DACA2 - d

STARTDATE 2018-08-22
STARTTIME 14:39:11
GIT-REVISION 799601c

ftp://ftp.se.debian.org/debian/pool/main/d/d-conf/d-conf_0.26.0.orig.tar.xz
dconf-0.26.0/bin/dconf-dump.c:293:11: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: _tmp7_. [nullPointerRedundantCheck]
dconf-0.26.0/bin/dconf-dump.c:300:3: note: Assuming that condition 's==NULL' is not redundant
dconf-0.26.0/bin/dconf-dump.c:292:11: note: Assignment '_tmp7_=s', assigned value is 0
dconf-0.26.0/bin/dconf-dump.c:293:11: note: Null pointer dereference
dconf-0.26.0/bin/dconf-dump.c:295:12: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: _tmp9_. [nullPointerRedundantCheck]
dconf-0.26.0/bin/dconf-dump.c:300:3: note: Assuming that condition 's==NULL' is not redundant
dconf-0.26.0/bin/dconf-dump.c:294:11: note: Assignment '_tmp9_=s', assigned value is 0
dconf-0.26.0/bin/dconf-dump.c:295:12: note: Null pointer dereference
dconf-0.26.0/bin/dconf-dump.c:49:2: style: Variable 'string_length' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:31:0: note: Variable 'string_length' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:49:2: note: Variable 'string_length' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:50:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:34:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:50:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:54:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:52:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:54:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:55:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:53:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:55:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:62:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:60:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:62:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:63:3: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:61:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:63:3: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:70:3: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:68:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:70:3: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:71:3: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:69:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:71:3: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:81:3: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:79:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:81:3: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:82:3: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:80:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:82:3: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:114:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:102:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:114:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:115:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:103:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:115:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:116:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:104:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:116:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:117:2: style: Variable 'this_dir' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:101:0: note: Variable 'this_dir' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:117:2: note: Variable 'this_dir' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:118:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:106:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:118:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:122:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:120:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:122:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:123:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:121:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:123:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:128:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:127:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:128:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:140:3: style: Variable 'item_collection' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:136:0: note: Variable 'item_collection' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:140:3: note: Variable 'item_collection' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:145:4: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:143:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:145:4: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:146:4: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:144:0: note: Variable 'item' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:146:4: note: Variable 'item' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:150:5: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:148:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:150:5: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:151:5: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:149:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:151:5: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:160:6: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:153:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:160:6: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:161:6: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:154:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:161:6: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:162:6: style: Variable '_tmp16_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:155:0: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:162:6: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:163:6: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:156:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:163:6: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:164:6: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:157:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:164:6: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:165:6: style: Variable '_tmp19_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:158:0: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:165:6: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:166:6: style: Variable '_tmp20_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:159:0: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:166:6: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:179:6: style: Variable '_tmp21_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:171:0: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:179:6: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:180:6: style: Variable '_tmp22_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:172:0: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:180:6: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:181:6: style: Variable '_tmp23_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:173:0: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:181:6: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:182:6: style: Variable '_tmp24_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:174:0: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:182:6: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:183:6: style: Variable '_tmp25_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:175:0: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:183:6: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:184:6: style: Variable '_tmp26_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:176:0: note: Variable '_tmp26_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:184:6: note: Variable '_tmp26_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:185:6: style: Variable '_tmp27_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:177:0: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:185:6: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:187:6: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:170:0: note: Variable 'val' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:187:6: note: Variable 'val' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:188:6: style: Variable '_tmp28_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:178:0: note: Variable '_tmp28_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:188:6: note: Variable '_tmp28_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:196:7: style: Variable '_tmp29_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:190:0: note: Variable '_tmp29_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:196:7: note: Variable '_tmp29_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:197:7: style: Variable '_tmp30_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:191:0: note: Variable '_tmp30_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:197:7: note: Variable '_tmp30_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:198:7: style: Variable '_tmp31_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:192:0: note: Variable '_tmp31_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:198:7: note: Variable '_tmp31_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:199:7: style: Variable '_tmp32_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:193:0: note: Variable '_tmp32_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:199:7: note: Variable '_tmp32_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:200:7: style: Variable '_tmp33_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:194:0: note: Variable '_tmp33_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:200:7: note: Variable '_tmp33_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:201:7: style: Variable '_tmp34_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:195:0: note: Variable '_tmp34_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:201:7: note: Variable '_tmp34_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:230:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:219:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:230:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:231:2: style: Variable 'client' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:218:0: note: Variable 'client' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:231:2: note: Variable 'client' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:232:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:221:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:232:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:233:2: style: Variable 'kf' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:220:0: note: Variable 'kf' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:233:2: note: Variable 'kf' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:234:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:223:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:234:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:236:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:225:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:236:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:237:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:226:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:237:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:238:2: style: Variable 'dir' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:222:0: note: Variable 'dir' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:238:2: note: Variable 'dir' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:271:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:263:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:271:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:272:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:262:0: note: Variable 's' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:272:2: note: Variable 's' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:279:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:274:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:279:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:280:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:275:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:280:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:282:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:276:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:282:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:328:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:311:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:328:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:330:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:313:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:330:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:331:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:314:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:331:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:332:2: style: Variable 'dir' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:310:0: note: Variable 'dir' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:332:2: note: Variable 'dir' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:333:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:315:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:333:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:357:3: style: Variable 'group_collection' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:353:0: note: Variable 'group_collection' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:357:3: note: Variable 'group_collection' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:362:4: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:360:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:362:4: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:363:4: style: Variable 'group' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:361:0: note: Variable 'group' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:363:4: note: Variable 'group' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:374:5: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:366:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:374:5: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:375:5: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:367:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:375:5: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:376:5: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:369:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:376:5: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:377:5: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:365:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:377:5: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:398:6: style: Variable 'key_collection' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:394:0: note: Variable 'key_collection' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:398:6: note: Variable 'key_collection' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:403:7: style: Variable '_tmp16_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:401:0: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:403:7: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:404:7: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:402:0: note: Variable 'key' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:404:7: note: Variable 'key' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:425:8: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:407:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:425:8: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:428:9: style: Variable '_tmp19_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:427:0: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:428:9: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:434:9: style: Variable '_tmp20_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:432:0: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:434:9: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:435:9: style: Variable '_tmp21_' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/bin/dconf-dump.c:433:0: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:435:9: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
dconf-0.26.0/bin/dconf-dump.c:138:0: style: Variable '_item_collection_size_' is assigned a value that is never used. [unreadVariable]
dconf-0.26.0/bin/dconf-dump.c:235:19: style: Variable '_tmp2__length1' is assigned a value that is never used. [unreadVariable]
dconf-0.26.0/bin/dconf-dump.c:329:19: style: Variable '_tmp0__length1' is assigned a value that is never used. [unreadVariable]
dconf-0.26.0/bin/dconf-dump.c:355:0: style: Variable '_group_collection_size_' is assigned a value that is never used. [unreadVariable]
dconf-0.26.0/bin/dconf-dump.c:379:22: style: Variable '__tmp10__size_' is assigned a value that is never used. [unreadVariable]
dconf-0.26.0/bin/dconf-dump.c:396:0: style: Variable '_key_collection_size_' is assigned a value that is never used. [unreadVariable]
dconf-0.26.0/bin/dconf-update.c:235:0: error: syntax error [syntaxError]
dconf-0.26.0/bin/dconf.c:1437:0: error: syntax error [syntaxError]
dconf-0.26.0/engine/dconf-engine-profile.c:154:0: error: syntax error [syntaxError]
dconf-0.26.0/engine/dconf-engine-source.c:75:39: style: Function 'dconf_engine_source_new' argument 1 names different: declaration 'name' definition 'description'. [funcArgNamesDifferent]
dconf-0.26.0/engine/dconf-engine-source.h:61:94: note: Function 'dconf_engine_source_new' argument 1 names different: declaration 'name' definition 'description'.
dconf-0.26.0/engine/dconf-engine-source.c:75:39: note: Function 'dconf_engine_source_new' argument 1 names different: declaration 'name' definition 'description'.
dconf-0.26.0/engine/dconf-engine.c:760:56: style: Function 'dconf_engine_call_handle_reply' argument 2 names different: declaration 'parameters' definition 'parameter'. [funcArgNamesDifferent]
dconf-0.26.0/engine/dconf-engine.h:89:99: note: Function 'dconf_engine_call_handle_reply' argument 2 names different: declaration 'parameters' definition 'parameter'.
dconf-0.26.0/engine/dconf-engine.c:760:56: note: Function 'dconf_engine_call_handle_reply' argument 2 names different: declaration 'parameters' definition 'parameter'.
dconf-0.26.0/engine/dconf-engine.c:1256:47: style: Function 'dconf_engine_handle_dbus_signal' argument 1 names different: declaration 'bus_type' definition 'type'. [funcArgNamesDifferent]
dconf-0.26.0/engine/dconf-engine.h:93:99: note: Function 'dconf_engine_handle_dbus_signal' argument 1 names different: declaration 'bus_type' definition 'type'.
dconf-0.26.0/engine/dconf-engine.c:1256:47: note: Function 'dconf_engine_handle_dbus_signal' argument 1 names different: declaration 'bus_type' definition 'type'.
dconf-0.26.0/engine/dconf-engine.c:1257:47: style: Function 'dconf_engine_handle_dbus_signal' argument 2 names different: declaration 'bus_name' definition 'sender'. [funcArgNamesDifferent]
dconf-0.26.0/engine/dconf-engine.h:94:99: note: Function 'dconf_engine_handle_dbus_signal' argument 2 names different: declaration 'bus_name' definition 'sender'.
dconf-0.26.0/engine/dconf-engine.c:1257:47: note: Function 'dconf_engine_handle_dbus_signal' argument 2 names different: declaration 'bus_name' definition 'sender'.
dconf-0.26.0/engine/dconf-engine.c:1259:47: style: Function 'dconf_engine_handle_dbus_signal' argument 4 names different: declaration 'signal_name' definition 'member'. [funcArgNamesDifferent]
dconf-0.26.0/engine/dconf-engine.h:96:99: note: Function 'dconf_engine_handle_dbus_signal' argument 4 names different: declaration 'signal_name' definition 'member'.
dconf-0.26.0/engine/dconf-engine.c:1259:47: note: Function 'dconf_engine_handle_dbus_signal' argument 4 names different: declaration 'signal_name' definition 'member'.
dconf-0.26.0/engine/dconf-engine.c:1260:47: style: Function 'dconf_engine_handle_dbus_signal' argument 5 names different: declaration 'parameters' definition 'body'. [funcArgNamesDifferent]
dconf-0.26.0/engine/dconf-engine.h:97:99: note: Function 'dconf_engine_handle_dbus_signal' argument 5 names different: declaration 'parameters' definition 'body'.
dconf-0.26.0/engine/dconf-engine.c:1260:47: note: Function 'dconf_engine_handle_dbus_signal' argument 5 names different: declaration 'parameters' definition 'body'.
dconf-0.26.0/gdbus/dconf-gdbus-filter.c:141:0: error: syntax error [syntaxError]
dconf-0.26.0/gdbus/dconf-gdbus-thread.c:167:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
dconf-0.26.0/gdbus/dconf-gdbus-thread.c:335:56: style: Function 'dconf_engine_dbus_call_sync_func' argument 7 names different: declaration 'expected_type' definition 'reply_type'. [funcArgNamesDifferent]
dconf-0.26.0/engine/dconf-engine.h:67:99: note: Function 'dconf_engine_dbus_call_sync_func' argument 7 names different: declaration 'expected_type' definition 'reply_type'.
dconf-0.26.0/gdbus/dconf-gdbus-thread.c:335:56: note: Function 'dconf_engine_dbus_call_sync_func' argument 7 names different: declaration 'expected_type' definition 'reply_type'.
dconf-0.26.0/gvdb/gvdb-builder.c:70:35: style: Function 'gvdb_hash_table_new' argument 2 names different: declaration 'key' definition 'name_in_parent'. [funcArgNamesDifferent]
dconf-0.26.0/gvdb/gvdb-builder.h:29:89: note: Function 'gvdb_hash_table_new' argument 2 names different: declaration 'key' definition 'name_in_parent'.
dconf-0.26.0/gvdb/gvdb-builder.c:70:35: note: Function 'gvdb_hash_table_new' argument 2 names different: declaration 'key' definition 'name_in_parent'.
dconf-0.26.0/gvdb/gvdb-reader.c:56:0: error: syntax error [syntaxError]
dconf-0.26.0/service/dconf-gvdb-utils.c:109:13: style: The scope of the variable 'grandparent' can be reduced. [variableScope]
dconf-0.26.0/tests/dconf-mock-dbus.c:82:56: style: Function 'dconf_engine_dbus_call_sync_func' argument 7 names different: declaration 'expected_type' definition 'reply_type'. [funcArgNamesDifferent]
dconf-0.26.0/engine/dconf-engine.h:67:99: note: Function 'dconf_engine_dbus_call_sync_func' argument 7 names different: declaration 'expected_type' definition 'reply_type'.
dconf-0.26.0/tests/dconf-mock-dbus.c:82:56: note: Function 'dconf_engine_dbus_call_sync_func' argument 7 names different: declaration 'expected_type' definition 'reply_type'.
dconf-0.26.0/tests/dconf-mock-shm.c:39:0: error: syntax error [syntaxError]
dconf-0.26.0/tests/engine.c:136:3: style: Variable 'filename_to_replace' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dconf-0.26.0/tests/engine.c:133:3: note: Variable 'filename_to_replace' is reassigned a value before the old one has been used if variable is no semaphore variable.
dconf-0.26.0/tests/engine.c:136:3: note: Variable 'filename_to_replace' is reassigned a value before the old one has been used if variable is no semaphore variable.
dconf-0.26.0/tests/engine.c:388:3: style: Variable 'reopened' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.26.0/tests/engine.c:374:3: note: Variable 'reopened' is reassigned a value before the old one has been used.
dconf-0.26.0/tests/engine.c:388:3: note: Variable 'reopened' is reassigned a value before the old one has been used.
dconf-0.26.0/tests/gvdb.c:356:18: style: The scope of the variable 'table' can be reduced. [variableScope]
dconf-0.26.0/tests/shm.c:20:11: style: The scope of the variable 'shm' can be reduced. [variableScope]
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/d-feet/d-feet_0.3.9.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/d-itg/d-itg_2.8.1~rc1.orig.tar.gz
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1177:4: performance: Buffer 'outfilename' is being written before its old content has been used. [redundantCopy]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1176:4: note: Buffer 'outfilename' is being written before its old content has been used.
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1177:4: note: Buffer 'outfilename' is being written before its old content has been used.
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1187:4: performance: Buffer 'outfilename' is being written before its old content has been used. [redundantCopy]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1186:4: note: Buffer 'outfilename' is being written before its old content has been used.
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1187:4: note: Buffer 'outfilename' is being written before its old content has been used.
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1197:4: performance: Buffer 'outfilename' is being written before its old content has been used. [redundantCopy]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1196:4: note: Buffer 'outfilename' is being written before its old content has been used.
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1197:4: note: Buffer 'outfilename' is being written before its old content has been used.
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1207:4: performance: Buffer 'outfilename' is being written before its old content has been used. [redundantCopy]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1206:4: note: Buffer 'outfilename' is being written before its old content has been used.
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1207:4: note: Buffer 'outfilename' is being written before its old content has been used.
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:816:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:820:2: note: Found duplicate branches for 'if' and 'else'.
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:816:2: note: Found duplicate branches for 'if' and 'else'.
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:861:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:863:2: note: Found duplicate branches for 'if' and 'else'.
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:861:2: note: Found duplicate branches for 'if' and 'else'.
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:437:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
D-ITG-2.8.0-rc1/src/common/ITG.h:621:8: style: The scope of the variable 'size_l' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/common/ITG.h:684:8: style: The scope of the variable 'size_l' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:163:31: style: The scope of the variable 'z' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1095:6: style: The scope of the variable 'i' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1164:8: style: The scope of the variable 'inputfilec' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1455:13: style: The scope of the variable 'finishedfiles' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1455:28: style: The scope of the variable 'flagfirstfile' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1456:15: style: The scope of the variable 'flagbreak' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1458:22: style: The scope of the variable 'valuesum' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:422:23: style: Checking if unsigned variable 'flownumsel' is less than zero. [unsignedLessThanZero]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:554:53: style: Checking if unsigned variable '(*infos).txTime1' is less than zero. [unsignedLessThanZero]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:556:53: style: Checking if unsigned variable '(*infos).txTime2' is less than zero. [unsignedLessThanZero]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:560:53: style: Checking if unsigned variable '(*infos).rxTime1' is less than zero. [unsignedLessThanZero]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:562:53: style: Checking if unsigned variable '(*infos).rxTime2' is less than zero. [unsignedLessThanZero]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:232:8: warning: The buffer 'delayfile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:254:8: warning: The buffer 'bitratefile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:276:8: warning: The buffer 'jitterfile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:298:8: warning: The buffer 'pktlossfile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:355:7: warning: The buffer 'senderlogname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:203:2: warning: The buffer 'loginname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:343:7: warning: The buffer 'logoutname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:356:7: warning: The buffer 'logoutname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:389:7: warning: The buffer 'userstring' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:405:7: warning: The buffer 'octavename' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1108:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:1063:4: error: Common realloc mistake: 'flowinfo' nulled but not freed upon failure [memleakOnRealloc]
D-ITG-2.8.0-rc1/src/ITGDec/ITGDecod.cpp:923:37: error: Memory is allocated but not initialized: infos_loc [uninitdata]
D-ITG-2.8.0-rc1/src/ITGLog/ITGLog.cpp:280:9: style: C-style pointer casting [cstyleCast]
D-ITG-2.8.0-rc1/src/ITGLog/ITGLog.cpp:505:6: style: The scope of the variable 'newSockSignal' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGLog/ITGLog.cpp:167:73: warning: Using 'sizeof' on array given as function argument returns size of a pointer. [sizeofwithsilentarraypointer]
D-ITG-2.8.0-rc1/src/ITGLog/channel.cpp:40:7: style: The scope of the variable 'txTimeSec' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGLog/channel.cpp:41:7: style: The scope of the variable 'txTimeUsec' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGLog/channel.cpp:42:7: style: The scope of the variable 'rxTimeSec' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGLog/channel.cpp:43:7: style: The scope of the variable 'rxTimeUsec' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGLog/channel.cpp:209:23: style: Function 'logPacketUDP' argument 1 names different: declaration 'newsocksignal' definition 'newSockSignal'. [funcArgNamesDifferent]
D-ITG-2.8.0-rc1/src/ITGLog/channel.h:34:23: note: Function 'logPacketUDP' argument 1 names different: declaration 'newsocksignal' definition 'newSockSignal'.
D-ITG-2.8.0-rc1/src/ITGLog/channel.cpp:209:23: note: Function 'logPacketUDP' argument 1 names different: declaration 'newsocksignal' definition 'newSockSignal'.
D-ITG-2.8.0-rc1/src/ITGRecv/ITGRecv.cpp:653:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:374:24: style: Condition 'socketAlreadyOpen==false' is always true [knownConditionTrueFalse]
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:355:27: note: Assignment 'socketAlreadyOpen=false', assigned value is 0
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:374:24: note: Condition 'socketAlreadyOpen==false' is always true
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:750:24: style: Condition 'socketAlreadyOpen==false' is always true [knownConditionTrueFalse]
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:732:27: note: Assignment 'socketAlreadyOpen=false', assigned value is 0
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:750:24: note: Condition 'socketAlreadyOpen==false' is always true
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:69:15: style: C-style pointer casting [cstyleCast]
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:313:15: style: C-style pointer casting [cstyleCast]
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:685:15: style: C-style pointer casting [cstyleCast]
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:374:24: style: Same expression on both sides of '==' because the value of 'socketAlreadyOpen' and 'false' are the same. [duplicateExpression]
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:355:27: note: 'socketAlreadyOpen' is assigned value 'false' here.
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:374:24: note: Same expression on both sides of '==' because the value of 'socketAlreadyOpen' and 'false' are the same.
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:381:51: style: Same expression on both sides of '==' because the value of 'socketAlreadyOpen' and 'false' are the same. [duplicateExpression]
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:355:27: note: 'socketAlreadyOpen' is assigned value 'false' here.
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:381:51: note: Same expression on both sides of '==' because the value of 'socketAlreadyOpen' and 'false' are the same.
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:750:24: style: Same expression on both sides of '==' because the value of 'socketAlreadyOpen' and 'false' are the same. [duplicateExpression]
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:732:27: note: 'socketAlreadyOpen' is assigned value 'false' here.
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:750:24: note: Same expression on both sides of '==' because the value of 'socketAlreadyOpen' and 'false' are the same.
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:756:51: style: Same expression on both sides of '==' because the value of 'socketAlreadyOpen' and 'false' are the same. [duplicateExpression]
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:732:27: note: 'socketAlreadyOpen' is assigned value 'false' here.
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:756:51: note: Same expression on both sides of '==' because the value of 'socketAlreadyOpen' and 'false' are the same.
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:784:51: style: Same expression on both sides of '==' because the value of 'socketAlreadyOpen' and 'false' are the same. [duplicateExpression]
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:732:27: note: 'socketAlreadyOpen' is assigned value 'false' here.
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:784:51: note: Same expression on both sides of '==' because the value of 'socketAlreadyOpen' and 'false' are the same.
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:82:6: style: The scope of the variable 'size_r' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGRecv/data.cpp:702:6: style: The scope of the variable 'size' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGSend/ITGSend.cpp:2169:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/extreal.h:31:4: warning: Member variable 'ExtReal::value' is not initialized in the constructor. [uninitMemberVar]
D-ITG-2.8.0-rc1/src/ITGSend/newran/extreal.h:32:4: warning: Member variable 'ExtReal::value' is not initialized in the constructor. [uninitMemberVar]
D-ITG-2.8.0-rc1/src/ITGSend/newran/extreal.h:30:4: style: Class 'ExtReal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/extreal.h:31:4: style: Class 'ExtReal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:265:4: warning: Member variable 'CharSeq::s' is not initialized in the constructor. [uninitMemberVar]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:360:25: warning: The class 'Logic_error' defines member variable with name 'Select' also defined in its parent class 'BaseException'. [duplInheritedMember]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:91:25: note: Parent variable 'BaseException::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:360:25: note: Derived variable 'Logic_error::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:367:25: warning: The class 'Runtime_error' defines member variable with name 'Select' also defined in its parent class 'BaseException'. [duplInheritedMember]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:91:25: note: Parent variable 'BaseException::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:367:25: note: Derived variable 'Runtime_error::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:374:25: warning: The class 'Domain_error' defines member variable with name 'Select' also defined in its parent class 'Logic_error'. [duplInheritedMember]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:360:25: note: Parent variable 'Logic_error::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:374:25: note: Derived variable 'Domain_error::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:381:25: warning: The class 'Invalid_argument' defines member variable with name 'Select' also defined in its parent class 'Logic_error'. [duplInheritedMember]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:360:25: note: Parent variable 'Logic_error::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:381:25: note: Derived variable 'Invalid_argument::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:388:25: warning: The class 'Length_error' defines member variable with name 'Select' also defined in its parent class 'Logic_error'. [duplInheritedMember]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:360:25: note: Parent variable 'Logic_error::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:388:25: note: Derived variable 'Length_error::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:395:25: warning: The class 'Out_of_range' defines member variable with name 'Select' also defined in its parent class 'Logic_error'. [duplInheritedMember]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:360:25: note: Parent variable 'Logic_error::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:395:25: note: Derived variable 'Out_of_range::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:416:25: warning: The class 'Range_error' defines member variable with name 'Select' also defined in its parent class 'Runtime_error'. [duplInheritedMember]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:367:25: note: Parent variable 'Runtime_error::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:416:25: note: Derived variable 'Range_error::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:423:25: warning: The class 'Overflow_error' defines member variable with name 'Select' also defined in its parent class 'Runtime_error'. [duplInheritedMember]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:367:25: note: Parent variable 'Runtime_error::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:423:25: note: Derived variable 'Overflow_error::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:430:25: warning: The class 'Bad_alloc' defines member variable with name 'Select' also defined in its parent class 'BaseException'. [duplInheritedMember]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:91:25: note: Parent variable 'BaseException::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:430:25: note: Derived variable 'Bad_alloc::Select'
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:71:4: style: Class 'Tracer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:92:4: style: Class 'BaseException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:361:4: style: Class 'Logic_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:368:4: style: Class 'Runtime_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:375:4: style: Class 'Domain_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:382:4: style: Class 'Invalid_argument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:389:4: style: Class 'Length_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:396:4: style: Class 'Out_of_range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:417:4: style: Class 'Range_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:424:4: style: Class 'Overflow_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:431:4: style: Class 'Bad_alloc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:76:4: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:265:4: style: Class 'CharSeq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:270:4: style: Class 'CharSeq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:272:4: style: Class 'CharSeq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:289:4: style: Class 'StrRep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:291:4: style: Class 'StrRep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:316:4: style: Class 'StrRepMult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:318:4: style: Class 'StrRepMult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:356:4: style: Class 'StrRepNullTerm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:371:4: style: Class 'CharSingle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/format.h:107:1: warning: The class 'OstreamWithFormat' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:68:9: style: The function 'CleanUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/myexcept.h:219:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:68:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:274:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:241:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:274:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:275:9: style: The function 'capacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:242:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:275:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:276:9: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:243:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:276:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:277:13: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:244:21: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:277:13: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:278:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:256:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:278:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:297:12: style: The function 'GetStrRep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:245:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:297:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:298:12: style: The function 'GetStrRepW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:246:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:298:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:299:12: style: The function 'Protect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:247:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:299:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:300:9: style: The function 'WithCapacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:250:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:300:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:301:13: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:244:21: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:301:13: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:302:13: style: The function 'UnProtect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:249:21: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:302:13: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:303:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:256:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:303:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:322:9: style: The function 'Drop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:248:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:322:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:324:12: style: The function 'GetStrRepW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:246:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:324:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:325:12: style: The function 'Protect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:247:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:325:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:326:9: style: The function 'WithCapacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:250:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:326:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:327:13: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:244:21: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:327:13: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:328:17: style: The function 'refcount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:254:25: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:328:17: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:329:13: style: The function 'UnProtect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:249:21: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:329:13: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:330:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:256:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:330:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:343:9: style: The function 'capacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:242:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:343:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:344:13: style: The function 'UnProtect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:249:21: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:344:13: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:345:9: style: The function 'WithCapacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:250:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:345:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:346:16: style: The function 'NullTerminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:251:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:346:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:347:9: style: The function 'HasCapacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:253:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:347:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:348:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:256:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:348:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:357:9: style: The function 'WithCapacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:250:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:357:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:358:13: style: The function 'UnProtect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:249:21: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:358:13: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:359:16: style: The function 'NullTerminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:251:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:359:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:360:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:256:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:360:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:372:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:241:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:372:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:373:9: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:243:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:373:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:374:13: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:244:21: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:374:13: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:375:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:256:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:375:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:387:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:241:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:387:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:388:9: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:243:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:388:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:389:13: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:244:21: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:389:13: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:390:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:256:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:390:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:402:13: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:244:21: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:402:13: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:403:17: style: The function 'refcount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:254:25: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:403:17: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:404:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:256:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:404:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:417:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:241:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:417:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:418:9: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:243:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:418:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:419:9: style: The function 'Drop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:248:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:419:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:420:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:256:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:420:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:433:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:241:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:433:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:434:9: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:243:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:434:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:435:9: style: The function 'Drop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:248:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:435:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:436:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:256:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:436:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:449:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:241:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:449:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:450:9: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:243:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:450:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:451:9: style: The function 'Drop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:248:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:451:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:452:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:256:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:452:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:462:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:241:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:462:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:463:9: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:243:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:463:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:464:13: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:244:21: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:464:13: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:465:13: style: The function 'UnProtect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:249:21: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:465:13: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:466:9: style: The function 'Drop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:248:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:466:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:467:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:256:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:467:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/geturng.cpp:53:14: style: Condition 'Bytes' is always true [knownConditionTrueFalse]
D-ITG-2.8.0-rc1/src/ITGSend/newran/geturng.cpp:35:20: note: Assignment 'Bytes=true', assigned value is 1
D-ITG-2.8.0-rc1/src/ITGSend/newran/geturng.cpp:53:14: note: Condition 'Bytes' is always true
D-ITG-2.8.0-rc1/src/ITGSend/newran/geturng.cpp:56:14: style: Condition 'copy_seed_from_disk' is always false [knownConditionTrueFalse]
D-ITG-2.8.0-rc1/src/ITGSend/newran/geturng.cpp:31:34: note: Assignment 'copy_seed_from_disk=false', assigned value is 0
D-ITG-2.8.0-rc1/src/ITGSend/newran/geturng.cpp:56:14: note: Condition 'copy_seed_from_disk' is always false
D-ITG-2.8.0-rc1/src/ITGSend/newran/geturng.cpp:31:12: style: The scope of the variable 'copy_seed_from_disk' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGSend/newran/geturng.cpp:33:14: style: The scope of the variable 'N' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGSend/newran/geturng.cpp:35:12: style: The scope of the variable 'Bytes' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:84:9: warning: Member variable 'LGM_base::seed' is not assigned a value in 'LGM_base::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:84:9: warning: Member variable 'LGM_base::Update' is not assigned a value in 'LGM_base::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:116:9: warning: Member variable 'LGM_mixed::Buffer' is not assigned a value in 'LGM_mixed::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:116:9: warning: Member variable 'LGM_mixed::seed_mixed' is not assigned a value in 'LGM_mixed::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:132:9: warning: Member variable 'WH::Update' is not assigned a value in 'WH::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:132:9: warning: Member variable 'WH::seed1' is not assigned a value in 'WH::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:132:9: warning: Member variable 'WH::seed2' is not assigned a value in 'WH::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:132:9: warning: Member variable 'WH::seed3' is not assigned a value in 'WH::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:149:9: warning: Member variable 'FM::Update' is not assigned a value in 'FM::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:149:9: warning: Member variable 'FM::seed' is not assigned a value in 'FM::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:172:9: warning: Member variable 'MotherOfAll::Update' is not assigned a value in 'MotherOfAll::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:172:9: warning: Member variable 'MotherOfAll::mother1' is not assigned a value in 'MotherOfAll::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:172:9: warning: Member variable 'MotherOfAll::mother2' is not assigned a value in 'MotherOfAll::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:172:9: warning: Member variable 'MotherOfAll::mStart' is not assigned a value in 'MotherOfAll::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:172:9: warning: Member variable 'MotherOfAll::seed' is not assigned a value in 'MotherOfAll::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:193:9: warning: Member variable 'MultWithCarry::Update' is not assigned a value in 'MultWithCarry::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:193:9: warning: Member variable 'MultWithCarry::x' is not assigned a value in 'MultWithCarry::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:193:9: warning: Member variable 'MultWithCarry::crry' is not assigned a value in 'MultWithCarry::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:211:9: warning: Member variable 'MT::Update' is not assigned a value in 'MT::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:254:9: warning: Member variable 'Constant::value' is not assigned a value in 'Constant::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:268:9: warning: Member variable 'PosGen::xi' is not assigned a value in 'PosGen::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:268:9: warning: Member variable 'PosGen::sx' is not assigned a value in 'PosGen::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:268:9: warning: Member variable 'PosGen::sfx' is not assigned a value in 'PosGen::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:268:9: warning: Member variable 'PosGen::NotReady' is not assigned a value in 'PosGen::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:313:9: warning: Member variable 'ChiSq::c1' is not assigned a value in 'ChiSq::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:313:9: warning: Member variable 'ChiSq::c2' is not assigned a value in 'ChiSq::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:313:9: warning: Member variable 'ChiSq::version' is not assigned a value in 'ChiSq::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:313:9: warning: Member variable 'ChiSq::mean' is not assigned a value in 'ChiSq::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:313:9: warning: Member variable 'ChiSq::var' is not assigned a value in 'ChiSq::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:350:3: warning: Member variable 'Exponential::variance' is not initialized in the constructor. [uninitMemberVar]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:411:9: warning: Member variable 'AsymGen::xi' is not assigned a value in 'AsymGen::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:411:9: warning: Member variable 'AsymGen::sx' is not assigned a value in 'AsymGen::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:411:9: warning: Member variable 'AsymGen::sfx' is not assigned a value in 'AsymGen::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:411:9: warning: Member variable 'AsymGen::ic' is not assigned a value in 'AsymGen::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:411:9: warning: Member variable 'AsymGen::NotReady' is not assigned a value in 'AsymGen::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:411:9: warning: Member variable 'AsymGen::mode' is not assigned a value in 'AsymGen::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:431:9: warning: Member variable 'Gamma::method' is not assigned a value in 'Gamma::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:446:9: warning: Member variable 'PosGenX::f' is not assigned a value in 'PosGenX::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:458:9: warning: Member variable 'SymGenX::f' is not assigned a value in 'SymGenX::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:470:9: warning: Member variable 'AsymGenX::f' is not assigned a value in 'AsymGenX::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:484:9: warning: Member variable 'Pareto::Shape' is not assigned a value in 'Pareto::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:484:9: warning: Member variable 'Pareto::RS' is not assigned a value in 'Pareto::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:499:9: warning: Member variable 'DiscreteGen::p' is not assigned a value in 'DiscreteGen::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:499:9: warning: Member variable 'DiscreteGen::ialt' is not assigned a value in 'DiscreteGen::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:499:9: warning: Member variable 'DiscreteGen::n' is not assigned a value in 'DiscreteGen::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:499:9: warning: Member variable 'DiscreteGen::val' is not assigned a value in 'DiscreteGen::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:499:9: warning: Member variable 'DiscreteGen::mean' is not assigned a value in 'DiscreteGen::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:499:9: warning: Member variable 'DiscreteGen::var' is not assigned a value in 'DiscreteGen::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:517:9: warning: Member variable 'Poisson::method' is not assigned a value in 'Poisson::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:532:9: warning: Member variable 'Binomial::method' is not assigned a value in 'Binomial::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:738:9: warning: Member variable 'SumRandom::rv' is not assigned a value in 'SumRandom::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:804:9: warning: Member variable 'MixedRandom::n' is not assigned a value in 'MixedRandom::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:804:9: warning: Member variable 'MixedRandom::dg' is not assigned a value in 'MixedRandom::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:804:9: warning: Member variable 'MixedRandom::rv' is not assigned a value in 'MixedRandom::operator='. [operatorEqVarError]
D-ITG-2.8.0-rc1/src/ITGSend/newran/simpstr.h:28:4: style: 'SimpleString::operator=' should return 'SimpleString &'. [operatorEq]
D-ITG-2.8.0-rc1/src/ITGSend/newran/simpstr.h:26:4: style: Class 'SimpleString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:91:4: style: Class 'LGM_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:105:4: style: Class 'LGM_simple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:121:4: style: Class 'LGM_mixed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:138:4: style: Class 'WH' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:156:4: style: Class 'FM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:177:4: style: Class 'MotherOfAll' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:198:4: style: Class 'MultWithCarry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:216:4: style: Class 'MT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:259:4: style: Class 'Constant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:350:3: style: Class 'Exponential' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:421:4: style: Class 'AsymGen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:436:4: style: Class 'Gamma' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:451:4: style: Class 'PosGenX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:463:4: style: Class 'SymGenX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:489:4: style: Class 'Pareto' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:522:4: style: Class 'Poisson' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:591:4: style: Class 'NegatedRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:743:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:744:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:745:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:746:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:747:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:748:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:749:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:750:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:751:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:752:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:814:4: style: Class 'MixedRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:82:1: warning: The class 'LGM_base' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:111:1: warning: The class 'LGM_mixed' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:129:1: warning: The class 'WH' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:146:1: warning: The class 'FM' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:164:1: warning: The class 'MotherOfAll' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:185:1: warning: The class 'MultWithCarry' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:206:1: warning: The class 'MT' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:252:1: warning: The class 'Constant' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:266:1: warning: The class 'PosGen' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:311:1: warning: The class 'ChiSq' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:409:1: warning: The class 'AsymGen' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:429:1: warning: The class 'Gamma' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:444:1: warning: The class 'PosGenX' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:456:1: warning: The class 'SymGenX' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:468:1: warning: The class 'AsymGenX' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:482:1: warning: The class 'Pareto' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:497:1: warning: The class 'DiscreteGen' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:515:1: warning: The class 'Poisson' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:530:1: warning: The class 'Binomial' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:736:1: warning: The class 'SumRandom' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:802:1: warning: The class 'MixedRandom' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:92:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:92:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:93:18: style: The function 'ulNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:62:26: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:93:18: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:94:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:94:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:101:9: style: The function 'CSFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:47:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:101:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:102:9: style: The function 'CSTD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:48:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:102:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:106:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:106:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:117:9: style: The function 'CSFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:47:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:117:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:118:9: style: The function 'CSTD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:48:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:118:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:122:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:122:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:123:18: style: The function 'ulNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:62:26: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:123:18: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:124:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:124:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:134:9: style: The function 'CSFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:47:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:134:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:135:9: style: The function 'CSTD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:48:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:135:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:139:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:139:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:140:18: style: The function 'ulNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:62:26: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:140:18: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:141:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:141:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:152:9: style: The function 'CSFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:47:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:152:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:153:9: style: The function 'CSTD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:48:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:153:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:157:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:157:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:158:18: style: The function 'ulNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:62:26: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:158:18: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:159:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:159:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:173:9: style: The function 'CSFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:47:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:173:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:174:9: style: The function 'CSTD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:48:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:174:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:178:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:178:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:179:18: style: The function 'ulNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:62:26: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:179:18: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:180:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:180:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:194:9: style: The function 'CSFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:47:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:194:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:195:9: style: The function 'CSTD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:48:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:195:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:199:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:199:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:200:18: style: The function 'ulNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:62:26: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:200:18: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:201:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:201:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:212:9: style: The function 'CSFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:47:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:212:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:213:9: style: The function 'CSTD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:48:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:213:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:217:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:217:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:218:18: style: The function 'ulNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:62:26: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:218:18: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:219:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:219:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:228:9: style: The function 'CSFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:47:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:228:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:229:9: style: The function 'CSTD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:48:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:229:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:232:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:232:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:233:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:233:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:243:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:243:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:245:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:245:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:246:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:246:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:247:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:247:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:248:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:248:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:258:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:258:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:260:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:260:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:261:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:261:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:262:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:262:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:276:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:276:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:279:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:279:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:280:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:280:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:281:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:281:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:290:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:290:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:291:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:291:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:302:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:302:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:305:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:305:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:306:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:306:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:307:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:307:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:320:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:320:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:323:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:323:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:324:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:324:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:325:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:325:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:334:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:334:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:335:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:335:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:336:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:336:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:337:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:337:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:351:8: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:351:8: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:352:15: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:352:15: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:353:8: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:353:8: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:354:11: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:354:11: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:355:11: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:355:11: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:369:8: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:369:8: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:370:15: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:370:15: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:385:8: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:385:8: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:386:15: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:386:15: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:404:8: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:404:8: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:405:15: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:405:15: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:420:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:420:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:423:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:423:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:424:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:424:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:425:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:425:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:435:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:435:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:438:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:438:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:439:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:439:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:440:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:440:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:450:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:450:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:452:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:452:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:462:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:462:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:464:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:464:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:474:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:474:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:476:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:476:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:488:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:488:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:491:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:491:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:492:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:492:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:493:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:493:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:505:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:505:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:509:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:509:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:510:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:510:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:511:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:511:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:521:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:521:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:524:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:524:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:525:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:525:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:526:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:526:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:536:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:536:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:539:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:539:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:540:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:540:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:541:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:541:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:550:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:550:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:552:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:552:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:553:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:553:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:554:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:554:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:555:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:555:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:574:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:574:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:576:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:576:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:577:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:577:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:578:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:578:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:592:9: style: The function 'tDelete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:73:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:592:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:595:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:595:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:596:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:596:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:597:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:597:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:608:9: style: The function 'tDelete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:73:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:608:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:611:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:611:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:612:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:612:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:613:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:613:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:626:9: style: The function 'tDelete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:73:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:626:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:629:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:629:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:630:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:630:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:631:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:631:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:642:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:642:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:643:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:643:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:644:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:644:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:657:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:657:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:658:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:658:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:659:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:659:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:668:9: style: The function 'tDelete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:73:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:668:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:672:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:672:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:673:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:673:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:674:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:674:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:684:9: style: The function 'tDelete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:73:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:684:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:688:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:688:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:689:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:689:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:690:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:690:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:701:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:701:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:702:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:702:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:703:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:703:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:715:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:715:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:716:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:716:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:717:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:717:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:729:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:729:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:730:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:730:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:731:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:731:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:742:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:742:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:753:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:753:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:754:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:754:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:755:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:755:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:768:9: style: The function 'tDelete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:73:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:768:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:771:9: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:76:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:771:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:772:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:772:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:785:9: style: The function 'tDelete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:73:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:785:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:788:8: style: The function 'nelems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:74:16: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:788:8: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:789:9: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:76:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:789:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:790:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:790:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:812:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:812:16: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:816:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:816:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:817:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:817:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:818:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:818:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran1.cpp:365:19: style: The scope of the variable 'number' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran1.cpp:366:10: style: The scope of the variable 'n' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran1.cpp:366:14: style: The scope of the variable 'p' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran1.cpp:367:19: style: The scope of the variable 'sNumber' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran1.cpp:639:26: style: The scope of the variable 'mag01' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran1.cpp:151:12: warning: Member variable 'LGM_mixed::seed_mixed' is not initialized in the constructor. [uninitMemberVar]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran1.cpp:318:14: warning: Member variable 'MotherOfAll::mother1' is not initialized in the constructor. [uninitMemberVar]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran1.cpp:318:14: warning: Member variable 'MotherOfAll::mother2' is not initialized in the constructor. [uninitMemberVar]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:209:9: performance: Technically the member function 'MT::init_genrand' can be static. [functionStatic]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran1.cpp:619:10: note: Technically the member function 'MT::init_genrand' can be static.
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:209:9: note: Technically the member function 'MT::init_genrand' can be static.
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:482:24: style: Function 'Binomial' argument 1 names different: declaration 'p' definition 'nx'. [funcArgNamesDifferent]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:537:17: note: Function 'Binomial' argument 1 names different: declaration 'p' definition 'nx'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:482:24: note: Function 'Binomial' argument 1 names different: declaration 'p' definition 'nx'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:482:33: style: Function 'Binomial' argument 2 names different: declaration 'n' definition 'px'. [funcArgNamesDifferent]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:537:25: note: Function 'Binomial' argument 2 names different: declaration 'n' definition 'px'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:482:33: note: Function 'Binomial' argument 2 names different: declaration 'n' definition 'px'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:576:24: style: Function 'tan2' argument 1 names different: declaration 'x' definition 'xarg'. [funcArgNamesDifferent]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:568:19: note: Function 'tan2' argument 1 names different: declaration 'x' definition 'xarg'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:576:24: note: Function 'tan2' argument 1 names different: declaration 'x' definition 'xarg'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:572:17: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:1379:17: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:187:9: warning: Member variable 'PosGen::xi' is not initialized in the constructor. [uninitMemberVar]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:187:9: warning: Member variable 'PosGen::sx' is not initialized in the constructor. [uninitMemberVar]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:187:9: warning: Member variable 'PosGen::sfx' is not initialized in the constructor. [uninitMemberVar]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:264:10: warning: Member variable 'AsymGen::xi' is not initialized in the constructor. [uninitMemberVar]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:264:10: warning: Member variable 'AsymGen::sx' is not initialized in the constructor. [uninitMemberVar]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:264:10: warning: Member variable 'AsymGen::sfx' is not initialized in the constructor. [uninitMemberVar]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:264:10: warning: Member variable 'AsymGen::ic' is not initialized in the constructor. [uninitMemberVar]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:567:9: performance: Technically the member function 'Stable::d2' can be static. [functionStatic]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:560:14: note: Technically the member function 'Stable::d2' can be static.
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:567:9: note: Technically the member function 'Stable::d2' can be static.
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:568:9: style: Technically the member function 'Stable::tan2' can be const. [functionConst]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:576:14: note: Technically the member function 'Stable::tan2' can be const.
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:568:9: note: Technically the member function 'Stable::tan2' can be const.
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:569:9: performance: Technically the member function 'Stable::k' can be static. [functionStatic]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:594:14: note: Technically the member function 'Stable::k' can be static.
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:569:9: note: Technically the member function 'Stable::k' can be static.
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:838:9: performance: Technically the member function 'RandomCombination::SortAscending' can be static. [functionStatic]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:1214:25: note: Technically the member function 'RandomCombination::SortAscending' can be static.
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:838:9: note: Technically the member function 'RandomCombination::SortAscending' can be static.
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:375:21: style: Class 'ChiSq' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:533:9: style: Class 'Gamma' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:660:19: style: Class 'DiscreteGen' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:478:9: style: Class 'Poisson' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:485:9: style: Class 'Binomial' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:1077:31: style: Class 'MixedRandom' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:448:4: style: Class 'Poisson2' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:448:4: style: Class 'Poisson2' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:465:4: style: Class 'Binomial2' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:465:4: style: Class 'Binomial2' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:30:4: style: Class 'ChiSq1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:42:4: style: Class 'Poisson1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:55:4: style: Class 'Poisson2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:69:4: style: Class 'Gamma1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:128:4: style: Class 'Gamma2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:31:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:31:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:32:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:32:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:33:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:33:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:43:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:43:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:44:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:44:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:45:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:45:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:46:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:46:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:57:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:57:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:58:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:58:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:59:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:59:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:70:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:70:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:71:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:71:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:72:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:72:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:73:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:73:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:129:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:129:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:130:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:130:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:131:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:131:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:141:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:141:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:142:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:142:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:143:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:143:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:144:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:144:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:155:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:155:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:156:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:156:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:157:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/newran2.cpp:157:12: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/nr_ex.cpp:30:11: style: Condition 'copy_seed_from_disk' is always false [knownConditionTrueFalse]
D-ITG-2.8.0-rc1/src/ITGSend/newran/nr_ex.cpp:21:34: note: Assignment 'copy_seed_from_disk=false', assigned value is 0
D-ITG-2.8.0-rc1/src/ITGSend/newran/nr_ex.cpp:30:11: note: Condition 'copy_seed_from_disk' is always false
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.cpp:418:33: style: Function 'my_replace' argument 1 names different: declaration 'pos1' definition 'pos'. [funcArgNamesDifferent]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:221:28: note: Function 'my_replace' argument 1 names different: declaration 'pos1' definition 'pos'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.cpp:418:33: note: Function 'my_replace' argument 1 names different: declaration 'pos1' definition 'pos'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.cpp:418:43: style: Function 'my_replace' argument 2 names different: declaration 'n1' definition 'n'. [funcArgNamesDifferent]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:221:39: note: Function 'my_replace' argument 2 names different: declaration 'n1' definition 'n'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.cpp:418:43: note: Function 'my_replace' argument 2 names different: declaration 'n1' definition 'n'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.cpp:418:61: style: Function 'my_replace' argument 3 names different: declaration 'str' definition 'sb'. [funcArgNamesDifferent]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:221:58: note: Function 'my_replace' argument 3 names different: declaration 'str' definition 'sb'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.cpp:418:61: note: Function 'my_replace' argument 3 names different: declaration 'str' definition 'sb'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.cpp:1081:34: style: Function 'StrRepCap' argument 1 names different: declaration 's' definition 'x'. [funcArgNamesDifferent]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:342:26: note: Function 'StrRepCap' argument 1 names different: declaration 's' definition 'x'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.cpp:1081:34: note: Function 'StrRepCap' argument 1 names different: declaration 's' definition 'x'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.cpp:1090:32: style: Function 'CharSeq' argument 2 names different: declaration 'SZ' definition 'n'. [funcArgNamesDifferent]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:271:26: note: Function 'CharSeq' argument 2 names different: declaration 'SZ' definition 'n'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.cpp:1090:32: note: Function 'CharSeq' argument 2 names different: declaration 'SZ' definition 'n'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:86:9: performance: Technically the member function 'String::max_size' can be static. [functionStatic]
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.cpp:128:14: note: Technically the member function 'String::max_size' can be static.
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:86:9: note: Technically the member function 'String::max_size' can be static.
D-ITG-2.8.0-rc1/src/ITGSend/newran/str.h:59:4: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:29:4: warning: Member variable 'BaseTest::SigProb' is not initialized in the constructor. [uninitMemberVar]
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:45:9: style: The function 'DoTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:31:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:45:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:56:9: style: The function 'DoTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:31:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:56:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:67:9: style: The function 'DoTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:31:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:67:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:78:9: style: The function 'DoTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:31:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:78:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:89:9: style: The function 'DoTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:31:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:89:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:99:9: style: The function 'DoTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:31:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:99:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:109:9: style: The function 'DoTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:31:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:109:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:119:9: style: The function 'DoTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:31:17: note: Virtual function in base class
D-ITG-2.8.0-rc1/src/ITGSend/newran/test_out.h:119:9: note: Function in derived class
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand.cpp:30:8: style: Condition 'copy_seed_from_disk' is always false [knownConditionTrueFalse]
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand.cpp:20:31: note: Assignment 'copy_seed_from_disk=false', assigned value is 0
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand.cpp:30:8: note: Condition 'copy_seed_from_disk' is always false
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand.cpp:139:4: error: Mismatching allocation and deallocation: a [mismatchAllocDealloc]
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand1.cpp:106:9: style: The scope of the variable 'val' can be reduced. [variableScope]
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand3.cpp:496:41: style: Function 'TestNegativeBinomial' argument 2 names different: declaration 'p' definition 'P'. [funcArgNamesDifferent]
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand3.cpp:24:41: note: Function 'TestNegativeBinomial' argument 2 names different: declaration 'p' definition 'P'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand3.cpp:496:41: note: Function 'TestNegativeBinomial' argument 2 names different: declaration 'p' definition 'P'.
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand3.cpp:451:44: error: Memory leak: obs [memleak]
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand3.cpp:481:44: error: Memory leak: obs [memleak]
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand3.cpp:510:44: error: Memory leak: obs [memleak]
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand3.cpp:462:0: error: Memory leak: prob [memleak]
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand3.cpp:488:0: error: Memory leak: prob [memleak]
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand3.cpp:521:0: error: Memory leak: prob [memleak]
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand3.cpp:538:0: error: Memory leak: obs [memleak]
D-ITG-2.8.0-rc1/src/ITGSend/newran/array.h:41:7: style: Member variable 'GeneralArray::data' is in the wrong place in the initializer list. [initializerList]
D-ITG-2.8.0-rc1/src/ITGSend/newran/array.h:91:42: note: Member variable 'GeneralArray::data' is in the wrong place in the initializer list.
D-ITG-2.8.0-rc1/src/ITGSend/newran/array.h:41:7: note: Member variable 'GeneralArray::data' is in the wrong place in the initializer list.
D-ITG-2.8.0-rc1/src/ITGSend/newran/array.h:236:0: style: Member variable 'Array2 < int >::low2' is in the wrong place in the initializer list. [initializerList]
D-ITG-2.8.0-rc1/src/ITGSend/newran/array.h:274:0: note: Member variable 'Array2 < int >::low2' is in the wrong place in the initializer list.
D-ITG-2.8.0-rc1/src/ITGSend/newran/array.h:236:0: note: Member variable 'Array2 < int >::low2' is in the wrong place in the initializer list.
D-ITG-2.8.0-rc1/src/ITGSend/newran/array.h:61:9: style: Technically the member function 'GeneralArray::SortAscending' can be const. [functionConst]
D-ITG-2.8.0-rc1/src/ITGSend/newran/array.h:378:23: note: Technically the member function 'GeneralArray::SortAscending' can be const.
D-ITG-2.8.0-rc1/src/ITGSend/newran/array.h:61:9: note: Technically the member function 'GeneralArray::SortAscending' can be const.
D-ITG-2.8.0-rc1/src/ITGSend/newran/array.h:44:4: style: Class 'GeneralArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/array.h:71:4: style: Class 'GeneralArrayIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/array.h:191:0: style: Class 'Array < long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/array.h:191:0: style: Class 'Array < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand6.cpp:187:0: style: Variable 'count0' is modified but its new value is never used. [unreadVariable]
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand6.cpp:188:0: style: Variable 'count1' is modified but its new value is never used. [unreadVariable]
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryrand6.cpp:189:0: style: Variable 'count2' is modified but its new value is never used. [unreadVariable]
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryurng.cpp:43:13: style: Condition 'N<1000000000' is always true [knownConditionTrueFalse]
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryurng.cpp:35:18: note: Assignment 'N=10000000', assigned value is 10000000
D-ITG-2.8.0-rc1/src/ITGSend/newran/tryurng.cpp:43:13: note: Condition 'N<1000000000' is always true
D-ITG-2.8.0-rc1/src/ITGSend/newran/array.h:191:4: style: Class 'Array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
D-ITG-2.8.0-rc1/src/ITGSend/traffic.cpp:254:13: style: C-style pointer casting [cstyleCast]
D-ITG-2.8.0-rc1/src/ITGSend/traffic.cpp:255:13: style: C-style pointer casting [cstyleCast]
D-ITG-2.8.0-rc1/src/ITGSend/traffic.cpp:328:14: style: C-style pointer casting [cstyleCast]
D-ITG-2.8.0-rc1/src/ITGSend/traffic.cpp:329:14: style: C-style pointer casting [cstyleCast]
D-ITG-2.8.0-rc1/src/ITGSend/traffic.cpp:186:0: error: Memory leak: tail [memleak]
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/d-push/d-push_2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/d-rats/d-rats_0.3.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/d2to1/d2to1_0.2.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/d3/d3_3.5.17.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/d3-format/d3-format_1.0.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/d3-tip.js/d3-tip.js_0.7.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/d52/d52_3.4.1.orig.tar.gz
d52-3.4.1.orig/analyze.c:543:25: warning: Logical disjunction always evaluates to true: data != 0 || data != 255. [incorrectLogicOperator]
d52-3.4.1.orig/analyze.c:543:58: warning: Logical disjunction always evaluates to true: lastdata != 0 || lastdata != 255. [incorrectLogicOperator]
d52-3.4.1.orig/analyze.c:161:6: style: The scope of the variable 'dptr' can be reduced. [variableScope]
d52-3.4.1.orig/analyze.c:161:20: style: The scope of the variable 'adrs' can be reduced. [variableScope]
d52-3.4.1.orig/analyze.c:610:6: style: The scope of the variable 'i' can be reduced. [variableScope]
d52-3.4.1.orig/analyze.c:660:7: style: The scope of the variable 'code' can be reduced. [variableScope]
d52-3.4.1.orig/analyze.c:684:24: style: The scope of the variable 'data' can be reduced. [variableScope]
d52-3.4.1.orig/analyze.c:829:18: style: The scope of the variable 'prev' can be reduced. [variableScope]
d52-3.4.1.orig/analyze52.c:638:6: style: Variable 'adrs' is reassigned a value before the old one has been used. [redundantAssignment]
d52-3.4.1.orig/analyze52.c:634:6: note: Variable 'adrs' is reassigned a value before the old one has been used.
d52-3.4.1.orig/analyze52.c:638:6: note: Variable 'adrs' is reassigned a value before the old one has been used.
d52-3.4.1.orig/analyze52.c:639:6: style: Variable 'tpc' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
d52-3.4.1.orig/analyze52.c:636:28: note: Variable 'tpc' is reassigned a value before the old one has been used if variable is no semaphore variable.
d52-3.4.1.orig/analyze52.c:639:6: note: Variable 'tpc' is reassigned a value before the old one has been used if variable is no semaphore variable.
d52-3.4.1.orig/analyze52.c:651:6: style: Variable 'adrs' is reassigned a value before the old one has been used. [redundantAssignment]
d52-3.4.1.orig/analyze52.c:647:6: note: Variable 'adrs' is reassigned a value before the old one has been used.
d52-3.4.1.orig/analyze52.c:651:6: note: Variable 'adrs' is reassigned a value before the old one has been used.
d52-3.4.1.orig/analyze52.c:65:7: style: The scope of the variable 'aflag' can be reduced. [variableScope]
d52-3.4.1.orig/analyze52.c:328:7: style: The scope of the variable 'code' can be reduced. [variableScope]
d52-3.4.1.orig/analyze52.c:328:13: style: The scope of the variable 'flag' can be reduced. [variableScope]
d52-3.4.1.orig/analyze52.c:154:29: style: Array index 'pc' is used before limits check. [arrayIndexThenCheck]
d52-3.4.1.orig/analyzez80.c:529:5: style: Variable 'tpc' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
d52-3.4.1.orig/analyzez80.c:528:28: note: Variable 'tpc' is reassigned a value before the old one has been used if variable is no semaphore variable.
d52-3.4.1.orig/analyzez80.c:529:5: note: Variable 'tpc' is reassigned a value before the old one has been used if variable is no semaphore variable.
d52-3.4.1.orig/analyzez80.c:77:7: style: The scope of the variable 'aflag' can be reduced. [variableScope]
d52-3.4.1.orig/analyzez80.c:340:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
d52-3.4.1.orig/analyzez80.c:341:6: style: The scope of the variable 'code' can be reduced. [variableScope]
d52-3.4.1.orig/analyzez80.c:342:9: style: The scope of the variable 'pushLevelSave' can be reduced. [variableScope]
d52-3.4.1.orig/analyzez80.c:166:28: style: Array index 'pc' is used before limits check. [arrayIndexThenCheck]
d52-3.4.1.orig/common.c:1163:36: style: Redundant condition: If 'EXPR == 'n'', the comparison 'EXPR' is always true. [redundantCondition]
d52-3.4.1.orig/common.c:1222:36: style: Redundant condition: If 'EXPR == 'n'', the comparison 'EXPR' is always true. [redundantCondition]
d52-3.4.1.orig/common.c:364:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
d52-3.4.1.orig/common.c:364:8: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
d52-3.4.1.orig/common.c:364:8: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
d52-3.4.1.orig/common.c:380:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
d52-3.4.1.orig/common.c:215:6: style: The scope of the variable 'i' can be reduced. [variableScope]
d52-3.4.1.orig/common.c:427:8: style: The scope of the variable 'fpc' can be reduced. [variableScope]
d52-3.4.1.orig/common.c:428:8: style: The scope of the variable 'inp' can be reduced. [variableScope]
d52-3.4.1.orig/common.c:665:8: style: The scope of the variable 'i' can be reduced. [variableScope]
d52-3.4.1.orig/common.c:850:15: style: The scope of the variable 'mid' can be reduced. [variableScope]
d52-3.4.1.orig/common.c:892:7: style: The scope of the variable 'i' can be reduced. [variableScope]
d52-3.4.1.orig/common.c:894:14: style: The scope of the variable 'mid' can be reduced. [variableScope]
d52-3.4.1.orig/common.c:1573:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
d52-3.4.1.orig/common.c:1574:8: style: The scope of the variable 'cptr' can be reduced. [variableScope]
d52-3.4.1.orig/common.c:1607:8: style: The scope of the variable 'cptr' can be reduced. [variableScope]
d52-3.4.1.orig/common.c:1943:8: style: The scope of the variable 'text' can be reduced. [variableScope]
d52-3.4.1.orig/common.c:1945:6: style: The scope of the variable 'i' can be reduced. [variableScope]
d52-3.4.1.orig/common.c:1945:20: style: The scope of the variable 'pos' can be reduced. [variableScope]
d52-3.4.1.orig/common.c:2130:22: style: The scope of the variable 'cy' can be reduced. [variableScope]
d52-3.4.1.orig/common.c:1941:26: style: Function 'readcyclefile' argument 1 names different: declaration 'c' definition 'filename'. [funcArgNamesDifferent]
d52-3.4.1.orig/common.h:153:35: note: Function 'readcyclefile' argument 1 names different: declaration 'c' definition 'filename'.
d52-3.4.1.orig/common.c:1941:26: note: Function 'readcyclefile' argument 1 names different: declaration 'c' definition 'filename'.
d52-3.4.1.orig/dispass0.c:40:7: style: The scope of the variable 'i' can be reduced. [variableScope]
d52-3.4.1.orig/dispass0.c:41:15: style: The scope of the variable 'func' can be reduced. [variableScope]
d52-3.4.1.orig/dispass0.c:41:21: style: The scope of the variable 'c' can be reduced. [variableScope]
d52-3.4.1.orig/dispass0.c:41:25: style: The scope of the variable 'ltext' can be reduced. [variableScope]
d52-3.4.1.orig/dispass0.c:42:20: style: The scope of the variable 'code' can be reduced. [variableScope]
d52-3.4.1.orig/dispass0.c:42:26: style: The scope of the variable 'temp' can be reduced. [variableScope]
d52-3.4.1.orig/dispass0.c:44:10: style: The scope of the variable 'sym' can be reduced. [variableScope]
d52-3.4.1.orig/dispass0.c:46:7: style: The scope of the variable 'found' can be reduced. [variableScope]
d52-3.4.1.orig/dispass3.c:173:12: style: The scope of the variable 'k' can be reduced. [variableScope]
d52-3.4.1.orig/dispass3.c:173:54: style: The scope of the variable 'ok' can be reduced. [variableScope]
d52-3.4.1.orig/dispass3.c:176:6: style: The scope of the variable 'pflag' can be reduced. [variableScope]
d52-3.4.1.orig/d48.c:79:6: style: The scope of the variable 'count' can be reduced. [variableScope]
d52-3.4.1.orig/d52.c:96:7: style: The scope of the variable 'tempstr' can be reduced. [variableScope]
d52-3.4.1.orig/d52pass1.c:48:9: style: The scope of the variable 'l' can be reduced. [variableScope]
d52-3.4.1.orig/d52pass1.c:49:10: style: The scope of the variable 'k' can be reduced. [variableScope]
d52-3.4.1.orig/d52pass2.c:299:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
d52-3.4.1.orig/d52pass2.c:61:10: style: The scope of the variable 'l' can be reduced. [variableScope]
d52-3.4.1.orig/d52pass2.c:61:22: style: The scope of the variable 'oldpc' can be reduced. [variableScope]
d52-3.4.1.orig/d52pass2.c:63:7: style: The scope of the variable 'pflag' can be reduced. [variableScope]
d52-3.4.1.orig/d52pass2.c:924:8: style: The scope of the variable 'cptr' can be reduced. [variableScope]
d52-3.4.1.orig/dz80.c:88:6: style: The scope of the variable 'count' can be reduced. [variableScope]
d52-3.4.1.orig/dz80.c:91:7: style: The scope of the variable 'tempstr' can be reduced. [variableScope]
d52-3.4.1.orig/dz80pass1.c:59:9: style: The scope of the variable 'l' can be reduced. [variableScope]
d52-3.4.1.orig/dz80pass1.c:60:10: style: The scope of the variable 'k' can be reduced. [variableScope]
d52-3.4.1.orig/dz80pass2.c:293:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
d52-3.4.1.orig/dz80pass2.c:63:10: style: The scope of the variable 'l' can be reduced. [variableScope]
d52-3.4.1.orig/dz80pass2.c:65:7: style: The scope of the variable 'pflag' can be reduced. [variableScope]
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/daa2iso/daa2iso_0.1.7e.orig.tar.gz
daa2iso-0.1.7e/src/LzmaDec.c:900:29: style: Function 'LzmaDec_Free' argument 1 names different: declaration 'state' definition 'p'. [funcArgNamesDifferent]
daa2iso-0.1.7e/src/LzmaDec.h:138:29: note: Function 'LzmaDec_Free' argument 1 names different: declaration 'state' definition 'p'.
daa2iso-0.1.7e/src/LzmaDec.c:900:29: note: Function 'LzmaDec_Free' argument 1 names different: declaration 'state' definition 'p'.
daa2iso-0.1.7e/src/LzmaDec.c:955:33: style: Function 'LzmaDec_Allocate' argument 1 names different: declaration 'state' definition 'p'. [funcArgNamesDifferent]
daa2iso-0.1.7e/src/LzmaDec.h:137:33: note: Function 'LzmaDec_Allocate' argument 1 names different: declaration 'state' definition 'p'.
daa2iso-0.1.7e/src/LzmaDec.c:955:33: note: Function 'LzmaDec_Allocate' argument 1 names different: declaration 'state' definition 'p'.
daa2iso-0.1.7e/src/LzmaDec.c:955:48: style: Function 'LzmaDec_Allocate' argument 2 names different: declaration 'prop' definition 'props'. [funcArgNamesDifferent]
daa2iso-0.1.7e/src/LzmaDec.h:137:52: note: Function 'LzmaDec_Allocate' argument 2 names different: declaration 'prop' definition 'props'.
daa2iso-0.1.7e/src/LzmaDec.c:955:48: note: Function 'LzmaDec_Allocate' argument 2 names different: declaration 'prop' definition 'props'.
daa2iso-0.1.7e/src/LzmaDec.c:681:3: style: Variable 'range' is assigned a value that is never used. [unreadVariable]
daa2iso-0.1.7e/src/LzmaDec.c:681:3: style: Variable 'code' is assigned a value that is never used. [unreadVariable]
daa2iso-0.1.7e/src/daa2iso.c:647:16: style: Condition '!e28' is always true [knownConditionTrueFalse]
daa2iso-0.1.7e/src/daa2iso.c:622:11: note: Assignment 'e28=0', assigned value is 0
daa2iso-0.1.7e/src/daa2iso.c:647:16: note: Condition '!e28' is always true
daa2iso-0.1.7e/src/daa2iso.c:421:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daa2iso-0.1.7e/src/daa_crypt.h:117:13: style: The scope of the variable 'c' can be reduced. [variableScope]
daa2iso-0.1.7e/src/daa_crypt.h:118:13: style: The scope of the variable 't' can be reduced. [variableScope]
daa2iso-0.1.7e/src/daa2iso.c:163:13: style: The scope of the variable 'ver110_x' can be reduced. [variableScope]
daa2iso-0.1.7e/src/daa2iso.c:164:13: style: The scope of the variable 'ver110_y' can be reduced. [variableScope]
daa2iso-0.1.7e/src/daa2iso.c:551:21: style: The scope of the variable 'powerisuxn' can be reduced. [variableScope]
daa2iso-0.1.7e/src/daa2iso.c:552:21: style: The scope of the variable 'seek_bits' can be reduced. [variableScope]
daa2iso-0.1.7e/src/daa2iso.c:553:21: style: The scope of the variable 'rem' can be reduced. [variableScope]
daa2iso-0.1.7e/src/daa2iso.c:798:19: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
daa2iso-0.1.7e/src/daa2iso.c:559:29: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 559. [shiftTooManyBitsSigned]
daa2iso-0.1.7e/src/daa2iso.c:559:13: note: Assuming that condition 'bits<32' is not redundant
daa2iso-0.1.7e/src/daa2iso.c:559:29: note: Shift
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dablin/dablin_1.8.2.orig.tar.gz
dablin-1.8.2/fec/encode_rs.h:35:10: style: The scope of the variable 'feedback' can be reduced. [variableScope]
dablin-1.8.2/fec/test/rstest.c:85:5: performance: Buffer 'tblock' is being written before its old content has been used. [redundantCopy]
dablin-1.8.2/fec/test/rstest.c:81:5: note: Buffer 'tblock' is being written before its old content has been used.
dablin-1.8.2/fec/test/rstest.c:85:5: note: Buffer 'tblock' is being written before its old content has been used.
dablin-1.8.2/fec/test/rstest.c:58:7: style: The scope of the variable 'derrors' can be reduced. [variableScope]
dablin-1.8.2/fec/test/rstest.c:60:7: style: The scope of the variable 'erasures' can be reduced. [variableScope]
dablin-1.8.2/fec/test/rstest.c:122:7: style: Variable 'decoder_errors' is modified but its new value is never used. [unreadVariable]
dablin-1.8.2/src/dab_decoder.h:31:0: error: #error "At least version 1.14.0 (API version 36) of mpg123 is required!" [preprocessorErrorDirective]
dablin-1.8.2/src/dabplus_decoder.h:30:0: error: #error "You must select a AAC decoder by defining either DABLIN_AAC_FAAD2 or DABLIN_AAC_FDKAAC!" [preprocessorErrorDirective]
dablin-1.8.2/src/eti_source.cpp:23:12: warning: Member variable 'ETISource::eti_frame' is not initialized in the constructor. [uninitMemberVar]
dablin-1.8.2/src/eti_source.cpp:24:8: performance: Variable 'filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dablin-1.8.2/src/eti_source.cpp:32:2: performance: Variable 'do_exit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dablin-1.8.2/src/eti_source.cpp:205:8: performance: Variable 'channel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dablin-1.8.2/src/eti_source.cpp:206:8: performance: Variable 'binary' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dablin-1.8.2/src/eti_source.cpp:207:8: performance: Variable 'source_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dablin-1.8.2/src/eti_source.cpp:210:2: performance: Variable 'binary_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dablin-1.8.2/src/eti_source.h:106:7: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/eti_source.h:85:15: note: Virtual function in base class
dablin-1.8.2/src/eti_source.h:106:7: note: Function in derived class
dablin-1.8.2/src/eti_source.h:107:7: style: The function 'PrintSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/eti_source.h:86:15: note: Virtual function in base class
dablin-1.8.2/src/eti_source.h:107:7: note: Function in derived class
dablin-1.8.2/src/eti_source.h:121:14: style: The function 'GetParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/eti_source.h:108:22: note: Virtual function in base class
dablin-1.8.2/src/eti_source.h:121:14: note: Function in derived class
dablin-1.8.2/src/eti_source.h:130:14: style: The function 'GetParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/eti_source.h:108:22: note: Virtual function in base class
dablin-1.8.2/src/eti_source.h:130:14: note: Function in derived class
dablin-1.8.2/src/eti_source.h:50:38: performance: Function parameter 'block' should be passed by const reference. [passedByValue]
dablin-1.8.2/src/eti_source.h:123:31: performance: Function parameter 'binary' should be passed by const reference. [passedByValue]
dablin-1.8.2/src/eti_source.h:123:63: performance: Function parameter 'channel' should be passed by const reference. [passedByValue]
dablin-1.8.2/src/eti_source.h:132:34: performance: Function parameter 'binary' should be passed by const reference. [passedByValue]
dablin-1.8.2/src/eti_source.h:132:66: performance: Function parameter 'channel' should be passed by const reference. [passedByValue]
dablin-1.8.2/src/eti_source.cpp:23:34: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
dablin-1.8.2/src/eti_source.cpp:204:80: performance: Function parameter 'channel' should be passed by const reference. [passedByValue]
dablin-1.8.2/src/eti_source.cpp:204:130: performance: Function parameter 'source_name' should be passed by const reference. [passedByValue]
dablin-1.8.2/src/fic_decoder.cpp:451:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dablin-1.8.2/src/fic_decoder.cpp:474:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dablin-1.8.2/src/fic_decoder.cpp:516:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dablin-1.8.2/src/tools.h:57:7: style: Technically the member function 'CalcCRC::Initialize' can be const. [functionConst]
dablin-1.8.2/src/tools.h:70:22: note: Technically the member function 'CalcCRC::Initialize' can be const.
dablin-1.8.2/src/tools.h:57:7: note: Technically the member function 'CalcCRC::Initialize' can be const.
dablin-1.8.2/src/tools.h:58:7: style: Technically the member function 'CalcCRC::ProcessByte' can be const. [functionConst]
dablin-1.8.2/src/tools.h:74:22: note: Technically the member function 'CalcCRC::ProcessByte' can be const.
dablin-1.8.2/src/tools.h:58:7: note: Technically the member function 'CalcCRC::ProcessByte' can be const.
dablin-1.8.2/src/tools.h:59:7: style: Technically the member function 'CalcCRC::ProcessBit' can be const. [functionConst]
dablin-1.8.2/src/tools.h:79:22: note: Technically the member function 'CalcCRC::ProcessBit' can be const.
dablin-1.8.2/src/tools.h:59:7: note: Technically the member function 'CalcCRC::ProcessBit' can be const.
dablin-1.8.2/src/tools.h:61:7: style: Technically the member function 'CalcCRC::Finalize' can be const. [functionConst]
dablin-1.8.2/src/tools.h:86:22: note: Technically the member function 'CalcCRC::Finalize' can be const.
dablin-1.8.2/src/tools.h:61:7: note: Technically the member function 'CalcCRC::Finalize' can be const.
dablin-1.8.2/src/tools.h:104:9: style: Technically the member function 'CircularBuffer::Capacity' can be const. [functionConst]
dablin-1.8.2/src/tools.h:105:9: style: Technically the member function 'CircularBuffer::Size' can be const. [functionConst]
dablin-1.8.2/src/fic_decoder.h:212:6: performance: Technically the member function 'FICDecoder::GetSLSAppType' can be static. [functionStatic]
dablin-1.8.2/src/fic_decoder.cpp:530:17: note: Technically the member function 'FICDecoder::GetSLSAppType' can be static.
dablin-1.8.2/src/fic_decoder.h:212:6: note: Technically the member function 'FICDecoder::GetSLSAppType' can be static.
dablin-1.8.2/src/tools.h:101:2: style: Class 'CircularBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dablin-1.8.2/src/fic_decoder.h:39:2: style: Struct 'FIG0_HEADER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dablin-1.8.2/src/fic_decoder.h:47:2: style: Struct 'FIG1_HEADER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dablin-1.8.2/src/fic_decoder.h:233:2: style: Class 'FICDecoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dablin-1.8.2/src/mot_manager.h:82:9: style: Technically the member function 'MOTEntity::GetSize' can be const. [functionConst]
dablin-1.8.2/src/mot_manager.h:103:11: style: Technically the member function 'MOTObject::GetFile' can be const. [functionConst]
dablin-1.8.2/src/mot_manager.h:113:7: performance: Technically the member function 'MOTManager::ParseCheckDataGroupHeader' can be static. [functionStatic]
dablin-1.8.2/src/mot_manager.cpp:222:18: note: Technically the member function 'MOTManager::ParseCheckDataGroupHeader' can be static.
dablin-1.8.2/src/mot_manager.h:113:7: note: Technically the member function 'MOTManager::ParseCheckDataGroupHeader' can be static.
dablin-1.8.2/src/mot_manager.h:114:7: performance: Technically the member function 'MOTManager::ParseCheckSessionHeader' can be static. [functionStatic]
dablin-1.8.2/src/mot_manager.cpp:246:18: note: Technically the member function 'MOTManager::ParseCheckSessionHeader' can be static.
dablin-1.8.2/src/mot_manager.h:114:7: note: Technically the member function 'MOTManager::ParseCheckSessionHeader' can be static.
dablin-1.8.2/src/mot_manager.h:115:7: performance: Technically the member function 'MOTManager::ParseCheckSegmentationHeader' can be static. [functionStatic]
dablin-1.8.2/src/mot_manager.cpp:272:18: note: Technically the member function 'MOTManager::ParseCheckSegmentationHeader' can be static.
dablin-1.8.2/src/mot_manager.h:115:7: note: Technically the member function 'MOTManager::ParseCheckSegmentationHeader' can be static.
dablin-1.8.2/src/pad_decoder.cpp:106:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dablin-1.8.2/src/pad_decoder.cpp:126:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dablin-1.8.2/src/pad_decoder.h:195:2: warning: Member variable 'PADDecoder::xpad' is not initialized in the constructor. [uninitMemberVar]
dablin-1.8.2/src/pad_decoder.h:125:11: style: Technically the member function 'DynamicLabelDecoder::GetLabel' can be const. [functionConst]
dablin-1.8.2/src/pad_decoder.h:57:17: warning: Virtual function 'GetInitialNeededSize' is called from constructor 'DataGroup(long dg_size_max)' at line 197. Dynamic binding is not used. [virtualCallInConstructor]
dablin-1.8.2/src/pad_decoder.cpp:197:2: note: Calling Reset
dablin-1.8.2/src/pad_decoder.cpp:202:19: note: Calling GetInitialNeededSize
dablin-1.8.2/src/pad_decoder.h:57:17: note: GetInitialNeededSize is a virtual method
dablin-1.8.2/src/pad_decoder.h:155:2: style: Struct 'XPAD_CI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dablin-1.8.2/src/pad_decoder.h:75:9: style: The function 'GetInitialNeededSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/pad_decoder.h:57:17: note: Virtual function in base class
dablin-1.8.2/src/pad_decoder.h:75:9: note: Function in derived class
dablin-1.8.2/src/pad_decoder.h:76:7: style: The function 'DecodeDataGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/pad_decoder.h:58:15: note: Virtual function in base class
dablin-1.8.2/src/pad_decoder.h:76:7: note: Function in derived class
dablin-1.8.2/src/pad_decoder.h:118:9: style: The function 'GetInitialNeededSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/pad_decoder.h:57:17: note: Virtual function in base class
dablin-1.8.2/src/pad_decoder.h:118:9: note: Function in derived class
dablin-1.8.2/src/pad_decoder.h:119:7: style: The function 'DecodeDataGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/pad_decoder.h:58:15: note: Virtual function in base class
dablin-1.8.2/src/pad_decoder.h:119:7: note: Function in derived class
dablin-1.8.2/src/pad_decoder.h:134:9: style: The function 'GetInitialNeededSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/pad_decoder.h:57:17: note: Virtual function in base class
dablin-1.8.2/src/pad_decoder.h:134:9: note: Function in derived class
dablin-1.8.2/src/pad_decoder.h:135:7: style: The function 'DecodeDataGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/pad_decoder.h:58:15: note: Virtual function in base class
dablin-1.8.2/src/pad_decoder.h:135:7: note: Function in derived class
dablin-1.8.2/src/pcm_output.cpp:28:2: performance: Variable 'audio_mute' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dablin-1.8.2/src/pcm_output.h:42:7: style: The function 'StartAudio' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/audio_output.h:30:15: note: Virtual function in base class
dablin-1.8.2/src/pcm_output.h:42:7: note: Function in derived class
dablin-1.8.2/src/pcm_output.h:43:7: style: The function 'PutAudio' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/audio_output.h:31:15: note: Virtual function in base class
dablin-1.8.2/src/pcm_output.h:43:7: note: Function in derived class
dablin-1.8.2/src/pcm_output.h:44:7: style: The function 'SetAudioMute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/audio_output.h:33:15: note: Virtual function in base class
dablin-1.8.2/src/pcm_output.h:44:7: note: Function in derived class
dablin-1.8.2/src/pcm_output.h:45:7: style: The function 'SetAudioVolume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/audio_output.h:34:15: note: Virtual function in base class
dablin-1.8.2/src/pcm_output.h:45:7: note: Function in derived class
dablin-1.8.2/src/pcm_output.h:46:7: style: The function 'HasAudioVolumeControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/audio_output.h:35:15: note: Virtual function in base class
dablin-1.8.2/src/pcm_output.h:46:7: note: Function in derived class
dablin-1.8.2/src/sdl_output.cpp:22:30: style: C-style pointer casting [cstyleCast]
dablin-1.8.2/src/sdl_output.cpp:103:21: style: C-style pointer casting [cstyleCast]
dablin-1.8.2/src/sdl_output.cpp:29:2: performance: Variable 'audio_device' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dablin-1.8.2/src/sdl_output.cpp:39:2: performance: Variable 'audio_mute' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dablin-1.8.2/src/sdl_output.cpp:40:2: performance: Variable 'audio_volume' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dablin-1.8.2/src/sdl_output.h:63:7: style: The function 'AudioCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/sdl_output.h:40:15: note: Virtual function in base class
dablin-1.8.2/src/sdl_output.h:63:7: note: Function in derived class
dablin-1.8.2/src/sdl_output.h:71:7: style: The function 'StartAudio' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/audio_output.h:30:15: note: Virtual function in base class
dablin-1.8.2/src/sdl_output.h:71:7: note: Function in derived class
dablin-1.8.2/src/sdl_output.h:72:7: style: The function 'PutAudio' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/audio_output.h:31:15: note: Virtual function in base class
dablin-1.8.2/src/sdl_output.h:72:7: note: Function in derived class
dablin-1.8.2/src/sdl_output.h:73:7: style: The function 'SetAudioMute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/audio_output.h:33:15: note: Virtual function in base class
dablin-1.8.2/src/sdl_output.h:73:7: note: Function in derived class
dablin-1.8.2/src/sdl_output.h:74:7: style: The function 'SetAudioVolume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/audio_output.h:34:15: note: Virtual function in base class
dablin-1.8.2/src/sdl_output.h:74:7: note: Function in derived class
dablin-1.8.2/src/sdl_output.h:75:7: style: The function 'HasAudioVolumeControl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dablin-1.8.2/src/audio_output.h:35:15: note: Virtual function in base class
dablin-1.8.2/src/sdl_output.h:75:7: note: Function in derived class
dablin-1.8.2/src/tools.cpp:90:2: style: Class 'CircularBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dablin-1.8.2/src/tools.cpp:90:2: style: Class 'CircularBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dacco/dacco_0.9+20071227.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dacs/dacs_1.4.40.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dact/dact_0.8.42.orig.tar.gz
dact-0.8.42/buffer.c:128:3: error: Memory leak: retval [memleak]
dact-0.8.42/cipher_chaos.c:102:2: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
dact-0.8.42/cipher_psub.c:92:9: style: The scope of the variable 'd' can be reduced. [variableScope]
dact-0.8.42/cipher_sub.c:155:8: style: The scope of the variable 'x' can be reduced. [variableScope]
dact-0.8.42/comp_delta.c:70:26: style: The scope of the variable 'PrevByte' can be reduced. [variableScope]
dact-0.8.42/comp_delta.c:71:14: style: The scope of the variable 'DeltaByte' can be reduced. [variableScope]
dact-0.8.42/comp_delta.c:106:7: style: The scope of the variable 'CompBit' can be reduced. [variableScope]
dact-0.8.42/comp_factor.c:48:121: style: Function 'comp_factor_algo' argument 6 names different: declaration 'buf_size' definition 'bufsize'. [funcArgNamesDifferent]
dact-0.8.42/comp_factor.h:27:121: note: Function 'comp_factor_algo' argument 6 names different: declaration 'buf_size' definition 'bufsize'.
dact-0.8.42/comp_factor.c:48:121: note: Function 'comp_factor_algo' argument 6 names different: declaration 'buf_size' definition 'bufsize'.
dact-0.8.42/comp_factor.c:62:115: style: Function 'comp_factor_compress' argument 5 names different: declaration 'buf_size' definition 'bufsize'. [funcArgNamesDifferent]
dact-0.8.42/comp_factor.h:28:115: note: Function 'comp_factor_compress' argument 5 names different: declaration 'buf_size' definition 'bufsize'.
dact-0.8.42/comp_factor.c:62:115: note: Function 'comp_factor_compress' argument 5 names different: declaration 'buf_size' definition 'bufsize'.
dact-0.8.42/comp_factor.c:66:117: style: Function 'comp_factor_decompress' argument 5 names different: declaration 'buf_size' definition 'bufsize'. [funcArgNamesDifferent]
dact-0.8.42/comp_factor.h:29:117: note: Function 'comp_factor_decompress' argument 5 names different: declaration 'buf_size' definition 'bufsize'.
dact-0.8.42/comp_factor.c:66:117: note: Function 'comp_factor_decompress' argument 5 names different: declaration 'buf_size' definition 'bufsize'.
dact-0.8.42/comp_rle.c:112:16: style: The scope of the variable 'currchar' can be reduced. [variableScope]
dact-0.8.42/comp_snibble.c:131:15: style: The scope of the variable 'x' can be reduced. [variableScope]
dact-0.8.42/comp_text.c:70:16: style: The scope of the variable 'byte_buf' can be reduced. [variableScope]
dact-0.8.42/comp_textrle.c:93:16: style: The scope of the variable 'currchar' can be reduced. [variableScope]
dact-0.8.42/comp_textrle.c:65:12: style: Unused variable: m [unusedVariable]
dact-0.8.42/comp_textrle.c:67:0: style: Variable 'currchar' is assigned a value that is never used. [unreadVariable]
dact-0.8.42/comp_textrle.c:67:28: style: Unused variable: prevchar [unusedVariable]
dact-0.8.42/comp_textrle.c:68:0: style: Variable 'charcnt' is assigned a value that is never used. [unreadVariable]
dact-0.8.42/crc.c:25:17: style: The scope of the variable 'g' can be reduced. [variableScope]
dact-0.8.42/dact.c:123:4: warning: %i in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dact-0.8.42/dact.c:139:4: warning: %i in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dact-0.8.42/dact.c:527:20: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dact-0.8.42/dact.c:550:18: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dact-0.8.42/dact.c:609:15: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dact-0.8.42/dact.c:609:15: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dact-0.8.42/dact.c:110:14: style: The scope of the variable 'ifd' can be reduced. [variableScope]
dact-0.8.42/dact.c:110:22: style: The scope of the variable 'ofd' can be reduced. [variableScope]
dact-0.8.42/dact.c:111:34: style: The scope of the variable 'buf' can be reduced. [variableScope]
dact-0.8.42/dact.c:412:6: style: The scope of the variable 'in_fd' can be reduced. [variableScope]
dact-0.8.42/dact.c:412:13: style: The scope of the variable 'out_fd' can be reduced. [variableScope]
dact-0.8.42/dact_common.c:229:17: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dact-0.8.42/dact_common.c:346:18: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dact-0.8.42/dact_common.c:346:18: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dact-0.8.42/dact_common.c:767:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dact-0.8.42/dact_common.c:769:3: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dact-0.8.42/dact_common.c:770:3: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dact-0.8.42/dact_common.c:872:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dact-0.8.42/dact_common.c:872:5: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dact-0.8.42/dact_common.c:156:2: style: Variable 'line' is reassigned a value before the old one has been used. [redundantAssignment]
dact-0.8.42/dact_common.c:153:0: note: Variable 'line' is reassigned a value before the old one has been used.
dact-0.8.42/dact_common.c:156:2: note: Variable 'line' is reassigned a value before the old one has been used.
dact-0.8.42/dact_common.c:259:23: style: The scope of the variable 'retsize' can be reduced. [variableScope]
dact-0.8.42/dact_common.c:265:19: style: The scope of the variable 'canlseek' can be reduced. [variableScope]
dact-0.8.42/dact_common.c:887:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dact-0.8.42/dact_common.c:887:13: style: The scope of the variable 'tmpbuf' can be reduced. [variableScope]
dact-0.8.42/dact_common.c:888:23: style: The scope of the variable 'x' can be reduced. [variableScope]
dact-0.8.42/dact_common.c:889:6: style: The scope of the variable 'tmpfd' can be reduced. [variableScope]
dact-0.8.42/dact_common.c:100:59: style: Checking if unsigned variable 'sizeof(moduledirectory)-strlen(moduledirectory)-1' is less than zero. [unsignedLessThanZero]
dact-0.8.42/dact_common.c:383:17: style: Checking if unsigned variable 'bytes_read' is less than zero. [unsignedLessThanZero]
dact-0.8.42/dact_common.c:303:16: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
dact-0.8.42/dact_common.c:586:16: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
dact-0.8.42/dact_common.c:768:40: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
dact-0.8.42/dact_common.c:859:16: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
dact-0.8.42/dact_common.c:157:35: error: Memory leak: line [memleak]
dact-0.8.42/dact_common.c:193:58: error: Memory leak: verif_bf [memleak]
dact-0.8.42/dact_common.c:292:5: error: Memory leak: in_buf [memleak]
dact-0.8.42/dact_common.c:292:5: error: Memory leak: out_buf [memleak]
dact-0.8.42/dact_common.c:884:0: error: Resource leak: extd_urlfile [resourceLeak]
dact-0.8.42/dact_common.c:884:0: error: Memory leak: keybuf [memleak]
dact-0.8.42/dendian.c:36:12: style: The scope of the variable 'v' can be reduced. [variableScope]
dact-0.8.42/getpass.c:24:2: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dact-0.8.42/getpass.c:21:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dact-0.8.42/getpass.c:24:2: note: Variable 'fp' is reassigned a value before the old one has been used.
dact-0.8.42/net.c:402:7: style: The scope of the variable 'tmpbuf' can be reduced. [variableScope]
dact-0.8.42/net.c:404:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dact-0.8.42/net.c:405:10: style: The scope of the variable 'read_val' can be reduced. [variableScope]
dact-0.8.42/parse.c:90:2: style: Variable 'file[0]' is reassigned a value before the old one has been used. [redundantAssignment]
dact-0.8.42/parse.c:87:2: note: Variable 'file[0]' is reassigned a value before the old one has been used.
dact-0.8.42/parse.c:90:2: note: Variable 'file[0]' is reassigned a value before the old one has been used.
dact-0.8.42/parse.c:334:2: style: Variable 'dirfd' is reassigned a value before the old one has been used. [redundantAssignment]
dact-0.8.42/parse.c:326:0: note: Variable 'dirfd' is reassigned a value before the old one has been used.
dact-0.8.42/parse.c:334:2: note: Variable 'dirfd' is reassigned a value before the old one has been used.
dact-0.8.42/parse.c:152:11: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dact-0.8.42/parse.c:329:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dact-0.8.42/parse.c:428:14: style: The scope of the variable 'x' can be reduced. [variableScope]
dact-0.8.42/parse.c:338:4: warning: The buffer 'retbuf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dact-0.8.42/parse.c:343:4: warning: The buffer 'retbuf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dact-0.8.42/parse.c:348:4: warning: The buffer 'retbuf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dact-0.8.42/parse.c:95:77: error: Undefined behavior: Variable 'fbuf' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
dact-0.8.42/parse.c:97:26: error: Undefined behavior: Variable 'fbuf' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
dact-0.8.42/random.c:38:10: style: The scope of the variable 'read_ret' can be reduced. [variableScope]
dact-0.8.42/ui.c:45:8: style: The scope of the variable 'done' can be reduced. [variableScope]
dact-0.8.42/ui.c:177:0: error: Memory leak: ret [memleak]
dact-0.8.42/ui.c:173:0: error: Resource leak: fd [resourceLeak]
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dactyl/dactyl_1.2~r20170308.orig.tar.gz
dactyl-1.2~r20170308/binary/src/mozJSLoaderUtils.cpp:153:89: style: Function 'ReadCachedScript' argument 4 names different: declaration 'scriptObj' definition 'script'. [funcArgNamesDifferent]
dactyl-1.2~r20170308/binary/src/mozJSLoaderUtils.h:83:48: note: Function 'ReadCachedScript' argument 4 names different: declaration 'scriptObj' definition 'script'.
dactyl-1.2~r20170308/binary/src/mozJSLoaderUtils.cpp:153:89: note: Function 'ReadCachedScript' argument 4 names different: declaration 'scriptObj' definition 'script'.
dactyl-1.2~r20170308/binary/src/mozJSLoaderUtils.cpp:174:89: style: Function 'WriteCachedScript' argument 4 names different: declaration 'scriptObj' definition 'script'. [funcArgNamesDifferent]
dactyl-1.2~r20170308/binary/src/mozJSLoaderUtils.h:87:48: note: Function 'WriteCachedScript' argument 4 names different: declaration 'scriptObj' definition 'script'.
dactyl-1.2~r20170308/binary/src/mozJSLoaderUtils.cpp:174:89: note: Function 'WriteCachedScript' argument 4 names different: declaration 'scriptObj' definition 'script'.
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dadadodo/dadadodo_1.04.orig.tar.gz
dadadodo-1.04/dadadodo.c:187:7: style: The scope of the variable 'L' can be reduced. [variableScope]
dadadodo-1.04/files.c:135:0: error: Memory leak: pools [memleak]
dadadodo-1.04/files.c:201:0: error: Memory leak: pools [memleak]
dadadodo-1.04/files.c:445:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dadadodo-1.04/files.c:446:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dadadodo-1.04/files.c:447:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dadadodo-1.04/files.c:448:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dadadodo-1.04/files.c:449:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dadadodo-1.04/files.c:450:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dadadodo-1.04/files.c:451:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dadadodo-1.04/files.c:452:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dadadodo-1.04/files.c:453:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dadadodo-1.04/files.c:498:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dadadodo-1.04/files.c:499:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dadadodo-1.04/files.c:531:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dadadodo-1.04/files.c:532:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dadadodo-1.04/files.c:599:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dadadodo-1.04/generate.c:327:50: style: Function 'string_stats' argument 2 names different: declaration 'word' definition 's'. [funcArgNamesDifferent]
dadadodo-1.04/generate.h:21:62: note: Function 'string_stats' argument 2 names different: declaration 'word' definition 's'.
dadadodo-1.04/generate.c:327:50: note: Function 'string_stats' argument 2 names different: declaration 'word' definition 's'.
dadadodo-1.04/hash.c:196:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dadadodo-1.04/hash.c:197:7: style: The scope of the variable 'status' can be reduced. [variableScope]
dadadodo-1.04/hash.c:212:17: style: The scope of the variable 'g' can be reduced. [variableScope]
dadadodo-1.04/hash.c:226:17: style: The scope of the variable 'g' can be reduced. [variableScope]
dadadodo-1.04/hash.c:163:52: style: Function 'gethash' argument 3 names different: declaration 'default_value' definition 'def'. [funcArgNamesDifferent]
dadadodo-1.04/hash.h:25:58: note: Function 'gethash' argument 3 names different: declaration 'default_value' definition 'def'.
dadadodo-1.04/hash.c:163:52: note: Function 'gethash' argument 3 names different: declaration 'default_value' definition 'def'.
dadadodo-1.04/hash.c:210:35: style: Function 'string_hash' argument 1 names different: declaration 'string' definition 'x'. [funcArgNamesDifferent]
dadadodo-1.04/hash.h:31:49: note: Function 'string_hash' argument 1 names different: declaration 'string' definition 'x'.
dadadodo-1.04/hash.c:210:35: note: Function 'string_hash' argument 1 names different: declaration 'string' definition 'x'.
dadadodo-1.04/hash.c:224:40: style: Function 'string_case_hash' argument 1 names different: declaration 'string' definition 'x'. [funcArgNamesDifferent]
dadadodo-1.04/hash.h:32:54: note: Function 'string_case_hash' argument 1 names different: declaration 'string' definition 'x'.
dadadodo-1.04/hash.c:224:40: note: Function 'string_case_hash' argument 1 names different: declaration 'string' definition 'x'.
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/daemon/daemon_0.6.4.orig.tar.gz
daemon-0.6.4/daemon.c:998:9: style: The scope of the variable 'member' can be reduced. [variableScope]
daemon-0.6.4/daemon.c:1652:10: style: The scope of the variable 'config' can be reduced. [variableScope]
daemon-0.6.4/daemon.c:2377:12: style: The scope of the variable 'p' can be reduced. [variableScope]
daemon-0.6.4/daemon.c:2438:12: style: The scope of the variable 'p' can be reduced. [variableScope]
daemon-0.6.4/daemon.c:2499:12: style: The scope of the variable 'p' can be reduced. [variableScope]
daemon-0.6.4/daemon.c:2719:10: style: The scope of the variable 'bytes' can be reduced. [variableScope]
daemon-0.6.4/daemon.c:2720:9: style: The scope of the variable 'end' can be reduced. [variableScope]
daemon-0.6.4/daemon.c:2721:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
daemon-0.6.4/libslack/agent.c:260:3: error: Memory leak: timewheel [memleak]
daemon-0.6.4/libslack/agent.c:682:5: error: Memory leak: pfds [memleak]
daemon-0.6.4/libslack/agent.c:760:5: error: Memory leak: rfds [memleak]
daemon-0.6.4/libslack/agent.c:768:5: error: Memory leak: xfds [memleak]
daemon-0.6.4/libslack/agent.c:776:5: error: Memory leak: wfds [memleak]
daemon-0.6.4/libslack/daemon.c:1198:7: style: The scope of the variable 'pidbuf' can be reduced. [variableScope]
daemon-0.6.4/libslack/daemon.c:1199:10: style: The scope of the variable 'bytes' can be reduced. [variableScope]
daemon-0.6.4/libslack/daemon.c:613:3: error: Memory leak: pidfile [memleak]
daemon-0.6.4/libslack/daemon.c:620:2: error: Memory leak: pidfile [memleak]
daemon-0.6.4/libslack/hsort.c:163:16: style: The scope of the variable 'ctmp' can be reduced. [variableScope]
daemon-0.6.4/libslack/list.c:1254:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daemon-0.6.4/libslack/list.c:1636:38: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daemon-0.6.4/libslack/list.c:1749:38: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daemon-0.6.4/libslack/list.c:662:2: warning: Either the condition '(list)?((list->locker)?(list->locker)->unlock((list->locker)->lock):0):EINVAL' is redundant or there is possible null pointer dereference: list. [nullPointerRedundantCheck]
daemon-0.6.4/libslack/list.c:664:13: note: Assuming that condition '(list)?((list->locker)?(list->locker)->unlock((list->locker)->lock):0):EINVAL' is not redundant
daemon-0.6.4/libslack/list.c:662:2: note: Null pointer dereference
daemon-0.6.4/libslack/list.c:857:10: warning: Either the condition '(list)?((list->locker)?(list->locker)->unlock((list->locker)->lock):0):EINVAL' is redundant or there is possible null pointer dereference: list. [nullPointerRedundantCheck]
daemon-0.6.4/libslack/list.c:859:13: note: Assuming that condition '(list)?((list->locker)?(list->locker)->unlock((list->locker)->lock):0):EINVAL' is not redundant
daemon-0.6.4/libslack/list.c:857:10: note: Null pointer dereference
daemon-0.6.4/libslack/list.c:905:11: warning: Either the condition '(list)?((list->locker)?(list->locker)->unlock((list->locker)->lock):0):EINVAL' is redundant or there is possible null pointer dereference: list. [nullPointerRedundantCheck]
daemon-0.6.4/libslack/list.c:907:13: note: Assuming that condition '(list)?((list->locker)?(list->locker)->unlock((list->locker)->lock):0):EINVAL' is not redundant
daemon-0.6.4/libslack/list.c:905:11: note: Null pointer dereference
daemon-0.6.4/libslack/list.c:953:9: warning: Either the condition '(list)?((list->locker)?(list->locker)->unlock((list->locker)->lock):0):EINVAL' is redundant or there is possible null pointer dereference: list. [nullPointerRedundantCheck]
daemon-0.6.4/libslack/list.c:955:13: note: Assuming that condition '(list)?((list->locker)?(list->locker)->unlock((list->locker)->lock):0):EINVAL' is not redundant
daemon-0.6.4/libslack/list.c:953:9: note: Null pointer dereference
daemon-0.6.4/libslack/list.c:2497:12: style: Same expression on both sides of '||'. [duplicateExpression]
daemon-0.6.4/libslack/list.c:2530:12: style: Same expression on both sides of '||'. [duplicateExpression]
daemon-0.6.4/libslack/map.c:2022:9: warning: Either the condition '(map)?((map->locker)?(map->locker)->unlock((map->locker)->lock):0):EINVAL' is redundant or there is possible null pointer dereference: map. [nullPointerRedundantCheck]
daemon-0.6.4/libslack/map.c:2024:13: note: Assuming that condition '(map)?((map->locker)?(map->locker)->unlock((map->locker)->lock):0):EINVAL' is not redundant
daemon-0.6.4/libslack/map.c:2022:9: note: Null pointer dereference
daemon-0.6.4/libslack/msg.c:743:24: warning: Either the condition 'if(mesg&&dst&&dst->fd!=-1)' is redundant or there is possible null pointer dereference: mesg. [nullPointerRedundantCheck]
daemon-0.6.4/libslack/msg.c:745:5: note: Assuming that condition 'if(mesg&&dst&&dst->fd!=-1)' is not redundant
daemon-0.6.4/libslack/msg.c:743:24: note: Null pointer dereference
daemon-0.6.4/libslack/msg.c:1150:9: style: The scope of the variable 'i' can be reduced. [variableScope]
daemon-0.6.4/libslack/net.c:1781:44: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daemon-0.6.4/libslack/net.c:1897:44: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daemon-0.6.4/libslack/net.c:583:18: style: The scope of the variable 'hostent' can be reduced. [variableScope]
daemon-0.6.4/libslack/net.c:1791:4: error: Memory leak: buf [memleak]
daemon-0.6.4/libslack/net.c:1907:4: error: Memory leak: buf [memleak]
daemon-0.6.4/libslack/prop.c:791:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
daemon-0.6.4/libslack/prop.c:1003:0: error: Resource leak: file [resourceLeak]
daemon-0.6.4/libslack/pseudo.c:199:22: style: The scope of the variable 'ptr' can be reduced. [variableScope]
daemon-0.6.4/libslack/str.c:2847:36: warning: Either the condition '(from)?locker_unlock(from->locker):EINVAL' is redundant or there is possible null pointer dereference: from. [nullPointerRedundantCheck]
daemon-0.6.4/libslack/str.c:2824:13: note: Assuming that condition '(from)?locker_unlock(from->locker):EINVAL' is not redundant
daemon-0.6.4/libslack/str.c:2822:45: note: Calling function 'str_tr_compile_table_unlocked', 2nd argument 'from' value is 0
daemon-0.6.4/libslack/str.c:2847:36: note: Null pointer dereference
daemon-0.6.4/libslack/str.c:2847:74: warning: Either the condition '(to)?locker_unlock(to->locker):EINVAL' is redundant or there is possible null pointer dereference: to. [nullPointerRedundantCheck]
daemon-0.6.4/libslack/str.c:2826:3: note: Assuming that condition '(to)?locker_unlock(to->locker):EINVAL' is not redundant
daemon-0.6.4/libslack/str.c:2822:51: note: Calling function 'str_tr_compile_table_unlocked', 3rd argument 'to' value is 0
daemon-0.6.4/libslack/str.c:2847:74: note: Null pointer dereference
daemon-0.6.4/libslack/str.c:2871:8: style: The scope of the variable 't' can be reduced. [variableScope]
daemon-0.6.4/libslack/str.c:5340:14: style: The scope of the variable 'target' can be reduced. [variableScope]
daemon-0.6.4/libslack/str.c:2684:23: style: Variable 'xto' is not assigned a value. [unassignedVariable]
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/daemonfs/daemonfs_1.1.orig.tar.gz
DaemonFS/src/DaemonFS/modules/filewatcherengine.cpp:85:10: style: The scope of the variable 'somethingNew' can be reduced. [variableScope]
DaemonFS/src/DaemonFS/modules/filewatcherengine.h:48:5: style: Class 'FileWatcherEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DaemonFS/src/DaemonFS/widgets/eventswidget.cpp:132:9: style: The scope of the variable 'row_found' can be reduced. [variableScope]
DaemonFS/src/DaemonFS/widgets/eventswidget.cpp:145:25: style: Variable 'row_found' is assigned a value that is never used. [unreadVariable]
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/daemonize/daemonize_1.7.7.orig.tar.gz
daemonize-release-1.7.7/daemonize.c:80:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
daemonize-release-1.7.7/daemonize.c:423:12: style: The scope of the variable 'lockFD' can be reduced. [variableScope]
daemonize-release-1.7.7/setenv.c:37:17: error: Memory is allocated but not initialized: buf [uninitdata]
daemonize-release-1.7.7/setenv.c:38:17: error: Memory is allocated but not initialized: buf [uninitdata]
daemonize-release-1.7.7/setenv.c:39:17: error: Memory is allocated but not initialized: buf [uninitdata]
daemonize-release-1.7.7/strerror.c:25:16: style: The scope of the variable 'buffer' can be reduced. [variableScope]
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/daemonlogger/daemonlogger_1.2.1.orig.tar.gz
daemonlogger-1.2.1/daemonlogger.c:328:9: style: The scope of the variable 'rval' can be reduced. [variableScope]
daemonlogger-1.2.1/daemonlogger.c:574:24: style: The scope of the variable 'fe' can be reduced. [variableScope]
daemonlogger-1.2.1/daemonlogger.c:959:12: style: The scope of the variable 'now' can be reduced. [variableScope]
daemonlogger-1.2.1/daemonlogger.c:1373:9: style: The scope of the variable 'statret' can be reduced. [variableScope]
daemonlogger-1.2.1/daemonlogger.c:948:63: warning: Char literal compared with pointer 'comment'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
daemonlogger-1.2.1/daemonlogger.c:191:5: style: struct member 'Anonymous0::tqe_next' is never used. [unusedStructMember]
daemonlogger-1.2.1/daemonlogger.c:191:5: style: struct member 'Anonymous0::tqe_prev' is never used. [unusedStructMember]
daemonlogger-1.2.1/daemonlogger.c:773:14: style: Variable 'abslen' is assigned a value that is never used. [unreadVariable]
daemonlogger-1.2.1/daemonlogger.c:762:14: style: Variable 'logdir' is assigned a value that is never used. [unreadVariable]
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/daemontools/daemontools_0.76.orig.tar.gz
admin/daemontools-0.76/src/alloc.c:10:22: style: union member 'aligned::irrelevant' is never used. [unusedStructMember]
admin/daemontools-0.76/src/alloc.c:10:52: style: union member 'aligned::d' is never used. [unusedStructMember]
admin/daemontools-0.76/src/buffer_get.c:9:7: style: The scope of the variable 'r' can be reduced. [variableScope]
admin/daemontools-0.76/src/buffer_put.c:10:7: style: The scope of the variable 'w' can be reduced. [variableScope]
admin/daemontools-0.76/src/envdir.c:29:13: style: The scope of the variable 'd' can be reduced. [variableScope]
admin/daemontools-0.76/src/iopause.c:11:10: style: The scope of the variable 'd' can be reduced. [variableScope]
admin/daemontools-0.76/src/match.c:5:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
admin/daemontools-0.76/src/multilog.c:46:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
admin/daemontools-0.76/src/multilog.c:205:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
admin/daemontools-0.76/src/multilog.c:206:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
admin/daemontools-0.76/src/multilog.c:490:7: style: The scope of the variable 'j' can be reduced. [variableScope]
admin/daemontools-0.76/src/multilog.c:493:7: style: The scope of the variable 'flagselected' can be reduced. [variableScope]
admin/daemontools-0.76/src/pathexec_run.c:14:16: style: The scope of the variable 'split' can be reduced. [variableScope]
admin/daemontools-0.76/src/readclose.c:9:7: style: The scope of the variable 'r' can be reduced. [variableScope]
admin/daemontools-0.76/src/sgetopt.c:45:15: style: Array index 'subgetoptind' is used before limits check. [arrayIndexThenCheck]
admin/daemontools-0.76/src/str_start.c:7:17: style: The scope of the variable 'x' can be reduced. [variableScope]
admin/daemontools-0.76/src/svscan.c:35:16: style: The scope of the variable 'fnlen' can be reduced. [variableScope]
admin/daemontools-0.76/src/svscan.c:138:13: style: The scope of the variable 'd' can be reduced. [variableScope]
admin/daemontools-0.76/src/svscan.c:140:7: style: The scope of the variable 'r' can be reduced. [variableScope]
admin/daemontools-0.76/src/trydrent.c:8:8: style: Unused variable: dir [unusedVariable]
admin/daemontools-0.76/src/trydrent.c:9:18: style: Unused variable: d [unusedVariable]
admin/daemontools-0.76/src/x86cpuid.c:37:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
admin/daemontools-0.76/src/x86cpuid.c:37:3: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dafny/dafny_1.9.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dahdi-linux/dahdi-linux_2.6.1+dfsg2.orig.tar.gz
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:9054:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:3164:23: warning: Either the condition 'if(dahdi_transcode_fops&&dahdi_transcode_fops->open)' is redundant or there is possible null pointer dereference: dahdi_transcode_fops. [nullPointerRedundantCheck]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:3168:6: note: Assuming that condition 'if(dahdi_transcode_fops&&dahdi_transcode_fops->open)' is not redundant
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:3164:23: note: Null pointer dereference
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:4331:2: style: Variable 'spaninfo_v1.totalspans' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:4330:2: note: Variable 'spaninfo_v1.totalspans' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:4331:2: note: Variable 'spaninfo_v1.totalspans' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:6453:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:6451:6: note: Variable 'ret' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:6453:6: note: Variable 'ret' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/arith.h:344:6: style: The scope of the variable 'correction' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/arith.h:354:6: style: The scope of the variable 'correction' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:2128:16: style: The scope of the variable 'flags' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:2246:11: style: The scope of the variable 'rv' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:2247:13: style: The scope of the variable 'x' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:2300:8: style: The scope of the variable 'pass' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:2369:17: style: The scope of the variable 'oldbuf' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:2369:25: style: The scope of the variable 'rv' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:2369:29: style: The scope of the variable 'x' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:2442:8: style: The scope of the variable 'pass' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:2623:6: style: The scope of the variable 'x' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:3003:16: style: The scope of the variable 'flags' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:3151:21: style: The scope of the variable 'chan' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:3675:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:3791:6: style: The scope of the variable 'x' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:4075:6: style: The scope of the variable 'j' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:4481:6: style: The scope of the variable 'y' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:4844:6: style: The scope of the variable 'x' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:4844:9: style: The scope of the variable 'y' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:4845:16: style: The scope of the variable 'flags' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:5433:6: style: The scope of the variable 'c' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:6145:6: style: The scope of the variable 'oldconf' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:6768:15: style: The scope of the variable 'next_channo' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:7403:33: style: The scope of the variable 'k' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:8320:8: style: The scope of the variable 'rxlin' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:8418:6: style: The scope of the variable 'x' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:8418:8: style: The scope of the variable 'y' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:8466:32: style: The scope of the variable 'k' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:8467:8: style: The scope of the variable 'r' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:8722:6: style: The scope of the variable 'eof' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:8723:6: style: The scope of the variable 'abort' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:8868:10: style: The scope of the variable 'comparemessage' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:9114:6: style: The scope of the variable 'left' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:9116:6: style: The scope of the variable 'oldbuf' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:9191:16: style: The scope of the variable 'flags' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-base.c:7294:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-sysfs.c:657:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-sysfs.c:538:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-sysfs.c:679:8: warning: Width 70 given in format string (no. 2) is smaller than destination buffer 'desired_spantype[80]'. [invalidScanfFormatWidth_smaller]
dahdi-linux-2.6.1/drivers/dahdi/dahdi-sysfs.c:650:6: style: The scope of the variable 'count' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic.c:39:0: error: #error "Dynamic support depends on DAHDI_SYNC_TICK being enabled." [preprocessorErrorDirective]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_eth.c:149:24: style: The scope of the variable 'zh' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_eth.c:152:16: style: The scope of the variable 'addr' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_eth.c:153:17: style: The scope of the variable 'subaddr' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_eth.c:329:7: style: The scope of the variable 'src' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_eth.c:330:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_eth.c:330:18: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_eth.c:331:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_eth.c:331:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_eth.c:332:16: style: The scope of the variable 'flags' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_ethmf.c:752:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_ethmf.c:569:46: warning: Either the condition 'if(z)' is redundant or there is possible null pointer dereference: z. [nullPointerRedundantCheck]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_ethmf.c:571:5: note: Assuming that condition 'if(z)' is not redundant
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_ethmf.c:569:46: note: Null pointer dereference
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_ethmf.c:235:6: style: The scope of the variable 'num_spans' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_ethmf.c:240:15: style: The scope of the variable 'samples' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_ethmf.c:240:24: style: The scope of the variable 'channels' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_ethmf.c:240:34: style: The scope of the variable 'rbslen' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_ethmf.c:240:42: style: The scope of the variable 'flags' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_ethmf.c:241:15: style: The scope of the variable 'skip' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_ethmf.c:395:24: style: The scope of the variable 'zh' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_ethmf.c:397:16: style: The scope of the variable 'addr' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_dynamic_ethmf.c:398:23: style: The scope of the variable 'index' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_echocan_kb1.c:623:8: style: The scope of the variable 'result' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_echocan_mg2.c:763:8: style: The scope of the variable 'result' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_echocan_sec.c:190:6: style: The scope of the variable 'nsuppr' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_echocan_sec.c:299:8: style: The scope of the variable 'result' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_echocan_sec2.c:182:6: style: The scope of the variable 'offset1' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_echocan_sec2.c:183:6: style: The scope of the variable 'offset2' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_echocan_sec2.c:186:6: style: The scope of the variable 'nsuppr' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_echocan_sec2.c:187:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_echocan_sec2.c:188:6: style: The scope of the variable 'correction' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_echocan_sec2.c:301:8: style: The scope of the variable 'result' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/dahdi_transcode.c:192:35: style: The scope of the variable 'chan' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/datamods/hdlc_fr.c:587:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/datamods/hdlc_fr.c:587:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/datamods/hdlc_fr.c:1050:9: style: The scope of the variable 'prefix' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/datamods/hdlc_fr.c:479:12: error: Expression 'data[i++]=0' depends on order of evaluation of side effects [unknownEvaluationOrder]
dahdi-linux-2.6.1/drivers/dahdi/datamods/hdlc_fr.c:1053:3: style: Variable 'prefix' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/datamods/syncppp.c:467:62: style: Function 'sppp_lcp_input' argument 2 names different: declaration 'm' definition 'skb'. [funcArgNamesDifferent]
dahdi-linux-2.6.1/drivers/dahdi/datamods/syncppp.c:143:62: note: Function 'sppp_lcp_input' argument 2 names different: declaration 'm' definition 'skb'.
dahdi-linux-2.6.1/drivers/dahdi/datamods/syncppp.c:467:62: note: Function 'sppp_lcp_input' argument 2 names different: declaration 'm' definition 'skb'.
dahdi-linux-2.6.1/drivers/dahdi/datamods/syncppp.c:704:64: style: Function 'sppp_cisco_input' argument 2 names different: declaration 'm' definition 'skb'. [funcArgNamesDifferent]
dahdi-linux-2.6.1/drivers/dahdi/datamods/syncppp.c:144:64: note: Function 'sppp_cisco_input' argument 2 names different: declaration 'm' definition 'skb'.
dahdi-linux-2.6.1/drivers/dahdi/datamods/syncppp.c:704:64: note: Function 'sppp_cisco_input' argument 2 names different: declaration 'm' definition 'skb'.
dahdi-linux-2.6.1/drivers/dahdi/datamods/syncppp.c:1209:63: style: Function 'sppp_ipcp_input' argument 2 names different: declaration 'm' definition 'skb'. [funcArgNamesDifferent]
dahdi-linux-2.6.1/drivers/dahdi/datamods/syncppp.c:145:63: note: Function 'sppp_ipcp_input' argument 2 names different: declaration 'm' definition 'skb'.
dahdi-linux-2.6.1/drivers/dahdi/datamods/syncppp.c:1209:63: note: Function 'sppp_ipcp_input' argument 2 names different: declaration 'm' definition 'skb'.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:294:10: style: The scope of the variable 'nkey' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:295:10: style: The scope of the variable 'okey' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:1062:11: style: The scope of the variable 'nkey' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/apilib/bt/octapi_bt0.c:1030:20: style: Variable 'lkey' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2476:3: style: Variable 'cur_list_key' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2471:0: note: Variable 'cur_list_key' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2476:3: note: Variable 'cur_list_key' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:674:17: style: The scope of the variable 'item' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/apilib/llman/octapi_llman.c:2078:18: style: The scope of the variable 'item' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.c:126:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.c:116:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.c:126:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.c:193:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.c:183:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.c:193:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.c:557:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:229:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:219:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:229:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:298:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:287:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:298:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:458:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:448:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:458:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:563:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:553:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:563:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:633:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:623:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:633:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:707:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:697:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:707:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:782:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:772:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:782:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:973:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:963:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:973:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:1043:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:1033:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:1043:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:1112:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:1102:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:1112:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:1531:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:3813:17: style: Variable 'pModifyTdm' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:11239:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:12345:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:4520:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:4518:20: note: outer condition: ulAfCpuUp==FALSE
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:4520:18: note: identical inner condition: ulAfCpuUp==FALSE
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:243:2: style: Variable 'f_pChipOpen->InterruptConfig.ulFatalMemoryConfig' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:242:2: note: Variable 'f_pChipOpen->InterruptConfig.ulFatalMemoryConfig' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:243:2: note: Variable 'f_pChipOpen->InterruptConfig.ulFatalMemoryConfig' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:749:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:739:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:749:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:826:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:816:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:826:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:2094:2: style: Variable 'pszImageInfoStart' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:2090:0: note: Variable 'pszImageInfoStart' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:2094:2: note: Variable 'pszImageInfoStart' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5535:2: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5522:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5535:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5564:3: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5553:3: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5564:3: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5589:3: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5578:3: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5589:3: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:1932:14: style: Variable 'ulOffset' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5012:17: style: Variable 'pChipConfig' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.c:131:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.c:121:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.c:131:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:118:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:108:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:118:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:189:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:179:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:189:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:265:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:255:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:265:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:338:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:328:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:338:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:407:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:397:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:407:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:476:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:466:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:476:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:549:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:539:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:549:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:621:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:611:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:621:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:693:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:683:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:693:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:881:5: style: Variable 'pFlexConfParticipantList' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:1001:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:1580:21: style: Variable 'byTapChannelLaw' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:108:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:98:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:108:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:182:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:172:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:182:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:117:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:107:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:117:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:190:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:180:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:190:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:917:5: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:898:5: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:917:5: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1052:4: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1041:4: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1052:4: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:116:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:106:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:116:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:186:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:176:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:186:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:971:2: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:962:0: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:971:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:371:3: style: Variable 'pMixerEventList' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:966:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.c:115:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.c:105:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.c:115:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.c:184:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.c:174:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.c:184:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.c:449:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:114:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:104:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:114:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:186:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:176:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:186:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:259:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:249:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:259:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:327:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:317:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:327:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:408:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:398:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:408:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:481:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:471:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:481:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:554:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:544:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:554:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:672:3: style: Variable 'pBufferList' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:1000:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:1320:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_remote_debug.c:228:47: style: Variable 'pRspCmndHeader' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:114:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:104:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:114:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:186:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:176:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:186:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.c:114:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.c:104:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.c:114:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.c:182:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.c:172:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.c:182:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.c:470:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:31:2: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:27:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:31:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:34:2: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:31:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:34:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:35:2: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:34:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:35:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:37:2: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:35:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:37:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:41:2: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:37:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:41:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:43:2: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:41:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:43:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:43:13: style: Variable 'ulResult' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/oct612x/test.c:17:22: style: Unused variable: tonefound [unusedVariable]
dahdi-linux-2.6.1/drivers/dahdi/pciradio.c:1253:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/pciradio.c:1248:5: note: Variable 'i' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/pciradio.c:1253:5: note: Variable 'i' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/pciradio.c:737:21: style: The scope of the variable 'byte1' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/pciradio.c:737:27: style: The scope of the variable 'byte2' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/pciradio.c:737:33: style: The scope of the variable 'gotcor' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/pciradio.c:737:40: style: The scope of the variable 'gotctcss' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/pciradio.c:737:49: style: The scope of the variable 'gotslowctcss' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/pciradio.c:737:62: style: The scope of the variable 'ctcss' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/pciradio.c:738:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/pciradio.c:738:8: style: The scope of the variable 'x' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/pciradio.c:738:10: style: The scope of the variable 'gotrx' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/pciradio.c:142:16: style: struct member 'encdec::waittime' is never used. [unusedStructMember]
dahdi-linux-2.6.1/drivers/dahdi/pciradio.c:143:16: style: struct member 'encdec::retstate' is never used. [unusedStructMember]
dahdi-linux-2.6.1/drivers/dahdi/tor2.c:822:8: style: The scope of the variable 'crcing' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/tor2.c:1208:18: style: The scope of the variable 'newsyncsrc' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/tor2.c:1212:16: style: The scope of the variable 'abits' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/tor2.c:1212:23: style: The scope of the variable 'bbits' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/GpakApi.c:1433:9: style: The scope of the variable 'NumRead' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/GpakApi.c:1435:18: style: The scope of the variable 'WordCount' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/GpakCust.c:88:6: style: The scope of the variable 'empty' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/GpakCust.c:125:16: style: The scope of the variable 'flags' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/GpakCust.c:862:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/GpakCust.c:911:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:468:30: style: The scope of the variable 'd' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:508:30: style: The scope of the variable 'd' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:790:16: style: The scope of the variable 'flags' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:1945:16: style: The scope of the variable 'stop' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:344:59: style: Function 'voicebus_set_minlatency' argument 2 names different: declaration 'milliseconds' definition 'ms'. [funcArgNamesDifferent]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.h:191:63: note: Function 'voicebus_set_minlatency' argument 2 names different: declaration 'milliseconds' definition 'ms'.
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:344:59: note: Function 'voicebus_set_minlatency' argument 2 names different: declaration 'milliseconds' definition 'ms'.
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:491:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:495:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:521:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:729:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:755:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:949:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:957:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:978:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:1505:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:1508:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:1535:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:1540:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/voicebus.c:1550:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/vpmoct.c:48:34: error: Uninitialized variable: cmd [uninitvar]
dahdi-linux-2.6.1/drivers/dahdi/voicebus/vpmoct.c:152:38: error: Uninitialized variable: cmd [uninitvar]
dahdi-linux-2.6.1/drivers/dahdi/wcb4xxp/base.c:58:0: error: #error Sorry, wcb4xxp does not support chunksize != 8 [preprocessorErrorDirective]
dahdi-linux-2.6.1/drivers/dahdi/wcfxo.c:333:6: style: The scope of the variable 'sample' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wcfxo.c:434:16: style: The scope of the variable 'b' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wcfxo.c:554:6: style: The scope of the variable 'x' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wcfxo.c:1064:6: style: The scope of the variable 'x' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wct1xxp.c:490:2: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/wct1xxp.c:489:2: note: Variable 'res' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/wct1xxp.c:490:2: note: Variable 'res' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/wct1xxp.c:331:16: style: The scope of the variable 'b' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wct1xxp.c:352:16: style: The scope of the variable 'endjiffies' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wct1xxp.c:408:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wct1xxp.c:410:16: style: The scope of the variable 'endjiffies' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wct1xxp.c:556:6: style: The scope of the variable 'b' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wct1xxp.c:556:8: style: The scope of the variable 'o' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wct1xxp.c:977:8: style: The scope of the variable 'b' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wct1xxp.c:977:12: style: The scope of the variable 'y' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wct1xxp.c:1027:18: style: The scope of the variable 'd' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wct1xxp.c:1029:6: style: The scope of the variable 'x' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wct1xxp.c:1029:8: style: The scope of the variable 'j' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/base.c:3081:0: error: #error Sorry, nextgen does not support chunksize != 8 [preprocessorErrorDirective]
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/vpm450m.c:250:38: style: Function 'vpm450m_setdtmf' argument 1 names different: declaration 'instance' definition 'vpm450m'. [funcArgNamesDifferent]
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/vpm450m.h:38:38: note: Function 'vpm450m_setdtmf' argument 1 names different: declaration 'instance' definition 'vpm450m'.
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/vpm450m.c:250:38: note: Function 'vpm450m_setdtmf' argument 1 names different: declaration 'instance' definition 'vpm450m'.
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/vpm450m.c:250:64: style: Function 'vpm450m_setdtmf' argument 3 names different: declaration 'dtmfdetect' definition 'detect'. [funcArgNamesDifferent]
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/vpm450m.h:38:65: note: Function 'vpm450m_setdtmf' argument 3 names different: declaration 'dtmfdetect' definition 'detect'.
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/vpm450m.c:250:64: note: Function 'vpm450m_setdtmf' argument 3 names different: declaration 'dtmfdetect' definition 'detect'.
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/vpm450m.c:250:76: style: Function 'vpm450m_setdtmf' argument 4 names different: declaration 'dtmfmute' definition 'mute'. [funcArgNamesDifferent]
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/vpm450m.h:38:81: note: Function 'vpm450m_setdtmf' argument 4 names different: declaration 'dtmfmute' definition 'mute'.
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/vpm450m.c:250:76: note: Function 'vpm450m_setdtmf' argument 4 names different: declaration 'dtmfmute' definition 'mute'.
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/vpm450m.c:291:36: style: Function 'vpm450m_setec' argument 1 names different: declaration 'instance' definition 'vpm450m'. [funcArgNamesDifferent]
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/vpm450m.h:37:36: note: Function 'vpm450m_setec' argument 1 names different: declaration 'instance' definition 'vpm450m'.
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/vpm450m.c:291:36: note: Function 'vpm450m_setec' argument 1 names different: declaration 'instance' definition 'vpm450m'.
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/vpm450m.c:580:38: style: Function 'release_vpm450m' argument 1 names different: declaration 'instance' definition 'vpm450m'. [funcArgNamesDifferent]
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/vpm450m.h:41:38: note: Function 'release_vpm450m' argument 1 names different: declaration 'instance' definition 'vpm450m'.
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/vpm450m.c:580:38: note: Function 'release_vpm450m' argument 1 names different: declaration 'instance' definition 'vpm450m'.
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/wct4xxp-diag.c:374:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dahdi-linux-2.6.1/drivers/dahdi/wct4xxp/wct4xxp-diag.c:27:6: style: struct member 't4_reg_def::global' is never used. [unusedStructMember]
dahdi-linux-2.6.1/drivers/dahdi/wctc4xxp/base.c:143:0: error: #error "Please fix <asm/byteorder.h>" [preprocessorErrorDirective]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:1303:14: style: Condition 'insane_report' is always false [knownConditionTrueFalse]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:1275:16: note: Assignment 'insane_report=0', assigned value is 0
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:1303:14: note: Condition 'insane_report' is always false
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:1310:14: style: Condition 'insane_report' is always false [knownConditionTrueFalse]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:1275:16: note: Assignment 'insane_report=0', assigned value is 0
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:1310:14: note: Condition 'insane_report' is always false
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:1317:14: style: Condition 'insane_report' is always false [knownConditionTrueFalse]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:1275:16: note: Assignment 'insane_report=0', assigned value is 0
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:1317:14: note: Condition 'insane_report' is always false
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:523:23: style: The scope of the variable 'c' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:721:20: style: The scope of the variable 'initial' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:722:6: style: The scope of the variable 'j' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:780:16: style: The scope of the variable 'res' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:1139:6: style: The scope of the variable 'mode' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:1510:6: style: The scope of the variable 'x' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:1771:16: style: The scope of the variable 'r19' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:1771:20: style: The scope of the variable 'r9' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:1773:6: style: The scope of the variable 'fxsmode' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:2204:6: style: The scope of the variable 'reg20' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:2204:13: style: The scope of the variable 'reg21' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:2204:20: style: The scope of the variable 'reg74' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:2436:18: style: The scope of the variable 'y' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:2610:6: style: The scope of the variable 'y' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wctdm.c:2470:7: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/wctdm24xxp/base.c:85:0: error: #error SFRAME_SIZE must match the VOICEBUS_SFRAME_SIZE [preprocessorErrorDirective]
dahdi-linux-2.6.1/drivers/dahdi/wctdm24xxp/xhfc.c:457:0: error: #error Sorry, the b400m does not support chunksize != 8 [preprocessorErrorDirective]
dahdi-linux-2.6.1/drivers/dahdi/wcte11xp.c:402:8: style: The scope of the variable 'j' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wcte11xp.c:1190:6: style: The scope of the variable 'x' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wcte11xp.c:1190:8: style: The scope of the variable 'j' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/wcte11xp.c:652:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dahdi-linux-2.6.1/drivers/dahdi/wcte12xp/base.c:55:0: error: #error VOICEBUS_SFRAME_SIZE != SFRAME_SIZE [preprocessorErrorDirective]
dahdi-linux-2.6.1/drivers/dahdi/xpp/card_bri.c:39:0: error: #error Cannot build BRI without HARDHDLC supprt [preprocessorErrorDirective]
dahdi-linux-2.6.1/drivers/dahdi/xpp/card_echo.h:26:0: error: syntax error [syntaxError]
dahdi-linux-2.6.1/drivers/dahdi/xpp/card_fxo.h:27:0: error: syntax error [syntaxError]
dahdi-linux-2.6.1/drivers/dahdi/xpp/card_pri.h:27:0: error: syntax error [syntaxError]
dahdi-linux-2.6.1/drivers/dahdi/xpp/mmapdrv.c:321:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dahdi-linux-2.6.1/drivers/dahdi/xpp/mmapdrv.c:321:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dahdi-linux-2.6.1/drivers/dahdi/xpp/mmapdrv.c:321:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dahdi-linux-2.6.1/drivers/dahdi/xpp/mmapdrv.c:321:8: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dahdi-linux-2.6.1/drivers/dahdi/xpp/mmapdrv.c:321:8: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dahdi-linux-2.6.1/drivers/dahdi/xpp/mmapdrv.c:321:8: warning: %ld in format string (no. 7) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dahdi-linux-2.6.1/drivers/dahdi/xpp/mmapdrv.c:321:8: warning: %ld in format string (no. 8) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dahdi-linux-2.6.1/drivers/dahdi/xpp/mmapdrv.c:344:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dahdi-linux-2.6.1/drivers/dahdi/xpp/card_global.h:28:0: error: syntax error [syntaxError]
dahdi-linux-2.6.1/drivers/dahdi/xpp/xbus-pcm.c:115:8: style: The scope of the variable 'usec' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/xpp/xbus-pcm.c:200:8: style: The scope of the variable 'usec_delta' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/xpp/xbus-pcm.c:413:16: style: The scope of the variable 'flags' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/xpp/xbus-sysfs.c:227:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/xpp/xbus-sysfs.c:531:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_dahdi.c:508:14: warning: Either the condition '!proto_table' is redundant or there is possible null pointer dereference: proto_table. [nullPointerRedundantCheck]
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_dahdi.c:511:9: note: Assuming that condition '!proto_table' is not redundant
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_dahdi.c:508:14: note: Null pointer dereference
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_dahdi.c:235:2: style: Variable 'xpd' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_dahdi.c:229:0: note: Variable 'xpd' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_dahdi.c:235:2: note: Variable 'xpd' is reassigned a value before the old one has been used.
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_dahdi.c:649:50: style: Function 'hookstate_changed' argument 3 names different: declaration 'good' definition 'to_offhook'. [funcArgNamesDifferent]
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_dahdi.h:44:50: note: Function 'hookstate_changed' argument 3 names different: declaration 'good' definition 'to_offhook'.
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_dahdi.c:649:50: note: Function 'hookstate_changed' argument 3 names different: declaration 'good' definition 'to_offhook'.
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_dahdi.c:1032:9: style: Variable 'xbus' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_dahdi.c:1039:14: style: Variable 'phonedev' is assigned a value that is never used. [unreadVariable]
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_usb.c:842:12: error: Array 'xusb_array[128]' accessed at index 128, which is out of bounds. [arrayIndexOutOfBounds]
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_usb.c:837:2: note: After for loop, i has value 128
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_usb.c:842:12: note: Array index out of bounds
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_usb.c:595:9: style: The scope of the variable 'ep_addr' can be reduced. [variableScope]
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_usb.c:295:51: style: Function 'alloc_xframe' argument 2 names different: declaration 'flags' definition 'gfp_flags'. [funcArgNamesDifferent]
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_usb.c:132:64: note: Function 'alloc_xframe' argument 2 names different: declaration 'flags' definition 'gfp_flags'.
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_usb.c:295:51: note: Function 'alloc_xframe' argument 2 names different: declaration 'flags' definition 'gfp_flags'.
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_usb.c:335:49: style: Function 'free_xframe' argument 2 names different: declaration 'frm' definition 'xframe'. [funcArgNamesDifferent]
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_usb.c:133:49: note: Function 'free_xframe' argument 2 names different: declaration 'frm' definition 'xframe'.
dahdi-linux-2.6.1/drivers/dahdi/xpp/xpp_usb.c:335:49: note: Function 'free_xframe' argument 2 names different: declaration 'frm' definition 'xframe'.
dahdi-linux-2.6.1/drivers/dahdi/xpp/xproto.c:328:15: style: The scope of the variable 'limiter' can be reduced. [variableScope]
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dahdi-tools/dahdi-tools_2.5.0.1.orig.tar.gz
dahdi-tools-2.5.0.1/dahdi_cfg.c:667:6: style: The scope of the variable 'chanfd' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/dahdi_cfg.c:700:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/dahdi_cfg.c:1214:8: style: The scope of the variable 'y' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/dahdi_cfg.c:1215:6: style: The scope of the variable 'ps' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/dahdi_cfg.c:1332:8: style: The scope of the variable 'c' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/dahdi_cfg.c:1505:7: style: The scope of the variable 'master' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/dahdi_cfg.c:265:9: style: Variable 'argc' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/dahdi_cfg.c:764:9: style: Variable 'argc' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/dahdi_cfg.c:814:9: style: Variable 'argc' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/dahdi_cfg.c:838:9: style: Variable 'argc' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/dahdi_cfg.c:866:9: style: Variable 'argc' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/dahdi_cfg.c:889:9: style: Variable 'argc' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/dahdi_cfg.c:912:9: style: Variable 'argc' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/dahdi_cfg.c:933:9: style: Variable 'argc' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/dahdi_cfg.c:954:9: style: Variable 'argc' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/dahdi_cfg.c:977:9: style: Variable 'argc' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/dahdi_cfg.c:1000:9: style: Variable 'argc' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/dahdi_cfg.c:1027:9: style: Variable 'argc' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/dahdi_cfg.c:1232:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dahdi-tools-2.5.0.1/dahdi_cfg.c:1233:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dahdi-tools-2.5.0.1/dahdi_cfg.c:1234:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dahdi-tools-2.5.0.1/dahdi_cfg.c:1235:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dahdi-tools-2.5.0.1/dahdi_cfg.c:1236:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dahdi-tools-2.5.0.1/dahdi_cfg.c:1237:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dahdi-tools-2.5.0.1/dahdi_maint.c:82:6: style: The scope of the variable 'sflag' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/dahdi_monitor.c:52:0: error: #error "Your installation appears to be missing soundcard.h which is needed to continue." [preprocessorErrorDirective]
dahdi-tools-2.5.0.1/dahdi_scan.c:159:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dahdi-tools-2.5.0.1/dahdi_speed.c:62:8: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/dahdi_tool.c:343:4: error: Array 's1[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dahdi-tools-2.5.0.1/dahdi_tool.c:341:23: note: Assignment 'span_max_chan_pos=32', assigned value is 32
dahdi-tools-2.5.0.1/dahdi_tool.c:343:4: note: Array index out of bounds
dahdi-tools-2.5.0.1/dahdi_tool.c:344:4: error: Array 's2[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dahdi-tools-2.5.0.1/dahdi_tool.c:341:23: note: Assignment 'span_max_chan_pos=32', assigned value is 32
dahdi-tools-2.5.0.1/dahdi_tool.c:344:4: note: Array index out of bounds
dahdi-tools-2.5.0.1/dahdi_tool.c:274:2: performance: Buffer 'tmp' is being written before its old content has been used. [redundantCopy]
dahdi-tools-2.5.0.1/dahdi_tool.c:272:2: note: Buffer 'tmp' is being written before its old content has been used.
dahdi-tools-2.5.0.1/dahdi_tool.c:274:2: note: Buffer 'tmp' is being written before its old content has been used.
dahdi-tools-2.5.0.1/dahdi_tool.c:136:8: style: The scope of the variable 's' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/dahdi_tool.c:178:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/dahdi_tool.c:165:3: style: Variable 'span' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/fxotune.c:423:2: style: Variable 'outfile' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/fxotune.c:415:0: note: Variable 'outfile' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/fxotune.c:423:2: note: Variable 'outfile' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/fxotune.c:930:2: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/fxotune.c:926:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/fxotune.c:930:2: note: Variable 'fp' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/fxotune.c:277:6: style: The scope of the variable 'numsamples' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/fxotune.c:392:25: style: The scope of the variable 'magnitude' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/fxotune.c:538:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/fxotune.c:928:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/fxotune.c:1061:16: style: The scope of the variable 'fd' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/fxotune.c:1151:6: style: The scope of the variable 'moreargs' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/fxotune.c:432:3: error: Resource leak: outfile [resourceLeak]
dahdi-tools-2.5.0.1/fxotune.c:438:3: error: Resource leak: outfile [resourceLeak]
dahdi-tools-2.5.0.1/fxotune.c:446:3: error: Resource leak: outfile [resourceLeak]
dahdi-tools-2.5.0.1/fxstest.c:76:2: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/fxstest.c:75:2: note: Variable 'x' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/fxstest.c:76:2: note: Variable 'x' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/fxstest.c:143:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/fxstest.c:140:3: note: Variable 'res' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/fxstest.c:143:3: note: Variable 'res' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/fxstest.c:178:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/fxstest.c:175:3: note: Variable 'res' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/fxstest.c:178:3: note: Variable 'res' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/fxstest.c:181:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/fxstest.c:178:3: note: Variable 'res' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/fxstest.c:181:3: note: Variable 'res' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/fxstest.c:269:10: style: The scope of the variable 'outstring' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/fxstest.c:270:7: style: The scope of the variable 'dtmftone' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/fxstest.c:301:7: style: The scope of the variable 'dtmftone' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/hdlcgen.c:46:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/hdlcgen.c:61:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/hdlcgen.c:65:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/hdlcgen.c:66:6: style: The scope of the variable 'hdlccnt' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/hdlcgen.c:68:6: style: The scope of the variable 'flags' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/hdlcstress.c:110:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/hdlcstress.c:111:6: style: The scope of the variable 'x' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/hdlcstress.c:112:16: style: The scope of the variable 'outbuf' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/hdlcstress.c:113:6: style: The scope of the variable 'pos' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/hdlcstress.c:114:15: style: The scope of the variable 'fcs' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/hdlcstress.c:116:9: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/hdlctest.c:145:13: style: Array index 'x' is used before limits check. [arrayIndexThenCheck]
dahdi-tools-2.5.0.1/hdlcverify.c:43:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/hdlcverify.c:78:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/menuselect.c:1589:15: style: The scope of the variable 'x' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/menuselect.c:1697:19: style: The scope of the variable 'mem' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/menuselect_curses.c:185:20: style: The scope of the variable 'dep' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/menuselect_curses.c:186:20: style: The scope of the variable 'con' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/menuselect_curses.c:187:20: style: The scope of the variable 'use' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/menuselect_curses.c:857:15: style: The scope of the variable 'jiffies' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/menuselect_curses.c:859:15: style: The scope of the variable 'blip' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/menuselect_curses.c:296:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dahdi-tools-2.5.0.1/menuselect/menuselect_curses.c:329:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dahdi-tools-2.5.0.1/menuselect/menuselect_curses.c:379:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dahdi-tools-2.5.0.1/menuselect/menuselect_curses.c:388:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dahdi-tools-2.5.0.1/menuselect/menuselect_gtk.c:70:36: style: Function 'handle_quit' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
dahdi-tools-2.5.0.1/menuselect/menuselect_gtk.c:25:36: note: Function 'handle_quit' argument 1 names different: declaration 'w' definition 'widget'.
dahdi-tools-2.5.0.1/menuselect/menuselect_gtk.c:70:36: note: Function 'handle_quit' argument 1 names different: declaration 'w' definition 'widget'.
dahdi-tools-2.5.0.1/menuselect/menuselect_gtk.c:107:37: portability: 'alloca(strlen(path))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dahdi-tools-2.5.0.1/menuselect/menuselect_gtk.c:108:2: error: Buffer is accessed out of bounds. [bufferAccessOutOfBounds]
dahdi-tools-2.5.0.1/menuselect/menuselect_gtk.c:107:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dahdi-tools-2.5.0.1/menuselect/menuselect_newt.c:114:20: style: The scope of the variable 'dep' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/menuselect_newt.c:115:20: style: The scope of the variable 'con' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/menuselect_newt.c:116:20: style: The scope of the variable 'uses' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/menuselect_newt.c:233:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-entity.c:121:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-entity.c:168:7: style: The scope of the variable 'diff' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-entity.c:169:2: style: The scope of the variable 'current' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-file.c:1706:23: warning: Either the condition '!parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-file.c:1699:13: note: Assuming that condition '!parent' is not redundant
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-file.c:1706:23: note: Null pointer dereference
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-file.c:1002:2: style: The scope of the variable 'temp' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-file.c:2414:9: style: The scope of the variable 'quote' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-file.c:2415:15: style: The scope of the variable 'name' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-file.c:2770:15: style: The scope of the variable 'name' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-file.c:481:22: style: Function 'mxml_add_char' argument 2 names different: declaration 'ptr' definition 'bufptr'. [funcArgNamesDifferent]
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-file.c:108:42: note: Function 'mxml_add_char' argument 2 names different: declaration 'ptr' definition 'bufptr'.
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-file.c:481:22: note: Function 'mxml_add_char' argument 2 names different: declaration 'ptr' definition 'bufptr'.
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-index.c:119:8: style: The scope of the variable 'diff' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-index.c:120:3: style: The scope of the variable 'current' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-index.c:121:3: style: The scope of the variable 'first' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-index.c:122:3: style: The scope of the variable 'last' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-node.c:195:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-node.c:509:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/mxml/mxml-string.c:113:3: style: The scope of the variable 'size' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/menuselect/strcompat.c:69:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dahdi-tools-2.5.0.1/menuselect/strcompat.c:107:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dahdi-tools-2.5.0.1/menuselect/strcompat.c:108:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dahdi-tools-2.5.0.1/patgen.c:118:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/patgen.c:118:11: style: The scope of the variable 'res1' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/patlooptest.c:298:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dahdi-tools-2.5.0.1/patlooptest.c:298:6: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dahdi-tools-2.5.0.1/patlooptest.c:301:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dahdi-tools-2.5.0.1/patlooptest.c:301:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dahdi-tools-2.5.0.1/patlooptest.c:339:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dahdi-tools-2.5.0.1/patlooptest.c:339:4: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dahdi-tools-2.5.0.1/patlooptest.c:224:20: error: Uninitialized variable: device [uninitvar]
dahdi-tools-2.5.0.1/pattest.c:117:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/ppp/dahdi.c:185:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dahdi-tools-2.5.0.1/ppp/dahdi.c:241:13: style: Condition 'ret==1' is always true [knownConditionTrueFalse]
dahdi-tools-2.5.0.1/ppp/dahdi.c:239:11: note: Assignment 'ret=1', assigned value is 1
dahdi-tools-2.5.0.1/ppp/dahdi.c:241:13: note: Condition 'ret==1' is always true
dahdi-tools-2.5.0.1/ppp/dahdi.c:166:9: style: Unused variable: ret [unusedVariable]
dahdi-tools-2.5.0.1/ppp/dahdi.c:181:9: style: Unused variable: sock [unusedVariable]
dahdi-tools-2.5.0.1/sethdlc.c:39:0: error: #error Generic HDLC layer version mismatch, please get correct sethdlc.c [preprocessorErrorDirective]
dahdi-tools-2.5.0.1/timertest.c:45:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/tonezone.c:92:8: style: The scope of the variable 'gain' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/tonezone.c:320:8: style: The scope of the variable 'gain' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/tonezone.c:492:20: style: The scope of the variable 'z' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/tonezone.c:490:37: style: Function 'tone_zone_play_tone' argument 2 names different: declaration 'toneid' definition 'tone'. [funcArgNamesDifferent]
dahdi-tools-2.5.0.1/tonezone.h:88:37: note: Function 'tone_zone_play_tone' argument 2 names different: declaration 'toneid' definition 'tone'.
dahdi-tools-2.5.0.1/tonezone.c:490:37: note: Function 'tone_zone_play_tone' argument 2 names different: declaration 'toneid' definition 'tone'.
dahdi-tools-2.5.0.1/tonezone.c:152:8: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dahdi-tools-2.5.0.1/tonezone.c:329:8: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dahdi-tools-2.5.0.1/tonezone.c:366:6: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dahdi-tools-2.5.0.1/tonezone.c:385:7: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dahdi-tools-2.5.0.1/tonezone.c:393:6: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dahdi-tools-2.5.0.1/tonezone.c:400:6: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dahdi-tools-2.5.0.1/tonezone.c:407:6: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dahdi-tools-2.5.0.1/tonezone.c:414:6: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dahdi-tools-2.5.0.1/tonezone.c:415:11: style: Variable 'space' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/mpp.h:36:0: error: #error "We do not know how your compiler packs structures" [preprocessorErrorDirective]
dahdi-tools-2.5.0.1/xpp/fpga_load.c:718:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dahdi-tools-2.5.0.1/xpp/fpga_load.c:511:3: warning: Either the condition '!hexline' is redundant or there is possible null pointer dereference: hexline. [nullPointerRedundantCheck]
dahdi-tools-2.5.0.1/xpp/fpga_load.c:510:5: note: Assuming that condition '!hexline' is not redundant
dahdi-tools-2.5.0.1/xpp/fpga_load.c:511:3: note: Null pointer dereference
dahdi-tools-2.5.0.1/xpp/fpga_load.c:642:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/fpga_load.c:641:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/fpga_load.c:642:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/fpga_load.c:643:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/fpga_load.c:642:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/fpga_load.c:643:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/fpga_load.c:644:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/fpga_load.c:643:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/fpga_load.c:644:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/fpga_load.c:502:18: style: The scope of the variable 'extraline' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/xpp/fpga_load.c:504:6: style: The scope of the variable 'allocsize' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/xpp/fpga_load.c:506:15: style: The scope of the variable 'this_line' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/xpp/fpga_load.c:573:14: style: Variable 'dev_desc' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/fpga_load.c:644:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/hexfile.c:45:13: style: Unsigned variable 'last' can't be negative so it is unnecessary to test it. [unsignedPositive]
dahdi-tools-2.5.0.1/xpp/hexfile.c:366:0: error: Resource leak: fp [resourceLeak]
dahdi-tools-2.5.0.1/xpp/oct612x/apilib/bt/octapi_bt0.c:294:10: style: The scope of the variable 'nkey' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/xpp/oct612x/apilib/bt/octapi_bt0.c:295:10: style: The scope of the variable 'okey' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/xpp/oct612x/apilib/bt/octapi_bt0.c:1062:11: style: The scope of the variable 'nkey' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/xpp/oct612x/apilib/bt/octapi_bt0.c:1030:20: style: Variable 'lkey' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/apilib/llman/octapi_llman.c:2476:3: style: Variable 'cur_list_key' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/apilib/llman/octapi_llman.c:2471:0: note: Variable 'cur_list_key' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/apilib/llman/octapi_llman.c:2476:3: note: Variable 'cur_list_key' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/apilib/llman/octapi_llman.c:674:17: style: The scope of the variable 'item' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/xpp/oct612x/apilib/llman/octapi_llman.c:2078:18: style: The scope of the variable 'item' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.c:126:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.c:116:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.c:126:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.c:193:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.c:183:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.c:193:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.c:557:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:229:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:219:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:229:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:298:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:287:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:298:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:458:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:448:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:458:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:563:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:553:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:563:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:633:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:623:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:633:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:707:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:697:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:707:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:782:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:772:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:782:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:973:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:963:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:973:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:1043:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:1033:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:1043:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:1112:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:1102:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:1112:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:1531:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:3813:17: style: Variable 'pModifyTdm' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:11239:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.c:12345:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:4520:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:4518:20: note: outer condition: ulAfCpuUp==FALSE
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:4520:18: note: identical inner condition: ulAfCpuUp==FALSE
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:243:2: style: Variable 'f_pChipOpen->InterruptConfig.ulFatalMemoryConfig' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:242:2: note: Variable 'f_pChipOpen->InterruptConfig.ulFatalMemoryConfig' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:243:2: note: Variable 'f_pChipOpen->InterruptConfig.ulFatalMemoryConfig' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:749:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:739:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:749:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:826:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:816:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:826:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:2094:2: style: Variable 'pszImageInfoStart' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:2090:0: note: Variable 'pszImageInfoStart' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:2094:2: note: Variable 'pszImageInfoStart' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5535:2: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5522:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5535:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5564:3: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5553:3: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5564:3: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5589:3: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5578:3: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5589:3: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:1932:14: style: Variable 'ulOffset' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.c:5012:17: style: Variable 'pChipConfig' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.c:131:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.c:121:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.c:131:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:118:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:108:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:118:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:189:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:179:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:189:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:265:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:255:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:265:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:338:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:328:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:338:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:407:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:397:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:407:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:476:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:466:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:476:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:549:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:539:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:549:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:621:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:611:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:621:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:693:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:683:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:693:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:881:5: style: Variable 'pFlexConfParticipantList' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:1001:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.c:1580:21: style: Variable 'byTapChannelLaw' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:108:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:98:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:108:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:182:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:172:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.c:182:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:117:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:107:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:117:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:190:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:180:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.c:190:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:917:5: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:898:5: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:917:5: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1052:4: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1041:4: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.c:1052:4: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:116:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:106:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:116:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:186:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:176:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:186:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:971:2: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:962:0: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:971:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:371:3: style: Variable 'pMixerEventList' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.c:966:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.c:115:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.c:105:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.c:115:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.c:184:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.c:174:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.c:184:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.c:449:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:114:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:104:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:114:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:186:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:176:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:186:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:259:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:249:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:259:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:327:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:317:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:327:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:408:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:398:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:408:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:481:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:471:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:481:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:554:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:544:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:554:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:672:3: style: Variable 'pBufferList' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:1000:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.c:1320:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_remote_debug.c:228:47: style: Variable 'pRspCmndHeader' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:114:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:104:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:114:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:186:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:176:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.c:186:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.c:114:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.c:104:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.c:114:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.c:182:2: style: Variable 'ulSerRes' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.c:172:0: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.c:182:2: note: Variable 'ulSerRes' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.c:470:16: style: Variable 'pSharedInfo' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:31:2: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:27:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:31:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:34:2: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:31:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:34:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:35:2: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:34:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:35:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:37:2: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:35:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:37:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:41:2: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:37:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:41:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:43:2: style: Variable 'ulResult' is reassigned a value before the old one has been used. [redundantAssignment]
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:41:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:43:2: note: Variable 'ulResult' is reassigned a value before the old one has been used.
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:43:13: style: Variable 'ulResult' is assigned a value that is never used. [unreadVariable]
dahdi-tools-2.5.0.1/xpp/oct612x/test.c:17:22: style: Unused variable: tonefound [unusedVariable]
dahdi-tools-2.5.0.1/xpp/test_parse.c:38:18: style: The scope of the variable 'hd' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/xpp/xtalk/debug.c:49:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dahdi-tools-2.5.0.1/xpp/xtalk/xtalk.h:44:0: error: #error "We do not know how your compiler packs structures" [preprocessorErrorDirective]
dahdi-tools-2.5.0.1/xpp/xtalk/xusb.c:652:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dahdi-tools-2.5.0.1/xpp/xtalk/xusb.c:59:39: style: Function 'xusb_init_spec' argument 1 names different: declaration 'xusb_spec' definition 'spec'. [funcArgNamesDifferent]
dahdi-tools-2.5.0.1/xpp/xtalk/xusb.h:57:39: note: Function 'xusb_init_spec' argument 1 names different: declaration 'xusb_spec' definition 'spec'.
dahdi-tools-2.5.0.1/xpp/xtalk/xusb.c:59:39: note: Function 'xusb_init_spec' argument 1 names different: declaration 'xusb_spec' definition 'spec'.
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dailystrips/dailystrips_1.0.28.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/daisy-player/daisy-player_9.0.0.orig.tar.gz
daisy-player-9.0/src/audiocd.c:31:4: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
daisy-player-9.0/src/audiocd.c:26:0: note: Variable 'str' is reassigned a value before the old one has been used.
daisy-player-9.0/src/audiocd.c:31:4: note: Variable 'str' is reassigned a value before the old one has been used.
daisy-player-9.0/src/daisy-player.c:416:11: style: The scope of the variable 'x' can be reduced. [variableScope]
daisy-player-9.0/src/daisy-player.c:670:16: style: The scope of the variable 'p_readbuf' can be reduced. [variableScope]
daisy-player-9.0/src/daisy-player.c:822:9: style: The scope of the variable 'str' can be reduced. [variableScope]
daisy-player-9.0/src/daisy-player.c:1210:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
daisy-player-9.0/src/daisy-player.c:1210:29: style: The scope of the variable 'anchor' can be reduced. [variableScope]
daisy-player-9.0/src/daisy-player.c:2084:23: style: The scope of the variable 'DISCINFO_HTML' can be reduced. [variableScope]
daisy-player-9.0/src/daisy3.c:773:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
daisy-player-9.0/src/daisy3.c:770:4: note: Variable 'ret' is reassigned a value before the old one has been used.
daisy-player-9.0/src/daisy3.c:773:4: note: Variable 'ret' is reassigned a value before the old one has been used.
daisy-player-9.0/src/daisy3.c:775:8: warning: Redundant assignment of 'ret' to itself. [selfAssignment]
daisy-player-9.0/src/daisy3.c:775:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dajaxice/dajaxice_0.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/daligner/daligner_1.0+20180108.orig.tar.gz
DALIGNER-master/DB.c:1911:17: warning: Either the condition 'root==NULL' is redundant or there is possible null pointer dereference: root. [nullPointerRedundantCheck]
DALIGNER-master/DB.c:1913:12: note: Assuming that condition 'root==NULL' is not redundant
DALIGNER-master/DB.c:1911:17: note: Null pointer dereference
DALIGNER-master/DB.c:126:23: style: The scope of the variable 'dot' can be reduced. [variableScope]
DALIGNER-master/DB.c:127:9: style: The scope of the variable 'epos' can be reduced. [variableScope]
DALIGNER-master/DB.c:295:18: style: The scope of the variable 'byte' can be reduced. [variableScope]
DALIGNER-master/DB.c:634:16: style: The scope of the variable 'anno' can be reduced. [variableScope]
DALIGNER-master/DB.c:705:15: style: The scope of the variable 'i' can be reduced. [variableScope]
DALIGNER-master/DB.c:705:18: style: The scope of the variable 'j' can be reduced. [variableScope]
DALIGNER-master/DB.c:705:21: style: The scope of the variable 'r' can be reduced. [variableScope]
DALIGNER-master/DB.c:738:12: style: The scope of the variable 'anno' can be reduced. [variableScope]
DALIGNER-master/DB.c:1114:15: style: The scope of the variable 'qvtrk' can be reduced. [variableScope]
DALIGNER-master/DB.c:1115:15: style: The scope of the variable 'i' can be reduced. [variableScope]
DALIGNER-master/DB.c:1836:13: style: The scope of the variable 'off' can be reduced. [variableScope]
DALIGNER-master/DB.c:1837:13: style: The scope of the variable 'len' can be reduced. [variableScope]
DALIGNER-master/DB.c:1837:18: style: The scope of the variable 'clen' can be reduced. [variableScope]
DALIGNER-master/DB.c:44:22: style: Function 'Count_Args' argument 1 names different: declaration 'arg' definition 'var'. [funcArgNamesDifferent]
DALIGNER-master/DB.h:132:22: note: Function 'Count_Args' argument 1 names different: declaration 'arg' definition 'var'.
DALIGNER-master/DB.c:44:22: note: Function 'Count_Args' argument 1 names different: declaration 'arg' definition 'var'.
DALIGNER-master/DB.c:74:21: style: Function 'Realloc' argument 1 names different: declaration 'object' definition 'p'. [funcArgNamesDifferent]
DALIGNER-master/DB.h:235:21: note: Function 'Realloc' argument 1 names different: declaration 'object' definition 'p'.
DALIGNER-master/DB.c:74:21: note: Function 'Realloc' argument 1 names different: declaration 'object' definition 'p'.
DALIGNER-master/DB.c:86:20: style: Function 'Strdup' argument 1 names different: declaration 'string' definition 'name'. [funcArgNamesDifferent]
DALIGNER-master/DB.h:236:20: note: Function 'Strdup' argument 1 names different: declaration 'string' definition 'name'.
DALIGNER-master/DB.c:86:20: note: Function 'Strdup' argument 1 names different: declaration 'string' definition 'name'.
DALIGNER-master/DB.c:100:19: style: Function 'Fopen' argument 1 names different: declaration 'path' definition 'name'. [funcArgNamesDifferent]
DALIGNER-master/DB.h:238:19: note: Function 'Fopen' argument 1 names different: declaration 'path' definition 'name'.
DALIGNER-master/DB.c:100:19: note: Function 'Fopen' argument 1 names different: declaration 'path' definition 'name'.
DALIGNER-master/DB.c:110:20: style: Function 'PathTo' argument 1 names different: declaration 'path' definition 'name'. [funcArgNamesDifferent]
DALIGNER-master/DB.h:239:20: note: Function 'PathTo' argument 1 names different: declaration 'path' definition 'name'.
DALIGNER-master/DB.c:110:20: note: Function 'PathTo' argument 1 names different: declaration 'path' definition 'name'.
DALIGNER-master/DB.c:125:18: style: Function 'Root' argument 1 names different: declaration 'path' definition 'name'. [funcArgNamesDifferent]
DALIGNER-master/DB.h:240:18: note: Function 'Root' argument 1 names different: declaration 'path' definition 'name'.
DALIGNER-master/DB.c:125:18: note: Function 'Root' argument 1 names different: declaration 'path' definition 'name'.
DALIGNER-master/DB.c:473:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DALIGNER-master/DB.c:950:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DALIGNER-master/DB.c:961:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DALIGNER-master/DB.c:986:20: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DALIGNER-master/DB.c:991:20: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DALIGNER-master/DB.c:1050:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DALIGNER-master/DB.c:171:12: error: Common realloc mistake: 'cat' nulled but not freed upon failure [memleakOnRealloc]
DALIGNER-master/DB.c:191:12: error: Common realloc mistake: 'suffix' nulled but not freed upon failure [memleakOnRealloc]
DALIGNER-master/HPC.daligner.c:62:9: style: The scope of the variable 'name' can be reduced. [variableScope]
DALIGNER-master/HPC.daligner.c:171:9: style: The scope of the variable 'level' can be reduced. [variableScope]
DALIGNER-master/HPC.daligner.c:208:18: style: The scope of the variable 'hgh' can be reduced. [variableScope]
DALIGNER-master/HPC.daligner.c:365:18: style: The scope of the variable 'stage' can be reduced. [variableScope]
DALIGNER-master/HPC.daligner.c:711:9: style: The scope of the variable 'name' can be reduced. [variableScope]
DALIGNER-master/HPC.daligner.c:868:9: style: The scope of the variable 'level' can be reduced. [variableScope]
DALIGNER-master/HPC.daligner.c:903:18: style: The scope of the variable 'hgh' can be reduced. [variableScope]
DALIGNER-master/HPC.daligner.c:1061:18: style: The scope of the variable 'stage' can be reduced. [variableScope]
DALIGNER-master/LAcat.c:121:14: style: The scope of the variable 'iptr' can be reduced. [variableScope]
DALIGNER-master/LAdump.c:108:11: style: The scope of the variable 'pwd' can be reduced. [variableScope]
DALIGNER-master/LAdump.c:108:17: style: The scope of the variable 'root' can be reduced. [variableScope]
DALIGNER-master/LAdump.c:109:11: style: The scope of the variable 'input' can be reduced. [variableScope]
DALIGNER-master/LAdump.c:151:20: style: The scope of the variable 'e' can be reduced. [variableScope]
DALIGNER-master/LAdump.c:302:18: style: The scope of the variable 'tlen' can be reduced. [variableScope]
DALIGNER-master/LAdump.c:303:25: style: The scope of the variable 'ar' can be reduced. [variableScope]
DALIGNER-master/LAdump.c:395:30: style: The scope of the variable 'ar' can be reduced. [variableScope]
DALIGNER-master/LAindex.c:31:13: style: The scope of the variable 'input' can be reduced. [variableScope]
DALIGNER-master/LAindex.c:31:21: style: The scope of the variable 'output' can be reduced. [variableScope]
DALIGNER-master/LAindex.c:34:13: style: The scope of the variable 'pwd' can be reduced. [variableScope]
DALIGNER-master/LAindex.c:34:19: style: The scope of the variable 'root' can be reduced. [variableScope]
DALIGNER-master/LAindex.c:112:21: style: The scope of the variable 'tsize' can be reduced. [variableScope]
DALIGNER-master/LAindex.c:115:21: style: The scope of the variable 'tlen' can be reduced. [variableScope]
DALIGNER-master/LAmerge.c:52:18: style: The scope of the variable 'r' can be reduced. [variableScope]
DALIGNER-master/LAmerge.c:107:18: style: The scope of the variable 'r' can be reduced. [variableScope]
DALIGNER-master/LAmerge.c:337:17: style: The scope of the variable 'tsize' can be reduced. [variableScope]
DALIGNER-master/LAmerge.c:337:24: style: The scope of the variable 'span' can be reduced. [variableScope]
DALIGNER-master/LAshow.c:106:11: style: The scope of the variable 'pwd' can be reduced. [variableScope]
DALIGNER-master/LAshow.c:106:17: style: The scope of the variable 'root' can be reduced. [variableScope]
DALIGNER-master/LAshow.c:107:11: style: The scope of the variable 'input' can be reduced. [variableScope]
DALIGNER-master/LAshow.c:155:20: style: The scope of the variable 'e' can be reduced. [variableScope]
DALIGNER-master/LAshow.c:318:30: style: The scope of the variable 'ar' can be reduced. [variableScope]
DALIGNER-master/LAsort.c:143:17: style: The scope of the variable 'input' can be reduced. [variableScope]
DALIGNER-master/LAsort.c:253:32: style: The scope of the variable 'wo' can be reduced. [variableScope]
DALIGNER-master/LAsplit.c:28:13: style: The scope of the variable 'output' can be reduced. [variableScope]
DALIGNER-master/LAsplit.c:62:11: style: The scope of the variable 'buffer' can be reduced. [variableScope]
DALIGNER-master/LAsplit.c:144:17: style: The scope of the variable 'low' can be reduced. [variableScope]
DALIGNER-master/LAsplit.c:147:14: style: The scope of the variable 'optr' can be reduced. [variableScope]
DALIGNER-master/LAsplit.c:147:21: style: The scope of the variable 'otop' can be reduced. [variableScope]
DALIGNER-master/QV.c:92:18: style: The scope of the variable 'r' can be reduced. [variableScope]
DALIGNER-master/QV.c:387:11: style: The scope of the variable 'x' can be reduced. [variableScope]
DALIGNER-master/QV.c:387:14: style: The scope of the variable 'c' can be reduced. [variableScope]
DALIGNER-master/QV.c:388:11: style: The scope of the variable 'n' can be reduced. [variableScope]
DALIGNER-master/QV.c:449:14: style: The scope of the variable 'c' can be reduced. [variableScope]
DALIGNER-master/QV.c:450:11: style: The scope of the variable 'n' can be reduced. [variableScope]
DALIGNER-master/QV.c:450:14: style: The scope of the variable 'h' can be reduced. [variableScope]
DALIGNER-master/QV.c:710:10: style: The scope of the variable 'h' can be reduced. [variableScope]
DALIGNER-master/QV.c:923:9: style: The scope of the variable 'slash' can be reduced. [variableScope]
DALIGNER-master/QV.c:924:9: style: The scope of the variable 'rlen' can be reduced. [variableScope]
DALIGNER-master/QV.c:866:37: style: Function 'QVcoding_Scan1' argument 2 names different: declaration 'del' definition 'delQV'. [funcArgNamesDifferent]
DALIGNER-master/QV.h:61:42: note: Function 'QVcoding_Scan1' argument 2 names different: declaration 'del' definition 'delQV'.
DALIGNER-master/QV.c:866:37: note: Function 'QVcoding_Scan1' argument 2 names different: declaration 'del' definition 'delQV'.
DALIGNER-master/QV.c:866:50: style: Function 'QVcoding_Scan1' argument 3 names different: declaration 'tag' definition 'delTag'. [funcArgNamesDifferent]
DALIGNER-master/QV.h:61:53: note: Function 'QVcoding_Scan1' argument 3 names different: declaration 'tag' definition 'delTag'.
DALIGNER-master/QV.c:866:50: note: Function 'QVcoding_Scan1' argument 3 names different: declaration 'tag' definition 'delTag'.
DALIGNER-master/QV.c:866:64: style: Function 'QVcoding_Scan1' argument 4 names different: declaration 'ins' definition 'insQV'. [funcArgNamesDifferent]
DALIGNER-master/QV.h:61:64: note: Function 'QVcoding_Scan1' argument 4 names different: declaration 'ins' definition 'insQV'.
DALIGNER-master/QV.c:866:64: note: Function 'QVcoding_Scan1' argument 4 names different: declaration 'ins' definition 'insQV'.
DALIGNER-master/QV.c:866:77: style: Function 'QVcoding_Scan1' argument 5 names different: declaration 'mrg' definition 'mergeQV'. [funcArgNamesDifferent]
DALIGNER-master/QV.h:61:75: note: Function 'QVcoding_Scan1' argument 5 names different: declaration 'mrg' definition 'mergeQV'.
DALIGNER-master/QV.c:866:77: note: Function 'QVcoding_Scan1' argument 5 names different: declaration 'mrg' definition 'mergeQV'.
DALIGNER-master/QV.c:866:92: style: Function 'QVcoding_Scan1' argument 6 names different: declaration 'sub' definition 'subQV'. [funcArgNamesDifferent]
DALIGNER-master/QV.h:61:86: note: Function 'QVcoding_Scan1' argument 6 names different: declaration 'sub' definition 'subQV'.
DALIGNER-master/QV.c:866:92: note: Function 'QVcoding_Scan1' argument 6 names different: declaration 'sub' definition 'subQV'.
DALIGNER-master/align.c:414:23: style: The scope of the variable 'd' can be reduced. [variableScope]
DALIGNER-master/align.c:572:23: style: The scope of the variable 'ap' can be reduced. [variableScope]
DALIGNER-master/align.c:1074:23: style: The scope of the variable 'd' can be reduced. [variableScope]
DALIGNER-master/align.c:1228:14: style: The scope of the variable 'am' can be reduced. [variableScope]
DALIGNER-master/align.c:1799:15: style: The scope of the variable 'p' can be reduced. [variableScope]
DALIGNER-master/align.c:1826:15: style: The scope of the variable 'p' can be reduced. [variableScope]
DALIGNER-master/align.c:1973:23: style: The scope of the variable 'd' can be reduced. [variableScope]
DALIGNER-master/align.c:2093:23: style: The scope of the variable 'ap' can be reduced. [variableScope]
DALIGNER-master/align.c:2347:13: style: The scope of the variable 'd' can be reduced. [variableScope]
DALIGNER-master/align.c:2485:23: style: The scope of the variable 'd' can be reduced. [variableScope]
DALIGNER-master/align.c:2602:14: style: The scope of the variable 'am' can be reduced. [variableScope]
DALIGNER-master/align.c:3123:13: style: The scope of the variable 'q' can be reduced. [variableScope]
DALIGNER-master/align.c:3178:12: style: The scope of the variable 'j' can be reduced. [variableScope]
DALIGNER-master/align.c:3244:9: style: The scope of the variable 'c' can be reduced. [variableScope]
DALIGNER-master/align.c:4214:11: style: The scope of the variable 'HF' can be reduced. [variableScope]
DALIGNER-master/align.c:4552:11: style: The scope of the variable 'HF' can be reduced. [variableScope]
DALIGNER-master/align.c:4910:11: style: The scope of the variable 'ab' can be reduced. [variableScope]
DALIGNER-master/align.c:4910:15: style: The scope of the variable 'bb' can be reduced. [variableScope]
DALIGNER-master/align.c:4911:11: style: The scope of the variable 'ae' can be reduced. [variableScope]
DALIGNER-master/align.c:4911:15: style: The scope of the variable 'be' can be reduced. [variableScope]
DALIGNER-master/align.c:5020:11: style: The scope of the variable 'ab' can be reduced. [variableScope]
DALIGNER-master/align.c:5020:15: style: The scope of the variable 'bb' can be reduced. [variableScope]
DALIGNER-master/align.c:5021:11: style: The scope of the variable 'ae' can be reduced. [variableScope]
DALIGNER-master/align.c:5021:15: style: The scope of the variable 'be' can be reduced. [variableScope]
DALIGNER-master/align.c:5151:11: style: The scope of the variable 'ab' can be reduced. [variableScope]
DALIGNER-master/align.c:5151:15: style: The scope of the variable 'bb' can be reduced. [variableScope]
DALIGNER-master/align.c:5152:11: style: The scope of the variable 'ae' can be reduced. [variableScope]
DALIGNER-master/align.c:5152:15: style: The scope of the variable 'be' can be reduced. [variableScope]
DALIGNER-master/align.c:5217:12: style: The scope of the variable 'd' can be reduced. [variableScope]
DALIGNER-master/align.c:118:32: style: Function 'Free_Work_Data' argument 1 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DALIGNER-master/align.h:168:40: note: Function 'Free_Work_Data' argument 1 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:118:32: note: Function 'Free_Work_Data' argument 1 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:247:34: style: Function 'Free_Align_Spec' argument 1 names different: declaration 'spec' definition 'espec'. [funcArgNamesDifferent]
DALIGNER-master/align.h:198:43: note: Function 'Free_Align_Spec' argument 1 names different: declaration 'spec' definition 'espec'.
DALIGNER-master/align.c:247:34: note: Function 'Free_Align_Spec' argument 1 names different: declaration 'spec' definition 'espec'.
DALIGNER-master/align.c:253:40: style: Function 'Average_Correlation' argument 1 names different: declaration 'spec' definition 'espec'. [funcArgNamesDifferent]
DALIGNER-master/align.h:201:42: note: Function 'Average_Correlation' argument 1 names different: declaration 'spec' definition 'espec'.
DALIGNER-master/align.c:253:40: note: Function 'Average_Correlation' argument 1 names different: declaration 'spec' definition 'espec'.
DALIGNER-master/align.c:256:31: style: Function 'Trace_Spacing' argument 1 names different: declaration 'spec' definition 'espec'. [funcArgNamesDifferent]
DALIGNER-master/align.h:200:42: note: Function 'Trace_Spacing' argument 1 names different: declaration 'spec' definition 'espec'.
DALIGNER-master/align.c:256:31: note: Function 'Trace_Spacing' argument 1 names different: declaration 'spec' definition 'espec'.
DALIGNER-master/align.c:259:37: style: Function 'Base_Frequencies' argument 1 names different: declaration 'spec' definition 'espec'. [funcArgNamesDifferent]
DALIGNER-master/align.h:202:42: note: Function 'Base_Frequencies' argument 1 names different: declaration 'spec' definition 'espec'.
DALIGNER-master/align.c:259:37: note: Function 'Base_Frequencies' argument 1 names different: declaration 'spec' definition 'espec'.
DALIGNER-master/align.c:262:37: style: Function 'Overlap_If_Possible' argument 1 names different: declaration 'spec' definition 'espec'. [funcArgNamesDifferent]
DALIGNER-master/align.h:203:42: note: Function 'Overlap_If_Possible' argument 1 names different: declaration 'spec' definition 'espec'.
DALIGNER-master/align.c:262:37: note: Function 'Overlap_If_Possible' argument 1 names different: declaration 'spec' definition 'espec'.
DALIGNER-master/align.c:1703:52: style: Function 'Local_Alignment' argument 2 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DALIGNER-master/align.h:232:54: note: Function 'Local_Alignment' argument 2 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:1703:52: note: Function 'Local_Alignment' argument 2 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:1703:71: style: Function 'Local_Alignment' argument 3 names different: declaration 'spec' definition 'espec'. [funcArgNamesDifferent]
DALIGNER-master/align.h:232:72: note: Function 'Local_Alignment' argument 3 names different: declaration 'spec' definition 'espec'.
DALIGNER-master/align.c:1703:71: note: Function 'Local_Alignment' argument 3 names different: declaration 'spec' definition 'espec'.
DALIGNER-master/align.c:2945:49: style: Function 'Find_Extension' argument 2 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DALIGNER-master/align.h:235:53: note: Function 'Find_Extension' argument 2 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:2945:49: note: Function 'Find_Extension' argument 2 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:2945:68: style: Function 'Find_Extension' argument 3 names different: declaration 'spec' definition 'espec'. [funcArgNamesDifferent]
DALIGNER-master/align.h:235:71: note: Function 'Find_Extension' argument 3 names different: declaration 'spec' definition 'espec'.
DALIGNER-master/align.c:2945:68: note: Function 'Find_Extension' argument 3 names different: declaration 'spec' definition 'espec'.
DALIGNER-master/align.c:3046:22: style: Function 'Read_Trace' argument 1 names different: declaration 'innput' definition 'input'. [funcArgNamesDifferent]
DALIGNER-master/align.h:351:24: note: Function 'Read_Trace' argument 1 names different: declaration 'innput' definition 'input'.
DALIGNER-master/align.c:3046:22: note: Function 'Read_Trace' argument 1 names different: declaration 'innput' definition 'input'.
DALIGNER-master/align.c:3242:27: style: Function 'Complement_Seq' argument 1 names different: declaration 'a' definition 'aseq'. [funcArgNamesDifferent]
DALIGNER-master/align.h:154:27: note: Function 'Complement_Seq' argument 1 names different: declaration 'a' definition 'aseq'.
DALIGNER-master/align.c:3242:27: note: Function 'Complement_Seq' argument 1 names different: declaration 'a' definition 'aseq'.
DALIGNER-master/align.c:3242:37: style: Function 'Complement_Seq' argument 2 names different: declaration 'n' definition 'len'. [funcArgNamesDifferent]
DALIGNER-master/align.h:154:34: note: Function 'Complement_Seq' argument 2 names different: declaration 'n' definition 'len'.
DALIGNER-master/align.c:3242:37: note: Function 'Complement_Seq' argument 2 names different: declaration 'n' definition 'len'.
DALIGNER-master/align.c:3264:62: style: Function 'Print_Alignment' argument 3 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DALIGNER-master/align.h:301:65: note: Function 'Print_Alignment' argument 3 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:3264:62: note: Function 'Print_Alignment' argument 3 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:3514:62: style: Function 'Print_Reference' argument 3 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DALIGNER-master/align.h:304:65: note: Function 'Print_Reference' argument 3 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:3514:62: note: Function 'Print_Reference' argument 3 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:4828:52: style: Function 'Compute_Trace_ALL' argument 2 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DALIGNER-master/align.h:261:54: note: Function 'Compute_Trace_ALL' argument 2 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:4828:52: note: Function 'Compute_Trace_ALL' argument 2 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:4901:52: style: Function 'Compute_Trace_PTS' argument 2 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DALIGNER-master/align.h:262:54: note: Function 'Compute_Trace_PTS' argument 2 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:4901:52: note: Function 'Compute_Trace_PTS' argument 2 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:5011:52: style: Function 'Compute_Trace_MID' argument 2 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DALIGNER-master/align.h:263:54: note: Function 'Compute_Trace_MID' argument 2 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:5011:52: note: Function 'Compute_Trace_MID' argument 2 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:5142:52: style: Function 'Compute_Trace_IRR' argument 2 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DALIGNER-master/align.h:272:54: note: Function 'Compute_Trace_IRR' argument 2 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:5142:52: note: Function 'Compute_Trace_IRR' argument 2 names different: declaration 'work' definition 'ework'.
DALIGNER-master/align.c:604:62: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:605:62: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:606:62: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:607:62: portability: '(void*)(HB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:608:62: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:609:62: portability: '(void*)(NB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:610:62: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:613:52: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:615:52: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:617:52: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:619:52: portability: '(void*)(HB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:621:52: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:623:52: portability: '(void*)(NB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:625:52: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:628:52: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:630:52: portability: '(void*)(NB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:632:52: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:634:52: portability: '(void*)(HB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:636:52: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:638:52: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:640:52: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1259:62: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1260:62: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1261:62: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1262:62: portability: '(void*)(HB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1263:62: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1264:62: portability: '(void*)(NB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1265:62: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1268:52: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1270:52: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1272:52: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1274:52: portability: '(void*)(HB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1276:52: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1278:52: portability: '(void*)(NB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1280:52: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1283:52: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1285:52: portability: '(void*)(NB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1287:52: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1289:52: portability: '(void*)(HB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1291:52: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1293:52: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:1295:52: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2120:62: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2121:62: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2122:62: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2123:62: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2124:62: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2127:52: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2129:52: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2131:52: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2133:52: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2135:52: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2138:52: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2140:52: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2142:52: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2144:52: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2146:52: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2628:62: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2629:62: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2630:62: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2631:62: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2632:62: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2635:52: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2637:52: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2639:52: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2641:52: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2643:52: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2646:52: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2648:52: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2650:52: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2652:52: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:2654:52: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:3645:7: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:3650:7: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:3655:7: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:3663:5: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:3676:15: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:3684:11: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:3690:15: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:3698:11: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:3704:9: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:3718:7: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:3727:15: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:3732:15: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/align.c:3736:13: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DALIGNER-master/daligner.c:578:22: style: Condition 'MEM_PHYSICAL==0' is always true [knownConditionTrueFalse]
DALIGNER-master/daligner.c:576:33: note: Assignment 'MEM_PHYSICAL=getMemorySize()', assigned value is 0
DALIGNER-master/daligner.c:578:22: note: Condition 'MEM_PHYSICAL==0' is always true
DALIGNER-master/daligner.c:152:18: style: The scope of the variable 'r' can be reduced. [variableScope]
DALIGNER-master/daligner.c:414:9: style: The scope of the variable 'c' can be reduced. [variableScope]
DALIGNER-master/daligner.c:541:24: style: The scope of the variable 'bfile' can be reduced. [variableScope]
DALIGNER-master/daligner.c:542:24: style: The scope of the variable 'broot' can be reduced. [variableScope]
DALIGNER-master/daligner.c:543:15: style: The scope of the variable 'aindex' can be reduced. [variableScope]
DALIGNER-master/daligner.c:543:24: style: The scope of the variable 'bindex' can be reduced. [variableScope]
DALIGNER-master/daligner.c:547:15: style: The scope of the variable 'MMAX' can be reduced. [variableScope]
DALIGNER-master/daligner.c:699:11: style: The scope of the variable 'command' can be reduced. [variableScope]
DALIGNER-master/filter.c:416:21: style: The scope of the variable 'b' can be reduced. [variableScope]
DALIGNER-master/filter.c:499:21: style: The scope of the variable 'b' can be reduced. [variableScope]
DALIGNER-master/filter.c:617:21: style: The scope of the variable 'c' can be reduced. [variableScope]
DALIGNER-master/filter.c:617:24: style: The scope of the variable 'p' can be reduced. [variableScope]
DALIGNER-master/filter.c:618:18: style: The scope of the variable 'g' can be reduced. [variableScope]
DALIGNER-master/filter.c:641:21: style: The scope of the variable 'p' can be reduced. [variableScope]
DALIGNER-master/filter.c:642:18: style: The scope of the variable 'g' can be reduced. [variableScope]
DALIGNER-master/filter.c:752:15: style: The scope of the variable 'wedge' can be reduced. [variableScope]
DALIGNER-master/filter.c:886:13: style: The scope of the variable 'm' can be reduced. [variableScope]
DALIGNER-master/filter.c:932:10: style: The scope of the variable 'ar' can be reduced. [variableScope]
DALIGNER-master/filter.c:932:14: style: The scope of the variable 'ap' can be reduced. [variableScope]
DALIGNER-master/filter.c:933:10: style: The scope of the variable 'a' can be reduced. [variableScope]
DALIGNER-master/filter.c:933:13: style: The scope of the variable 'b' can be reduced. [variableScope]
DALIGNER-master/filter.c:1052:10: style: The scope of the variable 'ar' can be reduced. [variableScope]
DALIGNER-master/filter.c:1053:16: style: The scope of the variable 'c' can be reduced. [variableScope]
DALIGNER-master/filter.c:1376:9: style: The scope of the variable 'jpath' can be reduced. [variableScope]
DALIGNER-master/filter.c:1655:23: style: The scope of the variable 'amark' can be reduced. [variableScope]
DALIGNER-master/filter.c:1657:15: style: The scope of the variable 'lidx' can be reduced. [variableScope]
DALIGNER-master/filter.c:2201:12: style: The scope of the variable 'p' can be reduced. [variableScope]
DALIGNER-master/filter.c:2286:11: style: The scope of the variable 'ofile' can be reduced. [variableScope]
DALIGNER-master/filter.c:126:77: style: Function 'Set_Filter_Params' argument 5 names different: declaration 'nthreads' definition 'nthread'. [funcArgNamesDifferent]
DALIGNER-master/filter.h:28:77: note: Function 'Set_Filter_Params' argument 5 names different: declaration 'nthreads' definition 'nthread'.
DALIGNER-master/filter.c:126:77: note: Function 'Set_Filter_Params' argument 5 names different: declaration 'nthreads' definition 'nthread'.
DALIGNER-master/filter.c:1947:25: style: Function 'Match_Filter' argument 5 names different: declaration 'atable' definition 'vasort'. [funcArgNamesDifferent]
DALIGNER-master/filter.h:33:25: note: Function 'Match_Filter' argument 5 names different: declaration 'atable' definition 'vasort'.
DALIGNER-master/filter.c:1947:25: note: Function 'Match_Filter' argument 5 names different: declaration 'atable' definition 'vasort'.
DALIGNER-master/filter.c:1947:49: style: Function 'Match_Filter' argument 7 names different: declaration 'btable' definition 'vbsort'. [funcArgNamesDifferent]
DALIGNER-master/filter.h:33:49: note: Function 'Match_Filter' argument 7 names different: declaration 'btable' definition 'vbsort'.
DALIGNER-master/filter.c:1947:49: note: Function 'Match_Filter' argument 7 names different: declaration 'btable' definition 'vbsort'.
DALIGNER-master/filter.c:1948:41: style: Function 'Match_Filter' argument 10 names different: declaration 'asettings' definition 'aspec'. [funcArgNamesDifferent]
DALIGNER-master/filter.h:34:41: note: Function 'Match_Filter' argument 10 names different: declaration 'asettings' definition 'aspec'.
DALIGNER-master/filter.c:1948:41: note: Function 'Match_Filter' argument 10 names different: declaration 'asettings' definition 'aspec'.
DALIGNER-master/filter.c:674:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DALIGNER-master/filter.c:1976:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dancer-ircd/dancer-ircd_1.0.36.orig.tar.gz
dancer-ircd-1.0.36/src/blalloc.c:92:18: style: Checking if unsigned variable 'elemsize' is less than zero. [unsignedLessThanZero]
dancer-ircd-1.0.36/src/channel.c:1440:0: error: syntax error [syntaxError]
dancer-ircd-1.0.36/src/class.c:71:18: style: The scope of the variable 'cl' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/class.c:91:19: style: The scope of the variable 'ping2' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/class.c:92:18: style: The scope of the variable 'aconf' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/class.c:237:7: style: The scope of the variable 'retc' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/class.c:239:24: style: The scope of the variable 'cl' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/client.c:460:33: warning: Either the condition 'cptr?cptr->name:"(null)"' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
dancer-ircd-1.0.36/src/client.c:477:11: note: Assuming that condition 'cptr?cptr->name:"(null)"' is not redundant
dancer-ircd-1.0.36/src/client.c:460:33: note: Null pointer dereference
dancer-ircd-1.0.36/src/client.c:469:31: warning: Either the condition 'cptr?cptr->name:"(null)"' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
dancer-ircd-1.0.36/src/client.c:477:11: note: Assuming that condition 'cptr?cptr->name:"(null)"' is not redundant
dancer-ircd-1.0.36/src/client.c:469:31: note: Null pointer dereference
dancer-ircd-1.0.36/src/client.c:1047:15: style: The scope of the variable 'nbuf' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/client.c:1393:17: style: The scope of the variable 'on_for' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/client.c:1394:8: style: The scope of the variable 'comment1' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/client.c:1395:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/client.c:1514:25: style: The scope of the variable 'linebuf' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/client.c:1515:31: style: The scope of the variable 'logfile' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/client.c:1516:32: style: The scope of the variable 'lasttime' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/dbuf.c:165:23: style: The scope of the variable 'chunk' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/dbuf.c:227:22: style: The scope of the variable 'chunk' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/dbuf.c:323:22: style: The scope of the variable 'end' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/dbuf.c:324:22: style: The scope of the variable 'count' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/dline_conf.c:181:29: style: The scope of the variable 'prev' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/dline_conf.c:270:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/dline_conf.c:299:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/dline_conf.c:401:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/dline_conf.c:371:15: style: Variable 'host_mask' is assigned a value that is never used. [unreadVariable]
dancer-ircd-1.0.36/src/hash.c:457:18: style: The scope of the variable 'server' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/hash.c:563:21: style: The scope of the variable 'tmptr' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/hash.c:565:9: style: The scope of the variable 'deeplink' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/hash.c:568:14: style: The scope of the variable 'mosthit' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/hash.c:578:9: style: The scope of the variable 'hash_log_file' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/hash.c:579:9: style: The scope of the variable 'timebuffer' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/irc_string.c:115:21: warning: Either the condition '0!=dest' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dancer-ircd-1.0.36/src/irc_string.c:116:12: note: Assuming that condition '0!=dest' is not redundant
dancer-ircd-1.0.36/src/irc_string.c:115:21: note: Null pointer addition
dancer-ircd-1.0.36/src/ircd.c:361:17: style: The scope of the variable 'lastrecvK' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/ircd.c:362:17: style: The scope of the variable 'lrv' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/ircd.c:630:8: style: The scope of the variable 'buff' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_admin.c:99:17: style: The scope of the variable 'last_used' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_close.c:97:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_die.c:99:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_help.c:98:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_help.c:99:17: style: The scope of the variable 'last_used' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_htm.c:101:9: style: The scope of the variable 'command' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_info.c:35:17: style: The scope of the variable 'last_used' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_info.c:36:9: style: The scope of the variable 'infoptr' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_ison.c:111:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_kline.c:139:7: style: The scope of the variable 'killret' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_kline.c:380:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_kline.c:387:12: style: The scope of the variable 'acptr' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_kline.c:705:14: style: The scope of the variable 'nrkreason' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_kline.c:919:16: style: The scope of the variable 'host_mask' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_links.c:112:18: style: The scope of the variable 'last_used' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_list.c:57:17: style: The scope of the variable 'last_used' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_lusers.c:102:17: style: The scope of the variable 'last_used' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_makepass.c:110:19: style: The scope of the variable 'last_used' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_message.c:564:8: warning: Either the condition 'if(server)' is redundant or there is possible null pointer dereference: server. [nullPointerRedundantCheck]
dancer-ircd-1.0.36/src/m_message.c:586:10: note: Assuming that condition 'if(server)' is not redundant
dancer-ircd-1.0.36/src/m_message.c:564:8: note: Null pointer dereference
dancer-ircd-1.0.36/src/m_message.c:123:19: style: The scope of the variable 'chptr' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_oper.c:111:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_server.c:117:20: style: The scope of the variable 'aconf' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_set.c:172:9: style: The scope of the variable 'command' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_set.c:173:7: style: The scope of the variable 'cnum' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_squit.c:105:20: style: The scope of the variable 'aconf' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_stopic.c:117:27: style: Variable 'chptr' is assigned a value that is never used. [unreadVariable]
dancer-ircd-1.0.36/src/m_userhost.c:109:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_whois.c:125:26: style: The scope of the variable 'a2cptr' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_whois.c:126:13: style: The scope of the variable 'chptr' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_whois.c:127:17: style: The scope of the variable 'name' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_whois.c:130:9: style: The scope of the variable 'found' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_whois.c:130:16: style: The scope of the variable 'len' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_whois.c:130:21: style: The scope of the variable 'mlen' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_whois.c:131:17: style: The scope of the variable 'last_used' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_whois.c:132:14: style: The scope of the variable 'use_count' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/m_whois.c:133:7: style: The scope of the variable 'found_mode' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/match.c:145:9: style: The scope of the variable 't' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/motd.c:51:17: style: The scope of the variable 'last_used' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/motd.c:195:9: style: The scope of the variable 'p' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/mtrie_conf.c:548:3: style: Variable 'wild_aconf' is reassigned a value before the old one has been used. [redundantAssignment]
dancer-ircd-1.0.36/src/mtrie_conf.c:546:0: note: Variable 'wild_aconf' is reassigned a value before the old one has been used.
dancer-ircd-1.0.36/src/mtrie_conf.c:548:3: note: Variable 'wild_aconf' is reassigned a value before the old one has been used.
dancer-ircd-1.0.36/src/mtrie_conf.c:1313:7: style: The scope of the variable 'two_letter_tld' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/mtrie_conf.c:1388:37: style: The scope of the variable 'p' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/mtrie_conf.c:1390:8: style: The scope of the variable 'c' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/mtrie_conf.c:609:68: style: Function 'find_host_piece' argument 4 names different: declaration 'host' definition 'user'. [funcArgNamesDifferent]
dancer-ircd-1.0.36/src/mtrie_conf.c:80:50: note: Function 'find_host_piece' argument 4 names different: declaration 'host' definition 'user'.
dancer-ircd-1.0.36/src/mtrie_conf.c:609:68: note: Function 'find_host_piece' argument 4 names different: declaration 'host' definition 'user'.
dancer-ircd-1.0.36/src/mtrie_conf.c:1103:38: style: Function 'tokenize_and_stack' argument 1 names different: declaration 'tokenized_out' definition 'tokenized'. [funcArgNamesDifferent]
dancer-ircd-1.0.36/src/mtrie_conf.c:74:38: note: Function 'tokenize_and_stack' argument 1 names different: declaration 'tokenized_out' definition 'tokenized'.
dancer-ircd-1.0.36/src/mtrie_conf.c:1103:38: note: Function 'tokenize_and_stack' argument 1 names different: declaration 'tokenized_out' definition 'tokenized'.
dancer-ircd-1.0.36/src/mtrie_conf.c:1103:61: style: Function 'tokenize_and_stack' argument 2 names different: declaration 'host' definition 'p'. [funcArgNamesDifferent]
dancer-ircd-1.0.36/src/mtrie_conf.c:74:65: note: Function 'tokenize_and_stack' argument 2 names different: declaration 'host' definition 'p'.
dancer-ircd-1.0.36/src/mtrie_conf.c:1103:61: note: Function 'tokenize_and_stack' argument 2 names different: declaration 'host' definition 'p'.
dancer-ircd-1.0.36/src/mtrie_conf.c:1333:22: style: Variable 'two_letter_tld' is assigned a value that is never used. [unreadVariable]
dancer-ircd-1.0.36/src/parse.c:459:8: style: The scope of the variable 'newpref' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/parse.c:460:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/parse.c:460:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/parse.c:714:12: style: The scope of the variable 'acptr' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/parse.c:717:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/res.c:47:0: error: #error this code needs to be able to address individual octets  [preprocessorErrorDirective]
dancer-ircd-1.0.36/src/s_auth.c:543:9: style: The scope of the variable 'count' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_bsd.c:338:19: style: The scope of the variable 'sockname' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_bsd.c:849:7: style: The scope of the variable 'done' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_conf.c:2346:14: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dancer-ircd-1.0.36/src/s_conf.c:2339:21: note: outer condition: aconf->host
dancer-ircd-1.0.36/src/s_conf.c:2346:14: note: opposite inner condition: !aconf->host
dancer-ircd-1.0.36/src/s_conf.c:1072:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dancer-ircd-1.0.36/src/s_conf.c:855:7: style: The scope of the variable 'collision_count' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_conf.c:899:20: style: The scope of the variable 'aconf' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_conf.c:1196:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_conf.c:1222:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_conf.c:1895:17: style: The scope of the variable 'filename' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_conf.c:1896:17: style: The scope of the variable 'back' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_conf.c:2158:17: style: The scope of the variable 'ps' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_conf.c:2159:17: style: The scope of the variable 'pt' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_conf.c:2428:12: style: The scope of the variable 'found' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_conf.c:2697:11: style: The scope of the variable 'file' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_conf.c:3013:20: style: The scope of the variable 'aconf' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_conf.c:3016:37: style: The scope of the variable 'given_host' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_conf.c:3016:63: style: The scope of the variable 'given_user' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_debug.c:103:15: style: The scope of the variable 'debugbuf' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_debug.c:104:11: style: The scope of the variable 'args' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_serv.c:844:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dancer-ircd-1.0.36/src/s_serv.c:849:11: note: Found duplicate branches for 'if' and 'else'.
dancer-ircd-1.0.36/src/s_serv.c:844:11: note: Found duplicate branches for 'if' and 'else'.
dancer-ircd-1.0.36/src/s_stats.c:48:28: style: The scope of the variable 'acptr' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_user.c:460:22: warning: Either the condition '0!=sptr' is redundant or there is possible null pointer dereference: sptr. [nullPointerRedundantCheck]
dancer-ircd-1.0.36/src/s_user.c:464:12: note: Assuming that condition '0!=sptr' is not redundant
dancer-ircd-1.0.36/src/s_user.c:460:22: note: Null pointer dereference
dancer-ircd-1.0.36/src/s_user.c:414:19: warning: Either the condition '0!=nick' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dancer-ircd-1.0.36/src/s_user.c:416:12: note: Assuming that condition '0!=nick' is not redundant
dancer-ircd-1.0.36/src/s_user.c:413:16: note: Assignment 'ch=nick', assigned value is 0
dancer-ircd-1.0.36/src/s_user.c:414:19: note: Null pointer addition
dancer-ircd-1.0.36/src/s_user.c:462:15: style: The scope of the variable 'tmpstr2' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_user.c:676:17: style: The scope of the variable 'xreason' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_user.c:721:24: style: The scope of the variable 'aconf' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_user.c:1168:17: style: The scope of the variable 'flag' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_user.c:2018:10: style: The scope of the variable 'm2' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/s_user.c:1937:12: style: Variable 'oflags' is assigned a value that is never used. [unreadVariable]
dancer-ircd-1.0.36/src/send.c:1589:8: warning: Either the condition 'from' is redundant or there is possible null pointer dereference: from. [nullPointerRedundantCheck]
dancer-ircd-1.0.36/src/send.c:1585:7: note: Assuming that condition 'from' is not redundant
dancer-ircd-1.0.36/src/send.c:1589:8: note: Null pointer dereference
dancer-ircd-1.0.36/src/send.c:337:15: style: The scope of the variable 'msg' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/send.c:467:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/send.c:823:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/send.c:885:21: style: The scope of the variable 'cptr' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/send.c:952:21: style: The scope of the variable 'acptr' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/send.c:989:21: style: The scope of the variable 'acptr' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/send.c:1015:21: style: The scope of the variable 'acptr' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/send.c:477:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
dancer-ircd-1.0.36/src/send.c:834:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
dancer-ircd-1.0.36/src/send.c:1234:10: style: Variable 'user' is assigned a value that is never used. [unreadVariable]
dancer-ircd-1.0.36/src/send.c:641:3: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
dancer-ircd-1.0.36/src/send.c:936:3: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
dancer-ircd-1.0.36/src/send.c:972:3: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
dancer-ircd-1.0.36/src/sprintf_irc.c:407:29: style: The scope of the variable 'ap' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/sprintf_irc.c:470:29: style: The scope of the variable 'ap' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/sprintf_irc.c:553:9: style: The scope of the variable 'new_format' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/sprintf_irc.c:553:22: style: The scope of the variable 'p' can be reduced. [variableScope]
dancer-ircd-1.0.36/src/whowas.c:175:17: style: The scope of the variable 'last_used' can be reduced. [variableScope]
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dancer-xml/dancer-xml_0.8.2.1.orig.tar.gz
dancer-xml-0.8.2.1/db2html.c:468:7: style: Variable 'title' is reassigned a value before the old one has been used. [redundantAssignment]
dancer-xml-0.8.2.1/db2html.c:463:0: note: Variable 'title' is reassigned a value before the old one has been used.
dancer-xml-0.8.2.1/db2html.c:468:7: note: Variable 'title' is reassigned a value before the old one has been used.
dancer-xml-0.8.2.1/db2html.c:414:7: style: The scope of the variable 'labelt' can be reduced. [variableScope]
dancer-xml-0.8.2.1/db2html.c:464:22: style: The scope of the variable 'authorlink' can be reduced. [variableScope]
dancer-xml-0.8.2.1/db2latex.c:440:22: style: The scope of the variable 'authorlink' can be reduced. [variableScope]
dancer-xml-0.8.2.1/loadxml.c:89:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dancer-xml-0.8.2.1/loadxml.c:167:4: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
dancer-xml-0.8.2.1/loadxml.c:215:0: error: Memory leak: new_attribute [memleak]
dancer-xml-0.8.2.1/mikilab.useraccount-parser.c:76:18: style: The scope of the variable 'ep' can be reduced. [variableScope]
dancer-xml-0.8.2.1/testmemleak.c:30:18: style: The scope of the variable 'e' can be reduced. [variableScope]
[14:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dangen/dangen_0.5.orig.tar.gz
dangen-0.5/libtenm/tenm_graphic.c:480:15: style: The scope of the variable 'file_name' can be reduced. [variableScope]
dangen-0.5/libtenm/tenm_graphic.c:481:7: style: The scope of the variable 'row' can be reduced. [variableScope]
dangen-0.5/libtenm/tenm_graphic.c:482:7: style: The scope of the variable 'column' can be reduced. [variableScope]
dangen-0.5/libtenm/tenm_graphic.c:484:7: style: The scope of the variable 'width' can be reduced. [variableScope]
dangen-0.5/libtenm/tenm_graphic.c:485:7: style: The scope of the variable 'height' can be reduced. [variableScope]
dangen-0.5/libtenm/tenm_graphic.c:1151:7: style: The scope of the variable 'x2' can be reduced. [variableScope]
dangen-0.5/libtenm/tenm_graphic.c:1152:7: style: The scope of the variable 'y2' can be reduced. [variableScope]
dangen-0.5/libtenm/tenm_graphic.c:1157:7: style: The scope of the variable 'error_tilde2' can be reduced. [variableScope]
dangen-0.5/libtenm/tenm_graphic.c:1159:7: style: The scope of the variable 'x2_changed' can be reduced. [variableScope]
dangen-0.5/libtenm/tenm_math.c:185:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/libtenm/tenm_primitive.c:156:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/libtenm/tenm_primitive.c:157:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/libtenm/tenm_primitive.c:196:7: error: Memory leak: temp.v [memleak]
dangen-0.5/libtenm/tenm_table.c:188:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dangen-0.5/libtenm/tenm_table.c:274:44: warning: Either the condition 'player!=NULL' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
dangen-0.5/libtenm/tenm_table.c:286:46: note: Assuming that condition 'player!=NULL' is not redundant
dangen-0.5/libtenm/tenm_table.c:274:44: note: Null pointer dereference
dangen-0.5/libtenm/tenm_table.c:278:9: warning: Either the condition 'player!=NULL' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
dangen-0.5/libtenm/tenm_table.c:286:46: note: Assuming that condition 'player!=NULL' is not redundant
dangen-0.5/libtenm/tenm_table.c:278:9: note: Null pointer dereference
dangen-0.5/libtenm/tenm_table.c:281:53: warning: Either the condition 'player!=NULL' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
dangen-0.5/libtenm/tenm_table.c:286:46: note: Assuming that condition 'player!=NULL' is not redundant
dangen-0.5/libtenm/tenm_table.c:281:53: note: Null pointer dereference
dangen-0.5/loop.c:67:12: style: Condition '1==1' is always true [knownConditionTrueFalse]
dangen-0.5/loop.c:172:12: style: Condition '1==1' is always true [knownConditionTrueFalse]
dangen-0.5/loop.c:146:3: style: Variable 'op' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/loop.c:144:0: note: Variable 'op' is reassigned a value before the old one has been used.
dangen-0.5/loop.c:146:3: note: Variable 'op' is reassigned a value before the old one has been used.
dangen-0.5/loop.c:67:12: style: Same expression on both sides of '=='. [duplicateExpression]
dangen-0.5/loop.c:172:12: style: Same expression on both sides of '=='. [duplicateExpression]
dangen-0.5/main.c:92:12: style: Condition '1==1' is always true [knownConditionTrueFalse]
dangen-0.5/main.c:92:12: style: Same expression on both sides of '=='. [duplicateExpression]
dangen-0.5/main.c:29:7: style: The scope of the variable 'choice' can be reduced. [variableScope]
dangen-0.5/record/record_data.c:24:3: style: Variable 'new' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/record/record_data.c:22:0: note: Variable 'new' is reassigned a value before the old one has been used.
dangen-0.5/record/record_data.c:24:3: note: Variable 'new' is reassigned a value before the old one has been used.
dangen-0.5/record/record_data.c:21:7: style: The scope of the variable 'timestamp' can be reduced. [variableScope]
dangen-0.5/record/record_data.c:74:7: style: The scope of the variable 'timestamp' can be reduced. [variableScope]
dangen-0.5/record/record_data.c:239:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/record/record_data.c:610:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/record/record_io.c:44:3: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/record/record_io.c:42:0: note: Variable 'file' is reassigned a value before the old one has been used.
dangen-0.5/record/record_io.c:44:3: note: Variable 'file' is reassigned a value before the old one has been used.
dangen-0.5/record/record_io.c:196:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/record/record_io.c:194:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/record/record_io.c:196:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/record/record_io.c:277:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
record_lexical.c:1609:27: warning: Possible null pointer dereference: b [nullPointer]
record_lexical.c:1606:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
record_lexical.c:1609:27: note: Null pointer dereference
record_lexical.c:1611:9: warning: Possible null pointer dereference: b [nullPointer]
record_lexical.c:1606:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
record_lexical.c:1611:9: note: Null pointer dereference
record_lexical.c:1928:2: warning: Possible null pointer dereference: b [nullPointer]
record_lexical.c:1817:22: note: Calling function 'record__init_buffer', 1st argument 'b' value is 0
record_lexical.c:1928:2: note: Null pointer dereference
record_lexical.c:1929:2: warning: Possible null pointer dereference: b [nullPointer]
record_lexical.c:1817:22: note: Calling function 'record__init_buffer', 1st argument 'b' value is 0
record_lexical.c:1929:2: note: Null pointer dereference
record_lexical.c:1940:9: warning: Possible null pointer dereference: b [nullPointer]
record_lexical.c:1817:22: note: Calling function 'record__init_buffer', 1st argument 'b' value is 0
record_lexical.c:1940:9: note: Null pointer dereference
record_lexical.c:1704:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
record_lexical.c:926:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
record_lexical.c:1704:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
record_lexical.c:2109:53: style: Function 'record__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
record_lexical.c:319:52: note: Function 'record__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
record_lexical.c:2109:53: note: Function 'record__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
record_lexical.c:2122:53: style: Function 'record__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
record_lexical.c:320:51: note: Function 'record__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
record_lexical.c:2122:53: note: Function 'record__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
record_lexical.c:2122:67: style: Function 'record__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
record_lexical.c:320:61: note: Function 'record__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
record_lexical.c:2122:67: note: Function 'record__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
record_parser.y:127:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
dangen-0.5/spqr/afterdeath.c:104:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/afterdeath.c:132:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/afterdeath.c:104:3: note: Null pointer dereference
dangen-0.5/spqr/afterdeath.c:105:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/afterdeath.c:132:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/afterdeath.c:105:3: note: Null pointer dereference
dangen-0.5/spqr/afterdeath.c:106:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/afterdeath.c:132:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/afterdeath.c:106:3: note: Null pointer dereference
dangen-0.5/spqr/afterdeath.c:107:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/afterdeath.c:132:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/afterdeath.c:107:3: note: Null pointer dereference
dangen-0.5/spqr/afterdeath.c:108:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/afterdeath.c:132:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/afterdeath.c:108:3: note: Null pointer dereference
dangen-0.5/spqr/afterdeath.c:109:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/afterdeath.c:132:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/afterdeath.c:109:3: note: Null pointer dereference
dangen-0.5/spqr/afterdeath.c:111:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/afterdeath.c:130:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/afterdeath.c:111:3: note: Null pointer dereference
dangen-0.5/spqr/afterdeath.c:112:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/afterdeath.c:130:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/afterdeath.c:112:3: note: Null pointer dereference
dangen-0.5/spqr/afterdeath.c:113:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/afterdeath.c:130:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/afterdeath.c:113:3: note: Null pointer dereference
dangen-0.5/spqr/afterdeath.c:680:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/afterdeath.c:706:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/afterdeath.c:680:3: note: Null pointer dereference
dangen-0.5/spqr/afterdeath.c:681:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/afterdeath.c:706:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/afterdeath.c:681:3: note: Null pointer dereference
dangen-0.5/spqr/afterdeath.c:687:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/afterdeath.c:704:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/afterdeath.c:687:3: note: Null pointer dereference
dangen-0.5/spqr/afterdeath.c:53:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/afterdeath.c:46:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/afterdeath.c:53:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/afterdeath.c:264:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/afterdeath.c:432:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/afterdeath.c:433:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/afterdeath.c:751:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/afterdeath.c:752:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/brilliance.c:108:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/brilliance.c:135:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/brilliance.c:108:3: note: Null pointer dereference
dangen-0.5/spqr/brilliance.c:109:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/brilliance.c:135:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/brilliance.c:109:3: note: Null pointer dereference
dangen-0.5/spqr/brilliance.c:110:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/brilliance.c:135:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/brilliance.c:110:3: note: Null pointer dereference
dangen-0.5/spqr/brilliance.c:111:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/brilliance.c:135:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/brilliance.c:111:3: note: Null pointer dereference
dangen-0.5/spqr/brilliance.c:112:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/brilliance.c:135:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/brilliance.c:112:3: note: Null pointer dereference
dangen-0.5/spqr/brilliance.c:113:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/brilliance.c:135:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/brilliance.c:113:3: note: Null pointer dereference
dangen-0.5/spqr/brilliance.c:115:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/brilliance.c:133:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/brilliance.c:115:3: note: Null pointer dereference
dangen-0.5/spqr/brilliance.c:116:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/brilliance.c:133:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/brilliance.c:116:3: note: Null pointer dereference
dangen-0.5/spqr/brilliance.c:180:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/brilliance.c:246:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/brilliance.c:247:10: style: The scope of the variable 'result' can be reduced. [variableScope]
dangen-0.5/spqr/brilliance.c:348:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:183:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:213:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:183:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:184:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:213:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:184:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:185:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:213:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:185:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:186:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:213:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:186:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:187:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:213:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:187:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:188:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:213:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:188:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:189:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:213:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:189:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:190:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:213:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:190:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:191:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:213:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:191:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:192:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:213:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:192:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:194:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:211:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:194:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:195:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:211:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:195:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:1207:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:1255:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:1207:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:1208:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:1255:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:1208:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:1209:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:1255:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:1209:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:1210:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:1255:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:1210:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:1211:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:1255:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:1211:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:1212:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:1255:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:1212:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:1213:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:1255:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:1213:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:1214:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:1255:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:1214:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:1215:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:1255:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:1215:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:1945:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:1965:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:1945:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:1946:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:1963:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:1946:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:1947:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:1963:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:1947:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:2195:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:2229:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:2195:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:2196:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:2229:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:2196:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:2197:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:2229:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:2197:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:2207:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:2227:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:2207:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:2208:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:2227:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:2208:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:2209:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:2227:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:2209:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:2210:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:2227:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:2210:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:2211:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:2227:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:2211:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:2657:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:2682:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:2657:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:2659:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:2680:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:2659:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:2660:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:2680:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:2660:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:2661:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:2680:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:2661:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:2662:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:2680:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:2662:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:2663:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:2680:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:2663:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:2664:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail-grep.c:2680:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail-grep.c:2664:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail-grep.c:105:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/cat-tail-grep.c:91:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/cat-tail-grep.c:105:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/cat-tail-grep.c:2438:21: warning: Redundant assignment of 'first' to itself. [selfAssignment]
dangen-0.5/spqr/cat-tail-grep.c:355:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:356:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:431:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:432:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:436:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:894:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:895:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:896:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:897:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:898:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:899:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:900:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:901:10: style: The scope of the variable 'length' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:1410:10: style: The scope of the variable 'v' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:1411:10: style: The scope of the variable 'a' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:1417:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:1419:7: style: The scope of the variable 'dtheta' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:1648:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:1649:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:1650:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:1651:10: style: The scope of the variable 'temp_x' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:1652:10: style: The scope of the variable 'temp_y' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:1823:10: style: The scope of the variable 't' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:1824:10: style: The scope of the variable 'temp_x' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:1825:10: style: The scope of the variable 'temp_y' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:1826:10: style: The scope of the variable 'next_x' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:1827:10: style: The scope of the variable 'next_y' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:1828:10: style: The scope of the variable 'next_length' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:2303:10: style: The scope of the variable 'speed_x' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:2304:10: style: The scope of the variable 'speed_y' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:2305:10: style: The scope of the variable 't' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:2310:10: style: The scope of the variable 'h_x' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:2311:10: style: The scope of the variable 'h_y' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail-grep.c:2312:7: style: The scope of the variable 'first' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:150:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:180:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:150:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:151:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:180:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:151:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:152:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:180:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:152:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:153:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:180:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:153:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:154:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:180:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:154:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:155:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:180:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:155:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:156:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:180:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:156:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:157:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:180:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:157:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:158:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:180:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:158:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:159:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:180:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:159:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:161:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:178:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:161:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:162:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:178:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:162:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:1108:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:1156:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:1108:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:1109:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:1156:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:1109:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:1110:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:1156:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:1110:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:1111:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:1156:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:1111:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:1112:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:1156:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:1112:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:1113:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:1156:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:1113:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:1114:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:1156:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:1114:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:1115:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:1156:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:1115:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:1116:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/cat-tail.c:1156:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/cat-tail.c:1116:3: note: Null pointer dereference
dangen-0.5/spqr/cat-tail.c:72:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/cat-tail.c:58:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/cat-tail.c:72:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/cat-tail.c:322:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:323:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:398:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:399:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:402:10: style: The scope of the variable 'length' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:404:10: style: The scope of the variable 'speed' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:795:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:796:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:797:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:798:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:799:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:800:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:801:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:802:10: style: The scope of the variable 'length' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:1312:10: style: The scope of the variable 'a' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:1318:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:1551:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:1552:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:1553:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:1554:10: style: The scope of the variable 'temp_x' can be reduced. [variableScope]
dangen-0.5/spqr/cat-tail.c:1555:10: style: The scope of the variable 'temp_y' can be reduced. [variableScope]
dangen-0.5/spqr/empty-wind.c:385:16: style: Condition '0!=0' is always false [knownConditionTrueFalse]
dangen-0.5/spqr/empty-wind.c:110:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:110:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:111:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:111:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:112:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:112:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:113:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:113:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:114:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:114:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:115:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:115:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:116:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:116:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:117:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:117:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:118:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:118:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:119:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:119:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:120:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:120:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:121:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:121:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:122:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:122:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:123:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:123:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:1058:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:1086:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:1058:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:1059:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:1086:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:1059:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:1060:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:1086:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:1060:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:1061:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:1086:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:1061:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:1062:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:1086:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:1062:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:1063:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/empty-wind.c:1086:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/empty-wind.c:1063:3: note: Null pointer dereference
dangen-0.5/spqr/empty-wind.c:56:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/empty-wind.c:53:0: note: Variable 'x' is reassigned a value before the old one has been used.
dangen-0.5/spqr/empty-wind.c:56:3: note: Variable 'x' is reassigned a value before the old one has been used.
dangen-0.5/spqr/empty-wind.c:57:3: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/empty-wind.c:54:0: note: Variable 'y' is reassigned a value before the old one has been used.
dangen-0.5/spqr/empty-wind.c:57:3: note: Variable 'y' is reassigned a value before the old one has been used.
dangen-0.5/spqr/empty-wind.c:59:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/empty-wind.c:49:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/empty-wind.c:59:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/empty-wind.c:1029:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/empty-wind.c:1026:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/empty-wind.c:1029:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/empty-wind.c:385:16: style: Same expression on both sides of '!='. [duplicateExpression]
dangen-0.5/spqr/empty-wind.c:284:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/empty-wind.c:894:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/empty-wind.c:896:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/empty-wind.c:897:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/empty-wind.c:898:10: style: The scope of the variable 'length' can be reduced. [variableScope]
dangen-0.5/spqr/empty-wind.c:899:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/empty-wind.c:900:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
dangen-0.5/spqr/empty-wind.c:1097:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/empty-wind.c:1098:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/empty-wind.c:1099:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/empty-wind.c:1100:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/empty-wind.c:1136:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/empty-wind.c:1137:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
dangen-0.5/spqr/explosion.c:61:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/explosion.c:102:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/explosion.c:61:3: note: Null pointer dereference
dangen-0.5/spqr/explosion.c:62:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/explosion.c:102:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/explosion.c:62:3: note: Null pointer dereference
dangen-0.5/spqr/explosion.c:63:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/explosion.c:102:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/explosion.c:63:3: note: Null pointer dereference
dangen-0.5/spqr/explosion.c:64:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/explosion.c:102:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/explosion.c:64:3: note: Null pointer dereference
dangen-0.5/spqr/explosion.c:65:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/explosion.c:102:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/explosion.c:65:3: note: Null pointer dereference
dangen-0.5/spqr/explosion.c:23:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
dangen-0.5/spqr/explosion.c:24:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/explosion.c:25:10: style: The scope of the variable 'temp_speed' can be reduced. [variableScope]
dangen-0.5/spqr/explosion.c:114:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
dangen-0.5/spqr/explosion.c:151:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
dangen-0.5/spqr/flatdice.c:50:3: warning: Either the condition 'new==NULL' is redundant or there is possible null pointer dereference: new. [nullPointerRedundantCheck]
dangen-0.5/spqr/flatdice.c:57:11: note: Assuming that condition 'new==NULL' is not redundant
dangen-0.5/spqr/flatdice.c:50:3: note: Null pointer dereference
dangen-0.5/spqr/flatdice.c:51:3: warning: Either the condition 'new==NULL' is redundant or there is possible null pointer dereference: new. [nullPointerRedundantCheck]
dangen-0.5/spqr/flatdice.c:57:11: note: Assuming that condition 'new==NULL' is not redundant
dangen-0.5/spqr/flatdice.c:51:3: note: Null pointer dereference
dangen-0.5/spqr/flatdice.c:52:3: warning: Either the condition 'new==NULL' is redundant or there is possible null pointer dereference: new. [nullPointerRedundantCheck]
dangen-0.5/spqr/flatdice.c:57:11: note: Assuming that condition 'new==NULL' is not redundant
dangen-0.5/spqr/flatdice.c:52:3: note: Null pointer dereference
dangen-0.5/spqr/flatdice.c:53:3: warning: Either the condition 'new==NULL' is redundant or there is possible null pointer dereference: new. [nullPointerRedundantCheck]
dangen-0.5/spqr/flatdice.c:57:11: note: Assuming that condition 'new==NULL' is not redundant
dangen-0.5/spqr/flatdice.c:53:3: note: Null pointer dereference
dangen-0.5/spqr/flatdice.c:54:3: warning: Either the condition 'new==NULL' is redundant or there is possible null pointer dereference: new. [nullPointerRedundantCheck]
dangen-0.5/spqr/flatdice.c:57:11: note: Assuming that condition 'new==NULL' is not redundant
dangen-0.5/spqr/flatdice.c:54:3: note: Null pointer dereference
dangen-0.5/spqr/flatdice.c:56:3: warning: Either the condition 'new==NULL' is redundant or there is possible null pointer dereference: new. [nullPointerRedundantCheck]
dangen-0.5/spqr/flatdice.c:57:11: note: Assuming that condition 'new==NULL' is not redundant
dangen-0.5/spqr/flatdice.c:56:3: note: Null pointer dereference
dangen-0.5/spqr/fragment.c:68:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/fragment.c:129:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/fragment.c:68:3: note: Null pointer dereference
dangen-0.5/spqr/fragment.c:69:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/fragment.c:129:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/fragment.c:69:3: note: Null pointer dereference
dangen-0.5/spqr/fragment.c:70:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/fragment.c:129:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/fragment.c:70:3: note: Null pointer dereference
dangen-0.5/spqr/fragment.c:71:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/fragment.c:129:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/fragment.c:71:3: note: Null pointer dereference
dangen-0.5/spqr/fragment.c:26:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
dangen-0.5/spqr/fragment.c:27:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/fragment.c:28:7: style: The scope of the variable 'phi_axis' can be reduced. [variableScope]
dangen-0.5/spqr/fragment.c:29:7: style: The scope of the variable 'phi_ellipse' can be reduced. [variableScope]
dangen-0.5/spqr/fragment.c:30:7: style: The scope of the variable 'phi_fragment' can be reduced. [variableScope]
dangen-0.5/spqr/fragment.c:31:10: style: The scope of the variable 'temp_speed' can be reduced. [variableScope]
dangen-0.5/spqr/fragment.c:32:10: style: The scope of the variable 'length_axis' can be reduced. [variableScope]
dangen-0.5/spqr/fragment.c:33:10: style: The scope of the variable 'length_ellipse' can be reduced. [variableScope]
dangen-0.5/spqr/fragment.c:141:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
dangen-0.5/spqr/fragment.c:179:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
dangen-0.5/spqr/fragment.c:181:10: style: The scope of the variable 'a_x' can be reduced. [variableScope]
dangen-0.5/spqr/fragment.c:182:10: style: The scope of the variable 'a_y' can be reduced. [variableScope]
dangen-0.5/spqr/fragment.c:183:10: style: The scope of the variable 'b_x' can be reduced. [variableScope]
dangen-0.5/spqr/fragment.c:184:10: style: The scope of the variable 'b_y' can be reduced. [variableScope]
dangen-0.5/spqr/gosanpachi.c:97:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/gosanpachi.c:125:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/gosanpachi.c:97:3: note: Null pointer dereference
dangen-0.5/spqr/gosanpachi.c:98:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/gosanpachi.c:125:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/gosanpachi.c:98:3: note: Null pointer dereference
dangen-0.5/spqr/gosanpachi.c:99:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/gosanpachi.c:125:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/gosanpachi.c:99:3: note: Null pointer dereference
dangen-0.5/spqr/gosanpachi.c:100:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/gosanpachi.c:125:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/gosanpachi.c:100:3: note: Null pointer dereference
dangen-0.5/spqr/gosanpachi.c:101:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/gosanpachi.c:125:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/gosanpachi.c:101:3: note: Null pointer dereference
dangen-0.5/spqr/gosanpachi.c:103:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/gosanpachi.c:123:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/gosanpachi.c:103:3: note: Null pointer dereference
dangen-0.5/spqr/gosanpachi.c:104:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/gosanpachi.c:123:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/gosanpachi.c:104:3: note: Null pointer dereference
dangen-0.5/spqr/gosanpachi.c:105:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/gosanpachi.c:123:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/gosanpachi.c:105:3: note: Null pointer dereference
dangen-0.5/spqr/gosanpachi.c:106:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/gosanpachi.c:123:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/gosanpachi.c:106:3: note: Null pointer dereference
dangen-0.5/spqr/gosanpachi.c:46:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/gosanpachi.c:39:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/gosanpachi.c:46:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/gosanpachi.c:248:10: style: The scope of the variable 'result' can be reduced. [variableScope]
dangen-0.5/spqr/gosanpachi.c:446:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/hatsuda.c:109:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hatsuda.c:126:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hatsuda.c:109:3: note: Null pointer dereference
dangen-0.5/spqr/hatsuda.c:110:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hatsuda.c:126:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hatsuda.c:110:3: note: Null pointer dereference
dangen-0.5/spqr/hatsuda.c:1088:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hatsuda.c:1113:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hatsuda.c:1088:3: note: Null pointer dereference
dangen-0.5/spqr/hatsuda.c:1089:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hatsuda.c:1113:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hatsuda.c:1089:3: note: Null pointer dereference
dangen-0.5/spqr/hatsuda.c:1090:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hatsuda.c:1113:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hatsuda.c:1090:3: note: Null pointer dereference
dangen-0.5/spqr/hatsuda.c:1092:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hatsuda.c:1111:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hatsuda.c:1092:3: note: Null pointer dereference
dangen-0.5/spqr/hatsuda.c:1093:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hatsuda.c:1111:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hatsuda.c:1093:3: note: Null pointer dereference
dangen-0.5/spqr/hatsuda.c:1094:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hatsuda.c:1111:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hatsuda.c:1094:3: note: Null pointer dereference
dangen-0.5/spqr/hatsuda.c:1319:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hatsuda.c:1341:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hatsuda.c:1319:3: note: Null pointer dereference
dangen-0.5/spqr/hatsuda.c:1321:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hatsuda.c:1339:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hatsuda.c:1321:3: note: Null pointer dereference
dangen-0.5/spqr/hatsuda.c:1322:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hatsuda.c:1339:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hatsuda.c:1322:3: note: Null pointer dereference
dangen-0.5/spqr/hatsuda.c:1541:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hatsuda.c:1565:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hatsuda.c:1541:3: note: Null pointer dereference
dangen-0.5/spqr/hatsuda.c:1542:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hatsuda.c:1565:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hatsuda.c:1542:3: note: Null pointer dereference
dangen-0.5/spqr/hatsuda.c:1543:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hatsuda.c:1565:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hatsuda.c:1543:3: note: Null pointer dereference
dangen-0.5/spqr/hatsuda.c:1545:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hatsuda.c:1563:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hatsuda.c:1545:3: note: Null pointer dereference
dangen-0.5/spqr/hatsuda.c:1546:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hatsuda.c:1563:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hatsuda.c:1546:3: note: Null pointer dereference
dangen-0.5/spqr/hatsuda.c:74:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/hatsuda.c:69:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/hatsuda.c:74:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/hatsuda.c:212:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/hatsuda.c:319:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/hatsuda.c:736:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/hatsuda.c:737:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/hatsuda.c:740:10: style: The scope of the variable 'c' can be reduced. [variableScope]
dangen-0.5/spqr/hatsuda.c:1159:10: style: The scope of the variable 'edge_x' can be reduced. [variableScope]
dangen-0.5/spqr/hatsuda.c:1387:7: style: The scope of the variable 'reflected' can be reduced. [variableScope]
dangen-0.5/spqr/hatsuda.c:1610:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/hatsuda.c:1611:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/hatsuda.c:1612:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/hatsuda.c:1613:10: style: The scope of the variable 'dx_a' can be reduced. [variableScope]
dangen-0.5/spqr/hatsuda.c:1614:10: style: The scope of the variable 'dy_a' can be reduced. [variableScope]
dangen-0.5/spqr/hatsuda.c:1615:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/hugin.c:110:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:140:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:110:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:111:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:140:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:111:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:112:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:140:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:112:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:113:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:140:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:113:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:114:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:140:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:114:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:115:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:140:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:115:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:116:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:140:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:116:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:117:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:140:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:117:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:119:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:138:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:119:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:120:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:138:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:120:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:121:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:138:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:121:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:122:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:138:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:122:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:638:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:667:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:638:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:639:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:667:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:639:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:640:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:667:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:640:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:641:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:667:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:641:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:642:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:667:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:642:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:643:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:667:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:643:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:644:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:667:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:644:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:646:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:665:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:646:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:647:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:665:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:647:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:648:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:665:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:648:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:649:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/hugin.c:665:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/hugin.c:649:3: note: Null pointer dereference
dangen-0.5/spqr/hugin.c:56:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/hugin.c:49:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/hugin.c:56:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/hugin.c:585:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/hugin.c:578:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/hugin.c:585:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/hugin.c:265:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/hugin.c:485:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/hugin.c:709:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/hugin.c:780:10: style: The scope of the variable 'result' can be reduced. [variableScope]
dangen-0.5/spqr/hugin.c:782:10: style: The scope of the variable 'speed' can be reduced. [variableScope]
dangen-0.5/spqr/hugin.c:955:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/insane-hand.c:129:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:129:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:130:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:130:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:131:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:131:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:132:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:132:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:133:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:133:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:134:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:134:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:135:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:158:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:135:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:137:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:156:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:137:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:138:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:156:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:138:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:139:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:156:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:139:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:140:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:156:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:140:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:1409:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:1435:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:1409:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:1410:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:1435:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:1410:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:1411:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:1435:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:1411:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:1412:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:1435:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:1412:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:1413:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:1435:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:1413:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:1415:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:1433:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:1415:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:1416:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:1433:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:1416:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:1750:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:1775:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:1750:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:1751:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:1775:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:1751:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:1753:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:1773:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:1753:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:1754:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:1773:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:1754:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:1755:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:1773:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:1755:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:1756:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:1773:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:1756:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:2043:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:2071:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:2043:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:2051:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:2069:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:2051:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:2052:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/insane-hand.c:2069:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/insane-hand.c:2052:3: note: Null pointer dereference
dangen-0.5/spqr/insane-hand.c:77:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/insane-hand.c:70:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/insane-hand.c:77:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/insane-hand.c:1346:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/insane-hand.c:1340:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/insane-hand.c:1346:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/insane-hand.c:1707:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/insane-hand.c:1702:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/insane-hand.c:1707:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/insane-hand.c:315:10: style: The scope of the variable 'speed' can be reduced. [variableScope]
dangen-0.5/spqr/insane-hand.c:1114:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/insane-hand.c:1116:10: style: The scope of the variable 'length_hand' can be reduced. [variableScope]
dangen-0.5/spqr/insane-hand.c:1117:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/insane-hand.c:1118:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/insane-hand.c:1119:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/insane-hand.c:1120:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
dangen-0.5/spqr/insane-hand.c:1121:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/insane-hand.c:1122:7: style: The scope of the variable 'width' can be reduced. [variableScope]
dangen-0.5/spqr/insane-hand.c:1481:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/insane-hand.c:1545:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/insane-hand.c:1608:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/laser.c:64:7: style: The scope of the variable 'temp_theta' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:152:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:168:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:152:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:153:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:168:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:153:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:154:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:168:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:154:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:1138:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:1155:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:1138:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:1139:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:1155:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:1139:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:1315:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:1369:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:1315:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:1351:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:1367:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:1351:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:1837:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:1855:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:1837:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:1838:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:1855:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:1838:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:1839:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:1855:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:1839:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:2194:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:2211:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:2194:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:2195:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:2211:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:2195:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:2196:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:2211:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:2196:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:2307:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:2326:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:2307:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:2308:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:2326:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:2308:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:2427:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:2443:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:2427:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:2428:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/last-boss.c:2443:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/last-boss.c:2428:3: note: Null pointer dereference
dangen-0.5/spqr/last-boss.c:95:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/last-boss.c:91:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/last-boss.c:95:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/last-boss.c:88:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:300:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:301:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:770:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:773:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:776:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:1080:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:1166:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:1167:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:1168:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:1169:10: style: The scope of the variable 'from_x' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:1170:10: style: The scope of the variable 'from_y' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:1171:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:1173:10: style: The scope of the variable 'speed' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:1380:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:1381:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:1780:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:2222:10: style: The scope of the variable 'speed' can be reduced. [variableScope]
dangen-0.5/spqr/last-boss.c:2223:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/mankanshoku.c:103:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/mankanshoku.c:132:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/mankanshoku.c:103:3: note: Null pointer dereference
dangen-0.5/spqr/mankanshoku.c:104:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/mankanshoku.c:132:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/mankanshoku.c:104:3: note: Null pointer dereference
dangen-0.5/spqr/mankanshoku.c:105:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/mankanshoku.c:132:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/mankanshoku.c:105:3: note: Null pointer dereference
dangen-0.5/spqr/mankanshoku.c:106:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/mankanshoku.c:132:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/mankanshoku.c:106:3: note: Null pointer dereference
dangen-0.5/spqr/mankanshoku.c:107:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/mankanshoku.c:132:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/mankanshoku.c:107:3: note: Null pointer dereference
dangen-0.5/spqr/mankanshoku.c:108:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/mankanshoku.c:132:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/mankanshoku.c:108:3: note: Null pointer dereference
dangen-0.5/spqr/mankanshoku.c:109:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/mankanshoku.c:132:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/mankanshoku.c:109:3: note: Null pointer dereference
dangen-0.5/spqr/mankanshoku.c:111:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/mankanshoku.c:130:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/mankanshoku.c:111:3: note: Null pointer dereference
dangen-0.5/spqr/mankanshoku.c:112:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/mankanshoku.c:130:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/mankanshoku.c:112:3: note: Null pointer dereference
dangen-0.5/spqr/mankanshoku.c:48:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/mankanshoku.c:41:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/mankanshoku.c:48:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/mankanshoku.c:180:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/mankanshoku.c:252:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/mankanshoku.c:254:7: style: The scope of the variable 'theta1' can be reduced. [variableScope]
dangen-0.5/spqr/mankanshoku.c:255:7: style: The scope of the variable 'theta2' can be reduced. [variableScope]
dangen-0.5/spqr/mankanshoku.c:256:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/mankanshoku.c:258:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/mankanshoku.c:259:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
dangen-0.5/spqr/mankanshoku.c:260:10: style: The scope of the variable 'result' can be reduced. [variableScope]
dangen-0.5/spqr/mankanshoku.c:580:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/negation-engine.c:64:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/negation-engine.c:86:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/negation-engine.c:64:3: note: Null pointer dereference
dangen-0.5/spqr/negation-engine.c:65:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/negation-engine.c:86:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/negation-engine.c:65:3: note: Null pointer dereference
dangen-0.5/spqr/negation-engine.c:66:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/negation-engine.c:86:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/negation-engine.c:66:3: note: Null pointer dereference
dangen-0.5/spqr/negation-engine.c:67:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/negation-engine.c:86:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/negation-engine.c:67:3: note: Null pointer dereference
dangen-0.5/spqr/negation-engine.c:361:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/negation-engine.c:386:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/negation-engine.c:361:3: note: Null pointer dereference
dangen-0.5/spqr/negation-engine.c:362:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/negation-engine.c:386:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/negation-engine.c:362:3: note: Null pointer dereference
dangen-0.5/spqr/negation-engine.c:363:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/negation-engine.c:386:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/negation-engine.c:363:3: note: Null pointer dereference
dangen-0.5/spqr/negation-engine.c:365:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/negation-engine.c:384:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/negation-engine.c:365:3: note: Null pointer dereference
dangen-0.5/spqr/negation-engine.c:366:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/negation-engine.c:384:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/negation-engine.c:366:3: note: Null pointer dereference
dangen-0.5/spqr/negation-engine.c:367:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/negation-engine.c:384:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/negation-engine.c:367:3: note: Null pointer dereference
dangen-0.5/spqr/negation-engine.c:40:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/negation-engine.c:37:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/negation-engine.c:40:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/negation-engine.c:98:7: style: The scope of the variable 'time_shoot' can be reduced. [variableScope]
dangen-0.5/spqr/negation-engine.c:430:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/negation-engine.c:431:7: style: The scope of the variable 'phi' can be reduced. [variableScope]
dangen-0.5/spqr/negation-engine.c:432:10: style: The scope of the variable 'length' can be reduced. [variableScope]
dangen-0.5/spqr/negation-engine.c:501:7: style: The scope of the variable 'phi' can be reduced. [variableScope]
dangen-0.5/spqr/negation-engine.c:502:10: style: The scope of the variable 'length' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:168:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/net-can-howl.c:195:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/net-can-howl.c:168:3: note: Null pointer dereference
dangen-0.5/spqr/net-can-howl.c:1252:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/net-can-howl.c:1270:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/net-can-howl.c:1252:3: note: Null pointer dereference
dangen-0.5/spqr/net-can-howl.c:1253:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/net-can-howl.c:1270:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/net-can-howl.c:1253:3: note: Null pointer dereference
dangen-0.5/spqr/net-can-howl.c:1254:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/net-can-howl.c:1270:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/net-can-howl.c:1254:3: note: Null pointer dereference
dangen-0.5/spqr/net-can-howl.c:1695:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/net-can-howl.c:1725:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/net-can-howl.c:1695:3: note: Null pointer dereference
dangen-0.5/spqr/net-can-howl.c:1696:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/net-can-howl.c:1725:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/net-can-howl.c:1696:3: note: Null pointer dereference
dangen-0.5/spqr/net-can-howl.c:1704:44: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/net-can-howl.c:1725:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/net-can-howl.c:1704:44: note: Null pointer dereference
dangen-0.5/spqr/net-can-howl.c:1705:44: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/net-can-howl.c:1725:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/net-can-howl.c:1705:44: note: Null pointer dereference
dangen-0.5/spqr/net-can-howl.c:2848:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/net-can-howl.c:2865:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/net-can-howl.c:2848:3: note: Null pointer dereference
dangen-0.5/spqr/net-can-howl.c:2849:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/net-can-howl.c:2865:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/net-can-howl.c:2849:3: note: Null pointer dereference
dangen-0.5/spqr/net-can-howl.c:2850:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/net-can-howl.c:2865:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/net-can-howl.c:2850:3: note: Null pointer dereference
dangen-0.5/spqr/net-can-howl.c:94:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/net-can-howl.c:89:0: note: Variable 'x' is reassigned a value before the old one has been used.
dangen-0.5/spqr/net-can-howl.c:94:3: note: Variable 'x' is reassigned a value before the old one has been used.
dangen-0.5/spqr/net-can-howl.c:95:3: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/net-can-howl.c:90:0: note: Variable 'y' is reassigned a value before the old one has been used.
dangen-0.5/spqr/net-can-howl.c:95:3: note: Variable 'y' is reassigned a value before the old one has been used.
dangen-0.5/spqr/net-can-howl.c:96:3: style: Variable 'hand_x' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/net-can-howl.c:91:0: note: Variable 'hand_x' is reassigned a value before the old one has been used.
dangen-0.5/spqr/net-can-howl.c:96:3: note: Variable 'hand_x' is reassigned a value before the old one has been used.
dangen-0.5/spqr/net-can-howl.c:97:3: style: Variable 'hand_y' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/net-can-howl.c:92:0: note: Variable 'hand_y' is reassigned a value before the old one has been used.
dangen-0.5/spqr/net-can-howl.c:97:3: note: Variable 'hand_y' is reassigned a value before the old one has been used.
dangen-0.5/spqr/net-can-howl.c:99:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/net-can-howl.c:85:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/net-can-howl.c:99:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/net-can-howl.c:1240:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/net-can-howl.c:1238:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/net-can-howl.c:1240:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/net-can-howl.c:1371:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/net-can-howl.c:1362:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/net-can-howl.c:1371:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/net-can-howl.c:2836:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/net-can-howl.c:2834:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/net-can-howl.c:2836:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/net-can-howl.c:807:10: style: The scope of the variable 'a_x' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:808:10: style: The scope of the variable 'a_y' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:809:10: style: The scope of the variable 'b_x' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:810:10: style: The scope of the variable 'b_y' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:812:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:813:10: style: The scope of the variable 's' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:814:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:815:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:816:10: style: The scope of the variable 'result' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:817:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:882:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:883:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:886:10: style: The scope of the variable 'result' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:887:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:889:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1311:10: style: The scope of the variable 'r_d' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1356:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1357:7: style: The scope of the variable 'suffix_d' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1444:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1445:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1446:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1447:10: style: The scope of the variable 'source_x' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1448:10: style: The scope of the variable 'source_y' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1449:10: style: The scope of the variable 'target_x' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1450:10: style: The scope of the variable 'target_y' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1451:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1452:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1453:10: style: The scope of the variable 'length' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1454:10: style: The scope of the variable 'length_max' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1455:7: style: The scope of the variable 'target_n' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1456:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1457:7: style: The scope of the variable 'suffix_d' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1458:7: style: The scope of the variable 'life' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1558:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:1559:7: style: The scope of the variable 'suffix_d' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:2087:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:2611:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/net-can-howl.c:2714:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/nexus.c:127:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/nexus.c:144:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/nexus.c:127:3: note: Null pointer dereference
dangen-0.5/spqr/nexus.c:128:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/nexus.c:144:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/nexus.c:128:3: note: Null pointer dereference
dangen-0.5/spqr/nexus.c:806:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/nexus.c:828:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/nexus.c:806:3: note: Null pointer dereference
dangen-0.5/spqr/nexus.c:807:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/nexus.c:828:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/nexus.c:807:3: note: Null pointer dereference
dangen-0.5/spqr/nexus.c:809:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/nexus.c:826:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/nexus.c:809:3: note: Null pointer dereference
dangen-0.5/spqr/nexus.c:810:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/nexus.c:826:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/nexus.c:810:3: note: Null pointer dereference
dangen-0.5/spqr/nexus.c:1129:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/nexus.c:1150:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/nexus.c:1129:3: note: Null pointer dereference
dangen-0.5/spqr/nexus.c:1131:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/nexus.c:1148:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/nexus.c:1131:3: note: Null pointer dereference
dangen-0.5/spqr/nexus.c:1132:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/nexus.c:1148:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/nexus.c:1132:3: note: Null pointer dereference
dangen-0.5/spqr/nexus.c:1375:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/nexus.c:1396:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/nexus.c:1375:3: note: Null pointer dereference
dangen-0.5/spqr/nexus.c:1377:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/nexus.c:1394:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/nexus.c:1377:3: note: Null pointer dereference
dangen-0.5/spqr/nexus.c:1378:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/nexus.c:1394:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/nexus.c:1378:3: note: Null pointer dereference
dangen-0.5/spqr/nexus.c:66:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/nexus.c:59:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/nexus.c:66:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/nexus.c:1084:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/nexus.c:1077:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/nexus.c:1084:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/nexus.c:1330:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/nexus.c:1323:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/nexus.c:1330:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/nexus.c:187:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/nexus.c:326:10: style: The scope of the variable 'result' can be reduced. [variableScope]
dangen-0.5/spqr/nexus.c:645:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/nexus.c:648:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/nexus.c:871:7: style: The scope of the variable 't' can be reduced. [variableScope]
dangen-0.5/spqr/nexus.c:991:7: style: The scope of the variable 't' can be reduced. [variableScope]
dangen-0.5/spqr/nexus.c:993:10: style: The scope of the variable 'c' can be reduced. [variableScope]
dangen-0.5/spqr/nexus.c:1192:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/nexus.c:1193:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/nexus.c:1438:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/nexus.c:1441:10: style: The scope of the variable 'a' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:1160:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dangen-0.5/spqr/normal-enemy.c:77:7: style: The scope of the variable 'suffix_d' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:80:10: style: The scope of the variable 'r_x' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:81:10: style: The scope of the variable 'r_y' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:82:10: style: The scope of the variable 'r_length' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:83:10: style: The scope of the variable 'dr_x' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:84:10: style: The scope of the variable 'dr_y' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:85:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:86:10: style: The scope of the variable 'r_x_temp' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:87:10: style: The scope of the variable 'r_y_temp' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:88:10: style: The scope of the variable 'r_length_temp' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:713:10: style: The scope of the variable 'x_temp' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:714:10: style: The scope of the variable 'y_temp' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:716:7: style: The scope of the variable 'suffix_d' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:725:10: style: The scope of the variable 'r_x_temp' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:726:10: style: The scope of the variable 'r_y_temp' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:727:10: style: The scope of the variable 'r_length_temp' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:729:10: style: The scope of the variable 'result' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:731:10: style: The scope of the variable 'a' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:977:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/normal-enemy.c:191:0: error: Memory leak: p [memleak]
dangen-0.5/spqr/normal-shot.c:147:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/normal-shot.c:168:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/normal-shot.c:147:3: note: Null pointer dereference
dangen-0.5/spqr/normal-shot.c:148:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/normal-shot.c:168:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/normal-shot.c:148:3: note: Null pointer dereference
dangen-0.5/spqr/normal-shot.c:149:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/normal-shot.c:168:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/normal-shot.c:149:3: note: Null pointer dereference
dangen-0.5/spqr/normal-shot.c:151:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/normal-shot.c:166:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/normal-shot.c:151:3: note: Null pointer dereference
dangen-0.5/spqr/normal-shot.c:152:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/normal-shot.c:166:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/normal-shot.c:152:3: note: Null pointer dereference
dangen-0.5/spqr/normal-shot.c:57:7: style: The scope of the variable 'temp_theta' can be reduced. [variableScope]
dangen-0.5/spqr/p-can.c:97:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/p-can.c:125:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/p-can.c:97:3: note: Null pointer dereference
dangen-0.5/spqr/p-can.c:98:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/p-can.c:125:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/p-can.c:98:3: note: Null pointer dereference
dangen-0.5/spqr/p-can.c:99:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/p-can.c:125:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/p-can.c:99:3: note: Null pointer dereference
dangen-0.5/spqr/p-can.c:100:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/p-can.c:125:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/p-can.c:100:3: note: Null pointer dereference
dangen-0.5/spqr/p-can.c:101:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/p-can.c:125:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/p-can.c:101:3: note: Null pointer dereference
dangen-0.5/spqr/p-can.c:103:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/p-can.c:123:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/p-can.c:103:3: note: Null pointer dereference
dangen-0.5/spqr/p-can.c:104:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/p-can.c:123:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/p-can.c:104:3: note: Null pointer dereference
dangen-0.5/spqr/p-can.c:105:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/p-can.c:123:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/p-can.c:105:3: note: Null pointer dereference
dangen-0.5/spqr/p-can.c:106:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/p-can.c:123:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/p-can.c:106:3: note: Null pointer dereference
dangen-0.5/spqr/p-can.c:46:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/p-can.c:39:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/p-can.c:46:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/p-can.c:246:7: style: The scope of the variable 'j' can be reduced. [variableScope]
dangen-0.5/spqr/p-can.c:247:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/p-can.c:251:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/p-can.c:252:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/p-can.c:425:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/perpeki.c:164:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/perpeki.c:200:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/perpeki.c:164:3: note: Null pointer dereference
dangen-0.5/spqr/perpeki.c:165:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/perpeki.c:200:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/perpeki.c:165:3: note: Null pointer dereference
dangen-0.5/spqr/perpeki.c:166:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/perpeki.c:200:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/perpeki.c:166:3: note: Null pointer dereference
dangen-0.5/spqr/perpeki.c:167:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/perpeki.c:200:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/perpeki.c:167:3: note: Null pointer dereference
dangen-0.5/spqr/perpeki.c:168:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/perpeki.c:200:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/perpeki.c:168:3: note: Null pointer dereference
dangen-0.5/spqr/perpeki.c:169:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/perpeki.c:200:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/perpeki.c:169:3: note: Null pointer dereference
dangen-0.5/spqr/perpeki.c:170:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/perpeki.c:200:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/perpeki.c:170:3: note: Null pointer dereference
dangen-0.5/spqr/perpeki.c:171:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/perpeki.c:200:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/perpeki.c:171:3: note: Null pointer dereference
dangen-0.5/spqr/perpeki.c:172:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/perpeki.c:200:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/perpeki.c:172:3: note: Null pointer dereference
dangen-0.5/spqr/perpeki.c:1538:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/perpeki.c:1573:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/perpeki.c:1538:3: note: Null pointer dereference
dangen-0.5/spqr/perpeki.c:1539:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/perpeki.c:1573:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/perpeki.c:1539:3: note: Null pointer dereference
dangen-0.5/spqr/perpeki.c:1540:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/perpeki.c:1573:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/perpeki.c:1540:3: note: Null pointer dereference
dangen-0.5/spqr/perpeki.c:1541:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/perpeki.c:1573:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/perpeki.c:1541:3: note: Null pointer dereference
dangen-0.5/spqr/perpeki.c:1542:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/perpeki.c:1573:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/perpeki.c:1542:3: note: Null pointer dereference
dangen-0.5/spqr/perpeki.c:1543:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/perpeki.c:1573:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/perpeki.c:1543:3: note: Null pointer dereference
dangen-0.5/spqr/perpeki.c:1544:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/perpeki.c:1573:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/perpeki.c:1544:3: note: Null pointer dereference
dangen-0.5/spqr/perpeki.c:64:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/perpeki.c:61:0: note: Variable 'x' is reassigned a value before the old one has been used.
dangen-0.5/spqr/perpeki.c:64:3: note: Variable 'x' is reassigned a value before the old one has been used.
dangen-0.5/spqr/perpeki.c:65:3: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/perpeki.c:62:0: note: Variable 'y' is reassigned a value before the old one has been used.
dangen-0.5/spqr/perpeki.c:65:3: note: Variable 'y' is reassigned a value before the old one has been used.
dangen-0.5/spqr/perpeki.c:67:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/perpeki.c:57:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/perpeki.c:67:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/perpeki.c:313:10: style: The scope of the variable 'speed' can be reduced. [variableScope]
dangen-0.5/spqr/perpeki.c:642:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/perpeki.c:643:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/perpeki.c:801:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/perpeki.c:1355:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
dangen-0.5/spqr/perpeki.c:1411:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
dangen-0.5/spqr/perpeki.c:1608:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/perpeki.c:1741:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/plan-0.c:114:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-0.c:132:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-0.c:114:3: note: Null pointer dereference
dangen-0.5/spqr/plan-0.c:80:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/plan-0.c:77:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-0.c:80:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-0.c:183:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/plan-0.c:184:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/plan-0.c:185:7: style: The scope of the variable 'where' can be reduced. [variableScope]
dangen-0.5/spqr/plan-0.c:186:7: style: The scope of the variable 'what' can be reduced. [variableScope]
dangen-0.5/spqr/plan-0.c:187:7: style: The scope of the variable 'rank' can be reduced. [variableScope]
dangen-0.5/spqr/plan-0.c:189:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/plan-0.c:190:10: style: The scope of the variable 'speed' can be reduced. [variableScope]
dangen-0.5/spqr/plan-0.c:607:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/plan-11.c:393:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-11.c:412:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-11.c:393:3: note: Null pointer dereference
dangen-0.5/spqr/plan-11.c:394:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-11.c:412:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-11.c:394:3: note: Null pointer dereference
dangen-0.5/spqr/plan-11.c:395:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-11.c:412:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-11.c:395:3: note: Null pointer dereference
dangen-0.5/spqr/plan-11.c:396:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-11.c:412:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-11.c:396:3: note: Null pointer dereference
dangen-0.5/spqr/plan-11.c:540:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-11.c:559:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-11.c:540:3: note: Null pointer dereference
dangen-0.5/spqr/plan-11.c:541:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-11.c:559:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-11.c:541:3: note: Null pointer dereference
dangen-0.5/spqr/plan-11.c:542:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-11.c:559:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-11.c:542:3: note: Null pointer dereference
dangen-0.5/spqr/plan-11.c:543:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-11.c:559:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-11.c:543:3: note: Null pointer dereference
dangen-0.5/spqr/plan-11.c:527:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/plan-11.c:525:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-11.c:527:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-11.c:28:7: style: The scope of the variable 'what' can be reduced. [variableScope]
dangen-0.5/spqr/plan-11.c:29:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/plan-11.c:424:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/plan-11.c:425:7: style: The scope of the variable 't_shoot' can be reduced. [variableScope]
dangen-0.5/spqr/plan-12.c:19:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/plan-12.c:20:7: style: The scope of the variable 's' can be reduced. [variableScope]
dangen-0.5/spqr/plan-12.c:21:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/plan-12.c:22:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/plan-12.c:23:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/plan-12.c:24:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/plan-13.c:23:7: style: The scope of the variable 't_shoot' can be reduced. [variableScope]
dangen-0.5/spqr/plan-13.c:24:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/plan-13.c:25:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/plan-14.c:259:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-14.c:280:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-14.c:259:3: note: Null pointer dereference
dangen-0.5/spqr/plan-14.c:260:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-14.c:280:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-14.c:260:3: note: Null pointer dereference
dangen-0.5/spqr/plan-14.c:261:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-14.c:280:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-14.c:261:3: note: Null pointer dereference
dangen-0.5/spqr/plan-14.c:262:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-14.c:280:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-14.c:262:3: note: Null pointer dereference
dangen-0.5/spqr/plan-14.c:263:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-14.c:280:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-14.c:263:3: note: Null pointer dereference
dangen-0.5/spqr/plan-14.c:264:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-14.c:280:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-14.c:264:3: note: Null pointer dereference
dangen-0.5/spqr/plan-14.c:245:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/plan-14.c:243:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-14.c:245:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-14.c:24:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/plan-14.c:25:7: style: The scope of the variable 's' can be reduced. [variableScope]
dangen-0.5/spqr/plan-14.c:26:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/plan-15.c:150:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-15.c:169:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-15.c:150:3: note: Null pointer dereference
dangen-0.5/spqr/plan-15.c:151:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-15.c:169:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-15.c:151:3: note: Null pointer dereference
dangen-0.5/spqr/plan-15.c:152:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-15.c:169:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-15.c:152:3: note: Null pointer dereference
dangen-0.5/spqr/plan-15.c:153:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-15.c:169:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-15.c:153:3: note: Null pointer dereference
dangen-0.5/spqr/plan-15.c:136:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/plan-15.c:134:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-15.c:136:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-15.c:25:7: style: The scope of the variable 's' can be reduced. [variableScope]
dangen-0.5/spqr/plan-15.c:26:7: style: The scope of the variable 't_shoot' can be reduced. [variableScope]
dangen-0.5/spqr/plan-15.c:27:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/plan-15.c:181:7: style: The scope of the variable 't_shoot' can be reduced. [variableScope]
dangen-0.5/spqr/plan-16.c:58:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-16.c:78:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-16.c:58:3: note: Null pointer dereference
dangen-0.5/spqr/plan-16.c:59:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-16.c:78:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-16.c:59:3: note: Null pointer dereference
dangen-0.5/spqr/plan-16.c:60:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-16.c:78:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-16.c:60:3: note: Null pointer dereference
dangen-0.5/spqr/plan-16.c:61:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-16.c:78:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-16.c:61:3: note: Null pointer dereference
dangen-0.5/spqr/plan-16.c:44:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/plan-16.c:42:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-16.c:44:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-17.c:23:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/plan-18.c:23:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/plan-18.c:25:7: style: The scope of the variable 't_shoot' can be reduced. [variableScope]
dangen-0.5/spqr/plan-19.c:72:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-19.c:97:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-19.c:72:3: note: Null pointer dereference
dangen-0.5/spqr/plan-19.c:73:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-19.c:97:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-19.c:73:3: note: Null pointer dereference
dangen-0.5/spqr/plan-19.c:74:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-19.c:97:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-19.c:74:3: note: Null pointer dereference
dangen-0.5/spqr/plan-19.c:75:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-19.c:97:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-19.c:75:3: note: Null pointer dereference
dangen-0.5/spqr/plan-19.c:77:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-19.c:95:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/plan-19.c:77:3: note: Null pointer dereference
dangen-0.5/spqr/plan-19.c:78:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-19.c:95:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/plan-19.c:78:3: note: Null pointer dereference
dangen-0.5/spqr/plan-19.c:79:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-19.c:95:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/plan-19.c:79:3: note: Null pointer dereference
dangen-0.5/spqr/plan-19.c:47:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/plan-19.c:44:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-19.c:47:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-19.c:108:7: style: The scope of the variable 'what' can be reduced. [variableScope]
dangen-0.5/spqr/plan-20.c:64:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-20.c:83:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-20.c:64:3: note: Null pointer dereference
dangen-0.5/spqr/plan-20.c:65:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-20.c:83:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-20.c:65:3: note: Null pointer dereference
dangen-0.5/spqr/plan-20.c:66:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-20.c:83:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-20.c:66:3: note: Null pointer dereference
dangen-0.5/spqr/plan-20.c:67:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-20.c:83:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-20.c:67:3: note: Null pointer dereference
dangen-0.5/spqr/plan-20.c:51:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/plan-20.c:49:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-20.c:51:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-20.c:94:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/plan-20.c:95:7: style: The scope of the variable 't_shoot' can be reduced. [variableScope]
dangen-0.5/spqr/plan-3.c:377:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-3.c:396:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-3.c:377:3: note: Null pointer dereference
dangen-0.5/spqr/plan-3.c:378:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-3.c:396:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-3.c:378:3: note: Null pointer dereference
dangen-0.5/spqr/plan-3.c:379:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-3.c:396:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-3.c:379:3: note: Null pointer dereference
dangen-0.5/spqr/plan-3.c:365:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/plan-3.c:363:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-3.c:365:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-3.c:29:10: style: The scope of the variable 'c' can be reduced. [variableScope]
dangen-0.5/spqr/plan-6.c:139:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-6.c:157:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-6.c:139:3: note: Null pointer dereference
dangen-0.5/spqr/plan-6.c:140:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-6.c:157:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-6.c:140:3: note: Null pointer dereference
dangen-0.5/spqr/plan-6.c:128:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/plan-6.c:126:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-6.c:128:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-6.c:27:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/plan-6.c:28:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/plan-6.c:29:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/plan-6.c:30:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
dangen-0.5/spqr/plan-6.c:31:10: style: The scope of the variable 'ddx' can be reduced. [variableScope]
dangen-0.5/spqr/plan-6.c:32:10: style: The scope of the variable 'ddy' can be reduced. [variableScope]
dangen-0.5/spqr/plan-6.c:33:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/plan-6.c:168:7: style: The scope of the variable 't' can be reduced. [variableScope]
dangen-0.5/spqr/plan-7.c:134:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-7.c:153:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-7.c:134:3: note: Null pointer dereference
dangen-0.5/spqr/plan-7.c:135:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-7.c:153:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-7.c:135:3: note: Null pointer dereference
dangen-0.5/spqr/plan-7.c:136:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-7.c:153:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-7.c:136:3: note: Null pointer dereference
dangen-0.5/spqr/plan-7.c:122:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/plan-7.c:120:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-7.c:122:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-7.c:25:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/plan-7.c:26:7: style: The scope of the variable 's' can be reduced. [variableScope]
dangen-0.5/spqr/plan-7.c:27:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/plan-7.c:28:10: style: The scope of the variable 'c' can be reduced. [variableScope]
dangen-0.5/spqr/plan-7.c:164:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/plan-8.c:726:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-8.c:744:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-8.c:726:3: note: Null pointer dereference
dangen-0.5/spqr/plan-8.c:727:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-8.c:744:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-8.c:727:3: note: Null pointer dereference
dangen-0.5/spqr/plan-8.c:716:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/plan-8.c:714:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-8.c:716:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-8.c:30:7: style: The scope of the variable 't_shoot' can be reduced. [variableScope]
dangen-0.5/spqr/plan-8.c:32:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/plan-8.c:755:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/plan-8.c:756:7: style: The scope of the variable 'j' can be reduced. [variableScope]
dangen-0.5/spqr/plan-9.c:60:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-9.c:82:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-9.c:60:3: note: Null pointer dereference
dangen-0.5/spqr/plan-9.c:61:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-9.c:82:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-9.c:61:3: note: Null pointer dereference
dangen-0.5/spqr/plan-9.c:62:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-9.c:82:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-9.c:62:3: note: Null pointer dereference
dangen-0.5/spqr/plan-9.c:63:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-9.c:82:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-9.c:63:3: note: Null pointer dereference
dangen-0.5/spqr/plan-9.c:64:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-9.c:82:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-9.c:64:3: note: Null pointer dereference
dangen-0.5/spqr/plan-9.c:65:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/plan-9.c:82:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/plan-9.c:65:3: note: Null pointer dereference
dangen-0.5/spqr/plan-9.c:45:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/plan-9.c:43:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-9.c:45:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/plan-9.c:93:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/plan-9.c:94:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/plan-9.c:95:7: style: The scope of the variable 't_shoot' can be reduced. [variableScope]
dangen-0.5/spqr/plan-9.c:96:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/player-shot.c:272:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/player-shot.c:273:10: style: The scope of the variable 'length' can be reduced. [variableScope]
dangen-0.5/spqr/player-shot.c:274:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/player.c:99:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/player.c:152:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/player.c:99:3: note: Null pointer dereference
dangen-0.5/spqr/player.c:100:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/player.c:152:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/player.c:100:3: note: Null pointer dereference
dangen-0.5/spqr/player.c:101:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/player.c:152:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/player.c:101:3: note: Null pointer dereference
dangen-0.5/spqr/player.c:102:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/player.c:152:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/player.c:102:3: note: Null pointer dereference
dangen-0.5/spqr/player.c:103:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/player.c:152:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/player.c:103:3: note: Null pointer dereference
dangen-0.5/spqr/player.c:104:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/player.c:152:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/player.c:104:3: note: Null pointer dereference
dangen-0.5/spqr/player.c:105:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/player.c:152:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/player.c:105:3: note: Null pointer dereference
dangen-0.5/spqr/player.c:106:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/player.c:152:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/player.c:106:3: note: Null pointer dereference
dangen-0.5/spqr/player.c:107:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/player.c:152:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/player.c:107:3: note: Null pointer dereference
dangen-0.5/spqr/player.c:108:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/player.c:152:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/player.c:108:3: note: Null pointer dereference
dangen-0.5/spqr/player.c:110:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/player.c:154:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/player.c:110:3: note: Null pointer dereference
dangen-0.5/spqr/player.c:111:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/player.c:154:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/player.c:111:3: note: Null pointer dereference
dangen-0.5/spqr/player.c:169:7: style: The scope of the variable 'k' can be reduced. [variableScope]
dangen-0.5/spqr/respiration.c:90:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/respiration.c:115:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/respiration.c:90:3: note: Null pointer dereference
dangen-0.5/spqr/respiration.c:91:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/respiration.c:115:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/respiration.c:91:3: note: Null pointer dereference
dangen-0.5/spqr/respiration.c:92:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/respiration.c:115:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/respiration.c:92:3: note: Null pointer dereference
dangen-0.5/spqr/respiration.c:93:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/respiration.c:115:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/respiration.c:93:3: note: Null pointer dereference
dangen-0.5/spqr/respiration.c:95:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/respiration.c:113:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/respiration.c:95:3: note: Null pointer dereference
dangen-0.5/spqr/respiration.c:96:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/respiration.c:113:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/respiration.c:96:3: note: Null pointer dereference
dangen-0.5/spqr/respiration.c:46:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/respiration.c:39:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/respiration.c:46:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/respiration.c:157:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/respiration.c:211:10: style: The scope of the variable 'length' can be reduced. [variableScope]
dangen-0.5/spqr/respiration.c:347:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/respiration.c:277:7: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
dangen-0.5/spqr/result.c:120:12: style: Condition '1==1' is always true [knownConditionTrueFalse]
dangen-0.5/spqr/result.c:36:3: style: Variable 'op' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/result.c:34:0: note: Variable 'op' is reassigned a value before the old one has been used.
dangen-0.5/spqr/result.c:36:3: note: Variable 'op' is reassigned a value before the old one has been used.
dangen-0.5/spqr/result.c:120:12: style: Same expression on both sides of '=='. [duplicateExpression]
dangen-0.5/spqr/result.c:31:7: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/seiron-fake.c:99:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/seiron-fake.c:126:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/seiron-fake.c:99:3: note: Null pointer dereference
dangen-0.5/spqr/seiron-fake.c:100:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/seiron-fake.c:126:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/seiron-fake.c:100:3: note: Null pointer dereference
dangen-0.5/spqr/seiron-fake.c:101:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/seiron-fake.c:126:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/seiron-fake.c:101:3: note: Null pointer dereference
dangen-0.5/spqr/seiron-fake.c:102:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/seiron-fake.c:126:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/seiron-fake.c:102:3: note: Null pointer dereference
dangen-0.5/spqr/seiron-fake.c:103:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/seiron-fake.c:126:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/seiron-fake.c:103:3: note: Null pointer dereference
dangen-0.5/spqr/seiron-fake.c:49:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/seiron-fake.c:42:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/seiron-fake.c:49:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/seiron-fake.c:192:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/seiron-fake.c:193:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/seiron-fake.c:194:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/seiron-fake.c:357:7: style: The scope of the variable 'j' can be reduced. [variableScope]
dangen-0.5/spqr/seiron-fake.c:727:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/seiron.c:98:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/seiron.c:125:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/seiron.c:98:3: note: Null pointer dereference
dangen-0.5/spqr/seiron.c:99:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/seiron.c:125:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/seiron.c:99:3: note: Null pointer dereference
dangen-0.5/spqr/seiron.c:100:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/seiron.c:125:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/seiron.c:100:3: note: Null pointer dereference
dangen-0.5/spqr/seiron.c:101:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/seiron.c:125:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/seiron.c:101:3: note: Null pointer dereference
dangen-0.5/spqr/seiron.c:102:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/seiron.c:125:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/seiron.c:102:3: note: Null pointer dereference
dangen-0.5/spqr/seiron.c:48:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/seiron.c:41:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/seiron.c:48:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/seiron.c:191:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/seiron.c:192:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/seiron.c:193:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/seiron.c:984:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/show-record.c:151:12: style: Condition '1==1' is always true [knownConditionTrueFalse]
dangen-0.5/spqr/show-record.c:57:3: style: Variable 'op' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/show-record.c:53:0: note: Variable 'op' is reassigned a value before the old one has been used.
dangen-0.5/spqr/show-record.c:57:3: note: Variable 'op' is reassigned a value before the old one has been used.
dangen-0.5/spqr/show-record.c:151:12: style: Same expression on both sides of '=='. [duplicateExpression]
dangen-0.5/spqr/silver-chimera.c:135:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:161:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:135:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:136:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:161:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:136:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:137:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:161:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:137:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:138:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:161:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:138:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:139:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:161:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:139:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:140:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:161:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:140:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:142:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:159:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:142:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:143:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:159:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:143:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:739:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:762:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:739:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:740:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:762:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:740:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:741:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:762:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:741:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:743:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:760:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:743:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:744:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:760:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:744:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:967:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:985:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:967:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:968:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:985:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:968:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:969:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:985:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:969:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:970:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:985:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:970:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:1218:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:1244:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:1218:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:1219:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:1244:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:1219:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:1220:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:1244:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:1220:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:1221:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:1244:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:1221:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:1222:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:1244:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:1222:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:1223:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:1244:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:1223:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:1225:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:1242:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:1225:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:1226:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/silver-chimera.c:1242:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/silver-chimera.c:1226:3: note: Null pointer dereference
dangen-0.5/spqr/silver-chimera.c:71:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/silver-chimera.c:64:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/silver-chimera.c:71:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/silver-chimera.c:909:5: style: Variable 'color' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/silver-chimera.c:908:5: note: Variable 'color' is reassigned a value before the old one has been used.
dangen-0.5/spqr/silver-chimera.c:909:5: note: Variable 'color' is reassigned a value before the old one has been used.
dangen-0.5/spqr/silver-chimera.c:910:5: style: Variable 'color' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/silver-chimera.c:909:5: note: Variable 'color' is reassigned a value before the old one has been used.
dangen-0.5/spqr/silver-chimera.c:910:5: note: Variable 'color' is reassigned a value before the old one has been used.
dangen-0.5/spqr/silver-chimera.c:954:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/silver-chimera.c:952:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/silver-chimera.c:954:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/silver-chimera.c:284:7: style: The scope of the variable 't_spread' can be reduced. [variableScope]
dangen-0.5/spqr/silver-chimera.c:286:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/silver-chimera.c:569:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/silver-chimera.c:833:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/silver-chimera.c:834:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/silver-chimera.c:897:7: style: The scope of the variable 'r' can be reduced. [variableScope]
dangen-0.5/spqr/silver-chimera.c:1286:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/silver-chimera.c:1353:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/silver-chimera.c:1462:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/spellbook.c:108:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/spellbook.c:134:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/spellbook.c:108:3: note: Null pointer dereference
dangen-0.5/spqr/spellbook.c:109:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/spellbook.c:134:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/spellbook.c:109:3: note: Null pointer dereference
dangen-0.5/spqr/spellbook.c:110:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/spellbook.c:134:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/spellbook.c:110:3: note: Null pointer dereference
dangen-0.5/spqr/spellbook.c:111:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/spellbook.c:134:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/spellbook.c:111:3: note: Null pointer dereference
dangen-0.5/spqr/spellbook.c:112:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/spellbook.c:134:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/spellbook.c:112:3: note: Null pointer dereference
dangen-0.5/spqr/spellbook.c:114:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/spellbook.c:132:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/spellbook.c:114:3: note: Null pointer dereference
dangen-0.5/spqr/spellbook.c:115:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/spellbook.c:132:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/spellbook.c:115:3: note: Null pointer dereference
dangen-0.5/spqr/spellbook.c:45:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/spellbook.c:38:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/spellbook.c:45:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/spellbook.c:186:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/spellbook.c:443:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/stage-clear.c:48:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/stage-clear.c:66:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/stage-clear.c:48:3: note: Null pointer dereference
dangen-0.5/spqr/stage-clear.c:49:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/stage-clear.c:66:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/stage-clear.c:49:3: note: Null pointer dereference
dangen-0.5/spqr/stage-clear.c:77:7: style: The scope of the variable 'stage' can be reduced. [variableScope]
dangen-0.5/spqr/stage-list.c:20:3: style: Variable 'new' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/stage-list.c:16:0: note: Variable 'new' is reassigned a value before the old one has been used.
dangen-0.5/spqr/stage-list.c:20:3: note: Variable 'new' is reassigned a value before the old one has been used.
dangen-0.5/spqr/stage-list.c:150:3: style: Variable 'new' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/stage-list.c:147:0: note: Variable 'new' is reassigned a value before the old one has been used.
dangen-0.5/spqr/stage-list.c:150:3: note: Variable 'new' is reassigned a value before the old one has been used.
dangen-0.5/spqr/stage-list.c:221:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/stage-select.c:133:12: style: Condition '1==1' is always true [knownConditionTrueFalse]
dangen-0.5/spqr/stage-select.c:133:12: style: Same expression on both sides of '=='. [duplicateExpression]
dangen-0.5/spqr/stage-title.c:37:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/stage-title.c:54:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/stage-title.c:37:3: note: Null pointer dereference
dangen-0.5/spqr/stage-title.c:27:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/stage-title.c:25:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/stage-title.c:27:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/strikers.c:87:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:107:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:87:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:88:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:107:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:88:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:321:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:350:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:321:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:322:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:350:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:322:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:323:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:350:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:323:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:324:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:350:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:324:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:325:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:350:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:325:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:326:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:350:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:326:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:327:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:350:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:327:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:328:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:350:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:328:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:329:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:350:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:329:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:331:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:348:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:331:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:332:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:348:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:332:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:882:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:911:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:882:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:883:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:911:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:883:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:884:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:911:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:884:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:885:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:911:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:885:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:886:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:911:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:886:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:887:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:911:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:887:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:888:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:911:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:888:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:889:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:911:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:889:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:890:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:911:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:890:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:892:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:909:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:892:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:893:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:909:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:893:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:1447:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:1479:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:1447:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:1448:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:1479:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:1448:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:1449:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:1479:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:1449:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:1450:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:1479:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:1450:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:1451:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:1479:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:1451:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:1452:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:1479:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:1452:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:1453:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:1479:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:1453:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:1454:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:1479:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:1454:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:1455:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:1479:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:1455:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:1457:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:1477:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:1457:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:1458:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:1477:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:1458:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:1459:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:1477:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:1459:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:1460:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/strikers.c:1477:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/strikers.c:1460:3: note: Null pointer dereference
dangen-0.5/spqr/strikers.c:67:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/strikers.c:64:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/strikers.c:67:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/strikers.c:474:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/strikers.c:667:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/strikers.c:668:10: style: The scope of the variable 'c' can be reduced. [variableScope]
dangen-0.5/spqr/strikers.c:1035:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/strikers.c:1037:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/strikers.c:1230:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/strikers.c:1231:10: style: The scope of the variable 'c' can be reduced. [variableScope]
dangen-0.5/spqr/strikers.c:1603:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/strikers.c:1870:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/strikers.c:1871:10: style: The scope of the variable 'c' can be reduced. [variableScope]
dangen-0.5/spqr/tadashi.c:103:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:134:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:103:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:104:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:134:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:104:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:105:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:134:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:105:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:106:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:134:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:106:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:107:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:134:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:107:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:108:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:134:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:108:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:109:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:134:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:109:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:110:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:134:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:110:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:111:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:134:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:111:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:113:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:132:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:113:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:114:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:132:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:114:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:115:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:132:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:115:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:116:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:132:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:116:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:712:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:735:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:712:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:713:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:735:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:713:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:715:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:733:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:715:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:716:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/tadashi.c:733:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/tadashi.c:716:3: note: Null pointer dereference
dangen-0.5/spqr/tadashi.c:52:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/tadashi.c:45:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/tadashi.c:52:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/tadashi.c:676:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/tadashi.c:672:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/tadashi.c:676:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/tadashi.c:253:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/tadashi.c:254:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
dangen-0.5/spqr/tadashi.c:255:10: style: The scope of the variable 'length' can be reduced. [variableScope]
dangen-0.5/spqr/tadashi.c:257:10: style: The scope of the variable 'speed' can be reduced. [variableScope]
dangen-0.5/spqr/tadashi.c:260:7: style: The scope of the variable 'phi' can be reduced. [variableScope]
dangen-0.5/spqr/tadashi.c:261:7: style: The scope of the variable 'what' can be reduced. [variableScope]
dangen-0.5/spqr/tadashi.c:488:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/tadashi.c:489:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/tadashi.c:490:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
dangen-0.5/spqr/tadashi.c:491:10: style: The scope of the variable 'length' can be reduced. [variableScope]
dangen-0.5/spqr/tadashi.c:492:10: style: The scope of the variable 'v' can be reduced. [variableScope]
dangen-0.5/spqr/tadashi.c:493:10: style: The scope of the variable 'result' can be reduced. [variableScope]
dangen-0.5/spqr/tadashi.c:495:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/tenmado.c:133:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tenmado.c:164:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tenmado.c:133:3: note: Null pointer dereference
dangen-0.5/spqr/tenmado.c:134:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tenmado.c:164:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tenmado.c:134:3: note: Null pointer dereference
dangen-0.5/spqr/tenmado.c:135:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tenmado.c:164:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tenmado.c:135:3: note: Null pointer dereference
dangen-0.5/spqr/tenmado.c:136:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tenmado.c:164:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tenmado.c:136:3: note: Null pointer dereference
dangen-0.5/spqr/tenmado.c:137:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tenmado.c:164:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tenmado.c:137:3: note: Null pointer dereference
dangen-0.5/spqr/tenmado.c:138:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tenmado.c:164:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tenmado.c:138:3: note: Null pointer dereference
dangen-0.5/spqr/tenmado.c:139:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tenmado.c:164:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tenmado.c:139:3: note: Null pointer dereference
dangen-0.5/spqr/tenmado.c:140:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tenmado.c:164:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tenmado.c:140:3: note: Null pointer dereference
dangen-0.5/spqr/tenmado.c:141:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tenmado.c:164:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tenmado.c:141:3: note: Null pointer dereference
dangen-0.5/spqr/tenmado.c:143:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/tenmado.c:162:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/tenmado.c:143:3: note: Null pointer dereference
dangen-0.5/spqr/tenmado.c:144:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/tenmado.c:162:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/tenmado.c:144:3: note: Null pointer dereference
dangen-0.5/spqr/tenmado.c:145:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/tenmado.c:162:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/tenmado.c:145:3: note: Null pointer dereference
dangen-0.5/spqr/tenmado.c:535:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/tenmado.c:557:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/tenmado.c:535:3: note: Null pointer dereference
dangen-0.5/spqr/tenmado.c:537:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/tenmado.c:555:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/tenmado.c:537:3: note: Null pointer dereference
dangen-0.5/spqr/tenmado.c:538:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/tenmado.c:555:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/tenmado.c:538:3: note: Null pointer dereference
dangen-0.5/spqr/tenmado.c:210:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/tenmado.c:370:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/theorem-weapon.c:124:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/theorem-weapon.c:151:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/theorem-weapon.c:124:3: note: Null pointer dereference
dangen-0.5/spqr/theorem-weapon.c:125:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/theorem-weapon.c:151:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/theorem-weapon.c:125:3: note: Null pointer dereference
dangen-0.5/spqr/theorem-weapon.c:126:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/theorem-weapon.c:151:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/theorem-weapon.c:126:3: note: Null pointer dereference
dangen-0.5/spqr/theorem-weapon.c:127:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/theorem-weapon.c:151:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/theorem-weapon.c:127:3: note: Null pointer dereference
dangen-0.5/spqr/theorem-weapon.c:128:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/theorem-weapon.c:151:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/theorem-weapon.c:128:3: note: Null pointer dereference
dangen-0.5/spqr/theorem-weapon.c:129:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/theorem-weapon.c:151:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/theorem-weapon.c:129:3: note: Null pointer dereference
dangen-0.5/spqr/theorem-weapon.c:130:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/theorem-weapon.c:151:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/theorem-weapon.c:130:3: note: Null pointer dereference
dangen-0.5/spqr/theorem-weapon.c:132:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/theorem-weapon.c:149:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/theorem-weapon.c:132:3: note: Null pointer dereference
dangen-0.5/spqr/theorem-weapon.c:133:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/theorem-weapon.c:149:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/theorem-weapon.c:133:3: note: Null pointer dereference
dangen-0.5/spqr/theorem-weapon.c:1201:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/theorem-weapon.c:1229:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/theorem-weapon.c:1201:3: note: Null pointer dereference
dangen-0.5/spqr/theorem-weapon.c:1202:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/theorem-weapon.c:1229:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/theorem-weapon.c:1202:3: note: Null pointer dereference
dangen-0.5/spqr/theorem-weapon.c:1203:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/theorem-weapon.c:1229:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/theorem-weapon.c:1203:3: note: Null pointer dereference
dangen-0.5/spqr/theorem-weapon.c:1206:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/theorem-weapon.c:1227:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/theorem-weapon.c:1206:3: note: Null pointer dereference
dangen-0.5/spqr/theorem-weapon.c:1207:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/theorem-weapon.c:1227:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/theorem-weapon.c:1207:3: note: Null pointer dereference
dangen-0.5/spqr/theorem-weapon.c:77:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/theorem-weapon.c:70:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/theorem-weapon.c:77:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/theorem-weapon.c:279:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/theorem-weapon.c:280:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/theorem-weapon.c:398:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/theorem-weapon.c:892:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/theorem-weapon.c:895:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/theorem-weapon.c:896:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/theorem-weapon.c:897:7: style: The scope of the variable 'red_orig' can be reduced. [variableScope]
dangen-0.5/spqr/theorem-weapon.c:898:7: style: The scope of the variable 'green_orig' can be reduced. [variableScope]
dangen-0.5/spqr/theorem-weapon.c:899:7: style: The scope of the variable 'blue_orig' can be reduced. [variableScope]
dangen-0.5/spqr/theorem-weapon.c:900:7: style: The scope of the variable 'red' can be reduced. [variableScope]
dangen-0.5/spqr/theorem-weapon.c:901:7: style: The scope of the variable 'green' can be reduced. [variableScope]
dangen-0.5/spqr/theorem-weapon.c:902:7: style: The scope of the variable 'blue' can be reduced. [variableScope]
dangen-0.5/spqr/theorem-weapon.c:903:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dangen-0.5/spqr/theorem-weapon.c:1135:10: style: The scope of the variable 'length_x' can be reduced. [variableScope]
dangen-0.5/spqr/theorem-weapon.c:1136:10: style: The scope of the variable 'length_y' can be reduced. [variableScope]
dangen-0.5/spqr/theorem-weapon.c:1137:10: style: The scope of the variable 'speed' can be reduced. [variableScope]
dangen-0.5/spqr/title.c:39:12: style: Condition '1==1' is always true [knownConditionTrueFalse]
dangen-0.5/spqr/title.c:39:12: style: Same expression on both sides of '=='. [duplicateExpression]
dangen-0.5/spqr/tutor.c:222:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dangen-0.5/spqr/tutor.c:224:3: note: Found duplicate branches for 'if' and 'else'.
dangen-0.5/spqr/tutor.c:222:8: note: Found duplicate branches for 'if' and 'else'.
dangen-0.5/spqr/tutor.c:330:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dangen-0.5/spqr/tutor.c:331:7: style: The scope of the variable 'score' can be reduced. [variableScope]
dangen-0.5/spqr/tutor.c:440:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/tutor.c:441:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
dangen-0.5/spqr/tutor.c:444:10: style: The scope of the variable 'length' can be reduced. [variableScope]
dangen-0.5/spqr/tutor.c:447:10: style: The scope of the variable 'result' can be reduced. [variableScope]
dangen-0.5/spqr/tutor.c:822:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/w-ko.c:149:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:180:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:149:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:150:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:180:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:150:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1112:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1135:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1112:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1113:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1135:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1113:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1115:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1133:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1115:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1116:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1133:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1116:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1266:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1289:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1266:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1268:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1287:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1268:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1269:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1287:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1269:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1515:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1542:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1515:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1516:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1542:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1516:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1517:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1542:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1517:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1519:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1540:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1519:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1520:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1540:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1520:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1521:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1540:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1521:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1523:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1540:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1523:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1641:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1662:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1641:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1642:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1662:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1642:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1643:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1662:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1643:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:1644:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/w-ko.c:1662:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/w-ko.c:1644:3: note: Null pointer dereference
dangen-0.5/spqr/w-ko.c:70:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/w-ko.c:62:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/w-ko.c:70:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/w-ko.c:1628:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/w-ko.c:1626:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/w-ko.c:1628:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/w-ko.c:813:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/w-ko.c:815:7: style: The scope of the variable 'j' can be reduced. [variableScope]
dangen-0.5/spqr/w-ko.c:1175:10: style: The scope of the variable 'length' can be reduced. [variableScope]
dangen-0.5/spqr/w-ko.c:1553:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/w-ko.c:1586:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/w-ko.c:1587:10: style: The scope of the variable 'c' can be reduced. [variableScope]
dangen-0.5/spqr/w-ko.c:1588:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dangen-0.5/spqr/w-ko.c:1589:10: style: The scope of the variable 'y' can be reduced. [variableScope]
dangen-0.5/spqr/wall-0.c:59:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/wall-0.c:78:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/wall-0.c:59:3: note: Null pointer dereference
dangen-0.5/spqr/wall-0.c:60:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/wall-0.c:78:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/wall-0.c:60:3: note: Null pointer dereference
dangen-0.5/spqr/wall-0.c:28:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/wall-0.c:24:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/wall-0.c:28:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/wall-11.c:125:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/wall-11.c:150:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/wall-11.c:125:3: note: Null pointer dereference
dangen-0.5/spqr/wall-11.c:126:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/wall-11.c:150:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/wall-11.c:126:3: note: Null pointer dereference
dangen-0.5/spqr/wall-13.c:84:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/wall-13.c:105:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/wall-13.c:84:3: note: Null pointer dereference
dangen-0.5/spqr/wall-4.c:77:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/wall-4.c:100:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/wall-4.c:77:3: note: Null pointer dereference
dangen-0.5/spqr/wall-4.c:78:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/wall-4.c:100:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/wall-4.c:78:3: note: Null pointer dereference
dangen-0.5/spqr/wall-4.c:80:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/wall-4.c:98:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/wall-4.c:80:3: note: Null pointer dereference
dangen-0.5/spqr/wall-4.c:81:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/wall-4.c:98:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/wall-4.c:81:3: note: Null pointer dereference
dangen-0.5/spqr/wall-4.c:32:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/wall-4.c:27:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/wall-4.c:32:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/wall-4.c:171:10: style: The scope of the variable 'c' can be reduced. [variableScope]
dangen-0.5/spqr/wall-8.c:91:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/wall-8.c:114:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/wall-8.c:91:3: note: Null pointer dereference
dangen-0.5/spqr/wall-8.c:92:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/wall-8.c:114:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/wall-8.c:92:3: note: Null pointer dereference
dangen-0.5/spqr/warning.c:40:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/warning.c:56:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/warning.c:40:3: note: Null pointer dereference
dangen-0.5/spqr/warning.c:29:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/warning.c:27:0: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/warning.c:29:3: note: Variable 'count' is reassigned a value before the old one has been used.
dangen-0.5/spqr/watcher-below.c:116:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/watcher-below.c:138:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/watcher-below.c:116:3: note: Null pointer dereference
dangen-0.5/spqr/watcher-below.c:118:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/watcher-below.c:136:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/watcher-below.c:118:3: note: Null pointer dereference
dangen-0.5/spqr/watcher-below.c:119:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/watcher-below.c:136:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/watcher-below.c:119:3: note: Null pointer dereference
dangen-0.5/spqr/watcher-below.c:814:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/watcher-below.c:841:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/watcher-below.c:814:3: note: Null pointer dereference
dangen-0.5/spqr/watcher-below.c:815:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/watcher-below.c:841:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/watcher-below.c:815:3: note: Null pointer dereference
dangen-0.5/spqr/watcher-below.c:816:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/watcher-below.c:841:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/watcher-below.c:816:3: note: Null pointer dereference
dangen-0.5/spqr/watcher-below.c:817:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/watcher-below.c:841:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/watcher-below.c:817:3: note: Null pointer dereference
dangen-0.5/spqr/watcher-below.c:818:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/watcher-below.c:841:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/watcher-below.c:818:3: note: Null pointer dereference
dangen-0.5/spqr/watcher-below.c:819:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
dangen-0.5/spqr/watcher-below.c:841:15: note: Assuming that condition 'count!=NULL' is not redundant
dangen-0.5/spqr/watcher-below.c:819:3: note: Null pointer dereference
dangen-0.5/spqr/watcher-below.c:821:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/watcher-below.c:839:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/watcher-below.c:821:3: note: Null pointer dereference
dangen-0.5/spqr/watcher-below.c:822:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
dangen-0.5/spqr/watcher-below.c:839:17: note: Assuming that condition 'count_d!=NULL' is not redundant
dangen-0.5/spqr/watcher-below.c:822:3: note: Null pointer dereference
dangen-0.5/spqr/watcher-below.c:62:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dangen-0.5/spqr/watcher-below.c:55:0: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/watcher-below.c:62:3: note: Variable 'p' is reassigned a value before the old one has been used.
dangen-0.5/spqr/watcher-below.c:282:7: style: The scope of the variable 'j' can be reduced. [variableScope]
dangen-0.5/spqr/watcher-below.c:284:7: style: The scope of the variable 'dtheta' can be reduced. [variableScope]
dangen-0.5/spqr/watcher-below.c:285:7: style: The scope of the variable 'direction' can be reduced. [variableScope]
dangen-0.5/spqr/watcher-below.c:292:10: style: The scope of the variable 'a' can be reduced. [variableScope]
dangen-0.5/spqr/watcher-below.c:605:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/watcher-below.c:606:7: style: The scope of the variable 'width' can be reduced. [variableScope]
dangen-0.5/spqr/watcher-below.c:607:7: style: The scope of the variable 'r' can be reduced. [variableScope]
dangen-0.5/spqr/watcher-below.c:608:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dangen-0.5/spqr/watcher-below.c:965:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dangen-0.5/spqr/watcher-below.c:966:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dangen-0.5/spqr/watcher-below.c:967:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
dangen-0.5/spqr/watcher-below.c:970:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/watcher-below.c:1052:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dangen-0.5/spqr/watcher-below.c:1053:7: style: The scope of the variable 'width' can be reduced. [variableScope]
[14:40]

ftp://ftp.se.debian.org/debian/pool/main/d/danmaq/danmaq_0.2.3.1.orig.tar.gz
danmaQ-0.2.3.1/src/DMMainWindow.hpp:36:2: style: Class 'DMTrayIcon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
danmaQ-0.2.3.1/src/DMMainWindow.hpp:57:5: style: Class 'DMMainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
danmaQ-0.2.3.1/src/DMCanvas.hpp:30:5: style: Class 'DMCanvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
danmaQ-0.2.3.1/src/DMMainWindow.cpp:210:8: performance: Variable 'icon_running' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
danmaQ-0.2.3.1/src/Subscriber.cpp:41:8: performance: Variable 'server' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
danmaQ-0.2.3.1/src/Subscriber.cpp:42:8: performance: Variable 'channel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
danmaQ-0.2.3.1/src/Subscriber.cpp:43:8: performance: Variable 'passwd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[14:40]

ftp://ftp.se.debian.org/debian/pool/main/d/dans-gdal-scripts/dans-gdal-scripts_0.24.orig.tar.gz
dans-gdal-scripts-0.24/src/attic/hough.cc:86:14: style: Variable 'dx' is assigned a value that is never used. [unreadVariable]
dans-gdal-scripts-0.24/src/attic/hough.cc:87:14: style: Variable 'dy' is assigned a value that is never used. [unreadVariable]
dans-gdal-scripts-0.24/src/beveler.cc:118:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/beveler.cc:118:5: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/beveler.cc:135:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/beveler.cc:135:4: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/beveler.cc:135:4: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/beveler.cc:165:14: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/beveler.cc:179:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/beveler.cc:179:4: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/beveler.cc:179:4: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/beveler.cc:197:20: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/beveler.cc:197:20: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/beveler.cc:207:21: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/polygon.h:134:3: performance: Variable 'leaf_items' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dans-gdal-scripts-0.24/src/polygon.h:98:9: style: Technically the member function 'dangdal::Bbox::width' can be const. [functionConst]
dans-gdal-scripts-0.24/src/polygon.h:99:9: style: Technically the member function 'dangdal::Bbox::height' can be const. [functionConst]
dans-gdal-scripts-0.24/src/polygon.h:151:45: performance: Function parameter 'needle' should be passed by const reference. [passedByValue]
dans-gdal-scripts-0.24/src/common.cc:43:30: style: Function 'fatal_error' argument 1 names different: declaration 's' definition 'fmt'. [funcArgNamesDifferent]
dans-gdal-scripts-0.24/src/common.h:84:30: note: Function 'fatal_error' argument 1 names different: declaration 's' definition 'fmt'.
dans-gdal-scripts-0.24/src/common.cc:43:30: note: Function 'fatal_error' argument 1 names different: declaration 's' definition 'fmt'.
dans-gdal-scripts-0.24/src/debugplot.cc:66:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/debugplot.cc:66:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/debugplot.cc:132:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/debugplot.cc:132:4: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/dp.cc:250:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/dp.cc:250:4: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/dp.cc:250:4: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/dp.cc:311:14: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/dp.cc:311:14: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/dp.cc:311:14: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/dp.cc:311:14: portability: %zd in format string (no. 4) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/dp.cc:480:8: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/dp.cc:480:8: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/dp.cc:480:8: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/dp.cc:480:8: portability: %zd in format string (no. 4) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/dp.cc:399:25: style: The scope of the variable 'p2' can be reduced. [variableScope]
dans-gdal-scripts-0.24/src/polygon.h:134:0: performance: Variable 'leaf_items' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dans-gdal-scripts-0.24/src/excursion_pincher2.cc:126:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/excursion_pincher2.cc:197:12: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/excursion_pincher2.cc:197:12: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/excursion_pincher2.cc:277:12: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/excursion_pincher2.cc:277:12: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/excursion_pincher2.cc:277:12: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/excursion_pincher2.cc:447:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/excursion_pincher2.cc:447:4: portability: %zd in format string (no. 4) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/excursion_pincher2.cc:447:4: portability: %zd in format string (no. 5) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/excursion_pincher2.cc:450:39: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/excursion_pincher2.cc:470:16: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/excursion_pincher2.cc:470:16: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_contrast_stretch.cc:214:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_contrast_stretch.cc:214:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_contrast_stretch.cc:214:2: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_contrast_stretch.cc:251:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_contrast_stretch.cc:251:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_contrast_stretch.cc:251:2: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_contrast_stretch.cc:314:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_contrast_stretch.cc:314:3: portability: %zd in format string (no. 6) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_contrast_stretch.cc:314:3: portability: %zd in format string (no. 7) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_contrast_stretch.cc:318:5: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_contrast_stretch.cc:379:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_dem2rgb.cc:238:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_dem2rgb.cc:238:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/palette.h:38:2: warning: Member variable 'RGB::r' is not initialized in the constructor. [uninitMemberVar]
dans-gdal-scripts-0.24/src/palette.h:38:2: warning: Member variable 'RGB::g' is not initialized in the constructor. [uninitMemberVar]
dans-gdal-scripts-0.24/src/palette.h:38:2: warning: Member variable 'RGB::b' is not initialized in the constructor. [uninitMemberVar]
dans-gdal-scripts-0.24/src/gdal_dem2rgb.cc:628:0: error: Uninitialized variable: lon_dx [uninitvar]
dans-gdal-scripts-0.24/src/gdal_dem2rgb.cc:628:0: error: Uninitialized variable: lat_dx [uninitvar]
dans-gdal-scripts-0.24/src/gdal_dem2rgb.cc:635:0: error: Uninitialized variable: lon_dy [uninitvar]
dans-gdal-scripts-0.24/src/gdal_dem2rgb.cc:635:0: error: Uninitialized variable: lat_dy [uninitvar]
dans-gdal-scripts-0.24/src/gdal_get_projected_bounds.cc:46:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_get_projected_bounds.cc:47:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_get_projected_bounds.cc:48:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_landsat_pansharp.cc:205:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_landsat_pansharp.cc:205:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_landsat_pansharp.cc:205:2: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_list_corners.cc:188:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_list_corners.cc:188:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_make_ndv_mask.cc:142:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_make_ndv_mask.cc:142:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_merge_simple.cc:113:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_merge_simple.cc:113:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_merge_simple.cc:113:2: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_trace_outline.cc:440:5: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_trace_outline.cc:440:5: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_trace_outline.cc:483:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_trace_outline.cc:483:4: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_trace_outline.cc:483:4: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_trace_outline.cc:483:4: portability: %zd in format string (no. 4) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_trace_outline.cc:532:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_trace_outline.cc:532:4: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_trace_outline.cc:532:4: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_trace_outline.cc:575:8: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_trace_outline.cc:637:14: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_trace_outline.cc:637:14: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_trace_outline.cc:729:17: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/gdal_trace_outline.cc:743:17: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/mask-tracer.cc:57:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/mask-tracer.cc:57:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/mask-tracer.cc:262:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/mask-tracer.cc:182:50: warning: Assert statement calls a function which may have desired side effects: 'height'. [assertWithSideEffect]
dans-gdal-scripts-0.24/src/mask.cc:52:14: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/mask.cc:52:14: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/mask.cc:52:14: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/mask.cc:168:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/mask.cc:168:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/mask.cc:44:46: style: Function 'get_bitgrid_for_dataset' argument 2 names different: declaration 'bandlist' definition 'band_ids'. [funcArgNamesDifferent]
dans-gdal-scripts-0.24/src/mask.h:115:77: note: Function 'get_bitgrid_for_dataset' argument 2 names different: declaration 'bandlist' definition 'band_ids'.
dans-gdal-scripts-0.24/src/mask.cc:44:46: note: Function 'get_bitgrid_for_dataset' argument 2 names different: declaration 'bandlist' definition 'band_ids'.
dans-gdal-scripts-0.24/src/ndv.cc:173:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/ndv.cc:173:4: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/ndv.cc:56:45: style: Function 'NdvInterval' argument 1 names different: declaration 's' definition 's_in'. [funcArgNamesDifferent]
dans-gdal-scripts-0.24/src/ndv.h:50:42: note: Function 'NdvInterval' argument 1 names different: declaration 's' definition 's_in'.
dans-gdal-scripts-0.24/src/ndv.cc:56:45: note: Function 'NdvInterval' argument 1 names different: declaration 's' definition 's_in'.
dans-gdal-scripts-0.24/src/palette.cc:55:9: warning: %hhd in format string (no. 2) requires 'char *' but the argument type is 'unsigned char *'. [invalidScanfArgType_int]
dans-gdal-scripts-0.24/src/palette.cc:55:9: warning: %hhd in format string (no. 3) requires 'char *' but the argument type is 'unsigned char *'. [invalidScanfArgType_int]
dans-gdal-scripts-0.24/src/palette.cc:55:9: warning: %hhd in format string (no. 4) requires 'char *' but the argument type is 'unsigned char *'. [invalidScanfArgType_int]
dans-gdal-scripts-0.24/src/polygon-rasterizer.cc:132:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/polygon-rasterizer.cc:132:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/polygon.cc:727:7: style: Condition '!need_midpt' is always true [knownConditionTrueFalse]
dans-gdal-scripts-0.24/src/polygon.cc:723:22: note: Assignment 'need_midpt=0', assigned value is 0
dans-gdal-scripts-0.24/src/polygon.cc:727:7: note: Condition '!need_midpt' is always true
dans-gdal-scripts-0.24/src/polygon.cc:736:6: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/polygon.cc:736:6: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/polygon.cc:773:6: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/polygon.cc:773:6: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/polygon.cc:203:54: style: Function 'split_mpoly_to_polys' argument 1 names different: declaration 'mpoly' definition 'mpoly_in'. [funcArgNamesDifferent]
dans-gdal-scripts-0.24/src/polygon.h:301:54: note: Function 'split_mpoly_to_polys' argument 1 names different: declaration 'mpoly' definition 'mpoly_in'.
dans-gdal-scripts-0.24/src/polygon.cc:203:54: note: Function 'split_mpoly_to_polys' argument 1 names different: declaration 'mpoly' definition 'mpoly_in'.
dans-gdal-scripts-0.24/src/raster_features.cc:268:14: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/raster_features.cc:268:14: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/raster_features.cc:268:14: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/raster_features.cc:303:20: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/raster_features.cc:397:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/raster_features.cc:397:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dans-gdal-scripts-0.24/src/rectangle_finder.cc:410:5: style: Condition 'parallelogram' is always true [knownConditionTrueFalse]
dans-gdal-scripts-0.24/src/rectangle_finder.cc:409:22: note: Assignment 'parallelogram=1', assigned value is 1
dans-gdal-scripts-0.24/src/rectangle_finder.cc:410:5: note: Condition 'parallelogram' is always true
[14:40]

ftp://ftp.se.debian.org/debian/pool/main/d/dansguardian/dansguardian_2.10.1.1.orig.tar.gz
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::reporting_level' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::category_threshold' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::infection_bypass_errors_only' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::disable_content_scan' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::weighted_phrase_mode' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::group_mode' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::embedded_url_weight' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::naughtyness_limit' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::createlistcachefiles' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::enable_PICS' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::deep_url_analysis' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::reverse_lookups' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::force_quick_search' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::bypass_mode' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::infection_bypass_mode' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_rsac_violence' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_rsac_sex' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_rsac_nudity' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_rsac_language' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_chat' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_moderatedchat' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_languagesexual' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_languageprofanity' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_languagemildexpletives' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_nuditygraphic' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_nuditymalegraphic' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_nudityfemalegraphic' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_nuditytopless' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_nuditybottoms' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_nuditysexualacts' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_nudityobscuredsexualacts' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_nuditysexualtouching' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_nuditykissing' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_nudityartistic' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_nudityeducational' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_nuditymedical' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_drugstobacco' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_drugsalcohol' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_drugsuse' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_gambling' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_weaponuse' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_intolerance' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_badexample' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_pgmaterial' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_violencerape' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_violencetohumans' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_violencetoanimals' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_violencetofantasy' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_violencekillinghumans' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_violencekillinganimals' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_violencekillingfantasy' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_violenceinjuryhumans' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_violenceinjuryanimals' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_violenceinjuryfantasy' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_violenceartisitic' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_violenceeducational' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_violencemedical' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_violencesports' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icra_violenceobjects' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_evaluweb_rating' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_cybernot_sex' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_cybernot_other' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safesurf_agerange' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safesurf_profanity' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safesurf_heterosexualthemes' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safesurf_homosexualthemes' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safesurf_nudity' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safesurf_violence' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safesurf_sexviolenceandprofanity' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safesurf_intolerance' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safesurf_druguse' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safesurf_otheradultthemes' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safesurf_gambling' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_weburbia_rating' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_vancouver_multiculturalism' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_vancouver_educationalcontent' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_vancouver_environmentalawareness' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_vancouver_tolerance' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_vancouver_violence' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_vancouver_sex' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_vancouver_profanity' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_vancouver_safety' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_vancouver_canadiancontent' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_vancouver_commercialcontent' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_vancouver_gambling' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_icec_rating' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safenet_nudity' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safenet_sex' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safenet_violence' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safenet_language' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safenet_gambling' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::pics_safenet_alcoholtobacco' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::banned_phrase_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::exception_site_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::exception_url_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::banned_extension_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::banned_mimetype_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::banned_site_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::banned_url_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::grey_site_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::grey_url_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::banned_regexpurl_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::exception_regexpurl_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::banned_regexpheader_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::content_regexp_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::url_regexp_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::header_regexp_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::exception_extension_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::exception_mimetype_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::exception_file_site_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::exception_file_url_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::log_site_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::log_url_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:229:2: warning: Member variable 'FOptionContainer::log_regexpurl_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/Auth.cpp:53:2: performance: Variable 'cv' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dansguardian-2.10.1.1/src/HTTPHeader.hpp:96:7: style: Technically the member function 'HTTPHeader::isPersistent' can be const. [functionConst]
dansguardian-2.10.1.1/src/DataBuffer.hpp:49:6: style: Technically the member function 'DataBuffer::length' can be const. [functionConst]
dansguardian-2.10.1.1/src/ListContainer.hpp:84:6: style: Technically the member function 'ListContainer::getListLength' can be const. [functionConst]
dansguardian-2.10.1.1/src/String.hpp:42:2: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/String.hpp:46:2: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/String.hpp:47:2: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/String.hpp:48:2: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/String.hpp:49:2: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/String.hpp:55:2: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/String.hpp:61:2: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/Socket.hpp:38:2: style: Class 'Socket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/Socket.hpp:51:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/BaseSocket.hpp:59:22: note: Virtual function in base class
dansguardian-2.10.1.1/src/Socket.hpp:51:10: note: Function in derived class
dansguardian-2.10.1.1/src/Socket.hpp:54:7: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/BaseSocket.hpp:58:15: note: Virtual function in base class
dansguardian-2.10.1.1/src/Socket.hpp:54:7: note: Function in derived class
dansguardian-2.10.1.1/src/Auth.hpp:58:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/Plugin.hpp:36:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/Auth.hpp:58:14: note: Function in derived class
dansguardian-2.10.1.1/src/Auth.hpp:59:14: style: The function 'quit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/Plugin.hpp:37:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/Auth.hpp:59:14: note: Function in derived class
dansguardian-2.10.1.1/src/DownloadManager.hpp:54:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/Plugin.hpp:36:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/DownloadManager.hpp:54:14: note: Function in derived class
dansguardian-2.10.1.1/src/DownloadManager.hpp:55:14: style: The function 'quit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/Plugin.hpp:37:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/DownloadManager.hpp:55:14: note: Function in derived class
dansguardian-2.10.1.1/src/ContentScanner.hpp:85:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/Plugin.hpp:36:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/ContentScanner.hpp:85:14: note: Function in derived class
dansguardian-2.10.1.1/src/ContentScanner.hpp:86:14: style: The function 'quit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/Plugin.hpp:37:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/ContentScanner.hpp:86:14: note: Function in derived class
dansguardian-2.10.1.1/src/BaseSocket.cpp:359:6: style: The scope of the variable 'sent' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/BaseSocket.cpp:387:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/BaseSocket.cpp:120:13: warning: Member variable 'BaseSocket::buffer' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/BaseSocket.cpp:116:13: warning: Member variable 'BaseSocket::buffer' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/BaseSocket.hpp:47:6: style: Technically the member function 'BaseSocket::getFD' can be const. [functionConst]
dansguardian-2.10.1.1/src/BaseSocket.cpp:176:17: note: Technically the member function 'BaseSocket::getFD' can be const.
dansguardian-2.10.1.1/src/BaseSocket.hpp:47:6: note: Technically the member function 'BaseSocket::getFD' can be const.
dansguardian-2.10.1.1/src/BaseSocket.hpp:55:6: style: Technically the member function 'BaseSocket::getTimeout' can be const. [functionConst]
dansguardian-2.10.1.1/src/BaseSocket.cpp:199:17: note: Technically the member function 'BaseSocket::getTimeout' can be const.
dansguardian-2.10.1.1/src/BaseSocket.hpp:55:6: note: Technically the member function 'BaseSocket::getTimeout' can be const.
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:168:16: style: The scope of the variable 'c' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:289:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:350:7: style: The scope of the variable 'waschecked' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:351:7: style: The scope of the variable 'wasrequested' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:352:7: style: The scope of the variable 'isexception' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:353:7: style: The scope of the variable 'isourwebserver' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:354:7: style: The scope of the variable 'wasclean' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:355:7: style: The scope of the variable 'cachehit' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:356:7: style: The scope of the variable 'isbypass' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:357:7: style: The scope of the variable 'iscookiebypass' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:359:6: style: The scope of the variable 'bypasstimestamp' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:360:7: style: The scope of the variable 'isscanbypass' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:361:7: style: The scope of the variable 'ispostblock' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:365:7: style: The scope of the variable 'contentmodified' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:366:7: style: The scope of the variable 'urlmodified' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:367:7: style: The scope of the variable 'headermodified' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:368:7: style: The scope of the variable 'isconnect' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:369:7: style: The scope of the variable 'ishead' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:372:7: style: The scope of the variable 'runav' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:512:10: style: The scope of the variable 'dobreak' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:1178:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:1252:10: style: The scope of the variable 'csrc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:1809:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:1810:6: style: The scope of the variable 'j' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:515:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:1256:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:2267:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:2330:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/ConnectionHandler.hpp:45:2: warning: Member variable 'ConnectionHandler::matchedip' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/ConnectionHandler.hpp:64:14: performance: Technically the member function 'ConnectionHandler::miniURLEncode' can be static. [functionStatic]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:163:32: note: Technically the member function 'ConnectionHandler::miniURLEncode' can be static.
dansguardian-2.10.1.1/src/ConnectionHandler.hpp:64:14: note: Technically the member function 'ConnectionHandler::miniURLEncode' can be static.
dansguardian-2.10.1.1/src/ConnectionHandler.hpp:67:7: performance: Technically the member function 'ConnectionHandler::gotIPs' can be static. [functionStatic]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:223:25: note: Technically the member function 'ConnectionHandler::gotIPs' can be static.
dansguardian-2.10.1.1/src/ConnectionHandler.hpp:67:7: note: Technically the member function 'ConnectionHandler::gotIPs' can be static.
dansguardian-2.10.1.1/src/ConnectionHandler.hpp:74:7: performance: Technically the member function 'ConnectionHandler::isIPHostnameStrip' can be static. [functionStatic]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:153:25: note: Technically the member function 'ConnectionHandler::isIPHostnameStrip' can be static.
dansguardian-2.10.1.1/src/ConnectionHandler.hpp:74:7: note: Technically the member function 'ConnectionHandler::isIPHostnameStrip' can be static.
dansguardian-2.10.1.1/src/ConnectionHandler.hpp:82:9: performance: Technically the member function 'ConnectionHandler::hashedURL' can be static. [functionStatic]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:186:27: note: Technically the member function 'ConnectionHandler::hashedURL' can be static.
dansguardian-2.10.1.1/src/ConnectionHandler.hpp:82:9: note: Technically the member function 'ConnectionHandler::hashedURL' can be static.
dansguardian-2.10.1.1/src/ConnectionHandler.hpp:83:9: performance: Technically the member function 'ConnectionHandler::hashedCookie' can be static. [functionStatic]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:207:27: note: Technically the member function 'ConnectionHandler::hashedCookie' can be static.
dansguardian-2.10.1.1/src/ConnectionHandler.hpp:83:9: note: Technically the member function 'ConnectionHandler::hashedCookie' can be static.
dansguardian-2.10.1.1/src/ConnectionHandler.hpp:86:7: performance: Technically the member function 'ConnectionHandler::contentFilter' can be static. [functionStatic]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:2206:25: note: Technically the member function 'ConnectionHandler::contentFilter' can be static.
dansguardian-2.10.1.1/src/ConnectionHandler.hpp:86:7: note: Technically the member function 'ConnectionHandler::contentFilter' can be static.
dansguardian-2.10.1.1/src/ConnectionHandler.hpp:93:8: performance: Technically the member function 'ConnectionHandler::sendFile' can be static. [functionStatic]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:255:26: note: Technically the member function 'ConnectionHandler::sendFile' can be static.
dansguardian-2.10.1.1/src/ConnectionHandler.hpp:93:8: note: Technically the member function 'ConnectionHandler::sendFile' can be static.
dansguardian-2.10.1.1/src/UDSocket.hpp:37:2: style: Class 'UDSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/UDSocket.hpp:47:12: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/BaseSocket.hpp:59:22: note: Virtual function in base class
dansguardian-2.10.1.1/src/UDSocket.hpp:47:12: note: Function in derived class
dansguardian-2.10.1.1/src/UDSocket.hpp:50:7: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/BaseSocket.hpp:58:15: note: Virtual function in base class
dansguardian-2.10.1.1/src/UDSocket.hpp:50:7: note: Function in derived class
dansguardian-2.10.1.1/src/BaseSocket.hpp:74:7: style: Unhandled exception specification when calling function writeString(). [unhandledExceptionSpecification]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:265:13: note: Unhandled exception specification when calling function writeString().
dansguardian-2.10.1.1/src/BaseSocket.hpp:74:7: note: Unhandled exception specification when calling function writeString().
dansguardian-2.10.1.1/src/BaseSocket.hpp:64:7: style: Unhandled exception specification when calling function checkForInput(). [unhandledExceptionSpecification]
dansguardian-2.10.1.1/src/ConnectionHandler.cpp:2212:13: note: Unhandled exception specification when calling function checkForInput().
dansguardian-2.10.1.1/src/BaseSocket.hpp:64:7: note: Unhandled exception specification when calling function checkForInput().
dansguardian-2.10.1.1/src/ContentScanner.cpp:75:2: performance: Variable 'cv' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dansguardian-2.10.1.1/src/DataBuffer.cpp:349:6: warning: Identical condition 'header', second condition is always false [identicalConditionAfterEarlyExit]
dansguardian-2.10.1.1/src/DataBuffer.cpp:327:6: note: first condition
dansguardian-2.10.1.1/src/DataBuffer.cpp:349:6: note: second condition
dansguardian-2.10.1.1/src/DataBuffer.cpp:126:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/DataBuffer.cpp:149:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/DataBuffer.cpp:215:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/DataBuffer.cpp:263:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/DataBuffer.cpp:219:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/DataBuffer.cpp:54:13: warning: Member variable 'DataBuffer::dm_plugin' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/DataBuffer.hpp:92:6: performance: Technically the member function 'DataBuffer::bufferReadFromSocket' can be static. [functionStatic]
dansguardian-2.10.1.1/src/DataBuffer.cpp:123:17: note: Technically the member function 'DataBuffer::bufferReadFromSocket' can be static.
dansguardian-2.10.1.1/src/DataBuffer.hpp:92:6: note: Technically the member function 'DataBuffer::bufferReadFromSocket' can be static.
dansguardian-2.10.1.1/src/DataBuffer.hpp:93:6: style: Technically the member function 'DataBuffer::bufferReadFromSocket' can be const. [functionConst]
dansguardian-2.10.1.1/src/DataBuffer.cpp:145:17: note: Technically the member function 'DataBuffer::bufferReadFromSocket' can be const.
dansguardian-2.10.1.1/src/DataBuffer.hpp:93:6: note: Technically the member function 'DataBuffer::bufferReadFromSocket' can be const.
dansguardian-2.10.1.1/src/DataBuffer.cpp:60:58: style: Class 'DataBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dansguardian-2.10.1.1/src/DataBuffer.cpp:60:58: style: Class 'DataBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dansguardian-2.10.1.1/src/DownloadManager.cpp:64:11: warning: Member variable 'DMPlugin::mimelistenabled' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/DownloadManager.cpp:64:11: warning: Member variable 'DMPlugin::extensionlistenabled' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/BaseSocket.hpp:74:7: style: Unhandled exception specification when calling function writeString(). [unhandledExceptionSpecification]
dansguardian-2.10.1.1/src/DownloadManager.cpp:103:11: note: Unhandled exception specification when calling function writeString().
dansguardian-2.10.1.1/src/BaseSocket.hpp:74:7: note: Unhandled exception specification when calling function writeString().
dansguardian-2.10.1.1/src/DynamicIPList.cpp:134:16: style: The scope of the variable 't' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/DynamicIPList.hpp:35:6: style: Technically the member function 'DynamicIPList::getNumberOfItems' can be const. [functionConst]
dansguardian-2.10.1.1/src/DynamicIPList.cpp:43:2: style: Class 'DynamicIPList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dansguardian-2.10.1.1/src/DynamicIPList.cpp:43:2: style: Class 'DynamicIPList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dansguardian-2.10.1.1/src/DynamicURLList.cpp:112:16: style: The scope of the variable 'achar' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/DynamicURLList.cpp:113:16: style: The scope of the variable 'bchar' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/DynamicURLList.cpp:49:17: warning: Member variable 'DynamicURLList::items' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/FOptionContainer.cpp:55:28: style: The scope of the variable 'addrptr' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/FOptionContainer.cpp:839:7: style: The scope of the variable 'rv' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/FOptionContainer.cpp:925:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/FOptionContainer.cpp:958:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/FOptionContainer.cpp:1050:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/FOptionContainer.cpp:1171:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/FOptionContainer.cpp:1176:122: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/FOptionContainer.cpp:1232:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/FOptionContainer.hpp:296:7: style: Technically the member function 'FOptionContainer::readFile' can be const. [functionConst]
dansguardian-2.10.1.1/src/FOptionContainer.cpp:157:24: note: Technically the member function 'FOptionContainer::readFile' can be const.
dansguardian-2.10.1.1/src/FOptionContainer.hpp:296:7: note: Technically the member function 'FOptionContainer::readFile' can be const.
dansguardian-2.10.1.1/src/FOptionContainer.hpp:301:7: performance: Technically the member function 'FOptionContainer::readRegExReplacementFile' can be static. [functionStatic]
dansguardian-2.10.1.1/src/FOptionContainer.cpp:862:24: note: Technically the member function 'FOptionContainer::readRegExReplacementFile' can be static.
dansguardian-2.10.1.1/src/FOptionContainer.hpp:301:7: note: Technically the member function 'FOptionContainer::readRegExReplacementFile' can be static.
dansguardian-2.10.1.1/src/FOptionContainer.hpp:306:7: performance: Technically the member function 'FOptionContainer::realitycheck' can be static. [functionStatic]
dansguardian-2.10.1.1/src/FOptionContainer.cpp:1318:24: note: Technically the member function 'FOptionContainer::realitycheck' can be static.
dansguardian-2.10.1.1/src/FOptionContainer.hpp:306:7: note: Technically the member function 'FOptionContainer::realitycheck' can be static.
dansguardian-2.10.1.1/src/FOptionContainer.hpp:307:6: performance: Technically the member function 'FOptionContainer::inRegExpURLList' can be static. [functionStatic]
dansguardian-2.10.1.1/src/FOptionContainer.cpp:1193:23: note: Technically the member function 'FOptionContainer::inRegExpURLList' can be static.
dansguardian-2.10.1.1/src/FOptionContainer.hpp:307:6: note: Technically the member function 'FOptionContainer::inRegExpURLList' can be static.
dansguardian-2.10.1.1/src/FatController.cpp:1181:6: warning: Possible null pointer dereference: logfile [nullPointer]
dansguardian-2.10.1.1/src/FatController.cpp:825:27: note: Assignment 'logfile=NULL', assigned value is 0
dansguardian-2.10.1.1/src/FatController.cpp:1181:6: note: Null pointer dereference
dansguardian-2.10.1.1/src/FatController.cpp:805:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/FatController.cpp:1392:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/FatController.cpp:1519:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/FatController.cpp:1540:9: style: The scope of the variable 'before' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/HTMLTemplate.cpp:129:7: style: The scope of the variable 'newline' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/HTMLTemplate.cpp:229:0: error: Memory leak: host [memleak]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:183:17: style: The scope of the variable 'c' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:613:16: style: The scope of the variable 'c' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:1270:6: style: The scope of the variable 'offset' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:1302:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:1344:7: style: The scope of the variable 'four' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:1345:6: style: The scope of the variable 'd' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:1526:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:569:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:781:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:1053:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:1458:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/HTTPHeader.hpp:135:2: warning: Member variable 'HTTPHeader::port' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/HTTPHeader.hpp:135:2: warning: Member variable 'HTTPHeader::timeout' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/HTTPHeader.hpp:94:14: style: Technically the member function 'HTTPHeader::getRawAuthData' can be const. [functionConst]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:247:25: note: Technically the member function 'HTTPHeader::getRawAuthData' can be const.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:94:14: note: Technically the member function 'HTTPHeader::getRawAuthData' can be const.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:100:7: performance: Technically the member function 'HTTPHeader::malformedURL' can be static. [functionStatic]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:593:18: note: Technically the member function 'HTTPHeader::malformedURL' can be static.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:100:7: note: Technically the member function 'HTTPHeader::malformedURL' can be static.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:102:9: style: Technically the member function 'HTTPHeader::getAuthType' can be const. [functionConst]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:123:20: note: Technically the member function 'HTTPHeader::getAuthType' can be const.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:102:9: note: Technically the member function 'HTTPHeader::getAuthType' can be const.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:124:6: performance: Technically the member function 'HTTPHeader::isBypassURL' can be static. [functionStatic]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:1132:17: note: Technically the member function 'HTTPHeader::isBypassURL' can be static.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:124:6: note: Technically the member function 'HTTPHeader::isBypassURL' can be static.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:126:7: performance: Technically the member function 'HTTPHeader::isScanBypassURL' can be static. [functionStatic]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:1198:18: note: Technically the member function 'HTTPHeader::isScanBypassURL' can be static.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:126:7: note: Technically the member function 'HTTPHeader::isScanBypassURL' can be static.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:168:9: performance: Technically the member function 'HTTPHeader::hexToChar' can be static. [functionStatic]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:1297:20: note: Technically the member function 'HTTPHeader::hexToChar' can be static.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:168:9: note: Technically the member function 'HTTPHeader::hexToChar' can be static.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:170:6: performance: Technically the member function 'HTTPHeader::decode1b64' can be static. [functionStatic]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:1369:17: note: Technically the member function 'HTTPHeader::decode1b64' can be static.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:170:6: note: Technically the member function 'HTTPHeader::decode1b64' can be static.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:175:9: performance: Technically the member function 'HTTPHeader::modifyEncodings' can be static. [functionStatic]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:337:20: note: Technically the member function 'HTTPHeader::modifyEncodings' can be static.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:175:9: note: Technically the member function 'HTTPHeader::modifyEncodings' can be static.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:182:7: performance: Technically the member function 'HTTPHeader::regExp' can be static. [functionStatic]
dansguardian-2.10.1.1/src/HTTPHeader.cpp:468:18: note: Technically the member function 'HTTPHeader::regExp' can be static.
dansguardian-2.10.1.1/src/HTTPHeader.hpp:182:7: note: Technically the member function 'HTTPHeader::regExp' can be static.
dansguardian-2.10.1.1/src/ListContainer.cpp:543:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ListContainer.cpp:565:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ListContainer.cpp:593:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ListContainer.cpp:616:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ListContainer.cpp:643:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ListContainer.cpp:665:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ListContainer.cpp:820:8: style: The scope of the variable 'offset' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ListContainer.cpp:924:6: style: The scope of the variable 'branches' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ListContainer.cpp:1075:7: style: The scope of the variable 'match' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ListContainer.cpp:1256:16: style: The scope of the variable 'c' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ListContainer.cpp:1260:6: style: The scope of the variable 'numlinks' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ListContainer.cpp:1616:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/ListContainer.cpp:1614:50: style: Function 'isCacheFileNewer' argument 1 names different: declaration 'string' definition 'filename'. [funcArgNamesDifferent]
dansguardian-2.10.1.1/src/ListContainer.hpp:176:36: note: Function 'isCacheFileNewer' argument 1 names different: declaration 'string' definition 'filename'.
dansguardian-2.10.1.1/src/ListContainer.cpp:1614:50: note: Function 'isCacheFileNewer' argument 1 names different: declaration 'string' definition 'filename'.
dansguardian-2.10.1.1/src/ListContainer.cpp:1401:18: style: Variable 'graphdata' is assigned a value that is never used. [unreadVariable]
dansguardian-2.10.1.1/src/ListContainer.cpp:1618:9: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
dansguardian-2.10.1.1/src/ListContainer.cpp:843:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/ListContainer.cpp:1029:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/ListContainer.cpp:1139:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/ListContainer.cpp:62:16: warning: Member variable 'ListContainer::current_graphdata_size' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/ListContainer.cpp:62:16: warning: Member variable 'ListContainer::listtimelimit' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/ListContainer.hpp:90:6: style: Technically the member function 'ListContainer::getWeightAt' can be const. [functionConst]
dansguardian-2.10.1.1/src/ListContainer.cpp:683:20: note: Technically the member function 'ListContainer::getWeightAt' can be const.
dansguardian-2.10.1.1/src/ListContainer.hpp:90:6: note: Technically the member function 'ListContainer::getWeightAt' can be const.
dansguardian-2.10.1.1/src/ListContainer.hpp:91:6: style: Technically the member function 'ListContainer::getTypeAt' can be const. [functionConst]
dansguardian-2.10.1.1/src/ListContainer.cpp:687:20: note: Technically the member function 'ListContainer::getTypeAt' can be const.
dansguardian-2.10.1.1/src/ListContainer.hpp:91:6: note: Technically the member function 'ListContainer::getTypeAt' can be const.
dansguardian-2.10.1.1/src/ListContainer.hpp:98:7: style: Technically the member function 'ListContainer::previousUseItem' can be const. [functionConst]
dansguardian-2.10.1.1/src/ListContainer.cpp:138:21: note: Technically the member function 'ListContainer::previousUseItem' can be const.
dansguardian-2.10.1.1/src/ListContainer.hpp:98:7: note: Technically the member function 'ListContainer::previousUseItem' can be const.
dansguardian-2.10.1.1/src/ListContainer.hpp:101:9: style: Technically the member function 'ListContainer::getListCategoryAt' can be const. [functionConst]
dansguardian-2.10.1.1/src/ListContainer.cpp:1834:23: note: Technically the member function 'ListContainer::getListCategoryAt' can be const.
dansguardian-2.10.1.1/src/ListContainer.hpp:101:9: note: Technically the member function 'ListContainer::getListCategoryAt' can be const.
dansguardian-2.10.1.1/src/ListContainer.hpp:102:9: style: Technically the member function 'ListContainer::getListCategoryAtD' can be const. [functionConst]
dansguardian-2.10.1.1/src/ListContainer.cpp:1848:23: note: Technically the member function 'ListContainer::getListCategoryAtD' can be const.
dansguardian-2.10.1.1/src/ListContainer.hpp:102:9: note: Technically the member function 'ListContainer::getListCategoryAtD' can be const.
dansguardian-2.10.1.1/src/ListContainer.hpp:168:6: performance: Technically the member function 'ListContainer::bmsearch' can be static. [functionStatic]
dansguardian-2.10.1.1/src/ListContainer.cpp:1064:20: note: Technically the member function 'ListContainer::bmsearch' can be static.
dansguardian-2.10.1.1/src/ListContainer.hpp:168:6: note: Technically the member function 'ListContainer::bmsearch' can be static.
dansguardian-2.10.1.1/src/ListContainer.hpp:171:6: performance: Technically the member function 'ListContainer::greaterThanEWF' can be static. [functionStatic]
dansguardian-2.10.1.1/src/ListContainer.cpp:1536:20: note: Technically the member function 'ListContainer::greaterThanEWF' can be static.
dansguardian-2.10.1.1/src/ListContainer.hpp:171:6: note: Technically the member function 'ListContainer::greaterThanEWF' can be static.
dansguardian-2.10.1.1/src/ListContainer.hpp:172:6: performance: Technically the member function 'ListContainer::greaterThanEW' can be static. [functionStatic]
dansguardian-2.10.1.1/src/ListContainer.cpp:1598:20: note: Technically the member function 'ListContainer::greaterThanEW' can be static.
dansguardian-2.10.1.1/src/ListContainer.hpp:172:6: note: Technically the member function 'ListContainer::greaterThanEW' can be static.
dansguardian-2.10.1.1/src/ListContainer.hpp:173:6: performance: Technically the member function 'ListContainer::greaterThanSWF' can be static. [functionStatic]
dansguardian-2.10.1.1/src/ListContainer.cpp:1554:20: note: Technically the member function 'ListContainer::greaterThanSWF' can be static.
dansguardian-2.10.1.1/src/ListContainer.hpp:173:6: note: Technically the member function 'ListContainer::greaterThanSWF' can be static.
dansguardian-2.10.1.1/src/ListContainer.hpp:174:6: performance: Technically the member function 'ListContainer::greaterThanSW' can be static. [functionStatic]
dansguardian-2.10.1.1/src/ListContainer.cpp:1571:20: note: Technically the member function 'ListContainer::greaterThanSW' can be static.
dansguardian-2.10.1.1/src/ListContainer.hpp:174:6: note: Technically the member function 'ListContainer::greaterThanSW' can be static.
dansguardian-2.10.1.1/src/ListContainer.hpp:176:7: performance: Technically the member function 'ListContainer::isCacheFileNewer' can be static. [functionStatic]
dansguardian-2.10.1.1/src/ListContainer.cpp:1614:21: note: Technically the member function 'ListContainer::isCacheFileNewer' can be static.
dansguardian-2.10.1.1/src/ListContainer.hpp:176:7: note: Technically the member function 'ListContainer::isCacheFileNewer' can be static.
dansguardian-2.10.1.1/src/ListContainer.cpp:917:2: error: Common realloc mistake: 'realgraphdata' nulled but not freed upon failure [memleakOnRealloc]
dansguardian-2.10.1.1/src/ListContainer.cpp:1641:3: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
dansguardian-2.10.1.1/src/ListManager.cpp:81:36: style: Function 'deRefList' argument 1 names different: declaration 'item' definition 'i'. [funcArgNamesDifferent]
dansguardian-2.10.1.1/src/ListManager.hpp:51:24: note: Function 'deRefList' argument 1 names different: declaration 'item' definition 'i'.
dansguardian-2.10.1.1/src/ListManager.cpp:81:36: note: Function 'deRefList' argument 1 names different: declaration 'item' definition 'i'.
dansguardian-2.10.1.1/src/ListManager.cpp:91:34: style: Function 'refList' argument 1 names different: declaration 'item' definition 'i'. [funcArgNamesDifferent]
dansguardian-2.10.1.1/src/ListManager.hpp:60:22: note: Function 'refList' argument 1 names different: declaration 'item' definition 'i'.
dansguardian-2.10.1.1/src/ListManager.cpp:91:34: note: Function 'refList' argument 1 names different: declaration 'item' definition 'i'.
dansguardian-2.10.1.1/src/ListManager.hpp:58:6: style: Technically the member function 'ListManager::findNULL' can be const. [functionConst]
dansguardian-2.10.1.1/src/ListManager.cpp:52:18: note: Technically the member function 'ListManager::findNULL' can be const.
dansguardian-2.10.1.1/src/ListManager.hpp:58:6: note: Technically the member function 'ListManager::findNULL' can be const.
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:320:20: style: Redundant condition: c==32. 'c!=32 || (c==32 && bodymeta[j-1]!=32)' is equivalent to 'c!=32 || bodymeta[j-1]!=32' [redundantCondition]
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:121:17: style: The scope of the variable 'c1' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:122:17: style: The scope of the variable 'c2' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:123:17: style: The scope of the variable 'c3' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:377:8: style: The scope of the variable 'addit' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:585:12: style: The scope of the variable 'index' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:1005:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:583:14: style: Unused variable: exceptionphrase [unusedVariable]
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:659:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:718:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:733:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:791:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:852:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:875:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:51:2: warning: Member variable 'listent::weight' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:54:3: performance: Variable 'string' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dansguardian-2.10.1.1/src/NaughtyFilter.cpp:1001:90: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
dansguardian-2.10.1.1/src/OptionContainer.cpp:88:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::filter_groups' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::log_exception_hits' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::non_standard_delimiter' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::log_file_format' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::weighted_phrase_mode' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::show_weighted_found' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::forwarded_for' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::createlistcachefiles' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::use_custom_banned_image' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::reverse_lookups' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::reverse_client_ip_lookups' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::log_client_hostnames' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::use_xforwardedfor' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::logconerror' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::logchildprocs' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::url_cache_number' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::url_cache_age' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::phrase_filter_mode' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::preserve_case' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::hex_decode_content' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::force_quick_search' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::filter_port' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::proxy_port' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::ll' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::max_children' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::min_children' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::maxspare_children' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::prefork_children' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::minspare_children' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::maxage_children' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::proxy_user' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::proxy_group' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::root_user' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::max_ips' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::recheck_replaced_urls' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::use_filter_groups_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::use_group_names_list' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::auth_needs_proxy_query' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::no_daemon' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::no_logger' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::log_syslog' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::max_logitem_length' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::anonymise_logs' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::log_ad_blocks' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::log_timestamp' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::log_user_agent' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::soft_restart' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::scan_clean_cache' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::content_scan_exceptions' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::delete_downloaded_temp_files' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::initial_trickle_delay' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::trickle_delay' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::content_scanner_timeout' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::fg' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.cpp:45:18: warning: Member variable 'OptionContainer::reporting_level' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/OptionContainer.hpp:162:7: performance: Technically the member function 'OptionContainer::deletePlugins' can be static. [functionStatic]
dansguardian-2.10.1.1/src/OptionContainer.cpp:86:23: note: Technically the member function 'OptionContainer::deletePlugins' can be static.
dansguardian-2.10.1.1/src/OptionContainer.hpp:162:7: note: Technically the member function 'OptionContainer::deletePlugins' can be static.
dansguardian-2.10.1.1/src/OptionContainer.hpp:171:7: style: Technically the member function 'OptionContainer::inExceptionIPList' can be const. [functionConst]
dansguardian-2.10.1.1/src/OptionContainer.cpp:639:23: note: Technically the member function 'OptionContainer::inExceptionIPList' can be const.
dansguardian-2.10.1.1/src/OptionContainer.hpp:171:7: note: Technically the member function 'OptionContainer::inExceptionIPList' can be const.
dansguardian-2.10.1.1/src/OptionContainer.hpp:172:7: style: Technically the member function 'OptionContainer::inBannedIPList' can be const. [functionConst]
dansguardian-2.10.1.1/src/OptionContainer.cpp:644:23: note: Technically the member function 'OptionContainer::inBannedIPList' can be const.
dansguardian-2.10.1.1/src/OptionContainer.hpp:172:7: note: Technically the member function 'OptionContainer::inBannedIPList' can be const.
dansguardian-2.10.1.1/src/OptionContainer.hpp:175:7: performance: Technically the member function 'OptionContainer::doReadItemList' can be static. [functionStatic]
dansguardian-2.10.1.1/src/OptionContainer.cpp:623:23: note: Technically the member function 'OptionContainer::doReadItemList' can be static.
dansguardian-2.10.1.1/src/OptionContainer.hpp:175:7: note: Technically the member function 'OptionContainer::doReadItemList' can be static.
dansguardian-2.10.1.1/src/OptionContainer.hpp:190:7: performance: Technically the member function 'OptionContainer::realitycheck' can be static. [functionStatic]
dansguardian-2.10.1.1/src/OptionContainer.cpp:723:23: note: Technically the member function 'OptionContainer::realitycheck' can be static.
dansguardian-2.10.1.1/src/OptionContainer.hpp:190:7: note: Technically the member function 'OptionContainer::realitycheck' can be static.
dansguardian-2.10.1.1/src/RegExp.cpp:181:15: style: The scope of the variable 'largestoffset' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/RegExp.cpp:222:7: style: The scope of the variable 'match' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/RegExp.cpp:224:8: style: The scope of the variable 'k' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/RegExp.hpp:58:6: style: Technically the member function 'RegExp::numberOfMatches' can be const. [functionConst]
dansguardian-2.10.1.1/src/RegExp.cpp:106:13: note: Technically the member function 'RegExp::numberOfMatches' can be const.
dansguardian-2.10.1.1/src/RegExp.hpp:58:6: note: Technically the member function 'RegExp::numberOfMatches' can be const.
dansguardian-2.10.1.1/src/RegExp.hpp:60:7: style: Technically the member function 'RegExp::matched' can be const. [functionConst]
dansguardian-2.10.1.1/src/RegExp.cpp:113:14: note: Technically the member function 'RegExp::matched' can be const.
dansguardian-2.10.1.1/src/RegExp.hpp:60:7: note: Technically the member function 'RegExp::matched' can be const.
dansguardian-2.10.1.1/src/RegExp.hpp:63:14: style: Technically the member function 'RegExp::result' can be const. [functionConst]
dansguardian-2.10.1.1/src/RegExp.cpp:79:21: note: Technically the member function 'RegExp::result' can be const.
dansguardian-2.10.1.1/src/RegExp.hpp:63:14: note: Technically the member function 'RegExp::result' can be const.
dansguardian-2.10.1.1/src/RegExp.hpp:65:15: style: Technically the member function 'RegExp::offset' can be const. [functionConst]
dansguardian-2.10.1.1/src/RegExp.cpp:88:22: note: Technically the member function 'RegExp::offset' can be const.
dansguardian-2.10.1.1/src/RegExp.hpp:65:15: note: Technically the member function 'RegExp::offset' can be const.
dansguardian-2.10.1.1/src/RegExp.hpp:67:15: style: Technically the member function 'RegExp::length' can be const. [functionConst]
dansguardian-2.10.1.1/src/RegExp.cpp:97:22: note: Technically the member function 'RegExp::length' can be const.
dansguardian-2.10.1.1/src/RegExp.hpp:67:15: note: Technically the member function 'RegExp::length' can be const.
dansguardian-2.10.1.1/src/RegExp.hpp:42:1: warning: The class 'RegExp' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dansguardian-2.10.1.1/src/String.cpp:255:16: style: The scope of the variable 'c1' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/String.cpp:256:16: style: The scope of the variable 'c2' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/String.cpp:257:16: style: The scope of the variable 'c3' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/String.cpp:400:16: style: The scope of the variable 't' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/String.cpp:432:16: style: The scope of the variable 'b' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/SysV.cpp:60:26: performance: Function parameter 'pidfile' should be passed by const reference. [passedByValue]
dansguardian-2.10.1.1/src/SysV.cpp:147:26: performance: Function parameter 'pidfile' should be passed by const reference. [passedByValue]
dansguardian-2.10.1.1/src/SysV.cpp:166:27: performance: Function parameter 'pidfile' should be passed by const reference. [passedByValue]
dansguardian-2.10.1.1/src/SysV.cpp:185:30: performance: Function parameter 'pidfile' should be passed by const reference. [passedByValue]
dansguardian-2.10.1.1/src/SysV.cpp:221:34: performance: Function parameter 'pidfile' should be passed by const reference. [passedByValue]
dansguardian-2.10.1.1/src/UDSocket.cpp:72:2: performance: Variable 'my_adr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dansguardian-2.10.1.1/src/authplugins/digest.cpp:38:2: style: Class 'digestinstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/authplugins/digest.cpp:39:6: style: The function 'identify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/Auth.hpp:67:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/authplugins/digest.cpp:39:6: note: Function in derived class
dansguardian-2.10.1.1/src/authplugins/ident.cpp:43:2: style: Class 'identinstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/authplugins/ident.cpp:44:6: style: The function 'identify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/Auth.hpp:67:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/authplugins/ident.cpp:44:6: note: Function in derived class
dansguardian-2.10.1.1/src/authplugins/ip.cpp:85:2: style: Class 'ipinstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/authplugins/ip.cpp:91:6: style: The function 'identify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/Auth.hpp:67:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/authplugins/ip.cpp:91:6: note: Function in derived class
dansguardian-2.10.1.1/src/authplugins/ip.cpp:92:6: style: The function 'determineGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/Auth.hpp:76:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/authplugins/ip.cpp:92:6: note: Function in derived class
dansguardian-2.10.1.1/src/authplugins/ip.cpp:94:6: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/Auth.hpp:58:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/authplugins/ip.cpp:94:6: note: Function in derived class
dansguardian-2.10.1.1/src/authplugins/ip.cpp:95:6: style: The function 'quit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/Auth.hpp:59:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/authplugins/ip.cpp:95:6: note: Function in derived class
dansguardian-2.10.1.1/src/authplugins/ntlm.cpp:202:12: style: The scope of the variable 'o' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/authplugins/ntlm.cpp:221:22: style: Unsigned variable 'o' can't be negative so it is unnecessary to test it. [unsignedPositive]
dansguardian-2.10.1.1/src/authplugins/ntlm.cpp:81:10: style: struct member 'strhdr::maxlen' is never used. [unusedStructMember]
dansguardian-2.10.1.1/src/authplugins/ntlm.cpp:72:2: style: Class 'ntlminstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/authplugins/ntlm.cpp:74:6: style: The function 'identify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/Auth.hpp:67:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/authplugins/ntlm.cpp:74:6: note: Function in derived class
dansguardian-2.10.1.1/src/HTTPHeader.hpp:63:7: style: Unhandled exception specification when calling function out(). [unhandledExceptionSpecification]
dansguardian-2.10.1.1/src/authplugins/ntlm.cpp:172:4: note: Unhandled exception specification when calling function out().
dansguardian-2.10.1.1/src/HTTPHeader.hpp:63:7: note: Unhandled exception specification when calling function out().
dansguardian-2.10.1.1/src/authplugins/proxy.cpp:37:2: style: Class 'proxyinstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/authplugins/proxy.cpp:38:6: style: The function 'identify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/Auth.hpp:67:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/authplugins/proxy.cpp:38:6: note: Function in derived class
dansguardian-2.10.1.1/src/contentscanners/clamav.cpp:50:2: warning: Member variable 'clamavinstance::root' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/contentscanners/clamav.cpp:50:2: style: Class 'clamavinstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/contentscanners/clamav.cpp:57:6: style: The function 'scanMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/ContentScanner.hpp:77:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/contentscanners/clamav.cpp:57:6: note: Function in derived class
dansguardian-2.10.1.1/src/contentscanners/clamav.cpp:59:6: style: The function 'scanFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/ContentScanner.hpp:79:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/contentscanners/clamav.cpp:59:6: note: Function in derived class
dansguardian-2.10.1.1/src/contentscanners/clamav.cpp:65:6: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/ContentScanner.hpp:85:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/contentscanners/clamav.cpp:65:6: note: Function in derived class
dansguardian-2.10.1.1/src/contentscanners/clamav.cpp:66:6: style: The function 'quit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/ContentScanner.hpp:86:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/contentscanners/clamav.cpp:66:6: note: Function in derived class
dansguardian-2.10.1.1/src/contentscanners/clamdscan.cpp:157:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/contentscanners/clamdscan.cpp:159:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
dansguardian-2.10.1.1/src/contentscanners/clamdscan.cpp:49:2: style: Class 'clamdinstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/contentscanners/clamdscan.cpp:53:6: style: The function 'scanFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/ContentScanner.hpp:79:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/contentscanners/clamdscan.cpp:53:6: note: Function in derived class
dansguardian-2.10.1.1/src/contentscanners/clamdscan.cpp:56:6: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/ContentScanner.hpp:85:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/contentscanners/clamdscan.cpp:56:6: note: Function in derived class
dansguardian-2.10.1.1/src/contentscanners/commandlinescan.cpp:133:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/contentscanners/commandlinescan.cpp:219:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/contentscanners/commandlinescan.cpp:222:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/contentscanners/commandlinescan.cpp:52:2: style: Class 'commandlineinstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/contentscanners/commandlinescan.cpp:55:6: style: The function 'scanFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/ContentScanner.hpp:79:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/contentscanners/commandlinescan.cpp:55:6: note: Function in derived class
dansguardian-2.10.1.1/src/contentscanners/commandlinescan.cpp:58:6: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/ContentScanner.hpp:85:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/contentscanners/commandlinescan.cpp:58:6: note: Function in derived class
dansguardian-2.10.1.1/src/contentscanners/icapscan.cpp:59:2: warning: Member variable 'icapinstance::icapport' is not initialized in the constructor. [uninitMemberVar]
dansguardian-2.10.1.1/src/contentscanners/icapscan.cpp:59:2: style: Class 'icapinstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/contentscanners/icapscan.cpp:62:6: style: The function 'scanMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/ContentScanner.hpp:77:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/contentscanners/icapscan.cpp:62:6: note: Function in derived class
dansguardian-2.10.1.1/src/contentscanners/icapscan.cpp:64:6: style: The function 'scanFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/ContentScanner.hpp:79:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/contentscanners/icapscan.cpp:64:6: note: Function in derived class
dansguardian-2.10.1.1/src/contentscanners/icapscan.cpp:67:6: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/ContentScanner.hpp:85:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/contentscanners/icapscan.cpp:67:6: note: Function in derived class
dansguardian-2.10.1.1/src/contentscanners/kavdscan.cpp:51:2: style: Class 'kavdinstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/contentscanners/kavdscan.cpp:52:6: style: The function 'scanFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/ContentScanner.hpp:79:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/contentscanners/kavdscan.cpp:52:6: note: Function in derived class
dansguardian-2.10.1.1/src/contentscanners/kavdscan.cpp:55:6: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/ContentScanner.hpp:85:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/contentscanners/kavdscan.cpp:55:6: note: Function in derived class
dansguardian-2.10.1.1/src/downloadmanagers/default.cpp:45:2: style: Class 'dminstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/downloadmanagers/default.cpp:46:6: style: The function 'in' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/DownloadManager.hpp:61:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/downloadmanagers/default.cpp:46:6: note: Function in derived class
dansguardian-2.10.1.1/src/downloadmanagers/fancy.cpp:239:11: style: The scope of the variable 'newline' can be reduced. [variableScope]
dansguardian-2.10.1.1/src/downloadmanagers/fancy.cpp:259:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dansguardian-2.10.1.1/src/downloadmanagers/fancy.cpp:74:14: performance: Technically the member function 'fancydm::timestring' can be static. [functionStatic]
dansguardian-2.10.1.1/src/downloadmanagers/fancy.cpp:501:22: note: Technically the member function 'fancydm::timestring' can be static.
dansguardian-2.10.1.1/src/downloadmanagers/fancy.cpp:74:14: note: Technically the member function 'fancydm::timestring' can be static.
dansguardian-2.10.1.1/src/downloadmanagers/fancy.cpp:76:9: performance: Technically the member function 'fancydm::bytestring' can be static. [functionStatic]
dansguardian-2.10.1.1/src/downloadmanagers/fancy.cpp:511:17: note: Technically the member function 'fancydm::bytestring' can be static.
dansguardian-2.10.1.1/src/downloadmanagers/fancy.cpp:76:9: note: Technically the member function 'fancydm::bytestring' can be static.
dansguardian-2.10.1.1/src/downloadmanagers/fancy.cpp:48:2: style: Class 'fancydm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/downloadmanagers/fancy.cpp:50:6: style: The function 'in' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/DownloadManager.hpp:61:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/downloadmanagers/fancy.cpp:50:6: note: Function in derived class
dansguardian-2.10.1.1/src/downloadmanagers/fancy.cpp:53:6: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/DownloadManager.hpp:54:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/downloadmanagers/fancy.cpp:53:6: note: Function in derived class
dansguardian-2.10.1.1/src/downloadmanagers/fancy.cpp:55:7: style: The function 'sendLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/DownloadManager.hpp:65:15: note: Virtual function in base class
dansguardian-2.10.1.1/src/downloadmanagers/fancy.cpp:55:7: note: Function in derived class
dansguardian-2.10.1.1/src/BaseSocket.hpp:74:7: style: Unhandled exception specification when calling function writeString(). [unhandledExceptionSpecification]
dansguardian-2.10.1.1/src/downloadmanagers/fancy.cpp:128:11: note: Unhandled exception specification when calling function writeString().
dansguardian-2.10.1.1/src/BaseSocket.hpp:74:7: note: Unhandled exception specification when calling function writeString().
dansguardian-2.10.1.1/src/downloadmanagers/trickle.cpp:50:2: style: Class 'trickledm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dansguardian-2.10.1.1/src/downloadmanagers/trickle.cpp:51:6: style: The function 'in' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dansguardian-2.10.1.1/src/DownloadManager.hpp:61:14: note: Virtual function in base class
dansguardian-2.10.1.1/src/downloadmanagers/trickle.cpp:51:6: note: Function in derived class
[14:40]

ftp://ftp.se.debian.org/debian/pool/main/d/dante/dante_1.4.2+dfsg.orig.tar.xz
dante-1.4.2+dfsg/lib/Rcompat.c:173:13: style: Checking if unsigned variable 'sent' is less than zero. [unsignedLessThanZero]
dante-1.4.2+dfsg/lib/Rcompat.c:316:17: style: Checking if unsigned variable 'received' is less than zero. [unsignedLessThanZero]
dante-1.4.2+dfsg/lib/Rconnect.c:137:20: style: The scope of the variable 'tmp_s' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/address.c:1235:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
dante-1.4.2+dfsg/lib/addressmatch.c:832:15: style: Condition '!matched' is always true [knownConditionTrueFalse]
dante-1.4.2+dfsg/lib/addressmatch.c:831:22: note: Assignment 'matched=0', assigned value is 0
dante-1.4.2+dfsg/lib/addressmatch.c:832:15: note: Condition '!matched' is always true
dante-1.4.2+dfsg/lib/clientprotocol.c:779:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dante-1.4.2+dfsg/lib/clientprotocol.c:779:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dante-1.4.2+dfsg/lib/clientprotocol.c:865:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dante-1.4.2+dfsg/lib/clientprotocol.c:865:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dante-1.4.2+dfsg/lib/clientprotocol.c:906:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
config_parse.y:724:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
config_scan.c:6081:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
dante-1.4.2+dfsg/lib/connectchild.c:105:9: style: The scope of the variable 'srcstr' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/connectchild.c:105:37: style: The scope of the variable 'dststr' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/connectchild.c:105:66: style: The scope of the variable 'p' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/connectchild.c:106:13: style: The scope of the variable 'flags' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/fmt_customer.c:58:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/lib/hostcache.c:1117:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/hostcache.c:1320:21: style: Function 'name_matches_cache' argument 1 names different: declaration 'cacheentry' definition 'ce'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/lib/hostcache.c:115:37: note: Function 'name_matches_cache' argument 1 names different: declaration 'cacheentry' definition 'ce'.
dante-1.4.2+dfsg/lib/hostcache.c:1320:21: note: Function 'name_matches_cache' argument 1 names different: declaration 'cacheentry' definition 'ce'.
dante-1.4.2+dfsg/lib/hostcache.c:1362:21: style: Function 'addr_matches_cache' argument 1 names different: declaration 'cacheentry' definition 'ce'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/lib/hostcache.c:119:37: note: Function 'addr_matches_cache' argument 1 names different: declaration 'cacheentry' definition 'ce'.
dante-1.4.2+dfsg/lib/hostcache.c:1362:21: note: Function 'addr_matches_cache' argument 1 names different: declaration 'cacheentry' definition 'ce'.
dante-1.4.2+dfsg/lib/httpproxy.c:120:14: style: The scope of the variable 'linelen' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/iface.c:80:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/lib/io.c:1328:24: style: Same expression on both sides of '==' because the value of 'errno_s' and 'errno' are the same. [duplicateExpression]
dante-1.4.2+dfsg/lib/io.c:1322:27: note: 'errno_s' is assigned value 'errno' here.
dante-1.4.2+dfsg/lib/io.c:1328:24: note: Same expression on both sides of '==' because the value of 'errno_s' and 'errno' are the same.
dante-1.4.2+dfsg/lib/io.c:1338:24: style: Same expression on both sides of '==' because the value of 'errno_s' and 'errno' are the same. [duplicateExpression]
dante-1.4.2+dfsg/lib/io.c:1322:27: note: 'errno_s' is assigned value 'errno' here.
dante-1.4.2+dfsg/lib/io.c:1338:24: note: Same expression on both sides of '==' because the value of 'errno_s' and 'errno' are the same.
dante-1.4.2+dfsg/lib/io.c:186:12: style: The scope of the variable 'p' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/io.c:574:21: style: The scope of the variable 'written_fb' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/io.c:574:33: style: The scope of the variable 'p' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/io.c:779:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/io.c:878:21: style: The scope of the variable 'sendmsg_errno' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/io.c:1041:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/io.c:1371:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/iobuf.c:415:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/iobuf.c:543:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/iobuf.c:675:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/iobuf.c:703:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/ipv6.c:133:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/lib/log.c:1133:8: style: Condition 'needlock' is always false [knownConditionTrueFalse]
dante-1.4.2+dfsg/lib/log.c:1099:15: note: Assignment 'needlock=0', assigned value is 0
dante-1.4.2+dfsg/lib/log.c:1133:8: note: Condition 'needlock' is always false
dante-1.4.2+dfsg/lib/log.c:704:4: style: Variable 'p1' is reassigned a value before the old one has been used. [redundantAssignment]
dante-1.4.2+dfsg/lib/log.c:702:4: note: Variable 'p1' is reassigned a value before the old one has been used.
dante-1.4.2+dfsg/lib/log.c:704:4: note: Variable 'p1' is reassigned a value before the old one has been used.
dante-1.4.2+dfsg/lib/log.c:304:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/log.c:1048:17: style: Function 'dolog' argument 3 names different: declaration 'logprefixlen' definition 'prefixlen'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/lib/log.c:106:20: note: Function 'dolog' argument 3 names different: declaration 'logprefixlen' definition 'prefixlen'.
dante-1.4.2+dfsg/lib/log.c:1048:17: note: Function 'dolog' argument 3 names different: declaration 'logprefixlen' definition 'prefixlen'.
dante-1.4.2+dfsg/lib/log.c:599:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/lib/log.c:822:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/lib/log.c:991:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/lib/method.c:419:27: style: Condition 'methodinfo==NULL' is always true [knownConditionTrueFalse]
dante-1.4.2+dfsg/lib/method.c:392:45: note: Assignment 'methodinfo=NULL', assigned value is 0
dante-1.4.2+dfsg/lib/method.c:419:27: note: Condition 'methodinfo==NULL' is always true
dante-1.4.2+dfsg/lib/method.c:420:27: style: Condition 'methodinfo==NULL' is always true [knownConditionTrueFalse]
dante-1.4.2+dfsg/lib/method.c:392:45: note: Assignment 'methodinfo=NULL', assigned value is 0
dante-1.4.2+dfsg/lib/method.c:420:27: note: Condition 'methodinfo==NULL' is always true
dante-1.4.2+dfsg/lib/method.c:242:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/method.c:321:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/method.c:91:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/lib/protocol.c:187:10: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dante-1.4.2+dfsg/lib/sockaddr.c:102:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/sockaddr.c:128:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/socket.c:81:9: style: The scope of the variable 'addrstr' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/socket.c:332:15: style: The scope of the variable 'visbuf' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/socket.c:537:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/socket.c:646:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/socket.c:667:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/socket.c:566:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/lib/socket.c:727:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/lib/socketopt.c:188:14: warning: Function 'setconfsockoption' argument order different: declaration 'in, out, safamily, protocol, isclientside, whichtime, opt' definition 'target, in, safamily, protocol, isclientside, whichtime, opt' [funcArgOrderDifferent]
dante-1.4.2+dfsg/lib/socketopt.c:50:29: note: Function 'setconfsockoption' argument order different: declaration 'in, out, safamily, protocol, isclientside, whichtime, opt' definition 'target, in, safamily, protocol, isclientside, whichtime, opt'
dante-1.4.2+dfsg/lib/socketopt.c:188:14: note: Function 'setconfsockoption' argument order different: declaration 'in, out, safamily, protocol, isclientside, whichtime, opt' definition 'target, in, safamily, protocol, isclientside, whichtime, opt'
dante-1.4.2+dfsg/lib/sockopt.c:54:10: style: struct member 'option::optstr' is never used. [unusedStructMember]
dante-1.4.2+dfsg/lib/tcpinfo.c:68:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/lib/time.c:67:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/tostring.c:1349:15: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dante-1.4.2+dfsg/lib/tostring.c:2405:15: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dante-1.4.2+dfsg/lib/tostring.c:1712:5: warning: Possible null pointer dereference: str [nullPointer]
dante-1.4.2+dfsg/lib/tostring.c:1848:69: note: Calling function 'sockoptval2string', 3rd argument 'str' value is 0
dante-1.4.2+dfsg/lib/tostring.c:1712:5: note: Null pointer dereference
dante-1.4.2+dfsg/lib/tostring.c:1058:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/tostring.c:1091:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/tostring.c:1367:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/tostring.c:2010:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/lib/upnp.c:67:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/lib/userio.c:192:4: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dante-1.4.2+dfsg/lib/userio.c:144:0: note: Variable 'p' is reassigned a value before the old one has been used.
dante-1.4.2+dfsg/lib/userio.c:192:4: note: Variable 'p' is reassigned a value before the old one has been used.
dante-1.4.2+dfsg/lib/userio.c:95:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/util.c:403:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/util.c:561:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/util.c:865:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/util.c:1103:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/util.c:1161:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/util.c:1257:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/util.c:1275:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/util.c:1353:25: style: The scope of the variable 'port' can be reduced. [variableScope]
dante-1.4.2+dfsg/lib/util.c:1473:13: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
dante-1.4.2+dfsg/lib/util.c:1021:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/libscompat/getifaddrs.c:92:21: style: The scope of the variable 'p_addr' can be reduced. [variableScope]
dante-1.4.2+dfsg/libscompat/getifaddrs.c:92:30: style: The scope of the variable 'p_netmask' can be reduced. [variableScope]
dante-1.4.2+dfsg/libscompat/getifaddrs.c:92:42: style: The scope of the variable 'p_broaddst' can be reduced. [variableScope]
dante-1.4.2+dfsg/libscompat/getifaddrs.c:99:8: style: The scope of the variable 'addrskip' can be reduced. [variableScope]
dante-1.4.2+dfsg/libscompat/getifaddrs.c:100:8: style: The scope of the variable 'prevlen' can be reduced. [variableScope]
dante-1.4.2+dfsg/libscompat/getifaddrs.c:101:8: style: The scope of the variable 'badname' can be reduced. [variableScope]
dante-1.4.2+dfsg/libscompat/getifaddrs.c:105:8: style: The scope of the variable 'cnt' can be reduced. [variableScope]
dante-1.4.2+dfsg/libscompat/inet_pton.c:157:16: style: The scope of the variable 'xdigits' can be reduced. [variableScope]
dante-1.4.2+dfsg/libscompat/strvis.c:223:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dante-1.4.2+dfsg/libscompat/vsyslog.c:86:12: style: Variable 'prlen' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/accesscheck.c:212:36: style: The scope of the variable 'dststr' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/auth_password.c:166:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/checkmodule.c:55:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/checkmodule.c:66:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/dante_udp.c:1036:4: style: Variable 'target' is reassigned a value before the old one has been used. [redundantAssignment]
dante-1.4.2+dfsg/sockd/dante_udp.c:1023:0: note: Variable 'target' is reassigned a value before the old one has been used.
dante-1.4.2+dfsg/sockd/dante_udp.c:1036:4: note: Variable 'target' is reassigned a value before the old one has been used.
dante-1.4.2+dfsg/sockd/dante_udp.c:115:34: style: The scope of the variable 'emsglen' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/dante_udp.c:560:15: style: The scope of the variable 'clientstr' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/dante_udp.c:560:45: style: The scope of the variable 'dstbefore' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/dante_udp.c:561:15: style: The scope of the variable 'dstnow' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/dante_udp.c:1029:34: style: The scope of the variable 'emsglen' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/getoutaddr.c:641:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/getoutaddr.c:639:27: style: Function 'addrscope_matches' argument 2 names different: declaration 'addrscope' definition 'scope'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/sockd/getoutaddr.c:54:42: note: Function 'addrscope_matches' argument 2 names different: declaration 'addrscope' definition 'scope'.
dante-1.4.2+dfsg/sockd/getoutaddr.c:639:27: note: Function 'addrscope_matches' argument 2 names different: declaration 'addrscope' definition 'scope'.
dante-1.4.2+dfsg/sockd/monitor.c:1343:33: style: The scope of the variable 'dst' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/monitor.c:1557:12: style: Function 'timetillcheck' argument 4 names different: declaration 'timedout' definition 'hastimedout'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/sockd/monitor.c:123:50: note: Function 'timetillcheck' argument 4 names different: declaration 'timedout' definition 'hastimedout'.
dante-1.4.2+dfsg/sockd/monitor.c:1557:12: note: Function 'timetillcheck' argument 4 names different: declaration 'timedout' definition 'hastimedout'.
dante-1.4.2+dfsg/sockd/monitor.c:1732:15: style: Function 'siginfo' argument 2 names different: declaration 'sip' definition 'si'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/sockd/monitor.c:53:41: note: Function 'siginfo' argument 2 names different: declaration 'sip' definition 'si'.
dante-1.4.2+dfsg/sockd/monitor.c:1732:15: note: Function 'siginfo' argument 2 names different: declaration 'sip' definition 'si'.
dante-1.4.2+dfsg/sockd/monitor.c:1733:10: style: Function 'siginfo' argument 3 names different: declaration 'scp' definition 'sc'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/sockd/monitor.c:53:52: note: Function 'siginfo' argument 3 names different: declaration 'scp' definition 'sc'.
dante-1.4.2+dfsg/sockd/monitor.c:1733:10: note: Function 'siginfo' argument 3 names different: declaration 'scp' definition 'sc'.
dante-1.4.2+dfsg/sockd/monitor.c:155:19: style: struct member 'Anonymous0::alarmsactive' is never used. [unusedStructMember]
dante-1.4.2+dfsg/sockd/monitor.c:163:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/monitor.c:266:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/monitor.c:1471:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/monitor.c:1517:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/monitor.c:1735:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/monitor.c:935:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dante-1.4.2+dfsg/sockd/monitor.c:936:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dante-1.4.2+dfsg/sockd/mother_util.c:319:13: style: The scope of the variable 'fp' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/mother_util.c:358:26: style: The scope of the variable 'prefix' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/mother_util.c:532:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/mother_util.c:755:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/mother_util.c:79:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/mother_util.c:568:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/mother_util.c:653:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/rule.c:399:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/rule.c:140:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/serverconfig.c:311:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/serverconfig.c:480:11: style: The scope of the variable 'oldc' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/serverconfig.c:632:20: style: The scope of the variable 'moreoldshmemc' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/serverconfig.c:1135:8: style: The scope of the variable 'usinglibwrap' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/serverconfig.c:1798:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/serverconfig.c:1794:22: style: Function 'safamily_isenabled' argument 1 names different: declaration 'family' definition 'safamily'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/sockd/serverconfig.c:51:38: note: Function 'safamily_isenabled' argument 1 names different: declaration 'family' definition 'safamily'.
dante-1.4.2+dfsg/sockd/serverconfig.c:1794:22: note: Function 'safamily_isenabled' argument 1 names different: declaration 'family' definition 'safamily'.
dante-1.4.2+dfsg/sockd/serverconfig.c:1624:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/serverconfig.c:1671:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/session.c:313:23: style: The scope of the variable 'inuse' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/session.c:315:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/session.c:367:16: style: Checking if unsigned variable 'left' is less than zero. [unsignedLessThanZero]
dante-1.4.2+dfsg/sockd/session.c:299:20: style: Function 'session_isavailable' argument 1 names different: declaration 'ss' definition 'shmem'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/sockd/session.c:51:37: note: Function 'session_isavailable' argument 1 names different: declaration 'ss' definition 'shmem'.
dante-1.4.2+dfsg/sockd/session.c:299:20: note: Function 'session_isavailable' argument 1 names different: declaration 'ss' definition 'shmem'.
dante-1.4.2+dfsg/sockd/session.c:528:17: style: Function 'throttlepermits' argument 3 names different: declaration 'client_since_starttime' definition 'newclients'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/sockd/session.c:69:30: note: Function 'throttlepermits' argument 3 names different: declaration 'client_since_starttime' definition 'newclients'.
dante-1.4.2+dfsg/sockd/session.c:528:17: note: Function 'throttlepermits' argument 3 names different: declaration 'client_since_starttime' definition 'newclients'.
dante-1.4.2+dfsg/sockd/shmem.c:292:10: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dante-1.4.2+dfsg/sockd/shmem.c:476:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/shmem.c:789:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/shmem.c:1657:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/shmem.c:1612:21: style: Function 'keystate_data' argument 3 names different: declaration 'key' definition 'keydata'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/sockd/shmem.c:84:32: note: Function 'keystate_data' argument 3 names different: declaration 'key' definition 'keydata'.
dante-1.4.2+dfsg/sockd/shmem.c:1612:21: note: Function 'keystate_data' argument 3 names different: declaration 'key' definition 'keydata'.
dante-1.4.2+dfsg/sockd/shmem.c:207:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/shmem.c:224:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/shmemconfig.c:995:24: style: Function 'linkedsize' argument 1 names different: declaration 'head' definition 'list'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/sockd/shmemconfig.c:50:32: note: Function 'linkedsize' argument 1 names different: declaration 'head' definition 'list'.
dante-1.4.2+dfsg/sockd/shmemconfig.c:995:24: note: Function 'linkedsize' argument 1 names different: declaration 'head' definition 'list'.
dante-1.4.2+dfsg/sockd/shmemconfig.c:261:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/sockd.c:113:0: error: #error "who are we?" [preprocessorErrorDirective]
dante-1.4.2+dfsg/sockd/sockd_child.c:1729:64: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
dante-1.4.2+dfsg/sockd/sockd_child.c:96:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/sockd_child.c:118:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/sockd_child.c:1218:40: style: Variable 'ioc' is modified but its new value is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/sockd_io.c:3060:14: style: Condition '!havesocketinfo' is always true [knownConditionTrueFalse]
dante-1.4.2+dfsg/sockd/sockd_io.c:2969:27: note: Assignment 'havesocketinfo=0', assigned value is 0
dante-1.4.2+dfsg/sockd/sockd_io.c:3060:14: note: Condition '!havesocketinfo' is always true
dante-1.4.2+dfsg/sockd/sockd_io.c:1495:5: warning: Possible null pointer dereference: io [nullPointer]
dante-1.4.2+dfsg/sockd/sockd_io.c:2778:44: note: Calling function 'recv_io', 2nd argument 'io' value is 0
dante-1.4.2+dfsg/sockd/sockd_io.c:1495:5: note: Null pointer dereference
dante-1.4.2+dfsg/sockd/sockd_io.c:1497:13: warning: Possible null pointer dereference: io [nullPointer]
dante-1.4.2+dfsg/sockd/sockd_io.c:2778:44: note: Calling function 'recv_io', 2nd argument 'io' value is 0
dante-1.4.2+dfsg/sockd/sockd_io.c:1497:13: note: Null pointer dereference
dante-1.4.2+dfsg/sockd/sockd_io.c:1498:13: warning: Possible null pointer dereference: io [nullPointer]
dante-1.4.2+dfsg/sockd/sockd_io.c:2778:44: note: Calling function 'recv_io', 2nd argument 'io' value is 0
dante-1.4.2+dfsg/sockd/sockd_io.c:1498:13: note: Null pointer dereference
dante-1.4.2+dfsg/sockd/sockd_io.c:1499:13: warning: Possible null pointer dereference: io [nullPointer]
dante-1.4.2+dfsg/sockd/sockd_io.c:2778:44: note: Calling function 'recv_io', 2nd argument 'io' value is 0
dante-1.4.2+dfsg/sockd/sockd_io.c:1499:13: note: Null pointer dereference
dante-1.4.2+dfsg/sockd/sockd_io.c:1500:13: warning: Possible null pointer dereference: io [nullPointer]
dante-1.4.2+dfsg/sockd/sockd_io.c:2778:44: note: Calling function 'recv_io', 2nd argument 'io' value is 0
dante-1.4.2+dfsg/sockd/sockd_io.c:1500:13: note: Null pointer dereference
dante-1.4.2+dfsg/sockd/sockd_io.c:1503:12: warning: Possible null pointer dereference: io [nullPointer]
dante-1.4.2+dfsg/sockd/sockd_io.c:2778:44: note: Calling function 'recv_io', 2nd argument 'io' value is 0
dante-1.4.2+dfsg/sockd/sockd_io.c:1503:12: note: Null pointer dereference
dante-1.4.2+dfsg/sockd/sockd_io.c:1550:19: warning: Possible null pointer dereference: io [nullPointer]
dante-1.4.2+dfsg/sockd/sockd_io.c:2778:44: note: Calling function 'recv_io', 2nd argument 'io' value is 0
dante-1.4.2+dfsg/sockd/sockd_io.c:1550:19: note: Null pointer dereference
dante-1.4.2+dfsg/sockd/sockd_io.c:1552:8: warning: Possible null pointer dereference: io [nullPointer]
dante-1.4.2+dfsg/sockd/sockd_io.c:2778:44: note: Calling function 'recv_io', 2nd argument 'io' value is 0
dante-1.4.2+dfsg/sockd/sockd_io.c:1552:8: note: Null pointer dereference
dante-1.4.2+dfsg/sockd/sockd_io.c:1576:12: warning: Possible null pointer dereference: io [nullPointer]
dante-1.4.2+dfsg/sockd/sockd_io.c:2778:44: note: Calling function 'recv_io', 2nd argument 'io' value is 0
dante-1.4.2+dfsg/sockd/sockd_io.c:1576:12: note: Null pointer dereference
dante-1.4.2+dfsg/sockd/sockd_io.c:2653:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/sockd_io.c:2866:16: style: The scope of the variable 'src_written' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/sockd_io.c:2866:29: style: The scope of the variable 'dst_written' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/sockd_io.c:2869:12: style: The scope of the variable 'srcstring' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/sockd_io.c:2869:38: style: The scope of the variable 'dststring' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/sockd_io.c:1947:12: style: Function 'io_allocated' argument 1 names different: declaration 'tcp_io' definition 'tcpio'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/sockd/sockd_io.c:87:22: note: Function 'io_allocated' argument 1 names different: declaration 'tcp_io' definition 'tcpio'.
dante-1.4.2+dfsg/sockd/sockd_io.c:1947:12: note: Function 'io_allocated' argument 1 names different: declaration 'tcp_io' definition 'tcpio'.
dante-1.4.2+dfsg/sockd/sockd_io.c:1948:12: style: Function 'io_allocated' argument 2 names different: declaration 'tcp_fd' definition 'tcpfd'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/sockd/sockd_io.c:87:38: note: Function 'io_allocated' argument 2 names different: declaration 'tcp_fd' definition 'tcpfd'.
dante-1.4.2+dfsg/sockd/sockd_io.c:1948:12: note: Function 'io_allocated' argument 2 names different: declaration 'tcp_fd' definition 'tcpfd'.
dante-1.4.2+dfsg/sockd/sockd_io.c:1949:12: style: Function 'io_allocated' argument 3 names different: declaration 'udp_io' definition 'udpio'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/sockd/sockd_io.c:87:54: note: Function 'io_allocated' argument 3 names different: declaration 'udp_io' definition 'udpio'.
dante-1.4.2+dfsg/sockd/sockd_io.c:1949:12: note: Function 'io_allocated' argument 3 names different: declaration 'udp_io' definition 'udpio'.
dante-1.4.2+dfsg/sockd/sockd_io.c:1950:12: style: Function 'io_allocated' argument 4 names different: declaration 'udp_fd' definition 'udpfd'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/sockd/sockd_io.c:87:70: note: Function 'io_allocated' argument 4 names different: declaration 'udp_fd' definition 'udpfd'.
dante-1.4.2+dfsg/sockd/sockd_io.c:1950:12: note: Function 'io_allocated' argument 4 names different: declaration 'udp_fd' definition 'udpfd'.
dante-1.4.2+dfsg/sockd/sockd_io.c:2650:19: style: Function 'io_timeuntiltimeout' argument 3 names different: declaration 'type' definition 'timeouttype'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/sockd/sockd_io.c:192:34: note: Function 'io_timeuntiltimeout' argument 3 names different: declaration 'type' definition 'timeouttype'.
dante-1.4.2+dfsg/sockd/sockd_io.c:2650:19: note: Function 'io_timeuntiltimeout' argument 3 names different: declaration 'type' definition 'timeouttype'.
dante-1.4.2+dfsg/sockd/sockd_io.c:1357:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/sockd_io.c:2402:38: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/sockd_io.c:2813:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/sockd_io_misc.c:257:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/sockd_negotiate.c:997:12: style: The scope of the variable 'r' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/sockd_negotiate.c:1627:17: style: Function 'neg_completed' argument 1 names different: declaration 'howmany' definition 'count'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/sockd/sockd_negotiate.c:133:28: note: Function 'neg_completed' argument 1 names different: declaration 'howmany' definition 'count'.
dante-1.4.2+dfsg/sockd/sockd_negotiate.c:1627:17: note: Function 'neg_completed' argument 1 names different: declaration 'howmany' definition 'count'.
dante-1.4.2+dfsg/sockd/sockd_negotiate.c:1761:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/sockd_request.c:3398:10: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dante-1.4.2+dfsg/sockd/sockd_request.c:4308:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/sockd_request.c:4198:21: style: Function 'bindexternaladdr' argument 2 names different: declaration 'req' definition '_req'. [funcArgNamesDifferent]
dante-1.4.2+dfsg/sockd/sockd_request.c:81:69: note: Function 'bindexternaladdr' argument 2 names different: declaration 'req' definition '_req'.
dante-1.4.2+dfsg/sockd/sockd_request.c:4198:21: note: Function 'bindexternaladdr' argument 2 names different: declaration 'req' definition '_req'.
dante-1.4.2+dfsg/sockd/sockd_request.c:4103:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/sockd_socket.c:210:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/sockd_tcp.c:354:20: style: The scope of the variable 'fdv' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/sockd_tcp.c:437:20: style: The scope of the variable 'fdv' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/sockd_udp.c:418:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/sockd_udp.c:447:16: style: The scope of the variable 'function' can be reduced. [variableScope]
dante-1.4.2+dfsg/sockd/sockd_udp.c:498:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/sockd_udp.c:758:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/sockd/sockd_util.c:333:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dante-1.4.2+dfsg/unlicensed/checkmodule.c:55:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
dante-1.4.2+dfsg/unlicensed/checkmodule.c:66:0: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
[14:40]

ftp://ftp.se.debian.org/debian/pool/main/d/dapl/dapl_2.1.9.orig.tar.gz
dapl-2.1.9/dapl/common/dapl_cr_reject.c:105:4: style: Variable 'cr_ptr->param.local_ep_handle' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dapl/common/dapl_cr_reject.c:104:4: note: Variable 'cr_ptr->param.local_ep_handle' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/common/dapl_cr_reject.c:105:4: note: Variable 'cr_ptr->param.local_ep_handle' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/common/dapl_debug.c:47:10: style: The scope of the variable 'args' can be reduced. [variableScope]
dapl-2.1.9/dapl/common/dapl_ep_create.c:223:8: warning: Either the condition 'ep_attr!=NULL' is redundant or there is possible null pointer dereference: ep_attr. [nullPointerRedundantCheck]
dapl-2.1.9/dapl/common/dapl_ep_create.c:217:15: note: Assuming that condition 'ep_attr!=NULL' is not redundant
dapl-2.1.9/dapl/common/dapl_ep_create.c:223:8: note: Null pointer dereference
dapl-2.1.9/dapl/common/dapl_ep_create.c:235:8: warning: Either the condition 'ep_attr!=NULL' is redundant or there is possible null pointer dereference: ep_attr. [nullPointerRedundantCheck]
dapl-2.1.9/dapl/common/dapl_ep_create.c:229:15: note: Assuming that condition 'ep_attr!=NULL' is not redundant
dapl-2.1.9/dapl/common/dapl_ep_create.c:235:8: note: Null pointer dereference
dapl-2.1.9/dapl/common/dapl_ep_create_with_srq.c:87:3: warning: Either the condition 'ep_handle==NULL' is redundant or there is possible null pointer dereference: ep_handle. [nullPointerRedundantCheck]
dapl-2.1.9/dapl/common/dapl_ep_create_with_srq.c:150:16: note: Assuming that condition 'ep_handle==NULL' is not redundant
dapl-2.1.9/dapl/common/dapl_ep_create_with_srq.c:87:3: note: Null pointer dereference
dapl-2.1.9/dapl/common/dapl_ep_create_with_srq.c:249:8: warning: Either the condition 'ep_attr!=NULL' is redundant or there is possible null pointer dereference: ep_attr. [nullPointerRedundantCheck]
dapl-2.1.9/dapl/common/dapl_ep_create_with_srq.c:243:15: note: Assuming that condition 'ep_attr!=NULL' is not redundant
dapl-2.1.9/dapl/common/dapl_ep_create_with_srq.c:249:8: note: Null pointer dereference
dapl-2.1.9/dapl/common/dapl_ep_create_with_srq.c:261:8: warning: Either the condition 'ep_attr!=NULL' is redundant or there is possible null pointer dereference: ep_attr. [nullPointerRedundantCheck]
dapl-2.1.9/dapl/common/dapl_ep_create_with_srq.c:255:15: note: Assuming that condition 'ep_attr!=NULL' is not redundant
dapl-2.1.9/dapl/common/dapl_ep_create_with_srq.c:261:8: note: Null pointer dereference
dapl-2.1.9/dapl/common/dapl_ep_util.c:541:11: style: The scope of the variable 'cr_ptr' can be reduced. [variableScope]
dapl-2.1.9/dapl/common/dapl_ep_util.c:107:37: style: Function 'dapl_ep_alloc' argument 1 names different: declaration 'ia' definition 'ia_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_ep_util.h:48:19: note: Function 'dapl_ep_alloc' argument 1 names different: declaration 'ia' definition 'ia_ptr'.
dapl-2.1.9/dapl/common/dapl_ep_util.c:107:37: note: Function 'dapl_ep_alloc' argument 1 names different: declaration 'ia' definition 'ia_ptr'.
dapl-2.1.9/dapl/common/dapl_evd_connection_callb.c:66:33: style: Function 'dapl_evd_connection_callback' argument 2 names different: declaration 'ib_cm_events' definition 'ib_cm_event'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_evd_util.h:146:29: note: Function 'dapl_evd_connection_callback' argument 2 names different: declaration 'ib_cm_events' definition 'ib_cm_event'.
dapl-2.1.9/dapl/common/dapl_evd_connection_callb.c:66:33: note: Function 'dapl_evd_connection_callback' argument 2 names different: declaration 'ib_cm_events' definition 'ib_cm_event'.
dapl-2.1.9/dapl/common/dapl_evd_dto_callb.c:72:42: style: Function 'dapl_evd_dto_callback' argument 1 names different: declaration 'ib_hca_handle' definition 'hca_handle'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_evd_util.h:153:26: note: Function 'dapl_evd_dto_callback' argument 1 names different: declaration 'ib_hca_handle' definition 'hca_handle'.
dapl-2.1.9/dapl/common/dapl_evd_dto_callb.c:72:42: note: Function 'dapl_evd_dto_callback' argument 1 names different: declaration 'ib_hca_handle' definition 'hca_handle'.
dapl-2.1.9/dapl/common/dapl_evd_dto_callb.c:73:27: style: Function 'dapl_evd_dto_callback' argument 2 names different: declaration 'ib_cq_handle' definition 'cq_handle'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_evd_util.h:154:26: note: Function 'dapl_evd_dto_callback' argument 2 names different: declaration 'ib_cq_handle' definition 'cq_handle'.
dapl-2.1.9/dapl/common/dapl_evd_dto_callb.c:73:27: note: Function 'dapl_evd_dto_callback' argument 2 names different: declaration 'ib_cq_handle' definition 'cq_handle'.
dapl-2.1.9/dapl/common/dapl_evd_dto_callb.c:73:47: style: Function 'dapl_evd_dto_callback' argument 3 names different: declaration 'context' definition 'user_context'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_evd_util.h:155:18: note: Function 'dapl_evd_dto_callback' argument 3 names different: declaration 'context' definition 'user_context'.
dapl-2.1.9/dapl/common/dapl_evd_dto_callb.c:73:47: note: Function 'dapl_evd_dto_callback' argument 3 names different: declaration 'context' definition 'user_context'.
dapl-2.1.9/dapl/common/dapl_evd_util.c:1088:22: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dapl-2.1.9/dapl/common/dapl_evd_util.c:1209:13: style: The scope of the variable 'evd_ptr' can be reduced. [variableScope]
dapl-2.1.9/dapl/common/dapl_evd_util.c:1298:13: style: The scope of the variable 'event' can be reduced. [variableScope]
dapl-2.1.9/dapl/common/dapl_evd_util.c:547:55: style: Function 'dapli_evd_eh_print_cqe' argument 1 names different: declaration 'cqe' definition 'cqe_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_evd_util.c:51:71: note: Function 'dapli_evd_eh_print_cqe' argument 1 names different: declaration 'cqe' definition 'cqe_ptr'.
dapl-2.1.9/dapl/common/dapl_evd_util.c:547:55: note: Function 'dapli_evd_eh_print_cqe' argument 1 names different: declaration 'cqe' definition 'cqe_ptr'.
dapl-2.1.9/dapl/common/dapl_hash.c:327:32: style: Function 'dapls_hash_create' argument 1 names different: declaration 'capacity' definition 'table_size'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_hash.h:78:18: note: Function 'dapls_hash_create' argument 1 names different: declaration 'capacity' definition 'table_size'.
dapl-2.1.9/dapl/common/dapl_hash.c:327:32: note: Function 'dapls_hash_create' argument 1 names different: declaration 'capacity' definition 'table_size'.
dapl-2.1.9/dapl/common/dapl_hca_util.c:125:59: style: Function 'dapl_hca_link_ia' argument 2 names different: declaration 'ia_info' definition 'ia_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_hca_util.h:52:14: note: Function 'dapl_hca_link_ia' argument 2 names different: declaration 'ia_info' definition 'ia_ptr'.
dapl-2.1.9/dapl/common/dapl_hca_util.c:125:59: note: Function 'dapl_hca_link_ia' argument 2 names different: declaration 'ia_info' definition 'ia_ptr'.
dapl-2.1.9/dapl/common/dapl_hca_util.c:149:61: style: Function 'dapl_hca_unlink_ia' argument 2 names different: declaration 'ia_info' definition 'ia_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_hca_util.h:57:14: note: Function 'dapl_hca_unlink_ia' argument 2 names different: declaration 'ia_info' definition 'ia_ptr'.
dapl-2.1.9/dapl/common/dapl_hca_util.c:149:61: note: Function 'dapl_hca_unlink_ia' argument 2 names different: declaration 'ia_info' definition 'ia_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_open.c:103:2: style: Variable 'dat_status' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dapl/common/dapl_ia_open.c:95:2: note: Variable 'dat_status' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/common/dapl_ia_open.c:103:2: note: Variable 'dat_status' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/common/dapl_ia_util.c:379:3: style: Variable 'dat_status' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dapl/common/dapl_ia_util.c:376:3: note: Variable 'dat_status' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/common/dapl_ia_util.c:379:3: note: Variable 'dat_status' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/common/dapl_ia_util.c:1049:2: style: Variable 'dat_status' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dapl/common/dapl_ia_util.c:1046:0: note: Variable 'dat_status' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/common/dapl_ia_util.c:1049:2: note: Variable 'dat_status' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/common/dapl_ia_util.c:1102:2: style: Variable 'dat_status' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dapl/common/dapl_ia_util.c:1099:0: note: Variable 'dat_status' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/common/dapl_ia_util.c:1102:2: note: Variable 'dat_status' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/common/dapl_ia_util.c:596:56: style: Function 'dapl_ia_link_ep' argument 2 names different: declaration 'ep_info' definition 'ep_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_ia_util.h:61:14: note: Function 'dapl_ia_link_ep' argument 2 names different: declaration 'ep_info' definition 'ep_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:596:56: note: Function 'dapl_ia_link_ep' argument 2 names different: declaration 'ep_info' definition 'ep_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:620:58: style: Function 'dapl_ia_unlink_ep' argument 2 names different: declaration 'ep_info' definition 'ep_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_ia_util.h:66:14: note: Function 'dapl_ia_unlink_ep' argument 2 names different: declaration 'ep_info' definition 'ep_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:620:58: note: Function 'dapl_ia_unlink_ep' argument 2 names different: declaration 'ep_info' definition 'ep_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:692:58: style: Function 'dapl_ia_link_lmr' argument 2 names different: declaration 'lmr_info' definition 'lmr_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_ia_util.h:81:15: note: Function 'dapl_ia_link_lmr' argument 2 names different: declaration 'lmr_info' definition 'lmr_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:692:58: note: Function 'dapl_ia_link_lmr' argument 2 names different: declaration 'lmr_info' definition 'lmr_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:716:60: style: Function 'dapl_ia_unlink_lmr' argument 2 names different: declaration 'lmr_info' definition 'lmr_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_ia_util.h:86:15: note: Function 'dapl_ia_unlink_lmr' argument 2 names different: declaration 'lmr_info' definition 'lmr_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:716:60: note: Function 'dapl_ia_unlink_lmr' argument 2 names different: declaration 'lmr_info' definition 'lmr_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:740:58: style: Function 'dapl_ia_link_rmr' argument 2 names different: declaration 'rmr_info' definition 'rmr_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_ia_util.h:91:15: note: Function 'dapl_ia_link_rmr' argument 2 names different: declaration 'rmr_info' definition 'rmr_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:740:58: note: Function 'dapl_ia_link_rmr' argument 2 names different: declaration 'rmr_info' definition 'rmr_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:764:60: style: Function 'dapl_ia_unlink_rmr' argument 2 names different: declaration 'rmr_info' definition 'rmr_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_ia_util.h:96:15: note: Function 'dapl_ia_unlink_rmr' argument 2 names different: declaration 'rmr_info' definition 'rmr_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:764:60: note: Function 'dapl_ia_unlink_rmr' argument 2 names different: declaration 'rmr_info' definition 'rmr_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:788:56: style: Function 'dapl_ia_link_pz' argument 2 names different: declaration 'pz_info' definition 'pz_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_ia_util.h:101:14: note: Function 'dapl_ia_link_pz' argument 2 names different: declaration 'pz_info' definition 'pz_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:788:56: note: Function 'dapl_ia_link_pz' argument 2 names different: declaration 'pz_info' definition 'pz_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:812:58: style: Function 'dapl_ia_unlink_pz' argument 2 names different: declaration 'pz_info' definition 'pz_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_ia_util.h:106:14: note: Function 'dapl_ia_unlink_pz' argument 2 names different: declaration 'pz_info' definition 'pz_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:812:58: note: Function 'dapl_ia_unlink_pz' argument 2 names different: declaration 'pz_info' definition 'pz_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:836:58: style: Function 'dapl_ia_link_evd' argument 2 names different: declaration 'evd_info' definition 'evd_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_ia_util.h:111:15: note: Function 'dapl_ia_link_evd' argument 2 names different: declaration 'evd_info' definition 'evd_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:836:58: note: Function 'dapl_ia_link_evd' argument 2 names different: declaration 'evd_info' definition 'evd_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:860:60: style: Function 'dapl_ia_unlink_evd' argument 2 names different: declaration 'evd_info' definition 'evd_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_ia_util.h:116:15: note: Function 'dapl_ia_unlink_evd' argument 2 names different: declaration 'evd_info' definition 'evd_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:860:60: note: Function 'dapl_ia_unlink_evd' argument 2 names different: declaration 'evd_info' definition 'evd_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:884:58: style: Function 'dapl_ia_link_cno' argument 2 names different: declaration 'cno_info' definition 'cno_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_ia_util.h:121:15: note: Function 'dapl_ia_link_cno' argument 2 names different: declaration 'cno_info' definition 'cno_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:884:58: note: Function 'dapl_ia_link_cno' argument 2 names different: declaration 'cno_info' definition 'cno_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:908:60: style: Function 'dapl_ia_unlink_cno' argument 2 names different: declaration 'cno_info' definition 'cno_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_ia_util.h:126:15: note: Function 'dapl_ia_unlink_cno' argument 2 names different: declaration 'cno_info' definition 'cno_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:908:60: note: Function 'dapl_ia_unlink_cno' argument 2 names different: declaration 'cno_info' definition 'cno_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:932:57: style: Function 'dapl_ia_link_psp' argument 2 names different: declaration 'sp_info' definition 'sp_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_ia_util.h:131:14: note: Function 'dapl_ia_link_psp' argument 2 names different: declaration 'sp_info' definition 'sp_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:932:57: note: Function 'dapl_ia_link_psp' argument 2 names different: declaration 'sp_info' definition 'sp_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:956:59: style: Function 'dapls_ia_unlink_sp' argument 2 names different: declaration 'sp_info' definition 'sp_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_ia_util.h:136:14: note: Function 'dapls_ia_unlink_sp' argument 2 names different: declaration 'sp_info' definition 'sp_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:956:59: note: Function 'dapls_ia_unlink_sp' argument 2 names different: declaration 'sp_info' definition 'sp_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:1035:57: style: Function 'dapl_ia_link_rsp' argument 2 names different: declaration 'sp_info' definition 'sp_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_ia_util.h:141:14: note: Function 'dapl_ia_link_rsp' argument 2 names different: declaration 'sp_info' definition 'sp_ptr'.
dapl-2.1.9/dapl/common/dapl_ia_util.c:1035:57: note: Function 'dapl_ia_link_rsp' argument 2 names different: declaration 'sp_info' definition 'sp_ptr'.
dapl-2.1.9/dapl/common/dapl_ring_buffer_util.c:194:6: style: The scope of the variable 'pos' can be reduced. [variableScope]
dapl-2.1.9/dapl/common/dapl_ring_buffer_util.c:195:6: style: The scope of the variable 'val' can be reduced. [variableScope]
dapl-2.1.9/dapl/common/dapl_ring_buffer_util.c:229:6: style: The scope of the variable 'pos' can be reduced. [variableScope]
dapl-2.1.9/dapl/common/dapl_ring_buffer_util.c:230:6: style: The scope of the variable 'val' can be reduced. [variableScope]
dapl-2.1.9/dapl/common/dapl_srq_util.c:57:39: style: Function 'dapl_srq_alloc' argument 1 names different: declaration 'ia' definition 'ia_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/common/dapl_srq_util.h:47:19: note: Function 'dapl_srq_alloc' argument 1 names different: declaration 'ia' definition 'ia_ptr'.
dapl-2.1.9/dapl/common/dapl_srq_util.c:57:39: note: Function 'dapl_srq_alloc' argument 1 names different: declaration 'ia' definition 'ia_ptr'.
dapl-2.1.9/dapl/openib_cma/cm.c:652:18: warning: Either the condition 'conn?conn->cm_id:0' is redundant or there is possible null pointer dereference: conn. [nullPointerRedundantCheck]
dapl-2.1.9/dapl/openib_cma/cm.c:669:26: note: Assuming that condition 'conn?conn->cm_id:0' is not redundant
dapl-2.1.9/dapl/openib_cma/cm.c:652:18: note: Null pointer dereference
dapl-2.1.9/dapl/openib_cma/cm.c:642:6: style: The scope of the variable 'drep_time' can be reduced. [variableScope]
dapl-2.1.9/dapl/openib_cma/cm.c:212:41: style: Function 'dapls_cm_acquire' argument 1 names different: declaration 'cm' definition 'conn'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/openib_cma/dapl_ib_util.h:142:41: note: Function 'dapls_cm_acquire' argument 1 names different: declaration 'cm' definition 'conn'.
dapl-2.1.9/dapl/openib_cma/cm.c:212:41: note: Function 'dapls_cm_acquire' argument 1 names different: declaration 'cm' definition 'conn'.
dapl-2.1.9/dapl/openib_cma/cm.c:219:41: style: Function 'dapls_cm_release' argument 1 names different: declaration 'cm' definition 'conn'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/openib_cma/dapl_ib_util.h:143:41: note: Function 'dapls_cm_release' argument 1 names different: declaration 'cm' definition 'conn'.
dapl-2.1.9/dapl/openib_cma/cm.c:219:41: note: Function 'dapls_cm_release' argument 1 names different: declaration 'cm' definition 'conn'.
dapl-2.1.9/dapl/openib_cma/cm.c:232:38: style: Function 'dapls_cm_free' argument 1 names different: declaration 'cm_ptr' definition 'conn'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/openib_cma/dapl_ib_util.h:144:38: note: Function 'dapls_cm_free' argument 1 names different: declaration 'cm_ptr' definition 'conn'.
dapl-2.1.9/dapl/openib_cma/cm.c:232:38: note: Function 'dapls_cm_free' argument 1 names different: declaration 'cm_ptr' definition 'conn'.
dapl-2.1.9/dapl/openib_cma/device.c:630:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dapl-2.1.9/dapl/openib_cma/device.c:630:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
dapl-2.1.9/dapl/openib_cma/device.c:630:16: style: The scope of the variable 'fds' can be reduced. [variableScope]
dapl-2.1.9/dapl/openib_cma/device.c:277:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dapl-2.1.9/dapl/openib_cma/device.c:289:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dapl-2.1.9/dapl/openib_common/cq.c:286:27: style: The scope of the variable 'channel' can be reduced. [variableScope]
dapl-2.1.9/dapl/openib_common/ib_extensions.c:701:2: style: Variable 'dat_status' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dapl/openib_common/ib_extensions.c:692:0: note: Variable 'dat_status' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/openib_common/ib_extensions.c:701:2: note: Variable 'dat_status' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/openib_common/ib_extensions.c:212:12: style: The scope of the variable 'lid' can be reduced. [variableScope]
dapl-2.1.9/dapl/openib_common/ib_extensions.c:686:28: style: Function 'dapli_open_query_ext' argument 2 names different: declaration 'ia_handle' definition 'ia_handle_ptr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/openib_common/ib_extensions.c:56:28: note: Function 'dapli_open_query_ext' argument 2 names different: declaration 'ia_handle' definition 'ia_handle_ptr'.
dapl-2.1.9/dapl/openib_common/ib_extensions.c:686:28: note: Function 'dapli_open_query_ext' argument 2 names different: declaration 'ia_handle' definition 'ia_handle_ptr'.
dapl-2.1.9/dapl/openib_common/qp.c:376:17: style: The scope of the variable 'qp' can be reduced. [variableScope]
dapl-2.1.9/dapl/openib_common/util.c:1038:9: warning: Redundant assignment of 'active' to itself. [selfAssignment]
dapl-2.1.9/dapl/openib_mcm/cm.c:1825:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dapl-2.1.9/dapl/openib_mcm/cm.c:693:41: style: Function 'dapls_cm_acquire' argument 1 names different: declaration 'cm_ptr' definition 'cm'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/openib_mcm/dapl_ib_util.h:153:41: note: Function 'dapls_cm_acquire' argument 1 names different: declaration 'cm_ptr' definition 'cm'.
dapl-2.1.9/dapl/openib_mcm/cm.c:693:41: note: Function 'dapls_cm_acquire' argument 1 names different: declaration 'cm_ptr' definition 'cm'.
dapl-2.1.9/dapl/openib_mcm/cm.c:700:41: style: Function 'dapls_cm_release' argument 1 names different: declaration 'cm_ptr' definition 'cm'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/openib_mcm/dapl_ib_util.h:154:41: note: Function 'dapls_cm_release' argument 1 names different: declaration 'cm_ptr' definition 'cm'.
dapl-2.1.9/dapl/openib_mcm/cm.c:700:41: note: Function 'dapls_cm_release' argument 1 names different: declaration 'cm_ptr' definition 'cm'.
dapl-2.1.9/dapl/openib_mcm/cm.c:804:38: style: Function 'dapls_cm_free' argument 1 names different: declaration 'cm_ptr' definition 'cm'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/openib_mcm/dapl_ib_util.h:155:38: note: Function 'dapls_cm_free' argument 1 names different: declaration 'cm_ptr' definition 'cm'.
dapl-2.1.9/dapl/openib_mcm/cm.c:804:38: note: Function 'dapls_cm_free' argument 1 names different: declaration 'cm_ptr' definition 'cm'.
dapl-2.1.9/dapl/openib_mcm/device.c:191:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dapl-2.1.9/dapl/openib_mcm/mix.c:994:12: style: Redundant condition: lmr. '!lmr || (lmr && lmr->mr_handle->lkey!=sglist[i].lkey)' is equivalent to '!lmr || lmr->mr_handle->lkey!=sglist[i].lkey' [redundantCondition]
dapl-2.1.9/dapl/openib_mcm/mix.c:1027:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dapl-2.1.9/dapl/openib_mcm/mix.c:76:70: style: Function 'dapli_mix_open' argument 4 names different: declaration 'query' definition 'query_only'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/openib_mcm/dapl_ib_util.h:171:71: note: Function 'dapli_mix_open' argument 4 names different: declaration 'query' definition 'query_only'.
dapl-2.1.9/dapl/openib_mcm/mix.c:76:70: note: Function 'dapli_mix_open' argument 4 names different: declaration 'query' definition 'query_only'.
dapl-2.1.9/dapl/openib_mcm/mix.c:1022:50: style: Function 'dapli_mix_post_send' argument 2 names different: declaration 'len' definition 'txlen'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/openib_mcm/dapl_ib_util.h:193:51: note: Function 'dapli_mix_post_send' argument 2 names different: declaration 'len' definition 'txlen'.
dapl-2.1.9/dapl/openib_mcm/mix.c:1022:50: note: Function 'dapli_mix_post_send' argument 2 names different: declaration 'len' definition 'txlen'.
dapl-2.1.9/dapl/openib_mcm/proxy.c:312:6: style: The scope of the variable 'err' can be reduced. [variableScope]
dapl-2.1.9/dapl/openib_mcm/proxy.c:284:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dapl-2.1.9/dapl/openib_scm/cm.c:1020:2: style: Variable 'cm_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dapl/openib_scm/cm.c:1012:0: note: Variable 'cm_ptr' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/openib_scm/cm.c:1020:2: note: Variable 'cm_ptr' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/openib_scm/cm.c:1084:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dapl-2.1.9/dapl/openib_scm/device.c:703:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dapl-2.1.9/dapl/openib_scm/device.c:703:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
dapl-2.1.9/dapl/openib_scm/device.c:703:16: style: The scope of the variable 'fds' can be reduced. [variableScope]
dapl-2.1.9/dapl/openib_scm/device.c:282:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dapl-2.1.9/dapl/openib_scm/device.c:288:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dapl-2.1.9/dapl/openib_ucm/cm.c:1996:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
dapl-2.1.9/dapl/openib_ucm/device.c:209:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dapl-2.1.9/dapl/svc/mpxyd.h:881:2: style: Variable 'ib_pd' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dapl/svc/mpxyd.h:876:0: note: Variable 'ib_pd' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/svc/mpxyd.h:881:2: note: Variable 'ib_pd' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/svc/mpxyd.h:751:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dapl-2.1.9/dapl/svc/mcm.c:1557:11: style: The scope of the variable 'time' can be reduced. [variableScope]
dapl-2.1.9/dapl/svc/mcm.c:528:76: style: Function 'm_cm_create' argument 3 names different: declaration 'dst' definition 'r_addr'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/svc/mpxyd.h:541:76: note: Function 'm_cm_create' argument 3 names different: declaration 'dst' definition 'r_addr'.
dapl-2.1.9/dapl/svc/mcm.c:528:76: note: Function 'm_cm_create' argument 3 names different: declaration 'dst' definition 'r_addr'.
dapl-2.1.9/dapl/svc/mcm.c:962:28: style: Function 'mcm_cm_disc' argument 1 names different: declaration 'm_cm' definition 'cm'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/svc/mpxyd.h:543:28: note: Function 'mcm_cm_disc' argument 1 names different: declaration 'm_cm' definition 'cm'.
dapl-2.1.9/dapl/svc/mcm.c:962:28: note: Function 'mcm_cm_disc' argument 1 names different: declaration 'm_cm' definition 'cm'.
dapl-2.1.9/dapl/svc/mpxyd.h:757:23: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dapl-2.1.9/dapl/svc/mpxyd.h:758:26: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dapl-2.1.9/dapl/svc/mpxyd.h:761:4: portability: 'msg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dapl-2.1.9/dapl/svc/mix.c:1454:2: warning: Either the condition 'm_cm' is redundant or there is possible null pointer dereference: m_cm. [nullPointerRedundantCheck]
dapl-2.1.9/dapl/svc/mix.c:1449:6: note: Assuming that condition 'm_cm' is not redundant
dapl-2.1.9/dapl/svc/mix.c:1454:2: note: Null pointer dereference
dapl-2.1.9/dapl/svc/mix.c:1462:6: warning: Either the condition 'm_cm' is redundant or there is possible null pointer dereference: m_cm. [nullPointerRedundantCheck]
dapl-2.1.9/dapl/svc/mix.c:1449:6: note: Assuming that condition 'm_cm' is not redundant
dapl-2.1.9/dapl/svc/mix.c:1462:6: note: Null pointer dereference
dapl-2.1.9/dapl/svc/mix.c:256:2: style: Variable 'msg.max_ee_rd_atom' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dapl/svc/mix.c:255:2: note: Variable 'msg.max_ee_rd_atom' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/svc/mix.c:256:2: note: Variable 'msg.max_ee_rd_atom' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/svc/mix.c:457:2: style: Variable 'mr' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dapl/svc/mix.c:454:0: note: Variable 'mr' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/svc/mix.c:457:2: note: Variable 'mr' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/svc/mix.c:473:2: style: Variable 'cq' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dapl/svc/mix.c:470:0: note: Variable 'cq' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/svc/mix.c:473:2: note: Variable 'cq' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/svc/mix.c:489:2: style: Variable 'qp' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dapl/svc/mix.c:486:0: note: Variable 'qp' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/svc/mix.c:489:2: note: Variable 'qp' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/svc/mix.c:505:2: style: Variable 'cm' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dapl/svc/mix.c:502:0: note: Variable 'cm' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/svc/mix.c:505:2: note: Variable 'cm' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/svc/mix.c:1249:2: style: Variable 'm_mr' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dapl/svc/mix.c:1245:0: note: Variable 'm_mr' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/svc/mix.c:1249:2: note: Variable 'm_mr' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/svc/mix.c:2448:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dapl/svc/mix.c:2446:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/svc/mix.c:2448:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dapl-2.1.9/dapl/svc/mix.c:2218:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dapl-2.1.9/dapl/svc/mix.c:325:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
dapl-2.1.9/dapl/svc/mix.c:2375:8: style: The scope of the variable 'dbuf' can be reduced. [variableScope]
dapl-2.1.9/dapl/svc/mix.c:1173:12: style: struct member 'dat_mix_mr_v4::off' is never used. [unusedStructMember]
dapl-2.1.9/dapl/svc/mix.c:2421:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dapl-2.1.9/dapl/svc/mpxy_in.c:236:17: style: The scope of the variable 'sr' can be reduced. [variableScope]
dapl-2.1.9/dapl/svc/mpxy_out.c:72:48: style: Function 'm_po_create_bpool' argument 2 names different: declaration 'max_req_wr' definition 'entries'. [funcArgNamesDifferent]
dapl-2.1.9/dapl/svc/mpxyd.h:603:48: note: Function 'm_po_create_bpool' argument 2 names different: declaration 'max_req_wr' definition 'entries'.
dapl-2.1.9/dapl/svc/mpxy_out.c:72:48: note: Function 'm_po_create_bpool' argument 2 names different: declaration 'max_req_wr' definition 'entries'.
dapl-2.1.9/dapl/svc/mpxy_out.c:530:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dapl-2.1.9/dapl/svc/mpxy_out.c:736:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dapl-2.1.9/dapl/svc/mpxyd.c:998:14: style: The scope of the variable 'time_ms' can be reduced. [variableScope]
dapl-2.1.9/dapl/svc/mpxyd.c:998:31: style: The scope of the variable 'smd_cnt' can be reduced. [variableScope]
dapl-2.1.9/dapl/svc/mpxyd.c:1072:9: style: The scope of the variable 'fds' can be reduced. [variableScope]
dapl-2.1.9/dapl/svc/mpxyd.c:985:5: style: Variable 'cnt' is modified but its new value is never used. [unreadVariable]
dapl-2.1.9/dapl/svc/util.c:365:7: error: Width 32 given in format string (no. 1) is larger than destination buffer 'opt[32]', use %31s to prevent overflowing it. [invalidScanfFormatWidth]
dapl-2.1.9/dapl/svc/util.c:365:7: error: Width 128 given in format string (no. 2) is larger than destination buffer 'value[128]', use %127s to prevent overflowing it. [invalidScanfFormatWidth]
dapl-2.1.9/dapl/svc/util.c:290:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dapl-2.1.9/dapl/udapl/linux/dapl_osd.h:49:0: error: #error UNDEFINED OS TYPE [preprocessorErrorDirective]
dapl-2.1.9/dat/common/dat_api.c:85:2: style: Variable 'dat_status' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dat/common/dat_api.c:81:2: note: Variable 'dat_status' is reassigned a value before the old one has been used.
dapl-2.1.9/dat/common/dat_api.c:85:2: note: Variable 'dat_status' is reassigned a value before the old one has been used.
dapl-2.1.9/dat/common/dat_sr.c:231:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/dat/common/dat_sr.c:227:0: note: Variable 'status' is reassigned a value before the old one has been used.
dapl-2.1.9/dat/common/dat_sr.c:231:2: note: Variable 'status' is reassigned a value before the old one has been used.
dapl-2.1.9/dat/udat/linux/dat_osd.h:52:0: error: #error "UNDEFINED OS TYPE" [preprocessorErrorDirective]
dapl-2.1.9/dat/udat/udat.c:89:5: warning: Either the condition 'NULL==(provider_info)' is redundant or there is possible null pointer dereference: provider_info. [nullPointerRedundantCheck]
dapl-2.1.9/dat/udat/udat.c:98:6: note: Assuming that condition 'NULL==(provider_info)' is not redundant
dapl-2.1.9/dat/udat/udat.c:89:5: note: Null pointer dereference
dapl-2.1.9/dat/udat/udat.c:90:5: warning: Either the condition 'NULL==(provider_info)' is redundant or there is possible null pointer dereference: provider_info. [nullPointerRedundantCheck]
dapl-2.1.9/dat/udat/udat.c:98:6: note: Assuming that condition 'NULL==(provider_info)' is not redundant
dapl-2.1.9/dat/udat/udat.c:90:5: note: Null pointer dereference
dapl-2.1.9/dat/udat/udat.c:91:5: warning: Either the condition 'NULL==(provider_info)' is redundant or there is possible null pointer dereference: provider_info. [nullPointerRedundantCheck]
dapl-2.1.9/dat/udat/udat.c:98:6: note: Assuming that condition 'NULL==(provider_info)' is not redundant
dapl-2.1.9/dat/udat/udat.c:91:5: note: Null pointer dereference
dapl-2.1.9/dat/udat/udat.c:92:5: warning: Either the condition 'NULL==(provider_info)' is redundant or there is possible null pointer dereference: provider_info. [nullPointerRedundantCheck]
dapl-2.1.9/dat/udat/udat.c:98:6: note: Assuming that condition 'NULL==(provider_info)' is not redundant
dapl-2.1.9/dat/udat/udat.c:92:5: note: Null pointer dereference
dapl-2.1.9/dat/udat/udat_sr_parser.c:316:50: style: Function 'dat_sr_load_entry' argument 1 names different: declaration 'entry' definition 'conf_entry'. [funcArgNamesDifferent]
dapl-2.1.9/dat/udat/udat_sr_parser.c:133:57: note: Function 'dat_sr_load_entry' argument 1 names different: declaration 'entry' definition 'conf_entry'.
dapl-2.1.9/dat/udat/udat_sr_parser.c:316:50: note: Function 'dat_sr_load_entry' argument 1 names different: declaration 'entry' definition 'conf_entry'.
dapl-2.1.9/test/dapltest/cmd/dapl_fft_cmd.c:56:6: style: The scope of the variable 'c' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/cmd/dapl_fft_cmd.c:57:9: style: The scope of the variable 'caseNum' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/cmd/dapl_limit_cmd.c:48:6: style: The scope of the variable 'c' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/cmd/dapl_performance_cmd.c:143:6: style: The scope of the variable 'c' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/cmd/dapl_quit_cmd.c:46:6: style: The scope of the variable 'c' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/cmd/dapl_server_cmd.c:46:6: style: The scope of the variable 'c' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/cmd/dapl_transaction_cmd.c:243:6: style: The scope of the variable 'c' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/test/dapl_bpool.c:243:8: style: The scope of the variable 'module' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/test/dapl_client.c:80:2: style: Variable 'pt_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/test/dapltest/test/dapl_client.c:48:0: note: Variable 'pt_ptr' is reassigned a value before the old one has been used.
dapl-2.1.9/test/dapltest/test/dapl_client.c:80:2: note: Variable 'pt_ptr' is reassigned a value before the old one has been used.
dapl-2.1.9/test/dapltest/test/dapl_cnxn.c:40:8: style: The scope of the variable 'recv_status' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/test/dapl_cnxn.c:41:8: style: The scope of the variable 'req_status' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/test/dapl_execute.c:41:21: style: The scope of the variable 'Transaction_Cmd' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/test/dapl_execute.c:42:14: style: The scope of the variable 'Quit_Cmd' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/test/dapl_execute.c:43:15: style: The scope of the variable 'Limit_Cmd' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/test/dapl_execute.c:44:21: style: The scope of the variable 'Performance_Cmd' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/test/dapl_execute.c:45:13: style: The scope of the variable 'FFT_Cmd' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/test/dapl_fft_connmgt.c:92:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dapl-2.1.9/test/dapltest/test/dapl_fft_connmgt.c:91:22: note: outer condition: cmd->cases_flag[i]
dapl-2.1.9/test/dapltest/test/dapl_fft_connmgt.c:92:23: note: identical inner condition: cmd->cases_flag[i]
dapl-2.1.9/test/dapltest/test/dapl_fft_connmgt.c:49:7: style: Label 'cleanup' is not used. [unusedLabel]
dapl-2.1.9/test/dapltest/test/dapl_fft_connmgt.c:73:7: style: Label 'cleanup' is not used. [unusedLabel]
dapl-2.1.9/test/dapltest/test/dapl_fft_endpoint.c:61:2: style: Variable 'evd_handle' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/test/dapltest/test/dapl_fft_endpoint.c:56:2: note: Variable 'evd_handle' is reassigned a value before the old one has been used.
dapl-2.1.9/test/dapltest/test/dapl_fft_endpoint.c:61:2: note: Variable 'evd_handle' is reassigned a value before the old one has been used.
dapl-2.1.9/test/dapltest/test/dapl_fft_endpoint.c:190:2: style: Variable 'bpool' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/test/dapltest/test/dapl_fft_endpoint.c:171:2: note: Variable 'bpool' is reassigned a value before the old one has been used.
dapl-2.1.9/test/dapltest/test/dapl_fft_endpoint.c:190:2: note: Variable 'bpool' is reassigned a value before the old one has been used.
dapl-2.1.9/test/dapltest/test/dapl_fft_endpoint.c:100:7: style: Label 'cleanup' is not used. [unusedLabel]
dapl-2.1.9/test/dapltest/test/dapl_fft_endpoint.c:210:7: style: Label 'cleanup' is not used. [unusedLabel]
dapl-2.1.9/test/dapltest/test/dapl_fft_hwconn.c:57:7: style: Label 'cleanup' is not used. [unusedLabel]
dapl-2.1.9/test/dapltest/test/dapl_fft_hwconn.c:133:7: style: Label 'cleanup' is not used. [unusedLabel]
dapl-2.1.9/test/dapltest/test/dapl_fft_mem.c:102:7: style: Label 'cleanup' is not used. [unusedLabel]
dapl-2.1.9/test/dapltest/test/dapl_fft_pz.c:176:2: style: Variable 'bpool' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/test/dapltest/test/dapl_fft_pz.c:166:2: note: Variable 'bpool' is reassigned a value before the old one has been used.
dapl-2.1.9/test/dapltest/test/dapl_fft_pz.c:176:2: note: Variable 'bpool' is reassigned a value before the old one has been used.
dapl-2.1.9/test/dapltest/test/dapl_fft_pz.c:60:7: style: Label 'cleanup' is not used. [unusedLabel]
dapl-2.1.9/test/dapltest/test/dapl_fft_pz.c:115:7: style: Label 'cleanup' is not used. [unusedLabel]
dapl-2.1.9/test/dapltest/test/dapl_fft_pz.c:186:7: style: Label 'cleanup' is not used. [unusedLabel]
dapl-2.1.9/test/dapltest/test/dapl_fft_queryinfo.c:93:2: style: Variable 'pz_handle' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/test/dapltest/test/dapl_fft_queryinfo.c:89:2: note: Variable 'pz_handle' is reassigned a value before the old one has been used.
dapl-2.1.9/test/dapltest/test/dapl_fft_queryinfo.c:93:2: note: Variable 'pz_handle' is reassigned a value before the old one has been used.
dapl-2.1.9/test/dapltest/test/dapl_fft_queryinfo.c:297:7: style: Label 'cleanup' is not used. [unusedLabel]
dapl-2.1.9/test/dapltest/test/dapl_fft_util.c:181:7: style: Label 'cleanup' is not used. [unusedLabel]
dapl-2.1.9/test/dapltest/test/dapl_fft_util.c:284:7: style: Label 'cleanup' is not used. [unusedLabel]
dapl-2.1.9/test/dapltest/test/dapl_fft_util.c:312:7: style: Label 'cleanup' is not used. [unusedLabel]
dapl-2.1.9/test/dapltest/test/dapl_fft_util.c:350:7: style: Label 'cleanup' is not used. [unusedLabel]
dapl-2.1.9/test/dapltest/test/dapl_limit.c:1161:10: style: The scope of the variable 'test_bpool' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/test/dapl_memlist.c:47:2: style: Variable 'buffptr' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/test/dapltest/test/dapl_memlist.c:44:2: note: Variable 'buffptr' is reassigned a value before the old one has been used.
dapl-2.1.9/test/dapltest/test/dapl_memlist.c:47:2: note: Variable 'buffptr' is reassigned a value before the old one has been used.
dapl-2.1.9/test/dapltest/test/dapl_performance_util.c:553:16: style: The scope of the variable 'pre_ctxt_num' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/test/dapl_performance_util.c:554:16: style: The scope of the variable 'post_ctxt_num' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/test/dapl_server.c:65:2: style: Variable 'temp_list' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/test/dapltest/test/dapl_server.c:52:0: note: Variable 'temp_list' is reassigned a value before the old one has been used.
dapl-2.1.9/test/dapltest/test/dapl_server.c:65:2: note: Variable 'temp_list' is reassigned a value before the old one has been used.
dapl-2.1.9/test/dapltest/test/dapl_server.c:427:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dapl-2.1.9/test/dapltest/test/dapl_server.c:482:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dapl-2.1.9/test/dapltest/test/dapl_server.c:493:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dapl-2.1.9/test/dapltest/test/dapl_server.c:528:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dapl-2.1.9/test/dapltest/test/dapl_server.c:816:8: style: The scope of the variable 'module' can be reduced. [variableScope]
dapl-2.1.9/test/dapltest/test/dapl_util.c:66:15: style: The scope of the variable 'DT_Type' can be reduced. [variableScope]
dapl-2.1.9/test/dtest/dtest.c:1082:29: style: Redundant condition: server. '!server || (server && !uni_direction)' is equivalent to '!server || !uni_direction' [redundantCondition]
dapl-2.1.9/test/dtest/dtest.c:2033:13: style: Redundant condition: !server. 'server || (!server && !uni_direction)' is equivalent to 'server || !uni_direction' [redundantCondition]
dapl-2.1.9/test/dtest/dtest.c:2053:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dapl-2.1.9/test/dtest/dtest.c:2065:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dapl-2.1.9/test/dtest/dtest.c:2065:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dapl-2.1.9/test/dtest/dtest.c:2143:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dapl-2.1.9/test/dtest/dtest.c:2143:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dapl-2.1.9/test/dtest/dtest.c:1842:44: warning: Redundant assignment of 'p_rmr_rcv[recv_msg_index].virtual_address' to itself. [selfAssignment]
dapl-2.1.9/test/dtest/dtest.c:2365:44: warning: Redundant assignment of 'p_rmr_rcv[recv_msg_index].virtual_address' to itself. [selfAssignment]
dapl-2.1.9/test/dtest/dtest.c:2076:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dapl-2.1.9/test/dtest/dtest.c:2137:16: style: Array index 'l' is used before limits check. [arrayIndexThenCheck]
dapl-2.1.9/test/dtest/dtest.c:483:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dapl-2.1.9/test/dtest/dtestcm.c:724:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dapl-2.1.9/test/dtest/dtestcm.c:757:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
dapl-2.1.9/test/dtest/dtestcm.c:338:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dapl-2.1.9/test/dtest/dtestsrq.c:834:9: style: The scope of the variable 'pdata' can be reduced. [variableScope]
dapl-2.1.9/test/dtest/dtestx.c:862:13: style: Redundant condition: !server. 'server || (!server && ud_test)' is equivalent to 'server || ud_test' [redundantCondition]
dapl-2.1.9/test/dtest/dtestx.c:882:14: style: Redundant condition: server. '!server || (server && ud_test)' is equivalent to '!server || ud_test' [redundantCondition]
dapl-2.1.9/test/dtest/dtestx.c:689:3: portability: %lu in format string (no. 9) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dapl-2.1.9/test/dtest/dtestx.c:929:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dapl-2.1.9/test/dtest/dtestx.c:1200:2: style: Variable 'cookie.as_64' is reassigned a value before the old one has been used. [redundantAssignment]
dapl-2.1.9/test/dtest/dtestx.c:1191:2: note: Variable 'cookie.as_64' is reassigned a value before the old one has been used.
dapl-2.1.9/test/dtest/dtestx.c:1200:2: note: Variable 'cookie.as_64' is reassigned a value before the old one has been used.
dapl-2.1.9/test/dtest/dtestx.c:363:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dapl-2.1.9/test/dtest/dtestx.c:468:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[14:40]

ftp://ftp.se.debian.org/debian/pool/main/d/daq/daq_2.2.1.orig.tar.gz
daq-2.2.1/api/daq_base.c:286:46: style: Function 'daq_load_modules' argument 1 names different: declaration 'module_dirs' definition 'directory_list'. [funcArgNamesDifferent]
daq-2.2.1/api/daq.h:43:46: note: Function 'daq_load_modules' argument 1 names different: declaration 'module_dirs' definition 'directory_list'.
daq-2.2.1/api/daq_base.c:286:46: note: Function 'daq_load_modules' argument 1 names different: declaration 'module_dirs' definition 'directory_list'.
daq-2.2.1/os-daq-modules/daq_afpacket.c:255:5: style: Variable 'instance' is reassigned a value before the old one has been used. [redundantAssignment]
daq-2.2.1/os-daq-modules/daq_afpacket.c:252:0: note: Variable 'instance' is reassigned a value before the old one has been used.
daq-2.2.1/os-daq-modules/daq_afpacket.c:255:5: note: Variable 'instance' is reassigned a value before the old one has been used.
daq-2.2.1/os-daq-modules/daq_afpacket.c:156:30: style: The scope of the variable 'block_offset' can be reduced. [variableScope]
daq-2.2.1/os-daq-modules/daq_afpacket.c:189:18: style: The scope of the variable 'ringsize' can be reduced. [variableScope]
daq-2.2.1/os-daq-modules/daq_afpacket.c:381:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
daq-2.2.1/os-daq-modules/daq_afpacket.c:949:25: style: The scope of the variable 'rc' can be reduced. [variableScope]
daq-2.2.1/os-daq-modules/daq_pcap.c:274:13: style: The scope of the variable 'dead_handle' can be reduced. [variableScope]
daq-2.2.1/os-daq-modules/daq_pcap.c:380:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_bpf_filter.c:549:28: style: The scope of the variable 'p' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_bpf_printer.c:374:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq-2.2.1/sfbpf/sf_bpf_printer.c:367:22: style: The scope of the variable 'bi' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:283:9: style: The scope of the variable 'k' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:284:12: style: The scope of the variable 'size' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:663:23: style: The scope of the variable 's2' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:1542:23: style: The scope of the variable 's2' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:1586:23: style: The scope of the variable 's2' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:1697:23: style: The scope of the variable 's2' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:2146:19: style: The scope of the variable 's1' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:2147:19: style: The scope of the variable 'sjeq_avs_cookie' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:2148:19: style: The scope of the variable 'sjcommon' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:2257:19: style: The scope of the variable 's1' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:2257:24: style: The scope of the variable 's2' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:2298:19: style: The scope of the variable 's1' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:2298:24: style: The scope of the variable 's2' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:2369:19: style: The scope of the variable 's1' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:2369:24: style: The scope of the variable 's2' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:2441:19: style: The scope of the variable 'sjset_radiotap_tsft' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:2442:19: style: The scope of the variable 'sjset_tsft_datapad' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:2442:40: style: The scope of the variable 'sjset_notsft_datapad' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:2871:19: style: The scope of the variable 's' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:4310:24: style: The scope of the variable 'b1' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:5902:9: style: The scope of the variable 'tproto' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:6215:24: style: The scope of the variable 'mlen' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:6446:19: style: The scope of the variable 'b' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:6446:23: style: The scope of the variable 'tmp' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_gencode.c:6782:29: style: The scope of the variable 's2' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_nametoaddr.c:221:11: style: The scope of the variable 'off' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_nametoaddr.c:221:17: style: The scope of the variable 'cpy' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_nametoaddr.c:222:9: style: The scope of the variable 'save_proto' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_optimize.c:1244:9: style: The scope of the variable 'i' can be reduced. [variableScope]
daq-2.2.1/sfbpf/sf_optimize.c:2320:9: style: The scope of the variable 'n' can be reduced. [variableScope]
[14:40]

ftp://ftp.se.debian.org/debian/pool/main/d/dar/dar_2.5.8.orig.tar.gz
dar-2.5.8/misc/todos.c:16:11: style: The scope of the variable 'file' can be reduced. [variableScope]
dar-2.5.8/src/check/all_features.cpp:54:18: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
dar-2.5.8/src/dar_suite/command_line.cpp:2387:17: style: The scope of the variable 'command' can be reduced. [variableScope]
dar-2.5.8/src/dar_suite/command_line.cpp:250:28: style: Function 'get_args' argument 7 names different: declaration 'param' definition 'p'. [funcArgNamesDifferent]
dar-2.5.8/src/dar_suite/command_line.hpp:197:21: note: Function 'get_args' argument 7 names different: declaration 'param' definition 'p'.
dar-2.5.8/src/dar_suite/command_line.cpp:250:28: note: Function 'get_args' argument 7 names different: declaration 'param' definition 'p'.
dar-2.5.8/src/dar_suite/command_line.cpp:2901:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::op' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::allow_over' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::warn_over' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::info_details' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::display_treated' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::display_treated_only_dir' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::display_skipped' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::display_finished' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::beep' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::empty_dir' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::blind_signatures' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::flat' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::nodump' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::exclude_by_ea' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::warn_remove_no_match' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::filter_unsaved' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::empty' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::alter_atime' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::same_fs' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::snapshot' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::cache_directory_tagging' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::keep_compressed' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::quiet' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::decremental' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::furtive_read_mode' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::lax' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::use_sequential_marks' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::sequential_read' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::dirty' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::security_check' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::only_deleted' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::not_deleted' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::list_ea' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::ignore_unknown_inode' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::no_compare_symlink_date' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.hpp:143:5: warning: Member variable 'line_param::multi_threaded' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/line_tools.hpp:47:5: warning: Member variable 'argc_argv::x_argc' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/line_tools.hpp:47:5: warning: Member variable 'argc_argv::x_argv' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/line_tools.hpp:48:23: warning: Member variable 'argc_argv::x_argc' is not assigned a value in 'argc_argv::operator='. [operatorEqVarError]
dar-2.5.8/src/dar_suite/line_tools.hpp:48:23: warning: Member variable 'argc_argv::x_argv' is not assigned a value in 'argc_argv::operator='. [operatorEqVarError]
dar-2.5.8/src/dar_suite/command_line.cpp:121:5: warning: Member variable 'mask_opt::case_sensit' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:121:5: warning: Member variable 'mask_opt::file_listing' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:121:5: warning: Member variable 'mask_opt::glob_exp' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::dialog' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::home' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::inclusions' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::name_include_exclude' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::path_include_exclude' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::ea_include_exclude' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::compr_include_exclude' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::backup_hook_include_exclude' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::readconfig' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::glob_mode' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::non_options' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::ordered_filters' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::case_sensit' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::fixed_date_mode' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::sparse_file_reactivation' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::suffix_base' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::ea_erase' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::only_more_recent' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::detruire' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::no_inter' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::read_targets' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/command_line.cpp:201:5: warning: Member variable 'recursive_param::duc_and' is not initialized in the constructor. [uninitMemberVar]
dar-2.5.8/src/dar_suite/line_tools.hpp:48:5: style: 'argc_argv::operator=' should return 'argc_argv &'. [operatorEq]
dar-2.5.8/src/dar_suite/config_file.hpp:56:32: performance: Variable 'target' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dar-2.5.8/src/dar_suite/config_file.hpp:57:14: performance: Variable 'target' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dar-2.5.8/src/dar_suite/command_line.cpp:181:9: style: Struct 'recursive_param' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dar-2.5.8/src/dar_suite/line_tools.hpp:46:5: style: Class 'argc_argv' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dar-2.5.8/src/dar_suite/no_comment.hpp:42:5: style: Class 'no_comment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dar-2.5.8/src/dar_suite/config_file.hpp:56:2: style: Struct 't_cible' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dar-2.5.8/src/dar_suite/command_line.cpp:121:5: style: Struct 'mask_opt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dar-2.5.8/src/dar_suite/command_line.cpp:147:1: warning: The struct 'recursive_param' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dar-2.5.8/src/dar_suite/no_comment.hpp:45:10: style: The function 'fill_morceau' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dar-2.5.8/src/dar_suite/hide_file.hpp:68:18: note: Virtual function in base class
dar-2.5.8/src/dar_suite/no_comment.hpp:45:10: note: Function in derived class
dar-2.5.8/src/dar_suite/config_file.hpp:48:10: style: The function 'fill_morceau' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dar-2.5.8/src/dar_suite/hide_file.hpp:68:18: note: Virtual function in base class
dar-2.5.8/src/dar_suite/config_file.hpp:48:10: note: Function in derived class
dar-2.5.8/src/dar_suite/dar_manager.cpp:1259:10: style: The scope of the variable 'sub_info_details' can be reduced. [variableScope]
dar-2.5.8/src/dar_suite/dar_manager.cpp:1269:10: style: The scope of the variable 'ignore_dat_options' can be reduced. [variableScope]
dar-2.5.8/src/dar_suite/dar_manager.cpp:1270:10: style: The scope of the variable 'even_when_removed' can be reduced. [variableScope]
dar-2.5.8/src/dar_suite/dar_manager.cpp:1271:10: style: The scope of the variable 'check_order' can be reduced. [variableScope]
dar-2.5.8/src/dar_suite/dar_manager.cpp:915:66: style: Function 'show_version' argument 2 names different: declaration 'command' definition 'command_name'. [funcArgNamesDifferent]
dar-2.5.8/src/dar_suite/dar_manager.cpp:102:66: note: Function 'show_version' argument 2 names different: declaration 'command' definition 'command_name'.
dar-2.5.8/src/dar_suite/dar_manager.cpp:915:66: note: Function 'show_version' argument 2 names different: declaration 'command' definition 'command_name'.
dar-2.5.8/src/dar_suite/dar_split.c:184:9: style: The scope of the variable 'lu' can be reduced. [variableScope]
dar-2.5.8/src/dar_suite/dar_split.c:258:9: style: The scope of the variable 'lu' can be reduced. [variableScope]
dar-2.5.8/src/dar_suite/dar_split.c:359:28: style: Function 'open_read' argument 1 names different: declaration 'filemane' definition 'filename'. [funcArgNamesDifferent]
dar-2.5.8/src/dar_suite/dar_split.c:84:28: note: Function 'open_read' argument 1 names different: declaration 'filemane' definition 'filename'.
dar-2.5.8/src/dar_suite/dar_split.c:359:28: note: Function 'open_read' argument 1 names different: declaration 'filemane' definition 'filename'.
dar-2.5.8/src/dar_suite/dar_xform.cpp:107:10: style: The scope of the variable 'warn' can be reduced. [variableScope]
dar-2.5.8/src/dar_suite/dar_xform.cpp:107:16: style: The scope of the variable 'allow' can be reduced. [variableScope]
dar-2.5.8/src/dar_suite/dar_xform.cpp:107:23: style: The scope of the variable 'beep' can be reduced. [variableScope]
dar-2.5.8/src/dar_suite/dar_xform.cpp:130:11: style: The scope of the variable 'format_07_compatible' can be reduced. [variableScope]
dar-2.5.8/src/dar_suite/hide_file.cpp:148:12: style: The scope of the variable 'maxlire' can be reduced. [variableScope]
dar-2.5.8/src/dar_suite/hide_file.cpp:149:12: style: The scope of the variable 'reste' can be reduced. [variableScope]
dar-2.5.8/src/dar_suite/line_tools.cpp:514:39: style: Function 'line_tools_get_min_digits' argument 1 names different: declaration 'arg' definition 'the_arg'. [funcArgNamesDifferent]
dar-2.5.8/src/dar_suite/line_tools.hpp:85:44: note: Function 'line_tools_get_min_digits' argument 1 names different: declaration 'arg' definition 'the_arg'.
dar-2.5.8/src/dar_suite/line_tools.cpp:514:39: note: Function 'line_tools_get_min_digits' argument 1 names different: declaration 'arg' definition 'the_arg'.
dar-2.5.8/src/dar_suite/line_tools.cpp:178:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dar-2.5.8/src/dar_suite/line_tools.cpp:182:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dar-2.5.8/src/dar_suite/line_tools.cpp:186:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dar-2.5.8/src/dar_suite/line_tools.cpp:211:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dar-2.5.8/src/dar_suite/line_tools.cpp:348:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dar-2.5.8/src/dar_suite/line_tools.cpp:396:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dar-2.5.8/src/dar_suite/line_tools.cpp:57:5: performance: Variable 'x_argc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dar-2.5.8/src/dar_suite/line_tools.cpp:74:2: warning: Class argc_argv is not safe, destructor throws exception [exceptThrowInDestructor]
dar-2.5.8/src/dar_suite/shell_interaction.cpp:272:30: style: C-style pointer casting [cstyleCast]
dar-2.5.8/src/dar_suite/shell_interaction.cpp:347:30: style: C-style pointer casting [cstyleCast]
dar-2.5.8/src/dar_suite/shell_interaction.cpp:369:30: style: C-style pointer casting [cstyleCast]
dar-2.5.8/src/dar_suite/shell_interaction.cpp:411:30: style: C-style pointer casting [cstyleCast]
dar-2.5.8/src/dar_suite/shell_interaction.cpp:316:6: style: Variable 'errno_sup' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dar-2.5.8/src/dar_suite/shell_interaction.cpp:313:6: note: Variable 'errno_sup' is reassigned a value before the old one has been used if variable is no semaphore variable.
dar-2.5.8/src/dar_suite/shell_interaction.cpp:316:6: note: Variable 'errno_sup' is reassigned a value before the old one has been used if variable is no semaphore variable.
dar-2.5.8/src/dar_suite/shell_interaction.cpp:409:10: style: The scope of the variable 'fin' can be reduced. [variableScope]
dar-2.5.8/src/dar_suite/shell_interaction.hpp:48:1: warning: The class 'shell_interaction' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dar-2.5.8/src/libdar/integers.hpp:67:0: error: #error "Cannot determine interger types, use --enable-os-bits=... with the 'configure' script according to your system's CPU register size" [preprocessorErrorDirective]
dar-2.5.8/src/testing/test_blowfish.cpp:89:40: warning: Either the condition 'dialog==nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_blowfish.cpp:66:15: note: Assuming that condition 'dialog==nullptr' is not redundant
dar-2.5.8/src/testing/test_blowfish.cpp:71:5: note: Calling function 'f1', 1st argument 'dialog' value is 0
dar-2.5.8/src/testing/test_blowfish.cpp:89:40: note: Null pointer dereference
dar-2.5.8/src/testing/test_blowfish.cpp:102:40: warning: Either the condition 'dialog==nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_blowfish.cpp:66:15: note: Assuming that condition 'dialog==nullptr' is not redundant
dar-2.5.8/src/testing/test_blowfish.cpp:72:5: note: Calling function 'f2', 1st argument 'dialog' value is 0
dar-2.5.8/src/testing/test_blowfish.cpp:102:40: note: Null pointer dereference
dar-2.5.8/src/testing/test_blowfish.cpp:114:5: style: Variable 'lu' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dar-2.5.8/src/testing/test_blowfish.cpp:110:5: note: Variable 'lu' is reassigned a value before the old one has been used if variable is no semaphore variable.
dar-2.5.8/src/testing/test_blowfish.cpp:114:5: note: Variable 'lu' is reassigned a value before the old one has been used if variable is no semaphore variable.
dar-2.5.8/src/testing/test_blowfish.cpp:116:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dar-2.5.8/src/testing/test_blowfish.cpp:112:5: note: Variable 'ret' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_blowfish.cpp:116:5: note: Variable 'ret' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_blowfish.cpp:118:5: style: Variable 'lu' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dar-2.5.8/src/testing/test_blowfish.cpp:114:5: note: Variable 'lu' is reassigned a value before the old one has been used if variable is no semaphore variable.
dar-2.5.8/src/testing/test_blowfish.cpp:118:5: note: Variable 'lu' is reassigned a value before the old one has been used if variable is no semaphore variable.
dar-2.5.8/src/testing/test_cache.cpp:144:5: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable]
dar-2.5.8/src/testing/test_deci.cpp:50:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dar-2.5.8/src/testing/test_deci.cpp:49:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
dar-2.5.8/src/testing/test_deci.cpp:50:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
dar-2.5.8/src/testing/test_deci.cpp:51:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dar-2.5.8/src/testing/test_deci.cpp:50:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
dar-2.5.8/src/testing/test_deci.cpp:51:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
dar-2.5.8/src/testing/test_elastic.cpp:148:37: warning: Either the condition 'dialog==nullptr' is redundant or there is possible null pointer dereference: dialog. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_elastic.cpp:143:15: note: Assuming that condition 'dialog==nullptr' is not redundant
dar-2.5.8/src/testing/test_elastic.cpp:148:37: note: Null pointer dereference
dar-2.5.8/src/testing/test_elastic.cpp:156:2: style: Variable 'tic' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dar-2.5.8/src/testing/test_elastic.cpp:152:0: note: Variable 'tic' is reassigned a value before the old one has been used if variable is no semaphore variable.
dar-2.5.8/src/testing/test_elastic.cpp:156:2: note: Variable 'tic' is reassigned a value before the old one has been used if variable is no semaphore variable.
dar-2.5.8/src/testing/test_elastic.cpp:161:2: style: Variable 'toc' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dar-2.5.8/src/testing/test_elastic.cpp:152:0: note: Variable 'toc' is reassigned a value before the old one has been used if variable is no semaphore variable.
dar-2.5.8/src/testing/test_elastic.cpp:161:2: note: Variable 'toc' is reassigned a value before the old one has been used if variable is no semaphore variable.
dar-2.5.8/src/testing/test_erreurs.cpp:77:16: style: Unused variable: s [unusedVariable]
dar-2.5.8/src/testing/test_filesystem.cpp:99:26: warning: Either the condition 'ui!=nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_filesystem.cpp:107:11: note: Assuming that condition 'ui!=nullptr' is not redundant
dar-2.5.8/src/testing/test_filesystem.cpp:99:26: note: Null pointer dereference
dar-2.5.8/src/testing/test_filesystem.cpp:114:10: style: The scope of the variable 'phrase' can be reduced. [variableScope]
dar-2.5.8/src/testing/test_infinint.cpp:96:5: style: Variable 'fic' is reassigned a value before the old one has been used. [redundantAssignment]
dar-2.5.8/src/testing/test_infinint.cpp:94:5: note: Variable 'fic' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_infinint.cpp:96:5: note: Variable 'fic' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_libdar.cpp:115:5: style: Variable 'rep' is reassigned a value before the old one has been used. [redundantAssignment]
dar-2.5.8/src/testing/test_libdar.cpp:110:0: note: Variable 'rep' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_libdar.cpp:115:5: note: Variable 'rep' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_limitint.cpp:71:9: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_limitint.cpp:66:11: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_limitint.cpp:71:9: note: Null pointer dereference
dar-2.5.8/src/testing/test_limitint.cpp:72:27: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_limitint.cpp:66:11: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_limitint.cpp:72:27: note: Null pointer dereference
dar-2.5.8/src/testing/test_limitint.cpp:158:9: style: Variable 'd' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dar-2.5.8/src/testing/test_limitint.cpp:157:9: note: Variable 'd' is reassigned a value before the old one has been used if variable is no semaphore variable.
dar-2.5.8/src/testing/test_limitint.cpp:158:9: note: Variable 'd' is reassigned a value before the old one has been used if variable is no semaphore variable.
dar-2.5.8/src/testing/test_path.cpp:70:9: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dar-2.5.8/src/testing/test_path.cpp:69:0: note: Variable 'res' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_path.cpp:70:9: note: Variable 'res' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_path.cpp:71:9: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dar-2.5.8/src/testing/test_path.cpp:70:9: note: Variable 'res' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_path.cpp:71:9: note: Variable 'res' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_path.cpp:72:9: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dar-2.5.8/src/testing/test_path.cpp:71:9: note: Variable 'res' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_path.cpp:72:9: note: Variable 'res' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_scrambler.cpp:74:5: style: Variable 'src' is reassigned a value before the old one has been used. [redundantAssignment]
dar-2.5.8/src/testing/test_scrambler.cpp:72:17: note: Variable 'src' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_scrambler.cpp:74:5: note: Variable 'src' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_scrambler.cpp:75:5: style: Variable 'scr' is reassigned a value before the old one has been used. [redundantAssignment]
dar-2.5.8/src/testing/test_scrambler.cpp:70:17: note: Variable 'scr' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_scrambler.cpp:75:5: note: Variable 'scr' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_scrambler.cpp:76:5: style: Variable 'dst' is reassigned a value before the old one has been used. [redundantAssignment]
dar-2.5.8/src/testing/test_scrambler.cpp:71:17: note: Variable 'dst' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_scrambler.cpp:76:5: note: Variable 'dst' is reassigned a value before the old one has been used.
dar-2.5.8/src/testing/test_special_alloc.cpp:38:5: style: Class 'example' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dar-2.5.8/src/testing/test_tronc.cpp:82:35: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:79:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:82:35: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:84:16: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:79:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:84:16: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:88:39: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:79:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:88:39: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:96:20: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:79:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:96:20: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:100:20: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:79:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:100:20: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:109:20: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:79:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:109:20: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:114:39: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:79:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:114:39: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:130:25: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:79:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:130:25: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:131:25: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:79:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:131:25: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:133:20: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:79:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:133:20: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:134:20: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:79:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:134:20: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:137:20: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:79:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:137:20: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:139:20: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:79:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:139:20: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:141:20: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:79:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:141:20: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:170:39: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:165:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:170:39: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:178:20: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:165:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:178:20: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:182:20: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:165:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:182:20: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:190:20: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:165:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:190:20: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:198:20: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:165:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:198:20: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:204:39: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:165:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:204:39: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:206:20: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:165:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:206:20: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:217:20: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:165:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:217:20: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:220:20: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:165:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:220:20: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronc.cpp:223:20: warning: Either the condition 'ui==nullptr' is redundant or there is possible null pointer dereference: ui. [nullPointerRedundantCheck]
dar-2.5.8/src/testing/test_tronc.cpp:165:8: note: Assuming that condition 'ui==nullptr' is not redundant
dar-2.5.8/src/testing/test_tronc.cpp:223:20: note: Null pointer dereference
dar-2.5.8/src/testing/test_tronconneuse.cpp:189:11: error: Array 'buffer[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds]
dar-2.5.8/src/testing/test_tronconneuse.cpp:186:5: note: After for loop, i has value 100
dar-2.5.8/src/testing/test_tronconneuse.cpp:189:11: note: Array index out of bounds
dar-2.5.8/src/testing/test_tuyau.cpp:168:9: warning: Possible null pointer dereference: out [nullPointer]
dar-2.5.8/src/testing/test_tuyau.cpp:84:33: note: Assignment 'out=nullptr', assigned value is 0
dar-2.5.8/src/testing/test_tuyau.cpp:97:25: note: Calling function 'action_loop', 2nd argument 'out' value is 0
dar-2.5.8/src/testing/test_tuyau.cpp:168:9: note: Null pointer dereference
dar-2.5.8/src/testing/test_tuyau.cpp:110:18: style: The scope of the variable 'lu' can be reduced. [variableScope]
[14:40]

ftp://ftp.se.debian.org/debian/pool/main/d/darcs/darcs_2.8.5.orig.tar.gz
darcs-2.8.5/src/fpstring.c:59:19: style: The scope of the variable 'c' can be reduced. [variableScope]
darcs-2.8.5/src/hscurl.c:68:8: style: The scope of the variable 'timeout' can be reduced. [variableScope]
darcs-2.8.5/src/hscurl.c:165:5: error: Memory leak: url_data [memleak]
darcs-2.8.5/src/hscurl.c:172:7: error: Memory leak: url_data [memleak]
darcs-2.8.5/src/win32/send_email.c:174:5: style: Variable 'funs->dll' is reassigned a value before the old one has been used. [redundantAssignment]
darcs-2.8.5/src/win32/send_email.c:173:5: note: Variable 'funs->dll' is reassigned a value before the old one has been used.
darcs-2.8.5/src/win32/send_email.c:174:5: note: Variable 'funs->dll' is reassigned a value before the old one has been used.
darcs-2.8.5/src/win32/send_email.c:37:9: style: The scope of the variable 'num_recip' can be reduced. [variableScope]
darcs-2.8.5/src/win32/send_email.c:40:17: style: The scope of the variable 'filename' can be reduced. [variableScope]
[14:40]

ftp://ftp.se.debian.org/debian/pool/main/d/darcs-monitor/darcs-monitor_0.4.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/darcsum/darcsum_1.10.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/darcsweb/darcsweb_1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dares/dares_0.6.5.orig.tar.gz
dares-0.6.5/backend/dares.c:477:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dares-0.6.5/backend/dares.c:475:13: note: outer condition: add
dares-0.6.5/backend/dares.c:477:15: note: identical inner condition: add
dares-0.6.5/backend/dares.c:451:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dares-0.6.5/backend/dares.c:451:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dares-0.6.5/backend/dares.c:451:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dares-0.6.5/backend/dares.c:816:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dares-0.6.5/backend/dares.c:816:7: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dares-0.6.5/backend/dares.c:823:8: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dares-0.6.5/backend/dares.c:823:8: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dares-0.6.5/backend/dares.c:839:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dares-0.6.5/backend/dares.c:839:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dares-0.6.5/backend/dares.c:842:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dares-0.6.5/backend/dares.c:842:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dares-0.6.5/backend/dares.c:893:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dares-0.6.5/backend/dares.c:87:9: style: The scope of the variable 'c' can be reduced. [variableScope]
dares-0.6.5/backend/dares.c:220:9: style: The scope of the variable 'c' can be reduced. [variableScope]
dares-0.6.5/backend/dares.c:292:16: style: The scope of the variable 't' can be reduced. [variableScope]
dares-0.6.5/backend/dares.c:382:7: style: The scope of the variable 'nr' can be reduced. [variableScope]
dares-0.6.5/backend/dares.c:530:17: style: The scope of the variable 'bk' can be reduced. [variableScope]
dares-0.6.5/backend/dares.c:356:3: error: Memory leak: tmp [memleak]
dares-0.6.5/backend/dares.c:657:5: error: Memory leak: data [memleak]
dares-0.6.5/backend/dares.c:253:0: error: Memory leak: c [memleak]
dares-0.6.5/frontend/ncurses/display.c:308:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dares-0.6.5/frontend/ncurses/display.c:387:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dares-0.6.5/frontend/ncurses/display.c:53:7: style: The scope of the variable 'len' can be reduced. [variableScope]
dares-0.6.5/frontend/ncurses/display.c:93:18: style: The scope of the variable 'c' can be reduced. [variableScope]
dares-0.6.5/frontend/ncurses/display.c:157:9: style: The scope of the variable 's' can be reduced. [variableScope]
dares-0.6.5/frontend/ncurses/display.c:101:5: error: Resource leak: fs [resourceLeak]
dares-0.6.5/frontend/qt/daresview.cpp:366:26: style: C-style pointer casting [cstyleCast]
dares-0.6.5/frontend/qt/daresview.cpp:117:22: style: The scope of the variable 'c' can be reduced. [variableScope]
dares-0.6.5/frontend/qt/daresview.cpp:151:13: style: The scope of the variable 's' can be reduced. [variableScope]
dares-0.6.5/frontend/qt/daresview.cpp:439:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dares-0.6.5/frontend/qt/daresview.cpp:492:15: style: The scope of the variable 'f2' can be reduced. [variableScope]
dares-0.6.5/frontend/qt/daresview.cpp:511:9: style: Variable 'f2' is assigned a value that is never used. [unreadVariable]
dares-0.6.5/frontend/qt/daresview.h:49:8: style: Technically the member function 'RawFile::hasFileInfo' can be const. [functionConst]
dares-0.6.5/frontend/qt/daresview.cpp:251:15: note: Technically the member function 'RawFile::hasFileInfo' can be const.
dares-0.6.5/frontend/qt/daresview.h:49:8: note: Technically the member function 'RawFile::hasFileInfo' can be const.
dares-0.6.5/frontend/qt/daresview.h:51:12: style: Technically the member function 'RawFile::daresTypeName' can be const. [functionConst]
dares-0.6.5/frontend/qt/daresview.cpp:245:19: note: Technically the member function 'RawFile::daresTypeName' can be const.
dares-0.6.5/frontend/qt/daresview.h:51:12: note: Technically the member function 'RawFile::daresTypeName' can be const.
dares-0.6.5/frontend/qt/daresview.h:52:12: style: Technically the member function 'RawFile::savedFileName' can be const. [functionConst]
dares-0.6.5/frontend/qt/daresview.cpp:239:19: note: Technically the member function 'RawFile::savedFileName' can be const.
dares-0.6.5/frontend/qt/daresview.h:52:12: note: Technically the member function 'RawFile::savedFileName' can be const.
dares-0.6.5/frontend/qt/daresview.h:34:3: style: Class 'RawFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dares-0.6.5/frontend/qt/daresview.h:31:1: warning: The class 'RawFile' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dares-0.6.5/frontend/qt/daresview.cpp:84:0: error: Resource leak: fs [resourceLeak]
dares-0.6.5/frontend/qt/main.cpp:91:13: style: The scope of the variable 'useMime' can be reduced. [variableScope]
[14:40]

ftp://ftp.se.debian.org/debian/pool/main/d/darkcold-gtk-theme/darkcold-gtk-theme_5.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/darkice/darkice_1.3.orig.tar.gz
darkice-1.3/src/Reporter.h:46:0: error: #error need unistd.h [preprocessorErrorDirective]
darkice-1.3/src/BufferedSink.cpp:55:0: error: #error need string.h [preprocessorErrorDirective]
darkice-1.3/src/Referable.h:105:17: warning: Class Referable is not safe, destructor throws exception [exceptThrowInDestructor]
darkice-1.3/src/DarkIce.cpp:40:0: error: #error need stdlib.h [preprocessorErrorDirective]
darkice-1.3/src/DarkIceConfig.h:187:9: warning: Virtual function 'read' is called from constructor 'Config(std::istream&is)' at line 128. Dynamic binding is not used. [virtualCallInConstructor]
darkice-1.3/src/DarkIceConfig.h:128:13: note: Calling read
darkice-1.3/src/DarkIceConfig.h:187:9: note: read is a virtual method
darkice-1.3/src/DarkIceConfig.h:126:9: style: Class 'Config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
darkice-1.3/src/Exception.cpp:39:0: error: #error need string.h [preprocessorErrorDirective]
darkice-1.3/src/FileCast.cpp:39:0: error: #error need stdio.h [preprocessorErrorDirective]
darkice-1.3/src/FileSink.cpp:39:0: error: #error need unistd.h [preprocessorErrorDirective]
darkice-1.3/src/IceCast.cpp:39:0: error: #error need stdio.h [preprocessorErrorDirective]
darkice-1.3/src/IceCast2.cpp:39:0: error: #error need stdio.h [preprocessorErrorDirective]
darkice-1.3/src/MultiThreadedConnector.cpp:39:0: error: #error need sys/types.h [preprocessorErrorDirective]
darkice-1.3/src/ShoutCast.cpp:39:0: error: #error need stdio.h [preprocessorErrorDirective]
darkice-1.3/src/TcpSocket.cpp:39:0: error: #error need string.h [preprocessorErrorDirective]
darkice-1.3/src/Util.cpp:39:0: error: #error need errno.h [preprocessorErrorDirective]
darkice-1.3/src/aflibConverter.cc:140:8: style: The scope of the variable 'i' can be reduced. [variableScope]
darkice-1.3/src/aflibConverter.cc:246:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
darkice-1.3/src/aflibConverter.cc:285:8: style: The scope of the variable 'iconst' can be reduced. [variableScope]
darkice-1.3/src/aflibConverter.cc:286:9: style: The scope of the variable 'Xp' can be reduced. [variableScope]
darkice-1.3/src/aflibConverter.cc:287:6: style: The scope of the variable 'v' can be reduced. [variableScope]
darkice-1.3/src/aflibConverter.cc:287:8: style: The scope of the variable 'x1' can be reduced. [variableScope]
darkice-1.3/src/aflibConverter.cc:287:11: style: The scope of the variable 'x2' can be reduced. [variableScope]
darkice-1.3/src/aflibConverter.cc:338:9: style: The scope of the variable 'Xp' can be reduced. [variableScope]
darkice-1.3/src/aflibConverter.cc:339:6: style: The scope of the variable 'v' can be reduced. [variableScope]
darkice-1.3/src/aflibConverter.cc:392:9: style: The scope of the variable 'Xp' can be reduced. [variableScope]
darkice-1.3/src/aflibConverter.cc:393:6: style: The scope of the variable 'v' can be reduced. [variableScope]
darkice-1.3/src/aflibConverter.cc:556:34: style: The scope of the variable 'orig_Nx' can be reduced. [variableScope]
darkice-1.3/src/aflibConverter.cc:748:8: style: The scope of the variable 'a' can be reduced. [variableScope]
darkice-1.3/src/aflibConverter.cc:749:14: style: The scope of the variable 'Hdp' can be reduced. [variableScope]
darkice-1.3/src/aflibConverter.cc:475:13: style: Checking if unsigned variable 'Nx' is less than zero. [unsignedLessThanZero]
darkice-1.3/src/aflibConverter.cc:591:12: style: Checking if unsigned variable 'Nx' is less than zero. [unsignedLessThanZero]
darkice-1.3/src/aflibConverter.cc:161:11: style: Function 'initialize' argument 1 names different: declaration 'factor' definition 'fac'. [funcArgNamesDifferent]
darkice-1.3/src/aflibConverter.h:91:14: note: Function 'initialize' argument 1 names different: declaration 'factor' definition 'fac'.
darkice-1.3/src/aflibConverter.cc:161:11: note: Function 'initialize' argument 1 names different: declaration 'factor' definition 'fac'.
darkice-1.3/src/aflibConverter.cc:114:17: warning: Member variable 'aflibConverter::_Time' is not initialized in the constructor. [uninitMemberVar]
darkice-1.3/src/aflibConverter.cc:114:17: warning: Member variable 'aflibConverter::_factor' is not initialized in the constructor. [uninitMemberVar]
darkice-1.3/src/aflibConverter.cc:114:17: warning: Member variable 'aflibConverter::_nChans' is not initialized in the constructor. [uninitMemberVar]
darkice-1.3/src/aflibConverter.cc:114:17: warning: Member variable 'aflibConverter::_initial' is not initialized in the constructor. [uninitMemberVar]
darkice-1.3/src/aflibConverter.h:113:4: performance: Technically the member function 'aflibConverter::err_ret' can be static. [functionStatic]
darkice-1.3/src/aflibConverter.cc:229:17: note: Technically the member function 'aflibConverter::err_ret' can be static.
darkice-1.3/src/aflibConverter.h:113:4: note: Technically the member function 'aflibConverter::err_ret' can be static.
darkice-1.3/src/aflibConverter.h:182:4: performance: Technically the member function 'aflibConverter::FilterUp' can be static. [functionStatic]
darkice-1.3/src/aflibConverter.cc:670:17: note: Technically the member function 'aflibConverter::FilterUp' can be static.
darkice-1.3/src/aflibConverter.h:182:4: note: Technically the member function 'aflibConverter::FilterUp' can be static.
darkice-1.3/src/aflibConverter.h:192:4: performance: Technically the member function 'aflibConverter::FilterUD' can be static. [functionStatic]
darkice-1.3/src/aflibConverter.cc:738:17: note: Technically the member function 'aflibConverter::FilterUD' can be static.
darkice-1.3/src/aflibConverter.h:192:4: note: Technically the member function 'aflibConverter::FilterUD' can be static.
darkice-1.3/src/aflibDebug.cc:227:4: error: Common realloc mistake: 'messageAppName' nulled but not freed upon failure [memleakOnRealloc]
darkice-1.3/src/main.cpp:43:0: error: #error needs stdlib.h [preprocessorErrorDirective]
[14:40]

ftp://ftp.se.debian.org/debian/pool/main/d/darkplaces/darkplaces_0~20180412~beta1.orig.tar.xz
darkplaces/bih.c:19:8: style: The scope of the variable 'splitdist' can be reduced. [variableScope]
darkplaces/cap_avi.c:137:16: style: The scope of the variable 'sizebytes' can be reduced. [variableScope]
darkplaces/cap_avi.c:503:15: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/cap_avi.c:468:35: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
darkplaces/cap_avi.c:473:35: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
darkplaces/cap_ogg.c:38:8: style: struct member 'oggpack_buffer::endbyte' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:39:8: style: struct member 'oggpack_buffer::endbit' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:41:18: style: struct member 'oggpack_buffer::buffer' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:42:18: style: struct member 'oggpack_buffer::ptr' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:43:8: style: struct member 'oggpack_buffer::storage' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:59:20: style: struct member 'ogg_stream_state::body_data' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:60:11: style: struct member 'ogg_stream_state::body_storage' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:61:11: style: struct member 'ogg_stream_state::body_fill' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:62:11: style: struct member 'ogg_stream_state::body_returned' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:65:12: style: struct member 'ogg_stream_state::lacing_vals' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:66:16: style: struct member 'ogg_stream_state::granule_vals' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:69:11: style: struct member 'ogg_stream_state::lacing_storage' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:70:11: style: struct member 'ogg_stream_state::lacing_fill' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:71:11: style: struct member 'ogg_stream_state::lacing_packet' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:72:11: style: struct member 'ogg_stream_state::lacing_returned' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:75:20: style: struct member 'ogg_stream_state::header_fill' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:77:11: style: struct member 'ogg_stream_state::e_o_s' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:79:11: style: struct member 'ogg_stream_state::b_o_s' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:81:11: style: struct member 'ogg_stream_state::serialno' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:82:11: style: struct member 'ogg_stream_state::pageno' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:83:16: style: struct member 'ogg_stream_state::packetno' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:88:17: style: struct member 'ogg_stream_state::granulepos' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:96:18: style: struct member 'ogg_packet::packet' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:97:9: style: struct member 'ogg_packet::bytes' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:98:9: style: struct member 'ogg_packet::b_o_s' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:99:9: style: struct member 'ogg_packet::e_o_s' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:101:16: style: struct member 'ogg_packet::granulepos' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:103:16: style: struct member 'ogg_packet::packetno' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:112:7: style: struct member 'ogg_sync_state::storage' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:113:7: style: struct member 'ogg_sync_state::fill' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:114:7: style: struct member 'ogg_sync_state::returned' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:116:7: style: struct member 'ogg_sync_state::unsynced' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:117:7: style: struct member 'ogg_sync_state::headerbytes' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:118:7: style: struct member 'ogg_sync_state::bodybytes' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:198:12: style: struct member 'vorbis_block::pcm' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:201:9: style: struct member 'vorbis_block::lW' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:202:9: style: struct member 'vorbis_block::W' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:203:9: style: struct member 'vorbis_block::nW' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:204:9: style: struct member 'vorbis_block::pcmend' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:205:9: style: struct member 'vorbis_block::mode' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:207:15: style: struct member 'vorbis_block::eofflag' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:208:15: style: struct member 'vorbis_block::granulepos' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:209:15: style: struct member 'vorbis_block::sequence' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:214:23: style: struct member 'vorbis_block::localstore' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:215:23: style: struct member 'vorbis_block::localtop' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:216:23: style: struct member 'vorbis_block::localalloc' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:217:23: style: struct member 'vorbis_block::totaluse' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:218:23: style: struct member 'vorbis_block::reap' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:221:8: style: struct member 'vorbis_block::glue_bits' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:222:8: style: struct member 'vorbis_block::time_bits' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:223:8: style: struct member 'vorbis_block::floor_bits' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:224:8: style: struct member 'vorbis_block::res_bits' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:226:9: style: struct member 'vorbis_block::internal' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:236:9: style: struct member 'alloc_chain::ptr' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:237:23: style: struct member 'alloc_chain::next' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:251:10: style: struct member 'vorbis_comment::user_comments' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:252:10: style: struct member 'vorbis_comment::comment_lengths' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:253:10: style: struct member 'vorbis_comment::comments' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:254:10: style: struct member 'vorbis_comment::vendor' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:417:16: style: struct member 'theora_state::i' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:418:15: style: struct member 'theora_state::granulepos' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:420:9: style: struct member 'theora_state::internal_encode' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:421:9: style: struct member 'theora_state::internal_decode' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:445:10: style: struct member 'theora_comment::user_comments' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:446:10: style: struct member 'theora_comment::comment_lengths' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:447:10: style: struct member 'theora_comment::comments' is never used. [unusedStructMember]
darkplaces/cap_ogg.c:448:10: style: struct member 'theora_comment::vendor' is never used. [unusedStructMember]
darkplaces/cd_null.c:47:34: style: Function 'CDAudio_SysSetVolume' argument 1 names different: declaration 'volume' definition 'fvolume'. [funcArgNamesDifferent]
darkplaces/cdaudio.h:58:34: note: Function 'CDAudio_SysSetVolume' argument 1 names different: declaration 'volume' definition 'fvolume'.
darkplaces/cd_null.c:47:34: note: Function 'CDAudio_SysSetVolume' argument 1 names different: declaration 'volume' definition 'fvolume'.
darkplaces/cd_sdl.c:237:34: style: Function 'CDAudio_SysSetVolume' argument 1 names different: declaration 'volume' definition 'fvolume'. [funcArgNamesDifferent]
darkplaces/cdaudio.h:58:34: note: Function 'CDAudio_SysSetVolume' argument 1 names different: declaration 'volume' definition 'fvolume'.
darkplaces/cd_sdl.c:237:34: note: Function 'CDAudio_SysSetVolume' argument 1 names different: declaration 'volume' definition 'fvolume'.
darkplaces/cd_shared.c:424:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
darkplaces/cd_shared.c:612:6: style: The scope of the variable 'current' can be reduced. [variableScope]
darkplaces/cd_shared.c:613:6: style: The scope of the variable 'randomplay' can be reduced. [variableScope]
darkplaces/cd_shared.c:614:6: style: The scope of the variable 'count' can be reduced. [variableScope]
darkplaces/cd_shared.c:615:6: style: The scope of the variable 'listindex' can be reduced. [variableScope]
darkplaces/cd_shared.c:616:8: style: The scope of the variable 'position' can be reduced. [variableScope]
darkplaces/cd_shared.c:617:7: style: The scope of the variable 'trackname' can be reduced. [variableScope]
darkplaces/cd_win.c:96:34: style: Function 'CDAudio_SysSetVolume' argument 1 names different: declaration 'volume' definition 'fvolume'. [funcArgNamesDifferent]
darkplaces/cdaudio.h:58:34: note: Function 'CDAudio_SysSetVolume' argument 1 names different: declaration 'volume' definition 'fvolume'.
darkplaces/cd_win.c:96:34: note: Function 'CDAudio_SysSetVolume' argument 1 names different: declaration 'volume' definition 'fvolume'.
darkplaces/cl_collision.c:281:27: warning: Either the condition 'prog!=((void*)0)' is redundant or there is possible null pointer dereference: prog. [nullPointerRedundantCheck]
darkplaces/cl_collision.c:354:30: note: Assuming that condition 'prog!=((void*)0)' is not redundant
darkplaces/cl_collision.c:281:27: note: Null pointer dereference
darkplaces/cl_collision.c:499:27: warning: Either the condition 'prog!=((void*)0)' is redundant or there is possible null pointer dereference: prog. [nullPointerRedundantCheck]
darkplaces/cl_collision.c:572:30: note: Assuming that condition 'prog!=((void*)0)' is not redundant
darkplaces/cl_collision.c:499:27: note: Null pointer dereference
darkplaces/cl_collision.c:744:27: warning: Either the condition 'prog!=((void*)0)' is redundant or there is possible null pointer dereference: prog. [nullPointerRedundantCheck]
darkplaces/cl_collision.c:817:30: note: Assuming that condition 'prog!=((void*)0)' is not redundant
darkplaces/cl_collision.c:744:27: note: Null pointer dereference
darkplaces/cl_collision.c:175:56: style: Function 'CL_GenericHitSuperContentsMask' argument 1 names different: declaration 'edict' definition 'passedict'. [funcArgNamesDifferent]
darkplaces/cl_collision.h:12:56: note: Function 'CL_GenericHitSuperContentsMask' argument 1 names different: declaration 'edict' definition 'passedict'.
darkplaces/cl_collision.c:175:56: note: Function 'CL_GenericHitSuperContentsMask' argument 1 names different: declaration 'edict' definition 'passedict'.
darkplaces/cl_demo.c:125:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/cl_demo.c:269:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/cl_demo.c:478:20: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/cl_demo.c:479:20: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/cl_demo.c:565:6: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/cl_demo.c:566:6: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/cl_demo.c:567:6: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/cl_demo.c:568:6: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/cl_demo.c:569:6: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/cl_demo.c:346:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/cl_demo.c:496:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/cl_demo.c:500:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/cl_demo.c:112:38: style: Function 'CL_WriteDemoMessage' argument 1 names different: declaration 'mesage' definition 'message'. [funcArgNamesDifferent]
darkplaces/client.h:1634:37: note: Function 'CL_WriteDemoMessage' argument 1 names different: declaration 'mesage' definition 'message'.
darkplaces/cl_demo.c:112:38: note: Function 'CL_WriteDemoMessage' argument 1 names different: declaration 'mesage' definition 'message'.
darkplaces/cl_input.c:383:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
darkplaces/cl_input.c:385:3: note: Found duplicate branches for 'if' and 'else'.
darkplaces/cl_input.c:383:3: note: Found duplicate branches for 'if' and 'else'.
darkplaces/cl_input.c:274:14: style: The scope of the variable 't' can be reduced. [variableScope]
darkplaces/cl_input.c:854:8: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/cl_input.c:932:8: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/cl_input.c:997:8: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/cl_input.c:1297:8: style: The scope of the variable 'friction' can be reduced. [variableScope]
darkplaces/cl_input.c:1299:8: style: The scope of the variable 'addspeed' can be reduced. [variableScope]
darkplaces/cl_input.c:1300:8: style: The scope of the variable 'accelspeed' can be reduced. [variableScope]
darkplaces/cl_input.c:1301:8: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/cl_input.c:1747:12: style: The scope of the variable 'packetloss' can be reduced. [variableScope]
darkplaces/cl_input.c:1748:6: style: The scope of the variable 'checksumindex' can be reduced. [variableScope]
darkplaces/cl_input.c:1750:6: style: The scope of the variable 'maxusercmds' can be reduced. [variableScope]
darkplaces/cl_input.c:1751:13: style: The scope of the variable 'cmd' can be reduced. [variableScope]
darkplaces/cl_main.c:130:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/cl_main.c:218:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/cl_main.c:281:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/cl_main.c:281:9: style: The scope of the variable 'oldmaxentities' can be reduced. [variableScope]
darkplaces/cl_main.c:282:12: style: The scope of the variable 'oldentities' can be reduced. [variableScope]
darkplaces/cl_main.c:306:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/cl_main.c:307:6: style: The scope of the variable 'oldmaxcsqcrenderentities' can be reduced. [variableScope]
darkplaces/cl_main.c:308:19: style: The scope of the variable 'oldcsqcrenderentities' can be reduced. [variableScope]
darkplaces/cl_main.c:515:14: style: The scope of the variable 'model' can be reduced. [variableScope]
darkplaces/cl_main.c:920:23: style: The scope of the variable 'cbcolor' can be reduced. [variableScope]
darkplaces/cl_main.c:1407:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/cl_main.c:1831:9: style: The scope of the variable 'v' can be reduced. [variableScope]
darkplaces/cl_main.c:2067:8: style: The scope of the variable 'dist' can be reduced. [variableScope]
darkplaces/cl_main.c:2133:15: style: The scope of the variable 'maxs' can be reduced. [variableScope]
darkplaces/cl_main.c:2246:59: style: The scope of the variable 'lineend' can be reduced. [variableScope]
darkplaces/cl_main.c:2391:12: style: The scope of the variable 'ent' can be reduced. [variableScope]
darkplaces/cl_main.c:2442:12: style: The scope of the variable 'ent' can be reduced. [variableScope]
darkplaces/cl_main.c:2488:26: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/cl_main.c:2488:29: style: The scope of the variable 'fa' can be reduced. [variableScope]
darkplaces/cl_main.c:2488:33: style: The scope of the variable 'fd' can be reduced. [variableScope]
darkplaces/cl_main.c:2488:37: style: The scope of the variable 'fdd' can be reduced. [variableScope]
darkplaces/cl_parse.c:275:10: warning: Redundant assignment of 'channel' to itself. [selfAssignment]
darkplaces/cl_parse.c:212:7: style: The scope of the variable 'field_mask' can be reduced. [variableScope]
darkplaces/cl_parse.c:823:8: style: The scope of the variable 'str' can be reduced. [variableScope]
darkplaces/cl_parse.c:824:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/cl_parse.c:858:8: style: The scope of the variable 'str' can be reduced. [variableScope]
darkplaces/cl_parse.c:859:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/cl_parse.c:1062:6: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/cl_parse.c:1385:7: style: The scope of the variable 'existingcrc' can be reduced. [variableScope]
darkplaces/cl_parse.c:1387:15: style: The scope of the variable 'extension' can be reduced. [variableScope]
darkplaces/cl_parse.c:1679:6: style: The scope of the variable 'nummodels' can be reduced. [variableScope]
darkplaces/cl_parse.c:1679:17: style: The scope of the variable 'numsounds' can be reduced. [variableScope]
darkplaces/cl_parse.c:1680:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/cl_parse.c:1959:14: style: The scope of the variable 'model' can be reduced. [variableScope]
darkplaces/cl_parse.c:2416:9: style: The scope of the variable 'vel1' can be reduced. [variableScope]
darkplaces/cl_parse.c:2416:15: style: The scope of the variable 'vel2' can be reduced. [variableScope]
darkplaces/cl_parse.c:2417:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
darkplaces/cl_parse.c:2418:9: style: The scope of the variable 'color' can be reduced. [variableScope]
darkplaces/cl_parse.c:2420:6: style: The scope of the variable 'colorStart' can be reduced. [variableScope]
darkplaces/cl_parse.c:2420:18: style: The scope of the variable 'colorLength' can be reduced. [variableScope]
darkplaces/cl_parse.c:2421:8: style: The scope of the variable 'velspeed' can be reduced. [variableScope]
darkplaces/cl_parse.c:2995:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/cl_parse.c:3143:6: style: The scope of the variable 'len' can be reduced. [variableScope]
darkplaces/cl_parse.c:3145:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
darkplaces/cl_parse.c:3186:9: style: The scope of the variable 'charindex' can be reduced. [variableScope]
darkplaces/cl_parse.c:3402:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/cl_parse.c:381:31: style: Function 'CL_ParseEntityLump' argument 1 names different: declaration 'entitystring' definition 'entdata'. [funcArgNamesDifferent]
darkplaces/client.h:2067:31: note: Function 'CL_ParseEntityLump' argument 1 names different: declaration 'entitystring' definition 'entdata'.
darkplaces/cl_parse.c:381:31: note: Function 'CL_ParseEntityLump' argument 1 names different: declaration 'entitystring' definition 'entdata'.
darkplaces/cl_parse.c:1068:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darkplaces/cl_particles.c:1881:15: style: Condition 'k<16' is always true [knownConditionTrueFalse]
darkplaces/cl_particles.c:1873:14: note: Assignment 'k=0', assigned value is 0
darkplaces/cl_particles.c:1881:15: note: Condition 'k<16' is always true
darkplaces/cl_particles.c:317:6: style: The scope of the variable 'argc' can be reduced. [variableScope]
darkplaces/cl_particles.c:766:7: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/cl_particles.c:1464:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/cl_particles.c:1705:9: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/cl_particles.c:1706:8: style: The scope of the variable 'pitch' can be reduced. [variableScope]
darkplaces/cl_particles.c:1706:15: style: The scope of the variable 'yaw' can be reduced. [variableScope]
darkplaces/cl_particles.c:1735:6: style: The scope of the variable 'r' can be reduced. [variableScope]
darkplaces/cl_particles.c:1736:45: style: The scope of the variable 'tchar' can be reduced. [variableScope]
darkplaces/cl_particles.c:1902:9: style: The scope of the variable 'k' can be reduced. [variableScope]
darkplaces/cl_particles.c:1942:6: style: The scope of the variable 'k' can be reduced. [variableScope]
darkplaces/cl_particles.c:2022:12: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/cl_particles.c:2022:15: style: The scope of the variable 'dot' can be reduced. [variableScope]
darkplaces/cl_particles.c:2023:9: style: The scope of the variable 'normal' can be reduced. [variableScope]
darkplaces/cl_particles.c:2128:15: style: The scope of the variable 'm' can be reduced. [variableScope]
darkplaces/cl_particles.c:2164:18: style: The scope of the variable 'k' can be reduced. [variableScope]
darkplaces/cl_particles.c:2166:16: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/cl_particles.c:2166:19: style: The scope of the variable 's1' can be reduced. [variableScope]
darkplaces/cl_particles.c:2166:23: style: The scope of the variable 't1' can be reduced. [variableScope]
darkplaces/cl_particles.c:2166:27: style: The scope of the variable 's2' can be reduced. [variableScope]
darkplaces/cl_particles.c:2166:31: style: The scope of the variable 't2' can be reduced. [variableScope]
darkplaces/cl_particles.c:2167:9: style: The scope of the variable 'light' can be reduced. [variableScope]
darkplaces/cl_particles.c:2170:7: style: The scope of the variable 'texturename' can be reduced. [variableScope]
darkplaces/cl_particles.c:2493:9: style: The scope of the variable 'v3f' can be reduced. [variableScope]
darkplaces/cl_particles.c:2493:15: style: The scope of the variable 't2f' can be reduced. [variableScope]
darkplaces/cl_particles.c:2493:21: style: The scope of the variable 'c4f' can be reduced. [variableScope]
darkplaces/cl_particles.c:2495:25: style: The scope of the variable 'size' can be reduced. [variableScope]
darkplaces/cl_particles.c:2495:31: style: The scope of the variable 'ca' can be reduced. [variableScope]
darkplaces/cl_particles.c:2650:50: style: The scope of the variable 'size' can be reduced. [variableScope]
darkplaces/cl_particles.c:2650:72: style: The scope of the variable 'alpha' can be reduced. [variableScope]
darkplaces/cl_particles.c:2652:8: style: The scope of the variable 'palpha' can be reduced. [variableScope]
darkplaces/cl_particles.c:1682:27: style: Function 'CL_ParticleTrail' argument 1 names different: declaration 'effectindex' definition 'effectnameindex'. [funcArgNamesDifferent]
darkplaces/client.h:1746:27: note: Function 'CL_ParticleTrail' argument 1 names different: declaration 'effectindex' definition 'effectnameindex'.
darkplaces/cl_particles.c:1682:27: note: Function 'CL_ParticleTrail' argument 1 names different: declaration 'effectindex' definition 'effectnameindex'.
darkplaces/cl_particles.c:1687:25: style: Function 'CL_ParticleBox' argument 1 names different: declaration 'effectindex' definition 'effectnameindex'. [funcArgNamesDifferent]
darkplaces/client.h:1747:25: note: Function 'CL_ParticleBox' argument 1 names different: declaration 'effectindex' definition 'effectnameindex'.
darkplaces/cl_particles.c:1687:25: note: Function 'CL_ParticleBox' argument 1 names different: declaration 'effectindex' definition 'effectnameindex'.
darkplaces/cl_particles.c:1693:28: style: Function 'CL_ParticleEffect' argument 1 names different: declaration 'effectindex' definition 'effectnameindex'. [funcArgNamesDifferent]
darkplaces/client.h:1745:28: note: Function 'CL_ParticleEffect' argument 1 names different: declaration 'effectindex' definition 'effectnameindex'.
darkplaces/cl_particles.c:1693:28: note: Function 'CL_ParticleEffect' argument 1 names different: declaration 'effectindex' definition 'effectnameindex'.
darkplaces/cl_screen.c:178:7: style: The scope of the variable 'x' can be reduced. [variableScope]
darkplaces/cl_screen.c:254:18: style: The scope of the variable 'graph' can be reduced. [variableScope]
darkplaces/cl_screen.c:259:9: style: The scope of the variable 'a' can be reduced. [variableScope]
darkplaces/cl_screen.c:260:9: style: The scope of the variable 'b' can be reduced. [variableScope]
darkplaces/cl_screen.c:349:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/cl_screen.c:352:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/cl_screen.c:1001:6: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/cl_screen.c:1001:9: style: The scope of the variable 'lines' can be reduced. [variableScope]
darkplaces/cl_screen.c:1002:16: style: The scope of the variable 'loc' can be reduced. [variableScope]
darkplaces/cl_screen.c:1004:11: style: The scope of the variable 'viewleaf' can be reduced. [variableScope]
darkplaces/cl_screen.c:1103:21: style: The scope of the variable 'd' can be reduced. [variableScope]
darkplaces/cl_screen.c:1137:22: style: The scope of the variable 'v' can be reduced. [variableScope]
darkplaces/cl_screen.c:1138:10: style: The scope of the variable 'numlines' can be reduced. [variableScope]
darkplaces/cl_screen.c:1139:14: style: The scope of the variable 'data' can be reduced. [variableScope]
darkplaces/cl_screen.c:1140:38: style: The scope of the variable 'scaley' can be reduced. [variableScope]
darkplaces/cl_screen.c:1142:27: style: The scope of the variable 'index' can be reduced. [variableScope]
darkplaces/cl_screen.c:1142:34: style: The scope of the variable 'range_min' can be reduced. [variableScope]
darkplaces/cl_screen.c:1142:45: style: The scope of the variable 'range_max' can be reduced. [variableScope]
darkplaces/cl_screen.c:1145:7: style: The scope of the variable 'sum' can be reduced. [variableScope]
darkplaces/cl_screen.c:2061:14: style: The scope of the variable 'pic' can be reduced. [variableScope]
darkplaces/cl_screen.c:2210:7: style: The scope of the variable 'framenum' can be reduced. [variableScope]
darkplaces/cl_screen.c:2400:8: style: The scope of the variable 'x' can be reduced. [variableScope]
darkplaces/cl_screen.c:2401:9: style: The scope of the variable 'len' can be reduced. [variableScope]
darkplaces/cl_screen.c:2693:9: style: The scope of the variable 'drawscreendelta' can be reduced. [variableScope]
darkplaces/cl_screen.c:936:31: style: Function 'R_TimeReport' argument 1 names different: declaration 'name' definition 'desc'. [funcArgNamesDifferent]
darkplaces/render.h:256:31: note: Function 'R_TimeReport' argument 1 names different: declaration 'name' definition 'desc'.
darkplaces/cl_screen.c:936:31: note: Function 'R_TimeReport' argument 1 names different: declaration 'name' definition 'desc'.
darkplaces/cl_screen.c:339:116: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
darkplaces/cl_video_libavw.c:160:6: style: The scope of the variable 'errorcode' can be reduced. [variableScope]
darkplaces/cl_video_libavw.c:252:7: style: The scope of the variable 'filebase' can be reduced. [variableScope]
darkplaces/cl_video_libavw.c:252:29: style: The scope of the variable 'check' can be reduced. [variableScope]
darkplaces/cl_video_libavw.c:253:15: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/cl_video.c:132:8: style: The scope of the variable 'subtime' can be reduced. [variableScope]
darkplaces/cl_video.c:132:17: style: The scope of the variable 'sublen' can be reduced. [variableScope]
darkplaces/cl_video.c:137:8: style: The scope of the variable 'overridename' can be reduced. [variableScope]
darkplaces/cl_video.c:329:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/cl_video.c:636:24: style: The scope of the variable 'subtitlesfile' can be reduced. [variableScope]
darkplaces/cl_video_jamdecode.c:55:9: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
darkplaces/cl_video_jamdecode.c:56:8: note: Assuming that condition 's==NULL' is not redundant
darkplaces/cl_video_jamdecode.c:55:9: note: Null pointer dereference
darkplaces/cl_video_jamdecode.c:96:19: style: Checking if unsigned variable 's->framesize' is less than zero. [unsignedLessThanZero]
darkplaces/clvm_cmds.c:1286:64: warning: Either the condition 'if(model)' is redundant or there is possible null pointer dereference: model. [nullPointerRedundantCheck]
darkplaces/clvm_cmds.c:1290:5: note: Assuming that condition 'if(model)' is not redundant
darkplaces/clvm_cmds.c:1286:64: note: Null pointer dereference
darkplaces/clvm_cmds.c:302:6: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/clvm_cmds.c:342:6: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/clvm_cmds.c:223:10: warning: Redundant assignment of 'channel' to itself. [selfAssignment]
darkplaces/clvm_cmds.c:752:16: style: The scope of the variable 'ed' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:1625:8: style: The scope of the variable 't' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:1702:17: style: The scope of the variable 'data' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:1703:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:1705:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:1988:8: style: The scope of the variable 'rnd' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:2011:8: style: The scope of the variable 'rnd' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:2031:8: style: The scope of the variable 'rnd' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:2087:8: style: The scope of the variable 'rnd' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:2110:8: style: The scope of the variable 'rnd' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:2130:8: style: The scope of the variable 'rnd' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:2307:6: style: The scope of the variable 'modelindex' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:2309:14: style: The scope of the variable 'model' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:2363:6: style: The scope of the variable 'r' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:2451:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:2929:21: style: The scope of the variable 'theme' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:2931:6: style: The scope of the variable 'themenum' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:3051:21: style: The scope of the variable 'theme' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:3053:6: style: The scope of the variable 'themenum' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:3449:6: style: The scope of the variable 'tf' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:3624:9: style: The scope of the variable 'dz' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:3625:31: style: The scope of the variable 'traceendpos' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:3626:22: style: The scope of the variable 'start' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:3628:8: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/clvm_cmds.c:3629:17: style: The scope of the variable 'enemy' can be reduced. [variableScope]
darkplaces/cmd.c:135:15: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/cmd.c:135:21: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/cmd.c:282:8: style: The scope of the variable 'firstchar' can be reduced. [variableScope]
darkplaces/cmd.c:284:8: style: The scope of the variable 'comment' can be reduced. [variableScope]
darkplaces/cmd.c:912:18: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/cmd.c:914:14: style: The scope of the variable 's' can be reduced. [variableScope]
darkplaces/cmd.c:977:7: style: The scope of the variable 'argno' can be reduced. [variableScope]
darkplaces/cmd.c:979:14: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/cmd.c:1420:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/cmd.c:2006:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
darkplaces/cmd.c:2134:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/collision.c:69:6: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/collision.c:69:9: style: The scope of the variable 'k' can be reduced. [variableScope]
darkplaces/collision.c:69:12: style: The scope of the variable 'pointsoffplanes' can be reduced. [variableScope]
darkplaces/collision.c:69:29: style: The scope of the variable 'pointonplanes' can be reduced. [variableScope]
darkplaces/collision.c:69:44: style: The scope of the variable 'pointswithinsufficientplanes' can be reduced. [variableScope]
darkplaces/collision.c:70:8: style: The scope of the variable 'd' can be reduced. [variableScope]
darkplaces/collision.c:128:8: style: The scope of the variable 'dist' can be reduced. [variableScope]
darkplaces/collision.c:144:8: style: The scope of the variable 'dist' can be reduced. [variableScope]
darkplaces/collision.c:168:12: style: The scope of the variable 'w' can be reduced. [variableScope]
darkplaces/collision.c:456:15: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/collision.c:502:9: style: The scope of the variable 'dist' can be reduced. [variableScope]
darkplaces/collision.c:766:39: style: The scope of the variable 'startdist' can be reduced. [variableScope]
darkplaces/collision.c:766:50: style: The scope of the variable 'enddist' can be reduced. [variableScope]
darkplaces/collision.c:929:8: style: The scope of the variable 'startdist' can be reduced. [variableScope]
darkplaces/collision.c:1145:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/collision.c:1211:17: style: The scope of the variable 'scale' can be reduced. [variableScope]
darkplaces/collision.c:1587:6: style: The scope of the variable 'hashindex' can be reduced. [variableScope]
darkplaces/collision.c:1588:15: style: The scope of the variable 'fullhashindex' can be reduced. [variableScope]
darkplaces/collision.c:1590:6: style: The scope of the variable 'range' can be reduced. [variableScope]
darkplaces/collision.c:561:72: style: Function 'Collision_TraceBrushBrushFloat' argument 2 names different: declaration 'thisbrush_start' definition 'trace_start'. [funcArgNamesDifferent]
darkplaces/collision.h:141:72: note: Function 'Collision_TraceBrushBrushFloat' argument 2 names different: declaration 'thisbrush_start' definition 'trace_start'.
darkplaces/collision.c:561:72: note: Function 'Collision_TraceBrushBrushFloat' argument 2 names different: declaration 'thisbrush_start' definition 'trace_start'.
darkplaces/collision.c:561:104: style: Function 'Collision_TraceBrushBrushFloat' argument 3 names different: declaration 'thisbrush_end' definition 'trace_end'. [funcArgNamesDifferent]
darkplaces/collision.h:141:108: note: Function 'Collision_TraceBrushBrushFloat' argument 3 names different: declaration 'thisbrush_end' definition 'trace_end'.
darkplaces/collision.c:561:104: note: Function 'Collision_TraceBrushBrushFloat' argument 3 names different: declaration 'thisbrush_end' definition 'trace_end'.
darkplaces/collision.c:561:134: style: Function 'Collision_TraceBrushBrushFloat' argument 4 names different: declaration 'thatbrush_start' definition 'other_start'. [funcArgNamesDifferent]
darkplaces/collision.h:141:142: note: Function 'Collision_TraceBrushBrushFloat' argument 4 names different: declaration 'thatbrush_start' definition 'other_start'.
darkplaces/collision.c:561:134: note: Function 'Collision_TraceBrushBrushFloat' argument 4 names different: declaration 'thatbrush_start' definition 'other_start'.
darkplaces/collision.c:561:166: style: Function 'Collision_TraceBrushBrushFloat' argument 5 names different: declaration 'thatbrush_end' definition 'other_end'. [funcArgNamesDifferent]
darkplaces/collision.h:141:178: note: Function 'Collision_TraceBrushBrushFloat' argument 5 names different: declaration 'thatbrush_end' definition 'other_end'.
darkplaces/collision.c:561:166: note: Function 'Collision_TraceBrushBrushFloat' argument 5 names different: declaration 'thatbrush_end' definition 'other_end'.
darkplaces/collision.c:762:117: style: Function 'Collision_TraceLineBrushFloat' argument 4 names different: declaration 'thatbrush_start' definition 'other_start'. [funcArgNamesDifferent]
darkplaces/collision.h:143:117: note: Function 'Collision_TraceLineBrushFloat' argument 4 names different: declaration 'thatbrush_start' definition 'other_start'.
darkplaces/collision.c:762:117: note: Function 'Collision_TraceLineBrushFloat' argument 4 names different: declaration 'thatbrush_start' definition 'other_start'.
darkplaces/collision.c:762:149: style: Function 'Collision_TraceLineBrushFloat' argument 5 names different: declaration 'thatbrush_end' definition 'other_end'. [funcArgNamesDifferent]
darkplaces/collision.h:143:153: note: Function 'Collision_TraceLineBrushFloat' argument 5 names different: declaration 'thatbrush_end' definition 'other_end'.
darkplaces/collision.c:762:149: note: Function 'Collision_TraceLineBrushFloat' argument 5 names different: declaration 'thatbrush_end' definition 'other_end'.
darkplaces/collision.c:925:66: style: Function 'Collision_TracePointBrushFloat' argument 2 names different: declaration 'point' definition 'linestart'. [funcArgNamesDifferent]
darkplaces/collision.h:145:66: note: Function 'Collision_TracePointBrushFloat' argument 2 names different: declaration 'point' definition 'linestart'.
darkplaces/collision.c:925:66: note: Function 'Collision_TracePointBrushFloat' argument 2 names different: declaration 'point' definition 'linestart'.
darkplaces/collision.c:925:96: style: Function 'Collision_TracePointBrushFloat' argument 3 names different: declaration 'thatbrush' definition 'other_start'. [funcArgNamesDifferent]
darkplaces/collision.h:145:92: note: Function 'Collision_TracePointBrushFloat' argument 3 names different: declaration 'thatbrush' definition 'other_start'.
darkplaces/collision.c:925:96: note: Function 'Collision_TracePointBrushFloat' argument 3 names different: declaration 'thatbrush' definition 'other_start'.
darkplaces/collision.c:1793:262: style: Function 'Collision_ClipToGenericEntity' argument 10 names different: declaration 'start' definition 'tstart'. [funcArgNamesDifferent]
darkplaces/collision.h:170:276: note: Function 'Collision_ClipToGenericEntity' argument 10 names different: declaration 'start' definition 'tstart'.
darkplaces/collision.c:1793:262: note: Function 'Collision_ClipToGenericEntity' argument 10 names different: declaration 'start' definition 'tstart'.
darkplaces/collision.c:1793:321: style: Function 'Collision_ClipToGenericEntity' argument 13 names different: declaration 'end' definition 'tend'. [funcArgNamesDifferent]
darkplaces/collision.h:170:334: note: Function 'Collision_ClipToGenericEntity' argument 13 names different: declaration 'end' definition 'tend'.
darkplaces/collision.c:1793:321: note: Function 'Collision_ClipToGenericEntity' argument 13 names different: declaration 'end' definition 'tend'.
darkplaces/collision.c:1836:76: style: Function 'Collision_ClipToWorld' argument 3 names different: declaration 'start' definition 'tstart'. [funcArgNamesDifferent]
darkplaces/collision.h:174:76: note: Function 'Collision_ClipToWorld' argument 3 names different: declaration 'start' definition 'tstart'.
darkplaces/collision.c:1836:76: note: Function 'Collision_ClipToWorld' argument 3 names different: declaration 'start' definition 'tstart'.
darkplaces/collision.c:1836:135: style: Function 'Collision_ClipToWorld' argument 6 names different: declaration 'end' definition 'tend'. [funcArgNamesDifferent]
darkplaces/collision.h:174:134: note: Function 'Collision_ClipToWorld' argument 6 names different: declaration 'end' definition 'tend'.
darkplaces/collision.c:1836:135: note: Function 'Collision_ClipToWorld' argument 6 names different: declaration 'end' definition 'tend'.
darkplaces/collision.c:1846:266: style: Function 'Collision_ClipLineToGenericEntity' argument 10 names different: declaration 'start' definition 'tstart'. [funcArgNamesDifferent]
darkplaces/collision.h:171:280: note: Function 'Collision_ClipLineToGenericEntity' argument 10 names different: declaration 'start' definition 'tstart'.
darkplaces/collision.c:1846:266: note: Function 'Collision_ClipLineToGenericEntity' argument 10 names different: declaration 'start' definition 'tstart'.
darkplaces/collision.c:1846:287: style: Function 'Collision_ClipLineToGenericEntity' argument 11 names different: declaration 'end' definition 'tend'. [funcArgNamesDifferent]
darkplaces/collision.h:171:300: note: Function 'Collision_ClipLineToGenericEntity' argument 11 names different: declaration 'end' definition 'tend'.
darkplaces/collision.c:1846:287: note: Function 'Collision_ClipLineToGenericEntity' argument 11 names different: declaration 'end' definition 'tend'.
darkplaces/collision.c:1872:80: style: Function 'Collision_ClipLineToWorld' argument 3 names different: declaration 'start' definition 'tstart'. [funcArgNamesDifferent]
darkplaces/collision.h:175:80: note: Function 'Collision_ClipLineToWorld' argument 3 names different: declaration 'start' definition 'tstart'.
darkplaces/collision.c:1872:80: note: Function 'Collision_ClipLineToWorld' argument 3 names different: declaration 'start' definition 'tstart'.
darkplaces/collision.c:1872:101: style: Function 'Collision_ClipLineToWorld' argument 4 names different: declaration 'end' definition 'tend'. [funcArgNamesDifferent]
darkplaces/collision.h:175:100: note: Function 'Collision_ClipLineToWorld' argument 4 names different: declaration 'end' definition 'tend'.
darkplaces/collision.c:1872:101: note: Function 'Collision_ClipLineToWorld' argument 4 names different: declaration 'end' definition 'tend'.
darkplaces/common.c:681:4: style: Variable 'cur' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/common.c:679:5: note: Variable 'cur' is reassigned a value before the old one has been used.
darkplaces/common.c:681:4: note: Variable 'cur' is reassigned a value before the old one has been used.
darkplaces/common.c:622:12: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/common.c:1547:9: style: The scope of the variable 't' can be reduced. [variableScope]
darkplaces/common.c:1609:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/common.c:712:59: style: Function 'COM_Wordwrap' argument 3 names different: declaration 'continuationSize' definition 'continuationWidth'. [funcArgNamesDifferent]
darkplaces/common.h:198:59: note: Function 'COM_Wordwrap' argument 3 names different: declaration 'continuationSize' definition 'continuationWidth'.
darkplaces/common.c:712:59: note: Function 'COM_Wordwrap' argument 3 names different: declaration 'continuationSize' definition 'continuationWidth'.
darkplaces/conproc.c:223:9: style: The scope of the variable 'upper' can be reduced. [variableScope]
darkplaces/console.c:240:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/console.c:425:17: style: The scope of the variable 'log_dest_socket' can be reduced. [variableScope]
darkplaces/console.c:538:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
darkplaces/console.c:539:9: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/console.c:1512:7: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/console.c:1743:14: style: The scope of the variable 'xr' can be reduced. [variableScope]
darkplaces/console.c:1744:32: style: The scope of the variable 'inputsize' can be reduced. [variableScope]
darkplaces/console.c:1746:7: style: The scope of the variable 'temptext' can be reduced. [variableScope]
darkplaces/console.c:1953:6: style: The scope of the variable 'mask_must' can be reduced. [variableScope]
darkplaces/console.c:2113:7: style: The scope of the variable 'lumpofs' can be reduced. [variableScope]
darkplaces/console.c:2113:20: style: The scope of the variable 'lumplen' can be reduced. [variableScope]
darkplaces/console.c:2116:8: style: The scope of the variable 'keyname' can be reduced. [variableScope]
darkplaces/console.c:2117:8: style: The scope of the variable 'entfilename' can be reduced. [variableScope]
darkplaces/console.c:2375:9: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/console.c:2450:18: style: The scope of the variable 'l' can be reduced. [variableScope]
darkplaces/console.c:2490:8: style: The scope of the variable 'a' can be reduced. [variableScope]
darkplaces/console.c:2490:12: style: The scope of the variable 'b' can be reduced. [variableScope]
darkplaces/console.c:2549:8: style: The scope of the variable 'a' can be reduced. [variableScope]
darkplaces/console.c:2549:12: style: The scope of the variable 'b' can be reduced. [variableScope]
darkplaces/console.c:2632:6: style: The scope of the variable 'match' can be reduced. [variableScope]
darkplaces/console.c:2634:7: style: The scope of the variable 'r' can be reduced. [variableScope]
darkplaces/console.c:2634:14: style: The scope of the variable 'g' can be reduced. [variableScope]
darkplaces/console.c:2634:21: style: The scope of the variable 'b' can be reduced. [variableScope]
darkplaces/console.c:1129:24: style: Function 'Con_MaskPrint' argument 1 names different: declaration 'mask' definition 'additionalmask'. [funcArgNamesDifferent]
darkplaces/console.h:43:24: note: Function 'Con_MaskPrint' argument 1 names different: declaration 'mask' definition 'additionalmask'.
darkplaces/console.c:1129:24: note: Function 'Con_MaskPrint' argument 1 names different: declaration 'mask' definition 'additionalmask'.
darkplaces/console.c:1436:28: style: Function 'Con_Print' argument 1 names different: declaration 'txt' definition 'msg'. [funcArgNamesDifferent]
darkplaces/console.h:49:28: note: Function 'Con_Print' argument 1 names different: declaration 'txt' definition 'msg'.
darkplaces/console.c:1436:28: note: Function 'Con_Print' argument 1 names different: declaration 'txt' definition 'msg'.
darkplaces/console.c:605:13: style: Variable 'remain' is assigned a value that is never used. [unreadVariable]
darkplaces/crypto-keygen-standalone.c:99:16: style: The scope of the variable 'dn' can be reduced. [variableScope]
darkplaces/crypto.c:837:9: style: The scope of the variable 'len' can be reduced. [variableScope]
darkplaces/crypto.c:1024:12: style: The scope of the variable 'crypto' can be reduced. [variableScope]
darkplaces/crypto.c:1025:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/crypto.c:1203:9: style: The scope of the variable 'buf2size' can be reduced. [variableScope]
darkplaces/crypto.c:1205:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/crypto.c:1507:16: style: The scope of the variable 'h' can be reduced. [variableScope]
darkplaces/crypto.c:1508:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/crypto.c:1564:16: style: The scope of the variable 'h' can be reduced. [variableScope]
darkplaces/crypto.c:1743:21: style: The scope of the variable 's' can be reduced. [variableScope]
darkplaces/crypto.c:1743:25: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/crypto.c:1745:7: style: The scope of the variable 'clientid' can be reduced. [variableScope]
darkplaces/crypto.c:1745:22: style: The scope of the variable 'serverid' can be reduced. [variableScope]
darkplaces/crypto.c:2020:16: style: The scope of the variable 'complain_time' can be reduced. [variableScope]
darkplaces/crypto.c:2021:14: style: The scope of the variable 'cnt' can be reduced. [variableScope]
darkplaces/crypto.c:2024:7: style: The scope of the variable 'infostringvalue' can be reduced. [variableScope]
darkplaces/crypto.c:2183:17: style: The scope of the variable 'k' can be reduced. [variableScope]
darkplaces/crypto.c:2183:20: style: The scope of the variable 'v' can be reduced. [variableScope]
darkplaces/crypto.c:2185:15: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/crypto.c:537:57: style: Function 'Crypto_FinishInstance' argument 2 names different: declaration 'in' definition 'crypto'. [funcArgNamesDifferent]
darkplaces/crypto.h:53:57: note: Function 'Crypto_FinishInstance' argument 2 names different: declaration 'in' definition 'crypto'.
darkplaces/crypto.c:537:57: note: Function 'Crypto_FinishInstance' argument 2 names different: declaration 'in' definition 'crypto'.
darkplaces/crypto.c:1674:117: style: Function 'Crypto_ServerAppendToChallenge' argument 5 names different: declaration 'maxlen' definition 'maxlen_out'. [funcArgNamesDifferent]
darkplaces/crypto.h:51:117: note: Function 'Crypto_ServerAppendToChallenge' argument 5 names different: declaration 'maxlen' definition 'maxlen_out'.
darkplaces/crypto.c:1674:117: note: Function 'Crypto_ServerAppendToChallenge' argument 5 names different: declaration 'maxlen' definition 'maxlen_out'.
darkplaces/csprogs.c:562:0: style: Same expression used in consecutive assignments of 'crcflags' and 'sizeflags'. [duplicateAssignExpression]
darkplaces/csprogs.c:563:0: note: Same expression used in consecutive assignments of 'crcflags' and 'sizeflags'.
darkplaces/csprogs.c:562:0: note: Same expression used in consecutive assignments of 'crcflags' and 'sizeflags'.
darkplaces/csprogs.c:276:6: style: The scope of the variable 'b' can be reduced. [variableScope]
darkplaces/csprogs.c:506:6: style: The scope of the variable 'restorevm_tempstringsbuf_cursize' can be reduced. [variableScope]
darkplaces/csprogs.c:528:8: style: The scope of the variable 't' can be reduced. [variableScope]
darkplaces/csprogs.c:553:6: style: The scope of the variable 'restorevm_tempstringsbuf_cursize' can be reduced. [variableScope]
darkplaces/csprogs.c:646:9: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/csprogs.c:680:6: style: The scope of the variable 'restorevm_tempstringsbuf_cursize' can be reduced. [variableScope]
darkplaces/csprogs.c:752:6: style: The scope of the variable 'localcoop' can be reduced. [variableScope]
darkplaces/csprogs.c:753:6: style: The scope of the variable 'localdeathmatch' can be reduced. [variableScope]
darkplaces/csprogs.c:805:17: style: The scope of the variable 'entnum' can be reduced. [variableScope]
darkplaces/csprogs.c:805:34: style: The scope of the variable 'realentnum' can be reduced. [variableScope]
darkplaces/csprogs.c:915:16: style: The scope of the variable 'ent' can be reduced. [variableScope]
darkplaces/csprogs.c:991:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/csprogs.c:1187:14: style: The scope of the variable 'mod' can be reduced. [variableScope]
darkplaces/csprogs.c:1216:9: style: The scope of the variable 'forward' can be reduced. [variableScope]
darkplaces/csprogs.c:1216:18: style: The scope of the variable 'left' can be reduced. [variableScope]
darkplaces/csprogs.c:1216:24: style: The scope of the variable 'up' can be reduced. [variableScope]
darkplaces/csprogs.c:1216:28: style: The scope of the variable 'origin' can be reduced. [variableScope]
darkplaces/csprogs.c:1216:36: style: The scope of the variable 'ang' can be reduced. [variableScope]
darkplaces/csprogs.c:721:49: style: Function 'CL_VM_Event_Sound' argument 2 names different: declaration 'volume' definition 'fvolume'. [funcArgNamesDifferent]
darkplaces/csprogs.h:96:49: note: Function 'CL_VM_Event_Sound' argument 2 names different: declaration 'volume' definition 'fvolume'.
darkplaces/csprogs.c:721:49: note: Function 'CL_VM_Event_Sound' argument 2 names different: declaration 'volume' definition 'fvolume'.
darkplaces/csprogs.c:343:22: style: Variable 'scale' is assigned a value that is never used. [unreadVariable]
darkplaces/curves.c:82:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/curves.c:82:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/curves.c:100:9: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/curves.c:100:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/curves.c:116:10: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/curves.c:116:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/cvar.c:269:15: style: The scope of the variable 'prog' can be reduced. [variableScope]
darkplaces/cvar.c:286:15: style: The scope of the variable 'prog' can be reduced. [variableScope]
darkplaces/cvar.c:296:5: style: Checking if unsigned variable 'prog->globaldefs[var->globaldefindex[i]].ofs' is less than zero. [unsignedLessThanZero]
darkplaces/cvar.c:313:5: style: Checking if unsigned variable 'prog->globaldefs[var->globaldefindex[i]].ofs' is less than zero. [unsignedLessThanZero]
darkplaces/cvar.c:317:5: style: Checking if unsigned variable 'prog->globaldefs[var->globaldefindex[i]].ofs' is less than zero. [unsignedLessThanZero]
darkplaces/cvar.c:498:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darkplaces/cvar.c:506:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darkplaces/cvar.c:600:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darkplaces/cvar.c:631:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darkplaces/cvar.c:778:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darkplaces/cvar.c:870:90: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darkplaces/cvar.c:874:51: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darkplaces/cvar.c:1004:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darkplaces/cvar.c:874:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/dpsoftrast.c:3239:12: style: Expression is always false because 'else if' condition matches previous condition at line 3234. [multiCondition]
darkplaces/dpsoftrast.c:5352:20: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/dpsoftrast.c:5356:29: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/dpsoftrast.c:5358:55: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/dpsoftrast.c:5365:32: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/dpsoftrast.c:5592:2: style: Variable 'dpsoftrast.fb_colorpixels[1]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
darkplaces/dpsoftrast.c:5591:2: note: Variable 'dpsoftrast.fb_colorpixels[1]' is reassigned a value before the old one has been used if variable is no semaphore variable.
darkplaces/dpsoftrast.c:5592:2: note: Variable 'dpsoftrast.fb_colorpixels[1]' is reassigned a value before the old one has been used if variable is no semaphore variable.
darkplaces/dpsoftrast.c:5593:2: style: Variable 'dpsoftrast.fb_colorpixels[1]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
darkplaces/dpsoftrast.c:5592:2: note: Variable 'dpsoftrast.fb_colorpixels[1]' is reassigned a value before the old one has been used if variable is no semaphore variable.
darkplaces/dpsoftrast.c:5593:2: note: Variable 'dpsoftrast.fb_colorpixels[1]' is reassigned a value before the old one has been used if variable is no semaphore variable.
darkplaces/dpsoftrast.c:505:27: style: The scope of the variable 'thread' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:533:6: style: The scope of the variable 's' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:742:17: style: The scope of the variable 'dst' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:838:7: style: The scope of the variable 'commandoffset' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:1191:6: style: The scope of the variable 'x' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:3223:16: style: The scope of the variable 'buffer_texture_colorbgra8' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:3224:16: style: The scope of the variable 'buffer_texture_lightmapbgra8' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:3275:16: style: The scope of the variable 'buffer_texture_colorbgra8' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:3689:8: style: The scope of the variable 'eyenormal' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:3690:8: style: The scope of the variable 'specularnormal' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:3692:8: style: The scope of the variable 'specular' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:3693:8: style: The scope of the variable 'SpecularPower' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:4763:6: style: The scope of the variable 'x' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:4769:15: style: The scope of the variable 'd' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:4807:6: style: The scope of the variable 'x' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:4807:9: style: The scope of the variable 'd' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:4807:12: style: The scope of the variable 'depth' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:4807:19: style: The scope of the variable 'depthslope' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:4807:31: style: The scope of the variable 'startx' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:4807:39: style: The scope of the variable 'endx' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:4808:23: style: The scope of the variable 'pixelmask' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:4809:16: style: The scope of the variable 'depthpixel' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:4827:29: style: The scope of the variable 'triangle' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:4828:25: style: The scope of the variable 'span' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:5667:28: style: The scope of the variable 'thread' can be reduced. [variableScope]
darkplaces/dpsoftrast.c:1096:31: style: Function 'DPSOFTRAST_BlendFunc' argument 1 names different: declaration 'smodulate' definition 'sfactor'. [funcArgNamesDifferent]
darkplaces/dpsoftrast.h:61:31: note: Function 'DPSOFTRAST_BlendFunc' argument 1 names different: declaration 'smodulate' definition 'sfactor'.
darkplaces/dpsoftrast.c:1096:31: note: Function 'DPSOFTRAST_BlendFunc' argument 1 names different: declaration 'smodulate' definition 'sfactor'.
darkplaces/dpsoftrast.c:1096:44: style: Function 'DPSOFTRAST_BlendFunc' argument 2 names different: declaration 'dmodulate' definition 'dfactor'. [funcArgNamesDifferent]
darkplaces/dpsoftrast.h:61:46: note: Function 'DPSOFTRAST_BlendFunc' argument 2 names different: declaration 'dmodulate' definition 'dfactor'.
darkplaces/dpsoftrast.c:1096:44: note: Function 'DPSOFTRAST_BlendFunc' argument 2 names different: declaration 'dmodulate' definition 'dfactor'.
darkplaces/dpsoftrast.c:1131:31: style: Function 'DPSOFTRAST_DepthFunc' argument 1 names different: declaration 'comparemode' definition 'func'. [funcArgNamesDifferent]
darkplaces/dpsoftrast.h:64:31: note: Function 'DPSOFTRAST_DepthFunc' argument 1 names different: declaration 'comparemode' definition 'func'.
darkplaces/dpsoftrast.c:1131:31: note: Function 'DPSOFTRAST_DepthFunc' argument 1 names different: declaration 'comparemode' definition 'func'.
darkplaces/dpsoftrast.c:1143:34: style: Function 'DPSOFTRAST_DepthRange' argument 1 names different: declaration 'range0' definition 'nearval'. [funcArgNamesDifferent]
darkplaces/dpsoftrast.h:65:34: note: Function 'DPSOFTRAST_DepthRange' argument 1 names different: declaration 'range0' definition 'nearval'.
darkplaces/dpsoftrast.c:1143:34: note: Function 'DPSOFTRAST_DepthRange' argument 1 names different: declaration 'range0' definition 'nearval'.
darkplaces/dpsoftrast.c:1143:49: style: Function 'DPSOFTRAST_DepthRange' argument 2 names different: declaration 'range1' definition 'farval'. [funcArgNamesDifferent]
darkplaces/dpsoftrast.h:65:48: note: Function 'DPSOFTRAST_DepthRange' argument 2 names different: declaration 'range1' definition 'farval'.
darkplaces/dpsoftrast.c:1143:49: note: Function 'DPSOFTRAST_DepthRange' argument 2 names different: declaration 'range1' definition 'farval'.
darkplaces/dpsoftrast.c:1394:53: style: Function 'DPSOFTRAST_UniformMatrix4fv' argument 1 names different: declaration 'index' definition 'uniform'. [funcArgNamesDifferent]
darkplaces/dpsoftrast.h:331:53: note: Function 'DPSOFTRAST_UniformMatrix4fv' argument 1 names different: declaration 'index' definition 'uniform'.
darkplaces/dpsoftrast.c:1394:53: note: Function 'DPSOFTRAST_UniformMatrix4fv' argument 1 names different: declaration 'index' definition 'uniform'.
darkplaces/dpsoftrast.h:207:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darkplaces/dpsoftrast.c:4732:6: style: struct member 'DPSOFTRAST_ShaderModeInfo_s::lodarrayindex' is never used. [unusedStructMember]
darkplaces/dpsoftrast.c:4736:16: style: struct member 'DPSOFTRAST_ShaderModeInfo_s::texunits' is never used. [unusedStructMember]
darkplaces/dpvsimpledecode.c:39:23: style: The scope of the variable 'stream' can be reduced. [variableScope]
darkplaces/dpvsimpledecode.c:339:7: style: The scope of the variable 't' can be reduced. [variableScope]
darkplaces/dpvsimpledecode.c:339:14: style: The scope of the variable 'wavename' can be reduced. [variableScope]
darkplaces/dpvsimpledecode.c:547:17: style: The scope of the variable 'outrow' can be reduced. [variableScope]
darkplaces/dpvsimpledecode.c:560:19: style: The scope of the variable 'outrow' can be reduced. [variableScope]
darkplaces/dpvsimpledecode.c:588:38: style: The scope of the variable 'bh' can be reduced. [variableScope]
darkplaces/filematch.c:102:9: style: The scope of the variable 'oldstrings' can be reduced. [variableScope]
darkplaces/filematch.c:127:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/filematch.c:127:9: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/fractalnoise.c:6:12: style: The scope of the variable 'g' can be reduced. [variableScope]
darkplaces/fractalnoise.c:76:12: style: The scope of the variable 'g' can be reduced. [variableScope]
darkplaces/fs.c:1968:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
darkplaces/fs.c:888:19: style: The scope of the variable 'middle' can be reduced. [variableScope]
darkplaces/fs.c:1126:9: style: The scope of the variable 'l' can be reduced. [variableScope]
darkplaces/fs.c:1530:14: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/fs.c:1640:11: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/fs.c:1642:14: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/fs.c:1643:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/fs.c:2519:21: style: The scope of the variable 'middle' can be reduced. [variableScope]
darkplaces/fs.c:3564:25: style: The scope of the variable 'numfiles' can be reduced. [variableScope]
darkplaces/fs.c:3564:35: style: The scope of the variable 'numchars' can be reduced. [variableScope]
darkplaces/fs.c:3767:6: style: The scope of the variable 'numcolumns' can be reduced. [variableScope]
darkplaces/fs.c:3768:6: style: The scope of the variable 'numlines' can be reduced. [variableScope]
darkplaces/fs.c:3769:6: style: The scope of the variable 'columnwidth' can be reduced. [variableScope]
darkplaces/fs.c:3770:6: style: The scope of the variable 'linebufpos' can be reduced. [variableScope]
darkplaces/fs.c:3771:9: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/fs.c:3771:12: style: The scope of the variable 'k' can be reduced. [variableScope]
darkplaces/fs.c:3771:15: style: The scope of the variable 'l' can be reduced. [variableScope]
darkplaces/fs.c:3773:7: style: The scope of the variable 'linebuf' can be reduced. [variableScope]
darkplaces/fs.c:3919:21: style: The scope of the variable 'middle' can be reduced. [variableScope]
darkplaces/fs.c:4074:15: style: The scope of the variable 'have' can be reduced. [variableScope]
darkplaces/fs.c:3514:33: style: Function 'FS_SysFileType' argument 1 names different: declaration 'filename' definition 'path'. [funcArgNamesDifferent]
darkplaces/fs.h:128:33: note: Function 'FS_SysFileType' argument 1 names different: declaration 'filename' definition 'path'.
darkplaces/fs.c:3514:33: note: Function 'FS_SysFileType' argument 1 names different: declaration 'filename' definition 'path'.
darkplaces/fs.c:3547:40: style: Function 'FS_SysFileExists' argument 1 names different: declaration 'filename' definition 'path'. [funcArgNamesDifferent]
darkplaces/fs.h:131:40: note: Function 'FS_SysFileExists' argument 1 names different: declaration 'filename' definition 'path'.
darkplaces/fs.c:3547:40: note: Function 'FS_SysFileExists' argument 1 names different: declaration 'filename' definition 'path'.
darkplaces/ft2.c:714:17: style: The scope of the variable 'y' can be reduced. [variableScope]
darkplaces/ft2.c:715:8: style: The scope of the variable 'gausstable' can be reduced. [variableScope]
darkplaces/ft2.c:768:6: style: The scope of the variable 'x' can be reduced. [variableScope]
darkplaces/ft2.c:768:9: style: The scope of the variable 'y' can be reduced. [variableScope]
darkplaces/ft2.c:1208:15: style: The scope of the variable 'mapch' can be reduced. [variableScope]
darkplaces/ft2.c:1213:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/ft2.c:1391:13: style: The scope of the variable 'x' can be reduced. [variableScope]
darkplaces/ft2.c:1391:16: style: The scope of the variable 'y' can be reduced. [variableScope]
darkplaces/ft2.c:1394:37: style: The scope of the variable 'dst' can be reduced. [variableScope]
darkplaces/ft2.c:1639:8: style: The scope of the variable 'b' can be reduced. [variableScope]
darkplaces/ft2.c:977:47: style: Function 'Font_IndexForSize' argument 2 names different: declaration 'size' definition '_fsize'. [funcArgNamesDifferent]
darkplaces/ft2.h:76:59: note: Function 'Font_IndexForSize' argument 2 names different: declaration 'size' definition '_fsize'.
darkplaces/ft2.c:977:47: note: Function 'Font_IndexForSize' argument 2 names different: declaration 'size' definition '_fsize'.
darkplaces/gl_backend.c:2954:14: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/gl_backend.c:3018:13: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/gl_backend.c:3029:12: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/gl_backend.c:3055:14: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/gl_backend.c:3137:13: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/gl_backend.c:3148:12: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/gl_backend.c:4530:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4531:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4532:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4559:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4560:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4561:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4575:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4576:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4577:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4772:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4773:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4774:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4775:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4776:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4777:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4778:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4801:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4802:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4803:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4804:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4817:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4818:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4819:131: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_backend.c:4437:4: style: Variable 'buffer_color4f' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/gl_backend.c:4432:0: note: Variable 'buffer_color4f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4437:4: note: Variable 'buffer_color4f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4438:4: style: Variable 'buffer_vertex3f' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/gl_backend.c:4431:0: note: Variable 'buffer_vertex3f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4438:4: note: Variable 'buffer_vertex3f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4439:4: style: Variable 'buffer_texcoord2f' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/gl_backend.c:4433:0: note: Variable 'buffer_texcoord2f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4439:4: note: Variable 'buffer_texcoord2f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4664:4: style: Variable 'buffer_color4f' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/gl_backend.c:4651:0: note: Variable 'buffer_color4f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4664:4: note: Variable 'buffer_color4f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4665:4: style: Variable 'buffer_vertex3f' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/gl_backend.c:4650:0: note: Variable 'buffer_vertex3f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4665:4: note: Variable 'buffer_vertex3f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4666:4: style: Variable 'buffer_svector3f' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/gl_backend.c:4653:0: note: Variable 'buffer_svector3f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4666:4: note: Variable 'buffer_svector3f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4667:4: style: Variable 'buffer_tvector3f' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/gl_backend.c:4654:0: note: Variable 'buffer_tvector3f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4667:4: note: Variable 'buffer_tvector3f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4668:4: style: Variable 'buffer_normal3f' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/gl_backend.c:4655:0: note: Variable 'buffer_normal3f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4668:4: note: Variable 'buffer_normal3f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4669:4: style: Variable 'buffer_texcoordtexture2f' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/gl_backend.c:4652:0: note: Variable 'buffer_texcoordtexture2f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4669:4: note: Variable 'buffer_texcoordtexture2f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4670:4: style: Variable 'buffer_texcoordlightmap2f' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/gl_backend.c:4656:0: note: Variable 'buffer_texcoordlightmap2f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:4670:4: note: Variable 'buffer_texcoordlightmap2f' is reassigned a value before the old one has been used.
darkplaces/gl_backend.c:482:18: style: The scope of the variable 'buffer' can be reduced. [variableScope]
darkplaces/gl_backend.c:686:6: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/gl_backend.c:686:9: style: The scope of the variable 'k' can be reduced. [variableScope]
darkplaces/gl_backend.c:692:8: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/gl_backend.c:3855:19: style: The scope of the variable 'unit' can be reduced. [variableScope]
darkplaces/gl_backend.c:859:160: style: Function 'R_Viewport_InitOrtho' argument 11 names different: declaration 'zNear' definition 'nearclip'. [funcArgNamesDifferent]
darkplaces/gl_backend.h:27:160: note: Function 'R_Viewport_InitOrtho' argument 11 names different: declaration 'zNear' definition 'nearclip'.
darkplaces/gl_backend.c:859:160: note: Function 'R_Viewport_InitOrtho' argument 11 names different: declaration 'zNear' definition 'nearclip'.
darkplaces/gl_backend.c:859:176: style: Function 'R_Viewport_InitOrtho' argument 12 names different: declaration 'zFar' definition 'farclip'. [funcArgNamesDifferent]
darkplaces/gl_backend.h:27:173: note: Function 'R_Viewport_InitOrtho' argument 12 names different: declaration 'zFar' definition 'farclip'.
darkplaces/gl_backend.c:859:176: note: Function 'R_Viewport_InitOrtho' argument 12 names different: declaration 'zFar' definition 'farclip'.
darkplaces/gl_backend.c:917:158: style: Function 'R_Viewport_InitPerspective' argument 9 names different: declaration 'zNear' definition 'nearclip'. [funcArgNamesDifferent]
darkplaces/gl_backend.h:28:158: note: Function 'R_Viewport_InitPerspective' argument 9 names different: declaration 'zNear' definition 'nearclip'.
darkplaces/gl_backend.c:917:158: note: Function 'R_Viewport_InitPerspective' argument 9 names different: declaration 'zNear' definition 'nearclip'.
darkplaces/gl_backend.c:917:174: style: Function 'R_Viewport_InitPerspective' argument 10 names different: declaration 'zFar' definition 'farclip'. [funcArgNamesDifferent]
darkplaces/gl_backend.h:28:171: note: Function 'R_Viewport_InitPerspective' argument 10 names different: declaration 'zFar' definition 'farclip'.
darkplaces/gl_backend.c:917:174: note: Function 'R_Viewport_InitPerspective' argument 10 names different: declaration 'zFar' definition 'farclip'.
darkplaces/gl_backend.c:959:166: style: Function 'R_Viewport_InitPerspectiveInfinite' argument 9 names different: declaration 'zNear' definition 'nearclip'. [funcArgNamesDifferent]
darkplaces/gl_backend.h:29:166: note: Function 'R_Viewport_InitPerspectiveInfinite' argument 9 names different: declaration 'zNear' definition 'nearclip'.
darkplaces/gl_backend.c:959:166: note: Function 'R_Viewport_InitPerspectiveInfinite' argument 9 names different: declaration 'zNear' definition 'nearclip'.
darkplaces/gl_backend.c:4298:100: style: Function 'R_Mesh_PrepareVertices_Vertex3f' argument 3 names different: declaration 'buffer' definition 'vertexbuffer'. [funcArgNamesDifferent]
darkplaces/gl_backend.h:83:100: note: Function 'R_Mesh_PrepareVertices_Vertex3f' argument 3 names different: declaration 'buffer' definition 'vertexbuffer'.
darkplaces/gl_backend.c:4298:100: note: Function 'R_Mesh_PrepareVertices_Vertex3f' argument 3 names different: declaration 'buffer' definition 'vertexbuffer'.
darkplaces/gl_backend.c:4759:103: style: Function 'R_Mesh_PrepareVertices_Mesh' argument 3 names different: declaration 'buffer' definition 'vertexbuffer'. [funcArgNamesDifferent]
darkplaces/gl_backend.h:93:103: note: Function 'R_Mesh_PrepareVertices_Mesh' argument 3 names different: declaration 'buffer' definition 'vertexbuffer'.
darkplaces/gl_backend.c:4759:103: note: Function 'R_Mesh_PrepareVertices_Mesh' argument 3 names different: declaration 'buffer' definition 'vertexbuffer'.
darkplaces/gl_draw.c:1266:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
darkplaces/gl_draw.c:1061:17: warning: Redundant assignment of 'text' to itself. [selfAssignment]
darkplaces/gl_draw.c:1289:18: warning: Redundant assignment of 'text' to itself. [selfAssignment]
darkplaces/gl_draw.c:449:9: style: The scope of the variable 'oldsize' can be reduced. [variableScope]
darkplaces/gl_draw.c:513:9: style: The scope of the variable 'sizes' can be reduced. [variableScope]
darkplaces/gl_draw.c:515:8: style: The scope of the variable 'sz' can be reduced. [variableScope]
darkplaces/gl_draw.c:993:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
darkplaces/gl_draw.c:993:19: style: The scope of the variable 'nextch' can be reduced. [variableScope]
darkplaces/gl_draw.c:1061:17: style: Checking if unsigned variable 'bytes_left' is less than zero. [unsignedLessThanZero]
darkplaces/gl_draw.c:1289:18: style: Checking if unsigned variable 'bytes_left' is less than zero. [unsignedLessThanZero]
darkplaces/gl_draw.c:226:84: style: Function 'Draw_NewPic' argument 4 names different: declaration 'pixels' definition 'pixels_bgra'. [funcArgNamesDifferent]
darkplaces/draw.h:47:84: note: Function 'Draw_NewPic' argument 4 names different: declaration 'pixels' definition 'pixels_bgra'.
darkplaces/gl_draw.c:226:84: note: Function 'Draw_NewPic' argument 4 names different: declaration 'pixels' definition 'pixels_bgra'.
darkplaces/gl_draw.c:1176:32: style: Function 'DrawQ_String_Scale' argument 1 names different: declaration 'x' definition 'startx'. [funcArgNamesDifferent]
darkplaces/draw.h:153:32: note: Function 'DrawQ_String_Scale' argument 1 names different: declaration 'x' definition 'startx'.
darkplaces/gl_draw.c:1176:32: note: Function 'DrawQ_String_Scale' argument 1 names different: declaration 'x' definition 'startx'.
darkplaces/gl_draw.c:1176:46: style: Function 'DrawQ_String_Scale' argument 2 names different: declaration 'y' definition 'starty'. [funcArgNamesDifferent]
darkplaces/draw.h:153:41: note: Function 'DrawQ_String_Scale' argument 2 names different: declaration 'y' definition 'starty'.
darkplaces/gl_draw.c:1176:46: note: Function 'DrawQ_String_Scale' argument 2 names different: declaration 'y' definition 'starty'.
darkplaces/gl_draw.c:1176:93: style: Function 'DrawQ_String_Scale' argument 5 names different: declaration 'sizex' definition 'w'. [funcArgNamesDifferent]
darkplaces/draw.h:153:83: note: Function 'DrawQ_String_Scale' argument 5 names different: declaration 'sizex' definition 'w'.
darkplaces/gl_draw.c:1176:93: note: Function 'DrawQ_String_Scale' argument 5 names different: declaration 'sizex' definition 'w'.
darkplaces/gl_draw.c:1176:102: style: Function 'DrawQ_String_Scale' argument 6 names different: declaration 'sizey' definition 'h'. [funcArgNamesDifferent]
darkplaces/draw.h:153:96: note: Function 'DrawQ_String_Scale' argument 6 names different: declaration 'sizey' definition 'h'.
darkplaces/gl_draw.c:1176:102: note: Function 'DrawQ_String_Scale' argument 6 names different: declaration 'sizey' definition 'h'.
darkplaces/gl_draw.c:1176:111: style: Function 'DrawQ_String_Scale' argument 7 names different: declaration 'scalex' definition 'sw'. [funcArgNamesDifferent]
darkplaces/draw.h:153:109: note: Function 'DrawQ_String_Scale' argument 7 names different: declaration 'scalex' definition 'sw'.
darkplaces/gl_draw.c:1176:111: note: Function 'DrawQ_String_Scale' argument 7 names different: declaration 'scalex' definition 'sw'.
darkplaces/gl_draw.c:1176:121: style: Function 'DrawQ_String_Scale' argument 8 names different: declaration 'scaley' definition 'sh'. [funcArgNamesDifferent]
darkplaces/draw.h:153:123: note: Function 'DrawQ_String_Scale' argument 8 names different: declaration 'scaley' definition 'sh'.
darkplaces/gl_draw.c:1176:121: note: Function 'DrawQ_String_Scale' argument 8 names different: declaration 'scaley' definition 'sh'.
darkplaces/gl_draw.c:1527:26: style: Function 'DrawQ_String' argument 1 names different: declaration 'x' definition 'startx'. [funcArgNamesDifferent]
darkplaces/draw.h:152:26: note: Function 'DrawQ_String' argument 1 names different: declaration 'x' definition 'startx'.
darkplaces/gl_draw.c:1527:26: note: Function 'DrawQ_String' argument 1 names different: declaration 'x' definition 'startx'.
darkplaces/gl_draw.c:1527:40: style: Function 'DrawQ_String' argument 2 names different: declaration 'y' definition 'starty'. [funcArgNamesDifferent]
darkplaces/draw.h:152:35: note: Function 'DrawQ_String' argument 2 names different: declaration 'y' definition 'starty'.
darkplaces/gl_draw.c:1527:40: note: Function 'DrawQ_String' argument 2 names different: declaration 'y' definition 'starty'.
darkplaces/gl_draw.c:1527:87: style: Function 'DrawQ_String' argument 5 names different: declaration 'scalex' definition 'w'. [funcArgNamesDifferent]
darkplaces/draw.h:152:77: note: Function 'DrawQ_String' argument 5 names different: declaration 'scalex' definition 'w'.
darkplaces/gl_draw.c:1527:87: note: Function 'DrawQ_String' argument 5 names different: declaration 'scalex' definition 'w'.
darkplaces/gl_draw.c:1527:96: style: Function 'DrawQ_String' argument 6 names different: declaration 'scaley' definition 'h'. [funcArgNamesDifferent]
darkplaces/draw.h:152:91: note: Function 'DrawQ_String' argument 6 names different: declaration 'scaley' definition 'h'.
darkplaces/gl_draw.c:1527:96: note: Function 'DrawQ_String' argument 6 names different: declaration 'scaley' definition 'h'.
darkplaces/gl_rmain.c:2915:38: style: Condition 'DPSOFTRAST_UNIFORM_Color_Pants>=0' is always true [knownConditionTrueFalse]
darkplaces/gl_rmain.c:2922:38: style: Condition 'DPSOFTRAST_UNIFORM_Color_Shirt>=0' is always true [knownConditionTrueFalse]
darkplaces/gl_rmain.c:10967:6: warning: Either the condition 't' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
darkplaces/gl_rmain.c:10954:5: note: Assuming that condition 't' is not redundant
darkplaces/gl_rmain.c:10967:6: note: Null pointer dereference
darkplaces/gl_rmain.c:11489:28: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/gl_rmain.c:512:9: style: The scope of the variable 'b' can be reduced. [variableScope]
darkplaces/gl_rmain.c:516:9: style: The scope of the variable 'd' can be reduced. [variableScope]
darkplaces/gl_rmain.c:1922:15: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/gl_rmain.c:1922:18: style: The scope of the variable 'limit' can be reduced. [variableScope]
darkplaces/gl_rmain.c:1955:26: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/gl_rmain.c:3260:6: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/gl_rmain.c:3262:17: style: The scope of the variable 'bumppixels' can be reduced. [variableScope]
darkplaces/gl_rmain.c:3483:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/gl_rmain.c:3686:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/gl_rmain.c:3688:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/gl_rmain.c:3769:6: style: The scope of the variable 'x' can be reduced. [variableScope]
darkplaces/gl_rmain.c:3769:9: style: The scope of the variable 'y' can be reduced. [variableScope]
darkplaces/gl_rmain.c:4206:8: style: The scope of the variable 'entities' can be reduced. [variableScope]
darkplaces/gl_rmain.c:4206:18: style: The scope of the variable 'entname' can be reduced. [variableScope]
darkplaces/gl_rmain.c:4488:12: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/gl_rmain.c:4537:18: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/gl_rmain.c:4649:8: style: The scope of the variable 'newvalue' can be reduced. [variableScope]
darkplaces/gl_rmain.c:4872:19: style: The scope of the variable 'ent' can be reduced. [variableScope]
darkplaces/gl_rmain.c:4901:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/gl_rmain.c:5146:6: style: The scope of the variable 'samples' can be reduced. [variableScope]
darkplaces/gl_rmain.c:5311:9: style: The scope of the variable 'd' can be reduced. [variableScope]
darkplaces/gl_rmain.c:5345:36: style: The scope of the variable 'v' can be reduced. [variableScope]
darkplaces/gl_rmain.c:5765:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/gl_rmain.c:5767:29: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/gl_rmain.c:7563:9: style: The scope of the variable 'v' can be reduced. [variableScope]
darkplaces/gl_rmain.c:7563:16: style: The scope of the variable 'f1' can be reduced. [variableScope]
darkplaces/gl_rmain.c:7563:20: style: The scope of the variable 'f2' can be reduced. [variableScope]
darkplaces/gl_rmain.c:7614:16: style: The scope of the variable 'edict' can be reduced. [variableScope]
darkplaces/gl_rmain.c:7645:16: style: The scope of the variable 'edict' can be reduced. [variableScope]
darkplaces/gl_rmain.c:7713:8: style: The scope of the variable 'f1' can be reduced. [variableScope]
darkplaces/gl_rmain.c:7713:12: style: The scope of the variable 'f2' can be reduced. [variableScope]
darkplaces/gl_rmain.c:8065:16: style: The scope of the variable 'pixels' can be reduced. [variableScope]
darkplaces/gl_rmain.c:8935:6: style: The scope of the variable 'surfaceendvertex' can be reduced. [variableScope]
darkplaces/gl_rmain.c:8944:8: style: The scope of the variable 'amplitude' can be reduced. [variableScope]
darkplaces/gl_rmain.c:8948:17: style: The scope of the variable 'ub' can be reduced. [variableScope]
darkplaces/gl_rmain.c:8951:18: style: The scope of the variable 'vertexmesh' can be reduced. [variableScope]
darkplaces/gl_rmain.c:9686:14: style: The scope of the variable 'offsets' can be reduced. [variableScope]
darkplaces/gl_rmain.c:10204:16: style: The scope of the variable 'firstvertex' can be reduced. [variableScope]
darkplaces/gl_rmain.c:10204:29: style: The scope of the variable 'endvertex' can be reduced. [variableScope]
darkplaces/gl_rmain.c:10204:40: style: The scope of the variable 'firsttriangle' can be reduced. [variableScope]
darkplaces/gl_rmain.c:10204:55: style: The scope of the variable 'endtriangle' can be reduced. [variableScope]
darkplaces/gl_rmain.c:10318:8: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/gl_rmain.c:10440:8: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/gl_rmain.c:10472:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/gl_rmain.c:10475:15: style: The scope of the variable 'v' can be reduced. [variableScope]
darkplaces/gl_rmain.c:10476:15: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/gl_rmain.c:10477:9: style: The scope of the variable 'c' can be reduced. [variableScope]
darkplaces/gl_rmain.c:10536:8: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/gl_rmain.c:10568:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/gl_rmain.c:10568:9: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/gl_rmain.c:10688:19: style: The scope of the variable 'startplaneindex' can be reduced. [variableScope]
darkplaces/gl_rmain.c:11095:7: style: The scope of the variable 'k' can be reduced. [variableScope]
darkplaces/gl_rmain.c:11096:21: style: The scope of the variable 'surface' can be reduced. [variableScope]
darkplaces/gl_rmain.c:11270:20: style: The scope of the variable 'surface' can be reduced. [variableScope]
darkplaces/gl_rmain.c:11346:13: style: The scope of the variable 'texture' can be reduced. [variableScope]
darkplaces/gl_rmain.c:11563:8: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/gl_rmain.c:11655:6: style: The scope of the variable 'numtriangles' can be reduced. [variableScope]
darkplaces/gl_rmain.c:11657:6: style: The scope of the variable 'surfacelistindex' can be reduced. [variableScope]
darkplaces/gl_rmain.c:11811:19: style: The scope of the variable 'ent' can be reduced. [variableScope]
darkplaces/gl_rmain.c:12331:12: style: The scope of the variable 'endj' can be reduced. [variableScope]
darkplaces/gl_rmain.c:2214:40: style: Function 'R_SetupShader_Surface' argument 1 names different: declaration 'ambientcolor' definition 'rtlightambient'. [funcArgNamesDifferent]
darkplaces/render.h:502:40: note: Function 'R_SetupShader_Surface' argument 1 names different: declaration 'ambientcolor' definition 'rtlightambient'.
darkplaces/gl_rmain.c:2214:40: note: Function 'R_SetupShader_Surface' argument 1 names different: declaration 'ambientcolor' definition 'rtlightambient'.
darkplaces/gl_rmain.c:2214:71: style: Function 'R_SetupShader_Surface' argument 2 names different: declaration 'diffusecolor' definition 'rtlightdiffuse'. [funcArgNamesDifferent]
darkplaces/render.h:502:69: note: Function 'R_SetupShader_Surface' argument 2 names different: declaration 'diffusecolor' definition 'rtlightdiffuse'.
darkplaces/gl_rmain.c:2214:71: note: Function 'R_SetupShader_Surface' argument 2 names different: declaration 'diffusecolor' definition 'rtlightdiffuse'.
darkplaces/gl_rmain.c:2214:102: style: Function 'R_SetupShader_Surface' argument 3 names different: declaration 'specularcolor' definition 'rtlightspecular'. [funcArgNamesDifferent]
darkplaces/render.h:502:98: note: Function 'R_SetupShader_Surface' argument 3 names different: declaration 'specularcolor' definition 'rtlightspecular'.
darkplaces/gl_rmain.c:2214:102: note: Function 'R_SetupShader_Surface' argument 3 names different: declaration 'specularcolor' definition 'rtlightspecular'.
darkplaces/gl_rmain.c:2214:220: style: Function 'R_SetupShader_Surface' argument 7 names different: declaration 'waterplane' definition 'surfacewaterplane'. [funcArgNamesDifferent]
darkplaces/render.h:502:214: note: Function 'R_SetupShader_Surface' argument 7 names different: declaration 'waterplane' definition 'surfacewaterplane'.
darkplaces/gl_rmain.c:2214:220: note: Function 'R_SetupShader_Surface' argument 7 names different: declaration 'waterplane' definition 'surfacewaterplane'.
darkplaces/gl_rmain.c:3130:46: style: Function 'R_SkinFrame_PurgeSkinFrame' argument 1 names different: declaration 'skinframe' definition 's'. [funcArgNamesDifferent]
darkplaces/render.h:144:46: note: Function 'R_SkinFrame_PurgeSkinFrame' argument 1 names different: declaration 'skinframe' definition 's'.
darkplaces/gl_rmain.c:3130:46: note: Function 'R_SkinFrame_PurgeSkinFrame' argument 1 names different: declaration 'skinframe' definition 's'.
darkplaces/gl_rmain.c:4814:43: style: Function 'R_BufferData_Store' argument 1 names different: declaration 'size' definition 'datasize'. [funcArgNamesDifferent]
darkplaces/render.h:205:43: note: Function 'R_BufferData_Store' argument 1 names different: declaration 'size' definition 'datasize'.
darkplaces/gl_rmain.c:4814:43: note: Function 'R_BufferData_Store' argument 1 names different: declaration 'size' definition 'datasize'.
darkplaces/gl_rmain.c:8883:35: style: Function 'RSurf_FogPoint' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
darkplaces/client.h:1761:35: note: Function 'RSurf_FogPoint' argument 1 names different: declaration 'p' definition 'v'.
darkplaces/gl_rmain.c:8883:35: note: Function 'RSurf_FogPoint' argument 1 names different: declaration 'p' definition 'v'.
darkplaces/gl_rmain.c:8899:36: style: Function 'RSurf_FogVertex' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
darkplaces/client.h:1760:36: note: Function 'RSurf_FogVertex' argument 1 names different: declaration 'p' definition 'v'.
darkplaces/gl_rmain.c:8899:36: note: Function 'RSurf_FogVertex' argument 1 names different: declaration 'p' definition 'v'.
darkplaces/gl_rmain.c:11849:47: style: Function 'R_DecalSystem_SplatEntities' argument 1 names different: declaration 'org' definition 'worldorigin'. [funcArgNamesDifferent]
darkplaces/render.h:488:47: note: Function 'R_DecalSystem_SplatEntities' argument 1 names different: declaration 'org' definition 'worldorigin'.
darkplaces/gl_rmain.c:11849:47: note: Function 'R_DecalSystem_SplatEntities' argument 1 names different: declaration 'org' definition 'worldorigin'.
darkplaces/gl_rmain.c:11849:73: style: Function 'R_DecalSystem_SplatEntities' argument 2 names different: declaration 'normal' definition 'worldnormal'. [funcArgNamesDifferent]
darkplaces/render.h:488:65: note: Function 'R_DecalSystem_SplatEntities' argument 2 names different: declaration 'normal' definition 'worldnormal'.
darkplaces/gl_rmain.c:11849:73: note: Function 'R_DecalSystem_SplatEntities' argument 2 names different: declaration 'normal' definition 'worldnormal'.
darkplaces/gl_rmain.c:11849:168: style: Function 'R_DecalSystem_SplatEntities' argument 11 names different: declaration 'size' definition 'worldsize'. [funcArgNamesDifferent]
darkplaces/render.h:488:155: note: Function 'R_DecalSystem_SplatEntities' argument 11 names different: declaration 'size' definition 'worldsize'.
darkplaces/gl_rmain.c:11849:168: note: Function 'R_DecalSystem_SplatEntities' argument 11 names different: declaration 'size' definition 'worldsize'.
darkplaces/gl_rmain.c:3359:3: style: Variable 'wsum' is modified but its new value is never used. [unreadVariable]
darkplaces/gl_rmain.c:3545:2: style: Variable 'wsum' is modified but its new value is never used. [unreadVariable]
darkplaces/gl_rmain.c:3605:2: style: Variable 'wsum' is modified but its new value is never used. [unreadVariable]
darkplaces/gl_rmain.c:3733:2: style: Variable 'wsum' is modified but its new value is never used. [unreadVariable]
darkplaces/gl_rmain.c:12455:5: style: Variable 'updated' is modified but its new value is never used. [unreadVariable]
darkplaces/gl_rsurf.c:295:14: style: The scope of the variable 'model' can be reduced. [variableScope]
darkplaces/gl_rsurf.c:591:12: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/gl_rsurf.c:704:12: style: The scope of the variable 'plane' can be reduced. [variableScope]
darkplaces/gl_rsurf.c:964:6: style: The scope of the variable 'nodenum' can be reduced. [variableScope]
darkplaces/gl_rsurf.c:1285:14: style: The scope of the variable 'surface' can be reduced. [variableScope]
darkplaces/gl_rsurf.c:1359:14: style: The scope of the variable 'surface' can be reduced. [variableScope]
darkplaces/gl_rsurf.c:1434:12: style: The scope of the variable 'endsurface' can be reduced. [variableScope]
darkplaces/gl_rsurf.c:1435:13: style: The scope of the variable 't' can be reduced. [variableScope]
darkplaces/gl_rsurf.c:1467:21: style: The scope of the variable 'endsurface' can be reduced. [variableScope]
darkplaces/gl_rsurf.c:1467:33: style: The scope of the variable 'batchnumsurfaces' can be reduced. [variableScope]
darkplaces/gl_rsurf.c:1306:147: style: Function 'R_Q1BSP_DrawShadowVolume' argument 5 names different: declaration 'numsurfaces' definition 'modelnumsurfaces'. [funcArgNamesDifferent]
darkplaces/model_shared.h:1263:154: note: Function 'R_Q1BSP_DrawShadowVolume' argument 5 names different: declaration 'numsurfaces' definition 'modelnumsurfaces'.
darkplaces/gl_rsurf.c:1306:147: note: Function 'R_Q1BSP_DrawShadowVolume' argument 5 names different: declaration 'numsurfaces' definition 'modelnumsurfaces'.
darkplaces/gl_rsurf.c:1306:176: style: Function 'R_Q1BSP_DrawShadowVolume' argument 6 names different: declaration 'surfacelist' definition 'modelsurfacelist'. [funcArgNamesDifferent]
darkplaces/model_shared.h:1263:178: note: Function 'R_Q1BSP_DrawShadowVolume' argument 6 names different: declaration 'surfacelist' definition 'modelsurfacelist'.
darkplaces/gl_rsurf.c:1306:176: note: Function 'R_Q1BSP_DrawShadowVolume' argument 6 names different: declaration 'surfacelist' definition 'modelsurfacelist'.
darkplaces/gl_rsurf.c:1463:108: style: Function 'R_Q1BSP_DrawLight' argument 4 names different: declaration 'trispvs' definition 'lighttrispvs'. [funcArgNamesDifferent]
darkplaces/model_shared.h:1264:115: note: Function 'R_Q1BSP_DrawLight' argument 4 names different: declaration 'trispvs' definition 'lighttrispvs'.
darkplaces/gl_rsurf.c:1463:108: note: Function 'R_Q1BSP_DrawLight' argument 4 names different: declaration 'trispvs' definition 'lighttrispvs'.
darkplaces/gl_rsurf.c:1370:435: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/gl_rsurf.c:1422:80: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/gl_textures.c:746:6: style: The scope of the variable 'pooltotal' can be reduced. [variableScope]
darkplaces/gl_textures.c:746:21: style: The scope of the variable 'pooltotalt' can be reduced. [variableScope]
darkplaces/gl_textures.c:746:37: style: The scope of the variable 'pooltotalp' can be reduced. [variableScope]
darkplaces/gl_textures.c:746:53: style: The scope of the variable 'poolloaded' can be reduced. [variableScope]
darkplaces/gl_textures.c:746:69: style: The scope of the variable 'poolloadedt' can be reduced. [variableScope]
darkplaces/gl_textures.c:746:86: style: The scope of the variable 'poolloadedp' can be reduced. [variableScope]
darkplaces/gl_textures.c:857:15: style: The scope of the variable 'glt' can be reduced. [variableScope]
darkplaces/gl_textures.c:901:15: style: The scope of the variable 'glt' can be reduced. [variableScope]
darkplaces/gl_textures.c:1288:8: style: The scope of the variable 'alpha' can be reduced. [variableScope]
darkplaces/gl_textures.c:1672:14: style: The scope of the variable 'rgbaswapindices' can be reduced. [variableScope]
darkplaces/gl_textures.c:2230:18: style: The scope of the variable 'r' can be reduced. [variableScope]
darkplaces/gl_textures.c:2230:21: style: The scope of the variable 'g' can be reduced. [variableScope]
darkplaces/gl_textures.c:2230:24: style: The scope of the variable 'b' can be reduced. [variableScope]
darkplaces/gl_textures.c:366:33: style: Function 'R_PurgeTexture' argument 1 names different: declaration 'prt' definition 'rt'. [funcArgNamesDifferent]
darkplaces/r_textures.h:207:33: note: Function 'R_PurgeTexture' argument 1 names different: declaration 'prt' definition 'rt'.
darkplaces/gl_textures.c:366:33: note: Function 'R_PurgeTexture' argument 1 names different: declaration 'prt' definition 'rt'.
darkplaces/host.c:752:4: warning: Return value of function rand() is not used. [ignoredReturnValue]
darkplaces/host.c:282:11: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/host.c:636:8: style: The scope of the variable 'cmd' can be reduced. [variableScope]
darkplaces/host.c:850:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
darkplaces/host.c:1113:8: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/host_cmd.c:2117:20: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
darkplaces/host_cmd.c:481:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
darkplaces/host_cmd.c:776:9: style: The scope of the variable 'k' can be reduced. [variableScope]
darkplaces/host_cmd.c:2061:14: style: The scope of the variable 'who' can be reduced. [variableScope]
darkplaces/host_cmd.c:2269:16: style: The scope of the variable 'e' can be reduced. [variableScope]
darkplaces/host_cmd.c:2318:7: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/host_cmd.c:2382:14: style: The scope of the variable 'm' can be reduced. [variableScope]
darkplaces/host_cmd.c:2481:10: style: The scope of the variable 'c' can be reduced. [variableScope]
darkplaces/host_cmd.c:2484:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/host_cmd.c:2615:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/host_cmd.c:2939:13: style: The scope of the variable 'ping' can be reduced. [variableScope]
darkplaces/host_cmd.c:2939:19: style: The scope of the variable 'packetloss' can be reduced. [variableScope]
darkplaces/host_cmd.c:2939:31: style: The scope of the variable 'movementloss' can be reduced. [variableScope]
darkplaces/host_cmd.c:194:66: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
darkplaces/host_cmd.c:198:39: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
darkplaces/image.c:26:6: style: The scope of the variable 'index' can be reduced. [variableScope]
darkplaces/image.c:289:17: style: The scope of the variable 'a' can be reduced. [variableScope]
darkplaces/image.c:1047:17: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/image.c:1375:14: style: The scope of the variable 'filename' can be reduced. [variableScope]
darkplaces/image.c:1377:9: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/image.c:1379:17: style: The scope of the variable 'data' can be reduced. [variableScope]
darkplaces/image.c:1437:28: style: The scope of the variable 'end' can be reduced. [variableScope]
darkplaces/image.c:1496:10: style: The scope of the variable 'xi' can be reduced. [variableScope]
darkplaces/image.c:1528:15: style: The scope of the variable 'yi' can be reduced. [variableScope]
darkplaces/image.c:1632:9: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/image.c:1633:11: style: The scope of the variable 'frac' can be reduced. [variableScope]
darkplaces/image.c:1768:24: style: The scope of the variable 'y2' can be reduced. [variableScope]
darkplaces/image.c:182:19: style: struct member 'pcx_s::palette' is never used. [unusedStructMember]
darkplaces/image.c:183:10: style: struct member 'pcx_s::reserved' is never used. [unusedStructMember]
darkplaces/image.c:184:10: style: struct member 'pcx_s::color_planes' is never used. [unusedStructMember]
darkplaces/image.c:187:10: style: struct member 'pcx_s::filler' is never used. [unusedStructMember]
darkplaces/image.c:1626:17: style: Variable 'resamplerow1' is assigned a value that is never used. [unreadVariable]
darkplaces/image.c:1627:17: style: Variable 'resamplerow2' is assigned a value that is never used. [unreadVariable]
darkplaces/image.c:1899:51: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
darkplaces/image_png.c:296:15: style: The scope of the variable 'c' can be reduced. [variableScope]
darkplaces/image_png.c:294:57: style: Function 'PNG_LoadImage_BGRA' argument 1 names different: declaration 'f' definition 'raw'. [funcArgNamesDifferent]
darkplaces/image_png.h:29:57: note: Function 'PNG_LoadImage_BGRA' argument 1 names different: declaration 'f' definition 'raw'.
darkplaces/image_png.c:294:57: note: Function 'PNG_LoadImage_BGRA' argument 1 names different: declaration 'f' definition 'raw'.
darkplaces/jpeg.c:132:7: style: union member 'Anonymous9::i' is never used. [unusedStructMember]
darkplaces/jpeg.c:133:8: style: union member 'Anonymous9::s' is never used. [unusedStructMember]
darkplaces/keys.c:62:7: style: The scope of the variable 'c' can be reduced. [variableScope]
darkplaces/keys.c:731:15: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/keys.c:1200:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/keys.c:1501:14: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/keys.c:1671:14: style: The scope of the variable 'b' can be reduced. [variableScope]
darkplaces/keys.c:1287:39: style: Function 'Key_KeynumToString' argument 2 names different: declaration 'buf' definition 'tinystr'. [funcArgNamesDifferent]
darkplaces/client.h:1626:51: note: Function 'Key_KeynumToString' argument 2 names different: declaration 'buf' definition 'tinystr'.
darkplaces/keys.c:1287:39: note: Function 'Key_KeynumToString' argument 2 names different: declaration 'buf' definition 'tinystr'.
darkplaces/keys.c:1287:55: style: Function 'Key_KeynumToString' argument 3 names different: declaration 'buflength' definition 'tinystrlength'. [funcArgNamesDifferent]
darkplaces/client.h:1626:63: note: Function 'Key_KeynumToString' argument 3 names different: declaration 'buflength' definition 'tinystrlength'.
darkplaces/keys.c:1287:55: note: Function 'Key_KeynumToString' argument 3 names different: declaration 'buflength' definition 'tinystrlength'.
darkplaces/keysym2ucs.c:823:9: style: The scope of the variable 'mid' can be reduced. [variableScope]
darkplaces/lhnet.c:206:17: style: The scope of the variable 'a' can be reduced. [variableScope]
darkplaces/lhnet.c:122:43: style: Function 'LHNETADDRESS_FromPort' argument 1 names different: declaration 'address' definition 'vaddress'. [funcArgNamesDifferent]
darkplaces/lhnet.h:24:43: note: Function 'LHNETADDRESS_FromPort' argument 1 names different: declaration 'address' definition 'vaddress'.
darkplaces/lhnet.c:122:43: note: Function 'LHNETADDRESS_FromPort' argument 1 names different: declaration 'address' definition 'vaddress'.
darkplaces/lhnet.c:201:45: style: Function 'LHNETADDRESS_FromString' argument 1 names different: declaration 'address' definition 'vaddress'. [funcArgNamesDifferent]
darkplaces/lhnet.h:25:45: note: Function 'LHNETADDRESS_FromString' argument 1 names different: declaration 'address' definition 'vaddress'.
darkplaces/lhnet.c:201:45: note: Function 'LHNETADDRESS_FromString' argument 1 names different: declaration 'address' definition 'vaddress'.
darkplaces/lhnet.c:537:49: style: Function 'LHNETADDRESS_ToString' argument 1 names different: declaration 'address' definition 'vaddress'. [funcArgNamesDifferent]
darkplaces/lhnet.h:26:49: note: Function 'LHNETADDRESS_ToString' argument 1 names different: declaration 'address' definition 'vaddress'.
darkplaces/lhnet.c:537:49: note: Function 'LHNETADDRESS_ToString' argument 1 names different: declaration 'address' definition 'vaddress'.
darkplaces/lhnet.c:618:65: style: Function 'LHNETADDRESS_GetInterfaceName' argument 1 names different: declaration 'address' definition 'vaddress'. [funcArgNamesDifferent]
darkplaces/lhnet.h:28:65: note: Function 'LHNETADDRESS_GetInterfaceName' argument 1 names different: declaration 'address' definition 'vaddress'.
darkplaces/lhnet.c:618:65: note: Function 'LHNETADDRESS_GetInterfaceName' argument 1 names different: declaration 'address' definition 'vaddress'.
darkplaces/lhnet.c:652:42: style: Function 'LHNETADDRESS_SetPort' argument 1 names different: declaration 'address' definition 'vaddress'. [funcArgNamesDifferent]
darkplaces/lhnet.h:30:42: note: Function 'LHNETADDRESS_SetPort' argument 1 names different: declaration 'address' definition 'vaddress'.
darkplaces/lhnet.c:652:42: note: Function 'LHNETADDRESS_SetPort' argument 1 names different: declaration 'address' definition 'vaddress'.
darkplaces/lhnet.c:675:48: style: Function 'LHNETADDRESS_Compare' argument 1 names different: declaration 'address1' definition 'vaddress1'. [funcArgNamesDifferent]
darkplaces/lhnet.h:31:48: note: Function 'LHNETADDRESS_Compare' argument 1 names different: declaration 'address1' definition 'vaddress1'.
darkplaces/lhnet.c:675:48: note: Function 'LHNETADDRESS_Compare' argument 1 names different: declaration 'address1' definition 'vaddress1'.
darkplaces/lhnet.c:675:81: style: Function 'LHNETADDRESS_Compare' argument 2 names different: declaration 'address2' definition 'vaddress2'. [funcArgNamesDifferent]
darkplaces/lhnet.h:31:80: note: Function 'LHNETADDRESS_Compare' argument 2 names different: declaration 'address2' definition 'vaddress2'.
darkplaces/lhnet.c:675:81: note: Function 'LHNETADDRESS_Compare' argument 2 names different: declaration 'address2' definition 'vaddress2'.
darkplaces/lhnet.c:1088:97: style: Function 'LHNET_Read' argument 4 names different: declaration 'address' definition 'vaddress'. [funcArgNamesDifferent]
darkplaces/lhnet.h:48:97: note: Function 'LHNET_Read' argument 4 names different: declaration 'address' definition 'vaddress'.
darkplaces/lhnet.c:1088:97: note: Function 'LHNET_Read' argument 4 names different: declaration 'address' definition 'vaddress'.
darkplaces/lhnet.c:1192:107: style: Function 'LHNET_Write' argument 4 names different: declaration 'address' definition 'vaddress'. [funcArgNamesDifferent]
darkplaces/lhnet.h:49:107: note: Function 'LHNET_Write' argument 4 names different: declaration 'address' definition 'vaddress'.
darkplaces/lhnet.c:1192:107: note: Function 'LHNET_Write' argument 4 names different: declaration 'address' definition 'vaddress'.
darkplaces/libcurl.c:599:3: style: Variable 'pixels' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/libcurl.c:591:0: note: Variable 'pixels' is reassigned a value before the old one has been used.
darkplaces/libcurl.c:599:3: note: Variable 'pixels' is reassigned a value before the old one has been used.
darkplaces/libcurl.c:616:3: style: Variable 'pixels' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/libcurl.c:608:0: note: Variable 'pixels' is reassigned a value before the old one has been used.
darkplaces/libcurl.c:616:3: note: Variable 'pixels' is reassigned a value before the old one has been used.
darkplaces/libcurl.c:1671:3: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/libcurl.c:1668:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
darkplaces/libcurl.c:1671:3: note: Variable 'pattern' is reassigned a value before the old one has been used.
darkplaces/libcurl.c:650:18: style: The scope of the variable 'q' can be reduced. [variableScope]
darkplaces/libcurl.c:650:22: style: The scope of the variable 'r' can be reduced. [variableScope]
darkplaces/libcurl.c:682:14: style: The scope of the variable 'h' can be reduced. [variableScope]
darkplaces/libcurl.c:683:7: style: The scope of the variable 'urlbuf' can be reduced. [variableScope]
darkplaces/libcurl.c:684:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/libcurl.c:893:10: style: The scope of the variable 'length' can be reduced. [variableScope]
darkplaces/libcurl.c:1339:7: style: The scope of the variable 'urlbuf' can be reduced. [variableScope]
darkplaces/libcurl.c:1489:10: style: The scope of the variable 'donecommand' can be reduced. [variableScope]
darkplaces/libcurl.c:1661:14: style: The scope of the variable 'foundurl' can be reduced. [variableScope]
darkplaces/libcurl.c:141:9: style: union member 'Anonymous10::whatever' is never used. [unusedStructMember]
darkplaces/mathlib.c:446:16: style: The scope of the variable 'sr' can be reduced. [variableScope]
darkplaces/mathlib.c:446:28: style: The scope of the variable 'cr' can be reduced. [variableScope]
darkplaces/mathlib.c:500:16: style: The scope of the variable 'sr' can be reduced. [variableScope]
darkplaces/mathlib.c:500:28: style: The scope of the variable 'cr' can be reduced. [variableScope]
darkplaces/mathlib.c:554:16: style: The scope of the variable 'sr' can be reduced. [variableScope]
darkplaces/mathlib.c:554:24: style: The scope of the variable 'cr' can be reduced. [variableScope]
darkplaces/mathlib.c:765:16: style: The scope of the variable 'ilength' can be reduced. [variableScope]
darkplaces/mathlib.c:406:96: style: Function 'BoxPlaneCornerDistances' argument 4 names different: declaration 'outnear' definition 'outneardist'. [funcArgNamesDifferent]
darkplaces/mathlib.h:272:103: note: Function 'BoxPlaneCornerDistances' argument 4 names different: declaration 'outnear' definition 'outneardist'.
darkplaces/mathlib.c:406:96: note: Function 'BoxPlaneCornerDistances' argument 4 names different: declaration 'outnear' definition 'outneardist'.
darkplaces/mathlib.c:406:116: style: Function 'BoxPlaneCornerDistances' argument 5 names different: declaration 'outfar' definition 'outfardist'. [funcArgNamesDifferent]
darkplaces/mathlib.h:272:119: note: Function 'BoxPlaneCornerDistances' argument 5 names different: declaration 'outfar' definition 'outfardist'.
darkplaces/mathlib.c:406:116: note: Function 'BoxPlaneCornerDistances' argument 5 names different: declaration 'outfar' definition 'outfardist'.
darkplaces/mathlib.c:428:107: style: Function 'BoxPlaneCornerDistances_Separate' argument 4 names different: declaration 'outnear' definition 'outneardist'. [funcArgNamesDifferent]
darkplaces/mathlib.h:273:107: note: Function 'BoxPlaneCornerDistances_Separate' argument 4 names different: declaration 'outnear' definition 'outneardist'.
darkplaces/mathlib.c:428:107: note: Function 'BoxPlaneCornerDistances_Separate' argument 4 names different: declaration 'outnear' definition 'outneardist'.
darkplaces/mathlib.c:428:127: style: Function 'BoxPlaneCornerDistances_Separate' argument 5 names different: declaration 'outfar' definition 'outfardist'. [funcArgNamesDifferent]
darkplaces/mathlib.h:273:123: note: Function 'BoxPlaneCornerDistances_Separate' argument 5 names different: declaration 'outfar' definition 'outfardist'.
darkplaces/mathlib.c:428:127: note: Function 'BoxPlaneCornerDistances_Separate' argument 5 names different: declaration 'outfar' definition 'outfardist'.
darkplaces/matrixlib.c:513:9: style: The scope of the variable 'scale' can be reduced. [variableScope]
darkplaces/matrixlib.c:540:9: style: The scope of the variable 'd' can be reduced. [variableScope]
darkplaces/matrixlib.c:719:16: style: The scope of the variable 'sr' can be reduced. [variableScope]
darkplaces/matrixlib.c:719:28: style: The scope of the variable 'cr' can be reduced. [variableScope]
darkplaces/mdfour.c:102:3: style: Variable 'X' is assigned a value that is never used. [unreadVariable]
darkplaces/menu.c:751:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/menu.c:858:11: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/menu.c:1339:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/menu.c:1339:9: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/menu.c:2596:14: style: The scope of the variable 'b' can be reduced. [variableScope]
darkplaces/menu.c:2613:7: style: The scope of the variable 'y' can be reduced. [variableScope]
darkplaces/menu.c:2673:7: style: The scope of the variable 'cmd' can be reduced. [variableScope]
darkplaces/menu.c:2675:7: style: The scope of the variable 'tinystr' can be reduced. [variableScope]
darkplaces/menu.c:3418:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/menu.c:3990:7: style: The scope of the variable 'x' can be reduced. [variableScope]
darkplaces/menu.c:4313:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/menu.c:4416:6: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/menu.c:4468:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/menu.c:4621:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/menu.c:4647:6: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/menu.c:4774:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/menu.c:5269:16: style: The scope of the variable 'ent' can be reduced. [variableScope]
darkplaces/menu.c:5487:20: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/menu.c:5498:14: style: The scope of the variable 't' can be reduced. [variableScope]
darkplaces/menu.c:956:29: style: Function 'M_Load_Key' argument 1 names different: declaration 'key' definition 'k'. [funcArgNamesDifferent]
darkplaces/menu.c:92:31: note: Function 'M_Load_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:956:29: note: Function 'M_Load_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:998:29: style: Function 'M_Save_Key' argument 1 names different: declaration 'key' definition 'k'. [funcArgNamesDifferent]
darkplaces/menu.c:93:31: note: Function 'M_Save_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:998:29: note: Function 'M_Save_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:1431:30: style: Function 'M_Setup_Key' argument 1 names different: declaration 'key' definition 'k'. [funcArgNamesDifferent]
darkplaces/menu.c:95:32: note: Function 'M_Setup_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:1431:30: note: Function 'M_Setup_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:1722:32: style: Function 'M_Options_Key' argument 1 names different: declaration 'key' definition 'k'. [funcArgNamesDifferent]
darkplaces/menu.c:96:33: note: Function 'M_Options_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:1722:32: note: Function 'M_Options_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:1937:40: style: Function 'M_Options_Effects_Key' argument 1 names different: declaration 'key' definition 'k'. [funcArgNamesDifferent]
darkplaces/menu.c:97:41: note: Function 'M_Options_Effects_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:1937:40: note: Function 'M_Options_Effects_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:2067:41: style: Function 'M_Options_Graphics_Key' argument 1 names different: declaration 'key' definition 'k'. [funcArgNamesDifferent]
darkplaces/menu.c:98:42: note: Function 'M_Options_Graphics_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:2067:41: note: Function 'M_Options_Graphics_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:2295:45: style: Function 'M_Options_ColorControl_Key' argument 1 names different: declaration 'key' definition 'k'. [funcArgNamesDifferent]
darkplaces/menu.c:99:46: note: Function 'M_Options_ColorControl_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:2295:45: note: Function 'M_Options_ColorControl_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:2671:29: style: Function 'M_Keys_Key' argument 1 names different: declaration 'key' definition 'k'. [funcArgNamesDifferent]
darkplaces/menu.c:100:31: note: Function 'M_Keys_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:2671:29: note: Function 'M_Keys_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:4466:34: style: Function 'M_ServerList_Key' argument 1 names different: declaration 'key' definition 'k'. [funcArgNamesDifferent]
darkplaces/menu.c:108:35: note: Function 'M_ServerList_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:4466:34: note: Function 'M_ServerList_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:4691:31: style: Function 'M_ModList_Key' argument 1 names different: declaration 'key' definition 'k'. [funcArgNamesDifferent]
darkplaces/menu.c:109:32: note: Function 'M_ModList_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:4691:31: note: Function 'M_ModList_Key' argument 1 names different: declaration 'key' definition 'k'.
darkplaces/menu.c:450:75: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
darkplaces/menu.c:2990:2: style: Variable 't' is modified but its new value is never used. [unreadVariable]
darkplaces/model_alias.c:2638:54: warning: Either the condition '!animbuffer' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
darkplaces/model_alias.c:2639:6: note: Assuming that condition '!animbuffer' is not redundant
darkplaces/model_alias.c:2638:54: note: Null pointer addition
darkplaces/model_alias.c:735:38: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:736:39: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:737:39: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:738:38: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:896:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1051:51: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1052:55: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1242:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1427:49: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:1516:47: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:1557:58: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1558:60: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1691:42: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1693:44: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1726:47: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:1753:89: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1753:89: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:1754:89: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1754:89: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:1837:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1838:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1839:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1840:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1841:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1842:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1843:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1944:40: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:1997:38: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:1998:39: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:1999:39: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2000:38: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2001:47: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2004:40: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2015:10: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2017:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2018:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2019:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2024:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2031:29: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2037:15: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2067:11: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2082:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2083:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2084:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2105:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2108:26: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2110:30: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2238:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2239:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2240:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2241:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2242:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2243:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2244:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2245:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2330:38: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2331:39: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2332:39: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2333:38: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2334:47: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2337:40: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2372:10: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2373:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2374:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2375:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2386:11: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2389:13: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2398:29: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2404:15: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2428:10: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2434:11: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2470:16: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2472:83: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2487:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2489:25: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2490:25: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2491:25: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2492:25: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2493:25: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2494:25: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2684:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2685:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2686:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2701:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2702:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2769:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2770:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2771:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2772:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2773:29: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2774:29: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2775:29: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2776:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2777:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2778:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2779:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2812:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2863:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2864:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2865:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2866:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2867:29: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2868:29: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2869:29: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2870:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2871:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2872:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2873:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2910:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2911:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2928:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2929:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2930:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2931:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2932:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2933:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2934:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2935:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:2997:38: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2998:39: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:2999:39: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:3000:38: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:3001:47: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:3004:40: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:3414:17: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:3418:17: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:3422:15: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:3426:16: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:3438:16: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:3495:38: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:3496:39: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:3497:39: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:3498:38: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:3499:47: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:3502:46: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:3509:40: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_alias.c:3547:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3548:29: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3549:26: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3578:26: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3579:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3580:25: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3582:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3609:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3643:33: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3644:32: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3676:32: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3677:31: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3799:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3800:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3801:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3802:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3803:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3804:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3805:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3806:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3870:18: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3871:18: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3872:18: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3881:20: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3882:20: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3893:19: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3894:19: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3895:19: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3909:20: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3910:20: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3911:20: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3912:7: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3949:18: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3950:18: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3951:18: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:3952:18: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_alias.c:67:9: style: The scope of the variable 'blends' can be reduced. [variableScope]
darkplaces/model_alias.c:797:9: style: The scope of the variable 'shiftstart' can be reduced. [variableScope]
darkplaces/model_alias.c:797:21: style: The scope of the variable 'shiftend' can be reduced. [variableScope]
darkplaces/model_alias.c:868:21: style: The scope of the variable 'pframetype' can be reduced. [variableScope]
darkplaces/model_alias.c:869:17: style: The scope of the variable 'pinframe' can be reduced. [variableScope]
darkplaces/model_alias.c:927:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/model_alias.c:975:24: style: The scope of the variable 'interval' can be reduced. [variableScope]
darkplaces/model_alias.c:983:24: style: The scope of the variable 'pinskinintervals' can be reduced. [variableScope]
darkplaces/model_alias.c:984:21: style: The scope of the variable 'pinframetype' can be reduced. [variableScope]
darkplaces/model_alias.c:987:7: style: The scope of the variable 'name' can be reduced. [variableScope]
darkplaces/model_alias.c:988:15: style: The scope of the variable 'tempskinframe' can be reduced. [variableScope]
darkplaces/model_alias.c:989:15: style: The scope of the variable 'tempskinscenes' can be reduced. [variableScope]
darkplaces/model_alias.c:990:13: style: The scope of the variable 'tempaliasskins' can be reduced. [variableScope]
darkplaces/model_alias.c:1347:14: style: The scope of the variable 'pinframe' can be reduced. [variableScope]
darkplaces/model_alias.c:1811:120: style: The scope of the variable 'outelements' can be reduced. [variableScope]
darkplaces/model_alias.c:1812:82: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/model_alias.c:1816:8: style: The scope of the variable 'shadername' can be reduced. [variableScope]
darkplaces/model_alias.c:1819:14: style: The scope of the variable 'surface' can be reduced. [variableScope]
darkplaces/model_alias.c:3277:13: style: The scope of the variable 'inneighbors' can be reduced. [variableScope]
darkplaces/model_alias.c:3278:7: style: The scope of the variable 'outneighbors' can be reduced. [variableScope]
darkplaces/model_alias.c:3279:47: style: The scope of the variable 'outsvector' can be reduced. [variableScope]
darkplaces/model_alias.c:3279:60: style: The scope of the variable 'outtvector' can be reduced. [variableScope]
darkplaces/model_alias.c:3617:23: style: Checking if unsigned variable 'header.num_anims' is less than zero. [unsignedLessThanZero]
darkplaces/model_alias.c:3653:25: style: Checking if unsigned variable 'header.num_frames' is less than zero. [unsignedLessThanZero]
darkplaces/model_alias.c:3686:25: style: Checking if unsigned variable 'header.num_frames' is less than zero. [unsignedLessThanZero]
darkplaces/model_alias.c:3728:25: style: Checking if unsigned variable 'header.num_frames' is less than zero. [unsignedLessThanZero]
darkplaces/model_alias.c:3775:25: style: Checking if unsigned variable 'header.num_frames' is less than zero. [unsignedLessThanZero]
darkplaces/model_alias.c:2131:11: style: Redundant pointer operation on 'renderlist' - it's already a pointer. [redundantPointerOp]
darkplaces/model_alias.c:739:92: style: Variable 'datapointer' is assigned a value that is never used. [unreadVariable]
darkplaces/model_alias.c:1730:71: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
darkplaces/model_alias.c:2011:50: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
darkplaces/model_alias.c:789:231: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/model_alias.c:843:266: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/model_alias.c:3710:123: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/model_alias.c:3711:123: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/model_alias.c:3712:123: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/model_alias.c:3713:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/model_alias.c:3714:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/model_alias.c:3715:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/model_alias.c:3755:121: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/model_alias.c:3756:121: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/model_alias.c:3757:121: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/model_alias.c:3758:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/model_alias.c:3759:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/model_alias.c:3760:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/model_alias.c:3761:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darkplaces/model_brush.c:1284:14: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
darkplaces/model_brush.c:1279:13: note: outer condition: dsi>=0
darkplaces/model_brush.c:1284:14: note: opposite inner condition: dsi<0
darkplaces/model_brush.c:5336:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:5337:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:5338:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:5339:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:5505:49: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:5506:49: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:5507:49: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:5508:49: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:5509:49: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:5510:49: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:5511:58: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:5512:58: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:5513:59: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:5514:59: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:6093:44: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:6094:44: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:6095:44: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:6096:44: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:6097:44: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:6098:44: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:6437:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:6438:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_brush.c:8608:38: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_brush.c:8609:39: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_brush.c:8610:39: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_brush.c:8611:38: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_brush.c:8612:47: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_brush.c:2816:4: style: Variable 'stainsamples' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/model_brush.c:2815:0: note: Variable 'stainsamples' is reassigned a value before the old one has been used.
darkplaces/model_brush.c:2816:4: note: Variable 'stainsamples' is reassigned a value before the old one has been used.
darkplaces/model_brush.c:4444:5: style: Variable 'walfile' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/model_brush.c:4440:0: note: Variable 'walfile' is reassigned a value before the old one has been used.
darkplaces/model_brush.c:4444:5: note: Variable 'walfile' is reassigned a value before the old one has been used.
darkplaces/model_brush.c:8267:2: style: Variable 'skinfiles' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/model_brush.c:8220:0: note: Variable 'skinfiles' is reassigned a value before the old one has been used.
darkplaces/model_brush.c:8267:2: note: Variable 'skinfiles' is reassigned a value before the old one has been used.
darkplaces/model_brush.c:163:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/model_brush.c:559:14: style: The scope of the variable 'surface' can be reduced. [variableScope]
darkplaces/model_brush.c:711:6: style: The scope of the variable 'p1side' can be reduced. [variableScope]
darkplaces/model_brush.c:711:14: style: The scope of the variable 'p2side' can be reduced. [variableScope]
darkplaces/model_brush.c:861:12: style: The scope of the variable 'plane' can be reduced. [variableScope]
darkplaces/model_brush.c:1055:12: style: The scope of the variable 'plane' can be reduced. [variableScope]
darkplaces/model_brush.c:1427:18: style: The scope of the variable 'plane' can be reduced. [variableScope]
darkplaces/model_brush.c:1540:6: style: The scope of the variable 'c' can be reduced. [variableScope]
darkplaces/model_brush.c:2103:17: style: The scope of the variable 'in' can be reduced. [variableScope]
darkplaces/model_brush.c:2103:22: style: The scope of the variable 'out' can be reduced. [variableScope]
darkplaces/model_brush.c:2103:28: style: The scope of the variable 'data' can be reduced. [variableScope]
darkplaces/model_brush.c:2103:34: style: The scope of the variable 'd' can be reduced. [variableScope]
darkplaces/model_brush.c:2104:7: style: The scope of the variable 'litfilename' can be reduced. [variableScope]
darkplaces/model_brush.c:2105:7: style: The scope of the variable 'dlitfilename' can be reduced. [variableScope]
darkplaces/model_brush.c:2363:22: style: The scope of the variable 'miptex' can be reduced. [variableScope]
darkplaces/model_brush.c:2561:31: style: The scope of the variable 'planenum' can be reduced. [variableScope]
darkplaces/model_brush.c:2561:67: style: The scope of the variable 'firstedge' can be reduced. [variableScope]
darkplaces/model_brush.c:2561:163: style: The scope of the variable 'lightmapoffset' can be reduced. [variableScope]
darkplaces/model_brush.c:2561:179: style: The scope of the variable 'texinfoindex' can be reduced. [variableScope]
darkplaces/model_brush.c:2564:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/model_brush.c:2761:8: style: The scope of the variable 'iu' can be reduced. [variableScope]
darkplaces/model_brush.c:2761:12: style: The scope of the variable 'iv' can be reduced. [variableScope]
darkplaces/model_brush.c:2762:10: style: The scope of the variable 'u' can be reduced. [variableScope]
darkplaces/model_brush.c:2762:13: style: The scope of the variable 'v' can be reduced. [variableScope]
darkplaces/model_brush.c:2876:21: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/model_brush.c:2981:19: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/model_brush.c:3097:11: style: The scope of the variable 'hull' can be reduced. [variableScope]
darkplaces/model_brush.c:3555:9: style: The scope of the variable 'portalpointer' can be reduced. [variableScope]
darkplaces/model_brush.c:3887:8: style: The scope of the variable 'dist' can be reduced. [variableScope]
darkplaces/model_brush.c:3887:14: style: The scope of the variable 'modelyawradius' can be reduced. [variableScope]
darkplaces/model_brush.c:3887:30: style: The scope of the variable 'modelradius' can be reduced. [variableScope]
darkplaces/model_brush.c:4329:21: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/model_brush.c:4611:19: style: The scope of the variable 'firstmarksurface' can be reduced. [variableScope]
darkplaces/model_brush.c:4611:37: style: The scope of the variable 'nummarksurfaces' can be reduced. [variableScope]
darkplaces/model_brush.c:4611:54: style: The scope of the variable 'firstmarkbrush' can be reduced. [variableScope]
darkplaces/model_brush.c:4611:70: style: The scope of the variable 'nummarkbrushes' can be reduced. [variableScope]
darkplaces/model_brush.c:4677:9: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/model_brush.c:4697:9: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/model_brush.c:4732:12: style: The scope of the variable 'firstside' can be reduced. [variableScope]
darkplaces/model_brush.c:4732:23: style: The scope of the variable 'numsides' can be reduced. [variableScope]
darkplaces/model_brush.c:4732:33: style: The scope of the variable 'contents' can be reduced. [variableScope]
darkplaces/model_brush.c:4732:61: style: The scope of the variable 'q3surfaceflags' can be reduced. [variableScope]
darkplaces/model_brush.c:4732:77: style: The scope of the variable 'supercontents' can be reduced. [variableScope]
darkplaces/model_brush.c:4907:8: style: The scope of the variable 'dist' can be reduced. [variableScope]
darkplaces/model_brush.c:4907:14: style: The scope of the variable 'modelyawradius' can be reduced. [variableScope]
darkplaces/model_brush.c:4907:30: style: The scope of the variable 'modelradius' can be reduced. [variableScope]
darkplaces/model_brush.c:5228:7: style: The scope of the variable 'key' can be reduced. [variableScope]
darkplaces/model_brush.c:5228:17: style: The scope of the variable 'value' can be reduced. [variableScope]
darkplaces/model_brush.c:5348:9: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/model_brush.c:5376:9: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/model_brush.c:5404:12: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/model_brush.c:5404:15: style: The scope of the variable 'c' can be reduced. [variableScope]
darkplaces/model_brush.c:5404:36: style: The scope of the variable 'q3surfaceflags' can be reduced. [variableScope]
darkplaces/model_brush.c:5463:9: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/model_brush.c:5601:6: style: The scope of the variable 'endlightmap' can be reduced. [variableScope]
darkplaces/model_brush.c:5603:6: style: The scope of the variable 'lightmapindex' can be reduced. [variableScope]
darkplaces/model_brush.c:5605:6: style: The scope of the variable 'realindex' can be reduced. [variableScope]
darkplaces/model_brush.c:5614:17: style: The scope of the variable 'c' can be reduced. [variableScope]
darkplaces/model_brush.c:5617:17: style: The scope of the variable 'mergebuf' can be reduced. [variableScope]
darkplaces/model_brush.c:5869:6: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/model_brush.c:5869:9: style: The scope of the variable 'k' can be reduced. [variableScope]
darkplaces/model_brush.c:5869:12: style: The scope of the variable 'cnt' can be reduced. [variableScope]
darkplaces/model_brush.c:5869:17: style: The scope of the variable 'tri' can be reduced. [variableScope]
darkplaces/model_brush.c:5870:9: style: The scope of the variable 'mins' can be reduced. [variableScope]
darkplaces/model_brush.c:5870:16: style: The scope of the variable 'maxs' can be reduced. [variableScope]
darkplaces/model_brush.c:6422:12: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/model_brush.c:6422:15: style: The scope of the variable 'c' can be reduced. [variableScope]
darkplaces/model_brush.c:6459:9: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/model_brush.c:6483:9: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/model_brush.c:6507:12: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/model_brush.c:6507:15: style: The scope of the variable 'c' can be reduced. [variableScope]
darkplaces/model_brush.c:6549:12: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/model_brush.c:6603:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/model_brush.c:6722:24: style: The scope of the variable 'blend1' can be reduced. [variableScope]
darkplaces/model_brush.c:7307:15: style: The scope of the variable 'brush' can be reduced. [variableScope]
darkplaces/model_brush.c:7327:9: style: The scope of the variable 'startside' can be reduced. [variableScope]
darkplaces/model_brush.c:7327:20: style: The scope of the variable 'endside' can be reduced. [variableScope]
darkplaces/model_brush.c:7330:14: style: The scope of the variable 'surface' can be reduced. [variableScope]
darkplaces/model_brush.c:7331:12: style: The scope of the variable 'plane' can be reduced. [variableScope]
darkplaces/model_brush.c:7332:15: style: The scope of the variable 'brush' can be reduced. [variableScope]
darkplaces/model_brush.c:7428:15: style: The scope of the variable 'brush' can be reduced. [variableScope]
darkplaces/model_brush.c:7429:14: style: The scope of the variable 'surface' can be reduced. [variableScope]
darkplaces/model_brush.c:7430:12: style: The scope of the variable 'plane' can be reduced. [variableScope]
darkplaces/model_brush.c:7692:15: style: The scope of the variable 'collisionvertex3f' can be reduced. [variableScope]
darkplaces/model_brush.c:8192:12: style: The scope of the variable 'l' can be reduced. [variableScope]
darkplaces/model_brush.c:8196:6: style: The scope of the variable 'linelen' can be reduced. [variableScope]
darkplaces/model_brush.c:5581:10: style: Redundant pointer operation on 'in' - it's already a pointer. [redundantPointerOp]
darkplaces/model_brush.c:6472:7: style: Redundant pointer operation on 'in' - it's already a pointer. [redundantPointerOp]
darkplaces/model_brush.c:6496:7: style: Redundant pointer operation on 'in' - it's already a pointer. [redundantPointerOp]
darkplaces/model_brush.c:7084:142: style: Function 'Mod_CollisionBIH_TraceBrush' argument 5 names different: declaration 'start' definition 'thisbrush_start'. [funcArgNamesDifferent]
darkplaces/model_shared.h:1280:163: note: Function 'Mod_CollisionBIH_TraceBrush' argument 5 names different: declaration 'start' definition 'thisbrush_start'.
darkplaces/model_brush.c:7084:142: note: Function 'Mod_CollisionBIH_TraceBrush' argument 5 names different: declaration 'start' definition 'thisbrush_start'.
darkplaces/model_brush.c:7084:172: style: Function 'Mod_CollisionBIH_TraceBrush' argument 6 names different: declaration 'end' definition 'thisbrush_end'. [funcArgNamesDifferent]
darkplaces/model_shared.h:1280:190: note: Function 'Mod_CollisionBIH_TraceBrush' argument 6 names different: declaration 'end' definition 'thisbrush_end'.
darkplaces/model_brush.c:7084:172: note: Function 'Mod_CollisionBIH_TraceBrush' argument 6 names different: declaration 'end' definition 'thisbrush_end'.
darkplaces/model_brush.c:7284:93: style: Function 'Mod_CollisionBIH_PointSuperContents_Mesh' argument 3 names different: declaration 'point' definition 'start'. [funcArgNamesDifferent]
darkplaces/model_shared.h:1284:93: note: Function 'Mod_CollisionBIH_PointSuperContents_Mesh' argument 3 names different: declaration 'point' definition 'start'.
darkplaces/model_brush.c:7284:93: note: Function 'Mod_CollisionBIH_PointSuperContents_Mesh' argument 3 names different: declaration 'point' definition 'start'.
darkplaces/model_brush.c:2165:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
darkplaces/model_shared.c:395:10: warning: Identical condition 'mod->loaded', second condition is always false [identicalConditionAfterEarlyExit]
darkplaces/model_shared.c:392:9: note: first condition
darkplaces/model_shared.c:395:10: note: second condition
darkplaces/model_shared.c:1012:39: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:1013:40: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:1014:40: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:1015:39: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:1016:48: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:1017:49: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:1019:47: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:1061:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:1064:24: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:1065:24: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:1066:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:1067:25: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:1605:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_shared.c:4141:34: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:4142:34: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:4143:35: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:4144:35: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:4145:43: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:4146:44: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:4147:41: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/model_shared.c:90:14: style: The scope of the variable 'mod' can be reduced. [variableScope]
darkplaces/model_shared.c:346:13: style: The scope of the variable 'texture' can be reduced. [variableScope]
darkplaces/model_shared.c:379:6: style: The scope of the variable 'num' can be reduced. [variableScope]
darkplaces/model_shared.c:383:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/model_shared.c:540:14: style: The scope of the variable 'mod' can be reduced. [variableScope]
darkplaces/model_shared.c:550:14: style: The scope of the variable 'mod' can be reduced. [variableScope]
darkplaces/model_shared.c:664:14: style: The scope of the variable 'mod' can be reduced. [variableScope]
darkplaces/model_shared.c:928:15: style: The scope of the variable 'v0' can be reduced. [variableScope]
darkplaces/model_shared.c:928:20: style: The scope of the variable 'v1' can be reduced. [variableScope]
darkplaces/model_shared.c:928:25: style: The scope of the variable 'v2' can be reduced. [variableScope]
darkplaces/model_shared.c:928:30: style: The scope of the variable 'tc0' can be reduced. [variableScope]
darkplaces/model_shared.c:929:8: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/model_shared.c:1959:12: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/model_shared.c:2343:10: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/model_shared.c:3040:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/model_shared.c:3040:9: style: The scope of the variable 'e' can be reduced. [variableScope]
darkplaces/model_shared.c:3187:14: style: The scope of the variable 'texname' can be reduced. [variableScope]
darkplaces/model_shared.c:3197:14: style: The scope of the variable 'submodel' can be reduced. [variableScope]
darkplaces/model_shared.c:3307:6: style: The scope of the variable 'surfaceindex' can be reduced. [variableScope]
darkplaces/model_shared.c:3308:6: style: The scope of the variable 'triangleindex' can be reduced. [variableScope]
darkplaces/model_shared.c:3311:6: style: The scope of the variable 'cornerindex' can be reduced. [variableScope]
darkplaces/model_shared.c:3317:20: style: The scope of the variable 'surface' can be reduced. [variableScope]
darkplaces/model_shared.c:3470:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/model_shared.c:3470:9: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/model_shared.c:3470:12: style: The scope of the variable 'k' can be reduced. [variableScope]
darkplaces/model_shared.c:3470:15: style: The scope of the variable 'l' can be reduced. [variableScope]
darkplaces/model_shared.c:3470:18: style: The scope of the variable 'first' can be reduced. [variableScope]
darkplaces/model_shared.c:3470:25: style: The scope of the variable 'count' can be reduced. [variableScope]
darkplaces/model_shared.c:3474:7: style: The scope of the variable 'mtlname' can be reduced. [variableScope]
darkplaces/model_shared.c:3476:7: style: The scope of the variable 'animname' can be reduced. [variableScope]
darkplaces/model_shared.c:3477:7: style: The scope of the variable 'animname2' can be reduced. [variableScope]
darkplaces/model_shared.c:3478:7: style: The scope of the variable 'zymtextbuffer' can be reduced. [variableScope]
darkplaces/model_shared.c:3479:7: style: The scope of the variable 'dpmtextbuffer' can be reduced. [variableScope]
darkplaces/model_shared.c:3480:7: style: The scope of the variable 'framegroupstextbuffer' can be reduced. [variableScope]
darkplaces/model_shared.c:3481:6: style: The scope of the variable 'zymtextsize' can be reduced. [variableScope]
darkplaces/model_shared.c:3482:6: style: The scope of the variable 'dpmtextsize' can be reduced. [variableScope]
darkplaces/model_shared.c:3483:6: style: The scope of the variable 'framegroupstextsize' can be reduced. [variableScope]
darkplaces/model_shared.c:3484:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/model_shared.c:3635:6: style: The scope of the variable 'y' can be reduced. [variableScope]
darkplaces/model_shared.c:3736:6: style: The scope of the variable 'result' can be reduced. [variableScope]
darkplaces/model_shared.c:3906:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/model_shared.c:4091:14: style: The scope of the variable 'surface' can be reduced. [variableScope]
darkplaces/model_shared.c:4220:13: style: The scope of the variable 'e' can be reduced. [variableScope]
darkplaces/model_shared.c:4288:8: style: The scope of the variable 'lmscalepixels' can be reduced. [variableScope]
darkplaces/model_shared.c:4824:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/model_shared.c:4825:8: style: The scope of the variable 'x2a' can be reduced. [variableScope]
darkplaces/model_shared.c:4825:13: style: The scope of the variable 'x2b' can be reduced. [variableScope]
darkplaces/model_shared.c:4825:18: style: The scope of the variable 'y2a' can be reduced. [variableScope]
darkplaces/model_shared.c:4825:23: style: The scope of the variable 'y2b' can be reduced. [variableScope]
darkplaces/model_shared.c:4825:28: style: The scope of the variable 'z2a' can be reduced. [variableScope]
darkplaces/model_shared.c:4825:33: style: The scope of the variable 'z2b' can be reduced. [variableScope]
darkplaces/model_shared.c:4825:38: style: The scope of the variable 'x2' can be reduced. [variableScope]
darkplaces/model_shared.c:4825:42: style: The scope of the variable 'y2' can be reduced. [variableScope]
darkplaces/model_shared.c:4825:46: style: The scope of the variable 'z2' can be reduced. [variableScope]
darkplaces/model_shared.c:4825:50: style: The scope of the variable 'yawradius' can be reduced. [variableScope]
darkplaces/model_shared.c:4825:61: style: The scope of the variable 'rotatedradius' can be reduced. [variableScope]
darkplaces/model_shared.c:3671:8: style: struct member 'lightmapsample_s::pos' is never used. [unusedStructMember]
darkplaces/model_shared.c:3672:8: style: struct member 'lightmapsample_s::sh1' is never used. [unusedStructMember]
darkplaces/model_shared.c:3673:9: style: struct member 'lightmapsample_s::vertex_color' is never used. [unusedStructMember]
darkplaces/model_shared.c:3674:17: style: struct member 'lightmapsample_s::lm_bgr' is never used. [unusedStructMember]
darkplaces/model_shared.c:3675:17: style: struct member 'lightmapsample_s::lm_dir' is never used. [unusedStructMember]
darkplaces/model_shared.c:3682:8: style: struct member 'lightmapvertex_s::pos' is never used. [unusedStructMember]
darkplaces/model_shared.c:3683:8: style: struct member 'lightmapvertex_s::normal' is never used. [unusedStructMember]
darkplaces/model_shared.c:3684:8: style: struct member 'lightmapvertex_s::texcoordbase' is never used. [unusedStructMember]
darkplaces/model_shared.c:3685:8: style: struct member 'lightmapvertex_s::texcoordlightmap' is never used. [unusedStructMember]
darkplaces/model_shared.c:3686:8: style: struct member 'lightmapvertex_s::lightcolor' is never used. [unusedStructMember]
darkplaces/model_shared.c:4147:63: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
darkplaces/model_sprite.c:176:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/model_sprite.c:386:15: style: The scope of the variable 'skinframe' can be reduced. [variableScope]
darkplaces/mvm_cmds.c:854:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/netconn.c:614:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/netconn.c:628:28: style: The scope of the variable 'addressstring2' can be reduced. [variableScope]
darkplaces/netconn.c:645:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/netconn.c:957:7: style: The scope of the variable 'addressstring2' can be reduced. [variableScope]
darkplaces/netconn.c:1153:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/netconn.c:1205:16: style: The scope of the variable 'cryptoreadbuffer' can be reduced. [variableScope]
darkplaces/netconn.c:1310:16: style: The scope of the variable 'count' can be reduced. [variableScope]
darkplaces/netconn.c:1312:16: style: The scope of the variable 'sequence' can be reduced. [variableScope]
darkplaces/netconn.c:1314:15: style: The scope of the variable 'sendme' can be reduced. [variableScope]
darkplaces/netconn.c:1791:11: style: The scope of the variable 'c' can be reduced. [variableScope]
darkplaces/netconn.c:1792:8: style: The scope of the variable 'string' can be reduced. [variableScope]
darkplaces/netconn.c:2426:9: style: The scope of the variable 'length' can be reduced. [variableScope]
darkplaces/netconn.c:2941:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
darkplaces/netconn.c:2941:25: style: The scope of the variable 'best' can be reduced. [variableScope]
darkplaces/netconn.c:2942:9: style: The scope of the variable 'besttime' can be reduced. [variableScope]
darkplaces/netconn.c:2943:16: style: The scope of the variable 'response' can be reduced. [variableScope]
darkplaces/netconn.c:2948:7: style: The scope of the variable 'infostringvalue' can be reduced. [variableScope]
darkplaces/netconn.c:3606:9: style: The scope of the variable 'length' can be reduced. [variableScope]
darkplaces/netconn.c:3769:6: style: The scope of the variable 'masternum' can be reduced. [variableScope]
darkplaces/netconn.c:3770:17: style: The scope of the variable 'mysocket' can be reduced. [variableScope]
darkplaces/netconn.c:1235:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darkplaces/netconn.c:1236:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darkplaces/palette.c:221:9: style: The scope of the variable 'adjusted' can be reduced. [variableScope]
darkplaces/palette.c:223:9: style: The scope of the variable 't' can be reduced. [variableScope]
darkplaces/palette.c:223:12: style: The scope of the variable 'd' can be reduced. [variableScope]
darkplaces/palette.c:242:9: style: The scope of the variable 'adjusted' can be reduced. [variableScope]
darkplaces/palette.c:244:9: style: The scope of the variable 't' can be reduced. [variableScope]
darkplaces/palette.c:171:60: warning: Either the condition 'i>=reversed_start' is redundant, otherwise there is negative array index -17. [negativeIndex]
darkplaces/palette.c:170:9: note: Assuming that condition 'i>=reversed_start' is not redundant
darkplaces/palette.c:171:60: note: Negative array index
darkplaces/palette.c:181:60: warning: Either the condition 'i>=reversed_start' is redundant, otherwise there is negative array index -97. [negativeIndex]
darkplaces/palette.c:180:9: note: Assuming that condition 'i>=reversed_start' is not redundant
darkplaces/palette.c:181:60: note: Negative array index
darkplaces/polygon.c:103:14: style: The scope of the variable 'pdist' can be reduced. [variableScope]
darkplaces/polygon.c:143:15: style: The scope of the variable 'pdist' can be reduced. [variableScope]
darkplaces/polygon.c:181:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/polygon.c:183:8: style: The scope of the variable 'frac' can be reduced. [variableScope]
darkplaces/polygon.c:183:14: style: The scope of the variable 'pdist' can be reduced. [variableScope]
darkplaces/polygon.c:183:21: style: The scope of the variable 'ndist' can be reduced. [variableScope]
darkplaces/polygon.c:247:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/polygon.c:249:9: style: The scope of the variable 'frac' can be reduced. [variableScope]
darkplaces/polygon.c:249:15: style: The scope of the variable 'pdist' can be reduced. [variableScope]
darkplaces/polygon.c:249:22: style: The scope of the variable 'ndist' can be reduced. [variableScope]
darkplaces/portals.c:293:8: style: The scope of the variable 'dist' can be reduced. [variableScope]
darkplaces/protocol.c:657:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/protocol.c:704:24: style: The scope of the variable 's' can be reduced. [variableScope]
darkplaces/protocol.c:1053:15: style: The scope of the variable 'bits' can be reduced. [variableScope]
darkplaces/protocol.c:1291:9: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/protocol.c:1416:15: style: The scope of the variable 'number' can be reduced. [variableScope]
darkplaces/protocol.c:1485:17: style: The scope of the variable 'removed' can be reduced. [variableScope]
darkplaces/protocol.c:1758:9: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/protocol.c:1758:12: style: The scope of the variable 'cnumber' can be reduced. [variableScope]
darkplaces/protocol.c:1758:65: style: The scope of the variable 'stopnumber' can be reduced. [variableScope]
darkplaces/protocol.c:2119:15: style: The scope of the variable 'bits' can be reduced. [variableScope]
darkplaces/protocol.c:2701:9: style: The scope of the variable 'enumber' can be reduced. [variableScope]
darkplaces/protocol.c:2767:15: style: The scope of the variable 'bits' can be reduced. [variableScope]
darkplaces/protocol.c:3077:6: style: The scope of the variable 'bits' can be reduced. [variableScope]
darkplaces/protocol.c:3281:14: style: The scope of the variable 'oldsnapindex' can be reduced. [variableScope]
darkplaces/protocol.c:3281:62: style: The scope of the variable 'oldnum' can be reduced. [variableScope]
darkplaces/protocol.c:846:36: style: Checking if unsigned variable 's->alpha' is less than zero. [unsignedLessThanZero]
darkplaces/protocol.c:852:36: style: Checking if unsigned variable 's->alpha' is less than zero. [unsignedLessThanZero]
darkplaces/protocol.c:2034:47: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
darkplaces/prvm_cmds.c:5359:20: warning: Logical conjunction always evaluates to false: matchrule < 0 && matchrule > 5. [incorrectLogicOperator]
darkplaces/prvm_cmds.c:5405:20: warning: Logical conjunction always evaluates to false: matchrule < 0 && matchrule > 5. [incorrectLogicOperator]
darkplaces/prvm_cmds.c:6759:74: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/prvm_cmds.c:6760:74: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/prvm_cmds.c:6761:74: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/prvm_cmds.c:6765:85: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/prvm_cmds.c:6766:85: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/prvm_cmds.c:6767:85: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/prvm_cmds.c:209:3: style: Variable 'skeletonindex' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/prvm_cmds.c:207:0: note: Variable 'skeletonindex' is reassigned a value before the old one has been used.
darkplaces/prvm_cmds.c:209:3: note: Variable 'skeletonindex' is reassigned a value before the old one has been used.
darkplaces/prvm_cmds.c:2945:13: warning: Redundant assignment of 'entchannel' to itself. [selfAssignment]
darkplaces/prvm_cmds.c:5830:12: warning: Redundant assignment of '*result' to itself. [selfAssignment]
darkplaces/prvm_cmds.c:92:23: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:95:18: style: The scope of the variable 'lerp' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:95:24: style: The scope of the variable 'd' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:242:14: style: The scope of the variable 's' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:269:18: style: The scope of the variable 'start' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:536:26: style: The scope of the variable 'up' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:1021:16: style: The scope of the variable 'ed' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:1066:16: style: The scope of the variable 'ed' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:1205:16: style: The scope of the variable 'ed' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:1465:16: style: The scope of the variable 'ent' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:2676:14: style: The scope of the variable 'token' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:2883:6: style: The scope of the variable 'timer_index' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:3593:8: style: The scope of the variable 'sz' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:4681:10: style: The scope of the variable 'alloclen' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:4722:23: style: The scope of the variable 'stringbuffer' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:5097:19: style: The scope of the variable 'end' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:5313:14: style: The scope of the variable 'mid' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:5341:7: style: The scope of the variable 'string' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:5396:7: style: The scope of the variable 'string' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:5673:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:5948:7: style: The scope of the variable 'outhex' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:6970:69: style: The scope of the variable 'offsetdist' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:6970:81: style: The scope of the variable 'dist' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:7162:8: style: The scope of the variable 'dist' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:7165:14: style: The scope of the variable 'surface' can be reduced. [variableScope]
darkplaces/prvm_cmds.c:4887:30: style: Checking if unsigned variable 'stringbuffers_sortlength' is less than zero. [unsignedLessThanZero]
darkplaces/prvm_cmds.c:5421:8: style: Checking if unsigned variable '((unsigned int)(prog->globals.fp[13]))<(strlen(s)-1)?((unsigned int)(prog->globals.fp[13])):(strlen(s)-1)' is less than zero. [unsignedLessThanZero]
darkplaces/prvm_cmds.c:682:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darkplaces/prvm_edict.c:324:11: style: The scope of the variable 'def' can be reduced. [variableScope]
darkplaces/prvm_edict.c:343:11: style: The scope of the variable 'def' can be reduced. [variableScope]
darkplaces/prvm_edict.c:362:10: style: The scope of the variable 'def' can be reduced. [variableScope]
darkplaces/prvm_edict.c:381:10: style: The scope of the variable 'def' can be reduced. [variableScope]
darkplaces/prvm_edict.c:401:16: style: The scope of the variable 'func' can be reduced. [variableScope]
darkplaces/prvm_edict.c:561:8: style: The scope of the variable 's' can be reduced. [variableScope]
darkplaces/prvm_edict.c:565:7: style: The scope of the variable 'valuebuf' can be reduced. [variableScope]
darkplaces/prvm_edict.c:620:14: style: The scope of the variable 'name' can be reduced. [variableScope]
darkplaces/prvm_edict.c:702:14: style: The scope of the variable 'name' can be reduced. [variableScope]
darkplaces/prvm_edict.c:864:8: style: The scope of the variable 'type' can be reduced. [variableScope]
darkplaces/prvm_edict.c:901:10: style: The scope of the variable 'key' can be reduced. [variableScope]
darkplaces/prvm_edict.c:1248:9: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/prvm_edict.c:2478:16: style: The scope of the variable 'ed' can be reduced. [variableScope]
darkplaces/prvm_edict.c:2643:7: style: The scope of the variable 'valuebuf' can be reduced. [variableScope]
darkplaces/prvm_edict.c:2700:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/prvm_edict.c:2315:26: style: Checking if unsigned variable 'prog->globaldefs[i].ofs' is less than zero. [unsignedLessThanZero]
darkplaces/prvm_edict.c:2343:26: style: Checking if unsigned variable 'prog->globaldefs[i].ofs' is less than zero. [unsignedLessThanZero]
darkplaces/prvm_edict.c:2370:23: style: Checking if unsigned variable 'prog->globaldefs[i].ofs' is less than zero. [unsignedLessThanZero]
darkplaces/prvm_edict.c:2656:87: style: Checking if unsigned variable 'global->ofs' is less than zero. [unsignedLessThanZero]
darkplaces/prvm_edict.c:3202:16: style: Checking if unsigned variable 'd->ofs' is less than zero. [unsignedLessThanZero]
darkplaces/prvm_edict.c:3216:17: style: Checking if unsigned variable 'd->ofs' is less than zero. [unsignedLessThanZero]
darkplaces/prvm_edict.c:3308:19: style: Checking if unsigned variable 'd->ofs' is less than zero. [unsignedLessThanZero]
darkplaces/prvm_edict.c:3337:7: style: Checking if unsigned variable 'd->ofs' is less than zero. [unsignedLessThanZero]
darkplaces/prvm_edict.c:123:60: style: Function 'PRVM_ED_FindFieldOffset' argument 2 names different: declaration 'name' definition 'field'. [funcArgNamesDifferent]
darkplaces/progsvm.h:803:60: note: Function 'PRVM_ED_FindFieldOffset' argument 2 names different: declaration 'name' definition 'field'.
darkplaces/prvm_edict.c:123:60: note: Function 'PRVM_ED_FindFieldOffset' argument 2 names different: declaration 'name' definition 'field'.
darkplaces/prvm_edict.c:132:61: style: Function 'PRVM_ED_FindGlobalOffset' argument 2 names different: declaration 'name' definition 'global'. [funcArgNamesDifferent]
darkplaces/progsvm.h:804:61: note: Function 'PRVM_ED_FindGlobalOffset' argument 2 names different: declaration 'name' definition 'global'.
darkplaces/prvm_edict.c:132:61: note: Function 'PRVM_ED_FindGlobalOffset' argument 2 names different: declaration 'name' definition 'global'.
darkplaces/prvm_edict.c:141:66: style: Function 'PRVM_ED_FindFunctionOffset' argument 2 names different: declaration 'name' definition 'function'. [funcArgNamesDifferent]
darkplaces/progsvm.h:805:66: note: Function 'PRVM_ED_FindFunctionOffset' argument 2 names different: declaration 'name' definition 'function'.
darkplaces/prvm_edict.c:141:66: note: Function 'PRVM_ED_FindFunctionOffset' argument 2 names different: declaration 'name' definition 'function'.
darkplaces/prvm_edict.c:28:73: warning: Division of result of sizeof() on pointer type. [divideSizeof]
darkplaces/prvm_exec.c:563:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
darkplaces/prvm_exec.c:127:9: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/prvm_exec.c:224:15: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/prvm_exec.c:252:15: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/prvm_exec.c:287:9: style: The scope of the variable 'max' can be reduced. [variableScope]
darkplaces/prvm_exec.c:326:9: style: The scope of the variable 'max' can be reduced. [variableScope]
darkplaces/prvm_exec.c:511:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/prvm_exec.c:535:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/r_lightning.c:35:8: style: The scope of the variable 'r' can be reduced. [variableScope]
darkplaces/r_lightning.c:35:11: style: The scope of the variable 'g' can be reduced. [variableScope]
darkplaces/r_lightning.c:35:117: style: The scope of the variable 'center' can be reduced. [variableScope]
darkplaces/r_lightning.c:35:125: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/r_lightning.c:36:9: style: The scope of the variable 'y' can be reduced. [variableScope]
darkplaces/r_shadow.c:5968:91: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
darkplaces/r_shadow.c:5969:87: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
darkplaces/r_shadow.c:3331:55: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/r_shadow.c:3333:148: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/r_shadow.c:2607:2: style: Variable 'settings->bounceminimumintensity2' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/r_shadow.c:2606:2: note: Variable 'settings->bounceminimumintensity2' is reassigned a value before the old one has been used.
darkplaces/r_shadow.c:2607:2: note: Variable 'settings->bounceminimumintensity2' is reassigned a value before the old one has been used.
darkplaces/r_shadow.c:3551:2: style: Variable 'enable' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/r_shadow.c:3545:0: note: Variable 'enable' is reassigned a value before the old one has been used.
darkplaces/r_shadow.c:3551:2: note: Variable 'enable' is reassigned a value before the old one has been used.
darkplaces/r_shadow.c:1033:8: style: The scope of the variable 'ratio' can be reduced. [variableScope]
darkplaces/r_shadow.c:1033:15: style: The scope of the variable 'direction' can be reduced. [variableScope]
darkplaces/r_shadow.c:1838:12: style: The scope of the variable 'dy' can be reduced. [variableScope]
darkplaces/r_shadow.c:1868:12: style: The scope of the variable 'z' can be reduced. [variableScope]
darkplaces/r_shadow.c:1869:8: style: The scope of the variable 'intensity' can be reduced. [variableScope]
darkplaces/r_shadow.c:1869:19: style: The scope of the variable 'dist' can be reduced. [variableScope]
darkplaces/r_shadow.c:2543:6: style: The scope of the variable 'lightindex' can be reduced. [variableScope]
darkplaces/r_shadow.c:2544:6: style: The scope of the variable 'range' can be reduced. [variableScope]
darkplaces/r_shadow.c:2546:13: style: The scope of the variable 'rtlight' can be reduced. [variableScope]
darkplaces/r_shadow.c:2547:9: style: The scope of the variable 'lightcolor' can be reduced. [variableScope]
darkplaces/r_shadow.c:2975:8: style: The scope of the variable 'lightpathsize_current' can be reduced. [variableScope]
darkplaces/r_shadow.c:2976:8: style: The scope of the variable 'lightpathsize_perstep' can be reduced. [variableScope]
darkplaces/r_shadow.c:2981:6: style: The scope of the variable 'numsteps' can be reduced. [variableScope]
darkplaces/r_shadow.c:3893:6: style: The scope of the variable 'stop' can be reduced. [variableScope]
darkplaces/r_shadow.c:3894:6: style: The scope of the variable 'newfirstvertex' can be reduced. [variableScope]
darkplaces/r_shadow.c:3895:6: style: The scope of the variable 'newlastvertex' can be reduced. [variableScope]
darkplaces/r_shadow.c:3896:6: style: The scope of the variable 'newnumtriangles' can be reduced. [variableScope]
darkplaces/r_shadow.c:3897:7: style: The scope of the variable 'newe' can be reduced. [variableScope]
darkplaces/r_shadow.c:4141:29: style: The scope of the variable 'numleafpvsbytes' can be reduced. [variableScope]
darkplaces/r_shadow.c:4141:46: style: The scope of the variable 'numshadowtrispvsbytes' can be reduced. [variableScope]
darkplaces/r_shadow.c:4141:69: style: The scope of the variable 'numlighttrispvsbytes' can be reduced. [variableScope]
darkplaces/r_shadow.c:4145:17: style: The scope of the variable 'data' can be reduced. [variableScope]
darkplaces/r_shadow.c:4291:9: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/r_shadow.c:5149:9: style: The scope of the variable 'shadowmapoffsetnoselfshadow' can be reduced. [variableScope]
darkplaces/r_shadow.c:5656:8: style: The scope of the variable 'relativethrowdistance' can be reduced. [variableScope]
darkplaces/r_shadow.c:5791:8: style: The scope of the variable 'relativethrowdistance' can be reduced. [variableScope]
darkplaces/r_shadow.c:5797:14: style: The scope of the variable 'prvmshadowdir' can be reduced. [variableScope]
darkplaces/r_shadow.c:5882:9: style: The scope of the variable 'centerorigin' can be reduced. [variableScope]
darkplaces/r_shadow.c:5884:8: style: The scope of the variable 'vertex3f' can be reduced. [variableScope]
darkplaces/r_shadow.c:6216:12: style: The scope of the variable 'light' can be reduced. [variableScope]
darkplaces/r_shadow.c:6358:6: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/r_shadow.c:6358:9: style: The scope of the variable 'a' can be reduced. [variableScope]
darkplaces/r_shadow.c:6358:19: style: The scope of the variable 'shadow' can be reduced. [variableScope]
darkplaces/r_shadow.c:6359:7: style: The scope of the variable 'tempchar' can be reduced. [variableScope]
darkplaces/r_shadow.c:6359:37: style: The scope of the variable 't' can be reduced. [variableScope]
darkplaces/r_shadow.c:6359:57: style: The scope of the variable 'cubemapname' can be reduced. [variableScope]
darkplaces/r_shadow.c:6462:12: style: The scope of the variable 'light' can be reduced. [variableScope]
darkplaces/r_shadow.c:6516:6: style: The scope of the variable 'n' can be reduced. [variableScope]
darkplaces/r_shadow.c:6516:9: style: The scope of the variable 'a' can be reduced. [variableScope]
darkplaces/r_shadow.c:6517:7: style: The scope of the variable 'tempchar' can be reduced. [variableScope]
darkplaces/r_shadow.c:6517:37: style: The scope of the variable 't' can be reduced. [variableScope]
darkplaces/r_shadow.c:6518:19: style: The scope of the variable 'radius' can be reduced. [variableScope]
darkplaces/r_shadow.c:6568:6: style: The scope of the variable 'style' can be reduced. [variableScope]
darkplaces/r_shadow.c:6569:6: style: The scope of the variable 'islight' can be reduced. [variableScope]
darkplaces/r_shadow.c:6570:6: style: The scope of the variable 'skin' can be reduced. [variableScope]
darkplaces/r_shadow.c:6571:6: style: The scope of the variable 'pflags' can be reduced. [variableScope]
darkplaces/r_shadow.c:6573:6: style: The scope of the variable 'type' can be reduced. [variableScope]
darkplaces/r_shadow.c:6577:58: style: The scope of the variable 'fadescale' can be reduced. [variableScope]
darkplaces/r_shadow.c:6577:69: style: The scope of the variable 'lightscale' can be reduced. [variableScope]
darkplaces/r_shadow.c:6792:8: style: The scope of the variable 'dist' can be reduced. [variableScope]
darkplaces/r_shadow.c:6792:14: style: The scope of the variable 'push' can be reduced. [variableScope]
darkplaces/r_shadow.c:7216:12: style: The scope of the variable 'light' can be reduced. [variableScope]
darkplaces/r_shadow.c:7244:12: style: The scope of the variable 'light' can be reduced. [variableScope]
darkplaces/r_shadow.c:7543:9: style: The scope of the variable 'numlights' can be reduced. [variableScope]
darkplaces/r_shadow.c:1600:46: style: Function 'R_Shadow_CalcSphereSideMask' argument 1 names different: declaration 'p1' definition 'p'. [funcArgNamesDifferent]
darkplaces/r_shadow.h:109:46: note: Function 'R_Shadow_CalcSphereSideMask' argument 1 names different: declaration 'p1' definition 'p'.
darkplaces/r_shadow.c:1600:46: note: Function 'R_Shadow_CalcSphereSideMask' argument 1 names different: declaration 'p1' definition 'p'.
darkplaces/r_shadow.c:4982:17: style: Variable 'lighttrispvs' is assigned a value that is never used. [unreadVariable]
darkplaces/r_shadow.c:5154:16: style: Variable 'borderbias' is assigned a value that is never used. [unreadVariable]
darkplaces/r_shadow.c:5159:34: style: Variable 'shadowmapoffsetnoselfshadow' is assigned a value that is never used. [unreadVariable]
darkplaces/r_shadow.c:7321:250: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
darkplaces/r_sky.c:100:12: style: The scope of the variable 'success' can be reduced. [variableScope]
darkplaces/r_sky.c:331:8: style: The scope of the variable 'a' can be reduced. [variableScope]
darkplaces/r_sky.c:331:17: style: The scope of the variable 'ax' can be reduced. [variableScope]
darkplaces/r_sky.c:331:21: style: The scope of the variable 'ay' can be reduced. [variableScope]
darkplaces/r_sprites.c:152:16: style: The scope of the variable 'rotation_angles' can be reduced. [variableScope]
darkplaces/r_sprites.c:213:15: style: The scope of the variable 'dx' can be reduced. [variableScope]
darkplaces/r_sprites.c:213:19: style: The scope of the variable 'dy' can be reduced. [variableScope]
darkplaces/r_sprites.c:213:23: style: The scope of the variable 'hud_vs_screen' can be reduced. [variableScope]
darkplaces/sbar.c:757:221: style: Same value in both branches of ternary operator. [duplicateValueTernary]
darkplaces/sbar.c:540:15: style: The scope of the variable 'color' can be reduced. [variableScope]
darkplaces/sbar.c:741:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/sbar.c:920:9: style: The scope of the variable 'k' can be reduced. [variableScope]
darkplaces/sbar.c:920:18: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/sbar.c:923:17: style: The scope of the variable 'c' can be reduced. [variableScope]
darkplaces/sbar.c:1080:9: style: The scope of the variable 'interval' can be reduced. [variableScope]
darkplaces/sbar.c:1097:8: style: The scope of the variable 'fps_x' can be reduced. [variableScope]
darkplaces/sbar.c:1097:15: style: The scope of the variable 'fps_y' can be reduced. [variableScope]
darkplaces/sbar.c:1097:22: style: The scope of the variable 'fps_scalex' can be reduced. [variableScope]
darkplaces/sbar.c:1097:34: style: The scope of the variable 'fps_scaley' can be reduced. [variableScope]
darkplaces/sbar.c:1370:14: style: The scope of the variable 'pic' can be reduced. [variableScope]
darkplaces/sbar.c:1495:9: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/sbar.c:1951:9: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/sbar.c:1951:46: style: The scope of the variable 'myteam' can be reduced. [variableScope]
darkplaces/sbar.c:2057:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/sbar.c:2057:13: style: The scope of the variable 'score' can be reduced. [variableScope]
darkplaces/sbar.c:2057:20: style: The scope of the variable 'otherleader' can be reduced. [variableScope]
darkplaces/sbar.c:2057:33: style: The scope of the variable 'place' can be reduced. [variableScope]
darkplaces/sbar.c:2057:40: style: The scope of the variable 'distribution' can be reduced. [variableScope]
darkplaces/sbar.c:2058:9: style: The scope of the variable 'timeleft' can be reduced. [variableScope]
darkplaces/sbar.c:906:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darkplaces/sbar.c:1335:13: style: Variable 'fps_y' is assigned a value that is never used. [unreadVariable]
darkplaces/sbar.c:2126:59: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
darkplaces/snd_3dras.c:637:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
darkplaces/snd_3dras.c:630:6: note: outer condition: !data
darkplaces/snd_3dras.c:637:7: note: identical inner condition: !data
darkplaces/snd_3dras.c:613:7: style: Condition '!data' is always true [knownConditionTrueFalse]
darkplaces/snd_3dras.c:606:7: note: Assuming that condition '!data' is not redundant
darkplaces/snd_3dras.c:613:7: note: Condition '!data' is always true
darkplaces/snd_3dras.c:637:7: style: Condition '!data' is always true [knownConditionTrueFalse]
darkplaces/snd_3dras.c:630:6: note: Assuming that condition '!data' is not redundant
darkplaces/snd_3dras.c:637:7: note: Condition '!data' is always true
darkplaces/snd_3dras.c:244:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/snd_3dras.c:245:7: style: The scope of the variable 'name' can be reduced. [variableScope]
darkplaces/snd_3dras.c:246:9: style: The scope of the variable 'sfx' can be reduced. [variableScope]
darkplaces/snd_3dras.c:288:7: style: The scope of the variable 'count_c' can be reduced. [variableScope]
darkplaces/snd_3dras.c:288:15: style: The scope of the variable 'count_s' can be reduced. [variableScope]
darkplaces/snd_3dras.c:288:23: style: The scope of the variable 'count_e' can be reduced. [variableScope]
darkplaces/snd_3dras.c:357:11: style: The scope of the variable 'up' can be reduced. [variableScope]
darkplaces/snd_3dras.c:357:17: style: The scope of the variable 'right' can be reduced. [variableScope]
darkplaces/snd_3dras.c:357:26: style: The scope of the variable 'front' can be reduced. [variableScope]
darkplaces/snd_3dras.c:420:11: style: The scope of the variable 'loc' can be reduced. [variableScope]
darkplaces/snd_3dras.c:421:11: style: The scope of the variable 'rot' can be reduced. [variableScope]
darkplaces/snd_3dras.c:461:8: style: The scope of the variable 'forward' can be reduced. [variableScope]
darkplaces/snd_3dras.c:462:8: style: The scope of the variable 'left' can be reduced. [variableScope]
darkplaces/snd_3dras.c:463:8: style: The scope of the variable 'up' can be reduced. [variableScope]
darkplaces/snd_3dras.c:464:8: style: The scope of the variable 'float3' can be reduced. [variableScope]
darkplaces/snd_3dras.c:465:11: style: The scope of the variable 'location3' can be reduced. [variableScope]
darkplaces/snd_3dras.c:592:7: style: The scope of the variable 'namebuffer' can be reduced. [variableScope]
darkplaces/snd_3dras.c:593:7: style: The scope of the variable 'filename' can be reduced. [variableScope]
darkplaces/snd_3dras.c:594:7: style: The scope of the variable 'fileext' can be reduced. [variableScope]
darkplaces/snd_3dras.c:595:9: style: The scope of the variable 'len' can be reduced. [variableScope]
darkplaces/snd_3dras.c:689:9: style: The scope of the variable 'sfx' can be reduced. [variableScope]
darkplaces/snd_3dras.c:706:15: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/snd_3dras.c:748:11: style: The scope of the variable 'tmp_location' can be reduced. [variableScope]
darkplaces/snd_3dras.c:856:6: style: The scope of the variable 'sfx_ok' can be reduced. [variableScope]
darkplaces/snd_3dras.c:894:9: style: The scope of the variable 'sfx' can be reduced. [variableScope]
darkplaces/snd_3dras.c:895:7: style: The scope of the variable 'ch_ind' can be reduced. [variableScope]
darkplaces/snd_3dras.c:609:12: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
darkplaces/snd_3dras.c:633:12: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
darkplaces/snd_3dras.c:460:34: style: Function 'S_Update' argument 1 names different: declaration 'listenermatrix' definition 'listener_matrix'. [funcArgNamesDifferent]
darkplaces/sound.h:68:34: note: Function 'S_Update' argument 1 names different: declaration 'listenermatrix' definition 'listener_matrix'.
darkplaces/snd_3dras.c:460:34: note: Function 'S_Update' argument 1 names different: declaration 'listenermatrix' definition 'listener_matrix'.
darkplaces/snd_3dras.c:688:37: style: Function 'S_PrecacheSound' argument 1 names different: declaration 'sample' definition 'name'. [funcArgNamesDifferent]
darkplaces/sound.h:71:37: note: Function 'S_PrecacheSound' argument 1 names different: declaration 'sample' definition 'name'.
darkplaces/snd_3dras.c:688:37: note: Function 'S_PrecacheSound' argument 1 names different: declaration 'sample' definition 'name'.
darkplaces/snd_3dras.c:688:71: style: Function 'S_PrecacheSound' argument 3 names different: declaration 'levelsound' definition 'serversound'. [funcArgNamesDifferent]
darkplaces/sound.h:71:73: note: Function 'S_PrecacheSound' argument 3 names different: declaration 'levelsound' definition 'serversound'.
darkplaces/snd_3dras.c:688:71: note: Function 'S_PrecacheSound' argument 3 names different: declaration 'levelsound' definition 'serversound'.
darkplaces/snd_bsd.c:51:15: style: Unused variable: i [unusedVariable]
darkplaces/snd_coreaudio.c:57:35: style: The scope of the variable 'sampleIndex' can be reduced. [variableScope]
darkplaces/snd_main.c:270:9: style: The scope of the variable 'sfx' can be reduced. [variableScope]
darkplaces/snd_main.c:1299:9: style: The scope of the variable 'f' can be reduced. [variableScope]
darkplaces/snd_main.c:1300:8: style: The scope of the variable 'angle_side' can be reduced. [variableScope]
darkplaces/snd_main.c:1300:20: style: The scope of the variable 'angle_front' can be reduced. [variableScope]
darkplaces/snd_main.c:1300:33: style: The scope of the variable 'angle_factor' can be reduced. [variableScope]
darkplaces/snd_main.c:1301:8: style: The scope of the variable 'dist' can be reduced. [variableScope]
darkplaces/snd_main.c:1301:25: style: The scope of the variable 'intensity' can be reduced. [variableScope]
darkplaces/snd_main.c:1302:9: style: The scope of the variable 'source_vec' can be reduced. [variableScope]
darkplaces/snd_main.c:1678:35: style: The scope of the variable 'ch' can be reduced. [variableScope]
darkplaces/snd_main.c:1817:15: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/snd_main.c:1893:13: style: The scope of the variable 'ch' can be reduced. [variableScope]
darkplaces/snd_main.c:1946:10: style: The scope of the variable 'sfx' can be reduced. [variableScope]
darkplaces/snd_main.c:2156:10: style: The scope of the variable 'mindist_trans' can be reduced. [variableScope]
darkplaces/snd_main.c:2156:25: style: The scope of the variable 'maxdist_trans' can be reduced. [variableScope]
darkplaces/snd_main.c:1132:37: style: Function 'S_PrecacheSound' argument 1 names different: declaration 'sample' definition 'name'. [funcArgNamesDifferent]
darkplaces/sound.h:71:37: note: Function 'S_PrecacheSound' argument 1 names different: declaration 'sample' definition 'name'.
darkplaces/snd_main.c:1132:37: note: Function 'S_PrecacheSound' argument 1 names different: declaration 'sample' definition 'name'.
darkplaces/snd_main.c:2316:36: style: Function 'S_LocalSound' argument 1 names different: declaration 's' definition 'sound'. [funcArgNamesDifferent]
darkplaces/sound.h:100:36: note: Function 'S_LocalSound' argument 1 names different: declaration 's' definition 'sound'.
darkplaces/snd_main.c:2316:36: note: Function 'S_LocalSound' argument 1 names different: declaration 's' definition 'sound'.
darkplaces/snd_mix.c:56:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/snd_mix.c:267:6: style: The scope of the variable 'totalmixframes' can be reduced. [variableScope]
darkplaces/snd_mix.c:263:47: style: Function 'S_MixToBuffer' argument 2 names different: declaration 'frames' definition 'bufferframes'. [funcArgNamesDifferent]
darkplaces/snd_main.h:152:47: note: Function 'S_MixToBuffer' argument 2 names different: declaration 'frames' definition 'bufferframes'.
darkplaces/snd_mix.c:263:47: note: Function 'S_MixToBuffer' argument 2 names different: declaration 'frames' definition 'bufferframes'.
darkplaces/snd_null.c:122:34: style: Function 'S_Update' argument 1 names different: declaration 'listenermatrix' definition 'matrix'. [funcArgNamesDifferent]
darkplaces/sound.h:68:34: note: Function 'S_Update' argument 1 names different: declaration 'listenermatrix' definition 'matrix'.
darkplaces/snd_null.c:122:34: note: Function 'S_Update' argument 1 names different: declaration 'listenermatrix' definition 'matrix'.
darkplaces/snd_ogg.c:430:6: style: The scope of the variable 'newlength' can be reduced. [variableScope]
darkplaces/snd_ogg.c:69:11: style: struct member 'ov_callbacks::read_func' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:70:9: style: struct member 'ov_callbacks::seek_func' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:71:9: style: struct member 'ov_callbacks::close_func' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:72:9: style: struct member 'ov_callbacks::tell_func' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:77:17: style: struct member 'ogg_sync_state::data' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:78:9: style: struct member 'ogg_sync_state::storage' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:79:9: style: struct member 'ogg_sync_state::fill' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:80:9: style: struct member 'ogg_sync_state::returned' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:81:9: style: struct member 'ogg_sync_state::unsynced' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:82:9: style: struct member 'ogg_sync_state::headerbytes' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:83:9: style: struct member 'ogg_sync_state::bodybytes' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:100:17: style: struct member 'ogg_stream_state::body_data' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:101:9: style: struct member 'ogg_stream_state::body_storage' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:102:9: style: struct member 'ogg_stream_state::body_fill' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:103:9: style: struct member 'ogg_stream_state::body_returned' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:104:10: style: struct member 'ogg_stream_state::lacing_vals' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:105:16: style: struct member 'ogg_stream_state::granule_vals' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:106:9: style: struct member 'ogg_stream_state::lacing_storage' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:107:9: style: struct member 'ogg_stream_state::lacing_fill' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:108:9: style: struct member 'ogg_stream_state::lacing_packet' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:109:9: style: struct member 'ogg_stream_state::lacing_returned' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:110:16: style: struct member 'ogg_stream_state::header' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:111:9: style: struct member 'ogg_stream_state::header_fill' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:112:9: style: struct member 'ogg_stream_state::e_o_s' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:113:9: style: struct member 'ogg_stream_state::b_o_s' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:114:9: style: struct member 'ogg_stream_state::serialno' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:115:9: style: struct member 'ogg_stream_state::pageno' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:116:15: style: struct member 'ogg_stream_state::packetno' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:117:15: style: struct member 'ogg_stream_state::granulepos' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:146:9: style: struct member 'oggpack_buffer::endbyte' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:147:9: style: struct member 'oggpack_buffer::endbit' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:149:17: style: struct member 'oggpack_buffer::ptr' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:150:9: style: struct member 'oggpack_buffer::storage' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:155:13: style: struct member 'vorbis_block::pcm' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:157:10: style: struct member 'vorbis_block::lW' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:158:10: style: struct member 'vorbis_block::W' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:159:10: style: struct member 'vorbis_block::nW' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:160:10: style: struct member 'vorbis_block::pcmend' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:161:10: style: struct member 'vorbis_block::mode' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:162:10: style: struct member 'vorbis_block::eofflag' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:163:16: style: struct member 'vorbis_block::granulepos' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:164:16: style: struct member 'vorbis_block::sequence' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:165:20: style: struct member 'vorbis_block::vd' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:166:11: style: struct member 'vorbis_block::localstore' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:167:10: style: struct member 'vorbis_block::localtop' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:168:10: style: struct member 'vorbis_block::localalloc' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:169:10: style: struct member 'vorbis_block::totaluse' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:170:11: style: struct member 'vorbis_block::reap' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:171:10: style: struct member 'vorbis_block::glue_bits' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:172:10: style: struct member 'vorbis_block::time_bits' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:173:10: style: struct member 'vorbis_block::floor_bits' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:174:10: style: struct member 'vorbis_block::res_bits' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:175:11: style: struct member 'vorbis_block::internal' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:188:11: style: struct member 'OggVorbis_File::datasource' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:189:10: style: struct member 'OggVorbis_File::seekable' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:190:16: style: struct member 'OggVorbis_File::offset' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:191:16: style: struct member 'OggVorbis_File::end' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:193:10: style: struct member 'OggVorbis_File::links' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:194:17: style: struct member 'OggVorbis_File::offsets' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:195:17: style: struct member 'OggVorbis_File::dataoffsets' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:196:11: style: struct member 'OggVorbis_File::serialnos' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:197:17: style: struct member 'OggVorbis_File::pcmlengths' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:198:17: style: struct member 'OggVorbis_File::vi' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:199:19: style: struct member 'OggVorbis_File::vc' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:200:16: style: struct member 'OggVorbis_File::pcm_offset' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:201:10: style: struct member 'OggVorbis_File::ready_state' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:202:10: style: struct member 'OggVorbis_File::current_serialno' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:203:10: style: struct member 'OggVorbis_File::current_link' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:204:12: style: struct member 'OggVorbis_File::bittrack' is never used. [unusedStructMember]
darkplaces/snd_ogg.c:205:12: style: struct member 'OggVorbis_File::samptrack' is never used. [unusedStructMember]
darkplaces/snd_oss.c:250:6: style: The scope of the variable 'written' can be reduced. [variableScope]
darkplaces/snd_sdl.c:33:40: style: The scope of the variable 'MaxFrames' can be reduced. [variableScope]
darkplaces/snd_sdl.c:33:51: style: The scope of the variable 'FrameCount' can be reduced. [variableScope]
darkplaces/snd_sdl.c:34:15: style: The scope of the variable 'StartOffset' can be reduced. [variableScope]
darkplaces/snd_sdl.c:34:28: style: The scope of the variable 'EndOffset' can be reduced. [variableScope]
darkplaces/snd_wav.c:134:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/snd_win.c:695:8: style: The scope of the variable 'wResult' can be reduced. [variableScope]
darkplaces/snd_win.c:571:9: style: Variable 'stat' is assigned a value that is never used. [unreadVariable]
darkplaces/sv_main.c:1999:18: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darkplaces/sv_main.c:3781:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3782:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3783:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3784:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3785:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3786:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3787:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3788:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3789:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3790:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3791:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3792:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3795:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3796:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3797:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3798:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3799:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3800:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3805:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3807:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3808:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3809:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3811:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3812:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3813:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3814:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3815:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3816:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3817:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3818:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3820:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3821:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3822:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3823:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3824:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3825:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3826:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3827:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3828:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3831:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3832:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3833:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3834:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3835:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3836:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3837:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3838:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3839:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3840:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3841:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3844:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3847:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3848:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3851:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3853:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3861:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3862:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3863:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3865:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3866:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3867:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3868:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3869:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3870:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3871:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3872:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3873:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3874:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3875:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3876:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3877:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3878:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3879:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3880:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3881:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3882:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3883:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3884:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3885:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3886:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3887:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3888:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3889:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3890:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3891:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3892:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3893:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3894:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3895:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3896:3: portability: Casting from float ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3897:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3899:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:3900:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/sv_main.c:741:10: warning: Redundant assignment of 'channel' to itself. [selfAssignment]
darkplaces/sv_main.c:883:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/sv_main.c:1071:9: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/sv_main.c:1165:15: style: The scope of the variable 'sendflags' can be reduced. [variableScope]
darkplaces/sv_main.c:1166:15: style: The scope of the variable 'version' can be reduced. [variableScope]
darkplaces/sv_main.c:1633:6: style: The scope of the variable 'isbmodel' can be reduced. [variableScope]
darkplaces/sv_main.c:1634:14: style: The scope of the variable 'model' can be reduced. [variableScope]
darkplaces/sv_main.c:1635:16: style: The scope of the variable 'ed' can be reduced. [variableScope]
darkplaces/sv_main.c:1994:16: style: The scope of the variable 'other' can be reduced. [variableScope]
darkplaces/sv_main.c:2322:6: style: The scope of the variable 'stats' can be reduced. [variableScope]
darkplaces/sv_main.c:2494:14: style: The scope of the variable 'name' can be reduced. [variableScope]
darkplaces/sv_main.c:2495:14: style: The scope of the variable 'model' can be reduced. [variableScope]
darkplaces/sv_main.c:2496:14: style: The scope of the variable 'skin' can be reduced. [variableScope]
darkplaces/sv_main.c:2497:6: style: The scope of the variable 'clientcamera' can be reduced. [variableScope]
darkplaces/sv_main.c:3004:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/sv_main.c:3004:9: style: The scope of the variable 'argc' can be reduced. [variableScope]
darkplaces/sv_main.c:3004:15: style: The scope of the variable 'linenumber' can be reduced. [variableScope]
darkplaces/sv_main.c:3005:6: style: The scope of the variable 'filepass' can be reduced. [variableScope]
darkplaces/sv_main.c:3007:17: style: The scope of the variable 'filedata' can be reduced. [variableScope]
darkplaces/sv_main.c:3011:7: style: The scope of the variable 'argv' can be reduced. [variableScope]
darkplaces/sv_main.c:3012:7: style: The scope of the variable 'filename' can be reduced. [variableScope]
darkplaces/sv_main.c:3112:16: style: The scope of the variable 'svent' can be reduced. [variableScope]
darkplaces/sv_main.c:3687:16: style: The scope of the variable 'ent' can be reduced. [variableScope]
darkplaces/sv_main.c:3931:9: style: The scope of the variable 'sv_deltarealtime' can be reduced. [variableScope]
darkplaces/sv_main.c:3931:27: style: The scope of the variable 'sv_oldrealtime' can be reduced. [variableScope]
darkplaces/sv_main.c:3932:9: style: The scope of the variable 'wait' can be reduced. [variableScope]
darkplaces/sv_main.c:4010:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
darkplaces/sv_main.c:715:80: style: Function 'SV_StartSound' argument 4 names different: declaration 'volume' definition 'nvolume'. [funcArgNamesDifferent]
darkplaces/server.h:519:80: note: Function 'SV_StartSound' argument 4 names different: declaration 'volume' definition 'nvolume'.
darkplaces/sv_main.c:715:80: note: Function 'SV_StartSound' argument 4 names different: declaration 'volume' definition 'nvolume'.
darkplaces/sv_main.c:807:65: style: Function 'SV_StartPointSound' argument 3 names different: declaration 'volume' definition 'nvolume'. [funcArgNamesDifferent]
darkplaces/server.h:520:65: note: Function 'SV_StartPointSound' argument 3 names different: declaration 'volume' definition 'nvolume'.
darkplaces/sv_main.c:807:65: note: Function 'SV_StartPointSound' argument 3 names different: declaration 'volume' definition 'nvolume'.
darkplaces/sv_main.c:1490:27: style: Function 'SV_CanSeeBox' argument 1 names different: declaration 'numsamples' definition 'numtraces'. [funcArgNamesDifferent]
darkplaces/server.h:585:27: note: Function 'SV_CanSeeBox' argument 1 names different: declaration 'numsamples' definition 'numtraces'.
darkplaces/sv_main.c:1490:27: note: Function 'SV_CanSeeBox' argument 1 names different: declaration 'numsamples' definition 'numtraces'.
darkplaces/sv_main.c:2248:38: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darkplaces/sv_move.c:112:9: style: The scope of the variable 'dz' can be reduced. [variableScope]
darkplaces/sv_move.c:113:31: style: The scope of the variable 'traceendpos' can be reduced. [variableScope]
darkplaces/sv_move.c:113:44: style: The scope of the variable 'entorigin' can be reduced. [variableScope]
darkplaces/sv_move.c:115:8: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/sv_move.c:116:17: style: The scope of the variable 'enemy' can be reduced. [variableScope]
darkplaces/sv_move.c:261:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
darkplaces/sv_phys.c:598:16: style: The scope of the variable 'touch' can be reduced. [variableScope]
darkplaces/sv_phys.c:713:16: style: The scope of the variable 'touch' can be reduced. [variableScope]
darkplaces/sv_phys.c:790:21: style: The scope of the variable 'entmins' can be reduced. [variableScope]
darkplaces/sv_phys.c:790:30: style: The scope of the variable 'entmaxs' can be reduced. [variableScope]
darkplaces/sv_phys.c:790:39: style: The scope of the variable 'entangles' can be reduced. [variableScope]
darkplaces/sv_phys.c:1902:11: style: The scope of the variable 'move2' can be reduced. [variableScope]
darkplaces/sv_phys.c:2194:11: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/sv_phys.c:2195:18: style: The scope of the variable 'into' can be reduced. [variableScope]
darkplaces/sv_phys.c:2290:6: style: The scope of the variable 'type' can be reduced. [variableScope]
darkplaces/sv_phys.c:2291:57: style: The scope of the variable 'stepnormal' can be reduced. [variableScope]
darkplaces/sv_phys.c:2291:113: style: The scope of the variable 'entmins' can be reduced. [variableScope]
darkplaces/sv_phys.c:2291:122: style: The scope of the variable 'entmaxs' can be reduced. [variableScope]
darkplaces/sv_phys.c:2490:21: style: The scope of the variable 'angles' can be reduced. [variableScope]
darkplaces/sv_phys.c:2592:16: style: The scope of the variable 'groundentity' can be reduced. [variableScope]
darkplaces/sv_phys.c:73:56: style: Function 'SV_GenericHitSuperContentsMask' argument 1 names different: declaration 'edict' definition 'passedict'. [funcArgNamesDifferent]
darkplaces/server.h:578:56: note: Function 'SV_GenericHitSuperContentsMask' argument 1 names different: declaration 'edict' definition 'passedict'.
darkplaces/sv_phys.c:73:56: note: Function 'SV_GenericHitSuperContentsMask' argument 1 names different: declaration 'edict' definition 'passedict'.
darkplaces/sv_user.c:38:34: style: The scope of the variable 'step' can be reduced. [variableScope]
darkplaces/sv_user.c:313:22: style: The scope of the variable 'temp' can be reduced. [variableScope]
darkplaces/sv_user.c:584:8: style: The scope of the variable 'moveframetime' can be reduced. [variableScope]
darkplaces/sv_user.c:585:9: style: The scope of the variable 'oldframetime' can be reduced. [variableScope]
darkplaces/sv_user.c:586:9: style: The scope of the variable 'oldframetime2' can be reduced. [variableScope]
darkplaces/sv_user.c:712:6: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/svbsp.c:45:9: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/svbsp.c:278:6: style: The scope of the variable 'bothsides' can be reduced. [variableScope]
darkplaces/svvm_cmds.c:656:6: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/svvm_cmds.c:695:6: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darkplaces/svvm_cmds.c:577:10: warning: Redundant assignment of 'channel' to itself. [selfAssignment]
darkplaces/svvm_cmds.c:2357:14: style: The scope of the variable 'model' can be reduced. [variableScope]
darkplaces/svvm_cmds.c:2410:6: style: The scope of the variable 'r' can be reduced. [variableScope]
darkplaces/svvm_cmds.c:2433:8: style: The scope of the variable 'pitchsign' can be reduced. [variableScope]
darkplaces/svvm_cmds.c:2474:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
darkplaces/sys_linux.c:81:15: style: The scope of the variable 'text' can be reduced. [variableScope]
darkplaces/sys_linux.c:82:23: style: The scope of the variable 'len' can be reduced. [variableScope]
darkplaces/sys_sdl.c:118:15: style: The scope of the variable 'text' can be reduced. [variableScope]
darkplaces/sys_sdl.c:119:7: style: The scope of the variable 'len' can be reduced. [variableScope]
darkplaces/sys_shared.c:500:7: style: Condition 'n>0' is always false [knownConditionTrueFalse]
darkplaces/sys_shared.c:494:15: note: Assignment 'n=-1', assigned value is -1
darkplaces/sys_shared.c:500:7: note: Condition 'n>0' is always false
darkplaces/sys_win.c:206:8: style: The scope of the variable 'cliptext' can be reduced. [variableScope]
darkplaces/thread_win.c:241:30: style: Function '_Thread_WaitThread' argument 1 names different: declaration 'thread' definition 'd'. [funcArgNamesDifferent]
darkplaces/thread.h:37:30: note: Function '_Thread_WaitThread' argument 1 names different: declaration 'thread' definition 'd'.
darkplaces/thread_win.c:241:30: note: Function '_Thread_WaitThread' argument 1 names different: declaration 'thread' definition 'd'.
darkplaces/utf8lib.c:726:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
darkplaces/utf8lib.c:785:41: style: Function 'u8_COM_StringLengthNoColors' argument 1 names different: declaration 's' definition '_s'. [funcArgNamesDifferent]
darkplaces/utf8lib.h:43:48: note: Function 'u8_COM_StringLengthNoColors' argument 1 names different: declaration 's' definition '_s'.
darkplaces/utf8lib.c:785:41: note: Function 'u8_COM_StringLengthNoColors' argument 1 names different: declaration 's' definition '_s'.
darkplaces/utf8lib.c:752:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
darkplaces/vid_agl.c:94:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
darkplaces/vid_glx.c:1008:6: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/vid_glx.c:1008:9: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/vid_glx.c:1020:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/vid_glx.c:1313:9: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/vid_glx.c:1326:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/vid_sdl.c:2069:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
darkplaces/vid_sdl.c:2068:0: note: Variable 'p' is reassigned a value before the old one has been used.
darkplaces/vid_sdl.c:2069:2: note: Variable 'p' is reassigned a value before the old one has been used.
darkplaces/vid_sdl.c:501:6: style: The scope of the variable 'finger' can be reduced. [variableScope]
darkplaces/vid_sdl.c:502:8: style: The scope of the variable 'fx' can be reduced. [variableScope]
darkplaces/vid_sdl.c:502:12: style: The scope of the variable 'fy' can be reduced. [variableScope]
darkplaces/vid_sdl.c:502:16: style: The scope of the variable 'fwidth' can be reduced. [variableScope]
darkplaces/vid_sdl.c:502:24: style: The scope of the variable 'fheight' can be reduced. [variableScope]
darkplaces/vid_sdl.c:503:8: style: The scope of the variable 'overfx' can be reduced. [variableScope]
darkplaces/vid_sdl.c:503:16: style: The scope of the variable 'overfy' can be reduced. [variableScope]
darkplaces/vid_sdl.c:503:24: style: The scope of the variable 'overfwidth' can be reduced. [variableScope]
darkplaces/vid_sdl.c:503:36: style: The scope of the variable 'overfheight' can be reduced. [variableScope]
darkplaces/vid_sdl.c:505:8: style: The scope of the variable 'sqsum' can be reduced. [variableScope]
darkplaces/vid_sdl.c:614:6: style: The scope of the variable 'finger' can be reduced. [variableScope]
darkplaces/vid_sdl.c:615:8: style: The scope of the variable 'fx' can be reduced. [variableScope]
darkplaces/vid_sdl.c:615:12: style: The scope of the variable 'fy' can be reduced. [variableScope]
darkplaces/vid_sdl.c:615:16: style: The scope of the variable 'fwidth' can be reduced. [variableScope]
darkplaces/vid_sdl.c:615:24: style: The scope of the variable 'fheight' can be reduced. [variableScope]
darkplaces/vid_sdl.c:968:13: style: The scope of the variable 'old_x' can be reduced. [variableScope]
darkplaces/vid_sdl.c:968:24: style: The scope of the variable 'old_y' can be reduced. [variableScope]
darkplaces/vid_sdl.c:969:13: style: The scope of the variable 'stuck' can be reduced. [variableScope]
darkplaces/vid_shared.c:1764:7: style: The scope of the variable 'vabuf' can be reduced. [variableScope]
darkplaces/vid_shared.c:1905:9: style: The scope of the variable 'width' can be reduced. [variableScope]
darkplaces/vid_shared.c:1905:16: style: The scope of the variable 'height' can be reduced. [variableScope]
darkplaces/vid_shared.c:1218:76: style: Function 'VID_JoyState_GetAxis' argument 3 names different: declaration 'sensitivity' definition 'fsensitivity'. [funcArgNamesDifferent]
darkplaces/vid.h:169:76: note: Function 'VID_JoyState_GetAxis' argument 3 names different: declaration 'sensitivity' definition 'fsensitivity'.
darkplaces/vid_shared.c:1218:76: note: Function 'VID_JoyState_GetAxis' argument 3 names different: declaration 'sensitivity' definition 'fsensitivity'.
darkplaces/vid_wgl.c:1147:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
darkplaces/vid_wgl.c:890:6: style: The scope of the variable 'depth' can be reduced. [variableScope]
darkplaces/vid_wgl.c:1573:6: style: The scope of the variable 'depth' can be reduced. [variableScope]
darkplaces/vid_wgl.c:1726:2: style: Variable 'pixelformat' is assigned a value that is never used. [unreadVariable]
darkplaces/vid_wgl.c:1727:2: style: Variable 'newpixelformat' is assigned a value that is never used. [unreadVariable]
darkplaces/view.c:482:15: style: The scope of the variable 'viewheightavg' can be reduced. [variableScope]
darkplaces/view.c:483:8: style: The scope of the variable 'viewheight' can be reduced. [variableScope]
darkplaces/view.c:569:26: style: The scope of the variable 'dist' can be reduced. [variableScope]
darkplaces/view.c:667:26: style: The scope of the variable 'bobfall' can be reduced. [variableScope]
darkplaces/view.c:963:8: style: The scope of the variable 'a2' can be reduced. [variableScope]
darkplaces/view.c:964:6: style: The scope of the variable 'j' can be reduced. [variableScope]
darkplaces/view.c:1096:10: style: The scope of the variable 'deathfadevec' can be reduced. [variableScope]
darkplaces/wad.c:58:7: style: The scope of the variable 'c' can be reduced. [variableScope]
darkplaces/wad.c:90:10: style: The scope of the variable 'w' can be reduced. [variableScope]
darkplaces/wad.c:120:13: style: The scope of the variable 'header' can be reduced. [variableScope]
darkplaces/wad.c:121:6: style: The scope of the variable 'infotableofs' can be reduced. [variableScope]
darkplaces/wad.c:229:9: style: The scope of the variable 'p' can be reduced. [variableScope]
darkplaces/wad.c:282:10: style: The scope of the variable 'w' can be reduced. [variableScope]
darkplaces/world.c:269:10: style: The scope of the variable 'grid' can be reduced. [variableScope]
darkplaces/world.c:178:54: style: Function 'World_EntitiesInBox' argument 2 names different: declaration 'mins' definition 'requestmins'. [funcArgNamesDifferent]
darkplaces/world.h:117:54: note: Function 'World_EntitiesInBox' argument 2 names different: declaration 'mins' definition 'requestmins'.
darkplaces/world.c:178:54: note: Function 'World_EntitiesInBox' argument 2 names different: declaration 'mins' definition 'requestmins'.
darkplaces/world.c:178:80: style: Function 'World_EntitiesInBox' argument 3 names different: declaration 'maxs' definition 'requestmaxs'. [funcArgNamesDifferent]
darkplaces/world.h:117:73: note: Function 'World_EntitiesInBox' argument 3 names different: declaration 'maxs' definition 'requestmaxs'.
darkplaces/world.c:178:80: note: Function 'World_EntitiesInBox' argument 3 names different: declaration 'maxs' definition 'requestmaxs'.
darkplaces/zone.c:152:8: style: The scope of the variable 'base' can be reduced. [variableScope]
darkplaces/zone.c:376:15: style: The scope of the variable 'oldmem' can be reduced. [variableScope]
darkplaces/zone.c:541:14: style: The scope of the variable 'chainaddress' can be reduced. [variableScope]
darkplaces/zone.c:663:15: style: The scope of the variable 'target' can be reduced. [variableScope]
darkplaces/zone.c:693:9: style: The scope of the variable 'i' can be reduced. [variableScope]
darkplaces/zone.c:379:11: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
darkplaces/zone.c:368:41: style: Function '_Mem_Alloc' argument 2 names different: declaration 'data' definition 'olddata'. [funcArgNamesDifferent]
darkplaces/zone.h:91:41: note: Function '_Mem_Alloc' argument 2 names different: declaration 'data' definition 'olddata'.
darkplaces/zone.c:368:41: note: Function '_Mem_Alloc' argument 2 names different: declaration 'data' definition 'olddata'.
darkplaces/zone.c:538:32: style: Function '_Mem_FreePool' argument 1 names different: declaration 'pool' definition 'poolpointer'. [funcArgNamesDifferent]
darkplaces/zone.h:94:32: note: Function '_Mem_FreePool' argument 1 names different: declaration 'pool' definition 'poolpointer'.
darkplaces/zone.c:538:32: note: Function '_Mem_FreePool' argument 1 names different: declaration 'pool' definition 'poolpointer'.
[14:44]

ftp://ftp.se.debian.org/debian/pool/main/d/darkradiant/darkradiant_2.6.0.orig.tar.gz
DarkRadiant-2.6.0/libs/ddslib/ddslib.cpp:337:17: style: The scope of the variable 'word' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/ddslib/ddslib.cpp:578:19: style: The scope of the variable 'block' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/ddslib/ddslib.cpp:613:21: style: The scope of the variable 'block' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/ddslib/ddslib.cpp:666:22: style: The scope of the variable 'block' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/ddslib/ddslib.cpp:782:22: style: The scope of the variable 'block' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.cc:741:12: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.cc:736:12: note: 'c' is assigned value '*s' here.
DarkRadiant-2.6.0/libs/libfmt/fmt/format.cc:737:9: note: outer condition: c>='0'
DarkRadiant-2.6.0/libs/libfmt/fmt/format.cc:741:12: note: opposite inner condition: *s=='$'
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:2860:5: style: Variable 'sep' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:2858:0: note: Variable 'sep' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:2860:5: note: Variable 'sep' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1437:24: style: The scope of the variable 'val' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:2684:0: style: Function 'write_str' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:2463:0: note: Function 'write_str' argument 1 names different: declaration 'str' definition 's'.
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:2684:0: note: Function 'write_str' argument 1 names different: declaration 'str' definition 's'.
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:2329:3: warning: Member variable 'SystemError::error_code_' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:3352:12: warning: Member variable 'FormatInt::buffer_' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:3353:12: warning: Member variable 'FormatInt::buffer_' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:3354:12: warning: Member variable 'FormatInt::buffer_' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.cc:156:10: warning: Member variable 'StrError::error_code_' is not assigned a value in 'StrError::operator='. [operatorEqVarError]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.cc:156:10: warning: Member variable 'StrError::buffer_' is not assigned a value in 'StrError::operator='. [operatorEqVarError]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.cc:156:10: warning: Member variable 'StrError::buffer_size_' is not assigned a value in 'StrError::operator='. [operatorEqVarError]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:729:0: warning: Member variable 'fmt :: internal :: MemoryBuffer < char , internal :: INLINE_BUFFER_SIZE , std :: allocator < Char > >::data_' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:729:0: warning: Member variable 'fmt :: internal :: MemoryBuffer < wchar_t , internal :: INLINE_BUFFER_SIZE , std :: allocator < Char > >::data_' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1980:5: performance: Variable 'args_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:948:8: style: Technically the member function 'fmt::internal::NoThousandsSep::operator()' can be const. [functionConst]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1634:13: performance: Technically the member function 'fmt::TypeSpec::align' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1635:12: performance: Technically the member function 'fmt::TypeSpec::width' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1636:7: performance: Technically the member function 'fmt::TypeSpec::precision' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1637:8: performance: Technically the member function 'fmt::TypeSpec::flag' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1638:8: performance: Technically the member function 'fmt::TypeSpec::type' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1639:8: performance: Technically the member function 'fmt::TypeSpec::fill' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1664:7: performance: Technically the member function 'fmt::AlignSpec::precision' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1672:8: performance: Technically the member function 'fmt::AlignTypeSpec::flag' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1673:8: performance: Technically the member function 'fmt::AlignTypeSpec::type' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1974:15: style: Technically the member function 'fmt::internal::FormatterBase::do_get_arg' can be const. [functionConst]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.cc:677:44: note: Technically the member function 'fmt::internal::FormatterBase::do_get_arg' can be const.
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1974:15: note: Technically the member function 'fmt::internal::FormatterBase::do_get_arg' can be const.
DarkRadiant-2.6.0/libs/libfmt/fmt/format.cc:159:9: performance: Technically the member function 'fmt::::safe_strerror::StrError::handle' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:2476:0: performance: Technically the member function 'fmt :: BasicWriter < char >::append_float_length' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:2481:0: performance: Technically the member function 'fmt :: BasicWriter < char >::append_float_length' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:2476:0: performance: Technically the member function 'fmt :: BasicWriter < wchar_t >::append_float_length' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:2481:0: performance: Technically the member function 'fmt :: BasicWriter < wchar_t >::append_float_length' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1489:0: performance: Technically the member function 'fmt :: ArgVisitor < IsZeroInt , bool >::report_unhandled_arg' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1489:0: performance: Technically the member function 'fmt :: ArgVisitor < WidthHandler ,unsigned int >::report_unhandled_arg' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1489:0: performance: Technically the member function 'fmt :: ArgVisitor < PrecisionHandler , int >::report_unhandled_arg' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1489:0: performance: Technically the member function 'fmt :: ArgVisitor < CharConverter , void >::report_unhandled_arg' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1188:3: style: Struct 'LConvCheck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:2204:3: style: Struct 'ArgType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1364:0: style: Class 'fmt :: internal :: MakeArg < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1260:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1261:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1262:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1263:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1264:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1266:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1278:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1289:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1290:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1291:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1292:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1293:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1294:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1295:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1296:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1299:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1309:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1310:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1311:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1312:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1313:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1314:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1315:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1316:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1317:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1325:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1326:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1327:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1328:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1330:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1331:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1350:0: style: Class 'fmt :: internal :: MakeValue < BasicFormatter < Char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:564:0: style: Class 'fmt :: BasicCStringRef < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:571:0: style: Class 'fmt :: BasicCStringRef < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:564:0: style: Class 'fmt :: BasicCStringRef < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:571:0: style: Class 'fmt :: BasicCStringRef < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:474:0: style: Class 'fmt :: BasicStringRef < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:482:0: style: Class 'fmt :: BasicStringRef < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:474:0: style: Class 'fmt :: BasicStringRef < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:482:0: style: Class 'fmt :: BasicStringRef < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.cc:149:3: warning: The class 'StrError' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:797:0: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:653:0: note: Virtual function in base class
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:797:0: note: Function in derived class
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:726:0: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:653:0: note: Virtual function in base class
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:726:0: note: Function in derived class
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:3269:55: performance: Function parameter 'args' should be passed by const reference. [passedByValue]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:3275:57: performance: Function parameter 'args' should be passed by const reference. [passedByValue]
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:3301:46: performance: Function parameter 'args' should be passed by const reference. [passedByValue]
DarkRadiant-2.6.0/libs/libfmt/fmt/ostream.cc:37:51: style: Function 'fprintf' argument 2 names different: declaration 'format_str' definition 'format'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/libs/libfmt/fmt/ostream.h:107:50: note: Function 'fprintf' argument 2 names different: declaration 'format_str' definition 'format'.
DarkRadiant-2.6.0/libs/libfmt/fmt/ostream.cc:37:51: note: Function 'fprintf' argument 2 names different: declaration 'format_str' definition 'format'.
DarkRadiant-2.6.0/libs/libfmt/fmt/format.h:1489:8: performance: Technically the member function 'fmt::ArgVisitor::report_unhandled_arg' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/libfmt/fmt/ostream.h:30:3: style: Class 'FormatBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/ostream.cc:37:67: performance: Function parameter 'args' should be passed by const reference. [passedByValue]
DarkRadiant-2.6.0/libs/libfmt/fmt/posix.h:128:3: style: Class 'BufferedFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/libfmt/fmt/posix.h:234:3: style: Class 'File' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/math/lrint.h:63:0: error: #error "unsupported platform" [preprocessorErrorDirective]
DarkRadiant-2.6.0/libs/math/Frustum.cpp:44:50: style: Function 'getTransformedBy' argument 1 names different: declaration 'transform' definition 'matrix'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/libs/math/Frustum.h:58:45: note: Function 'getTransformedBy' argument 1 names different: declaration 'transform' definition 'matrix'.
DarkRadiant-2.6.0/libs/math/Frustum.cpp:44:50: note: Function 'getTransformedBy' argument 1 names different: declaration 'transform' definition 'matrix'.
DarkRadiant-2.6.0/libs/math/AABB.h:311:3: style: Class 'AABBExtendByPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/math/test/matrixTest.cpp:173:0: style: Variable 'pi' is assigned a value that is never used. [unreadVariable]
DarkRadiant-2.6.0/libs/picomodel/lwo/lwo2.c:296:7: style: Variable 'formsize' is modified but its new value is never used. [unreadVariable]
DarkRadiant-2.6.0/libs/picomodel/lwo/lwob.c:724:7: style: Variable 'formsize' is modified but its new value is never used. [unreadVariable]
DarkRadiant-2.6.0/libs/picomodel/lwo/pntspols.c:23:8: style: The scope of the variable 'i' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/lwo/pntspols.c:47:8: style: The scope of the variable 'i' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/lwo/pntspols.c:47:11: style: The scope of the variable 'j' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/lwo/pntspols.c:338:13: style: The scope of the variable 'index' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/lwo/pntspols.c:433:8: style: The scope of the variable 'i' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/lwo/pntspols.c:513:18: style: The scope of the variable 'i' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/lwo/pntspols.c:513:21: style: The scope of the variable 'j' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/lwo/surface.c:106:13: style: The scope of the variable 'rlen' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/lwo/surface.c:197:8: style: The scope of the variable 'rlen' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/lwo/surface.c:285:8: style: The scope of the variable 'rlen' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/lwo/surface.c:469:8: style: The scope of the variable 'rlen' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:866:18: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:864:42: note: outer condition: *p->cursor>32
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:866:18: note: opposite inner condition: *p->cursor=='\n'
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:625:23: warning: Either the condition 'path==NULL' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:627:11: note: Assuming that condition 'path==NULL' is not redundant
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:625:23: note: Null pointer dereference
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:625:13: warning: Either the condition 'path==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:627:11: note: Assuming that condition 'path==NULL' is not redundant
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:625:13: note: Null pointer addition
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:1096:8: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:1123:8: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:1150:8: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:1177:8: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:1204:8: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:1231:8: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:471:28: error: Uninitialized variable: ba [uninitvar]
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:473:23: error: Uninitialized variable: ba [uninitvar]
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:472:28: error: Uninitialized variable: ca [uninitvar]
DarkRadiant-2.6.0/libs/picomodel/picointernal.c:473:19: error: Uninitialized variable: ca [uninitvar]
DarkRadiant-2.6.0/libs/picomodel/picomodel.c:153:11: style: The scope of the variable 'modelFileName' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/picomodel.c:153:27: style: The scope of the variable 'remapFileName' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/picomodel.c:204:33: style: The scope of the variable 'pm' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/picomodel.c:550:7: style: The scope of the variable 'surfaceName' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/picomodel.c:1411:6: style: The scope of the variable 'c' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/picomodel.c:2265:6: style: The scope of the variable 'vertDataIndex' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_3ds.c:172:12: warning: Redundant assignment of '*fileName' to itself. [selfAssignment]
DarkRadiant-2.6.0/libs/picomodel/pm_3ds.c:220:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_3ds.c:501:13: style: The scope of the variable 'chunk' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_3ds.c:661:13: style: The scope of the variable 'chunk' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_3ds.c:427:4: warning: The buffer 'temp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
DarkRadiant-2.6.0/libs/picomodel/pm_3ds.c:734:2: warning: The buffer 'basename' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
DarkRadiant-2.6.0/libs/picomodel/pm_ase.c:472:40: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
DarkRadiant-2.6.0/libs/picomodel/pm_ase.c:641:12: note: Assignment 'faces=NULL', assigned value is 0
DarkRadiant-2.6.0/libs/picomodel/pm_ase.c:1330:71: note: Calling function '_ase_submit_triangles', 6th argument 'faces' value is 0
DarkRadiant-2.6.0/libs/picomodel/pm_ase.c:472:40: note: Null pointer addition
DarkRadiant-2.6.0/libs/picomodel/pm_ase.c:237:12: warning: Redundant assignment of '*fileName' to itself. [selfAssignment]
DarkRadiant-2.6.0/libs/picomodel/pm_ase.c:489:11: style: The scope of the variable 'u' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_ase.c:489:13: style: The scope of the variable 'v' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_fm.c:168:17: style: Variable 'fm_file_pos' is assigned a value that is never used. [unreadVariable]
DarkRadiant-2.6.0/libs/picomodel/pm_fm.c:523:4: style: Variable 'dup_index' is modified but its new value is never used. [unreadVariable]
DarkRadiant-2.6.0/libs/picomodel/pm_fm.c:374:2: warning: The buffer 'skinname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
DarkRadiant-2.6.0/libs/picomodel/pm_lwo.c:112:18: style: The scope of the variable 'numverts' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_lwo.c:115:17: style: The scope of the variable 'picoSurface' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_lwo.c:116:16: style: The scope of the variable 'picoShader' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_lwo.c:124:32: style: The scope of the variable 'hashTable' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_lwo.c:127:6: style: The scope of the variable 'surfacePolyCount' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_lwo.c:252:3: warning: The buffer 'name' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
DarkRadiant-2.6.0/libs/picomodel/pm_md2.c:308:12: warning: Redundant assignment of '*fileName' to itself. [selfAssignment]
DarkRadiant-2.6.0/libs/picomodel/pm_md2.c:76:10: style: struct member 'index_DUP_LUT_s::OldVert' is never used. [unusedStructMember]
DarkRadiant-2.6.0/libs/picomodel/pm_md2.c:457:3: warning: The buffer 'skinname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
DarkRadiant-2.6.0/libs/picomodel/pm_md2.c:463:4: warning: The buffer 'path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
DarkRadiant-2.6.0/libs/picomodel/pm_md2.c:464:4: warning: The buffer 'skinnameRelative' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
DarkRadiant-2.6.0/libs/picomodel/pm_md2.c:536:18: error: Uninitialized variable: color [uninitvar]
DarkRadiant-2.6.0/libs/picomodel/pm_md3.c:152:12: warning: Redundant assignment of '*fileName' to itself. [selfAssignment]
DarkRadiant-2.6.0/libs/picomodel/pm_md3.c:189:16: style: The scope of the variable 'shader' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_md3.c:197:17: style: The scope of the variable 'picoSurface' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_md3.c:198:16: style: The scope of the variable 'picoShader' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_md3.c:68:9: style: struct member 'md3Tag_s::origin' is never used. [unusedStructMember]
DarkRadiant-2.6.0/libs/picomodel/pm_md3.c:69:9: style: struct member 'md3Tag_s::axis' is never used. [unusedStructMember]
DarkRadiant-2.6.0/libs/picomodel/pm_mdc.c:424:12: warning: Redundant assignment of '*fileName' to itself. [selfAssignment]
DarkRadiant-2.6.0/libs/picomodel/pm_mdc.c:461:17: style: The scope of the variable 'shader' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_mdc.c:465:17: style: The scope of the variable 'vertex' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_mdc.c:471:18: style: The scope of the variable 'picoSurface' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_mdc.c:472:17: style: The scope of the variable 'picoShader' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/picomodel/pm_mdc.c:329:9: style: struct member 'mdcTag_s::angles' is never used. [unusedStructMember]
DarkRadiant-2.6.0/libs/picomodel/pm_ms3d.c:172:12: warning: Redundant assignment of '*fileName' to itself. [selfAssignment]
DarkRadiant-2.6.0/libs/picomodel/pm_ms3d.c:144:9: style: struct member 'SMsJoint::parentName' is never used. [unusedStructMember]
DarkRadiant-2.6.0/libs/picomodel/pm_ms3d.c:145:10: style: struct member 'SMsJoint::rotation' is never used. [unusedStructMember]
DarkRadiant-2.6.0/libs/picomodel/pm_ms3d.c:146:10: style: struct member 'SMsJoint::translation' is never used. [unusedStructMember]
DarkRadiant-2.6.0/libs/picomodel/pm_ms3d.c:147:17: style: struct member 'SMsJoint::numRotationKeyframes' is never used. [unusedStructMember]
DarkRadiant-2.6.0/libs/picomodel/pm_ms3d.c:148:17: style: struct member 'SMsJoint::numTranslationKeyframes' is never used. [unusedStructMember]
DarkRadiant-2.6.0/libs/picomodel/pm_ms3d.c:155:10: style: struct member 'SMsKeyframe::time' is never used. [unusedStructMember]
DarkRadiant-2.6.0/libs/picomodel/pm_ms3d.c:156:10: style: struct member 'SMsKeyframe::parameter' is never used. [unusedStructMember]
DarkRadiant-2.6.0/libs/picomodel/pm_terrain.c:306:12: warning: Redundant assignment of '*fileName' to itself. [selfAssignment]
DarkRadiant-2.6.0/libs/picomodel/pm_terrain.c:359:12: warning: Redundant assignment of '*fileName' to itself. [selfAssignment]
DarkRadiant-2.6.0/libs/scene/InstanceWalkers.h:25:2: style: Class 'InstanceSubgraphWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/scene/InstanceWalkers.h:47:2: style: Class 'UninstanceSubgraphWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/scene/Node.cpp:59:7: warning: Member variable 'Node::_parent' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/scene/Node.cpp:59:7: warning: Member variable 'Node::_bounds' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/scene/Node.cpp:59:7: warning: Member variable 'Node::_childBounds' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/scene/Node.cpp:59:7: warning: Member variable 'Node::_transformChanged' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/scene/Node.cpp:59:7: warning: Member variable 'Node::_transformMutex' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/scene/Node.cpp:59:7: warning: Member variable 'Node::_transformChangedCallback' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/scene/Node.cpp:59:7: warning: Member variable 'Node::_renderSystem' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/scene/Node.cpp:59:7: warning: Member variable 'Node::_sceneGraph' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/scene/TraversableNodeSet.h:50:2: style: Class 'TraversableNodeSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/scene/Node.cpp:26:9: style: Class 'AABBAccumulateWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/scene/Node.h:19:1: warning: The class 'Node' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/libs/scene/SelectableNode.cpp:18:17: warning: Member variable 'SelectableNode::_groups' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/scene/SelectableNode.h:47:15: warning: Virtual function 'setSelected' is called from destructor '~SelectableNode()' at line 26. Dynamic binding is not used. [virtualCallInConstructor]
DarkRadiant-2.6.0/libs/scene/SelectableNode.cpp:26:2: note: Calling setSelected
DarkRadiant-2.6.0/libs/scene/SelectableNode.h:47:15: note: setSelected is a virtual method
DarkRadiant-2.6.0/libs/scene/SelectableNode.h:16:1: warning: The class 'SelectableNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/libs/scene/TraversableNodeSet.cpp:37:2: style: Class 'CollectNodesFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/scene/TraversableNodeSet.cpp:54:1: warning: The class 'ObserverOutputIterator' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/libs/scene/TraversableNodeSet.cpp:23:7: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/scene/TraversableNodeSet.cpp:16:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/scene/TraversableNodeSet.cpp:23:7: note: Function in derived class
DarkRadiant-2.6.0/libs/scene/TraversableNodeSet.cpp:41:7: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/scene/TraversableNodeSet.cpp:16:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/scene/TraversableNodeSet.cpp:41:7: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/math_vector.h:321:8: style: The scope of the variable 'ilength' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/math_vector.h:487:8: style: The scope of the variable 'a' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/math_vector.h:487:11: style: The scope of the variable 'aa' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/math_quaternion.h:172:8: style: The scope of the variable 'ilength' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/math_matrix.h:87:20: warning: Using 'sizeof' on array given as function argument returns size of a pointer. [sizeofwithsilentarraypointer]
DarkRadiant-2.6.0/libs/splines/math_vector.h:134:6: warning: Member variable 'idVec3::x' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/math_vector.h:134:6: warning: Member variable 'idVec3::y' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/math_vector.h:134:6: warning: Member variable 'idVec3::z' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/math_vector.h:540:19: warning: Member variable 'idVec4::dist' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/math_angles.h:85:18: warning: Member variable 'angles_t::pitch' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/math_angles.h:85:18: warning: Member variable 'angles_t::yaw' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/math_angles.h:85:18: warning: Member variable 'angles_t::roll' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/math_quaternion.h:74:16: warning: Member variable 'quat_t::x' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/math_quaternion.h:74:16: warning: Member variable 'quat_t::y' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/math_quaternion.h:74:16: warning: Member variable 'quat_t::z' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/math_quaternion.h:74:16: warning: Member variable 'quat_t::w' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/math_angles.h:56:2: style: 'angles_t::operator=' should return 'angles_t &'. [operatorEq]
DarkRadiant-2.6.0/libs/splines/math_vector.h:388:9: style: Technically the member function 'Bounds::Center' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/math_vector.h:426:26: note: Technically the member function 'Bounds::Center' can be const.
DarkRadiant-2.6.0/libs/splines/math_vector.h:388:9: note: Technically the member function 'Bounds::Center' can be const.
DarkRadiant-2.6.0/libs/splines/math_vector.h:391:7: style: Technically the member function 'Bounds::IsCleared' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/math_vector.h:401:24: note: Technically the member function 'Bounds::IsCleared' can be const.
DarkRadiant-2.6.0/libs/splines/math_vector.h:391:7: note: Technically the member function 'Bounds::IsCleared' can be const.
DarkRadiant-2.6.0/libs/splines/math_vector.h:392:7: style: Technically the member function 'Bounds::ContainsPoint' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/math_vector.h:405:24: note: Technically the member function 'Bounds::ContainsPoint' can be const.
DarkRadiant-2.6.0/libs/splines/math_vector.h:392:7: note: Technically the member function 'Bounds::ContainsPoint' can be const.
DarkRadiant-2.6.0/libs/splines/math_vector.h:393:7: style: Technically the member function 'Bounds::IntersectsBounds' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/math_vector.h:413:24: note: Technically the member function 'Bounds::IntersectsBounds' can be const.
DarkRadiant-2.6.0/libs/splines/math_vector.h:393:7: note: Technically the member function 'Bounds::IntersectsBounds' can be const.
DarkRadiant-2.6.0/libs/splines/math_angles.h:74:9: style: Technically the member function 'angles_t::toVectors' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/math_angles.cpp:68:16: note: Technically the member function 'angles_t::toVectors' can be const.
DarkRadiant-2.6.0/libs/splines/math_angles.h:74:9: note: Technically the member function 'angles_t::toVectors' can be const.
DarkRadiant-2.6.0/libs/splines/math_angles.h:75:11: style: Technically the member function 'angles_t::toForward' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/math_angles.cpp:97:18: note: Technically the member function 'angles_t::toForward' can be const.
DarkRadiant-2.6.0/libs/splines/math_angles.h:75:11: note: Technically the member function 'angles_t::toForward' can be const.
DarkRadiant-2.6.0/libs/splines/math_quaternion.h:68:10: style: Technically the member function 'quat_t::Length' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/math_quaternion.h:163:22: note: Technically the member function 'quat_t::Length' can be const.
DarkRadiant-2.6.0/libs/splines/math_quaternion.h:68:10: note: Technically the member function 'quat_t::Length' can be const.
DarkRadiant-2.6.0/libs/splines/math_angles.h:43:6: style: Class 'angles_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/math_matrix.h:44:6: style: Class 'mat3_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/math_vector.h:125:1: warning: The class 'idVec3' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/libs/splines/math_angles.h:35:1: warning: The class 'angles_t' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/libs/splines/math_quaternion.h:32:1: warning: The class 'quat_t' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/libs/splines/math_matrix.h:74:9: style: Technically the member function 'mat3_t::Transpose' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/math_matrix.cpp:97:14: note: Technically the member function 'mat3_t::Transpose' can be const.
DarkRadiant-2.6.0/libs/splines/math_matrix.h:74:9: note: Technically the member function 'mat3_t::Transpose' can be const.
DarkRadiant-2.6.0/libs/splines/math_quaternion.cpp:42:11: style: The scope of the variable 'i' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/math_quaternion.cpp:43:8: style: The scope of the variable 'j' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/math_quaternion.cpp:44:8: style: The scope of the variable 'k' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/math_vector.cpp:56:8: style: The scope of the variable 'forward' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/math_vector.cpp:107:8: style: The scope of the variable 'omega' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/math_vector.cpp:107:22: style: The scope of the variable 'sinom' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/q_parse.cpp:414:16: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/q_parse.cpp:458:14: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/q_parse.cpp:499:14: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:863:8: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:861:24: note: outer condition: *s
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:863:8: note: opposite inner condition: !*s
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:914:36: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck]
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:933:6: note: Assuming that condition '!value' is not redundant
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:914:36: note: Null pointer dereference
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:920:35: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck]
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:933:6: note: Assuming that condition '!value' is not redundant
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:920:35: note: Null pointer dereference
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:926:36: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck]
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:933:6: note: Assuming that condition '!value' is not redundant
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:926:36: note: Null pointer dereference
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:644:4: warning: Either the condition 'p' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:640:7: note: Assuming that condition 'p' is not redundant
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:644:4: note: Null pointer addition
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:666:4: warning: Either the condition 's' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:660:8: note: Assuming that condition 's' is not redundant
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:666:4: note: Null pointer addition
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:232:7: style: The scope of the variable 'letter' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:421:14: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:544:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:571:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:740:8: style: The scope of the variable 'o' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:832:8: style: The scope of the variable 'start' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/q_shared.cpp:835:8: style: The scope of the variable 'o' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/splines.cpp:894:23: style: C-style pointer casting [cstyleCast]
DarkRadiant-2.6.0/libs/splines/splines.cpp:895:23: style: C-style pointer casting [cstyleCast]
DarkRadiant-2.6.0/libs/splines/splines.cpp:36:14: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DarkRadiant-2.6.0/libs/splines/splines.cpp:38:11: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
DarkRadiant-2.6.0/libs/splines/util_list.h:129:6: style: The scope of the variable 'newsize' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/util_str.h:175:8: style: The scope of the variable 'len' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/util_str.h:326:8: style: The scope of the variable 'len' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/splines.h:67:9: style: The scope of the variable 'd' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/splines.cpp:425:14: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/splines.cpp:784:14: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/splines.cpp:940:14: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/splines.cpp:1044:14: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/splines.cpp:1122:14: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/splines.cpp:1167:14: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/splines.cpp:1216:14: style: The scope of the variable 'token' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/util_str.h:196:15: style: Function 'idStr' argument 1 names different: declaration 'string' definition 'text'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/libs/splines/util_str.h:76:22: note: Function 'idStr' argument 1 names different: declaration 'string' definition 'text'.
DarkRadiant-2.6.0/libs/splines/util_str.h:196:15: note: Function 'idStr' argument 1 names different: declaration 'string' definition 'text'.
DarkRadiant-2.6.0/libs/splines/util_str.h:206:14: style: Function 'idStr' argument 1 names different: declaration 'string' definition 'text'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/libs/splines/util_str.h:77:21: note: Function 'idStr' argument 1 names different: declaration 'string' definition 'text'.
DarkRadiant-2.6.0/libs/splines/util_str.h:206:14: note: Function 'idStr' argument 1 names different: declaration 'string' definition 'text'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:321:38: style: Function 'initPosition' argument 1 names different: declaration 'startTime' definition 'bt'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/libs/splines/splines.h:211:25: note: Function 'initPosition' argument 1 names different: declaration 'startTime' definition 'bt'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:321:38: note: Function 'initPosition' argument 1 names different: declaration 'startTime' definition 'bt'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:389:46: style: Function 'getPosition' argument 1 names different: declaration 'time' definition 't'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/libs/splines/splines.h:212:33: note: Function 'getPosition' argument 1 names different: declaration 'time' definition 't'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:389:46: note: Function 'getPosition' argument 1 names different: declaration 'time' definition 't'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:471:57: style: Function 'write' argument 2 names different: declaration 'name' definition 'p'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/libs/splines/splines.h:195:44: note: Function 'write' argument 2 names different: declaration 'name' definition 'p'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:471:57: note: Function 'write' argument 2 names different: declaration 'name' definition 'p'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:488:95: style: Function 'getActiveSegmentInfo' argument 4 names different: declaration 'fv' definition 'fov'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/libs/splines/splines.h:987:83: note: Function 'getActiveSegmentInfo' argument 4 names different: declaration 'fv' definition 'fov'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:488:95: note: Function 'getActiveSegmentInfo' argument 4 names different: declaration 'fv' definition 'fov'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:1261:56: style: Function 'write' argument 2 names different: declaration 'name' definition 'p'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/libs/splines/splines.h:759:44: note: Function 'write' argument 2 names different: declaration 'name' definition 'p'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:1261:56: note: Function 'write' argument 2 names different: declaration 'name' definition 'p'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:1282:61: style: Function 'write' argument 2 names different: declaration 'name' definition 'p'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/libs/splines/splines.h:446:52: note: Function 'write' argument 2 names different: declaration 'name' definition 'p'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:1282:61: note: Function 'write' argument 2 names different: declaration 'name' definition 'p'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:1303:60: style: Function 'write' argument 2 names different: declaration 'name' definition 'p'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/libs/splines/splines.h:521:44: note: Function 'write' argument 2 names different: declaration 'name' definition 'p'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:1303:60: note: Function 'write' argument 2 names different: declaration 'name' definition 'p'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:1313:67: style: Function 'write' argument 2 names different: declaration 'name' definition 'p'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/libs/splines/splines.h:568:44: note: Function 'write' argument 2 names different: declaration 'name' definition 'p'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:1313:67: note: Function 'write' argument 2 names different: declaration 'name' definition 'p'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:1325:61: style: Function 'write' argument 2 names different: declaration 'name' definition 'p'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/libs/splines/splines.h:667:44: note: Function 'write' argument 2 names different: declaration 'name' definition 'p'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:1325:61: note: Function 'write' argument 2 names different: declaration 'name' definition 'p'.
DarkRadiant-2.6.0/libs/splines/splines.cpp:391:14: style: Variable 'lastTime' is assigned a value that is never used. [unreadVariable]
DarkRadiant-2.6.0/libs/splines/splines.cpp:851:15: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
DarkRadiant-2.6.0/libs/splines/splines.cpp:1335:22: style: Variable 'text' is assigned a value that is never used. [unreadVariable]
DarkRadiant-2.6.0/libs/splines/splines.h:134:32: warning: Assert statement calls a function which may have desired side effects: 'numSelectedPoints'. [assertWithSideEffect]
DarkRadiant-2.6.0/libs/splines/splines.h:258:46: warning: Assert statement calls a function which may have desired side effects: 'Num'. [assertWithSideEffect]
DarkRadiant-2.6.0/libs/splines/splines.h:263:45: warning: Assert statement calls a function which may have desired side effects: 'Num'. [assertWithSideEffect]
DarkRadiant-2.6.0/libs/splines/splines.h:269:45: warning: Assert statement calls a function which may have desired side effects: 'Num'. [assertWithSideEffect]
DarkRadiant-2.6.0/libs/splines/splines.h:274:45: warning: Assert statement calls a function which may have desired side effects: 'Num'. [assertWithSideEffect]
DarkRadiant-2.6.0/libs/splines/splines.h:278:45: warning: Assert statement calls a function which may have desired side effects: 'Num'. [assertWithSideEffect]
DarkRadiant-2.6.0/libs/splines/splines.h:906:39: warning: Assert statement calls a function which may have desired side effects: 'Num'. [assertWithSideEffect]
DarkRadiant-2.6.0/libs/splines/splines.h:963:48: warning: Assert statement calls a function which may have desired side effects: 'Num'. [assertWithSideEffect]
DarkRadiant-2.6.0/libs/splines/splines.cpp:350:20: warning: Assert statement calls a function which may have desired side effects: 'Num'. [assertWithSideEffect]
DarkRadiant-2.6.0/libs/splines/splines.cpp:399:20: warning: Assert statement calls a function which may have desired side effects: 'Num'. [assertWithSideEffect]
DarkRadiant-2.6.0/libs/splines/splines.h:379:2: warning: Member variable 'idCameraPosition::startTime' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:379:2: warning: Member variable 'idCameraPosition::time' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:379:2: warning: Member variable 'idCameraPosition::type' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:379:2: warning: Member variable 'idCameraPosition::editMode' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:379:2: warning: Member variable 'idCameraPosition::baseVelocity' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:383:2: warning: Member variable 'idCameraPosition::startTime' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:383:2: warning: Member variable 'idCameraPosition::type' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:383:2: warning: Member variable 'idCameraPosition::editMode' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:383:2: warning: Member variable 'idCameraPosition::baseVelocity' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:388:2: warning: Member variable 'idCameraPosition::startTime' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:388:2: warning: Member variable 'idCameraPosition::type' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:388:2: warning: Member variable 'idCameraPosition::editMode' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:388:2: warning: Member variable 'idCameraPosition::baseVelocity' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:552:2: warning: Member variable 'idInterpolatedPosition::lastTime' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:552:2: warning: Member variable 'idInterpolatedPosition::distSoFar' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:556:2: warning: Member variable 'idInterpolatedPosition::lastTime' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:556:2: warning: Member variable 'idInterpolatedPosition::distSoFar' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:635:2: warning: Member variable 'idSplinePosition::lastTime' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:635:2: warning: Member variable 'idSplinePosition::distSoFar' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:639:2: warning: Member variable 'idSplinePosition::lastTime' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:639:2: warning: Member variable 'idSplinePosition::distSoFar' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:703:2: warning: Member variable 'idCameraFOV::startFOV' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:703:2: warning: Member variable 'idCameraFOV::endFOV' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:703:2: warning: Member variable 'idCameraFOV::startTime' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:709:2: warning: Member variable 'idCameraFOV::startFOV' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:709:2: warning: Member variable 'idCameraFOV::endFOV' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:709:2: warning: Member variable 'idCameraFOV::startTime' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:715:2: warning: Member variable 'idCameraFOV::fov' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:715:2: warning: Member variable 'idCameraFOV::startTime' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:715:2: warning: Member variable 'idCameraFOV::time' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:795:2: warning: Member variable 'idCameraEvent::triggered' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:801:2: warning: Member variable 'idCameraEvent::triggered' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:884:2: warning: Member variable 'idCameraDef::totalTime' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:884:2: warning: Member variable 'idCameraDef::startTime' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:884:2: warning: Member variable 'idCameraDef::cameraEdit' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/splines.h:884:2: warning: Member variable 'idCameraDef::editMode' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/splines/util_str.h:91:2: style: 'idStr::operator=' should return 'idStr &'. [operatorEq]
DarkRadiant-2.6.0/libs/splines/splines.h:380:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DarkRadiant-2.6.0/libs/splines/splines.h:385:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DarkRadiant-2.6.0/libs/splines/splines.h:796:3: performance: Variable 'paramStr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DarkRadiant-2.6.0/libs/splines/splines.h:803:3: performance: Variable 'paramStr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DarkRadiant-2.6.0/libs/splines/util_str.h:121:2: style: Technically the member function 'idStr::operatorconstchar*' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/util_str.h:804:15: note: Technically the member function 'idStr::operatorconstchar*' can be const.
DarkRadiant-2.6.0/libs/splines/util_str.h:121:2: note: Technically the member function 'idStr::operatorconstchar*' can be const.
DarkRadiant-2.6.0/libs/splines/splines.h:249:8: style: Technically the member function 'idSplineList::getGranularity' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/splines.h:286:6: style: Technically the member function 'idSplineList::getActiveSegment' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/splines.h:306:14: style: Technically the member function 'idSplineList::getName' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/splines.h:333:8: performance: Technically the member function 'idSplineList::calcSpline' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/splines/splines.cpp:356:21: note: Technically the member function 'idSplineList::calcSpline' can be static.
DarkRadiant-2.6.0/libs/splines/splines.h:333:8: note: Technically the member function 'idSplineList::calcSpline' can be static.
DarkRadiant-2.6.0/libs/splines/splines.h:412:7: style: Technically the member function 'idCameraPosition::getTime' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/splines.h:420:8: style: Technically the member function 'idCameraPosition::getBaseVelocity' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/splines.h:449:14: style: Technically the member function 'idCameraPosition::getName' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/splines.h:467:14: style: Technically the member function 'idCameraPosition::typeStr' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/splines.h:809:12: style: Technically the member function 'idCameraEvent::getType' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/splines.h:813:14: style: Technically the member function 'idCameraEvent::typeStr' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/splines.h:817:14: style: Technically the member function 'idCameraEvent::getParam' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/splines.h:821:7: style: Technically the member function 'idCameraEvent::getTime' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/splines.h:836:7: style: Technically the member function 'idCameraEvent::getTriggered' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/splines.h:975:8: style: Technically the member function 'idCameraDef::getBaseTime' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/splines.h:979:8: style: Technically the member function 'idCameraDef::getTotalTime' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/splines.h:987:7: performance: Technically the member function 'idCameraDef::getActiveSegmentInfo' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/splines/splines.cpp:488:19: note: Technically the member function 'idCameraDef::getActiveSegmentInfo' can be static.
DarkRadiant-2.6.0/libs/splines/splines.h:987:7: note: Technically the member function 'idCameraDef::getActiveSegmentInfo' can be static.
DarkRadiant-2.6.0/libs/splines/splines.h:1080:7: performance: Technically the member function 'idCameraDef::waitEvent' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/splines/splines.cpp:617:19: note: Technically the member function 'idCameraDef::waitEvent' can be static.
DarkRadiant-2.6.0/libs/splines/splines.h:1080:7: note: Technically the member function 'idCameraDef::waitEvent' can be static.
DarkRadiant-2.6.0/libs/splines/splines.h:1082:14: style: Technically the member function 'idCameraDef::getName' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/util_list.h:40:0: style: Technically the member function 'idList < idVec3 * >::Num' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/util_list.h:103:0: note: Technically the member function 'idList < idVec3 * >::Num' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:40:0: note: Technically the member function 'idList < idVec3 * >::Num' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:44:0: style: Technically the member function 'idList < idVec3 * >::Size' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/util_list.h:167:0: note: Technically the member function 'idList < idVec3 * >::Size' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:44:0: note: Technically the member function 'idList < idVec3 * >::Size' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:40:0: style: Technically the member function 'idList < double >::Num' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/util_list.h:103:0: note: Technically the member function 'idList < double >::Num' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:40:0: note: Technically the member function 'idList < double >::Num' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:44:0: style: Technically the member function 'idList < double >::Size' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/util_list.h:167:0: note: Technically the member function 'idList < double >::Size' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:44:0: note: Technically the member function 'idList < double >::Size' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:40:0: style: Technically the member function 'idList < idVelocity * >::Num' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/util_list.h:103:0: note: Technically the member function 'idList < idVelocity * >::Num' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:40:0: note: Technically the member function 'idList < idVelocity * >::Num' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:44:0: style: Technically the member function 'idList < idVelocity * >::Size' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/util_list.h:167:0: note: Technically the member function 'idList < idVelocity * >::Size' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:44:0: note: Technically the member function 'idList < idVelocity * >::Size' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:40:0: style: Technically the member function 'idList < idCameraPosition * >::Num' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/util_list.h:103:0: note: Technically the member function 'idList < idCameraPosition * >::Num' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:40:0: note: Technically the member function 'idList < idCameraPosition * >::Num' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:44:0: style: Technically the member function 'idList < idCameraPosition * >::Size' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/util_list.h:167:0: note: Technically the member function 'idList < idCameraPosition * >::Size' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:44:0: note: Technically the member function 'idList < idCameraPosition * >::Size' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:40:0: style: Technically the member function 'idList < idCameraEvent * >::Num' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/util_list.h:103:0: note: Technically the member function 'idList < idCameraEvent * >::Num' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:40:0: note: Technically the member function 'idList < idCameraEvent * >::Num' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:44:0: style: Technically the member function 'idList < idCameraEvent * >::Size' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/util_list.h:167:0: note: Technically the member function 'idList < idCameraEvent * >::Size' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:44:0: note: Technically the member function 'idList < idCameraEvent * >::Size' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:40:0: style: Technically the member function 'idList < float >::Num' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/util_list.h:103:0: note: Technically the member function 'idList < float >::Num' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:40:0: note: Technically the member function 'idList < float >::Num' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:44:0: style: Technically the member function 'idList < float >::Size' can be const. [functionConst]
DarkRadiant-2.6.0/libs/splines/util_list.h:167:0: note: Technically the member function 'idList < float >::Size' can be const.
DarkRadiant-2.6.0/libs/splines/util_list.h:44:0: note: Technically the member function 'idList < float >::Size' can be const.
DarkRadiant-2.6.0/libs/splines/splines.h:374:15: warning: Virtual function 'clear' is called from destructor '~idCameraPosition()' at line 393. Dynamic binding is not used. [virtualCallInConstructor]
DarkRadiant-2.6.0/libs/splines/splines.h:393:3: note: Calling clear
DarkRadiant-2.6.0/libs/splines/splines.h:374:15: note: clear is a virtual method
DarkRadiant-2.6.0/libs/splines/util_str.h:75:2: style: Class 'idStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/util_str.h:78:2: style: Class 'idStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/util_str.h:79:2: style: Class 'idStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/util_str.h:80:2: style: Class 'idStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/util_str.h:81:2: style: Class 'idStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/splines.h:171:2: style: Class 'idSplineList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/splines.h:379:2: style: Class 'idCameraPosition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/splines.h:388:2: style: Class 'idCameraPosition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/splines.h:499:2: style: Class 'idFixedPosition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/splines.h:639:2: style: Class 'idSplinePosition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/splines.h:709:2: style: Class 'idCameraFOV' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/util_list.h:37:0: style: Class 'idList < idVec3 * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/util_list.h:37:0: style: Class 'idList < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/util_list.h:37:0: style: Class 'idList < idVelocity * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/util_list.h:37:0: style: Class 'idList < idCameraPosition * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/util_list.h:37:0: style: Class 'idList < idCameraEvent * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/util_list.h:37:0: style: Class 'idList < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/splines/splines.h:504:15: style: The function 'addPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:55:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:504:15: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:508:15: style: The function 'addPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:54:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:508:15: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:516:24: style: The function 'getPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:438:24: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:516:24: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:520:7: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:445:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:520:7: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:521:7: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:446:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:521:7: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:523:14: style: The function 'numPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:50:14: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:523:14: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:527:18: style: The function 'getPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:57:18: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:527:18: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:534:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:443:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:534:15: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:565:24: style: The function 'getPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:438:24: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:565:24: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:567:7: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:445:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:567:7: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:568:7: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:446:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:568:7: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:570:14: style: The function 'numPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:50:14: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:570:14: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:574:18: style: The function 'getPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:57:18: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:574:18: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:582:15: style: The function 'addPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:54:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:582:15: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:592:15: style: The function 'addPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:55:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:592:15: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:602:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:443:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:602:15: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:611:15: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:408:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:611:15: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:646:15: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:408:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:646:15: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:657:24: style: The function 'getPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:438:24: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:657:24: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:666:7: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:445:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:666:7: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:667:7: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:446:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:667:7: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:669:14: style: The function 'numPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:50:14: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:669:14: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:673:18: style: The function 'getPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:57:18: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:673:18: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:677:15: style: The function 'addPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:55:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:677:15: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:681:15: style: The function 'addPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:54:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:681:15: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:685:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:443:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:685:15: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/splines.h:689:15: style: The function 'updateSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/splines/splines.h:143:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/splines/splines.h:689:15: note: Function in derived class
DarkRadiant-2.6.0/libs/splines/util_str.cpp:568:8: error: Array 'a[5]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:574:8: error: Array 'a[5]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:583:3: error: Array 'a[5]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:584:3: error: Array 'a[5]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:594:10: style: Condition 'a==NULL' is always false [knownConditionTrueFalse]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:586:6: note: Assignment 'a="test"', assigned value is "test"
DarkRadiant-2.6.0/libs/splines/util_str.cpp:594:10: note: Condition 'a==NULL' is always false
DarkRadiant-2.6.0/libs/splines/util_str.cpp:598:13: style: Condition 'NULL==a' is always false [knownConditionTrueFalse]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:586:6: note: Assignment 'a="test"', assigned value is "test"
DarkRadiant-2.6.0/libs/splines/util_str.cpp:598:13: note: Condition 'NULL==a' is always false
DarkRadiant-2.6.0/libs/splines/util_str.cpp:605:10: style: Condition 'a!=NULL' is always true [knownConditionTrueFalse]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:586:6: note: Assignment 'a="test"', assigned value is "test"
DarkRadiant-2.6.0/libs/splines/util_str.cpp:605:10: note: Condition 'a!=NULL' is always true
DarkRadiant-2.6.0/libs/splines/util_str.cpp:609:13: style: Condition 'NULL!=a' is always true [knownConditionTrueFalse]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:586:6: note: Assignment 'a="test"', assigned value is "test"
DarkRadiant-2.6.0/libs/splines/util_str.cpp:609:13: note: Condition 'NULL!=a' is always true
DarkRadiant-2.6.0/libs/splines/util_str.cpp:538:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:537:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:538:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:552:4: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:550:2: note: Variable 'a' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:552:4: note: Variable 'a' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:553:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:552:4: note: Variable 'a' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:553:2: note: Variable 'a' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:554:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:553:2: note: Variable 'a' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:554:2: note: Variable 'a' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:555:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:554:2: note: Variable 'a' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:555:2: note: Variable 'a' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:557:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:555:2: note: Variable 'a' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:557:2: note: Variable 'a' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:558:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:557:2: note: Variable 'a' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:558:2: note: Variable 'a' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:567:2: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:566:2: note: Variable 'ch' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:567:2: note: Variable 'ch' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:568:2: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:567:2: note: Variable 'ch' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:568:2: note: Variable 'ch' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:569:2: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:568:2: note: Variable 'ch' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:569:2: note: Variable 'ch' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:570:2: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:569:2: note: Variable 'ch' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:570:2: note: Variable 'ch' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:571:2: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:570:2: note: Variable 'ch' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:571:2: note: Variable 'ch' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:572:2: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:571:2: note: Variable 'ch' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:572:2: note: Variable 'ch' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:573:2: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:572:2: note: Variable 'ch' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:573:2: note: Variable 'ch' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:574:2: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:573:2: note: Variable 'ch' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:574:2: note: Variable 'ch' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:587:2: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:546:2: note: Variable 'b' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:587:2: note: Variable 'b' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:589:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:538:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:589:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:590:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:589:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:590:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:592:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:590:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:592:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:593:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:592:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:593:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:594:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:593:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:594:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:596:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:594:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:596:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:597:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:596:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:597:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:598:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:597:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:598:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:600:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:598:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:600:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:601:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:600:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:601:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:603:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:601:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:603:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:604:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:603:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:604:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:605:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:604:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:605:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:607:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:605:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:607:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:608:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:607:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:608:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:609:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:608:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:609:2: note: Variable 'i' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:616:4: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:614:4: note: Variable 'a' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:616:4: note: Variable 'a' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/libs/splines/util_str.cpp:92:8: style: The scope of the variable 'c2' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:143:8: style: The scope of the variable 'c2' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:189:8: style: The scope of the variable 'c2' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:227:8: style: The scope of the variable 'c2' can be reduced. [variableScope]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:574:7: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:609:6: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:540:19: style: Variable 's1' is assigned a value that is never used. [unreadVariable]
DarkRadiant-2.6.0/libs/splines/util_str.cpp:541:19: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
DarkRadiant-2.6.0/libs/wxutil/ConsoleView.cpp:67:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
DarkRadiant-2.6.0/libs/wxutil/ConsoleView.cpp:9:14: warning: Member variable 'ConsoleView::_bufferMode' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/wxutil/ConsoleView.h:42:2: style: Class 'ConsoleView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/ConsoleView.h:48:7: style: The function 'onIdle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/wxutil/event/SingleIdleCallback.h:97:15: note: Virtual function in base class
DarkRadiant-2.6.0/libs/wxutil/ConsoleView.h:48:7: note: Function in derived class
DarkRadiant-2.6.0/libs/wxutil/TreeModel.h:241:8: style: Technically the member function 'wxutil::TreeModel::ItemValueProxy::isEnabled' can be const. [functionConst]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.h:319:3: style: Class 'PopulationFinishedEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.h:339:9: style: Class 'PopulationProgressEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/TreeView.h:88:3: style: Class 'SearchEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/KeyValueTable.h:25:5: style: Class 'KeyValueTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.h:141:2: warning: The class 'ItemValueProxy' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/libs/wxutil/ModalProgressDialog.h:25:3: style: Struct 'OperationAbortedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/MouseToolHandler.h:61:10: style: Technically the member function 'wxutil::MouseToolHandler::toolIsActive' can be const. [functionConst]
DarkRadiant-2.6.0/libs/wxutil/MouseToolHandler.cpp:173:24: note: Technically the member function 'wxutil::MouseToolHandler::toolIsActive' can be const.
DarkRadiant-2.6.0/libs/wxutil/MouseToolHandler.h:61:10: note: Technically the member function 'wxutil::MouseToolHandler::toolIsActive' can be const.
DarkRadiant-2.6.0/libs/wxutil/SerialisableWidgets.h:23:2: style: Class 'SerialisableTextEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/SerialisableWidgets.h:39:2: style: Class 'SerialisableTextEntryWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/SerialisableWidgets.h:74:2: style: Class 'SerialisableSpinButtonWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/SerialisableWidgets.h:91:2: style: Class 'SerialisableToggleButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/SerialisableWidgets.h:108:2: style: Class 'SerialisableToggleButtonWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/SerialisableWidgets.h:125:2: style: Class 'SerialisableCheckButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/SerialisableWidgets.h:142:2: style: Class 'SerialisableCheckButtonWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/SerialisableWidgets.h:156:2: style: Class 'SerialisableComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/SerialisableWidgets.h:172:2: style: Class 'SerialisableComboBox_Index' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/SerialisableWidgets.h:188:2: style: Class 'SerialisableComboBox_IndexWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/SerialisableWidgets.h:205:2: style: Class 'SerialisableComboBox_Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/SerialisableWidgets.h:221:2: style: Class 'SerialisableComboBox_TextWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/SourceView.h:96:2: style: Class 'SourceViewCtrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/SourceView.h:114:2: style: Class 'PythonSourceViewCtrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/SourceView.h:125:2: style: Class 'D3MaterialSourceViewCtrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:15:3: warning: Accessing an item in container 'types'. Either the condition 'types.empty()' is redundant or 'types' can be empty. [containerOutOfBounds]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:13:17: note: Assuming that condition 'types.empty()' is not redundant
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:15:3: note: Access out of bounds
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:17:3: warning: Accessing an item in container 'types'. Either the condition 'types.empty()' is redundant or 'types' can be empty. [containerOutOfBounds]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:13:17: note: Assuming that condition 'types.empty()' is not redundant
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:17:3: note: Access out of bounds
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:18:3: warning: Accessing an item in container 'types'. Either the condition 'types.empty()' is redundant or 'types' can be empty. [containerOutOfBounds]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:13:17: note: Assuming that condition 'types.empty()' is not redundant
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:18:3: note: Access out of bounds
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:19:3: warning: Accessing an item in container 'types'. Either the condition 'types.empty()' is redundant or 'types' can be empty. [containerOutOfBounds]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:13:17: note: Assuming that condition 'types.empty()' is not redundant
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:19:3: note: Access out of bounds
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:20:3: warning: Accessing an item in container 'types'. Either the condition 'types.empty()' is redundant or 'types' can be empty. [containerOutOfBounds]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:13:17: note: Assuming that condition 'types.empty()' is not redundant
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:20:3: note: Access out of bounds
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:21:3: warning: Accessing an item in container 'types'. Either the condition 'types.empty()' is redundant or 'types' can be empty. [containerOutOfBounds]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:13:17: note: Assuming that condition 'types.empty()' is not redundant
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:21:3: note: Access out of bounds
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:22:3: warning: Accessing an item in container 'types'. Either the condition 'types.empty()' is redundant or 'types' can be empty. [containerOutOfBounds]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:13:17: note: Assuming that condition 'types.empty()' is not redundant
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:22:3: note: Access out of bounds
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:25:9: warning: Accessing an item in container 'types'. Either the condition 'types.empty()' is redundant or 'types' can be empty. [containerOutOfBounds]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:13:17: note: Assuming that condition 'types.empty()' is not redundant
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:25:9: note: Access out of bounds
DarkRadiant-2.6.0/libs/wxutil/TreeModel.cpp:52:2: style: Class 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.h:16:1: warning: The class 'TreeModel' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.h:312:2: warning: The class 'PopulationFinishedEvent' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.h:332:5: warning: The class 'PopulationProgressEvent' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/libs/wxutil/TreeModelFilter.cpp:14:2: style: Class 'ChildModelNotifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/TreeModelFilter.h:87:18: style: The function 'IsContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.h:459:18: note: Virtual function in base class
DarkRadiant-2.6.0/libs/wxutil/TreeModelFilter.h:87:18: note: Function in derived class
DarkRadiant-2.6.0/libs/wxutil/TreeModelFilter.h:89:23: style: The function 'GetChildren' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/libs/wxutil/TreeModel.h:461:23: note: Virtual function in base class
DarkRadiant-2.6.0/libs/wxutil/TreeModelFilter.h:89:23: note: Function in derived class
DarkRadiant-2.6.0/libs/wxutil/TreeView.h:44:18: warning: Virtual function 'AssociateModel' is called from constructor 'TreeView(wxWindow*parent,wxObjectDataPtr<TreeModel>model,long style)' at line 19. Dynamic binding is not used. [virtualCallInConstructor]
DarkRadiant-2.6.0/libs/wxutil/TreeView.cpp:19:3: note: Calling AssociateModel
DarkRadiant-2.6.0/libs/wxutil/TreeView.h:44:18: note: AssociateModel is a virtual method
DarkRadiant-2.6.0/libs/wxutil/TreeView.cpp:205:2: style: Class 'SearchPopupWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/TreeView.h:74:2: warning: The class 'SearchEvent' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/libs/wxutil/clipboard.cpp:8:41: style: Function 'copyToClipboard' argument 1 names different: declaration 'str' definition 'contents'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/libs/wxutil/clipboard.h:8:45: note: Function 'copyToClipboard' argument 1 names different: declaration 'str' definition 'contents'.
DarkRadiant-2.6.0/libs/wxutil/clipboard.cpp:8:41: note: Function 'copyToClipboard' argument 1 names different: declaration 'str' definition 'contents'.
DarkRadiant-2.6.0/libs/wxutil/EntryAbortedException.h:15:5: style: Class 'EntryAbortedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/preview/GuiView.h:30:2: style: Class 'GuiView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/XmlResourceBasedWidget.h:75:7: performance: Technically the member function 'wxutil::XmlResourceBasedWidget::makeLabelBold' can be static. [functionStatic]
DarkRadiant-2.6.0/libs/wxutil/preview/ModelPreview.h:55:5: style: Class 'ModelPreview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/preview/ParticlePreview.cpp:82:54: style: Function 'setParticle' argument 1 names different: declaration 'particle' definition 'name'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/libs/wxutil/preview/ParticlePreview.h:51:41: note: Function 'setParticle' argument 1 names different: declaration 'particle' definition 'name'.
DarkRadiant-2.6.0/libs/wxutil/preview/ParticlePreview.cpp:82:54: note: Function 'setParticle' argument 1 names different: declaration 'particle' definition 'name'.
DarkRadiant-2.6.0/libs/wxutil/preview/ParticlePreview.h:40:5: style: Class 'ParticlePreview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/wxutil/preview/RenderPreview.cpp:399:27: style: Same expression on both sides of '|'. [duplicateExpression]
DarkRadiant-2.6.0/libs/wxutil/preview/RenderPreview.cpp:41:2: style: Class 'RenderPreview' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/libs/wxutil/preview/RenderPreview.cpp:41:2: style: Class 'RenderPreview' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/libs/xmlutil/Document.cpp:20:11: warning: Member variable 'Document::_lock' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/libs/xmlutil/Document.h:60:7: style: Technically the member function 'xml::Document::importDocument' can be const. [functionConst]
DarkRadiant-2.6.0/libs/xmlutil/Document.cpp:93:16: note: Technically the member function 'xml::Document::importDocument' can be const.
DarkRadiant-2.6.0/libs/xmlutil/Document.h:60:7: note: Technically the member function 'xml::Document::importDocument' can be const.
DarkRadiant-2.6.0/libs/xmlutil/Node.h:35:2: style: Class 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/xmlutil/Document.h:34:2: style: Class 'Document' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/xmlutil/Document.h:38:2: style: Class 'Document' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/xmlutil/XPathException.h:18:5: style: Class 'XPathException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/libs/xmlutil/Document.h:24:1: warning: The class 'Document' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/archivezip/DeflatedInputStream.cpp:8:22: warning: Member variable 'DeflatedInputStream::_buffer' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/archivezip/DeflatedInputStream.h:26:2: style: Class 'DeflatedInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/archivezip/ZipStreamUtils.h:17:2: warning: Member variable 'ZipMagic::value' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/archivezip/ZipArchive.h:58:2: style: Class 'ZipArchive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/archivezip/ZipArchive.cpp:26:2: style: Class 'ZipFailureException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/archivezip/GenericFileSystem.h:58:0: style: Class 'Path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/archivezip/GenericFileSystem.h:96:0: style: Class 'Entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/commandsystem/CommandSystem.cpp:220:29: style: Function 'addStatement' argument 2 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/commandsystem/CommandSystem.h:24:73: note: Function 'addStatement' argument 2 names different: declaration 'string' definition 'str'.
DarkRadiant-2.6.0/plugins/commandsystem/CommandSystem.cpp:220:29: note: Function 'addStatement' argument 2 names different: declaration 'string' definition 'str'.
DarkRadiant-2.6.0/plugins/commandsystem/CommandTokeniser.h:22:10: style: Technically the member function 'cmd::CommandTokeniserFunc::isDelim' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/commandsystem/Statement.h:38:7: style: Technically the member function 'cmd::Statement::isReadonly' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/commandsystem/CommandTokeniser.h:35:5: style: Class 'CommandTokeniserFunc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/commandsystem/CommandTokeniser.h:167:2: style: Class 'CommandTokeniser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/commandsystem/Command.h:24:12: style: The function 'getSignature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/commandsystem/Executable.h:25:20: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/commandsystem/Command.h:24:12: note: Function in derived class
DarkRadiant-2.6.0/plugins/commandsystem/Command.h:28:15: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/commandsystem/Executable.h:20:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/commandsystem/Command.h:28:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/commandsystem/Statement.h:24:15: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/commandsystem/Executable.h:20:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/commandsystem/Statement.h:24:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/commandsystem/Statement.h:29:12: style: The function 'getSignature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/commandsystem/Executable.h:25:20: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/commandsystem/Statement.h:29:12: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.cpp:39:2: style: Class 'CommandArgumentItem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.cpp:39:2: style: Class 'CommandArgumentItem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.cpp:64:2: style: Class 'StringArgument' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.cpp:64:2: style: Class 'StringArgument' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.cpp:86:2: style: Class 'BooleanArgument' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.cpp:86:2: style: Class 'BooleanArgument' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.cpp:111:2: style: Class 'ActorArgument' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.cpp:111:2: style: Class 'ActorArgument' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.cpp:144:2: style: Class 'SoundShaderArgument' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.cpp:144:2: style: Class 'SoundShaderArgument' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.cpp:201:2: style: Class 'AnimationArgument' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.cpp:201:2: style: Class 'AnimationArgument' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.conversation/ActorNodeFinder.h:19:2: style: Class 'ActorNodeFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.conversation/Conversation.h:15:1: warning: The class 'Conversation' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:71:20: style: The function 'getEditWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:52:20: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:71:20: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:72:22: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:41:22: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:72:22: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:73:15: style: The function 'setValueFromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:46:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:73:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:108:20: style: The function 'getEditWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:52:20: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:108:20: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:109:22: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:41:22: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:109:22: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:110:15: style: The function 'setValueFromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:46:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:110:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:127:20: style: The function 'getEditWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:52:20: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:127:20: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:128:22: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:41:22: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:128:22: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:129:15: style: The function 'setValueFromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:46:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:129:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:28:16: style: Class 'CommandArgumentItem' is unsafe, 'CommandArgumentItem::_labelBox' can leak by wrong usage. [unsafeClassCanLeak]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:29:16: style: Class 'CommandArgumentItem' is unsafe, 'CommandArgumentItem::_descBox' can leak by wrong usage. [unsafeClassCanLeak]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:66:14: style: Class 'StringArgument' is unsafe, 'StringArgument::_entry' can leak by wrong usage. [unsafeClassCanLeak]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:104:14: style: Class 'BooleanArgument' is unsafe, 'BooleanArgument::_checkButton' can leak by wrong usage. [unsafeClassCanLeak]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandArgumentItem.h:120:12: style: Class 'ActorArgument' is unsafe, 'ActorArgument::_comboBox' can leak by wrong usage. [unsafeClassCanLeak]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandEditor.cpp:175:2: style: Variable 'newCommandTypeID' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandEditor.cpp:169:0: note: Variable 'newCommandTypeID' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/plugins/dm.conversation/CommandEditor.cpp:175:2: note: Variable 'newCommandTypeID' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/plugins/dm.conversation/CommandEditor.cpp:92:3: warning: Either the condition 'argIndex<0' is redundant, otherwise there is negative array index -1. [negativeContainerIndex]
DarkRadiant-2.6.0/plugins/dm.conversation/CommandEditor.cpp:84:70: note: Assuming that condition 'argIndex<0' is not redundant
DarkRadiant-2.6.0/plugins/dm.conversation/CommandEditor.cpp:92:3: note: Negative array index
DarkRadiant-2.6.0/plugins/dm.conversation/ConversationCommandInfo.cpp:70:23: error: Uninitialized struct member: info.type [uninitStructMember]
DarkRadiant-2.6.0/plugins/dm.conversation/ConversationCommandLibrary.cpp:28:2: style: Class 'ConversationCommandInfoLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.conversation/ConversationEntity.h:64:2: style: Class 'ConversationEntity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.conversation/ConversationEntity.h:130:7: performance: Technically the member function 'conversation::ConversationEntity::clearEntity' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/dm.conversation/ConversationEntity.cpp:97:26: note: Technically the member function 'conversation::ConversationEntity::clearEntity' can be static.
DarkRadiant-2.6.0/plugins/dm.conversation/ConversationEntity.h:130:7: note: Technically the member function 'conversation::ConversationEntity::clearEntity' can be static.
DarkRadiant-2.6.0/plugins/dm.conversation/ConversationKeyExtractor.h:23:2: style: Class 'ConversationKeyExtractor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.conversation/ConversationEntity.cpp:165:4: style: Exception should be caught by reference. [catchExceptionByValue]
DarkRadiant-2.6.0/plugins/dm.difficulty/DifficultyEntity.h:22:2: style: Class 'DifficultyEntity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.difficulty/DifficultySettings.h:66:2: style: Class 'DifficultySettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.difficulty/DifficultyEntity.cpp:18:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/dm.difficulty/DifficultySettings.cpp:321:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/dm.difficulty/DifficultySettings.h:120:14: performance: Technically the member function 'difficulty::DifficultySettings::getInheritanceKey' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/dm.difficulty/DifficultySettings.cpp:302:33: note: Technically the member function 'difficulty::DifficultySettings::getInheritanceKey' can be static.
DarkRadiant-2.6.0/plugins/dm.difficulty/DifficultySettings.h:120:14: note: Technically the member function 'difficulty::DifficultySettings::getInheritanceKey' can be static.
DarkRadiant-2.6.0/plugins/dm.difficulty/DifficultySettings.h:147:14: performance: Technically the member function 'difficulty::DifficultySettings::getParentClass' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/dm.difficulty/DifficultySettings.cpp:231:33: note: Technically the member function 'difficulty::DifficultySettings::getParentClass' can be static.
DarkRadiant-2.6.0/plugins/dm.difficulty/DifficultySettings.h:147:14: note: Technically the member function 'difficulty::DifficultySettings::getParentClass' can be static.
DarkRadiant-2.6.0/plugins/dm.difficulty/DifficultySettingsManager.cpp:63:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/dm.difficulty/DifficultySettingsManager.cpp:140:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/dm.difficulty/DifficultySettingsManager.h:33:14: style: Technically the member function 'difficulty::DifficultySettingsManager::getDifficultyName' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/dm.difficulty/DifficultySettingsManager.cpp:157:40: note: Technically the member function 'difficulty::DifficultySettingsManager::getDifficultyName' can be const.
DarkRadiant-2.6.0/plugins/dm.difficulty/DifficultySettingsManager.h:33:14: note: Technically the member function 'difficulty::DifficultySettingsManager::getDifficultyName' can be const.
DarkRadiant-2.6.0/plugins/dm.difficulty/Setting.cpp:15:10: warning: Member variable 'Setting::appType' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/dm.difficulty/Setting.cpp:76:19: warning: Member variable 'Setting::id' is not assigned a value in 'Setting::operator='. [operatorEqVarError]
DarkRadiant-2.6.0/plugins/dm.difficulty/Setting.cpp:76:19: warning: Member variable 'Setting::iter' is not assigned a value in 'Setting::operator='. [operatorEqVarError]
DarkRadiant-2.6.0/plugins/dm.difficulty/Setting.h:14:1: warning: The class 'Setting' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/dm.editing/AIHeadChooserDialog.cpp:167:5: style: Class 'HeadEClassFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.editing/AIVocalSetPreview.h:35:2: style: Class 'AIVocalSetPreview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.editing/AIVocalSetChooserDialog.cpp:188:2: style: Class 'VocalSetEClassFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.h:40:21: style: Technically the member function 'map::DarkmodTxt::getTitle' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.cpp:21:32: note: Technically the member function 'map::DarkmodTxt::getTitle' can be const.
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.h:40:21: note: Technically the member function 'map::DarkmodTxt::getTitle' can be const.
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.h:43:21: style: Technically the member function 'map::DarkmodTxt::getAuthor' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.cpp:31:32: note: Technically the member function 'map::DarkmodTxt::getAuthor' can be const.
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.h:43:21: note: Technically the member function 'map::DarkmodTxt::getAuthor' can be const.
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.h:46:21: style: Technically the member function 'map::DarkmodTxt::getDescription' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.cpp:41:32: note: Technically the member function 'map::DarkmodTxt::getDescription' can be const.
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.h:46:21: note: Technically the member function 'map::DarkmodTxt::getDescription' can be const.
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.h:49:21: style: Technically the member function 'map::DarkmodTxt::getVersion' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.cpp:51:32: note: Technically the member function 'map::DarkmodTxt::getVersion' can be const.
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.h:49:21: note: Technically the member function 'map::DarkmodTxt::getVersion' can be const.
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.h:52:21: style: Technically the member function 'map::DarkmodTxt::getReqTdmVersion' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.cpp:61:32: note: Technically the member function 'map::DarkmodTxt::getReqTdmVersion' can be const.
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.h:52:21: note: Technically the member function 'map::DarkmodTxt::getReqTdmVersion' can be const.
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.h:56:19: style: Technically the member function 'map::DarkmodTxt::getMissionTitles' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.cpp:71:42: note: Technically the member function 'map::DarkmodTxt::getMissionTitles' can be const.
DarkRadiant-2.6.0/plugins/dm.editing/DarkmodTxt.h:56:19: note: Technically the member function 'map::DarkmodTxt::getMissionTitles' can be const.
DarkRadiant-2.6.0/plugins/dm.editing/MissionInfoTextFile.h:21:3: style: Class 'ParseException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.editing/FixupMap.cpp:24:11: warning: Member variable 'FixupMap::_curLineNumber' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/dm.editing/FixupMap.h:44:2: style: Class 'FixupMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.editing/SpawnargReplacer.h:51:9: style: Reading from empty STL container '_curKeys' [reademptycontainer]
DarkRadiant-2.6.0/plugins/dm.editing/SpawnargReplacer.h:53:24: style: Reading from empty STL container '_curKeys' [reademptycontainer]
DarkRadiant-2.6.0/plugins/dm.editing/FixupMapDialog.cpp:23:2: performance: Variable '_pathEntry' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DarkRadiant-2.6.0/plugins/dm.editing/MissionInfoGuiView.h:49:2: style: Class 'DarkmodTxtGuiView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.editing/MissionInfoGuiView.h:69:2: style: Class 'ReadmeTxtGuiView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.editing/MissionInfoEditDialog.h:51:2: style: Class 'MissionInfoEditDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.editing/MissionReadmeDialog.h:29:2: style: Class 'MissionReadmeDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.editing/ReadmeTxt.h:31:21: style: Technically the member function 'map::ReadmeTxt::getContents' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/dm.editing/ReadmeTxt.cpp:16:31: note: Technically the member function 'map::ReadmeTxt::getContents' can be const.
DarkRadiant-2.6.0/plugins/dm.editing/ReadmeTxt.h:31:21: note: Technically the member function 'map::ReadmeTxt::getContents' can be const.
DarkRadiant-2.6.0/plugins/dm.gui/XDataLoader.h:30:1: style: The class 'XDataLoader' does not have a constructor although it has private member variables. [noConstructor]
DarkRadiant-2.6.0/plugins/dm.gui/ReadableGuiView.h:21:2: style: Class 'ReadableGuiView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:187:2: style: Class 'OneSidedXData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:222:2: style: Class 'TwoSidedXData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.gui/ReadableEditorDialog.h:98:2: style: Class 'ReadableEditorDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:175:20: style: The function 'getContentDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:154:28: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:175:20: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:176:7: style: The function 'resizeVectors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:151:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:176:7: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:179:7: style: The function 'setPageContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:99:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:179:7: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:181:21: style: The function 'getPageContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:98:29: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:181:21: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:183:19: style: The function 'getPageLayout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:72:27: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:183:19: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:185:7: style: The function 'togglePageLayout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:90:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:185:7: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:210:20: style: The function 'getContentDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:154:28: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:210:20: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:211:7: style: The function 'resizeVectors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:151:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:211:7: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:214:7: style: The function 'setPageContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:99:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:214:7: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:216:21: style: The function 'getPageContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:98:29: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:216:21: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:218:19: style: The function 'getPageLayout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:72:27: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:218:19: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:220:7: style: The function 'togglePageLayout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:90:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:220:7: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.gui/XdFileChooserDialog.h:23:3: style: Struct 'ImportFailedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.gui/gui/TextParts.h:36:3: performance: Variable 'glyph' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiExpression.h:44:2: style: Class 'FloatExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiExpression.h:65:2: style: Class 'StringExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiExpression.h:92:2: style: Class 'TypedExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.gui/gui/RenderableText.h:35:2: style: Class 'RenderableText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiWindowDef.h:46:2: style: Class 'GuiWindowDef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.gui/XData.cpp:134:20: style: Unused variable: ss [unusedVariable]
DarkRadiant-2.6.0/plugins/dm.gui/XData.cpp:135:14: style: Unused variable: TempString [unusedVariable]
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:140:20: performance: Technically the member function 'XData::XData::getDefLength' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/dm.gui/XData.cpp:148:26: note: Technically the member function 'XData::XData::getDefLength' can be static.
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:140:20: note: Technically the member function 'XData::XData::getDefLength' can be static.
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:147:7: performance: Technically the member function 'XData::XData::jumpOutOfBrackets' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/dm.gui/XData.cpp:231:13: note: Technically the member function 'XData::XData::jumpOutOfBrackets' can be static.
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:147:7: note: Technically the member function 'XData::XData::jumpOutOfBrackets' can be static.
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:157:20: performance: Technically the member function 'XData::XData::generateTextDef' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/dm.gui/XData.cpp:197:26: note: Technically the member function 'XData::XData::generateTextDef' can be static.
DarkRadiant-2.6.0/plugins/dm.gui/XData.h:157:20: note: Technically the member function 'XData::XData::generateTextDef' can be static.
DarkRadiant-2.6.0/plugins/dm.gui/XDataLoader.cpp:466:21: warning: Possible null pointer dereference: tok [nullPointer]
DarkRadiant-2.6.0/plugins/dm.gui/XDataLoader.cpp:449:45: note: Calling function 'storeContent', 2nd argument 'tok' value is 0
DarkRadiant-2.6.0/plugins/dm.gui/XDataLoader.cpp:466:21: note: Null pointer dereference
DarkRadiant-2.6.0/plugins/dm.gui/XDataLoader.cpp:574:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/dm.gui/XDataLoader.h:136:13: performance: Technically the member function 'XData::XDataLoader::readLines' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/dm.gui/XDataLoader.cpp:679:32: note: Technically the member function 'XData::XDataLoader::readLines' can be static.
DarkRadiant-2.6.0/plugins/dm.gui/XDataLoader.h:136:13: note: Technically the member function 'XData::XDataLoader::readLines' can be static.
DarkRadiant-2.6.0/plugins/dm.gui/XDataLoader.h:139:7: performance: Technically the member function 'XData::XDataLoader::jumpOutOfBrackets' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/dm.gui/XDataLoader.cpp:714:19: note: Technically the member function 'XData::XDataLoader::jumpOutOfBrackets' can be static.
DarkRadiant-2.6.0/plugins/dm.gui/XDataLoader.h:139:7: note: Technically the member function 'XData::XDataLoader::jumpOutOfBrackets' can be static.
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiExpression.cpp:327:2: style: Class 'LogicalNotExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiExpression.cpp:387:2: style: Class 'GuiExpressionTokeniser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiScript.cpp:148:9: warning: Return value of function std::stoul() is not used. [ignoredReturnValue]
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiScript.cpp:355:102: style: Function 'getVariableFromExpression' argument 1 names different: declaration 'expr' definition 'expression'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiScript.h:88:92: note: Function 'getVariableFromExpression' argument 1 names different: declaration 'expr' definition 'expression'.
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiScript.cpp:355:102: note: Function 'getVariableFromExpression' argument 1 names different: declaration 'expr' definition 'expression'.
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiScript.h:89:14: style: Technically the member function 'gui::GuiScript::getValueFromExpression' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiScript.cpp:394:24: note: Technically the member function 'gui::GuiScript::getValueFromExpression' can be const.
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiScript.h:89:14: note: Technically the member function 'gui::GuiScript::getValueFromExpression' can be const.
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiScript.h:97:14: style: Technically the member function 'gui::GuiScript::getCurPosition' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiScript.cpp:326:24: note: Technically the member function 'gui::GuiScript::getCurPosition' can be const.
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiScript.h:97:14: note: Technically the member function 'gui::GuiScript::getCurPosition' can be const.
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiScript.h:53:2: style: Struct 'Statement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiScript.h:77:2: style: Class 'GuiScript' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiWindowDef.cpp:371:10: warning: Return value of function std::stof() is not used. [ignoredReturnValue]
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiWindowDef.cpp:486:47: style: Function 'initTime' argument 1 names different: declaration 'time' definition 'toTime'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiWindowDef.h:71:34: note: Function 'initTime' argument 1 names different: declaration 'time' definition 'toTime'.
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiWindowDef.cpp:486:47: note: Function 'initTime' argument 1 names different: declaration 'time' definition 'toTime'.
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiWindowDef.cpp:499:65: style: Function 'findWindowDef' argument 1 names different: declaration 'name' definition 'windowName'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiWindowDef.h:57:52: note: Function 'findWindowDef' argument 1 names different: declaration 'name' definition 'windowName'.
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiWindowDef.cpp:499:65: note: Function 'findWindowDef' argument 1 names different: declaration 'name' definition 'windowName'.
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiWindowDef.cpp:535:70: style: Function 'findVariableByName' argument 1 names different: declaration 'name' definition 'varName'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiWindowDef.h:76:57: note: Function 'findVariableByName' argument 1 names different: declaration 'name' definition 'varName'.
DarkRadiant-2.6.0/plugins/dm.gui/gui/GuiWindowDef.cpp:535:70: note: Function 'findVariableByName' argument 1 names different: declaration 'name' definition 'varName'.
DarkRadiant-2.6.0/plugins/dm.gui/gui/RenderableCharacterBatch.h:41:7: performance: Technically the member function 'gui::RenderableCharacterBatch::compile' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/dm.gui/gui/RenderableCharacterBatch.cpp:35:32: note: Technically the member function 'gui::RenderableCharacterBatch::compile' can be static.
DarkRadiant-2.6.0/plugins/dm.gui/gui/RenderableCharacterBatch.h:41:7: note: Technically the member function 'gui::RenderableCharacterBatch::compile' can be static.
DarkRadiant-2.6.0/plugins/dm.objectives/Component.h:75:2: warning: Member variable 'Component::_sigChanged' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/dm.objectives/Component.h:237:14: style: Technically the member function 'objectives::Component::getNumArguments' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/dm.objectives/Component.h:242:14: style: Technically the member function 'objectives::Component::getArgument' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/dm.objectives/Component.h:24:1: warning: The class 'Component' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/dm.objectives/Component.h:177:29: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
DarkRadiant-2.6.0/plugins/dm.objectives/util/ObjectivesException.h:12:2: style: Class 'ObjectivesException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/DifficultyPanel.h:29:2: style: Class 'DifficultyPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/LogicEditor.h:26:2: style: Class 'LogicEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveEntity.h:95:2: style: Class 'ObjectiveEntity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveEntity.cpp:471:52: style: Function 'writeComponents' argument 3 names different: declaration 'objective' definition 'obj'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveEntity.h:84:72: note: Function 'writeComponents' argument 3 names different: declaration 'objective' definition 'obj'.
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveEntity.cpp:471:52: note: Function 'writeComponents' argument 3 names different: declaration 'objective' definition 'obj'.
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveEntity.cpp:57:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveEntity.cpp:189:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveEntity.cpp:218:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveEntity.cpp:246:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveEntity.h:83:10: performance: Technically the member function 'objectives::ObjectiveEntity::writeComponents' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveEntity.cpp:470:23: note: Technically the member function 'objectives::ObjectiveEntity::writeComponents' can be static.
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveEntity.h:83:10: note: Technically the member function 'objectives::ObjectiveEntity::writeComponents' can be static.
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveEntity.h:88:7: performance: Technically the member function 'objectives::ObjectiveEntity::clearEntity' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveEntity.cpp:514:23: note: Technically the member function 'objectives::ObjectiveEntity::clearEntity' can be static.
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveEntity.h:88:7: note: Technically the member function 'objectives::ObjectiveEntity::clearEntity' can be static.
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveKeyExtractor.h:25:2: style: Class 'ObjectiveKeyExtractor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/TargetList.h:37:2: style: Class 'TargetList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveKeyExtractor.h:43:29: performance: Technically the member function 'objectives::ObjectiveKeyExtractor::getSpecifierNumber' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveKeyExtractor.cpp:183:51: note: Technically the member function 'objectives::ObjectiveKeyExtractor::getSpecifierNumber' can be static.
DarkRadiant-2.6.0/plugins/dm.objectives/ObjectiveKeyExtractor.h:43:29: note: Technically the member function 'objectives::ObjectiveKeyExtractor::getSpecifierNumber' can be static.
DarkRadiant-2.6.0/plugins/dm.objectives/ce/AIFindBodyComponentEditor.h:49:2: warning: Member variable 'AIFindBodyComponentEditor::_bodyCombo' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditorBase.h:33:3: style: Class 'ComponentEditorBase' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditorBase.h:33:3: style: Class 'ComponentEditorBase' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/AIFindBodyComponentEditor.cpp:24:2: style: Class 'AIFindBodyComponentEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/AIFindBodyComponentEditor.cpp:24:2: style: Class 'AIFindBodyComponentEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditorBase.h:32:2: style: Class 'ComponentEditorBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/AIFindBodyComponentEditor.h:71:7: style: The function 'writeToComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditor.h:79:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/AIFindBodyComponentEditor.h:71:7: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/AIFindItemComponentEditor.h:58:10: style: The function 'writeToComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditor.h:79:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/AIFindItemComponentEditor.h:58:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/AlertComponentEditor.h:48:2: warning: Member variable 'AlertComponentEditor::_targetCombo' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/AlertComponentEditor.cpp:24:2: style: Class 'AlertComponentEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/AlertComponentEditor.cpp:24:2: style: Class 'AlertComponentEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/AlertComponentEditor.h:72:10: style: The function 'writeToComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditor.h:79:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/AlertComponentEditor.h:72:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditorFactory.cpp:21:38: style: Function 'create' argument 3 names different: declaration 'component' definition 'comp'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditorFactory.h:48:51: note: Function 'create' argument 3 names different: declaration 'component' definition 'comp'.
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditorFactory.cpp:21:38: note: Function 'create' argument 3 names different: declaration 'component' definition 'comp'.
DarkRadiant-2.6.0/plugins/dm.objectives/ce/CustomClockedComponentEditor.cpp:24:2: style: Class 'CustomClockedComponentEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/CustomClockedComponentEditor.cpp:24:2: style: Class 'CustomClockedComponentEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/CustomClockedComponentEditor.h:72:10: style: The function 'writeToComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditor.h:79:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/CustomClockedComponentEditor.h:72:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/CustomComponentEditor.h:61:10: style: The function 'writeToComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditor.h:79:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/CustomComponentEditor.h:61:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/DestroyComponentEditor.h:47:2: warning: Member variable 'DestroyComponentEditor::_itemSpec' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/DestroyComponentEditor.cpp:24:2: style: Class 'DestroyComponentEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/DestroyComponentEditor.cpp:24:2: style: Class 'DestroyComponentEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/DestroyComponentEditor.h:68:10: style: The function 'writeToComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditor.h:79:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/DestroyComponentEditor.h:68:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/DistanceComponentEditor.cpp:26:2: style: Class 'DistanceComponentEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/DistanceComponentEditor.cpp:26:2: style: Class 'DistanceComponentEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/DistanceComponentEditor.h:79:10: style: The function 'writeToComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditor.h:79:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/DistanceComponentEditor.h:79:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/InfoLocationComponentEditor.h:45:2: warning: Member variable 'InfoLocationComponentEditor::_entSpec' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/InfoLocationComponentEditor.h:45:2: warning: Member variable 'InfoLocationComponentEditor::_locationSpec' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/InfoLocationComponentEditor.cpp:21:2: style: Class 'InfoLocationComponentEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/InfoLocationComponentEditor.cpp:21:2: style: Class 'InfoLocationComponentEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/InfoLocationComponentEditor.h:66:10: style: The function 'writeToComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditor.h:79:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/InfoLocationComponentEditor.h:66:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ItemComponentEditor.h:47:2: warning: Member variable 'ItemComponentEditor::_itemSpec' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ItemComponentEditor.cpp:24:2: style: Class 'ItemComponentEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ItemComponentEditor.cpp:24:2: style: Class 'ItemComponentEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ItemComponentEditor.h:69:10: style: The function 'writeToComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditor.h:79:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ItemComponentEditor.h:69:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/KillComponentEditor.h:48:2: warning: Member variable 'KillComponentEditor::_targetCombo' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/KillComponentEditor.cpp:25:2: style: Class 'KillComponentEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/KillComponentEditor.cpp:25:2: style: Class 'KillComponentEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/KillComponentEditor.h:70:10: style: The function 'writeToComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditor.h:79:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/KillComponentEditor.h:70:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/KnockoutComponentEditor.h:48:2: warning: Member variable 'KnockoutComponentEditor::_targetCombo' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/KnockoutComponentEditor.cpp:25:2: style: Class 'KnockoutComponentEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/KnockoutComponentEditor.cpp:25:2: style: Class 'KnockoutComponentEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/KnockoutComponentEditor.h:70:10: style: The function 'writeToComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditor.h:79:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/KnockoutComponentEditor.h:70:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/LocationComponentEditor.h:45:2: warning: Member variable 'LocationComponentEditor::_entSpec' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/LocationComponentEditor.h:45:2: warning: Member variable 'LocationComponentEditor::_locationSpec' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/LocationComponentEditor.cpp:21:2: style: Class 'LocationComponentEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/LocationComponentEditor.cpp:21:2: style: Class 'LocationComponentEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/LocationComponentEditor.h:66:10: style: The function 'writeToComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditor.h:79:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/LocationComponentEditor.h:66:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/PickpocketComponentEditor.h:47:2: warning: Member variable 'PickpocketComponentEditor::_itemSpec' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/PickpocketComponentEditor.cpp:24:2: style: Class 'PickpocketComponentEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/PickpocketComponentEditor.cpp:24:2: style: Class 'PickpocketComponentEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/PickpocketComponentEditor.h:69:10: style: The function 'writeToComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditor.h:79:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/PickpocketComponentEditor.h:69:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ReadableClosedComponentEditor.h:44:2: warning: Member variable 'ReadableClosedComponentEditor::_readableSpec' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ReadableClosedComponentEditor.cpp:20:2: style: Class 'ReadableClosedComponentEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ReadableClosedComponentEditor.cpp:20:2: style: Class 'ReadableClosedComponentEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ReadableClosedComponentEditor.h:65:10: style: The function 'writeToComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditor.h:79:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ReadableClosedComponentEditor.h:65:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ReadableOpenedComponentEditor.h:41:2: warning: Member variable 'ReadableOpenedComponentEditor::_readableSpec' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ReadableOpenedComponentEditor.cpp:20:2: style: Class 'ReadableOpenedComponentEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ReadableOpenedComponentEditor.cpp:20:2: style: Class 'ReadableOpenedComponentEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ReadableOpenedComponentEditor.h:62:10: style: The function 'writeToComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditor.h:79:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ReadableOpenedComponentEditor.h:62:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ReadablePageReachedComponentEditor.h:49:2: warning: Member variable 'ReadablePageReachedComponentEditor::_readableSpec' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ReadablePageReachedComponentEditor.cpp:24:2: style: Class 'ReadablePageReachedComponentEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ReadablePageReachedComponentEditor.cpp:24:2: style: Class 'ReadablePageReachedComponentEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ReadablePageReachedComponentEditor.h:71:10: style: The function 'writeToComponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ComponentEditor.h:79:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/ReadablePageReachedComponentEditor.h:71:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/TextSpecifierPanel.h:38:2: style: Class 'TextSpecifierPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/TextSpecifierPanel.h:43:28: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/SpecifierPanel.h:75:28: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/TextSpecifierPanel.h:43:28: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/TextSpecifierPanel.h:48:7: style: The function 'setChangedCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/SpecifierPanel.h:64:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/TextSpecifierPanel.h:48:7: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/TextSpecifierPanel.h:53:20: style: The function 'getWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/SpecifierPanel.h:47:20: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/TextSpecifierPanel.h:53:20: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/TextSpecifierPanel.h:54:10: style: The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/SpecifierPanel.h:54:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/TextSpecifierPanel.h:54:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/TextSpecifierPanel.h:55:17: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/SpecifierPanel.h:59:25: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/TextSpecifierPanel.h:55:17: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/GroupSpecifierPanel.h:36:2: style: Class 'GroupSpecifierPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/GroupSpecifierPanel.h:40:20: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/TextSpecifierPanel.h:43:28: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.objectives/ce/specpanel/GroupSpecifierPanel.h:40:20: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.cpp:21:2: style: Class 'EffectArgumentItem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.cpp:21:2: style: Class 'EffectArgumentItem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.cpp:51:2: style: Class 'StringArgument' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.cpp:51:2: style: Class 'StringArgument' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.cpp:69:2: style: Class 'BooleanArgument' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.cpp:69:2: style: Class 'BooleanArgument' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.cpp:91:2: style: Class 'EntityArgument' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.cpp:91:2: style: Class 'EntityArgument' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.cpp:117:2: style: Class 'StimTypeArgument' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.cpp:117:2: style: Class 'StimTypeArgument' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:61:20: style: The function 'getEditWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:40:20: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:61:20: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:62:22: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:34:22: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:62:22: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:94:20: style: The function 'getEditWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:40:20: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:94:20: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:95:22: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:34:22: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:95:22: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:110:20: style: The function 'getEditWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:40:20: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:110:20: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:111:22: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:34:22: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:111:22: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:134:20: style: The function 'getEditWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:40:20: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:134:20: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:135:22: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:34:22: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:135:22: note: Function in derived class
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:21:16: style: Class 'EffectArgumentItem' is unsafe, 'EffectArgumentItem::_label' can leak by wrong usage. [unsafeClassCanLeak]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:22:16: style: Class 'EffectArgumentItem' is unsafe, 'EffectArgumentItem::_descBox' can leak by wrong usage. [unsafeClassCanLeak]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:56:14: style: Class 'StringArgument' is unsafe, 'StringArgument::_entry' can leak by wrong usage. [unsafeClassCanLeak]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:90:14: style: Class 'BooleanArgument' is unsafe, 'BooleanArgument::_checkButton' can leak by wrong usage. [unsafeClassCanLeak]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:103:14: style: Class 'EntityArgument' is unsafe, 'EntityArgument::_comboBox' can leak by wrong usage. [unsafeClassCanLeak]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectArgumentItem.h:125:14: style: Class 'StimTypeArgument' is unsafe, 'StimTypeArgument::_comboBox' can leak by wrong usage. [unsafeClassCanLeak]
DarkRadiant-2.6.0/plugins/dm.stimresponse/EffectEditor.cpp:263:3: style: Class 'EntityFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.stimresponse/ResponseEffect.cpp:200:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/dm.stimresponse/ResponseEffect.h:73:7: style: Technically the member function 'ResponseEffect::nameIsOverridden' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/dm.stimresponse/ResponseEffect.cpp:32:22: note: Technically the member function 'ResponseEffect::nameIsOverridden' can be const.
DarkRadiant-2.6.0/plugins/dm.stimresponse/ResponseEffect.h:73:7: note: Technically the member function 'ResponseEffect::nameIsOverridden' can be const.
DarkRadiant-2.6.0/plugins/dm.stimresponse/ResponseEffect.h:90:7: style: Technically the member function 'ResponseEffect::activeIsOverridden' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/dm.stimresponse/ResponseEffect.cpp:60:22: note: Technically the member function 'ResponseEffect::activeIsOverridden' can be const.
DarkRadiant-2.6.0/plugins/dm.stimresponse/ResponseEffect.h:90:7: note: Technically the member function 'ResponseEffect::activeIsOverridden' can be const.
DarkRadiant-2.6.0/plugins/dm.stimresponse/ResponseEffect.h:135:14: performance: Technically the member function 'ResponseEffect::removeMarkup' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/dm.stimresponse/ResponseEffect.cpp:187:29: note: Technically the member function 'ResponseEffect::removeMarkup' can be static.
DarkRadiant-2.6.0/plugins/dm.stimresponse/ResponseEffect.h:135:14: note: Technically the member function 'ResponseEffect::removeMarkup' can be static.
DarkRadiant-2.6.0/plugins/dm.stimresponse/ResponseEffect.h:7:1: warning: The class 'ResponseEffect' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/dm.stimresponse/ResponseEffect.cpp:118:19: error: Uninitialized struct member: newArgument.optional [uninitStructMember]
DarkRadiant-2.6.0/plugins/dm.stimresponse/ResponseEffect.cpp:134:19: error: Uninitialized struct member: newArgument.optional [uninitStructMember]
DarkRadiant-2.6.0/plugins/dm.stimresponse/ResponseEffect.cpp:167:16: error: Uninitialized struct member: newArgument.optional [uninitStructMember]
DarkRadiant-2.6.0/plugins/dm.stimresponse/ResponseEffectTypes.cpp:26:3: performance: Variable '_prefix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DarkRadiant-2.6.0/plugins/dm.stimresponse/ResponseEffectTypes.cpp:23:2: style: Class 'ResponseEffectLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/dm.stimresponse/SREntity.h:142:25: style: Technically the member function 'SREntity::getStimStore' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/dm.stimresponse/SREntity.cpp:275:34: note: Technically the member function 'SREntity::getStimStore' can be const.
DarkRadiant-2.6.0/plugins/dm.stimresponse/SREntity.h:142:25: note: Technically the member function 'SREntity::getStimStore' can be const.
DarkRadiant-2.6.0/plugins/dm.stimresponse/SREntity.h:143:25: style: Technically the member function 'SREntity::getResponseStore' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/dm.stimresponse/SREntity.cpp:280:34: note: Technically the member function 'SREntity::getResponseStore' can be const.
DarkRadiant-2.6.0/plugins/dm.stimresponse/SREntity.h:143:25: note: Technically the member function 'SREntity::getResponseStore' can be const.
DarkRadiant-2.6.0/plugins/dm.stimresponse/SREntity.h:165:17: performance: Technically the member function 'SREntity::getIterForId' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/dm.stimresponse/SREntity.cpp:201:26: note: Technically the member function 'SREntity::getIterForId' can be static.
DarkRadiant-2.6.0/plugins/dm.stimresponse/SREntity.h:165:17: note: Technically the member function 'SREntity::getIterForId' can be static.
DarkRadiant-2.6.0/plugins/dm.stimresponse/SRPropertySaver.cpp:54:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/dm.stimresponse/SRPropertySaver.cpp:75:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/dm.stimresponse/StimResponse.cpp:104:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/dm.stimresponse/StimResponse.cpp:135:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/dm.stimresponse/StimResponse.cpp:166:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/dm.stimresponse/StimResponse.cpp:12:15: warning: Member variable 'StimResponse::_effects' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/dm.stimresponse/StimResponse.cpp:12:15: warning: Member variable 'StimResponse::_effectStore' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/dm.stimresponse/StimResponse.h:28:1: warning: The class 'StimResponse' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/dm.stimresponse/StimTypes.cpp:83:12: warning: Member variable 'StimTypes::_emptyStimType' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/dm.stimresponse/StimTypes.cpp:58:3: style: Class 'CustomStimRemover' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/eclassmgr/Doom3EntityClass.cpp:99:33: performance: Technically the member function 'eclass::Attachments::reindexMapByName' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/eclassmgr/Doom3EntityClass.cpp:120:5: style: Class 'Attachments' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/eclassmgr/Doom3ModelDef.h:15:2: style: Class 'Doom3ModelDef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/AngleKey.h:53:11: performance: Technically the member function 'entity::AngleKey::getNormalisedAngle' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/entity/AngleKey.h:22:5: style: Class 'AngleKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/Doom3Entity.cpp:136:75: style: Function 'forEachEntityKeyValue' argument 1 names different: declaration 'visitor' definition 'func'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/entity/Doom3Entity.h:68:66: note: Function 'forEachEntityKeyValue' argument 1 names different: declaration 'visitor' definition 'func'.
DarkRadiant-2.6.0/plugins/entity/Doom3Entity.cpp:136:75: note: Function 'forEachEntityKeyValue' argument 1 names different: declaration 'visitor' definition 'func'.
DarkRadiant-2.6.0/plugins/entity/Doom3Entity.cpp:19:14: warning: Member variable 'Doom3Entity::_keyValues' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/Doom3Entity.cpp:19:14: warning: Member variable 'Doom3Entity::_observers' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/Doom3Entity.h:49:2: style: Class 'Doom3Entity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/Doom3Entity.h:23:1: warning: The class 'Doom3Entity' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/entity/target/Target.h:31:2: warning: Member variable 'Target::_node' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/RotationMatrix.h:50:2: style: 'RotationMatrix::operator=' should return 'RotationMatrix &'. [operatorEq]
DarkRadiant-2.6.0/plugins/entity/OriginKey.h:20:2: style: Class 'OriginKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/RotationKey.h:21:2: style: Class 'RotationKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/ModelKey.h:34:2: style: Class 'ModelKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/KeyObserverDelegate.h:29:2: style: Class 'KeyObserverDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/light/Renderables.h:21:2: style: Class 'RenderLightRadiiBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/NamespaceManager.h:39:2: style: Class 'NamespaceManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/target/Target.h:34:2: style: Class 'Target' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/target/TargetKey.h:34:5: style: Class 'TargetKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/target/TargetKeyCollection.h:22:5: style: Class 'TargetKeyCollection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/target/RenderableTargetLines.h:32:2: style: Class 'RenderableTargetLines' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/NameKey.h:41:2: style: Class 'NameKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/NameKey.h:69:2: style: Class 'RenderableNameKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/KeyObserverMap.h:59:2: style: Class 'KeyObserverMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/EntityNode.h:82:2: style: Class 'EntityNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/light/LightNode.h:45:2: style: Class 'LightNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/curve/CurveCatmullRom.h:16:2: style: Class 'CurveCatmullRom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/curve/CurveNURBS.h:18:2: style: Class 'CurveNURBS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/generic/RenderableArrow.h:17:2: style: Class 'RenderableArrow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/generic/GenericEntity.h:62:2: style: Class 'GenericEntity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/generic/GenericEntityNode.h:38:2: style: Class 'GenericEntityNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/light/RenderableVertices.h:116:9: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/light/RenderableVertices.h:62:17: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/light/RenderableVertices.h:116:9: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/VertexInstance.h:117:16: style: The function 'getVertex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/VertexInstance.h:50:24: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/VertexInstance.h:117:16: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/VertexInstance.h:121:7: style: The function 'testSelect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/VertexInstance.h:75:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/VertexInstance.h:121:7: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/curve/CurveCatmullRom.h:19:15: style: The function 'tesselate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/curve/Curve.h:54:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/curve/CurveCatmullRom.h:19:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/curve/CurveCatmullRom.h:22:15: style: The function 'appendControlPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/curve/Curve.h:60:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/curve/CurveCatmullRom.h:22:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/curve/CurveCatmullRom.h:25:15: style: The function 'saveToEntity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/curve/Curve.h:80:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/curve/CurveCatmullRom.h:25:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/curve/CurveCatmullRom.h:35:15: style: The function 'clearCurve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/curve/Curve.h:98:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/curve/CurveCatmullRom.h:35:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/curve/CurveNURBS.h:21:15: style: The function 'tesselate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/curve/Curve.h:54:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/curve/CurveNURBS.h:21:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/curve/CurveNURBS.h:24:15: style: The function 'appendControlPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/curve/Curve.h:60:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/curve/CurveNURBS.h:24:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/curve/CurveNURBS.h:27:15: style: The function 'saveToEntity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/curve/Curve.h:80:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/curve/CurveNURBS.h:27:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/curve/CurveNURBS.h:37:15: style: The function 'clearCurve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/curve/Curve.h:98:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/curve/CurveNURBS.h:37:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/curve/CurveNURBS.h:40:15: style: The function 'parseCurve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/curve/Curve.h:102:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/curve/CurveNURBS.h:40:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/target/TargetManager.h:35:51: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
DarkRadiant-2.6.0/plugins/entity/EntityNode.cpp:25:13: warning: Member variable 'EntityNode::_fillShader' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/EntityNode.cpp:25:13: warning: Member variable 'EntityNode::_wireShader' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/EntityNode.cpp:25:13: warning: Member variable 'EntityNode::_eclassChangedConn' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/EntityNode.h:29:1: warning: The class 'EntityNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/entity/RotationMatrix.h:10:1: warning: The class 'RotationMatrix' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/entity/curve/Curve.cpp:187:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/entity/curve/Curve.cpp:207:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/entity/curve/Curve.cpp:110:2: style: Exception should be caught by reference. [catchExceptionByValue]
DarkRadiant-2.6.0/plugins/entity/curve/CurveControlPointFunctors.h:13:2: style: Class 'ControlPointSnapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/curve/CurveControlPointFunctors.h:27:2: style: Class 'ControlPointTransformator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/curve/CurveControlPointFunctors.h:65:2: style: Class 'ControlPointBoundsAdder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/curve/CurveControlPointFunctors.h:17:7: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/curve/CurveEditInstance.h:24:16: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/curve/CurveControlPointFunctors.h:17:7: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/curve/CurveControlPointFunctors.h:31:7: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/curve/CurveEditInstance.h:24:16: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/curve/CurveControlPointFunctors.h:31:7: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/curve/CurveControlPointFunctors.h:50:7: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/curve/CurveEditInstance.h:24:16: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/curve/CurveControlPointFunctors.h:50:7: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/curve/CurveControlPointFunctors.h:55:7: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/curve/CurveEditInstance.h:31:16: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/curve/CurveControlPointFunctors.h:55:7: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/curve/CurveControlPointFunctors.h:69:7: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/entity/curve/CurveEditInstance.h:31:16: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/entity/curve/CurveControlPointFunctors.h:69:7: note: Function in derived class
DarkRadiant-2.6.0/plugins/entity/doom3group/Doom3Group.cpp:24:13: warning: Member variable 'Doom3Group::m_curveNURBSChanged' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/doom3group/Doom3Group.cpp:24:13: warning: Member variable 'Doom3Group::m_curveCatmullRomChanged' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/doom3group/Doom3Group.cpp:41:13: warning: Member variable 'Doom3Group::m_curveNURBSChanged' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/doom3group/Doom3Group.cpp:41:13: warning: Member variable 'Doom3Group::m_curveCatmullRomChanged' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/doom3group/Doom3GroupNode.cpp:24:17: warning: Member variable 'Doom3GroupNode::m_aabb_component' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/entity/doom3group/Doom3GroupNode.h:43:2: style: Class 'Doom3GroupNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/doom3group/Doom3GroupNode.cpp:120:5: style: Class 'BrushTranslator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/doom3group/Doom3GroupNode.h:20:1: warning: The class 'Doom3GroupNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/entity/eclassmodel/EclassModelNode.h:48:2: style: Class 'EclassModelNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/eclassmodel/EclassModelNode.h:25:1: warning: The class 'EclassModelNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/entity/generic/GenericEntityNode.h:20:1: warning: The class 'GenericEntityNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/entity/light/Light.cpp:22:8: warning: Member variable 'Light::m_useLightTarget' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/light/Light.cpp:22:8: warning: Member variable 'Light::m_useLightUp' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/light/Light.cpp:22:8: warning: Member variable 'Light::m_useLightRight' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/light/Light.cpp:22:8: warning: Member variable 'Light::m_useLightStart' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/light/Light.cpp:22:8: warning: Member variable 'Light::m_useLightEnd' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/light/Light.cpp:22:8: warning: Member variable 'Light::_projectionChanged' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/light/Light.cpp:49:8: warning: Member variable 'Light::m_useLightTarget' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/light/Light.cpp:49:8: warning: Member variable 'Light::m_useLightUp' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/light/Light.cpp:49:8: warning: Member variable 'Light::m_useLightRight' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/light/Light.cpp:49:8: warning: Member variable 'Light::m_useLightStart' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/light/Light.cpp:49:8: warning: Member variable 'Light::m_useLightEnd' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/light/Light.cpp:49:8: warning: Member variable 'Light::_projectionChanged' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/light/LightNode.cpp:500:44: style: Function 'intersectsAABB' argument 1 names different: declaration 'other' definition 'aabb'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/entity/light/LightNode.h:123:34: note: Function 'intersectsAABB' argument 1 names different: declaration 'other' definition 'aabb'.
DarkRadiant-2.6.0/plugins/entity/light/LightNode.cpp:500:44: note: Function 'intersectsAABB' argument 1 names different: declaration 'other' definition 'aabb'.
DarkRadiant-2.6.0/plugins/entity/light/LightNode.cpp:27:12: warning: Member variable 'LightNode::m_aabb_component' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/entity/light/LightNode.h:16:1: warning: The class 'LightNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/entity/speaker/SpeakerNode.cpp:213:46: style: Function 'setSelectedComponents' argument 1 names different: declaration 'selected' definition 'select'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/entity/speaker/SpeakerNode.h:100:37: note: Function 'setSelectedComponents' argument 1 names different: declaration 'selected' definition 'select'.
DarkRadiant-2.6.0/plugins/entity/speaker/SpeakerNode.cpp:213:46: note: Function 'setSelectedComponents' argument 1 names different: declaration 'selected' definition 'select'.
DarkRadiant-2.6.0/plugins/entity/speaker/SpeakerNode.cpp:33:14: warning: Member variable 'SpeakerNode::_radii' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/entity/speaker/SpeakerNode.cpp:33:14: warning: Member variable 'SpeakerNode::_radiiTransformed' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/entity/speaker/SpeakerNode.cpp:33:14: warning: Member variable 'SpeakerNode::_defaultRadii' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/entity/speaker/SpeakerNode.cpp:33:14: warning: Member variable 'SpeakerNode::m_aabb_local' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/entity/speaker/SpeakerNode.cpp:33:14: warning: Member variable 'SpeakerNode::m_aabb_border' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/plugins/entity/speaker/SpeakerNode.h:64:5: style: Class 'SpeakerNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/speaker/SpeakerNode.h:24:1: warning: The class 'SpeakerNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/entity/target/TargetLineNode.cpp:30:84: style: Function 'renderSolid' argument 2 names different: declaration 'volumeTest' definition 'volume'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/entity/target/TargetLineNode.h:39:72: note: Function 'renderSolid' argument 2 names different: declaration 'volumeTest' definition 'volume'.
DarkRadiant-2.6.0/plugins/entity/target/TargetLineNode.cpp:30:84: note: Function 'renderSolid' argument 2 names different: declaration 'volumeTest' definition 'volume'.
DarkRadiant-2.6.0/plugins/entity/target/TargetLineNode.cpp:35:88: style: Function 'renderWireframe' argument 2 names different: declaration 'volumeTest' definition 'volume'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/entity/target/TargetLineNode.h:40:76: note: Function 'renderWireframe' argument 2 names different: declaration 'volumeTest' definition 'volume'.
DarkRadiant-2.6.0/plugins/entity/target/TargetLineNode.cpp:35:88: note: Function 'renderWireframe' argument 2 names different: declaration 'volumeTest' definition 'volume'.
DarkRadiant-2.6.0/plugins/entity/target/TargetLineNode.cpp:14:17: warning: Member variable 'TargetLineNode::_aabb' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/entity/target/TargetLineNode.h:30:5: style: Class 'TargetLineNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/entity/target/TargetLineNode.h:19:1: warning: The class 'TargetLineNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/entity/target/TargetManager.cpp:15:65: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
DarkRadiant-2.6.0/plugins/eventmanager/Accelerator.cpp:237:17: warning: Identical condition 'keyCode==WXK_TAB', second condition is always false [identicalConditionAfterEarlyExit]
DarkRadiant-2.6.0/plugins/eventmanager/Accelerator.cpp:236:17: note: first condition
DarkRadiant-2.6.0/plugins/eventmanager/Accelerator.cpp:237:17: note: second condition
DarkRadiant-2.6.0/plugins/eventmanager/Accelerator.h:17:1: warning: The class 'Accelerator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/eventmanager/GlobalKeyEventFilter.h:25:5: style: Class 'GlobalKeyEventFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:50:2: style: Class 'Toggle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/eventmanager/RegistryToggle.h:33:5: style: Class 'RegistryToggle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/eventmanager/KeyEvent.h:21:5: style: Class 'KeyEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/eventmanager/MouseToolGroup.h:30:5: style: Class 'MouseToolGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:47:18: style: The function 'keyUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:52:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:47:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:48:18: style: The function 'keyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:53:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:48:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:51:18: style: The function 'connectMenuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:61:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:51:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:52:18: style: The function 'disconnectMenuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:62:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:52:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:54:18: style: The function 'connectToolItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:64:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:54:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:55:18: style: The function 'disconnectToolItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:65:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:55:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:57:18: style: The function 'connectButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:67:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:57:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:58:18: style: The function 'disconnectButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:68:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:58:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:60:18: style: The function 'empty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:47:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:60:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:62:18: style: The function 'connectAccelerator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:73:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:62:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:63:18: style: The function 'disconnectAccelerators' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:74:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Statement.h:63:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:55:15: style: The function 'empty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:47:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:55:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:59:15: style: The function 'setToggled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:43:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:59:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:62:15: style: The function 'updateWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:55:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:62:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:65:15: style: The function 'keyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:53:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:65:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:71:15: style: The function 'isToggle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:39:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:71:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:73:15: style: The function 'connectMenuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:61:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:73:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:74:15: style: The function 'disconnectMenuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:62:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:74:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:76:15: style: The function 'connectToolItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:64:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:76:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:77:15: style: The function 'disconnectToolItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:65:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:77:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:79:15: style: The function 'connectToggleButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:70:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:79:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:80:15: style: The function 'disconnectToggleButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:71:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:80:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:85:18: style: The function 'connectAccelerator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:73:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:85:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:86:18: style: The function 'disconnectAccelerators' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:74:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:86:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/WidgetToggle.h:28:18: style: The function 'connectTopLevelWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:58:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/WidgetToggle.h:28:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/WidgetToggle.h:29:18: style: The function 'disconnectTopLevelWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:59:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/WidgetToggle.h:29:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/WidgetToggle.h:31:18: style: The function 'updateWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:62:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/WidgetToggle.h:31:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/RegistryToggle.h:52:18: style: The function 'setToggled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:59:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/RegistryToggle.h:52:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/RegistryToggle.h:60:18: style: The function 'toggle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Toggle.h:83:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/RegistryToggle.h:60:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/KeyEvent.h:25:18: style: The function 'empty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:47:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/KeyEvent.h:25:18: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/KeyEvent.h:30:10: style: The function 'keyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:53:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/KeyEvent.h:30:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/eventmanager/KeyEvent.h:38:10: style: The function 'keyUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/eventmanager/Event.h:52:18: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/eventmanager/KeyEvent.h:38:10: note: Function in derived class
DarkRadiant-2.6.0/plugins/filters/InstanceUpdateWalker.h:31:2: style: Class 'NodeVisibilityUpdater' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/filters/XMLFilter.h:112:14: style: Technically the member function 'filters::XMLFilter::getRuleSet' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/filters/XMLFilter.cpp:113:24: note: Technically the member function 'filters::XMLFilter::getRuleSet' can be const.
DarkRadiant-2.6.0/plugins/filters/XMLFilter.h:112:14: note: Technically the member function 'filters::XMLFilter::getRuleSet' can be const.
DarkRadiant-2.6.0/plugins/fonts/FontLoader.cpp:14:48: style: Function 'operator()' argument 1 names different: declaration 'fileName' definition 'filename'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/fonts/FontLoader.h:26:37: note: Function 'operator()' argument 1 names different: declaration 'fileName' definition 'filename'.
DarkRadiant-2.6.0/plugins/fonts/FontLoader.cpp:14:48: note: Function 'operator()' argument 1 names different: declaration 'fileName' definition 'filename'.
DarkRadiant-2.6.0/plugins/fonts/GlyphInfo.h:52:2: style: Class 'GlyphInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/image/DDSImage.cpp:64:38: style: Function 'addMipMap' argument 1 names different: declaration 'width' definition 'mipWidth'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/image/DDSImage.h:70:29: note: Function 'addMipMap' argument 1 names different: declaration 'width' definition 'mipWidth'.
DarkRadiant-2.6.0/plugins/image/DDSImage.cpp:64:38: note: Function 'addMipMap' argument 1 names different: declaration 'width' definition 'mipWidth'.
DarkRadiant-2.6.0/plugins/image/DDSImage.cpp:65:38: style: Function 'addMipMap' argument 2 names different: declaration 'height' definition 'mipHeight'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/image/DDSImage.h:71:32: note: Function 'addMipMap' argument 2 names different: declaration 'height' definition 'mipHeight'.
DarkRadiant-2.6.0/plugins/image/DDSImage.cpp:65:38: note: Function 'addMipMap' argument 2 names different: declaration 'height' definition 'mipHeight'.
DarkRadiant-2.6.0/plugins/image/DDSImage.cpp:66:38: style: Function 'addMipMap' argument 3 names different: declaration 'size' definition 'mipSize'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/image/DDSImage.h:72:32: note: Function 'addMipMap' argument 3 names different: declaration 'size' definition 'mipSize'.
DarkRadiant-2.6.0/plugins/image/DDSImage.cpp:66:38: note: Function 'addMipMap' argument 3 names different: declaration 'size' definition 'mipSize'.
DarkRadiant-2.6.0/plugins/image/DDSImage.cpp:67:38: style: Function 'addMipMap' argument 4 names different: declaration 'offset' definition 'mipOffset'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/image/DDSImage.h:73:32: note: Function 'addMipMap' argument 4 names different: declaration 'offset' definition 'mipOffset'.
DarkRadiant-2.6.0/plugins/image/DDSImage.cpp:67:38: note: Function 'addMipMap' argument 4 names different: declaration 'offset' definition 'mipOffset'.
DarkRadiant-2.6.0/plugins/image/DDSImage.h:50:2: warning: Member variable 'DDSImage::pixels' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/image/DDSImage.h:50:2: warning: Member variable 'DDSImage::width' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/image/DDSImage.h:50:2: warning: Member variable 'DDSImage::height' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/image/DDSImage.h:50:2: style: Class 'DDSImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/image/Doom3ImageLoader.cpp:72:60: style: Function 'imageFromVFS' argument 1 names different: declaration 'vfsPath' definition 'name'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/image/Doom3ImageLoader.h:28:46: note: Function 'imageFromVFS' argument 1 names different: declaration 'vfsPath' definition 'name'.
DarkRadiant-2.6.0/plugins/image/Doom3ImageLoader.cpp:72:60: note: Function 'imageFromVFS' argument 1 names different: declaration 'vfsPath' definition 'name'.
DarkRadiant-2.6.0/plugins/image/ImageLoaderWx.h:17:11: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/image/ImageTypeLoader.h:18:19: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/image/ImageLoaderWx.h:17:11: note: Function in derived class
DarkRadiant-2.6.0/plugins/image/TGALoader.h:20:11: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/image/ImageTypeLoader.h:18:19: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/image/TGALoader.h:20:11: note: Function in derived class
DarkRadiant-2.6.0/plugins/image/dds.h:14:11: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/image/ImageTypeLoader.h:18:19: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/image/dds.h:14:11: note: Function in derived class
DarkRadiant-2.6.0/plugins/image/dds.h:21:14: style: The function 'getPrefix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/image/ImageTypeLoader.h:34:22: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/image/dds.h:21:14: note: Function in derived class
DarkRadiant-2.6.0/plugins/image/ImageLoaderWx.h:18:13: performance: Technically the member function 'image::ImageLoaderWx::getExtensions' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/image/ImageLoaderWx.cpp:79:44: note: Technically the member function 'image::ImageLoaderWx::getExtensions' can be static.
DarkRadiant-2.6.0/plugins/image/ImageLoaderWx.h:18:13: note: Technically the member function 'image::ImageLoaderWx::getExtensions' can be static.
DarkRadiant-2.6.0/plugins/image/TGALoader.cpp:194:3: warning: Member variable 'TargaDecodeRGBPixelRLE::m_packet' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/image/TGALoader.cpp:236:3: warning: Member variable 'TargaDecodeRGBAPixelRLE::m_packet' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/image/TGALoader.h:21:13: performance: Technically the member function 'image::TGALoader::getExtensions' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/image/TGALoader.cpp:428:40: note: Technically the member function 'image::TGALoader::getExtensions' can be static.
DarkRadiant-2.6.0/plugins/image/TGALoader.h:21:13: note: Technically the member function 'image::TGALoader::getExtensions' can be static.
DarkRadiant-2.6.0/plugins/image/TGALoader.cpp:124:8: style: Technically the member function 'image::TargaDecodeGrayPixel::operator()' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/image/TGALoader.cpp:140:8: style: Technically the member function 'image::TargaDecodeRGBPixel::operator()' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/image/TGALoader.cpp:156:8: style: Technically the member function 'image::TargaDecodeRGBAPixel::operator()' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/image/TGALoader.cpp:310:3: style: Class 'ScopeDelete' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/image/dds.h:16:13: performance: Technically the member function 'image::DDSLoader::getExtensions' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/image/dds.cpp:127:40: note: Technically the member function 'image::DDSLoader::getExtensions' can be static.
DarkRadiant-2.6.0/plugins/image/dds.h:16:13: note: Technically the member function 'image::DDSLoader::getExtensions' can be static.
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3MapReader.h:31:2: style: Class 'Doom3MapReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/mapdoom3/primitiveparsers/BrushDef3.h:24:29: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/mapdoom3/primitiveparsers/BrushDef3.h:15:29: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/mapdoom3/primitiveparsers/BrushDef3.h:24:29: note: Function in derived class
DarkRadiant-2.6.0/plugins/mapdoom3/primitiveparsers/PatchDef2.h:26:15: style: The function 'setShader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/mapdoom3/primitiveparsers/PatchDef2.h:17:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/mapdoom3/primitiveparsers/PatchDef2.h:26:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3PrefabFormat.h:17:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3MapFormat.h:19:29: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3PrefabFormat.h:17:29: note: Function in derived class
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3PrefabFormat.h:18:15: style: The function 'initialiseModule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3MapFormat.h:21:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3PrefabFormat.h:18:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3PrefabFormat.h:19:15: style: The function 'shutdownModule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3MapFormat.h:22:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3PrefabFormat.h:19:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3PrefabFormat.h:21:15: style: The function 'allowInfoFileCreation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3MapFormat.h:29:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3PrefabFormat.h:21:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/mapdoom3/Quake3MapReader.h:30:2: style: Class 'Quake3MapReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/mapdoom3/Quake3MapWriter.h:18:15: style: The function 'beginWriteMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3MapWriter.h:24:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/mapdoom3/Quake3MapWriter.h:18:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/mapdoom3/Quake3MapWriter.h:24:15: style: The function 'beginWriteBrush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3MapWriter.h:32:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/mapdoom3/Quake3MapWriter.h:24:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/mapdoom3/Quake3MapWriter.h:33:15: style: The function 'beginWritePatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3MapWriter.h:36:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/mapdoom3/Quake3MapWriter.h:33:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/mapdoom3/Quake4MapReader.h:13:2: style: Class 'Quake4MapReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/mapdoom3/Quake4MapReader.h:16:15: style: The function 'initPrimitiveParsers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3MapReader.h:38:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/mapdoom3/Quake4MapReader.h:16:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/mapdoom3/Quake4MapReader.h:19:15: style: The function 'parseMapVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3MapReader.h:44:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/mapdoom3/Quake4MapReader.h:19:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/mapdoom3/Quake4MapWriter.h:17:15: style: The function 'beginWriteMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3MapWriter.h:24:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/mapdoom3/Quake4MapWriter.h:17:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/mapdoom3/Quake4MapWriter.h:23:15: style: The function 'beginWriteBrush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/mapdoom3/Doom3MapWriter.h:32:15: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/mapdoom3/Quake4MapWriter.h:23:15: note: Function in derived class
DarkRadiant-2.6.0/plugins/md5model/MD5Model.cpp:217:20: style: Unsigned variable 'surfaceNum' can't be negative so it is unnecessary to test it. [unsignedPositive]
DarkRadiant-2.6.0/plugins/md5model/RenderableMD5Skeleton.h:16:2: style: Class 'RenderableMD5Skeleton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/md5model/MD5Model.h:42:3: style: Struct 'Surface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/md5model/MD5Model.h:21:1: warning: The class 'MD5Model' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/md5model/MD5ModelNode.h:31:2: style: Class 'MD5ModelNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/md5model/MD5Surface.cpp:25:13: warning: Member variable 'MD5Surface::_activeMaterial' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/md5model/MD5Surface.cpp:25:13: warning: Member variable 'MD5Surface::_vertices' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/md5model/MD5Surface.cpp:25:13: warning: Member variable 'MD5Surface::_indices' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/md5model/MD5Surface.h:22:1: warning: The class 'MD5Surface' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/model/RenderablePicoModel.h:57:3: style: Struct 'Surface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/model/PicoModelNode.h:44:2: style: Class 'PicoModelNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/model/RenderablePicoModel.cpp:212:20: style: Unsigned variable 'surfaceNum' can't be negative so it is unnecessary to test it. [unsignedPositive]
DarkRadiant-2.6.0/plugins/model/RenderablePicoModel.cpp:50:22: warning: Member variable 'RenderablePicoModel::_materialList' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/model/RenderablePicoModel.cpp:50:22: warning: Member variable 'RenderablePicoModel::_renderSystem' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/model/RenderablePicoModel.h:35:1: warning: The class 'RenderablePicoModel' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/model/RenderablePicoSurface.cpp:110:73: style: Function 'cleanupShaderName' argument 1 names different: declaration 'mapName' definition 'inName'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/model/RenderablePicoSurface.h:71:51: note: Function 'cleanupShaderName' argument 1 names different: declaration 'mapName' definition 'inName'.
DarkRadiant-2.6.0/plugins/model/RenderablePicoSurface.cpp:110:73: note: Function 'cleanupShaderName' argument 1 names different: declaration 'mapName' definition 'inName'.
DarkRadiant-2.6.0/plugins/model/RenderablePicoSurface.h:27:1: warning: The class 'RenderablePicoSurface' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/particles/ParticleDef.h:69:16: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
DarkRadiant-2.6.0/plugins/particles/ParticleDef.h:43:2: warning: Member variable 'ParticleDef::_depthHack' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/particles/ParticleParameter.h:33:2: style: Class 'ParticleParameter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/particles/StageDef.h:120:5: style: Class 'StageDef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/particles/ParticleDef.h:43:2: style: Class 'ParticleDef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/particles/ParticleRenderInfo.h:50:2: warning: Member variable 'ParticleRenderInfo::timeSecs' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/particles/ParticleRenderInfo.h:50:2: warning: Member variable 'ParticleRenderInfo::timeFraction' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/particles/ParticleRenderInfo.h:50:2: warning: Member variable 'ParticleRenderInfo::size' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/particles/ParticleRenderInfo.h:50:2: warning: Member variable 'ParticleRenderInfo::aspect' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/particles/ParticleRenderInfo.h:50:2: warning: Member variable 'ParticleRenderInfo::rand' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/particles/ParticleRenderInfo.h:50:2: warning: Member variable 'ParticleRenderInfo::animFrames' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/particles/ParticleRenderInfo.h:50:2: warning: Member variable 'ParticleRenderInfo::curFrame' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/particles/ParticleRenderInfo.h:50:2: warning: Member variable 'ParticleRenderInfo::nextFrame' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/particles/ParticleRenderInfo.h:59:2: warning: Member variable 'ParticleRenderInfo::timeSecs' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/particles/ParticleRenderInfo.h:59:2: warning: Member variable 'ParticleRenderInfo::timeFraction' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/particles/ParticleRenderInfo.h:59:2: warning: Member variable 'ParticleRenderInfo::size' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/particles/ParticleRenderInfo.h:59:2: warning: Member variable 'ParticleRenderInfo::aspect' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/particles/ParticleRenderInfo.h:59:2: warning: Member variable 'ParticleRenderInfo::animFrames' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/particles/ParticleRenderInfo.h:59:2: warning: Member variable 'ParticleRenderInfo::curFrame' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/particles/ParticleRenderInfo.h:59:2: warning: Member variable 'ParticleRenderInfo::nextFrame' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/particles/ParticleQuad.h:44:2: style: Struct 'ParticleQuad' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/particles/RenderableParticle.h:58:2: style: Class 'RenderableParticle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/particles/ParticleNode.h:29:2: style: Class 'ParticleNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/particles/ParticlesManager.cpp:52:69: style: Function 'forEachParticleDef' argument 1 names different: declaration 'visitor' definition 'v'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/particles/ParticlesManager.h:41:55: note: Function 'forEachParticleDef' argument 1 names different: declaration 'visitor' definition 'v'.
DarkRadiant-2.6.0/plugins/particles/ParticlesManager.cpp:52:69: note: Function 'forEachParticleDef' argument 1 names different: declaration 'visitor' definition 'v'.
DarkRadiant-2.6.0/plugins/particles/ParticlesManager.cpp:154:50: style: Function 'parseStream' argument 1 names different: declaration 's' definition 'contents'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/particles/ParticlesManager.h:96:36: note: Function 'parseStream' argument 1 names different: declaration 's' definition 'contents'.
DarkRadiant-2.6.0/plugins/particles/ParticlesManager.cpp:154:50: note: Function 'parseStream' argument 1 names different: declaration 's' definition 'contents'.
DarkRadiant-2.6.0/plugins/particles/ParticlesManager.cpp:276:59: style: Function 'saveParticleDef' argument 1 names different: declaration 'particle' definition 'particleName'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/particles/ParticlesManager.h:71:42: note: Function 'saveParticleDef' argument 1 names different: declaration 'particle' definition 'particleName'.
DarkRadiant-2.6.0/plugins/particles/ParticlesManager.cpp:276:59: note: Function 'saveParticleDef' argument 1 names different: declaration 'particle' definition 'particleName'.
DarkRadiant-2.6.0/plugins/particles/StageDef.cpp:564:40: style: Function 'operator<<' argument 1 names different: declaration 'os' definition 'stream'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/particles/StageDef.h:563:41: note: Function 'operator<<' argument 1 names different: declaration 'os' definition 'stream'.
DarkRadiant-2.6.0/plugins/particles/StageDef.cpp:564:40: note: Function 'operator<<' argument 1 names different: declaration 'os' definition 'stream'.
DarkRadiant-2.6.0/plugins/particles/editor/ParticleEditor.cpp:1533:13: style: Reading from empty STL container 'particleName' [reademptycontainer]
DarkRadiant-2.6.0/plugins/script/ScriptCommand.h:31:24: style: Technically the member function 'script::ScriptCommand::getName' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/script/ScriptCommand.h:36:21: style: Technically the member function 'script::ScriptCommand::getFilename' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/script/ScriptCommand.h:41:21: style: Technically the member function 'script::ScriptCommand::getDisplayName' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/script/ScriptMenu.h:15:2: style: Class 'ScriptMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/ScriptWindow.h:27:2: style: Class 'ScriptWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/EClassInterface.h:20:2: style: Class 'ScriptEntityClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/SceneGraphInterface.h:21:2: style: Class 'ScriptSceneNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/EntityInterface.h:25:2: style: Class 'ScriptEntityNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/BrushInterface.h:21:2: style: Class 'ScriptFace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/BrushInterface.h:48:2: style: Class 'ScriptBrushNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/PatchInterface.h:18:2: style: Class 'ScriptPatchNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/GameInterface.h:15:2: style: Class 'ScriptGame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/ShaderSystemInterface.h:19:2: style: Class 'ScriptShader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/ModelInterface.h:19:2: style: Class 'ScriptModelSurface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/ModelInterface.h:36:2: style: Class 'ScriptModelNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/SkinInterface.h:15:2: style: Class 'ScriptModelSkin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/SoundInterface.h:17:2: style: Class 'ScriptSoundRadii' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/SoundInterface.h:54:2: style: Class 'ScriptSoundShader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/DialogInterface.h:14:2: style: Class 'ScriptDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/SelectionSetInterface.h:20:2: style: Class 'ScriptSelectionSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/SelectionGroupInterface.h:46:2: style: Class 'ScriptSelectionGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/script/interfaces/CommandSystemInterface.cpp:15:96: style: Function 'addStatement' argument 2 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/script/interfaces/CommandSystemInterface.h:13:73: note: Function 'addStatement' argument 2 names different: declaration 'string' definition 'str'.
DarkRadiant-2.6.0/plugins/script/interfaces/CommandSystemInterface.cpp:15:96: note: Function 'addStatement' argument 2 names different: declaration 'string' definition 'str'.
DarkRadiant-2.6.0/plugins/script/interfaces/MathInterface.cpp:43:20: style: Same expression on both sides of '-='. [duplicateExpression]
DarkRadiant-2.6.0/plugins/script/interfaces/MathInterface.cpp:44:20: style: Same expression on both sides of '<'. [duplicateExpression]
DarkRadiant-2.6.0/plugins/script/interfaces/MathInterface.cpp:73:20: style: Same expression on both sides of '-='. [duplicateExpression]
DarkRadiant-2.6.0/plugins/script/interfaces/MathInterface.cpp:74:20: style: Same expression on both sides of '<'. [duplicateExpression]
DarkRadiant-2.6.0/plugins/script/interfaces/MathInterface.cpp:97:20: style: Same expression on both sides of '-='. [duplicateExpression]
DarkRadiant-2.6.0/plugins/script/interfaces/ShaderSystemInterface.cpp:16:3: style: Class 'ShaderNameToShaderWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/Doom3ShaderLayer.h:488:22: style: Unsigned variable 'index' can't be negative so it is unnecessary to test it. [unsignedPositive]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:90:2: style: Class 'HeightMapExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:99:2: style: Class 'AddNormalsExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:107:2: style: Class 'SmoothNormalsExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:116:2: style: Class 'AddExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:128:2: style: Class 'ScaleExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:136:2: style: Class 'InvertAlphaExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:144:2: style: Class 'InvertColorExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:152:2: style: Class 'MakeIntensityExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:160:2: style: Class 'MakeAlphaExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:179:2: style: Class 'ImageExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:91:11: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:35:19: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:91:11: note: Function in derived class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:100:11: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:35:19: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:100:11: note: Function in derived class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:108:11: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:35:19: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:108:11: note: Function in derived class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:117:11: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:35:19: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:117:11: note: Function in derived class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:129:11: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:35:19: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:129:11: note: Function in derived class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:137:11: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:35:19: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:137:11: note: Function in derived class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:145:11: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:35:19: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:145:11: note: Function in derived class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:153:11: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:35:19: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:153:11: note: Function in derived class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:161:11: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:35:19: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:161:11: note: Function in derived class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:180:11: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:35:19: note: Virtual function in base class
DarkRadiant-2.6.0/plugins/shaders/MapExpression.h:180:11: note: Function in derived class
DarkRadiant-2.6.0/plugins/shaders/CameraCubeMapDecl.h:29:5: style: Class 'CameraCubeMapDecl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/Doom3ShaderSystem.cpp:242:78: style: Function 'getDefaultInteractionTexture' argument 1 names different: declaration 't' definition 'type'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/shaders/Doom3ShaderSystem.h:110:63: note: Function 'getDefaultInteractionTexture' argument 1 names different: declaration 't' definition 'type'.
DarkRadiant-2.6.0/plugins/shaders/Doom3ShaderSystem.cpp:242:78: note: Function 'getDefaultInteractionTexture' argument 1 names different: declaration 't' definition 'type'.
DarkRadiant-2.6.0/plugins/shaders/ShaderExpression.h:85:2: style: Class 'ShaderParmExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/ShaderExpression.h:109:2: style: Class 'GlobalShaderParmExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/ShaderExpression.h:154:2: style: Class 'ConstantExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/textures/HeightmapCreator.h:67:14: style: The scope of the variable 'x' can be reduced. [variableScope]
DarkRadiant-2.6.0/plugins/shaders/MapExpression.cpp:641:2: performance: Variable '_imgName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DarkRadiant-2.6.0/plugins/shaders/ShaderExpression.cpp:231:7: performance: Technically the member function 'shaders::expressions::ShaderExpressionParser::finaliseOperator' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/shaders/ShaderExpression.cpp:36:2: style: Class 'ShaderExpressionTokeniser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/ShaderExpression.cpp:101:2: style: Class 'ShaderExpressionParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/shaders/ShaderLibrary.h:46:14: style: Technically the member function 'shaders::ShaderLibrary::getNumDefinitions' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/shaders/ShaderLibrary.cpp:113:28: note: Technically the member function 'shaders::ShaderLibrary::getNumDefinitions' can be const.
DarkRadiant-2.6.0/plugins/shaders/ShaderLibrary.h:46:14: note: Technically the member function 'shaders::ShaderLibrary::getNumDefinitions' can be const.
DarkRadiant-2.6.0/plugins/shaders/ShaderLibrary.h:55:7: style: Technically the member function 'shaders::ShaderLibrary::foreachShaderName' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/shaders/ShaderLibrary.cpp:118:21: note: Technically the member function 'shaders::ShaderLibrary::foreachShaderName' can be const.
DarkRadiant-2.6.0/plugins/shaders/ShaderLibrary.h:55:7: note: Technically the member function 'shaders::ShaderLibrary::foreachShaderName' can be const.
DarkRadiant-2.6.0/plugins/shaders/ShaderLibrary.h:58:7: style: Technically the member function 'shaders::ShaderLibrary::foreachShader' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/shaders/ShaderLibrary.cpp:126:21: note: Technically the member function 'shaders::ShaderLibrary::foreachShader' can be const.
DarkRadiant-2.6.0/plugins/shaders/ShaderLibrary.h:58:7: note: Technically the member function 'shaders::ShaderLibrary::foreachShader' can be const.
DarkRadiant-2.6.0/plugins/shaders/ShaderTemplate.cpp:536:9: warning: Return value of function std::stoi() is not used. [ignoredReturnValue]
DarkRadiant-2.6.0/plugins/shaders/ShaderTemplate.cpp:537:9: warning: Return value of function std::stoi() is not used. [ignoredReturnValue]
DarkRadiant-2.6.0/plugins/shaders/ShaderTemplate.cpp:549:9: warning: Return value of function std::stoi() is not used. [ignoredReturnValue]
DarkRadiant-2.6.0/plugins/shaders/ShaderTemplate.cpp:550:9: warning: Return value of function std::stoi() is not used. [ignoredReturnValue]
DarkRadiant-2.6.0/plugins/shaders/ShaderTemplate.h:288:23: performance: Technically the member function 'shaders::ShaderTemplate::parseSingleExpressionTerm' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/shaders/ShaderTemplate.cpp:28:38: note: Technically the member function 'shaders::ShaderTemplate::parseSingleExpressionTerm' can be static.
DarkRadiant-2.6.0/plugins/shaders/ShaderTemplate.h:288:23: note: Technically the member function 'shaders::ShaderTemplate::parseSingleExpressionTerm' can be static.
DarkRadiant-2.6.0/plugins/shaders/textures/GLTextureManager.h:24:13: performance: Technically the member function 'shaders::GLTextureManager::loadStandardTexture' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/shaders/textures/GLTextureManager.cpp:113:30: note: Technically the member function 'shaders::GLTextureManager::loadStandardTexture' can be static.
DarkRadiant-2.6.0/plugins/shaders/textures/GLTextureManager.h:24:13: note: Technically the member function 'shaders::GLTextureManager::loadStandardTexture' can be static.
DarkRadiant-2.6.0/plugins/shaders/textures/TextureManipulator.cpp:309:18: style: The scope of the variable 'yi' can be reduced. [variableScope]
DarkRadiant-2.6.0/plugins/shaders/textures/TextureManipulator.cpp:398:18: style: The scope of the variable 'yi' can be reduced. [variableScope]
DarkRadiant-2.6.0/plugins/shaders/textures/TextureManipulator.cpp:488:20: style: The scope of the variable 'width2' can be reduced. [variableScope]
DarkRadiant-2.6.0/plugins/skins/Doom3SkinCache.cpp:141:67: style: Function 'parseSkin' argument 1 names different: declaration 'tokeniser' definition 'tok'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/skins/Doom3SkinCache.h:85:55: note: Function 'parseSkin' argument 1 names different: declaration 'tokeniser' definition 'tok'.
DarkRadiant-2.6.0/plugins/skins/Doom3SkinCache.cpp:141:67: note: Function 'parseSkin' argument 1 names different: declaration 'tokeniser' definition 'tok'.
DarkRadiant-2.6.0/plugins/skins/Doom3ModelSkin.h:28:2: style: Class 'Doom3ModelSkin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/sound/SoundFileLoader.h:29:14: style: Unused private function: 'SoundFileLoader::getShortened' [unusedPrivateFunction]
DarkRadiant-2.6.0/plugins/sound/SoundFileLoader.h:29:14: performance: Technically the member function 'sound::SoundFileLoader::getShortened' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/sound/SoundFileLoader.h:77:2: style: Class 'SoundFileLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/sound/WavFileLoader.h:110:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
DarkRadiant-2.6.0/plugins/sound/WavFileLoader.h:117:4: note: Found duplicate branches for 'if' and 'else'.
DarkRadiant-2.6.0/plugins/sound/WavFileLoader.h:110:4: note: Found duplicate branches for 'if' and 'else'.
DarkRadiant-2.6.0/plugins/sound/SoundPlayer.cpp:209:15: style: The scope of the variable 'vorbisInfo' can be reduced. [variableScope]
DarkRadiant-2.6.0/plugins/sound/OggFileStream.h:21:2: style: Class 'OggFileStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/uimanager/SoundShaderPreview.h:52:2: style: Class 'SoundShaderPreview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/uimanager/SoundChooser.h:78:2: style: Class 'SoundChooser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/uimanager/animationpreview/AnimationPreview.h:34:2: style: Class 'AnimationPreview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/uimanager/animationpreview/MD5AnimationChooser.h:14:2: style: Class 'MD5AnimationChooser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/uimanager/StatusBarManager.h:28:3: style: Struct 'StatusBarElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/uimanager/UIManager.h:36:2: warning: Member variable 'UIManager::_toolbarManager' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/uimanager/colourscheme/ColourScheme.h:29:5: style: Class 'ColourItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/uimanager/colourscheme/ColourScheme.h:59:5: style: Class 'ColourScheme' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/uimanager/animationpreview/AnimationPreview.cpp:40:60: style: Function 'setModelNode' argument 1 names different: declaration 'model' definition 'node'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/uimanager/animationpreview/AnimationPreview.h:36:43: note: Function 'setModelNode' argument 1 names different: declaration 'model' definition 'node'.
DarkRadiant-2.6.0/plugins/uimanager/animationpreview/AnimationPreview.cpp:40:60: note: Function 'setModelNode' argument 1 names different: declaration 'model' definition 'node'.
DarkRadiant-2.6.0/plugins/uimanager/colourscheme/ColourScheme.cpp:8:15: warning: Member variable 'ColourScheme::_readOnly' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/plugins/uimanager/colourscheme/ColourSchemeManager.cpp:51:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/uimanager/colourscheme/ColourSchemeManager.cpp:61:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/uimanager/colourscheme/ColourSchemeManager.cpp:115:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/plugins/uimanager/menu/MenuBar.h:26:15: warning: Virtual function 'setNeedsRefresh' is called from destructor '~MenuBar()' at line 20. Dynamic binding is not used. [virtualCallInConstructor]
DarkRadiant-2.6.0/plugins/uimanager/menu/MenuBar.cpp:20:2: note: Calling setNeedsRefresh
DarkRadiant-2.6.0/plugins/uimanager/menu/MenuBar.h:26:15: note: setNeedsRefresh is a virtual method
DarkRadiant-2.6.0/plugins/vfspk3/DirectoryArchive.h:25:2: style: Class 'DirectoryArchive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/vfspk3/UnixPath.h:46:2: style: Class 'UnixPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/plugins/vfspk3/Doom3FileSystem.cpp:44:56: style: Function 'initDirectory' argument 1 names different: declaration 'path' definition 'inputPath'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/plugins/vfspk3/Doom3FileSystem.h:34:40: note: Function 'initDirectory' argument 1 names different: declaration 'path' definition 'inputPath'.
DarkRadiant-2.6.0/plugins/vfspk3/Doom3FileSystem.cpp:44:56: note: Function 'initDirectory' argument 1 names different: declaration 'path' definition 'inputPath'.
DarkRadiant-2.6.0/plugins/vfspk3/SortedFilenames.h:53:14: performance: Technically the member function 'PakLess::toUpper' can be static. [functionStatic]
DarkRadiant-2.6.0/plugins/xmlregistry/RegistryTree.h:78:14: style: Technically the member function 'registry::RegistryTree::prepareKey' can be const. [functionConst]
DarkRadiant-2.6.0/plugins/xmlregistry/RegistryTree.cpp:27:27: note: Technically the member function 'registry::RegistryTree::prepareKey' can be const.
DarkRadiant-2.6.0/plugins/xmlregistry/RegistryTree.h:78:14: note: Technically the member function 'registry::RegistryTree::prepareKey' can be const.
DarkRadiant-2.6.0/plugins/xmlregistry/RegistryTree.h:10:1: warning: The class 'RegistryTree' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/plugins/xmlregistry/Autosaver.h:19:2: style: Class 'Autosaver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/modulesystem/DynamicLibrary.h:95:0: error: #error "unsupported platform" [preprocessorErrorDirective]
DarkRadiant-2.6.0/radiant/brush/Brush.cpp:142:54: style: Function 'connectUndoSystem' argument 1 names different: declaration 'map' definition 'changeTracker'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/brush/Brush.h:188:48: note: Function 'connectUndoSystem' argument 1 names different: declaration 'map' definition 'changeTracker'.
DarkRadiant-2.6.0/radiant/brush/Brush.cpp:142:54: note: Function 'connectUndoSystem' argument 1 names different: declaration 'map' definition 'changeTracker'.
DarkRadiant-2.6.0/radiant/brush/Brush.cpp:155:57: style: Function 'disconnectUndoSystem' argument 1 names different: declaration 'map' definition 'changeTracker'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/brush/Brush.h:189:51: note: Function 'disconnectUndoSystem' argument 1 names different: declaration 'map' definition 'changeTracker'.
DarkRadiant-2.6.0/radiant/brush/Brush.cpp:155:57: note: Function 'disconnectUndoSystem' argument 1 names different: declaration 'map' definition 'changeTracker'.
DarkRadiant-2.6.0/radiant/brush/SelectableComponents.h:41:19: warning: Member variable 'SelectableEdge::m_faces' is not assigned a value in 'SelectableEdge::operator='. [operatorEqVarError]
DarkRadiant-2.6.0/radiant/brush/SelectableComponents.h:73:21: warning: Member variable 'SelectableVertex::m_faces' is not assigned a value in 'SelectableVertex::operator='. [operatorEqVarError]
DarkRadiant-2.6.0/radiant/brush/BrushModule.h:9:1: style: The class 'BrushModuleImpl' does not have a constructor although it has private member variables. [noConstructor]
DarkRadiant-2.6.0/radiant/brush/EdgeInstance.h:34:16: warning: Member variable 'EdgeInstance::m_faceInstances' is not assigned a value in 'EdgeInstance::operator='. [operatorEqVarError]
DarkRadiant-2.6.0/radiant/brush/VertexInstance.h:39:18: warning: Member variable 'VertexInstance::m_faceInstances' is not assigned a value in 'VertexInstance::operator='. [operatorEqVarError]
DarkRadiant-2.6.0/radiant/brush/SelectableComponents.h:52:8: style: Technically the member function 'SelectableEdge::testSelect' can be const. [functionConst]
DarkRadiant-2.6.0/radiant/brush/SelectableComponents.h:84:8: style: Technically the member function 'SelectableVertex::testSelect' can be const. [functionConst]
DarkRadiant-2.6.0/radiant/brush/TextureMatrix.h:17:2: style: Struct 'TextureMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/brush/TextureMatrix.h:20:2: style: Struct 'TextureMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/brush/TextureProjection.h:31:5: style: Class 'TextureProjection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/brush/FacePlane.h:20:9: style: Class 'SavedState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/brush/Face.h:67:2: style: Class 'Face' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/brush/Brush.h:165:2: style: Class 'Brush' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/brush/FaceInstance.h:101:3: style: Class 'RenderablePointVectorPushBack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/brush/Brush.cpp:1145:5: style: Class 'ProximalVertex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/brush/SelectableComponents.h:25:1: warning: The class 'SelectableEdge' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/radiant/brush/SelectableComponents.h:58:1: warning: The class 'SelectableVertex' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/radiant/brush/EdgeInstance.h:6:1: warning: The class 'EdgeInstance' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/radiant/brush/VertexInstance.h:8:1: warning: The class 'VertexInstance' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/radiant/brush/BrushNode.h:17:1: warning: The class 'BrushNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/radiant/brush/Face.cpp:24:5: style: Class 'SavedState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/brush/FaceInstance.cpp:38:15: warning: Member variable 'FaceInstance::m_vertexSelection' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/brush/FaceInstance.cpp:38:15: warning: Member variable 'FaceInstance::m_edgeSelection' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/brush/FaceInstance.cpp:38:15: warning: Member variable 'FaceInstance::m_lights' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/brush/FaceInstance.cpp:46:29: warning: Member variable 'FaceInstance::m_selectionChanged' is not assigned a value in 'FaceInstance::operator='. [operatorEqVarError]
DarkRadiant-2.6.0/radiant/brush/FaceInstance.cpp:46:29: warning: Member variable 'FaceInstance::m_selectable' is not assigned a value in 'FaceInstance::operator='. [operatorEqVarError]
DarkRadiant-2.6.0/radiant/brush/FaceInstance.cpp:46:29: warning: Member variable 'FaceInstance::m_selectableVertices' is not assigned a value in 'FaceInstance::operator='. [operatorEqVarError]
DarkRadiant-2.6.0/radiant/brush/FaceInstance.cpp:46:29: warning: Member variable 'FaceInstance::m_selectableEdges' is not assigned a value in 'FaceInstance::operator='. [operatorEqVarError]
DarkRadiant-2.6.0/radiant/brush/FaceInstance.cpp:46:29: warning: Member variable 'FaceInstance::m_vertexSelection' is not assigned a value in 'FaceInstance::operator='. [operatorEqVarError]
DarkRadiant-2.6.0/radiant/brush/FaceInstance.cpp:46:29: warning: Member variable 'FaceInstance::m_edgeSelection' is not assigned a value in 'FaceInstance::operator='. [operatorEqVarError]
DarkRadiant-2.6.0/radiant/brush/FaceInstance.cpp:46:29: warning: Member variable 'FaceInstance::m_lights' is not assigned a value in 'FaceInstance::operator='. [operatorEqVarError]
DarkRadiant-2.6.0/radiant/brush/FaceInstance.cpp:350:6: performance: Possible inefficient checking for 'm_vertexSelection' emptiness. [stlSize]
DarkRadiant-2.6.0/radiant/brush/FaceInstance.cpp:404:6: performance: Possible inefficient checking for 'm_edgeSelection' emptiness. [stlSize]
DarkRadiant-2.6.0/radiant/brush/TextureProjection.h:48:13: performance: Technically the member function 'TextureProjection::getBasisForNormal' can be static. [functionStatic]
DarkRadiant-2.6.0/radiant/brush/TextureProjection.cpp:88:28: note: Technically the member function 'TextureProjection::getBasisForNormal' can be static.
DarkRadiant-2.6.0/radiant/brush/TextureProjection.h:48:13: note: Technically the member function 'TextureProjection::getBasisForNormal' can be static.
DarkRadiant-2.6.0/radiant/brush/TextureProjection.h:13:1: warning: The class 'TextureProjection' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/radiant/brush/csg/CSG.cpp:200:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/brush/csg/CSG.cpp:476:2: style: Class 'BrushSetClipPlane' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/brush/export/CollisionModel.cpp:120:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/brush/export/CollisionModel.cpp:254:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/brush/export/CollisionModel.cpp:293:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/brush/export/Geometry.h:25:2: style: Struct 'Edge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/brush/export/CollisionModel.cpp:36:59: performance: Function parameter 'poly' should be passed by const reference. [passedByValue]
DarkRadiant-2.6.0/radiant/brush/export/CollisionModel.cpp:56:62: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
DarkRadiant-2.6.0/radiant/camera/CamRenderer.cpp:6:43: style: Function 'CamRenderer' argument 2 names different: declaration 'primHighlightShader' definition 'primitiveShader'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/camera/CamRenderer.h:41:34: note: Function 'CamRenderer' argument 2 names different: declaration 'primHighlightShader' definition 'primitiveShader'.
DarkRadiant-2.6.0/radiant/camera/CamRenderer.cpp:6:43: note: Function 'CamRenderer' argument 2 names different: declaration 'primHighlightShader' definition 'primitiveShader'.
DarkRadiant-2.6.0/radiant/camera/CamRenderer.cpp:7:43: style: Function 'CamRenderer' argument 3 names different: declaration 'faceHighlightShader' definition 'faceShader'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/camera/CamRenderer.h:42:34: note: Function 'CamRenderer' argument 3 names different: declaration 'faceHighlightShader' definition 'faceShader'.
DarkRadiant-2.6.0/radiant/camera/CamRenderer.cpp:7:43: note: Function 'CamRenderer' argument 3 names different: declaration 'faceHighlightShader' definition 'faceShader'.
DarkRadiant-2.6.0/radiant/camera/CamWnd.h:85:2: style: Class 'CamWnd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/camera/FloatingCamWnd.h:18:2: style: Class 'FloatingCamWnd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/camera/CamWnd.cpp:59:5: style: Class 'ObjectFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/camera/GlobalCamera.cpp:297:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/camera/GlobalCamera.cpp:310:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/clipper/Clipper.cpp:27:10: warning: Member variable 'Clipper::_useCaulk' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/layers/LayerCommandTarget.h:20:2: style: Class 'LayerCommandTarget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/layers/LayerInfoFileModule.cpp:117:9: warning: Assert statement calls a function which may have desired side effects: 'canParseBlock'. [assertWithSideEffect]
DarkRadiant-2.6.0/radiant/layers/LayerSystem.cpp:440:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/layers/AddToLayerWalker.h:17:2: style: Class 'AddToLayerWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/layers/MoveToLayerWalker.h:15:2: style: Class 'MoveToLayerWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/layers/RemoveFromLayerWalker.h:18:2: style: Class 'RemoveFromLayerWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/log/LogStream.h:28:5: style: Class 'LogStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/log/Console.cpp:19:2: style: Class 'Console' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DarkRadiant-2.6.0/radiant/log/Console.cpp:19:2: style: Class 'Console' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DarkRadiant-2.6.0/radiant/log/Console.h:43:2: style: Class 'Console' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/log/StringLogDevice.h:30:7: style: The function 'writeLog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/log/LogDevice.h:25:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/log/StringLogDevice.h:30:7: note: Function in derived class
DarkRadiant-2.6.0/radiant/log/LogFile.h:31:2: style: Class 'LogFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/log/LogFile.h:39:7: style: The function 'writeLog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/log/LogDevice.h:25:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/log/LogFile.h:39:7: note: Function in derived class
DarkRadiant-2.6.0/radiant/log/StringLogDevice.h:33:14: style: Technically the member function 'applog::StringLogDevice::getString' can be const. [functionConst]
DarkRadiant-2.6.0/radiant/log/StringLogDevice.cpp:27:30: note: Technically the member function 'applog::StringLogDevice::getString' can be const.
DarkRadiant-2.6.0/radiant/log/StringLogDevice.h:33:14: note: Technically the member function 'applog::StringLogDevice::getString' can be const.
DarkRadiant-2.6.0/radiant/map/CounterManager.h:19:2: style: Class 'Counter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/map/Map.cpp:72:6: warning: Member variable 'Map::m_modified' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/map/Map.cpp:885:9: style: Class 'MapImportFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/map/MapPosition.h:32:2: style: Class 'MapPosition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/map/MapResource.cpp:353:89: style: Function 'loadMapNodeFromStream' argument 2 names different: declaration 'fullPath' definition 'fullpath'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/map/MapResource.h:57:80: note: Function 'loadMapNodeFromStream' argument 2 names different: declaration 'fullPath' definition 'fullpath'.
DarkRadiant-2.6.0/radiant/map/MapResource.cpp:353:89: note: Function 'loadMapNodeFromStream' argument 2 names different: declaration 'fullPath' definition 'fullpath'.
DarkRadiant-2.6.0/radiant/map/RootNode.h:40:2: style: Class 'RootNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/map/MapResource.h:35:2: style: Class 'MapResource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/map/infofile/InfoFileExporter.h:19:2: style: Class 'InfoFileExporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/map/RegionManager.cpp:325:85: style: Function 'traverseRegion' argument 2 names different: declaration 'walker' definition 'nodeExporter'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/map/RegionManager.h:114:78: note: Function 'traverseRegion' argument 2 names different: declaration 'walker' definition 'nodeExporter'.
DarkRadiant-2.6.0/radiant/map/RegionManager.cpp:325:85: note: Function 'traverseRegion' argument 2 names different: declaration 'walker' definition 'nodeExporter'.
DarkRadiant-2.6.0/radiant/map/RegionManager.cpp:45:16: warning: Member variable 'RegionManager::_worldMin' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/map/RegionManager.cpp:45:16: warning: Member variable 'RegionManager::_worldMax' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/map/RegionWalkers.h:27:2: style: Class 'ExcludeAllWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/map/RegionWalkers.h:91:2: style: Class 'ExcludeNonRegionedWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/map/StartupMapLoader.cpp:80:55: style: Function 'loadMapSafe' argument 1 names different: declaration 'map' definition 'mapToLoad'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/map/StartupMapLoader.h:21:38: note: Function 'loadMapSafe' argument 1 names different: declaration 'map' definition 'mapToLoad'.
DarkRadiant-2.6.0/radiant/map/StartupMapLoader.cpp:80:55: note: Function 'loadMapSafe' argument 1 names different: declaration 'map' definition 'mapToLoad'.
DarkRadiant-2.6.0/radiant/map/algorithm/Traverse.cpp:18:2: style: Class 'IncludeSelectedWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/map/infofile/InfoFile.cpp:99:8: style: Condition '!blockParsed' is always true [knownConditionTrueFalse]
DarkRadiant-2.6.0/radiant/map/infofile/InfoFile.cpp:94:22: note: Assignment 'blockParsed=false', assigned value is 0
DarkRadiant-2.6.0/radiant/map/infofile/InfoFile.cpp:99:8: note: Condition '!blockParsed' is always true
DarkRadiant-2.6.0/radiant/map/infofile/InfoFileExporter.h:26:7: performance: Technically the member function 'map::InfoFileExporter::visitEntity' can be static. [functionStatic]
DarkRadiant-2.6.0/radiant/map/infofile/InfoFileExporter.cpp:44:24: note: Technically the member function 'map::InfoFileExporter::visitEntity' can be static.
DarkRadiant-2.6.0/radiant/map/infofile/InfoFileExporter.h:26:7: note: Technically the member function 'map::InfoFileExporter::visitEntity' can be static.
DarkRadiant-2.6.0/radiant/map/infofile/InfoFileExporter.h:27:7: performance: Technically the member function 'map::InfoFileExporter::visitPrimitive' can be static. [functionStatic]
DarkRadiant-2.6.0/radiant/map/infofile/InfoFileExporter.cpp:52:24: note: Technically the member function 'map::InfoFileExporter::visitPrimitive' can be static.
DarkRadiant-2.6.0/radiant/map/infofile/InfoFileExporter.h:27:7: note: Technically the member function 'map::InfoFileExporter::visitPrimitive' can be static.
DarkRadiant-2.6.0/radiant/model/NullModelNode.h:25:2: style: Class 'NullModelNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/model/ModelExporter.h:41:2: style: Class 'ModelExporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/model/ModelFormatManager.cpp:88:6: style: Redundant checking of STL container element existence before removing it. [redundantIfRemove]
DarkRadiant-2.6.0/radiant/model/ModelFormatManager.cpp:127:6: style: Redundant checking of STL container element existence before removing it. [redundantIfRemove]
DarkRadiant-2.6.0/radiant/model/ScaledModelExporter.cpp:81:66: style: Function 'saveScaledModel' argument 1 names different: declaration 'entity' definition 'entityNode'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/model/ScaledModelExporter.h:30:46: note: Function 'saveScaledModel' argument 1 names different: declaration 'entity' definition 'entityNode'.
DarkRadiant-2.6.0/radiant/model/ScaledModelExporter.cpp:81:66: note: Function 'saveScaledModel' argument 1 names different: declaration 'entity' definition 'entityNode'.
DarkRadiant-2.6.0/radiant/model/ScaledModelExporter.cpp:81:105: style: Function 'saveScaledModel' argument 2 names different: declaration 'childModel' definition 'modelNode'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/model/ScaledModelExporter.h:30:81: note: Function 'saveScaledModel' argument 2 names different: declaration 'childModel' definition 'modelNode'.
DarkRadiant-2.6.0/radiant/model/ScaledModelExporter.cpp:81:105: note: Function 'saveScaledModel' argument 2 names different: declaration 'childModel' definition 'modelNode'.
DarkRadiant-2.6.0/radiant/model/ScaledModelExporter.h:32:11: performance: Technically the member function 'map::ScaledModelExporter::getWritableGamePath' can be static. [functionStatic]
DarkRadiant-2.6.0/radiant/model/ScaledModelExporter.cpp:175:31: note: Technically the member function 'map::ScaledModelExporter::getWritableGamePath' can be static.
DarkRadiant-2.6.0/radiant/model/ScaledModelExporter.h:32:11: note: Technically the member function 'map::ScaledModelExporter::getWritableGamePath' can be static.
DarkRadiant-2.6.0/radiant/model/ScaledModelExporter.h:33:14: performance: Technically the member function 'map::ScaledModelExporter::generateUniqueModelFilename' can be static. [functionStatic]
DarkRadiant-2.6.0/radiant/model/ScaledModelExporter.cpp:148:34: note: Technically the member function 'map::ScaledModelExporter::generateUniqueModelFilename' can be static.
DarkRadiant-2.6.0/radiant/model/ScaledModelExporter.h:33:14: note: Technically the member function 'map::ScaledModelExporter::generateUniqueModelFilename' can be static.
DarkRadiant-2.6.0/radiant/model/ScaledModelExporter.cpp:70:7: style: Reading from empty STL container 'nodesToProcess' [reademptycontainer]
DarkRadiant-2.6.0/radiant/modulesystem/ApplicationContextImpl.cpp:264:0: error: #error "unsupported platform" [preprocessorErrorDirective]
DarkRadiant-2.6.0/radiant/namespace/ComplexName.cpp:10:5: performance: Variable '_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DarkRadiant-2.6.0/radiant/namespace/ComplexName.h:21:5: style: Class 'ComplexName' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/namespace/Namespace.cpp:176:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/namespace/Namespace.cpp:239:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/namespace/Namespace.cpp:14:5: style: Class 'ConnectNamespacedWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/patch/Patch.cpp:1484:9: style: The scope of the variable 'closestDist' can be reduced. [variableScope]
DarkRadiant-2.6.0/radiant/patch/Patch.cpp:953:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/patch/PatchRenderables.h:29:2: style: Class 'RenderablePatchWireframe' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/patch/PatchRenderables.h:46:5: style: Class 'RenderablePatchFixedWireframe' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/patch/PatchRenderables.h:65:2: style: Class 'RenderablePatchSolid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/patch/PatchRenderables.h:85:2: style: Class 'RenderablePatchVectorsNTB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/patch/Patch.h:101:2: style: Class 'Patch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/patch/PatchNode.h:52:2: style: Class 'PatchNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/patch/PatchControlInstance.h:14:1: warning: The class 'PatchControlInstance' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/radiant/patch/Patch.cpp:700:2: style: Exception should be caught by reference. [catchExceptionByValue]
DarkRadiant-2.6.0/radiant/patch/PatchNode.h:12:1: warning: The class 'PatchNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/radiant/patch/PatchTesselation.cpp:260:14: style: Function 'sampleSinglePatch' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/patch/PatchTesselation.h:67:15: note: Function 'sampleSinglePatch' argument 4 names different: declaration 'width' definition 'w'.
DarkRadiant-2.6.0/radiant/patch/PatchTesselation.cpp:260:14: note: Function 'sampleSinglePatch' argument 4 names different: declaration 'width' definition 'w'.
DarkRadiant-2.6.0/radiant/patch/PatchTesselation.cpp:833:45: style: Function 'generate' argument 1 names different: declaration 'width' definition 'patchWidth'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/patch/PatchTesselation.h:48:28: note: Function 'generate' argument 1 names different: declaration 'width' definition 'patchWidth'.
DarkRadiant-2.6.0/radiant/patch/PatchTesselation.cpp:833:45: note: Function 'generate' argument 1 names different: declaration 'width' definition 'patchWidth'.
DarkRadiant-2.6.0/radiant/patch/PatchTesselation.cpp:833:69: style: Function 'generate' argument 2 names different: declaration 'height' definition 'patchHeight'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/patch/PatchTesselation.h:48:47: note: Function 'generate' argument 2 names different: declaration 'height' definition 'patchHeight'.
DarkRadiant-2.6.0/radiant/patch/PatchTesselation.cpp:833:69: note: Function 'generate' argument 2 names different: declaration 'height' definition 'patchHeight'.
DarkRadiant-2.6.0/radiant/patch/PatchTesselation.h:69:7: performance: Technically the member function 'PatchTesselation::sampleSinglePatchPoint' can be static. [functionStatic]
DarkRadiant-2.6.0/radiant/patch/PatchTesselation.cpp:195:24: note: Technically the member function 'PatchTesselation::sampleSinglePatchPoint' can be static.
DarkRadiant-2.6.0/radiant/patch/PatchTesselation.h:69:7: note: Technically the member function 'PatchTesselation::sampleSinglePatchPoint' can be static.
DarkRadiant-2.6.0/radiant/render/OpenGLRenderSystem.cpp:316:71: style: Function 'setShaderProgram' argument 1 names different: declaration 'prog' definition 'newProg'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/render/OpenGLRenderSystem.h:85:41: note: Function 'setShaderProgram' argument 1 names different: declaration 'prog' definition 'newProg'.
DarkRadiant-2.6.0/radiant/render/OpenGLRenderSystem.cpp:316:71: note: Function 'setShaderProgram' argument 1 names different: declaration 'prog' definition 'newProg'.
DarkRadiant-2.6.0/radiant/render/OpenGLRenderSystem.cpp:422:59: style: Function 'attachLitObject' argument 1 names different: declaration 'cullable' definition 'object'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/render/OpenGLRenderSystem.h:90:40: note: Function 'attachLitObject' argument 1 names different: declaration 'cullable' definition 'object'.
DarkRadiant-2.6.0/radiant/render/OpenGLRenderSystem.cpp:422:59: note: Function 'attachLitObject' argument 1 names different: declaration 'cullable' definition 'object'.
DarkRadiant-2.6.0/radiant/render/OpenGLRenderSystem.cpp:439:53: style: Function 'detachLitObject' argument 1 names different: declaration 'cullable' definition 'object'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/render/OpenGLRenderSystem.h:91:34: note: Function 'detachLitObject' argument 1 names different: declaration 'cullable' definition 'object'.
DarkRadiant-2.6.0/radiant/render/OpenGLRenderSystem.cpp:439:53: note: Function 'detachLitObject' argument 1 names different: declaration 'cullable' definition 'object'.
DarkRadiant-2.6.0/radiant/render/OpenGLRenderSystem.cpp:444:54: style: Function 'litObjectChanged' argument 1 names different: declaration 'cullable' definition 'object'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/render/OpenGLRenderSystem.h:92:35: note: Function 'litObjectChanged' argument 1 names different: declaration 'cullable' definition 'object'.
DarkRadiant-2.6.0/radiant/render/OpenGLRenderSystem.cpp:444:54: note: Function 'litObjectChanged' argument 1 names different: declaration 'cullable' definition 'object'.
DarkRadiant-2.6.0/radiant/render/backend/OpenGLShaderPass.h:124:2: style: Class 'OpenGLShaderPass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/render/backend/OpenGLShader.h:76:5: style: Class 'OpenGLShader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/render/View.h:40:2: style: Class 'View' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/render/View.h:43:5: style: Class 'View' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/render/View.h:13:1: warning: The class 'View' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/radiant/render/backend/GLProgramFactory.cpp:22:19: warning: Member variable 'GLProgramFactory::_usingGLSL' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/render/backend/glprogram/ARBBumpProgram.h:10:1: style: The class 'ARBBumpProgram' does not have a constructor although it has private member variables. [noConstructor]
DarkRadiant-2.6.0/radiant/render/backend/glprogram/GLSLBumpProgram.h:10:1: style: The class 'GLSLBumpProgram' does not have a constructor although it has private member variables. [noConstructor]
DarkRadiant-2.6.0/radiant/render/backend/OpenGLShaderPass.h:86:7: performance: Technically the member function 'render::OpenGLShaderPass::setupTextureMatrix' can be static. [functionStatic]
DarkRadiant-2.6.0/radiant/render/backend/OpenGLShaderPass.cpp:149:24: note: Technically the member function 'render::OpenGLShaderPass::setupTextureMatrix' can be static.
DarkRadiant-2.6.0/radiant/render/backend/OpenGLShaderPass.h:86:7: note: Technically the member function 'render::OpenGLShaderPass::setupTextureMatrix' can be static.
DarkRadiant-2.6.0/radiant/render/backend/OpenGLShaderPass.h:96:10: performance: Technically the member function 'render::OpenGLShaderPass::setTexture0' can be static. [functionStatic]
DarkRadiant-2.6.0/radiant/render/backend/OpenGLShaderPass.cpp:86:24: note: Technically the member function 'render::OpenGLShaderPass::setTexture0' can be static.
DarkRadiant-2.6.0/radiant/render/backend/OpenGLShaderPass.h:96:10: note: Technically the member function 'render::OpenGLShaderPass::setTexture0' can be static.
DarkRadiant-2.6.0/radiant/render/backend/OpenGLShaderPass.h:111:10: style: Technically the member function 'render::OpenGLShaderPass::setUpCubeMapAndTexGen' can be const. [functionConst]
DarkRadiant-2.6.0/radiant/render/backend/OpenGLShaderPass.cpp:270:24: note: Technically the member function 'render::OpenGLShaderPass::setUpCubeMapAndTexGen' can be const.
DarkRadiant-2.6.0/radiant/render/backend/OpenGLShaderPass.h:111:10: note: Technically the member function 'render::OpenGLShaderPass::setUpCubeMapAndTexGen' can be const.
DarkRadiant-2.6.0/radiant/render/backend/glprogram/ARBBumpProgram.cpp:108:55: style: Function 'applyRenderParams' argument 2 names different: declaration 'localToWorld' definition 'objectToWorld'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/render/backend/glprogram/ARBBumpProgram.h:38:43: note: Function 'applyRenderParams' argument 2 names different: declaration 'localToWorld' definition 'objectToWorld'.
DarkRadiant-2.6.0/radiant/render/backend/glprogram/ARBBumpProgram.cpp:108:55: note: Function 'applyRenderParams' argument 2 names different: declaration 'localToWorld' definition 'objectToWorld'.
DarkRadiant-2.6.0/radiant/render/backend/glprogram/ARBBumpProgram.cpp:109:54: style: Function 'applyRenderParams' argument 3 names different: declaration 'lightParams' definition 'lp'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/render/backend/glprogram/ARBBumpProgram.h:39:42: note: Function 'applyRenderParams' argument 3 names different: declaration 'lightParams' definition 'lp'.
DarkRadiant-2.6.0/radiant/render/backend/glprogram/ARBBumpProgram.cpp:109:54: note: Function 'applyRenderParams' argument 3 names different: declaration 'lightParams' definition 'lp'.
DarkRadiant-2.6.0/radiant/render/backend/glprogram/GLSLBumpProgram.cpp:126:56: style: Function 'applyRenderParams' argument 2 names different: declaration 'localToWorld' definition 'objectToWorld'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/render/backend/glprogram/GLSLBumpProgram.h:36:43: note: Function 'applyRenderParams' argument 2 names different: declaration 'localToWorld' definition 'objectToWorld'.
DarkRadiant-2.6.0/radiant/render/backend/glprogram/GLSLBumpProgram.cpp:126:56: note: Function 'applyRenderParams' argument 2 names different: declaration 'localToWorld' definition 'objectToWorld'.
DarkRadiant-2.6.0/radiant/selection/SelectionTest.h:19:3: warning: Member variable 'SelectionVolume::_cull' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/selection/Rectangle.h:62:10: performance: Technically the member function 'selection::Rectangle::device2screen' can be static. [functionStatic]
DarkRadiant-2.6.0/radiant/selection/ManipulateMouseTool.h:41:5: style: Class 'ManipulateMouseTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/SelectionTest.h:19:3: style: Class 'SelectionVolume' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/SceneWalkers.h:143:2: style: Class 'BrushSelectionWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/SceneWalkers.h:166:2: style: Class 'PatchSelectionWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/SceneWalkers.h:189:2: style: Class 'FaceSelectionWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/SceneWalkers.h:148:7: style: The function 'handleNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/selection/SceneWalkers.h:133:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/selection/SceneWalkers.h:148:7: note: Function in derived class
DarkRadiant-2.6.0/radiant/selection/SceneWalkers.h:171:7: style: The function 'handleNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/selection/SceneWalkers.h:133:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/selection/SceneWalkers.h:171:7: note: Function in derived class
DarkRadiant-2.6.0/radiant/selection/SceneWalkers.h:194:7: style: The function 'handleNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/selection/SceneWalkers.h:133:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/selection/SceneWalkers.h:194:7: note: Function in derived class
DarkRadiant-2.6.0/radiant/selection/algorithm/General.h:29:3: style: Class 'EntitySelectByClassnameWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/RadiantSelectionSystem.cpp:35:25: warning: Member variable 'RadiantSelectionSystem::_selection' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/selection/RadiantSelectionSystem.cpp:35:25: warning: Member variable 'RadiantSelectionSystem::_componentSelection' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.h:68:2: style: Class 'RotateFree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.h:87:2: style: Class 'RotateAxis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.h:121:2: style: Class 'TranslateAxis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.h:141:2: style: Class 'TranslateFree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.h:158:2: style: Class 'ScaleAxis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.h:178:2: style: Class 'ScaleFree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.h:234:2: style: Class 'SelectionTranslator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.h:246:2: style: Class 'TranslatablePivot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/manipulators/DragManipulator.h:52:2: style: Class 'DragManipulator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/manipulators/ModelScaleManipulator.h:37:2: style: Class 'ModelScaleManipulator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/SelectedNodeList.cpp:11:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/selection/SelectedNodeList.cpp:29:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/selection/SelectedNodeList.cpp:49:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/selection/SelectedNodeList.cpp:76:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/selection/SelectedNodeList.cpp:105:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/selection/TransformationVisitors.h:25:4: style: Class 'TranslateSelected' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/TransformationVisitors.h:75:2: style: Class 'TranslateComponentSelected' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/algorithm/Curves.cpp:158:2: style: Class 'SelectedCurveVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/algorithm/Curves.cpp:106:15: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/selection/algorithm/Curves.cpp:98:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/selection/algorithm/Curves.cpp:106:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/selection/algorithm/Curves.cpp:118:15: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/selection/algorithm/Curves.cpp:98:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/selection/algorithm/Curves.cpp:118:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/selection/algorithm/Curves.cpp:130:15: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/selection/algorithm/Curves.cpp:98:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/selection/algorithm/Curves.cpp:130:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/selection/algorithm/Curves.cpp:142:15: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/selection/algorithm/Curves.cpp:98:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/selection/algorithm/Curves.cpp:142:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/selection/algorithm/Entity.h:50:2: style: Class 'EntityCreationException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/algorithm/SelectionPolicies.h:14:7: performance: Technically the member function 'SelectionPolicy_Complete_Tall::evaluate' can be static. [functionStatic]
DarkRadiant-2.6.0/radiant/selection/algorithm/General.cpp:243:2: style: Class 'HideDeselectedWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/algorithm/General.cpp:301:2: style: Class 'HideAllWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/algorithm/General.cpp:332:2: style: Class 'InvertSelectionWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/algorithm/General.cpp:406:2: style: Class 'InvertComponentSelectionWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/algorithm/General.cpp:94:7: style: Reading from empty STL container 'shaders' [reademptycontainer]
DarkRadiant-2.6.0/radiant/selection/algorithm/General.cpp:137:8: style: Reading from empty STL container 'classnames' [reademptycontainer]
DarkRadiant-2.6.0/radiant/selection/algorithm/Group.cpp:414:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
DarkRadiant-2.6.0/radiant/selection/algorithm/Group.cpp:285:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/selection/algorithm/CommandNotAvailableException.h:22:2: style: Class 'CommandNotAvailableException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/algorithm/Group.h:27:3: style: Class 'ParentPrimitivesToEntityWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/algorithm/Group.cpp:437:27: style: Reading from empty STL container 'groupIds' [reademptycontainer]
DarkRadiant-2.6.0/radiant/selection/algorithm/GroupCycle.cpp:19:3: style: Class 'ChildNodeFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/algorithm/Primitives.cpp:416:20: style: Condition 'largestFace==NULL' is always true [knownConditionTrueFalse]
DarkRadiant-2.6.0/radiant/selection/algorithm/Primitives.cpp:411:23: note: Assignment 'largestFace=NULL', assigned value is 0
DarkRadiant-2.6.0/radiant/selection/algorithm/Primitives.cpp:416:20: note: Condition 'largestFace==NULL' is always true
DarkRadiant-2.6.0/radiant/selection/algorithm/Primitives.cpp:391:21: style: Checking if unsigned variable 'brushes.size()' is less than zero. [unsignedLessThanZero]
DarkRadiant-2.6.0/radiant/selection/algorithm/Primitives.h:42:3: style: Class 'InvalidSelectionException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/algorithm/Primitives.cpp:199:4: style: Exception should be caught by reference. [catchExceptionByValue]
DarkRadiant-2.6.0/radiant/selection/algorithm/Shader.cpp:211:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/selection/algorithm/Shader.cpp:247:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/selection/algorithm/Shader.cpp:271:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/selection/algorithm/Shader.h:31:9: style: Class 'InvalidOperationException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/algorithm/Shader.cpp:37:2: style: Class 'AmbiguousShaderException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/algorithm/Shader.cpp:53:2: style: Class 'UniqueShaderFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/algorithm/Shader.cpp:443:2: style: Class 'ClipboardShaderApplicator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/algorithm/Shader.cpp:415:3: style: Exception should be caught by reference. [catchExceptionByValue]
DarkRadiant-2.6.0/radiant/selection/algorithm/Shader.cpp:425:3: style: Exception should be caught by reference. [catchExceptionByValue]
DarkRadiant-2.6.0/radiant/selection/group/SelectionGroupInfoFileModule.cpp:162:9: warning: Assert statement calls a function which may have desired side effects: 'canParseBlock'. [assertWithSideEffect]
DarkRadiant-2.6.0/radiant/selection/group/SelectionGroupInfoFileModule.h:14:1: style: The class 'SelectionGroupInfoFileModule' does not have a constructor although it has private member variables. [noConstructor]
DarkRadiant-2.6.0/radiant/selection/group/SelectionGroup.h:25:2: style: Class 'SelectionGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.cpp:95:121: style: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.h:73:110: note: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'.
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.cpp:95:121: note: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'.
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.cpp:117:121: style: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.h:95:110: note: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'.
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.cpp:117:121: note: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'.
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.cpp:143:124: style: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.h:126:110: note: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'.
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.cpp:143:124: note: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'.
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.cpp:171:124: style: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.h:146:110: note: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'.
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.cpp:171:124: note: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'.
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.cpp:206:120: style: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.h:163:110: note: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'.
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.cpp:206:120: note: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'.
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.cpp:242:120: style: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.h:183:110: note: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'.
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.cpp:242:120: note: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'.
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.cpp:288:130: style: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.h:210:110: note: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'.
DarkRadiant-2.6.0/radiant/selection/manipulators/ManipulatorComponents.cpp:288:130: note: Function 'transform' argument 4 names different: declaration 'constraints' definition 'constraintFlags'.
DarkRadiant-2.6.0/radiant/selection/manipulators/RotateManipulator.cpp:61:20: warning: Member variable 'RotateManipulator::_circleX_visible' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/selection/manipulators/RotateManipulator.cpp:61:20: warning: Member variable 'RotateManipulator::_circleY_visible' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/selection/manipulators/RotateManipulator.cpp:61:20: warning: Member variable 'RotateManipulator::_circleZ_visible' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/selection/selectionset/SelectionSet.h:20:2: style: Class 'SelectionSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/selectionset/SelectionSetInfoFileModule.cpp:218:19: style: Condition 'failedNodes>0' is always true [knownConditionTrueFalse]
DarkRadiant-2.6.0/radiant/selection/selectionset/SelectionSetInfoFileModule.cpp:201:29: note: Assignment 'failedNodes=0', assigned value is 0
DarkRadiant-2.6.0/radiant/selection/selectionset/SelectionSetInfoFileModule.cpp:214:5: note: failedNodes is incremented', new value is 1
DarkRadiant-2.6.0/radiant/selection/selectionset/SelectionSetInfoFileModule.cpp:218:19: note: Condition 'failedNodes>0' is always true
DarkRadiant-2.6.0/radiant/selection/selectionset/SelectionSetToolmenu.h:16:2: style: Class 'SelectionSetToolmenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/selection/selectionset/SelectionSetToolmenu.cpp:23:55: style: Function 'SelectionSetToolmenu' argument 1 names different: declaration 'parent' definition 'toolbar'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/selection/selectionset/SelectionSetToolmenu.h:16:34: note: Function 'SelectionSetToolmenu' argument 1 names different: declaration 'parent' definition 'toolbar'.
DarkRadiant-2.6.0/radiant/selection/selectionset/SelectionSetToolmenu.cpp:23:55: note: Function 'SelectionSetToolmenu' argument 1 names different: declaration 'parent' definition 'toolbar'.
DarkRadiant-2.6.0/radiant/selection/shaderclipboard/ShaderClipboard.cpp:118:45: performance: Function parameter 'shader' should be passed by const reference. [passedByValue]
DarkRadiant-2.6.0/radiant/settings/Game.cpp:49:0: error: #error "unknown platform" [preprocessorErrorDirective]
DarkRadiant-2.6.0/radiant/settings/LanguageManager.cpp:25:2: style: Class 'UnknownLanguageException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/settings/PreferenceItems.h:108:9: style: Technically the member function 'settings::PreferenceSpinner::getLower' can be const. [functionConst]
DarkRadiant-2.6.0/radiant/settings/PreferenceItems.h:113:9: style: Technically the member function 'settings::PreferenceSpinner::getUpper' can be const. [functionConst]
DarkRadiant-2.6.0/radiant/settings/PreferenceItems.h:118:6: style: Technically the member function 'settings::PreferenceSpinner::getFraction' can be const. [functionConst]
DarkRadiant-2.6.0/radiant/settings/PreferenceItems.h:144:9: style: Technically the member function 'settings::PreferenceSlider::getLower' can be const. [functionConst]
DarkRadiant-2.6.0/radiant/settings/PreferenceItems.h:149:9: style: Technically the member function 'settings::PreferenceSlider::getUpper' can be const. [functionConst]
DarkRadiant-2.6.0/radiant/settings/PreferenceItems.h:154:9: style: Technically the member function 'settings::PreferenceSlider::getStepIncrement' can be const. [functionConst]
DarkRadiant-2.6.0/radiant/settings/PreferenceItems.h:159:9: style: Technically the member function 'settings::PreferenceSlider::getPageIncrement' can be const. [functionConst]
DarkRadiant-2.6.0/radiant/settings/PreferenceItems.h:164:6: style: Technically the member function 'settings::PreferenceSlider::getFactor' can be const. [functionConst]
DarkRadiant-2.6.0/radiant/settings/PreferenceItemBase.h:16:2: style: Class 'PreferenceItemBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/settings/PreferenceItems.h:25:2: style: Class 'PreferenceLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:120:2: style: Class 'SetSelectedWalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:136:2: style: Class 'SelectedCounter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:72:15: style: The function 'transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/Transformable.h:25:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:72:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:79:15: style: The function 'transformSelected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/Transformable.h:31:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:79:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:81:15: style: The function 'flipSelected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/Transformable.h:42:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:81:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:83:15: style: The function 'snapSelectedToGrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/Transformable.h:46:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:83:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:86:15: style: The function 'getExtents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/Selectable.h:55:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:86:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:88:15: style: The function 'getSelectedExtents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/Selectable.h:60:16: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:88:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:90:15: style: The function 'moveSelectedTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/Transformable.h:36:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:90:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:93:15: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/RenderableItem.h:12:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:93:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:96:15: style: The function 'beginTransformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/Transformable.h:52:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:96:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:99:15: style: The function 'endTransformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/Transformable.h:56:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:99:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:109:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/Transformable.h:62:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:109:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:124:7: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:22:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:124:7: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:140:7: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:22:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:140:7: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/item/BrushItem.h:17:2: style: Class 'BrushItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/textool/item/FaceItem.h:19:2: style: Class 'FaceItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/textool/item/FaceItem.cpp:11:26: style: Function 'FaceItem' argument 1 names different: declaration '_sourceFace' definition 'sourceFace'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/textool/item/FaceItem.h:19:17: note: Function 'FaceItem' argument 1 names different: declaration '_sourceFace' definition 'sourceFace'.
DarkRadiant-2.6.0/radiant/textool/item/FaceItem.cpp:11:26: note: Function 'FaceItem' argument 1 names different: declaration '_sourceFace' definition 'sourceFace'.
DarkRadiant-2.6.0/radiant/textool/item/FaceVertexItem.h:34:15: style: The function 'beginTransformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:96:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/item/FaceVertexItem.h:34:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/item/FaceVertexItem.h:36:15: style: The function 'transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:72:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/item/FaceVertexItem.h:36:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/item/FaceVertexItem.h:38:15: style: The function 'testSelect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/Selectable.h:29:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/item/FaceVertexItem.h:38:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/item/FaceVertexItem.h:40:15: style: The function 'snapSelectedToGrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:83:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/item/FaceVertexItem.h:40:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/item/FaceVertexItem.h:43:15: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DarkRadiant-2.6.0/radiant/textool/TexToolItem.h:93:15: note: Virtual function in base class
DarkRadiant-2.6.0/radiant/textool/item/FaceVertexItem.h:43:15: note: Function in derived class
DarkRadiant-2.6.0/radiant/textool/item/PatchItem.h:17:2: style: Class 'PatchItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/textool/item/PatchVertexItem.h:16:2: style: Class 'PatchVertexItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/modelexport/ExportAsModelDialog.h:17:2: style: Class 'ExportAsModelDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/common/CommandEntry.h:54:2: style: Class 'CommandEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/common/CommandEntry.cpp:62:43: performance: Possible inefficient checking for '_history' emptiness. [stlSize]
DarkRadiant-2.6.0/radiant/ui/common/CommandEntry.cpp:93:6: performance: Possible inefficient checking for '_history' emptiness. [stlSize]
DarkRadiant-2.6.0/radiant/ui/common/MapPreview.h:21:2: style: Class 'MapPreview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/common/RenderableAABB.h:25:2: style: Class 'RenderableAABB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/common/ShaderChooser.cpp:78:63: style: Function 'shaderSelectionChanged' argument 1 names different: declaration 'shader' definition 'shaderName'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/ui/common/ShaderChooser.h:61:49: note: Function 'shaderSelectionChanged' argument 1 names different: declaration 'shader' definition 'shaderName'.
DarkRadiant-2.6.0/radiant/ui/common/ShaderChooser.cpp:78:63: note: Function 'shaderSelectionChanged' argument 1 names different: declaration 'shader' definition 'shaderName'.
DarkRadiant-2.6.0/radiant/ui/common/ShaderDefinitionView.h:25:2: style: Class 'ShaderDefinitionView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/common/ShaderSelector.cpp:74:54: style: Function 'setSelection' argument 1 names different: declaration 'selection' definition 'sel'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/ui/common/ShaderSelector.h:129:39: note: Function 'setSelection' argument 1 names different: declaration 'selection' definition 'sel'.
DarkRadiant-2.6.0/radiant/ui/common/ShaderSelector.cpp:74:54: note: Function 'setSelection' argument 1 names different: declaration 'selection' definition 'sel'.
DarkRadiant-2.6.0/radiant/ui/common/ShaderSelector.cpp:112:3: style: Class 'DataInserter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/common/TexturePreviewCombo.h:41:2: style: Class 'TexturePreviewCombo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/einspector/AddPropertyDialog.h:74:2: style: Class 'AddPropertyDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/einspector/PropertyEditor.h:48:2: style: Class 'PropertyEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/einspector/ColourPropertyEditor.cpp:53:63: style: Function 'setColourButton' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/ui/einspector/ColourPropertyEditor.h:31:42: note: Function 'setColourButton' argument 1 names different: declaration 'value' definition 'val'.
DarkRadiant-2.6.0/radiant/ui/einspector/ColourPropertyEditor.cpp:53:63: note: Function 'setColourButton' argument 1 names different: declaration 'value' definition 'val'.
DarkRadiant-2.6.0/radiant/ui/einspector/EntityInspector.cpp:645:91: style: Function 'applyKeyValueToSelection' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/ui/einspector/EntityInspector.h:209:54: note: Function 'applyKeyValueToSelection' argument 2 names different: declaration 'value' definition 'val'.
DarkRadiant-2.6.0/radiant/ui/einspector/EntityInspector.cpp:645:91: note: Function 'applyKeyValueToSelection' argument 2 names different: declaration 'value' definition 'val'.
DarkRadiant-2.6.0/radiant/ui/einspector/EntityInspector.cpp:59:18: warning: Member variable 'EntityInspector::_helpText' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/ui/einspector/EntityInspector.cpp:59:18: warning: Member variable 'EntityInspector::_paned' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/ui/einspector/SkinChooser.cpp:277:29: style: Function 'chooseSkin' argument 2 names different: declaration 'prevSkin' definition 'prev'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/ui/einspector/SkinChooser.h:107:30: note: Function 'chooseSkin' argument 2 names different: declaration 'prevSkin' definition 'prev'.
DarkRadiant-2.6.0/radiant/ui/einspector/SkinChooser.cpp:277:29: note: Function 'chooseSkin' argument 2 names different: declaration 'prevSkin' definition 'prev'.
DarkRadiant-2.6.0/radiant/ui/einspector/SkinChooser.cpp:151:2: style: Class 'SkinTreeVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/einspector/Vector3PropertyEditor.cpp:76:66: style: Function 'setWidgetsFromKey' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/ui/einspector/Vector3PropertyEditor.h:31:44: note: Function 'setWidgetsFromKey' argument 1 names different: declaration 'value' definition 'val'.
DarkRadiant-2.6.0/radiant/ui/einspector/Vector3PropertyEditor.cpp:76:66: note: Function 'setWidgetsFromKey' argument 1 names different: declaration 'value' definition 'val'.
DarkRadiant-2.6.0/radiant/ui/einspector/Vector3PropertyEditor.cpp:21:24: warning: Member variable 'Vector3PropertyEditor::_xValue' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/ui/einspector/Vector3PropertyEditor.cpp:21:24: warning: Member variable 'Vector3PropertyEditor::_yValue' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/ui/einspector/Vector3PropertyEditor.cpp:21:24: warning: Member variable 'Vector3PropertyEditor::_zValue' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/ui/entitylist/GraphTreeNode.h:23:2: style: Class 'GraphTreeNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/filterdialog/Filter.h:36:7: style: Technically the member function 'ui::Filter::nameHasChanged' can be const. [functionConst]
DarkRadiant-2.6.0/radiant/ui/filterdialog/FilterDialog.cpp:97:3: style: Class 'FilterMapPopulator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/layers/LayerContextMenu.h:30:2: style: Class 'LayerContextMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/layers/LayerControlDialog.cpp:172:35: style: Condition 'numHidden>0' is always true [knownConditionTrueFalse]
DarkRadiant-2.6.0/radiant/ui/layers/LayerControlDialog.cpp:158:29: note: Assignment 'numHidden=0', assigned value is 0
DarkRadiant-2.6.0/radiant/ui/layers/LayerControlDialog.cpp:168:13: note: numHidden is incremented', new value is 1
DarkRadiant-2.6.0/radiant/ui/layers/LayerControlDialog.cpp:172:35: note: Condition 'numHidden>0' is always true
DarkRadiant-2.6.0/radiant/ui/lightinspector/LightInspector.cpp:416:62: style: Function 'setKeyValueAllLights' argument 1 names different: declaration 'k' definition 'key'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/ui/lightinspector/LightInspector.h:89:50: note: Function 'setKeyValueAllLights' argument 1 names different: declaration 'k' definition 'key'.
DarkRadiant-2.6.0/radiant/ui/lightinspector/LightInspector.cpp:416:62: note: Function 'setKeyValueAllLights' argument 1 names different: declaration 'k' definition 'key'.
DarkRadiant-2.6.0/radiant/ui/lightinspector/LightInspector.cpp:417:62: style: Function 'setKeyValueAllLights' argument 2 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/ui/lightinspector/LightInspector.h:89:72: note: Function 'setKeyValueAllLights' argument 2 names different: declaration 'v' definition 'value'.
DarkRadiant-2.6.0/radiant/ui/lightinspector/LightInspector.cpp:417:62: note: Function 'setKeyValueAllLights' argument 2 names different: declaration 'v' definition 'value'.
DarkRadiant-2.6.0/radiant/ui/lightinspector/LightInspector.cpp:191:9: style: Class 'LightEntityFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/mainframe/EmbeddedLayout.h:16:1: style: The class 'EmbeddedLayout' does not have a constructor although it has private member variables. [noConstructor]
DarkRadiant-2.6.0/radiant/ui/mainframe/LayoutCommand.h:37:2: style: Class 'LayoutCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/mainframe/RegularLayout.cpp:27:16: warning: Member variable 'RegularLayout::_regular' is not initialized in the constructor. [uninitMemberVarPrivate]
DarkRadiant-2.6.0/radiant/ui/mainframe/RegularLayout.h:37:2: style: Class 'RegularLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/mapinfo/EntityInfoTab.cpp:57:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/ui/mapinfo/EntityInfoTab.h:39:2: style: Class 'EntityInfoTab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/mapinfo/LayerInfoTab.h:36:2: style: Class 'LayerInfoTab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/mapinfo/ShaderInfoTab.h:45:2: style: Class 'ShaderInfoTab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/mapinfo/ModelInfoTab.h:43:2: style: Class 'ModelInfoTab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/mediabrowser/MediaBrowser.cpp:393:15: warning: Member variable 'MediaBrowser::_showAll' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/ui/mediabrowser/MediaBrowser.cpp:393:15: warning: Member variable 'MediaBrowser::_showFavourites' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/ui/texturebrowser/TextureBrowser.h:119:5: style: Class 'TextureBrowser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/mediabrowser/TextureDirectoryLoader.h:33:2: style: Class 'TextureDirectoryLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/menu/FiltersMenu.cpp:25:4: style: Class 'MenuPopulatingVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/mru/MRU.cpp:209:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DarkRadiant-2.6.0/radiant/ui/mru/MRUList.h:32:2: style: Class 'MRUList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/mru/MRUMenuItem.cpp:9:45: style: Function 'MRUMenuItem' argument 1 names different: declaration 'mapFilename' definition 'filename'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/ui/mru/MRUMenuItem.h:31:33: note: Function 'MRUMenuItem' argument 1 names different: declaration 'mapFilename' definition 'filename'.
DarkRadiant-2.6.0/radiant/ui/mru/MRUMenuItem.cpp:9:45: note: Function 'MRUMenuItem' argument 1 names different: declaration 'mapFilename' definition 'filename'.
DarkRadiant-2.6.0/radiant/ui/mru/MRUMenuItem.cpp:9:64: style: Function 'MRUMenuItem' argument 2 names different: declaration '_mru' definition 'mru'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/ui/mru/MRUMenuItem.h:31:55: note: Function 'MRUMenuItem' argument 2 names different: declaration '_mru' definition 'mru'.
DarkRadiant-2.6.0/radiant/ui/mru/MRUMenuItem.cpp:9:64: note: Function 'MRUMenuItem' argument 2 names different: declaration '_mru' definition 'mru'.
DarkRadiant-2.6.0/radiant/ui/mru/MRUMenuItem.h:17:1: warning: The class 'MRUMenuItem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DarkRadiant-2.6.0/radiant/ui/ortho/OrthoContextMenu.cpp:89:19: warning: Member variable 'OrthoContextMenu::_selectionInfo' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/ui/particles/ParticlesChooser.cpp:228:65: style: Function 'ChooseParticle' argument 1 names different: declaration 'currentParticle' definition 'current'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/ui/particles/ParticlesChooser.h:87:55: note: Function 'ChooseParticle' argument 1 names different: declaration 'currentParticle' definition 'current'.
DarkRadiant-2.6.0/radiant/ui/particles/ParticlesChooser.cpp:228:65: note: Function 'ChooseParticle' argument 1 names different: declaration 'currentParticle' definition 'current'.
DarkRadiant-2.6.0/radiant/ui/particles/ParticlesChooser.cpp:99:2: style: Class 'ThreadedParticlesLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/patch/BulgePatchDialog.cpp:20:2: performance: Variable '_noiseHandle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DarkRadiant-2.6.0/radiant/ui/patch/PatchInspector.cpp:304:51: style: Function 'setPatch' argument 1 names different: declaration 'patch' definition 'newPatch'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/ui/patch/PatchInspector.h:152:36: note: Function 'setPatch' argument 1 names different: declaration 'patch' definition 'newPatch'.
DarkRadiant-2.6.0/radiant/ui/patch/PatchInspector.cpp:304:51: note: Function 'setPatch' argument 1 names different: declaration 'patch' definition 'newPatch'.
DarkRadiant-2.6.0/radiant/ui/prefdialog/GameSetupPage.h:17:2: style: Class 'GameSettingsInvalidException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/prefdialog/GameSetupDialog.h:31:2: style: Class 'GameSetupDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/prefdialog/GameSetupPage.cpp:47:2: error: Return value of allocation function 'EnsureDefaultPages' is not stored. [leakReturnValNotUsed]
DarkRadiant-2.6.0/radiant/ui/prefdialog/GameSetupPageIdTech.cpp:129:0: error: #error "unknown platform" [preprocessorErrorDirective]
DarkRadiant-2.6.0/radiant/ui/prefdialog/GameSetupPageTdm.cpp:154:0: error: #error "unknown platform" [preprocessorErrorDirective]
DarkRadiant-2.6.0/radiant/ui/prefdialog/PrefDialog.h:26:2: style: Class 'PrefDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/ui/prefdialog/PreferenceItem.cpp:82:73: style: Function 'createSpinner' argument 3 names different: declaration 'fraction' definition 'fractionInt'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/ui/prefdialog/PreferenceItem.h:42:58: note: Function 'createSpinner' argument 3 names different: declaration 'fraction' definition 'fractionInt'.
DarkRadiant-2.6.0/radiant/ui/prefdialog/PreferenceItem.cpp:82:73: note: Function 'createSpinner' argument 3 names different: declaration 'fraction' definition 'fractionInt'.
DarkRadiant-2.6.0/radiant/ui/surfaceinspector/SurfaceInspector.cpp:574:2: style: Variable 'valueSensitivity' is reassigned a value before the old one has been used. [redundantAssignment]
DarkRadiant-2.6.0/radiant/ui/surfaceinspector/SurfaceInspector.cpp:567:0: note: Variable 'valueSensitivity' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/radiant/ui/surfaceinspector/SurfaceInspector.cpp:574:2: note: Variable 'valueSensitivity' is reassigned a value before the old one has been used.
DarkRadiant-2.6.0/radiant/ui/texturebrowser/TextureBrowser.cpp:520:22: style: Function 'getPositionForTexture' argument 1 names different: declaration 'layout' definition 'currentPos'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/ui/texturebrowser/TextureBrowser.h:158:53: note: Function 'getPositionForTexture' argument 1 names different: declaration 'layout' definition 'currentPos'.
DarkRadiant-2.6.0/radiant/ui/texturebrowser/TextureBrowser.cpp:520:22: note: Function 'getPositionForTexture' argument 1 names different: declaration 'layout' definition 'currentPos'.
DarkRadiant-2.6.0/radiant/ui/texturebrowser/TextureBrowser.cpp:520:49: style: Function 'getPositionForTexture' argument 2 names different: declaration 'texture' definition 'tex'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/ui/texturebrowser/TextureBrowser.h:159:51: note: Function 'getPositionForTexture' argument 2 names different: declaration 'texture' definition 'tex'.
DarkRadiant-2.6.0/radiant/ui/texturebrowser/TextureBrowser.cpp:520:49: note: Function 'getPositionForTexture' argument 2 names different: declaration 'texture' definition 'tex'.
DarkRadiant-2.6.0/radiant/ui/texturebrowser/TextureBrowser.cpp:63:5: style: Class 'TextureTile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/undo/SnapShot.h:21:2: style: Class 'UndoMementoKeeper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/undo/Operation.h:22:2: style: Class 'Operation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/undo/StackFiller.h:34:5: style: Class 'UndoStackFiller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:153:3: style: Variable 'candidate' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:144:0: note: Variable 'candidate' is reassigned a value before the old one has been used if variable is no semaphore variable.
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:153:3: note: Variable 'candidate' is reassigned a value before the old one has been used if variable is no semaphore variable.
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:426:36: style: Function 'setActiveXY' argument 1 names different: declaration 'id' definition 'index'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.h:95:23: note: Function 'setActiveXY' argument 1 names different: declaration 'id' definition 'index'.
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:426:36: note: Function 'setActiveXY' argument 1 names different: declaration 'id' definition 'index'.
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:83:23: style: Variable 'path' is assigned a value that is never used. [unreadVariable]
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:123:14: style: Variable 'rootNodePath' is assigned a value that is never used. [unreadVariable]
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:55:15: warning: Member variable 'XYWndManager::_chaseMouse' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:55:15: warning: Member variable 'XYWndManager::_chaseMouseCap' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:55:15: warning: Member variable 'XYWndManager::_camXYUpdate' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:55:15: warning: Member variable 'XYWndManager::_showCrossHairs' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:55:15: warning: Member variable 'XYWndManager::_showGrid' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:55:15: warning: Member variable 'XYWndManager::_showSizeInfo' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:55:15: warning: Member variable 'XYWndManager::_showBlocks' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:55:15: warning: Member variable 'XYWndManager::_showCoordinates' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:55:15: warning: Member variable 'XYWndManager::_showOutline' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:55:15: warning: Member variable 'XYWndManager::_showAxes' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:55:15: warning: Member variable 'XYWndManager::_showWorkzone' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/xyview/GlobalXYWnd.cpp:55:15: warning: Member variable 'XYWndManager::_defaultBlockSize' is not initialized in the constructor. [uninitMemberVar]
DarkRadiant-2.6.0/radiant/xyview/tools/ZoomTool.h:15:1: style: The class 'ZoomTool' does not have a constructor although it has private member variables. [noConstructor]
DarkRadiant-2.6.0/radiant/xyview/XYWnd.cpp:953:13: style: The scope of the variable 'text' can be reduced. [variableScope]
DarkRadiant-2.6.0/radiant/xyview/XYWnd.cpp:68:18: style: Function 'XYWnd' argument 1 names different: declaration 'uniqueId' definition 'id'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/xyview/XYWnd.h:90:15: note: Function 'XYWnd' argument 1 names different: declaration 'uniqueId' definition 'id'.
DarkRadiant-2.6.0/radiant/xyview/XYWnd.cpp:68:18: note: Function 'XYWnd' argument 1 names different: declaration 'uniqueId' definition 'id'.
DarkRadiant-2.6.0/radiant/xyview/XYWnd.cpp:457:35: style: Function 'setViewType' argument 1 names different: declaration 'n' definition 'viewType'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/xyview/XYWnd.h:146:40: note: Function 'setViewType' argument 1 names different: declaration 'n' definition 'viewType'.
DarkRadiant-2.6.0/radiant/xyview/XYWnd.cpp:457:35: note: Function 'setViewType' argument 1 names different: declaration 'n' definition 'viewType'.
DarkRadiant-2.6.0/radiant/xyview/XYWnd.cpp:511:94: style: Function 'handleGLCapturedMouseMotion' argument 4 names different: declaration 'state' definition 'mouseState'. [funcArgNamesDifferent]
DarkRadiant-2.6.0/radiant/xyview/XYWnd.h:188:91: note: Function 'handleGLCapturedMouseMotion' argument 4 names different: declaration 'state' definition 'mouseState'.
DarkRadiant-2.6.0/radiant/xyview/XYWnd.cpp:511:94: note: Function 'handleGLCapturedMouseMotion' argument 4 names different: declaration 'state' definition 'mouseState'.
DarkRadiant-2.6.0/radiant/xyview/XYWnd.cpp:1053:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
DarkRadiant-2.6.0/tools/lwo_analyse/main.cpp:116:27: style: Variable 'bytesWritten' is modified but its new value is never used. [unreadVariable]
DarkRadiant-2.6.0/tools/lwo_analyse/main.cpp:28:0: style: Class 'VectorBuffer < char , std :: char_traits < CharT > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[14:44]

ftp://ftp.se.debian.org/debian/pool/main/d/darksnow/darksnow_0.7.1.orig.tar.gz
darksnow-0.7.1/config_files.c:315:34: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
darksnow-0.7.1/config_files.c:321:33: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
darksnow-0.7.1/config_files.c:184:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:185:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:186:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:187:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:188:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:189:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:190:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:191:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:192:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:193:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:194:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:195:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:196:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:197:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:198:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:199:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:200:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:201:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:202:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:204:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:205:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/config_files.c:206:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/darksnow.c:118:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:266:14: style: The scope of the variable 'alarm_id' can be reduced. [variableScope]
darksnow-0.7.1/interface.c:300:8: style: The scope of the variable 'dark_output' can be reduced. [variableScope]
darksnow-0.7.1/interface.c:302:7: style: The scope of the variable 'i' can be reduced. [variableScope]
darksnow-0.7.1/interface.c:303:14: style: The scope of the variable 'bytes_written' can be reduced. [variableScope]
darksnow-0.7.1/interface.c:165:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:166:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:167:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:168:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:169:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:170:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:171:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:172:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:173:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:174:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:175:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:176:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:177:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:178:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:179:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:180:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:181:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:182:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:183:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:184:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:185:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:186:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:187:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:270:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
darksnow-0.7.1/interface.c:305:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[14:44]

ftp://ftp.se.debian.org/debian/pool/main/d/darkstat/darkstat_3.0.719.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/darktable/darktable_2.4.4.orig.tar.xz
darktable-2.4.4/cmake/modules/sse_test.c:25:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/cmake/modules/sse_test.c:26:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/cmake/modules/sse_test.c:27:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/cmake/modules/sse_test.c:28:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/cmake/modules/sse_test.c:29:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/data/kernels/basecurve.cl:53:20: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
darktable-2.4.4/data/kernels/basic.cl:1708:20: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
darktable-2.4.4/data/kernels/colorspace.cl:212:9: style: The scope of the variable 'var_1' can be reduced. [variableScope]
darktable-2.4.4/data/kernels/colorspace.cl:212:16: style: The scope of the variable 'var_2' can be reduced. [variableScope]
darktable-2.4.4/data/kernels/basic.cl:790:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darktable-2.4.4/data/kernels/basic.cl:1775:19: style: Variable 'filter' is assigned a value that is never used. [unreadVariable]
darktable-2.4.4/data/kernels/basic.cl:2196:13: style: Variable 'xlid' is assigned a value that is never used. [unreadVariable]
darktable-2.4.4/data/kernels/colorspace.cl:183:9: error: Uninitialized variable: H [uninitvar]
darktable-2.4.4/data/kernels/blendop.cl:160:39: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
darktable-2.4.4/data/kernels/bloom.cl:55:3: style: Variable 'pixel' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/data/kernels/bloom.cl:52:0: note: Variable 'pixel' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/bloom.cl:55:3: note: Variable 'pixel' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/bloom.cl:106:3: style: Variable 'pixel' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/data/kernels/bloom.cl:103:0: note: Variable 'pixel' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/bloom.cl:106:3: note: Variable 'pixel' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/denoiseprofile.cl:262:13: style: Variable 'gidx' is assigned a value that is never used. [unreadVariable]
darktable-2.4.4/data/kernels/gaussian.cl:99:3: style: Variable 'xp' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/data/kernels/gaussian.cl:88:0: note: Variable 'xp' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/gaussian.cl:99:3: note: Variable 'xp' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/gaussian.cl:100:3: style: Variable 'yb' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/data/kernels/gaussian.cl:89:0: note: Variable 'yb' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/gaussian.cl:100:3: note: Variable 'yb' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/gaussian.cl:101:3: style: Variable 'yp' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/data/kernels/gaussian.cl:90:0: note: Variable 'yp' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/gaussian.cl:101:3: note: Variable 'yp' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/gaussian.cl:163:3: style: Variable 'xp' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/data/kernels/gaussian.cl:152:0: note: Variable 'xp' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/gaussian.cl:163:3: note: Variable 'xp' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/gaussian.cl:164:3: style: Variable 'yb' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/data/kernels/gaussian.cl:153:0: note: Variable 'yb' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/gaussian.cl:164:3: note: Variable 'yb' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/gaussian.cl:165:3: style: Variable 'yp' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/data/kernels/gaussian.cl:154:0: note: Variable 'yp' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/gaussian.cl:165:3: note: Variable 'yp' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/highpass.cl:49:3: style: Variable 'pixel' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/data/kernels/highpass.cl:46:0: note: Variable 'pixel' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/highpass.cl:49:3: note: Variable 'pixel' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/highpass.cl:101:3: style: Variable 'pixel' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/data/kernels/highpass.cl:98:0: note: Variable 'pixel' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/highpass.cl:101:3: note: Variable 'pixel' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/sharpen.cl:34:3: style: Variable 'pixel' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/data/kernels/sharpen.cl:31:0: note: Variable 'pixel' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/sharpen.cl:34:3: note: Variable 'pixel' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/sharpen.cl:85:3: style: Variable 'pixel' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/data/kernels/sharpen.cl:82:0: note: Variable 'pixel' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/sharpen.cl:85:3: note: Variable 'pixel' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/sharpen.cl:144:29: style: Variable 'Labmin' is assigned a value that is never used. [unreadVariable]
darktable-2.4.4/data/kernels/sharpen.cl:145:31: style: Variable 'Labmax' is assigned a value that is never used. [unreadVariable]
darktable-2.4.4/data/kernels/soften.cl:57:3: style: Variable 'pixel' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/data/kernels/soften.cl:54:0: note: Variable 'pixel' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/soften.cl:57:3: note: Variable 'pixel' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/soften.cl:109:3: style: Variable 'pixel' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/data/kernels/soften.cl:106:0: note: Variable 'pixel' is reassigned a value before the old one has been used.
darktable-2.4.4/data/kernels/soften.cl:109:3: note: Variable 'pixel' is reassigned a value before the old one has been used.
darktable-2.4.4/src/bauhaus/bauhaus.c:2314:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
darktable-2.4.4/src/chart/main.c:1782:8: style: Condition 'r!=0' is always false [knownConditionTrueFalse]
darktable-2.4.4/src/chart/main.c:1690:11: note: Assignment 'r=0', assigned value is 0
darktable-2.4.4/src/chart/main.c:1782:8: note: Condition 'r!=0' is always false
darktable-2.4.4/src/chart/main.c:929:3: style: Variable 'cx' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/chart/main.c:916:3: note: Variable 'cx' is reassigned a value before the old one has been used.
darktable-2.4.4/src/chart/main.c:929:3: note: Variable 'cx' is reassigned a value before the old one has been used.
darktable-2.4.4/src/chart/main.c:930:3: style: Variable 'cy' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/chart/main.c:915:3: note: Variable 'cy' is reassigned a value before the old one has been used.
darktable-2.4.4/src/chart/main.c:930:3: note: Variable 'cy' is reassigned a value before the old one has been used.
darktable-2.4.4/src/chart/main.c:1782:8: style: Same expression on both sides of '!=' because the value of 'r' and '0' are the same. [duplicateExpression]
darktable-2.4.4/src/chart/main.c:1690:11: note: 'r' is assigned value '0' here.
darktable-2.4.4/src/chart/main.c:1782:8: note: Same expression on both sides of '!=' because the value of 'r' and '0' are the same.
darktable-2.4.4/src/chart/main.c:781:9: style: struct member 'dt_iop_tonecurve_params_t::tonecurve_preset' is never used. [unusedStructMember]
darktable-2.4.4/src/chart/main.c:782:9: style: struct member 'dt_iop_tonecurve_params_t::tonecurve_unbound_ab' is never used. [unusedStructMember]
darktable-2.4.4/src/common/cache.c:112:7: style: The scope of the variable 'result' can be reduced. [variableScope]
darktable-2.4.4/src/common/calculator.c:189:15: style: The scope of the variable 'right' can be reduced. [variableScope]
darktable-2.4.4/src/common/calculator.c:217:15: style: The scope of the variable 'right' can be reduced. [variableScope]
darktable-2.4.4/src/common/calculator.c:247:15: style: The scope of the variable 'right' can be reduced. [variableScope]
darktable-2.4.4/src/common/collection.c:138:78: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
darktable-2.4.4/src/common/collection.c:143:80: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
darktable-2.4.4/src/common/collection.c:147:80: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
darktable-2.4.4/src/common/collection.c:150:80: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
darktable-2.4.4/src/common/collection.c:154:80: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
darktable-2.4.4/src/common/collection.c:157:80: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
darktable-2.4.4/src/common/collection.c:850:11: style: The scope of the variable 'color' can be reduced. [variableScope]
darktable-2.4.4/src/common/collection.c:1099:8: style: The scope of the variable 'str' can be reduced. [variableScope]
darktable-2.4.4/src/common/collection.c:1099:18: style: The scope of the variable 'confname' can be reduced. [variableScope]
darktable-2.4.4/src/common/colorspaces.c:1475:37: style: Condition 'buffer_size>0' is always false [knownConditionTrueFalse]
darktable-2.4.4/src/common/colorspaces.c:1362:22: note: Assignment 'buffer_size=0', assigned value is 0
darktable-2.4.4/src/common/colorspaces.c:1475:37: note: Condition 'buffer_size>0' is always false
darktable-2.4.4/src/common/colorspaces.c:1478:6: style: Condition 'profile_changed' is always false [knownConditionTrueFalse]
darktable-2.4.4/src/common/colorspaces.c:1362:22: note: Assignment 'buffer_size=0', assigned value is 0
darktable-2.4.4/src/common/colorspaces.c:1476:25: note: Assignment 'profile_changed=buffer_size>0&&(darktable.color_profiles->xprofile_size!=buffer_size||memcmp(darktable.color_profiles->xprofile_data,buffer,buffer_size)!=0)', assigned value is 0
darktable-2.4.4/src/common/colorspaces.c:1478:6: note: Condition 'profile_changed' is always false
darktable-2.4.4/src/common/colorspaces.c:1475:37: style: Same expression on both sides of '>' because the value of 'buffer_size' and '0' are the same. [duplicateExpression]
darktable-2.4.4/src/common/colorspaces.c:1362:22: note: 'buffer_size' is assigned value '0' here.
darktable-2.4.4/src/common/colorspaces.c:1475:37: note: Same expression on both sides of '>' because the value of 'buffer_size' and '0' are the same.
darktable-2.4.4/src/common/colorspaces.c:1524:22: style: The scope of the variable 'num' can be reduced. [variableScope]
darktable-2.4.4/src/common/colorspaces.c:1142:99: error: Expression 'DT_COLORSPACE_DISPLAY,dt_colorspaces_create_srgb_profile(),_("system display profile"),-1,-1,++display_pos' depends on order of evaluation of side effects [unknownEvaluationOrder]
darktable-2.4.4/src/common/colorspaces.c:1149:72: error: Expression 'DT_COLORSPACE_SRGB,dt_colorspaces_create_srgb_profile_v4(),_("sRGB (e.g. JPG)"),++in_pos,-1' depends on order of evaluation of side effects [unknownEvaluationOrder]
darktable-2.4.4/src/common/colorspaces.c:1154:66: error: Expression 'DT_COLORSPACE_SRGB,dt_colorspaces_create_srgb_profile(),_("sRGB (web-safe)"),-1,++out_pos' depends on order of evaluation of side effects [unknownEvaluationOrder]
darktable-2.4.4/src/common/curve_tools.c:102:9: style: The scope of the variable 'xmult' can be reduced. [variableScope]
darktable-2.4.4/src/common/darktable.c:1168:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
darktable-2.4.4/src/common/darktable.c:1169:7: style: The scope of the variable 'i' can be reduced. [variableScope]
darktable-2.4.4/src/common/database.c:1168:16: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1811:25: note: Calling function '_create_memory_schema', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1168:16: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1170:7: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1811:25: note: Calling function '_create_memory_schema', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1170:7: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1173:16: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1811:25: note: Calling function '_create_memory_schema', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1173:16: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1174:16: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1811:25: note: Calling function '_create_memory_schema', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1174:16: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1175:16: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1811:25: note: Calling function '_create_memory_schema', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1175:16: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1178:16: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1811:25: note: Calling function '_create_memory_schema', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1178:16: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1180:7: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1811:25: note: Calling function '_create_memory_schema', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1180:7: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1186:7: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1811:25: note: Calling function '_create_memory_schema', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1186:7: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1198:22: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1820:16: note: Calling function '_sanitize_db', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1198:22: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1199:22: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1820:16: note: Calling function '_sanitize_db', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1199:22: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1208:87: warning: Either the condition 'if(tag)' is redundant or there is possible null pointer dereference: tag. [nullPointerRedundantCheck]
darktable-2.4.4/src/common/database.c:1209:9: note: Assuming that condition 'if(tag)' is not redundant
darktable-2.4.4/src/common/database.c:1208:87: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1275:16: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1823:25: note: Calling function '_synchronize_tags', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1275:16: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1278:3: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1823:25: note: Calling function '_synchronize_tags', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1278:3: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1280:3: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1823:25: note: Calling function '_synchronize_tags', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1280:3: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1284:3: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1823:25: note: Calling function '_synchronize_tags', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1284:3: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1323:3: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1823:25: note: Calling function '_synchronize_tags', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1323:3: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1324:3: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1823:25: note: Calling function '_synchronize_tags', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1324:3: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1326:16: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1823:25: note: Calling function '_synchronize_tags', 1st argument 'db' value is 0
darktable-2.4.4/src/common/database.c:1326:16: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1700:27: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1676:12: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1700:27: note: Null pointer dereference
darktable-2.4.4/src/common/database.c:1817:16: warning: Possible null pointer dereference: db [nullPointer]
darktable-2.4.4/src/common/database.c:1752:10: note: Assignment 'db=NULL', assigned value is 0
darktable-2.4.4/src/common/database.c:1817:16: note: Null pointer dereference
darktable-2.4.4/src/common/exif.cc:1782:61: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
darktable-2.4.4/src/common/darktable.h:331:20: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
darktable-2.4.4/src/common/film.c:181:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
darktable-2.4.4/src/common/film.c:222:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
darktable-2.4.4/src/common/gpx.c:83:3: style: Variable 'gpxmf' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/common/gpx.c:76:0: note: Variable 'gpxmf' is reassigned a value before the old one has been used.
darktable-2.4.4/src/common/gpx.c:83:3: note: Variable 'gpxmf' is reassigned a value before the old one has been used.
darktable-2.4.4/src/common/gpx.c:183:41: style: Function '_gpx_parser_start_element' argument 5 names different: declaration 'ueer_data' definition 'user_data'. [funcArgNamesDifferent]
darktable-2.4.4/src/common/gpx.c:53:48: note: Function '_gpx_parser_start_element' argument 5 names different: declaration 'ueer_data' definition 'user_data'.
darktable-2.4.4/src/common/gpx.c:183:41: note: Function '_gpx_parser_start_element' argument 5 names different: declaration 'ueer_data' definition 'user_data'.
darktable-2.4.4/src/common/history.c:414:7: style: Variable 'mname' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/common/history.c:413:0: note: Variable 'mname' is reassigned a value before the old one has been used.
darktable-2.4.4/src/common/history.c:414:7: note: Variable 'mname' is reassigned a value before the old one has been used.
darktable-2.4.4/src/common/history.c:406:10: style: The scope of the variable 'name' can be reduced. [variableScope]
darktable-2.4.4/src/common/http_server.c:166:3: style: Variable 'httpserver' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/common/http_server.c:125:0: note: Variable 'httpserver' is reassigned a value before the old one has been used.
darktable-2.4.4/src/common/http_server.c:166:3: note: Variable 'httpserver' is reassigned a value before the old one has been used.
darktable-2.4.4/src/common/image.c:1237:25: style: Redundant condition: gerror!=NULL. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
darktable-2.4.4/src/common/image.c:1376:65: warning: Either the condition 'gerror!=NULL' is redundant or there is possible null pointer dereference: gerror. [nullPointerRedundantCheck]
darktable-2.4.4/src/common/image.c:1237:36: note: Assuming that condition 'gerror!=NULL' is not redundant
darktable-2.4.4/src/common/image.c:1376:65: note: Null pointer dereference
darktable-2.4.4/src/common/image_cache.c:37:9: style: The scope of the variable 'str' can be reduced. [variableScope]
darktable-2.4.4/src/common/image_cache.c:181:12: style: Checking if unsigned variable 'imgid' is less than zero. [unsignedLessThanZero]
darktable-2.4.4/src/common/image_cache.c:191:12: style: Checking if unsigned variable 'imgid' is less than zero. [unsignedLessThanZero]
darktable-2.4.4/src/common/imageio.c:829:36: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darktable-2.4.4/src/common/imageio.c:848:36: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darktable-2.4.4/src/common/imageio.c:879:19: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darktable-2.4.4/src/common/imageio.c:431:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
darktable-2.4.4/src/common/imageio.c:432:11: style: The scope of the variable 'block' can be reduced. [variableScope]
darktable-2.4.4/src/common/imageio_exr.cc:135:50: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/common/imageio_exr.cc:136:50: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/common/imageio_exr.cc:137:50: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/common/imageio_exr.cc:138:50: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/common/imageio_j2k.c:72:16: style: The scope of the variable 'i' can be reduced. [variableScope]
darktable-2.4.4/src/common/imageio_j2k.c:73:22: style: The scope of the variable 'extension' can be reduced. [variableScope]
darktable-2.4.4/src/common/imageio_j2k.c:590:35: style: The scope of the variable 'nr' can be reduced. [variableScope]
darktable-2.4.4/src/common/imageio_j2k.c:590:40: style: The scope of the variable 'ng' can be reduced. [variableScope]
darktable-2.4.4/src/common/imageio_j2k.c:590:45: style: The scope of the variable 'nb' can be reduced. [variableScope]
darktable-2.4.4/src/common/imageio_j2k.c:591:28: style: The scope of the variable 'ny' can be reduced. [variableScope]
darktable-2.4.4/src/common/imageio_jpeg.c:323:16: style: The scope of the variable 'length' can be reduced. [variableScope]
darktable-2.4.4/src/common/imageio_module.c:76:77: error: Uninitialized variable: version [uninitvar]
darktable-2.4.4/src/common/imageio_module.c:212:77: error: Uninitialized variable: version [uninitvar]
darktable-2.4.4/src/common/imageio_png.c:228:13: style: Unused variable: name [unusedVariable]
darktable-2.4.4/src/common/imageio_png.c:229:7: style: Unused variable: compression_type [unusedVariable]
darktable-2.4.4/src/common/imageio_png.c:235:13: style: Unused variable: profile [unusedVariable]
darktable-2.4.4/src/common/imageio_pnm.c:75:13: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
darktable-2.4.4/src/common/imageio_pnm.c:132:13: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
darktable-2.4.4/src/common/imageio_rawspeed.cc:357:100: style: Function 'dt_imageio_open_rawspeed_sraw' argument 3 names different: declaration 'buf' definition 'mbuf'. [funcArgNamesDifferent]
darktable-2.4.4/src/common/imageio_rawspeed.cc:51:108: note: Function 'dt_imageio_open_rawspeed_sraw' argument 3 names different: declaration 'buf' definition 'mbuf'.
darktable-2.4.4/src/common/imageio_rawspeed.cc:357:100: note: Function 'dt_imageio_open_rawspeed_sraw' argument 3 names different: declaration 'buf' definition 'mbuf'.
darktable-2.4.4/src/common/imageio_rgbe.c:127:9: style: The scope of the variable 'f' can be reduced. [variableScope]
darktable-2.4.4/src/common/imageio_rgbe.c:410:45: style: The scope of the variable 'ptr' can be reduced. [variableScope]
darktable-2.4.4/src/common/imageio_tiff.c:158:101: style: Function 'dt_imageio_open_tiff' argument 3 names different: declaration 'buf' definition 'mbuf'. [funcArgNamesDifferent]
darktable-2.4.4/src/common/imageio_tiff.h:24:101: note: Function 'dt_imageio_open_tiff' argument 3 names different: declaration 'buf' definition 'mbuf'.
darktable-2.4.4/src/common/imageio_tiff.c:158:101: note: Function 'dt_imageio_open_tiff' argument 3 names different: declaration 'buf' definition 'mbuf'.
darktable-2.4.4/src/common/interpolation.c:1385:28: portability: Casting from const float * con* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/common/interpolation.c:1386:18: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darktable-2.4.4/src/common/interpolation.c:1386:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/common/interpolation.c:1458:26: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darktable-2.4.4/src/common/interpolation.c:1458:36: portability: Casting from const float * con* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/common/interpolation.c:1480:18: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darktable-2.4.4/src/common/interpolation.c:1480:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/common/interpolation.c:1216:3: style: Variable 'blob' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/common/interpolation.c:1214:0: note: Variable 'blob' is reassigned a value before the old one has been used.
darktable-2.4.4/src/common/interpolation.c:1216:3: note: Variable 'blob' is reassigned a value before the old one has been used.
darktable-2.4.4/src/common/interpolation.c:1205:0: style: Same expression used in consecutive assignments of 'nindex' and 'nkernel'. [duplicateAssignExpression]
darktable-2.4.4/src/common/interpolation.c:1206:0: note: Same expression used in consecutive assignments of 'nindex' and 'nkernel'.
darktable-2.4.4/src/common/interpolation.c:1205:0: note: Same expression used in consecutive assignments of 'nindex' and 'nkernel'.
darktable-2.4.4/src/common/interpolation.c:437:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
darktable-2.4.4/src/common/mipmap_cache.c:366:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/common/mipmap_cache.c:387:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/common/mipmap_cache.c:426:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/common/mipmap_cache.c:453:11: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/common/mipmap_cache.c:601:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/common/mipmap_cache.c:601:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/common/mipmap_cache.c:604:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/common/mipmap_cache.c:604:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/common/mipmap_cache.c:718:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/common/mipmap_cache.c:903:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/common/mipmap_cache.c:1268:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/common/mipmap_cache.c:1269:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/common/mipmap_cache.c:996:60: style: Function '_init_f' argument 2 names different: declaration 'buf' definition 'out'. [funcArgNamesDifferent]
darktable-2.4.4/src/common/mipmap_cache.c:237:60: note: Function '_init_f' argument 2 names different: declaration 'buf' definition 'out'.
darktable-2.4.4/src/common/mipmap_cache.c:996:60: note: Function '_init_f' argument 2 names different: declaration 'buf' definition 'out'.
darktable-2.4.4/src/common/pdf.c:384:44: warning: Function 'dt_pdf_add_image' argument order different: declaration 'pdf, image, bpp, width, height, icc_id, border' definition 'pdf, image, width, height, bpp, icc_id, border' [funcArgOrderDifferent]
darktable-2.4.4/src/common/pdf.h:119:44: note: Function 'dt_pdf_add_image' argument order different: declaration 'pdf, image, bpp, width, height, icc_id, border' definition 'pdf, image, width, height, bpp, icc_id, border'
darktable-2.4.4/src/common/pdf.c:384:44: note: Function 'dt_pdf_add_image' argument order different: declaration 'pdf, image, bpp, width, height, icc_id, border' definition 'pdf, image, width, height, bpp, icc_id, border'
darktable-2.4.4/src/common/pwstorage/backend_kwallet.c:121:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
darktable-2.4.4/src/common/pwstorage/backend_libsecret.c:197:48: style: Function 'secret_to_attributes' argument 1 names different: declaration 'value' definition 'secret'. [funcArgNamesDifferent]
darktable-2.4.4/src/common/pwstorage/backend_libsecret.c:39:48: note: Function 'secret_to_attributes' argument 1 names different: declaration 'value' definition 'secret'.
darktable-2.4.4/src/common/pwstorage/backend_libsecret.c:197:48: note: Function 'secret_to_attributes' argument 1 names different: declaration 'value' definition 'secret'.
darktable-2.4.4/src/common/styles.c:519:11: style: The scope of the variable 'newimgid' can be reduced. [variableScope]
darktable-2.4.4/src/common/styles.c:1058:10: style: The scope of the variable 'num_read' can be reduced. [variableScope]
darktable-2.4.4/src/common/tags.c:257:23: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
darktable-2.4.4/src/common/tags.c:384:12: style: The scope of the variable 'j' can be reduced. [variableScope]
darktable-2.4.4/src/common/tags.c:536:13: style: The scope of the variable 't' can be reduced. [variableScope]
darktable-2.4.4/src/common/utility.c:397:14: style: The scope of the variable 'cr' can be reduced. [variableScope]
darktable-2.4.4/src/common/variables.c:293:43: warning: Either the condition '!base_value' is redundant or there is possible null pointer dereference: base_value. [nullPointerRedundantCheck]
darktable-2.4.4/src/common/variables.c:307:12: note: Assuming that condition '!base_value' is not redundant
darktable-2.4.4/src/common/variables.c:293:43: note: Null pointer dereference
darktable-2.4.4/src/common/variables.c:354:89: warning: Suspicious code: sign conversion of -1 in calculation because '-1' has a negative value [signConversion]
darktable-2.4.4/src/common/variables.c:366:89: warning: Suspicious code: sign conversion of -1 in calculation because '-1' has a negative value [signConversion]
darktable-2.4.4/src/control/control.c:565:17: style: The scope of the variable 'autocomplete' can be reduced. [variableScope]
darktable-2.4.4/src/control/control.c:566:15: style: The scope of the variable 'vimkey_input' can be reduced. [variableScope]
darktable-2.4.4/src/control/jobs/control_jobs.c:204:7: style: The scope of the variable 'imgid' can be reduced. [variableScope]
darktable-2.4.4/src/control/jobs/control_jobs.c:512:7: style: The scope of the variable 'imgid' can be reduced. [variableScope]
darktable-2.4.4/src/control/jobs/control_jobs.c:513:7: style: The scope of the variable 'newimgid' can be reduced. [variableScope]
darktable-2.4.4/src/control/jobs/control_jobs.c:518:10: style: The scope of the variable 'fraction' can be reduced. [variableScope]
darktable-2.4.4/src/control/jobs/control_jobs.c:538:7: style: The scope of the variable 'imgid' can be reduced. [variableScope]
darktable-2.4.4/src/control/jobs/control_jobs.c:543:10: style: The scope of the variable 'fraction' can be reduced. [variableScope]
darktable-2.4.4/src/control/jobs/control_jobs.c:565:7: style: The scope of the variable 'imgid' can be reduced. [variableScope]
darktable-2.4.4/src/control/jobs/control_jobs.c:617:10: style: The scope of the variable 'fraction' can be reduced. [variableScope]
darktable-2.4.4/src/control/jobs/control_jobs.c:667:9: style: The scope of the variable 'imgname' can be reduced. [variableScope]
darktable-2.4.4/src/control/jobs/control_jobs.c:1009:9: style: The scope of the variable 'imgname' can be reduced. [variableScope]
darktable-2.4.4/src/control/jobs/control_jobs.c:1127:7: style: The scope of the variable 'imgid' can be reduced. [variableScope]
darktable-2.4.4/src/control/jobs/control_jobs.c:1252:10: style: The scope of the variable 'imgfilename' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:103:9: style: The scope of the variable 'var_1' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:103:16: style: The scope of the variable 'var_2' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:990:26: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:990:32: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:990:36: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1008:26: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1008:32: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1008:36: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1066:26: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1066:32: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1066:36: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1085:26: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1085:32: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1085:36: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1160:25: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1160:31: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1160:35: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1179:25: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1179:31: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1179:35: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1264:25: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1264:31: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1264:35: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1264:39: style: The scope of the variable 'halfmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1264:48: style: The scope of the variable 'doublemax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1287:25: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1287:31: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1287:35: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1287:39: style: The scope of the variable 'halfmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1287:48: style: The scope of the variable 'doublemax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1378:25: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1378:31: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1378:35: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1378:39: style: The scope of the variable 'halfmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1401:25: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1401:31: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1401:35: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1401:39: style: The scope of the variable 'halfmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1489:25: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1489:31: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1489:35: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1489:39: style: The scope of the variable 'halfmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1489:48: style: The scope of the variable 'doublemax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1512:25: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1512:31: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1512:35: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1512:39: style: The scope of the variable 'halfmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1512:48: style: The scope of the variable 'doublemax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1604:25: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1604:31: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1604:35: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1604:39: style: The scope of the variable 'halfmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1604:48: style: The scope of the variable 'doublemax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1629:25: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1629:31: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1629:35: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1629:39: style: The scope of the variable 'halfmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1629:48: style: The scope of the variable 'doublemax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1718:25: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1718:31: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1718:35: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1718:39: style: The scope of the variable 'doublemax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1739:25: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1739:31: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1739:35: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1739:39: style: The scope of the variable 'doublemax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1803:25: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1803:31: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1803:35: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1803:39: style: The scope of the variable 'halfmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1803:48: style: The scope of the variable 'doublemax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1826:25: style: The scope of the variable 'lmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1826:31: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1826:35: style: The scope of the variable 'lb' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1826:39: style: The scope of the variable 'halfmax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:1826:48: style: The scope of the variable 'doublemax' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend.c:2795:49: style: Function 'dt_develop_blend_process' argument 3 names different: declaration 'i' definition 'ivoid'. [funcArgNamesDifferent]
darktable-2.4.4/src/develop/blend.h:364:49: note: Function 'dt_develop_blend_process' argument 3 names different: declaration 'i' definition 'ivoid'.
darktable-2.4.4/src/develop/blend.c:2795:49: note: Function 'dt_develop_blend_process' argument 3 names different: declaration 'i' definition 'ivoid'.
darktable-2.4.4/src/develop/blend.c:2795:68: style: Function 'dt_develop_blend_process' argument 4 names different: declaration 'o' definition 'ovoid'. [funcArgNamesDifferent]
darktable-2.4.4/src/develop/blend.h:364:64: note: Function 'dt_develop_blend_process' argument 4 names different: declaration 'o' definition 'ovoid'.
darktable-2.4.4/src/develop/blend.c:2795:68: note: Function 'dt_develop_blend_process' argument 4 names different: declaration 'o' definition 'ovoid'.
darktable-2.4.4/src/develop/blend.c:3496:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/blend_gui.c:817:25: style: The scope of the variable 'picker_min' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend_gui.c:818:9: style: The scope of the variable 'cooked' can be reduced. [variableScope]
darktable-2.4.4/src/develop/blend_gui.c:820:8: style: The scope of the variable 'text' can be reduced. [variableScope]
darktable-2.4.4/src/develop/develop.c:590:61: style: Redundant condition: module->params_size==hist->module->params_size. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
darktable-2.4.4/src/develop/develop.c:919:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
darktable-2.4.4/src/develop/imageop.c:572:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
darktable-2.4.4/src/develop/imageop.c:1374:12: style: The scope of the variable 'hash' can be reduced. [variableScope]
darktable-2.4.4/src/develop/imageop.c:57:20: style: struct member 'dt_iop_gui_simple_callback_t::self' is never used. [unusedStructMember]
darktable-2.4.4/src/develop/imageop.c:58:7: style: struct member 'dt_iop_gui_simple_callback_t::index' is never used. [unusedStructMember]
darktable-2.4.4/src/develop/imageop.c:217:77: error: Uninitialized variable: version [uninitvar]
darktable-2.4.4/src/develop/lightroom.c:1160:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
darktable-2.4.4/src/develop/masks/brush.c:557:3: style: Variable 'dpoints' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/develop/masks/brush.c:555:0: note: Variable 'dpoints' is reassigned a value before the old one has been used.
darktable-2.4.4/src/develop/masks/brush.c:557:3: note: Variable 'dpoints' is reassigned a value before the old one has been used.
darktable-2.4.4/src/develop/masks/brush.c:2255:9: style: The scope of the variable 'anchor_size' can be reduced. [variableScope]
darktable-2.4.4/src/develop/masks/ellipse.c:205:81: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/masks/ellipse.c:349:79: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/masks/ellipse.c:366:79: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/masks/ellipse.c:1055:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/masks/ellipse.c:1056:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/masks/ellipse.c:1141:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/masks/ellipse.c:1142:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/masks/ellipse.c:1268:77: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/masks/ellipse.c:1269:77: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/masks/ellipse.c:1379:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/masks/ellipse.c:1380:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/masks/gradient.c:602:26: error: Uninitialized variable: intercept [uninitvar]
darktable-2.4.4/src/develop/masks/group.c:595:0: warning: Redundant assignment of 'b2' to itself. [selfAssignment]
darktable-2.4.4/src/develop/masks/masks.c:1906:11: style: The scope of the variable 'ok' can be reduced. [variableScope]
darktable-2.4.4/src/develop/masks/masks.c:1694:15: error: Expression 'cids[pos++]=0' depends on order of evaluation of side effects [unknownEvaluationOrder]
darktable-2.4.4/src/develop/masks/masks.c:1613:45: style: Variable 'grpid' is assigned a value that is never used. [unreadVariable]
darktable-2.4.4/src/develop/masks/masks.c:1648:45: style: Variable 'grpid' is assigned a value that is never used. [unreadVariable]
darktable-2.4.4/src/develop/masks/masks.c:526:86: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/masks/masks.c:527:86: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/masks/path.c:596:11: style: The scope of the variable 'p3' can be reduced. [variableScope]
darktable-2.4.4/src/develop/masks/path.c:598:11: style: The scope of the variable 'p4' can be reduced. [variableScope]
darktable-2.4.4/src/develop/masks/path.c:2143:7: style: The scope of the variable 'lastx' can be reduced. [variableScope]
darktable-2.4.4/src/develop/masks/path.c:2143:14: style: The scope of the variable 'lasty' can be reduced. [variableScope]
darktable-2.4.4/src/develop/masks/path.c:2143:21: style: The scope of the variable 'lasty2' can be reduced. [variableScope]
darktable-2.4.4/src/develop/pixelpipe_hb.c:1674:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/pixelpipe_hb.c:1675:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/pixelpipe_hb.c:1682:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/pixelpipe_hb.c:1683:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/pixelpipe_hb.c:1684:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/pixelpipe_hb.c:1689:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/pixelpipe_hb.c:1690:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/develop/tiling.c:50:12: style: The scope of the variable 't' can be reduced. [variableScope]
darktable-2.4.4/src/develop/tiling.c:182:7: style: The scope of the variable 'vh' can be reduced. [variableScope]
darktable-2.4.4/src/develop/tiling.c:183:7: style: The scope of the variable 'vg' can be reduced. [variableScope]
darktable-2.4.4/src/develop/tiling.c:192:10: style: The scope of the variable 'fr' can be reduced. [variableScope]
darktable-2.4.4/src/develop/tiling.c:200:10: style: The scope of the variable 'fsum' can be reduced. [variableScope]
darktable-2.4.4/src/develop/tiling.c:200:16: style: The scope of the variable 'favg' can be reduced. [variableScope]
darktable-2.4.4/src/develop/tiling.c:200:22: style: The scope of the variable 's' can be reduced. [variableScope]
darktable-2.4.4/src/dtgtk/expander.c:66:14: style: The scope of the variable 'frame' can be reduced. [variableScope]
darktable-2.4.4/src/dtgtk/gradientslider.c:695:94: style: Function 'dtgtk_gradient_slider_multivalue_get_value' argument 2 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent]
darktable-2.4.4/src/dtgtk/gradientslider.h:161:94: note: Function 'dtgtk_gradient_slider_multivalue_get_value' argument 2 names different: declaration 'position' definition 'pos'.
darktable-2.4.4/src/dtgtk/gradientslider.c:695:94: note: Function 'dtgtk_gradient_slider_multivalue_get_value' argument 2 names different: declaration 'position' definition 'pos'.
darktable-2.4.4/src/dtgtk/gradientslider.c:702:106: style: Function 'dtgtk_gradient_slider_multivalue_set_value' argument 3 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent]
darktable-2.4.4/src/dtgtk/gradientslider.h:164:54: note: Function 'dtgtk_gradient_slider_multivalue_set_value' argument 3 names different: declaration 'position' definition 'pos'.
darktable-2.4.4/src/dtgtk/gradientslider.c:702:106: note: Function 'dtgtk_gradient_slider_multivalue_set_value' argument 3 names different: declaration 'position' definition 'pos'.
darktable-2.4.4/src/dtgtk/paint.c:457:3: style: Variable 'pat' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/dtgtk/paint.c:456:0: note: Variable 'pat' is reassigned a value before the old one has been used.
darktable-2.4.4/src/dtgtk/paint.c:457:3: note: Variable 'pat' is reassigned a value before the old one has been used.
darktable-2.4.4/src/dtgtk/paint.c:1546:3: style: Variable 'pat' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/dtgtk/paint.c:1545:0: note: Variable 'pat' is reassigned a value before the old one has been used.
darktable-2.4.4/src/dtgtk/paint.c:1546:3: note: Variable 'pat' is reassigned a value before the old one has been used.
darktable-2.4.4/src/dtgtk/paint.c:1570:3: style: Variable 'pat' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/dtgtk/paint.c:1569:0: note: Variable 'pat' is reassigned a value before the old one has been used.
darktable-2.4.4/src/dtgtk/paint.c:1570:3: note: Variable 'pat' is reassigned a value before the old one has been used.
darktable-2.4.4/src/dtgtk/paint.c:1352:62: style: Same expression on both sides of '-'. [duplicateExpression]
darktable-2.4.4/src/dtgtk/paint.c:73:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/dtgtk/paint.c:74:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/dtgtk/paint.c:110:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/dtgtk/paint.c:111:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/dtgtk/paint.c:151:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/dtgtk/paint.c:152:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/dtgtk/paint.c:181:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/dtgtk/paint.c:182:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/dtgtk/togglebutton.c:162:71: style: Function 'dtgtk_togglebutton_new' argument 2 names different: declaration 'paintflag' definition 'paintflags'. [funcArgNamesDifferent]
darktable-2.4.4/src/dtgtk/togglebutton.h:48:71: note: Function 'dtgtk_togglebutton_new' argument 2 names different: declaration 'paintflag' definition 'paintflags'.
darktable-2.4.4/src/dtgtk/togglebutton.c:162:71: note: Function 'dtgtk_togglebutton_new' argument 2 names different: declaration 'paintflag' definition 'paintflags'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:968:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:182:44: style: Function 'luaA_push_type' argument 2 names different: declaration 'type' definition 'type_id'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/LuaAutoC/lautoc.h:66:44: note: Function 'luaA_push_type' argument 2 names different: declaration 'type' definition 'type_id'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:182:44: note: Function 'luaA_push_type' argument 2 names different: declaration 'type' definition 'type_id'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:209:43: style: Function 'luaA_to_type' argument 2 names different: declaration 'type' definition 'type_id'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/LuaAutoC/lautoc.h:67:43: note: Function 'luaA_to_type' argument 2 names different: declaration 'type' definition 'type_id'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:209:43: note: Function 'luaA_to_type' argument 2 names different: declaration 'type' definition 'type_id'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:426:62: style: Function 'luaA_conversion_registered_type' argument 2 names different: declaration 'type' definition 'type_id'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/LuaAutoC/lautoc.h:73:62: note: Function 'luaA_conversion_registered_type' argument 2 names different: declaration 'type' definition 'type_id'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:426:62: note: Function 'luaA_conversion_registered_type' argument 2 names different: declaration 'type' definition 'type_id'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:431:67: style: Function 'luaA_conversion_push_registered_type' argument 2 names different: declaration 'type' definition 'type_id'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/LuaAutoC/lautoc.h:74:67: note: Function 'luaA_conversion_push_registered_type' argument 2 names different: declaration 'type' definition 'type_id'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:431:67: note: Function 'luaA_conversion_push_registered_type' argument 2 names different: declaration 'type' definition 'type_id'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:443:65: style: Function 'luaA_conversion_to_registered_type' argument 2 names different: declaration 'type' definition 'type_id'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/LuaAutoC/lautoc.h:75:65: note: Function 'luaA_conversion_to_registered_type' argument 2 names different: declaration 'type' definition 'type_id'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:443:65: note: Function 'luaA_conversion_to_registered_type' argument 2 names different: declaration 'type' definition 'type_id'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:719:90: style: Function 'luaA_struct_member_type' argument 4 names different: declaration 'member_type' definition 'mtype'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/LuaAutoC/lautoc.h:142:90: note: Function 'luaA_struct_member_type' argument 4 names different: declaration 'member_type' definition 'mtype'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:719:90: note: Function 'luaA_struct_member_type' argument 4 names different: declaration 'member_type' definition 'mtype'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:853:67: style: Function 'luaA_enum_push_type' argument 3 names different: declaration 'c_in' definition 'value'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/LuaAutoC/lautoc.h:182:67: note: Function 'luaA_enum_push_type' argument 3 names different: declaration 'c_in' definition 'value'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:853:67: note: Function 'luaA_enum_push_type' argument 3 names different: declaration 'c_in' definition 'value'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:1267:113: style: Function 'luaA_function_register_type' argument 5 names different: declaration 'ret_tid' definition 'ret_t'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/LuaAutoC/lautoc.h:211:113: note: Function 'luaA_function_register_type' argument 5 names different: declaration 'ret_tid' definition 'ret_t'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:1267:113: note: Function 'luaA_function_register_type' argument 5 names different: declaration 'ret_tid' definition 'ret_t'.
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:64:3: portability: Behaviour of 'sizeof(void)' is not covered by the ISO C standard. [sizeofVoid]
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:474:44: portability: 'c_in' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:507:44: portability: 'c_in' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:537:36: portability: 'c_out' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:571:36: portability: 'c_out' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:1145:30: portability: 'ret_stack' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:1146:30: portability: 'arg_stack' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/external/LuaAutoC/lautoc.c:1199:13: portability: 'arg_pos' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/external/lua/src/lapi.c:257:53: style: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lua.h:179:59: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
darktable-2.4.4/src/external/lua/src/lapi.c:257:53: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
darktable-2.4.4/src/external/lua/src/lapi.c:1183:53: style: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lua.h:250:55: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
darktable-2.4.4/src/external/lua/src/lapi.c:1183:53: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
darktable-2.4.4/src/external/lua/src/lauxlib.c:672:7: style: The scope of the variable 'c' can be reduced. [variableScope]
darktable-2.4.4/src/external/lua/src/lauxlib.c:391:74: style: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lauxlib.h:40:67: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
darktable-2.4.4/src/external/lua/src/lauxlib.c:391:74: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
darktable-2.4.4/src/external/lua/src/lauxlib.c:399:66: style: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lauxlib.h:42:68: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
darktable-2.4.4/src/external/lua/src/lauxlib.c:399:66: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
darktable-2.4.4/src/external/lua/src/lcode.c:65:16: style: The scope of the variable 'previous' can be reduced. [variableScope]
darktable-2.4.4/src/external/lua/src/lcode.c:312:48: style: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lcode.h:53:58: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
darktable-2.4.4/src/external/lua/src/lcode.c:312:48: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
darktable-2.4.4/src/external/lua/src/lcode.c:312:55: style: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lcode.h:53:65: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
darktable-2.4.4/src/external/lua/src/lcode.c:312:55: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
darktable-2.4.4/src/external/lua/src/lcode.c:312:62: style: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lcode.h:53:72: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
darktable-2.4.4/src/external/lua/src/lcode.c:312:62: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
darktable-2.4.4/src/external/lua/src/lcode.c:324:48: style: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lcode.h:52:58: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
darktable-2.4.4/src/external/lua/src/lcode.c:324:48: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
darktable-2.4.4/src/external/lua/src/lcode.c:324:64: style: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lcode.h:52:74: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
darktable-2.4.4/src/external/lua/src/lcode.c:324:64: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
darktable-2.4.4/src/external/lua/src/lcode.c:782:59: style: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lcode.h:71:69: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
darktable-2.4.4/src/external/lua/src/lcode.c:782:59: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
darktable-2.4.4/src/external/lua/src/lcode.c:1062:53: style: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lcode.h:81:63: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
darktable-2.4.4/src/external/lua/src/lcode.c:1062:53: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
darktable-2.4.4/src/external/lua/src/lcode.c:1121:28: style: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lcode.h:83:64: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
darktable-2.4.4/src/external/lua/src/lcode.c:1121:28: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
darktable-2.4.4/src/external/lua/src/lcode.c:1121:41: style: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lcode.h:84:38: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
darktable-2.4.4/src/external/lua/src/lcode.c:1121:41: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
darktable-2.4.4/src/external/lua/src/ldblib.c:197:15: style: The scope of the variable 'name' can be reduced. [variableScope]
darktable-2.4.4/src/external/lua/src/ldebug.c:566:68: style: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/ldebug.h:22:61: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
darktable-2.4.4/src/external/lua/src/ldebug.c:566:68: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
darktable-2.4.4/src/external/lua/src/ldo.c:720:27: style: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/ldo.h:46:51: note: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'.
darktable-2.4.4/src/external/lua/src/ldo.c:720:27: note: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'.
darktable-2.4.4/src/external/lua/src/ldo.c:141:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
darktable-2.4.4/src/external/lua/src/lfunc.c:25:47: style: Function 'luaF_newCclosure' argument 2 names different: declaration 'nelems' definition 'n'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lfunc.h:51:57: note: Function 'luaF_newCclosure' argument 2 names different: declaration 'nelems' definition 'n'.
darktable-2.4.4/src/external/lua/src/lfunc.c:25:47: note: Function 'luaF_newCclosure' argument 2 names different: declaration 'nelems' definition 'n'.
darktable-2.4.4/src/external/lua/src/lfunc.c:33:47: style: Function 'luaF_newLclosure' argument 2 names different: declaration 'nelems' definition 'n'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lfunc.h:52:57: note: Function 'luaF_newLclosure' argument 2 names different: declaration 'nelems' definition 'n'.
darktable-2.4.4/src/external/lua/src/lfunc.c:33:47: note: Function 'luaF_newLclosure' argument 2 names different: declaration 'nelems' definition 'n'.
darktable-2.4.4/src/external/lua/src/lfunc.c:140:45: style: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lfunc.h:57:55: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
darktable-2.4.4/src/external/lua/src/lfunc.c:140:45: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
darktable-2.4.4/src/external/lua/src/lgc.c:171:46: style: Function 'luaC_barrierback_' argument 2 names different: declaration 'o' definition 't'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lgc.h:141:56: note: Function 'luaC_barrierback_' argument 2 names different: declaration 'o' definition 't'.
darktable-2.4.4/src/external/lua/src/lgc.c:171:46: note: Function 'luaC_barrierback_' argument 2 names different: declaration 'o' definition 't'.
darktable-2.4.4/src/external/lua/src/llex.c:117:53: style: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/llex.h:81:63: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
darktable-2.4.4/src/external/lua/src/llex.c:117:53: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
darktable-2.4.4/src/external/lua/src/lmem.c:48:67: style: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lmem.h:65:39: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
darktable-2.4.4/src/external/lua/src/lmem.c:48:67: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
darktable-2.4.4/src/external/lua/src/lmem.c:77:56: style: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lmem.h:62:66: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
darktable-2.4.4/src/external/lua/src/lmem.c:77:56: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
darktable-2.4.4/src/external/lua/src/lmem.c:77:70: style: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lmem.h:63:66: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
darktable-2.4.4/src/external/lua/src/lmem.c:77:70: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
darktable-2.4.4/src/external/lua/src/lobject.c:486:58: style: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lobject.h:545:68: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
darktable-2.4.4/src/external/lua/src/lobject.c:486:58: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
darktable-2.4.4/src/external/lua/src/loslib.c:285:13: style: Variable 'tmr' is not assigned a value. [unassignedVariable]
darktable-2.4.4/src/external/lua/src/lstate.c:154:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
darktable-2.4.4/src/external/lua/src/lstrlib.c:1130:8: style: struct member 'cD::c' is never used. [unusedStructMember]
darktable-2.4.4/src/external/lua/src/ltable.c:168:9: style: The scope of the variable 'nx' can be reduced. [variableScope]
darktable-2.4.4/src/external/lua/src/ltable.c:337:16: style: The scope of the variable 'i' can be reduced. [variableScope]
darktable-2.4.4/src/external/lua/src/ltablib.c:263:20: warning: Division by result of sizeof(). memcpy() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
darktable-2.4.4/src/external/lua/src/ltablib.c:264:29: warning: Division by result of sizeof(). memcpy() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
darktable-2.4.4/src/external/lua/src/lvm.c:552:49: style: Function 'luaV_div' argument 2 names different: declaration 'x' definition 'm'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lvm.h:108:59: note: Function 'luaV_div' argument 2 names different: declaration 'x' definition 'm'.
darktable-2.4.4/src/external/lua/src/lvm.c:552:49: note: Function 'luaV_div' argument 2 names different: declaration 'x' definition 'm'.
darktable-2.4.4/src/external/lua/src/lvm.c:552:64: style: Function 'luaV_div' argument 3 names different: declaration 'y' definition 'n'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lvm.h:108:74: note: Function 'luaV_div' argument 3 names different: declaration 'y' definition 'n'.
darktable-2.4.4/src/external/lua/src/lvm.c:552:64: note: Function 'luaV_div' argument 3 names different: declaration 'y' definition 'n'.
darktable-2.4.4/src/external/lua/src/lvm.c:572:49: style: Function 'luaV_mod' argument 2 names different: declaration 'x' definition 'm'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lvm.h:109:59: note: Function 'luaV_mod' argument 2 names different: declaration 'x' definition 'm'.
darktable-2.4.4/src/external/lua/src/lvm.c:572:49: note: Function 'luaV_mod' argument 2 names different: declaration 'x' definition 'm'.
darktable-2.4.4/src/external/lua/src/lvm.c:572:64: style: Function 'luaV_mod' argument 3 names different: declaration 'y' definition 'n'. [funcArgNamesDifferent]
darktable-2.4.4/src/external/lua/src/lvm.h:109:74: note: Function 'luaV_mod' argument 3 names different: declaration 'y' definition 'n'.
darktable-2.4.4/src/external/lua/src/lvm.c:572:64: note: Function 'luaV_mod' argument 3 names different: declaration 'y' definition 'n'.
darktable-2.4.4/src/external/rawspeed/fuzz/librawspeed/decoders/TiffDecoders/main.cpp:22:0: error: #error DECODER must be defined [preprocessorErrorDirective]
darktable-2.4.4/src/external/rawspeed/fuzz/librawspeed/decompressors/HuffmanTable/main.cpp:22:0: error: #error PUMP must be defined to one of rawspeeds pumps [preprocessorErrorDirective]
darktable-2.4.4/src/external/rawspeed/fuzz/librawspeed/parsers/main.cpp:22:0: error: #error PARSER must be defined [preprocessorErrorDirective]
darktable-2.4.4/src/external/rawspeed/src/librawspeed/common/DngOpcodes.cpp:69:5: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
darktable-2.4.4/src/external/rawspeed/src/librawspeed/common/DngOpcodes.cpp:227:5: performance: Variable 'firstPlane' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
darktable-2.4.4/src/external/rawspeed/src/librawspeed/common/Memory.cpp:78:3: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/external/rawspeed/src/librawspeed/common/Memory.cpp:50:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
darktable-2.4.4/src/external/rawspeed/src/librawspeed/common/Memory.cpp:78:3: note: Variable 'ptr' is reassigned a value before the old one has been used.
darktable-2.4.4/src/external/rawspeed/src/librawspeed/decoders/Cr2Decoder.cpp:290:3: error: Accessing an item in container 'sraw_coeffs' that is empty. [containerOutOfBounds]
darktable-2.4.4/src/external/rawspeed/src/librawspeed/decoders/Cr2Decoder.cpp:291:3: error: Accessing an item in container 'sraw_coeffs' that is empty. [containerOutOfBounds]
darktable-2.4.4/src/external/rawspeed/src/librawspeed/decoders/Cr2Decoder.cpp:293:3: error: Accessing an item in container 'sraw_coeffs' that is empty. [containerOutOfBounds]
darktable-2.4.4/src/external/rawspeed/src/librawspeed/decoders/NefDecoder.cpp:700:30: style: The scope of the variable 'r' can be reduced. [variableScope]
darktable-2.4.4/src/external/rawspeed/src/librawspeed/decoders/Rw2Decoder.cpp:243:17: style: Variable 'min_diff' is assigned a value that is never used. [unreadVariable]
darktable-2.4.4/src/external/rawspeed/src/librawspeed/decompressors/FujiDecompressor.cpp:707:7: style: Condition 'errcnt' is always false [knownConditionTrueFalse]
darktable-2.4.4/src/external/rawspeed/src/librawspeed/decompressors/FujiDecompressor.cpp:644:16: note: Assignment 'errcnt=0', assigned value is 0
darktable-2.4.4/src/external/rawspeed/src/librawspeed/decompressors/FujiDecompressor.cpp:707:7: note: Condition 'errcnt' is always false
darktable-2.4.4/src/external/rawspeed/src/librawspeed/decompressors/HasselbladDecompressor.cpp:81:0: style: Same expression used in consecutive assignments of 'len1' and 'len2'. [duplicateAssignExpression]
darktable-2.4.4/src/external/rawspeed/src/librawspeed/decompressors/HasselbladDecompressor.cpp:82:0: note: Same expression used in consecutive assignments of 'len1' and 'len2'.
darktable-2.4.4/src/external/rawspeed/src/librawspeed/decompressors/HasselbladDecompressor.cpp:81:0: note: Same expression used in consecutive assignments of 'len1' and 'len2'.
darktable-2.4.4/src/external/rawspeed/src/librawspeed/decompressors/NikonDecompressor.cpp:180:7: style: The scope of the variable 'pLeft1' can be reduced. [variableScope]
darktable-2.4.4/src/external/rawspeed/src/librawspeed/decompressors/NikonDecompressor.cpp:181:7: style: The scope of the variable 'pLeft2' can be reduced. [variableScope]
darktable-2.4.4/src/external/rawspeed/src/utilities/rsbench/main.cpp:181:41: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
darktable-2.4.4/src/external/rawspeed/src/utilities/rstest/md5.cpp:197:5: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'auto'. [invalidPrintfArgType_uint]
darktable-2.4.4/src/external/rawspeed/test/librawspeed/common/CommonTest.cpp:74:0: error: syntax error [syntaxError]
darktable-2.4.4/src/external/rawspeed/test/librawspeed/common/MemoryTest.cpp:92:0: error: syntax error [syntaxError]
darktable-2.4.4/src/external/rawspeed/test/librawspeed/common/NORangesSetTest.cpp:56:0: error: syntax error [syntaxError]
darktable-2.4.4/src/external/rawspeed/test/librawspeed/common/PointTest.cpp:53:0: error: syntax error [syntaxError]
darktable-2.4.4/src/external/rawspeed/test/librawspeed/common/RangeTest.cpp:44:0: error: syntax error [syntaxError]
darktable-2.4.4/src/external/rawspeed/test/librawspeed/common/SplineTest.cpp:46:0: error: syntax error [syntaxError]
darktable-2.4.4/src/external/rawspeed/test/librawspeed/common/ThreadingTest.cpp:136:0: error: syntax error [syntaxError]
darktable-2.4.4/src/external/rawspeed/test/librawspeed/io/EndiannessTest.cpp:143:0: error: syntax error [syntaxError]
darktable-2.4.4/src/external/rawspeed/test/librawspeed/metadata/BlackAreaTest.cpp:64:0: error: syntax error [syntaxError]
darktable-2.4.4/src/external/rawspeed/test/librawspeed/metadata/CameraSensorInfoTest.cpp:84:0: error: syntax error [syntaxError]
darktable-2.4.4/src/external/rawspeed/test/librawspeed/metadata/CameraTest.cpp:36:0: error: syntax error [syntaxError]
darktable-2.4.4/src/external/rawspeed/test/librawspeed/metadata/ColorFilterArrayTest.cpp:56:0: error: syntax error [syntaxError]
darktable-2.4.4/src/external/rawspeed/test/librawspeed/test/ExceptionsTest.cpp:106:0: error: syntax error [syntaxError]
darktable-2.4.4/src/gui/accelerators.c:271:3: style: Variable 'accel' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/gui/accelerators.c:267:0: note: Variable 'accel' is reassigned a value before the old one has been used.
darktable-2.4.4/src/gui/accelerators.c:271:3: note: Variable 'accel' is reassigned a value before the old one has been used.
darktable-2.4.4/src/gui/accelerators.c:431:3: style: Variable 'accel' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/gui/accelerators.c:422:0: note: Variable 'accel' is reassigned a value before the old one has been used.
darktable-2.4.4/src/gui/accelerators.c:431:3: note: Variable 'accel' is reassigned a value before the old one has been used.
darktable-2.4.4/src/gui/accelerators.c:634:3: style: Variable 'closure' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/gui/accelerators.c:625:0: note: Variable 'closure' is reassigned a value before the old one has been used.
darktable-2.4.4/src/gui/accelerators.c:634:3: note: Variable 'closure' is reassigned a value before the old one has been used.
darktable-2.4.4/src/gui/accelerators.c:719:3: style: Variable 'closure' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/gui/accelerators.c:710:0: note: Variable 'closure' is reassigned a value before the old one has been used.
darktable-2.4.4/src/gui/accelerators.c:719:3: note: Variable 'closure' is reassigned a value before the old one has been used.
darktable-2.4.4/src/gui/accelerators.c:496:15: style: The scope of the variable 'accel' can be reduced. [variableScope]
darktable-2.4.4/src/gui/accelerators.c:511:15: style: The scope of the variable 'accel' can be reduced. [variableScope]
darktable-2.4.4/src/gui/accelerators.c:522:15: style: The scope of the variable 'accel' can be reduced. [variableScope]
darktable-2.4.4/src/gui/accelerators.c:543:15: style: The scope of the variable 'accel' can be reduced. [variableScope]
darktable-2.4.4/src/gui/accelerators.c:892:15: style: The scope of the variable 'accel' can be reduced. [variableScope]
darktable-2.4.4/src/gui/accelerators.c:918:15: style: The scope of the variable 'accel' can be reduced. [variableScope]
darktable-2.4.4/src/gui/accelerators.c:945:15: style: The scope of the variable 'accel' can be reduced. [variableScope]
darktable-2.4.4/src/gui/gtk.c:186:7: style: The scope of the variable 'fullscreen' can be reduced. [variableScope]
darktable-2.4.4/src/gui/gtkentry.c:97:10: style: The scope of the variable 'normalized_string' can be reduced. [variableScope]
darktable-2.4.4/src/gui/gtkentry.c:98:10: style: The scope of the variable 'case_normalized_string' can be reduced. [variableScope]
darktable-2.4.4/src/gui/preferences.c:585:7: style: The scope of the variable 'i' can be reduced. [variableScope]
darktable-2.4.4/src/gui/preferences.c:704:10: style: The scope of the variable 'end' can be reduced. [variableScope]
darktable-2.4.4/src/gui/preferences.c:866:11: style: The scope of the variable 'remapped' can be reduced. [variableScope]
darktable-2.4.4/src/gui/preferences.c:1070:10: style: The scope of the variable 'ops' can be reduced. [variableScope]
darktable-2.4.4/src/gui/preferences.c:1071:23: style: The scope of the variable 'op' can be reduced. [variableScope]
darktable-2.4.4/src/gui/preferences.c:1243:49: error: Expression 'GTK_GRID(g->details),label,0,line++' depends on order of evaluation of side effects [unknownEvaluationOrder]
darktable-2.4.4/src/gui/preferences.c:736:45: style: Function 'delete_matching_accels' argument 1 names different: declaration 'path' definition 'current'. [funcArgNamesDifferent]
darktable-2.4.4/src/gui/preferences.c:118:45: note: Function 'delete_matching_accels' argument 1 names different: declaration 'path' definition 'current'.
darktable-2.4.4/src/gui/preferences.c:736:45: note: Function 'delete_matching_accels' argument 1 names different: declaration 'path' definition 'current'.
darktable-2.4.4/src/gui/preferences.c:736:63: style: Function 'delete_matching_accels' argument 2 names different: declaration 'key_event' definition 'mapped'. [funcArgNamesDifferent]
darktable-2.4.4/src/gui/preferences.c:118:60: note: Function 'delete_matching_accels' argument 2 names different: declaration 'key_event' definition 'mapped'.
darktable-2.4.4/src/gui/preferences.c:736:63: note: Function 'delete_matching_accels' argument 2 names different: declaration 'key_event' definition 'mapped'.
darktable-2.4.4/src/gui/presets.c:406:49: error: Expression 'GTK_GRID(g->details),label,0,line++' depends on order of evaluation of side effects [unknownEvaluationOrder]
darktable-2.4.4/src/imageio/format/exr.cc:262:36: style: C-style pointer casting [cstyleCast]
darktable-2.4.4/src/imageio/format/exr.cc:283:36: style: C-style pointer casting [cstyleCast]
darktable-2.4.4/src/imageio/format/exr.cc:210:54: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/imageio/format/exr.cc:213:54: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/imageio/format/exr.cc:216:54: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/imageio/format/j2k.c:465:3: style: Variable 'cstream' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/imageio/format/j2k.c:449:0: note: Variable 'cstream' is reassigned a value before the old one has been used.
darktable-2.4.4/src/imageio/format/j2k.c:465:3: note: Variable 'cstream' is reassigned a value before the old one has been used.
darktable-2.4.4/src/imageio/format/jpeg.c:111:16: style: The scope of the variable 'length' can be reduced. [variableScope]
darktable-2.4.4/src/imageio/format/pdf.c:583:34: error: Expression 'grid,widget,0,++line' depends on order of evaluation of side effects [unknownEvaluationOrder]
darktable-2.4.4/src/imageio/format/png.c:535:5: style: Variable 'bpp' is assigned a value that is never used. [unreadVariable]
darktable-2.4.4/src/imageio/storage/facebook.c:1273:3: style: Variable 'caption_list' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/imageio/storage/facebook.c:1271:0: note: Variable 'caption_list' is reassigned a value before the old one has been used.
darktable-2.4.4/src/imageio/storage/facebook.c:1273:3: note: Variable 'caption_list' is reassigned a value before the old one has been used.
darktable-2.4.4/src/imageio/storage/facebook.c:643:15: style: The scope of the variable 'replyurl' can be reduced. [variableScope]
darktable-2.4.4/src/imageio/storage/flickr.c:359:7: style: The scope of the variable 'i' can be reduced. [variableScope]
darktable-2.4.4/src/imageio/storage/flickr.c:464:51: error: Expression 'GTK_GRID(self->widget),label,0,line++' depends on order of evaluation of side effects [unknownEvaluationOrder]
darktable-2.4.4/src/imageio/storage/flickr.c:259:86: style: Function '_flickr_api_upload_photo' argument 1 names different: declaration 'params' definition 'p'. [funcArgNamesDifferent]
darktable-2.4.4/src/imageio/storage/flickr.c:95:86: note: Function '_flickr_api_upload_photo' argument 1 names different: declaration 'params' definition 'p'.
darktable-2.4.4/src/imageio/storage/flickr.c:259:86: note: Function '_flickr_api_upload_photo' argument 1 names different: declaration 'params' definition 'p'.
darktable-2.4.4/src/imageio/storage/flickr.c:259:95: style: Function '_flickr_api_upload_photo' argument 2 names different: declaration 'data' definition 'fname'. [funcArgNamesDifferent]
darktable-2.4.4/src/imageio/storage/flickr.c:95:100: note: Function '_flickr_api_upload_photo' argument 2 names different: declaration 'data' definition 'fname'.
darktable-2.4.4/src/imageio/storage/flickr.c:259:95: note: Function '_flickr_api_upload_photo' argument 2 names different: declaration 'data' definition 'fname'.
darktable-2.4.4/src/imageio/storage/gallery.c:346:0: error: Memory leak: pair [memleak]
darktable-2.4.4/src/imageio/storage/picasa.c:355:3: style: Variable 'url' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/imageio/storage/picasa.c:353:0: note: Variable 'url' is reassigned a value before the old one has been used.
darktable-2.4.4/src/imageio/storage/picasa.c:355:3: note: Variable 'url' is reassigned a value before the old one has been used.
darktable-2.4.4/src/imageio/storage/picasa.c:388:3: style: Variable 'access_token' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/imageio/storage/picasa.c:387:0: note: Variable 'access_token' is reassigned a value before the old one has been used.
darktable-2.4.4/src/imageio/storage/picasa.c:388:3: note: Variable 'access_token' is reassigned a value before the old one has been used.
darktable-2.4.4/src/imageio/storage/picasa.c:698:3: style: Variable 'refresh_token' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/imageio/storage/picasa.c:688:0: note: Variable 'refresh_token' is reassigned a value before the old one has been used.
darktable-2.4.4/src/imageio/storage/picasa.c:698:3: note: Variable 'refresh_token' is reassigned a value before the old one has been used.
darktable-2.4.4/src/imageio/storage/picasa.c:1284:3: style: Variable 'title' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/imageio/storage/picasa.c:1280:0: note: Variable 'title' is reassigned a value before the old one has been used.
darktable-2.4.4/src/imageio/storage/picasa.c:1284:3: note: Variable 'title' is reassigned a value before the old one has been used.
darktable-2.4.4/src/imageio/storage/picasa.c:1287:3: style: Variable 'meta_title' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/imageio/storage/picasa.c:1282:0: note: Variable 'meta_title' is reassigned a value before the old one has been used.
darktable-2.4.4/src/imageio/storage/picasa.c:1287:3: note: Variable 'meta_title' is reassigned a value before the old one has been used.
darktable-2.4.4/src/imageio/storage/picasa.c:1288:3: style: Variable 'summary' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/imageio/storage/picasa.c:1281:0: note: Variable 'summary' is reassigned a value before the old one has been used.
darktable-2.4.4/src/imageio/storage/picasa.c:1288:3: note: Variable 'summary' is reassigned a value before the old one has been used.
darktable-2.4.4/src/imageio/storage/picasa.c:294:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
darktable-2.4.4/src/imageio/storage/picasa.c:299:3: note: Found duplicate branches for 'if' and 'else'.
darktable-2.4.4/src/imageio/storage/picasa.c:294:3: note: Found duplicate branches for 'if' and 'else'.
darktable-2.4.4/src/imageio/storage/picasa.c:753:15: style: The scope of the variable 'replycode' can be reduced. [variableScope]
darktable-2.4.4/src/imageio/storage/picasa.c:191:18: style: struct member 'dt_storage_picasa_param_t::picasa_ctx' is never used. [unusedStructMember]
darktable-2.4.4/src/imageio/storage/picasa.c:334:25: style: struct member 'HttppostFormList::formpost' is never used. [unusedStructMember]
darktable-2.4.4/src/imageio/storage/picasa.c:335:25: style: struct member 'HttppostFormList::lastptr' is never used. [unusedStructMember]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:56:7: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:58:6: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:66:7: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:68:6: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:75:7: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:77:6: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:418:36: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:420:33: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:421:33: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:423:29: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:425:29: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:427:32: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:429:32: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:431:34: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:433:30: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:439:30: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:444:29: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:448:32: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:450:34: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:451:34: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:453:29: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:458:29: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:460:49: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:376:19: style: The scope of the variable 'eps' can be reduced. [variableScope]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:376:31: style: The scope of the variable 'epssq' can be reduced. [variableScope]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:379:19: style: The scope of the variable 'arthresh' can be reduced. [variableScope]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:382:19: style: The scope of the variable 'gaussodd' can be reduced. [variableScope]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:388:19: style: The scope of the variable 'gaussgrad' can be reduced. [variableScope]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:392:19: style: The scope of the variable 'gausseven' can be reduced. [variableScope]
darktable-2.4.4/src/iop/amaze_demosaic_RT.cc:394:19: style: The scope of the variable 'gquinc' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_lsd.c:1773:36: warning: Either the condition 'angles==NULL' is redundant or there is possible null pointer dereference: angles. [nullPointerRedundantCheck]
darktable-2.4.4/src/iop/ashift_lsd.c:1775:14: note: Assuming that condition 'angles==NULL' is not redundant
darktable-2.4.4/src/iop/ashift_lsd.c:1773:36: note: Null pointer dereference
darktable-2.4.4/src/iop/ashift.c:2995:38: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/ashift.c:1140:3: style: Variable 'Gx' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/iop/ashift.c:1137:0: note: Variable 'Gx' is reassigned a value before the old one has been used.
darktable-2.4.4/src/iop/ashift.c:1140:3: note: Variable 'Gx' is reassigned a value before the old one has been used.
darktable-2.4.4/src/iop/ashift.c:3048:3: style: Variable 'my_points_idx' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/iop/ashift.c:3041:0: note: Variable 'my_points_idx' is reassigned a value before the old one has been used.
darktable-2.4.4/src/iop/ashift.c:3048:3: note: Variable 'my_points_idx' is reassigned a value before the old one has been used.
darktable-2.4.4/src/iop/ashift_lsd.c:595:10: style: The scope of the variable 'val' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_lsd.c:661:7: style: The scope of the variable 'xc' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_lsd.c:661:10: style: The scope of the variable 'yc' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_lsd.c:662:16: style: The scope of the variable 'xx' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_lsd.c:662:19: style: The scope of the variable 'yy' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_lsd.c:1139:24: style: The scope of the variable 'bin_term' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_lsd.c:1139:33: style: The scope of the variable 'mult_term' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_lsd.c:1632:23: style: The scope of the variable 'weight' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_lsd.c:1676:20: style: The scope of the variable 'l' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_lsd.c:1676:22: style: The scope of the variable 'w' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_lsd.c:1676:30: style: The scope of the variable 'weight' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_lsd.c:2101:16: style: The scope of the variable 'scaled_image' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_nmsimplex.c:85:7: style: The scope of the variable 'vh' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_nmsimplex.c:86:7: style: The scope of the variable 'vg' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_nmsimplex.c:95:10: style: The scope of the variable 'fr' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_nmsimplex.c:104:10: style: The scope of the variable 'fsum' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_nmsimplex.c:104:16: style: The scope of the variable 'favg' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift_nmsimplex.c:104:22: style: The scope of the variable 's' can be reduced. [variableScope]
darktable-2.4.4/src/iop/ashift.c:3596:9: style: The scope of the variable 'handled' can be reduced. [variableScope]
darktable-2.4.4/src/iop/atrous.c:699:3: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/iop/atrous.c:692:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
darktable-2.4.4/src/iop/atrous.c:699:3: note: Variable 'tmp' is reassigned a value before the old one has been used.
darktable-2.4.4/src/iop/atrous.c:1135:3: style: Variable 'self->dt->gui->reset' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/iop/atrous.c:1133:3: note: Variable 'self->dt->gui->reset' is reassigned a value before the old one has been used.
darktable-2.4.4/src/iop/atrous.c:1135:3: note: Variable 'self->dt->gui->reset' is reassigned a value before the old one has been used.
darktable-2.4.4/src/iop/bilateral.cc:154:13: style: The scope of the variable 'sumw' can be reduced. [variableScope]
darktable-2.4.4/src/iop/borders.c:960:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/iop/borders.c:959:19: note: Variable 'i' is reassigned a value before the old one has been used.
darktable-2.4.4/src/iop/borders.c:960:3: note: Variable 'i' is reassigned a value before the old one has been used.
darktable-2.4.4/src/iop/cacorrect.c:338:34: style: Condition 'cared==0' is always true [knownConditionTrueFalse]
darktable-2.4.4/src/iop/cacorrect.c:312:24: note: Assignment 'cared=0', assigned value is 0
darktable-2.4.4/src/iop/cacorrect.c:338:34: note: Condition 'cared==0' is always true
darktable-2.4.4/src/iop/cacorrect.c:364:20: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darktable-2.4.4/src/iop/cacorrect.c:338:39: style: Same expression on both sides of '&&' because the value of 'cared==0' and 'cablue==0' are the same. [duplicateExpression]
darktable-2.4.4/src/iop/cacorrect.c:312:24: note: 'cared' is assigned value '0' here.
darktable-2.4.4/src/iop/cacorrect.c:312:36: note: 'cablue' is assigned value '0' here.
darktable-2.4.4/src/iop/cacorrect.c:338:39: note: Same expression on both sides of '&&' because the value of 'cared==0' and 'cablue==0' are the same.
darktable-2.4.4/src/iop/cacorrect.c:221:10: style: The scope of the variable 'fMaxElem' can be reduced. [variableScope]
darktable-2.4.4/src/iop/cacorrect.c:224:16: style: The scope of the variable 'm' can be reduced. [variableScope]
darktable-2.4.4/src/iop/cacorrect.c:347:9: style: The scope of the variable 'blockave' can be reduced. [variableScope]
darktable-2.4.4/src/iop/cacorrect.c:348:9: style: The scope of the variable 'blockdenom' can be reduced. [variableScope]
darktable-2.4.4/src/iop/cacorrect.c:370:7: style: The scope of the variable 'polyord' can be reduced. [variableScope]
darktable-2.4.4/src/iop/cacorrect.c:370:20: style: The scope of the variable 'numpar' can be reduced. [variableScope]
darktable-2.4.4/src/iop/cacorrect.c:381:9: style: The scope of the variable 'GRBdir' can be reduced. [variableScope]
darktable-2.4.4/src/iop/cacorrect.c:383:9: style: The scope of the variable 'shifthfloor' can be reduced. [variableScope]
darktable-2.4.4/src/iop/cacorrect.c:383:25: style: The scope of the variable 'shiftvfloor' can be reduced. [variableScope]
darktable-2.4.4/src/iop/cacorrect.c:383:41: style: The scope of the variable 'shifthceil' can be reduced. [variableScope]
darktable-2.4.4/src/iop/cacorrect.c:383:56: style: The scope of the variable 'shiftvceil' can be reduced. [variableScope]
darktable-2.4.4/src/iop/cacorrect.c:391:11: style: The scope of the variable 'shifthfrac' can be reduced. [variableScope]
darktable-2.4.4/src/iop/cacorrect.c:391:26: style: The scope of the variable 'shiftvfrac' can be reduced. [variableScope]
darktable-2.4.4/src/iop/cacorrect.c:393:11: style: The scope of the variable 'blockavethr' can be reduced. [variableScope]
darktable-2.4.4/src/iop/cacorrect.c:393:55: style: The scope of the variable 'blocksqavethr' can be reduced. [variableScope]
darktable-2.4.4/src/iop/cacorrect.c:394:11: style: The scope of the variable 'blockdenomthr' can be reduced. [variableScope]
darktable-2.4.4/src/iop/clipping.c:1290:14: style: Expression is always false because 'else if' condition matches previous condition at line 1288. [multiCondition]
darktable-2.4.4/src/iop/clipping.c:111:22: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/clipping.c:118:21: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darktable-2.4.4/src/iop/clipping.c:1183:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
darktable-2.4.4/src/iop/clipping.c:1188:3: note: Found duplicate branches for 'if' and 'else'.
darktable-2.4.4/src/iop/clipping.c:1183:8: note: Found duplicate branches for 'if' and 'else'.
darktable-2.4.4/src/iop/clipping.c:1300:36: style: Same expression on both sides of '/'. [duplicateExpression]
darktable-2.4.4/src/iop/colorchecker.c:1093:36: style: Condition 'self->request_color_pick==DT_REQUEST_COLORPICK_MODULE' is always true [knownConditionTrueFalse]
darktable-2.4.4/src/iop/colorcorrection.c:313:73: style: Function 'dt_iop_colorcorrection_draw' argument 2 names different: declaration 'cr' definition 'crf'. [funcArgNamesDifferent]
darktable-2.4.4/src/iop/colorcorrection.c:244:73: note: Function 'dt_iop_colorcorrection_draw' argument 2 names different: declaration 'cr' definition 'crf'.
darktable-2.4.4/src/iop/colorcorrection.c:313:73: note: Function 'dt_iop_colorcorrection_draw' argument 2 names different: declaration 'cr' definition 'crf'.
darktable-2.4.4/src/iop/colorin.c:137:27: portability: '*new_params' is of type 'void', the behaviour of 'sizeof(void)' is not covered by the ISO C standard. [sizeofDereferencedVoidPointer]
darktable-2.4.4/src/iop/colorin.c:187:27: portability: '*new_params' is of type 'void', the behaviour of 'sizeof(void)' is not covered by the ISO C standard. [sizeofDereferencedVoidPointer]
darktable-2.4.4/src/iop/colorin.c:238:27: portability: '*new_params' is of type 'void', the behaviour of 'sizeof(void)' is not covered by the ISO C standard. [sizeofDereferencedVoidPointer]
darktable-2.4.4/src/iop/colorize.c:131:15: style: The scope of the variable 'out' can be reduced. [variableScope]
darktable-2.4.4/src/iop/colormapping.c:393:8: error: Deallocation of an auto-variable results in undefined behaviour. [autovarInvalidDeallocation]
darktable-2.4.4/src/iop/colormapping.c:394:8: error: Deallocation of an auto-variable results in undefined behaviour. [autovarInvalidDeallocation]
darktable-2.4.4/src/iop/colormapping.c:517:14: error: Deallocation of an auto-variable results in undefined behaviour. [autovarInvalidDeallocation]
darktable-2.4.4/src/iop/colormapping.c:560:10: error: Deallocation of an auto-variable results in undefined behaviour. [autovarInvalidDeallocation]
darktable-2.4.4/src/iop/colortransfer.c:311:8: error: Deallocation of an auto-variable results in undefined behaviour. [autovarInvalidDeallocation]
darktable-2.4.4/src/iop/colortransfer.c:312:8: error: Deallocation of an auto-variable results in undefined behaviour. [autovarInvalidDeallocation]
darktable-2.4.4/src/iop/colortransfer.c:418:10: error: Deallocation of an auto-variable results in undefined behaviour. [autovarInvalidDeallocation]
darktable-2.4.4/src/iop/colortransfer.c:419:10: error: Deallocation of an auto-variable results in undefined behaviour. [autovarInvalidDeallocation]
darktable-2.4.4/src/iop/defringe.c:170:3: style: Variable 'gauss' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/iop/defringe.c:169:0: note: Variable 'gauss' is reassigned a value before the old one has been used.
darktable-2.4.4/src/iop/defringe.c:170:3: note: Variable 'gauss' is reassigned a value before the old one has been used.
darktable-2.4.4/src/iop/defringe.c:329:15: style: The scope of the variable 'weight' can be reduced. [variableScope]
darktable-2.4.4/src/iop/demosaic.c:2138:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
darktable-2.4.4/src/iop/demosaic.c:2173:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
darktable-2.4.4/src/iop/demosaic.c:746:19: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
darktable-2.4.4/src/iop/demosaic.c:772:47: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
darktable-2.4.4/src/iop/demosaic.c:1771:19: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
darktable-2.4.4/src/iop/demosaic.c:1623:36: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
darktable-2.4.4/src/iop/demosaic.c:1942:35: style: Same expression on both sides of '-' because the value of 'ndir' and '4' are the same. [duplicateExpression]
darktable-2.4.4/src/iop/demosaic.c:1012:27: note: 'ndir' is assigned value '4' here.
darktable-2.4.4/src/iop/demosaic.c:1942:35: note: Same expression on both sides of '-' because the value of 'ndir' and '4' are the same.
darktable-2.4.4/src/iop/demosaic.c:2018:35: style: Same expression on both sides of '-' because the value of 'ndir' and '4' are the same. [duplicateExpression]
darktable-2.4.4/src/iop/demosaic.c:1012:27: note: 'ndir' is assigned value '4' here.
darktable-2.4.4/src/iop/demosaic.c:2018:35: note: Same expression on both sides of '-' because the value of 'ndir' and '4' are the same.
darktable-2.4.4/src/iop/demosaic.c:2812:14: style: The scope of the variable 'aux' can be reduced. [variableScope]
darktable-2.4.4/src/iop/demosaic.c:2184:8: error: Deallocation of an auto-variable results in undefined behaviour. [autovarInvalidDeallocation]
darktable-2.4.4/src/iop/demosaic.c:840:39: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
darktable-2.4.4/src/iop/demosaic.c:1812:37: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
darktable-2.4.4/src/iop/demosaic.c:738:36: error: Uninitialized variable: pix [uninitvar]
darktable-2.4.4/src/iop/demosaic.c:1763:36: error: Uninitialized variable: pix [uninitvar]
darktable-2.4.4/src/iop/flip.c:183:9: style: The scope of the variable 'x' can be reduced. [variableScope]
darktable-2.4.4/src/iop/flip.c:183:12: style: The scope of the variable 'y' can be reduced. [variableScope]
darktable-2.4.4/src/iop/gamma.c:79:9: style: The scope of the variable 'var_1' can be reduced. [variableScope]
darktable-2.4.4/src/iop/gamma.c:79:16: style: The scope of the variable 'var_2' can be reduced. [variableScope]
darktable-2.4.4/src/iop/graduatednd.c:610:5: style: Variable 'self->dt->gui->reset' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/iop/graduatednd.c:607:5: note: Variable 'self->dt->gui->reset' is reassigned a value before the old one has been used.
darktable-2.4.4/src/iop/graduatednd.c:610:5: note: Variable 'self->dt->gui->reset' is reassigned a value before the old one has been used.
darktable-2.4.4/src/iop/graduatednd.c:218:32: style: The scope of the variable 'r' can be reduced. [variableScope]
darktable-2.4.4/src/iop/hazeremoval.c:268:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
darktable-2.4.4/src/iop/hazeremoval.c:269:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
darktable-2.4.4/src/iop/hazeremoval.c:284:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
darktable-2.4.4/src/iop/hazeremoval.c:285:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
darktable-2.4.4/src/iop/lens.c:1336:7: style: The scope of the variable 'm' can be reduced. [variableScope]
darktable-2.4.4/src/iop/lens.c:1336:14: style: The scope of the variable 'cmp' can be reduced. [variableScope]
darktable-2.4.4/src/iop/lens.c:1550:8: style: The scope of the variable 'make' can be reduced. [variableScope]
darktable-2.4.4/src/iop/lens.c:1550:19: style: The scope of the variable 'model' can be reduced. [variableScope]
darktable-2.4.4/src/iop/levels.c:750:22: warning: Redundant assignment of 'p->levels[1]' to itself. [selfAssignment]
darktable-2.4.4/src/iop/liquify.c:1929:37: warning: Either the condition 'prev' is redundant or there is possible null pointer dereference: prev. [nullPointerRedundantCheck]
darktable-2.4.4/src/iop/liquify.c:1926:15: note: Assuming that condition 'prev' is not redundant
darktable-2.4.4/src/iop/liquify.c:1929:37: note: Null pointer dereference
darktable-2.4.4/src/iop/liquify.c:3356:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/iop/liquify.c:3366:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/iop/liquify.c:3376:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/iop/liquify.c:3398:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
darktable-2.4.4/src/iop/rawprepare.c:604:28: portability: Casting from const float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
darktable-2.4.4/src/iop/splittoning.c:162:10: style: The scope of the variable 'out' can be reduced. [variableScope]
darktable-2.4.4/src/iop/splittoning.c:175:14: style: The scope of the variable 'ra' can be reduced. [variableScope]
darktable-2.4.4/src/iop/splittoning.c:175:18: style: The scope of the variable 'la' can be reduced. [variableScope]
darktable-2.4.4/src/iop/splittoning.c:176:13: style: The scope of the variable 'mixrgb' can be reduced. [variableScope]
darktable-2.4.4/src/iop/spots.c:385:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
darktable-2.4.4/src/iop/tonecurve.c:1140:42: style: The scope of the variable 'picker_max' can be reduced. [variableScope]
darktable-2.4.4/src/iop/watermark.c:329:8: style: The scope of the variable 'datetime' can be reduced. [variableScope]
darktable-2.4.4/src/iop/watermark.c:1316:83: error: Expression 'GTK_GRID(self->widget),dt_ui_section_label_new(_("content")),0,line++' depends on order of evaluation of side effects [unknownEvaluationOrder]
darktable-2.4.4/src/libs/collect.c:177:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/libs/collect.c:181:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/libs/collect.c:185:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/libs/collect.c:261:5: style: Variable 'uri' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/libs/collect.c:260:0: note: Variable 'uri' is reassigned a value before the old one has been used.
darktable-2.4.4/src/libs/collect.c:261:5: note: Variable 'uri' is reassigned a value before the old one has been used.
darktable-2.4.4/src/libs/collect.c:1454:16: style: The scope of the variable 'view' can be reduced. [variableScope]
darktable-2.4.4/src/libs/collect.c:1455:17: style: The scope of the variable 'model' can be reduced. [variableScope]
darktable-2.4.4/src/libs/collect.c:1456:17: style: The scope of the variable 'rows' can be reduced. [variableScope]
darktable-2.4.4/src/libs/collect.c:1780:11: style: The scope of the variable 'box' can be reduced. [variableScope]
darktable-2.4.4/src/libs/collect.c:98:7: style: struct member '_image_t::id' is never used. [unusedStructMember]
darktable-2.4.4/src/libs/collect.c:99:7: style: struct member '_image_t::filmid' is never used. [unusedStructMember]
darktable-2.4.4/src/libs/collect.c:100:10: style: struct member '_image_t::path' is never used. [unusedStructMember]
darktable-2.4.4/src/libs/collect.c:101:10: style: struct member '_image_t::filename' is never used. [unusedStructMember]
darktable-2.4.4/src/libs/collect.c:102:7: style: struct member '_image_t::exists' is never used. [unusedStructMember]
darktable-2.4.4/src/libs/colorpicker.c:138:8: style: The scope of the variable 'colstring' can be reduced. [variableScope]
darktable-2.4.4/src/libs/export.c:820:27: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:822:27: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:824:27: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:826:27: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:829:29: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:831:29: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:834:29: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:836:29: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:916:23: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:917:23: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:917:36: portability: 'new_params+first_half' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:919:23: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:919:36: portability: 'new_params+first_half' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:932:23: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:932:57: portability: 'old_params' is of type 'const void * const'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:980:23: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:982:23: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:985:23: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/export.c:985:41: portability: 'old_params' is of type 'const void * const'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/histogram.c:255:74: style: Function '_lib_histogram_draw_callback' argument 2 names different: declaration 'cr' definition 'crf'. [funcArgNamesDifferent]
darktable-2.4.4/src/libs/histogram.c:47:74: note: Function '_lib_histogram_draw_callback' argument 2 names different: declaration 'cr' definition 'crf'.
darktable-2.4.4/src/libs/histogram.c:255:74: note: Function '_lib_histogram_draw_callback' argument 2 names different: declaration 'cr' definition 'crf'.
darktable-2.4.4/src/libs/import.c:576:43: error: Expression 'GTK_GRID(grid),label,0,line++' depends on order of evaluation of side effects [unknownEvaluationOrder]
darktable-2.4.4/src/libs/lib.c:539:77: error: Uninitialized variable: version [uninitvar]
darktable-2.4.4/src/libs/live_view.c:528:13: style: Condition 'zoom==1' is always true [knownConditionTrueFalse]
darktable-2.4.4/src/libs/live_view.c:526:16: note: Assignment 'zoom=1', assigned value is 1
darktable-2.4.4/src/libs/live_view.c:528:13: note: Condition 'zoom==1' is always true
darktable-2.4.4/src/libs/live_view.c:544:15: style: Condition 'zoom==1' is always true [knownConditionTrueFalse]
darktable-2.4.4/src/libs/live_view.c:526:16: note: Assignment 'zoom=1', assigned value is 1
darktable-2.4.4/src/libs/live_view.c:544:15: note: Condition 'zoom==1' is always true
darktable-2.4.4/src/libs/live_view.c:528:13: style: Same expression on both sides of '==' because the value of 'zoom' and '1' are the same. [duplicateExpression]
darktable-2.4.4/src/libs/live_view.c:526:16: note: 'zoom' is assigned value '1' here.
darktable-2.4.4/src/libs/live_view.c:528:13: note: Same expression on both sides of '==' because the value of 'zoom' and '1' are the same.
darktable-2.4.4/src/libs/live_view.c:544:15: style: Same expression on both sides of '==' because the value of 'zoom' and '1' are the same. [duplicateExpression]
darktable-2.4.4/src/libs/live_view.c:526:16: note: 'zoom' is assigned value '1' here.
darktable-2.4.4/src/libs/live_view.c:544:15: note: Same expression on both sides of '==' because the value of 'zoom' and '1' are the same.
darktable-2.4.4/src/libs/location.c:338:3: style: Variable 'text' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/libs/location.c:335:0: note: Variable 'text' is reassigned a value before the old one has been used.
darktable-2.4.4/src/libs/location.c:338:3: note: Variable 'text' is reassigned a value before the old one has been used.
darktable-2.4.4/src/libs/location.c:428:77: style: Function '_lib_location_parser_start_element' argument 6 names different: declaration 'error' definition 'e'. [funcArgNamesDifferent]
darktable-2.4.4/src/libs/location.c:91:77: note: Function '_lib_location_parser_start_element' argument 6 names different: declaration 'error' definition 'e'.
darktable-2.4.4/src/libs/location.c:428:77: note: Function '_lib_location_parser_start_element' argument 6 names different: declaration 'error' definition 'e'.
darktable-2.4.4/src/libs/location.c:634:17: portability: 'params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/location.c:636:36: portability: 'params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/location.c:636:49: portability: 'params+size_fixed' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/location.c:657:38: portability: 'params' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/location.c:680:46: portability: 'params' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/location.c:680:59: portability: 'params+size_fixed' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/masks.c:1532:3: style: Variable 'lm->gui_reset' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/libs/masks.c:1530:3: note: Variable 'lm->gui_reset' is reassigned a value before the old one has been used.
darktable-2.4.4/src/libs/masks.c:1532:3: note: Variable 'lm->gui_reset' is reassigned a value before the old one has been used.
darktable-2.4.4/src/libs/masks.c:1535:3: style: Variable 'lm->gui_reset' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/libs/masks.c:1532:3: note: Variable 'lm->gui_reset' is reassigned a value before the old one has been used.
darktable-2.4.4/src/libs/masks.c:1535:3: note: Variable 'lm->gui_reset' is reassigned a value before the old one has been used.
darktable-2.4.4/src/libs/masks.c:1575:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/libs/masks.c:1569:0: note: Variable 'data' is reassigned a value before the old one has been used.
darktable-2.4.4/src/libs/masks.c:1575:3: note: Variable 'data' is reassigned a value before the old one has been used.
darktable-2.4.4/src/libs/metadata.c:480:32: warning: Either the condition 'title!=NULL' is redundant or there is possible null pointer dereference: title. [nullPointerRedundantCheck]
darktable-2.4.4/src/libs/metadata.c:505:12: note: Assuming that condition 'title!=NULL' is not redundant
darktable-2.4.4/src/libs/metadata.c:480:32: note: Null pointer dereference
darktable-2.4.4/src/libs/metadata.c:485:38: warning: Either the condition 'description!=NULL' is redundant or there is possible null pointer dereference: description. [nullPointerRedundantCheck]
darktable-2.4.4/src/libs/metadata.c:506:18: note: Assuming that condition 'description!=NULL' is not redundant
darktable-2.4.4/src/libs/metadata.c:485:38: note: Null pointer dereference
darktable-2.4.4/src/libs/metadata.c:490:33: warning: Either the condition 'rights!=NULL' is redundant or there is possible null pointer dereference: rights. [nullPointerRedundantCheck]
darktable-2.4.4/src/libs/metadata.c:507:13: note: Assuming that condition 'rights!=NULL' is not redundant
darktable-2.4.4/src/libs/metadata.c:490:33: note: Null pointer dereference
darktable-2.4.4/src/libs/metadata.c:495:34: warning: Either the condition 'creator!=NULL' is redundant or there is possible null pointer dereference: creator. [nullPointerRedundantCheck]
darktable-2.4.4/src/libs/metadata.c:508:14: note: Assuming that condition 'creator!=NULL' is not redundant
darktable-2.4.4/src/libs/metadata.c:495:34: note: Null pointer dereference
darktable-2.4.4/src/libs/metadata.c:500:36: warning: Either the condition 'publisher!=NULL' is redundant or there is possible null pointer dereference: publisher. [nullPointerRedundantCheck]
darktable-2.4.4/src/libs/metadata.c:509:16: note: Assuming that condition 'publisher!=NULL' is not redundant
darktable-2.4.4/src/libs/metadata.c:500:36: note: Null pointer dereference
darktable-2.4.4/src/libs/metadata.c:314:14: style: The scope of the variable 'label' can be reduced. [variableScope]
darktable-2.4.4/src/libs/metadata.c:315:23: style: The scope of the variable 'completion' can be reduced. [variableScope]
darktable-2.4.4/src/libs/modulegroups.c:289:66: style: Function '_lib_modulegroups_toggle' argument 2 names different: declaration 'data' definition 'user_data'. [funcArgNamesDifferent]
darktable-2.4.4/src/libs/modulegroups.c:42:66: note: Function '_lib_modulegroups_toggle' argument 2 names different: declaration 'data' definition 'user_data'.
darktable-2.4.4/src/libs/modulegroups.c:289:66: note: Function '_lib_modulegroups_toggle' argument 2 names different: declaration 'data' definition 'user_data'.
darktable-2.4.4/src/libs/modulelist.c:288:17: style: The scope of the variable 'model' can be reduced. [variableScope]
darktable-2.4.4/src/libs/modulelist.c:284:63: style: Function '_lib_modulelist_row_changed_callback' argument 1 names different: declaration 'tree_view' definition 'treeview'. [funcArgNamesDifferent]
darktable-2.4.4/src/libs/modulelist.c:45:63: note: Function '_lib_modulelist_row_changed_callback' argument 1 names different: declaration 'tree_view' definition 'treeview'.
darktable-2.4.4/src/libs/modulelist.c:284:63: note: Function '_lib_modulelist_row_changed_callback' argument 1 names different: declaration 'tree_view' definition 'treeview'.
darktable-2.4.4/src/libs/navigation.c:435:3: style: Variable 'zoom_x' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/libs/navigation.c:431:3: note: Variable 'zoom_x' is reassigned a value before the old one has been used.
darktable-2.4.4/src/libs/navigation.c:435:3: note: Variable 'zoom_x' is reassigned a value before the old one has been used.
darktable-2.4.4/src/libs/navigation.c:436:3: style: Variable 'zoom_y' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/libs/navigation.c:432:3: note: Variable 'zoom_y' is reassigned a value before the old one has been used.
darktable-2.4.4/src/libs/navigation.c:436:3: note: Variable 'zoom_y' is reassigned a value before the old one has been used.
darktable-2.4.4/src/libs/print_settings.c:1617:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
darktable-2.4.4/src/libs/print_settings.c:1620:28: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
darktable-2.4.4/src/libs/print_settings.c:1623:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
darktable-2.4.4/src/libs/print_settings.c:1626:27: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
darktable-2.4.4/src/libs/print_settings.c:1527:23: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/print_settings.c:1530:23: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/print_settings.c:1533:23: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/print_settings.c:1536:23: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/print_settings.c:1539:23: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/print_settings.c:1542:23: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/print_settings.c:1545:23: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/print_settings.c:1548:23: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/print_settings.c:1551:23: portability: 'new_params' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
darktable-2.4.4/src/libs/tagging.c:71:22: style: The scope of the variable 'v1' can be reduced. [variableScope]
darktable-2.4.4/src/libs/tagging.c:72:22: style: The scope of the variable 'v2' can be reduced. [variableScope]
darktable-2.4.4/src/libs/tools/filmstrip.c:940:7: style: Variable 'activated_image' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/libs/tools/filmstrip.c:938:0: note: Variable 'activated_image' is reassigned a value before the old one has been used.
darktable-2.4.4/src/libs/tools/filmstrip.c:940:7: note: Variable 'activated_image' is reassigned a value before the old one has been used.
darktable-2.4.4/src/libs/tools/filmstrip.c:528:65: style: Function '_lib_filmstrip_button_press_callback' argument 1 names different: declaration 'widget' definition 'w'. [funcArgNamesDifferent]
darktable-2.4.4/src/libs/tools/filmstrip.c:97:65: note: Function '_lib_filmstrip_button_press_callback' argument 1 names different: declaration 'widget' definition 'w'.
darktable-2.4.4/src/libs/tools/filmstrip.c:528:65: note: Function '_lib_filmstrip_button_press_callback' argument 1 names different: declaration 'widget' definition 'w'.
darktable-2.4.4/src/libs/tools/filmstrip.c:528:84: style: Function '_lib_filmstrip_button_press_callback' argument 2 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
darktable-2.4.4/src/libs/tools/filmstrip.c:97:89: note: Function '_lib_filmstrip_button_press_callback' argument 2 names different: declaration 'event' definition 'e'.
darktable-2.4.4/src/libs/tools/filmstrip.c:528:84: note: Function '_lib_filmstrip_button_press_callback' argument 2 names different: declaration 'event' definition 'e'.
darktable-2.4.4/src/libs/tools/filmstrip.c:608:67: style: Function '_lib_filmstrip_button_release_callback' argument 1 names different: declaration 'widget' definition 'w'. [funcArgNamesDifferent]
darktable-2.4.4/src/libs/tools/filmstrip.c:100:67: note: Function '_lib_filmstrip_button_release_callback' argument 1 names different: declaration 'widget' definition 'w'.
darktable-2.4.4/src/libs/tools/filmstrip.c:608:67: note: Function '_lib_filmstrip_button_release_callback' argument 1 names different: declaration 'widget' definition 'w'.
darktable-2.4.4/src/libs/tools/filmstrip.c:608:86: style: Function '_lib_filmstrip_button_release_callback' argument 2 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
darktable-2.4.4/src/libs/tools/filmstrip.c:100:91: note: Function '_lib_filmstrip_button_release_callback' argument 2 names different: declaration 'event' definition 'e'.
darktable-2.4.4/src/libs/tools/filmstrip.c:608:86: note: Function '_lib_filmstrip_button_release_callback' argument 2 names different: declaration 'event' definition 'e'.
darktable-2.4.4/src/libs/tools/filmstrip.c:965:72: style: Function '_lib_filmstrip_colorlabels_key_accel_callback' argument 2 names different: declaration 'aceeleratable' definition 'acceleratable'. [funcArgNamesDifferent]
darktable-2.4.4/src/libs/tools/filmstrip.c:129:72: note: Function '_lib_filmstrip_colorlabels_key_accel_callback' argument 2 names different: declaration 'aceeleratable' definition 'acceleratable'.
darktable-2.4.4/src/libs/tools/filmstrip.c:965:72: note: Function '_lib_filmstrip_colorlabels_key_accel_callback' argument 2 names different: declaration 'aceeleratable' definition 'acceleratable'.
darktable-2.4.4/src/libs/tools/filmstrip.c:975:95: style: Function '_lib_filmstrip_select_key_accel_callback' argument 2 names different: declaration 'aceeleratable' definition 'acceleratable'. [funcArgNamesDifferent]
darktable-2.4.4/src/libs/tools/filmstrip.c:131:95: note: Function '_lib_filmstrip_select_key_accel_callback' argument 2 names different: declaration 'aceeleratable' definition 'acceleratable'.
darktable-2.4.4/src/libs/tools/filmstrip.c:975:95: note: Function '_lib_filmstrip_select_key_accel_callback' argument 2 names different: declaration 'aceeleratable' definition 'acceleratable'.
darktable-2.4.4/src/libs/tools/ratings.c:113:72: style: Function '_lib_ratings_draw_callback' argument 2 names different: declaration 'cr' definition 'crf'. [funcArgNamesDifferent]
darktable-2.4.4/src/libs/tools/ratings.c:38:72: note: Function '_lib_ratings_draw_callback' argument 2 names different: declaration 'cr' definition 'crf'.
darktable-2.4.4/src/libs/tools/ratings.c:113:72: note: Function '_lib_ratings_draw_callback' argument 2 names different: declaration 'cr' definition 'crf'.
darktable-2.4.4/src/libs/tools/viewswitcher.c:226:14: style: The scope of the variable 'index' can be reduced. [variableScope]
darktable-2.4.4/src/lua/preferences.c:748:14: style: The scope of the variable 'label' can be reduced. [variableScope]
darktable-2.4.4/src/lua/preferences.c:748:22: style: The scope of the variable 'labelev' can be reduced. [variableScope]
darktable-2.4.4/src/tests/cache.c:57:27: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
darktable-2.4.4/src/tests/cache.c:58:15: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
darktable-2.4.4/src/tests/cache.c:60:15: style: Variable 'val1' is assigned a value that is never used. [unreadVariable]
darktable-2.4.4/src/tests/cache.c:100:29: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
darktable-2.4.4/src/tests/cache.c:101:17: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
darktable-2.4.4/src/tests/cache.c:103:17: style: Variable 'val1' is assigned a value that is never used. [unreadVariable]
darktable-2.4.4/src/views/darkroom.c:756:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
darktable-2.4.4/src/views/darkroom.c:759:26: style: The scope of the variable 'imgid' can be reduced. [variableScope]
darktable-2.4.4/src/views/knight.c:1053:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/views/knight.c:1060:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/views/knight.c:1068:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/src/views/lighttable.c:240:0: style: Same expression used in consecutive assignments of 'wd' and 'ht'. [duplicateAssignExpression]
darktable-2.4.4/src/views/lighttable.c:241:0: note: Same expression used in consecutive assignments of 'wd' and 'ht'.
darktable-2.4.4/src/views/lighttable.c:240:0: note: Same expression used in consecutive assignments of 'wd' and 'ht'.
darktable-2.4.4/src/views/lighttable.c:277:27: style: The scope of the variable 'min_after' can be reduced. [variableScope]
darktable-2.4.4/src/views/lighttable.c:712:21: style: The scope of the variable 'to_toggle' can be reduced. [variableScope]
darktable-2.4.4/src/views/lighttable.c:1544:9: style: The scope of the variable 'imgid_for_offset' can be reduced. [variableScope]
darktable-2.4.4/src/views/lighttable.c:120:19: style: struct member 'Anonymous0::select_imgid_in_selection' is never used. [unusedStructMember]
darktable-2.4.4/src/views/map.c:347:24: style: Same expression on both sides of '&' because the value of 'pin_line_color' and '255' are the same. [duplicateExpression]
darktable-2.4.4/src/views/map.c:77:40: note: 'pin_line_color' is assigned value '255' here.
darktable-2.4.4/src/views/map.c:347:24: note: Same expression on both sides of '&' because the value of 'pin_line_color' and '255' are the same.
darktable-2.4.4/src/views/map.c:1073:10: style: The scope of the variable 'longitude' can be reduced. [variableScope]
darktable-2.4.4/src/views/map.c:1073:21: style: The scope of the variable 'latitude' can be reduced. [variableScope]
darktable-2.4.4/src/views/map.c:674:61: style: Function '_view_map_motion_notify_callback' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
darktable-2.4.4/src/views/map.c:113:61: note: Function '_view_map_motion_notify_callback' argument 1 names different: declaration 'w' definition 'widget'.
darktable-2.4.4/src/views/map.c:674:61: note: Function '_view_map_motion_notify_callback' argument 1 names different: declaration 'w' definition 'widget'.
darktable-2.4.4/src/views/slideshow.c:431:5: style: Variable 'surface' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/src/views/slideshow.c:429:0: note: Variable 'surface' is reassigned a value before the old one has been used.
darktable-2.4.4/src/views/slideshow.c:431:5: note: Variable 'surface' is reassigned a value before the old one has been used.
darktable-2.4.4/src/views/view.c:257:12: style: Condition 'bits<64' is always false [knownConditionTrueFalse]
darktable-2.4.4/src/views/view.c:256:42: note: Assignment 'bits=(sizeof(void*)==4)?32:64', assigned value is 64
darktable-2.4.4/src/views/view.c:257:12: note: Condition 'bits<64' is always false
darktable-2.4.4/src/views/view.c:440:12: style: The scope of the variable 'var' can be reduced. [variableScope]
darktable-2.4.4/src/views/view.c:663:7: style: The scope of the variable 'film_strip_result' can be reduced. [variableScope]
darktable-2.4.4/src/views/view.c:672:7: style: The scope of the variable 'film_strip_result' can be reduced. [variableScope]
darktable-2.4.4/src/views/view.c:834:21: style: The scope of the variable 'is_grouped' can be reduced. [variableScope]
darktable-2.4.4/src/views/view.c:164:75: error: Uninitialized variable: version [uninitvar]
darktable-2.4.4/src/win/getrusage.c:54:39: style: Function 'getrusage' argument 2 names different: declaration 'rusage' definition 'usage'. [funcArgNamesDifferent]
darktable-2.4.4/src/win/getrusage.h:62:46: note: Function 'getrusage' argument 2 names different: declaration 'rusage' definition 'usage'.
darktable-2.4.4/src/win/getrusage.c:54:39: note: Function 'getrusage' argument 2 names different: declaration 'rusage' definition 'usage'.
darktable-2.4.4/src/win/rlimit.c:99:18: warning: Either the condition 'resource<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
darktable-2.4.4/src/win/rlimit.c:91:16: note: Assuming that condition 'resource<0' is not redundant
darktable-2.4.4/src/win/rlimit.c:99:18: note: Negative array index
darktable-2.4.4/src/win/rlimit.c:99:17: warning: Either the condition 'resource>=7' is redundant or the array 'rlimits[7]' is accessed at index 7, which is out of bounds. [arrayIndexOutOfBoundsCond]
darktable-2.4.4/src/win/rlimit.c:91:34: note: Assuming that condition 'resource>=7' is not redundant
darktable-2.4.4/src/win/rlimit.c:99:17: note: Array index out of bounds
darktable-2.4.4/src/win/rlimit.c:130:30: warning: Either the condition 'resource<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
darktable-2.4.4/src/win/rlimit.c:121:16: note: Assuming that condition 'resource<0' is not redundant
darktable-2.4.4/src/win/rlimit.c:130:30: note: Negative array index
darktable-2.4.4/src/win/rlimit.c:130:29: warning: Either the condition 'resource>=7' is redundant or the array 'rlimits[7]' is accessed at index 7, which is out of bounds. [arrayIndexOutOfBoundsCond]
darktable-2.4.4/src/win/rlimit.c:121:34: note: Assuming that condition 'resource>=7' is not redundant
darktable-2.4.4/src/win/rlimit.c:130:29: note: Array index out of bounds
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:916:7: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:916:7: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:916:7: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:948:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:948:7: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:948:7: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:156:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:153:0: note: Variable 'f' is reassigned a value before the old one has been used.
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:156:3: note: Variable 'f' is reassigned a value before the old one has been used.
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:190:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:187:0: note: Variable 'f' is reassigned a value before the old one has been used.
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:190:3: note: Variable 'f' is reassigned a value before the old one has been used.
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:927:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:921:3: note: Variable 'f' is reassigned a value before the old one has been used.
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:927:3: note: Variable 'f' is reassigned a value before the old one has been used.
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:965:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:953:3: note: Variable 'f' is reassigned a value before the old one has been used.
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:965:3: note: Variable 'f' is reassigned a value before the old one has been used.
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:246:12: style: Checking if unsigned variable 'pos' is less than zero. [unsignedLessThanZero]
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:478:16: style: Checking if unsigned variable 'pos' is less than zero. [unsignedLessThanZero]
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:94:7: style: struct member 'dt_iop_tonecurve_params_t::tonecurve_preset' is never used. [unusedStructMember]
darktable-2.4.4/tools/basecurve/dt-curve-tool.c:1156:118: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
darktable-2.4.4/tools/noise/noiseprofile.c:30:7: style: The scope of the variable 'i' can be reduced. [variableScope]
darktable-2.4.4/tools/noise/noiseprofile.c:30:9: style: The scope of the variable 'j' can be reduced. [variableScope]
darktable-2.4.4/tools/noise/noiseprofile.c:31:13: style: The scope of the variable 'x' can be reduced. [variableScope]
darktable-2.4.4/tools/noise/noiseprofile.c:224:0: error: Memory leak: inv_hist [memleak]
[14:45]

ftp://ftp.se.debian.org/debian/pool/main/d/darnwdl/darnwdl_0.5.orig.tar.gz
darnwdl-0.5/src/callbacks.c:82:3: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/callbacks.c:81:0: note: Variable 'filename' is reassigned a value before the old one has been used.
darnwdl-0.5/src/callbacks.c:82:3: note: Variable 'filename' is reassigned a value before the old one has been used.
darnwdl-0.5/src/callbacks.c:101:3: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/callbacks.c:96:0: note: Variable 'filename' is reassigned a value before the old one has been used.
darnwdl-0.5/src/callbacks.c:101:3: note: Variable 'filename' is reassigned a value before the old one has been used.
darnwdl-0.5/src/callbacks.c:346:7: style: Variable 'scrolledWindow' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/callbacks.c:343:0: note: Variable 'scrolledWindow' is reassigned a value before the old one has been used.
darnwdl-0.5/src/callbacks.c:346:7: note: Variable 'scrolledWindow' is reassigned a value before the old one has been used.
darnwdl-0.5/src/callbacks.c:374:7: style: Variable 'scrolledWindow' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/callbacks.c:371:0: note: Variable 'scrolledWindow' is reassigned a value before the old one has been used.
darnwdl-0.5/src/callbacks.c:374:7: note: Variable 'scrolledWindow' is reassigned a value before the old one has been used.
darnwdl-0.5/src/callbacks.c:80:13: style: The scope of the variable 'entry1' can be reduced. [variableScope]
darnwdl-0.5/src/callbacks.c:97:9: style: The scope of the variable 'tempfile' can be reduced. [variableScope]
darnwdl-0.5/src/fasterrender.c:98:7: style: The scope of the variable 'i' can be reduced. [variableScope]
darnwdl-0.5/src/graphdec.c:46:7: style: The scope of the variable 'row_stride' can be reduced. [variableScope]
darnwdl-0.5/src/jpeginmemorydec.c:86:38: style: Variable 'src' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/myfunc.c:57:3: style: Variable 'myfunc_file' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/myfunc.c:55:0: note: Variable 'myfunc_file' is reassigned a value before the old one has been used.
darnwdl-0.5/src/myfunc.c:57:3: note: Variable 'myfunc_file' is reassigned a value before the old one has been used.
darnwdl-0.5/src/myfunc.c:58:3: style: Variable 'myfunc_docIndex' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/myfunc.c:56:0: note: Variable 'myfunc_docIndex' is reassigned a value before the old one has been used.
darnwdl-0.5/src/myfunc.c:58:3: note: Variable 'myfunc_docIndex' is reassigned a value before the old one has been used.
darnwdl-0.5/src/myfunc.c:65:3: style: Variable 'inputFile' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/myfunc.c:64:0: note: Variable 'inputFile' is reassigned a value before the old one has been used.
darnwdl-0.5/src/myfunc.c:65:3: note: Variable 'inputFile' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:310:3: style: Variable 'resultImage' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/pagerender.c:307:0: note: Variable 'resultImage' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:310:3: note: Variable 'resultImage' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:312:3: style: Variable 'systemVisual' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/pagerender.c:281:0: note: Variable 'systemVisual' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:312:3: note: Variable 'systemVisual' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:314:3: style: Variable 'pixmap1_gc' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/pagerender.c:279:0: note: Variable 'pixmap1_gc' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:314:3: note: Variable 'pixmap1_gc' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:328:3: style: Variable 'textLayoutFont' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/pagerender.c:301:0: note: Variable 'textLayoutFont' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:328:3: note: Variable 'textLayoutFont' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:357:7: style: Variable 'SP01' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/pagerender.c:352:0: note: Variable 'SP01' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:357:7: note: Variable 'SP01' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:360:7: style: Variable 'fontface' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/pagerender.c:354:0: note: Variable 'fontface' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:360:7: note: Variable 'fontface' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:395:7: style: Variable 'SP01' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/pagerender.c:391:0: note: Variable 'SP01' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:395:7: note: Variable 'SP01' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:398:7: style: Variable 'fontface' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/pagerender.c:393:0: note: Variable 'fontface' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:398:7: note: Variable 'fontface' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:476:11: style: Variable 'cc2' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/pagerender.c:475:0: note: Variable 'cc2' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:476:11: note: Variable 'cc2' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:502:13: style: Variable 'cc2' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/pagerender.c:497:0: note: Variable 'cc2' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:502:13: note: Variable 'cc2' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:520:11: style: Variable 'cc2' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/pagerender.c:519:0: note: Variable 'cc2' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:520:11: note: Variable 'cc2' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:564:7: style: Variable 'srcPixmap' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/pagerender.c:558:0: note: Variable 'srcPixmap' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:564:7: note: Variable 'srcPixmap' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:565:7: style: Variable 'srcPixmapGC' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/pagerender.c:560:0: note: Variable 'srcPixmapGC' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:565:7: note: Variable 'srcPixmapGC' is reassigned a value before the old one has been used.
darnwdl-0.5/src/pagerender.c:442:29: style: The scope of the variable 'cc3' can be reduced. [variableScope]
darnwdl-0.5/src/pagerender.c:724:7: style: The scope of the variable 'r' can be reduced. [variableScope]
darnwdl-0.5/src/pass2.c:30:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
darnwdl-0.5/src/pass2.c:30:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
darnwdl-0.5/src/pass2.c:99:11: style: The scope of the variable 'str_len' can be reduced. [variableScope]
darnwdl-0.5/src/pass2.c:100:11: style: The scope of the variable 'flag01' can be reduced. [variableScope]
darnwdl-0.5/src/pass2.c:101:13: style: The scope of the variable 'str' can be reduced. [variableScope]
darnwdl-0.5/src/pass2.c:131:17: style: The scope of the variable 'i1' can be reduced. [variableScope]
darnwdl-0.5/src/pass2.c:172:11: style: The scope of the variable 'N' can be reduced. [variableScope]
darnwdl-0.5/src/pass2.c:195:11: style: The scope of the variable 'N' can be reduced. [variableScope]
darnwdl-0.5/src/pass2.c:353:11: style: The scope of the variable 'bindata_len' can be reduced. [variableScope]
darnwdl-0.5/src/pass2.c:353:23: style: The scope of the variable 'utpos_x' can be reduced. [variableScope]
darnwdl-0.5/src/pass2.c:353:31: style: The scope of the variable 'utpos_y' can be reduced. [variableScope]
darnwdl-0.5/src/pass2.c:354:11: style: The scope of the variable 'flag01' can be reduced. [variableScope]
darnwdl-0.5/src/pass2.c:355:13: style: The scope of the variable 'bindata' can be reduced. [variableScope]
darnwdl-0.5/src/pass2.c:385:17: style: The scope of the variable 'i1' can be reduced. [variableScope]
darnwdl-0.5/src/wdl2txt.c:84:9: style: Variable 'cc2' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wdl2txt.c:83:0: note: Variable 'cc2' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wdl2txt.c:84:9: note: Variable 'cc2' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass1.c:124:3: style: Variable 'file1' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wpass1.c:117:0: note: Variable 'file1' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass1.c:124:3: note: Variable 'file1' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass1.c:218:3: style: Variable 'outputfile' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wpass1.c:217:0: note: Variable 'outputfile' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass1.c:218:3: note: Variable 'outputfile' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass1.c:219:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wpass1.c:216:0: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass1.c:219:3: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass1.c:120:7: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
darnwdl-0.5/src/wpass1.c:53:35: style: Checking if unsigned variable 'fread(header,1,8,file1)' is less than zero. [unsignedLessThanZero]
darnwdl-0.5/src/wpass1.c:87:12: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
darnwdl-0.5/src/wpass1.c:61:11: style: Variable 'int01' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass1.c:62:22: style: Variable 'uncompressedsize' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass1.c:64:11: style: Variable 'int04' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass1.c:131:5: error: Resource leak: file1 [resourceLeak]
darnwdl-0.5/src/wpass2.c:331:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wpass2.c:327:0: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:331:3: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:353:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wpass2.c:349:0: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:353:3: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:375:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wpass2.c:371:0: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:375:3: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:397:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wpass2.c:393:0: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:397:3: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:420:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wpass2.c:416:0: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:420:3: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:442:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wpass2.c:438:0: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:442:3: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:467:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wpass2.c:463:0: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:467:3: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:492:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wpass2.c:488:0: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:492:3: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:720:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wpass2.c:712:0: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:720:3: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:830:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wpass2.c:823:0: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:830:3: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:1100:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wpass2.c:1091:0: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:1100:3: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:1143:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wpass2.c:1138:0: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:1143:3: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:1166:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
darnwdl-0.5/src/wpass2.c:1161:0: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:1166:3: note: Variable 'ret' is reassigned a value before the old one has been used.
darnwdl-0.5/src/wpass2.c:130:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
darnwdl-0.5/src/wpass2.c:130:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
darnwdl-0.5/src/wpass2.c:512:23: style: The scope of the variable 'N' can be reduced. [variableScope]
darnwdl-0.5/src/wpass2.c:582:23: style: The scope of the variable 'N' can be reduced. [variableScope]
darnwdl-0.5/src/wpass2.c:230:26: style: Variable 'graph_data_len' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:333:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:334:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:355:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:356:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:377:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:378:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:399:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:400:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:422:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:423:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:444:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:445:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:469:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:470:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:494:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:495:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:516:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:517:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:586:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:587:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:656:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:657:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:716:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:717:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:826:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:827:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:920:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:921:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:1011:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:1012:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:1145:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:1146:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:1147:13: style: Variable 'seeklen' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:1168:8: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
darnwdl-0.5/src/wpass2.c:1169:8: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
[14:45]

ftp://ftp.se.debian.org/debian/pool/main/d/darts/darts_0.32.orig.tar.gz
darts-0.32/darts.h:60:0: warning: Member variable 'Darts :: DoubleArrayImpl < char ,unsigned char , int ,unsigned int , Length < node_type_ > >::key_size_' is not initialized in the constructor. [uninitMemberVar]
darts-0.32/darts.h:60:0: warning: Member variable 'Darts :: DoubleArrayImpl < char ,unsigned char , int ,unsigned int , Length < node_type_ > >::key_' is not initialized in the constructor. [uninitMemberVar]
darts-0.32/darts.h:60:0: warning: Member variable 'Darts :: DoubleArrayImpl < char ,unsigned char , int ,unsigned int , Length < node_type_ > >::length_' is not initialized in the constructor. [uninitMemberVar]
darts-0.32/darts.h:60:0: warning: Member variable 'Darts :: DoubleArrayImpl < char ,unsigned char , int ,unsigned int , Length < node_type_ > >::value_' is not initialized in the constructor. [uninitMemberVar]
darts-0.32/darts.h:60:0: warning: Member variable 'Darts :: DoubleArrayImpl < char ,unsigned char , int ,unsigned int , Length < node_type_ > >::progress_' is not initialized in the constructor. [uninitMemberVar]
darts-0.32/darts.h:60:0: warning: Member variable 'Darts :: DoubleArrayImpl < char ,unsigned char , int ,unsigned int , Length < node_type_ > >::next_check_pos_' is not initialized in the constructor. [uninitMemberVar]
darts-0.32/darts.h:60:0: warning: Member variable 'Darts :: DoubleArrayImpl < char ,unsigned char , int ,unsigned int , Length < node_type_ > >::progress_func_' is not initialized in the constructor. [uninitMemberVar]
darts-0.32/darts.h:65:0: performance: Technically the member function 'Darts :: DoubleArrayImpl < char ,unsigned char , int ,unsigned int , Length < node_type_ > >::set_result' can be static. [functionStatic]
darts-0.32/darts.h:69:0: performance: Technically the member function 'Darts :: DoubleArrayImpl < char ,unsigned char , int ,unsigned int , Length < node_type_ > >::set_result' can be static. [functionStatic]
darts-0.32/darts.h:96:0: performance: Technically the member function 'Darts :: DoubleArrayImpl < char ,unsigned char , int ,unsigned int , Length < node_type_ > >::unit_size' can be static. [functionStatic]
darts-0.32/darts.h:399:0: error: Uninitialized struct member: tmp_node.right [uninitStructMember]
[14:45]

ftp://ftp.se.debian.org/debian/pool/main/d/das-watchdog/das-watchdog_0.9.0.orig.tar.gz
das_watchdog-0.9.0/das_watchdog.c:323:34: style: Redundant condition: If 'EXPR == 0', the comparison 'EXPR == '\0'' is always true. [redundantCondition]
das_watchdog-0.9.0/das_watchdog.c:480:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
das_watchdog-0.9.0/test_rt.c:30:13: style: Variable 'startsec' is assigned a value that is never used. [unreadVariable]
[14:45]

ftp://ftp.se.debian.org/debian/pool/main/d/dascrubber/dascrubber_0~20180108.orig.tar.gz
DASCRUBBER-master/DASedit.c:112:9: style: The scope of the variable 'lend' can be reduced. [variableScope]
DASCRUBBER-master/DASedit.c:417:15: style: The scope of the variable 'tb' can be reduced. [variableScope]
DASCRUBBER-master/DASedit.c:417:19: style: The scope of the variable 'te' can be reduced. [variableScope]
DASCRUBBER-master/DASedit.c:483:11: style: The scope of the variable 'gb' can be reduced. [variableScope]
DASCRUBBER-master/DASedit.c:523:14: style: The scope of the variable 'lend' can be reduced. [variableScope]
DASCRUBBER-master/DASedit.c:523:20: style: The scope of the variable 'rend' can be reduced. [variableScope]
DASCRUBBER-master/DASedit.c:523:26: style: The scope of the variable 'blen' can be reduced. [variableScope]
DASCRUBBER-master/DASedit.c:704:12: style: The scope of the variable 's' can be reduced. [variableScope]
DASCRUBBER-master/DASedit.c:761:18: style: The scope of the variable 's' can be reduced. [variableScope]
DASCRUBBER-master/DASedit.c:763:15: style: The scope of the variable 'tlen' can be reduced. [variableScope]
DASCRUBBER-master/DASedit.c:763:21: style: The scope of the variable 'first' can be reduced. [variableScope]
DASCRUBBER-master/DASedit.c:313:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DASCRUBBER-master/DASmap.c:147:20: style: The scope of the variable 'e' can be reduced. [variableScope]
DASCRUBBER-master/DASmap.c:247:22: error: Uninitialized variable: reps [uninitvar]
DASCRUBBER-master/DASmap.c:250:17: error: Uninitialized variable: pts [uninitvar]
DASCRUBBER-master/DASpatch.c:272:7: style: The scope of the variable 'bread' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:272:14: style: The scope of the variable 'bcomp' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:272:21: style: The scope of the variable 'blen' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:274:7: style: The scope of the variable 'lidx' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:274:13: style: The scope of the variable 'ridx' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:274:19: style: The scope of the variable 'sidx' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:437:13: style: The scope of the variable 'status' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:528:12: style: The scope of the variable 'a' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:640:15: style: The scope of the variable 'las' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:640:21: style: The scope of the variable 'lpwd' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:642:15: style: The scope of the variable 'track' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:674:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:735:15: style: The scope of the variable 'tb' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:735:19: style: The scope of the variable 'te' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:783:15: style: The scope of the variable 'dbfile' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:784:15: style: The scope of the variable 'buffer' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:786:15: style: The scope of the variable 'i' can be reduced. [variableScope]
DASCRUBBER-master/DASpatch.c:786:18: style: The scope of the variable 'part' can be reduced. [variableScope]
DASCRUBBER-master/DASqv.c:286:12: style: The scope of the variable 'a' can be reduced. [variableScope]
DASCRUBBER-master/DASqv.c:397:10: style: The scope of the variable 'las' can be reduced. [variableScope]
DASCRUBBER-master/DASqv.c:397:16: style: The scope of the variable 'lpwd' can be reduced. [variableScope]
DASCRUBBER-master/DASqv.c:498:15: style: The scope of the variable 'dbfile' can be reduced. [variableScope]
DASCRUBBER-master/DASqv.c:499:15: style: The scope of the variable 'buffer' can be reduced. [variableScope]
DASCRUBBER-master/DASqv.c:501:15: style: The scope of the variable 'i' can be reduced. [variableScope]
DASCRUBBER-master/DASqv.c:501:18: style: The scope of the variable 'part' can be reduced. [variableScope]
DASCRUBBER-master/DASrealign.c:476:23: warning: Possible null pointer dereference: path2 [nullPointer]
DASCRUBBER-master/DASrealign.c:846:41: note: Calling function 'fusion', 2nd argument 'path2' value is 0
DASCRUBBER-master/DASrealign.c:476:23: note: Null pointer dereference
DASCRUBBER-master/DASrealign.c:495:7: warning: Possible null pointer dereference: path2 [nullPointer]
DASCRUBBER-master/DASrealign.c:846:41: note: Calling function 'fusion', 2nd argument 'path2' value is 0
DASCRUBBER-master/DASrealign.c:495:7: note: Null pointer dereference
DASCRUBBER-master/DASrealign.c:571:15: style: The scope of the variable 'bread' can be reduced. [variableScope]
DASCRUBBER-master/DASrealign.c:642:50: style: The scope of the variable 'len' can be reduced. [variableScope]
DASCRUBBER-master/DASrealign.c:642:55: style: The scope of the variable 'diag' can be reduced. [variableScope]
DASCRUBBER-master/DASrealign.c:873:12: style: The scope of the variable 'a' can be reduced. [variableScope]
DASCRUBBER-master/DASrealign.c:1061:14: style: The scope of the variable 'o' can be reduced. [variableScope]
DASCRUBBER-master/DASrealign.c:1097:18: style: The scope of the variable 'o' can be reduced. [variableScope]
DASCRUBBER-master/DASrealign.c:766:42: style: Variable 'br' is assigned a value that is never used. [unreadVariable]
DASCRUBBER-master/DASrealign.c:810:42: style: Variable 'bf' is assigned a value that is never used. [unreadVariable]
DASCRUBBER-master/DAStrim.c:228:16: style: The scope of the variable 'alv' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:675:21: style: The scope of the variable 'lflank' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:675:29: style: The scope of the variable 'rflank' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:1196:10: style: The scope of the variable 'l' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:1280:15: style: The scope of the variable 'nmax' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:1357:16: style: The scope of the variable 'bcomp' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:1357:23: style: The scope of the variable 'blen' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:1357:29: style: The scope of the variable 'blast' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:1359:21: style: The scope of the variable 'ltop' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:1360:21: style: The scope of the variable 'rtop' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:1362:21: style: The scope of the variable 'sidx' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:1362:27: style: The scope of the variable 'Lidx' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:1362:33: style: The scope of the variable 'Ridx' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:1490:21: style: The scope of the variable 'x' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:2173:12: style: The scope of the variable 'a' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:2285:15: style: The scope of the variable 'las' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:2285:21: style: The scope of the variable 'lpwd' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:2287:15: style: The scope of the variable 'track' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:2432:15: style: The scope of the variable 'dbfile' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:2433:15: style: The scope of the variable 'buffer' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:2435:15: style: The scope of the variable 'i' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:2435:18: style: The scope of the variable 'part' can be reduced. [variableScope]
DASCRUBBER-master/DAStrim.c:2069:16: style: Variable 'amax' is assigned a value that is never used. [unreadVariable]
DASCRUBBER-master/DB.c:1911:17: warning: Either the condition 'root==NULL' is redundant or there is possible null pointer dereference: root. [nullPointerRedundantCheck]
DASCRUBBER-master/DB.c:1913:12: note: Assuming that condition 'root==NULL' is not redundant
DASCRUBBER-master/DB.c:1911:17: note: Null pointer dereference
DASCRUBBER-master/DB.c:126:23: style: The scope of the variable 'dot' can be reduced. [variableScope]
DASCRUBBER-master/DB.c:127:9: style: The scope of the variable 'epos' can be reduced. [variableScope]
DASCRUBBER-master/DB.c:295:18: style: The scope of the variable 'byte' can be reduced. [variableScope]
DASCRUBBER-master/DB.c:634:16: style: The scope of the variable 'anno' can be reduced. [variableScope]
DASCRUBBER-master/DB.c:705:15: style: The scope of the variable 'i' can be reduced. [variableScope]
DASCRUBBER-master/DB.c:705:18: style: The scope of the variable 'j' can be reduced. [variableScope]
DASCRUBBER-master/DB.c:705:21: style: The scope of the variable 'r' can be reduced. [variableScope]
DASCRUBBER-master/DB.c:738:12: style: The scope of the variable 'anno' can be reduced. [variableScope]
DASCRUBBER-master/DB.c:1114:15: style: The scope of the variable 'qvtrk' can be reduced. [variableScope]
DASCRUBBER-master/DB.c:1115:15: style: The scope of the variable 'i' can be reduced. [variableScope]
DASCRUBBER-master/DB.c:1836:13: style: The scope of the variable 'off' can be reduced. [variableScope]
DASCRUBBER-master/DB.c:1837:13: style: The scope of the variable 'len' can be reduced. [variableScope]
DASCRUBBER-master/DB.c:1837:18: style: The scope of the variable 'clen' can be reduced. [variableScope]
DASCRUBBER-master/DB.c:44:22: style: Function 'Count_Args' argument 1 names different: declaration 'arg' definition 'var'. [funcArgNamesDifferent]
DASCRUBBER-master/DB.h:132:22: note: Function 'Count_Args' argument 1 names different: declaration 'arg' definition 'var'.
DASCRUBBER-master/DB.c:44:22: note: Function 'Count_Args' argument 1 names different: declaration 'arg' definition 'var'.
DASCRUBBER-master/DB.c:74:21: style: Function 'Realloc' argument 1 names different: declaration 'object' definition 'p'. [funcArgNamesDifferent]
DASCRUBBER-master/DB.h:235:21: note: Function 'Realloc' argument 1 names different: declaration 'object' definition 'p'.
DASCRUBBER-master/DB.c:74:21: note: Function 'Realloc' argument 1 names different: declaration 'object' definition 'p'.
DASCRUBBER-master/DB.c:86:20: style: Function 'Strdup' argument 1 names different: declaration 'string' definition 'name'. [funcArgNamesDifferent]
DASCRUBBER-master/DB.h:236:20: note: Function 'Strdup' argument 1 names different: declaration 'string' definition 'name'.
DASCRUBBER-master/DB.c:86:20: note: Function 'Strdup' argument 1 names different: declaration 'string' definition 'name'.
DASCRUBBER-master/DB.c:100:19: style: Function 'Fopen' argument 1 names different: declaration 'path' definition 'name'. [funcArgNamesDifferent]
DASCRUBBER-master/DB.h:238:19: note: Function 'Fopen' argument 1 names different: declaration 'path' definition 'name'.
DASCRUBBER-master/DB.c:100:19: note: Function 'Fopen' argument 1 names different: declaration 'path' definition 'name'.
DASCRUBBER-master/DB.c:110:20: style: Function 'PathTo' argument 1 names different: declaration 'path' definition 'name'. [funcArgNamesDifferent]
DASCRUBBER-master/DB.h:239:20: note: Function 'PathTo' argument 1 names different: declaration 'path' definition 'name'.
DASCRUBBER-master/DB.c:110:20: note: Function 'PathTo' argument 1 names different: declaration 'path' definition 'name'.
DASCRUBBER-master/DB.c:125:18: style: Function 'Root' argument 1 names different: declaration 'path' definition 'name'. [funcArgNamesDifferent]
DASCRUBBER-master/DB.h:240:18: note: Function 'Root' argument 1 names different: declaration 'path' definition 'name'.
DASCRUBBER-master/DB.c:125:18: note: Function 'Root' argument 1 names different: declaration 'path' definition 'name'.
DASCRUBBER-master/DB.c:473:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DASCRUBBER-master/DB.c:950:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DASCRUBBER-master/DB.c:961:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DASCRUBBER-master/DB.c:986:20: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DASCRUBBER-master/DB.c:991:20: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DASCRUBBER-master/DB.c:1050:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DASCRUBBER-master/DB.c:171:12: error: Common realloc mistake: 'cat' nulled but not freed upon failure [memleakOnRealloc]
DASCRUBBER-master/DB.c:191:12: error: Common realloc mistake: 'suffix' nulled but not freed upon failure [memleakOnRealloc]
DASCRUBBER-master/QV.c:92:18: style: The scope of the variable 'r' can be reduced. [variableScope]
DASCRUBBER-master/QV.c:387:11: style: The scope of the variable 'x' can be reduced. [variableScope]
DASCRUBBER-master/QV.c:387:14: style: The scope of the variable 'c' can be reduced. [variableScope]
DASCRUBBER-master/QV.c:388:11: style: The scope of the variable 'n' can be reduced. [variableScope]
DASCRUBBER-master/QV.c:449:14: style: The scope of the variable 'c' can be reduced. [variableScope]
DASCRUBBER-master/QV.c:450:11: style: The scope of the variable 'n' can be reduced. [variableScope]
DASCRUBBER-master/QV.c:450:14: style: The scope of the variable 'h' can be reduced. [variableScope]
DASCRUBBER-master/QV.c:710:10: style: The scope of the variable 'h' can be reduced. [variableScope]
DASCRUBBER-master/QV.c:923:9: style: The scope of the variable 'slash' can be reduced. [variableScope]
DASCRUBBER-master/QV.c:924:9: style: The scope of the variable 'rlen' can be reduced. [variableScope]
DASCRUBBER-master/QV.c:866:37: style: Function 'QVcoding_Scan1' argument 2 names different: declaration 'del' definition 'delQV'. [funcArgNamesDifferent]
DASCRUBBER-master/QV.h:61:42: note: Function 'QVcoding_Scan1' argument 2 names different: declaration 'del' definition 'delQV'.
DASCRUBBER-master/QV.c:866:37: note: Function 'QVcoding_Scan1' argument 2 names different: declaration 'del' definition 'delQV'.
DASCRUBBER-master/QV.c:866:50: style: Function 'QVcoding_Scan1' argument 3 names different: declaration 'tag' definition 'delTag'. [funcArgNamesDifferent]
DASCRUBBER-master/QV.h:61:53: note: Function 'QVcoding_Scan1' argument 3 names different: declaration 'tag' definition 'delTag'.
DASCRUBBER-master/QV.c:866:50: note: Function 'QVcoding_Scan1' argument 3 names different: declaration 'tag' definition 'delTag'.
DASCRUBBER-master/QV.c:866:64: style: Function 'QVcoding_Scan1' argument 4 names different: declaration 'ins' definition 'insQV'. [funcArgNamesDifferent]
DASCRUBBER-master/QV.h:61:64: note: Function 'QVcoding_Scan1' argument 4 names different: declaration 'ins' definition 'insQV'.
DASCRUBBER-master/QV.c:866:64: note: Function 'QVcoding_Scan1' argument 4 names different: declaration 'ins' definition 'insQV'.
DASCRUBBER-master/QV.c:866:77: style: Function 'QVcoding_Scan1' argument 5 names different: declaration 'mrg' definition 'mergeQV'. [funcArgNamesDifferent]
DASCRUBBER-master/QV.h:61:75: note: Function 'QVcoding_Scan1' argument 5 names different: declaration 'mrg' definition 'mergeQV'.
DASCRUBBER-master/QV.c:866:77: note: Function 'QVcoding_Scan1' argument 5 names different: declaration 'mrg' definition 'mergeQV'.
DASCRUBBER-master/QV.c:866:92: style: Function 'QVcoding_Scan1' argument 6 names different: declaration 'sub' definition 'subQV'. [funcArgNamesDifferent]
DASCRUBBER-master/QV.h:61:86: note: Function 'QVcoding_Scan1' argument 6 names different: declaration 'sub' definition 'subQV'.
DASCRUBBER-master/QV.c:866:92: note: Function 'QVcoding_Scan1' argument 6 names different: declaration 'sub' definition 'subQV'.
DASCRUBBER-master/REPtrim.c:57:19: style: The scope of the variable 'i' can be reduced. [variableScope]
DASCRUBBER-master/REPtrim.c:57:25: style: The scope of the variable 'tb' can be reduced. [variableScope]
DASCRUBBER-master/REPtrim.c:57:29: style: The scope of the variable 'te' can be reduced. [variableScope]
DASCRUBBER-master/REPtrim.c:58:19: style: The scope of the variable 'alen' can be reduced. [variableScope]
DASCRUBBER-master/align.c:414:23: style: The scope of the variable 'd' can be reduced. [variableScope]
DASCRUBBER-master/align.c:572:23: style: The scope of the variable 'ap' can be reduced. [variableScope]
DASCRUBBER-master/align.c:1074:23: style: The scope of the variable 'd' can be reduced. [variableScope]
DASCRUBBER-master/align.c:1228:14: style: The scope of the variable 'am' can be reduced. [variableScope]
DASCRUBBER-master/align.c:1799:15: style: The scope of the variable 'p' can be reduced. [variableScope]
DASCRUBBER-master/align.c:1826:15: style: The scope of the variable 'p' can be reduced. [variableScope]
DASCRUBBER-master/align.c:1973:23: style: The scope of the variable 'd' can be reduced. [variableScope]
DASCRUBBER-master/align.c:2093:23: style: The scope of the variable 'ap' can be reduced. [variableScope]
DASCRUBBER-master/align.c:2347:13: style: The scope of the variable 'd' can be reduced. [variableScope]
DASCRUBBER-master/align.c:2485:23: style: The scope of the variable 'd' can be reduced. [variableScope]
DASCRUBBER-master/align.c:2602:14: style: The scope of the variable 'am' can be reduced. [variableScope]
DASCRUBBER-master/align.c:3123:13: style: The scope of the variable 'q' can be reduced. [variableScope]
DASCRUBBER-master/align.c:3178:12: style: The scope of the variable 'j' can be reduced. [variableScope]
DASCRUBBER-master/align.c:3244:9: style: The scope of the variable 'c' can be reduced. [variableScope]
DASCRUBBER-master/align.c:4214:11: style: The scope of the variable 'HF' can be reduced. [variableScope]
DASCRUBBER-master/align.c:4552:11: style: The scope of the variable 'HF' can be reduced. [variableScope]
DASCRUBBER-master/align.c:4910:11: style: The scope of the variable 'ab' can be reduced. [variableScope]
DASCRUBBER-master/align.c:4910:15: style: The scope of the variable 'bb' can be reduced. [variableScope]
DASCRUBBER-master/align.c:4911:11: style: The scope of the variable 'ae' can be reduced. [variableScope]
DASCRUBBER-master/align.c:4911:15: style: The scope of the variable 'be' can be reduced. [variableScope]
DASCRUBBER-master/align.c:5020:11: style: The scope of the variable 'ab' can be reduced. [variableScope]
DASCRUBBER-master/align.c:5020:15: style: The scope of the variable 'bb' can be reduced. [variableScope]
DASCRUBBER-master/align.c:5021:11: style: The scope of the variable 'ae' can be reduced. [variableScope]
DASCRUBBER-master/align.c:5021:15: style: The scope of the variable 'be' can be reduced. [variableScope]
DASCRUBBER-master/align.c:5151:11: style: The scope of the variable 'ab' can be reduced. [variableScope]
DASCRUBBER-master/align.c:5151:15: style: The scope of the variable 'bb' can be reduced. [variableScope]
DASCRUBBER-master/align.c:5152:11: style: The scope of the variable 'ae' can be reduced. [variableScope]
DASCRUBBER-master/align.c:5152:15: style: The scope of the variable 'be' can be reduced. [variableScope]
DASCRUBBER-master/align.c:5217:12: style: The scope of the variable 'd' can be reduced. [variableScope]
DASCRUBBER-master/align.c:118:32: style: Function 'Free_Work_Data' argument 1 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:168:40: note: Function 'Free_Work_Data' argument 1 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:118:32: note: Function 'Free_Work_Data' argument 1 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:247:34: style: Function 'Free_Align_Spec' argument 1 names different: declaration 'spec' definition 'espec'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:198:43: note: Function 'Free_Align_Spec' argument 1 names different: declaration 'spec' definition 'espec'.
DASCRUBBER-master/align.c:247:34: note: Function 'Free_Align_Spec' argument 1 names different: declaration 'spec' definition 'espec'.
DASCRUBBER-master/align.c:253:40: style: Function 'Average_Correlation' argument 1 names different: declaration 'spec' definition 'espec'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:201:42: note: Function 'Average_Correlation' argument 1 names different: declaration 'spec' definition 'espec'.
DASCRUBBER-master/align.c:253:40: note: Function 'Average_Correlation' argument 1 names different: declaration 'spec' definition 'espec'.
DASCRUBBER-master/align.c:256:31: style: Function 'Trace_Spacing' argument 1 names different: declaration 'spec' definition 'espec'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:200:42: note: Function 'Trace_Spacing' argument 1 names different: declaration 'spec' definition 'espec'.
DASCRUBBER-master/align.c:256:31: note: Function 'Trace_Spacing' argument 1 names different: declaration 'spec' definition 'espec'.
DASCRUBBER-master/align.c:259:37: style: Function 'Base_Frequencies' argument 1 names different: declaration 'spec' definition 'espec'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:202:42: note: Function 'Base_Frequencies' argument 1 names different: declaration 'spec' definition 'espec'.
DASCRUBBER-master/align.c:259:37: note: Function 'Base_Frequencies' argument 1 names different: declaration 'spec' definition 'espec'.
DASCRUBBER-master/align.c:262:37: style: Function 'Overlap_If_Possible' argument 1 names different: declaration 'spec' definition 'espec'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:203:42: note: Function 'Overlap_If_Possible' argument 1 names different: declaration 'spec' definition 'espec'.
DASCRUBBER-master/align.c:262:37: note: Function 'Overlap_If_Possible' argument 1 names different: declaration 'spec' definition 'espec'.
DASCRUBBER-master/align.c:1703:52: style: Function 'Local_Alignment' argument 2 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:232:54: note: Function 'Local_Alignment' argument 2 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:1703:52: note: Function 'Local_Alignment' argument 2 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:1703:71: style: Function 'Local_Alignment' argument 3 names different: declaration 'spec' definition 'espec'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:232:72: note: Function 'Local_Alignment' argument 3 names different: declaration 'spec' definition 'espec'.
DASCRUBBER-master/align.c:1703:71: note: Function 'Local_Alignment' argument 3 names different: declaration 'spec' definition 'espec'.
DASCRUBBER-master/align.c:2945:49: style: Function 'Find_Extension' argument 2 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:235:53: note: Function 'Find_Extension' argument 2 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:2945:49: note: Function 'Find_Extension' argument 2 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:2945:68: style: Function 'Find_Extension' argument 3 names different: declaration 'spec' definition 'espec'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:235:71: note: Function 'Find_Extension' argument 3 names different: declaration 'spec' definition 'espec'.
DASCRUBBER-master/align.c:2945:68: note: Function 'Find_Extension' argument 3 names different: declaration 'spec' definition 'espec'.
DASCRUBBER-master/align.c:3046:22: style: Function 'Read_Trace' argument 1 names different: declaration 'innput' definition 'input'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:351:24: note: Function 'Read_Trace' argument 1 names different: declaration 'innput' definition 'input'.
DASCRUBBER-master/align.c:3046:22: note: Function 'Read_Trace' argument 1 names different: declaration 'innput' definition 'input'.
DASCRUBBER-master/align.c:3242:27: style: Function 'Complement_Seq' argument 1 names different: declaration 'a' definition 'aseq'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:154:27: note: Function 'Complement_Seq' argument 1 names different: declaration 'a' definition 'aseq'.
DASCRUBBER-master/align.c:3242:27: note: Function 'Complement_Seq' argument 1 names different: declaration 'a' definition 'aseq'.
DASCRUBBER-master/align.c:3242:37: style: Function 'Complement_Seq' argument 2 names different: declaration 'n' definition 'len'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:154:34: note: Function 'Complement_Seq' argument 2 names different: declaration 'n' definition 'len'.
DASCRUBBER-master/align.c:3242:37: note: Function 'Complement_Seq' argument 2 names different: declaration 'n' definition 'len'.
DASCRUBBER-master/align.c:3264:62: style: Function 'Print_Alignment' argument 3 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:301:65: note: Function 'Print_Alignment' argument 3 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:3264:62: note: Function 'Print_Alignment' argument 3 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:3514:62: style: Function 'Print_Reference' argument 3 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:304:65: note: Function 'Print_Reference' argument 3 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:3514:62: note: Function 'Print_Reference' argument 3 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:4828:52: style: Function 'Compute_Trace_ALL' argument 2 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:261:54: note: Function 'Compute_Trace_ALL' argument 2 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:4828:52: note: Function 'Compute_Trace_ALL' argument 2 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:4901:52: style: Function 'Compute_Trace_PTS' argument 2 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:262:54: note: Function 'Compute_Trace_PTS' argument 2 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:4901:52: note: Function 'Compute_Trace_PTS' argument 2 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:5011:52: style: Function 'Compute_Trace_MID' argument 2 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:263:54: note: Function 'Compute_Trace_MID' argument 2 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:5011:52: note: Function 'Compute_Trace_MID' argument 2 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:5142:52: style: Function 'Compute_Trace_IRR' argument 2 names different: declaration 'work' definition 'ework'. [funcArgNamesDifferent]
DASCRUBBER-master/align.h:272:54: note: Function 'Compute_Trace_IRR' argument 2 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:5142:52: note: Function 'Compute_Trace_IRR' argument 2 names different: declaration 'work' definition 'ework'.
DASCRUBBER-master/align.c:604:62: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:605:62: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:606:62: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:607:62: portability: '(void*)(HB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:608:62: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:609:62: portability: '(void*)(NB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:610:62: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:613:52: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:615:52: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:617:52: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:619:52: portability: '(void*)(HB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:621:52: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:623:52: portability: '(void*)(NB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:625:52: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:628:52: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:630:52: portability: '(void*)(NB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:632:52: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:634:52: portability: '(void*)(HB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:636:52: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:638:52: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:640:52: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1259:62: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1260:62: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1261:62: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1262:62: portability: '(void*)(HB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1263:62: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1264:62: portability: '(void*)(NB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1265:62: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1268:52: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1270:52: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1272:52: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1274:52: portability: '(void*)(HB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1276:52: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1278:52: portability: '(void*)(NB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1280:52: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1283:52: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1285:52: portability: '(void*)(NB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1287:52: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1289:52: portability: '(void*)(HB+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1291:52: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1293:52: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:1295:52: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2120:62: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2121:62: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2122:62: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2123:62: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2124:62: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2127:52: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2129:52: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2131:52: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2133:52: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2135:52: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2138:52: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2140:52: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2142:52: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2144:52: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2146:52: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2628:62: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2629:62: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2630:62: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2631:62: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2632:62: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2635:52: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2637:52: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2639:52: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2641:52: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2643:52: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2646:52: portability: '(void*)(T+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2648:52: portability: '(void*)(NA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2650:52: portability: '(void*)(HA+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2652:52: portability: '(void*)(M+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:2654:52: portability: '(void*)(V+low)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:3645:7: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:3650:7: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:3655:7: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:3663:5: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:3676:15: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:3684:11: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:3690:15: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:3698:11: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:3704:9: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:3718:7: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:3727:15: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:3732:15: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DASCRUBBER-master/align.c:3736:13: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[14:45]

ftp://ftp.se.debian.org/debian/pool/main/d/dash/dash_0.5.8.orig.tar.gz
dash-0.5.8/src/alias.c:100:22: style: The scope of the variable 'app' can be reduced. [variableScope]
dash-0.5.8/src/alias.c:132:12: style: The scope of the variable 'v' can be reduced. [variableScope]
dash-0.5.8/src/arith_yacc.c:258:33: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dash-0.5.8/src/arith_yacc.c:266:39: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dash-0.5.8/src/bltin/test.c:211:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dash-0.5.8/src/bltin/test.c:284:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dash-0.5.8/src/cd.c:205:21: portability: '(void*)stacknxt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dash-0.5.8/src/error.c:174:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dash-0.5.8/src/error.c:186:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dash-0.5.8/src/eval.c:263:0: error: #error NAND + 1 != NOR [preprocessorErrorDirective]
dash-0.5.8/src/exec.c:110:8: style: The scope of the variable 'cmdname' can be reduced. [variableScope]
dash-0.5.8/src/exec.c:227:20: style: The scope of the variable 'pp' can be reduced. [variableScope]
dash-0.5.8/src/exec.c:565:20: style: The scope of the variable 'pp' can be reduced. [variableScope]
dash-0.5.8/src/exec.c:351:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dash-0.5.8/src/exec.c:814:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dash-0.5.8/src/expand.c:691:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dash-0.5.8/src/expand.c:657:24: portability: '(void*)stacknxt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dash-0.5.8/src/expand.c:678:26: portability: '(void*)stacknxt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dash-0.5.8/src/expand.c:683:26: portability: '(void*)stacknxt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dash-0.5.8/src/expand.c:687:21: portability: '(void*)stacknxt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dash-0.5.8/src/expand.c:523:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dash-0.5.8/src/expand.c:653:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dash-0.5.8/src/expand.c:693:30: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
dash-0.5.8/src/histedit.c:154:6: style: The scope of the variable 'histsize' can be reduced. [variableScope]
dash-0.5.8/src/histedit.c:186:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dash-0.5.8/src/histedit.c:452:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dash-0.5.8/src/jobs.c:346:14: style: The scope of the variable 'jp' can be reduced. [variableScope]
dash-0.5.8/src/main.c:155:3: style: Variable 'state' is reassigned a value before the old one has been used. [redundantAssignment]
dash-0.5.8/src/main.c:152:3: note: Variable 'state' is reassigned a value before the old one has been used.
dash-0.5.8/src/main.c:155:3: note: Variable 'state' is reassigned a value before the old one has been used.
dash-0.5.8/src/main.c:202:14: style: The scope of the variable 'n' can be reduced. [variableScope]
dash-0.5.8/src/main.c:204:6: style: The scope of the variable 'inter' can be reduced. [variableScope]
dash-0.5.8/src/memalloc.c:276:9: style: The scope of the variable 'size' can be reduced. [variableScope]
dash-0.5.8/src/memalloc.c:265:22: portability: '(void*)stacknxt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dash-0.5.8/src/memalloc.c:287:22: portability: '(void*)stacknxt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dash-0.5.8/src/miscbltin.c:277:19: style: The scope of the variable 'new_val' can be reduced. [variableScope]
dash-0.5.8/src/miscbltin.c:278:9: style: The scope of the variable 'op' can be reduced. [variableScope]
dash-0.5.8/src/mkinit.c:199:4: performance: Buffer 'line2' is being written before its old content has been used. [redundantCopy]
dash-0.5.8/src/mkinit.c:198:4: note: Buffer 'line2' is being written before its old content has been used.
dash-0.5.8/src/mkinit.c:199:4: note: Buffer 'line2' is being written before its old content has been used.
dash-0.5.8/src/mkinit.c:257:6: style: The scope of the variable 'indent' can be reduced. [variableScope]
dash-0.5.8/src/mkinit.c:317:7: style: The scope of the variable 'line' can be reduced. [variableScope]
dash-0.5.8/src/mkinit.c:318:12: style: The scope of the variable 'q' can be reduced. [variableScope]
dash-0.5.8/src/mknodes.c:265:0: error: Resource leak: hfile [resourceLeak]
dash-0.5.8/src/mknodes.c:265:0: error: Resource leak: cfile [resourceLeak]
dash-0.5.8/src/mknodes.c:265:0: error: Resource leak: patfile [resourceLeak]
dash-0.5.8/src/options.c:202:6: style: The scope of the variable 'c' can be reduced. [variableScope]
dash-0.5.8/src/options.c:331:9: style: The scope of the variable 'ap' can be reduced. [variableScope]
dash-0.5.8/src/parser.c:866:0: warning: Redundant assignment of 'prevsyntax' to itself. [selfAssignment]
dash-0.5.8/src/parser.c:1298:0: warning: Redundant assignment of 'saveprompt' to itself. [selfAssignment]
dash-0.5.8/src/parser.c:159:6: style: The scope of the variable 'tok' can be reduced. [variableScope]
dash-0.5.8/src/parser.c:230:6: style: The scope of the variable 't' can be reduced. [variableScope]
dash-0.5.8/src/parser.c:257:19: style: The scope of the variable 'n2' can be reduced. [variableScope]
dash-0.5.8/src/parser.c:258:24: style: The scope of the variable 'prev' can be reduced. [variableScope]
dash-0.5.8/src/parser.c:1093:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dash-0.5.8/src/parser.c:1303:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dash-0.5.8/src/parser.c:866:14: error: Uninitialized variable: prevsyntax [uninitvar]
dash-0.5.8/src/parser.c:1298:6: error: Uninitialized variable: saveprompt [uninitvar]
dash-0.5.8/src/redir.c:104:6: style: The scope of the variable 'newfd' can be reduced. [variableScope]
dash-0.5.8/src/system.c:108:29: portability: 'base' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dash-0.5.8/src/system.c:115:18: portability: 'midobj' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dash-0.5.8/src/var.c:174:15: style: The scope of the variable 'vpp' can be reduced. [variableScope]
dash-0.5.8/src/var.c:436:14: style: The scope of the variable 'vp' can be reduced. [variableScope]
dash-0.5.8/src/var.c:438:14: style: The scope of the variable 'p' can be reduced. [variableScope]
dash-0.5.8/src/var.c:493:15: style: The scope of the variable 'vpp' can be reduced. [variableScope]
dash-0.5.8/src/var.c:540:14: style: The scope of the variable 'vp' can be reduced. [variableScope]
[14:45]

ftp://ftp.se.debian.org/debian/pool/main/d/dash-el/dash-el_2.14.1+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dash-functional-el/dash-functional-el_1.2.0+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dashel/dashel_1.3.3.orig.tar.xz
dashel/dashel-common.cpp:65:3: style: Class 'ExpandableBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dashel/dashel-common.cpp:65:3: style: Class 'ExpandableBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dashel/dashel-private.h:92:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:346:16: note: Virtual function in base class
dashel/dashel-private.h:92:16: note: Function in derived class
dashel/dashel-private.h:94:16: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:362:16: note: Virtual function in base class
dashel/dashel-private.h:94:16: note: Function in derived class
dashel/dashel-private.h:96:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:372:16: note: Virtual function in base class
dashel/dashel-private.h:96:16: note: Function in derived class
dashel/dashel-common.cpp:86:4: error: Common realloc mistake: '_data' nulled but not freed upon failure [memleakOnRealloc]
dashel/dashel-posix.cpp:956:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dashel/dashel-posix.cpp:342:12: warning: Member variable 'DisconnectableStream::recvBuffer' is not initialized in the constructor. [uninitMemberVar]
dashel/dashel-posix.cpp:575:12: warning: Member variable 'PollStream::edgeTrigger' is not initialized in the constructor. [uninitMemberVar]
dashel/dashel-posix.cpp:1111:3: style: Class 'Hub' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dashel/dashel-posix.cpp:1111:3: style: Class 'Hub' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dashel/dashel-posix.cpp:493:16: warning: Virtual function 'flush' is called from destructor '~SocketStream()' at line 431. Dynamic binding is not used. [virtualCallInConstructor]
dashel/dashel-posix.cpp:431:5: note: Calling flush
dashel/dashel-posix.cpp:493:16: note: flush is a virtual method
dashel/dashel-posix.cpp:352:16: style: The function 'isDataInRecvBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel-posix.h:67:16: note: Virtual function in base class
dashel/dashel-posix.cpp:352:16: note: Function in derived class
dashel/dashel-posix.cpp:437:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:346:16: note: Virtual function in base class
dashel/dashel-posix.cpp:437:16: note: Function in derived class
dashel/dashel-posix.cpp:493:16: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:362:16: note: Virtual function in base class
dashel/dashel-posix.cpp:493:16: note: Function in derived class
dashel/dashel-posix.cpp:508:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:372:16: note: Virtual function in base class
dashel/dashel-posix.cpp:508:16: note: Function in derived class
dashel/dashel-posix.cpp:547:16: style: The function 'receiveDataAndCheckDisconnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel-posix.h:64:16: note: Virtual function in base class
dashel/dashel-posix.cpp:547:16: note: Function in derived class
dashel/dashel-posix.cpp:590:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:346:16: note: Virtual function in base class
dashel/dashel-posix.cpp:590:16: note: Function in derived class
dashel/dashel-posix.cpp:591:16: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:362:16: note: Virtual function in base class
dashel/dashel-posix.cpp:591:16: note: Function in derived class
dashel/dashel-posix.cpp:592:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:372:16: note: Virtual function in base class
dashel/dashel-posix.cpp:592:16: note: Function in derived class
dashel/dashel-posix.cpp:593:16: style: The function 'receiveDataAndCheckDisconnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel-posix.h:64:16: note: Virtual function in base class
dashel/dashel-posix.cpp:593:16: note: Function in derived class
dashel/dashel-posix.cpp:594:16: style: The function 'isDataInRecvBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel-posix.h:67:16: note: Virtual function in base class
dashel/dashel-posix.cpp:594:16: note: Function in derived class
dashel/dashel-posix.cpp:652:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:346:16: note: Virtual function in base class
dashel/dashel-posix.cpp:652:16: note: Function in derived class
dashel/dashel-posix.cpp:653:16: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:362:16: note: Virtual function in base class
dashel/dashel-posix.cpp:653:16: note: Function in derived class
dashel/dashel-posix.cpp:654:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:372:16: note: Virtual function in base class
dashel/dashel-posix.cpp:654:16: note: Function in derived class
dashel/dashel-posix.cpp:655:16: style: The function 'receiveDataAndCheckDisconnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel-posix.h:64:16: note: Virtual function in base class
dashel/dashel-posix.cpp:655:16: note: Function in derived class
dashel/dashel-posix.cpp:656:16: style: The function 'isDataInRecvBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel-posix.h:67:16: note: Virtual function in base class
dashel/dashel-posix.cpp:656:16: note: Function in derived class
dashel/dashel-posix.cpp:717:16: style: The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:406:16: note: Virtual function in base class
dashel/dashel-posix.cpp:717:16: note: Function in derived class
dashel/dashel-posix.cpp:731:16: style: The function 'receive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:414:16: note: Virtual function in base class
dashel/dashel-posix.cpp:731:16: note: Function in derived class
dashel/dashel-posix.cpp:746:16: style: The function 'receiveDataAndCheckDisconnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel-posix.h:64:16: note: Virtual function in base class
dashel/dashel-posix.cpp:746:16: note: Function in derived class
dashel/dashel-posix.cpp:747:16: style: The function 'isDataInRecvBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel-posix.h:67:16: note: Virtual function in base class
dashel/dashel-posix.cpp:747:16: note: Function in derived class
dashel/dashel-posix.cpp:761:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:346:16: note: Virtual function in base class
dashel/dashel-posix.cpp:761:16: note: Function in derived class
dashel/dashel-posix.cpp:791:16: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:362:16: note: Virtual function in base class
dashel/dashel-posix.cpp:791:16: note: Function in derived class
dashel/dashel-posix.cpp:805:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:372:16: note: Virtual function in base class
dashel/dashel-posix.cpp:805:16: note: Function in derived class
dashel/dashel-posix.cpp:844:16: style: The function 'receiveDataAndCheckDisconnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel-posix.h:64:16: note: Virtual function in base class
dashel/dashel-posix.cpp:844:16: note: Function in derived class
dashel/dashel-posix.cpp:1097:16: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel-posix.cpp:791:16: note: Virtual function in base class
dashel/dashel-posix.cpp:1097:16: note: Function in derived class
dashel/dashel-win32.cpp:125:9: style: The scope of the variable 'co' can be reduced. [variableScope]
dashel/dashel-win32.cpp:1419:12: style: Variable 'params' is assigned a value that is never used. [unreadVariable]
dashel/dashel-win32.cpp:936:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dashel/dashel-win32.cpp:248:3: warning: Member variable 'WaitableStream::readDone' is not initialized in the constructor. [uninitMemberVar]
dashel/dashel-win32.cpp:582:3: warning: Member variable 'FileStream::readyToRead' is not initialized in the constructor. [uninitMemberVar]
dashel/dashel-win32.cpp:582:3: warning: Member variable 'FileStream::readByte' is not initialized in the constructor. [uninitMemberVar]
dashel/dashel-win32.cpp:582:3: warning: Member variable 'FileStream::readByteAvailable' is not initialized in the constructor. [uninitMemberVar]
dashel/dashel-win32.cpp:1083:3: warning: Member variable 'SocketStream::readByte' is not initialized in the constructor. [uninitMemberVar]
dashel/dashel-win32.cpp:248:3: style: Class 'WaitableStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dashel/dashel-win32.cpp:402:3: style: Class 'StdinStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dashel/dashel-win32.cpp:500:3: style: Class 'StdoutStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dashel/dashel-win32.cpp:604:3: style: Class 'FileStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dashel/dashel-win32.cpp:912:3: style: Class 'SerialStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dashel/dashel-win32.cpp:1083:3: style: Class 'SocketStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dashel/dashel-win32.cpp:1232:3: style: Class 'PollStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dashel/dashel-win32.cpp:1294:3: style: Class 'UDPSocketStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dashel/dashel-win32.cpp:355:16: style: The function 'notifyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel-win32.cpp:266:16: note: Virtual function in base class
dashel/dashel-win32.cpp:355:16: note: Function in derived class
dashel/dashel-win32.cpp:381:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:346:16: note: Virtual function in base class
dashel/dashel-win32.cpp:381:16: note: Function in derived class
dashel/dashel-win32.cpp:382:16: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:362:16: note: Virtual function in base class
dashel/dashel-win32.cpp:382:16: note: Function in derived class
dashel/dashel-win32.cpp:383:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:372:16: note: Virtual function in base class
dashel/dashel-win32.cpp:383:16: note: Function in derived class
dashel/dashel-win32.cpp:429:16: style: The function 'notifyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel-win32.cpp:266:16: note: Virtual function in base class
dashel/dashel-win32.cpp:429:16: note: Function in derived class
dashel/dashel-win32.cpp:449:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:346:16: note: Virtual function in base class
dashel/dashel-win32.cpp:449:16: note: Function in derived class
dashel/dashel-win32.cpp:455:16: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:362:16: note: Virtual function in base class
dashel/dashel-win32.cpp:455:16: note: Function in derived class
dashel/dashel-win32.cpp:460:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:372:16: note: Virtual function in base class
dashel/dashel-win32.cpp:460:16: note: Function in derived class
dashel/dashel-win32.cpp:514:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:346:16: note: Virtual function in base class
dashel/dashel-win32.cpp:514:16: note: Function in derived class
dashel/dashel-win32.cpp:540:16: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:362:16: note: Virtual function in base class
dashel/dashel-win32.cpp:540:16: note: Function in derived class
dashel/dashel-win32.cpp:545:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:372:16: note: Virtual function in base class
dashel/dashel-win32.cpp:545:16: note: Function in derived class
dashel/dashel-win32.cpp:638:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:346:16: note: Virtual function in base class
dashel/dashel-win32.cpp:638:16: note: Function in derived class
dashel/dashel-win32.cpp:695:16: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:362:16: note: Virtual function in base class
dashel/dashel-win32.cpp:695:16: note: Function in derived class
dashel/dashel-win32.cpp:700:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:372:16: note: Virtual function in base class
dashel/dashel-win32.cpp:700:16: note: Function in derived class
dashel/dashel-win32.cpp:793:16: style: The function 'notifyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel-win32.cpp:266:16: note: Virtual function in base class
dashel/dashel-win32.cpp:793:16: note: Function in derived class
dashel/dashel-win32.cpp:1115:16: style: The function 'notifyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel-win32.cpp:266:16: note: Virtual function in base class
dashel/dashel-win32.cpp:1115:16: note: Function in derived class
dashel/dashel-win32.cpp:1136:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:346:16: note: Virtual function in base class
dashel/dashel-win32.cpp:1136:16: note: Function in derived class
dashel/dashel-win32.cpp:1157:16: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:362:16: note: Virtual function in base class
dashel/dashel-win32.cpp:1157:16: note: Function in derived class
dashel/dashel-win32.cpp:1159:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:372:16: note: Virtual function in base class
dashel/dashel-win32.cpp:1159:16: note: Function in derived class
dashel/dashel-win32.cpp:1261:16: style: The function 'notifyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel-win32.cpp:266:16: note: Virtual function in base class
dashel/dashel-win32.cpp:1261:16: note: Function in derived class
dashel/dashel-win32.cpp:1270:17: style: The function 'notifyIncomingData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel-win32.cpp:272:16: note: Virtual function in base class
dashel/dashel-win32.cpp:1270:17: note: Function in derived class
dashel/dashel-win32.cpp:1275:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:346:16: note: Virtual function in base class
dashel/dashel-win32.cpp:1275:16: note: Function in derived class
dashel/dashel-win32.cpp:1276:16: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:362:16: note: Virtual function in base class
dashel/dashel-win32.cpp:1276:16: note: Function in derived class
dashel/dashel-win32.cpp:1277:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:372:16: note: Virtual function in base class
dashel/dashel-win32.cpp:1277:16: note: Function in derived class
dashel/dashel-win32.cpp:1357:16: style: The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:406:16: note: Virtual function in base class
dashel/dashel-win32.cpp:1357:16: note: Function in derived class
dashel/dashel-win32.cpp:1370:16: style: The function 'receive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dashel/dashel.h:414:16: note: Virtual function in base class
dashel/dashel-win32.cpp:1370:16: note: Function in derived class
dashel/dashel-win32.cpp:1508:7: style: Exception should be caught by reference. [catchExceptionByValue]
dashel/dashel-win32.cpp:1543:6: style: Exception should be caught by reference. [catchExceptionByValue]
dashel/dashel-win32.cpp:1563:6: style: Exception should be caught by reference. [catchExceptionByValue]
examples/dws.cpp:44:9: style: The scope of the variable 'start' can be reduced. [variableScope]
examples/reconnect.cpp:56:12: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
examples/reconnect.cpp:11:2: style: Class 'ReconnectingHub' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[14:45]

ftp://ftp.se.debian.org/debian/pool/main/d/dasher/dasher_5.0.0~beta~repack.orig.tar.xz
dasher-5.0.0~beta~repack/Src/Common/Globber.cpp:13:52: style: Function 'globScan' argument 2 names different: declaration 'userPaths' definition 'usrPaths'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Common/Globber.h:15:28: note: Function 'globScan' argument 2 names different: declaration 'userPaths' definition 'usrPaths'.
dasher-5.0.0~beta~repack/Src/Common/Globber.cpp:13:52: note: Function 'globScan' argument 2 names different: declaration 'userPaths' definition 'usrPaths'.
dasher-5.0.0~beta~repack/Src/Common/Globber.cpp:13:75: style: Function 'globScan' argument 3 names different: declaration 'systemPaths' definition 'sysPaths'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Common/Globber.h:16:28: note: Function 'globScan' argument 3 names different: declaration 'systemPaths' definition 'sysPaths'.
dasher-5.0.0~beta~repack/Src/Common/Globber.cpp:13:75: note: Function 'globScan' argument 3 names different: declaration 'systemPaths' definition 'sysPaths'.
dasher-5.0.0~beta~repack/Src/DasherCore/AbstractXMLParser.h:58:22: style: Technically the member function 'AbstractXMLParser::GetDesc' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/AbstractXMLParser.h:51:16: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AbstractXMLParser.h:36:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AbstractXMLParser.h:51:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/Common/IOstreamDasherEdit.cc:52:3: style: Variable 'label' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/Common/IOstreamDasherEdit.cc:50:3: note: Variable 'label' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Common/IOstreamDasherEdit.cc:52:3: note: Variable 'label' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Common/IOstreamDasherEdit.h:37:33: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
dasher-5.0.0~beta~repack/Src/Common/IOstreamDasherEdit.h:39:31: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
dasher-5.0.0~beta~repack/Src/Common/IOstreamDasherEdit.cc:122:46: performance: Function parameter 'Name' should be passed by const reference. [passedByValue]
dasher-5.0.0~beta~repack/Src/Common/SBTree.h:20:9: style: Technically the member function 'SBTree::GetCount' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/Common/SBTree.h:14:5: style: Class 'SBTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/AbstractXMLParser.cpp:25:20: warning: Member variable 'AbstractXMLParser::m_bUser' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/AbstractXMLParser.h:60:8: style: Technically the member function 'AbstractXMLParser::isUser' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/AbstractXMLParser.cpp:28:25: note: Technically the member function 'AbstractXMLParser::isUser' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/AbstractXMLParser.h:60:8: note: Technically the member function 'AbstractXMLParser::isUser' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/AbstractXMLParser.h:74:8: performance: Technically the member function 'AbstractXMLParser::XML_Escape' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/AbstractXMLParser.cpp:81:25: note: Technically the member function 'AbstractXMLParser::XML_Escape' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/AbstractXMLParser.h:74:8: note: Technically the member function 'AbstractXMLParser::XML_Escape' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphIO.cpp:275:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphabetMap.h:130:3: style: Class 'CAlphabetMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphIO.h:56:3: style: Class 'CAlphIO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphabetMap.h:141:23: performance: Function parameter 'Key' should be passed by const reference. [passedByValue]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphInfo.cpp:39:12: warning: Member variable 'CAlphInfo::Mutable' is not initialized in the constructor. [uninitMemberVarPrivate]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphInfo.cpp:39:12: warning: Member variable 'CAlphInfo::Type' is not initialized in the constructor. [uninitMemberVarPrivate]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphInfo.cpp:39:12: warning: Member variable 'CAlphInfo::Orientation' is not initialized in the constructor. [uninitMemberVarPrivate]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphInfo.cpp:40:3: performance: Variable 'iSpaceCharacter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphInfo.cpp:41:3: performance: Variable 'iParagraphCharacter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphInfo.cpp:49:24: performance: Variable 'm_strConversionTrainStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphInfo.cpp:49:55: performance: Variable 'm_strConversionTrainStop' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphInfo.cpp:50:3: performance: Variable 'm_strDefaultContext' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphInfo.cpp:51:3: performance: Variable 'm_strCtxChar' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphInfo.cpp:71:3: performance: Variable 'Display' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphInfo.cpp:72:3: performance: Variable 'Text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphabetMap.h:105:17: style: Technically the member function 'CAlphabetMap::SymbolStream::peekBack' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphabetMap.cpp:142:36: note: Technically the member function 'CAlphabetMap::SymbolStream::peekBack' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphabetMap.h:105:17: note: Technically the member function 'CAlphabetMap::SymbolStream::peekBack' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphabetMap.cpp:203:3: style: Class 'CAlphabetMap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphabetMap.cpp:203:3: style: Class 'CAlphabetMap' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:205:26: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:215:44: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:217:25: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:168:27: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:140:27: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:148:25: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/Observable.h:54:65: style: Function 'Register' argument 1 names different: declaration 'pLstnr' definition 'pListener'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/Observable.h:23:30: note: Function 'Register' argument 1 names different: declaration 'pLstnr' definition 'pListener'.
dasher-5.0.0~beta~repack/Src/DasherCore/Observable.h:54:65: note: Function 'Register' argument 1 names different: declaration 'pLstnr' definition 'pListener'.
dasher-5.0.0~beta~repack/Src/DasherCore/Observable.h:61:67: style: Function 'Unregister' argument 1 names different: declaration 'pLstnr' definition 'pListener'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/Observable.h:24:32: note: Function 'Unregister' argument 1 names different: declaration 'pLstnr' definition 'pListener'.
dasher-5.0.0~beta~repack/Src/DasherCore/Observable.h:61:67: note: Function 'Unregister' argument 1 names different: declaration 'pLstnr' definition 'pListener'.
dasher-5.0.0~beta~repack/Src/DasherCore/Observable.h:71:59: style: Function 'DispatchEvent' argument 1 names different: declaration 't' definition 'evt'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/Observable.h:25:24: note: Function 'DispatchEvent' argument 1 names different: declaration 't' definition 'evt'.
dasher-5.0.0~beta~repack/Src/DasherCore/Observable.h:71:59: note: Function 'DispatchEvent' argument 1 names different: declaration 't' definition 'evt'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:203:69: style: Function 'CloneContext' argument 1 names different: declaration 'context' definition 'Copy'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:123:34: note: Function 'CloneContext' argument 1 names different: declaration 'context' definition 'Copy'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:203:69: note: Function 'CloneContext' argument 1 names different: declaration 'context' definition 'Copy'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:213:52: style: Function 'ReleaseContext' argument 1 names different: declaration 'context' definition 'release'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:122:33: note: Function 'ReleaseContext' argument 1 names different: declaration 'context' definition 'release'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:213:52: note: Function 'ReleaseContext' argument 1 names different: declaration 'context' definition 'release'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:166:75: style: Function 'CloneContext' argument 1 names different: declaration 'context' definition 'Copy'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:44:34: note: Function 'CloneContext' argument 1 names different: declaration 'context' definition 'Copy'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:166:75: note: Function 'CloneContext' argument 1 names different: declaration 'context' definition 'Copy'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:180:58: style: Function 'ReleaseContext' argument 1 names different: declaration 'context' definition 'release'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:43:33: note: Function 'ReleaseContext' argument 1 names different: declaration 'context' definition 'release'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:180:58: note: Function 'ReleaseContext' argument 1 names different: declaration 'context' definition 'release'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:138:75: style: Function 'CloneContext' argument 1 names different: declaration 'context' definition 'Copy'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:35:34: note: Function 'CloneContext' argument 1 names different: declaration 'context' definition 'Copy'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:138:75: note: Function 'CloneContext' argument 1 names different: declaration 'context' definition 'Copy'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:147:58: style: Function 'ReleaseContext' argument 1 names different: declaration 'context' definition 'release'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:34:33: note: Function 'ReleaseContext' argument 1 names different: declaration 'context' definition 'release'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:147:58: note: Function 'ReleaseContext' argument 1 names different: declaration 'context' definition 'release'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/MixtureLanguageModel.h:154:94: style: Function 'CloneContext' argument 1 names different: declaration 'Context' definition 'Copy'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/MixtureLanguageModel.h:56:74: note: Function 'CloneContext' argument 1 names different: declaration 'Context' definition 'Copy'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/MixtureLanguageModel.h:154:94: note: Function 'CloneContext' argument 1 names different: declaration 'Context' definition 'Copy'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/MixtureLanguageModel.h:165:77: style: Function 'ReleaseContext' argument 1 names different: declaration 'Context' definition 'release'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/MixtureLanguageModel.h:57:57: note: Function 'ReleaseContext' argument 1 names different: declaration 'Context' definition 'release'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/MixtureLanguageModel.h:165:77: note: Function 'ReleaseContext' argument 1 names different: declaration 'Context' definition 'release'.
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.cpp:312:69: style: Function 'GetRoot' argument 1 names different: declaration 'pContext' definition 'pParent'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:239:37: note: Function 'GetRoot' argument 1 names different: declaration 'pContext' definition 'pParent'.
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.cpp:312:69: note: Function 'GetRoot' argument 1 names different: declaration 'pContext' definition 'pParent'.
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.cpp:413:55: style: Function 'GetProbs' argument 1 names different: declaration 'pProbs' definition 'pProbInfo'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:282:46: note: Function 'GetProbs' argument 1 names different: declaration 'pProbs' definition 'pProbInfo'.
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.cpp:413:55: note: Function 'GetProbs' argument 1 names different: declaration 'pProbs' definition 'pProbInfo'.
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.cpp:413:90: style: Function 'GetProbs' argument 2 names different: declaration 'iContext' definition 'context'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:282:78: note: Function 'GetProbs' argument 2 names different: declaration 'iContext' definition 'context'.
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.cpp:413:90: note: Function 'GetProbs' argument 2 names different: declaration 'iContext' definition 'context'.
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.cpp:506:64: style: Function 'isInGroup' argument 1 names different: declaration 'pGroup' definition 'pInfo'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:225:40: note: Function 'isInGroup' argument 1 names different: declaration 'pGroup' definition 'pInfo'.
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.cpp:506:64: note: Function 'isInGroup' argument 1 names different: declaration 'pGroup' definition 'pInfo'.
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.cpp:510:65: style: Function 'isInGroup' argument 1 names different: declaration 'pGroup' definition 'pInfo'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:204:40: note: Function 'isInGroup' argument 1 names different: declaration 'pGroup' definition 'pInfo'.
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.cpp:510:65: note: Function 'isInGroup' argument 1 names different: declaration 'pGroup' definition 'pInfo'.
dasher-5.0.0~beta~repack/Src/Common/Allocators/PooledAlloc.h:40:0: style: Function 'CPooledAlloc < CPPMContext >' argument 1 names different: declaration 'iBlockSize' definition 'iSize'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Common/Allocators/PooledAlloc.h:21:0: note: Function 'CPooledAlloc < CPPMContext >' argument 1 names different: declaration 'iBlockSize' definition 'iSize'.
dasher-5.0.0~beta~repack/Src/Common/Allocators/PooledAlloc.h:40:0: note: Function 'CPooledAlloc < CPPMContext >' argument 1 names different: declaration 'iBlockSize' definition 'iSize'.
dasher-5.0.0~beta~repack/Src/Common/Allocators/PooledAlloc.h:40:0: style: Function 'CPooledAlloc < CWordContext >' argument 1 names different: declaration 'iBlockSize' definition 'iSize'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Common/Allocators/PooledAlloc.h:21:0: note: Function 'CPooledAlloc < CWordContext >' argument 1 names different: declaration 'iBlockSize' definition 'iSize'.
dasher-5.0.0~beta~repack/Src/Common/Allocators/PooledAlloc.h:40:0: note: Function 'CPooledAlloc < CWordContext >' argument 1 names different: declaration 'iBlockSize' definition 'iSize'.
dasher-5.0.0~beta~repack/Src/Common/Allocators/PooledAlloc.h:40:0: style: Function 'CPooledAlloc < CDictContext >' argument 1 names different: declaration 'iBlockSize' definition 'iSize'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Common/Allocators/PooledAlloc.h:21:0: note: Function 'CPooledAlloc < CDictContext >' argument 1 names different: declaration 'iBlockSize' definition 'iSize'.
dasher-5.0.0~beta~repack/Src/Common/Allocators/PooledAlloc.h:40:0: note: Function 'CPooledAlloc < CDictContext >' argument 1 names different: declaration 'iBlockSize' definition 'iSize'.
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.cpp:128:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.cpp:131:118: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.cpp:366:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.cpp:55:19: warning: Member variable 'CAlphabetManager::m_pLanguageModel' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/ModuleManager.h:38:1: style: The class 'CModuleManager' does not have a constructor although it has private member variables. [noConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:153:41: warning: Member variable 'CWordnode::sbl' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:72:7: warning: Member variable 'CWordContext::oSpellingProbs' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:72:7: warning: Member variable 'CWordContext::m_iSpellingNorm' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:72:7: warning: Member variable 'CWordContext::m_dSpellingFactor' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:72:7: warning: Member variable 'CWordContext::m_pSpellingModel' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:72:7: warning: Member variable 'CWordContext::oSpellingContext' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:80:7: warning: Member variable 'CWordContext::m_iSpellingNorm' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:80:7: warning: Member variable 'CWordContext::m_dSpellingFactor' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:80:7: warning: Member variable 'CWordContext::m_pSpellingModel' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:123:41: warning: Member variable 'CDictnode::sbl' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:75:9: performance: Variable 'current_word' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:66:9: performance: Variable 'current_word' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherScreen.h:51:13: style: Technically the member function 'CDasherScreen::GetWidth' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherScreen.h:55:7: style: Technically the member function 'CDasherScreen::GetHeight' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:68:12: performance: Technically the member function 'Dasher::CAbstractPPM::ChildIterator::nxt' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/UserButton.h:25:7: style: Technically the member function 'CUserButton::GetCount' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/MixtureLanguageModel.h:120:31: style: Technically the member function 'Dasher::CMixtureLanguageModel::CMixtureContext::GetContextA' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/MixtureLanguageModel.h:124:31: style: Technically the member function 'Dasher::CMixtureLanguageModel::CMixtureContext::GetContextB' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/HashTable.h:34:7: performance: Technically the member function 'Dasher::CHashTable::GetHashOffSet' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/Common/Allocators/SimplePooledAlloc.h:30:7: style: Class 'CPool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dasher-5.0.0~beta~repack/Src/Common/Allocators/SimplePooledAlloc.h:30:7: style: Class 'CPool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/MixtureLanguageModel.h:38:7: style: Class 'CMixtureLanguageModel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/MixtureLanguageModel.h:38:7: style: Class 'CMixtureLanguageModel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dasher-5.0.0~beta~repack/Src/DasherCore/ColourIO.h:48:3: style: Class 'CColourIO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/Common/Allocators/SimplePooledAlloc.h:19:3: style: Class 'CSimplePooledAlloc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/Common/Allocators/SimplePooledAlloc.h:29:5: style: Class 'CPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:150:5: style: Class 'CSettingsUser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:169:5: style: Class 'CSettingsObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:176:5: style: Class 'CSettingsUserObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:61:7: style: Class 'CPPMnode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.h:74:7: style: Class 'CPPMPYnode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/AutoSpeedControl.h:15:3: style: Class 'CAutoSpeedControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLocation.h:48:3: style: Class 'CUserLocation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.h:92:3: style: Class 'CUserLogTrial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.h:135:5: style: Class 'CControlParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.h:212:5: style: Class 'CControlBoxIO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/FrameRate.h:26:3: style: Class 'CFrameRate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.h:533:5: style: Class 'CPreSetObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.h:562:5: style: Class 'WordSpeaker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:62:9: style: Class 'CWordnode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:57:9: style: Class 'CDictnode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:42:2: style: Class 'CCTWLanguageModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/Observable.h:44:0: style: Class 'TransientObserver < const Dasher :: CEditEvent * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/Observable.h:44:0: style: Class 'TransientObserver < const CEditEvent * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/Common/Allocators/PooledAlloc.h:21:0: style: Class 'CPooledAlloc < CPPMContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/Common/Allocators/PooledAlloc.h:21:0: style: Class 'CPooledAlloc < CWordContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/Common/Allocators/PooledAlloc.h:21:0: style: Class 'CPooledAlloc < CDictContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:86:5: warning: The class 'CPPMContext' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:70:5: warning: The class 'CWordContext' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:61:5: warning: The class 'CDictContext' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:92:2: warning: The class 'CCTWContext' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherScreen.h:204:6: style: The function 'Label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherScreen.h:87:14: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherScreen.h:204:6: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:122:10: style: The function 'ReleaseContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:75:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:122:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:125:18: style: The function 'EnterSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:81:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:125:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:126:18: style: The function 'LearnSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:88:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:126:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:144:18: style: The function 'GetProbs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:100:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:144:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:147:23: style: The function 'makeNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:102:23: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:147:23: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:149:18: style: The function 'WriteToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:108:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:149:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:150:18: style: The function 'ReadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:112:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:150:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.h:56:18: style: The function 'GetProbs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:100:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.h:56:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.h:66:18: style: The function 'WriteToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:108:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.h:66:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.h:67:18: style: The function 'ReadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:112:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.h:67:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:121:20: style: The function 'RebuildParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:258:24: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:121:20: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:136:12: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:248:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:136:12: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:138:12: style: The function 'Output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:247:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:138:12: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:167:19: style: The function 'ExpectedNumChildren' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:240:15: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:167:19: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:178:20: style: The function 'PopulateChildren' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:235:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:178:20: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:179:20: style: The function 'Output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:247:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:179:20: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:180:20: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:248:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:180:20: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:182:26: style: The function 'GetSymbolProb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:254:22: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:182:26: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:184:20: style: The function 'SetFlag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:141:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:184:20: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:186:20: style: The function 'GameSearchNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:272:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:186:20: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:187:20: style: The function 'GetContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:266:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:187:20: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:188:22: style: The function 'GetAlphSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:274:18: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:188:22: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:190:28: style: The function 'RebuildSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:128:28: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:190:28: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:200:11: style: The function 'numChars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:151:19: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:200:11: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:204:12: style: The function 'isInGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:154:20: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:204:12: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:213:28: style: The function 'RebuildParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:258:24: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:213:28: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:217:20: style: The function 'PopulateChildren' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:235:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:217:20: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:218:19: style: The function 'ExpectedNumChildren' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:167:19: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:218:19: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:219:20: style: The function 'GameSearchNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:272:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:219:20: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:220:34: style: The function 'GetProbInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:166:42: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:220:34: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:222:28: style: The function 'RebuildGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:134:28: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:222:28: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:225:12: style: The function 'isInGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:154:20: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:225:12: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.h:89:18: style: The function 'PopulateChildren' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:235:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.h:89:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.h:90:17: style: The function 'ExpectedNumChildren' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:240:15: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.h:90:17: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.h:91:20: style: The function 'SetFlag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:141:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.h:91:20: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.h:96:10: style: The function 'GetContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:266:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.h:96:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.h:103:18: style: The function 'Output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:247:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.h:103:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.h:109:18: style: The function 'Undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:248:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.h:109:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:43:16: style: The function 'HandleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/Observable.h:14:0: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:43:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInput.h:68:16: style: The function 'GetDasherCoords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInput.h:33:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInput.h:68:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInput.h:85:16: style: The function 'GetScreenCoords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInput.h:42:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInput.h:85:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:79:10: style: The function 'pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:49:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:79:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.h:62:29: style: The function 'getLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:93:33: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.h:62:29: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.h:70:20: style: The function 'PopulateChildren' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:235:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.h:70:20: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.h:71:19: style: The function 'ExpectedNumChildren' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:240:15: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.h:71:19: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.h:73:20: style: The function 'Output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:247:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.h:73:20: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:43:10: style: The function 'ReleaseContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:75:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:43:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:46:18: style: The function 'GetProbs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:100:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:46:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:48:18: style: The function 'EnterSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:81:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:48:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:49:18: style: The function 'LearnSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:88:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:49:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:34:10: style: The function 'ReleaseContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:75:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:34:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:37:18: style: The function 'GetProbs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:100:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:37:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:39:18: style: The function 'EnterSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:81:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:39:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:40:18: style: The function 'LearnSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:88:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:40:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:47:7: style: The function 'ReleaseContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:75:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:47:7: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:49:18: style: The function 'EnterSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:81:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:49:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:50:15: style: The function 'LearnSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:88:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:50:15: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:51:15: style: The function 'GetProbs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:100:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:51:15: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/FileWordGenerator.h:48:22: style: The function 'GetLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/WordGeneratorBase.h:50:23: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/FileWordGenerator.h:48:22: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:50:61: performance: Function parameter 'sValue' should be passed by const reference. [passedByValue]
dasher-5.0.0~beta~repack/Src/DasherCore/ModuleManager.h:43:52: performance: Function parameter 'strName' should be passed by const reference. [passedByValue]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.h:105:32: performance: Function parameter 'strText' should be passed by const reference. [passedByValue]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.cpp:188:8: error: Uninitialized struct member: pRes.bVisible [uninitStructMember]
dasher-5.0.0~beta~repack/Src/DasherCore/AlternatingDirectMode.cpp:33:25: warning: Member variable 'CAlternatingDirectMode::m_iLastBox' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:28:16: style: The function 'DecorateView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:26:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:28:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:30:8: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:28:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:30:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:31:8: style: The function 'Timer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:42:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:31:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:32:8: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:51:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:32:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlternatingDirectMode.h:29:8: style: The function 'DecorateView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:28:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlternatingDirectMode.h:29:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlternatingDirectMode.h:34:8: style: The function 'SetupBoxes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:42:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlternatingDirectMode.h:34:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/AlternatingDirectMode.h:37:8: style: The function 'DirectKeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:50:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/AlternatingDirectMode.h:37:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/Observable.h:44:3: style: Class 'TransientObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.cpp:83:3: style: Variable 'szTimeLine' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.cpp:79:0: note: Variable 'szTimeLine' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.cpp:83:3: note: Variable 'szTimeLine' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:36:15: performance: Technically the member function 'CBasicLog::GetDateStamp' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.cpp:78:24: note: Technically the member function 'CBasicLog::GetDateStamp' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:36:15: note: Technically the member function 'CBasicLog::GetDateStamp' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:14:16: style: The function 'AddParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:23:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:14:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:15:16: style: The function 'AddParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:24:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:15:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:16:16: style: The function 'AddParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:25:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:16:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:17:16: style: The function 'StartWriting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:29:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:17:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:18:16: style: The function 'StopWriting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:30:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:18:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:19:16: style: The function 'StopWriting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:31:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:19:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:20:16: style: The function 'AddSymbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:47:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:20:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:21:16: style: The function 'DeleteSymbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:48:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:21:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:22:16: style: The function 'NewTrial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:32:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:22:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:23:16: style: The function 'AddWindowSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:33:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:23:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:24:16: style: The function 'AddCanvasSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:34:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:24:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:25:16: style: The function 'AddMouseLocation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:35:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:25:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:26:16: style: The function 'AddMouseLocationNormalized' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:36:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:26:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:27:16: style: The function 'OutputFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:37:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:27:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:28:16: style: The function 'InitIsDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:38:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:28:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:29:16: style: The function 'SetOuputFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:39:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:29:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:30:15: style: The function 'GetLogLevelMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:40:15: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:30:15: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:31:16: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:41:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/BasicLog.h:31:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMode.cpp:70:12: style: The scope of the variable 'dMax' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMode.cpp:169:41: style: Function 'KeyDown' argument 1 names different: declaration 'Time' definition 'iTime'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMode.h:31:38: note: Function 'KeyDown' argument 1 names different: declaration 'Time' definition 'iTime'.
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMode.cpp:169:41: note: Function 'KeyDown' argument 1 names different: declaration 'Time' definition 'iTime'.
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMode.cpp:44:14: warning: Member variable 'CButtonMode::m_bHighlight' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMode.cpp:44:14: warning: Member variable 'CButtonMode::m_iLastTime' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMode.h:27:8: style: The function 'Timer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:42:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMode.h:27:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMode.h:28:8: style: The function 'DecorateView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:28:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMode.h:28:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMode.h:31:16: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:28:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMode.h:31:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMode.h:35:8: style: The function 'SetupBoxes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:42:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMode.h:35:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMode.h:36:8: style: The function 'DirectKeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:50:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMode.h:36:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicFilter.h:40:16: style: The function 'supportsPause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:64:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicFilter.h:40:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicFilter.h:42:8: style: The function 'pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:49:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicFilter.h:42:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:37:16: style: The function 'Timer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:42:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:37:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:39:16: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:28:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:39:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:40:16: style: The function 'KeyUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:30:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:40:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:72:16: style: The function 'pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:49:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:72:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:74:16: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicFilter.h:67:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:74:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMultiPress.h:38:8: style: The function 'Timer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:37:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMultiPress.h:38:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMultiPress.h:39:8: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:39:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMultiPress.h:39:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMultiPress.h:41:8: style: The function 'pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:72:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMultiPress.h:41:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMultiPress.h:45:8: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:74:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMultiPress.h:45:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/CannaConversionHelper.cpp:275:7: style: The scope of the variable 'iCode_a' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/CannaConversionHelper.cpp:275:16: style: The scope of the variable 'iCode_b' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/CannaConversionHelper.h:42:8: performance: Technically the member function 'CCannaConversionHelper::ProcessCandidate' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/CannaConversionHelper.cpp:174:30: note: Technically the member function 'CCannaConversionHelper::ProcessCandidate' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/CannaConversionHelper.h:42:8: note: Technically the member function 'CCannaConversionHelper::ProcessCandidate' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/CannaConversionHelper.h:44:16: performance: Technically the member function 'CCannaConversionHelper::iUTF8Decode' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/CannaConversionHelper.h:79:7: performance: Technically the member function 'CCannaConversionHelper::isJMS' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/CannaConversionHelper.h:99:7: performance: Technically the member function 'CCannaConversionHelper::jmscode' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/CannaConversionHelper.h:17:16: style: The function 'Convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.h:144:15: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/CannaConversionHelper.h:17:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/CircleStartHandler.cpp:130:52: style: Function 'HandleEvent' argument 1 names different: declaration 'pView' definition 'pNewView'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/CircleStartHandler.h:18:41: note: Function 'HandleEvent' argument 1 names different: declaration 'pView' definition 'pNewView'.
dasher-5.0.0~beta~repack/Src/DasherCore/CircleStartHandler.cpp:130:52: note: Function 'HandleEvent' argument 1 names different: declaration 'pView' definition 'pNewView'.
dasher-5.0.0~beta~repack/Src/DasherCore/CircleStartHandler.cpp:31:22: warning: Member variable 'CCircleStartHandler::m_bInCircle' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/CircleStartHandler.h:13:3: style: Class 'CCircleStartHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/CircleStartHandler.h:15:16: style: The function 'DecorateView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/StartHandler.h:18:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/CircleStartHandler.h:15:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/CircleStartHandler.h:16:16: style: The function 'Timer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/StartHandler.h:19:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/CircleStartHandler.h:16:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/CircleStartHandler.h:19:8: style: The function 'onPause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/StartHandler.h:21:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/CircleStartHandler.h:19:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/CircleStartHandler.h:20:8: style: The function 'onRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/StartHandler.h:20:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/CircleStartHandler.h:20:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:19:16: style: The function 'DecorateView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:26:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:19:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:20:16: style: The function 'Timer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:42:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:20:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:21:16: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:28:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:21:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:22:16: style: The function 'KeyUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:30:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:22:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:23:16: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:51:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:23:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:24:16: style: The function 'Deactivate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:52:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:24:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:26:8: style: The function 'pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:49:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:26:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:31:8: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicFilter.h:67:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:31:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ClickFilter.h:22:3: warning: Member variable 'CClickFilter::m_iLastX' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/ClickFilter.h:22:3: warning: Member variable 'CClickFilter::m_iLastY' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/ClickFilter.h:25:16: style: The function 'DecorateView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:26:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ClickFilter.h:25:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ClickFilter.h:26:16: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:28:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ClickFilter.h:26:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ColourIO.cpp:801:16: style: Variable 'NewInfo' is not assigned a value. [unassignedVariable]
dasher-5.0.0~beta~repack/Src/DasherCore/ColourIO.cpp:36:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/ColourIO.cpp:802:17: error: Uninitialized struct member: NewInfo.Mutable [uninitStructMember]
dasher-5.0.0~beta~repack/Src/DasherCore/CompassMode.cpp:37:15: warning: Member variable 'CCompassMode::iTargetWidth' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/CompassMode.h:28:8: style: The function 'DecorateView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:28:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/CompassMode.h:28:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/CompassMode.h:33:8: style: The function 'SetupBoxes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:42:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/CompassMode.h:33:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.cpp:173:46: style: Function 'ParseFile' argument 1 names different: declaration 'strFilename' definition 'strFileName'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.h:144:39: note: Function 'ParseFile' argument 1 names different: declaration 'strFilename' definition 'strFileName'.
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.cpp:173:46: note: Function 'ParseFile' argument 1 names different: declaration 'strFilename' definition 'strFileName'.
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.h:121:9: performance: Technically the member function 'Dasher::CControlBase::getColour' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.cpp:52:19: note: Technically the member function 'Dasher::CControlBase::getColour' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.h:121:9: note: Technically the member function 'Dasher::CControlBase::getColour' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.cpp:280:8: performance: Technically the member function 'Stop::happen' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.cpp:288:8: performance: Technically the member function 'Pause::happen' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.cpp:295:8: performance: Technically the member function 'SpeakCancel::happen' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.cpp:251:3: style: Class 'SpeechHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.cpp:259:3: style: Class 'CopyHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.cpp:252:8: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.h:223:18: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.cpp:252:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.cpp:260:8: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.h:223:18: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ControlManager.cpp:260:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.cpp:175:73: style: Function 'AssignChildSizes' argument 1 names different: declaration 'vChildren' definition 'nodes'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.h:191:65: note: Function 'AssignChildSizes' argument 1 names different: declaration 'vChildren' definition 'nodes'.
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.cpp:175:73: note: Function 'AssignChildSizes' argument 1 names different: declaration 'vChildren' definition 'nodes'.
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.cpp:71:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.cpp:110:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.cpp:208:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.cpp:100:32: warning: Member variable 'CConvNode::iSymbol' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.cpp:100:32: warning: Member variable 'CConvNode::pSCENode' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/ConversionManager.cpp:100:32: warning: Member variable 'CConvNode::bisRoot' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/ConvertingAlphMgr.h:27:10: style: The function 'MakeLabels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:66:18: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ConvertingAlphMgr.h:27:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ConvertingAlphMgr.h:31:26: style: The function 'CreateSymbolNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:257:26: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ConvertingAlphMgr.h:31:26: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/CustomColours.h:18:3: style: Class 'CCustomColours' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/DashIntfScreenMsgs.cpp:35:144: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DashIntfScreenMsgs.cpp:46:143: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DashIntfScreenMsgs.cpp:59:140: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DashIntfScreenMsgs.cpp:69:140: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DashIntfScreenMsgs.cpp:84:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/Observable.h:44:0: style: Class 'TransientObserver < CGameNodeDrawEvent * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/Observable.h:44:0: style: Class 'TransientObserver < CDasherNode * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/Observable.h:44:0: style: Class 'TransientObserver < CDasherView * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/DashIntfScreenMsgs.h:53:8: style: The function 'FinishRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.h:507:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DashIntfScreenMsgs.h:53:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DashIntfScreenMsgs.h:56:8: style: The function 'ChangeScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.h:276:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DashIntfScreenMsgs.h:56:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DashIntfScreenMsgs.h:59:8: style: The function 'onUnpause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.h:515:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DashIntfScreenMsgs.h:59:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DashIntfScreenMsgs.h:63:16: style: The function 'CreateGameModule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.h:489:24: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DashIntfScreenMsgs.h:63:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DemoFilter.h:16:16: style: The function 'DecorateView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:26:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DemoFilter.h:16:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DemoFilter.h:17:16: style: The function 'Timer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:42:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DemoFilter.h:17:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DemoFilter.h:18:16: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:28:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DemoFilter.h:18:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DemoFilter.h:19:16: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:51:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DemoFilter.h:19:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DemoFilter.h:20:16: style: The function 'Deactivate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:52:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DemoFilter.h:20:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ScreenGameModule.h:31:10: style: The function 'HandleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/GameModule.h:84:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ScreenGameModule.h:31:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ScreenGameModule.h:33:18: style: The function 'ChunkGenerated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/GameModule.h:74:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ScreenGameModule.h:33:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ScreenGameModule.h:34:18: style: The function 'DrawText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/GameModule.h:97:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/ScreenGameModule.h:34:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DashIntfSettings.cpp:30:74: style: Function 'SetStringParameter' argument 2 names different: declaration 'sValue' definition 'strValue'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DashIntfSettings.h:48:57: note: Function 'SetStringParameter' argument 2 names different: declaration 'sValue' definition 'strValue'.
dasher-5.0.0~beta~repack/Src/DasherCore/DashIntfSettings.cpp:30:74: note: Function 'SetStringParameter' argument 2 names different: declaration 'sValue' definition 'strValue'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.cpp:82:104: style: Function 'Timer' argument 4 names different: declaration 'm_pDasherModel' definition 'pModel'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.h:31:90: note: Function 'Timer' argument 4 names different: declaration 'm_pDasherModel' definition 'pModel'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherButtons.cpp:82:104: note: Function 'Timer' argument 4 names different: declaration 'm_pDasherModel' definition 'pModel'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.cpp:206:61: style: Function 'HandleEvent' argument 1 names different: declaration 'evt' definition 'iParameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.h:534:26: note: Function 'HandleEvent' argument 1 names different: declaration 'evt' definition 'iParameter'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.cpp:206:61: note: Function 'HandleEvent' argument 1 names different: declaration 'evt' definition 'iParameter'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.cpp:417:68: style: Function 'TextAction' argument 1 names different: declaration 'pMgr' definition 'pIntf'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.h:216:38: note: Function 'TextAction' argument 1 names different: declaration 'pMgr' definition 'pIntf'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.cpp:417:68: note: Function 'TextAction' argument 1 names different: declaration 'pMgr' definition 'pIntf'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.cpp:713:47: style: Function 'ResetParameter' argument 1 names different: declaration 'iParmater' definition 'iParameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.h:123:27: note: Function 'ResetParameter' argument 1 names different: declaration 'iParmater' definition 'iParameter'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.cpp:713:47: note: Function 'ResetParameter' argument 1 names different: declaration 'iParmater' definition 'iParameter'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.cpp:843:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.inl:51:14: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.inl:60:19: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.h:537:19: style: Member variable 'CDasherInterfaceBase::m_preSetObserver' is in the wrong place in the initializer list. [initializerList]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.cpp:90:3: note: Member variable 'CDasherInterfaceBase::m_preSetObserver' is in the wrong place in the initializer list.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.h:537:19: note: Member variable 'CDasherInterfaceBase::m_preSetObserver' is in the wrong place in the initializer list.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:107:3: style: Class 'CUserLog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:53:8: style: The function 'SetOrientation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherView.h:62:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:53:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:56:8: style: The function 'ScreenResized' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherView.h:104:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:56:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:66:8: style: The function 'Screen2Dasher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherView.h:74:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:66:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:71:8: style: The function 'Dasher2Screen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherView.h:80:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:71:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:76:16: style: The function 'Dasher2Polar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherView.h:85:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:76:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:83:8: style: The function 'IsSpaceAroundNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherView.h:87:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:83:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:88:8: style: The function 'VisibleRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherView.h:89:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:88:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:93:24: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherView.h:117:24: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:93:24: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:97:8: style: The function 'DasherSpaceArc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherView.h:135:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:97:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:180:8: style: The function 'DasherLine2Screen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherView.h:192:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:180:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:85:31: style: The function 'AddParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:23:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:85:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:86:31: style: The function 'AddParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:24:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:86:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:87:31: style: The function 'AddParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:25:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:87:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:88:31: style: The function 'StartWriting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:29:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:88:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:89:31: style: The function 'StopWriting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:30:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:89:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:90:31: style: The function 'StopWriting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:31:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:90:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:91:31: style: The function 'AddSymbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:47:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:91:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:92:31: style: The function 'DeleteSymbols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:48:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:92:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:93:31: style: The function 'NewTrial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:32:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:93:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:95:31: style: The function 'AddWindowSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:33:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:95:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:96:31: style: The function 'AddCanvasSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:34:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:96:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:97:31: style: The function 'AddMouseLocation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:35:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:97:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:98:31: style: The function 'AddMouseLocationNormalized' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:36:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:98:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:99:31: style: The function 'OutputFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:37:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:99:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:100:31: style: The function 'InitIsDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:38:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:100:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:101:31: style: The function 'SetOuputFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:39:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:101:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:102:31: style: The function 'GetLogLevelMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:40:15: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:102:31: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:103:8: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogBase.h:41:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:103:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonFilter.h:13:16: style: The function 'DecorateView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:26:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonFilter.h:13:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonFilter.h:14:16: style: The function 'Timer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:42:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonFilter.h:14:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonFilter.h:15:16: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:28:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonFilter.h:15:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.h:34:16: style: The function 'DecorateView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:26:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.h:34:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.h:39:16: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:39:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.h:39:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.h:40:16: style: The function 'KeyUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:40:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.h:40:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.h:43:16: style: The function 'maxClickCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMultiPress.h:43:24: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.h:43:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.h:44:16: style: The function 'TimerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:76:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.h:44:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.h:45:16: style: The function 'ActionButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:56:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.h:45:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/OneDimensionalFilter.h:16:16: style: The function 'ApplyTransform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:33:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/OneDimensionalFilter.h:16:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/OneDimensionalFilter.h:18:26: style: The function 'MakeStartHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:32:26: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/OneDimensionalFilter.h:18:26: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/StylusFilter.h:15:16: style: The function 'supportsPause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicFilter.h:40:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/StylusFilter.h:15:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/StylusFilter.h:20:8: style: The function 'pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:49:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/StylusFilter.h:20:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/StylusFilter.h:21:16: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:21:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/StylusFilter.h:21:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/StylusFilter.h:22:16: style: The function 'KeyUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:22:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/StylusFilter.h:22:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/StylusFilter.h:28:26: style: The function 'MakeStartHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:32:26: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/StylusFilter.h:28:26: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:36:16: style: The function 'DecorateView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:26:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:36:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:40:16: style: The function 'GetMinWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:54:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:40:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:46:16: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:39:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:46:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:47:16: style: The function 'KeyUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:40:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:47:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:50:16: style: The function 'maxClickCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/ButtonMultiPress.h:43:24: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:50:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:51:16: style: The function 'TimerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:76:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:51:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:52:16: style: The function 'ActionButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:56:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:52:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:42:16: style: The function 'DecorateView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:26:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:42:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:44:16: style: The function 'GetMinWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/InputFilter.h:54:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:44:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:48:16: style: The function 'KeyDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:39:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:48:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:49:16: style: The function 'KeyUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:40:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:49:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:52:16: style: The function 'TimerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:76:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:52:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:53:16: style: The function 'ActionButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:56:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:53:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:57:16: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:74:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:57:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DasherModel.cpp:57:3: performance: Variable 'm_Rootmin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherModel.cpp:58:3: performance: Variable 'm_Rootmax' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherModel.cpp:59:3: performance: Variable 'm_iDisplayOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherModel.cpp:71:3: performance: Variable 'm_Rootmin_min' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherModel.cpp:72:3: performance: Variable 'm_Rootmax_max' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherModule.cpp:30:3: performance: Variable 'm_iID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.cpp:160:7: style: The scope of the variable 'iCurrent' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.cpp:147:66: style: Function 'Reparent' argument 2 names different: declaration 'iLower' definition 'iLbnd'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:196:55: note: Function 'Reparent' argument 2 names different: declaration 'iLower' definition 'iLbnd'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.cpp:147:66: note: Function 'Reparent' argument 2 names different: declaration 'iLower' definition 'iLbnd'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.cpp:147:86: style: Function 'Reparent' argument 3 names different: declaration 'iUpper' definition 'iHbnd'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:196:76: note: Function 'Reparent' argument 3 names different: declaration 'iUpper' definition 'iHbnd'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.cpp:147:86: note: Function 'Reparent' argument 3 names different: declaration 'iUpper' definition 'iHbnd'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.cpp:97:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.cpp:116:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.cpp:129:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.cpp:173:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:141:16: warning: Virtual function 'SetFlag' is called from destructor '~CDasherNode()' at line 55. Dynamic binding is not used. [virtualCallInConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.cpp:55:3: note: Calling Delete_children
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.cpp:135:3: note: Calling SetFlag
dasher-5.0.0~beta~repack/Src/DasherCore/DasherNode.h:141:16: note: SetFlag is a virtual method
dasher-5.0.0~beta~repack/Src/DasherCore/DasherView.cpp:53:91: style: Function 'DasherSpaceLine' argument 6 names different: declaration 'iColour' definition 'iColor'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherView.h:133:80: note: Function 'DasherSpaceLine' argument 6 names different: declaration 'iColour' definition 'iColor'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherView.cpp:53:91: note: Function 'DasherSpaceLine' argument 6 names different: declaration 'iColour' definition 'iColor'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherView.cpp:41:14: warning: Member variable 'CDasherView::m_iRenderCount' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:642:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:541:9: style: The scope of the variable 'id' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:145:73: style: Function 'DasherDrawText' argument 1 names different: declaration 'iMaxX' definition 'iDasherMaxX'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:143:37: note: Function 'DasherDrawText' argument 1 names different: declaration 'iMaxX' definition 'iDasherMaxX'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:145:73: note: Function 'DasherDrawText' argument 1 names different: declaration 'iMaxX' definition 'iDasherMaxX'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:145:92: style: Function 'DasherDrawText' argument 2 names different: declaration 'iMidY' definition 'iDasherMidY'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:143:50: note: Function 'DasherDrawText' argument 2 names different: declaration 'iMidY' definition 'iDasherMidY'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:145:92: note: Function 'DasherDrawText' argument 2 names different: declaration 'iMidY' definition 'iDasherMidY'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:330:51: style: Function 'Circle' argument 2 names different: declaration 'lowY' definition 'y1'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:114:34: note: Function 'Circle' argument 2 names different: declaration 'lowY' definition 'y1'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:330:51: note: Function 'Circle' argument 2 names different: declaration 'lowY' definition 'y1'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:330:61: style: Function 'Circle' argument 3 names different: declaration 'highY' definition 'y2'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:114:46: note: Function 'Circle' argument 3 names different: declaration 'highY' definition 'y2'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:330:61: note: Function 'Circle' argument 3 names different: declaration 'highY' definition 'y2'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:393:103: style: Function 'DasherSpaceArc' argument 7 names different: declaration 'colour' definition 'iColour'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:97:86: note: Function 'DasherSpaceArc' argument 7 names different: declaration 'colour' definition 'iColour'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:393:103: note: Function 'DasherSpaceArc' argument 7 names different: declaration 'colour' definition 'iColour'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:482:53: style: Function 'DisjointRender' argument 1 names different: declaration 'Render' definition 'pRender'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:150:37: note: Function 'DisjointRender' argument 1 names different: declaration 'Render' definition 'pRender'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:482:53: note: Function 'DisjointRender' argument 1 names different: declaration 'Render' definition 'pRender'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:483:19: style: Function 'DisjointRender' argument 4 names different: declaration 'prevText' definition 'pPrevText'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:150:78: note: Function 'DisjointRender' argument 4 names different: declaration 'prevText' definition 'pPrevText'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:483:19: note: Function 'DisjointRender' argument 4 names different: declaration 'prevText' definition 'pPrevText'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:657:48: style: Function 'NewRender' argument 1 names different: declaration 'Render' definition 'pRender'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:157:32: note: Function 'NewRender' argument 1 names different: declaration 'Render' definition 'pRender'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:657:48: note: Function 'NewRender' argument 1 names different: declaration 'Render' definition 'pRender'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:658:48: style: Function 'NewRender' argument 4 names different: declaration 'prevText' definition 'pPrevText'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.h:157:73: note: Function 'NewRender' argument 4 names different: declaration 'prevText' definition 'pPrevText'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:658:48: note: Function 'NewRender' argument 4 names different: declaration 'prevText' definition 'pPrevText'.
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:132:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:189:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:202:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:215:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:228:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:244:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:566:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherViewSquare.cpp:790:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.cpp:113:104: style: Function 'Timer' argument 4 names different: declaration 'pModel' definition 'm_pDasherModel'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.h:20:98: note: Function 'Timer' argument 4 names different: declaration 'pModel' definition 'm_pDasherModel'.
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.cpp:113:104: note: Function 'Timer' argument 4 names different: declaration 'pModel' definition 'm_pDasherModel'.
dasher-5.0.0~beta~repack/Src/DasherCore/DefaultFilter.cpp:228:20: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoBoxStartHandler.h:12:3: style: Class 'CTwoBoxStartHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoBoxStartHandler.h:14:16: style: The function 'DecorateView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/StartHandler.h:18:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoBoxStartHandler.h:14:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoBoxStartHandler.h:15:16: style: The function 'Timer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/StartHandler.h:19:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoBoxStartHandler.h:15:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoBoxStartHandler.h:16:16: style: The function 'onPause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/StartHandler.h:21:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoBoxStartHandler.h:16:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/DemoFilter.cpp:14:14: warning: Member variable 'CDemoFilter::m_dSpring' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/DemoFilter.cpp:14:14: warning: Member variable 'CDemoFilter::m_dNoiseNew' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/DemoFilter.cpp:14:14: warning: Member variable 'CDemoFilter::m_dNoiseOld' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.cpp:33:43: style: Function 'Timer' argument 1 names different: declaration 'Time' definition 'iTime'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:37:36: note: Function 'Timer' argument 1 names different: declaration 'Time' definition 'iTime'.
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.cpp:33:43: note: Function 'Timer' argument 1 names different: declaration 'Time' definition 'iTime'.
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.cpp:33:63: style: Function 'Timer' argument 2 names different: declaration 'pView' definition 'pDasherView'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:37:55: note: Function 'Timer' argument 2 names different: declaration 'pView' definition 'pDasherView'.
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.cpp:33:63: note: Function 'Timer' argument 2 names different: declaration 'pView' definition 'pDasherView'.
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.cpp:33:112: style: Function 'Timer' argument 4 names different: declaration 'm_pDasherModel' definition 'pModel'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.h:37:98: note: Function 'Timer' argument 4 names different: declaration 'm_pDasherModel' definition 'pModel'.
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicButtons.cpp:33:112: note: Function 'Timer' argument 4 names different: declaration 'm_pDasherModel' definition 'pModel'.
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicFilter.cpp:60:40: style: Function 'run' argument 1 names different: declaration 'iTime' definition 'Time'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicFilter.h:67:34: note: Function 'run' argument 1 names different: declaration 'iTime' definition 'Time'.
dasher-5.0.0~beta~repack/Src/DasherCore/DynamicFilter.cpp:60:40: note: Function 'run' argument 1 names different: declaration 'iTime' definition 'Time'.
dasher-5.0.0~beta~repack/Src/DasherCore/ExpansionPolicy.cpp:122:47: style: Function 'pushNode' argument 1 names different: declaration 'pNode' definition 'node'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/ExpansionPolicy.h:80:32: note: Function 'pushNode' argument 1 names different: declaration 'pNode' definition 'node'.
dasher-5.0.0~beta~repack/Src/DasherCore/ExpansionPolicy.cpp:122:47: note: Function 'pushNode' argument 1 names different: declaration 'pNode' definition 'node'.
dasher-5.0.0~beta~repack/Src/DasherCore/ExpansionPolicy.h:66:7: performance: Technically the member function 'Dasher::BudgettingPolicy::getRange' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/ExpansionPolicy.cpp:109:23: note: Technically the member function 'Dasher::BudgettingPolicy::getRange' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/ExpansionPolicy.h:66:7: note: Technically the member function 'Dasher::BudgettingPolicy::getRange' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:63:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:61:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:63:5: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:118:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:116:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:118:5: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:141:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:140:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:141:5: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:176:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:175:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:176:5: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:214:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:213:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:214:5: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:252:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:251:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:252:5: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:290:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:289:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:290:5: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:497:5: style: Variable 'szTimeLine' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:489:0: note: Variable 'szTimeLine' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:497:5: note: Variable 'szTimeLine' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:134:17: style: The scope of the variable 'args' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:170:17: style: The scope of the variable 'args' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:207:17: style: The scope of the variable 'args' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:245:17: style: The scope of the variable 'args' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:283:17: style: The scope of the variable 'args' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:24:72: style: Function 'CFileLogger' argument 2 names different: declaration 'level' definition 'iLogLevel'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.h:95:63: note: Function 'CFileLogger' argument 2 names different: declaration 'level' definition 'iLogLevel'.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:24:72: note: Function 'CFileLogger' argument 2 names different: declaration 'level' definition 'iLogLevel'.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:24:87: style: Function 'CFileLogger' argument 3 names different: declaration 'optionsMask' definition 'iOptionsMask'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.h:95:74: note: Function 'CFileLogger' argument 3 names different: declaration 'optionsMask' definition 'iOptionsMask'.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:24:87: note: Function 'CFileLogger' argument 3 names different: declaration 'optionsMask' definition 'iOptionsMask'.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:462:47: style: Function 'SetLogLevel' argument 1 names different: declaration 'newLevel' definition 'iNewLevel'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.h:108:38: note: Function 'SetLogLevel' argument 1 names different: declaration 'newLevel' definition 'iNewLevel'.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:462:47: note: Function 'SetLogLevel' argument 1 names different: declaration 'newLevel' definition 'iNewLevel'.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:468:43: style: Function 'SetFunctionLogging' argument 1 names different: declaration 'functionLogging' definition 'bFunctionLogging'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.h:109:34: note: Function 'SetFunctionLogging' argument 1 names different: declaration 'functionLogging' definition 'bFunctionLogging'.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:468:43: note: Function 'SetFunctionLogging' argument 1 names different: declaration 'functionLogging' definition 'bFunctionLogging'.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:26:3: performance: Variable 'm_strFilenamePath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.h:116:10: style: Technically the member function 'CFileLogger::GetFunctionTiming' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:363:19: note: Technically the member function 'CFileLogger::GetFunctionTiming' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.h:116:10: note: Technically the member function 'CFileLogger::GetFunctionTiming' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.h:131:21: style: Technically the member function 'CFileLogger::GetIndentedString' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:353:26: note: Technically the member function 'CFileLogger::GetIndentedString' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.h:131:21: note: Technically the member function 'CFileLogger::GetIndentedString' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.h:132:21: style: Technically the member function 'CFileLogger::GetTimeDateStamp' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.cpp:476:26: note: Technically the member function 'CFileLogger::GetTimeDateStamp' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/FileLogger.h:132:21: note: Technically the member function 'CFileLogger::GetTimeDateStamp' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/FileWordGenerator.cpp:15:55: style: Function 'ParseFile' argument 1 names different: declaration 'strFileName' definition 'sPath'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/FileWordGenerator.h:38:37: note: Function 'ParseFile' argument 1 names different: declaration 'strFileName' definition 'sPath'.
dasher-5.0.0~beta~repack/Src/DasherCore/FileWordGenerator.cpp:15:55: note: Function 'ParseFile' argument 1 names different: declaration 'strFileName' definition 'sPath'.
dasher-5.0.0~beta~repack/Src/DasherCore/FileWordGenerator.cpp:5:21: warning: Member variable 'CFileWordGenerator::m_bAcceptUser' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/FrameRate.h:30:16: warning: Virtual function 'HandleEvent' is called from constructor 'CFrameRate(CSettingsUser*pCreator)' at line 14. Dynamic binding is not used. [virtualCallInConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/FrameRate.cpp:14:3: note: Calling HandleEvent
dasher-5.0.0~beta~repack/Src/DasherCore/FrameRate.h:30:16: note: HandleEvent is a virtual method
dasher-5.0.0~beta~repack/Src/DasherCore/GameModule.cpp:85:51: style: Function 'HandleEvent' argument 1 names different: declaration 'evt' definition 'gmd'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/GameModule.h:87:48: note: Function 'HandleEvent' argument 1 names different: declaration 'evt' definition 'gmd'.
dasher-5.0.0~beta~repack/Src/DasherCore/GameModule.cpp:85:51: note: Function 'HandleEvent' argument 1 names different: declaration 'evt' definition 'gmd'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:348:28: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:568:26: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:577:11: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:122:0: style: The scope of the variable 'PeBlockZero' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:123:0: style: The scope of the variable 'PeBlockOne' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:124:0: style: The scope of the variable 'PwCBlockZero' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:125:0: style: The scope of the variable 'PwCBlockOne' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:126:0: style: The scope of the variable 'PeCondZero' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:127:0: style: The scope of the variable 'PeCondOne' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:128:0: style: The scope of the variable 'PwCBlock' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:129:0: style: The scope of the variable 'PeBlock' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:241:9: style: The scope of the variable 'Stepsize' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:323:6: style: The scope of the variable 'ValidDepth' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:113:108: style: Function 'UpdatePath' argument 5 names different: declaration 'Pw0' definition 'P0'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:114:90: note: Function 'UpdatePath' argument 5 names different: declaration 'Pw0' definition 'P0'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:113:108: note: Function 'UpdatePath' argument 5 names different: declaration 'Pw0' definition 'P0'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:113:133: style: Function 'UpdatePath' argument 6 names different: declaration 'Pw1' definition 'P1'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:114:116: note: Function 'UpdatePath' argument 6 names different: declaration 'Pw1' definition 'P1'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:113:133: note: Function 'UpdatePath' argument 6 names different: declaration 'Pw1' definition 'P1'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:303:45: style: Function 'EnterSymbol' argument 1 names different: declaration 'context' definition 'CurContext'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:49:38: note: Function 'EnterSymbol' argument 1 names different: declaration 'context' definition 'CurContext'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:303:45: note: Function 'EnterSymbol' argument 1 names different: declaration 'context' definition 'CurContext'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:315:45: style: Function 'LearnSymbol' argument 1 names different: declaration 'context' definition 'CurContext'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:50:35: note: Function 'LearnSymbol' argument 1 names different: declaration 'context' definition 'CurContext'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:315:45: note: Function 'LearnSymbol' argument 1 names different: declaration 'context' definition 'CurContext'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:566:72: style: Function 'CloneContext' argument 1 names different: declaration 'context' definition 'Copy'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:46:31: note: Function 'CloneContext' argument 1 names different: declaration 'context' definition 'Copy'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:566:72: note: Function 'CloneContext' argument 1 names different: declaration 'context' definition 'Copy'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:576:55: style: Function 'ReleaseContext' argument 1 names different: declaration 'context' definition 'release'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:47:30: note: Function 'ReleaseContext' argument 1 names different: declaration 'context' definition 'release'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:576:55: note: Function 'ReleaseContext' argument 1 names different: declaration 'context' definition 'release'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:45:13: performance: Technically the member function 'Dasher::CCTWLanguageModel::CreateEmptyContext' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:561:51: note: Technically the member function 'Dasher::CCTWLanguageModel::CreateEmptyContext' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:45:13: note: Technically the member function 'Dasher::CCTWLanguageModel::CreateEmptyContext' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:46:10: performance: Technically the member function 'Dasher::CCTWLanguageModel::CloneContext' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:566:51: note: Technically the member function 'Dasher::CCTWLanguageModel::CloneContext' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:46:10: note: Technically the member function 'Dasher::CCTWLanguageModel::CloneContext' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:112:6: style: Technically the member function 'Dasher::CCTWLanguageModel::MapIndex' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:82:31: note: Technically the member function 'Dasher::CCTWLanguageModel::MapIndex' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:112:6: note: Technically the member function 'Dasher::CCTWLanguageModel::MapIndex' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:124:7: style: Technically the member function 'Dasher::CCTWLanguageModel::Scale' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:86:32: note: Technically the member function 'Dasher::CCTWLanguageModel::Scale' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.h:124:7: note: Technically the member function 'Dasher::CCTWLanguageModel::Scale' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:59:2: style: Class 'CCTWLanguageModel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:59:2: style: Class 'CCTWLanguageModel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:503:4: error: Resource leak: InputFile [resourceLeak]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:508:4: error: Resource leak: InputFile [resourceLeak]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:514:4: error: Resource leak: InputFile [resourceLeak]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:520:4: error: Resource leak: InputFile [resourceLeak]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:525:4: error: Resource leak: InputFile [resourceLeak]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:535:4: error: Resource leak: InputFile [resourceLeak]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/CTWLanguageModel.cpp:542:4: error: Resource leak: InputFile [resourceLeak]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.cpp:179:59: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.cpp:492:29: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.cpp:548:29: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.cpp:177:43: style: Function 'GetProbs' argument 1 names different: declaration 'Context' definition 'context'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:37:35: note: Function 'GetProbs' argument 1 names different: declaration 'Context' definition 'context'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.cpp:177:43: note: Function 'GetProbs' argument 1 names different: declaration 'Context' definition 'context'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.cpp:177:80: style: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:37:73: note: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.cpp:177:80: note: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.cpp:177:91: style: Function 'GetProbs' argument 3 names different: declaration 'iNorm' definition 'norm'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:37:84: note: Function 'GetProbs' argument 3 names different: declaration 'iNorm' definition 'norm'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.cpp:177:91: note: Function 'GetProbs' argument 3 names different: declaration 'iNorm' definition 'norm'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.cpp:491:48: style: Function 'MyLearnSymbol' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:46:32: note: Function 'MyLearnSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.cpp:491:48: note: Function 'MyLearnSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.cpp:546:46: style: Function 'EnterSymbol' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:39:38: note: Function 'EnterSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.cpp:546:46: note: Function 'EnterSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:73:12: performance: Technically the member function 'Dasher::CDictLanguageModel::CDictContext::dump' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.cpp:40:40: note: Technically the member function 'Dasher::CDictLanguageModel::CDictContext::dump' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.h:73:12: note: Technically the member function 'Dasher::CDictLanguageModel::CDictContext::dump' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.cpp:97:3: style: Class 'CDictLanguageModel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/DictLanguageModel.cpp:97:3: style: Class 'CDictLanguageModel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:135:28: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:143:25: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.cpp:65:31: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.cpp:358:54: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.cpp:402:54: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.cpp:416:8: style: The scope of the variable 'cc' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:133:79: style: Function 'CloneContext' argument 1 names different: declaration 'context' definition 'Copy'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:30:34: note: Function 'CloneContext' argument 1 names different: declaration 'context' definition 'Copy'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:133:79: note: Function 'CloneContext' argument 1 names different: declaration 'context' definition 'Copy'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:142:62: style: Function 'ReleaseContext' argument 1 names different: declaration 'context' definition 'release'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:29:33: note: Function 'ReleaseContext' argument 1 names different: declaration 'context' definition 'release'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:142:62: note: Function 'ReleaseContext' argument 1 names different: declaration 'context' definition 'release'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.cpp:64:83: style: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:35:73: note: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.cpp:64:83: note: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.cpp:355:50: style: Function 'EnterSymbol' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:32:38: note: Function 'EnterSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.cpp:355:50: note: Function 'EnterSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.cpp:399:50: style: Function 'LearnSymbol' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:33:38: note: Function 'LearnSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.cpp:399:50: note: Function 'LearnSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/Common/Allocators/PooledAlloc.h:40:0: style: Function 'CPooledAlloc < CJaPPMContext >' argument 1 names different: declaration 'iBlockSize' definition 'iSize'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Common/Allocators/PooledAlloc.h:21:0: note: Function 'CPooledAlloc < CJaPPMContext >' argument 1 names different: declaration 'iBlockSize' definition 'iSize'.
dasher-5.0.0~beta~repack/Src/Common/Allocators/PooledAlloc.h:40:0: note: Function 'CPooledAlloc < CJaPPMContext >' argument 1 names different: declaration 'iBlockSize' definition 'iSize'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.cpp:41:25: warning: Member variable 'CJapaneseLanguageModel::m_dBackOffConstat' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:118:46: warning: Member variable 'CJaPPMnode::symbol' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:59:9: performance: Variable 'history' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/KanjiConversion.h:30:9: performance: Variable 'candidate_list' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:50:7: style: Class 'CJaPPMnode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/KanjiConversion.h:29:7: style: Class 'CPhrase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/Common/Allocators/PooledAlloc.h:21:0: style: Class 'CPooledAlloc < CJaPPMContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:54:5: warning: The class 'CJaPPMContext' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:29:10: style: The function 'ReleaseContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:75:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:29:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:32:18: style: The function 'EnterSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:81:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:32:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:33:18: style: The function 'LearnSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:88:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/JapaneseLanguageModel.h:33:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/KanjiConversionCanna.h:29:9: style: The function 'ConvertKanji' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/KanjiConversion.h:23:17: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/KanjiConversionCanna.h:29:9: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/KanjiConversionIME.cpp:30:3: performance: Variable 'hIMC' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/KanjiConversionIME.h:26:9: style: The function 'ConvertKanji' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/KanjiConversion.h:23:17: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/KanjiConversionIME.h:26:9: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.cpp:41:31: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.cpp:48:36: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.cpp:154:28: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.cpp:196:28: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.cpp:220:8: style: The scope of the variable 'cc' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.cpp:40:49: style: Function 'isValidContext' argument 1 names different: declaration 'c' definition 'context'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:129:39: note: Function 'isValidContext' argument 1 names different: declaration 'c' definition 'context'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.cpp:40:49: note: Function 'isValidContext' argument 1 names different: declaration 'c' definition 'context'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.cpp:47:78: style: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:144:73: note: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.cpp:47:78: note: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.cpp:148:40: style: Function 'EnterSymbol' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:125:38: note: Function 'EnterSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.cpp:148:40: note: Function 'EnterSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.cpp:189:40: style: Function 'LearnSymbol' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:126:38: note: Function 'LearnSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.cpp:189:40: note: Function 'LearnSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.cpp:296:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.cpp:324:112: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.cpp:176:36: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.cpp:286:36: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.cpp:405:49: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.cpp:285:80: style: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.h:56:73: note: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.cpp:285:80: note: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.cpp:399:49: style: Function 'LearnPYSymbol' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.h:50:32: note: Function 'LearnPYSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.cpp:399:49: note: Function 'LearnPYSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.cpp:399:56: style: Function 'LearnPYSymbol' argument 2 names different: declaration 'Symbol' definition 'pysym'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.h:50:45: note: Function 'LearnPYSymbol' argument 2 names different: declaration 'Symbol' definition 'pysym'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.cpp:399:56: note: Function 'LearnPYSymbol' argument 2 names different: declaration 'Symbol' definition 'pysym'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.cpp:194:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.cpp:213:112: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.cpp:226:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.cpp:257:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.cpp:266:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.cpp:333:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMPYLanguageModel.cpp:341:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:32:36: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:132:33: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:183:24: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:31:85: style: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.h:61:73: note: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:31:85: note: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:173:56: style: Function 'LearnBaseSymbol' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.h:46:34: note: Function 'LearnBaseSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:173:56: note: Function 'LearnBaseSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:173:63: style: Function 'LearnBaseSymbol' argument 2 names different: declaration 'Symbol' definition 'baseSym'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.h:46:47: note: Function 'LearnBaseSymbol' argument 2 names different: declaration 'Symbol' definition 'baseSym'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:173:63: note: Function 'LearnBaseSymbol' argument 2 names different: declaration 'Symbol' definition 'baseSym'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:177:52: style: Function 'LearnSymbol' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.h:49:30: note: Function 'LearnSymbol' argument 1 names different: declaration 'context' definition 'ctx'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:177:52: note: Function 'LearnSymbol' argument 1 names different: declaration 'context' definition 'ctx'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:177:61: style: Function 'LearnSymbol' argument 2 names different: declaration 'Symbol' definition 'sym'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.h:49:43: note: Function 'LearnSymbol' argument 2 names different: declaration 'Symbol' definition 'sym'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:177:61: note: Function 'LearnSymbol' argument 2 names different: declaration 'Symbol' definition 'sym'.
dasher-5.0.0~beta~repack/Src/Common/Allocators/SimplePooledAlloc.h:52:0: style: Function 'CSimplePooledAlloc < CRoutingPPMnode >' argument 1 names different: declaration 'iBlockSize' definition 'iSize'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Common/Allocators/SimplePooledAlloc.h:19:0: note: Function 'CSimplePooledAlloc < CRoutingPPMnode >' argument 1 names different: declaration 'iBlockSize' definition 'iSize'.
dasher-5.0.0~beta~repack/Src/Common/Allocators/SimplePooledAlloc.h:52:0: note: Function 'CSimplePooledAlloc < CRoutingPPMnode >' argument 1 names different: declaration 'iBlockSize' definition 'iSize'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:94:116: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:100:118: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:119:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:144:110: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:148:110: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.cpp:161:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/Common/Allocators/SimplePooledAlloc.h:30:0: style: Class 'CPool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dasher-5.0.0~beta~repack/Src/Common/Allocators/SimplePooledAlloc.h:30:0: style: Class 'CPool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.h:75:7: style: Class 'CRoutingPPMnode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/Common/Allocators/SimplePooledAlloc.h:19:0: style: Class 'CSimplePooledAlloc < CRoutingPPMnode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/Common/Allocators/SimplePooledAlloc.h:29:0: style: Class 'CPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.h:49:10: style: The function 'LearnSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/PPMLanguageModel.h:126:18: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.h:49:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.h:61:18: style: The function 'GetProbs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:100:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.h:61:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.h:64:18: style: The function 'WriteToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:108:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.h:64:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.h:65:18: style: The function 'ReadFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/LanguageModel.h:112:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/RoutingPPMLanguageModel.h:65:18: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:206:52: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:522:29: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:604:29: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:203:43: style: Function 'GetProbs' argument 1 names different: declaration 'Context' definition 'context'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:46:35: note: Function 'GetProbs' argument 1 names different: declaration 'Context' definition 'context'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:203:43: note: Function 'GetProbs' argument 1 names different: declaration 'Context' definition 'context'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:203:79: style: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:46:73: note: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:203:79: note: Function 'GetProbs' argument 2 names different: declaration 'Probs' definition 'probs'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:203:90: style: Function 'GetProbs' argument 3 names different: declaration 'iNorm' definition 'norm'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:46:84: note: Function 'GetProbs' argument 3 names different: declaration 'iNorm' definition 'norm'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:203:90: note: Function 'GetProbs' argument 3 names different: declaration 'iNorm' definition 'norm'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:521:46: style: Function 'LearnSymbol' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:49:38: note: Function 'LearnSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:521:46: note: Function 'LearnSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:601:46: style: Function 'EnterSymbol' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:48:38: note: Function 'EnterSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:601:46: note: Function 'EnterSymbol' argument 1 names different: declaration 'context' definition 'c'.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:65:12: style: Technically the member function 'Dasher::CWordLanguageModel::CWordnode::RecursiveDump' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:68:37: note: Technically the member function 'Dasher::CWordLanguageModel::CWordnode::RecursiveDump' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:65:12: note: Technically the member function 'Dasher::CWordLanguageModel::CWordnode::RecursiveDump' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:84:12: performance: Technically the member function 'Dasher::CWordLanguageModel::CWordContext::dump' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:43:40: note: Technically the member function 'Dasher::CWordLanguageModel::CWordContext::dump' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.h:84:12: note: Technically the member function 'Dasher::CWordLanguageModel::CWordContext::dump' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:141:3: style: Class 'CWordLanguageModel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/LanguageModelling/WordLanguageModel.cpp:141:3: style: Class 'CWordLanguageModel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.cpp:146:60: style: Function 'copyGroups' argument 1 names different: declaration 'pBase' definition 'in'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:122:46: note: Function 'copyGroups' argument 1 names different: declaration 'pBase' definition 'in'.
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.cpp:146:60: note: Function 'copyGroups' argument 1 names different: declaration 'pBase' definition 'in'.
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.cpp:155:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.cpp:193:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.cpp:257:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.cpp:345:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.cpp:421:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.cpp:434:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.cpp:449:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.cpp:514:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.cpp:527:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.cpp:50:19: warning: Member variable 'CMandarinAlphMgr::m_pPYgroups' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.cpp:50:19: warning: Member variable 'CMandarinAlphMgr::m_iCHpara' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.cpp:50:19: warning: Member variable 'CMandarinAlphMgr::m_pScreen' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:95:15: style: The function 'GetTrainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:69:23: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:95:15: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:109:10: style: The function 'InitMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:84:18: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:109:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:111:10: style: The function 'CreateLanguageModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:90:18: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:111:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:119:10: style: The function 'MakeLabels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:66:18: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:119:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:122:17: style: The function 'copyGroups' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:104:25: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:122:17: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:127:24: style: The function 'GetLabelText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:111:32: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:127:24: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:131:16: style: The function 'CreateSymbolRoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:262:24: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:131:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:180:26: style: The function 'CreateSymbolNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:257:26: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:180:26: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:207:9: style: The function 'GetColour' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:268:17: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:207:9: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:79:20: style: The function 'Train' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/Trainer.h:26:18: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/MandarinAlphMgr.h:79:20: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/ModuleManager.cpp:61:66: performance: Function parameter 'strName' should be passed by const reference. [passedByValue]
dasher-5.0.0~beta~repack/Src/DasherCore/NodeCreationManager.cpp:18:3: warning: Member variable 'ProgressNotifier::m_iPercent' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/RoutingAlphMgr.h:49:15: style: The function 'GetTrainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:69:23: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/RoutingAlphMgr.h:49:15: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/RoutingAlphMgr.h:57:10: style: The function 'InitMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:84:18: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/RoutingAlphMgr.h:57:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/RoutingAlphMgr.h:59:10: style: The function 'CreateLanguageModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:90:18: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/RoutingAlphMgr.h:59:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/RoutingAlphMgr.h:66:16: style: The function 'CreateSymbolRoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:262:24: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/RoutingAlphMgr.h:66:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/RoutingAlphMgr.h:71:26: style: The function 'CreateSymbolNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:257:26: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/RoutingAlphMgr.h:71:26: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/RoutingAlphMgr.h:83:9: style: The function 'GetColour' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AlphabetManager.h:268:17: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/RoutingAlphMgr.h:83:9: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/RoutingAlphMgr.h:105:20: style: The function 'Train' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/Trainer.h:26:18: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/RoutingAlphMgr.h:105:20: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/NodeCreationManager.cpp:20:8: style: The function 'bytesRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/Trainer.h:16:20: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/NodeCreationManager.cpp:20:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/NodeCreationManager.cpp:26:8: style: The function 'ParseFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AbstractXMLParser.h:29:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/NodeCreationManager.cpp:26:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/NodeCreationManager.cpp:32:8: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/AbstractXMLParser.h:36:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/NodeCreationManager.cpp:32:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.cpp:95:81: style: Function 'KeyDown' argument 3 names different: declaration 'pView' definition 'pDasherView'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.h:39:66: note: Function 'KeyDown' argument 3 names different: declaration 'pView' definition 'pDasherView'.
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.cpp:95:81: note: Function 'KeyDown' argument 3 names different: declaration 'pView' definition 'pDasherView'.
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.cpp:103:79: style: Function 'KeyUp' argument 3 names different: declaration 'pView' definition 'pDasherView'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.h:40:64: note: Function 'KeyUp' argument 3 names different: declaration 'pView' definition 'pDasherView'.
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.cpp:103:79: note: Function 'KeyUp' argument 3 names different: declaration 'pView' definition 'pDasherView'.
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.cpp:111:74: style: Function 'TimerImpl' argument 2 names different: declaration 'pView' definition 'm_pDasherView'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.h:44:59: note: Function 'TimerImpl' argument 2 names different: declaration 'pView' definition 'm_pDasherView'.
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonDynamicFilter.cpp:111:74: note: Function 'TimerImpl' argument 2 names different: declaration 'pView' definition 'm_pDasherView'.
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonFilter.cpp:17:19: warning: Member variable 'COneButtonFilter::m_bNoDecorations' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/OneButtonFilter.cpp:17:19: warning: Member variable 'COneButtonFilter::iStartTime' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/OneDimensionalFilter.cpp:81:7: style: Class 'C1DCircleStartHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/OneDimensionalFilter.cpp:83:28: style: The function 'CircleCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/CircleStartHandler.h:29:32: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/OneDimensionalFilter.cpp:83:28: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/OneDimensionalFilter.cpp:94:12: style: The function 'onPause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/StartHandler.h:21:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/OneDimensionalFilter.cpp:94:12: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/RoutingAlphMgr.cpp:135:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/SCENode.cpp:30:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/SCENode.cpp:23:10: warning: Member variable 'SCENode::pszConversion' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/SCENode.cpp:23:10: warning: Member variable 'SCENode::Symbol' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/SCENode.cpp:23:10: warning: Member variable 'SCENode::NodeSize' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:151:10: performance: Technically the member function 'Dasher::CSettingsUser::GetBoolParameter' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.cpp:282:21: note: Technically the member function 'Dasher::CSettingsUser::GetBoolParameter' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:151:10: note: Technically the member function 'Dasher::CSettingsUser::GetBoolParameter' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:152:10: performance: Technically the member function 'Dasher::CSettingsUser::GetLongParameter' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.cpp:283:21: note: Technically the member function 'Dasher::CSettingsUser::GetLongParameter' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:152:10: note: Technically the member function 'Dasher::CSettingsUser::GetLongParameter' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:153:24: performance: Technically the member function 'Dasher::CSettingsUser::GetStringParameter' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.cpp:284:35: note: Technically the member function 'Dasher::CSettingsUser::GetStringParameter' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:153:24: note: Technically the member function 'Dasher::CSettingsUser::GetStringParameter' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:154:10: performance: Technically the member function 'Dasher::CSettingsUser::SetBoolParameter' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.cpp:285:21: note: Technically the member function 'Dasher::CSettingsUser::SetBoolParameter' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:154:10: note: Technically the member function 'Dasher::CSettingsUser::SetBoolParameter' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:155:10: performance: Technically the member function 'Dasher::CSettingsUser::SetLongParameter' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.cpp:286:21: note: Technically the member function 'Dasher::CSettingsUser::SetLongParameter' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:155:10: note: Technically the member function 'Dasher::CSettingsUser::SetLongParameter' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:156:10: performance: Technically the member function 'Dasher::CSettingsUser::SetStringParameter' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.cpp:287:21: note: Technically the member function 'Dasher::CSettingsUser::SetStringParameter' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:156:10: note: Technically the member function 'Dasher::CSettingsUser::SetStringParameter' can be static.
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:145:5: style: Class 'CSettingsUser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.cpp:178:75: performance: Function parameter 'sValue' should be passed by const reference. [passedByValue]
dasher-5.0.0~beta~repack/Src/DasherCore/SimpleTimer.h:19:10: style: Technically the member function 'CSimpleTimer::GetElapsed' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/SimpleTimer.cpp:47:22: note: Technically the member function 'CSimpleTimer::GetElapsed' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/SimpleTimer.h:19:10: note: Technically the member function 'CSimpleTimer::GetElapsed' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInput.h:35:29: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:58:8: style: The function 'GetScreenCoords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInput.h:42:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:58:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:78:8: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInput.h:46:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:78:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:82:8: style: The function 'Deactivate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInput.h:50:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:82:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInput.h:54:8: style: The function 'LaunchReaderThread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:115:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInput.h:54:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInput.h:56:8: style: The function 'CancelReaderThread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:117:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInput.h:56:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.cpp:256:14: style: Condition 'do_lowpass' is always false [knownConditionTrueFalse]
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.cpp:255:35: note: Assignment 'do_lowpass=false', assigned value is 0
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.cpp:256:14: note: Condition 'do_lowpass' is always false
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.cpp:191:7: style: The scope of the variable 'numbytes' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.cpp:149:42: style: Function 'SetReaderPort' argument 1 names different: declaration 'port' definition '_port'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:45:34: note: Function 'SetReaderPort' argument 1 names different: declaration 'port' definition '_port'.
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.cpp:149:42: note: Function 'SetReaderPort' argument 1 names different: declaration 'port' definition '_port'.
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:35:16: warning: Virtual function 'SetDebug' is called from constructor 'CSocketInputBase(CSettingsUser*pCreator,CMessageDisplay*pMsgs)' at line 53. Dynamic binding is not used. [virtualCallInConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.cpp:53:3: note: Calling SetDebug
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:35:16: note: SetDebug is a virtual method
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:45:16: warning: Virtual function 'SetReaderPort' is called from constructor 'CSocketInputBase(CSettingsUser*pCreator,CMessageDisplay*pMsgs)' at line 54. Dynamic binding is not used. [virtualCallInConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.cpp:54:3: note: Calling SetReaderPort
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:45:16: note: SetReaderPort is a virtual method
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:93:16: warning: Virtual function 'SetRawRange' is called from constructor 'CSocketInputBase(CSettingsUser*pCreator,CMessageDisplay*pMsgs)' at line 55. Dynamic binding is not used. [virtualCallInConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.cpp:55:3: note: Calling SetRawRange
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:93:16: note: SetRawRange is a virtual method
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:93:16: warning: Virtual function 'SetRawRange' is called from constructor 'CSocketInputBase(CSettingsUser*pCreator,CMessageDisplay*pMsgs)' at line 56. Dynamic binding is not used. [virtualCallInConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.cpp:56:3: note: Calling SetRawRange
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:93:16: note: SetRawRange is a virtual method
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:91:16: warning: Virtual function 'SetCoordinateLabel' is called from constructor 'CSocketInputBase(CSettingsUser*pCreator,CMessageDisplay*pMsgs)' at line 57. Dynamic binding is not used. [virtualCallInConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.cpp:57:3: note: Calling SetCoordinateLabel
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:91:16: note: SetCoordinateLabel is a virtual method
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:91:16: warning: Virtual function 'SetCoordinateLabel' is called from constructor 'CSocketInputBase(CSettingsUser*pCreator,CMessageDisplay*pMsgs)' at line 58. Dynamic binding is not used. [virtualCallInConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.cpp:58:3: note: Calling SetCoordinateLabel
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:91:16: note: SetCoordinateLabel is a virtual method
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:126:16: warning: Virtual function 'SocketDebugMsg' is called from constructor 'CSocketInputBase(CSettingsUser*pCreator,CMessageDisplay*pMsgs)' at line 59. Dynamic binding is not used. [virtualCallInConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.cpp:59:3: note: Calling SocketDebugMsg
dasher-5.0.0~beta~repack/Src/DasherCore/SocketInputBase.h:126:16: note: SocketDebugMsg is a virtual method
dasher-5.0.0~beta~repack/Src/DasherCore/TimeSpan.cpp:128:5: style: Variable 'szTimeLine' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/TimeSpan.cpp:120:0: note: Variable 'szTimeLine' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/TimeSpan.cpp:128:5: note: Variable 'szTimeLine' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/TimeSpan.cpp:192:3: style: Variable 'szTimeLine' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/TimeSpan.cpp:188:0: note: Variable 'szTimeLine' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/TimeSpan.cpp:192:3: note: Variable 'szTimeLine' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/TimeSpan.h:43:23: style: Technically the member function 'CTimeSpan::IsStopped' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/TimeSpan.cpp:172:17: note: Technically the member function 'CTimeSpan::IsStopped' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/TimeSpan.h:43:23: note: Technically the member function 'CTimeSpan::IsStopped' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/TimeSpan.h:44:23: style: Technically the member function 'CTimeSpan::GetElapsed' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/TimeSpan.cpp:180:19: note: Technically the member function 'CTimeSpan::GetElapsed' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/TimeSpan.h:44:23: note: Technically the member function 'CTimeSpan::GetElapsed' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/TimeSpan.cpp:29:3: style: Class 'CTimeSpan' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/TimeSpan.cpp:29:3: style: Class 'CTimeSpan' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dasher-5.0.0~beta~repack/Src/DasherCore/Trainer.cpp:77:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/Trainer.cpp:90:8: style: The function 'bytesRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/Alphabet/AlphabetMap.h:110:18: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/DasherCore/Trainer.cpp:90:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/DasherCore/TwoBoxStartHandler.cpp:7:22: warning: Member variable 'CTwoBoxStartHandler::m_iBoxStart' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.cpp:95:81: style: Function 'KeyDown' argument 3 names different: declaration 'pDasherView' definition 'pView'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:46:66: note: Function 'KeyDown' argument 3 names different: declaration 'pDasherView' definition 'pView'.
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.cpp:95:81: note: Function 'KeyDown' argument 3 names different: declaration 'pDasherView' definition 'pView'.
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.cpp:106:79: style: Function 'KeyUp' argument 3 names different: declaration 'pDasherView' definition 'pView'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:47:64: note: Function 'KeyUp' argument 3 names different: declaration 'pDasherView' definition 'pView'.
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.cpp:106:79: note: Function 'KeyUp' argument 3 names different: declaration 'pDasherView' definition 'pView'.
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:42:16: warning: Virtual function 'HandleEvent' is called from constructor 'CTwoButtonDynamicFilter(CSettingsUser*pCreator,CDasherInterfaceBase*pInterface,CFrameRate*pFramerate)' at line 55. Dynamic binding is not used. [virtualCallInConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.cpp:55:3: note: Calling HandleEvent
dasher-5.0.0~beta~repack/Src/DasherCore/TwoButtonDynamicFilter.h:42:16: note: HandleEvent is a virtual method
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.cpp:154:79: style: Function 'KeyDown' argument 3 names different: declaration 'pDasherView' definition 'pView'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:48:66: note: Function 'KeyDown' argument 3 names different: declaration 'pDasherView' definition 'pView'.
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.cpp:154:79: note: Function 'KeyDown' argument 3 names different: declaration 'pDasherView' definition 'pView'.
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.cpp:162:77: style: Function 'KeyUp' argument 3 names different: declaration 'pDasherView' definition 'pView'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:49:64: note: Function 'KeyUp' argument 3 names different: declaration 'pDasherView' definition 'pView'.
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.cpp:162:77: note: Function 'KeyUp' argument 3 names different: declaration 'pDasherView' definition 'pView'.
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.cpp:208:53: style: Function 'TimerImpl' argument 1 names different: declaration 'Time' definition 'iTime'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:52:40: note: Function 'TimerImpl' argument 1 names different: declaration 'Time' definition 'iTime'.
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.cpp:208:53: note: Function 'TimerImpl' argument 1 names different: declaration 'Time' definition 'iTime'.
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.cpp:45:24: warning: Member variable 'CTwoPushDynamicFilter::m_dLagBits' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.cpp:45:24: warning: Member variable 'CTwoPushDynamicFilter::m_dMinShortTwoPushTime' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.cpp:45:24: warning: Member variable 'CTwoPushDynamicFilter::m_dMaxShortTwoPushTime' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.cpp:45:24: warning: Member variable 'CTwoPushDynamicFilter::m_dMinLongTwoPushTime' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.cpp:45:24: warning: Member variable 'CTwoPushDynamicFilter::m_dMaxLongTwoPushTime' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.cpp:45:24: warning: Member variable 'CTwoPushDynamicFilter::m_aiMarker' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.cpp:45:24: warning: Member variable 'CTwoPushDynamicFilter::m_iActiveMarker' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.cpp:45:24: warning: Member variable 'CTwoPushDynamicFilter::m_aiTarget' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.cpp:45:24: warning: Member variable 'CTwoPushDynamicFilter::m_aaiGuideAreas' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:55:16: warning: Virtual function 'HandleEvent' is called from constructor 'CTwoPushDynamicFilter(CSettingsUser*pCreator,CDasherInterfaceBase*pInterface,CFrameRate*pFramerate)' at line 48. Dynamic binding is not used. [virtualCallInConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.cpp:48:3: note: Calling HandleEvent
dasher-5.0.0~beta~repack/Src/DasherCore/TwoPushDynamicFilter.h:55:16: note: HandleEvent is a virtual method
dasher-5.0.0~beta~repack/Src/DasherCore/UserButton.cpp:10:3: performance: Variable 'm_strStringTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/DasherCore/UserButton.h:23:15: style: Technically the member function 'CUserButton::GetXML' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/UserButton.cpp:13:26: note: Technically the member function 'CUserButton::GetXML' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/UserButton.h:23:15: note: Technically the member function 'CUserButton::GetXML' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLocation.h:50:23: style: Technically the member function 'CUserLocation::GetMouseGridLocation' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLocation.cpp:257:21: note: Technically the member function 'CUserLocation::GetMouseGridLocation' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLocation.h:50:23: note: Technically the member function 'CUserLocation::GetMouseGridLocation' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:884:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:89:29: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:100:29: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:432:31: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:768:29: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:951:29: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:637:5: style: Variable 'szTimeLine' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:633:0: note: Variable 'szTimeLine' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:637:5: note: Variable 'szTimeLine' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:1098:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:1104:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:1110:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:400:8: style: The scope of the variable 'bForceInTrial' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:261:55: style: Function 'AddSymbols' argument 1 names different: declaration 'pVectorNewSymbolProbs' definition 'vpNewSymbols'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.h:91:70: note: Function 'AddSymbols' argument 1 names different: declaration 'pVectorNewSymbolProbs' definition 'vpNewSymbols'.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:261:55: note: Function 'AddSymbols' argument 1 names different: declaration 'pVectorNewSymbolProbs' definition 'vpNewSymbols'.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:370:16: style: Variable 'pTrial' is assigned a value that is never used. [unreadVariable]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:1149:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:1127:11: warning: Member variable 'CUserLog::m_iLevelMask' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLog.cpp:1127:11: warning: Member variable 'CUserLog::m_szTempBuffer' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1500:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:31:29: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:42:24: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:54:32: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:65:36: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:76:34: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:225:22: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:855:31: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:905:31: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1057:24: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1074:36: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1090:38: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1109:34: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:272:3: style: Variable 'pLocation' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:271:0: note: Variable 'pLocation' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:272:3: note: Variable 'pLocation' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:317:3: style: Variable 'pLocation' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:316:0: note: Variable 'pLocation' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:317:3: note: Variable 'pLocation' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:362:3: style: Variable 'pLocation' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:360:0: note: Variable 'pLocation' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:362:3: note: Variable 'pLocation' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1183:5: style: Variable 'strTime' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1177:5: note: Variable 'strTime' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1183:5: note: Variable 'strTime' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1184:5: style: Variable 'strLocations' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1178:5: note: Variable 'strLocations' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1184:5: note: Variable 'strLocations' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1185:5: style: Variable 'strMousePositions' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1179:5: note: Variable 'strMousePositions' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1185:5: note: Variable 'strMousePositions' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1222:9: style: Variable 'pLocation->span' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1220:9: note: Variable 'pLocation->span' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1222:9: note: Variable 'pLocation->span' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:212:28: style: Checking if unsigned variable 'm_vpNavCycles.size()' is less than zero. [unsignedLessThanZero]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:985:28: style: Checking if unsigned variable 'm_vpNavCycles.size()' is less than zero. [unsignedLessThanZero]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1429:68: style: Function 'MergeGrids' argument 2 names different: declaration 'pGridA' definition 'ppGridA'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.h:120:78: note: Function 'MergeGrids' argument 2 names different: declaration 'pGridA' definition 'ppGridA'.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1429:68: note: Function 'MergeGrids' argument 2 names different: declaration 'pGridA' definition 'ppGridA'.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1429:90: style: Function 'MergeGrids' argument 3 names different: declaration 'pGridB' definition 'ppGridB'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.h:120:99: note: Function 'MergeGrids' argument 3 names different: declaration 'pGridB' definition 'ppGridB'.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1429:90: note: Function 'MergeGrids' argument 3 names different: declaration 'pGridB' definition 'ppGridB'.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:125:19: style: Variable 'strPrefixTabTab' is assigned a value that is never used. [unreadVariable]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1336:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1368:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:16:16: warning: Member variable 'CUserLogTrial::m_szTempBuffer' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1135:16: warning: Member variable 'CUserLogTrial::m_szTempBuffer' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.h:95:31: style: Technically the member function 'CUserLogTrial::HasWritingOccured' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:151:21: note: Technically the member function 'CUserLogTrial::HasWritingOccured' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.h:95:31: note: Technically the member function 'CUserLogTrial::HasWritingOccured' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.h:107:31: style: Technically the member function 'CUserLogTrial::IsWriting' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:456:21: note: Technically the member function 'CUserLogTrial::IsWriting' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.h:107:31: note: Technically the member function 'CUserLogTrial::IsWriting' can be const.
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1164:3: style: Class 'CUserLogTrial' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1164:3: style: Class 'CUserLogTrial' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dasher-5.0.0~beta~repack/Src/DasherCore/UserLogTrial.cpp:1212:0: error: Memory leak: pCycle [memleak]
dasher-5.0.0~beta~repack/Src/DasherCore/XMLUtil.cpp:67:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/XMLUtil.cpp:66:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/XMLUtil.cpp:67:3: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/XMLUtil.cpp:330:9: style: Variable 'iPos' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/DasherCore/XMLUtil.cpp:329:0: note: Variable 'iPos' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/XMLUtil.cpp:330:9: note: Variable 'iPos' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/DasherCore/XMLUtil.cpp:65:8: style: The scope of the variable 'szBuffer' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/DasherCore/XMLUtil.cpp:61:40: style: Function 'LoadFile' argument 1 names different: declaration 'filename' definition 'strFilename'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/XMLUtil.h:52:56: note: Function 'LoadFile' argument 1 names different: declaration 'filename' definition 'strFilename'.
dasher-5.0.0~beta~repack/Src/DasherCore/XMLUtil.cpp:61:40: note: Function 'LoadFile' argument 1 names different: declaration 'filename' definition 'strFilename'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:39:55: style: Function 'LoadSetting' argument 1 names different: declaration 'Key' definition 'key'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.h:29:39: note: Function 'LoadSetting' argument 1 names different: declaration 'Key' definition 'key'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:39:55: note: Function 'LoadSetting' argument 1 names different: declaration 'Key' definition 'key'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:39:66: style: Function 'LoadSetting' argument 2 names different: declaration 'Value' definition 'value'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.h:29:50: note: Function 'LoadSetting' argument 2 names different: declaration 'Value' definition 'value'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:39:66: note: Function 'LoadSetting' argument 2 names different: declaration 'Value' definition 'value'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:43:55: style: Function 'LoadSetting' argument 1 names different: declaration 'Key' definition 'key'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.h:30:39: note: Function 'LoadSetting' argument 1 names different: declaration 'Key' definition 'key'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:43:55: note: Function 'LoadSetting' argument 1 names different: declaration 'Key' definition 'key'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:43:66: style: Function 'LoadSetting' argument 2 names different: declaration 'Value' definition 'value'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.h:30:50: note: Function 'LoadSetting' argument 2 names different: declaration 'Value' definition 'value'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:43:66: note: Function 'LoadSetting' argument 2 names different: declaration 'Value' definition 'value'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:47:55: style: Function 'LoadSetting' argument 1 names different: declaration 'Key' definition 'key'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.h:31:39: note: Function 'LoadSetting' argument 1 names different: declaration 'Key' definition 'key'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:47:55: note: Function 'LoadSetting' argument 1 names different: declaration 'Key' definition 'key'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:47:73: style: Function 'LoadSetting' argument 2 names different: declaration 'Value' definition 'value'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.h:31:57: note: Function 'LoadSetting' argument 2 names different: declaration 'Value' definition 'value'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:47:73: note: Function 'LoadSetting' argument 2 names different: declaration 'Value' definition 'value'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:51:55: style: Function 'SaveSetting' argument 1 names different: declaration 'Key' definition 'key'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.h:33:39: note: Function 'SaveSetting' argument 1 names different: declaration 'Key' definition 'key'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:51:55: note: Function 'SaveSetting' argument 1 names different: declaration 'Key' definition 'key'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:51:65: style: Function 'SaveSetting' argument 2 names different: declaration 'Value' definition 'value'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.h:33:49: note: Function 'SaveSetting' argument 2 names different: declaration 'Value' definition 'value'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:51:65: note: Function 'SaveSetting' argument 2 names different: declaration 'Value' definition 'value'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:56:55: style: Function 'SaveSetting' argument 1 names different: declaration 'Key' definition 'key'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.h:34:39: note: Function 'SaveSetting' argument 1 names different: declaration 'Key' definition 'key'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:56:55: note: Function 'SaveSetting' argument 1 names different: declaration 'Key' definition 'key'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:56:65: style: Function 'SaveSetting' argument 2 names different: declaration 'Value' definition 'value'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.h:34:49: note: Function 'SaveSetting' argument 2 names different: declaration 'Value' definition 'value'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:56:65: note: Function 'SaveSetting' argument 2 names different: declaration 'Value' definition 'value'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:61:55: style: Function 'SaveSetting' argument 1 names different: declaration 'Key' definition 'key'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.h:35:39: note: Function 'SaveSetting' argument 1 names different: declaration 'Key' definition 'key'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:61:55: note: Function 'SaveSetting' argument 1 names different: declaration 'Key' definition 'key'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:62:55: style: Function 'SaveSetting' argument 2 names different: declaration 'Value' definition 'value'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.h:35:63: note: Function 'SaveSetting' argument 2 names different: declaration 'Value' definition 'value'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:62:55: note: Function 'SaveSetting' argument 2 names different: declaration 'Value' definition 'value'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:148:56: style: Function 'XmlStartHandler' argument 1 names different: declaration 'name' definition 'element_name'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.h:37:40: note: Function 'XmlStartHandler' argument 1 names different: declaration 'name' definition 'element_name'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:148:56: note: Function 'XmlStartHandler' argument 1 names different: declaration 'name' definition 'element_name'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:149:57: style: Function 'XmlStartHandler' argument 2 names different: declaration 'atts' definition 'attributes'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.h:37:63: note: Function 'XmlStartHandler' argument 2 names different: declaration 'atts' definition 'attributes'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:149:57: note: Function 'XmlStartHandler' argument 2 names different: declaration 'atts' definition 'attributes'.
dasher-5.0.0~beta~repack/Src/DasherCore/XmlSettingsStore.cpp:14:42: performance: Function parameter 'values' should be passed by const reference. [passedByValue]
dasher-5.0.0~beta~repack/Src/Gtk2/Canvas.cpp:398:78: style: Function 'MakeLabel' argument 2 names different: declaration 'iWrapSize' definition 'iWrapFontSize'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Gtk2/Canvas.h:95:76: note: Function 'MakeLabel' argument 2 names different: declaration 'iWrapSize' definition 'iWrapFontSize'.
dasher-5.0.0~beta~repack/Src/Gtk2/Canvas.cpp:398:78: note: Function 'MakeLabel' argument 2 names different: declaration 'iWrapSize' definition 'iWrapFontSize'.
dasher-5.0.0~beta~repack/Src/Gtk2/Canvas.cpp:478:87: style: Function 'TextSize' argument 2 names different: declaration 'Size' definition 'size'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Gtk2/Canvas.h:105:85: note: Function 'TextSize' argument 2 names different: declaration 'Size' definition 'size'.
dasher-5.0.0~beta~repack/Src/Gtk2/Canvas.cpp:478:87: note: Function 'TextSize' argument 2 names different: declaration 'Size' definition 'size'.
dasher-5.0.0~beta~repack/Src/Gtk2/Canvas.cpp:404:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/Gtk2/Canvas.cpp:409:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/Gtk2/Canvas.cpp:411:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/Gtk2/mouse_input.h:16:5: performance: Variable 'm_iX' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/Gtk2/mouse_input.h:17:5: performance: Variable 'm_iY' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/Gtk2/mouse_input.h:53:5: performance: Variable 'm_iOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/Gtk2/mouse_input.h:55:5: performance: Variable 'm_iY' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/Gtk2/mouse_input.h:56:5: performance: Variable 'm_iRealY' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/Gtk2/Canvas.h:73:3: style: Class 'CCanvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/Gtk2/mouse_input.h:24:16: style: The function 'GetScreenCoords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInput.h:42:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/Gtk2/mouse_input.h:24:16: note: Function in derived class
dasher-5.0.0~beta~repack/Src/Gtk2/DasherAppSettings.cpp:22:62: style: Function 'DasherAppSettings' argument 1 names different: declaration 'store' definition 'settings_store'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Gtk2/DasherAppSettings.h:66:45: note: Function 'DasherAppSettings' argument 1 names different: declaration 'store' definition 'settings_store'.
dasher-5.0.0~beta~repack/Src/Gtk2/DasherAppSettings.cpp:22:62: note: Function 'DasherAppSettings' argument 1 names different: declaration 'store' definition 'settings_store'.
dasher-5.0.0~beta~repack/Src/Gtk2/DasherAppSettings.h:57:7: performance: Technically the member function 'DasherAppSettings::GetCount' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/Gtk2/DasherAppSettings.cpp:72:24: note: Technically the member function 'DasherAppSettings::GetCount' can be static.
dasher-5.0.0~beta~repack/Src/Gtk2/DasherAppSettings.h:57:7: note: Technically the member function 'DasherAppSettings::GetCount' can be static.
dasher-5.0.0~beta~repack/Src/Gtk2/DasherAppSettings.h:59:8: performance: Technically the member function 'DasherAppSettings::HaveAdvanced' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/Gtk2/DasherAppSettings.cpp:76:25: note: Technically the member function 'DasherAppSettings::HaveAdvanced' can be static.
dasher-5.0.0~beta~repack/Src/Gtk2/DasherAppSettings.h:59:8: note: Technically the member function 'DasherAppSettings::HaveAdvanced' can be static.
dasher-5.0.0~beta~repack/Src/Gtk2/DasherAppSettings.h:60:8: performance: Technically the member function 'DasherAppSettings::LaunchAdvanced' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/Gtk2/DasherAppSettings.cpp:80:25: note: Technically the member function 'DasherAppSettings::LaunchAdvanced' can be static.
dasher-5.0.0~beta~repack/Src/Gtk2/DasherAppSettings.h:60:8: note: Technically the member function 'DasherAppSettings::LaunchAdvanced' can be static.
dasher-5.0.0~beta~repack/Src/Gtk2/DasherAppSettings.h:66:3: style: Class 'DasherAppSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/Gtk2/DasherControl.cpp:110:5: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/Gtk2/DasherControl.cpp:113:5: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/Gtk2/DasherControl.cpp:660:11: style: C-style pointer casting [cstyleCast]
dasher-5.0.0~beta~repack/Src/Gtk2/DasherControl.cpp:647:46: style: Function 'key_release_event' argument 1 names different: declaration 'widget' definition 'pWidget'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Gtk2/DasherControl.cpp:26:46: note: Function 'key_release_event' argument 1 names different: declaration 'widget' definition 'pWidget'.
dasher-5.0.0~beta~repack/Src/Gtk2/DasherControl.cpp:647:46: note: Function 'key_release_event' argument 1 names different: declaration 'widget' definition 'pWidget'.
dasher-5.0.0~beta~repack/Src/Gtk2/DasherControl.cpp:647:84: style: Function 'key_release_event' argument 3 names different: declaration 'user_data' definition 'pUserData'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Gtk2/DasherControl.cpp:26:83: note: Function 'key_release_event' argument 3 names different: declaration 'user_data' definition 'pUserData'.
dasher-5.0.0~beta~repack/Src/Gtk2/DasherControl.cpp:647:84: note: Function 'key_release_event' argument 3 names different: declaration 'user_data' definition 'pUserData'.
dasher-5.0.0~beta~repack/Src/Gtk2/DasherControl.cpp:352:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/Gtk2/KeyboardHelper.h:12:3: style: Class 'CKeyboardHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/Gtk2/DasherControl.cpp:350:8: style: The function 'ChunkGenerated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/GameModule.h:74:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/Gtk2/DasherControl.cpp:350:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/Gtk2/DasherControl.cpp:397:8: style: The function 'DrawText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/GameModule.h:97:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/Gtk2/DasherControl.cpp:397:8: note: Function in derived class
dasher-5.0.0~beta~repack/Src/Gtk2/GenerateSchema.cpp:47:3: performance: Variable 'm_strKeyName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/Gtk2/GenerateSchema.cpp:49:3: performance: Variable 'm_strDefault' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/Gtk2/GenerateSchema.cpp:50:3: performance: Variable 'm_strShort' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/Gtk2/GenerateSchema.cpp:51:3: performance: Variable 'm_strLong' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dasher-5.0.0~beta~repack/Src/Gtk2/GenerateSchema.cpp:34:7: style: Technically the member function 'lower_char::operator()' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/Gtk2/GtkDasherControl.cpp:120:54: style: Function 'gtk_dasher_control_set_editor' argument 1 names different: declaration 'pControl' definition 'pDasherControl'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Gtk2/GtkDasherControl.h:64:54: note: Function 'gtk_dasher_control_set_editor' argument 1 names different: declaration 'pControl' definition 'pDasherControl'.
dasher-5.0.0~beta~repack/Src/Gtk2/GtkDasherControl.cpp:120:54: note: Function 'gtk_dasher_control_set_editor' argument 1 names different: declaration 'pControl' definition 'pDasherControl'.
dasher-5.0.0~beta~repack/Src/Gtk2/GtkDasherControl.cpp:128:70: style: Function 'gtk_dasher_control_game_text_buffer' argument 1 names different: declaration 'pPrivate' definition 'pDasherControl'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Gtk2/GtkDasherControl.h:78:70: note: Function 'gtk_dasher_control_game_text_buffer' argument 1 names different: declaration 'pPrivate' definition 'pDasherControl'.
dasher-5.0.0~beta~repack/Src/Gtk2/GtkDasherControl.cpp:128:70: note: Function 'gtk_dasher_control_game_text_buffer' argument 1 names different: declaration 'pPrivate' definition 'pDasherControl'.
dasher-5.0.0~beta~repack/Src/Gtk2/GtkDasherControl.cpp:186:73: style: Function 'gtk_dasher_control_get_context' argument 2 names different: declaration 'iOffset' definition 'iStart'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Gtk2/GtkDasherControl.h:67:85: note: Function 'gtk_dasher_control_get_context' argument 2 names different: declaration 'iOffset' definition 'iStart'.
dasher-5.0.0~beta~repack/Src/Gtk2/GtkDasherControl.cpp:186:73: note: Function 'gtk_dasher_control_get_context' argument 2 names different: declaration 'iOffset' definition 'iStart'.
dasher-5.0.0~beta~repack/Src/Gtk2/Preferences.cpp:205:73: style: Function 'dasher_preferences_dialogue_init' argument 1 names different: declaration 'pMain' definition 'pDasherControl'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Gtk2/Preferences.cpp:121:73: note: Function 'dasher_preferences_dialogue_init' argument 1 names different: declaration 'pMain' definition 'pDasherControl'.
dasher-5.0.0~beta~repack/Src/Gtk2/Preferences.cpp:205:73: note: Function 'dasher_preferences_dialogue_init' argument 1 names different: declaration 'pMain' definition 'pDasherControl'.
dasher-5.0.0~beta~repack/Src/Gtk2/Speech.h:17:8: performance: Technically the member function 'CSpeech::Init' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Src/Gtk2/SpeechDispatcher.cpp:16:15: note: Technically the member function 'CSpeech::Init' can be static.
dasher-5.0.0~beta~repack/Src/Gtk2/Speech.h:17:8: note: Technically the member function 'CSpeech::Init' can be static.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:619:3: style: Variable 'outbuffer' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:594:0: note: Variable 'outbuffer' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:619:3: note: Variable 'outbuffer' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:1026:14: style: The scope of the variable 'error_dialog' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:1054:14: style: The scope of the variable 'error_dialog' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:445:109: style: Function 'dasher_editor_get_text_around_cursor' argument 2 names different: declaration 'dist' definition 'distance'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.h:73:109: note: Function 'dasher_editor_get_text_around_cursor' argument 2 names different: declaration 'dist' definition 'distance'.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:445:109: note: Function 'dasher_editor_get_text_around_cursor' argument 2 names different: declaration 'dist' definition 'distance'.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:1025:76: style: Function 'dasher_editor_internal_unix_vfs_open_file' argument 2 names different: declaration 'filename' definition 'myfilename'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:56:92: note: Function 'dasher_editor_internal_unix_vfs_open_file' argument 2 names different: declaration 'filename' definition 'myfilename'.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:1025:76: note: Function 'dasher_editor_internal_unix_vfs_open_file' argument 2 names different: declaration 'filename' definition 'myfilename'.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:1052:76: style: Function 'dasher_editor_internal_unix_vfs_save_file' argument 2 names different: declaration 'filename' definition 'myfilename'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:57:92: note: Function 'dasher_editor_internal_unix_vfs_save_file' argument 2 names different: declaration 'filename' definition 'myfilename'.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:1052:76: note: Function 'dasher_editor_internal_unix_vfs_save_file' argument 2 names different: declaration 'filename' definition 'myfilename'.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:1219:102: style: Function 'dasher_editor_ctrl_delete' argument 3 names different: declaration 'dist' definition 'iDist'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.h:77:107: note: Function 'dasher_editor_ctrl_delete' argument 3 names different: declaration 'dist' definition 'iDist'.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:1219:102: note: Function 'dasher_editor_ctrl_delete' argument 3 names different: declaration 'dist' definition 'iDist'.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:1239:100: style: Function 'dasher_editor_ctrl_move' argument 3 names different: declaration 'dist' definition 'iDist'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.h:76:105: note: Function 'dasher_editor_ctrl_move' argument 3 names different: declaration 'dist' definition 'iDist'.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:1239:100: note: Function 'dasher_editor_ctrl_move' argument 3 names different: declaration 'dist' definition 'iDist'.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:1041:5: error: Resource leak: fp [resourceLeak]
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor.cpp:1079:5: error: Resource leak: fp [resourceLeak]
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor_external_cspi.cpp:123:29: style: Variable 'context' is assigned a value that is never used. [unreadVariable]
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_editor_external_xtest.cpp:36:11: style: The scope of the variable 'keysym' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_main.cpp:369:3: style: Variable 'szGUIFilename' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_main.cpp:358:0: note: Variable 'szGUIFilename' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_main.cpp:369:3: note: Variable 'szGUIFilename' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_main.cpp:370:3: style: Variable 'szPrefGUIFilename' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_main.cpp:359:0: note: Variable 'szPrefGUIFilename' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_main.cpp:370:3: note: Variable 'szPrefGUIFilename' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_main.cpp:1175:44: style: Function 'speed_changed' argument 2 names different: declaration 'user_data' definition 'pUserData'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_main.cpp:88:60: note: Function 'speed_changed' argument 2 names different: declaration 'user_data' definition 'pUserData'.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_main.cpp:1175:44: note: Function 'speed_changed' argument 2 names different: declaration 'user_data' definition 'pUserData'.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_main.cpp:1217:84: style: Function 'parameter_notification' argument 3 names different: declaration 'data' definition 'pUserData'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_main.cpp:94:100: note: Function 'parameter_notification' argument 3 names different: declaration 'data' definition 'pUserData'.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_main.cpp:1217:84: note: Function 'parameter_notification' argument 3 names different: declaration 'data' definition 'pUserData'.
dasher-5.0.0~beta~repack/Src/Gtk2/dasher_main.cpp:276:24: style: Variable 'szFullPath' is assigned a value that is never used. [unreadVariable]
dasher-5.0.0~beta~repack/Src/Gtk2/gpesettings_store.cc:15:10: style: The scope of the variable 'length' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/Gtk2/gpesettings_store.cc:16:9: style: The scope of the variable 'settingname' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/Qt/QtDasherImpl.h:26:24: style: Member variable 'QtDasherImpl::qtdasherinterface' is in the wrong place in the initializer list. [initializerList]
dasher-5.0.0~beta~repack/Src/Qt/QtDasherImpl.cc:26:37: note: Member variable 'QtDasherImpl::qtdasherinterface' is in the wrong place in the initializer list.
dasher-5.0.0~beta~repack/Src/Qt/QtDasherImpl.h:26:24: note: Member variable 'QtDasherImpl::qtdasherinterface' is in the wrong place in the initializer list.
dasher-5.0.0~beta~repack/Src/Qt/QtDasherScreen.h:33:28: performance: Function parameter 'Name' should be passed by const reference. [passedByValue]
dasher-5.0.0~beta~repack/Src/Qt/QtDasherScreen.h:52:31: performance: Function parameter 'String' should be passed by const reference. [passedByValue]
dasher-5.0.0~beta~repack/Src/Qt/QtDasherPlugin.h:30:28: performance: Function parameter 'Name' should be passed by const reference. [passedByValue]
dasher-5.0.0~beta~repack/Src/Qt/QtDasherPlugin.cc:20:17: warning: Member variable 'QtDasherPlugin::flushcount' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Src/Qt/QtDasherScreen.cc:146:76: style: Function 'Polygon' argument 4 names different: declaration 'outlineColor' definition 'outlineColour'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Qt/QtDasherScreen.h:59:63: note: Function 'Polygon' argument 4 names different: declaration 'outlineColor' definition 'outlineColour'.
dasher-5.0.0~beta~repack/Src/Qt/QtDasherScreen.cc:146:76: note: Function 'Polygon' argument 4 names different: declaration 'outlineColor' definition 'outlineColour'.
dasher-5.0.0~beta~repack/Src/Qt/QtDasherScreen.cc:146:95: style: Function 'Polygon' argument 5 names different: declaration 'lineWidth' definition 'iWidth'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Src/Qt/QtDasherScreen.h:59:81: note: Function 'Polygon' argument 5 names different: declaration 'lineWidth' definition 'iWidth'.
dasher-5.0.0~beta~repack/Src/Qt/QtDasherScreen.cc:146:95: note: Function 'Polygon' argument 5 names different: declaration 'lineWidth' definition 'iWidth'.
dasher-5.0.0~beta~repack/Src/Test/LanguageModelling/main.cpp:89:14: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dasher-5.0.0~beta~repack/Src/Test/LanguageModelling/main.cpp:76:27: note: outer condition: order<10
dasher-5.0.0~beta~repack/Src/Test/LanguageModelling/main.cpp:89:14: note: opposite inner condition: order==10
dasher-5.0.0~beta~repack/Src/Test/LanguageModelling/main.cpp:111:28: style: Unused variable: vStmp [unusedVariable]
dasher-5.0.0~beta~repack/Src/Test/LanguageModelling/main.cpp:113:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
dasher-5.0.0~beta~repack/Src/Test/LanguageModelling/pjc51_main.cpp:231:26: style: Same expression on both sides of '-' because the value of 'iNormTot' and 'iNorm' are the same. [duplicateExpression]
dasher-5.0.0~beta~repack/Src/Test/LanguageModelling/pjc51_main.cpp:227:15: note: 'iNorm' is assigned value 'iNormTot' here.
dasher-5.0.0~beta~repack/Src/Test/LanguageModelling/pjc51_main.cpp:231:26: note: Same expression on both sides of '-' because the value of 'iNormTot' and 'iNorm' are the same.
dasher-5.0.0~beta~repack/Src/Test/LanguageModelling/lib_expt.h:27:4: warning: Class 'cExperiment' which has virtual members does not have a virtual destructor. [virtualDestructor]
dasher-5.0.0~beta~repack/Src/Test/LanguageModelling/pjc51_main.cpp:40:3: style: Class 'cCompressionExperiment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/Test/LanguageModelling/pjc51_main.cpp:50:3: style: Class 'dummy_handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/Test/LanguageModelling/pjc51_main.cpp:42:10: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/Test/LanguageModelling/lib_expt.h:103:18: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/Test/LanguageModelling/pjc51_main.cpp:42:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/TestPlatform/MockFileWordGenerator.h:35:3: style: Class 'MockFileWordGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/TestPlatform/MockFileWordGenerator.h:29:37: performance: Function parameter 'sPath' should be passed by const reference. [passedByValue]
dasher-5.0.0~beta~repack/Src/TestPlatform/MockFileWordGenerator.h:35:37: performance: Function parameter 'sPath' should be passed by const reference. [passedByValue]
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/Utils.h:202:2: style: Variable 'strResult' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/Utils.h:191:0: note: Variable 'strResult' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/Utils.h:202:2: note: Variable 'strResult' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/Utils.h:214:2: style: Variable 'timeline' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/Utils.h:210:0: note: Variable 'timeline' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/Utils.h:214:2: note: Variable 'timeline' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Tools/UserLog/main.cpp:86:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/Tools/UserLog/main.cpp:85:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Tools/UserLog/main.cpp:86:3: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Tools/UserLog/main.cpp:106:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/Tools/UserLog/main.cpp:105:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Tools/UserLog/main.cpp:106:3: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Tools/UserLog/main.cpp:410:7: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/Tools/UserLog/main.cpp:409:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Tools/UserLog/main.cpp:410:7: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/Utils.h:39:7: style: The scope of the variable 'bInWord' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/Utils.h:76:7: style: The scope of the variable 'bInWord' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/Tools/UserLog/main.cpp:108:8: style: The scope of the variable 'strNum' can be reduced. [variableScope]
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/Utils.h:56:14: style: Variable 'bInWord' is assigned a value that is never used. [unreadVariable]
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/Utils.h:98:14: style: Variable 'bInWord' is assigned a value that is never used. [unreadVariable]
dasher-5.0.0~beta~repack/Src/Tools/UserLog/main.cpp:162:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/Tools/UserLog/main.cpp:167:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/Tools/UserLog/main.cpp:172:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/Tools/UserLog/main.cpp:434:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dasher-5.0.0~beta~repack/Src/Tools/UserLog/main.cpp:417:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/main.cpp:340:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/main.cpp:159:58: warning: Either the condition 'pAlphIO!=NULL' is redundant or there is possible null pointer dereference: pAlphIO. [nullPointerRedundantCheck]
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/main.cpp:373:17: note: Assuming that condition 'pAlphIO!=NULL' is not redundant
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/main.cpp:159:58: note: Null pointer dereference
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/main.cpp:344:9: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/main.cpp:343:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/main.cpp:344:9: note: Variable 'fp' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/main.cpp:246:38: style: Checking if unsigned variable 'vectorParams.size()' is less than zero. [unsignedLessThanZero]
dasher-5.0.0~beta~repack/Src/Tools/UserLogLoadTest/main.cpp:163:0: error: Memory leak: pAlphIO [memleak]
dasher-5.0.0~beta~repack/Src/TestPlatform/MockSettingsStore.h:17:5: style: Class 'CMockSettingsStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Src/TestPlatform/MockInterfaceBase.h:19:10: style: The function 'CreateModules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/DasherInterfaceBase.h:481:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/TestPlatform/MockInterfaceBase.h:19:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/TestPlatform/MockSettingsStore.h:19:10: style: The function 'LoadSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:81:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/TestPlatform/MockSettingsStore.h:19:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/TestPlatform/MockSettingsStore.h:21:10: style: The function 'LoadSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:88:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/TestPlatform/MockSettingsStore.h:21:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/TestPlatform/MockSettingsStore.h:23:10: style: The function 'SaveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:101:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/TestPlatform/MockSettingsStore.h:23:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/TestPlatform/MockSettingsStore.h:25:10: style: The function 'SaveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:107:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/TestPlatform/MockSettingsStore.h:25:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/TestPlatform/MockSettingsStore.h:27:10: style: The function 'SaveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Src/DasherCore/SettingsStore.h:113:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Src/TestPlatform/MockSettingsStore.h:27:10: note: Function in derived class
dasher-5.0.0~beta~repack/Testing/dasher_tests/EventTest.cpp:36:10: style: The function 'HandleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Testing/dasher_tests/EventTest.cpp:21:18: note: Virtual function in base class
dasher-5.0.0~beta~repack/Testing/dasher_tests/EventTest.cpp:36:10: note: Function in derived class
dasher-5.0.0~beta~repack/Src/TestPlatform/MockFileWordGenerator.h:69:15: style: Technically the member function 'MockFileWordGenerator::GetWholeBuffer' can be const. [functionConst]
dasher-5.0.0~beta~repack/Src/TestPlatform/MockFileWordGenerator.h:71:10: style: Technically the member function 'MockFileWordGenerator::GetStringPosition' can be const. [functionConst]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:7445:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:7425:0: note: Variable 'result' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:7445:3: note: Variable 'result' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4298:1: style: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4233:51: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4298:1: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4299:1: style: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4235:57: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4299:1: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4300:1: style: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4237:48: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4300:1: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4301:1: style: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4238:44: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4301:1: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4302:1: style: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4239:55: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4302:1: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4303:1: style: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4242:60: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4303:1: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4304:1: style: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4236:55: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4304:1: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4305:1: style: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4243:58: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4305:1: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4306:1: style: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4240:42: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4306:1: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4307:1: style: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4241:46: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4307:1: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4308:1: style: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4245:49: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:4308:1: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:5431:30: style: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:642:41: note: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:5431:30: note: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:5432:30: style: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:643:41: note: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:5432:30: note: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:5639:40: style: Function 'TestInfoImpl' argument 2 names different: declaration 'test_case_name' definition 'a_test_case_name'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:739:46: note: Function 'TestInfoImpl' argument 2 names different: declaration 'test_case_name' definition 'a_test_case_name'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:5639:40: note: Function 'TestInfoImpl' argument 2 names different: declaration 'test_case_name' definition 'a_test_case_name'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:5640:40: style: Function 'TestInfoImpl' argument 3 names different: declaration 'name' definition 'a_name'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:740:28: note: Function 'TestInfoImpl' argument 3 names different: declaration 'name' definition 'a_name'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:5640:40: note: Function 'TestInfoImpl' argument 3 names different: declaration 'name' definition 'a_name'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:5641:40: style: Function 'TestInfoImpl' argument 4 names different: declaration 'test_case_comment' definition 'a_test_case_comment'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:740:46: note: Function 'TestInfoImpl' argument 4 names different: declaration 'test_case_comment' definition 'a_test_case_comment'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:5641:40: note: Function 'TestInfoImpl' argument 4 names different: declaration 'test_case_comment' definition 'a_test_case_comment'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:5642:40: style: Function 'TestInfoImpl' argument 5 names different: declaration 'comment' definition 'a_comment'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:741:28: note: Function 'TestInfoImpl' argument 5 names different: declaration 'comment' definition 'a_comment'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:5642:40: note: Function 'TestInfoImpl' argument 5 names different: declaration 'comment' definition 'a_comment'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:5643:35: style: Function 'TestInfoImpl' argument 6 names different: declaration 'fixture_class_id' definition 'a_fixture_class_id'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:741:44: note: Function 'TestInfoImpl' argument 6 names different: declaration 'fixture_class_id' definition 'a_fixture_class_id'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:5643:35: note: Function 'TestInfoImpl' argument 6 names different: declaration 'fixture_class_id' definition 'a_fixture_class_id'.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:546:3: warning: Member variable 'GTestFlagSaver::pretty_' is not initialized in the constructor. [uninitMemberVar]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:1071:10: performance: Technically the member function 'testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:2077:22: note: Technically the member function 'testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop' can be static.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:1071:10: note: Technically the member function 'testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop' can be static.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:1141:8: performance: Technically the member function 'testing::internal::UnitTestImpl::RegisterParameterizedTests' can be static. [functionStatic]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:3601:20: note: Technically the member function 'testing::internal::UnitTestImpl::RegisterParameterizedTests' can be static.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:1141:8: note: Technically the member function 'testing::internal::UnitTestImpl::RegisterParameterizedTests' can be static.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:1168:7: style: Technically the member function 'testing::internal::UnitTestImpl::FilterTests' can be const. [functionConst]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:5505:19: note: Technically the member function 'testing::internal::UnitTestImpl::FilterTests' can be const.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:1168:7: note: Technically the member function 'testing::internal::UnitTestImpl::FilterTests' can be const.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:1171:8: style: Technically the member function 'testing::internal::UnitTestImpl::ListTestsMatchingFilter' can be const. [functionConst]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:5559:20: note: Technically the member function 'testing::internal::UnitTestImpl::ListTestsMatchingFilter' can be const.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:1171:8: note: Technically the member function 'testing::internal::UnitTestImpl::ListTestsMatchingFilter' can be const.
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:897:18: style: The function 'CurrentStackTrace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:882:18: note: Virtual function in base class
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:897:18: note: Function in derived class
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:898:16: style: The function 'UponLeavingGTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:887:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Testing/gtest/fused-src/gtest/gtest-all.cc:898:16: note: Function in derived class
dasher-5.0.0~beta~repack/Testing/gtest/samples/sample10_unittest.cc:99:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/samples/sample2.cc:51:32: style: Function 'Set' argument 1 names different: declaration 'c_string' definition 'a_c_string'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/samples/sample2.h:82:24: note: Function 'Set' argument 1 names different: declaration 'c_string' definition 'a_c_string'.
dasher-5.0.0~beta~repack/Testing/gtest/samples/sample2.cc:51:32: note: Function 'Set' argument 1 names different: declaration 'c_string' definition 'a_c_string'.
dasher-5.0.0~beta~repack/Testing/gtest/samples/sample3-inl.h:63:0: style: Class 'QueueNode < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dasher-5.0.0~beta~repack/Testing/gtest/samples/sample5_unittest.cc:146:16: style: The function 'SetUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Testing/gtest/samples/sample5_unittest.cc:67:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Testing/gtest/samples/sample5_unittest.cc:146:16: note: Function in derived class
dasher-5.0.0~beta~repack/Testing/gtest/samples/prime_tables.h:84:34: style: Class 'PreCalculatedPrimeTable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dasher-5.0.0~beta~repack/Testing/gtest/samples/prime_tables.h:58:16: style: The function 'IsPrime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Testing/gtest/samples/prime_tables.h:48:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Testing/gtest/samples/prime_tables.h:58:16: note: Function in derived class
dasher-5.0.0~beta~repack/Testing/gtest/samples/prime_tables.h:69:15: style: The function 'GetNextPrime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Testing/gtest/samples/prime_tables.h:52:15: note: Virtual function in base class
dasher-5.0.0~beta~repack/Testing/gtest/samples/prime_tables.h:69:15: note: Function in derived class
dasher-5.0.0~beta~repack/Testing/gtest/samples/prime_tables.h:89:16: style: The function 'IsPrime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Testing/gtest/samples/prime_tables.h:48:16: note: Virtual function in base class
dasher-5.0.0~beta~repack/Testing/gtest/samples/prime_tables.h:89:16: note: Function in derived class
dasher-5.0.0~beta~repack/Testing/gtest/samples/prime_tables.h:93:15: style: The function 'GetNextPrime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dasher-5.0.0~beta~repack/Testing/gtest/samples/prime_tables.h:52:15: note: Virtual function in base class
dasher-5.0.0~beta~repack/Testing/gtest/samples/prime_tables.h:93:15: note: Function in derived class
dasher-5.0.0~beta~repack/Testing/gtest/samples/sample9_unittest.cc:93:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest-filepath.cc:237:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest-filepath.cc:217:0: note: Variable 'result' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest-filepath.cc:237:3: note: Variable 'result' is reassigned a value before the old one has been used.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2958:1: style: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2893:51: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2958:1: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2959:1: style: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2895:57: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2959:1: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2960:1: style: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2897:48: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2960:1: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2961:1: style: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2898:44: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2961:1: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2962:1: style: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2899:55: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2962:1: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2963:1: style: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2902:60: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2963:1: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2964:1: style: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2896:55: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2964:1: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2965:1: style: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2903:58: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2965:1: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2966:1: style: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2900:42: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2966:1: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2967:1: style: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2901:46: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2967:1: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2968:1: style: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2905:49: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/src/gtest.cc:2968:1: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest-filepath_test.cc:106:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest-linked_ptr_test.cc:77:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest-listener_test.cc:161:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest-message_test.cc:53:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest-options_test.cc:69:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest-port_test.cc:70:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest-test-part_test.cc:58:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest-tuple_test.cc:46:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest-unittest-api_test.cc:120:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest_environment_test.cc:106:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest_filter_unittest_.cc:50:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest_list_tests_unittest_.cc:49:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest_output_test_.cc:633:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest_pred_impl_unittest.cc:94:8: style: Technically the member function 'PredFunctor1::operator()' can be const. [functionConst]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest_pred_impl_unittest.cc:482:8: style: Technically the member function 'PredFunctor2::operator()' can be const. [functionConst]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest_pred_impl_unittest.cc:912:8: style: Technically the member function 'PredFunctor3::operator()' can be const. [functionConst]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest_pred_impl_unittest.cc:1384:8: style: Technically the member function 'PredFunctor4::operator()' can be const. [functionConst]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest_pred_impl_unittest.cc:1898:8: style: Technically the member function 'PredFunctor5::operator()' can be const. [functionConst]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest_repeat_test.cc:94:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest_shuffle_test_.cc:52:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest_sole_header_test.cc:43:0: error: syntax error [syntaxError]
dasher-5.0.0~beta~repack/Testing/gtest/test/gtest_unittest.cc:209:0: error: syntax error [syntaxError]
[14:45]

ftp://ftp.se.debian.org/debian/pool/main/d/dask/dask_0.17.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dask.distributed/dask.distributed_1.21.8+ds.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/data-priority-map-clojure/data-priority-map-clojure_0.0.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/data-xml-clojure/data-xml-clojure_0.0.8.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/datalad/datalad_0.4.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/datamash/datamash_1.3.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/datanommer.commands/datanommer.commands_0.4.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/datanommer.consumer/datanommer.consumer_0.6.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/datanommer.models/datanommer.models_0.6.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/datapm/datapm_0.10.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dataquay/dataquay_0.9.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/datatables-extensions/datatables-extensions_0.0+20150910+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/datatables.js/datatables.js_1.10.19+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/date/date_1.2.38.orig.tar.gz
date/src/char_date.c:19:9: style: The scope of the variable 'len' can be reduced. [variableScope]
date/src/char_date.c:92:18: style: The scope of the variable 'i' can be reduced. [variableScope]
date/src/char_date.c:93:20: style: The scope of the variable 'j' can be reduced. [variableScope]
[14:45]

ftp://ftp.se.debian.org/debian/pool/main/d/dates/dates_0.4.8.orig.tar.gz
dates-0.4.8/src/dates_callbacks.c:1767:3: style: Variable 'channel' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_callbacks.c:1762:0: note: Variable 'channel' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_callbacks.c:1767:3: note: Variable 'channel' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_callbacks.c:1785:7: style: Variable 'icomp' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_callbacks.c:1782:0: note: Variable 'icomp' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_callbacks.c:1785:7: note: Variable 'icomp' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_callbacks.c:464:16: style: The scope of the variable 'widget' can be reduced. [variableScope]
dates-0.4.8/src/dates_callbacks.c:1285:12: style: The scope of the variable 'primary_uid' can be reduced. [variableScope]
dates-0.4.8/src/dates_gtk.c:717:2: style: Variable 'text' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_gtk.c:715:0: note: Variable 'text' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:717:2: note: Variable 'text' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:788:2: style: Variable 'dialog' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_gtk.c:760:0: note: Variable 'dialog' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:788:2: note: Variable 'dialog' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:799:2: style: Variable 'okay_button' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_gtk.c:770:0: note: Variable 'okay_button' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:799:2: note: Variable 'okay_button' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:805:2: style: Variable 'frame' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_gtk.c:761:0: note: Variable 'frame' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:805:2: note: Variable 'frame' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:809:2: style: Variable 'label' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_gtk.c:767:0: note: Variable 'label' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:809:2: note: Variable 'label' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:828:2: style: Variable 'vbox' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_gtk.c:764:0: note: Variable 'vbox' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:828:2: note: Variable 'vbox' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:842:2: style: Variable 'hbox' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_gtk.c:765:0: note: Variable 'hbox' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:842:2: note: Variable 'hbox' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:857:2: style: Variable 'type_store' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_gtk.c:777:0: note: Variable 'type_store' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:857:2: note: Variable 'type_store' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:860:2: style: Variable 'group_list' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_gtk.c:774:0: note: Variable 'group_list' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:860:2: note: Variable 'group_list' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:863:2: style: Variable 'type_combo' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_gtk.c:768:0: note: Variable 'type_combo' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:863:2: note: Variable 'type_combo' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:1026:4: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_gtk.c:1014:0: note: Variable 'name' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:1026:4: note: Variable 'name' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:1117:3: style: Variable 'prompt' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_gtk.c:1113:0: note: Variable 'prompt' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:1117:3: note: Variable 'prompt' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:1562:4: style: Variable 'selection' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_gtk.c:1557:0: note: Variable 'selection' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:1562:4: note: Variable 'selection' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_gtk.c:1568:14: style: The scope of the variable 'source' can be reduced. [variableScope]
dates-0.4.8/src/dates_gtk.c:2119:14: style: The scope of the variable 'open_dialog' can be reduced. [variableScope]
dates-0.4.8/src/dates_gtk.c:2123:14: style: The scope of the variable 'vbox' can be reduced. [variableScope]
dates-0.4.8/src/dates_gtk.c:2124:14: style: The scope of the variable 'combo' can be reduced. [variableScope]
dates-0.4.8/src/dates_gtk.c:2125:14: style: The scope of the variable 'hbox' can be reduced. [variableScope]
dates-0.4.8/src/dates_gtk.c:2126:14: style: The scope of the variable 'label' can be reduced. [variableScope]
dates-0.4.8/src/dates_gtk.c:2127:14: style: The scope of the variable 'hseparator' can be reduced. [variableScope]
dates-0.4.8/src/dates_gtk.c:2129:20: style: The scope of the variable 'renderer' can be reduced. [variableScope]
dates-0.4.8/src/dates_gtk.c:1640:19: style: Variable 'cal_new_button' is assigned a value that is never used. [unreadVariable]
dates-0.4.8/src/dates_gtk.c:1643:20: style: Variable 'cal_edit_button' is assigned a value that is never used. [unreadVariable]
dates-0.4.8/src/dates_gtk.c:1733:25: style: Variable 'repeats_close_button' is assigned a value that is never used. [unreadVariable]
dates-0.4.8/src/dates_hildon.c:430:13: style: Unused variable: time_separator_label [unusedVariable]
dates-0.4.8/src/dates_hildon.c:431:13: style: Unused variable: hour_button [unusedVariable]
dates-0.4.8/src/dates_hildon.c:432:13: style: Unused variable: hour_up_button [unusedVariable]
dates-0.4.8/src/dates_hildon.c:433:13: style: Unused variable: hour_up [unusedVariable]
dates-0.4.8/src/dates_hildon.c:434:13: style: Unused variable: hour_down_button [unusedVariable]
dates-0.4.8/src/dates_hildon.c:435:13: style: Unused variable: hour_down [unusedVariable]
dates-0.4.8/src/dates_hildon.c:436:13: style: Unused variable: lminute_up_button [unusedVariable]
dates-0.4.8/src/dates_hildon.c:437:13: style: Unused variable: lminute_up [unusedVariable]
dates-0.4.8/src/dates_hildon.c:438:13: style: Unused variable: lminute_down_button [unusedVariable]
dates-0.4.8/src/dates_hildon.c:439:13: style: Unused variable: lminute_down [unusedVariable]
dates-0.4.8/src/dates_hildon.c:440:13: style: Unused variable: rminute_up_button [unusedVariable]
dates-0.4.8/src/dates_hildon.c:441:13: style: Unused variable: rminute_up [unusedVariable]
dates-0.4.8/src/dates_hildon.c:442:13: style: Unused variable: rminute_down_button [unusedVariable]
dates-0.4.8/src/dates_hildon.c:443:13: style: Unused variable: rminute_down [unusedVariable]
dates-0.4.8/src/dates_hildon.c:505:13: style: Unused variable: image [unusedVariable]
dates-0.4.8/src/dates_hildon.c:274:31: error: Uninitialized variable: d [uninitvar]
dates-0.4.8/src/dates_main.c:199:4: style: Variable 'new_uri' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_main.c:195:0: note: Variable 'new_uri' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_main.c:199:4: note: Variable 'new_uri' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_main.c:207:4: style: Variable 'source_list' is reassigned a value before the old one has been used. [redundantAssignment]
dates-0.4.8/src/dates_main.c:197:0: note: Variable 'source_list' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_main.c:207:4: note: Variable 'source_list' is reassigned a value before the old one has been used.
dates-0.4.8/src/dates_view.c:2064:19: style: The scope of the variable 'event' can be reduced. [variableScope]
dates-0.4.8/src/dates_view.c:2655:9: style: The scope of the variable 'layout_gc' can be reduced. [variableScope]
dates-0.4.8/src/dates_view.c:431:40: style: Function 'dates_view_class_init' argument 1 names different: declaration 'klass' definition 'class'. [funcArgNamesDifferent]
dates-0.4.8/src/dates_view.c:300:52: note: Function 'dates_view_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dates-0.4.8/src/dates_view.c:431:40: note: Function 'dates_view_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dates-0.4.8/src/dates_view.c:4689:49: style: Function 'dates_view_add_calendar' argument 2 names different: declaration 'cal' definition 'ecal'. [funcArgNamesDifferent]
dates-0.4.8/src/dates_view.h:67:56: note: Function 'dates_view_add_calendar' argument 2 names different: declaration 'cal' definition 'ecal'.
dates-0.4.8/src/dates_view.c:4689:49: note: Function 'dates_view_add_calendar' argument 2 names different: declaration 'cal' definition 'ecal'.
dates-0.4.8/src/dates_view.c:4824:52: style: Function 'dates_view_remove_calendar' argument 2 names different: declaration 'cal' definition 'ecal'. [funcArgNamesDifferent]
dates-0.4.8/src/dates_view.h:68:58: note: Function 'dates_view_remove_calendar' argument 2 names different: declaration 'cal' definition 'ecal'.
dates-0.4.8/src/dates_view.c:4824:52: note: Function 'dates_view_remove_calendar' argument 2 names different: declaration 'cal' definition 'ecal'.
dates-0.4.8/src/dates_view.c:856:27: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
dates-0.4.8/src/dates_view.c:2293:8: style: Variable 'day' is assigned a value that is never used. [unreadVariable]
dates-0.4.8/src/dates_view.c:2294:9: style: Variable 'hour' is assigned a value that is never used. [unreadVariable]
dates-0.4.8/src/dates_view.c:3666:18: style: Variable 'unselected' is assigned a value that is never used. [unreadVariable]
[14:45]

ftp://ftp.se.debian.org/debian/pool/main/d/dateutils/dateutils_0.4.3.orig.tar.gz
dateutils-0.4.3/build-aux/yuck-scmver.c:559:29: warning: Either the condition 'buf==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dateutils-0.4.3/build-aux/yuck-scmver.c:562:6: note: Assuming that condition 'buf==NULL' is not redundant
dateutils-0.4.3/build-aux/yuck-scmver.c:559:29: note: Null pointer addition
dateutils-0.4.3/build-aux/yuck-scmver.c:565:5: warning: Either the condition 'buf==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dateutils-0.4.3/build-aux/yuck-scmver.c:562:6: note: Assuming that condition 'buf==NULL' is not redundant
dateutils-0.4.3/build-aux/yuck-scmver.c:560:13: note: Assignment 'bp=buf', assigned value is 0
dateutils-0.4.3/build-aux/yuck-scmver.c:565:5: note: Null pointer addition
dateutils-0.4.3/build-aux/yuck-scmver.c:606:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dateutils-0.4.3/build-aux/yuck-scmver.c:676:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dateutils-0.4.3/build-aux/yuck-scmver.c:736:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dateutils-0.4.3/build-aux/yuck-scmver.c:761:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dateutils-0.4.3/build-aux/yuck-scmver.c:917:60: style: Function 'yuck_version_write_fd' argument 2 names different: declaration 'v' definition 'ref'. [funcArgNamesDifferent]
dateutils-0.4.3/build-aux/yuck-scmver.h:80:75: note: Function 'yuck_version_write_fd' argument 2 names different: declaration 'v' definition 'ref'.
dateutils-0.4.3/build-aux/yuck-scmver.c:917:60: note: Function 'yuck_version_write_fd' argument 2 names different: declaration 'v' definition 'ref'.
dateutils-0.4.3/build-aux/yuck-scmver.c:931:65: style: Function 'yuck_version_write' argument 2 names different: declaration 'v' definition 'ref'. [funcArgNamesDifferent]
dateutils-0.4.3/build-aux/yuck-scmver.h:76:76: note: Function 'yuck_version_write' argument 2 names different: declaration 'v' definition 'ref'.
dateutils-0.4.3/build-aux/yuck-scmver.c:931:65: note: Function 'yuck_version_write' argument 2 names different: declaration 'v' definition 'ref'.
dateutils-0.4.3/build-aux/yuck.c:218:47: warning: Either the condition 'line==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dateutils-0.4.3/build-aux/yuck.c:691:6: note: Assuming that condition 'line==NULL' is not redundant
dateutils-0.4.3/build-aux/yuck.c:689:37: note: Calling function 'only_whitespace_p', 1st argument 'line' value is 0
dateutils-0.4.3/build-aux/yuck.c:218:47: note: Null pointer addition
dateutils-0.4.3/build-aux/yuck.c:426:30: warning: Either the condition 'line==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dateutils-0.4.3/build-aux/yuck.c:428:6: note: Assuming that condition 'line==NULL' is not redundant
dateutils-0.4.3/build-aux/yuck.c:426:30: note: Null pointer addition
dateutils-0.4.3/build-aux/yuck.c:539:30: warning: Either the condition 'line==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dateutils-0.4.3/build-aux/yuck.c:541:6: note: Assuming that condition 'line==NULL' is not redundant
dateutils-0.4.3/build-aux/yuck.c:539:30: note: Null pointer addition
dateutils-0.4.3/build-aux/yuck.c:1189:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dateutils-0.4.3/build-aux/yuck.c:821:23: style: The scope of the variable 'cnt' can be reduced. [variableScope]
dateutils-0.4.3/build-aux/yuck.c:1782:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dateutils-0.4.3/build-aux/yuck.c:1786:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dateutils-0.4.3/build-aux/yuck.c:1790:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dateutils-0.4.3/build-aux/yuck.c:1871:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dateutils-0.4.3/build-aux/yuck.c:1137:10: style: Variable 'off' is not assigned a value. [unassignedVariable]
dateutils-0.4.3/build-aux/yuck.c:2021:3: error: Resource leak: of [resourceLeak]
dateutils-0.4.3/lib/bizda.c:320:31: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
dateutils-0.4.3/lib/strops.h:124:41: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dateutils-0.4.3/lib/yd.c:256:0: error: failed to expand 'UNLIKELY', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective]
dateutils-0.4.3/lib/dt-core-tz-glue.c:55:28: style: Function 'dtz_forgetz' argument 1 names different: declaration 'dt' definition 'd'. [funcArgNamesDifferent]
dateutils-0.4.3/lib/dt-core-tz-glue.h:53:50: note: Function 'dtz_forgetz' argument 1 names different: declaration 'dt' definition 'd'.
dateutils-0.4.3/lib/dt-core-tz-glue.c:55:28: note: Function 'dtz_forgetz' argument 1 names different: declaration 'dt' definition 'd'.
dateutils-0.4.3/lib/dt-core-tz-glue.c:100:28: style: Function 'dtz_enrichz' argument 1 names different: declaration 'dt' definition 'd'. [funcArgNamesDifferent]
dateutils-0.4.3/lib/dt-core-tz-glue.h:58:50: note: Function 'dtz_enrichz' argument 1 names different: declaration 'dt' definition 'd'.
dateutils-0.4.3/lib/dt-core-tz-glue.c:100:28: note: Function 'dtz_enrichz' argument 1 names different: declaration 'dt' definition 'd'.
dateutils-0.4.3/lib/dt-core.c:1298:24: style: Function 'dt_datetime' argument 1 names different: declaration 'dttyp' definition 'outtyp'. [funcArgNamesDifferent]
dateutils-0.4.3/lib/dt-core.h:262:46: note: Function 'dt_datetime' argument 1 names different: declaration 'dttyp' definition 'outtyp'.
dateutils-0.4.3/lib/dt-core.c:1298:24: note: Function 'dt_datetime' argument 1 names different: declaration 'dttyp' definition 'outtyp'.
dateutils-0.4.3/lib/dt-locale.c:580:24: style: Function 'setilocale' argument 1 names different: declaration 'locale' definition 'ln'. [funcArgNamesDifferent]
dateutils-0.4.3/lib/dt-locale.h:96:35: note: Function 'setilocale' argument 1 names different: declaration 'locale' definition 'ln'.
dateutils-0.4.3/lib/dt-locale.c:580:24: note: Function 'setilocale' argument 1 names different: declaration 'locale' definition 'ln'.
dateutils-0.4.3/lib/dt-locale.c:593:24: style: Function 'setflocale' argument 1 names different: declaration 'locale' definition 'ln'. [funcArgNamesDifferent]
dateutils-0.4.3/lib/dt-locale.h:101:35: note: Function 'setflocale' argument 1 names different: declaration 'locale' definition 'ln'.
dateutils-0.4.3/lib/dt-locale.c:593:24: note: Function 'setflocale' argument 1 names different: declaration 'locale' definition 'ln'.
dateutils-0.4.3/lib/strops.c:348:23: style: Function 'strtoarri' argument 1 names different: declaration 's' definition 'buf'. [funcArgNamesDifferent]
dateutils-0.4.3/lib/strops.h:84:23: note: Function 'strtoarri' argument 1 names different: declaration 's' definition 'buf'.
dateutils-0.4.3/lib/strops.c:348:23: note: Function 'strtoarri' argument 1 names different: declaration 's' definition 'buf'.
dateutils-0.4.3/lib/tzmap.c:202:22: style: Function 'tzm_open' argument 1 names different: declaration 'file' definition 'fn'. [funcArgNamesDifferent]
dateutils-0.4.3/lib/tzmap.h:67:37: note: Function 'tzm_open' argument 1 names different: declaration 'file' definition 'fn'.
dateutils-0.4.3/lib/tzmap.c:202:22: note: Function 'tzm_open' argument 1 names different: declaration 'file' definition 'fn'.
dateutils-0.4.3/lib/tzraw.c:451:2: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dateutils-0.4.3/lib/tzraw.c:444:0: note: Variable 'res' is reassigned a value before the old one has been used.
dateutils-0.4.3/lib/tzraw.c:451:2: note: Variable 'res' is reassigned a value before the old one has been used.
dateutils-0.4.3/lib/tzraw.c:131:10: style: struct member 'zleap_tr_s::t' is never used. [unusedStructMember]
dateutils-0.4.3/lib/tzraw.c:133:10: style: struct member 'zleap_tr_s::corr' is never used. [unusedStructMember]
dateutils-0.4.3/src/ddiff.c:236:14: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dateutils-0.4.3/src/ddiff.c:57:15: style: union member 'durfmt_t::flags' is never used. [unusedStructMember]
dateutils-0.4.3/src/ddiff.c:399:6: style: struct member 'precalc_s::db' is never used. [unusedStructMember]
dateutils-0.4.3/src/ddiff.c:404:7: style: struct member 'precalc_s::N' is never used. [unusedStructMember]
dateutils-0.4.3/src/ddiff.c:406:7: style: struct member 'precalc_s::rS' is never used. [unusedStructMember]
dateutils-0.4.3/src/dt-io.c:165:26: style: Function 'dt_io_find_strpdt2' argument 2 names different: declaration 'llen' definition 'len'. [funcArgNamesDifferent]
dateutils-0.4.3/src/dt-io.h:92:26: note: Function 'dt_io_find_strpdt2' argument 2 names different: declaration 'llen' definition 'len'.
dateutils-0.4.3/src/dt-io.c:165:26: note: Function 'dt_io_find_strpdt2' argument 2 names different: declaration 'llen' definition 'len'.
dateutils-0.4.3/src/dzone.c:290:23: style: Condition '!trnsp' is always true [knownConditionTrueFalse]
dateutils-0.4.3/src/dzone.c:289:13: note: Assuming that condition '!trnsp' is not redundant
dateutils-0.4.3/src/dzone.c:290:23: note: Condition '!trnsp' is always true
dateutils-0.4.3/src/prchunk.c:380:38: style: Function 'prchunk_rechunk' argument 2 names different: declaration 'delim' definition 'dlm'. [funcArgNamesDifferent]
dateutils-0.4.3/src/prchunk.h:65:49: note: Function 'prchunk_rechunk' argument 2 names different: declaration 'delim' definition 'dlm'.
dateutils-0.4.3/src/prchunk.c:380:38: note: Function 'prchunk_rechunk' argument 2 names different: declaration 'delim' definition 'dlm'.
dateutils-0.4.3/test/clitosis.c:918:7: style: Condition 'NULL' is always false [knownConditionTrueFalse]
dateutils-0.4.3/test/clitosis.c:1518:14: warning: Possible null pointer dereference: p [nullPointer]
dateutils-0.4.3/test/clitosis.c:1748:2: note: Calling function 'prepend_path', 1st argument 'p' value is 0
dateutils-0.4.3/test/clitosis.c:1518:14: note: Null pointer dereference
dateutils-0.4.3/test/clitosis.c:1573:13: warning: Possible null pointer dereference: p [nullPointer]
dateutils-0.4.3/test/clitosis.c:1748:2: note: Calling function 'prepend_path', 1st argument 'p' value is 0
dateutils-0.4.3/test/clitosis.c:1573:13: note: Null pointer dereference
dateutils-0.4.3/test/clitosis.c:441:2: style: Label 'planb' is not used. [unusedLabel]
dateutils-0.4.3/test/clitosis.c:528:2: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
dateutils-0.4.3/test/clitosis.c:547:3: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
dateutils-0.4.3/test/strtoi-bench.c:15:15: style: Variable 'UNUSED' is assigned a value that is never used. [unreadVariable]
[14:45]

ftp://ftp.se.debian.org/debian/pool/main/d/datovka/datovka_4.9.3.orig.tar.xz
datovka-4.9.3/src/cli/cli.cpp:798:2: style: Variable 'envelope' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/cli/cli.cpp:796:0: note: Variable 'envelope' is reassigned a value before the old one has been used.
datovka-4.9.3/src/cli/cli.cpp:798:2: note: Variable 'envelope' is reassigned a value before the old one has been used.
datovka-4.9.3/src/cli/cli.cpp:1002:2: style: Variable 'sent_message' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/cli/cli.cpp:1000:0: note: Variable 'sent_message' is reassigned a value before the old one has been used.
datovka-4.9.3/src/cli/cli.cpp:1002:2: note: Variable 'sent_message' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:555:2: style: Variable 'cms' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/crypto/crypto.c:548:0: note: Variable 'cms' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:555:2: note: Variable 'cms' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:597:2: style: Variable 'cms' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/crypto/crypto.c:590:0: note: Variable 'cms' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:597:2: note: Variable 'cms' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:663:2: style: Variable 'cms' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/crypto/crypto.c:656:0: note: Variable 'cms' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:663:2: note: Variable 'cms' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:761:2: style: Variable 'cms' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/crypto/crypto.c:754:0: note: Variable 'cms' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:761:2: note: Variable 'cms' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:1276:2: style: Variable 'pkcs12' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/crypto/crypto.c:1267:0: note: Variable 'pkcs12' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:1276:2: note: Variable 'pkcs12' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:1548:2: style: Variable 'bio' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/crypto/crypto.c:1542:0: note: Variable 'bio' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:1548:2: note: Variable 'bio' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:1594:2: style: Variable 'bio' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/crypto/crypto.c:1588:0: note: Variable 'bio' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:1594:2: note: Variable 'bio' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:1695:2: style: Variable 'bio' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/crypto/crypto.c:1691:0: note: Variable 'bio' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:1695:2: note: Variable 'bio' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:1864:2: style: Variable 'bio' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/crypto/crypto.c:1858:0: note: Variable 'bio' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:1864:2: note: Variable 'bio' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:1910:2: style: Variable 'bio' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/crypto/crypto.c:1904:0: note: Variable 'bio' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:1910:2: note: Variable 'bio' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:2335:2: style: Variable 'tz' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/crypto/crypto.c:2328:0: note: Variable 'tz' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto.c:2335:2: note: Variable 'tz' is reassigned a value before the old one has been used.
datovka-4.9.3/src/crypto/crypto_threads.cpp:148:10: style: The scope of the variable 'mutex' can be reduced. [variableScope]
datovka-4.9.3/src/gui/datovka.cpp:5219:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
datovka-4.9.3/src/gui/datovka.cpp:5208:55: note: outer condition: dmId!=-1
datovka-4.9.3/src/gui/datovka.cpp:5219:12: note: identical inner condition: dmId!=-1
datovka-4.9.3/src/gui/datovka.cpp:7230:3: style: Variable 'dummy_session' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/gui/datovka.cpp:7228:0: note: Variable 'dummy_session' is reassigned a value before the old one has been used.
datovka-4.9.3/src/gui/datovka.cpp:7230:3: note: Variable 'dummy_session' is reassigned a value before the old one has been used.
datovka-4.9.3/src/gui/datovka.cpp:526:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
datovka-4.9.3/src/gui/datovka.cpp:533:4: note: Found duplicate branches for 'if' and 'else'.
datovka-4.9.3/src/gui/datovka.cpp:526:2: note: Found duplicate branches for 'if' and 'else'.
datovka-4.9.3/src/gui/datovka.cpp:1372:9: style: The scope of the variable 'submenu' can be reduced. [variableScope]
datovka-4.9.3/src/gui/dlg_ds_search.cpp:639:22: style: Variable 'task' is assigned a value that is never used. [unreadVariable]
datovka-4.9.3/src/gui/dlg_ds_search.cpp:718:22: style: Variable 'task' is assigned a value that is never used. [unreadVariable]
datovka-4.9.3/src/gui/dlg_proxysets.h:38:2: style: Class 'DlgProxysets' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
datovka-4.9.3/src/gui/dlg_send_message.cpp:1101:22: style: Variable 'task' is assigned a value that is never used. [unreadVariable]
datovka-4.9.3/src/gui/dlg_send_message.cpp:1126:22: style: Variable 'task' is assigned a value that is never used. [unreadVariable]
datovka-4.9.3/src/gui/dlg_timestamp_expir.h:46:2: style: Class 'TimestampExpirDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
datovka-4.9.3/src/initialisation.cpp:62:6: style: The scope of the variable 'logFileId' can be reduced. [variableScope]
datovka-4.9.3/src/initialisation.cpp:126:15: style: The scope of the variable 'url' can be reduced. [variableScope]
datovka-4.9.3/src/io/isds_sessions.cpp:220:2: style: Variable 'isds_session' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/io/isds_sessions.cpp:215:0: note: Variable 'isds_session' is reassigned a value before the old one has been used.
datovka-4.9.3/src/io/isds_sessions.cpp:220:2: note: Variable 'isds_session' is reassigned a value before the old one has been used.
datovka-4.9.3/src/io/isds_sessions.cpp:328:2: style: Variable 'pki_credentials' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/io/isds_sessions.cpp:327:0: note: Variable 'pki_credentials' is reassigned a value before the old one has been used.
datovka-4.9.3/src/io/isds_sessions.cpp:328:2: note: Variable 'pki_credentials' is reassigned a value before the old one has been used.
datovka-4.9.3/src/io/isds_sessions.cpp:392:2: style: Variable 'pki_credentials' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/io/isds_sessions.cpp:390:0: note: Variable 'pki_credentials' is reassigned a value before the old one has been used.
datovka-4.9.3/src/io/isds_sessions.cpp:392:2: note: Variable 'pki_credentials' is reassigned a value before the old one has been used.
datovka-4.9.3/src/io/isds_sessions.cpp:457:2: style: Variable 'pki_credentials' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/io/isds_sessions.cpp:455:0: note: Variable 'pki_credentials' is reassigned a value before the old one has been used.
datovka-4.9.3/src/io/isds_sessions.cpp:457:2: note: Variable 'pki_credentials' is reassigned a value before the old one has been used.
datovka-4.9.3/src/io/message_db.cpp:2318:2: style: Variable 'queryStr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
datovka-4.9.3/src/io/message_db.cpp:2301:0: note: Variable 'queryStr' is reassigned a value before the old one has been used if variable is no semaphore variable.
datovka-4.9.3/src/io/message_db.cpp:2318:2: note: Variable 'queryStr' is reassigned a value before the old one has been used if variable is no semaphore variable.
datovka-4.9.3/src/io/message_db.cpp:3286:2: style: Variable 'attached' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/io/message_db.cpp:3280:0: note: Variable 'attached' is reassigned a value before the old one has been used.
datovka-4.9.3/src/io/message_db.cpp:3286:2: note: Variable 'attached' is reassigned a value before the old one has been used.
datovka-4.9.3/src/io/message_db.cpp:4997:2: style: Variable 'attached' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/io/message_db.cpp:4993:0: note: Variable 'attached' is reassigned a value before the old one has been used.
datovka-4.9.3/src/io/message_db.cpp:4997:2: note: Variable 'attached' is reassigned a value before the old one has been used.
datovka-4.9.3/src/io/message_db.cpp:2299:6: style: The scope of the variable 'i' can be reduced. [variableScope]
datovka-4.9.3/src/io/message_db.cpp:4419:19: style: The scope of the variable 'open_ret' can be reduced. [variableScope]
datovka-4.9.3/src/io/message_db.cpp:2459:17: style: Variable 'isNotFirst' is assigned a value that is never used. [unreadVariable]
datovka-4.9.3/src/io/message_db_set_container.h:43:2: style: Class 'DbContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
datovka-4.9.3/src/io/message_db_set_delegated.cpp:137:2: style: Variable 'attached' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/io/message_db_set_delegated.cpp:134:0: note: Variable 'attached' is reassigned a value before the old one has been used.
datovka-4.9.3/src/io/message_db_set_delegated.cpp:137:2: note: Variable 'attached' is reassigned a value before the old one has been used.
datovka-4.9.3/src/io/message_db_set_delegated.cpp:636:2: style: Variable 'attached' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/io/message_db_set_delegated.cpp:633:0: note: Variable 'attached' is reassigned a value before the old one has been used.
datovka-4.9.3/src/io/message_db_set_delegated.cpp:636:2: note: Variable 'attached' is reassigned a value before the old one has been used.
datovka-4.9.3/src/log/log.cpp:270:6: style: The scope of the variable 'i' can be reduced. [variableScope]
datovka-4.9.3/src/models/files_model.cpp:530:30: style: The scope of the variable 'doc' can be reduced. [variableScope]
datovka-4.9.3/src/worker/pool.cpp:202:2: style: Variable 'isWorking' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/worker/pool.cpp:199:0: note: Variable 'isWorking' is reassigned a value before the old one has been used.
datovka-4.9.3/src/worker/pool.cpp:202:2: note: Variable 'isWorking' is reassigned a value before the old one has been used.
datovka-4.9.3/src/worker/task_search_owner.cpp:136:2: style: Variable 'personName' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/worker/task_search_owner.cpp:132:0: note: Variable 'personName' is reassigned a value before the old one has been used.
datovka-4.9.3/src/worker/task_search_owner.cpp:136:2: note: Variable 'personName' is reassigned a value before the old one has been used.
datovka-4.9.3/src/worker/task_send_message.cpp:190:2: style: Variable 'envelope' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/worker/task_send_message.cpp:188:0: note: Variable 'envelope' is reassigned a value before the old one has been used.
datovka-4.9.3/src/worker/task_send_message.cpp:190:2: note: Variable 'envelope' is reassigned a value before the old one has been used.
datovka-4.9.3/src/worker/task_send_message.cpp:449:2: style: Variable 'session' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/worker/task_send_message.cpp:445:0: note: Variable 'session' is reassigned a value before the old one has been used.
datovka-4.9.3/src/worker/task_send_message.cpp:449:2: note: Variable 'session' is reassigned a value before the old one has been used.
datovka-4.9.3/src/worker/task_send_message.cpp:167:22: style: Checking if unsigned variable 'totalAttachSize' is less than zero. [unsignedLessThanZero]
datovka-4.9.3/src/worker/task_split_db.cpp:156:2: style: Variable 'dstDbSet' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/worker/task_split_db.cpp:153:0: note: Variable 'dstDbSet' is reassigned a value before the old one has been used.
datovka-4.9.3/src/worker/task_split_db.cpp:156:2: note: Variable 'dstDbSet' is reassigned a value before the old one has been used.
datovka-4.9.3/src/worker/task_verify_message.cpp:102:2: style: Variable 'hashLocal' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/src/worker/task_verify_message.cpp:101:0: note: Variable 'hashLocal' is reassigned a value before the old one has been used.
datovka-4.9.3/src/worker/task_verify_message.cpp:102:2: note: Variable 'hashLocal' is reassigned a value before the old one has been used.
datovka-4.9.3/tests/test_crypto.cpp:295:2: style: Variable 'p12_enc' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/tests/test_crypto.cpp:283:0: note: Variable 'p12_enc' is reassigned a value before the old one has been used.
datovka-4.9.3/tests/test_crypto.cpp:295:2: note: Variable 'p12_enc' is reassigned a value before the old one has been used.
datovka-4.9.3/tests/test_crypto.cpp:317:2: style: Variable 'p12' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/tests/test_crypto.cpp:288:0: note: Variable 'p12' is reassigned a value before the old one has been used.
datovka-4.9.3/tests/test_crypto.cpp:317:2: note: Variable 'p12' is reassigned a value before the old one has been used.
datovka-4.9.3/tests/test_crypto.cpp:379:2: style: Variable 'der' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/tests/test_crypto.cpp:375:0: note: Variable 'der' is reassigned a value before the old one has been used.
datovka-4.9.3/tests/test_crypto.cpp:379:2: note: Variable 'der' is reassigned a value before the old one has been used.
datovka-4.9.3/tests/test_crypto.cpp:391:2: style: Variable 'der' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/tests/test_crypto.cpp:389:13: note: Variable 'der' is reassigned a value before the old one has been used.
datovka-4.9.3/tests/test_crypto.cpp:391:2: note: Variable 'der' is reassigned a value before the old one has been used.
datovka-4.9.3/tests/test_task_downloads.cpp:268:2: style: Variable 'task' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/tests/test_task_downloads.cpp:265:15: note: Variable 'task' is reassigned a value before the old one has been used.
datovka-4.9.3/tests/test_task_downloads.cpp:268:2: note: Variable 'task' is reassigned a value before the old one has been used.
datovka-4.9.3/tests/test_task_send_message.cpp:224:2: style: Variable 'task' is reassigned a value before the old one has been used. [redundantAssignment]
datovka-4.9.3/tests/test_task_send_message.cpp:221:15: note: Variable 'task' is reassigned a value before the old one has been used.
datovka-4.9.3/tests/test_task_send_message.cpp:224:2: note: Variable 'task' is reassigned a value before the old one has been used.
[14:45]

ftp://ftp.se.debian.org/debian/pool/main/d/dav-text/dav-text_0.8.8.orig.tar.xz
dav-text_0.8.8.orig/fileIO.c:117:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dav-text_0.8.8.orig/fileIO.c:120:7: note: Found duplicate branches for 'if' and 'else'.
dav-text_0.8.8.orig/fileIO.c:117:12: note: Found duplicate branches for 'if' and 'else'.
dav-text_0.8.8.orig/fileIO.c:212:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dav-text_0.8.8.orig/fileIO.c:215:5: note: Found duplicate branches for 'if' and 'else'.
dav-text_0.8.8.orig/fileIO.c:212:10: note: Found duplicate branches for 'if' and 'else'.
dav-text_0.8.8.orig/fileIO.c:94:10: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dav-text_0.8.8.orig/fileIO.c:184:10: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dav-text_0.8.8.orig/fileIO.c:84:22: style: The scope of the variable 'd' can be reduced. [variableScope]
dav-text_0.8.8.orig/fileIO.c:173:20: style: The scope of the variable 'd' can be reduced. [variableScope]
dav-text_0.8.8.orig/fileIO.c:97:9: error: Common realloc mistake: 'choices' nulled but not freed upon failure [memleakOnRealloc]
dav-text_0.8.8.orig/fileIO.c:187:7: error: Common realloc mistake: 'choices' nulled but not freed upon failure [memleakOnRealloc]
dav-text_0.8.8.orig/keyboard.c:388:7: style: The scope of the variable 'end' can be reduced. [variableScope]
dav-text_0.8.8.orig/keyboard.c:391:7: style: The scope of the variable 'line' can be reduced. [variableScope]
dav-text_0.8.8.orig/keyboard.c:392:7: style: The scope of the variable 'keypress' can be reduced. [variableScope]
dav-text_0.8.8.orig/keyboard.c:315:53: style: Array index 't2' is used before limits check. [arrayIndexThenCheck]
dav-text_0.8.8.orig/keyboard.c:316:53: style: Array index 't' is used before limits check. [arrayIndexThenCheck]
dav-text_0.8.8.orig/main.c:318:3: performance: Buffer 'text' is being written before its old content has been used. [redundantCopy]
dav-text_0.8.8.orig/main.c:317:3: note: Buffer 'text' is being written before its old content has been used.
dav-text_0.8.8.orig/main.c:318:3: note: Buffer 'text' is being written before its old content has been used.
dav-text_0.8.8.orig/main.c:66:7: style: The scope of the variable 'keypress' can be reduced. [variableScope]
dav-text_0.8.8.orig/main.c:724:8: style: The scope of the variable 'c' can be reduced. [variableScope]
dav-text_0.8.8.orig/main.c:822:26: style: Array index 'low' is used before limits check. [arrayIndexThenCheck]
dav-text_0.8.8.orig/screenIO.c:30:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
dav-text_0.8.8.orig/screenIO.c:134:7: style: The scope of the variable 't' can be reduced. [variableScope]
[14:45]

ftp://ftp.se.debian.org/debian/pool/main/d/davfs2/davfs2_1.5.4.orig.tar.gz
davfs2-1.5.4/src/cache.c:2893:13: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
davfs2-1.5.4/src/cache.c:2588:33: style: Function 'create_dir_cache_file' argument 1 names different: declaration 'node' definition 'dir'. [funcArgNamesDifferent]
davfs2-1.5.4/src/cache.c:448:33: note: Function 'create_dir_cache_file' argument 1 names different: declaration 'node' definition 'dir'.
davfs2-1.5.4/src/cache.c:2588:33: note: Function 'create_dir_cache_file' argument 1 names different: declaration 'node' definition 'dir'.
davfs2-1.5.4/src/mount_davfs.c:1378:12: warning: Either the condition 'if(lock_file)' is redundant or there is possible null pointer dereference: lock_file. [nullPointerRedundantCheck]
davfs2-1.5.4/src/mount_davfs.c:1383:8: note: Assuming that condition 'if(lock_file)' is not redundant
davfs2-1.5.4/src/mount_davfs.c:1378:12: note: Null pointer dereference
davfs2-1.5.4/src/mount_davfs.c:1184:9: style: Variable 'args->password' is reassigned a value before the old one has been used. [redundantAssignment]
davfs2-1.5.4/src/mount_davfs.c:1183:9: note: Variable 'args->password' is reassigned a value before the old one has been used.
davfs2-1.5.4/src/mount_davfs.c:1184:9: note: Variable 'args->password' is reassigned a value before the old one has been used.
davfs2-1.5.4/src/mount_davfs.c:1637:9: style: The scope of the variable 'so' can be reduced. [variableScope]
davfs2-1.5.4/src/mount_davfs.c:684:0: error: Resource leak: file [resourceLeak]
davfs2-1.5.4/src/umount_davfs.c:153:18: warning: %a in format string (no. 1) requires 'float *' but the argument type is 'signed char *'. [invalidScanfArgType_float]
davfs2-1.5.4/src/webdav.c:1114:21: style: The scope of the variable 'value' can be reduced. [variableScope]
davfs2-1.5.4/src/webdav.c:1544:14: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
[14:45]

ftp://ftp.se.debian.org/debian/pool/main/d/davical/davical_1.1.7.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/davix/davix_0.6.8.orig.tar.gz
davix-R_0_6_8/deps/libneon/src/ne_207.c:292:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_207.c:296:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:64:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:81:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:85:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:90:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:94:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:99:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:104:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:109:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:114:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:119:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:124:79: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:129:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:134:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:139:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:144:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:147:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:156:50: style: Function 'ne_acl3744_set' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_acl3744.h:80:50: note: Function 'ne_acl3744_set' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_acl3744.c:156:50: note: Function 'ne_acl3744_set' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_alloc.c:54:24: style: Function 'ne_malloc' argument 1 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_alloc.h:46:24: note: Function 'ne_malloc' argument 1 names different: declaration 'size' definition 'len'.
davix-R_0_6_8/deps/libneon/src/ne_alloc.c:54:24: note: Function 'ne_malloc' argument 1 names different: declaration 'size' definition 'len'.
davix-R_0_6_8/deps/libneon/src/ne_alloc.c:61:24: style: Function 'ne_calloc' argument 1 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_alloc.h:47:24: note: Function 'ne_calloc' argument 1 names different: declaration 'size' definition 'len'.
davix-R_0_6_8/deps/libneon/src/ne_alloc.c:61:24: note: Function 'ne_calloc' argument 1 names different: declaration 'size' definition 'len'.
davix-R_0_6_8/deps/libneon/src/ne_alloc.c:68:36: style: Function 'ne_realloc' argument 2 names different: declaration 's' definition 'len'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_alloc.h:48:36: note: Function 'ne_realloc' argument 2 names different: declaration 's' definition 'len'.
davix-R_0_6_8/deps/libneon/src/ne_alloc.c:68:36: note: Function 'ne_realloc' argument 2 names different: declaration 's' definition 'len'.
davix-R_0_6_8/deps/libneon/src/ne_alloc.c:65:0: error: Memory leak: ptr [memleak]
davix-R_0_6_8/deps/libneon/src/ne_auth.c:315:19: style: The scope of the variable 'data' can be reduced. [variableScope]
davix-R_0_6_8/deps/libneon/src/ne_auth.c:410:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_auth.c:423:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_auth.c:1010:76: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_auth.c:1014:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_auth.c:1021:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_auth.c:1475:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_auth.c:1282:41: style: Function 'challenge_error' argument 1 names different: declaration 'errmsg' definition 'errbuf'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_auth.c:257:41: note: Function 'challenge_error' argument 1 names different: declaration 'errmsg' definition 'errbuf'.
davix-R_0_6_8/deps/libneon/src/ne_auth.c:1282:41: note: Function 'challenge_error' argument 1 names different: declaration 'errmsg' definition 'errbuf'.
davix-R_0_6_8/deps/libneon/src/ne_basic.c:279:8: style: The scope of the variable 'tok' can be reduced. [variableScope]
davix-R_0_6_8/deps/libneon/src/ne_basic.c:53:49: style: Function 'ne_getmodtime' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_basic.h:77:49: note: Function 'ne_getmodtime' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_basic.c:53:49: note: Function 'ne_getmodtime' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_basic.c:88:42: style: Function 'ne_put' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_basic.h:37:42: note: Function 'ne_put' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_basic.c:88:42: note: Function 'ne_put' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_basic.c:201:48: style: Function 'ne_get_range' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_basic.h:146:48: note: Function 'ne_get_range' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_basic.c:201:48: note: Function 'ne_get_range' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_basic.c:220:42: style: Function 'ne_get' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_basic.h:33:42: note: Function 'ne_get' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_basic.c:220:42: note: Function 'ne_get' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_basic.c:238:43: style: Function 'ne_post' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_basic.h:150:43: note: Function 'ne_post' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_basic.c:238:43: note: Function 'ne_post' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_basic.c:258:59: style: Function 'ne_get_content_type' argument 2 names different: declaration 'ctype' definition 'ct'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_basic.h:89:59: note: Function 'ne_get_content_type' argument 2 names different: declaration 'ctype' definition 'ct'.
davix-R_0_6_8/deps/libneon/src/ne_basic.c:258:59: note: Function 'ne_get_content_type' argument 2 names different: declaration 'ctype' definition 'ct'.
davix-R_0_6_8/deps/libneon/src/ne_basic.c:355:47: style: Function 'ne_options2' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_basic.h:123:47: note: Function 'ne_options2' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_basic.c:355:47: note: Function 'ne_options2' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_basic.c:382:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
davix-R_0_6_8/deps/libneon/src/ne_basic.c:383:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
davix-R_0_6_8/deps/libneon/src/ne_basic.c:384:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
davix-R_0_6_8/deps/libneon/src/ne_compress.c:437:73: style: Function 'ne_decompress_reader' argument 2 names different: declaration 'accpt' definition 'acpt'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_compress.h:40:73: note: Function 'ne_decompress_reader' argument 2 names different: declaration 'accpt' definition 'acpt'.
davix-R_0_6_8/deps/libneon/src/ne_compress.c:437:73: note: Function 'ne_decompress_reader' argument 2 names different: declaration 'accpt' definition 'acpt'.
davix-R_0_6_8/deps/libneon/src/ne_compress.c:445:43: style: Function 'ne_decompress_destroy' argument 1 names different: declaration 'ctx' definition 'dc'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_compress.h:44:43: note: Function 'ne_decompress_destroy' argument 1 names different: declaration 'ctx' definition 'dc'.
davix-R_0_6_8/deps/libneon/src/ne_compress.c:445:43: note: Function 'ne_decompress_destroy' argument 1 names different: declaration 'ctx' definition 'dc'.
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:1247:34: warning: Either the condition '!chain' is redundant or there is possible null pointer dereference: chain. [nullPointerRedundantCheck]
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:1244:9: note: Assuming that condition '!chain' is not redundant
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:1247:34: note: Null pointer dereference
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:856:12: style: The scope of the variable 'before' can be reduced. [variableScope]
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:856:20: style: The scope of the variable 'after' can be reduced. [variableScope]
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:274:49: style: Function 'ne_ssl_readable_dname' argument 1 names different: declaration 'dn' definition 'name'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_ssl.h:45:49: note: Function 'ne_ssl_readable_dname' argument 1 names different: declaration 'dn' definition 'name'.
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:274:49: note: Function 'ne_ssl_readable_dname' argument 1 names different: declaration 'dn' definition 'name'.
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:332:46: style: Function 'ne_ssl_clicert_free' argument 1 names different: declaration 'ccert' definition 'cc'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_ssl.h:170:46: note: Function 'ne_ssl_clicert_free' argument 1 names different: declaration 'ccert' definition 'cc'.
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:332:46: note: Function 'ne_ssl_clicert_free' argument 1 names different: declaration 'ccert' definition 'cc'.
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:658:69: style: Function 'ne_ssl_set_clicert' argument 2 names different: declaration 'clicert' definition 'cc'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_session.h:263:69: note: Function 'ne_ssl_set_clicert' argument 2 names different: declaration 'clicert' definition 'cc'.
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:658:69: note: Function 'ne_ssl_set_clicert' argument 2 names different: declaration 'clicert' definition 'cc'.
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:663:43: style: Function 'ne_ssl_context_create' argument 1 names different: declaration 'mode' definition 'flags'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_ssl.h:185:43: note: Function 'ne_ssl_context_create' argument 1 names different: declaration 'mode' definition 'flags'.
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:663:43: note: Function 'ne_ssl_context_create' argument 1 names different: declaration 'mode' definition 'flags'.
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:1224:56: style: Function 'ne_ssl_clicert_encrypted' argument 1 names different: declaration 'ccert' definition 'cc'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_ssl.h:137:56: note: Function 'ne_ssl_clicert_encrypted' argument 1 names different: declaration 'ccert' definition 'cc'.
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:1224:56: note: Function 'ne_ssl_clicert_encrypted' argument 1 names different: declaration 'ccert' definition 'cc'.
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:1229:48: style: Function 'ne_ssl_clicert_decrypt' argument 1 names different: declaration 'ccert' definition 'cc'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_ssl.h:161:48: note: Function 'ne_ssl_clicert_decrypt' argument 1 names different: declaration 'ccert' definition 'cc'.
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:1229:48: note: Function 'ne_ssl_clicert_decrypt' argument 1 names different: declaration 'ccert' definition 'cc'.
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:1262:74: style: Function 'ne_ssl_clicert_owner' argument 1 names different: declaration 'ccert' definition 'cc'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_ssl.h:166:74: note: Function 'ne_ssl_clicert_owner' argument 1 names different: declaration 'ccert' definition 'cc'.
davix-R_0_6_8/deps/libneon/src/ne_gnutls.c:1262:74: note: Function 'ne_ssl_clicert_owner' argument 1 names different: declaration 'ccert' definition 'cc'.
davix-R_0_6_8/deps/libneon/src/ne_locks.c:284:9: style: The scope of the variable 'match' can be reduced. [variableScope]
davix-R_0_6_8/deps/libneon/src/ne_locks.c:141:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_locks.c:711:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_locks.c:714:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_locks.c:280:58: style: Function 'ne_lock_using_resource' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_locks.h:156:58: note: Function 'ne_lock_using_resource' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_locks.c:280:58: note: Function 'ne_lock_using_resource' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_locks.c:651:52: style: Function 'ne_lock_discover' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_locks.h:144:52: note: Function 'ne_lock_discover' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_locks.c:651:52: note: Function 'ne_lock_discover' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_locks.c:652:23: style: Function 'ne_lock_discover' argument 3 names different: declaration 'result' definition 'callback'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_locks.h:145:23: note: Function 'ne_lock_discover' argument 3 names different: declaration 'result' definition 'callback'.
davix-R_0_6_8/deps/libneon/src/ne_locks.c:652:23: note: Function 'ne_lock_discover' argument 3 names different: declaration 'result' definition 'callback'.
davix-R_0_6_8/deps/libneon/src/ne_md5.c:55:0: error: #error "Cannot determine unsigned 32-bit data type." [preprocessorErrorDirective]
davix-R_0_6_8/deps/libneon/src/ne_oldacl.c:62:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_oldacl.c:70:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_oldacl.c:74:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_oldacl.c:78:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_oldacl.c:82:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_oldacl.c:86:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_oldacl.c:90:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_oldacl.c:94:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_oldacl.c:100:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_oldacl.c:101:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_openssl.c:1199:0: error: #error SHA digest length is not 20 bytes [preprocessorErrorDirective]
davix-R_0_6_8/deps/libneon/src/ne_props.c:482:9: style: The scope of the variable 'n' can be reduced. [variableScope]
davix-R_0_6_8/deps/libneon/src/ne_props.c:167:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_props.c:205:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_props.c:208:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_props.c:212:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_props.c:218:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_props.c:406:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_props.c:418:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_props.c:421:76: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_props.c:487:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_props.c:173:21: style: Function 'ne_propfind_allprop' argument 2 names different: declaration 'result' definition 'results'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_props.h:232:20: note: Function 'ne_propfind_allprop' argument 2 names different: declaration 'result' definition 'results'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:173:21: note: Function 'ne_propfind_allprop' argument 2 names different: declaration 'result' definition 'results'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:179:72: style: Function 'ne_propfind_named' argument 2 names different: declaration 'names' definition 'props'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_props.h:241:28: note: Function 'ne_propfind_named' argument 2 names different: declaration 'names' definition 'props'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:179:72: note: Function 'ne_propfind_named' argument 2 names different: declaration 'names' definition 'props'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:180:26: style: Function 'ne_propfind_named' argument 3 names different: declaration 'result' definition 'results'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_props.h:242:25: note: Function 'ne_propfind_named' argument 3 names different: declaration 'result' definition 'results'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:180:26: note: Function 'ne_propfind_named' argument 3 names different: declaration 'result' definition 'results'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:189:48: style: Function 'ne_proppatch' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_props.h:155:48: note: Function 'ne_proppatch' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:189:48: note: Function 'ne_proppatch' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:190:34: style: Function 'ne_proppatch' argument 3 names different: declaration 'ops' definition 'items'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_props.h:156:34: note: Function 'ne_proppatch' argument 3 names different: declaration 'ops' definition 'items'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:190:34: note: Function 'ne_proppatch' argument 3 names different: declaration 'ops' definition 'items'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:279:29: style: Function 'ne_propset_value' argument 2 names different: declaration 'propname' definition 'pname'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_props.h:66:29: note: Function 'ne_propset_value' argument 2 names different: declaration 'propname' definition 'pname'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:279:29: note: Function 'ne_propset_value' argument 2 names different: declaration 'propname' definition 'pname'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:332:30: style: Function 'ne_propset_status' argument 2 names different: declaration 'propname' definition 'pname'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_props.h:72:30: note: Function 'ne_propset_status' argument 2 names different: declaration 'propname' definition 'pname'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:332:30: note: Function 'ne_propset_status' argument 2 names different: declaration 'propname' definition 'pname'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:386:27: warning: Function 'startelm' argument order different: declaration 'userdata, state, name, nspace, atts' definition 'userdata, parent, nspace, name, atts' [funcArgOrderDifferent]
davix-R_0_6_8/deps/libneon/src/ne_props.c:96:16: note: Function 'startelm' argument order different: declaration 'userdata, state, name, nspace, atts' definition 'userdata, parent, nspace, name, atts'
davix-R_0_6_8/deps/libneon/src/ne_props.c:386:27: note: Function 'startelm' argument order different: declaration 'userdata, state, name, nspace, atts' definition 'userdata, parent, nspace, name, atts'
davix-R_0_6_8/deps/libneon/src/ne_props.c:477:25: warning: Function 'endelm' argument order different: declaration 'userdata, state, name, nspace' definition 'userdata, state, nspace, name' [funcArgOrderDifferent]
davix-R_0_6_8/deps/libneon/src/ne_props.c:99:14: note: Function 'endelm' argument order different: declaration 'userdata, state, name, nspace' definition 'userdata, state, nspace, name'
davix-R_0_6_8/deps/libneon/src/ne_props.c:477:25: note: Function 'endelm' argument order different: declaration 'userdata, state, name, nspace' definition 'userdata, state, nspace, name'
davix-R_0_6_8/deps/libneon/src/ne_props.c:585:50: style: Function 'ne_propfind_create' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_props.h:182:50: note: Function 'ne_propfind_create' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:585:50: note: Function 'ne_propfind_create' argument 2 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:631:54: style: Function 'ne_simple_propfind' argument 2 names different: declaration 'path' definition 'href'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_props.h:127:54: note: Function 'ne_simple_propfind' argument 2 names different: declaration 'path' definition 'href'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:631:54: note: Function 'ne_simple_propfind' argument 2 names different: declaration 'path' definition 'href'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:650:48: style: Function 'ne_propnames' argument 2 names different: declaration 'path' definition 'href'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_props.h:162:48: note: Function 'ne_propnames' argument 2 names different: declaration 'path' definition 'href'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:650:48: note: Function 'ne_propnames' argument 2 names different: declaration 'path' definition 'href'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:667:51: style: Function 'ne_propfind_set_private' argument 1 names different: declaration 'handler' definition 'hdl'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_props.h:223:51: note: Function 'ne_propfind_set_private' argument 1 names different: declaration 'handler' definition 'hdl'.
davix-R_0_6_8/deps/libneon/src/ne_props.c:667:51: note: Function 'ne_propfind_set_private' argument 1 names different: declaration 'handler' definition 'hdl'.
davix-R_0_6_8/deps/libneon/src/ne_request.c:444:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_request.c:481:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_request.c:555:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_request.c:568:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_request.c:838:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_request.c:250:68: style: Function 'ne_set_request_private' argument 3 names different: declaration 'priv' definition 'userdata'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_request.h:324:68: note: Function 'ne_set_request_private' argument 3 names different: declaration 'priv' definition 'userdata'.
davix-R_0_6_8/deps/libneon/src/ne_request.c:250:68: note: Function 'ne_set_request_private' argument 3 names different: declaration 'priv' definition 'userdata'.
davix-R_0_6_8/deps/libneon/src/ne_request.c:517:61: style: Function 'ne_set_request_body_provider' argument 2 names different: declaration 'length' definition 'bodysize'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_request.h:85:61: note: Function 'ne_set_request_body_provider' argument 2 names different: declaration 'length' definition 'bodysize'.
davix-R_0_6_8/deps/libneon/src/ne_request.c:517:61: note: Function 'ne_set_request_body_provider' argument 2 names different: declaration 'length' definition 'bodysize'.
davix-R_0_6_8/deps/libneon/src/ne_request.c:518:39: style: Function 'ne_set_request_body_provider' argument 4 names different: declaration 'userdata' definition 'ud'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_request.h:86:39: note: Function 'ne_set_request_body_provider' argument 4 names different: declaration 'userdata' definition 'ud'.
davix-R_0_6_8/deps/libneon/src/ne_request.c:518:39: note: Function 'ne_set_request_body_provider' argument 4 names different: declaration 'userdata' definition 'ud'.
davix-R_0_6_8/deps/libneon/src/ne_request.c:596:57: style: Function 'ne_response_header_iterate' argument 2 names different: declaration 'cursor' definition 'iterator'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_request.h:149:57: note: Function 'ne_response_header_iterate' argument 2 names different: declaration 'cursor' definition 'iterator'.
davix-R_0_6_8/deps/libneon/src/ne_request.c:596:57: note: Function 'ne_response_header_iterate' argument 2 names different: declaration 'cursor' definition 'iterator'.
davix-R_0_6_8/deps/libneon/src/ne_request.c:661:70: style: Function 'ne_add_response_body_reader' argument 2 names different: declaration 'accpt' definition 'acpt'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_request.h:129:70: note: Function 'ne_add_response_body_reader' argument 2 names different: declaration 'accpt' definition 'acpt'.
davix-R_0_6_8/deps/libneon/src/ne_request.c:661:70: note: Function 'ne_add_response_body_reader' argument 2 names different: declaration 'accpt' definition 'acpt'.
davix-R_0_6_8/deps/libneon/src/ne_request.c:662:22: style: Function 'ne_add_response_body_reader' argument 3 names different: declaration 'reader' definition 'rdr'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_request.h:130:22: note: Function 'ne_add_response_body_reader' argument 3 names different: declaration 'reader' definition 'rdr'.
davix-R_0_6_8/deps/libneon/src/ne_request.c:662:22: note: Function 'ne_add_response_body_reader' argument 3 names different: declaration 'reader' definition 'rdr'.
davix-R_0_6_8/deps/libneon/src/ne_request.c:609:16: error: Uninitialized variable: n [uninitvar]
davix-R_0_6_8/deps/libneon/src/ne_session.c:130:39: style: Function 'ne_version_pre_http11' argument 1 names different: declaration 'sess' definition 's'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_session.h:313:39: note: Function 'ne_version_pre_http11' argument 1 names different: declaration 'sess' definition 's'.
davix-R_0_6_8/deps/libneon/src/ne_session.c:130:39: note: Function 'ne_version_pre_http11' argument 1 names different: declaration 'sess' definition 's'.
davix-R_0_6_8/deps/libneon/src/ne_session.c:419:53: style: Function 'ne_set_useragent' argument 2 names different: declaration 'product' definition 'token'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_session.h:309:53: note: Function 'ne_set_useragent' argument 2 names different: declaration 'product' definition 'token'.
davix-R_0_6_8/deps/libneon/src/ne_session.c:419:53: note: Function 'ne_set_useragent' argument 2 names different: declaration 'product' definition 'token'.
davix-R_0_6_8/deps/libneon/src/ne_session.c:688:69: style: Function 'ne_set_session_private' argument 3 names different: declaration 'priv' definition 'userdata'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_session.h:146:69: note: Function 'ne_set_session_private' argument 3 names different: declaration 'priv' definition 'userdata'.
davix-R_0_6_8/deps/libneon/src/ne_session.c:688:69: note: Function 'ne_set_session_private' argument 3 names different: declaration 'priv' definition 'userdata'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:945:13: style: The scope of the variable 'len' can be reduced. [variableScope]
davix-R_0_6_8/deps/libneon/src/ne_socket.c:1001:21: style: The scope of the variable 'hp' can be reduced. [variableScope]
davix-R_0_6_8/deps/libneon/src/ne_socket.c:447:60: style: Function 'ne_sock_read' argument 3 names different: declaration 'count' definition 'buflen'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_socket.h:163:60: note: Function 'ne_sock_read' argument 3 names different: declaration 'count' definition 'buflen'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:447:60: note: Function 'ne_sock_read' argument 3 names different: declaration 'count' definition 'buflen'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:482:60: style: Function 'ne_sock_peek' argument 3 names different: declaration 'count' definition 'buflen'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_socket.h:171:60: note: Function 'ne_sock_peek' argument 3 names different: declaration 'count' definition 'buflen'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:482:60: note: Function 'ne_sock_peek' argument 3 names different: declaration 'count' definition 'buflen'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:856:65: style: Function 'ne_sock_fullwrite' argument 3 names different: declaration 'count' definition 'len'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_socket.h:184:65: note: Function 'ne_sock_fullwrite' argument 3 names different: declaration 'count' definition 'len'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:856:65: note: Function 'ne_sock_fullwrite' argument 3 names different: declaration 'count' definition 'len'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:897:49: style: Function 'ne_sock_readline' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_socket.h:205:49: note: Function 'ne_sock_readline' argument 2 names different: declaration 'buffer' definition 'buf'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:897:49: note: Function 'ne_sock_readline' argument 2 names different: declaration 'buffer' definition 'buf'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:897:61: style: Function 'ne_sock_readline' argument 3 names different: declaration 'len' definition 'buflen'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_socket.h:205:64: note: Function 'ne_sock_readline' argument 3 names different: declaration 'len' definition 'buflen'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:897:61: note: Function 'ne_sock_readline' argument 3 names different: declaration 'len' definition 'buflen'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:943:64: style: Function 'ne_sock_fullread' argument 3 names different: declaration 'len' definition 'buflen'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_socket.h:209:64: note: Function 'ne_sock_fullread' argument 3 names different: declaration 'len' definition 'buflen'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:943:64: note: Function 'ne_sock_fullread' argument 3 names different: declaration 'len' definition 'buflen'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:1067:53: style: Function 'ne_addr_error' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_socket.h:89:53: note: Function 'ne_addr_error' argument 2 names different: declaration 'buffer' definition 'buf'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:1067:53: note: Function 'ne_addr_error' argument 2 names different: declaration 'buffer' definition 'buf'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:1089:52: style: Function 'ne_iaddr_print' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_socket.h:115:52: note: Function 'ne_iaddr_print' argument 2 names different: declaration 'buffer' definition 'buf'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:1089:52: note: Function 'ne_iaddr_print' argument 2 names different: declaration 'buffer' definition 'buf'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:1117:68: style: Function 'ne_iaddr_raw' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_socket.h:121:68: note: Function 'ne_iaddr_raw' argument 2 names different: declaration 'buffer' definition 'buf'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:1117:68: note: Function 'ne_iaddr_raw' argument 2 names different: declaration 'buffer' definition 'buf'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:1642:41: style: Function 'ne_sock_accept' argument 2 names different: declaration 'fd' definition 'listener'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_socket.h:213:41: note: Function 'ne_sock_accept' argument 2 names different: declaration 'fd' definition 'listener'.
davix-R_0_6_8/deps/libneon/src/ne_socket.c:1642:41: note: Function 'ne_sock_accept' argument 2 names different: declaration 'fd' definition 'listener'.
davix-R_0_6_8/deps/libneon/src/ne_socks.c:289:30: style: The scope of the variable 'raw' can be reduced. [variableScope]
davix-R_0_6_8/deps/libneon/src/ne_string.c:42:33: style: Function 'ne_token' argument 2 names different: declaration 'sep' definition 'separator'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_string.h:40:33: note: Function 'ne_token' argument 2 names different: declaration 'sep' definition 'separator'.
davix-R_0_6_8/deps/libneon/src/ne_string.c:42:33: note: Function 'ne_token' argument 2 names different: declaration 'sep' definition 'separator'.
davix-R_0_6_8/deps/libneon/src/ne_string.c:57:34: style: Function 'ne_qtoken' argument 2 names different: declaration 'sep' definition 'separator'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_string.h:41:34: note: Function 'ne_qtoken' argument 2 names different: declaration 'sep' definition 'separator'.
davix-R_0_6_8/deps/libneon/src/ne_string.c:57:34: note: Function 'ne_qtoken' argument 2 names different: declaration 'sep' definition 'separator'.
davix-R_0_6_8/deps/libneon/src/ne_string.c:114:44: style: Function 'ne_buffer_grow' argument 2 names different: declaration 'size' definition 'newsize'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_string.h:118:44: note: Function 'ne_buffer_grow' argument 2 names different: declaration 'size' definition 'newsize'.
davix-R_0_6_8/deps/libneon/src/ne_string.c:114:44: note: Function 'ne_buffer_grow' argument 2 names different: declaration 'size' definition 'newsize'.
davix-R_0_6_8/deps/libneon/src/ne_string.c:207:67: style: Function 'ne_buffer_snprintf' argument 3 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_string.h:104:39: note: Function 'ne_buffer_snprintf' argument 3 names different: declaration 'format' definition 'fmt'.
davix-R_0_6_8/deps/libneon/src/ne_string.c:207:67: note: Function 'ne_buffer_snprintf' argument 3 names different: declaration 'format' definition 'fmt'.
davix-R_0_6_8/deps/libneon/src/ne_string.c:227:37: style: Function 'ne_buffer_ncreate' argument 1 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_string.h:75:37: note: Function 'ne_buffer_ncreate' argument 1 names different: declaration 'size' definition 's'.
davix-R_0_6_8/deps/libneon/src/ne_string.c:227:37: note: Function 'ne_buffer_ncreate' argument 1 names different: declaration 'size' definition 's'.
davix-R_0_6_8/deps/libneon/src/ne_string.c:352:51: style: Function 'ne_base64' argument 2 names different: declaration 'len' definition 'inlen'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_string.h:53:51: note: Function 'ne_base64' argument 2 names different: declaration 'len' definition 'inlen'.
davix-R_0_6_8/deps/libneon/src/ne_string.c:352:51: note: Function 'ne_base64' argument 2 names different: declaration 'len' definition 'inlen'.
davix-R_0_6_8/deps/libneon/src/ne_string.c:487:37: style: Function 'ne_strerror' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_string.h:135:37: note: Function 'ne_strerror' argument 2 names different: declaration 'buffer' definition 'buf'.
davix-R_0_6_8/deps/libneon/src/ne_string.c:487:37: note: Function 'ne_strerror' argument 2 names different: declaration 'buffer' definition 'buf'.
davix-R_0_6_8/deps/libneon/src/ne_stubssl.c:144:69: style: Function 'ne_ssl_set_clicert' argument 2 names different: declaration 'clicert' definition 'cc'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_session.h:263:69: note: Function 'ne_ssl_set_clicert' argument 2 names different: declaration 'clicert' definition 'cc'.
davix-R_0_6_8/deps/libneon/src/ne_stubssl.c:144:69: note: Function 'ne_ssl_set_clicert' argument 2 names different: declaration 'clicert' definition 'cc'.
davix-R_0_6_8/deps/libneon/src/ne_uri.c:286:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_uri.c:572:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_uri.c:578:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_uri.c:594:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_uri.c:598:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
davix-R_0_6_8/deps/libneon/src/ne_uri.c:117:34: style: Function 'ne_path_parent' argument 1 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_uri.h:42:34: note: Function 'ne_path_parent' argument 1 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_uri.c:117:34: note: Function 'ne_path_parent' argument 1 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_uri.c:132:44: style: Function 'ne_path_has_trailing_slash' argument 1 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_uri.h:52:44: note: Function 'ne_path_has_trailing_slash' argument 1 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_uri.c:132:44: note: Function 'ne_path_has_trailing_slash' argument 1 names different: declaration 'path' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_uri.c:389:32: style: Function 'ne_uri_resolve' argument 3 names different: declaration 'result' definition 'target'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_uri.h:85:32: note: Function 'ne_uri_resolve' argument 3 names different: declaration 'result' definition 'target'.
davix-R_0_6_8/deps/libneon/src/ne_uri.c:389:32: note: Function 'ne_uri_resolve' argument 3 names different: declaration 'result' definition 'target'.
davix-R_0_6_8/deps/libneon/src/ne_uri.c:444:26: style: Function 'ne_uri_free' argument 1 names different: declaration 'parsed' definition 'u'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_uri.h:98:26: note: Function 'ne_uri_free' argument 1 names different: declaration 'parsed' definition 'u'.
davix-R_0_6_8/deps/libneon/src/ne_uri.c:444:26: note: Function 'ne_uri_free' argument 1 names different: declaration 'parsed' definition 'u'.
davix-R_0_6_8/deps/libneon/src/ne_uri.c:455:36: style: Function 'ne_path_unescape' argument 1 names different: declaration 'epath' definition 'uri'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_uri.h:38:36: note: Function 'ne_path_unescape' argument 1 names different: declaration 'epath' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_uri.c:455:36: note: Function 'ne_path_unescape' argument 1 names different: declaration 'epath' definition 'uri'.
davix-R_0_6_8/deps/libneon/src/ne_uri.c:546:33: style: Function 'ne_path_compare' argument 1 names different: declaration 'p1' definition 'a'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_uri.h:46:33: note: Function 'ne_path_compare' argument 1 names different: declaration 'p1' definition 'a'.
davix-R_0_6_8/deps/libneon/src/ne_uri.c:546:33: note: Function 'ne_path_compare' argument 1 names different: declaration 'p1' definition 'a'.
davix-R_0_6_8/deps/libneon/src/ne_uri.c:546:48: style: Function 'ne_path_compare' argument 2 names different: declaration 'p2' definition 'b'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_uri.h:46:49: note: Function 'ne_path_compare' argument 2 names different: declaration 'p2' definition 'b'.
davix-R_0_6_8/deps/libneon/src/ne_uri.c:546:48: note: Function 'ne_path_compare' argument 2 names different: declaration 'p2' definition 'b'.
davix-R_0_6_8/deps/libneon/src/ne_utils.c:179:61: style: Function 'ne_parse_statusline' argument 2 names different: declaration 's' definition 'st'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/src/ne_utils.h:128:61: note: Function 'ne_parse_statusline' argument 2 names different: declaration 's' definition 'st'.
davix-R_0_6_8/deps/libneon/src/ne_utils.c:179:61: note: Function 'ne_parse_statusline' argument 2 names different: declaration 's' definition 'st'.
davix-R_0_6_8/deps/libneon/src/ne_xml.c:70:0: error: #error need an XML parser [preprocessorErrorDirective]
davix-R_0_6_8/deps/libneon/src/ne_xmlreq.c:46:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
davix-R_0_6_8/deps/libneon/test/common/child.c:335:17: style: The scope of the variable 'code' can be reduced. [variableScope]
davix-R_0_6_8/deps/libneon/test/common/child.c:185:48: style: Function 'spawn_server' argument 3 names different: declaration 'userdata' definition 'ud'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/test/common/child.h:53:48: note: Function 'spawn_server' argument 3 names different: declaration 'userdata' definition 'ud'.
davix-R_0_6_8/deps/libneon/test/common/child.c:185:48: note: Function 'spawn_server' argument 3 names different: declaration 'userdata' definition 'ud'.
davix-R_0_6_8/deps/libneon/test/common/child.c:190:69: style: Function 'spawn_server_addr' argument 4 names different: declaration 'userdata' definition 'ud'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/test/common/child.h:59:69: note: Function 'spawn_server_addr' argument 4 names different: declaration 'userdata' definition 'ud'.
davix-R_0_6_8/deps/libneon/test/common/child.c:190:69: note: Function 'spawn_server_addr' argument 4 names different: declaration 'userdata' definition 'ud'.
davix-R_0_6_8/deps/libneon/test/common/child.c:371:50: style: Function 'server_send' argument 2 names different: declaration 'data' definition 'str'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/test/common/child.h:82:50: note: Function 'server_send' argument 2 names different: declaration 'data' definition 'str'.
davix-R_0_6_8/deps/libneon/test/common/child.c:371:50: note: Function 'server_send' argument 2 names different: declaration 'data' definition 'str'.
davix-R_0_6_8/deps/libneon/test/common/child.c:231:7: style: Unused variable: ch [unusedVariable]
davix-R_0_6_8/deps/libneon/test/common/child.c:302:7: style: Unused variable: ch [unusedVariable]
davix-R_0_6_8/deps/libneon/test/common/tests.c:157:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
davix-R_0_6_8/deps/libneon/test/common/tests.c:157:9: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
davix-R_0_6_8/deps/libneon/test/common/tests.c:395:13: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
davix-R_0_6_8/deps/libneon/test/common/tests.c:395:13: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
davix-R_0_6_8/deps/libneon/test/common/tests.c:83:28: style: Function 't_context' argument 1 names different: declaration 'ctx' definition 'context'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/test/common/tests.h:74:28: note: Function 't_context' argument 1 names different: declaration 'ctx' definition 'context'.
davix-R_0_6_8/deps/libneon/test/common/tests.c:83:28: note: Function 't_context' argument 1 names different: declaration 'ctx' definition 'context'.
davix-R_0_6_8/deps/libneon/test/largefile.c:150:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
davix-R_0_6_8/deps/libneon/test/props.c:644:11: style: Variable 'dbg' is assigned a value that is never used. [unreadVariable]
davix-R_0_6_8/deps/libneon/test/socket.c:1185:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
davix-R_0_6_8/deps/libneon/test/ssl.c:45:0: error: #error SSL not supported [preprocessorErrorDirective]
davix-R_0_6_8/deps/libneon/test/string-tests.c:323:5: warning: The buffer 'expect' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
davix-R_0_6_8/deps/libneon/test/util-socks.c:121:23: style: The scope of the variable 'raw' can be reduced. [variableScope]
davix-R_0_6_8/deps/libneon/test/utils.c:36:57: style: Function 'make_session' argument 3 names different: declaration 'userdata' definition 'ud'. [funcArgNamesDifferent]
davix-R_0_6_8/deps/libneon/test/utils.h:54:57: note: Function 'make_session' argument 3 names different: declaration 'userdata' definition 'ud'.
davix-R_0_6_8/deps/libneon/test/utils.c:36:57: note: Function 'make_session' argument 3 names different: declaration 'userdata' definition 'ud'.
davix-R_0_6_8/deps/simple_getpass/simple_get_pass.cpp:34:0: error: #error "impossible to compile simple_get_pass" [preprocessorErrorDirective]
davix-R_0_6_8/deps/strptime/strptime.c:407:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
davix-R_0_6_8/deps/strptime/strptime.c:451:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
davix-R_0_6_8/deps/strptime/strptime.c:476:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
davix-R_0_6_8/deps/strptime/strptime.c:524:6: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
davix-R_0_6_8/deps/strptime/strptime.c:553:6: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
davix-R_0_6_8/deps/strptime/strptime.c:568:6: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
davix-R_0_6_8/deps/strptime/strptime.c:574:6: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
davix-R_0_6_8/deps/strptime/strptime.c:580:6: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
davix-R_0_6_8/deps/strptime/strptime.c:590:6: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
davix-R_0_6_8/deps/strptime/strptime.c:621:3: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
davix-R_0_6_8/deps/strptime/strptime.c:641:3: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
davix-R_0_6_8/deps/strptime/strptime.c:646:3: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
davix-R_0_6_8/deps/strptime/strptime.c:652:3: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
davix-R_0_6_8/deps/strptime/strptime.c:658:3: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
davix-R_0_6_8/deps/strptime/strptime.c:664:3: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
davix-R_0_6_8/src/libs/alibxx/alibxx.hpp:12:0: error: #error "A_LIB_NAMESPACE need to be defined" [preprocessorErrorDirective]
davix-R_0_6_8/src/file/davfile.cpp:32:1: warning: The struct 'DavFileInternal' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
davix-R_0_6_8/src/fileops/davix_reliability_ops.cpp:169:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/fileops/davix_reliability_ops.cpp:115:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
davix-R_0_6_8/src/fileops/davix_reliability_ops.cpp:309:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
davix-R_0_6_8/src/fileops/davix_reliability_ops.cpp:313:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
davix-R_0_6_8/src/fileops/davmeta.cpp:388:12: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
davix-R_0_6_8/src/fileops/davmeta.cpp:334:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
davix-R_0_6_8/src/fileops/davmeta.cpp:376:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/fileops/httpiochain.cpp:97:77: style: Function 'readFull' argument 2 names different: declaration 'buffer' definition 'str_buffer'. [funcArgNamesDifferent]
davix-R_0_6_8/src/fileops/httpiochain.hpp:135:76: note: Function 'readFull' argument 2 names different: declaration 'buffer' definition 'str_buffer'.
davix-R_0_6_8/src/fileops/httpiochain.cpp:97:77: note: Function 'readFull' argument 2 names different: declaration 'buffer' definition 'str_buffer'.
davix-R_0_6_8/src/fileops/httpiovec.cpp:563:63: style: Function 'parseMultipartRequest' argument 1 names different: declaration 'req' definition '_req'. [funcArgNamesDifferent]
davix-R_0_6_8/src/fileops/httpiovec.hpp:105:53: note: Function 'parseMultipartRequest' argument 1 names different: declaration 'req' definition '_req'.
davix-R_0_6_8/src/fileops/httpiovec.cpp:563:63: note: Function 'parseMultipartRequest' argument 1 names different: declaration 'req' definition '_req'.
davix-R_0_6_8/src/fileops/httpiovec.cpp:565:62: style: Function 'parseMultipartRequest' argument 3 names different: declaration 'tmp_err' definition 'err'. [funcArgNamesDifferent]
davix-R_0_6_8/src/fileops/httpiovec.hpp:107:52: note: Function 'parseMultipartRequest' argument 3 names different: declaration 'tmp_err' definition 'err'.
davix-R_0_6_8/src/fileops/httpiovec.cpp:565:62: note: Function 'parseMultipartRequest' argument 3 names different: declaration 'tmp_err' definition 'err'.
davix-R_0_6_8/src/fileops/httpiovec.cpp:405:17: style: Variable 'header_type' is assigned a value that is never used. [unreadVariable]
davix-R_0_6_8/src/fileops/httpiovec.cpp:223:118: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/fileops/httpiovec.cpp:229:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/fileops/httpiovec.cpp:242:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/fileops/httpiovec.cpp:523:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/fileops/iobuffmap.cpp:215:77: style: Function 'readToFd' argument 3 names different: declaration 'size' definition 'read_size'. [funcArgNamesDifferent]
davix-R_0_6_8/src/fileops/iobuffmap.hpp:57:81: note: Function 'readToFd' argument 3 names different: declaration 'size' definition 'read_size'.
davix-R_0_6_8/src/fileops/iobuffmap.cpp:215:77: note: Function 'readToFd' argument 3 names different: declaration 'size' definition 'read_size'.
davix-R_0_6_8/src/fileops/iobuffmap.cpp:387:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
davix-R_0_6_8/src/fileops/iobuffmap.cpp:122:13: error: Resource leak: stream [resourceLeak]
davix-R_0_6_8/src/libs/alibxx/crypto/base64.cpp:42:7: style: The scope of the variable 'j' can be reduced. [variableScope]
davix-R_0_6_8/src/libs/alibxx/crypto/base64.cpp:85:7: style: The scope of the variable 'j' can be reduced. [variableScope]
davix-R_0_6_8/src/libs/alibxx/crypto/base64.cpp:39:78: style: Function 'base64_encode' argument 2 names different: declaration 'len' definition 'in_len'. [funcArgNamesDifferent]
davix-R_0_6_8/src/libs/alibxx/crypto/base64.hpp:38:63: note: Function 'base64_encode' argument 2 names different: declaration 'len' definition 'in_len'.
davix-R_0_6_8/src/libs/alibxx/crypto/base64.cpp:39:78: note: Function 'base64_encode' argument 2 names different: declaration 'len' definition 'in_len'.
davix-R_0_6_8/src/libs/alibxx/crypto/base64.cpp:82:46: style: Function 'base64_decode' argument 1 names different: declaration 's' definition 'encoded_string'. [funcArgNamesDifferent]
davix-R_0_6_8/src/libs/alibxx/crypto/base64.hpp:39:46: note: Function 'base64_decode' argument 1 names different: declaration 's' definition 'encoded_string'.
davix-R_0_6_8/src/libs/alibxx/crypto/base64.cpp:82:46: note: Function 'base64_decode' argument 1 names different: declaration 's' definition 'encoded_string'.
davix-R_0_6_8/src/libs/alibxx/crypto/hmacsha.cpp:53:0: error: #error "No support for hmac calculation" [preprocessorErrorDirective]
davix-R_0_6_8/src/libs/alibxx/str/format.hpp:23:0: error: #error "A_LIB_NAMESPACE need to be defined" [preprocessorErrorDirective]
davix-R_0_6_8/src/libs/datetime/datetime_utils.cpp:44:15: style: The scope of the variable 'end_p' can be reduced. [variableScope]
davix-R_0_6_8/src/libs/datetime/datetime_utils.cpp:40:38: style: Function 'parse_iso8601date' argument 1 names different: declaration 'http_date' definition 'iso_date'. [funcArgNamesDifferent]
davix-R_0_6_8/src/libs/datetime/datetime_utils.hpp:45:38: note: Function 'parse_iso8601date' argument 1 names different: declaration 'http_date' definition 'iso_date'.
davix-R_0_6_8/src/libs/datetime/datetime_utils.cpp:40:38: note: Function 'parse_iso8601date' argument 1 names different: declaration 'http_date' definition 'iso_date'.
davix-R_0_6_8/src/libs/datetime/datetime_utils.cpp:86:51: performance: Function parameter 'format' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/libs/datetime/datetime_utils.cpp:90:69: performance: Function parameter 'format' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/libs/datetime/datetime_utils.cpp:101:42: error: Uninitialized variable: utc [uninitvar]
davix-R_0_6_8/src/modules/copy/copy.cpp:304:25: style: The scope of the variable 'p' can be reduced. [variableScope]
davix-R_0_6_8/src/modules/copy/copy_internal.hpp:43:10: performance: Technically the member function 'DavixCopyInternal::setPerformanceCallback' can be static. [functionStatic]
davix-R_0_6_8/src/modules/copy/copy.cpp:110:25: note: Technically the member function 'DavixCopyInternal::setPerformanceCallback' can be static.
davix-R_0_6_8/src/modules/copy/copy_internal.hpp:43:10: note: Technically the member function 'DavixCopyInternal::setPerformanceCallback' can be static.
davix-R_0_6_8/src/modules/copy/copy.cpp:38:48: performance: Function parameter 'ref' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/modules/copy/delegation/GRSTx509MakeProxyCert.cpp:107:26: style: The scope of the variable 's' can be reduced. [variableScope]
davix-R_0_6_8/src/modules/copy/delegation/GRSTx509MakeProxyCert.cpp:108:24: style: The scope of the variable 'pci_str' can be reduced. [variableScope]
davix-R_0_6_8/src/modules/copy/delegation/GRSTx509MakeProxyCert.cpp:110:5: style: The scope of the variable 'kyu_str' can be reduced. [variableScope]
davix-R_0_6_8/src/modules/copy/delegation/GRSTx509MakeProxyCert.cpp:116:23: style: The scope of the variable 'ptrlen' can be reduced. [variableScope]
davix-R_0_6_8/src/modules/copy/delegation/GRSTx509MakeProxyCert.cpp:123:33: style: The scope of the variable 'kyu_obj' can be reduced. [variableScope]
davix-R_0_6_8/src/modules/copy/delegation/GRSTx509MakeProxyCert.cpp:124:22: style: The scope of the variable 'pci_oct' can be reduced. [variableScope]
davix-R_0_6_8/src/modules/copy/delegation/GRSTx509MakeProxyCert.cpp:124:32: style: The scope of the variable 'kyu_oct' can be reduced. [variableScope]
davix-R_0_6_8/src/modules/copy/delegation/GRSTx509MakeProxyCert.cpp:125:19: style: The scope of the variable 'pci_ex' can be reduced. [variableScope]
davix-R_0_6_8/src/modules/copy/delegation/GRSTx509MakeProxyCert.cpp:125:28: style: The scope of the variable 'kyu_ex' can be reduced. [variableScope]
davix-R_0_6_8/src/modules/copy/delegation/GRSTx509MakeProxyCert.cpp:127:17: style: The scope of the variable 'certmem' can be reduced. [variableScope]
davix-R_0_6_8/src/modules/copy/delegation/GRSTx509MakeProxyCert.cpp:433:8: error: Common realloc mistake: 'certchain' nulled but not freed upon failure [memleakOnRealloc]
davix-R_0_6_8/src/modules/copy/delegation/GRSTx509MakeProxyCert.cpp:192:0: error: Memory leak: certs [memleak]
davix-R_0_6_8/src/modules/copy/delegation/delegation.cpp:200:10: style: The scope of the variable 'err_buffer' can be reduced. [variableScope]
davix-R_0_6_8/src/modules/copy/delegation/delegation1.cpp:54:3: style: Variable 'soap_get' is reassigned a value before the old one has been used. [redundantAssignment]
davix-R_0_6_8/src/modules/copy/delegation/delegation1.cpp:46:0: note: Variable 'soap_get' is reassigned a value before the old one has been used.
davix-R_0_6_8/src/modules/copy/delegation/delegation1.cpp:54:3: note: Variable 'soap_get' is reassigned a value before the old one has been used.
davix-R_0_6_8/src/modules/modules_profiles.cpp:89:23: warning: Either the condition 'if(tmp_err)' is redundant or there is possible null pointer dereference: tmp_err. [nullPointerRedundantCheck]
davix-R_0_6_8/src/modules/modules_profiles.cpp:91:15: note: Assuming that condition 'if(tmp_err)' is not redundant
davix-R_0_6_8/src/modules/modules_profiles.cpp:89:23: note: Null pointer dereference
davix-R_0_6_8/src/neon/neonrequest.cpp:850:16: style: Condition 'tmp_err' is always false [knownConditionTrueFalse]
davix-R_0_6_8/src/neon/neonrequest.cpp:848:33: note: Assignment 'tmp_err=NULL', assigned value is 0
davix-R_0_6_8/src/neon/neonrequest.cpp:850:16: note: Condition 'tmp_err' is always false
davix-R_0_6_8/src/neon/neonrequest.cpp:1030:24: style: C-style pointer casting [cstyleCast]
davix-R_0_6_8/src/neon/neonrequest.cpp:1041:24: style: C-style pointer casting [cstyleCast]
davix-R_0_6_8/src/neon/neonrequest.cpp:834:9: style: The scope of the variable 'status' can be reduced. [variableScope]
davix-R_0_6_8/src/neon/neonrequest.cpp:145:52: style: Function 'NEONRequest' argument 2 names different: declaration 'f' definition 'context'. [funcArgNamesDifferent]
davix-R_0_6_8/src/neon/neonrequest.hpp:62:42: note: Function 'NEONRequest' argument 2 names different: declaration 'f' definition 'context'.
davix-R_0_6_8/src/neon/neonrequest.cpp:145:52: note: Function 'NEONRequest' argument 2 names different: declaration 'f' definition 'context'.
davix-R_0_6_8/src/neon/neonrequest.cpp:799:44: style: Function 'readSegment' argument 1 names different: declaration 'buffer' definition 'p_buff'. [funcArgNamesDifferent]
davix-R_0_6_8/src/neon/neonrequest.hpp:116:35: note: Function 'readSegment' argument 1 names different: declaration 'buffer' definition 'p_buff'.
davix-R_0_6_8/src/neon/neonrequest.cpp:799:44: note: Function 'readSegment' argument 1 names different: declaration 'buffer' definition 'p_buff'.
davix-R_0_6_8/src/neon/neonrequest.cpp:1027:50: style: Function 'neon_hook_pre_send' argument 1 names different: declaration 'req' definition 'r'. [funcArgNamesDifferent]
davix-R_0_6_8/src/neon/neonrequest.hpp:259:48: note: Function 'neon_hook_pre_send' argument 1 names different: declaration 'req' definition 'r'.
davix-R_0_6_8/src/neon/neonrequest.cpp:1027:50: note: Function 'neon_hook_pre_send' argument 1 names different: declaration 'req' definition 'r'.
davix-R_0_6_8/src/neon/neonrequest.cpp:1038:49: style: Function 'neon_hook_pre_rec' argument 1 names different: declaration 'req' definition 'r'. [funcArgNamesDifferent]
davix-R_0_6_8/src/neon/neonrequest.hpp:262:47: note: Function 'neon_hook_pre_rec' argument 1 names different: declaration 'req' definition 'r'.
davix-R_0_6_8/src/neon/neonrequest.cpp:1038:49: note: Function 'neon_hook_pre_rec' argument 1 names different: declaration 'req' definition 'r'.
davix-R_0_6_8/src/neon/neonrequest.cpp:771:12: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/neon/neonsession.cpp:163:54: style: Function 'configureSession' argument 2 names different: declaration 'uri' definition '_u'. [funcArgNamesDifferent]
davix-R_0_6_8/src/neon/neonsession.hpp:92:54: note: Function 'configureSession' argument 2 names different: declaration 'uri' definition '_u'.
davix-R_0_6_8/src/neon/neonsession.cpp:163:54: note: Function 'configureSession' argument 2 names different: declaration 'uri' definition '_u'.
davix-R_0_6_8/src/neon/neonsession.cpp:163:101: style: Function 'configureSession' argument 4 names different: declaration 'lp_callbac' definition 'lp_callback'. [funcArgNamesDifferent]
davix-R_0_6_8/src/neon/neonsession.hpp:92:102: note: Function 'configureSession' argument 4 names different: declaration 'lp_callbac' definition 'lp_callback'.
davix-R_0_6_8/src/neon/neonsession.cpp:163:101: note: Function 'configureSession' argument 4 names different: declaration 'lp_callbac' definition 'lp_callback'.
davix-R_0_6_8/src/neon/neonsession.cpp:201:156: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/neon/neonsession.hpp:58:17: style: Technically the member function 'Davix::NEONSession::isRecycledSession' can be const. [functionConst]
davix-R_0_6_8/src/neon/neonsessionfactory.cpp:156:55: style: Unused variable: it [unusedVariable]
davix-R_0_6_8/src/params/davixrequestparams.cpp:69:9: style: Technically the member function 'Davix::X509Data::cred_callback' can be const. [functionConst]
davix-R_0_6_8/src/request/httprequest.cpp:358:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
davix-R_0_6_8/src/status/davixstatusrequest.cpp:33:1: warning: The struct 'DavixErrorInternal' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
davix-R_0_6_8/src/tools/davix_config_parser.cpp:200:22: style: Variable 'hostname' is assigned a value that is never used. [unreadVariable]
davix-R_0_6_8/src/tools/davix_op.cpp:368:17: style: Unused variable: outputPath [unusedVariable]
davix-R_0_6_8/src/tools/davix_op.cpp:468:17: style: Unused variable: outputPath [unusedVariable]
davix-R_0_6_8/src/tools/davix_op.cpp:126:5: performance: Variable '_file_size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
davix-R_0_6_8/src/tools/davix_op.cpp:186:5: performance: Variable '_buf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
davix-R_0_6_8/src/tools/davix_op.hpp:49:17: style: Technically the member function 'Davix::DavixOp::getTargetUrl' can be const. [functionConst]
davix-R_0_6_8/src/tools/davix_op.cpp:46:22: note: Technically the member function 'Davix::DavixOp::getTargetUrl' can be const.
davix-R_0_6_8/src/tools/davix_op.hpp:49:17: note: Technically the member function 'Davix::DavixOp::getTargetUrl' can be const.
davix-R_0_6_8/src/tools/davix_op.hpp:50:17: style: Technically the member function 'Davix::DavixOp::getDestinationUrl' can be const. [functionConst]
davix-R_0_6_8/src/tools/davix_op.cpp:50:22: note: Technically the member function 'Davix::DavixOp::getDestinationUrl' can be const.
davix-R_0_6_8/src/tools/davix_op.hpp:50:17: note: Technically the member function 'Davix::DavixOp::getDestinationUrl' can be const.
davix-R_0_6_8/src/tools/davix_op.hpp:51:17: style: Technically the member function 'Davix::DavixOp::getOpType' can be const. [functionConst]
davix-R_0_6_8/src/tools/davix_op.cpp:54:22: note: Technically the member function 'Davix::DavixOp::getOpType' can be const.
davix-R_0_6_8/src/tools/davix_op.hpp:51:17: note: Technically the member function 'Davix::DavixOp::getOpType' can be const.
davix-R_0_6_8/src/tools/davix_op.hpp:96:10: performance: Technically the member function 'Davix::DeleteOp::parse_deletion_result' can be static. [functionStatic]
davix-R_0_6_8/src/tools/davix_op.cpp:256:16: note: Technically the member function 'Davix::DeleteOp::parse_deletion_result' can be static.
davix-R_0_6_8/src/tools/davix_op.hpp:96:10: note: Technically the member function 'Davix::DeleteOp::parse_deletion_result' can be static.
davix-R_0_6_8/src/tools/davix_op.hpp:63:17: style: The function 'executeOp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
davix-R_0_6_8/src/tools/davix_op.hpp:47:17: note: Virtual function in base class
davix-R_0_6_8/src/tools/davix_op.hpp:63:17: note: Function in derived class
davix-R_0_6_8/src/tools/davix_op.hpp:76:17: style: The function 'executeOp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
davix-R_0_6_8/src/tools/davix_op.hpp:47:17: note: Virtual function in base class
davix-R_0_6_8/src/tools/davix_op.hpp:76:17: note: Function in derived class
davix-R_0_6_8/src/tools/davix_op.hpp:94:17: style: The function 'executeOp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
davix-R_0_6_8/src/tools/davix_op.hpp:47:17: note: Virtual function in base class
davix-R_0_6_8/src/tools/davix_op.hpp:94:17: note: Function in derived class
davix-R_0_6_8/src/tools/davix_op.hpp:113:17: style: The function 'executeOp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
davix-R_0_6_8/src/tools/davix_op.hpp:47:17: note: Virtual function in base class
davix-R_0_6_8/src/tools/davix_op.hpp:113:17: note: Function in derived class
davix-R_0_6_8/src/tools/davix_op.hpp:131:17: style: The function 'executeOp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
davix-R_0_6_8/src/tools/davix_op.hpp:47:17: note: Virtual function in base class
davix-R_0_6_8/src/tools/davix_op.hpp:131:17: note: Function in derived class
davix-R_0_6_8/src/tools/davix_op.cpp:35:59: performance: Function parameter 'target_url' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/tools/davix_op.cpp:35:83: performance: Function parameter 'destination_url' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/tools/davix_op.cpp:62:55: performance: Function parameter 'target_url' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/tools/davix_op.cpp:62:79: performance: Function parameter 'destination_url' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/tools/davix_op.cpp:121:55: performance: Function parameter 'target_url' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/tools/davix_op.cpp:121:79: performance: Function parameter 'destination_url' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/tools/davix_op.cpp:181:61: performance: Function parameter 'destination_url' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/tools/davix_op.cpp:181:102: performance: Function parameter 'buf' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/tools/davix_op.cpp:319:57: performance: Function parameter 'target_url' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/tools/davix_op.cpp:353:26: performance: Function parameter '_fullURL' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/tools/davix_op.cpp:353:48: performance: Function parameter '_path' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/tools/davix_op.cpp:360:27: performance: Function parameter '_path' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/tools/davix_op.cpp:453:61: performance: Function parameter 'target_url' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/tools/davix_op.cpp:453:85: performance: Function parameter 'destination_url' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/tools/davix_taskqueue.hpp:54:10: style: Technically the member function 'Davix::DavixTaskQueue::isStopped' can be const. [functionConst]
davix-R_0_6_8/src/tools/davix_taskqueue.cpp:150:22: note: Technically the member function 'Davix::DavixTaskQueue::isStopped' can be const.
davix-R_0_6_8/src/tools/davix_taskqueue.hpp:54:10: note: Technically the member function 'Davix::DavixTaskQueue::isStopped' can be const.
davix-R_0_6_8/src/tools/davix_thread.cpp:46:27: style: C-style pointer casting [cstyleCast]
davix-R_0_6_8/src/tools/davix_thread.cpp:59:17: style: Variable 'op' is reassigned a value before the old one has been used. [redundantAssignment]
davix-R_0_6_8/src/tools/davix_thread.cpp:58:0: note: Variable 'op' is reassigned a value before the old one has been used.
davix-R_0_6_8/src/tools/davix_thread.cpp:59:17: note: Variable 'op' is reassigned a value before the old one has been used.
davix-R_0_6_8/src/tools/davix_thread.cpp:83:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
davix-R_0_6_8/src/tools/davix_thread.cpp:27:14: warning: Member variable 'DavixThread::_isFree' is not initialized in the constructor. [uninitMemberVar]
davix-R_0_6_8/src/tools/davix_thread.hpp:79:9: style: Technically the member function 'Davix::DavixThread::getThreadId' can be const. [functionConst]
davix-R_0_6_8/src/tools/davix_thread.cpp:98:18: note: Technically the member function 'Davix::DavixThread::getThreadId' can be const.
davix-R_0_6_8/src/tools/davix_thread.hpp:79:9: note: Technically the member function 'Davix::DavixThread::getThreadId' can be const.
davix-R_0_6_8/src/tools/davix_thread.hpp:80:30: style: Technically the member function 'Davix::DavixThread::getWorkerState' can be const. [functionConst]
davix-R_0_6_8/src/tools/davix_thread.cpp:107:39: note: Technically the member function 'Davix::DavixThread::getWorkerState' can be const.
davix-R_0_6_8/src/tools/davix_thread.hpp:80:30: note: Technically the member function 'Davix::DavixThread::getWorkerState' can be const.
davix-R_0_6_8/src/tools/davix_tool_ls_main.cpp:127:19: style: The scope of the variable 'entry_counter' can be reduced. [variableScope]
davix-R_0_6_8/src/tools/davix_tool_ls_main.cpp:124:17: style: Unused variable: outputPath [unusedVariable]
davix-R_0_6_8/src/tools/davix_tool_main.cpp:83:9: style: The scope of the variable 'out_fd' can be reduced. [variableScope]
davix-R_0_6_8/src/tools/davix_tool_params.cpp:121:12: warning: Member variable 'OptParams::verbose' is not initialized in the constructor. [uninitMemberVar]
davix-R_0_6_8/src/tools/davix_tool_params.cpp:224:51: performance: Function parameter 'url' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/tools/davix_tool_util.cpp:580:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
davix-R_0_6_8/src/tools/davix_tool_util.cpp:527:24: style: Function 'mkdirP' argument 1 names different: declaration 'dirPath' definition 'url'. [funcArgNamesDifferent]
davix-R_0_6_8/src/tools/davix_tool_util.hpp:86:24: note: Function 'mkdirP' argument 1 names different: declaration 'dirPath' definition 'url'.
davix-R_0_6_8/src/tools/davix_tool_util.cpp:527:24: note: Function 'mkdirP' argument 1 names different: declaration 'dirPath' definition 'url'.
davix-R_0_6_8/src/tools/davix_tool_util.cpp:460:17: style: Unused variable: unit [unusedVariable]
davix-R_0_6_8/src/tools/davix_tool_util.cpp:197:113: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/tools/davix_tool_util.cpp:612:39: performance: Function parameter 'dirPath' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/tools/davix_tool_util.cpp:612:60: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/utils/davix_azure_utils.cpp:58:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/utils/davix_azure_utils.cpp:56:54: performance: Function parameter 'separator' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/utils/davix_azure_utils.cpp:88:57: performance: Function parameter 'method' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/utils/davix_s3_utils.cpp:499:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
davix-R_0_6_8/src/utils/davix_s3_utils.cpp:54:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/utils/davix_s3_utils.cpp:145:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/utils/davix_s3_utils.cpp:154:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/utils/davix_s3_utils.cpp:163:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/utils/davix_s3_utils.cpp:281:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/utils/davix_s3_utils.cpp:286:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/utils/davix_s3_utils.cpp:323:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/utils/davix_s3_utils.cpp:328:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/utils/davix_s3_utils.cpp:335:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/utils/davix_s3_utils.cpp:378:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/utils/davix_s3_utils.cpp:52:54: performance: Function parameter 'separator' should be passed by const reference. [passedByValue]
davix-R_0_6_8/src/utils/davixuri.cpp:190:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/utils/davixuri.cpp:287:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/utils/davixuri.cpp:296:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/utils/davixuri.cpp:39:1: warning: The struct 'UriPrivate' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
davix-R_0_6_8/src/xml/azurepropparser.cpp:276:46: style: Function 'AzurePropParser' argument 1 names different: declaration 's3_prefix' definition 'prefix'. [funcArgNamesDifferent]
davix-R_0_6_8/src/xml/azurepropparser.hpp:38:33: note: Function 'AzurePropParser' argument 1 names different: declaration 's3_prefix' definition 'prefix'.
davix-R_0_6_8/src/xml/azurepropparser.cpp:276:46: note: Function 'AzurePropParser' argument 1 names different: declaration 's3_prefix' definition 'prefix'.
davix-R_0_6_8/src/xml/azurepropparser.hpp:38:5: style: Class 'AzurePropParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
davix-R_0_6_8/src/xml/davix_ptree.hpp:158:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/src/xml/davix_ptree.hpp:52:5: warning: Member variable 'BasicPtree::_data_cmp' is not initialized in the constructor. [uninitMemberVar]
davix-R_0_6_8/src/xml/davix_ptree.hpp:52:5: warning: Member variable 'BasicPtree::_key_cmp' is not initialized in the constructor. [uninitMemberVar]
davix-R_0_6_8/src/xml/davix_ptree.hpp:33:1: warning: The class 'BasicPtree' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
davix-R_0_6_8/src/xml/davxmlparser.cpp:65:69: style: Function 'parseChunk' argument 2 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
davix-R_0_6_8/src/xml/davxmlparser.hpp:51:60: note: Function 'parseChunk' argument 2 names different: declaration 'len' definition 'length'.
davix-R_0_6_8/src/xml/davxmlparser.cpp:65:69: note: Function 'parseChunk' argument 2 names different: declaration 'len' definition 'length'.
davix-R_0_6_8/src/xml/metalinkparser.cpp:139:42: style: Function 'MetalinkParser' argument 1 names different: declaration 'c' definition 'u'. [funcArgNamesDifferent]
davix-R_0_6_8/src/xml/metalinkparser.hpp:54:30: note: Function 'MetalinkParser' argument 1 names different: declaration 'c' definition 'u'.
davix-R_0_6_8/src/xml/metalinkparser.cpp:139:42: note: Function 'MetalinkParser' argument 1 names different: declaration 'c' definition 'u'.
davix-R_0_6_8/src/xml/s3propparser.hpp:39:5: style: Class 'S3PropParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
davix-R_0_6_8/test/bench/chunk_queue.h:32:9: style: Technically the member function 'ChunkQueue::GetQueueSize' can be const. [functionConst]
davix-R_0_6_8/test/bench/chunk_queue.cpp:101:17: note: Technically the member function 'ChunkQueue::GetQueueSize' can be const.
davix-R_0_6_8/test/bench/chunk_queue.h:32:9: note: Technically the member function 'ChunkQueue::GetQueueSize' can be const.
davix-R_0_6_8/test/bench/chunk_queue.h:33:9: style: Technically the member function 'ChunkQueue::GetQueueState' can be const. [functionConst]
davix-R_0_6_8/test/bench/chunk_queue.cpp:106:17: note: Technically the member function 'ChunkQueue::GetQueueState' can be const.
davix-R_0_6_8/test/bench/chunk_queue.h:33:9: note: Technically the member function 'ChunkQueue::GetQueueState' can be const.
davix-R_0_6_8/test/bench/davix_bench.cpp:490:39: style: Condition 'retval!=0' is always false [knownConditionTrueFalse]
davix-R_0_6_8/test/bench/davix_bench.cpp:469:38: note: Assignment 'retval=0', assigned value is 0
davix-R_0_6_8/test/bench/davix_bench.cpp:490:39: note: Condition 'retval!=0' is always false
davix-R_0_6_8/test/bench/davix_bench.cpp:114:5: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
davix-R_0_6_8/test/bench/davix_bench.cpp:81:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
davix-R_0_6_8/test/bench/davix_bench.cpp:114:5: note: Variable 'buffer' is reassigned a value before the old one has been used.
davix-R_0_6_8/test/bench/davix_bench.cpp:841:5: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
davix-R_0_6_8/test/bench/davix_bench.cpp:839:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
davix-R_0_6_8/test/bench/davix_bench.cpp:841:5: note: Variable 'buffer' is reassigned a value before the old one has been used.
davix-R_0_6_8/test/bench/davix_bench.cpp:531:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
davix-R_0_6_8/test/bench/davix_bench.cpp:838:15: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
davix-R_0_6_8/test/bench/davix_bench.cpp:270:0: error: Memory leak: buffer [memleak]
davix-R_0_6_8/test/functional/test_mv.cpp:45:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
davix-R_0_6_8/test/functional/test_mv.cpp:51:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
davix-R_0_6_8/test/functional/optionparser.h:1670:23: warning: Either the condition 'args==0' is redundant or there is possible null pointer dereference: args. [nullPointerRedundantCheck]
davix-R_0_6_8/test/functional/optionparser.h:1506:12: note: Assuming that condition 'args==0' is not redundant
davix-R_0_6_8/test/functional/optionparser.h:1670:23: note: Null pointer dereference
davix-R_0_6_8/test/functional/optionparser.h:2548:26: style: The scope of the variable 'lineWrapper' can be reduced. [variableScope]
davix-R_0_6_8/test/functional/tester.cpp:348:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/test/functional/optionparser.h:1958:5: warning: Member variable 'LinePartIterator::screenlen' is not initialized in the constructor. [uninitMemberVar]
davix-R_0_6_8/test/functional/optionparser.h:2397:5: warning: Member variable 'LineWrapper::lenbuf' is not initialized in the constructor. [uninitMemberVar]
davix-R_0_6_8/test/functional/optionparser.h:2397:5: warning: Member variable 'LineWrapper::datbuf' is not initialized in the constructor. [uninitMemberVar]
davix-R_0_6_8/test/functional/optionparser.h:2397:5: warning: Member variable 'LineWrapper::wrote_something' is not initialized in the constructor. [uninitMemberVar]
davix-R_0_6_8/test/functional/optionparser.h:775:3: style: 'Option::operator=' should return 'Option &'. [operatorEq]
davix-R_0_6_8/test/functional/optionparser.h:1183:7: style: Technically the member function 'option::Parser::optionsCount' can be const. [functionConst]
davix-R_0_6_8/test/functional/optionparser.h:1202:7: style: Technically the member function 'option::Parser::nonOptionsCount' can be const. [functionConst]
davix-R_0_6_8/test/functional/optionparser.h:1218:16: style: Technically the member function 'option::Parser::nonOptions' can be const. [functionConst]
davix-R_0_6_8/test/functional/optionparser.h:1246:8: style: Technically the member function 'option::Parser::error' can be const. [functionConst]
davix-R_0_6_8/test/functional/optionparser.h:2124:9: style: Technically the member function 'option::PrintUsageImplementation::LinePartIterator::column' can be const. [functionConst]
davix-R_0_6_8/test/functional/optionparser.h:2133:9: style: Technically the member function 'option::PrintUsageImplementation::LinePartIterator::line' can be const. [functionConst]
davix-R_0_6_8/test/functional/optionparser.h:2141:9: style: Technically the member function 'option::PrintUsageImplementation::LinePartIterator::length' can be const. [functionConst]
davix-R_0_6_8/test/functional/optionparser.h:2150:9: style: Technically the member function 'option::PrintUsageImplementation::LinePartIterator::screenLength' can be const. [functionConst]
davix-R_0_6_8/test/functional/optionparser.h:2158:17: style: Technically the member function 'option::PrintUsageImplementation::LinePartIterator::data' can be const. [functionConst]
davix-R_0_6_8/test/functional/optionparser.h:2222:10: style: Technically the member function 'option::PrintUsageImplementation::LineWrapper::buf_empty' can be const. [functionConst]
davix-R_0_6_8/test/functional/optionparser.h:2227:10: style: Technically the member function 'option::PrintUsageImplementation::LineWrapper::buf_full' can be const. [functionConst]
davix-R_0_6_8/test/functional/optionparser.h:1400:3: style: Class 'CountOptionsAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
davix-R_0_6_8/test/functional/optionparser.h:1718:5: style: Struct 'FunctionWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
davix-R_0_6_8/test/functional/optionparser.h:1739:5: style: Struct 'OStreamWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
davix-R_0_6_8/test/functional/optionparser.h:1760:5: style: Struct 'TemporaryWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
davix-R_0_6_8/test/functional/optionparser.h:1958:5: style: Class 'LinePartIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
davix-R_0_6_8/test/functional/optionparser.h:1405:8: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
davix-R_0_6_8/test/functional/optionparser.h:1366:16: note: Virtual function in base class
davix-R_0_6_8/test/functional/optionparser.h:1405:8: note: Function in derived class
davix-R_0_6_8/test/functional/optionparser.h:1445:8: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
davix-R_0_6_8/test/functional/optionparser.h:1366:16: note: Virtual function in base class
davix-R_0_6_8/test/functional/optionparser.h:1445:8: note: Function in derived class
davix-R_0_6_8/test/functional/optionparser.h:1463:8: style: The function 'finished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
davix-R_0_6_8/test/functional/optionparser.h:1379:16: note: Virtual function in base class
davix-R_0_6_8/test/functional/optionparser.h:1463:8: note: Function in derived class
davix-R_0_6_8/test/functional/optionparser.h:1713:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
davix-R_0_6_8/test/functional/optionparser.h:1698:18: note: Virtual function in base class
davix-R_0_6_8/test/functional/optionparser.h:1713:18: note: Function in derived class
davix-R_0_6_8/test/functional/optionparser.h:1734:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
davix-R_0_6_8/test/functional/optionparser.h:1698:18: note: Virtual function in base class
davix-R_0_6_8/test/functional/optionparser.h:1734:18: note: Function in derived class
davix-R_0_6_8/test/functional/optionparser.h:1755:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
davix-R_0_6_8/test/functional/optionparser.h:1698:18: note: Virtual function in base class
davix-R_0_6_8/test/functional/optionparser.h:1755:18: note: Function in derived class
davix-R_0_6_8/test/functional/optionparser.h:1778:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
davix-R_0_6_8/test/functional/optionparser.h:1698:18: note: Virtual function in base class
davix-R_0_6_8/test/functional/optionparser.h:1778:18: note: Function in derived class
davix-R_0_6_8/test/functional/optionparser.h:1799:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
davix-R_0_6_8/test/functional/optionparser.h:1698:18: note: Virtual function in base class
davix-R_0_6_8/test/functional/optionparser.h:1799:18: note: Function in derived class
davix-R_0_6_8/test/functional/tester.cpp:25:50: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
davix-R_0_6_8/test/functional/tester.cpp:25:73: performance: Function parameter 'delim' should be passed by const reference. [passedByValue]
davix-R_0_6_8/test/functional/tester.cpp:341:77: performance: Function parameter 'str_ranges' should be passed by const reference. [passedByValue]
davix-R_0_6_8/test/unit/alibxx/typeconv.cpp:58:17: style: Variable 'ul' is assigned a value that is never used. [unreadVariable]
davix-R_0_6_8/test/unit/alibxx/typeconv.cpp:131:16: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
davix-R_0_6_8/test/unit/files/files_test.cpp:21:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
davix-R_0_6_8/test/unit/files/files_test.cpp:14:0: note: Variable 'ret' is reassigned a value before the old one has been used.
davix-R_0_6_8/test/unit/files/files_test.cpp:21:5: note: Variable 'ret' is reassigned a value before the old one has been used.
davix-R_0_6_8/test/unit/neon/test_neon.cpp:108:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/test/unit/parser/parser_test.cpp:213:17: style: Unused variable: header [unusedVariable]
davix-R_0_6_8/test/unit/parser/parser_test.cpp:220:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
davix-R_0_6_8/test/unit/session/test_session.cpp:12:24: style: Same expression on both sides of '==' because the value of 'tmp_err' and 'NULL' are the same. [duplicateExpression]
davix-R_0_6_8/test/unit/session/test_session.cpp:8:27: note: 'tmp_err' is assigned value 'NULL' here.
davix-R_0_6_8/test/unit/session/test_session.cpp:12:24: note: Same expression on both sides of '==' because the value of 'tmp_err' and 'NULL' are the same.
davix-R_0_6_8/test/unit/utils/utils_test.cpp:63:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
[14:45]

ftp://ftp.se.debian.org/debian/pool/main/d/davmail/davmail_4.8.6.2600.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dawg/dawg_1.2.orig.tar.gz
dawg-1.2/src/compat/getopt/getopt.c:165:6: style: The scope of the variable 'cstart' can be reduced. [variableScope]
dawg-1.2/src/compat/getopt/getopt.c:165:55: style: The scope of the variable 'pos' can be reduced. [variableScope]
dawg-1.2/src/rand.h:85:9: style: The scope of the variable 'p' can be reduced. [variableScope]
dawg-1.2/src/rand.h:111:12: style: The scope of the variable 'u2' can be reduced. [variableScope]
dawg-1.2/src/rand.h:111:15: style: The scope of the variable 'v' can be reduced. [variableScope]
dawg-1.2/src/tree.h:146:2: warning: Member variable 'Tree::m_dTreeScale' is not initialized in the constructor. [uninitMemberVar]
dawg-1.2/src/tree.h:146:2: warning: Member variable 'Tree::m_dOldTime' is not initialized in the constructor. [uninitMemberVar]
dawg-1.2/src/tree.h:146:2: warning: Member variable 'Tree::m_dFreqs' is not initialized in the constructor. [uninitMemberVar]
dawg-1.2/src/tree.h:146:2: warning: Member variable 'Tree::m_dNucCumFreqs' is not initialized in the constructor. [uninitMemberVar]
dawg-1.2/src/tree.h:146:2: warning: Member variable 'Tree::m_dLambdaIns' is not initialized in the constructor. [uninitMemberVar]
dawg-1.2/src/tree.h:146:2: warning: Member variable 'Tree::m_dLambdaDel' is not initialized in the constructor. [uninitMemberVar]
dawg-1.2/src/tree.h:146:2: warning: Member variable 'Tree::m_uKeepFlank' is not initialized in the constructor. [uninitMemberVar]
dawg-1.2/src/tree.h:146:2: warning: Member variable 'Tree::branchColor' is not initialized in the constructor. [uninitMemberVar]
dawg-1.2/src/tree.h:75:3: performance: Variable 'm_uLength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dawg-1.2/src/tree.h:149:22: style: Technically the member function 'Tree::BlockTrim' can be const. [functionConst]
dawg-1.2/src/indel.h:32:2: style: Class 'NegBnModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dawg-1.2/src/indel.h:47:2: style: Class 'UserModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dawg-1.2/src/indel.h:61:2: style: Class 'PowerModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dawg-1.2/src/matrix.h:46:2: style: Class 'Vector4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dawg-1.2/src/matrix.h:87:2: style: Class 'Matrix44' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dawg-1.2/src/matrix.h:89:2: style: Class 'Matrix44' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dawg-1.2/src/indel.h:34:17: style: The function 'MeanSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dawg-1.2/src/indel.h:23:17: note: Virtual function in base class
dawg-1.2/src/indel.h:34:17: note: Function in derived class
dawg-1.2/src/indel.h:49:17: style: The function 'MeanSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dawg-1.2/src/indel.h:23:17: note: Virtual function in base class
dawg-1.2/src/indel.h:49:17: note: Function in derived class
dawg-1.2/src/indel.h:63:17: style: The function 'MeanSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dawg-1.2/src/indel.h:23:17: note: Virtual function in base class
dawg-1.2/src/indel.h:63:17: note: Function in derived class
dawg-1.2/src/eigen.cpp:92:9: style: The scope of the variable 'sm' can be reduced. [variableScope]
dawg-1.2/src/eigen.cpp:92:13: style: The scope of the variable 'tresh' can be reduced. [variableScope]
dawg-1.2/src/indel.cpp:89:21: style: The scope of the variable 'd' can be reduced. [variableScope]
dawg-1.2/src/rand.cpp:109:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dawg-1.2/src/rand.cpp:111:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dawg-1.2/src/rand.cpp:112:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dawg-1.2/src/tree.cpp:724:15: style: The scope of the variable 'uColor' can be reduced. [variableScope]
dawg-1.2/src/tree.cpp:214:63: style: Function 'ProcessNewickNode' argument 2 names different: declaration 'hAnc' definition 'ssAnc'. [funcArgNamesDifferent]
dawg-1.2/src/tree.h:172:63: note: Function 'ProcessNewickNode' argument 2 names different: declaration 'hAnc' definition 'ssAnc'.
dawg-1.2/src/tree.cpp:214:63: note: Function 'ProcessNewickNode' argument 2 names different: declaration 'hAnc' definition 'ssAnc'.
dawg-1.2/src/tree.cpp:612:94: style: Function 'SetupRoot' argument 2 names different: declaration 'vData' definition 'vLens'. [funcArgNamesDifferent]
dawg-1.2/src/tree.h:135:89: note: Function 'SetupRoot' argument 2 names different: declaration 'vData' definition 'vLens'.
dawg-1.2/src/tree.cpp:612:94: note: Function 'SetupRoot' argument 2 names different: declaration 'vData' definition 'vLens'.
[14:46]

ftp://ftp.se.debian.org/debian/pool/main/d/dawgdic/dawgdic_0.4.5.orig.tar.gz
dawgdic-0.4.5/src/dawgdic/dawg.h:18:12: performance: Technically the member function 'dawgdic::Dawg::root' can be static. [functionStatic]
dawgdic-0.4.5/src/dawgdic/dictionary.h:31:12: performance: Technically the member function 'dawgdic::Dictionary::root' can be static. [functionStatic]
dawgdic-0.4.5/src/dawgdic/guide.h:30:12: performance: Technically the member function 'dawgdic::Guide::root' can be static. [functionStatic]
dawgdic-0.4.5/src/dawgdic/ranked-guide.h:30:12: performance: Technically the member function 'dawgdic::RankedGuide::root' can be static. [functionStatic]
[14:46]

ftp://ftp.se.debian.org/debian/pool/main/d/dazzdb/dazzdb_1.0+20180115.orig.tar.gz
DAZZ_DB-master/Catrack.c:167:18: warning: Possible null pointer dereference: lfile [nullPointer]
DAZZ_DB-master/Catrack.c:129:19: note: Assignment 'lfile=NULL', assigned value is 0
DAZZ_DB-master/Catrack.c:167:18: note: Null pointer dereference
DAZZ_DB-master/Catrack.c:354:13: style: The scope of the variable 'name' can be reduced. [variableScope]
DAZZ_DB-master/Catrack.c:97:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/DAM2fasta.c:153:32: style: The scope of the variable 'nlen' can be reduced. [variableScope]
DAZZ_DB-master/DAM2fasta.c:128:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/DB.c:1911:17: warning: Either the condition 'root==NULL' is redundant or there is possible null pointer dereference: root. [nullPointerRedundantCheck]
DAZZ_DB-master/DB.c:1913:12: note: Assuming that condition 'root==NULL' is not redundant
DAZZ_DB-master/DB.c:1911:17: note: Null pointer dereference
DAZZ_DB-master/DB.c:126:23: style: The scope of the variable 'dot' can be reduced. [variableScope]
DAZZ_DB-master/DB.c:127:9: style: The scope of the variable 'epos' can be reduced. [variableScope]
DAZZ_DB-master/DB.c:295:18: style: The scope of the variable 'byte' can be reduced. [variableScope]
DAZZ_DB-master/DB.c:634:16: style: The scope of the variable 'anno' can be reduced. [variableScope]
DAZZ_DB-master/DB.c:705:15: style: The scope of the variable 'i' can be reduced. [variableScope]
DAZZ_DB-master/DB.c:705:18: style: The scope of the variable 'j' can be reduced. [variableScope]
DAZZ_DB-master/DB.c:705:21: style: The scope of the variable 'r' can be reduced. [variableScope]
DAZZ_DB-master/DB.c:738:12: style: The scope of the variable 'anno' can be reduced. [variableScope]
DAZZ_DB-master/DB.c:1114:15: style: The scope of the variable 'qvtrk' can be reduced. [variableScope]
DAZZ_DB-master/DB.c:1115:15: style: The scope of the variable 'i' can be reduced. [variableScope]
DAZZ_DB-master/DB.c:1836:13: style: The scope of the variable 'off' can be reduced. [variableScope]
DAZZ_DB-master/DB.c:1837:13: style: The scope of the variable 'len' can be reduced. [variableScope]
DAZZ_DB-master/DB.c:1837:18: style: The scope of the variable 'clen' can be reduced. [variableScope]
DAZZ_DB-master/DB.c:44:22: style: Function 'Count_Args' argument 1 names different: declaration 'arg' definition 'var'. [funcArgNamesDifferent]
DAZZ_DB-master/DB.h:132:22: note: Function 'Count_Args' argument 1 names different: declaration 'arg' definition 'var'.
DAZZ_DB-master/DB.c:44:22: note: Function 'Count_Args' argument 1 names different: declaration 'arg' definition 'var'.
DAZZ_DB-master/DB.c:74:21: style: Function 'Realloc' argument 1 names different: declaration 'object' definition 'p'. [funcArgNamesDifferent]
DAZZ_DB-master/DB.h:235:21: note: Function 'Realloc' argument 1 names different: declaration 'object' definition 'p'.
DAZZ_DB-master/DB.c:74:21: note: Function 'Realloc' argument 1 names different: declaration 'object' definition 'p'.
DAZZ_DB-master/DB.c:86:20: style: Function 'Strdup' argument 1 names different: declaration 'string' definition 'name'. [funcArgNamesDifferent]
DAZZ_DB-master/DB.h:236:20: note: Function 'Strdup' argument 1 names different: declaration 'string' definition 'name'.
DAZZ_DB-master/DB.c:86:20: note: Function 'Strdup' argument 1 names different: declaration 'string' definition 'name'.
DAZZ_DB-master/DB.c:100:19: style: Function 'Fopen' argument 1 names different: declaration 'path' definition 'name'. [funcArgNamesDifferent]
DAZZ_DB-master/DB.h:238:19: note: Function 'Fopen' argument 1 names different: declaration 'path' definition 'name'.
DAZZ_DB-master/DB.c:100:19: note: Function 'Fopen' argument 1 names different: declaration 'path' definition 'name'.
DAZZ_DB-master/DB.c:110:20: style: Function 'PathTo' argument 1 names different: declaration 'path' definition 'name'. [funcArgNamesDifferent]
DAZZ_DB-master/DB.h:239:20: note: Function 'PathTo' argument 1 names different: declaration 'path' definition 'name'.
DAZZ_DB-master/DB.c:110:20: note: Function 'PathTo' argument 1 names different: declaration 'path' definition 'name'.
DAZZ_DB-master/DB.c:125:18: style: Function 'Root' argument 1 names different: declaration 'path' definition 'name'. [funcArgNamesDifferent]
DAZZ_DB-master/DB.h:240:18: note: Function 'Root' argument 1 names different: declaration 'path' definition 'name'.
DAZZ_DB-master/DB.c:125:18: note: Function 'Root' argument 1 names different: declaration 'path' definition 'name'.
DAZZ_DB-master/DB.c:473:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/DB.c:950:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/DB.c:961:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/DB.c:986:20: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/DB.c:991:20: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/DB.c:1050:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/DB.c:171:12: error: Common realloc mistake: 'cat' nulled but not freed upon failure [memleakOnRealloc]
DAZZ_DB-master/DB.c:191:12: error: Common realloc mistake: 'suffix' nulled but not freed upon failure [memleakOnRealloc]
DAZZ_DB-master/DB2arrow.c:109:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/DB2fasta.c:107:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/DB2quiva.c:95:17: style: The scope of the variable 'coding' can be reduced. [variableScope]
DAZZ_DB-master/DB2quiva.c:111:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/DBdump.c:528:5: style: Variable 'hdrmax' is reassigned a value before the old one has been used. [redundantAssignment]
DAZZ_DB-master/DBdump.c:527:5: note: Variable 'hdrmax' is reassigned a value before the old one has been used.
DAZZ_DB-master/DBdump.c:528:5: note: Variable 'hdrmax' is reassigned a value before the old one has been used.
DAZZ_DB-master/DBdump.c:117:16: style: The scope of the variable 'MMAX' can be reduced. [variableScope]
DAZZ_DB-master/DBdump.c:205:11: style: The scope of the variable 'pwd' can be reduced. [variableScope]
DAZZ_DB-master/DBdump.c:205:17: style: The scope of the variable 'root' can be reduced. [variableScope]
DAZZ_DB-master/DBdump.c:262:12: style: The scope of the variable 'status' can be reduced. [variableScope]
DAZZ_DB-master/DBdump.c:367:14: style: The scope of the variable 'status' can be reduced. [variableScope]
DAZZ_DB-master/DBdump.c:424:20: style: The scope of the variable 'e' can be reduced. [variableScope]
DAZZ_DB-master/DBdump.c:555:30: style: The scope of the variable 'ten' can be reduced. [variableScope]
DAZZ_DB-master/DBdump.c:763:30: style: The scope of the variable 'j' can be reduced. [variableScope]
DAZZ_DB-master/DBdump.c:325:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/DBdust.c:226:32: style: The scope of the variable 'trun' can be reduced. [variableScope]
DAZZ_DB-master/DBdust.c:320:29: style: The scope of the variable 'trun' can be reduced. [variableScope]
DAZZ_DB-master/DBmv.c:36:7: error: Common realloc mistake: 'cat' nulled but not freed upon failure [memleakOnRealloc]
DAZZ_DB-master/DBshow.c:100:15: style: The scope of the variable 'MMAX' can be reduced. [variableScope]
DAZZ_DB-master/DBshow.c:189:11: style: The scope of the variable 'pwd' can be reduced. [variableScope]
DAZZ_DB-master/DBshow.c:189:17: style: The scope of the variable 'root' can be reduced. [variableScope]
DAZZ_DB-master/DBshow.c:240:12: style: The scope of the variable 'status' can be reduced. [variableScope]
DAZZ_DB-master/DBshow.c:331:14: style: The scope of the variable 'status' can be reduced. [variableScope]
DAZZ_DB-master/DBshow.c:352:20: style: The scope of the variable 'e' can be reduced. [variableScope]
DAZZ_DB-master/DBshow.c:556:30: style: The scope of the variable 'j' can be reduced. [variableScope]
DAZZ_DB-master/DBshow.c:557:24: style: The scope of the variable 'bd' can be reduced. [variableScope]
DAZZ_DB-master/DBshow.c:557:28: style: The scope of the variable 'ed' can be reduced. [variableScope]
DAZZ_DB-master/DBshow.c:557:32: style: The scope of the variable 'm' can be reduced. [variableScope]
DAZZ_DB-master/DBshow.c:289:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/DBshow.c:480:22: error: Uninitialized variable: reps [uninitvar]
DAZZ_DB-master/DBshow.c:483:17: error: Uninitialized variable: pts [uninitvar]
DAZZ_DB-master/DBsplit.c:41:14: style: The scope of the variable 'dbfile_name' can be reduced. [variableScope]
DAZZ_DB-master/DBsplit.c:41:28: style: The scope of the variable 'ixfile_name' can be reduced. [variableScope]
DAZZ_DB-master/DBstats.c:33:11: style: The scope of the variable 'MMAX' can be reduced. [variableScope]
DAZZ_DB-master/DBstats.c:203:20: style: The scope of the variable 'dev' can be reduced. [variableScope]
DAZZ_DB-master/DBstats.c:265:16: style: The scope of the variable 'totlen' can be reduced. [variableScope]
DAZZ_DB-master/DBstats.c:266:16: style: The scope of the variable 'numint' can be reduced. [variableScope]
DAZZ_DB-master/DBstats.c:266:24: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
DAZZ_DB-master/DBtrim.c:31:28: style: The scope of the variable 'ixfile_name' can be reduced. [variableScope]
DAZZ_DB-master/QV.c:92:18: style: The scope of the variable 'r' can be reduced. [variableScope]
DAZZ_DB-master/QV.c:387:11: style: The scope of the variable 'x' can be reduced. [variableScope]
DAZZ_DB-master/QV.c:387:14: style: The scope of the variable 'c' can be reduced. [variableScope]
DAZZ_DB-master/QV.c:388:11: style: The scope of the variable 'n' can be reduced. [variableScope]
DAZZ_DB-master/QV.c:449:14: style: The scope of the variable 'c' can be reduced. [variableScope]
DAZZ_DB-master/QV.c:450:11: style: The scope of the variable 'n' can be reduced. [variableScope]
DAZZ_DB-master/QV.c:450:14: style: The scope of the variable 'h' can be reduced. [variableScope]
DAZZ_DB-master/QV.c:710:10: style: The scope of the variable 'h' can be reduced. [variableScope]
DAZZ_DB-master/QV.c:923:9: style: The scope of the variable 'slash' can be reduced. [variableScope]
DAZZ_DB-master/QV.c:924:9: style: The scope of the variable 'rlen' can be reduced. [variableScope]
DAZZ_DB-master/QV.c:866:37: style: Function 'QVcoding_Scan1' argument 2 names different: declaration 'del' definition 'delQV'. [funcArgNamesDifferent]
DAZZ_DB-master/QV.h:61:42: note: Function 'QVcoding_Scan1' argument 2 names different: declaration 'del' definition 'delQV'.
DAZZ_DB-master/QV.c:866:37: note: Function 'QVcoding_Scan1' argument 2 names different: declaration 'del' definition 'delQV'.
DAZZ_DB-master/QV.c:866:50: style: Function 'QVcoding_Scan1' argument 3 names different: declaration 'tag' definition 'delTag'. [funcArgNamesDifferent]
DAZZ_DB-master/QV.h:61:53: note: Function 'QVcoding_Scan1' argument 3 names different: declaration 'tag' definition 'delTag'.
DAZZ_DB-master/QV.c:866:50: note: Function 'QVcoding_Scan1' argument 3 names different: declaration 'tag' definition 'delTag'.
DAZZ_DB-master/QV.c:866:64: style: Function 'QVcoding_Scan1' argument 4 names different: declaration 'ins' definition 'insQV'. [funcArgNamesDifferent]
DAZZ_DB-master/QV.h:61:64: note: Function 'QVcoding_Scan1' argument 4 names different: declaration 'ins' definition 'insQV'.
DAZZ_DB-master/QV.c:866:64: note: Function 'QVcoding_Scan1' argument 4 names different: declaration 'ins' definition 'insQV'.
DAZZ_DB-master/QV.c:866:77: style: Function 'QVcoding_Scan1' argument 5 names different: declaration 'mrg' definition 'mergeQV'. [funcArgNamesDifferent]
DAZZ_DB-master/QV.h:61:75: note: Function 'QVcoding_Scan1' argument 5 names different: declaration 'mrg' definition 'mergeQV'.
DAZZ_DB-master/QV.c:866:77: note: Function 'QVcoding_Scan1' argument 5 names different: declaration 'mrg' definition 'mergeQV'.
DAZZ_DB-master/QV.c:866:92: style: Function 'QVcoding_Scan1' argument 6 names different: declaration 'sub' definition 'subQV'. [funcArgNamesDifferent]
DAZZ_DB-master/QV.h:61:86: note: Function 'QVcoding_Scan1' argument 6 names different: declaration 'sub' definition 'subQV'.
DAZZ_DB-master/QV.c:866:92: note: Function 'QVcoding_Scan1' argument 6 names different: declaration 'sub' definition 'subQV'.
DAZZ_DB-master/arrow2DB.c:240:23: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/arrow2DB.c:283:23: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/arrow2DB.c:321:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/arrow2DB.c:449:23: error: Common realloc mistake: 'read' nulled but not freed upon failure [memleakOnRealloc]
DAZZ_DB-master/arrow2DB.c:320:26: error: Uninitialized variable: fname [uninitvar]
DAZZ_DB-master/fasta2DAM.c:308:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/fasta2DAM.c:467:23: error: Common realloc mistake: 'read' nulled but not freed upon failure [memleakOnRealloc]
DAZZ_DB-master/fasta2DAM.c:260:17: error: Uninitialized variable: db [uninitvar]
DAZZ_DB-master/fasta2DB.c:307:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/fasta2DB.c:520:23: error: Common realloc mistake: 'read' nulled but not freed upon failure [memleakOnRealloc]
DAZZ_DB-master/fasta2DB.c:557:23: error: Common realloc mistake: 'prec' nulled but not freed upon failure [memleakOnRealloc]
DAZZ_DB-master/fasta2DB.c:257:17: error: Uninitialized variable: db [uninitvar]
DAZZ_DB-master/quiva2DB.c:248:23: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/quiva2DB.c:295:23: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/quiva2DB.c:333:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DAZZ_DB-master/quiva2DB.c:332:26: error: Uninitialized variable: fname [uninitvar]
DAZZ_DB-master/simulator.c:90:9: style: The scope of the variable 'c' can be reduced. [variableScope]
DAZZ_DB-master/simulator.c:111:20: style: The scope of the variable 'x' can be reduced. [variableScope]
DAZZ_DB-master/simulator.c:142:10: style: The scope of the variable 'm' can be reduced. [variableScope]
DAZZ_DB-master/simulator.c:260:18: style: The scope of the variable 'x' can be reduced. [variableScope]
DAZZ_DB-master/simulator.c:325:11: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
[14:46]

ftp://ftp.se.debian.org/debian/pool/main/d/db/db_5.1.29.orig.tar.gz
db-5.1.29/build_vxworks/test/micro/b_curwalk.c:116:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.1.29/build_vxworks/test/micro/b_curwalk.c:23:30: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.1.29/build_vxworks/test/micro/b_curwalk.c:24:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/build_vxworks/test/micro/b_del.c:23:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/build_vxworks/test/micro/b_latch.c:61:20: style: The scope of the variable 'previous' can be reduced. [variableScope]
db-5.1.29/build_vxworks/test/micro/b_load.c:96:6: warning: Identical condition 'duplicate', second condition is always false [identicalConditionAfterEarlyExit]
db-5.1.29/build_vxworks/test/micro/b_load.c:89:6: note: first condition
db-5.1.29/build_vxworks/test/micro/b_load.c:96:6: note: second condition
db-5.1.29/build_vxworks/test/micro/b_put.c:25:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.1.29/build_vxworks/test/micro/b_recover.c:31:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.1.29/build_vxworks/test/micro/b_workload.c:448:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-5.1.29/build_vxworks/test/micro/b_workload.c:454:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-5.1.29/build_vxworks/test/micro/b_workload.c:461:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-5.1.29/build_vxworks/test/micro/b_workload.c:37:10: style: The scope of the variable 'ffactor' can be reduced. [variableScope]
db-5.1.29/build_vxworks/test/micro/b_workload.c:37:19: style: The scope of the variable 'ksz' can be reduced. [variableScope]
db-5.1.29/build_vxworks/test/micro/b_workload.c:270:9: style: The scope of the variable 'next_op' can be reduced. [variableScope]
db-5.1.29/build_vxworks/test/micro/b_workload.c:335:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/build_vxworks/test/micro/test_micro.c:92:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-5.1.29/build_vxworks/test/micro/test_micro.c:93:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-5.1.29/build_vxworks/util/db_dump.c:401:8: style: The scope of the variable 'subdb' can be reduced. [variableScope]
db-5.1.29/build_vxworks/util/db_load.c:1074:7: style: The scope of the variable 'kp' can be reduced. [variableScope]
db-5.1.29/build_vxworks/util/db_load.c:253:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-5.1.29/build_vxworks/util/db_load.c:257:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-5.1.29/build_vxworks/util/db_log_verify.c:207:13: warning: Either the condition 'dbenv!=NULL' is redundant or there is possible null pointer dereference: dbenv. [nullPointerRedundantCheck]
db-5.1.29/build_vxworks/util/db_log_verify.c:214:12: note: Assuming that condition 'dbenv!=NULL' is not redundant
db-5.1.29/build_vxworks/util/db_log_verify.c:207:13: note: Null pointer dereference
db-5.1.29/build_vxworks/util/db_printlog.c:577:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-5.1.29/dist/api_flags.c:77:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-5.1.29/dist/api_flags.c:78:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-5.1.29/dist/api_flags.c:265:8: style: The scope of the variable 'sep' can be reduced. [variableScope]
db-5.1.29/dist/api_flags.c:387:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
db-5.1.29/dist/validate/s_chk_logverify.c:223:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/dist/validate/s_chk_logverify.c:64:3: error: Memory leak: buf [memleak]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:407:3: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:406:0: note: Variable 'self' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:407:3: note: Variable 'self' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1174:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1171:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1174:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1185:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1182:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1185:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1196:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1193:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1196:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1207:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1204:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1207:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1218:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1215:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1218:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1229:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1226:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1229:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1240:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1237:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1240:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1251:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1248:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1251:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1262:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1259:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1262:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1273:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1270:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1273:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1284:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1281:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1284:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1295:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1292:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1295:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1306:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1303:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1306:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1317:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1314:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1317:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1328:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1325:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1328:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1339:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1336:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1339:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1350:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1347:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1350:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1361:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1358:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1361:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1381:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1379:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1381:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1390:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1387:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1390:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1401:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1398:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1401:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1412:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1409:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1412:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1423:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1420:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1423:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1443:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1441:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1443:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1452:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1449:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1452:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1453:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1450:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1453:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1463:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1460:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1463:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1476:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1472:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1476:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1477:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1473:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1477:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1490:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1486:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1490:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1501:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1499:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1501:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1515:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1508:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1515:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1516:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1509:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1516:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1517:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1510:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1517:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1518:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1511:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1518:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1534:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1528:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1534:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1535:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1529:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1535:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1536:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1530:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1536:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1550:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1546:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1550:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1569:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1560:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1569:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1570:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1561:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1570:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1571:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1562:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1571:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1572:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1563:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1572:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1573:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1564:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1573:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1575:3: style: Variable 'arg7' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1566:0: note: Variable 'arg7' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1575:3: note: Variable 'arg7' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1590:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1584:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1590:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1591:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1585:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1591:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1593:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1587:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1593:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1608:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1602:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1608:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1609:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1603:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1609:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1610:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1604:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1610:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1623:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1620:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1623:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1638:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1632:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1638:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1639:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1633:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1639:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1640:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1634:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1640:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1657:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1650:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1657:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1658:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1651:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1658:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1659:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1652:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1659:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1660:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1653:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1660:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1674:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1670:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1674:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1675:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1671:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1675:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1689:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1684:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1689:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1690:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1685:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1690:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1691:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1686:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1691:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1703:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1700:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1703:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1716:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1712:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1716:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1717:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1713:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1717:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1729:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1726:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1729:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1742:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1738:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1742:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1743:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1739:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1743:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1758:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1752:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1758:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1759:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1753:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1759:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1761:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1755:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1761:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1777:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1770:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1777:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1778:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1771:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1778:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1779:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1772:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1779:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1780:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1773:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1780:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1799:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1790:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1799:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1800:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1791:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1800:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1801:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1792:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1801:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1802:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1793:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1802:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1822:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1814:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1822:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1823:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1815:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1823:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1824:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1816:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1824:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1825:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1817:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1825:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1826:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1818:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1826:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1843:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1836:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1843:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1844:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1837:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1844:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1845:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1838:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1845:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1846:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1839:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1846:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1862:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1856:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1862:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1863:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1857:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1863:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1864:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1858:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1864:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1881:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1874:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1881:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1882:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1875:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1882:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1883:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1876:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1883:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1884:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1877:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1884:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1898:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1894:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1898:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1899:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1895:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1899:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1912:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1908:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1912:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1913:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1909:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1913:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1927:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1922:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1927:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1928:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1923:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1928:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1929:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1924:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1929:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1942:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1938:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1942:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1943:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1939:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1943:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1956:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1952:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1956:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1970:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1966:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1970:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1971:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1967:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1971:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1986:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1980:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1986:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1987:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1981:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1987:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1988:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1982:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1988:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1989:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1983:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1989:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2004:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1998:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2004:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2020:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2016:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2020:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2021:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2017:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2021:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2034:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2030:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2034:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2035:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2031:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2035:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2049:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2044:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2049:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2050:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2045:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2050:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2062:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2059:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2062:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2063:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2060:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2063:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2074:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2070:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2074:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2075:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2071:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2075:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2088:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2084:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2088:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2089:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2085:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2089:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2102:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2098:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2102:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2116:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2112:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2116:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2117:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2113:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2117:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2130:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2126:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2130:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2131:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2127:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2131:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2144:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2140:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2144:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2158:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2154:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2158:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2159:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2155:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2159:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2172:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2168:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2172:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2173:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2169:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2173:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2186:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2182:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2186:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2200:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2196:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2200:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2201:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2197:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2201:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2214:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2210:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2214:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2228:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2224:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2228:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2229:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2225:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2229:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2242:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2238:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2242:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2256:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2252:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2256:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2257:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2253:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2257:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2270:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2266:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2270:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2284:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2280:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2284:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2285:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2281:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2285:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2298:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2294:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2298:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2312:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2308:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2312:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2313:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2309:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2313:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2326:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2322:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2326:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2340:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2336:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2340:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2341:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2337:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2341:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2354:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2350:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2354:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2368:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2364:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2368:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2369:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2365:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2369:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2382:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2378:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2382:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2396:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2392:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2396:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2397:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2393:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2397:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2410:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2406:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2410:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2411:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2407:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2411:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2426:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2420:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2426:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2427:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2421:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2427:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2429:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2423:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2429:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2442:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2438:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2442:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2456:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2452:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2456:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2472:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2466:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2472:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2473:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2467:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2473:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2474:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2468:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2474:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2489:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2484:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2489:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2490:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2485:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2490:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2508:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2500:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2508:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2509:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2501:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2509:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2510:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2502:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2510:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2511:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2503:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2511:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2512:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2504:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2512:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2525:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2522:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2525:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2540:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2534:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2540:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2541:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2535:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2541:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2542:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2536:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2542:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2557:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2552:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2557:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2558:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2553:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2558:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2572:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2568:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2572:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2587:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2582:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2587:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2589:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2584:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2589:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2604:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2598:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2604:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2605:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2599:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2605:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2606:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2600:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2606:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2623:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2616:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2623:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2624:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2617:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2624:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2625:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2618:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2625:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2626:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2619:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2626:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2642:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2636:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2642:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2643:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2637:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2643:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2644:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2638:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2644:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2658:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2654:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2658:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2659:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2655:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2659:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2672:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2668:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2672:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2693:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2691:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2693:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2702:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2699:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2702:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2717:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2714:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2717:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2737:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2735:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2737:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2746:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2743:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2746:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2757:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2754:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2757:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2768:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2765:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2768:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2779:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2776:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2779:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2790:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2787:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2790:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2801:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2798:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2801:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2812:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2809:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2812:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2823:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2820:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2823:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2834:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2831:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2834:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2845:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2842:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2845:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2856:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2853:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2856:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2857:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2854:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2857:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2867:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2864:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2867:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2878:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2875:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2878:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2879:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2876:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2879:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2889:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2886:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2889:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2909:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2907:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2909:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2918:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2915:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2918:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2929:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2926:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2929:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2940:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2937:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2940:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2954:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2951:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2954:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2965:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2962:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2965:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2976:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2973:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2976:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2987:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2984:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2987:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2998:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2995:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:2998:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3009:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3006:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3009:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3020:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3017:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3020:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3040:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3038:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3040:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3050:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3047:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3050:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3062:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3059:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3062:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3075:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3071:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3075:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3076:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3072:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3076:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3089:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3085:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3089:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3103:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3099:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3103:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3116:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3113:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3116:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3129:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3125:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3129:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3143:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3139:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3143:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3144:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3140:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3144:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3157:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3153:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3157:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3158:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3154:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3158:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3171:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3167:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3171:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3172:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3168:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3172:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3185:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3181:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3185:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3200:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3195:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3200:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3222:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3220:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3222:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3231:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3228:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3231:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3232:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3229:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3232:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3242:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3239:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3242:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3255:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3251:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3255:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3256:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3252:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3256:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3278:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3276:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3278:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3289:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3285:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3289:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3290:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3286:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3290:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3303:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3299:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3303:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3320:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3313:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3320:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3321:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3314:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3321:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3322:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3315:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3322:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3323:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3316:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3323:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3341:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3333:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3341:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3342:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3334:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3342:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3343:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3335:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3343:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3344:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3336:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3344:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3345:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3337:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3345:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3359:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3355:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3359:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3374:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3369:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3374:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3375:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3370:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3375:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3389:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3385:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3389:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3390:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3386:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3390:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3405:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3399:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3405:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3406:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3400:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3406:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3423:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3417:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3423:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3426:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3420:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3426:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3443:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3435:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3443:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3446:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3438:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3446:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3448:3: style: Variable 'arg6' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3440:0: note: Variable 'arg6' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3448:3: note: Variable 'arg6' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3465:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3461:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3465:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3466:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3462:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3466:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3479:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3475:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3479:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3493:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3489:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3493:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3494:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3490:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3494:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3508:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3503:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3508:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3510:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3505:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3510:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3523:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3519:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3523:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3541:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3533:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3541:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3544:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3536:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3544:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3546:3: style: Variable 'arg6' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3538:0: note: Variable 'arg6' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3546:3: note: Variable 'arg6' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3561:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3555:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3561:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3563:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3557:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3563:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3564:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3558:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3564:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3579:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3573:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3579:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3580:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3574:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3580:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3581:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3575:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3581:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3595:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3591:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3595:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3596:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3592:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3596:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3611:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3605:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3611:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3612:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3606:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3612:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3613:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3607:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3613:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3628:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3623:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3628:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3630:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3625:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3630:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3644:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3639:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3644:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3660:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3655:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3660:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3661:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3656:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3661:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3662:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3657:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3662:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3676:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3671:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3676:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3678:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3673:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3678:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3691:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3687:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3691:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3706:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3701:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3706:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3707:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3702:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3707:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3724:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3717:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3724:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3725:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3718:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3725:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3727:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3720:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3727:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3728:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3721:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3728:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3741:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3737:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3741:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3755:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3751:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3755:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3756:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3752:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3756:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3770:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3765:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3770:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3772:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3767:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3772:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3786:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3781:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3786:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3788:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3783:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3788:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3801:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3797:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3801:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3815:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3811:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3815:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3830:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3825:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3830:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3832:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3827:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3832:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3845:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3841:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3845:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3859:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3855:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3859:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3873:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3869:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3873:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3874:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3870:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3874:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3887:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3883:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3887:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3901:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3897:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3901:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3902:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3898:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3902:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3915:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3911:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3915:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3929:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3925:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3929:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3930:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3926:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3930:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3943:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3939:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3943:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3957:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3953:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3957:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3958:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3954:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3958:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3971:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3967:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3971:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3987:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3981:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3987:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3988:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3982:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3988:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4003:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:3999:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4003:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4004:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4000:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4004:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4018:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4013:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4018:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4019:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4014:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4019:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4036:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4029:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4036:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4037:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4030:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4037:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4039:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4032:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4039:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4053:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4049:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4053:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4067:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4063:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4067:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4068:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4064:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4068:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4082:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4077:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4082:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4083:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4078:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4083:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4084:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4079:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4084:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4099:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4093:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4099:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4100:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4094:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4100:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4117:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4111:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4117:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4118:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4112:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4118:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4119:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4113:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4119:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4120:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4114:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4120:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4134:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4129:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4134:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4150:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4145:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4150:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4152:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4147:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4152:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4165:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4161:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4165:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4181:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4175:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4181:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4200:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4193:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4200:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4201:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4194:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4201:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4202:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4195:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4202:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4204:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4197:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4204:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4218:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4213:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4218:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4219:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4214:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4219:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4234:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4229:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4234:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4236:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4231:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4236:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4249:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4245:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4249:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4263:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4259:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4263:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4278:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4273:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4278:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4294:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4289:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4294:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4296:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4291:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4296:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4310:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4305:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4310:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4326:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4321:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4326:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4327:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4322:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4327:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4328:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4323:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4328:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4342:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4337:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4342:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4358:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4353:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4358:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4359:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4354:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4359:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4360:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4355:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4360:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4373:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4369:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4373:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4387:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4383:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4387:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4388:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4384:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4388:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4401:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4397:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4401:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4415:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4411:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4415:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4416:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4412:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4416:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4430:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4425:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4430:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4446:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4441:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4446:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4447:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4442:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4447:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4448:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4443:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4448:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4462:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4457:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4462:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4478:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4473:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4478:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4480:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4475:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4480:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4494:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4489:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4494:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4496:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4491:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4496:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4511:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4505:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4511:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4512:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4506:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4512:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4513:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4507:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4513:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4514:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4508:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4514:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4529:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4523:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4529:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4546:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4541:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4546:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4547:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4542:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4547:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4548:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4543:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4548:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4562:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4557:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4562:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4578:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4573:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4578:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4579:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4574:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4579:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4580:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4575:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4580:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4593:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4589:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4593:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4594:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4590:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4594:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4607:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4603:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4607:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4608:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4604:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4608:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4621:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4617:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4621:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4622:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4618:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4622:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4636:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4631:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4636:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4637:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4632:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4637:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4649:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4646:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4649:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4650:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4647:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4650:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4661:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4657:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4661:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4662:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4658:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4662:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4675:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4671:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4675:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4676:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4672:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4676:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4689:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4685:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4689:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4690:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4686:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4690:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4704:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4699:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4704:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4719:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4715:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4719:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4720:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4716:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4720:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4733:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4729:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4733:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4734:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4730:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4734:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4747:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4743:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4747:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4748:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4744:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4748:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4761:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4757:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4761:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4762:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4758:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4762:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4775:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4771:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4775:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4789:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4785:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4789:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4790:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4786:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4790:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4803:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4799:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4803:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4804:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4800:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4804:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4817:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4813:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4817:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4818:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4814:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4818:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4831:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4827:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4831:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4845:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4841:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4845:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4846:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4842:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4846:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4859:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4855:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4859:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4873:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4869:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4873:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4874:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4870:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4874:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4887:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4883:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4887:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4912:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4897:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4912:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4913:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4898:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4913:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4915:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4900:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4915:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4916:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4901:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4916:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4937:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4933:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4937:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4938:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4934:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4938:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4951:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4947:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4951:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4952:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4948:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4952:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4966:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4961:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4966:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4967:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4962:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4967:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4981:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4977:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4981:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4982:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4978:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4982:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4995:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4991:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:4995:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5009:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5005:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5009:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5010:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5006:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5010:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5023:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5019:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5023:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5037:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5033:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5037:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5038:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5034:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5038:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5051:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5047:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5051:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5065:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5061:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5065:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5066:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5062:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5066:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5079:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5075:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5079:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5093:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5089:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5093:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5094:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5090:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5094:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5107:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5103:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5107:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5121:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5117:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5121:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5122:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5118:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5122:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5135:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5131:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5135:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5150:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5145:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5150:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5151:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5146:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5151:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5152:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5147:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5152:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5166:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5161:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5166:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5181:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5177:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5181:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5182:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5178:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5182:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5195:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5191:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5195:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5209:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5205:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5209:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5210:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5206:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5210:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5223:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5219:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5223:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5237:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5233:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5237:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5238:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5234:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5238:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5251:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5247:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5251:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5252:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5248:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5252:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5266:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5261:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5266:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5267:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5262:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5267:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5282:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5277:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5282:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5297:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5293:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5297:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5298:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5294:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5298:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5311:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5307:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5311:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5312:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5308:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5312:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5325:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5321:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5325:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5326:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5322:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5326:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5339:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5335:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5339:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5353:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5349:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5353:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5354:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5350:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5354:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5367:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5363:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5367:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5368:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5364:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5368:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5381:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5377:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5381:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5382:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5378:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5382:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5396:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5391:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5396:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5411:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5407:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5411:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5427:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5421:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5427:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5428:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5422:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5428:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5430:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5424:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5430:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5445:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5439:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5445:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5464:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5457:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5464:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5467:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5460:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5467:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5483:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5477:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5483:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5485:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5479:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5485:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5486:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5480:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5486:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5499:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5495:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5499:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5511:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5508:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5511:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5522:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5519:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5522:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5533:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5530:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5533:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5544:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5541:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5544:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5555:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5552:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5555:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5566:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5563:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5566:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5586:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5584:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5586:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5595:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5592:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5595:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5606:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5603:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5606:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5617:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5614:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5617:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5628:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5625:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5628:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5639:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5636:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5639:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5650:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5647:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5650:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5661:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5658:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5661:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5672:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5669:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5672:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5692:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5690:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5692:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5701:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5698:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5701:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5712:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5709:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5712:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5723:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5720:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5723:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5734:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5731:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5734:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5745:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5742:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5745:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5756:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5753:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5756:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5767:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5764:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5767:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5768:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5765:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5768:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5778:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5775:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5778:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5789:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5786:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5789:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5790:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5787:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5790:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5800:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5797:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5800:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5820:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5818:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5820:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5843:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5839:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5843:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5844:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5840:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5844:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5855:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5852:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5855:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5856:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5853:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5856:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5865:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5862:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5865:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5866:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5863:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5866:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5876:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5873:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5876:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5887:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5884:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5887:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5902:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5899:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5902:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5922:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5920:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5922:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5933:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5929:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5933:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5944:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5942:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5944:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5955:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5951:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5955:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5972:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5965:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5972:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5973:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5966:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5973:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5975:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5968:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5975:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5988:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5985:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5988:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6001:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5997:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6001:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6002:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:5998:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6002:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6015:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6011:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6015:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6031:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6025:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6031:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6032:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6026:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6032:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6033:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6027:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6033:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6048:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6043:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6048:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6049:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6044:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6049:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6063:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6059:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6063:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6064:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6060:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6064:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6077:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6073:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6077:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6091:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6087:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6091:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6092:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6088:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6092:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6105:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6101:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6105:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6120:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6115:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6120:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6121:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6116:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6121:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6122:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6117:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6122:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6136:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6131:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6136:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6152:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6147:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6152:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6154:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6149:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6154:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6167:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6163:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:6167:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/csharp/libdb_csharp/db_csharp_wrap.c:1123:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/cxx/cxx_env.cpp:427:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/lang/cxx/cxx_mpool.cpp:65:34: warning: Either the condition 'mpf==NULL' is redundant or there is possible null pointer dereference: mpf. [nullPointerRedundantCheck]
db-5.1.29/lang/cxx/cxx_mpool.cpp:67:10: note: Assuming that condition 'mpf==NULL' is not redundant
db-5.1.29/lang/cxx/cxx_mpool.cpp:65:34: note: Null pointer dereference
db-5.1.29/lang/cxx/stl/dbstl_resource_manager.h:145:0: error: #error "A multi-threaded build of STL for Berkeley DB requires thread local storage.  None is configured." [preprocessorErrorDirective]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:1160:19: error: Array 'all_classes[45]' accessed at index 45, which is out of bounds. [arrayIndexOutOfBounds]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:1155:4: note: After for loop, j has value 45
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:1160:19: note: Array index out of bounds
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:1664:8: warning: Either the condition 'dbenv==NULL' is redundant or there is possible null pointer dereference: dbenv. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:1668:12: note: Assuming that condition 'dbenv==NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:1664:8: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3255:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6758:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6756:37: note: Calling function 'DbEnv_dbremove', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3255:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3258:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6805:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6803:37: note: Calling function 'DbEnv_dbrename', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3258:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3277:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6926:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6924:41: note: Calling function 'DbEnv_get_data_dirs', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3277:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3287:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6994:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6992:39: note: Calling function 'DbEnv_get_flags', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3287:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3292:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7020:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7018:35: note: Calling function 'DbEnv_get_home', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3292:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3297:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7046:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7044:52: note: Calling function 'DbEnv_get_intermediate_dir_mode', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3297:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3302:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7072:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7070:44: note: Calling function 'DbEnv_get_open_flags', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3302:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3307:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7098:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7096:36: note: Calling function 'DbEnv_get_shm_key', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3307:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3312:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7124:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7122:38: note: Calling function 'DbEnv_get_tmp_dir', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3312:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3317:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7152:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7150:40: note: Calling function 'DbEnv_get_verbose', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3317:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3324:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7204:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7202:38: note: Calling function 'DbEnv_lsn_reset', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3324:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3327:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7237:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7235:33: note: Calling function 'DbEnv_open', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3327:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3333:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7295:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7293:42: note: Calling function 'DbEnv_set_cachesize', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3333:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3338:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7319:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7317:42: note: Calling function 'DbEnv_set_cache_max', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3338:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3343:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7347:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7345:43: note: Calling function 'DbEnv_set_create_dir', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3343:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3346:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7376:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7374:41: note: Calling function 'DbEnv_set_data_dir', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3346:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3349:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7405:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7403:54: note: Calling function 'DbEnv_set_intermediate_dir_mode', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3349:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3352:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7436:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7434:40: note: Calling function 'DbEnv_set_encrypt', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3352:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3358:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7483:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7481:38: note: Calling function 'DbEnv_set_flags', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3358:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3361:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7509:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7507:41: note: Calling function 'DbEnv_set_feedback', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3361:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3364:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7533:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7531:46: note: Calling function 'DbEnv_set_mp_max_openfd', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3364:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3367:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7559:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7557:45: note: Calling function 'DbEnv_set_mp_max_write', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3367:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3370:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7583:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7581:44: note: Calling function 'DbEnv_set_mp_mmapsize', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3370:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3373:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7607:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7605:44: note: Calling function 'DbEnv_set_mp_pagesize', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3373:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3376:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7631:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7629:45: note: Calling function 'DbEnv_set_mp_tablesize', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3376:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3382:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7677:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7675:42: note: Calling function 'DbEnv_set_paniccall', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3382:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3385:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7701:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7699:40: note: Calling function 'DbEnv_set_shm_key', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3385:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3388:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7727:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7725:40: note: Calling function 'DbEnv_set_timeout', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3388:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3391:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7755:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7753:40: note: Calling function 'DbEnv_set_tmp_dir', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3391:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3394:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7780:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7778:39: note: Calling function 'DbEnv_set_tx_max', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3394:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3397:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7806:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7804:45: note: Calling function 'DbEnv_set_app_dispatch', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3397:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3400:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7832:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7830:45: note: Calling function 'DbEnv_set_event_notify', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3400:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3403:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7860:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7858:45: note: Calling function 'DbEnv_set_tx_timestamp', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3403:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3406:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7886:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7884:40: note: Calling function 'DbEnv_set_verbose', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3406:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3410:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7910:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7908:35: note: Calling function 'DbEnv_get_lk_conflicts', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3410:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3416:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7952:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7950:43: note: Calling function 'DbEnv_get_lk_detect', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3416:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3421:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7978:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7976:46: note: Calling function 'DbEnv_get_lk_max_locks', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3421:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3426:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8004:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8002:48: note: Calling function 'DbEnv_get_lk_max_lockers', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3426:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3431:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8030:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8028:48: note: Calling function 'DbEnv_get_lk_max_objects', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3431:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3436:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8056:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8054:47: note: Calling function 'DbEnv_get_lk_partitions', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3436:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3441:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8084:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8082:45: note: Calling function 'DbEnv_get_lk_priority', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3441:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3446:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8114:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8112:35: note: Calling function 'DbEnv_lock_detect', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3446:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3451:28: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8152:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8150:38: note: Calling function 'DbEnv_lock_get', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3451:28: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3458:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8179:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8177:37: note: Calling function 'DbEnv_lock_id', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3458:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3462:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8205:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8203:41: note: Calling function 'DbEnv_lock_id_free', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3462:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3465:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8230:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8228:37: note: Calling function 'DbEnv_lock_put', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3465:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3469:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8256:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8254:44: note: Calling function 'DbEnv_lock_stat', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3469:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3473:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8305:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8303:45: note: Calling function 'DbEnv_set_lk_conflicts', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3473:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3477:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8332:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8330:42: note: Calling function 'DbEnv_set_lk_detect', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3477:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3480:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8356:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8354:47: note: Calling function 'DbEnv_set_lk_max_lockers', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3480:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3483:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8380:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8378:45: note: Calling function 'DbEnv_set_lk_max_locks', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3483:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3486:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8404:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8402:47: note: Calling function 'DbEnv_set_lk_max_objects', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3486:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3489:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8428:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8426:46: note: Calling function 'DbEnv_set_lk_partitions', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3489:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3492:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8454:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8452:44: note: Calling function 'DbEnv_set_lk_priority', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3492:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3496:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8478:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8476:42: note: Calling function 'DbEnv_get_lg_bsize', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3496:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3501:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8504:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8502:37: note: Calling function 'DbEnv_get_lg_dir', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3501:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3506:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8530:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8528:39: note: Calling function 'DbEnv_get_lg_filemode', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3506:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3511:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8556:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8554:40: note: Calling function 'DbEnv_get_lg_max', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3511:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3516:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8582:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8580:46: note: Calling function 'DbEnv_get_lg_regionmax', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3516:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3521:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8610:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8608:39: note: Calling function 'DbEnv_log_archive', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3521:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3529:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8717:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8715:40: note: Calling function 'DbEnv_log_cursor', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3529:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3534:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8761:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8759:35: note: Calling function 'DbEnv_log_file', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3534:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3538:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8805:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8803:38: note: Calling function 'DbEnv_log_flush', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3538:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3542:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8838:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8836:43: note: Calling function 'DbEnv_log_get_config', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3542:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3546:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8888:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8886:36: note: Calling function 'DbEnv_log_put', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3546:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3549:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8927:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8925:38: note: Calling function 'DbEnv_log_print', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3549:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3552:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8954:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8952:43: note: Calling function 'DbEnv_log_set_config', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3552:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3556:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8980:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8978:42: note: Calling function 'DbEnv_log_stat', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3556:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3560:24: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9051:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9049:34: note: Calling function 'DbEnv_log_verify', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3560:24: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3565:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9080:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9078:41: note: Calling function 'DbEnv_set_lg_bsize', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3565:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3568:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9108:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9106:39: note: Calling function 'DbEnv_set_lg_dir', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3568:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3571:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9133:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9131:44: note: Calling function 'DbEnv_set_lg_filemode', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3571:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3574:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9157:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9155:39: note: Calling function 'DbEnv_set_lg_max', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3574:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3577:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9181:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9179:45: note: Calling function 'DbEnv_set_lg_regionmax', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3577:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3581:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9205:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9203:32: note: Calling function 'DbEnv_get_cachesize', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3581:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3586:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9231:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9229:44: note: Calling function 'DbEnv_get_cachesize_ncache', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3586:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3591:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9257:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9255:32: note: Calling function 'DbEnv_get_cache_max', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3591:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3596:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9283:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9281:41: note: Calling function 'DbEnv_get_create_dir', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3596:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3601:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9309:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9307:41: note: Calling function 'DbEnv_get_mp_max_openfd', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3601:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3607:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9335:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9333:40: note: Calling function 'DbEnv_get_mp_max_write', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3607:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3613:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9361:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9359:55: note: Calling function 'DbEnv_get_mp_max_write_sleep', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3613:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3618:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9387:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9385:34: note: Calling function 'DbEnv_get_mp_mmapsize', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3618:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3623:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9413:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9411:39: note: Calling function 'DbEnv_get_mp_pagesize', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3623:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3628:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9439:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9437:40: note: Calling function 'DbEnv_get_mp_tablesize', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3628:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3633:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9467:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9465:45: note: Calling function 'DbEnv_memp_stat', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3633:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3638:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9500:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9498:48: note: Calling function 'DbEnv_memp_fstat', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3638:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3642:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9561:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9559:38: note: Calling function 'DbEnv_memp_sync', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3642:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3646:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9594:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9592:36: note: Calling function 'DbEnv_memp_trickle', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3646:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3651:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9620:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9618:45: note: Calling function 'DbEnv_mutex_get_align', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3651:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3656:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9646:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9644:49: note: Calling function 'DbEnv_mutex_get_increment', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3656:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3661:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9672:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9670:43: note: Calling function 'DbEnv_mutex_get_max', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3661:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3666:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9698:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9696:49: note: Calling function 'DbEnv_mutex_get_tas_spins', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3666:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3670:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9724:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9722:44: note: Calling function 'DbEnv_mutex_set_align', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3670:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3673:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9748:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9746:48: note: Calling function 'DbEnv_mutex_set_increment', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3673:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3676:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9772:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9770:42: note: Calling function 'DbEnv_mutex_set_max', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3676:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3679:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9796:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9794:48: note: Calling function 'DbEnv_mutex_set_tas_spins', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3679:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3683:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9822:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9820:46: note: Calling function 'DbEnv_mutex_stat', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3683:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3688:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9853:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9851:40: note: Calling function 'DbEnv_get_tx_max', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3688:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3693:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9879:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9877:35: note: Calling function 'DbEnv_get_tx_timestamp', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3693:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3698:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9907:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9905:44: note: Calling function 'DbEnv_get_timeout', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3698:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3702:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9952:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9950:35: note: Calling function 'DbEnv_txn_applied', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3702:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3706:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9983:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9981:38: note: Calling function 'DbEnv_txn_begin', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3706:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3710:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10013:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10011:43: note: Calling function 'DbEnv_txn_checkpoint', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3710:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3717:28: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10041:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10039:45: note: Calling function 'DbEnv_txn_recover', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3717:28: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3732:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10095:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10093:42: note: Calling function 'DbEnv_txn_stat', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3732:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3737:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10147:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10145:32: note: Calling function 'DbEnv_rep_get_limit', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3737:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3741:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10177:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10175:38: note: Calling function 'DbEnv_rep_elect', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3741:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3744:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10232:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10230:43: note: Calling function 'DbEnv_rep_process_message', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3744:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3748:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10265:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10263:38: note: Calling function 'DbEnv_rep_flush', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3748:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3751:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10291:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10289:43: note: Calling function 'DbEnv_rep_set_config', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3751:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3754:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10317:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10315:46: note: Calling function 'DbEnv_rep_set_clockskew', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3754:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3758:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10341:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10339:52: note: Calling function 'DbEnv_rep_get_clockskew_fast', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3758:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3763:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10367:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10365:52: note: Calling function 'DbEnv_rep_get_clockskew_slow', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3763:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3767:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10399:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10397:38: note: Calling function 'DbEnv_rep_start', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3767:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3770:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10424:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10422:37: note: Calling function 'DbEnv_rep_sync', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3770:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3774:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10450:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10448:43: note: Calling function 'DbEnv_rep_get_config', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3774:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3779:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10478:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10476:42: note: Calling function 'DbEnv_rep_stat', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3779:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3783:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10509:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10507:42: note: Calling function 'DbEnv_rep_set_limit', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3783:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3789:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10533:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10531:49: note: Calling function 'DbEnv_rep_get_request_min', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3789:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3794:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10559:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10557:49: note: Calling function 'DbEnv_rep_get_request_max', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3794:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3798:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10587:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10585:44: note: Calling function 'DbEnv_rep_set_request', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3798:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3801:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10615:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10613:46: note: Calling function 'DbEnv_rep_set_transport', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3801:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3805:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10639:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10637:44: note: Calling function 'DbEnv_rep_get_nsites', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3805:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3810:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10665:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10663:46: note: Calling function 'DbEnv_rep_get_priority', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3810:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3815:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10693:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10691:45: note: Calling function 'DbEnv_rep_get_timeout', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3815:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3819:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10719:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10717:43: note: Calling function 'DbEnv_rep_set_nsites', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3819:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3822:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10743:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10741:45: note: Calling function 'DbEnv_rep_set_priority', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3822:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3825:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10769:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10767:44: note: Calling function 'DbEnv_rep_set_timeout', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3825:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3829:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10803:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10801:46: note: Calling function 'DbEnv_repmgr_add_remote_site', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3829:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3834:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10828:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10826:50: note: Calling function 'DbEnv_repmgr_get_ack_policy', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3834:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3839:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10852:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10850:40: note: Calling function 'DbEnv_repmgr_get_local_site', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3839:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3847:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10889:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10887:50: note: Calling function 'DbEnv_repmgr_set_ack_policy', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3847:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3850:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10921:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10919:50: note: Calling function 'DbEnv_repmgr_set_local_site', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3850:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3854:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10946:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10944:35: note: Calling function 'DbEnv_repmgr_site_list', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3854:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3859:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11004:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11002:41: note: Calling function 'DbEnv_repmgr_start', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3859:10: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3863:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11030:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11028:48: note: Calling function 'DbEnv_repmgr_stat', 1st argument 'self' value is 0
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:3863:11: note: Null pointer dereference
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:1859:3: style: Variable 'txn' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:1850:0: note: Variable 'txn' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:1859:3: note: Variable 'txn' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4039:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4032:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4039:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4066:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4054:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4066:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4067:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4055:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4067:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4068:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4056:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4068:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4070:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4057:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4070:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4098:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4088:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4098:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4099:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4089:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4099:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4101:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4090:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4101:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4136:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4119:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4136:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4137:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4120:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4137:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4188:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4181:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4188:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4218:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4209:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4218:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4219:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4210:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4219:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4251:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4240:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4251:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4252:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4241:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4252:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4283:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4276:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4283:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4285:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4278:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4285:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4307:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4301:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4307:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4308:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4302:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4308:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4336:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4325:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4336:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4337:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4326:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4337:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4375:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4362:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4375:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4376:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4363:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4376:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4412:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4406:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4412:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4438:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4432:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4438:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4464:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4458:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4464:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4490:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4484:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4490:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4516:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4510:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4516:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4542:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4536:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4542:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4568:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4562:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4568:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4594:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4588:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4594:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4620:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4614:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4620:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4646:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4640:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4646:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4672:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4666:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4672:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4698:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4692:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4698:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4724:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4718:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4724:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4750:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4744:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4750:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4776:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4770:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4776:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4802:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4796:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4802:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4828:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4822:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4828:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4854:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4848:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4854:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4880:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4874:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4880:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4922:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4916:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4922:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4948:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4942:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4948:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4974:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4968:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4974:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5000:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:4994:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5000:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5026:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5020:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5026:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5052:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5046:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5052:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5078:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5072:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5078:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5098:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5092:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5098:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5118:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5112:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5118:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5146:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5138:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5146:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5206:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5193:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5206:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5207:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5194:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5207:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5250:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5237:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5250:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5251:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5238:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5251:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5252:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5239:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5252:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5298:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5283:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5298:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5299:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5284:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5299:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5347:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5334:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5347:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5348:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5335:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5348:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5386:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5377:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5386:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5387:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5378:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5387:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5425:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5415:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5425:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5426:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5416:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5426:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5467:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5460:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5467:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5469:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5461:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5469:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5493:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5486:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5493:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5495:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5487:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5495:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5519:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5512:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5519:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5544:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5536:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5544:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5546:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5537:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5546:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5573:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5566:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5573:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5575:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5567:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5575:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5600:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5592:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5600:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5625:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5618:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5625:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5626:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5619:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5626:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5654:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5647:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5654:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5656:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5648:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5656:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5681:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5673:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5681:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5682:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5674:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5682:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5711:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5704:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5711:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5713:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5705:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5713:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5737:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5730:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5737:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5761:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5754:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5761:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5763:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5755:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5763:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5787:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5780:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5787:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5811:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5804:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5811:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5813:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5805:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5813:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5837:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5830:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5837:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5861:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5854:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5861:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5885:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5878:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5885:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5912:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5902:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5912:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5944:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5937:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5944:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5945:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5938:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5945:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5968:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5961:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5968:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5992:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5985:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:5992:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6016:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6009:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6016:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6040:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6033:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6040:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6064:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6057:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6064:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6065:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6058:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6065:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6093:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6086:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6093:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6120:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6110:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6120:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6156:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6147:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6156:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6157:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6148:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6157:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6234:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6227:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6234:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6261:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6252:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6261:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6262:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6253:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6262:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6290:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6282:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6290:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6291:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6283:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6291:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6325:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6314:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6325:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6326:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6315:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6326:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6371:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6365:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6371:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6397:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6388:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6397:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6398:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6389:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6398:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6426:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6419:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6426:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6454:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6447:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6454:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6481:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6474:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6481:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6513:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6502:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6513:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6549:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6543:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6549:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6582:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6569:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6582:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6628:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6617:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6628:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6664:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6657:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6664:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6709:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6702:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6709:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6737:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6726:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6737:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6738:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6727:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6738:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6739:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6728:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6739:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6779:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6767:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6779:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6780:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6768:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6780:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6781:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6769:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6781:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6822:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6815:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6822:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6824:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6817:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6824:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6846:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6840:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6846:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6847:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6841:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6847:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6870:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6864:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6870:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6891:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6883:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6891:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6892:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6884:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6892:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6916:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6910:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6916:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6958:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6952:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6958:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6984:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6978:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6984:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7010:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7004:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7010:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7036:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7030:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7036:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7062:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7056:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7062:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7088:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7082:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7088:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7114:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7108:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7114:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7141:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7134:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7141:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7168:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7162:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7168:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7189:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7181:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7189:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7190:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7182:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7190:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7221:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7212:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7221:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7222:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7213:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7222:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7253:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7245:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7253:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7254:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7246:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7254:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7284:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7276:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7284:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7309:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7302:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7309:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7333:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7326:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7333:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7334:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7327:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7334:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7362:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7355:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7362:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7363:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7356:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7363:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7391:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7384:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7391:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7392:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7385:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7392:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7421:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7413:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7421:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7422:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7414:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7422:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7450:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7444:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7450:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7452:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7445:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7452:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7472:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7464:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7472:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7497:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7490:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7497:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7499:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7491:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7499:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7523:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7516:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7523:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7548:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7540:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7548:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7573:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7566:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7573:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7597:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7590:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7597:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7621:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7614:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7621:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7644:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7638:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7644:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7646:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7639:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7646:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7665:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7658:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7665:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7667:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7659:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7667:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7691:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7684:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7691:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7716:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7708:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7716:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7741:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7734:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7741:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7742:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7735:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7742:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7770:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7763:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7770:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7794:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7787:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7794:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7796:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7788:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7796:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7820:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7813:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7820:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7822:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7814:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7822:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7847:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7839:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7847:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7850:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7840:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7850:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7875:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7867:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7875:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7900:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7894:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7900:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7942:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7936:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7942:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7968:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7962:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7968:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7994:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7988:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:7994:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8020:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8014:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8020:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8046:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8040:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8046:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8073:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8066:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8073:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8102:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8094:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8102:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8135:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8124:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8135:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8169:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8163:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8169:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8195:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8188:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8195:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8220:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8212:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8220:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8221:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8213:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8221:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8245:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8238:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8245:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8277:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8270:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8277:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8322:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8315:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8322:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8346:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8339:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8346:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8370:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8363:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8370:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8394:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8387:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8394:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8418:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8411:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8418:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8443:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8435:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8443:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8468:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8462:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8468:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8494:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8488:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8494:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8520:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8514:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8520:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8546:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8540:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8546:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8572:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8566:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8572:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8599:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8592:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8599:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8706:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8699:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8706:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8735:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8727:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8735:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8785:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8777:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8785:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8827:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8820:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8827:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8858:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8847:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8858:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8912:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8903:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8912:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8913:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8904:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8913:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8914:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8905:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8914:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8943:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8935:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8943:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8969:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8962:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8969:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9013:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8995:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9013:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9014:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:8996:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9014:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9070:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9063:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9070:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9094:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9087:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9094:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9095:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9088:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9095:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9123:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9116:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9123:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9147:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9140:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9147:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9171:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9164:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9171:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9195:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9189:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9195:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9221:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9215:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9221:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9247:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9241:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9247:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9273:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9267:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9273:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9299:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9293:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9299:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9325:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9319:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9325:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9351:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9345:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9351:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9377:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9371:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9377:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9403:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9397:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9403:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9429:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9423:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9429:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9456:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9449:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9456:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9489:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9482:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9489:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9540:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9532:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9540:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9583:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9576:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9583:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9610:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9604:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9610:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9636:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9630:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9636:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9662:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9656:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9662:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9688:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9682:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9688:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9714:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9707:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9714:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9738:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9731:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9738:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9762:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9755:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9762:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9786:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9779:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9786:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9811:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9804:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9811:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9843:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9837:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9843:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9869:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9863:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9869:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9896:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9889:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9896:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9927:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9917:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9927:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9971:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9962:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9971:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9972:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9963:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9972:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10001:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9992:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10001:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10029:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10021:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10029:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10084:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10077:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10084:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10137:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10131:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10137:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10165:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10156:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10165:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10198:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10185:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10198:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10256:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10250:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10256:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10280:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10272:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10280:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10306:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10298:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10306:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10331:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10325:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10331:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10357:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10351:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10357:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10385:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10376:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10385:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10414:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10407:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10414:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10439:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10432:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10439:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10467:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10460:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10467:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10499:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10492:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10499:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10523:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10517:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10523:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10549:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10543:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10549:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10576:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10568:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10576:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10602:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10594:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10602:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10605:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10596:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10605:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10629:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10623:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10629:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10655:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10649:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10655:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10682:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10675:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10682:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10709:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10702:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10709:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10733:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10726:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10733:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10758:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10750:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10758:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10786:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10777:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10786:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10787:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10778:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10787:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10819:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10813:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10819:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10842:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10836:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10842:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10879:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10872:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10879:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10905:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10896:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10905:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10906:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10897:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10906:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10936:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10930:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10936:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10993:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10985:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:10993:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11019:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11012:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11019:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11146:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11142:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11146:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11164:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11157:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11164:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11193:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11182:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11193:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11248:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11241:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11248:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11275:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11269:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11275:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11301:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11294:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11301:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11325:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11319:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11325:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11352:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11344:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11352:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11377:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11371:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11377:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11403:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11396:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11403:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11428:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11421:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11428:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11450:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11443:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11450:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11478:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11468:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11478:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11479:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11469:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11479:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11507:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11501:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11507:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11533:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11527:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11533:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11559:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11553:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11559:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11586:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11578:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11586:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11614:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11608:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11614:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11640:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11634:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11640:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11666:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11659:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11666:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11694:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11683:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11694:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11695:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11684:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11695:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11726:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11717:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11726:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11727:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11718:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11727:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11751:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11744:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11751:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11775:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11768:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11775:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11800:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11792:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11800:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11826:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11819:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11826:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11857:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11851:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11857:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11880:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11873:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11880:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11904:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11898:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11904:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11930:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11924:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11930:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11956:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11950:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11956:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11976:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11969:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11976:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11978:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11970:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:11978:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:12014:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:12006:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:12014:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:12039:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:12032:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:12039:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:12040:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:12033:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:12040:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:12068:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:12061:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:12068:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6673:39: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:6903:41: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/java/libdb_java/db_java_wrap.c:9559:38: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/php_db4/db4.cpp:1919:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.1.29/lang/php_db4/db4.cpp:65:5: warning: Either the condition 'if(pdbtxn)' is redundant or there is possible null pointer dereference: pdbtxn. [nullPointerRedundantCheck]
db-5.1.29/lang/php_db4/db4.cpp:66:7: note: Assuming that condition 'if(pdbtxn)' is not redundant
db-5.1.29/lang/php_db4/db4.cpp:65:5: note: Null pointer dereference
db-5.1.29/lang/php_db4/db4.cpp:72:5: warning: Either the condition 'if(pdbc)' is redundant or there is possible null pointer dereference: pdbc. [nullPointerRedundantCheck]
db-5.1.29/lang/php_db4/db4.cpp:73:7: note: Assuming that condition 'if(pdbc)' is not redundant
db-5.1.29/lang/php_db4/db4.cpp:72:5: note: Null pointer dereference
db-5.1.29/lang/php_db4/db4.cpp:81:5: warning: Either the condition 'if(pdb)' is redundant or there is possible null pointer dereference: pdb. [nullPointerRedundantCheck]
db-5.1.29/lang/php_db4/db4.cpp:82:7: note: Assuming that condition 'if(pdb)' is not redundant
db-5.1.29/lang/php_db4/db4.cpp:81:5: note: Null pointer dereference
db-5.1.29/lang/php_db4/db4.cpp:1835:28: warning: Either the condition '!pdb' is redundant or there is possible null pointer dereference: pdb. [nullPointerRedundantCheck]
db-5.1.29/lang/php_db4/db4.cpp:1829:8: note: Assuming that condition '!pdb' is not redundant
db-5.1.29/lang/php_db4/db4.cpp:1835:28: note: Null pointer dereference
db-5.1.29/lang/php_db4/db4.cpp:1837:5: warning: Either the condition '!pdb' is redundant or there is possible null pointer dereference: pdb. [nullPointerRedundantCheck]
db-5.1.29/lang/php_db4/db4.cpp:1829:8: note: Assuming that condition '!pdb' is not redundant
db-5.1.29/lang/php_db4/db4.cpp:1837:5: note: Null pointer dereference
db-5.1.29/lang/php_db4/db4.cpp:88:12: style: The scope of the variable 'dbe' can be reduced. [variableScope]
db-5.1.29/lang/php_db4/db4.cpp:651:24: style: The scope of the variable 'pdb' can be reduced. [variableScope]
db-5.1.29/lang/php_db4/db4.cpp:664:24: style: The scope of the variable 'pdb' can be reduced. [variableScope]
db-5.1.29/lang/php_db4/db4.cpp:701:20: style: The scope of the variable 'pdb' can be reduced. [variableScope]
db-5.1.29/lang/php_db4/db4.cpp:712:20: style: The scope of the variable 'pdb' can be reduced. [variableScope]
db-5.1.29/lang/php_db4/db4.cpp:768:24: style: The scope of the variable 'pdbtxn' can be reduced. [variableScope]
db-5.1.29/lang/php_db4/db4.cpp:781:24: style: The scope of the variable 'pdbtxn' can be reduced. [variableScope]
db-5.1.29/lang/php_db4/db4.cpp:860:21: style: The scope of the variable 'pdbc' can be reduced. [variableScope]
db-5.1.29/lang/php_db4/db4.cpp:873:21: style: The scope of the variable 'pdbc' can be reduced. [variableScope]
db-5.1.29/lang/php_db4/db4.cpp:1937:12: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/php_db4/db4.cpp:1956:12: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/php_db4/db4.cpp:1975:12: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/php_db4/db4.cpp:1993:12: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/sql/adapter/backup.c:907:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.1.29/lang/sql/adapter/backup.c:911:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.1.29/lang/sql/adapter/backup.c:920:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.1.29/lang/sql/adapter/backup.c:88:9: style: The scope of the variable 'pParse' can be reduced. [variableScope]
db-5.1.29/lang/sql/adapter/backup.c:282:6: style: The scope of the variable 'op' can be reduced. [variableScope]
db-5.1.29/lang/sql/adapter/backup.c:283:8: style: The scope of the variable 'app' can be reduced. [variableScope]
db-5.1.29/lang/sql/adapter/btree.c:5475:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-5.1.29/lang/sql/adapter/btree.c:5476:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-5.1.29/lang/sql/adapter/btree.c:951:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
db-5.1.29/lang/sql/adapter/btree.c:950:53: note: outer condition: f_exists
db-5.1.29/lang/sql/adapter/btree.c:951:7: note: identical inner condition: f_exists
db-5.1.29/lang/sql/adapter/btree.c:5076:14: style: Condition 'ret==0' is always true [knownConditionTrueFalse]
db-5.1.29/lang/sql/adapter/btree.c:5057:8: note: Assignment 'ret=0', assigned value is 0
db-5.1.29/lang/sql/adapter/btree.c:5076:14: note: Condition 'ret==0' is always true
db-5.1.29/lang/sql/adapter/btree.c:4775:21: warning: Possible null pointer dereference: oldTableName [nullPointer]
db-5.1.29/lang/sql/adapter/btree.c:4770:3: note: Assignment 'oldTableName=NULL', assigned value is 0
db-5.1.29/lang/sql/adapter/btree.c:4775:21: note: Null pointer dereference
db-5.1.29/lang/sql/adapter/btree.c:5964:8: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/adapter/btree.c:5956:6: note: Assuming that condition 'p' is not redundant
db-5.1.29/lang/sql/adapter/btree.c:5964:8: note: Null pointer dereference
db-5.1.29/lang/sql/adapter/btree.c:6353:27: warning: Either the condition 'dbp!=NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/adapter/btree.c:6361:10: note: Assuming that condition 'dbp!=NULL' is not redundant
db-5.1.29/lang/sql/adapter/btree.c:6353:27: note: Null pointer dereference
db-5.1.29/lang/sql/adapter/btree.c:6354:19: warning: Either the condition 'dbp!=NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/adapter/btree.c:6361:10: note: Assuming that condition 'dbp!=NULL' is not redundant
db-5.1.29/lang/sql/adapter/btree.c:6354:19: note: Null pointer dereference
db-5.1.29/lang/sql/adapter/btree.c:876:2: style: Variable 'f_exists' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/adapter/btree.c:872:2: note: Variable 'f_exists' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/adapter/btree.c:876:2: note: Variable 'f_exists' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/adapter/btree.c:935:2: style: Variable 'f_exists' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/adapter/btree.c:931:15: note: Variable 'f_exists' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/adapter/btree.c:935:2: note: Variable 'f_exists' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/adapter/btree.c:936:2: style: Variable 'env_exists' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/adapter/btree.c:931:2: note: Variable 'env_exists' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/adapter/btree.c:936:2: note: Variable 'env_exists' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/adapter/btree.c:1799:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/lang/sql/adapter/btree.c:2169:14: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/adapter/btree.c:2171:6: style: The scope of the variable 'dbp' can be reduced. [variableScope]
db-5.1.29/lang/sql/adapter/btree.c:2172:12: style: The scope of the variable 'e' can be reduced. [variableScope]
db-5.1.29/lang/sql/adapter/btree.c:3203:16: style: The scope of the variable 'prev' can be reduced. [variableScope]
db-5.1.29/lang/sql/adapter/btree.c:3606:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/lang/sql/adapter/btree.c:4067:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/lang/sql/adapter/btree.c:4129:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/lang/sql/adapter/btree.c:5492:13: style: The scope of the variable 'cached_db' can be reduced. [variableScope]
db-5.1.29/lang/sql/adapter/btree.c:5654:9: style: The scope of the variable 'pIdx' can be reduced. [variableScope]
db-5.1.29/lang/sql/adapter/btree.c:3201:49: style: Function 'btreeCloseCursor' argument 2 names different: declaration 'removeList' definition 'listRemove'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/adapter/btree.c:86:49: note: Function 'btreeCloseCursor' argument 2 names different: declaration 'removeList' definition 'listRemove'.
db-5.1.29/lang/sql/adapter/btree.c:3201:49: note: Function 'btreeCloseCursor' argument 2 names different: declaration 'removeList' definition 'listRemove'.
db-5.1.29/lang/sql/adapter/btree.c:3550:40: style: Function 'btreeTripWatchers' argument 1 names different: declaration 'pBt' definition 'pCur'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/adapter/btree.c:105:40: note: Function 'btreeTripWatchers' argument 1 names different: declaration 'pBt' definition 'pCur'.
db-5.1.29/lang/sql/adapter/btree.c:3550:40: note: Function 'btreeTripWatchers' argument 1 names different: declaration 'pBt' definition 'pCur'.
db-5.1.29/lang/sql/adapter/btree.c:3550:50: style: Function 'btreeTripWatchers' argument 2 names different: declaration 'incrblobUpdate' definition 'incrBlobUpdate'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/adapter/btree.c:105:49: note: Function 'btreeTripWatchers' argument 2 names different: declaration 'incrblobUpdate' definition 'incrBlobUpdate'.
db-5.1.29/lang/sql/adapter/btree.c:3550:50: note: Function 'btreeTripWatchers' argument 2 names different: declaration 'incrblobUpdate' definition 'incrBlobUpdate'.
db-5.1.29/lang/sql/adapter/btree.c:3578:51: style: Function 'btreeTripAll' argument 3 names different: declaration 'incrblobUpdate' definition 'incrBlobUpdate'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/adapter/btree.c:104:51: note: Function 'btreeTripAll' argument 3 names different: declaration 'incrblobUpdate' definition 'incrBlobUpdate'.
db-5.1.29/lang/sql/adapter/btree.c:3578:51: note: Function 'btreeTripAll' argument 3 names different: declaration 'incrblobUpdate' definition 'incrBlobUpdate'.
db-5.1.29/lang/sql/adapter/btree.c:2564:8: style: Variable 'pBt' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/sql/adapter/pager.c:52:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-5.1.29/lang/sql/adapter/pager.c:24:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/lang/sql/adapter/pager.c:138:2: style: Variable 'needUnlock' is assigned a value that is never used. [unreadVariable]
parse.c:3708:7: style: The scope of the variable 'yyact' can be reduced. [variableScope]
db-5.1.29/lang/sql/jdbc/native/mkopc3.c:96:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
db-5.1.29/lang/sql/jdbc/native/mkopc3.c:299:0: error: Memory leak: opa [memleak]
db-5.1.29/lang/sql/jdbc/native/mkopc3.c:299:0: error: Memory leak: bv [memleak]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1057:9: style: The scope of the variable 'maj' can be reduced. [variableScope]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1057:14: style: The scope of the variable 'min' can be reduced. [variableScope]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1057:19: style: The scope of the variable 'lev' can be reduced. [variableScope]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1350:14: style: The scope of the variable 'freeproc' can be reduced. [variableScope]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1429:14: style: The scope of the variable 'freeproc' can be reduced. [variableScope]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1057:9: style: Variable 'maj' is not assigned a value. [unassignedVariable]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1057:14: style: Variable 'min' is not assigned a value. [unassignedVariable]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1057:19: style: Variable 'lev' is not assigned a value. [unassignedVariable]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1350:14: style: Variable 'freeproc' is not assigned a value. [unassignedVariable]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1862:6: style: Variable 'ret' is not assigned a value. [unassignedVariable]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1123:0: error: Memory leak: h [memleak]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1402:7: error: Uninitialized variable: freeproc [uninitvar]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1406:10: error: Uninitialized variable: rc [uninitvar]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1941:6: error: Uninitialized variable: ret [uninitvar]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1252:13: error: Uninitialized variable: maj [uninitvar]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1252:36: error: Uninitialized variable: min [uninitvar]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1252:57: error: Uninitialized variable: lev [uninitvar]
db-5.1.29/lang/sql/jdbc/native/sqlite_jni.c:1416:3: error: Uninitialized variable: freeproc [uninitvar]
db-5.1.29/lang/sql/odbc/SQLiteODBCInstaller.c:199:31: style: The scope of the variable 'Value' can be reduced. [variableScope]
db-5.1.29/lang/sql/odbc/SQLiteODBCInstaller.c:584:15: style: The scope of the variable 'ValueLength' can be reduced. [variableScope]
db-5.1.29/lang/sql/odbc/SQLiteODBCInstaller.c:587:14: style: The scope of the variable 'pValueStart' can be reduced. [variableScope]
db-5.1.29/lang/sql/odbc/SQLiteODBCInstaller.c:588:16: style: The scope of the variable 'Quote' can be reduced. [variableScope]
db-5.1.29/lang/sql/odbc/SQLiteODBCInstaller.c:106:15: style: struct member 'SQLiteDriverData_Struct::pDSNName' is never used. [unusedStructMember]
db-5.1.29/lang/sql/odbc/SQLiteODBCInstaller.c:457:2: style: Variable 'Status' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/sql/odbc/adddsn.c:15:0: error: #error "only WIN32 supported" [preprocessorErrorDirective]
db-5.1.29/lang/sql/odbc/blobtoxy.c:657:11: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
db-5.1.29/lang/sql/odbc/blobtoxy.c:660:11: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
db-5.1.29/lang/sql/odbc/blobtoxy.c:1190:11: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
db-5.1.29/lang/sql/odbc/blobtoxy.c:1193:11: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
db-5.1.29/lang/sql/odbc/blobtoxy.c:989:9: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.1.29/lang/sql/odbc/blobtoxy.c:1034:12: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.1.29/lang/sql/odbc/blobtoxy.c:1042:12: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
db-5.1.29/lang/sql/odbc/impexp.c:394:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
db-5.1.29/lang/sql/odbc/impexp.c:397:8: note: Found duplicate branches for 'if' and 'else'.
db-5.1.29/lang/sql/odbc/impexp.c:394:13: note: Found duplicate branches for 'if' and 'else'.
db-5.1.29/lang/sql/odbc/impexp.c:819:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
db-5.1.29/lang/sql/odbc/inst.c:212:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.1.29/lang/sql/odbc/mkopc3.c:70:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
db-5.1.29/lang/sql/odbc/mkopc3.c:216:0: error: Memory leak: opa [memleak]
db-5.1.29/lang/sql/odbc/sqlite3odbc.c:13468:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:8784:14: style: Redundant condition: If 'EXPR == ';'', the comparison 'EXPR' is always true. [redundantCondition]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2072:11: warning: Either the condition '!q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2071:6: note: Assuming that condition '!q' is not redundant
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2072:11: note: Null pointer dereference
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2079:7: warning: Either the condition '!q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2071:6: note: Assuming that condition '!q' is not redundant
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2079:7: note: Null pointer dereference
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2152:11: warning: Either the condition '!q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2151:6: note: Assuming that condition '!q' is not redundant
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2152:11: note: Null pointer dereference
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2159:7: warning: Either the condition '!q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2151:6: note: Assuming that condition '!q' is not redundant
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2159:7: note: Null pointer dereference
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2252:11: warning: Either the condition '!q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2251:6: note: Assuming that condition '!q' is not redundant
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2252:11: note: Null pointer dereference
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2773:5: warning: Either the condition 'd' is redundant or there is possible null pointer dereference: d. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2768:9: note: Assuming that condition 'd' is not redundant
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2773:5: note: Null pointer dereference
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2833:5: style: Variable 'sql' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2805:0: note: Variable 'sql' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/odbc/sqliteodbc.c:2833:5: note: Variable 'sql' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/odbc/sqliteodbc.c:12339:5: style: Variable 's->row_status' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:12337:5: note: Variable 's->row_status' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/odbc/sqliteodbc.c:12339:5: note: Variable 's->row_status' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/odbc/sqliteodbc.c:793:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:833:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:1813:9: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:4441:69: style: The scope of the variable 'seq' can be reduced. [variableScope]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:5591:28: style: The scope of the variable 'rc' can be reduced. [variableScope]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:7276:17: style: The scope of the variable 'drvname' can be reduced. [variableScope]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:8780:23: style: The scope of the variable 'start' can be reduced. [variableScope]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:9800:18: style: The scope of the variable 'valdummy' can be reduced. [variableScope]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:1638:9: warning: Division of result of sizeof() on pointer type. [divideSizeof]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:1644:36: warning: Division of result of sizeof() on pointer type. [divideSizeof]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:1647:33: warning: Division of result of sizeof() on pointer type. [divideSizeof]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:1638:5: warning: Size of pointer 'p' used instead of size of its data. [pointerSize]
db-5.1.29/lang/sql/odbc/sqliteodbc.c:1644:12: warning: Size of pointer 'p' used instead of size of its data. [pointerSize]
db-5.1.29/lang/sql/sqlite/ext/async/sqlite3async.c:816:7: style: The scope of the variable 'eRequired' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/async/sqlite3async.c:965:19: style: The scope of the variable 'ppIter' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/async/sqlite3async.c:1644:29: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
db-5.1.29/lang/sql/sqlite/ext/bfile/test/bfile_test_capi.c:63:27: warning: Possible null pointer dereference: zErrMsg [nullPointer]
db-5.1.29/lang/sql/sqlite/ext/bfile/test/bfile_test_capi.c:50:18: note: Assignment 'zErrMsg=NULL', assigned value is 0
db-5.1.29/lang/sql/sqlite/ext/bfile/test/bfile_test_capi.c:63:27: note: Null pointer dereference
db-5.1.29/lang/sql/sqlite/ext/bfile/test/bfile_test_sql.c:66:27: warning: Possible null pointer dereference: zErrMsg [nullPointer]
db-5.1.29/lang/sql/sqlite/ext/bfile/test/bfile_test_sql.c:53:18: note: Assignment 'zErrMsg=NULL', assigned value is 0
db-5.1.29/lang/sql/sqlite/ext/bfile/test/bfile_test_sql.c:66:27: note: Null pointer dereference
db-5.1.29/lang/sql/sqlite/ext/bfile/test/bfile_test_sql.c:120:15: style: The scope of the variable 'size' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts1/ft_hash.c:261:7: style: The scope of the variable 'count' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts1/ft_hash.c:262:9: style: The scope of the variable 'xCompare' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts1/ft_hash.c:42:31: style: Function 'HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/ext/fts1/ft_hash.h:83:26: note: Function 'HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'.
db-5.1.29/lang/sql/sqlite/ext/fts1/ft_hash.c:42:31: note: Function 'HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'.
db-5.1.29/lang/sql/sqlite/ext/fts1/ft_hash.c:349:62: style: Function 'HashInsert' argument 4 names different: declaration 'pData' definition 'data'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/ext/fts1/ft_hash.h:84:59: note: Function 'HashInsert' argument 4 names different: declaration 'pData' definition 'data'.
db-5.1.29/lang/sql/sqlite/ext/fts1/ft_hash.c:349:62: note: Function 'HashInsert' argument 4 names different: declaration 'pData' definition 'data'.
db-5.1.29/lang/sql/sqlite/ext/fts1/fts1.c:8:0: error: #error fts1 has a design flaw and has been deprecated. [preprocessorErrorDirective]
db-5.1.29/lang/sql/sqlite/ext/fts1/fts1_hash.c:219:7: style: The scope of the variable 'count' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts1/fts1_hash.c:220:9: style: The scope of the variable 'xCompare' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts1/fts1_hash.c:52:46: style: Function 'sqlite3Fts1HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/ext/fts1/fts1_hash.h:76:41: note: Function 'sqlite3Fts1HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'.
db-5.1.29/lang/sql/sqlite/ext/fts1/fts1_hash.c:52:46: note: Function 'sqlite3Fts1HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'.
db-5.1.29/lang/sql/sqlite/ext/fts1/fts1_hash.c:311:9: style: Function 'sqlite3Fts1HashInsert' argument 4 names different: declaration 'pData' definition 'data'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/ext/fts1/fts1_hash.h:77:74: note: Function 'sqlite3Fts1HashInsert' argument 4 names different: declaration 'pData' definition 'data'.
db-5.1.29/lang/sql/sqlite/ext/fts1/fts1_hash.c:311:9: note: Function 'sqlite3Fts1HashInsert' argument 4 names different: declaration 'pData' definition 'data'.
db-5.1.29/lang/sql/sqlite/ext/fts1/fts1_porter.c:294:14: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts1/fts1_porter.c:341:13: style: The scope of the variable 'c' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts1/fulltext.c:875:39: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
db-5.1.29/lang/sql/sqlite/ext/fts1/simple_tokenizer.c:78:3: error: Memory leak: t.zDelim [memleak]
db-5.1.29/lang/sql/sqlite/ext/fts2/fts2.c:8:0: error: #error fts2 has a design flaw and has been deprecated. [preprocessorErrorDirective]
db-5.1.29/lang/sql/sqlite/ext/fts2/fts2_hash.c:224:7: style: The scope of the variable 'count' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts2/fts2_hash.c:225:9: style: The scope of the variable 'xCompare' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts2/fts2_hash.c:59:46: style: Function 'sqlite3Fts2HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/ext/fts2/fts2_hash.h:74:41: note: Function 'sqlite3Fts2HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'.
db-5.1.29/lang/sql/sqlite/ext/fts2/fts2_hash.c:59:46: note: Function 'sqlite3Fts2HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'.
db-5.1.29/lang/sql/sqlite/ext/fts2/fts2_hash.c:316:9: style: Function 'sqlite3Fts2HashInsert' argument 4 names different: declaration 'pData' definition 'data'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/ext/fts2/fts2_hash.h:75:74: note: Function 'sqlite3Fts2HashInsert' argument 4 names different: declaration 'pData' definition 'data'.
db-5.1.29/lang/sql/sqlite/ext/fts2/fts2_hash.c:316:9: note: Function 'sqlite3Fts2HashInsert' argument 4 names different: declaration 'pData' definition 'data'.
db-5.1.29/lang/sql/sqlite/ext/fts2/fts2_porter.c:294:14: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts2/fts2_porter.c:341:13: style: The scope of the variable 'c' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts2/fts2_tokenizer.c:356:9: style: Same expression on both sides of '!=' because the value of 'rc' and 'SQLITE_OK' are the same. [duplicateExpression]
db-5.1.29/lang/sql/sqlite/ext/fts2/fts2_tokenizer.c:341:12: note: 'rc' is assigned value 'SQLITE_OK' here.
db-5.1.29/lang/sql/sqlite/ext/fts2/fts2_tokenizer.c:356:9: note: Same expression on both sides of '!=' because the value of 'rc' and 'SQLITE_OK' are the same.
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3.c:556:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3.c:557:9: style: The scope of the variable 'zContentCols' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3_expr.c:140:9: style: The scope of the variable 'nByte' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3_hash.c:227:7: style: The scope of the variable 'count' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3_hash.c:228:9: style: The scope of the variable 'xCompare' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3_hash.c:329:9: style: Function 'sqlite3Fts3HashInsert' argument 4 names different: declaration 'pData' definition 'data'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3_hash.h:75:74: note: Function 'sqlite3Fts3HashInsert' argument 4 names different: declaration 'pData' definition 'data'.
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3_hash.c:329:9: note: Function 'sqlite3Fts3HashInsert' argument 4 names different: declaration 'pData' definition 'data'.
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3_porter.c:297:14: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3_snippet.c:896:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3_write.c:2302:7: style: The scope of the variable 'nBlob' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3_write.c:2304:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3_write.c:2304:10: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3_write.c:2328:7: style: The scope of the variable 'nBlob' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3_write.c:2330:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3_write.c:2330:10: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/fts3/fts3_write.c:2332:7: style: The scope of the variable 'nDoc' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/rtree/rtree.c:2189:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
db-5.1.29/lang/sql/sqlite/ext/rtree/rtree.c:2858:9: style: Same expression on both sides of '==' because the value of 'rc' and 'SQLITE_OK' are the same. [duplicateExpression]
db-5.1.29/lang/sql/sqlite/ext/rtree/rtree.c:2856:12: note: 'rc' is assigned value 'SQLITE_OK' here.
db-5.1.29/lang/sql/sqlite/ext/rtree/rtree.c:2858:9: note: Same expression on both sides of '==' because the value of 'rc' and 'SQLITE_OK' are the same.
db-5.1.29/lang/sql/sqlite/ext/rtree/rtree.c:354:15: style: The scope of the variable 'pp' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/rtree/rtree.c:1001:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/ext/rtree/rtree.c:2368:9: style: The scope of the variable 'iCell' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/alter.c:48:7: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/alter.c:49:9: style: The scope of the variable 'zRet' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/alter.c:167:7: style: The scope of the variable 'dist' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/alter.c:169:7: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/alter.c:170:9: style: The scope of the variable 'zRet' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/analyze.c:114:7: style: The scope of the variable 'topOfLoop' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/analyze.c:115:7: style: The scope of the variable 'endOfLoop' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/analyze.c:116:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/analyze.c:391:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/analyze.c:462:10: style: The scope of the variable 'c' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/analyze.c:463:16: style: The scope of the variable 'v' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/auth.c:143:7: style: The scope of the variable 'iSrc' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/bitvec.c:207:18: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/bitvec.c:208:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/build.c:477:17: warning: Either the condition 'pTable!=0' is redundant or there is possible null pointer dereference: pTable. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/sqlite/src/build.c:479:17: note: Assuming that condition 'pTable!=0' is not redundant
db-5.1.29/lang/sql/sqlite/src/build.c:477:17: note: Null pointer dereference
db-5.1.29/lang/sql/sqlite/src/build.c:1790:5: style: Variable 'db->xAuth' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/sqlite/src/build.c:1788:5: note: Variable 'db->xAuth' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/build.c:1790:5: note: Variable 'db->xAuth' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/build.c:475:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/build.c:1081:11: style: The scope of the variable 'pCol' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/build.c:1500:9: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/build.c:1731:7: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/build.c:3177:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/build.c:3178:24: style: The scope of the variable 'pItem' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/build.c:3317:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/build.c:3683:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/callback.c:53:12: style: The scope of the variable 'pColl2' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/complete.c:268:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/sqlite/src/complete.c:265:0: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/complete.c:268:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/date.c:365:7: style: The scope of the variable 'Z' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/date.c:365:10: style: The scope of the variable 'A' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/date.c:365:13: style: The scope of the variable 'B' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/date.c:365:16: style: The scope of the variable 'C' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/date.c:365:19: style: The scope of the variable 'D' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/date.c:365:22: style: The scope of the variable 'E' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/date.c:365:25: style: The scope of the variable 'X1' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/expr.c:1915:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
db-5.1.29/lang/sql/sqlite/src/expr.c:98:19: style: The scope of the variable 'zColl' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/expr.c:2312:15: style: The scope of the variable 'r3' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/expr.c:2312:19: style: The scope of the variable 'r4' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/expr.c:2807:11: style: The scope of the variable 'nextCase' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/expr.c:3574:31: style: The scope of the variable 'pCol' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/expr.c:3716:25: style: The scope of the variable 'pItem' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/expr.c:3717:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/expr.c:2650:26: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 2649. [shiftTooManyBitsSigned]
db-5.1.29/lang/sql/sqlite/src/expr.c:2649:14: note: Assuming that condition 'i<32' is not redundant
db-5.1.29/lang/sql/sqlite/src/expr.c:2650:26: note: Shift
db-5.1.29/lang/sql/sqlite/src/fkey.c:701:7: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/sql/sqlite/src/func.c:90:7: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/func.c:324:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/func.c:326:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/func.c:344:7: style: The scope of the variable 'z1' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/func.c:346:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/func.c:869:13: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/func.c:908:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/func.c:1048:7: style: The scope of the variable 'flags' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/func.c:1049:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/func.c:1370:15: style: The scope of the variable 'zVal' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/func.c:1372:15: style: The scope of the variable 'zSep' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/func.c:1373:7: style: The scope of the variable 'nVal' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/func.c:1373:13: style: The scope of the variable 'nSep' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/hash.c:173:15: style: The scope of the variable 'pEntry' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/insert.c:226:7: style: The scope of the variable 'pDb' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/insert.c:227:7: style: The scope of the variable 'memId' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/insert.c:228:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/insert.c:1154:7: style: The scope of the variable 'j2' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/insert.c:1619:14: style: The scope of the variable 'addr2' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/insert.c:1623:12: style: The scope of the variable 'pKey' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/lempar.c:13:0: error: syntax error [syntaxError]
db-5.1.29/lang/sql/sqlite/src/loadext.c:519:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/sqlite/src/loadext.c:517:0: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/loadext.c:519:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/main.c:1615:0: error: #error SQLITE_MAX_LENGTH must be at least 100 [preprocessorErrorDirective]
db-5.1.29/lang/sql/sqlite/src/os.c:219:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/sqlite/src/os.c:217:0: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/os.c:219:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/printf.c:239:7: style: The scope of the variable 'width' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/printf.c:240:10: style: The scope of the variable 'flag_leftjustify' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/printf.c:241:10: style: The scope of the variable 'flag_plussign' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/printf.c:242:10: style: The scope of the variable 'flag_blanksign' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/printf.c:243:10: style: The scope of the variable 'flag_alternateform' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/printf.c:244:10: style: The scope of the variable 'flag_altform2' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/printf.c:245:10: style: The scope of the variable 'flag_zeropad' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/printf.c:248:10: style: The scope of the variable 'done' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/printf.c:254:10: style: The scope of the variable 'xtype' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/printf.c:966:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/resolve.c:689:3: style: Variable 'db->suppressErr' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/sqlite/src/resolve.c:687:3: note: Variable 'db->suppressErr' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/resolve.c:689:3: note: Variable 'db->suppressErr' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/resolve.c:192:21: style: The scope of the variable 'pUsing' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/resolve.c:519:11: style: The scope of the variable 'auth' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/resolve.c:628:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/resolve.c:741:13: style: The scope of the variable 'pEList' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/resolve.c:769:18: style: The scope of the variable 'pDup' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/resolve.c:832:17: style: Variable 'db' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/sql/sqlite/src/resolve.c:1079:5: style: Variable 'nCompound' is modified but its new value is never used. [unreadVariable]
db-5.1.29/lang/sql/sqlite/src/select.c:2076:18: style: Same expression on both sides of '==' because the value of 'pKeyDup' and '0' are the same. [duplicateExpression]
db-5.1.29/lang/sql/sqlite/src/select.c:2068:22: note: 'pKeyDup' is assigned value '0' here.
db-5.1.29/lang/sql/sqlite/src/select.c:2076:18: note: Same expression on both sides of '==' because the value of 'pKeyDup' and '0' are the same.
db-5.1.29/lang/sql/sqlite/src/select.c:126:10: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:209:7: style: The scope of the variable 'iCol' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:537:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:754:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:907:7: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:1169:7: style: The scope of the variable 'nName' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:1256:12: style: The scope of the variable 'pColl' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:1258:9: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:1353:9: style: The scope of the variable 'v' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:1354:7: style: The scope of the variable 'iLimit' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:1355:7: style: The scope of the variable 'iOffset' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:1356:7: style: The scope of the variable 'addr1' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:2039:10: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:2445:24: style: The scope of the variable 'pItem' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:2446:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:3057:10: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:3325:10: style: The scope of the variable 'pParse' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/select.c:3326:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/shell.c:1526:9: style: Condition 'zErrMsg' is always false [knownConditionTrueFalse]
db-5.1.29/lang/sql/sqlite/src/shell.c:1482:21: note: Assignment 'zErrMsg=0', assigned value is 0
db-5.1.29/lang/sql/sqlite/src/shell.c:1526:9: note: Condition 'zErrMsg' is always false
db-5.1.29/lang/sql/sqlite/src/shell.c:2185:35: warning: Either the condition 'zLine' is redundant or there is possible null pointer dereference: zLine. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/sqlite/src/shell.c:2243:9: note: Assuming that condition 'zLine' is not redundant
db-5.1.29/lang/sql/sqlite/src/shell.c:2253:32: note: Calling function '_is_command_terminator', 1st argument 'zLine' value is 0
db-5.1.29/lang/sql/sqlite/src/shell.c:2185:35: note: Null pointer dereference
db-5.1.29/lang/sql/sqlite/src/shell.c:2186:7: warning: Either the condition 'zLine' is redundant or there is possible null pointer dereference: zLine. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/sqlite/src/shell.c:2243:9: note: Assuming that condition 'zLine' is not redundant
db-5.1.29/lang/sql/sqlite/src/shell.c:2253:32: note: Calling function '_is_command_terminator', 1st argument 'zLine' value is 0
db-5.1.29/lang/sql/sqlite/src/shell.c:2186:7: note: Null pointer dereference
db-5.1.29/lang/sql/sqlite/src/shell.c:2189:15: warning: Either the condition 'zLine' is redundant or there is possible null pointer dereference: zLine. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/sqlite/src/shell.c:2243:9: note: Assuming that condition 'zLine' is not redundant
db-5.1.29/lang/sql/sqlite/src/shell.c:2253:32: note: Calling function '_is_command_terminator', 1st argument 'zLine' value is 0
db-5.1.29/lang/sql/sqlite/src/shell.c:2189:15: note: Null pointer dereference
db-5.1.29/lang/sql/sqlite/src/shell.c:688:18: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/shell.c:1110:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/shell.c:2394:7: style: The scope of the variable 'nBuf' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/shell.c:2648:11: style: The scope of the variable 'nHistory' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/shell.c:1560:28: warning: Division by result of sizeof(). memset() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
db-5.1.29/lang/sql/sqlite/src/shell.c:1193:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/sql/sqlite/src/shell.c:354:7: error: Common realloc mistake: 'zLine' nulled but not freed upon failure [memleakOnRealloc]
db-5.1.29/lang/sql/sqlite/src/shell.c:374:3: error: Common realloc mistake: 'zLine' nulled but not freed upon failure [memleakOnRealloc]
db-5.1.29/lang/sql/sqlite/src/tclsqlite.c:436:20: style: The scope of the variable 'pPreStmt' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/tclsqlite.c:719:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/tclsqlite.c:1366:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/tclsqlite.c:1967:10: style: The scope of the variable 'zLineNum' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/tclsqlite.c:1968:14: style: The scope of the variable 'pResult' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/tclsqlite.c:2858:9: style: The scope of the variable 'pKey' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/tclsqlite.c:2901:14: style: Variable 'pKey' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/sql/sqlite/src/tclsqlite.c:959:7: error: Common realloc mistake: 'zLine' nulled but not freed upon failure [memleakOnRealloc]
db-5.1.29/lang/sql/sqlite/src/tclsqlite.c:978:3: error: Common realloc mistake: 'zLine' nulled but not freed upon failure [memleakOnRealloc]
db-5.1.29/lang/sql/sqlite/src/test1.c:371:7: error: Array 'zSql[500]' accessed at index 500, which is out of bounds. [arrayIndexOutOfBounds]
db-5.1.29/lang/sql/sqlite/src/test1.c:363:3: note: After for loop, i has value 500
db-5.1.29/lang/sql/sqlite/src/test1.c:371:7: note: Array index out of bounds
db-5.1.29/lang/sql/sqlite/src/test1.c:1092:9: warning: Either the condition 'p?p->n:0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/sqlite/src/test1.c:1095:37: note: Assuming that condition 'p?p->n:0' is not redundant
db-5.1.29/lang/sql/sqlite/src/test1.c:1092:9: note: Null pointer dereference
db-5.1.29/lang/sql/sqlite/src/test1.c:364:35: style: Same expression on both sides of '&&'. [duplicateExpression]
db-5.1.29/lang/sql/sqlite/src/test1.c:1911:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.1.29/lang/sql/sqlite/src/test1.c:586:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/test1.c:1472:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/test1.c:2071:8: style: The scope of the variable 'zBuf' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/test1.c:2296:7: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/test1.c:3260:15: style: The scope of the variable 'z' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/test1.c:3451:12: style: The scope of the variable 'pTail' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/test1.c:3511:12: style: The scope of the variable 'pTail' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/test1.c:3938:12: style: The scope of the variable 'pRet' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/test1.c:677:10: style: Variable 'nKey' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/sql/sqlite/src/test1.c:705:10: style: Variable 'nKey' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/sql/sqlite/src/test1.c:1787:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/sql/sqlite/src/test1.c:3574:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/sql/sqlite/src/test1.c:3603:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/sql/sqlite/src/test1.c:4641:10: style: Variable 'zPwd' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/sql/sqlite/src/test2.c:86:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.1.29/lang/sql/sqlite/src/test5.c:67:15: style: The scope of the variable 'zVal' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/test5.c:85:41: style: Variable 'zVal' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/sql/sqlite/src/test8.c:468:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/sqlite/src/test8.c:466:0: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/test8.c:468:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/test8.c:1070:15: style: The scope of the variable 'zVal' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/test8.c:1101:15: style: The scope of the variable 'zVal' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/test8.c:899:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
db-5.1.29/lang/sql/sqlite/src/test_backup.c:34:17: style: struct member 'BackupSubCommand::zCmd' is never used. [unusedStructMember]
db-5.1.29/lang/sql/sqlite/src/test_hexio.c:35:17: style: The scope of the variable 'c' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/test_hexio.c:73:17: style: The scope of the variable 'c' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/test_malloc.c:43:3: style: Variable 'cnt' is modified but its new value is never used. [unreadVariable]
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:685:52: style: Function 'fsDelete' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:164:47: note: Function 'fsDelete' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:685:52: note: Function 'fsDelete' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:685:63: style: Function 'fsDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:164:58: note: Function 'fsDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'.
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:685:63: note: Function 'fsDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'.
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:713:15: style: Function 'fsAccess' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:165:47: note: Function 'fsAccess' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:713:15: note: Function 'fsAccess' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:747:15: style: Function 'fsFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:166:53: note: Function 'fsFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:747:15: note: Function 'fsFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:758:54: style: Function 'fsDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:167:49: note: Function 'fsDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'.
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:758:54: note: Function 'fsDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'.
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:776:64: style: Function 'fsDlSym' argument 3 names different: declaration 'zSymbol' definition 'zSym'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:169:55: note: Function 'fsDlSym' argument 3 names different: declaration 'zSymbol' definition 'zSym'.
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:776:64: note: Function 'fsDlSym' argument 3 names different: declaration 'zSymbol' definition 'zSym'.
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:793:61: style: Function 'fsRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:171:56: note: Function 'fsRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'.
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:793:61: note: Function 'fsRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'.
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:802:43: style: Function 'fsSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:172:38: note: Function 'fsSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'.
db-5.1.29/lang/sql/sqlite/src/test_onefile.c:802:43: note: Function 'fsSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'.
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:503:56: style: Function 'vfslogDelete' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:160:51: note: Function 'vfslogDelete' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:503:56: note: Function 'vfslogDelete' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:503:67: style: Function 'vfslogDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:160:62: note: Function 'vfslogDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'.
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:503:67: note: Function 'vfslogDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'.
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:520:15: style: Function 'vfslogAccess' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:161:51: note: Function 'vfslogAccess' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:520:15: note: Function 'vfslogAccess' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:541:15: style: Function 'vfslogFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:162:57: note: Function 'vfslogFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:541:15: note: Function 'vfslogFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:551:58: style: Function 'vfslogDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:163:53: note: Function 'vfslogDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'.
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:551:58: note: Function 'vfslogDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'.
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:582:65: style: Function 'vfslogRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:167:60: note: Function 'vfslogRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'.
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:582:65: note: Function 'vfslogRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'.
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:590:47: style: Function 'vfslogSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:168:42: note: Function 'vfslogSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'.
db-5.1.29/lang/sql/sqlite/src/test_osinst.c:590:47: note: Function 'vfslogSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'.
db-5.1.29/lang/sql/sqlite/src/test_stat.c:367:7: style: The scope of the variable 'nPayload' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/test_tclvar.c:103:12: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/trigger.c:265:3: style: Variable 'pTrig' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/sqlite/src/trigger.c:258:0: note: Variable 'pTrig' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/trigger.c:265:3: note: Variable 'pTrig' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/trigger.c:655:7: style: The scope of the variable 'iDb' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/trigger.c:795:9: style: The scope of the variable 'pWhen' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/trigger.c:800:7: style: The scope of the variable 'iEndTrigger' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/update.c:600:9: style: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/src/update.c:24:9: note: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'.
db-5.1.29/lang/sql/sqlite/src/update.c:600:9: note: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'.
db-5.1.29/lang/sql/sqlite/src/util.c:363:47: style: Same value in both branches of ternary operator. [duplicateValueTernary]
db-5.1.29/lang/sql/sqlite/src/util.c:1015:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:3972:11: warning: Either the condition 'pC!=0' is redundant or there is possible null pointer dereference: pC. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:3974:13: note: Assuming that condition 'pC!=0' is not redundant
db-5.1.29/lang/sql/sqlite/src/vdbe.c:3972:11: note: Null pointer dereference
db-5.1.29/lang/sql/sqlite/src/vdbe.c:3973:11: warning: Either the condition 'pC!=0' is redundant or there is possible null pointer dereference: pC. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:3974:13: note: Assuming that condition 'pC!=0' is not redundant
db-5.1.29/lang/sql/sqlite/src/vdbe.c:3973:11: note: Null pointer dereference
db-5.1.29/lang/sql/sqlite/src/vdbe.c:2074:3: style: Variable 'pC' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:2054:3: note: Variable 'pC' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/vdbe.c:2074:3: note: Variable 'pC' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/vdbe.c:5425:3: style: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:5423:3: note: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/vdbe.c:5425:3: note: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/vdbe.c:5527:5: style: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:5525:5: note: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/vdbe.c:5527:5: note: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/vdbe.c:5634:3: style: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:5632:3: note: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/vdbe.c:5634:3: note: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/vdbe.c:1811:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:1812:12: style: The scope of the variable 'pColl' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:1813:7: style: The scope of the variable 'bRev' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:3805:15: style: The scope of the variable 'zDb' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:3806:15: style: The scope of the variable 'zTbl' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:3807:7: style: The scope of the variable 'op' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:4250:7: style: The scope of the variable 'nKey' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:4251:15: style: The scope of the variable 'zKey' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:4428:7: style: The scope of the variable 'iDb' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:5498:7: style: The scope of the variable 'res' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:5499:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:5500:9: style: The scope of the variable 'apArg' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:5703:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbe.c:5705:9: style: The scope of the variable 'apArg' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbeapi.c:864:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
db-5.1.29/lang/sql/sqlite/src/vdbeaux.c:1363:17: warning: Either the condition 'p!=0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
db-5.1.29/lang/sql/sqlite/src/vdbeaux.c:1365:12: note: Assuming that condition 'p!=0' is not redundant
db-5.1.29/lang/sql/sqlite/src/vdbeaux.c:1363:17: note: Null pointer dereference
db-5.1.29/lang/sql/sqlite/src/vdbeaux.c:1495:5: style: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/sqlite/src/vdbeaux.c:1493:5: note: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/vdbeaux.c:1495:5: note: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/vdbeaux.c:1654:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/lang/sql/sqlite/src/vdbeaux.c:1638:0: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/vdbeaux.c:1654:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.1.29/lang/sql/sqlite/src/vdbeaux.c:783:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbeaux.c:796:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbeaux.c:1362:7: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbeaux.c:2025:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbeblob.c:309:12: style: The scope of the variable 'db' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbetrace.c:30:7: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbetrace.c:69:7: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vdbetrace.c:72:8: style: The scope of the variable 'pVar' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vtab.c:734:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/vtab.c:870:18: style: The scope of the variable 'z' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/walker.c:63:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/walker.c:64:25: style: The scope of the variable 'pItem' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/walker.c:99:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/walker.c:100:24: style: The scope of the variable 'pItem' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/where.c:4092:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.1.29/lang/sql/sqlite/src/where.c:449:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/where.c:635:7: style: The scope of the variable 'c' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/where.c:636:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/where.c:889:20: style: The scope of the variable 'pAndTerm' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/where.c:890:13: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/where.c:1294:9: style: The scope of the variable 'idxNew' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/where.c:1296:16: style: The scope of the variable 'pNewTerm' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/where.c:1592:11: style: The scope of the variable 'flags' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/where.c:2068:14: style: The scope of the variable 'pTerm' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/where.c:2069:10: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/src/where.c:3937:50: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
db-5.1.29/lang/sql/sqlite/test/threadtest1.c:199:10: style: The scope of the variable 'az' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/test/threadtest1.c:117:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
db-5.1.29/lang/sql/sqlite/test/threadtest1.c:196:9: style: Unused variable: azErr [unusedVariable]
db-5.1.29/lang/sql/sqlite/test/threadtest2.c:46:5: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
db-5.1.29/lang/sql/sqlite/test/threadtest2.c:46:5: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
db-5.1.29/lang/sql/sqlite/test/threadtest2.c:77:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:1811:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:712:20: style: The scope of the variable 's1' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:1251:10: style: The scope of the variable 'dot' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:1694:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:1695:7: style: The scope of the variable 'dashdash' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:1749:7: style: The scope of the variable 'lv' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:1750:10: style: The scope of the variable 'dv' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:1859:7: style: The scope of the variable 'dashdash' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:1860:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:1886:12: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:2347:35: style: The scope of the variable 'nBack' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:2784:21: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:2828:18: style: The scope of the variable 'sp' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:2948:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:2974:9: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:3000:15: style: The scope of the variable 'pathlist' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:3001:9: style: The scope of the variable 'pathbufptr' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:3071:10: style: The scope of the variable 'iStart' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:3249:15: style: The scope of the variable 'empty' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:3253:7: style: The scope of the variable 'c' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:3390:14: style: The scope of the variable 'cp' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:4043:8: style: The scope of the variable 'line' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:4044:8: style: The scope of the variable 'pattern' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:4082:27: style: The scope of the variable 'rbest' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:4083:7: style: The scope of the variable 'nbest' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:4085:7: style: The scope of the variable 'usesWildcard' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:4597:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:4778:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:2507:26: style: Function 'Parse' argument 1 names different: declaration 'lemp' definition 'gp'. [funcArgNamesDifferent]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:111:26: note: Function 'Parse' argument 1 names different: declaration 'lemp' definition 'gp'.
db-5.1.29/lang/sql/sqlite/tool/lemon.c:2507:26: note: Function 'Parse' argument 1 names different: declaration 'lemp' definition 'gp'.
db-5.1.29/lang/sql/sqlite/tool/lemon.c:2539:5: error: Resource leak: fp [resourceLeak]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:2546:5: error: Resource leak: fp [resourceLeak]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:3268:5: error: Common realloc mistake: 'z' nulled but not freed upon failure [memleakOnRealloc]
db-5.1.29/lang/sql/sqlite/tool/lemon.c:3145:0: error: Memory leak: tpltname [memleak]
db-5.1.29/lang/sql/sqlite/tool/lempar.c:7:0: error: syntax error [syntaxError]
db-5.1.29/lang/sql/sqlite/tool/showdb.c:204:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-5.1.29/lang/sql/sqlite/tool/showdb.c:183:7: style: The scope of the variable 'leftChild' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/showdb.c:174:0: error: Memory leak: aData [memleak]
db-5.1.29/lang/sql/sqlite/tool/showjournal.c:43:15: style: Unused variable: sbuf [unusedVariable]
db-5.1.29/lang/sql/sqlite/tool/showjournal.c:45:7: style: Unused variable: rc [unusedVariable]
db-5.1.29/lang/sql/sqlite/tool/showwal.c:228:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-5.1.29/lang/sql/sqlite/tool/showwal.c:170:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
db-5.1.29/lang/sql/sqlite/tool/showwal.c:170:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
db-5.1.29/lang/sql/sqlite/tool/showwal.c:207:7: style: The scope of the variable 'leftChild' can be reduced. [variableScope]
db-5.1.29/lang/sql/sqlite/tool/speedtest16.c:168:0: error: Memory leak: zSql [memleak]
db-5.1.29/lang/sql/sqlite/tool/speedtest16.c:168:0: error: Resource leak: in [resourceLeak]
db-5.1.29/lang/sql/sqlite/tool/speedtest8.c:260:0: error: Memory leak: zSql [memleak]
db-5.1.29/lang/sql/sqlite/tool/speedtest8.c:259:0: error: Resource leak: in [resourceLeak]
db-5.1.29/lang/tcl/tcl_db.c:185:43: style: The scope of the variable 'envid' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_db.c:2374:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_db.c:2377:8: style: The scope of the variable 'retbuf' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_db.c:2734:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_db.c:2736:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_db.c:2737:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_db.c:2791:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_db.c:2793:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_db.c:2794:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_db.c:2769:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.1.29/lang/tcl/tcl_db.c:2770:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.1.29/lang/tcl/tcl_db.c:2825:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.1.29/lang/tcl/tcl_db.c:2826:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.1.29/lang/tcl/tcl_env.c:287:16: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_env.c:2448:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_env.c:2450:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_env.c:2451:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_env.c:2514:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_env.c:2516:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_env.c:2517:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_env.c:2583:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_env.c:2585:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_env.c:2586:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_env.c:2632:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_env.c:2634:14: style: The scope of the variable 'answer' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_env.c:2635:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_env.c:2491:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.1.29/lang/tcl/tcl_env.c:2492:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.1.29/lang/tcl/tcl_env.c:2557:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.1.29/lang/tcl/tcl_env.c:2558:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.1.29/lang/tcl/tcl_env.c:2609:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.1.29/lang/tcl/tcl_env.c:2610:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.1.29/lang/tcl/tcl_internal.c:583:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_txn.c:344:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_txn.c:669:21: style: The scope of the variable 'commitopt' can be reduced. [variableScope]
db-5.1.29/lang/tcl/tcl_txn.c:461:1: style: Label 'error' is not used. [unusedLabel]
db-5.1.29/lang/tcl/tcl_txn.c:398:14: style: Unused variable: ip [unusedVariable]
db-5.1.29/lang/tcl/tcl_txn.c:399:17: style: Unused variable: p [unusedVariable]
db-5.1.29/lang/tcl/tcl_txn.c:401:29: style: Unused variable: thislist [unusedVariable]
db-5.1.29/lang/tcl/tcl_txn.c:401:40: style: Unused variable: lsnlist [unusedVariable]
db-5.1.29/lang/tcl/tcl_txn.c:402:12: style: Unused variable: i [unusedVariable]
db-5.1.29/lang/tcl/tcl_txn.c:403:6: style: Unused variable: myobjc [unusedVariable]
db-5.1.29/src/btree/bt_compact.c:1008:20: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.1.29/src/btree/bt_compact.c:1012:21: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.1.29/src/btree/bt_compact.c:2077:13: style: The scope of the variable 'bi' can be reduced. [variableScope]
db-5.1.29/src/btree/bt_compact.c:383:1: style: Label 'retry' is not used. [unusedLabel]
db-5.1.29/src/btree/bt_curadj.c:389:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.1.29/src/btree/bt_cursor.c:2851:2: style: Variable 'delete_page' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/src/btree/bt_cursor.c:2846:2: note: Variable 'delete_page' is reassigned a value before the old one has been used.
db-5.1.29/src/btree/bt_cursor.c:2851:2: note: Variable 'delete_page' is reassigned a value before the old one has been used.
db-5.1.29/src/btree/bt_cursor.c:175:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/btree/bt_delete.c:288:3: style: Variable 'cp->csp' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/src/btree/bt_delete.c:286:3: note: Variable 'cp->csp' is reassigned a value before the old one has been used.
db-5.1.29/src/btree/bt_delete.c:288:3: note: Variable 'cp->csp' is reassigned a value before the old one has been used.
db-5.1.29/src/btree/bt_delete.c:175:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/btree/bt_method.c:485:2: style: Variable 'd->bt_minkey' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/src/btree/bt_method.c:484:2: note: Variable 'd->bt_minkey' is reassigned a value before the old one has been used.
db-5.1.29/src/btree/bt_method.c:485:2: note: Variable 'd->bt_minkey' is reassigned a value before the old one has been used.
db-5.1.29/src/btree/bt_method.c:530:2: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
db-5.1.29/src/btree/bt_put.c:86:28: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.1.29/src/btree/bt_put.c:686:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/btree/bt_put.c:687:17: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.1.29/src/btree/bt_put.c:687:21: style: The scope of the variable 't' can be reduced. [variableScope]
db-5.1.29/src/btree/bt_put.c:757:10: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
db-5.1.29/src/btree/bt_put.c:1062:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/btree/bt_rec.c:87:1: style: Label 'left' is not used. [unusedLabel]
db-5.1.29/src/btree/bt_rec.c:88:1: style: Label 'right' is not used. [unusedLabel]
db-5.1.29/src/btree/bt_rec.c:90:1: style: Label 'redo' is not used. [unusedLabel]
db-5.1.29/src/btree/bt_rec.c:419:1: style: Label 'left' is not used. [unusedLabel]
db-5.1.29/src/btree/bt_rec.c:420:1: style: Label 'right' is not used. [unusedLabel]
db-5.1.29/src/btree/bt_rec.c:422:1: style: Label 'redo' is not used. [unusedLabel]
db-5.1.29/src/btree/bt_rec.c:740:1: style: Label 'right' is not used. [unusedLabel]
db-5.1.29/src/btree/bt_rec.c:742:1: style: Label 'redo' is not used. [unusedLabel]
db-5.1.29/src/btree/bt_rec.c:758:1: style: Label 'do_left' is not used. [unusedLabel]
db-5.1.29/src/btree/bt_rec.c:833:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-5.1.29/src/btree/bt_rec.c:1018:21: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1609:10: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1765:12: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:79:13: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:82:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:87:25: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:88:26: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:131:34: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:133:40: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:135:34: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:136:41: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:141:40: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:143:34: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:392:6: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:734:13: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:737:14: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:739:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:740:26: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:754:28: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:780:34: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:782:40: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:784:34: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:785:41: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:790:40: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:792:34: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1039:22: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1041:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1050:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1055:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1073:36: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1085:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1091:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1151:44: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1154:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1160:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1298:10: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1305:10: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1312:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1318:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1382:14: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1386:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1387:8: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1388:13: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1389:8: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1390:25: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1409:14: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1413:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1414:8: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1415:13: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1416:8: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1417:25: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1425:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1486:21: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1493:21: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1497:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1504:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1556:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1562:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1568:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1690:14: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1692:10: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1772:18: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1773:22: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1774:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1953:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1954:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1955:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1977:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1982:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:1987:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:2010:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:2015:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:2020:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_rec.c:2029:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/btree/bt_recno.c:115:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.1.29/src/btree/bt_recno.c:234:1: style: Label 'retry' is not used. [unusedLabel]
db-5.1.29/src/btree/bt_split.c:120:1: style: Label 'retry' is not used. [unusedLabel]
db-5.1.29/src/btree/bt_upgrade.c:132:12: style: The scope of the variable 'bk' can be reduced. [variableScope]
db-5.1.29/src/btree/bt_verify.c:2754:13: style: The scope of the variable 'bo' can be reduced. [variableScope]
db-5.1.29/src/btree/bt_verify.c:2756:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/clib/snprintf.c:144:11: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
db-5.1.29/src/clib/snprintf.c:143:11: note: Buffer 'buf' is being written before its old content has been used.
db-5.1.29/src/clib/snprintf.c:144:11: note: Buffer 'buf' is being written before its old content has been used.
db-5.1.29/src/clib/snprintf.c:145:11: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
db-5.1.29/src/clib/snprintf.c:143:11: note: Buffer 'buf' is being written before its old content has been used.
db-5.1.29/src/clib/snprintf.c:145:11: note: Buffer 'buf' is being written before its old content has been used.
db-5.1.29/src/clib/snprintf.c:122:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.1.29/src/clib/strsep.c:59:14: style: The scope of the variable 'spanp' can be reduced. [variableScope]
db-5.1.29/src/clib/strsep.c:60:6: style: The scope of the variable 'c' can be reduced. [variableScope]
db-5.1.29/src/common/db_err.c:194:10: warning: Either the condition 'env!=NULL' is redundant or there is possible null pointer dereference: env. [nullPointerRedundantCheck]
db-5.1.29/src/common/db_err.c:196:10: note: Assuming that condition 'env!=NULL' is not redundant
db-5.1.29/src/common/db_err.c:194:10: note: Null pointer dereference
db-5.1.29/src/common/db_err.c:246:8: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.1.29/src/common/db_err.c:471:7: style: The scope of the variable 'sysbuf' can be reduced. [variableScope]
db-5.1.29/src/common/db_err.c:502:7: style: The scope of the variable 'sysbuf' can be reduced. [variableScope]
db-5.1.29/src/crypto/crypto.c:165:10: style: The scope of the variable 'cipher' can be reduced. [variableScope]
db-5.1.29/src/crypto/crypto.c:166:10: style: The scope of the variable 'renv' can be reduced. [variableScope]
db-5.1.29/src/crypto/mersenne/mt19937db.c:68:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/crypto/mersenne/mt19937db.c:143:26: style: The scope of the variable 'mag01' can be reduced. [variableScope]
db-5.1.29/src/crypto/rijndael/rijndael-api-fst.c:133:32: style: Checking if unsigned variable 'inputLen' is less than zero. [unsignedLessThanZero]
db-5.1.29/src/crypto/rijndael/rijndael-api-fst.c:293:32: style: Checking if unsigned variable 'inputLen' is less than zero. [unsignedLessThanZero]
db-5.1.29/src/db/crdel_rec.c:256:2: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.1.29/src/db/crdel_rec.c:294:2: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.1.29/src/db/crdel_rec.c:240:11: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/crdel_rec.c:245:21: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/crdel_rec.c:246:21: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/crdel_rec.c:247:21: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/crdel_rec.c:251:21: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/crdel_rec.c:252:21: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/crdel_rec.c:253:21: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/crdel_rec.c:255:10: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/crdel_rec.c:290:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/crdel_rec.c:293:10: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/crdel_rec.c:142:6: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/crdel_rec.c:160:24: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/crdel_rec.c:174:23: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/crdel_rec.c:185:18: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/crdel_rec.c:204:10: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db.c:1171:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.1.29/src/db/db_cam.c:465:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.1.29/src/db/db_cam.c:3040:12: style: The scope of the variable 'pdbp' can be reduced. [variableScope]
db-5.1.29/src/db/db_conv.c:297:9: style: The scope of the variable 'pg_len' can be reduced. [variableScope]
db-5.1.29/src/db/db_conv.c:297:17: style: The scope of the variable 'pg_off' can be reduced. [variableScope]
db-5.1.29/src/db/db_conv.c:358:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/db/db_conv.c:359:9: style: The scope of the variable 'pg_off' can be reduced. [variableScope]
db-5.1.29/src/db/db_conv.c:359:17: style: The scope of the variable 'pg_len' can be reduced. [variableScope]
db-5.1.29/src/db/db_conv.c:359:25: style: The scope of the variable 'sum_len' can be reduced. [variableScope]
db-5.1.29/src/db/db_conv.c:687:9: style: The scope of the variable 'pgsize' can be reduced. [variableScope]
db-5.1.29/src/db/db_dispatch.c:598:18: warning: Either the condition 'hp!=NULL' is redundant or there is possible null pointer dereference: hp. [nullPointerRedundantCheck]
db-5.1.29/src/db/db_dispatch.c:599:13: note: Assuming that condition 'hp!=NULL' is not redundant
db-5.1.29/src/db/db_dispatch.c:598:18: note: Null pointer dereference
db-5.1.29/src/db/db_dispatch.c:833:7: warning: Either the condition 'elp==NULL' is redundant or there is possible null pointer dereference: elp. [nullPointerRedundantCheck]
db-5.1.29/src/db/db_dispatch.c:836:10: note: Assuming that condition 'elp==NULL' is not redundant
db-5.1.29/src/db/db_dispatch.c:833:7: note: Null pointer dereference
db-5.1.29/src/db/db_dispatch.c:875:7: warning: Either the condition 'elp==NULL' is redundant or there is possible null pointer dereference: elp. [nullPointerRedundantCheck]
db-5.1.29/src/db/db_dispatch.c:878:10: note: Assuming that condition 'elp==NULL' is not redundant
db-5.1.29/src/db/db_dispatch.c:875:7: note: Null pointer dereference
db-5.1.29/src/db/db_dispatch.c:593:14: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.1.29/src/db/db_dispatch.c:779:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/db/db_dup.c:87:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/db/db_dup.c:177:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/db/db_iface.c:2063:9: warning: Either the condition 'other_cursor==NULL' is redundant or there is possible null pointer dereference: other_cursor. [nullPointerRedundantCheck]
db-5.1.29/src/db/db_iface.c:2069:19: note: Assuming that condition 'other_cursor==NULL' is not redundant
db-5.1.29/src/db/db_iface.c:2063:9: note: Null pointer dereference
db-5.1.29/src/db/db_iface.c:2791:34: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: dbt. [nullPointerRedundantCheck]
db-5.1.29/src/db/db_iface.c:1709:11: note: Assuming that condition 'data!=NULL' is not redundant
db-5.1.29/src/db/db_iface.c:1691:37: note: Calling function '__dbt_ferr', 3rd argument 'dbt' value is 0
db-5.1.29/src/db/db_iface.c:2791:34: note: Null pointer dereference
db-5.1.29/src/db/db_iface.c:1123:2: style: Variable 'handle_check' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/src/db/db_iface.c:1108:2: note: Variable 'handle_check' is reassigned a value before the old one has been used.
db-5.1.29/src/db/db_iface.c:1123:2: note: Variable 'handle_check' is reassigned a value before the old one has been used.
db-5.1.29/src/db/db_iface.c:1278:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.1.29/src/db/db_iface.c:1284:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.1.29/src/db/db_meta.c:133:11: style: Condition 'meta==NULL' is always true [knownConditionTrueFalse]
db-5.1.29/src/db/db_meta.c:112:9: note: Assignment 'meta=NULL', assigned value is 0
db-5.1.29/src/db/db_meta.c:133:11: note: Condition 'meta==NULL' is always true
db-5.1.29/src/db/db_meta.c:226:11: style: Condition 'hash==0' is always true [knownConditionTrueFalse]
db-5.1.29/src/db/db_meta.c:121:9: note: Assignment 'hash=0', assigned value is 0
db-5.1.29/src/db/db_meta.c:226:11: note: Condition 'hash==0' is always true
db-5.1.29/src/db/db_meta.c:351:11: style: Condition 'meta==NULL' is always true [knownConditionTrueFalse]
db-5.1.29/src/db/db_meta.c:311:9: note: Assignment 'meta=NULL', assigned value is 0
db-5.1.29/src/db/db_meta.c:351:11: note: Condition 'meta==NULL' is always true
db-5.1.29/src/db/db_overflow.c:434:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/db/db_ovfl_vrfy.c:308:12: style: The scope of the variable 'src' can be reduced. [variableScope]
db-5.1.29/src/db/db_ovfl_vrfy.c:308:18: style: The scope of the variable 'dest' can be reduced. [variableScope]
db-5.1.29/src/db/db_pr.c:407:16: style: The scope of the variable 'mpf' can be reduced. [variableScope]
db-5.1.29/src/db/db_pr.c:412:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/db/db_pr.c:413:14: style: The scope of the variable 'sep' can be reduced. [variableScope]
db-5.1.29/src/db/db_pr.c:882:12: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.1.29/src/db/db_pr.c:884:6: style: The scope of the variable 'msg_truncated' can be reduced. [variableScope]
db-5.1.29/src/db/db_rec.c:94:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:168:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:269:1: style: Label 'ppage' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:300:1: style: Label 'npage' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:425:1: style: Label 'ppage' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:456:1: style: Label 'npage' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:538:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:620:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:621:1: style: Label 'out' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:909:1: style: Label 'check_meta' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:1079:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:1114:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:1545:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:1946:1: style: Label 'check_meta' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:2037:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:2038:1: style: Label 'out' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:2071:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:2072:1: style: Label 'out' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:2701:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/db/db_rec.c:571:2: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.1.29/src/db/db_rec.c:594:7: style: Unused variable: dbc [unusedVariable]
db-5.1.29/src/db/db_rec.c:617:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.1.29/src/db/db_rec.c:2025:7: style: Unused variable: dbc [unusedVariable]
db-5.1.29/src/db/db_rec.c:2034:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.1.29/src/db/db_rec.c:2059:7: style: Unused variable: dbc [unusedVariable]
db-5.1.29/src/db/db_rec.c:2068:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.1.29/src/db/db_rec.c:55:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:66:22: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/db/db_rec.c:76:22: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/db/db_rec.c:130:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:140:22: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/db/db_rec.c:150:22: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/db/db_rec.c:219:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:220:17: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:235:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:239:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:246:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:359:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:375:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:376:17: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:391:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:395:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:402:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:517:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:523:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:528:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:570:10: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:604:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:611:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:614:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:1076:32: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1076:38: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:1076:54: error: Uninitialized variable: mpf [uninitvar]
db-5.1.29/src/db/db_rec.c:1111:10: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1111:16: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:1111:32: error: Uninitialized variable: mpf [uninitvar]
db-5.1.29/src/db/db_rec.c:1190:8: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:1206:18: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:1472:27: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1473:10: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1481:39: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1466:8: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:1485:23: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/db/db_rec.c:2035:35: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:2035:41: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:2035:57: error: Uninitialized variable: mpf [uninitvar]
db-5.1.29/src/db/db_rec.c:2069:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:2069:21: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:2069:37: error: Uninitialized variable: mpf [uninitvar]
db-5.1.29/src/db/db_rec.c:2124:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:2128:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:2639:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:2643:12: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:2644:14: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:87:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:94:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:203:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:220:35: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:221:4: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:222:19: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:224:52: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:225:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:226:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:241:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:242:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:247:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:249:25: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:253:38: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:269:12: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:376:35: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:377:4: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:378:19: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:380:52: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:381:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:382:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:397:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:398:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:403:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:405:25: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:409:38: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:421:6: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:524:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:529:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:530:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:538:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:615:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:620:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:682:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:683:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:684:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:688:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:693:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:694:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:695:21: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:771:11: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1079:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1114:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1214:36: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1232:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1233:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1235:9: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1240:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1479:23: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/db/db_rec.c:1480:18: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:1486:18: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/db/db_rec.c:1506:22: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/db/db_rec.c:1507:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1508:30: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1510:23: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1513:22: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/db/db_rec.c:1514:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1518:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1545:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1759:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1760:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1761:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:1815:11: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:2037:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:2071:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:2117:6: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:2247:6: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:2384:19: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:2386:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:2656:23: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:2686:13: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:2690:13: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:2691:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:2695:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_rec.c:2702:10: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/db/db_remove.c:443:9: error: Uninitialized variable: t_ret [uninitvar]
db-5.1.29/src/db/db_rename.c:346:25: warning: Either the condition 'mdbp!=NULL' is redundant or there is possible null pointer dereference: mdbp. [nullPointerRedundantCheck]
db-5.1.29/src/db/db_rename.c:372:11: note: Assuming that condition 'mdbp!=NULL' is not redundant
db-5.1.29/src/db/db_rename.c:346:25: note: Null pointer dereference
db-5.1.29/src/db/db_rename.c:351:7: warning: Either the condition 'mdbp!=NULL' is redundant or there is possible null pointer dereference: mdbp. [nullPointerRedundantCheck]
db-5.1.29/src/db/db_rename.c:372:11: note: Assuming that condition 'mdbp!=NULL' is not redundant
db-5.1.29/src/db/db_rename.c:351:7: note: Null pointer dereference
db-5.1.29/src/db/db_rename.c:355:20: warning: Either the condition 'mdbp!=NULL' is redundant or there is possible null pointer dereference: mdbp. [nullPointerRedundantCheck]
db-5.1.29/src/db/db_rename.c:372:11: note: Assuming that condition 'mdbp!=NULL' is not redundant
db-5.1.29/src/db/db_rename.c:355:20: note: Null pointer dereference
db-5.1.29/src/db/db_rename.c:370:9: error: Uninitialized variable: t_ret [uninitvar]
db-5.1.29/src/db/db_ret.c:32:13: style: The scope of the variable 'bo' can be reduced. [variableScope]
db-5.1.29/src/db/db_vrfyutil.c:383:25: style: Variable 'val' is modified but its new value is never used. [unreadVariable]
db-5.1.29/src/dbreg/dbreg.c:806:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/dbreg/dbreg_util.c:164:6: style: The scope of the variable 'dbp' can be reduced. [variableScope]
db-5.1.29/src/env/env_alloc.c:465:19: warning: Either the condition 'elp_tmp==NULL' is redundant or there is possible null pointer dereference: elp_tmp. [nullPointerRedundantCheck]
db-5.1.29/src/env/env_alloc.c:467:14: note: Assuming that condition 'elp_tmp==NULL' is not redundant
db-5.1.29/src/env/env_alloc.c:465:19: note: Null pointer dereference
db-5.1.29/src/env/env_alloc.c:204:23: style: The scope of the variable 'frag' can be reduced. [variableScope]
db-5.1.29/src/env/env_alloc.c:210:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/env/env_failchk.c:389:9: warning: Either the condition 'ip!=NULL' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
db-5.1.29/src/env/env_failchk.c:395:11: note: Assuming that condition 'ip!=NULL' is not redundant
db-5.1.29/src/env/env_failchk.c:389:9: note: Null pointer dereference
db-5.1.29/src/env/env_failchk.c:390:10: warning: Either the condition 'ip!=NULL' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
db-5.1.29/src/env/env_failchk.c:395:11: note: Assuming that condition 'ip!=NULL' is not redundant
db-5.1.29/src/env/env_failchk.c:390:10: note: Null pointer dereference
db-5.1.29/src/env/env_failchk.c:392:16: warning: Either the condition 'ip!=NULL' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
db-5.1.29/src/env/env_failchk.c:395:11: note: Assuming that condition 'ip!=NULL' is not redundant
db-5.1.29/src/env/env_failchk.c:392:16: note: Null pointer dereference
db-5.1.29/src/env/env_failchk.c:124:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/env/env_failchk.c:188:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/env/env_failchk.c:233:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/env/env_method.c:698:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/env/env_method.c:735:16: style: The scope of the variable 'tenv' can be reduced. [variableScope]
db-5.1.29/src/env/env_method.c:736:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/env/env_method.c:738:14: style: The scope of the variable 'needs_checkpoint' can be reduced. [variableScope]
db-5.1.29/src/env/env_name.c:124:9: style: The scope of the variable 'ddp' can be reduced. [variableScope]
db-5.1.29/src/env/env_name.c:76:2: style: Variable 'slash' is assigned a value that is never used. [unreadVariable]
db-5.1.29/src/env/env_open.c:556:9: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.1.29/src/env/env_open.c:660:6: style: The scope of the variable 'ldbp' can be reduced. [variableScope]
db-5.1.29/src/env/env_recover.c:524:15: style: Condition 'max_lsn==NULL' is always true [knownConditionTrueFalse]
db-5.1.29/src/env/env_recover.c:514:14: note: Assuming that condition 'max_lsn==NULL' is not redundant
db-5.1.29/src/env/env_recover.c:524:15: note: Condition 'max_lsn==NULL' is always true
db-5.1.29/src/env/env_region.c:651:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/env/env_region.c:1336:12: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.1.29/src/env/env_region.c:1336:16: style: The scope of the variable 't' can be reduced. [variableScope]
db-5.1.29/src/env/env_register.c:173:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.1.29/src/fileops/fop_rec.c:259:18: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:299:18: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:374:11: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:516:11: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:83:6: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:86:27: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:89:32: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:120:10: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:186:10: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:226:19: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:228:10: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:263:40: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:265:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:270:11: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:307:11: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:376:6: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:379:27: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:381:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:384:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:413:14: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:545:14: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:685:18: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/fileops/fop_rec.c:689:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash.c:1660:17: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.1.29/src/hash/hash.c:1663:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/hash/hash.c:1976:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/hash/hash.c:2246:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/hash/hash_compact.c:287:9: style: The scope of the variable 'nument' can be reduced. [variableScope]
db-5.1.29/src/hash/hash_dup.c:697:16: style: The scope of the variable 'inp' can be reduced. [variableScope]
db-5.1.29/src/hash/hash_dup.c:699:12: style: The scope of the variable 'src' can be reduced. [variableScope]
db-5.1.29/src/hash/hash_meta.c:78:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/hash/hash_page.c:489:12: style: The scope of the variable 'offset' can be reduced. [variableScope]
db-5.1.29/src/hash/hash_page.c:490:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/src/hash/hash_page.c:654:12: style: The scope of the variable 'hk' can be reduced. [variableScope]
db-5.1.29/src/hash/hash_page.c:727:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
db-5.1.29/src/hash/hash_page.c:959:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/hash/hash_page.c:1721:10: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.1.29/src/hash/hash_page.c:1723:18: style: The scope of the variable 'dest' can be reduced. [variableScope]
db-5.1.29/src/hash/hash_page.c:1724:6: style: The scope of the variable 'zero_me' can be reduced. [variableScope]
db-5.1.29/src/hash/hash_page.c:2977:12: style: The scope of the variable 'dest' can be reduced. [variableScope]
db-5.1.29/src/hash/hash_rec.c:335:1: style: Label 'ppage' is not used. [unusedLabel]
db-5.1.29/src/hash/hash_rec.c:369:1: style: Label 'npage' is not used. [unusedLabel]
db-5.1.29/src/hash/hash_rec.c:401:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/hash/hash_rec.c:521:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/hash/hash_rec.c:625:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/hash/hash_rec.c:791:1: style: Label 'donext' is not used. [unusedLabel]
db-5.1.29/src/hash/hash_rec.c:812:1: style: Label 'do_nn' is not used. [unusedLabel]
db-5.1.29/src/hash/hash_rec.c:1052:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/hash/hash_rec.c:1123:1: style: Label 'out' is not used. [unusedLabel]
db-5.1.29/src/hash/hash_rec.c:1300:1: style: Label 'out' is not used. [unusedLabel]
db-5.1.29/src/hash/hash_rec.c:1357:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/hash/hash_rec.c:1567:1: style: Label 'out' is not used. [unusedLabel]
db-5.1.29/src/hash/hash_rec.c:1742:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/hash/hash_rec.c:296:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:313:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:314:17: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:323:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:442:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:484:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:500:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:562:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:588:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:604:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:767:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:775:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:782:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:783:17: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:960:19: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:921:22: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/hash/hash_rec.c:938:23: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1091:23: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1335:23: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1392:24: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1650:22: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1657:22: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/hash/hash_rec.c:97:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:198:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:314:35: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:315:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:328:38: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:335:12: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:347:23: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:354:23: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:381:23: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:388:23: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:405:37: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:457:6: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:458:12: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:461:12: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:472:8: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:482:14: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:483:14: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:493:14: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:494:14: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:501:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:507:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:508:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:521:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:577:6: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:578:12: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:581:12: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:586:14: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:587:14: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:597:14: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:598:14: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:605:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:611:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:612:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:625:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:670:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:776:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:777:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:783:35: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:784:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:785:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:792:20: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:800:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:804:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:805:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:812:12: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:824:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:829:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:888:55: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:889:9: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:890:6: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:891:11: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:925:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1101:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1102:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1112:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1113:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1115:8: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1119:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1121:10: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1180:9: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1182:32: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1182:37: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1223:23: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1228:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1241:11: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1342:11: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1346:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1351:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1352:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1354:10: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1423:23: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1424:14: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1425:14: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1426:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1427:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1430:27: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1432:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1621:55: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1622:9: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1623:6: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1624:11: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1658:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1679:9: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1685:26: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1687:26: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1690:26: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1705:8: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1713:6: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1803:9: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1805:35: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1805:40: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1808:23: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1827:22: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1832:11: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/hash/hash_rec.c:1836:37: error: Uninitialized variable: dbc [uninitvar]
db-5.1.29/src/hash/hash_upgrade.c:232:12: style: The scope of the variable 'hk' can be reduced. [variableScope]
db-5.1.29/src/hash/hash_verify.c:150:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
db-5.1.29/src/hmac/sha1.c:158:5: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
db-5.1.29/src/hmac/sha1.c:159:5: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
db-5.1.29/src/hmac/sha1.c:160:5: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
db-5.1.29/src/hmac/sha1.c:161:5: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
db-5.1.29/src/lock/lock.c:727:9: warning: Either the condition 'lp==NULL' is redundant or there is possible null pointer dereference: lp. [nullPointerRedundantCheck]
db-5.1.29/src/lock/lock.c:760:11: note: Assuming that condition 'lp==NULL' is not redundant
db-5.1.29/src/lock/lock.c:727:9: note: Null pointer dereference
db-5.1.29/src/lock/lock.c:1694:8: warning: Either the condition 'hlp!=NULL' is redundant or there is possible null pointer dereference: hlp. [nullPointerRedundantCheck]
db-5.1.29/src/lock/lock.c:1697:11: note: Assuming that condition 'hlp!=NULL' is not redundant
db-5.1.29/src/lock/lock.c:1694:8: note: Null pointer dereference
db-5.1.29/src/lock/lock.c:1359:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/lock/lock.c:1651:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/lock/lock_deadlock.c:710:11: warning: Either the condition 'lp!=NULL' is redundant or there is possible null pointer dereference: lp. [nullPointerRedundantCheck]
db-5.1.29/src/lock/lock_deadlock.c:719:12: note: Assuming that condition 'lp!=NULL' is not redundant
db-5.1.29/src/lock/lock_deadlock.c:710:11: note: Null pointer dereference
db-5.1.29/src/lock/lock_id.c:93:12: style: Condition 'nids!=0' is always true [knownConditionTrueFalse]
db-5.1.29/src/lock/lock_id.c:88:10: note: Assignment 'nids=0', assigned value is 0
db-5.1.29/src/lock/lock_id.c:90:8: note: nids is incremented', new value is 1
db-5.1.29/src/lock/lock_id.c:93:12: note: Condition 'nids!=0' is always true
db-5.1.29/src/lock/lock_id.c:303:7: warning: Either the condition 'sh_locker==NULL' is redundant or there is possible null pointer dereference: sh_locker. [nullPointerRedundantCheck]
db-5.1.29/src/lock/lock_id.c:305:16: note: Assuming that condition 'sh_locker==NULL' is not redundant
db-5.1.29/src/lock/lock_id.c:303:7: note: Null pointer dereference
db-5.1.29/src/lock/lock_id.c:68:2: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/src/lock/lock_id.c:65:2: note: Variable 'id' is reassigned a value before the old one has been used.
db-5.1.29/src/lock/lock_id.c:68:2: note: Variable 'id' is reassigned a value before the old one has been used.
db-5.1.29/src/lock/lock_id.c:69:2: style: Variable 'lk' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/src/lock/lock_id.c:62:2: note: Variable 'lk' is reassigned a value before the old one has been used.
db-5.1.29/src/lock/lock_id.c:69:2: note: Variable 'lk' is reassigned a value before the old one has been used.
db-5.1.29/src/lock/lock_id.c:287:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/lock/lock_id.c:291:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/lock/lock_id.c:440:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/lock/lock_list.c:324:12: style: The scope of the variable 'fidp' can be reduced. [variableScope]
db-5.1.29/src/lock/lock_method.c:146:14: style: The scope of the variable 'lt' can be reduced. [variableScope]
db-5.1.29/src/lock/lock_method.c:147:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/lock/lock_method.c:178:17: style: The scope of the variable 'region' can be reduced. [variableScope]
db-5.1.29/src/lock/lock_method.c:180:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/lock/lock_method.c:480:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/lock/lock_method.c:539:17: style: The scope of the variable 'region' can be reduced. [variableScope]
db-5.1.29/src/lock/lock_method.c:541:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/log/log.c:841:22: style: The scope of the variable 'commit' can be reduced. [variableScope]
db-5.1.29/src/log/log.c:842:25: style: The scope of the variable 'filestart' can be reduced. [variableScope]
db-5.1.29/src/log/log.c:1324:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/log/log.c:1399:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/log/log_archive.c:357:9: style: The scope of the variable 'begin' can be reduced. [variableScope]
db-5.1.29/src/log/log_get.c:198:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.1.29/src/log/log_get.c:1081:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.1.29/src/log/log_get.c:1361:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/log/log_method.c:102:10: style: The scope of the variable 'dblp' can be reduced. [variableScope]
db-5.1.29/src/log/log_method.c:103:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/log/log_method.c:136:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/log/log_method.c:138:7: style: The scope of the variable 'lp' can be reduced. [variableScope]
db-5.1.29/src/log/log_method.c:167:10: style: The scope of the variable 'dblp' can be reduced. [variableScope]
db-5.1.29/src/log/log_method.c:168:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/log/log_method.c:201:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/log/log_method.c:203:7: style: The scope of the variable 'lp' can be reduced. [variableScope]
db-5.1.29/src/log/log_put.c:1128:21: style: Condition 'first==1' is always true [knownConditionTrueFalse]
db-5.1.29/src/log/log_put.c:1121:11: note: Assignment 'first=1', assigned value is 1
db-5.1.29/src/log/log_put.c:1128:21: note: Condition 'first==1' is always true
db-5.1.29/src/log/log_put.c:410:25: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/log/log_put.c:1597:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/log/log_verify.c:134:6: style: Condition 'fwdscroll' is always true [knownConditionTrueFalse]
db-5.1.29/src/log/log_verify.c:96:14: note: Assignment 'fwdscroll=1', assigned value is 1
db-5.1.29/src/log/log_verify.c:134:6: note: Condition 'fwdscroll' is always true
db-5.1.29/src/log/log_verify_int.c:449:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/src/log/log_verify_int.c:442:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.1.29/src/log/log_verify_int.c:449:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.1.29/src/log/log_verify_int.c:1414:2: style: Variable 'bufsz' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/src/log/log_verify_int.c:1413:11: note: Variable 'bufsz' is reassigned a value before the old one has been used.
db-5.1.29/src/log/log_verify_int.c:1414:2: note: Variable 'bufsz' is reassigned a value before the old one has been used.
db-5.1.29/src/log/log_verify_util.c:600:2: style: Variable 'lsns' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/src/log/log_verify_util.c:597:2: note: Variable 'lsns' is reassigned a value before the old one has been used.
db-5.1.29/src/log/log_verify_util.c:600:2: note: Variable 'lsns' is reassigned a value before the old one has been used.
db-5.1.29/src/log/log_verify_util.c:601:2: style: Variable 'pb' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/src/log/log_verify_util.c:598:2: note: Variable 'pb' is reassigned a value before the old one has been used.
db-5.1.29/src/log/log_verify_util.c:601:2: note: Variable 'pb' is reassigned a value before the old one has been used.
db-5.1.29/src/log/log_verify_util.c:1919:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/src/log/log_verify_util.c:1914:2: note: Variable 'p' is reassigned a value before the old one has been used.
db-5.1.29/src/log/log_verify_util.c:1919:2: note: Variable 'p' is reassigned a value before the old one has been used.
db-5.1.29/src/mp/mp_bh.c:135:8: warning: Either the condition 'mpreg==NULL' is redundant or there is possible null pointer dereference: mpreg. [nullPointerRedundantCheck]
db-5.1.29/src/mp/mp_bh.c:138:13: note: Assuming that condition 'mpreg==NULL' is not redundant
db-5.1.29/src/mp/mp_bh.c:135:8: note: Null pointer dereference
db-5.1.29/src/mp/mp_bh.c:395:39: warning: Possible null pointer dereference: dbmfp [nullPointer]
db-5.1.29/src/mp/mp_bh.c:48:31: note: Calling function '__memp_pgwrite', 2nd argument 'dbmfp' value is 0
db-5.1.29/src/mp/mp_bh.c:395:39: note: Null pointer dereference
db-5.1.29/src/mp/mp_fget.c:621:22: warning: Either the condition 'hp==NULL' is redundant or there is possible null pointer dereference: hp. [nullPointerRedundantCheck]
db-5.1.29/src/mp/mp_fget.c:616:10: note: Assuming that condition 'hp==NULL' is not redundant
db-5.1.29/src/mp/mp_fget.c:621:22: note: Null pointer dereference
db-5.1.29/src/mp/mp_fget.c:302:1: style: Label 'xlatch' is not used. [unusedLabel]
db-5.1.29/src/mp/mp_fmethod.c:321:7: style: The scope of the variable 'env' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_fmethod.c:351:7: style: The scope of the variable 'env' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_fopen.c:347:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.1.29/src/mp/mp_fset.c:42:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_method.c:695:9: warning: Either the condition 'mfp!=NULL' is redundant or there is possible null pointer dereference: mfp. [nullPointerRedundantCheck]
db-5.1.29/src/mp/mp_method.c:699:11: note: Assuming that condition 'mfp!=NULL' is not redundant
db-5.1.29/src/mp/mp_method.c:695:9: note: Null pointer dereference
db-5.1.29/src/mp/mp_method.c:696:8: warning: Either the condition 'mfp!=NULL' is redundant or there is possible null pointer dereference: mfp. [nullPointerRedundantCheck]
db-5.1.29/src/mp/mp_method.c:699:11: note: Assuming that condition 'mfp!=NULL' is not redundant
db-5.1.29/src/mp/mp_method.c:696:8: note: Null pointer dereference
db-5.1.29/src/mp/mp_method.c:697:30: warning: Either the condition 'mfp!=NULL' is redundant or there is possible null pointer dereference: mfp. [nullPointerRedundantCheck]
db-5.1.29/src/mp/mp_method.c:699:11: note: Assuming that condition 'mfp!=NULL' is not redundant
db-5.1.29/src/mp/mp_method.c:697:30: note: Null pointer dereference
db-5.1.29/src/mp/mp_method.c:195:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_method.c:234:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_method.c:266:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_method.c:299:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_method.c:301:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_method.c:331:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_method.c:369:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_method.c:371:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_method.c:403:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_method.c:437:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_method.c:439:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_resize.c:42:13: style: The scope of the variable 'regids' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_sync.c:492:8: warning: Either the condition 'bhp==NULL' is redundant or there is possible null pointer dereference: bhp. [nullPointerRedundantCheck]
db-5.1.29/src/mp/mp_sync.c:503:11: note: Assuming that condition 'bhp==NULL' is not redundant
db-5.1.29/src/mp/mp_sync.c:492:8: note: Null pointer dereference
db-5.1.29/src/mp/mp_sync.c:493:8: warning: Either the condition 'bhp==NULL' is redundant or there is possible null pointer dereference: bhp. [nullPointerRedundantCheck]
db-5.1.29/src/mp/mp_sync.c:503:11: note: Assuming that condition 'bhp==NULL' is not redundant
db-5.1.29/src/mp/mp_sync.c:493:8: note: Null pointer dereference
db-5.1.29/src/mp/mp_sync.c:92:2: style: Variable 'hp' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/src/mp/mp_sync.c:89:2: note: Variable 'hp' is reassigned a value before the old one has been used.
db-5.1.29/src/mp/mp_sync.c:92:2: note: Variable 'hp' is reassigned a value before the old one has been used.
db-5.1.29/src/mp/mp_sync.c:780:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/src/mp/mp_sync.c:778:22: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.1.29/src/mp/mp_sync.c:780:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.1.29/src/mp/mp_sync.c:834:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_sync.c:835:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.1.29/src/mp/mp_trickle.c:53:9: style: The scope of the variable 'c_mp' can be reduced. [variableScope]
db-5.1.29/src/mutex/mut_pthread.c:218:1: style: Label 'err' is not used. [unusedLabel]
db-5.1.29/src/mutex/mut_pthread.c:85:11: style: Variable 'mutexp' is assigned a value that is never used. [unreadVariable]
db-5.1.29/src/mutex/mut_region.c:132:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.1.29/src/mutex/mut_tas.c:33:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/mutex/test_mutex.c:325:21: style: Condition 'locker_wait()!=0' is always false [knownConditionTrueFalse]
db-5.1.29/src/mutex/test_mutex.c:338:21: style: Condition 'wakeup_wait()!=0' is always false [knownConditionTrueFalse]
db-5.1.29/src/mutex/test_mutex.c:230:40: style: Same value in both branches of ternary operator. [duplicateValueTernary]
db-5.1.29/src/mutex/test_mutex.c:411:11: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-5.1.29/src/mutex/test_mutex.c:414:6: style: The scope of the variable 'err' can be reduced. [variableScope]
db-5.1.29/src/mutex/test_mutex.c:582:11: style: The scope of the variable 'tp' can be reduced. [variableScope]
db-5.1.29/src/os/os_addrinfo.c:71:7: warning: Either the condition 'nodename==NULL' is redundant or there is possible null pointer dereference: nodename. [nullPointerRedundantCheck]
db-5.1.29/src/os/os_addrinfo.c:105:18: note: Assuming that condition 'nodename==NULL' is not redundant
db-5.1.29/src/os/os_addrinfo.c:71:7: note: Null pointer dereference
db-5.1.29/src/os/os_addrinfo.c:51:18: style: The scope of the variable 'hostaddr' can be reduced. [variableScope]
db-5.1.29/src/os/os_alloc.c:56:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/os/os_alloc.c:107:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/os/os_alloc.c:236:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/os/os_alloc.c:300:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/os/os_clock.c:71:1: style: Label 'err' is not used. [unusedLabel]
db-5.1.29/src/os/os_fid.c:27:9: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.1.29/src/os/os_fid.c:29:12: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.1.29/src/os/os_handle.c:192:10: style: The scope of the variable 'dbenv' can be reduced. [variableScope]
db-5.1.29/src/os/os_map.c:46:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/os/os_map.c:262:7: style: Variable 'rp' is assigned a value that is never used. [unreadVariable]
db-5.1.29/src/os/os_unlink.c:26:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.1.29/src/os/os_yield.c:74:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/os_qnx/os_qnx_fsync.c:45:6: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.1.29/src/os_qnx/os_qnx_fsync.c:45:11: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
db-5.1.29/src/os_vxworks/os_vx_map.c:219:16: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.1.29/src/os_vxworks/os_vx_map.c:299:16: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.1.29/src/os_windows/os_getenv.c:85:13: warning: Either the condition '(p=getenv(name))!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
db-5.1.29/src/os_windows/os_getenv.c:41:25: note: Assuming that condition '(p=getenv(name))!=NULL' is not redundant
db-5.1.29/src/os_windows/os_getenv.c:85:13: note: Null pointer dereference
db-5.1.29/src/os_windows/os_handle.c:111:10: style: The scope of the variable 'dbenv' can be reduced. [variableScope]
db-5.1.29/src/os_windows/os_handle.c:112:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.1.29/src/os_windows/os_map.c:242:10: style: The scope of the variable 'tpath' can be reduced. [variableScope]
db-5.1.29/src/os_windows/os_map.c:82:10: style: Variable 'dbenv' is assigned a value that is never used. [unreadVariable]
db-5.1.29/src/os_windows/os_open.c:153:48: warning: Possible null pointer dereference: tname [nullPointer]
db-5.1.29/src/os_windows/os_open.c:36:10: note: Assignment 'tname=NULL', assigned value is 0
db-5.1.29/src/os_windows/os_open.c:153:48: note: Null pointer dereference
db-5.1.29/src/os_windows/os_rw.c:158:6: style: Unused variable: ret [unusedVariable]
db-5.1.29/src/qam/qam.c:689:13: style: Condition 'locked==0' is always true [knownConditionTrueFalse]
db-5.1.29/src/qam/qam.c:677:11: note: Assignment 'locked=0', assigned value is 0
db-5.1.29/src/qam/qam.c:689:13: note: Condition 'locked==0' is always true
db-5.1.29/src/qam/qam.c:1616:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/qam/qam_rec.c:415:1: style: Label 'done' is not used. [unusedLabel]
db-5.1.29/src/qam/qam_rec.c:92:12: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:70:21: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:220:12: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:104:30: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:106:24: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:240:8: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:242:24: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:243:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:244:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:251:16: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:256:8: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:369:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:378:31: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:383:24: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:399:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:415:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:496:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:505:31: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:509:24: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:525:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:541:15: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:601:17: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:609:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:613:30: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:615:24: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:617:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:618:31: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:620:22: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_rec.c:647:7: error: Uninitialized variable: argp [uninitvar]
db-5.1.29/src/qam/qam_verify.c:307:11: style: The scope of the variable 'qp' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_backup.c:1076:6: style: Condition 'clientdb_locked' is always true [knownConditionTrueFalse]
db-5.1.29/src/rep/rep_backup.c:1042:20: note: Assignment 'clientdb_locked=1', assigned value is 1
db-5.1.29/src/rep/rep_backup.c:1076:6: note: Condition 'clientdb_locked' is always true
db-5.1.29/src/rep/rep_backup.c:1786:18: warning: Possible null pointer dereference: rfp [nullPointer]
db-5.1.29/src/rep/rep_backup.c:1773:8: note: Assignment 'rfp=NULL', assigned value is 0
db-5.1.29/src/rep/rep_backup.c:1786:18: note: Null pointer dereference
db-5.1.29/src/rep/rep_backup.c:230:9: style: The scope of the variable 'ddir' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_backup.c:2095:6: style: The scope of the variable 'queue_dbp' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_backup.c:2355:18: style: The scope of the variable 'info_ptr' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_log.c:262:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/src/rep/rep_log.c:256:11: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.1.29/src/rep/rep_log.c:262:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.1.29/src/rep/rep_method.c:940:6: style: Condition 'start_th' is always true [knownConditionTrueFalse]
db-5.1.29/src/rep/rep_method.c:468:13: note: Assignment 'start_th=1', assigned value is 1
db-5.1.29/src/rep/rep_method.c:940:6: note: Condition 'start_th' is always true
db-5.1.29/src/rep/rep_method.c:119:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_method.c:168:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_method.c:1265:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_method.c:1558:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_method.c:1601:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_method.c:1603:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_method.c:1642:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_method.c:1701:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_method.c:1943:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_method.c:1991:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_method.c:2125:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_method.c:2160:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_method.c:2162:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_method.c:2527:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_method.c:174:11: style: Unused variable: t_ret [unusedVariable]
db-5.1.29/src/rep/rep_record.c:1300:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.1.29/src/rep/rep_record.c:1775:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_record.c:2239:6: style: The scope of the variable 'master' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_region.c:233:23: style: The scope of the variable 'waiter' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_util.c:986:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_util.c:1246:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/rep/rep_util.c:1497:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_method.c:321:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_method.c:575:18: style: Unused variable: ip [unusedVariable]
db-5.1.29/src/repmgr/repmgr_net.c:719:15: style: The scope of the variable 'site' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_net.c:721:23: style: The scope of the variable 'subordinate_conn' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_net.c:954:15: style: The scope of the variable 'msg' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_net.c:955:7: style: The scope of the variable 'dbt' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_net.c:1094:15: style: The scope of the variable 'site' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_net.c:1119:15: style: The scope of the variable 'site' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_net.c:1494:16: style: The scope of the variable 'retry' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_net.c:296:11: style: Variable 'db_rep' is assigned a value that is never used. [unreadVariable]
db-5.1.29/src/repmgr/repmgr_posix.c:516:10: style: The scope of the variable 'result' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_posix.c:538:6: style: The scope of the variable 'result' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_queue.c:24:18: style: The scope of the variable 'm' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_sel.c:335:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_sel.c:363:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_sel.c:396:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_sel.c:419:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_sel.c:701:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_sel.c:769:9: style: The scope of the variable 'memsize' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_sel.c:769:18: style: The scope of the variable 'control_offset' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_sel.c:769:34: style: The scope of the variable 'rec_offset' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_sel.c:1002:8: style: The scope of the variable 'hostname' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_sel.c:1286:16: style: The scope of the variable 'retry' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_sel.c:1288:6: style: The scope of the variable 'eid' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_sel.c:1516:6: style: The scope of the variable 'bytes' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_sel.c:421:11: style: Variable 'db_rep' is assigned a value that is never used. [unreadVariable]
db-5.1.29/src/repmgr/repmgr_sel.c:703:11: style: Variable 'db_rep' is assigned a value that is never used. [unreadVariable]
db-5.1.29/src/repmgr/repmgr_sel.c:1288:16: style: Unused variable: sockopt [unusedVariable]
db-5.1.29/src/repmgr/repmgr_util.c:43:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_util.c:195:21: style: The scope of the variable 'conn' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_util.c:337:14: style: The scope of the variable 'iov' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_util.c:603:9: style: The scope of the variable 'sz' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_util.c:974:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_windows.c:123:14: style: The scope of the variable 'slot' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_windows.c:194:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/repmgr/repmgr_windows.c:261:6: style: The scope of the variable 'round_up' can be reduced. [variableScope]
db-5.1.29/src/txn/txn.c:317:11: style: Condition 'nids!=0' is always true [knownConditionTrueFalse]
db-5.1.29/src/txn/txn.c:312:9: note: Assignment 'nids=0', assigned value is 0
db-5.1.29/src/txn/txn.c:314:7: note: nids is incremented', new value is 1
db-5.1.29/src/txn/txn.c:317:11: note: Condition 'nids!=0' is always true
db-5.1.29/src/txn/txn.c:200:43: warning: Possible null pointer dereference: parent [nullPointer]
db-5.1.29/src/txn/txn.c:192:12: note: Assignment 'parent=NULL', assigned value is 0
db-5.1.29/src/txn/txn.c:200:43: note: Null pointer dereference
db-5.1.29/src/txn/txn_util.c:373:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/src/txn/txn_util.c:426:9: style: The scope of the variable 'fname' can be reduced. [variableScope]
db-5.1.29/src/txn/txn_util.c:580:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/test/c/test_log_verify.c:223:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/test/c/test_log_verify.c:64:3: error: Memory leak: buf [memleak]
db-5.1.29/test/c/test_queue.c:619:2: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/test/c/test_queue.c:616:0: note: Variable 'c' is reassigned a value before the old one has been used.
db-5.1.29/test/c/test_queue.c:619:2: note: Variable 'c' is reassigned a value before the old one has been used.
db-5.1.29/test/c/test_queue.c:754:6: style: The scope of the variable 'fc' can be reduced. [variableScope]
db-5.1.29/test/c/test_queue.c:754:10: style: The scope of the variable 'tc' can be reduced. [variableScope]
db-5.1.29/test/cxx/TestKeyRange.cpp:102:6: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.1.29/test/cxx/TestKeyRange.cpp:32:7: performance: Technically the member function 'TestKeyRange::run' can be static. [functionStatic]
db-5.1.29/test/cxx/TestKeyRange.cpp:78:20: note: Technically the member function 'TestKeyRange::run' can be static.
db-5.1.29/test/cxx/TestKeyRange.cpp:32:7: note: Technically the member function 'TestKeyRange::run' can be static.
db-5.1.29/test/cxx/TestMulti.cpp:38:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/test/cxx/TestMulti.cpp:29:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-5.1.29/test/cxx/TestMulti.cpp:38:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-5.1.29/test/cxx/TestMulti.cpp:111:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/test/cxx/TestMulti.cpp:103:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-5.1.29/test/cxx/TestMulti.cpp:111:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-5.1.29/test/cxx/TestMulti.cpp:168:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.1.29/test/cxx/TestMulti.cpp:160:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-5.1.29/test/cxx/TestMulti.cpp:168:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-5.1.29/test/micro/source/b_curwalk.c:115:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.1.29/test/micro/source/b_curwalk.c:23:30: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.1.29/test/micro/source/b_curwalk.c:24:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/test/micro/source/b_del.c:23:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/test/micro/source/b_latch.c:61:20: style: The scope of the variable 'previous' can be reduced. [variableScope]
db-5.1.29/test/micro/source/b_load.c:95:6: warning: Identical condition 'duplicate', second condition is always false [identicalConditionAfterEarlyExit]
db-5.1.29/test/micro/source/b_load.c:88:6: note: first condition
db-5.1.29/test/micro/source/b_load.c:95:6: note: second condition
db-5.1.29/test/micro/source/b_put.c:25:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.1.29/test/micro/source/b_recover.c:31:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.1.29/test/micro/source/b_workload.c:447:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-5.1.29/test/micro/source/b_workload.c:453:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-5.1.29/test/micro/source/b_workload.c:460:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-5.1.29/test/micro/source/b_workload.c:37:10: style: The scope of the variable 'ffactor' can be reduced. [variableScope]
db-5.1.29/test/micro/source/b_workload.c:37:19: style: The scope of the variable 'ksz' can be reduced. [variableScope]
db-5.1.29/test/micro/source/b_workload.c:269:9: style: The scope of the variable 'next_op' can be reduced. [variableScope]
db-5.1.29/test/micro/source/b_workload.c:334:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.1.29/test/micro/source/test_micro.c:77:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-5.1.29/test/micro/source/test_micro.c:78:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-5.1.29/util/db_dump.c:386:8: style: The scope of the variable 'subdb' can be reduced. [variableScope]
db-5.1.29/util/db_dump185.c:259:11: style: The scope of the variable 'hash186p' can be reduced. [variableScope]
db-5.1.29/util/db_dump185.c:31:7: style: struct member 'hashhdr185::magic' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:35:7: style: struct member 'hashhdr185::bshift' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:36:7: style: struct member 'hashhdr185::dsize' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:37:7: style: struct member 'hashhdr185::ssize' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:38:7: style: struct member 'hashhdr185::sshift' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:39:7: style: struct member 'hashhdr185::ovfl_point' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:41:7: style: struct member 'hashhdr185::last_freed' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:42:7: style: struct member 'hashhdr185::max_bucket' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:43:7: style: struct member 'hashhdr185::high_mask' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:44:7: style: struct member 'hashhdr185::low_mask' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:47:7: style: struct member 'hashhdr185::nkeys' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:55:10: style: struct member 'hashhdr186::magic' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:59:10: style: struct member 'hashhdr186::bshift' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:60:10: style: struct member 'hashhdr186::ovfl_point' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:61:10: style: struct member 'hashhdr186::last_freed' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:62:10: style: struct member 'hashhdr186::max_bucket' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:63:10: style: struct member 'hashhdr186::high_mask' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:64:10: style: struct member 'hashhdr186::low_mask' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:66:10: style: struct member 'hashhdr186::nkeys' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:67:10: style: struct member 'hashhdr186::hdrpages' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:68:10: style: struct member 'hashhdr186::h_charkey' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:70:10: style: struct member 'hashhdr186::spares' is never used. [unusedStructMember]
db-5.1.29/util/db_dump185.c:85:8: style: struct member '_epg::page' is never used. [unusedStructMember]
db-5.1.29/util/db_load.c:1059:7: style: The scope of the variable 'kp' can be reduced. [variableScope]
db-5.1.29/util/db_load.c:238:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-5.1.29/util/db_load.c:242:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-5.1.29/util/db_log_verify.c:192:13: warning: Either the condition 'dbenv!=NULL' is redundant or there is possible null pointer dereference: dbenv. [nullPointerRedundantCheck]
db-5.1.29/util/db_log_verify.c:199:12: note: Assuming that condition 'dbenv!=NULL' is not redundant
db-5.1.29/util/db_log_verify.c:192:13: note: Null pointer dereference
db-5.1.29/util/db_printlog.c:562:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/buildpt.c:267:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:268:2: warning: Redundant assignment of 'explainFlag' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:304:2: warning: Redundant assignment of 'isTemp' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:305:2: warning: Redundant assignment of 'isView' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:306:2: warning: Redundant assignment of 'isVirtual' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:307:2: warning: Redundant assignment of 'noErr' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:641:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:642:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:643:2: warning: Redundant assignment of 'onError' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:644:2: warning: Redundant assignment of 'autoInc' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:645:2: warning: Redundant assignment of 'sortOrder' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:700:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:701:2: warning: Redundant assignment of 'pElist' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:702:2: warning: Redundant assignment of 'zObject' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:728:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:729:2: warning: Redundant assignment of 'pDatabase' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:794:2: warning: Redundant assignment of 'flags' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:810:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:811:2: warning: Redundant assignment of 'isDeferred' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:834:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:835:2: warning: Redundant assignment of 'onError' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:836:2: warning: Redundant assignment of 'pStart' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:837:2: warning: Redundant assignment of 'pEnd' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:838:2: warning: Redundant assignment of 'sortOrder' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:839:2: warning: Redundant assignment of 'ifNotExist' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:898:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:899:2: warning: Redundant assignment of 'pCons' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:900:2: warning: Redundant assignment of 'pEnd' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:901:2: warning: Redundant assignment of 'pSelect' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:909:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/buildpt.c:792:9: style: The scope of the variable 's' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/db_sql_codegen.c:240:9: style: The scope of the variable 'line_len' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/db_sql_codegen.c:241:8: style: The scope of the variable 'q' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/db_sql_codegen.c:274:4: error: Common realloc mistake: 'collector' nulled but not freed upon failure [memleakOnRealloc]
db-5.1.29/util/db_sql_codegen/db_sql_codegen.c:287:4: error: Common realloc mistake: 'collector' nulled but not freed upon failure [memleakOnRealloc]
db-5.1.29/util/db_sql_codegen/db_sql_codegen.c:102:0: error: Resource leak: ifile [resourceLeak]
db-5.1.29/util/db_sql_codegen/db_sql_codegen.c:127:0: error: Resource leak: hfile [resourceLeak]
db-5.1.29/util/db_sql_codegen/db_sql_codegen.c:115:0: error: Resource leak: ofile [resourceLeak]
db-5.1.29/util/db_sql_codegen/db_sql_codegen.c:143:0: error: Resource leak: tfile [resourceLeak]
db-5.1.29/util/db_sql_codegen/generate.c:363:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate.c:364:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate.c:395:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate.c:396:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate.c:414:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate.c:423:3: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate.c:549:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate.c:550:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate.c:615:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate.c:616:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate.c:718:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate.c:719:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate.c:738:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate.c:739:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate.c:788:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate.c:789:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate.c:134:15: style: The scope of the variable 'cache_size_comment' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/generate.c:178:15: style: The scope of the variable 'set_cachesize_template' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/generate.c:421:15: style: The scope of the variable 'sizeof_template' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/generate.c:541:15: style: The scope of the variable 'copy_strlen_template' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/generate.c:580:15: style: The scope of the variable 'header_template' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/generate.c:608:15: style: The scope of the variable 'copy_strlen_template' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/generate.c:1504:15: style: The scope of the variable 'header_intro_comment' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/generate_test.c:371:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate_test.c:419:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate_test.c:432:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate_test.c:433:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate_test.c:448:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate_test.c:449:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate_test.c:477:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate_test.c:500:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate_test.c:514:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate_test.c:515:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate_test.c:545:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate_verification.c:404:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate_verification.c:412:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate_verification.c:637:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate_verification.c:718:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate_verification.c:725:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generate_verification.c:726:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/generation_utils.c:242:12: style: The scope of the variable 'format' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/generation_utils.c:242:21: style: The scope of the variable 'dim_name' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/generation_utils.c:243:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/hint_comment.c:306:8: style: The scope of the variable 'assignment' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/hint_comment.c:306:21: style: The scope of the variable 'key' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:55:2: warning: Redundant assignment of 'pCheckExpr' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:61:2: warning: Redundant assignment of 'pToken' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:67:2: warning: Redundant assignment of 'pExpr' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:73:2: warning: Redundant assignment of 'onError' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:79:2: warning: Redundant assignment of 'pSrc' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:85:2: warning: Redundant assignment of 'pColDef' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:95:2: warning: Redundant assignment of 'pSrc' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:96:2: warning: Redundant assignment of 'pName' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:102:2: warning: Redundant assignment of 'pName1' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:103:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:109:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:110:2: warning: Redundant assignment of 'pDbname' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:111:2: warning: Redundant assignment of 'pKey' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:117:2: warning: Redundant assignment of 'type' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:134:2: warning: Redundant assignment of 'pName1' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:135:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:136:2: warning: Redundant assignment of 'tr_tm' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:137:2: warning: Redundant assignment of 'op' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:138:2: warning: Redundant assignment of 'pColumns' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:139:2: warning: Redundant assignment of 'pTableName' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:140:2: warning: Redundant assignment of 'pWhen' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:141:2: warning: Redundant assignment of 'isTemp' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:142:2: warning: Redundant assignment of 'noErr' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:161:2: warning: Redundant assignment of 'pBegin' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:162:2: warning: Redundant assignment of 'pName1' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:163:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:164:2: warning: Redundant assignment of 'pSelect' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:165:2: warning: Redundant assignment of 'isTemp' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:166:2: warning: Redundant assignment of 'noErr' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:176:2: warning: Redundant assignment of 'pTabList' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:177:2: warning: Redundant assignment of 'pWhere' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:183:2: warning: Redundant assignment of 'pTriggerStep' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:189:2: warning: Redundant assignment of 'pDbname' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:195:2: warning: Redundant assignment of 'pName' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:196:2: warning: Redundant assignment of 'ifExists' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:202:2: warning: Redundant assignment of 'pName' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:203:2: warning: Redundant assignment of 'isView' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:204:2: warning: Redundant assignment of 'noErr' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:210:2: warning: Redundant assignment of 'pName' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:211:2: warning: Redundant assignment of 'noErr' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:217:2: warning: Redundant assignment of 'pExpr' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:223:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:229:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:230:2: warning: Redundant assignment of 'pToken' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:237:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:243:2: warning: Redundant assignment of 'pExpr' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:244:2: warning: Redundant assignment of 'pName' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:251:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:257:2: warning: Redundant assignment of 'pExpr' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:258:2: warning: Redundant assignment of 'pLeft' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:259:2: warning: Redundant assignment of 'pRight' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:269:2: warning: Redundant assignment of 'pStepList' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:270:2: warning: Redundant assignment of 'pAll' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:276:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:277:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:278:2: warning: Redundant assignment of 'pToken' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:285:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:298:2: warning: Redundant assignment of 'pTabList' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:299:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:300:2: warning: Redundant assignment of 'pSelect' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:301:2: warning: Redundant assignment of 'pColumn' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:302:2: warning: Redundant assignment of 'onError' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:308:2: warning: Redundant assignment of 'pA' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:309:2: warning: Redundant assignment of 'pB' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:310:2: warning: Redundant assignment of 'pC' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:323:2: warning: Redundant assignment of 'op' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:324:2: warning: Redundant assignment of 'pLeft' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:325:2: warning: Redundant assignment of 'pRight' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:326:2: warning: Redundant assignment of 'pToken' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:339:2: warning: Redundant assignment of 'pId1' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:340:2: warning: Redundant assignment of 'pId2' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:341:2: warning: Redundant assignment of 'pValue' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:342:2: warning: Redundant assignment of 'minusFlag' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:348:2: warning: Redundant assignment of 'pToken' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:355:2: warning: Redundant assignment of 'pName1' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:356:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:375:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:376:2: warning: Redundant assignment of 'pDest' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:377:2: warning: Redundant assignment of 'pParent' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:378:2: warning: Redundant assignment of 'parentTab' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:379:2: warning: Redundant assignment of 'pParentAgg' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:380:2: warning: Redundant assignment of 'aff' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:387:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:404:2: warning: Redundant assignment of 'pEList' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:405:2: warning: Redundant assignment of 'pSrc' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:406:2: warning: Redundant assignment of 'pWhere' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:407:2: warning: Redundant assignment of 'pGroupBy' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:408:2: warning: Redundant assignment of 'pHaving' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:409:2: warning: Redundant assignment of 'pOrderBy' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:410:2: warning: Redundant assignment of 'isDistinct' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:411:2: warning: Redundant assignment of 'pLimit' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:412:2: warning: Redundant assignment of 'pOffset' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:428:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:429:2: warning: Redundant assignment of 'pTable' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:430:2: warning: Redundant assignment of 'pDatabase' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:431:2: warning: Redundant assignment of 'pAlias' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:432:2: warning: Redundant assignment of 'pSubquery' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:433:2: warning: Redundant assignment of 'pOn' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:434:2: warning: Redundant assignment of 'pUsing' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:441:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:447:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:457:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:458:2: warning: Redundant assignment of 'pTableName' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:459:2: warning: Redundant assignment of 'pWhere' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:473:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:474:2: warning: Redundant assignment of 'pTableName' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:475:2: warning: Redundant assignment of 'pColumn' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:476:2: warning: Redundant assignment of 'pEList' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:477:2: warning: Redundant assignment of 'pSelect' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:478:2: warning: Redundant assignment of 'orconf' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:485:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:486:2: warning: Redundant assignment of 'pSelect' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:499:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:500:2: warning: Redundant assignment of 'pTableName' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:501:2: warning: Redundant assignment of 'pEList' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:502:2: warning: Redundant assignment of 'pWhere' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:503:2: warning: Redundant assignment of 'orconf' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:516:2: warning: Redundant assignment of 'pTabList' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:517:2: warning: Redundant assignment of 'pChanges' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:518:2: warning: Redundant assignment of 'pWhere' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:519:2: warning: Redundant assignment of 'onError' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:530:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:546:2: warning: Redundant assignment of 'pName1' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:547:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:548:2: warning: Redundant assignment of 'pModuleName' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:554:2: warning: Redundant assignment of 'pEnd' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:559:2: warning: Redundant assignment of 'pTable' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/parsefuncs.c:564:2: warning: Redundant assignment of 'pTrigger' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/sqlite/parse.c:1611:13: warning: Redundant assignment of 'yypMinor' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/sqlite/parse.c:3072:11: warning: Redundant assignment of 'yymajor' to itself. [selfAssignment]
db-5.1.29/util/db_sql_codegen/sqlite/parse.c:3123:7: style: The scope of the variable 'yyact' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/sqlite/parse.c:54:24: style: struct member 'AttachKey::type' is never used. [unusedStructMember]
db-5.1.29/util/db_sql_codegen/sqlite/sqlprintf.c:233:7: style: The scope of the variable 'width' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/sqlite/sqlprintf.c:234:10: style: The scope of the variable 'flag_leftjustify' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/sqlite/sqlprintf.c:235:10: style: The scope of the variable 'flag_plussign' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/sqlite/sqlprintf.c:236:10: style: The scope of the variable 'flag_blanksign' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/sqlite/sqlprintf.c:237:10: style: The scope of the variable 'flag_alternateform' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/sqlite/sqlprintf.c:238:10: style: The scope of the variable 'flag_altform2' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/sqlite/sqlprintf.c:239:10: style: The scope of the variable 'flag_zeropad' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/sqlite/sqlprintf.c:242:10: style: The scope of the variable 'done' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/sqlite/sqlprintf.c:248:10: style: The scope of the variable 'errorflag' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/sqlite/sqlprintf.c:443:16: style: The scope of the variable 'x' can be reduced. [variableScope]
db-5.1.29/util/db_sql_codegen/utils.c:232:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
[14:46]

ftp://ftp.se.debian.org/debian/pool/main/d/db1-compat/db1-compat_2.1.3.orig.tar.gz
db/btree/bt_conv.c:220:7: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
db/btree/bt_delete.c:382:13: style: The scope of the variable 'bi' can be reduced. [variableScope]
db/btree/bt_open.c:401:14: warning: Either the condition 'envtmp?envtmp:"/tmp"' is redundant or there is possible null pointer dereference: envtmp. [nullPointerRedundantCheck]
db/btree/bt_open.c:407:38: note: Assuming that condition 'envtmp?envtmp:"/tmp"' is not redundant
db/btree/bt_open.c:401:14: note: Null pointer dereference
db/btree/bt_overflow.c:147:9: style: The scope of the variable 'nb' can be reduced. [variableScope]
db/btree/bt_seq.c:394:10: warning: Either the condition '(h=mpool_get(t->bt_mp,h->prevpg,0))==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
db/btree/bt_seq.c:393:24: note: Assuming that condition '(h=mpool_get(t->bt_mp,h->prevpg,0))==NULL' is not redundant
db/btree/bt_seq.c:394:10: note: Null pointer dereference
db/btree/bt_split.c:506:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db/btree/bt_split.c:511:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db/hash/hash.c:504:2: style: Variable 'whdrp' is reassigned a value before the old one has been used. [redundantAssignment]
db/hash/hash.c:502:2: note: Variable 'whdrp' is reassigned a value before the old one has been used.
db/hash/hash.c:504:2: note: Variable 'whdrp' is reassigned a value before the old one has been used.
db/hash/hash.c:819:6: style: The scope of the variable 'dirsize' can be reduced. [variableScope]
db/hash/hash_bigkey.c:325:6: style: The scope of the variable 'n' can be reduced. [variableScope]
db/hash/hash_bigkey.c:458:11: style: The scope of the variable 'xbp' can be reduced. [variableScope]
db/hash/hash_bigkey.c:532:11: style: The scope of the variable 'xbp' can be reduced. [variableScope]
db/hash/hash_func.c:123:18: style: The scope of the variable 'loop' can be reduced. [variableScope]
db/hash/hash_func.c:171:18: style: The scope of the variable 'loop' can be reduced. [variableScope]
db/hash/hash_page.c:403:27: style: The scope of the variable 'sop' can be reduced. [variableScope]
db/recno/rec_get.c:128:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db/recno/rec_get.c:242:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db/recno/rec_put.c:202:14: style: The scope of the variable 'status' can be reduced. [variableScope]
[14:46]

ftp://ftp.se.debian.org/debian/pool/main/d/db2twitter/db2twitter_0.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/db4.7/db4.7_4.7.25.orig.tar.gz
db-4.7.25/btree/bt_compact.c:941:20: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/btree/bt_compact.c:945:21: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/btree/bt_compact.c:929:6: warning: Either the condition 'dbc!=NULL' is redundant or there is possible null pointer dereference: dbc. [nullPointerRedundantCheck]
db-4.7.25/btree/bt_compact.c:931:10: note: Assuming that condition 'dbc!=NULL' is not redundant
db-4.7.25/btree/bt_compact.c:929:6: note: Null pointer dereference
db-4.7.25/btree/bt_compact.c:2167:13: style: The scope of the variable 'bi' can be reduced. [variableScope]
db-4.7.25/btree/bt_curadj.c:162:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/btree/bt_curadj.c:426:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/btree/bt_curadj.c:487:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/btree/bt_cursor.c:2547:2: style: Variable 'delete_page' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/btree/bt_cursor.c:2544:2: note: Variable 'delete_page' is reassigned a value before the old one has been used.
db-4.7.25/btree/bt_cursor.c:2547:2: note: Variable 'delete_page' is reassigned a value before the old one has been used.
db-4.7.25/btree/bt_delete.c:288:3: style: Variable 'cp->csp' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/btree/bt_delete.c:286:3: note: Variable 'cp->csp' is reassigned a value before the old one has been used.
db-4.7.25/btree/bt_delete.c:288:3: note: Variable 'cp->csp' is reassigned a value before the old one has been used.
db-4.7.25/btree/bt_delete.c:175:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/btree/bt_method.c:305:2: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
db-4.7.25/btree/bt_put.c:84:28: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.7.25/btree/bt_put.c:606:10: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
db-4.7.25/btree/bt_put.c:607:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/btree/bt_put.c:891:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/btree/bt_rec.c:77:1: style: Label 'right' is not used. [unusedLabel]
db-4.7.25/btree/bt_rec.c:79:1: style: Label 'redo' is not used. [unusedLabel]
db-4.7.25/btree/bt_rec.c:95:1: style: Label 'do_left' is not used. [unusedLabel]
db-4.7.25/btree/bt_rec.c:1523:1: style: Label 'done' is not used. [unusedLabel]
db-4.7.25/btree/bt_rec.c:170:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-4.7.25/btree/bt_rec.c:355:21: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:865:10: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1126:12: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/btree/bt_rec.c:1304:12: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/btree/bt_rec.c:1468:20: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1472:12: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/btree/bt_rec.c:71:13: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:74:14: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:76:20: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:77:26: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:91:28: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:117:34: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:119:40: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:121:34: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:122:41: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:127:40: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:129:34: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:375:22: error: Uninitialized variable: dbc [uninitvar]
db-4.7.25/btree/bt_rec.c:377:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:386:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:391:16: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:409:36: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:420:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:426:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:486:44: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:489:16: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:495:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:632:10: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:639:10: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:646:16: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:652:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:712:14: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:716:23: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:717:8: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:718:13: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:719:8: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:720:35: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:736:14: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:740:23: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:741:8: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:742:13: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:743:8: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:744:35: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:752:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:812:16: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:818:22: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:824:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:946:14: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:948:10: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1028:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1029:23: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1031:23: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1037:22: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1039:16: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1059:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1060:23: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1062:23: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1068:22: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1069:16: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1077:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1133:18: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1134:22: error: Uninitialized variable: dbc [uninitvar]
db-4.7.25/btree/bt_rec.c:1135:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1310:19: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1311:22: error: Uninitialized variable: dbc [uninitvar]
db-4.7.25/btree/bt_rec.c:1312:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1484:23: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1511:13: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1515:13: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1516:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1524:10: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1581:22: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1582:22: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1583:16: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1605:22: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1610:22: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1615:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1638:22: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1643:22: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1648:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_rec.c:1657:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/btree/bt_recno.c:112:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.7.25/btree/bt_upgrade.c:132:12: style: The scope of the variable 'bk' can be reduced. [variableScope]
db-4.7.25/btree/bt_verify.c:2524:13: style: The scope of the variable 'bo' can be reduced. [variableScope]
db-4.7.25/btree/btree_auto.c:233:44: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/btree/btree_auto.c:249:44: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/btree/btree_auto.c:268:44: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/btree/btree_auto.c:581:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/btree/btree_auto.c:818:43: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/btree/btree_auto.c:1064:43: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/btree/btree_auto.c:1300:43: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/btree/btree_auto.c:1562:43: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/btree/btree_auto.c:1827:48: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/btree/btree_auto.c:2641:48: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/btree/btree_auto.c:2657:48: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/btree/btree_auto.c:2999:43: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/btree/btree_auto.c:3015:44: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/btree/btree_auto.c:3286:43: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/btree/btree_auto.c:692:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/btree/btree_auto.c:939:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/btree/btree_auto.c:1179:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/btree/btree_auto.c:1702:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/btree/btree_auto.c:1947:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/btree/btree_auto.c:2197:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/btree/btree_auto.c:2435:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/btree/btree_auto.c:2504:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/btree/btree_auto.c:3160:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/btree/btree_autop.c:136:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/btree/btree_autop.c:176:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/btree/btree_autop.c:216:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/btree/btree_autop.c:309:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/btree/btree_autop.c:347:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/btree/btree_autop.c:388:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/btree/btree_autop.c:426:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/btree/btree_autop.c:469:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/btree/btree_autop.c:626:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/btree/btree_autop.c:27:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.7.25/build_vxworks/db_dump/db_dump.c:356:8: style: The scope of the variable 'subdb' can be reduced. [variableScope]
db-4.7.25/build_vxworks/db_load/db_load.c:231:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-4.7.25/build_vxworks/db_load/db_load.c:235:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-4.7.25/build_vxworks/db_printlog/db_printlog.c:502:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.7.25/build_vxworks/test_micro/b_curwalk.c:112:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.7.25/build_vxworks/test_micro/b_curwalk.c:19:30: style: The scope of the variable 'j' can be reduced. [variableScope]
db-4.7.25/build_vxworks/test_micro/b_curwalk.c:20:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/build_vxworks/test_micro/b_del.c:19:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/build_vxworks/test_micro/b_load.c:92:6: warning: Identical condition 'duplicate', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/build_vxworks/test_micro/b_load.c:85:6: note: first condition
db-4.7.25/build_vxworks/test_micro/b_load.c:92:6: note: second condition
db-4.7.25/build_vxworks/test_micro/b_put.c:21:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-4.7.25/build_vxworks/test_micro/b_recover.c:27:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.7.25/build_vxworks/test_micro/b_workload.c:440:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-4.7.25/build_vxworks/test_micro/b_workload.c:446:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-4.7.25/build_vxworks/test_micro/b_workload.c:453:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-4.7.25/build_vxworks/test_micro/b_workload.c:33:10: style: The scope of the variable 'ffactor' can be reduced. [variableScope]
db-4.7.25/build_vxworks/test_micro/b_workload.c:33:19: style: The scope of the variable 'ksz' can be reduced. [variableScope]
db-4.7.25/build_vxworks/test_micro/b_workload.c:266:9: style: The scope of the variable 'next_op' can be reduced. [variableScope]
db-4.7.25/build_vxworks/test_micro/b_workload.c:327:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/build_vxworks/test_micro/test_micro.c:94:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.7.25/build_vxworks/test_micro/test_micro.c:95:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.7.25/clib/snprintf.c:144:11: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
db-4.7.25/clib/snprintf.c:143:11: note: Buffer 'buf' is being written before its old content has been used.
db-4.7.25/clib/snprintf.c:144:11: note: Buffer 'buf' is being written before its old content has been used.
db-4.7.25/clib/snprintf.c:145:11: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
db-4.7.25/clib/snprintf.c:143:11: note: Buffer 'buf' is being written before its old content has been used.
db-4.7.25/clib/snprintf.c:145:11: note: Buffer 'buf' is being written before its old content has been used.
db-4.7.25/clib/snprintf.c:122:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.7.25/clib/strsep.c:59:14: style: The scope of the variable 'spanp' can be reduced. [variableScope]
db-4.7.25/clib/strsep.c:60:6: style: The scope of the variable 'c' can be reduced. [variableScope]
db-4.7.25/common/db_err.c:186:10: warning: Either the condition 'env!=NULL' is redundant or there is possible null pointer dereference: env. [nullPointerRedundantCheck]
db-4.7.25/common/db_err.c:188:10: note: Assuming that condition 'env!=NULL' is not redundant
db-4.7.25/common/db_err.c:186:10: note: Null pointer dereference
db-4.7.25/common/db_err.c:228:8: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.7.25/common/db_err.c:449:7: style: The scope of the variable 'sysbuf' can be reduced. [variableScope]
db-4.7.25/common/db_err.c:480:7: style: The scope of the variable 'sysbuf' can be reduced. [variableScope]
db-4.7.25/crypto/crypto.c:160:10: style: The scope of the variable 'cipher' can be reduced. [variableScope]
db-4.7.25/crypto/crypto.c:161:10: style: The scope of the variable 'renv' can be reduced. [variableScope]
db-4.7.25/crypto/mersenne/mt19937db.c:68:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/crypto/mersenne/mt19937db.c:143:26: style: The scope of the variable 'mag01' can be reduced. [variableScope]
db-4.7.25/crypto/rijndael/rijndael-api-fst.c:133:32: style: Checking if unsigned variable 'inputLen' is less than zero. [unsignedLessThanZero]
db-4.7.25/crypto/rijndael/rijndael-api-fst.c:293:32: style: Checking if unsigned variable 'inputLen' is less than zero. [unsignedLessThanZero]
db-4.7.25/cxx/cxx_env.cpp:419:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/cxx/cxx_mpool.cpp:65:34: warning: Either the condition 'mpf==NULL' is redundant or there is possible null pointer dereference: mpf. [nullPointerRedundantCheck]
db-4.7.25/cxx/cxx_mpool.cpp:67:10: note: Assuming that condition 'mpf==NULL' is not redundant
db-4.7.25/cxx/cxx_mpool.cpp:65:34: note: Null pointer dereference
db-4.7.25/db/crdel_auto.c:208:43: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/db/crdel_auto.c:351:12: warning: Identical condition 'txnp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/db/crdel_auto.c:349:12: note: first condition
db-4.7.25/db/crdel_auto.c:351:12: note: second condition
db-4.7.25/db/crdel_auto.c:576:12: warning: Identical condition 'txnp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/db/crdel_auto.c:574:12: note: first condition
db-4.7.25/db/crdel_auto.c:576:12: note: second condition
db-4.7.25/db/crdel_auto.c:797:12: warning: Identical condition 'txnp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/db/crdel_auto.c:795:12: note: first condition
db-4.7.25/db/crdel_auto.c:797:12: note: second condition
db-4.7.25/db/crdel_autop.c:27:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.7.25/db/crdel_rec.c:96:1: style: Label 'done' is not used. [unusedLabel]
db-4.7.25/db/crdel_rec.c:248:2: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.7.25/db/crdel_rec.c:286:2: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.7.25/db/crdel_rec.c:232:11: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/crdel_rec.c:237:21: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/crdel_rec.c:238:21: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/crdel_rec.c:239:21: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/crdel_rec.c:243:21: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/crdel_rec.c:244:21: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/crdel_rec.c:245:21: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/crdel_rec.c:247:10: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/crdel_rec.c:282:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/crdel_rec.c:285:10: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/crdel_rec.c:134:6: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/crdel_rec.c:152:24: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/crdel_rec.c:166:23: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/crdel_rec.c:177:18: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/crdel_rec.c:196:10: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db.c:1147:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.7.25/db/db_auto.c:244:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/db/db_auto.c:525:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/db/db_auto.c:537:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/db/db_auto.c:549:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/db/db_auto.c:780:43: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/db/db_auto.c:1316:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/db/db_auto.c:1631:48: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/db/db_auto.c:1647:48: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/db/db_auto.c:1985:48: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/db/db_auto.c:2518:48: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/db/db_auto.c:3061:48: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/db/db_auto.c:3077:48: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/db/db_auto.c:1000:12: warning: Identical condition 'txnp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/db/db_auto.c:998:12: note: first condition
db-4.7.25/db/db_auto.c:1000:12: note: second condition
db-4.7.25/db/db_auto.c:2127:12: warning: Identical condition 'txnp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/db/db_auto.c:2125:12: note: first condition
db-4.7.25/db/db_auto.c:2127:12: note: second condition
db-4.7.25/db/db_auto.c:655:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/db/db_auto.c:899:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/db/db_auto.c:1197:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/db/db_auto.c:1432:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/db/db_auto.c:1504:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/db/db_auto.c:2093:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/db/db_autop.c:134:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/db/db_autop.c:172:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/db/db_autop.c:270:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/db/db_autop.c:307:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/db/db_autop.c:349:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/db/db_autop.c:487:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/db/db_autop.c:80:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.7.25/db/db_autop.c:390:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.7.25/db/db_autop.c:437:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.7.25/db/db_autop.c:673:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.7.25/db/db_cam.c:2458:12: style: The scope of the variable 'pdbp' can be reduced. [variableScope]
db-4.7.25/db/db_conv.c:272:9: style: The scope of the variable 'pg_len' can be reduced. [variableScope]
db-4.7.25/db/db_conv.c:272:17: style: The scope of the variable 'pg_off' can be reduced. [variableScope]
db-4.7.25/db/db_conv.c:333:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/db/db_conv.c:334:9: style: The scope of the variable 'pg_off' can be reduced. [variableScope]
db-4.7.25/db/db_conv.c:334:17: style: The scope of the variable 'pg_len' can be reduced. [variableScope]
db-4.7.25/db/db_conv.c:334:25: style: The scope of the variable 'sum_len' can be reduced. [variableScope]
db-4.7.25/db/db_conv.c:659:9: style: The scope of the variable 'pgsize' can be reduced. [variableScope]
db-4.7.25/db/db_dispatch.c:574:18: warning: Either the condition 'hp!=NULL' is redundant or there is possible null pointer dereference: hp. [nullPointerRedundantCheck]
db-4.7.25/db/db_dispatch.c:575:13: note: Assuming that condition 'hp!=NULL' is not redundant
db-4.7.25/db/db_dispatch.c:574:18: note: Null pointer dereference
db-4.7.25/db/db_dispatch.c:809:7: warning: Either the condition 'elp==NULL' is redundant or there is possible null pointer dereference: elp. [nullPointerRedundantCheck]
db-4.7.25/db/db_dispatch.c:812:10: note: Assuming that condition 'elp==NULL' is not redundant
db-4.7.25/db/db_dispatch.c:809:7: note: Null pointer dereference
db-4.7.25/db/db_dispatch.c:851:7: warning: Either the condition 'elp==NULL' is redundant or there is possible null pointer dereference: elp. [nullPointerRedundantCheck]
db-4.7.25/db/db_dispatch.c:854:10: note: Assuming that condition 'elp==NULL' is not redundant
db-4.7.25/db/db_dispatch.c:851:7: note: Null pointer dereference
db-4.7.25/db/db_dispatch.c:569:14: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.7.25/db/db_dispatch.c:755:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/db/db_dup.c:31:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/db/db_dup.c:102:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/db/db_iface.c:1240:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.7.25/db/db_iface.c:1246:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.7.25/db/db_overflow.c:346:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/db/db_ovfl_vrfy.c:307:12: style: The scope of the variable 'src' can be reduced. [variableScope]
db-4.7.25/db/db_ovfl_vrfy.c:307:18: style: The scope of the variable 'dest' can be reduced. [variableScope]
db-4.7.25/db/db_rec.c:88:1: style: Label 'done' is not used. [unusedLabel]
db-4.7.25/db/db_rec.c:171:1: style: Label 'ppage' is not used. [unusedLabel]
db-4.7.25/db/db_rec.c:201:1: style: Label 'npage' is not used. [unusedLabel]
db-4.7.25/db/db_rec.c:283:1: style: Label 'done' is not used. [unusedLabel]
db-4.7.25/db/db_rec.c:364:1: style: Label 'done' is not used. [unusedLabel]
db-4.7.25/db/db_rec.c:365:1: style: Label 'out' is not used. [unusedLabel]
db-4.7.25/db/db_rec.c:652:1: style: Label 'check_meta' is not used. [unusedLabel]
db-4.7.25/db/db_rec.c:812:1: style: Label 'done' is not used. [unusedLabel]
db-4.7.25/db/db_rec.c:813:1: style: Label 'out' is not used. [unusedLabel]
db-4.7.25/db/db_rec.c:846:1: style: Label 'done' is not used. [unusedLabel]
db-4.7.25/db/db_rec.c:847:1: style: Label 'out' is not used. [unusedLabel]
db-4.7.25/db/db_rec.c:1372:1: style: Label 'check_meta' is not used. [unusedLabel]
db-4.7.25/db/db_rec.c:1463:1: style: Label 'done' is not used. [unusedLabel]
db-4.7.25/db/db_rec.c:1464:1: style: Label 'out' is not used. [unusedLabel]
db-4.7.25/db/db_rec.c:1497:1: style: Label 'done' is not used. [unusedLabel]
db-4.7.25/db/db_rec.c:1498:1: style: Label 'out' is not used. [unusedLabel]
db-4.7.25/db/db_rec.c:316:2: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.7.25/db/db_rec.c:339:7: style: Unused variable: dbc [unusedVariable]
db-4.7.25/db/db_rec.c:361:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.7.25/db/db_rec.c:800:7: style: Unused variable: dbc [unusedVariable]
db-4.7.25/db/db_rec.c:809:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.7.25/db/db_rec.c:834:7: style: Unused variable: dbc [unusedVariable]
db-4.7.25/db/db_rec.c:843:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.7.25/db/db_rec.c:1451:7: style: Unused variable: dbc [unusedVariable]
db-4.7.25/db/db_rec.c:1460:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.7.25/db/db_rec.c:1485:7: style: Unused variable: dbc [unusedVariable]
db-4.7.25/db/db_rec.c:1494:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.7.25/db/db_rec.c:51:20: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:60:22: error: Uninitialized variable: dbc [uninitvar]
db-4.7.25/db/db_rec.c:70:22: error: Uninitialized variable: dbc [uninitvar]
db-4.7.25/db/db_rec.c:121:20: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:136:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/db/db_rec.c:137:17: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/db/db_rec.c:152:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/db/db_rec.c:262:20: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:268:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/db/db_rec.c:273:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/db/db_rec.c:315:10: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:349:20: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:355:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/db/db_rec.c:358:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/db/db_rec.c:810:32: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:810:38: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/db/db_rec.c:810:54: error: Uninitialized variable: mpf [uninitvar]
db-4.7.25/db/db_rec.c:844:10: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:844:16: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/db/db_rec.c:844:32: error: Uninitialized variable: mpf [uninitvar]
db-4.7.25/db/db_rec.c:922:8: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/db/db_rec.c:938:18: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/db/db_rec.c:1461:35: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:1461:41: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/db/db_rec.c:1461:57: error: Uninitialized variable: mpf [uninitvar]
db-4.7.25/db/db_rec.c:1495:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:1495:21: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/db/db_rec.c:1495:37: error: Uninitialized variable: mpf [uninitvar]
db-4.7.25/db/db_rec.c:1550:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/db/db_rec.c:1554:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/db/db_rec.c:137:35: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:138:4: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:139:19: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:141:52: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:142:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:143:22: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:156:38: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:167:6: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:269:20: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:274:20: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:275:16: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:283:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:359:16: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:364:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:425:16: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:426:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:427:22: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:431:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:436:20: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:437:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:438:21: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:515:11: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:812:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:846:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:946:36: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:963:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:964:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:966:9: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:971:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:1185:16: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:1186:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:1187:22: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:1241:11: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:1463:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:1497:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rec.c:1543:6: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/db/db_rename.c:353:25: warning: Either the condition 'mdbp!=NULL' is redundant or there is possible null pointer dereference: mdbp. [nullPointerRedundantCheck]
db-4.7.25/db/db_rename.c:379:12: note: Assuming that condition 'mdbp!=NULL' is not redundant
db-4.7.25/db/db_rename.c:353:25: note: Null pointer dereference
db-4.7.25/db/db_rename.c:358:11: warning: Either the condition 'mdbp!=NULL' is redundant or there is possible null pointer dereference: mdbp. [nullPointerRedundantCheck]
db-4.7.25/db/db_rename.c:379:12: note: Assuming that condition 'mdbp!=NULL' is not redundant
db-4.7.25/db/db_rename.c:358:11: note: Null pointer dereference
db-4.7.25/db/db_rename.c:361:20: warning: Either the condition 'mdbp!=NULL' is redundant or there is possible null pointer dereference: mdbp. [nullPointerRedundantCheck]
db-4.7.25/db/db_rename.c:379:12: note: Assuming that condition 'mdbp!=NULL' is not redundant
db-4.7.25/db/db_rename.c:361:20: note: Null pointer dereference
db-4.7.25/db/db_rename.c:376:9: error: Uninitialized variable: t_ret [uninitvar]
db-4.7.25/db/db_ret.c:34:13: style: The scope of the variable 'bo' can be reduced. [variableScope]
db-4.7.25/db/db_vrfyutil.c:370:25: style: Variable 'val' is modified but its new value is never used. [unreadVariable]
db-4.7.25/db_codegen/db_codegen.c:81:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.7.25/db_dump/db_dump.c:341:8: style: The scope of the variable 'subdb' can be reduced. [variableScope]
db-4.7.25/db_dump185/db_dump185.c:259:11: style: The scope of the variable 'hash186p' can be reduced. [variableScope]
db-4.7.25/db_dump185/db_dump185.c:31:7: style: struct member 'hashhdr185::magic' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:35:7: style: struct member 'hashhdr185::bshift' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:36:7: style: struct member 'hashhdr185::dsize' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:37:7: style: struct member 'hashhdr185::ssize' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:38:7: style: struct member 'hashhdr185::sshift' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:39:7: style: struct member 'hashhdr185::ovfl_point' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:41:7: style: struct member 'hashhdr185::last_freed' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:42:7: style: struct member 'hashhdr185::max_bucket' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:43:7: style: struct member 'hashhdr185::high_mask' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:44:7: style: struct member 'hashhdr185::low_mask' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:47:7: style: struct member 'hashhdr185::nkeys' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:55:10: style: struct member 'hashhdr186::magic' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:59:10: style: struct member 'hashhdr186::bshift' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:60:10: style: struct member 'hashhdr186::ovfl_point' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:61:10: style: struct member 'hashhdr186::last_freed' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:62:10: style: struct member 'hashhdr186::max_bucket' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:63:10: style: struct member 'hashhdr186::high_mask' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:64:10: style: struct member 'hashhdr186::low_mask' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:66:10: style: struct member 'hashhdr186::nkeys' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:67:10: style: struct member 'hashhdr186::hdrpages' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:68:10: style: struct member 'hashhdr186::h_charkey' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:70:10: style: struct member 'hashhdr186::spares' is never used. [unusedStructMember]
db-4.7.25/db_dump185/db_dump185.c:85:8: style: struct member '_epg::page' is never used. [unusedStructMember]
db-4.7.25/db_load/db_load.c:216:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-4.7.25/db_load/db_load.c:220:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-4.7.25/db_printlog/db_printlog.c:487:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.7.25/dbreg/dbreg.c:794:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/dbreg/dbreg_auto.c:116:12: warning: Identical condition 'txnp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/dbreg/dbreg_auto.c:114:12: note: first condition
db-4.7.25/dbreg/dbreg_auto.c:116:12: note: second condition
db-4.7.25/dbreg/dbreg_util.c:165:6: style: The scope of the variable 'dbp' can be reduced. [variableScope]
db-4.7.25/dist/api_flags.c:71:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.7.25/dist/api_flags.c:72:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.7.25/dist/api_flags.c:259:8: style: The scope of the variable 'sep' can be reduced. [variableScope]
db-4.7.25/dist/api_flags.c:381:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
db-4.7.25/env/env_alloc.c:449:19: warning: Either the condition 'elp_tmp==NULL' is redundant or there is possible null pointer dereference: elp_tmp. [nullPointerRedundantCheck]
db-4.7.25/env/env_alloc.c:451:14: note: Assuming that condition 'elp_tmp==NULL' is not redundant
db-4.7.25/env/env_alloc.c:449:19: note: Null pointer dereference
db-4.7.25/env/env_alloc.c:203:23: style: The scope of the variable 'frag' can be reduced. [variableScope]
db-4.7.25/env/env_alloc.c:209:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/env/env_alloc.c:351:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-4.7.25/env/env_failchk.c:355:9: warning: Either the condition 'ip!=NULL' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
db-4.7.25/env/env_failchk.c:361:11: note: Assuming that condition 'ip!=NULL' is not redundant
db-4.7.25/env/env_failchk.c:355:9: note: Null pointer dereference
db-4.7.25/env/env_failchk.c:356:10: warning: Either the condition 'ip!=NULL' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
db-4.7.25/env/env_failchk.c:361:11: note: Assuming that condition 'ip!=NULL' is not redundant
db-4.7.25/env/env_failchk.c:356:10: note: Null pointer dereference
db-4.7.25/env/env_failchk.c:358:16: warning: Either the condition 'ip!=NULL' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
db-4.7.25/env/env_failchk.c:361:11: note: Assuming that condition 'ip!=NULL' is not redundant
db-4.7.25/env/env_failchk.c:358:16: note: Null pointer dereference
db-4.7.25/env/env_failchk.c:100:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/env/env_failchk.c:164:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/env/env_failchk.c:209:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/env/env_open.c:714:9: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.7.25/env/env_open.c:794:6: style: The scope of the variable 'ldbp' can be reduced. [variableScope]
db-4.7.25/env/env_region.c:651:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/env/env_region.c:1341:12: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.7.25/env/env_region.c:1341:16: style: The scope of the variable 't' can be reduced. [variableScope]
db-4.7.25/examples_c/bench_001.c:112:7: warning: Redundant assignment of 'klen' to itself. [selfAssignment]
db-4.7.25/examples_c/bench_001.c:411:6: warning: Redundant assignment of 'dbp' to itself. [selfAssignment]
db-4.7.25/examples_c/csv/DbRecord.c:25:8: style: The scope of the variable 'faddr' can be reduced. [variableScope]
db-4.7.25/examples_c/csv/DbRecord.c:118:8: style: The scope of the variable 'faddr' can be reduced. [variableScope]
db-4.7.25/examples_c/csv/code.c:75:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.7.25/examples_c/csv/code.c:160:8: error: Common realloc mistake: 'fields' nulled but not freed upon failure [memleakOnRealloc]
db-4.7.25/examples_c/csv/db.c:114:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/examples_c/csv/db.c:111:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.7.25/examples_c/csv/db.c:114:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.7.25/examples_c/csv/db.c:239:9: warning: Redundant assignment of 'db_arg' to itself. [selfAssignment]
db-4.7.25/examples_c/csv/db.c:219:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.7.25/examples_c/csv/load_main.c:76:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.7.25/examples_c/csv/query.c:208:8: warning: Redundant assignment of 'input' to itself. [selfAssignment]
db-4.7.25/examples_c/csv/query.c:224:8: warning: Redundant assignment of 'input' to itself. [selfAssignment]
db-4.7.25/examples_c/csv/query.c:54:8: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.7.25/examples_c/csv/util.c:163:9: warning: Redundant assignment of 'db_arg' to itself. [selfAssignment]
db-4.7.25/examples_c/csv/util.c:179:9: warning: Redundant assignment of 'db_arg' to itself. [selfAssignment]
db-4.7.25/examples_c/csv/util.c:222:5: warning: Redundant assignment of 'op' to itself. [selfAssignment]
db-4.7.25/examples_c/csv/util.c:22:8: style: The scope of the variable 'raw' can be reduced. [variableScope]
db-4.7.25/examples_c/ex_apprec/ex_apprec_auto.c:100:11: style: Condition 'npad>0' is always false [knownConditionTrueFalse]
db-4.7.25/examples_c/ex_apprec/ex_apprec_auto.c:76:9: note: Assignment 'npad=0', assigned value is 0
db-4.7.25/examples_c/ex_apprec/ex_apprec_auto.c:100:11: note: Condition 'npad>0' is always false
db-4.7.25/examples_c/ex_apprec/ex_apprec_auto.c:122:9: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/examples_c/ex_apprec/ex_apprec_autop.c:24:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.7.25/examples_c/ex_btrec.c:58:3: error: Resource leak: fp [resourceLeak]
db-4.7.25/examples_c/ex_btrec.c:64:3: error: Resource leak: fp [resourceLeak]
db-4.7.25/examples_c/ex_btrec.c:68:3: error: Resource leak: fp [resourceLeak]
db-4.7.25/examples_c/ex_btrec.c:73:3: error: Resource leak: fp [resourceLeak]
db-4.7.25/examples_c/ex_lock.c:42:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-4.7.25/examples_c/ex_lock.c:132:6: error: Common realloc mistake: 'locks' nulled but not freed upon failure [memleakOnRealloc]
db-4.7.25/examples_c/ex_mpool.c:68:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.7.25/examples_c/ex_mpool.c:69:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.7.25/examples_c/ex_mpool.c:128:3: error: Resource leak: fp [resourceLeak]
db-4.7.25/examples_c/ex_mpool.c:142:0: error: Memory leak: p [memleak]
db-4.7.25/examples_c/ex_rep/base/rep_net.c:491:12: style: The scope of the variable 'recbuf' can be reduced. [variableScope]
db-4.7.25/examples_c/ex_rep/base/rep_net.c:556:10: style: The scope of the variable 'nread' can be reduced. [variableScope]
db-4.7.25/examples_c/ex_rep/base/rep_net.c:595:6: style: The scope of the variable 'n' can be reduced. [variableScope]
db-4.7.25/examples_c/ex_rep/base/rep_net.c:703:6: style: The scope of the variable 'retry' can be reduced. [variableScope]
db-4.7.25/examples_c/ex_rep/base/rep_net.c:704:10: style: The scope of the variable 'bytes_left' can be reduced. [variableScope]
db-4.7.25/examples_c/ex_rep/base/rep_net.c:705:12: style: The scope of the variable 'wp' can be reduced. [variableScope]
db-4.7.25/examples_c/ex_rep/base/rep_net.c:150:3: error: Memory leak: member [memleak]
db-4.7.25/examples_c/ex_rep/base/rep_net.c:529:4: error: Common realloc mistake: 'controlbuf' nulled but not freed upon failure [memleakOnRealloc]
db-4.7.25/examples_c/ex_rep/mgr/rep_mgr.c:178:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/examples_c/ex_thread.c:624:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.7.25/examples_c/ex_thread.c:503:6: warning: Redundant assignment of 'arg' to itself. [selfAssignment]
db-4.7.25/examples_c/ex_thread.c:533:6: warning: Redundant assignment of 'arg' to itself. [selfAssignment]
db-4.7.25/examples_c/ex_thread.c:222:6: style: The scope of the variable 'n' can be reduced. [variableScope]
db-4.7.25/examples_c/ex_thread.c:222:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/examples_c/ex_thread.c:578:0: error: Resource leak: fp [resourceLeak]
db-4.7.25/examples_c/ex_tpcb.c:186:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.7.25/examples_c/ex_tpcb.c:187:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.7.25/examples_c/ex_tpcb.c:418:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/examples_c/ex_tpcb.c:449:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/examples_c/getting_started/example_database_load.c:241:2: style: Variable 'dataLen' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/examples_c/getting_started/example_database_load.c:239:2: note: Variable 'dataLen' is reassigned a value before the old one has been used.
db-4.7.25/examples_c/getting_started/example_database_load.c:241:2: note: Variable 'dataLen' is reassigned a value before the old one has been used.
db-4.7.25/examples_c/getting_started/example_database_load.c:202:12: style: The scope of the variable 'bufLen' can be reduced. [variableScope]
db-4.7.25/examples_c/getting_started/example_database_load.c:202:20: style: The scope of the variable 'dataLen' can be reduced. [variableScope]
db-4.7.25/examples_c/getting_started/example_database_load.c:102:0: error: Memory leak: inventory_file [memleak]
db-4.7.25/examples_c/getting_started/example_database_load.c:102:0: error: Memory leak: vendor_file [memleak]
db-4.7.25/examples_c/getting_started/example_database_read.c:200:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
db-4.7.25/examples_c/getting_started/example_database_read.c:89:11: style: The scope of the variable 'the_vendor' can be reduced. [variableScope]
db-4.7.25/examples_c/getting_started/example_database_read.c:131:11: style: The scope of the variable 'the_vendor' can be reduced. [variableScope]
db-4.7.25/examples_c/getting_started/gettingstarted_common.c:21:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/examples_c/getting_started/gettingstarted_common.c:22:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/examples_cxx/AccessExample.cpp:69:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.7.25/examples_cxx/AccessExample.cpp:38:7: performance: Technically the member function 'AccessExample::run' can be static. [functionStatic]
db-4.7.25/examples_cxx/AccessExample.cpp:95:21: note: Technically the member function 'AccessExample::run' can be static.
db-4.7.25/examples_cxx/AccessExample.cpp:38:7: note: Technically the member function 'AccessExample::run' can be static.
db-4.7.25/examples_cxx/BtRecExample.cpp:46:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/examples_cxx/BtRecExample.cpp:118:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/examples_cxx/BtRecExample.cpp:43:15: warning: Member variable 'BtRecExample::dbcp' is not initialized in the constructor. [uninitMemberVar]
db-4.7.25/examples_cxx/BtRecExample.cpp:36:7: performance: Technically the member function 'BtRecExample::show' can be static. [functionStatic]
db-4.7.25/examples_cxx/BtRecExample.cpp:189:20: note: Technically the member function 'BtRecExample::show' can be static.
db-4.7.25/examples_cxx/BtRecExample.cpp:36:7: note: Technically the member function 'BtRecExample::show' can be static.
db-4.7.25/examples_cxx/BtRecExample.cpp:51:2: style: Class 'BtRecExample' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
db-4.7.25/examples_cxx/BtRecExample.cpp:51:2: style: Class 'BtRecExample' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
db-4.7.25/examples_cxx/BtRecExample.cpp:32:2: style: Class 'BtRecExample' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
db-4.7.25/examples_cxx/LockExample.cpp:106:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/examples_cxx/LockExample.cpp:127:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-4.7.25/examples_cxx/LockExample.cpp:154:31: style: Checking if unsigned variable 'len=strlen(objbuf)' is less than zero. [unsignedLessThanZero]
db-4.7.25/examples_cxx/LockExample.cpp:203:36: style: Checking if unsigned variable 'len=strlen(objbuf)' is less than zero. [unsignedLessThanZero]
db-4.7.25/examples_cxx/LockExample.cpp:191:5: error: Mismatching allocation and deallocation: locks [mismatchAllocDealloc]
db-4.7.25/examples_cxx/LockExample.cpp:237:3: error: Mismatching allocation and deallocation: locks [mismatchAllocDealloc]
db-4.7.25/examples_cxx/SequenceExample.cpp:68:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.7.25/examples_cxx/SequenceExample.cpp:37:7: performance: Technically the member function 'SequenceExample::run' can be static. [functionStatic]
db-4.7.25/examples_cxx/SequenceExample.cpp:94:23: note: Technically the member function 'SequenceExample::run' can be static.
db-4.7.25/examples_cxx/SequenceExample.cpp:37:7: note: Technically the member function 'SequenceExample::run' can be static.
db-4.7.25/examples_cxx/TpcbExample.cpp:471:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/examples_cxx/excxx_repquote/RepConfigInfo.cpp:11:16: warning: Member variable 'RepConfigInfo::this_host' is not initialized in the constructor. [uninitMemberVar]
db-4.7.25/examples_cxx/excxx_repquote/RepConfigInfo.cpp:13:2: performance: Variable 'start_policy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:374:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:447:7: style: The scope of the variable 'tmppeer' can be reduced. [variableScope]
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:92:7: performance: Technically the member function 'RepQuoteExample::print_stocks' can be static. [functionStatic]
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:396:23: note: Technically the member function 'RepQuoteExample::print_stocks' can be static.
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:92:7: note: Technically the member function 'RepQuoteExample::print_stocks' can be static.
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:93:7: style: Technically the member function 'RepQuoteExample::prompt' can be const. [functionConst]
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:288:23: note: Technically the member function 'RepQuoteExample::prompt' can be const.
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:93:7: note: Technically the member function 'RepQuoteExample::prompt' can be const.
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:98:2: style: Class 'DbHolder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:212:2: style: Class 'StringDbt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:122:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:123:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:124:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:282:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:352:5: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:355:5: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:358:5: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.7.25/examples_cxx/excxx_repquote/RepQuoteExample.cpp:507:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.7.25/examples_cxx/getting_started/gettingStartedCommon.hpp:43:20: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:151:13: style: Variable 'nextPound' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:148:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:151:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:154:13: style: Variable 'nextPound' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:151:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:154:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:157:13: style: Variable 'nextPound' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:154:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:157:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:160:13: style: Variable 'nextPound' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:157:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:160:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:163:13: style: Variable 'nextPound' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:160:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:163:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:129:12: style: The scope of the variable 'nextPound' can be reduced. [variableScope]
db-4.7.25/examples_cxx/getting_started/excxx_example_database_load.cpp:163:25: style: Variable 'nextPound' is assigned a value that is never used. [unreadVariable]
db-4.7.25/examples_cxx/getting_started/gettingStartedCommon.hpp:35:5: warning: Member variable 'InventoryData::bufLen_' is not initialized in the constructor. [uninitMemberVar]
db-4.7.25/examples_cxx/getting_started/gettingStartedCommon.hpp:35:5: warning: Member variable 'InventoryData::databuf_' is not initialized in the constructor. [uninitMemberVar]
db-4.7.25/examples_cxx/getting_started/gettingStartedCommon.hpp:39:5: warning: Member variable 'InventoryData::databuf_' is not initialized in the constructor. [uninitMemberVar]
db-4.7.25/examples_cxx/getting_started/gettingStartedCommon.hpp:99:19: style: Technically the member function 'InventoryData::getBufferSize' can be const. [functionConst]
db-4.7.25/examples_cxx/getting_started/gettingStartedCommon.hpp:103:5: style: Technically the member function 'InventoryData::show' can be const. [functionConst]
db-4.7.25/examples_cxx/getting_started/gettingStartedCommon.hpp:39:5: style: Class 'InventoryData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
db-4.7.25/examples_cxx/getting_started/excxx_example_database_read.cpp:137:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.7.25/examples_cxx/getting_started/excxx_example_database_read.cpp:141:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.7.25/examples_cxx/getting_started/excxx_example_database_read.cpp:174:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.7.25/examples_cxx/getting_started/excxx_example_database_read.cpp:177:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.7.25/examples_cxx/getting_started/excxx_example_database_read.cpp:222:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.7.25/examples_cxx/getting_started/excxx_example_database_read.cpp:224:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.7.25/examples_cxx/txn_guide/TxnGuide.cpp:74:13: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.7.25/examples_cxx/txn_guide/TxnGuide.cpp:80:17: style: The scope of the variable 'progName' can be reduced. [variableScope]
db-4.7.25/examples_cxx/txn_guide/TxnGuide.cpp:83:17: style: The scope of the variable 'fileName' can be reduced. [variableScope]
db-4.7.25/examples_cxx/txn_guide/TxnGuide.cpp:356:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/examples_cxx/txn_guide/TxnGuide.cpp:366:19: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.7.25/examples_cxx/txn_guide/TxnGuide.cpp:332:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.7.25/examples_cxx/txn_guide/TxnGuideInMemory.cpp:66:9: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.7.25/examples_cxx/txn_guide/TxnGuideInMemory.cpp:70:17: style: The scope of the variable 'progName' can be reduced. [variableScope]
db-4.7.25/examples_cxx/txn_guide/TxnGuideInMemory.cpp:338:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/examples_cxx/txn_guide/TxnGuideInMemory.cpp:348:19: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.7.25/examples_cxx/txn_guide/TxnGuideInMemory.cpp:314:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.7.25/examples_cxx/wce_tpcb/TpcbExample.cpp:275:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/examples_cxx/wce_tpcb/TpcbExample.cpp:24:14: warning: Member variable 'TpcbExample::msgString' is not initialized in the constructor. [uninitMemberVar]
db-4.7.25/examples_cxx/wce_tpcb/TpcbExample.h:41:6: style: Member variable 'TpcbExample::accounts' is in the wrong place in the initializer list. [initializerList]
db-4.7.25/examples_cxx/wce_tpcb/TpcbExample.cpp:25:13: note: Member variable 'TpcbExample::accounts' is in the wrong place in the initializer list.
db-4.7.25/examples_cxx/wce_tpcb/TpcbExample.h:41:6: note: Member variable 'TpcbExample::accounts' is in the wrong place in the initializer list.
db-4.7.25/examples_cxx/wce_tpcb/TpcbExample.h:43:6: style: Member variable 'TpcbExample::history' is in the wrong place in the initializer list. [initializerList]
db-4.7.25/examples_cxx/wce_tpcb/TpcbExample.cpp:26:20: note: Member variable 'TpcbExample::history' is in the wrong place in the initializer list.
db-4.7.25/examples_cxx/wce_tpcb/TpcbExample.h:43:6: note: Member variable 'TpcbExample::history' is in the wrong place in the initializer list.
db-4.7.25/examples_cxx/wce_tpcb/TpcbExample.h:57:12: performance: Technically the member function 'TpcbExample::randomInt' can be static. [functionStatic]
db-4.7.25/examples_cxx/wce_tpcb/TpcbExample.cpp:475:14: note: Technically the member function 'TpcbExample::randomInt' can be static.
db-4.7.25/examples_cxx/wce_tpcb/TpcbExample.h:57:12: note: Technically the member function 'TpcbExample::randomInt' can be static.
db-4.7.25/examples_cxx/wce_tpcb/TpcbUI.cpp:162:42: style: The scope of the variable 'title' can be reduced. [variableScope]
db-4.7.25/examples_cxx/wce_tpcb/TpcbUI.cpp:163:18: style: The scope of the variable 'ntxns' can be reduced. [variableScope]
db-4.7.25/examples_cxx/wce_tpcb/TpcbUI.cpp:163:25: style: The scope of the variable 'written' can be reduced. [variableScope]
db-4.7.25/examples_cxx/wce_tpcb/TpcbUI.cpp:311:6: style: The scope of the variable 'currentInt' can be reduced. [variableScope]
db-4.7.25/fileops/fileops_auto.c:90:12: warning: Identical condition 'txnp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/fileops/fileops_auto.c:88:12: note: first condition
db-4.7.25/fileops/fileops_auto.c:90:12: note: second condition
db-4.7.25/fileops/fileops_auto.c:298:12: warning: Identical condition 'txnp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/fileops/fileops_auto.c:296:12: note: first condition
db-4.7.25/fileops/fileops_auto.c:298:12: note: second condition
db-4.7.25/fileops/fileops_auto.c:534:12: warning: Identical condition 'txnp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/fileops/fileops_auto.c:532:12: note: first condition
db-4.7.25/fileops/fileops_auto.c:534:12: note: second condition
db-4.7.25/fileops/fileops_auto.c:817:12: warning: Identical condition 'txnp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/fileops/fileops_auto.c:815:12: note: first condition
db-4.7.25/fileops/fileops_auto.c:817:12: note: second condition
db-4.7.25/fileops/fileops_auto.c:1058:12: warning: Identical condition 'txnp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/fileops/fileops_auto.c:1056:12: note: first condition
db-4.7.25/fileops/fileops_auto.c:1058:12: note: second condition
db-4.7.25/fileops/fileops_autop.c:27:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.7.25/fileops/fop_rec.c:182:18: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/fileops/fop_rec.c:255:11: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/fileops/fop_rec.c:109:10: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/fileops/fop_rec.c:149:19: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/fileops/fop_rec.c:151:10: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/fileops/fop_rec.c:190:11: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/fileops/fop_rec.c:284:14: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/fileops/fop_rec.c:424:18: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/fileops/fop_rec.c:428:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash.c:1503:17: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.7.25/hash/hash.c:1506:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/hash/hash.c:1816:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/hash/hash.c:1857:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/hash/hash_auto.c:215:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/hash/hash_auto.c:491:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/hash/hash_auto.c:507:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/hash/hash_auto.c:523:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/hash/hash_auto.c:781:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/hash/hash_auto.c:1039:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/hash/hash_auto.c:1327:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/hash/hash_auto.c:1343:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/hash/hash_auto.c:1359:48: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/hash/hash_auto.c:1712:48: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/hash/hash_auto.c:1728:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/hash/hash_auto.c:1744:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/hash/hash_auto.c:2047:48: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/hash/hash_auto.c:356:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/hash/hash_auto.c:1496:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/hash/hash_auto.c:1574:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/hash/hash_auto.c:1860:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/hash/hash_auto.c:1925:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/hash/hash_auto.c:2181:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/hash/hash_auto.c:2433:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/hash/hash_dup.c:675:16: style: The scope of the variable 'inp' can be reduced. [variableScope]
db-4.7.25/hash/hash_dup.c:677:12: style: The scope of the variable 'src' can be reduced. [variableScope]
db-4.7.25/hash/hash_dup.c:853:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/hash/hash_meta.c:59:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/hash/hash_page.c:483:12: style: The scope of the variable 'offset' can be reduced. [variableScope]
db-4.7.25/hash/hash_page.c:484:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.7.25/hash/hash_page.c:484:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/hash/hash_page.c:657:12: style: The scope of the variable 'hk' can be reduced. [variableScope]
db-4.7.25/hash/hash_page.c:733:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
db-4.7.25/hash/hash_page.c:970:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/hash/hash_page.c:1649:10: style: The scope of the variable 'len' can be reduced. [variableScope]
db-4.7.25/hash/hash_page.c:1651:18: style: The scope of the variable 'dest' can be reduced. [variableScope]
db-4.7.25/hash/hash_page.c:1652:6: style: The scope of the variable 'zero_me' can be reduced. [variableScope]
db-4.7.25/hash/hash_page.c:2481:12: style: The scope of the variable 'dest' can be reduced. [variableScope]
db-4.7.25/hash/hash_page.c:2567:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/hash/hash_rec.c:233:1: style: Label 'ppage' is not used. [unusedLabel]
db-4.7.25/hash/hash_rec.c:266:1: style: Label 'npage' is not used. [unusedLabel]
db-4.7.25/hash/hash_rec.c:297:1: style: Label 'done' is not used. [unusedLabel]
db-4.7.25/hash/hash_rec.c:400:1: style: Label 'done' is not used. [unusedLabel]
db-4.7.25/hash/hash_rec.c:565:1: style: Label 'donext' is not used. [unusedLabel]
db-4.7.25/hash/hash_rec.c:585:1: style: Label 'do_nn' is not used. [unusedLabel]
db-4.7.25/hash/hash_rec.c:803:1: style: Label 'done' is not used. [unusedLabel]
db-4.7.25/hash/hash_rec.c:986:1: style: Label 'out' is not used. [unusedLabel]
db-4.7.25/hash/hash_rec.c:1362:1: style: Label 'done' is not used. [unusedLabel]
db-4.7.25/hash/hash_rec.c:195:20: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:211:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:212:17: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:221:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:338:20: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:363:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:379:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:541:20: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:549:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:556:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:557:17: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:693:22: error: Uninitialized variable: dbc [uninitvar]
db-4.7.25/hash/hash_rec.c:710:23: error: Uninitialized variable: dbc [uninitvar]
db-4.7.25/hash/hash_rec.c:1020:24: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1098:9: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1099:10: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1159:24: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1270:22: error: Uninitialized variable: dbc [uninitvar]
db-4.7.25/hash/hash_rec.c:1277:22: error: Uninitialized variable: dbc [uninitvar]
db-4.7.25/hash/hash_rec.c:97:20: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:212:35: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:213:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:226:38: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:233:12: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:244:23: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:251:23: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:277:23: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:284:23: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:301:37: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:352:6: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:353:12: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:356:12: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:361:14: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:362:14: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:372:14: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:373:14: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:380:16: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:386:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:387:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:400:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:445:20: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:550:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:551:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:557:35: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:558:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:559:16: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:566:20: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:573:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:577:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:578:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:585:12: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:596:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:601:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/hash/hash_rec.c:660:55: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:661:9: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:662:6: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:663:11: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:697:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:866:9: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:868:32: error: Uninitialized variable: dbc [uninitvar]
db-4.7.25/hash/hash_rec.c:868:37: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:909:23: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:914:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:927:11: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1051:23: error: Uninitialized variable: dbc [uninitvar]
db-4.7.25/hash/hash_rec.c:1052:14: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1053:14: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1054:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1055:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1058:27: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1060:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1110:12: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1241:55: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1242:9: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1243:6: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1244:11: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1278:16: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1299:9: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1305:26: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1307:26: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1310:26: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1325:8: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1333:6: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1423:9: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1425:35: error: Uninitialized variable: dbc [uninitvar]
db-4.7.25/hash/hash_rec.c:1425:40: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1428:23: error: Uninitialized variable: dbc [uninitvar]
db-4.7.25/hash/hash_rec.c:1447:22: error: Uninitialized variable: dbc [uninitvar]
db-4.7.25/hash/hash_rec.c:1452:11: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/hash/hash_rec.c:1456:37: error: Uninitialized variable: dbc [uninitvar]
db-4.7.25/hash/hash_upgrade.c:232:12: style: The scope of the variable 'hk' can be reduced. [variableScope]
db-4.7.25/hash/hash_verify.c:149:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
db-4.7.25/hmac/sha1.c:158:5: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
db-4.7.25/hmac/sha1.c:159:5: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
db-4.7.25/hmac/sha1.c:160:5: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
db-4.7.25/hmac/sha1.c:161:5: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
db-4.7.25/libdb_java/db_java_wrap.c:1116:19: error: Array 'all_classes[46]' accessed at index 46, which is out of bounds. [arrayIndexOutOfBounds]
db-4.7.25/libdb_java/db_java_wrap.c:1111:4: note: After for loop, j has value 46
db-4.7.25/libdb_java/db_java_wrap.c:1116:19: note: Array index out of bounds
db-4.7.25/libdb_java/db_java_wrap.c:1570:8: warning: Either the condition 'dbenv==NULL' is redundant or there is possible null pointer dereference: dbenv. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:1572:12: note: Assuming that condition 'dbenv==NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:1570:8: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2791:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:5893:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:5891:37: note: Calling function 'DbEnv_dbremove', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2791:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2794:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:5940:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:5938:37: note: Calling function 'DbEnv_dbrename', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2794:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2813:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6061:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6059:41: note: Calling function 'DbEnv_get_data_dirs', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2813:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2823:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6129:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6127:39: note: Calling function 'DbEnv_get_flags', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2823:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2828:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6155:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6153:35: note: Calling function 'DbEnv_get_home', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2828:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2833:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6181:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6179:52: note: Calling function 'DbEnv_get_intermediate_dir_mode', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2833:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2838:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6207:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6205:44: note: Calling function 'DbEnv_get_open_flags', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2838:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2843:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6233:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6231:36: note: Calling function 'DbEnv_get_shm_key', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2843:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2848:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6259:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6257:38: note: Calling function 'DbEnv_get_tmp_dir', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2848:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2853:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6287:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6285:40: note: Calling function 'DbEnv_get_verbose', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2853:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2860:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6339:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6337:38: note: Calling function 'DbEnv_lsn_reset', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2860:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2863:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6372:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6370:33: note: Calling function 'DbEnv_open', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2863:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2869:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6430:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6428:42: note: Calling function 'DbEnv_set_cachesize', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2869:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2874:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6454:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6452:42: note: Calling function 'DbEnv_set_cache_max', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2874:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2879:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6482:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6480:41: note: Calling function 'DbEnv_set_data_dir', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2879:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2882:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6511:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6509:54: note: Calling function 'DbEnv_set_intermediate_dir_mode', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2882:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2885:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6542:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6540:40: note: Calling function 'DbEnv_set_encrypt', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2885:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2891:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6589:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6587:38: note: Calling function 'DbEnv_set_flags', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2891:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2894:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6615:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6613:41: note: Calling function 'DbEnv_set_feedback', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2894:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2897:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6639:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6637:46: note: Calling function 'DbEnv_set_mp_max_openfd', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2897:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2900:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6665:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6663:45: note: Calling function 'DbEnv_set_mp_max_write', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2900:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2903:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6689:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6687:44: note: Calling function 'DbEnv_set_mp_mmapsize', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2903:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2909:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6735:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6733:42: note: Calling function 'DbEnv_set_paniccall', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2909:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2912:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6769:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6767:43: note: Calling function 'DbEnv_set_rpc_server', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2912:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2916:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6794:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6792:40: note: Calling function 'DbEnv_set_shm_key', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2916:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2919:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6820:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6818:40: note: Calling function 'DbEnv_set_timeout', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2919:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2922:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6848:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6846:40: note: Calling function 'DbEnv_set_tmp_dir', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2922:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2925:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6873:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6871:39: note: Calling function 'DbEnv_set_tx_max', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2925:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2928:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6899:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6897:45: note: Calling function 'DbEnv_set_app_dispatch', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2928:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2931:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6925:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6923:45: note: Calling function 'DbEnv_set_event_notify', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2931:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2934:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6953:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6951:45: note: Calling function 'DbEnv_set_tx_timestamp', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2934:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2937:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:6979:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:6977:40: note: Calling function 'DbEnv_set_verbose', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2937:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2941:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7003:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7001:35: note: Calling function 'DbEnv_get_lk_conflicts', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2941:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2947:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7045:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7043:43: note: Calling function 'DbEnv_get_lk_detect', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2947:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2952:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7071:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7069:46: note: Calling function 'DbEnv_get_lk_max_locks', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2952:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2957:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7097:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7095:48: note: Calling function 'DbEnv_get_lk_max_lockers', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2957:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2962:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7123:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7121:48: note: Calling function 'DbEnv_get_lk_max_objects', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2962:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2967:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7153:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7151:35: note: Calling function 'DbEnv_lock_detect', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2967:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2972:28: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7191:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7189:38: note: Calling function 'DbEnv_lock_get', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2972:28: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2979:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7218:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7216:37: note: Calling function 'DbEnv_lock_id', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2979:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2983:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7244:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7242:41: note: Calling function 'DbEnv_lock_id_free', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2983:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2986:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7269:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7267:37: note: Calling function 'DbEnv_lock_put', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2986:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2990:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7295:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7293:44: note: Calling function 'DbEnv_lock_stat', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2990:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2994:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7344:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7342:45: note: Calling function 'DbEnv_set_lk_conflicts', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2994:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:2998:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7371:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7369:42: note: Calling function 'DbEnv_set_lk_detect', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:2998:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3001:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7395:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7393:47: note: Calling function 'DbEnv_set_lk_max_lockers', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3001:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3004:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7419:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7417:45: note: Calling function 'DbEnv_set_lk_max_locks', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3004:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3007:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7443:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7441:47: note: Calling function 'DbEnv_set_lk_max_objects', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3007:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3011:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7467:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7465:42: note: Calling function 'DbEnv_get_lg_bsize', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3011:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3016:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7493:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7491:37: note: Calling function 'DbEnv_get_lg_dir', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3016:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3021:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7519:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7517:39: note: Calling function 'DbEnv_get_lg_filemode', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3021:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3026:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7545:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7543:40: note: Calling function 'DbEnv_get_lg_max', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3026:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3031:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7571:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7569:46: note: Calling function 'DbEnv_get_lg_regionmax', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3031:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3036:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7599:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7597:39: note: Calling function 'DbEnv_log_archive', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3036:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3044:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7706:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7704:40: note: Calling function 'DbEnv_log_cursor', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3044:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3049:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7750:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7748:35: note: Calling function 'DbEnv_log_file', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3049:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3053:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7794:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7792:38: note: Calling function 'DbEnv_log_flush', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3053:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3057:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7827:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7825:43: note: Calling function 'DbEnv_log_get_config', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3057:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3061:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7877:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7875:36: note: Calling function 'DbEnv_log_put', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3061:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3064:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7916:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7914:38: note: Calling function 'DbEnv_log_print', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3064:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3067:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7943:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7941:43: note: Calling function 'DbEnv_log_set_config', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3067:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3071:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:7969:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7967:42: note: Calling function 'DbEnv_log_stat', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3071:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3075:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8000:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:7998:41: note: Calling function 'DbEnv_set_lg_bsize', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3075:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3078:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8028:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8026:39: note: Calling function 'DbEnv_set_lg_dir', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3078:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3081:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8053:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8051:44: note: Calling function 'DbEnv_set_lg_filemode', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3081:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3084:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8077:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8075:39: note: Calling function 'DbEnv_set_lg_max', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3084:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3087:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8101:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8099:45: note: Calling function 'DbEnv_set_lg_regionmax', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3087:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3091:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8125:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8123:32: note: Calling function 'DbEnv_get_cachesize', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3091:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3096:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8151:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8149:44: note: Calling function 'DbEnv_get_cachesize_ncache', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3096:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3101:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8177:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8175:32: note: Calling function 'DbEnv_get_cache_max', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3101:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3106:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8203:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8201:41: note: Calling function 'DbEnv_get_mp_max_openfd', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3106:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3112:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8229:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8227:40: note: Calling function 'DbEnv_get_mp_max_write', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3112:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3118:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8255:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8253:55: note: Calling function 'DbEnv_get_mp_max_write_sleep', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3118:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3123:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8281:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8279:34: note: Calling function 'DbEnv_get_mp_mmapsize', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3123:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3128:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8309:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8307:45: note: Calling function 'DbEnv_memp_stat', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3128:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3133:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8342:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8340:48: note: Calling function 'DbEnv_memp_fstat', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3133:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3138:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8393:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8391:36: note: Calling function 'DbEnv_memp_trickle', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3138:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3143:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8419:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8417:45: note: Calling function 'DbEnv_mutex_get_align', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3143:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3148:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8445:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8443:49: note: Calling function 'DbEnv_mutex_get_increment', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3148:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3153:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8471:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8469:43: note: Calling function 'DbEnv_mutex_get_max', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3153:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3158:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8497:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8495:49: note: Calling function 'DbEnv_mutex_get_tas_spins', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3158:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3162:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8523:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8521:44: note: Calling function 'DbEnv_mutex_set_align', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3162:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3165:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8547:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8545:48: note: Calling function 'DbEnv_mutex_set_increment', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3165:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3168:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8571:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8569:42: note: Calling function 'DbEnv_mutex_set_max', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3168:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3171:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8595:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8593:48: note: Calling function 'DbEnv_mutex_set_tas_spins', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3171:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3175:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8621:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8619:46: note: Calling function 'DbEnv_mutex_stat', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3175:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3180:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8652:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8650:40: note: Calling function 'DbEnv_get_tx_max', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3180:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3185:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8678:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8676:35: note: Calling function 'DbEnv_get_tx_timestamp', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3185:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3190:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8706:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8704:44: note: Calling function 'DbEnv_get_timeout', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3190:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3195:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8737:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8735:38: note: Calling function 'DbEnv_txn_begin', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3195:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3199:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8767:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8765:43: note: Calling function 'DbEnv_txn_checkpoint', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3199:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3206:28: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8795:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8793:45: note: Calling function 'DbEnv_txn_recover', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3206:28: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3221:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8849:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8847:42: note: Calling function 'DbEnv_txn_stat', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3221:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3226:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8901:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8899:32: note: Calling function 'DbEnv_rep_get_limit', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3226:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3230:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8931:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8929:38: note: Calling function 'DbEnv_rep_elect', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3230:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3233:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:8986:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:8984:43: note: Calling function 'DbEnv_rep_process_message', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3233:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3237:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9019:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9017:38: note: Calling function 'DbEnv_rep_flush', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3237:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3240:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9045:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9043:43: note: Calling function 'DbEnv_rep_set_config', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3240:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3243:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9071:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9069:46: note: Calling function 'DbEnv_rep_set_clockskew', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3243:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3247:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9095:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9093:52: note: Calling function 'DbEnv_rep_get_clockskew_fast', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3247:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3252:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9121:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9119:52: note: Calling function 'DbEnv_rep_get_clockskew_slow', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3252:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3256:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9153:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9151:38: note: Calling function 'DbEnv_rep_start', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3256:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3259:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9178:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9176:37: note: Calling function 'DbEnv_rep_sync', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3259:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3263:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9204:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9202:43: note: Calling function 'DbEnv_rep_get_config', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3263:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3268:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9232:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9230:42: note: Calling function 'DbEnv_rep_stat', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3268:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3272:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9263:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9261:42: note: Calling function 'DbEnv_rep_set_limit', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3272:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3278:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9287:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9285:49: note: Calling function 'DbEnv_rep_get_request_min', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3278:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3283:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9313:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9311:49: note: Calling function 'DbEnv_rep_get_request_max', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3283:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3287:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9341:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9339:44: note: Calling function 'DbEnv_rep_set_request', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3287:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3290:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9369:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9367:46: note: Calling function 'DbEnv_rep_set_transport', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3290:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3294:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9393:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9391:44: note: Calling function 'DbEnv_rep_get_nsites', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3294:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3299:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9419:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9417:46: note: Calling function 'DbEnv_rep_get_priority', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3299:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3304:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9447:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9445:45: note: Calling function 'DbEnv_rep_get_timeout', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3304:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3308:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9473:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9471:43: note: Calling function 'DbEnv_rep_set_nsites', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3308:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3311:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9497:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9495:45: note: Calling function 'DbEnv_rep_set_priority', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3311:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3314:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9523:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9521:44: note: Calling function 'DbEnv_rep_set_timeout', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3314:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3318:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9557:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9555:46: note: Calling function 'DbEnv_repmgr_add_remote_site', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3318:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3323:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9582:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9580:50: note: Calling function 'DbEnv_repmgr_get_ack_policy', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3323:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3327:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9606:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9604:50: note: Calling function 'DbEnv_repmgr_set_ack_policy', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3327:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3330:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9638:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9636:50: note: Calling function 'DbEnv_repmgr_set_local_site', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3330:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3334:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9663:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9661:35: note: Calling function 'DbEnv_repmgr_site_list', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3334:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3339:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9719:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9717:41: note: Calling function 'DbEnv_repmgr_start', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3339:10: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3343:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.7.25/libdb_java/db_java_wrap.c:9745:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.7.25/libdb_java/db_java_wrap.c:9743:48: note: Calling function 'DbEnv_repmgr_stat', 1st argument 'self' value is 0
db-4.7.25/libdb_java/db_java_wrap.c:3343:11: note: Null pointer dereference
db-4.7.25/libdb_java/db_java_wrap.c:3505:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3498:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3505:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3532:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3520:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3532:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3533:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3521:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3533:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3534:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3522:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3534:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3536:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3523:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3536:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3564:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3554:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3564:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3565:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3555:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3565:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3567:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3556:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3567:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3602:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3585:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3602:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3603:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3586:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3603:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3654:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3647:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3654:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3684:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3675:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3684:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3685:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3676:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3685:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3717:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3706:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3717:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3718:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3707:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3718:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3749:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3742:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3749:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3751:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3744:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3751:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3773:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3767:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3773:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3774:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3768:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3774:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3802:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3791:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3802:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3803:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3792:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3803:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3841:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3828:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3841:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3842:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3829:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3842:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3878:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3872:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3878:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3904:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3898:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3904:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3930:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3924:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3930:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3956:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3950:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3956:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3982:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:3976:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:3982:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4008:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4002:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4008:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4034:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4028:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4034:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4060:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4054:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4060:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4086:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4080:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4086:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4112:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4106:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4112:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4138:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4132:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4138:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4164:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4158:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4164:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4190:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4184:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4190:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4216:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4210:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4216:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4242:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4236:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4242:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4268:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4262:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4268:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4294:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4288:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4294:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4320:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4314:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4320:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4346:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4340:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4346:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4372:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4366:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4372:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4398:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4392:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4398:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4418:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4412:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4418:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4438:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4432:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4438:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4466:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4458:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4466:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4526:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4513:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4526:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4527:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4514:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4527:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4570:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4557:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4570:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4571:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4558:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4571:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4572:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4559:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4572:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4618:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4603:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4618:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4619:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4604:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4619:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4667:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4654:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4667:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4668:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4655:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4668:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4706:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4697:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4706:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4707:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4698:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4707:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4745:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4735:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4745:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4746:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4736:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4746:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4787:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4780:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4787:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4789:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4781:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4789:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4813:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4806:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4813:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4815:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4807:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4815:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4839:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4832:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4839:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4863:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4856:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4863:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4865:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4857:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4865:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4890:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4882:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4890:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4915:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4908:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4915:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4917:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4909:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4917:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4942:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4934:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4942:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4943:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4935:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4943:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4972:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4965:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4972:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4974:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4966:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4974:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4998:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:4991:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:4998:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5022:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5015:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5022:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5024:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5016:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5024:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5048:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5041:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5048:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5072:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5065:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5072:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5074:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5066:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5074:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5098:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5091:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5098:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5122:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5115:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5122:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5146:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5139:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5146:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5170:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5163:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5170:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5194:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5187:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5194:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5218:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5211:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5218:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5242:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5235:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5242:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5266:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5259:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5266:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5267:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5260:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5267:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5295:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5288:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5295:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5322:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5313:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5322:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5323:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5314:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5323:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5400:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5393:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5400:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5427:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5418:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5427:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5428:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5419:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5428:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5456:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5448:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5456:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5457:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5449:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5457:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5491:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5480:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5491:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5492:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5481:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5492:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5537:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5531:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5537:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5561:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5554:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5561:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5589:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5582:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5589:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5616:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5609:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5616:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5648:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5637:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5648:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5684:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5678:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5684:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5717:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5704:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5717:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5763:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5752:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5763:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5799:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5792:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5799:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5844:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5837:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5844:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5872:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5861:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5872:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5873:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5862:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5873:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5874:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5863:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5874:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5914:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5902:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5914:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5915:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5903:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5915:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5916:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5904:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5916:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5957:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5950:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5957:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5959:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5952:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5959:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5981:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5975:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5981:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5982:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5976:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5982:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6005:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:5999:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6005:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6026:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6018:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6026:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6027:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6019:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6027:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6051:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6045:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6051:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6093:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6087:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6093:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6119:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6113:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6119:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6145:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6139:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6145:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6171:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6165:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6171:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6197:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6191:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6197:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6223:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6217:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6223:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6249:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6243:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6249:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6276:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6269:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6276:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6303:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6297:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6303:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6324:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6316:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6324:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6325:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6317:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6325:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6356:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6347:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6356:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6357:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6348:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6357:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6388:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6380:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6388:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6389:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6381:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6389:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6419:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6411:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6419:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6444:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6437:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6444:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6468:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6461:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6468:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6469:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6462:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6469:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6497:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6490:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6497:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6498:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6491:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6498:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6527:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6519:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6527:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6528:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6520:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6528:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6556:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6550:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6556:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6558:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6551:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6558:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6578:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6570:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6578:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6603:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6596:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6603:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6605:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6597:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6605:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6629:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6622:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6629:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6654:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6646:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6654:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6679:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6672:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6679:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6702:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6696:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6702:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6704:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6697:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6704:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6723:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6716:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6723:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6725:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6717:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6725:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6752:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6742:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6752:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6753:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6743:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6753:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6784:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6777:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6784:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6809:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6801:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6809:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6834:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6827:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6834:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6835:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6828:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6835:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6863:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6856:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6863:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6887:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6880:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6887:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6889:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6881:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6889:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6913:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6906:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6913:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6915:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6907:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6915:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6940:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6932:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6940:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6943:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6933:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6943:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6968:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6960:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6968:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6993:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:6987:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:6993:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7035:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7029:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7035:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7061:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7055:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7061:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7087:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7081:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7087:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7113:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7107:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7113:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7141:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7133:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7141:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7174:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7163:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7174:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7208:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7202:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7208:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7234:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7227:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7234:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7259:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7251:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7259:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7260:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7252:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7260:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7284:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7277:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7284:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7316:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7309:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7316:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7361:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7354:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7361:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7385:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7378:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7385:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7409:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7402:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7409:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7433:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7426:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7433:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7457:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7451:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7457:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7483:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7477:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7483:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7509:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7503:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7509:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7535:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7529:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7535:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7561:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7555:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7561:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7588:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7581:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7588:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7695:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7688:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7695:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7724:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7716:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7724:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7774:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7766:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7774:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7816:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7809:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7816:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7847:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7836:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7847:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7901:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7892:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7901:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7902:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7893:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7902:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7903:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7894:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7903:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7932:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7924:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7932:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7958:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7951:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7958:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7990:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:7983:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:7990:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8014:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8007:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8014:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8015:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8008:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8015:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8043:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8036:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8043:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8067:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8060:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8067:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8091:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8084:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8091:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8115:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8109:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8115:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8141:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8135:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8141:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8167:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8161:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8167:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8193:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8187:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8193:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8219:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8213:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8219:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8245:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8239:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8245:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8271:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8265:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8271:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8298:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8291:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8298:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8331:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8324:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8331:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8382:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8375:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8382:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8409:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8403:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8409:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8435:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8429:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8435:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8461:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8455:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8461:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8487:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8481:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8487:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8513:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8506:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8513:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8537:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8530:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8537:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8561:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8554:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8561:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8585:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8578:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8585:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8610:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8603:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8610:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8642:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8636:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8642:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8668:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8662:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8668:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8695:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8688:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8695:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8725:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8716:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8725:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8726:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8717:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8726:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8755:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8746:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8755:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8783:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8775:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8783:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8838:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8831:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8838:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8891:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8885:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8891:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8919:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8910:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8919:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8952:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:8939:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:8952:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9010:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9004:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9010:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9034:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9026:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9034:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9060:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9052:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9060:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9085:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9079:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9085:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9111:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9105:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9111:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9139:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9130:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9139:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9168:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9161:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9168:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9193:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9186:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9193:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9221:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9214:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9221:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9253:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9246:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9253:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9277:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9271:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9277:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9303:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9297:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9303:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9330:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9322:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9330:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9356:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9348:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9356:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9359:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9350:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9359:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9383:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9377:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9383:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9409:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9403:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9409:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9436:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9429:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9436:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9463:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9456:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9463:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9487:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9480:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9487:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9512:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9504:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9512:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9540:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9531:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9540:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9541:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9532:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9541:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9573:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9567:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9573:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9596:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9589:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9596:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9622:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9613:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9622:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9623:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9614:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9623:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9653:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9647:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9653:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9708:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9700:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9708:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9734:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9727:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9734:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9825:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9821:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9825:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9844:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9837:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9844:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9873:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9862:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9873:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9928:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9921:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9928:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9955:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9949:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9955:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9981:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9974:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:9981:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10005:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:9999:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10005:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10032:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10024:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10032:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10057:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10051:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10057:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10083:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10076:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10083:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10108:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10101:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10108:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10130:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10123:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10130:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10158:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10148:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10158:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10159:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10149:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10159:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10187:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10181:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10187:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10213:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10207:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10213:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10239:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10233:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10239:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10266:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10258:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10266:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10294:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10288:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10294:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10320:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10314:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10320:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10346:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10339:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10346:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10374:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10363:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10374:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10375:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10364:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10375:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10406:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10397:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10406:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10407:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10398:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10407:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10431:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10424:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10431:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10455:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10448:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10455:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10480:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10472:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10480:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10506:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10499:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10506:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10537:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10531:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10537:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10560:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10553:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10560:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10584:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10577:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10584:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10608:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10602:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10608:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10634:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10628:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10634:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10654:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10647:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10654:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10656:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10648:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10656:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10692:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10684:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10692:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10717:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10710:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10717:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10718:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/libdb_java/db_java_wrap.c:10711:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:10718:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.7.25/libdb_java/db_java_wrap.c:5808:39: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
db-4.7.25/libdb_java/db_java_wrap.c:6038:41: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
db-4.7.25/lock/lock.c:698:31: warning: Either the condition 'lp==NULL' is redundant or there is possible null pointer dereference: lp. [nullPointerRedundantCheck]
db-4.7.25/lock/lock.c:731:11: note: Assuming that condition 'lp==NULL' is not redundant
db-4.7.25/lock/lock.c:698:31: note: Null pointer dereference
db-4.7.25/lock/lock.c:1641:8: warning: Either the condition 'hlp!=NULL' is redundant or there is possible null pointer dereference: hlp. [nullPointerRedundantCheck]
db-4.7.25/lock/lock.c:1644:11: note: Assuming that condition 'hlp!=NULL' is not redundant
db-4.7.25/lock/lock.c:1641:8: note: Null pointer dereference
db-4.7.25/lock/lock.c:1321:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/lock/lock.c:1598:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/lock/lock_deadlock.c:694:11: warning: Either the condition 'lp!=NULL' is redundant or there is possible null pointer dereference: lp. [nullPointerRedundantCheck]
db-4.7.25/lock/lock_deadlock.c:703:12: note: Assuming that condition 'lp!=NULL' is not redundant
db-4.7.25/lock/lock_deadlock.c:694:11: note: Null pointer dereference
db-4.7.25/lock/lock_id.c:90:12: style: Condition 'nids!=0' is always true [knownConditionTrueFalse]
db-4.7.25/lock/lock_id.c:85:10: note: Assignment 'nids=0', assigned value is 0
db-4.7.25/lock/lock_id.c:87:8: note: nids is incremented', new value is 1
db-4.7.25/lock/lock_id.c:90:12: note: Condition 'nids!=0' is always true
db-4.7.25/lock/lock_id.c:298:7: warning: Either the condition 'sh_locker==NULL' is redundant or there is possible null pointer dereference: sh_locker. [nullPointerRedundantCheck]
db-4.7.25/lock/lock_id.c:300:16: note: Assuming that condition 'sh_locker==NULL' is not redundant
db-4.7.25/lock/lock_id.c:298:7: note: Null pointer dereference
db-4.7.25/lock/lock_id.c:65:2: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/lock/lock_id.c:62:2: note: Variable 'id' is reassigned a value before the old one has been used.
db-4.7.25/lock/lock_id.c:65:2: note: Variable 'id' is reassigned a value before the old one has been used.
db-4.7.25/lock/lock_id.c:66:2: style: Variable 'lk' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/lock/lock_id.c:59:2: note: Variable 'lk' is reassigned a value before the old one has been used.
db-4.7.25/lock/lock_id.c:66:2: note: Variable 'lk' is reassigned a value before the old one has been used.
db-4.7.25/lock/lock_list.c:323:12: style: The scope of the variable 'fidp' can be reduced. [variableScope]
db-4.7.25/lock/lock_method.c:146:14: style: The scope of the variable 'lt' can be reduced. [variableScope]
db-4.7.25/lock/lock_method.c:147:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/lock/lock_method.c:178:17: style: The scope of the variable 'region' can be reduced. [variableScope]
db-4.7.25/lock/lock_method.c:180:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/lock/lock_method.c:430:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/lock/lock_method.c:489:17: style: The scope of the variable 'region' can be reduced. [variableScope]
db-4.7.25/lock/lock_method.c:491:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/lock/lock_region.c:347:20: style: The scope of the variable 'lp' can be reduced. [variableScope]
db-4.7.25/lock/lock_region.c:348:13: style: The scope of the variable 'locker' can be reduced. [variableScope]
db-4.7.25/lock/lock_region.c:349:14: style: The scope of the variable 'lockobj' can be reduced. [variableScope]
db-4.7.25/log/log.c:803:22: style: The scope of the variable 'commit' can be reduced. [variableScope]
db-4.7.25/log/log.c:804:25: style: The scope of the variable 'filestart' can be reduced. [variableScope]
db-4.7.25/log/log.c:1286:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/log/log.c:1361:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/log/log_archive.c:331:9: style: The scope of the variable 'begin' can be reduced. [variableScope]
db-4.7.25/log/log_get.c:198:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.7.25/log/log_get.c:1005:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-4.7.25/log/log_get.c:1285:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/log/log_method.c:102:10: style: The scope of the variable 'dblp' can be reduced. [variableScope]
db-4.7.25/log/log_method.c:103:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/log/log_method.c:136:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/log/log_method.c:138:7: style: The scope of the variable 'lp' can be reduced. [variableScope]
db-4.7.25/log/log_method.c:167:10: style: The scope of the variable 'dblp' can be reduced. [variableScope]
db-4.7.25/log/log_method.c:168:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/log/log_method.c:201:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/log/log_method.c:203:7: style: The scope of the variable 'lp' can be reduced. [variableScope]
db-4.7.25/log/log_put.c:1076:21: style: Condition 'first==1' is always true [knownConditionTrueFalse]
db-4.7.25/log/log_put.c:1069:11: note: Assignment 'first=1', assigned value is 1
db-4.7.25/log/log_put.c:1076:21: note: Condition 'first==1' is always true
db-4.7.25/log/log_put.c:405:25: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/log/log_put.c:1544:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/mod_db4/mm_hash.c:77:16: style: Unused variable: p [unusedVariable]
db-4.7.25/mod_db4/mod_db4.c:70:10: style: Variable 'mpid' is assigned a value that is never used. [unreadVariable]
db-4.7.25/mod_db4/sem_utils.c:29:22: style: union member 'semun::buf' is never used. [unusedStructMember]
db-4.7.25/mod_db4/sem_utils.c:32:21: style: union member 'semun::__buf' is never used. [unusedStructMember]
db-4.7.25/mod_db4/skiplist.c:155:3: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/mod_db4/skiplist.c:153:0: note: Variable 'm' is reassigned a value before the old one has been used.
db-4.7.25/mod_db4/skiplist.c:155:3: note: Variable 'm' is reassigned a value before the old one has been used.
db-4.7.25/mod_db4/skiplist.c:302:17: style: The scope of the variable 'compared' can be reduced. [variableScope]
db-4.7.25/mod_db4/skiplist.c:133:39: style: Function 'skiplist_find_compare' argument 1 names different: declaration 'sl' definition 'sli'. [funcArgNamesDifferent]
db-4.7.25/mod_db4/skiplist.h:66:39: note: Function 'skiplist_find_compare' argument 1 names different: declaration 'sl' definition 'sli'.
db-4.7.25/mod_db4/skiplist.c:133:39: note: Function 'skiplist_find_compare' argument 1 names different: declaration 'sl' definition 'sli'.
db-4.7.25/mod_db4/skiplist.c:136:28: style: Function 'skiplist_find_compare' argument 4 names different: declaration 'func' definition 'comp'. [funcArgNamesDifferent]
db-4.7.25/mod_db4/skiplist.h:67:28: note: Function 'skiplist_find_compare' argument 4 names different: declaration 'func' definition 'comp'.
db-4.7.25/mod_db4/skiplist.c:136:28: note: Function 'skiplist_find_compare' argument 4 names different: declaration 'func' definition 'comp'.
db-4.7.25/mod_db4/skiplist.c:466:39: style: Function 'skiplist_remove_compare' argument 1 names different: declaration 'sl' definition 'sli'. [funcArgNamesDifferent]
db-4.7.25/mod_db4/skiplist.h:75:39: note: Function 'skiplist_remove_compare' argument 1 names different: declaration 'sl' definition 'sli'.
db-4.7.25/mod_db4/skiplist.c:466:39: note: Function 'skiplist_remove_compare' argument 1 names different: declaration 'sl' definition 'sli'.
db-4.7.25/mod_db4/skiplist.c:332:8: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
db-4.7.25/mod_db4/skiplist.c:159:8: error: Uninitialized variable: compared [uninitvar]
db-4.7.25/mod_db4/utils.c:520:0: error: Code 'DbEnv::wrap_DB_ENV' is invalid C code. Use --std or --language to configure the language. [syntaxError]
db-4.7.25/mp/mp_bh.c:135:8: warning: Either the condition 'mpreg==NULL' is redundant or there is possible null pointer dereference: mpreg. [nullPointerRedundantCheck]
db-4.7.25/mp/mp_bh.c:138:13: note: Assuming that condition 'mpreg==NULL' is not redundant
db-4.7.25/mp/mp_bh.c:135:8: note: Null pointer dereference
db-4.7.25/mp/mp_bh.c:400:24: warning: Possible null pointer dereference: dbmfp [nullPointer]
db-4.7.25/mp/mp_bh.c:48:31: note: Calling function '__memp_pgwrite', 2nd argument 'dbmfp' value is 0
db-4.7.25/mp/mp_bh.c:400:24: note: Null pointer dereference
db-4.7.25/mp/mp_bh.c:536:9: style: The scope of the variable 'c_mp' can be reduced. [variableScope]
db-4.7.25/mp/mp_bh.c:538:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.7.25/mp/mp_fmethod.c:316:7: style: The scope of the variable 'env' can be reduced. [variableScope]
db-4.7.25/mp/mp_fmethod.c:346:7: style: The scope of the variable 'env' can be reduced. [variableScope]
db-4.7.25/mp/mp_fopen.c:337:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/mp/mp_method.c:546:9: warning: Either the condition 'mfp!=NULL' is redundant or there is possible null pointer dereference: mfp. [nullPointerRedundantCheck]
db-4.7.25/mp/mp_method.c:550:11: note: Assuming that condition 'mfp!=NULL' is not redundant
db-4.7.25/mp/mp_method.c:546:9: note: Null pointer dereference
db-4.7.25/mp/mp_method.c:547:8: warning: Either the condition 'mfp!=NULL' is redundant or there is possible null pointer dereference: mfp. [nullPointerRedundantCheck]
db-4.7.25/mp/mp_method.c:550:11: note: Assuming that condition 'mfp!=NULL' is not redundant
db-4.7.25/mp/mp_method.c:547:8: note: Null pointer dereference
db-4.7.25/mp/mp_method.c:548:30: warning: Either the condition 'mfp!=NULL' is redundant or there is possible null pointer dereference: mfp. [nullPointerRedundantCheck]
db-4.7.25/mp/mp_method.c:550:11: note: Assuming that condition 'mfp!=NULL' is not redundant
db-4.7.25/mp/mp_method.c:548:30: note: Null pointer dereference
db-4.7.25/mp/mp_method.c:194:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-4.7.25/mp/mp_method.c:233:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-4.7.25/mp/mp_method.c:265:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/mp/mp_method.c:298:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/mp/mp_method.c:300:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-4.7.25/mp/mp_method.c:330:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/mp/mp_method.c:368:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/mp/mp_method.c:370:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-4.7.25/mp/mp_method.c:402:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/mp/mp_method.c:436:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/mp/mp_method.c:438:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-4.7.25/mp/mp_resize.c:41:13: style: The scope of the variable 'regids' can be reduced. [variableScope]
db-4.7.25/mp/mp_sync.c:455:8: warning: Either the condition 'bhp==NULL' is redundant or there is possible null pointer dereference: bhp. [nullPointerRedundantCheck]
db-4.7.25/mp/mp_sync.c:466:11: note: Assuming that condition 'bhp==NULL' is not redundant
db-4.7.25/mp/mp_sync.c:455:8: note: Null pointer dereference
db-4.7.25/mp/mp_sync.c:456:8: warning: Either the condition 'bhp==NULL' is redundant or there is possible null pointer dereference: bhp. [nullPointerRedundantCheck]
db-4.7.25/mp/mp_sync.c:466:11: note: Assuming that condition 'bhp==NULL' is not redundant
db-4.7.25/mp/mp_sync.c:456:8: note: Null pointer dereference
db-4.7.25/mp/mp_sync.c:787:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/mp/mp_sync.c:785:22: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.7.25/mp/mp_sync.c:787:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.7.25/mp/mp_sync.c:841:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-4.7.25/mp/mp_sync.c:842:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.7.25/mp/mp_trickle.c:53:9: style: The scope of the variable 'c_mp' can be reduced. [variableScope]
db-4.7.25/mutex/mut_fcntl.c:153:14: style: Variable 'mtxregion' is assigned a value that is never used. [unreadVariable]
db-4.7.25/mutex/mut_pthread.c:159:10: style: Condition 'ret!=0' is always false [knownConditionTrueFalse]
db-4.7.25/mutex/mut_pthread.c:70:8: note: Assignment 'ret=0', assigned value is 0
db-4.7.25/mutex/mut_pthread.c:159:10: note: Condition 'ret!=0' is always false
db-4.7.25/mutex/mut_pthread.c:69:11: style: Variable 'mutexp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/mutex/mut_pthread.c:68:14: style: Variable 'mtxregion' is assigned a value that is never used. [unreadVariable]
db-4.7.25/mutex/mut_pthread.c:378:14: style: Variable 'mtxregion' is assigned a value that is never used. [unreadVariable]
db-4.7.25/mutex/mut_region.c:125:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/mutex/mut_tas.c:35:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/mutex/mut_tas.c:41:14: style: Variable 'mtxregion' is assigned a value that is never used. [unreadVariable]
db-4.7.25/mutex/mut_tas.c:236:14: style: Variable 'mtxregion' is assigned a value that is never used. [unreadVariable]
db-4.7.25/mutex/mut_tas.c:281:14: style: Variable 'mtxregion' is assigned a value that is never used. [unreadVariable]
db-4.7.25/mutex/mut_win32.c:87:14: style: Variable 'mtxregion' is assigned a value that is never used. [unreadVariable]
db-4.7.25/mutex/test_mutex.c:321:21: style: Condition 'locker_wait()!=0' is always false [knownConditionTrueFalse]
db-4.7.25/mutex/test_mutex.c:334:21: style: Condition 'wakeup_wait()!=0' is always false [knownConditionTrueFalse]
db-4.7.25/mutex/test_mutex.c:226:40: style: Same value in both branches of ternary operator. [duplicateValueTernary]
db-4.7.25/mutex/test_mutex.c:407:11: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-4.7.25/mutex/test_mutex.c:410:6: style: The scope of the variable 'err' can be reduced. [variableScope]
db-4.7.25/mutex/test_mutex.c:578:11: style: The scope of the variable 'tp' can be reduced. [variableScope]
db-4.7.25/os/os_addrinfo.c:72:7: warning: Either the condition 'nodename==NULL' is redundant or there is possible null pointer dereference: nodename. [nullPointerRedundantCheck]
db-4.7.25/os/os_addrinfo.c:105:18: note: Assuming that condition 'nodename==NULL' is not redundant
db-4.7.25/os/os_addrinfo.c:72:7: note: Null pointer dereference
db-4.7.25/os/os_addrinfo.c:52:18: style: The scope of the variable 'hostaddr' can be reduced. [variableScope]
db-4.7.25/os/os_alloc.c:56:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/os/os_alloc.c:107:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/os/os_alloc.c:236:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/os/os_alloc.c:300:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/os/os_clock.c:71:1: style: Label 'err' is not used. [unusedLabel]
db-4.7.25/os/os_fid.c:27:9: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.7.25/os/os_fid.c:29:12: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.7.25/os/os_handle.c:192:10: style: The scope of the variable 'dbenv' can be reduced. [variableScope]
db-4.7.25/os/os_map.c:46:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/os/os_map.c:262:7: style: Variable 'rp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/os/os_unlink.c:26:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.7.25/os/os_yield.c:76:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/os_brew/os_pid.c:23:13: style: The scope of the variable 'app' can be reduced. [variableScope]
db-4.7.25/os_qnx/os_qnx_fsync.c:45:6: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/os_qnx/os_qnx_fsync.c:45:11: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/os_vxworks/os_vx_map.c:219:16: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.7.25/os_vxworks/os_vx_map.c:299:16: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.7.25/os_windows/os_getenv.c:85:13: warning: Either the condition '(p=getenv(name))!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
db-4.7.25/os_windows/os_getenv.c:41:25: note: Assuming that condition '(p=getenv(name))!=NULL' is not redundant
db-4.7.25/os_windows/os_getenv.c:85:13: note: Null pointer dereference
db-4.7.25/os_windows/os_handle.c:111:10: style: The scope of the variable 'dbenv' can be reduced. [variableScope]
db-4.7.25/os_windows/os_handle.c:112:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.7.25/os_windows/os_map.c:242:10: style: The scope of the variable 'tpath' can be reduced. [variableScope]
db-4.7.25/os_windows/os_map.c:82:10: style: Variable 'dbenv' is assigned a value that is never used. [unreadVariable]
db-4.7.25/os_windows/os_open.c:152:48: warning: Possible null pointer dereference: tname [nullPointer]
db-4.7.25/os_windows/os_open.c:36:10: note: Assignment 'tname=NULL', assigned value is 0
db-4.7.25/os_windows/os_open.c:152:48: note: Null pointer dereference
db-4.7.25/os_windows/os_rw.c:158:6: style: Unused variable: ret [unusedVariable]
db-4.7.25/php_db4/db4.cpp:1937:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/php_db4/db4.cpp:75:5: warning: Either the condition 'if(pdbtxn)' is redundant or there is possible null pointer dereference: pdbtxn. [nullPointerRedundantCheck]
db-4.7.25/php_db4/db4.cpp:77:7: note: Assuming that condition 'if(pdbtxn)' is not redundant
db-4.7.25/php_db4/db4.cpp:75:5: note: Null pointer dereference
db-4.7.25/php_db4/db4.cpp:84:5: warning: Either the condition 'if(pdbc)' is redundant or there is possible null pointer dereference: pdbc. [nullPointerRedundantCheck]
db-4.7.25/php_db4/db4.cpp:86:7: note: Assuming that condition 'if(pdbc)' is not redundant
db-4.7.25/php_db4/db4.cpp:84:5: note: Null pointer dereference
db-4.7.25/php_db4/db4.cpp:95:5: warning: Either the condition 'if(pdb)' is redundant or there is possible null pointer dereference: pdb. [nullPointerRedundantCheck]
db-4.7.25/php_db4/db4.cpp:97:7: note: Assuming that condition 'if(pdb)' is not redundant
db-4.7.25/php_db4/db4.cpp:95:5: note: Null pointer dereference
db-4.7.25/php_db4/db4.cpp:1853:28: warning: Either the condition '!pdb' is redundant or there is possible null pointer dereference: pdb. [nullPointerRedundantCheck]
db-4.7.25/php_db4/db4.cpp:1847:8: note: Assuming that condition '!pdb' is not redundant
db-4.7.25/php_db4/db4.cpp:1853:28: note: Null pointer dereference
db-4.7.25/php_db4/db4.cpp:1855:5: warning: Either the condition '!pdb' is redundant or there is possible null pointer dereference: pdb. [nullPointerRedundantCheck]
db-4.7.25/php_db4/db4.cpp:1847:8: note: Assuming that condition '!pdb' is not redundant
db-4.7.25/php_db4/db4.cpp:1855:5: note: Null pointer dereference
db-4.7.25/php_db4/db4.cpp:104:12: style: The scope of the variable 'dbe' can be reduced. [variableScope]
db-4.7.25/php_db4/db4.cpp:667:24: style: The scope of the variable 'pdb' can be reduced. [variableScope]
db-4.7.25/php_db4/db4.cpp:680:24: style: The scope of the variable 'pdb' can be reduced. [variableScope]
db-4.7.25/php_db4/db4.cpp:717:20: style: The scope of the variable 'pdb' can be reduced. [variableScope]
db-4.7.25/php_db4/db4.cpp:728:20: style: The scope of the variable 'pdb' can be reduced. [variableScope]
db-4.7.25/php_db4/db4.cpp:784:24: style: The scope of the variable 'pdbtxn' can be reduced. [variableScope]
db-4.7.25/php_db4/db4.cpp:797:24: style: The scope of the variable 'pdbtxn' can be reduced. [variableScope]
db-4.7.25/php_db4/db4.cpp:876:21: style: The scope of the variable 'pdbc' can be reduced. [variableScope]
db-4.7.25/php_db4/db4.cpp:889:21: style: The scope of the variable 'pdbc' can be reduced. [variableScope]
db-4.7.25/php_db4/db4.cpp:1955:12: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
db-4.7.25/php_db4/db4.cpp:1974:12: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
db-4.7.25/php_db4/db4.cpp:1993:12: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
db-4.7.25/php_db4/db4.cpp:2011:12: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
db-4.7.25/qam/qam.c:50:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.7.25/qam/qam.c:1641:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/qam/qam_auto.c:441:47: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/qam/qam_auto.c:673:43: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/qam/qam_auto.c:935:43: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/qam/qam_auto.c:1208:43: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/qam/qam_auto.c:62:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/qam/qam_auto.c:294:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/qam/qam_auto.c:554:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/qam/qam_rec.c:402:1: style: Label 'done' is not used. [unusedLabel]
db-4.7.25/qam/qam_rec.c:87:12: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:71:21: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/qam/qam_rec.c:209:12: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:194:21: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/qam/qam_rec.c:347:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/qam/qam_rec.c:99:30: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:101:24: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:229:8: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:231:24: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:232:22: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:233:16: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:240:16: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:245:8: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:339:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:357:31: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:362:24: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:384:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:402:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:406:29: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:457:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:465:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/qam/qam_rec.c:475:31: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:479:24: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:501:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:519:15: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:523:29: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:573:17: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:581:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.7.25/qam/qam_rec.c:585:30: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:587:24: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:589:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:590:31: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:592:22: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_rec.c:619:7: error: Uninitialized variable: argp [uninitvar]
db-4.7.25/qam/qam_verify.c:196:11: style: The scope of the variable 'qp' can be reduced. [variableScope]
db-4.7.25/rep/rep_backup.c:1585:2: style: Variable 'rfp' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/rep/rep_backup.c:1574:2: note: Variable 'rfp' is reassigned a value before the old one has been used.
db-4.7.25/rep/rep_backup.c:1585:2: note: Variable 'rfp' is reassigned a value before the old one has been used.
db-4.7.25/rep/rep_backup.c:197:9: style: The scope of the variable 'ddir' can be reduced. [variableScope]
db-4.7.25/rep/rep_backup.c:198:12: style: The scope of the variable 'origfp' can be reduced. [variableScope]
db-4.7.25/rep/rep_backup.c:1883:6: style: The scope of the variable 'queue_dbp' can be reduced. [variableScope]
db-4.7.25/rep/rep_backup.c:1886:6: style: The scope of the variable 'cleanup_failure' can be reduced. [variableScope]
db-4.7.25/rep/rep_log.c:237:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/rep/rep_log.c:231:11: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.7.25/rep/rep_log.c:237:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.7.25/rep/rep_method.c:105:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-4.7.25/rep/rep_method.c:153:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/rep/rep_method.c:868:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/rep/rep_method.c:1161:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/rep/rep_method.c:1204:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/rep/rep_method.c:1206:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-4.7.25/rep/rep_method.c:1245:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-4.7.25/rep/rep_method.c:1302:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-4.7.25/rep/rep_method.c:1483:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/rep/rep_method.c:1531:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/rep/rep_method.c:1658:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.7.25/rep/rep_method.c:1660:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-4.7.25/rep/rep_record.c:1161:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.7.25/rep/rep_record.c:1619:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/rep/rep_region.c:131:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_elect.c:124:6: style: The scope of the variable 'done' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_method.c:294:19: style: The scope of the variable 'messenger' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_msg.c:198:21: style: The scope of the variable 'conn' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_net.c:742:15: style: The scope of the variable 'msg' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_net.c:743:7: style: The scope of the variable 'dbt' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_net.c:882:15: style: The scope of the variable 'site' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_net.c:1151:21: style: The scope of the variable 'conn' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_net.c:1155:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_net.c:1202:21: style: The scope of the variable 'conn' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_net.c:1203:16: style: The scope of the variable 'retry' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_net.c:232:11: style: Variable 'db_rep' is assigned a value that is never used. [unreadVariable]
db-4.7.25/repmgr/repmgr_queue.c:49:18: style: The scope of the variable 'm' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_sel.c:315:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_sel.c:343:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_sel.c:376:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_sel.c:399:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_sel.c:697:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_sel.c:758:9: style: The scope of the variable 'memsize' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_sel.c:758:18: style: The scope of the variable 'control_offset' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_sel.c:758:34: style: The scope of the variable 'rec_offset' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_sel.c:991:8: style: The scope of the variable 'hostname' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_sel.c:1235:16: style: The scope of the variable 'retry' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_sel.c:1238:11: style: The scope of the variable 'eid' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_sel.c:1392:6: style: The scope of the variable 'bytes' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_sel.c:401:11: style: Variable 'db_rep' is assigned a value that is never used. [unreadVariable]
db-4.7.25/repmgr/repmgr_sel.c:699:11: style: Variable 'db_rep' is assigned a value that is never used. [unreadVariable]
db-4.7.25/repmgr/repmgr_util.c:142:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_util.c:247:14: style: The scope of the variable 'iov' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_windows.c:98:14: style: The scope of the variable 'slot' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_windows.c:163:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/repmgr/repmgr_windows.c:226:6: style: The scope of the variable 'round_up' can be reduced. [variableScope]
db-4.7.25/rpc_client/client.c:178:9: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.7.25/rpc_client/client.c:428:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/rpc_client/client.c:476:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.7.25/rpc_client/gen_client.c:847:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:853:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:847:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:889:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:895:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:889:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:935:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:941:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:935:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:988:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:994:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:988:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1044:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1050:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1044:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1087:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1093:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1087:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1130:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1136:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1130:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1171:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1177:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1171:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1212:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1218:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1212:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1253:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1259:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1253:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1294:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1300:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1294:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1335:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1341:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1335:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1376:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1382:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1376:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1417:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1423:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1417:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1458:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1464:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1458:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1499:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1505:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1499:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1540:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1546:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1540:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1581:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1587:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1581:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1627:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1633:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1627:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1680:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1686:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1680:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1736:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1742:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1736:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1795:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1801:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1795:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1860:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1866:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1860:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1919:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1925:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1919:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:1971:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:1977:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:1971:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2023:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2029:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2023:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2064:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2070:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2064:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2108:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2114:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2108:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2148:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2154:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2148:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2188:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2194:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2188:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2228:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2234:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2228:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2268:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2274:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2268:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2308:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2314:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2308:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2348:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2354:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2348:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2388:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2394:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2388:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2428:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2434:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2428:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2468:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2474:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2468:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2510:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2516:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2510:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2554:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2560:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2554:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2597:10: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2603:10: note: Assuming that condition 'dbp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2597:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2640:10: warning: Either the condition 'dbc==NULL' is redundant or there is possible null pointer dereference: dbc. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2646:10: note: Assuming that condition 'dbc==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2640:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2680:10: warning: Either the condition 'dbc==NULL' is redundant or there is possible null pointer dereference: dbc. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2686:10: note: Assuming that condition 'dbc==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2680:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2720:10: warning: Either the condition 'dbc==NULL' is redundant or there is possible null pointer dereference: dbc. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2726:10: note: Assuming that condition 'dbc==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2720:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2761:10: warning: Either the condition 'dbc==NULL' is redundant or there is possible null pointer dereference: dbc. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2767:10: note: Assuming that condition 'dbc==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2761:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2803:10: warning: Either the condition 'dbc==NULL' is redundant or there is possible null pointer dereference: dbc. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2809:10: note: Assuming that condition 'dbc==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2803:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2855:10: warning: Either the condition 'dbc==NULL' is redundant or there is possible null pointer dereference: dbc. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2861:10: note: Assuming that condition 'dbc==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2855:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2899:10: warning: Either the condition 'dbc==NULL' is redundant or there is possible null pointer dereference: dbc. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2905:10: note: Assuming that condition 'dbc==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2899:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:2959:10: warning: Either the condition 'dbc==NULL' is redundant or there is possible null pointer dereference: dbc. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:2965:10: note: Assuming that condition 'dbc==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:2959:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:3011:10: warning: Either the condition 'dbc==NULL' is redundant or there is possible null pointer dereference: dbc. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:3017:10: note: Assuming that condition 'dbc==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:3011:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:3050:10: warning: Either the condition 'txnp==NULL' is redundant or there is possible null pointer dereference: txnp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:3056:11: note: Assuming that condition 'txnp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:3050:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:3089:10: warning: Either the condition 'txnp==NULL' is redundant or there is possible null pointer dereference: txnp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:3095:11: note: Assuming that condition 'txnp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:3089:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:3129:10: warning: Either the condition 'txnp==NULL' is redundant or there is possible null pointer dereference: txnp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:3135:11: note: Assuming that condition 'txnp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:3129:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client.c:3169:10: warning: Either the condition 'txnp==NULL' is redundant or there is possible null pointer dereference: txnp. [nullPointerRedundantCheck]
db-4.7.25/rpc_client/gen_client.c:3175:11: note: Assuming that condition 'txnp==NULL' is not redundant
db-4.7.25/rpc_client/gen_client.c:3169:10: note: Null pointer dereference
db-4.7.25/rpc_client/gen_client_ret.c:351:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/rpc_client/gen_client_ret.c:348:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.7.25/rpc_client/gen_client_ret.c:351:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.7.25/rpc_client/gen_client_ret.c:467:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/rpc_client/gen_client_ret.c:464:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.7.25/rpc_client/gen_client_ret.c:467:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.7.25/rpc_client/gen_client_ret.c:742:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/rpc_client/gen_client_ret.c:738:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.7.25/rpc_client/gen_client_ret.c:742:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.7.25/rpc_client/gen_client_ret.c:786:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/rpc_client/gen_client_ret.c:782:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.7.25/rpc_client/gen_client_ret.c:786:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.7.25/rpc_client/gen_client_ret.c:62:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/rpc_server/c/db_server_proc.c:163:12: style: The scope of the variable 'txnp_ctp' can be reduced. [variableScope]
db-4.7.25/rpc_server/c/db_server_proc.c:198:12: style: The scope of the variable 'txnp_ctp' can be reduced. [variableScope]
db-4.7.25/rpc_server/c/db_server_proc.c:706:33: style: The scope of the variable 'txnp_ctp' can be reduced. [variableScope]
db-4.7.25/rpc_server/c/db_server_proc.c:850:22: style: The scope of the variable 'txnp_ctp' can be reduced. [variableScope]
db-4.7.25/rpc_server/c/db_server_proc.c:1244:22: style: The scope of the variable 'txnp_ctp' can be reduced. [variableScope]
db-4.7.25/rpc_server/c/db_server_proc.c:2070:22: style: The scope of the variable 'txnp_ctp' can be reduced. [variableScope]
db-4.7.25/rpc_server/c/db_server_util.c:638:18: style: The scope of the variable 'dbctp' can be reduced. [variableScope]
db-4.7.25/rpc_server/cxx/db_server_cxxproc.cpp:137:24: style: The scope of the variable 'txnp_ctp' can be reduced. [variableScope]
db-4.7.25/rpc_server/cxx/db_server_cxxproc.cpp:167:24: style: The scope of the variable 'txnp_ctp' can be reduced. [variableScope]
db-4.7.25/rpc_server/cxx/db_server_cxxproc.cpp:609:33: style: The scope of the variable 'txnp_ctp' can be reduced. [variableScope]
db-4.7.25/rpc_server/cxx/db_server_cxxproc.cpp:729:22: style: The scope of the variable 'txnp_ctp' can be reduced. [variableScope]
db-4.7.25/rpc_server/cxx/db_server_cxxproc.cpp:1071:22: style: The scope of the variable 'txnp_ctp' can be reduced. [variableScope]
db-4.7.25/rpc_server/cxx/db_server_cxxproc.cpp:1809:22: style: The scope of the variable 'txnp_ctp' can be reduced. [variableScope]
db-4.7.25/rpc_server/cxx/db_server_cxxutil.cpp:574:18: style: The scope of the variable 'dbctp' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_db.c:187:43: style: The scope of the variable 'envid' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_db.c:2203:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_db.c:2206:8: style: The scope of the variable 'retbuf' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_db.c:2563:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_db.c:2565:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_db.c:2566:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_db.c:2620:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_db.c:2622:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_db.c:2623:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_db.c:2598:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.7.25/tcl/tcl_db.c:2599:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.7.25/tcl/tcl_db.c:2654:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.7.25/tcl/tcl_db.c:2655:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.7.25/tcl/tcl_env.c:1180:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/tcl/tcl_env.c:243:16: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_env.c:2184:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_env.c:2186:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_env.c:2187:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_env.c:2245:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_env.c:2247:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_env.c:2248:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_env.c:2311:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_env.c:2313:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_env.c:2314:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_env.c:2360:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_env.c:2362:14: style: The scope of the variable 'answer' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_env.c:2363:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_env.c:2222:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.7.25/tcl/tcl_env.c:2223:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.7.25/tcl/tcl_env.c:2285:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.7.25/tcl/tcl_env.c:2286:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.7.25/tcl/tcl_env.c:2337:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.7.25/tcl/tcl_env.c:2338:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.7.25/tcl/tcl_internal.c:631:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_txn.c:172:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_txn.c:329:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_txn.c:654:21: style: The scope of the variable 'commitopt' can be reduced. [variableScope]
db-4.7.25/tcl/tcl_txn.c:446:1: style: Label 'error' is not used. [unusedLabel]
db-4.7.25/tcl/tcl_txn.c:383:14: style: Unused variable: ip [unusedVariable]
db-4.7.25/tcl/tcl_txn.c:384:17: style: Unused variable: p [unusedVariable]
db-4.7.25/tcl/tcl_txn.c:386:29: style: Unused variable: thislist [unusedVariable]
db-4.7.25/tcl/tcl_txn.c:386:40: style: Unused variable: lsnlist [unusedVariable]
db-4.7.25/tcl/tcl_txn.c:387:12: style: Unused variable: i [unusedVariable]
db-4.7.25/tcl/tcl_txn.c:388:6: style: Unused variable: myobjc [unusedVariable]
db-4.7.25/test/scr015/TestKeyRange.cpp:101:6: style: The scope of the variable 'len' can be reduced. [variableScope]
db-4.7.25/test/scr015/TestKeyRange.cpp:31:7: performance: Technically the member function 'TestKeyRange::run' can be static. [functionStatic]
db-4.7.25/test/scr015/TestKeyRange.cpp:77:20: note: Technically the member function 'TestKeyRange::run' can be static.
db-4.7.25/test/scr015/TestKeyRange.cpp:31:7: note: Technically the member function 'TestKeyRange::run' can be static.
db-4.7.25/test/scr023/q.c:613:2: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/test/scr023/q.c:610:0: note: Variable 'c' is reassigned a value before the old one has been used.
db-4.7.25/test/scr023/q.c:613:2: note: Variable 'c' is reassigned a value before the old one has been used.
db-4.7.25/test/scr023/q.c:748:6: style: The scope of the variable 'fc' can be reduced. [variableScope]
db-4.7.25/test/scr023/q.c:748:10: style: The scope of the variable 'tc' can be reduced. [variableScope]
db-4.7.25/test/scr025/TestMulti.cpp:31:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/test/scr025/TestMulti.cpp:22:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-4.7.25/test/scr025/TestMulti.cpp:31:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-4.7.25/test/scr025/TestMulti.cpp:104:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/test/scr025/TestMulti.cpp:96:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-4.7.25/test/scr025/TestMulti.cpp:104:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-4.7.25/test/scr025/TestMulti.cpp:161:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.7.25/test/scr025/TestMulti.cpp:153:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-4.7.25/test/scr025/TestMulti.cpp:161:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-4.7.25/test_micro/source/b_curwalk.c:111:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.7.25/test_micro/source/b_curwalk.c:19:30: style: The scope of the variable 'j' can be reduced. [variableScope]
db-4.7.25/test_micro/source/b_curwalk.c:20:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/test_micro/source/b_del.c:19:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/test_micro/source/b_load.c:91:6: warning: Identical condition 'duplicate', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/test_micro/source/b_load.c:84:6: note: first condition
db-4.7.25/test_micro/source/b_load.c:91:6: note: second condition
db-4.7.25/test_micro/source/b_put.c:21:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-4.7.25/test_micro/source/b_recover.c:27:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.7.25/test_micro/source/b_workload.c:439:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-4.7.25/test_micro/source/b_workload.c:445:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-4.7.25/test_micro/source/b_workload.c:452:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-4.7.25/test_micro/source/b_workload.c:33:10: style: The scope of the variable 'ffactor' can be reduced. [variableScope]
db-4.7.25/test_micro/source/b_workload.c:33:19: style: The scope of the variable 'ksz' can be reduced. [variableScope]
db-4.7.25/test_micro/source/b_workload.c:265:9: style: The scope of the variable 'next_op' can be reduced. [variableScope]
db-4.7.25/test_micro/source/b_workload.c:326:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/test_micro/source/test_micro.c:79:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.7.25/test_micro/source/test_micro.c:80:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.7.25/txn/txn.c:308:11: style: Condition 'nids!=0' is always true [knownConditionTrueFalse]
db-4.7.25/txn/txn.c:303:9: note: Assignment 'nids=0', assigned value is 0
db-4.7.25/txn/txn.c:305:7: note: nids is incremented', new value is 1
db-4.7.25/txn/txn.c:308:11: note: Condition 'nids!=0' is always true
db-4.7.25/txn/txn.c:180:43: warning: Either the condition 'parent==NULL' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
db-4.7.25/txn/txn.c:121:13: note: Assuming that condition 'parent==NULL' is not redundant
db-4.7.25/txn/txn.c:127:29: note: Calling function '__txn_begin', 3rd argument 'parent' value is 0
db-4.7.25/txn/txn.c:180:43: note: Null pointer dereference
db-4.7.25/txn/txn_auto.c:145:12: warning: Identical condition 'txnp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/txn/txn_auto.c:143:12: note: first condition
db-4.7.25/txn/txn_auto.c:145:12: note: second condition
db-4.7.25/txn/txn_auto.c:409:12: warning: Identical condition 'txnp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/txn/txn_auto.c:407:12: note: first condition
db-4.7.25/txn/txn_auto.c:409:12: note: second condition
db-4.7.25/txn/txn_auto.c:614:12: warning: Identical condition 'txnp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/txn/txn_auto.c:612:12: note: first condition
db-4.7.25/txn/txn_auto.c:614:12: note: second condition
db-4.7.25/txn/txn_auto.c:834:12: warning: Identical condition 'txnp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/txn/txn_auto.c:832:12: note: first condition
db-4.7.25/txn/txn_auto.c:834:12: note: second condition
db-4.7.25/txn/txn_auto.c:1060:12: warning: Identical condition 'txnp==NULL', second condition is always false [identicalConditionAfterEarlyExit]
db-4.7.25/txn/txn_auto.c:1058:12: note: first condition
db-4.7.25/txn/txn_auto.c:1060:12: note: second condition
db-4.7.25/txn/txn_auto.c:318:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/txn/txn_auto.c:368:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/txn/txn_auto.c:576:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/txn/txn_auto.c:1022:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.7.25/txn/txn_autop.c:33:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/txn/txn_autop.c:79:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/txn/txn_autop.c:126:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/txn/txn_autop.c:174:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/txn/txn_autop.c:220:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/txn/txn_autop.c:303:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.7.25/txn/txn_autop.c:253:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.7.25/txn/txn_util.c:345:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.7.25/txn/txn_util.c:395:9: style: The scope of the variable 'fname' can be reduced. [variableScope]
db-4.7.25/xa/xa.c:350:18: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
db-4.7.25/xa/xa.c:539:18: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
[14:47]

ftp://ftp.se.debian.org/debian/pool/main/d/db4.8/db4.8_4.8.30.orig.tar.gz
db-4.8.30/btree/bt_compact.c:1216:20: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.8.30/btree/bt_compact.c:1220:21: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.8.30/btree/bt_compact.c:107:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/btree/bt_compact.c:106:38: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.8.30/btree/bt_compact.c:107:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.8.30/btree/bt_compact.c:2521:13: style: The scope of the variable 'bi' can be reduced. [variableScope]
db-4.8.30/btree/bt_compact.c:645:1: style: Label 'retry' is not used. [unusedLabel]
db-4.8.30/btree/bt_curadj.c:186:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/btree/bt_curadj.c:450:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/btree/bt_curadj.c:511:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/btree/bt_cursor.c:2832:2: style: Variable 'delete_page' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/btree/bt_cursor.c:2827:2: note: Variable 'delete_page' is reassigned a value before the old one has been used.
db-4.8.30/btree/bt_cursor.c:2832:2: note: Variable 'delete_page' is reassigned a value before the old one has been used.
db-4.8.30/btree/bt_cursor.c:175:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/btree/bt_delete.c:288:3: style: Variable 'cp->csp' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/btree/bt_delete.c:286:3: note: Variable 'cp->csp' is reassigned a value before the old one has been used.
db-4.8.30/btree/bt_delete.c:288:3: note: Variable 'cp->csp' is reassigned a value before the old one has been used.
db-4.8.30/btree/bt_delete.c:175:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/btree/bt_method.c:485:2: style: Variable 'd->bt_minkey' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/btree/bt_method.c:484:2: note: Variable 'd->bt_minkey' is reassigned a value before the old one has been used.
db-4.8.30/btree/bt_method.c:485:2: note: Variable 'd->bt_minkey' is reassigned a value before the old one has been used.
db-4.8.30/btree/bt_method.c:530:2: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
db-4.8.30/btree/bt_put.c:86:28: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.8.30/btree/bt_put.c:682:10: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
db-4.8.30/btree/bt_put.c:684:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/btree/bt_put.c:1044:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/btree/bt_rec.c:88:1: style: Label 'left' is not used. [unusedLabel]
db-4.8.30/btree/bt_rec.c:89:1: style: Label 'right' is not used. [unusedLabel]
db-4.8.30/btree/bt_rec.c:91:1: style: Label 'redo' is not used. [unusedLabel]
db-4.8.30/btree/bt_rec.c:409:1: style: Label 'right' is not used. [unusedLabel]
db-4.8.30/btree/bt_rec.c:411:1: style: Label 'redo' is not used. [unusedLabel]
db-4.8.30/btree/bt_rec.c:427:1: style: Label 'do_left' is not used. [unusedLabel]
db-4.8.30/btree/bt_rec.c:1895:1: style: Label 'done' is not used. [unusedLabel]
db-4.8.30/btree/bt_rec.c:502:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-4.8.30/btree/bt_rec.c:687:21: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1228:10: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1496:12: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/btree/bt_rec.c:1674:12: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/btree/bt_rec.c:1675:14: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/btree/bt_rec.c:1839:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1843:12: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/btree/bt_rec.c:1844:14: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/btree/bt_rec.c:60:6: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:403:13: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:406:14: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:408:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:409:26: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:423:28: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:449:34: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:451:40: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:453:34: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:454:41: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:459:40: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:461:34: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:708:22: error: Uninitialized variable: dbc [uninitvar]
db-4.8.30/btree/bt_rec.c:710:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:719:7: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:724:16: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:742:36: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:754:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:760:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:820:44: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:823:16: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:829:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:967:10: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:974:10: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:981:16: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:987:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1060:14: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1064:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1065:8: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1066:13: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1067:8: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1068:25: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1097:14: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1101:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1102:8: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1103:13: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1104:8: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1105:25: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1114:7: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1175:16: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1181:22: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1187:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1309:14: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1311:10: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1377:6: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1503:18: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1504:22: error: Uninitialized variable: dbc [uninitvar]
db-4.8.30/btree/bt_rec.c:1505:7: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1681:19: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1682:22: error: Uninitialized variable: dbc [uninitvar]
db-4.8.30/btree/bt_rec.c:1683:7: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1856:23: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1883:13: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1887:13: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1888:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1896:10: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1953:22: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1954:22: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1955:16: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1977:22: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1982:22: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:1987:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:2010:22: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:2015:22: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:2020:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_rec.c:2029:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/btree/bt_recno.c:112:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.8.30/btree/bt_recno.c:229:1: style: Label 'retry' is not used. [unusedLabel]
db-4.8.30/btree/bt_split.c:117:1: style: Label 'retry' is not used. [unusedLabel]
db-4.8.30/btree/bt_upgrade.c:132:12: style: The scope of the variable 'bk' can be reduced. [variableScope]
db-4.8.30/btree/bt_verify.c:2720:13: style: The scope of the variable 'bo' can be reduced. [variableScope]
db-4.8.30/btree/bt_verify.c:2722:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/btree/btree_auto.c:841:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/btree/btree_auto.c:1088:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/btree/btree_auto.c:1328:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/btree/btree_auto.c:1851:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/btree/btree_auto.c:2096:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/btree/btree_auto.c:2346:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/btree/btree_auto.c:2584:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/btree/btree_auto.c:2653:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/btree/btree_auto.c:3309:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/btree/btree_autop.c:205:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/btree/btree_autop.c:245:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/btree/btree_autop.c:285:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/btree/btree_autop.c:378:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/btree/btree_autop.c:416:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/btree/btree_autop.c:457:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/btree/btree_autop.c:495:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/btree/btree_autop.c:538:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/btree/btree_autop.c:695:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/btree/btree_autop.c:96:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.8.30/build_vxworks/db_dump/db_dump.c:386:8: style: The scope of the variable 'subdb' can be reduced. [variableScope]
db-4.8.30/build_vxworks/db_load/db_load.c:252:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-4.8.30/build_vxworks/db_load/db_load.c:256:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-4.8.30/build_vxworks/db_printlog/db_printlog.c:571:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.8.30/build_vxworks/test_micro/b_curwalk.c:116:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.8.30/build_vxworks/test_micro/b_curwalk.c:23:30: style: The scope of the variable 'j' can be reduced. [variableScope]
db-4.8.30/build_vxworks/test_micro/b_curwalk.c:24:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/build_vxworks/test_micro/b_del.c:23:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/build_vxworks/test_micro/b_load.c:96:6: warning: Identical condition 'duplicate', second condition is always false [identicalConditionAfterEarlyExit]
db-4.8.30/build_vxworks/test_micro/b_load.c:89:6: note: first condition
db-4.8.30/build_vxworks/test_micro/b_load.c:96:6: note: second condition
db-4.8.30/build_vxworks/test_micro/b_put.c:25:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-4.8.30/build_vxworks/test_micro/b_recover.c:31:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.8.30/build_vxworks/test_micro/b_workload.c:448:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-4.8.30/build_vxworks/test_micro/b_workload.c:454:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-4.8.30/build_vxworks/test_micro/b_workload.c:461:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-4.8.30/build_vxworks/test_micro/b_workload.c:37:10: style: The scope of the variable 'ffactor' can be reduced. [variableScope]
db-4.8.30/build_vxworks/test_micro/b_workload.c:37:19: style: The scope of the variable 'ksz' can be reduced. [variableScope]
db-4.8.30/build_vxworks/test_micro/b_workload.c:270:9: style: The scope of the variable 'next_op' can be reduced. [variableScope]
db-4.8.30/build_vxworks/test_micro/b_workload.c:335:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/build_vxworks/test_micro/test_micro.c:100:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.8.30/build_vxworks/test_micro/test_micro.c:101:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.8.30/clib/snprintf.c:144:11: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
db-4.8.30/clib/snprintf.c:143:11: note: Buffer 'buf' is being written before its old content has been used.
db-4.8.30/clib/snprintf.c:144:11: note: Buffer 'buf' is being written before its old content has been used.
db-4.8.30/clib/snprintf.c:145:11: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
db-4.8.30/clib/snprintf.c:143:11: note: Buffer 'buf' is being written before its old content has been used.
db-4.8.30/clib/snprintf.c:145:11: note: Buffer 'buf' is being written before its old content has been used.
db-4.8.30/clib/snprintf.c:122:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.8.30/clib/strsep.c:59:14: style: The scope of the variable 'spanp' can be reduced. [variableScope]
db-4.8.30/clib/strsep.c:60:6: style: The scope of the variable 'c' can be reduced. [variableScope]
db-4.8.30/common/db_err.c:195:10: warning: Either the condition 'env!=NULL' is redundant or there is possible null pointer dereference: env. [nullPointerRedundantCheck]
db-4.8.30/common/db_err.c:197:10: note: Assuming that condition 'env!=NULL' is not redundant
db-4.8.30/common/db_err.c:195:10: note: Null pointer dereference
db-4.8.30/common/db_err.c:247:8: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.8.30/common/db_err.c:468:7: style: The scope of the variable 'sysbuf' can be reduced. [variableScope]
db-4.8.30/common/db_err.c:499:7: style: The scope of the variable 'sysbuf' can be reduced. [variableScope]
db-4.8.30/crypto/crypto.c:165:10: style: The scope of the variable 'cipher' can be reduced. [variableScope]
db-4.8.30/crypto/crypto.c:166:10: style: The scope of the variable 'renv' can be reduced. [variableScope]
db-4.8.30/crypto/mersenne/mt19937db.c:68:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/crypto/mersenne/mt19937db.c:143:26: style: The scope of the variable 'mag01' can be reduced. [variableScope]
db-4.8.30/crypto/rijndael/rijndael-api-fst.c:133:32: style: Checking if unsigned variable 'inputLen' is less than zero. [unsignedLessThanZero]
db-4.8.30/crypto/rijndael/rijndael-api-fst.c:293:32: style: Checking if unsigned variable 'inputLen' is less than zero. [unsignedLessThanZero]
db-4.8.30/cxx/cxx_env.cpp:419:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/cxx/cxx_mpool.cpp:65:34: warning: Either the condition 'mpf==NULL' is redundant or there is possible null pointer dereference: mpf. [nullPointerRedundantCheck]
db-4.8.30/cxx/cxx_mpool.cpp:67:10: note: Assuming that condition 'mpf==NULL' is not redundant
db-4.8.30/cxx/cxx_mpool.cpp:65:34: note: Null pointer dereference
db-4.8.30/db/crdel_autop.c:27:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.8.30/db/crdel_rec.c:257:2: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.8.30/db/crdel_rec.c:295:2: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.8.30/db/crdel_rec.c:241:11: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/crdel_rec.c:246:21: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/crdel_rec.c:247:21: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/crdel_rec.c:248:21: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/crdel_rec.c:252:21: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/crdel_rec.c:253:21: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/crdel_rec.c:254:21: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/crdel_rec.c:256:10: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/crdel_rec.c:291:7: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/crdel_rec.c:294:10: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/crdel_rec.c:143:6: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/crdel_rec.c:161:24: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/crdel_rec.c:175:23: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/crdel_rec.c:186:18: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/crdel_rec.c:205:10: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db.c:1148:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.8.30/db/db_auto.c:655:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/db/db_auto.c:899:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/db/db_auto.c:1195:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/db/db_auto.c:1430:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/db/db_auto.c:1502:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/db/db_auto.c:2091:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/db/db_autop.c:134:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/db/db_autop.c:172:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/db/db_autop.c:270:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/db/db_autop.c:307:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/db/db_autop.c:349:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/db/db_autop.c:487:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/db/db_autop.c:80:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.8.30/db/db_autop.c:390:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.8.30/db/db_autop.c:437:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.8.30/db/db_autop.c:673:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.8.30/db/db_autop.c:722:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.8.30/db/db_cam.c:1793:2: style: Variable 's_count' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/db/db_cam.c:1717:16: note: Variable 's_count' is reassigned a value before the old one has been used.
db-4.8.30/db/db_cam.c:1793:2: note: Variable 's_count' is reassigned a value before the old one has been used.
db-4.8.30/db/db_cam.c:455:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.8.30/db/db_cam.c:3019:12: style: The scope of the variable 'pdbp' can be reduced. [variableScope]
db-4.8.30/db/db_conv.c:272:9: style: The scope of the variable 'pg_len' can be reduced. [variableScope]
db-4.8.30/db/db_conv.c:272:17: style: The scope of the variable 'pg_off' can be reduced. [variableScope]
db-4.8.30/db/db_conv.c:333:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/db/db_conv.c:334:9: style: The scope of the variable 'pg_off' can be reduced. [variableScope]
db-4.8.30/db/db_conv.c:334:17: style: The scope of the variable 'pg_len' can be reduced. [variableScope]
db-4.8.30/db/db_conv.c:334:25: style: The scope of the variable 'sum_len' can be reduced. [variableScope]
db-4.8.30/db/db_conv.c:660:9: style: The scope of the variable 'pgsize' can be reduced. [variableScope]
db-4.8.30/db/db_dispatch.c:574:18: warning: Either the condition 'hp!=NULL' is redundant or there is possible null pointer dereference: hp. [nullPointerRedundantCheck]
db-4.8.30/db/db_dispatch.c:575:13: note: Assuming that condition 'hp!=NULL' is not redundant
db-4.8.30/db/db_dispatch.c:574:18: note: Null pointer dereference
db-4.8.30/db/db_dispatch.c:809:7: warning: Either the condition 'elp==NULL' is redundant or there is possible null pointer dereference: elp. [nullPointerRedundantCheck]
db-4.8.30/db/db_dispatch.c:812:10: note: Assuming that condition 'elp==NULL' is not redundant
db-4.8.30/db/db_dispatch.c:809:7: note: Null pointer dereference
db-4.8.30/db/db_dispatch.c:851:7: warning: Either the condition 'elp==NULL' is redundant or there is possible null pointer dereference: elp. [nullPointerRedundantCheck]
db-4.8.30/db/db_dispatch.c:854:10: note: Assuming that condition 'elp==NULL' is not redundant
db-4.8.30/db/db_dispatch.c:851:7: note: Null pointer dereference
db-4.8.30/db/db_dispatch.c:569:14: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.8.30/db/db_dispatch.c:755:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/db/db_dup.c:85:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/db/db_dup.c:174:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/db/db_iface.c:1998:9: warning: Either the condition 'other_cursor==NULL' is redundant or there is possible null pointer dereference: other_cursor. [nullPointerRedundantCheck]
db-4.8.30/db/db_iface.c:2004:19: note: Assuming that condition 'other_cursor==NULL' is not redundant
db-4.8.30/db/db_iface.c:1998:9: note: Null pointer dereference
db-4.8.30/db/db_iface.c:2709:34: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: dbt. [nullPointerRedundantCheck]
db-4.8.30/db/db_iface.c:1694:11: note: Assuming that condition 'data!=NULL' is not redundant
db-4.8.30/db/db_iface.c:1676:37: note: Calling function '__dbt_ferr', 3rd argument 'dbt' value is 0
db-4.8.30/db/db_iface.c:2709:34: note: Null pointer dereference
db-4.8.30/db/db_iface.c:1263:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.8.30/db/db_iface.c:1269:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.8.30/db/db_meta.c:133:11: style: Condition 'meta==NULL' is always true [knownConditionTrueFalse]
db-4.8.30/db/db_meta.c:112:9: note: Assignment 'meta=NULL', assigned value is 0
db-4.8.30/db/db_meta.c:133:11: note: Condition 'meta==NULL' is always true
db-4.8.30/db/db_meta.c:218:11: style: Condition 'hash==0' is always true [knownConditionTrueFalse]
db-4.8.30/db/db_meta.c:121:9: note: Assignment 'hash=0', assigned value is 0
db-4.8.30/db/db_meta.c:218:11: note: Condition 'hash==0' is always true
db-4.8.30/db/db_meta.c:336:11: style: Condition 'meta==NULL' is always true [knownConditionTrueFalse]
db-4.8.30/db/db_meta.c:300:9: note: Assignment 'meta=NULL', assigned value is 0
db-4.8.30/db/db_meta.c:336:11: note: Condition 'meta==NULL' is always true
db-4.8.30/db/db_overflow.c:434:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/db/db_ovfl_vrfy.c:308:12: style: The scope of the variable 'src' can be reduced. [variableScope]
db-4.8.30/db/db_ovfl_vrfy.c:308:18: style: The scope of the variable 'dest' can be reduced. [variableScope]
db-4.8.30/db/db_rec.c:89:1: style: Label 'done' is not used. [unusedLabel]
db-4.8.30/db/db_rec.c:188:1: style: Label 'ppage' is not used. [unusedLabel]
db-4.8.30/db/db_rec.c:219:1: style: Label 'npage' is not used. [unusedLabel]
db-4.8.30/db/db_rec.c:302:1: style: Label 'done' is not used. [unusedLabel]
db-4.8.30/db/db_rec.c:384:1: style: Label 'done' is not used. [unusedLabel]
db-4.8.30/db/db_rec.c:385:1: style: Label 'out' is not used. [unusedLabel]
db-4.8.30/db/db_rec.c:673:1: style: Label 'check_meta' is not used. [unusedLabel]
db-4.8.30/db/db_rec.c:842:1: style: Label 'done' is not used. [unusedLabel]
db-4.8.30/db/db_rec.c:843:1: style: Label 'out' is not used. [unusedLabel]
db-4.8.30/db/db_rec.c:876:1: style: Label 'done' is not used. [unusedLabel]
db-4.8.30/db/db_rec.c:877:1: style: Label 'out' is not used. [unusedLabel]
db-4.8.30/db/db_rec.c:1594:1: style: Label 'check_meta' is not used. [unusedLabel]
db-4.8.30/db/db_rec.c:1685:1: style: Label 'done' is not used. [unusedLabel]
db-4.8.30/db/db_rec.c:1686:1: style: Label 'out' is not used. [unusedLabel]
db-4.8.30/db/db_rec.c:1719:1: style: Label 'done' is not used. [unusedLabel]
db-4.8.30/db/db_rec.c:1720:1: style: Label 'out' is not used. [unusedLabel]
db-4.8.30/db/db_rec.c:335:2: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.8.30/db/db_rec.c:358:7: style: Unused variable: dbc [unusedVariable]
db-4.8.30/db/db_rec.c:381:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.8.30/db/db_rec.c:830:7: style: Unused variable: dbc [unusedVariable]
db-4.8.30/db/db_rec.c:839:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.8.30/db/db_rec.c:864:7: style: Unused variable: dbc [unusedVariable]
db-4.8.30/db/db_rec.c:873:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.8.30/db/db_rec.c:1673:7: style: Unused variable: dbc [unusedVariable]
db-4.8.30/db/db_rec.c:1682:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.8.30/db/db_rec.c:1707:7: style: Unused variable: dbc [unusedVariable]
db-4.8.30/db/db_rec.c:1716:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.8.30/db/db_rec.c:51:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:61:22: error: Uninitialized variable: dbc [uninitvar]
db-4.8.30/db/db_rec.c:71:22: error: Uninitialized variable: dbc [uninitvar]
db-4.8.30/db/db_rec.c:122:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:138:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:139:17: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:154:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:158:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:165:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:281:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:287:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:292:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:334:10: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:368:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:375:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:378:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:840:32: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:840:38: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:840:54: error: Uninitialized variable: mpf [uninitvar]
db-4.8.30/db/db_rec.c:874:10: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:874:16: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:874:32: error: Uninitialized variable: mpf [uninitvar]
db-4.8.30/db/db_rec.c:952:8: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:968:18: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:1683:35: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:1683:41: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:1683:57: error: Uninitialized variable: mpf [uninitvar]
db-4.8.30/db/db_rec.c:1717:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:1717:21: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:1717:37: error: Uninitialized variable: mpf [uninitvar]
db-4.8.30/db/db_rec.c:1772:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:1776:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/db/db_rec.c:139:35: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:140:4: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:141:19: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:143:52: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:144:7: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:145:22: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:160:22: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:161:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:166:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:168:25: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:172:38: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:184:6: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:288:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:293:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:294:16: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:302:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:379:16: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:384:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:446:16: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:447:7: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:448:22: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:452:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:457:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:458:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:459:21: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:535:11: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:842:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:876:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:976:36: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:994:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:995:7: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:997:9: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:1002:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:1407:16: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:1408:7: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:1409:22: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:1463:11: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:1685:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:1719:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_rec.c:1765:6: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/db/db_remove.c:430:9: error: Uninitialized variable: t_ret [uninitvar]
db-4.8.30/db/db_rename.c:342:25: warning: Either the condition 'mdbp!=NULL' is redundant or there is possible null pointer dereference: mdbp. [nullPointerRedundantCheck]
db-4.8.30/db/db_rename.c:367:11: note: Assuming that condition 'mdbp!=NULL' is not redundant
db-4.8.30/db/db_rename.c:342:25: note: Null pointer dereference
db-4.8.30/db/db_rename.c:347:11: warning: Either the condition 'mdbp!=NULL' is redundant or there is possible null pointer dereference: mdbp. [nullPointerRedundantCheck]
db-4.8.30/db/db_rename.c:367:11: note: Assuming that condition 'mdbp!=NULL' is not redundant
db-4.8.30/db/db_rename.c:347:11: note: Null pointer dereference
db-4.8.30/db/db_rename.c:350:20: warning: Either the condition 'mdbp!=NULL' is redundant or there is possible null pointer dereference: mdbp. [nullPointerRedundantCheck]
db-4.8.30/db/db_rename.c:367:11: note: Assuming that condition 'mdbp!=NULL' is not redundant
db-4.8.30/db/db_rename.c:350:20: note: Null pointer dereference
db-4.8.30/db/db_rename.c:365:9: error: Uninitialized variable: t_ret [uninitvar]
db-4.8.30/db/db_ret.c:32:13: style: The scope of the variable 'bo' can be reduced. [variableScope]
db-4.8.30/db/db_vrfyutil.c:370:25: style: Variable 'val' is modified but its new value is never used. [unreadVariable]
db-4.8.30/db_dump/db_dump.c:371:8: style: The scope of the variable 'subdb' can be reduced. [variableScope]
db-4.8.30/db_dump185/db_dump185.c:259:11: style: The scope of the variable 'hash186p' can be reduced. [variableScope]
db-4.8.30/db_dump185/db_dump185.c:31:7: style: struct member 'hashhdr185::magic' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:35:7: style: struct member 'hashhdr185::bshift' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:36:7: style: struct member 'hashhdr185::dsize' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:37:7: style: struct member 'hashhdr185::ssize' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:38:7: style: struct member 'hashhdr185::sshift' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:39:7: style: struct member 'hashhdr185::ovfl_point' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:41:7: style: struct member 'hashhdr185::last_freed' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:42:7: style: struct member 'hashhdr185::max_bucket' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:43:7: style: struct member 'hashhdr185::high_mask' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:44:7: style: struct member 'hashhdr185::low_mask' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:47:7: style: struct member 'hashhdr185::nkeys' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:55:10: style: struct member 'hashhdr186::magic' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:59:10: style: struct member 'hashhdr186::bshift' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:60:10: style: struct member 'hashhdr186::ovfl_point' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:61:10: style: struct member 'hashhdr186::last_freed' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:62:10: style: struct member 'hashhdr186::max_bucket' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:63:10: style: struct member 'hashhdr186::high_mask' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:64:10: style: struct member 'hashhdr186::low_mask' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:66:10: style: struct member 'hashhdr186::nkeys' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:67:10: style: struct member 'hashhdr186::hdrpages' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:68:10: style: struct member 'hashhdr186::h_charkey' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:70:10: style: struct member 'hashhdr186::spares' is never used. [unusedStructMember]
db-4.8.30/db_dump185/db_dump185.c:85:8: style: struct member '_epg::page' is never used. [unusedStructMember]
db-4.8.30/db_load/db_load.c:237:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-4.8.30/db_load/db_load.c:241:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-4.8.30/db_printlog/db_printlog.c:556:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.8.30/db_sql/buildpt.c:266:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:267:2: warning: Redundant assignment of 'explainFlag' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:303:2: warning: Redundant assignment of 'isTemp' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:304:2: warning: Redundant assignment of 'isView' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:305:2: warning: Redundant assignment of 'isVirtual' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:306:2: warning: Redundant assignment of 'noErr' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:640:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:641:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:642:2: warning: Redundant assignment of 'onError' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:643:2: warning: Redundant assignment of 'autoInc' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:644:2: warning: Redundant assignment of 'sortOrder' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:699:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:700:2: warning: Redundant assignment of 'pElist' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:701:2: warning: Redundant assignment of 'zObject' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:727:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:728:2: warning: Redundant assignment of 'pDatabase' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:793:2: warning: Redundant assignment of 'flags' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:809:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:810:2: warning: Redundant assignment of 'isDeferred' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:833:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:834:2: warning: Redundant assignment of 'onError' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:835:2: warning: Redundant assignment of 'pStart' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:836:2: warning: Redundant assignment of 'pEnd' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:837:2: warning: Redundant assignment of 'sortOrder' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:838:2: warning: Redundant assignment of 'ifNotExist' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:897:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:898:2: warning: Redundant assignment of 'pCons' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:899:2: warning: Redundant assignment of 'pEnd' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:900:2: warning: Redundant assignment of 'pSelect' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:908:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-4.8.30/db_sql/buildpt.c:791:9: style: The scope of the variable 's' can be reduced. [variableScope]
db-4.8.30/db_sql/buildpt.c:403:5: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
db-4.8.30/db_sql/db_sql.c:236:9: style: The scope of the variable 'line_len' can be reduced. [variableScope]
db-4.8.30/db_sql/db_sql.c:237:8: style: The scope of the variable 'q' can be reduced. [variableScope]
db-4.8.30/db_sql/db_sql.c:270:4: error: Common realloc mistake: 'collector' nulled but not freed upon failure [memleakOnRealloc]
db-4.8.30/db_sql/db_sql.c:283:4: error: Common realloc mistake: 'collector' nulled but not freed upon failure [memleakOnRealloc]
db-4.8.30/db_sql/db_sql.c:98:0: error: Resource leak: ifile [resourceLeak]
db-4.8.30/db_sql/db_sql.c:123:0: error: Resource leak: hfile [resourceLeak]
db-4.8.30/db_sql/db_sql.c:111:0: error: Resource leak: ofile [resourceLeak]
db-4.8.30/db_sql/db_sql.c:139:0: error: Resource leak: tfile [resourceLeak]
db-4.8.30/db_sql/generate.c:351:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:352:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:383:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:384:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:402:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:494:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:516:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:517:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:562:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:579:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:580:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:659:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:660:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:679:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:680:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:722:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:723:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-4.8.30/db_sql/generate.c:134:15: style: The scope of the variable 'cache_size_comment' can be reduced. [variableScope]
db-4.8.30/db_sql/generate.c:177:15: style: The scope of the variable 'set_cachesize_template' can be reduced. [variableScope]
db-4.8.30/db_sql/generate.c:409:15: style: The scope of the variable 'sizeof_template' can be reduced. [variableScope]
db-4.8.30/db_sql/generate.c:507:15: style: The scope of the variable 'copy_strlen_template' can be reduced. [variableScope]
db-4.8.30/db_sql/generate.c:571:15: style: The scope of the variable 'copy_strlen_template' can be reduced. [variableScope]
db-4.8.30/db_sql/generate.c:1365:15: style: The scope of the variable 'header_intro_comment' can be reduced. [variableScope]
db-4.8.30/db_sql/generate_test.c:354:9: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-4.8.30/db_sql/generate_test.c:396:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-4.8.30/db_sql/generate_test.c:409:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-4.8.30/db_sql/generate_test.c:410:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-4.8.30/db_sql/generate_test.c:425:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-4.8.30/db_sql/generate_test.c:426:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-4.8.30/db_sql/generate_test.c:454:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-4.8.30/db_sql/generate_test.c:475:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-4.8.30/db_sql/generate_test.c:489:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-4.8.30/db_sql/generate_test.c:490:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-4.8.30/db_sql/generate_test.c:517:9: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-4.8.30/db_sql/generate_verification.c:388:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-4.8.30/db_sql/generate_verification.c:396:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-4.8.30/db_sql/generate_verification.c:613:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-4.8.30/db_sql/generate_verification.c:692:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-4.8.30/db_sql/generate_verification.c:699:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-4.8.30/db_sql/generate_verification.c:700:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-4.8.30/db_sql/generation_utils.c:242:12: style: The scope of the variable 'format' can be reduced. [variableScope]
db-4.8.30/db_sql/generation_utils.c:242:21: style: The scope of the variable 'dim_name' can be reduced. [variableScope]
db-4.8.30/db_sql/generation_utils.c:243:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-4.8.30/db_sql/hint_comment.c:279:8: style: The scope of the variable 'assignment' can be reduced. [variableScope]
db-4.8.30/db_sql/hint_comment.c:279:21: style: The scope of the variable 'key' can be reduced. [variableScope]
db-4.8.30/db_sql/parsefuncs.c:55:2: warning: Redundant assignment of 'pCheckExpr' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:61:2: warning: Redundant assignment of 'pToken' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:68:2: warning: Redundant assignment of 'pExpr' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:74:2: warning: Redundant assignment of 'onError' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:80:2: warning: Redundant assignment of 'pSrc' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:86:2: warning: Redundant assignment of 'pColDef' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:96:2: warning: Redundant assignment of 'pSrc' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:97:2: warning: Redundant assignment of 'pName' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:103:2: warning: Redundant assignment of 'pName1' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:104:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:110:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:111:2: warning: Redundant assignment of 'pDbname' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:112:2: warning: Redundant assignment of 'pKey' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:118:2: warning: Redundant assignment of 'type' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:135:2: warning: Redundant assignment of 'pName1' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:136:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:137:2: warning: Redundant assignment of 'tr_tm' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:138:2: warning: Redundant assignment of 'op' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:139:2: warning: Redundant assignment of 'pColumns' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:140:2: warning: Redundant assignment of 'pTableName' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:141:2: warning: Redundant assignment of 'pWhen' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:142:2: warning: Redundant assignment of 'isTemp' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:143:2: warning: Redundant assignment of 'noErr' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:164:2: warning: Redundant assignment of 'pBegin' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:165:2: warning: Redundant assignment of 'pName1' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:166:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:167:2: warning: Redundant assignment of 'pSelect' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:168:2: warning: Redundant assignment of 'isTemp' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:169:2: warning: Redundant assignment of 'noErr' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:179:2: warning: Redundant assignment of 'pTabList' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:180:2: warning: Redundant assignment of 'pWhere' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:186:2: warning: Redundant assignment of 'pTriggerStep' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:192:2: warning: Redundant assignment of 'pDbname' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:198:2: warning: Redundant assignment of 'pName' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:199:2: warning: Redundant assignment of 'ifExists' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:205:2: warning: Redundant assignment of 'pName' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:206:2: warning: Redundant assignment of 'isView' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:207:2: warning: Redundant assignment of 'noErr' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:213:2: warning: Redundant assignment of 'pName' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:214:2: warning: Redundant assignment of 'noErr' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:220:2: warning: Redundant assignment of 'pExpr' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:226:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:232:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:233:2: warning: Redundant assignment of 'pToken' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:240:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:246:2: warning: Redundant assignment of 'pExpr' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:247:2: warning: Redundant assignment of 'pName' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:255:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:261:2: warning: Redundant assignment of 'pExpr' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:262:2: warning: Redundant assignment of 'pLeft' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:263:2: warning: Redundant assignment of 'pRight' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:273:2: warning: Redundant assignment of 'pStepList' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:274:2: warning: Redundant assignment of 'pAll' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:280:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:281:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:282:2: warning: Redundant assignment of 'pToken' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:289:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:302:2: warning: Redundant assignment of 'pTabList' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:303:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:304:2: warning: Redundant assignment of 'pSelect' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:305:2: warning: Redundant assignment of 'pColumn' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:306:2: warning: Redundant assignment of 'onError' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:312:2: warning: Redundant assignment of 'pA' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:313:2: warning: Redundant assignment of 'pB' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:314:2: warning: Redundant assignment of 'pC' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:327:2: warning: Redundant assignment of 'op' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:328:2: warning: Redundant assignment of 'pLeft' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:329:2: warning: Redundant assignment of 'pRight' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:330:2: warning: Redundant assignment of 'pToken' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:343:2: warning: Redundant assignment of 'pId1' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:344:2: warning: Redundant assignment of 'pId2' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:345:2: warning: Redundant assignment of 'pValue' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:346:2: warning: Redundant assignment of 'minusFlag' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:352:2: warning: Redundant assignment of 'pToken' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:359:2: warning: Redundant assignment of 'pName1' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:360:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:379:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:380:2: warning: Redundant assignment of 'pDest' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:381:2: warning: Redundant assignment of 'pParent' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:382:2: warning: Redundant assignment of 'parentTab' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:383:2: warning: Redundant assignment of 'pParentAgg' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:384:2: warning: Redundant assignment of 'aff' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:391:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:408:2: warning: Redundant assignment of 'pEList' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:409:2: warning: Redundant assignment of 'pSrc' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:410:2: warning: Redundant assignment of 'pWhere' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:411:2: warning: Redundant assignment of 'pGroupBy' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:412:2: warning: Redundant assignment of 'pHaving' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:413:2: warning: Redundant assignment of 'pOrderBy' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:414:2: warning: Redundant assignment of 'isDistinct' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:415:2: warning: Redundant assignment of 'pLimit' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:416:2: warning: Redundant assignment of 'pOffset' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:432:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:433:2: warning: Redundant assignment of 'pTable' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:434:2: warning: Redundant assignment of 'pDatabase' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:435:2: warning: Redundant assignment of 'pAlias' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:436:2: warning: Redundant assignment of 'pSubquery' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:437:2: warning: Redundant assignment of 'pOn' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:438:2: warning: Redundant assignment of 'pUsing' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:445:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:451:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:461:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:462:2: warning: Redundant assignment of 'pTableName' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:463:2: warning: Redundant assignment of 'pWhere' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:477:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:478:2: warning: Redundant assignment of 'pTableName' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:479:2: warning: Redundant assignment of 'pColumn' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:480:2: warning: Redundant assignment of 'pEList' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:481:2: warning: Redundant assignment of 'pSelect' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:482:2: warning: Redundant assignment of 'orconf' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:489:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:490:2: warning: Redundant assignment of 'pSelect' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:503:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:504:2: warning: Redundant assignment of 'pTableName' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:505:2: warning: Redundant assignment of 'pEList' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:506:2: warning: Redundant assignment of 'pWhere' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:507:2: warning: Redundant assignment of 'orconf' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:520:2: warning: Redundant assignment of 'pTabList' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:521:2: warning: Redundant assignment of 'pChanges' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:522:2: warning: Redundant assignment of 'pWhere' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:523:2: warning: Redundant assignment of 'onError' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:534:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:550:2: warning: Redundant assignment of 'pName1' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:551:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:552:2: warning: Redundant assignment of 'pModuleName' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:558:2: warning: Redundant assignment of 'pEnd' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:563:2: warning: Redundant assignment of 'pTable' to itself. [selfAssignment]
db-4.8.30/db_sql/parsefuncs.c:568:2: warning: Redundant assignment of 'pTrigger' to itself. [selfAssignment]
db-4.8.30/db_sql/sqlite/parse.c:1611:13: warning: Redundant assignment of 'yypMinor' to itself. [selfAssignment]
db-4.8.30/db_sql/sqlite/parse.c:3072:11: warning: Redundant assignment of 'yymajor' to itself. [selfAssignment]
db-4.8.30/db_sql/sqlite/parse.c:3123:7: style: The scope of the variable 'yyact' can be reduced. [variableScope]
db-4.8.30/db_sql/sqlite/parse.c:54:24: style: struct member 'AttachKey::type' is never used. [unusedStructMember]
db-4.8.30/db_sql/sqlite/sqlprintf.c:233:7: style: The scope of the variable 'width' can be reduced. [variableScope]
db-4.8.30/db_sql/sqlite/sqlprintf.c:234:10: style: The scope of the variable 'flag_leftjustify' can be reduced. [variableScope]
db-4.8.30/db_sql/sqlite/sqlprintf.c:235:10: style: The scope of the variable 'flag_plussign' can be reduced. [variableScope]
db-4.8.30/db_sql/sqlite/sqlprintf.c:236:10: style: The scope of the variable 'flag_blanksign' can be reduced. [variableScope]
db-4.8.30/db_sql/sqlite/sqlprintf.c:237:10: style: The scope of the variable 'flag_alternateform' can be reduced. [variableScope]
db-4.8.30/db_sql/sqlite/sqlprintf.c:238:10: style: The scope of the variable 'flag_altform2' can be reduced. [variableScope]
db-4.8.30/db_sql/sqlite/sqlprintf.c:239:10: style: The scope of the variable 'flag_zeropad' can be reduced. [variableScope]
db-4.8.30/db_sql/sqlite/sqlprintf.c:242:10: style: The scope of the variable 'done' can be reduced. [variableScope]
db-4.8.30/db_sql/sqlite/sqlprintf.c:248:10: style: The scope of the variable 'errorflag' can be reduced. [variableScope]
db-4.8.30/db_sql/sqlite/sqlprintf.c:443:16: style: The scope of the variable 'x' can be reduced. [variableScope]
db-4.8.30/db_sql/utils.c:232:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-4.8.30/dbreg/dbreg.c:797:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/dbreg/dbreg_util.c:165:6: style: The scope of the variable 'dbp' can be reduced. [variableScope]
db-4.8.30/dist/api_flags.c:77:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.8.30/dist/api_flags.c:78:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.8.30/dist/api_flags.c:265:8: style: The scope of the variable 'sep' can be reduced. [variableScope]
db-4.8.30/dist/api_flags.c:387:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
db-4.8.30/env/env_alloc.c:460:19: warning: Either the condition 'elp_tmp==NULL' is redundant or there is possible null pointer dereference: elp_tmp. [nullPointerRedundantCheck]
db-4.8.30/env/env_alloc.c:462:14: note: Assuming that condition 'elp_tmp==NULL' is not redundant
db-4.8.30/env/env_alloc.c:460:19: note: Null pointer dereference
db-4.8.30/env/env_alloc.c:204:23: style: The scope of the variable 'frag' can be reduced. [variableScope]
db-4.8.30/env/env_alloc.c:210:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/env/env_alloc.c:358:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-4.8.30/env/env_failchk.c:389:9: warning: Either the condition 'ip!=NULL' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
db-4.8.30/env/env_failchk.c:395:11: note: Assuming that condition 'ip!=NULL' is not redundant
db-4.8.30/env/env_failchk.c:389:9: note: Null pointer dereference
db-4.8.30/env/env_failchk.c:390:10: warning: Either the condition 'ip!=NULL' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
db-4.8.30/env/env_failchk.c:395:11: note: Assuming that condition 'ip!=NULL' is not redundant
db-4.8.30/env/env_failchk.c:390:10: note: Null pointer dereference
db-4.8.30/env/env_failchk.c:392:16: warning: Either the condition 'ip!=NULL' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
db-4.8.30/env/env_failchk.c:395:11: note: Assuming that condition 'ip!=NULL' is not redundant
db-4.8.30/env/env_failchk.c:392:16: note: Null pointer dereference
db-4.8.30/env/env_failchk.c:124:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/env/env_failchk.c:188:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/env/env_failchk.c:233:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/env/env_name.c:124:9: style: The scope of the variable 'ddp' can be reduced. [variableScope]
db-4.8.30/env/env_name.c:76:2: style: Variable 'slash' is assigned a value that is never used. [unreadVariable]
db-4.8.30/env/env_open.c:485:9: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.8.30/env/env_open.c:566:6: style: The scope of the variable 'ldbp' can be reduced. [variableScope]
db-4.8.30/env/env_region.c:651:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/env/env_region.c:1336:12: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.8.30/env/env_region.c:1336:16: style: The scope of the variable 't' can be reduced. [variableScope]
db-4.8.30/env/env_register.c:173:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.8.30/examples_c/bench_001.c:112:7: warning: Redundant assignment of 'klen' to itself. [selfAssignment]
db-4.8.30/examples_c/bench_001.c:411:6: warning: Redundant assignment of 'dbp' to itself. [selfAssignment]
db-4.8.30/examples_c/csv/DbRecord.c:25:8: style: The scope of the variable 'faddr' can be reduced. [variableScope]
db-4.8.30/examples_c/csv/DbRecord.c:118:8: style: The scope of the variable 'faddr' can be reduced. [variableScope]
db-4.8.30/examples_c/csv/code.c:75:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.8.30/examples_c/csv/code.c:160:8: error: Common realloc mistake: 'fields' nulled but not freed upon failure [memleakOnRealloc]
db-4.8.30/examples_c/csv/db.c:114:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/examples_c/csv/db.c:111:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.8.30/examples_c/csv/db.c:114:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.8.30/examples_c/csv/db.c:239:9: warning: Redundant assignment of 'db_arg' to itself. [selfAssignment]
db-4.8.30/examples_c/csv/db.c:219:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.8.30/examples_c/csv/load_main.c:76:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.8.30/examples_c/csv/query.c:208:8: warning: Redundant assignment of 'input' to itself. [selfAssignment]
db-4.8.30/examples_c/csv/query.c:224:8: warning: Redundant assignment of 'input' to itself. [selfAssignment]
db-4.8.30/examples_c/csv/query.c:54:8: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.8.30/examples_c/csv/util.c:163:9: warning: Redundant assignment of 'db_arg' to itself. [selfAssignment]
db-4.8.30/examples_c/csv/util.c:179:9: warning: Redundant assignment of 'db_arg' to itself. [selfAssignment]
db-4.8.30/examples_c/csv/util.c:222:5: warning: Redundant assignment of 'op' to itself. [selfAssignment]
db-4.8.30/examples_c/csv/util.c:22:8: style: The scope of the variable 'raw' can be reduced. [variableScope]
db-4.8.30/examples_c/ex_apprec/ex_apprec_auto.c:100:11: style: Condition 'npad>0' is always false [knownConditionTrueFalse]
db-4.8.30/examples_c/ex_apprec/ex_apprec_auto.c:76:9: note: Assignment 'npad=0', assigned value is 0
db-4.8.30/examples_c/ex_apprec/ex_apprec_auto.c:100:11: note: Condition 'npad>0' is always false
db-4.8.30/examples_c/ex_apprec/ex_apprec_auto.c:122:9: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/examples_c/ex_apprec/ex_apprec_autop.c:24:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.8.30/examples_c/ex_btrec.c:58:3: error: Resource leak: fp [resourceLeak]
db-4.8.30/examples_c/ex_btrec.c:64:3: error: Resource leak: fp [resourceLeak]
db-4.8.30/examples_c/ex_btrec.c:68:3: error: Resource leak: fp [resourceLeak]
db-4.8.30/examples_c/ex_btrec.c:73:3: error: Resource leak: fp [resourceLeak]
db-4.8.30/examples_c/ex_env.c:61:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.8.30/examples_c/ex_lock.c:42:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-4.8.30/examples_c/ex_lock.c:132:6: error: Common realloc mistake: 'locks' nulled but not freed upon failure [memleakOnRealloc]
db-4.8.30/examples_c/ex_mpool.c:68:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.8.30/examples_c/ex_mpool.c:69:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.8.30/examples_c/ex_mpool.c:128:3: error: Resource leak: fp [resourceLeak]
db-4.8.30/examples_c/ex_mpool.c:142:0: error: Memory leak: p [memleak]
db-4.8.30/examples_c/ex_rep/base/rep_net.c:491:12: style: The scope of the variable 'recbuf' can be reduced. [variableScope]
db-4.8.30/examples_c/ex_rep/base/rep_net.c:559:10: style: The scope of the variable 'nread' can be reduced. [variableScope]
db-4.8.30/examples_c/ex_rep/base/rep_net.c:598:6: style: The scope of the variable 'n' can be reduced. [variableScope]
db-4.8.30/examples_c/ex_rep/base/rep_net.c:706:6: style: The scope of the variable 'retry' can be reduced. [variableScope]
db-4.8.30/examples_c/ex_rep/base/rep_net.c:707:10: style: The scope of the variable 'bytes_left' can be reduced. [variableScope]
db-4.8.30/examples_c/ex_rep/base/rep_net.c:708:12: style: The scope of the variable 'wp' can be reduced. [variableScope]
db-4.8.30/examples_c/ex_rep/base/rep_net.c:150:3: error: Memory leak: member [memleak]
db-4.8.30/examples_c/ex_rep/base/rep_net.c:530:4: error: Common realloc mistake: 'controlbuf' nulled but not freed upon failure [memleakOnRealloc]
db-4.8.30/examples_c/ex_rep/common/rep_common.c:571:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_c/ex_rep/common/rep_common.c:624:40: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_c/ex_rep/mgr/rep_mgr.c:169:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/examples_c/ex_rep_gsg/rep_mgr_gsg.c:226:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/examples_c/ex_stream.c:148:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.8.30/examples_c/ex_stream.c:175:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.8.30/examples_c/ex_thread.c:624:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.8.30/examples_c/ex_thread.c:503:6: warning: Redundant assignment of 'arg' to itself. [selfAssignment]
db-4.8.30/examples_c/ex_thread.c:533:6: warning: Redundant assignment of 'arg' to itself. [selfAssignment]
db-4.8.30/examples_c/ex_thread.c:222:6: style: The scope of the variable 'n' can be reduced. [variableScope]
db-4.8.30/examples_c/ex_thread.c:222:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_c/ex_thread.c:578:0: error: Resource leak: fp [resourceLeak]
db-4.8.30/examples_c/ex_tpcb.c:186:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.8.30/examples_c/ex_tpcb.c:187:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.8.30/examples_c/ex_tpcb.c:419:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_c/ex_tpcb.c:450:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_c/getting_started/example_database_load.c:241:2: style: Variable 'dataLen' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/examples_c/getting_started/example_database_load.c:239:2: note: Variable 'dataLen' is reassigned a value before the old one has been used.
db-4.8.30/examples_c/getting_started/example_database_load.c:241:2: note: Variable 'dataLen' is reassigned a value before the old one has been used.
db-4.8.30/examples_c/getting_started/example_database_load.c:202:12: style: The scope of the variable 'bufLen' can be reduced. [variableScope]
db-4.8.30/examples_c/getting_started/example_database_load.c:202:20: style: The scope of the variable 'dataLen' can be reduced. [variableScope]
db-4.8.30/examples_c/getting_started/example_database_load.c:102:0: error: Memory leak: inventory_file [memleak]
db-4.8.30/examples_c/getting_started/example_database_load.c:102:0: error: Memory leak: vendor_file [memleak]
db-4.8.30/examples_c/getting_started/example_database_read.c:200:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
db-4.8.30/examples_c/getting_started/example_database_read.c:89:11: style: The scope of the variable 'the_vendor' can be reduced. [variableScope]
db-4.8.30/examples_c/getting_started/example_database_read.c:131:11: style: The scope of the variable 'the_vendor' can be reduced. [variableScope]
db-4.8.30/examples_c/getting_started/gettingstarted_common.c:21:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/examples_c/getting_started/gettingstarted_common.c:22:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/examples_cxx/AccessExample.cpp:69:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.8.30/examples_cxx/AccessExample.cpp:38:7: performance: Technically the member function 'AccessExample::run' can be static. [functionStatic]
db-4.8.30/examples_cxx/AccessExample.cpp:95:21: note: Technically the member function 'AccessExample::run' can be static.
db-4.8.30/examples_cxx/AccessExample.cpp:38:7: note: Technically the member function 'AccessExample::run' can be static.
db-4.8.30/examples_cxx/BtRecExample.cpp:46:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_cxx/BtRecExample.cpp:118:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_cxx/BtRecExample.cpp:43:15: warning: Member variable 'BtRecExample::dbcp' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/examples_cxx/BtRecExample.cpp:36:7: performance: Technically the member function 'BtRecExample::show' can be static. [functionStatic]
db-4.8.30/examples_cxx/BtRecExample.cpp:189:20: note: Technically the member function 'BtRecExample::show' can be static.
db-4.8.30/examples_cxx/BtRecExample.cpp:36:7: note: Technically the member function 'BtRecExample::show' can be static.
db-4.8.30/examples_cxx/BtRecExample.cpp:51:2: style: Class 'BtRecExample' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
db-4.8.30/examples_cxx/BtRecExample.cpp:51:2: style: Class 'BtRecExample' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
db-4.8.30/examples_cxx/BtRecExample.cpp:32:2: style: Class 'BtRecExample' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
db-4.8.30/examples_cxx/LockExample.cpp:106:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_cxx/LockExample.cpp:127:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-4.8.30/examples_cxx/LockExample.cpp:154:31: style: Checking if unsigned variable 'len=strlen(objbuf)' is less than zero. [unsignedLessThanZero]
db-4.8.30/examples_cxx/LockExample.cpp:203:36: style: Checking if unsigned variable 'len=strlen(objbuf)' is less than zero. [unsignedLessThanZero]
db-4.8.30/examples_cxx/LockExample.cpp:191:5: error: Mismatching allocation and deallocation: locks [mismatchAllocDealloc]
db-4.8.30/examples_cxx/LockExample.cpp:237:3: error: Mismatching allocation and deallocation: locks [mismatchAllocDealloc]
db-4.8.30/examples_cxx/SequenceExample.cpp:68:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.8.30/examples_cxx/SequenceExample.cpp:37:7: performance: Technically the member function 'SequenceExample::run' can be static. [functionStatic]
db-4.8.30/examples_cxx/SequenceExample.cpp:94:23: note: Technically the member function 'SequenceExample::run' can be static.
db-4.8.30/examples_cxx/SequenceExample.cpp:37:7: note: Technically the member function 'SequenceExample::run' can be static.
db-4.8.30/examples_cxx/TpcbExample.cpp:472:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_cxx/TpcbExample.cpp:616:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote/RepConfigInfo.cpp:14:16: warning: Member variable 'RepConfigInfo::this_host' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/examples_cxx/excxx_repquote/RepConfigInfo.cpp:16:2: performance: Variable 'start_policy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:508:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:596:7: style: The scope of the variable 'tmppeer' can be reduced. [variableScope]
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:682:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:728:40: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:124:7: performance: Technically the member function 'RepQuoteExample::print_stocks' can be static. [functionStatic]
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:539:23: note: Technically the member function 'RepQuoteExample::print_stocks' can be static.
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:124:7: note: Technically the member function 'RepQuoteExample::print_stocks' can be static.
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:125:7: style: Technically the member function 'RepQuoteExample::prompt' can be const. [functionConst]
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:407:23: note: Technically the member function 'RepQuoteExample::prompt' can be const.
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:125:7: note: Technically the member function 'RepQuoteExample::prompt' can be const.
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:130:2: style: Class 'DbHolder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:243:2: style: Class 'StringDbt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:153:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:154:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:155:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:401:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:486:5: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:489:5: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:492:5: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote/RepQuoteExample.cpp:665:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote_gsg/RepMgrGSG.cpp:359:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/examples_cxx/excxx_repquote_gsg/RepConfigInfo.h:39:16: warning: Member variable 'RepConfigInfo::this_host' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/examples_cxx/excxx_repquote_gsg/RepConfigInfo.h:41:5: performance: Variable 'start_policy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
db-4.8.30/examples_cxx/excxx_repquote_gsg/RepMgrGSG.cpp:293:21: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/examples_cxx/excxx_repquote_gsg/RepMgrGSG.cpp:149:7: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote_gsg/RepMgrGSG.cpp:199:11: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote_gsg/RepMgrGSG.cpp:222:7: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote_gsg/RepMgrGSG.cpp:241:7: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote_gsg/RepMgrGSG.cpp:273:15: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote_gsg/RepMgrGSG.cpp:282:23: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote_gsg/SimpleTxn.cpp:181:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/examples_cxx/excxx_repquote_gsg/SimpleTxn.cpp:101:7: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote_gsg/SimpleTxn.cpp:132:7: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote_gsg/SimpleTxn.cpp:148:7: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/excxx_repquote_gsg/SimpleTxn.cpp:179:15: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_cxx/getting_started/gettingStartedCommon.hpp:54:20: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:159:13: style: Variable 'nextPound' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:156:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:159:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:162:13: style: Variable 'nextPound' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:159:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:162:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:165:13: style: Variable 'nextPound' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:162:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:165:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:168:13: style: Variable 'nextPound' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:165:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:168:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:171:13: style: Variable 'nextPound' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:168:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:171:13: note: Variable 'nextPound' is reassigned a value before the old one has been used.
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:137:12: style: The scope of the variable 'nextPound' can be reduced. [variableScope]
db-4.8.30/examples_cxx/getting_started/excxx_example_database_load.cpp:171:25: style: Variable 'nextPound' is assigned a value that is never used. [unreadVariable]
db-4.8.30/examples_cxx/getting_started/gettingStartedCommon.hpp:46:5: warning: Member variable 'InventoryData::bufLen_' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/examples_cxx/getting_started/gettingStartedCommon.hpp:46:5: warning: Member variable 'InventoryData::databuf_' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/examples_cxx/getting_started/gettingStartedCommon.hpp:50:5: warning: Member variable 'InventoryData::databuf_' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/examples_cxx/getting_started/gettingStartedCommon.hpp:110:19: style: Technically the member function 'InventoryData::getBufferSize' can be const. [functionConst]
db-4.8.30/examples_cxx/getting_started/gettingStartedCommon.hpp:114:5: style: Technically the member function 'InventoryData::show' can be const. [functionConst]
db-4.8.30/examples_cxx/getting_started/gettingStartedCommon.hpp:50:5: style: Class 'InventoryData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
db-4.8.30/examples_cxx/getting_started/excxx_example_database_read.cpp:145:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/examples_cxx/getting_started/excxx_example_database_read.cpp:149:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/examples_cxx/getting_started/excxx_example_database_read.cpp:182:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/examples_cxx/getting_started/excxx_example_database_read.cpp:185:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/examples_cxx/getting_started/excxx_example_database_read.cpp:230:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/examples_cxx/getting_started/excxx_example_database_read.cpp:232:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/examples_cxx/txn_guide/TxnGuide.cpp:85:13: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.8.30/examples_cxx/txn_guide/TxnGuide.cpp:91:17: style: The scope of the variable 'progName' can be reduced. [variableScope]
db-4.8.30/examples_cxx/txn_guide/TxnGuide.cpp:94:17: style: The scope of the variable 'fileName' can be reduced. [variableScope]
db-4.8.30/examples_cxx/txn_guide/TxnGuide.cpp:367:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_cxx/txn_guide/TxnGuide.cpp:377:19: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.8.30/examples_cxx/txn_guide/TxnGuide.cpp:343:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/examples_cxx/txn_guide/TxnGuideInMemory.cpp:77:9: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.8.30/examples_cxx/txn_guide/TxnGuideInMemory.cpp:81:17: style: The scope of the variable 'progName' can be reduced. [variableScope]
db-4.8.30/examples_cxx/txn_guide/TxnGuideInMemory.cpp:349:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_cxx/txn_guide/TxnGuideInMemory.cpp:359:19: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.8.30/examples_cxx/txn_guide/TxnGuideInMemory.cpp:325:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/examples_cxx/wce_tpcb/TpcbExample.cpp:282:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_cxx/wce_tpcb/TpcbExample.cpp:31:14: warning: Member variable 'TpcbExample::msgString' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/examples_cxx/wce_tpcb/TpcbExample.h:48:6: style: Member variable 'TpcbExample::accounts' is in the wrong place in the initializer list. [initializerList]
db-4.8.30/examples_cxx/wce_tpcb/TpcbExample.cpp:32:13: note: Member variable 'TpcbExample::accounts' is in the wrong place in the initializer list.
db-4.8.30/examples_cxx/wce_tpcb/TpcbExample.h:48:6: note: Member variable 'TpcbExample::accounts' is in the wrong place in the initializer list.
db-4.8.30/examples_cxx/wce_tpcb/TpcbExample.h:50:6: style: Member variable 'TpcbExample::history' is in the wrong place in the initializer list. [initializerList]
db-4.8.30/examples_cxx/wce_tpcb/TpcbExample.cpp:33:20: note: Member variable 'TpcbExample::history' is in the wrong place in the initializer list.
db-4.8.30/examples_cxx/wce_tpcb/TpcbExample.h:50:6: note: Member variable 'TpcbExample::history' is in the wrong place in the initializer list.
db-4.8.30/examples_cxx/wce_tpcb/TpcbExample.h:64:12: performance: Technically the member function 'TpcbExample::randomInt' can be static. [functionStatic]
db-4.8.30/examples_cxx/wce_tpcb/TpcbExample.cpp:482:14: note: Technically the member function 'TpcbExample::randomInt' can be static.
db-4.8.30/examples_cxx/wce_tpcb/TpcbExample.h:64:12: note: Technically the member function 'TpcbExample::randomInt' can be static.
db-4.8.30/examples_cxx/wce_tpcb/TpcbUI.cpp:170:42: style: The scope of the variable 'title' can be reduced. [variableScope]
db-4.8.30/examples_cxx/wce_tpcb/TpcbUI.cpp:171:18: style: The scope of the variable 'ntxns' can be reduced. [variableScope]
db-4.8.30/examples_cxx/wce_tpcb/TpcbUI.cpp:171:25: style: The scope of the variable 'written' can be reduced. [variableScope]
db-4.8.30/examples_cxx/wce_tpcb/TpcbUI.cpp:319:6: style: The scope of the variable 'currentInt' can be reduced. [variableScope]
db-4.8.30/examples_stl/StlAccessExample.cpp:42:7: performance: Technically the member function 'AccessExample::run' can be static. [functionStatic]
db-4.8.30/examples_stl/StlAccessExample.cpp:80:21: note: Technically the member function 'AccessExample::run' can be static.
db-4.8.30/examples_stl/StlAccessExample.cpp:42:7: note: Technically the member function 'AccessExample::run' can be static.
db-4.8.30/examples_stl/StlAccessExample.cpp:116:5: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_stl/StlAccessExample.cpp:137:2: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_stl/StlTpcbExample.cpp:406:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.8.30/examples_stl/StlTpcbExample.cpp:429:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.8.30/examples_stl/StlTpcbExample.cpp:490:22: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_stl/StlTpcbExample.cpp:512:0: error: Memory leak: accounts_map [memleak]
db-4.8.30/examples_stl/StlTpcbExample.cpp:521:0: error: Memory leak: branches_map [memleak]
db-4.8.30/examples_stl/StlTpcbExample.cpp:530:0: error: Memory leak: tellers_map [memleak]
db-4.8.30/examples_stl/StlTransactionGuideExample.cpp:125:13: style: Condition 'inmem' is always false [knownConditionTrueFalse]
db-4.8.30/examples_stl/StlTransactionGuideExample.cpp:90:13: note: Assignment 'inmem=0', assigned value is 0
db-4.8.30/examples_stl/StlTransactionGuideExample.cpp:125:13: note: Condition 'inmem' is always false
db-4.8.30/examples_stl/StlTransactionGuideExample.cpp:86:9: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.8.30/examples_stl/StlTransactionGuideExample.cpp:92:17: style: The scope of the variable 'progName' can be reduced. [variableScope]
db-4.8.30/examples_stl/StlTransactionGuideExample.cpp:95:17: style: The scope of the variable 'fileName' can be reduced. [variableScope]
db-4.8.30/examples_stl/StlTransactionGuideExample.cpp:220:16: style: The scope of the variable 'txn' can be reduced. [variableScope]
db-4.8.30/examples_stl/StlTransactionGuideExample.cpp:341:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_stl/StlTransactionGuideExample.cpp:241:23: style: Variable 'txn' is assigned a value that is never used. [unreadVariable]
db-4.8.30/examples_stl/StlTransactionGuideExample.cpp:351:19: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-4.8.30/examples_stl/StlTransactionGuideExample.cpp:324:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/examples_stl/StlTransactionGuideExample.cpp:269:19: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_stl/repquote/StlRepConfigInfo.cpp:13:16: warning: Member variable 'RepConfigInfo::this_host' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/examples_stl/repquote/StlRepConfigInfo.cpp:15:2: performance: Variable 'start_policy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
db-4.8.30/examples_stl/repquote/StlRepQuoteExample.cpp:456:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/examples_stl/repquote/StlRepQuoteExample.cpp:536:7: style: The scope of the variable 'tmppeer' can be reduced. [variableScope]
db-4.8.30/examples_stl/repquote/StlRepQuoteExample.cpp:622:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_stl/repquote/StlRepQuoteExample.cpp:668:40: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/examples_stl/repquote/StlRepQuoteExample.cpp:127:7: style: Technically the member function 'RepQuoteExample::prompt' can be const. [functionConst]
db-4.8.30/examples_stl/repquote/StlRepQuoteExample.cpp:353:23: note: Technically the member function 'RepQuoteExample::prompt' can be const.
db-4.8.30/examples_stl/repquote/StlRepQuoteExample.cpp:127:7: note: Technically the member function 'RepQuoteExample::prompt' can be const.
db-4.8.30/examples_stl/repquote/StlRepQuoteExample.cpp:347:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_stl/repquote/StlRepQuoteExample.cpp:433:5: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_stl/repquote/StlRepQuoteExample.cpp:436:5: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_stl/repquote/StlRepQuoteExample.cpp:439:5: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_stl/repquote/StlRepQuoteExample.cpp:605:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/examples_stl/repquote/StlRepQuoteExample.cpp:430:5: error: Mismatching allocation and deallocation: symbol [mismatchAllocDealloc]
db-4.8.30/examples_stl/repquote/StlRepQuoteExample.cpp:431:5: error: Mismatching allocation and deallocation: price [mismatchAllocDealloc]
db-4.8.30/fileops/fileops_autop.c:27:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.8.30/fileops/fop_rec.c:259:18: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:299:18: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:374:11: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:516:11: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:83:6: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:86:27: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:89:32: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:120:10: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:186:10: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:226:19: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:228:10: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:263:40: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:265:16: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:270:11: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:307:11: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:376:6: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:379:27: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:381:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:384:22: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:413:14: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:545:14: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:685:18: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/fileops/fop_rec.c:689:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash.c:1556:17: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.8.30/hash/hash.c:1559:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/hash/hash.c:1869:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/hash/hash.c:1910:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/hash/hash_auto.c:356:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/hash/hash_auto.c:1496:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/hash/hash_auto.c:1574:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/hash/hash_auto.c:1860:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/hash/hash_auto.c:1925:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/hash/hash_auto.c:2181:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/hash/hash_auto.c:2433:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/hash/hash_dup.c:684:16: style: The scope of the variable 'inp' can be reduced. [variableScope]
db-4.8.30/hash/hash_dup.c:686:12: style: The scope of the variable 'src' can be reduced. [variableScope]
db-4.8.30/hash/hash_dup.c:862:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/hash/hash_meta.c:59:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/hash/hash_page.c:483:12: style: The scope of the variable 'offset' can be reduced. [variableScope]
db-4.8.30/hash/hash_page.c:484:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.8.30/hash/hash_page.c:484:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/hash/hash_page.c:655:12: style: The scope of the variable 'hk' can be reduced. [variableScope]
db-4.8.30/hash/hash_page.c:727:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
db-4.8.30/hash/hash_page.c:958:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/hash/hash_page.c:1696:10: style: The scope of the variable 'len' can be reduced. [variableScope]
db-4.8.30/hash/hash_page.c:1698:18: style: The scope of the variable 'dest' can be reduced. [variableScope]
db-4.8.30/hash/hash_page.c:1699:6: style: The scope of the variable 'zero_me' can be reduced. [variableScope]
db-4.8.30/hash/hash_page.c:2530:12: style: The scope of the variable 'dest' can be reduced. [variableScope]
db-4.8.30/hash/hash_page.c:2616:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/hash/hash_rec.c:234:1: style: Label 'ppage' is not used. [unusedLabel]
db-4.8.30/hash/hash_rec.c:268:1: style: Label 'npage' is not used. [unusedLabel]
db-4.8.30/hash/hash_rec.c:300:1: style: Label 'done' is not used. [unusedLabel]
db-4.8.30/hash/hash_rec.c:404:1: style: Label 'done' is not used. [unusedLabel]
db-4.8.30/hash/hash_rec.c:570:1: style: Label 'donext' is not used. [unusedLabel]
db-4.8.30/hash/hash_rec.c:591:1: style: Label 'do_nn' is not used. [unusedLabel]
db-4.8.30/hash/hash_rec.c:833:1: style: Label 'done' is not used. [unusedLabel]
db-4.8.30/hash/hash_rec.c:1017:1: style: Label 'out' is not used. [unusedLabel]
db-4.8.30/hash/hash_rec.c:1393:1: style: Label 'done' is not used. [unusedLabel]
db-4.8.30/hash/hash_rec.c:195:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:212:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:213:17: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:222:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:341:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:367:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:383:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:546:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:554:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:561:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:562:17: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:738:19: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:700:22: error: Uninitialized variable: dbc [uninitvar]
db-4.8.30/hash/hash_rec.c:717:23: error: Uninitialized variable: dbc [uninitvar]
db-4.8.30/hash/hash_rec.c:1051:24: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1129:9: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1130:10: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1190:24: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1301:22: error: Uninitialized variable: dbc [uninitvar]
db-4.8.30/hash/hash_rec.c:1308:22: error: Uninitialized variable: dbc [uninitvar]
db-4.8.30/hash/hash_rec.c:97:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:213:35: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:214:7: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:227:38: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:234:12: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:246:23: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:253:23: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:280:23: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:287:23: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:304:37: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:356:6: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:357:12: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:360:12: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:365:14: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:366:14: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:376:14: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:377:14: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:384:16: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:390:7: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:391:7: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:404:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:449:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:555:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:556:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:562:35: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:563:7: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:564:16: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:571:20: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:579:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:583:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:584:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:591:12: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:603:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:608:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/hash/hash_rec.c:667:55: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:668:9: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:669:6: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:670:11: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:704:7: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:897:9: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:899:32: error: Uninitialized variable: dbc [uninitvar]
db-4.8.30/hash/hash_rec.c:899:37: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:940:23: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:945:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:958:11: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1082:23: error: Uninitialized variable: dbc [uninitvar]
db-4.8.30/hash/hash_rec.c:1083:14: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1084:14: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1085:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1086:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1089:27: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1091:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1141:12: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1272:55: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1273:9: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1274:6: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1275:11: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1309:16: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1330:9: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1336:26: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1338:26: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1341:26: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1356:8: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1364:6: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1454:9: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1456:35: error: Uninitialized variable: dbc [uninitvar]
db-4.8.30/hash/hash_rec.c:1456:40: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1459:23: error: Uninitialized variable: dbc [uninitvar]
db-4.8.30/hash/hash_rec.c:1478:22: error: Uninitialized variable: dbc [uninitvar]
db-4.8.30/hash/hash_rec.c:1483:11: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/hash/hash_rec.c:1487:37: error: Uninitialized variable: dbc [uninitvar]
db-4.8.30/hash/hash_upgrade.c:232:12: style: The scope of the variable 'hk' can be reduced. [variableScope]
db-4.8.30/hash/hash_verify.c:150:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
db-4.8.30/hmac/sha1.c:158:5: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
db-4.8.30/hmac/sha1.c:159:5: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
db-4.8.30/hmac/sha1.c:160:5: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
db-4.8.30/hmac/sha1.c:161:5: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:404:3: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:403:0: note: Variable 'self' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:404:3: note: Variable 'self' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1134:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1131:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1134:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1145:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1142:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1145:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1156:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1153:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1156:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1167:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1164:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1167:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1178:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1175:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1178:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1189:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1186:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1189:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1200:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1197:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1200:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1211:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1208:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1211:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1222:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1219:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1222:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1233:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1230:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1233:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1244:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1241:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1244:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1255:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1252:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1255:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1266:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1263:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1266:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1277:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1274:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1277:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1288:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1285:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1288:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1299:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1296:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1299:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1310:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1307:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1310:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1321:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1318:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1321:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1341:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1339:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1341:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1350:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1347:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1350:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1361:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1358:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1361:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1372:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1369:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1372:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1383:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1380:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1383:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1403:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1401:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1403:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1412:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1409:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1412:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1413:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1410:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1413:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1423:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1420:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1423:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1436:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1432:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1436:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1437:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1433:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1437:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1450:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1446:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1450:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1461:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1459:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1461:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1475:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1468:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1475:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1476:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1469:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1476:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1477:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1470:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1477:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1478:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1471:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1478:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1494:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1488:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1494:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1495:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1489:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1495:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1496:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1490:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1496:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1510:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1506:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1510:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1529:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1520:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1529:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1530:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1521:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1530:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1531:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1522:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1531:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1532:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1523:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1532:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1533:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1524:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1533:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1535:3: style: Variable 'arg7' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1526:0: note: Variable 'arg7' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1535:3: note: Variable 'arg7' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1550:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1544:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1550:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1551:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1545:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1551:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1553:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1547:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1553:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1568:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1562:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1568:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1569:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1563:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1569:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1570:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1564:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1570:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1583:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1580:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1583:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1598:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1592:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1598:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1599:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1593:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1599:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1600:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1594:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1600:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1617:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1610:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1617:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1618:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1611:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1618:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1619:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1612:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1619:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1620:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1613:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1620:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1634:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1630:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1634:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1635:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1631:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1635:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1649:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1644:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1649:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1650:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1645:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1650:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1651:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1646:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1651:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1663:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1660:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1663:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1676:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1672:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1676:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1677:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1673:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1677:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1689:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1686:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1689:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1702:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1698:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1702:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1703:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1699:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1703:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1718:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1712:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1718:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1719:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1713:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1719:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1721:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1715:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1721:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1737:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1730:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1737:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1738:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1731:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1738:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1739:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1732:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1739:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1740:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1733:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1740:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1759:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1750:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1759:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1760:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1751:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1760:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1761:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1752:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1761:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1762:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1753:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1762:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1782:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1774:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1782:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1783:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1775:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1783:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1784:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1776:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1784:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1785:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1777:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1785:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1786:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1778:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1786:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1803:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1796:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1803:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1804:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1797:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1804:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1805:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1798:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1805:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1806:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1799:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1806:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1822:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1816:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1822:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1823:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1817:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1823:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1824:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1818:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1824:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1841:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1834:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1841:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1842:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1835:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1842:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1843:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1836:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1843:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1844:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1837:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1844:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1858:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1854:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1858:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1859:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1855:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1859:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1872:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1868:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1872:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1873:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1869:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1873:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1887:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1882:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1887:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1888:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1883:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1888:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1889:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1884:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1889:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1902:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1898:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1902:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1903:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1899:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1903:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1916:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1912:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1916:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1930:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1926:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1930:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1931:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1927:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1931:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1946:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1940:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1946:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1947:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1941:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1947:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1948:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1942:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1948:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1949:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1943:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1949:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1964:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1958:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1964:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1980:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1976:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1980:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1981:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1977:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1981:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1994:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1990:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1994:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1995:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1991:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1995:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2009:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2004:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2009:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2010:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2005:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2010:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2022:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2019:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2022:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2023:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2020:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2023:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2034:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2030:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2034:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2035:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2031:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2035:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2048:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2044:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2048:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2049:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2045:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2049:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2062:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2058:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2062:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2076:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2072:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2076:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2077:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2073:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2077:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2090:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2086:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2090:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2091:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2087:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2091:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2104:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2100:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2104:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2118:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2114:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2118:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2119:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2115:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2119:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2132:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2128:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2132:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2133:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2129:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2133:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2146:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2142:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2146:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2160:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2156:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2160:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2161:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2157:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2161:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2174:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2170:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2174:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2188:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2184:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2188:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2189:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2185:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2189:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2202:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2198:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2202:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2216:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2212:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2216:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2217:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2213:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2217:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2230:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2226:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2230:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2244:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2240:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2244:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2245:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2241:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2245:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2258:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2254:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2258:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2272:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2268:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2272:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2273:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2269:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2273:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2286:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2282:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2286:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2300:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2296:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2300:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2301:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2297:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2301:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2314:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2310:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2314:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2328:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2324:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2328:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2329:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2325:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2329:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2342:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2338:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2342:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2356:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2352:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2356:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2357:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2353:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2357:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2370:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2366:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2370:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2371:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2367:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2371:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2386:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2380:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2386:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2387:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2381:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2387:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2389:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2383:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2389:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2402:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2398:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2402:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2416:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2412:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2416:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2432:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2426:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2432:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2433:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2427:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2433:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2434:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2428:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2434:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2449:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2444:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2449:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2450:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2445:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2450:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2468:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2460:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2468:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2469:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2461:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2469:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2470:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2462:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2470:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2471:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2463:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2471:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2472:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2464:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2472:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2485:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2482:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2485:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2500:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2494:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2500:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2501:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2495:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2501:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2502:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2496:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2502:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2517:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2512:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2517:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2518:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2513:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2518:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2532:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2528:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2532:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2547:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2542:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2547:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2549:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2544:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2549:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2564:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2558:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2564:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2565:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2559:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2565:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2566:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2560:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2566:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2583:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2576:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2583:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2584:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2577:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2584:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2585:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2578:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2585:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2586:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2579:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2586:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2602:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2596:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2602:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2603:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2597:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2603:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2604:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2598:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2604:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2618:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2614:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2618:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2639:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2637:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2639:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2648:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2645:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2648:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2659:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2656:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2659:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2670:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2667:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2670:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2681:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2678:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2681:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2692:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2689:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2692:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2703:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2700:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2703:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2714:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2711:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2714:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2725:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2722:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2725:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2736:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2733:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2736:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2747:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2744:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2747:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2758:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2755:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2758:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2759:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2756:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2759:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2769:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2766:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2769:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2780:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2777:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2780:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2781:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2778:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2781:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2791:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2788:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2791:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2811:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2809:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2811:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2820:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2817:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2820:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2831:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2828:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2831:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2842:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2839:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2842:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2856:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2853:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2856:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2867:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2864:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2867:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2878:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2875:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2878:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2889:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2886:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2889:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2900:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2897:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2900:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2920:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2918:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2920:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2930:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2927:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2930:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2943:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2939:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2943:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2957:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2953:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2957:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2970:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2967:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2970:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2983:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2979:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2983:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2997:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2993:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2997:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2998:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2994:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:2998:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3011:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3007:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3011:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3012:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3008:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3012:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3026:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3021:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3026:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3048:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3046:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3048:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3057:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3054:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3057:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3058:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3055:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3058:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3068:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3065:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3068:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3081:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3077:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3081:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3082:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3078:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3082:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3104:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3102:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3104:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3115:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3111:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3115:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3116:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3112:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3116:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3129:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3125:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3129:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3146:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3139:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3146:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3147:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3140:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3147:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3148:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3141:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3148:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3149:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3142:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3149:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3167:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3159:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3167:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3168:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3160:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3168:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3169:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3161:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3169:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3170:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3162:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3170:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3171:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3163:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3171:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3185:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3181:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3185:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3200:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3195:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3200:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3201:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3196:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3201:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3215:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3211:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3215:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3216:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3212:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3216:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3231:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3225:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3231:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3234:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3228:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3234:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3251:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3243:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3251:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3254:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3246:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3254:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3256:3: style: Variable 'arg6' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3248:0: note: Variable 'arg6' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3256:3: note: Variable 'arg6' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3273:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3269:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3273:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3274:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3270:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3274:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3287:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3283:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3287:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3301:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3297:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3301:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3302:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3298:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3302:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3316:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3311:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3316:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3318:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3313:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3318:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3331:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3327:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3331:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3349:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3341:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3349:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3352:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3344:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3352:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3354:3: style: Variable 'arg6' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3346:0: note: Variable 'arg6' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3354:3: note: Variable 'arg6' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3369:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3363:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3369:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3371:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3365:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3371:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3372:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3366:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3372:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3387:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3381:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3387:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3388:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3382:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3388:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3389:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3383:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3389:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3403:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3399:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3403:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3404:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3400:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3404:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3419:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3413:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3419:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3420:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3414:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3420:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3421:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3415:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3421:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3436:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3431:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3436:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3438:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3433:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3438:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3452:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3447:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3452:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3468:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3463:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3468:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3469:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3464:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3469:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3470:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3465:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3470:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3484:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3479:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3484:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3486:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3481:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3486:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3499:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3495:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3499:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3514:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3509:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3514:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3515:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3510:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3515:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3532:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3525:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3532:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3533:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3526:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3533:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3535:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3528:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3535:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3536:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3529:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3536:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3549:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3545:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3549:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3563:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3559:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3563:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3564:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3560:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3564:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3578:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3573:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3578:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3580:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3575:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3580:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3594:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3589:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3594:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3596:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3591:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3596:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3609:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3605:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3609:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3623:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3619:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3623:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3638:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3633:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3638:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3640:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3635:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3640:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3653:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3649:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3653:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3667:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3663:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3667:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3681:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3677:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3681:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3682:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3678:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3682:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3695:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3691:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3695:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3709:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3705:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3709:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3710:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3706:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3710:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3723:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3719:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3723:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3737:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3733:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3737:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3738:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3734:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3738:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3751:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3747:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3751:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3765:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3761:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3765:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3766:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3762:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3766:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3779:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3775:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3779:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3795:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3789:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3795:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3796:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3790:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3796:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3811:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3807:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3811:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3812:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3808:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3812:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3826:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3821:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3826:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3827:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3822:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3827:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3844:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3837:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3844:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3845:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3838:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3845:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3847:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3840:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3847:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3861:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3857:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3861:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3875:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3871:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3875:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3876:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3872:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3876:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3891:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3885:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3891:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3892:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3886:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3892:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3909:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3903:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3909:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3910:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3904:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3910:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3911:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3905:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3911:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3912:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3906:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3912:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3926:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3921:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3926:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3942:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3937:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3942:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3944:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3939:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3944:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3957:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3953:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3957:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3973:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3967:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3973:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3992:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3985:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3992:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3993:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3986:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3993:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3994:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3987:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3994:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3996:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3989:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:3996:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4010:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4005:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4010:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4011:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4006:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4011:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4026:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4021:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4026:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4028:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4023:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4028:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4041:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4037:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4041:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4055:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4051:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4055:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4070:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4065:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4070:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4086:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4081:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4086:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4088:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4083:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4088:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4102:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4097:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4102:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4118:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4113:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4118:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4119:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4114:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4119:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4120:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4115:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4120:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4134:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4129:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4134:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4150:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4145:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4150:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4151:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4146:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4151:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4152:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4147:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4152:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4165:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4161:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4165:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4179:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4175:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4179:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4180:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4176:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4180:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4193:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4189:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4193:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4207:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4203:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4207:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4208:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4204:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4208:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4222:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4217:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4222:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4238:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4233:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4238:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4239:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4234:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4239:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4240:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4235:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4240:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4254:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4249:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4254:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4270:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4265:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4270:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4272:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4267:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4272:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4286:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4281:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4286:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4288:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4283:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4288:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4303:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4297:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4303:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4304:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4298:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4304:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4305:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4299:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4305:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4306:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4300:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4306:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4321:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4315:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4321:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4338:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4333:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4338:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4339:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4334:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4339:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4340:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4335:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4340:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4354:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4349:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4354:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4370:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4365:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4370:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4371:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4366:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4371:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4372:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4367:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4372:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4385:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4381:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4385:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4386:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4382:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4386:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4399:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4395:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4399:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4400:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4396:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4400:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4413:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4409:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4413:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4414:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4410:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4414:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4428:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4423:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4428:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4429:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4424:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4429:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4441:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4438:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4441:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4442:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4439:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4442:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4453:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4449:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4453:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4454:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4450:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4454:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4467:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4463:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4467:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4468:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4464:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4468:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4481:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4477:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4481:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4482:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4478:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4482:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4496:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4491:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4496:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4511:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4507:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4511:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4512:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4508:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4512:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4525:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4521:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4525:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4526:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4522:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4526:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4539:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4535:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4539:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4540:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4536:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4540:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4553:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4549:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4553:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4554:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4550:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4554:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4567:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4563:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4567:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4581:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4577:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4581:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4582:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4578:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4582:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4595:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4591:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4595:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4596:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4592:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4596:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4609:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4605:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4609:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4610:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4606:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4610:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4623:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4619:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4623:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4637:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4633:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4637:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4638:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4634:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4638:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4651:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4647:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4651:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4665:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4661:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4665:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4666:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4662:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4666:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4679:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4675:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4679:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4693:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4689:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4693:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4694:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4690:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4694:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4707:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4703:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4707:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4708:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4704:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4708:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4722:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4717:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4722:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4723:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4718:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4723:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4737:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4733:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4737:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4738:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4734:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4738:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4751:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4747:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4751:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4765:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4761:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4765:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4766:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4762:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4766:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4779:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4775:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4779:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4793:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4789:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4793:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4794:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4790:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4794:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4807:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4803:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4807:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4821:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4817:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4821:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4822:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4818:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4822:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4835:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4831:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4835:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4849:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4845:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4849:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4850:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4846:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4850:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4863:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4859:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4863:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4877:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4873:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4877:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4878:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4874:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4878:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4891:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4887:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4891:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4906:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4901:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4906:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4907:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4902:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4907:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4908:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4903:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4908:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4922:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4917:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4922:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4937:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4933:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4937:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4938:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4934:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4938:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4951:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4947:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4951:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4965:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4961:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4965:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4966:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4962:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4966:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4979:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4975:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4979:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4993:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4989:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4993:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4994:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4990:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:4994:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5007:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5003:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5007:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5008:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5004:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5008:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5022:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5017:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5022:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5023:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5018:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5023:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5038:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5033:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5038:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5053:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5049:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5053:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5054:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5050:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5054:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5067:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5063:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5067:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5068:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5064:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5068:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5081:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5077:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5081:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5082:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5078:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5082:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5095:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5091:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5095:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5109:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5105:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5109:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5110:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5106:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5110:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5123:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5119:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5123:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5124:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5120:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5124:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5137:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5133:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5137:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5138:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5134:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5138:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5152:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5147:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5152:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5167:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5163:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5167:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5183:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5177:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5183:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5184:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5178:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5184:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5186:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5180:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5186:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5201:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5195:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5201:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5220:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5213:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5220:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5223:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5216:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5223:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5239:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5233:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5239:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5241:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5235:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5241:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5242:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5236:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5242:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5255:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5251:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5255:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5267:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5264:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5267:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5278:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5275:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5278:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5289:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5286:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5289:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5300:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5297:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5300:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5311:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5308:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5311:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5322:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5319:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5322:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5342:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5340:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5342:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5351:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5348:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5351:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5362:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5359:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5362:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5373:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5370:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5373:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5384:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5381:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5384:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5395:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5392:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5395:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5406:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5403:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5406:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5417:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5414:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5417:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5428:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5425:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5428:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5448:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5446:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5448:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5457:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5454:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5457:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5468:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5465:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5468:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5479:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5476:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5479:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5490:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5487:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5490:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5501:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5498:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5501:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5512:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5509:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5512:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5523:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5520:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5523:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5524:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5521:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5524:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5534:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5531:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5534:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5545:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5542:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5545:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5546:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5543:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5546:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5556:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5553:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5556:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5576:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5574:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5576:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5599:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5595:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5599:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5600:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5596:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5600:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5611:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5608:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5611:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5612:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5609:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5612:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5621:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5618:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5621:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5622:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5619:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5622:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5632:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5629:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5632:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5643:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5640:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5643:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5658:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5655:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5658:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5678:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5676:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5678:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5689:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5685:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5689:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5700:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5698:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5700:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5711:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5707:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5711:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5728:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5721:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5728:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5729:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5722:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5729:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5731:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5724:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5731:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5744:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5741:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5744:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5757:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5753:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5757:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5758:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5754:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5758:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5771:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5767:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5771:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5787:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5781:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5787:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5788:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5782:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5788:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5789:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5783:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5789:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5804:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5799:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5804:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5805:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5800:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5805:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5819:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5815:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5819:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5820:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5816:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5820:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5833:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5829:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5833:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5847:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5843:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5847:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5848:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5844:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5848:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5861:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5857:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5861:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5876:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5871:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5876:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5877:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5872:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5877:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5878:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5873:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5878:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5892:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5887:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5892:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5908:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5903:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5908:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5910:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5905:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5910:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5923:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5919:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:5923:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_csharp/db_csharp_wrap.c:1083:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
db-4.8.30/libdb_java/db_java_wrap.c:1138:19: error: Array 'all_classes[46]' accessed at index 46, which is out of bounds. [arrayIndexOutOfBounds]
db-4.8.30/libdb_java/db_java_wrap.c:1133:4: note: After for loop, j has value 46
db-4.8.30/libdb_java/db_java_wrap.c:1138:19: note: Array index out of bounds
db-4.8.30/libdb_java/db_java_wrap.c:1609:8: warning: Either the condition 'dbenv==NULL' is redundant or there is possible null pointer dereference: dbenv. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:1613:12: note: Assuming that condition 'dbenv==NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:1609:8: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3137:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:6579:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:6577:37: note: Calling function 'DbEnv_dbremove', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3137:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3140:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:6626:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:6624:37: note: Calling function 'DbEnv_dbrename', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3140:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3159:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:6747:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:6745:41: note: Calling function 'DbEnv_get_data_dirs', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3159:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3169:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:6815:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:6813:39: note: Calling function 'DbEnv_get_flags', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3169:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3174:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:6841:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:6839:35: note: Calling function 'DbEnv_get_home', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3174:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3179:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:6867:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:6865:52: note: Calling function 'DbEnv_get_intermediate_dir_mode', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3179:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3184:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:6893:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:6891:44: note: Calling function 'DbEnv_get_open_flags', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3184:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3189:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:6919:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:6917:36: note: Calling function 'DbEnv_get_shm_key', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3189:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3194:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:6945:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:6943:38: note: Calling function 'DbEnv_get_tmp_dir', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3194:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3199:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:6973:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:6971:40: note: Calling function 'DbEnv_get_verbose', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3199:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3206:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7025:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7023:38: note: Calling function 'DbEnv_lsn_reset', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3206:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3209:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7058:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7056:33: note: Calling function 'DbEnv_open', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3209:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3215:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7116:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7114:42: note: Calling function 'DbEnv_set_cachesize', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3215:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3220:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7140:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7138:42: note: Calling function 'DbEnv_set_cache_max', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3220:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3225:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7168:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7166:43: note: Calling function 'DbEnv_set_create_dir', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3225:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3228:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7197:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7195:41: note: Calling function 'DbEnv_set_data_dir', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3228:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3231:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7226:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7224:54: note: Calling function 'DbEnv_set_intermediate_dir_mode', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3231:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3234:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7257:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7255:40: note: Calling function 'DbEnv_set_encrypt', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3234:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3240:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7304:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7302:38: note: Calling function 'DbEnv_set_flags', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3240:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3243:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7330:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7328:41: note: Calling function 'DbEnv_set_feedback', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3243:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3246:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7354:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7352:46: note: Calling function 'DbEnv_set_mp_max_openfd', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3246:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3249:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7380:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7378:45: note: Calling function 'DbEnv_set_mp_max_write', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3249:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3252:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7404:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7402:44: note: Calling function 'DbEnv_set_mp_mmapsize', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3252:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3255:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7428:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7426:44: note: Calling function 'DbEnv_set_mp_pagesize', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3255:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3258:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7452:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7450:45: note: Calling function 'DbEnv_set_mp_tablesize', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3258:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3264:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7498:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7496:42: note: Calling function 'DbEnv_set_paniccall', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3264:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3267:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7532:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7530:43: note: Calling function 'DbEnv_set_rpc_server', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3267:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3271:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7557:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7555:40: note: Calling function 'DbEnv_set_shm_key', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3271:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3274:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7583:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7581:40: note: Calling function 'DbEnv_set_timeout', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3274:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3277:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7611:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7609:40: note: Calling function 'DbEnv_set_tmp_dir', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3277:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3280:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7636:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7634:39: note: Calling function 'DbEnv_set_tx_max', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3280:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3283:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7662:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7660:45: note: Calling function 'DbEnv_set_app_dispatch', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3283:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3286:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7688:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7686:45: note: Calling function 'DbEnv_set_event_notify', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3286:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3289:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7716:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7714:45: note: Calling function 'DbEnv_set_tx_timestamp', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3289:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3292:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7742:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7740:40: note: Calling function 'DbEnv_set_verbose', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3292:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3296:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7766:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7764:35: note: Calling function 'DbEnv_get_lk_conflicts', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3296:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3302:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7808:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7806:43: note: Calling function 'DbEnv_get_lk_detect', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3302:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3307:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7834:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7832:46: note: Calling function 'DbEnv_get_lk_max_locks', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3307:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3312:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7860:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7858:48: note: Calling function 'DbEnv_get_lk_max_lockers', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3312:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3317:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7886:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7884:48: note: Calling function 'DbEnv_get_lk_max_objects', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3317:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3322:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7912:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7910:47: note: Calling function 'DbEnv_get_lk_partitions', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3322:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3327:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7942:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7940:35: note: Calling function 'DbEnv_lock_detect', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3327:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3332:28: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:7980:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:7978:38: note: Calling function 'DbEnv_lock_get', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3332:28: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3339:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8007:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8005:37: note: Calling function 'DbEnv_lock_id', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3339:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3343:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8033:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8031:41: note: Calling function 'DbEnv_lock_id_free', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3343:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3346:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8058:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8056:37: note: Calling function 'DbEnv_lock_put', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3346:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3350:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8084:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8082:44: note: Calling function 'DbEnv_lock_stat', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3350:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3354:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8133:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8131:45: note: Calling function 'DbEnv_set_lk_conflicts', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3354:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3358:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8160:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8158:42: note: Calling function 'DbEnv_set_lk_detect', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3358:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3361:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8184:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8182:47: note: Calling function 'DbEnv_set_lk_max_lockers', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3361:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3364:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8208:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8206:45: note: Calling function 'DbEnv_set_lk_max_locks', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3364:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3367:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8232:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8230:47: note: Calling function 'DbEnv_set_lk_max_objects', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3367:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3370:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8256:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8254:46: note: Calling function 'DbEnv_set_lk_partitions', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3370:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3374:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8280:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8278:42: note: Calling function 'DbEnv_get_lg_bsize', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3374:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3379:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8306:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8304:37: note: Calling function 'DbEnv_get_lg_dir', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3379:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3384:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8332:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8330:39: note: Calling function 'DbEnv_get_lg_filemode', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3384:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3389:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8358:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8356:40: note: Calling function 'DbEnv_get_lg_max', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3389:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3394:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8384:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8382:46: note: Calling function 'DbEnv_get_lg_regionmax', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3394:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3399:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8412:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8410:39: note: Calling function 'DbEnv_log_archive', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3399:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3407:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8519:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8517:40: note: Calling function 'DbEnv_log_cursor', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3407:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3412:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8563:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8561:35: note: Calling function 'DbEnv_log_file', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3412:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3416:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8607:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8605:38: note: Calling function 'DbEnv_log_flush', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3416:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3420:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8640:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8638:43: note: Calling function 'DbEnv_log_get_config', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3420:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3424:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8690:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8688:36: note: Calling function 'DbEnv_log_put', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3424:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3427:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8729:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8727:38: note: Calling function 'DbEnv_log_print', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3427:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3430:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8756:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8754:43: note: Calling function 'DbEnv_log_set_config', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3430:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3434:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8782:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8780:42: note: Calling function 'DbEnv_log_stat', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3434:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3438:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8813:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8811:41: note: Calling function 'DbEnv_set_lg_bsize', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3438:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3441:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8841:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8839:39: note: Calling function 'DbEnv_set_lg_dir', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3441:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3444:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8866:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8864:44: note: Calling function 'DbEnv_set_lg_filemode', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3444:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3447:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8890:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8888:39: note: Calling function 'DbEnv_set_lg_max', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3447:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3450:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8914:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8912:45: note: Calling function 'DbEnv_set_lg_regionmax', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3450:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3454:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8938:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8936:32: note: Calling function 'DbEnv_get_cachesize', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3454:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3459:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8964:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8962:44: note: Calling function 'DbEnv_get_cachesize_ncache', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3459:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3464:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:8990:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:8988:32: note: Calling function 'DbEnv_get_cache_max', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3464:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3469:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9016:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9014:41: note: Calling function 'DbEnv_get_create_dir', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3469:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3474:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9042:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9040:41: note: Calling function 'DbEnv_get_mp_max_openfd', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3474:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3480:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9068:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9066:40: note: Calling function 'DbEnv_get_mp_max_write', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3480:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3486:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9094:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9092:55: note: Calling function 'DbEnv_get_mp_max_write_sleep', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3486:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3491:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9120:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9118:34: note: Calling function 'DbEnv_get_mp_mmapsize', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3491:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3496:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9146:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9144:39: note: Calling function 'DbEnv_get_mp_pagesize', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3496:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3501:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9172:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9170:40: note: Calling function 'DbEnv_get_mp_tablesize', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3501:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3506:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9200:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9198:45: note: Calling function 'DbEnv_memp_stat', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3506:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3511:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9233:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9231:48: note: Calling function 'DbEnv_memp_fstat', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3511:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3515:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9299:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9297:38: note: Calling function 'DbEnv_memp_sync', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3515:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3519:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9332:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9330:36: note: Calling function 'DbEnv_memp_trickle', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3519:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3524:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9358:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9356:45: note: Calling function 'DbEnv_mutex_get_align', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3524:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3529:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9384:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9382:49: note: Calling function 'DbEnv_mutex_get_increment', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3529:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3534:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9410:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9408:43: note: Calling function 'DbEnv_mutex_get_max', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3534:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3539:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9436:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9434:49: note: Calling function 'DbEnv_mutex_get_tas_spins', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3539:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3543:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9462:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9460:44: note: Calling function 'DbEnv_mutex_set_align', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3543:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3546:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9486:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9484:48: note: Calling function 'DbEnv_mutex_set_increment', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3546:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3549:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9510:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9508:42: note: Calling function 'DbEnv_mutex_set_max', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3549:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3552:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9534:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9532:48: note: Calling function 'DbEnv_mutex_set_tas_spins', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3552:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3556:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9560:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9558:46: note: Calling function 'DbEnv_mutex_stat', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3556:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3561:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9591:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9589:40: note: Calling function 'DbEnv_get_tx_max', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3561:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3566:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9617:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9615:35: note: Calling function 'DbEnv_get_tx_timestamp', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3566:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3571:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9645:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9643:44: note: Calling function 'DbEnv_get_timeout', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3571:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3576:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9676:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9674:38: note: Calling function 'DbEnv_txn_begin', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3576:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3580:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9706:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9704:43: note: Calling function 'DbEnv_txn_checkpoint', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3580:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3587:28: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9734:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9732:45: note: Calling function 'DbEnv_txn_recover', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3587:28: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3602:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9788:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9786:42: note: Calling function 'DbEnv_txn_stat', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3602:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3607:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9840:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9838:32: note: Calling function 'DbEnv_rep_get_limit', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3607:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3611:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9870:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9868:38: note: Calling function 'DbEnv_rep_elect', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3611:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3614:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9925:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9923:43: note: Calling function 'DbEnv_rep_process_message', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3614:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3618:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9958:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9956:38: note: Calling function 'DbEnv_rep_flush', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3618:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3621:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:9984:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:9982:43: note: Calling function 'DbEnv_rep_set_config', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3621:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3624:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10010:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10008:46: note: Calling function 'DbEnv_rep_set_clockskew', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3624:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3628:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10034:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10032:52: note: Calling function 'DbEnv_rep_get_clockskew_fast', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3628:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3633:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10060:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10058:52: note: Calling function 'DbEnv_rep_get_clockskew_slow', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3633:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3637:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10092:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10090:38: note: Calling function 'DbEnv_rep_start', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3637:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3640:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10117:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10115:37: note: Calling function 'DbEnv_rep_sync', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3640:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3644:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10143:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10141:43: note: Calling function 'DbEnv_rep_get_config', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3644:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3649:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10171:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10169:42: note: Calling function 'DbEnv_rep_stat', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3649:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3653:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10202:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10200:42: note: Calling function 'DbEnv_rep_set_limit', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3653:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3659:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10226:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10224:49: note: Calling function 'DbEnv_rep_get_request_min', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3659:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3664:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10252:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10250:49: note: Calling function 'DbEnv_rep_get_request_max', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3664:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3668:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10280:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10278:44: note: Calling function 'DbEnv_rep_set_request', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3668:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3671:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10308:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10306:46: note: Calling function 'DbEnv_rep_set_transport', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3671:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3675:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10332:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10330:44: note: Calling function 'DbEnv_rep_get_nsites', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3675:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3680:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10358:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10356:46: note: Calling function 'DbEnv_rep_get_priority', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3680:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3685:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10386:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10384:45: note: Calling function 'DbEnv_rep_get_timeout', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3685:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3689:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10412:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10410:43: note: Calling function 'DbEnv_rep_set_nsites', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3689:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3692:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10436:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10434:45: note: Calling function 'DbEnv_rep_set_priority', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3692:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3695:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10462:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10460:44: note: Calling function 'DbEnv_rep_set_timeout', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3695:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3699:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10496:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10494:46: note: Calling function 'DbEnv_repmgr_add_remote_site', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3699:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3704:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10521:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10519:50: note: Calling function 'DbEnv_repmgr_get_ack_policy', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3704:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3708:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10545:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10543:50: note: Calling function 'DbEnv_repmgr_set_ack_policy', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3708:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3711:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10577:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10575:50: note: Calling function 'DbEnv_repmgr_set_local_site', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3711:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3715:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10602:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10600:35: note: Calling function 'DbEnv_repmgr_site_list', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3715:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3720:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10658:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10656:41: note: Calling function 'DbEnv_repmgr_start', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3720:10: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3724:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-4.8.30/libdb_java/db_java_wrap.c:10684:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-4.8.30/libdb_java/db_java_wrap.c:10682:48: note: Calling function 'DbEnv_repmgr_stat', 1st argument 'self' value is 0
db-4.8.30/libdb_java/db_java_wrap.c:3724:11: note: Null pointer dereference
db-4.8.30/libdb_java/db_java_wrap.c:3886:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:3879:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3886:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3913:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:3901:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3913:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3914:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:3902:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3914:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3915:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:3903:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3915:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3917:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:3904:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3917:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3945:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:3935:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3945:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3946:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:3936:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3946:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3948:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:3937:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3948:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3983:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:3966:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3983:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3984:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:3967:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:3984:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4035:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4028:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4035:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4065:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4056:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4065:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4066:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4057:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4066:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4098:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4087:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4098:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4099:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4088:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4099:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4130:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4123:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4130:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4132:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4125:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4132:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4154:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4148:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4154:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4155:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4149:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4155:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4183:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4172:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4183:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4184:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4173:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4184:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4222:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4209:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4222:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4223:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4210:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4223:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4259:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4253:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4259:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4285:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4279:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4285:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4311:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4305:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4311:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4337:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4331:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4337:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4363:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4357:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4363:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4389:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4383:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4389:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4415:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4409:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4415:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4441:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4435:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4441:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4467:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4461:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4467:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4493:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4487:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4493:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4519:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4513:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4519:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4545:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4539:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4545:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4571:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4565:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4571:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4597:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4591:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4597:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4623:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4617:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4623:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4649:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4643:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4649:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4675:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4669:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4675:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4701:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4695:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4701:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4743:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4737:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4743:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4769:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4763:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4769:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4795:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4789:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4795:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4821:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4815:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4821:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4847:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4841:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4847:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4873:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4867:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4873:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4899:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4893:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4899:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4919:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4913:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4919:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4939:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4933:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4939:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4967:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:4959:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:4967:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5027:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5014:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5027:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5028:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5015:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5028:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5071:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5058:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5071:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5072:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5059:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5072:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5073:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5060:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5073:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5119:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5104:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5119:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5120:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5105:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5120:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5168:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5155:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5168:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5169:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5156:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5169:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5207:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5198:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5207:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5208:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5199:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5208:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5246:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5236:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5246:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5247:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5237:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5247:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5288:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5281:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5288:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5290:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5282:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5290:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5314:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5307:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5314:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5316:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5308:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5316:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5340:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5333:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5340:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5365:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5357:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5365:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5367:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5358:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5367:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5394:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5387:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5394:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5396:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5388:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5396:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5421:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5413:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5421:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5446:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5439:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5446:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5447:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5440:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5447:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5475:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5468:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5475:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5477:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5469:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5477:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5502:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5494:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5502:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5503:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5495:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5503:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5532:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5525:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5532:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5534:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5526:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5534:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5558:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5551:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5558:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5582:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5575:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5582:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5584:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5576:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5584:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5608:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5601:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5608:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5632:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5625:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5632:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5634:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5626:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5634:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5658:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5651:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5658:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5682:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5675:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5682:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5706:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5699:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5706:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5733:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5723:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5733:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5765:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5758:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5765:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5766:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5759:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5766:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5789:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5782:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5789:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5813:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5806:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5813:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5837:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5830:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5837:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5861:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5854:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5861:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5885:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5878:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5885:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5886:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5879:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5886:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5914:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5907:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5914:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5941:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5931:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5941:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5977:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5968:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5977:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5978:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:5969:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:5978:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6055:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6048:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6055:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6082:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6073:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6082:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6083:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6074:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6083:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6111:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6103:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6111:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6112:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6104:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6112:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6146:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6135:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6146:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6147:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6136:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6147:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6192:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6186:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6192:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6218:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6209:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6218:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6219:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6210:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6219:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6247:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6240:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6247:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6275:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6268:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6275:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6302:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6295:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6302:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6334:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6323:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6334:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6370:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6364:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6370:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6403:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6390:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6403:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6449:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6438:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6449:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6485:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6478:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6485:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6530:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6523:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6530:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6558:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6547:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6558:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6559:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6548:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6559:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6560:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6549:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6560:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6600:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6588:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6600:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6601:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6589:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6601:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6602:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6590:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6602:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6643:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6636:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6643:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6645:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6638:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6645:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6667:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6661:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6667:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6668:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6662:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6668:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6691:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6685:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6691:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6712:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6704:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6712:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6713:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6705:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6713:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6737:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6731:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6737:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6779:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6773:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6779:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6805:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6799:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6805:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6831:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6825:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6831:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6857:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6851:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6857:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6883:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6877:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6883:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6909:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6903:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6909:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6935:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6929:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6935:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6962:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6955:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6962:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6989:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:6983:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6989:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7010:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7002:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7010:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7011:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7003:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7011:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7042:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7033:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7042:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7043:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7034:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7043:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7074:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7066:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7074:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7075:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7067:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7075:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7105:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7097:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7105:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7130:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7123:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7130:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7154:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7147:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7154:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7155:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7148:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7155:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7183:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7176:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7183:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7184:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7177:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7184:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7212:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7205:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7212:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7213:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7206:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7213:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7242:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7234:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7242:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7243:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7235:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7243:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7271:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7265:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7271:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7273:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7266:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7273:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7293:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7285:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7293:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7318:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7311:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7318:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7320:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7312:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7320:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7344:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7337:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7344:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7369:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7361:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7369:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7394:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7387:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7394:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7418:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7411:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7418:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7442:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7435:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7442:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7465:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7459:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7465:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7467:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7460:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7467:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7486:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7479:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7486:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7488:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7480:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7488:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7515:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7505:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7515:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7516:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7506:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7516:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7547:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7540:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7547:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7572:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7564:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7572:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7597:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7590:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7597:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7598:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7591:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7598:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7626:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7619:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7626:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7650:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7643:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7650:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7652:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7644:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7652:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7676:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7669:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7676:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7678:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7670:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7678:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7703:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7695:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7703:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7706:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7696:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7706:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7731:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7723:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7731:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7756:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7750:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7756:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7798:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7792:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7798:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7824:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7818:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7824:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7850:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7844:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7850:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7876:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7870:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7876:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7902:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7896:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7902:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7930:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7922:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7930:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7963:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7952:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7963:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7997:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:7991:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:7997:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8023:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8016:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8023:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8048:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8040:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8048:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8049:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8041:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8049:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8073:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8066:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8073:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8105:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8098:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8105:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8150:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8143:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8150:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8174:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8167:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8174:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8198:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8191:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8198:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8222:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8215:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8222:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8246:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8239:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8246:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8270:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8264:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8270:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8296:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8290:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8296:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8322:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8316:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8322:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8348:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8342:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8348:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8374:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8368:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8374:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8401:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8394:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8401:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8508:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8501:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8508:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8537:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8529:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8537:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8587:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8579:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8587:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8629:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8622:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8629:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8660:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8649:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8660:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8714:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8705:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8714:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8715:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8706:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8715:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8716:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8707:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8716:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8745:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8737:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8745:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8771:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8764:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8771:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8803:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8796:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8803:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8827:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8820:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8827:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8828:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8821:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8828:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8856:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8849:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8856:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8880:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8873:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8880:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8904:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8897:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8904:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8928:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8922:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8928:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8954:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8948:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8954:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8980:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:8974:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:8980:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9006:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9000:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9006:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9032:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9026:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9032:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9058:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9052:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9058:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9084:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9078:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9084:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9110:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9104:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9110:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9136:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9130:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9136:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9162:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9156:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9162:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9189:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9182:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9189:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9222:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9215:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9222:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9273:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9265:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9273:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9321:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9314:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9321:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9348:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9342:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9348:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9374:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9368:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9374:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9400:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9394:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9400:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9426:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9420:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9426:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9452:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9445:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9452:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9476:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9469:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9476:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9500:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9493:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9500:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9524:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9517:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9524:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9549:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9542:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9549:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9581:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9575:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9581:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9607:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9601:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9607:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9634:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9627:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9634:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9664:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9655:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9664:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9665:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9656:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9665:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9694:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9685:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9694:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9722:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9714:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9722:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9777:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9770:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9777:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9830:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9824:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9830:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9858:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9849:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9858:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9891:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9878:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9891:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9949:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9943:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9949:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9973:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9965:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9973:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9999:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:9991:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:9999:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10024:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10018:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10024:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10050:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10044:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10050:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10078:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10069:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10078:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10107:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10100:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10107:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10132:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10125:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10132:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10160:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10153:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10160:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10192:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10185:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10192:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10216:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10210:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10216:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10242:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10236:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10242:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10269:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10261:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10269:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10295:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10287:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10295:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10298:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10289:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10298:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10322:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10316:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10322:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10348:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10342:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10348:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10375:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10368:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10375:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10402:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10395:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10402:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10426:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10419:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10426:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10451:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10443:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10451:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10479:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10470:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10479:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10480:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10471:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10480:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10512:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10506:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10512:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10535:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10528:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10535:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10561:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10552:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10561:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10562:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10553:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10562:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10592:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10586:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10592:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10647:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10639:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10647:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10673:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10666:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10673:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10764:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10760:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10764:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10782:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10775:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10782:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10811:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10800:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10811:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10866:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10859:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10866:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10893:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10887:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10893:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10919:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10912:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10919:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10943:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10937:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10943:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10970:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10962:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10970:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10995:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:10989:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:10995:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11021:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11014:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11021:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11046:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11039:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11046:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11068:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11061:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11068:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11096:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11086:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11096:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11097:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11087:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11097:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11125:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11119:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11125:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11151:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11145:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11151:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11177:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11171:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11177:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11204:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11196:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11204:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11232:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11226:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11232:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11258:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11252:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11258:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11284:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11277:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11284:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11312:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11301:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11312:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11313:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11302:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11313:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11344:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11335:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11344:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11345:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11336:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11345:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11369:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11362:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11369:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11393:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11386:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11393:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11418:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11410:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11418:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11444:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11437:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11444:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11475:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11469:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11475:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11498:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11491:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11498:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11522:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11515:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11522:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11546:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11540:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11546:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11572:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11566:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11572:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11592:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11585:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11592:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11594:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11586:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11594:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11630:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11622:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11630:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11655:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11648:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11655:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11656:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/libdb_java/db_java_wrap.c:11649:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:11656:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-4.8.30/libdb_java/db_java_wrap.c:6494:39: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
db-4.8.30/libdb_java/db_java_wrap.c:6724:41: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
db-4.8.30/libdb_java/db_java_wrap.c:9297:38: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
db-4.8.30/lock/lock.c:705:31: warning: Either the condition 'lp==NULL' is redundant or there is possible null pointer dereference: lp. [nullPointerRedundantCheck]
db-4.8.30/lock/lock.c:738:11: note: Assuming that condition 'lp==NULL' is not redundant
db-4.8.30/lock/lock.c:705:31: note: Null pointer dereference
db-4.8.30/lock/lock.c:1662:8: warning: Either the condition 'hlp!=NULL' is redundant or there is possible null pointer dereference: hlp. [nullPointerRedundantCheck]
db-4.8.30/lock/lock.c:1665:11: note: Assuming that condition 'hlp!=NULL' is not redundant
db-4.8.30/lock/lock.c:1662:8: note: Null pointer dereference
db-4.8.30/lock/lock.c:1337:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/lock/lock.c:1619:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/lock/lock_deadlock.c:697:11: warning: Either the condition 'lp!=NULL' is redundant or there is possible null pointer dereference: lp. [nullPointerRedundantCheck]
db-4.8.30/lock/lock_deadlock.c:706:12: note: Assuming that condition 'lp!=NULL' is not redundant
db-4.8.30/lock/lock_deadlock.c:697:11: note: Null pointer dereference
db-4.8.30/lock/lock_id.c:90:12: style: Condition 'nids!=0' is always true [knownConditionTrueFalse]
db-4.8.30/lock/lock_id.c:85:10: note: Assignment 'nids=0', assigned value is 0
db-4.8.30/lock/lock_id.c:87:8: note: nids is incremented', new value is 1
db-4.8.30/lock/lock_id.c:90:12: note: Condition 'nids!=0' is always true
db-4.8.30/lock/lock_id.c:298:7: warning: Either the condition 'sh_locker==NULL' is redundant or there is possible null pointer dereference: sh_locker. [nullPointerRedundantCheck]
db-4.8.30/lock/lock_id.c:300:16: note: Assuming that condition 'sh_locker==NULL' is not redundant
db-4.8.30/lock/lock_id.c:298:7: note: Null pointer dereference
db-4.8.30/lock/lock_id.c:65:2: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/lock/lock_id.c:62:2: note: Variable 'id' is reassigned a value before the old one has been used.
db-4.8.30/lock/lock_id.c:65:2: note: Variable 'id' is reassigned a value before the old one has been used.
db-4.8.30/lock/lock_id.c:66:2: style: Variable 'lk' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/lock/lock_id.c:59:2: note: Variable 'lk' is reassigned a value before the old one has been used.
db-4.8.30/lock/lock_id.c:66:2: note: Variable 'lk' is reassigned a value before the old one has been used.
db-4.8.30/lock/lock_list.c:323:12: style: The scope of the variable 'fidp' can be reduced. [variableScope]
db-4.8.30/lock/lock_method.c:146:14: style: The scope of the variable 'lt' can be reduced. [variableScope]
db-4.8.30/lock/lock_method.c:147:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/lock/lock_method.c:178:17: style: The scope of the variable 'region' can be reduced. [variableScope]
db-4.8.30/lock/lock_method.c:180:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/lock/lock_method.c:430:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/lock/lock_method.c:489:17: style: The scope of the variable 'region' can be reduced. [variableScope]
db-4.8.30/lock/lock_method.c:491:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/lock/lock_region.c:348:20: style: The scope of the variable 'lp' can be reduced. [variableScope]
db-4.8.30/lock/lock_region.c:349:13: style: The scope of the variable 'locker' can be reduced. [variableScope]
db-4.8.30/lock/lock_region.c:350:14: style: The scope of the variable 'lockobj' can be reduced. [variableScope]
db-4.8.30/log/log.c:832:22: style: The scope of the variable 'commit' can be reduced. [variableScope]
db-4.8.30/log/log.c:833:25: style: The scope of the variable 'filestart' can be reduced. [variableScope]
db-4.8.30/log/log.c:1315:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/log/log.c:1390:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/log/log_archive.c:331:9: style: The scope of the variable 'begin' can be reduced. [variableScope]
db-4.8.30/log/log_get.c:198:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.8.30/log/log_get.c:1029:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-4.8.30/log/log_get.c:1309:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/log/log_method.c:102:10: style: The scope of the variable 'dblp' can be reduced. [variableScope]
db-4.8.30/log/log_method.c:103:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/log/log_method.c:136:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/log/log_method.c:138:7: style: The scope of the variable 'lp' can be reduced. [variableScope]
db-4.8.30/log/log_method.c:167:10: style: The scope of the variable 'dblp' can be reduced. [variableScope]
db-4.8.30/log/log_method.c:168:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/log/log_method.c:201:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/log/log_method.c:203:7: style: The scope of the variable 'lp' can be reduced. [variableScope]
db-4.8.30/log/log_put.c:1077:21: style: Condition 'first==1' is always true [knownConditionTrueFalse]
db-4.8.30/log/log_put.c:1070:11: note: Assignment 'first=1', assigned value is 1
db-4.8.30/log/log_put.c:1077:21: note: Condition 'first==1' is always true
db-4.8.30/log/log_put.c:406:25: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/log/log_put.c:1546:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/mod_db4/mm_hash.c:78:16: style: Unused variable: p [unusedVariable]
db-4.8.30/mod_db4/mod_db4.c:70:10: style: Variable 'mpid' is assigned a value that is never used. [unreadVariable]
db-4.8.30/mod_db4/sem_utils.c:29:22: style: union member 'semun::buf' is never used. [unusedStructMember]
db-4.8.30/mod_db4/sem_utils.c:32:21: style: union member 'semun::__buf' is never used. [unusedStructMember]
db-4.8.30/mod_db4/skiplist.c:179:3: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/mod_db4/skiplist.c:177:0: note: Variable 'm' is reassigned a value before the old one has been used.
db-4.8.30/mod_db4/skiplist.c:179:3: note: Variable 'm' is reassigned a value before the old one has been used.
db-4.8.30/mod_db4/skiplist.c:324:17: style: The scope of the variable 'compared' can be reduced. [variableScope]
db-4.8.30/mod_db4/skiplist.c:157:39: style: Function 'skiplist_find_compare' argument 1 names different: declaration 'sl' definition 'sli'. [funcArgNamesDifferent]
db-4.8.30/mod_db4/skiplist.h:66:39: note: Function 'skiplist_find_compare' argument 1 names different: declaration 'sl' definition 'sli'.
db-4.8.30/mod_db4/skiplist.c:157:39: note: Function 'skiplist_find_compare' argument 1 names different: declaration 'sl' definition 'sli'.
db-4.8.30/mod_db4/skiplist.c:160:28: style: Function 'skiplist_find_compare' argument 4 names different: declaration 'func' definition 'comp'. [funcArgNamesDifferent]
db-4.8.30/mod_db4/skiplist.h:67:28: note: Function 'skiplist_find_compare' argument 4 names different: declaration 'func' definition 'comp'.
db-4.8.30/mod_db4/skiplist.c:160:28: note: Function 'skiplist_find_compare' argument 4 names different: declaration 'func' definition 'comp'.
db-4.8.30/mod_db4/skiplist.c:486:39: style: Function 'skiplist_remove_compare' argument 1 names different: declaration 'sl' definition 'sli'. [funcArgNamesDifferent]
db-4.8.30/mod_db4/skiplist.h:75:39: note: Function 'skiplist_remove_compare' argument 1 names different: declaration 'sl' definition 'sli'.
db-4.8.30/mod_db4/skiplist.c:486:39: note: Function 'skiplist_remove_compare' argument 1 names different: declaration 'sl' definition 'sli'.
db-4.8.30/mod_db4/skiplist.c:353:8: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
db-4.8.30/mod_db4/skiplist.c:183:8: error: Uninitialized variable: compared [uninitvar]
db-4.8.30/mod_db4/utils.c:523:0: error: Code 'DbEnv::wrap_DB_ENV' is invalid C code. Use --std or --language to configure the language. [syntaxError]
db-4.8.30/mp/mp_bh.c:135:8: warning: Either the condition 'mpreg==NULL' is redundant or there is possible null pointer dereference: mpreg. [nullPointerRedundantCheck]
db-4.8.30/mp/mp_bh.c:138:13: note: Assuming that condition 'mpreg==NULL' is not redundant
db-4.8.30/mp/mp_bh.c:135:8: note: Null pointer dereference
db-4.8.30/mp/mp_bh.c:395:24: warning: Possible null pointer dereference: dbmfp [nullPointer]
db-4.8.30/mp/mp_bh.c:48:31: note: Calling function '__memp_pgwrite', 2nd argument 'dbmfp' value is 0
db-4.8.30/mp/mp_bh.c:395:24: note: Null pointer dereference
db-4.8.30/mp/mp_fget.c:609:22: warning: Either the condition 'hp==NULL' is redundant or there is possible null pointer dereference: hp. [nullPointerRedundantCheck]
db-4.8.30/mp/mp_fget.c:604:10: note: Assuming that condition 'hp==NULL' is not redundant
db-4.8.30/mp/mp_fget.c:609:22: note: Null pointer dereference
db-4.8.30/mp/mp_fget.c:296:1: style: Label 'xlatch' is not used. [unusedLabel]
db-4.8.30/mp/mp_fmethod.c:322:7: style: The scope of the variable 'env' can be reduced. [variableScope]
db-4.8.30/mp/mp_fmethod.c:352:7: style: The scope of the variable 'env' can be reduced. [variableScope]
db-4.8.30/mp/mp_fopen.c:339:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.8.30/mp/mp_fset.c:42:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/mp/mp_method.c:630:9: warning: Either the condition 'mfp!=NULL' is redundant or there is possible null pointer dereference: mfp. [nullPointerRedundantCheck]
db-4.8.30/mp/mp_method.c:634:11: note: Assuming that condition 'mfp!=NULL' is not redundant
db-4.8.30/mp/mp_method.c:630:9: note: Null pointer dereference
db-4.8.30/mp/mp_method.c:631:8: warning: Either the condition 'mfp!=NULL' is redundant or there is possible null pointer dereference: mfp. [nullPointerRedundantCheck]
db-4.8.30/mp/mp_method.c:634:11: note: Assuming that condition 'mfp!=NULL' is not redundant
db-4.8.30/mp/mp_method.c:631:8: note: Null pointer dereference
db-4.8.30/mp/mp_method.c:632:30: warning: Either the condition 'mfp!=NULL' is redundant or there is possible null pointer dereference: mfp. [nullPointerRedundantCheck]
db-4.8.30/mp/mp_method.c:634:11: note: Assuming that condition 'mfp!=NULL' is not redundant
db-4.8.30/mp/mp_method.c:632:30: note: Null pointer dereference
db-4.8.30/mp/mp_method.c:194:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-4.8.30/mp/mp_method.c:233:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-4.8.30/mp/mp_method.c:265:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/mp/mp_method.c:298:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/mp/mp_method.c:300:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-4.8.30/mp/mp_method.c:330:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/mp/mp_method.c:368:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/mp/mp_method.c:370:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-4.8.30/mp/mp_method.c:402:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/mp/mp_method.c:436:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/mp/mp_method.c:438:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-4.8.30/mp/mp_resize.c:42:13: style: The scope of the variable 'regids' can be reduced. [variableScope]
db-4.8.30/mp/mp_sync.c:455:8: warning: Either the condition 'bhp==NULL' is redundant or there is possible null pointer dereference: bhp. [nullPointerRedundantCheck]
db-4.8.30/mp/mp_sync.c:466:11: note: Assuming that condition 'bhp==NULL' is not redundant
db-4.8.30/mp/mp_sync.c:455:8: note: Null pointer dereference
db-4.8.30/mp/mp_sync.c:456:8: warning: Either the condition 'bhp==NULL' is redundant or there is possible null pointer dereference: bhp. [nullPointerRedundantCheck]
db-4.8.30/mp/mp_sync.c:466:11: note: Assuming that condition 'bhp==NULL' is not redundant
db-4.8.30/mp/mp_sync.c:456:8: note: Null pointer dereference
db-4.8.30/mp/mp_sync.c:743:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/mp/mp_sync.c:741:22: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.8.30/mp/mp_sync.c:743:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.8.30/mp/mp_sync.c:797:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-4.8.30/mp/mp_sync.c:798:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.8.30/mp/mp_trickle.c:53:9: style: The scope of the variable 'c_mp' can be reduced. [variableScope]
db-4.8.30/mutex/mut_pthread.c:213:1: style: Label 'err' is not used. [unusedLabel]
db-4.8.30/mutex/mut_pthread.c:84:11: style: Variable 'mutexp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/mutex/mut_region.c:132:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.8.30/mutex/mut_tas.c:31:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/mutex/test_mutex.c:325:21: style: Condition 'locker_wait()!=0' is always false [knownConditionTrueFalse]
db-4.8.30/mutex/test_mutex.c:338:21: style: Condition 'wakeup_wait()!=0' is always false [knownConditionTrueFalse]
db-4.8.30/mutex/test_mutex.c:230:40: style: Same value in both branches of ternary operator. [duplicateValueTernary]
db-4.8.30/mutex/test_mutex.c:411:11: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-4.8.30/mutex/test_mutex.c:414:6: style: The scope of the variable 'err' can be reduced. [variableScope]
db-4.8.30/mutex/test_mutex.c:582:11: style: The scope of the variable 'tp' can be reduced. [variableScope]
db-4.8.30/os/os_addrinfo.c:72:7: warning: Either the condition 'nodename==NULL' is redundant or there is possible null pointer dereference: nodename. [nullPointerRedundantCheck]
db-4.8.30/os/os_addrinfo.c:105:18: note: Assuming that condition 'nodename==NULL' is not redundant
db-4.8.30/os/os_addrinfo.c:72:7: note: Null pointer dereference
db-4.8.30/os/os_addrinfo.c:52:18: style: The scope of the variable 'hostaddr' can be reduced. [variableScope]
db-4.8.30/os/os_alloc.c:56:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/os/os_alloc.c:107:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/os/os_alloc.c:236:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/os/os_alloc.c:300:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/os/os_clock.c:71:1: style: Label 'err' is not used. [unusedLabel]
db-4.8.30/os/os_fid.c:27:9: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.8.30/os/os_fid.c:29:12: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.8.30/os/os_handle.c:192:10: style: The scope of the variable 'dbenv' can be reduced. [variableScope]
db-4.8.30/os/os_map.c:46:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/os/os_map.c:262:7: style: Variable 'rp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/os/os_unlink.c:26:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.8.30/os/os_yield.c:75:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/os_brew/os_pid.c:23:13: style: The scope of the variable 'app' can be reduced. [variableScope]
db-4.8.30/os_qnx/os_qnx_fsync.c:45:6: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.8.30/os_qnx/os_qnx_fsync.c:45:11: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
db-4.8.30/os_vxworks/os_vx_map.c:219:16: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.8.30/os_vxworks/os_vx_map.c:299:16: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.8.30/os_windows/os_getenv.c:85:13: warning: Either the condition '(p=getenv(name))!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
db-4.8.30/os_windows/os_getenv.c:41:25: note: Assuming that condition '(p=getenv(name))!=NULL' is not redundant
db-4.8.30/os_windows/os_getenv.c:85:13: note: Null pointer dereference
db-4.8.30/os_windows/os_handle.c:111:10: style: The scope of the variable 'dbenv' can be reduced. [variableScope]
db-4.8.30/os_windows/os_handle.c:112:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.8.30/os_windows/os_map.c:242:10: style: The scope of the variable 'tpath' can be reduced. [variableScope]
db-4.8.30/os_windows/os_map.c:82:10: style: Variable 'dbenv' is assigned a value that is never used. [unreadVariable]
db-4.8.30/os_windows/os_open.c:152:48: warning: Possible null pointer dereference: tname [nullPointer]
db-4.8.30/os_windows/os_open.c:36:10: note: Assignment 'tname=NULL', assigned value is 0
db-4.8.30/os_windows/os_open.c:152:48: note: Null pointer dereference
db-4.8.30/os_windows/os_rw.c:158:6: style: Unused variable: ret [unusedVariable]
db-4.8.30/php_db4/db4.cpp:1936:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.8.30/php_db4/db4.cpp:75:5: warning: Either the condition 'if(pdbtxn)' is redundant or there is possible null pointer dereference: pdbtxn. [nullPointerRedundantCheck]
db-4.8.30/php_db4/db4.cpp:77:7: note: Assuming that condition 'if(pdbtxn)' is not redundant
db-4.8.30/php_db4/db4.cpp:75:5: note: Null pointer dereference
db-4.8.30/php_db4/db4.cpp:84:5: warning: Either the condition 'if(pdbc)' is redundant or there is possible null pointer dereference: pdbc. [nullPointerRedundantCheck]
db-4.8.30/php_db4/db4.cpp:86:7: note: Assuming that condition 'if(pdbc)' is not redundant
db-4.8.30/php_db4/db4.cpp:84:5: note: Null pointer dereference
db-4.8.30/php_db4/db4.cpp:95:5: warning: Either the condition 'if(pdb)' is redundant or there is possible null pointer dereference: pdb. [nullPointerRedundantCheck]
db-4.8.30/php_db4/db4.cpp:97:7: note: Assuming that condition 'if(pdb)' is not redundant
db-4.8.30/php_db4/db4.cpp:95:5: note: Null pointer dereference
db-4.8.30/php_db4/db4.cpp:1852:28: warning: Either the condition '!pdb' is redundant or there is possible null pointer dereference: pdb. [nullPointerRedundantCheck]
db-4.8.30/php_db4/db4.cpp:1846:8: note: Assuming that condition '!pdb' is not redundant
db-4.8.30/php_db4/db4.cpp:1852:28: note: Null pointer dereference
db-4.8.30/php_db4/db4.cpp:1854:5: warning: Either the condition '!pdb' is redundant or there is possible null pointer dereference: pdb. [nullPointerRedundantCheck]
db-4.8.30/php_db4/db4.cpp:1846:8: note: Assuming that condition '!pdb' is not redundant
db-4.8.30/php_db4/db4.cpp:1854:5: note: Null pointer dereference
db-4.8.30/php_db4/db4.cpp:104:12: style: The scope of the variable 'dbe' can be reduced. [variableScope]
db-4.8.30/php_db4/db4.cpp:666:24: style: The scope of the variable 'pdb' can be reduced. [variableScope]
db-4.8.30/php_db4/db4.cpp:679:24: style: The scope of the variable 'pdb' can be reduced. [variableScope]
db-4.8.30/php_db4/db4.cpp:716:20: style: The scope of the variable 'pdb' can be reduced. [variableScope]
db-4.8.30/php_db4/db4.cpp:727:20: style: The scope of the variable 'pdb' can be reduced. [variableScope]
db-4.8.30/php_db4/db4.cpp:783:24: style: The scope of the variable 'pdbtxn' can be reduced. [variableScope]
db-4.8.30/php_db4/db4.cpp:796:24: style: The scope of the variable 'pdbtxn' can be reduced. [variableScope]
db-4.8.30/php_db4/db4.cpp:875:21: style: The scope of the variable 'pdbc' can be reduced. [variableScope]
db-4.8.30/php_db4/db4.cpp:888:21: style: The scope of the variable 'pdbc' can be reduced. [variableScope]
db-4.8.30/php_db4/db4.cpp:1954:12: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
db-4.8.30/php_db4/db4.cpp:1973:12: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
db-4.8.30/php_db4/db4.cpp:1992:12: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
db-4.8.30/php_db4/db4.cpp:2010:12: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
db-4.8.30/qam/qam.c:690:13: style: Condition 'locked==0' is always true [knownConditionTrueFalse]
db-4.8.30/qam/qam.c:678:11: note: Assignment 'locked=0', assigned value is 0
db-4.8.30/qam/qam.c:690:13: note: Condition 'locked==0' is always true
db-4.8.30/qam/qam.c:1617:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/qam/qam_auto.c:62:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/qam/qam_auto.c:294:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/qam/qam_auto.c:554:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/qam/qam_rec.c:398:1: style: Label 'done' is not used. [unusedLabel]
db-4.8.30/qam/qam_rec.c:87:12: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:71:21: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/qam/qam_rec.c:209:12: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:194:21: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/qam/qam_rec.c:338:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/qam/qam_rec.c:449:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/qam/qam_rec.c:99:30: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:101:24: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:229:8: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:231:24: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:232:22: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:233:16: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:240:16: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:245:8: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:352:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:361:31: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:366:24: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:382:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:398:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:473:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:482:31: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:486:24: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:502:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:518:15: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:578:17: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:586:22: error: Uninitialized variable: file_dbp [uninitvar]
db-4.8.30/qam/qam_rec.c:590:30: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:592:24: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:594:7: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:595:31: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:597:22: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_rec.c:624:7: error: Uninitialized variable: argp [uninitvar]
db-4.8.30/qam/qam_verify.c:307:11: style: The scope of the variable 'qp' can be reduced. [variableScope]
db-4.8.30/rep/rep_backup.c:1837:2: style: Variable 'rfp' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/rep/rep_backup.c:1826:2: note: Variable 'rfp' is reassigned a value before the old one has been used.
db-4.8.30/rep/rep_backup.c:1837:2: note: Variable 'rfp' is reassigned a value before the old one has been used.
db-4.8.30/rep/rep_backup.c:214:9: style: The scope of the variable 'ddir' can be reduced. [variableScope]
db-4.8.30/rep/rep_backup.c:2136:6: style: The scope of the variable 'queue_dbp' can be reduced. [variableScope]
db-4.8.30/rep/rep_backup.c:2400:18: style: The scope of the variable 'info_ptr' can be reduced. [variableScope]
db-4.8.30/rep/rep_log.c:257:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/rep/rep_log.c:251:11: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.8.30/rep/rep_log.c:257:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-4.8.30/rep/rep_method.c:105:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-4.8.30/rep/rep_method.c:154:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/rep/rep_method.c:1032:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/rep/rep_method.c:1325:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/rep/rep_method.c:1368:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/rep/rep_method.c:1370:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-4.8.30/rep/rep_method.c:1409:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-4.8.30/rep/rep_method.c:1468:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-4.8.30/rep/rep_method.c:1682:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/rep/rep_method.c:1730:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/rep/rep_method.c:1863:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/rep/rep_method.c:1898:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-4.8.30/rep/rep_method.c:1900:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-4.8.30/rep/rep_record.c:1268:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-4.8.30/rep/rep_record.c:1731:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/rep/rep_record.c:2170:6: style: The scope of the variable 'master' can be reduced. [variableScope]
db-4.8.30/rep/rep_region.c:159:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_elect.c:123:6: style: The scope of the variable 'done' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_method.c:480:19: style: The scope of the variable 'messenger' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_net.c:696:15: style: The scope of the variable 'site' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_net.c:697:23: style: The scope of the variable 'subordinate_conn' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_net.c:896:15: style: The scope of the variable 'msg' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_net.c:897:7: style: The scope of the variable 'dbt' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_net.c:1036:15: style: The scope of the variable 'site' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_net.c:1390:16: style: The scope of the variable 'retry' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_net.c:258:11: style: Variable 'db_rep' is assigned a value that is never used. [unreadVariable]
db-4.8.30/repmgr/repmgr_queue.c:25:18: style: The scope of the variable 'm' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_sel.c:327:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_sel.c:355:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_sel.c:388:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_sel.c:411:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_sel.c:693:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_sel.c:757:9: style: The scope of the variable 'memsize' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_sel.c:757:18: style: The scope of the variable 'control_offset' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_sel.c:757:34: style: The scope of the variable 'rec_offset' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_sel.c:990:8: style: The scope of the variable 'hostname' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_sel.c:1274:16: style: The scope of the variable 'retry' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_sel.c:1276:6: style: The scope of the variable 'eid' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_sel.c:1507:6: style: The scope of the variable 'bytes' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_sel.c:413:11: style: Variable 'db_rep' is assigned a value that is never used. [unreadVariable]
db-4.8.30/repmgr/repmgr_sel.c:695:11: style: Variable 'db_rep' is assigned a value that is never used. [unreadVariable]
db-4.8.30/repmgr/repmgr_sel.c:1276:16: style: Unused variable: sockopt [unusedVariable]
db-4.8.30/repmgr/repmgr_util.c:43:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_util.c:305:14: style: The scope of the variable 'iov' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_util.c:571:9: style: The scope of the variable 'sz' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_util.c:868:19: style: The scope of the variable 'p' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_util.c:870:8: style: The scope of the variable 'host' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_util.c:871:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_util.c:915:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_windows.c:109:14: style: The scope of the variable 'slot' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_windows.c:176:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/repmgr/repmgr_windows.c:243:6: style: The scope of the variable 'round_up' can be reduced. [variableScope]
db-4.8.30/stl/dbstl_resource_manager.h:145:0: error: #error "A multi-threaded build of STL for Berkeley DB requires thread local storage.  None is configured." [preprocessorErrorDirective]
db-4.8.30/tcl/tcl_db.c:187:43: style: The scope of the variable 'envid' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_db.c:2449:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_db.c:2452:8: style: The scope of the variable 'retbuf' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_db.c:2809:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_db.c:2811:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_db.c:2812:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_db.c:2866:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_db.c:2868:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_db.c:2869:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_db.c:2844:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.8.30/tcl/tcl_db.c:2845:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.8.30/tcl/tcl_db.c:2900:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.8.30/tcl/tcl_db.c:2901:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.8.30/tcl/tcl_env.c:1254:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/tcl/tcl_env.c:267:16: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_env.c:2268:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_env.c:2270:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_env.c:2271:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_env.c:2329:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_env.c:2331:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_env.c:2332:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_env.c:2398:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_env.c:2400:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_env.c:2401:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_env.c:2447:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_env.c:2449:14: style: The scope of the variable 'answer' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_env.c:2450:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_env.c:2306:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.8.30/tcl/tcl_env.c:2307:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.8.30/tcl/tcl_env.c:2372:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.8.30/tcl/tcl_env.c:2373:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.8.30/tcl/tcl_env.c:2424:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.8.30/tcl/tcl_env.c:2425:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-4.8.30/tcl/tcl_internal.c:634:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_txn.c:172:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_txn.c:329:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_txn.c:654:21: style: The scope of the variable 'commitopt' can be reduced. [variableScope]
db-4.8.30/tcl/tcl_txn.c:446:1: style: Label 'error' is not used. [unusedLabel]
db-4.8.30/tcl/tcl_txn.c:383:14: style: Unused variable: ip [unusedVariable]
db-4.8.30/tcl/tcl_txn.c:384:17: style: Unused variable: p [unusedVariable]
db-4.8.30/tcl/tcl_txn.c:386:29: style: Unused variable: thislist [unusedVariable]
db-4.8.30/tcl/tcl_txn.c:386:40: style: Unused variable: lsnlist [unusedVariable]
db-4.8.30/tcl/tcl_txn.c:387:12: style: Unused variable: i [unusedVariable]
db-4.8.30/tcl/tcl_txn.c:388:6: style: Unused variable: myobjc [unusedVariable]
db-4.8.30/test/scr015/TestKeyRange.cpp:101:6: style: The scope of the variable 'len' can be reduced. [variableScope]
db-4.8.30/test/scr015/TestKeyRange.cpp:31:7: performance: Technically the member function 'TestKeyRange::run' can be static. [functionStatic]
db-4.8.30/test/scr015/TestKeyRange.cpp:77:20: note: Technically the member function 'TestKeyRange::run' can be static.
db-4.8.30/test/scr015/TestKeyRange.cpp:31:7: note: Technically the member function 'TestKeyRange::run' can be static.
db-4.8.30/test/scr023/q.c:619:2: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/test/scr023/q.c:616:0: note: Variable 'c' is reassigned a value before the old one has been used.
db-4.8.30/test/scr023/q.c:619:2: note: Variable 'c' is reassigned a value before the old one has been used.
db-4.8.30/test/scr023/q.c:754:6: style: The scope of the variable 'fc' can be reduced. [variableScope]
db-4.8.30/test/scr023/q.c:754:10: style: The scope of the variable 'tc' can be reduced. [variableScope]
db-4.8.30/test/scr025/TestMulti.cpp:37:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/test/scr025/TestMulti.cpp:28:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-4.8.30/test/scr025/TestMulti.cpp:37:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-4.8.30/test/scr025/TestMulti.cpp:110:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/test/scr025/TestMulti.cpp:102:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-4.8.30/test/scr025/TestMulti.cpp:110:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-4.8.30/test/scr025/TestMulti.cpp:167:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/test/scr025/TestMulti.cpp:159:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-4.8.30/test/scr025/TestMulti.cpp:167:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-4.8.30/test_micro/source/b_curwalk.c:115:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.8.30/test_micro/source/b_curwalk.c:23:30: style: The scope of the variable 'j' can be reduced. [variableScope]
db-4.8.30/test_micro/source/b_curwalk.c:24:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/test_micro/source/b_del.c:23:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/test_micro/source/b_latch.c:61:20: style: The scope of the variable 'previous' can be reduced. [variableScope]
db-4.8.30/test_micro/source/b_load.c:95:6: warning: Identical condition 'duplicate', second condition is always false [identicalConditionAfterEarlyExit]
db-4.8.30/test_micro/source/b_load.c:88:6: note: first condition
db-4.8.30/test_micro/source/b_load.c:95:6: note: second condition
db-4.8.30/test_micro/source/b_put.c:25:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-4.8.30/test_micro/source/b_recover.c:31:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.8.30/test_micro/source/b_workload.c:447:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-4.8.30/test_micro/source/b_workload.c:453:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-4.8.30/test_micro/source/b_workload.c:460:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-4.8.30/test_micro/source/b_workload.c:37:10: style: The scope of the variable 'ffactor' can be reduced. [variableScope]
db-4.8.30/test_micro/source/b_workload.c:37:19: style: The scope of the variable 'ksz' can be reduced. [variableScope]
db-4.8.30/test_micro/source/b_workload.c:269:9: style: The scope of the variable 'next_op' can be reduced. [variableScope]
db-4.8.30/test_micro/source/b_workload.c:334:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/test_micro/source/test_micro.c:85:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.8.30/test_micro/source/test_micro.c:86:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-4.8.30/test_stl/base/test_dbstl.cpp:257:30: style: Condition 'par.cntnr_type==ct_vector' is always true [knownConditionTrueFalse]
db-4.8.30/test_stl/base/test.h:278:15: style: C-style pointer casting [cstyleCast]
db-4.8.30/test_stl/base/test_vector.h:81:21: style: C-style pointer casting [cstyleCast]
db-4.8.30/test_stl/base/test_assoc.h:165:21: style: C-style pointer casting [cstyleCast]
db-4.8.30/test_stl/base/test_assoc.h:858:13: style: C-style pointer casting [cstyleCast]
db-4.8.30/test_stl/base/test_assoc.h:868:5: style: C-style pointer casting [cstyleCast]
db-4.8.30/test_stl/base/test_mt.h:895:5: style: C-style pointer casting [cstyleCast]
db-4.8.30/test_stl/base/test_vector.h:86:2: style: Variable 'flags' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
db-4.8.30/test_stl/base/test_vector.h:85:2: note: Variable 'flags' is reassigned a value before the old one has been used if variable is no semaphore variable.
db-4.8.30/test_stl/base/test_vector.h:86:2: note: Variable 'flags' is reassigned a value before the old one has been used if variable is no semaphore variable.
db-4.8.30/test_stl/base/test_vector.h:92:2: style: Variable 'dbtype' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
db-4.8.30/test_stl/base/test_vector.h:87:2: note: Variable 'dbtype' is reassigned a value before the old one has been used if variable is no semaphore variable.
db-4.8.30/test_stl/base/test_vector.h:92:2: note: Variable 'dbtype' is reassigned a value before the old one has been used if variable is no semaphore variable.
db-4.8.30/test_stl/base/test_assoc.h:173:2: style: Variable 'flags' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
db-4.8.30/test_stl/base/test_assoc.h:168:2: note: Variable 'flags' is reassigned a value before the old one has been used if variable is no semaphore variable.
db-4.8.30/test_stl/base/test_assoc.h:173:2: note: Variable 'flags' is reassigned a value before the old one has been used if variable is no semaphore variable.
db-4.8.30/test_stl/base/test_assoc.h:174:2: style: Variable 'dbtype' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
db-4.8.30/test_stl/base/test_assoc.h:169:2: note: Variable 'dbtype' is reassigned a value before the old one has been used if variable is no semaphore variable.
db-4.8.30/test_stl/base/test_assoc.h:174:2: note: Variable 'dbtype' is reassigned a value before the old one has been used if variable is no semaphore variable.
db-4.8.30/test_stl/base/test_assoc.h:2263:2: style: Variable 'txn1' is reassigned a value before the old one has been used. [redundantAssignment]
db-4.8.30/test_stl/base/test_assoc.h:2250:0: note: Variable 'txn1' is reassigned a value before the old one has been used.
db-4.8.30/test_stl/base/test_assoc.h:2263:2: note: Variable 'txn1' is reassigned a value before the old one has been used.
db-4.8.30/test_stl/base/test_vector.h:1292:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
db-4.8.30/test_stl/base/test_vector.h:1294:3: note: Found duplicate branches for 'if' and 'else'.
db-4.8.30/test_stl/base/test_vector.h:1292:3: note: Found duplicate branches for 'if' and 'else'.
db-4.8.30/test_stl/base/test_vector.h:350:16: style: Same expression on both sides of '==' because the value of 'exec_cnt' and '0' are the same. [duplicateExpression]
db-4.8.30/test_stl/base/test_vector.h:338:18: note: 'exec_cnt' is assigned value '0' here.
db-4.8.30/test_stl/base/test_vector.h:350:16: note: Same expression on both sides of '==' because the value of 'exec_cnt' and '0' are the same.
db-4.8.30/test_stl/base/test_vector.h:363:16: style: Same expression on both sides of '==' because the value of 'exec_cnt' and '0' are the same. [duplicateExpression]
db-4.8.30/test_stl/base/test_vector.h:338:18: note: 'exec_cnt' is assigned value '0' here.
db-4.8.30/test_stl/base/test_vector.h:363:16: note: Same expression on both sides of '==' because the value of 'exec_cnt' and '0' are the same.
db-4.8.30/test_stl/base/test_vector.h:385:16: style: Same expression on both sides of '==' because the value of 'exec_cnt' and '0' are the same. [duplicateExpression]
db-4.8.30/test_stl/base/test_vector.h:338:18: note: 'exec_cnt' is assigned value '0' here.
db-4.8.30/test_stl/base/test_vector.h:385:16: note: Same expression on both sides of '==' because the value of 'exec_cnt' and '0' are the same.
db-4.8.30/test_stl/base/test_assoc.h:2362:22: style: Same expression on both sides of '==' because the value of 'commit_or_abort' and '0' are the same. [duplicateExpression]
db-4.8.30/test_stl/base/test_assoc.h:2253:24: note: 'commit_or_abort' is assigned value '0' here.
db-4.8.30/test_stl/base/test_assoc.h:2362:22: note: Same expression on both sides of '==' because the value of 'commit_or_abort' and '0' are the same.
db-4.8.30/test_stl/base/test_util.h:557:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.8.30/test_stl/base/test_util.h:577:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.8.30/test_stl/base/test_util.h:594:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-4.8.30/test_stl/base/test.h:362:21: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.8.30/test_stl/base/test_util.h:431:12: style: The scope of the variable 'cnt' can be reduced. [variableScope]
db-4.8.30/test_stl/base/test_util.h:488:12: style: The scope of the variable 'cnt' can be reduced. [variableScope]
db-4.8.30/test_stl/base/test_vector.h:1109:6: style: The scope of the variable 'r' can be reduced. [variableScope]
db-4.8.30/test_stl/base/test_vector.h:1268:15: style: The scope of the variable 'tmppq1' can be reduced. [variableScope]
db-4.8.30/test_stl/base/test_assoc.h:652:6: style: The scope of the variable 'j' can be reduced. [variableScope]
db-4.8.30/test_stl/base/test_assoc.h:855:10: style: The scope of the variable 'psmsmsg' can be reduced. [variableScope]
db-4.8.30/test_stl/base/test_mt.h:710:11: style: The scope of the variable 'dupcnt' can be reduced. [variableScope]
db-4.8.30/test_stl/base/test_dbstl.cpp:26:9: style: The scope of the variable 'i' can be reduced. [variableScope]
db-4.8.30/test_stl/base/test_dbstl.cpp:26:12: style: The scope of the variable 'j' can be reduced. [variableScope]
db-4.8.30/test_stl/base/test_dbstl.cpp:32:6: style: The scope of the variable 'gi' can be reduced. [variableScope]
db-4.8.30/test_stl/base/test_assoc.h:801:3: style: Variable 'm2' is assigned a value that is never used. [unreadVariable]
db-4.8.30/test_stl/base/test_assoc.h:2182:38: style: Variable 'ssmsitr' is assigned a value that is never used. [unreadVariable]
db-4.8.30/test_stl/base/test_util.h:118:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_util.h:583:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_util.h:600:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_vector.h:286:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_vector.h:287:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_vector.h:434:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_vector.h:461:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_vector.h:481:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_vector.h:499:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_vector.h:584:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:308:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:321:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:327:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:328:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:409:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:419:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:441:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:450:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:459:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:468:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:476:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:487:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:491:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:530:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:534:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:538:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:584:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:586:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:587:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:610:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:902:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:988:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:992:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1003:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1047:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1107:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1111:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1120:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1140:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1146:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1155:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1168:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1172:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1181:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1185:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1220:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1226:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1231:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1270:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1272:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1273:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1327:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1429:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1472:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1481:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1510:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1513:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1520:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1534:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1538:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1546:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1551:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1581:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1593:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1600:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1607:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1640:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1642:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1643:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1702:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1711:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1736:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1742:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1751:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1764:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1768:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1776:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1780:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1823:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1857:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1859:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1860:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:1944:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_assoc.h:2194:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_mt.h:81:12: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_mt.h:233:12: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_mt.h:391:12: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_mt.h:557:12: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_mt.h:626:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_mt.h:671:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_mt.h:724:12: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_mt.h:790:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test_mt.h:834:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
db-4.8.30/test_stl/base/test.h:291:2: warning: Member variable 'SMSMsg::mysize' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/test_stl/base/test.h:291:2: warning: Member variable 'SMSMsg::szmsg' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/test_stl/base/test.h:291:2: warning: Member variable 'SMSMsg::msg' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/test_stl/base/test_mt.h:29:2: warning: Member variable 'WorkerThread::txnal' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/test_stl/base/test_mt.h:29:2: warning: Member variable 'WorkerThread::verbose' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/test_stl/base/test_mt.h:29:2: warning: Member variable 'WorkerThread::job' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/test_stl/base/test_mt.h:29:2: warning: Member variable 'WorkerThread::cntnr_type' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/test_stl/base/test_mt.h:29:2: warning: Member variable 'WorkerThread::total_insert' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/test_stl/base/test_mt.h:29:2: warning: Member variable 'WorkerThread::strlenmin' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/test_stl/base/test_mt.h:29:2: warning: Member variable 'WorkerThread::strlenmax' is not initialized in the constructor. [uninitMemberVar]
db-4.8.30/test_stl/base/test.h:237:2: style: 'SMSMsg2::operator=' should return 'SMSMsg2 &'. [operatorEq]
db-4.8.30/test_stl/base/test.h:451:2: style: 'sms_t::operator=' should return 'sms_t &'. [operatorEq]
db-4.8.30/test_stl/base/ptype.h:159:0: style: 'ptype < int >::operator=' should return 'ptype < int > &'. [operatorEq]
db-4.8.30/test_stl/base/test.h:177:3: performance: Variable 'when' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
db-4.8.30/test_stl/base/test.h:184:3: performance: Variable 'when' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
db-4.8.30/test_stl/base/test.h:346:7: style: Technically the member function 'square::operator()' can be const. [functionConst]
db-4.8.30/test_stl/base/test.h:374:7: style: Technically the member function 'rand_str_dbt::operator()' can be const. [functionConst]
db-4.8.30/test_stl/base/test.h:430:7: style: Technically the member function 'test_block::end' can be const. [functionConst]
db-4.8.30/test_stl/base/test_util.h:250:7: style: Technically the member function 'atom_equal::operator()' can be const. [functionConst]
db-4.8.30/test_stl/base/test_util.h:258:7: style: Technically the member function 'atom_equal < const char * >::operator()' can be const. [functionConst]
db-4.8.30/test_stl/base/test_assoc.h:133:7: performance: Technically the member function 'TestAssoc::test_etc' can be static. [functionStatic]
db-4.8.30/test_stl/base/test_assoc.h:2413:17: note: Technically the member function 'TestAssoc::test_etc' can be static.
db-4.8.30/test_stl/base/test_assoc.h:133:7: note: Technically the member function 'TestAssoc::test_etc' can be static.
db-4.8.30/test_stl/base/test.h:336:0: style: Technically the member function 'separator < int >::operator()' can be const. [functionConst]
db-4.8.30/test_stl/base/ptype.h:37:0: style: Technically the member function 'ptype < int >::operatorT' can be const. [functionConst]
db-4.8.30/test_stl/base/test_vector.h:27:2: style: Class 'TestVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
db-4.8.30/test_stl/base/test_assoc.h:50:2: style: Class 'TestAssoc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
db-4.8.30/test_stl/base/ptype.h:33:0: style: Class 'ptype < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
db-4.8.30/test_stl/base/ptype.h:42:0: style: Class 'ptype < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
db-4.8.30/test_stl/base/ptype.h:57:0: style: Class 'ptype < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
db-4.8.30/test_stl/base/test.h:167:1: warning: The class 'BaseMsg' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
db-4.8.30/test_stl/base/test.h:442:1: warning: The class 'sms_t' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
db-4.8.30/test_stl/base/test_mt.h:17:1: warning: The class 'WorkerThread' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
db-4.8.30/test_stl/base/test_mt.h:92:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:123:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:163:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:205:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:245:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:280:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:318:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:361:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:403:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:439:10: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:480:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:524:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:568:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:604:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:647:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:693:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:735:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:769:10: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:811:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_mt.h:856:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
db-4.8.30/test_stl/base/test_assoc.h:2425:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_assoc.h:2430:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_assoc.h:2435:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_assoc.h:2440:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_assoc.h:2445:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_assoc.h:2450:4: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:88:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:118:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:159:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:201:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:241:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:275:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:314:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:357:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:399:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:434:10: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:476:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:520:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:564:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:599:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:643:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:689:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:731:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:764:10: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:807:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_mt.h:852:9: style: Exception should be caught by reference. [catchExceptionByValue]
db-4.8.30/test_stl/base/test_dbstl.cpp:65:0: error: Memory leak: ptp [memleak]
db-4.8.30/test_stl/base/test_assoc.h:2188:13: error: Same iterator is used with different containers 'rosmsmap' and 'smsmap'. [iterators]
db-4.8.30/test_stl/base/test_mt.h:147:10: error: Iterator 'itr' used after element has been erased. [eraseDereference]
db-4.8.30/test_stl/base/test_mt.h:150:51: note: Iterator 'itr' used after element has been erased.
db-4.8.30/test_stl/base/test_mt.h:147:10: note: Iterator 'itr' used after element has been erased.
db-4.8.30/test_stl/base/test_mt.h:302:10: error: Iterator 'itr' used after element has been erased. [eraseDereference]
db-4.8.30/test_stl/base/test_mt.h:305:44: note: Iterator 'itr' used after element has been erased.
db-4.8.30/test_stl/base/test_mt.h:302:10: note: Iterator 'itr' used after element has been erased.
db-4.8.30/test_stl/base/test_mt.h:463:10: error: Iterator 'itr' used after element has been erased. [eraseDereference]
db-4.8.30/test_stl/base/test_mt.h:466:49: note: Iterator 'itr' used after element has been erased.
db-4.8.30/test_stl/base/test_mt.h:463:10: note: Iterator 'itr' used after element has been erased.
db-4.8.30/test_stl/base/test_mt.h:630:10: error: Iterator 'itr' used after element has been erased. [eraseDereference]
db-4.8.30/test_stl/base/test_mt.h:633:52: note: Iterator 'itr' used after element has been erased.
db-4.8.30/test_stl/base/test_mt.h:630:10: note: Iterator 'itr' used after element has been erased.
db-4.8.30/test_stl/base/test_mt.h:794:10: error: Iterator 'itr' used after element has been erased. [eraseDereference]
db-4.8.30/test_stl/base/test_mt.h:797:57: note: Iterator 'itr' used after element has been erased.
db-4.8.30/test_stl/base/test_mt.h:794:10: note: Iterator 'itr' used after element has been erased.
db-4.8.30/test_stl/base/test_vector.h:933:28: style: Same iterators expression are used for algorithm. [sameIteratorExpression]
db-4.8.30/test_stl/base/test_assoc.h:333:3: warning: Iterators to containers from different expressions 'simple_map' and 'ssimple_map' are used together. [mismatchingContainerExpression]
db-4.8.30/test_stl/base/test_assoc.h:775:29: style: Same iterators expression are used for algorithm. [sameIteratorExpression]
db-4.8.30/test_stl/base/test_vector.h:1018:2: warning: Return value of std::remove() ignored. Elements remain in container. [uselessCallsRemove]
db-4.8.30/test_stl/base/test_vector.h:1019:0: warning: Return value of std::remove() ignored. Elements remain in container. [uselessCallsRemove]
db-4.8.30/test_stl/base/test_util.cpp:95:14: style: C-style pointer casting [cstyleCast]
db-4.8.30/test_stl/base/test_util.cpp:184:19: style: Function 'rgbcpy' argument 1 names different: declaration 'seq' definition 'seqd'. [funcArgNamesDifferent]
db-4.8.30/test_stl/base/test.h:161:19: note: Function 'rgbcpy' argument 1 names different: declaration 'seq' definition 'seqd'.
db-4.8.30/test_stl/base/test_util.cpp:184:19: note: Function 'rgbcpy' argument 1 names different: declaration 'seq' definition 'seqd'.
db-4.8.30/test_stl/base/ptype.h:32:10: performance: Variable 'v' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
db-4.8.30/test_stl/base/ptype.h:33:14: performance: Variable 'v' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
db-4.8.30/test_stl/base/ptype.h:53:3: performance: Variable 'v' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
db-4.8.30/test_stl/base/ptype.h:59:3: performance: Variable 'v' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
db-4.8.30/test_stl/base/ptype.h:37:2: style: Technically the member function 'ptype::operatorT' can be const. [functionConst]
db-4.8.30/test_stl/base/test.h:336:7: style: Technically the member function 'separator::operator()' can be const. [functionConst]
db-4.8.30/test_stl/base/ptype.h:33:2: style: Class 'ptype' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
db-4.8.30/test_stl/base/ptype.h:42:2: style: Class 'ptype' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
db-4.8.30/txn/txn.c:285:11: style: Condition 'nids!=0' is always true [knownConditionTrueFalse]
db-4.8.30/txn/txn.c:280:9: note: Assignment 'nids=0', assigned value is 0
db-4.8.30/txn/txn.c:282:7: note: nids is incremented', new value is 1
db-4.8.30/txn/txn.c:285:11: note: Condition 'nids!=0' is always true
db-4.8.30/txn/txn.c:183:43: warning: Either the condition 'parent==NULL' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
db-4.8.30/txn/txn.c:123:13: note: Assuming that condition 'parent==NULL' is not redundant
db-4.8.30/txn/txn.c:129:29: note: Calling function '__txn_begin', 3rd argument 'parent' value is 0
db-4.8.30/txn/txn.c:183:43: note: Null pointer dereference
db-4.8.30/txn/txn_auto.c:316:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/txn/txn_auto.c:366:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/txn/txn_auto.c:572:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/txn/txn_auto.c:1047:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
db-4.8.30/txn/txn_autop.c:33:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/txn/txn_autop.c:79:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/txn/txn_autop.c:126:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/txn/txn_autop.c:174:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/txn/txn_autop.c:220:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/txn/txn_autop.c:348:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-4.8.30/txn/txn_autop.c:253:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.8.30/txn/txn_autop.c:301:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-4.8.30/txn/txn_util.c:371:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-4.8.30/txn/txn_util.c:424:9: style: The scope of the variable 'fname' can be reduced. [variableScope]
[14:47]

ftp://ftp.se.debian.org/debian/pool/main/d/db4o/db4o_8.0.184.15484+dfsg2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/db5.3/db5.3_5.3.28.orig.tar.xz
db-5.3.28/build_vxworks/test/micro/b_curwalk.c:141:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.3.28/build_vxworks/test/micro/b_curwalk.c:26:30: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.3.28/build_vxworks/test/micro/b_curwalk.c:27:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/build_vxworks/test/micro/b_del.c:26:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/build_vxworks/test/micro/b_latch.c:61:20: style: The scope of the variable 'previous' can be reduced. [variableScope]
db-5.3.28/build_vxworks/test/micro/b_load.c:121:6: warning: Identical condition 'duplicate', second condition is always false [identicalConditionAfterEarlyExit]
db-5.3.28/build_vxworks/test/micro/b_load.c:114:6: note: first condition
db-5.3.28/build_vxworks/test/micro/b_load.c:121:6: note: second condition
db-5.3.28/build_vxworks/test/micro/b_put.c:28:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.3.28/build_vxworks/test/micro/b_recover.c:31:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.3.28/build_vxworks/test/micro/b_workload.c:448:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-5.3.28/build_vxworks/test/micro/b_workload.c:454:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-5.3.28/build_vxworks/test/micro/b_workload.c:461:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-5.3.28/build_vxworks/test/micro/b_workload.c:37:10: style: The scope of the variable 'ffactor' can be reduced. [variableScope]
db-5.3.28/build_vxworks/test/micro/b_workload.c:37:19: style: The scope of the variable 'ksz' can be reduced. [variableScope]
db-5.3.28/build_vxworks/test/micro/b_workload.c:270:9: style: The scope of the variable 'next_op' can be reduced. [variableScope]
db-5.3.28/build_vxworks/test/micro/b_workload.c:335:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/build_vxworks/test/micro/test_micro.c:92:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-5.3.28/build_vxworks/test/micro/test_micro.c:93:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-5.3.28/build_vxworks/util/db_dump.c:409:8: style: The scope of the variable 'subdb' can be reduced. [variableScope]
db-5.3.28/build_vxworks/util/db_hotbackup.c:398:25: style: The scope of the variable 'data_dir' can be reduced. [variableScope]
db-5.3.28/build_vxworks/util/db_load.c:1163:7: style: The scope of the variable 'kp' can be reduced. [variableScope]
db-5.3.28/build_vxworks/util/db_load.c:257:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-5.3.28/build_vxworks/util/db_load.c:261:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-5.3.28/build_vxworks/util/db_log_verify.c:207:13: warning: Either the condition 'dbenv!=NULL' is redundant or there is possible null pointer dereference: dbenv. [nullPointerRedundantCheck]
db-5.3.28/build_vxworks/util/db_log_verify.c:214:12: note: Assuming that condition 'dbenv!=NULL' is not redundant
db-5.3.28/build_vxworks/util/db_log_verify.c:207:13: note: Null pointer dereference
db-5.3.28/build_vxworks/util/db_printlog.c:609:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-5.3.28/build_vxworks/util/db_tuner.c:526:9: style: The scope of the variable 'is_opd' can be reduced. [variableScope]
db-5.3.28/build_vxworks/util/db_tuner.c:526:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/build_vxworks/util/db_tuner.c:574:11: style: The scope of the variable 'in_key_type' can be reduced. [variableScope]
db-5.3.28/build_vxworks/util/db_tuner.c:645:9: style: The scope of the variable 'is_opd' can be reduced. [variableScope]
db-5.3.28/build_vxworks/util/db_tuner.c:1155:15: style: The scope of the variable 'DIVIDE_LINE1' can be reduced. [variableScope]
db-5.3.28/build_vxworks/util/db_tuner.c:1156:15: style: The scope of the variable 'DIVIDE_LINE2' can be reduced. [variableScope]
db-5.3.28/build_vxworks/util/db_tuner.c:1157:15: style: The scope of the variable 'DIVIDE_LINE3' can be reduced. [variableScope]
db-5.3.28/dist/api_flags.c:77:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-5.3.28/dist/api_flags.c:78:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-5.3.28/dist/api_flags.c:265:8: style: The scope of the variable 'sep' can be reduced. [variableScope]
db-5.3.28/dist/api_flags.c:387:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
db-5.3.28/dist/validate/s_chk_logverify.c:225:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/dist/validate/s_chk_logverify.c:66:3: error: Memory leak: buf [memleak]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:437:3: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:436:0: note: Variable 'self' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:437:3: note: Variable 'self' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1301:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1297:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1301:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1317:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1311:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1317:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1318:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1312:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1318:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1337:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1329:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1337:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1338:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1330:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1338:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1340:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1332:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1340:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1355:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1351:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1355:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1376:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1374:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1376:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1385:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1382:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1385:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1396:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1393:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1396:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1407:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1404:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1407:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1418:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1415:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1418:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1429:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1426:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1429:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1440:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1437:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1440:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1451:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1448:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1451:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1462:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1459:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1462:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1473:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1470:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1473:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1484:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1481:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1484:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1495:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1492:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1495:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1506:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1503:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1506:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1517:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1514:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1517:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1528:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1525:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1528:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1539:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1536:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1539:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1550:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1547:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1550:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1561:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1558:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1561:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1572:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1569:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1572:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1592:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1590:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1592:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1601:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1598:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1601:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1612:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1609:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1612:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1623:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1620:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1623:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1634:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1631:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1634:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1654:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1652:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1654:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1663:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1660:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1663:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1664:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1661:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1664:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1674:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1671:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1674:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1687:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1683:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1687:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1688:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1684:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1688:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1701:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1697:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1701:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1712:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1710:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1712:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1726:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1719:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1726:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1727:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1720:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1727:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1728:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1721:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1728:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1729:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1722:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1729:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1745:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1739:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1745:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1746:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1740:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1746:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1747:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1741:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1747:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1761:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1757:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1761:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1780:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1771:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1780:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1781:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1772:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1781:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1782:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1773:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1782:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1783:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1774:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1783:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1784:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1775:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1784:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1786:3: style: Variable 'arg7' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1777:0: note: Variable 'arg7' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1786:3: note: Variable 'arg7' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1801:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1795:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1801:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1802:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1796:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1802:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1804:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1798:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1804:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1819:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1813:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1819:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1820:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1814:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1820:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1821:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1815:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1821:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1834:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1831:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1834:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1849:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1843:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1849:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1850:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1844:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1850:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1851:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1845:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1851:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1868:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1861:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1868:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1869:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1862:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1869:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1870:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1863:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1870:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1871:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1864:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1871:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1885:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1881:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1885:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1886:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1882:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1886:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1900:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1895:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1900:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1901:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1896:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1901:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1902:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1897:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1902:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1914:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1911:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1914:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1927:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1923:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1927:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1928:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1924:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1928:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1940:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1937:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1940:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1953:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1949:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1953:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1954:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1950:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1954:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1969:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1963:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1969:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1970:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1964:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1970:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1972:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1966:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1972:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1988:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1981:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1988:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1989:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1982:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1989:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1990:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1983:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1990:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1991:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1984:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1991:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2010:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2001:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2010:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2011:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2002:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2011:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2012:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2003:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2012:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2013:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2004:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2013:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2033:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2025:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2033:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2034:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2026:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2034:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2035:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2027:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2035:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2036:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2028:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2036:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2037:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2029:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2037:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2054:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2047:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2054:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2055:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2048:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2055:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2056:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2049:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2056:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2057:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2050:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2057:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2073:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2067:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2073:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2074:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2068:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2074:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2075:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2069:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2075:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2092:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2085:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2092:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2093:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2086:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2093:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2094:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2087:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2094:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2095:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2088:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2095:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2109:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2105:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2109:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2110:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2106:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2110:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2123:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2119:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2123:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2124:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2120:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2124:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2138:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2133:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2138:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2139:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2134:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2139:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2140:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2135:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2140:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2153:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2149:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2153:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2154:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2150:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2154:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2167:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2163:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2167:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2181:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2177:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2181:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2182:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2178:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2182:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2197:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2191:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2197:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2198:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2192:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2198:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2199:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2193:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2199:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2200:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2194:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2200:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2215:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2209:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2215:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2231:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2227:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2231:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2232:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2228:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2232:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2245:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2241:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2245:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2246:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2242:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2246:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2260:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2255:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2260:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2261:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2256:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2261:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2273:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2270:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2273:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2274:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2271:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2274:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2285:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2281:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2285:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2286:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2282:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2286:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2299:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2295:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2299:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2300:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2296:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2300:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2313:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2309:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2313:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2328:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2323:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2328:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2329:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2324:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2329:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2330:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2325:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2330:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2344:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2339:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2344:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2359:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2355:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2359:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2360:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2356:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2360:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2373:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2369:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2373:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2387:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2383:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2387:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2388:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2384:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2388:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2401:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2397:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2401:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2402:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2398:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2402:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2415:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2411:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2415:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2429:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2425:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2429:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2430:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2426:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2430:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2443:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2439:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2443:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2444:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2440:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2444:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2457:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2453:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2457:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2472:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2467:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2472:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2473:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2468:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2473:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2474:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2469:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2474:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2487:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2483:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2487:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2501:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2497:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2501:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2502:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2498:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2502:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2515:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2511:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2515:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2529:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2525:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2529:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2530:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2526:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2530:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2543:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2539:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2543:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2557:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2553:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2557:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2558:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2554:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2558:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2571:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2567:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2571:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2585:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2581:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2585:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2586:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2582:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2586:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2599:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2595:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2599:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2613:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2609:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2613:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2614:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2610:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2614:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2627:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2623:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2627:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2641:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2637:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2641:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2642:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2638:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2642:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2655:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2651:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2655:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2669:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2665:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2669:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2670:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2666:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2670:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2683:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2679:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2683:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2697:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2693:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2697:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2698:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2694:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2698:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2711:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2707:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2711:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2712:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2708:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2712:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2727:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2721:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2727:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2728:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2722:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2728:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2730:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2724:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2730:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2743:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2739:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2743:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2757:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2753:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2757:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2773:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2767:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2773:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2774:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2768:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2774:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2775:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2769:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2775:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2790:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2785:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2790:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2791:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2786:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2791:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2809:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2801:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2809:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2810:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2802:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2810:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2811:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2803:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2811:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2812:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2804:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2812:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2813:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2805:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2813:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2826:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2823:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2826:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2841:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2835:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2841:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2842:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2836:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2842:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2843:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2837:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2843:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2858:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2853:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2858:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2859:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2854:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2859:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2873:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2869:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2873:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2888:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2883:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2888:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2890:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2885:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2890:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2905:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2899:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2905:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2906:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2900:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2906:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2907:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2901:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2907:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2924:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2917:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2924:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2925:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2918:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2925:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2926:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2919:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2926:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2927:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2920:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2927:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2943:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2937:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2943:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2944:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2938:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2944:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2945:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2939:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2945:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2959:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2955:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2959:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2960:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2956:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2960:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2973:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2969:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2973:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2994:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2992:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:2994:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3003:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3000:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3003:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3018:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3015:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3018:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3038:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3036:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3038:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3047:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3044:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3047:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3058:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3055:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3058:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3069:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3066:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3069:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3080:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3077:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3080:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3091:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3088:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3091:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3102:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3099:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3102:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3113:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3110:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3113:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3124:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3121:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3124:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3135:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3132:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3135:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3146:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3143:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3146:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3157:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3154:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3157:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3158:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3155:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3158:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3168:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3165:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3168:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3179:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3176:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3179:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3180:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3177:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3180:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3190:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3187:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3190:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3210:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3208:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3210:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3220:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3217:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3220:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3234:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3229:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3234:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3235:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3230:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3235:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3236:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3231:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3236:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3250:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3245:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3250:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3252:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3247:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3252:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3265:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3261:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3265:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3266:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3262:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3266:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3278:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3275:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3278:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3292:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3287:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3292:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3314:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3312:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3314:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3323:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3320:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3323:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3334:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3331:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3334:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3345:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3342:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3345:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3359:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3356:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3359:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3370:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3367:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3370:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3381:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3378:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3381:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3392:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3389:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3392:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3403:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3400:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3403:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3414:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3411:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3414:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3425:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3422:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3425:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3445:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3443:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3445:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3455:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3452:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3455:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3467:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3464:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3467:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3480:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3476:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3480:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3481:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3477:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3481:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3494:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3490:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3494:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3508:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3504:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3508:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3521:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3518:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3521:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3534:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3530:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3534:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3548:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3544:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3548:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3549:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3545:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3549:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3562:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3558:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3562:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3563:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3559:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3563:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3576:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3572:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3576:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3577:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3573:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3577:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3590:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3586:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3590:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3605:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3600:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3605:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3627:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3625:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3627:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3636:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3633:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3636:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3637:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3634:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3637:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3647:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3644:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3647:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3660:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3656:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3660:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3661:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3657:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3661:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3683:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3681:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3683:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3695:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3690:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3695:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3696:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3691:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3696:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3710:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3706:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3710:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3711:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3707:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3711:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3724:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3720:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3724:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3740:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3734:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3740:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3741:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3735:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3741:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3742:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3736:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3742:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3759:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3752:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3759:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3760:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3753:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3760:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3761:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3754:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3761:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3762:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3755:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3762:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3780:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3772:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3780:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3781:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3773:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3781:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3782:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3774:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3782:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3783:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3775:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3783:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3784:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3776:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3784:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3798:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3794:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3798:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3813:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3808:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3813:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3814:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3809:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3814:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3828:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3824:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3828:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3829:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3825:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3829:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3844:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3838:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3844:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3845:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3839:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3845:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3862:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3856:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3862:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3865:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3859:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3865:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3882:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3874:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3882:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3885:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3877:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3885:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3887:3: style: Variable 'arg6' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3879:0: note: Variable 'arg6' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3887:3: note: Variable 'arg6' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3904:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3900:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3904:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3905:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3901:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3905:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3918:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3914:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3918:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3932:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3928:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3932:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3933:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3929:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3933:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3947:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3942:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3947:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3949:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3944:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3949:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3962:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3958:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3962:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3980:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3972:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3980:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3983:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3975:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3983:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3985:3: style: Variable 'arg6' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3977:0: note: Variable 'arg6' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3985:3: note: Variable 'arg6' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4000:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3994:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4000:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4002:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3996:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4002:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4003:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:3997:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4003:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4018:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4012:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4018:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4019:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4013:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4019:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4020:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4014:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4020:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4034:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4030:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4034:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4035:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4031:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4035:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4050:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4044:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4050:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4051:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4045:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4051:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4052:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4046:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4052:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4067:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4062:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4067:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4069:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4064:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4069:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4083:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4078:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4083:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4099:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4094:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4099:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4100:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4095:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4100:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4101:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4096:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4101:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4115:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4110:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4115:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4117:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4112:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4117:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4130:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4126:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4130:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4145:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4140:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4145:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4146:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4141:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4146:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4163:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4156:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4163:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4164:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4157:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4164:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4166:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4159:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4166:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4167:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4160:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4167:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4180:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4176:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4180:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4194:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4190:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4194:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4195:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4191:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4195:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4209:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4204:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4209:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4211:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4206:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4211:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4225:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4220:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4225:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4227:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4222:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4227:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4240:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4236:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4240:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4254:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4250:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4254:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4269:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4264:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4269:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4271:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4266:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4271:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4284:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4280:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4284:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4298:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4294:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4298:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4312:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4308:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4312:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4313:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4309:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4313:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4326:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4322:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4326:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4340:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4336:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4340:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4341:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4337:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4341:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4354:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4350:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4354:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4368:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4364:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4368:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4369:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4365:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4369:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4382:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4378:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4382:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4396:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4392:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4396:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4397:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4393:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4397:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4410:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4406:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4410:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4424:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4420:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4424:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4425:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4421:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4425:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4438:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4434:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4438:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4454:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4448:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4454:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4455:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4449:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4455:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4470:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4466:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4470:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4471:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4467:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4471:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4485:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4480:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4485:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4486:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4481:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4486:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4500:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4496:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4500:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4514:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4510:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4514:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4515:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4511:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4515:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4530:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4524:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4530:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4533:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4527:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4533:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4546:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4542:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4546:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4547:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4543:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4547:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4561:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4556:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4561:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4562:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4557:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4562:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4578:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4572:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4578:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4579:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4573:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4579:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4581:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4575:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4581:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4595:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4590:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4595:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4597:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4592:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4597:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4612:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4606:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4612:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4613:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4607:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4613:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4614:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4608:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4614:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4615:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4609:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4615:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4629:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4624:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4629:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4645:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4640:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4645:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4647:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4642:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4647:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4660:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4656:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4660:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4676:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4670:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4676:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4695:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4688:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4695:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4696:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4689:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4696:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4697:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4690:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4697:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4699:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4692:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4699:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4713:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4708:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4713:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4714:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4709:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4714:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4729:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4724:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4729:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4731:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4726:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4731:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4744:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4740:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4744:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4758:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4754:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4758:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4773:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4768:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4773:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4789:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4784:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4789:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4791:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4786:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4791:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4805:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4800:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4805:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4821:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4816:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4821:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4822:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4817:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4822:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4823:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4818:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4823:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4837:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4832:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4837:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4853:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4848:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4853:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4854:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4849:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4854:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4855:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4850:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4855:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4868:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4864:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4868:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4882:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4878:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4882:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4883:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4879:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4883:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4896:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4892:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4896:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4910:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4906:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4910:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4911:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4907:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4911:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4925:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4920:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4925:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4941:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4936:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4941:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4942:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4937:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4942:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4943:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4938:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4943:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4957:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4952:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4957:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4973:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4968:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4973:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4975:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4970:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4975:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4989:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4984:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4989:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4991:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4986:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:4991:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5006:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5000:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5006:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5007:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5001:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5007:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5008:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5002:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5008:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5009:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5003:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5009:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5023:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5018:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5023:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5025:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5020:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5025:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5039:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5034:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5039:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5056:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5050:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5056:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5057:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5051:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5057:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5058:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5052:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5058:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5059:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5053:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5059:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5074:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5068:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5074:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5091:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5086:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5091:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5092:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5087:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5092:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5093:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5088:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5093:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5107:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5102:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5107:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5123:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5118:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5123:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5124:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5119:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5124:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5125:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5120:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5125:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5138:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5134:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5138:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5139:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5135:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5139:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5152:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5148:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5152:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5153:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5149:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5153:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5166:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5162:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5166:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5167:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5163:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5167:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5181:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5176:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5181:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5182:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5177:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5182:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5194:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5191:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5194:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5195:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5192:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5195:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5206:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5202:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5206:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5207:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5203:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5207:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5220:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5216:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5220:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5221:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5217:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5221:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5234:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5230:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5234:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5235:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5231:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5235:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5249:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5244:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5249:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5264:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5260:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5264:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5265:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5261:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5265:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5278:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5274:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5278:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5279:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5275:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5279:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5292:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5288:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5292:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5293:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5289:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5293:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5306:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5302:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5306:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5307:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5303:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5307:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5320:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5316:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5320:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5334:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5330:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5334:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5335:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5331:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5335:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5348:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5344:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5348:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5349:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5345:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5349:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5362:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5358:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5362:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5363:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5359:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5363:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5376:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5372:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5376:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5390:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5386:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5390:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5391:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5387:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5391:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5404:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5400:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5404:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5418:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5414:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5418:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5419:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5415:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5419:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5432:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5428:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5432:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5457:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5442:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5457:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5458:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5443:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5458:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5460:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5445:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5460:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5461:3: style: Variable 'arg5' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5446:0: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5461:3: note: Variable 'arg5' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5482:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5478:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5482:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5483:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5479:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5483:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5496:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5492:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5496:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5497:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5493:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5497:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5511:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5506:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5511:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5512:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5507:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5512:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5526:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5522:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5526:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5527:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5523:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5527:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5540:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5536:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5540:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5554:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5550:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5554:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5555:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5551:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5555:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5568:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5564:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5568:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5582:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5578:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5582:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5583:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5579:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5583:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5596:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5592:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5596:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5610:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5606:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5610:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5611:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5607:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5611:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5624:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5620:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5624:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5638:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5634:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5638:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5639:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5635:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5639:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5652:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5648:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5652:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5666:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5662:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5666:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5667:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5663:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5667:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5680:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5676:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5680:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5695:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5690:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5695:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5697:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5692:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5697:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5711:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5706:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5711:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5727:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5722:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5727:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5728:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5723:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5728:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5729:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5724:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5729:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5743:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5738:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5743:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5758:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5754:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5758:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5759:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5755:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5759:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5772:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5768:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5772:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5773:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5769:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5773:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5786:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5782:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5786:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5787:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5783:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5787:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5800:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5796:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5800:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5815:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5810:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5815:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5816:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5811:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5816:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5817:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5812:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5817:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5831:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5826:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5831:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5846:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5842:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5846:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5847:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5843:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5847:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5860:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5856:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5860:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5874:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5870:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5874:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5875:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5871:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5875:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5888:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5884:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5888:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5902:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5898:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5902:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5903:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5899:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5903:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5916:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5912:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5916:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5917:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5913:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5917:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5931:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5926:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5931:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5932:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5927:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5932:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5947:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5942:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5947:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5962:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5958:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5962:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5963:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5959:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5963:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5976:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5972:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5976:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5977:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5973:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5977:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5990:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5986:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5990:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5991:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5987:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:5991:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6004:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6000:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6004:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6018:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6014:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6018:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6019:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6015:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6019:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6032:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6028:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6032:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6033:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6029:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6033:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6046:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6042:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6046:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6047:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6043:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6047:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6061:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6056:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6061:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6076:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6072:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6076:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6092:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6086:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6092:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6093:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6087:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6093:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6095:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6089:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6095:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6110:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6104:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6110:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6129:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6122:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6129:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6132:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6125:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6132:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6148:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6142:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6148:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6150:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6144:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6150:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6151:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6145:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6151:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6164:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6160:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6164:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6176:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6173:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6176:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6187:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6184:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6187:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6198:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6195:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6198:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6209:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6206:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6209:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6220:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6217:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6220:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6231:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6228:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6231:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6251:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6249:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6251:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6260:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6257:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6260:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6271:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6268:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6271:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6282:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6279:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6282:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6293:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6290:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6293:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6304:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6301:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6304:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6315:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6312:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6315:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6326:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6323:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6326:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6337:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6334:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6337:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6357:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6355:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6357:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6366:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6363:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6366:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6377:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6374:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6377:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6388:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6385:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6388:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6399:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6396:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6399:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6410:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6407:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6410:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6421:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6418:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6421:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6432:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6429:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6432:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6433:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6430:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6433:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6443:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6440:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6443:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6454:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6451:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6454:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6455:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6452:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6455:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6465:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6462:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6465:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6485:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6483:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6485:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6508:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6504:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6508:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6509:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6505:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6509:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6520:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6517:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6520:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6521:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6518:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6521:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6532:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6528:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6532:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6547:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6542:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6547:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6549:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6544:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6549:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6560:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6557:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6560:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6561:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6558:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6561:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6571:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6568:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6571:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6582:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6579:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6582:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6597:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6594:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6597:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6617:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6615:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6617:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6628:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6624:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6628:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6639:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6637:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6639:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6650:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6646:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6650:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6667:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6660:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6667:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6668:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6661:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6668:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6670:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6663:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6670:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6683:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6680:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6683:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6696:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6692:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6696:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6697:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6693:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6697:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6710:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6706:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6710:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6726:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6720:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6726:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6727:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6721:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6727:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6728:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6722:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6728:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6743:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6738:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6743:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6744:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6739:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6744:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6758:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6754:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6758:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6759:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6755:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6759:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6772:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6768:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6772:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6786:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6782:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6786:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6787:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6783:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6787:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6800:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6796:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6800:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6815:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6810:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6815:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6816:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6811:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6816:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6817:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6812:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6817:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6831:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6826:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6831:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6847:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6842:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6847:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6849:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6844:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6849:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6862:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6858:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:6862:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/csharp/libdb_csharp/db_csharp_wrap.c:1248:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/cxx/cxx_env.cpp:526:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/lang/cxx/cxx_mpool.cpp:65:34: warning: Either the condition 'mpf==NULL' is redundant or there is possible null pointer dereference: mpf. [nullPointerRedundantCheck]
db-5.3.28/lang/cxx/cxx_mpool.cpp:67:10: note: Assuming that condition 'mpf==NULL' is not redundant
db-5.3.28/lang/cxx/cxx_mpool.cpp:65:34: note: Null pointer dereference
db-5.3.28/lang/cxx/stl/dbstl_resource_manager.h:145:0: error: #error "A multi-threaded build of STL for Berkeley DB requires thread local storage.  None is configured." [preprocessorErrorDirective]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:1253:19: error: Array 'all_classes[47]' accessed at index 47, which is out of bounds. [arrayIndexOutOfBounds]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:1248:4: note: After for loop, j has value 47
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:1253:19: note: Array index out of bounds
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:1763:8: warning: Either the condition 'dbenv==NULL' is redundant or there is possible null pointer dereference: dbenv. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:1767:12: note: Assuming that condition 'dbenv==NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:1763:8: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3532:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7297:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7295:37: note: Calling function 'DbEnv_dbremove', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3532:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3535:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7344:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7342:37: note: Calling function 'DbEnv_dbrename', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3535:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3554:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7465:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7463:41: note: Calling function 'DbEnv_get_data_dirs', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3554:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3564:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7533:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7531:39: note: Calling function 'DbEnv_get_flags', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3564:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3569:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7559:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7557:35: note: Calling function 'DbEnv_get_home', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3569:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3574:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7585:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7583:52: note: Calling function 'DbEnv_get_intermediate_dir_mode', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3574:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3579:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7611:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7609:44: note: Calling function 'DbEnv_get_open_flags', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3579:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3584:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7637:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7635:43: note: Calling function 'DbEnv_get_metadata_dir', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3584:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3590:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7663:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7661:36: note: Calling function 'DbEnv_get_shm_key', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3590:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3595:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7689:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7687:38: note: Calling function 'DbEnv_get_tmp_dir', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3595:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3600:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7717:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7715:40: note: Calling function 'DbEnv_get_verbose', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3600:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3607:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7769:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7767:38: note: Calling function 'DbEnv_lsn_reset', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3607:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3610:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7802:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7800:33: note: Calling function 'DbEnv_open', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3610:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3616:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7860:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7858:42: note: Calling function 'DbEnv_set_cachesize', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3616:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3621:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7884:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7882:42: note: Calling function 'DbEnv_set_cache_max', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3621:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3626:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7912:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7910:43: note: Calling function 'DbEnv_set_create_dir', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3626:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3629:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7941:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7939:41: note: Calling function 'DbEnv_add_data_dir', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3629:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3632:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7970:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7968:54: note: Calling function 'DbEnv_set_intermediate_dir_mode', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3632:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3635:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8001:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7999:40: note: Calling function 'DbEnv_set_encrypt', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3635:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3641:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8048:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8046:38: note: Calling function 'DbEnv_set_flags', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3641:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3644:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8074:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8072:41: note: Calling function 'DbEnv_set_feedback', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3644:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3647:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8102:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8100:45: note: Calling function 'DbEnv_set_metadata_dir', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3647:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3650:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8127:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8125:46: note: Calling function 'DbEnv_set_mp_max_openfd', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3650:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3653:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8153:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8151:45: note: Calling function 'DbEnv_set_mp_max_write', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3653:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3656:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8177:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8175:44: note: Calling function 'DbEnv_set_mp_mmapsize', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3656:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3659:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8201:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8199:44: note: Calling function 'DbEnv_set_mp_pagesize', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3659:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3662:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8225:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8223:45: note: Calling function 'DbEnv_set_mp_tablesize', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3662:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3668:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8271:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8269:42: note: Calling function 'DbEnv_set_paniccall', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3668:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3671:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8295:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8293:40: note: Calling function 'DbEnv_set_shm_key', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3671:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3674:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8321:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8319:40: note: Calling function 'DbEnv_set_timeout', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3674:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3677:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8349:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8347:40: note: Calling function 'DbEnv_set_tmp_dir', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3677:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3680:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8374:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8372:39: note: Calling function 'DbEnv_set_tx_max', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3680:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3683:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8400:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8398:45: note: Calling function 'DbEnv_set_app_dispatch', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3683:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3686:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8426:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8424:45: note: Calling function 'DbEnv_set_event_notify', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3686:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3689:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8454:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8452:45: note: Calling function 'DbEnv_set_tx_timestamp', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3689:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3692:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8480:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8478:40: note: Calling function 'DbEnv_set_verbose', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3692:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3696:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8504:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8502:35: note: Calling function 'DbEnv_get_lk_conflicts', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3696:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3702:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8546:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8544:43: note: Calling function 'DbEnv_get_lk_detect', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3702:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3707:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8572:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8570:46: note: Calling function 'DbEnv_get_lk_max_locks', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3707:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3712:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8598:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8596:48: note: Calling function 'DbEnv_get_lk_max_lockers', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3712:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3717:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8624:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8622:48: note: Calling function 'DbEnv_get_lk_max_objects', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3717:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3722:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8650:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8648:47: note: Calling function 'DbEnv_get_lk_partitions', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3722:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3727:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8678:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8676:45: note: Calling function 'DbEnv_get_lk_priority', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3727:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3732:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8704:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8702:46: note: Calling function 'DbEnv_get_lk_tablesize', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3732:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3737:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8732:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8730:45: note: Calling function 'DbEnv_get_memory_init', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3737:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3742:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8758:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8756:33: note: Calling function 'DbEnv_get_memory_max', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3742:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3747:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8788:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8786:35: note: Calling function 'DbEnv_lock_detect', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3747:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3752:28: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8826:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8824:38: note: Calling function 'DbEnv_lock_get', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3752:28: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3759:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8853:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8851:37: note: Calling function 'DbEnv_lock_id', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3759:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3763:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8879:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8877:41: note: Calling function 'DbEnv_lock_id_free', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3763:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3766:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8904:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8902:37: note: Calling function 'DbEnv_lock_put', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3766:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3770:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8930:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8928:44: note: Calling function 'DbEnv_lock_stat', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3770:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3774:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8983:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8981:45: note: Calling function 'DbEnv_set_lk_conflicts', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3774:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3778:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9010:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9008:42: note: Calling function 'DbEnv_set_lk_detect', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3778:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3781:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9034:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9032:47: note: Calling function 'DbEnv_set_lk_max_lockers', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3781:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3784:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9058:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9056:45: note: Calling function 'DbEnv_set_lk_max_locks', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3784:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3787:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9082:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9080:47: note: Calling function 'DbEnv_set_lk_max_objects', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3787:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3790:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9106:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9104:46: note: Calling function 'DbEnv_set_lk_partitions', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3790:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3793:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9132:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9130:44: note: Calling function 'DbEnv_set_lk_priority', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3793:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3796:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9156:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9154:45: note: Calling function 'DbEnv_set_lk_tablesize', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3796:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3799:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9182:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9180:44: note: Calling function 'DbEnv_set_memory_init', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3799:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3802:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9206:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9204:43: note: Calling function 'DbEnv_set_memory_max', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3802:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3808:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9230:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9228:42: note: Calling function 'DbEnv_get_lg_bsize', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3808:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3813:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9256:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9254:37: note: Calling function 'DbEnv_get_lg_dir', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3813:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3818:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9282:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9280:39: note: Calling function 'DbEnv_get_lg_filemode', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3818:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3823:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9308:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9306:40: note: Calling function 'DbEnv_get_lg_max', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3823:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3828:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9334:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9332:46: note: Calling function 'DbEnv_get_lg_regionmax', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3828:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3833:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9362:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9360:39: note: Calling function 'DbEnv_log_archive', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3833:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3841:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9469:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9467:40: note: Calling function 'DbEnv_log_cursor', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3841:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3846:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9513:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9511:35: note: Calling function 'DbEnv_log_file', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3846:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3850:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9557:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9555:38: note: Calling function 'DbEnv_log_flush', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3850:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3854:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9590:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9588:43: note: Calling function 'DbEnv_log_get_config', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3854:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3858:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9640:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9638:36: note: Calling function 'DbEnv_log_put', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3858:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3861:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9679:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9677:38: note: Calling function 'DbEnv_log_print', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3861:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3864:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9706:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9704:43: note: Calling function 'DbEnv_log_set_config', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3864:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3868:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9732:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9730:42: note: Calling function 'DbEnv_log_stat', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3868:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3872:24: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9807:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9805:34: note: Calling function 'DbEnv_log_verify', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3872:24: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3877:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9836:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9834:41: note: Calling function 'DbEnv_set_lg_bsize', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3877:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3880:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9864:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9862:39: note: Calling function 'DbEnv_set_lg_dir', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3880:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3883:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9889:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9887:44: note: Calling function 'DbEnv_set_lg_filemode', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3883:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3886:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9913:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9911:39: note: Calling function 'DbEnv_set_lg_max', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3886:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3889:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9937:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9935:45: note: Calling function 'DbEnv_set_lg_regionmax', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3889:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3893:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9961:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9959:32: note: Calling function 'DbEnv_get_cachesize', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3893:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3898:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9987:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9985:44: note: Calling function 'DbEnv_get_cachesize_ncache', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3898:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3903:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10013:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10011:32: note: Calling function 'DbEnv_get_cache_max', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3903:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3908:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10039:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10037:41: note: Calling function 'DbEnv_get_create_dir', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3908:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3913:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10065:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10063:41: note: Calling function 'DbEnv_get_mp_max_openfd', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3913:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3919:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10091:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10089:40: note: Calling function 'DbEnv_get_mp_max_write', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3919:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3925:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10117:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10115:55: note: Calling function 'DbEnv_get_mp_max_write_sleep', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3925:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3930:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10143:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10141:34: note: Calling function 'DbEnv_get_mp_mmapsize', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3930:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3935:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10169:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10167:39: note: Calling function 'DbEnv_get_mp_pagesize', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3935:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3940:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10195:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10193:40: note: Calling function 'DbEnv_get_mp_tablesize', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3940:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3945:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10223:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10221:45: note: Calling function 'DbEnv_memp_stat', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3945:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3950:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10260:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10258:48: note: Calling function 'DbEnv_memp_fstat', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3950:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3954:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10325:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10323:38: note: Calling function 'DbEnv_memp_sync', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3954:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3958:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10358:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10356:36: note: Calling function 'DbEnv_memp_trickle', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3958:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3963:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10384:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10382:45: note: Calling function 'DbEnv_mutex_get_align', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3963:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3968:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10410:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10408:49: note: Calling function 'DbEnv_mutex_get_increment', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3968:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3973:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10436:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10434:44: note: Calling function 'DbEnv_mutex_get_init', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3973:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3978:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10462:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10460:43: note: Calling function 'DbEnv_mutex_get_max', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3978:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3983:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10488:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10486:49: note: Calling function 'DbEnv_mutex_get_tas_spins', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3983:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3987:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10514:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10512:44: note: Calling function 'DbEnv_mutex_set_align', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3987:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3990:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10538:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10536:48: note: Calling function 'DbEnv_mutex_set_increment', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3990:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3993:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10562:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10560:43: note: Calling function 'DbEnv_mutex_set_init', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3993:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3996:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10586:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10584:42: note: Calling function 'DbEnv_mutex_set_max', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3996:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3999:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10610:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10608:48: note: Calling function 'DbEnv_mutex_set_tas_spins', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:3999:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4003:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10636:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10634:46: note: Calling function 'DbEnv_mutex_stat', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4003:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4008:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10671:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10669:40: note: Calling function 'DbEnv_get_tx_max', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4008:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4013:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10697:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10695:35: note: Calling function 'DbEnv_get_tx_timestamp', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4013:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4018:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10725:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10723:44: note: Calling function 'DbEnv_get_timeout', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4018:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4022:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10770:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10768:35: note: Calling function 'DbEnv_txn_applied', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4022:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4026:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10801:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10799:38: note: Calling function 'DbEnv_txn_begin', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4026:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4030:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10831:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10829:43: note: Calling function 'DbEnv_txn_checkpoint', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4030:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4037:28: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10859:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10857:45: note: Calling function 'DbEnv_txn_recover', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4037:28: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4052:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10917:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10915:42: note: Calling function 'DbEnv_txn_stat', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4052:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4057:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10974:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10972:32: note: Calling function 'DbEnv_rep_get_limit', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4057:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4061:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11004:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11002:38: note: Calling function 'DbEnv_rep_elect', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4061:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4064:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11059:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11057:43: note: Calling function 'DbEnv_rep_process_message', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4064:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4068:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11092:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11090:38: note: Calling function 'DbEnv_rep_flush', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4068:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4071:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11118:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11116:43: note: Calling function 'DbEnv_rep_set_config', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4071:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4074:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11144:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11142:46: note: Calling function 'DbEnv_rep_set_clockskew', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4074:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4078:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11168:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11166:52: note: Calling function 'DbEnv_rep_get_clockskew_fast', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4078:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4083:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11194:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11192:52: note: Calling function 'DbEnv_rep_get_clockskew_slow', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4083:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4087:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11226:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11224:38: note: Calling function 'DbEnv_rep_start', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4087:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4090:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11251:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11249:37: note: Calling function 'DbEnv_rep_sync', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4090:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4094:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11277:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11275:43: note: Calling function 'DbEnv_rep_get_config', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4094:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4099:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11305:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11303:42: note: Calling function 'DbEnv_rep_stat', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4099:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4103:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11340:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11338:42: note: Calling function 'DbEnv_rep_set_limit', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4103:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4109:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11364:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11362:49: note: Calling function 'DbEnv_rep_get_request_min', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4109:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4114:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11390:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11388:49: note: Calling function 'DbEnv_rep_get_request_max', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4114:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4119:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11420:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11418:47: note: Calling function 'DbEnv_repmgr_channel', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4119:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4123:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11448:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11446:44: note: Calling function 'DbEnv_rep_set_request', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4123:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4126:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11476:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11474:46: note: Calling function 'DbEnv_rep_set_transport', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4126:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4130:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11500:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11498:44: note: Calling function 'DbEnv_rep_get_nsites', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4130:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4135:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11526:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11524:46: note: Calling function 'DbEnv_rep_get_priority', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4135:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4140:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11554:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11552:45: note: Calling function 'DbEnv_rep_get_timeout', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4140:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4144:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11580:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11578:43: note: Calling function 'DbEnv_rep_set_nsites', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4144:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4147:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11604:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11602:45: note: Calling function 'DbEnv_rep_set_priority', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4147:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4150:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11630:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11628:44: note: Calling function 'DbEnv_rep_set_timeout', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4150:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4154:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11654:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11652:45: note: Calling function 'DbEnv_repmgr_get_ack_policy', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4154:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4159:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11680:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11678:47: note: Calling function 'DbEnv_repmgr_local_site', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4159:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4163:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11706:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11704:50: note: Calling function 'DbEnv_repmgr_set_ack_policy', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4163:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4167:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11740:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11738:41: note: Calling function 'DbEnv_repmgr_site', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4167:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4172:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11769:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11767:48: note: Calling function 'DbEnv_repmgr_site_by_eid', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4172:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4176:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11800:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11798:48: note: Calling function 'DbEnv_repmgr_set_dispatch', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4176:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4180:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11824:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11822:35: note: Calling function 'DbEnv_repmgr_site_list', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4180:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4185:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11882:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11880:41: note: Calling function 'DbEnv_repmgr_start', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4185:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4189:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11908:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11906:48: note: Calling function 'DbEnv_repmgr_stat', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4189:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4194:11: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11945:42: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11943:47: note: Calling function 'DbEnv_get_backup_config', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4194:11: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4198:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11977:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11975:35: note: Calling function 'DbEnv_backup', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4198:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4201:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12014:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12012:37: note: Calling function 'DbEnv_dbbackup', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4201:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4204:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12050:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12048:49: note: Calling function 'DbEnv_set_backup_callbacks', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4204:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4208:10: warning: Either the condition 'arg1?(jobject)(arg1->api2_internal):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12076:43: note: Assuming that condition 'arg1?(jobject)(arg1->api2_internal):NULL' is not redundant
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12074:46: note: Calling function 'DbEnv_set_backup_config', 1st argument 'self' value is 0
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4208:10: note: Null pointer dereference
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:1958:3: style: Variable 'txn' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:1949:0: note: Variable 'txn' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:1958:3: note: Variable 'txn' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4419:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4412:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4419:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4446:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4434:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4446:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4447:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4435:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4447:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4448:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4436:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4448:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4450:3: style: Variable 'arg4' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4437:0: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4450:3: note: Variable 'arg4' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4478:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4468:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4478:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4479:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4469:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4479:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4481:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4470:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4481:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4516:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4499:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4516:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4517:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4500:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4517:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4568:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4561:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4568:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4598:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4589:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4598:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4599:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4590:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4599:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4631:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4620:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4631:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4632:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4621:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4632:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4663:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4656:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4663:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4665:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4658:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4665:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4687:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4681:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4687:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4688:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4682:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4688:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4716:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4705:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4716:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4717:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4706:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4717:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4755:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4742:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4755:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4756:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4743:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4756:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4792:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4786:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4792:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4818:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4812:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4818:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4844:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4838:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4844:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4870:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4864:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4870:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4896:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4890:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4896:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4922:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4916:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4922:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4948:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4942:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4948:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4974:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4968:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4974:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5000:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:4994:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5000:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5026:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5020:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5026:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5052:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5046:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5052:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5078:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5072:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5078:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5104:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5098:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5104:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5130:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5124:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5130:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5156:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5150:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5156:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5182:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5176:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5182:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5208:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5202:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5208:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5234:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5228:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5234:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5260:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5254:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5260:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5286:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5280:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5286:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5312:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5306:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5312:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5338:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5332:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5338:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5380:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5374:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5380:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5406:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5400:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5406:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5432:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5426:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5432:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5458:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5452:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5458:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5484:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5478:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5484:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5510:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5504:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5510:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5536:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5530:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5536:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5556:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5550:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5556:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5576:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5570:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5576:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5604:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5596:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5604:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5664:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5651:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5664:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5665:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5652:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5665:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5708:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5695:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5708:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5709:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5696:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5709:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5710:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5697:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5710:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5756:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5741:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5756:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5757:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5742:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5757:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5805:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5792:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5805:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5806:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5793:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5806:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5844:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5835:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5844:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5845:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5836:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5845:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5883:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5873:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5883:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5884:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5874:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5884:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5925:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5918:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5925:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5927:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5919:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5927:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5951:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5944:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5951:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5953:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5945:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5953:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5977:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5970:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5977:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6002:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5994:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6002:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6004:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:5995:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6004:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6031:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6024:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6031:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6033:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6025:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6033:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6058:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6050:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6058:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6083:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6076:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6083:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6084:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6077:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6084:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6112:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6105:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6112:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6114:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6106:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6114:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6139:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6131:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6139:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6140:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6132:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6140:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6169:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6162:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6169:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6171:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6163:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6171:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6195:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6188:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6195:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6219:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6212:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6219:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6243:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6236:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6243:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6267:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6260:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6267:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6269:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6261:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6269:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6293:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6286:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6293:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6317:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6310:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6317:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6319:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6311:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6319:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6343:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6336:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6343:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6367:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6360:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6367:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6391:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6384:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6391:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6415:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6408:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6415:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6442:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6432:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6442:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6474:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6467:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6474:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6475:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6468:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6475:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6498:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6491:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6498:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6522:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6515:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6522:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6546:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6539:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6546:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6570:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6563:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6570:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6594:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6587:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6594:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6595:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6588:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6595:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6623:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6616:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6623:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6650:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6640:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6650:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6686:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6677:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6686:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6687:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6678:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6687:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6773:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6766:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6773:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6800:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6791:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6800:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6801:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6792:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6801:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6829:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6821:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6829:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6830:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6822:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6830:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6864:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6853:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6864:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6865:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6854:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6865:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6910:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6904:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6910:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6936:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6927:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6936:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6937:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6928:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6937:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6965:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6958:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6965:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6993:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6986:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:6993:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7020:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7013:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7020:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7052:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7041:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7052:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7088:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7082:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7088:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7121:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7108:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7121:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7167:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7156:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7167:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7203:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7196:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7203:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7248:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7241:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7248:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7276:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7265:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7276:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7277:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7266:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7277:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7278:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7267:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7278:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7318:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7306:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7318:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7319:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7307:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7319:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7320:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7308:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7320:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7361:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7354:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7361:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7363:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7356:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7363:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7385:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7379:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7385:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7386:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7380:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7386:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7409:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7403:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7409:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7430:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7422:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7430:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7431:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7423:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7431:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7455:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7449:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7455:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7497:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7491:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7497:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7523:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7517:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7523:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7549:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7543:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7549:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7575:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7569:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7575:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7601:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7595:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7601:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7627:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7621:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7627:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7653:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7647:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7653:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7679:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7673:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7679:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7706:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7699:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7706:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7733:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7727:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7733:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7754:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7746:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7754:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7755:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7747:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7755:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7786:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7777:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7786:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7787:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7778:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7787:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7818:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7810:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7818:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7819:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7811:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7819:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7849:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7841:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7849:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7874:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7867:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7874:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7898:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7891:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7898:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7899:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7892:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7899:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7927:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7920:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7927:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7928:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7921:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7928:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7956:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7949:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7956:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7957:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7950:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7957:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7986:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7978:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7986:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7987:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7979:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7987:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8015:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8009:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8015:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8017:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8010:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8017:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8037:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8029:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8037:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8062:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8055:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8062:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8064:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8056:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8064:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8088:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8081:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8088:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8089:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8082:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8089:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8117:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8110:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8117:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8142:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8134:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8142:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8167:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8160:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8167:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8191:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8184:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8191:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8215:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8208:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8215:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8238:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8232:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8238:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8240:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8233:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8240:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8259:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8252:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8259:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8261:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8253:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8261:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8285:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8278:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8285:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8310:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8302:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8310:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8335:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8328:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8335:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8336:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8329:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8336:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8364:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8357:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8364:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8388:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8381:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8388:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8390:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8382:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8390:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8414:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8407:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8414:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8416:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8408:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8416:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8441:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8433:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8441:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8444:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8434:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8444:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8469:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8461:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8469:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8494:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8488:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8494:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8536:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8530:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8536:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8562:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8556:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8562:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8588:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8582:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8588:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8614:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8608:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8614:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8640:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8634:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8640:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8667:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8660:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8667:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8694:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8688:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8694:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8721:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8714:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8721:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8748:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8742:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8748:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8776:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8768:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8776:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8809:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8798:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8809:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8843:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8837:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8843:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8869:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8862:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8869:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8894:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8886:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8894:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8895:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8887:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8895:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8919:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8912:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8919:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8955:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8948:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8955:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9000:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:8993:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9000:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9024:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9017:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9024:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9048:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9041:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9048:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9072:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9065:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9072:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9096:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9089:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9096:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9121:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9113:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9121:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9146:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9139:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9146:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9171:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9163:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9171:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9196:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9189:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9196:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9220:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9214:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9220:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9246:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9240:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9246:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9272:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9266:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9272:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9298:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9292:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9298:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9324:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9318:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9324:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9351:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9344:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9351:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9458:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9451:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9458:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9487:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9479:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9487:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9537:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9529:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9537:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9579:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9572:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9579:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9610:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9599:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9610:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9664:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9655:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9664:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9665:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9656:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9665:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9666:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9657:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9666:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9695:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9687:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9695:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9721:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9714:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9721:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9769:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9751:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9769:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9770:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9752:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9770:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9826:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9819:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9826:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9850:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9843:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9850:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9851:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9844:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9851:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9879:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9872:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9879:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9903:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9896:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9903:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9927:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9920:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9927:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9951:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9945:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9951:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9977:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9971:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9977:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10003:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:9997:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10003:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10029:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10023:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10029:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10055:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10049:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10055:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10081:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10075:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10081:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10107:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10101:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10107:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10133:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10127:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10133:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10159:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10153:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10159:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10185:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10179:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10185:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10212:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10205:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10212:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10249:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10242:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10249:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10304:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10296:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10304:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10347:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10340:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10347:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10374:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10368:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10374:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10400:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10394:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10400:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10426:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10420:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10426:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10452:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10446:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10452:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10478:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10472:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10478:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10504:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10497:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10504:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10528:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10521:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10528:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10552:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10545:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10552:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10576:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10569:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10576:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10600:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10593:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10600:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10625:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10618:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10625:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10661:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10655:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10661:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10687:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10681:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10687:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10714:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10707:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10714:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10745:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10735:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10745:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10789:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10780:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10789:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10790:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10781:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10790:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10819:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10810:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10819:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10847:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10839:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10847:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10906:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10899:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10906:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10964:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10958:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10964:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10992:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10983:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10992:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11025:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11012:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11025:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11083:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11077:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11083:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11107:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11099:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11107:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11133:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11125:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11133:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11158:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11152:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11158:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11184:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11178:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11184:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11212:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11203:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11212:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11241:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11234:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11241:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11266:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11259:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11266:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11294:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11287:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11294:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11330:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11323:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11330:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11354:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11348:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11354:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11380:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11374:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11380:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11408:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11400:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11408:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11437:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11429:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11437:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11463:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11455:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11463:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11466:3: style: Variable 'arg3' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11457:0: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11466:3: note: Variable 'arg3' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11490:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11484:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11490:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11516:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11510:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11516:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11543:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11536:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11543:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11570:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11563:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11570:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11594:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11587:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11594:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11619:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11611:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11619:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11644:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11638:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11644:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11670:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11664:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11670:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11696:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11689:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11696:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11722:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11714:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11722:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11723:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11715:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11723:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11758:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11751:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11758:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11786:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11778:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11786:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11788:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11779:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11788:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11814:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11808:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11814:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11871:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11863:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11871:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11897:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11890:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11897:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11934:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11927:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11934:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11962:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11954:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11962:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11963:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11955:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11963:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11994:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11985:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11994:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11995:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11986:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11995:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12032:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12023:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12032:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12034:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12024:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12034:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12065:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12057:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12065:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12185:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12181:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12185:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12203:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12196:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12203:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12232:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12221:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12232:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12287:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12280:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12287:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12314:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12308:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12314:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12340:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12333:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12340:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12364:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12358:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12364:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12391:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12383:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12391:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12416:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12410:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12416:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12442:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12435:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12442:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12467:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12460:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12467:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12489:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12482:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12489:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12517:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12507:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12517:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12518:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12508:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12518:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12546:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12540:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12546:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12572:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12566:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12572:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12598:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12592:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12598:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12625:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12617:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12625:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12653:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12647:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12653:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12679:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12673:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12679:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12705:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12698:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12705:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12733:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12722:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12733:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12734:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12723:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12734:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12765:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12756:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12765:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12766:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12757:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12766:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12790:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12783:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12790:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12814:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12807:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12814:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12839:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12831:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12839:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12865:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12858:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12865:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12900:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12894:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12900:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12923:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12917:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12923:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12961:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12954:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12961:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12988:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12982:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:12988:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13013:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13007:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13013:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13037:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13029:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13037:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13061:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13055:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13061:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13084:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13077:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13084:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13108:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13102:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13108:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13134:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13128:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13134:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13160:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13154:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13160:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13180:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13173:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13180:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13182:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13174:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13182:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13218:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13210:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13218:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13243:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13236:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13243:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13244:3: style: Variable 'arg2' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13237:0: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13244:3: note: Variable 'arg2' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13272:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13265:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13272:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13296:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13289:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13296:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13322:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13313:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13322:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13399:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13387:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13399:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13477:3: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13470:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:13477:3: note: Variable 'arg1' is reassigned a value before the old one has been used.
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10264:9: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10264:12: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10863:9: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10863:12: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10921:18: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7212:39: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:7442:41: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:10323:38: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/java/libdb_java/db_java_wrap.c:11798:48: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/php_db4/db4.cpp:1918:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.3.28/lang/php_db4/db4.cpp:65:5: warning: Either the condition 'if(pdbtxn)' is redundant or there is possible null pointer dereference: pdbtxn. [nullPointerRedundantCheck]
db-5.3.28/lang/php_db4/db4.cpp:66:7: note: Assuming that condition 'if(pdbtxn)' is not redundant
db-5.3.28/lang/php_db4/db4.cpp:65:5: note: Null pointer dereference
db-5.3.28/lang/php_db4/db4.cpp:72:5: warning: Either the condition 'if(pdbc)' is redundant or there is possible null pointer dereference: pdbc. [nullPointerRedundantCheck]
db-5.3.28/lang/php_db4/db4.cpp:73:7: note: Assuming that condition 'if(pdbc)' is not redundant
db-5.3.28/lang/php_db4/db4.cpp:72:5: note: Null pointer dereference
db-5.3.28/lang/php_db4/db4.cpp:81:5: warning: Either the condition 'if(pdb)' is redundant or there is possible null pointer dereference: pdb. [nullPointerRedundantCheck]
db-5.3.28/lang/php_db4/db4.cpp:82:7: note: Assuming that condition 'if(pdb)' is not redundant
db-5.3.28/lang/php_db4/db4.cpp:81:5: note: Null pointer dereference
db-5.3.28/lang/php_db4/db4.cpp:1834:28: warning: Either the condition '!pdb' is redundant or there is possible null pointer dereference: pdb. [nullPointerRedundantCheck]
db-5.3.28/lang/php_db4/db4.cpp:1828:8: note: Assuming that condition '!pdb' is not redundant
db-5.3.28/lang/php_db4/db4.cpp:1834:28: note: Null pointer dereference
db-5.3.28/lang/php_db4/db4.cpp:1836:5: warning: Either the condition '!pdb' is redundant or there is possible null pointer dereference: pdb. [nullPointerRedundantCheck]
db-5.3.28/lang/php_db4/db4.cpp:1828:8: note: Assuming that condition '!pdb' is not redundant
db-5.3.28/lang/php_db4/db4.cpp:1836:5: note: Null pointer dereference
db-5.3.28/lang/php_db4/db4.cpp:88:12: style: The scope of the variable 'dbe' can be reduced. [variableScope]
db-5.3.28/lang/php_db4/db4.cpp:650:24: style: The scope of the variable 'pdb' can be reduced. [variableScope]
db-5.3.28/lang/php_db4/db4.cpp:663:24: style: The scope of the variable 'pdb' can be reduced. [variableScope]
db-5.3.28/lang/php_db4/db4.cpp:700:20: style: The scope of the variable 'pdb' can be reduced. [variableScope]
db-5.3.28/lang/php_db4/db4.cpp:711:20: style: The scope of the variable 'pdb' can be reduced. [variableScope]
db-5.3.28/lang/php_db4/db4.cpp:767:24: style: The scope of the variable 'pdbtxn' can be reduced. [variableScope]
db-5.3.28/lang/php_db4/db4.cpp:780:24: style: The scope of the variable 'pdbtxn' can be reduced. [variableScope]
db-5.3.28/lang/php_db4/db4.cpp:859:21: style: The scope of the variable 'pdbc' can be reduced. [variableScope]
db-5.3.28/lang/php_db4/db4.cpp:872:21: style: The scope of the variable 'pdbc' can be reduced. [variableScope]
db-5.3.28/lang/php_db4/db4.cpp:1936:12: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/php_db4/db4.cpp:1955:12: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/php_db4/db4.cpp:1974:12: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/php_db4/db4.cpp:1992:12: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/adapter/backup.c:96:9: style: The scope of the variable 'pParse' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/backup.c:414:8: style: The scope of the variable 'app' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/btree.c:6152:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-5.3.28/lang/sql/adapter/btree.c:6153:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-5.3.28/lang/sql/adapter/btree.c:5701:14: style: Condition 'ret==0' is always true [knownConditionTrueFalse]
db-5.3.28/lang/sql/adapter/btree.c:5682:8: note: Assignment 'ret=0', assigned value is 0
db-5.3.28/lang/sql/adapter/btree.c:5701:14: note: Condition 'ret==0' is always true
db-5.3.28/lang/sql/adapter/btree.c:397:25: warning: Either the condition 'errpfx' is redundant or there is possible null pointer dereference: errpfx. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/adapter/btree.c:380:14: note: Assuming that condition 'errpfx' is not redundant
db-5.3.28/lang/sql/adapter/btree.c:397:25: note: Null pointer dereference
db-5.3.28/lang/sql/adapter/btree.c:397:33: warning: Either the condition 'msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/adapter/btree.c:380:24: note: Assuming that condition 'msg' is not redundant
db-5.3.28/lang/sql/adapter/btree.c:397:33: note: Null pointer dereference
db-5.3.28/lang/sql/adapter/btree.c:5394:32: warning: Possible null pointer dereference: oldTableName [nullPointer]
db-5.3.28/lang/sql/adapter/btree.c:5389:3: note: Assignment 'oldTableName=NULL', assigned value is 0
db-5.3.28/lang/sql/adapter/btree.c:5394:32: note: Null pointer dereference
db-5.3.28/lang/sql/adapter/btree.c:6483:8: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/adapter/btree.c:6474:6: note: Assuming that condition 'p' is not redundant
db-5.3.28/lang/sql/adapter/btree.c:6483:8: note: Null pointer dereference
db-5.3.28/lang/sql/adapter/btree.c:6879:27: warning: Either the condition 'dbp!=NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/adapter/btree.c:6887:10: note: Assuming that condition 'dbp!=NULL' is not redundant
db-5.3.28/lang/sql/adapter/btree.c:6879:27: note: Null pointer dereference
db-5.3.28/lang/sql/adapter/btree.c:6880:19: warning: Either the condition 'dbp!=NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/adapter/btree.c:6887:10: note: Assuming that condition 'dbp!=NULL' is not redundant
db-5.3.28/lang/sql/adapter/btree.c:6880:19: note: Null pointer dereference
db-5.3.28/lang/sql/adapter/btree.c:918:2: style: Variable 'f_exists' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/adapter/btree.c:914:2: note: Variable 'f_exists' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/btree.c:918:2: note: Variable 'f_exists' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/btree.c:975:2: style: Variable 'f_exists' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/adapter/btree.c:971:15: note: Variable 'f_exists' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/btree.c:975:2: note: Variable 'f_exists' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/btree.c:976:2: style: Variable 'env_exists' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/adapter/btree.c:971:2: note: Variable 'env_exists' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/btree.c:976:2: note: Variable 'env_exists' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/btree.c:6426:9: style: Same expression on both sides of '==' because the value of 'rc' and 'SQLITE_OK' are the same. [duplicateExpression]
db-5.3.28/lang/sql/adapter/btree.c:6412:11: note: 'rc' is assigned value 'SQLITE_OK' here.
db-5.3.28/lang/sql/adapter/btree.c:6426:9: note: Same expression on both sides of '==' because the value of 'rc' and 'SQLITE_OK' are the same.
db-5.3.28/lang/sql/adapter/btree.c:2206:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/btree.c:2643:14: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/btree.c:2645:6: style: The scope of the variable 'dbp' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/btree.c:2646:12: style: The scope of the variable 'e' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/btree.c:3827:16: style: The scope of the variable 'prev' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/btree.c:4242:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/btree.c:4724:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/btree.c:4789:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/btree.c:5739:12: style: The scope of the variable 'pBt' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/btree.c:6169:13: style: The scope of the variable 'cached_db' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/btree.c:6331:9: style: The scope of the variable 'pIdx' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/btree.c:3825:49: style: Function 'btreeCloseCursor' argument 2 names different: declaration 'removeList' definition 'listRemove'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/adapter/btree.c:93:49: note: Function 'btreeCloseCursor' argument 2 names different: declaration 'removeList' definition 'listRemove'.
db-5.3.28/lang/sql/adapter/btree.c:3825:49: note: Function 'btreeCloseCursor' argument 2 names different: declaration 'removeList' definition 'listRemove'.
db-5.3.28/lang/sql/adapter/btree.c:4185:40: style: Function 'btreeTripWatchers' argument 1 names different: declaration 'pBt' definition 'pCur'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/adapter/btree.c:119:40: note: Function 'btreeTripWatchers' argument 1 names different: declaration 'pBt' definition 'pCur'.
db-5.3.28/lang/sql/adapter/btree.c:4185:40: note: Function 'btreeTripWatchers' argument 1 names different: declaration 'pBt' definition 'pCur'.
db-5.3.28/lang/sql/adapter/btree.c:4185:50: style: Function 'btreeTripWatchers' argument 2 names different: declaration 'incrblobUpdate' definition 'incrBlobUpdate'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/adapter/btree.c:119:49: note: Function 'btreeTripWatchers' argument 2 names different: declaration 'incrblobUpdate' definition 'incrBlobUpdate'.
db-5.3.28/lang/sql/adapter/btree.c:4185:50: note: Function 'btreeTripWatchers' argument 2 names different: declaration 'incrblobUpdate' definition 'incrBlobUpdate'.
db-5.3.28/lang/sql/adapter/btree.c:4214:51: style: Function 'btreeTripAll' argument 3 names different: declaration 'incrblobUpdate' definition 'incrBlobUpdate'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/adapter/btree.c:118:51: note: Function 'btreeTripAll' argument 3 names different: declaration 'incrblobUpdate' definition 'incrBlobUpdate'.
db-5.3.28/lang/sql/adapter/btree.c:4214:51: note: Function 'btreeTripAll' argument 3 names different: declaration 'incrblobUpdate' definition 'incrBlobUpdate'.
db-5.3.28/lang/sql/adapter/btree.c:3057:8: style: Variable 'pBt' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/adapter/btree.c:5754:9: style: Variable 'pBt' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/adapter/db_pragma.c:160:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-5.3.28/lang/sql/adapter/db_pragma.c:474:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.3.28/lang/sql/adapter/db_pragma.c:535:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.3.28/lang/sql/adapter/db_pragma.c:774:11: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
db-5.3.28/lang/sql/adapter/db_pragma.c:755:8: note: Assignment 'rc=0', assigned value is 0
db-5.3.28/lang/sql/adapter/db_pragma.c:774:11: note: Condition 'rc==0' is always true
db-5.3.28/lang/sql/adapter/db_pragma.c:680:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/adapter/db_pragma.c:679:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/db_pragma.c:680:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/db_pragma.c:1016:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/adapter/db_pragma.c:1009:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/db_pragma.c:1016:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/db_pragma.c:1557:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/adapter/db_pragma.c:1555:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/db_pragma.c:1557:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/db_pragma.c:125:10: style: The scope of the variable 'dbenv' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/db_pragma.c:537:11: style: The scope of the variable 'dbenv' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/db_pragma.c:627:11: style: The scope of the variable 'dbenv' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/db_pragma.c:148:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/adapter/db_sequence.c:476:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/adapter/db_sequence.c:474:2: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/db_sequence.c:476:2: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/db_sequence.c:478:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/adapter/db_sequence.c:476:2: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/db_sequence.c:478:2: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/db_sequence.c:480:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/adapter/db_sequence.c:478:2: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/db_sequence.c:480:2: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/adapter/db_sequence.c:637:15: style: The scope of the variable 'seq' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/db_sequence.c:676:11: style: The scope of the variable 'seq_len' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/db_sequence.c:719:11: style: The scope of the variable 'seq_len' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/db_sequence.c:359:54: style: Function 'btreeSeqGetVal' argument 3 names different: declaration 'next' definition 'mode'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/adapter/db_sequence.c:74:53: note: Function 'btreeSeqGetVal' argument 3 names different: declaration 'next' definition 'mode'.
db-5.3.28/lang/sql/adapter/db_sequence.c:359:54: note: Function 'btreeSeqGetVal' argument 3 names different: declaration 'next' definition 'mode'.
db-5.3.28/lang/sql/adapter/db_sequence.c:486:53: style: Function 'btreeSeqError' argument 3 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/adapter/db_sequence.c:67:53: note: Function 'btreeSeqError' argument 3 names different: declaration 'msg' definition 'fmt'.
db-5.3.28/lang/sql/adapter/db_sequence.c:486:53: note: Function 'btreeSeqError' argument 3 names different: declaration 'msg' definition 'fmt'.
db-5.3.28/lang/sql/adapter/db_sequence.c:841:7: style: Variable 'db' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/adapter/pager.c:52:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-5.3.28/lang/sql/adapter/pager.c:24:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/lang/sql/adapter/pager.c:154:2: style: Variable 'needUnlock' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/adapter/vacuum.c:238:36: style: Redundant condition: truncatedPages!=NULL. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
parse.c:3708:7: style: The scope of the variable 'yyact' can be reduced. [variableScope]
db-5.3.28/lang/sql/jdbc/native/mkopc3.c:96:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
db-5.3.28/lang/sql/jdbc/native/mkopc3.c:299:0: error: Memory leak: opa [memleak]
db-5.3.28/lang/sql/jdbc/native/mkopc3.c:299:0: error: Memory leak: bv [memleak]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1057:9: style: The scope of the variable 'maj' can be reduced. [variableScope]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1057:14: style: The scope of the variable 'min' can be reduced. [variableScope]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1057:19: style: The scope of the variable 'lev' can be reduced. [variableScope]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1350:14: style: The scope of the variable 'freeproc' can be reduced. [variableScope]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1429:14: style: The scope of the variable 'freeproc' can be reduced. [variableScope]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1057:9: style: Variable 'maj' is not assigned a value. [unassignedVariable]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1057:14: style: Variable 'min' is not assigned a value. [unassignedVariable]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1057:19: style: Variable 'lev' is not assigned a value. [unassignedVariable]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1350:14: style: Variable 'freeproc' is not assigned a value. [unassignedVariable]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1862:6: style: Variable 'ret' is not assigned a value. [unassignedVariable]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1123:0: error: Memory leak: h [memleak]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1402:7: error: Uninitialized variable: freeproc [uninitvar]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1406:10: error: Uninitialized variable: rc [uninitvar]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1941:6: error: Uninitialized variable: ret [uninitvar]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1252:13: error: Uninitialized variable: maj [uninitvar]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1252:36: error: Uninitialized variable: min [uninitvar]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1252:57: error: Uninitialized variable: lev [uninitvar]
db-5.3.28/lang/sql/jdbc/native/sqlite_jni.c:1416:3: error: Uninitialized variable: freeproc [uninitvar]
db-5.3.28/lang/sql/odbc/SQLiteODBCInstaller.c:199:31: style: The scope of the variable 'Value' can be reduced. [variableScope]
db-5.3.28/lang/sql/odbc/SQLiteODBCInstaller.c:584:15: style: The scope of the variable 'ValueLength' can be reduced. [variableScope]
db-5.3.28/lang/sql/odbc/SQLiteODBCInstaller.c:587:14: style: The scope of the variable 'pValueStart' can be reduced. [variableScope]
db-5.3.28/lang/sql/odbc/SQLiteODBCInstaller.c:588:16: style: The scope of the variable 'Quote' can be reduced. [variableScope]
db-5.3.28/lang/sql/odbc/SQLiteODBCInstaller.c:106:15: style: struct member 'SQLiteDriverData_Struct::pDSNName' is never used. [unusedStructMember]
db-5.3.28/lang/sql/odbc/SQLiteODBCInstaller.c:457:2: style: Variable 'Status' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/odbc/adddsn.c:15:0: error: #error "only WIN32 supported" [preprocessorErrorDirective]
db-5.3.28/lang/sql/odbc/blobtoxy.c:747:11: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
db-5.3.28/lang/sql/odbc/blobtoxy.c:750:11: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
db-5.3.28/lang/sql/odbc/blobtoxy.c:1312:11: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
db-5.3.28/lang/sql/odbc/blobtoxy.c:1315:11: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
db-5.3.28/lang/sql/odbc/blobtoxy.c:1111:9: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.3.28/lang/sql/odbc/blobtoxy.c:1156:12: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.3.28/lang/sql/odbc/blobtoxy.c:1164:12: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
db-5.3.28/lang/sql/odbc/impexp.c:435:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
db-5.3.28/lang/sql/odbc/impexp.c:438:8: note: Found duplicate branches for 'if' and 'else'.
db-5.3.28/lang/sql/odbc/impexp.c:435:13: note: Found duplicate branches for 'if' and 'else'.
db-5.3.28/lang/sql/odbc/impexp.c:858:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
db-5.3.28/lang/sql/odbc/impexp.c:1792:64: style: Function 'impexp_export_xml' argument 4 names different: declaration 'indent' definition 'indnt'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/odbc/impexp.h:138:25: note: Function 'impexp_export_xml' argument 4 names different: declaration 'indent' definition 'indnt'.
db-5.3.28/lang/sql/odbc/impexp.c:1792:64: note: Function 'impexp_export_xml' argument 4 names different: declaration 'indent' definition 'indnt'.
db-5.3.28/lang/sql/odbc/inst.c:221:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.3.28/lang/sql/odbc/mkopc3.c:70:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
db-5.3.28/lang/sql/odbc/mkopc3.c:216:0: error: Memory leak: opa [memleak]
db-5.3.28/lang/sql/odbc/sqlite3odbc.c:14924:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:9263:14: style: Redundant condition: If 'EXPR == ';'', the comparison 'EXPR' is always true. [redundantCondition]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2150:11: warning: Either the condition '!q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2149:6: note: Assuming that condition '!q' is not redundant
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2150:11: note: Null pointer dereference
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2248:11: warning: Either the condition '!q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2247:6: note: Assuming that condition '!q' is not redundant
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2248:11: note: Null pointer dereference
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2255:7: warning: Either the condition '!q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2247:6: note: Assuming that condition '!q' is not redundant
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2255:7: note: Null pointer dereference
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2369:11: warning: Either the condition '!q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2368:6: note: Assuming that condition '!q' is not redundant
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2369:11: note: Null pointer dereference
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2928:5: warning: Either the condition 'd' is redundant or there is possible null pointer dereference: d. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2923:9: note: Assuming that condition 'd' is not redundant
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2928:5: note: Null pointer dereference
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2988:5: style: Variable 'sql' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2960:0: note: Variable 'sql' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/odbc/sqliteodbc.c:2988:5: note: Variable 'sql' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/odbc/sqliteodbc.c:12831:5: style: Variable 's->row_status' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:12829:5: note: Variable 's->row_status' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/odbc/sqliteodbc.c:12831:5: note: Variable 's->row_status' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/odbc/sqliteodbc.c:814:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:854:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:1889:9: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:4920:69: style: The scope of the variable 'seq' can be reduced. [variableScope]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:6070:28: style: The scope of the variable 'rc' can be reduced. [variableScope]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:7755:17: style: The scope of the variable 'drvname' can be reduced. [variableScope]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:9259:23: style: The scope of the variable 'start' can be reduced. [variableScope]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:10279:18: style: The scope of the variable 'valdummy' can be reduced. [variableScope]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:1688:9: warning: Division of result of sizeof() on pointer type. [divideSizeof]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:1694:36: warning: Division of result of sizeof() on pointer type. [divideSizeof]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:1697:33: warning: Division of result of sizeof() on pointer type. [divideSizeof]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:1688:5: warning: Size of pointer 'p' used instead of size of its data. [pointerSize]
db-5.3.28/lang/sql/odbc/sqliteodbc.c:1694:12: warning: Size of pointer 'p' used instead of size of its data. [pointerSize]
db-5.3.28/lang/sql/sqlite/ext/async/sqlite3async.c:816:7: style: The scope of the variable 'eRequired' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/async/sqlite3async.c:965:19: style: The scope of the variable 'ppIter' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/async/sqlite3async.c:1644:29: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
db-5.3.28/lang/sql/sqlite/ext/bfile/test/bfile_test_capi.c:63:27: warning: Possible null pointer dereference: zErrMsg [nullPointer]
db-5.3.28/lang/sql/sqlite/ext/bfile/test/bfile_test_capi.c:50:18: note: Assignment 'zErrMsg=NULL', assigned value is 0
db-5.3.28/lang/sql/sqlite/ext/bfile/test/bfile_test_capi.c:63:27: note: Null pointer dereference
db-5.3.28/lang/sql/sqlite/ext/bfile/test/bfile_test_sql.c:66:27: warning: Possible null pointer dereference: zErrMsg [nullPointer]
db-5.3.28/lang/sql/sqlite/ext/bfile/test/bfile_test_sql.c:53:18: note: Assignment 'zErrMsg=NULL', assigned value is 0
db-5.3.28/lang/sql/sqlite/ext/bfile/test/bfile_test_sql.c:66:27: note: Null pointer dereference
db-5.3.28/lang/sql/sqlite/ext/bfile/test/bfile_test_sql.c:120:15: style: The scope of the variable 'size' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/fts1/ft_hash.c:261:7: style: The scope of the variable 'count' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/fts1/ft_hash.c:262:9: style: The scope of the variable 'xCompare' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/fts1/ft_hash.c:42:31: style: Function 'HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/ext/fts1/ft_hash.h:83:26: note: Function 'HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'.
db-5.3.28/lang/sql/sqlite/ext/fts1/ft_hash.c:42:31: note: Function 'HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'.
db-5.3.28/lang/sql/sqlite/ext/fts1/ft_hash.c:349:62: style: Function 'HashInsert' argument 4 names different: declaration 'pData' definition 'data'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/ext/fts1/ft_hash.h:84:59: note: Function 'HashInsert' argument 4 names different: declaration 'pData' definition 'data'.
db-5.3.28/lang/sql/sqlite/ext/fts1/ft_hash.c:349:62: note: Function 'HashInsert' argument 4 names different: declaration 'pData' definition 'data'.
db-5.3.28/lang/sql/sqlite/ext/fts1/fts1.c:8:0: error: #error fts1 has a design flaw and has been deprecated. [preprocessorErrorDirective]
db-5.3.28/lang/sql/sqlite/ext/fts1/fts1_hash.c:219:7: style: The scope of the variable 'count' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/fts1/fts1_hash.c:220:9: style: The scope of the variable 'xCompare' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/fts1/fts1_hash.c:52:46: style: Function 'sqlite3Fts1HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/ext/fts1/fts1_hash.h:76:41: note: Function 'sqlite3Fts1HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'.
db-5.3.28/lang/sql/sqlite/ext/fts1/fts1_hash.c:52:46: note: Function 'sqlite3Fts1HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'.
db-5.3.28/lang/sql/sqlite/ext/fts1/fts1_hash.c:311:9: style: Function 'sqlite3Fts1HashInsert' argument 4 names different: declaration 'pData' definition 'data'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/ext/fts1/fts1_hash.h:77:74: note: Function 'sqlite3Fts1HashInsert' argument 4 names different: declaration 'pData' definition 'data'.
db-5.3.28/lang/sql/sqlite/ext/fts1/fts1_hash.c:311:9: note: Function 'sqlite3Fts1HashInsert' argument 4 names different: declaration 'pData' definition 'data'.
db-5.3.28/lang/sql/sqlite/ext/fts1/fts1_porter.c:294:14: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/fts1/fts1_porter.c:341:13: style: The scope of the variable 'c' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/fts1/fulltext.c:875:39: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
db-5.3.28/lang/sql/sqlite/ext/fts1/simple_tokenizer.c:78:3: error: Memory leak: t.zDelim [memleak]
db-5.3.28/lang/sql/sqlite/ext/fts2/fts2.c:8:0: error: #error fts2 has a design flaw and has been deprecated. [preprocessorErrorDirective]
db-5.3.28/lang/sql/sqlite/ext/fts2/fts2_hash.c:224:7: style: The scope of the variable 'count' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/fts2/fts2_hash.c:225:9: style: The scope of the variable 'xCompare' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/fts2/fts2_hash.c:59:46: style: Function 'sqlite3Fts2HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/ext/fts2/fts2_hash.h:74:41: note: Function 'sqlite3Fts2HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'.
db-5.3.28/lang/sql/sqlite/ext/fts2/fts2_hash.c:59:46: note: Function 'sqlite3Fts2HashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'.
db-5.3.28/lang/sql/sqlite/ext/fts2/fts2_hash.c:316:9: style: Function 'sqlite3Fts2HashInsert' argument 4 names different: declaration 'pData' definition 'data'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/ext/fts2/fts2_hash.h:75:74: note: Function 'sqlite3Fts2HashInsert' argument 4 names different: declaration 'pData' definition 'data'.
db-5.3.28/lang/sql/sqlite/ext/fts2/fts2_hash.c:316:9: note: Function 'sqlite3Fts2HashInsert' argument 4 names different: declaration 'pData' definition 'data'.
db-5.3.28/lang/sql/sqlite/ext/fts2/fts2_porter.c:293:14: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/fts2/fts2_porter.c:340:13: style: The scope of the variable 'c' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/fts2/fts2_tokenizer.c:356:9: style: Same expression on both sides of '!=' because the value of 'rc' and 'SQLITE_OK' are the same. [duplicateExpression]
db-5.3.28/lang/sql/sqlite/ext/fts2/fts2_tokenizer.c:341:12: note: 'rc' is assigned value 'SQLITE_OK' here.
db-5.3.28/lang/sql/sqlite/ext/fts2/fts2_tokenizer.c:356:9: note: Same expression on both sides of '!=' because the value of 'rc' and 'SQLITE_OK' are the same.
db-5.3.28/lang/sql/sqlite/ext/fts3/fts3.c:3612:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/sqlite/ext/fts3/fts3.c:3602:0: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/ext/fts3/fts3.c:3612:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/ext/fts3/fts3.c:692:3: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
db-5.3.28/lang/sql/sqlite/ext/fts3/fts3_expr.c:151:9: style: The scope of the variable 'nByte' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/fts3/fts3_hash.c:227:7: style: The scope of the variable 'count' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/fts3/fts3_hash.c:228:9: style: The scope of the variable 'xCompare' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/fts3/fts3_hash.c:329:9: style: Function 'sqlite3Fts3HashInsert' argument 4 names different: declaration 'pData' definition 'data'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/ext/fts3/fts3_hash.h:75:74: note: Function 'sqlite3Fts3HashInsert' argument 4 names different: declaration 'pData' definition 'data'.
db-5.3.28/lang/sql/sqlite/ext/fts3/fts3_hash.c:329:9: note: Function 'sqlite3Fts3HashInsert' argument 4 names different: declaration 'pData' definition 'data'.
db-5.3.28/lang/sql/sqlite/ext/fts3/fts3_porter.c:296:14: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/fts3/fts3_snippet.c:1591:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/fts3/fts3_write.c:1202:9: style: Same expression on both sides of '==' because the value of 'rc' and 'SQLITE_OK' are the same. [duplicateExpression]
db-5.3.28/lang/sql/sqlite/ext/fts3/fts3_write.c:1173:12: note: 'rc' is assigned value 'SQLITE_OK' here.
db-5.3.28/lang/sql/sqlite/ext/fts3/fts3_write.c:1202:9: note: Same expression on both sides of '==' because the value of 'rc' and 'SQLITE_OK' are the same.
db-5.3.28/lang/sql/sqlite/ext/fts3/fts3_write.c:2144:13: style: The scope of the variable 'nByte' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/rtree/rtree.c:2481:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
db-5.3.28/lang/sql/sqlite/ext/rtree/rtree.c:431:15: style: The scope of the variable 'pp' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/rtree/rtree.c:1242:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/rtree/rtree.c:1572:11: style: The scope of the variable 'fMinOverlap' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/rtree/rtree.c:1604:13: style: The scope of the variable 'overlap' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/ext/rtree/rtree.c:1626:23: style: Variable 'fMinOverlap' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/sqlite/ext/rtree/rtree.c:2355:29: error: Uninitialized variable: pParent [uninitvar]
db-5.3.28/lang/sql/sqlite/src/alter.c:48:7: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/alter.c:49:9: style: The scope of the variable 'zRet' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/alter.c:167:7: style: The scope of the variable 'dist' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/alter.c:169:7: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/alter.c:170:9: style: The scope of the variable 'zRet' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/analyze.c:441:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/analyze.c:520:10: style: The scope of the variable 'c' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/analyze.c:521:16: style: The scope of the variable 'v' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/auth.c:143:7: style: The scope of the variable 'iSrc' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/bitvec.c:207:18: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/bitvec.c:208:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/build.c:1806:5: style: Variable 'db->xAuth' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/sqlite/src/build.c:1804:5: note: Variable 'db->xAuth' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/build.c:1806:5: note: Variable 'db->xAuth' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/build.c:484:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/build.c:1096:11: style: The scope of the variable 'pCol' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/build.c:1516:9: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/build.c:1747:7: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/build.c:3210:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/build.c:3211:24: style: The scope of the variable 'pItem' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/build.c:3350:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/build.c:3733:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/callback.c:53:12: style: The scope of the variable 'pColl2' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/complete.c:268:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/sqlite/src/complete.c:265:0: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/complete.c:268:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/date.c:357:7: style: The scope of the variable 'Z' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/date.c:357:10: style: The scope of the variable 'A' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/date.c:357:13: style: The scope of the variable 'B' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/date.c:357:16: style: The scope of the variable 'C' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/date.c:357:19: style: The scope of the variable 'D' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/date.c:357:22: style: The scope of the variable 'E' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/date.c:357:25: style: The scope of the variable 'X1' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/expr.c:1936:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
db-5.3.28/lang/sql/sqlite/src/expr.c:105:19: style: The scope of the variable 'zColl' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/expr.c:2266:15: style: The scope of the variable 'r3' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/expr.c:2266:19: style: The scope of the variable 'r4' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/expr.c:2761:11: style: The scope of the variable 'nextCase' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/expr.c:2884:7: style: The scope of the variable 'inReg' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/expr.c:3549:31: style: The scope of the variable 'pCol' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/expr.c:3691:25: style: The scope of the variable 'pItem' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/expr.c:3692:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/expr.c:2604:26: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 2603. [shiftTooManyBitsSigned]
db-5.3.28/lang/sql/sqlite/src/expr.c:2603:14: note: Assuming that condition 'i<32' is not redundant
db-5.3.28/lang/sql/sqlite/src/expr.c:2604:26: note: Shift
db-5.3.28/lang/sql/sqlite/src/func.c:90:7: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/func.c:324:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/func.c:326:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/func.c:344:7: style: The scope of the variable 'z1' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/func.c:346:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/func.c:872:13: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/func.c:911:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/func.c:1051:7: style: The scope of the variable 'flags' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/func.c:1052:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/func.c:1368:15: style: The scope of the variable 'zVal' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/func.c:1370:15: style: The scope of the variable 'zSep' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/func.c:1371:7: style: The scope of the variable 'nVal' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/func.c:1371:13: style: The scope of the variable 'nSep' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/hash.c:173:15: style: The scope of the variable 'pEntry' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/insert.c:226:7: style: The scope of the variable 'pDb' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/insert.c:227:7: style: The scope of the variable 'memId' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/insert.c:228:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/insert.c:1154:7: style: The scope of the variable 'j2' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/insert.c:1620:14: style: The scope of the variable 'addr2' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/insert.c:1624:12: style: The scope of the variable 'pKey' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/lempar.c:13:0: error: syntax error [syntaxError]
db-5.3.28/lang/sql/sqlite/src/loadext.c:560:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/sqlite/src/loadext.c:558:0: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/loadext.c:560:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/main.c:1712:0: error: #error SQLITE_MAX_LENGTH must be at least 100 [preprocessorErrorDirective]
db-5.3.28/lang/sql/sqlite/src/os.c:225:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/sqlite/src/os.c:223:0: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/os.c:225:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/printf.c:239:7: style: The scope of the variable 'width' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/printf.c:240:10: style: The scope of the variable 'flag_leftjustify' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/printf.c:241:10: style: The scope of the variable 'flag_plussign' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/printf.c:242:10: style: The scope of the variable 'flag_blanksign' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/printf.c:243:10: style: The scope of the variable 'flag_alternateform' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/printf.c:244:10: style: The scope of the variable 'flag_altform2' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/printf.c:245:10: style: The scope of the variable 'flag_zeropad' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/printf.c:248:10: style: The scope of the variable 'done' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/printf.c:254:10: style: The scope of the variable 'xtype' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/printf.c:990:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/resolve.c:689:3: style: Variable 'db->suppressErr' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/sqlite/src/resolve.c:687:3: note: Variable 'db->suppressErr' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/resolve.c:689:3: note: Variable 'db->suppressErr' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/resolve.c:192:21: style: The scope of the variable 'pUsing' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/resolve.c:519:11: style: The scope of the variable 'auth' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/resolve.c:628:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/resolve.c:741:13: style: The scope of the variable 'pEList' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/resolve.c:769:18: style: The scope of the variable 'pDup' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/resolve.c:832:17: style: Variable 'db' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/sqlite/src/resolve.c:1079:5: style: Variable 'nCompound' is modified but its new value is never used. [unreadVariable]
db-5.3.28/lang/sql/sqlite/src/select.c:2169:18: style: Same expression on both sides of '==' because the value of 'pKeyDup' and '0' are the same. [duplicateExpression]
db-5.3.28/lang/sql/sqlite/src/select.c:2157:22: note: 'pKeyDup' is assigned value '0' here.
db-5.3.28/lang/sql/sqlite/src/select.c:2169:18: note: Same expression on both sides of '==' because the value of 'pKeyDup' and '0' are the same.
db-5.3.28/lang/sql/sqlite/src/select.c:126:10: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:209:7: style: The scope of the variable 'iCol' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:539:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:752:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:987:7: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:1233:7: style: The scope of the variable 'nName' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:1320:12: style: The scope of the variable 'pColl' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:1322:9: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:1417:9: style: The scope of the variable 'v' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:1418:7: style: The scope of the variable 'iLimit' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:1419:7: style: The scope of the variable 'iOffset' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:1420:7: style: The scope of the variable 'addr1' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:2128:10: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:2542:24: style: The scope of the variable 'pItem' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:2543:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:3161:10: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:3429:10: style: The scope of the variable 'pParse' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/select.c:3430:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/shell.c:1623:9: style: Condition 'zErrMsg' is always false [knownConditionTrueFalse]
db-5.3.28/lang/sql/sqlite/src/shell.c:1579:21: note: Assignment 'zErrMsg=0', assigned value is 0
db-5.3.28/lang/sql/sqlite/src/shell.c:1623:9: note: Condition 'zErrMsg' is always false
db-5.3.28/lang/sql/sqlite/src/shell.c:2414:35: warning: Either the condition 'zLine' is redundant or there is possible null pointer dereference: zLine. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/sqlite/src/shell.c:2472:9: note: Assuming that condition 'zLine' is not redundant
db-5.3.28/lang/sql/sqlite/src/shell.c:2482:32: note: Calling function '_is_command_terminator', 1st argument 'zLine' value is 0
db-5.3.28/lang/sql/sqlite/src/shell.c:2414:35: note: Null pointer dereference
db-5.3.28/lang/sql/sqlite/src/shell.c:2415:7: warning: Either the condition 'zLine' is redundant or there is possible null pointer dereference: zLine. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/sqlite/src/shell.c:2472:9: note: Assuming that condition 'zLine' is not redundant
db-5.3.28/lang/sql/sqlite/src/shell.c:2482:32: note: Calling function '_is_command_terminator', 1st argument 'zLine' value is 0
db-5.3.28/lang/sql/sqlite/src/shell.c:2415:7: note: Null pointer dereference
db-5.3.28/lang/sql/sqlite/src/shell.c:2418:15: warning: Either the condition 'zLine' is redundant or there is possible null pointer dereference: zLine. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/sqlite/src/shell.c:2472:9: note: Assuming that condition 'zLine' is not redundant
db-5.3.28/lang/sql/sqlite/src/shell.c:2482:32: note: Calling function '_is_command_terminator', 1st argument 'zLine' value is 0
db-5.3.28/lang/sql/sqlite/src/shell.c:2418:15: note: Null pointer dereference
db-5.3.28/lang/sql/sqlite/src/shell.c:688:18: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/shell.c:1204:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/shell.c:2245:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/shell.c:2625:7: style: The scope of the variable 'nBuf' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/shell.c:2928:11: style: The scope of the variable 'nHistory' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/shell.c:1657:28: warning: Division by result of sizeof(). memset() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
db-5.3.28/lang/sql/sqlite/src/shell.c:1287:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/sqlite/src/shell.c:352:7: error: Common realloc mistake: 'zLine' nulled but not freed upon failure [memleakOnRealloc]
db-5.3.28/lang/sql/sqlite/src/shell.c:372:3: error: Common realloc mistake: 'zLine' nulled but not freed upon failure [memleakOnRealloc]
db-5.3.28/lang/sql/sqlite/src/status.c:167:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
db-5.3.28/lang/sql/sqlite/src/status.c:209:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
db-5.3.28/lang/sql/sqlite/src/tclsqlite.c:436:20: style: The scope of the variable 'pPreStmt' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/tclsqlite.c:720:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/tclsqlite.c:1367:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/tclsqlite.c:1968:10: style: The scope of the variable 'zLineNum' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/tclsqlite.c:1969:14: style: The scope of the variable 'pResult' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/tclsqlite.c:2859:9: style: The scope of the variable 'pKey' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/tclsqlite.c:2902:14: style: Variable 'pKey' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/sqlite/src/tclsqlite.c:960:7: error: Common realloc mistake: 'zLine' nulled but not freed upon failure [memleakOnRealloc]
db-5.3.28/lang/sql/sqlite/src/tclsqlite.c:979:3: error: Common realloc mistake: 'zLine' nulled but not freed upon failure [memleakOnRealloc]
db-5.3.28/lang/sql/sqlite/src/test1.c:371:7: error: Array 'zSql[500]' accessed at index 500, which is out of bounds. [arrayIndexOutOfBounds]
db-5.3.28/lang/sql/sqlite/src/test1.c:363:3: note: After for loop, i has value 500
db-5.3.28/lang/sql/sqlite/src/test1.c:371:7: note: Array index out of bounds
db-5.3.28/lang/sql/sqlite/src/test1.c:1092:9: warning: Either the condition 'p?p->n:0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/sqlite/src/test1.c:1095:37: note: Assuming that condition 'p?p->n:0' is not redundant
db-5.3.28/lang/sql/sqlite/src/test1.c:1092:9: note: Null pointer dereference
db-5.3.28/lang/sql/sqlite/src/test1.c:364:35: style: Same expression on both sides of '&&'. [duplicateExpression]
db-5.3.28/lang/sql/sqlite/src/test1.c:2124:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.3.28/lang/sql/sqlite/src/test1.c:586:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test1.c:1472:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test1.c:2284:8: style: The scope of the variable 'zBuf' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test1.c:2536:7: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test1.c:3500:15: style: The scope of the variable 'z' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test1.c:3691:12: style: The scope of the variable 'pTail' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test1.c:3751:12: style: The scope of the variable 'pTail' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test1.c:4178:12: style: The scope of the variable 'pRet' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test1.c:1936:17: style: struct member 'EncTable::zEnc' is never used. [unusedStructMember]
db-5.3.28/lang/sql/sqlite/src/test1.c:677:10: style: Variable 'nKey' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/sqlite/src/test1.c:705:10: style: Variable 'nKey' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/sqlite/src/test1.c:1877:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/sqlite/src/test1.c:3814:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/sqlite/src/test1.c:3843:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/sqlite/src/test1.c:4954:10: style: Variable 'zPwd' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/sqlite/src/test2.c:90:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.3.28/lang/sql/sqlite/src/test5.c:67:15: style: The scope of the variable 'zVal' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test5.c:85:41: style: Variable 'zVal' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/sqlite/src/test8.c:468:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/sqlite/src/test8.c:466:0: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/test8.c:468:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/test8.c:1070:15: style: The scope of the variable 'zVal' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test8.c:1101:15: style: The scope of the variable 'zVal' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test8.c:899:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
db-5.3.28/lang/sql/sqlite/src/test_backup.c:34:17: style: struct member 'BackupSubCommand::zCmd' is never used. [unusedStructMember]
db-5.3.28/lang/sql/sqlite/src/test_fuzzer.c:893:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/sqlite/src/test_fuzzer.c:891:0: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/test_fuzzer.c:893:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/test_fuzzer.c:497:7: style: The scope of the variable 'iBest' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test_fuzzer.c:498:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test_fuzzer.c:279:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
db-5.3.28/lang/sql/sqlite/src/test_hexio.c:35:17: style: The scope of the variable 'c' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test_hexio.c:73:17: style: The scope of the variable 'c' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test_malloc.c:43:3: style: Variable 'cnt' is modified but its new value is never used. [unreadVariable]
db-5.3.28/lang/sql/sqlite/src/test_multiplex.c:304:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test_multiplex.c:653:7: style: The scope of the variable 'rc2' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test_multiplex.c:654:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:685:52: style: Function 'fsDelete' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:164:47: note: Function 'fsDelete' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:685:52: note: Function 'fsDelete' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:685:63: style: Function 'fsDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:164:58: note: Function 'fsDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'.
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:685:63: note: Function 'fsDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'.
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:713:15: style: Function 'fsAccess' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:165:47: note: Function 'fsAccess' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:713:15: note: Function 'fsAccess' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:747:15: style: Function 'fsFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:166:53: note: Function 'fsFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:747:15: note: Function 'fsFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:758:54: style: Function 'fsDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:167:49: note: Function 'fsDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:758:54: note: Function 'fsDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:776:64: style: Function 'fsDlSym' argument 3 names different: declaration 'zSymbol' definition 'zSym'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:169:55: note: Function 'fsDlSym' argument 3 names different: declaration 'zSymbol' definition 'zSym'.
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:776:64: note: Function 'fsDlSym' argument 3 names different: declaration 'zSymbol' definition 'zSym'.
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:793:61: style: Function 'fsRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:171:56: note: Function 'fsRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'.
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:793:61: note: Function 'fsRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'.
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:802:43: style: Function 'fsSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:172:38: note: Function 'fsSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'.
db-5.3.28/lang/sql/sqlite/src/test_onefile.c:802:43: note: Function 'fsSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'.
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:503:56: style: Function 'vfslogDelete' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:160:51: note: Function 'vfslogDelete' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:503:56: note: Function 'vfslogDelete' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:503:67: style: Function 'vfslogDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:160:62: note: Function 'vfslogDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'.
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:503:67: note: Function 'vfslogDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'.
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:520:15: style: Function 'vfslogAccess' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:161:51: note: Function 'vfslogAccess' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:520:15: note: Function 'vfslogAccess' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:541:15: style: Function 'vfslogFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:162:57: note: Function 'vfslogFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:541:15: note: Function 'vfslogFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:551:58: style: Function 'vfslogDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:163:53: note: Function 'vfslogDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:551:58: note: Function 'vfslogDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:582:65: style: Function 'vfslogRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:167:60: note: Function 'vfslogRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'.
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:582:65: note: Function 'vfslogRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'.
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:590:47: style: Function 'vfslogSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:168:42: note: Function 'vfslogSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'.
db-5.3.28/lang/sql/sqlite/src/test_osinst.c:590:47: note: Function 'vfslogSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'.
db-5.3.28/lang/sql/sqlite/src/test_quota.c:295:14: style: The scope of the variable 'pQuotaOpen' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test_quota.c:298:17: style: The scope of the variable 'pSubOpen' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test_quota.c:439:15: style: The scope of the variable 'pGroup' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test_quota.c:465:15: style: The scope of the variable 'pGroup' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test_stat.c:367:7: style: The scope of the variable 'nPayload' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test_tclvar.c:103:12: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:538:58: style: Function 'vfstraceDelete' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:68:53: note: Function 'vfstraceDelete' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:538:58: note: Function 'vfstraceDelete' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:538:69: style: Function 'vfstraceDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:68:64: note: Function 'vfstraceDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'.
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:538:69: note: Function 'vfstraceDelete' argument 3 names different: declaration 'syncDir' definition 'dirSync'.
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:555:15: style: Function 'vfstraceAccess' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:69:53: note: Function 'vfstraceAccess' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:555:15: note: Function 'vfstraceAccess' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:577:15: style: Function 'vfstraceFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:70:59: note: Function 'vfstraceFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:577:15: note: Function 'vfstraceFullPathname' argument 2 names different: declaration 'zName' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:595:60: style: Function 'vfstraceDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:71:55: note: Function 'vfstraceDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:595:60: note: Function 'vfstraceDlOpen' argument 2 names different: declaration 'zFilename' definition 'zPath'.
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:618:67: style: Function 'vfstraceDlSym' argument 3 names different: declaration 'zSymbol' definition 'zSym'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:73:61: note: Function 'vfstraceDlSym' argument 3 names different: declaration 'zSymbol' definition 'zSym'.
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:618:67: note: Function 'vfstraceDlSym' argument 3 names different: declaration 'zSymbol' definition 'zSym'.
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:639:67: style: Function 'vfstraceRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:75:62: note: Function 'vfstraceRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'.
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:639:67: note: Function 'vfstraceRandomness' argument 3 names different: declaration 'zOut' definition 'zBufOut'.
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:650:49: style: Function 'vfstraceSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:76:44: note: Function 'vfstraceSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'.
db-5.3.28/lang/sql/sqlite/src/test_vfstrace.c:650:49: note: Function 'vfstraceSleep' argument 2 names different: declaration 'microseconds' definition 'nMicro'.
db-5.3.28/lang/sql/sqlite/src/test_wholenumber.c:260:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/sqlite/src/test_wholenumber.c:258:0: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/test_wholenumber.c:260:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/trigger.c:671:7: style: The scope of the variable 'iDb' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/trigger.c:811:9: style: The scope of the variable 'pWhen' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/trigger.c:816:7: style: The scope of the variable 'iEndTrigger' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/update.c:598:9: style: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/src/update.c:24:9: note: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'.
db-5.3.28/lang/sql/sqlite/src/update.c:598:9: note: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'.
db-5.3.28/lang/sql/sqlite/src/util.c:359:47: style: Same value in both branches of ternary operator. [duplicateValueTernary]
db-5.3.28/lang/sql/sqlite/src/util.c:1013:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:4070:11: warning: Either the condition 'pC!=0' is redundant or there is possible null pointer dereference: pC. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:4072:13: note: Assuming that condition 'pC!=0' is not redundant
db-5.3.28/lang/sql/sqlite/src/vdbe.c:4070:11: note: Null pointer dereference
db-5.3.28/lang/sql/sqlite/src/vdbe.c:4071:11: warning: Either the condition 'pC!=0' is redundant or there is possible null pointer dereference: pC. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:4072:13: note: Assuming that condition 'pC!=0' is not redundant
db-5.3.28/lang/sql/sqlite/src/vdbe.c:4071:11: note: Null pointer dereference
db-5.3.28/lang/sql/sqlite/src/vdbe.c:2132:3: style: Variable 'pC' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:2111:3: note: Variable 'pC' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/vdbe.c:2132:3: note: Variable 'pC' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/vdbe.c:5520:3: style: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:5518:3: note: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/vdbe.c:5520:3: note: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/vdbe.c:5621:5: style: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:5619:5: note: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/vdbe.c:5621:5: note: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/vdbe.c:5725:3: style: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:5723:3: note: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/vdbe.c:5725:3: note: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/vdbe.c:1866:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:1867:12: style: The scope of the variable 'pColl' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:1868:7: style: The scope of the variable 'bRev' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:3900:15: style: The scope of the variable 'zDb' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:3901:15: style: The scope of the variable 'zTbl' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:3902:7: style: The scope of the variable 'op' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:4346:7: style: The scope of the variable 'nKey' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:4347:15: style: The scope of the variable 'zKey' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:4531:7: style: The scope of the variable 'iDb' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:5591:7: style: The scope of the variable 'res' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:5592:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:5593:9: style: The scope of the variable 'apArg' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:5792:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbe.c:5794:9: style: The scope of the variable 'apArg' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbeapi.c:894:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
db-5.3.28/lang/sql/sqlite/src/vdbeaux.c:1420:17: warning: Either the condition 'p!=0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
db-5.3.28/lang/sql/sqlite/src/vdbeaux.c:1422:12: note: Assuming that condition 'p!=0' is not redundant
db-5.3.28/lang/sql/sqlite/src/vdbeaux.c:1420:17: note: Null pointer dereference
db-5.3.28/lang/sql/sqlite/src/vdbeaux.c:1552:5: style: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/sqlite/src/vdbeaux.c:1550:5: note: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/vdbeaux.c:1552:5: note: Variable 'p->inVtabMethod' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/vdbeaux.c:1716:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/sql/sqlite/src/vdbeaux.c:1700:0: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/vdbeaux.c:1716:3: note: Variable 'rc' is reassigned a value before the old one has been used.
db-5.3.28/lang/sql/sqlite/src/vdbeaux.c:778:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbeaux.c:791:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbeaux.c:1419:7: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbeaux.c:2063:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbeblob.c:342:12: style: The scope of the variable 'db' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbetrace.c:30:7: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbetrace.c:71:7: style: The scope of the variable 'nextIndex' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbetrace.c:72:7: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbetrace.c:74:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vdbetrace.c:75:8: style: The scope of the variable 'pVar' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vtab.c:733:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/vtab.c:869:18: style: The scope of the variable 'z' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/walker.c:63:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/walker.c:64:25: style: The scope of the variable 'pItem' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/walker.c:99:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/walker.c:100:24: style: The scope of the variable 'pItem' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/where.c:4575:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.3.28/lang/sql/sqlite/src/where.c:457:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/where.c:650:7: style: The scope of the variable 'c' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/where.c:651:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/where.c:891:20: style: The scope of the variable 'pAndTerm' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/where.c:892:13: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/where.c:1305:9: style: The scope of the variable 'idxNew' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/where.c:1307:16: style: The scope of the variable 'pNewTerm' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/where.c:1651:11: style: The scope of the variable 'flags' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/where.c:2128:14: style: The scope of the variable 'pTerm' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/where.c:2129:10: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/where.c:2758:12: style: The scope of the variable 'log10N' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/src/where.c:4411:50: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
db-5.3.28/lang/sql/sqlite/test/threadtest1.c:199:10: style: The scope of the variable 'az' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/test/threadtest1.c:117:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
db-5.3.28/lang/sql/sqlite/test/threadtest1.c:196:9: style: Unused variable: azErr [unusedVariable]
db-5.3.28/lang/sql/sqlite/test/threadtest2.c:46:5: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
db-5.3.28/lang/sql/sqlite/test/threadtest2.c:46:5: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
db-5.3.28/lang/sql/sqlite/test/threadtest2.c:77:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/test/threadtest3.c:913:8: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
db-5.3.28/lang/sql/sqlite/test/threadtest3.c:914:8: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
db-5.3.28/lang/sql/sqlite/test/threadtest3.c:915:8: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
db-5.3.28/lang/sql/sqlite/test/threadtest3.c:126:10: style: The scope of the variable 't' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/test/threadtest3.c:337:10: warning: Size of pointer 'ctx' used instead of size of its data. [pointerSize]
db-5.3.28/lang/sql/sqlite/test/threadtest3.c:627:9: style: Unused variable: i [unusedVariable]
db-5.3.28/lang/sql/sqlite/test/threadtest3.c:631:11: style: Unused variable: rc [unusedVariable]
db-5.3.28/lang/sql/sqlite/test/threadtest3.c:666:9: style: Unused variable: i [unusedVariable]
db-5.3.28/lang/sql/sqlite/test/threadtest3.c:670:11: style: Unused variable: rc [unusedVariable]
db-5.3.28/lang/sql/sqlite/test/threadtest3.c:696:9: style: Unused variable: rc [unusedVariable]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:1817:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:718:20: style: The scope of the variable 's1' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:1257:10: style: The scope of the variable 'dot' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:1700:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:1701:7: style: The scope of the variable 'dashdash' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:1755:7: style: The scope of the variable 'lv' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:1756:10: style: The scope of the variable 'dv' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:1865:7: style: The scope of the variable 'dashdash' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:1866:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:1892:12: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:2353:35: style: The scope of the variable 'nBack' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:2790:21: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:2834:18: style: The scope of the variable 'sp' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:2954:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:2980:9: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:3006:15: style: The scope of the variable 'pathlist' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:3007:9: style: The scope of the variable 'pathbufptr' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:3077:10: style: The scope of the variable 'iStart' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:3255:15: style: The scope of the variable 'empty' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:3259:7: style: The scope of the variable 'c' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:3396:14: style: The scope of the variable 'cp' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:4049:8: style: The scope of the variable 'line' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:4050:8: style: The scope of the variable 'pattern' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:4088:27: style: The scope of the variable 'rbest' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:4089:7: style: The scope of the variable 'nbest' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:4091:7: style: The scope of the variable 'usesWildcard' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:4603:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:4784:7: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:2513:26: style: Function 'Parse' argument 1 names different: declaration 'lemp' definition 'gp'. [funcArgNamesDifferent]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:117:26: note: Function 'Parse' argument 1 names different: declaration 'lemp' definition 'gp'.
db-5.3.28/lang/sql/sqlite/tool/lemon.c:2513:26: note: Function 'Parse' argument 1 names different: declaration 'lemp' definition 'gp'.
db-5.3.28/lang/sql/sqlite/tool/lemon.c:2545:5: error: Resource leak: fp [resourceLeak]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:2552:5: error: Resource leak: fp [resourceLeak]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:3274:5: error: Common realloc mistake: 'z' nulled but not freed upon failure [memleakOnRealloc]
db-5.3.28/lang/sql/sqlite/tool/lemon.c:3151:0: error: Memory leak: tpltname [memleak]
db-5.3.28/lang/sql/sqlite/tool/lempar.c:7:0: error: syntax error [syntaxError]
db-5.3.28/lang/sql/sqlite/tool/rollback-test.c:45:10: style: The scope of the variable 'n' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/rollback-test.c:46:9: style: The scope of the variable 'z' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/showdb.c:193:13: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/showdb.c:256:7: style: The scope of the variable 'surplus' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/showdb.c:294:7: style: The scope of the variable 'leftChild' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/showdb.c:426:13: style: Unused variable: k [unusedVariable]
db-5.3.28/lang/sql/sqlite/tool/showdb.c:531:24: style: Unused variable: a [unusedVariable]
db-5.3.28/lang/sql/sqlite/tool/showdb.c:182:0: error: Memory leak: aData [memleak]
db-5.3.28/lang/sql/sqlite/tool/showjournal.c:110:7: style: The scope of the variable 'nPage' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/showjournal.c:110:14: style: The scope of the variable 'cnt' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/showjournal.c:109:7: style: Unused variable: rc [unusedVariable]
db-5.3.28/lang/sql/sqlite/tool/showwal.c:228:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-5.3.28/lang/sql/sqlite/tool/showwal.c:170:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
db-5.3.28/lang/sql/sqlite/tool/showwal.c:170:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
db-5.3.28/lang/sql/sqlite/tool/showwal.c:207:7: style: The scope of the variable 'leftChild' can be reduced. [variableScope]
db-5.3.28/lang/sql/sqlite/tool/speedtest16.c:168:0: error: Memory leak: zSql [memleak]
db-5.3.28/lang/sql/sqlite/tool/speedtest16.c:168:0: error: Resource leak: in [resourceLeak]
db-5.3.28/lang/sql/sqlite/tool/speedtest8.c:260:0: error: Memory leak: zSql [memleak]
db-5.3.28/lang/sql/sqlite/tool/speedtest8.c:259:0: error: Resource leak: in [resourceLeak]
db-5.3.28/lang/tcl/tcl_db.c:2747:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/tcl/tcl_db.c:2745:4: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/lang/tcl/tcl_db.c:2747:4: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/lang/tcl/tcl_db.c:190:12: style: The scope of the variable 'hrdbp' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_db.c:190:20: style: The scope of the variable 'hsdbp' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_db.c:199:43: style: The scope of the variable 'envid' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_db.c:874:14: style: The scope of the variable 'rdbip' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_db.c:874:22: style: The scope of the variable 'sdbip' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_db.c:3132:13: style: The scope of the variable 'msg' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_db.c:3241:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_db.c:3244:8: style: The scope of the variable 'retbuf' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_db.c:3348:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_db.c:3676:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_db.c:3678:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_db.c:3679:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_db.c:3733:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_db.c:3735:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_db.c:3736:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_db.c:3711:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.3.28/lang/tcl/tcl_db.c:3712:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.3.28/lang/tcl/tcl_db.c:3767:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.3.28/lang/tcl/tcl_db.c:3768:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.3.28/lang/tcl/tcl_dbcursor.c:440:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/lang/tcl/tcl_dbcursor.c:431:4: note: Variable 'result' is reassigned a value before the old one has been used.
db-5.3.28/lang/tcl/tcl_dbcursor.c:440:4: note: Variable 'result' is reassigned a value before the old one has been used.
db-5.3.28/lang/tcl/tcl_env.c:1574:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
db-5.3.28/lang/tcl/tcl_env.c:317:16: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_env.c:2824:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_env.c:2826:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_env.c:2827:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_env.c:2890:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_env.c:2892:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_env.c:2893:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_env.c:2959:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_env.c:2961:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_env.c:2962:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_env.c:3008:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_env.c:3010:14: style: The scope of the variable 'answer' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_env.c:3011:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_env.c:2867:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.3.28/lang/tcl/tcl_env.c:2868:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.3.28/lang/tcl/tcl_env.c:2933:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.3.28/lang/tcl/tcl_env.c:2934:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.3.28/lang/tcl/tcl_env.c:2985:12: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.3.28/lang/tcl/tcl_env.c:2986:11: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
db-5.3.28/lang/tcl/tcl_internal.c:391:14: style: The scope of the variable 'dbcip' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_internal.c:698:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_internal.c:732:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_txn.c:344:11: style: The scope of the variable 'res' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_txn.c:751:21: style: The scope of the variable 'commitopt' can be reduced. [variableScope]
db-5.3.28/lang/tcl/tcl_txn.c:462:1: style: Label 'error' is not used. [unusedLabel]
db-5.3.28/lang/tcl/tcl_txn.c:398:14: style: Unused variable: ip [unusedVariable]
db-5.3.28/lang/tcl/tcl_txn.c:399:17: style: Unused variable: p [unusedVariable]
db-5.3.28/lang/tcl/tcl_txn.c:401:29: style: Unused variable: thislist [unusedVariable]
db-5.3.28/lang/tcl/tcl_txn.c:401:40: style: Unused variable: lsnlist [unusedVariable]
db-5.3.28/lang/tcl/tcl_txn.c:402:12: style: Unused variable: i [unusedVariable]
db-5.3.28/lang/tcl/tcl_txn.c:403:6: style: Unused variable: myobjc [unusedVariable]
db-5.3.28/src/btree/bt_compact.c:1008:20: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.3.28/src/btree/bt_compact.c:1012:21: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.3.28/src/btree/bt_compact.c:2129:13: style: The scope of the variable 'bi' can be reduced. [variableScope]
db-5.3.28/src/btree/bt_compact.c:393:1: style: Label 'retry' is not used. [unusedLabel]
db-5.3.28/src/btree/bt_curadj.c:389:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.3.28/src/btree/bt_cursor.c:2851:2: style: Variable 'delete_page' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/src/btree/bt_cursor.c:2846:2: note: Variable 'delete_page' is reassigned a value before the old one has been used.
db-5.3.28/src/btree/bt_cursor.c:2851:2: note: Variable 'delete_page' is reassigned a value before the old one has been used.
db-5.3.28/src/btree/bt_cursor.c:175:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/btree/bt_delete.c:288:3: style: Variable 'cp->csp' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/src/btree/bt_delete.c:286:3: note: Variable 'cp->csp' is reassigned a value before the old one has been used.
db-5.3.28/src/btree/bt_delete.c:288:3: note: Variable 'cp->csp' is reassigned a value before the old one has been used.
db-5.3.28/src/btree/bt_delete.c:175:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/btree/bt_method.c:488:2: style: Variable 'd->bt_minkey' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/src/btree/bt_method.c:487:2: note: Variable 'd->bt_minkey' is reassigned a value before the old one has been used.
db-5.3.28/src/btree/bt_method.c:488:2: note: Variable 'd->bt_minkey' is reassigned a value before the old one has been used.
db-5.3.28/src/btree/bt_method.c:533:2: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/btree/bt_put.c:86:28: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.3.28/src/btree/bt_put.c:686:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/btree/bt_put.c:687:17: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.3.28/src/btree/bt_put.c:687:21: style: The scope of the variable 't' can be reduced. [variableScope]
db-5.3.28/src/btree/bt_put.c:757:10: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
db-5.3.28/src/btree/bt_put.c:1062:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/btree/bt_rec.c:87:1: style: Label 'left' is not used. [unusedLabel]
db-5.3.28/src/btree/bt_rec.c:88:1: style: Label 'right' is not used. [unusedLabel]
db-5.3.28/src/btree/bt_rec.c:90:1: style: Label 'redo' is not used. [unusedLabel]
db-5.3.28/src/btree/bt_rec.c:419:1: style: Label 'left' is not used. [unusedLabel]
db-5.3.28/src/btree/bt_rec.c:420:1: style: Label 'right' is not used. [unusedLabel]
db-5.3.28/src/btree/bt_rec.c:422:1: style: Label 'redo' is not used. [unusedLabel]
db-5.3.28/src/btree/bt_rec.c:740:1: style: Label 'right' is not used. [unusedLabel]
db-5.3.28/src/btree/bt_rec.c:742:1: style: Label 'redo' is not used. [unusedLabel]
db-5.3.28/src/btree/bt_rec.c:758:1: style: Label 'do_left' is not used. [unusedLabel]
db-5.3.28/src/btree/bt_rec.c:833:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-5.3.28/src/btree/bt_rec.c:1018:21: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1610:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1766:12: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:79:13: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:82:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:87:25: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:88:26: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:131:34: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:133:40: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:135:34: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:136:41: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:141:40: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:143:34: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:392:6: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:734:13: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:737:14: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:739:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:740:26: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:754:28: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:780:34: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:782:40: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:784:34: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:785:41: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:790:40: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:792:34: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1039:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1041:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1050:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1055:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1074:36: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1086:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1092:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1152:44: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1155:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1161:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1299:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1306:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1313:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1319:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1383:14: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1387:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1388:8: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1389:13: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1390:8: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1391:25: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1410:14: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1414:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1415:8: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1416:13: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1417:8: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1418:25: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1426:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1487:21: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1494:21: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1498:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1505:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1557:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1563:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1569:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1691:14: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1693:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1773:18: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1774:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1775:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1954:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1955:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1956:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1978:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1983:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:1988:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:2011:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:2016:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:2021:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_rec.c:2030:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/btree/bt_recno.c:115:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.3.28/src/btree/bt_recno.c:234:1: style: Label 'retry' is not used. [unusedLabel]
db-5.3.28/src/btree/bt_split.c:120:1: style: Label 'retry' is not used. [unusedLabel]
db-5.3.28/src/btree/bt_upgrade.c:132:12: style: The scope of the variable 'bk' can be reduced. [variableScope]
db-5.3.28/src/btree/bt_verify.c:2786:13: style: The scope of the variable 'bo' can be reduced. [variableScope]
db-5.3.28/src/btree/bt_verify.c:2788:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/clib/snprintf.c:144:11: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
db-5.3.28/src/clib/snprintf.c:143:11: note: Buffer 'buf' is being written before its old content has been used.
db-5.3.28/src/clib/snprintf.c:144:11: note: Buffer 'buf' is being written before its old content has been used.
db-5.3.28/src/clib/snprintf.c:145:11: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
db-5.3.28/src/clib/snprintf.c:143:11: note: Buffer 'buf' is being written before its old content has been used.
db-5.3.28/src/clib/snprintf.c:145:11: note: Buffer 'buf' is being written before its old content has been used.
db-5.3.28/src/clib/snprintf.c:122:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.3.28/src/clib/strsep.c:59:14: style: The scope of the variable 'spanp' can be reduced. [variableScope]
db-5.3.28/src/clib/strsep.c:60:6: style: The scope of the variable 'c' can be reduced. [variableScope]
db-5.3.28/src/common/db_err.c:207:10: warning: Either the condition 'env!=NULL' is redundant or there is possible null pointer dereference: env. [nullPointerRedundantCheck]
db-5.3.28/src/common/db_err.c:209:10: note: Assuming that condition 'env!=NULL' is not redundant
db-5.3.28/src/common/db_err.c:207:10: note: Null pointer dereference
db-5.3.28/src/common/db_err.c:259:8: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.3.28/src/common/db_err.c:505:7: style: The scope of the variable 'sysbuf' can be reduced. [variableScope]
db-5.3.28/src/common/db_err.c:536:7: style: The scope of the variable 'sysbuf' can be reduced. [variableScope]
db-5.3.28/src/crypto/crypto.c:166:10: style: The scope of the variable 'cipher' can be reduced. [variableScope]
db-5.3.28/src/crypto/crypto.c:167:10: style: The scope of the variable 'renv' can be reduced. [variableScope]
db-5.3.28/src/crypto/mersenne/mt19937db.c:68:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/crypto/mersenne/mt19937db.c:143:26: style: The scope of the variable 'mag01' can be reduced. [variableScope]
db-5.3.28/src/crypto/rijndael/rijndael-api-fst.c:133:32: style: Checking if unsigned variable 'inputLen' is less than zero. [unsignedLessThanZero]
db-5.3.28/src/crypto/rijndael/rijndael-api-fst.c:293:32: style: Checking if unsigned variable 'inputLen' is less than zero. [unsignedLessThanZero]
db-5.3.28/src/db/crdel_rec.c:260:2: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/db/crdel_rec.c:298:2: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/db/crdel_rec.c:244:11: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/crdel_rec.c:249:21: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/crdel_rec.c:250:21: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/crdel_rec.c:251:21: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/crdel_rec.c:255:21: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/crdel_rec.c:256:21: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/crdel_rec.c:257:21: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/crdel_rec.c:259:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/crdel_rec.c:294:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/crdel_rec.c:297:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/crdel_rec.c:146:6: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/crdel_rec.c:164:24: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/crdel_rec.c:178:23: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/crdel_rec.c:189:18: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/crdel_rec.c:208:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db.c:414:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/db/db.c:1218:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.3.28/src/db/db_cam.c:467:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.3.28/src/db/db_cam.c:3067:12: style: The scope of the variable 'pdbp' can be reduced. [variableScope]
db-5.3.28/src/db/db_conv.c:315:9: style: The scope of the variable 'pg_len' can be reduced. [variableScope]
db-5.3.28/src/db/db_conv.c:315:17: style: The scope of the variable 'pg_off' can be reduced. [variableScope]
db-5.3.28/src/db/db_conv.c:377:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/db/db_conv.c:378:9: style: The scope of the variable 'pg_off' can be reduced. [variableScope]
db-5.3.28/src/db/db_conv.c:378:17: style: The scope of the variable 'pg_len' can be reduced. [variableScope]
db-5.3.28/src/db/db_conv.c:378:25: style: The scope of the variable 'sum_len' can be reduced. [variableScope]
db-5.3.28/src/db/db_conv.c:710:9: style: The scope of the variable 'pgsize' can be reduced. [variableScope]
db-5.3.28/src/db/db_dispatch.c:598:18: warning: Either the condition 'hp!=NULL' is redundant or there is possible null pointer dereference: hp. [nullPointerRedundantCheck]
db-5.3.28/src/db/db_dispatch.c:599:13: note: Assuming that condition 'hp!=NULL' is not redundant
db-5.3.28/src/db/db_dispatch.c:598:18: note: Null pointer dereference
db-5.3.28/src/db/db_dispatch.c:833:7: warning: Either the condition 'elp==NULL' is redundant or there is possible null pointer dereference: elp. [nullPointerRedundantCheck]
db-5.3.28/src/db/db_dispatch.c:836:10: note: Assuming that condition 'elp==NULL' is not redundant
db-5.3.28/src/db/db_dispatch.c:833:7: note: Null pointer dereference
db-5.3.28/src/db/db_dispatch.c:875:7: warning: Either the condition 'elp==NULL' is redundant or there is possible null pointer dereference: elp. [nullPointerRedundantCheck]
db-5.3.28/src/db/db_dispatch.c:878:10: note: Assuming that condition 'elp==NULL' is not redundant
db-5.3.28/src/db/db_dispatch.c:875:7: note: Null pointer dereference
db-5.3.28/src/db/db_dispatch.c:593:14: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.3.28/src/db/db_dispatch.c:779:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/db/db_dup.c:87:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/db/db_dup.c:177:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/db/db_iface.c:2138:9: warning: Either the condition 'other_cursor==NULL' is redundant or there is possible null pointer dereference: other_cursor. [nullPointerRedundantCheck]
db-5.3.28/src/db/db_iface.c:2144:19: note: Assuming that condition 'other_cursor==NULL' is not redundant
db-5.3.28/src/db/db_iface.c:2138:9: note: Null pointer dereference
db-5.3.28/src/db/db_iface.c:2897:34: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: dbt. [nullPointerRedundantCheck]
db-5.3.28/src/db/db_iface.c:1780:11: note: Assuming that condition 'data!=NULL' is not redundant
db-5.3.28/src/db/db_iface.c:1762:37: note: Calling function '__dbt_ferr', 3rd argument 'dbt' value is 0
db-5.3.28/src/db/db_iface.c:2897:34: note: Null pointer dereference
db-5.3.28/src/db/db_iface.c:1154:2: style: Variable 'handle_check' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/src/db/db_iface.c:1139:2: note: Variable 'handle_check' is reassigned a value before the old one has been used.
db-5.3.28/src/db/db_iface.c:1154:2: note: Variable 'handle_check' is reassigned a value before the old one has been used.
db-5.3.28/src/db/db_iface.c:1310:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.3.28/src/db/db_iface.c:1319:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.3.28/src/db/db_meta.c:133:11: style: Condition 'meta==NULL' is always true [knownConditionTrueFalse]
db-5.3.28/src/db/db_meta.c:112:9: note: Assignment 'meta=NULL', assigned value is 0
db-5.3.28/src/db/db_meta.c:133:11: note: Condition 'meta==NULL' is always true
db-5.3.28/src/db/db_meta.c:227:11: style: Condition 'hash==0' is always true [knownConditionTrueFalse]
db-5.3.28/src/db/db_meta.c:121:9: note: Assignment 'hash=0', assigned value is 0
db-5.3.28/src/db/db_meta.c:227:11: note: Condition 'hash==0' is always true
db-5.3.28/src/db/db_meta.c:352:11: style: Condition 'meta==NULL' is always true [knownConditionTrueFalse]
db-5.3.28/src/db/db_meta.c:312:9: note: Assignment 'meta=NULL', assigned value is 0
db-5.3.28/src/db/db_meta.c:352:11: note: Condition 'meta==NULL' is always true
db-5.3.28/src/db/db_overflow.c:434:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/db/db_ovfl_vrfy.c:309:12: style: The scope of the variable 'src' can be reduced. [variableScope]
db-5.3.28/src/db/db_ovfl_vrfy.c:309:18: style: The scope of the variable 'dest' can be reduced. [variableScope]
db-5.3.28/src/db/db_pr.c:751:20: warning: Either the condition 'dbp==NULL' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
db-5.3.28/src/db/db_pr.c:770:36: note: Assuming that condition 'dbp==NULL' is not redundant
db-5.3.28/src/db/db_pr.c:751:20: note: Null pointer dereference
db-5.3.28/src/db/db_pr.c:419:16: style: The scope of the variable 'mpf' can be reduced. [variableScope]
db-5.3.28/src/db/db_pr.c:424:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/db/db_pr.c:425:14: style: The scope of the variable 'sep' can be reduced. [variableScope]
db-5.3.28/src/db/db_pr.c:1001:12: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.3.28/src/db/db_pr.c:1003:6: style: The scope of the variable 'msg_truncated' can be reduced. [variableScope]
db-5.3.28/src/db/db_rec.c:94:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:168:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:265:1: style: Label 'ppage' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:300:1: style: Label 'npage' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:421:1: style: Label 'ppage' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:456:1: style: Label 'npage' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:538:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:620:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:621:1: style: Label 'out' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:912:1: style: Label 'check_meta' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:1092:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:1127:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:1567:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:1968:1: style: Label 'check_meta' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:2059:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:2060:1: style: Label 'out' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:2093:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:2094:1: style: Label 'out' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:2741:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/db/db_rec.c:571:2: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/db/db_rec.c:594:7: style: Unused variable: dbc [unusedVariable]
db-5.3.28/src/db/db_rec.c:617:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/db/db_rec.c:2047:7: style: Unused variable: dbc [unusedVariable]
db-5.3.28/src/db/db_rec.c:2056:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/db/db_rec.c:2081:7: style: Unused variable: dbc [unusedVariable]
db-5.3.28/src/db/db_rec.c:2090:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/db/db_rec.c:55:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:66:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/db/db_rec.c:76:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/db/db_rec.c:130:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:140:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/db/db_rec.c:150:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/db/db_rec.c:219:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:220:17: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:235:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:239:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:246:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:359:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:375:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:376:17: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:391:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:395:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:402:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:517:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:523:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:528:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:570:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:604:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:611:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:614:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:1089:32: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1089:38: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:1089:54: error: Uninitialized variable: mpf [uninitvar]
db-5.3.28/src/db/db_rec.c:1124:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1124:16: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:1124:32: error: Uninitialized variable: mpf [uninitvar]
db-5.3.28/src/db/db_rec.c:1203:8: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:1219:18: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:1494:27: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1495:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1503:39: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1488:8: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:1507:23: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/db/db_rec.c:2057:35: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:2057:41: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:2057:57: error: Uninitialized variable: mpf [uninitvar]
db-5.3.28/src/db/db_rec.c:2091:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:2091:21: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:2091:37: error: Uninitialized variable: mpf [uninitvar]
db-5.3.28/src/db/db_rec.c:2146:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:2150:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:2679:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:2683:12: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:2684:14: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:87:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:94:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:203:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:220:35: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:221:4: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:222:19: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:224:52: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:225:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:226:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:241:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:242:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:247:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:249:25: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:253:38: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:269:6: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:376:35: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:377:4: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:378:19: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:380:52: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:381:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:382:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:397:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:398:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:403:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:405:25: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:409:38: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:421:12: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:524:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:529:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:530:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:538:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:615:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:620:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:682:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:683:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:684:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:688:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:693:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:694:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:695:21: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:771:11: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1092:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1127:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1227:36: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1245:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1246:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1248:9: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1253:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1501:23: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/db/db_rec.c:1502:18: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:1508:18: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/db/db_rec.c:1528:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/db/db_rec.c:1529:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1530:30: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1532:23: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1535:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/db/db_rec.c:1536:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1540:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1567:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1781:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1782:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1783:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:1837:11: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:2059:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:2093:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:2139:6: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:2269:6: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:2407:19: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:2409:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:2696:23: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:2726:13: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:2730:13: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:2731:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:2735:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_rec.c:2742:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/db/db_remove.c:451:9: error: Uninitialized variable: t_ret [uninitvar]
db-5.3.28/src/db/db_rename.c:351:25: warning: Either the condition 'mdbp!=NULL' is redundant or there is possible null pointer dereference: mdbp. [nullPointerRedundantCheck]
db-5.3.28/src/db/db_rename.c:377:11: note: Assuming that condition 'mdbp!=NULL' is not redundant
db-5.3.28/src/db/db_rename.c:351:25: note: Null pointer dereference
db-5.3.28/src/db/db_rename.c:356:7: warning: Either the condition 'mdbp!=NULL' is redundant or there is possible null pointer dereference: mdbp. [nullPointerRedundantCheck]
db-5.3.28/src/db/db_rename.c:377:11: note: Assuming that condition 'mdbp!=NULL' is not redundant
db-5.3.28/src/db/db_rename.c:356:7: note: Null pointer dereference
db-5.3.28/src/db/db_rename.c:360:20: warning: Either the condition 'mdbp!=NULL' is redundant or there is possible null pointer dereference: mdbp. [nullPointerRedundantCheck]
db-5.3.28/src/db/db_rename.c:377:11: note: Assuming that condition 'mdbp!=NULL' is not redundant
db-5.3.28/src/db/db_rename.c:360:20: note: Null pointer dereference
db-5.3.28/src/db/db_rename.c:375:9: error: Uninitialized variable: t_ret [uninitvar]
db-5.3.28/src/db/db_ret.c:33:13: style: The scope of the variable 'bo' can be reduced. [variableScope]
db-5.3.28/src/db/db_vrfyutil.c:383:25: style: Variable 'val' is modified but its new value is never used. [unreadVariable]
db-5.3.28/src/dbreg/dbreg.c:830:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/dbreg/dbreg_util.c:185:6: style: The scope of the variable 'dbp' can be reduced. [variableScope]
db-5.3.28/src/env/env_alloc.c:599:19: warning: Either the condition 'elp_tmp==NULL' is redundant or there is possible null pointer dereference: elp_tmp. [nullPointerRedundantCheck]
db-5.3.28/src/env/env_alloc.c:601:14: note: Assuming that condition 'elp_tmp==NULL' is not redundant
db-5.3.28/src/env/env_alloc.c:599:19: note: Null pointer dereference
db-5.3.28/src/env/env_alloc.c:204:23: style: The scope of the variable 'frag' can be reduced. [variableScope]
db-5.3.28/src/env/env_alloc.c:208:11: style: The scope of the variable 'envinfop' can be reduced. [variableScope]
db-5.3.28/src/env/env_alloc.c:396:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.3.28/src/env/env_failchk.c:475:9: warning: Either the condition 'ip!=NULL' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
db-5.3.28/src/env/env_failchk.c:481:11: note: Assuming that condition 'ip!=NULL' is not redundant
db-5.3.28/src/env/env_failchk.c:475:9: note: Null pointer dereference
db-5.3.28/src/env/env_failchk.c:476:10: warning: Either the condition 'ip!=NULL' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
db-5.3.28/src/env/env_failchk.c:481:11: note: Assuming that condition 'ip!=NULL' is not redundant
db-5.3.28/src/env/env_failchk.c:476:10: note: Null pointer dereference
db-5.3.28/src/env/env_failchk.c:478:16: warning: Either the condition 'ip!=NULL' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
db-5.3.28/src/env/env_failchk.c:481:11: note: Assuming that condition 'ip!=NULL' is not redundant
db-5.3.28/src/env/env_failchk.c:478:16: note: Null pointer dereference
db-5.3.28/src/env/env_failchk.c:208:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/env/env_failchk.c:270:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/env/env_failchk.c:315:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/env/env_method.c:897:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/env/env_method.c:934:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/env/env_name.c:124:9: style: The scope of the variable 'ddp' can be reduced. [variableScope]
db-5.3.28/src/env/env_name.c:76:2: style: Variable 'slash' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/env/env_open.c:600:9: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.3.28/src/env/env_open.c:719:6: style: The scope of the variable 'ldbp' can be reduced. [variableScope]
db-5.3.28/src/env/env_recover.c:535:15: style: Condition 'max_lsn==NULL' is always true [knownConditionTrueFalse]
db-5.3.28/src/env/env_recover.c:525:14: note: Assuming that condition 'max_lsn==NULL' is not redundant
db-5.3.28/src/env/env_recover.c:535:15: note: Condition 'max_lsn==NULL' is always true
db-5.3.28/src/env/env_region.c:693:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/env/env_region.c:1463:12: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.3.28/src/env/env_region.c:1463:16: style: The scope of the variable 't' can be reduced. [variableScope]
db-5.3.28/src/fileops/fop_rec.c:259:18: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:299:18: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:374:11: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:516:11: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:83:6: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:86:27: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:89:32: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:120:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:186:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:226:19: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:228:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:263:40: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:265:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:270:11: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:307:11: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:376:6: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:379:27: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:381:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:384:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:413:14: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:545:14: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:685:18: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/fileops/fop_rec.c:689:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash.c:1661:17: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.3.28/src/hash/hash.c:1664:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/hash/hash.c:1977:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/hash/hash.c:2247:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/hash/hash_compact.c:291:9: style: The scope of the variable 'nument' can be reduced. [variableScope]
db-5.3.28/src/hash/hash_dup.c:697:16: style: The scope of the variable 'inp' can be reduced. [variableScope]
db-5.3.28/src/hash/hash_dup.c:699:12: style: The scope of the variable 'src' can be reduced. [variableScope]
db-5.3.28/src/hash/hash_page.c:492:12: style: The scope of the variable 'offset' can be reduced. [variableScope]
db-5.3.28/src/hash/hash_page.c:493:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/src/hash/hash_page.c:657:12: style: The scope of the variable 'hk' can be reduced. [variableScope]
db-5.3.28/src/hash/hash_page.c:730:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
db-5.3.28/src/hash/hash_page.c:962:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/hash/hash_page.c:1724:10: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.3.28/src/hash/hash_page.c:1726:18: style: The scope of the variable 'dest' can be reduced. [variableScope]
db-5.3.28/src/hash/hash_page.c:1727:6: style: The scope of the variable 'zero_me' can be reduced. [variableScope]
db-5.3.28/src/hash/hash_page.c:2980:12: style: The scope of the variable 'dest' can be reduced. [variableScope]
db-5.3.28/src/hash/hash_rec.c:335:1: style: Label 'ppage' is not used. [unusedLabel]
db-5.3.28/src/hash/hash_rec.c:369:1: style: Label 'npage' is not used. [unusedLabel]
db-5.3.28/src/hash/hash_rec.c:401:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/hash/hash_rec.c:521:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/hash/hash_rec.c:625:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/hash/hash_rec.c:791:1: style: Label 'donext' is not used. [unusedLabel]
db-5.3.28/src/hash/hash_rec.c:812:1: style: Label 'do_nn' is not used. [unusedLabel]
db-5.3.28/src/hash/hash_rec.c:1052:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/hash/hash_rec.c:1123:1: style: Label 'out' is not used. [unusedLabel]
db-5.3.28/src/hash/hash_rec.c:1301:1: style: Label 'out' is not used. [unusedLabel]
db-5.3.28/src/hash/hash_rec.c:1358:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/hash/hash_rec.c:1568:1: style: Label 'out' is not used. [unusedLabel]
db-5.3.28/src/hash/hash_rec.c:1743:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/hash/hash_rec.c:296:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:313:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:314:17: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:323:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:442:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:484:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:500:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:562:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:588:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:604:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:767:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:775:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:782:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:783:17: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:960:19: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:921:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/hash/hash_rec.c:938:23: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1091:23: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1336:23: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1393:24: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1651:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1658:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/hash/hash_rec.c:97:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:198:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:314:35: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:315:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:328:38: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:335:12: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:347:23: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:354:23: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:381:23: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:388:23: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:405:37: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:457:6: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:458:12: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:461:12: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:472:8: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:482:14: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:483:14: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:493:14: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:494:14: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:501:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:507:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:508:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:521:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:577:6: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:578:12: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:581:12: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:586:14: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:587:14: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:597:14: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:598:14: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:605:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:611:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:612:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:625:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:670:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:776:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:777:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:783:35: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:784:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:785:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:792:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:800:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:804:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:805:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:812:12: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:824:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:829:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:888:55: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:889:9: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:890:6: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:891:11: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:925:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1101:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1102:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1112:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1113:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1115:8: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1119:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1121:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1181:9: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1183:32: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1183:37: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1224:23: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1229:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1242:11: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1343:11: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1347:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1352:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1353:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1355:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1424:23: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1425:14: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1426:14: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1427:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1428:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1431:27: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1433:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1622:55: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1623:9: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1624:6: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1625:11: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1659:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1680:9: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1686:26: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1688:26: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1691:26: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1706:8: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1714:6: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1804:9: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1806:35: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1806:40: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1809:23: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1828:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1833:11: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/hash/hash_rec.c:1837:37: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/hash/hash_upgrade.c:232:12: style: The scope of the variable 'hk' can be reduced. [variableScope]
db-5.3.28/src/heap/heap.c:2506:43: warning: Either the condition 'hdr!=NULL' is redundant or there is possible null pointer dereference: hdr. [nullPointerRedundantCheck]
db-5.3.28/src/heap/heap.c:2520:10: note: Assuming that condition 'hdr!=NULL' is not redundant
db-5.3.28/src/heap/heap.c:2506:43: note: Null pointer dereference
db-5.3.28/src/heap/heap.c:2508:32: warning: Either the condition 'hdr!=NULL' is redundant or there is possible null pointer dereference: hdr. [nullPointerRedundantCheck]
db-5.3.28/src/heap/heap.c:2520:10: note: Assuming that condition 'hdr!=NULL' is not redundant
db-5.3.28/src/heap/heap.c:2508:32: note: Null pointer dereference
db-5.3.28/src/heap/heap.c:98:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/heap/heap.c:307:8: style: Variable 'mpf' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/heap/heap_method.c:54:2: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/heap/heap_rec.c:89:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/heap/heap_rec.c:320:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/heap/heap_rec.c:53:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/heap/heap_rec.c:61:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/heap/heap_rec.c:293:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:299:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/heap/heap_rec.c:307:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/heap/heap_rec.c:368:22: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/heap/heap_rec.c:45:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:149:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:150:29: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:151:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:152:33: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:157:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:158:33: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:162:29: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:164:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:300:28: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:301:28: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:302:31: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:303:21: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:304:20: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:305:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:320:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:324:37: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/heap/heap_rec.c:369:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:370:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:380:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/heap/heap_rec.c:384:37: error: Uninitialized variable: dbc [uninitvar]
db-5.3.28/src/hmac/sha1.c:158:5: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
db-5.3.28/src/hmac/sha1.c:159:5: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
db-5.3.28/src/hmac/sha1.c:160:5: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
db-5.3.28/src/hmac/sha1.c:161:5: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
db-5.3.28/src/lock/lock.c:716:9: warning: Either the condition 'lp==NULL' is redundant or there is possible null pointer dereference: lp. [nullPointerRedundantCheck]
db-5.3.28/src/lock/lock.c:749:11: note: Assuming that condition 'lp==NULL' is not redundant
db-5.3.28/src/lock/lock.c:716:9: note: Null pointer dereference
db-5.3.28/src/lock/lock.c:1702:8: warning: Either the condition 'hlp!=NULL' is redundant or there is possible null pointer dereference: hlp. [nullPointerRedundantCheck]
db-5.3.28/src/lock/lock.c:1705:11: note: Assuming that condition 'hlp!=NULL' is not redundant
db-5.3.28/src/lock/lock.c:1702:8: note: Null pointer dereference
db-5.3.28/src/lock/lock.c:1390:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/lock/lock.c:1655:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/lock/lock_deadlock.c:715:11: warning: Either the condition 'lp!=NULL' is redundant or there is possible null pointer dereference: lp. [nullPointerRedundantCheck]
db-5.3.28/src/lock/lock_deadlock.c:724:12: note: Assuming that condition 'lp!=NULL' is not redundant
db-5.3.28/src/lock/lock_deadlock.c:715:11: note: Null pointer dereference
db-5.3.28/src/lock/lock_id.c:93:12: style: Condition 'nids!=0' is always true [knownConditionTrueFalse]
db-5.3.28/src/lock/lock_id.c:88:10: note: Assignment 'nids=0', assigned value is 0
db-5.3.28/src/lock/lock_id.c:90:8: note: nids is incremented', new value is 1
db-5.3.28/src/lock/lock_id.c:93:12: note: Condition 'nids!=0' is always true
db-5.3.28/src/lock/lock_id.c:305:7: warning: Either the condition 'sh_locker==NULL' is redundant or there is possible null pointer dereference: sh_locker. [nullPointerRedundantCheck]
db-5.3.28/src/lock/lock_id.c:307:16: note: Assuming that condition 'sh_locker==NULL' is not redundant
db-5.3.28/src/lock/lock_id.c:305:7: note: Null pointer dereference
db-5.3.28/src/lock/lock_id.c:68:2: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/src/lock/lock_id.c:65:2: note: Variable 'id' is reassigned a value before the old one has been used.
db-5.3.28/src/lock/lock_id.c:68:2: note: Variable 'id' is reassigned a value before the old one has been used.
db-5.3.28/src/lock/lock_id.c:69:2: style: Variable 'lk' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/src/lock/lock_id.c:62:2: note: Variable 'lk' is reassigned a value before the old one has been used.
db-5.3.28/src/lock/lock_id.c:69:2: note: Variable 'lk' is reassigned a value before the old one has been used.
db-5.3.28/src/lock/lock_id.c:289:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/lock/lock_id.c:293:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/lock/lock_id.c:482:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/lock/lock_list.c:324:12: style: The scope of the variable 'fidp' can be reduced. [variableScope]
db-5.3.28/src/lock/lock_method.c:146:14: style: The scope of the variable 'lt' can be reduced. [variableScope]
db-5.3.28/src/lock/lock_method.c:147:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/lock/lock_method.c:178:17: style: The scope of the variable 'region' can be reduced. [variableScope]
db-5.3.28/src/lock/lock_method.c:180:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/lock/lock_method.c:524:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/lock/lock_method.c:583:17: style: The scope of the variable 'region' can be reduced. [variableScope]
db-5.3.28/src/lock/lock_method.c:585:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/log/log.c:877:22: style: The scope of the variable 'commit' can be reduced. [variableScope]
db-5.3.28/src/log/log.c:878:25: style: The scope of the variable 'filestart' can be reduced. [variableScope]
db-5.3.28/src/log/log.c:1414:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/log/log.c:1490:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/log/log_archive.c:357:9: style: The scope of the variable 'begin' can be reduced. [variableScope]
db-5.3.28/src/log/log_get.c:198:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.3.28/src/log/log_get.c:1102:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.3.28/src/log/log_get.c:1383:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/log/log_method.c:102:10: style: The scope of the variable 'dblp' can be reduced. [variableScope]
db-5.3.28/src/log/log_method.c:103:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/log/log_method.c:136:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/log/log_method.c:138:7: style: The scope of the variable 'lp' can be reduced. [variableScope]
db-5.3.28/src/log/log_method.c:167:10: style: The scope of the variable 'dblp' can be reduced. [variableScope]
db-5.3.28/src/log/log_method.c:168:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/log/log_method.c:201:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/log/log_method.c:203:7: style: The scope of the variable 'lp' can be reduced. [variableScope]
db-5.3.28/src/log/log_put.c:1162:21: style: Condition 'first==1' is always true [knownConditionTrueFalse]
db-5.3.28/src/log/log_put.c:1155:11: note: Assignment 'first=1', assigned value is 1
db-5.3.28/src/log/log_put.c:1162:21: note: Condition 'first==1' is always true
db-5.3.28/src/log/log_put.c:444:25: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/log/log_put.c:1632:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/log/log_verify.c:134:6: style: Condition 'fwdscroll' is always true [knownConditionTrueFalse]
db-5.3.28/src/log/log_verify.c:96:14: note: Assignment 'fwdscroll=1', assigned value is 1
db-5.3.28/src/log/log_verify.c:134:6: note: Condition 'fwdscroll' is always true
db-5.3.28/src/log/log_verify_int.c:470:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/src/log/log_verify_int.c:463:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/src/log/log_verify_int.c:470:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/src/log/log_verify_int.c:1444:2: style: Variable 'bufsz' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/src/log/log_verify_int.c:1443:11: note: Variable 'bufsz' is reassigned a value before the old one has been used.
db-5.3.28/src/log/log_verify_int.c:1444:2: note: Variable 'bufsz' is reassigned a value before the old one has been used.
db-5.3.28/src/log/log_verify_util.c:600:2: style: Variable 'lsns' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/src/log/log_verify_util.c:597:2: note: Variable 'lsns' is reassigned a value before the old one has been used.
db-5.3.28/src/log/log_verify_util.c:600:2: note: Variable 'lsns' is reassigned a value before the old one has been used.
db-5.3.28/src/log/log_verify_util.c:601:2: style: Variable 'pb' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/src/log/log_verify_util.c:598:2: note: Variable 'pb' is reassigned a value before the old one has been used.
db-5.3.28/src/log/log_verify_util.c:601:2: note: Variable 'pb' is reassigned a value before the old one has been used.
db-5.3.28/src/log/log_verify_util.c:1920:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/src/log/log_verify_util.c:1915:2: note: Variable 'p' is reassigned a value before the old one has been used.
db-5.3.28/src/log/log_verify_util.c:1920:2: note: Variable 'p' is reassigned a value before the old one has been used.
db-5.3.28/src/mp/mp_bh.c:136:8: warning: Either the condition 'mpreg==NULL' is redundant or there is possible null pointer dereference: mpreg. [nullPointerRedundantCheck]
db-5.3.28/src/mp/mp_bh.c:139:13: note: Assuming that condition 'mpreg==NULL' is not redundant
db-5.3.28/src/mp/mp_bh.c:136:8: note: Null pointer dereference
db-5.3.28/src/mp/mp_bh.c:433:39: warning: Possible null pointer dereference: dbmfp [nullPointer]
db-5.3.28/src/mp/mp_bh.c:49:31: note: Calling function '__memp_pgwrite', 2nd argument 'dbmfp' value is 0
db-5.3.28/src/mp/mp_bh.c:433:39: note: Null pointer dereference
db-5.3.28/src/mp/mp_fget.c:641:22: warning: Either the condition 'hp==NULL' is redundant or there is possible null pointer dereference: hp. [nullPointerRedundantCheck]
db-5.3.28/src/mp/mp_fget.c:636:10: note: Assuming that condition 'hp==NULL' is not redundant
db-5.3.28/src/mp/mp_fget.c:641:22: note: Null pointer dereference
db-5.3.28/src/mp/mp_fget.c:306:1: style: Label 'xlatch' is not used. [unusedLabel]
db-5.3.28/src/mp/mp_fmethod.c:325:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_fmethod.c:326:7: style: The scope of the variable 'env' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_fmethod.c:359:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_fmethod.c:360:7: style: The scope of the variable 'env' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_fopen.c:438:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.3.28/src/mp/mp_fset.c:42:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_method.c:708:9: warning: Either the condition 'mfp!=NULL' is redundant or there is possible null pointer dereference: mfp. [nullPointerRedundantCheck]
db-5.3.28/src/mp/mp_method.c:712:11: note: Assuming that condition 'mfp!=NULL' is not redundant
db-5.3.28/src/mp/mp_method.c:708:9: note: Null pointer dereference
db-5.3.28/src/mp/mp_method.c:709:8: warning: Either the condition 'mfp!=NULL' is redundant or there is possible null pointer dereference: mfp. [nullPointerRedundantCheck]
db-5.3.28/src/mp/mp_method.c:712:11: note: Assuming that condition 'mfp!=NULL' is not redundant
db-5.3.28/src/mp/mp_method.c:709:8: note: Null pointer dereference
db-5.3.28/src/mp/mp_method.c:710:30: warning: Either the condition 'mfp!=NULL' is redundant or there is possible null pointer dereference: mfp. [nullPointerRedundantCheck]
db-5.3.28/src/mp/mp_method.c:712:11: note: Assuming that condition 'mfp!=NULL' is not redundant
db-5.3.28/src/mp/mp_method.c:710:30: note: Null pointer dereference
db-5.3.28/src/mp/mp_method.c:112:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_method.c:202:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_method.c:241:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_method.c:273:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_method.c:306:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_method.c:308:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_method.c:338:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_method.c:376:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_method.c:378:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_method.c:410:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_method.c:444:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_method.c:446:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_resize.c:42:13: style: The scope of the variable 'regids' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_sync.c:492:8: warning: Either the condition 'bhp==NULL' is redundant or there is possible null pointer dereference: bhp. [nullPointerRedundantCheck]
db-5.3.28/src/mp/mp_sync.c:503:11: note: Assuming that condition 'bhp==NULL' is not redundant
db-5.3.28/src/mp/mp_sync.c:492:8: note: Null pointer dereference
db-5.3.28/src/mp/mp_sync.c:493:8: warning: Either the condition 'bhp==NULL' is redundant or there is possible null pointer dereference: bhp. [nullPointerRedundantCheck]
db-5.3.28/src/mp/mp_sync.c:503:11: note: Assuming that condition 'bhp==NULL' is not redundant
db-5.3.28/src/mp/mp_sync.c:493:8: note: Null pointer dereference
db-5.3.28/src/mp/mp_sync.c:92:2: style: Variable 'hp' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/src/mp/mp_sync.c:89:2: note: Variable 'hp' is reassigned a value before the old one has been used.
db-5.3.28/src/mp/mp_sync.c:92:2: note: Variable 'hp' is reassigned a value before the old one has been used.
db-5.3.28/src/mp/mp_sync.c:789:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/src/mp/mp_sync.c:787:22: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/src/mp/mp_sync.c:789:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/src/mp/mp_sync.c:843:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_sync.c:844:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.3.28/src/mp/mp_trickle.c:53:9: style: The scope of the variable 'c_mp' can be reduced. [variableScope]
db-5.3.28/src/mutex/mut_pthread.c:216:1: style: Label 'err' is not used. [unusedLabel]
db-5.3.28/src/mutex/mut_pthread.c:83:11: style: Variable 'mutexp' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/mutex/mut_region.c:243:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.3.28/src/mutex/mut_tas.c:32:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/mutex/test_mutex.c:325:21: style: Condition 'locker_wait()!=0' is always false [knownConditionTrueFalse]
db-5.3.28/src/mutex/test_mutex.c:338:21: style: Condition 'wakeup_wait()!=0' is always false [knownConditionTrueFalse]
db-5.3.28/src/mutex/test_mutex.c:230:40: style: Same value in both branches of ternary operator. [duplicateValueTernary]
db-5.3.28/src/mutex/test_mutex.c:411:11: style: The scope of the variable 'mp' can be reduced. [variableScope]
db-5.3.28/src/mutex/test_mutex.c:414:6: style: The scope of the variable 'err' can be reduced. [variableScope]
db-5.3.28/src/mutex/test_mutex.c:582:11: style: The scope of the variable 'tp' can be reduced. [variableScope]
db-5.3.28/src/os/os_addrinfo.c:72:7: warning: Either the condition 'nodename==NULL' is redundant or there is possible null pointer dereference: nodename. [nullPointerRedundantCheck]
db-5.3.28/src/os/os_addrinfo.c:108:18: note: Assuming that condition 'nodename==NULL' is not redundant
db-5.3.28/src/os/os_addrinfo.c:72:7: note: Null pointer dereference
db-5.3.28/src/os/os_addrinfo.c:52:18: style: The scope of the variable 'hostaddr' can be reduced. [variableScope]
db-5.3.28/src/os/os_alloc.c:56:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/os/os_alloc.c:108:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/os/os_alloc.c:238:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/os/os_alloc.c:303:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/os/os_clock.c:71:1: style: Label 'err' is not used. [unusedLabel]
db-5.3.28/src/os/os_fid.c:27:9: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/src/os/os_fid.c:29:12: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.3.28/src/os/os_handle.c:193:10: style: The scope of the variable 'dbenv' can be reduced. [variableScope]
db-5.3.28/src/os/os_map.c:46:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/os/os_map.c:267:7: style: Variable 'rp' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/os/os_unlink.c:26:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.3.28/src/os/os_yield.c:74:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/os_qnx/os_qnx_fsync.c:45:6: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.3.28/src/os_qnx/os_qnx_fsync.c:45:11: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
db-5.3.28/src/os_vxworks/os_vx_map.c:222:16: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.3.28/src/os_vxworks/os_vx_map.c:302:16: style: The scope of the variable 'p' can be reduced. [variableScope]
db-5.3.28/src/os_windows/os_getenv.c:86:13: warning: Either the condition '(p=getenv(name))!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
db-5.3.28/src/os_windows/os_getenv.c:41:25: note: Assuming that condition '(p=getenv(name))!=NULL' is not redundant
db-5.3.28/src/os_windows/os_getenv.c:86:13: note: Null pointer dereference
db-5.3.28/src/os_windows/os_handle.c:111:10: style: The scope of the variable 'dbenv' can be reduced. [variableScope]
db-5.3.28/src/os_windows/os_handle.c:112:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.3.28/src/os_windows/os_map.c:276:10: style: The scope of the variable 'tpath' can be reduced. [variableScope]
db-5.3.28/src/os_windows/os_map.c:110:10: style: Variable 'dbenv' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/os_windows/os_open.c:155:48: warning: Possible null pointer dereference: tname [nullPointer]
db-5.3.28/src/os_windows/os_open.c:37:10: note: Assignment 'tname=NULL', assigned value is 0
db-5.3.28/src/os_windows/os_open.c:155:48: note: Null pointer dereference
db-5.3.28/src/os_windows/os_rw.c:160:6: style: Unused variable: ret [unusedVariable]
db-5.3.28/src/qam/qam.c:1606:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/qam/qam_files.c:911:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.3.28/src/qam/qam_rec.c:76:1: style: Label 'out' is not used. [unusedLabel]
db-5.3.28/src/qam/qam_rec.c:164:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/qam/qam_rec.c:296:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/qam/qam_rec.c:416:1: style: Label 'done' is not used. [unusedLabel]
db-5.3.28/src/qam/qam_rec.c:127:12: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:110:21: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:221:12: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:138:30: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:140:24: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:164:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:240:8: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:242:24: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:243:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:244:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:251:16: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:256:8: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:358:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:367:31: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:372:24: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:388:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:416:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:486:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:495:31: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:499:24: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:515:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:542:15: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:600:17: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:608:22: error: Uninitialized variable: file_dbp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:612:30: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:614:24: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:616:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:617:31: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:619:22: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_rec.c:648:7: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/qam/qam_verify.c:325:11: style: The scope of the variable 'qp' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_backup.c:1145:6: style: Condition 'clientdb_locked' is always true [knownConditionTrueFalse]
db-5.3.28/src/rep/rep_backup.c:1111:20: note: Assignment 'clientdb_locked=1', assigned value is 1
db-5.3.28/src/rep/rep_backup.c:1145:6: note: Condition 'clientdb_locked' is always true
db-5.3.28/src/rep/rep_backup.c:1823:18: warning: Possible null pointer dereference: rfp [nullPointer]
db-5.3.28/src/rep/rep_backup.c:1810:8: note: Assignment 'rfp=NULL', assigned value is 0
db-5.3.28/src/rep/rep_backup.c:1823:18: note: Null pointer dereference
db-5.3.28/src/rep/rep_backup.c:232:9: style: The scope of the variable 'ddir' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_backup.c:2152:6: style: The scope of the variable 'queue_dbp' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_backup.c:2413:18: style: The scope of the variable 'info_ptr' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_elect.c:1109:11: style: The scope of the variable 'like_pri' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_log.c:264:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/src/rep/rep_log.c:258:11: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/src/rep/rep_log.c:264:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/src/rep/rep_method.c:967:6: style: Condition 'start_th' is always true [knownConditionTrueFalse]
db-5.3.28/src/rep/rep_method.c:481:13: note: Assignment 'start_th=1', assigned value is 1
db-5.3.28/src/rep/rep_method.c:967:6: note: Condition 'start_th' is always true
db-5.3.28/src/rep/rep_method.c:118:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_method.c:168:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_method.c:1294:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_method.c:1590:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_method.c:1633:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_method.c:1635:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_method.c:1701:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_method.c:2011:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_method.c:2059:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_method.c:2194:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_method.c:2229:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_method.c:2231:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_method.c:2598:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_method.c:174:11: style: Unused variable: t_ret [unusedVariable]
db-5.3.28/src/rep/rep_method.c:1673:18: style: Unused variable: ip [unusedVariable]
db-5.3.28/src/rep/rep_method.c:1773:10: style: Variable 'prev' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/rep/rep_record.c:1318:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.3.28/src/rep/rep_record.c:1793:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_record.c:2259:6: style: The scope of the variable 'master' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_region.c:234:23: style: The scope of the variable 'waiter' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_util.c:994:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_util.c:1270:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/rep/rep_util.c:1557:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_method.c:685:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/src/repmgr/repmgr_method.c:683:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/src/repmgr/repmgr_method.c:685:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/src/repmgr/repmgr_method.c:441:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_method.c:711:15: style: The scope of the variable 'site' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_method.c:763:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_method.c:1471:9: style: The scope of the variable 'sz' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_method.c:2783:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_method.c:2785:11: style: The scope of the variable 'infop' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_method.c:2786:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_method.c:2827:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_method.c:2829:11: style: The scope of the variable 'infop' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_method.c:2830:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_method.c:2982:10: style: The scope of the variable 'db_rep' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_method.c:2984:15: style: The scope of the variable 'site' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_method.c:760:18: style: Unused variable: ip [unusedVariable]
db-5.3.28/src/repmgr/repmgr_msg.c:1461:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
db-5.3.28/src/repmgr/repmgr_msg.c:186:13: style: The scope of the variable 'segment' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_msg.c:187:29: style: The scope of the variable 'uiptr' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_msg.c:625:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_msg.c:1454:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_msg.c:1563:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_net.c:155:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_net.c:1346:6: style: The scope of the variable 'eid' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_net.c:1475:15: style: The scope of the variable 'msg' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_net.c:1476:19: style: The scope of the variable 'resp' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_net.c:1477:7: style: The scope of the variable 'dbt' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_net.c:1658:21: style: The scope of the variable 'conn' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_net.c:1840:15: style: The scope of the variable 'site' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_net.c:1908:16: style: The scope of the variable 'retry' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_net.c:640:11: style: Variable 'db_rep' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/repmgr/repmgr_net.c:808:11: style: Variable 'db_rep' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/repmgr/repmgr_posix.c:184:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_posix.c:580:10: style: The scope of the variable 'result' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_posix.c:602:6: style: The scope of the variable 'result' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_rec.c:42:2: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/repmgr/repmgr_rec.c:41:10: error: Uninitialized variable: argp [uninitvar]
db-5.3.28/src/repmgr/repmgr_sel.c:374:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_sel.c:399:15: style: The scope of the variable 'site' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_sel.c:402:6: style: The scope of the variable 'eid' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_sel.c:440:15: style: The scope of the variable 'site' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_sel.c:441:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_sel.c:677:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_sel.c:742:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_sel.c:1381:8: style: The scope of the variable 'hostname' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_sel.c:1732:16: style: The scope of the variable 'retry' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_sel.c:2053:6: style: The scope of the variable 'bytes' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_sel.c:475:11: style: Variable 'db_rep' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/repmgr/repmgr_util.c:236:21: style: The scope of the variable 'conn' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_util.c:416:14: style: The scope of the variable 'iov' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_util.c:983:12: style: The scope of the variable 'shared_array' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_util.c:1173:15: style: The scope of the variable 'site' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_util.c:1174:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_util.c:1749:7: style: The scope of the variable 'msgbuf' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_util.c:1797:15: style: The scope of the variable 'site' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_util.c:1828:7: style: The scope of the variable 'rep' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_util.c:1922:12: style: The scope of the variable 'sites' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_util.c:205:11: style: Unused variable: sockopt [unusedVariable]
db-5.3.28/src/repmgr/repmgr_util.c:1729:11: style: Variable 'db_rep' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/repmgr/repmgr_windows.c:139:15: style: The scope of the variable 'slot' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_windows.c:217:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_windows.c:283:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_windows.c:310:6: style: The scope of the variable 'round_up' can be reduced. [variableScope]
db-5.3.28/src/repmgr/repmgr_windows.c:270:11: style: Variable 'db_rep' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/txn/txn.c:326:11: style: Condition 'nids!=0' is always true [knownConditionTrueFalse]
db-5.3.28/src/txn/txn.c:321:9: note: Assignment 'nids=0', assigned value is 0
db-5.3.28/src/txn/txn.c:323:7: note: nids is incremented', new value is 1
db-5.3.28/src/txn/txn.c:326:11: note: Condition 'nids!=0' is always true
db-5.3.28/src/txn/txn.c:201:43: warning: Possible null pointer dereference: parent [nullPointer]
db-5.3.28/src/txn/txn.c:193:12: note: Assignment 'parent=NULL', assigned value is 0
db-5.3.28/src/txn/txn.c:201:43: note: Null pointer dereference
db-5.3.28/src/txn/txn.c:1981:13: style: Variable 'sum_len' is assigned a value that is never used. [unreadVariable]
db-5.3.28/src/txn/txn_util.c:411:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/txn/txn_util.c:633:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/src/xa/xa.c:791:18: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
db-5.3.28/test/c/cutest/CuTest.c:29:12: style: The scope of the variable 'output' can be reduced. [variableScope]
db-5.3.28/test/c/cutest/CuTest.c:428:6: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/test/c/cutest/CuTest.c:429:6: style: The scope of the variable 'failCount' can be reduced. [variableScope]
db-5.3.28/test/c/cutest/CuTest.c:227:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
db-5.3.28/test/c/cutest/Runner.c:37:18: style: The scope of the variable 'i' can be reduced. [variableScope]
db-5.3.28/test/c/cutest/Runner.c:38:8: style: The scope of the variable 'test' can be reduced. [variableScope]
db-5.3.28/test/c/cutest/Runner.c:97:36: style: Function 'append_case' argument 2 names different: declaration 'num_cases' definition 'pnum_cases'. [funcArgNamesDifferent]
db-5.3.28/test/c/cutest/Runner.c:25:36: note: Function 'append_case' argument 2 names different: declaration 'num_cases' definition 'pnum_cases'.
db-5.3.28/test/c/cutest/Runner.c:97:36: note: Function 'append_case' argument 2 names different: declaration 'num_cases' definition 'pnum_cases'.
db-5.3.28/test/c/suites/TestChannel.c:1047:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/test/c/suites/TestChannel.c:1038:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/test/c/suites/TestChannel.c:1047:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/test/c/suites/TestChannel.c:901:9: style: The scope of the variable 'sz' can be reduced. [variableScope]
db-5.3.28/test/c/suites/TestChannel.c:979:9: style: The scope of the variable 'sz' can be reduced. [variableScope]
db-5.3.28/test/c/suites/TestChannel.c:1022:9: style: The scope of the variable 'sz' can be reduced. [variableScope]
db-5.3.28/test/c/suites/TestChannel.c:1069:9: style: The scope of the variable 'sz' can be reduced. [variableScope]
db-5.3.28/test/c/suites/TestChannel.c:1121:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.3.28/test/c/suites/TestChannel.c:175:33: warning: Assert statement modifies 'msg_count'. [assignmentInAssert]
db-5.3.28/test/c/suites/TestChannel.c:998:3: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
db-5.3.28/test/c/suites/TestChannel.c:1193:3: error: Memory pointed to by 'data' is freed twice. [doubleFree]
db-5.3.28/test/c/suites/TestChannel.c:1216:3: error: Memory pointed to by 'data' is freed twice. [doubleFree]
db-5.3.28/test/c/suites/TestChannel.c:1242:3: error: Memory pointed to by 'data' is freed twice. [doubleFree]
db-5.3.28/test/c/suites/TestChannel.c:1005:13: error: Uninitialized variable: ret [uninitvar]
db-5.3.28/test/c/suites/TestDbHotBackup.c:244:2: style: Variable 'has_callback' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/test/c/suites/TestDbHotBackup.c:239:0: note: Variable 'has_callback' is reassigned a value before the old one has been used.
db-5.3.28/test/c/suites/TestDbHotBackup.c:244:2: note: Variable 'has_callback' is reassigned a value before the old one has been used.
db-5.3.28/test/c/suites/TestDbHotBackup.c:855:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/test/c/suites/TestDbHotBackup.c:853:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/test/c/suites/TestDbHotBackup.c:855:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/test/c/suites/TestDbHotBackup.c:865:14: style: The scope of the variable 'path' can be reduced. [variableScope]
db-5.3.28/test/c/suites/TestDbHotBackup.c:883:0: error: Resource leak: fp [resourceLeak]
db-5.3.28/test/c/suites/TestDbTuner.c:145:6: style: The scope of the variable 'data_sz' can be reduced. [variableScope]
db-5.3.28/test/c/suites/TestDbTuner.c:145:15: style: The scope of the variable 'key_sz' can be reduced. [variableScope]
db-5.3.28/test/c/suites/TestDbTuner.c:145:23: style: The scope of the variable 'dup_rec' can be reduced. [variableScope]
db-5.3.28/test/c/suites/TestEncryption.c:307:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/test/c/suites/TestEncryption.c:297:19: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/test/c/suites/TestEncryption.c:307:2: note: Variable 'ret' is reassigned a value before the old one has been used.
db-5.3.28/test/c/suites/TestEncryption.c:339:16: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.3.28/test/c/suites/TestEncryption.c:341:2: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:92:2: warning: Either the condition 'dbenv!=NULL' is redundant or there is possible null pointer dereference: dbenv. [nullPointerRedundantCheck]
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:129:12: note: Assuming that condition 'dbenv!=NULL' is not redundant
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:92:2: note: Null pointer dereference
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:93:2: warning: Either the condition 'dbenv!=NULL' is redundant or there is possible null pointer dereference: dbenv. [nullPointerRedundantCheck]
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:129:12: note: Assuming that condition 'dbenv!=NULL' is not redundant
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:93:2: note: Null pointer dereference
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:97:6: warning: Either the condition 'dbenv!=NULL' is redundant or there is possible null pointer dereference: dbenv. [nullPointerRedundantCheck]
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:129:12: note: Assuming that condition 'dbenv!=NULL' is not redundant
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:97:6: note: Null pointer dereference
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:100:6: warning: Either the condition 'dbenv!=NULL' is redundant or there is possible null pointer dereference: dbenv. [nullPointerRedundantCheck]
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:129:12: note: Assuming that condition 'dbenv!=NULL' is not redundant
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:100:6: note: Null pointer dereference
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:107:34: warning: Either the condition 'sdbp!=NULL' is redundant or there is possible null pointer dereference: sdbp. [nullPointerRedundantCheck]
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:125:11: note: Assuming that condition 'sdbp!=NULL' is not redundant
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:107:34: note: Null pointer dereference
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:109:29: warning: Either the condition 'sdbp!=NULL' is redundant or there is possible null pointer dereference: sdbp. [nullPointerRedundantCheck]
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:125:11: note: Assuming that condition 'sdbp!=NULL' is not redundant
db-5.3.28/test/c/suites/TestKeyExistErrorReturn.c:109:29: note: Null pointer dereference
db-5.3.28/test/c/suites/TestPartial.c:357:2: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
db-5.3.28/test/c/suites/TestQueue.c:628:2: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/test/c/suites/TestQueue.c:625:0: note: Variable 'c' is reassigned a value before the old one has been used.
db-5.3.28/test/c/suites/TestQueue.c:628:2: note: Variable 'c' is reassigned a value before the old one has been used.
db-5.3.28/test/c/suites/TestQueue.c:759:6: style: The scope of the variable 'fc' can be reduced. [variableScope]
db-5.3.28/test/c/suites/TestQueue.c:759:10: style: The scope of the variable 'tc' can be reduced. [variableScope]
db-5.3.28/test/c/test_log_verify.c:223:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/test/c/test_log_verify.c:64:3: error: Memory leak: buf [memleak]
db-5.3.28/test/cxx/TestKeyRange.cpp:102:6: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.3.28/test/cxx/TestKeyRange.cpp:32:7: performance: Technically the member function 'TestKeyRange::run' can be static. [functionStatic]
db-5.3.28/test/cxx/TestKeyRange.cpp:78:20: note: Technically the member function 'TestKeyRange::run' can be static.
db-5.3.28/test/cxx/TestKeyRange.cpp:32:7: note: Technically the member function 'TestKeyRange::run' can be static.
db-5.3.28/test/cxx/TestMulti.cpp:41:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/test/cxx/TestMulti.cpp:32:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-5.3.28/test/cxx/TestMulti.cpp:41:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-5.3.28/test/cxx/TestMulti.cpp:116:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/test/cxx/TestMulti.cpp:108:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-5.3.28/test/cxx/TestMulti.cpp:116:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-5.3.28/test/cxx/TestMulti.cpp:174:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
db-5.3.28/test/cxx/TestMulti.cpp:166:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-5.3.28/test/cxx/TestMulti.cpp:174:3: note: Variable 'err' is reassigned a value before the old one has been used.
db-5.3.28/test/micro/source/b_curwalk.c:140:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.3.28/test/micro/source/b_curwalk.c:26:30: style: The scope of the variable 'j' can be reduced. [variableScope]
db-5.3.28/test/micro/source/b_curwalk.c:27:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/test/micro/source/b_del.c:26:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/test/micro/source/b_latch.c:61:20: style: The scope of the variable 'previous' can be reduced. [variableScope]
db-5.3.28/test/micro/source/b_load.c:120:6: warning: Identical condition 'duplicate', second condition is always false [identicalConditionAfterEarlyExit]
db-5.3.28/test/micro/source/b_load.c:113:6: note: first condition
db-5.3.28/test/micro/source/b_load.c:120:6: note: second condition
db-5.3.28/test/micro/source/b_put.c:28:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
db-5.3.28/test/micro/source/b_recover.c:31:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
db-5.3.28/test/micro/source/b_workload.c:447:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-5.3.28/test/micro/source/b_workload.c:453:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-5.3.28/test/micro/source/b_workload.c:460:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
db-5.3.28/test/micro/source/b_workload.c:37:10: style: The scope of the variable 'ffactor' can be reduced. [variableScope]
db-5.3.28/test/micro/source/b_workload.c:37:19: style: The scope of the variable 'ksz' can be reduced. [variableScope]
db-5.3.28/test/micro/source/b_workload.c:269:9: style: The scope of the variable 'next_op' can be reduced. [variableScope]
db-5.3.28/test/micro/source/b_workload.c:334:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/test/micro/source/test_micro.c:77:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-5.3.28/test/micro/source/test_micro.c:78:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
db-5.3.28/test/xa/src1/client.c:107:2: warning: Either the condition 'dbenv2!=NULL' is redundant or there is possible null pointer dereference: dbenv2. [nullPointerRedundantCheck]
db-5.3.28/test/xa/src1/client.c:247:13: note: Assuming that condition 'dbenv2!=NULL' is not redundant
db-5.3.28/test/xa/src1/client.c:107:2: note: Null pointer dereference
db-5.3.28/test/xa/src2/bdb1.c:69:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.3.28/test/xa/src2/bdb1.c:180:8: error: Uninitialized variable: count [uninitvar]
db-5.3.28/test/xa/src2/bdb2.c:30:9: style: Unused variable: len [unusedVariable]
db-5.3.28/test/xa/src2/bdb2.c:31:6: style: Unused variable: ch [unusedVariable]
db-5.3.28/test/xa/src2/client.c:105:19: warning: Either the condition 'msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
db-5.3.28/test/xa/src2/client.c:86:5: note: Assuming that condition 'msg' is not redundant
db-5.3.28/test/xa/src2/client.c:105:19: note: Null pointer dereference
db-5.3.28/test/xa/src2/client.c:43:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/test/xa/src3/client.c:249:10: warning: %s in format string (no. 2) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
db-5.3.28/test/xa/src3/client.c:258:4: warning: %s in format string (no. 2) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
db-5.3.28/test/xa/src3/client.c:145:1: style: Label 'commit' is not used. [unusedLabel]
db-5.3.28/test/xa/src3/client.c:186:1: style: Label 'end' is not used. [unusedLabel]
db-5.3.28/test/xa/src4/server.c:100:3: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
db-5.3.28/test/xa/src4/server.c:101:3: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
db-5.3.28/test/xa/src5/client.c:275:4: warning: %s in format string (no. 2) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
db-5.3.28/test/xa/src5/client.c:284:4: warning: %s in format string (no. 2) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
db-5.3.28/test/xa/utilities/bdb_xa_util.c:253:4: warning: printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
db-5.3.28/test/xa/utilities/bdb_xa_util.c:255:4: warning: printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
db-5.3.28/util/db_dump.c:394:8: style: The scope of the variable 'subdb' can be reduced. [variableScope]
db-5.3.28/util/db_dump185.c:259:11: style: The scope of the variable 'hash186p' can be reduced. [variableScope]
db-5.3.28/util/db_dump185.c:31:7: style: struct member 'hashhdr185::magic' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:35:7: style: struct member 'hashhdr185::bshift' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:36:7: style: struct member 'hashhdr185::dsize' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:37:7: style: struct member 'hashhdr185::ssize' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:38:7: style: struct member 'hashhdr185::sshift' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:39:7: style: struct member 'hashhdr185::ovfl_point' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:41:7: style: struct member 'hashhdr185::last_freed' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:42:7: style: struct member 'hashhdr185::max_bucket' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:43:7: style: struct member 'hashhdr185::high_mask' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:44:7: style: struct member 'hashhdr185::low_mask' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:47:7: style: struct member 'hashhdr185::nkeys' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:55:10: style: struct member 'hashhdr186::magic' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:59:10: style: struct member 'hashhdr186::bshift' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:60:10: style: struct member 'hashhdr186::ovfl_point' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:61:10: style: struct member 'hashhdr186::last_freed' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:62:10: style: struct member 'hashhdr186::max_bucket' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:63:10: style: struct member 'hashhdr186::high_mask' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:64:10: style: struct member 'hashhdr186::low_mask' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:66:10: style: struct member 'hashhdr186::nkeys' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:67:10: style: struct member 'hashhdr186::hdrpages' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:68:10: style: struct member 'hashhdr186::h_charkey' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:70:10: style: struct member 'hashhdr186::spares' is never used. [unusedStructMember]
db-5.3.28/util/db_dump185.c:85:8: style: struct member '_epg::page' is never used. [unusedStructMember]
db-5.3.28/util/db_hotbackup.c:383:25: style: The scope of the variable 'data_dir' can be reduced. [variableScope]
db-5.3.28/util/db_load.c:1148:7: style: The scope of the variable 'kp' can be reduced. [variableScope]
db-5.3.28/util/db_load.c:242:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-5.3.28/util/db_load.c:246:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
db-5.3.28/util/db_log_verify.c:192:13: warning: Either the condition 'dbenv!=NULL' is redundant or there is possible null pointer dereference: dbenv. [nullPointerRedundantCheck]
db-5.3.28/util/db_log_verify.c:199:12: note: Assuming that condition 'dbenv!=NULL' is not redundant
db-5.3.28/util/db_log_verify.c:192:13: note: Null pointer dereference
db-5.3.28/util/db_printlog.c:594:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/buildpt.c:267:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:268:2: warning: Redundant assignment of 'explainFlag' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:304:2: warning: Redundant assignment of 'isTemp' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:305:2: warning: Redundant assignment of 'isView' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:306:2: warning: Redundant assignment of 'isVirtual' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:307:2: warning: Redundant assignment of 'noErr' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:641:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:642:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:643:2: warning: Redundant assignment of 'onError' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:644:2: warning: Redundant assignment of 'autoInc' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:645:2: warning: Redundant assignment of 'sortOrder' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:700:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:701:2: warning: Redundant assignment of 'pElist' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:702:2: warning: Redundant assignment of 'zObject' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:728:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:729:2: warning: Redundant assignment of 'pDatabase' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:794:2: warning: Redundant assignment of 'flags' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:810:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:811:2: warning: Redundant assignment of 'isDeferred' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:834:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:835:2: warning: Redundant assignment of 'onError' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:836:2: warning: Redundant assignment of 'pStart' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:837:2: warning: Redundant assignment of 'pEnd' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:838:2: warning: Redundant assignment of 'sortOrder' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:839:2: warning: Redundant assignment of 'ifNotExist' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:898:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:899:2: warning: Redundant assignment of 'pCons' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:900:2: warning: Redundant assignment of 'pEnd' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:901:2: warning: Redundant assignment of 'pSelect' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:909:2: warning: Redundant assignment of 'pParse' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/buildpt.c:792:9: style: The scope of the variable 's' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/db_sql_codegen.c:240:9: style: The scope of the variable 'line_len' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/db_sql_codegen.c:241:8: style: The scope of the variable 'q' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/db_sql_codegen.c:274:4: error: Common realloc mistake: 'collector' nulled but not freed upon failure [memleakOnRealloc]
db-5.3.28/util/db_sql_codegen/db_sql_codegen.c:287:4: error: Common realloc mistake: 'collector' nulled but not freed upon failure [memleakOnRealloc]
db-5.3.28/util/db_sql_codegen/db_sql_codegen.c:102:0: error: Resource leak: ifile [resourceLeak]
db-5.3.28/util/db_sql_codegen/db_sql_codegen.c:127:0: error: Resource leak: hfile [resourceLeak]
db-5.3.28/util/db_sql_codegen/db_sql_codegen.c:115:0: error: Resource leak: ofile [resourceLeak]
db-5.3.28/util/db_sql_codegen/db_sql_codegen.c:143:0: error: Resource leak: tfile [resourceLeak]
db-5.3.28/util/db_sql_codegen/generate.c:363:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate.c:364:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate.c:395:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate.c:396:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate.c:414:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate.c:423:3: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate.c:549:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate.c:550:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate.c:615:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate.c:616:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate.c:718:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate.c:719:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate.c:738:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate.c:739:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate.c:788:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate.c:789:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate.c:134:15: style: The scope of the variable 'cache_size_comment' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/generate.c:178:15: style: The scope of the variable 'set_cachesize_template' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/generate.c:421:15: style: The scope of the variable 'sizeof_template' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/generate.c:541:15: style: The scope of the variable 'copy_strlen_template' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/generate.c:580:15: style: The scope of the variable 'header_template' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/generate.c:608:15: style: The scope of the variable 'copy_strlen_template' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/generate.c:1504:15: style: The scope of the variable 'header_intro_comment' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/generate_test.c:371:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate_test.c:419:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate_test.c:432:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate_test.c:433:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate_test.c:448:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate_test.c:449:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate_test.c:477:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate_test.c:500:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate_test.c:514:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate_test.c:515:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate_test.c:545:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate_verification.c:404:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate_verification.c:412:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate_verification.c:637:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate_verification.c:718:2: warning: Redundant assignment of 'e' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate_verification.c:725:2: warning: Redundant assignment of 'first' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generate_verification.c:726:2: warning: Redundant assignment of 'last' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/generation_utils.c:242:12: style: The scope of the variable 'format' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/generation_utils.c:242:21: style: The scope of the variable 'dim_name' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/generation_utils.c:243:9: style: The scope of the variable 'len' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/hint_comment.c:306:8: style: The scope of the variable 'assignment' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/hint_comment.c:306:21: style: The scope of the variable 'key' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:55:2: warning: Redundant assignment of 'pCheckExpr' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:61:2: warning: Redundant assignment of 'pToken' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:67:2: warning: Redundant assignment of 'pExpr' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:73:2: warning: Redundant assignment of 'onError' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:79:2: warning: Redundant assignment of 'pSrc' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:85:2: warning: Redundant assignment of 'pColDef' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:95:2: warning: Redundant assignment of 'pSrc' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:96:2: warning: Redundant assignment of 'pName' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:102:2: warning: Redundant assignment of 'pName1' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:103:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:109:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:110:2: warning: Redundant assignment of 'pDbname' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:111:2: warning: Redundant assignment of 'pKey' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:117:2: warning: Redundant assignment of 'type' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:134:2: warning: Redundant assignment of 'pName1' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:135:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:136:2: warning: Redundant assignment of 'tr_tm' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:137:2: warning: Redundant assignment of 'op' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:138:2: warning: Redundant assignment of 'pColumns' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:139:2: warning: Redundant assignment of 'pTableName' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:140:2: warning: Redundant assignment of 'pWhen' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:141:2: warning: Redundant assignment of 'isTemp' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:142:2: warning: Redundant assignment of 'noErr' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:161:2: warning: Redundant assignment of 'pBegin' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:162:2: warning: Redundant assignment of 'pName1' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:163:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:164:2: warning: Redundant assignment of 'pSelect' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:165:2: warning: Redundant assignment of 'isTemp' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:166:2: warning: Redundant assignment of 'noErr' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:176:2: warning: Redundant assignment of 'pTabList' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:177:2: warning: Redundant assignment of 'pWhere' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:183:2: warning: Redundant assignment of 'pTriggerStep' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:189:2: warning: Redundant assignment of 'pDbname' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:195:2: warning: Redundant assignment of 'pName' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:196:2: warning: Redundant assignment of 'ifExists' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:202:2: warning: Redundant assignment of 'pName' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:203:2: warning: Redundant assignment of 'isView' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:204:2: warning: Redundant assignment of 'noErr' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:210:2: warning: Redundant assignment of 'pName' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:211:2: warning: Redundant assignment of 'noErr' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:217:2: warning: Redundant assignment of 'pExpr' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:223:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:229:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:230:2: warning: Redundant assignment of 'pToken' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:237:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:243:2: warning: Redundant assignment of 'pExpr' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:244:2: warning: Redundant assignment of 'pName' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:251:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:257:2: warning: Redundant assignment of 'pExpr' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:258:2: warning: Redundant assignment of 'pLeft' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:259:2: warning: Redundant assignment of 'pRight' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:269:2: warning: Redundant assignment of 'pStepList' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:270:2: warning: Redundant assignment of 'pAll' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:276:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:277:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:278:2: warning: Redundant assignment of 'pToken' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:285:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:298:2: warning: Redundant assignment of 'pTabList' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:299:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:300:2: warning: Redundant assignment of 'pSelect' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:301:2: warning: Redundant assignment of 'pColumn' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:302:2: warning: Redundant assignment of 'onError' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:308:2: warning: Redundant assignment of 'pA' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:309:2: warning: Redundant assignment of 'pB' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:310:2: warning: Redundant assignment of 'pC' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:323:2: warning: Redundant assignment of 'op' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:324:2: warning: Redundant assignment of 'pLeft' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:325:2: warning: Redundant assignment of 'pRight' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:326:2: warning: Redundant assignment of 'pToken' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:339:2: warning: Redundant assignment of 'pId1' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:340:2: warning: Redundant assignment of 'pId2' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:341:2: warning: Redundant assignment of 'pValue' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:342:2: warning: Redundant assignment of 'minusFlag' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:348:2: warning: Redundant assignment of 'pToken' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:355:2: warning: Redundant assignment of 'pName1' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:356:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:375:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:376:2: warning: Redundant assignment of 'pDest' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:377:2: warning: Redundant assignment of 'pParent' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:378:2: warning: Redundant assignment of 'parentTab' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:379:2: warning: Redundant assignment of 'pParentAgg' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:380:2: warning: Redundant assignment of 'aff' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:387:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:404:2: warning: Redundant assignment of 'pEList' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:405:2: warning: Redundant assignment of 'pSrc' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:406:2: warning: Redundant assignment of 'pWhere' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:407:2: warning: Redundant assignment of 'pGroupBy' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:408:2: warning: Redundant assignment of 'pHaving' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:409:2: warning: Redundant assignment of 'pOrderBy' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:410:2: warning: Redundant assignment of 'isDistinct' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:411:2: warning: Redundant assignment of 'pLimit' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:412:2: warning: Redundant assignment of 'pOffset' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:428:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:429:2: warning: Redundant assignment of 'pTable' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:430:2: warning: Redundant assignment of 'pDatabase' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:431:2: warning: Redundant assignment of 'pAlias' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:432:2: warning: Redundant assignment of 'pSubquery' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:433:2: warning: Redundant assignment of 'pOn' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:434:2: warning: Redundant assignment of 'pUsing' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:441:2: warning: Redundant assignment of 'pList' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:447:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:457:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:458:2: warning: Redundant assignment of 'pTableName' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:459:2: warning: Redundant assignment of 'pWhere' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:473:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:474:2: warning: Redundant assignment of 'pTableName' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:475:2: warning: Redundant assignment of 'pColumn' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:476:2: warning: Redundant assignment of 'pEList' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:477:2: warning: Redundant assignment of 'pSelect' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:478:2: warning: Redundant assignment of 'orconf' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:485:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:486:2: warning: Redundant assignment of 'pSelect' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:499:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:500:2: warning: Redundant assignment of 'pTableName' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:501:2: warning: Redundant assignment of 'pEList' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:502:2: warning: Redundant assignment of 'pWhere' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:503:2: warning: Redundant assignment of 'orconf' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:516:2: warning: Redundant assignment of 'pTabList' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:517:2: warning: Redundant assignment of 'pChanges' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:518:2: warning: Redundant assignment of 'pWhere' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:519:2: warning: Redundant assignment of 'onError' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:530:2: warning: Redundant assignment of 'p' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:546:2: warning: Redundant assignment of 'pName1' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:547:2: warning: Redundant assignment of 'pName2' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:548:2: warning: Redundant assignment of 'pModuleName' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:554:2: warning: Redundant assignment of 'pEnd' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:559:2: warning: Redundant assignment of 'pTable' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/parsefuncs.c:564:2: warning: Redundant assignment of 'pTrigger' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/sqlite/parse.c:1611:13: warning: Redundant assignment of 'yypMinor' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/sqlite/parse.c:3072:11: warning: Redundant assignment of 'yymajor' to itself. [selfAssignment]
db-5.3.28/util/db_sql_codegen/sqlite/parse.c:3123:7: style: The scope of the variable 'yyact' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/sqlite/parse.c:54:24: style: struct member 'AttachKey::type' is never used. [unusedStructMember]
db-5.3.28/util/db_sql_codegen/sqlite/sqlprintf.c:233:7: style: The scope of the variable 'width' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/sqlite/sqlprintf.c:234:10: style: The scope of the variable 'flag_leftjustify' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/sqlite/sqlprintf.c:235:10: style: The scope of the variable 'flag_plussign' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/sqlite/sqlprintf.c:236:10: style: The scope of the variable 'flag_blanksign' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/sqlite/sqlprintf.c:237:10: style: The scope of the variable 'flag_alternateform' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/sqlite/sqlprintf.c:238:10: style: The scope of the variable 'flag_altform2' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/sqlite/sqlprintf.c:239:10: style: The scope of the variable 'flag_zeropad' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/sqlite/sqlprintf.c:242:10: style: The scope of the variable 'done' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/sqlite/sqlprintf.c:248:10: style: The scope of the variable 'errorflag' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/sqlite/sqlprintf.c:443:16: style: The scope of the variable 'x' can be reduced. [variableScope]
db-5.3.28/util/db_sql_codegen/utils.c:232:2: warning: Redundant assignment of 'db' to itself. [selfAssignment]
db-5.3.28/util/db_tuner.c:511:9: style: The scope of the variable 'is_opd' can be reduced. [variableScope]
db-5.3.28/util/db_tuner.c:511:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
db-5.3.28/util/db_tuner.c:559:11: style: The scope of the variable 'in_key_type' can be reduced. [variableScope]
db-5.3.28/util/db_tuner.c:630:9: style: The scope of the variable 'is_opd' can be reduced. [variableScope]
db-5.3.28/util/db_tuner.c:1140:15: style: The scope of the variable 'DIVIDE_LINE1' can be reduced. [variableScope]
db-5.3.28/util/db_tuner.c:1141:15: style: The scope of the variable 'DIVIDE_LINE2' can be reduced. [variableScope]
db-5.3.28/util/db_tuner.c:1142:15: style: The scope of the variable 'DIVIDE_LINE3' can be reduced. [variableScope]
[14:48]

ftp://ftp.se.debian.org/debian/pool/main/d/dbab/dbab_1.3.2.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dbacl/dbacl_1.14.1.orig.tar.gz
dbacl-1.14.1/src/bayesol.c:268:16: style: The scope of the variable 'min_complexity' can be reduced. [variableScope]
dbacl-1.14.1/src/bayesol.c:268:32: style: The scope of the variable 'max_complexity' can be reduced. [variableScope]
dbacl-1.14.1/src/bayesol.c:358:16: style: The scope of the variable 'norm' can be reduced. [variableScope]
dbacl-1.14.1/src/bayesol.c:358:22: style: The scope of the variable 'score' can be reduced. [variableScope]
dbacl-1.14.1/src/bayesol.c:448:16: style: The scope of the variable 'finfinity' can be reduced. [variableScope]
dbacl-1.14.1/src/bayesol.c:467:18: warning: Passing value 0.0 to log() leads to implementation-defined result. [wrongmathcall]
dbacl-1.14.1/src/catfun.c:54:17: style: The scope of the variable 'l' can be reduced. [variableScope]
dbacl-1.14.1/src/catfun.c:619:24: style: The scope of the variable 'i' can be reduced. [variableScope]
dbacl-1.14.1/src/catfun.c:648:12: style: The scope of the variable 'multinomial_correction' can be reduced. [variableScope]
dbacl-1.14.1/src/catfun.c:649:12: style: The scope of the variable 'shannon_correction' can be reduced. [variableScope]
dbacl-1.14.1/src/catfun.c:650:12: style: The scope of the variable 'lambda' can be reduced. [variableScope]
dbacl-1.14.1/src/catfun.c:650:20: style: The scope of the variable 'ref' can be reduced. [variableScope]
dbacl-1.14.1/src/catfun.c:650:25: style: The scope of the variable 'oldscore' can be reduced. [variableScope]
dbacl-1.14.1/src/catfun.c:651:10: style: The scope of the variable 'apply' can be reduced. [variableScope]
dbacl-1.14.1/src/catfun.c:929:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dbacl-1.14.1/src/catfun.c:930:8: style: The scope of the variable 'scratchbuf' can be reduced. [variableScope]
dbacl-1.14.1/src/catfun.c:145:48: style: Function 'sanitize_model_options' argument 1 names different: declaration 'to' definition 'mopt'. [funcArgNamesDifferent]
dbacl-1.14.1/src/dbacl.h:1025:50: note: Function 'sanitize_model_options' argument 1 names different: declaration 'to' definition 'mopt'.
dbacl-1.14.1/src/catfun.c:145:48: note: Function 'sanitize_model_options' argument 1 names different: declaration 'to' definition 'mopt'.
dbacl-1.14.1/src/catfun.c:111:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dbacl-1.14.1/src/catfun.c:157:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dbacl-1.14.1/src/catfun.c:946:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dbacl-1.14.1/src/catfun.c:1001:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dbacl-1.14.1/src/const.c:97:22: style: Using NaN/Inf in a computation. [nanInArithmeticExpression]
dbacl-1.14.1/src/dbacl.c:785:11: style: Condition '!mmap_start' is always true [knownConditionTrueFalse]
dbacl-1.14.1/src/dbacl.c:782:20: note: Assignment 'mmap_start=(u_int8_t*)NULL', assigned value is 0
dbacl-1.14.1/src/dbacl.c:785:11: note: Condition '!mmap_start' is always true
dbacl-1.14.1/src/dbacl.c:1278:9: style: Condition 'mmap_start' is always false [knownConditionTrueFalse]
dbacl-1.14.1/src/dbacl.c:1274:7: note: Assignment 'mmap_start=(u_int8_t*)NULL', assigned value is 0
dbacl-1.14.1/src/dbacl.c:1278:9: note: Condition 'mmap_start' is always false
dbacl-1.14.1/src/dbacl.c:1291:11: style: Condition 'mmap_start' is always false [knownConditionTrueFalse]
dbacl-1.14.1/src/dbacl.c:1286:2: note: Assignment 'mmap_start=(u_int8_t*)NULL', assigned value is 0
dbacl-1.14.1/src/dbacl.c:1291:11: note: Condition 'mmap_start' is always false
dbacl-1.14.1/src/dbacl.c:702:10: warning: %hd in format string (no. 2) requires 'short' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
dbacl-1.14.1/src/dbacl.c:702:10: warning: %hd in format string (no. 3) requires 'short' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
dbacl-1.14.1/src/dbacl.c:2280:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dbacl-1.14.1/src/dbacl.c:3283:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dbacl-1.14.1/src/dbacl.c:3288:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dbacl-1.14.1/src/dbacl.c:3485:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dbacl-1.14.1/src/dbacl.c:3604:3: warning: %hd in format string (no. 3) requires 'short' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dbacl-1.14.1/src/dbacl.c:3636:3: warning: %hd in format string (no. 2) requires 'short' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
dbacl-1.14.1/src/dbacl.c:3636:3: warning: %hd in format string (no. 3) requires 'short' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
dbacl-1.14.1/src/dbacl.c:1187:38: warning: Either the condition 'emp' is redundant or there is possible null pointer dereference: emp. [nullPointerRedundantCheck]
dbacl-1.14.1/src/dbacl.c:1171:7: note: Assuming that condition 'emp' is not redundant
dbacl-1.14.1/src/dbacl.c:1187:38: note: Null pointer dereference
dbacl-1.14.1/src/dbacl.c:3002:26: warning: Either the condition 'if(tok&&*tok)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dbacl-1.14.1/src/dbacl.c:3134:5: note: Assuming that condition 'if(tok&&*tok)' is not redundant
dbacl-1.14.1/src/dbacl.c:3129:21: note: Calling function 'calc_learner_digramic_excursion', 2nd argument 'tok' value is 0
dbacl-1.14.1/src/dbacl.c:3002:26: note: Null pointer addition
dbacl-1.14.1/src/dbacl.c:2020:3: style: Variable 'effective_count' is reassigned a value before the old one has been used. [redundantAssignment]
dbacl-1.14.1/src/dbacl.c:2011:0: note: Variable 'effective_count' is reassigned a value before the old one has been used.
dbacl-1.14.1/src/dbacl.c:2020:3: note: Variable 'effective_count' is reassigned a value before the old one has been used.
dbacl-1.14.1/src/dbacl.c:812:13: warning: Redundant assignment of 'ci_ptr->id' to itself. [selfAssignment]
dbacl-1.14.1/src/dbacl.c:813:14: warning: Redundant assignment of 'ci_ptr->lam' to itself. [selfAssignment]
dbacl-1.14.1/src/dbacl.c:882:8: warning: Redundant assignment of 'ci.id' to itself. [selfAssignment]
dbacl-1.14.1/src/dbacl.c:883:9: warning: Redundant assignment of 'ci.lam' to itself. [selfAssignment]
dbacl-1.14.1/src/dbacl.c:1000:13: warning: Redundant assignment of 'ci_ptr->id' to itself. [selfAssignment]
dbacl-1.14.1/src/dbacl.c:1001:14: warning: Redundant assignment of 'ci_ptr->lam' to itself. [selfAssignment]
dbacl-1.14.1/src/dbacl.c:210:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:252:11: style: The scope of the variable 'c' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:326:11: style: The scope of the variable 'c' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:326:20: style: The scope of the variable 'lam' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:566:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:599:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:599:10: style: The scope of the variable 'fd' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:923:13: style: The scope of the variable 'q' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:925:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:926:17: style: The scope of the variable 'n' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:926:20: style: The scope of the variable 'max' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:931:15: style: The scope of the variable 'shval_ptr' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:1071:8: style: The scope of the variable 'offset' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:1223:10: style: The scope of the variable 'xi' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:1256:10: style: The scope of the variable 'j' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:1256:13: style: The scope of the variable 'n' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:1258:8: style: The scope of the variable 'mmap_learner_offset' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:1259:8: style: The scope of the variable 'mmap_hash_offset' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:1912:10: style: The scope of the variable 'sum' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:1912:15: style: The scope of the variable 'thresh' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:1938:12: style: The scope of the variable 'ell' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:1938:17: style: The scope of the variable 'lell' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:2009:14: style: The scope of the variable 'empl' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:2010:11: style: The scope of the variable 'score' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:2012:10: style: The scope of the variable 'Lambda' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:2012:18: style: The scope of the variable 'jensen' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:2012:26: style: The scope of the variable 's2' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:2543:10: style: The scope of the variable 'K' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:2702:10: style: The scope of the variable 'total' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:2703:10: style: The scope of the variable 'missing' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:2866:32: style: The scope of the variable 'logt' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:2866:38: style: The scope of the variable 'maxlogt' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:2867:12: style: The scope of the variable 'Xi' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:2867:16: style: The scope of the variable 'logXi' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:2870:7: style: The scope of the variable 'itcount' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:2977:12: style: The scope of the variable 'Clam' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:2977:18: style: The scope of the variable 'Dlam' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:2977:24: style: The scope of the variable 'Zlam' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:3125:9: style: The scope of the variable 't' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:3125:13: style: The scope of the variable 'e' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:3126:13: style: The scope of the variable 'l' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:3179:10: style: The scope of the variable 'n' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:3182:9: style: The scope of the variable 'q' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:3597:13: style: The scope of the variable 'k' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:3598:10: style: The scope of the variable 'n' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:3698:17: style: The scope of the variable 'e' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:3699:13: style: The scope of the variable 'k' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:3758:17: style: The scope of the variable 'c' can be reduced. [variableScope]
dbacl-1.14.1/src/dbacl.c:865:12: style: Checking if unsigned variable 'n=fwrite(&shval,sizeof(u_int16_t),(unsigned long)1,output)' is less than zero. [unsignedLessThanZero]
dbacl-1.14.1/src/dbacl.c:886:10: style: Checking if unsigned variable 'n=fwrite(&ci,sizeof(ci),(unsigned long)1,output)' is less than zero. [unsignedLessThanZero]
dbacl-1.14.1/src/dbacl.c:1472:61: style: Function 'read_online_learner_struct' argument 2 names different: declaration 'opath' definition 'path'. [funcArgNamesDifferent]
dbacl-1.14.1/src/dbacl.h:1018:63: note: Function 'read_online_learner_struct' argument 2 names different: declaration 'opath' definition 'path'.
dbacl-1.14.1/src/dbacl.c:1472:61: note: Function 'read_online_learner_struct' argument 2 names different: declaration 'opath' definition 'path'.
dbacl-1.14.1/src/dbacl.c:1619:60: style: Function 'write_online_learner_struct' argument 2 names different: declaration 'opath' definition 'path'. [funcArgNamesDifferent]
dbacl-1.14.1/src/dbacl.h:1019:62: note: Function 'write_online_learner_struct' argument 2 names different: declaration 'opath' definition 'path'.
dbacl-1.14.1/src/dbacl.c:1619:60: note: Function 'write_online_learner_struct' argument 2 names different: declaration 'opath' definition 'path'.
dbacl-1.14.1/src/dbacl.c:2155:71: style: Function 'count_mbox_messages' argument 3 names different: declaration 'buf' definition 'textbuf'. [funcArgNamesDifferent]
dbacl-1.14.1/src/dbacl.h:1004:73: note: Function 'count_mbox_messages' argument 3 names different: declaration 'buf' definition 'textbuf'.
dbacl-1.14.1/src/dbacl.c:2155:71: note: Function 'count_mbox_messages' argument 3 names different: declaration 'buf' definition 'textbuf'.
dbacl-1.14.1/src/dbacl.c:4097:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dbacl-1.14.1/src/dbacl.c:1090:16: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
dbacl-1.14.1/src/dbacl.c:2940:15: warning: Passing value 0.0 to log() leads to implementation-defined result. [wrongmathcall]
dbacl-1.14.1/src/dbacl.c:3311:19: warning: Passing value 0.0 to log() leads to implementation-defined result. [wrongmathcall]
dbacl-1.14.1/src/fh.c:492:5: warning: Return value of function strcmp() is not used. [ignoredReturnValue]
dbacl-1.14.1/src/fh.c:506:18: style: The scope of the variable 'sd' can be reduced. [variableScope]
dbacl-1.14.1/src/fh.c:507:9: style: The scope of the variable 'input' can be reduced. [variableScope]
dbacl-1.14.1/src/fh.c:510:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
dbacl-1.14.1/src/gamma.c:304:14: style: The scope of the variable 'v' can be reduced. [variableScope]
dbacl-1.14.1/src/hmine.c:312:7: style: Condition 'preprocess_fun' is always false [knownConditionTrueFalse]
dbacl-1.14.1/src/hmine.c:277:34: note: Assignment 'preprocess_fun=NULL', assigned value is 0
dbacl-1.14.1/src/hmine.c:312:7: note: Condition 'preprocess_fun' is always false
dbacl-1.14.1/src/hmine.c:155:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dbacl-1.14.1/src/hmine.c:156:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dbacl-1.14.1/src/hmine.c:250:8: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
dbacl-1.14.1/src/hparse.c:58:9: style: The scope of the variable 'p' can be reduced. [variableScope]
dbacl-1.14.1/src/hparse.c:109:7: style: The scope of the variable 'l' can be reduced. [variableScope]
dbacl-1.14.1/src/hparse.c:109:10: style: The scope of the variable 'n' can be reduced. [variableScope]
dbacl-1.14.1/src/hparse.c:200:16: style: The scope of the variable 'day_name' can be reduced. [variableScope]
dbacl-1.14.1/src/hparse.c:987:9: style: The scope of the variable 'p' can be reduced. [variableScope]
dbacl-1.14.1/src/hparse.c:988:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dbacl-1.14.1/src/hparse.c:108:57: style: Function 'head_append_hline' argument 2 names different: declaration 'what' definition 'line'. [funcArgNamesDifferent]
dbacl-1.14.1/src/hmine.h:305:57: note: Function 'head_append_hline' argument 2 names different: declaration 'what' definition 'line'.
dbacl-1.14.1/src/hparse.c:108:57: note: Function 'head_append_hline' argument 2 names different: declaration 'what' definition 'line'.
dbacl-1.14.1/src/hypex.c:334:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dbacl-1.14.1/src/hypex.c:342:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dbacl-1.14.1/src/hypex.c:456:11: style: The scope of the variable 'beta' can be reduced. [variableScope]
dbacl-1.14.1/src/hypex.c:460:11: style: The scope of the variable 'chernoff_rate' can be reduced. [variableScope]
dbacl-1.14.1/src/hypex.c:461:11: style: The scope of the variable 'chernoff_beta' can be reduced. [variableScope]
dbacl-1.14.1/src/hypex.c:568:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dbacl-1.14.1/src/hypex.c:568:10: style: The scope of the variable 'j' can be reduced. [variableScope]
dbacl-1.14.1/src/hypex.c:255:24: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
dbacl-1.14.1/src/hypex.c:256:24: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
dbacl-1.14.1/src/hypex.c:292:17: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
dbacl-1.14.1/src/icheck.c:51:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dbacl-1.14.1/src/icheck.c:51:17: style: The scope of the variable 'e' can be reduced. [variableScope]
dbacl-1.14.1/src/icheck.c:66:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dbacl-1.14.1/src/icheck.c:66:9: style: The scope of the variable 'j' can be reduced. [variableScope]
dbacl-1.14.1/src/icheck.c:67:9: style: The scope of the variable 'five' can be reduced. [variableScope]
dbacl-1.14.1/src/igam.c:104:20: style: The scope of the variable 'yc' can be reduced. [variableScope]
dbacl-1.14.1/src/igam.c:105:8: style: The scope of the variable 'pk' can be reduced. [variableScope]
dbacl-1.14.1/src/igam.c:105:24: style: The scope of the variable 'qk' can be reduced. [variableScope]
dbacl-1.14.1/src/jenkins2.c:208:22: style: Unused variable: d [unusedVariable]
dbacl-1.14.1/src/mailinspect.c:575:12: warning: Either the condition 'input' is redundant or there is possible null pointer dereference: input. [nullPointerRedundantCheck]
dbacl-1.14.1/src/mailinspect.c:557:9: note: Assuming that condition 'input' is not redundant
dbacl-1.14.1/src/mailinspect.c:575:12: note: Null pointer dereference
dbacl-1.14.1/src/mailinspect.c:494:3: style: Variable 'word_fun' is reassigned a value before the old one has been used. [redundantAssignment]
dbacl-1.14.1/src/mailinspect.c:489:0: note: Variable 'word_fun' is reassigned a value before the old one has been used.
dbacl-1.14.1/src/mailinspect.c:494:3: note: Variable 'word_fun' is reassigned a value before the old one has been used.
dbacl-1.14.1/src/mailinspect.c:495:3: style: Variable 'pre_line_fun' is reassigned a value before the old one has been used. [redundantAssignment]
dbacl-1.14.1/src/mailinspect.c:490:0: note: Variable 'pre_line_fun' is reassigned a value before the old one has been used.
dbacl-1.14.1/src/mailinspect.c:495:3: note: Variable 'pre_line_fun' is reassigned a value before the old one has been used.
dbacl-1.14.1/src/mailinspect.c:153:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dbacl-1.14.1/src/mailinspect.c:232:9: style: The scope of the variable 'p' can be reduced. [variableScope]
dbacl-1.14.1/src/mailinspect.c:447:9: style: The scope of the variable 'input' can be reduced. [variableScope]
dbacl-1.14.1/src/mailinspect.c:449:14: style: The scope of the variable 'w' can be reduced. [variableScope]
dbacl-1.14.1/src/mailinspect.c:552:9: style: The scope of the variable 'input' can be reduced. [variableScope]
dbacl-1.14.1/src/mailinspect.c:553:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dbacl-1.14.1/src/mailinspect.c:584:9: style: The scope of the variable 'pipe' can be reduced. [variableScope]
dbacl-1.14.1/src/mailinspect.c:1277:9: style: The scope of the variable 'input' can be reduced. [variableScope]
dbacl-1.14.1/src/mailinspect.c:1345:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dbacl-1.14.1/src/mailinspect.c:1417:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dbacl-1.14.1/src/mbw.h:103:0: error: #error "This file must be compiled with -DMBW_WIDE or -DMBW_P" [preprocessorErrorDirective]
dbacl-1.14.1/src/ndtr.c:431:11: style: Expression '1 - erf(x)' can be replaced by 'erfc(x)' to avoid loss of precision. [unpreciseMathCall]
dbacl-1.14.1/src/probs.c:88:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dbacl-1.14.1/src/probs.c:88:21: style: The scope of the variable 'f' can be reduced. [variableScope]
dbacl-1.14.1/src/probs.c:88:24: style: The scope of the variable 'g' can be reduced. [variableScope]
dbacl-1.14.1/src/probs.c:35:31: style: Function 'sample_variance' argument 1 names different: declaration 'ss' definition 's'. [funcArgNamesDifferent]
dbacl-1.14.1/src/dbacl.h:1105:33: note: Function 'sample_variance' argument 1 names different: declaration 'ss' definition 's'.
dbacl-1.14.1/src/probs.c:35:31: note: Function 'sample_variance' argument 1 names different: declaration 'ss' definition 's'.
dbacl-1.14.1/src/rfc2822.c:1417:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
dbacl-1.14.1/src/rfc2822.c:1416:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
dbacl-1.14.1/src/rfc2822.c:1417:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
dbacl-1.14.1/src/rfc2822.c:1430:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
dbacl-1.14.1/src/rfc2822.c:1429:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
dbacl-1.14.1/src/rfc2822.c:1430:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
dbacl-1.14.1/src/rfc2822.c:1443:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
dbacl-1.14.1/src/rfc2822.c:1442:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
dbacl-1.14.1/src/rfc2822.c:1443:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
dbacl-1.14.1/src/rfc2822.c:1456:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
dbacl-1.14.1/src/rfc2822.c:1455:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
dbacl-1.14.1/src/rfc2822.c:1456:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
risk-lexer.c:1073:27: warning: Possible null pointer dereference: b [nullPointer]
risk-lexer.c:1070:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
risk-lexer.c:1073:27: note: Null pointer dereference
risk-lexer.c:1075:9: warning: Possible null pointer dereference: b [nullPointer]
risk-lexer.c:1070:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
risk-lexer.c:1075:9: note: Null pointer dereference
risk-lexer.c:1437:2: warning: Possible null pointer dereference: b [nullPointer]
risk-lexer.c:1326:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
risk-lexer.c:1437:2: note: Null pointer dereference
risk-lexer.c:1438:2: warning: Possible null pointer dereference: b [nullPointer]
risk-lexer.c:1326:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
risk-lexer.c:1438:2: note: Null pointer dereference
risk-lexer.c:1449:9: warning: Possible null pointer dereference: b [nullPointer]
risk-lexer.c:1326:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
risk-lexer.c:1449:9: note: Null pointer dereference
risk-lexer.c:1176:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
risk-lexer.c:352:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
risk-lexer.c:1176:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
risk-lexer.c:1199:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
risk-lexer.c:566:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
risk-lexer.c:1199:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
risk-lexer.c:1618:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
risk-lexer.c:305:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
risk-lexer.c:1618:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
risk-lexer.c:1631:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
risk-lexer.c:306:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
risk-lexer.c:1631:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
risk-lexer.c:1631:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
risk-lexer.c:306:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
risk-lexer.c:1631:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
risk-parser.c:1109:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
risk-parser.y:87:29: style: Same expression on both sides of '-'. [duplicateExpression]
risk-parser.y:88:29: style: Same expression on both sides of '-'. [duplicateExpression]
risk-parser.y:94:33: style: Same expression on both sides of '-'. [duplicateExpression]
risk-parser.y:95:33: style: Same expression on both sides of '-'. [duplicateExpression]
risk-parser.y:101:83: style: Same expression on both sides of '-'. [duplicateExpression]
risk-parser.y:102:83: style: Same expression on both sides of '-'. [duplicateExpression]
risk-parser.y:105:39: style: Same expression on both sides of '-'. [duplicateExpression]
risk-parser.y:106:39: style: Same expression on both sides of '-'. [duplicateExpression]
risk-parser.y:109:37: style: Same expression on both sides of '-'. [duplicateExpression]
risk-parser.y:110:64: style: Same expression on both sides of '-'. [duplicateExpression]
risk-parser.y:112:74: style: Same expression on both sides of '-'. [duplicateExpression]
risk-parser.y:113:74: style: Same expression on both sides of '-'. [duplicateExpression]
risk-parser.y:114:61: style: Same expression on both sides of '-'. [duplicateExpression]
risk-parser.y:115:61: style: Same expression on both sides of '-'. [duplicateExpression]
risk-parser.y:116:65: style: Same expression on both sides of '-'. [duplicateExpression]
dbacl-1.14.1/src/util.c:142:22: style: The scope of the variable 'h' can be reduced. [variableScope]
dbacl-1.14.1/src/util.c:365:9: style: The scope of the variable 's' can be reduced. [variableScope]
dbacl-1.14.1/src/util.c:366:17: style: The scope of the variable 'l' can be reduced. [variableScope]
dbacl-1.14.1/src/util.c:366:20: style: The scope of the variable 'k' can be reduced. [variableScope]
dbacl-1.14.1/src/util.c:165:64: style: Function 'digitize_a_weight' argument 2 names different: declaration 'o' definition 'order'. [funcArgNamesDifferent]
dbacl-1.14.1/src/util.h:54:64: note: Function 'digitize_a_weight' argument 2 names different: declaration 'o' definition 'order'.
dbacl-1.14.1/src/util.c:165:64: note: Function 'digitize_a_weight' argument 2 names different: declaration 'o' definition 'order'.
dbacl-1.14.1/src/util.c:179:66: style: Function 'undigitize_a_weight' argument 2 names different: declaration 'o' definition 'order'. [funcArgNamesDifferent]
dbacl-1.14.1/src/util.h:55:66: note: Function 'undigitize_a_weight' argument 2 names different: declaration 'o' definition 'order'.
dbacl-1.14.1/src/util.c:179:66: note: Function 'undigitize_a_weight' argument 2 names different: declaration 'o' definition 'order'.
dbacl-1.14.1/src/util.c:305:19: style: Function 'errormsg' argument 1 names different: declaration 'type' definition 'etype'. [funcArgNamesDifferent]
dbacl-1.14.1/src/util.h:87:19: note: Function 'errormsg' argument 1 names different: declaration 'type' definition 'etype'.
dbacl-1.14.1/src/util.c:305:19: note: Function 'errormsg' argument 1 names different: declaration 'type' definition 'etype'.
[14:48]

ftp://ftp.se.debian.org/debian/pool/main/d/dballe/dballe_7.21.orig.tar.gz
dballe-7.21/dballe/cmdline/cmdline.cc:374:29: warning: Either the condition 'j<20' is redundant or the array 'seen[20]' is accessed at index 20, which is out of bounds. [arrayIndexOutOfBoundsCond]
dballe-7.21/dballe/cmdline/cmdline.cc:371:39: note: Assuming that condition 'j<20' is not redundant
dballe-7.21/dballe/cmdline/cmdline.cc:374:29: note: Array index out of bounds
dballe-7.21/dballe/cmdline/cmdline.cc:368:37: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
dballe-7.21/dballe/cmdline/cmdline.h:53:10: style: Technically the member function 'dballe::cmdline::Subcommand::manpage_print_options' can be const. [functionConst]
dballe-7.21/dballe/cmdline/cmdline.cc:85:18: note: Technically the member function 'dballe::cmdline::Subcommand::manpage_print_options' can be const.
dballe-7.21/dballe/cmdline/cmdline.h:53:10: note: Technically the member function 'dballe::cmdline::Subcommand::manpage_print_options' can be const.
dballe-7.21/dballe/cmdline/cmdline.h:81:9: style: Technically the member function 'dballe::cmdline::Command::main' can be const. [functionConst]
dballe-7.21/dballe/cmdline/cmdline.cc:415:14: note: Technically the member function 'dballe::cmdline::Command::main' can be const.
dballe-7.21/dballe/cmdline/cmdline.h:81:9: note: Technically the member function 'dballe::cmdline::Command::main' can be const.
dballe-7.21/dballe/cmdline/cmdline.h:90:5: style: Struct 'error_cmdline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/cmdline/processor.h:151:5: style: Struct 'Filter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/cmdline/processor.h:187:5: style: Class 'Reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/cmdline/dbadb.cc:143:24: warning: Redundant assignment of 'forced_repmemo' to itself. [selfAssignment]
dballe-7.21/dballe/cmdline/dbadb.h:40:5: style: Class 'Dbadb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/cmdline/dbadb.cc:44:5: style: Struct 'Importer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/cmdline/processor.cc:854:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dballe-7.21/dballe/cmdline/processor.h:178:10: style: Technically the member function 'dballe::cmdline::Reader::read_csv' can be const. [functionConst]
dballe-7.21/dballe/cmdline/processor.cc:326:14: note: Technically the member function 'dballe::cmdline::Reader::read_csv' can be const.
dballe-7.21/dballe/cmdline/processor.h:178:10: note: Technically the member function 'dballe::cmdline::Reader::read_csv' can be const.
dballe-7.21/dballe/cmdline/processor.h:179:10: style: Technically the member function 'dballe::cmdline::Reader::read_json' can be const. [functionConst]
dballe-7.21/dballe/cmdline/processor.cc:373:14: note: Technically the member function 'dballe::cmdline::Reader::read_json' can be const.
dballe-7.21/dballe/cmdline/processor.h:179:10: note: Technically the member function 'dballe::cmdline::Reader::read_json' can be const.
dballe-7.21/dballe/cmdline/processor.cc:420:9: style: Struct 'JSONMsgReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/cmdline/processor.cc:421:9: style: Struct 'JSONMsgReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/aliases.cc:29:0: error: #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>." [preprocessorErrorDirective]
dballe-7.21/dballe/core/arrayfile.h:25:5: style: Class 'ArrayFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/benchmark.cc:150:9: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dballe-7.21/dballe/core/benchmark.h:59:17: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
dballe-7.21/dballe/core/benchmark.h:56:5: style: Struct 'TaskHolder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/tests.h:100:5: style: Struct 'ActualRecord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/csv.h:71:5: style: Class 'CSVReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/csv.h:72:5: style: Class 'CSVReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/csv.cc:371:12: warning: Member variable 'FormatInt::buffer_' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/core/csv.cc:372:12: warning: Member variable 'FormatInt::buffer_' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/core/defs.cc:32:15: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
dballe-7.21/dballe/core/defs.h:26:5: style: Class 'Ident' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/record.h:300:5: style: Struct 'MatchedRecord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/json.h:43:5: style: Class 'JSONWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/match-wreport.h:23:5: style: Struct 'MatchedSubset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/match-wreport.h:53:5: style: Struct 'MatchedBulletin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/matcher.cc:217:63: style: Function 'create' argument 1 names different: declaration 'query' definition 'query_gen'. [funcArgNamesDifferent]
dballe-7.21/dballe/core/matcher.h:99:65: note: Function 'create' argument 1 names different: declaration 'query' definition 'query_gen'.
dballe-7.21/dballe/core/matcher.cc:217:63: note: Function 'create' argument 1 names different: declaration 'query' definition 'query_gen'.
dballe-7.21/dballe/core/matcher.cc:120:5: style: Struct 'AnaIDMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/matcher.cc:158:5: style: Struct 'DateMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/matcher.cc:203:5: style: Struct 'ReteMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/query.cc:233:46: style: Function 'is_subquery' argument 1 names different: declaration 'other' definition 'other_gen'. [funcArgNamesDifferent]
dballe-7.21/dballe/core/query.h:100:43: note: Function 'is_subquery' argument 1 names different: declaration 'other' definition 'other_gen'.
dballe-7.21/dballe/core/query.cc:233:46: note: Function 'is_subquery' argument 1 names different: declaration 'other' definition 'other_gen'.
dballe-7.21/dballe/core/query.cc:620:45: style: Function 'parse_modifiers' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
dballe-7.21/dballe/core/query.h:124:49: note: Function 'parse_modifiers' argument 1 names different: declaration 'str' definition 's'.
dballe-7.21/dballe/core/query.cc:620:45: note: Function 'parse_modifiers' argument 1 names different: declaration 'str' definition 's'.
dballe-7.21/dballe/core/query.cc:279:5: style: Struct 'VarGen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/record.cc:68:54: style: Function 'downcast' argument 1 names different: declaration 'query' definition 'record'. [funcArgNamesDifferent]
dballe-7.21/dballe/core/record.h:184:57: note: Function 'downcast' argument 1 names different: declaration 'query' definition 'record'.
dballe-7.21/dballe/core/record.cc:68:54: note: Function 'downcast' argument 1 names different: declaration 'query' definition 'record'.
dballe-7.21/dballe/core/record.cc:76:42: style: Function 'downcast' argument 1 names different: declaration 'query' definition 'record'. [funcArgNamesDifferent]
dballe-7.21/dballe/core/record.h:191:45: note: Function 'downcast' argument 1 names different: declaration 'query' definition 'record'.
dballe-7.21/dballe/core/record.cc:76:42: note: Function 'downcast' argument 1 names different: declaration 'query' definition 'record'.
dballe-7.21/dballe/core/record.cc:84:42: style: Function 'obtain' argument 1 names different: declaration 'key' definition 'name'. [funcArgNamesDifferent]
dballe-7.21/dballe/core/record.h:137:38: note: Function 'obtain' argument 1 names different: declaration 'key' definition 'name'.
dballe-7.21/dballe/core/record.cc:84:42: note: Function 'obtain' argument 1 names different: declaration 'key' definition 'name'.
dballe-7.21/dballe/core/record.cc:107:47: style: Function 'obtain' argument 1 names different: declaration 'code' definition 'key'. [funcArgNamesDifferent]
dballe-7.21/dballe/core/record.h:143:43: note: Function 'obtain' argument 1 names different: declaration 'code' definition 'key'.
dballe-7.21/dballe/core/record.cc:107:47: note: Function 'obtain' argument 1 names different: declaration 'code' definition 'key'.
dballe-7.21/dballe/core/record.cc:496:43: style: Function 'equals' argument 1 names different: declaration 'rec' definition 'other'. [funcArgNamesDifferent]
dballe-7.21/dballe/core/record.h:174:39: note: Function 'equals' argument 1 names different: declaration 'rec' definition 'other'.
dballe-7.21/dballe/core/record.cc:496:43: note: Function 'equals' argument 1 names different: declaration 'rec' definition 'other'.
dballe-7.21/dballe/core/record.cc:587:40: style: Function 'add' argument 1 names different: declaration 'source' definition 'rec'. [funcArgNamesDifferent]
dballe-7.21/dballe/core/record.h:172:36: note: Function 'add' argument 1 names different: declaration 'source' definition 'rec'.
dballe-7.21/dballe/core/record.cc:587:40: note: Function 'add' argument 1 names different: declaration 'source' definition 'rec'.
dballe-7.21/dballe/core/record.cc:676:45: style: Function 'contains' argument 1 names different: declaration 'subset' definition 'rec'. [funcArgNamesDifferent]
dballe-7.21/dballe/core/record.h:173:41: note: Function 'contains' argument 1 names different: declaration 'subset' definition 'rec'.
dballe-7.21/dballe/core/record.cc:676:45: note: Function 'contains' argument 1 names different: declaration 'subset' definition 'rec'.
dballe-7.21/dballe/core/record_keyword.cc:29:0: error: #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>." [preprocessorErrorDirective]
dballe-7.21/dballe/core/structbuf.h:72:11: style: Class 'Structbuf' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dballe-7.21/dballe/core/structbuf.h:72:11: style: Class 'Structbuf' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dballe-7.21/dballe/core/values.h:39:5: style: Struct 'Station' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/values.h:76:5: style: Struct 'Sampling' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/values.h:115:5: style: Struct 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/values.h:118:5: style: Struct 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/values.h:185:5: style: Struct 'Decoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/values.h:205:5: style: Struct 'Values' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/values.h:279:5: style: Struct 'StationValues' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/values.h:309:5: style: Struct 'DataValues' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/var.cc:45:88: style: Function 'resolve_varlist' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent]
dballe-7.21/dballe/core/var.h:21:88: note: Function 'resolve_varlist' argument 2 names different: declaration 'out' definition 'dest'.
dballe-7.21/dballe/core/var.cc:45:88: note: Function 'resolve_varlist' argument 2 names different: declaration 'out' definition 'dest'.
dballe-7.21/dballe/core/varmatch.h:16:5: style: Struct 'Varmatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/db-basic-test.cc:126:44: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dballe-7.21/dballe/db/db-basic-test.cc:131:44: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dballe-7.21/dballe/db/db-misc-test.cc:869:19: style: The scope of the variable 'db' can be reduced. [variableScope]
dballe-7.21/dballe/db/db-misc-test.cc:169:73: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dballe-7.21/dballe/db/db-misc-test.cc:178:73: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dballe-7.21/dballe/db/db-query-data-test.cc:141:56: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dballe-7.21/dballe/db/db-query-data-test.cc:150:56: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dballe-7.21/dballe/db/v6/db.h:76:5: style: Class 'DB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/db.h:74:5: style: Class 'DB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/db.h:95:14: style: The function 'DB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:159:14: note: Virtual function in base class
dballe-7.21/dballe/db/v6/db.h:95:14: note: Function in derived class
dballe-7.21/dballe/db/v6/db.h:97:16: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:210:24: note: Virtual function in base class
dballe-7.21/dballe/db/v6/db.h:97:16: note: Function in derived class
dballe-7.21/dballe/db/v6/db.h:122:10: style: The function 'disappear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:218:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/db.h:122:10: note: Function in derived class
dballe-7.21/dballe/db/v6/db.h:135:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:231:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/db.h:135:10: note: Function in derived class
dballe-7.21/dballe/db/v6/db.h:159:10: style: The function 'update_repinfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:250:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/db.h:159:10: note: Function in derived class
dballe-7.21/dballe/db/v6/db.h:161:32: style: The function 'get_repinfo_priorities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:255:40: note: Virtual function in base class
dballe-7.21/dballe/db/v6/db.h:161:32: note: Function in derived class
dballe-7.21/dballe/db/v6/db.h:172:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:378:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/db.h:172:10: note: Function in derived class
dballe-7.21/dballe/db/v6/db.h:173:10: style: The function 'remove_all' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:397:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/db.h:173:10: note: Function in derived class
dballe-7.21/dballe/db/v6/db.h:184:10: style: The function 'vacuum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:408:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/db.h:184:10: note: Function in derived class
dballe-7.21/dballe/db/v6/db.h:186:40: style: The function 'query_stations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:423:48: note: Virtual function in base class
dballe-7.21/dballe/db/v6/db.h:186:40: note: Function in derived class
dballe-7.21/dballe/db/v6/db.h:188:37: style: The function 'query_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:451:45: note: Virtual function in base class
dballe-7.21/dballe/db/v6/db.h:188:37: note: Function in derived class
dballe-7.21/dballe/db/v6/db.h:189:40: style: The function 'query_summary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:465:48: note: Virtual function in base class
dballe-7.21/dballe/db/v6/db.h:189:40: note: Function in derived class
dballe-7.21/dballe/db/v6/db.h:205:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:686:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/db.h:205:10: note: Function in derived class
dballe-7.21/dballe/db/v7/db.h:93:14: style: The function 'DB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:159:14: note: Virtual function in base class
dballe-7.21/dballe/db/v7/db.h:93:14: note: Function in derived class
dballe-7.21/dballe/db/v7/db.h:95:16: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:210:24: note: Virtual function in base class
dballe-7.21/dballe/db/v7/db.h:95:16: note: Function in derived class
dballe-7.21/dballe/db/v7/db.h:117:10: style: The function 'disappear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:218:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/db.h:117:10: note: Function in derived class
dballe-7.21/dballe/db/v7/db.h:130:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:231:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/db.h:130:10: note: Function in derived class
dballe-7.21/dballe/db/v7/db.h:154:10: style: The function 'update_repinfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:250:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/db.h:154:10: note: Function in derived class
dballe-7.21/dballe/db/v7/db.h:156:32: style: The function 'get_repinfo_priorities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:255:40: note: Virtual function in base class
dballe-7.21/dballe/db/v7/db.h:156:32: note: Function in derived class
dballe-7.21/dballe/db/v7/db.h:167:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:378:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/db.h:167:10: note: Function in derived class
dballe-7.21/dballe/db/v7/db.h:168:10: style: The function 'remove_all' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:397:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/db.h:168:10: note: Function in derived class
dballe-7.21/dballe/db/v7/db.h:179:10: style: The function 'vacuum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:408:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/db.h:179:10: note: Function in derived class
dballe-7.21/dballe/db/v7/db.h:181:40: style: The function 'query_stations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:423:48: note: Virtual function in base class
dballe-7.21/dballe/db/v7/db.h:181:40: note: Function in derived class
dballe-7.21/dballe/db/v7/db.h:183:37: style: The function 'query_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:451:45: note: Virtual function in base class
dballe-7.21/dballe/db/v7/db.h:183:37: note: Function in derived class
dballe-7.21/dballe/db/v7/db.h:184:40: style: The function 'query_summary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:465:48: note: Virtual function in base class
dballe-7.21/dballe/db/v7/db.h:184:40: note: Function in derived class
dballe-7.21/dballe/db/v7/db.h:200:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/db.h:686:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/db.h:200:10: note: Function in derived class
dballe-7.21/dballe/db/db.cc:140:0: error: Memory leak: sqlite_conn [memleak]
dballe-7.21/dballe/db/db.cc:187:0: warning: Return value of std::remove() ignored. Elements remain in container. [uselessCallsRemove]
dballe-7.21/dballe/db/summary.h:58:5: style: Class 'Summary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/summary.cc:82:47: style: Function 'aggregate' argument 1 names different: declaration 'entry' definition 'val'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/summary.h:55:42: note: Function 'aggregate' argument 1 names different: declaration 'entry' definition 'val'.
dballe-7.21/dballe/db/summary.cc:82:47: note: Function 'aggregate' argument 1 names different: declaration 'entry' definition 'val'.
dballe-7.21/dballe/db/tests.cc:177:94: style: Function 'try_summary_query' argument 3 names different: declaration 'checker' definition 'check_results'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/tests.h:178:88: note: Function 'try_summary_query' argument 3 names different: declaration 'checker' definition 'check_results'.
dballe-7.21/dballe/db/tests.cc:177:94: note: Function 'try_summary_query' argument 3 names different: declaration 'checker' definition 'check_results'.
dballe-7.21/dballe/db/tests.cc:26:5: style: Struct 'OverrideTestDBFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/trace.cc:34:10: warning: Member variable 'TraceOp::start' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/db/trace.cc:90:9: style: Class 'Trace' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dballe-7.21/dballe/db/trace.cc:90:9: style: Class 'Trace' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dballe-7.21/dballe/db/trace.cc:124:0: error: Resource leak: in [resourceLeak]
dballe-7.21/dballe/db/trace.cc:108:0: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
dballe-7.21/dballe/db/v6/attrv6.h:108:5: style: Struct 'AnnotateAttrsV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/cursor.cc:437:17: style: Condition 'first' is always true [knownConditionTrueFalse]
dballe-7.21/dballe/db/v6/cursor.cc:429:22: note: Assignment 'first=true', assigned value is 1
dballe-7.21/dballe/db/v6/cursor.cc:437:17: note: Condition 'first' is always true
dballe-7.21/dballe/db/v6/cursor.cc:467:72: style: Function 'run_station_query' argument 2 names different: declaration 'query' definition 'q'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v6/cursor.h:16:77: note: Function 'run_station_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v6/cursor.cc:467:72: note: Function 'run_station_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v6/cursor.cc:486:81: style: Function 'run_station_data_query' argument 2 names different: declaration 'query' definition 'q'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v6/cursor.h:17:86: note: Function 'run_station_data_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v6/cursor.cc:486:81: note: Function 'run_station_data_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v6/cursor.cc:513:66: style: Function 'run_data_query' argument 2 names different: declaration 'query' definition 'q'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v6/cursor.h:18:71: note: Function 'run_data_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v6/cursor.cc:513:66: note: Function 'run_data_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v6/cursor.cc:539:72: style: Function 'run_summary_query' argument 2 names different: declaration 'query' definition 'q'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v6/cursor.h:19:77: note: Function 'run_summary_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v6/cursor.cc:539:72: note: Function 'run_summary_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v6/cursor.cc:560:50: style: Function 'run_delete_query' argument 2 names different: declaration 'query' definition 'q'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v6/cursor.h:20:50: note: Function 'run_delete_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v6/cursor.cc:560:50: note: Function 'run_delete_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v6/qbuilder.h:86:18: style: The function 'build_select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v6/qbuilder.h:76:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/qbuilder.h:86:18: note: Function in derived class
dballe-7.21/dballe/db/v6/qbuilder.h:87:18: style: The function 'build_where' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v6/qbuilder.h:77:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/qbuilder.h:87:18: note: Function in derived class
dballe-7.21/dballe/db/v6/qbuilder.h:88:18: style: The function 'build_order_by' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v6/qbuilder.h:78:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/qbuilder.h:88:18: note: Function in derived class
dballe-7.21/dballe/db/v6/qbuilder.h:95:18: style: The function 'build_select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v6/qbuilder.h:76:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/qbuilder.h:95:18: note: Function in derived class
dballe-7.21/dballe/db/v6/qbuilder.h:96:18: style: The function 'build_where' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v6/qbuilder.h:77:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/qbuilder.h:96:18: note: Function in derived class
dballe-7.21/dballe/db/v6/qbuilder.h:97:18: style: The function 'build_order_by' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v6/qbuilder.h:78:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/qbuilder.h:97:18: note: Function in derived class
dballe-7.21/dballe/db/v6/qbuilder.h:105:18: style: The function 'build_select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v6/qbuilder.h:95:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/qbuilder.h:105:18: note: Function in derived class
dballe-7.21/dballe/db/v6/qbuilder.h:106:18: style: The function 'build_order_by' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v6/qbuilder.h:97:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/qbuilder.h:106:18: note: Function in derived class
dballe-7.21/dballe/db/v6/qbuilder.h:114:18: style: The function 'build_select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v6/qbuilder.h:95:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/qbuilder.h:114:18: note: Function in derived class
dballe-7.21/dballe/db/v6/qbuilder.h:115:18: style: The function 'build_order_by' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v6/qbuilder.h:97:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/qbuilder.h:115:18: note: Function in derived class
dballe-7.21/dballe/db/v6/datav6.h:132:5: style: Struct 'AnnotateVarsV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/driver.cc:43:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'char *'. [invalidPrintfArgType_sint]
dballe-7.21/dballe/db/v6/driver.cc:43:5: error: fprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
dballe-7.21/dballe/db/v6/driver.h:46:10: style: Technically the member function 'dballe::db::v6::SQLRecordV6::querybest_fields_are_the_same' can be const. [functionConst]
dballe-7.21/dballe/db/v6/driver.cc:23:19: note: Technically the member function 'dballe::db::v6::SQLRecordV6::querybest_fields_are_the_same' can be const.
dballe-7.21/dballe/db/v6/driver.h:46:10: note: Technically the member function 'dballe::db::v6::SQLRecordV6::querybest_fields_are_the_same' can be const.
dballe-7.21/dballe/db/v6/import.cc:19:70: style: Function 'import_msg' argument 2 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v6/db.h:199:70: note: Function 'import_msg' argument 2 names different: declaration 'msg' definition 'message'.
dballe-7.21/dballe/db/v6/import.cc:19:70: note: Function 'import_msg' argument 2 names different: declaration 'msg' definition 'message'.
dballe-7.21/dballe/db/v6/levtr.cc:101:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dballe-7.21/dballe/db/v6/levtr.cc:38:5: style: Struct 'MapLevTrCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/levtr.cc:24:9: style: Struct 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/levtr.cc:64:10: style: The function 'to_rec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v6/levtr.h:71:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/levtr.cc:64:10: note: Function in derived class
dballe-7.21/dballe/db/v6/levtr.cc:72:11: style: The function 'to_level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v6/levtr.h:74:19: note: Virtual function in base class
dballe-7.21/dballe/db/v6/levtr.cc:72:11: note: Function in derived class
dballe-7.21/dballe/db/v6/levtr.cc:79:12: style: The function 'to_trange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v6/levtr.h:77:20: note: Virtual function in base class
dballe-7.21/dballe/db/v6/levtr.cc:79:12: note: Function in derived class
dballe-7.21/dballe/db/v6/levtr.cc:86:19: style: The function 'to_msg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v6/levtr.h:84:27: note: Virtual function in base class
dballe-7.21/dballe/db/v6/levtr.cc:86:19: note: Function in derived class
dballe-7.21/dballe/db/v6/levtr.cc:94:10: style: The function 'invalidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v6/levtr.h:87:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/levtr.cc:94:10: note: Function in derived class
dballe-7.21/dballe/db/v6/levtr.cc:99:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v6/levtr.h:90:18: note: Virtual function in base class
dballe-7.21/dballe/db/v6/levtr.cc:99:10: note: Function in derived class
dballe-7.21/dballe/db/v6/mysql/attrv6.cc:26:80: style: Function 'insert' argument 2 names different: declaration 'vars' definition 'attrs'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v6/mysql/attrv6.h:28:71: note: Function 'insert' argument 2 names different: declaration 'vars' definition 'attrs'.
dballe-7.21/dballe/db/v6/mysql/attrv6.cc:26:80: note: Function 'insert' argument 2 names different: declaration 'vars' definition 'attrs'.
dballe-7.21/dballe/db/v6/mysql/attrv6.h:22:5: style: Class 'MySQLAttrV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/mysql/datav6.h:25:5: style: Class 'MySQLDataV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/mysql/driver.h:16:5: style: Struct 'Driver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/mysql/repinfo.h:28:5: style: Struct 'MySQLRepinfoBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/mysql/repinfo.h:47:5: style: Struct 'MySQLRepinfoV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/mysql/station.h:36:5: style: Class 'MySQLStationBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/mysql/station.h:74:5: style: Class 'MySQLStationV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/mysql/levtr.h:35:5: style: Struct 'MySQLLevTrV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/postgresql/attrv6.cc:28:85: style: Function 'insert' argument 2 names different: declaration 'vars' definition 'attrs'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v6/postgresql/attrv6.h:28:71: note: Function 'insert' argument 2 names different: declaration 'vars' definition 'attrs'.
dballe-7.21/dballe/db/v6/postgresql/attrv6.cc:28:85: note: Function 'insert' argument 2 names different: declaration 'vars' definition 'attrs'.
dballe-7.21/dballe/db/v6/postgresql/attrv6.h:22:5: style: Class 'PostgreSQLAttrV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/postgresql/datav6.cc:172:9: error: fprintf format string requires 3 parameters but only 1 is given. [wrongPrintfScanfArgNum]
dballe-7.21/dballe/db/v6/postgresql/datav6.cc:170:22: style: Unused variable: dtstr [unusedVariable]
dballe-7.21/dballe/db/v6/postgresql/datav6.h:25:5: style: Class 'PostgreSQLDataV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/postgresql/driver.h:16:5: style: Struct 'Driver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/postgresql/repinfo.h:28:5: style: Struct 'PostgreSQLRepinfoBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/postgresql/repinfo.h:48:5: style: Struct 'PostgreSQLRepinfoV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/postgresql/station.h:34:5: style: Class 'StationBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/postgresql/station.h:70:5: style: Class 'PostgreSQLStationV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/postgresql/levtr.h:37:5: style: Struct 'PostgreSQLLevTrV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/repinfo.cc:41:33: style: Function 'get_id' argument 1 names different: declaration 'rep_memo' definition 'memo'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v6/repinfo.h:95:28: note: Function 'get_id' argument 1 names different: declaration 'rep_memo' definition 'memo'.
dballe-7.21/dballe/db/v6/repinfo.cc:41:33: note: Function 'get_id' argument 1 names different: declaration 'rep_memo' definition 'memo'.
dballe-7.21/dballe/db/v6/repinfo.cc:91:58: style: Function 'ids_by_prio' argument 1 names different: declaration 'rec' definition 'q'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v6/repinfo.h:124:53: note: Function 'ids_by_prio' argument 1 names different: declaration 'rec' definition 'q'.
dballe-7.21/dballe/db/v6/repinfo.cc:91:58: note: Function 'ids_by_prio' argument 1 names different: declaration 'rec' definition 'q'.
dballe-7.21/dballe/db/v6/repinfo.cc:364:40: style: Function 'operator<' argument 1 names different: declaration 'memo' definition 'val'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v6/repinfo.h:70:35: note: Function 'operator<' argument 1 names different: declaration 'memo' definition 'val'.
dballe-7.21/dballe/db/v6/repinfo.cc:364:40: note: Function 'operator<' argument 1 names different: declaration 'memo' definition 'val'.
dballe-7.21/dballe/db/v6/repinfo.h:89:10: style: Technically the member function 'dballe::db::v6::Repinfo::to_record' can be const. [functionConst]
dballe-7.21/dballe/db/v6/repinfo.cc:21:15: note: Technically the member function 'dballe::db::v6::Repinfo::to_record' can be const.
dballe-7.21/dballe/db/v6/repinfo.h:89:10: note: Technically the member function 'dballe::db::v6::Repinfo::to_record' can be const.
dballe-7.21/dballe/db/v6/repinfo.h:92:17: style: Technically the member function 'dballe::db::v6::Repinfo::get_rep_memo' can be const. [functionConst]
dballe-7.21/dballe/db/v6/repinfo.cc:34:22: note: Technically the member function 'dballe::db::v6::Repinfo::get_rep_memo' can be const.
dballe-7.21/dballe/db/v6/repinfo.h:92:17: note: Technically the member function 'dballe::db::v6::Repinfo::get_rep_memo' can be const.
dballe-7.21/dballe/db/v6/repinfo.h:98:9: style: Technically the member function 'dballe::db::v6::Repinfo::get_priority' can be const. [functionConst]
dballe-7.21/dballe/db/v6/repinfo.cc:56:14: note: Technically the member function 'dballe::db::v6::Repinfo::get_priority' can be const.
dballe-7.21/dballe/db/v6/repinfo.h:98:9: note: Technically the member function 'dballe::db::v6::Repinfo::get_priority' can be const.
dballe-7.21/dballe/db/v6/repinfo.cc:188:5: style: Struct 'fd_closer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/sqlite/attrv6.cc:43:81: style: Function 'insert' argument 2 names different: declaration 'vars' definition 'attrs'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v6/sqlite/attrv6.h:35:71: note: Function 'insert' argument 2 names different: declaration 'vars' definition 'attrs'.
dballe-7.21/dballe/db/v6/sqlite/attrv6.cc:43:81: note: Function 'insert' argument 2 names different: declaration 'vars' definition 'attrs'.
dballe-7.21/dballe/db/v6/sqlite/attrv6.h:29:5: style: Class 'SQLiteAttrV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/sqlite/datav6.h:28:5: style: Class 'SQLiteDataV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/sqlite/driver.h:16:5: style: Struct 'Driver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/sqlite/repinfo.h:28:5: style: Struct 'SQLiteRepinfoBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/sqlite/repinfo.h:48:5: style: Struct 'SQLiteRepinfoV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/sqlite/station.h:42:5: style: Class 'SQLiteStationBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/sqlite/station.h:80:5: style: Class 'SQLiteStationV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v6/sqlite/levtr.h:46:5: style: Struct 'SQLiteLevTrV6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/cursor.cc:436:9: error: fprintf format string requires 9 parameters but only 7 are given. [wrongPrintfScanfArgNum]
dballe-7.21/dballe/db/v7/cursor.cc:498:72: style: Function 'run_station_query' argument 2 names different: declaration 'query' definition 'q'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v7/cursor.h:16:77: note: Function 'run_station_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v7/cursor.cc:498:72: note: Function 'run_station_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v7/cursor.cc:517:81: style: Function 'run_station_data_query' argument 2 names different: declaration 'query' definition 'q'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v7/cursor.h:17:86: note: Function 'run_station_data_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v7/cursor.cc:517:81: note: Function 'run_station_data_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v7/cursor.cc:544:66: style: Function 'run_data_query' argument 2 names different: declaration 'query' definition 'q'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v7/cursor.h:18:71: note: Function 'run_data_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v7/cursor.cc:544:66: note: Function 'run_data_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v7/cursor.cc:570:72: style: Function 'run_summary_query' argument 2 names different: declaration 'query' definition 'q'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v7/cursor.h:19:77: note: Function 'run_summary_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v7/cursor.cc:570:72: note: Function 'run_summary_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v7/cursor.cc:591:50: style: Function 'run_delete_query' argument 2 names different: declaration 'query' definition 'q'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v7/cursor.h:20:50: note: Function 'run_delete_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v7/cursor.cc:591:50: note: Function 'run_delete_query' argument 2 names different: declaration 'query' definition 'q'.
dballe-7.21/dballe/db/v7/qbuilder.h:86:18: style: The function 'build_select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v7/qbuilder.h:76:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/qbuilder.h:86:18: note: Function in derived class
dballe-7.21/dballe/db/v7/qbuilder.h:87:18: style: The function 'build_where' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v7/qbuilder.h:77:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/qbuilder.h:87:18: note: Function in derived class
dballe-7.21/dballe/db/v7/qbuilder.h:88:18: style: The function 'build_order_by' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v7/qbuilder.h:78:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/qbuilder.h:88:18: note: Function in derived class
dballe-7.21/dballe/db/v7/qbuilder.h:110:18: style: The function 'build_select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v7/qbuilder.h:76:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/qbuilder.h:110:18: note: Function in derived class
dballe-7.21/dballe/db/v7/qbuilder.h:111:18: style: The function 'build_where' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v7/qbuilder.h:77:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/qbuilder.h:111:18: note: Function in derived class
dballe-7.21/dballe/db/v7/qbuilder.h:112:18: style: The function 'build_order_by' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v7/qbuilder.h:78:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/qbuilder.h:112:18: note: Function in derived class
dballe-7.21/dballe/db/v7/qbuilder.h:120:18: style: The function 'build_select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v7/qbuilder.h:110:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/qbuilder.h:120:18: note: Function in derived class
dballe-7.21/dballe/db/v7/qbuilder.h:121:18: style: The function 'build_order_by' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v7/qbuilder.h:112:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/qbuilder.h:121:18: note: Function in derived class
dballe-7.21/dballe/db/v7/qbuilder.h:129:18: style: The function 'build_select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v7/qbuilder.h:110:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/qbuilder.h:129:18: note: Function in derived class
dballe-7.21/dballe/db/v7/qbuilder.h:130:18: style: The function 'build_order_by' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/db/v7/qbuilder.h:112:18: note: Virtual function in base class
dballe-7.21/dballe/db/v7/qbuilder.h:130:18: note: Function in derived class
dballe-7.21/dballe/db/v7/data-test.cc:60:9: style: Variable 'si' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dballe-7.21/dballe/db/v7/data-test.cc:57:9: note: Variable 'si' is reassigned a value before the old one has been used if variable is no semaphore variable.
dballe-7.21/dballe/db/v7/data-test.cc:60:9: note: Variable 'si' is reassigned a value before the old one has been used if variable is no semaphore variable.
dballe-7.21/dballe/db/v7/data.cc:73:5: error: fprintf format string requires 5 parameters but only 3 are given. [wrongPrintfScanfArgNum]
dballe-7.21/dballe/db/v7/data.cc:89:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dballe-7.21/dballe/db/v7/data.cc:105:5: error: fprintf format string requires 12 parameters but only 10 are given. [wrongPrintfScanfArgNum]
dballe-7.21/dballe/db/v7/data.cc:126:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dballe-7.21/dballe/db/v7/data.cc:145:5: error: fprintf format string requires 6 parameters but only 4 are given. [wrongPrintfScanfArgNum]
dballe-7.21/dballe/db/v7/data.cc:154:5: error: fprintf format string requires 6 parameters but only 4 are given. [wrongPrintfScanfArgNum]
dballe-7.21/dballe/db/v7/data.cc:37:0: style: Function 'remove_attrs' argument 1 names different: declaration 'data_id' definition 'id_data'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v7/data.h:81:0: note: Function 'remove_attrs' argument 1 names different: declaration 'data_id' definition 'id_data'.
dballe-7.21/dballe/db/v7/data.cc:37:0: note: Function 'remove_attrs' argument 1 names different: declaration 'data_id' definition 'id_data'.
dballe-7.21/dballe/db/v7/data.h:99:5: style: Struct 'StationDataDumper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/data.h:111:5: style: Struct 'DataDumper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/data.h:190:5: style: Struct 'SharedContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/data.h:210:5: style: Struct 'SharedDataContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/export.cc:93:9: style: Variable 'var' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dballe-7.21/dballe/db/v7/export.cc:87:9: note: Variable 'var' is reassigned a value before the old one has been used if variable is no semaphore variable.
dballe-7.21/dballe/db/v7/export.cc:93:9: note: Variable 'var' is reassigned a value before the old one has been used if variable is no semaphore variable.
dballe-7.21/dballe/db/v7/import.cc:19:70: style: Function 'import_msg' argument 2 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v7/db.h:194:70: note: Function 'import_msg' argument 2 names different: declaration 'msg' definition 'message'.
dballe-7.21/dballe/db/v7/import.cc:19:70: note: Function 'import_msg' argument 2 names different: declaration 'msg' definition 'message'.
dballe-7.21/dballe/db/v7/mysql/data.h:38:5: style: Class 'MySQLDataCommon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/mysql/data.h:61:5: style: Class 'MySQLStationData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/mysql/data.h:74:5: style: Class 'MySQLData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/mysql/driver.h:16:5: style: Struct 'Driver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/mysql/repinfo.h:28:5: style: Struct 'MySQLRepinfoV7' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/mysql/station.h:34:5: style: Class 'MySQLStation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/mysql/levtr.h:37:5: style: Struct 'MySQLLevTr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/mysql/data.h:38:0: style: Class 'dballe :: db :: v7 :: mysql :: MySQLDataCommon < StationDataTraits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/mysql/data.h:38:0: style: Class 'dballe :: db :: v7 :: mysql :: MySQLDataCommon < DataTraits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/mysql/repinfo.cc:67:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dballe-7.21/dballe/db/v7/mysql/repinfo.cc:74:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dballe-7.21/dballe/db/v7/postgresql/data.h:27:5: style: Class 'PostgreSQLDataCommon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/postgresql/data.h:47:5: style: Class 'PostgreSQLStationData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/postgresql/data.h:58:5: style: Class 'PostgreSQLData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/postgresql/driver.h:16:5: style: Struct 'Driver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/postgresql/repinfo.h:28:5: style: Struct 'PostgreSQLRepinfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/postgresql/station.h:34:5: style: Class 'PostgreSQLStation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/postgresql/levtr.h:34:5: style: Struct 'PostgreSQLLevTr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/postgresql/data.h:27:0: style: Class 'dballe :: db :: v7 :: postgresql :: PostgreSQLDataCommon < StationDataTraits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/postgresql/data.h:27:0: style: Class 'dballe :: db :: v7 :: postgresql :: PostgreSQLDataCommon < DataTraits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/repinfo.cc:41:33: style: Function 'get_id' argument 1 names different: declaration 'rep_memo' definition 'memo'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v7/repinfo.h:95:28: note: Function 'get_id' argument 1 names different: declaration 'rep_memo' definition 'memo'.
dballe-7.21/dballe/db/v7/repinfo.cc:41:33: note: Function 'get_id' argument 1 names different: declaration 'rep_memo' definition 'memo'.
dballe-7.21/dballe/db/v7/repinfo.cc:91:58: style: Function 'ids_by_prio' argument 1 names different: declaration 'rec' definition 'q'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v7/repinfo.h:124:53: note: Function 'ids_by_prio' argument 1 names different: declaration 'rec' definition 'q'.
dballe-7.21/dballe/db/v7/repinfo.cc:91:58: note: Function 'ids_by_prio' argument 1 names different: declaration 'rec' definition 'q'.
dballe-7.21/dballe/db/v7/repinfo.cc:364:40: style: Function 'operator<' argument 1 names different: declaration 'memo' definition 'val'. [funcArgNamesDifferent]
dballe-7.21/dballe/db/v7/repinfo.h:70:35: note: Function 'operator<' argument 1 names different: declaration 'memo' definition 'val'.
dballe-7.21/dballe/db/v7/repinfo.cc:364:40: note: Function 'operator<' argument 1 names different: declaration 'memo' definition 'val'.
dballe-7.21/dballe/db/v7/repinfo.h:89:10: style: Technically the member function 'dballe::db::v7::Repinfo::to_record' can be const. [functionConst]
dballe-7.21/dballe/db/v7/repinfo.cc:21:15: note: Technically the member function 'dballe::db::v7::Repinfo::to_record' can be const.
dballe-7.21/dballe/db/v7/repinfo.h:89:10: note: Technically the member function 'dballe::db::v7::Repinfo::to_record' can be const.
dballe-7.21/dballe/db/v7/repinfo.h:92:17: style: Technically the member function 'dballe::db::v7::Repinfo::get_rep_memo' can be const. [functionConst]
dballe-7.21/dballe/db/v7/repinfo.cc:34:22: note: Technically the member function 'dballe::db::v7::Repinfo::get_rep_memo' can be const.
dballe-7.21/dballe/db/v7/repinfo.h:92:17: note: Technically the member function 'dballe::db::v7::Repinfo::get_rep_memo' can be const.
dballe-7.21/dballe/db/v7/repinfo.h:98:9: style: Technically the member function 'dballe::db::v7::Repinfo::get_priority' can be const. [functionConst]
dballe-7.21/dballe/db/v7/repinfo.cc:56:14: note: Technically the member function 'dballe::db::v7::Repinfo::get_priority' can be const.
dballe-7.21/dballe/db/v7/repinfo.h:98:9: note: Technically the member function 'dballe::db::v7::Repinfo::get_priority' can be const.
dballe-7.21/dballe/db/v7/repinfo.cc:188:5: style: Struct 'fd_closer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/sqlite/data.h:36:5: style: Class 'SQLiteDataCommon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/sqlite/data.h:59:5: style: Class 'SQLiteStationData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/sqlite/data.h:72:5: style: Class 'SQLiteData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/sqlite/driver.h:16:5: style: Struct 'Driver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/sqlite/repinfo.h:28:5: style: Struct 'SQLiteRepinfoV7' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/sqlite/station.h:43:5: style: Class 'SQLiteStation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/sqlite/levtr.h:46:5: style: Struct 'SQLiteLevTr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/sqlite/data.h:36:0: style: Class 'dballe :: db :: v7 :: sqlite :: SQLiteDataCommon < StationDataTraits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/sqlite/data.h:36:0: style: Class 'dballe :: db :: v7 :: sqlite :: SQLiteDataCommon < DataTraits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/db/v7/state.h:23:5: warning: Member variable 'ItemState::id' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/db/v7/state.h:23:5: warning: Member variable 'ItemState::is_new' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/db/v7/state.h:117:5: warning: Member variable 'ValueDesc::levtr' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/db/v7/transaction.h:17:5: style: Struct 'Transaction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/file.cc:85:37: style: Function 'create' argument 1 names different: declaration 'file' definition 'stream'. [funcArgNamesDifferent]
dballe-7.21/dballe/file.h:99:47: note: Function 'create' argument 1 names different: declaration 'file' definition 'stream'.
dballe-7.21/dballe/file.cc:85:37: note: Function 'create' argument 1 names different: declaration 'file' definition 'stream'.
dballe-7.21/dballe/file.cc:109:58: style: Function 'create' argument 2 names different: declaration 'file' definition 'stream'. [funcArgNamesDifferent]
dballe-7.21/dballe/file.h:117:62: note: Function 'create' argument 2 names different: declaration 'file' definition 'stream'.
dballe-7.21/dballe/file.cc:109:58: note: Function 'create' argument 2 names different: declaration 'file' definition 'stream'.
dballe-7.21/dballe/file.h:152:5: style: Struct 'BinaryMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/file.h:28:14: style: The function 'File' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/file.h:26:14: note: Virtual function in base class
dballe-7.21/dballe/core/file.h:28:14: note: Function in derived class
dballe-7.21/dballe/message.cc:91:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dballe-7.21/dballe/message.cc:96:41: style: Function 'diff' argument 1 names different: declaration 'msgs' definition 'o'. [funcArgNamesDifferent]
dballe-7.21/dballe/message.h:159:35: note: Function 'diff' argument 1 names different: declaration 'msgs' definition 'o'.
dballe-7.21/dballe/message.cc:96:41: note: Function 'diff' argument 1 names different: declaration 'msgs' definition 'o'.
dballe-7.21/dballe/msg/tests.h:102:5: style: Struct 'StripVars' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/aof_codec.h:68:5: style: Class 'AOFImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/msg.h:426:5: style: Struct 'MatchedMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/msg.h:444:5: style: Struct 'MatchedMessages' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/tests.h:71:10: style: The function 'tweak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:50:18: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:71:10: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:72:25: style: The function 'desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:51:25: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:72:25: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:79:25: style: The function 'desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:72:25: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:79:25: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:85:10: style: The function 'tweak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:50:18: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:85:10: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:86:25: style: The function 'desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:51:25: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:86:25: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:93:25: style: The function 'desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:72:25: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:93:25: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:103:10: style: The function 'tweak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:50:18: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:103:10: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:104:25: style: The function 'desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:51:25: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:104:25: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:111:25: style: The function 'desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:104:25: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:111:25: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:119:10: style: The function 'tweak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:50:18: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:119:10: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:120:25: style: The function 'desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:51:25: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:120:25: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:126:10: style: The function 'tweak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:50:18: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:126:10: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:127:25: style: The function 'desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:51:25: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:127:25: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:133:10: style: The function 'tweak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:50:18: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:133:10: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:134:25: style: The function 'desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:51:25: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:134:25: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:142:25: style: The function 'desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:104:25: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:142:25: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:149:10: style: The function 'tweak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:50:18: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:149:10: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:150:25: style: The function 'desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:51:25: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:150:25: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:156:10: style: The function 'tweak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:50:18: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:156:10: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:157:25: style: The function 'desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:51:25: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:157:25: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:165:10: style: The function 'tweak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:50:18: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:165:10: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:166:25: style: The function 'desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:51:25: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:166:25: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:174:10: style: The function 'tweak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:50:18: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:174:10: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:175:25: style: The function 'desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:51:25: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:175:25: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:181:10: style: The function 'tweak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:50:18: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:181:10: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:182:25: style: The function 'desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:51:25: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:182:25: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:191:10: style: The function 'tweak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:50:18: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:191:10: note: Function in derived class
dballe-7.21/dballe/msg/tests.h:192:25: style: The function 'desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/tests.h:51:25: note: Virtual function in base class
dballe-7.21/dballe/msg/tests.h:192:25: note: Function in derived class
dballe-7.21/dballe/msg/bulletin.h:28:5: style: Class 'BulletinCSVWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/bulletin.cc:20:5: style: Struct 'Writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/codec.h:47:14: style: Technically the member function 'dballe::msg::Importer::Options::print' can be const. [functionConst]
dballe-7.21/dballe/msg/codec.cc:36:25: note: Technically the member function 'dballe::msg::Importer::Options::print' can be const.
dballe-7.21/dballe/msg/codec.h:47:14: note: Technically the member function 'dballe::msg::Importer::Options::print' can be const.
dballe-7.21/dballe/msg/codec.h:123:14: style: Technically the member function 'dballe::msg::Exporter::Options::print' can be const. [functionConst]
dballe-7.21/dballe/msg/codec.cc:91:25: note: Technically the member function 'dballe::msg::Exporter::Options::print' can be const.
dballe-7.21/dballe/msg/codec.h:123:14: note: Technically the member function 'dballe::msg::Exporter::Options::print' can be const.
dballe-7.21/dballe/msg/wr_codec.h:24:5: style: Class 'WRImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/wr_codec.h:49:5: style: Class 'BufrImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/wr_codec.h:58:5: style: Class 'CrexImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/wr_codec.h:71:5: style: Class 'WRExporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/wr_codec.h:87:5: style: Class 'BufrExporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/wr_codec.h:97:5: style: Class 'CrexExporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/wr_codec.h:90:25: style: The function 'to_binary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/codec.h:144:25: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_codec.h:90:25: note: Function in derived class
dballe-7.21/dballe/msg/wr_codec.h:91:48: style: The function 'make_bulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/codec.h:157:48: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_codec.h:91:48: note: Function in derived class
dballe-7.21/dballe/msg/wr_codec.h:100:25: style: The function 'to_binary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/codec.h:144:25: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_codec.h:100:25: note: Function in derived class
dballe-7.21/dballe/msg/wr_codec.h:101:48: style: The function 'make_bulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/codec.h:157:48: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_codec.h:101:48: note: Function in derived class
dballe-7.21/dballe/msg/wr_codec.h:169:57: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dballe-7.21/dballe/msg/wr_codec.h:169:75: performance: Function parameter 'description' should be passed by const reference. [passedByValue]
dballe-7.21/dballe/msg/filter.cc:98:1: style: Label 'cleanup' is not used. [unusedLabel]
dballe-7.21/dballe/msg/tests-lua.h:39:2: style: Struct 'Lua' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/context.h:212:10: performance: Technically the member function 'dballe::msg::Context::lua_push' can be static. [functionStatic]
dballe-7.21/dballe/msg/msg-lua.cc:212:20: note: Technically the member function 'dballe::msg::Context::lua_push' can be static.
dballe-7.21/dballe/msg/context.h:212:10: note: Technically the member function 'dballe::msg::Context::lua_push' can be static.
dballe-7.21/dballe/msg/msg.cc:518:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dballe-7.21/dballe/msg/msg.cc:553:17: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dballe-7.21/dballe/msg/msg.cc:555:17: note: Found duplicate branches for 'if' and 'else'.
dballe-7.21/dballe/msg/msg.cc:553:17: note: Found duplicate branches for 'if' and 'else'.
dballe-7.21/dballe/msg/msg.cc:562:17: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dballe-7.21/dballe/msg/msg.cc:564:17: note: Found duplicate branches for 'if' and 'else'.
dballe-7.21/dballe/msg/msg.cc:562:17: note: Found duplicate branches for 'if' and 'else'.
dballe-7.21/dballe/msg/msg.cc:576:35: style: Function 'diff' argument 1 names different: declaration 'msg' definition 'o'. [funcArgNamesDifferent]
dballe-7.21/dballe/msg/msg.h:126:34: note: Function 'diff' argument 1 names different: declaration 'msg' definition 'o'.
dballe-7.21/dballe/msg/msg.cc:576:35: note: Function 'diff' argument 1 names different: declaration 'msg' definition 'o'.
dballe-7.21/dballe/msg/msg.cc:831:35: style: Function 'MatchedMsg' argument 1 names different: declaration 'r' definition 'm'. [funcArgNamesDifferent]
dballe-7.21/dballe/msg/msg.h:426:27: note: Function 'MatchedMsg' argument 1 names different: declaration 'r' definition 'm'.
dballe-7.21/dballe/msg/msg.cc:831:35: note: Function 'MatchedMsg' argument 1 names different: declaration 'r' definition 'm'.
dballe-7.21/dballe/msg/msg.cc:309:5: style: Struct 'VarContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/msg.cc:442:13: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
dballe-7.21/dballe/msg/tests.cc:253:54: style: Function 'dump' argument 2 names different: declaration 'str' definition 'msg'. [funcArgNamesDifferent]
dballe-7.21/dballe/msg/tests.h:45:54: note: Function 'dump' argument 2 names different: declaration 'str' definition 'msg'.
dballe-7.21/dballe/msg/tests.cc:253:54: note: Function 'dump' argument 2 names different: declaration 'str' definition 'msg'.
dballe-7.21/dballe/msg/tests.cc:614:50: style: Function 'read_from_msgs' argument 1 names different: declaration 'msgs' definition '_msgs'. [funcArgNamesDifferent]
dballe-7.21/dballe/msg/tests.h:210:41: note: Function 'read_from_msgs' argument 1 names different: declaration 'msgs' definition '_msgs'.
dballe-7.21/dballe/msg/tests.cc:614:50: note: Function 'read_from_msgs' argument 1 names different: declaration 'msgs' definition '_msgs'.
dballe-7.21/dballe/msg/tests.h:232:10: style: Technically the member function 'dballe::tests::TestCodec::do_compare' can be const. [functionConst]
dballe-7.21/dballe/msg/tests.cc:661:17: note: Technically the member function 'dballe::tests::TestCodec::do_compare' can be const.
dballe-7.21/dballe/msg/tests.h:232:10: note: Technically the member function 'dballe::tests::TestCodec::do_compare' can be const.
dballe-7.21/dballe/msg/vars.cc:29:0: error: #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>." [preprocessorErrorDirective]
dballe-7.21/dballe/msg/wr_importers/base.h:34:5: warning: Member variable 'Importer::subset' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/base.h:34:5: warning: Member variable 'Importer::msg' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/base.h:34:5: warning: Member variable 'Importer::ye' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/base.h:34:5: warning: Member variable 'Importer::mo' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/base.h:34:5: warning: Member variable 'Importer::da' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/base.h:34:5: warning: Member variable 'Importer::ho' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/base.h:34:5: warning: Member variable 'Importer::mi' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/base.h:34:5: warning: Member variable 'Importer::se' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/base.h:66:5: warning: Member variable 'WMOImporter::pos' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/base.h:66:5: style: Class 'WMOImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/wr_importers/base.h:223:5: style: Class 'SynopBaseImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/wr_exporters/buoy.cc:41:5: warning: Member variable 'Buoy::is_crex' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/flight.cc:64:5: warning: Member variable 'FlightBase::is_crex' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/flight.cc:155:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/flight.cc:95:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:155:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:177:18: style: The function 'to_subset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/flight.cc:110:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:177:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:217:25: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/flight.cc:152:25: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:217:25: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:218:25: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/flight.cc:153:25: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:218:25: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:220:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/flight.cc:155:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:220:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:235:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/flight.cc:95:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:235:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:272:18: style: The function 'to_subset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/flight.cc:110:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:272:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:334:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/flight.cc:95:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:334:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:380:18: style: The function 'to_subset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/flight.cc:110:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:380:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:429:25: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/flight.cc:232:25: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:429:25: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:430:25: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/flight.cc:233:25: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:430:25: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:432:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/flight.cc:235:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/flight.cc:432:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/generic.cc:42:5: warning: Member variable 'Generic::bulletin' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/metar.cc:42:5: warning: Member variable 'Metar::is_crex' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/ship.cc:58:5: warning: Member variable 'ShipBase::synop' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/ship.cc:58:5: warning: Member variable 'ShipBase::is_crex' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/ship.cc:358:5: warning: Member variable 'ShipWMO::is_crex' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/ship.cc:356:10: warning: The struct 'ShipWMO' defines member variable with name 'is_crex' also defined in its parent struct 'ShipBase'. [duplInheritedMember]
dballe-7.21/dballe/msg/wr_exporters/ship.cc:56:10: note: Parent variable 'ShipBase::is_crex'
dballe-7.21/dballe/msg/wr_exporters/ship.cc:356:10: note: Derived variable 'ShipWMO::is_crex'
dballe-7.21/dballe/msg/wr_exporters/ship.cc:104:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/ship.cc:61:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:104:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:133:18: style: The function 'to_subset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/ship.cc:70:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:133:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:197:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/ship.cc:104:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:197:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:214:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/ship.cc:104:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:214:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:231:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/ship.cc:104:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:231:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:248:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/ship.cc:104:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:248:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:265:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/ship.cc:61:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:265:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:314:18: style: The function 'to_subset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/ship.cc:70:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:314:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:364:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/ship.cc:61:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:364:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:380:18: style: The function 'to_subset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/ship.cc:70:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/ship.cc:380:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:56:5: warning: Member variable 'Synop::synop' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:56:5: warning: Member variable 'Synop::c_sunshine1' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:56:5: warning: Member variable 'Synop::c_sunshine2' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:56:5: warning: Member variable 'Synop::c_evapo' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:56:5: warning: Member variable 'Synop::c_radiation1' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:56:5: warning: Member variable 'Synop::c_radiation24' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:56:5: warning: Member variable 'Synop::c_tchange' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:136:5: warning: Member variable 'SynopECMWF::is_crex' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:369:5: warning: Member variable 'SynopWMO::is_crex' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:191:18: style: The function 'to_subset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:122:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:191:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:210:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:156:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:210:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:233:18: style: The function 'to_subset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:191:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:233:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:287:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:156:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:287:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:310:18: style: The function 'to_subset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:191:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:310:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:351:25: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:207:25: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:351:25: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:352:25: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:208:25: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:352:25: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:354:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:210:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:354:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:535:18: style: The function 'to_subset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/synop.cc:122:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/synop.cc:535:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:62:5: warning: Member variable 'TempBase::is_crex' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/temp.cc:600:5: warning: Member variable 'PilotWMO::pressure_levs' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_exporters/temp.cc:208:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/temp.cc:131:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:208:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:273:18: style: The function 'to_subset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/temp.cc:164:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:273:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:363:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/temp.cc:131:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:363:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:394:18: style: The function 'to_subset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/temp.cc:164:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:394:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:454:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/temp.cc:131:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:454:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:477:18: style: The function 'to_subset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/temp.cc:164:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:477:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:521:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/temp.cc:131:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:521:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:559:18: style: The function 'to_subset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/temp.cc:164:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:559:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:633:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/temp.cc:131:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:633:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:649:18: style: The function 'to_subset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/temp.cc:164:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:649:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:748:18: style: The function 'setupBulletin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/temp.cc:131:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:748:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:782:18: style: The function 'to_subset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_exporters/temp.cc:164:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_exporters/temp.cc:782:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_importers/base.cc:528:20: warning: Member variable 'SynopBaseImporter::level' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/base.cc:528:20: warning: Member variable 'SynopBaseImporter::trange' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/base.cc:350:5: performance: Variable 'level' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dballe-7.21/dballe/msg/wr_importers/base.cc:359:11: performance: Variable 'var' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dballe-7.21/dballe/msg/wr_importers/base.cc:365:11: performance: Variable 'var' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dballe-7.21/dballe/msg/wr_importers/flight.cc:45:5: warning: Member variable 'FlightImporter::b01006' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/flight.cc:45:5: warning: Member variable 'FlightImporter::b01008' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/flight.cc:45:5: style: Class 'FlightImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/wr_importers/flight.cc:55:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_importers/base.h:27:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_importers/flight.cc:55:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_importers/flight.cc:107:18: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_importers/base.h:28:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_importers/flight.cc:107:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_importers/generic.cc:91:13: performance: Technically the member function 'dballe::msg::wr::GenericImporter::scanType' can be static. [functionStatic]
dballe-7.21/dballe/msg/wr_importers/generic.cc:48:5: style: Class 'GenericImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/wr_importers/metar.cc:43:5: warning: Member variable 'MetarImporter::height_sensor' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/metar.cc:65:13: performance: Technically the member function 'dballe::msg::wr::MetarImporter::scanType' can be static. [functionStatic]
dballe-7.21/dballe/msg/wr_importers/metar.cc:43:5: style: Class 'MetarImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/wr_importers/metar.cc:46:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_importers/base.h:27:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_importers/metar.cc:46:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_importers/metar.cc:52:18: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_importers/base.h:28:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_importers/metar.cc:52:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_importers/pollution.cc:95:5: warning: Member variable 'PollutionImporter::valtype' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/pollution.cc:95:5: warning: Member variable 'PollutionImporter::decscale' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/pollution.cc:95:5: warning: Member variable 'PollutionImporter::value' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/pollution.cc:95:5: warning: Member variable 'PollutionImporter::attr_conf' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/pollution.cc:95:5: warning: Member variable 'PollutionImporter::attr_cas' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/pollution.cc:95:5: warning: Member variable 'PollutionImporter::attr_pmc' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/pollution.cc:95:5: warning: Member variable 'PollutionImporter::finalvar' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/pollution.cc:152:13: performance: Technically the member function 'dballe::msg::wr::PollutionImporter::scanType' can be static. [functionStatic]
dballe-7.21/dballe/msg/wr_importers/pollution.cc:95:5: style: Class 'PollutionImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/wr_importers/pollution.cc:98:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_importers/base.h:27:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_importers/pollution.cc:98:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_importers/pollution.cc:112:18: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_importers/base.h:28:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_importers/pollution.cc:112:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_importers/sat.cc:170:1: style: Label 'cleanup' is not used. [unusedLabel]
dballe-7.21/dballe/msg/wr_importers/ship.cc:89:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dballe-7.21/dballe/msg/wr_importers/ship.cc:21:5: style: Class 'ShipImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/wr_importers/synop.cc:21:5: style: Class 'SynopImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/wr_importers/temp.cc:45:5: warning: Member variable 'TempImporter::press' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/temp.cc:45:5: warning: Member variable 'TempImporter::press_var' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/temp.cc:45:5: warning: Member variable 'TempImporter::surface_press' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/temp.cc:45:5: warning: Member variable 'TempImporter::surface_press_var' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/msg/wr_importers/temp.cc:59:10: performance: Technically the member function 'dballe::msg::wr::TempImporter::is_possible_group_var' can be static. [functionStatic]
dballe-7.21/dballe/msg/wr_importers/temp.cc:45:5: style: Class 'TempImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/msg/wr_importers/temp.cc:48:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_importers/base.h:27:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_importers/temp.cc:48:18: note: Function in derived class
dballe-7.21/dballe/msg/wr_importers/temp.cc:124:18: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/msg/wr_importers/base.h:28:18: note: Virtual function in base class
dballe-7.21/dballe/msg/wr_importers/temp.cc:124:18: note: Function in derived class
dballe-7.21/dballe/profile-main.cc:37:10: style: Technically the member function 'ImportSynopOneStation::import' can be const. [functionConst]
dballe-7.21/dballe/profile-main.cc:73:10: style: Technically the member function 'ImportSynopManyTimes::import' can be const. [functionConst]
dballe-7.21/dballe/profile-main.cc:111:5: style: Struct 'Profile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/core/record.h:148:3: style: The function 'Record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/record.h:18:14: note: Virtual function in base class
dballe-7.21/dballe/core/record.h:148:3: note: Function in derived class
dballe-7.21/dballe/simple/msgapi.h:101:15: style: The function 'scopa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/simple/simple.h:24:18: note: Virtual function in base class
dballe-7.21/dballe/simple/msgapi.h:101:15: note: Function in derived class
dballe-7.21/dballe/simple/msgapi.h:103:14: style: The function 'quantesono' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/simple/simple.h:48:17: note: Virtual function in base class
dballe-7.21/dballe/simple/msgapi.h:103:14: note: Function in derived class
dballe-7.21/dballe/simple/msgapi.h:104:15: style: The function 'elencamele' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/simple/simple.h:49:18: note: Virtual function in base class
dballe-7.21/dballe/simple/msgapi.h:104:15: note: Function in derived class
dballe-7.21/dballe/simple/msgapi.h:106:14: style: The function 'voglioquesto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/simple/simple.h:50:17: note: Virtual function in base class
dballe-7.21/dballe/simple/msgapi.h:106:14: note: Function in derived class
dballe-7.21/dballe/simple/msgapi.h:107:22: style: The function 'dammelo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/simple/simple.h:51:25: note: Virtual function in base class
dballe-7.21/dballe/simple/msgapi.h:107:22: note: Function in derived class
dballe-7.21/dballe/simple/msgapi.h:109:15: style: The function 'prendilo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/simple/simple.h:52:18: note: Virtual function in base class
dballe-7.21/dballe/simple/msgapi.h:109:15: note: Function in derived class
dballe-7.21/dballe/simple/msgapi.h:110:15: style: The function 'dimenticami' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/simple/simple.h:53:18: note: Virtual function in base class
dballe-7.21/dballe/simple/msgapi.h:110:15: note: Function in derived class
dballe-7.21/dballe/simple/msgapi.h:112:14: style: The function 'voglioancora' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/simple/simple.h:54:17: note: Virtual function in base class
dballe-7.21/dballe/simple/msgapi.h:112:14: note: Function in derived class
dballe-7.21/dballe/simple/msgapi.h:114:15: style: The function 'critica' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/simple/simple.h:56:18: note: Virtual function in base class
dballe-7.21/dballe/simple/msgapi.h:114:15: note: Function in derived class
dballe-7.21/dballe/simple/msgapi.h:115:15: style: The function 'scusa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/simple/simple.h:57:18: note: Virtual function in base class
dballe-7.21/dballe/simple/msgapi.h:115:15: note: Function in derived class
dballe-7.21/dballe/simple/msgapi.h:116:18: style: The function 'remove_all' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/simple/simple.h:25:18: note: Virtual function in base class
dballe-7.21/dballe/simple/msgapi.h:116:18: note: Function in derived class
dballe-7.21/dballe/simple/msgapi.h:117:18: style: The function 'messages_open_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/simple/simple.h:58:18: note: Virtual function in base class
dballe-7.21/dballe/simple/msgapi.h:117:18: note: Function in derived class
dballe-7.21/dballe/simple/msgapi.h:118:18: style: The function 'messages_open_output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/simple/simple.h:59:18: note: Virtual function in base class
dballe-7.21/dballe/simple/msgapi.h:118:18: note: Function in derived class
dballe-7.21/dballe/simple/msgapi.h:119:18: style: The function 'messages_read_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/simple/simple.h:60:18: note: Virtual function in base class
dballe-7.21/dballe/simple/msgapi.h:119:18: note: Function in derived class
dballe-7.21/dballe/simple/msgapi.h:120:18: style: The function 'messages_write_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dballe-7.21/dballe/simple/simple.h:61:18: note: Virtual function in base class
dballe-7.21/dballe/simple/msgapi.h:120:18: note: Function in derived class
dballe-7.21/dballe/simple/dbapi.cc:93:8: warning: Member variable 'DbAPI::last_inserted_station_id' is not initialized in the constructor. [uninitMemberVar]
dballe-7.21/dballe/sql/mysql-test.cc:17:5: style: Struct 'ConnectorFixture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/sql/mysql.cc:52:10: performance: Technically the member function 'dballe::sql::mysql::URLParser::trace' can be static. [functionStatic]
dballe-7.21/dballe/sql/mysql.cc:466:5: style: Struct 'MySQLTransaction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/sql/postgresql-test.cc:17:5: style: Struct 'ConnectorFixture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/sql/postgresql.cc:244:5: style: Struct 'PostgreSQLTransaction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/sql/querybuf.h:26:2: style: Struct 'Querybuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/sql/sqlite.cc:129:21: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
dballe-7.21/dballe/sql/sqlite.cc:181:5: style: Struct 'SQLiteTransaction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/dballe/tests-main.cc:55:0: style: Variable 'methods_skipped' is modified but its new value is never used. [unreadVariable]
dballe-7.21/dballe/types.cc:47:31: style: Function 'compare' argument 1 names different: declaration 'other' definition 'o'. [funcArgNamesDifferent]
dballe-7.21/dballe/types.h:71:29: note: Function 'compare' argument 1 names different: declaration 'other' definition 'o'.
dballe-7.21/dballe/types.cc:47:31: note: Function 'compare' argument 1 names different: declaration 'other' definition 'o'.
dballe-7.21/dballe/types.cc:215:31: style: Function 'compare' argument 1 names different: declaration 'other' definition 'o'. [funcArgNamesDifferent]
dballe-7.21/dballe/types.h:135:29: note: Function 'compare' argument 1 names different: declaration 'other' definition 'o'.
dballe-7.21/dballe/types.cc:215:31: note: Function 'compare' argument 1 names different: declaration 'other' definition 'o'.
dballe-7.21/dballe/types.cc:358:39: style: Function 'compare' argument 1 names different: declaration 'other' definition 'o'. [funcArgNamesDifferent]
dballe-7.21/dballe/types.h:213:33: note: Function 'compare' argument 1 names different: declaration 'other' definition 'o'.
dballe-7.21/dballe/types.cc:358:39: note: Function 'compare' argument 1 names different: declaration 'other' definition 'o'.
dballe-7.21/dballe/types.cc:584:39: style: Function 'operator==' argument 1 names different: declaration 'dt' definition 'c'. [funcArgNamesDifferent]
dballe-7.21/dballe/types.h:382:35: note: Function 'operator==' argument 1 names different: declaration 'dt' definition 'c'.
dballe-7.21/dballe/types.cc:584:39: note: Function 'operator==' argument 1 names different: declaration 'dt' definition 'c'.
dballe-7.21/dballe/types.cc:585:39: style: Function 'operator!=' argument 1 names different: declaration 'dt' definition 'c'. [funcArgNamesDifferent]
dballe-7.21/dballe/types.h:383:35: note: Function 'operator!=' argument 1 names different: declaration 'dt' definition 'c'.
dballe-7.21/dballe/types.cc:585:39: note: Function 'operator!=' argument 1 names different: declaration 'dt' definition 'c'.
dballe-7.21/dballe/types.cc:586:38: style: Function 'operator<' argument 1 names different: declaration 'dt' definition 'o'. [funcArgNamesDifferent]
dballe-7.21/dballe/types.h:384:34: note: Function 'operator<' argument 1 names different: declaration 'dt' definition 'o'.
dballe-7.21/dballe/types.cc:586:38: note: Function 'operator<' argument 1 names different: declaration 'dt' definition 'o'.
dballe-7.21/dballe/types.cc:587:38: style: Function 'operator>' argument 1 names different: declaration 'dt' definition 'o'. [funcArgNamesDifferent]
dballe-7.21/dballe/types.h:385:34: note: Function 'operator>' argument 1 names different: declaration 'dt' definition 'o'.
dballe-7.21/dballe/types.cc:587:38: note: Function 'operator>' argument 1 names different: declaration 'dt' definition 'o'.
dballe-7.21/dballe/types.cc:588:39: style: Function 'operator<=' argument 1 names different: declaration 'dt' definition 'o'. [funcArgNamesDifferent]
dballe-7.21/dballe/types.h:386:35: note: Function 'operator<=' argument 1 names different: declaration 'dt' definition 'o'.
dballe-7.21/dballe/types.cc:588:39: note: Function 'operator<=' argument 1 names different: declaration 'dt' definition 'o'.
dballe-7.21/dballe/types.cc:589:39: style: Function 'operator>=' argument 1 names different: declaration 'dt' definition 'o'. [funcArgNamesDifferent]
dballe-7.21/dballe/types.h:387:35: note: Function 'operator>=' argument 1 names different: declaration 'dt' definition 'o'.
dballe-7.21/dballe/types.cc:589:39: note: Function 'operator>=' argument 1 names different: declaration 'dt' definition 'o'.
dballe-7.21/fortran/binding.cc:267:9: error: Memory leak: h.api [memleak]
dballe-7.21/fortran/binding.cc:303:9: error: Memory leak: h.api [memleak]
dballe-7.21/python/common.cc:137:41: style: Function 'datetimerange_from_python' argument 1 names different: declaration 'dt' definition 'val'. [funcArgNamesDifferent]
dballe-7.21/python/common.h:118:41: note: Function 'datetimerange_from_python' argument 1 names different: declaration 'dt' definition 'val'.
dballe-7.21/python/common.cc:137:41: note: Function 'datetimerange_from_python' argument 1 names different: declaration 'dt' definition 'val'.
dballe-7.21/python/common.h:26:0: style: Class 'dballe :: python :: py_unique_ptr < PyObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/python/common.h:26:5: style: Class 'py_unique_ptr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/python/db.cc:545:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dballe-7.21/python/db.cc:547:9: note: Found duplicate branches for 'if' and 'else'.
dballe-7.21/python/db.cc:545:9: note: Found duplicate branches for 'if' and 'else'.
dballe-7.21/python/record.cc:309:17: style: Condition 'fail' is always false [knownConditionTrueFalse]
dballe-7.21/python/record.cc:307:21: note: Assignment 'fail=false', assigned value is 0
dballe-7.21/python/record.cc:309:17: note: Condition 'fail' is always false
dballe-7.21/python/record.cc:329:17: style: Condition 'fail' is always false [knownConditionTrueFalse]
dballe-7.21/python/record.cc:327:21: note: Assignment 'fail=false', assigned value is 0
dballe-7.21/python/record.cc:329:17: note: Condition 'fail' is always false
dballe-7.21/python/record.cc:353:17: style: Condition 'fail' is always false [knownConditionTrueFalse]
dballe-7.21/python/record.cc:351:21: note: Assignment 'fail=false', assigned value is 0
dballe-7.21/python/record.cc:353:17: note: Condition 'fail' is always false
dballe-7.21/python/record.cc:106:14: warning: Either the condition 'var==NULL' is redundant or there is possible null pointer dereference: var. [nullPointerRedundantCheck]
dballe-7.21/python/record.cc:103:17: note: Assuming that condition 'var==NULL' is not redundant
dballe-7.21/python/record.cc:106:14: note: Null pointer dereference
dballe-7.21/python/record.cc:109:43: warning: Either the condition 'var==NULL' is redundant or there is possible null pointer dereference: var. [nullPointerRedundantCheck]
dballe-7.21/python/record.cc:103:17: note: Assuming that condition 'var==NULL' is not redundant
dballe-7.21/python/record.cc:109:43: note: Null pointer dereference
dballe-7.21/python/record.cc:314:55: style: Variable 'fail' is assigned a value that is never used. [unreadVariable]
dballe-7.21/python/record.cc:338:55: style: Variable 'fail' is assigned a value that is never used. [unreadVariable]
dballe-7.21/python/record.cc:362:55: style: Variable 'fail' is assigned a value that is never used. [unreadVariable]
dballe-7.21/src/dbamsg.cc:972:65: style: Condition 'op_bufr2netcdf_categories!=0' is always false [knownConditionTrueFalse]
dballe-7.21/src/dbamsg.cc:396:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dballe-7.21/src/dbamsg.cc:439:13: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dballe-7.21/src/dbamsg.cc:449:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'const signed char *'. [invalidPrintfArgType_sint]
dballe-7.21/src/dbamsg.cc:449:5: error: printf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
dballe-7.21/src/dbamsg.cc:502:13: error: printf format string requires 3 parameters but only 1 is given. [wrongPrintfScanfArgNum]
dballe-7.21/src/dbamsg.cc:508:13: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dballe-7.21/src/dbamsg.cc:78:5: style: Struct 'FileCSV' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dballe-7.21/src/dbatbl.cc:101:17: error: printf format string requires 6 parameters but only 4 are given. [wrongPrintfScanfArgNum]
dballe-7.21/src/dbatbl.cc:106:17: error: printf format string requires 6 parameters but only 4 are given. [wrongPrintfScanfArgNum]
dballe-7.21/src/dbatbl.cc:111:17: error: printf format string requires 8 parameters but only 6 are given. [wrongPrintfScanfArgNum]
dballe-7.21/src/dbatbl.cc:116:17: error: printf format string requires 8 parameters but only 6 are given. [wrongPrintfScanfArgNum]
dballe-7.21/src/dbatbl.cc:24:5: style: Struct 'FileCSV' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[14:48]

ftp://ftp.se.debian.org/debian/pool/main/d/dbar/dbar_0.0.20100524.orig.tar.gz
dbar-0.0.20100524/dbar.c:133:9: style: The scope of the variable 'nv' can be reduced. [variableScope]
[14:48]

ftp://ftp.se.debian.org/debian/pool/main/d/dbeacon/dbeacon_0.4.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dbench/dbench_4.0.orig.tar.gz
dbench-4.0/dbench.c:229:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dbench-4.0/dbench.c:229:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dbench-4.0/dbench.c:455:24: warning: Either the condition 'extra_argv' is redundant or there is possible null pointer dereference: extra_argv. [nullPointerRedundantCheck]
dbench-4.0/dbench.c:437:6: note: Assuming that condition 'extra_argv' is not redundant
dbench-4.0/dbench.c:455:24: note: Null pointer dereference
dbench-4.0/dbench.c:206:13: style: The scope of the variable 'op1' can be reduced. [variableScope]
dbench-4.0/dbench.c:245:9: style: The scope of the variable 't' can be reduced. [variableScope]
dbench-4.0/dbench.c:493:6: style: Variable 't' is assigned a value that is never used. [unreadVariable]
dbench-4.0/fileio.c:52:8: style: The scope of the variable 'slash' can be reduced. [variableScope]
dbench-4.0/io.c:47:6: style: The scope of the variable 's' can be reduced. [variableScope]
dbench-4.0/snprintf.c:177:2: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
dbench-4.0/tbench_srv.c:29:11: style: The scope of the variable 'n' can be reduced. [variableScope]
[14:48]

ftp://ftp.se.debian.org/debian/pool/main/d/dbf/dbf_0.96.005.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dbf2mysql/dbf2mysql_1.14a.orig.tar.gz
dbf2mysql-1.14a/dbf.c:60:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dbf2mysql-1.14a/dbf.c:63:22: style: The scope of the variable 'dbmh' can be reduced. [variableScope]
dbf2mysql-1.14a/dbf.c:487:25: style: Function 'dbf_close' argument 1 names different: declaration 'dbh' definition 'dbhp'. [funcArgNamesDifferent]
dbf2mysql-1.14a/dbf.h:166:32: note: Function 'dbf_close' argument 1 names different: declaration 'dbh' definition 'dbhp'.
dbf2mysql-1.14a/dbf.c:487:25: note: Function 'dbf_close' argument 1 names different: declaration 'dbh' definition 'dbhp'.
dbf2mysql-1.14a/dbf.c:737:42: style: Function 'dbf_free_record' argument 2 names different: declaration 'fields' definition 'rec'. [funcArgNamesDifferent]
dbf2mysql-1.14a/dbf.h:169:49: note: Function 'dbf_free_record' argument 2 names different: declaration 'fields' definition 'rec'.
dbf2mysql-1.14a/dbf.c:737:42: note: Function 'dbf_free_record' argument 2 names different: declaration 'fields' definition 'rec'.
dbf2mysql-1.14a/dbf.c:31:19: style: struct member '_dbf_file_signatures::indexValid' is never used. [unusedStructMember]
dbf2mysql-1.14a/dbf2mysql.c:405:59: warning: Either the condition 'datafile==NULL' is redundant or there is possible null pointer dereference: datafile. [nullPointerRedundantCheck]
dbf2mysql-1.14a/dbf2mysql.c:403:39: note: Assuming that condition 'datafile==NULL' is not redundant
dbf2mysql-1.14a/dbf2mysql.c:405:59: note: Null pointer dereference
dbf2mysql-1.14a/dbf2mysql.c:94:10: style: The scope of the variable 'match' can be reduced. [variableScope]
dbf2mysql-1.14a/dbf2mysql.c:138:9: style: The scope of the variable 'bad' can be reduced. [variableScope]
dbf2mysql-1.14a/dbf2mysql.c:139:21: style: The scope of the variable 'newname' can be reduced. [variableScope]
dbf2mysql-1.14a/dbf2mysql.c:186:19: style: The scope of the variable 's' can be reduced. [variableScope]
dbf2mysql-1.14a/dbf2mysql.c:324:10: style: The scope of the variable 'result' can be reduced. [variableScope]
dbf2mysql-1.14a/dbf2mysql.c:330:11: style: The scope of the variable 'fconv' can be reduced. [variableScope]
dbf2mysql-1.14a/dbf2mysql.c:600:9: style: The scope of the variable 'query' can be reduced. [variableScope]
dbf2mysql-1.14a/dbf2mysql.c:406:0: error: Memory leak: query [memleak]
dbf2mysql-1.14a/dbf2mysql.c:406:0: error: Memory leak: cvt [memleak]
dbf2mysql-1.14a/dbf2mysql.c:406:0: error: Resource leak: fconv [resourceLeak]
dbf2mysql-1.14a/endian.c:41:34: style: Function 'put_short' argument 2 names different: declaration 'lval' definition 'sval'. [funcArgNamesDifferent]
dbf2mysql-1.14a/dbf.h:181:41: note: Function 'put_short' argument 2 names different: declaration 'lval' definition 'sval'.
dbf2mysql-1.14a/endian.c:41:34: note: Function 'put_short' argument 2 names different: declaration 'lval' definition 'sval'.
dbf2mysql-1.14a/mysql2dbf.c:56:11: style: The scope of the variable 'rec' can be reduced. [variableScope]
[14:48]

ftp://ftp.se.debian.org/debian/pool/main/d/dbi/dbi_1.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dbix-easy-perl/dbix-easy-perl_0.21.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dblatex/dblatex_0.3.9.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dbmix/dbmix_0.9.8.orig.tar.gz
DBMix-0.9.8/dbaudiolib/DBAudio_Channel_Name.c:86:8: style: The scope of the variable 'i' can be reduced. [variableScope]
DBMix-0.9.8/dbaudiolib/DBAudio_Channel_Name.c:87:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
DBMix-0.9.8/dbaudiolib/DBAudio_Channel_Type.c:68:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
DBMix-0.9.8/dbaudiolib/DBAudio_Get_Bufsize.c:76:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
DBMix-0.9.8/dbaudiolib/DBAudio_Sampler.c:321:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DBMix-0.9.8/dbfsd_src/dbaudio.c:85:0: error: Memory leak: local_oss_ctrl [memleak]
DBMix-0.9.8/dbfsd_src/dbcat.c:326:8: style: The scope of the variable 'c1' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/dbcat.c:376:5: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
DBMix-0.9.8/dbfsd_src/dbfsd.c:1344:8: style: Variable 'tempout' is reassigned a value before the old one has been used. [redundantAssignment]
DBMix-0.9.8/dbfsd_src/dbfsd.c:1341:8: note: Variable 'tempout' is reassigned a value before the old one has been used.
DBMix-0.9.8/dbfsd_src/dbfsd.c:1344:8: note: Variable 'tempout' is reassigned a value before the old one has been used.
DBMix-0.9.8/dbfsd_src/dbfsd.c:1345:8: style: Variable 'tempout2' is reassigned a value before the old one has been used. [redundantAssignment]
DBMix-0.9.8/dbfsd_src/dbfsd.c:1342:8: note: Variable 'tempout2' is reassigned a value before the old one has been used.
DBMix-0.9.8/dbfsd_src/dbfsd.c:1345:8: note: Variable 'tempout2' is reassigned a value before the old one has been used.
DBMix-0.9.8/dbfsd_src/dbfsd.c:1395:8: style: Variable 'tempout' is reassigned a value before the old one has been used. [redundantAssignment]
DBMix-0.9.8/dbfsd_src/dbfsd.c:1392:8: note: Variable 'tempout' is reassigned a value before the old one has been used.
DBMix-0.9.8/dbfsd_src/dbfsd.c:1395:8: note: Variable 'tempout' is reassigned a value before the old one has been used.
DBMix-0.9.8/dbfsd_src/dbfsd.c:1396:8: style: Variable 'tempout2' is reassigned a value before the old one has been used. [redundantAssignment]
DBMix-0.9.8/dbfsd_src/dbfsd.c:1393:8: note: Variable 'tempout2' is reassigned a value before the old one has been used.
DBMix-0.9.8/dbfsd_src/dbfsd.c:1396:8: note: Variable 'tempout2' is reassigned a value before the old one has been used.
DBMix-0.9.8/dbfsd_src/dbfsd.c:716:6: style: The scope of the variable 'i' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/dbfsd.c:1027:26: style: The scope of the variable 'temp_buf_pointers' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/dbfsd.c:1029:26: style: The scope of the variable 'temp_cue_pointers' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/dbfsd.c:1038:34: style: The scope of the variable 'temp_cue' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/dbfsd.c:1039:34: style: The scope of the variable 'temp_buf' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/dbfsd.c:1337:13: style: The scope of the variable 'tempval' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/dbfsd.c:1337:22: style: The scope of the variable 'tempval2' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/dbfsd.c:1388:13: style: The scope of the variable 'tempval' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/dbfsd.c:1388:22: style: The scope of the variable 'tempval2' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/dbfsd.c:533:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
DBMix-0.9.8/dbfsd_src/dbin.c:222:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/dbin.c:501:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/fsadders.c:120:8: style: The scope of the variable 'tempval' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/fsadders.c:169:8: style: The scope of the variable 'tempval' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/fsadders.c:216:8: style: The scope of the variable 'tempval' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/fsadders.c:267:8: style: The scope of the variable 'tempval' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/fsadders.c:319:8: style: The scope of the variable 'tempval' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/fsadders.c:372:8: style: The scope of the variable 'tempval' can be reduced. [variableScope]
DBMix-0.9.8/dbfsd_src/fsadders.c:429:8: style: The scope of the variable 'tempval' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/about.c:41:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
DBMix-0.9.8/dbmixer/channel.c:172:5: style: Variable 'tempwidget' is reassigned a value before the old one has been used. [redundantAssignment]
DBMix-0.9.8/dbmixer/channel.c:169:5: note: Variable 'tempwidget' is reassigned a value before the old one has been used.
DBMix-0.9.8/dbmixer/channel.c:172:5: note: Variable 'tempwidget' is reassigned a value before the old one has been used.
DBMix-0.9.8/dbmixer/channel.c:72:14: style: The scope of the variable 'item' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/channel.c:74:24: style: The scope of the variable 'channeldata' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/channel.c:273:16: style: The scope of the variable 'write_flag' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/channel.c:315:16: style: The scope of the variable 'write_flag' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/channel.c:634:14: style: The scope of the variable 'pitch_box' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/channel.c:635:14: style: The scope of the variable 'pitch_buttons_box' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/channel.c:636:17: style: The scope of the variable 'pitch_sync_box' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/channel.c:637:14: style: The scope of the variable 'menu' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/crossfader.c:190:6: style: The scope of the variable 'i' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/crossfader.c:192:15: style: The scope of the variable 'elapsed' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/crossfader.c:196:24: style: Variable 'sleep_seconds' is assigned a value that is never used. [unreadVariable]
DBMix-0.9.8/dbmixer/dbmixer.c:493:14: style: The scope of the variable 'tempwidget' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/dbmixer_standalone.c:65:2: style: Variable 'debug_level' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DBMix-0.9.8/dbmixer/dbmixer_standalone.c:59:2: note: Variable 'debug_level' is reassigned a value before the old one has been used if variable is no semaphore variable.
DBMix-0.9.8/dbmixer/dbmixer_standalone.c:65:2: note: Variable 'debug_level' is reassigned a value before the old one has been used if variable is no semaphore variable.
DBMix-0.9.8/dbmixer/dbmsg_test.c:97:2: style: Variable 'tempwidget' is reassigned a value before the old one has been used. [redundantAssignment]
DBMix-0.9.8/dbmixer/dbmsg_test.c:95:2: note: Variable 'tempwidget' is reassigned a value before the old one has been used.
DBMix-0.9.8/dbmixer/dbmsg_test.c:97:2: note: Variable 'tempwidget' is reassigned a value before the old one has been used.
DBMix-0.9.8/dbmixer/dbmsg_test.c:250:2: style: Variable 'debug_level' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DBMix-0.9.8/dbmixer/dbmsg_test.c:241:2: note: Variable 'debug_level' is reassigned a value before the old one has been used if variable is no semaphore variable.
DBMix-0.9.8/dbmixer/dbmsg_test.c:250:2: note: Variable 'debug_level' is reassigned a value before the old one has been used if variable is no semaphore variable.
DBMix-0.9.8/dbmixer/dbmsg_test.c:73:14: style: The scope of the variable 'item' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/exmixer.c:87:11: style: The scope of the variable 'tmp_val' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/exmixer.c:219:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/exmixer.c:461:8: error: Memory leak: s_assign [memleak]
DBMix-0.9.8/dbmixer/light.c:166:33: style: Function 'Clipping_Light_Toggle' argument 1 names different: declaration 'flag' definition 'draw_red'. [funcArgNamesDifferent]
DBMix-0.9.8/dbmixer/dbmixer.h:130:33: note: Function 'Clipping_Light_Toggle' argument 1 names different: declaration 'flag' definition 'draw_red'.
DBMix-0.9.8/dbmixer/light.c:166:33: note: Function 'Clipping_Light_Toggle' argument 1 names different: declaration 'flag' definition 'draw_red'.
DBMix-0.9.8/dbmixer/preferences.c:170:22: style: The scope of the variable 'temp' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/preferences.c:170:29: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/preferences.c:258:14: style: The scope of the variable 'master_device_menu' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/preferences.c:258:36: style: The scope of the variable 'cue_device_menu' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/preferences.c:259:14: style: The scope of the variable 'main_mixer_menu' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/preferences.c:259:33: style: The scope of the variable 'cue_mixer_menu' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/preferences.c:261:14: style: The scope of the variable 'soundcard_frame' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/preferences.c:262:14: style: The scope of the variable 'tune_frame' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/preferences.c:263:18: style: The scope of the variable 'adj' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/sample_editor.c:209:3: style: Variable 'tempwidget' is reassigned a value before the old one has been used. [redundantAssignment]
DBMix-0.9.8/dbmixer/sample_editor.c:206:3: note: Variable 'tempwidget' is reassigned a value before the old one has been used.
DBMix-0.9.8/dbmixer/sample_editor.c:209:3: note: Variable 'tempwidget' is reassigned a value before the old one has been used.
DBMix-0.9.8/dbmixer/sample_editor.c:221:3: style: Variable 'tempwidget' is reassigned a value before the old one has been used. [redundantAssignment]
DBMix-0.9.8/dbmixer/sample_editor.c:218:3: note: Variable 'tempwidget' is reassigned a value before the old one has been used.
DBMix-0.9.8/dbmixer/sample_editor.c:221:3: note: Variable 'tempwidget' is reassigned a value before the old one has been used.
DBMix-0.9.8/dbmixer/sample_editor.c:76:16: style: The scope of the variable 'write_flag' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/sample_editor.c:275:14: style: The scope of the variable 'item' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/sample_editor.c:519:14: style: The scope of the variable 'hbox2' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/save_prefs.c:192:0: style: Variable 'dev_id' is assigned a value that is never used. [unreadVariable]
DBMix-0.9.8/dbmixer/save_prefs.c:193:0: style: Variable 'axis_id' is assigned a value that is never used. [unreadVariable]
DBMix-0.9.8/dbmixer/save_prefs.c:193:0: style: Variable 'but_id' is assigned a value that is never used. [unreadVariable]
DBMix-0.9.8/dbmixer/save_prefs.c:374:0: style: Variable 'dev_id' is assigned a value that is never used. [unreadVariable]
DBMix-0.9.8/dbmixer/save_prefs.c:375:9: style: Unused variable: axis_id [unusedVariable]
DBMix-0.9.8/dbmixer/save_prefs.c:375:18: style: Unused variable: but_id [unusedVariable]
DBMix-0.9.8/dbmixer/save_prefs.c:135:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DBMix-0.9.8/dbmixer/save_prefs.c:140:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DBMix-0.9.8/dbmixer/save_prefs.c:165:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DBMix-0.9.8/dbmixer/save_prefs.c:219:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DBMix-0.9.8/dbmixer/save_prefs.c:111:3: error: Memory leak: buf [memleak]
DBMix-0.9.8/dbmixer/save_prefs.c:111:3: error: Memory leak: key [memleak]
DBMix-0.9.8/dbmixer/save_prefs.c:111:3: error: Memory leak: arg [memleak]
DBMix-0.9.8/dbmixer/save_prefs.c:126:4: error: Memory leak: buf [memleak]
DBMix-0.9.8/dbmixer/save_prefs.c:126:4: error: Memory leak: key [memleak]
DBMix-0.9.8/dbmixer/save_prefs.c:126:4: error: Memory leak: arg [memleak]
DBMix-0.9.8/dbmixer/save_prefs.c:200:8: error: Memory leak: buf [memleak]
DBMix-0.9.8/dbmixer/save_prefs.c:200:8: error: Memory leak: key [memleak]
DBMix-0.9.8/dbmixer/save_prefs.c:200:8: error: Memory leak: arg [memleak]
DBMix-0.9.8/dbmixer/save_prefs.c:211:8: error: Memory leak: buf [memleak]
DBMix-0.9.8/dbmixer/save_prefs.c:211:8: error: Memory leak: key [memleak]
DBMix-0.9.8/dbmixer/save_prefs.c:211:8: error: Memory leak: arg [memleak]
DBMix-0.9.8/dbmixer/save_prefs.c:382:8: error: Memory leak: label [memleak]
DBMix-0.9.8/dbmixer/save_prefs.c:393:8: error: Memory leak: label [memleak]
DBMix-0.9.8/dbmixer/soundcard_control.c:229:13: style: The scope of the variable 'i' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/soundcard_control.c:255:13: style: The scope of the variable 'i' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/soundcard_control.c:346:14: style: The scope of the variable 'balance_scale' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/soundcard_control.c:349:14: style: The scope of the variable 'cue_split_button' can be reduced. [variableScope]
DBMix-0.9.8/dbmixer/soundcard_control.c:350:14: style: The scope of the variable 'talkover_button' can be reduced. [variableScope]
DBMix-0.9.8/dbplaylist/about.c:41:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
DBMix-0.9.8/dbplaylist/dbplaylist.c:138:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
DBMix-0.9.8/dbplaylist/dbplaylist.c:1592:2: style: Variable 'debug_level' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DBMix-0.9.8/dbplaylist/dbplaylist.c:1583:2: note: Variable 'debug_level' is reassigned a value before the old one has been used if variable is no semaphore variable.
DBMix-0.9.8/dbplaylist/dbplaylist.c:1592:2: note: Variable 'debug_level' is reassigned a value before the old one has been used if variable is no semaphore variable.
DBMix-0.9.8/dbplaylist/dbplaylist.c:508:9: style: The scope of the variable 'list_labels' can be reduced. [variableScope]
DBMix-0.9.8/dbplaylist/dbplaylist.c:510:14: style: The scope of the variable 'sd' can be reduced. [variableScope]
DBMix-0.9.8/dbplaylist/dbplaylist.c:934:33: style: The scope of the variable 'temppntr2' can be reduced. [variableScope]
DBMix-0.9.8/dbplaylist/dbplaylist.c:936:9: style: The scope of the variable 'read_string_flag' can be reduced. [variableScope]
DBMix-0.9.8/dbplaylist/dbplaylist.c:1128:14: style: The scope of the variable 'sd' can be reduced. [variableScope]
DBMix-0.9.8/dbplaylist/dbplaylist.c:1273:14: style: The scope of the variable 'channel_box' can be reduced. [variableScope]
DBMix-0.9.8/dbplaylist/dbplaylist.c:1274:17: style: The scope of the variable 'scrolled_window' can be reduced. [variableScope]
DBMix-0.9.8/dbplaylist/dbplaylist.c:1276:14: style: The scope of the variable 'menu' can be reduced. [variableScope]
DBMix-0.9.8/dbplaylist/dbplaylist.c:1277:14: style: The scope of the variable 'item' can be reduced. [variableScope]
DBMix-0.9.8/dbplaylist/dbplaylist.c:1189:6: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
DBMix-0.9.8/dbplaylist/dbplaylist.c:1190:6: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
DBMix-0.9.8/xmms_plugin/about.c:53:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
DBMix-0.9.8/xmms_plugin/audio.c:426:3: warning: Either the condition 'effects_enabled()&&ep' is redundant or there is possible null pointer dereference: ep. [nullPointerRedundantCheck]
DBMix-0.9.8/xmms_plugin/audio.c:440:24: note: Assuming that condition 'effects_enabled()&&ep' is not redundant
DBMix-0.9.8/xmms_plugin/audio.c:426:3: note: Null pointer dereference
DBMix-0.9.8/xmms_plugin/audio.c:817:2: style: Variable 'paused' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DBMix-0.9.8/xmms_plugin/audio.c:812:2: note: Variable 'paused' is reassigned a value before the old one has been used if variable is no semaphore variable.
DBMix-0.9.8/xmms_plugin/audio.c:817:2: note: Variable 'paused' is reassigned a value before the old one has been used if variable is no semaphore variable.
DBMix-0.9.8/xmms_plugin/audio.c:710:11: style: Variable 'stereo' is assigned a value that is never used. [unreadVariable]
DBMix-0.9.8/xmms_plugin/configure.c:139:13: style: The scope of the variable 'buffer_frame' can be reduced. [variableScope]
DBMix-0.9.8/xmms_plugin/configure.c:139:28: style: The scope of the variable 'buffer_vbox' can be reduced. [variableScope]
DBMix-0.9.8/xmms_plugin/configure.c:139:42: style: The scope of the variable 'buffer_table' can be reduced. [variableScope]
DBMix-0.9.8/xmms_plugin/configure.c:140:13: style: The scope of the variable 'buffer_size_box' can be reduced. [variableScope]
DBMix-0.9.8/xmms_plugin/configure.c:140:31: style: The scope of the variable 'buffer_size_label' can be reduced. [variableScope]
DBMix-0.9.8/xmms_plugin/configure.c:141:13: style: The scope of the variable 'buffer_size_adj' can be reduced. [variableScope]
DBMix-0.9.8/xmms_plugin/configure.c:185:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DBMix-0.9.8/xmms_plugin/init.c:64:14: style: The scope of the variable 'cfgfile' can be reduced. [variableScope]
DBMix-0.9.8/xmms_plugin/init.c:78:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
DBMix-0.9.8/xmms_plugin/init.c:80:10: style: The scope of the variable 'best_time' can be reduced. [variableScope]
[14:48]

ftp://ftp.se.debian.org/debian/pool/main/d/dbskkd-cdb/dbskkd-cdb_3.00.orig.tar.gz
dbskkd-cdb-3.00/dbskkd-cdb.c:73:18: style: The scope of the variable 'length' can be reduced. [variableScope]
dbskkd-cdb-3.00/dbskkd-cdb.c:120:18: style: Checking if unsigned variable 'keylen' is less than zero. [unsignedLessThanZero]
[14:48]

ftp://ftp.se.debian.org/debian/pool/main/d/dbtoepub/dbtoepub_0+svn9904.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dbus/dbus_1.8.22.orig.tar.gz
dbus-1.8.22/bus/activation-helper.c:179:3: style: Variable 'pw' is reassigned a value before the old one has been used. [redundantAssignment]
dbus-1.8.22/bus/activation-helper.c:174:3: note: Variable 'pw' is reassigned a value before the old one has been used.
dbus-1.8.22/bus/activation-helper.c:179:3: note: Variable 'pw' is reassigned a value before the old one has been used.
dbus-1.8.22/bus/activation.c:1665:3: style: Variable 'hash_key' is reassigned a value before the old one has been used. [redundantAssignment]
dbus-1.8.22/bus/activation.c:1663:3: note: Variable 'hash_key' is reassigned a value before the old one has been used.
dbus-1.8.22/bus/activation.c:1665:3: note: Variable 'hash_key' is reassigned a value before the old one has been used.
dbus-1.8.22/bus/activation.c:2191:46: style: Function 'bus_activation_list_services' argument 1 names different: declaration 'registry' definition 'activation'. [funcArgNamesDifferent]
dbus-1.8.22/bus/activation.h:57:68: note: Function 'bus_activation_list_services' argument 1 names different: declaration 'registry' definition 'activation'.
dbus-1.8.22/bus/activation.c:2191:46: note: Function 'bus_activation_list_services' argument 1 names different: declaration 'registry' definition 'activation'.
dbus-1.8.22/bus/config-parser-common.c:66:11: style: Expression is always false because 'else if' condition matches previous condition at line 46. [multiCondition]
dbus-1.8.22/bus/config-parser-common.c:32:53: style: Function 'bus_config_parser_element_name_to_type' argument 1 names different: declaration 'element_name' definition 'name'. [funcArgNamesDifferent]
dbus-1.8.22/bus/config-parser-common.h:55:65: note: Function 'bus_config_parser_element_name_to_type' argument 1 names different: declaration 'element_name' definition 'name'.
dbus-1.8.22/bus/config-parser-common.c:32:53: note: Function 'bus_config_parser_element_name_to_type' argument 1 names different: declaration 'element_name' definition 'name'.
dbus-1.8.22/bus/config-parser.c:934:78: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-1.8.22/bus/config-parser.c:1007:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-1.8.22/bus/config-parser.c:1106:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-1.8.22/bus/config-parser.c:1202:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-1.8.22/bus/config-parser.c:1742:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-1.8.22/bus/connection.c:183:36: style: Redundant condition: adjustment<=0. 'adjustment>0 || (adjustment<=0 && retval)' is equivalent to 'adjustment>0 || retval' [redundantCondition]
dbus-1.8.22/bus/connection.c:1515:22: style: The scope of the variable 'd' can be reduced. [variableScope]
dbus-1.8.22/bus/connection.c:1516:19: style: The scope of the variable 'connection' can be reduced. [variableScope]
dbus-1.8.22/bus/desktop-file.c:385:61: warning: Logical disjunction always evaluates to true: EXPR >= 'a' || EXPR <= 'z'. [incorrectLogicOperator]
dbus-1.8.22/bus/desktop-file.c:715:26: style: The scope of the variable 'section' can be reduced. [variableScope]
dbus-1.8.22/bus/desktop-file.c:737:23: style: The scope of the variable 'line' can be reduced. [variableScope]
dbus-1.8.22/bus/desktop-file.c:123:40: style: Function 'bus_desktop_file_free' argument 1 names different: declaration 'file' definition 'desktop_file'. [funcArgNamesDifferent]
dbus-1.8.22/bus/desktop-file.h:43:56: note: Function 'bus_desktop_file_free' argument 1 names different: declaration 'file' definition 'desktop_file'.
dbus-1.8.22/bus/desktop-file.c:123:40: note: Function 'bus_desktop_file_free' argument 1 names different: declaration 'file' definition 'desktop_file'.
dbus-1.8.22/bus/dir-watch-default.c:33:55: style: Function 'bus_set_watched_dirs' argument 2 names different: declaration 'dirs' definition 'directories'. [funcArgNamesDifferent]
dbus-1.8.22/bus/dir-watch.h:38:60: note: Function 'bus_set_watched_dirs' argument 2 names different: declaration 'dirs' definition 'directories'.
dbus-1.8.22/bus/dir-watch-default.c:33:55: note: Function 'bus_set_watched_dirs' argument 2 names different: declaration 'dirs' definition 'directories'.
dbus-1.8.22/bus/dir-watch-inotify.c:275:55: style: Function 'bus_set_watched_dirs' argument 2 names different: declaration 'dirs' definition 'directories'. [funcArgNamesDifferent]
dbus-1.8.22/bus/dir-watch.h:38:60: note: Function 'bus_set_watched_dirs' argument 2 names different: declaration 'dirs' definition 'directories'.
dbus-1.8.22/bus/dir-watch-inotify.c:275:55: note: Function 'bus_set_watched_dirs' argument 2 names different: declaration 'dirs' definition 'directories'.
dbus-1.8.22/bus/dir-watch-inotify.c:61:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
dbus-1.8.22/bus/dir-watch-kqueue.c:80:11: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dbus-1.8.22/bus/dir-watch-kqueue.c:198:55: style: Function 'bus_set_watched_dirs' argument 2 names different: declaration 'dirs' definition 'directories'. [funcArgNamesDifferent]
dbus-1.8.22/bus/dir-watch.h:38:60: note: Function 'bus_set_watched_dirs' argument 2 names different: declaration 'dirs' definition 'directories'.
dbus-1.8.22/bus/dir-watch-kqueue.c:198:55: note: Function 'bus_set_watched_dirs' argument 2 names different: declaration 'dirs' definition 'directories'.
dbus-1.8.22/bus/dispatch.c:85:39: style: Function 'bus_dispatch_matches' argument 3 names different: declaration 'recipient' definition 'addressed_recipient'. [funcArgNamesDifferent]
dbus-1.8.22/bus/dispatch.h:34:61: note: Function 'bus_dispatch_matches' argument 3 names different: declaration 'recipient' definition 'addressed_recipient'.
dbus-1.8.22/bus/dispatch.c:85:39: note: Function 'bus_dispatch_matches' argument 3 names different: declaration 'recipient' definition 'addressed_recipient'.
dbus-1.8.22/bus/selinux.c:679:24: style: Function 'bus_selinux_append_context' argument 2 names different: declaration 'context' definition 'sid'. [funcArgNamesDifferent]
dbus-1.8.22/bus/selinux.h:49:23: note: Function 'bus_selinux_append_context' argument 2 names different: declaration 'context' definition 'sid'.
dbus-1.8.22/bus/selinux.c:679:24: note: Function 'bus_selinux_append_context' argument 2 names different: declaration 'context' definition 'sid'.
dbus-1.8.22/bus/services.c:529:17: style: The scope of the variable 'temp_owner' can be reduced. [variableScope]
dbus-1.8.22/dbus/dbus-address.h:24:0: error: #error "Only <dbus/dbus.h> can be included directly, this file may disappear or change contents." [preprocessorErrorDirective]
dbus-1.8.22/dbus/dbus-auth.c:1939:35: style: The scope of the variable 'mech' can be reduced. [variableScope]
dbus-1.8.22/dbus/dbus-auth.c:2129:38: style: Function 'goto_state' argument 2 names different: declaration 'new_state' definition 'state'. [funcArgNamesDifferent]
dbus-1.8.22/dbus/dbus-auth.c:224:79: note: Function 'goto_state' argument 2 names different: declaration 'new_state' definition 'state'.
dbus-1.8.22/dbus/dbus-auth.c:2129:38: note: Function 'goto_state' argument 2 names different: declaration 'new_state' definition 'state'.
dbus-1.8.22/dbus/dbus-bus.h:24:0: error: #error "Only <dbus/dbus.h> can be included directly, this file may disappear or change contents." [preprocessorErrorDirective]
dbus-1.8.22/dbus/dbus-connection.h:24:0: error: #error "Only <dbus/dbus.h> can be included directly, this file may disappear or change contents." [preprocessorErrorDirective]
dbus-1.8.22/dbus/dbus-errors.h:25:0: error: #error "Only <dbus/dbus.h> can be included directly, this file may disappear or change contents." [preprocessorErrorDirective]
dbus-1.8.22/dbus/dbus-file-win.c:166:11: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
dbus-1.8.22/dbus/dbus-hash.c:225:1: style: struct member '_DBUS_STATIC_ASSERT_372::_assertion' is never used. [unusedStructMember]
dbus-1.8.22/dbus/dbus-init-win.cpp:39:12: performance: Technically the member function 'DBusInternalInit::must_not_be_omitted' can be static. [functionStatic]
dbus-1.8.22/dbus/dbus-keyring.c:629:34: warning: Either the condition 'error==NULL' is redundant or there is possible null pointer dereference: error. [nullPointerRedundantCheck]
dbus-1.8.22/dbus/dbus-keyring.c:623:36: note: Assuming that condition 'error==NULL' is not redundant
dbus-1.8.22/dbus/dbus-keyring.c:629:34: note: Null pointer dereference
dbus-1.8.22/dbus/dbus-list.c:352:13: style: The scope of the variable 'link' can be reduced. [variableScope]
dbus-1.8.22/dbus/dbus-mainloop.c:199:13: style: The scope of the variable 'link' can be reduced. [variableScope]
dbus-1.8.22/dbus/dbus-signature.h:24:0: error: #error "Only <dbus/dbus.h> can be included directly, this file may disappear or change contents." [preprocessorErrorDirective]
dbus-1.8.22/dbus/dbus-marshal-header.c:530:35: style: Function '_dbus_header_create' argument 3 names different: declaration 'type' definition 'message_type'. [funcArgNamesDifferent]
dbus-1.8.22/dbus/dbus-marshal-header.h:67:71: note: Function '_dbus_header_create' argument 3 names different: declaration 'type' definition 'message_type'.
dbus-1.8.22/dbus/dbus-marshal-header.c:530:35: note: Function '_dbus_header_create' argument 3 names different: declaration 'type' definition 'message_type'.
dbus-1.8.22/dbus/dbus-memory.h:24:0: error: #error "Only <dbus/dbus.h> can be included directly, this file may disappear or change contents." [preprocessorErrorDirective]
dbus-1.8.22/dbus/dbus-misc.h:24:0: error: #error "Only <dbus/dbus.h> can be included directly, this file may disappear or change contents." [preprocessorErrorDirective]
dbus-1.8.22/dbus/dbus-nonce.c:40:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dbus-1.8.22/dbus/dbus-object-tree.c:1111:17: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
dbus-1.8.22/dbus/dbus-object-tree.c:1134:3: note: Assuming that condition 'name!=NULL' is not redundant
dbus-1.8.22/dbus/dbus-object-tree.c:1130:38: note: Calling function 'allocate_subtree_object', 1st argument 'name' value is 0
dbus-1.8.22/dbus/dbus-object-tree.c:1111:17: note: Null pointer dereference
dbus-1.8.22/dbus/dbus-object-tree.c:1118:26: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
dbus-1.8.22/dbus/dbus-object-tree.c:1134:3: note: Assuming that condition 'name!=NULL' is not redundant
dbus-1.8.22/dbus/dbus-object-tree.c:1130:38: note: Calling function 'allocate_subtree_object', 1st argument 'name' value is 0
dbus-1.8.22/dbus/dbus-object-tree.c:1118:26: note: Null pointer dereference
dbus-1.8.22/dbus/dbus-object-tree.c:1249:10: style: The scope of the variable 'j' can be reduced. [variableScope]
dbus-1.8.22/dbus/dbus-pending-call.h:24:0: error: #error "Only <dbus/dbus.h> can be included directly, this file may disappear or change contents." [preprocessorErrorDirective]
dbus-1.8.22/dbus/dbus-resources.c:145:3: style: Variable 'last_ref' is reassigned a value before the old one has been used. [redundantAssignment]
dbus-1.8.22/dbus/dbus-resources.c:138:0: note: Variable 'last_ref' is reassigned a value before the old one has been used.
dbus-1.8.22/dbus/dbus-resources.c:145:3: note: Variable 'last_ref' is reassigned a value before the old one has been used.
dbus-1.8.22/dbus/dbus-server.h:24:0: error: #error "Only <dbus/dbus.h> can be included directly, this file may disappear or change contents." [preprocessorErrorDirective]
dbus-1.8.22/dbus/dbus-sha.c:469:3: style: Redundant pointer operation on 'context' - it's already a pointer. [redundantPointerOp]
dbus-1.8.22/dbus/dbus-socket-set-epoll.c:32:0: error: #error This file is for Linux epoll(4) [preprocessorErrorDirective]
dbus-1.8.22/dbus/dbus-spawn-win.c:451:26: style: Redundant condition: If 'EXPR == '\\'', the comparison 'EXPR' is always true. [redundantCondition]
dbus-1.8.22/dbus/dbus-spawn-win.c:478:26: style: Redundant condition: If 'EXPR == '\\'', the comparison 'EXPR' is always true. [redundantCondition]
dbus-1.8.22/dbus/dbus-spawn-win.c:659:4: warning: Either the condition 'sitter_p!=NULL' is redundant or there is possible null pointer dereference: sitter_p. [nullPointerRedundantCheck]
dbus-1.8.22/dbus/dbus-spawn-win.c:742:16: note: Assuming that condition 'sitter_p!=NULL' is not redundant
dbus-1.8.22/dbus/dbus-spawn-win.c:659:4: note: Null pointer dereference
dbus-1.8.22/dbus/dbus-spawn-win.c:189:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dbus-1.8.22/dbus/dbus-spawn-win.c:647:63: style: Function '_dbus_spawn_async_with_babysitter' argument 4 names different: declaration 'env' definition 'envp'. [funcArgNamesDifferent]
dbus-1.8.22/dbus/dbus-spawn.h:44:79: note: Function '_dbus_spawn_async_with_babysitter' argument 4 names different: declaration 'env' definition 'envp'.
dbus-1.8.22/dbus/dbus-spawn-win.c:647:63: note: Function '_dbus_spawn_async_with_babysitter' argument 4 names different: declaration 'env' definition 'envp'.
dbus-1.8.22/dbus/dbus-spawn-win.c:622:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
dbus-1.8.22/dbus/dbus-spawn.c:1219:3: style: Variable 'sitter' is reassigned a value before the old one has been used. [redundantAssignment]
dbus-1.8.22/dbus/dbus-spawn.c:1217:3: note: Variable 'sitter' is reassigned a value before the old one has been used.
dbus-1.8.22/dbus/dbus-spawn.c:1219:3: note: Variable 'sitter' is reassigned a value before the old one has been used.
dbus-1.8.22/dbus/dbus-string.c:682:28: style: Function '_dbus_string_copy_to_buffer' argument 3 names different: declaration 'len' definition 'avail_len'. [funcArgNamesDifferent]
dbus-1.8.22/dbus/dbus-string.h:126:28: note: Function '_dbus_string_copy_to_buffer' argument 3 names different: declaration 'len' definition 'avail_len'.
dbus-1.8.22/dbus/dbus-string.c:682:28: note: Function '_dbus_string_copy_to_buffer' argument 3 names different: declaration 'len' definition 'avail_len'.
dbus-1.8.22/dbus/dbus-string.c:1064:3: error: va_list 'args_copy' used before va_start() was called. [va_list_usedBeforeStarted]
dbus-1.8.22/dbus/dbus-syntax.h:25:0: error: #error "Only <dbus/dbus.h> can be included directly, this file may disappear or change contents." [preprocessorErrorDirective]
dbus-1.8.22/dbus/dbus-threads.h:24:0: error: #error "Only <dbus/dbus.h> can be included directly, this file may disappear or change contents." [preprocessorErrorDirective]
dbus-1.8.22/dbus/dbus-sysdeps-util-unix.c:88:15: style: The scope of the variable 's' can be reduced. [variableScope]
dbus-1.8.22/dbus/dbus-sysdeps-util-unix.c:565:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dbus-1.8.22/dbus/dbus-sysdeps-util-unix.c:591:7: error: va_list 'tmp' used before va_start() was called. [va_list_usedBeforeStarted]
dbus-1.8.22/dbus/dbus-sysdeps-util-unix.c:593:30: error: va_list 'tmp' used before va_start() was called. [va_list_usedBeforeStarted]
dbus-1.8.22/dbus/dbus-sysdeps-util-unix.c:595:7: error: va_list 'tmp' used before va_start() was called. [va_list_usedBeforeStarted]
dbus-1.8.22/dbus/dbus-sysdeps-wince-glue.c:292:7: style: Unused variable: idx [unusedVariable]
dbus-1.8.22/dbus/dbus-sysdeps-wince-glue.c:311:0: style: Variable 'same_name' is assigned a value that is never used. [unreadVariable]
dbus-1.8.22/dbus/dbus-sysdeps-wince-glue.c:778:7: style: Unused variable: err [unusedVariable]
dbus-1.8.22/dbus/dbus-sysdeps-wince-glue.c:1153:10: style: Unused variable: result [unusedVariable]
dbus-1.8.22/dbus/dbus-types.h:24:0: error: #error "Only <dbus/dbus.h> can be included directly, this file may disappear or change contents." [preprocessorErrorDirective]
dbus-1.8.22/dbus/dbus-transport-socket.c:1066:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dbus-1.8.22/dbus/dbus-transport-socket.c:1067:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dbus-1.8.22/dbus/dbus-userdb-util.c:312:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dbus-1.8.22/dbus/dbus-userdb-util.c:160:40: style: Function '_dbus_get_group_id' argument 1 names different: declaration 'group_name' definition 'groupname'. [funcArgNamesDifferent]
dbus-1.8.22/dbus/dbus-userdb.h:95:69: note: Function '_dbus_get_group_id' argument 1 names different: declaration 'group_name' definition 'groupname'.
dbus-1.8.22/dbus/dbus-userdb-util.c:160:40: note: Function '_dbus_get_group_id' argument 1 names different: declaration 'group_name' definition 'groupname'.
dbus-1.8.22/dbus/dbus-userdb.c:195:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dbus-1.8.22/test/manual-tcp.c:19:22: style: The scope of the variable 'server' can be reduced. [variableScope]
dbus-1.8.22/test/name-test/test-autolaunch.c:23:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
dbus-1.8.22/test/name-test/test-autolaunch.c:16:0: note: Variable 'conn' is reassigned a value before the old one has been used.
dbus-1.8.22/test/name-test/test-autolaunch.c:23:3: note: Variable 'conn' is reassigned a value before the old one has been used.
dbus-1.8.22/test/relay.c:235:16: style: The scope of the variable 'incoming' can be reduced. [variableScope]
dbus-1.8.22/test/shell-test.c:95:85: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-1.8.22/test/shell-test.c:96:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-1.8.22/test/shell-test.c:97:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-1.8.22/test/shell-test.c:98:80: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-1.8.22/test/shell-test.c:99:86: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-1.8.22/test/shell-test.c:100:78: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-1.8.22/test/shell-test.c:101:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-1.8.22/test/shell-test.c:102:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-1.8.22/test/shell-test.c:103:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-1.8.22/test/shell-test.c:104:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-1.8.22/test/shell-test.c:105:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-1.8.22/test/test-segfault.c:43:4: error: Null pointer dereference: p [nullPointer]
dbus-1.8.22/test/test-segfault.c:42:7: note: Assignment 'p=NULL', assigned value is 0
dbus-1.8.22/test/test-segfault.c:43:4: note: Null pointer dereference
dbus-1.8.22/test/test-service.c:130:16: style: The scope of the variable 'reply' can be reduced. [variableScope]
dbus-1.8.22/tools/dbus-cleanup-sockets.c:436:15: style: Variable 'dirname' is assigned a value that is never used. [unreadVariable]
dbus-1.8.22/tools/dbus-launch-win.c:92:7: style: The scope of the variable 'showConsole' can be reduced. [variableScope]
dbus-1.8.22/tools/dbus-launch-win.c:107:7: style: Variable 'showConsole' is assigned a value that is never used. [unreadVariable]
dbus-1.8.22/tools/dbus-launch.c:522:12: style: Condition 'x_fd>=0' is always false [knownConditionTrueFalse]
dbus-1.8.22/tools/dbus-launch.c:514:11: note: Assignment 'x_fd=-1', assigned value is -1
dbus-1.8.22/tools/dbus-launch.c:522:12: note: Condition 'x_fd>=0' is always false
dbus-1.8.22/tools/dbus-launch.c:631:15: style: The scope of the variable 's' can be reduced. [variableScope]
dbus-1.8.22/tools/dbus-launch.c:840:15: style: The scope of the variable 'shname' can be reduced. [variableScope]
dbus-1.8.22/tools/dbus-print-message.c:126:11: error: Common realloc mistake: 'bytes' nulled but not freed upon failure [memleakOnRealloc]
dbus-1.8.22/tools/dbus-send.c:276:16: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dbus-1.8.22/tools/dbus-send.c:280:11: note: Found duplicate branches for 'if' and 'else'.
dbus-1.8.22/tools/dbus-send.c:276:16: note: Found duplicate branches for 'if' and 'else'.
dbus-1.8.22/tools/dbus-uuidgen.c:71:21: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
[14:48]

ftp://ftp.se.debian.org/debian/pool/main/d/dbus-c++/dbus-c++_0.9.0.orig.tar.gz
libdbus-c++-0.9.0/src/internalerror.h:39:1: warning: The struct 'InternalError' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libdbus-c++-0.9.0/src/integration/glib/glib-integration.cpp:100:19: style: C-style pointer casting [cstyleCast]
libdbus-c++-0.9.0/src/integration/glib/glib-integration.cpp:144:19: style: C-style pointer casting [cstyleCast]
libdbus-c++-0.9.0/src/integration/glib/glib-integration.cpp:181:22: style: C-style pointer casting [cstyleCast]
libdbus-c++-0.9.0/src/integration/glib/glib-integration.cpp:194:22: style: C-style pointer casting [cstyleCast]
libdbus-c++-0.9.0/src/integration/glib/glib-integration.cpp:214:29: style: C-style pointer casting [cstyleCast]
libdbus-c++-0.9.0/src/integration/glib/glib-integration.cpp:231:29: style: C-style pointer casting [cstyleCast]
libdbus-c++-0.9.0/src/integration/glib/glib-integration.cpp:276:4: style: C-style pointer casting [cstyleCast]
libdbus-c++-0.9.0/test/functional/Test1/TestAppIntro.h:24:8: style: The function 'test1Result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libdbus-c++-0.9.0/test/functional/Test1/TestAppIntroPrivate.h:58:18: note: Virtual function in base class
libdbus-c++-0.9.0/test/functional/Test1/TestAppIntro.h:24:8: note: Function in derived class
libdbus-c++-0.9.0/test/functional/Test1/TestAppIntro.h:31:8: style: The function 'testByteResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libdbus-c++-0.9.0/test/functional/Test1/TestAppIntroPrivate.h:59:18: note: Virtual function in base class
libdbus-c++-0.9.0/test/functional/Test1/TestAppIntro.h:31:8: note: Function in derived class
libdbus-c++-0.9.0/test/functional/Test1/TestAppIntroProvider.h:23:8: style: The function 'test1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libdbus-c++-0.9.0/test/functional/Test1/TestAppIntroProviderPrivate.h:85:18: note: Virtual function in base class
libdbus-c++-0.9.0/test/functional/Test1/TestAppIntroProvider.h:23:8: note: Function in derived class
libdbus-c++-0.9.0/test/functional/Test1/TestAppIntroProvider.h:29:8: style: The function 'testByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libdbus-c++-0.9.0/test/functional/Test1/TestAppIntroProviderPrivate.h:86:18: note: Virtual function in base class
libdbus-c++-0.9.0/test/functional/Test1/TestAppIntroProvider.h:29:8: note: Function in derived class
libdbus-c++-0.9.0/tools/generate_adaptor.cpp:579:24: style: Variable 'arg_object' is assigned a value that is never used. [unreadVariable]
libdbus-c++-0.9.0/tools/xml.h:124:3: style: Class 'Document' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libdbus-c++-0.9.0/tools/generate_proxy.cpp:122:0: style: Variable 'marshname' is assigned a value that is never used. [unreadVariable]
libdbus-c++-0.9.0/tools/xml.cpp:300:23: style: Array index 'x' is used before limits check. [arrayIndexThenCheck]
libdbus-c++-0.9.0/tools/xml.cpp:52:3: performance: Variable '_error' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[14:48]

ftp://ftp.se.debian.org/debian/pool/main/d/dbus-cpp/dbus-cpp_5.0.0+18.04.20171031.orig.tar.gz
examples/benchmark/benchmark_service.h:107:5: style: Class 'BenchmarkServiceStub' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
examples/benchmark/benchmark_service.h:139:5: style: Class 'BenchmarkServiceSkeleton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
examples/benchmark/benchmark_service.h:180:5: style: Class 'BenchmarkService' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
examples/geoclue/main.cpp:84:30: warning: Iterators to containers from different expressions 'std::get<1>(address)' and 'std::get<1>(address)' are used together. [mismatchingContainerExpression]
src/core/dbus/asio/executor.cpp:271:0: style: Struct 'core :: dbus :: asio :: Holder < std :: shared_ptr < Watch < > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/dbus/asio/executor.cpp:271:0: style: Struct 'core :: dbus :: asio :: Holder < std :: shared_ptr < Timeout < > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/dbus/message_p.h:32:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/dbus/pending_call_impl.h:196:5: style: Class 'PendingCall' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/dbus/generator.cpp:167:13: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
src/core/dbus/generator.cpp:166:13: note: Variable 'result' is reassigned a value before the old one has been used.
src/core/dbus/generator.cpp:167:13: note: Variable 'result' is reassigned a value before the old one has been used.
src/core/dbus/generator.cpp:174:13: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
src/core/dbus/generator.cpp:173:13: note: Variable 'result' is reassigned a value before the old one has been used.
src/core/dbus/generator.cpp:174:13: note: Variable 'result' is reassigned a value before the old one has been used.
src/core/dbus/generator.cpp:181:13: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
src/core/dbus/generator.cpp:180:13: note: Variable 'result' is reassigned a value before the old one has been used.
src/core/dbus/generator.cpp:181:13: note: Variable 'result' is reassigned a value before the old one has been used.
src/core/dbus/generator.cpp:596:25: style: Obsolete function 'std::asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
src/core/dbus/generator.cpp:309:5: style: Class 'Interface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/dbus/generator.cpp:337:9: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/dbus/generator.cpp:360:5: style: Class 'Method' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/dbus/generator.cpp:398:9: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/dbus/generator.cpp:419:5: style: Class 'Property' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/dbus/generator.cpp:452:9: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/dbus/generator.cpp:472:5: style: Class 'Signal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/dbus/generator.cpp:505:9: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/dbus/generator.cpp:300:1: warning: The class 'Interface' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
src/core/dbus/generator.cpp:351:1: warning: The class 'Method' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
src/core/dbus/generator.cpp:410:1: warning: The class 'Property' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
src/core/dbus/generator.cpp:463:1: warning: The class 'Signal' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tests/async_execution_load_test.cpp:63:5: style: Struct 'CountingEventCollector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tests/compiler_test.cpp:257:23: style: Variable 'protocol_header_file_name' is assigned a value that is never used. [unreadVariable]
tests/sig_term_catcher.h:49:9: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tests/sig_term_catcher.h:48:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tests/sig_term_catcher.h:49:9: note: Variable 'rc' is reassigned a value before the old one has been used.
tests/service_test.cpp:240:23: style: Variable 'service_name' is assigned a value that is never used. [unreadVariable]
tests/test_main.cpp:19:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
[14:48]

ftp://ftp.se.debian.org/debian/pool/main/d/dbus-glib/dbus-glib_0.110.orig.tar.gz
dbus-glib-0.110/dbus-gmain/tests/test-thread-client.c:43:16: style: The scope of the variable 'message' can be reduced. [variableScope]
dbus-glib-0.110/dbus/dbus-gidl.c:308:44: style: Function 'node_info_add_interface' argument 2 names different: declaration 'iface' definition 'interface'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gidl.h:81:73: note: Function 'node_info_add_interface' argument 2 names different: declaration 'iface' definition 'interface'.
dbus-glib-0.110/dbus/dbus-gidl.c:308:44: note: Function 'node_info_add_interface' argument 2 names different: declaration 'iface' definition 'interface'.
dbus-glib-0.110/dbus/dbus-gidl.c:322:31: style: Function 'node_info_add_node' argument 2 names different: declaration 'child' definition 'node'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gidl.h:83:73: note: Function 'node_info_add_node' argument 2 names different: declaration 'child' definition 'node'.
dbus-glib-0.110/dbus/dbus-gidl.c:322:31: note: Function 'node_info_add_node' argument 2 names different: declaration 'child' definition 'node'.
dbus-glib-0.110/dbus/dbus-gidl.c:396:26: style: Function 'interface_info_get_annotation' argument 2 names different: declaration 'annotation' definition 'name'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gidl.h:93:30: note: Function 'interface_info_get_annotation' argument 2 names different: declaration 'annotation' definition 'name'.
dbus-glib-0.110/dbus/dbus-gidl.c:396:26: note: Function 'interface_info_get_annotation' argument 2 names different: declaration 'annotation' definition 'name'.
dbus-glib-0.110/dbus/dbus-gidl.c:521:20: style: Function 'method_info_get_annotation' argument 2 names different: declaration 'annotation' definition 'name'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gidl.h:112:31: note: Function 'method_info_get_annotation' argument 2 names different: declaration 'annotation' definition 'name'.
dbus-glib-0.110/dbus/dbus-gidl.c:521:20: note: Function 'method_info_get_annotation' argument 2 names different: declaration 'annotation' definition 'name'.
dbus-glib-0.110/dbus/dbus-glib-tool.c:178:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dbus-glib-0.110/dbus/dbus-glib-tool.c:179:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dbus-glib-0.110/dbus/dbus-gloader-expat.c:206:3: style: Variable 'expat' is reassigned a value before the old one has been used. [redundantAssignment]
dbus-glib-0.110/dbus/dbus-gloader-expat.c:201:3: note: Variable 'expat' is reassigned a value before the old one has been used.
dbus-glib-0.110/dbus/dbus-gloader-expat.c:206:3: note: Variable 'expat' is reassigned a value before the old one has been used.
dbus-glib-0.110/dbus/dbus-gmarshal.c:57:72: style: Function '_dbus_g_marshal_VOID__STRING_STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gmarshal.h:11:71: note: Function '_dbus_g_marshal_VOID__STRING_STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
dbus-glib-0.110/dbus/dbus-gmarshal.c:57:72: note: Function '_dbus_g_marshal_VOID__STRING_STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
dbus-glib-0.110/dbus/dbus-gmarshal.c:60:75: style: Function '_dbus_g_marshal_VOID__STRING_STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gmarshal.h:14:71: note: Function '_dbus_g_marshal_VOID__STRING_STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
dbus-glib-0.110/dbus/dbus-gmarshal.c:60:75: note: Function '_dbus_g_marshal_VOID__STRING_STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
dbus-glib-0.110/dbus/dbus-gobject.c:836:7: style: Variable 'spec' is reassigned a value before the old one has been used. [redundantAssignment]
dbus-glib-0.110/dbus/dbus-gobject.c:830:7: note: Variable 'spec' is reassigned a value before the old one has been used.
dbus-glib-0.110/dbus/dbus-gobject.c:836:7: note: Variable 'spec' is reassigned a value before the old one has been used.
dbus-glib-0.110/dbus/dbus-gobject.c:897:15: style: The scope of the variable 'interfaces' can be reduced. [variableScope]
dbus-glib-0.110/dbus/dbus-gobject.c:899:15: style: The scope of the variable 'propsig' can be reduced. [variableScope]
dbus-glib-0.110/dbus/dbus-gobject.c:2392:15: style: The scope of the variable 'sigdata' can be reduced. [variableScope]
dbus-glib-0.110/dbus/dbus-gobject.c:2937:12: style: struct member 'DBusGFuncSignature::params' is never used. [unusedStructMember]
dbus-glib-0.110/dbus/dbus-gparser.c:267:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-glib-0.110/dbus/dbus-gparser.c:344:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-glib-0.110/dbus/dbus-gparser.c:404:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-glib-0.110/dbus/dbus-gparser.c:462:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-glib-0.110/dbus/dbus-gparser.c:542:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-glib-0.110/dbus/dbus-gparser.c:641:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-glib-0.110/dbus/dbus-gparser.c:742:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dbus-glib-0.110/dbus/dbus-gproxy.c:2443:3: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
dbus-glib-0.110/dbus/dbus-gproxy.c:2432:3: note: Variable 'reply' is reassigned a value before the old one has been used.
dbus-glib-0.110/dbus/dbus-gproxy.c:2443:3: note: Variable 'reply' is reassigned a value before the old one has been used.
dbus-glib-0.110/dbus/dbus-gproxy.c:714:11: style: The scope of the variable 'names' can be reduced. [variableScope]
dbus-glib-0.110/dbus/dbus-gproxy.c:1083:12: style: The scope of the variable 'link' can be reduced. [variableScope]
dbus-glib-0.110/dbus/dbus-gproxy.c:1709:16: style: The scope of the variable 'types' can be reduced. [variableScope]
dbus-glib-0.110/dbus/dbus-gproxy.c:1904:22: style: The scope of the variable 'priv' can be reduced. [variableScope]
dbus-glib-0.110/dbus/dbus-gproxy.c:2357:26: style: The scope of the variable 'closure' can be reduced. [variableScope]
dbus-glib-0.110/dbus/dbus-gproxy.c:1898:26: style: Function 'manager_begin_bus_call' argument 4 names different: declaration 'data' definition 'user_data'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gproxy.c:99:34: note: Function 'manager_begin_bus_call' argument 4 names different: declaration 'data' definition 'user_data'.
dbus-glib-0.110/dbus/dbus-gproxy.c:1898:26: note: Function 'manager_begin_bus_call' argument 4 names different: declaration 'data' definition 'user_data'.
dbus-glib-0.110/dbus/dbus-gproxy.c:2350:28: style: Function 'dbus_g_proxy_begin_call_internal' argument 4 names different: declaration 'data' definition 'user_data'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gproxy.c:106:34: note: Function 'dbus_g_proxy_begin_call_internal' argument 4 names different: declaration 'data' definition 'user_data'.
dbus-glib-0.110/dbus/dbus-gproxy.c:2350:28: note: Function 'dbus_g_proxy_begin_call_internal' argument 4 names different: declaration 'data' definition 'user_data'.
dbus-glib-0.110/dbus/dbus-gsignature.c:140:53: style: Function '_dbus_gtype_from_signature_iter' argument 1 names different: declaration 'sigiter' definition 'iter'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gsignature.h:13:74: note: Function '_dbus_gtype_from_signature_iter' argument 1 names different: declaration 'sigiter' definition 'iter'.
dbus-glib-0.110/dbus/dbus-gsignature.c:140:53: note: Function '_dbus_gtype_from_signature_iter' argument 1 names different: declaration 'sigiter' definition 'iter'.
dbus-glib-0.110/dbus/dbus-gsignature.c:201:46: style: Function '_dbus_gtypes_from_arg_signature' argument 1 names different: declaration 'signature' definition 'argsig'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gsignature.h:16:74: note: Function '_dbus_gtypes_from_arg_signature' argument 1 names different: declaration 'signature' definition 'argsig'.
dbus-glib-0.110/dbus/dbus-gsignature.c:201:46: note: Function '_dbus_gtypes_from_arg_signature' argument 1 names different: declaration 'signature' definition 'argsig'.
dbus-glib-0.110/dbus/dbus-gtype-specialized.c:1498:49: style: Function 'dbus_g_type_struct_get' argument 2 names different: declaration 'member' definition 'first_member'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gtype-specialized.h:103:64: note: Function 'dbus_g_type_struct_get' argument 2 names different: declaration 'member' definition 'first_member'.
dbus-glib-0.110/dbus/dbus-gtype-specialized.c:1498:49: note: Function 'dbus_g_type_struct_get' argument 2 names different: declaration 'member' definition 'first_member'.
dbus-glib-0.110/dbus/dbus-gtype-specialized.c:1556:49: style: Function 'dbus_g_type_struct_set' argument 2 names different: declaration 'member' definition 'first_member'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gtype-specialized.h:107:64: note: Function 'dbus_g_type_struct_set' argument 2 names different: declaration 'member' definition 'first_member'.
dbus-glib-0.110/dbus/dbus-gtype-specialized.c:1556:49: note: Function 'dbus_g_type_struct_set' argument 2 names different: declaration 'member' definition 'first_member'.
dbus-glib-0.110/dbus/dbus-gutils.c:35:10: style: The scope of the variable 'j' can be reduced. [variableScope]
dbus-glib-0.110/dbus/dbus-gutils.c:85:45: style: Function '_dbus_gutils_wincaps_to_uscore' argument 1 names different: declaration 'uscore' definition 'caps'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gutils.h:34:57: note: Function '_dbus_gutils_wincaps_to_uscore' argument 1 names different: declaration 'uscore' definition 'caps'.
dbus-glib-0.110/dbus/dbus-gutils.c:85:45: note: Function '_dbus_gutils_wincaps_to_uscore' argument 1 names different: declaration 'uscore' definition 'caps'.
dbus-glib-0.110/dbus/dbus-gvalue-utils.c:798:17: style: The scope of the variable 'val' can be reduced. [variableScope]
dbus-glib-0.110/dbus/dbus-gvalue-utils.c:814:11: style: The scope of the variable 'vp' can be reduced. [variableScope]
dbus-glib-0.110/dbus/dbus-gvalue-utils.c:63:30: style: Function '_dbus_g_type_is_fixed' argument 1 names different: declaration 'gtype' definition 'type'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gvalue-utils.h:34:62: note: Function '_dbus_g_type_is_fixed' argument 1 names different: declaration 'gtype' definition 'type'.
dbus-glib-0.110/dbus/dbus-gvalue-utils.c:63:30: note: Function '_dbus_g_type_is_fixed' argument 1 names different: declaration 'gtype' definition 'type'.
dbus-glib-0.110/dbus/dbus-gvalue-utils.c:69:36: style: Function '_dbus_g_type_fixed_get_size' argument 1 names different: declaration 'gtype' definition 'type'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gvalue-utils.h:35:62: note: Function '_dbus_g_type_fixed_get_size' argument 1 names different: declaration 'gtype' definition 'type'.
dbus-glib-0.110/dbus/dbus-gvalue-utils.c:69:36: note: Function '_dbus_g_type_fixed_get_size' argument 1 names different: declaration 'gtype' definition 'type'.
dbus-glib-0.110/dbus/dbus-gvalue-utils.c:403:40: style: Function '_dbus_gtype_is_valid_hash_value' argument 1 names different: declaration 'type' definition 'gtype'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gvalue-utils.h:55:62: note: Function '_dbus_gtype_is_valid_hash_value' argument 1 names different: declaration 'type' definition 'gtype'.
dbus-glib-0.110/dbus/dbus-gvalue-utils.c:403:40: note: Function '_dbus_gtype_is_valid_hash_value' argument 1 names different: declaration 'type' definition 'gtype'.
dbus-glib-0.110/dbus/dbus-gvalue.c:443:33: style: Function '_dbus_gtype_to_signature' argument 1 names different: declaration 'type' definition 'gtype'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gvalue.h:20:74: note: Function '_dbus_gtype_to_signature' argument 1 names different: declaration 'type' definition 'gtype'.
dbus-glib-0.110/dbus/dbus-gvalue.c:443:33: note: Function '_dbus_gtype_to_signature' argument 1 names different: declaration 'type' definition 'gtype'.
dbus-glib-0.110/dbus/dbus-gvalue.c:1291:30: style: Function '_dbus_gvalue_demarshal_message' argument 3 names different: declaration 'n_params' definition 'n_types'. [funcArgNamesDifferent]
dbus-glib-0.110/dbus/dbus-gvalue.h:35:38: note: Function '_dbus_gvalue_demarshal_message' argument 3 names different: declaration 'n_params' definition 'n_types'.
dbus-glib-0.110/dbus/dbus-gvalue.c:1291:30: note: Function '_dbus_gvalue_demarshal_message' argument 3 names different: declaration 'n_params' definition 'n_types'.
dbus-glib-0.110/test/core/my-object.c:385:63: style: Function 'my_object_recursive2' argument 3 names different: declaration 'array' definition 'ret'. [funcArgNamesDifferent]
dbus-glib-0.110/test/core/my-object.h:69:72: note: Function 'my_object_recursive2' argument 3 names different: declaration 'array' definition 'ret'.
dbus-glib-0.110/test/core/my-object.c:385:63: note: Function 'my_object_recursive2' argument 3 names different: declaration 'array' definition 'ret'.
dbus-glib-0.110/test/core/my-object.c:554:47: style: Function 'my_object_objpath' argument 2 names different: declaration 'in' definition 'incoming'. [funcArgNamesDifferent]
dbus-glib-0.110/test/core/my-object.h:75:56: note: Function 'my_object_objpath' argument 2 names different: declaration 'in' definition 'incoming'.
dbus-glib-0.110/test/core/my-object.c:554:47: note: Function 'my_object_objpath' argument 2 names different: declaration 'in' definition 'incoming'.
dbus-glib-0.110/test/core/my-object.c:554:70: style: Function 'my_object_objpath' argument 3 names different: declaration 'arg1' definition 'outgoing'. [funcArgNamesDifferent]
dbus-glib-0.110/test/core/my-object.h:75:73: note: Function 'my_object_objpath' argument 3 names different: declaration 'arg1' definition 'outgoing'.
dbus-glib-0.110/test/core/my-object.c:554:70: note: Function 'my_object_objpath' argument 3 names different: declaration 'arg1' definition 'outgoing'.
dbus-glib-0.110/test/core/my-object.c:625:49: style: Function 'my_object_get_hash' argument 2 names different: declaration 'table' definition 'ret'. [funcArgNamesDifferent]
dbus-glib-0.110/test/core/my-object.h:88:58: note: Function 'my_object_get_hash' argument 2 names different: declaration 'table' definition 'ret'.
dbus-glib-0.110/test/core/my-object.c:625:49: note: Function 'my_object_get_hash' argument 2 names different: declaration 'table' definition 'ret'.
dbus-glib-0.110/test/core/my-object.c:739:53: style: Function 'my_object_dict_of_dicts' argument 2 names different: declaration 'dict' definition 'in'. [funcArgNamesDifferent]
dbus-glib-0.110/test/core/my-object.h:106:62: note: Function 'my_object_dict_of_dicts' argument 2 names different: declaration 'dict' definition 'in'.
dbus-glib-0.110/test/core/my-object.c:739:53: note: Function 'my_object_dict_of_dicts' argument 2 names different: declaration 'dict' definition 'in'.
dbus-glib-0.110/test/core/my-object.c:740:46: style: Function 'my_object_dict_of_dicts' argument 3 names different: declaration 'ret' definition 'out'. [funcArgNamesDifferent]
dbus-glib-0.110/test/core/my-object.h:106:81: note: Function 'my_object_dict_of_dicts' argument 3 names different: declaration 'ret' definition 'out'.
dbus-glib-0.110/test/core/my-object.c:740:46: note: Function 'my_object_dict_of_dicts' argument 3 names different: declaration 'ret' definition 'out'.
dbus-glib-0.110/test/core/my-object.c:752:48: style: Function 'my_object_dict_of_sigs' argument 3 names different: declaration 'ctx' definition 'context'. [funcArgNamesDifferent]
dbus-glib-0.110/test/core/my-object.h:108:86: note: Function 'my_object_dict_of_sigs' argument 3 names different: declaration 'ctx' definition 'context'.
dbus-glib-0.110/test/core/my-object.c:752:48: note: Function 'my_object_dict_of_sigs' argument 3 names different: declaration 'ctx' definition 'context'.
dbus-glib-0.110/test/core/my-object.c:760:48: style: Function 'my_object_dict_of_objs' argument 3 names different: declaration 'ctx' definition 'context'. [funcArgNamesDifferent]
dbus-glib-0.110/test/core/my-object.h:110:86: note: Function 'my_object_dict_of_objs' argument 3 names different: declaration 'ctx' definition 'context'.
dbus-glib-0.110/test/core/my-object.c:760:48: note: Function 'my_object_dict_of_objs' argument 3 names different: declaration 'ctx' definition 'context'.
dbus-glib-0.110/test/test-service.c:123:16: style: The scope of the variable 'reply' can be reduced. [variableScope]
[14:48]

ftp://ftp.se.debian.org/debian/pool/main/d/dbus-java/dbus-java_2.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dbus-python/dbus-python_1.2.8.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dbus-sharp/dbus-sharp_0.8.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dbus-sharp-glib/dbus-sharp-glib_0.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dbus-test-runner/dbus-test-runner_16.10.0~bzr100+repack1.orig.tar.xz
dbus-test-runner-15.10.0~bzr100/libdbustest/dbus-mock.c:437:2: style: Variable 'paramval' is reassigned a value before the old one has been used. [redundantAssignment]
dbus-test-runner-15.10.0~bzr100/libdbustest/dbus-mock.c:429:0: note: Variable 'paramval' is reassigned a value before the old one has been used.
dbus-test-runner-15.10.0~bzr100/libdbustest/dbus-mock.c:437:2: note: Variable 'paramval' is reassigned a value before the old one has been used.
dbus-test-runner-15.10.0~bzr100/libdbustest/process.c:245:9: style: The scope of the variable 'message' can be reduced. [variableScope]
dbus-test-runner-15.10.0~bzr100/tests/test-libdbustest-mock.c:133:2: style: Variable 'propret' is reassigned a value before the old one has been used. [redundantAssignment]
dbus-test-runner-15.10.0~bzr100/tests/test-libdbustest-mock.c:128:0: note: Variable 'propret' is reassigned a value before the old one has been used.
dbus-test-runner-15.10.0~bzr100/tests/test-libdbustest-mock.c:133:2: note: Variable 'propret' is reassigned a value before the old one has been used.
dbus-test-runner-15.10.0~bzr100/tests/test-libdbustest-mock.c:305:2: style: Variable 'propret' is reassigned a value before the old one has been used. [redundantAssignment]
dbus-test-runner-15.10.0~bzr100/tests/test-libdbustest-mock.c:300:0: note: Variable 'propret' is reassigned a value before the old one has been used.
dbus-test-runner-15.10.0~bzr100/tests/test-libdbustest-mock.c:305:2: note: Variable 'propret' is reassigned a value before the old one has been used.
dbus-test-runner-15.10.0~bzr100/tests/test-libdbustest-mock.c:461:2: style: Variable 'propret' is reassigned a value before the old one has been used. [redundantAssignment]
dbus-test-runner-15.10.0~bzr100/tests/test-libdbustest-mock.c:456:0: note: Variable 'propret' is reassigned a value before the old one has been used.
dbus-test-runner-15.10.0~bzr100/tests/test-libdbustest-mock.c:461:2: note: Variable 'propret' is reassigned a value before the old one has been used.
dbus-test-runner-15.10.0~bzr100/tests/test-libdbustest-mock.c:562:2: style: Variable 'propret' is reassigned a value before the old one has been used. [redundantAssignment]
dbus-test-runner-15.10.0~bzr100/tests/test-libdbustest-mock.c:557:0: note: Variable 'propret' is reassigned a value before the old one has been used.
dbus-test-runner-15.10.0~bzr100/tests/test-libdbustest-mock.c:562:2: note: Variable 'propret' is reassigned a value before the old one has been used.
dbus-test-runner-15.10.0~bzr100/tests/test-libdbustest-mock.c:642:2: style: Variable 'propret' is reassigned a value before the old one has been used. [redundantAssignment]
dbus-test-runner-15.10.0~bzr100/tests/test-libdbustest-mock.c:636:0: note: Variable 'propret' is reassigned a value before the old one has been used.
dbus-test-runner-15.10.0~bzr100/tests/test-libdbustest-mock.c:642:2: note: Variable 'propret' is reassigned a value before the old one has been used.
[14:48]

ftp://ftp.se.debian.org/debian/pool/main/d/dbusada/dbusada_0.4.1.orig.tar.bz2.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dbuskit/dbuskit_0.1.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dbview/dbview_1.0.4.orig.tar.gz
dbview-1.0.4/db_dump.c:261:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dbview-1.0.4/db_dump.c:243:22: style: The scope of the variable 'fld' can be reduced. [variableScope]
dbview-1.0.4/db_dump.c:305:13: style: The scope of the variable 'bytes' can be reduced. [variableScope]
[14:48]

ftp://ftp.se.debian.org/debian/pool/main/d/dc-qt/dc-qt_0.2.0.alpha.orig.tar.gz
dc-qt-0.2.0.alpha/dcpp/stdinc.h:73:0: error: #error Unknown STL, hashes need to be configured [preprocessorErrorDirective]
dc-qt-0.2.0.alpha/backend/SettingsMapper.cpp:8:53: style: Function 'getSetting' argument 1 names different: declaration 'key' definition 'skey'. [funcArgNamesDifferent]
dc-qt-0.2.0.alpha/backend/SettingsMapper.h:15:39: note: Function 'getSetting' argument 1 names different: declaration 'key' definition 'skey'.
dc-qt-0.2.0.alpha/backend/SettingsMapper.cpp:8:53: note: Function 'getSetting' argument 1 names different: declaration 'key' definition 'skey'.
dc-qt-0.2.0.alpha/backend/SettingsMapper.cpp:19:47: style: Function 'setSetting' argument 1 names different: declaration 'key' definition 'skey'. [funcArgNamesDifferent]
dc-qt-0.2.0.alpha/backend/SettingsMapper.h:16:33: note: Function 'setSetting' argument 1 names different: declaration 'key' definition 'skey'.
dc-qt-0.2.0.alpha/backend/SettingsMapper.cpp:19:47: note: Function 'setSetting' argument 1 names different: declaration 'key' definition 'skey'.
dc-qt-0.2.0.alpha/backend/filelog.h:26:18: style: The function 'info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/backend/log.h:22:22: note: Virtual function in base class
dc-qt-0.2.0.alpha/backend/filelog.h:26:18: note: Function in derived class
dc-qt-0.2.0.alpha/backend/filelog.h:27:18: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/backend/log.h:23:22: note: Virtual function in base class
dc-qt-0.2.0.alpha/backend/filelog.h:27:18: note: Function in derived class
dc-qt-0.2.0.alpha/backend/filelog.h:28:18: style: The function 'warn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/backend/log.h:24:22: note: Virtual function in base class
dc-qt-0.2.0.alpha/backend/filelog.h:28:18: note: Function in derived class
dc-qt-0.2.0.alpha/backend/filelog.h:29:18: style: The function 'debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/backend/log.h:25:22: note: Virtual function in base class
dc-qt-0.2.0.alpha/backend/filelog.h:29:18: note: Function in derived class
dc-qt-0.2.0.alpha/rpcdriver/commanddispatcher.cpp:84:10: style: Condition '!stop' is always true [knownConditionTrueFalse]
dc-qt-0.2.0.alpha/rpcdriver/commanddispatcher.cpp:83:15: note: Assignment 'stop=false', assigned value is 0
dc-qt-0.2.0.alpha/rpcdriver/commanddispatcher.cpp:84:10: note: Condition '!stop' is always true
dc-qt-0.2.0.alpha/rpcdriver/datainputstream.h:29:5: style: Class 'DataInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/rpcdriver/rpcexception.h:20:2: style: Class 'RpcException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/rpcdriver/protectedbuffer.h:52:0: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction]
dc-qt-0.2.0.alpha/rpcdriver/dataoutputstream.h:17:3: style: Class 'DataOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/rpcdriver/outputbuffer.h:33:7: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
dc-qt-0.2.0.alpha/rpcdriver/rpcdriver.h:218:2: style: Class 'RpcServerDriver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/rpcdriver/main.cpp:19:2: style: Class 'HelloHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/rpcdriver/rpcdriver.h:96:15: style: The function 'onRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/rpcdriver/socketlistener.h:15:15: note: Virtual function in base class
dc-qt-0.2.0.alpha/rpcdriver/rpcdriver.h:96:15: note: Function in derived class
dc-qt-0.2.0.alpha/rpcdriver/rpcdriver.h:100:15: style: The function 'onConnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/rpcdriver/socketlistener.h:18:15: note: Virtual function in base class
dc-qt-0.2.0.alpha/rpcdriver/rpcdriver.h:100:15: note: Function in derived class
dc-qt-0.2.0.alpha/rpcdriver/rpcdriver.h:107:15: style: The function 'onDisconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/rpcdriver/socketlistener.h:19:15: note: Virtual function in base class
dc-qt-0.2.0.alpha/rpcdriver/rpcdriver.h:107:15: note: Function in derived class
dc-qt-0.2.0.alpha/rpcdriver/rpcdriver.h:114:15: style: The function 'onIncoming' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/rpcdriver/socketlistener.h:20:15: note: Virtual function in base class
dc-qt-0.2.0.alpha/rpcdriver/rpcdriver.h:114:15: note: Function in derived class
dc-qt-0.2.0.alpha/rpcdriver/main.cpp:22:15: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/rpcdriver/rpccommandhandler.h:55:15: note: Virtual function in base class
dc-qt-0.2.0.alpha/rpcdriver/main.cpp:22:15: note: Function in derived class
dc-qt-0.2.0.alpha/rpcdriver/rpcdriver.cpp:270:6: style: The scope of the variable 'bytesRead' can be reduced. [variableScope]
dc-qt-0.2.0.alpha/rpcdriver/rpcdriver.cpp:115:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/rpcdriver/rpcdriver.cpp:477:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/rpcdriver/rpcdriver.cpp:100:12: warning: Member variable 'RpcDriver::senderThread' is not initialized in the constructor. [uninitMemberVar]
dc-qt-0.2.0.alpha/rpcdriver/socket.h:33:6: style: Technically the member function 'rpc::Socket::getFd' can be const. [functionConst]
dc-qt-0.2.0.alpha/rpcdriver/socket.h:35:6: style: Technically the member function 'rpc::Socket::getId' can be const. [functionConst]
dc-qt-0.2.0.alpha/rpcdriver/socket.h:9:2: style: Class 'SocketException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/rpcdriver/socket.h:23:2: style: Class 'Socket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/rpcdriver/socket.h:47:7: style: Member variable 'Socket::isConnected' is in the wrong place in the initializer list. [initializerList]
dc-qt-0.2.0.alpha/rpcdriver/socket.cpp:19:93: note: Member variable 'Socket::isConnected' is in the wrong place in the initializer list.
dc-qt-0.2.0.alpha/rpcdriver/socket.h:47:7: note: Member variable 'Socket::isConnected' is in the wrong place in the initializer list.
dc-qt-0.2.0.alpha/rpcdriver/socketmanager.cpp:40:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/rpcdriver/socketmanager.cpp:45:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/backendconnection.cpp:25:55: style: Function 'createSession' argument 1 names different: declaration 'url' definition 'u'. [funcArgNamesDifferent]
dc-qt-0.2.0.alpha/ui/backendconnection.h:40:37: note: Function 'createSession' argument 1 names different: declaration 'url' definition 'u'.
dc-qt-0.2.0.alpha/ui/backendconnection.cpp:25:55: note: Function 'createSession' argument 1 names different: declaration 'url' definition 'u'.
dc-qt-0.2.0.alpha/ui/rpctypes.h:27:7: style: Technically the member function 'rpc_types::FavouriteHub::operator==' can be const. [functionConst]
dc-qt-0.2.0.alpha/ui/backendconnection.h:34:2: style: Class 'BackendConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/blockallocator.h:25:0: style: C-style pointer casting [cstyleCast]
dc-qt-0.2.0.alpha/ui/blockallocator.h:79:0: style: C-style pointer casting [cstyleCast]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:670:33: style: Variable 'it' is modified but its new value is never used. [unreadVariable]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:34:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:40:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:42:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:44:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:46:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:48:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:50:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:52:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:54:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:81:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:96:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:115:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:131:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:133:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:149:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:169:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:216:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:223:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:236:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:329:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:334:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:340:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:342:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:344:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:353:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:359:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:361:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:363:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:365:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:367:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:369:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:371:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:378:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:404:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:409:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:411:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:433:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:436:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:443:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:445:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:447:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:449:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:451:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:453:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:455:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:457:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:459:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:461:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:484:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:495:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:497:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:499:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:501:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:503:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:505:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:540:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:543:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:553:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:555:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:557:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:559:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:583:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:585:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:596:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:598:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:600:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:629:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:632:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:639:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:646:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:659:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:661:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:662:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:663:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:664:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:665:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:666:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:667:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:668:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:669:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/commandhandlers.cpp:670:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/shareitemmodel.h:27:9: performance: Variable 'virtualDir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dc-qt-0.2.0.alpha/ui/shareitemmodel.h:28:9: performance: Variable 'realDir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dc-qt-0.2.0.alpha/ui/shareitemmodel.h:29:9: performance: Variable 'shareSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dc-qt-0.2.0.alpha/ui/userfilemodel.h:101:13: performance: Technically the member function 'UserFileModel::TreeItem::columnCount' can be static. [functionStatic]
dc-qt-0.2.0.alpha/ui/blockallocator.h:22:0: style: Technically the member function 'BlockAllocator < User , 100 , 4 >::operatordelete' can be const. [functionConst]
dc-qt-0.2.0.alpha/ui/exceptions.h:20:2: style: Class 'Exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/userfilemodel.h:58:9: style: Class 'TreeItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:23:5: style: Class 'RpcCommandEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:81:5: style: Class 'HubConnectedHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:97:5: style: Class 'HubUpdatedHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:113:5: style: Class 'HubStatsHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:129:5: style: Class 'ConnectionFailedHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:145:2: style: Class 'PrivateChatHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:160:5: style: Class 'ChatMessageHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:174:5: style: Class 'UsersUpdatedHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:189:5: style: Class 'settingsInfoHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:205:2: style: Class 'PublicHubListHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:221:2: style: Class 'FavouriteHubAddedHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:237:2: style: Class 'FavouriteHubRemovedHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:253:2: style: Class 'FavouriteHubListHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:269:5: style: Class 'RunningSessionsHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:286:2: style: Class 'SessionCreatedHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:303:3: style: Class 'SharedDirsHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:317:3: style: Class 'SearchResultsHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:331:3: style: Class 'QueueEventHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:349:3: style: Class 'FinishedEventHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:365:3: style: Class 'TransferEventHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:382:2: style: Class 'UserFileListHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:396:3: style: Class 'UserRemovedHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:409:3: style: Class 'HashInfoHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:86:18: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:86:18: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:102:18: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:102:18: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:118:16: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:118:16: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:134:18: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:134:18: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:148:15: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:148:15: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:163:18: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:163:18: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:177:18: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:177:18: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:193:18: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:193:18: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:209:15: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:209:15: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:225:15: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:225:15: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:241:15: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:241:15: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:257:15: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:257:15: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:273:16: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:273:16: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:288:15: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:288:15: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:305:16: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:305:16: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:319:16: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:319:16: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:333:16: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:333:16: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:351:16: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:351:16: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:367:16: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:367:16: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:384:15: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:384:15: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:398:16: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:398:16: note: Function in derived class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:411:16: style: The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/commandhandlers.h:70:18: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/commandhandlers.h:411:16: note: Function in derived class
dc-qt-0.2.0.alpha/ui/connectdialog.cpp:43:71: style: Function 'favouriteHubAdded' argument 1 names different: declaration 'hubs' definition 'hub'. [funcArgNamesDifferent]
dc-qt-0.2.0.alpha/ui/connectdialog.h:35:57: note: Function 'favouriteHubAdded' argument 1 names different: declaration 'hubs' definition 'hub'.
dc-qt-0.2.0.alpha/ui/connectdialog.cpp:43:71: note: Function 'favouriteHubAdded' argument 1 names different: declaration 'hubs' definition 'hub'.
dc-qt-0.2.0.alpha/ui/connectdialog.cpp:48:56: style: Function 'favouriteHubRemoved' argument 1 names different: declaration 'hubs' definition 'hub'. [funcArgNamesDifferent]
dc-qt-0.2.0.alpha/ui/connectdialog.h:36:42: note: Function 'favouriteHubRemoved' argument 1 names different: declaration 'hubs' definition 'hub'.
dc-qt-0.2.0.alpha/ui/connectdialog.cpp:48:56: note: Function 'favouriteHubRemoved' argument 1 names different: declaration 'hubs' definition 'hub'.
dc-qt-0.2.0.alpha/ui/publichubswidget.h:52:3: style: Class 'PublicHubsModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/publichubswidget.h:76:4: style: Class 'Entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/favouritehubswidget.h:83:3: style: Class 'CheckBoxDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/favouritehubswidget.h:97:3: style: Class 'FavouriteHubsModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/publichubswidget.h:69:3: warning: The class 'Entry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dc-qt-0.2.0.alpha/ui/filelog.h:26:18: style: The function 'info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/log.h:22:22: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/filelog.h:26:18: note: Function in derived class
dc-qt-0.2.0.alpha/ui/filelog.h:27:18: style: The function 'info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/log.h:23:22: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/filelog.h:27:18: note: Function in derived class
dc-qt-0.2.0.alpha/ui/filelog.h:28:18: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/log.h:24:22: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/filelog.h:28:18: note: Function in derived class
dc-qt-0.2.0.alpha/ui/filelog.h:29:18: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/log.h:25:22: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/filelog.h:29:18: note: Function in derived class
dc-qt-0.2.0.alpha/ui/filelog.h:30:18: style: The function 'warn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/log.h:26:22: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/filelog.h:30:18: note: Function in derived class
dc-qt-0.2.0.alpha/ui/filelog.h:31:18: style: The function 'warn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/log.h:27:22: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/filelog.h:31:18: note: Function in derived class
dc-qt-0.2.0.alpha/ui/filelog.h:32:18: style: The function 'debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/log.h:28:22: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/filelog.h:32:18: note: Function in derived class
dc-qt-0.2.0.alpha/ui/filelog.h:33:18: style: The function 'debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/log.h:29:22: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/filelog.h:33:18: note: Function in derived class
dc-qt-0.2.0.alpha/ui/filelog.h:34:15: style: The function 'msg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dc-qt-0.2.0.alpha/ui/log.h:30:16: note: Virtual function in base class
dc-qt-0.2.0.alpha/ui/filelog.h:34:15: note: Function in derived class
dc-qt-0.2.0.alpha/ui/finishedmodel.cpp:81:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/globalusermodel.h:28:5: style: Class 'GlobalUserModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/searchwidget.h:18:5: style: Class 'SearchWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/queuemodel.h:20:3: style: Class 'QueueModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/transferlistitemdelegate.h:28:5: style: Class 'TransferListItemDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/nicetreeview.h:26:5: style: Class 'NiceTreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dc-qt-0.2.0.alpha/ui/queuemodel.cpp:20:8: style: The scope of the variable 'u' can be reduced. [variableScope]
dc-qt-0.2.0.alpha/ui/searchmanager.cpp:81:121: style: Function 'search' argument 6 names different: declaration 'originator' definition 'destination'. [funcArgNamesDifferent]
dc-qt-0.2.0.alpha/ui/searchmanager.h:53:107: note: Function 'search' argument 6 names different: declaration 'originator' definition 'destination'.
dc-qt-0.2.0.alpha/ui/searchmanager.cpp:81:121: note: Function 'search' argument 6 names different: declaration 'originator' definition 'destination'.
dc-qt-0.2.0.alpha/ui/searchmanager.cpp:105:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/searchtablemodel.cpp:33:78: style: Function 'onSearchResult' argument 2 names different: declaration 'sr' definition 'entry'. [funcArgNamesDifferent]
dc-qt-0.2.0.alpha/ui/searchtablemodel.h:113:55: note: Function 'onSearchResult' argument 2 names different: declaration 'sr' definition 'entry'.
dc-qt-0.2.0.alpha/ui/searchtablemodel.cpp:33:78: note: Function 'onSearchResult' argument 2 names different: declaration 'sr' definition 'entry'.
dc-qt-0.2.0.alpha/ui/searchtablemodel.cpp:40:85: style: Function 'onSearchResult' argument 2 names different: declaration 'sr' definition 'entries'. [funcArgNamesDifferent]
dc-qt-0.2.0.alpha/ui/searchtablemodel.h:114:62: note: Function 'onSearchResult' argument 2 names different: declaration 'sr' definition 'entries'.
dc-qt-0.2.0.alpha/ui/searchtablemodel.cpp:40:85: note: Function 'onSearchResult' argument 2 names different: declaration 'sr' definition 'entries'.
dc-qt-0.2.0.alpha/ui/userlistmodel.h:26:9: performance: Variable 'iconNormal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dc-qt-0.2.0.alpha/ui/sessionmanager.cpp:122:18: style: C-style pointer casting [cstyleCast]
dc-qt-0.2.0.alpha/ui/shareitemmodel.cpp:70:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dc-qt-0.2.0.alpha/ui/transferlistitemdelegate.cpp:97:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc-qt-0.2.0.alpha/ui/userfilemodel.cpp:153:2: warning: Possible leak in public function. The pointer 'root' is not deallocated before it is allocated. [publicAllocationError]
dc-qt-0.2.0.alpha/ui/blockallocator.h:22:0: style: Technically the member function 'BlockAllocator < T , blocksPerBatch , blockAlignment >::operatordelete' can be const. [functionConst]
[14:48]

ftp://ftp.se.debian.org/debian/pool/main/d/dc3dd/dc3dd_7.2.646.orig.tar.gz
dc3dd-7.2.646/lib/areadlink-with-size.c:63:39: style: Condition 'symlink_max<INITIAL_LIMIT_BOUND' is always true [knownConditionTrueFalse]
dc3dd-7.2.646/lib/areadlink-with-size.c:61:24: note: Assignment 'symlink_max=1024', assigned value is 1024
dc3dd-7.2.646/lib/areadlink-with-size.c:63:39: note: Condition 'symlink_max<INITIAL_LIMIT_BOUND' is always true
dc3dd-7.2.646/lib/areadlink-with-size.c:56:34: style: Function 'areadlink_with_size' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/areadlink.h:23:47: note: Function 'areadlink_with_size' argument 1 names different: declaration 'filename' definition 'file'.
dc3dd-7.2.646/lib/areadlink-with-size.c:56:34: note: Function 'areadlink_with_size' argument 1 names different: declaration 'filename' definition 'file'.
dc3dd-7.2.646/lib/areadlink-with-size.c:56:47: style: Function 'areadlink_with_size' argument 2 names different: declaration 'size_hint' definition 'size'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/areadlink.h:23:64: note: Function 'areadlink_with_size' argument 2 names different: declaration 'size_hint' definition 'size'.
dc3dd-7.2.646/lib/areadlink-with-size.c:56:47: note: Function 'areadlink_with_size' argument 2 names different: declaration 'size_hint' definition 'size'.
dc3dd-7.2.646/lib/gettext.h:198:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
dc3dd-7.2.646/lib/gettext.h:244:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
dc3dd-7.2.646/lib/basename.c:32:29: style: Function 'last_component' argument 1 names different: declaration 'file' definition 'name'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/dirname.h:65:35: note: Function 'last_component' argument 1 names different: declaration 'file' definition 'name'.
dc3dd-7.2.646/lib/basename.c:32:29: note: Function 'last_component' argument 1 names different: declaration 'file' definition 'name'.
dc3dd-7.2.646/lib/basename.c:74:24: style: Function 'base_name' argument 1 names different: declaration 'file' definition 'name'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/dirname.h:61:30: note: Function 'base_name' argument 1 names different: declaration 'file' definition 'name'.
dc3dd-7.2.646/lib/basename.c:74:24: note: Function 'base_name' argument 1 names different: declaration 'file' definition 'name'.
dc3dd-7.2.646/lib/basename.c:111:23: style: Function 'base_len' argument 1 names different: declaration 'file' definition 'name'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/dirname.h:63:30: note: Function 'base_len' argument 1 names different: declaration 'file' definition 'name'.
dc3dd-7.2.646/lib/basename.c:111:23: note: Function 'base_len' argument 1 names different: declaration 'file' definition 'name'.
dc3dd-7.2.646/lib/chdir-long.c:34:0: error: #error "compile this file only if your system defines PATH_MAX" [preprocessorErrorDirective]
dc3dd-7.2.646/lib/fpending.h:24:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
dc3dd-7.2.646/lib/closein.c:90:47: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
dc3dd-7.2.646/lib/error.c:227:12: style: Function 'error' argument 1 names different: declaration '__status' definition 'status'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/error.h:42:24: note: Function 'error' argument 1 names different: declaration '__status' definition 'status'.
dc3dd-7.2.646/lib/error.c:227:12: note: Function 'error' argument 1 names different: declaration '__status' definition 'status'.
dc3dd-7.2.646/lib/error.c:227:24: style: Function 'error' argument 2 names different: declaration '__errnum' definition 'errnum'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/error.h:42:38: note: Function 'error' argument 2 names different: declaration '__errnum' definition 'errnum'.
dc3dd-7.2.646/lib/error.c:227:24: note: Function 'error' argument 2 names different: declaration '__errnum' definition 'errnum'.
dc3dd-7.2.646/lib/error.c:227:44: style: Function 'error' argument 3 names different: declaration '__format' definition 'message'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/error.h:42:60: note: Function 'error' argument 3 names different: declaration '__format' definition 'message'.
dc3dd-7.2.646/lib/error.c:227:44: note: Function 'error' argument 3 names different: declaration '__format' definition 'message'.
dc3dd-7.2.646/lib/error.c:270:20: style: Function 'error_at_line' argument 1 names different: declaration '__status' definition 'status'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/error.h:45:32: note: Function 'error_at_line' argument 1 names different: declaration '__status' definition 'status'.
dc3dd-7.2.646/lib/error.c:270:20: note: Function 'error_at_line' argument 1 names different: declaration '__status' definition 'status'.
dc3dd-7.2.646/lib/error.c:270:32: style: Function 'error_at_line' argument 2 names different: declaration '__errnum' definition 'errnum'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/error.h:45:46: note: Function 'error_at_line' argument 2 names different: declaration '__errnum' definition 'errnum'.
dc3dd-7.2.646/lib/error.c:270:32: note: Function 'error_at_line' argument 2 names different: declaration '__errnum' definition 'errnum'.
dc3dd-7.2.646/lib/error.c:270:52: style: Function 'error_at_line' argument 3 names different: declaration '__fname' definition 'file_name'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/error.h:45:68: note: Function 'error_at_line' argument 3 names different: declaration '__fname' definition 'file_name'.
dc3dd-7.2.646/lib/error.c:270:52: note: Function 'error_at_line' argument 3 names different: declaration '__fname' definition 'file_name'.
dc3dd-7.2.646/lib/error.c:271:22: style: Function 'error_at_line' argument 4 names different: declaration '__lineno' definition 'line_number'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/error.h:46:20: note: Function 'error_at_line' argument 4 names different: declaration '__lineno' definition 'line_number'.
dc3dd-7.2.646/lib/error.c:271:22: note: Function 'error_at_line' argument 4 names different: declaration '__lineno' definition 'line_number'.
dc3dd-7.2.646/lib/error.c:271:47: style: Function 'error_at_line' argument 5 names different: declaration '__format' definition 'message'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/error.h:46:42: note: Function 'error_at_line' argument 5 names different: declaration '__format' definition 'message'.
dc3dd-7.2.646/lib/error.c:271:47: note: Function 'error_at_line' argument 5 names different: declaration '__format' definition 'message'.
dc3dd-7.2.646/lib/error.c:263:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
dc3dd-7.2.646/lib/exclude.c:148:15: style: The scope of the variable 'p' can be reduced. [variableScope]
dc3dd-7.2.646/lib/exclude.c:145:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/fchdir.c:56:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dc3dd-7.2.646/lib/dirfd.h:24:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
dc3dd-7.2.646/lib/filemode.c:99:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/filemode.c:100:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/filemode.c:102:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/filemode.c:103:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/filemode.c:104:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/filemode.c:105:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/filemode.c:107:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/filemode.c:108:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/filemode.c:109:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/filemode.c:110:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/filemode.c:112:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/filemode.c:113:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/filenamecat.c:62:49: style: Function 'mfile_name_concat' argument 2 names different: declaration 'base' definition 'abase'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/filenamecat.h:23:55: note: Function 'mfile_name_concat' argument 2 names different: declaration 'base' definition 'abase'.
dc3dd-7.2.646/lib/filenamecat.c:62:49: note: Function 'mfile_name_concat' argument 2 names different: declaration 'base' definition 'abase'.
dc3dd-7.2.646/lib/filenamecat.c:96:48: style: Function 'file_name_concat' argument 2 names different: declaration 'base' definition 'abase'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/filenamecat.h:20:54: note: Function 'file_name_concat' argument 2 names different: declaration 'base' definition 'abase'.
dc3dd-7.2.646/lib/filenamecat.c:96:48: note: Function 'file_name_concat' argument 2 names different: declaration 'base' definition 'abase'.
dc3dd-7.2.646/lib/fnmatch_loop.c:1098:16: style: Same expression on both sides of '!=' because the value of 'list' and 'NULL' are the same. [duplicateExpression]
dc3dd-7.2.646/lib/fnmatch_loop.c:1025:13: note: 'list' is assigned value 'NULL' here.
dc3dd-7.2.646/lib/fnmatch_loop.c:1098:16: note: Same expression on both sides of '!=' because the value of 'list' and 'NULL' are the same.
dc3dd-7.2.646/lib/fnmatch_loop.c:977:18: style: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/fnmatch_loop.c:24:37: note: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'.
dc3dd-7.2.646/lib/fnmatch_loop.c:977:18: note: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'.
dc3dd-7.2.646/lib/fnmatch_loop.c:1086:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dc3dd-7.2.646/lib/fnmatch_loop.c:1094:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dc3dd-7.2.646/lib/fnmatch_loop.c:1116:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/fnmatch_loop.c:1124:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/fnmatch_loop.c:1132:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/fnmatch_loop.c:1154:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/fnmatch_loop.c:1169:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/fnmatch_loop.c:1178:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/strftime.c:341:34: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dc3dd-7.2.646/lib/strftime.c:342:34: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dc3dd-7.2.646/lib/strftime.c:1439:32: style: Function 'fprintftime' argument 1 names different: declaration 'fp' definition 's'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/fprintftime.h:28:27: note: Function 'fprintftime' argument 1 names different: declaration 'fp' definition 's'.
dc3dd-7.2.646/lib/strftime.c:1439:32: note: Function 'fprintftime' argument 1 names different: declaration 'fp' definition 's'.
dc3dd-7.2.646/lib/strftime.c:1440:21: style: Function 'fprintftime' argument 2 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/fprintftime.h:28:43: note: Function 'fprintftime' argument 2 names different: declaration 'fmt' definition 'format'.
dc3dd-7.2.646/lib/strftime.c:1440:21: note: Function 'fprintftime' argument 2 names different: declaration 'fmt' definition 'format'.
dc3dd-7.2.646/lib/strftime.c:1441:24: style: Function 'fprintftime' argument 3 names different: declaration 'tm' definition 'tp'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/fprintftime.h:28:65: note: Function 'fprintftime' argument 3 names different: declaration 'tm' definition 'tp'.
dc3dd-7.2.646/lib/strftime.c:1441:24: note: Function 'fprintftime' argument 3 names different: declaration 'tm' definition 'tp'.
dc3dd-7.2.646/lib/strftime.c:1441:27: style: Function 'fprintftime' argument 4 names different: declaration 'utc' definition 'ut'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/fprintftime.h:29:11: note: Function 'fprintftime' argument 4 names different: declaration 'utc' definition 'ut'.
dc3dd-7.2.646/lib/strftime.c:1441:27: note: Function 'fprintftime' argument 4 names different: declaration 'utc' definition 'ut'.
dc3dd-7.2.646/lib/strftime.c:1441:27: style: Function 'fprintftime' argument 5 names different: declaration 'nanoseconds' definition 'ns'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/fprintftime.h:29:20: note: Function 'fprintftime' argument 5 names different: declaration 'nanoseconds' definition 'ns'.
dc3dd-7.2.646/lib/strftime.c:1441:27: note: Function 'fprintftime' argument 5 names different: declaration 'nanoseconds' definition 'ns'.
dc3dd-7.2.646/lib/fpurge.c:118:0: error: #error "Please port gnulib fpurge.c to your platform! Look at the definitions of fflush, setvbuf and ungetc on your system, then report this to bug-gnulib." [preprocessorErrorDirective]
dc3dd-7.2.646/lib/freadahead.c:69:0: error: #error "Please port gnulib freadahead.c to your platform! Look at the definition of fflush, fread, ungetc on your system, then report this to bug-gnulib." [preprocessorErrorDirective]
dc3dd-7.2.646/lib/freading.c:50:0: error: #error "Please port gnulib freading.c to your platform!" [preprocessorErrorDirective]
dc3dd-7.2.646/lib/freadptr.c:89:0: error: #error "Please port gnulib freadptr.c to your platform! Look at the definition of fflush, fread, getc, getc_unlocked on your system, then report this to bug-gnulib." [preprocessorErrorDirective]
dc3dd-7.2.646/lib/freadseek.c:57:0: error: #error "Please port gnulib freadseek.c to your platform! Look at the definition of getc, getc_unlocked on your system, then report this to bug-gnulib." [preprocessorErrorDirective]
dc3dd-7.2.646/lib/fseeko.c:86:0: error: #error "Please port gnulib fseeko.c to your platform! Look at the code in fpurge.c, then report this to bug-gnulib." [preprocessorErrorDirective]
dc3dd-7.2.646/lib/fseterr.c:70:0: error: #error "Please port gnulib fseterr.c to your platform! Look at the definitions of ferror and clearerr on your system, then report this to bug-gnulib." [preprocessorErrorDirective]
getdate.c:1440:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
getdate.y:294:25: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:328:26: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:336:26: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:346:74: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:353:26: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:362:74: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:369:29: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:370:33: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:381:32: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:384:25: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:385:30: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:386:30: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:387:27: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:388:26: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:389:28: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:390:27: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:393:107: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:395:32: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:404:28: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:414:28: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:419:28: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:427:21: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:440:25: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:446:26: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:454:22: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:461:29: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:462:29: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:469:29: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:470:29: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:475:21: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:481:22: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:486:23: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:492:22: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:509:25: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:510:30: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:511:30: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:512:27: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:513:26: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:514:28: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:515:27: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:533:93: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:535:103: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:537:65: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:569:103: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:583:42: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:594:41: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:603:25: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:604:30: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:605:30: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:606:27: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:607:26: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:608:28: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:609:27: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:618:33: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:625:33: style: Same expression on both sides of '-'. [duplicateExpression]
getdate.y:891:34: style: Same value in both branches of ternary operator. [duplicateValueTernary]
getdate.y:892:34: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dc3dd-7.2.646/lib/getopt.c:347:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:113:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
dc3dd-7.2.646/lib/getopt.c:347:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
dc3dd-7.2.646/lib/getopt.c:347:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:113:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
dc3dd-7.2.646/lib/getopt.c:347:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
dc3dd-7.2.646/lib/getopt.c:347:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:114:23: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
dc3dd-7.2.646/lib/getopt.c:347:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
dc3dd-7.2.646/lib/getopt.c:348:28: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:115:32: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
dc3dd-7.2.646/lib/getopt.c:348:28: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
dc3dd-7.2.646/lib/getopt.c:348:43: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:115:49: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
dc3dd-7.2.646/lib/getopt.c:348:43: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
dc3dd-7.2.646/lib/getopt.c:349:11: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:116:15: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
dc3dd-7.2.646/lib/getopt.c:349:11: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
dc3dd-7.2.646/lib/getopt.c:349:26: style: Function '_getopt_internal_r' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:116:32: note: Function '_getopt_internal_r' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
dc3dd-7.2.646/lib/getopt.c:349:26: note: Function '_getopt_internal_r' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
dc3dd-7.2.646/lib/getopt.c:349:64: style: Function '_getopt_internal_r' argument 8 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:117:32: note: Function '_getopt_internal_r' argument 8 names different: declaration '__data' definition 'd'.
dc3dd-7.2.646/lib/getopt.c:349:64: note: Function '_getopt_internal_r' argument 8 names different: declaration '__data' definition 'd'.
dc3dd-7.2.646/lib/getopt.c:1083:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:22:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
dc3dd-7.2.646/lib/getopt.c:1083:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
dc3dd-7.2.646/lib/getopt.c:1083:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:22:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
dc3dd-7.2.646/lib/getopt.c:1083:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
dc3dd-7.2.646/lib/getopt.c:1083:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:23:21: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
dc3dd-7.2.646/lib/getopt.c:1083:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
dc3dd-7.2.646/lib/getopt.c:1084:26: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:24:37: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
dc3dd-7.2.646/lib/getopt.c:1084:26: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
dc3dd-7.2.646/lib/getopt.c:1084:41: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:24:54: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
dc3dd-7.2.646/lib/getopt.c:1084:41: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
dc3dd-7.2.646/lib/getopt.c:1085:9: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:25:13: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
dc3dd-7.2.646/lib/getopt.c:1085:9: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
dc3dd-7.2.646/lib/getopt.c:1085:24: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:25:30: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
dc3dd-7.2.646/lib/getopt.c:1085:24: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
dc3dd-7.2.646/lib/getopt1.c:48:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:119:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
dc3dd-7.2.646/lib/getopt1.c:48:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
dc3dd-7.2.646/lib/getopt1.c:48:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:119:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
dc3dd-7.2.646/lib/getopt1.c:48:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
dc3dd-7.2.646/lib/getopt1.c:48:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:120:19: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
dc3dd-7.2.646/lib/getopt1.c:48:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
dc3dd-7.2.646/lib/getopt1.c:49:24: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:121:28: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
dc3dd-7.2.646/lib/getopt1.c:49:24: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
dc3dd-7.2.646/lib/getopt1.c:49:43: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:121:45: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
dc3dd-7.2.646/lib/getopt1.c:49:43: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
dc3dd-7.2.646/lib/getopt1.c:50:24: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:122:28: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
dc3dd-7.2.646/lib/getopt1.c:50:24: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
dc3dd-7.2.646/lib/getopt1.c:71:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:124:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
dc3dd-7.2.646/lib/getopt1.c:71:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
dc3dd-7.2.646/lib/getopt1.c:71:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:124:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
dc3dd-7.2.646/lib/getopt1.c:71:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
dc3dd-7.2.646/lib/getopt1.c:71:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:125:17: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
dc3dd-7.2.646/lib/getopt1.c:71:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
dc3dd-7.2.646/lib/getopt1.c:72:29: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:126:26: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
dc3dd-7.2.646/lib/getopt1.c:72:29: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
dc3dd-7.2.646/lib/getopt1.c:72:48: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:127:10: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
dc3dd-7.2.646/lib/getopt1.c:72:48: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
dc3dd-7.2.646/lib/getopt1.c:73:29: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/getopt_int.h:128:26: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
dc3dd-7.2.646/lib/getopt1.c:73:29: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
dc3dd-7.2.646/lib/getpass.c:91:8: style: The scope of the variable 'tty_changed' can be reduced. [variableScope]
dc3dd-7.2.646/lib/getpass.c:90:18: style: Unused variable: s [unusedVariable]
dc3dd-7.2.646/lib/getpass.c:90:21: style: Unused variable: t [unusedVariable]
dc3dd-7.2.646/lib/gettimeofday.c:131:0: error: #error "Only 1-second nominal clock resolution found.  Is that intended?" \ [preprocessorErrorDirective]
dc3dd-7.2.646/lib/hash.c:446:31: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/human.c:414:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dc3dd-7.2.646/lib/human.c:159:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/iconv_open.c:50:9: style: The scope of the variable 'fromcode_upper_end' can be reduced. [variableScope]
dc3dd-7.2.646/lib/iconv_open.c:51:9: style: The scope of the variable 'tocode_upper_end' can be reduced. [variableScope]
dc3dd-7.2.646/lib/iconv_open.c:133:26: style: Variable 'fromcode_upper_end' is assigned a value that is never used. [unreadVariable]
dc3dd-7.2.646/lib/iconv_open.c:149:24: style: Variable 'tocode_upper_end' is assigned a value that is never used. [unreadVariable]
dc3dd-7.2.646/lib/isnan.c:68:24: style: union member 'memory_double::value' is never used. [unusedStructMember]
dc3dd-7.2.646/lib/isnan.c:68:44: style: union member 'memory_double::word' is never used. [unusedStructMember]
dc3dd-7.2.646/lib/localcharset.c:359:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
dc3dd-7.2.646/lib/localcharset.c:350:24: note: Assignment 'locale=NULL', assigned value is 0
dc3dd-7.2.646/lib/localcharset.c:359:14: note: Condition 'locale==NULL' is always true
dc3dd-7.2.646/lib/localcharset.c:359:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
dc3dd-7.2.646/lib/localcharset.c:350:24: note: 'locale' is assigned value 'NULL' here.
dc3dd-7.2.646/lib/localcharset.c:359:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
dc3dd-7.2.646/lib/localcharset.c:118:19: style: The scope of the variable 'base' can be reduced. [variableScope]
dc3dd-7.2.646/lib/long-options.c:44:25: style: Function 'parse_long_options' argument 1 names different: declaration '_argc' definition 'argc'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/long-options.h:19:30: note: Function 'parse_long_options' argument 1 names different: declaration '_argc' definition 'argc'.
dc3dd-7.2.646/lib/long-options.c:44:25: note: Function 'parse_long_options' argument 1 names different: declaration '_argc' definition 'argc'.
dc3dd-7.2.646/lib/long-options.c:45:14: style: Function 'parse_long_options' argument 2 names different: declaration '_argv' definition 'argv'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/long-options.h:20:12: note: Function 'parse_long_options' argument 2 names different: declaration '_argv' definition 'argv'.
dc3dd-7.2.646/lib/long-options.c:45:14: note: Function 'parse_long_options' argument 2 names different: declaration '_argv' definition 'argv'.
dc3dd-7.2.646/lib/long-options.c:46:19: style: Function 'parse_long_options' argument 3 names different: declaration '_command_name' definition 'command_name'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/long-options.h:21:17: note: Function 'parse_long_options' argument 3 names different: declaration '_command_name' definition 'command_name'.
dc3dd-7.2.646/lib/long-options.c:46:19: note: Function 'parse_long_options' argument 3 names different: declaration '_command_name' definition 'command_name'.
dc3dd-7.2.646/lib/long-options.c:47:19: style: Function 'parse_long_options' argument 4 names different: declaration '_package' definition 'package'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/long-options.h:22:17: note: Function 'parse_long_options' argument 4 names different: declaration '_package' definition 'package'.
dc3dd-7.2.646/lib/long-options.c:47:19: note: Function 'parse_long_options' argument 4 names different: declaration '_package' definition 'package'.
dc3dd-7.2.646/lib/long-options.c:48:19: style: Function 'parse_long_options' argument 5 names different: declaration '_version' definition 'version'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/long-options.h:23:17: note: Function 'parse_long_options' argument 5 names different: declaration '_version' definition 'version'.
dc3dd-7.2.646/lib/long-options.c:48:19: note: Function 'parse_long_options' argument 5 names different: declaration '_version' definition 'version'.
dc3dd-7.2.646/lib/long-options.c:49:14: style: Function 'parse_long_options' argument 6 names different: declaration '_usage' definition 'usage_func'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/long-options.h:24:12: note: Function 'parse_long_options' argument 6 names different: declaration '_usage' definition 'usage_func'.
dc3dd-7.2.646/lib/long-options.c:49:14: note: Function 'parse_long_options' argument 6 names different: declaration '_usage' definition 'usage_func'.
dc3dd-7.2.646/lib/long-options.c:74:4: error: va_list 'authors' was opened but not closed by va_end(). [va_end_missing]
dc3dd-7.2.646/lib/mbswidth.c:62:24: style: Function 'mbsnwidth' argument 1 names different: declaration 'buf' definition 'string'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/mbswidth.h:55:35: note: Function 'mbsnwidth' argument 1 names different: declaration 'buf' definition 'string'.
dc3dd-7.2.646/lib/mbswidth.c:62:24: note: Function 'mbsnwidth' argument 1 names different: declaration 'buf' definition 'string'.
dc3dd-7.2.646/lib/memchr.c:95:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
dc3dd-7.2.646/lib/memchr2.c:81:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
dc3dd-7.2.646/lib/memchr2.c:36:29: style: Function 'memchr2' argument 2 names different: declaration 'c1' definition 'c1_in'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/memchr2.h:27:42: note: Function 'memchr2' argument 2 names different: declaration 'c1' definition 'c1_in'.
dc3dd-7.2.646/lib/memchr2.c:36:29: note: Function 'memchr2' argument 2 names different: declaration 'c1' definition 'c1_in'.
dc3dd-7.2.646/lib/memchr2.c:36:40: style: Function 'memchr2' argument 3 names different: declaration 'c2' definition 'c2_in'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/memchr2.h:27:50: note: Function 'memchr2' argument 3 names different: declaration 'c2' definition 'c2_in'.
dc3dd-7.2.646/lib/memchr2.c:36:40: note: Function 'memchr2' argument 3 names different: declaration 'c2' definition 'c2_in'.
dc3dd-7.2.646/lib/memrchr.c:82:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
dc3dd-7.2.646/lib/mkdir-p.c:137:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/mktime.c:486:4: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dc3dd-7.2.646/lib/mktime.c:173:29: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dc3dd-7.2.646/lib/mktime.c:174:29: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dc3dd-7.2.646/lib/mktime.c:107:1: style: struct member 'time_t_is_integer::a' is never used. [unusedStructMember]
dc3dd-7.2.646/lib/mktime.c:108:1: style: struct member 'twos_complement_arithmetic::a' is never used. [unusedStructMember]
dc3dd-7.2.646/lib/mktime.c:115:1: style: struct member 'base_year_is_a_multiple_of_100::a' is never used. [unusedStructMember]
dc3dd-7.2.646/lib/mktime.c:167:3: style: struct member 'C99_integer_division::a' is never used. [unusedStructMember]
dc3dd-7.2.646/lib/mktime.c:168:3: style: struct member 'long_int_year_and_yday_are_wide_enough::a' is never used. [unusedStructMember]
dc3dd-7.2.646/lib/modechange.c:347:52: style: Boolean variable 'dir' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
dc3dd-7.2.646/lib/modechange.c:63:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/modechange.c:64:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/modechange.c:65:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/modechange.c:66:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/modechange.c:67:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/modechange.c:68:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/modechange.c:69:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/modechange.c:70:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/modechange.c:71:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/modechange.c:72:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/modechange.c:73:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/modechange.c:74:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/modechange.c:337:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/modechange.c:339:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/modechange.c:341:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/mountlist.c:865:2: style: Label 'free_then_fail' is not used. [unusedLabel]
dc3dd-7.2.646/lib/obstack.c:178:35: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dc3dd-7.2.646/lib/obstack.c:226:35: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dc3dd-7.2.646/lib/obstack.c:269:5: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dc3dd-7.2.646/lib/obstack.c:296:7: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dc3dd-7.2.646/lib/obstack.c:344:33: style: Function 'obstack_free' argument 1 names different: declaration 'obstack' definition 'h'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/obstack.h:193:45: note: Function 'obstack_free' argument 1 names different: declaration 'obstack' definition 'h'.
dc3dd-7.2.646/lib/obstack.c:344:33: note: Function 'obstack_free' argument 1 names different: declaration 'obstack' definition 'h'.
dc3dd-7.2.646/lib/obstack.c:344:42: style: Function 'obstack_free' argument 2 names different: declaration 'block' definition 'obj'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/obstack.h:193:60: note: Function 'obstack_free' argument 2 names different: declaration 'block' definition 'obj'.
dc3dd-7.2.646/lib/obstack.c:344:42: note: Function 'obstack_free' argument 2 names different: declaration 'block' definition 'obj'.
dc3dd-7.2.646/lib/obstack.c:59:13: style: union member 'fooround::i' is never used. [unusedStructMember]
dc3dd-7.2.646/lib/obstack.c:60:15: style: union member 'fooround::d' is never used. [unusedStructMember]
dc3dd-7.2.646/lib/obstack.c:61:9: style: union member 'fooround::p' is never used. [unusedStructMember]
dc3dd-7.2.646/lib/obstack.c:65:8: style: struct member 'fooalign::c' is never used. [unusedStructMember]
dc3dd-7.2.646/lib/propername.c:264:32: style: Condition 'alloc_name_converted!=NULL' is always false [knownConditionTrueFalse]
dc3dd-7.2.646/lib/propername.c:193:32: note: Assignment 'alloc_name_converted=NULL', assigned value is 0
dc3dd-7.2.646/lib/propername.c:264:32: note: Condition 'alloc_name_converted!=NULL' is always false
dc3dd-7.2.646/lib/propername.c:266:41: style: Condition 'alloc_name_converted_translit!=NULL' is always false [knownConditionTrueFalse]
dc3dd-7.2.646/lib/propername.c:194:41: note: Assignment 'alloc_name_converted_translit=NULL', assigned value is 0
dc3dd-7.2.646/lib/propername.c:266:41: note: Condition 'alloc_name_converted_translit!=NULL' is always false
dc3dd-7.2.646/lib/quotearg.c:500:12: style: Condition ''['==91' is always true [knownConditionTrueFalse]
dc3dd-7.2.646/lib/readtokens0.c:43:3: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
dc3dd-7.2.646/lib/readtokens0.c:44:3: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
dc3dd-7.2.646/lib/readtokens0.c:45:3: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
dc3dd-7.2.646/lib/readtokens0.c:55:19: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dc3dd-7.2.646/lib/readtokens0.c:96:12: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dc3dd-7.2.646/lib/readtokens0.c:97:16: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dc3dd-7.2.646/lib/regcomp.c:2598:16: style: The scope of the variable 'start_ch' can be reduced. [variableScope]
dc3dd-7.2.646/lib/regcomp.c:2598:26: style: The scope of the variable 'end_ch' can be reduced. [variableScope]
dc3dd-7.2.646/lib/regcomp.c:3668:17: style: The scope of the variable 'c' can be reduced. [variableScope]
dc3dd-7.2.646/lib/regcomp.c:2447:27: style: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/regcomp.c:73:46: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
dc3dd-7.2.646/lib/regcomp.c:2447:27: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
dc3dd-7.2.646/lib/regcomp.c:3793:35: style: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/regcomp.c:118:54: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
dc3dd-7.2.646/lib/regcomp.c:3793:35: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
dc3dd-7.2.646/lib/regcomp.c:3796:15: style: Variable 'dup_root' is not assigned a value. [unassignedVariable]
dc3dd-7.2.646/lib/regex_internal.h:190:0: error: #error "Add case for new bitset_word_t size" [preprocessorErrorDirective]
dc3dd-7.2.646/lib/regex_internal.c:925:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dc3dd-7.2.646/lib/regex_internal.c:691:25: style: Variable 'prev_valid_len' is assigned a value that is never used. [unreadVariable]
dc3dd-7.2.646/lib/regexec.c:1718:11: style: Condition '!naccepted' is always true [knownConditionTrueFalse]
dc3dd-7.2.646/lib/regexec.c:1702:23: note: Assignment 'naccepted=0', assigned value is 0
dc3dd-7.2.646/lib/regexec.c:1718:11: note: Condition '!naccepted' is always true
dc3dd-7.2.646/lib/regexec.c:3132:11: style: Condition 'naccepted' is always false [knownConditionTrueFalse]
dc3dd-7.2.646/lib/regexec.c:3087:23: note: Assignment 'naccepted=0', assigned value is 0
dc3dd-7.2.646/lib/regexec.c:3132:11: note: Condition 'naccepted' is always false
dc3dd-7.2.646/lib/regexec.c:2290:19: style: The scope of the variable 'trtable' can be reduced. [variableScope]
dc3dd-7.2.646/lib/regexec.c:3082:23: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
dc3dd-7.2.646/lib/regexec.c:1460:37: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dc3dd-7.2.646/lib/regexec.c:3369:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dc3dd-7.2.646/lib/regexec.c:3413:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dc3dd-7.2.646/lib/rename-dest-slash.c:53:10: style: Boolean variable 'has_non_slash' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
dc3dd-7.2.646/lib/savewd.c:113:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dc3dd-7.2.646/lib/sig2str.c:280:8: style: Condition '0<rtmin' is always false [knownConditionTrueFalse]
dc3dd-7.2.646/lib/sig2str.c:277:14: note: Assignment 'rtmin=0', assigned value is 0
dc3dd-7.2.646/lib/sig2str.c:280:8: note: Condition '0<rtmin' is always false
dc3dd-7.2.646/lib/sig2str.c:286:13: style: Condition '0<rtmax' is always false [knownConditionTrueFalse]
dc3dd-7.2.646/lib/sig2str.c:278:14: note: Assignment 'rtmax=0-1', assigned value is -1
dc3dd-7.2.646/lib/sig2str.c:286:13: note: Condition '0<rtmax' is always false
dc3dd-7.2.646/lib/strtod.c:264:26: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dc3dd-7.2.646/lib/inttostr.c:34:9: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
dc3dd-7.2.646/lib/userspec.c:246:30: style: Function 'parse_user_spec' argument 1 names different: declaration 'spec_arg' definition 'spec'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/userspec.h:7:30: note: Function 'parse_user_spec' argument 1 names different: declaration 'spec_arg' definition 'spec'.
dc3dd-7.2.646/lib/userspec.c:246:30: note: Function 'parse_user_spec' argument 1 names different: declaration 'spec_arg' definition 'spec'.
dc3dd-7.2.646/lib/userspec.c:247:11: style: Function 'parse_user_spec' argument 4 names different: declaration 'username_arg' definition 'username'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/userspec.h:8:11: note: Function 'parse_user_spec' argument 4 names different: declaration 'username_arg' definition 'username'.
dc3dd-7.2.646/lib/userspec.c:247:11: note: Function 'parse_user_spec' argument 4 names different: declaration 'username_arg' definition 'username'.
dc3dd-7.2.646/lib/userspec.c:247:28: style: Function 'parse_user_spec' argument 5 names different: declaration 'groupname_arg' definition 'groupname'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/userspec.h:8:32: note: Function 'parse_user_spec' argument 5 names different: declaration 'groupname_arg' definition 'groupname'.
dc3dd-7.2.646/lib/userspec.c:247:28: note: Function 'parse_user_spec' argument 5 names different: declaration 'groupname_arg' definition 'groupname'.
dc3dd-7.2.646/lib/utimecmp.c:193:29: style: Condition 'SYSCALL_RESOLUTION==BILLION' is always true [knownConditionTrueFalse]
dc3dd-7.2.646/lib/utimecmp.c:195:7: style: Boolean variable 'odd_second' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
dc3dd-7.2.646/lib/version-etc.c:55:3: error: va_list 'tmp_authors' was opened but not closed by va_end(). [va_end_missing]
dc3dd-7.2.646/lib/version-etc.c:172:1: error: va_list 'authors' was opened but not closed by va_end(). [va_end_missing]
dc3dd-7.2.646/lib/write-any-file.c:52:7: style: Variable 'can' is reassigned a value before the old one has been used. [redundantAssignment]
dc3dd-7.2.646/lib/write-any-file.c:40:0: note: Variable 'can' is reassigned a value before the old one has been used.
dc3dd-7.2.646/lib/write-any-file.c:52:7: note: Variable 'can' is reassigned a value before the old one has been used.
dc3dd-7.2.646/lib/xmalloc.c:100:8: style: Condition '!HAVE_GNU_CALLOC' is always true [knownConditionTrueFalse]
dc3dd-7.2.646/lib/xmalloc.c:101:37: style: Condition 'HAVE_GNU_CALLOC' is always false [knownConditionTrueFalse]
dc3dd-7.2.646/lib/xmalloc.c:47:17: style: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/xalloc.h:55:23: note: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'.
dc3dd-7.2.646/lib/xmalloc.c:47:17: note: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'.
dc3dd-7.2.646/lib/xmalloc.c:59:27: style: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/xalloc.h:58:33: note: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'.
dc3dd-7.2.646/lib/xmalloc.c:59:27: note: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'.
dc3dd-7.2.646/lib/xmalloc.c:119:22: style: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
dc3dd-7.2.646/lib/xalloc.h:61:28: note: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'.
dc3dd-7.2.646/lib/xmalloc.c:119:22: note: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'.
dc3dd-7.2.646/lib/xmalloc.c:86:17: error: Allocation with xmalloc, memset doesn't release it. [leakNoVarFunctionCall]
dc3dd-7.2.646/lib/xmalloc.c:113:17: error: Allocation with xmalloc, memcpy doesn't release it. [leakNoVarFunctionCall]
dc3dd-7.2.646/src/dc3dd.c:3523:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dc3dd-7.2.646/src/dc3dd.c:481:4: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
dc3dd-7.2.646/src/dc3dd.c:467:0: note: Variable 's' is reassigned a value before the old one has been used.
dc3dd-7.2.646/src/dc3dd.c:481:4: note: Variable 's' is reassigned a value before the old one has been used.
dc3dd-7.2.646/src/dc3dd.c:4289:4: style: Variable 'cmdline' is reassigned a value before the old one has been used. [redundantAssignment]
dc3dd-7.2.646/src/dc3dd.c:4288:0: note: Variable 'cmdline' is reassigned a value before the old one has been used.
dc3dd-7.2.646/src/dc3dd.c:4289:4: note: Variable 'cmdline' is reassigned a value before the old one has been used.
dc3dd-7.2.646/src/dc3dd.c:2923:8: warning: Redundant assignment of 'arg' to itself. [selfAssignment]
dc3dd-7.2.646/src/dc3dd.c:1095:9: style: The scope of the variable 'hbuf' can be reduced. [variableScope]
dc3dd-7.2.646/src/dc3dd.c:3451:14: style: The scope of the variable 'z' can be reduced. [variableScope]
dc3dd-7.2.646/src/dc3dd.c:2749:80: style: Checking if unsigned variable 'task->input->bytes_to_input-task->input->bytes_input' is less than zero. [unsignedLessThanZero]
dc3dd-7.2.646/src/dc3dd.c:3620:52: style: Checking if unsigned variable 'settings->wipe_target->probed_size_in_bytes' is less than zero. [unsignedLessThanZero]
dc3dd-7.2.646/src/dc3dd.c:3453:7: warning: Size of pointer 'string' used instead of size of its data. [pointerSize]
dc3dd-7.2.646/src/dc3dd.c:598:1: error: va_list 'arg2' was opened but not closed by va_end(). [va_end_missing]
dc3dd-7.2.646/src/dc3dd.c:638:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
dc3dd-7.2.646/src/hdparm/identify.c:1258:7: style: The scope of the variable 'cl' can be reduced. [variableScope]
dc3dd-7.2.646/src/hdparm/sgio.c:350:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
[14:49]

ftp://ftp.se.debian.org/debian/pool/main/d/dcap/dcap_2.47.8.orig.tar.gz
dcap-2.47.8/plugins/gssapi/base64.c:56:9: style: The scope of the variable 'c' can be reduced. [variableScope]
dcap-2.47.8/plugins/gssapi/gssIoTunnel.c:97:18: style: The scope of the variable 'line' can be reduced. [variableScope]
dcap-2.47.8/plugins/gssapi/gssIoTunnel.c:99:18: style: The scope of the variable 'i' can be reduced. [variableScope]
dcap-2.47.8/plugins/gssapi/gssIoTunnel.c:530:13: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
dcap-2.47.8/plugins/gssapi/gssIoTunnel.c:306:33: style: Function 'gssAuth' argument 2 names different: declaration 'ctx' definition 'tunnel_ctx'. [funcArgNamesDifferent]
dcap-2.47.8/plugins/gssapi/gssIoTunnel.c:38:48: note: Function 'gssAuth' argument 2 names different: declaration 'ctx' definition 'tunnel_ctx'.
dcap-2.47.8/plugins/gssapi/gssIoTunnel.c:306:33: note: Function 'gssAuth' argument 2 names different: declaration 'ctx' definition 'tunnel_ctx'.
dcap-2.47.8/plugins/gssapi/gssIoTunnel.c:528:40: style: Function 'writen' argument 3 names different: declaration 'nbyte' definition 'bufsize'. [funcArgNamesDifferent]
dcap-2.47.8/plugins/gssapi/gssIoTunnel.c:39:55: note: Function 'writen' argument 3 names different: declaration 'nbyte' definition 'bufsize'.
dcap-2.47.8/plugins/gssapi/gssIoTunnel.c:528:40: note: Function 'writen' argument 3 names different: declaration 'nbyte' definition 'bufsize'.
dcap-2.47.8/plugins/gssapi/gssIoTunnel.c:540:13: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dcap-2.47.8/plugins/gssapi/gssIoTunnel.c:311:18: style: Variable 'real_input_token' is not assigned a value. [unassignedVariable]
dcap-2.47.8/plugins/gssapi/gssIoTunnel.c:311:36: style: Variable 'real_output_token' is not assigned a value. [unassignedVariable]
dcap-2.47.8/plugins/gssapi/server.c:107:18: style: Unused variable: rc [unusedVariable]
dcap-2.47.8/plugins/gssapi/tunnelQueue.c:45:12: warning: Either the condition 'fd>8192' is redundant or the array 'allTunnels[8192]' is accessed at index 8192, which is out of bounds. [arrayIndexOutOfBoundsCond]
dcap-2.47.8/plugins/gssapi/tunnelQueue.c:25:19: note: Assuming that condition 'fd>8192' is not redundant
dcap-2.47.8/plugins/gssapi/tunnelQueue.c:45:12: note: Array index out of bounds
dcap-2.47.8/plugins/gssapi/tunnelQueue.c:62:12: warning: Either the condition 'fd>8192' is redundant or the array 'allTunnels[8192]' is accessed at index 8192, which is out of bounds. [arrayIndexOutOfBoundsCond]
dcap-2.47.8/plugins/gssapi/tunnelQueue.c:54:19: note: Assuming that condition 'fd>8192' is not redundant
dcap-2.47.8/plugins/gssapi/tunnelQueue.c:62:12: note: Array index out of bounds
dcap-2.47.8/plugins/gssapi/tunnelQueue.c:77:19: warning: Either the condition 'fd>8192' is redundant or the array 'allTunnels[8192]' is accessed at index 8192, which is out of bounds. [arrayIndexOutOfBoundsCond]
dcap-2.47.8/plugins/gssapi/tunnelQueue.c:68:19: note: Assuming that condition 'fd>8192' is not redundant
dcap-2.47.8/plugins/gssapi/tunnelQueue.c:77:19: note: Array index out of bounds
dcap-2.47.8/plugins/gssapi/tunnelQueue.c:91:17: warning: Either the condition 'fd>8192' is redundant or the array 'allTunnels[8192]' is accessed at index 8192, which is out of bounds. [arrayIndexOutOfBoundsCond]
dcap-2.47.8/plugins/gssapi/tunnelQueue.c:83:19: note: Assuming that condition 'fd>8192' is not redundant
dcap-2.47.8/plugins/gssapi/tunnelQueue.c:91:17: note: Array index out of bounds
dcap-2.47.8/plugins/gssapi/tunnelQueue.c:92:12: warning: Either the condition 'fd>8192' is redundant or the array 'allTunnels[8192]' is accessed at index 8192, which is out of bounds. [arrayIndexOutOfBoundsCond]
dcap-2.47.8/plugins/gssapi/tunnelQueue.c:83:19: note: Assuming that condition 'fd>8192' is not redundant
dcap-2.47.8/plugins/gssapi/tunnelQueue.c:92:12: note: Array index out of bounds
dcap-2.47.8/plugins/gssapi/util.c:255:39: style: Variable 'len' is modified but its new value is never used. [unreadVariable]
dcap-2.47.8/plugins/ssl/sslTunnel.c:65:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dcap-2.47.8/plugins/ssl/sslTunnel.c:62:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dcap-2.47.8/plugins/ssl/sslTunnel.c:65:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dcap-2.47.8/plugins/ssl/sslTunnel.c:149:12: style: Unused variable: tmp [unusedVariable]
dcap-2.47.8/plugins/ssl/sslTunnel.c:150:7: style: Unused variable: ssl_con [unusedVariable]
dcap-2.47.8/plugins/telnet/dcapPasswd.c:35:7: warning: The buffer 'savepasswd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dcap-2.47.8/plugins/telnet/dcapPasswd.c:56:5: warning: The buffer 'savepasswd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dcap-2.47.8/plugins/telnet/telnetTunnel.c:25:15: style: The scope of the variable 'pf' can be reduced. [variableScope]
dcap-2.47.8/src/char2crc.c:22:28: style: The scope of the variable 'g' can be reduced. [variableScope]
dcap-2.47.8/src/dc_job_hack.c:37:29: style: Unused variable: challengeSize [unusedVariable]
dcap-2.47.8/src/dcap.c:723:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
dcap-2.47.8/src/dcap.c:707:6: warning: Either the condition 'tt==NULL' is redundant or there is possible null pointer dereference: tt. [nullPointerRedundantCheck]
dcap-2.47.8/src/dcap.c:626:10: note: Assuming that condition 'tt==NULL' is not redundant
dcap-2.47.8/src/dcap.c:707:6: note: Null pointer dereference
dcap-2.47.8/src/dcap.c:1349:3: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
dcap-2.47.8/src/dcap.c:1346:3: note: Variable 'tmp' is reassigned a value before the old one has been used.
dcap-2.47.8/src/dcap.c:1349:3: note: Variable 'tmp' is reassigned a value before the old one has been used.
dcap-2.47.8/src/dcap.c:162:21: style: The scope of the variable 'he' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:202:6: style: The scope of the variable 'old_fd' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:203:6: style: The scope of the variable 'new_fd' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:204:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:320:18: style: The scope of the variable 'conf_file' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:321:18: style: The scope of the variable 'cf' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:322:18: style: The scope of the variable 'len' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:327:18: style: The scope of the variable 'serversNumber' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:328:18: style: The scope of the variable 'i' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:329:18: style: The scope of the variable 'isLocked' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:600:20: style: The scope of the variable 's' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:601:19: style: The scope of the variable 'tT' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:1179:8: style: The scope of the variable 'debugMessage' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:1205:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:1249:18: style: The scope of the variable 'newFd' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:1255:18: style: The scope of the variable 'addr' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:1260:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:1487:18: style: The scope of the variable 'text' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:1948:8: style: The scope of the variable 'last' can be reduced. [variableScope]
dcap-2.47.8/src/dcap.c:1964:26: style: Checking if unsigned variable 'callBackPortRange' is less than zero. [unsignedLessThanZero]
dcap-2.47.8/src/dcap.c:1349:9: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
dcap-2.47.8/src/dcap_access.c:34:6: style: The scope of the variable 'isOwner' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_access.c:35:6: style: The scope of the variable 'isGroup' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_close.c:114:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_close.c:116:18: style: The scope of the variable 'closemsg' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_close.c:117:18: style: The scope of the variable 'msglen' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_debug.c:116:10: style: The scope of the variable 'args' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_debug.c:167:6: style: The scope of the variable 'efd' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_dirent.c:328:4: style: Variable 's' is modified but its new value is never used. [unreadVariable]
dcap-2.47.8/src/dcap_error.c:219:15: warning: Either the condition 'msg!=NULL' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
dcap-2.47.8/src/dcap_error.c:205:9: note: Assuming that condition 'msg!=NULL' is not redundant
dcap-2.47.8/src/dcap_error.c:219:15: note: Null pointer dereference
dcap-2.47.8/src/dcap_error.c:224:13: warning: Either the condition 'msg!=NULL' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
dcap-2.47.8/src/dcap_error.c:205:9: note: Assuming that condition 'msg!=NULL' is not redundant
dcap-2.47.8/src/dcap_error.c:224:13: note: Null pointer dereference
dcap-2.47.8/src/dcap_error.c:167:8: style: The scope of the variable 'se' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_error.c:225:2: error: Array 'srvConstMessage[1024]' accessed at index 1024, which is out of bounds. [arrayIndexOutOfBounds]
dcap-2.47.8/src/dcap_error.c:216:6: note: Array 'srvConstMessage[1024]' accessed at index 1024, which is out of bounds.
dcap-2.47.8/src/dcap_error.c:225:2: note: Array 'srvConstMessage[1024]' accessed at index 1024, which is out of bounds.
dcap-2.47.8/src/dcap_interpreter.c:61:18: style: The scope of the variable 'i' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_interpreter.c:62:20: style: The scope of the variable 'result' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_lcb.c:144:5: style: Variable 'lb' is reassigned a value before the old one has been used. [redundantAssignment]
dcap-2.47.8/src/dcap_lcb.c:140:0: note: Variable 'lb' is reassigned a value before the old one has been used.
dcap-2.47.8/src/dcap_lcb.c:144:5: note: Variable 'lb' is reassigned a value before the old one has been used.
dcap-2.47.8/src/dcap_lcb.c:171:20: style: The scope of the variable 'new_buf_size' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_lcb.c:203:10: style: The scope of the variable 'envvar_value' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_lcb.c:527:19: style: The scope of the variable 'age' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_lcb.c:678:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_lcb.c:679:10: style: The scope of the variable 'appended_format' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_lcb.c:680:12: style: The scope of the variable 'len' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_open.c:68:6: style: The scope of the variable 'tmpIndex' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_open.c:239:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dcap-2.47.8/src/dcap_preload.c:42:13: style: The scope of the variable 'args' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_preload64.c:45:13: style: The scope of the variable 'args' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_read.c:134:17: style: The scope of the variable 'ra_buffer' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_read.c:592:9: style: The scope of the variable 'totalToRead' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_read.c:593:9: style: The scope of the variable 'totalRecieved' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_read.c:594:6: style: The scope of the variable 'msglen' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_read.c:599:6: style: The scope of the variable 'v' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_read.c:600:6: style: The scope of the variable 'vPos' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_read.c:601:6: style: The scope of the variable 'bPos' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_read.c:604:6: style: The scope of the variable 'vectorCount' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_read.c:121:44: style: Function 'dc_real_read' argument 2 names different: declaration 'buff' definition 'vbuff'. [funcArgNamesDifferent]
dcap-2.47.8/src/dcap_read.h:20:52: note: Function 'dc_real_read' argument 2 names different: declaration 'buff' definition 'vbuff'.
dcap-2.47.8/src/dcap_read.c:121:44: note: Function 'dc_real_read' argument 2 names different: declaration 'buff' definition 'vbuff'.
dcap-2.47.8/src/dcap_read.c:705:4: style: Variable 'bPos' is assigned a value that is never used. [unreadVariable]
dcap-2.47.8/src/dcap_reconnect.c:144:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcap-2.47.8/src/dcap_reconnect.c:258:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcap-2.47.8/src/dcap_reconnect.c:252:18: style: The scope of the variable 'aM' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_stat.c:190:17: style: The scope of the variable 's' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_stat.c:193:6: style: The scope of the variable 'old_errno' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_stat.c:278:17: style: The scope of the variable 's' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_stat.c:281:6: style: The scope of the variable 'old_errno' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_str_util.c:59:9: style: The scope of the variable 'characters_copied' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_str_util.c:158:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_stream.c:53:0: error: #error "unsupported platform" [preprocessorErrorDirective]
dcap-2.47.8/src/dcap_test.c:248:6: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dcap-2.47.8/src/dcap_test.c:248:6: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dcap-2.47.8/src/dcap_test.c:234:15: style: The scope of the variable 'k' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_test.c:231:37: warning: Function 'fisher_yates_shuffle' argument order different: declaration 'count, item_size' definition 'item_size, count' [funcArgOrderDifferent]
dcap-2.47.8/src/dcap_test.c:101:44: note: Function 'fisher_yates_shuffle' argument order different: declaration 'count, item_size' definition 'item_size, count'
dcap-2.47.8/src/dcap_test.c:231:37: note: Function 'fisher_yates_shuffle' argument order different: declaration 'count, item_size' definition 'item_size, count'
dcap-2.47.8/src/dcap_test.c:596:28: style: Function 'is_offset_in_file' argument 1 names different: declaration 'index' definition 'offset'. [funcArgNamesDifferent]
dcap-2.47.8/src/dcap_test.c:111:35: note: Function 'is_offset_in_file' argument 1 names different: declaration 'index' definition 'offset'.
dcap-2.47.8/src/dcap_test.c:596:28: note: Function 'is_offset_in_file' argument 1 names different: declaration 'index' definition 'offset'.
dcap-2.47.8/src/dcap_url-test.c:27:19: style: The scope of the variable 'url' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_url.c:54:6: style: The scope of the variable 'def_door_len' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_url.c:55:8: style: The scope of the variable 'domain' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_url.c:57:8: style: The scope of the variable 'port' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_write.c:105:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_write.c:106:18: style: The scope of the variable 'datamsg' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_write.c:109:18: style: The scope of the variable 'msglen' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_write.c:110:18: style: The scope of the variable 'len' can be reduced. [variableScope]
dcap-2.47.8/src/dcap_write.c:113:18: style: The scope of the variable 'wr_buffer' can be reduced. [variableScope]
dcap-2.47.8/src/dccp.c:141:9: style: The scope of the variable 'copy_time' can be reduced. [variableScope]
dcap-2.47.8/src/dccp.c:146:7: style: The scope of the variable 'formatted_rate' can be reduced. [variableScope]
dcap-2.47.8/src/dccp.c:146:27: style: The scope of the variable 'formatted_size' can be reduced. [variableScope]
dcap-2.47.8/src/dccp.c:149:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
dcap-2.47.8/src/dccp.c:437:9: style: The scope of the variable 'off' can be reduced. [variableScope]
dcap-2.47.8/src/dccp.c:573:6: style: The scope of the variable 'count' can be reduced. [variableScope]
dcap-2.47.8/src/dccp.c:684:18: style: The scope of the variable 'item' can be reduced. [variableScope]
dcap-2.47.8/src/dccp.c:771:9: style: The scope of the variable 'rate' can be reduced. [variableScope]
dcap-2.47.8/src/dccp.c:772:7: style: The scope of the variable 'formatted_bytes' can be reduced. [variableScope]
dcap-2.47.8/src/dccp.c:431:40: style: Function 'copyfile' argument 3 names different: declaration 'buffsize' definition 'bufsize'. [funcArgNamesDifferent]
dcap-2.47.8/src/dccp.c:105:47: note: Function 'copyfile' argument 3 names different: declaration 'buffsize' definition 'bufsize'.
dcap-2.47.8/src/dccp.c:431:40: note: Function 'copyfile' argument 3 names different: declaration 'buffsize' definition 'bufsize'.
dcap-2.47.8/src/dccp.c:537:64: style: Function 'hash_printing_accept_byte_count' argument 2 names different: declaration 'total_bytes' definition 'bytes_written'. [funcArgNamesDifferent]
dcap-2.47.8/src/dccp.c:107:53: note: Function 'hash_printing_accept_byte_count' argument 2 names different: declaration 'total_bytes' definition 'bytes_written'.
dcap-2.47.8/src/dccp.c:537:64: note: Function 'hash_printing_accept_byte_count' argument 2 names different: declaration 'total_bytes' definition 'bytes_written'.
dcap-2.47.8/src/dccp.c:599:53: style: Function 'build_output' argument 3 names different: declaration 'bytes_so_far' definition 'bytes_written'. [funcArgNamesDifferent]
dcap-2.47.8/src/dccp.c:110:34: note: Function 'build_output' argument 3 names different: declaration 'bytes_so_far' definition 'bytes_written'.
dcap-2.47.8/src/dccp.c:599:53: note: Function 'build_output' argument 3 names different: declaration 'bytes_so_far' definition 'bytes_written'.
dcap-2.47.8/src/dccp.c:631:28: style: Function 'build_item' argument 4 names different: declaration 'priority' definition 'hide_order'. [funcArgNamesDifferent]
dcap-2.47.8/src/dccp.c:129:34: note: Function 'build_item' argument 4 names different: declaration 'priority' definition 'hide_order'.
dcap-2.47.8/src/dccp.c:631:28: note: Function 'build_item' argument 4 names different: declaration 'priority' definition 'hide_order'.
dcap-2.47.8/src/dccp.c:645:54: style: Function 'hide_items_for_minimum_bar_size' argument 1 names different: declaration 'item' definition 'items'. [funcArgNamesDifferent]
dcap-2.47.8/src/dccp.c:131:61: note: Function 'hide_items_for_minimum_bar_size' argument 1 names different: declaration 'item' definition 'items'.
dcap-2.47.8/src/dccp.c:645:54: note: Function 'hide_items_for_minimum_bar_size' argument 1 names different: declaration 'item' definition 'items'.
dcap-2.47.8/src/dccp.c:703:58: style: Function 'write_percentage_progress_bar' argument 2 names different: declaration 'progress_bar_size' definition 'bar_size'. [funcArgNamesDifferent]
dcap-2.47.8/src/dccp.c:119:50: note: Function 'write_percentage_progress_bar' argument 2 names different: declaration 'progress_bar_size' definition 'bar_size'.
dcap-2.47.8/src/dccp.c:703:58: note: Function 'write_percentage_progress_bar' argument 2 names different: declaration 'progress_bar_size' definition 'bar_size'.
dcap-2.47.8/src/dccp.c:728:56: style: Function 'write_activity_progress_bar' argument 2 names different: declaration 'progress_bar_size' definition 'bar_size'. [funcArgNamesDifferent]
dcap-2.47.8/src/dccp.c:122:62: note: Function 'write_activity_progress_bar' argument 2 names different: declaration 'progress_bar_size' definition 'bar_size'.
dcap-2.47.8/src/dccp.c:728:56: note: Function 'write_activity_progress_bar' argument 2 names different: declaration 'progress_bar_size' definition 'bar_size'.
dcap-2.47.8/src/dccp.c:550:4: error: Common realloc mistake: 'output' nulled but not freed upon failure [memleakOnRealloc]
dcap-2.47.8/src/dccp_linux_directio.c:67:29: style: The scope of the variable 'copy_time' can be reduced. [variableScope]
dcap-2.47.8/src/dccp_linux_directio.c:72:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
dcap-2.47.8/src/dccp_linux_directio.c:325:9: style: The scope of the variable 'off' can be reduced. [variableScope]
dcap-2.47.8/src/dccp_linux_directio.c:319:40: style: Function 'copyfile' argument 3 names different: declaration 'buffsize' definition 'bufsize'. [funcArgNamesDifferent]
dcap-2.47.8/src/dccp_linux_directio.c:57:47: note: Function 'copyfile' argument 3 names different: declaration 'buffsize' definition 'bufsize'.
dcap-2.47.8/src/dccp_linux_directio.c:319:40: note: Function 'copyfile' argument 3 names different: declaration 'buffsize' definition 'bufsize'.
dcap-2.47.8/src/dcsuck.c:99:3: portability: %lld in format string (no. 1) requires 'long long' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
dcap-2.47.8/src/dispatcher.c:111:18: style: The scope of the variable 'i' can be reduced. [variableScope]
dcap-2.47.8/src/dispatcher.c:149:18: style: The scope of the variable 'k' can be reduced. [variableScope]
dcap-2.47.8/src/dispatcher.c:155:18: style: The scope of the variable 'c' can be reduced. [variableScope]
dcap-2.47.8/src/dispatcher.c:307:0: error: Memory leak: msg [memleak]
dcap-2.47.8/src/dispatcher.c:132:8: error: Uninitialized variable: out [uninitvar]
dcap-2.47.8/src/fnal_thread.c:84:25: warning: %X in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dcap-2.47.8/src/fnal_thread.c:84:25: warning: %X in format string (no. 2) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dcap-2.47.8/src/fnal_thread.c:94:19: warning: %X in format string (no. 3) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dcap-2.47.8/src/fnal_thread.c:51:13: style: The scope of the variable 'n' can be reduced. [variableScope]
dcap-2.47.8/src/fnal_thread.c:53:14: style: The scope of the variable 'rn' can be reduced. [variableScope]
dcap-2.47.8/src/fnal_thread.c:155:11: style: Variable 'counter' is modified but its new value is never used. [unreadVariable]
dcap-2.47.8/src/fnal_thread.c:112:13: style: Unused variable: res [unusedVariable]
dcap-2.47.8/src/fnal_thread.c:115:0: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
dcap-2.47.8/src/gettrace.c:148:7: style: The scope of the variable 'exename' can be reduced. [variableScope]
dcap-2.47.8/src/gettrace.c:149:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dcap-2.47.8/src/io.c:35:25: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
dcap-2.47.8/src/io.c:57:25: style: The scope of the variable 'nread' can be reduced. [variableScope]
dcap-2.47.8/src/lineparser.c:32:18: style: The scope of the variable 'c' can be reduced. [variableScope]
dcap-2.47.8/src/linux_trace.c:28:0: error: #error you need gcc >= 2 to use this abomination [preprocessorErrorDirective]
dcap-2.47.8/src/node_plays.c:345:6: style: The scope of the variable 'nc' can be reduced. [variableScope]
dcap-2.47.8/src/node_plays.c:346:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dcap-2.47.8/src/parser.c:43:18: style: The scope of the variable 'c' can be reduced. [variableScope]
dcap-2.47.8/src/print_size.c:60:26: style: The scope of the variable 'this_prefix' can be reduced. [variableScope]
dcap-2.47.8/src/print_size.c:58:14: style: Function 'dc_bytes_as_size_with_max_fraction' argument 3 names different: declaration 'max_fraction' definition 'min_fraction'. [funcArgNamesDifferent]
dcap-2.47.8/src/print_size.h:19:14: note: Function 'dc_bytes_as_size_with_max_fraction' argument 3 names different: declaration 'max_fraction' definition 'min_fraction'.
dcap-2.47.8/src/print_size.c:58:14: note: Function 'dc_bytes_as_size_with_max_fraction' argument 3 names different: declaration 'max_fraction' definition 'min_fraction'.
dcap-2.47.8/src/readv_test.c:27:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dcap-2.47.8/src/readv_test.c:29:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
dcap-2.47.8/src/sigfig.c:99:21: style: The scope of the variable 'trunc_whole_digits' can be reduced. [variableScope]
dcap-2.47.8/src/sigfig.c:100:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dcap-2.47.8/src/string2stat.c:117:9: style: The scope of the variable 'c' can be reduced. [variableScope]
dcap-2.47.8/src/thread_test.c:32:7: style: Unused variable: buf [unusedVariable]
dcap-2.47.8/src/thread_test.c:33:6: style: Unused variable: n [unusedVariable]
dcap-2.47.8/src/thread_test.c:34:0: style: Variable 'totsize' is assigned a value that is never used. [unreadVariable]
dcap-2.47.8/src/wdccp.c:116:29: style: The scope of the variable 'copy_time' can be reduced. [variableScope]
dcap-2.47.8/src/wdccp.c:121:7: style: The scope of the variable 'extracommand' can be reduced. [variableScope]
dcap-2.47.8/src/wdccp.c:264:9: style: The scope of the variable 'off' can be reduced. [variableScope]
dcap-2.47.8/src/wdccp.c:258:40: style: Function 'copyfile' argument 3 names different: declaration 'buffsize' definition 'bufsize'. [funcArgNamesDifferent]
dcap-2.47.8/src/wdccp.c:51:47: note: Function 'copyfile' argument 3 names different: declaration 'buffsize' definition 'bufsize'.
dcap-2.47.8/src/wdccp.c:258:40: note: Function 'copyfile' argument 3 names different: declaration 'buffsize' definition 'bufsize'.
dcap-2.47.8/src/xutil.c:82:16: style: The scope of the variable 's' can be reduced. [variableScope]
dcap-2.47.8/src/xutil.c:125:14: style: The scope of the variable 's' can be reduced. [variableScope]
[14:49]

ftp://ftp.se.debian.org/debian/pool/main/d/dcfldd/dcfldd_1.3.4.1.orig.tar.gz
dcfldd-1.3.4-1/copy.c:225:17: portability: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'uintmax_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dcfldd-1.3.4-1/copy.c:239:17: portability: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'uintmax_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dcfldd-1.3.4-1/copy.c:72:9: style: The scope of the variable 'nfree' can be reduced. [variableScope]
dcfldd-1.3.4-1/copy.c:122:19: style: The scope of the variable 'c' can be reduced. [variableScope]
dcfldd-1.3.4-1/dcfldd.c:461:16: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dcfldd-1.3.4-1/hash.c:326:39: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dcfldd-1.3.4-1/hash.c:173:9: style: Unused variable: i [unusedVariable]
dcfldd-1.3.4-1/safe-read.c:45:11: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
dcfldd-1.3.4-1/sha1.c:469:12: style: The scope of the variable 'bufferBytesLeft' can be reduced. [variableScope]
dcfldd-1.3.4-1/sha1.c:470:12: style: The scope of the variable 'bytesToCopy' can be reduced. [variableScope]
dcfldd-1.3.4-1/sha1.c:546:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dcfldd-1.3.4-1/sha1.c:466:42: style: Function 'SHA1Update' argument 2 names different: declaration 'data' definition 'vdata'. [funcArgNamesDifferent]
dcfldd-1.3.4-1/sha1.h:66:47: note: Function 'SHA1Update' argument 2 names different: declaration 'data' definition 'vdata'.
dcfldd-1.3.4-1/sha1.c:466:42: note: Function 'SHA1Update' argument 2 names different: declaration 'data' definition 'vdata'.
dcfldd-1.3.4-1/sha2.c:89:0: error: #error Define BYTE_ORDER to be equal to either LITTLE_ENDIAN or BIG_ENDIAN [preprocessorErrorDirective]
dcfldd-1.3.4-1/sizeprobe.c:150:11: style: Unused variable: told [unusedVariable]
dcfldd-1.3.4-1/verify.c:194:17: portability: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'uintmax_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dcfldd-1.3.4-1/verify.c:208:17: portability: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'uintmax_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dcfldd-1.3.4-1/verify.c:55:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
dcfldd-1.3.4-1/verify.c:112:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
dcfldd-1.3.4-1/verify.c:139:13: style: The scope of the variable 'v_nread' can be reduced. [variableScope]
dcfldd-1.3.4-1/verify.c:147:12: style: The scope of the variable 'left_in_window' can be reduced. [variableScope]
dcfldd-1.3.4-1/verify.c:149:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
dcfldd-1.3.4-1/verify.c:99:39: portability: 'ibuf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dcfldd-1.3.4-1/verify.c:99:62: portability: 'vbuf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dcfldd-1.3.4-1/verify.c:278:0: error: Memory leak: i_hashstr_buf [memleak]
dcfldd-1.3.4-1/verify.c:278:0: error: Memory leak: v_hashstr_buf [memleak]
[14:49]

ftp://ftp.se.debian.org/debian/pool/main/d/dcl/dcl_7.3.3.orig.tar.gz
dcl-7.3.3/src/env1/colormap/cvcmap.c:26:2: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
dcl-7.3.3/src/env2/dclexec/dclexec.c:10:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dcl-7.3.3/src/env2/dclexec/dclexec.c:10:12: style: The scope of the variable 'np' can be reduced. [variableScope]
dcl-7.3.3/src/env2/dclexec/dclexec.c:11:20: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dcl-7.3.3/src/env2/dclexec/dclexec.c:11:31: style: The scope of the variable 'cpar' can be reduced. [variableScope]
dcl-7.3.3/src/env2/dclexec/dclexec.c:11:38: style: The scope of the variable 'ceq' can be reduced. [variableScope]
dcl-7.3.3/src/env2/dclexec/dclexec.c:13:9: style: The scope of the variable 'retv' can be reduced. [variableScope]
dcl-7.3.3/src/env2/dclexec/dclexec.c:31:3: style: Variable 'np' is modified but its new value is never used. [unreadVariable]
dcl-7.3.3/src/env2/dclexec/dclexec.c:36:7: style: Variable 'retv' is assigned a value that is never used. [unreadVariable]
dcl-7.3.3/src/env2/dclexec/dclexec.c:22:20: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
dcl-7.3.3/src/env2/dclexec/dclexec.c:35:15: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
dcl-7.3.3/src/env2/dclsrv/dclsrv.c:859:8: warning: printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
dcl-7.3.3/src/env2/dclsrv/dclsrv.c:179:8: style: Unused variable: text [unusedVariable]
dcl-7.3.3/src/env2/dclsrv/dclsrv.c:180:8: style: Unused variable: ipar [unusedVariable]
dcl-7.3.3/src/env2/dclsrv/dclsrv.c:238:7: style: Unused variable: slen [unusedVariable]
dcl-7.3.3/src/env2/dclsrv/dclsrv.c:251:7: style: Unused variable: slen [unusedVariable]
dcl-7.3.3/src/env2/dclsrv/dclsrv.c:299:12: style: Unused variable: fdat [unusedVariable]
dcl-7.3.3/src/env2/dclsrv/dclsrv.c:445:7: style: Unused variable: slen [unusedVariable]
dcl-7.3.3/src/env2/dclsrv/dclsrv.c:559:7: style: Unused variable: i [unusedVariable]
dcl-7.3.3/src/env2/dclsrv/dclsrv.c:714:9: style: Unused variable: sendMsgSize [unusedVariable]
dcl-7.3.3/src/env2/dclsrv/dclsrv.c:717:11: style: Unused variable: fdata [unusedVariable]
dcl-7.3.3/src/env2/dclsrv/dclsrv.c:718:12: style: Unused variable: ddata [unusedVariable]
dcl-7.3.3/src/env2/dclsrv/dclsrv.c:720:10: style: Unused variable: rmsg [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:329:7: style: Variable 'update_rect.x' is reassigned a value before the old one has been used. [redundantAssignment]
dcl-7.3.3/src/grph1/swpack/zgpack.c:328:7: note: Variable 'update_rect.x' is reassigned a value before the old one has been used.
dcl-7.3.3/src/grph1/swpack/zgpack.c:329:7: note: Variable 'update_rect.x' is reassigned a value before the old one has been used.
dcl-7.3.3/src/grph1/swpack/zgpack.c:670:18: style: The scope of the variable 'm' can be reduced. [variableScope]
dcl-7.3.3/src/grph1/swpack/zgpack.c:1170:10: style: The scope of the variable 'rt1' can be reduced. [variableScope]
dcl-7.3.3/src/grph1/swpack/zgpack.c:1170:14: style: The scope of the variable 'gt1' can be reduced. [variableScope]
dcl-7.3.3/src/grph1/swpack/zgpack.c:1170:18: style: The scope of the variable 'bt1' can be reduced. [variableScope]
dcl-7.3.3/src/grph1/swpack/zgpack.c:1308:7: style: The scope of the variable 'char_byte' can be reduced. [variableScope]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2371:9: style: The scope of the variable 'ofs' can be reduced. [variableScope]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2608:9: style: The scope of the variable 'ofs' can be reduced. [variableScope]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2663:16: style: The scope of the variable 'm' can be reduced. [variableScope]
dcl-7.3.3/src/grph1/swpack/zgpack.c:218:3: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:219:3: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:490:14: style: Unused variable: vbox [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:942:8: style: Unused variable: cout [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:1283:9: style: Unused variable: w0 [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:1283:13: style: Unused variable: w1 [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:1284:6: style: Unused variable: len [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:1284:11: style: Unused variable: i [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:1884:17: style: Unused variable: rect [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:1885:19: style: Unused variable: att [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:1886:18: style: Unused variable: att_list [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:1956:7: style: Unused variable: char_byte [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2127:21: style: Unused variable: w [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2143:9: style: Unused variable: i [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2143:12: style: Unused variable: j [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2145:21: style: Unused variable: n_faces [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2264:29: style: Variable 'ibitold' is assigned a value that is never used. [unreadVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2266:17: style: Unused variable: ibit [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2267:9: style: Unused variable: j [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2267:11: style: Unused variable: k [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2267:13: style: Unused variable: l [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2267:15: style: Unused variable: m [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2267:18: style: Unused variable: nb [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2267:21: style: Unused variable: nl [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2267:24: style: Unused variable: nm [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2268:8: style: Unused variable: bitmap [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2270:10: style: Unused variable: alpha [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2373:10: style: Unused variable: rt1 [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2373:14: style: Unused variable: gt1 [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2373:18: style: Unused variable: bt1 [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2610:10: style: Unused variable: rt1 [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2610:14: style: Unused variable: gt1 [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2610:18: style: Unused variable: bt1 [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2681:14: style: Variable 'fscanret' is assigned a value that is never used. [unreadVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.c:812:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dcl-7.3.3/src/grph1/swpack/zgpack.c:814:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dcl-7.3.3/src/grph1/swpack/zgpack.c:842:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2679:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dcl-7.3.3/src/grph1/swpack/zgpack.c:2681:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dcl-7.3.3/src/grph1/swpack/zgpack.c:1991:0: error: Uninitialized variable: iiwx [uninitvar]
dcl-7.3.3/src/grph1/swpack/zgpack.c:1991:0: error: Uninitialized variable: iiwy [uninitvar]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:329:7: style: Variable 'update_rect.x' is reassigned a value before the old one has been used. [redundantAssignment]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:328:7: note: Variable 'update_rect.x' is reassigned a value before the old one has been used.
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:329:7: note: Variable 'update_rect.x' is reassigned a value before the old one has been used.
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:670:18: style: The scope of the variable 'm' can be reduced. [variableScope]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:1170:10: style: The scope of the variable 'rt1' can be reduced. [variableScope]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:1170:14: style: The scope of the variable 'gt1' can be reduced. [variableScope]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:1170:18: style: The scope of the variable 'bt1' can be reduced. [variableScope]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:1308:7: style: The scope of the variable 'char_byte' can be reduced. [variableScope]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2371:9: style: The scope of the variable 'ofs' can be reduced. [variableScope]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2608:9: style: The scope of the variable 'ofs' can be reduced. [variableScope]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2663:16: style: The scope of the variable 'm' can be reduced. [variableScope]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:218:3: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:219:3: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:490:14: style: Unused variable: vbox [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:942:8: style: Unused variable: cout [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:1283:9: style: Unused variable: w0 [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:1283:13: style: Unused variable: w1 [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:1284:6: style: Unused variable: len [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:1284:11: style: Unused variable: i [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:1884:17: style: Unused variable: rect [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:1885:19: style: Unused variable: att [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:1886:18: style: Unused variable: att_list [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:1956:7: style: Unused variable: char_byte [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2127:21: style: Unused variable: w [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2143:9: style: Unused variable: i [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2143:12: style: Unused variable: j [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2145:21: style: Unused variable: n_faces [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2264:29: style: Variable 'ibitold' is assigned a value that is never used. [unreadVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2266:17: style: Unused variable: ibit [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2267:9: style: Unused variable: j [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2267:11: style: Unused variable: k [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2267:13: style: Unused variable: l [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2267:15: style: Unused variable: m [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2267:18: style: Unused variable: nb [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2267:21: style: Unused variable: nl [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2267:24: style: Unused variable: nm [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2268:8: style: Unused variable: bitmap [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2270:10: style: Unused variable: alpha [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2373:10: style: Unused variable: rt1 [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2373:14: style: Unused variable: gt1 [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2373:18: style: Unused variable: bt1 [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2610:10: style: Unused variable: rt1 [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2610:14: style: Unused variable: gt1 [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2610:18: style: Unused variable: bt1 [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2681:14: style: Variable 'fscanret' is assigned a value that is never used. [unreadVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:812:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:814:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:842:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2679:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:2681:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:1991:0: error: Uninitialized variable: iiwx [uninitvar]
dcl-7.3.3/src/grph1/swpack/zgpack.gtk.c:1991:0: error: Uninitialized variable: iiwy [uninitvar]
dcl-7.3.3/src/grph1/swpack/zgpack.socket.c:254:26: style: Condition 'byteRcvd>0' is always false [knownConditionTrueFalse]
dcl-7.3.3/src/grph1/swpack/zgpack.socket.c:250:19: note: Assignment 'byteRcvd=0', assigned value is 0
dcl-7.3.3/src/grph1/swpack/zgpack.socket.c:254:26: note: Condition 'byteRcvd>0' is always false
dcl-7.3.3/src/grph1/swpack/zgpack.socket.c:265:32: style: Condition 'byteRcvd==0' is always true [knownConditionTrueFalse]
dcl-7.3.3/src/grph1/swpack/zgpack.socket.c:250:19: note: Assignment 'byteRcvd=0', assigned value is 0
dcl-7.3.3/src/grph1/swpack/zgpack.socket.c:265:32: note: Condition 'byteRcvd==0' is always true
dcl-7.3.3/src/grph1/swpack/zgpack.socket.c:254:26: style: Same expression on both sides of '>' because the value of 'byteRcvd' and '0' are the same. [duplicateExpression]
dcl-7.3.3/src/grph1/swpack/zgpack.socket.c:250:19: note: 'byteRcvd' is assigned value '0' here.
dcl-7.3.3/src/grph1/swpack/zgpack.socket.c:254:26: note: Same expression on both sides of '>' because the value of 'byteRcvd' and '0' are the same.
dcl-7.3.3/src/grph1/swpack/zgpack.socket.c:265:32: style: Same expression on both sides of '==' because the value of 'byteRcvd' and '0' are the same. [duplicateExpression]
dcl-7.3.3/src/grph1/swpack/zgpack.socket.c:250:19: note: 'byteRcvd' is assigned value '0' here.
dcl-7.3.3/src/grph1/swpack/zgpack.socket.c:265:32: note: Same expression on both sides of '==' because the value of 'byteRcvd' and '0' are the same.
dcl-7.3.3/src/grph1/swpack/zgpack.socket.c:90:8: style: Unused variable: number [unusedVariable]
dcl-7.3.3/src/grph1/swpack/zgpack.socket.c:722:5: style: Variable 'img' is assigned a value that is never used. [unreadVariable]
dcl-7.3.3/src/misc1/bitlib/ishift.c:15:41: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcl-7.3.3/src/misc1/bitlib/ishift.c:14:25: note: Assignment 'nbits=*nshift<-32?32:-*nshift', assigned value is 32
dcl-7.3.3/src/misc1/bitlib/ishift.c:15:41: note: Shift
[14:49]

ftp://ftp.se.debian.org/debian/pool/main/d/dclock/dclock_2.2.2.orig.tar.gz
dclock-2.2.2/Dclock.c:518:5: style: Variable 'vs' is reassigned a value before the old one has been used. [redundantAssignment]
dclock-2.2.2/Dclock.c:514:0: note: Variable 'vs' is reassigned a value before the old one has been used.
dclock-2.2.2/Dclock.c:518:5: note: Variable 'vs' is reassigned a value before the old one has been used.
dclock-2.2.2/Dclock.c:358:11: style: The scope of the variable 'frac' can be reduced. [variableScope]
dclock-2.2.2/Dclock.c:1001:10: style: The scope of the variable 'a' can be reduced. [variableScope]
dclock-2.2.2/Dclock.c:1001:13: style: The scope of the variable 'b' can be reduced. [variableScope]
dclock-2.2.2/Dclock.c:1001:16: style: The scope of the variable 'c' can be reduced. [variableScope]
dclock-2.2.2/Dclock.c:1001:22: style: The scope of the variable 'frac' can be reduced. [variableScope]
dclock-2.2.2/Dclock.c:1003:13: style: The scope of the variable 'pt1' can be reduced. [variableScope]
dclock-2.2.2/Dclock.c:1003:19: style: The scope of the variable 'pt2' can be reduced. [variableScope]
dclock-2.2.2/Dclock.c:1040:13: style: The scope of the variable 'pt1' can be reduced. [variableScope]
dclock-2.2.2/Dclock.c:1040:19: style: The scope of the variable 'pt2' can be reduced. [variableScope]
dclock-2.2.2/Dclock.c:1041:10: style: The scope of the variable 'stdir' can be reduced. [variableScope]
dclock-2.2.2/Dclock.c:1354:10: style: The scope of the variable 't' can be reduced. [variableScope]
dclock-2.2.2/Dclock.c:1516:24: style: The scope of the variable 'incr' can be reduced. [variableScope]
dclock-2.2.2/Dclock.c:2060:11: style: The scope of the variable 'itemp' can be reduced. [variableScope]
dclock-2.2.2/Dclock.c:2185:9: style: The scope of the variable 'x' can be reduced. [variableScope]
dclock-2.2.2/Dclock.c:512:37: style: Variable 'dw' is assigned a value that is never used. [unreadVariable]
dclock-2.2.2/Dclock.c:518:10: style: Variable 'vs' is assigned a value that is never used. [unreadVariable]
dclock-2.2.2/Dclock.c:586:12: style: Unused variable: j [unusedVariable]
dclock-2.2.2/Dclock.c:588:12: style: Unused variable: pix [unusedVariable]
dclock-2.2.2/Dclock.c:590:20: style: Variable 'dpy' is assigned a value that is never used. [unreadVariable]
dclock-2.2.2/Dclock.c:1071:10: style: Variable 'rsq' is assigned a value that is never used. [unreadVariable]
dclock-2.2.2/Dclock.c:1304:19: style: Unused variable: bell_proc [unusedVariable]
dclock-2.2.2/Dclock.c:1670:20: style: Unused variable: p [unusedVariable]
dclock-2.2.2/Dclock.c:2014:9: style: Unused variable: tmp [unusedVariable]
[14:49]

ftp://ftp.se.debian.org/debian/pool/main/d/dcm2niix/dcm2niix_1.0.20171215.orig.tar.gz
dcm2niix-1.0.20171215/console/jpg_0XC3.cpp:65:37: warning: Either the condition 'lHufValSSSS<255' is redundant or the array 'l.SSSSszRA[18]' is accessed at index 254, which is out of bounds. [arrayIndexOutOfBoundsCond]
dcm2niix-1.0.20171215/console/jpg_0XC3.cpp:64:21: note: Assuming that condition 'lHufValSSSS<255' is not redundant
dcm2niix-1.0.20171215/console/jpg_0XC3.cpp:65:37: note: Array index out of bounds
dcm2niix-1.0.20171215/console/jpg_0XC3.cpp:187:17: style: Variable 'DHTnLi' is reassigned a value before the old one has been used. [redundantAssignment]
dcm2niix-1.0.20171215/console/jpg_0XC3.cpp:185:0: note: Variable 'DHTnLi' is reassigned a value before the old one has been used.
dcm2niix-1.0.20171215/console/jpg_0XC3.cpp:187:17: note: Variable 'DHTnLi' is reassigned a value before the old one has been used.
dcm2niix-1.0.20171215/console/jpg_0XC3.cpp:136:25: style: The scope of the variable 'btS2' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/jpg_0XC3.cpp:136:31: style: The scope of the variable 'SOSse' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/jpg_0XC3.cpp:258:28: style: Variable 'btS2' is assigned a value that is never used. [unreadVariable]
dcm2niix-1.0.20171215/console/jpg_0XC3.cpp:263:21: style: Variable 'SOSse' is assigned a value that is never used. [unreadVariable]
dcm2niix-1.0.20171215/console/jpg_0XC3.cpp:118:9: error: Resource leak: reader [resourceLeak]
dcm2niix-1.0.20171215/console/jpg_0XC3.cpp:123:9: error: Resource leak: reader [resourceLeak]
dcm2niix-1.0.20171215/console/main_console.cpp:165:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
dcm2niix-1.0.20171215/console/miniz.c:4267:36: warning: Either the condition '!pZip' is redundant or there is possible null pointer dereference: pZip. [nullPointerRedundantCheck]
dcm2niix-1.0.20171215/console/miniz.c:4279:8: note: Assuming that condition '!pZip' is not redundant
dcm2niix-1.0.20171215/console/miniz.c:4267:36: note: Null pointer dereference
dcm2niix-1.0.20171215/console/miniz.c:4418:36: warning: Either the condition '!pZip' is redundant or there is possible null pointer dereference: pZip. [nullPointerRedundantCheck]
dcm2niix-1.0.20171215/console/miniz.c:4427:8: note: Assuming that condition '!pZip' is not redundant
dcm2niix-1.0.20171215/console/miniz.c:4418:36: note: Null pointer dereference
dcm2niix-1.0.20171215/console/miniz.c:1439:79: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dcm2niix-1.0.20171215/console/miniz.c:1709:131: note: Calling function 'tinfl_decompress', 5th argument 'pOut_buf_next' value is 0
dcm2niix-1.0.20171215/console/miniz.c:1439:79: note: Null pointer addition
dcm2niix-1.0.20171215/console/miniz.c:1440:119: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
dcm2niix-1.0.20171215/console/miniz.c:1709:131: note: Calling function 'tinfl_decompress', 5th argument 'pOut_buf_next' value is 0
dcm2niix-1.0.20171215/console/miniz.c:1440:119: note: Null pointer subtraction
dcm2niix-1.0.20171215/console/miniz.c:4267:0: style: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'. [duplicateAssignExpression]
dcm2niix-1.0.20171215/console/miniz.c:4267:0: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'.
dcm2niix-1.0.20171215/console/miniz.c:4267:0: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'.
dcm2niix-1.0.20171215/console/miniz.c:4418:0: style: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'. [duplicateAssignExpression]
dcm2niix-1.0.20171215/console/miniz.c:4418:0: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'.
dcm2niix-1.0.20171215/console/miniz.c:4418:0: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'.
dcm2niix-1.0.20171215/console/miniz.c:2303:41: style: The scope of the variable 'p' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/miniz.c:2303:45: style: The scope of the variable 'q' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/miniz.c:3137:9: style: The scope of the variable 'child' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/miniz.c:3153:9: style: The scope of the variable 'child' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/miniz.c:3173:19: style: The scope of the variable 'p' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/miniz.c:3731:28: style: The scope of the variable 'read_buf_ofs' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/miniz.c:4859:120: style: Function 'mz_zip_extract_archive_file_to_heap' argument 4 names different: declaration 'zip_flags' definition 'flags'. [funcArgNamesDifferent]
dcm2niix-1.0.20171215/console/miniz.c:675:120: note: Function 'mz_zip_extract_archive_file_to_heap' argument 4 names different: declaration 'zip_flags' definition 'flags'.
dcm2niix-1.0.20171215/console/miniz.c:4859:120: note: Function 'mz_zip_extract_archive_file_to_heap' argument 4 names different: declaration 'zip_flags' definition 'flags'.
dcm2niix-1.0.20171215/console/miniz.c:4677:25: style: Variable 'cur_src_file_ofs' is assigned a value that is never used. [unreadVariable]
dcm2niix-1.0.20171215/console/miniz.c:2116:8: style: Mismatching assignment and comparison, comparison 'flags==1' is always false. [assignIfError]
dcm2niix-1.0.20171215/console/miniz.c:2114:75: note: Mismatching assignment and comparison, comparison 'flags==1' is always false.
dcm2niix-1.0.20171215/console/miniz.c:2116:8: note: Mismatching assignment and comparison, comparison 'flags==1' is always false.
dcm2niix-1.0.20171215/console/miniz.c:2808:196: error: Memory leak: m_pBuf [memleak]
dcm2niix-1.0.20171215/console/miniz.c:4066:5: error: Resource leak: pFile [resourceLeak]
dcm2niix-1.0.20171215/console/nifti1_io_core.cpp:38:50: style: The scope of the variable 'cp1' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/nifti1_io_core.cpp:38:57: style: The scope of the variable 'cp2' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/nifti1_io_core.cpp:39:19: style: The scope of the variable 'tval' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/nifti1_io_core.cpp:57:50: style: The scope of the variable 'cp1' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/nifti1_io_core.cpp:57:57: style: The scope of the variable 'cp2' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/nifti1_io_core.cpp:58:19: style: The scope of the variable 'tval' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/nifti1_io_core.cpp:72:50: style: The scope of the variable 'cp2' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/nifti1_io_core.cpp:73:21: style: The scope of the variable 'tval' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:1238:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:1641:9: style: Condition 'ADCwarning' is always false [knownConditionTrueFalse]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:1409:23: note: Assignment 'ADCwarning=false', assigned value is 0
dcm2niix-1.0.20171215/console/nii_dicom.cpp:1641:9: note: Condition 'ADCwarning' is always false
dcm2niix-1.0.20171215/console/nii_dicom.cpp:2563:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:2326:24: style: C-style pointer casting [cstyleCast]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:883:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:884:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:902:25: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:2134:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:1431:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:1433:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:1452:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:218:20: error: Resource leak: reader [resourceLeak]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:223:20: error: Memory leak: data [memleak]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:2024:9: error: Resource leak: file [resourceLeak]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:2032:10: error: Memory leak: bImg [memleak]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:2332:9: error: Resource leak: reader [resourceLeak]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:2340:9: error: Memory leak: lRawRA [memleak]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:2942:3: error: Resource leak: file [resourceLeak]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:2976:10: error: Memory leak: buffer [memleak]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:1020:0: error: Memory leak: cString [memleak]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:206:78: performance: Function parameter 'hdr' should be passed by const reference. [passedByValue]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:529:63: performance: Function parameter 'd2' should be passed by const reference. [passedByValue]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:583:63: performance: Function parameter 'd2' should be passed by const reference. [passedByValue]
dcm2niix-1.0.20171215/console/nii_dicom.cpp:2530:69: performance: Function parameter 'hdr' should be passed by const reference. [passedByValue]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:431:68: style: Redundant condition: If 'EXPR <= '-'', the comparison 'EXPR <= '.'' is always true. [redundantCondition]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:2378:23: style: Condition 'nAcq==1' is always true [knownConditionTrueFalse]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:2371:24: note: Assignment 'nAcq=1', assigned value is 1
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:2378:23: note: Condition 'nAcq==1' is always true
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:2484:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'long'. [invalidPrintfArgType_sint]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:1068:14: style: C-style pointer casting [cstyleCast]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:1073:14: style: C-style pointer casting [cstyleCast]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:1181:18: style: C-style pointer casting [cstyleCast]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:1187:7: style: C-style pointer casting [cstyleCast]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:1296:25: style: C-style pointer casting [cstyleCast]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:3047:25: style: C-style pointer casting [cstyleCast]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:896:2: style: Variable 'derivedEchoSpacing' is reassigned a value before the old one has been used. [redundantAssignment]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:895:0: note: Variable 'derivedEchoSpacing' is reassigned a value before the old one has been used.
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:896:2: note: Variable 'derivedEchoSpacing' is reassigned a value before the old one has been used.
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:864:18: style: Same expression on both sides of '=='. [duplicateExpression]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:2333:0: style: Same expression used in consecutive assignments of 'indx' and 'indx0'. [duplicateAssignExpression]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:2334:0: note: Same expression used in consecutive assignments of 'indx' and 'indx0'.
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:2333:0: note: Same expression used in consecutive assignments of 'indx' and 'indx0'.
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:2378:23: style: Same expression on both sides of '==' because the value of 'nAcq' and '1' are the same. [duplicateExpression]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:2371:24: note: 'nAcq' is assigned value '1' here.
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:2378:23: note: Same expression on both sides of '==' because the value of 'nAcq' and '1' are the same.
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:587:8: style: The scope of the variable 'keyStrSh0s' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:589:8: style: The scope of the variable 'keyStrSh1s' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:591:8: style: The scope of the variable 'keyStrSh2s' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:790:8: style: The scope of the variable 'pf' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:791:7: style: The scope of the variable 'interp' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:105:12: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:1678:17: style: Checking if unsigned variable 'cmp_len' is less than zero. [unsignedLessThanZero]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:3126:25: style: Checking if unsigned variable 'strlen(searchpath)' is less than zero. [unsignedLessThanZero]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:3173:4: warning: Possible buffer overflow if strlen(pigzname) is larger than or equal to sizeof(opts). [possibleBufferAccessOutOfBounds]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:3213:4: warning: Possible buffer overflow if strlen(pigzname) is larger than or equal to sizeof(opts). [possibleBufferAccessOutOfBounds]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:1691:11: error: Invalid fputc() argument nr 1. The value is -117 but the valid values are '0:'. [invalidFunctionArg]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:1699:11: error: Invalid fputc() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:3315:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:525:0: error: Resource leak: pFile [resourceLeak]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:527:0: error: Memory leak: buffer [memleak]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:2292:0: error: Memory leak: sliceSums [memleak]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:2460:0: error: Memory leak: sliceMMarray [memleak]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:2460:0: error: Memory leak: imgM [memleak]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:2764:5: error: Memory leak: nameList.str [memleak]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:1877:101: performance: Function parameter 'opts' should be passed by const reference. [passedByValue]
dcm2niix-1.0.20171215/console/nii_dicom_batch.cpp:2886:9: error: Memory is allocated but not initialized: dcmList [uninitdata]
dcm2niix-1.0.20171215/console/nii_foreign.cpp:85:0: error: syntax error [syntaxError]
dcm2niix-1.0.20171215/console/nii_ortho.cpp:362:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dcm2niix-1.0.20171215/console/nii_ortho.cpp:78:11: style: The scope of the variable 'newval' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/nii_ortho.cpp:302:11: style: The scope of the variable 'dx' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/ujpeg.cpp:578:27: style: The scope of the variable 'remain' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/ujpeg.cpp:578:35: style: The scope of the variable 'spread' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/ujpeg.cpp:578:43: style: The scope of the variable 'i' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/ujpeg.cpp:579:20: style: The scope of the variable 'vlc' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/ujpeg.cpp:619:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/ujpeg.cpp:620:20: style: The scope of the variable 't' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/ujpeg.cpp:660:9: style: The scope of the variable 'value' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/ujpeg.cpp:766:26: style: The scope of the variable 'cin' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/ujpeg.cpp:766:32: style: The scope of the variable 'cout' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/ujpeg.cpp:654:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcm2niix-1.0.20171215/console/unused/untgz.c:772:4: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dcm2niix-1.0.20171215/console/unused/untgz.c:818:5: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dcm2niix-1.0.20171215/console/unused/untgz.c:916:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dcm2niix-1.0.20171215/console/unused/untgz.c:915:0: note: Variable 'ret' is reassigned a value before the old one has been used.
dcm2niix-1.0.20171215/console/unused/untgz.c:916:5: note: Variable 'ret' is reassigned a value before the old one has been used.
dcm2niix-1.0.20171215/console/unused/untgz.c:884:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dcm2niix-1.0.20171215/console/unused/untgz.c:886:7: note: Found duplicate branches for 'if' and 'else'.
dcm2niix-1.0.20171215/console/unused/untgz.c:884:12: note: Found duplicate branches for 'if' and 'else'.
dcm2niix-1.0.20171215/console/unused/untgz.c:84:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/unused/untgz.c:159:14: style: The scope of the variable 'code' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/unused/untgz.c:336:21: style: The scope of the variable 'last' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/unused/untgz.c:337:20: style: The scope of the variable 'flags' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/unused/untgz.c:690:8: style: The scope of the variable 'p' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/unused/untgz.c:763:9: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
dcm2niix-1.0.20171215/console/unused/untgz.c:764:6: style: The scope of the variable 'filesize' can be reduced. [variableScope]
dcm2niix-1.0.20171215/qtGui/mainwindow.cpp:107:40: style: Function 'dropEvent' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
dcm2niix-1.0.20171215/qtGui/mainwindow.h:55:32: note: Function 'dropEvent' argument 1 names different: declaration 'ev' definition 'event'.
dcm2niix-1.0.20171215/qtGui/mainwindow.cpp:107:40: note: Function 'dropEvent' argument 1 names different: declaration 'ev' definition 'event'.
dcm2niix-1.0.20171215/qtGui/nifti1_io_core.c:17:50: style: The scope of the variable 'cp1' can be reduced. [variableScope]
dcm2niix-1.0.20171215/qtGui/nifti1_io_core.c:17:57: style: The scope of the variable 'cp2' can be reduced. [variableScope]
dcm2niix-1.0.20171215/qtGui/nifti1_io_core.c:18:28: style: The scope of the variable 'tval' can be reduced. [variableScope]
dcm2niix-1.0.20171215/qtGui/nifti1_io_core.c:36:50: style: The scope of the variable 'cp1' can be reduced. [variableScope]
dcm2niix-1.0.20171215/qtGui/nifti1_io_core.c:36:57: style: The scope of the variable 'cp2' can be reduced. [variableScope]
dcm2niix-1.0.20171215/qtGui/nifti1_io_core.c:37:28: style: The scope of the variable 'tval' can be reduced. [variableScope]
dcm2niix-1.0.20171215/qtGui/nifti1_io_core.c:51:50: style: The scope of the variable 'cp2' can be reduced. [variableScope]
dcm2niix-1.0.20171215/qtGui/nifti1_io_core.c:52:21: style: The scope of the variable 'tval' can be reduced. [variableScope]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:339:25: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:1229:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:1469:30: error: Signed integer overflow for expression '65534+(57344<<16)'. [integerOverflow]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:1469:57: error: Signed integer overflow for expression '65534+(57357<<16)'. [integerOverflow]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:1469:86: error: Signed integer overflow for expression '65534+(57565<<16)'. [integerOverflow]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:1541:19: error: Signed integer overflow for expression '8+(37384<<16)'. [integerOverflow]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:385:13: style: struct member 'TCSAtag::vm' is never used. [unusedStructMember]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:386:10: style: struct member 'TCSAtag::vr' is never used. [unusedStructMember]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:387:13: style: struct member 'TCSAtag::syngodt' is never used. [unusedStructMember]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:389:13: style: struct member 'TCSAtag::xx' is never used. [unusedStructMember]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:392:13: style: struct member 'TCSAitem::xx1' is never used. [unusedStructMember]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:392:27: style: struct member 'TCSAitem::xx3_77' is never used. [unusedStructMember]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:392:35: style: struct member 'TCSAitem::xx4' is never used. [unusedStructMember]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:732:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:734:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:757:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:1156:43: error: Resource leak: file [resourceLeak]
dcm2niix-1.0.20171215/qtGui/nii_dicom.c:1343:3: error: Resource leak: file [resourceLeak]
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:940:23: style: Condition 'nAcq==1' is always true [knownConditionTrueFalse]
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:933:24: note: Assignment 'nAcq=1', assigned value is 1
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:940:23: note: Condition 'nAcq==1' is always true
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:897:0: style: Same expression used in consecutive assignments of 'indx' and 'indx0'. [duplicateAssignExpression]
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:898:0: note: Same expression used in consecutive assignments of 'indx' and 'indx0'.
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:897:0: note: Same expression used in consecutive assignments of 'indx' and 'indx0'.
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:940:23: style: Same expression on both sides of '==' because the value of 'nAcq' and '1' are the same. [duplicateExpression]
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:933:24: note: 'nAcq' is assigned value '1' here.
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:940:23: note: Same expression on both sides of '==' because the value of 'nAcq' and '1' are the same.
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:1004:16: warning: Redundant assignment of 'isFinalADC' to itself. [selfAssignment]
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:739:17: style: Checking if unsigned variable 'cmp_len' is less than zero. [unsignedLessThanZero]
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:744:11: error: Invalid fputc() argument nr 1. The value is -117 but the valid values are '0:'. [invalidFunctionArg]
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:752:11: error: Invalid fputc() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:1451:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:136:24: error: Resource leak: fp [resourceLeak]
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:994:90: error: Memory leak: imgM [memleak]
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:995:33: error: Memory leak: imgM [memleak]
dcm2niix-1.0.20171215/qtGui/nii_dicom_batch.c:985:0: error: Memory leak: imgM [memleak]
dcm2niix-1.0.20171215/qtGui/nii_ortho.c:354:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dcm2niix-1.0.20171215/qtGui/nii_ortho.c:69:11: style: The scope of the variable 'newval' can be reduced. [variableScope]
dcm2niix-1.0.20171215/qtGui/nii_ortho.c:294:11: style: The scope of the variable 'dx' can be reduced. [variableScope]
dcm2niix-1.0.20171215/wxWidgets/clipboard.cpp:39:5: style: Class 'MyFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dcm2niix-1.0.20171215/wxWidgets/nifti1_io_core.c:17:50: style: The scope of the variable 'cp1' can be reduced. [variableScope]
dcm2niix-1.0.20171215/wxWidgets/nifti1_io_core.c:17:57: style: The scope of the variable 'cp2' can be reduced. [variableScope]
dcm2niix-1.0.20171215/wxWidgets/nifti1_io_core.c:18:28: style: The scope of the variable 'tval' can be reduced. [variableScope]
dcm2niix-1.0.20171215/wxWidgets/nifti1_io_core.c:36:50: style: The scope of the variable 'cp1' can be reduced. [variableScope]
dcm2niix-1.0.20171215/wxWidgets/nifti1_io_core.c:36:57: style: The scope of the variable 'cp2' can be reduced. [variableScope]
dcm2niix-1.0.20171215/wxWidgets/nifti1_io_core.c:37:28: style: The scope of the variable 'tval' can be reduced. [variableScope]
dcm2niix-1.0.20171215/wxWidgets/nifti1_io_core.c:51:50: style: The scope of the variable 'cp2' can be reduced. [variableScope]
dcm2niix-1.0.20171215/wxWidgets/nifti1_io_core.c:52:21: style: The scope of the variable 'tval' can be reduced. [variableScope]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:339:25: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:1229:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:1469:30: error: Signed integer overflow for expression '65534+(57344<<16)'. [integerOverflow]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:1469:57: error: Signed integer overflow for expression '65534+(57357<<16)'. [integerOverflow]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:1469:86: error: Signed integer overflow for expression '65534+(57565<<16)'. [integerOverflow]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:1541:19: error: Signed integer overflow for expression '8+(37384<<16)'. [integerOverflow]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:385:13: style: struct member 'TCSAtag::vm' is never used. [unusedStructMember]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:386:10: style: struct member 'TCSAtag::vr' is never used. [unusedStructMember]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:387:13: style: struct member 'TCSAtag::syngodt' is never used. [unusedStructMember]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:389:13: style: struct member 'TCSAtag::xx' is never used. [unusedStructMember]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:392:13: style: struct member 'TCSAitem::xx1' is never used. [unusedStructMember]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:392:27: style: struct member 'TCSAitem::xx3_77' is never used. [unusedStructMember]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:392:35: style: struct member 'TCSAitem::xx4' is never used. [unusedStructMember]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:732:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:734:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:757:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:1156:43: error: Resource leak: file [resourceLeak]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom.c:1343:3: error: Resource leak: file [resourceLeak]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:940:23: style: Condition 'nAcq==1' is always true [knownConditionTrueFalse]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:933:24: note: Assignment 'nAcq=1', assigned value is 1
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:940:23: note: Condition 'nAcq==1' is always true
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:897:0: style: Same expression used in consecutive assignments of 'indx' and 'indx0'. [duplicateAssignExpression]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:898:0: note: Same expression used in consecutive assignments of 'indx' and 'indx0'.
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:897:0: note: Same expression used in consecutive assignments of 'indx' and 'indx0'.
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:940:23: style: Same expression on both sides of '==' because the value of 'nAcq' and '1' are the same. [duplicateExpression]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:933:24: note: 'nAcq' is assigned value '1' here.
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:940:23: note: Same expression on both sides of '==' because the value of 'nAcq' and '1' are the same.
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:1004:16: warning: Redundant assignment of 'isFinalADC' to itself. [selfAssignment]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:739:17: style: Checking if unsigned variable 'cmp_len' is less than zero. [unsignedLessThanZero]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:744:11: error: Invalid fputc() argument nr 1. The value is -117 but the valid values are '0:'. [invalidFunctionArg]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:752:11: error: Invalid fputc() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:1451:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:136:24: error: Resource leak: fp [resourceLeak]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:994:90: error: Memory leak: imgM [memleak]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:995:33: error: Memory leak: imgM [memleak]
dcm2niix-1.0.20171215/wxWidgets/nii_dicom_batch.c:985:0: error: Memory leak: imgM [memleak]
dcm2niix-1.0.20171215/wxWidgets/nii_ortho.c:354:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dcm2niix-1.0.20171215/wxWidgets/nii_ortho.c:69:11: style: The scope of the variable 'newval' can be reduced. [variableScope]
dcm2niix-1.0.20171215/wxWidgets/nii_ortho.c:294:11: style: The scope of the variable 'dx' can be reduced. [variableScope]
[14:49]

ftp://ftp.se.debian.org/debian/pool/main/d/dcmstack/dcmstack_0.6.2+git33-gb43919a.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dcmtk/dcmtk_3.6.3.orig.tar.gz
Checking dcmtk-3.6.3/dcmqrdb/libsrc/dcmqrcnf.cc: __GCC__=1;__GCC__=1...

dcmtk-3.6.3/config/tests/algo.cc:26:10: style: Technically the member function 'X::operator()' can be const. [functionConst]
dcmtk-3.6.3/config/tests/arith.cc:278:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dcmtk-3.6.3/config/tests/arith.cc:279:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dcmtk-3.6.3/config/tests/arith.cc:309:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dcmtk-3.6.3/config/tests/arith.cc:310:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dcmtk-3.6.3/config/tests/arith.cc:245:0: style: Same expression on both sides of '/'. [duplicateExpression]
dcmtk-3.6.3/config/tests/arith.cc:129:0: style: Checking if unsigned variable 'min' is less than zero. This might be a false warning. [unsignedLessThanZero]
dcmtk-3.6.3/config/tests/arith.cc:192:0: error: Division by zero. [zerodiv]
dcmtk-3.6.3/config/tests/arith.cc:191:0: note: Assignment 't1=0', assigned value is 0
dcmtk-3.6.3/config/tests/arith.cc:192:0: note: Division by zero
dcmtk-3.6.3/config/tests/arith.cc:486:0: style: Variable 't' is assigned a value that is never used. [unreadVariable]
dcmtk-3.6.3/config/tests/arith.cc:348:0: style: Variable 't' is modified but its new value is never used. [unreadVariable]
dcmtk-3.6.3/config/tests/arith.cc:192:0: style: Variable 't0' is assigned a value that is never used. [unreadVariable]
dcmtk-3.6.3/config/tests/cxx11.cc:27:0: error: #error "This is not a C++11 compiler" [preprocessorErrorDirective]
dcmtk-3.6.3/config/tests/lfs.c:28:7: style: Unused variable: off_t_is_large [unusedVariable]
dcmtk-3.6.3/config/tests/lfs64.cc:27:13: style: Variable 'f' is assigned a value that is never used. [unreadVariable]
dcmtk-3.6.3/config/tests/list.cc:26:10: style: Reading from empty STL container 'l' [reademptycontainer]
dcmtk-3.6.3/config/tests/map.cc:26:10: style: Reading from empty STL container 'm' [reademptycontainer]
dcmtk-3.6.3/config/tests/map.cc:54:10: style: Reading from empty STL container 'm' [reademptycontainer]
dcmtk-3.6.3/config/tests/memory.cc:29:9: error: Memory leak: p [memleak]
dcmtk-3.6.3/config/tests/memory.cc:33:9: error: Memory leak: p [memleak]
dcmtk-3.6.3/config/tests/stack.cc:26:10: style: Reading from empty STL container 's' [reademptycontainer]
dcmtk-3.6.3/config/tests/string.cc:26:14: style: Condition 's[1]!='E'' is always false [knownConditionTrueFalse]
dcmtk-3.6.3/config/tests/tuple.cc:44:213: style: Unused variable: t [unusedVariable]
dcmtk-3.6.3/config/tests/vector.cc:24:9: style: struct member 'Recursive::i' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmdata/apps/mdfconen.cc:501:17: style: The scope of the variable 'filename' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/apps/mdfconen.cc:61:48: style: Function 'MdfConsoleEngine' argument 3 names different: declaration 'appl_name' definition 'application_name'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmdata/apps/mdfconen.h:76:34: note: Function 'MdfConsoleEngine' argument 3 names different: declaration 'appl_name' definition 'application_name'.
dcmtk-3.6.3/dcmdata/apps/mdfconen.cc:61:48: note: Function 'MdfConsoleEngine' argument 3 names different: declaration 'appl_name' definition 'application_name'.
dcmtk-3.6.3/dcmdata/apps/mdfconen.cc:597:54: style: Function 'backupFile' argument 1 names different: declaration 'file_name' definition 'filename'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmdata/apps/mdfconen.h:139:40: note: Function 'backupFile' argument 1 names different: declaration 'file_name' definition 'filename'.
dcmtk-3.6.3/dcmdata/apps/mdfconen.cc:597:54: note: Function 'backupFile' argument 1 names different: declaration 'file_name' definition 'filename'.
dcmtk-3.6.3/dcmdata/apps/mdfconen.h:139:17: performance: Technically the member function 'MdfConsoleEngine::backupFile' can be static. [functionStatic]
dcmtk-3.6.3/dcmdata/apps/mdfconen.cc:597:31: note: Technically the member function 'MdfConsoleEngine::backupFile' can be static.
dcmtk-3.6.3/dcmdata/apps/mdfconen.h:139:17: note: Technically the member function 'MdfConsoleEngine::backupFile' can be static.
dcmtk-3.6.3/dcmdata/apps/mdfconen.h:145:17: performance: Technically the member function 'MdfConsoleEngine::restoreFile' can be static. [functionStatic]
dcmtk-3.6.3/dcmdata/apps/mdfconen.cc:626:31: note: Technically the member function 'MdfConsoleEngine::restoreFile' can be static.
dcmtk-3.6.3/dcmdata/apps/mdfconen.h:145:17: note: Technically the member function 'MdfConsoleEngine::restoreFile' can be static.
dcmtk-3.6.3/dcmdata/apps/mdfdsman.cc:538:11: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/apps/mdfdsman.cc:537:0: note: Variable 'item' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/apps/mdfdsman.cc:538:11: note: Variable 'item' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/apps/mdfdsman.cc:482:16: style: The scope of the variable 'elem' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/apps/mdfdsman.h:215:17: style: Technically the member function 'MdfDatasetManager::startModify' can be const. [functionConst]
dcmtk-3.6.3/dcmdata/apps/mdfdsman.cc:675:32: note: Technically the member function 'MdfDatasetManager::startModify' can be const.
dcmtk-3.6.3/dcmdata/apps/mdfdsman.h:215:17: note: Technically the member function 'MdfDatasetManager::startModify' can be const.
dcmtk-3.6.3/dcmdata/apps/mdfdsman.h:230:12: performance: Technically the member function 'MdfDatasetManager::isTagInDictionary' can be static. [functionStatic]
dcmtk-3.6.3/dcmdata/apps/mdfdsman.cc:722:27: note: Technically the member function 'MdfDatasetManager::isTagInDictionary' can be static.
dcmtk-3.6.3/dcmdata/apps/mdfdsman.h:230:12: note: Technically the member function 'MdfDatasetManager::isTagInDictionary' can be static.
dcmtk-3.6.3/dcmdata/apps/pdf2dcm.cc:221:9: warning: Possible null pointer dereference: bytes [nullPointer]
dcmtk-3.6.3/dcmdata/apps/pdf2dcm.cc:216:22: note: Assignment 'bytes=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/apps/pdf2dcm.cc:221:9: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/apps/pdf2dcm.cc:224:31: warning: Possible null pointer dereference: bytes [nullPointer]
dcmtk-3.6.3/dcmdata/apps/pdf2dcm.cc:216:22: note: Assignment 'bytes=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/apps/pdf2dcm.cc:224:31: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/libi2d/i2d.cc:218:3: style: Variable 'srcDset' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libi2d/i2d.cc:217:0: note: Variable 'srcDset' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libi2d/i2d.cc:218:3: note: Variable 'srcDset' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libi2d/i2djpgs.cc:685:122: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dcmtk-3.6.3/dcmdata/libi2d/i2djpgs.cc:686:113: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dcmtk-3.6.3/dcmdata/libi2d/i2djpgs.cc:687:108: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dcmtk-3.6.3/dcmdata/libi2d/i2djpgs.cc:688:92: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dcmtk-3.6.3/dcmdata/libi2d/i2djpgs.cc:388:7: style: The scope of the variable 'marker' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libi2d/i2djpgs.cc:459:7: style: The scope of the variable 'marker' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libi2d/i2djpgs.cc:740:7: style: The scope of the variable 'oneByte' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcbytstr.cc:153:5: style: Variable 'myThis' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcbytstr.cc:151:0: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcbytstr.cc:153:5: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcbytstr.cc:154:5: style: Variable 'myRhs' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcbytstr.cc:152:0: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcbytstr.cc:154:5: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dccodec.cc:185:10: style: The scope of the variable 'new_uid' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcdatset.cc:352:9: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcdatset.cc:350:0: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/libsrc/dcdatset.cc:352:9: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/libsrc/dcdatset.cc:279:20: style: The scope of the variable 'dO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4432:13: warning: Possible null pointer dereference: ditem [nullPointer]
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4423:26: note: Assignment 'ditem=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4432:13: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4433:13: warning: Possible null pointer dereference: ditem [nullPointer]
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4423:26: note: Assignment 'ditem=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4433:13: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4434:13: warning: Possible null pointer dereference: ditem [nullPointer]
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4423:26: note: Assignment 'ditem=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4434:13: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4435:13: warning: Possible null pointer dereference: ditem [nullPointer]
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4423:26: note: Assignment 'ditem=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4435:13: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4436:13: warning: Possible null pointer dereference: ditem [nullPointer]
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4423:26: note: Assignment 'ditem=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4436:13: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4437:13: warning: Possible null pointer dereference: ditem [nullPointer]
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4423:26: note: Assignment 'ditem=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4437:13: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4438:13: warning: Possible null pointer dereference: ditem [nullPointer]
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4423:26: note: Assignment 'ditem=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4438:13: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4439:13: warning: Possible null pointer dereference: ditem [nullPointer]
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4423:26: note: Assignment 'ditem=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4439:13: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4465:26: warning: Possible null pointer dereference: ditem [nullPointer]
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4423:26: note: Assignment 'ditem=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4465:26: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:135:19: style: The scope of the variable 'c' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:812:21: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:853:25: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4337:57: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcddirif.cc:4430:39: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:249:18: warning: Either the condition 'p==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:240:15: note: Assuming that condition 'p==NULL' is not redundant
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:249:18: note: Null pointer addition
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:68:5: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:67:0: note: Variable 'e' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:68:5: note: Variable 'e' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:84:5: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:83:0: note: Variable 'e' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:84:5: note: Variable 'e' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:596:5: style: Variable 'env' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:590:0: note: Variable 'env' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:596:5: note: Variable 'env' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:685:5: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:684:0: note: Variable 'e' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:685:5: note: Variable 'e' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:725:5: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:723:0: note: Variable 'e' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:725:5: note: Variable 'e' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:591:12: style: The scope of the variable 'len' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcdict.cc:592:9: style: The scope of the variable 'sepCnt' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcdirrec.cc:607:19: style: The scope of the variable 'c' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcdirrec.cc:1204:24: style: The scope of the variable 'dO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcdirrec.cc:1239:24: style: The scope of the variable 'dO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcfilefo.cc:242:13: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcfilefo.cc:241:0: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/libsrc/dcfilefo.cc:242:13: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/libsrc/dcfilefo.cc:263:13: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcfilefo.cc:261:0: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/libsrc/dcfilefo.cc:263:13: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/libsrc/dcfilefo.cc:161:20: style: The scope of the variable 'dO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcfilter.cc:31:5: style: Class 'SingleValueFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dcmtk-3.6.3/dcmdata/libsrc/dchashdi.cc:393:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcitem.cc:166:5: style: Variable 'myThis' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcitem.cc:164:0: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcitem.cc:166:5: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcitem.cc:167:5: style: Variable 'myRhs' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcitem.cc:165:0: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcitem.cc:167:5: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcitem.cc:544:9: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcitem.cc:543:0: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/libsrc/dcitem.cc:544:9: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/libsrc/dcitem.cc:452:24: style: The scope of the variable 'dO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcitem.cc:474:24: style: The scope of the variable 'dO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcitem.cc:1952:20: style: The scope of the variable 'dO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcitem.cc:2029:20: style: The scope of the variable 'dO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcmetinf.cc:224:13: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcmetinf.cc:223:0: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/libsrc/dcmetinf.cc:224:13: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/libsrc/dcmetinf.cc:161:20: style: The scope of the variable 'dO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcpath.cc:626:3: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcpath.cc:618:0: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/libsrc/dcpath.cc:626:3: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/libsrc/dcpath.cc:665:5: style: Variable 'seq' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcpath.cc:664:0: note: Variable 'seq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcpath.cc:665:5: note: Variable 'seq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcpath.cc:734:3: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcpath.cc:726:0: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/libsrc/dcpath.cc:734:3: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/libsrc/dcpixel.cc:319:3: style: Variable 'myThis' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcpixel.cc:317:0: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcpixel.cc:319:3: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcpixel.cc:320:3: style: Variable 'myRhs' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcpixel.cc:318:0: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcpixel.cc:320:3: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcpixseq.cc:114:24: style: The scope of the variable 'dO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcpixseq.cc:133:24: style: The scope of the variable 'dO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcpixseq.cc:303:20: style: The scope of the variable 'dO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcrleccd.cc:486:22: warning: Possible null pointer dereference: pixItem [nullPointer]
dcmtk-3.6.3/dcmdata/libsrc/dcrleccd.cc:453:29: note: Assignment 'pixItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/libsrc/dcrleccd.cc:486:22: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/libsrc/dcrleccd.cc:487:14: warning: Possible null pointer dereference: pixItem [nullPointer]
dcmtk-3.6.3/dcmdata/libsrc/dcrleccd.cc:453:29: note: Assignment 'pixItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/libsrc/dcrleccd.cc:487:14: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/libsrc/dcrleccd.cc:492:23: warning: Possible null pointer dereference: rleData [nullPointer]
dcmtk-3.6.3/dcmdata/libsrc/dcrleccd.cc:454:23: note: Assignment 'rleData=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/libsrc/dcrleccd.cc:492:23: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/libsrc/dcrleccd.cc:635:5: warning: Possible null pointer dereference: pixItem [nullPointer]
dcmtk-3.6.3/dcmdata/libsrc/dcrleccd.cc:453:29: note: Assignment 'pixItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/libsrc/dcrleccd.cc:635:5: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/libsrc/dcrleccd.cc:561:48: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dcmtk-3.6.3/dcmdata/libsrc/dcrleccd.cc:454:23: note: Assignment 'rleData=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/libsrc/dcrleccd.cc:561:48: note: Null pointer addition
dcmtk-3.6.3/dcmdata/libsrc/dcsequen.cc:204:5: style: Variable 'myThis' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcsequen.cc:202:0: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcsequen.cc:204:5: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcsequen.cc:205:5: style: Variable 'myRhs' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcsequen.cc:203:0: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcsequen.cc:205:5: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcsequen.cc:130:32: style: The scope of the variable 'oldDO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcsequen.cc:271:24: style: The scope of the variable 'dO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcsequen.cc:292:24: style: The scope of the variable 'dO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcsequen.cc:1219:20: style: The scope of the variable 'dO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcsequen.cc:1267:20: style: The scope of the variable 'dO' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcstack.cc:109:19: style: The scope of the variable 'node' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcstack.cc:142:19: style: The scope of the variable 'node' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcswap.cc:103:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcswap.cc:106:16: style: The scope of the variable 'start' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcswap.cc:107:16: style: The scope of the variable 'end' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcvrat.cc:76:5: style: Variable 'myThis' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrat.cc:74:0: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrat.cc:76:5: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrat.cc:77:5: style: Variable 'myRhs' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrat.cc:75:0: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrat.cc:77:5: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrcs.cc:118:19: style: The scope of the variable 'c' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcvrfd.cc:77:5: style: Variable 'myThis' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrfd.cc:75:0: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrfd.cc:77:5: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrfd.cc:78:5: style: Variable 'myRhs' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrfd.cc:76:0: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrfd.cc:78:5: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrfd.cc:176:31: style: The scope of the variable 'newLength' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcvrfl.cc:78:5: style: Variable 'myThis' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrfl.cc:76:0: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrfl.cc:78:5: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrfl.cc:79:5: style: Variable 'myRhs' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrfl.cc:77:0: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrfl.cc:79:5: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrfl.cc:178:31: style: The scope of the variable 'newLength' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcvrobow.cc:90:5: style: Variable 'myThis' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrobow.cc:88:0: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrobow.cc:90:5: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrobow.cc:91:5: style: Variable 'myRhs' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrobow.cc:89:0: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrobow.cc:91:5: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrpobw.cc:73:3: style: Variable 'myThis' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrpobw.cc:71:0: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrpobw.cc:73:3: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrpobw.cc:74:3: style: Variable 'myRhs' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrpobw.cc:72:0: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrpobw.cc:74:3: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrsl.cc:78:5: style: Variable 'myThis' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrsl.cc:76:0: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrsl.cc:78:5: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrsl.cc:79:5: style: Variable 'myRhs' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrsl.cc:77:0: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrsl.cc:79:5: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrsl.cc:177:31: style: The scope of the variable 'newLength' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcvrss.cc:78:5: style: Variable 'myThis' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrss.cc:76:0: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrss.cc:78:5: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrss.cc:79:5: style: Variable 'myRhs' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrss.cc:77:0: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrss.cc:79:5: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrss.cc:177:31: style: The scope of the variable 'newLength' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcvrul.cc:77:5: style: Variable 'myThis' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrul.cc:75:0: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrul.cc:77:5: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrul.cc:78:5: style: Variable 'myRhs' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrul.cc:76:0: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrul.cc:78:5: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrul.cc:176:31: style: The scope of the variable 'newLength' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/dcvrus.cc:76:5: style: Variable 'myThis' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrus.cc:74:0: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrus.cc:76:5: note: Variable 'myThis' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrus.cc:77:5: style: Variable 'myRhs' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/dcvrus.cc:75:0: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrus.cc:77:5: note: Variable 'myRhs' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/dcvrus.cc:174:31: style: The scope of the variable 'newLength' can be reduced. [variableScope]
dcmtk-3.6.3/dcmdata/libsrc/mkdeftag.cc:127:5: style: Variable 'progname' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/libsrc/mkdeftag.cc:112:0: note: Variable 'progname' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/mkdeftag.cc:127:5: note: Variable 'progname' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/libsrc/mkdeftag.cc:38:19: style: The scope of the variable 'c' can be reduced. [variableScope]
vrscanl.c:6387:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
vrscanl.c:5630:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
vrscanl.c:347:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
vrscanl.c:5630:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
vrscanl.c:6048:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
vrscanl.c:304:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
vrscanl.c:6048:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
vrscanl.c:6061:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
vrscanl.c:305:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
vrscanl.c:6061:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
vrscanl.c:6061:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
vrscanl.c:305:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
vrscanl.c:6061:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
vrscanl.c:6256:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
vrscanl.c:4967:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
vrscanl.c:6256:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
vrscanl.c:6271:26: style: Function 'yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
vrscanl.c:4956:27: note: Function 'yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
vrscanl.c:6271:26: note: Function 'yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
vrscanl.c:6300:36: style: Function 'yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent]
vrscanl.c:4958:37: note: Function 'yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
vrscanl.c:6300:36: note: Function 'yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
vrscanl.c:6300:62: style: Function 'yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
vrscanl.c:4958:60: note: Function 'yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
vrscanl.c:6300:62: note: Function 'yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
dcmtk-3.6.3/dcmdata/tests/tnewdcme.cc:75:11: warning: Possible null pointer dereference: elem2 [nullPointer]
dcmtk-3.6.3/dcmdata/tests/tnewdcme.cc:72:23: note: Assignment 'elem2=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/tests/tnewdcme.cc:75:11: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/tests/tnewdcme.cc:77:11: warning: Possible null pointer dereference: elem2 [nullPointer]
dcmtk-3.6.3/dcmdata/tests/tnewdcme.cc:72:23: note: Assignment 'elem2=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/tests/tnewdcme.cc:77:11: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/tests/tnewdcme.cc:78:11: warning: Possible null pointer dereference: elem2 [nullPointer]
dcmtk-3.6.3/dcmdata/tests/tnewdcme.cc:72:23: note: Assignment 'elem2=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/tests/tnewdcme.cc:78:11: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/tests/tnewdcme.cc:99:11: warning: Possible null pointer dereference: elem_un [nullPointer]
dcmtk-3.6.3/dcmdata/tests/tnewdcme.cc:96:13: note: Assignment 'elem_un=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/tests/tnewdcme.cc:99:11: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/tests/tnewdcme.cc:89:3: style: Variable 'elem_un' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/tests/tnewdcme.cc:88:0: note: Variable 'elem_un' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/tests/tnewdcme.cc:89:3: note: Variable 'elem_un' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/tests/tparent.cc:114:5: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmdata/tests/tparent.cc:75:0: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/tests/tparent.cc:114:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/tests/tparent.cc:125:5: style: Variable 'elem' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/tests/tparent.cc:73:0: note: Variable 'elem' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/tests/tparent.cc:125:5: note: Variable 'elem' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/tests/tparent.cc:132:5: style: Variable 'seq' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/tests/tparent.cc:74:0: note: Variable 'seq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/tests/tparent.cc:132:5: note: Variable 'seq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/tests/tparent.cc:139:5: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmdata/tests/tparent.cc:72:0: note: Variable 'item' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/tests/tparent.cc:139:5: note: Variable 'item' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmdata/tests/tpread.cc:79:14: warning: Possible null pointer dereference: delem [nullPointer]
dcmtk-3.6.3/dcmdata/tests/tpread.cc:219:23: note: Assignment 'delem=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/tests/tpread.cc:225:39: note: Calling function 'sequentialNonOverlappingRead', 1st argument 'delem' value is 0
dcmtk-3.6.3/dcmdata/tests/tpread.cc:79:14: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/tests/tpread.cc:130:14: warning: Possible null pointer dereference: delem [nullPointer]
dcmtk-3.6.3/dcmdata/tests/tpread.cc:251:23: note: Assignment 'delem=NULL', assigned value is 0
dcmtk-3.6.3/dcmdata/tests/tpread.cc:257:36: note: Calling function 'sequentialOverlappingRead', 1st argument 'delem' value is 0
dcmtk-3.6.3/dcmdata/tests/tpread.cc:130:14: note: Null pointer dereference
dcmtk-3.6.3/dcmdata/tests/tpread.cc:339:5: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmdata/tests/tpread.cc:335:0: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmdata/tests/tpread.cc:339:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:79:46: warning: Possible null pointer dereference: derivItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:75:38: note: Assignment 'derivItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:79:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:88:11: warning: Possible null pointer dereference: derivItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:75:38: note: Assignment 'derivItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:88:11: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:59:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:95:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:165:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:179:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:186:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:392:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:406:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:485:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:492:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:581:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fgderimg.cc:611:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fgfact.cc:122:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dcmtk-3.6.3/dcmfg/libsrc/fgfact.cc:128:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:109:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:104:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:109:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:110:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:104:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:110:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:111:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:104:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:111:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:112:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:104:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:112:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:113:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:104:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:113:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:114:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:104:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:114:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:115:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:104:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:115:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:116:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:104:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:116:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:117:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:104:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:117:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:118:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:104:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:118:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:119:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:104:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:119:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:120:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:104:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:120:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:135:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:129:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:135:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:136:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:129:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:136:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:137:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:129:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:137:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:138:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:129:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:138:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:139:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:129:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:139:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:140:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:129:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:140:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:141:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:129:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:141:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:142:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:129:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:142:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:143:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:129:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:143:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:144:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:129:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:144:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:145:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:129:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:145:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:146:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:129:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgfracon.cc:146:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgframeanatomy.cc:101:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgframeanatomy.cc:95:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgframeanatomy.cc:101:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgframeanatomy.cc:106:19: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgframeanatomy.cc:95:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgframeanatomy.cc:106:19: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgframeanatomy.cc:122:16: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgframeanatomy.cc:117:24: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgframeanatomy.cc:122:16: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgframeanatomy.cc:125:35: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgframeanatomy.cc:117:24: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgframeanatomy.cc:125:35: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:179:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:174:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:179:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:180:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:174:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:180:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:181:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:174:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:181:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:182:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:174:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:182:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:197:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:191:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:197:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:198:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:191:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:198:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:199:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:191:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:199:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:200:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:191:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgframevoilut.cc:200:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:170:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:164:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:170:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:171:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:164:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:171:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:177:3: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:164:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:177:3: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:222:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:216:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:222:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:223:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:216:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:223:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:226:47: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:216:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgimagedatatype.cc:226:47: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:215:7: warning: Possible null pointer dereference: shared [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:207:32: note: Assignment 'shared=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:215:7: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:247:22: warning: Possible null pointer dereference: perFrame [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:238:34: note: Assignment 'perFrame=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:247:22: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:255:51: warning: Possible null pointer dereference: perFrame [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:238:34: note: Assignment 'perFrame=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:255:51: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:283:44: warning: Possible null pointer dereference: perFrame [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:238:34: note: Assignment 'perFrame=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:283:44: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:507:44: warning: Possible null pointer dereference: perFrameItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:498:29: note: Assignment 'perFrameItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:507:44: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:449:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:508:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:515:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:542:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:675:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:677:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fginterface.cc:696:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fgpixeltransform.cc:180:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmfg/libsrc/fgpixeltransform.cc:179:5: note: Variable 'result' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmfg/libsrc/fgpixeltransform.cc:180:5: note: Variable 'result' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmfg/libsrc/fgpixeltransform.cc:181:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmfg/libsrc/fgpixeltransform.cc:180:5: note: Variable 'result' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmfg/libsrc/fgpixeltransform.cc:181:5: note: Variable 'result' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:102:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:97:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:102:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:103:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:97:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:103:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:104:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:97:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:104:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:117:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:111:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:117:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:118:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:111:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:118:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:119:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:111:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgpixmsr.cc:119:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgplanor.cc:99:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgplanor.cc:94:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgplanor.cc:99:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgplanor.cc:113:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgplanor.cc:107:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgplanor.cc:113:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgplanorvol.cc:126:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgplanorvol.cc:121:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgplanorvol.cc:126:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgplanorvol.cc:141:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgplanorvol.cc:135:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgplanorvol.cc:141:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgplanpo.cc:89:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgplanpo.cc:84:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgplanpo.cc:89:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgplanpo.cc:103:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgplanpo.cc:97:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgplanpo.cc:103:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgplanposvol.cc:122:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgplanposvol.cc:117:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgplanposvol.cc:122:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgplanposvol.cc:137:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgplanposvol.cc:131:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgplanposvol.cc:137:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgrealworldvaluemapping.cc:258:24: warning: Possible null pointer dereference: elem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgrealworldvaluemapping.cc:254:22: note: Assignment 'elem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgrealworldvaluemapping.cc:258:24: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgrealworldvaluemapping.cc:262:16: warning: Possible null pointer dereference: elem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgrealworldvaluemapping.cc:254:22: note: Assignment 'elem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgrealworldvaluemapping.cc:262:16: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgrealworldvaluemapping.cc:394:35: warning: Possible null pointer dereference: elem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgrealworldvaluemapping.cc:387:22: note: Assignment 'elem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgrealworldvaluemapping.cc:394:35: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgrealworldvaluemapping.cc:47:113: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fgrealworldvaluemapping.cc:157:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/fgseg.cc:93:45: warning: Possible null pointer dereference: newItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgseg.cc:86:22: note: Assignment 'newItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgseg.cc:93:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgseg.cc:115:40: warning: Possible null pointer dereference: segmentIdentificationSequence [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgseg.cc:107:55: note: Assignment 'segmentIdentificationSequence=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgseg.cc:115:40: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgseg.cc:87:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmfg/libsrc/fgseg.cc:80:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmfg/libsrc/fgseg.cc:87:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmfg/libsrc/fgseg.cc:108:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmfg/libsrc/fgseg.cc:102:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmfg/libsrc/fgseg.cc:108:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:169:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:164:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:169:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:170:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:164:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:170:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:171:46: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:164:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:171:46: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:185:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:179:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:185:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:186:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:179:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:186:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:187:45: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:179:22: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmfg/libsrc/fgusimagedescription.cc:187:45: note: Null pointer dereference
dcmtk-3.6.3/dcmfg/libsrc/stack.cc:105:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/stackinterface.cc:86:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/stackinterface.cc:163:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/stackinterface.cc:165:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmfg/libsrc/stackinterface.cc:232:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmimage/apps/dcm2pnm.cc:190:25: style: The scope of the variable 'opt_O_used' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimage/libsrc/diqtctab.cc:470:9: warning: Either the condition 'if(rLUT&&gLUT&&bLUT)' is redundant or there is possible null pointer dereference: rLUT. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmimage/libsrc/diqtctab.cc:474:12: note: Assuming that condition 'if(rLUT&&gLUT&&bLUT)' is not redundant
dcmtk-3.6.3/dcmimage/libsrc/diqtctab.cc:470:9: note: Null pointer dereference
dcmtk-3.6.3/dcmimage/libsrc/diqtctab.cc:471:9: warning: Either the condition 'rLUT&&gLUT' is redundant or there is possible null pointer dereference: gLUT. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmimage/libsrc/diqtctab.cc:474:18: note: Assuming that condition 'rLUT&&gLUT' is not redundant
dcmtk-3.6.3/dcmimage/libsrc/diqtctab.cc:471:9: note: Null pointer dereference
dcmtk-3.6.3/dcmimage/libsrc/diqtctab.cc:472:9: warning: Either the condition 'rLUT&&gLUT&&bLUT' is redundant or there is possible null pointer dereference: bLUT. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmimage/libsrc/diqtctab.cc:474:26: note: Assuming that condition 'rLUT&&gLUT&&bLUT' is not redundant
dcmtk-3.6.3/dcmimage/libsrc/diqtctab.cc:472:9: note: Null pointer dereference
dcmtk-3.6.3/dcmimage/libsrc/diqtctab.cc:158:47: style: The scope of the variable 'v' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimage/libsrc/diqtctab.cc:263:51: style: The scope of the variable 'v' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimage/libsrc/diqtctab.cc:339:7: style: The scope of the variable 'cluster' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimage/libsrc/diqtctab.cc:341:7: style: The scope of the variable 'r1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimage/libsrc/diqtctab.cc:341:11: style: The scope of the variable 'g1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimage/libsrc/diqtctab.cc:341:15: style: The scope of the variable 'b1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimage/libsrc/diquant.cc:65:5: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmimage/libsrc/diquant.cc:59:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmimage/libsrc/diquant.cc:65:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmimgle/libsrc/dcmimage.cc:206:31: style: The scope of the variable 'c' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimgle/libsrc/dicielut.cc:95:20: style: The scope of the variable 'llin' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimgle/libsrc/dicielut.cc:96:20: style: The scope of the variable 'cub' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimgle/libsrc/dicielut.cc:121:28: style: The scope of the variable 'v' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimgle/libsrc/digsdfn.cc:341:16: style: The scope of the variable 'ln' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimgle/libsrc/digsdfn.cc:342:16: style: The scope of the variable 'ln2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimgle/libsrc/digsdfn.cc:343:16: style: The scope of the variable 'ln3' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimgle/libsrc/digsdfn.cc:344:16: style: The scope of the variable 'ln4' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimgle/libsrc/digsdlut.cc:135:40: style: The scope of the variable 'v' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimgle/libsrc/diimage.cc:739:14: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimgle/libsrc/dimoimg.cc:1848:17: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmimgle/libsrc/dimoimg.cc:1847:0: note: Variable 'data' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmimgle/libsrc/dimoimg.cc:1848:17: note: Variable 'data' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmimgle/libsrc/diovlay.cc:204:26: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmimgle/libsrc/diovpln.cc:370:25: style: The scope of the variable 'bit' can be reduced. [variableScope]
dcmtk-3.6.3/dcmiod/libsrc/iodcommn.cc:169:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodcommn.cc:274:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodcontentitemmacro.cc:96:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmiod/libsrc/iodcontentitemmacro.cc:94:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmiod/libsrc/iodcontentitemmacro.cc:96:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmiod/libsrc/iodcontentitemmacro.cc:174:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodcontentitemmacro.cc:182:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodcontentitemmacro.cc:190:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodcontentitemmacro.cc:198:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodmacro.cc:1022:10: warning: Possible null pointer dereference: seqItem [nullPointer]
dcmtk-3.6.3/dcmiod/libsrc/iodmacro.cc:1014:24: note: Assignment 'seqItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmiod/libsrc/iodmacro.cc:1022:10: note: Null pointer dereference
dcmtk-3.6.3/dcmiod/libsrc/iodmacro.cc:272:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodmacro.cc:289:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodmacro.cc:598:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodmacro.cc:902:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodmacro.cc:935:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodmacro.cc:1335:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodmacro.cc:1394:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodmacro.cc:1441:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodreferences.cc:120:36: warning: Possible null pointer dereference: seq [nullPointer]
dcmtk-3.6.3/dcmiod/libsrc/iodreferences.cc:115:29: note: Assignment 'seq=NULL', assigned value is 0
dcmtk-3.6.3/dcmiod/libsrc/iodreferences.cc:120:36: note: Null pointer dereference
dcmtk-3.6.3/dcmiod/libsrc/iodreferences.cc:223:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodreferences.cc:482:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodreferences.cc:525:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodrules.cc:61:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodrules.cc:147:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodrules.cc:173:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/iodutil.cc:366:24: warning: Possible null pointer dereference: floats [nullPointer]
dcmtk-3.6.3/dcmiod/libsrc/iodutil.cc:359:21: note: Assignment 'floats=NULL', assigned value is 0
dcmtk-3.6.3/dcmiod/libsrc/iodutil.cc:366:24: note: Null pointer dereference
dcmtk-3.6.3/dcmiod/libsrc/iodutil.cc:434:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/modbase.cc:171:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmiod/libsrc/modbase.cc:170:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmiod/libsrc/modbase.cc:171:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmiod/libsrc/modbase.cc:113:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/modbase.cc:125:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/modbase.cc:137:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/modbase.cc:192:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/modbase.cc:231:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/modbase.cc:252:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/modcommoninstanceref.cc:312:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmiod/libsrc/modcommoninstanceref.cc:311:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmiod/libsrc/modcommoninstanceref.cc:312:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmiod/libsrc/modcommoninstanceref.cc:157:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/modcommoninstanceref.cc:191:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/modcommoninstanceref.cc:229:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/modenhusimage.cc:649:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/modenhusseries.cc:80:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmiod/libsrc/modenhusseries.cc:78:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmiod/libsrc/modenhusseries.cc:80:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmiod/libsrc/modgeneralseries.cc:106:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmiod/libsrc/modgeneralseries.cc:104:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmiod/libsrc/modgeneralseries.cc:106:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmiod/libsrc/modmultiframedimension.cc:83:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/modmultiframedimension.cc:243:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/modmultiframedimension.cc:356:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/modmultiframedimension.cc:378:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmiod/libsrc/modsegmentationseries.cc:87:77: warning: Possible null pointer dereference: localItem [nullPointer]
dcmtk-3.6.3/dcmiod/libsrc/modsegmentationseries.cc:83:24: note: Assignment 'localItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmiod/libsrc/modsegmentationseries.cc:87:77: note: Null pointer dereference
dcmtk-3.6.3/dcmiod/libsrc/modsegmentationseries.cc:100:80: warning: Possible null pointer dereference: localItem [nullPointer]
dcmtk-3.6.3/dcmiod/libsrc/modsegmentationseries.cc:96:24: note: Assignment 'localItem=NULL', assigned value is 0
dcmtk-3.6.3/dcmiod/libsrc/modsegmentationseries.cc:100:80: note: Null pointer dereference
dcmtk-3.6.3/dcmiod/libsrc/modusfor.cc:216:16: warning: Possible null pointer dereference: elem [nullPointer]
dcmtk-3.6.3/dcmiod/libsrc/modusfor.cc:210:22: note: Assignment 'elem=NULL', assigned value is 0
dcmtk-3.6.3/dcmiod/libsrc/modusfor.cc:216:16: note: Null pointer dereference
dcmtk-3.6.3/dcmiod/libsrc/modusfor.cc:265:16: warning: Possible null pointer dereference: elem [nullPointer]
dcmtk-3.6.3/dcmiod/libsrc/modusfor.cc:259:22: note: Assignment 'elem=NULL', assigned value is 0
dcmtk-3.6.3/dcmiod/libsrc/modusfor.cc:265:16: note: Null pointer dereference
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:94:5: style: Variable 'i1' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:91:5: note: Variable 'i1' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:94:5: note: Variable 'i1' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:95:5: style: Variable 'i2' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:91:10: note: Variable 'i2' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:95:5: note: Variable 'i2' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:96:5: style: Variable 'i3' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:91:15: note: Variable 'i3' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:96:5: note: Variable 'i3' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:105:5: style: Variable 'i1' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:104:5: note: Variable 'i1' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:105:5: note: Variable 'i1' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:106:5: style: Variable 'i2' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:104:10: note: Variable 'i2' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:106:5: note: Variable 'i2' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:107:5: style: Variable 'i3' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:104:15: note: Variable 'i3' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:107:5: note: Variable 'i3' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:116:5: style: Variable 'i1' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:115:5: note: Variable 'i1' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:116:5: note: Variable 'i1' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:117:5: style: Variable 'i2' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:115:10: note: Variable 'i2' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:117:5: note: Variable 'i2' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:118:5: style: Variable 'i3' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:115:15: note: Variable 'i3' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmiod/tests/tcielabutil.cc:118:5: note: Variable 'i3' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmjpeg/apps/dcmdjpeg.cc:292:5: style: Variable 'error' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmjpeg/apps/dcmdjpeg.cc:286:0: note: Variable 'error' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmjpeg/apps/dcmdjpeg.cc:292:5: note: Variable 'error' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmjpeg/libijg12/jcapimin.c:122:16: style: The scope of the variable 'qtbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcapimin.c:123:15: style: The scope of the variable 'htbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jccoefct.c:252:14: style: The scope of the variable 'blocks_across' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jccoefct.c:253:15: style: The scope of the variable 'h_samp_factor' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jccoefct.c:253:53: style: The scope of the variable 'ndummy' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jccolor.c:137:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jccolor.c:138:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jccolor.c:138:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jccolor.c:138:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jccolor.c:193:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jccolor.c:194:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jccolor.c:233:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jccolor.c:233:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jccolor.c:233:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jccolor.c:233:48: style: The scope of the variable 'outptr3' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jccolor.c:285:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcdctmgr.c:57:11: style: The scope of the variable 'qtblno' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcdctmgr.c:59:16: style: The scope of the variable 'qtbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcdctmgr.c:199:25: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcdctmgr.c:228:24: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcdctmgr.c:228:30: style: The scope of the variable 'qval' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcdctmgr.c:290:25: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcdctmgr.c:320:27: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcdiffct.c:146:14: style: The scope of the variable 'MCU_col_num' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcdiffct.c:147:14: style: The scope of the variable 'MCU_count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcdiffct.c:250:14: style: The scope of the variable 'samps_across' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcdiffct.c:309:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jchuff.c:147:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jchuff.c:147:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jchuff.c:149:8: style: The scope of the variable 'v' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jclhuff.c:136:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jclhuff.c:325:14: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jclhuff.c:325:18: style: The scope of the variable 'yoffset' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jclhuff.c:325:27: style: The scope of the variable 'MCU_width' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jclhuff.c:471:14: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jclhuff.c:471:18: style: The scope of the variable 'yoffset' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jclhuff.c:471:27: style: The scope of the variable 'MCU_width' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jclhuff.c:542:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmainct.c:250:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmainct.c:251:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmarker.c:200:9: warning: Either the condition 'htbl==NULL' is redundant or there is possible null pointer dereference: htbl. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmarker.c:197:12: note: Assuming that condition 'htbl==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg12/jcmarker.c:200:9: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg12/jcmarker.c:188:7: style: The scope of the variable 'length' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmarker.c:188:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmarker.c:311:10: style: The scope of the variable 'td' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmarker.c:311:14: style: The scope of the variable 'ta' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmarker.c:567:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmarker.c:568:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmaster.c:145:15: style: The scope of the variable 'ncomps' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmaster.c:146:7: style: The scope of the variable 'Ss' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmaster.c:146:11: style: The scope of the variable 'Se' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmaster.c:146:15: style: The scope of the variable 'Ah' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmaster.c:146:19: style: The scope of the variable 'Al' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmaster.c:363:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmaster.c:363:11: style: The scope of the variable 'mcublks' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmaster.c:57:27: style: Checking if unsigned variable 'cinfo->image_height' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg12/jcmaster.c:57:54: style: Checking if unsigned variable 'cinfo->image_width' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg12/jcparam.c:34:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcparam.c:531:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcphuff.c:318:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcphuff.c:318:22: style: The scope of the variable 'nbits' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcphuff.c:349:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcphuff.c:381:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcphuff.c:381:22: style: The scope of the variable 'temp2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcphuff.c:382:16: style: The scope of the variable 'nbits' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcphuff.c:383:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcphuff.c:386:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcphuff.c:469:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcphuff.c:577:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcprepct.c:135:7: style: The scope of the variable 'numrows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcprepct.c:136:14: style: The scope of the variable 'inrows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcprepct.c:318:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcprepct.c:319:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:91:20: style: The scope of the variable 'pixval' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:92:16: style: The scope of the variable 'count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:93:7: style: The scope of the variable 'row' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:121:14: style: The scope of the variable 'in_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:121:22: style: The scope of the variable 'out_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:146:19: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:218:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:218:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:219:16: style: The scope of the variable 'bias' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:255:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:255:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:255:37: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:256:16: style: The scope of the variable 'bias' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:298:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:298:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:298:37: style: The scope of the variable 'above_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:298:48: style: The scope of the variable 'below_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:298:59: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:299:13: style: The scope of the variable 'membersum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:299:24: style: The scope of the variable 'neighsum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:398:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:398:28: style: The scope of the variable 'above_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:398:39: style: The scope of the variable 'below_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:398:50: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:399:13: style: The scope of the variable 'membersum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:399:24: style: The scope of the variable 'neighsum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:400:7: style: The scope of the variable 'colsum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:400:15: style: The scope of the variable 'lastcolsum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcsample.c:400:27: style: The scope of the variable 'nextcolsum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcshuff.c:109:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcshuff.c:109:18: style: The scope of the variable 'actbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcshuff.c:385:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcshuff.c:386:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcshuff.c:556:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcshuff.c:592:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jcshuff.c:592:18: style: The scope of the variable 'actbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jctrans.c:71:15: style: The scope of the variable 'c_quant' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jctrans.c:71:25: style: The scope of the variable 'slot_quant' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdatasrc.c:97:14: style: Checking if unsigned variable 'nbytes' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg12/jdcoefct.c:445:15: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
dcmtk-3.6.3/dcmjpeg/libijg12/jdcoefct.c:416:16: style: The scope of the variable 'qtable' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdcoefct.c:703:13: style: The scope of the variable 'access_rows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdcolor.c:143:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdcolor.c:144:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdcolor.c:144:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdcolor.c:144:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdcolor.c:268:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdcolor.c:269:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdcolor.c:269:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdcolor.c:269:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdcolor.c:324:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdcolor.c:110:2: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcmtk-3.6.3/dcmjpeg/libijg12/jdcolor.c:113:2: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcmtk-3.6.3/dcmjpeg/libijg12/jddctmgr.c:59:19: style: union member 'multiplier_table::islow_array' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmjpeg/libijg12/jddctmgr.c:61:19: style: union member 'multiplier_table::ifast_array' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmjpeg/libijg12/jddctmgr.c:64:19: style: union member 'multiplier_table::float_array' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmjpeg/libijg12/jddiffct.c:157:14: style: The scope of the variable 'MCU_col_num' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jddiffct.c:158:14: style: The scope of the variable 'MCU_count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jddiffct.c:160:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jddiffct.c:262:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jddiffct.c:295:14: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jddiffct.c:374:9: style: The scope of the variable 'access_rows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdhuff.c:291:3: style: Redundant pointer operation on 'state' - it's already a pointer. [redundantPointerOp]
dcmtk-3.6.3/dcmjpeg/libijg12/jdhuff.c:299:5: style: Redundant pointer operation on 'state' - it's already a pointer. [redundantPointerOp]
dcmtk-3.6.3/dcmjpeg/libijg12/jdinput.c:135:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdinput.c:135:11: style: The scope of the variable 'mcublks' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdlhuff.c:77:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmainct.c:163:11: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmainct.c:204:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmainct.c:244:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmainct.c:273:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmainct.c:273:22: style: The scope of the variable 'iMCUheight' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmainct.c:273:34: style: The scope of the variable 'rows_left' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmainct.c:479:11: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmarker.c:514:30: warning: Either the condition 'n>=4' is redundant or the array 'cinfo->quant_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmarker.c:511:11: note: Assuming that condition 'n>=4' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg12/jdmarker.c:514:30: note: Array index out of bounds
dcmtk-3.6.3/dcmjpeg/libijg12/jdmarker.c:427:15: style: The scope of the variable 'count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmarker.c:496:13: style: The scope of the variable 'prec' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmarker.c:669:16: style: The scope of the variable 'version' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmarker.c:669:25: style: The scope of the variable 'flags0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmarker.c:669:33: style: The scope of the variable 'flags1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmarker.c:669:41: style: The scope of the variable 'transform' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmarker.c:269:27: style: Checking if unsigned variable 'cinfo->image_height' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmarker.c:269:54: style: Checking if unsigned variable 'cinfo->image_width' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmerge.c:152:12: style: The scope of the variable 'work_ptrs' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmerge.c:108:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcmtk-3.6.3/dcmjpeg/libijg12/jdmerge.c:111:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcmtk-3.6.3/dcmjpeg/libijg12/jdphuff.c:98:8: style: The scope of the variable 'coef_bit_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdpostct.c:165:28: style: The scope of the variable 'num_rows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdsample.c:96:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdsample.c:97:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdsample.c:194:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdsample.c:197:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdsample.c:237:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdsample.c:239:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdsample.c:265:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdsample.c:267:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdsample.c:308:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdsample.c:308:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdsample.c:309:16: style: The scope of the variable 'invalue' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdsample.c:404:11: style: The scope of the variable 'need_buffer' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdsample.c:405:7: style: The scope of the variable 'h_in_group' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdsample.c:405:19: style: The scope of the variable 'v_in_group' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdsample.c:405:31: style: The scope of the variable 'h_out_group' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdsample.c:405:44: style: The scope of the variable 'v_out_group' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdshuff.c:90:17: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jdshuff.c:90:24: style: The scope of the variable 'actbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jidctflt.c:78:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jidctfst.c:178:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jidctint.c:158:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jidctred.c:127:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jidctred.c:279:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1120:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1120:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1121:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1121:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1122:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1122:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1123:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1123:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1125:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1125:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1127:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1127:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1128:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1128:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1129:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1129:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1130:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1130:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1131:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1131:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1132:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1132:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1133:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1133:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1136:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1136:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1139:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:1139:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:264:21: style: The scope of the variable 'min_request' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:264:34: style: The scope of the variable 'slop' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:746:36: style: The scope of the variable 'byte_count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:746:48: style: The scope of the variable 'rows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:746:54: style: The scope of the variable 'thisrow' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:779:36: style: The scope of the variable 'byte_count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:779:48: style: The scope of the variable 'rows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:779:54: style: The scope of the variable 'thisrow' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:817:14: style: The scope of the variable 'undef_row' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:902:14: style: The scope of the variable 'undef_row' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:409:13: style: Checking if unsigned variable 'ltemp' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:457:13: style: Checking if unsigned variable 'ltemp' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:507:13: style: Checking if unsigned variable 'ltemp' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:668:27: style: Checking if unsigned variable 'space_per_minheight' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:686:24: style: Checking if unsigned variable 'max_minheights' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:759:14: style: Checking if unsigned variable 'rows' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg12/jmemmgr.c:792:14: style: Checking if unsigned variable 'rows' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:443:13: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:449:27: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:278:14: style: The scope of the variable 'nci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:278:19: style: The scope of the variable 'blksize' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:337:11: style: The scope of the variable 'k' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:337:14: style: The scope of the variable 'nci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:337:28: style: The scope of the variable 'val' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:436:13: style: The scope of the variable 'nci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:466:21: style: The scope of the variable 'ptrin' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:466:28: style: The scope of the variable 'ptrout' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:493:21: style: The scope of the variable 'ptrin' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:493:28: style: The scope of the variable 'ptrout' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:524:7: style: The scope of the variable 'row_index' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:571:21: style: The scope of the variable 'input_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:572:21: style: The scope of the variable 'output_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:576:9: style: The scope of the variable 'dither0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:577:9: style: The scope of the variable 'dither1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:578:9: style: The scope of the variable 'dither2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:579:7: style: The scope of the variable 'row_index' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant1.c:579:18: style: The scope of the variable 'col_index' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:228:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:428:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:429:7: style: The scope of the variable 'c0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:429:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:429:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:429:16: style: The scope of the variable 'cmax' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:430:22: style: The scope of the variable 'b2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:660:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:785:10: style: The scope of the variable 'icolor' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:787:13: style: The scope of the variable 'cptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:788:13: style: The scope of the variable 'dist0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:790:13: style: The scope of the variable 'xx0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:792:13: style: The scope of the variable 'inc0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:792:19: style: The scope of the variable 'inc1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:792:25: style: The scope of the variable 'inc2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:921:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:921:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:955:23: style: The scope of the variable 'cur0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:955:29: style: The scope of the variable 'cur1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:955:35: style: The scope of the variable 'cur2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:956:14: style: The scope of the variable 'belowerr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:956:25: style: The scope of the variable 'belowerr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:956:36: style: The scope of the variable 'belowerr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:957:14: style: The scope of the variable 'bpreverr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:957:25: style: The scope of the variable 'bpreverr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:957:36: style: The scope of the variable 'bpreverr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:959:12: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jquant2.c:960:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jutils.c:120:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg12/jutils.c:120:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcapimin.c:122:16: style: The scope of the variable 'qtbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcapimin.c:123:15: style: The scope of the variable 'htbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jccoefct.c:252:14: style: The scope of the variable 'blocks_across' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jccoefct.c:253:15: style: The scope of the variable 'h_samp_factor' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jccoefct.c:253:53: style: The scope of the variable 'ndummy' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jccolor.c:148:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jccolor.c:149:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jccolor.c:149:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jccolor.c:149:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jccolor.c:204:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jccolor.c:205:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jccolor.c:244:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jccolor.c:244:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jccolor.c:244:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jccolor.c:244:48: style: The scope of the variable 'outptr3' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jccolor.c:296:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcdctmgr.c:57:11: style: The scope of the variable 'qtblno' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcdctmgr.c:59:16: style: The scope of the variable 'qtbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcdctmgr.c:199:25: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcdctmgr.c:228:24: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcdctmgr.c:228:30: style: The scope of the variable 'qval' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcdctmgr.c:290:25: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcdctmgr.c:320:27: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcdiffct.c:146:14: style: The scope of the variable 'MCU_col_num' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcdiffct.c:147:14: style: The scope of the variable 'MCU_count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcdiffct.c:250:14: style: The scope of the variable 'samps_across' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcdiffct.c:309:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jchuff.c:147:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jchuff.c:147:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jchuff.c:149:8: style: The scope of the variable 'v' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jclhuff.c:136:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jclhuff.c:325:14: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jclhuff.c:325:18: style: The scope of the variable 'yoffset' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jclhuff.c:325:27: style: The scope of the variable 'MCU_width' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jclhuff.c:471:14: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jclhuff.c:471:18: style: The scope of the variable 'yoffset' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jclhuff.c:471:27: style: The scope of the variable 'MCU_width' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jclhuff.c:542:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmainct.c:250:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmainct.c:251:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmarker.c:200:9: warning: Either the condition 'htbl==NULL' is redundant or there is possible null pointer dereference: htbl. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmarker.c:197:12: note: Assuming that condition 'htbl==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg16/jcmarker.c:200:9: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg16/jcmarker.c:188:7: style: The scope of the variable 'length' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmarker.c:188:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmarker.c:311:10: style: The scope of the variable 'td' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmarker.c:311:14: style: The scope of the variable 'ta' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmarker.c:567:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmarker.c:568:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmaster.c:145:15: style: The scope of the variable 'ncomps' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmaster.c:146:7: style: The scope of the variable 'Ss' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmaster.c:146:11: style: The scope of the variable 'Se' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmaster.c:146:15: style: The scope of the variable 'Ah' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmaster.c:146:19: style: The scope of the variable 'Al' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmaster.c:363:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmaster.c:363:11: style: The scope of the variable 'mcublks' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmaster.c:57:27: style: Checking if unsigned variable 'cinfo->image_height' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg16/jcmaster.c:57:54: style: Checking if unsigned variable 'cinfo->image_width' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg16/jcparam.c:34:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcparam.c:531:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcphuff.c:318:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcphuff.c:318:22: style: The scope of the variable 'nbits' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcphuff.c:349:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcphuff.c:381:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcphuff.c:381:22: style: The scope of the variable 'temp2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcphuff.c:382:16: style: The scope of the variable 'nbits' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcphuff.c:383:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcphuff.c:386:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcphuff.c:469:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcphuff.c:577:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcprepct.c:135:7: style: The scope of the variable 'numrows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcprepct.c:136:14: style: The scope of the variable 'inrows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcprepct.c:318:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcprepct.c:319:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:91:20: style: The scope of the variable 'pixval' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:92:16: style: The scope of the variable 'count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:93:7: style: The scope of the variable 'row' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:121:14: style: The scope of the variable 'in_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:121:22: style: The scope of the variable 'out_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:146:19: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:218:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:218:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:219:16: style: The scope of the variable 'bias' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:255:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:255:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:255:37: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:256:16: style: The scope of the variable 'bias' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:298:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:298:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:298:37: style: The scope of the variable 'above_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:298:48: style: The scope of the variable 'below_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:298:59: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:299:13: style: The scope of the variable 'membersum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:299:24: style: The scope of the variable 'neighsum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:398:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:398:28: style: The scope of the variable 'above_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:398:39: style: The scope of the variable 'below_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:398:50: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:399:13: style: The scope of the variable 'membersum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:399:24: style: The scope of the variable 'neighsum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:400:7: style: The scope of the variable 'colsum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:400:15: style: The scope of the variable 'lastcolsum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcsample.c:400:27: style: The scope of the variable 'nextcolsum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcshuff.c:109:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcshuff.c:109:18: style: The scope of the variable 'actbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcshuff.c:385:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcshuff.c:386:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcshuff.c:556:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcshuff.c:592:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jcshuff.c:592:18: style: The scope of the variable 'actbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jctrans.c:71:15: style: The scope of the variable 'c_quant' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jctrans.c:71:25: style: The scope of the variable 'slot_quant' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdatasrc.c:97:14: style: Checking if unsigned variable 'nbytes' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg16/jdcoefct.c:445:15: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
dcmtk-3.6.3/dcmjpeg/libijg16/jdcoefct.c:416:16: style: The scope of the variable 'qtable' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdcoefct.c:703:13: style: The scope of the variable 'access_rows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdcolor.c:143:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdcolor.c:144:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdcolor.c:144:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdcolor.c:144:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdcolor.c:268:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdcolor.c:269:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdcolor.c:269:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdcolor.c:269:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdcolor.c:324:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jddctmgr.c:59:19: style: union member 'multiplier_table::islow_array' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmjpeg/libijg16/jddctmgr.c:61:19: style: union member 'multiplier_table::ifast_array' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmjpeg/libijg16/jddctmgr.c:64:19: style: union member 'multiplier_table::float_array' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmjpeg/libijg16/jddiffct.c:157:14: style: The scope of the variable 'MCU_col_num' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jddiffct.c:158:14: style: The scope of the variable 'MCU_count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jddiffct.c:160:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jddiffct.c:262:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jddiffct.c:295:14: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jddiffct.c:374:9: style: The scope of the variable 'access_rows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdhuff.c:291:3: style: Redundant pointer operation on 'state' - it's already a pointer. [redundantPointerOp]
dcmtk-3.6.3/dcmjpeg/libijg16/jdhuff.c:299:5: style: Redundant pointer operation on 'state' - it's already a pointer. [redundantPointerOp]
dcmtk-3.6.3/dcmjpeg/libijg16/jdinput.c:135:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdinput.c:135:11: style: The scope of the variable 'mcublks' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdlhuff.c:77:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmainct.c:163:11: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmainct.c:204:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmainct.c:244:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmainct.c:273:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmainct.c:273:22: style: The scope of the variable 'iMCUheight' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmainct.c:273:34: style: The scope of the variable 'rows_left' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmainct.c:479:11: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmarker.c:514:30: warning: Either the condition 'n>=4' is redundant or the array 'cinfo->quant_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmarker.c:511:11: note: Assuming that condition 'n>=4' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg16/jdmarker.c:514:30: note: Array index out of bounds
dcmtk-3.6.3/dcmjpeg/libijg16/jdmarker.c:427:15: style: The scope of the variable 'count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmarker.c:496:13: style: The scope of the variable 'prec' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmarker.c:669:16: style: The scope of the variable 'version' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmarker.c:669:25: style: The scope of the variable 'flags0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmarker.c:669:33: style: The scope of the variable 'flags1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmarker.c:669:41: style: The scope of the variable 'transform' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmarker.c:269:27: style: Checking if unsigned variable 'cinfo->image_height' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmarker.c:269:54: style: Checking if unsigned variable 'cinfo->image_width' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmerge.c:152:12: style: The scope of the variable 'work_ptrs' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmerge.c:108:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcmtk-3.6.3/dcmjpeg/libijg16/jdmerge.c:111:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcmtk-3.6.3/dcmjpeg/libijg16/jdphuff.c:98:8: style: The scope of the variable 'coef_bit_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdpostct.c:165:28: style: The scope of the variable 'num_rows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdsample.c:96:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdsample.c:97:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdsample.c:194:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdsample.c:197:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdsample.c:237:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdsample.c:239:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdsample.c:265:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdsample.c:267:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdsample.c:308:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdsample.c:308:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdsample.c:309:16: style: The scope of the variable 'invalue' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdsample.c:404:11: style: The scope of the variable 'need_buffer' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdsample.c:405:7: style: The scope of the variable 'h_in_group' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdsample.c:405:19: style: The scope of the variable 'v_in_group' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdsample.c:405:31: style: The scope of the variable 'h_out_group' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdsample.c:405:44: style: The scope of the variable 'v_out_group' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdshuff.c:90:17: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jdshuff.c:90:24: style: The scope of the variable 'actbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jidctflt.c:78:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jidctfst.c:178:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jidctint.c:158:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jidctred.c:127:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jidctred.c:279:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1120:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1120:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1121:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1121:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1122:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1122:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1123:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1123:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1125:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1125:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1127:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1127:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1128:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1128:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1129:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1129:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1130:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1130:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1131:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1131:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1132:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1132:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1133:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1133:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1136:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1136:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1139:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:1139:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:264:21: style: The scope of the variable 'min_request' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:264:34: style: The scope of the variable 'slop' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:746:36: style: The scope of the variable 'byte_count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:746:48: style: The scope of the variable 'rows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:746:54: style: The scope of the variable 'thisrow' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:779:36: style: The scope of the variable 'byte_count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:779:48: style: The scope of the variable 'rows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:779:54: style: The scope of the variable 'thisrow' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:817:14: style: The scope of the variable 'undef_row' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:902:14: style: The scope of the variable 'undef_row' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:409:13: style: Checking if unsigned variable 'ltemp' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:457:13: style: Checking if unsigned variable 'ltemp' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:507:13: style: Checking if unsigned variable 'ltemp' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:668:27: style: Checking if unsigned variable 'space_per_minheight' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:686:24: style: Checking if unsigned variable 'max_minheights' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:759:14: style: Checking if unsigned variable 'rows' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg16/jmemmgr.c:792:14: style: Checking if unsigned variable 'rows' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:443:13: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:449:27: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:278:14: style: The scope of the variable 'nci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:278:19: style: The scope of the variable 'blksize' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:337:11: style: The scope of the variable 'k' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:337:14: style: The scope of the variable 'nci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:337:28: style: The scope of the variable 'val' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:436:13: style: The scope of the variable 'nci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:466:21: style: The scope of the variable 'ptrin' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:466:28: style: The scope of the variable 'ptrout' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:493:21: style: The scope of the variable 'ptrin' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:493:28: style: The scope of the variable 'ptrout' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:524:7: style: The scope of the variable 'row_index' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:571:21: style: The scope of the variable 'input_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:572:21: style: The scope of the variable 'output_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:576:9: style: The scope of the variable 'dither0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:577:9: style: The scope of the variable 'dither1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:578:9: style: The scope of the variable 'dither2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:579:7: style: The scope of the variable 'row_index' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant1.c:579:18: style: The scope of the variable 'col_index' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:228:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:428:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:429:7: style: The scope of the variable 'c0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:429:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:429:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:429:16: style: The scope of the variable 'cmax' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:430:22: style: The scope of the variable 'b2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:660:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:785:10: style: The scope of the variable 'icolor' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:787:13: style: The scope of the variable 'cptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:788:13: style: The scope of the variable 'dist0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:790:13: style: The scope of the variable 'xx0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:792:13: style: The scope of the variable 'inc0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:792:19: style: The scope of the variable 'inc1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:792:25: style: The scope of the variable 'inc2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:921:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:921:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:955:23: style: The scope of the variable 'cur0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:955:29: style: The scope of the variable 'cur1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:955:35: style: The scope of the variable 'cur2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:956:14: style: The scope of the variable 'belowerr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:956:25: style: The scope of the variable 'belowerr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:956:36: style: The scope of the variable 'belowerr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:957:14: style: The scope of the variable 'bpreverr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:957:25: style: The scope of the variable 'bpreverr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:957:36: style: The scope of the variable 'bpreverr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:959:12: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jquant2.c:960:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jutils.c:120:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg16/jutils.c:120:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcapimin.c:124:16: style: The scope of the variable 'qtbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcapimin.c:125:15: style: The scope of the variable 'htbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jccoefct.c:252:14: style: The scope of the variable 'blocks_across' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jccoefct.c:253:15: style: The scope of the variable 'h_samp_factor' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jccoefct.c:253:53: style: The scope of the variable 'ndummy' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jccolor.c:137:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jccolor.c:138:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jccolor.c:138:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jccolor.c:138:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jccolor.c:193:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jccolor.c:194:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jccolor.c:233:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jccolor.c:233:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jccolor.c:233:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jccolor.c:233:48: style: The scope of the variable 'outptr3' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jccolor.c:285:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcdctmgr.c:57:11: style: The scope of the variable 'qtblno' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcdctmgr.c:59:16: style: The scope of the variable 'qtbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcdctmgr.c:199:25: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcdctmgr.c:228:24: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcdctmgr.c:228:30: style: The scope of the variable 'qval' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcdctmgr.c:290:25: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcdctmgr.c:320:27: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcdiffct.c:146:14: style: The scope of the variable 'MCU_col_num' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcdiffct.c:147:14: style: The scope of the variable 'MCU_count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcdiffct.c:250:14: style: The scope of the variable 'samps_across' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcdiffct.c:309:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jchuff.c:147:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jchuff.c:147:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jchuff.c:149:8: style: The scope of the variable 'v' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jclhuff.c:136:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jclhuff.c:325:14: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jclhuff.c:325:18: style: The scope of the variable 'yoffset' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jclhuff.c:325:27: style: The scope of the variable 'MCU_width' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jclhuff.c:471:14: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jclhuff.c:471:18: style: The scope of the variable 'yoffset' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jclhuff.c:471:27: style: The scope of the variable 'MCU_width' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jclhuff.c:542:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmainct.c:250:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmainct.c:251:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmarker.c:200:9: warning: Either the condition 'htbl==NULL' is redundant or there is possible null pointer dereference: htbl. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmarker.c:197:12: note: Assuming that condition 'htbl==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg8/jcmarker.c:200:9: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg8/jcmarker.c:188:7: style: The scope of the variable 'length' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmarker.c:188:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmarker.c:311:10: style: The scope of the variable 'td' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmarker.c:311:14: style: The scope of the variable 'ta' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmarker.c:567:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmarker.c:568:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmaster.c:145:15: style: The scope of the variable 'ncomps' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmaster.c:146:7: style: The scope of the variable 'Ss' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmaster.c:146:11: style: The scope of the variable 'Se' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmaster.c:146:15: style: The scope of the variable 'Ah' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmaster.c:146:19: style: The scope of the variable 'Al' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmaster.c:363:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmaster.c:363:11: style: The scope of the variable 'mcublks' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmaster.c:57:27: style: Checking if unsigned variable 'cinfo->image_height' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg8/jcmaster.c:57:54: style: Checking if unsigned variable 'cinfo->image_width' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg8/jcparam.c:34:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcparam.c:531:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcphuff.c:318:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcphuff.c:318:22: style: The scope of the variable 'nbits' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcphuff.c:349:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcphuff.c:381:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcphuff.c:381:22: style: The scope of the variable 'temp2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcphuff.c:382:16: style: The scope of the variable 'nbits' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcphuff.c:383:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcphuff.c:386:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcphuff.c:469:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcphuff.c:577:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcprepct.c:135:7: style: The scope of the variable 'numrows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcprepct.c:136:14: style: The scope of the variable 'inrows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcprepct.c:318:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcprepct.c:319:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:91:20: style: The scope of the variable 'pixval' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:92:16: style: The scope of the variable 'count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:93:7: style: The scope of the variable 'row' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:121:14: style: The scope of the variable 'in_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:121:22: style: The scope of the variable 'out_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:146:19: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:218:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:218:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:219:16: style: The scope of the variable 'bias' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:255:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:255:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:255:37: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:256:16: style: The scope of the variable 'bias' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:298:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:298:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:298:37: style: The scope of the variable 'above_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:298:48: style: The scope of the variable 'below_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:298:59: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:299:13: style: The scope of the variable 'membersum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:299:24: style: The scope of the variable 'neighsum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:398:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:398:28: style: The scope of the variable 'above_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:398:39: style: The scope of the variable 'below_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:398:50: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:399:13: style: The scope of the variable 'membersum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:399:24: style: The scope of the variable 'neighsum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:400:7: style: The scope of the variable 'colsum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:400:15: style: The scope of the variable 'lastcolsum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcsample.c:400:27: style: The scope of the variable 'nextcolsum' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcshuff.c:109:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcshuff.c:109:18: style: The scope of the variable 'actbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcshuff.c:385:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcshuff.c:386:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcshuff.c:556:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcshuff.c:592:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jcshuff.c:592:18: style: The scope of the variable 'actbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jctrans.c:71:15: style: The scope of the variable 'c_quant' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jctrans.c:71:25: style: The scope of the variable 'slot_quant' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdatasrc.c:97:14: style: Checking if unsigned variable 'nbytes' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg8/jdcoefct.c:445:15: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
dcmtk-3.6.3/dcmjpeg/libijg8/jdcoefct.c:416:16: style: The scope of the variable 'qtable' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdcoefct.c:703:13: style: The scope of the variable 'access_rows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdcolor.c:143:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdcolor.c:144:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdcolor.c:144:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdcolor.c:144:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdcolor.c:268:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdcolor.c:269:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdcolor.c:269:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdcolor.c:269:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdcolor.c:324:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdcolor.c:110:2: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcmtk-3.6.3/dcmjpeg/libijg8/jdcolor.c:113:2: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcmtk-3.6.3/dcmjpeg/libijg8/jddctmgr.c:59:19: style: union member 'multiplier_table::islow_array' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmjpeg/libijg8/jddctmgr.c:61:19: style: union member 'multiplier_table::ifast_array' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmjpeg/libijg8/jddctmgr.c:64:19: style: union member 'multiplier_table::float_array' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmjpeg/libijg8/jddiffct.c:157:14: style: The scope of the variable 'MCU_col_num' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jddiffct.c:158:14: style: The scope of the variable 'MCU_count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jddiffct.c:160:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jddiffct.c:262:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jddiffct.c:295:14: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jddiffct.c:374:9: style: The scope of the variable 'access_rows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdhuff.c:291:3: style: Redundant pointer operation on 'state' - it's already a pointer. [redundantPointerOp]
dcmtk-3.6.3/dcmjpeg/libijg8/jdhuff.c:299:5: style: Redundant pointer operation on 'state' - it's already a pointer. [redundantPointerOp]
dcmtk-3.6.3/dcmjpeg/libijg8/jdinput.c:135:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdinput.c:135:11: style: The scope of the variable 'mcublks' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdlhuff.c:77:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmainct.c:163:11: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmainct.c:204:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmainct.c:244:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmainct.c:273:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmainct.c:273:22: style: The scope of the variable 'iMCUheight' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmainct.c:273:34: style: The scope of the variable 'rows_left' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmainct.c:479:11: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmarker.c:514:30: warning: Either the condition 'n>=4' is redundant or the array 'cinfo->quant_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmarker.c:511:11: note: Assuming that condition 'n>=4' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg8/jdmarker.c:514:30: note: Array index out of bounds
dcmtk-3.6.3/dcmjpeg/libijg8/jdmarker.c:427:15: style: The scope of the variable 'count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmarker.c:496:13: style: The scope of the variable 'prec' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmarker.c:669:16: style: The scope of the variable 'version' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmarker.c:669:25: style: The scope of the variable 'flags0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmarker.c:669:33: style: The scope of the variable 'flags1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmarker.c:669:41: style: The scope of the variable 'transform' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmarker.c:269:27: style: Checking if unsigned variable 'cinfo->image_height' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmarker.c:269:54: style: Checking if unsigned variable 'cinfo->image_width' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmerge.c:152:12: style: The scope of the variable 'work_ptrs' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmerge.c:108:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcmtk-3.6.3/dcmjpeg/libijg8/jdmerge.c:111:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcmtk-3.6.3/dcmjpeg/libijg8/jdphuff.c:98:8: style: The scope of the variable 'coef_bit_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdpostct.c:165:28: style: The scope of the variable 'num_rows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdsample.c:96:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdsample.c:97:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdsample.c:194:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdsample.c:197:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdsample.c:237:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdsample.c:239:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdsample.c:265:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdsample.c:267:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdsample.c:308:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdsample.c:308:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdsample.c:309:16: style: The scope of the variable 'invalue' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdsample.c:404:11: style: The scope of the variable 'need_buffer' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdsample.c:405:7: style: The scope of the variable 'h_in_group' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdsample.c:405:19: style: The scope of the variable 'v_in_group' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdsample.c:405:31: style: The scope of the variable 'h_out_group' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdsample.c:405:44: style: The scope of the variable 'v_out_group' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdshuff.c:90:17: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jdshuff.c:90:24: style: The scope of the variable 'actbl' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jidctflt.c:78:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jidctfst.c:178:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jidctint.c:158:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jidctred.c:127:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jidctred.c:279:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1120:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1120:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1121:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1121:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1122:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1122:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1123:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1123:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1125:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1125:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1127:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1127:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1128:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1128:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1129:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1129:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1130:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1130:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1131:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1131:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1132:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1132:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1133:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1133:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1136:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1136:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1139:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:1139:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:264:21: style: The scope of the variable 'min_request' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:264:34: style: The scope of the variable 'slop' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:746:36: style: The scope of the variable 'byte_count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:746:48: style: The scope of the variable 'rows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:746:54: style: The scope of the variable 'thisrow' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:779:36: style: The scope of the variable 'byte_count' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:779:48: style: The scope of the variable 'rows' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:779:54: style: The scope of the variable 'thisrow' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:817:14: style: The scope of the variable 'undef_row' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:902:14: style: The scope of the variable 'undef_row' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:409:13: style: Checking if unsigned variable 'ltemp' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:457:13: style: Checking if unsigned variable 'ltemp' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:507:13: style: Checking if unsigned variable 'ltemp' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:668:27: style: Checking if unsigned variable 'space_per_minheight' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:686:24: style: Checking if unsigned variable 'max_minheights' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:759:14: style: Checking if unsigned variable 'rows' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg8/jmemmgr.c:792:14: style: Checking if unsigned variable 'rows' is less than zero. [unsignedLessThanZero]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:443:13: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:449:27: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:278:14: style: The scope of the variable 'nci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:278:19: style: The scope of the variable 'blksize' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:337:11: style: The scope of the variable 'k' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:337:14: style: The scope of the variable 'nci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:337:28: style: The scope of the variable 'val' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:436:13: style: The scope of the variable 'nci' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:466:21: style: The scope of the variable 'ptrin' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:466:28: style: The scope of the variable 'ptrout' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:493:21: style: The scope of the variable 'ptrin' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:493:28: style: The scope of the variable 'ptrout' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:524:7: style: The scope of the variable 'row_index' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:571:21: style: The scope of the variable 'input_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:572:21: style: The scope of the variable 'output_ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:576:9: style: The scope of the variable 'dither0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:577:9: style: The scope of the variable 'dither1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:578:9: style: The scope of the variable 'dither2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:579:7: style: The scope of the variable 'row_index' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant1.c:579:18: style: The scope of the variable 'col_index' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:228:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:428:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:429:7: style: The scope of the variable 'c0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:429:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:429:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:429:16: style: The scope of the variable 'cmax' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:430:22: style: The scope of the variable 'b2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:660:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:785:10: style: The scope of the variable 'icolor' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:787:13: style: The scope of the variable 'cptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:788:13: style: The scope of the variable 'dist0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:790:13: style: The scope of the variable 'xx0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:792:13: style: The scope of the variable 'inc0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:792:19: style: The scope of the variable 'inc1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:792:25: style: The scope of the variable 'inc2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:921:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:921:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:955:23: style: The scope of the variable 'cur0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:955:29: style: The scope of the variable 'cur1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:955:35: style: The scope of the variable 'cur2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:956:14: style: The scope of the variable 'belowerr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:956:25: style: The scope of the variable 'belowerr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:956:36: style: The scope of the variable 'belowerr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:957:14: style: The scope of the variable 'bpreverr0' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:957:25: style: The scope of the variable 'bpreverr1' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:957:36: style: The scope of the variable 'bpreverr2' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:959:12: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jquant2.c:960:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jutils.c:120:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libijg8/jutils.c:120:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libsrc/djcodecd.cc:151:24: style: The scope of the variable 'currentItem' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libsrc/djcodece.cc:898:10: style: The scope of the variable 'windowCenter' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libsrc/djcodece.cc:899:10: style: The scope of the variable 'windowWidth' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libsrc/djcodece.cc:1357:10: style: The scope of the variable 'tempCenter' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libsrc/djcodece.cc:1358:10: style: The scope of the variable 'tempWidth' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libsrc/djcodece.cc:1359:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpeg/libsrc/djutils.cc:49:21: style: The scope of the variable 'cur' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpls/libcharls/util.h:51:14: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
dcmtk-3.6.3/dcmjpls/libcharls/util.h:54:13: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
dcmtk-3.6.3/dcmjpls/libcharls/encodstr.h:72:25: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 70. [shiftTooManyBitsSigned]
dcmtk-3.6.3/dcmjpls/libcharls/encodstr.h:70:16: note: Assuming that condition 'length<32' is not redundant
dcmtk-3.6.3/dcmjpls/libcharls/encodstr.h:72:25: note: Shift
dcmtk-3.6.3/dcmjpls/libcharls/header.cc:146:18: warning: Member variable 'JLSOutputStream::_position' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/header.cc:146:18: warning: Member variable 'JLSOutputStream::_size' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/header.cc:146:18: warning: Member variable 'JLSOutputStream::_current_offset' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:149:2: warning: Member variable 'ProcessTransformed::_pbyteOutput' is not initialized in the constructor. [uninitMemberVarPrivate]
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:149:2: warning: Member variable 'ProcessTransformed::_info' is not initialized in the constructor. [uninitMemberVarPrivate]
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:149:2: warning: Member variable 'ProcessTransformed::_templine' is not initialized in the constructor. [uninitMemberVarPrivate]
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:149:2: warning: Member variable 'ProcessTransformed::_transform' is not initialized in the constructor. [uninitMemberVarPrivate]
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:149:2: warning: Member variable 'ProcessTransformed::_inverseTransform' is not initialized in the constructor. [uninitMemberVarPrivate]
dcmtk-3.6.3/dcmjpls/libcharls/encodstr.h:22:12: warning: Member variable 'EncoderStrategy::_position' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/encodstr.h:22:12: warning: Member variable 'EncoderStrategy::_size' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/encodstr.h:22:12: warning: Member variable 'EncoderStrategy::_current_offset' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/streams.h:53:9: style: Technically the member function 'JLSOutputStream::GetBytesWritten' can be const. [functionConst]
dcmtk-3.6.3/dcmjpls/libcharls/streams.h:62:9: style: Technically the member function 'JLSOutputStream::get_offset' can be const. [functionConst]
dcmtk-3.6.3/dcmjpls/libcharls/streams.h:141:9: style: Technically the member function 'JLSInputStream::GetBytesRead' can be const. [functionConst]
dcmtk-3.6.3/dcmjpls/libcharls/streams.h:165:7: performance: Technically the member function 'JLSInputStream::ReadComment' can be static. [functionStatic]
dcmtk-3.6.3/dcmjpls/libcharls/header.cc:428:22: note: Technically the member function 'JLSInputStream::ReadComment' can be static.
dcmtk-3.6.3/dcmjpls/libcharls/streams.h:165:7: note: Technically the member function 'JLSInputStream::ReadComment' can be static.
dcmtk-3.6.3/dcmjpls/libcharls/streams.h:174:7: performance: Technically the member function 'JLSInputStream::ReadColorSpace' can be static. [functionStatic]
dcmtk-3.6.3/dcmjpls/libcharls/header.cc:596:22: note: Technically the member function 'JLSInputStream::ReadColorSpace' can be static.
dcmtk-3.6.3/dcmjpls/libcharls/streams.h:174:7: note: Technically the member function 'JLSInputStream::ReadColorSpace' can be static.
dcmtk-3.6.3/dcmjpls/libcharls/clrtrans.h:45:29: style: Technically the member function 'TransformHp1::operator()' can be const. [functionConst]
dcmtk-3.6.3/dcmjpls/libcharls/clrtrans.h:69:32: style: Technically the member function 'TransformHp2::INVERSE::operator()' can be const. [functionConst]
dcmtk-3.6.3/dcmjpls/libcharls/clrtrans.h:110:29: style: Technically the member function 'TransformHp3::operator()' can be const. [functionConst]
dcmtk-3.6.3/dcmjpls/libcharls/clrtrans.h:99:30: style: Technically the member function 'TransformHp3::INVERSE::operator()' can be const. [functionConst]
dcmtk-3.6.3/dcmjpls/libcharls/decodstr.h:57:9: performance: Technically the member function 'DecoderStrategy::OnLineBegin' can be static. [functionStatic]
dcmtk-3.6.3/dcmjpls/libcharls/decodstr.h:150:11: style: Technically the member function 'DecoderStrategy::FindNextFF' can be const. [functionConst]
dcmtk-3.6.3/dcmjpls/libcharls/encodstr.h:45:8: performance: Technically the member function 'EncoderStrategy::OnLineEnd' can be static. [functionStatic]
dcmtk-3.6.3/dcmjpls/libcharls/encodstr.h:139:10: style: Technically the member function 'EncoderStrategy::GetLength' can be const. [functionConst]
dcmtk-3.6.3/dcmjpls/libcharls/util.h:146:2: style: Class 'JlsException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dcmtk-3.6.3/dcmjpls/libcharls/clrtrans.h:39:3: style: Struct 'INVERSE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dcmtk-3.6.3/dcmjpls/libcharls/clrtrans.h:67:3: style: Struct 'INVERSE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dcmtk-3.6.3/dcmjpls/libcharls/clrtrans.h:97:3: style: Struct 'INVERSE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dcmtk-3.6.3/dcmjpls/libcharls/clrtrans.h:155:2: style: Struct 'TransformShifted' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dcmtk-3.6.3/dcmjpls/libcharls/clrtrans.h:131:3: style: Struct 'INVERSE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:145:1: warning: The class 'ProcessTransformed' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:37:7: style: The function 'NewLineRequested' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:23:15: note: Virtual function in base class
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:37:7: note: Function in derived class
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:43:7: style: The function 'NewLineDecoded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:22:15: note: Virtual function in base class
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:43:7: note: Function in derived class
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:162:7: style: The function 'NewLineRequested' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:23:15: note: Virtual function in base class
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:162:7: note: Function in derived class
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:191:7: style: The function 'NewLineDecoded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:22:15: note: Virtual function in base class
dcmtk-3.6.3/dcmjpls/libcharls/procline.h:191:7: note: Function in derived class
dcmtk-3.6.3/dcmjpls/libcharls/header.cc:92:15: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dcmtk-3.6.3/dcmjpls/libcharls/header.h:61:15: note: Virtual function in base class
dcmtk-3.6.3/dcmjpls/libcharls/header.cc:92:15: note: Function in derived class
dcmtk-3.6.3/dcmjpls/libcharls/header.cc:551:7: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dcmtk-3.6.3/dcmjpls/libcharls/header.h:61:15: note: Virtual function in base class
dcmtk-3.6.3/dcmjpls/libcharls/header.cc:551:7: note: Function in derived class
dcmtk-3.6.3/dcmjpls/libcharls/intrface.cc:69:3: warning: Either the condition 'pcbyteWritten==NULL' is redundant or there is possible null pointer dereference: pcbyteWritten. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmjpls/libcharls/intrface.cc:86:20: note: Assuming that condition 'pcbyteWritten==NULL' is not redundant
dcmtk-3.6.3/dcmjpls/libcharls/intrface.cc:69:3: note: Null pointer dereference
dcmtk-3.6.3/dcmjpls/libcharls/intrface.cc:67:48: style: Function 'JpegLsEncode' argument 1 names different: declaration 'ptr' definition 'buf'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmjpls/libcharls/intrface.h:28:55: note: Function 'JpegLsEncode' argument 1 names different: declaration 'ptr' definition 'buf'.
dcmtk-3.6.3/dcmjpls/libcharls/intrface.cc:67:48: note: Function 'JpegLsEncode' argument 1 names different: declaration 'ptr' definition 'buf'.
dcmtk-3.6.3/dcmjpls/libcharls/intrface.cc:67:61: style: Function 'JpegLsEncode' argument 2 names different: declaration 'size' definition 'buf_size'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmjpls/libcharls/intrface.h:28:68: note: Function 'JpegLsEncode' argument 2 names different: declaration 'size' definition 'buf_size'.
dcmtk-3.6.3/dcmjpls/libcharls/intrface.cc:67:61: note: Function 'JpegLsEncode' argument 2 names different: declaration 'size' definition 'buf_size'.
dcmtk-3.6.3/dcmjpls/libcharls/intrface.cc:147:157: style: Function 'JpegLsDecodeRect' argument 5 names different: declaration 'rect' definition 'roi'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmjpls/libcharls/intrface.h:38:18: note: Function 'JpegLsDecodeRect' argument 5 names different: declaration 'rect' definition 'roi'.
dcmtk-3.6.3/dcmjpls/libcharls/intrface.cc:147:157: note: Function 'JpegLsDecodeRect' argument 5 names different: declaration 'rect' definition 'roi'.
dcmtk-3.6.3/dcmjpls/libcharls/scan.h:517:70: style: Function 'EncodeRunPixels' argument 2 names different: declaration 'bEndofline' definition 'endOfLine'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmjpls/libcharls/scan.h:214:46: note: Function 'EncodeRunPixels' argument 2 names different: declaration 'bEndofline' definition 'endOfLine'.
dcmtk-3.6.3/dcmjpls/libcharls/scan.h:517:70: note: Function 'EncodeRunPixels' argument 2 names different: declaration 'bEndofline' definition 'endOfLine'.
dcmtk-3.6.3/dcmjpls/libcharls/scan.h:609:48: style: Function 'DoRunMode' argument 1 names different: declaration 'index' definition 'startIndex'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmjpls/libcharls/scan.h:194:25: note: Function 'DoRunMode' argument 1 names different: declaration 'index' definition 'startIndex'.
dcmtk-3.6.3/dcmjpls/libcharls/scan.h:609:48: note: Function 'DoRunMode' argument 1 names different: declaration 'index' definition 'startIndex'.
dcmtk-3.6.3/dcmjpls/libcharls/scan.h:810:52: warning: Function 'DecodeScan' argument order different: declaration 'rawData, size, buf, buf_size, offset, bCompare' definition 'rawData, rect, ptr, size, offset, bCompare' [funcArgOrderDifferent]
dcmtk-3.6.3/dcmjpls/libcharls/scan.h:273:27: note: Function 'DecodeScan' argument order different: declaration 'rawData, size, buf, buf_size, offset, bCompare' definition 'rawData, rect, ptr, size, offset, bCompare'
dcmtk-3.6.3/dcmjpls/libcharls/scan.h:810:52: note: Function 'DecodeScan' argument order different: declaration 'rawData, size, buf, buf_size, offset, bCompare' definition 'rawData, rect, ptr, size, offset, bCompare'
dcmtk-3.6.3/dcmjpls/libcharls/deftrait.h:80:17: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
dcmtk-3.6.3/dcmjpls/libcharls/scan.h:86:31: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
dcmtk-3.6.3/dcmjpls/libcharls/lltraits.h:52:0: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
dcmtk-3.6.3/dcmjpls/libcharls/scan.h:162:5: warning: Assert statement calls a function which may have desired side effects: 'QuantizeGratientOrg'. [assertWithSideEffect]
dcmtk-3.6.3/dcmjpls/libcharls/scan.h:474:2: warning: Assert statement calls a function which may have desired side effects: 'ComputeErrVal'. [assertWithSideEffect]
dcmtk-3.6.3/dcmjpls/libcharls/context.h:16:2: warning: Member variable 'JlsContext::A' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/context.h:16:2: warning: Member variable 'JlsContext::B' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/context.h:16:2: warning: Member variable 'JlsContext::C' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/context.h:16:2: warning: Member variable 'JlsContext::N' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/ctxtrmod.h:29:2: warning: Member variable 'CContextRunMode::A' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/ctxtrmod.h:29:2: warning: Member variable 'CContextRunMode::N' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/ctxtrmod.h:29:2: warning: Member variable 'CContextRunMode::Nn' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/ctxtrmod.h:29:2: warning: Member variable 'CContextRunMode::_nRItype' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/ctxtrmod.h:29:2: warning: Member variable 'CContextRunMode::_nReset' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/lokuptbl.h:13:2: warning: Member variable 'Code::_value' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/lokuptbl.h:13:2: warning: Member variable 'Code::_length' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/scan.h:116:4: warning: Member variable 'JlsCodec::_previousLine' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/scan.h:116:4: warning: Member variable 'JlsCodec::_currentLine' is not initialized in the constructor. [uninitMemberVar]
dcmtk-3.6.3/dcmjpls/libcharls/ctxtrmod.h:63:18: style: Technically the member function 'CContextRunMode::ComputeErrVal' can be const. [functionConst]
dcmtk-3.6.3/dcmjpls/libcharls/lokuptbl.h:47:25: style: Technically the member function 'CTable::Get' can be const. [functionConst]
dcmtk-3.6.3/dcmjpls/libcharls/deftrait.h:60:20: style: Technically the member function 'DefaultTraitsT::ComputeReconstructedSample' can be const. [functionConst]
dcmtk-3.6.3/dcmjpls/libcharls/context.h:19:3: style: Struct 'JlsContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dcmtk-3.6.3/dcmjpls/libcharls/deftrait.h:17:1: warning: The struct 'DefaultTraitsT' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dcmtk-3.6.3/dcmjpls/libsrc/djcodece.cc:489:17: style: The scope of the variable 'compressedFrameSize' can be reduced. [variableScope]
dcmtk-3.6.3/dcmjpls/libsrc/djcodece.cc:779:17: style: The scope of the variable 'compressedFrameSize' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/apps/findscu.cc:647:5: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/apps/findscu.cc:625:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/apps/findscu.cc:647:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/apps/movescu.cc:808:5: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/apps/movescu.cc:805:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/apps/movescu.cc:808:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/apps/movescu.cc:1002:17: style: The scope of the variable 'knownAbstractSyntaxes' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/apps/movescu.cc:1005:17: style: The scope of the variable 'transferSyntaxes' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/apps/movescu.cc:1008:9: style: The scope of the variable 'numTransferSyntaxes' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/apps/storescp.cc:2765:25: style: Redundant condition: dpc!=NULL. 'dpc==NULL || (dpc!=NULL && dpc->result!=ASC_P_ACCEPTANCE)' is equivalent to 'dpc==NULL || dpc->result!=ASC_P_ACCEPTANCE' [redundantCondition]
dcmtk-3.6.3/dcmnet/apps/storescp.cc:2250:9: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dcmtk-3.6.3/dcmnet/apps/storescp.cc:2260:9: warning: %u in format string (no. 10) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dcmtk-3.6.3/dcmnet/apps/storescu.cc:1338:3: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/apps/storescu.cc:1337:0: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/apps/storescu.cc:1338:3: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/apps/termscu.cc:72:8: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1229:31: style: Redundant condition: dpc!=NULL. 'dpc==NULL || (dpc!=NULL && dpc->result!=ASC_P_ACCEPTANCE)' is equivalent to 'dpc==NULL || dpc->result!=ASC_P_ACCEPTANCE' [redundantCondition]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1955:6: warning: Either the condition 'retrieveRawPDU&&assoc' is redundant or there is possible null pointer dereference: assoc. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1976:24: note: Assuming that condition 'retrieveRawPDU&&assoc' is not redundant
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1955:6: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1956:10: warning: Either the condition 'retrieveRawPDU&&assoc' is redundant or there is possible null pointer dereference: assoc. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1976:24: note: Assuming that condition 'retrieveRawPDU&&assoc' is not redundant
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1956:10: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1957:19: warning: Either the condition 'retrieveRawPDU&&assoc' is redundant or there is possible null pointer dereference: assoc. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1976:24: note: Assuming that condition 'retrieveRawPDU&&assoc' is not redundant
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1957:19: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1959:7: warning: Either the condition 'retrieveRawPDU&&assoc' is redundant or there is possible null pointer dereference: assoc. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1976:24: note: Assuming that condition 'retrieveRawPDU&&assoc' is not redundant
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1959:7: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1960:7: warning: Either the condition 'retrieveRawPDU&&assoc' is redundant or there is possible null pointer dereference: assoc. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1976:24: note: Assuming that condition 'retrieveRawPDU&&assoc' is not redundant
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1960:7: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1961:7: warning: Either the condition 'retrieveRawPDU&&assoc' is redundant or there is possible null pointer dereference: assoc. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1976:24: note: Assuming that condition 'retrieveRawPDU&&assoc' is not redundant
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1961:7: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1962:7: warning: Either the condition 'retrieveRawPDU&&assoc' is redundant or there is possible null pointer dereference: assoc. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1976:24: note: Assuming that condition 'retrieveRawPDU&&assoc' is not redundant
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1962:7: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1971:38: warning: Either the condition 'retrieveRawPDU&&assoc' is redundant or there is possible null pointer dereference: assoc. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1976:24: note: Assuming that condition 'retrieveRawPDU&&assoc' is not redundant
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1971:38: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1972:38: warning: Either the condition 'retrieveRawPDU&&assoc' is redundant or there is possible null pointer dereference: assoc. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1976:24: note: Assuming that condition 'retrieveRawPDU&&assoc' is not redundant
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1972:38: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1912:5: style: Variable 'acceptedList' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1910:0: note: Variable 'acceptedList' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1912:5: note: Variable 'acceptedList' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:506:9: style: The scope of the variable 'reason' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:657:25: style: The scope of the variable 'transfer' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1451:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1796:30: style: The scope of the variable 'pc' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:1943:10: style: The scope of the variable 'sendLen' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:2049:10: style: The scope of the variable 'sendLen' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:156:12: style: struct member 'T_ASC_ImplementationClassUIDItem::ItemType' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:157:12: style: struct member 'T_ASC_ImplementationClassUIDItem::Reserved1' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:158:14: style: struct member 'T_ASC_ImplementationClassUIDItem::ItemLength' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:159:17: style: struct member 'T_ASC_ImplementationClassUIDItem::ImplementationClassUID' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:169:12: style: struct member 'T_ASC_ImplementationVersionNameItem::ItemType' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:170:12: style: struct member 'T_ASC_ImplementationVersionNameItem::Reserved1' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:171:14: style: struct member 'T_ASC_ImplementationVersionNameItem::ItemLength' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:172:13: style: struct member 'T_ASC_ImplementationVersionNameItem::ImplementationVersionName' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:181:12: style: struct member 'T_ASC_AsynchronousOperationsWindowItem::ItemType' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:182:12: style: struct member 'T_ASC_AsynchronousOperationsWindowItem::Reserved1' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:183:14: style: struct member 'T_ASC_AsynchronousOperationsWindowItem::ItemLength' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:184:14: style: struct member 'T_ASC_AsynchronousOperationsWindowItem::MaximumNumberOperationsInvoked' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:185:14: style: struct member 'T_ASC_AsynchronousOperationsWindowItem::MaximumNumberOperationsPerformed' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:194:12: style: struct member 'T_ASC_SCPSCURoleSelectionItem::ItemType' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:195:12: style: struct member 'T_ASC_SCPSCURoleSelectionItem::Reserved1' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:196:14: style: struct member 'T_ASC_SCPSCURoleSelectionItem::ItemLength' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:197:14: style: struct member 'T_ASC_SCPSCURoleSelectionItem::SOPClassUIDLength' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:198:17: style: struct member 'T_ASC_SCPSCURoleSelectionItem::SOPClassUID' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:199:12: style: struct member 'T_ASC_SCPSCURoleSelectionItem::SCURole' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:200:12: style: struct member 'T_ASC_SCPSCURoleSelectionItem::SCPRole' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:209:12: style: struct member 'T_ASC_ExtendedNegotiationItem::ItemType' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:210:12: style: struct member 'T_ASC_ExtendedNegotiationItem::Reserved1' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:211:14: style: struct member 'T_ASC_ExtendedNegotiationItem::ItemLength' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:212:14: style: struct member 'T_ASC_ExtendedNegotiationItem::SOPClassUIDLength' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:213:17: style: struct member 'T_ASC_ExtendedNegotiationItem::SOPClassUID' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/assoc.cc:214:12: style: struct member 'T_ASC_ExtendedNegotiationItem::ServiceClassApplicationInformation' is never used. [unusedStructMember]
dcmtk-3.6.3/dcmnet/libsrc/dcasccff.cc:103:16: style: The scope of the variable 'counter' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dcasccff.cc:145:16: style: The scope of the variable 'counter' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dcasccff.cc:216:16: style: The scope of the variable 'counter' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dcasccff.cc:307:16: style: The scope of the variable 'counter' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dcasccff.cc:422:15: style: The scope of the variable 'c' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dcasccfg.cc:282:7: style: The scope of the variable 'numXferSyntaxes' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dcasccfg.cc:175:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmnet/libsrc/dcasccfg.cc:639:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmnet/libsrc/dcasccfg.cc:787:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dcmtk-3.6.3/dcmnet/libsrc/dcmtrans.cc:381:7: style: The scope of the variable 'nfound' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dcuserid.cc:260:7: warning: %hd in format string (no. 2) requires 'short' but the argument type is 'unsigned short'. [invalidPrintfArgType_sint]
dcmtk-3.6.3/dcmnet/libsrc/dcuserid.cc:289:7: warning: %hd in format string (no. 2) requires 'short' but the argument type is 'unsigned short'. [invalidPrintfArgType_sint]
dcmtk-3.6.3/dcmnet/libsrc/dcuserid.cc:310:7: warning: %hd in format string (no. 2) requires 'short' but the argument type is 'unsigned short'. [invalidPrintfArgType_sint]
dcmtk-3.6.3/dcmnet/libsrc/dcuserid.cc:579:7: warning: %hd in format string (no. 2) requires 'short' but the argument type is 'unsigned short'. [invalidPrintfArgType_sint]
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:187:14: warning: Possible null pointer dereference: e [nullPointer]
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:180:21: note: Assignment 'e=NULL', assigned value is 0
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:187:14: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:260:14: warning: Possible null pointer dereference: e [nullPointer]
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:255:21: note: Assignment 'e=NULL', assigned value is 0
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:260:14: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:311:14: warning: Possible null pointer dereference: e [nullPointer]
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:306:21: note: Assignment 'e=NULL', assigned value is 0
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:311:14: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:372:14: warning: Possible null pointer dereference: e [nullPointer]
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:363:21: note: Assignment 'e=NULL', assigned value is 0
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:372:14: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:167:5: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:164:0: note: Variable 'e' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:167:5: note: Variable 'e' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:168:5: style: Variable 'ok' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:165:0: note: Variable 'ok' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:168:5: note: Variable 'ok' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:205:5: style: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:202:0: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:205:5: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:258:5: style: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:254:0: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:258:5: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:276:5: style: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:274:0: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:276:5: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:309:5: style: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:305:0: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:309:5: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:327:5: style: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:325:0: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:327:5: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:390:5: style: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:386:0: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:390:5: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimcmd.cc:203:11: style: The scope of the variable 'aString' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dimfind.cc:360:9: style: The scope of the variable 'responseCount' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dimget.cc:301:9: style: The scope of the variable 'responseCount' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dimmove.cc:385:5: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dimmove.cc:375:0: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimmove.cc:385:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimmove.cc:382:9: style: The scope of the variable 'responseCount' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dimse.cc:785:15: warning: Possible null pointer dereference: cbuf [nullPointer]
dcmtk-3.6.3/dcmnet/libsrc/dimse.cc:759:25: note: Assignment 'fullBuf=NULL', assigned value is 0
dcmtk-3.6.3/dcmnet/libsrc/dimse.cc:784:37: note: Assignment 'cbuf=(unsigned char*)fullBuf', assigned value is 0
dcmtk-3.6.3/dcmnet/libsrc/dimse.cc:785:15: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/dimse.cc:873:9: style: The scope of the variable 'fromFile' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dimse.cc:1359:49: error: Memory leak: metainfo [memleak]
dcmtk-3.6.3/dcmnet/libsrc/dimse.cc:1452:12: error: Memory pointed to by 'metainfo' is freed twice. [doubleFree]
dcmtk-3.6.3/dcmnet/libsrc/dimstore.cc:333:5: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dimstore.cc:318:0: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dimstore.cc:333:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:195:14: warning: Possible null pointer dereference: e [nullPointer]
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:190:21: note: Assignment 'e=NULL', assigned value is 0
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:195:14: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:229:14: warning: Possible null pointer dereference: e [nullPointer]
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:224:21: note: Assignment 'e=NULL', assigned value is 0
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:229:14: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:173:5: style: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:170:0: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:173:5: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:193:5: style: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:189:0: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:193:5: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:211:5: style: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:209:0: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:211:5: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:227:5: style: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:223:0: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:227:5: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:122:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:122:12: style: The scope of the variable 'n' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:135:12: style: The scope of the variable 'j' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/diutil.cc:171:11: style: The scope of the variable 'aString' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dstorscu.cc:869:60: warning: Either the condition 'dataset!=NULL' is redundant or there is possible null pointer dereference: dataset. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmnet/libsrc/dstorscu.cc:847:93: note: Assuming that condition 'dataset!=NULL' is not redundant
dcmtk-3.6.3/dcmnet/libsrc/dstorscu.cc:869:60: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/dstorscu.cc:878:70: warning: Either the condition 'dataset!=NULL' is redundant or there is possible null pointer dereference: dataset. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmnet/libsrc/dstorscu.cc:847:93: note: Assuming that condition 'dataset!=NULL' is not redundant
dcmtk-3.6.3/dcmnet/libsrc/dstorscu.cc:878:70: note: Null pointer dereference
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:1322:9: style: The scope of the variable 'pdvLength' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:1540:9: style: The scope of the variable 'nfound' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:2646:17: style: The scope of the variable 'uidName' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:2068:72: style: Function 'createNetworkKey' argument 4 names different: declaration 'k' definition 'key'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:163:40: note: Function 'createNetworkKey' argument 4 names different: declaration 'k' definition 'key'.
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:2068:72: note: Function 'createNetworkKey' argument 4 names different: declaration 'k' definition 'key'.
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:2124:44: style: Function 'initializeNetworkTCP' argument 1 names different: declaration 'k' definition 'key'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:168:63: note: Function 'initializeNetworkTCP' argument 1 names different: declaration 'k' definition 'key'.
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:2124:44: note: Function 'initializeNetworkTCP' argument 1 names different: declaration 'k' definition 'key'.
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:2124:55: style: Function 'initializeNetworkTCP' argument 2 names different: declaration 'p' definition 'parameter'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:168:72: note: Function 'initializeNetworkTCP' argument 2 names different: declaration 'p' definition 'parameter'.
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:2124:55: note: Function 'initializeNetworkTCP' argument 2 names different: declaration 'p' definition 'parameter'.
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:2264:44: style: Function 'createAssociationKey' argument 1 names different: declaration 'network' definition 'networkKey'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:165:44: note: Function 'createAssociationKey' argument 1 names different: declaration 'network' definition 'networkKey'.
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:2264:44: note: Function 'createAssociationKey' argument 1 names different: declaration 'network' definition 'networkKey'.
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:2265:34: style: Function 'createAssociationKey' argument 2 names different: declaration 'node' definition 'remoteNode'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:165:65: note: Function 'createAssociationKey' argument 2 names different: declaration 'node' definition 'remoteNode'.
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:2265:34: note: Function 'createAssociationKey' argument 2 names different: declaration 'node' definition 'remoteNode'.
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:2266:48: style: Function 'createAssociationKey' argument 4 names different: declaration 'assoc' definition 'associationKey'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:167:48: note: Function 'createAssociationKey' argument 4 names different: declaration 'assoc' definition 'associationKey'.
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:2266:48: note: Function 'createAssociationKey' argument 4 names different: declaration 'assoc' definition 'associationKey'.
dcmtk-3.6.3/dcmnet/libsrc/dul.cc:1972:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:514:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:1355:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:1524:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:719:26: style: The scope of the variable 'transfer' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:1080:19: style: The scope of the variable 'length' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:1211:19: style: The scope of the variable 'transfer' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:156:56: style: Function 'constructAssociatePDU' argument 1 names different: declaration 'items' definition 'params'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulpriv.h:84:56: note: Function 'constructAssociatePDU' argument 1 names different: declaration 'items' definition 'params'.
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:156:56: note: Function 'constructAssociatePDU' argument 1 names different: declaration 'items' definition 'params'.
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:421:44: style: Function 'constructDataPDU' argument 4 names different: declaration 'ctxID' definition 'presentationContextID'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulpriv.h:97:34: note: Function 'constructDataPDU' argument 4 names different: declaration 'ctxID' definition 'presentationContextID'.
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:421:44: note: Function 'constructDataPDU' argument 4 names different: declaration 'ctxID' definition 'presentationContextID'.
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:662:20: style: Function 'constructSubItem' argument 3 names different: declaration 'applicationContext' definition 'subItem'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:86:32: note: Function 'constructSubItem' argument 3 names different: declaration 'applicationContext' definition 'subItem'.
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:662:20: note: Function 'constructSubItem' argument 3 names different: declaration 'applicationContext' definition 'subItem'.
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:662:44: style: Function 'constructSubItem' argument 4 names different: declaration 'rtnlen' definition 'rtnLength'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:86:67: note: Function 'constructSubItem' argument 4 names different: declaration 'rtnlen' definition 'rtnLength'.
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:662:44: note: Function 'constructSubItem' argument 4 names different: declaration 'rtnlen' definition 'rtnLength'.
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:712:66: style: Function 'constructPresentationContext' argument 8 names different: declaration 'rtnLength' definition 'rtnLen'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:92:60: note: Function 'constructPresentationContext' argument 8 names different: declaration 'rtnLength' definition 'rtnLen'.
dcmtk-3.6.3/dcmnet/libsrc/dulconst.cc:712:66: note: Function 'constructPresentationContext' argument 8 names different: declaration 'rtnLength' definition 'rtnLen'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3516:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3365:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:827:5: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:823:0: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:827:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:862:5: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:858:0: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:862:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1279:5: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1276:0: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1279:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1315:5: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1312:0: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1315:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1353:5: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1345:0: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1353:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1530:5: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1528:0: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1530:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1652:5: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1650:0: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1652:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1742:5: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1737:0: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1742:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3030:13: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3027:13: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3030:13: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3409:5: style: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3406:0: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3409:5: note: Variable 'cond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:906:11: style: The scope of the variable 'userPresentationCtx' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:909:11: style: The scope of the variable 'subItem' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:911:11: style: The scope of the variable 'scuscpRole' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:2723:9: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:2796:9: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:2856:9: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:2917:9: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:2974:9: style: The scope of the variable 'length' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:2979:20: style: The scope of the variable 'p' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3837:11: style: The scope of the variable 'subItem' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3841:11: style: The scope of the variable 'scuscpRole' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3974:11: style: The scope of the variable 'subItem' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1343:36: style: Function 'DT_1_SendPData' argument 2 names different: declaration 'associatin' definition 'association'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:167:36: note: Function 'DT_1_SendPData' argument 2 names different: declaration 'associatin' definition 'association'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1343:36: note: Function 'DT_1_SendPData' argument 2 names different: declaration 'associatin' definition 'association'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1872:36: style: Function 'AA_1_SendAAbort' argument 2 names different: declaration 'associatin' definition 'association'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:174:36: note: Function 'AA_1_SendAAbort' argument 2 names different: declaration 'associatin' definition 'association'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:1872:36: note: Function 'AA_1_SendAAbort' argument 2 names different: declaration 'associatin' definition 'association'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3219:45: style: Function 'PRV_NextPDUType' argument 4 names different: declaration 'type' definition 'pduType'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulpriv.h:112:55: note: Function 'PRV_NextPDUType' argument 4 names different: declaration 'type' definition 'pduType'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3219:45: note: Function 'PRV_NextPDUType' argument 4 names different: declaration 'type' definition 'pduType'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3332:50: style: Function 'readPDUHead' argument 3 names different: declaration 'maxlength' definition 'maxLength'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:262:50: note: Function 'readPDUHead' argument 3 names different: declaration 'maxlength' definition 'maxLength'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3332:50: note: Function 'readPDUHead' argument 3 names different: declaration 'maxlength' definition 'maxLength'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3334:28: style: Function 'readPDUHead' argument 6 names different: declaration 'PDUtype' definition 'PDUType'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:264:28: note: Function 'readPDUHead' argument 6 names different: declaration 'PDUtype' definition 'PDUType'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3334:28: note: Function 'readPDUHead' argument 6 names different: declaration 'PDUtype' definition 'PDUType'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3334:52: style: Function 'readPDUHead' argument 7 names different: declaration 'PDUreserved' definition 'PDUReserved'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:264:52: note: Function 'readPDUHead' argument 7 names different: declaration 'PDUreserved' definition 'PDUReserved'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3334:52: note: Function 'readPDUHead' argument 7 names different: declaration 'PDUreserved' definition 'PDUReserved'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3451:21: style: Function 'readPDUHeadTCP' argument 6 names different: declaration 'PDUtype' definition 'type'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:281:31: note: Function 'readPDUHeadTCP' argument 6 names different: declaration 'PDUtype' definition 'type'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3451:21: note: Function 'readPDUHeadTCP' argument 6 names different: declaration 'PDUtype' definition 'type'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3451:42: style: Function 'readPDUHeadTCP' argument 7 names different: declaration 'PDUreserved' definition 'reserved'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:281:55: note: Function 'readPDUHeadTCP' argument 7 names different: declaration 'PDUreserved' definition 'reserved'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3451:42: note: Function 'readPDUHeadTCP' argument 7 names different: declaration 'PDUreserved' definition 'reserved'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3451:67: style: Function 'readPDUHeadTCP' argument 8 names different: declaration 'PDULength' definition 'pduLength'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:282:31: note: Function 'readPDUHeadTCP' argument 8 names different: declaration 'PDULength' definition 'pduLength'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3451:67: note: Function 'readPDUHeadTCP' argument 8 names different: declaration 'PDULength' definition 'pduLength'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3637:34: style: Function 'defragmentTCP' argument 5 names different: declaration 'b' definition 'p'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:291:34: note: Function 'defragmentTCP' argument 5 names different: declaration 'b' definition 'p'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3637:34: note: Function 'defragmentTCP' argument 5 names different: declaration 'b' definition 'p'.
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:2223:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dcmtk-3.6.3/dcmnet/libsrc/dulfsm.cc:3849:0: error: Memory leak: userContext [memleak]
dcmtk-3.6.3/dcmnet/libsrc/dulparse.cc:656:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dcmtk-3.6.3/dcmnet/libsrc/dulparse.cc:143:9: style: The scope of the variable 'type' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulparse.cc:354:11: style: The scope of the variable 'subItem' can be reduced. [variableScope]
dcmtk-3.6.3/dcmnet/libsrc/dulparse.cc:138:50: style: Function 'parseAssociate' argument 2 names different: declaration 'len' definition 'pduLength'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulpriv.h:108:50: note: Function 'parseAssociate' argument 2 names different: declaration 'len' definition 'pduLength'.
dcmtk-3.6.3/dcmnet/libsrc/dulparse.cc:138:50: note: Function 'parseAssociate' argument 2 names different: declaration 'len' definition 'pduLength'.
dcmtk-3.6.3/dcmnet/libsrc/dulparse.cc:139:35: style: Function 'parseAssociate' argument 3 names different: declaration 'pdu' definition 'assoc'. [funcArgNamesDifferent]
dcmtk-3.6.3/dcmnet/libsrc/dulpriv.h:109:28: note: Function 'parseAssociate' argument 3 names different: declaration 'pdu' definition 'assoc'.
dcmtk-3.6.3/dcmnet/libsrc/dulparse.cc:139:35: note: Function 'parseAssociate' argument 3 names different: declaration 'pdu' definition 'assoc'.
dcmtk-3.6.3/dcmpmap/libsrc/dpmmodparametricmapimage.cc:88:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmpmap/libsrc/dpmmodparametricmapimage.cc:86:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmpmap/libsrc/dpmmodparametricmapimage.cc:88:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:869:67: warning: Possible null pointer dereference: map [nullPointer]
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:820:30: note: Assignment 'map=NULL', assigned value is 0
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:869:67: note: Null pointer dereference
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:869:73: warning: Possible null pointer dereference: map [nullPointer]
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:820:30: note: Assignment 'map=NULL', assigned value is 0
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:869:73: note: Null pointer dereference
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:118:7: style: Variable 'numFrames' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:115:21: note: Variable 'numFrames' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:118:7: note: Variable 'numFrames' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:58:8: performance: Technically the member function 'SetImagePixelModuleVisitor::setSpecificValues' can be static. [functionStatic]
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:68:8: performance: Technically the member function 'SetImagePixelModuleVisitor::setSpecificValues' can be static. [functionStatic]
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:75:8: performance: Technically the member function 'SetImagePixelModuleVisitor::setSpecificValues' can be static. [functionStatic]
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:102:15: style: Technically the member function 'ReadVisitor::operator()' can be const. [functionConst]
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:289:15: style: Technically the member function 'WriteVisitor::operator()' can be const. [functionConst]
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:552:15: style: Technically the member function 'GetFramesVisitor::operator()' can be const. [functionConst]
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:580:15: style: Technically the member function 'ReadFramesVisitor::operator()' can be const. [functionConst]
dcmtk-3.6.3/dcmpmap/libsrc/dpmparametricmapiod.cc:546:3: style: Struct 'GetFramesVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dcmtk-3.6.3/dcmpstat/apps/dcmmklut.cc:79:23: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/apps/dcmp2pgm.cc:361:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcmtk-3.6.3/dcmpstat/apps/dcmp2pgm.cc:361:12: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcmtk-3.6.3/dcmpstat/apps/dcmp2pgm.cc:544:21: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dcmtk-3.6.3/dcmpstat/apps/dcmp2pgm.cc:544:21: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dcmtk-3.6.3/dcmpstat/apps/dcmprscp.cc:469:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dcmtk-3.6.3/dcmpstat/apps/dcmprscp.cc:281:9: style: The scope of the variable 'connected' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/apps/dcmprscu.cc:342:17: style: C-style pointer casting [cstyleCast]
dcmtk-3.6.3/dcmpstat/apps/dcmprscu.cc:343:17: style: C-style pointer casting [cstyleCast]
dcmtk-3.6.3/dcmpstat/apps/dcmpschk.cc:865:27: warning: Either the condition 'if(dfile)' is redundant or there is possible null pointer dereference: dfile. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmpstat/apps/dcmpschk.cc:915:8: note: Assuming that condition 'if(dfile)' is not redundant
dcmtk-3.6.3/dcmpstat/apps/dcmpschk.cc:865:27: note: Null pointer dereference
dcmtk-3.6.3/dcmpstat/apps/dcmpschk.cc:866:29: warning: Either the condition 'if(dfile)' is redundant or there is possible null pointer dereference: dfile. [nullPointerRedundantCheck]
dcmtk-3.6.3/dcmpstat/apps/dcmpschk.cc:915:8: note: Assuming that condition 'if(dfile)' is not redundant
dcmtk-3.6.3/dcmpstat/apps/dcmpschk.cc:866:29: note: Null pointer dereference
dcmtk-3.6.3/dcmpstat/apps/dcmpschk.cc:227:18: warning: Either the condition 'p==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dcmtk-3.6.3/dcmpstat/apps/dcmpschk.cc:217:15: note: Assuming that condition 'p==NULL' is not redundant
dcmtk-3.6.3/dcmpstat/apps/dcmpschk.cc:227:18: note: Null pointer addition
dcmtk-3.6.3/dcmpstat/apps/dcmpschk.cc:657:5: style: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/apps/dcmpschk.cc:654:0: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmpstat/apps/dcmpschk.cc:657:5: note: Variable 'ec' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmpstat/apps/dcmpschk.cc:658:5: style: Variable 'elem' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/apps/dcmpschk.cc:652:0: note: Variable 'elem' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/apps/dcmpschk.cc:658:5: note: Variable 'elem' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/apps/dcmpschk.cc:265:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/apps/dcmpsprt.cc:72:26: style: The scope of the variable 'xsize' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/apps/dcmpsprt.cc:72:33: style: The scope of the variable 'ysize' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/apps/dcmpsrcv.cc:435:29: style: C-style pointer casting [cstyleCast]
dcmtk-3.6.3/dcmpstat/apps/dcmpsrcv.cc:202:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/apps/dcmpsrcv.cc:720:18: style: The scope of the variable 'recPort' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dcmpstat.cc:237:8: style: The scope of the variable 'uid' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dcmpstat.cc:295:12: style: The scope of the variable 'item' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dcmpstat.cc:811:12: style: The scope of the variable 'item' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dcmpstat.cc:1326:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dviface.cc:440:13: style: Variable 'imagefilename' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dviface.cc:439:0: note: Variable 'imagefilename' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dviface.cc:440:13: note: Variable 'imagefilename' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dviface.cc:2567:10: style: The scope of the variable 'newuid' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dviface.cc:2696:10: style: The scope of the variable 'newuid' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dviface.cc:2963:10: style: The scope of the variable 'newuid' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dviface.cc:2964:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dviface.cc:3718:21: style: The scope of the variable 'transferSyntaxes' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dviface.cc:3836:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsabl.cc:102:3: style: Variable 'dseq' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsabl.cc:99:0: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsabl.cc:102:3: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpscf.cc:652:5: style: Variable 'rX' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpscf.cc:648:0: note: Variable 'rX' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpscf.cc:652:5: note: Variable 'rX' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpscf.cc:696:5: style: Variable 'rX' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpscf.cc:692:0: note: Variable 'rX' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpscf.cc:696:5: note: Variable 'rX' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpscf.cc:158:17: style: The scope of the variable 'c' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsdal.cc:98:3: style: Variable 'dseq' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsdal.cc:95:0: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsdal.cc:98:3: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsfs.cc:292:28: style: Variable 'item' is assigned a value that is never used. [unreadVariable]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsgal.cc:102:3: style: Variable 'dseq' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsgal.cc:99:0: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsgal.cc:102:3: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsgll.cc:108:3: style: Variable 'dseq' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsgll.cc:105:0: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsgll.cc:108:3: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsgrl.cc:99:3: style: Variable 'dseq' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsgrl.cc:96:0: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsgrl.cc:99:3: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsib.cc:1262:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsib.cc:1257:28: note: outer condition: EC_Normal==writeresult
dcmtk-3.6.3/dcmpstat/libsrc/dvpsib.cc:1262:18: note: identical inner condition: EC_Normal==writeresult
dcmtk-3.6.3/dcmpstat/libsrc/dvpsib.cc:480:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsib.cc:476:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsib.cc:480:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsib.cc:967:8: style: The scope of the variable 'newuid' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsib.cc:189:17: style: Variable 'item' is assigned a value that is never used. [unreadVariable]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsib.cc:420:8: style: Unused variable: uid [unusedVariable]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsibl.cc:108:3: style: Variable 'dseq' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsibl.cc:103:0: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsibl.cc:108:3: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsibl.cc:476:3: style: Variable 'dseq' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsibl.cc:471:0: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsibl.cc:476:3: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsibl.cc:106:17: style: The scope of the variable 'numWritten' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsibl.cc:385:15: style: The scope of the variable 'c' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpspl.cc:67:12: style: The scope of the variable 'item' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpspll.cc:105:3: style: Variable 'dseq' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpspll.cc:102:0: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpspll.cc:105:3: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpspll.cc:132:15: style: The scope of the variable 'uid' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpspll.cc:154:15: style: The scope of the variable 'c' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsprt.cc:90:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsri.cc:251:32: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsri.cc:182:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsri.cc:204:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsril.cc:102:3: style: Variable 'dseq' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsril.cc:99:0: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsril.cc:102:3: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsrsl.cc:100:3: style: Variable 'dseq' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpsrsl.cc:97:0: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsrsl.cc:100:3: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpsrsl.cc:260:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpssp.cc:1235:10: style: The scope of the variable 'deleteImageBoxes' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpssp.cc:1517:16: style: The scope of the variable 'numItems' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpssp.cc:1518:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpssp.cc:1644:8: style: The scope of the variable 'str' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpssp.cc:1646:15: style: The scope of the variable 'pxDataVoid' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpssp.cc:517:17: style: Variable 'item' is assigned a value that is never used. [unreadVariable]
dcmtk-3.6.3/dcmpstat/libsrc/dvpssp.cc:2483:26: style: Variable 'item' is assigned a value that is never used. [unreadVariable]
dcmtk-3.6.3/dcmpstat/libsrc/dvpssv.cc:68:12: style: The scope of the variable 'item' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpssvl.cc:105:3: style: Variable 'dseq' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpssvl.cc:102:0: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpssvl.cc:105:3: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpssvl.cc:235:12: style: The scope of the variable 'item' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:757:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:753:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:757:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:782:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:778:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:782:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:2004:3: style: Variable 'area' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:2001:0: note: Variable 'area' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:2004:3: note: Variable 'area' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:2026:3: style: Variable 'area' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:2023:0: note: Variable 'area' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:2026:3: note: Variable 'area' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:711:39: style: Same expression on both sides of '||' because the value of 'wasInverse&&(!imageInverse)' and 'imageInverse&&(!wasInverse)' are the same. [duplicateExpression]
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:707:23: note: 'wasInverse' is assigned value 'imageInverse' here.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:711:39: note: Same expression on both sides of '||' because the value of 'wasInverse&&(!imageInverse)' and 'imageInverse&&(!wasInverse)' are the same.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:711:55: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:711:55: note: Opposite expression on both sides of '&&'.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:711:55: note: Opposite expression on both sides of '&&'.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:724:39: style: Same expression on both sides of '||' because the value of 'wasInverse&&(!imageInverse)' and 'imageInverse&&(!wasInverse)' are the same. [duplicateExpression]
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:720:23: note: 'wasInverse' is assigned value 'imageInverse' here.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:724:39: note: Same expression on both sides of '||' because the value of 'wasInverse&&(!imageInverse)' and 'imageInverse&&(!wasInverse)' are the same.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:724:55: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:724:55: note: Opposite expression on both sides of '&&'.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:724:55: note: Opposite expression on both sides of '&&'.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:1121:45: style: Same expression on both sides of '-' because the value of '16' and 'numberOfBits' are the same. [duplicateExpression]
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:1086:37: note: 'numberOfBits' is assigned value '16' here.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstat.cc:1121:45: note: Same expression on both sides of '-' because the value of '16' and 'numberOfBits' are the same.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstxl.cc:99:3: style: Variable 'dseq' is reassigned a value before the old one has been used. [redundantAssignment]
dcmtk-3.6.3/dcmpstat/libsrc/dvpstxl.cc:96:0: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvpstxl.cc:99:3: note: Variable 'dseq' is reassigned a value before the old one has been used.
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:380:19: style: Same expression on both sides of '==' because the value of 'counter' and '0' are the same. [duplicateExpression]
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:207:27: note: 'counter' is assigned value '0' here.
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:380:19: note: Same expression on both sides of '==' because the value of 'counter' and '0' are the same.
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:383:37: style: Same expression on both sides of '-' because the value of 'counter' and 'corrupt_counter' are the same. [duplicateExpression]
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:207:27: note: 'counter' is assigned value '0' here.
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:208:35: note: 'corrupt_counter' is assigned value '0' here.
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:383:37: note: Same expression on both sides of '-' because the value of 'counter' and 'corrupt_counter' are the same.
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:386:19: style: Same expression on both sides of '==' because the value of 'counter' and '0' are the same. [duplicateExpression]
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:207:27: note: 'counter' is assigned value '0' here.
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:386:19: note: Same expression on both sides of '==' because the value of 'counter' and '0' are the same.
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:389:40: style: Same expression on both sides of '-' because the value of 'counter' and 'corrupt_counter' are the same. [duplicateExpression]
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:207:27: note: 'counter' is assigned value '0' here.
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:208:35: note: 'corrupt_counter' is assigned value '0' here.
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:389:40: note: Same expression on both sides of '-' because the value of 'counter' and 'corrupt_counter' are the same.
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:392:19: style: Same expression on both sides of '==' because the value of 'counter' and '0' are the same. [duplicateExpression]
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:207:27: note: 'counter' is assigned value '0' here.
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:392:19: note: Same expression on both sides of '==' because the value of 'counter' and '0' are the same.
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:395:41: style: Same expression on both sides of '-' because the value of 'counter' and 'corrupt_counter' are the same. [duplicateExpression]
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:207:27: note: 'counter' is assigned value '0' here.
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:208:35: note: 'corrupt_counter' is assigned value '0' here.
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:395:41: note: Same expression on both sides of '-' because the value of 'counter' and 'corrupt_counter' are the same.
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:151:17: style: The scope of the variable 'sqCard' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:153:17: style: The scope of the variable 'm' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/libsrc/dvsighdl.cc:154:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dcmtk-3.6.3/dcmpstat/tests/msgserv.cc:194:9: style: The scope of the variable 'nfound' can be reduced. [variableScope]
dcmtk-3.6.3/dcmqrdb/apps/dcmqridx.cc:62:10: style: The scope of the variable 'sclass' can be reduced. [variableScope]
dcmtk-3.6.3/dcmqrdb/apps/dcmqridx.cc:63:10: style: The scope of the variable 'sinst' can be reduced. [variableScope]
dcmtk-3.6.3/dcmqrdb/apps/dcmqrti.cc:92:7: style: The scope of the variable 'peerCount' can be reduced. [variableScope]
dcmtk-3.6.3/dcmqrdb/apps/dcmqrti.cc:92:18: style: The scope of the variable 'j' can be reduced. [variableScope]
dcmtk-3.6.3/dcmqrdb/apps/dcmqrti.cc:92:21: style: The scope of the variable 'n' can be reduced. [variableScope]
dcmtk-3.6.3/dcmqrdb/libsrc/dcmqrcbg.cc:293:5: style: Variable 'dbcond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmqrdb/libsrc/dcmqrcbg.cc:282:0: note: Variable 'dbcond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmqrdb/libsrc/dcmqrcbg.cc:293:5: note: Variable 'dbcond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmqrdb/libsrc/dcmqrcbg.cc:143:12: style: The scope of the variable 'len' can be reduced. [variableScope]
dcmtk-3.6.3/dcmqrdb/libsrc/dcmqrcbm.cc:399:5: style: Variable 'dbcond' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dcmtk-3.6.3/dcmqrdb/libsrc/dcmqrcbm.cc:388:0: note: Variable 'dbcond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmqrdb/libsrc/dcmqrcbm.cc:399:5: note: Variable 'dbcond' is reassigned a value before the old one has been used if variable is no semaphore variable.
dcmtk-3.6.3/dcmqrdb/libsrc/dcmqrcbm.cc:168:12: style: The scope of the variable 'len' can be reduced. [variableScope]
dcmtk-3.6.3/dcmqrdb/libsrc/dcmqrcnf.cc:627:9: style: The scope of the variable 'helpval' can be reduced. [variableScope]
dcmtk-3.6.3/dcmqrdb/libsrc/dcmqrcnf.cc:668:4: style: The scope of the variable 'found' can be reduced. [variableScope]
[14:49]
Exit code is not zero! Crash?

ftp://ftp.se.debian.org/debian/pool/main/d/dconf/dconf_0.28.0.orig.tar.xz
dconf-0.28.0/engine/dconf-engine-profile.c:154:0: error: syntax error [syntaxError]
dconf-0.28.0/engine/dconf-engine-source.c:75:39: style: Function 'dconf_engine_source_new' argument 1 names different: declaration 'name' definition 'description'. [funcArgNamesDifferent]
dconf-0.28.0/engine/dconf-engine-source.h:61:94: note: Function 'dconf_engine_source_new' argument 1 names different: declaration 'name' definition 'description'.
dconf-0.28.0/engine/dconf-engine-source.c:75:39: note: Function 'dconf_engine_source_new' argument 1 names different: declaration 'name' definition 'description'.
dconf-0.28.0/engine/dconf-engine.c:760:56: style: Function 'dconf_engine_call_handle_reply' argument 2 names different: declaration 'parameters' definition 'parameter'. [funcArgNamesDifferent]
dconf-0.28.0/engine/dconf-engine.h:89:99: note: Function 'dconf_engine_call_handle_reply' argument 2 names different: declaration 'parameters' definition 'parameter'.
dconf-0.28.0/engine/dconf-engine.c:760:56: note: Function 'dconf_engine_call_handle_reply' argument 2 names different: declaration 'parameters' definition 'parameter'.
dconf-0.28.0/engine/dconf-engine.c:1256:47: style: Function 'dconf_engine_handle_dbus_signal' argument 1 names different: declaration 'bus_type' definition 'type'. [funcArgNamesDifferent]
dconf-0.28.0/engine/dconf-engine.h:93:99: note: Function 'dconf_engine_handle_dbus_signal' argument 1 names different: declaration 'bus_type' definition 'type'.
dconf-0.28.0/engine/dconf-engine.c:1256:47: note: Function 'dconf_engine_handle_dbus_signal' argument 1 names different: declaration 'bus_type' definition 'type'.
dconf-0.28.0/engine/dconf-engine.c:1257:47: style: Function 'dconf_engine_handle_dbus_signal' argument 2 names different: declaration 'bus_name' definition 'sender'. [funcArgNamesDifferent]
dconf-0.28.0/engine/dconf-engine.h:94:99: note: Function 'dconf_engine_handle_dbus_signal' argument 2 names different: declaration 'bus_name' definition 'sender'.
dconf-0.28.0/engine/dconf-engine.c:1257:47: note: Function 'dconf_engine_handle_dbus_signal' argument 2 names different: declaration 'bus_name' definition 'sender'.
dconf-0.28.0/engine/dconf-engine.c:1259:47: style: Function 'dconf_engine_handle_dbus_signal' argument 4 names different: declaration 'signal_name' definition 'member'. [funcArgNamesDifferent]
dconf-0.28.0/engine/dconf-engine.h:96:99: note: Function 'dconf_engine_handle_dbus_signal' argument 4 names different: declaration 'signal_name' definition 'member'.
dconf-0.28.0/engine/dconf-engine.c:1259:47: note: Function 'dconf_engine_handle_dbus_signal' argument 4 names different: declaration 'signal_name' definition 'member'.
dconf-0.28.0/engine/dconf-engine.c:1260:47: style: Function 'dconf_engine_handle_dbus_signal' argument 5 names different: declaration 'parameters' definition 'body'. [funcArgNamesDifferent]
dconf-0.28.0/engine/dconf-engine.h:97:99: note: Function 'dconf_engine_handle_dbus_signal' argument 5 names different: declaration 'parameters' definition 'body'.
dconf-0.28.0/engine/dconf-engine.c:1260:47: note: Function 'dconf_engine_handle_dbus_signal' argument 5 names different: declaration 'parameters' definition 'body'.
dconf-0.28.0/gdbus/dconf-gdbus-filter.c:141:0: error: syntax error [syntaxError]
dconf-0.28.0/gdbus/dconf-gdbus-thread.c:171:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
dconf-0.28.0/gdbus/dconf-gdbus-thread.c:339:56: style: Function 'dconf_engine_dbus_call_sync_func' argument 7 names different: declaration 'expected_type' definition 'reply_type'. [funcArgNamesDifferent]
dconf-0.28.0/engine/dconf-engine.h:67:99: note: Function 'dconf_engine_dbus_call_sync_func' argument 7 names different: declaration 'expected_type' definition 'reply_type'.
dconf-0.28.0/gdbus/dconf-gdbus-thread.c:339:56: note: Function 'dconf_engine_dbus_call_sync_func' argument 7 names different: declaration 'expected_type' definition 'reply_type'.
dconf-0.28.0/gvdb/gvdb-builder.c:70:35: style: Function 'gvdb_hash_table_new' argument 2 names different: declaration 'key' definition 'name_in_parent'. [funcArgNamesDifferent]
dconf-0.28.0/gvdb/gvdb-builder.h:29:89: note: Function 'gvdb_hash_table_new' argument 2 names different: declaration 'key' definition 'name_in_parent'.
dconf-0.28.0/gvdb/gvdb-builder.c:70:35: note: Function 'gvdb_hash_table_new' argument 2 names different: declaration 'key' definition 'name_in_parent'.
dconf-0.28.0/gvdb/gvdb-reader.c:56:0: error: syntax error [syntaxError]
dconf-0.28.0/service/dconf-gvdb-utils.c:109:13: style: The scope of the variable 'grandparent' can be reduced. [variableScope]
dconf-0.28.0/tests/dconf-mock-dbus.c:82:56: style: Function 'dconf_engine_dbus_call_sync_func' argument 7 names different: declaration 'expected_type' definition 'reply_type'. [funcArgNamesDifferent]
dconf-0.28.0/engine/dconf-engine.h:67:99: note: Function 'dconf_engine_dbus_call_sync_func' argument 7 names different: declaration 'expected_type' definition 'reply_type'.
dconf-0.28.0/tests/dconf-mock-dbus.c:82:56: note: Function 'dconf_engine_dbus_call_sync_func' argument 7 names different: declaration 'expected_type' definition 'reply_type'.
dconf-0.28.0/tests/dconf-mock-shm.c:39:0: error: syntax error [syntaxError]
dconf-0.28.0/tests/engine.c:136:3: style: Variable 'filename_to_replace' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dconf-0.28.0/tests/engine.c:133:3: note: Variable 'filename_to_replace' is reassigned a value before the old one has been used if variable is no semaphore variable.
dconf-0.28.0/tests/engine.c:136:3: note: Variable 'filename_to_replace' is reassigned a value before the old one has been used if variable is no semaphore variable.
dconf-0.28.0/tests/engine.c:388:3: style: Variable 'reopened' is reassigned a value before the old one has been used. [redundantAssignment]
dconf-0.28.0/tests/engine.c:374:3: note: Variable 'reopened' is reassigned a value before the old one has been used.
dconf-0.28.0/tests/engine.c:388:3: note: Variable 'reopened' is reassigned a value before the old one has been used.
dconf-0.28.0/tests/gvdb.c:356:18: style: The scope of the variable 'table' can be reduced. [variableScope]
dconf-0.28.0/tests/shm.c:20:11: style: The scope of the variable 'shm' can be reduced. [variableScope]
[14:49]

ftp://ftp.se.debian.org/debian/pool/main/d/dconf-editor/dconf-editor_3.28.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dcontainers/dcontainers_0.8.0~alpha.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dcraw/dcraw_9.28.orig.tar.gz
dcraw_9.28.orig/clean_crw.c:30:12: style: The scope of the variable 'size' can be reduced. [variableScope]
dcraw_9.28.orig/clean_crw.c:31:18: style: The scope of the variable 'fname' can be reduced. [variableScope]
dcraw_9.28.orig/clean_crw.c:32:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
dcraw_9.28.orig/clean_crw.c:45:0: error: Resource leak: fp [resourceLeak]
dcraw_9.28.orig/dcraw.c:5898:35: error: Array 'cfa_pat[16]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
dcraw_9.28.orig/dcraw.c:5899:23: error: Array 'cfa_pat[16]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
dcraw_9.28.orig/dcraw.c:6744:26: error: Array 'xtrans_abs[6][6]' index xtrans_abs[0][35] out of bounds. [arrayIndexOutOfBounds]
dcraw_9.28.orig/dcraw.c:948:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dcraw_9.28.orig/dcraw.c:4732:15: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dcraw_9.28.orig/dcraw.c:4748:19: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dcraw_9.28.orig/dcraw.c:8949:39: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dcraw_9.28.orig/dcraw.c:1381:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/dcraw.c:3226:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/dcraw.c:5606:7: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
dcraw_9.28.orig/dcraw.c:6955:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/dcraw.c:10063:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/dcraw.c:10067:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/dcraw.c:10264:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/dcraw.c:10304:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/dcraw.c:10314:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/dcraw.c:10350:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/dcraw.c:10390:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/dcraw.c:10477:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/dcraw.c:10478:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/dcraw.c:4133:15: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dcraw_9.28.orig/dcraw.c:4118:15: note: Assignment 'fimg=0', assigned value is 0
dcraw_9.28.orig/dcraw.c:4133:15: note: Null pointer addition
dcraw_9.28.orig/dcraw.c:1657:15: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dcraw_9.28.orig/dcraw.c:4169:19: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dcraw_9.28.orig/dcraw.c:543:11: style: The scope of the variable 'pix' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:757:7: style: The scope of the variable 'nblocks' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:816:18: style: The scope of the variable 'len' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:894:10: style: The scope of the variable 'mark' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:934:11: style: The scope of the variable 'rp' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:968:21: style: The scope of the variable 'scol' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:1038:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:1056:16: style: The scope of the variable 'len' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:1056:21: style: The scope of the variable 'skip' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:1056:27: style: The scope of the variable 'coef' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:1092:12: style: The scope of the variable 'save' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:1092:34: style: The scope of the variable 'jwide' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:1687:7: style: The scope of the variable 'a' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:1687:10: style: The scope of the variable 'b' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:1687:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:1923:48: style: The scope of the variable 'row' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2099:18: style: The scope of the variable 'box' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2099:23: style: The scope of the variable 'row' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2322:7: style: The scope of the variable 'row' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2364:26: style: The scope of the variable 'ntags' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2364:33: style: The scope of the variable 'opcode' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2364:41: style: The scope of the variable 'deg' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2364:46: style: The scope of the variable 'i' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2364:49: style: The scope of the variable 'j' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2365:48: style: The scope of the variable 'row' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2367:10: style: The scope of the variable 'coeff' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2367:20: style: The scope of the variable 'tot' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2427:12: style: The scope of the variable 'shift' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2546:9: style: The scope of the variable 'c' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2549:27: style: The scope of the variable 'len' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2549:32: style: The scope of the variable 'diff' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2680:11: style: The scope of the variable 'pixel' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2810:18: style: The scope of the variable 'mag' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2810:23: style: The scope of the variable 'pmode' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:2868:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:3002:17: style: The scope of the variable 'pix' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:3083:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:3154:13: style: The scope of the variable 'clen' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:3154:19: style: The scope of the variable 'code' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:3192:30: style: The scope of the variable 'i' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:3301:9: style: The scope of the variable 'val' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:3316:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:3358:23: style: The scope of the variable 'frow' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:3359:37: style: The scope of the variable 'irow' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:3845:7: style: The scope of the variable 'len' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:3945:30: style: The scope of the variable 'r' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:3979:22: style: The scope of the variable 'num' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:4118:40: style: The scope of the variable 'avg' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:4118:45: style: The scope of the variable 'diff' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:4119:61: style: The scope of the variable 'wlast' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:4119:68: style: The scope of the variable 'blk' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:4614:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:4614:13: style: The scope of the variable 'j' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:4614:16: style: The scope of the variable 'k' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:4615:9: style: The scope of the variable 'r' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:5475:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:5564:7: style: The scope of the variable 'skip' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:5564:13: style: The scope of the variable 'from' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6367:18: style: The scope of the variable 'len' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6480:24: style: The scope of the variable 'type' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6480:30: style: The scope of the variable 'len' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6480:35: style: The scope of the variable 'save' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6585:20: style: The scope of the variable 'val' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6623:16: style: The scope of the variable 'off' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6655:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6655:26: style: The scope of the variable 'type' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6655:32: style: The scope of the variable 'len' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6655:37: style: The scope of the variable 'data' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6655:43: style: The scope of the variable 'save' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6657:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6724:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6724:26: style: The scope of the variable 'len' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6724:31: style: The scope of the variable 'save' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6763:7: style: The scope of the variable 'len' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6763:12: style: The scope of the variable 'save' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6763:18: style: The scope of the variable 'hlen' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6829:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6829:15: style: The scope of the variable 'save' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6829:21: style: The scope of the variable 'size' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6829:27: style: The scope of the variable 'tag' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6895:12: style: The scope of the variable 'save' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6895:18: style: The scope of the variable 'size' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6983:15: style: The scope of the variable 'len' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:6983:20: style: The scope of the variable 'rdvo' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:7022:23: style: The scope of the variable 'off' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:7022:28: style: The scope of the variable 'len' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:7022:33: style: The scope of the variable 'tag' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:7022:38: style: The scope of the variable 'save' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:9702:20: style: The scope of the variable 'i' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:9702:23: style: The scope of the variable 'j' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:9702:26: style: The scope of the variable 'k' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:9705:10: style: The scope of the variable 'num' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:9747:12: style: The scope of the variable 'pcurve' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:10015:10: style: The scope of the variable 'exif' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:10040:13: style: The scope of the variable 'val' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:10040:18: style: The scope of the variable 'total' can be reduced. [variableScope]
dcraw_9.28.orig/dcraw.c:3889:26: error: Division by zero. [zerodiv]
dcraw_9.28.orig/dcraw.c:3881:5: note: After for loop, n has value 0
dcraw_9.28.orig/dcraw.c:3889:26: note: Division by zero
dcraw_9.28.orig/dcraw.c:2019:63: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcraw_9.28.orig/dcraw.c:2035:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcraw_9.28.orig/dcraw.c:2243:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcraw_9.28.orig/dcraw.c:2884:53: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcraw_9.28.orig/dcraw.c:6471:57: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcraw_9.28.orig/dcraw.c:6971:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dcraw_9.28.orig/dcraw.c:2062:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:2078:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:2081:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:2167:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:2168:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:2169:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:4509:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:4577:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:4578:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:4579:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:4580:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:4581:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:4599:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:4600:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:4601:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:4789:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:4790:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:4948:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:8339:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:8340:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dcraw_9.28.orig/dcraw.c:7038:38: warning: Either the switch case 'case 1347375696' is redundant or there is signed integer overflow for expression 'tag<<24'. [integerOverflowCond]
dcraw_9.28.orig/dcraw.c:7076:7: note: case 1347375696: tag is 1347375696 here.
dcraw_9.28.orig/dcraw.c:7038:38: note: Integer overflow
dcraw_9.28.orig/dcraw.c:5902:18: warning: The buffer 'cfa_pc' is not null-terminated after the call to memcpy(). [bufferNotZeroTerminated]
dcraw_9.28.orig/dcraw.c:6815:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dcraw_9.28.orig/dcraw.c:942:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dcraw_9.28.orig/dcraw.c:2113:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dcraw_9.28.orig/dcraw.c:2749:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dcraw_9.28.orig/dcraw.c:4785:26: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
dcraw_9.28.orig/dcraw.c:6856:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dcraw_9.28.orig/dcraw.c:9569:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dcraw_9.28.orig/dcraw.c:9610:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dcraw_9.28.orig/dcraw.c:958:15: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
dcraw_9.28.orig/fuji_green.c:97:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
dcraw_9.28.orig/fuji_green.c:97:26: style: The scope of the variable 'len' can be reduced. [variableScope]
dcraw_9.28.orig/fuji_green.c:97:31: style: The scope of the variable 'save' can be reduced. [variableScope]
dcraw_9.28.orig/fuji_green.c:124:13: style: The scope of the variable 'entries' can be reduced. [variableScope]
dcraw_9.28.orig/fuji_green.c:124:27: style: The scope of the variable 'type' can be reduced. [variableScope]
dcraw_9.28.orig/fuji_green.c:124:33: style: The scope of the variable 'len' can be reduced. [variableScope]
dcraw_9.28.orig/fuji_green.c:197:16: style: The scope of the variable 'r' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:181:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:591:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dcraw_9.28.orig/parse.c:642:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:763:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:763:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:777:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:816:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:822:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:822:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:829:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:835:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:868:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:886:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:946:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:946:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:979:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:1046:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:1080:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:1164:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dcraw_9.28.orig/parse.c:95:23: style: The scope of the variable 'reset' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:171:28: style: The scope of the variable 'tag' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:333:16: style: The scope of the variable 'tag' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:333:21: style: The scope of the variable 'type' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:333:27: style: The scope of the variable 'count' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:333:34: style: The scope of the variable 'save' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:384:16: style: The scope of the variable 'tag' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:384:21: style: The scope of the variable 'type' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:384:27: style: The scope of the variable 'count' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:384:34: style: The scope of the variable 'slen' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:384:40: style: The scope of the variable 'save' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:507:26: style: The scope of the variable 'len' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:535:27: style: The scope of the variable 'type' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:535:38: style: The scope of the variable 'dlen' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:535:58: style: The scope of the variable 'save' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:611:7: style: The scope of the variable 'len' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:611:12: style: The scope of the variable 'save' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:611:18: style: The scope of the variable 'hlen' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:632:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:632:21: style: The scope of the variable 'end' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:632:26: style: The scope of the variable 'save' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:633:16: style: The scope of the variable 'type' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:633:25: style: The scope of the variable 'buf' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:663:10: style: The scope of the variable 'skip' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:664:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:698:20: style: The scope of the variable 'val' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:910:16: style: The scope of the variable 'tag' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:930:26: style: The scope of the variable 'type' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:1039:15: style: The scope of the variable 'len' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:1039:20: style: The scope of the variable 'tag' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:1068:20: style: The scope of the variable 'tag' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:1115:19: style: The scope of the variable 'size' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:1156:22: style: The scope of the variable 'size' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:1156:28: style: The scope of the variable 'save' can be reduced. [variableScope]
dcraw_9.28.orig/parse.c:1229:12: style: Variable 'tlen' is assigned a value that is never used. [unreadVariable]
dcraw_9.28.orig/parse.c:183:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dcraw_9.28.orig/parse.c:1126:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dcraw_9.28.orig/parse.c:1138:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[14:49]

ftp://ftp.se.debian.org/debian/pool/main/d/dctrl-tools/dctrl-tools_2.24.orig.tar.gz
dctrl-tools-2.24/grep-dctrl/grep-dctrl.c:436:2: portability: %zi in format string (no. 1) requires 'size_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dctrl-tools-2.24/grep-dctrl/grep-dctrl.c:438:3: portability: %zi in format string (no. 1) requires 'size_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dctrl-tools-2.24/grep-dctrl/grep-dctrl.c:438:3: portability: %zi in format string (no. 3) requires 'size_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dctrl-tools-2.24/grep-dctrl/grep-dctrl.c:995:18: portability: %zi in format string (no. 1) requires 'size_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dctrl-tools-2.24/join-dctrl/join-dctrl.c:78:42: warning: Logical conjunction always evaluates to false: arg[1] == '2' && arg[1] == '\0'. [incorrectLogicOperator]
dctrl-tools-2.24/join-dctrl/join-dctrl.c:357:49: error: Uninitialized variable: k [uninitvar]
dctrl-tools-2.24/lib/msg.h:98:57: style: Function 'message' argument 3 names different: declaration 's' definition 'fmt'. [funcArgNamesDifferent]
dctrl-tools-2.24/lib/msg.h:94:57: note: Function 'message' argument 3 names different: declaration 's' definition 'fmt'.
dctrl-tools-2.24/lib/msg.h:98:57: note: Function 'message' argument 3 names different: declaration 's' definition 'fmt'.
dctrl-tools-2.24/lib/atom.c:158:32: style: Function 'atom_verify' argument 1 names different: declaration 'atom' definition 'at'. [funcArgNamesDifferent]
dctrl-tools-2.24/lib/atom.h:63:32: note: Function 'atom_verify' argument 1 names different: declaration 'atom' definition 'at'.
dctrl-tools-2.24/lib/atom.c:158:32: note: Function 'atom_verify' argument 1 names different: declaration 'atom' definition 'at'.
dctrl-tools-2.24/lib/atom.c:158:45: style: Function 'atom_verify' argument 2 names different: declaration 'para' definition 'par'. [funcArgNamesDifferent]
dctrl-tools-2.24/lib/atom.h:63:47: note: Function 'atom_verify' argument 2 names different: declaration 'para' definition 'par'.
dctrl-tools-2.24/lib/atom.c:158:45: note: Function 'atom_verify' argument 2 names different: declaration 'para' definition 'par'.
dctrl-tools-2.24/lib/fnutil.c:58:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dctrl-tools-2.24/lib/para_bundle.c:22:68: style: Function 'bundle_slurp' argument 3 names different: declaration 'register_unknown_fields' definition 'reg'. [funcArgNamesDifferent]
dctrl-tools-2.24/lib/para_bundle.h:55:25: note: Function 'bundle_slurp' argument 3 names different: declaration 'register_unknown_fields' definition 'reg'.
dctrl-tools-2.24/lib/para_bundle.c:22:68: note: Function 'bundle_slurp' argument 3 names different: declaration 'register_unknown_fields' definition 'reg'.
dctrl-tools-2.24/lib/paragraph.c:25:33: style: Function 'para_parser_init' argument 4 names different: declaration 'ignore_broken_paras' definition 'ignore_failing_paras'. [funcArgNamesDifferent]
dctrl-tools-2.24/lib/paragraph.h:64:33: note: Function 'para_parser_init' argument 4 names different: declaration 'ignore_broken_paras' definition 'ignore_failing_paras'.
dctrl-tools-2.24/lib/paragraph.c:25:33: note: Function 'para_parser_init' argument 4 names different: declaration 'ignore_broken_paras' definition 'ignore_failing_paras'.
dctrl-tools-2.24/lib/predicate.c:125:9: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dctrl-tools-2.24/lib/predicate.c:126:9: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dctrl-tools-2.24/lib/strutil.c:29:9: warning: Logical conjunction always evaluates to false: EXPR == ' ' && EXPR == '\t'. [incorrectLogicOperator]
dctrl-tools-2.24/lib/strutil.c:30:9: warning: Logical conjunction always evaluates to false: EXPR == '\t' && EXPR == '\n'. [incorrectLogicOperator]
dctrl-tools-2.24/lib/strutil.c:31:9: warning: Logical conjunction always evaluates to false: EXPR == '\n' && EXPR == '\r'. [incorrectLogicOperator]
dctrl-tools-2.24/lib/strutil.c:51:9: warning: Logical conjunction always evaluates to false: EXPR == ' ' && EXPR == '\t'. [incorrectLogicOperator]
dctrl-tools-2.24/lib/strutil.c:52:9: warning: Logical conjunction always evaluates to false: EXPR == '\t' && EXPR == '\n'. [incorrectLogicOperator]
dctrl-tools-2.24/lib/strutil.c:53:9: warning: Logical conjunction always evaluates to false: EXPR == '\n' && EXPR == '\r'. [incorrectLogicOperator]
[14:49]

ftp://ftp.se.debian.org/debian/pool/main/d/dd-plist/dd-plist_1.20.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dd2/dd2_0.2.2.orig.tar.gz
dd2-0.2.2/src/engine.c:171:7: error: Array 'enemy[64]' accessed at index 64, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:169:2: note: After for loop, i has value 64
dd2-0.2.2/src/engine.c:171:7: note: Array index out of bounds
dd2-0.2.2/src/engine.c:178:6: error: Array 'fire[256]' accessed at index 256, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:173:2: note: After for loop, i has value 256
dd2-0.2.2/src/engine.c:178:6: note: Array index out of bounds
dd2-0.2.2/src/engine.c:179:6: error: Array 'vefx[256]' accessed at index 256, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:173:2: note: After for loop, i has value 256
dd2-0.2.2/src/engine.c:179:6: note: Array index out of bounds
dd2-0.2.2/src/engine.c:330:16: error: Array 'efx[2]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:331:33: error: Array 'efx[2]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:347:17: error: Array 'efx[2]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:348:34: error: Array 'efx[2]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:365:17: error: Array 'efx[2]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:366:34: error: Array 'efx[2]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:383:17: error: Array 'efx[2]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:384:34: error: Array 'efx[2]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:397:16: error: Array 'efx[2]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:398:33: error: Array 'efx[2]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:531:10: error: Array 'efx[2]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:532:27: error: Array 'efx[2]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:549:10: error: Array 'efx[2]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:550:27: error: Array 'efx[2]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:565:10: error: Array 'efx[2]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:566:27: error: Array 'efx[2]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:577:10: error: Array 'efx[2]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:578:27: error: Array 'efx[2]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:589:10: error: Array 'efx[2]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:590:27: error: Array 'efx[2]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:1055:11: error: Array 'efx[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:1056:28: error: Array 'efx[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:1062:10: error: Array 'efx[2]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:1063:27: error: Array 'efx[2]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:1896:12: error: Array 'efx[2]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:1897:29: error: Array 'efx[2]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:2054:13: error: Array 'efx[2]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:2055:30: error: Array 'efx[2]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:2113:12: error: Array 'efx[2]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:2114:29: error: Array 'efx[2]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:2345:13: error: Array 'efx[2]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:2346:30: error: Array 'efx[2]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
dd2-0.2.2/src/engine.c:1333:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dd2-0.2.2/src/engine.c:1334:8: style: The scope of the variable 'm' can be reduced. [variableScope]
dd2-0.2.2/src/engine.c:1547:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dd2-0.2.2/src/engine.c:1548:9: style: The scope of the variable 'm' can be reduced. [variableScope]
dd2-0.2.2/src/engine.c:1743:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dd2-0.2.2/src/engine.c:1744:9: style: The scope of the variable 'm' can be reduced. [variableScope]
dd2-0.2.2/src/engine.c:2477:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dd2-0.2.2/src/menu.c:54:2: warning: %li in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dd2-0.2.2/src/menu.c:101:7: style: Variable 'tick' is assigned a value that is never used. [unreadVariable]
[14:50]

ftp://ftp.se.debian.org/debian/pool/main/d/ddate/ddate_0.2.2.orig.tar.gz
ddate-0.2.2/ddate.c:298:30: style: Label 'int' is not used. [unusedLabel]
[14:50]

ftp://ftp.se.debian.org/debian/pool/main/d/ddcci-driver-linux/ddcci-driver-linux_0.3.1.orig.tar.gz
ddcci-driver-linux-v0.3.1-2532dc008c43c9a08f7d08c8350aa60b49eb1f42/ddcci/ddcci.c:482:2: style: Variable 'fp_data' is reassigned a value before the old one has been used. [redundantAssignment]
ddcci-driver-linux-v0.3.1-2532dc008c43c9a08f7d08c8350aa60b49eb1f42/ddcci/ddcci.c:480:0: note: Variable 'fp_data' is reassigned a value before the old one has been used.
ddcci-driver-linux-v0.3.1-2532dc008c43c9a08f7d08c8350aa60b49eb1f42/ddcci/ddcci.c:482:2: note: Variable 'fp_data' is reassigned a value before the old one has been used.
ddcci-driver-linux-v0.3.1-2532dc008c43c9a08f7d08c8350aa60b49eb1f42/ddcci/ddcci.c:1327:2: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
ddcci-driver-linux-v0.3.1-2532dc008c43c9a08f7d08c8350aa60b49eb1f42/ddcci/ddcci.c:1320:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
ddcci-driver-linux-v0.3.1-2532dc008c43c9a08f7d08c8350aa60b49eb1f42/ddcci/ddcci.c:1327:2: note: Variable 'buffer' is reassigned a value before the old one has been used.
ddcci-driver-linux-v0.3.1-2532dc008c43c9a08f7d08c8350aa60b49eb1f42/ddcci/ddcci.c:150:17: style: The scope of the variable 'sendbuf' can be reduced. [variableScope]
ddcci-driver-linux-v0.3.1-2532dc008c43c9a08f7d08c8350aa60b49eb1f42/ddcci/ddcci.c:665:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ddcci-driver-linux-v0.3.1-2532dc008c43c9a08f7d08c8350aa60b49eb1f42/ddcci/ddcci.c:690:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ddcci-driver-linux-v0.3.1-2532dc008c43c9a08f7d08c8350aa60b49eb1f42/ddcci/ddcci.c:712:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ddcci-driver-linux-v0.3.1-2532dc008c43c9a08f7d08c8350aa60b49eb1f42/ddcci/ddcci.c:734:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ddcci-driver-linux-v0.3.1-2532dc008c43c9a08f7d08c8350aa60b49eb1f42/ddcci/ddcci.c:756:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ddcci-driver-linux-v0.3.1-2532dc008c43c9a08f7d08c8350aa60b49eb1f42/ddcci/ddcci.c:778:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ddcci-driver-linux-v0.3.1-2532dc008c43c9a08f7d08c8350aa60b49eb1f42/ddcci/ddcci.c:872:23: style: The scope of the variable 'driver' can be reduced. [variableScope]
ddcci-driver-linux-v0.3.1-2532dc008c43c9a08f7d08c8350aa60b49eb1f42/ddcci/ddcci.c:1590:17: style: The scope of the variable 'dev' can be reduced. [variableScope]
ddcci-driver-linux-v0.3.1-2532dc008c43c9a08f7d08c8350aa60b49eb1f42/ddcci/ddcci.c:1684:17: style: The scope of the variable 'dev' can be reduced. [variableScope]
[14:50]

ftp://ftp.se.debian.org/debian/pool/main/d/ddccontrol/ddccontrol_0.4.4.orig.tar.gz
ddccontrol-0.4.4/src/ddccontrol/main.c:39:13: style: The scope of the variable 'result' can be reduced. [variableScope]
ddccontrol-0.4.4/src/ddccontrol/main.c:191:9: style: The scope of the variable 'retry' can be reduced. [variableScope]
ddccontrol-0.4.4/src/ddcpci/i2c-algo-bit.c:173:6: style: The scope of the variable 'sb' can be reduced. [variableScope]
ddccontrol-0.4.4/src/ddcpci/i2c-algo-bit.c:352:16: style: The scope of the variable 'c' can be reduced. [variableScope]
ddccontrol-0.4.4/src/ddcpci/i2c-algo-bit.c:356:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
ddccontrol-0.4.4/src/ddcpci/i2c-algo-bit.c:383:6: style: The scope of the variable 'inval' can be reduced. [variableScope]
ddccontrol-0.4.4/src/ddcpci/i2c-algo-bit.c:488:17: style: The scope of the variable 'nak_ok' can be reduced. [variableScope]
ddccontrol-0.4.4/src/ddcpci/i2c-algo-bit.c:342:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddccontrol-0.4.4/src/ddcpci/intel740.c:97:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ddccontrol-0.4.4/src/ddcpci/intel810.c:234:30: style: Function 'i810_close' argument 1 names different: declaration 'intel810_card' definition 'i810_card'. [funcArgNamesDifferent]
ddccontrol-0.4.4/src/ddcpci/ddcpci.h:54:38: note: Function 'i810_close' argument 1 names different: declaration 'intel810_card' definition 'i810_card'.
ddccontrol-0.4.4/src/ddcpci/intel810.c:234:30: note: Function 'i810_close' argument 1 names different: declaration 'intel810_card' definition 'i810_card'.
ddccontrol-0.4.4/src/ddcpci/main.c:113:15: style: The scope of the variable 'c' can be reduced. [variableScope]
ddccontrol-0.4.4/src/ddcpci/main.c:214:15: style: The scope of the variable 'c' can be reduced. [variableScope]
ddccontrol-0.4.4/src/ddcpci/main.c:308:6: style: The scope of the variable 'len' can be reduced. [variableScope]
ddccontrol-0.4.4/src/ddcpci/nvidia.c:61:2: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
ddccontrol-0.4.4/src/ddcpci/nvidia.c:58:5: note: Variable 'val' is reassigned a value before the old one has been used.
ddccontrol-0.4.4/src/ddcpci/nvidia.c:61:2: note: Variable 'val' is reassigned a value before the old one has been used.
ddccontrol-0.4.4/src/ddcpci/nvidia.c:82:2: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
ddccontrol-0.4.4/src/ddcpci/nvidia.c:79:5: note: Variable 'val' is reassigned a value before the old one has been used.
ddccontrol-0.4.4/src/ddcpci/nvidia.c:82:2: note: Variable 'val' is reassigned a value before the old one has been used.
ddccontrol-0.4.4/src/gddccontrol/fspatterns.c:95:15: style: The scope of the variable 'layout' can be reduced. [variableScope]
ddccontrol-0.4.4/src/gddccontrol/fspatterns.c:96:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ddccontrol-0.4.4/src/gddccontrol/fspatterns.c:223:13: style: The scope of the variable 'c' can be reduced. [variableScope]
ddccontrol-0.4.4/src/gddccontrol/gprofile.c:260:9: style: The scope of the variable 'iter' can be reduced. [variableScope]
ddccontrol-0.4.4/src/gddccontrol/main.c:170:8: style: Variable 'cx' is assigned a value that is never used. [unreadVariable]
ddccontrol-0.4.4/src/gddccontrol/main.c:171:8: style: Variable 'cy' is assigned a value that is never used. [unreadVariable]
ddccontrol-0.4.4/src/gddccontrol/notebook.c:478:13: style: The scope of the variable 'frame' can be reduced. [variableScope]
ddccontrol-0.4.4/src/gddccontrol/notebook.c:105:55: style: Function 'refresh_all_controls' argument 2 names different: declaration 'nval' definition 'data'. [funcArgNamesDifferent]
ddccontrol-0.4.4/src/gddccontrol/notebook.h:61:55: note: Function 'refresh_all_controls' argument 2 names different: declaration 'nval' definition 'data'.
ddccontrol-0.4.4/src/gddccontrol/notebook.c:105:55: note: Function 'refresh_all_controls' argument 2 names different: declaration 'nval' definition 'data'.
ddccontrol-0.4.4/src/gddccontrol/notebook.c:488:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
ddccontrol-0.4.4/src/gnome-ddcc-applet/ddcc-applet.c:231:2: style: Variable 'profile' is reassigned a value before the old one has been used. [redundantAssignment]
ddccontrol-0.4.4/src/gnome-ddcc-applet/ddcc-applet.c:229:0: note: Variable 'profile' is reassigned a value before the old one has been used.
ddccontrol-0.4.4/src/gnome-ddcc-applet/ddcc-applet.c:231:2: note: Variable 'profile' is reassigned a value before the old one has been used.
ddccontrol-0.4.4/src/gnome-ddcc-applet/ddcc-applet.c:307:13: style: The scope of the variable 'item' can be reduced. [variableScope]
ddccontrol-0.4.4/src/gnome-ddcc-applet/ddcc-applet.c:489:15: style: Variable 'icon_theme' is assigned a value that is never used. [unreadVariable]
ddccontrol-0.4.4/src/gnome-ddcc-applet/ddcc-applet.c:267:2: warning: The buffer 'buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ddccontrol-0.4.4/src/lib/ddcci.c:82:26: style: Function 'ddcci_verbosity' argument 1 names different: declaration 'verbosity' definition '_verbosity'. [funcArgNamesDifferent]
ddccontrol-0.4.4/src/lib/ddcci.h:104:26: note: Function 'ddcci_verbosity' argument 1 names different: declaration 'verbosity' definition '_verbosity'.
ddccontrol-0.4.4/src/lib/ddcci.c:82:26: note: Function 'ddcci_verbosity' argument 1 names different: declaration 'verbosity' definition '_verbosity'.
ddccontrol-0.4.4/src/lib/monitor_db.c:409:12: style: The scope of the variable 'options_groupname' can be reduced. [variableScope]
ddccontrol-0.4.4/src/lib/monitor_db.c:565:24: style: The scope of the variable 'subgroup' can be reduced. [variableScope]
ddccontrol-0.4.4/src/lib/monitor_db.c:635:39: style: Function 'ddcci_free_db' argument 1 names different: declaration 'mon_db' definition 'monitor'. [funcArgNamesDifferent]
ddccontrol-0.4.4/src/lib/monitor_db.h:91:39: note: Function 'ddcci_free_db' argument 1 names different: declaration 'mon_db' definition 'monitor'.
ddccontrol-0.4.4/src/lib/monitor_db.c:635:39: note: Function 'ddcci_free_db' argument 1 names different: declaration 'mon_db' definition 'monitor'.
[14:50]

ftp://ftp.se.debian.org/debian/pool/main/d/ddccontrol-db/ddccontrol-db_20180602.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/ddclient/ddclient_3.8.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/ddcutil/ddcutil_0.9.1.orig.tar.gz
ddcutil-0.9.1/src/adl/adl_impl/adl_errors.c:106:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/adl/adl_impl/adl_errors.c:104:0: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/adl/adl_impl/adl_errors.c:106:4: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/adl/adl_impl/adl_intf.c:358:11: style: The scope of the variable 'iAdapterIndex' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_ddcutil/app_getvcp.c:144:4: style: Variable 'entry' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/app_ddcutil/app_getvcp.c:142:0: note: Variable 'entry' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/app_ddcutil/app_getvcp.c:144:4: note: Variable 'entry' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/app_ddcutil/app_getvcp.c:359:8: style: The scope of the variable 'MAX_CHANGES' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_ddcutil/main.c:293:8: style: The scope of the variable 'color_temp_increment' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_ddcutil/main.c:294:8: style: The scope of the variable 'color_temp_units' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_ddcutil/main.c:802:32: style: The scope of the variable 'ddc_excp' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_access.c:130:4: style: Variable 'bva1' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_access.c:125:0: note: Variable 'bva1' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/app_sysenv/query_sysenv_access.c:130:4: note: Variable 'bva1' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/app_sysenv/query_sysenv_access.c:208:12: style: The scope of the variable 'busno' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_base.c:417:19: style: The scope of the variable 'dent' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_dmidecode.c:52:23: style: The scope of the variable 'type' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_drm.c:613:11: style: Condition 'fd<0' is always true [knownConditionTrueFalse]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_drm.c:564:14: note: Assignment 'fd=-1', assigned value is -1
ddcutil-0.9.1/src/app_sysenv/query_sysenv_drm.c:613:11: note: Condition 'fd<0' is always true
ddcutil-0.9.1/src/app_sysenv/query_sysenv_i2c.c:64:8: style: The scope of the variable 'errsv' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_logs.c:289:4: style: Variable 'log_dmesg_found' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_logs.c:258:0: note: Variable 'log_dmesg_found' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/app_sysenv/query_sysenv_logs.c:289:4: note: Variable 'log_dmesg_found' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/app_sysenv/query_sysenv_logs.c:327:11: style: The scope of the variable 'xorg_terms' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_modules.c:143:19: style: The scope of the variable 'dent' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_procfs.c:53:8: style: The scope of the variable 'd1' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_procfs.c:73:25: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_sysfs.c:642:19: style: The scope of the variable 'dent' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_sysfs.c:643:19: style: The scope of the variable 'dent2' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_sysfs.c:646:18: style: The scope of the variable 'dnbuf' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_sysfs.c:648:18: style: The scope of the variable 'cardname' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_sysfs.c:621:42: style: Function 'query_sys_bus_i2c' argument 1 names different: declaration 'accum' definition 'accumulator'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_sysfs.h:44:42: note: Function 'query_sys_bus_i2c' argument 1 names different: declaration 'accum' definition 'accumulator'.
ddcutil-0.9.1/src/app_sysenv/query_sysenv_sysfs.c:621:42: note: Function 'query_sys_bus_i2c' argument 1 names different: declaration 'accum' definition 'accumulator'.
ddcutil-0.9.1/src/app_sysenv/query_sysenv_usb.c:99:20: style: The scope of the variable 'ep' can be reduced. [variableScope]
ddcutil-0.9.1/src/app_sysenv/query_sysenv_usb.c:110:15: style: The scope of the variable 'fqfn' can be reduced. [variableScope]
ddcutil-0.9.1/src/base/ddc_packets.c:435:4: style: Variable 'packet_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/base/ddc_packets.c:423:0: note: Variable 'packet_ptr' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/base/ddc_packets.c:435:4: note: Variable 'packet_ptr' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/base/ddc_packets.c:1000:9: style: The scope of the variable 'debug' can be reduced. [variableScope]
ddcutil-0.9.1/src/base/ddc_packets.c:1054:9: style: The scope of the variable 'debug' can be reduced. [variableScope]
ddcutil-0.9.1/src/base/displays.c:376:19: style: Function 'create_mfg_model_sn_display_identifier' argument 1 names different: declaration 'mfg_code' definition 'mfg_id'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/base/displays.h:144:72: note: Function 'create_mfg_model_sn_display_identifier' argument 1 names different: declaration 'mfg_code' definition 'mfg_id'.
ddcutil-0.9.1/src/base/displays.c:376:19: note: Function 'create_mfg_model_sn_display_identifier' argument 1 names different: declaration 'mfg_code' definition 'mfg_id'.
ddcutil-0.9.1/src/base/dynamic_features.c:91:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/base/dynamic_features.c:92:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/base/dynamic_features.c:93:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/base/dynamic_features.c:94:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/base/dynamic_features.c:95:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/base/dynamic_features.c:96:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/base/dynamic_features.c:97:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/base/dynamic_features.c:98:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/base/dynamic_features.c:99:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/base/dynamic_features.c:100:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/base/dynamic_features.c:101:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/base/dynamic_features.c:102:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/base/dynamic_features.c:103:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/base/dynamic_features.c:104:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/base/vcp_version.c:296:12: style: Expression is always false because 'else if' condition matches previous condition at line 290. [multiCondition]
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:479:25: style: Redundant condition: If 'bytect < 0', the comparison 'bytect != 128' is always true. [redundantCondition]
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:706:20: warning: Either the condition 'cmd_and_args' is redundant or there is possible null pointer dereference: cmd_and_args. [nullPointerRedundantCheck]
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:648:8: note: Assuming that condition 'cmd_and_args' is not redundant
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:706:20: note: Null pointer dereference
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:723:18: warning: Either the condition 'cmd_and_args' is redundant or there is possible null pointer dereference: cmd_and_args. [nullPointerRedundantCheck]
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:648:8: note: Assuming that condition 'cmd_and_args' is not redundant
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:723:18: note: Null pointer dereference
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:364:4: style: Opposite expression on both sides of '||'. [oppositeExpression]
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:364:4: note: Opposite expression on both sides of '||'.
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:364:4: note: Opposite expression on both sides of '||'.
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:495:20: style: Same expression on both sides of '||' because the value of 'mfg_id_work' and 'modelwork' are the same. [duplicateExpression]
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:192:30: note: 'mfg_id_work' is assigned value 'NULL' here.
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:193:30: note: 'modelwork' is assigned value 'NULL' here.
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:495:20: note: Same expression on both sides of '||' because the value of 'mfg_id_work' and 'modelwork' are the same.
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:495:33: style: Same expression on both sides of '||' because the value of 'snwork' and 'modelwork' are the same. [duplicateExpression]
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:194:30: note: 'snwork' is assigned value 'NULL' here.
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:193:30: note: 'modelwork' is assigned value 'NULL' here.
ddcutil-0.9.1/src/cmdline/cmd_parser_goption.c:495:33: note: Same expression on both sides of '||' because the value of 'snwork' and 'modelwork' are the same.
ddcutil-0.9.1/src/cython/cyddc.c:6:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
ddcutil-0.9.1/src/ddc/ddc_async.c:54:12: style: The scope of the variable 'debug' can be reduced. [variableScope]
ddcutil-0.9.1/src/ddc/ddc_displays.c:372:9: style: The scope of the variable 'debug' can be reduced. [variableScope]
ddcutil-0.9.1/src/ddc/ddc_dumpload.c:151:7: style: Variable 'line' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/ddc/ddc_dumpload.c:146:0: note: Variable 'line' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_dumpload.c:151:7: note: Variable 'line' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_dumpload.c:512:4: style: Variable 'ddc_excp' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/ddc/ddc_dumpload.c:507:0: note: Variable 'ddc_excp' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_dumpload.c:512:4: note: Variable 'ddc_excp' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_dumpload.c:142:12: style: The scope of the variable 'ct' can be reduced. [variableScope]
ddcutil-0.9.1/src/ddc/ddc_dynamic_features.c:141:4: style: Variable 'existing' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/ddc/ddc_dynamic_features.c:139:0: note: Variable 'existing' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_dynamic_features.c:141:4: note: Variable 'existing' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_multi_part_io.c:171:4: style: Variable 'request_packet_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/ddc/ddc_multi_part_io.c:169:0: note: Variable 'request_packet_ptr' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_multi_part_io.c:171:4: note: Variable 'request_packet_ptr' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_multi_part_io.c:179:11: style: The scope of the variable 'fragment_size' can be reduced. [variableScope]
ddcutil-0.9.1/src/ddc/ddc_output.c:104:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/ddc/ddc_output.c:100:0: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_output.c:104:4: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_read_capabilities.c:83:4: style: Variable 'ddc_excp' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/ddc/ddc_read_capabilities.c:81:0: note: Variable 'ddc_excp' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_read_capabilities.c:83:4: note: Variable 'ddc_excp' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_vcp.c:469:4: style: Variable 'request_packet_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/ddc/ddc_vcp.c:467:0: note: Variable 'request_packet_ptr' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_vcp.c:469:4: note: Variable 'request_packet_ptr' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_vcp.c:479:4: style: Variable 'excp' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/ddc/ddc_vcp.c:464:0: note: Variable 'excp' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_vcp.c:479:4: note: Variable 'excp' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_vcp.c:573:4: style: Variable 'ddc_excp' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/ddc/ddc_vcp.c:569:0: note: Variable 'ddc_excp' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/ddc/ddc_vcp.c:573:4: note: Variable 'ddc_excp' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/gobject_api/ddcg_cont_response.c:127:7: style: Variable 'ddcg_response' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/gobject_api/ddcg_cont_response.c:124:0: note: Variable 'ddcg_response' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/gobject_api/ddcg_cont_response.c:127:7: note: Variable 'ddcg_response' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/gobject_api/ddcg_context.c:293:4: style: Variable 'ddct_did' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/gobject_api/ddcg_context.c:292:0: note: Variable 'ddct_did' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/gobject_api/ddcg_context.c:293:4: note: Variable 'ddct_did' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/gobject_api/ddcg_display_identifier.c:60:54: style: Function 'ddcg_display_identifier_init' argument 1 names different: declaration 'did' definition 'ddcg_did'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/gobject_api/ddcg_display_identifier.c:48:66: note: Function 'ddcg_display_identifier_init' argument 1 names different: declaration 'did' definition 'ddcg_did'.
ddcutil-0.9.1/src/gobject_api/ddcg_display_identifier.c:60:54: note: Function 'ddcg_display_identifier_init' argument 1 names different: declaration 'did' definition 'ddcg_did'.
ddcutil-0.9.1/src/gobject_api/ddcg_display_ref.c:45:28: style: struct member '_DdcgDisplayRef::pcontext' is never used. [unusedStructMember]
ddcutil-0.9.1/src/i2c/i2c_base_io.c:73:9: style: The scope of the variable 'debug' can be reduced. [variableScope]
ddcutil-0.9.1/src/i2c/i2c_base_io.c:105:9: style: The scope of the variable 'debug' can be reduced. [variableScope]
ddcutil-0.9.1/src/i2c/i2c_base_io.c:221:9: style: The scope of the variable 'debug' can be reduced. [variableScope]
ddcutil-0.9.1/src/i2c/i2c_bus_core.c:600:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
ddcutil-0.9.1/src/i2c/i2c_bus_core.c:575:32: note: outer condition: tryctr<max_tries
ddcutil-0.9.1/src/i2c/i2c_bus_core.c:600:18: note: identical inner condition: tryctr<max_tries
ddcutil-0.9.1/src/i2c/i2c_bus_core.c:992:4: style: Variable 'bus_info' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/i2c/i2c_bus_core.c:989:0: note: Variable 'bus_info' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/i2c/i2c_bus_core.c:992:4: note: Variable 'bus_info' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/libmain/ddcutil_c_api.c:1828:0: error: failed to expand 'WITH_DH', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective]
ddcutil-0.9.1/src/sample_clients/demo_redirection.c:73:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ddcutil-0.9.1/src/sample_clients/demo_vcpinfo.c:96:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/sample_clients/demo_vcpinfo.c:97:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/sample_clients/demo_vcpinfo.c:98:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/sample_clients/demo_vcpinfo.c:99:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/sample_clients/demo_vcpinfo.c:100:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/sample_clients/demo_vcpinfo.c:101:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/sample_clients/demo_vcpinfo.c:102:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/sample_clients/demo_vcpinfo.c:103:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/sample_clients/demo_vcpinfo.c:104:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/sample_clients/demo_vcpinfo.c:105:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/sample_clients/demo_vcpinfo.c:106:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/sample_clients/demo_vcpinfo.c:107:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/sample_clients/demo_vcpinfo.c:108:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/sample_clients/demo_vcpinfo.c:109:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/swig/ddc_swig.c:81:9: style: The scope of the variable 'debug' can be reduced. [variableScope]
ddcutil-0.9.1/src/test/adl/adl_tests.c:290:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
ddcutil-0.9.1/src/test/ddc/ddc_vcp_tests.c:452:10: style: Condition 'response_packet_ptr' is always false [knownConditionTrueFalse]
ddcutil-0.9.1/src/test/ddc/ddc_vcp_tests.c:313:39: note: Assignment 'response_packet_ptr=NULL', assigned value is 0
ddcutil-0.9.1/src/test/ddc/ddc_vcp_tests.c:452:10: note: Condition 'response_packet_ptr' is always false
ddcutil-0.9.1/src/test/ddc/ddc_vcp_tests.c:253:4: style: Variable 'request_packet_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/test/ddc/ddc_vcp_tests.c:251:0: note: Variable 'request_packet_ptr' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/test/ddc/ddc_vcp_tests.c:253:4: note: Variable 'request_packet_ptr' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/test/ddc/ddc_vcp_tests.c:311:11: style: The scope of the variable 'readfunc' can be reduced. [variableScope]
ddcutil-0.9.1/src/test/i2c/i2c_edid_tests.c:138:15: style: The scope of the variable 'byte' can be reduced. [variableScope]
ddcutil-0.9.1/src/usb/usb_displays.c:350:10: style: Variable 'cgname' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/usb/usb_displays.c:345:0: note: Variable 'cgname' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/usb/usb_displays.c:350:10: note: Variable 'cgname' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/usb/usb_displays.c:351:10: style: Variable 'devinfo' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/usb/usb_displays.c:344:0: note: Variable 'devinfo' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/usb/usb_displays.c:351:10: note: Variable 'devinfo' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/usb/usb_displays.c:455:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/usb/usb_displays.c:454:0: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/usb/usb_displays.c:455:4: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/usb_util/base_hid_report_descriptor.c:144:10: style: The scope of the variable 'systems' can be reduced. [variableScope]
ddcutil-0.9.1/src/usb_util/base_hid_report_descriptor.c:147:10: style: The scope of the variable 'units' can be reduced. [variableScope]
ddcutil-0.9.1/src/usb_util/base_hid_report_descriptor.c:160:17: style: The scope of the variable 'i' can be reduced. [variableScope]
ddcutil-0.9.1/src/usb_util/base_hid_report_descriptor.c:53:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/base_hid_report_descriptor.c:54:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/base_hid_report_descriptor.c:55:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/base_hid_report_descriptor.c:56:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/base_hid_report_descriptor.c:57:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/base_hid_report_descriptor.c:60:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/base_hid_report_descriptor.c:61:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/base_hid_report_descriptor.c:62:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/base_hid_report_descriptor.c:63:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/hid_report_descriptor.c:189:11: style: The scope of the variable 'ucode_name' can be reduced. [variableScope]
ddcutil-0.9.1/src/usb_util/hid_report_descriptor.c:87:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/hid_report_descriptor.c:88:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/hid_report_descriptor.c:89:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/hid_report_descriptor.c:90:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/hid_report_descriptor.c:91:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/hid_report_descriptor.c:92:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/hid_report_descriptor.c:93:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/hid_report_descriptor.c:94:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/hid_report_descriptor.c:95:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddcutil-0.9.1/src/usb_util/hiddev_reports.c:570:15: style: The scope of the variable 'usage_values_reported' can be reduced. [variableScope]
ddcutil-0.9.1/src/usb_util/hiddev_util.c:682:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/usb_util/hiddev_util.c:681:0: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/usb_util/hiddev_util.c:682:4: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/usb_util/hiddev_util.c:852:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/usb_util/hiddev_util.c:841:0: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/usb_util/hiddev_util.c:852:4: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/usb_util/libusb_reports.c:448:4: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/usb_util/libusb_reports.c:445:0: note: Variable 'ok' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/usb_util/libusb_reports.c:448:4: note: Variable 'ok' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/usb_util/libusb_reports.c:510:4: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/usb_util/libusb_reports.c:508:0: note: Variable 'ok' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/usb_util/libusb_reports.c:510:4: note: Variable 'ok' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/usb_util/libusb_util.c:385:8: style: The scope of the variable 'inter_no' can be reduced. [variableScope]
ddcutil-0.9.1/src/util/data_structures.c:1260:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddcutil-0.9.1/src/util/data_structures.c:264:34: style: Function 'bva_report' argument 1 names different: declaration 'ids' definition 'bva'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/data_structures.h:58:46: note: Function 'bva_report' argument 1 names different: declaration 'ids' definition 'bva'.
ddcutil-0.9.1/src/util/data_structures.c:264:34: note: Function 'bva_report' argument 1 names different: declaration 'ids' definition 'bva'.
ddcutil-0.9.1/src/util/data_structures.c:350:30: style: Function 'bbf_free' argument 1 names different: declaration 'flags' definition 'bbflags'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/data_structures.h:68:40: note: Function 'bbf_free' argument 1 names different: declaration 'flags' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:350:30: note: Function 'bbf_free' argument 1 names different: declaration 'flags' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:365:29: style: Function 'bbf_set' argument 1 names different: declaration 'flags' definition 'bbflags'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/data_structures.h:69:39: note: Function 'bbf_set' argument 1 names different: declaration 'flags' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:365:29: note: Function 'bbf_set' argument 1 names different: declaration 'flags' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:383:32: style: Function 'bbf_is_set' argument 1 names different: declaration 'flags' definition 'bbflags'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/data_structures.h:70:42: note: Function 'bbf_is_set' argument 1 names different: declaration 'flags' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:383:32: note: Function 'bbf_is_set' argument 1 names different: declaration 'flags' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:437:32: style: Function 'bbf_repr' argument 1 names different: declaration 'flags' definition 'bbflags'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/data_structures.h:72:40: note: Function 'bbf_repr' argument 1 names different: declaration 'flags' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:437:32: note: Function 'bbf_repr' argument 1 names different: declaration 'flags' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:458:34: style: Function 'bbf_count_set' argument 1 names different: declaration 'flags' definition 'bbflags'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/data_structures.h:73:45: note: Function 'bbf_count_set' argument 1 names different: declaration 'flags' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:458:34: note: Function 'bbf_count_set' argument 1 names different: declaration 'flags' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:494:37: style: Function 'bbf_to_string' argument 1 names different: declaration 'flags' definition 'bbflags'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/data_structures.h:75:45: note: Function 'bbf_to_string' argument 1 names different: declaration 'flags' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:494:37: note: Function 'bbf_to_string' argument 1 names different: declaration 'flags' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:529:33: style: Function 'bbf_to_bytes' argument 1 names different: declaration 'flags' definition 'bbflags'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/data_structures.h:74:45: note: Function 'bbf_to_bytes' argument 1 names different: declaration 'flags' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:529:33: note: Function 'bbf_to_bytes' argument 1 names different: declaration 'flags' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:561:39: style: Function 'bbf_to_buffer' argument 1 names different: declaration 'flags' definition 'bbflags'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/data_structures.h:141:39: note: Function 'bbf_to_buffer' argument 1 names different: declaration 'flags' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:561:39: note: Function 'bbf_to_buffer' argument 1 names different: declaration 'flags' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:666:65: style: Function 'bva_bbf_same_values' argument 2 names different: declaration 'bbf' definition 'bbflags'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/data_structures.h:92:65: note: Function 'bva_bbf_same_values' argument 2 names different: declaration 'bbf' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:666:65: note: Function 'bva_bbf_same_values' argument 2 names different: declaration 'bbf' definition 'bbflags'.
ddcutil-0.9.1/src/util/data_structures.c:779:44: style: Function 'bbf_store_bytehex_list' argument 1 names different: declaration 'flags' definition 'bbf'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/data_structures.h:76:54: note: Function 'bbf_store_bytehex_list' argument 1 names different: declaration 'flags' definition 'bbf'.
ddcutil-0.9.1/src/util/data_structures.c:779:44: note: Function 'bbf_store_bytehex_list' argument 1 names different: declaration 'flags' definition 'bbf'.
ddcutil-0.9.1/src/util/data_structures.c:823:41: style: Function 'buffer_set_size_increment' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/data_structures.h:125:45: note: Function 'buffer_set_size_increment' argument 1 names different: declaration 'buffer' definition 'buf'.
ddcutil-0.9.1/src/util/data_structures.c:823:41: note: Function 'buffer_set_size_increment' argument 1 names different: declaration 'buffer' definition 'buf'.
ddcutil-0.9.1/src/util/data_structures.c:823:55: style: Function 'buffer_set_size_increment' argument 2 names different: declaration 'increment' definition 'size_increment'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/data_structures.h:125:62: note: Function 'buffer_set_size_increment' argument 2 names different: declaration 'increment' definition 'size_increment'.
ddcutil-0.9.1/src/util/data_structures.c:823:55: note: Function 'buffer_set_size_increment' argument 2 names different: declaration 'increment' definition 'size_increment'.
ddcutil-0.9.1/src/util/data_structures.c:947:31: style: Function 'buffer_set_byte' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/data_structures.h:132:35: note: Function 'buffer_set_byte' argument 1 names different: declaration 'buffer' definition 'buf'.
ddcutil-0.9.1/src/util/data_structures.c:947:31: note: Function 'buffer_set_byte' argument 1 names different: declaration 'buffer' definition 'buf'.
ddcutil-0.9.1/src/util/data_structures.c:963:32: style: Function 'buffer_set_bytes' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/data_structures.h:133:36: note: Function 'buffer_set_bytes' argument 1 names different: declaration 'buffer' definition 'buf'.
ddcutil-0.9.1/src/util/data_structures.c:963:32: note: Function 'buffer_set_bytes' argument 1 names different: declaration 'buffer' definition 'buf'.
ddcutil-0.9.1/src/util/data_structures.c:1073:41: style: Function 'buffer_extend' argument 2 names different: declaration 'addl_bytes' definition 'addl_size'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/data_structures.h:139:41: note: Function 'buffer_extend' argument 2 names different: declaration 'addl_bytes' definition 'addl_size'.
ddcutil-0.9.1/src/util/data_structures.c:1073:41: note: Function 'buffer_extend' argument 2 names different: declaration 'addl_bytes' definition 'addl_size'.
ddcutil-0.9.1/src/util/debug_util.c:144:8: style: The scope of the variable 'j' can be reduced. [variableScope]
ddcutil-0.9.1/src/util/device_id_util.c:992:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/util/device_id_util.c:991:0: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/util/device_id_util.c:992:4: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/util/device_id_util.c:1001:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/util/device_id_util.c:1000:0: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/util/device_id_util.c:1001:4: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/util/device_id_util.c:1009:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/util/device_id_util.c:1008:0: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/util/device_id_util.c:1009:4: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/util/device_id_util.c:474:12: style: The scope of the variable 'a_line' can be reduced. [variableScope]
ddcutil-0.9.1/src/util/device_id_util.c:760:15: style: The scope of the variable 'cur_vendor' can be reduced. [variableScope]
ddcutil-0.9.1/src/util/device_id_util.c:248:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ddcutil-0.9.1/src/util/device_id_util.c:309:19: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ddcutil-0.9.1/src/util/device_id_util.c:420:22: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ddcutil-0.9.1/src/util/edid.c:82:9: style: The scope of the variable 'debug' can be reduced. [variableScope]
ddcutil-0.9.1/src/util/edid.c:109:36: style: Function 'parse_mfg_id_in_buffer' argument 1 names different: declaration 'mfgIdBytes' definition 'mfg_id_bytes'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/edid.h:60:36: note: Function 'parse_mfg_id_in_buffer' argument 1 names different: declaration 'mfgIdBytes' definition 'mfg_id_bytes'.
ddcutil-0.9.1/src/util/edid.c:109:36: note: Function 'parse_mfg_id_in_buffer' argument 1 names different: declaration 'mfgIdBytes' definition 'mfg_id_bytes'.
ddcutil-0.9.1/src/util/edid.c:109:57: style: Function 'parse_mfg_id_in_buffer' argument 2 names different: declaration 'buffer' definition 'result'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/edid.h:60:55: note: Function 'parse_mfg_id_in_buffer' argument 2 names different: declaration 'buffer' definition 'result'.
ddcutil-0.9.1/src/util/edid.c:109:57: note: Function 'parse_mfg_id_in_buffer' argument 2 names different: declaration 'buffer' definition 'result'.
ddcutil-0.9.1/src/util/edid.c:209:31: style: Array index 'offset' is used before limits check. [arrayIndexThenCheck]
ddcutil-0.9.1/src/util/error_info.c:326:4: style: Variable 'erec' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/util/error_info.c:323:0: note: Variable 'erec' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/util/error_info.c:326:4: note: Variable 'erec' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/util/error_info.c:181:43: style: Function 'errinfo_set_status' argument 2 names different: declaration 'rc' definition 'code'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/error_info.h:125:14: note: Function 'errinfo_set_status' argument 2 names different: declaration 'rc' definition 'code'.
ddcutil-0.9.1/src/util/error_info.c:181:43: note: Function 'errinfo_set_status' argument 2 names different: declaration 'rc' definition 'code'.
ddcutil-0.9.1/src/util/error_info.c:213:20: style: Function 'errinfo_add_cause' argument 1 names different: declaration 'erec' definition 'parent'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/error_info.h:120:22: note: Function 'errinfo_add_cause' argument 1 names different: declaration 'erec' definition 'parent'.
ddcutil-0.9.1/src/util/error_info.c:213:20: note: Function 'errinfo_add_cause' argument 1 names different: declaration 'erec' definition 'parent'.
ddcutil-0.9.1/src/util/error_info.c:342:22: style: Function 'errinfo_new_with_cause' argument 1 names different: declaration 'status_code' definition 'code'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/error_info.h:81:22: note: Function 'errinfo_new_with_cause' argument 1 names different: declaration 'status_code' definition 'code'.
ddcutil-0.9.1/src/util/error_info.c:342:22: note: Function 'errinfo_new_with_cause' argument 1 names different: declaration 'status_code' definition 'code'.
ddcutil-0.9.1/src/util/error_info.c:401:23: style: Function 'errinfo_new_with_causes' argument 1 names different: declaration 'status_code' definition 'code'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/error_info.h:98:22: note: Function 'errinfo_new_with_causes' argument 1 names different: declaration 'status_code' definition 'code'.
ddcutil-0.9.1/src/util/error_info.c:401:23: note: Function 'errinfo_new_with_causes' argument 1 names different: declaration 'status_code' definition 'code'.
ddcutil-0.9.1/src/util/failsim.c:398:15: style: The scope of the variable 'occno' can be reduced. [variableScope]
ddcutil-0.9.1/src/util/glib_util.c:113:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/util/glib_util.c:108:0: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/util/glib_util.c:113:4: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/util/glib_util.c:372:18: style: Function 'get_thread_fixed_buffer' argument 2 names different: declaration 'required_size' definition 'buffer_size'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/glib_util.h:56:18: note: Function 'get_thread_fixed_buffer' argument 2 names different: declaration 'required_size' definition 'buffer_size'.
ddcutil-0.9.1/src/util/glib_util.c:372:18: note: Function 'get_thread_fixed_buffer' argument 2 names different: declaration 'required_size' definition 'buffer_size'.
ddcutil-0.9.1/src/util/libdrm_util.c:284:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddcutil-0.9.1/src/util/libdrm_util.c:182:4: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
ddcutil-0.9.1/src/util/multi_level_map.c:79:43: style: Function 'mlm_add_node' argument 1 names different: declaration 'mlm' definition 'map'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/multi_level_map.h:81:43: note: Function 'mlm_add_node' argument 1 names different: declaration 'mlm' definition 'map'.
ddcutil-0.9.1/src/util/multi_level_map.c:79:43: note: Function 'mlm_add_node' argument 1 names different: declaration 'mlm' definition 'map'.
ddcutil-0.9.1/src/util/multi_level_map.c:157:47: style: Function 'report_multi_level_map' argument 1 names different: declaration 'mlm' definition 'header'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/multi_level_map.h:83:47: note: Function 'report_multi_level_map' argument 1 names different: declaration 'mlm' definition 'header'.
ddcutil-0.9.1/src/util/multi_level_map.c:157:47: note: Function 'report_multi_level_map' argument 1 names different: declaration 'mlm' definition 'header'.
ddcutil-0.9.1/src/util/multi_level_map.c:270:51: style: Function 'mlm_get_names' argument 1 names different: declaration 'mlm' definition 'table'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/multi_level_map.h:85:51: note: Function 'mlm_get_names' argument 1 names different: declaration 'mlm' definition 'table'.
ddcutil-0.9.1/src/util/multi_level_map.c:270:51: note: Function 'mlm_get_names' argument 1 names different: declaration 'mlm' definition 'table'.
ddcutil-0.9.1/src/util/report_util.c:535:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ddcutil-0.9.1/src/util/report_util.c:760:33: style: Function 'rpt_ifval2' argument 4 names different: declaration 'pflagNameSet' definition 'p_flag_name_set'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/report_util.h:98:35: note: Function 'rpt_ifval2' argument 4 names different: declaration 'pflagNameSet' definition 'p_flag_name_set'.
ddcutil-0.9.1/src/util/report_util.c:760:33: note: Function 'rpt_ifval2' argument 4 names different: declaration 'pflagNameSet' definition 'p_flag_name_set'.
ddcutil-0.9.1/src/util/report_util.c:761:33: style: Function 'rpt_ifval2' argument 5 names different: declaration 'pDict' definition 'p_dict'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/report_util.h:99:35: note: Function 'rpt_ifval2' argument 5 names different: declaration 'pDict' definition 'p_dict'.
ddcutil-0.9.1/src/util/report_util.c:761:33: note: Function 'rpt_ifval2' argument 5 names different: declaration 'pDict' definition 'p_dict'.
ddcutil-0.9.1/src/util/string_util.c:1445:13: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
ddcutil-0.9.1/src/util/string_util.c:1443:13: note: Buffer 'buffer' is being written before its old content has been used.
ddcutil-0.9.1/src/util/string_util.c:1445:13: note: Buffer 'buffer' is being written before its old content has been used.
ddcutil-0.9.1/src/util/string_util.c:123:63: style: Function 'str_starts_with' argument 2 names different: declaration 'start_part' definition 'prefix'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/string_util.h:82:65: note: Function 'str_starts_with' argument 2 names different: declaration 'start_part' definition 'prefix'.
ddcutil-0.9.1/src/util/string_util.c:123:63: note: Function 'str_starts_with' argument 2 names different: declaration 'start_part' definition 'prefix'.
ddcutil-0.9.1/src/util/string_util.c:136:61: style: Function 'str_ends_with' argument 2 names different: declaration 'end_part' definition 'suffix'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/string_util.h:83:63: note: Function 'str_ends_with' argument 2 names different: declaration 'end_part' definition 'suffix'.
ddcutil-0.9.1/src/util/string_util.c:136:61: note: Function 'str_ends_with' argument 2 names different: declaration 'end_part' definition 'suffix'.
ddcutil-0.9.1/src/util/string_util.c:182:34: style: Function 'matches_by_func' argument 1 names different: declaration 'word' definition 's'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/string_util.h:100:38: note: Function 'matches_by_func' argument 1 names different: declaration 'word' definition 's'.
ddcutil-0.9.1/src/util/string_util.c:182:34: note: Function 'matches_by_func' argument 1 names different: declaration 'word' definition 's'.
ddcutil-0.9.1/src/util/string_util.c:204:38: style: Function 'exactly_matches_any' argument 1 names different: declaration 'word' definition 's'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/string_util.h:101:38: note: Function 'exactly_matches_any' argument 1 names different: declaration 'word' definition 's'.
ddcutil-0.9.1/src/util/string_util.c:204:38: note: Function 'exactly_matches_any' argument 1 names different: declaration 'word' definition 's'.
ddcutil-0.9.1/src/util/string_util.c:218:34: style: Function 'starts_with_any' argument 1 names different: declaration 'word' definition 's'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/string_util.h:102:38: note: Function 'starts_with_any' argument 1 names different: declaration 'word' definition 's'.
ddcutil-0.9.1/src/util/string_util.c:218:34: note: Function 'starts_with_any' argument 1 names different: declaration 'word' definition 's'.
ddcutil-0.9.1/src/util/string_util.c:338:49: style: Function 'strjoin' argument 2 names different: declaration 'ct' definition 'ct0'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/string_util.h:87:49: note: Function 'strjoin' argument 2 names different: declaration 'ct' definition 'ct0'.
ddcutil-0.9.1/src/util/string_util.c:338:49: note: Function 'strjoin' argument 2 names different: declaration 'ct' definition 'ct0'.
ddcutil-0.9.1/src/util/string_util.c:664:19: style: Function 'g_ptr_array_to_ntsa' argument 1 names different: declaration 'garray' definition 'gparray'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/string_util.h:120:62: note: Function 'g_ptr_array_to_ntsa' argument 1 names different: declaration 'garray' definition 'gparray'.
ddcutil-0.9.1/src/util/string_util.c:664:19: note: Function 'g_ptr_array_to_ntsa' argument 1 names different: declaration 'garray' definition 'gparray'.
ddcutil-0.9.1/src/util/string_util.c:979:38: style: Function 'hhc_to_byte_in_buf' argument 1 names different: declaration 'hh' definition 'p_hh'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/string_util.h:139:38: note: Function 'hhc_to_byte_in_buf' argument 1 names different: declaration 'hh' definition 'p_hh'.
ddcutil-0.9.1/src/util/string_util.c:979:38: note: Function 'hhc_to_byte_in_buf' argument 1 names different: declaration 'hh' definition 'p_hh'.
ddcutil-0.9.1/src/util/string_util.c:979:51: style: Function 'hhc_to_byte_in_buf' argument 2 names different: declaration 'result' definition 'converted'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/string_util.h:139:49: note: Function 'hhc_to_byte_in_buf' argument 2 names different: declaration 'result' definition 'converted'.
ddcutil-0.9.1/src/util/string_util.c:979:51: note: Function 'hhc_to_byte_in_buf' argument 2 names different: declaration 'result' definition 'converted'.
ddcutil-0.9.1/src/util/string_util.c:1111:51: style: Function 'hexstring' argument 2 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/string_util.h:147:42: note: Function 'hexstring' argument 2 names different: declaration 'size' definition 'len'.
ddcutil-0.9.1/src/util/string_util.c:1111:51: note: Function 'hexstring' argument 2 names different: declaration 'size' definition 'len'.
ddcutil-0.9.1/src/util/string_util.c:1470:39: style: Function 'fhex_dump' argument 2 names different: declaration 'bytes' definition 'data'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/string_util.h:173:48: note: Function 'fhex_dump' argument 2 names different: declaration 'bytes' definition 'data'.
ddcutil-0.9.1/src/util/string_util.c:1470:39: note: Function 'fhex_dump' argument 2 names different: declaration 'bytes' definition 'data'.
ddcutil-0.9.1/src/util/string_util.c:1482:27: style: Function 'hex_dump' argument 1 names different: declaration 'bytes' definition 'data'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/string_util.h:174:48: note: Function 'hex_dump' argument 1 names different: declaration 'bytes' definition 'data'.
ddcutil-0.9.1/src/util/string_util.c:1482:27: note: Function 'hex_dump' argument 1 names different: declaration 'bytes' definition 'data'.
ddcutil-0.9.1/src/util/string_util.c:1511:25: style: Function 'f0puts' argument 1 names different: declaration 's' definition 'msg'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/string_util.h:182:25: note: Function 'f0puts' argument 1 names different: declaration 's' definition 'msg'.
ddcutil-0.9.1/src/util/string_util.c:1511:25: note: Function 'f0puts' argument 1 names different: declaration 's' definition 'msg'.
ddcutil-0.9.1/src/util/sysfs_util.c:210:17: style: The scope of the variable 'ignorable_prefixes' can be reduced. [variableScope]
ddcutil-0.9.1/src/util/udev_i2c_util.c:217:40: style: Function 'get_i2c_device_numbers_using_udev' argument 1 names different: declaration 'include_smbus' definition 'include_ignorable_devices'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/udev_i2c_util.h:56:40: note: Function 'get_i2c_device_numbers_using_udev' argument 1 names different: declaration 'include_smbus' definition 'include_ignorable_devices'.
ddcutil-0.9.1/src/util/udev_i2c_util.c:217:40: note: Function 'get_i2c_device_numbers_using_udev' argument 1 names different: declaration 'include_smbus' definition 'include_ignorable_devices'.
ddcutil-0.9.1/src/util/udev_usb_util.c:215:34: style: Function 'probe_udev_subsystem' argument 1 names different: declaration 'udev_class' definition 'subsystem'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/udev_usb_util.h:37:34: note: Function 'probe_udev_subsystem' argument 1 names different: declaration 'udev_class' definition 'subsystem'.
ddcutil-0.9.1/src/util/udev_usb_util.c:215:34: note: Function 'probe_udev_subsystem' argument 1 names different: declaration 'udev_class' definition 'subsystem'.
ddcutil-0.9.1/src/util/udev_util.c:210:32: style: Function 'filter_device_summaries' argument 2 names different: declaration 'func' definition 'keep_func'. [funcArgNamesDifferent]
ddcutil-0.9.1/src/util/udev_util.h:54:85: note: Function 'filter_device_summaries' argument 2 names different: declaration 'func' definition 'keep_func'.
ddcutil-0.9.1/src/util/udev_util.c:210:32: note: Function 'filter_device_summaries' argument 2 names different: declaration 'func' definition 'keep_func'.
ddcutil-0.9.1/src/util/x11_util.c:177:15: style: Variable 'rsrc' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/util/x11_util.c:165:0: note: Variable 'rsrc' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/util/x11_util.c:177:15: note: Variable 'rsrc' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/vcp/vcp_feature_codes.c:660:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/vcp/vcp_feature_codes.c:658:0: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/vcp/vcp_feature_codes.c:660:4: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/vcp/vcp_feature_codes.c:796:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/vcp/vcp_feature_codes.c:787:0: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/vcp/vcp_feature_codes.c:796:4: note: Variable 'result' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/vcp/vcp_feature_codes.c:2258:4: style: Variable 'sl_msg' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/vcp/vcp_feature_codes.c:2257:0: note: Variable 'sl_msg' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/vcp/vcp_feature_codes.c:2258:4: note: Variable 'sl_msg' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/vcp/vcp_feature_codes.c:448:9: style: The scope of the variable 'workbuf' can be reduced. [variableScope]
ddcutil-0.9.1/src/vcp/vcp_feature_codes.c:2142:14: style: struct member 'Names::hue_name' is never used. [unusedStructMember]
ddcutil-0.9.1/src/vcp/vcp_feature_set.c:341:7: style: Variable 'vcp_entry' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/vcp/vcp_feature_set.c:340:0: note: Variable 'vcp_entry' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/vcp/vcp_feature_set.c:341:7: note: Variable 'vcp_entry' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/vcp/vcp_feature_set.c:385:7: style: Variable 'vcp_entry' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/vcp/vcp_feature_set.c:384:0: note: Variable 'vcp_entry' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/vcp/vcp_feature_set.c:385:7: note: Variable 'vcp_entry' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/vcp/vcp_feature_set.c:407:7: style: Variable 'vcp_entry' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/vcp/vcp_feature_set.c:406:0: note: Variable 'vcp_entry' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/vcp/vcp_feature_set.c:407:7: note: Variable 'vcp_entry' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/vcp/vcp_feature_set.c:430:7: style: Variable 'vcp_entry' is reassigned a value before the old one has been used. [redundantAssignment]
ddcutil-0.9.1/src/vcp/vcp_feature_set.c:429:0: note: Variable 'vcp_entry' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/vcp/vcp_feature_set.c:430:7: note: Variable 'vcp_entry' is reassigned a value before the old one has been used.
ddcutil-0.9.1/src/vcp/vcp_feature_set.c:359:14: style: Unsigned variable 'index' can't be negative so it is unnecessary to test it. [unsignedPositive]
[14:50]

ftp://ftp.se.debian.org/debian/pool/main/d/ddd/ddd_3.3.12.orig.tar.gz
ddd-3.3.12/ddd/strclass.h:967:42: style: Function 'string' argument 2 names different: declaration 'len' definition 'tlen'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:578:31: note: Function 'string' argument 2 names different: declaration 'len' definition 'tlen'.
ddd-3.3.12/ddd/strclass.h:967:42: note: Function 'string' argument 2 names different: declaration 'len' definition 'tlen'.
ddd-3.3.12/ddd/strclass.h:974:40: style: Function 'string' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:575:30: note: Function 'string' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.h:974:40: note: Function 'string' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.h:981:45: style: Function 'string' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:576:35: note: Function 'string' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.h:981:45: note: Function 'string' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.h:1018:44: style: Function 'subString' argument 2 names different: declaration 'p' definition 'first'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:508:30: note: Function 'subString' argument 2 names different: declaration 'p' definition 'first'.
ddd-3.3.12/ddd/strclass.h:1018:44: note: Function 'subString' argument 2 names different: declaration 'p' definition 'first'.
ddd-3.3.12/ddd/strclass.h:1027:60: style: Function 'constSubString' argument 2 names different: declaration 'p' definition 'first'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:463:41: note: Function 'constSubString' argument 2 names different: declaration 'p' definition 'first'.
ddd-3.3.12/ddd/strclass.h:1027:60: note: Function 'constSubString' argument 2 names different: declaration 'p' definition 'first'.
ddd-3.3.12/ddd/strclass.h:1050:48: style: Function 'operator=' argument 1 names different: declaration 'y' definition 't'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:588:37: note: Function 'operator=' argument 1 names different: declaration 'y' definition 't'.
ddd-3.3.12/ddd/strclass.h:1050:48: note: Function 'operator=' argument 1 names different: declaration 'y' definition 't'.
ddd-3.3.12/ddd/strclass.h:1080:42: style: Function 'operator=' argument 1 names different: declaration 'y' definition 't'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:589:31: note: Function 'operator=' argument 1 names different: declaration 'y' definition 't'.
ddd-3.3.12/ddd/strclass.h:1080:42: note: Function 'operator=' argument 1 names different: declaration 'y' definition 't'.
ddd-3.3.12/ddd/strclass.h:1162:54: style: Function 'operator=' argument 1 names different: declaration 't' definition 'ys'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:520:40: note: Function 'operator=' argument 1 names different: declaration 't' definition 'ys'.
ddd-3.3.12/ddd/strclass.h:1162:54: note: Function 'operator=' argument 1 names different: declaration 't' definition 'ys'.
ddd-3.3.12/ddd/strclass.h:1167:48: style: Function 'operator=' argument 1 names different: declaration 't' definition 'ys'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:521:34: note: Function 'operator=' argument 1 names different: declaration 't' definition 'ys'.
ddd-3.3.12/ddd/strclass.h:1167:48: note: Function 'operator=' argument 1 names different: declaration 't' definition 'ys'.
ddd-3.3.12/ddd/strclass.h:1172:47: style: Function 'operator=' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:522:33: note: Function 'operator=' argument 1 names different: declaration 'c' definition 'ch'.
ddd-3.3.12/ddd/strclass.h:1172:47: note: Function 'operator=' argument 1 names different: declaration 'c' definition 'ch'.
ddd-3.3.12/ddd/strclass.h:1362:49: style: Function 'operator+=' argument 1 names different: declaration 't' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:599:38: note: Function 'operator+=' argument 1 names different: declaration 't' definition 'y'.
ddd-3.3.12/ddd/strclass.h:1362:49: note: Function 'operator+=' argument 1 names different: declaration 't' definition 'y'.
ddd-3.3.12/ddd/strclass.h:1367:43: style: Function 'operator+=' argument 1 names different: declaration 't' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:600:32: note: Function 'operator+=' argument 1 names different: declaration 't' definition 'y'.
ddd-3.3.12/ddd/strclass.h:1367:43: note: Function 'operator+=' argument 1 names different: declaration 't' definition 'y'.
ddd-3.3.12/ddd/strclass.h:1372:42: style: Function 'operator+=' argument 1 names different: declaration 'c' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:601:31: note: Function 'operator+=' argument 1 names different: declaration 'c' definition 'y'.
ddd-3.3.12/ddd/strclass.h:1372:42: note: Function 'operator+=' argument 1 names different: declaration 'c' definition 'y'.
ddd-3.3.12/ddd/strclass.h:1487:44: style: Function 'prepend' argument 1 names different: declaration 't' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:606:33: note: Function 'prepend' argument 1 names different: declaration 't' definition 'y'.
ddd-3.3.12/ddd/strclass.h:1487:44: note: Function 'prepend' argument 1 names different: declaration 't' definition 'y'.
ddd-3.3.12/ddd/strclass.h:1493:38: style: Function 'prepend' argument 1 names different: declaration 't' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:607:27: note: Function 'prepend' argument 1 names different: declaration 't' definition 'y'.
ddd-3.3.12/ddd/strclass.h:1493:38: note: Function 'prepend' argument 1 names different: declaration 't' definition 'y'.
ddd-3.3.12/ddd/strclass.h:1499:37: style: Function 'prepend' argument 1 names different: declaration 'c' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:608:26: note: Function 'prepend' argument 1 names different: declaration 'c' definition 'y'.
ddd-3.3.12/ddd/strclass.h:1499:37: note: Function 'prepend' argument 1 names different: declaration 'c' definition 'y'.
ddd-3.3.12/ddd/strclass.h:1695:42: style: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:665:31: note: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1695:42: note: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1700:49: style: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:668:38: note: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1700:49: note: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1705:43: style: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:669:32: note: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1705:43: note: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1710:51: style: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:666:40: note: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1710:51: note: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1715:54: style: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:667:43: note: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1715:54: note: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1725:50: style: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:670:39: note: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1725:50: note: Function 'contains' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1731:53: style: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:675:42: note: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1731:53: note: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1736:50: style: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:674:39: note: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1736:50: note: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1741:48: style: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:676:37: note: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1741:48: note: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1746:42: style: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:677:31: note: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1746:42: note: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1751:41: style: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:673:30: note: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1751:41: note: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1756:49: style: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:678:38: note: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1756:49: note: Function 'matches' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/strclass.h:1799:58: style: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:796:47: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1799:58: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1804:62: style: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:797:50: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1804:62: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1809:57: style: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:804:46: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1809:57: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1814:56: style: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:798:45: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1814:56: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1819:50: style: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:801:39: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1819:50: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1824:54: style: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:799:43: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1824:54: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1829:48: style: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:800:37: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1829:48: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1834:48: style: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:802:37: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1834:48: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1839:42: style: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:803:31: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/strclass.h:1839:42: note: Function 'gsub' argument 2 names different: declaration 'repl' definition 'r'.
ddd-3.3.12/ddd/Agent.C:337:30: style: Function 'hasNewStatus' argument 1 names different: declaration 'status' definition 'state'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/Agent.h:406:27: note: Function 'hasNewStatus' argument 1 names different: declaration 'status' definition 'state'.
ddd-3.3.12/ddd/Agent.C:337:30: note: Function 'hasNewStatus' argument 1 names different: declaration 'status' definition 'state'.
ddd-3.3.12/ddd/Agent.h:312:5: warning: Member variable 'Agent::to_child' is not initialized in the constructor. [uninitMemberVar]
ddd-3.3.12/ddd/Agent.h:312:5: warning: Member variable 'Agent::to_parent' is not initialized in the constructor. [uninitMemberVar]
ddd-3.3.12/ddd/Agent.h:312:5: warning: Member variable 'Agent::to_parent_error' is not initialized in the constructor. [uninitMemberVar]
ddd-3.3.12/ddd/rxclass.h:104:12: performance: Technically the member function 'regex::nexprs' can be static. [functionStatic]
ddd-3.3.12/ddd/rxclass.h:159:22: note: Technically the member function 'regex::nexprs' can be static.
ddd-3.3.12/ddd/rxclass.h:104:12: note: Technically the member function 'regex::nexprs' can be static.
ddd-3.3.12/ddd/strclass.h:584:10: performance: Technically the member function 'string::consuming' can be static. [functionStatic]
ddd-3.3.12/ddd/strclass.h:927:21: note: Technically the member function 'string::consuming' can be static.
ddd-3.3.12/ddd/strclass.h:584:10: note: Technically the member function 'string::consuming' can be static.
ddd-3.3.12/ddd/strclass.h:585:10: performance: Technically the member function 'string::consuming' can be static. [functionStatic]
ddd-3.3.12/ddd/strclass.h:936:21: note: Technically the member function 'string::consuming' can be static.
ddd-3.3.12/ddd/strclass.h:585:10: note: Technically the member function 'string::consuming' can be static.
ddd-3.3.12/ddd/Agent.h:170:10: style: Technically the member function 'Agent::callHandlers' can be const. [functionConst]
ddd-3.3.12/ddd/Agent.h:351:18: warning: Virtual function 'handlerChange' is called from constructor 'Agent(const string&pth,int nTypes=8)' at line 295. Dynamic binding is not used. [virtualCallInConstructor]
ddd-3.3.12/ddd/Agent.h:295:2: note: Calling addDefaultHandler
ddd-3.3.12/ddd/Agent.C:83:5: note: Calling addHandler
ddd-3.3.12/ddd/Agent.h:361:2: note: Calling handlerChange
ddd-3.3.12/ddd/Agent.h:351:18: note: handlerChange is a virtual method
ddd-3.3.12/ddd/Agent.h:351:18: warning: Virtual function 'handlerChange' is called from constructor 'Agent(const string&pth,int nTypes=8)' at line 296. Dynamic binding is not used. [virtualCallInConstructor]
ddd-3.3.12/ddd/Agent.h:296:2: note: Calling addDefaultHandler
ddd-3.3.12/ddd/Agent.C:83:5: note: Calling addHandler
ddd-3.3.12/ddd/Agent.h:361:2: note: Calling handlerChange
ddd-3.3.12/ddd/Agent.h:351:18: note: handlerChange is a virtual method
ddd-3.3.12/ddd/Agent.h:351:18: warning: Virtual function 'handlerChange' is called from constructor 'Agent(const string&pth,int nTypes=8)' at line 297. Dynamic binding is not used. [virtualCallInConstructor]
ddd-3.3.12/ddd/Agent.h:297:2: note: Calling addDefaultHandler
ddd-3.3.12/ddd/Agent.C:83:5: note: Calling addHandler
ddd-3.3.12/ddd/Agent.h:361:2: note: Calling handlerChange
ddd-3.3.12/ddd/Agent.h:351:18: note: handlerChange is a virtual method
ddd-3.3.12/ddd/Agent.h:351:18: warning: Virtual function 'handlerChange' is called from constructor 'Agent(FILE*in=stdin,FILE*out=stdout,FILE*err=0,int nTypes=8)' at line 308. Dynamic binding is not used. [virtualCallInConstructor]
ddd-3.3.12/ddd/Agent.h:308:2: note: Calling addDefaultHandler
ddd-3.3.12/ddd/Agent.C:83:5: note: Calling addHandler
ddd-3.3.12/ddd/Agent.h:361:2: note: Calling handlerChange
ddd-3.3.12/ddd/Agent.h:351:18: note: handlerChange is a virtual method
ddd-3.3.12/ddd/Agent.h:252:18: warning: Virtual function 'activateIO' is called from copy constructor 'Agent(const Agent&c)' at line 134. Dynamic binding is not used. [virtualCallInConstructor]
ddd-3.3.12/ddd/Agent.C:134:5: note: Calling setRunning
ddd-3.3.12/ddd/Agent.C:103:5: note: Calling activateIO
ddd-3.3.12/ddd/Agent.h:252:18: note: activateIO is a virtual method
ddd-3.3.12/ddd/Agent.h:343:18: warning: Virtual function 'terminate' is called from destructor '~Agent()' at line 551. Dynamic binding is not used. [virtualCallInConstructor]
ddd-3.3.12/ddd/Agent.C:551:5: note: Calling terminate
ddd-3.3.12/ddd/Agent.h:343:18: note: terminate is a virtual method
ddd-3.3.12/ddd/strclass.h:471:5: style: Class 'constSubString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/strclass.h:575:5: style: Class 'string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/strclass.h:576:5: style: Class 'string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/strclass.h:577:5: style: Class 'string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/strclass.h:579:5: style: Class 'string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/strclass.h:580:5: style: Class 'string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/AgentM.h:75:5: style: Class 'AgentManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/HandlerL.h:83:5: style: Class 'HandlerList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/SignalB.h:67:5: style: Class 'SignalBlocker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/strclass.h:453:1: warning: The class 'constSubString' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/AgentM.h:90:10: style: Technically the member function 'AgentManager::childStatusChange' can be const. [functionConst]
ddd-3.3.12/ddd/AgentM.C:114:20: note: Technically the member function 'AgentManager::childStatusChange' can be const.
ddd-3.3.12/ddd/AgentM.h:90:10: note: Technically the member function 'AgentManager::childStatusChange' can be const.
ddd-3.3.12/ddd/AgentM.h:93:10: style: Technically the member function 'AgentManager::commit' can be const. [functionConst]
ddd-3.3.12/ddd/AgentM.C:99:20: note: Technically the member function 'AgentManager::commit' can be const.
ddd-3.3.12/ddd/AgentM.h:93:10: note: Technically the member function 'AgentManager::commit' can be const.
ddd-3.3.12/ddd/PrintGC.h:44:5: warning: The struct 'FigPrintGC' defines member variable with name 'type_info' also defined in its parent struct 'PrintGC'. [duplInheritedMember]
ddd-3.3.12/ddd/PrintGC.h:36:5: note: Parent variable 'PrintGC::type_info'
ddd-3.3.12/ddd/PrintGC.h:44:5: note: Derived variable 'FigPrintGC::type_info'
ddd-3.3.12/ddd/PrintGC.h:44:5: warning: The struct 'FigPrintGC' defines member variable with name '_type_info_all_bases' also defined in its parent struct 'PrintGC'. [duplInheritedMember]
ddd-3.3.12/ddd/PrintGC.h:36:5: note: Parent variable 'PrintGC::_type_info_all_bases'
ddd-3.3.12/ddd/PrintGC.h:44:5: note: Derived variable 'FigPrintGC::_type_info_all_bases'
ddd-3.3.12/ddd/PrintGC.h:44:5: warning: The struct 'FigPrintGC' defines member variable with name '_type_info_direct_bases' also defined in its parent struct 'PrintGC'. [duplInheritedMember]
ddd-3.3.12/ddd/PrintGC.h:36:5: note: Parent variable 'PrintGC::_type_info_direct_bases'
ddd-3.3.12/ddd/PrintGC.h:44:5: note: Derived variable 'FigPrintGC::_type_info_direct_bases'
ddd-3.3.12/ddd/PrintGC.h:52:5: warning: The struct 'PostScriptPrintGC' defines member variable with name 'type_info' also defined in its parent struct 'PrintGC'. [duplInheritedMember]
ddd-3.3.12/ddd/PrintGC.h:36:5: note: Parent variable 'PrintGC::type_info'
ddd-3.3.12/ddd/PrintGC.h:52:5: note: Derived variable 'PostScriptPrintGC::type_info'
ddd-3.3.12/ddd/PrintGC.h:52:5: warning: The struct 'PostScriptPrintGC' defines member variable with name '_type_info_all_bases' also defined in its parent struct 'PrintGC'. [duplInheritedMember]
ddd-3.3.12/ddd/PrintGC.h:36:5: note: Parent variable 'PrintGC::_type_info_all_bases'
ddd-3.3.12/ddd/PrintGC.h:52:5: note: Derived variable 'PostScriptPrintGC::_type_info_all_bases'
ddd-3.3.12/ddd/PrintGC.h:52:5: warning: The struct 'PostScriptPrintGC' defines member variable with name '_type_info_direct_bases' also defined in its parent struct 'PrintGC'. [duplInheritedMember]
ddd-3.3.12/ddd/PrintGC.h:36:5: note: Parent variable 'PrintGC::_type_info_direct_bases'
ddd-3.3.12/ddd/PrintGC.h:52:5: note: Derived variable 'PostScriptPrintGC::_type_info_direct_bases'
ddd-3.3.12/ddd/LineGraphE.h:40:5: warning: The class 'LineGraphEdge' defines member variable with name 'type_info' also defined in its parent class 'GraphEdge'. [duplInheritedMember]
ddd-3.3.12/ddd/GraphEdge.h:43:5: note: Parent variable 'GraphEdge::type_info'
ddd-3.3.12/ddd/LineGraphE.h:40:5: note: Derived variable 'LineGraphEdge::type_info'
ddd-3.3.12/ddd/LineGraphE.h:40:5: warning: The class 'LineGraphEdge' defines member variable with name '_type_info_all_bases' also defined in its parent class 'GraphEdge'. [duplInheritedMember]
ddd-3.3.12/ddd/GraphEdge.h:43:5: note: Parent variable 'GraphEdge::_type_info_all_bases'
ddd-3.3.12/ddd/LineGraphE.h:40:5: note: Derived variable 'LineGraphEdge::_type_info_all_bases'
ddd-3.3.12/ddd/LineGraphE.h:40:5: warning: The class 'LineGraphEdge' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'GraphEdge'. [duplInheritedMember]
ddd-3.3.12/ddd/GraphEdge.h:43:5: note: Parent variable 'GraphEdge::_type_info_direct_bases'
ddd-3.3.12/ddd/LineGraphE.h:40:5: note: Derived variable 'LineGraphEdge::_type_info_direct_bases'
ddd-3.3.12/ddd/ArcGraphE.h:35:5: warning: The class 'ArcGraphEdge' defines member variable with name 'type_info' also defined in its parent class 'LineGraphEdge'. [duplInheritedMember]
ddd-3.3.12/ddd/LineGraphE.h:40:5: note: Parent variable 'LineGraphEdge::type_info'
ddd-3.3.12/ddd/ArcGraphE.h:35:5: note: Derived variable 'ArcGraphEdge::type_info'
ddd-3.3.12/ddd/ArcGraphE.h:35:5: warning: The class 'ArcGraphEdge' defines member variable with name '_type_info_all_bases' also defined in its parent class 'LineGraphEdge'. [duplInheritedMember]
ddd-3.3.12/ddd/LineGraphE.h:40:5: note: Parent variable 'LineGraphEdge::_type_info_all_bases'
ddd-3.3.12/ddd/ArcGraphE.h:35:5: note: Derived variable 'ArcGraphEdge::_type_info_all_bases'
ddd-3.3.12/ddd/ArcGraphE.h:35:5: warning: The class 'ArcGraphEdge' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'LineGraphEdge'. [duplInheritedMember]
ddd-3.3.12/ddd/LineGraphE.h:40:5: note: Parent variable 'LineGraphEdge::_type_info_direct_bases'
ddd-3.3.12/ddd/ArcGraphE.h:35:5: note: Derived variable 'ArcGraphEdge::_type_info_direct_bases'
ddd-3.3.12/ddd/AliasGE.h:35:5: warning: The class 'AliasGraphEdge' defines member variable with name 'type_info' also defined in its parent class 'ArcGraphEdge'. [duplInheritedMember]
ddd-3.3.12/ddd/ArcGraphE.h:35:5: note: Parent variable 'ArcGraphEdge::type_info'
ddd-3.3.12/ddd/AliasGE.h:35:5: note: Derived variable 'AliasGraphEdge::type_info'
ddd-3.3.12/ddd/AliasGE.h:35:5: warning: The class 'AliasGraphEdge' defines member variable with name '_type_info_all_bases' also defined in its parent class 'ArcGraphEdge'. [duplInheritedMember]
ddd-3.3.12/ddd/ArcGraphE.h:35:5: note: Parent variable 'ArcGraphEdge::_type_info_all_bases'
ddd-3.3.12/ddd/AliasGE.h:35:5: note: Derived variable 'AliasGraphEdge::_type_info_all_bases'
ddd-3.3.12/ddd/AliasGE.h:35:5: warning: The class 'AliasGraphEdge' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'ArcGraphEdge'. [duplInheritedMember]
ddd-3.3.12/ddd/ArcGraphE.h:35:5: note: Parent variable 'ArcGraphEdge::_type_info_direct_bases'
ddd-3.3.12/ddd/AliasGE.h:35:5: note: Derived variable 'AliasGraphEdge::_type_info_direct_bases'
ddd-3.3.12/ddd/BoxPoint.h:54:5: style: Class 'BoxPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/BoxSize.h:43:5: style: Class 'BoxSize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/BoxSize.h:49:5: style: Class 'BoxSize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/BoxRegion.h:52:5: style: Class 'BoxRegion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/BoxExtend.h:50:5: style: Class 'BoxExtend' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/BoxExtend.h:56:5: style: Class 'BoxExtend' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/BoxPoint.h:43:1: warning: The class 'BoxPoint' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/BoxRegion.h:41:1: warning: The class 'BoxRegion' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/AliasGE.h:33:1: warning: The class 'AliasGraphEdge' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/PrintGC.h:44:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PrintGC.h:36:5: note: Virtual function in base class
ddd-3.3.12/ddd/PrintGC.h:44:5: note: Function in derived class
ddd-3.3.12/ddd/PrintGC.h:46:18: style: The function 'isFig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PrintGC.h:38:18: note: Virtual function in base class
ddd-3.3.12/ddd/PrintGC.h:46:18: note: Function in derived class
ddd-3.3.12/ddd/PrintGC.h:52:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PrintGC.h:36:5: note: Virtual function in base class
ddd-3.3.12/ddd/PrintGC.h:52:5: note: Function in derived class
ddd-3.3.12/ddd/PrintGC.h:55:18: style: The function 'isPostScript' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PrintGC.h:39:18: note: Virtual function in base class
ddd-3.3.12/ddd/PrintGC.h:55:18: note: Function in derived class
ddd-3.3.12/ddd/LineGraphE.h:40:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphEdge.h:43:5: note: Virtual function in base class
ddd-3.3.12/ddd/LineGraphE.h:40:5: note: Function in derived class
ddd-3.3.12/ddd/LineGraphE.h:54:18: style: The function '_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphEdge.h:73:18: note: Virtual function in base class
ddd-3.3.12/ddd/LineGraphE.h:54:18: note: Function in derived class
ddd-3.3.12/ddd/LineGraphE.h:134:10: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphEdge.h:132:18: note: Virtual function in base class
ddd-3.3.12/ddd/LineGraphE.h:134:10: note: Function in derived class
ddd-3.3.12/ddd/LineGraphE.h:136:16: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphEdge.h:113:24: note: Virtual function in base class
ddd-3.3.12/ddd/LineGraphE.h:136:16: note: Function in derived class
ddd-3.3.12/ddd/LineGraphE.h:142:23: style: The function 'region' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphEdge.h:135:23: note: Virtual function in base class
ddd-3.3.12/ddd/LineGraphE.h:142:23: note: Function in derived class
ddd-3.3.12/ddd/ArcGraphE.h:35:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LineGraphE.h:40:5: note: Virtual function in base class
ddd-3.3.12/ddd/ArcGraphE.h:35:5: note: Function in derived class
ddd-3.3.12/ddd/ArcGraphE.h:44:10: style: The function 'drawLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LineGraphE.h:59:18: note: Virtual function in base class
ddd-3.3.12/ddd/ArcGraphE.h:44:10: note: Function in derived class
ddd-3.3.12/ddd/ArcGraphE.h:69:10: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphEdge.h:132:18: note: Virtual function in base class
ddd-3.3.12/ddd/ArcGraphE.h:69:10: note: Function in derived class
ddd-3.3.12/ddd/ArcGraphE.h:72:16: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphEdge.h:113:24: note: Virtual function in base class
ddd-3.3.12/ddd/ArcGraphE.h:72:16: note: Function in derived class
ddd-3.3.12/ddd/AliasGE.h:35:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/ArcGraphE.h:35:5: note: Virtual function in base class
ddd-3.3.12/ddd/AliasGE.h:35:5: note: Function in derived class
ddd-3.3.12/ddd/AliasGE.h:62:16: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphEdge.h:113:24: note: Virtual function in base class
ddd-3.3.12/ddd/AliasGE.h:62:16: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.C:244:26: style: Function '_draw' argument 2 names different: declaration 'region' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/AlignBox.h:206:26: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/AlignBox.C:244:26: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/AlignBox.C:296:26: style: Function '_draw' argument 2 names different: declaration 'region' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/AlignBox.h:248:26: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/AlignBox.C:296:26: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/CompositeB.h:43:5: warning: The class 'CompositeBox' defines member variable with name 'type_info' also defined in its parent class 'Box'. [duplInheritedMember]
ddd-3.3.12/ddd/Box.h:59:5: note: Parent variable 'Box::type_info'
ddd-3.3.12/ddd/CompositeB.h:43:5: note: Derived variable 'CompositeBox::type_info'
ddd-3.3.12/ddd/CompositeB.h:43:5: warning: The class 'CompositeBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'Box'. [duplInheritedMember]
ddd-3.3.12/ddd/Box.h:59:5: note: Parent variable 'Box::_type_info_all_bases'
ddd-3.3.12/ddd/CompositeB.h:43:5: note: Derived variable 'CompositeBox::_type_info_all_bases'
ddd-3.3.12/ddd/CompositeB.h:43:5: warning: The class 'CompositeBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'Box'. [duplInheritedMember]
ddd-3.3.12/ddd/Box.h:59:5: note: Parent variable 'Box::_type_info_direct_bases'
ddd-3.3.12/ddd/CompositeB.h:43:5: note: Derived variable 'CompositeBox::_type_info_direct_bases'
ddd-3.3.12/ddd/AlignBox.h:50:5: warning: The class 'AlignBox' defines member variable with name 'type_info' also defined in its parent class 'CompositeBox'. [duplInheritedMember]
ddd-3.3.12/ddd/CompositeB.h:43:5: note: Parent variable 'CompositeBox::type_info'
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Derived variable 'AlignBox::type_info'
ddd-3.3.12/ddd/AlignBox.h:50:5: warning: The class 'AlignBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'CompositeBox'. [duplInheritedMember]
ddd-3.3.12/ddd/CompositeB.h:43:5: note: Parent variable 'CompositeBox::_type_info_all_bases'
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Derived variable 'AlignBox::_type_info_all_bases'
ddd-3.3.12/ddd/AlignBox.h:50:5: warning: The class 'AlignBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'CompositeBox'. [duplInheritedMember]
ddd-3.3.12/ddd/CompositeB.h:43:5: note: Parent variable 'CompositeBox::_type_info_direct_bases'
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Derived variable 'AlignBox::_type_info_direct_bases'
ddd-3.3.12/ddd/AlignBox.h:114:5: warning: The class 'HAlignBox' defines member variable with name 'type_info' also defined in its parent class 'AlignBox'. [duplInheritedMember]
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Parent variable 'AlignBox::type_info'
ddd-3.3.12/ddd/AlignBox.h:114:5: note: Derived variable 'HAlignBox::type_info'
ddd-3.3.12/ddd/AlignBox.h:114:5: warning: The class 'HAlignBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'AlignBox'. [duplInheritedMember]
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Parent variable 'AlignBox::_type_info_all_bases'
ddd-3.3.12/ddd/AlignBox.h:114:5: note: Derived variable 'HAlignBox::_type_info_all_bases'
ddd-3.3.12/ddd/AlignBox.h:114:5: warning: The class 'HAlignBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'AlignBox'. [duplInheritedMember]
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Parent variable 'AlignBox::_type_info_direct_bases'
ddd-3.3.12/ddd/AlignBox.h:114:5: note: Derived variable 'HAlignBox::_type_info_direct_bases'
ddd-3.3.12/ddd/AlignBox.h:157:5: warning: The class 'VAlignBox' defines member variable with name 'type_info' also defined in its parent class 'AlignBox'. [duplInheritedMember]
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Parent variable 'AlignBox::type_info'
ddd-3.3.12/ddd/AlignBox.h:157:5: note: Derived variable 'VAlignBox::type_info'
ddd-3.3.12/ddd/AlignBox.h:157:5: warning: The class 'VAlignBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'AlignBox'. [duplInheritedMember]
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Parent variable 'AlignBox::_type_info_all_bases'
ddd-3.3.12/ddd/AlignBox.h:157:5: note: Derived variable 'VAlignBox::_type_info_all_bases'
ddd-3.3.12/ddd/AlignBox.h:157:5: warning: The class 'VAlignBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'AlignBox'. [duplInheritedMember]
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Parent variable 'AlignBox::_type_info_direct_bases'
ddd-3.3.12/ddd/AlignBox.h:157:5: note: Derived variable 'VAlignBox::_type_info_direct_bases'
ddd-3.3.12/ddd/AlignBox.h:202:5: warning: The class 'UAlignBox' defines member variable with name 'type_info' also defined in its parent class 'AlignBox'. [duplInheritedMember]
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Parent variable 'AlignBox::type_info'
ddd-3.3.12/ddd/AlignBox.h:202:5: note: Derived variable 'UAlignBox::type_info'
ddd-3.3.12/ddd/AlignBox.h:202:5: warning: The class 'UAlignBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'AlignBox'. [duplInheritedMember]
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Parent variable 'AlignBox::_type_info_all_bases'
ddd-3.3.12/ddd/AlignBox.h:202:5: note: Derived variable 'UAlignBox::_type_info_all_bases'
ddd-3.3.12/ddd/AlignBox.h:202:5: warning: The class 'UAlignBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'AlignBox'. [duplInheritedMember]
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Parent variable 'AlignBox::_type_info_direct_bases'
ddd-3.3.12/ddd/AlignBox.h:202:5: note: Derived variable 'UAlignBox::_type_info_direct_bases'
ddd-3.3.12/ddd/AlignBox.h:244:5: warning: The class 'TAlignBox' defines member variable with name 'type_info' also defined in its parent class 'AlignBox'. [duplInheritedMember]
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Parent variable 'AlignBox::type_info'
ddd-3.3.12/ddd/AlignBox.h:244:5: note: Derived variable 'TAlignBox::type_info'
ddd-3.3.12/ddd/AlignBox.h:244:5: warning: The class 'TAlignBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'AlignBox'. [duplInheritedMember]
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Parent variable 'AlignBox::_type_info_all_bases'
ddd-3.3.12/ddd/AlignBox.h:244:5: note: Derived variable 'TAlignBox::_type_info_all_bases'
ddd-3.3.12/ddd/AlignBox.h:244:5: warning: The class 'TAlignBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'AlignBox'. [duplInheritedMember]
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Parent variable 'AlignBox::_type_info_direct_bases'
ddd-3.3.12/ddd/AlignBox.h:244:5: note: Derived variable 'TAlignBox::_type_info_direct_bases'
ddd-3.3.12/ddd/AlignBox.h:48:1: warning: The class 'AlignBox' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/CompositeB.h:43:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:59:5: note: Virtual function in base class
ddd-3.3.12/ddd/CompositeB.h:43:5: note: Function in derived class
ddd-3.3.12/ddd/CompositeB.h:94:19: style: The function 'findTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:232:27: note: Virtual function in base class
ddd-3.3.12/ddd/CompositeB.h:94:19: note: Function in derived class
ddd-3.3.12/ddd/CompositeB.h:116:20: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:153:20: note: Virtual function in base class
ddd-3.3.12/ddd/CompositeB.h:116:20: note: Function in derived class
ddd-3.3.12/ddd/CompositeB.h:119:10: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:163:18: note: Virtual function in base class
ddd-3.3.12/ddd/CompositeB.h:119:10: note: Function in derived class
ddd-3.3.12/ddd/CompositeB.h:122:10: style: The function 'newFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:166:18: note: Virtual function in base class
ddd-3.3.12/ddd/CompositeB.h:122:10: note: Function in derived class
ddd-3.3.12/ddd/CompositeB.h:129:10: style: The function 'countMatchBoxes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:229:18: note: Virtual function in base class
ddd-3.3.12/ddd/CompositeB.h:129:10: note: Function in derived class
ddd-3.3.12/ddd/CompositeB.h:131:10: style: The function 'OK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:246:18: note: Virtual function in base class
ddd-3.3.12/ddd/CompositeB.h:131:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:50:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/CompositeB.h:43:5: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:71:10: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:163:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:71:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:74:10: style: The function 'addChild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/CompositeB.h:55:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:74:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:100:13: style: The function 'corner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:156:21: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:100:13: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:114:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:114:5: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:121:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:121:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:123:18: style: The function '_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:93:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:123:18: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:136:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:136:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:137:10: style: The function 'dup0' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:127:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:137:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:139:10: style: The function 'addSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/AlignBox.h:68:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:139:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:141:18: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:177:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:141:18: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:157:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:157:5: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:160:10: style: The function '_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:93:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:160:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:174:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:174:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:181:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:181:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:182:10: style: The function 'dup0' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:127:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:182:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:184:10: style: The function 'addSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/AlignBox.h:68:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:184:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:186:18: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:177:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:186:18: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:202:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:202:5: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:205:10: style: The function '_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:93:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:205:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:216:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:216:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:223:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:223:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:224:10: style: The function 'dup0' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:127:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:224:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:226:10: style: The function 'addSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/AlignBox.h:68:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:226:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:228:18: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:177:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:228:18: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:244:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/AlignBox.h:50:5: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:244:5: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:247:10: style: The function '_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:93:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:247:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:258:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:258:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:265:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:265:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:266:10: style: The function 'dup0' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:127:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:266:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:268:10: style: The function 'addSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/AlignBox.h:68:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:268:10: note: Function in derived class
ddd-3.3.12/ddd/AlignBox.h:270:18: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:177:18: note: Virtual function in base class
ddd-3.3.12/ddd/AlignBox.h:270:18: note: Function in derived class
ddd-3.3.12/ddd/ArcBox.C:51:24: style: Function '__draw' argument 2 names different: declaration 'region' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/ArcBox.h:51:20: note: Function '__draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/ArcBox.C:51:24: note: Function '__draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/PrimitiveB.h:37:5: warning: The class 'PrimitiveBox' defines member variable with name 'type_info' also defined in its parent class 'Box'. [duplInheritedMember]
ddd-3.3.12/ddd/Box.h:59:5: note: Parent variable 'Box::type_info'
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Derived variable 'PrimitiveBox::type_info'
ddd-3.3.12/ddd/PrimitiveB.h:37:5: warning: The class 'PrimitiveBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'Box'. [duplInheritedMember]
ddd-3.3.12/ddd/Box.h:59:5: note: Parent variable 'Box::_type_info_all_bases'
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Derived variable 'PrimitiveBox::_type_info_all_bases'
ddd-3.3.12/ddd/PrimitiveB.h:37:5: warning: The class 'PrimitiveBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'Box'. [duplInheritedMember]
ddd-3.3.12/ddd/Box.h:59:5: note: Parent variable 'Box::_type_info_direct_bases'
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Derived variable 'PrimitiveBox::_type_info_direct_bases'
ddd-3.3.12/ddd/PrimitiveB.h:56:5: warning: The class 'RuleBox' defines member variable with name 'type_info' also defined in its parent class 'PrimitiveBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Parent variable 'PrimitiveBox::type_info'
ddd-3.3.12/ddd/PrimitiveB.h:56:5: note: Derived variable 'RuleBox::type_info'
ddd-3.3.12/ddd/PrimitiveB.h:56:5: warning: The class 'RuleBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'PrimitiveBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Parent variable 'PrimitiveBox::_type_info_all_bases'
ddd-3.3.12/ddd/PrimitiveB.h:56:5: note: Derived variable 'RuleBox::_type_info_all_bases'
ddd-3.3.12/ddd/PrimitiveB.h:56:5: warning: The class 'RuleBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'PrimitiveBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Parent variable 'PrimitiveBox::_type_info_direct_bases'
ddd-3.3.12/ddd/PrimitiveB.h:56:5: note: Derived variable 'RuleBox::_type_info_direct_bases'
ddd-3.3.12/ddd/PrimitiveB.h:88:5: warning: The class 'EmptyBox' defines member variable with name 'type_info' also defined in its parent class 'PrimitiveBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Parent variable 'PrimitiveBox::type_info'
ddd-3.3.12/ddd/PrimitiveB.h:88:5: note: Derived variable 'EmptyBox::type_info'
ddd-3.3.12/ddd/PrimitiveB.h:88:5: warning: The class 'EmptyBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'PrimitiveBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Parent variable 'PrimitiveBox::_type_info_all_bases'
ddd-3.3.12/ddd/PrimitiveB.h:88:5: note: Derived variable 'EmptyBox::_type_info_all_bases'
ddd-3.3.12/ddd/PrimitiveB.h:88:5: warning: The class 'EmptyBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'PrimitiveBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Parent variable 'PrimitiveBox::_type_info_direct_bases'
ddd-3.3.12/ddd/PrimitiveB.h:88:5: note: Derived variable 'EmptyBox::_type_info_direct_bases'
ddd-3.3.12/ddd/PrimitiveB.h:123:5: warning: The class 'FillBox' defines member variable with name 'type_info' also defined in its parent class 'EmptyBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:88:5: note: Parent variable 'EmptyBox::type_info'
ddd-3.3.12/ddd/PrimitiveB.h:123:5: note: Derived variable 'FillBox::type_info'
ddd-3.3.12/ddd/PrimitiveB.h:123:5: warning: The class 'FillBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'EmptyBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:88:5: note: Parent variable 'EmptyBox::_type_info_all_bases'
ddd-3.3.12/ddd/PrimitiveB.h:123:5: note: Derived variable 'FillBox::_type_info_all_bases'
ddd-3.3.12/ddd/PrimitiveB.h:123:5: warning: The class 'FillBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'EmptyBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:88:5: note: Parent variable 'EmptyBox::_type_info_direct_bases'
ddd-3.3.12/ddd/PrimitiveB.h:123:5: note: Derived variable 'FillBox::_type_info_direct_bases'
ddd-3.3.12/ddd/PrimitiveB.h:145:5: warning: The class 'SpaceBox' defines member variable with name 'type_info' also defined in its parent class 'EmptyBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:88:5: note: Parent variable 'EmptyBox::type_info'
ddd-3.3.12/ddd/PrimitiveB.h:145:5: note: Derived variable 'SpaceBox::type_info'
ddd-3.3.12/ddd/PrimitiveB.h:145:5: warning: The class 'SpaceBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'EmptyBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:88:5: note: Parent variable 'EmptyBox::_type_info_all_bases'
ddd-3.3.12/ddd/PrimitiveB.h:145:5: note: Derived variable 'SpaceBox::_type_info_all_bases'
ddd-3.3.12/ddd/PrimitiveB.h:145:5: warning: The class 'SpaceBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'EmptyBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:88:5: note: Parent variable 'EmptyBox::_type_info_direct_bases'
ddd-3.3.12/ddd/PrimitiveB.h:145:5: note: Derived variable 'SpaceBox::_type_info_direct_bases'
ddd-3.3.12/ddd/PrimitiveB.h:167:5: warning: The class 'SquareBox' defines member variable with name 'type_info' also defined in its parent class 'SpaceBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:145:5: note: Parent variable 'SpaceBox::type_info'
ddd-3.3.12/ddd/PrimitiveB.h:167:5: note: Derived variable 'SquareBox::type_info'
ddd-3.3.12/ddd/PrimitiveB.h:167:5: warning: The class 'SquareBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'SpaceBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:145:5: note: Parent variable 'SpaceBox::_type_info_all_bases'
ddd-3.3.12/ddd/PrimitiveB.h:167:5: note: Derived variable 'SquareBox::_type_info_all_bases'
ddd-3.3.12/ddd/PrimitiveB.h:167:5: warning: The class 'SquareBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'SpaceBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:145:5: note: Parent variable 'SpaceBox::_type_info_direct_bases'
ddd-3.3.12/ddd/PrimitiveB.h:167:5: note: Derived variable 'SquareBox::_type_info_direct_bases'
ddd-3.3.12/ddd/LineBox.h:37:5: warning: The class 'LineBox' defines member variable with name 'type_info' also defined in its parent class 'PrimitiveBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Parent variable 'PrimitiveBox::type_info'
ddd-3.3.12/ddd/LineBox.h:37:5: note: Derived variable 'LineBox::type_info'
ddd-3.3.12/ddd/LineBox.h:37:5: warning: The class 'LineBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'PrimitiveBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Parent variable 'PrimitiveBox::_type_info_all_bases'
ddd-3.3.12/ddd/LineBox.h:37:5: note: Derived variable 'LineBox::_type_info_all_bases'
ddd-3.3.12/ddd/LineBox.h:37:5: warning: The class 'LineBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'PrimitiveBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Parent variable 'PrimitiveBox::_type_info_direct_bases'
ddd-3.3.12/ddd/LineBox.h:37:5: note: Derived variable 'LineBox::_type_info_direct_bases'
ddd-3.3.12/ddd/ArcBox.h:44:5: warning: The class 'ArcBox' defines member variable with name 'type_info' also defined in its parent class 'LineBox'. [duplInheritedMember]
ddd-3.3.12/ddd/LineBox.h:37:5: note: Parent variable 'LineBox::type_info'
ddd-3.3.12/ddd/ArcBox.h:44:5: note: Derived variable 'ArcBox::type_info'
ddd-3.3.12/ddd/ArcBox.h:44:5: warning: The class 'ArcBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'LineBox'. [duplInheritedMember]
ddd-3.3.12/ddd/LineBox.h:37:5: note: Parent variable 'LineBox::_type_info_all_bases'
ddd-3.3.12/ddd/ArcBox.h:44:5: note: Derived variable 'ArcBox::_type_info_all_bases'
ddd-3.3.12/ddd/ArcBox.h:44:5: warning: The class 'ArcBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'LineBox'. [duplInheritedMember]
ddd-3.3.12/ddd/LineBox.h:37:5: note: Parent variable 'LineBox::_type_info_direct_bases'
ddd-3.3.12/ddd/ArcBox.h:44:5: note: Derived variable 'ArcBox::_type_info_direct_bases'
ddd-3.3.12/ddd/PrimitiveB.h:155:5: style: Class 'SpaceBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/PrimitiveB.h:177:5: style: Class 'SquareBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/LineBox.h:35:1: warning: The class 'LineBox' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/ArcBox.h:42:1: warning: The class 'ArcBox' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:59:5: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:56:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:56:5: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:59:18: style: The function '_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:93:18: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:59:18: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:69:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:69:10: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:77:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:77:10: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:78:10: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:177:18: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:78:10: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:88:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:88:5: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:91:18: style: The function '_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:93:18: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:91:18: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:105:10: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:177:18: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:105:10: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:123:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PrimitiveB.h:88:5: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:123:5: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:130:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:130:10: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:137:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:137:10: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:145:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PrimitiveB.h:88:5: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:145:5: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:152:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:152:10: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:159:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:159:10: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:167:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PrimitiveB.h:145:5: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:167:5: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:174:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:174:10: note: Function in derived class
ddd-3.3.12/ddd/PrimitiveB.h:181:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/PrimitiveB.h:181:10: note: Function in derived class
ddd-3.3.12/ddd/LineBox.h:37:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Virtual function in base class
ddd-3.3.12/ddd/LineBox.h:37:5: note: Function in derived class
ddd-3.3.12/ddd/LineBox.h:54:18: style: The function '_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:93:18: note: Virtual function in base class
ddd-3.3.12/ddd/LineBox.h:54:18: note: Function in derived class
ddd-3.3.12/ddd/ArcBox.h:44:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LineBox.h:37:5: note: Virtual function in base class
ddd-3.3.12/ddd/ArcBox.h:44:5: note: Function in derived class
ddd-3.3.12/ddd/ArcBox.h:50:10: style: The function '__draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LineBox.h:61:18: note: Virtual function in base class
ddd-3.3.12/ddd/ArcBox.h:50:10: note: Function in derived class
ddd-3.3.12/ddd/ArcBox.h:68:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/ArcBox.h:68:10: note: Function in derived class
ddd-3.3.12/ddd/ArcBox.h:83:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/ArcBox.h:83:10: note: Function in derived class
ddd-3.3.12/ddd/ArcBox.h:85:18: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:177:18: note: Virtual function in base class
ddd-3.3.12/ddd/ArcBox.h:85:18: note: Function in derived class
ddd-3.3.12/ddd/ArcGraphE.C:115:13: warning: Either the condition 'arc_hint==0' is redundant or there is possible null pointer dereference: arc_hint. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/ArcGraphE.C:118:15: note: Assuming that condition 'arc_hint==0' is not redundant
ddd-3.3.12/ddd/ArcGraphE.C:115:13: note: Null pointer dereference
ddd-3.3.12/ddd/ArcGraphE.C:128:13: warning: Either the condition 'arc_hint==0' is redundant or there is possible null pointer dereference: arc_hint. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/ArcGraphE.C:131:15: note: Assuming that condition 'arc_hint==0' is not redundant
ddd-3.3.12/ddd/ArcGraphE.C:128:13: note: Null pointer dereference
ddd-3.3.12/ddd/ArcGraphE.C:114:13: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ArcGraphE.C:115:13: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ArcGraphE.C:116:13: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ArcGraphE.C:127:13: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ArcGraphE.C:128:13: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ArcGraphE.C:129:13: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/PosGraphN.h:36:5: warning: The class 'PosGraphNode' defines member variable with name 'type_info' also defined in its parent class 'GraphNode'. [duplInheritedMember]
ddd-3.3.12/ddd/GraphNodeI.h:42:5: note: Parent variable 'GraphNode::type_info'
ddd-3.3.12/ddd/PosGraphN.h:36:5: note: Derived variable 'PosGraphNode::type_info'
ddd-3.3.12/ddd/PosGraphN.h:36:5: warning: The class 'PosGraphNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'GraphNode'. [duplInheritedMember]
ddd-3.3.12/ddd/GraphNodeI.h:42:5: note: Parent variable 'GraphNode::_type_info_all_bases'
ddd-3.3.12/ddd/PosGraphN.h:36:5: note: Derived variable 'PosGraphNode::_type_info_all_bases'
ddd-3.3.12/ddd/PosGraphN.h:36:5: warning: The class 'PosGraphNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'GraphNode'. [duplInheritedMember]
ddd-3.3.12/ddd/GraphNodeI.h:42:5: note: Parent variable 'GraphNode::_type_info_direct_bases'
ddd-3.3.12/ddd/PosGraphN.h:36:5: note: Derived variable 'PosGraphNode::_type_info_direct_bases'
ddd-3.3.12/ddd/RegionGN.h:37:5: warning: The class 'RegionGraphNode' defines member variable with name 'type_info' also defined in its parent class 'PosGraphNode'. [duplInheritedMember]
ddd-3.3.12/ddd/PosGraphN.h:36:5: note: Parent variable 'PosGraphNode::type_info'
ddd-3.3.12/ddd/RegionGN.h:37:5: note: Derived variable 'RegionGraphNode::type_info'
ddd-3.3.12/ddd/RegionGN.h:37:5: warning: The class 'RegionGraphNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'PosGraphNode'. [duplInheritedMember]
ddd-3.3.12/ddd/PosGraphN.h:36:5: note: Parent variable 'PosGraphNode::_type_info_all_bases'
ddd-3.3.12/ddd/RegionGN.h:37:5: note: Derived variable 'RegionGraphNode::_type_info_all_bases'
ddd-3.3.12/ddd/RegionGN.h:37:5: warning: The class 'RegionGraphNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'PosGraphNode'. [duplInheritedMember]
ddd-3.3.12/ddd/PosGraphN.h:36:5: note: Parent variable 'PosGraphNode::_type_info_direct_bases'
ddd-3.3.12/ddd/RegionGN.h:37:5: note: Derived variable 'RegionGraphNode::_type_info_direct_bases'
ddd-3.3.12/ddd/HintGraphN.h:35:5: warning: The class 'HintGraphNode' defines member variable with name 'type_info' also defined in its parent class 'RegionGraphNode'. [duplInheritedMember]
ddd-3.3.12/ddd/RegionGN.h:37:5: note: Parent variable 'RegionGraphNode::type_info'
ddd-3.3.12/ddd/HintGraphN.h:35:5: note: Derived variable 'HintGraphNode::type_info'
ddd-3.3.12/ddd/HintGraphN.h:35:5: warning: The class 'HintGraphNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'RegionGraphNode'. [duplInheritedMember]
ddd-3.3.12/ddd/RegionGN.h:37:5: note: Parent variable 'RegionGraphNode::_type_info_all_bases'
ddd-3.3.12/ddd/HintGraphN.h:35:5: note: Derived variable 'HintGraphNode::_type_info_all_bases'
ddd-3.3.12/ddd/HintGraphN.h:35:5: warning: The class 'HintGraphNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'RegionGraphNode'. [duplInheritedMember]
ddd-3.3.12/ddd/RegionGN.h:37:5: note: Parent variable 'RegionGraphNode::_type_info_direct_bases'
ddd-3.3.12/ddd/HintGraphN.h:35:5: note: Derived variable 'HintGraphNode::_type_info_direct_bases'
ddd-3.3.12/ddd/PosGraphN.h:50:5: style: Class 'PosGraphNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/HintGraphN.h:49:5: style: Class 'HintGraphNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/PosGraphN.h:34:1: warning: The class 'PosGraphNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/RegionGN.h:35:1: warning: The class 'RegionGraphNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/PosGraphN.h:36:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphNodeI.h:42:5: note: Virtual function in base class
ddd-3.3.12/ddd/PosGraphN.h:36:5: note: Function in derived class
ddd-3.3.12/ddd/PosGraphN.h:61:18: style: The function 'moveTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphNodeI.h:137:18: note: Virtual function in base class
ddd-3.3.12/ddd/PosGraphN.h:61:18: note: Function in derived class
ddd-3.3.12/ddd/PosGraphN.h:68:29: style: The function 'pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphNodeI.h:112:30: note: Virtual function in base class
ddd-3.3.12/ddd/PosGraphN.h:68:29: note: Function in derived class
ddd-3.3.12/ddd/RegionGN.h:37:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PosGraphN.h:36:5: note: Virtual function in base class
ddd-3.3.12/ddd/RegionGN.h:37:5: note: Function in derived class
ddd-3.3.12/ddd/RegionGN.h:71:18: style: The function 'moveTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PosGraphN.h:61:18: note: Virtual function in base class
ddd-3.3.12/ddd/RegionGN.h:71:18: note: Function in derived class
ddd-3.3.12/ddd/RegionGN.h:92:22: style: The function 'originToPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphNodeI.h:140:22: note: Virtual function in base class
ddd-3.3.12/ddd/RegionGN.h:92:22: note: Function in derived class
ddd-3.3.12/ddd/RegionGN.h:95:18: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphNodeI.h:146:18: note: Virtual function in base class
ddd-3.3.12/ddd/RegionGN.h:95:18: note: Function in derived class
ddd-3.3.12/ddd/RegionGN.h:100:18: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphNodeI.h:166:18: note: Virtual function in base class
ddd-3.3.12/ddd/RegionGN.h:100:18: note: Function in derived class
ddd-3.3.12/ddd/RegionGN.h:104:30: style: The function 'region' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphNodeI.h:113:30: note: Virtual function in base class
ddd-3.3.12/ddd/RegionGN.h:104:30: note: Function in derived class
ddd-3.3.12/ddd/RegionGN.h:110:30: style: The function 'highlightRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphNodeI.h:114:30: note: Virtual function in base class
ddd-3.3.12/ddd/RegionGN.h:110:30: note: Function in derived class
ddd-3.3.12/ddd/RegionGN.h:116:30: style: The function 'sensitiveRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphNodeI.h:115:30: note: Virtual function in base class
ddd-3.3.12/ddd/RegionGN.h:116:30: note: Function in derived class
ddd-3.3.12/ddd/HintGraphN.h:35:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/RegionGN.h:37:5: note: Virtual function in base class
ddd-3.3.12/ddd/HintGraphN.h:35:5: note: Function in derived class
ddd-3.3.12/ddd/HintGraphN.h:38:18: style: The function 'forceDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/RegionGN.h:44:18: note: Virtual function in base class
ddd-3.3.12/ddd/HintGraphN.h:38:18: note: Function in derived class
ddd-3.3.12/ddd/HintGraphN.h:56:16: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphNodeI.h:92:24: note: Virtual function in base class
ddd-3.3.12/ddd/HintGraphN.h:56:16: note: Function in derived class
ddd-3.3.12/ddd/HintGraphN.h:61:18: style: The function 'isHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphNodeI.h:134:18: note: Virtual function in base class
ddd-3.3.12/ddd/HintGraphN.h:61:18: note: Function in derived class
ddd-3.3.12/ddd/HintGraphN.h:63:30: style: The function 'region' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/RegionGN.h:104:30: note: Virtual function in base class
ddd-3.3.12/ddd/HintGraphN.h:63:30: note: Function in derived class
ddd-3.3.12/ddd/HintGraphN.h:71:30: style: The function 'sensitiveRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/RegionGN.h:116:30: note: Virtual function in base class
ddd-3.3.12/ddd/HintGraphN.h:71:30: note: Function in derived class
ddd-3.3.12/ddd/HintGraphN.h:81:18: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/RegionGN.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/HintGraphN.h:81:18: note: Function in derived class
ddd-3.3.12/ddd/ArgField.C:115:27: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ArgField.C:146:27: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ArgField.C:135:26: style: Function 'lock' argument 1 names different: declaration 'locked' definition 'arg'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/ArgField.h:79:20: note: Function 'lock' argument 1 names different: declaration 'locked' definition 'arg'.
ddd-3.3.12/ddd/ArgField.C:135:26: note: Function 'lock' argument 1 names different: declaration 'locked' definition 'arg'.
ddd-3.3.12/ddd/ArgField.h:92:10: style: Technically the member function 'ArgField::callHandlers' can be const. [functionConst]
ddd-3.3.12/ddd/ArgField.C:164:16: note: Technically the member function 'ArgField::callHandlers' can be const.
ddd-3.3.12/ddd/ArgField.h:92:10: note: Technically the member function 'ArgField::callHandlers' can be const.
ddd-3.3.12/ddd/VarArray.h:86:0: style: Class 'VarArray < string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DynArray.h:96:0: style: Class 'DynArray < string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VarArray.h:45:0: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/DynArray.h:85:0: note: Virtual function in base class
ddd-3.3.12/ddd/VarArray.h:45:0: note: Function in derived class
ddd-3.3.12/ddd/ListBox.h:62:10: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ListBox.h:70:9: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ListBox.h:135:3: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ListBox.h:136:3: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/VSLDef.h:123:6: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/VSLDef.h:124:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ArgNode.C:53:13: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/TagBox.h:41:5: warning: The class 'TagBox' defines member variable with name 'type_info' also defined in its parent class 'MarkBox'. [duplInheritedMember]
ddd-3.3.12/ddd/MarkBox.h:41:5: note: Parent variable 'MarkBox::type_info'
ddd-3.3.12/ddd/TagBox.h:41:5: note: Derived variable 'TagBox::type_info'
ddd-3.3.12/ddd/TagBox.h:41:5: warning: The class 'TagBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'MarkBox'. [duplInheritedMember]
ddd-3.3.12/ddd/MarkBox.h:41:5: note: Parent variable 'MarkBox::_type_info_all_bases'
ddd-3.3.12/ddd/TagBox.h:41:5: note: Derived variable 'TagBox::_type_info_all_bases'
ddd-3.3.12/ddd/TagBox.h:41:5: warning: The class 'TagBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'MarkBox'. [duplInheritedMember]
ddd-3.3.12/ddd/MarkBox.h:41:5: note: Parent variable 'MarkBox::_type_info_direct_bases'
ddd-3.3.12/ddd/TagBox.h:41:5: note: Derived variable 'TagBox::_type_info_direct_bases'
ddd-3.3.12/ddd/StringBox.h:42:5: warning: The class 'StringBox' defines member variable with name 'type_info' also defined in its parent class 'PrimitiveBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Parent variable 'PrimitiveBox::type_info'
ddd-3.3.12/ddd/StringBox.h:42:5: note: Derived variable 'StringBox::type_info'
ddd-3.3.12/ddd/StringBox.h:42:5: warning: The class 'StringBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'PrimitiveBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Parent variable 'PrimitiveBox::_type_info_all_bases'
ddd-3.3.12/ddd/StringBox.h:42:5: note: Derived variable 'StringBox::_type_info_all_bases'
ddd-3.3.12/ddd/StringBox.h:42:5: warning: The class 'StringBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'PrimitiveBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Parent variable 'PrimitiveBox::_type_info_direct_bases'
ddd-3.3.12/ddd/StringBox.h:42:5: note: Derived variable 'StringBox::_type_info_direct_bases'
ddd-3.3.12/ddd/ListBox.h:45:5: warning: The class 'ListBox' defines member variable with name 'type_info' also defined in its parent class 'CompositeBox'. [duplInheritedMember]
ddd-3.3.12/ddd/CompositeB.h:43:5: note: Parent variable 'CompositeBox::type_info'
ddd-3.3.12/ddd/ListBox.h:45:5: note: Derived variable 'ListBox::type_info'
ddd-3.3.12/ddd/ListBox.h:45:5: warning: The class 'ListBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'CompositeBox'. [duplInheritedMember]
ddd-3.3.12/ddd/CompositeB.h:43:5: note: Parent variable 'CompositeBox::_type_info_all_bases'
ddd-3.3.12/ddd/ListBox.h:45:5: note: Derived variable 'ListBox::_type_info_all_bases'
ddd-3.3.12/ddd/ListBox.h:45:5: warning: The class 'ListBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'CompositeBox'. [duplInheritedMember]
ddd-3.3.12/ddd/CompositeB.h:43:5: note: Parent variable 'CompositeBox::_type_info_direct_bases'
ddd-3.3.12/ddd/ListBox.h:45:5: note: Derived variable 'ListBox::_type_info_direct_bases'
ddd-3.3.12/ddd/HatBox.h:42:5: warning: The class 'HatBox' defines member variable with name 'type_info' also defined in its parent class 'Box'. [duplInheritedMember]
ddd-3.3.12/ddd/Box.h:59:5: note: Parent variable 'Box::type_info'
ddd-3.3.12/ddd/HatBox.h:42:5: note: Derived variable 'HatBox::type_info'
ddd-3.3.12/ddd/HatBox.h:42:5: warning: The class 'HatBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'Box'. [duplInheritedMember]
ddd-3.3.12/ddd/Box.h:59:5: note: Parent variable 'Box::_type_info_all_bases'
ddd-3.3.12/ddd/HatBox.h:42:5: note: Derived variable 'HatBox::_type_info_all_bases'
ddd-3.3.12/ddd/HatBox.h:42:5: warning: The class 'HatBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'Box'. [duplInheritedMember]
ddd-3.3.12/ddd/Box.h:59:5: note: Parent variable 'Box::_type_info_direct_bases'
ddd-3.3.12/ddd/HatBox.h:42:5: note: Derived variable 'HatBox::_type_info_direct_bases'
ddd-3.3.12/ddd/THatBox.h:41:5: warning: The class 'TransparentHatBox' defines member variable with name 'type_info' also defined in its parent class 'HatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/HatBox.h:42:5: note: Parent variable 'HatBox::type_info'
ddd-3.3.12/ddd/THatBox.h:41:5: note: Derived variable 'TransparentHatBox::type_info'
ddd-3.3.12/ddd/THatBox.h:41:5: warning: The class 'TransparentHatBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'HatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/HatBox.h:42:5: note: Parent variable 'HatBox::_type_info_all_bases'
ddd-3.3.12/ddd/THatBox.h:41:5: note: Derived variable 'TransparentHatBox::_type_info_all_bases'
ddd-3.3.12/ddd/THatBox.h:41:5: warning: The class 'TransparentHatBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'HatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/HatBox.h:42:5: note: Parent variable 'HatBox::_type_info_direct_bases'
ddd-3.3.12/ddd/THatBox.h:41:5: note: Derived variable 'TransparentHatBox::_type_info_direct_bases'
ddd-3.3.12/ddd/MarkBox.h:41:5: warning: The class 'MarkBox' defines member variable with name 'type_info' also defined in its parent class 'TransparentHatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/THatBox.h:41:5: note: Parent variable 'TransparentHatBox::type_info'
ddd-3.3.12/ddd/MarkBox.h:41:5: note: Derived variable 'MarkBox::type_info'
ddd-3.3.12/ddd/MarkBox.h:41:5: warning: The class 'MarkBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'TransparentHatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/THatBox.h:41:5: note: Parent variable 'TransparentHatBox::_type_info_all_bases'
ddd-3.3.12/ddd/MarkBox.h:41:5: note: Derived variable 'MarkBox::_type_info_all_bases'
ddd-3.3.12/ddd/MarkBox.h:41:5: warning: The class 'MarkBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'TransparentHatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/THatBox.h:41:5: note: Parent variable 'TransparentHatBox::_type_info_direct_bases'
ddd-3.3.12/ddd/MarkBox.h:41:5: note: Derived variable 'MarkBox::_type_info_direct_bases'
ddd-3.3.12/ddd/DummyBox.h:50:5: warning: The class 'DummyBox' defines member variable with name 'type_info' also defined in its parent class 'ListBox'. [duplInheritedMember]
ddd-3.3.12/ddd/ListBox.h:45:5: note: Parent variable 'ListBox::type_info'
ddd-3.3.12/ddd/DummyBox.h:50:5: note: Derived variable 'DummyBox::type_info'
ddd-3.3.12/ddd/DummyBox.h:50:5: warning: The class 'DummyBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'ListBox'. [duplInheritedMember]
ddd-3.3.12/ddd/ListBox.h:45:5: note: Parent variable 'ListBox::_type_info_all_bases'
ddd-3.3.12/ddd/DummyBox.h:50:5: note: Derived variable 'DummyBox::_type_info_all_bases'
ddd-3.3.12/ddd/DummyBox.h:50:5: warning: The class 'DummyBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'ListBox'. [duplInheritedMember]
ddd-3.3.12/ddd/ListBox.h:45:5: note: Parent variable 'ListBox::_type_info_direct_bases'
ddd-3.3.12/ddd/DummyBox.h:50:5: note: Derived variable 'DummyBox::_type_info_direct_bases'
ddd-3.3.12/ddd/DummyNode.h:45:5: warning: The class 'DummyNode' defines member variable with name 'type_info' also defined in its parent class 'VSLNode'. [duplInheritedMember]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Parent variable 'VSLNode::type_info'
ddd-3.3.12/ddd/DummyNode.h:45:5: note: Derived variable 'DummyNode::type_info'
ddd-3.3.12/ddd/DummyNode.h:45:5: warning: The class 'DummyNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'VSLNode'. [duplInheritedMember]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Parent variable 'VSLNode::_type_info_all_bases'
ddd-3.3.12/ddd/DummyNode.h:45:5: note: Derived variable 'DummyNode::_type_info_all_bases'
ddd-3.3.12/ddd/DummyNode.h:45:5: warning: The class 'DummyNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'VSLNode'. [duplInheritedMember]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Parent variable 'VSLNode::_type_info_direct_bases'
ddd-3.3.12/ddd/DummyNode.h:45:5: note: Derived variable 'DummyNode::_type_info_direct_bases'
ddd-3.3.12/ddd/ArgNode.h:54:5: warning: The class 'ArgNode' defines member variable with name 'type_info' also defined in its parent class 'DummyNode'. [duplInheritedMember]
ddd-3.3.12/ddd/DummyNode.h:45:5: note: Parent variable 'DummyNode::type_info'
ddd-3.3.12/ddd/ArgNode.h:54:5: note: Derived variable 'ArgNode::type_info'
ddd-3.3.12/ddd/ArgNode.h:54:5: warning: The class 'ArgNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'DummyNode'. [duplInheritedMember]
ddd-3.3.12/ddd/DummyNode.h:45:5: note: Parent variable 'DummyNode::_type_info_all_bases'
ddd-3.3.12/ddd/ArgNode.h:54:5: note: Derived variable 'ArgNode::_type_info_all_bases'
ddd-3.3.12/ddd/ArgNode.h:54:5: warning: The class 'ArgNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'DummyNode'. [duplInheritedMember]
ddd-3.3.12/ddd/DummyNode.h:45:5: note: Parent variable 'DummyNode::_type_info_direct_bases'
ddd-3.3.12/ddd/ArgNode.h:54:5: note: Derived variable 'ArgNode::_type_info_direct_bases'
ddd-3.3.12/ddd/FontTable.h:61:5: style: Class 'FontTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/ListBox.h:119:5: style: Class 'ListBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/THatBox.h:53:5: style: Class 'TransparentHatBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/MarkBox.h:61:5: style: Class 'MarkBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VSLLib.h:62:5: style: Class 'VSLArg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VSLLib.h:66:5: style: Class 'VSLArg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VSLLib.h:70:5: style: Class 'VSLArg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VSLLib.h:74:5: style: Class 'VSLArg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VSLLib.h:79:5: style: Class 'VSLArg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DummyBox.h:64:5: style: Class 'DummyBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DummyNode.h:64:5: style: Class 'DummyNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/MarkBox.h:39:1: warning: The class 'MarkBox' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/ArgNode.h:52:1: warning: The class 'ArgNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/StringBox.h:42:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Virtual function in base class
ddd-3.3.12/ddd/StringBox.h:42:5: note: Function in derived class
ddd-3.3.12/ddd/StringBox.h:55:18: style: The function '_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:93:18: note: Virtual function in base class
ddd-3.3.12/ddd/StringBox.h:55:18: note: Function in derived class
ddd-3.3.12/ddd/StringBox.h:66:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/StringBox.h:66:10: note: Function in derived class
ddd-3.3.12/ddd/StringBox.h:103:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/StringBox.h:103:10: note: Function in derived class
ddd-3.3.12/ddd/StringBox.h:116:10: style: The function 'newFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:166:18: note: Virtual function in base class
ddd-3.3.12/ddd/StringBox.h:116:10: note: Function in derived class
ddd-3.3.12/ddd/StringBox.h:118:10: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:177:18: note: Virtual function in base class
ddd-3.3.12/ddd/StringBox.h:118:10: note: Function in derived class
ddd-3.3.12/ddd/StringBox.h:126:20: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:153:20: note: Virtual function in base class
ddd-3.3.12/ddd/StringBox.h:126:20: note: Function in derived class
ddd-3.3.12/ddd/StringBox.h:128:10: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:163:18: note: Virtual function in base class
ddd-3.3.12/ddd/StringBox.h:128:10: note: Function in derived class
ddd-3.3.12/ddd/StringBox.h:130:10: style: The function 'isStringBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:208:18: note: Virtual function in base class
ddd-3.3.12/ddd/StringBox.h:130:10: note: Function in derived class
ddd-3.3.12/ddd/ListBox.h:45:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/CompositeB.h:43:5: note: Virtual function in base class
ddd-3.3.12/ddd/ListBox.h:45:5: note: Function in derived class
ddd-3.3.12/ddd/ListBox.h:94:18: style: The function '_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:93:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListBox.h:94:18: note: Function in derived class
ddd-3.3.12/ddd/ListBox.h:104:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListBox.h:104:10: note: Function in derived class
ddd-3.3.12/ddd/ListBox.h:126:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListBox.h:126:10: note: Function in derived class
ddd-3.3.12/ddd/ListBox.h:168:10: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:90:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListBox.h:168:10: note: Function in derived class
ddd-3.3.12/ddd/ListBox.h:170:10: style: The function 'isListBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:209:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListBox.h:170:10: note: Function in derived class
ddd-3.3.12/ddd/ListBox.h:172:10: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:177:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListBox.h:172:10: note: Function in derived class
ddd-3.3.12/ddd/ListBox.h:181:10: style: The function 'OK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:246:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListBox.h:181:10: note: Function in derived class
ddd-3.3.12/ddd/HatBox.h:42:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:59:5: note: Virtual function in base class
ddd-3.3.12/ddd/HatBox.h:42:5: note: Function in derived class
ddd-3.3.12/ddd/HatBox.h:47:18: style: The function '_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:93:18: note: Virtual function in base class
ddd-3.3.12/ddd/HatBox.h:47:18: note: Function in derived class
ddd-3.3.12/ddd/HatBox.h:61:19: style: The function 'findTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:232:27: note: Virtual function in base class
ddd-3.3.12/ddd/HatBox.h:61:19: note: Function in derived class
ddd-3.3.12/ddd/HatBox.h:77:10: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:163:18: note: Virtual function in base class
ddd-3.3.12/ddd/HatBox.h:77:10: note: Function in derived class
ddd-3.3.12/ddd/HatBox.h:83:10: style: The function 'newFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:166:18: note: Virtual function in base class
ddd-3.3.12/ddd/HatBox.h:83:10: note: Function in derived class
ddd-3.3.12/ddd/HatBox.h:85:10: style: The function 'countMatchBoxes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:229:18: note: Virtual function in base class
ddd-3.3.12/ddd/HatBox.h:85:10: note: Function in derived class
ddd-3.3.12/ddd/HatBox.h:90:10: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:177:18: note: Virtual function in base class
ddd-3.3.12/ddd/HatBox.h:90:10: note: Function in derived class
ddd-3.3.12/ddd/HatBox.h:94:13: style: The function 'corner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:156:21: note: Virtual function in base class
ddd-3.3.12/ddd/HatBox.h:94:13: note: Function in derived class
ddd-3.3.12/ddd/HatBox.h:95:12: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:153:20: note: Virtual function in base class
ddd-3.3.12/ddd/HatBox.h:95:12: note: Function in derived class
ddd-3.3.12/ddd/THatBox.h:41:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/HatBox.h:42:5: note: Virtual function in base class
ddd-3.3.12/ddd/THatBox.h:41:5: note: Function in derived class
ddd-3.3.12/ddd/THatBox.h:44:24: style: The function 'matchMe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:224:24: note: Virtual function in base class
ddd-3.3.12/ddd/THatBox.h:44:24: note: Function in derived class
ddd-3.3.12/ddd/THatBox.h:50:18: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/THatBox.h:50:18: note: Function in derived class
ddd-3.3.12/ddd/MarkBox.h:41:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/THatBox.h:41:5: note: Virtual function in base class
ddd-3.3.12/ddd/MarkBox.h:41:5: note: Function in derived class
ddd-3.3.12/ddd/MarkBox.h:47:18: style: The function '_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/HatBox.h:47:18: note: Virtual function in base class
ddd-3.3.12/ddd/MarkBox.h:47:18: note: Function in derived class
ddd-3.3.12/ddd/MarkBox.h:65:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/MarkBox.h:65:10: note: Function in derived class
ddd-3.3.12/ddd/TagBox.h:41:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/MarkBox.h:41:5: note: Virtual function in base class
ddd-3.3.12/ddd/TagBox.h:41:5: note: Function in derived class
ddd-3.3.12/ddd/TagBox.h:54:18: style: The function '_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/MarkBox.h:47:18: note: Virtual function in base class
ddd-3.3.12/ddd/TagBox.h:54:18: note: Function in derived class
ddd-3.3.12/ddd/TagBox.h:67:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/THatBox.h:50:18: note: Virtual function in base class
ddd-3.3.12/ddd/TagBox.h:67:10: note: Function in derived class
ddd-3.3.12/ddd/TagBox.h:70:19: style: The function 'findTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:232:27: note: Virtual function in base class
ddd-3.3.12/ddd/TagBox.h:70:19: note: Function in derived class
ddd-3.3.12/ddd/TagBox.h:80:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/TagBox.h:80:10: note: Function in derived class
ddd-3.3.12/ddd/TagBox.h:82:10: style: The function 'link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:116:18: note: Virtual function in base class
ddd-3.3.12/ddd/TagBox.h:82:10: note: Function in derived class
ddd-3.3.12/ddd/DummyBox.h:50:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/ListBox.h:45:5: note: Virtual function in base class
ddd-3.3.12/ddd/DummyBox.h:50:5: note: Function in derived class
ddd-3.3.12/ddd/DummyBox.h:58:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/DummyBox.h:58:10: note: Function in derived class
ddd-3.3.12/ddd/DummyBox.h:60:10: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:90:18: note: Virtual function in base class
ddd-3.3.12/ddd/DummyBox.h:60:10: note: Function in derived class
ddd-3.3.12/ddd/DummyBox.h:68:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/DummyBox.h:68:10: note: Function in derived class
ddd-3.3.12/ddd/DummyBox.h:72:10: style: The function 'isDummyBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:210:18: note: Virtual function in base class
ddd-3.3.12/ddd/DummyBox.h:72:10: note: Function in derived class
ddd-3.3.12/ddd/DummyNode.h:45:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Virtual function in base class
ddd-3.3.12/ddd/DummyNode.h:45:5: note: Function in derived class
ddd-3.3.12/ddd/DummyNode.h:52:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:73:18: note: Virtual function in base class
ddd-3.3.12/ddd/DummyNode.h:52:10: note: Function in derived class
ddd-3.3.12/ddd/DummyNode.h:57:10: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:76:18: note: Virtual function in base class
ddd-3.3.12/ddd/DummyNode.h:57:10: note: Function in derived class
ddd-3.3.12/ddd/DummyNode.h:69:14: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:96:22: note: Virtual function in base class
ddd-3.3.12/ddd/DummyNode.h:69:14: note: Function in derived class
ddd-3.3.12/ddd/DummyNode.h:74:16: style: The function '_eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:100:24: note: Virtual function in base class
ddd-3.3.12/ddd/DummyNode.h:74:16: note: Function in derived class
ddd-3.3.12/ddd/DummyNode.h:81:10: style: The function 'isConst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:139:18: note: Virtual function in base class
ddd-3.3.12/ddd/DummyNode.h:81:10: note: Function in derived class
ddd-3.3.12/ddd/DummyNode.h:82:10: style: The function 'isDummyNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:146:18: note: Virtual function in base class
ddd-3.3.12/ddd/DummyNode.h:82:10: note: Function in derived class
ddd-3.3.12/ddd/ArgNode.h:54:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/DummyNode.h:45:5: note: Virtual function in base class
ddd-3.3.12/ddd/ArgNode.h:54:5: note: Function in derived class
ddd-3.3.12/ddd/ArgNode.h:65:10: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:76:18: note: Virtual function in base class
ddd-3.3.12/ddd/ArgNode.h:65:10: note: Function in derived class
ddd-3.3.12/ddd/ArgNode.h:67:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:73:18: note: Virtual function in base class
ddd-3.3.12/ddd/ArgNode.h:67:10: note: Function in derived class
ddd-3.3.12/ddd/ArgNode.h:68:10: style: The function '_dumpTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:74:18: note: Virtual function in base class
ddd-3.3.12/ddd/ArgNode.h:68:10: note: Function in derived class
ddd-3.3.12/ddd/ArgNode.h:77:14: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:96:22: note: Virtual function in base class
ddd-3.3.12/ddd/ArgNode.h:77:14: note: Function in derived class
ddd-3.3.12/ddd/ArgNode.h:80:16: style: The function '_eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:100:24: note: Virtual function in base class
ddd-3.3.12/ddd/ArgNode.h:80:16: note: Function in derived class
ddd-3.3.12/ddd/ArgNode.h:82:9: style: The function 'instantiateArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:110:17: note: Virtual function in base class
ddd-3.3.12/ddd/ArgNode.h:82:9: note: Function in derived class
ddd-3.3.12/ddd/ArgNode.h:84:10: style: The function 'countArgNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:112:18: note: Virtual function in base class
ddd-3.3.12/ddd/ArgNode.h:84:10: note: Function in derived class
ddd-3.3.12/ddd/ArgNode.h:87:10: style: The function 'isConst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:139:18: note: Virtual function in base class
ddd-3.3.12/ddd/ArgNode.h:87:10: note: Function in derived class
ddd-3.3.12/ddd/ArgNode.h:88:10: style: The function 'isArgNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:141:18: note: Virtual function in base class
ddd-3.3.12/ddd/ArgNode.h:88:10: note: Function in derived class
ddd-3.3.12/ddd/ArgNode.h:92:14: style: The function 'nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:155:22: note: Virtual function in base class
ddd-3.3.12/ddd/ArgNode.h:92:14: note: Function in derived class
ddd-3.3.12/ddd/AsyncAgent.C:74:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/AsyncAgent.C:99:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/AsyncAgent.C:328:36: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/AsyncAgent.C:346:36: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/AsyncAgent.C:97:16: style: Function 'somethingHappened' argument 3 names different: declaration 'id' definition 'inputId'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/AsyncAgent.h:160:28: note: Function 'somethingHappened' argument 3 names different: declaration 'id' definition 'inputId'.
ddd-3.3.12/ddd/AsyncAgent.C:97:16: note: Function 'somethingHappened' argument 3 names different: declaration 'id' definition 'inputId'.
ddd-3.3.12/ddd/AsyncAgent.C:140:75: style: Function 'setHandler' argument 2 names different: declaration 'handler' definition 'h'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/AsyncAgent.h:173:67: note: Function 'setHandler' argument 2 names different: declaration 'handler' definition 'h'.
ddd-3.3.12/ddd/AsyncAgent.C:140:75: note: Function 'setHandler' argument 2 names different: declaration 'handler' definition 'h'.
ddd-3.3.12/ddd/AsyncAgent.C:202:45: style: Function 'dispatch' argument 2 names different: declaration 'id' definition 'inputId'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/AsyncAgent.h:130:40: note: Function 'dispatch' argument 2 names different: declaration 'id' definition 'inputId'.
ddd-3.3.12/ddd/AsyncAgent.C:202:45: note: Function 'dispatch' argument 2 names different: declaration 'id' definition 'inputId'.
ddd-3.3.12/ddd/AsyncAgent.h:118:5: warning: The class 'AsyncAgent' defines member variable with name 'type_info' also defined in its parent class 'Agent'. [duplInheritedMember]
ddd-3.3.12/ddd/Agent.h:136:5: note: Parent variable 'Agent::type_info'
ddd-3.3.12/ddd/AsyncAgent.h:118:5: note: Derived variable 'AsyncAgent::type_info'
ddd-3.3.12/ddd/AsyncAgent.h:118:5: warning: The class 'AsyncAgent' defines member variable with name '_type_info_all_bases' also defined in its parent class 'Agent'. [duplInheritedMember]
ddd-3.3.12/ddd/Agent.h:136:5: note: Parent variable 'Agent::_type_info_all_bases'
ddd-3.3.12/ddd/AsyncAgent.h:118:5: note: Derived variable 'AsyncAgent::_type_info_all_bases'
ddd-3.3.12/ddd/AsyncAgent.h:118:5: warning: The class 'AsyncAgent' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'Agent'. [duplInheritedMember]
ddd-3.3.12/ddd/Agent.h:136:5: note: Parent variable 'Agent::_type_info_direct_bases'
ddd-3.3.12/ddd/AsyncAgent.h:118:5: note: Derived variable 'AsyncAgent::_type_info_direct_bases'
ddd-3.3.12/ddd/AsyncAgent.h:118:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Agent.h:136:5: note: Virtual function in base class
ddd-3.3.12/ddd/AsyncAgent.h:118:5: note: Function in derived class
ddd-3.3.12/ddd/AsyncAgent.h:191:18: style: The function 'waitToTerminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Agent.h:237:18: note: Virtual function in base class
ddd-3.3.12/ddd/AsyncAgent.h:191:18: note: Function in derived class
ddd-3.3.12/ddd/AsyncAgent.h:194:18: style: The function 'callHandlersWhenIdle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Agent.h:176:18: note: Virtual function in base class
ddd-3.3.12/ddd/AsyncAgent.h:194:18: note: Function in derived class
ddd-3.3.12/ddd/AsyncAgent.h:198:18: style: The function 'closeChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Agent.h:264:18: note: Virtual function in base class
ddd-3.3.12/ddd/AsyncAgent.h:198:18: note: Function in derived class
ddd-3.3.12/ddd/AsyncAgent.h:254:20: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Agent.h:323:20: note: Virtual function in base class
ddd-3.3.12/ddd/AsyncAgent.h:254:20: note: Function in derived class
ddd-3.3.12/ddd/AsyncAgent.h:267:18: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Agent.h:433:18: note: Virtual function in base class
ddd-3.3.12/ddd/AsyncAgent.h:267:18: note: Function in derived class
ddd-3.3.12/ddd/AsyncAgent.h:270:18: style: The function 'abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Agent.h:240:18: note: Virtual function in base class
ddd-3.3.12/ddd/AsyncAgent.h:270:18: note: Function in derived class
ddd-3.3.12/ddd/AsyncAgent.h:271:18: style: The function 'terminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Agent.h:343:18: note: Virtual function in base class
ddd-3.3.12/ddd/AsyncAgent.h:271:18: note: Function in derived class
ddd-3.3.12/ddd/BinBox.h:40:5: warning: The class 'BinBox' defines member variable with name 'type_info' also defined in its parent class 'HatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/HatBox.h:42:5: note: Parent variable 'HatBox::type_info'
ddd-3.3.12/ddd/BinBox.h:40:5: note: Derived variable 'BinBox::type_info'
ddd-3.3.12/ddd/BinBox.h:40:5: warning: The class 'BinBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'HatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/HatBox.h:42:5: note: Parent variable 'HatBox::_type_info_all_bases'
ddd-3.3.12/ddd/BinBox.h:40:5: note: Derived variable 'BinBox::_type_info_all_bases'
ddd-3.3.12/ddd/BinBox.h:40:5: warning: The class 'BinBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'HatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/HatBox.h:42:5: note: Parent variable 'HatBox::_type_info_direct_bases'
ddd-3.3.12/ddd/BinBox.h:40:5: note: Derived variable 'BinBox::_type_info_direct_bases'
ddd-3.3.12/ddd/BinBox.h:40:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/HatBox.h:42:5: note: Virtual function in base class
ddd-3.3.12/ddd/BinBox.h:40:5: note: Function in derived class
ddd-3.3.12/ddd/BinBox.h:46:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/BinBox.h:46:10: note: Function in derived class
ddd-3.3.12/ddd/BinBox.h:55:10: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:163:18: note: Virtual function in base class
ddd-3.3.12/ddd/BinBox.h:55:10: note: Function in derived class
ddd-3.3.12/ddd/BinBox.h:64:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/BinBox.h:64:10: note: Function in derived class
ddd-3.3.12/ddd/Box.C:50:26: style: Function 'draw' argument 2 names different: declaration 'region' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/Box.h:170:25: note: Function 'draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/Box.C:50:26: note: Function 'draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/Box.C:121:21: style: Function 'tag' argument 1 names different: declaration 'data' definition 'dta'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/Box.h:214:28: note: Function 'tag' argument 1 names different: declaration 'data' definition 'dta'.
ddd-3.3.12/ddd/Box.C:121:21: note: Function 'tag' argument 1 names different: declaration 'data' definition 'dta'.
ddd-3.3.12/ddd/BoxEdgeA.h:37:5: warning: The class 'BoxEdgeAnnotation' defines member variable with name 'type_info' also defined in its parent class 'EdgeAnnotation'. [duplInheritedMember]
ddd-3.3.12/ddd/EdgeA.h:47:5: note: Parent variable 'EdgeAnnotation::type_info'
ddd-3.3.12/ddd/BoxEdgeA.h:37:5: note: Derived variable 'BoxEdgeAnnotation::type_info'
ddd-3.3.12/ddd/BoxEdgeA.h:37:5: warning: The class 'BoxEdgeAnnotation' defines member variable with name '_type_info_all_bases' also defined in its parent class 'EdgeAnnotation'. [duplInheritedMember]
ddd-3.3.12/ddd/EdgeA.h:47:5: note: Parent variable 'EdgeAnnotation::_type_info_all_bases'
ddd-3.3.12/ddd/BoxEdgeA.h:37:5: note: Derived variable 'BoxEdgeAnnotation::_type_info_all_bases'
ddd-3.3.12/ddd/BoxEdgeA.h:37:5: warning: The class 'BoxEdgeAnnotation' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'EdgeAnnotation'. [duplInheritedMember]
ddd-3.3.12/ddd/EdgeA.h:47:5: note: Parent variable 'EdgeAnnotation::_type_info_direct_bases'
ddd-3.3.12/ddd/BoxEdgeA.h:37:5: note: Derived variable 'BoxEdgeAnnotation::_type_info_direct_bases'
ddd-3.3.12/ddd/BoxEdgeA.h:54:5: style: Class 'BoxEdgeAnnotation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/BoxEdgeA.h:37:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/EdgeA.h:47:5: note: Virtual function in base class
ddd-3.3.12/ddd/BoxEdgeA.h:37:5: note: Function in derived class
ddd-3.3.12/ddd/BoxEdgeA.h:43:18: style: The function '_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/EdgeA.h:36:18: note: Virtual function in base class
ddd-3.3.12/ddd/BoxEdgeA.h:43:18: note: Function in derived class
ddd-3.3.12/ddd/BoxEdgeA.h:82:29: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/EdgeA.h:75:29: note: Virtual function in base class
ddd-3.3.12/ddd/BoxEdgeA.h:82:29: note: Function in derived class
ddd-3.3.12/ddd/BoxEdgeA.h:91:18: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/EdgeA.h:65:18: note: Virtual function in base class
ddd-3.3.12/ddd/BoxEdgeA.h:91:18: note: Function in derived class
ddd-3.3.12/ddd/BoxEdgeA.h:95:21: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/EdgeA.h:69:21: note: Virtual function in base class
ddd-3.3.12/ddd/BoxEdgeA.h:95:21: note: Function in derived class
ddd-3.3.12/ddd/BoxEdgeA.h:101:23: style: The function 'region' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/EdgeA.h:72:23: note: Virtual function in base class
ddd-3.3.12/ddd/BoxEdgeA.h:101:23: note: Function in derived class
ddd-3.3.12/ddd/BoxGraphN.C:136:2: warning: Possible null pointer dereference: dup_cb [nullPointer]
ddd-3.3.12/ddd/BoxGraphN.C:134:25: note: Assignment 'dup_cb=(dup)==0?0:((dup->get_type_info()).can_cast(CompositeBox::type_info)?(CompositeBox*)(dup):0)', assigned value is 0
ddd-3.3.12/ddd/BoxGraphN.C:136:2: note: Null pointer dereference
ddd-3.3.12/ddd/BoxGraphN.C:156:19: warning: Possible null pointer dereference: dup_hb [nullPointer]
ddd-3.3.12/ddd/BoxGraphN.C:153:19: note: Assignment 'dup_hb=(dup)==0?0:((dup->get_type_info()).can_cast(HatBox::type_info)?(HatBox*)(dup):0)', assigned value is 0
ddd-3.3.12/ddd/BoxGraphN.C:156:19: note: Null pointer dereference
ddd-3.3.12/ddd/BoxGraphN.C:125:20: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/BoxGraphN.C:131:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/BoxGraphN.C:134:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/BoxGraphN.C:150:22: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/BoxGraphN.C:153:19: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/BoxGraphN.h:37:5: warning: The class 'BoxGraphNode' defines member variable with name 'type_info' also defined in its parent class 'RegionGraphNode'. [duplInheritedMember]
ddd-3.3.12/ddd/RegionGN.h:37:5: note: Parent variable 'RegionGraphNode::type_info'
ddd-3.3.12/ddd/BoxGraphN.h:37:5: note: Derived variable 'BoxGraphNode::type_info'
ddd-3.3.12/ddd/BoxGraphN.h:37:5: warning: The class 'BoxGraphNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'RegionGraphNode'. [duplInheritedMember]
ddd-3.3.12/ddd/RegionGN.h:37:5: note: Parent variable 'RegionGraphNode::_type_info_all_bases'
ddd-3.3.12/ddd/BoxGraphN.h:37:5: note: Derived variable 'BoxGraphNode::_type_info_all_bases'
ddd-3.3.12/ddd/BoxGraphN.h:37:5: warning: The class 'BoxGraphNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'RegionGraphNode'. [duplInheritedMember]
ddd-3.3.12/ddd/RegionGN.h:37:5: note: Parent variable 'RegionGraphNode::_type_info_direct_bases'
ddd-3.3.12/ddd/BoxGraphN.h:37:5: note: Derived variable 'BoxGraphNode::_type_info_direct_bases'
ddd-3.3.12/ddd/ColorBox.h:45:5: warning: The class 'ColorBox' defines member variable with name 'type_info' also defined in its parent class 'TransparentHatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/THatBox.h:41:5: note: Parent variable 'TransparentHatBox::type_info'
ddd-3.3.12/ddd/ColorBox.h:45:5: note: Derived variable 'ColorBox::type_info'
ddd-3.3.12/ddd/ColorBox.h:45:5: warning: The class 'ColorBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'TransparentHatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/THatBox.h:41:5: note: Parent variable 'TransparentHatBox::_type_info_all_bases'
ddd-3.3.12/ddd/ColorBox.h:45:5: note: Derived variable 'ColorBox::_type_info_all_bases'
ddd-3.3.12/ddd/ColorBox.h:45:5: warning: The class 'ColorBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'TransparentHatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/THatBox.h:41:5: note: Parent variable 'TransparentHatBox::_type_info_direct_bases'
ddd-3.3.12/ddd/ColorBox.h:45:5: note: Derived variable 'ColorBox::_type_info_direct_bases'
ddd-3.3.12/ddd/ColorBox.h:116:5: warning: The class 'ForegroundColorBox' defines member variable with name 'type_info' also defined in its parent class 'ColorBox'. [duplInheritedMember]
ddd-3.3.12/ddd/ColorBox.h:45:5: note: Parent variable 'ColorBox::type_info'
ddd-3.3.12/ddd/ColorBox.h:116:5: note: Derived variable 'ForegroundColorBox::type_info'
ddd-3.3.12/ddd/ColorBox.h:116:5: warning: The class 'ForegroundColorBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'ColorBox'. [duplInheritedMember]
ddd-3.3.12/ddd/ColorBox.h:45:5: note: Parent variable 'ColorBox::_type_info_all_bases'
ddd-3.3.12/ddd/ColorBox.h:116:5: note: Derived variable 'ForegroundColorBox::_type_info_all_bases'
ddd-3.3.12/ddd/ColorBox.h:116:5: warning: The class 'ForegroundColorBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'ColorBox'. [duplInheritedMember]
ddd-3.3.12/ddd/ColorBox.h:45:5: note: Parent variable 'ColorBox::_type_info_direct_bases'
ddd-3.3.12/ddd/ColorBox.h:116:5: note: Derived variable 'ForegroundColorBox::_type_info_direct_bases'
ddd-3.3.12/ddd/ColorBox.h:145:5: warning: The class 'BackgroundColorBox' defines member variable with name 'type_info' also defined in its parent class 'ColorBox'. [duplInheritedMember]
ddd-3.3.12/ddd/ColorBox.h:45:5: note: Parent variable 'ColorBox::type_info'
ddd-3.3.12/ddd/ColorBox.h:145:5: note: Derived variable 'BackgroundColorBox::type_info'
ddd-3.3.12/ddd/ColorBox.h:145:5: warning: The class 'BackgroundColorBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'ColorBox'. [duplInheritedMember]
ddd-3.3.12/ddd/ColorBox.h:45:5: note: Parent variable 'ColorBox::_type_info_all_bases'
ddd-3.3.12/ddd/ColorBox.h:145:5: note: Derived variable 'BackgroundColorBox::_type_info_all_bases'
ddd-3.3.12/ddd/ColorBox.h:145:5: warning: The class 'BackgroundColorBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'ColorBox'. [duplInheritedMember]
ddd-3.3.12/ddd/ColorBox.h:45:5: note: Parent variable 'ColorBox::_type_info_direct_bases'
ddd-3.3.12/ddd/ColorBox.h:145:5: note: Derived variable 'BackgroundColorBox::_type_info_direct_bases'
ddd-3.3.12/ddd/ColorBox.h:43:1: warning: The class 'ColorBox' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/BoxGraphN.h:37:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/RegionGN.h:37:5: note: Virtual function in base class
ddd-3.3.12/ddd/BoxGraphN.h:37:5: note: Function in derived class
ddd-3.3.12/ddd/BoxGraphN.h:47:18: style: The function 'forceDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/RegionGN.h:44:18: note: Virtual function in base class
ddd-3.3.12/ddd/BoxGraphN.h:47:18: note: Function in derived class
ddd-3.3.12/ddd/BoxGraphN.h:72:16: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphNodeI.h:92:24: note: Virtual function in base class
ddd-3.3.12/ddd/BoxGraphN.h:72:16: note: Function in derived class
ddd-3.3.12/ddd/BoxGraphN.h:87:20: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphNodeI.h:116:20: note: Virtual function in base class
ddd-3.3.12/ddd/BoxGraphN.h:87:20: note: Function in derived class
ddd-3.3.12/ddd/BoxGraphN.h:89:30: style: The function 'highlightRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/RegionGN.h:110:30: note: Virtual function in base class
ddd-3.3.12/ddd/BoxGraphN.h:89:30: note: Function in derived class
ddd-3.3.12/ddd/BoxGraphN.h:109:18: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/RegionGN.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/BoxGraphN.h:109:18: note: Function in derived class
ddd-3.3.12/ddd/ColorBox.h:45:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/THatBox.h:41:5: note: Virtual function in base class
ddd-3.3.12/ddd/ColorBox.h:45:5: note: Function in derived class
ddd-3.3.12/ddd/ColorBox.h:72:18: style: The function '_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/HatBox.h:47:18: note: Virtual function in base class
ddd-3.3.12/ddd/ColorBox.h:72:18: note: Function in derived class
ddd-3.3.12/ddd/ColorBox.h:116:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/ColorBox.h:45:5: note: Virtual function in base class
ddd-3.3.12/ddd/ColorBox.h:116:5: note: Function in derived class
ddd-3.3.12/ddd/ColorBox.h:120:18: style: The function 'color_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/ColorBox.h:79:18: note: Virtual function in base class
ddd-3.3.12/ddd/ColorBox.h:120:18: note: Function in derived class
ddd-3.3.12/ddd/ColorBox.h:137:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/ColorBox.h:137:10: note: Function in derived class
ddd-3.3.12/ddd/ColorBox.h:139:10: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:177:18: note: Virtual function in base class
ddd-3.3.12/ddd/ColorBox.h:139:10: note: Function in derived class
ddd-3.3.12/ddd/ColorBox.h:145:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/ColorBox.h:45:5: note: Virtual function in base class
ddd-3.3.12/ddd/ColorBox.h:145:5: note: Function in derived class
ddd-3.3.12/ddd/ColorBox.h:149:18: style: The function 'color_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/ColorBox.h:79:18: note: Virtual function in base class
ddd-3.3.12/ddd/ColorBox.h:149:18: note: Function in derived class
ddd-3.3.12/ddd/ColorBox.h:166:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/ColorBox.h:166:10: note: Function in derived class
ddd-3.3.12/ddd/ColorBox.h:168:10: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:177:18: note: Virtual function in base class
ddd-3.3.12/ddd/ColorBox.h:168:10: note: Function in derived class
ddd-3.3.12/ddd/BreakPoint.C:1032:14: style: Function 'get_state' argument 4 names different: declaration 'addr' definition 'pos'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/BreakPoint.h:201:13: note: Function 'get_state' argument 4 names different: declaration 'addr' definition 'pos'.
ddd-3.3.12/ddd/BreakPoint.C:1032:14: note: Function 'get_state' argument 4 names different: declaration 'addr' definition 'pos'.
ddd-3.3.12/ddd/GDBAgent.h:290:10: performance: Technically the member function 'GDBAgent::isSunDBX' can be static. [functionStatic]
ddd-3.3.12/ddd/BreakPoint.h:200:10: style: Technically the member function 'BreakPoint::get_state' can be const. [functionConst]
ddd-3.3.12/ddd/BreakPoint.C:1031:18: note: Technically the member function 'BreakPoint::get_state' can be const.
ddd-3.3.12/ddd/BreakPoint.h:200:10: note: Technically the member function 'BreakPoint::get_state' can be const.
ddd-3.3.12/ddd/LiterateA.h:75:5: warning: The class 'LiterateAgent' defines member variable with name 'type_info' also defined in its parent class 'AsyncAgent'. [duplInheritedMember]
ddd-3.3.12/ddd/AsyncAgent.h:118:5: note: Parent variable 'AsyncAgent::type_info'
ddd-3.3.12/ddd/LiterateA.h:75:5: note: Derived variable 'LiterateAgent::type_info'
ddd-3.3.12/ddd/LiterateA.h:75:5: warning: The class 'LiterateAgent' defines member variable with name '_type_info_all_bases' also defined in its parent class 'AsyncAgent'. [duplInheritedMember]
ddd-3.3.12/ddd/AsyncAgent.h:118:5: note: Parent variable 'AsyncAgent::_type_info_all_bases'
ddd-3.3.12/ddd/LiterateA.h:75:5: note: Derived variable 'LiterateAgent::_type_info_all_bases'
ddd-3.3.12/ddd/LiterateA.h:75:5: warning: The class 'LiterateAgent' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'AsyncAgent'. [duplInheritedMember]
ddd-3.3.12/ddd/AsyncAgent.h:118:5: note: Parent variable 'AsyncAgent::_type_info_direct_bases'
ddd-3.3.12/ddd/LiterateA.h:75:5: note: Derived variable 'LiterateAgent::_type_info_direct_bases'
ddd-3.3.12/ddd/TTYAgent.h:40:5: warning: The class 'TTYAgent' defines member variable with name 'type_info' also defined in its parent class 'LiterateAgent'. [duplInheritedMember]
ddd-3.3.12/ddd/LiterateA.h:75:5: note: Parent variable 'LiterateAgent::type_info'
ddd-3.3.12/ddd/TTYAgent.h:40:5: note: Derived variable 'TTYAgent::type_info'
ddd-3.3.12/ddd/TTYAgent.h:40:5: warning: The class 'TTYAgent' defines member variable with name '_type_info_all_bases' also defined in its parent class 'LiterateAgent'. [duplInheritedMember]
ddd-3.3.12/ddd/LiterateA.h:75:5: note: Parent variable 'LiterateAgent::_type_info_all_bases'
ddd-3.3.12/ddd/TTYAgent.h:40:5: note: Derived variable 'TTYAgent::_type_info_all_bases'
ddd-3.3.12/ddd/TTYAgent.h:40:5: warning: The class 'TTYAgent' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'LiterateAgent'. [duplInheritedMember]
ddd-3.3.12/ddd/LiterateA.h:75:5: note: Parent variable 'LiterateAgent::_type_info_direct_bases'
ddd-3.3.12/ddd/TTYAgent.h:40:5: note: Derived variable 'TTYAgent::_type_info_direct_bases'
ddd-3.3.12/ddd/GDBAgent.h:147:5: warning: The class 'GDBAgent' defines member variable with name 'type_info' also defined in its parent class 'TTYAgent'. [duplInheritedMember]
ddd-3.3.12/ddd/TTYAgent.h:40:5: note: Parent variable 'TTYAgent::type_info'
ddd-3.3.12/ddd/GDBAgent.h:147:5: note: Derived variable 'GDBAgent::type_info'
ddd-3.3.12/ddd/GDBAgent.h:147:5: warning: The class 'GDBAgent' defines member variable with name '_type_info_all_bases' also defined in its parent class 'TTYAgent'. [duplInheritedMember]
ddd-3.3.12/ddd/TTYAgent.h:40:5: note: Parent variable 'TTYAgent::_type_info_all_bases'
ddd-3.3.12/ddd/GDBAgent.h:147:5: note: Derived variable 'GDBAgent::_type_info_all_bases'
ddd-3.3.12/ddd/GDBAgent.h:147:5: warning: The class 'GDBAgent' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'TTYAgent'. [duplInheritedMember]
ddd-3.3.12/ddd/TTYAgent.h:40:5: note: Parent variable 'TTYAgent::_type_info_direct_bases'
ddd-3.3.12/ddd/GDBAgent.h:147:5: note: Derived variable 'GDBAgent::_type_info_direct_bases'
ddd-3.3.12/ddd/DataLength.h:41:5: style: Struct 'DataLength' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VarArray.h:86:0: style: Class 'VarArray < void * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DynArray.h:96:0: style: Class 'DynArray < void * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/LiterateA.h:73:1: warning: The class 'LiterateAgent' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/TTYAgent.h:38:1: warning: The class 'TTYAgent' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/LiterateA.h:75:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/AsyncAgent.h:118:5: note: Virtual function in base class
ddd-3.3.12/ddd/LiterateA.h:75:5: note: Function in derived class
ddd-3.3.12/ddd/LiterateA.h:82:18: style: The function 'activateIO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Agent.h:252:18: note: Virtual function in base class
ddd-3.3.12/ddd/LiterateA.h:82:18: note: Function in derived class
ddd-3.3.12/ddd/LiterateA.h:90:18: style: The function 'deactivateIO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Agent.h:253:18: note: Virtual function in base class
ddd-3.3.12/ddd/LiterateA.h:90:18: note: Function in derived class
ddd-3.3.12/ddd/LiterateA.h:133:10: style: The function 'handlerChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Agent.h:351:18: note: Virtual function in base class
ddd-3.3.12/ddd/LiterateA.h:133:10: note: Function in derived class
ddd-3.3.12/ddd/LiterateA.h:170:20: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/AsyncAgent.h:254:20: note: Virtual function in base class
ddd-3.3.12/ddd/LiterateA.h:170:20: note: Function in derived class
ddd-3.3.12/ddd/LiterateA.h:179:18: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Agent.h:329:18: note: Virtual function in base class
ddd-3.3.12/ddd/LiterateA.h:179:18: note: Function in derived class
ddd-3.3.12/ddd/LiterateA.h:182:18: style: The function 'abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/AsyncAgent.h:270:18: note: Virtual function in base class
ddd-3.3.12/ddd/LiterateA.h:182:18: note: Function in derived class
ddd-3.3.12/ddd/TTYAgent.h:40:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LiterateA.h:75:5: note: Virtual function in base class
ddd-3.3.12/ddd/TTYAgent.h:40:5: note: Function in derived class
ddd-3.3.12/ddd/TTYAgent.h:54:17: style: The function 'setupCommunication' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Agent.h:256:17: note: Virtual function in base class
ddd-3.3.12/ddd/TTYAgent.h:54:17: note: Function in derived class
ddd-3.3.12/ddd/TTYAgent.h:55:17: style: The function 'setupChildCommunication' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Agent.h:257:17: note: Virtual function in base class
ddd-3.3.12/ddd/TTYAgent.h:55:17: note: Function in derived class
ddd-3.3.12/ddd/TTYAgent.h:56:17: style: The function 'setupParentCommunication' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Agent.h:258:17: note: Virtual function in base class
ddd-3.3.12/ddd/TTYAgent.h:56:17: note: Function in derived class
ddd-3.3.12/ddd/TTYAgent.h:101:20: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LiterateA.h:170:20: note: Virtual function in base class
ddd-3.3.12/ddd/TTYAgent.h:101:20: note: Function in derived class
ddd-3.3.12/ddd/GDBAgent.h:147:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/TTYAgent.h:40:5: note: Virtual function in base class
ddd-3.3.12/ddd/GDBAgent.h:147:5: note: Function in derived class
ddd-3.3.12/ddd/GDBAgent.h:236:20: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/TTYAgent.h:101:20: note: Virtual function in base class
ddd-3.3.12/ddd/GDBAgent.h:236:20: note: Function in derived class
ddd-3.3.12/ddd/GDBAgent.h:797:17: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LiterateA.h:173:17: note: Virtual function in base class
ddd-3.3.12/ddd/GDBAgent.h:797:17: note: Function in derived class
ddd-3.3.12/ddd/GDBAgent.h:874:18: style: The function 'abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LiterateA.h:182:18: note: Virtual function in base class
ddd-3.3.12/ddd/GDBAgent.h:874:18: note: Function in derived class
ddd-3.3.12/ddd/Command.h:221:0: error: Null pointer dereference [nullPointer]
ddd-3.3.12/ddd/Command.h:222:0: error: Null pointer dereference [nullPointer]
ddd-3.3.12/ddd/BuiltinCN.C:61:17: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/BuiltinCN.C:89:22: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/BuiltinCN.C:95:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/BuiltinCN.C:105:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/BuiltinCN.C:161:23: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/BuiltinCN.C:162:8: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/BuiltinCN.C:164:19: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/BuiltinCN.C:165:19: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/BuiltinCN.C:48:39: style: Function 'call' argument 1 names different: declaration 'arg' definition 'a'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/BuiltinCN.h:59:26: note: Function 'call' argument 1 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/BuiltinCN.C:48:39: note: Function 'call' argument 1 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/TrueBox.h:38:5: warning: The class 'TrueBox' defines member variable with name 'type_info' also defined in its parent class 'SquareBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:167:5: note: Parent variable 'SquareBox::type_info'
ddd-3.3.12/ddd/TrueBox.h:38:5: note: Derived variable 'TrueBox::type_info'
ddd-3.3.12/ddd/TrueBox.h:38:5: warning: The class 'TrueBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'SquareBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:167:5: note: Parent variable 'SquareBox::_type_info_all_bases'
ddd-3.3.12/ddd/TrueBox.h:38:5: note: Derived variable 'TrueBox::_type_info_all_bases'
ddd-3.3.12/ddd/TrueBox.h:38:5: warning: The class 'TrueBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'SquareBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:167:5: note: Parent variable 'SquareBox::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueBox.h:38:5: note: Derived variable 'TrueBox::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueBox.h:45:5: warning: The class 'FalseBox' defines member variable with name 'type_info' also defined in its parent class 'SquareBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:167:5: note: Parent variable 'SquareBox::type_info'
ddd-3.3.12/ddd/TrueBox.h:45:5: note: Derived variable 'FalseBox::type_info'
ddd-3.3.12/ddd/TrueBox.h:45:5: warning: The class 'FalseBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'SquareBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:167:5: note: Parent variable 'SquareBox::_type_info_all_bases'
ddd-3.3.12/ddd/TrueBox.h:45:5: note: Derived variable 'FalseBox::_type_info_all_bases'
ddd-3.3.12/ddd/TrueBox.h:45:5: warning: The class 'FalseBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'SquareBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:167:5: note: Parent variable 'SquareBox::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueBox.h:45:5: note: Derived variable 'FalseBox::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueBox.h:52:5: warning: The class 'NullBox' defines member variable with name 'type_info' also defined in its parent class 'SquareBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:167:5: note: Parent variable 'SquareBox::type_info'
ddd-3.3.12/ddd/TrueBox.h:52:5: note: Derived variable 'NullBox::type_info'
ddd-3.3.12/ddd/TrueBox.h:52:5: warning: The class 'NullBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'SquareBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:167:5: note: Parent variable 'SquareBox::_type_info_all_bases'
ddd-3.3.12/ddd/TrueBox.h:52:5: note: Derived variable 'NullBox::_type_info_all_bases'
ddd-3.3.12/ddd/TrueBox.h:52:5: warning: The class 'NullBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'SquareBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:167:5: note: Parent variable 'SquareBox::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueBox.h:52:5: note: Derived variable 'NullBox::_type_info_direct_bases'
ddd-3.3.12/ddd/CallNode.h:46:5: warning: The class 'CallNode' defines member variable with name 'type_info' also defined in its parent class 'VSLNode'. [duplInheritedMember]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Parent variable 'VSLNode::type_info'
ddd-3.3.12/ddd/CallNode.h:46:5: note: Derived variable 'CallNode::type_info'
ddd-3.3.12/ddd/CallNode.h:46:5: warning: The class 'CallNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'VSLNode'. [duplInheritedMember]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Parent variable 'VSLNode::_type_info_all_bases'
ddd-3.3.12/ddd/CallNode.h:46:5: note: Derived variable 'CallNode::_type_info_all_bases'
ddd-3.3.12/ddd/CallNode.h:46:5: warning: The class 'CallNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'VSLNode'. [duplInheritedMember]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Parent variable 'VSLNode::_type_info_direct_bases'
ddd-3.3.12/ddd/CallNode.h:46:5: note: Derived variable 'CallNode::_type_info_direct_bases'
ddd-3.3.12/ddd/DefCallN.h:47:5: warning: The class 'DefCallNode' defines member variable with name 'type_info' also defined in its parent class 'CallNode'. [duplInheritedMember]
ddd-3.3.12/ddd/CallNode.h:46:5: note: Parent variable 'CallNode::type_info'
ddd-3.3.12/ddd/DefCallN.h:47:5: note: Derived variable 'DefCallNode::type_info'
ddd-3.3.12/ddd/DefCallN.h:47:5: warning: The class 'DefCallNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'CallNode'. [duplInheritedMember]
ddd-3.3.12/ddd/CallNode.h:46:5: note: Parent variable 'CallNode::_type_info_all_bases'
ddd-3.3.12/ddd/DefCallN.h:47:5: note: Derived variable 'DefCallNode::_type_info_all_bases'
ddd-3.3.12/ddd/DefCallN.h:47:5: warning: The class 'DefCallNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'CallNode'. [duplInheritedMember]
ddd-3.3.12/ddd/CallNode.h:46:5: note: Parent variable 'CallNode::_type_info_direct_bases'
ddd-3.3.12/ddd/DefCallN.h:47:5: note: Derived variable 'DefCallNode::_type_info_direct_bases'
ddd-3.3.12/ddd/BuiltinCN.h:47:5: warning: The class 'BuiltinCallNode' defines member variable with name 'type_info' also defined in its parent class 'CallNode'. [duplInheritedMember]
ddd-3.3.12/ddd/CallNode.h:46:5: note: Parent variable 'CallNode::type_info'
ddd-3.3.12/ddd/BuiltinCN.h:47:5: note: Derived variable 'BuiltinCallNode::type_info'
ddd-3.3.12/ddd/BuiltinCN.h:47:5: warning: The class 'BuiltinCallNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'CallNode'. [duplInheritedMember]
ddd-3.3.12/ddd/CallNode.h:46:5: note: Parent variable 'CallNode::_type_info_all_bases'
ddd-3.3.12/ddd/BuiltinCN.h:47:5: note: Derived variable 'BuiltinCallNode::_type_info_all_bases'
ddd-3.3.12/ddd/BuiltinCN.h:47:5: warning: The class 'BuiltinCallNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'CallNode'. [duplInheritedMember]
ddd-3.3.12/ddd/CallNode.h:46:5: note: Parent variable 'CallNode::_type_info_direct_bases'
ddd-3.3.12/ddd/BuiltinCN.h:47:5: note: Derived variable 'BuiltinCallNode::_type_info_direct_bases'
ddd-3.3.12/ddd/ListNode.h:47:5: warning: The class 'ListNode' defines member variable with name 'type_info' also defined in its parent class 'VSLNode'. [duplInheritedMember]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Parent variable 'VSLNode::type_info'
ddd-3.3.12/ddd/ListNode.h:47:5: note: Derived variable 'ListNode::type_info'
ddd-3.3.12/ddd/ListNode.h:47:5: warning: The class 'ListNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'VSLNode'. [duplInheritedMember]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Parent variable 'VSLNode::_type_info_all_bases'
ddd-3.3.12/ddd/ListNode.h:47:5: note: Derived variable 'ListNode::_type_info_all_bases'
ddd-3.3.12/ddd/ListNode.h:47:5: warning: The class 'ListNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'VSLNode'. [duplInheritedMember]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Parent variable 'VSLNode::_type_info_direct_bases'
ddd-3.3.12/ddd/ListNode.h:47:5: note: Derived variable 'ListNode::_type_info_direct_bases'
ddd-3.3.12/ddd/ConstNode.h:44:5: warning: The class 'ConstNode' defines member variable with name 'type_info' also defined in its parent class 'VSLNode'. [duplInheritedMember]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Parent variable 'VSLNode::type_info'
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Derived variable 'ConstNode::type_info'
ddd-3.3.12/ddd/ConstNode.h:44:5: warning: The class 'ConstNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'VSLNode'. [duplInheritedMember]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Parent variable 'VSLNode::_type_info_all_bases'
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Derived variable 'ConstNode::_type_info_all_bases'
ddd-3.3.12/ddd/ConstNode.h:44:5: warning: The class 'ConstNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'VSLNode'. [duplInheritedMember]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Parent variable 'VSLNode::_type_info_direct_bases'
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Derived variable 'ConstNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueNode.h:42:5: warning: The class 'TrueNode' defines member variable with name 'type_info' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::type_info'
ddd-3.3.12/ddd/TrueNode.h:42:5: note: Derived variable 'TrueNode::type_info'
ddd-3.3.12/ddd/TrueNode.h:42:5: warning: The class 'TrueNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::_type_info_all_bases'
ddd-3.3.12/ddd/TrueNode.h:42:5: note: Derived variable 'TrueNode::_type_info_all_bases'
ddd-3.3.12/ddd/TrueNode.h:42:5: warning: The class 'TrueNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueNode.h:42:5: note: Derived variable 'TrueNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueNode.h:54:5: warning: The class 'FalseNode' defines member variable with name 'type_info' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::type_info'
ddd-3.3.12/ddd/TrueNode.h:54:5: note: Derived variable 'FalseNode::type_info'
ddd-3.3.12/ddd/TrueNode.h:54:5: warning: The class 'FalseNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::_type_info_all_bases'
ddd-3.3.12/ddd/TrueNode.h:54:5: note: Derived variable 'FalseNode::_type_info_all_bases'
ddd-3.3.12/ddd/TrueNode.h:54:5: warning: The class 'FalseNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueNode.h:54:5: note: Derived variable 'FalseNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueNode.h:66:5: warning: The class 'NullNode' defines member variable with name 'type_info' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::type_info'
ddd-3.3.12/ddd/TrueNode.h:66:5: note: Derived variable 'NullNode::type_info'
ddd-3.3.12/ddd/TrueNode.h:66:5: warning: The class 'NullNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::_type_info_all_bases'
ddd-3.3.12/ddd/TrueNode.h:66:5: note: Derived variable 'NullNode::_type_info_all_bases'
ddd-3.3.12/ddd/TrueNode.h:66:5: warning: The class 'NullNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueNode.h:66:5: note: Derived variable 'NullNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueNode.h:78:5: warning: The class 'StringNode' defines member variable with name 'type_info' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::type_info'
ddd-3.3.12/ddd/TrueNode.h:78:5: note: Derived variable 'StringNode::type_info'
ddd-3.3.12/ddd/TrueNode.h:78:5: warning: The class 'StringNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::_type_info_all_bases'
ddd-3.3.12/ddd/TrueNode.h:78:5: note: Derived variable 'StringNode::_type_info_all_bases'
ddd-3.3.12/ddd/TrueNode.h:78:5: warning: The class 'StringNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueNode.h:78:5: note: Derived variable 'StringNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueNode.h:90:5: warning: The class 'NumNode' defines member variable with name 'type_info' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::type_info'
ddd-3.3.12/ddd/TrueNode.h:90:5: note: Derived variable 'NumNode::type_info'
ddd-3.3.12/ddd/TrueNode.h:90:5: warning: The class 'NumNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::_type_info_all_bases'
ddd-3.3.12/ddd/TrueNode.h:90:5: note: Derived variable 'NumNode::_type_info_all_bases'
ddd-3.3.12/ddd/TrueNode.h:90:5: warning: The class 'NumNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueNode.h:90:5: note: Derived variable 'NumNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueNode.h:102:5: warning: The class 'EmptyListNode' defines member variable with name 'type_info' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::type_info'
ddd-3.3.12/ddd/TrueNode.h:102:5: note: Derived variable 'EmptyListNode::type_info'
ddd-3.3.12/ddd/TrueNode.h:102:5: warning: The class 'EmptyListNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::_type_info_all_bases'
ddd-3.3.12/ddd/TrueNode.h:102:5: note: Derived variable 'EmptyListNode::_type_info_all_bases'
ddd-3.3.12/ddd/TrueNode.h:102:5: warning: The class 'EmptyListNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'ConstNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Parent variable 'ConstNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueNode.h:102:5: note: Derived variable 'EmptyListNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueNode.h:114:5: warning: The class 'FixListNode' defines member variable with name 'type_info' also defined in its parent class 'ListNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ListNode.h:47:5: note: Parent variable 'ListNode::type_info'
ddd-3.3.12/ddd/TrueNode.h:114:5: note: Derived variable 'FixListNode::type_info'
ddd-3.3.12/ddd/TrueNode.h:114:5: warning: The class 'FixListNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'ListNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ListNode.h:47:5: note: Parent variable 'ListNode::_type_info_all_bases'
ddd-3.3.12/ddd/TrueNode.h:114:5: note: Derived variable 'FixListNode::_type_info_all_bases'
ddd-3.3.12/ddd/TrueNode.h:114:5: warning: The class 'FixListNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'ListNode'. [duplInheritedMember]
ddd-3.3.12/ddd/ListNode.h:47:5: note: Parent variable 'ListNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueNode.h:114:5: note: Derived variable 'FixListNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TrueNode.h:80:5: style: Class 'StringNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/TrueNode.h:92:5: style: Class 'NumNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/TrueNode.h:117:5: style: Class 'FixListNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/BuiltinCN.h:45:1: warning: The class 'BuiltinCallNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/TrueBox.h:38:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PrimitiveB.h:167:5: note: Virtual function in base class
ddd-3.3.12/ddd/TrueBox.h:38:5: note: Function in derived class
ddd-3.3.12/ddd/TrueBox.h:45:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PrimitiveB.h:167:5: note: Virtual function in base class
ddd-3.3.12/ddd/TrueBox.h:45:5: note: Function in derived class
ddd-3.3.12/ddd/TrueBox.h:52:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PrimitiveB.h:167:5: note: Virtual function in base class
ddd-3.3.12/ddd/TrueBox.h:52:5: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:46:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:46:5: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:60:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:73:18: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:60:10: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:61:10: style: The function '_dumpTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:74:18: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:61:10: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:69:10: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:76:18: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:69:10: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:96:16: style: The function '_eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:100:24: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:96:16: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:99:9: style: The function 'countSelfReferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:107:17: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:99:9: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:100:9: style: The function 'resolveDefs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:103:17: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:100:9: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:101:9: style: The function 'resolveSynonyms' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:104:17: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:101:9: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:102:9: style: The function 'foldOps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:105:17: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:102:9: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:103:9: style: The function 'foldConsts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:106:17: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:103:9: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:104:9: style: The function 'inlineFuncs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:109:17: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:104:9: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:105:9: style: The function 'instantiateArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:110:17: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:105:9: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:107:10: style: The function 'countArgNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:112:18: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:107:10: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:109:9: style: The function '_reBase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:114:17: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:109:9: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:112:10: style: The function 'compilePatterns' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:123:18: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:112:10: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:113:10: style: The function 'uncompilePatterns' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:113:10: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:114:9: style: The function 'resolveName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:125:17: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:114:9: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:115:9: style: The function '_resolveNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:127:17: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:115:9: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:116:10: style: The function 'rebind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:133:18: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:116:10: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:117:19: style: The function 'firstName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:136:27: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:117:19: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:119:10: style: The function 'isConst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:139:18: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:119:10: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:120:10: style: The function 'isCallNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:143:18: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:120:10: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:122:14: style: The function 'nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:155:22: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:122:14: note: Function in derived class
ddd-3.3.12/ddd/CallNode.h:127:10: style: The function 'OK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:166:18: note: Virtual function in base class
ddd-3.3.12/ddd/CallNode.h:127:10: note: Function in derived class
ddd-3.3.12/ddd/DefCallN.h:47:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/CallNode.h:46:5: note: Virtual function in base class
ddd-3.3.12/ddd/DefCallN.h:47:5: note: Function in derived class
ddd-3.3.12/ddd/DefCallN.h:56:16: style: The function 'call' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/CallNode.h:57:24: note: Virtual function in base class
ddd-3.3.12/ddd/DefCallN.h:56:16: note: Function in derived class
ddd-3.3.12/ddd/DefCallN.h:58:17: style: The function 'func_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/CallNode.h:64:25: note: Virtual function in base class
ddd-3.3.12/ddd/DefCallN.h:58:17: note: Function in derived class
ddd-3.3.12/ddd/DefCallN.h:60:10: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:76:18: note: Virtual function in base class
ddd-3.3.12/ddd/DefCallN.h:60:10: note: Function in derived class
ddd-3.3.12/ddd/DefCallN.h:72:14: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:96:22: note: Virtual function in base class
ddd-3.3.12/ddd/DefCallN.h:72:14: note: Function in derived class
ddd-3.3.12/ddd/DefCallN.h:86:9: style: The function 'countSelfReferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:107:17: note: Virtual function in base class
ddd-3.3.12/ddd/DefCallN.h:86:9: note: Function in derived class
ddd-3.3.12/ddd/DefCallN.h:87:9: style: The function 'resolveDefs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:103:17: note: Virtual function in base class
ddd-3.3.12/ddd/DefCallN.h:87:9: note: Function in derived class
ddd-3.3.12/ddd/DefCallN.h:88:9: style: The function 'resolveSynonyms' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:104:17: note: Virtual function in base class
ddd-3.3.12/ddd/DefCallN.h:88:9: note: Function in derived class
ddd-3.3.12/ddd/DefCallN.h:89:9: style: The function 'inlineFuncs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:109:17: note: Virtual function in base class
ddd-3.3.12/ddd/DefCallN.h:89:9: note: Function in derived class
ddd-3.3.12/ddd/DefCallN.h:90:10: style: The function 'rebind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:133:18: note: Virtual function in base class
ddd-3.3.12/ddd/DefCallN.h:90:10: note: Function in derived class
ddd-3.3.12/ddd/DefCallN.h:92:10: style: The function 'isDefCallNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:145:18: note: Virtual function in base class
ddd-3.3.12/ddd/DefCallN.h:92:10: note: Function in derived class
ddd-3.3.12/ddd/DefCallN.h:95:10: style: The function 'OK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:166:18: note: Virtual function in base class
ddd-3.3.12/ddd/DefCallN.h:95:10: note: Function in derived class
ddd-3.3.12/ddd/BuiltinCN.h:47:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/CallNode.h:46:5: note: Virtual function in base class
ddd-3.3.12/ddd/BuiltinCN.h:47:5: note: Function in derived class
ddd-3.3.12/ddd/BuiltinCN.h:59:16: style: The function 'call' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/CallNode.h:57:24: note: Virtual function in base class
ddd-3.3.12/ddd/BuiltinCN.h:59:16: note: Function in derived class
ddd-3.3.12/ddd/BuiltinCN.h:61:17: style: The function 'func_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/CallNode.h:64:25: note: Virtual function in base class
ddd-3.3.12/ddd/BuiltinCN.h:61:17: note: Function in derived class
ddd-3.3.12/ddd/BuiltinCN.h:62:10: style: The function 'isInfix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/CallNode.h:67:18: note: Virtual function in base class
ddd-3.3.12/ddd/BuiltinCN.h:62:10: note: Function in derived class
ddd-3.3.12/ddd/BuiltinCN.h:64:10: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:76:18: note: Virtual function in base class
ddd-3.3.12/ddd/BuiltinCN.h:64:10: note: Function in derived class
ddd-3.3.12/ddd/BuiltinCN.h:83:14: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:96:22: note: Virtual function in base class
ddd-3.3.12/ddd/BuiltinCN.h:83:14: note: Function in derived class
ddd-3.3.12/ddd/BuiltinCN.h:88:9: style: The function 'foldOps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:105:17: note: Virtual function in base class
ddd-3.3.12/ddd/BuiltinCN.h:88:9: note: Function in derived class
ddd-3.3.12/ddd/BuiltinCN.h:89:9: style: The function 'foldConsts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:106:17: note: Virtual function in base class
ddd-3.3.12/ddd/BuiltinCN.h:89:9: note: Function in derived class
ddd-3.3.12/ddd/BuiltinCN.h:91:10: style: The function 'isBuiltinCallNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:142:18: note: Virtual function in base class
ddd-3.3.12/ddd/BuiltinCN.h:91:10: note: Function in derived class
ddd-3.3.12/ddd/BuiltinCN.h:94:10: style: The function 'OK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:166:18: note: Virtual function in base class
ddd-3.3.12/ddd/BuiltinCN.h:94:10: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:47:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:47:5: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:56:10: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:76:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:56:10: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:68:14: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:96:22: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:68:14: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:85:16: style: The function '_eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:100:24: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:85:16: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:88:9: style: The function 'countSelfReferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:107:17: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:88:9: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:89:9: style: The function 'resolveDefs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:103:17: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:89:9: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:90:9: style: The function 'resolveSynonyms' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:104:17: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:90:9: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:91:9: style: The function 'foldOps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:105:17: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:91:9: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:92:9: style: The function 'foldConsts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:106:17: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:92:9: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:93:9: style: The function 'inlineFuncs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:109:17: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:93:9: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:94:9: style: The function 'instantiateArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:110:17: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:94:9: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:96:10: style: The function 'countArgNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:112:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:96:10: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:98:9: style: The function '_reBase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:114:17: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:98:9: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:101:10: style: The function 'compilePatterns' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:123:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:101:10: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:102:10: style: The function 'uncompilePatterns' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:102:10: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:103:9: style: The function 'resolveName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:125:17: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:103:9: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:104:9: style: The function '_resolveNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:127:17: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:104:9: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:105:10: style: The function 'rebind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:133:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:105:10: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:106:19: style: The function 'firstName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:136:27: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:106:19: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:112:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:73:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:112:10: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:113:10: style: The function '_dumpTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:74:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:113:10: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:116:10: style: The function 'isConst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:139:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:116:10: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:119:10: style: The function 'isListNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:148:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:119:10: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:120:10: style: The function 'isStraight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:152:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:120:10: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:122:14: style: The function 'nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:155:22: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:122:14: note: Function in derived class
ddd-3.3.12/ddd/ListNode.h:125:10: style: The function 'OK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:166:18: note: Virtual function in base class
ddd-3.3.12/ddd/ListNode.h:125:10: note: Function in derived class
ddd-3.3.12/ddd/ConstNode.h:44:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Virtual function in base class
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Function in derived class
ddd-3.3.12/ddd/ConstNode.h:54:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:73:18: note: Virtual function in base class
ddd-3.3.12/ddd/ConstNode.h:54:10: note: Function in derived class
ddd-3.3.12/ddd/ConstNode.h:55:10: style: The function '_dumpTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:74:18: note: Virtual function in base class
ddd-3.3.12/ddd/ConstNode.h:55:10: note: Function in derived class
ddd-3.3.12/ddd/ConstNode.h:57:10: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:76:18: note: Virtual function in base class
ddd-3.3.12/ddd/ConstNode.h:57:10: note: Function in derived class
ddd-3.3.12/ddd/ConstNode.h:79:14: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:96:22: note: Virtual function in base class
ddd-3.3.12/ddd/ConstNode.h:79:14: note: Function in derived class
ddd-3.3.12/ddd/ConstNode.h:84:16: style: The function '_eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:100:24: note: Virtual function in base class
ddd-3.3.12/ddd/ConstNode.h:84:16: note: Function in derived class
ddd-3.3.12/ddd/ConstNode.h:86:10: style: The function 'isConst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:139:18: note: Virtual function in base class
ddd-3.3.12/ddd/ConstNode.h:86:10: note: Function in derived class
ddd-3.3.12/ddd/ConstNode.h:87:10: style: The function 'isConstNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:144:18: note: Virtual function in base class
ddd-3.3.12/ddd/ConstNode.h:87:10: note: Function in derived class
ddd-3.3.12/ddd/ConstNode.h:89:10: style: The function 'isStraight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:152:18: note: Virtual function in base class
ddd-3.3.12/ddd/ConstNode.h:89:10: note: Function in derived class
ddd-3.3.12/ddd/ConstNode.h:92:10: style: The function 'OK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:166:18: note: Virtual function in base class
ddd-3.3.12/ddd/ConstNode.h:92:10: note: Function in derived class
ddd-3.3.12/ddd/TrueNode.h:42:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Virtual function in base class
ddd-3.3.12/ddd/TrueNode.h:42:5: note: Function in derived class
ddd-3.3.12/ddd/TrueNode.h:54:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Virtual function in base class
ddd-3.3.12/ddd/TrueNode.h:54:5: note: Function in derived class
ddd-3.3.12/ddd/TrueNode.h:66:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Virtual function in base class
ddd-3.3.12/ddd/TrueNode.h:66:5: note: Function in derived class
ddd-3.3.12/ddd/TrueNode.h:78:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Virtual function in base class
ddd-3.3.12/ddd/TrueNode.h:78:5: note: Function in derived class
ddd-3.3.12/ddd/TrueNode.h:90:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Virtual function in base class
ddd-3.3.12/ddd/TrueNode.h:90:5: note: Function in derived class
ddd-3.3.12/ddd/TrueNode.h:102:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/ConstNode.h:44:5: note: Virtual function in base class
ddd-3.3.12/ddd/TrueNode.h:102:5: note: Function in derived class
ddd-3.3.12/ddd/TrueNode.h:114:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/ListNode.h:47:5: note: Virtual function in base class
ddd-3.3.12/ddd/TrueNode.h:114:5: note: Function in derived class
ddd-3.3.12/ddd/COPYING.gz.C:1:0: error: syntax error [syntaxError]
ddd-3.3.12/ddd/CallNode.C:77:27: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/CallNode.C:79:6: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/CallNode.C:201:24: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ChunkQueue.h:71:5: style: Class 'ChunkQueue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DynArray.h:96:5: style: Class 'DynArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VarArray.h:86:5: style: Class 'VarArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VarArray.h:45:17: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/DynArray.h:85:17: note: Virtual function in base class
ddd-3.3.12/ddd/VarArray.h:45:17: note: Function in derived class
ddd-3.3.12/ddd/ColorBox.C:58:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ColorBox.C:59:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ColorBox.C:60:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ColorBox.C:75:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ColorBox.C:79:5: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ComboBox.C:100:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ComboBox.C:110:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ComboBox.C:120:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ComboBox.C:184:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ComboBox.C:198:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ComboBox.C:226:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ComboBox.C:239:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ComboBox.C:255:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ComboBox.C:261:29: style: Function 'ComboBoxSetList' argument 1 names different: declaration 'name' definition 'text'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/ComboBox.h:38:29: note: Function 'ComboBoxSetList' argument 1 names different: declaration 'name' definition 'text'.
ddd-3.3.12/ddd/ComboBox.C:261:29: note: Function 'ComboBoxSetList' argument 1 names different: declaration 'name' definition 'text'.
ddd-3.3.12/ddd/ComboBox.C:317:17: style: Function 'CreateComboBox' argument 3 names different: declaration 'args' definition '_args'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/ComboBox.h:35:68: note: Function 'CreateComboBox' argument 3 names different: declaration 'args' definition '_args'.
ddd-3.3.12/ddd/ComboBox.C:317:17: note: Function 'CreateComboBox' argument 3 names different: declaration 'args' definition '_args'.
ddd-3.3.12/ddd/ComboBox.C:317:33: style: Function 'CreateComboBox' argument 4 names different: declaration 'arg' definition '_arg'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/ComboBox.h:35:83: note: Function 'CreateComboBox' argument 4 names different: declaration 'arg' definition '_arg'.
ddd-3.3.12/ddd/ComboBox.C:317:33: note: Function 'CreateComboBox' argument 4 names different: declaration 'arg' definition '_arg'.
ddd-3.3.12/ddd/Command.C:551:24: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/Command.C:89:38: style: Function 'add_auto_command_prefix' argument 1 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/Command.h:256:45: note: Function 'add_auto_command_prefix' argument 1 names different: declaration 'command' definition 'cmd'.
ddd-3.3.12/ddd/Command.C:89:38: note: Function 'add_auto_command_prefix' argument 1 names different: declaration 'command' definition 'cmd'.
ddd-3.3.12/ddd/Command.C:95:40: style: Function 'strip_auto_command_prefix' argument 1 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/Command.h:257:47: note: Function 'strip_auto_command_prefix' argument 1 names different: declaration 'command' definition 'cmd'.
ddd-3.3.12/ddd/Command.C:95:40: note: Function 'strip_auto_command_prefix' argument 1 names different: declaration 'command' definition 'cmd'.
ddd-3.3.12/ddd/Command.C:626:33: style: Function 'gdb_command' argument 1 names different: declaration 'command' definition 'c0'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/Command.h:177:40: note: Function 'gdb_command' argument 1 names different: declaration 'command' definition 'c0'.
ddd-3.3.12/ddd/Command.C:626:33: note: Function 'gdb_command' argument 1 names different: declaration 'command' definition 'c0'.
ddd-3.3.12/ddd/Queue.h:60:0: style: Unused private function: 'Queue < Command >::firstRec' [unusedPrivateFunction]
ddd-3.3.12/ddd/Delay.h:68:5: warning: The class 'Delay' defines member variable with name 'type_info' also defined in its parent class '_Delay'. [duplInheritedMember]
ddd-3.3.12/ddd/Delay.h:41:5: note: Parent variable '_Delay::type_info'
ddd-3.3.12/ddd/Delay.h:68:5: note: Derived variable 'Delay::type_info'
ddd-3.3.12/ddd/Delay.h:68:5: warning: The class 'Delay' defines member variable with name '_type_info_all_bases' also defined in its parent class '_Delay'. [duplInheritedMember]
ddd-3.3.12/ddd/Delay.h:41:5: note: Parent variable '_Delay::_type_info_all_bases'
ddd-3.3.12/ddd/Delay.h:68:5: note: Derived variable 'Delay::_type_info_all_bases'
ddd-3.3.12/ddd/Delay.h:68:5: warning: The class 'Delay' defines member variable with name '_type_info_direct_bases' also defined in its parent class '_Delay'. [duplInheritedMember]
ddd-3.3.12/ddd/Delay.h:41:5: note: Parent variable '_Delay::_type_info_direct_bases'
ddd-3.3.12/ddd/Delay.h:68:5: note: Derived variable 'Delay::_type_info_direct_bases'
ddd-3.3.12/ddd/Delay.h:58:5: style: Class '_Delay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Delay.h:80:5: style: Class 'Delay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/status.h:79:5: style: Class '_StatusMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/status.h:85:5: style: Class '_StatusMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/status.h:99:5: style: Class 'StatusMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/status.h:104:5: style: Class 'StatusMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/status.h:117:5: style: Class 'StatusDelay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/status.h:120:5: style: Class 'StatusDelay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:59:5: style: Class 'AssocRec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:213:5: style: Class 'AssocMark' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:218:5: style: Class 'AssocMark' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:241:5: style: Class 'AssocIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:246:5: style: Class 'AssocIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Queue.h:199:0: style: Class 'QueueIter < Command >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Queue.h:209:0: style: Class 'QueueIter < Command >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Queue.h:41:0: style: Struct 'QueueRec < Command >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VarArray.h:86:0: style: Class 'VarArray < Widget >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VarArray.h:86:0: style: Class 'VarArray < _Delay * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DynArray.h:96:0: style: Class 'DynArray < Widget >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DynArray.h:96:0: style: Class 'DynArray < _Delay * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Delay.h:68:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Delay.h:41:5: note: Virtual function in base class
ddd-3.3.12/ddd/Delay.h:68:5: note: Function in derived class
ddd-3.3.12/ddd/Assoc.h:287:20: style: The function 'lookup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Assoc.h:75:28: note: Virtual function in base class
ddd-3.3.12/ddd/Assoc.h:287:20: note: Function in derived class
ddd-3.3.12/ddd/Assoc.h:292:20: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Assoc.h:84:28: note: Virtual function in base class
ddd-3.3.12/ddd/Assoc.h:292:20: note: Function in derived class
ddd-3.3.12/ddd/ConstNode.C:72:35: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ConstNode.C:65:16: style: Variable 'StringBox::quoted' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ddd-3.3.12/ddd/ConstNode.C:63:16: note: Variable 'StringBox::quoted' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/ConstNode.C:65:16: note: Variable 'StringBox::quoted' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/DataDisp.C:1234:21: warning: Either the condition 'node==0' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/DataDisp.C:1236:20: note: Assuming that condition 'node==0' is not redundant
ddd-3.3.12/ddd/DataDisp.C:1234:21: note: Null pointer dereference
ddd-3.3.12/ddd/DataDisp.C:1252:21: warning: Either the condition 'node==0' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/DataDisp.C:1254:20: note: Assuming that condition 'node==0' is not redundant
ddd-3.3.12/ddd/DataDisp.C:1252:21: note: Null pointer dereference
ddd-3.3.12/ddd/DataDisp.C:6530:6: warning: Either the condition 'dn!=0' is redundant or there is possible null pointer dereference: dn. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/DataDisp.C:6533:9: note: Assuming that condition 'dn!=0' is not redundant
ddd-3.3.12/ddd/DataDisp.C:6530:6: note: Null pointer dereference
ddd-3.3.12/ddd/DataDisp.C:6821:9: warning: Either the condition 'node==0' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/DataDisp.C:6824:20: note: Assuming that condition 'node==0' is not redundant
ddd-3.3.12/ddd/DataDisp.C:6821:9: note: Null pointer dereference
ddd-3.3.12/ddd/DataDisp.C:1236:20: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:1254:20: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:1621:39: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:1629:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:1688:19: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:1699:19: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:1786:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:2059:41: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:2069:15: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:2085:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:2281:15: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:3038:27: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:3163:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:3338:39: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:3340:27: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:3341:27: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:3407:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:4055:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:4170:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:4222:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:4435:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:4639:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:4723:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:4847:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:5109:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:5920:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:6028:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:6049:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:6405:20: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:6824:20: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:6858:17: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:6954:44: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/Map.h:214:0: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/Map.h:244:0: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DataDisp.C:1467:14: style: The scope of the variable 'expr' can be reduced. [variableScope]
ddd-3.3.12/ddd/DataDisp.C:2273:16: style: The scope of the variable 'disp_value' can be reduced. [variableScope]
ddd-3.3.12/ddd/DataDisp.C:4982:9: style: The scope of the variable 'disp_nr' can be reduced. [variableScope]
ddd-3.3.12/ddd/Map.h:77:0: style: The scope of the variable 'prev' can be reduced. [variableScope]
ddd-3.3.12/ddd/Map.h:93:0: style: The scope of the variable 'prev' can be reduced. [variableScope]
ddd-3.3.12/ddd/DataDisp.C:491:39: style: Function 'set_last_origin' argument 1 names different: declaration 'origin' definition 'w'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:509:40: note: Function 'set_last_origin' argument 1 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/DataDisp.C:491:39: note: Function 'set_last_origin' argument 1 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/DataDisp.C:521:40: style: Function 'needs_refresh' argument 1 names different: declaration 'dn' definition 'cluster'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:227:41: note: Function 'needs_refresh' argument 1 names different: declaration 'dn' definition 'cluster'.
ddd-3.3.12/ddd/DataDisp.C:521:40: note: Function 'needs_refresh' argument 1 names different: declaration 'dn' definition 'cluster'.
ddd-3.3.12/ddd/DataDisp.C:814:34: style: Function 'apply_themeSQ' argument 4 names different: declaration 'prompt' definition 'do_prompt'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:326:15: note: Function 'apply_themeSQ' argument 4 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/DataDisp.C:814:34: note: Function 'apply_themeSQ' argument 4 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/DataDisp.C:841:36: style: Function 'unapply_themeSQ' argument 4 names different: declaration 'prompt' definition 'do_prompt'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:332:10: note: Function 'unapply_themeSQ' argument 4 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/DataDisp.C:841:36: note: Function 'unapply_themeSQ' argument 4 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/DataDisp.C:860:29: style: Function 'toggle_themeSQ' argument 4 names different: declaration 'prompt' definition 'do_prompt'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:338:16: note: Function 'toggle_themeSQ' argument 4 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/DataDisp.C:860:29: note: Function 'toggle_themeSQ' argument 4 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/DataDisp.C:2561:55: style: Function 'RefreshArgsCB' argument 2 names different: declaration 'id' definition 'timer_id'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:150:73: note: Function 'RefreshArgsCB' argument 2 names different: declaration 'id' definition 'timer_id'.
ddd-3.3.12/ddd/DataDisp.C:2561:55: note: Function 'RefreshArgsCB' argument 2 names different: declaration 'id' definition 'timer_id'.
ddd-3.3.12/ddd/DataDisp.C:3448:41: style: Function 'new_displaySQ' argument 3 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:293:20: note: Function 'new_displaySQ' argument 3 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/DataDisp.C:3448:41: note: Function 'new_displaySQ' argument 3 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/DataDisp.C:3452:44: style: Function 'new_displaySQ' argument 10 names different: declaration 'prompt' definition 'do_prompt'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:300:15: note: Function 'new_displaySQ' argument 10 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/DataDisp.C:3452:44: note: Function 'new_displaySQ' argument 10 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/DataDisp.C:3675:16: style: Function 'new_display_cmd' argument 2 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:342:17: note: Function 'new_display_cmd' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/DataDisp.C:3675:16: note: Function 'new_display_cmd' argument 2 names different: declaration 'pos' definition 'p'.
ddd-3.3.12/ddd/DataDisp.C:3713:68: style: Function 'builtin_user_command' argument 2 names different: declaration 'dn' definition 'node'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:223:69: note: Function 'builtin_user_command' argument 2 names different: declaration 'dn' definition 'node'.
ddd-3.3.12/ddd/DataDisp.C:3713:68: note: Function 'builtin_user_command' argument 2 names different: declaration 'dn' definition 'node'.
ddd-3.3.12/ddd/DataDisp.C:3877:49: style: Function 'new_data_node' argument 1 names different: declaration 'name' definition 'given_name'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:192:50: note: Function 'new_data_node' argument 1 names different: declaration 'name' definition 'given_name'.
ddd-3.3.12/ddd/DataDisp.C:3877:49: note: Function 'new_data_node' argument 1 names different: declaration 'name' definition 'given_name'.
ddd-3.3.12/ddd/DataDisp.C:4376:68: style: Function 'refresh_displaySQ' argument 3 names different: declaration 'prompt' definition 'do_prompt'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:305:12: note: Function 'refresh_displaySQ' argument 3 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/DataDisp.C:4376:68: note: Function 'refresh_displaySQ' argument 3 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/DataDisp.C:4527:41: style: Function 'sort_and_check' argument 1 names different: declaration 'a' definition 'display_nrs'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:476:42: note: Function 'sort_and_check' argument 1 names different: declaration 'a' definition 'display_nrs'.
ddd-3.3.12/ddd/DataDisp.C:4527:41: note: Function 'sort_and_check' argument 1 names different: declaration 'a' definition 'display_nrs'.
ddd-3.3.12/ddd/DataDisp.C:4548:38: style: Function 'add_aliases' argument 1 names different: declaration 'a' definition 'display_nrs'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:475:39: note: Function 'add_aliases' argument 1 names different: declaration 'a' definition 'display_nrs'.
ddd-3.3.12/ddd/DataDisp.C:4548:38: note: Function 'add_aliases' argument 1 names different: declaration 'a' definition 'display_nrs'.
ddd-3.3.12/ddd/DataDisp.C:4585:11: style: Function 'disable_displaySQ' argument 3 names different: declaration 'prompt' definition 'do_prompt'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:310:12: note: Function 'disable_displaySQ' argument 3 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/DataDisp.C:4585:11: note: Function 'disable_displaySQ' argument 3 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/DataDisp.C:4665:11: style: Function 'enable_displaySQ' argument 3 names different: declaration 'prompt' definition 'do_prompt'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:315:11: note: Function 'enable_displaySQ' argument 3 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/DataDisp.C:4665:11: note: Function 'enable_displaySQ' argument 3 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/DataDisp.C:4753:44: style: Function 'all_data_displays' argument 1 names different: declaration 'numbers' definition 'display_nrs'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:204:45: note: Function 'all_data_displays' argument 1 names different: declaration 'numbers' definition 'display_nrs'.
ddd-3.3.12/ddd/DataDisp.C:4753:44: note: Function 'all_data_displays' argument 1 names different: declaration 'numbers' definition 'display_nrs'.
ddd-3.3.12/ddd/DataDisp.C:4792:10: style: Function 'delete_displaySQ' argument 3 names different: declaration 'prompt' definition 'do_prompt'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:320:11: note: Function 'delete_displaySQ' argument 3 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/DataDisp.C:4792:10: note: Function 'delete_displaySQ' argument 3 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/DataDisp.C:5155:43: style: Function 'process_displays' argument 1 names different: declaration 'display_answer' definition 'displays'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:427:44: note: Function 'process_displays' argument 1 names different: declaration 'display_answer' definition 'displays'.
ddd-3.3.12/ddd/DataDisp.C:5155:43: note: Function 'process_displays' argument 1 names different: declaration 'display_answer' definition 'displays'.
ddd-3.3.12/ddd/DataDisp.C:5353:51: style: Function 'update_displays' argument 1 names different: declaration 'names' definition 'displays'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:654:52: note: Function 'update_displays' argument 1 names different: declaration 'names' definition 'displays'.
ddd-3.3.12/ddd/DataDisp.C:5353:51: note: Function 'update_displays' argument 1 names different: declaration 'names' definition 'displays'.
ddd-3.3.12/ddd/DataDisp.C:6026:38: style: Function 'SetDone' argument 1 names different: declaration 'answer' definition 'complete_answer'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:219:39: note: Function 'SetDone' argument 1 names different: declaration 'answer' definition 'complete_answer'.
ddd-3.3.12/ddd/DataDisp.C:6026:38: note: Function 'SetDone' argument 1 names different: declaration 'answer' definition 'complete_answer'.
ddd-3.3.12/ddd/DataDisp.C:6385:39: style: Function 'refresh_addr' argument 1 names different: declaration 'node' definition 'dn'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:579:40: note: Function 'refresh_addr' argument 1 names different: declaration 'node' definition 'dn'.
ddd-3.3.12/ddd/DataDisp.C:6385:39: note: Function 'refresh_addr' argument 1 names different: declaration 'node' definition 'dn'.
ddd-3.3.12/ddd/DataDisp.C:6789:46: style: Function 'select_node' argument 2 names different: declaration 'src' definition 'nr'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DataDisp.h:214:47: note: Function 'select_node' argument 2 names different: declaration 'src' definition 'nr'.
ddd-3.3.12/ddd/DataDisp.C:6789:46: note: Function 'select_node' argument 2 names different: declaration 'src' definition 'nr'.
ddd-3.3.12/ddd/DataDisp.C:4705:6: style: Variable 'enabled_user_displays' is modified but its new value is never used. [unreadVariable]
ddd-3.3.12/ddd/DispGraph.h:58:5: warning: The class 'DispGraph' defines member variable with name 'type_info' also defined in its parent class 'Graph'. [duplInheritedMember]
ddd-3.3.12/ddd/Graph.h:40:5: note: Parent variable 'Graph::type_info'
ddd-3.3.12/ddd/DispGraph.h:58:5: note: Derived variable 'DispGraph::type_info'
ddd-3.3.12/ddd/DispGraph.h:58:5: warning: The class 'DispGraph' defines member variable with name '_type_info_all_bases' also defined in its parent class 'Graph'. [duplInheritedMember]
ddd-3.3.12/ddd/Graph.h:40:5: note: Parent variable 'Graph::_type_info_all_bases'
ddd-3.3.12/ddd/DispGraph.h:58:5: note: Derived variable 'DispGraph::_type_info_all_bases'
ddd-3.3.12/ddd/DispGraph.h:58:5: warning: The class 'DispGraph' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'Graph'. [duplInheritedMember]
ddd-3.3.12/ddd/Graph.h:40:5: note: Parent variable 'Graph::_type_info_direct_bases'
ddd-3.3.12/ddd/DispGraph.h:58:5: note: Derived variable 'DispGraph::_type_info_direct_bases'
ddd-3.3.12/ddd/DispNode.h:70:5: warning: The class 'DispNode' defines member variable with name 'type_info' also defined in its parent class 'BoxGraphNode'. [duplInheritedMember]
ddd-3.3.12/ddd/BoxGraphN.h:37:5: note: Parent variable 'BoxGraphNode::type_info'
ddd-3.3.12/ddd/DispNode.h:70:5: note: Derived variable 'DispNode::type_info'
ddd-3.3.12/ddd/DispNode.h:70:5: warning: The class 'DispNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'BoxGraphNode'. [duplInheritedMember]
ddd-3.3.12/ddd/BoxGraphN.h:37:5: note: Parent variable 'BoxGraphNode::_type_info_all_bases'
ddd-3.3.12/ddd/DispNode.h:70:5: note: Derived variable 'DispNode::_type_info_all_bases'
ddd-3.3.12/ddd/DispNode.h:70:5: warning: The class 'DispNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'BoxGraphNode'. [duplInheritedMember]
ddd-3.3.12/ddd/BoxGraphN.h:37:5: note: Parent variable 'BoxGraphNode::_type_info_direct_bases'
ddd-3.3.12/ddd/DispNode.h:70:5: note: Derived variable 'DispNode::_type_info_direct_bases'
ddd-3.3.12/ddd/ThemeM.h:49:5: style: Class 'ThemeManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/ProgressM.h:48:5: style: Class 'ProgressMeter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DataDisp.C:1553:5: style: Struct 'DataDispCount' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:241:0: style: Class 'AssocIter < string , VarArray < VarArray < int > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:246:0: style: Class 'AssocIter < string , VarArray < VarArray < int > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:213:0: style: Class 'AssocMark < string , string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:218:0: style: Class 'AssocMark < string , string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:213:0: style: Class 'AssocMark < string , ThemePattern >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:218:0: style: Class 'AssocMark < string , ThemePattern >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:213:0: style: Class 'AssocMark < string , VarArray < VarArray < int > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:218:0: style: Class 'AssocMark < string , VarArray < VarArray < int > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:59:0: style: Class 'AssocRec < string , string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:59:0: style: Class 'AssocRec < string , ThemePattern >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:59:0: style: Class 'AssocRec < string , VarArray < VarArray < int > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VarArray.h:86:0: style: Class 'VarArray < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VarArray.h:86:0: style: Class 'VarArray < DispValue * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VarArray.h:86:0: style: Class 'VarArray < UndoBufferEntry >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VarArray.h:86:0: style: Class 'VarArray < GraphNode * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DynArray.h:96:0: style: Class 'DynArray < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DynArray.h:96:0: style: Class 'DynArray < DispValue * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DynArray.h:96:0: style: Class 'DynArray < UndoBufferEntry >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DynArray.h:96:0: style: Class 'DynArray < GraphNode * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DispNode.h:70:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/BoxGraphN.h:37:5: note: Virtual function in base class
ddd-3.3.12/ddd/DispNode.h:70:5: note: Function in derived class
ddd-3.3.12/ddd/DispNode.h:99:20: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/BoxGraphN.h:87:20: note: Virtual function in base class
ddd-3.3.12/ddd/DispNode.h:99:20: note: Function in derived class
ddd-3.3.12/ddd/DispNode.h:122:16: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/GraphNodeI.h:92:24: note: Virtual function in base class
ddd-3.3.12/ddd/DispNode.h:122:16: note: Function in derived class
ddd-3.3.12/ddd/DispGraph.h:58:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Graph.h:40:5: note: Virtual function in base class
ddd-3.3.12/ddd/DispGraph.h:58:5: note: Function in derived class
ddd-3.3.12/ddd/ThemeVSLL.h:53:18: style: The function 'optimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLLib.h:273:18: note: Virtual function in base class
ddd-3.3.12/ddd/ThemeVSLL.h:53:18: note: Function in derived class
ddd-3.3.12/ddd/ThemeVSLL.h:63:18: style: The function 'OK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLLib.h:330:18: note: Virtual function in base class
ddd-3.3.12/ddd/ThemeVSLL.h:63:18: note: Function in derived class
ddd-3.3.12/ddd/Assoc.h:287:0: style: The function 'lookup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Assoc.h:75:0: note: Virtual function in base class
ddd-3.3.12/ddd/Assoc.h:287:0: note: Function in derived class
ddd-3.3.12/ddd/Assoc.h:292:0: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Assoc.h:84:0: note: Virtual function in base class
ddd-3.3.12/ddd/Assoc.h:292:0: note: Function in derived class
ddd-3.3.12/ddd/DataDisp.C:3583:0: error: Null pointer dereference [nullPointer]
ddd-3.3.12/ddd/DataDisp.C:3948:0: error: Null pointer dereference [nullPointer]
ddd-3.3.12/ddd/DataDisp.C:665:18: performance: Use const reference for 's1' to avoid unnecessary data copying. [redundantCopyLocalConst]
ddd-3.3.12/ddd/DefCallN.C:195:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DefCallN.C:213:29: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DefCallN.C:232:6: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DefCallN.C:54:48: style: Function 'DefCallNode' argument 2 names different: declaration 'arg' definition 'a'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DefCallN.h:78:39: note: Function 'DefCallNode' argument 2 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/DefCallN.C:54:48: note: Function 'DefCallNode' argument 2 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/DefCallN.C:61:56: style: Function 'DefCallNode' argument 2 names different: declaration 'arg' definition 'a'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DefCallN.h:81:47: note: Function 'DefCallNode' argument 2 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/DefCallN.C:61:56: note: Function 'DefCallNode' argument 2 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/DefCallN.C:82:35: style: Function 'call' argument 1 names different: declaration 'arg' definition 'a'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DefCallN.h:56:26: note: Function 'call' argument 1 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/DefCallN.C:82:35: note: Function 'call' argument 1 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/Delay.C:186:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/Delay.C:187:5: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/Delay.C:241:35: style: Function 'register_shell' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/Delay.h:82:39: note: Function 'register_shell' argument 1 names different: declaration 'w' definition 'widget'.
ddd-3.3.12/ddd/Delay.C:241:35: note: Function 'register_shell' argument 1 names different: declaration 'w' definition 'widget'.
ddd-3.3.12/ddd/Delay.h:55:20: warning: Virtual function 'hourglass_cursor' is called from constructor '_Delay(Widget w)' at line 154. Dynamic binding is not used. [virtualCallInConstructor]
ddd-3.3.12/ddd/Delay.C:154:43: note: Calling hourglass_cursor
ddd-3.3.12/ddd/Delay.h:55:20: note: hourglass_cursor is a virtual method
ddd-3.3.12/ddd/DiagBox.C:45:24: style: Function '_draw' argument 2 names different: declaration 'region' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DiagBox.h:46:27: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/DiagBox.C:45:24: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/DiagBox.h:36:5: warning: The class 'DiagBox' defines member variable with name 'type_info' also defined in its parent class 'PrimitiveBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Parent variable 'PrimitiveBox::type_info'
ddd-3.3.12/ddd/DiagBox.h:36:5: note: Derived variable 'DiagBox::type_info'
ddd-3.3.12/ddd/DiagBox.h:36:5: warning: The class 'DiagBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'PrimitiveBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Parent variable 'PrimitiveBox::_type_info_all_bases'
ddd-3.3.12/ddd/DiagBox.h:36:5: note: Derived variable 'DiagBox::_type_info_all_bases'
ddd-3.3.12/ddd/DiagBox.h:36:5: warning: The class 'DiagBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'PrimitiveBox'. [duplInheritedMember]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Parent variable 'PrimitiveBox::_type_info_direct_bases'
ddd-3.3.12/ddd/DiagBox.h:36:5: note: Derived variable 'DiagBox::_type_info_direct_bases'
ddd-3.3.12/ddd/DiagBox.h:51:5: style: Class 'DiagBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DiagBox.h:36:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/PrimitiveB.h:37:5: note: Virtual function in base class
ddd-3.3.12/ddd/DiagBox.h:36:5: note: Function in derived class
ddd-3.3.12/ddd/DiagBox.h:43:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/DiagBox.h:43:10: note: Function in derived class
ddd-3.3.12/ddd/DiagBox.h:45:18: style: The function '_draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:93:18: note: Virtual function in base class
ddd-3.3.12/ddd/DiagBox.h:45:18: note: Function in derived class
ddd-3.3.12/ddd/DiagBox.h:55:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/DiagBox.h:55:10: note: Function in derived class
ddd-3.3.12/ddd/DiagBox.h:57:18: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:177:18: note: Virtual function in base class
ddd-3.3.12/ddd/DiagBox.h:57:18: note: Function in derived class
ddd-3.3.12/ddd/DiagBox.C:49:19: performance: Use const reference for 'space' to avoid unnecessary data copying. [redundantCopyLocalConst]
ddd-3.3.12/ddd/DiagBox.C:50:20: performance: Use const reference for 'origin' to avoid unnecessary data copying. [redundantCopyLocalConst]
ddd-3.3.12/ddd/DispBox.C:300:3: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispBox.C:352:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispBox.C:755:6: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispBox.C:823:15: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispBox.C:836:10: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispBox.C:308:37: style: Function 'shorten_title' argument 1 names different: declaration 'title' definition 'name'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispBox.h:127:39: note: Function 'shorten_title' argument 1 names different: declaration 'title' definition 'name'.
ddd-3.3.12/ddd/DispBox.C:308:37: note: Function 'shorten_title' argument 1 names different: declaration 'title' definition 'name'.
ddd-3.3.12/ddd/VarArray.h:86:0: style: Class 'VarArray < _WidgetRec * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DynArray.h:96:0: style: Class 'DynArray < _WidgetRec * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DispBuffer.C:132:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ddd-3.3.12/ddd/DispGraph.C:345:10: warning: Either the condition 'child==0' is redundant or there is possible null pointer dereference: child. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/DispGraph.C:352:26: note: Assuming that condition 'child==0' is not redundant
ddd-3.3.12/ddd/DispGraph.C:345:10: note: Null pointer dereference
ddd-3.3.12/ddd/DispGraph.C:349:10: warning: Either the condition 'child==0' is redundant or there is possible null pointer dereference: child. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/DispGraph.C:352:26: note: Assuming that condition 'child==0' is not redundant
ddd-3.3.12/ddd/DispGraph.C:349:10: note: Null pointer dereference
ddd-3.3.12/ddd/DispGraph.C:761:14: warning: Either the condition 'e==0' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/DispGraph.C:764:22: note: Assuming that condition 'e==0' is not redundant
ddd-3.3.12/ddd/DispGraph.C:761:14: note: Null pointer dereference
ddd-3.3.12/ddd/DispGraph.C:777:16: warning: Either the condition 'e==0' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/DispGraph.C:780:22: note: Assuming that condition 'e==0' is not redundant
ddd-3.3.12/ddd/DispGraph.C:777:16: note: Null pointer dereference
ddd-3.3.12/ddd/DispGraph.C:1201:10: warning: Either the condition 'e==0' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/DispGraph.C:1203:10: note: Assuming that condition 'e==0' is not redundant
ddd-3.3.12/ddd/DispGraph.C:1201:10: note: Null pointer dereference
ddd-3.3.12/ddd/DispGraph.C:1205:10: warning: Either the condition 'e==0' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/DispGraph.C:1208:26: note: Assuming that condition 'e==0' is not redundant
ddd-3.3.12/ddd/DispGraph.C:1205:10: note: Null pointer dereference
ddd-3.3.12/ddd/DispGraph.C:352:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispGraph.C:540:20: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispGraph.C:682:29: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispGraph.C:764:22: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispGraph.C:780:22: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispGraph.C:798:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispGraph.C:828:22: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispGraph.C:834:22: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispGraph.C:915:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispGraph.C:916:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispGraph.C:949:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispGraph.C:1130:22: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispGraph.C:1203:10: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispGraph.C:1208:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispGraph.C:1240:17: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispGraph.C:182:27: style: Function 'insert' argument 1 names different: declaration 'disp_nr' definition 'new_disp_nr'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispGraph.h:97:20: note: Function 'insert' argument 1 names different: declaration 'disp_nr' definition 'new_disp_nr'.
ddd-3.3.12/ddd/DispGraph.C:182:27: note: Function 'insert' argument 1 names different: declaration 'disp_nr' definition 'new_disp_nr'.
ddd-3.3.12/ddd/DispGraph.C:182:50: style: Function 'insert' argument 2 names different: declaration 'dn' definition 'new_dn'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispGraph.h:97:39: note: Function 'insert' argument 2 names different: declaration 'dn' definition 'new_dn'.
ddd-3.3.12/ddd/DispGraph.C:182:50: note: Function 'insert' argument 2 names different: declaration 'dn' definition 'new_dn'.
ddd-3.3.12/ddd/DispGraph.C:538:37: style: Function 'get_nr' argument 1 names different: declaration 'nodeptr' definition 'node'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispGraph.h:132:30: note: Function 'get_nr' argument 1 names different: declaration 'nodeptr' definition 'node'.
ddd-3.3.12/ddd/DispGraph.C:538:37: note: Function 'get_nr' argument 1 names different: declaration 'nodeptr' definition 'node'.
ddd-3.3.12/ddd/DispGraph.C:912:22: style: Function 'add_alias_edge' argument 3 names different: declaration 'from' definition '_from'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispGraph.h:167:15: note: Function 'add_alias_edge' argument 3 names different: declaration 'from' definition '_from'.
ddd-3.3.12/ddd/DispGraph.C:912:22: note: Function 'add_alias_edge' argument 3 names different: declaration 'from' definition '_from'.
ddd-3.3.12/ddd/DispGraph.C:912:40: style: Function 'add_alias_edge' argument 4 names different: declaration 'to' definition '_to'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispGraph.h:167:32: note: Function 'add_alias_edge' argument 4 names different: declaration 'to' definition '_to'.
ddd-3.3.12/ddd/DispGraph.C:912:40: note: Function 'add_alias_edge' argument 4 names different: declaration 'to' definition '_to'.
ddd-3.3.12/ddd/DispGraph.C:980:23: style: Function 'hint_positions_ok' argument 4 names different: declaration 'p1' definition 'pos1'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispGraph.h:200:23: note: Function 'hint_positions_ok' argument 4 names different: declaration 'p1' definition 'pos1'.
ddd-3.3.12/ddd/DispGraph.C:980:23: note: Function 'hint_positions_ok' argument 4 names different: declaration 'p1' definition 'pos1'.
ddd-3.3.12/ddd/DispGraph.C:981:23: style: Function 'hint_positions_ok' argument 5 names different: declaration 'p2' definition 'pos2'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispGraph.h:200:43: note: Function 'hint_positions_ok' argument 5 names different: declaration 'p2' definition 'pos2'.
ddd-3.3.12/ddd/DispGraph.C:981:23: note: Function 'hint_positions_ok' argument 5 names different: declaration 'p2' definition 'pos2'.
ddd-3.3.12/ddd/DispGraph.C:1140:35: style: Function 'cluster' argument 1 names different: declaration 'node' definition 'dn'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispGraph.h:112:28: note: Function 'cluster' argument 1 names different: declaration 'node' definition 'dn'.
ddd-3.3.12/ddd/DispGraph.C:1140:35: note: Function 'cluster' argument 1 names different: declaration 'node' definition 'dn'.
ddd-3.3.12/ddd/DispGraph.C:1153:41: style: Function 'make_inactive' argument 1 names different: declaration 'node' definition 'dn'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispGraph.h:109:35: note: Function 'make_inactive' argument 1 names different: declaration 'node' definition 'dn'.
ddd-3.3.12/ddd/DispGraph.C:1153:41: note: Function 'make_inactive' argument 1 names different: declaration 'node' definition 'dn'.
ddd-3.3.12/ddd/DispGraph.C:1172:39: style: Function 'make_active' argument 1 names different: declaration 'node' definition 'dn'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispGraph.h:108:33: note: Function 'make_active' argument 1 names different: declaration 'node' definition 'dn'.
ddd-3.3.12/ddd/DispGraph.C:1172:39: note: Function 'make_active' argument 1 names different: declaration 'node' definition 'dn'.
ddd-3.3.12/ddd/DispGraph.h:92:10: style: Technically the member function 'DispGraph::callHandlers' can be const. [functionConst]
ddd-3.3.12/ddd/DispGraph.C:154:17: note: Technically the member function 'DispGraph::callHandlers' can be const.
ddd-3.3.12/ddd/DispGraph.h:92:10: note: Technically the member function 'DispGraph::callHandlers' can be const.
ddd-3.3.12/ddd/DispGraph.h:132:9: performance: Technically the member function 'DispGraph::get_nr' can be static. [functionStatic]
ddd-3.3.12/ddd/DispGraph.C:538:16: note: Technically the member function 'DispGraph::get_nr' can be static.
ddd-3.3.12/ddd/DispGraph.h:132:9: note: Technically the member function 'DispGraph::get_nr' can be static.
ddd-3.3.12/ddd/DispGraph.h:209:10: style: Technically the member function 'DispGraph::update_alias_edges' can be const. [functionConst]
ddd-3.3.12/ddd/DispGraph.C:1126:17: note: Technically the member function 'DispGraph::update_alias_edges' can be const.
ddd-3.3.12/ddd/DispGraph.h:209:10: note: Technically the member function 'DispGraph::update_alias_edges' can be const.
ddd-3.3.12/ddd/VarArray.h:86:0: style: Class 'VarArray < EdgeAnnotation * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DynArray.h:96:0: style: Class 'DynArray < EdgeAnnotation * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DispNode.C:238:18: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispNode.C:242:18: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispNode.C:246:24: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispNode.C:282:13: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispNode.C:60:21: style: Function 'DispNode' argument 4 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispNode.h:115:21: note: Function 'DispNode' argument 4 names different: declaration 'value' definition 'val'.
ddd-3.3.12/ddd/DispNode.C:60:21: note: Function 'DispNode' argument 4 names different: declaration 'value' definition 'val'.
ddd-3.3.12/ddd/DispNode.C:61:12: style: Function 'DispNode' argument 5 names different: declaration 'plotted' definition 'pl'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispNode.h:116:12: note: Function 'DispNode' argument 5 names different: declaration 'plotted' definition 'pl'.
ddd-3.3.12/ddd/DispNode.C:61:12: note: Function 'DispNode' argument 5 names different: declaration 'plotted' definition 'pl'.
ddd-3.3.12/ddd/DispNode.C:142:31: style: Function 'update' argument 1 names different: declaration 'new_value' definition 'value'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispNode.h:182:26: note: Function 'update' argument 1 names different: declaration 'new_value' definition 'value'.
ddd-3.3.12/ddd/DispNode.C:142:31: note: Function 'update' argument 1 names different: declaration 'new_value' definition 'value'.
ddd-3.3.12/ddd/DispValue.C:1551:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispValue.C:1636:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispValue.C:1637:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispValue.C:1724:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/DispValue.C:142:23: style: Function 'DispValue' argument 4 names different: declaration 'full_name' definition 'f_n'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispValue.h:167:23: note: Function 'DispValue' argument 4 names different: declaration 'full_name' definition 'f_n'.
ddd-3.3.12/ddd/DispValue.C:142:23: note: Function 'DispValue' argument 4 names different: declaration 'full_name' definition 'f_n'.
ddd-3.3.12/ddd/DispValue.C:143:23: style: Function 'DispValue' argument 5 names different: declaration 'print_name' definition 'p_n'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispValue.h:168:23: note: Function 'DispValue' argument 5 names different: declaration 'print_name' definition 'p_n'.
ddd-3.3.12/ddd/DispValue.C:143:23: note: Function 'DispValue' argument 5 names different: declaration 'print_name' definition 'p_n'.
ddd-3.3.12/ddd/DispValue.C:144:23: style: Function 'DispValue' argument 6 names different: declaration 'type' definition 'given_type'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispValue.h:169:23: note: Function 'DispValue' argument 6 names different: declaration 'type' definition 'given_type'.
ddd-3.3.12/ddd/DispValue.C:144:23: note: Function 'DispValue' argument 6 names different: declaration 'type' definition 'given_type'.
ddd-3.3.12/ddd/DispValue.C:292:22: style: Function 'init' argument 4 names different: declaration 'type' definition 'given_type'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispValue.h:83:37: note: Function 'init' argument 4 names different: declaration 'type' definition 'given_type'.
ddd-3.3.12/ddd/DispValue.C:292:22: note: Function 'init' argument 4 names different: declaration 'type' definition 'given_type'.
ddd-3.3.12/ddd/DispValue.C:1074:23: style: Function 'update' argument 4 names different: declaration 'type' definition 'given_type'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DispValue.h:326:23: note: Function 'update' argument 4 names different: declaration 'type' definition 'given_type'.
ddd-3.3.12/ddd/DispValue.C:1074:23: note: Function 'update' argument 4 names different: declaration 'type' definition 'given_type'.
ddd-3.3.12/ddd/DispValue.h:201:12: performance: Technically the member function 'DispValue::normalize_base' can be static. [functionStatic]
ddd-3.3.12/ddd/DispValue.C:223:19: note: Technically the member function 'DispValue::normalize_base' can be static.
ddd-3.3.12/ddd/DispValue.h:201:12: note: Technically the member function 'DispValue::normalize_base' can be static.
ddd-3.3.12/ddd/PlotAgent.h:48:5: warning: The class 'PlotAgent' defines member variable with name 'type_info' also defined in its parent class 'LiterateAgent'. [duplInheritedMember]
ddd-3.3.12/ddd/LiterateA.h:75:5: note: Parent variable 'LiterateAgent::type_info'
ddd-3.3.12/ddd/PlotAgent.h:48:5: note: Derived variable 'PlotAgent::type_info'
ddd-3.3.12/ddd/PlotAgent.h:48:5: warning: The class 'PlotAgent' defines member variable with name '_type_info_all_bases' also defined in its parent class 'LiterateAgent'. [duplInheritedMember]
ddd-3.3.12/ddd/LiterateA.h:75:5: note: Parent variable 'LiterateAgent::_type_info_all_bases'
ddd-3.3.12/ddd/PlotAgent.h:48:5: note: Derived variable 'PlotAgent::_type_info_all_bases'
ddd-3.3.12/ddd/PlotAgent.h:48:5: warning: The class 'PlotAgent' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'LiterateAgent'. [duplInheritedMember]
ddd-3.3.12/ddd/LiterateA.h:75:5: note: Parent variable 'LiterateAgent::_type_info_direct_bases'
ddd-3.3.12/ddd/PlotAgent.h:48:5: note: Derived variable 'PlotAgent::_type_info_direct_bases'
ddd-3.3.12/ddd/PlotAgent.h:48:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LiterateA.h:75:5: note: Virtual function in base class
ddd-3.3.12/ddd/PlotAgent.h:48:5: note: Function in derived class
ddd-3.3.12/ddd/PlotAgent.h:77:18: style: The function 'dispatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LiterateA.h:130:18: note: Virtual function in base class
ddd-3.3.12/ddd/PlotAgent.h:77:18: note: Function in derived class
ddd-3.3.12/ddd/PlotAgent.h:104:10: style: The function 'abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LiterateA.h:182:18: note: Virtual function in base class
ddd-3.3.12/ddd/PlotAgent.h:104:10: note: Function in derived class
ddd-3.3.12/ddd/DummyBox.C:40:35: style: Function 'matches' argument 1 names different: declaration 'b' definition 'box'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/DummyBox.h:60:30: note: Function 'matches' argument 1 names different: declaration 'b' definition 'box'.
ddd-3.3.12/ddd/DummyBox.C:40:35: note: Function 'matches' argument 1 names different: declaration 'b' definition 'box'.
ddd-3.3.12/ddd/FixBox.h:42:5: warning: The class 'FixBox' defines member variable with name 'type_info' also defined in its parent class 'HatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/HatBox.h:42:5: note: Parent variable 'HatBox::type_info'
ddd-3.3.12/ddd/FixBox.h:42:5: note: Derived variable 'FixBox::type_info'
ddd-3.3.12/ddd/FixBox.h:42:5: warning: The class 'FixBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'HatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/HatBox.h:42:5: note: Parent variable 'HatBox::_type_info_all_bases'
ddd-3.3.12/ddd/FixBox.h:42:5: note: Derived variable 'FixBox::_type_info_all_bases'
ddd-3.3.12/ddd/FixBox.h:42:5: warning: The class 'FixBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'HatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/HatBox.h:42:5: note: Parent variable 'HatBox::_type_info_direct_bases'
ddd-3.3.12/ddd/FixBox.h:42:5: note: Derived variable 'FixBox::_type_info_direct_bases'
ddd-3.3.12/ddd/FixBox.h:62:5: warning: The class 'HFixBox' defines member variable with name 'type_info' also defined in its parent class 'FixBox'. [duplInheritedMember]
ddd-3.3.12/ddd/FixBox.h:42:5: note: Parent variable 'FixBox::type_info'
ddd-3.3.12/ddd/FixBox.h:62:5: note: Derived variable 'HFixBox::type_info'
ddd-3.3.12/ddd/FixBox.h:62:5: warning: The class 'HFixBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'FixBox'. [duplInheritedMember]
ddd-3.3.12/ddd/FixBox.h:42:5: note: Parent variable 'FixBox::_type_info_all_bases'
ddd-3.3.12/ddd/FixBox.h:62:5: note: Derived variable 'HFixBox::_type_info_all_bases'
ddd-3.3.12/ddd/FixBox.h:62:5: warning: The class 'HFixBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'FixBox'. [duplInheritedMember]
ddd-3.3.12/ddd/FixBox.h:42:5: note: Parent variable 'FixBox::_type_info_direct_bases'
ddd-3.3.12/ddd/FixBox.h:62:5: note: Derived variable 'HFixBox::_type_info_direct_bases'
ddd-3.3.12/ddd/FixBox.h:89:5: warning: The class 'VFixBox' defines member variable with name 'type_info' also defined in its parent class 'FixBox'. [duplInheritedMember]
ddd-3.3.12/ddd/FixBox.h:42:5: note: Parent variable 'FixBox::type_info'
ddd-3.3.12/ddd/FixBox.h:89:5: note: Derived variable 'VFixBox::type_info'
ddd-3.3.12/ddd/FixBox.h:89:5: warning: The class 'VFixBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'FixBox'. [duplInheritedMember]
ddd-3.3.12/ddd/FixBox.h:42:5: note: Parent variable 'FixBox::_type_info_all_bases'
ddd-3.3.12/ddd/FixBox.h:89:5: note: Derived variable 'VFixBox::_type_info_all_bases'
ddd-3.3.12/ddd/FixBox.h:89:5: warning: The class 'VFixBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'FixBox'. [duplInheritedMember]
ddd-3.3.12/ddd/FixBox.h:42:5: note: Parent variable 'FixBox::_type_info_direct_bases'
ddd-3.3.12/ddd/FixBox.h:89:5: note: Derived variable 'VFixBox::_type_info_direct_bases'
ddd-3.3.12/ddd/FixBox.h:42:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/HatBox.h:42:5: note: Virtual function in base class
ddd-3.3.12/ddd/FixBox.h:42:5: note: Function in derived class
ddd-3.3.12/ddd/FixBox.h:53:18: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:163:18: note: Virtual function in base class
ddd-3.3.12/ddd/FixBox.h:53:18: note: Function in derived class
ddd-3.3.12/ddd/FixBox.h:62:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/FixBox.h:42:5: note: Virtual function in base class
ddd-3.3.12/ddd/FixBox.h:62:5: note: Function in derived class
ddd-3.3.12/ddd/FixBox.h:67:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/FixBox.h:67:10: note: Function in derived class
ddd-3.3.12/ddd/FixBox.h:73:10: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/FixBox.h:53:18: note: Virtual function in base class
ddd-3.3.12/ddd/FixBox.h:73:10: note: Function in derived class
ddd-3.3.12/ddd/FixBox.h:81:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/FixBox.h:81:10: note: Function in derived class
ddd-3.3.12/ddd/FixBox.h:89:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/FixBox.h:42:5: note: Virtual function in base class
ddd-3.3.12/ddd/FixBox.h:89:5: note: Function in derived class
ddd-3.3.12/ddd/FixBox.h:94:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/FixBox.h:94:10: note: Function in derived class
ddd-3.3.12/ddd/FixBox.h:100:10: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/FixBox.h:53:18: note: Virtual function in base class
ddd-3.3.12/ddd/FixBox.h:100:10: note: Function in derived class
ddd-3.3.12/ddd/FixBox.h:108:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/FixBox.h:108:10: note: Function in derived class
ddd-3.3.12/ddd/FontFixBox.h:37:5: warning: The class 'FontFixBox' defines member variable with name 'type_info' also defined in its parent class 'HatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/HatBox.h:42:5: note: Parent variable 'HatBox::type_info'
ddd-3.3.12/ddd/FontFixBox.h:37:5: note: Derived variable 'FontFixBox::type_info'
ddd-3.3.12/ddd/FontFixBox.h:37:5: warning: The class 'FontFixBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'HatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/HatBox.h:42:5: note: Parent variable 'HatBox::_type_info_all_bases'
ddd-3.3.12/ddd/FontFixBox.h:37:5: note: Derived variable 'FontFixBox::_type_info_all_bases'
ddd-3.3.12/ddd/FontFixBox.h:37:5: warning: The class 'FontFixBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'HatBox'. [duplInheritedMember]
ddd-3.3.12/ddd/HatBox.h:42:5: note: Parent variable 'HatBox::_type_info_direct_bases'
ddd-3.3.12/ddd/FontFixBox.h:37:5: note: Derived variable 'FontFixBox::_type_info_direct_bases'
ddd-3.3.12/ddd/FontFixBox.h:37:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/HatBox.h:42:5: note: Virtual function in base class
ddd-3.3.12/ddd/FontFixBox.h:37:5: note: Function in derived class
ddd-3.3.12/ddd/FontFixBox.h:44:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/FontFixBox.h:44:10: note: Function in derived class
ddd-3.3.12/ddd/FontFixBox.h:51:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/FontFixBox.h:51:10: note: Function in derived class
ddd-3.3.12/ddd/FontFixBox.h:53:10: style: The function 'newFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:166:18: note: Virtual function in base class
ddd-3.3.12/ddd/FontFixBox.h:53:10: note: Function in derived class
ddd-3.3.12/ddd/GDBAgent.C:458:38: style: Condition 'strlen(ltime)!=0' is always false [knownConditionTrueFalse]
ddd-3.3.12/ddd/GDBAgent.C:455:25: note: Assignment 'ltime=""', assigned value is ""
ddd-3.3.12/ddd/GDBAgent.C:458:38: note: Condition 'strlen(ltime)!=0' is always false
ddd-3.3.12/ddd/GDBAgent.C:1404:5: warning: Possible null pointer dereference: gdb [nullPointer]
ddd-3.3.12/ddd/GDBAgent.C:1398:21: note: Assignment 'gdb=agent==0?0:((agent->get_type_info()).can_cast(GDBAgent::type_info)?(GDBAgent*)(agent):0)', assigned value is 0
ddd-3.3.12/ddd/GDBAgent.C:1404:5: note: Null pointer dereference
ddd-3.3.12/ddd/GDBAgent.C:1781:5: warning: Possible null pointer dereference: gdb [nullPointer]
ddd-3.3.12/ddd/GDBAgent.C:1780:21: note: Assignment 'gdb=agent==0?0:((agent->get_type_info()).can_cast(GDBAgent::type_info)?(GDBAgent*)(agent):0)', assigned value is 0
ddd-3.3.12/ddd/GDBAgent.C:1781:5: note: Null pointer dereference
ddd-3.3.12/ddd/GDBAgent.C:3441:19: warning: Either the condition 'source==0' is redundant or there is possible null pointer dereference: source. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/GDBAgent.C:3442:21: note: Assuming that condition 'source==0' is not redundant
ddd-3.3.12/ddd/GDBAgent.C:3441:19: note: Null pointer dereference
ddd-3.3.12/ddd/GDBAgent.C:423:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GDBAgent.C:464:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GDBAgent.C:471:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GDBAgent.C:478:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GDBAgent.C:1398:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GDBAgent.C:1401:22: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GDBAgent.C:1780:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GDBAgent.C:3442:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GDBAgent.C:184:20: style: Function 'GDBAgent' argument 3 names different: declaration 'type' definition 'tp'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/GDBAgent.h:231:21: note: Function 'GDBAgent' argument 3 names different: declaration 'type' definition 'tp'.
ddd-3.3.12/ddd/GDBAgent.C:184:20: note: Function 'GDBAgent' argument 3 names different: declaration 'type' definition 'tp'.
ddd-3.3.12/ddd/GDBAgent.C:502:24: style: Function 'start_plus' argument 5 names different: declaration 'user_datas' definition 'qu_datas'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/GDBAgent.h:251:25: note: Function 'start_plus' argument 5 names different: declaration 'user_datas' definition 'qu_datas'.
ddd-3.3.12/ddd/GDBAgent.C:502:24: note: Function 'start_plus' argument 5 names different: declaration 'user_datas' definition 'qu_datas'.
ddd-3.3.12/ddd/GDBAgent.C:675:48: style: Function 'ends_with_prompt' argument 1 names different: declaration 'answer' definition 'ans'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/GDBAgent.h:809:41: note: Function 'ends_with_prompt' argument 1 names different: declaration 'answer' definition 'ans'.
ddd-3.3.12/ddd/GDBAgent.C:675:48: note: Function 'ends_with_prompt' argument 1 names different: declaration 'answer' definition 'ans'.
ddd-3.3.12/ddd/GDBAgent.C:940:41: style: Function 'set_exception_state' argument 1 names different: declaration 'state' definition 'new_state'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/GDBAgent.h:815:35: note: Function 'set_exception_state' argument 1 names different: declaration 'state' definition 'new_state'.
ddd-3.3.12/ddd/GDBAgent.C:940:41: note: Function 'set_exception_state' argument 1 names different: declaration 'state' definition 'new_state'.
ddd-3.3.12/ddd/GDBAgent.C:957:58: style: Function 'ends_with_secondary_prompt' argument 1 names different: declaration 'answer' definition 'ans'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/GDBAgent.h:810:51: note: Function 'ends_with_secondary_prompt' argument 1 names different: declaration 'answer' definition 'ans'.
ddd-3.3.12/ddd/GDBAgent.C:957:58: note: Function 'ends_with_secondary_prompt' argument 1 names different: declaration 'answer' definition 'ans'.
ddd-3.3.12/ddd/GDBAgent.C:1163:43: style: Function 'strip_dbx_comments' argument 1 names different: declaration 'answer' definition 's'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/GDBAgent.h:848:37: note: Function 'strip_dbx_comments' argument 1 names different: declaration 'answer' definition 's'.
ddd-3.3.12/ddd/GDBAgent.C:1163:43: note: Function 'strip_dbx_comments' argument 1 names different: declaration 'answer' definition 's'.
ddd-3.3.12/ddd/GDBAgent.C:2010:45: style: Function 'make_command' argument 1 names different: declaration 'target' definition 'args'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/GDBAgent.h:748:39: note: Function 'make_command' argument 1 names different: declaration 'target' definition 'args'.
ddd-3.3.12/ddd/GDBAgent.C:2010:45: note: Function 'make_command' argument 1 names different: declaration 'target' definition 'args'.
ddd-3.3.12/ddd/GDBAgent.C:2051:45: style: Function 'jump_command' argument 1 names different: declaration 'pc' definition 'pos'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/GDBAgent.h:749:39: note: Function 'jump_command' argument 1 names different: declaration 'pc' definition 'pos'.
ddd-3.3.12/ddd/GDBAgent.C:2051:45: note: Function 'jump_command' argument 1 names different: declaration 'pc' definition 'pos'.
ddd-3.3.12/ddd/GDBAgent.C:2231:36: style: Function 'frame_command' argument 1 names different: declaration 'number' definition 'num'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/GDBAgent.h:728:30: note: Function 'frame_command' argument 1 names different: declaration 'number' definition 'num'.
ddd-3.3.12/ddd/GDBAgent.C:2231:36: note: Function 'frame_command' argument 1 names different: declaration 'number' definition 'num'.
ddd-3.3.12/ddd/GDBAgent.C:2333:47: style: Function 'whatis_command' argument 1 names different: declaration 'expr' definition 'text'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/GDBAgent.h:733:41: note: Function 'whatis_command' argument 1 names different: declaration 'expr' definition 'text'.
ddd-3.3.12/ddd/GDBAgent.C:2333:47: note: Function 'whatis_command' argument 1 names different: declaration 'expr' definition 'text'.
ddd-3.3.12/ddd/GDBAgent.C:2637:44: style: Function 'debug_command' argument 1 names different: declaration 'file' definition 'program'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/GDBAgent.h:765:38: note: Function 'debug_command' argument 1 names different: declaration 'file' definition 'program'.
ddd-3.3.12/ddd/GDBAgent.C:2637:44: note: Function 'debug_command' argument 1 names different: declaration 'file' definition 'program'.
ddd-3.3.12/ddd/GDBAgent.C:284:11: warning: Member variable 'GDBAgent::cpu' is not initialized in the constructor. [uninitMemberVar]
ddd-3.3.12/ddd/GDBAgent.h:221:10: performance: Technically the member function 'GDBAgent::trace' can be static. [functionStatic]
ddd-3.3.12/ddd/GDBAgent.C:421:16: note: Technically the member function 'GDBAgent::trace' can be static.
ddd-3.3.12/ddd/GDBAgent.h:221:10: note: Technically the member function 'GDBAgent::trace' can be static.
ddd-3.3.12/ddd/GDBAgent.h:729:12: performance: Technically the member function 'GDBAgent::relative_frame_command' can be static. [functionStatic]
ddd-3.3.12/ddd/GDBAgent.C:2258:18: note: Technically the member function 'GDBAgent::relative_frame_command' can be static.
ddd-3.3.12/ddd/GDBAgent.h:729:12: note: Technically the member function 'GDBAgent::relative_frame_command' can be static.
ddd-3.3.12/ddd/GDBAgent.h:777:10: performance: Technically the member function 'GDBAgent::munch_value' can be static. [functionStatic]
ddd-3.3.12/ddd/GDBAgent.C:3414:16: note: Technically the member function 'GDBAgent::munch_value' can be static.
ddd-3.3.12/ddd/GDBAgent.h:777:10: note: Technically the member function 'GDBAgent::munch_value' can be static.
ddd-3.3.12/ddd/GDBAgent.h:849:10: performance: Technically the member function 'GDBAgent::strip_control' can be static. [functionStatic]
ddd-3.3.12/ddd/GDBAgent.C:1265:16: note: Technically the member function 'GDBAgent::strip_control' can be static.
ddd-3.3.12/ddd/GDBAgent.h:849:10: note: Technically the member function 'GDBAgent::strip_control' can be static.
ddd-3.3.12/ddd/Graph.C:61:27: style: Function 'Graph' argument 1 names different: declaration 'graph' definition 'org_graph'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/Graph.h:70:24: note: Function 'Graph' argument 1 names different: declaration 'graph' definition 'org_graph'.
ddd-3.3.12/ddd/Graph.C:61:27: note: Function 'Graph' argument 1 names different: declaration 'graph' definition 'org_graph'.
ddd-3.3.12/ddd/Graph.C:376:38: style: Function 'getNode' argument 1 names different: declaration 'node' definition 'org_node'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/Graph.h:67:35: note: Function 'getNode' argument 1 names different: declaration 'node' definition 'org_node'.
ddd-3.3.12/ddd/Graph.C:376:38: note: Function 'getNode' argument 1 names different: declaration 'node' definition 'org_node'.
ddd-3.3.12/ddd/Graph.C:376:61: style: Function 'getNode' argument 2 names different: declaration 'graph' definition 'org_graph'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/Graph.h:67:54: note: Function 'getNode' argument 2 names different: declaration 'graph' definition 'org_graph'.
ddd-3.3.12/ddd/Graph.C:376:61: note: Function 'getNode' argument 2 names different: declaration 'graph' definition 'org_graph'.
ddd-3.3.12/ddd/Graph.C:391:69: style: Function 'draw' argument 3 names different: declaration 'gc' definition '_gc'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/Graph.h:172:66: note: Function 'draw' argument 3 names different: declaration 'gc' definition '_gc'.
ddd-3.3.12/ddd/Graph.C:391:69: note: Function 'draw' argument 3 names different: declaration 'gc' definition '_gc'.
ddd-3.3.12/ddd/Graph.C:454:53: style: Function '_print' argument 2 names different: declaration 'gc' definition '_gc'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/Graph.h:183:50: note: Function '_print' argument 2 names different: declaration 'gc' definition '_gc'.
ddd-3.3.12/ddd/Graph.C:454:53: note: Function '_print' argument 2 names different: declaration 'gc' definition '_gc'.
ddd-3.3.12/ddd/Graph.h:48:10: performance: Technically the member function 'Graph::begin_color' can be static. [functionStatic]
ddd-3.3.12/ddd/Graph.C:423:13: note: Technically the member function 'Graph::begin_color' can be static.
ddd-3.3.12/ddd/Graph.h:48:10: note: Technically the member function 'Graph::begin_color' can be static.
ddd-3.3.12/ddd/Graph.h:52:10: performance: Technically the member function 'Graph::end_color' can be static. [functionStatic]
ddd-3.3.12/ddd/Graph.C:443:13: note: Technically the member function 'Graph::end_color' can be static.
ddd-3.3.12/ddd/Graph.h:52:10: note: Technically the member function 'Graph::end_color' can be static.
ddd-3.3.12/ddd/GraphEdge.C:228:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddd-3.3.12/ddd/GraphEdit.C:2665:6: warning: Either the condition 'edge==0' is redundant or there is possible null pointer dereference: edge. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/GraphEdit.C:2677:26: note: Assuming that condition 'edge==0' is not redundant
ddd-3.3.12/ddd/GraphEdit.C:2665:6: note: Null pointer dereference
ddd-3.3.12/ddd/GraphEdit.C:2668:17: warning: Either the condition 'edge==0' is redundant or there is possible null pointer dereference: edge. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/GraphEdit.C:2677:26: note: Assuming that condition 'edge==0' is not redundant
ddd-3.3.12/ddd/GraphEdit.C:2668:17: note: Null pointer dereference
ddd-3.3.12/ddd/GraphEdit.C:2674:6: warning: Either the condition 'edge==0' is redundant or there is possible null pointer dereference: edge. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/GraphEdit.C:2677:26: note: Assuming that condition 'edge==0' is not redundant
ddd-3.3.12/ddd/GraphEdit.C:2674:6: note: Null pointer dereference
ddd-3.3.12/ddd/GraphEdit.C:2678:29: warning: Possible null pointer dereference: ge [nullPointer]
ddd-3.3.12/ddd/GraphEdit.C:2677:26: note: Assignment 'ge=edge==0?0:((edge->get_type_info()).can_cast(LineGraphEdge::type_info)?(LineGraphEdge*)(edge):0)', assigned value is 0
ddd-3.3.12/ddd/GraphEdit.C:2678:29: note: Null pointer dereference
ddd-3.3.12/ddd/GraphEdit.C:2815:58: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
ddd-3.3.12/ddd/GraphEdit.C:1458:24: note: Calling function '_Layout', 3rd argument 'params' value is 0
ddd-3.3.12/ddd/GraphEdit.C:2815:58: note: Null pointer subtraction
ddd-3.3.12/ddd/GraphEdit.C:782:5: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GraphEdit.C:796:29: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GraphEdit.C:844:5: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GraphEdit.C:859:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GraphEdit.C:907:5: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GraphEdit.C:921:30: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GraphEdit.C:971:5: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GraphEdit.C:985:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GraphEdit.C:2648:23: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GraphEdit.C:2656:23: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GraphEdit.C:2658:23: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GraphEdit.C:2677:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GraphEdit.C:2697:24: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GraphEdit.C:2699:24: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/GraphEdit.C:453:9: style: The scope of the variable 'arg' can be reduced. [variableScope]
ddd-3.3.12/ddd/GraphEdit.C:1559:54: style: Function 'graphEditGetNodeAtEvent' argument 2 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/GraphEdit.h:292:61: note: Function 'graphEditGetNodeAtEvent' argument 2 names different: declaration 'e' definition 'event'.
ddd-3.3.12/ddd/GraphEdit.C:1559:54: note: Function 'graphEditGetNodeAtEvent' argument 2 names different: declaration 'e' definition 'event'.
ddd-3.3.12/ddd/HandlerL.h:106:10: style: Technically the member function 'HandlerList::remove' can be const. [functionConst]
ddd-3.3.12/ddd/HandlerL.C:101:19: note: Technically the member function 'HandlerList::remove' can be const.
ddd-3.3.12/ddd/HandlerL.h:106:10: note: Technically the member function 'HandlerList::remove' can be const.
ddd-3.3.12/ddd/HandlerL.h:109:10: style: Technically the member function 'HandlerList::removeAll' can be const. [functionConst]
ddd-3.3.12/ddd/HandlerL.C:116:19: note: Technically the member function 'HandlerList::removeAll' can be const.
ddd-3.3.12/ddd/HandlerL.h:109:10: note: Technically the member function 'HandlerList::removeAll' can be const.
ddd-3.3.12/ddd/HatBox.C:40:23: style: Function '_draw' argument 2 names different: declaration 'region' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/HatBox.h:48:27: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/HatBox.C:40:23: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/HelpCB.C:643:20: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/HelpCB.C:762:27: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/HelpCB.C:877:20: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/HelpCB.C:1842:19: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/HelpCB.C:2178:19: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/HelpCB.C:2220:19: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/HelpCB.C:2325:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/HelpCB.C:920:18: style: Function 'ManualStringHelpCB' argument 3 names different: declaration 'text' definition 'unformatted_text'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/HelpCB.h:112:25: note: Function 'ManualStringHelpCB' argument 3 names different: declaration 'text' definition 'unformatted_text'.
ddd-3.3.12/ddd/HelpCB.C:920:18: note: Function 'ManualStringHelpCB' argument 3 names different: declaration 'text' definition 'unformatted_text'.
ddd-3.3.12/ddd/HelpCB.C:867:5: style: Variable 'menubar' is assigned a value that is never used. [unreadVariable]
ddd-3.3.12/ddd/InitImage.C:207:49: style: Function 'InstallImage' argument 2 names different: declaration 'name' definition 'image_name'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/InitImage.h:42:49: note: Function 'InstallImage' argument 2 names different: declaration 'name' definition 'image_name'.
ddd-3.3.12/ddd/InitImage.C:207:49: note: Function 'InstallImage' argument 2 names different: declaration 'name' definition 'image_name'.
ddd-3.3.12/ddd/LabelH.C:220:54: style: Function 'set_values' argument 3 names different: declaration 'new_w' definition '_new'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/LabelH.C:53:54: note: Function 'set_values' argument 3 names different: declaration 'new_w' definition '_new'.
ddd-3.3.12/ddd/LabelH.C:220:54: note: Function 'set_values' argument 3 names different: declaration 'new_w' definition '_new'.
ddd-3.3.12/ddd/LetNode.h:64:43: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/LetNode.h:65:43: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/LetNode.h:136:6: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/LetNode.h:137:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/LetNode.C:101:17: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/LetNode.C:114:6: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/LetNode.C:130:27: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/LetNode.C:167:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/LetNode.C:208:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/LetNode.C:255:5: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/LetNode.C:257:5: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/LetNode.C:291:5: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/LetNode.C:182:14: style: Variable 'ArgNode::matchCallback' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ddd-3.3.12/ddd/LetNode.C:175:14: note: Variable 'ArgNode::matchCallback' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/LetNode.C:182:14: note: Variable 'ArgNode::matchCallback' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/LetNode.C:183:14: style: Variable 'ArgNode::matchesAll' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ddd-3.3.12/ddd/LetNode.C:178:14: note: Variable 'ArgNode::matchesAll' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/LetNode.C:183:14: note: Variable 'ArgNode::matchesAll' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/LetNode.C:79:36: style: Function '_eval' argument 1 names different: declaration 'arglist' definition 'arglst'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/LetNode.h:150:31: note: Function '_eval' argument 1 names different: declaration 'arglist' definition 'arglst'.
ddd-3.3.12/ddd/LetNode.C:79:36: note: Function '_eval' argument 1 names different: declaration 'arglist' definition 'arglst'.
ddd-3.3.12/ddd/LetNode.C:135:34: style: Function 'domatch' argument 1 names different: declaration 'arg' definition 'a'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/LetNode.h:70:29: note: Function 'domatch' argument 1 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/LetNode.C:135:34: note: Function 'domatch' argument 1 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/LetNode.C:170:38: style: Function 'domatch' argument 1 names different: declaration 'arg' definition 'a'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/LetNode.h:71:33: note: Function 'domatch' argument 1 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/LetNode.C:170:38: note: Function 'domatch' argument 1 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/LetNode.C:189:44: style: Function 'nodelist' argument 1 names different: declaration 'arg' definition 'a'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/LetNode.h:68:39: note: Function 'nodelist' argument 1 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/LetNode.C:189:44: note: Function 'nodelist' argument 1 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/LetNode.C:203:38: style: Function 'arglist' argument 1 names different: declaration 'arg' definition 'a'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/LetNode.h:67:33: note: Function 'arglist' argument 1 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/LetNode.C:203:38: note: Function 'arglist' argument 1 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/LetNode.h:53:5: warning: The class 'LetNode' defines member variable with name 'type_info' also defined in its parent class 'CallNode'. [duplInheritedMember]
ddd-3.3.12/ddd/CallNode.h:46:5: note: Parent variable 'CallNode::type_info'
ddd-3.3.12/ddd/LetNode.h:53:5: note: Derived variable 'LetNode::type_info'
ddd-3.3.12/ddd/LetNode.h:53:5: warning: The class 'LetNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'CallNode'. [duplInheritedMember]
ddd-3.3.12/ddd/CallNode.h:46:5: note: Parent variable 'CallNode::_type_info_all_bases'
ddd-3.3.12/ddd/LetNode.h:53:5: note: Derived variable 'LetNode::_type_info_all_bases'
ddd-3.3.12/ddd/LetNode.h:53:5: warning: The class 'LetNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'CallNode'. [duplInheritedMember]
ddd-3.3.12/ddd/CallNode.h:46:5: note: Parent variable 'CallNode::_type_info_direct_bases'
ddd-3.3.12/ddd/LetNode.h:53:5: note: Derived variable 'LetNode::_type_info_direct_bases'
ddd-3.3.12/ddd/LetNode.h:164:5: warning: The class 'WhereNode' defines member variable with name 'type_info' also defined in its parent class 'LetNode'. [duplInheritedMember]
ddd-3.3.12/ddd/LetNode.h:53:5: note: Parent variable 'LetNode::type_info'
ddd-3.3.12/ddd/LetNode.h:164:5: note: Derived variable 'WhereNode::type_info'
ddd-3.3.12/ddd/LetNode.h:164:5: warning: The class 'WhereNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'LetNode'. [duplInheritedMember]
ddd-3.3.12/ddd/LetNode.h:53:5: note: Parent variable 'LetNode::_type_info_all_bases'
ddd-3.3.12/ddd/LetNode.h:164:5: note: Derived variable 'WhereNode::_type_info_all_bases'
ddd-3.3.12/ddd/LetNode.h:164:5: warning: The class 'WhereNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'LetNode'. [duplInheritedMember]
ddd-3.3.12/ddd/LetNode.h:53:5: note: Parent variable 'LetNode::_type_info_direct_bases'
ddd-3.3.12/ddd/LetNode.h:164:5: note: Derived variable 'WhereNode::_type_info_direct_bases'
ddd-3.3.12/ddd/MatchBox.h:52:5: warning: The class 'MatchBox' defines member variable with name 'type_info' also defined in its parent class 'DummyBox'. [duplInheritedMember]
ddd-3.3.12/ddd/DummyBox.h:50:5: note: Parent variable 'DummyBox::type_info'
ddd-3.3.12/ddd/MatchBox.h:52:5: note: Derived variable 'MatchBox::type_info'
ddd-3.3.12/ddd/MatchBox.h:52:5: warning: The class 'MatchBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'DummyBox'. [duplInheritedMember]
ddd-3.3.12/ddd/DummyBox.h:50:5: note: Parent variable 'DummyBox::_type_info_all_bases'
ddd-3.3.12/ddd/MatchBox.h:52:5: note: Derived variable 'MatchBox::_type_info_all_bases'
ddd-3.3.12/ddd/MatchBox.h:52:5: warning: The class 'MatchBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'DummyBox'. [duplInheritedMember]
ddd-3.3.12/ddd/DummyBox.h:50:5: note: Parent variable 'DummyBox::_type_info_direct_bases'
ddd-3.3.12/ddd/MatchBox.h:52:5: note: Derived variable 'MatchBox::_type_info_direct_bases'
ddd-3.3.12/ddd/MatchBox.h:50:1: warning: The class 'MatchBox' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/LetNode.h:53:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/CallNode.h:46:5: note: Virtual function in base class
ddd-3.3.12/ddd/LetNode.h:53:5: note: Function in derived class
ddd-3.3.12/ddd/LetNode.h:74:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:73:18: note: Virtual function in base class
ddd-3.3.12/ddd/LetNode.h:74:10: note: Function in derived class
ddd-3.3.12/ddd/LetNode.h:75:10: style: The function '_dumpTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:74:18: note: Virtual function in base class
ddd-3.3.12/ddd/LetNode.h:75:10: note: Function in derived class
ddd-3.3.12/ddd/LetNode.h:90:17: style: The function 'func_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/CallNode.h:64:25: note: Virtual function in base class
ddd-3.3.12/ddd/LetNode.h:90:17: note: Function in derived class
ddd-3.3.12/ddd/LetNode.h:91:16: style: The function 'call' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/CallNode.h:57:24: note: Virtual function in base class
ddd-3.3.12/ddd/LetNode.h:91:16: note: Function in derived class
ddd-3.3.12/ddd/LetNode.h:128:10: style: The function 'compilePatterns' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:123:18: note: Virtual function in base class
ddd-3.3.12/ddd/LetNode.h:128:10: note: Function in derived class
ddd-3.3.12/ddd/LetNode.h:131:10: style: The function 'uncompilePatterns' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/LetNode.h:131:10: note: Function in derived class
ddd-3.3.12/ddd/LetNode.h:141:9: style: The function '_resolveNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:127:17: note: Virtual function in base class
ddd-3.3.12/ddd/LetNode.h:141:9: note: Function in derived class
ddd-3.3.12/ddd/LetNode.h:144:9: style: The function 'inlineFuncs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:109:17: note: Virtual function in base class
ddd-3.3.12/ddd/LetNode.h:144:9: note: Function in derived class
ddd-3.3.12/ddd/LetNode.h:145:9: style: The function '_reBase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:114:17: note: Virtual function in base class
ddd-3.3.12/ddd/LetNode.h:145:9: note: Function in derived class
ddd-3.3.12/ddd/LetNode.h:148:14: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:96:22: note: Virtual function in base class
ddd-3.3.12/ddd/LetNode.h:148:14: note: Function in derived class
ddd-3.3.12/ddd/LetNode.h:150:16: style: The function '_eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:100:24: note: Virtual function in base class
ddd-3.3.12/ddd/LetNode.h:150:16: note: Function in derived class
ddd-3.3.12/ddd/LetNode.h:152:10: style: The function 'isLetNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:147:18: note: Virtual function in base class
ddd-3.3.12/ddd/LetNode.h:152:10: note: Function in derived class
ddd-3.3.12/ddd/LetNode.h:155:10: style: The function 'OK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:166:18: note: Virtual function in base class
ddd-3.3.12/ddd/LetNode.h:155:10: note: Function in derived class
ddd-3.3.12/ddd/LetNode.h:164:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LetNode.h:53:5: note: Virtual function in base class
ddd-3.3.12/ddd/LetNode.h:164:5: note: Function in derived class
ddd-3.3.12/ddd/LetNode.h:167:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:73:18: note: Virtual function in base class
ddd-3.3.12/ddd/LetNode.h:167:10: note: Function in derived class
ddd-3.3.12/ddd/MatchBox.h:52:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/DummyBox.h:50:5: note: Virtual function in base class
ddd-3.3.12/ddd/MatchBox.h:52:5: note: Function in derived class
ddd-3.3.12/ddd/MatchBox.h:64:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/MatchBox.h:64:10: note: Function in derived class
ddd-3.3.12/ddd/MatchBox.h:67:10: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:90:18: note: Virtual function in base class
ddd-3.3.12/ddd/MatchBox.h:67:10: note: Function in derived class
ddd-3.3.12/ddd/MatchBox.h:76:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/MatchBox.h:76:10: note: Function in derived class
ddd-3.3.12/ddd/MatchBox.h:81:10: style: The function 'countMatchBoxes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:229:18: note: Virtual function in base class
ddd-3.3.12/ddd/MatchBox.h:81:10: note: Function in derived class
ddd-3.3.12/ddd/LineBox.C:42:24: style: Function '_draw' argument 2 names different: declaration 'region' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/LineBox.h:55:27: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/LineBox.C:42:24: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/ListBox.C:101:15: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ListBox.C:128:10: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ListBox.C:140:25: style: Function 'tag' argument 1 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/ListBox.h:128:20: note: Function 'tag' argument 1 names different: declaration 'data' definition 'd'.
ddd-3.3.12/ddd/ListBox.C:140:25: note: Function 'tag' argument 1 names different: declaration 'data' definition 'd'.
ddd-3.3.12/ddd/ListBox.C:140:38: style: Function 'tag' argument 2 names different: declaration 'datalink' definition 'dl'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/ListBox.h:128:36: note: Function 'tag' argument 2 names different: declaration 'datalink' definition 'dl'.
ddd-3.3.12/ddd/ListBox.C:140:38: note: Function 'tag' argument 2 names different: declaration 'datalink' definition 'dl'.
ddd-3.3.12/ddd/ListNode.C:75:3: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ListNode.C:81:20: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ListNode.C:85:6: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ListNode.C:86:6: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ListNode.C:114:20: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ListNode.C:161:20: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ListNode.C:204:10: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ListNode.C:412:24: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ListNode.C:197:31: style: Function 'append' argument 1 names different: declaration 'node' definition 'list'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/ListNode.h:109:25: note: Function 'append' argument 1 names different: declaration 'node' definition 'list'.
ddd-3.3.12/ddd/ListNode.C:197:31: note: Function 'append' argument 1 names different: declaration 'node' definition 'list'.
ddd-3.3.12/ddd/LiterateA.C:360:5: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/LiterateA.C:367:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/LiterateA.C:383:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/LiterateA.C:208:43: style: Function '_readNonBlocking' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/LiterateA.h:100:32: note: Function '_readNonBlocking' argument 1 names different: declaration 'data' definition 'buffer'.
ddd-3.3.12/ddd/LiterateA.C:208:43: note: Function '_readNonBlocking' argument 1 names different: declaration 'data' definition 'buffer'.
ddd-3.3.12/ddd/LiterateA.C:208:55: style: Function '_readNonBlocking' argument 2 names different: declaration 'size' definition 'nelems'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/LiterateA.h:100:42: note: Function '_readNonBlocking' argument 2 names different: declaration 'size' definition 'nelems'.
ddd-3.3.12/ddd/LiterateA.C:208:55: note: Function '_readNonBlocking' argument 2 names different: declaration 'size' definition 'nelems'.
ddd-3.3.12/ddd/LiterateA.h:100:9: performance: Technically the member function 'LiterateAgent::_readNonBlocking' can be static. [functionStatic]
ddd-3.3.12/ddd/LiterateA.C:208:20: note: Technically the member function 'LiterateAgent::_readNonBlocking' can be static.
ddd-3.3.12/ddd/LiterateA.h:100:9: note: Technically the member function 'LiterateAgent::_readNonBlocking' can be static.
ddd-3.3.12/ddd/LiterateA.h:176:9: performance: Technically the member function 'LiterateAgent::flush' can be static. [functionStatic]
ddd-3.3.12/ddd/LiterateA.C:200:20: note: Technically the member function 'LiterateAgent::flush' can be static.
ddd-3.3.12/ddd/LiterateA.h:176:9: note: Technically the member function 'LiterateAgent::flush' can be static.
ddd-3.3.12/ddd/MakeMenu.C:836:27: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/MakeMenu.C:993:27: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/MakeMenu.C:1069:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/MakeMenu.C:1096:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/MakeMenu.C:1151:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/MakeMenu.C:1256:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/MakeMenu.C:658:14: style: Function 'MMcreateRadioPulldownMenu' argument 4 names different: declaration 'args' definition '_args'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/MakeMenu.h:107:15: note: Function 'MMcreateRadioPulldownMenu' argument 4 names different: declaration 'args' definition '_args'.
ddd-3.3.12/ddd/MakeMenu.C:658:14: note: Function 'MMcreateRadioPulldownMenu' argument 4 names different: declaration 'args' definition '_args'.
ddd-3.3.12/ddd/MakeMenu.C:658:30: style: Function 'MMcreateRadioPulldownMenu' argument 5 names different: declaration 'arg' definition '_arg'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/MakeMenu.h:107:34: note: Function 'MMcreateRadioPulldownMenu' argument 5 names different: declaration 'arg' definition '_arg'.
ddd-3.3.12/ddd/MakeMenu.C:658:30: note: Function 'MMcreateRadioPulldownMenu' argument 5 names different: declaration 'arg' definition '_arg'.
ddd-3.3.12/ddd/MakeMenu.C:754:14: style: Function 'MMcreateRadioPanel' argument 4 names different: declaration 'args' definition '_args'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/MakeMenu.h:117:15: note: Function 'MMcreateRadioPanel' argument 4 names different: declaration 'args' definition '_args'.
ddd-3.3.12/ddd/MakeMenu.C:754:14: note: Function 'MMcreateRadioPanel' argument 4 names different: declaration 'args' definition '_args'.
ddd-3.3.12/ddd/MakeMenu.C:754:30: style: Function 'MMcreateRadioPanel' argument 5 names different: declaration 'arg' definition '_arg'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/MakeMenu.h:117:34: note: Function 'MMcreateRadioPanel' argument 5 names different: declaration 'arg' definition '_arg'.
ddd-3.3.12/ddd/MakeMenu.C:754:30: note: Function 'MMcreateRadioPanel' argument 5 names different: declaration 'arg' definition '_arg'.
ddd-3.3.12/ddd/MakeMenu.C:1012:12: style: Function 'MMcreatePushMenu' argument 4 names different: declaration 'args' definition '_args'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/MakeMenu.h:121:15: note: Function 'MMcreatePushMenu' argument 4 names different: declaration 'args' definition '_args'.
ddd-3.3.12/ddd/MakeMenu.C:1012:12: note: Function 'MMcreatePushMenu' argument 4 names different: declaration 'args' definition '_args'.
ddd-3.3.12/ddd/MakeMenu.C:1012:28: style: Function 'MMcreatePushMenu' argument 5 names different: declaration 'arg' definition '_arg'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/MakeMenu.h:121:34: note: Function 'MMcreatePushMenu' argument 5 names different: declaration 'arg' definition '_arg'.
ddd-3.3.12/ddd/MakeMenu.C:1012:28: note: Function 'MMcreatePushMenu' argument 5 names different: declaration 'arg' definition '_arg'.
ddd-3.3.12/ddd/MakeMenu.C:1141:48: style: Function 'PopupPushMenuAct' argument 2 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/MakeMenu.C:80:48: note: Function 'PopupPushMenuAct' argument 2 names different: declaration 'e' definition 'event'.
ddd-3.3.12/ddd/MakeMenu.C:1141:48: note: Function 'PopupPushMenuAct' argument 2 names different: declaration 'e' definition 'event'.
ddd-3.3.12/ddd/MarkBox.C:53:5: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/MarkBox.C:40:24: style: Function '_draw' argument 2 names different: declaration 'region' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/MarkBox.h:48:27: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/MarkBox.C:40:24: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/MatchBox.C:42:36: style: Function 'matches' argument 1 names different: declaration 'b' definition 'box'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/MatchBox.h:67:30: note: Function 'matches' argument 1 names different: declaration 'b' definition 'box'.
ddd-3.3.12/ddd/MatchBox.C:42:36: note: Function 'matches' argument 1 names different: declaration 'b' definition 'box'.
ddd-3.3.12/ddd/MemCheck.C:152:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/MemCheck.C:170:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/MemCheck.C:256:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/MemCheck.C:59:48: style: Function 'validate' argument 1 names different: declaration 'bp' definition 'p'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/MemCheck.h:99:42: note: Function 'validate' argument 1 names different: declaration 'bp' definition 'p'.
ddd-3.3.12/ddd/MemCheck.C:59:48: note: Function 'validate' argument 1 names different: declaration 'bp' definition 'p'.
ddd-3.3.12/ddd/MemCheck.C:163:27: style: Function 'free' argument 1 names different: declaration 'p' definition 'ap'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/MemCheck.h:109:28: note: Function 'free' argument 1 names different: declaration 'p' definition 'ap'.
ddd-3.3.12/ddd/MemCheck.C:163:27: note: Function 'free' argument 1 names different: declaration 'p' definition 'ap'.
ddd-3.3.12/ddd/MemCheck.C:254:28: style: Function 'check' argument 1 names different: declaration 'p' definition 'ap'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/MemCheck.h:112:29: note: Function 'check' argument 1 names different: declaration 'p' definition 'ap'.
ddd-3.3.12/ddd/MemCheck.C:254:28: note: Function 'check' argument 1 names different: declaration 'p' definition 'ap'.
ddd-3.3.12/ddd/MemCheck.h:43:1: style: The class 'MemCheckHeader' does not have a constructor although it has private member variables. [noConstructor]
ddd-3.3.12/ddd/MemCheck.h:149:5: style: Class 'MemChecker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/NEWS.gz.C:1:0: error: syntax error [syntaxError]
ddd-3.3.12/ddd/NameNode.h:46:5: warning: The class 'NameNode' defines member variable with name 'type_info' also defined in its parent class 'VSLNode'. [duplInheritedMember]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Parent variable 'VSLNode::type_info'
ddd-3.3.12/ddd/NameNode.h:46:5: note: Derived variable 'NameNode::type_info'
ddd-3.3.12/ddd/NameNode.h:46:5: warning: The class 'NameNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'VSLNode'. [duplInheritedMember]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Parent variable 'VSLNode::_type_info_all_bases'
ddd-3.3.12/ddd/NameNode.h:46:5: note: Derived variable 'NameNode::_type_info_all_bases'
ddd-3.3.12/ddd/NameNode.h:46:5: warning: The class 'NameNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'VSLNode'. [duplInheritedMember]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Parent variable 'VSLNode::_type_info_direct_bases'
ddd-3.3.12/ddd/NameNode.h:46:5: note: Derived variable 'NameNode::_type_info_direct_bases'
ddd-3.3.12/ddd/NameNode.h:44:1: warning: The class 'NameNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ddd-3.3.12/ddd/NameNode.h:46:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:52:5: note: Virtual function in base class
ddd-3.3.12/ddd/NameNode.h:46:5: note: Function in derived class
ddd-3.3.12/ddd/NameNode.h:57:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:73:18: note: Virtual function in base class
ddd-3.3.12/ddd/NameNode.h:57:10: note: Function in derived class
ddd-3.3.12/ddd/NameNode.h:58:10: style: The function '_dumpTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:74:18: note: Virtual function in base class
ddd-3.3.12/ddd/NameNode.h:58:10: note: Function in derived class
ddd-3.3.12/ddd/NameNode.h:67:14: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:96:22: note: Virtual function in base class
ddd-3.3.12/ddd/NameNode.h:67:14: note: Function in derived class
ddd-3.3.12/ddd/NameNode.h:70:16: style: The function '_eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:100:24: note: Virtual function in base class
ddd-3.3.12/ddd/NameNode.h:70:16: note: Function in derived class
ddd-3.3.12/ddd/NameNode.h:73:10: style: The function 'isConst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:139:18: note: Virtual function in base class
ddd-3.3.12/ddd/NameNode.h:73:10: note: Function in derived class
ddd-3.3.12/ddd/NameNode.h:74:10: style: The function 'isNameNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:149:18: note: Virtual function in base class
ddd-3.3.12/ddd/NameNode.h:74:10: note: Function in derived class
ddd-3.3.12/ddd/NameNode.h:76:14: style: The function 'nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:155:22: note: Virtual function in base class
ddd-3.3.12/ddd/NameNode.h:76:14: note: Function in derived class
ddd-3.3.12/ddd/NameNode.h:79:9: style: The function 'resolveName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:125:17: note: Virtual function in base class
ddd-3.3.12/ddd/NameNode.h:79:9: note: Function in derived class
ddd-3.3.12/ddd/NameNode.h:80:19: style: The function 'firstName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:136:27: note: Virtual function in base class
ddd-3.3.12/ddd/NameNode.h:80:19: note: Function in derived class
ddd-3.3.12/ddd/NameNode.h:83:10: style: The function 'OK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:166:18: note: Virtual function in base class
ddd-3.3.12/ddd/NameNode.h:83:10: note: Function in derived class
ddd-3.3.12/ddd/PlotAgent.C:70:53: style: Function 'start_plot' argument 2 names different: declaration 'ndim' definition 'n'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/PlotAgent.h:107:46: note: Function 'start_plot' argument 2 names different: declaration 'ndim' definition 'n'.
ddd-3.3.12/ddd/PlotAgent.C:70:53: note: Function 'start_plot' argument 2 names different: declaration 'ndim' definition 'n'.
ddd-3.3.12/ddd/PlotAgent.h:75:12: performance: Technically the member function 'PlotAgent::var' can be static. [functionStatic]
ddd-3.3.12/ddd/PlotAgent.C:107:19: note: Technically the member function 'PlotAgent::var' can be static.
ddd-3.3.12/ddd/PlotAgent.h:75:12: note: Technically the member function 'PlotAgent::var' can be static.
ddd-3.3.12/ddd/PlotArea.C:247:40: style: Function 'plot_vector' argument 1 names different: declaration 'command' definition 'buf'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/PlotArea.h:69:36: note: Function 'plot_vector' argument 1 names different: declaration 'command' definition 'buf'.
ddd-3.3.12/ddd/PlotArea.C:247:40: note: Function 'plot_vector' argument 1 names different: declaration 'command' definition 'buf'.
ddd-3.3.12/ddd/PlotArea.C:261:38: style: Function 'plot_move' argument 1 names different: declaration 'command' definition 'buf'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/PlotArea.h:70:36: note: Function 'plot_move' argument 1 names different: declaration 'command' definition 'buf'.
ddd-3.3.12/ddd/PlotArea.C:261:38: note: Function 'plot_move' argument 1 names different: declaration 'command' definition 'buf'.
ddd-3.3.12/ddd/PlotArea.C:271:38: style: Function 'plot_text' argument 1 names different: declaration 'command' definition 'buf'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/PlotArea.h:71:36: note: Function 'plot_text' argument 1 names different: declaration 'command' definition 'buf'.
ddd-3.3.12/ddd/PlotArea.C:271:38: note: Function 'plot_text' argument 1 names different: declaration 'command' definition 'buf'.
ddd-3.3.12/ddd/PlotArea.C:299:41: style: Function 'plot_justify' argument 1 names different: declaration 'command' definition 'buf'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/PlotArea.h:72:36: note: Function 'plot_justify' argument 1 names different: declaration 'command' definition 'buf'.
ddd-3.3.12/ddd/PlotArea.C:299:41: note: Function 'plot_justify' argument 1 names different: declaration 'command' definition 'buf'.
ddd-3.3.12/ddd/PlotArea.C:309:42: style: Function 'plot_linetype' argument 1 names different: declaration 'command' definition 'buf'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/PlotArea.h:73:36: note: Function 'plot_linetype' argument 1 names different: declaration 'command' definition 'buf'.
ddd-3.3.12/ddd/PlotArea.C:309:42: note: Function 'plot_linetype' argument 1 names different: declaration 'command' definition 'buf'.
ddd-3.3.12/ddd/PlotArea.C:333:39: style: Function 'plot_point' argument 1 names different: declaration 'command' definition 'buf'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/PlotArea.h:74:36: note: Function 'plot_point' argument 1 names different: declaration 'command' definition 'buf'.
ddd-3.3.12/ddd/PlotArea.C:333:39: note: Function 'plot_point' argument 1 names different: declaration 'command' definition 'buf'.
ddd-3.3.12/ddd/PlotArea.h:67:10: performance: Technically the member function 'PlotArea::plot_unknown' can be static. [functionStatic]
ddd-3.3.12/ddd/PlotArea.C:242:16: note: Technically the member function 'PlotArea::plot_unknown' can be static.
ddd-3.3.12/ddd/PlotArea.h:67:10: note: Technically the member function 'PlotArea::plot_unknown' can be static.
ddd-3.3.12/ddd/PlotArea.h:68:10: performance: Technically the member function 'PlotArea::plot_nop' can be static. [functionStatic]
ddd-3.3.12/ddd/PlotArea.C:236:16: note: Technically the member function 'PlotArea::plot_nop' can be static.
ddd-3.3.12/ddd/PlotArea.h:68:10: note: Technically the member function 'PlotArea::plot_nop' can be static.
ddd-3.3.12/ddd/PosBuffer.C:1563:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ddd-3.3.12/ddd/PosBuffer.C:730:15: style: The scope of the variable 'idx2' can be reduced. [variableScope]
ddd-3.3.12/ddd/SourceView.h:931:59: style: Function 'create_bp' argument 2 names different: declaration 'origin' definition 'w'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:768:51: note: Function 'create_bp' argument 2 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/SourceView.h:931:59: note: Function 'create_bp' argument 2 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/SourceView.h:936:64: style: Function 'create_temp_bp' argument 2 names different: declaration 'origin' definition 'w'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:769:56: note: Function 'create_temp_bp' argument 2 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/SourceView.h:936:64: note: Function 'create_temp_bp' argument 2 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/SourceView.h:941:58: style: Function 'clear_bp' argument 2 names different: declaration 'origin' definition 'w'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:770:50: note: Function 'clear_bp' argument 2 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/SourceView.h:941:58: note: Function 'clear_bp' argument 2 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/Assoc.h:59:0: warning: Member variable 'AssocRec < string , SourceOrigin >::value' is not initialized in the constructor. [uninitMemberVar]
ddd-3.3.12/ddd/SourceView.h:593:5: style: Class 'SourceView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:213:0: style: Class 'AssocMark < int , VarArray < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:218:0: style: Class 'AssocMark < int , VarArray < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:213:0: style: Class 'AssocMark < string , SourceOrigin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:218:0: style: Class 'AssocMark < string , SourceOrigin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:59:0: style: Class 'AssocRec < int , VarArray < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:59:0: style: Class 'AssocRec < string , SourceOrigin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VarArray.h:86:0: style: Class 'VarArray < XmTextPosition >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VarArray.h:86:0: style: Class 'VarArray < CodeCacheEntry >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DynArray.h:96:0: style: Class 'DynArray < XmTextPosition >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DynArray.h:96:0: style: Class 'DynArray < CodeCacheEntry >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/PrimitiveB.C:48:24: style: Function '_draw' argument 2 names different: declaration 'region' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/PrimitiveB.h:60:27: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/PrimitiveB.C:48:24: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/PrimitiveB.C:85:25: style: Function '_print' argument 2 names different: declaration 'r' definition 'region'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/PrimitiveB.h:79:20: note: Function '_print' argument 2 names different: declaration 'r' definition 'region'.
ddd-3.3.12/ddd/PrimitiveB.C:85:25: note: Function '_print' argument 2 names different: declaration 'r' definition 'region'.
ddd-3.3.12/ddd/ProgressM.C:63:14: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ProgressM.C:56:42: style: Function 'ProgressMeter' argument 1 names different: declaration 'msg' definition '_msg'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/ProgressM.h:48:31: note: Function 'ProgressMeter' argument 1 names different: declaration 'msg' definition '_msg'.
ddd-3.3.12/ddd/ProgressM.C:56:42: note: Function 'ProgressMeter' argument 1 names different: declaration 'msg' definition '_msg'.
ddd-3.3.12/ddd/ReadLineA.h:39:17: style: Unused private function: 'ReadLineAgent::readline_handler' [unusedPrivateFunction]
ddd-3.3.12/ddd/ReadLineA.h:35:5: warning: The class 'ReadLineAgent' defines member variable with name 'type_info' also defined in its parent class 'LiterateAgent'. [duplInheritedMember]
ddd-3.3.12/ddd/LiterateA.h:75:5: note: Parent variable 'LiterateAgent::type_info'
ddd-3.3.12/ddd/ReadLineA.h:35:5: note: Derived variable 'ReadLineAgent::type_info'
ddd-3.3.12/ddd/ReadLineA.h:35:5: warning: The class 'ReadLineAgent' defines member variable with name '_type_info_all_bases' also defined in its parent class 'LiterateAgent'. [duplInheritedMember]
ddd-3.3.12/ddd/LiterateA.h:75:5: note: Parent variable 'LiterateAgent::_type_info_all_bases'
ddd-3.3.12/ddd/ReadLineA.h:35:5: note: Derived variable 'ReadLineAgent::_type_info_all_bases'
ddd-3.3.12/ddd/ReadLineA.h:35:5: warning: The class 'ReadLineAgent' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'LiterateAgent'. [duplInheritedMember]
ddd-3.3.12/ddd/LiterateA.h:75:5: note: Parent variable 'LiterateAgent::_type_info_direct_bases'
ddd-3.3.12/ddd/ReadLineA.h:35:5: note: Derived variable 'ReadLineAgent::_type_info_direct_bases'
ddd-3.3.12/ddd/ReadLineA.h:35:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LiterateA.h:75:5: note: Virtual function in base class
ddd-3.3.12/ddd/ReadLineA.h:35:5: note: Function in derived class
ddd-3.3.12/ddd/ReadLineA.h:43:17: style: The function '_readInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LiterateA.h:121:17: note: Virtual function in base class
ddd-3.3.12/ddd/ReadLineA.h:43:17: note: Function in derived class
ddd-3.3.12/ddd/ReadLineA.h:66:20: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LiterateA.h:170:20: note: Virtual function in base class
ddd-3.3.12/ddd/ReadLineA.h:66:20: note: Function in derived class
ddd-3.3.12/ddd/ReadLineA.h:68:18: style: The function 'abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LiterateA.h:182:18: note: Virtual function in base class
ddd-3.3.12/ddd/ReadLineA.h:68:18: note: Function in derived class
ddd-3.3.12/ddd/SlopeBox.C:46:25: style: Function '__draw' argument 2 names different: declaration 'region' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SlopeBox.h:97:21: note: Function '__draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/SlopeBox.C:46:25: note: Function '__draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/SlopeBox.C:94:25: style: Function '__draw' argument 2 names different: declaration 'region' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SlopeBox.h:63:21: note: Function '__draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/SlopeBox.C:94:25: note: Function '__draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/SlopeBox.h:39:5: warning: The class 'SlopeBox' defines member variable with name 'type_info' also defined in its parent class 'LineBox'. [duplInheritedMember]
ddd-3.3.12/ddd/LineBox.h:37:5: note: Parent variable 'LineBox::type_info'
ddd-3.3.12/ddd/SlopeBox.h:39:5: note: Derived variable 'SlopeBox::type_info'
ddd-3.3.12/ddd/SlopeBox.h:39:5: warning: The class 'SlopeBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'LineBox'. [duplInheritedMember]
ddd-3.3.12/ddd/LineBox.h:37:5: note: Parent variable 'LineBox::_type_info_all_bases'
ddd-3.3.12/ddd/SlopeBox.h:39:5: note: Derived variable 'SlopeBox::_type_info_all_bases'
ddd-3.3.12/ddd/SlopeBox.h:39:5: warning: The class 'SlopeBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'LineBox'. [duplInheritedMember]
ddd-3.3.12/ddd/LineBox.h:37:5: note: Parent variable 'LineBox::_type_info_direct_bases'
ddd-3.3.12/ddd/SlopeBox.h:39:5: note: Derived variable 'SlopeBox::_type_info_direct_bases'
ddd-3.3.12/ddd/SlopeBox.h:59:5: warning: The class 'RiseBox' defines member variable with name 'type_info' also defined in its parent class 'SlopeBox'. [duplInheritedMember]
ddd-3.3.12/ddd/SlopeBox.h:39:5: note: Parent variable 'SlopeBox::type_info'
ddd-3.3.12/ddd/SlopeBox.h:59:5: note: Derived variable 'RiseBox::type_info'
ddd-3.3.12/ddd/SlopeBox.h:59:5: warning: The class 'RiseBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'SlopeBox'. [duplInheritedMember]
ddd-3.3.12/ddd/SlopeBox.h:39:5: note: Parent variable 'SlopeBox::_type_info_all_bases'
ddd-3.3.12/ddd/SlopeBox.h:59:5: note: Derived variable 'RiseBox::_type_info_all_bases'
ddd-3.3.12/ddd/SlopeBox.h:59:5: warning: The class 'RiseBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'SlopeBox'. [duplInheritedMember]
ddd-3.3.12/ddd/SlopeBox.h:39:5: note: Parent variable 'SlopeBox::_type_info_direct_bases'
ddd-3.3.12/ddd/SlopeBox.h:59:5: note: Derived variable 'RiseBox::_type_info_direct_bases'
ddd-3.3.12/ddd/SlopeBox.h:93:5: warning: The class 'FallBox' defines member variable with name 'type_info' also defined in its parent class 'SlopeBox'. [duplInheritedMember]
ddd-3.3.12/ddd/SlopeBox.h:39:5: note: Parent variable 'SlopeBox::type_info'
ddd-3.3.12/ddd/SlopeBox.h:93:5: note: Derived variable 'FallBox::type_info'
ddd-3.3.12/ddd/SlopeBox.h:93:5: warning: The class 'FallBox' defines member variable with name '_type_info_all_bases' also defined in its parent class 'SlopeBox'. [duplInheritedMember]
ddd-3.3.12/ddd/SlopeBox.h:39:5: note: Parent variable 'SlopeBox::_type_info_all_bases'
ddd-3.3.12/ddd/SlopeBox.h:93:5: note: Derived variable 'FallBox::_type_info_all_bases'
ddd-3.3.12/ddd/SlopeBox.h:93:5: warning: The class 'FallBox' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'SlopeBox'. [duplInheritedMember]
ddd-3.3.12/ddd/SlopeBox.h:39:5: note: Parent variable 'SlopeBox::_type_info_direct_bases'
ddd-3.3.12/ddd/SlopeBox.h:93:5: note: Derived variable 'FallBox::_type_info_direct_bases'
ddd-3.3.12/ddd/SlopeBox.h:39:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LineBox.h:37:5: note: Virtual function in base class
ddd-3.3.12/ddd/SlopeBox.h:39:5: note: Function in derived class
ddd-3.3.12/ddd/SlopeBox.h:59:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/SlopeBox.h:39:5: note: Virtual function in base class
ddd-3.3.12/ddd/SlopeBox.h:59:5: note: Function in derived class
ddd-3.3.12/ddd/SlopeBox.h:62:18: style: The function '__draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LineBox.h:61:18: note: Virtual function in base class
ddd-3.3.12/ddd/SlopeBox.h:62:18: note: Function in derived class
ddd-3.3.12/ddd/SlopeBox.h:72:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/SlopeBox.h:72:10: note: Function in derived class
ddd-3.3.12/ddd/SlopeBox.h:81:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/SlopeBox.h:81:10: note: Function in derived class
ddd-3.3.12/ddd/SlopeBox.h:83:10: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:177:18: note: Virtual function in base class
ddd-3.3.12/ddd/SlopeBox.h:83:10: note: Function in derived class
ddd-3.3.12/ddd/SlopeBox.h:93:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/SlopeBox.h:39:5: note: Virtual function in base class
ddd-3.3.12/ddd/SlopeBox.h:93:5: note: Function in derived class
ddd-3.3.12/ddd/SlopeBox.h:96:18: style: The function '__draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/LineBox.h:61:18: note: Virtual function in base class
ddd-3.3.12/ddd/SlopeBox.h:96:18: note: Function in derived class
ddd-3.3.12/ddd/SlopeBox.h:106:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:100:18: note: Virtual function in base class
ddd-3.3.12/ddd/SlopeBox.h:106:10: note: Function in derived class
ddd-3.3.12/ddd/SlopeBox.h:115:10: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/SlopeBox.h:115:10: note: Function in derived class
ddd-3.3.12/ddd/SlopeBox.h:117:10: style: The function '_print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/Box.h:177:18: note: Virtual function in base class
ddd-3.3.12/ddd/SlopeBox.h:117:10: note: Function in derived class
ddd-3.3.12/ddd/SmartC.C:100:30: style: Function 'smart_sort' argument 1 names different: declaration 's' definition 'a'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SmartC.h:40:37: note: Function 'smart_sort' argument 1 names different: declaration 's' definition 'a'.
ddd-3.3.12/ddd/SmartC.C:100:30: note: Function 'smart_sort' argument 1 names different: declaration 's' definition 'a'.
ddd-3.3.12/ddd/SourceView.C:2332:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
ddd-3.3.12/ddd/SourceView.C:2328:11: note: outer condition: text!=0
ddd-3.3.12/ddd/SourceView.C:2332:15: note: identical inner condition: text!=0
ddd-3.3.12/ddd/SourceView.C:561:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:569:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:795:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:853:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:1382:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:1390:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:1402:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:1411:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:1424:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:1433:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:1444:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:1453:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:1464:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:1474:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:5769:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:6303:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:6316:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:6341:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:6368:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:6391:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:6402:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:6412:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:6421:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:6432:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:6470:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:6626:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:6715:6: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:6753:6: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:9575:36: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/SourceView.C:3594:5: style: Variable 'arg' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ddd-3.3.12/ddd/SourceView.C:3562:5: note: Variable 'arg' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/SourceView.C:3594:5: note: Variable 'arg' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/SourceView.C:3655:5: style: Variable 'arg' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ddd-3.3.12/ddd/SourceView.C:3631:5: note: Variable 'arg' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/SourceView.C:3655:5: note: Variable 'arg' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/SourceView.C:770:44: style: Function 'clearJumpBP' argument 1 names different: declaration 'answer' definition 'msg'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:168:43: note: Function 'clearJumpBP' argument 1 names different: declaration 'answer' definition 'msg'.
ddd-3.3.12/ddd/SourceView.C:770:44: note: Function 'clearJumpBP' argument 1 names different: declaration 'answer' definition 'msg'.
ddd-3.3.12/ddd/SourceView.C:770:55: style: Function 'clearJumpBP' argument 2 names different: declaration 'client_data' definition 'data'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:168:57: note: Function 'clearJumpBP' argument 2 names different: declaration 'client_data' definition 'data'.
ddd-3.3.12/ddd/SourceView.C:770:55: note: Function 'clearJumpBP' argument 2 names different: declaration 'client_data' definition 'data'.
ddd-3.3.12/ddd/SourceView.C:1233:41: style: Function 'clear_command' argument 1 names different: declaration 'arg' definition 'pos'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:830:40: note: Function 'clear_command' argument 1 names different: declaration 'arg' definition 'pos'.
ddd-3.3.12/ddd/SourceView.C:1233:41: note: Function 'clear_command' argument 1 names different: declaration 'arg' definition 'pos'.
ddd-3.3.12/ddd/SourceView.C:1784:53: style: Function 'breakpoint_at' argument 1 names different: declaration 'pos' definition 'arg'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:871:52: note: Function 'breakpoint_at' argument 1 names different: declaration 'pos' definition 'arg'.
ddd-3.3.12/ddd/SourceView.C:1784:53: note: Function 'breakpoint_at' argument 1 names different: declaration 'pos' definition 'arg'.
ddd-3.3.12/ddd/SourceView.C:2124:48: style: Function 'read_from_gdb' argument 1 names different: declaration 'source_name' definition 'file_name'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:416:47: note: Function 'read_from_gdb' argument 1 names different: declaration 'source_name' definition 'file_name'.
ddd-3.3.12/ddd/SourceView.C:2124:48: note: Function 'read_from_gdb' argument 1 names different: declaration 'source_name' definition 'file_name'.
ddd-3.3.12/ddd/SourceView.C:3823:57: style: Function 'show_execution_position' argument 1 names different: declaration 'position' definition 'position_'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:602:56: note: Function 'show_execution_position' argument 1 names different: declaration 'position' definition 'position_'.
ddd-3.3.12/ddd/SourceView.C:3823:57: note: Function 'show_execution_position' argument 1 names different: declaration 'position' definition 'position_'.
ddd-3.3.12/ddd/SourceView.C:4598:43: style: Function 'goto_entry' argument 1 names different: declaration 'file' definition 'file_name'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:924:42: note: Function 'goto_entry' argument 1 names different: declaration 'file' definition 'file_name'.
ddd-3.3.12/ddd/SourceView.C:4598:43: note: Function 'goto_entry' argument 1 names different: declaration 'file' definition 'file_name'.
ddd-3.3.12/ddd/SourceView.C:6089:49: style: Function 'getBreakpointNumbers' argument 1 names different: declaration 'numbers' definition 'breakpoint_nrs'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:589:48: note: Function 'getBreakpointNumbers' argument 1 names different: declaration 'numbers' definition 'breakpoint_nrs'.
ddd-3.3.12/ddd/SourceView.C:6089:49: note: Function 'getBreakpointNumbers' argument 1 names different: declaration 'numbers' definition 'breakpoint_nrs'.
ddd-3.3.12/ddd/SourceView.C:7277:36: style: Function 'process_frame' argument 1 names different: declaration 'frame_nr' definition 'frame'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:634:46: note: Function 'process_frame' argument 1 names different: declaration 'frame_nr' definition 'frame'.
ddd-3.3.12/ddd/SourceView.C:7277:36: note: Function 'process_frame' argument 1 names different: declaration 'frame_nr' definition 'frame'.
ddd-3.3.12/ddd/SourceView.C:7439:44: style: Function 'process_registers' argument 1 names different: declaration 'info_register_output' definition 'register_output'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:637:50: note: Function 'process_registers' argument 1 names different: declaration 'info_register_output' definition 'register_output'.
ddd-3.3.12/ddd/SourceView.C:7439:44: note: Function 'process_registers' argument 1 names different: declaration 'info_register_output' definition 'register_output'.
ddd-3.3.12/ddd/SourceView.C:7522:42: style: Function 'process_threads' argument 1 names different: declaration 'info_threads_output' definition 'threads_output'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:640:50: note: Function 'process_threads' argument 1 names different: declaration 'info_threads_output' definition 'threads_output'.
ddd-3.3.12/ddd/SourceView.C:7522:42: note: Function 'process_threads' argument 1 names different: declaration 'info_threads_output' definition 'threads_output'.
ddd-3.3.12/ddd/SourceView.C:7836:38: style: Function 'set_max_glyphs' argument 1 names different: declaration 'max_glyphs' definition 'nmax'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:736:36: note: Function 'set_max_glyphs' argument 1 names different: declaration 'max_glyphs' definition 'nmax'.
ddd-3.3.12/ddd/SourceView.C:7836:38: note: Function 'set_max_glyphs' argument 1 names different: declaration 'max_glyphs' definition 'nmax'.
ddd-3.3.12/ddd/SourceView.C:8919:42: style: Function 'set_display_glyphs' argument 1 names different: declaration 'value' definition 'set'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:718:41: note: Function 'set_display_glyphs' argument 1 names different: declaration 'value' definition 'set'.
ddd-3.3.12/ddd/SourceView.C:8919:42: note: Function 'set_display_glyphs' argument 1 names different: declaration 'value' definition 'set'.
ddd-3.3.12/ddd/SourceView.C:8957:48: style: Function 'set_display_line_numbers' argument 1 names different: declaration 'value' definition 'set'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:721:47: note: Function 'set_display_line_numbers' argument 1 names different: declaration 'value' definition 'set'.
ddd-3.3.12/ddd/SourceView.C:8957:48: note: Function 'set_display_line_numbers' argument 1 names different: declaration 'value' definition 'set'.
ddd-3.3.12/ddd/SourceView.C:9000:36: style: Function 'help_on_bp' argument 1 names different: declaration 'bp' definition 'bp_nr'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:452:35: note: Function 'help_on_bp' argument 1 names different: declaration 'bp' definition 'bp_nr'.
ddd-3.3.12/ddd/SourceView.C:9000:36: note: Function 'help_on_bp' argument 1 names different: declaration 'bp' definition 'bp_nr'.
ddd-3.3.12/ddd/SourceView.C:9573:62: style: Function 'refresh_codeOQC' argument 2 names different: declaration 'data' definition 'client_data'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:447:61: note: Function 'refresh_codeOQC' argument 2 names different: declaration 'data' definition 'client_data'.
ddd-3.3.12/ddd/SourceView.C:9573:62: note: Function 'refresh_codeOQC' argument 2 names different: declaration 'data' definition 'client_data'.
ddd-3.3.12/ddd/SourceView.C:9592:44: style: Function 'normalize_address' argument 1 names different: declaration 'address' definition 'addr'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:456:43: note: Function 'normalize_address' argument 1 names different: declaration 'address' definition 'addr'.
ddd-3.3.12/ddd/SourceView.C:9592:44: note: Function 'normalize_address' argument 1 names different: declaration 'address' definition 'addr'.
ddd-3.3.12/ddd/SourceView.C:9606:38: style: Function 'make_address' argument 1 names different: declaration 'address' definition 'pc'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:459:37: note: Function 'make_address' argument 1 names different: declaration 'address' definition 'pc'.
ddd-3.3.12/ddd/SourceView.C:9606:38: note: Function 'make_address' argument 1 names different: declaration 'address' definition 'pc'.
ddd-3.3.12/ddd/SourceView.C:9822:39: style: Function 'set_disassemble' argument 1 names different: declaration 'value' definition 'set'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:724:38: note: Function 'set_disassemble' argument 1 names different: declaration 'value' definition 'set'.
ddd-3.3.12/ddd/SourceView.C:9822:39: note: Function 'set_disassemble' argument 1 names different: declaration 'value' definition 'set'.
ddd-3.3.12/ddd/SourceView.C:9846:41: style: Function 'set_all_registers' argument 1 names different: declaration 'value' definition 'set'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SourceView.h:727:40: note: Function 'set_all_registers' argument 1 names different: declaration 'value' definition 'set'.
ddd-3.3.12/ddd/SourceView.C:9846:41: note: Function 'set_all_registers' argument 1 names different: declaration 'value' definition 'set'.
ddd-3.3.12/ddd/SourceView.C:4896:13: style: Variable 'line_nr' is assigned a value that is never used. [unreadVariable]
ddd-3.3.12/ddd/SourceView.C:3194:21: style: Array index 'endpos' is used before limits check. [arrayIndexThenCheck]
ddd-3.3.12/ddd/SourceView.h:596:10: performance: Technically the member function 'SourceView::create_shells' can be static. [functionStatic]
ddd-3.3.12/ddd/SourceView.C:3452:18: note: Technically the member function 'SourceView::create_shells' can be static.
ddd-3.3.12/ddd/SourceView.h:596:10: note: Technically the member function 'SourceView::create_shells' can be static.
ddd-3.3.12/ddd/Assoc.h:241:0: style: Class 'AssocIter < int , VarArray < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:246:0: style: Class 'AssocIter < int , VarArray < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/SpinBox.C:171:67: style: Function 'CreateSpinBox' argument 3 names different: declaration 'args' definition '_args'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SpinBox.h:34:67: note: Function 'CreateSpinBox' argument 3 names different: declaration 'args' definition '_args'.
ddd-3.3.12/ddd/SpinBox.C:171:67: note: Function 'CreateSpinBox' argument 3 names different: declaration 'args' definition '_args'.
ddd-3.3.12/ddd/SpinBox.C:171:83: style: Function 'CreateSpinBox' argument 4 names different: declaration 'arg' definition '_arg'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/SpinBox.h:34:82: note: Function 'CreateSpinBox' argument 4 names different: declaration 'arg' definition '_arg'.
ddd-3.3.12/ddd/SpinBox.C:171:83: note: Function 'CreateSpinBox' argument 4 names different: declaration 'arg' definition '_arg'.
ddd-3.3.12/ddd/StringBox.C:84:26: style: Function '_draw' argument 2 names different: declaration 'region' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/StringBox.h:56:27: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/StringBox.C:84:26: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/XErrorB.h:61:5: style: Class 'XErrorBlocker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/TTYAgent.C:961:0: error: #error no way to set child terminal mode -- please check the settings of [preprocessorErrorDirective]
ddd-3.3.12/ddd/TagBox.C:111:23: style: Function '_draw' argument 2 names different: declaration 'region' definition 'r'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/TagBox.h:55:27: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/TagBox.C:111:23: note: Function '_draw' argument 2 names different: declaration 'region' definition 'r'.
ddd-3.3.12/ddd/TestNode.h:55:39: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/TestNode.h:56:39: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/TestNode.h:57:39: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/TestNode.C:74:6: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/TestNode.C:123:3: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/TestNode.h:52:5: warning: The class 'TestNode' defines member variable with name 'type_info' also defined in its parent class 'CallNode'. [duplInheritedMember]
ddd-3.3.12/ddd/CallNode.h:46:5: note: Parent variable 'CallNode::type_info'
ddd-3.3.12/ddd/TestNode.h:52:5: note: Derived variable 'TestNode::type_info'
ddd-3.3.12/ddd/TestNode.h:52:5: warning: The class 'TestNode' defines member variable with name '_type_info_all_bases' also defined in its parent class 'CallNode'. [duplInheritedMember]
ddd-3.3.12/ddd/CallNode.h:46:5: note: Parent variable 'CallNode::_type_info_all_bases'
ddd-3.3.12/ddd/TestNode.h:52:5: note: Derived variable 'TestNode::_type_info_all_bases'
ddd-3.3.12/ddd/TestNode.h:52:5: warning: The class 'TestNode' defines member variable with name '_type_info_direct_bases' also defined in its parent class 'CallNode'. [duplInheritedMember]
ddd-3.3.12/ddd/CallNode.h:46:5: note: Parent variable 'CallNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TestNode.h:52:5: note: Derived variable 'TestNode::_type_info_direct_bases'
ddd-3.3.12/ddd/TestNode.h:52:5: style: The function 'get_type_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/CallNode.h:46:5: note: Virtual function in base class
ddd-3.3.12/ddd/TestNode.h:52:5: note: Function in derived class
ddd-3.3.12/ddd/TestNode.h:63:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:73:18: note: Virtual function in base class
ddd-3.3.12/ddd/TestNode.h:63:10: note: Function in derived class
ddd-3.3.12/ddd/TestNode.h:64:10: style: The function '_dumpTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:74:18: note: Virtual function in base class
ddd-3.3.12/ddd/TestNode.h:64:10: note: Function in derived class
ddd-3.3.12/ddd/TestNode.h:71:17: style: The function 'func_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/CallNode.h:64:25: note: Virtual function in base class
ddd-3.3.12/ddd/TestNode.h:71:17: note: Function in derived class
ddd-3.3.12/ddd/TestNode.h:72:16: style: The function 'call' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/CallNode.h:57:24: note: Virtual function in base class
ddd-3.3.12/ddd/TestNode.h:72:16: note: Function in derived class
ddd-3.3.12/ddd/TestNode.h:91:14: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:96:22: note: Virtual function in base class
ddd-3.3.12/ddd/TestNode.h:91:14: note: Function in derived class
ddd-3.3.12/ddd/TestNode.h:93:16: style: The function '_eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:100:24: note: Virtual function in base class
ddd-3.3.12/ddd/TestNode.h:93:16: note: Function in derived class
ddd-3.3.12/ddd/TestNode.h:95:9: style: The function 'foldConsts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:106:17: note: Virtual function in base class
ddd-3.3.12/ddd/TestNode.h:95:9: note: Function in derived class
ddd-3.3.12/ddd/TestNode.h:96:9: style: The function 'resolveDefs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:103:17: note: Virtual function in base class
ddd-3.3.12/ddd/TestNode.h:96:9: note: Function in derived class
ddd-3.3.12/ddd/TestNode.h:98:10: style: The function 'isTestNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:150:18: note: Virtual function in base class
ddd-3.3.12/ddd/TestNode.h:98:10: note: Function in derived class
ddd-3.3.12/ddd/TestNode.h:101:10: style: The function 'OK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/VSLNode.h:166:18: note: Virtual function in base class
ddd-3.3.12/ddd/TestNode.h:101:10: note: Function in derived class
ddd-3.3.12/ddd/TextSetS.C:34:30: style: Function 'TextSetSelection' argument 1 names different: declaration 'widget' definition 'w'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/TextSetS.h:38:30: note: Function 'TextSetSelection' argument 1 names different: declaration 'widget' definition 'w'.
ddd-3.3.12/ddd/TextSetS.C:34:30: note: Function 'TextSetSelection' argument 1 names different: declaration 'widget' definition 'w'.
ddd-3.3.12/ddd/TextSetS.C:55:35: style: Function 'TextFieldSetSelection' argument 1 names different: declaration 'widget' definition 'w'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/TextSetS.h:42:35: note: Function 'TextFieldSetSelection' argument 1 names different: declaration 'widget' definition 'w'.
ddd-3.3.12/ddd/TextSetS.C:55:35: note: Function 'TextFieldSetSelection' argument 1 names different: declaration 'widget' definition 'w'.
ddd-3.3.12/ddd/Assoc.h:241:0: style: Class 'AssocIter < string , ThemePattern >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:246:0: style: Class 'AssocIter < string , ThemePattern >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/ThemeP.C:59:64: style: Function 'operator<<' argument 2 names different: declaration 't' definition 'p'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/ThemeP.h:96:64: note: Function 'operator<<' argument 2 names different: declaration 't' definition 'p'.
ddd-3.3.12/ddd/ThemeP.C:59:64: note: Function 'operator<<' argument 2 names different: declaration 't' definition 'p'.
ddd-3.3.12/ddd/ThemeVSLL.C:50:42: style: Function 'ThemedVSLLib' argument 1 names different: declaration 's' definition 'is'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/ThemeVSLL.h:50:32: note: Function 'ThemedVSLLib' argument 1 names different: declaration 's' definition 'is'.
ddd-3.3.12/ddd/ThemeVSLL.C:50:42: note: Function 'ThemedVSLLib' argument 1 names different: declaration 's' definition 'is'.
ddd-3.3.12/ddd/ThemeVSLL.C:59:38: style: Function 'optimize' argument 1 names different: declaration 'mode' definition 'optimizeMode'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/ThemeVSLL.h:53:36: note: Function 'optimize' argument 1 names different: declaration 'mode' definition 'optimizeMode'.
ddd-3.3.12/ddd/ThemeVSLL.C:59:38: note: Function 'optimize' argument 1 names different: declaration 'mode' definition 'optimizeMode'.
ddd-3.3.12/ddd/ThemeVSLL.h:53:18: warning: Virtual function 'optimize' is called from constructor 'ThemedVSLLib(const string&lib_name,int optimizeMode=stdOpt)' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
ddd-3.3.12/ddd/ThemeVSLL.C:47:5: note: Calling optimize
ddd-3.3.12/ddd/ThemeVSLL.h:53:18: note: optimize is a virtual method
ddd-3.3.12/ddd/ThemeVSLL.h:53:18: warning: Virtual function 'optimize' is called from constructor 'ThemedVSLLib(std::istream&s,int optimizeMode=stdOpt)' at line 56. Dynamic binding is not used. [virtualCallInConstructor]
ddd-3.3.12/ddd/ThemeVSLL.C:56:5: note: Calling optimize
ddd-3.3.12/ddd/ThemeVSLL.h:53:18: note: optimize is a virtual method
ddd-3.3.12/ddd/TimeOut.C:85:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/TimeOut.C:155:35: style: Function 'MyRemoveTimeOut' argument 1 names different: declaration 'timer' definition 'tic'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/TimeOut.h:43:42: note: Function 'MyRemoveTimeOut' argument 1 names different: declaration 'timer' definition 'tic'.
ddd-3.3.12/ddd/TimeOut.C:155:35: note: Function 'MyRemoveTimeOut' argument 1 names different: declaration 'timer' definition 'tic'.
ddd-3.3.12/ddd/TypeInfo.C:120:6: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/Assoc.h:241:0: style: Class 'AssocIter < string , string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:246:0: style: Class 'AssocIter < string , string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/UndoBuffer.C:376:43: style: Function 'set_source' argument 1 names different: declaration 'source' definition 'command'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/UndoBuffer.h:122:42: note: Function 'set_source' argument 1 names different: declaration 'source' definition 'command'.
ddd-3.3.12/ddd/UndoBuffer.C:376:43: note: Function 'set_source' argument 1 names different: declaration 'source' definition 'command'.
ddd-3.3.12/ddd/UndoBuffer.C:460:52: style: Function 'remap_breakpoint' argument 2 names different: declaration 'old_bp_nr' definition 'old_bp'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/UndoBuffer.h:77:51: note: Function 'remap_breakpoint' argument 2 names different: declaration 'old_bp_nr' definition 'old_bp'.
ddd-3.3.12/ddd/UndoBuffer.C:460:52: note: Function 'remap_breakpoint' argument 2 names different: declaration 'old_bp_nr' definition 'old_bp'.
ddd-3.3.12/ddd/UndoBuffer.C:460:64: style: Function 'remap_breakpoint' argument 3 names different: declaration 'new_bp_nr' definition 'new_bp'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/UndoBuffer.h:77:66: note: Function 'remap_breakpoint' argument 3 names different: declaration 'new_bp_nr' definition 'new_bp'.
ddd-3.3.12/ddd/UndoBuffer.C:460:64: note: Function 'remap_breakpoint' argument 3 names different: declaration 'new_bp_nr' definition 'new_bp'.
ddd-3.3.12/ddd/UndoBuffer.C:467:39: style: Function 'remap_breakpoint' argument 1 names different: declaration 'old_bp_nr' definition 'old_bp'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/UndoBuffer.h:76:38: note: Function 'remap_breakpoint' argument 1 names different: declaration 'old_bp_nr' definition 'old_bp'.
ddd-3.3.12/ddd/UndoBuffer.C:467:39: note: Function 'remap_breakpoint' argument 1 names different: declaration 'old_bp_nr' definition 'old_bp'.
ddd-3.3.12/ddd/UndoBuffer.C:467:51: style: Function 'remap_breakpoint' argument 2 names different: declaration 'new_bp_nr' definition 'new_bp'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/UndoBuffer.h:76:53: note: Function 'remap_breakpoint' argument 2 names different: declaration 'new_bp_nr' definition 'new_bp'.
ddd-3.3.12/ddd/UndoBuffer.C:467:51: note: Function 'remap_breakpoint' argument 2 names different: declaration 'new_bp_nr' definition 'new_bp'.
ddd-3.3.12/ddd/VSEFlags.C:502:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
ddd-3.3.12/ddd/VSLBuiltin.C:151:32: warning: Either the condition '(child)==0' is redundant or there is possible null pointer dereference: child. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/VSLBuiltin.C:153:17: note: Assuming that condition '(child)==0' is not redundant
ddd-3.3.12/ddd/VSLBuiltin.C:151:32: note: Null pointer dereference
ddd-3.3.12/ddd/VSLBuiltin.C:145:24: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/VSLBuiltin.C:153:17: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/VSLBuiltin.C:461:8: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/VSLBuiltin.C:467:10: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/VSLBuiltin.C:469:10: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/VSLBuiltin.C:762:39: style: Function 'resolve' argument 1 names different: declaration 'func_name' definition 'func_nm'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLBuiltin.h:39:38: note: Function 'resolve' argument 1 names different: declaration 'func_name' definition 'func_nm'.
ddd-3.3.12/ddd/VSLBuiltin.C:762:39: note: Function 'resolve' argument 1 names different: declaration 'func_name' definition 'func_nm'.
ddd-3.3.12/ddd/VSLBuiltin.C:771:34: style: Function 'func' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLBuiltin.h:42:33: note: Function 'func' argument 1 names different: declaration 'index' definition 'idx'.
ddd-3.3.12/ddd/VSLBuiltin.C:771:34: note: Function 'func' argument 1 names different: declaration 'index' definition 'idx'.
ddd-3.3.12/ddd/VSLBuiltin.C:777:30: style: Function 'isAssoc' argument 1 names different: declaration 'functionIndex' definition 'idx'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLBuiltin.h:45:29: note: Function 'isAssoc' argument 1 names different: declaration 'functionIndex' definition 'idx'.
ddd-3.3.12/ddd/VSLBuiltin.C:777:30: note: Function 'isAssoc' argument 1 names different: declaration 'functionIndex' definition 'idx'.
ddd-3.3.12/ddd/VSLBuiltin.C:783:37: style: Function 'hasSideEffects' argument 1 names different: declaration 'functionIndex' definition 'idx'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLBuiltin.h:48:36: note: Function 'hasSideEffects' argument 1 names different: declaration 'functionIndex' definition 'idx'.
ddd-3.3.12/ddd/VSLBuiltin.C:783:37: note: Function 'hasSideEffects' argument 1 names different: declaration 'functionIndex' definition 'idx'.
ddd-3.3.12/ddd/VSLBuiltin.C:789:30: style: Function 'isInfix' argument 1 names different: declaration 'functionIndex' definition 'idx'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLBuiltin.h:57:29: note: Function 'isInfix' argument 1 names different: declaration 'functionIndex' definition 'idx'.
ddd-3.3.12/ddd/VSLBuiltin.C:789:30: note: Function 'isInfix' argument 1 names different: declaration 'functionIndex' definition 'idx'.
ddd-3.3.12/ddd/VSLBuiltin.C:795:39: style: Function 'func_name' argument 1 names different: declaration 'functionIndex' definition 'idx'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLBuiltin.h:51:38: note: Function 'func_name' argument 1 names different: declaration 'functionIndex' definition 'idx'.
ddd-3.3.12/ddd/VSLBuiltin.C:795:39: note: Function 'func_name' argument 1 names different: declaration 'functionIndex' definition 'idx'.
ddd-3.3.12/ddd/VSLBuiltin.C:801:38: style: Function 'ext_name' argument 1 names different: declaration 'functionIndex' definition 'idx'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLBuiltin.h:54:37: note: Function 'ext_name' argument 1 names different: declaration 'functionIndex' definition 'idx'.
ddd-3.3.12/ddd/VSLBuiltin.C:801:38: note: Function 'ext_name' argument 1 names different: declaration 'functionIndex' definition 'idx'.
ddd-3.3.12/ddd/VSLDef.C:83:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/VSLDef.C:143:27: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/VSLDef.C:210:5: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/VSLDef.C:212:5: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/VSLDef.C:247:5: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/VSLDef.C:329:6: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/VSLDef.C:340:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/VSLDefList.C:124:30: style: Function 'def' argument 1 names different: declaration 'arglist' definition 'arg'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLDefList.h:89:22: note: Function 'def' argument 1 names different: declaration 'arglist' definition 'arg'.
ddd-3.3.12/ddd/VSLDefList.C:124:30: note: Function 'def' argument 1 names different: declaration 'arglist' definition 'arg'.
ddd-3.3.12/ddd/VSLErr.C:43:41: style: Function 'default_echo' argument 1 names different: declaration 's' definition 'msg'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLLib.h:259:44: note: Function 'default_echo' argument 1 names different: declaration 's' definition 'msg'.
ddd-3.3.12/ddd/VSLErr.C:43:41: note: Function 'default_echo' argument 1 names different: declaration 's' definition 'msg'.
ddd-3.3.12/ddd/VSLErr.C:49:38: style: Function 'eval_echo' argument 1 names different: declaration 's' definition 'errmsg'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLLib.h:316:41: note: Function 'eval_echo' argument 1 names different: declaration 's' definition 'errmsg'.
ddd-3.3.12/ddd/VSLErr.C:49:38: note: Function 'eval_echo' argument 1 names different: declaration 's' definition 'errmsg'.
ddd-3.3.12/ddd/VSLErr.C:49:60: style: Function 'eval_echo' argument 2 names different: declaration 'def' definition 'd'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLLib.h:316:58: note: Function 'eval_echo' argument 2 names different: declaration 'def' definition 'd'.
ddd-3.3.12/ddd/VSLErr.C:49:60: note: Function 'eval_echo' argument 2 names different: declaration 'def' definition 'd'.
ddd-3.3.12/ddd/VSLErr.C:91:39: style: Function 'eval_error' argument 1 names different: declaration 's' definition 'errmsg'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLLib.h:317:42: note: Function 'eval_error' argument 1 names different: declaration 's' definition 'errmsg'.
ddd-3.3.12/ddd/VSLErr.C:91:39: note: Function 'eval_error' argument 1 names different: declaration 's' definition 'errmsg'.
ddd-3.3.12/ddd/VSLErr.C:91:61: style: Function 'eval_error' argument 2 names different: declaration 'def' definition 'd'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLLib.h:317:59: note: Function 'eval_error' argument 2 names different: declaration 'def' definition 'd'.
ddd-3.3.12/ddd/VSLErr.C:91:61: note: Function 'eval_error' argument 2 names different: declaration 'def' definition 'd'.
ddd-3.3.12/ddd/VSLErr.C:97:41: style: Function 'eval_warning' argument 1 names different: declaration 's' definition 'errmsg'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLLib.h:318:44: note: Function 'eval_warning' argument 1 names different: declaration 's' definition 'errmsg'.
ddd-3.3.12/ddd/VSLErr.C:97:41: note: Function 'eval_warning' argument 1 names different: declaration 's' definition 'errmsg'.
ddd-3.3.12/ddd/VSLErr.C:97:63: style: Function 'eval_warning' argument 2 names different: declaration 'def' definition 'd'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLLib.h:318:61: note: Function 'eval_warning' argument 2 names different: declaration 'def' definition 'd'.
ddd-3.3.12/ddd/VSLErr.C:97:63: note: Function 'eval_warning' argument 2 names different: declaration 'def' definition 'd'.
ddd-3.3.12/ddd/VSLLib.C:285:9: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/VSLLib.C:92:49: style: Function 'VSLLib' argument 2 names different: declaration 'optimize' definition 'optimizeMode'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLLib.h:264:45: note: Function 'VSLLib' argument 2 names different: declaration 'optimize' definition 'optimizeMode'.
ddd-3.3.12/ddd/VSLLib.C:92:49: note: Function 'VSLLib' argument 2 names different: declaration 'optimize' definition 'optimizeMode'.
ddd-3.3.12/ddd/VSLLib.C:102:30: style: Function 'VSLLib' argument 1 names different: declaration 's' definition 'i'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLLib.h:265:26: note: Function 'VSLLib' argument 1 names different: declaration 's' definition 'i'.
ddd-3.3.12/ddd/VSLLib.C:102:30: note: Function 'VSLLib' argument 1 names different: declaration 's' definition 'i'.
ddd-3.3.12/ddd/VSLLib.C:102:42: style: Function 'VSLLib' argument 2 names different: declaration 'optimize' definition 'optimizeMode'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLLib.h:265:38: note: Function 'VSLLib' argument 2 names different: declaration 'optimize' definition 'optimizeMode'.
ddd-3.3.12/ddd/VSLLib.C:102:42: note: Function 'VSLLib' argument 2 names different: declaration 'optimize' definition 'optimizeMode'.
ddd-3.3.12/ddd/VSLLib.C:201:51: style: Function 'def' argument 2 names different: declaration 'arg' definition 'a'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLLib.h:247:47: note: Function 'def' argument 2 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/VSLLib.C:201:51: note: Function 'def' argument 2 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/VSLLib.C:209:59: style: Function 'eval' argument 2 names different: declaration 'arg' definition 'a'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLLib.h:285:55: note: Function 'eval' argument 2 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/VSLLib.C:209:59: note: Function 'eval' argument 2 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/VSLLib.C:274:27: style: Function 'output' argument 1 names different: declaration 'arg' definition 'a'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/VSLLib.h:302:23: note: Function 'output' argument 1 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/VSLLib.C:274:27: note: Function 'output' argument 1 names different: declaration 'arg' definition 'a'.
ddd-3.3.12/ddd/VSLLib.h:182:9: style: Technically the member function 'VSLLib::resolveNames' can be const. [functionConst]
ddd-3.3.12/ddd/VSLLib.C:410:13: note: Technically the member function 'VSLLib::resolveNames' can be const.
ddd-3.3.12/ddd/VSLLib.h:182:9: note: Technically the member function 'VSLLib::resolveNames' can be const.
ddd-3.3.12/ddd/VSLLib.h:183:9: style: Technically the member function 'VSLLib::compilePatterns' can be const. [functionConst]
ddd-3.3.12/ddd/VSLLib.C:426:13: note: Technically the member function 'VSLLib::compilePatterns' can be const.
ddd-3.3.12/ddd/VSLLib.h:183:9: note: Technically the member function 'VSLLib::compilePatterns' can be const.
ddd-3.3.12/ddd/VSLLib.h:184:9: style: Technically the member function 'VSLLib::resolveDefs' can be const. [functionConst]
ddd-3.3.12/ddd/VSLLib.C:466:13: note: Technically the member function 'VSLLib::resolveDefs' can be const.
ddd-3.3.12/ddd/VSLLib.h:184:9: note: Technically the member function 'VSLLib::resolveDefs' can be const.
ddd-3.3.12/ddd/VSLLib.h:185:9: style: Technically the member function 'VSLLib::resolveSynonyms' can be const. [functionConst]
ddd-3.3.12/ddd/VSLLib.C:481:13: note: Technically the member function 'VSLLib::resolveSynonyms' can be const.
ddd-3.3.12/ddd/VSLLib.h:185:9: note: Technically the member function 'VSLLib::resolveSynonyms' can be const.
ddd-3.3.12/ddd/VSLLib.h:186:9: style: Technically the member function 'VSLLib::foldOps' can be const. [functionConst]
ddd-3.3.12/ddd/VSLLib.C:496:13: note: Technically the member function 'VSLLib::foldOps' can be const.
ddd-3.3.12/ddd/VSLLib.h:186:9: note: Technically the member function 'VSLLib::foldOps' can be const.
ddd-3.3.12/ddd/VSLLib.h:187:9: style: Technically the member function 'VSLLib::foldConsts' can be const. [functionConst]
ddd-3.3.12/ddd/VSLLib.C:512:13: note: Technically the member function 'VSLLib::foldConsts' can be const.
ddd-3.3.12/ddd/VSLLib.h:187:9: note: Technically the member function 'VSLLib::foldConsts' can be const.
ddd-3.3.12/ddd/VSLLib.h:188:9: style: Technically the member function 'VSLLib::inlineFuncs' can be const. [functionConst]
ddd-3.3.12/ddd/VSLLib.C:529:13: note: Technically the member function 'VSLLib::inlineFuncs' can be const.
ddd-3.3.12/ddd/VSLLib.h:188:9: note: Technically the member function 'VSLLib::inlineFuncs' can be const.
ddd-3.3.12/ddd/VSLLib.h:189:9: style: Technically the member function 'VSLLib::countSelfReferences' can be const. [functionConst]
ddd-3.3.12/ddd/VSLLib.C:544:13: note: Technically the member function 'VSLLib::countSelfReferences' can be const.
ddd-3.3.12/ddd/VSLLib.h:189:9: note: Technically the member function 'VSLLib::countSelfReferences' can be const.
ddd-3.3.12/ddd/VSLLib.h:240:9: style: Technically the member function 'VSLLib::override' can be const. [functionConst]
ddd-3.3.12/ddd/VSLLib.C:173:13: note: Technically the member function 'VSLLib::override' can be const.
ddd-3.3.12/ddd/VSLLib.h:240:9: note: Technically the member function 'VSLLib::override' can be const.
ddd-3.3.12/ddd/VSLLib.h:243:9: style: Technically the member function 'VSLLib::replace' can be const. [functionConst]
ddd-3.3.12/ddd/VSLLib.C:185:13: note: Technically the member function 'VSLLib::replace' can be const.
ddd-3.3.12/ddd/VSLLib.h:243:9: note: Technically the member function 'VSLLib::replace' can be const.
ddd-3.3.12/ddd/VSLLib.h:302:10: style: Technically the member function 'VSLLib::output' can be const. [functionConst]
ddd-3.3.12/ddd/VSLLib.C:274:14: note: Technically the member function 'VSLLib::output' can be const.
ddd-3.3.12/ddd/VSLLib.h:302:10: note: Technically the member function 'VSLLib::output' can be const.
ddd-3.3.12/ddd/VSLLib.h:268:18: warning: Virtual function 'update' is called from constructor 'VSLLib(const string&lib_name,int optimize=stdOpt)' at line 96. Dynamic binding is not used. [virtualCallInConstructor]
ddd-3.3.12/ddd/VSLLib.C:96:5: note: Calling update
ddd-3.3.12/ddd/VSLLib.h:268:18: note: update is a virtual method
ddd-3.3.12/ddd/VSLLib.h:273:18: warning: Virtual function 'optimize' is called from constructor 'VSLLib(const string&lib_name,int optimize=stdOpt)' at line 97. Dynamic binding is not used. [virtualCallInConstructor]
ddd-3.3.12/ddd/VSLLib.C:97:5: note: Calling optimize
ddd-3.3.12/ddd/VSLLib.h:273:18: note: optimize is a virtual method
ddd-3.3.12/ddd/VSLLib.h:269:18: warning: Virtual function 'update' is called from constructor 'VSLLib(std::istream&s,int optimize=stdOpt)' at line 106. Dynamic binding is not used. [virtualCallInConstructor]
ddd-3.3.12/ddd/VSLLib.C:106:5: note: Calling update
ddd-3.3.12/ddd/VSLLib.h:269:18: note: update is a virtual method
ddd-3.3.12/ddd/VSLLib.h:273:18: warning: Virtual function 'optimize' is called from constructor 'VSLLib(std::istream&s,int optimize=stdOpt)' at line 107. Dynamic binding is not used. [virtualCallInConstructor]
ddd-3.3.12/ddd/VSLLib.C:107:5: note: Calling optimize
ddd-3.3.12/ddd/VSLLib.h:273:18: note: optimize is a virtual method
ddd-3.3.12/ddd/VSLLib.h:330:18: warning: Virtual function 'OK' is called from copy constructor 'VSLLib(const VSLLib&lib)' at line 317. Dynamic binding is not used. [virtualCallInConstructor]
ddd-3.3.12/ddd/VSLLib.C:317:5: note: Calling init_from
ddd-3.3.12/ddd/VSLLib.C:339:5: note: Calling OK
ddd-3.3.12/ddd/VSLLib.h:330:18: note: OK is a virtual method
y.tab.c:2787:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
ddd-3.3.12/ddd/XErrorB.h:58:18: warning: Virtual function 'sync' is called from destructor '~XErrorBlocker()' at line 63. Dynamic binding is not used. [virtualCallInConstructor]
ddd-3.3.12/ddd/XErrorB.C:63:5: note: Calling sync
ddd-3.3.12/ddd/XErrorB.h:58:18: note: sync is a virtual method
ddd-3.3.12/ddd/args.C:492:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/basename.C:59:28: style: Function 'file_basename' argument 1 names different: declaration 'file' definition 'name'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/basename.h:33:46: note: Function 'file_basename' argument 1 names different: declaration 'file' definition 'name'.
ddd-3.3.12/ddd/basename.C:59:28: note: Function 'file_basename' argument 1 names different: declaration 'file' definition 'name'.
ddd-3.3.12/ddd/basename.C:80:22: style: Function 'file_basename' argument 1 names different: declaration 'file' definition 'name'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/basename.h:34:34: note: Function 'file_basename' argument 1 names different: declaration 'file' definition 'name'.
ddd-3.3.12/ddd/basename.C:80:22: note: Function 'file_basename' argument 1 names different: declaration 'file' definition 'name'.
ddd-3.3.12/ddd/buttons.C:1036:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/buttons.C:1090:18: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/buttons.C:1395:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/cmdtty.C:59:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/cmdtty.C:95:34: style: Function 'tty_full_name' argument 1 names different: declaration 'text' definition 'pos'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/cmdtty.h:53:41: note: Function 'tty_full_name' argument 1 names different: declaration 'text' definition 'pos'.
ddd-3.3.12/ddd/cmdtty.C:95:34: note: Function 'tty_full_name' argument 1 names different: declaration 'text' definition 'pos'.
ddd-3.3.12/ddd/comm-manag.C:3360:9: warning: Possible null pointer dereference: gdb [nullPointer]
ddd-3.3.12/ddd/comm-manag.C:3358:21: note: Assignment 'gdb=source==0?0:((source->get_type_info()).can_cast(GDBAgent::type_info)?(GDBAgent*)(source):0)', assigned value is 0
ddd-3.3.12/ddd/comm-manag.C:3360:9: note: Null pointer dereference
ddd-3.3.12/ddd/comm-manag.C:219:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/comm-manag.C:720:29: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/comm-manag.C:1934:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/comm-manag.C:1946:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/comm-manag.C:1975:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/comm-manag.C:2061:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/comm-manag.C:2939:29: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/comm-manag.C:3357:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/comm-manag.C:3358:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/comm-manag.C:2424:43: style: Function 'handle_graph_cmd' argument 5 names different: declaration 'prompt' definition 'do_prompt'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/comm-manag.C:364:43: note: Function 'handle_graph_cmd' argument 5 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/comm-manag.C:2424:43: note: Function 'handle_graph_cmd' argument 5 names different: declaration 'prompt' definition 'do_prompt'.
ddd-3.3.12/ddd/comm-manag.C:790:0: error: Null pointer dereference [nullPointer]
ddd-3.3.12/ddd/comm-manag.C:2207:15: performance: Use const reference for 'func' to avoid unnecessary data copying. [redundantCopyLocalConst]
ddd-3.3.12/ddd/comm-manag.C:2289:15: performance: Use const reference for 'pc' to avoid unnecessary data copying. [redundantCopyLocalConst]
ddd-3.3.12/ddd/complete.C:368:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
ddd-3.3.12/ddd/complete.C:362:10: note: outer condition: from_gdb_w
ddd-3.3.12/ddd/complete.C:368:7: note: identical inner condition: from_gdb_w
ddd-3.3.12/ddd/complete.C:307:36: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/converters.C:915:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/converters.C:917:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/converters.C:919:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/converters.C:937:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/converters.C:939:2: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ctest.c:156:5: style: Variable 'tree' is reassigned a value before the old one has been used. [redundantAssignment]
ddd-3.3.12/ddd/ctest.c:155:0: note: Variable 'tree' is reassigned a value before the old one has been used.
ddd-3.3.12/ddd/ctest.c:156:5: note: Variable 'tree' is reassigned a value before the old one has been used.
ddd-3.3.12/ddd/ctest.c:224:11: style: union member 'jj::c' is never used. [unusedStructMember]
ddd-3.3.12/ddd/ctest.c:272:16: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
ddd-3.3.12/ddd/cxxtest.C:486:5: style: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ddd-3.3.12/ddd/cxxtest.C:485:5: note: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/cxxtest.C:486:5: note: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/cxxtest.C:487:5: style: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ddd-3.3.12/ddd/cxxtest.C:486:5: note: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/cxxtest.C:487:5: note: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/cxxtest.C:488:5: style: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ddd-3.3.12/ddd/cxxtest.C:487:5: note: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/cxxtest.C:488:5: note: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/cxxtest.C:719:5: style: Variable 'ts.ot' is reassigned a value before the old one has been used. [redundantAssignment]
ddd-3.3.12/ddd/cxxtest.C:718:5: note: Variable 'ts.ot' is reassigned a value before the old one has been used.
ddd-3.3.12/ddd/cxxtest.C:719:5: note: Variable 'ts.ot' is reassigned a value before the old one has been used.
ddd-3.3.12/ddd/cxxtest.C:724:5: style: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ddd-3.3.12/ddd/cxxtest.C:723:5: note: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/cxxtest.C:724:5: note: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/cxxtest.C:725:5: style: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ddd-3.3.12/ddd/cxxtest.C:724:5: note: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/cxxtest.C:725:5: note: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/cxxtest.C:726:5: style: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ddd-3.3.12/ddd/cxxtest.C:725:5: note: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/cxxtest.C:726:5: note: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/cxxtest.C:727:5: style: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ddd-3.3.12/ddd/cxxtest.C:726:5: note: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/cxxtest.C:727:5: note: Variable 'address' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/cxxtest.C:467:11: style: The scope of the variable 'date_ptr' can be reduced. [variableScope]
ddd-3.3.12/ddd/cxxtest.C:766:32: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
ddd-3.3.12/ddd/cxxtest.C:437:5: warning: Address of local variable data is assigned to global pointer address and not reassigned before data goes out of scope. [autoVariablesAssignGlobalPointer]
ddd-3.3.12/ddd/cxxtest.C:727:5: warning: Address of local variable ts is assigned to global pointer address and not reassigned before ts goes out of scope. [autoVariablesAssignGlobalPointer]
ddd-3.3.12/ddd/cxxtest.C:172:17: style: Technically the member function 'Tree::name' can be const. [functionConst]
ddd-3.3.12/ddd/cxxtest.C:275:5: style: Class 'List' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/cxxtest.C:326:5: style: Class 'Base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/cxxtest.C:141:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/cxxtest.C:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/cxxtest.C:141:18: note: Function in derived class
ddd-3.3.12/ddd/cxxtest.C:142:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ddd-3.3.12/ddd/cxxtest.C:124:18: note: Virtual function in base class
ddd-3.3.12/ddd/cxxtest.C:142:18: note: Function in derived class
ddd-3.3.12/ddd/cxxtest.C:635:0: error: Memory leak: array [memleak]
ddd-3.3.12/ddd/dbx-lookup.C:221:13: style: Condition 'idx<0' is always true [knownConditionTrueFalse]
ddd-3.3.12/ddd/dbx-lookup.C:219:16: note: Assignment 'idx=-1', assigned value is -1
ddd-3.3.12/ddd/dbx-lookup.C:221:13: note: Condition 'idx<0' is always true
ddd-3.3.12/ddd/dbx-lookup.C:229:13: style: Condition 'idx<0' is always true [knownConditionTrueFalse]
ddd-3.3.12/ddd/dbx-lookup.C:219:16: note: Assignment 'idx=-1', assigned value is -1
ddd-3.3.12/ddd/dbx-lookup.C:229:13: note: Condition 'idx<0' is always true
ddd-3.3.12/ddd/dbx-lookup.C:241:13: style: Condition 'idx<0' is always true [knownConditionTrueFalse]
ddd-3.3.12/ddd/dbx-lookup.C:219:16: note: Assignment 'idx=-1', assigned value is -1
ddd-3.3.12/ddd/dbx-lookup.C:241:13: note: Condition 'idx<0' is always true
ddd-3.3.12/ddd/dbx-lookup.C:260:18: style: Condition 'idx<0' is always true [knownConditionTrueFalse]
ddd-3.3.12/ddd/dbx-lookup.C:219:16: note: Assignment 'idx=-1', assigned value is -1
ddd-3.3.12/ddd/dbx-lookup.C:260:18: note: Condition 'idx<0' is always true
ddd-3.3.12/ddd/ddd.C:2125:20: style: Condition 'session_id==0' is always true [knownConditionTrueFalse]
ddd-3.3.12/ddd/ddd.C:2124:34: note: Assignment 'session_id=0', assigned value is 0
ddd-3.3.12/ddd/ddd.C:2125:20: note: Condition 'session_id==0' is always true
ddd-3.3.12/ddd/ddd.C:5897:9: warning: Either the condition 'source==0' is redundant or there is possible null pointer dereference: source. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/ddd.C:5905:21: note: Assuming that condition 'source==0' is not redundant
ddd-3.3.12/ddd/ddd.C:5897:9: note: Null pointer dereference
ddd-3.3.12/ddd/ddd.C:5904:19: warning: Either the condition 'source==0' is redundant or there is possible null pointer dereference: source. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/ddd.C:5905:21: note: Assuming that condition 'source==0' is not redundant
ddd-3.3.12/ddd/ddd.C:5904:19: note: Null pointer dereference
ddd-3.3.12/ddd/ddd.C:5837:27: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ddd.C:5851:27: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ddd.C:5905:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ddd.C:6800:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ddd.C:6827:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ddd.C:6842:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ddd.C:7062:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ddd.C:7077:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ddd.C:7184:24: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ddd.C:7185:24: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/ddd.C:3540:66: style: Function 'set_shortcut_menu' argument 2 names different: declaration 'expressions' definition 'exprs'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/ddd.C:374:66: note: Function 'set_shortcut_menu' argument 2 names different: declaration 'expressions' definition 'exprs'.
ddd-3.3.12/ddd/ddd.C:3540:66: note: Function 'set_shortcut_menu' argument 2 names different: declaration 'expressions' definition 'exprs'.
ddd-3.3.12/ddd/ddd.C:6100:29: style: Function '_gdb_out' argument 1 names different: declaration 'text' definition 'txt'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/ddd.h:49:36: note: Function '_gdb_out' argument 1 names different: declaration 'text' definition 'txt'.
ddd-3.3.12/ddd/ddd.C:6100:29: note: Function '_gdb_out' argument 1 names different: declaration 'text' definition 'txt'.
ddd-3.3.12/ddd/ddd.C:7192:33: style: Function 'sync_args' argument 1 names different: declaration 'a1' definition 'source'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/ddd.C:345:33: note: Function 'sync_args' argument 1 names different: declaration 'a1' definition 'source'.
ddd-3.3.12/ddd/ddd.C:7192:33: note: Function 'sync_args' argument 1 names different: declaration 'a1' definition 'source'.
ddd-3.3.12/ddd/ddd.C:7192:51: style: Function 'sync_args' argument 2 names different: declaration 'a2' definition 'target'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/ddd.C:345:47: note: Function 'sync_args' argument 2 names different: declaration 'a2' definition 'target'.
ddd-3.3.12/ddd/ddd.C:7192:51: note: Function 'sync_args' argument 2 names different: declaration 'a2' definition 'target'.
ddd-3.3.12/ddd/ddd.C:7215:9: error: Return value of allocation function 'fopen' is not stored. [leakReturnValNotUsed]
ddd-3.3.12/ddd/ddd.C:2543:18: performance: Use const reference for 's1' to avoid unnecessary data copying. [redundantCopyLocalConst]
ddd-3.3.12/ddd/ddd.info.txt.gz.C:1:0: error: syntax error [syntaxError]
ddd-3.3.12/ddd/deref.C:43:48: style: Function 'deref' argument 2 names different: declaration 'symbol' definition 'sym'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/deref.h:34:55: note: Function 'deref' argument 2 names different: declaration 'symbol' definition 'sym'.
ddd-3.3.12/ddd/deref.C:43:48: note: Function 'deref' argument 2 names different: declaration 'symbol' definition 'sym'.
ddd-3.3.12/ddd/disp-read.C:681:15: style: Condition 'index==-1' is always true [knownConditionTrueFalse]
ddd-3.3.12/ddd/disp-read.C:679:18: note: Assignment 'index=-1', assigned value is -1
ddd-3.3.12/ddd/disp-read.C:681:15: note: Condition 'index==-1' is always true
ddd-3.3.12/ddd/disp-read.C:681:15: style: Same expression on both sides of '==' because the value of 'index' and '-1' are the same. [duplicateExpression]
ddd-3.3.12/ddd/disp-read.C:679:18: note: 'index' is assigned value '-1' here.
ddd-3.3.12/ddd/disp-read.C:681:15: note: Same expression on both sides of '==' because the value of 'index' and '-1' are the same.
ddd-3.3.12/ddd/disp-read.C:331:42: style: Function 'get_assign_variable' argument 1 names different: declaration 'cmd' definition '_cmd'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/disp-read.h:161:42: note: Function 'get_assign_variable' argument 1 names different: declaration 'cmd' definition '_cmd'.
ddd-3.3.12/ddd/disp-read.C:331:42: note: Function 'get_assign_variable' argument 1 names different: declaration 'cmd' definition '_cmd'.
ddd-3.3.12/ddd/disp-read.C:560:46: style: Function 'get_display_expression' argument 1 names different: declaration 'cmd' definition 'display_cmd'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/disp-read.h:155:45: note: Function 'get_display_expression' argument 1 names different: declaration 'cmd' definition 'display_cmd'.
ddd-3.3.12/ddd/disp-read.C:560:46: note: Function 'get_display_expression' argument 1 names different: declaration 'cmd' definition 'display_cmd'.
ddd-3.3.12/ddd/disp-read.C:912:41: style: Function 'get_info_disp_str' argument 1 names different: declaration 'display' definition 'display_info'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/disp-read.h:205:41: note: Function 'get_info_disp_str' argument 1 names different: declaration 'display' definition 'display_info'.
ddd-3.3.12/ddd/disp-read.C:912:41: note: Function 'get_info_disp_str' argument 1 names different: declaration 'display' definition 'display_info'.
ddd-3.3.12/ddd/examine.C:218:11: style: The scope of the variable 'left_par' can be reduced. [variableScope]
ddd-3.3.12/ddd/examine.C:218:21: style: The scope of the variable 'right_par' can be reduced. [variableScope]
ddd-3.3.12/ddd/examine.C:218:32: style: The scope of the variable 'comma1' can be reduced. [variableScope]
ddd-3.3.12/ddd/examine.C:218:40: style: The scope of the variable 'comma2' can be reduced. [variableScope]
ddd-3.3.12/ddd/examine.C:221:12: style: The scope of the variable 'added' can be reduced. [variableScope]
ddd-3.3.12/ddd/exectty.C:212:13: style: Condition 'pid>0' is always false [knownConditionTrueFalse]
ddd-3.3.12/ddd/exectty.C:175:16: note: Assignment 'pid=-1', assigned value is -1
ddd-3.3.12/ddd/exectty.C:212:13: note: Condition 'pid>0' is always false
ddd-3.3.12/ddd/exectty.C:124:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/exectty.C:125:22: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/exit.C:761:23: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/exit.C:826:23: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/exit.C:1027:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/exit.C:1054:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/exit.C:717:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ddd-3.3.12/ddd/exit.C:472:17: style: The scope of the variable 'core_pat' can be reduced. [variableScope]
ddd-3.3.12/ddd/exit.C:406:37: style: Function 'ddd_show_exception' argument 1 names different: declaration 'cls' definition 'c'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/exit.h:41:44: note: Function 'ddd_show_exception' argument 1 names different: declaration 'cls' definition 'c'.
ddd-3.3.12/ddd/exit.C:406:37: note: Function 'ddd_show_exception' argument 1 names different: declaration 'cls' definition 'c'.
ddd-3.3.12/ddd/exit.C:1291:32: style: Function 'report_core' argument 1 names different: declaration 'os' definition 'log'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/exit.h:61:39: note: Function 'report_core' argument 1 names different: declaration 'os' definition 'log'.
ddd-3.3.12/ddd/exit.C:1291:32: note: Function 'report_core' argument 1 names different: declaration 'os' definition 'log'.
ddd-3.3.12/ddd/findWindow.C:52:45: style: Function 'windowMatches' argument 4 names different: declaration 'app_name' definition 'res_name'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/findWindow.h:39:45: note: Function 'windowMatches' argument 4 names different: declaration 'app_name' definition 'res_name'.
ddd-3.3.12/ddd/findWindow.C:52:45: note: Function 'windowMatches' argument 4 names different: declaration 'app_name' definition 'res_name'.
ddd-3.3.12/ddd/findWindow.C:52:71: style: Function 'windowMatches' argument 5 names different: declaration 'app_class' definition 'res_class'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/findWindow.h:39:71: note: Function 'windowMatches' argument 5 names different: declaration 'app_class' definition 'res_class'.
ddd-3.3.12/ddd/findWindow.C:52:71: note: Function 'windowMatches' argument 5 names different: declaration 'app_class' definition 'res_class'.
ddd-3.3.12/ddd/findWindow.C:88:44: style: Function 'findWindow' argument 4 names different: declaration 'app_name' definition 'res_name'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/findWindow.h:51:44: note: Function 'findWindow' argument 4 names different: declaration 'app_name' definition 'res_name'.
ddd-3.3.12/ddd/findWindow.C:88:44: note: Function 'findWindow' argument 4 names different: declaration 'app_name' definition 'res_name'.
ddd-3.3.12/ddd/findWindow.C:88:70: style: Function 'findWindow' argument 5 names different: declaration 'app_class' definition 'res_class'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/findWindow.h:51:70: note: Function 'findWindow' argument 5 names different: declaration 'app_class' definition 'res_class'.
ddd-3.3.12/ddd/findWindow.C:88:70: note: Function 'findWindow' argument 5 names different: declaration 'app_class' definition 'res_class'.
ddd-3.3.12/ddd/fonts.C:688:32: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/fonts.C:696:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/fonts.C:709:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/fonts.C:740:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/fonts.C:743:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/fonts.C:762:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/fonts.C:801:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/fonts.C:539:27: style: Function 'setup_fonts' argument 1 names different: declaration 'app_data' definition 'ad'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/fonts.h:44:34: note: Function 'setup_fonts' argument 1 names different: declaration 'app_data' definition 'ad'.
ddd-3.3.12/ddd/fonts.C:539:27: note: Function 'setup_fonts' argument 1 names different: declaration 'app_data' definition 'ad'.
ddd-3.3.12/ddd/fonts.C:592:23: style: Function 'set_font' argument 1 names different: declaration 'n' definition 'font'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/fonts.h:53:30: note: Function 'set_font' argument 1 names different: declaration 'n' definition 'font'.
ddd-3.3.12/ddd/fonts.C:592:23: note: Function 'set_font' argument 1 names different: declaration 'n' definition 'font'.
ddd-3.3.12/ddd/gdbinit.C:192:33: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/gdbinit.C:200:21: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/gdbinit.C:223:18: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/gdbinit.C:241:34: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/glob.C:432:3: warning: Either the condition 'if(result)' is redundant or there is possible null pointer dereference: result. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/glob.C:468:7: note: Assuming that condition 'if(result)' is not redundant
ddd-3.3.12/ddd/glob.C:432:3: note: Null pointer dereference
ddd-3.3.12/ddd/glob.C:278:27: style: The scope of the variable 'dp' can be reduced. [variableScope]
ddd-3.3.12/ddd/glob.C:325:34: warning: Obsolete function 'alloca' called. [allocaCalled]
ddd-3.3.12/ddd/glob.C:445:33: warning: Obsolete function 'alloca' called. [allocaCalled]
ddd-3.3.12/ddd/glob.C:502:8: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
ddd-3.3.12/ddd/glob.C:530:7: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
ddd-3.3.12/ddd/glob.C:357:0: error: Memory leak: name_vector [memleak]
ddd-3.3.12/ddd/glob.C:400:0: error: Memory leak: result [memleak]
ddd-3.3.12/ddd/hash.C:32:18: style: The scope of the variable 'g' can be reduced. [variableScope]
ddd-3.3.12/ddd/history.C:739:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/hostname.C:122:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
ddd-3.3.12/ddd/index.C:38:68: style: Function 'index' argument 4 names different: declaration 'pos' definition 'startpos'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/index.h:36:28: note: Function 'index' argument 4 names different: declaration 'pos' definition 'startpos'.
ddd-3.3.12/ddd/index.C:38:68: note: Function 'index' argument 4 names different: declaration 'pos' definition 'startpos'.
ddd-3.3.12/ddd/VarArray.h:86:0: style: Class 'VarArray < stat >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DynArray.h:96:0: style: Class 'DynArray < stat >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/layout.C:2506:5: warning: Either the condition 'n1' is redundant or there is possible null pointer dereference: n1. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/layout.C:2500:12: note: Assuming that condition 'n1' is not redundant
ddd-3.3.12/ddd/layout.C:2506:5: note: Null pointer dereference
ddd-3.3.12/ddd/layout.C:2508:5: warning: Either the condition 'n2' is redundant or there is possible null pointer dereference: n2. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/layout.C:2502:12: note: Assuming that condition 'n2' is not redundant
ddd-3.3.12/ddd/layout.C:2508:5: note: Null pointer dereference
ddd-3.3.12/ddd/layout.C:2510:26: warning: Either the condition 'n1' is redundant or there is possible null pointer dereference: n1. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/layout.C:2500:12: note: Assuming that condition 'n1' is not redundant
ddd-3.3.12/ddd/layout.C:2510:26: note: Null pointer dereference
ddd-3.3.12/ddd/layout.C:2511:26: warning: Either the condition 'n2' is redundant or there is possible null pointer dereference: n2. [nullPointerRedundantCheck]
ddd-3.3.12/ddd/layout.C:2502:12: note: Assuming that condition 'n2' is not redundant
ddd-3.3.12/ddd/layout.C:2511:26: note: Null pointer dereference
ddd-3.3.12/ddd/layout.C:1338:24: style: Same expression on both sides of '&&'. [duplicateExpression]
ddd-3.3.12/ddd/layout.C:1796:25: style: Same expression on both sides of '&&'. [duplicateExpression]
ddd-3.3.12/ddd/layout.C:812:9: style: The scope of the variable 'w' can be reduced. [variableScope]
ddd-3.3.12/ddd/layout.C:812:11: style: The scope of the variable 'h' can be reduced. [variableScope]
ddd-3.3.12/ddd/layout.C:1538:11: style: The scope of the variable 'toSource' can be reduced. [variableScope]
ddd-3.3.12/ddd/layout.C:1676:21: style: The scope of the variable 'g' can be reduced. [variableScope]
ddd-3.3.12/ddd/layout.C:1854:12: style: The scope of the variable 'level' can be reduced. [variableScope]
ddd-3.3.12/ddd/layout.C:2111:9: style: The scope of the variable 'min' can be reduced. [variableScope]
ddd-3.3.12/ddd/layout.C:2112:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ddd-3.3.12/ddd/layout.C:2141:9: style: The scope of the variable 'dist' can be reduced. [variableScope]
ddd-3.3.12/ddd/layout.C:2222:11: style: The scope of the variable 'des' can be reduced. [variableScope]
ddd-3.3.12/ddd/layout.C:2529:9: style: The scope of the variable 'x' can be reduced. [variableScope]
ddd-3.3.12/ddd/layout.C:2620:9: style: The scope of the variable 'newx' can be reduced. [variableScope]
ddd-3.3.12/ddd/layout.C:2670:9: style: The scope of the variable 'newx' can be reduced. [variableScope]
ddd-3.3.12/ddd/layout.C:2809:9: style: The scope of the variable 'leftspace' can be reduced. [variableScope]
ddd-3.3.12/ddd/layout.C:2811:9: style: The scope of the variable 'move' can be reduced. [variableScope]
ddd-3.3.12/ddd/layout.C:2489:36: style: Function 'sortCmpCenters' argument 1 names different: declaration 'first' definition '_n1'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/layout.h:212:38: note: Function 'sortCmpCenters' argument 1 names different: declaration 'first' definition '_n1'.
ddd-3.3.12/ddd/layout.C:2489:36: note: Function 'sortCmpCenters' argument 1 names different: declaration 'first' definition '_n1'.
ddd-3.3.12/ddd/layout.C:2489:48: style: Function 'sortCmpCenters' argument 2 names different: declaration 'second' definition '_n2'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/layout.h:212:52: note: Function 'sortCmpCenters' argument 2 names different: declaration 'second' definition '_n2'.
ddd-3.3.12/ddd/layout.C:2489:48: note: Function 'sortCmpCenters' argument 2 names different: declaration 'second' definition '_n2'.
ddd-3.3.12/ddd/logo.C:224:24: style: Function 'iconlogo' argument 1 names different: declaration 'shell' definition 'w'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/logo.h:39:31: note: Function 'iconlogo' argument 1 names different: declaration 'shell' definition 'w'.
ddd-3.3.12/ddd/logo.C:224:24: note: Function 'iconlogo' argument 1 names different: declaration 'shell' definition 'w'.
ddd-3.3.12/ddd/logo.C:230:24: style: Function 'iconmask' argument 1 names different: declaration 'shell' definition 'w'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/logo.h:40:31: note: Function 'iconmask' argument 1 names different: declaration 'shell' definition 'w'.
ddd-3.3.12/ddd/logo.C:230:24: note: Function 'iconmask' argument 1 names different: declaration 'shell' definition 'w'.
ddd-3.3.12/ddd/logo.C:251:25: style: Function 'dddsplash' argument 1 names different: declaration 'shell' definition 'w'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/logo.h:43:32: note: Function 'dddsplash' argument 1 names different: declaration 'shell' definition 'w'.
ddd-3.3.12/ddd/logo.C:251:25: note: Function 'dddsplash' argument 1 names different: declaration 'shell' definition 'w'.
ddd-3.3.12/ddd/logo.C:951:64: style: Function 'set_label' argument 3 names different: declaration 'image_name' definition 'image'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/logo.h:61:21: note: Function 'set_label' argument 3 names different: declaration 'image_name' definition 'image'.
ddd-3.3.12/ddd/logo.C:951:64: note: Function 'set_label' argument 3 names different: declaration 'image_name' definition 'image'.
ddd-3.3.12/ddd/logplayer.C:129:9: error: Return value of allocation function 'fopen' is not stored. [leakReturnValNotUsed]
ddd-3.3.12/ddd/mydialogs.C:209:53: style: Function 'getItemNumbers' argument 2 names different: declaration 'arr' definition 'numbers'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/mydialogs.h:50:53: note: Function 'getItemNumbers' argument 2 names different: declaration 'arr' definition 'numbers'.
ddd-3.3.12/ddd/mydialogs.C:209:53: note: Function 'getItemNumbers' argument 2 names different: declaration 'arr' definition 'numbers'.
ddd-3.3.12/ddd/options.C:1750:9: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/options.C:1860:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/options.C:1097:5: style: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ddd-3.3.12/ddd/options.C:1095:16: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/options.C:1097:5: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
ddd-3.3.12/ddd/options.C:1341:2: error: Resource leak: from [resourceLeak]
ddd-3.3.12/ddd/plotter.C:273:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:533:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:536:27: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:565:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:599:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:675:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:704:22: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:716:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:725:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:728:22: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:738:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:776:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:928:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1045:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1051:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1062:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1082:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1095:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1107:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1137:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1195:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1287:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1317:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1333:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1353:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1381:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1406:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1427:28: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1428:22: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:1470:22: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/plotter.C:735:38: style: Function 'PlotterNotFoundHP' argument 1 names different: declaration 'source' definition 'plotter'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/plotter.C:88:38: note: Function 'PlotterNotFoundHP' argument 1 names different: declaration 'source' definition 'plotter'.
ddd-3.3.12/ddd/plotter.C:735:38: note: Function 'PlotterNotFoundHP' argument 1 names different: declaration 'source' definition 'plotter'.
ddd-3.3.12/ddd/plotter.C:948:55: style: Function 'new_plotter' argument 2 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/plotter.h:37:55: note: Function 'new_plotter' argument 2 names different: declaration 'src' definition 'source'.
ddd-3.3.12/ddd/plotter.C:948:55: note: Function 'new_plotter' argument 2 names different: declaration 'src' definition 'source'.
ddd-3.3.12/ddd/post.C:281:22: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/post.C:86:27: style: Function 'post_gdb_yn' argument 1 names different: declaration 'text' definition 'question'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/post.h:45:34: note: Function 'post_gdb_yn' argument 1 names different: declaration 'text' definition 'question'.
ddd-3.3.12/ddd/post.C:86:27: note: Function 'post_gdb_yn' argument 1 names different: declaration 'text' definition 'question'.
ddd-3.3.12/ddd/post.C:86:44: style: Function 'post_gdb_yn' argument 2 names different: declaration 'origin' definition 'w'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/post.h:45:47: note: Function 'post_gdb_yn' argument 2 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/post.C:86:44: note: Function 'post_gdb_yn' argument 2 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/post.C:135:29: style: Function 'post_gdb_busy' argument 1 names different: declaration 'origin' definition 'w'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/post.h:42:36: note: Function 'post_gdb_busy' argument 1 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/post.C:135:29: note: Function 'post_gdb_busy' argument 1 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/post.C:168:41: style: Function 'post_gdb_died' argument 2 names different: declaration 'gdb_status' definition 'state'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/post.h:46:48: note: Function 'post_gdb_died' argument 2 names different: declaration 'gdb_status' definition 'state'.
ddd-3.3.12/ddd/post.C:168:41: note: Function 'post_gdb_died' argument 2 names different: declaration 'gdb_status' definition 'state'.
ddd-3.3.12/ddd/post.C:168:55: style: Function 'post_gdb_died' argument 3 names different: declaration 'origin' definition 'w'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/post.h:46:67: note: Function 'post_gdb_died' argument 3 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/post.C:168:55: note: Function 'post_gdb_died' argument 3 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/post.C:292:58: style: Function 'post_gdb_message' argument 3 names different: declaration 'origin' definition 'w'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/post.h:44:18: note: Function 'post_gdb_message' argument 3 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/post.C:292:58: note: Function 'post_gdb_message' argument 3 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/post.C:352:61: style: Function 'post_error' argument 3 names different: declaration 'origin' definition 'w'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/post.h:47:72: note: Function 'post_error' argument 3 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/post.C:352:61: note: Function 'post_error' argument 3 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/post.C:399:63: style: Function 'post_warning' argument 3 names different: declaration 'origin' definition 'w'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/post.h:48:74: note: Function 'post_warning' argument 3 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/post.C:399:63: note: Function 'post_warning' argument 3 names different: declaration 'origin' definition 'w'.
ddd-3.3.12/ddd/print.C:121:9: warning: Possible null pointer dereference: graph [nullPointer]
ddd-3.3.12/ddd/print.C:119:24: note: Assignment 'graph=_graph==0?0:((_graph->get_type_info()).can_cast(DispGraph::type_info)?(DispGraph*)(_graph):0)', assigned value is 0
ddd-3.3.12/ddd/print.C:121:9: note: Null pointer dereference
ddd-3.3.12/ddd/print.C:119:24: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/print.C:165:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/print.C:172:24: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/print.C:197:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/print.C:307:11: style: The scope of the variable 'gc' can be reduced. [variableScope]
ddd-3.3.12/ddd/question.C:79:23: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/question.C:94:23: style: C-style pointer casting [cstyleCast]
lex.ddd.c:9773:28: warning: Possible null pointer dereference: b [nullPointer]
lex.ddd.c:9770:24: note: Assignment 'b=(ddd_buffer_stack)?(ddd_buffer_stack)[ddd_buffer_stack_top]:NULL', assigned value is 0
lex.ddd.c:9773:28: note: Null pointer dereference
lex.ddd.c:9775:9: warning: Possible null pointer dereference: b [nullPointer]
lex.ddd.c:9770:24: note: Assignment 'b=(ddd_buffer_stack)?(ddd_buffer_stack)[ddd_buffer_stack_top]:NULL', assigned value is 0
lex.ddd.c:9775:9: note: Null pointer dereference
lex.ddd.c:10142:2: warning: Possible null pointer dereference: b [nullPointer]
lex.ddd.c:10031:18: note: Calling function 'ddd_init_buffer', 1st argument 'b' value is 0
lex.ddd.c:10142:2: note: Null pointer dereference
lex.ddd.c:10143:2: warning: Possible null pointer dereference: b [nullPointer]
lex.ddd.c:10031:18: note: Calling function 'ddd_init_buffer', 1st argument 'b' value is 0
lex.ddd.c:10143:2: note: Null pointer dereference
lex.ddd.c:10154:9: warning: Possible null pointer dereference: b [nullPointer]
lex.ddd.c:10031:18: note: Calling function 'ddd_init_buffer', 1st argument 'b' value is 0
lex.ddd.c:10154:9: note: Null pointer dereference
lex.ddd.c:9883:62: style: Function 'ddd_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'ddd_current_state'. [funcArgNamesDifferent]
lex.ddd.c:355:57: note: Function 'ddd_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'ddd_current_state'.
lex.ddd.c:9883:62: note: Function 'ddd_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'ddd_current_state'.
lex.ddd.c:9906:50: style: Function 'dddunput' argument 2 names different: declaration 'buf_ptr' definition 'ddd_bp'. [funcArgNamesDifferent]
lex.ddd.c:8579:39: note: Function 'dddunput' argument 2 names different: declaration 'buf_ptr' definition 'ddd_bp'.
lex.ddd.c:9906:50: note: Function 'dddunput' argument 2 names different: declaration 'buf_ptr' definition 'ddd_bp'.
lex.ddd.c:10327:50: style: Function 'ddd_scan_string' argument 1 names different: declaration 'ddd_str' definition 'dddstr'. [funcArgNamesDifferent]
lex.ddd.c:308:49: note: Function 'ddd_scan_string' argument 1 names different: declaration 'ddd_str' definition 'dddstr'.
lex.ddd.c:10327:50: note: Function 'ddd_scan_string' argument 1 names different: declaration 'ddd_str' definition 'dddstr'.
lex.ddd.c:10340:50: style: Function 'ddd_scan_bytes' argument 1 names different: declaration 'bytes' definition 'dddbytes'. [funcArgNamesDifferent]
lex.ddd.c:309:48: note: Function 'ddd_scan_bytes' argument 1 names different: declaration 'bytes' definition 'dddbytes'.
lex.ddd.c:10340:50: note: Function 'ddd_scan_bytes' argument 1 names different: declaration 'bytes' definition 'dddbytes'.
lex.ddd.c:10340:65: style: Function 'ddd_scan_bytes' argument 2 names different: declaration 'len' definition '_dddbytes_len'. [funcArgNamesDifferent]
lex.ddd.c:309:58: note: Function 'ddd_scan_bytes' argument 2 names different: declaration 'len' definition '_dddbytes_len'.
lex.ddd.c:10340:65: note: Function 'ddd_scan_bytes' argument 2 names different: declaration 'len' definition '_dddbytes_len'.
ddd-3.3.12/ddd/resources.C:2307:10: style: Expression is always false because 'else if' condition matches previous condition at line 2303. [multiCondition]
ddd-3.3.12/ddd/rxclass.C:135:35: style: Function 'regex' argument 2 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/rxclass.h:124:32: note: Function 'regex' argument 2 names different: declaration 'data' definition 'd'.
ddd-3.3.12/ddd/rxclass.C:135:35: note: Function 'regex' argument 2 names different: declaration 'data' definition 'd'.
ddd-3.3.12/ddd/select.C:55:23: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/select.C:65:23: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/select.C:177:31: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/select.C:55:13: style: The scope of the variable 'reply' can be reduced. [variableScope]
ddd-3.3.12/ddd/selection.C:98:27: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/session.C:892:9: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/session.C:1081:26: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/session.C:160:56: style: Function 'session_file' argument 2 names different: declaration 'name' definition 'base'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/session.h:47:56: note: Function 'session_file' argument 2 names different: declaration 'name' definition 'base'.
ddd-3.3.12/ddd/session.C:160:56: note: Function 'session_file' argument 2 names different: declaration 'name' definition 'base'.
ddd-3.3.12/ddd/session.C:693:32: style: Function 'set_session' argument 1 names different: declaration 'session' definition 'v'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/session.h:120:32: note: Function 'set_session' argument 1 names different: declaration 'session' definition 'v'.
ddd-3.3.12/ddd/session.C:693:32: note: Function 'set_session' argument 1 names different: declaration 'session' definition 'v'.
ddd-3.3.12/ddd/session.C:226:2: error: Resource leak: from [resourceLeak]
ddd-3.3.12/ddd/session.C:352:14: error: Null pointer dereference [nullPointer]
ddd-3.3.12/ddd/settings.C:863:28: style: Function 'process_handle' argument 1 names different: declaration 'line' definition 'output'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/settings.h:87:35: note: Function 'process_handle' argument 1 names different: declaration 'line' definition 'output'.
ddd-3.3.12/ddd/settings.C:863:28: note: Function 'process_handle' argument 1 names different: declaration 'line' definition 'output'.
ddd-3.3.12/ddd/Assoc.h:213:0: style: Class 'AssocMark < _WidgetRec * , string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:218:0: style: Class 'AssocMark < _WidgetRec * , string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:59:0: style: Class 'AssocRec < _WidgetRec * , string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/VarArray.h:86:0: style: Class 'VarArray < EntryType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/DynArray.h:96:0: style: Class 'DynArray < EntryType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/sigName.C:56:25: style: Function 'sigName' argument 1 names different: declaration 'number' definition 'signo'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/sigName.h:31:32: note: Function 'sigName' argument 1 names different: declaration 'number' definition 'signo'.
ddd-3.3.12/ddd/sigName.C:56:25: note: Function 'sigName' argument 1 names different: declaration 'number' definition 'signo'.
ddd-3.3.12/ddd/sigName.C:69:28: style: Function 'statusName' argument 1 names different: declaration 'number' definition 'state'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/sigName.h:32:35: note: Function 'statusName' argument 1 names different: declaration 'number' definition 'state'.
ddd-3.3.12/ddd/sigName.C:69:28: note: Function 'statusName' argument 1 names different: declaration 'number' definition 'state'.
ddd-3.3.12/ddd/source.C:365:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/source.C:373:25: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/status.C:95:34: style: Function 'set_buttons_from_gdb' argument 1 names different: declaration 'w' definition 'buttons'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/status.h:51:34: note: Function 'set_buttons_from_gdb' argument 1 names different: declaration 'w' definition 'buttons'.
ddd-3.3.12/ddd/status.C:95:34: note: Function 'set_buttons_from_gdb' argument 1 names different: declaration 'w' definition 'buttons'.
ddd-3.3.12/ddd/status.C:515:31: style: Function 'set_status' argument 1 names different: declaration 'message' definition 'message_'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/status.h:39:31: note: Function 'set_status' argument 1 names different: declaration 'message' definition 'message_'.
ddd-3.3.12/ddd/status.C:515:31: note: Function 'set_status' argument 1 names different: declaration 'message' definition 'message_'.
ddd-3.3.12/ddd/status.C:531:40: style: Function 'set_status_mstring' argument 1 names different: declaration 'text' definition 'message'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/status.h:42:40: note: Function 'set_status_mstring' argument 1 names different: declaration 'text' definition 'message'.
ddd-3.3.12/ddd/status.C:531:40: note: Function 'set_status_mstring' argument 1 names different: declaration 'text' definition 'message'.
ddd-3.3.12/ddd/strclass.C:170:19: style: C-style pointer casting [cstyleCast]
ddd-3.3.12/ddd/strclass.C:430:17: style: The scope of the variable 'diff' can be reduced. [variableScope]
ddd-3.3.12/ddd/strclass.C:446:17: style: The scope of the variable 'diff' can be reduced. [variableScope]
ddd-3.3.12/ddd/strclass.C:505:14: style: The scope of the variable 'diff' can be reduced. [variableScope]
ddd-3.3.12/ddd/strclass.C:523:14: style: The scope of the variable 'diff' can be reduced. [variableScope]
ddd-3.3.12/ddd/strclass.C:773:10: style: The scope of the variable 'pos' can be reduced. [variableScope]
ddd-3.3.12/ddd/strclass.C:1328:9: style: The scope of the variable 'p' can be reduced. [variableScope]
ddd-3.3.12/ddd/strclass.C:467:42: style: Function 'compare' argument 2 names different: declaration 'y' definition 'b'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:899:45: note: Function 'compare' argument 2 names different: declaration 'y' definition 'b'.
ddd-3.3.12/ddd/strclass.C:467:42: note: Function 'compare' argument 2 names different: declaration 'y' definition 'b'.
ddd-3.3.12/ddd/strclass.C:879:26: style: Function 'at' argument 1 names different: declaration 'pos' definition 'first'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:692:22: note: Function 'at' argument 1 names different: declaration 'pos' definition 'first'.
ddd-3.3.12/ddd/strclass.C:879:26: note: Function 'at' argument 1 names different: declaration 'pos' definition 'first'.
ddd-3.3.12/ddd/strclass.C:884:31: style: Function 'at' argument 1 names different: declaration 'pos' definition 'first'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:737:27: note: Function 'at' argument 1 names different: declaration 'pos' definition 'first'.
ddd-3.3.12/ddd/strclass.C:884:31: note: Function 'at' argument 1 names different: declaration 'pos' definition 'first'.
ddd-3.3.12/ddd/strclass.C:936:36: style: Function 'at' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:697:32: note: Function 'at' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:936:36: note: Function 'at' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:942:41: style: Function 'at' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:742:37: note: Function 'at' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:942:41: note: Function 'at' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:948:39: style: Function 'at' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:698:36: note: Function 'at' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:948:39: note: Function 'at' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:954:49: style: Function 'at' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:743:46: note: Function 'at' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:954:49: note: Function 'at' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1000:40: style: Function 'before' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:705:36: note: Function 'before' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1000:40: note: Function 'before' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1006:45: style: Function 'before' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:750:41: note: Function 'before' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1006:45: note: Function 'before' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1012:43: style: Function 'before' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:706:41: note: Function 'before' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1012:43: note: Function 'before' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1018:53: style: Function 'before' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:751:51: note: Function 'before' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1018:53: note: Function 'before' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1064:41: style: Function 'through' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:713:37: note: Function 'through' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1064:41: note: Function 'through' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1072:46: style: Function 'through' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:758:42: note: Function 'through' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1072:46: note: Function 'through' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1080:44: style: Function 'through' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:714:40: note: Function 'through' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1080:44: note: Function 'through' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1088:54: style: Function 'through' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:759:50: note: Function 'through' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1088:54: note: Function 'through' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1148:39: style: Function 'after' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:729:35: note: Function 'after' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1148:39: note: Function 'after' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1156:44: style: Function 'after' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:774:40: note: Function 'after' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1156:44: note: Function 'after' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1164:42: style: Function 'after' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:730:38: note: Function 'after' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1164:42: note: Function 'after' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1172:52: style: Function 'after' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:775:48: note: Function 'after' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1172:52: note: Function 'after' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1232:38: style: Function 'from' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:721:34: note: Function 'from' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1232:38: note: Function 'from' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1238:43: style: Function 'from' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:766:39: note: Function 'from' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1238:43: note: Function 'from' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1244:41: style: Function 'from' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:722:37: note: Function 'from' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1244:41: note: Function 'from' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1250:51: style: Function 'from' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:767:47: note: Function 'from' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1250:51: note: Function 'from' argument 1 names different: declaration 'x' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1455:23: style: Function 'replicate' argument 1 names different: declaration 'c' definition 'y'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/strclass.h:889:23: note: Function 'replicate' argument 1 names different: declaration 'c' definition 'y'.
ddd-3.3.12/ddd/strclass.C:1455:23: note: Function 'replicate' argument 1 names different: declaration 'c' definition 'y'.
ddd-3.3.12/ddd/strclass.h:880:10: performance: Technically the member function 'string::error' can be static. [functionStatic]
ddd-3.3.12/ddd/strclass.C:43:14: note: Technically the member function 'string::error' can be static.
ddd-3.3.12/ddd/strclass.h:880:10: note: Technically the member function 'string::error' can be static.
ddd-3.3.12/ddd/string-fun.C:115:35: style: Function 'strip_leading_space' argument 1 names different: declaration 'value' definition 's'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/string-fun.h:59:35: note: Function 'strip_leading_space' argument 1 names different: declaration 'value' definition 's'.
ddd-3.3.12/ddd/string-fun.C:115:35: note: Function 'strip_leading_space' argument 1 names different: declaration 'value' definition 's'.
lex.vsl.c:1501:28: warning: Possible null pointer dereference: b [nullPointer]
lex.vsl.c:1498:24: note: Assignment 'b=(vsl_buffer_stack)?(vsl_buffer_stack)[vsl_buffer_stack_top]:NULL', assigned value is 0
lex.vsl.c:1501:28: note: Null pointer dereference
lex.vsl.c:1503:9: warning: Possible null pointer dereference: b [nullPointer]
lex.vsl.c:1498:24: note: Assignment 'b=(vsl_buffer_stack)?(vsl_buffer_stack)[vsl_buffer_stack_top]:NULL', assigned value is 0
lex.vsl.c:1503:9: note: Null pointer dereference
lex.vsl.c:1873:2: warning: Possible null pointer dereference: b [nullPointer]
lex.vsl.c:1762:18: note: Calling function 'vsl_init_buffer', 1st argument 'b' value is 0
lex.vsl.c:1873:2: note: Null pointer dereference
lex.vsl.c:1874:2: warning: Possible null pointer dereference: b [nullPointer]
lex.vsl.c:1762:18: note: Calling function 'vsl_init_buffer', 1st argument 'b' value is 0
lex.vsl.c:1874:2: note: Null pointer dereference
lex.vsl.c:1885:9: warning: Possible null pointer dereference: b [nullPointer]
lex.vsl.c:1762:18: note: Calling function 'vsl_init_buffer', 1st argument 'b' value is 0
lex.vsl.c:1885:9: note: Null pointer dereference
lex.vsl.c:1612:62: style: Function 'vsl_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'vsl_current_state'. [funcArgNamesDifferent]
lex.vsl.c:355:57: note: Function 'vsl_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'vsl_current_state'.
lex.vsl.c:1612:62: note: Function 'vsl_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'vsl_current_state'.
lex.vsl.c:1635:50: style: Function 'vslunput' argument 2 names different: declaration 'buf_ptr' definition 'vsl_bp'. [funcArgNamesDifferent]
lex.vsl.c:816:39: note: Function 'vslunput' argument 2 names different: declaration 'buf_ptr' definition 'vsl_bp'.
lex.vsl.c:1635:50: note: Function 'vslunput' argument 2 names different: declaration 'buf_ptr' definition 'vsl_bp'.
lex.vsl.c:2058:50: style: Function 'vsl_scan_string' argument 1 names different: declaration 'vsl_str' definition 'vslstr'. [funcArgNamesDifferent]
lex.vsl.c:308:49: note: Function 'vsl_scan_string' argument 1 names different: declaration 'vsl_str' definition 'vslstr'.
lex.vsl.c:2058:50: note: Function 'vsl_scan_string' argument 1 names different: declaration 'vsl_str' definition 'vslstr'.
lex.vsl.c:2071:50: style: Function 'vsl_scan_bytes' argument 1 names different: declaration 'bytes' definition 'vslbytes'. [funcArgNamesDifferent]
lex.vsl.c:309:48: note: Function 'vsl_scan_bytes' argument 1 names different: declaration 'bytes' definition 'vslbytes'.
lex.vsl.c:2071:50: note: Function 'vsl_scan_bytes' argument 1 names different: declaration 'bytes' definition 'vslbytes'.
lex.vsl.c:2071:65: style: Function 'vsl_scan_bytes' argument 2 names different: declaration 'len' definition '_vslbytes_len'. [funcArgNamesDifferent]
lex.vsl.c:309:58: note: Function 'vsl_scan_bytes' argument 2 names different: declaration 'len' definition '_vslbytes_len'.
lex.vsl.c:2071:65: note: Function 'vsl_scan_bytes' argument 2 names different: declaration 'len' definition '_vslbytes_len'.
lex.vsl.c:1532:4: style: Variable 'num_to_read' is assigned a value that is never used. [unreadVariable]
./vsl-lex.L:70:5: style: Class 'vslNameSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/windows.C:228:5: warning: Possible null pointer dereference if the default parameter value is used: id [nullPointerDefaultArg]
ddd-3.3.12/ddd/Assoc.h:213:0: style: Class 'AssocMark < _WidgetRec * , MinMax >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:218:0: style: Class 'AssocMark < _WidgetRec * , MinMax >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/Assoc.h:59:0: style: Class 'AssocRec < _WidgetRec * , MinMax >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ddd-3.3.12/ddd/wm.C:79:43: style: Function 'wm_set_name' argument 2 names different: declaration 'shell' definition 'shell_window'. [funcArgNamesDifferent]
ddd-3.3.12/ddd/wm.h:40:50: note: Function 'wm_set_name' argument 2 names different: declaration 'shell' definition 'shell_window'.
ddd-3.3.12/ddd/wm.C:79:43: note: Function 'wm_set_name' argument 2 names different: declaration 'shell' definition 'shell_window'.
ddd-3.3.12/ddd/xlibdir.C:4:0: error: syntax error [syntaxError]
[14:52]

ftp://ftp.se.debian.org/debian/pool/main/d/dde-calendar/dde-calendar_1.2.5.orig.tar.gz
dde-calendar-1.2.5/calendarview.cpp:172:9: style: Condition 'highlight' is always true [knownConditionTrueFalse]
dde-calendar-1.2.5/calendarview.cpp:168:17: note: Assignment 'highlight=true', assigned value is 1
dde-calendar-1.2.5/calendarview.cpp:172:9: note: Condition 'highlight' is always true
dde-calendar-1.2.5/calendarview.cpp:424:16: style: The scope of the variable 'gift' can be reduced. [variableScope]
dde-calendar-1.2.5/dbuscalendar_adaptor.h:39:5: style: Class 'CalendarAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[14:52]

ftp://ftp.se.debian.org/debian/pool/main/d/dde-qt-dbus-factory/dde-qt-dbus-factory_1.0.4.orig.tar.gz
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/qtdbusextended/dbusextendedabstractinterface.cpp:264:9: style: Variable 'variant' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/qtdbusextended/dbusextendedabstractinterface.cpp:263:0: note: Variable 'variant' is reassigned a value before the old one has been used if variable is no semaphore variable.
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/qtdbusextended/dbusextendedabstractinterface.cpp:264:9: note: Variable 'variant' is reassigned a value before the old one has been used if variable is no semaphore variable.
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/qtdbusextended/dbusextendedabstractinterface.cpp:207:21: style: The scope of the variable 'expectedSignature' can be reduced. [variableScope]
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/chrometablist.h:41:10: style: Technically the member function 'ChromeTabInfo::operator==' can be const. [functionConst]
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/chrometablist.cpp:46:21: note: Technically the member function 'ChromeTabInfo::operator==' can be const.
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/chrometablist.h:41:10: note: Technically the member function 'ChromeTabInfo::operator==' can be const.
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/inputdevicelist.h:39:10: style: Technically the member function 'InputDevice::operator==' can be const. [functionConst]
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/inputdevicelist.cpp:28:19: note: Technically the member function 'InputDevice::operator==' can be const.
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/inputdevicelist.h:39:10: note: Technically the member function 'InputDevice::operator==' can be const.
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/linkinfolist.h:45:10: style: Technically the member function 'LinkInfo::operator==' can be const. [functionConst]
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/linkinfolist.cpp:89:16: note: Technically the member function 'LinkInfo::operator==' can be const.
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/linkinfolist.h:45:10: note: Technically the member function 'LinkInfo::operator==' can be const.
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/localelist.h:40:10: style: Technically the member function 'LocaleInfo::operator==' can be const. [functionConst]
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/localelist.cpp:56:18: note: Technically the member function 'LocaleInfo::operator==' can be const.
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/localelist.h:40:10: note: Technically the member function 'LocaleInfo::operator==' can be const.
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/resolution.cpp:36:13: warning: Member variable 'Resolution::m_id' is not initialized in the constructor. [uninitMemberVar]
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/resolution.cpp:36:13: warning: Member variable 'Resolution::m_width' is not initialized in the constructor. [uninitMemberVar]
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/resolution.cpp:36:13: warning: Member variable 'Resolution::m_height' is not initialized in the constructor. [uninitMemberVar]
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/resolution.cpp:36:13: warning: Member variable 'Resolution::m_rate' is not initialized in the constructor. [uninitMemberVar]
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/sinkinfolist.h:45:10: style: Technically the member function 'SinkInfo::operator==' can be const. [functionConst]
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/sinkinfolist.cpp:89:16: note: Technically the member function 'SinkInfo::operator==' can be const.
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/sinkinfolist.h:45:10: note: Technically the member function 'SinkInfo::operator==' can be const.
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/wacomdevicelist.h:39:10: style: Technically the member function 'WacomDevice::operator==' can be const. [functionConst]
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/wacomdevicelist.cpp:28:19: note: Technically the member function 'WacomDevice::operator==' can be const.
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/wacomdevicelist.h:39:10: note: Technically the member function 'WacomDevice::operator==' can be const.
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/zoneinfo.cpp:28:11: warning: Member variable 'ZoneInfo::m_utcOffset' is not initialized in the constructor. [uninitMemberVar]
dde-qt-dbus-factory-1.0.4/libdframeworkdbus/types/zoneinfo.cpp:28:11: warning: Member variable 'ZoneInfo::i4' is not initialized in the constructor. [uninitMemberVar]
dde-qt-dbus-factory-1.0.4/tools/qdbusxml2cpp/qdbusxml2cpp.cpp:330:19: style: Condition 'classType==Proxy' is always true [knownConditionTrueFalse]
dde-qt-dbus-factory-1.0.4/tools/qdbusxml2cpp/qdbusxml2cpp.cpp:320:19: note: Assuming that condition 'classType==Proxy' is not redundant
dde-qt-dbus-factory-1.0.4/tools/qdbusxml2cpp/qdbusxml2cpp.cpp:330:19: note: Condition 'classType==Proxy' is always true
dde-qt-dbus-factory-1.0.4/tools/qdbusxml2cpp/qdbusxml2cpp.cpp:866:21: style: The scope of the variable 'argPos' can be reduced. [variableScope]
[14:52]

ftp://ftp.se.debian.org/debian/pool/main/d/dde-qt5integration/dde-qt5integration_0.3.3.orig.tar.gz
qt5integration-0.3.3/dstyleplugin/comboboxhelper.cpp:55:10: style: The scope of the variable 'flat' can be reduced. [variableScope]
qt5integration-0.3.3/dstyleplugin/comboboxhelper.cpp:51:21: style: Variable 'palette' is assigned a value that is never used. [unreadVariable]
qt5integration-0.3.3/dstyleplugin/dstyleanimation.h:61:5: style: Class 'DStyleAnimation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
qt5integration-0.3.3/dstyleplugin/dstyleanimation.h:128:5: style: Class 'DNumberStyleAnimation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
qt5integration-0.3.3/dstyleplugin/dstyleanimation.h:116:10: style: The function 'isUpdateNeeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
qt5integration-0.3.3/dstyleplugin/dstyleanimation.h:91:18: note: Virtual function in base class
qt5integration-0.3.3/dstyleplugin/dstyleanimation.h:116:10: note: Function in derived class
qt5integration-0.3.3/dstyleplugin/dstyleanimation.h:139:10: style: The function 'isUpdateNeeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
qt5integration-0.3.3/dstyleplugin/dstyleanimation.h:91:18: note: Virtual function in base class
qt5integration-0.3.3/dstyleplugin/dstyleanimation.h:139:10: note: Function in derived class
qt5integration-0.3.3/dstyleplugin/dstyleanimation.h:165:18: style: The function 'updateCurrentTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
qt5integration-0.3.3/dstyleplugin/dstyleanimation.h:92:18: note: Virtual function in base class
qt5integration-0.3.3/dstyleplugin/dstyleanimation.h:165:18: note: Function in derived class
qt5integration-0.3.3/dstyleplugin/dstyleplugin.h:32:5: style: Class 'DStylePlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
qt5integration-0.3.3/dstyleplugin/progressbarhelper.cpp:149:56: style: Function 'progressBarGrooveRect' argument 1 names different: declaration 'opt' definition 'option'. [funcArgNamesDifferent]
qt5integration-0.3.3/dstyleplugin/style.h:123:53: note: Function 'progressBarGrooveRect' argument 1 names different: declaration 'opt' definition 'option'.
qt5integration-0.3.3/dstyleplugin/progressbarhelper.cpp:149:56: note: Function 'progressBarGrooveRect' argument 1 names different: declaration 'opt' definition 'option'.
qt5integration-0.3.3/dstyleplugin/progressbarhelper.cpp:178:58: style: Function 'progressBarContentsRect' argument 1 names different: declaration 'opt' definition 'option'. [funcArgNamesDifferent]
qt5integration-0.3.3/dstyleplugin/style.h:124:55: note: Function 'progressBarContentsRect' argument 1 names different: declaration 'opt' definition 'option'.
qt5integration-0.3.3/dstyleplugin/progressbarhelper.cpp:178:58: note: Function 'progressBarContentsRect' argument 1 names different: declaration 'opt' definition 'option'.
qt5integration-0.3.3/dstyleplugin/progressbarhelper.cpp:220:55: style: Function 'progressBarLabelRect' argument 1 names different: declaration 'opt' definition 'option'. [funcArgNamesDifferent]
qt5integration-0.3.3/dstyleplugin/style.h:122:52: note: Function 'progressBarLabelRect' argument 1 names different: declaration 'opt' definition 'option'.
qt5integration-0.3.3/dstyleplugin/progressbarhelper.cpp:220:55: note: Function 'progressBarLabelRect' argument 1 names different: declaration 'opt' definition 'option'.
qt5integration-0.3.3/dstyleplugin/pushbuttonhelper.cpp:213:85: style: Function 'drawPushButtonFrame' argument 3 names different: declaration 'color' definition 'brush'. [funcArgNamesDifferent]
qt5integration-0.3.3/dstyleplugin/style.h:80:82: note: Function 'drawPushButtonFrame' argument 3 names different: declaration 'color' definition 'brush'.
qt5integration-0.3.3/dstyleplugin/pushbuttonhelper.cpp:213:85: note: Function 'drawPushButtonFrame' argument 3 names different: declaration 'color' definition 'brush'.
qt5integration-0.3.3/dstyleplugin/scrollbarhelper.cpp:136:21: style: Same expression on both sides of '&&'. [duplicateExpression]
qt5integration-0.3.3/dstyleplugin/scrollbarhelper.cpp:134:10: style: The scope of the variable 'wasActive' can be reduced. [variableScope]
qt5integration-0.3.3/dstyleplugin/sliderhelper.cpp:72:51: style: Function 'drawSlider' argument 1 names different: declaration 'opt' definition 'option'. [funcArgNamesDifferent]
qt5integration-0.3.3/dstyleplugin/style.h:97:48: note: Function 'drawSlider' argument 1 names different: declaration 'opt' definition 'option'.
qt5integration-0.3.3/dstyleplugin/sliderhelper.cpp:72:51: note: Function 'drawSlider' argument 1 names different: declaration 'opt' definition 'option'.
qt5integration-0.3.3/dstyleplugin/sliderhelper.cpp:72:69: style: Function 'drawSlider' argument 2 names different: declaration 'p' definition 'painter'. [funcArgNamesDifferent]
qt5integration-0.3.3/dstyleplugin/style.h:97:63: note: Function 'drawSlider' argument 2 names different: declaration 'p' definition 'painter'.
qt5integration-0.3.3/dstyleplugin/sliderhelper.cpp:72:69: note: Function 'drawSlider' argument 2 names different: declaration 'p' definition 'painter'.
qt5integration-0.3.3/dstyleplugin/sliderhelper.cpp:72:93: style: Function 'drawSlider' argument 3 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
qt5integration-0.3.3/dstyleplugin/style.h:97:81: note: Function 'drawSlider' argument 3 names different: declaration 'w' definition 'widget'.
qt5integration-0.3.3/dstyleplugin/sliderhelper.cpp:72:93: note: Function 'drawSlider' argument 3 names different: declaration 'w' definition 'widget'.
qt5integration-0.3.3/dstyleplugin/style.cpp:752:17: style: The scope of the variable 'tabSpacing' can be reduced. [variableScope]
qt5integration-0.3.3/dstyleplugin/style.cpp:139:24: style: Function 'Style' argument 1 names different: declaration 'type' definition 'style'. [funcArgNamesDifferent]
qt5integration-0.3.3/dstyleplugin/style.h:35:30: note: Function 'Style' argument 1 names different: declaration 'type' definition 'style'.
qt5integration-0.3.3/dstyleplugin/style.cpp:139:24: note: Function 'Style' argument 1 names different: declaration 'type' definition 'style'.
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:252:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:248:9: note: outer condition: !selected
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:252:16: note: identical inner condition: !selected
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:257:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:248:9: note: outer condition: !selected
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:257:16: note: identical inner condition: !selected
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:262:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:248:9: note: outer condition: !selected
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:262:16: note: identical inner condition: !selected
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:267:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:248:9: note: outer condition: !selected
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:267:16: note: identical inner condition: !selected
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:129:59: style: Function 'drawTabBarTabLabelControl' argument 1 names different: declaration 'option' definition 'opt'. [funcArgNamesDifferent]
qt5integration-0.3.3/dstyleplugin/style.h:150:56: note: Function 'drawTabBarTabLabelControl' argument 1 names different: declaration 'option' definition 'opt'.
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:129:59: note: Function 'drawTabBarTabLabelControl' argument 1 names different: declaration 'option' definition 'opt'.
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:237:59: style: Function 'drawTabBarTabShapeControl' argument 1 names different: declaration 'option' definition 'opt'. [funcArgNamesDifferent]
qt5integration-0.3.3/dstyleplugin/style.h:151:56: note: Function 'drawTabBarTabShapeControl' argument 1 names different: declaration 'option' definition 'opt'.
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:237:59: note: Function 'drawTabBarTabShapeControl' argument 1 names different: declaration 'option' definition 'opt'.
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:237:74: style: Function 'drawTabBarTabShapeControl' argument 2 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent]
qt5integration-0.3.3/dstyleplugin/style.h:151:74: note: Function 'drawTabBarTabShapeControl' argument 2 names different: declaration 'painter' definition 'p'.
qt5integration-0.3.3/dstyleplugin/tabbarhelper.cpp:237:74: note: Function 'drawTabBarTabShapeControl' argument 2 names different: declaration 'painter' definition 'p'.
qt5integration-0.3.3/iconengineplugins/svgiconengine/main.cpp:70:52: style: Function 'create' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
qt5integration-0.3.3/iconengineplugins/svgiconengine/main.cpp:58:40: note: Function 'create' argument 1 names different: declaration 'filename' definition 'file'.
qt5integration-0.3.3/iconengineplugins/svgiconengine/main.cpp:70:52: note: Function 'create' argument 1 names different: declaration 'filename' definition 'file'.
qt5integration-0.3.3/iconengineplugins/svgiconengine/qsvgiconengine.h:50:1: warning: The class 'QSvgIconEngine' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
qt5integration-0.3.3/imageformatplugins/svg/qsvgiohandler.cpp:93:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
qt5integration-0.3.3/imageformatplugins/svg/qsvgiohandler.cpp:95:7: note: Found duplicate branches for 'if' and 'else'.
qt5integration-0.3.3/imageformatplugins/svg/qsvgiohandler.cpp:93:12: note: Found duplicate branches for 'if' and 'else'.
qt5integration-0.3.3/imageformatplugins/svg/qsvgiohandler.cpp:60:5: style: Class 'QSvgIOHandlerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
qt5integration-0.3.3/platformthemeplugin/qdeepinfiledialoghelper.cpp:279:54: style: Function 'selectFile' argument 1 names different: declaration 'filename' definition 'fileUrl'. [funcArgNamesDifferent]
qt5integration-0.3.3/platformthemeplugin/qdeepinfiledialoghelper.h:50:33: note: Function 'selectFile' argument 1 names different: declaration 'filename' definition 'fileUrl'.
qt5integration-0.3.3/platformthemeplugin/qdeepinfiledialoghelper.cpp:279:54: note: Function 'selectFile' argument 1 names different: declaration 'filename' definition 'fileUrl'.
qt5integration-0.3.3/platformthemeplugin/qdeepintheme.cpp:54:5: style: Class 'XdgIconProxyEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
qt5integration-0.3.3/styles/widgetgallery.h:71:5: style: Class 'WidgetGallery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
qt5integration-0.3.3/styles/norwegianwoodstyle.cpp:270:53: style: Function 'drawControl' argument 1 names different: declaration 'control' definition 'element'. [funcArgNamesDifferent]
qt5integration-0.3.3/styles/norwegianwoodstyle.h:68:37: note: Function 'drawControl' argument 1 names different: declaration 'control' definition 'element'.
qt5integration-0.3.3/styles/norwegianwoodstyle.cpp:270:53: note: Function 'drawControl' argument 1 names different: declaration 'control' definition 'element'.
qt5integration-0.3.3/styles/widgetgallery.cpp:50:5: performance: Variable 'originalPalette' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[14:52]

ftp://ftp.se.debian.org/debian/pool/main/d/ddgr/ddgr_1.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/ddir/ddir_2016.1029+gitce9f8e4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/ddnet/ddnet_11.3.1.orig.tar.xz
DDNet-11.3.1/src/base/system.h:531:0: error: #error not implemented on this platform [preprocessorErrorDirective]
DDNet-11.3.1/src/base/hash_libtomcrypt.c:68:22: style: The scope of the variable 't0' can be reduced. [variableScope]
DDNet-11.3.1/src/base/hash_libtomcrypt.c:68:26: style: The scope of the variable 't1' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:532:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:59:37: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:2416:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:195:3: warning: Member variable 'SCommand_Signal::m_pSemaphore' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:201:3: warning: Member variable 'SCommand_RunBuffer::m_pOtherBuffer' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:207:3: warning: Member variable 'SCommand_Render::m_State' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:207:3: warning: Member variable 'SCommand_Render::m_PrimType' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:207:3: warning: Member variable 'SCommand_Render::m_PrimCount' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:207:3: warning: Member variable 'SCommand_Render::m_pVertices' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:216:3: warning: Member variable 'SCommand_CreateBufferObject::m_BufferIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:216:3: warning: Member variable 'SCommand_CreateBufferObject::m_pUploadData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:216:3: warning: Member variable 'SCommand_CreateBufferObject::m_DataSize' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:227:3: warning: Member variable 'SCommand_RecreateBufferObject::m_BufferIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:227:3: warning: Member variable 'SCommand_RecreateBufferObject::m_pUploadData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:227:3: warning: Member variable 'SCommand_RecreateBufferObject::m_DataSize' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:237:3: warning: Member variable 'SCommand_UpdateBufferObject::m_BufferIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:237:3: warning: Member variable 'SCommand_UpdateBufferObject::m_pOffset' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:237:3: warning: Member variable 'SCommand_UpdateBufferObject::m_pUploadData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:237:3: warning: Member variable 'SCommand_UpdateBufferObject::m_DataSize' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:248:3: warning: Member variable 'SCommand_CopyBufferObject::m_WriteBufferIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:248:3: warning: Member variable 'SCommand_CopyBufferObject::m_ReadBufferIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:248:3: warning: Member variable 'SCommand_CopyBufferObject::m_pReadOffset' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:248:3: warning: Member variable 'SCommand_CopyBufferObject::m_pWriteOffset' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:248:3: warning: Member variable 'SCommand_CopyBufferObject::m_CopySize' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:260:3: warning: Member variable 'SCommand_DeleteBufferObject::m_BufferIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:267:3: warning: Member variable 'SCommand_CreateBufferContainer::m_BufferContainerIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:267:3: warning: Member variable 'SCommand_CreateBufferContainer::m_Stride' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:267:3: warning: Member variable 'SCommand_CreateBufferContainer::m_AttrCount' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:267:3: warning: Member variable 'SCommand_CreateBufferContainer::m_Attributes' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:279:3: warning: Member variable 'SCommand_UpdateBufferContainer::m_BufferContainerIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:279:3: warning: Member variable 'SCommand_UpdateBufferContainer::m_Stride' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:279:3: warning: Member variable 'SCommand_UpdateBufferContainer::m_AttrCount' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:279:3: warning: Member variable 'SCommand_UpdateBufferContainer::m_Attributes' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:291:3: warning: Member variable 'SCommand_DeleteBufferContainer::m_BufferContainerIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:291:3: warning: Member variable 'SCommand_DeleteBufferContainer::m_DestroyAllBO' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:299:3: warning: Member variable 'SCommand_IndicesRequiredNumNotify::m_RequiredIndicesNum' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:306:3: warning: Member variable 'SCommand_RenderTileLayer::m_State' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:306:3: warning: Member variable 'SCommand_RenderTileLayer::m_pIndicesOffsets' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:306:3: warning: Member variable 'SCommand_RenderTileLayer::m_pDrawCount' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:306:3: warning: Member variable 'SCommand_RenderTileLayer::m_IndicesDrawNum' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:306:3: warning: Member variable 'SCommand_RenderTileLayer::m_BufferContainerIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:306:3: warning: Member variable 'SCommand_RenderTileLayer::m_LOD' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:321:3: warning: Member variable 'SCommand_RenderBorderTile::m_State' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:321:3: warning: Member variable 'SCommand_RenderBorderTile::m_pIndicesOffset' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:321:3: warning: Member variable 'SCommand_RenderBorderTile::m_DrawNum' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:321:3: warning: Member variable 'SCommand_RenderBorderTile::m_BufferContainerIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:321:3: warning: Member variable 'SCommand_RenderBorderTile::m_LOD' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:321:3: warning: Member variable 'SCommand_RenderBorderTile::m_Offset' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:321:3: warning: Member variable 'SCommand_RenderBorderTile::m_Dir' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:321:3: warning: Member variable 'SCommand_RenderBorderTile::m_JumpIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:336:3: warning: Member variable 'SCommand_RenderBorderTileLine::m_State' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:336:3: warning: Member variable 'SCommand_RenderBorderTileLine::m_pIndicesOffset' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:336:3: warning: Member variable 'SCommand_RenderBorderTileLine::m_IndexDrawNum' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:336:3: warning: Member variable 'SCommand_RenderBorderTileLine::m_DrawNum' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:336:3: warning: Member variable 'SCommand_RenderBorderTileLine::m_BufferContainerIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:336:3: warning: Member variable 'SCommand_RenderBorderTileLine::m_LOD' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:336:3: warning: Member variable 'SCommand_RenderBorderTileLine::m_Offset' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:336:3: warning: Member variable 'SCommand_RenderBorderTileLine::m_Dir' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:351:3: warning: Member variable 'SCommand_RenderQuadLayer::m_State' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:351:3: warning: Member variable 'SCommand_RenderQuadLayer::m_BufferContainerIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:351:3: warning: Member variable 'SCommand_RenderQuadLayer::m_pQuadInfo' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:351:3: warning: Member variable 'SCommand_RenderQuadLayer::m_QuadNum' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:361:3: warning: Member variable 'SCommand_RenderText::m_State' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:361:3: warning: Member variable 'SCommand_RenderText::m_BufferContainerIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:361:3: warning: Member variable 'SCommand_RenderText::m_TextureSize' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:361:3: warning: Member variable 'SCommand_RenderText::m_TextTextureIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:361:3: warning: Member variable 'SCommand_RenderText::m_TextOutlineTextureIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:361:3: warning: Member variable 'SCommand_RenderText::m_DrawNum' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:361:3: warning: Member variable 'SCommand_RenderText::m_aTextColor' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:361:3: warning: Member variable 'SCommand_RenderText::m_aTextOutlineColor' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:377:3: warning: Member variable 'SCommand_RenderTextStream::m_State' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:377:3: warning: Member variable 'SCommand_RenderTextStream::m_pVertices' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:377:3: warning: Member variable 'SCommand_RenderTextStream::m_QuadNum' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:377:3: warning: Member variable 'SCommand_RenderTextStream::m_TextureSize' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:377:3: warning: Member variable 'SCommand_RenderTextStream::m_TextTextureIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:377:3: warning: Member variable 'SCommand_RenderTextStream::m_TextOutlineTextureIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:377:3: warning: Member variable 'SCommand_RenderTextStream::m_aTextOutlineColor' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:393:3: warning: Member variable 'SCommand_RenderQuadContainer::m_State' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:393:3: warning: Member variable 'SCommand_RenderQuadContainer::m_BufferContainerIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:393:3: warning: Member variable 'SCommand_RenderQuadContainer::m_DrawNum' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:393:3: warning: Member variable 'SCommand_RenderQuadContainer::m_pOffset' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:404:3: warning: Member variable 'SCommand_RenderQuadContainerAsSprite::m_State' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:404:3: warning: Member variable 'SCommand_RenderQuadContainerAsSprite::m_BufferContainerIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:404:3: warning: Member variable 'SCommand_RenderQuadContainerAsSprite::m_Rotation' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:404:3: warning: Member variable 'SCommand_RenderQuadContainerAsSprite::m_DrawNum' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:404:3: warning: Member variable 'SCommand_RenderQuadContainerAsSprite::m_pOffset' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:420:3: warning: Member variable 'SCommand_RenderQuadContainerAsSpriteMultiple::m_State' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:420:3: warning: Member variable 'SCommand_RenderQuadContainerAsSpriteMultiple::m_BufferContainerIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:420:3: warning: Member variable 'SCommand_RenderQuadContainerAsSpriteMultiple::m_pRenderInfo' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:420:3: warning: Member variable 'SCommand_RenderQuadContainerAsSpriteMultiple::m_DrawNum' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:420:3: warning: Member variable 'SCommand_RenderQuadContainerAsSpriteMultiple::m_DrawCount' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:420:3: warning: Member variable 'SCommand_RenderQuadContainerAsSpriteMultiple::m_pOffset' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:437:3: warning: Member variable 'SCommand_Screenshot::m_pImage' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:443:3: warning: Member variable 'SCommand_VideoModes::m_pModes' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:443:3: warning: Member variable 'SCommand_VideoModes::m_MaxModes' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:443:3: warning: Member variable 'SCommand_VideoModes::m_pNumModes' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:443:3: warning: Member variable 'SCommand_VideoModes::m_Screen' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:453:3: warning: Member variable 'SCommand_Swap::m_Finish' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:460:3: warning: Member variable 'SCommand_VSync::m_VSync' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:460:3: warning: Member variable 'SCommand_VSync::m_pRetOk' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:468:3: warning: Member variable 'SCommand_Resize::m_Width' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:468:3: warning: Member variable 'SCommand_Resize::m_Height' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:476:3: warning: Member variable 'SCommand_Texture_Create::m_Slot' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:476:3: warning: Member variable 'SCommand_Texture_Create::m_Width' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:476:3: warning: Member variable 'SCommand_Texture_Create::m_Height' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:476:3: warning: Member variable 'SCommand_Texture_Create::m_PixelSize' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:476:3: warning: Member variable 'SCommand_Texture_Create::m_Format' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:476:3: warning: Member variable 'SCommand_Texture_Create::m_StoreFormat' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:476:3: warning: Member variable 'SCommand_Texture_Create::m_Flags' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:476:3: warning: Member variable 'SCommand_Texture_Create::m_pData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:492:3: warning: Member variable 'SCommand_Texture_Update::m_Slot' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:492:3: warning: Member variable 'SCommand_Texture_Update::m_X' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:492:3: warning: Member variable 'SCommand_Texture_Update::m_Y' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:492:3: warning: Member variable 'SCommand_Texture_Update::m_Width' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:492:3: warning: Member variable 'SCommand_Texture_Update::m_Height' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:492:3: warning: Member variable 'SCommand_Texture_Update::m_Format' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:492:3: warning: Member variable 'SCommand_Texture_Update::m_pData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:508:3: warning: Member variable 'SCommand_Texture_Destroy::m_Slot' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:77:28: warning: Member variable 'CGraphicsBackend_Threaded::m_Shutdown' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.h:102:3: warning: Member variable 'SCommand_Init::m_pTextureMemoryUsage' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_UseMultipleTextureUnits' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_UsePreinitializedVertexBuffer' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_pPrimitiveProgram' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_pTileProgram' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_pTileProgramTextured' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_pBorderTileProgram' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_pBorderTileProgramTextured' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_pBorderTileLineProgram' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_pBorderTileLineProgramTextured' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_pQuadProgram' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_pQuadProgramTextured' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_pTextProgram' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_pSpriteProgram' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_pSpriteProgramMultiple' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_LastStreamBuffer' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_CurrentIndicesInBuffer' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_LastBlendMode' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1305:38: warning: Member variable 'CCommandProcessorFragment_OpenGL3_3::m_LastClipEnable' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.h:224:3: warning: Member variable 'SCommand_Init::m_pStorage' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.h:224:3: warning: Member variable 'SCommand_Init::m_pTextureMemoryUsage' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:2140:32: warning: Member variable 'CCommandProcessorFragment_SDL::m_pWindow' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.h:295:3: warning: Member variable 'SCommand_Init::m_pWindow' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.h:302:3: warning: Member variable 'SCommand_Update_Viewport::m_X' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.h:302:3: warning: Member variable 'SCommand_Update_Viewport::m_Y' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.h:302:3: warning: Member variable 'SCommand_Update_Viewport::m_Width' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.h:302:3: warning: Member variable 'SCommand_Update_Viewport::m_Height' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/backend_sdl.h:329:1: style: The class 'CCommandProcessor_SDL_OpenGL' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/client/backend_sdl.h:343:1: style: The class 'CGraphicsBackend_SDL_OpenGL' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:44:2: warning: Member variable 'CGLSLTWProgram::m_LocPos' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:44:2: warning: Member variable 'CGLSLTWProgram::m_LocIsTextured' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:44:2: warning: Member variable 'CGLSLTWProgram::m_LocTextureSampler' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:60:2: warning: Member variable 'CGLSLTextProgram::m_LocColor' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:60:2: warning: Member variable 'CGLSLTextProgram::m_LocOutlineColor' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:60:2: warning: Member variable 'CGLSLTextProgram::m_LocTextSampler' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:60:2: warning: Member variable 'CGLSLTextProgram::m_LocTextOutlineSampler' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:60:2: warning: Member variable 'CGLSLTextProgram::m_LocTextureSize' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:87:2: warning: Member variable 'CGLSLSpriteProgram::m_LocRotation' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:87:2: warning: Member variable 'CGLSLSpriteProgram::m_LocCenter' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:87:2: warning: Member variable 'CGLSLSpriteProgram::m_LocVertciesColor' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:105:2: warning: Member variable 'CGLSLSpriteMultipleProgram::m_LocRSP' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:105:2: warning: Member variable 'CGLSLSpriteMultipleProgram::m_LocCenter' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:105:2: warning: Member variable 'CGLSLSpriteMultipleProgram::m_LocVertciesColor' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:49:12: style: Technically the member function 'CCommandBuffer::CBuffer::DataSize' can be const. [functionConst]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:50:12: style: Technically the member function 'CCommandBuffer::CBuffer::DataUsed' can be const. [functionConst]
DDNet-11.3.1/src/engine/client/backend_sdl.h:73:7: performance: Technically the member function 'CCommandProcessorFragment_General::Cmd_Signal' can be static. [functionStatic]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:120:41: note: Technically the member function 'CCommandProcessorFragment_General::Cmd_Signal' can be static.
DDNet-11.3.1/src/engine/client/backend_sdl.h:73:7: note: Technically the member function 'CCommandProcessorFragment_General::Cmd_Signal' can be static.
DDNet-11.3.1/src/engine/client/backend_sdl.h:117:7: performance: Technically the member function 'CCommandProcessorFragment_OpenGL::Cmd_Clear' can be static. [functionStatic]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:374:40: note: Technically the member function 'CCommandProcessorFragment_OpenGL::Cmd_Clear' can be static.
DDNet-11.3.1/src/engine/client/backend_sdl.h:117:7: note: Technically the member function 'CCommandProcessorFragment_OpenGL::Cmd_Clear' can be static.
DDNet-11.3.1/src/engine/client/backend_sdl.h:119:7: performance: Technically the member function 'CCommandProcessorFragment_OpenGL::Cmd_Screenshot' can be static. [functionStatic]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:412:40: note: Technically the member function 'CCommandProcessorFragment_OpenGL::Cmd_Screenshot' can be static.
DDNet-11.3.1/src/engine/client/backend_sdl.h:119:7: note: Technically the member function 'CCommandProcessorFragment_OpenGL::Cmd_Screenshot' can be static.
DDNet-11.3.1/src/engine/client/backend_sdl.h:251:7: performance: Technically the member function 'CCommandProcessorFragment_OpenGL3_3::Cmd_Screenshot' can be static. [functionStatic]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:1270:43: note: Technically the member function 'CCommandProcessorFragment_OpenGL3_3::Cmd_Screenshot' can be static.
DDNet-11.3.1/src/engine/client/backend_sdl.h:251:7: note: Technically the member function 'CCommandProcessorFragment_OpenGL3_3::Cmd_Screenshot' can be static.
DDNet-11.3.1/src/engine/client/backend_sdl.h:316:7: performance: Technically the member function 'CCommandProcessorFragment_SDL::Cmd_Update_Viewport' can be static. [functionStatic]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:2075:37: note: Technically the member function 'CCommandProcessorFragment_SDL::Cmd_Update_Viewport' can be static.
DDNet-11.3.1/src/engine/client/backend_sdl.h:316:7: note: Technically the member function 'CCommandProcessorFragment_SDL::Cmd_Update_Viewport' can be static.
DDNet-11.3.1/src/engine/client/backend_sdl.h:317:7: performance: Technically the member function 'CCommandProcessorFragment_SDL::Cmd_Shutdown' can be static. [functionStatic]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:2080:37: note: Technically the member function 'CCommandProcessorFragment_SDL::Cmd_Shutdown' can be static.
DDNet-11.3.1/src/engine/client/backend_sdl.h:317:7: note: Technically the member function 'CCommandProcessorFragment_SDL::Cmd_Shutdown' can be static.
DDNet-11.3.1/src/engine/client/backend_sdl.h:319:7: performance: Technically the member function 'CCommandProcessorFragment_SDL::Cmd_VSync' can be static. [functionStatic]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:2093:37: note: Technically the member function 'CCommandProcessorFragment_SDL::Cmd_VSync' can be static.
DDNet-11.3.1/src/engine/client/backend_sdl.h:319:7: note: Technically the member function 'CCommandProcessorFragment_SDL::Cmd_VSync' can be static.
DDNet-11.3.1/src/engine/client/backend_sdl.h:321:7: performance: Technically the member function 'CCommandProcessorFragment_SDL::Cmd_VideoModes' can be static. [functionStatic]
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:2104:37: note: Technically the member function 'CCommandProcessorFragment_SDL::Cmd_VideoModes' can be static.
DDNet-11.3.1/src/engine/client/backend_sdl.h:321:7: note: Technically the member function 'CCommandProcessorFragment_SDL::Cmd_VideoModes' can be static.
DDNet-11.3.1/src/engine/client/graphics_threaded.h:22:4: style: Class 'CBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:22:4: style: Class 'CBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:19:3: style: Class 'CBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:166:3: style: Struct 'SCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/engine/client/backend_sdl.h:50:15: style: The function 'RunBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:590:15: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:50:15: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:51:15: style: The function 'IsIdle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:591:15: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:51:15: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:52:15: style: The function 'WaitForIdle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:592:15: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:52:15: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:339:15: style: The function 'RunBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/backend_sdl.h:45:16: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:339:15: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:353:14: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:572:14: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:353:14: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:354:14: style: The function 'Shutdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:573:14: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:354:14: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:356:14: style: The function 'MemoryUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:575:14: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:356:14: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:358:14: style: The function 'GetNumScreens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:577:14: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:358:14: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:360:15: style: The function 'Minimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:579:15: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:360:15: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:361:15: style: The function 'Maximize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:580:15: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:361:15: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:362:15: style: The function 'Fullscreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:581:15: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:362:15: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:363:15: style: The function 'SetWindowBordered' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:582:15: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:363:15: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:364:15: style: The function 'SetWindowScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:583:15: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:364:15: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:365:14: style: The function 'GetWindowScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:584:14: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:365:14: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:366:14: style: The function 'WindowActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:585:14: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:366:14: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:367:14: style: The function 'WindowOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:586:14: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:367:14: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:368:15: style: The function 'SetWindowGrab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:587:15: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:368:15: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:369:15: style: The function 'NotifyWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:588:15: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:369:15: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.h:371:15: style: The function 'IsOpenGL3_3' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/client/graphics_threaded.h:594:15: note: Virtual function in base class
DDNet-11.3.1/src/engine/client/backend_sdl.h:371:15: note: Function in derived class
DDNet-11.3.1/src/engine/client/backend_sdl.cpp:2411:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DDNet-11.3.1/src/engine/client/client.h:207:50: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3032:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3038:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3044:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3050:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3056:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3062:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3068:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3143:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3149:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3155:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3161:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3167:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3175:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3195:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3201:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3268:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3274:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3290:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3347:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3356:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3362:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3377:4: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3399:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3417:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3435:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3453:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3465:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:3473:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/client.cpp:682:6: style: The scope of the variable 'Port' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/client/client.cpp:1727:8: style: The scope of the variable 'CompleteSize' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/client/client.cpp:1984:8: style: The scope of the variable 'CompleteSize' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/client/client.cpp:1285:37: style: Function 'ProcessServerInfo' argument 1 names different: declaration 'Type' definition 'RawType'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/client/client.h:303:29: note: Function 'ProcessServerInfo' argument 1 names different: declaration 'Type' definition 'RawType'.
DDNet-11.3.1/src/engine/client/client.cpp:1285:37: note: Function 'ProcessServerInfo' argument 1 names different: declaration 'Type' definition 'RawType'.
DDNet-11.3.1/src/engine/client/client.h:35:1: style: The class 'CSmoothTime' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_pEngine' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_pStorage' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_pUpdater' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_pMasterServer' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_SnapshotParts' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_DebugFont' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_SoundInitFailed' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_ResortServerBrowser' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_UseTempRconCommands' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_SendPassword' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_aCurrentMapPath' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_aTimeoutCodes' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_aTimeoutCodeSent' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_GameTime' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_PredictedTime' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_DummySendConnInfo' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_InputtimeMarginGraph' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_GametimeMarginGraph' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_FpsGraph' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_aSnapshotIncomingData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_aDemorecSnapshotData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_GfxState' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/client.cpp:265:10: warning: Member variable 'CClient::m_DummyConnected' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/friends.cpp:21:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/friends.cpp:27:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/friends.cpp:33:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/friends.cpp:163:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/friends.cpp:149:7: style: The scope of the variable 'aBuf' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:1018:51: warning: Either the condition 'Data==0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:1005:10: note: Assuming that condition 'Data==0' is not redundant
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:1018:51: note: Null pointer addition
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:192:8: style: The scope of the variable 'x' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:192:11: style: The scope of the variable 'y' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:459:6: style: The scope of the variable 'ID' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:1570:18: style: The scope of the variable 'Container' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:205:21: warning: Member variable 'CGraphics_Threaded::m_pBackend' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:205:21: warning: Member variable 'CGraphics_Threaded::m_UseOpenGL3_3' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:205:21: warning: Member variable 'CGraphics_Threaded::m_pStorage' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:205:21: warning: Member variable 'CGraphics_Threaded::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:205:21: warning: Member variable 'CGraphics_Threaded::m_aScreenshotName' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:205:21: warning: Member variable 'CGraphics_Threaded::m_aTextureIndices' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:205:21: warning: Member variable 'CGraphics_Threaded::m_FirstFreeTexture' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:205:21: warning: Member variable 'CGraphics_Threaded::m_FirstFreeVertexArrayInfo' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:205:21: warning: Member variable 'CGraphics_Threaded::m_FirstFreeBufferObjectIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/graphics_threaded.cpp:205:21: warning: Member variable 'CGraphics_Threaded::m_FirstFreeQuadContainer' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/input.cpp:35:9: warning: Member variable 'CInput::m_pGraphics' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/input.cpp:35:9: warning: Member variable 'CInput::m_aEditingText' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/input.cpp:35:9: warning: Member variable 'CInput::m_EditingCursor' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/opengl_sl.cpp:85:8: warning: Member variable 'CGLSL::m_Type' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/opengl_sl.h:11:7: style: Technically the member function 'CGLSL::IsLoaded' can be const. [functionConst]
DDNet-11.3.1/src/engine/client/opengl_sl.cpp:75:13: note: Technically the member function 'CGLSL::IsLoaded' can be const.
DDNet-11.3.1/src/engine/client/opengl_sl.h:11:7: note: Technically the member function 'CGLSL::IsLoaded' can be const.
DDNet-11.3.1/src/engine/client/opengl_sl.h:12:9: style: Technically the member function 'CGLSL::GetShaderID' can be const. [functionConst]
DDNet-11.3.1/src/engine/client/opengl_sl.cpp:80:15: note: Technically the member function 'CGLSL::GetShaderID' can be const.
DDNet-11.3.1/src/engine/client/opengl_sl.h:12:9: note: Technically the member function 'CGLSL::GetShaderID' can be const.
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:17:9: style: Technically the member function 'CGLSLProgram::GetProgramID' can be const. [functionConst]
DDNet-11.3.1/src/engine/client/opengl_sl_program.cpp:120:22: note: Technically the member function 'CGLSLProgram::GetProgramID' can be const.
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:17:9: note: Technically the member function 'CGLSLProgram::GetProgramID' can be const.
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:24:7: performance: Technically the member function 'CGLSLProgram::SetUniformVec2' can be static. [functionStatic]
DDNet-11.3.1/src/engine/client/opengl_sl_program.cpp:85:20: note: Technically the member function 'CGLSLProgram::SetUniformVec2' can be static.
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:24:7: note: Technically the member function 'CGLSLProgram::SetUniformVec2' can be static.
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:25:7: performance: Technically the member function 'CGLSLProgram::SetUniformVec4' can be static. [functionStatic]
DDNet-11.3.1/src/engine/client/opengl_sl_program.cpp:80:20: note: Technically the member function 'CGLSLProgram::SetUniformVec4' can be static.
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:25:7: note: Technically the member function 'CGLSLProgram::SetUniformVec4' can be static.
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:26:7: performance: Technically the member function 'CGLSLProgram::SetUniform' can be static. [functionStatic]
DDNet-11.3.1/src/engine/client/opengl_sl_program.cpp:90:20: note: Technically the member function 'CGLSLProgram::SetUniform' can be static.
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:26:7: note: Technically the member function 'CGLSLProgram::SetUniform' can be static.
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:27:7: performance: Technically the member function 'CGLSLProgram::SetUniform' can be static. [functionStatic]
DDNet-11.3.1/src/engine/client/opengl_sl_program.cpp:95:20: note: Technically the member function 'CGLSLProgram::SetUniform' can be static.
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:27:7: note: Technically the member function 'CGLSLProgram::SetUniform' can be static.
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:28:7: performance: Technically the member function 'CGLSLProgram::SetUniform' can be static. [functionStatic]
DDNet-11.3.1/src/engine/client/opengl_sl_program.cpp:105:20: note: Technically the member function 'CGLSLProgram::SetUniform' can be static.
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:28:7: note: Technically the member function 'CGLSLProgram::SetUniform' can be static.
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:29:7: performance: Technically the member function 'CGLSLProgram::SetUniform' can be static. [functionStatic]
DDNet-11.3.1/src/engine/client/opengl_sl_program.cpp:100:20: note: Technically the member function 'CGLSLProgram::SetUniform' can be static.
DDNet-11.3.1/src/engine/client/opengl_sl_program.h:29:7: note: Technically the member function 'CGLSLProgram::SetUniform' can be static.
DDNet-11.3.1/src/engine/client/serverbrowser.cpp:443:11: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/serverbrowser.cpp:1153:26: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/client/serverbrowser.cpp:35:17: warning: Member variable 'CServerBrowser::m_pNetClient' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/serverbrowser.cpp:35:17: warning: Member variable 'CServerBrowser::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/serverbrowser.cpp:35:17: warning: Member variable 'CServerBrowser::m_pFriends' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/serverbrowser.cpp:35:17: warning: Member variable 'CServerBrowser::m_aNetVersion' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/serverbrowser.cpp:35:17: warning: Member variable 'CServerBrowser::m_aDDNetCountries' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/serverbrowser.cpp:35:17: warning: Member variable 'CServerBrowser::m_NumDDNetCountries' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/serverbrowser.cpp:35:17: warning: Member variable 'CServerBrowser::m_aDDNetTypes' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/serverbrowser.cpp:35:17: warning: Member variable 'CServerBrowser::m_NumDDNetTypes' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/serverbrowser.cpp:35:17: warning: Member variable 'CServerBrowser::m_MasterServerCount' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/serverbrowser.cpp:35:17: warning: Member variable 'CServerBrowser::m_CurrentMaxRequests' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/serverbrowser.cpp:35:17: warning: Member variable 'CServerBrowser::m_LastPacketTick' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/sound.cpp:441:7: style: The scope of the variable 'Read' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/client/sound.h:10:1: style: The class 'CSound' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/client/text.cpp:1034:3: style: Variable 'pSizeData' is reassigned a value before the old one has been used. [redundantAssignment]
DDNet-11.3.1/src/engine/client/text.cpp:1004:0: note: Variable 'pSizeData' is reassigned a value before the old one has been used.
DDNet-11.3.1/src/engine/client/text.cpp:1034:3: note: Variable 'pSizeData' is reassigned a value before the old one has been used.
DDNet-11.3.1/src/engine/client/text.cpp:1108:3: style: Variable 'pSizeData' is reassigned a value before the old one has been used. [redundantAssignment]
DDNet-11.3.1/src/engine/client/text.cpp:1078:0: note: Variable 'pSizeData' is reassigned a value before the old one has been used.
DDNet-11.3.1/src/engine/client/text.cpp:1108:3: note: Variable 'pSizeData' is reassigned a value before the old one has been used.
DDNet-11.3.1/src/engine/client/text.cpp:1337:3: style: Variable 'pSizeData' is reassigned a value before the old one has been used. [redundantAssignment]
DDNet-11.3.1/src/engine/client/text.cpp:1316:0: note: Variable 'pSizeData' is reassigned a value before the old one has been used.
DDNet-11.3.1/src/engine/client/text.cpp:1337:3: note: Variable 'pSizeData' is reassigned a value before the old one has been used.
DDNet-11.3.1/src/engine/client/text.cpp:1683:18: style: The scope of the variable 'px' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/client/text.cpp:1683:22: style: The scope of the variable 'py' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/client/text.cpp:46:2: warning: Member variable 'STextCharQuadVertex::m_X' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/text.cpp:46:2: warning: Member variable 'STextCharQuadVertex::m_Y' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/text.cpp:46:2: warning: Member variable 'STextCharQuadVertex::m_U' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/text.cpp:46:2: warning: Member variable 'STextCharQuadVertex::m_V' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/text.cpp:555:2: warning: Member variable 'CTextRender::m_FirstFreeTextContainerIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/text.cpp:555:2: warning: Member variable 'CTextRender::ms_aGlyphData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/text.cpp:555:2: warning: Member variable 'CTextRender::ms_aGlyphDataOutlined' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/text.cpp:570:3: performance: Variable 'm_FTLibrary' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/engine/client/text.cpp:686:15: warning: Virtual function 'DestroyFont' is called from destructor '~CTextRender()' at line 582. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/client/text.cpp:582:4: note: Calling DestroyFont
DDNet-11.3.1/src/engine/client/text.cpp:686:15: note: DestroyFont is a virtual method
DDNet-11.3.1/src/engine/client/updater.cpp:234:22: style: The scope of the variable 'pTemp' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/client/updater.cpp:43:20: warning: Member variable 'CUpdaterFetchTask::m_aBuf' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/updater.cpp:43:20: warning: Member variable 'CUpdaterFetchTask::m_aBuf2' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/client/updater.cpp:87:2: performance: Variable 'm_Lock' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/engine/external/json-parser/json.c:274:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:274:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:300:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:300:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:317:29: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:317:29: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:446:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:446:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:462:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:462:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:467:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:467:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:482:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:482:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:500:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:500:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:519:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:519:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:535:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:535:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:550:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:550:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:676:28: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:676:28: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:696:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:696:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:721:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:721:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:739:28: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:739:28: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:776:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:776:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:792:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:792:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:818:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:818:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:904:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:904:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:914:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:914:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/json-parser/json.c:107:8: style: The scope of the variable 'values_size' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/json-parser/json.c:218:36: style: Function 'json_parse_ex' argument 4 names different: declaration 'error' definition 'error_buf'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/external/json-parser/json.h:263:36: note: Function 'json_parse_ex' argument 4 names different: declaration 'error' definition 'error_buf'.
DDNet-11.3.1/src/engine/external/json-parser/json.c:218:36: note: Function 'json_parse_ex' argument 4 names different: declaration 'error' definition 'error_buf'.
DDNet-11.3.1/src/engine/external/json-parser/json.c:823:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DDNet-11.3.1/src/engine/external/pnglite/pnglite.c:164:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/pnglite/pnglite.c:237:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/pnglite/pnglite.c:238:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DDNet-11.3.1/src/engine/external/pnglite/pnglite.c:526:11: style: The scope of the variable 'calc_crc' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/pnglite/pnglite.c:644:6: style: The scope of the variable 'i' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/pnglite/pnglite.c:660:15: style: The scope of the variable 'sum' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/wavpack/bits.c:30:5: style: Redundant pointer operation on 'bs' - it's already a pointer. [redundantPointerOp]
DDNet-11.3.1/src/engine/external/wavpack/unpack.c:727:49: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DDNet-11.3.1/src/engine/external/wavpack/unpack.c:732:51: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DDNet-11.3.1/src/engine/external/wavpack/unpack.c:737:53: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DDNet-11.3.1/src/engine/external/wavpack/unpack.c:743:65: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DDNet-11.3.1/src/engine/external/wavpack/unpack.c:313:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DDNet-11.3.1/src/engine/external/wavpack/unpack.c:387:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DDNet-11.3.1/src/engine/external/wavpack/words.c:306:22: style: The scope of the variable 'mask' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/wavpack/words.c:307:17: style: The scope of the variable 'cbits' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/wavpack/words.c:367:30: style: The scope of the variable 'mask' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/wavpack/wputils.c:82:25: warning: Either the condition '!wps' is redundant or there is possible null pointer dereference: wps. [nullPointerRedundantCheck]
DDNet-11.3.1/src/engine/external/wavpack/wputils.c:95:13: note: Assuming that condition '!wps' is not redundant
DDNet-11.3.1/src/engine/external/wavpack/wputils.c:82:25: note: Null pointer dereference
DDNet-11.3.1/src/engine/external/wavpack/wputils.c:83:36: warning: Either the condition '!wps' is redundant or there is possible null pointer dereference: wps. [nullPointerRedundantCheck]
DDNet-11.3.1/src/engine/external/wavpack/wputils.c:95:13: note: Assuming that condition '!wps' is not redundant
DDNet-11.3.1/src/engine/external/wavpack/wputils.c:83:36: note: Null pointer dereference
DDNet-11.3.1/src/engine/external/wavpack/wputils.c:84:33: warning: Either the condition '!wps' is redundant or there is possible null pointer dereference: wps. [nullPointerRedundantCheck]
DDNet-11.3.1/src/engine/external/wavpack/wputils.c:95:13: note: Assuming that condition '!wps' is not redundant
DDNet-11.3.1/src/engine/external/wavpack/wputils.c:84:33: note: Null pointer dereference
DDNet-11.3.1/src/engine/external/wavpack/wputils.c:87:11: warning: Either the condition '!wps' is redundant or there is possible null pointer dereference: wps. [nullPointerRedundantCheck]
DDNet-11.3.1/src/engine/external/wavpack/wputils.c:95:13: note: Assuming that condition '!wps' is not redundant
DDNet-11.3.1/src/engine/external/wavpack/wputils.c:87:11: note: Null pointer dereference
DDNet-11.3.1/src/engine/external/wavpack/wputils.c:51:14: style: The scope of the variable 'bcount' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/adler32.c:69:14: style: The scope of the variable 'n' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/deflate.c:382:10: style: The scope of the variable 'str' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/deflate.c:382:15: style: The scope of the variable 'n' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/deflate.c:548:9: style: The scope of the variable 'put' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/deflate.c:1242:21: style: The scope of the variable 'match' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/deflate.c:1485:14: style: The scope of the variable 'n' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/deflate.c:1486:14: style: The scope of the variable 'more' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/deflate.c:1828:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/deflate.c:1930:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/gzlib.c:371:14: style: The scope of the variable 'n' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/gzlib.c:372:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/gzlib.c:294:9: error: Memory leak: path [memleak]
DDNet-11.3.1/src/engine/external/zlib/gzread.c:28:14: style: The scope of the variable 'get' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/gzread.c:548:20: style: The scope of the variable 'n' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/gzread.c:550:20: style: The scope of the variable 'eol' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/gzwrite.c:20:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/gzwrite.c:150:14: style: The scope of the variable 'n' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/gzwrite.c:308:14: style: The scope of the variable 'have' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/gzwrite.c:472:19: style: The scope of the variable 'left' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/inflate.c:402:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/inflate.c:1320:19: style: The scope of the variable 'dictid' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/inflate.c:1405:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/inflate.c:1468:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/inflate.c:702:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DDNet-11.3.1/src/engine/external/zlib/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/trees.c:710:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/trees.c:755:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/trees.c:1069:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/trees.c:1070:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/trees.c:1071:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/trees.c:1072:14: style: The scope of the variable 'code' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/external/zlib/trees.c:1073:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/server/authmanager.cpp:114:19: warning: Either the condition 'AuthLevel<0' is redundant or the array 'm_aDefault[3]' is accessed at index 3, which is out of bounds. [arrayIndexOutOfBoundsCond]
DDNet-11.3.1/src/engine/server/authmanager.cpp:112:15: note: Assuming that condition 'AuthLevel<0' is not redundant
DDNet-11.3.1/src/engine/server/authmanager.cpp:114:19: note: Array index out of bounds
DDNet-11.3.1/src/engine/server/authmanager.h:41:6: style: Technically the member function 'CAuthManager::DefaultKey' can be const. [functionConst]
DDNet-11.3.1/src/engine/server/authmanager.cpp:110:19: note: Technically the member function 'CAuthManager::DefaultKey' can be const.
DDNet-11.3.1/src/engine/server/authmanager.h:41:6: note: Technically the member function 'CAuthManager::DefaultKey' can be const.
DDNet-11.3.1/src/engine/server/authmanager.h:48:7: style: Technically the member function 'CAuthManager::IsGenerated' can be const. [functionConst]
DDNet-11.3.1/src/engine/server/authmanager.cpp:181:20: note: Technically the member function 'CAuthManager::IsGenerated' can be const.
DDNet-11.3.1/src/engine/server/authmanager.h:48:7: note: Technically the member function 'CAuthManager::IsGenerated' can be const.
DDNet-11.3.1/src/engine/server/name_ban.h:16:2: warning: Member variable 'CNameBan::m_aName' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/server/name_ban.h:16:2: warning: Member variable 'CNameBan::m_aReason' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/server/name_ban.h:16:2: warning: Member variable 'CNameBan::m_aSkeleton' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/server/name_ban.h:16:2: warning: Member variable 'CNameBan::m_SkeletonLength' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/server/name_ban.h:16:2: warning: Member variable 'CNameBan::m_Distance' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/server/register.cpp:20:2: performance: Variable 'm_RegisterStateStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/engine/server/server.cpp:760:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:775:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:799:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:866:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:983:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2053:4: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2056:4: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2144:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2171:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2214:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2243:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2287:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2313:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2318:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2326:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2364:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2382:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2395:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2466:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2482:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2487:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2492:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2586:4: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2593:4: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2707:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2713:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:2719:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/server/server.cpp:658:8: style: The scope of the variable 'DeltashotSize' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/server/server.cpp:2944:54: style: Function 'GetAnnouncementLine' argument 1 names different: declaration 'FileName' definition 'pFileName'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/server/server.h:364:46: note: Function 'GetAnnouncementLine' argument 1 names different: declaration 'FileName' definition 'pFileName'.
DDNet-11.3.1/src/engine/server/server.cpp:2944:54: note: Function 'GetAnnouncementLine' argument 1 names different: declaration 'FileName' definition 'pFileName'.
DDNet-11.3.1/src/engine/server/server.h:69:1: style: The class 'CServerBan' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/server/server.cpp:2309:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
DDNet-11.3.1/src/engine/server/sql_string_helpers.cpp:63:34: style: Function 'AgoTimeToString' argument 1 names different: declaration 'agoTime' definition 'AgoTime'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/server/sql_string_helpers.h:12:26: note: Function 'AgoTimeToString' argument 1 names different: declaration 'agoTime' definition 'AgoTime'.
DDNet-11.3.1/src/engine/server/sql_string_helpers.cpp:63:34: note: Function 'AgoTimeToString' argument 1 names different: declaration 'agoTime' definition 'AgoTime'.
DDNet-11.3.1/src/engine/server/sql_string_helpers.h:21:2: warning: Member variable 'CSqlString::m_aString' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/server/sql_string_helpers.h:21:2: warning: Member variable 'CSqlString::m_aClearString' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/server/sql_string_helpers.h:23:2: style: Class 'CSqlString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/engine/shared/compression.cpp:63:43: style: Function 'Decompress' argument 1 names different: declaration 'pSrc' definition 'pSrc_'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/compression.h:12:37: note: Function 'Decompress' argument 1 names different: declaration 'pSrc' definition 'pSrc_'.
DDNet-11.3.1/src/engine/shared/compression.cpp:63:43: note: Function 'Decompress' argument 1 names different: declaration 'pSrc' definition 'pSrc_'.
DDNet-11.3.1/src/engine/shared/compression.cpp:63:66: style: Function 'Decompress' argument 3 names different: declaration 'pDst' definition 'pDst_'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/compression.h:12:59: note: Function 'Decompress' argument 3 names different: declaration 'pDst' definition 'pDst_'.
DDNet-11.3.1/src/engine/shared/compression.cpp:63:66: note: Function 'Decompress' argument 3 names different: declaration 'pDst' definition 'pDst_'.
DDNet-11.3.1/src/engine/shared/compression.cpp:79:41: style: Function 'Compress' argument 1 names different: declaration 'pSrc' definition 'pSrc_'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/compression.h:11:35: note: Function 'Compress' argument 1 names different: declaration 'pSrc' definition 'pSrc_'.
DDNet-11.3.1/src/engine/shared/compression.cpp:79:41: note: Function 'Compress' argument 1 names different: declaration 'pSrc' definition 'pSrc_'.
DDNet-11.3.1/src/engine/shared/compression.cpp:79:64: style: Function 'Compress' argument 3 names different: declaration 'pDst' definition 'pDst_'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/compression.h:11:57: note: Function 'Compress' argument 3 names different: declaration 'pDst' definition 'pDst_'.
DDNet-11.3.1/src/engine/shared/compression.cpp:79:64: note: Function 'Compress' argument 3 names different: declaration 'pDst' definition 'pDst_'.
DDNet-11.3.1/src/engine/shared/compression.cpp:11:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DDNet-11.3.1/src/engine/shared/config.cpp:37:2: warning: Member variable 'CConfig::m_pStorage' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/config.cpp:37:2: warning: Member variable 'CConfig::m_aCallbacks' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/config.cpp:39:3: performance: Variable 'm_ConfigFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/engine/shared/console.cpp:553:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/console.cpp:558:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/console.cpp:658:28: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/console.cpp:687:28: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/console.cpp:1033:18: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:9:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:10:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:11:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:12:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:13:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:14:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:16:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:17:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:18:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:19:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:20:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:21:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:22:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:24:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:25:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:26:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:27:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:28:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:29:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:30:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:31:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:32:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:33:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:34:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:36:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:38:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:39:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:40:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:41:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:42:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:43:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:44:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:45:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:46:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:47:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:48:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:49:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:50:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:51:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:52:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:53:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:54:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:56:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:57:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:58:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:60:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:61:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:62:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:64:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:65:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:67:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:71:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:73:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:74:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:75:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:76:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:77:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:79:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:80:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:81:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:82:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:83:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:84:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:85:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:86:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:88:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:89:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:90:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:96:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:97:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:98:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:100:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:102:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:103:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:104:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:105:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:110:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:111:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:113:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:114:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:115:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:116:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:117:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:121:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:123:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:127:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:130:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:131:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:132:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:134:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:135:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:136:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:137:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:138:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:139:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:140:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:141:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:142:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:143:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:144:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:145:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:146:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:147:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:148:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:149:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:150:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:151:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:152:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:153:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:154:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:155:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:156:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:157:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:159:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:160:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:161:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:162:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:163:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:165:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:166:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:167:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:168:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:169:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:170:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:172:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:173:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:174:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:175:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:176:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:184:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:185:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:186:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:187:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:188:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:189:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:190:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:191:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:192:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:193:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:194:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:195:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:196:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:197:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:198:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:199:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:200:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:202:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:203:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:204:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:207:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:208:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:209:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:210:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:211:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:212:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:213:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:214:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:215:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:216:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:217:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:218:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:219:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:220:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:222:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:223:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:225:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:227:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:228:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:241:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:242:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:243:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:244:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:245:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:246:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:247:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:248:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:249:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:250:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:251:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:253:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:254:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:255:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:256:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:258:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:259:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:260:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:262:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:263:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:264:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:266:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:267:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:269:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:270:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:271:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:273:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:274:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:275:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:277:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:278:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:279:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:281:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:282:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:283:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:284:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:286:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:287:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:288:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:290:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:291:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:292:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:294:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:295:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:296:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:298:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:299:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:300:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:302:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:303:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:304:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:305:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:306:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:307:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:308:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:309:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:310:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:311:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:312:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:313:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:314:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:315:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:316:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:317:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:318:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:319:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:320:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:321:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:322:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:323:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:324:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:325:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:326:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:327:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:328:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:329:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:330:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:331:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:332:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:333:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:334:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:335:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:336:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:337:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:338:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:339:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:340:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:341:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:342:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:343:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:344:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:345:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:346:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:350:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:351:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:352:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:354:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:355:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:356:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:357:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:358:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:359:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:360:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:361:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:362:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:365:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:366:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:368:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:369:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:375:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:376:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:377:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:378:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:379:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:380:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:381:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:382:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:383:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:384:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:385:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:386:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:387:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:388:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:389:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:390:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:391:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:395:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:397:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:400:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:401:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:402:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:405:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:407:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/config_variables.h:411:1: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/console.h:92:3: warning: Member variable 'CResult::m_Victim' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/linereader.h:8:1: style: The class 'CLineReader' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 823. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/console.cpp:823:2: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 824. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/console.cpp:824:2: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 826. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/console.cpp:826:2: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 827. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/console.cpp:827:2: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 829. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/console.cpp:829:2: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 830. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/console.cpp:830:2: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 831. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/console.cpp:831:2: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 9. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:9:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 10. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:10:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 11. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:11:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 12. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:12:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 13. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:13:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 14. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:14:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 16. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:16:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 17. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:17:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 18. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:18:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 19. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:19:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 20. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:20:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 21. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:21:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 22. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:22:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 24. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:24:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 25. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:25:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 26. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:26:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 27. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:27:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 28. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:28:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 29. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:29:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 30. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:30:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 31. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:31:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 32. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:32:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 33. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:33:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 34. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:34:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 36. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:36:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 38. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:38:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 39. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:39:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 40. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:40:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 41. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:41:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 42. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:42:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:43:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 44. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:44:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 45. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:45:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:46:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:47:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 48. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:48:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 49. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:49:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 50. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:50:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 51. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:51:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 52. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:52:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 53. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:53:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 54. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:54:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 56. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:56:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 57. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:57:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 58. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:58:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 60. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:60:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:61:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 62. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:62:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 64. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:64:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:65:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 67. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:67:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 71. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:71:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 73. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:73:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 74. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:74:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 75. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:75:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 76. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:76:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 77. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:77:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 79. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:79:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 80. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:80:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 81. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:81:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 82. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:82:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 83. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:83:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 84. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:84:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 85. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:85:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 86. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:86:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 88. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:88:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 89. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:89:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 90. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:90:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 96. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:96:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 97. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:97:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 98. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:98:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 100. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:100:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 102. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:102:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 103. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:103:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 104. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:104:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 105. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:105:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 110. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:110:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 111. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:111:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 113. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:113:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 114. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:114:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 115. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:115:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 116. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:116:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 117. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:117:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 121. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:121:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 123. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:123:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 127. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:127:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 130. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:130:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 131. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:131:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 132. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:132:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 134. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:134:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 135. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:135:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 136. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:136:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 137. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:137:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 138. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:138:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 139. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:139:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 140. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:140:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 141. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:141:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 142. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:142:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 143. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:143:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 144. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:144:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 145. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:145:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 146. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:146:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 147. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:147:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 148. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:148:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 149. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:149:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 150. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:150:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 151. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:151:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 152. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:152:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 153. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:153:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 154. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:154:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 155. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:155:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 156. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:156:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 157. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:157:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 159. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:159:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 160. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:160:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 161. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:161:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 162. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:162:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 163. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:163:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 165. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:165:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 166. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:166:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 167. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:167:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 168. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:168:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 169. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:169:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 170. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:170:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 172. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:172:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 173. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:173:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 174. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:174:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 175. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:175:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 176. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:176:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 184. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:184:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 185. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:185:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 186. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:186:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 187. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:187:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 188. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:188:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 189. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:189:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 190. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:190:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 191. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:191:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 192. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:192:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 193. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:193:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 194. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:194:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 195. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:195:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 196. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:196:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 197. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:197:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 198. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:198:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 199. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:199:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 200. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:200:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 202. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:202:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 203. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:203:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 204. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:204:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 207. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:207:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 208. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:208:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 209. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:209:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 210. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:210:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 211. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:211:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 212. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:212:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 213. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:213:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 214. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:214:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 215. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:215:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 216. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:216:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 217. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:217:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 218. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:218:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 219. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:219:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 220. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:220:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 222. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:222:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 223. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:223:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 225. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:225:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 227. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:227:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 228. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:228:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 241. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:241:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 242. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:242:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 243. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:243:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 244. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:244:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 245. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:245:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 246. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:246:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 247. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:247:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 248. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:248:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 249. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:249:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 250. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:250:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 251. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:251:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 253. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:253:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 254. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:254:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 255. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:255:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 256. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:256:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 258. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:258:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 259. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:259:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 260. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:260:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 262. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:262:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 263. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:263:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 264. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:264:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 266. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:266:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 267. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:267:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 269. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:269:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 270. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:270:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 271. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:271:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 273. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:273:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 274. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:274:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 275. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:275:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 277. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:277:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 278. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:278:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 279. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:279:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 281. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:281:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 282. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:282:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 283. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:283:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 284. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:284:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 286. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:286:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 287. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:287:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 288. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:288:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 290. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:290:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 291. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:291:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 292. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:292:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 294. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:294:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 295. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:295:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 296. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:296:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 298. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:298:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 299. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:299:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 300. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:300:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 302. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:302:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 303. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:303:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 304. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:304:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 305. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:305:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 306. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:306:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 307. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:307:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 308. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:308:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 309. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:309:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 310. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:310:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 311. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:311:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 312. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:312:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 313. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:313:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 314. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:314:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 315. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:315:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 316. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:316:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 317. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:317:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 318. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:318:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 319. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:319:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 320. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:320:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 321. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:321:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 322. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:322:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 323. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:323:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 324. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:324:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 325. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:325:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 326. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:326:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 327. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:327:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 328. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:328:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 329. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:329:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 330. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:330:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 331. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:331:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 332. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:332:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 333. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:333:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 334. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:334:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 335. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:335:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 336. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:336:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 337. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:337:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 338. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:338:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 339. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:339:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 340. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:340:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 341. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:341:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 342. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:342:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 343. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:343:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 344. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:344:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 345. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:345:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 346. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:346:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 350. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:350:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 351. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:351:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 352. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:352:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 354. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:354:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 355. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:355:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 356. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:356:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 357. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:357:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 358. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:358:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 359. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:359:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 360. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:360:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 361. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:361:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 362. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:362:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 365. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:365:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 366. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:366:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 368. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:368:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 369. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:369:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 375. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:375:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 376. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:376:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 377. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:377:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 378. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:378:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 379. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:379:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 380. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:380:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 381. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:381:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 382. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:382:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 383. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:383:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 384. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:384:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 385. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:385:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 386. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:386:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 387. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:387:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 388. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:388:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 389. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:389:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 390. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:390:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 391. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:391:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 395. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:395:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 397. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:397:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 400. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:400:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 401. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:401:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 402. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:402:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 405. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:405:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 407. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:407:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:194:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 411. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/config_variables.h:411:1: note: Calling Register
DDNet-11.3.1/src/engine/shared/console.h:194:15: note: Register is a virtual method
DDNet-11.3.1/src/engine/shared/console.h:186:2: style: Class 'CConsole' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/engine/shared/console.h:83:2: warning: The class 'CResult' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
DDNet-11.3.1/src/engine/shared/datafile.cpp:147:28: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/datafile.cpp:185:37: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/datafile.cpp:352:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/datafile.cpp:99:13: style: Checking if unsigned variable 'Bytes' is less than zero. [unsignedLessThanZero]
DDNet-11.3.1/src/engine/shared/datafile.cpp:490:66: style: Function 'Open' argument 2 names different: declaration 'Filename' definition 'pFilename'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/datafile.h:88:50: note: Function 'Open' argument 2 names different: declaration 'Filename' definition 'pFilename'.
DDNet-11.3.1/src/engine/shared/datafile.cpp:490:66: note: Function 'Open' argument 2 names different: declaration 'Filename' definition 'pFilename'.
DDNet-11.3.1/src/engine/shared/datafile.cpp:45:7: style: struct member 'CDatafileData::m_aStart' is never used. [unusedStructMember]
DDNet-11.3.1/src/engine/shared/datafile.cpp:450:18: warning: Member variable 'CDataFileWriter::m_NumItems' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/datafile.cpp:450:18: warning: Member variable 'CDataFileWriter::m_NumDatas' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/datafile.cpp:450:18: warning: Member variable 'CDataFileWriter::m_NumItemTypes' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/datafile.cpp:452:2: performance: Variable 'm_File' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/engine/shared/datafile.h:13:6: style: Technically the member function 'CDataFileReader::GetFileDataSize' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/datafile.cpp:244:22: note: Technically the member function 'CDataFileReader::GetFileDataSize' can be const.
DDNet-11.3.1/src/engine/shared/datafile.h:13:6: note: Technically the member function 'CDataFileReader::GetFileDataSize' can be const.
DDNet-11.3.1/src/engine/shared/datafile.h:28:6: style: Technically the member function 'CDataFileReader::GetItemSize' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/datafile.cpp:339:22: note: Technically the member function 'CDataFileReader::GetItemSize' can be const.
DDNet-11.3.1/src/engine/shared/datafile.h:28:6: note: Technically the member function 'CDataFileReader::GetItemSize' can be const.
DDNet-11.3.1/src/engine/shared/datafile.h:29:7: style: Technically the member function 'CDataFileReader::GetType' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/datafile.cpp:360:23: note: Technically the member function 'CDataFileReader::GetType' can be const.
DDNet-11.3.1/src/engine/shared/datafile.h:29:7: note: Technically the member function 'CDataFileReader::GetType' can be const.
DDNet-11.3.1/src/engine/shared/datafile.h:31:6: style: Technically the member function 'CDataFileReader::NumItems' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/datafile.cpp:395:22: note: Technically the member function 'CDataFileReader::NumItems' can be const.
DDNet-11.3.1/src/engine/shared/datafile.h:31:6: note: Technically the member function 'CDataFileReader::NumItems' can be const.
DDNet-11.3.1/src/engine/shared/datafile.h:32:6: style: Technically the member function 'CDataFileReader::NumData' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/datafile.cpp:237:22: note: Technically the member function 'CDataFileReader::NumData' can be const.
DDNet-11.3.1/src/engine/shared/datafile.h:32:6: note: Technically the member function 'CDataFileReader::NumData' can be const.
DDNet-11.3.1/src/engine/shared/datafile.h:36:11: style: Technically the member function 'CDataFileReader::Crc' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/datafile.cpp:431:27: note: Technically the member function 'CDataFileReader::Crc' can be const.
DDNet-11.3.1/src/engine/shared/datafile.h:36:11: note: Technically the member function 'CDataFileReader::Crc' can be const.
DDNet-11.3.1/src/engine/shared/datafile.h:37:6: style: Technically the member function 'CDataFileReader::MapSize' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/datafile.cpp:437:22: note: Technically the member function 'CDataFileReader::MapSize' can be const.
DDNet-11.3.1/src/engine/shared/datafile.h:37:6: note: Technically the member function 'CDataFileReader::MapSize' can be const.
DDNet-11.3.1/src/engine/shared/datafile.cpp:453:2: style: Class 'CDataFileWriter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DDNet-11.3.1/src/engine/shared/datafile.cpp:453:2: style: Class 'CDataFileWriter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DDNet-11.3.1/src/engine/shared/demo.cpp:288:45: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/demo.cpp:478:12: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/demo.cpp:500:17: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/demo.cpp:575:45: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/ringbuffer.h:58:0: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/ringbuffer.h:61:0: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/ringbuffer.h:62:0: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/ringbuffer.h:63:0: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/ringbuffer.h:64:0: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/demo.cpp:36:113: style: Function 'Start' argument 4 names different: declaration 'pNetversion' definition 'pNetVersion'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/demo.h:37:99: note: Function 'Start' argument 4 names different: declaration 'pNetversion' definition 'pNetVersion'.
DDNet-11.3.1/src/engine/shared/demo.cpp:36:113: note: Function 'Start' argument 4 names different: declaration 'pNetversion' definition 'pNetVersion'.
DDNet-11.3.1/src/engine/shared/demo.cpp:36:175: style: Function 'Start' argument 7 names different: declaration 'MapCrc' definition 'Crc'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/demo.h:37:161: note: Function 'Start' argument 7 names different: declaration 'MapCrc' definition 'Crc'.
DDNet-11.3.1/src/engine/shared/demo.cpp:36:175: note: Function 'Start' argument 7 names different: declaration 'MapCrc' definition 'Crc'.
DDNet-11.3.1/src/engine/shared/demo.cpp:371:48: style: Function 'CDemoPlayer' argument 1 names different: declaration 'm_pSnapshotDelta' definition 'pSnapshotDelta'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/demo.h:124:36: note: Function 'CDemoPlayer' argument 1 names different: declaration 'm_pSnapshotDelta' definition 'pSnapshotDelta'.
DDNet-11.3.1/src/engine/shared/demo.cpp:371:48: note: Function 'CDemoPlayer' argument 1 names different: declaration 'm_pSnapshotDelta' definition 'pSnapshotDelta'.
DDNet-11.3.1/src/engine/shared/snapshot.h:22:1: style: The class 'CSnapshot' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/shared/demo.cpp:25:16: warning: Member variable 'CDemoRecorder::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.cpp:25:16: warning: Member variable 'CDemoRecorder::m_LastKeyFrame' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.cpp:25:16: warning: Member variable 'CDemoRecorder::m_FirstTick' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.cpp:25:16: warning: Member variable 'CDemoRecorder::m_aLastSnapshotData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.cpp:25:16: warning: Member variable 'CDemoRecorder::m_NumTimelineMarkers' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.cpp:25:16: warning: Member variable 'CDemoRecorder::m_aTimelineMarkers' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.cpp:25:16: warning: Member variable 'CDemoRecorder::m_MapSize' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.cpp:25:16: warning: Member variable 'CDemoRecorder::m_pMapData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.h:35:2: warning: Member variable 'CDemoRecorder::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.h:35:2: warning: Member variable 'CDemoRecorder::m_LastTickMarker' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.h:35:2: warning: Member variable 'CDemoRecorder::m_LastKeyFrame' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.h:35:2: warning: Member variable 'CDemoRecorder::m_FirstTick' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.h:35:2: warning: Member variable 'CDemoRecorder::m_aLastSnapshotData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.h:35:2: warning: Member variable 'CDemoRecorder::m_pSnapshotDelta' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.h:35:2: warning: Member variable 'CDemoRecorder::m_NumTimelineMarkers' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.h:35:2: warning: Member variable 'CDemoRecorder::m_aTimelineMarkers' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.h:35:2: warning: Member variable 'CDemoRecorder::m_NoMapData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.h:35:2: warning: Member variable 'CDemoRecorder::m_MapSize' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.h:35:2: warning: Member variable 'CDemoRecorder::m_pMapData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.h:35:2: warning: Member variable 'CDemoRecorder::m_pUser' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.cpp:371:14: warning: Member variable 'CDemoPlayer::m_pListener' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.cpp:371:14: warning: Member variable 'CDemoPlayer::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.cpp:371:14: warning: Member variable 'CDemoPlayer::m_aFilename' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.cpp:371:14: warning: Member variable 'CDemoPlayer::m_MapInfo' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.cpp:371:14: warning: Member variable 'CDemoPlayer::m_Info' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.cpp:371:14: warning: Member variable 'CDemoPlayer::m_DemoType' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.cpp:371:14: warning: Member variable 'CDemoPlayer::m_aLastSnapshotData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/demo.h:149:1: style: The class 'CDemoEditor' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/shared/ringbuffer.h:8:1: style: The class 'CRingBufferBase' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/shared/huffman.h:8:1: style: The class 'CHuffman' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/shared/network.h:155:1: style: The class 'CNetConnection' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/shared/network.h:239:1: style: The class 'CConsoleNetConnection' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/shared/network.h:288:1: style: The class 'CNetServer' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/shared/network.h:379:1: style: The class 'CNetConsole' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/shared/network.h:420:1: style: The class 'CNetClient' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/shared/demo.cpp:27:2: performance: Variable 'm_File' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/engine/shared/demo.cpp:28:2: performance: Variable 'm_pfnFilter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/engine/shared/demo.cpp:373:2: performance: Variable 'm_File' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/engine/shared/snapshot.h:16:6: style: Technically the member function 'CSnapshotItem::Type' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/snapshot.h:17:6: style: Technically the member function 'CSnapshotItem::ID' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/snapshot.h:18:6: style: Technically the member function 'CSnapshotItem::Key' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/snapshot.h:79:6: style: Technically the member function 'CSnapshotDelta::GetDataRate' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/snapshot.h:80:6: style: Technically the member function 'CSnapshotDelta::GetDataUpdates' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/network.h:450:7: style: Technically the member function 'CNetClient::SecurityTokenUnknown' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/demo.h:124:2: style: Class 'CDemoPlayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/engine/shared/demo.h:166:15: style: The function 'OnDemoPlayerSnapshot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/shared/demo.h:56:16: note: Virtual function in base class
DDNet-11.3.1/src/engine/shared/demo.h:166:15: note: Function in derived class
DDNet-11.3.1/src/engine/shared/demo.h:167:15: style: The function 'OnDemoPlayerMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/shared/demo.h:57:16: note: Virtual function in base class
DDNet-11.3.1/src/engine/shared/demo.h:167:15: note: Function in derived class
DDNet-11.3.1/src/engine/shared/netban.h:198:4: warning: Either the condition 'pBuf==0' is redundant or there is possible null pointer dereference: pBuf. [nullPointerRedundantCheck]
DDNet-11.3.1/src/engine/shared/netban.h:195:23: note: Assuming that condition 'pBuf==0' is not redundant
DDNet-11.3.1/src/engine/shared/netban.h:198:4: note: Null pointer dereference
DDNet-11.3.1/src/engine/shared/econ.cpp:10:17: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/econ.cpp:28:17: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/econ.h:7:1: style: The class 'CEcon' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/shared/netban.h:70:3: warning: Member variable 'CNetHash::m_Hash' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/netban.h:70:3: warning: Member variable 'CNetHash::m_HashIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/netban.h:103:0: style: The class 'CNetBan :: CBanPool < NETADDR , 1 >' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/shared/netban.h:103:0: style: The class 'CNetBan :: CBanPool < CNetRange , 16 >' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/shared/netban.h:28:7: performance: Technically the member function 'CNetBan::NetMatch' can be static. [functionStatic]
DDNet-11.3.1/src/engine/shared/netban.h:33:7: performance: Technically the member function 'CNetBan::NetMatch' can be static. [functionStatic]
DDNet-11.3.1/src/engine/shared/netban.h:44:14: performance: Technically the member function 'CNetBan::NetToString' can be static. [functionStatic]
DDNet-11.3.1/src/engine/shared/netban.h:52:14: performance: Technically the member function 'CNetBan::NetToString' can be static. [functionStatic]
DDNet-11.3.1/src/engine/shared/netban.h:71:3: style: Class 'CNetHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/engine/shared/netban.h:72:3: style: Class 'CNetHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/engine/shared/engine.cpp:57:2: warning: Member variable 'CEngine::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/engine.cpp:57:2: warning: Member variable 'CEngine::m_pStorage' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/filecollection.h:6:1: style: The class 'CFileCollection' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/shared/filecollection.h:26:8: performance: Technically the member function 'CFileCollection::ExtractTimestamp' can be static. [functionStatic]
DDNet-11.3.1/src/engine/shared/filecollection.cpp:57:24: note: Technically the member function 'CFileCollection::ExtractTimestamp' can be static.
DDNet-11.3.1/src/engine/shared/filecollection.h:26:8: note: Technically the member function 'CFileCollection::ExtractTimestamp' can be static.
DDNet-11.3.1/src/engine/shared/filecollection.h:27:7: performance: Technically the member function 'CFileCollection::BuildTimestring' can be static. [functionStatic]
DDNet-11.3.1/src/engine/shared/filecollection.cpp:77:23: note: Technically the member function 'CFileCollection::BuildTimestring' can be static.
DDNet-11.3.1/src/engine/shared/filecollection.h:27:7: note: Technically the member function 'CFileCollection::BuildTimestring' can be static.
DDNet-11.3.1/src/engine/shared/ghost.cpp:27:77: style: Function 'Start' argument 3 names different: declaration 'MapCrc' definition 'Crc'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/ghost.h:43:62: note: Function 'Start' argument 3 names different: declaration 'MapCrc' definition 'Crc'.
DDNet-11.3.1/src/engine/shared/ghost.cpp:27:77: note: Function 'Start' argument 3 names different: declaration 'MapCrc' definition 'Crc'.
DDNet-11.3.1/src/engine/shared/ghost.h:18:2: warning: Member variable 'CGhostItem::m_aData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/ghost.h:19:2: warning: Member variable 'CGhostItem::m_aData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/ghost.cpp:14:17: warning: Member variable 'CGhostRecorder::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/ghost.cpp:14:17: warning: Member variable 'CGhostRecorder::m_pStorage' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/ghost.cpp:168:15: warning: Member variable 'CGhostLoader::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/ghost.cpp:168:15: warning: Member variable 'CGhostLoader::m_pStorage' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/ghost.cpp:16:2: performance: Variable 'm_File' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/engine/shared/ghost.cpp:170:2: performance: Variable 'm_File' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/engine/shared/ghost.h:19:2: style: Class 'CGhostItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/engine/shared/http.cpp:174:10: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/http.cpp:179:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/http.cpp:74:11: warning: Member variable 'CRequest::m_Current' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/http.h:59:17: style: The function 'OnData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/shared/http.h:26:17: note: Virtual function in base class
DDNet-11.3.1/src/engine/shared/http.h:59:17: note: Function in derived class
DDNet-11.3.1/src/engine/shared/http.h:77:17: style: The function 'OnData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/shared/http.h:26:17: note: Virtual function in base class
DDNet-11.3.1/src/engine/shared/http.h:77:17: note: Function in derived class
DDNet-11.3.1/src/engine/shared/http.h:78:14: style: The function 'BeforeInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/shared/http.h:24:14: note: Virtual function in base class
DDNet-11.3.1/src/engine/shared/http.h:78:14: note: Function in derived class
DDNet-11.3.1/src/engine/shared/http.h:79:15: style: The function 'BeforeCompletion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/shared/http.h:29:15: note: Virtual function in base class
DDNet-11.3.1/src/engine/shared/http.h:79:15: note: Function in derived class
DDNet-11.3.1/src/engine/shared/http.h:96:17: style: The function 'OnData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/shared/http.h:26:17: note: Virtual function in base class
DDNet-11.3.1/src/engine/shared/http.h:96:17: note: Function in derived class
DDNet-11.3.1/src/engine/shared/http.h:97:14: style: The function 'AfterInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/engine/shared/http.h:25:14: note: Virtual function in base class
DDNet-11.3.1/src/engine/shared/http.h:97:14: note: Function in derived class
DDNet-11.3.1/src/engine/shared/http.cpp:253:3: error: Common realloc mistake: 'm_pBuffer' nulled but not freed upon failure [memleakOnRealloc]
DDNet-11.3.1/src/engine/shared/jobs.cpp:54:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/jobs.cpp:10:7: warning: Member variable 'IJob::m_pNext' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/jobs.cpp:15:13: warning: Member variable 'IJob::m_pNext' is not assigned a value in 'IJob::operator='. [operatorEqVarError]
DDNet-11.3.1/src/engine/shared/jobs.cpp:30:11: warning: Member variable 'CJobPool::m_apThreads' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/jobs.cpp:34:2: performance: Variable 'm_Shutdown' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/engine/shared/jobs.cpp:35:2: performance: Variable 'm_Lock' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/engine/shared/linereader.cpp:5:33: style: Function 'Init' argument 1 names different: declaration 'IoHandle' definition 'io'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/linereader.h:16:21: note: Function 'Init' argument 1 names different: declaration 'IoHandle' definition 'io'.
DDNet-11.3.1/src/engine/shared/linereader.cpp:5:33: note: Function 'Init' argument 1 names different: declaration 'IoHandle' definition 'io'.
DDNet-11.3.1/src/engine/shared/masterserver.cpp:136:15: warning: Virtual function 'SetDefault' is called from constructor 'CMasterServer()' at line 41. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/engine/shared/masterserver.cpp:41:3: note: Calling SetDefault
DDNet-11.3.1/src/engine/shared/masterserver.cpp:136:15: note: SetDefault is a virtual method
DDNet-11.3.1/src/engine/shared/memheap.cpp:19:11: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/memheap.cpp:25:2: style: Variable 'pChunk->m_pNext' is reassigned a value before the old one has been used. [redundantAssignment]
DDNet-11.3.1/src/engine/shared/memheap.cpp:23:2: note: Variable 'pChunk->m_pNext' is reassigned a value before the old one has been used.
DDNet-11.3.1/src/engine/shared/memheap.cpp:25:2: note: Variable 'pChunk->m_pNext' is reassigned a value before the old one has been used.
DDNet-11.3.1/src/engine/shared/netban.cpp:409:39: style: Function 'IsBanned' argument 1 names different: declaration 'pAddr' definition 'pOrigAddr'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/netban.h:180:31: note: Function 'IsBanned' argument 1 names different: declaration 'pAddr' definition 'pOrigAddr'.
DDNet-11.3.1/src/engine/shared/netban.cpp:409:39: note: Function 'IsBanned' argument 1 names different: declaration 'pAddr' definition 'pOrigAddr'.
DDNet-11.3.1/src/engine/shared/netban.h:150:24: style: Technically the member function 'CNetBan::Unban' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/netban.cpp:294:14: note: Technically the member function 'CNetBan::Unban' can be const.
DDNet-11.3.1/src/engine/shared/netban.h:150:24: note: Technically the member function 'CNetBan::Unban' can be const.
DDNet-11.3.1/src/engine/shared/network.h:281:2: warning: Member variable 'CNetRecvUnpacker::m_pConnection' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/network.h:281:2: warning: Member variable 'CNetRecvUnpacker::m_CurrentChunk' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/network.h:281:2: warning: Member variable 'CNetRecvUnpacker::m_ClientID' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/network.h:281:2: warning: Member variable 'CNetRecvUnpacker::m_Data' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/network.h:281:2: warning: Member variable 'CNetRecvUnpacker::m_aBuffer' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/network_client.cpp:30:40: style: Function 'Disconnect' argument 1 names different: declaration 'Reason' definition 'pReason'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/network.h:431:29: note: Function 'Disconnect' argument 1 names different: declaration 'Reason' definition 'pReason'.
DDNet-11.3.1/src/engine/shared/network_client.cpp:30:40: note: Function 'Disconnect' argument 1 names different: declaration 'Reason' definition 'pReason'.
DDNet-11.3.1/src/engine/shared/network_client.cpp:45:34: style: Function 'Connect' argument 1 names different: declaration 'Addr' definition 'pAddr'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/network.h:432:23: note: Function 'Connect' argument 1 names different: declaration 'Addr' definition 'pAddr'.
DDNet-11.3.1/src/engine/shared/network_client.cpp:45:34: note: Function 'Connect' argument 1 names different: declaration 'Addr' definition 'pAddr'.
DDNet-11.3.1/src/engine/shared/network_client.cpp:57:33: style: Function 'Recv' argument 1 names different: declaration 'Chunk' definition 'pChunk'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/network.h:435:22: note: Function 'Recv' argument 1 names different: declaration 'Chunk' definition 'pChunk'.
DDNet-11.3.1/src/engine/shared/network_client.cpp:57:33: note: Function 'Recv' argument 1 names different: declaration 'Chunk' definition 'pChunk'.
DDNet-11.3.1/src/engine/shared/network_client.cpp:100:33: style: Function 'Send' argument 1 names different: declaration 'Chunk' definition 'pChunk'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/network.h:436:22: note: Function 'Send' argument 1 names different: declaration 'Chunk' definition 'pChunk'.
DDNet-11.3.1/src/engine/shared/network_client.cpp:100:33: note: Function 'Send' argument 1 names different: declaration 'Chunk' definition 'pChunk'.
DDNet-11.3.1/src/engine/shared/network.h:428:6: performance: Technically the member function 'CNetClient::Close' can be static. [functionStatic]
DDNet-11.3.1/src/engine/shared/network_client.cpp:23:17: note: Technically the member function 'CNetClient::Close' can be static.
DDNet-11.3.1/src/engine/shared/network.h:428:6: note: Technically the member function 'CNetClient::Close' can be static.
DDNet-11.3.1/src/engine/shared/network.h:446:6: style: Technically the member function 'CNetClient::State' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/network_client.cpp:130:17: note: Technically the member function 'CNetClient::State' can be const.
DDNet-11.3.1/src/engine/shared/network.h:446:6: note: Technically the member function 'CNetClient::State' can be const.
DDNet-11.3.1/src/engine/shared/network.h:447:6: style: Technically the member function 'CNetClient::GotProblems' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/network_client.cpp:144:17: note: Technically the member function 'CNetClient::GotProblems' can be const.
DDNet-11.3.1/src/engine/shared/network.h:447:6: note: Technically the member function 'CNetClient::GotProblems' can be const.
DDNet-11.3.1/src/engine/shared/network.h:214:14: style: Technically the member function 'CNetConnection::ErrorString' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/network_conn.cpp:48:29: note: Technically the member function 'CNetConnection::ErrorString' can be const.
DDNet-11.3.1/src/engine/shared/network.h:214:14: note: Technically the member function 'CNetConnection::ErrorString' can be const.
DDNet-11.3.1/src/engine/shared/network.h:337:6: style: Technically the member function 'CNetServer::NumClientsWithAddr' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/network_server.cpp:169:17: note: Technically the member function 'CNetServer::NumClientsWithAddr' can be const.
DDNet-11.3.1/src/engine/shared/network.h:337:6: note: Technically the member function 'CNetServer::NumClientsWithAddr' can be const.
DDNet-11.3.1/src/engine/shared/network.h:347:6: performance: Technically the member function 'CNetServer::Close' can be static. [functionStatic]
DDNet-11.3.1/src/engine/shared/network_server.cpp:104:17: note: Technically the member function 'CNetServer::Close' can be static.
DDNet-11.3.1/src/engine/shared/network.h:347:6: note: Technically the member function 'CNetServer::Close' can be static.
DDNet-11.3.1/src/engine/shared/packer.h:8:1: style: The class 'CPacker' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/shared/packer.h:30:1: style: The class 'CUnpacker' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/engine/shared/packer.cpp:145:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DDNet-11.3.1/src/engine/shared/ringbuffer.cpp:51:13: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/ringbuffer.cpp:157:18: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/ringbuffer.cpp:171:18: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:11:9: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:466:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:472:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:553:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:614:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:194:9: style: The scope of the variable 'ItemSize' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:194:19: style: The scope of the variable 'PastIndex' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:314:17: style: The scope of the variable 'pFromItem' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:315:6: style: The scope of the variable 'Keep' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:317:6: style: The scope of the variable 'ID' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:317:10: style: The scope of the variable 'Type' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:317:16: style: The scope of the variable 'Key' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:318:6: style: The scope of the variable 'FromIndex' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:319:7: style: The scope of the variable 'pNewData' can be reduced. [variableScope]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:494:44: style: Function 'Get' argument 2 names different: declaration 'Tagtime' definition 'pTagtime'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/snapshot.h:115:27: note: Function 'Get' argument 2 names different: declaration 'Tagtime' definition 'pTagtime'.
DDNet-11.3.1/src/engine/shared/snapshot.cpp:494:44: note: Function 'Get' argument 2 names different: declaration 'Tagtime' definition 'pTagtime'.
DDNet-11.3.1/src/engine/shared/snapshot.cpp:494:66: style: Function 'Get' argument 3 names different: declaration 'pData' definition 'ppData'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/snapshot.h:115:48: note: Function 'Get' argument 3 names different: declaration 'pData' definition 'ppData'.
DDNet-11.3.1/src/engine/shared/snapshot.cpp:494:66: note: Function 'Get' argument 3 names different: declaration 'pData' definition 'ppData'.
DDNet-11.3.1/src/engine/shared/snapshot.cpp:550:36: style: Function 'Finish' argument 1 names different: declaration 'Snapdata' definition 'SpnapData'. [funcArgNamesDifferent]
DDNet-11.3.1/src/engine/shared/snapshot.h:148:19: note: Function 'Finish' argument 1 names different: declaration 'Snapdata' definition 'SpnapData'.
DDNet-11.3.1/src/engine/shared/snapshot.cpp:550:36: note: Function 'Finish' argument 1 names different: declaration 'Snapdata' definition 'SpnapData'.
DDNet-11.3.1/src/engine/shared/snapshot.cpp:271:4: style: Variable 'Count' is modified but its new value is never used. [unreadVariable]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:518:19: warning: Member variable 'CSnapshotBuilder::m_aData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:518:19: warning: Member variable 'CSnapshotBuilder::m_DataSize' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:518:19: warning: Member variable 'CSnapshotBuilder::m_aOffsets' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:518:19: warning: Member variable 'CSnapshotBuilder::m_NumItems' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:518:19: warning: Member variable 'CSnapshotBuilder::m_aExtendedItemTypes' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/snapshot.h:42:6: style: Technically the member function 'CSnapshot::GetItemSize' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:14:16: note: Technically the member function 'CSnapshot::GetItemSize' can be const.
DDNet-11.3.1/src/engine/shared/snapshot.h:42:6: note: Technically the member function 'CSnapshot::GetItemSize' can be const.
DDNet-11.3.1/src/engine/shared/snapshot.h:115:6: style: Technically the member function 'CSnapshotStorage::Get' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/snapshot.cpp:494:23: note: Technically the member function 'CSnapshotStorage::Get' can be const.
DDNet-11.3.1/src/engine/shared/snapshot.h:115:6: note: Technically the member function 'CSnapshotStorage::Get' can be const.
DDNet-11.3.1/src/engine/shared/storage.cpp:24:2: warning: Member variable 'CStorage::m_aCurrentdir' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/storage.cpp:24:2: warning: Member variable 'CStorage::m_aBinarydir' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/engine/shared/uuid_manager.cpp:126:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/engine/shared/uuid_manager.h:21:7: style: Technically the member function 'CUuid::operator!=' can be const. [functionConst]
DDNet-11.3.1/src/engine/shared/uuid_manager.cpp:65:13: note: Technically the member function 'CUuid::operator!=' can be const.
DDNet-11.3.1/src/engine/shared/uuid_manager.h:21:7: note: Technically the member function 'CUuid::operator!=' can be const.
DDNet-11.3.1/src/game/client/animstate.cpp:76:34: style: Function 'Add' argument 1 names different: declaration 'pAdded' definition 'pAnim'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/animstate.h:19:23: note: Function 'Add' argument 1 names different: declaration 'pAdded' definition 'pAnim'.
DDNet-11.3.1/src/game/client/animstate.cpp:76:34: note: Function 'Add' argument 1 names different: declaration 'pAdded' definition 'pAnim'.
DDNet-11.3.1/src/game/client/components/binds.cpp:191:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/binds.cpp:208:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/binds.cpp:245:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/binds.cpp:262:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/binds.cpp:288:18: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/binds.cpp:65:37: style: Function 'OnInput' argument 1 names different: declaration 'Event' definition 'e'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/binds.h:42:38: note: Function 'OnInput' argument 1 names different: declaration 'Event' definition 'e'.
DDNet-11.3.1/src/game/client/components/binds.cpp:65:37: note: Function 'OnInput' argument 1 names different: declaration 'Event' definition 'e'.
DDNet-11.3.1/src/game/client/components/broadcast.h:7:1: style: The class 'CBroadcast' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/game/client/components/camera.cpp:108:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/camera.cpp:112:4: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/camera.cpp:116:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/camera.cpp:121:7: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/camera.cpp:123:5: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/camera.cpp:129:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/camera.cpp:132:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/chat.cpp:101:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/chat.cpp:106:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/chat.cpp:113:4: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/chat.cpp:115:4: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/chat.cpp:117:4: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/chat.cpp:120:4: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/chat.cpp:125:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/chat.cpp:130:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/chat.cpp:827:8: style: The scope of the variable 'x' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/chat.h:98:15: warning: Virtual function 'OnReset' is called from constructor 'CChat()' at line 35. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/game/client/components/chat.cpp:35:2: note: Calling OnReset
DDNet-11.3.1/src/game/client/components/chat.h:98:15: note: OnReset is a virtual method
DDNet-11.3.1/src/game/client/components/console.cpp:741:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/console.cpp:746:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/console.cpp:751:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/console.cpp:756:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/console.cpp:761:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/console.cpp:766:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/console.cpp:771:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/console.cpp:776:25: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/console.cpp:782:25: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/console.cpp:36:40: style: Function 'CInstance' argument 1 names different: declaration 't' definition 'Type'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/console.h:55:17: note: Function 'CInstance' argument 1 names different: declaration 't' definition 'Type'.
DDNet-11.3.1/src/game/client/components/console.cpp:36:40: note: Function 'CInstance' argument 1 names different: declaration 't' definition 'Type'.
DDNet-11.3.1/src/game/client/components/console.cpp:659:43: style: Function 'OnInput' argument 1 names different: declaration 'Events' definition 'Event'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/console.h:116:38: note: Function 'OnInput' argument 1 names different: declaration 'Events' definition 'Event'.
DDNet-11.3.1/src/game/client/components/console.cpp:659:43: note: Function 'OnInput' argument 1 names different: declaration 'Events' definition 'Event'.
DDNet-11.3.1/src/game/client/components/console.cpp:293:15: warning: Member variable 'CGameConsole::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/console.cpp:293:15: warning: Member variable 'CGameConsole::m_PrintCBIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/console.cpp:36:26: warning: Member variable 'CInstance::m_CompletionEnumerationCount' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/console.cpp:36:26: warning: Member variable 'CInstance::m_BacklogActPage' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/console.cpp:36:26: warning: Member variable 'CInstance::m_pGameConsole' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/console.cpp:36:26: warning: Member variable 'CInstance::m_aCommandName' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/console.cpp:36:26: warning: Member variable 'CInstance::m_aCommandHelp' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/console.cpp:36:26: warning: Member variable 'CInstance::m_aCommandParams' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/console.h:55:3: style: Class 'CInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/game/client/components/controls.cpp:115:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/controls.cpp:131:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/controls.cpp:160:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/controls.cpp:172:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/controls.cpp:197:31: style: Function 'OnMessage' argument 1 names different: declaration 'MsgType' definition 'Msg'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/controls.h:40:29: note: Function 'OnMessage' argument 1 names different: declaration 'MsgType' definition 'Msg'.
DDNet-11.3.1/src/game/client/components/controls.cpp:197:31: note: Function 'OnMessage' argument 1 names different: declaration 'MsgType' definition 'Msg'.
DDNet-11.3.1/src/game/client/components/controls.cpp:26:12: warning: Member variable 'CControls::m_OldMouseX' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/controls.cpp:26:12: warning: Member variable 'CControls::m_OldMouseY' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/controls.cpp:26:12: warning: Member variable 'CControls::m_JoystickFirePressed' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/controls.cpp:26:12: warning: Member variable 'CControls::m_JoystickRunPressed' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/controls.cpp:26:12: warning: Member variable 'CControls::m_AmmoCount' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/controls.cpp:26:12: warning: Member variable 'CControls::m_InputDirectionLeft' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/controls.cpp:26:12: warning: Member variable 'CControls::m_InputDirectionRight' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/controls.cpp:26:12: warning: Member variable 'CControls::m_ShowHookColl' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/countryflags.h:9:1: style: The class 'CCountryFlags' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/game/client/components/damageind.cpp:13:13: warning: Member variable 'CDamageInd::m_aItems' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/damageind.cpp:13:13: warning: Member variable 'CDamageInd::m_DmgIndQuadContainerIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/damageind.cpp:15:2: performance: Variable 'm_Lastupdate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/game/client/components/effects.cpp:64:44: style: Function 'PowerupShine' argument 2 names different: declaration 'Size' definition 'size'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/effects.h:26:35: note: Function 'PowerupShine' argument 2 names different: declaration 'Size' definition 'size'.
DDNet-11.3.1/src/game/client/components/effects.cpp:64:44: note: Function 'PowerupShine' argument 2 names different: declaration 'Size' definition 'size'.
DDNet-11.3.1/src/game/client/components/emoticon.cpp:23:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/emoticon.cpp:30:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/emoticon.cpp:189:27: style: Function 'Emote' argument 1 names different: declaration 'Emote' definition 'Emoticon'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/emoticon.h:31:17: note: Function 'Emote' argument 1 names different: declaration 'Emote' definition 'Emoticon'.
DDNet-11.3.1/src/game/client/components/emoticon.cpp:189:27: note: Function 'Emote' argument 1 names different: declaration 'Emote' definition 'Emoticon'.
DDNet-11.3.1/src/game/client/components/emoticon.cpp:203:30: style: Function 'EyeEmote' argument 1 names different: declaration 'EyeEmote' definition 'Emote'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/emoticon.h:32:20: note: Function 'EyeEmote' argument 1 names different: declaration 'EyeEmote' definition 'Emote'.
DDNet-11.3.1/src/game/client/components/emoticon.cpp:203:30: note: Function 'EyeEmote' argument 1 names different: declaration 'EyeEmote' definition 'Emote'.
DDNet-11.3.1/src/game/client/components/emoticon.h:25:15: warning: Virtual function 'OnReset' is called from constructor 'CEmoticon()' at line 18. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/game/client/components/emoticon.cpp:18:2: note: Calling OnReset
DDNet-11.3.1/src/game/client/components/emoticon.h:25:15: note: OnReset is a virtual method
DDNet-11.3.1/src/game/client/components/flow.cpp:53:13: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/ghost.cpp:97:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/ghost.cpp:569:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/players.h:7:1: style: The class 'CPlayers' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/game/client/components/menus.h:342:3: warning: Member variable 'CGhostItem::m_aPlayer' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.h:342:3: warning: Member variable 'CGhostItem::m_Time' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/ghost.cpp:18:9: warning: Member variable 'CGhost::m_pGhostLoader' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/ghost.cpp:18:9: warning: Member variable 'CGhost::m_pGhostRecorder' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/ghost.cpp:18:9: warning: Member variable 'CGhost::m_aTmpFilename' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/ghost.cpp:18:9: warning: Member variable 'CGhost::m_RenderingStartedByServer' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/ghost.cpp:18:9: warning: Member variable 'CGhost::m_AllowRestart' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/ghost.h:91:3: warning: Member variable 'CGhostItem::m_Skin' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/ghost.h:91:3: warning: Member variable 'CGhostItem::m_aPlayer' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.h:344:8: style: Technically the member function 'CMenus::CGhostItem::operator<' can be const. [functionConst]
DDNet-11.3.1/src/game/client/components/ghost.cpp:103:46: performance: Function parameter 'Char' should be passed by const reference. [passedByValue]
DDNet-11.3.1/src/game/client/components/hud.cpp:521:74: style: Function 'MapscreenToGroup' argument 3 names different: declaration 'PGroup' definition 'pGroup'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/hud.h:63:76: note: Function 'MapscreenToGroup' argument 3 names different: declaration 'PGroup' definition 'pGroup'.
DDNet-11.3.1/src/game/client/components/hud.cpp:521:74: note: Function 'MapscreenToGroup' argument 3 names different: declaration 'PGroup' definition 'pGroup'.
DDNet-11.3.1/src/game/client/components/hud.h:69:15: warning: Virtual function 'OnReset' is called from constructor 'CHud()' at line 29. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/game/client/components/hud.cpp:29:2: note: Calling OnReset
DDNet-11.3.1/src/game/client/components/hud.h:69:15: note: OnReset is a virtual method
DDNet-11.3.1/src/game/client/components/hud.cpp:218:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DDNet-11.3.1/src/game/client/components/items.h:7:1: style: The class 'CItems' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/game/client/components/killmessages.h:7:1: style: The class 'CKillMessages' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/game/client/components/killmessages.h:14:3: warning: Member variable 'CKillMsg::m_Weapon' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/killmessages.h:14:3: warning: Member variable 'CKillMsg::m_VictimID' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/killmessages.h:14:3: warning: Member variable 'CKillMsg::m_VictimTeam' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/killmessages.h:14:3: warning: Member variable 'CKillMsg::m_VictimDDTeam' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/killmessages.h:14:3: warning: Member variable 'CKillMsg::m_aVictimName' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/killmessages.h:14:3: warning: Member variable 'CKillMsg::m_VitctimTextWidth' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/killmessages.h:14:3: warning: Member variable 'CKillMsg::m_KillerID' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/killmessages.h:14:3: warning: Member variable 'CKillMsg::m_KillerTeam' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/killmessages.h:14:3: warning: Member variable 'CKillMsg::m_aKillerName' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/killmessages.h:14:3: warning: Member variable 'CKillMsg::m_KillerTextWidth' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/killmessages.h:14:3: warning: Member variable 'CKillMsg::m_ModeSpecial' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/killmessages.h:14:3: warning: Member variable 'CKillMsg::m_Tick' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/mapimages.cpp:13:13: warning: Member variable 'CMapImages::m_aTextures' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/mapimages.cpp:13:13: warning: Member variable 'CMapImages::m_aEntitiesGameType' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/maplayers.cpp:59:22: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/maplayers.cpp:192:8: style: The scope of the variable 'xR' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/maplayers.cpp:192:12: style: The scope of the variable 'yR' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/maplayers.cpp:22:28: style: Function 'CMapLayers' argument 1 names different: declaration 'Type' definition 't'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/maplayers.h:125:17: note: Function 'CMapLayers' argument 1 names different: declaration 'Type' definition 't'.
DDNet-11.3.1/src/game/client/components/maplayers.cpp:22:28: note: Function 'CMapLayers' argument 1 names different: declaration 'Type' definition 't'.
DDNet-11.3.1/src/game/client/components/maplayers.cpp:1370:110: style: Function 'RenderQuadLayer' argument 4 names different: declaration 'ForceRender' definition 'Force'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/maplayers.h:133:99: note: Function 'RenderQuadLayer' argument 4 names different: declaration 'ForceRender' definition 'Force'.
DDNet-11.3.1/src/game/client/components/maplayers.cpp:1370:110: note: Function 'RenderQuadLayer' argument 4 names different: declaration 'ForceRender' definition 'Force'.
DDNet-11.3.1/src/game/client/components/maplayers.cpp:22:13: warning: Member variable 'CMapLayers::m_pImages' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/maplayers.cpp:130:2: warning: Member variable 'STmpTileTexCoord::m_TexCoordTopLeft' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/maplayers.cpp:130:2: warning: Member variable 'STmpTileTexCoord::m_TexCoordTopRight' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/maplayers.cpp:130:2: warning: Member variable 'STmpTileTexCoord::m_TexCoordBottomRight' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/maplayers.cpp:130:2: warning: Member variable 'STmpTileTexCoord::m_TexCoordBottomLeft' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/maplayers.h:51:9: style: Technically the member function 'CMapLayers::STileLayerVisuals::STileVisual::DoDraw' can be const. [functionConst]
DDNet-11.3.1/src/game/client/components/maplayers.h:61:15: style: Technically the member function 'CMapLayers::STileLayerVisuals::STileVisual::IndexBufferByteOffset' can be const. [functionConst]
DDNet-11.3.1/src/game/client/components/maplayers.h:125:2: style: Class 'CMapLayers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/game/client/components/mapsounds.cpp:10:13: warning: Member variable 'CMapSounds::m_aSounds' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:1059:11: style: Expression is always false because 'else if' condition matches previous condition at line 1053. [multiCondition]
DDNet-11.3.1/src/game/client/components/menus.cpp:242:15: style: The scope of the variable 's_ScrollStart' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/menus.cpp:1750:37: style: Function 'OnInput' argument 1 names different: declaration 'Event' definition 'e'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/menus.h:303:38: note: Function 'OnInput' argument 1 names different: declaration 'Event' definition 'e'.
DDNet-11.3.1/src/game/client/components/menus.cpp:1750:37: note: Function 'OnInput' argument 1 names different: declaration 'Event' definition 'e'.
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_LoadCurrent' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_LoadTotal' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_aMessageTopic' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_aMessageBody' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_aMessageButton' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_NeedRestartSkins' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_NeedRestartUpdate' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_NeedRestartDDNet' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_SettingPlayerPage' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_DownloadLastCheckSize' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_DownloadSpeed' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_CallvoteSelectedOption' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_CallvoteSelectedPlayer' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_aFilterString' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_aCurrentDemoFile' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_DemolistSelectedIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_DemolistSelectedIsDir' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_DemolistStorageType' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_SelectedIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_ScrollOffset' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:62:9: warning: Member variable 'CMenus::m_aDemoPlayerPopupHint' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus.cpp:81:2: performance: Variable 'm_LastInput' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/game/client/components/menus_browser.cpp:1457:38: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/menus_browser.cpp:1459:4: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/menus_browser.cpp:1460:4: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/menus_browser.cpp:1468:4: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/menus_demo.cpp:681:18: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/menus_demo.cpp:757:7: style: The scope of the variable 'aFooterLabel' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/menus_demo.cpp:583:62: style: Function 'UiDoListboxNextItem' argument 1 names different: declaration 'pID' definition 'pId'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/menus.h:88:47: note: Function 'UiDoListboxNextItem' argument 1 names different: declaration 'pID' definition 'pId'.
DDNet-11.3.1/src/game/client/components/menus_demo.cpp:583:62: note: Function 'UiDoListboxNextItem' argument 1 names different: declaration 'pID' definition 'pId'.
DDNet-11.3.1/src/game/client/components/menus_ingame.cpp:841:18: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/menus_ingame.cpp:373:2: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
DDNet-11.3.1/src/game/client/components/menus_ingame.cpp:358:0: note: Variable 'x' is reassigned a value before the old one has been used.
DDNet-11.3.1/src/game/client/components/menus_ingame.cpp:373:2: note: Variable 'x' is reassigned a value before the old one has been used.
DDNet-11.3.1/src/game/client/components/menus_ingame.cpp:374:2: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
DDNet-11.3.1/src/game/client/components/menus_ingame.cpp:359:0: note: Variable 'y' is reassigned a value before the old one has been used.
DDNet-11.3.1/src/game/client/components/menus_ingame.cpp:374:2: note: Variable 'y' is reassigned a value before the old one has been used.
DDNet-11.3.1/src/game/client/components/menus_ingame.cpp:392:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DDNet-11.3.1/src/game/client/components/menus_settings.cpp:59:7: style: The scope of the variable 'aBuf' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/menus_settings.cpp:560:8: style: The scope of the variable 'aBuf' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/menus_settings.cpp:718:13: style: The scope of the variable 'Key' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/menus_settings.cpp:746:7: style: The scope of the variable 'aBuf' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/menus_settings.cpp:899:13: style: The scope of the variable 's_GfxVsync' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/menus_settings.cpp:900:13: style: The scope of the variable 's_GfxFsaaSamples' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/menus_settings.cpp:901:13: style: The scope of the variable 's_GfxTextureQuality' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/menus_settings.cpp:902:13: style: The scope of the variable 's_GfxTextureCompression' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/menus_settings.cpp:903:13: style: The scope of the variable 's_GfxOpenGLVersion' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/menus_settings.cpp:904:13: style: The scope of the variable 's_GfxEnableTextureUnitOptimization' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/menus_settings.cpp:905:13: style: The scope of the variable 's_GfxUsePreinitBuffer' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/menus_settings.cpp:1967:13: style: The scope of the variable 's_InpMouseOld' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/menus_settings.cpp:1221:2: warning: Member variable 'CLanguage::m_CountryCode' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/menus_settings.cpp:1228:7: style: Technically the member function 'CLanguage::operator<' can be const. [functionConst]
DDNet-11.3.1/src/game/client/components/nameplates.h:33:1: style: The class 'CNamePlates' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/game/client/components/particles.h:67:15: warning: Virtual function 'OnReset' is called from constructor 'CParticles()' at line 14. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/game/client/components/particles.cpp:14:2: note: Calling OnReset
DDNet-11.3.1/src/game/client/components/particles.h:67:15: note: OnReset is a virtual method
DDNet-11.3.1/src/game/client/components/players.cpp:575:8: style: The scope of the variable 'Hit' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/players.cpp:917:13: style: The scope of the variable 'MoveCnt' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/players.cpp:919:13: style: The scope of the variable 'predcnt' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/players.cpp:213:14: style: Function 'RenderHook' argument 5 names different: declaration 'Position' definition 'parPosition'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/players.h:30:15: note: Function 'RenderHook' argument 5 names different: declaration 'Position' definition 'parPosition'.
DDNet-11.3.1/src/game/client/components/players.cpp:213:14: note: Function 'RenderHook' argument 5 names different: declaration 'Position' definition 'parPosition'.
DDNet-11.3.1/src/game/client/components/players.cpp:378:14: style: Function 'RenderPlayer' argument 5 names different: declaration 'Position' definition 'parPosition'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/players.h:18:15: note: Function 'RenderPlayer' argument 5 names different: declaration 'Position' definition 'parPosition'.
DDNet-11.3.1/src/game/client/components/players.cpp:378:14: note: Function 'RenderPlayer' argument 5 names different: declaration 'Position' definition 'parPosition'.
DDNet-11.3.1/src/game/client/components/players.cpp:489:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DDNet-11.3.1/src/game/client/components/race_demo.cpp:175:27: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/race_demo.cpp:28:12: warning: Member variable 'CRaceDemo::m_aTmpFilename' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/race_demo.cpp:28:12: warning: Member variable 'CRaceDemo::m_AllowRestart' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/scoreboard.cpp:31:23: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/scoreboard.cpp:24:14: warning: Member variable 'CScoreboard::m_IsGameTypeRace' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/components/scoreboard.h:22:15: warning: Virtual function 'OnReset' is called from constructor 'CScoreboard()' at line 26. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/game/client/components/scoreboard.cpp:26:2: note: Calling OnReset
DDNet-11.3.1/src/game/client/components/scoreboard.h:22:15: note: OnReset is a virtual method
DDNet-11.3.1/src/game/client/components/skins.cpp:33:18: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/sounds.cpp:160:33: style: Function 'PlayAndRecord' argument 1 names different: declaration 'Channel' definition 'Chn'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/sounds.h:59:25: note: Function 'PlayAndRecord' argument 1 names different: declaration 'Channel' definition 'Chn'.
DDNet-11.3.1/src/game/client/components/sounds.cpp:160:33: note: Function 'PlayAndRecord' argument 1 names different: declaration 'Channel' definition 'Chn'.
DDNet-11.3.1/src/game/client/components/sounds.cpp:169:24: style: Function 'Play' argument 1 names different: declaration 'Channel' definition 'Chn'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/sounds.h:57:16: note: Function 'Play' argument 1 names different: declaration 'Channel' definition 'Chn'.
DDNet-11.3.1/src/game/client/components/sounds.cpp:169:24: note: Function 'Play' argument 1 names different: declaration 'Channel' definition 'Chn'.
DDNet-11.3.1/src/game/client/components/sounds.cpp:185:26: style: Function 'PlayAt' argument 1 names different: declaration 'Channel' definition 'Chn'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/sounds.h:58:18: note: Function 'PlayAt' argument 1 names different: declaration 'Channel' definition 'Chn'.
DDNet-11.3.1/src/game/client/components/sounds.cpp:185:26: note: Function 'PlayAt' argument 1 names different: declaration 'Channel' definition 'Chn'.
DDNet-11.3.1/src/game/client/components/sounds.cpp:212:46: style: Function 'PlaySample' argument 1 names different: declaration 'Channel' definition 'Chn'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/sounds.h:62:38: note: Function 'PlaySample' argument 1 names different: declaration 'Channel' definition 'Chn'.
DDNet-11.3.1/src/game/client/components/sounds.cpp:212:46: note: Function 'PlaySample' argument 1 names different: declaration 'Channel' definition 'Chn'.
DDNet-11.3.1/src/game/client/components/sounds.cpp:223:48: style: Function 'PlaySampleAt' argument 1 names different: declaration 'Channel' definition 'Chn'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/sounds.h:63:40: note: Function 'PlaySampleAt' argument 1 names different: declaration 'Channel' definition 'Chn'.
DDNet-11.3.1/src/game/client/components/sounds.cpp:223:48: note: Function 'PlaySampleAt' argument 1 names different: declaration 'Channel' definition 'Chn'.
DDNet-11.3.1/src/game/client/components/sounds.h:19:1: style: The class 'CSounds' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/game/client/components/spectator.cpp:19:22: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/spectator.cpp:29:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/spectator.cpp:34:22: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/spectator.cpp:86:22: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/spectator.h:37:15: warning: Virtual function 'OnReset' is called from constructor 'CSpectator()' at line 138. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/game/client/components/spectator.cpp:138:2: note: Calling OnReset
DDNet-11.3.1/src/game/client/components/spectator.h:37:15: note: OnReset is a virtual method
DDNet-11.3.1/src/game/client/components/statboard.cpp:78:16: style: The scope of the variable 'p' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/components/voting.cpp:12:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/voting.cpp:18:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/components/voting.cpp:186:29: style: Function 'OnMessage' argument 1 names different: declaration 'Msgtype' definition 'MsgType'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/components/voting.h:40:29: note: Function 'OnMessage' argument 1 names different: declaration 'Msgtype' definition 'MsgType'.
DDNet-11.3.1/src/game/client/components/voting.cpp:186:29: note: Function 'OnMessage' argument 1 names different: declaration 'Msgtype' definition 'MsgType'.
DDNet-11.3.1/src/game/client/gameclient.cpp:1345:44: style: Redundant condition: m_ShowOthers[g_Config.m_ClDummy]!=-1. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
DDNet-11.3.1/src/game/client/gameclient.cpp:2188:33: style: Redundant condition: Target>=0. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
DDNet-11.3.1/src/game/client/gameclient.cpp:924:25: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/gameclient.cpp:1982:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/gameclient.cpp:1987:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/gameclient.cpp:1994:4: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/gameclient.cpp:2001:4: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/gameclient.cpp:2008:30: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/client/gameclient.cpp:2262:15: style: The scope of the variable 'pData' can be reduced. [variableScope]
DDNet-11.3.1/src/game/client/gameclient.cpp:2017:42: warning: Function 'IntersectCharacter' argument order different: declaration 'Pos0, Pos1, NewPos, ownID' definition 'HookPos, NewPos, NewPos2, ownID' [funcArgOrderDifferent]
DDNet-11.3.1/src/game/client/gameclient.h:373:30: note: Function 'IntersectCharacter' argument order different: declaration 'Pos0, Pos1, NewPos, ownID' definition 'HookPos, NewPos, NewPos2, ownID'
DDNet-11.3.1/src/game/client/gameclient.cpp:2017:42: note: Function 'IntersectCharacter' argument order different: declaration 'Pos0, Pos1, NewPos, ownID' definition 'HookPos, NewPos, NewPos2, ownID'
DDNet-11.3.1/src/game/client/gameclient.cpp:2113:104: style: Function 'Init' argument 4 names different: declaration 'Vel' definition 'Direction'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/gameclient.h:61:87: note: Function 'Init' argument 4 names different: declaration 'Vel' definition 'Direction'.
DDNet-11.3.1/src/game/client/gameclient.cpp:2113:104: note: Function 'Init' argument 4 names different: declaration 'Vel' definition 'Direction'.
DDNet-11.3.1/src/game/client/render.h:44:1: style: The class 'CRenderTools' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/game/client/gameclient.h:66:1: style: The class 'CGameClient' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/game/client/gameclient.cpp:108:22: warning: Member variable 'CStack::m_paComponents' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/render.h:17:3: performance: Variable 'm_ColorBody' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/game/client/ui.h:71:6: style: Technically the member function 'CUI::MouseButtonClicked' can be const. [functionConst]
DDNet-11.3.1/src/game/client/gameclient.h:34:7: style: Technically the member function 'CWeaponData::StartPos' can be const. [functionConst]
DDNet-11.3.1/src/game/client/components/background.h:27:15: style: The function 'OnInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/client/components/maplayers.h:126:15: note: Virtual function in base class
DDNet-11.3.1/src/game/client/components/background.h:27:15: note: Function in derived class
DDNet-11.3.1/src/game/client/components/background.h:28:15: style: The function 'OnMapLoad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/client/components/maplayers.h:128:15: note: Virtual function in base class
DDNet-11.3.1/src/game/client/components/background.h:28:15: note: Function in derived class
DDNet-11.3.1/src/game/client/components/background.h:29:15: style: The function 'OnRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/client/components/maplayers.h:127:15: note: Virtual function in base class
DDNet-11.3.1/src/game/client/components/background.h:29:15: note: Function in derived class
DDNet-11.3.1/src/game/client/lineinput.cpp:63:44: style: Function 'Manipulate' argument 1 names different: declaration 'e' definition 'Event'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/lineinput.h:25:40: note: Function 'Manipulate' argument 1 names different: declaration 'e' definition 'Event'.
DDNet-11.3.1/src/game/client/lineinput.cpp:63:44: note: Function 'Manipulate' argument 1 names different: declaration 'e' definition 'Event'.
DDNet-11.3.1/src/game/client/lineinput.cpp:6:13: warning: Member variable 'CLineInput::m_DisplayStr' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/lineinput.cpp:6:13: warning: Member variable 'CLineInput::m_FakeLen' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/lineinput.cpp:6:13: warning: Member variable 'CLineInput::m_FakeCursorPos' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/race.cpp:87:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DDNet-11.3.1/src/game/client/race.cpp:26:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
DDNet-11.3.1/src/game/client/render.cpp:69:46: style: Function 'SelectSprite' argument 1 names different: declaration 'pSprite' definition 'pSpr'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/render.h:58:40: note: Function 'SelectSprite' argument 1 names different: declaration 'pSprite' definition 'pSpr'.
DDNet-11.3.1/src/game/client/render.cpp:69:46: note: Function 'SelectSprite' argument 1 names different: declaration 'pSprite' definition 'pSpr'.
DDNet-11.3.1/src/game/client/render.cpp:105:37: style: Function 'SelectSprite' argument 1 names different: declaration 'id' definition 'Id'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/render.h:59:24: note: Function 'SelectSprite' argument 1 names different: declaration 'id' definition 'Id'.
DDNet-11.3.1/src/game/client/render.cpp:105:37: note: Function 'SelectSprite' argument 1 names different: declaration 'id' definition 'Id'.
DDNet-11.3.1/src/game/client/render.cpp:112:55: style: Function 'DrawSprite' argument 3 names different: declaration 'size' definition 'Size'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/render.h:61:42: note: Function 'DrawSprite' argument 3 names different: declaration 'size' definition 'Size'.
DDNet-11.3.1/src/game/client/render.cpp:112:55: note: Function 'DrawSprite' argument 3 names different: declaration 'size' definition 'Size'.
DDNet-11.3.1/src/game/client/render.cpp:118:91: style: Function 'QuadContainerAddSprite' argument 4 names different: declaration 'size' definition 'Size'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/render.h:62:78: note: Function 'QuadContainerAddSprite' argument 4 names different: declaration 'size' definition 'Size'.
DDNet-11.3.1/src/game/client/render.cpp:118:91: note: Function 'QuadContainerAddSprite' argument 4 names different: declaration 'size' definition 'Size'.
DDNet-11.3.1/src/game/client/render.cpp:132:73: style: Function 'QuadContainerAddSprite' argument 2 names different: declaration 'size' definition 'Size'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/render.h:63:60: note: Function 'QuadContainerAddSprite' argument 2 names different: declaration 'size' definition 'Size'.
DDNet-11.3.1/src/game/client/render.cpp:132:73: note: Function 'QuadContainerAddSprite' argument 2 names different: declaration 'size' definition 'Size'.
DDNet-11.3.1/src/game/client/render.cpp:287:46: style: Function 'DrawUIRect' argument 1 names different: declaration 'pRect' definition 'r'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/render.h:72:33: note: Function 'DrawUIRect' argument 1 names different: declaration 'pRect' definition 'r'.
DDNet-11.3.1/src/game/client/render.cpp:287:46: note: Function 'DrawUIRect' argument 1 names different: declaration 'pRect' definition 'r'.
DDNet-11.3.1/src/game/client/render.h:58:7: style: Technically the member function 'CRenderTools::SelectSprite' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render.cpp:69:20: note: Technically the member function 'CRenderTools::SelectSprite' can be const.
DDNet-11.3.1/src/game/client/render.h:58:7: note: Technically the member function 'CRenderTools::SelectSprite' can be const.
DDNet-11.3.1/src/game/client/render.h:61:7: style: Technically the member function 'CRenderTools::DrawSprite' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render.cpp:112:20: note: Technically the member function 'CRenderTools::DrawSprite' can be const.
DDNet-11.3.1/src/game/client/render.h:61:7: note: Technically the member function 'CRenderTools::DrawSprite' can be const.
DDNet-11.3.1/src/game/client/render.h:62:7: style: Technically the member function 'CRenderTools::QuadContainerAddSprite' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render.cpp:118:20: note: Technically the member function 'CRenderTools::QuadContainerAddSprite' can be const.
DDNet-11.3.1/src/game/client/render.h:62:7: note: Technically the member function 'CRenderTools::QuadContainerAddSprite' can be const.
DDNet-11.3.1/src/game/client/render.h:63:7: style: Technically the member function 'CRenderTools::QuadContainerAddSprite' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render.cpp:132:20: note: Technically the member function 'CRenderTools::QuadContainerAddSprite' can be const.
DDNet-11.3.1/src/game/client/render.h:63:7: note: Technically the member function 'CRenderTools::QuadContainerAddSprite' can be const.
DDNet-11.3.1/src/game/client/render.h:64:7: style: Technically the member function 'CRenderTools::QuadContainerAddSprite' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render.cpp:146:20: note: Technically the member function 'CRenderTools::QuadContainerAddSprite' can be const.
DDNet-11.3.1/src/game/client/render.h:64:7: note: Technically the member function 'CRenderTools::QuadContainerAddSprite' can be const.
DDNet-11.3.1/src/game/client/render.h:68:7: style: Technically the member function 'CRenderTools::DrawRoundRectExt' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render.cpp:152:20: note: Technically the member function 'CRenderTools::DrawRoundRectExt' can be const.
DDNet-11.3.1/src/game/client/render.h:68:7: note: Technically the member function 'CRenderTools::DrawRoundRectExt' can be const.
DDNet-11.3.1/src/game/client/render.h:70:6: style: Technically the member function 'CRenderTools::CreateRoundRectQuadContainer' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render.cpp:215:19: note: Technically the member function 'CRenderTools::CreateRoundRectQuadContainer' can be const.
DDNet-11.3.1/src/game/client/render.h:70:6: note: Technically the member function 'CRenderTools::CreateRoundRectQuadContainer' can be const.
DDNet-11.3.1/src/game/client/render.h:74:7: style: Technically the member function 'CRenderTools::DrawCircle' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render.cpp:298:20: note: Technically the member function 'CRenderTools::DrawCircle' can be const.
DDNet-11.3.1/src/game/client/render.h:74:7: note: Technically the member function 'CRenderTools::DrawCircle' can be const.
DDNet-11.3.1/src/game/client/render.h:77:7: performance: Technically the member function 'CRenderTools::RenderTilemapGenerateSkip' can be static. [functionStatic]
DDNet-11.3.1/src/game/client/render.cpp:466:20: note: Technically the member function 'CRenderTools::RenderTilemapGenerateSkip' can be static.
DDNet-11.3.1/src/game/client/render.h:77:7: note: Technically the member function 'CRenderTools::RenderTilemapGenerateSkip' can be static.
DDNet-11.3.1/src/game/client/render.h:93:7: performance: Technically the member function 'CRenderTools::MapscreenToWorld' can be static. [functionStatic]
DDNet-11.3.1/src/game/client/render.cpp:451:20: note: Technically the member function 'CRenderTools::MapscreenToWorld' can be static.
DDNet-11.3.1/src/game/client/render.h:93:7: note: Technically the member function 'CRenderTools::MapscreenToWorld' can be static.
DDNet-11.3.1/src/game/client/render_map.cpp:119:6: style: Condition 'Opaque' is always false [knownConditionTrueFalse]
DDNet-11.3.1/src/game/client/render_map.cpp:114:17: note: Assignment 'Opaque=false', assigned value is 0
DDNet-11.3.1/src/game/client/render_map.cpp:119:6: note: Condition 'Opaque' is always false
DDNet-11.3.1/src/game/client/render_map.cpp:121:6: style: Condition '!Opaque' is always true [knownConditionTrueFalse]
DDNet-11.3.1/src/game/client/render_map.cpp:114:17: note: Assignment 'Opaque=false', assigned value is 0
DDNet-11.3.1/src/game/client/render_map.cpp:121:6: note: Condition '!Opaque' is always true
DDNet-11.3.1/src/game/client/render_map.cpp:86:65: style: Function 'RenderQuads' argument 3 names different: declaration 'Flags' definition 'RenderFlags'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/render.h:84:52: note: Function 'RenderQuads' argument 3 names different: declaration 'Flags' definition 'RenderFlags'.
DDNet-11.3.1/src/game/client/render_map.cpp:86:65: note: Function 'RenderQuads' argument 3 names different: declaration 'Flags' definition 'RenderFlags'.
DDNet-11.3.1/src/game/client/render_map.cpp:94:70: style: Function 'ForceRenderQuads' argument 3 names different: declaration 'Flags' definition 'RenderFlags'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/render.h:85:57: note: Function 'ForceRenderQuads' argument 3 names different: declaration 'Flags' definition 'RenderFlags'.
DDNet-11.3.1/src/game/client/render_map.cpp:94:70: note: Function 'ForceRenderQuads' argument 3 names different: declaration 'Flags' definition 'RenderFlags'.
DDNet-11.3.1/src/game/client/render_map.cpp:450:55: style: Function 'RenderSpeedupOverlay' argument 1 names different: declaration 'pTele' definition 'pSpeedup'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/render.h:99:42: note: Function 'RenderSpeedupOverlay' argument 1 names different: declaration 'pTele' definition 'pSpeedup'.
DDNet-11.3.1/src/game/client/render_map.cpp:450:55: note: Function 'RenderSpeedupOverlay' argument 1 names different: declaration 'pTele' definition 'pSpeedup'.
DDNet-11.3.1/src/game/client/render_map.cpp:713:51: style: Function 'RenderSpeedupmap' argument 1 names different: declaration 'pTele' definition 'pSpeedupTile'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/render.h:103:38: note: Function 'RenderSpeedupmap' argument 1 names different: declaration 'pTele' definition 'pSpeedupTile'.
DDNet-11.3.1/src/game/client/render_map.cpp:713:51: note: Function 'RenderSpeedupmap' argument 1 names different: declaration 'pTele' definition 'pSpeedupTile'.
DDNet-11.3.1/src/game/client/render_map.cpp:806:49: style: Function 'RenderSwitchmap' argument 1 names different: declaration 'pSwitch' definition 'pSwitchTile'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/render.h:104:36: note: Function 'RenderSwitchmap' argument 1 names different: declaration 'pSwitch' definition 'pSwitchTile'.
DDNet-11.3.1/src/game/client/render_map.cpp:806:49: note: Function 'RenderSwitchmap' argument 1 names different: declaration 'pSwitch' definition 'pSwitchTile'.
DDNet-11.3.1/src/game/client/render.h:85:7: style: Technically the member function 'CRenderTools::ForceRenderQuads' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render_map.cpp:94:20: note: Technically the member function 'CRenderTools::ForceRenderQuads' can be const.
DDNet-11.3.1/src/game/client/render.h:85:7: note: Technically the member function 'CRenderTools::ForceRenderQuads' can be const.
DDNet-11.3.1/src/game/client/render.h:86:7: style: Technically the member function 'CRenderTools::RenderTilemap' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render_map.cpp:257:20: note: Technically the member function 'CRenderTools::RenderTilemap' can be const.
DDNet-11.3.1/src/game/client/render.h:86:7: note: Technically the member function 'CRenderTools::RenderTilemap' can be const.
DDNet-11.3.1/src/game/client/render.h:90:7: style: Technically the member function 'CRenderTools::RenderTileRectangle' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render_map.cpp:179:20: note: Technically the member function 'CRenderTools::RenderTileRectangle' can be const.
DDNet-11.3.1/src/game/client/render.h:90:7: note: Technically the member function 'CRenderTools::RenderTileRectangle' can be const.
DDNet-11.3.1/src/game/client/render.h:98:7: style: Technically the member function 'CRenderTools::RenderTeleOverlay' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render_map.cpp:402:20: note: Technically the member function 'CRenderTools::RenderTeleOverlay' can be const.
DDNet-11.3.1/src/game/client/render.h:98:7: note: Technically the member function 'CRenderTools::RenderTeleOverlay' can be const.
DDNet-11.3.1/src/game/client/render.h:100:7: style: Technically the member function 'CRenderTools::RenderSwitchOverlay' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render_map.cpp:516:20: note: Technically the member function 'CRenderTools::RenderSwitchOverlay' can be const.
DDNet-11.3.1/src/game/client/render.h:100:7: note: Technically the member function 'CRenderTools::RenderSwitchOverlay' can be const.
DDNet-11.3.1/src/game/client/render.h:101:7: style: Technically the member function 'CRenderTools::RenderTuneOverlay' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render_map.cpp:574:20: note: Technically the member function 'CRenderTools::RenderTuneOverlay' can be const.
DDNet-11.3.1/src/game/client/render.h:101:7: note: Technically the member function 'CRenderTools::RenderTuneOverlay' can be const.
DDNet-11.3.1/src/game/client/render.h:102:7: style: Technically the member function 'CRenderTools::RenderTelemap' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render_map.cpp:622:20: note: Technically the member function 'CRenderTools::RenderTelemap' can be const.
DDNet-11.3.1/src/game/client/render.h:102:7: note: Technically the member function 'CRenderTools::RenderTelemap' can be const.
DDNet-11.3.1/src/game/client/render.h:103:7: style: Technically the member function 'CRenderTools::RenderSpeedupmap' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render_map.cpp:713:20: note: Technically the member function 'CRenderTools::RenderSpeedupmap' can be const.
DDNet-11.3.1/src/game/client/render.h:103:7: note: Technically the member function 'CRenderTools::RenderSpeedupmap' can be const.
DDNet-11.3.1/src/game/client/render.h:104:7: style: Technically the member function 'CRenderTools::RenderSwitchmap' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render_map.cpp:806:20: note: Technically the member function 'CRenderTools::RenderSwitchmap' can be const.
DDNet-11.3.1/src/game/client/render.h:104:7: note: Technically the member function 'CRenderTools::RenderSwitchmap' can be const.
DDNet-11.3.1/src/game/client/render.h:105:7: style: Technically the member function 'CRenderTools::RenderTunemap' can be const. [functionConst]
DDNet-11.3.1/src/game/client/render_map.cpp:942:20: note: Technically the member function 'CRenderTools::RenderTunemap' can be const.
DDNet-11.3.1/src/game/client/render.h:105:7: note: Technically the member function 'CRenderTools::RenderTunemap' can be const.
DDNet-11.3.1/src/game/client/ui.cpp:39:23: style: Function 'Update' argument 1 names different: declaration 'mx' definition 'Mx'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/ui.h:64:19: note: Function 'Update' argument 1 names different: declaration 'mx' definition 'Mx'.
DDNet-11.3.1/src/game/client/ui.cpp:39:23: note: Function 'Update' argument 1 names different: declaration 'mx' definition 'Mx'.
DDNet-11.3.1/src/game/client/ui.cpp:39:33: style: Function 'Update' argument 2 names different: declaration 'my' definition 'My'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/ui.h:64:29: note: Function 'Update' argument 2 names different: declaration 'my' definition 'My'.
DDNet-11.3.1/src/game/client/ui.cpp:39:33: note: Function 'Update' argument 2 names different: declaration 'my' definition 'My'.
DDNet-11.3.1/src/game/client/ui.cpp:39:63: style: Function 'Update' argument 5 names different: declaration 'm_Buttons' definition 'Buttons'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/ui.h:64:59: note: Function 'Update' argument 5 names different: declaration 'm_Buttons' definition 'Buttons'.
DDNet-11.3.1/src/game/client/ui.cpp:39:63: note: Function 'Update' argument 5 names different: declaration 'm_Buttons' definition 'Buttons'.
DDNet-11.3.1/src/game/client/ui.cpp:54:37: style: Function 'MouseInside' argument 1 names different: declaration 'pRect' definition 'r'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/ui.h:81:33: note: Function 'MouseInside' argument 1 names different: declaration 'pRect' definition 'r'.
DDNet-11.3.1/src/game/client/ui.cpp:54:37: note: Function 'MouseInside' argument 1 names different: declaration 'pRect' definition 'r'.
DDNet-11.3.1/src/game/client/ui.cpp:224:37: style: Function 'ClipEnable' argument 1 names different: declaration 'pRect' definition 'r'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/ui.h:86:33: note: Function 'ClipEnable' argument 1 names different: declaration 'pRect' definition 'r'.
DDNet-11.3.1/src/game/client/ui.cpp:224:37: note: Function 'ClipEnable' argument 1 names different: declaration 'pRect' definition 'r'.
DDNet-11.3.1/src/game/client/ui.cpp:505:34: style: Function 'DoLabel' argument 1 names different: declaration 'pRect' definition 'r'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/ui.h:97:30: note: Function 'DoLabel' argument 1 names different: declaration 'pRect' definition 'r'.
DDNet-11.3.1/src/game/client/ui.cpp:505:34: note: Function 'DoLabel' argument 1 names different: declaration 'pRect' definition 'r'.
DDNet-11.3.1/src/game/client/ui.cpp:527:40: style: Function 'DoLabelScaled' argument 1 names different: declaration 'pRect' definition 'r'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/client/ui.h:98:36: note: Function 'DoLabelScaled' argument 1 names different: declaration 'pRect' definition 'r'.
DDNet-11.3.1/src/game/client/ui.cpp:527:40: note: Function 'DoLabelScaled' argument 1 names different: declaration 'pRect' definition 'r'.
DDNet-11.3.1/src/game/client/ui.cpp:19:6: warning: Member variable 'CUI::m_pGraphics' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/ui.cpp:19:6: warning: Member variable 'CUI::m_pTextRender' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/client/ui.h:9:8: performance: Technically the member function 'CUIRect::Scale' can be static. [functionStatic]
DDNet-11.3.1/src/game/client/ui.cpp:219:16: note: Technically the member function 'CUIRect::Scale' can be static.
DDNet-11.3.1/src/game/client/ui.h:9:8: note: Technically the member function 'CUIRect::Scale' can be static.
DDNet-11.3.1/src/game/client/ui.h:81:6: style: Technically the member function 'CUI::MouseInside' can be const. [functionConst]
DDNet-11.3.1/src/game/client/ui.cpp:54:10: note: Technically the member function 'CUI::MouseInside' can be const.
DDNet-11.3.1/src/game/client/ui.h:81:6: note: Technically the member function 'CUI::MouseInside' can be const.
DDNet-11.3.1/src/game/client/ui.h:82:7: performance: Technically the member function 'CUI::ConvertMouseMove' can be static. [functionStatic]
DDNet-11.3.1/src/game/client/ui.cpp:61:11: note: Technically the member function 'CUI::ConvertMouseMove' can be static.
DDNet-11.3.1/src/game/client/ui.h:82:7: note: Technically the member function 'CUI::ConvertMouseMove' can be static.
DDNet-11.3.1/src/game/client/ui.h:90:7: performance: Technically the member function 'CUI::SetScale' can be static. [functionStatic]
DDNet-11.3.1/src/game/client/ui.cpp:209:11: note: Technically the member function 'CUI::SetScale' can be static.
DDNet-11.3.1/src/game/client/ui.h:90:7: note: Technically the member function 'CUI::SetScale' can be static.
DDNet-11.3.1/src/game/client/ui.h:91:8: performance: Technically the member function 'CUI::Scale' can be static. [functionStatic]
DDNet-11.3.1/src/game/client/ui.cpp:214:12: note: Technically the member function 'CUI::Scale' can be static.
DDNet-11.3.1/src/game/client/ui.h:91:8: note: Technically the member function 'CUI::Scale' can be static.
DDNet-11.3.1/src/game/client/ui.h:100:7: performance: Technically the member function 'CUI::AndroidShowScreenKeys' can be static. [functionStatic]
DDNet-11.3.1/src/game/client/ui.cpp:73:11: note: Technically the member function 'CUI::AndroidShowScreenKeys' can be static.
DDNet-11.3.1/src/game/client/ui.h:100:7: note: Technically the member function 'CUI::AndroidShowScreenKeys' can be static.
DDNet-11.3.1/src/game/client/ui.h:101:7: performance: Technically the member function 'CUI::AndroidShowTextInput' can be static. [functionStatic]
DDNet-11.3.1/src/game/client/ui.cpp:165:11: note: Technically the member function 'CUI::AndroidShowTextInput' can be static.
DDNet-11.3.1/src/game/client/ui.h:101:7: note: Technically the member function 'CUI::AndroidShowTextInput' can be static.
DDNet-11.3.1/src/game/client/ui.h:102:7: performance: Technically the member function 'CUI::AndroidBlockAndGetTextInput' can be static. [functionStatic]
DDNet-11.3.1/src/game/client/ui.cpp:173:11: note: Technically the member function 'CUI::AndroidBlockAndGetTextInput' can be static.
DDNet-11.3.1/src/game/client/ui.h:102:7: note: Technically the member function 'CUI::AndroidBlockAndGetTextInput' can be static.
DDNet-11.3.1/src/game/client/ui.h:103:7: performance: Technically the member function 'CUI::AndroidTextInputShown' can be static. [functionStatic]
DDNet-11.3.1/src/game/client/ui.cpp:181:11: note: Technically the member function 'CUI::AndroidTextInputShown' can be static.
DDNet-11.3.1/src/game/client/ui.h:103:7: note: Technically the member function 'CUI::AndroidTextInputShown' can be static.
DDNet-11.3.1/src/game/collision.cpp:92:7: style: The scope of the variable 'Index' can be reduced. [variableScope]
DDNet-11.3.1/src/game/collision.cpp:152:6: style: The scope of the variable 'ix' can be reduced. [variableScope]
DDNet-11.3.1/src/game/collision.cpp:152:14: style: The scope of the variable 'iy' can be reduced. [variableScope]
DDNet-11.3.1/src/game/collision.cpp:183:6: style: The scope of the variable 'ix' can be reduced. [variableScope]
DDNet-11.3.1/src/game/collision.cpp:183:14: style: The scope of the variable 'iy' can be reduced. [variableScope]
DDNet-11.3.1/src/game/collision.cpp:240:6: style: The scope of the variable 'ix' can be reduced. [variableScope]
DDNet-11.3.1/src/game/collision.cpp:240:14: style: The scope of the variable 'iy' can be reduced. [variableScope]
DDNet-11.3.1/src/game/collision.cpp:760:6: style: The scope of the variable 'End' can be reduced. [variableScope]
DDNet-11.3.1/src/game/collision.cpp:777:9: style: The scope of the variable 'a' can be reduced. [variableScope]
DDNet-11.3.1/src/game/collision.cpp:779:7: style: The scope of the variable 'Nx' can be reduced. [variableScope]
DDNet-11.3.1/src/game/collision.cpp:780:7: style: The scope of the variable 'Ny' can be reduced. [variableScope]
DDNet-11.3.1/src/game/collision.cpp:781:7: style: The scope of the variable 'Index' can be reduced. [variableScope]
DDNet-11.3.1/src/game/collision.cpp:861:8: style: The scope of the variable 'a' can be reduced. [variableScope]
DDNet-11.3.1/src/game/collision.cpp:863:6: style: The scope of the variable 'Nx' can be reduced. [variableScope]
DDNet-11.3.1/src/game/collision.cpp:864:6: style: The scope of the variable 'Ny' can be reduced. [variableScope]
DDNet-11.3.1/src/game/editor/editor.h:282:2: warning: Member variable 'CEditorImage::m_aTileFlags' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_pStorage' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_UndoRunning' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_Undo' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_PopupEventType' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_pfnFileDialogFunc' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_aFileDialogSearchText' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_FileDialogFileType' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_FileDialogNewFolderName' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_FileDialogErrString' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_FilePreviewImage' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_ShowPicker' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_SelectedGroup' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_SelectedQuad' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_SelectedPoints' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_SelectedEnvelope' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_SelectedImage' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_SelectedSound' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_SelectedSource' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:629:2: warning: Member variable 'CEditor::m_ShiftBy' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:691:3: performance: Variable 'm_AnimateStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/game/editor/auto_map.h:51:2: style: Class 'CAutoMapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/game/editor/editor.h:58:2: style: Class 'CEnvelope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/game/editor/editor.h:282:2: style: Class 'CEditorImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/game/editor/editor.h:311:2: style: Class 'CEditorSound' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/game/editor/editor.h:522:15: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:155:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:522:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:530:15: style: The function 'BrushSelecting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:146:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:530:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:531:14: style: The function 'BrushGrab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:147:14: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:531:14: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:532:15: style: The function 'FillSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:148:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:532:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:533:15: style: The function 'BrushDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:149:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:533:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:534:15: style: The function 'BrushFlipX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:151:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:534:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:535:15: style: The function 'BrushFlipY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:152:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:535:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:536:15: style: The function 'BrushRotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:153:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:536:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:539:14: style: The function 'RenderProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:156:14: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:539:14: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:541:15: style: The function 'ModifyImageIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:158:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:541:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:542:15: style: The function 'ModifyEnvelopeIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:159:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:542:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:546:7: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:162:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:546:7: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:574:15: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:155:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:574:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:577:15: style: The function 'BrushSelecting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:146:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:577:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:578:14: style: The function 'BrushGrab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:147:14: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:578:14: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:579:15: style: The function 'BrushPlace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:150:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:579:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:580:15: style: The function 'BrushFlipX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:151:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:580:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:581:15: style: The function 'BrushFlipY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:152:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:581:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:582:15: style: The function 'BrushRotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:153:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:582:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:584:14: style: The function 'RenderProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:156:14: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:584:14: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:586:15: style: The function 'ModifyImageIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:158:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:586:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:587:15: style: The function 'ModifyEnvelopeIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:159:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:587:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:589:7: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:162:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:589:7: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:601:16: style: The function 'GetTile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:515:16: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:601:16: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:602:15: style: The function 'SetTile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:516:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:602:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:604:14: style: The function 'RenderProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:539:14: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:604:14: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1052:15: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:518:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1052:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1053:15: style: The function 'Shift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:519:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1053:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1054:15: style: The function 'BrushDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:533:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1054:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1055:15: style: The function 'BrushFlipX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:534:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1055:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1056:15: style: The function 'BrushFlipY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:535:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1056:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1057:15: style: The function 'BrushRotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:536:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1057:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1058:15: style: The function 'FillSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:532:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1058:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1072:15: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:518:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1072:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1073:15: style: The function 'Shift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:519:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1073:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1074:15: style: The function 'BrushDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:533:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1074:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1075:15: style: The function 'BrushFlipX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:534:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1075:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1076:15: style: The function 'BrushFlipY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:535:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1076:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1077:15: style: The function 'BrushRotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:536:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1077:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1078:15: style: The function 'FillSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:532:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1078:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1086:15: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:518:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1086:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1087:15: style: The function 'Shift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:519:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1087:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1088:15: style: The function 'SetTile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:516:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1088:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1089:15: style: The function 'BrushDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:533:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1089:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1102:15: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:518:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1102:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1103:15: style: The function 'Shift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:519:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1103:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1104:15: style: The function 'BrushDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:533:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1104:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1105:15: style: The function 'FillSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:532:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1105:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1117:15: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:518:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1117:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1118:15: style: The function 'Shift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:519:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1118:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1119:15: style: The function 'BrushDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:533:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1119:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1120:15: style: The function 'BrushFlipX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:534:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1120:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1121:15: style: The function 'BrushFlipY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:535:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1121:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1122:15: style: The function 'BrushRotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:536:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1122:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1123:15: style: The function 'FillSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:532:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1123:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1132:15: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:155:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1132:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1135:15: style: The function 'BrushSelecting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:146:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1135:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1136:14: style: The function 'BrushGrab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:147:14: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1136:14: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1137:15: style: The function 'BrushPlace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:150:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1137:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1139:14: style: The function 'RenderProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:156:14: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1139:14: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1141:15: style: The function 'ModifyEnvelopeIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:159:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1141:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.h:1142:15: style: The function 'ModifySoundIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/editor/editor.h:160:15: note: Virtual function in base class
DDNet-11.3.1/src/game/editor/editor.h:1142:15: note: Function in derived class
DDNet-11.3.1/src/game/editor/editor.cpp:4565:19: warning: Either the condition 'if(pEnvelope)' is redundant or there is possible null pointer dereference: pEnvelope. [nullPointerRedundantCheck]
DDNet-11.3.1/src/game/editor/editor.cpp:4587:6: note: Assuming that condition 'if(pEnvelope)' is not redundant
DDNet-11.3.1/src/game/editor/editor.cpp:4565:19: note: Null pointer dereference
DDNet-11.3.1/src/game/editor/editor.cpp:4569:3: warning: Either the condition 'if(pEnvelope)' is redundant or there is possible null pointer dereference: pEnvelope. [nullPointerRedundantCheck]
DDNet-11.3.1/src/game/editor/editor.cpp:4587:6: note: Assuming that condition 'if(pEnvelope)' is not redundant
DDNet-11.3.1/src/game/editor/editor.cpp:4569:3: note: Null pointer dereference
DDNet-11.3.1/src/game/editor/editor.cpp:4570:15: warning: Either the condition 'if(pEnvelope)' is redundant or there is possible null pointer dereference: pEnvelope. [nullPointerRedundantCheck]
DDNet-11.3.1/src/game/editor/editor.cpp:4587:6: note: Assuming that condition 'if(pEnvelope)' is not redundant
DDNet-11.3.1/src/game/editor/editor.cpp:4570:15: note: Null pointer dereference
DDNet-11.3.1/src/game/editor/editor.cpp:4571:18: warning: Either the condition 'if(pEnvelope)' is redundant or there is possible null pointer dereference: pEnvelope. [nullPointerRedundantCheck]
DDNet-11.3.1/src/game/editor/editor.cpp:4587:6: note: Assuming that condition 'if(pEnvelope)' is not redundant
DDNet-11.3.1/src/game/editor/editor.cpp:4571:18: note: Null pointer dereference
DDNet-11.3.1/src/game/editor/editor.cpp:290:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:883:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:893:26: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:909:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:919:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:1207:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:1229:23: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:1303:31: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:1328:26: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:1648:28: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:2170:28: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:2171:28: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:2172:28: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:2173:28: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:2174:28: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:2251:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:2264:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:2481:28: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:2538:29: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:2557:30: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:2731:25: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:3187:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:3217:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:3254:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:3316:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:3814:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:5527:17: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:5643:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:5666:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:5810:17: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:5817:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:5824:18: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:5831:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:5838:17: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/editor.cpp:319:15: style: The scope of the variable 's_ScrollStart' can be reduced. [variableScope]
DDNet-11.3.1/src/game/editor/editor.cpp:742:15: style: The scope of the variable 's_Value' can be reduced. [variableScope]
DDNet-11.3.1/src/game/editor/editor.cpp:2227:15: style: The scope of the variable 's_StartWx' can be reduced. [variableScope]
DDNet-11.3.1/src/game/editor/editor.cpp:2228:15: style: The scope of the variable 's_StartWy' can be reduced. [variableScope]
DDNet-11.3.1/src/game/editor/editor.cpp:2990:7: style: The scope of the variable 'aBuf' can be reduced. [variableScope]
DDNet-11.3.1/src/game/editor/editor.cpp:5689:15: style: The scope of the variable 's_MouseX' can be reduced. [variableScope]
DDNet-11.3.1/src/game/editor/editor.cpp:5690:15: style: The scope of the variable 's_MouseY' can be reduced. [variableScope]
DDNet-11.3.1/src/game/editor/editor.cpp:5699:8: style: The scope of the variable 'mx' can be reduced. [variableScope]
DDNet-11.3.1/src/game/editor/editor.cpp:5699:12: style: The scope of the variable 'my' can be reduced. [variableScope]
DDNet-11.3.1/src/game/editor/editor.cpp:5699:16: style: The scope of the variable 'Mwx' can be reduced. [variableScope]
DDNet-11.3.1/src/game/editor/editor.cpp:5699:21: style: The scope of the variable 'Mwy' can be reduced. [variableScope]
DDNet-11.3.1/src/game/editor/editor.cpp:603:125: style: Function 'DoButton_Env' argument 6 names different: declaration 'Color' definition 'BaseColor'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:914:117: note: Function 'DoButton_Env' argument 6 names different: declaration 'Color' definition 'BaseColor'.
DDNet-11.3.1/src/game/editor/editor.cpp:603:125: note: Function 'DoButton_Env' argument 6 names different: declaration 'Color' definition 'BaseColor'.
DDNet-11.3.1/src/game/editor/editor.cpp:739:186: style: Function 'UiDoValueSelector' argument 12 names different: declaration 'corners' definition 'Corners'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:937:190: note: Function 'UiDoValueSelector' argument 12 names different: declaration 'corners' definition 'Corners'.
DDNet-11.3.1/src/game/editor/editor.cpp:739:186: note: Function 'UiDoValueSelector' argument 12 names different: declaration 'corners' definition 'Corners'.
DDNet-11.3.1/src/game/editor/editor.cpp:972:33: style: Function 'DoToolbar' argument 1 names different: declaration 'Toolbar' definition 'ToolBar'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:982:25: note: Function 'DoToolbar' argument 1 names different: declaration 'Toolbar' definition 'ToolBar'.
DDNet-11.3.1/src/game/editor/editor.cpp:972:33: note: Function 'DoToolbar' argument 1 names different: declaration 'Toolbar' definition 'ToolBar'.
DDNet-11.3.1/src/game/editor/editor.cpp:1493:29: style: Function 'DoQuad' argument 1 names different: declaration 'pQuad' definition 'q'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:983:21: note: Function 'DoQuad' argument 1 names different: declaration 'pQuad' definition 'q'.
DDNet-11.3.1/src/game/editor/editor.cpp:1493:29: note: Function 'DoQuad' argument 1 names different: declaration 'pQuad' definition 'q'.
DDNet-11.3.1/src/game/editor/editor.cpp:1732:60: style: Function 'DoQuadPoint' argument 3 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:977:52: note: Function 'DoQuadPoint' argument 3 names different: declaration 'v' definition 'V'.
DDNet-11.3.1/src/game/editor/editor.cpp:1732:60: note: Function 'DoQuadPoint' argument 3 names different: declaration 'v' definition 'V'.
DDNet-11.3.1/src/game/editor/editor.cpp:1923:51: style: Function 'DoQuadEnvelopes' argument 1 names different: declaration 'm_lQuads' definition 'lQuads'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:975:43: note: Function 'DoQuadEnvelopes' argument 1 names different: declaration 'm_lQuads' definition 'lQuads'.
DDNet-11.3.1/src/game/editor/editor.cpp:1923:51: note: Function 'DoQuadEnvelopes' argument 1 names different: declaration 'm_lQuads' definition 'lQuads'.
DDNet-11.3.1/src/game/editor/editor.cpp:2042:66: style: Function 'DoQuadEnvPoint' argument 3 names different: declaration 'pIndex' definition 'PIndex'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:976:58: note: Function 'DoQuadEnvPoint' argument 3 names different: declaration 'pIndex' definition 'PIndex'.
DDNet-11.3.1/src/game/editor/editor.cpp:2042:66: note: Function 'DoQuadEnvPoint' argument 3 names different: declaration 'pIndex' definition 'PIndex'.
DDNet-11.3.1/src/game/editor/editor.cpp:2745:36: style: Function 'DoProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:772:28: note: Function 'DoProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'.
DDNet-11.3.1/src/game/editor/editor.cpp:2745:36: note: Function 'DoProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'.
DDNet-11.3.1/src/game/editor/editor.cpp:2982:36: style: Function 'RenderLayers' argument 1 names different: declaration 'Toolbox' definition 'ToolBox'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:993:28: note: Function 'RenderLayers' argument 1 names different: declaration 'Toolbox' definition 'ToolBox'.
DDNet-11.3.1/src/game/editor/editor.cpp:2982:36: note: Function 'RenderLayers' argument 1 names different: declaration 'Toolbox' definition 'ToolBox'.
DDNet-11.3.1/src/game/editor/editor.cpp:3185:40: style: Function 'ReplaceImage' argument 1 names different: declaration 'pFilename' definition 'pFileName'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:987:39: note: Function 'ReplaceImage' argument 1 names different: declaration 'pFilename' definition 'pFileName'.
DDNet-11.3.1/src/game/editor/editor.cpp:3185:40: note: Function 'ReplaceImage' argument 1 names different: declaration 'pFilename' definition 'pFileName'.
DDNet-11.3.1/src/game/editor/editor.cpp:3215:36: style: Function 'AddImage' argument 1 names different: declaration 'pFilename' definition 'pFileName'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:989:35: note: Function 'AddImage' argument 1 names different: declaration 'pFilename' definition 'pFileName'.
DDNet-11.3.1/src/game/editor/editor.cpp:3215:36: note: Function 'AddImage' argument 1 names different: declaration 'pFilename' definition 'pFileName'.
DDNet-11.3.1/src/game/editor/editor.cpp:3517:36: style: Function 'RenderImages' argument 1 names different: declaration 'Toolbox' definition 'ToolBox'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:992:28: note: Function 'RenderImages' argument 1 names different: declaration 'Toolbox' definition 'ToolBox'.
DDNet-11.3.1/src/game/editor/editor.cpp:3517:36: note: Function 'RenderImages' argument 1 names different: declaration 'Toolbox' definition 'ToolBox'.
DDNet-11.3.1/src/game/editor/editor.cpp:3682:36: style: Function 'RenderSounds' argument 1 names different: declaration 'Toolbox' definition 'ToolBox'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:994:28: note: Function 'RenderSounds' argument 1 names different: declaration 'Toolbox' definition 'ToolBox'.
DDNet-11.3.1/src/game/editor/editor.cpp:3682:36: note: Function 'RenderSounds' argument 1 names different: declaration 'Toolbox' definition 'ToolBox'.
DDNet-11.3.1/src/game/editor/editor.cpp:4194:14: style: Function 'InvokeFileDialog' argument 5 names different: declaration 'pBasepath' definition 'pBasePath'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:755:15: note: Function 'InvokeFileDialog' argument 5 names different: declaration 'pBasepath' definition 'pBasePath'.
DDNet-11.3.1/src/game/editor/editor.cpp:4194:14: note: Function 'InvokeFileDialog' argument 5 names different: declaration 'pBasepath' definition 'pBasePath'.
DDNet-11.3.1/src/game/editor/editor.cpp:5134:37: style: Function 'RenderMenubar' argument 1 names different: declaration 'Menubar' definition 'MenuBar'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:1001:29: note: Function 'RenderMenubar' argument 1 names different: declaration 'Menubar' definition 'MenuBar'.
DDNet-11.3.1/src/game/editor/editor.cpp:5134:37: note: Function 'RenderMenubar' argument 1 names different: declaration 'Menubar' definition 'MenuBar'.
DDNet-11.3.1/src/game/editor/editor.cpp:116:14: warning: Member variable 'CLayerGroup::m_pMap' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:341:2: warning: Member variable 'CEditorMap::m_pEditor' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:341:2: warning: Member variable 'CEditorMap::m_UndoModified' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:201:7: style: Technically the member function 'CLayerGroup::Convert' can be const. [functionConst]
DDNet-11.3.1/src/game/editor/editor.cpp:140:19: note: Technically the member function 'CLayerGroup::Convert' can be const.
DDNet-11.3.1/src/game/editor/editor.h:201:7: note: Technically the member function 'CLayerGroup::Convert' can be const.
DDNet-11.3.1/src/game/editor/io.cpp:387:27: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:427:85: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:429:91: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:433:89: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:435:85: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:451:27: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:479:28: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:895:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:902:16: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:916:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:920:14: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:934:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:958:43: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:959:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:963:88: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:990:39: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:991:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:1205:40: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/io.cpp:219:60: style: Function 'Save' argument 2 names different: declaration 'pFilename' definition 'pFileName'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:462:49: note: Function 'Save' argument 2 names different: declaration 'pFilename' definition 'pFileName'.
DDNet-11.3.1/src/game/editor/io.cpp:219:60: note: Function 'Save' argument 2 names different: declaration 'pFilename' definition 'pFileName'.
DDNet-11.3.1/src/game/editor/io.cpp:568:31: style: Function 'Load' argument 1 names different: declaration 'pFilename' definition 'pFileName'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:760:31: note: Function 'Load' argument 1 names different: declaration 'pFilename' definition 'pFileName'.
DDNet-11.3.1/src/game/editor/io.cpp:568:31: note: Function 'Load' argument 1 names different: declaration 'pFilename' definition 'pFileName'.
DDNet-11.3.1/src/game/editor/io.cpp:585:60: style: Function 'Load' argument 2 names different: declaration 'pFilename' definition 'pFileName'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:463:49: note: Function 'Load' argument 2 names different: declaration 'pFilename' definition 'pFileName'.
DDNet-11.3.1/src/game/editor/io.cpp:585:60: note: Function 'Load' argument 2 names different: declaration 'pFilename' definition 'pFileName'.
DDNet-11.3.1/src/game/editor/io.cpp:1278:33: style: Function 'Append' argument 1 names different: declaration 'pFilename' definition 'pFileName'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:761:25: note: Function 'Append' argument 1 names different: declaration 'pFilename' definition 'pFileName'.
DDNet-11.3.1/src/game/editor/io.cpp:1278:33: note: Function 'Append' argument 1 names different: declaration 'pFilename' definition 'pFileName'.
DDNet-11.3.1/src/game/editor/layer_quads.cpp:135:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/layer_quads.cpp:233:44: style: Function 'RenderProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:584:40: note: Function 'RenderProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'.
DDNet-11.3.1/src/game/editor/layer_quads.cpp:233:44: note: Function 'RenderProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'.
DDNet-11.3.1/src/game/editor/layer_quads.cpp:265:54: style: Function 'ModifyImageIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:586:50: note: Function 'ModifyImageIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
DDNet-11.3.1/src/game/editor/layer_quads.cpp:265:54: note: Function 'ModifyImageIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
DDNet-11.3.1/src/game/editor/layer_quads.cpp:270:57: style: Function 'ModifyEnvelopeIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:587:53: note: Function 'ModifyEnvelopeIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
DDNet-11.3.1/src/game/editor/layer_quads.cpp:270:57: note: Function 'ModifyEnvelopeIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
DDNet-11.3.1/src/game/editor/layer_sounds.cpp:179:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/layer_sounds.cpp:192:45: style: Function 'RenderProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:1139:40: note: Function 'RenderProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'.
DDNet-11.3.1/src/game/editor/layer_sounds.cpp:192:45: note: Function 'RenderProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'.
DDNet-11.3.1/src/game/editor/layer_sounds.cpp:223:55: style: Function 'ModifySoundIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:1142:50: note: Function 'ModifySoundIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
DDNet-11.3.1/src/game/editor/layer_sounds.cpp:223:55: note: Function 'ModifySoundIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
DDNet-11.3.1/src/game/editor/layer_sounds.cpp:228:58: style: Function 'ModifyEnvelopeIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:1141:53: note: Function 'ModifyEnvelopeIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
DDNet-11.3.1/src/game/editor/layer_sounds.cpp:228:58: note: Function 'ModifyEnvelopeIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:95:48: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:97:51: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:99:50: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:101:48: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:196:54: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:224:57: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:258:56: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:290:54: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:374:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:874:18: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:1124:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:1356:19: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:1465:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:1674:18: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:574:44: style: Function 'RenderProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:539:40: note: Function 'RenderProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'.
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:574:44: note: Function 'RenderProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'.
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:773:54: style: Function 'ModifyImageIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:541:50: note: Function 'ModifyImageIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:773:54: note: Function 'ModifyImageIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:778:57: style: Function 'ModifyEnvelopeIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:542:53: note: Function 'ModifyEnvelopeIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:778:57: note: Function 'ModifyEnvelopeIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:18:14: warning: Member variable 'CLayerTiles::m_aFileName' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:782:13: warning: Member variable 'CLayerTele::m_TeleNum' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:1032:16: warning: Member variable 'CLayerSpeedup::m_SpeedupForce' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:1032:16: warning: Member variable 'CLayerSpeedup::m_SpeedupMaxSpeed' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:1032:16: warning: Member variable 'CLayerSpeedup::m_SpeedupAngle' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:1373:15: warning: Member variable 'CLayerSwitch::m_SwitchNumber' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:1373:15: warning: Member variable 'CLayerSwitch::m_SwitchDelay' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:1582:13: warning: Member variable 'CLayerTune::m_TuningNumber' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/editor/editor.h:524:6: performance: Technically the member function 'CLayerTiles::ConvertX' can be static. [functionStatic]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:104:18: note: Technically the member function 'CLayerTiles::ConvertX' can be static.
DDNet-11.3.1/src/game/editor/editor.h:524:6: note: Technically the member function 'CLayerTiles::ConvertX' can be static.
DDNet-11.3.1/src/game/editor/editor.h:525:6: performance: Technically the member function 'CLayerTiles::ConvertY' can be static. [functionStatic]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:105:18: note: Technically the member function 'CLayerTiles::ConvertY' can be static.
DDNet-11.3.1/src/game/editor/editor.h:525:6: note: Technically the member function 'CLayerTiles::ConvertY' can be static.
DDNet-11.3.1/src/game/editor/editor.h:526:7: style: Technically the member function 'CLayerTiles::Convert' can be const. [functionConst]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:107:19: note: Technically the member function 'CLayerTiles::Convert' can be const.
DDNet-11.3.1/src/game/editor/editor.h:526:7: note: Technically the member function 'CLayerTiles::Convert' can be const.
DDNet-11.3.1/src/game/editor/editor.h:528:7: style: Technically the member function 'CLayerTiles::Clamp' can be const. [functionConst]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:125:19: note: Technically the member function 'CLayerTiles::Clamp' can be const.
DDNet-11.3.1/src/game/editor/editor.h:528:7: note: Technically the member function 'CLayerTiles::Clamp' can be const.
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:40:2: style: Class 'CLayerTiles' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:40:2: style: Class 'CLayerTiles' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:789:2: style: Class 'CLayerTele' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:789:2: style: Class 'CLayerTele' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:1039:2: style: Class 'CLayerSpeedup' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:1039:2: style: Class 'CLayerSpeedup' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:1380:2: style: Class 'CLayerSwitch' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:1380:2: style: Class 'CLayerSwitch' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:1589:2: style: Class 'CLayerTune' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:1589:2: style: Class 'CLayerTune' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:403:83: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:418:83: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:561:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:562:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DDNet-11.3.1/src/game/editor/layer_tiles.cpp:563:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DDNet-11.3.1/src/game/editor/popups.cpp:464:25: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/popups.cpp:477:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/popups.cpp:633:26: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/editor/popups.cpp:484:0: style: Same expression used in consecutive assignments of 'Left' and 'Right'. [duplicateAssignExpression]
DDNet-11.3.1/src/game/editor/popups.cpp:485:0: note: Same expression used in consecutive assignments of 'Left' and 'Right'.
DDNet-11.3.1/src/game/editor/popups.cpp:484:0: note: Same expression used in consecutive assignments of 'Left' and 'Right'.
DDNet-11.3.1/src/game/editor/popups.cpp:28:61: style: Function 'UiInvokePopupMenu' argument 3 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:934:53: note: Function 'UiInvokePopupMenu' argument 3 names different: declaration 'X' definition 'x'.
DDNet-11.3.1/src/game/editor/popups.cpp:28:61: note: Function 'UiInvokePopupMenu' argument 3 names different: declaration 'X' definition 'x'.
DDNet-11.3.1/src/game/editor/popups.cpp:28:70: style: Function 'UiInvokePopupMenu' argument 4 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:934:62: note: Function 'UiInvokePopupMenu' argument 4 names different: declaration 'Y' definition 'y'.
DDNet-11.3.1/src/game/editor/popups.cpp:28:70: note: Function 'UiInvokePopupMenu' argument 4 names different: declaration 'Y' definition 'y'.
DDNet-11.3.1/src/game/editor/popups.cpp:28:79: style: Function 'UiInvokePopupMenu' argument 5 names different: declaration 'W' definition 'Width'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:934:71: note: Function 'UiInvokePopupMenu' argument 5 names different: declaration 'W' definition 'Width'.
DDNet-11.3.1/src/game/editor/popups.cpp:28:79: note: Function 'UiInvokePopupMenu' argument 5 names different: declaration 'W' definition 'Width'.
DDNet-11.3.1/src/game/editor/popups.cpp:28:92: style: Function 'UiInvokePopupMenu' argument 6 names different: declaration 'H' definition 'Height'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/editor/editor.h:934:80: note: Function 'UiInvokePopupMenu' argument 6 names different: declaration 'H' definition 'Height'.
DDNet-11.3.1/src/game/editor/popups.cpp:28:92: note: Function 'UiInvokePopupMenu' argument 6 names different: declaration 'H' definition 'Height'.
DDNet-11.3.1/src/game/gamecore.cpp:19:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/gamecore.cpp:27:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/gamecore.cpp:257:3: style: Variable 'm_HookState' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DDNet-11.3.1/src/game/gamecore.cpp:255:3: note: Variable 'm_HookState' is reassigned a value before the old one has been used if variable is no semaphore variable.
DDNet-11.3.1/src/game/gamecore.cpp:257:3: note: Variable 'm_HookState' is reassigned a value before the old one has been used if variable is no semaphore variable.
DDNet-11.3.1/src/game/gamecore.cpp:479:10: style: The scope of the variable 'TeeAngle' can be reduced. [variableScope]
DDNet-11.3.1/src/game/gamecore.cpp:479:20: style: The scope of the variable 'SpeederAngle' can be reduced. [variableScope]
DDNet-11.3.1/src/game/gamecore.cpp:479:34: style: The scope of the variable 'DiffAngle' can be reduced. [variableScope]
DDNet-11.3.1/src/game/gamecore.cpp:479:45: style: The scope of the variable 'SpeedLeft' can be reduced. [variableScope]
DDNet-11.3.1/src/game/gamecore.cpp:479:56: style: The scope of the variable 'TeeSpeed' can be reduced. [variableScope]
DDNet-11.3.1/src/game/gamecore.h:21:1: style: The class 'CTuneParam' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/game/gamecore.h:182:1: style: The class 'CCharacterCore' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/game/collision.h:25:6: style: Technically the member function 'CCollision::GetWidth' can be const. [functionConst]
DDNet-11.3.1/src/game/collision.h:26:6: style: Technically the member function 'CCollision::GetHeight' can be const. [functionConst]
DDNet-11.3.1/src/game/teamscore.h:35:7: style: Technically the member function 'CTeamsCore::GetSolo' can be const. [functionConst]
DDNet-11.3.1/src/game/mapitems.h:335:7: style: Technically the member function 'CEnvPoint::operator<' can be const. [functionConst]
DDNet-11.3.1/src/game/gamecore.h:52:7: style: Technically the member function 'CTuningParams::Get' can be const. [functionConst]
DDNet-11.3.1/src/game/gamecore.cpp:23:21: note: Technically the member function 'CTuningParams::Get' can be const.
DDNet-11.3.1/src/game/gamecore.h:52:7: note: Technically the member function 'CTuningParams::Get' can be const.
DDNet-11.3.1/src/game/gamecore.h:234:7: style: Technically the member function 'CCharacterCore::LimitForce' can be const. [functionConst]
DDNet-11.3.1/src/game/gamecore.cpp:705:22: note: Technically the member function 'CCharacterCore::LimitForce' can be const.
DDNet-11.3.1/src/game/gamecore.h:234:7: note: Technically the member function 'CCharacterCore::LimitForce' can be const.
DDNet-11.3.1/src/game/localization.cpp:17:18: warning: Member variable 'CLocConstString::m_pCurrentStr' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/localization.h:32:6: style: Technically the member function 'CLocalizationDatabase::Version' can be const. [functionConst]
DDNet-11.3.1/src/game/localization.h:47:2: style: Class 'CLocConstString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/game/mapbugs.cpp:61:32: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/mapbugs.cpp:71:32: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/mapbugs.cpp:91:32: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/mapbugs.cpp:29:9: style: Variable 'Result' is assigned a value that is never used. [unreadVariable]
DDNet-11.3.1/src/game/mapbugs.h:19:1: style: The class 'CMapBugs' does not have a constructor although it has private member variables. [noConstructor]
DDNet-11.3.1/src/game/server/ddracechat.cpp:290:22: style: Condition '-PauseState!=PauseType' is always true [knownConditionTrueFalse]
DDNet-11.3.1/src/game/server/ddracechat.cpp:17:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:45:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:64:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:102:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:227:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:261:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:301:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:347:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:378:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:457:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:478:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:515:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:542:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:570:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:644:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:677:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:712:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:747:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:802:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:868:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:973:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:1004:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:1036:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:1097:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:1112:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:1135:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:1163:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:1186:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:1231:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:1257:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:1281:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:1355:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:1375:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:1400:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracechat.cpp:949:8: style: The scope of the variable 'aBuf' can be reduced. [variableScope]
DDNet-11.3.1/src/game/server/gamecontroller.h:39:3: warning: Member variable 'CSpawnEval::m_Score' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/gamecontroller.h:43:4: performance: Variable 'm_Pos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/game/server/gamecontroller.h:80:2: style: Class 'IGameController' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/game/server/entities/character.h:42:2: style: Class 'CCharacter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:15:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:23:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:31:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:39:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:47:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:56:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:77:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:95:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:101:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:117:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:131:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:141:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:151:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:157:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:163:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:169:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:177:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:183:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:189:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:195:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:201:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:209:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:215:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:221:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:228:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:256:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:276:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:297:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:315:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:335:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:437:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:455:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:465:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:484:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:497:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:516:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:548:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:575:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:589:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:603:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:621:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:638:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:351:7: style: The scope of the variable 'aBuf' can be reduced. [variableScope]
DDNet-11.3.1/src/game/server/ddracecommands.cpp:395:7: style: The scope of the variable 'aBuf' can be reduced. [variableScope]
DDNet-11.3.1/src/game/server/entities/character.cpp:1265:9: style: The scope of the variable 'TeeAngle' can be reduced. [variableScope]
DDNet-11.3.1/src/game/server/entities/character.cpp:1265:19: style: The scope of the variable 'SpeederAngle' can be reduced. [variableScope]
DDNet-11.3.1/src/game/server/entities/character.cpp:1265:33: style: The scope of the variable 'DiffAngle' can be reduced. [variableScope]
DDNet-11.3.1/src/game/server/entities/character.cpp:1265:44: style: The scope of the variable 'SpeedLeft' can be reduced. [variableScope]
DDNet-11.3.1/src/game/server/entities/character.cpp:1265:55: style: The scope of the variable 'TeeSpeed' can be reduced. [variableScope]
DDNet-11.3.1/src/game/server/entities/character.cpp:2149:29: style: Function 'Freeze' argument 1 names different: declaration 'Time' definition 'Seconds'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/entities/character.h:180:18: note: Function 'Freeze' argument 1 names different: declaration 'Time' definition 'Seconds'.
DDNet-11.3.1/src/game/server/entities/character.cpp:2149:29: note: Function 'Freeze' argument 1 names different: declaration 'Time' definition 'Seconds'.
DDNet-11.3.1/src/game/server/entities/character.cpp:2128:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_pPlayer' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_Alive' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_Paused' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_NeededFaketuning' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_apHitObjects' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_NumObjectsHit' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_aWeapons' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_LastWeapon' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_QueuedWeapon' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_ReloadTimer' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_AttackTick' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_DamageTaken' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_EmoteType' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_EmoteStop' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_LastAction' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_LastNoAmmoSound' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_NumInputs' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_Jumped' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_DamageTakenTick' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_Ninja' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_ReckoningTick' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_Time' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_LastBroadcast' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_SetSavePos' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_DDRaceState' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_Super' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_SuperJump' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_Jetpack' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_NinjaJetpack' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TeamBeforeSuper' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_FreezeTime' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_FreezeTick' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_DeepFreeze' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_EndlessHook' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_FreezeHammer' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_Hit' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TuneZone' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TuneZoneOld' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_PainSoundTimer' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_LastMove' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_StartTime' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TeleCheckpoint' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_CpTick' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_CpActive' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_CpLastBroadcast' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_CpCurrent' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileFlags' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileFIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileFFlags' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileSIndex' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileSFlags' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileIndexL' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileFlagsL' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileFIndexL' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileFFlagsL' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileSIndexL' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileSFlagsL' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileIndexR' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileFlagsR' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileFIndexR' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileFFlagsR' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileSIndexR' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileSFlagsR' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileIndexT' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileFlagsT' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileFIndexT' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileFFlagsT' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileSIndexT' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileSFlagsT' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileIndexB' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileFlagsB' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileFIndexB' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileFFlagsB' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileSIndexB' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TileSFlagsB' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_LastRefillJumps' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_LastPenalty' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_LastBonus' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_HasTeleGun' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_HasTeleGrenade' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_HasTeleLaser' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/character.cpp:21:13: warning: Member variable 'CCharacter::m_TeleGunTeleport' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/entities/door.cpp:16:2: performance: Variable 'm_Direction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/game/server/entities/dragger.cpp:47:14: style: The scope of the variable 'Temp' can be reduced. [variableScope]
DDNet-11.3.1/src/game/server/entities/dragger.cpp:282:25: style: Function 'Snap' argument 1 names different: declaration 'snapping_client' definition 'SnappingClient'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/entities/dragger.h:28:24: note: Function 'Snap' argument 1 names different: declaration 'snapping_client' definition 'SnappingClient'.
DDNet-11.3.1/src/game/server/entities/dragger.cpp:282:25: note: Function 'Snap' argument 1 names different: declaration 'snapping_client' definition 'SnappingClient'.
DDNet-11.3.1/src/game/server/entities/gun.cpp:41:2: style: Variable 'Num' is reassigned a value before the old one has been used. [redundantAssignment]
DDNet-11.3.1/src/game/server/entities/gun.cpp:40:0: note: Variable 'Num' is reassigned a value before the old one has been used.
DDNet-11.3.1/src/game/server/entities/gun.cpp:41:2: note: Variable 'Num' is reassigned a value before the old one has been used.
DDNet-11.3.1/src/game/server/entities/laser.cpp:17:2: performance: Variable 'm_Dir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/game/server/entities/laser.cpp:20:2: performance: Variable 'm_TelePos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/game/server/entities/light.cpp:31:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DDNet-11.3.1/src/game/server/entities/pickup.h:15:15: warning: Virtual function 'Reset' is called from constructor 'CPickup(CGameWorld*pGameWorld,int Type,int SubType=0,int Layer=0,int Number=0)' at line 19. Dynamic binding is not used. [virtualCallInConstructor]
DDNet-11.3.1/src/game/server/entities/pickup.cpp:19:2: note: Calling Reset
DDNet-11.3.1/src/game/server/entities/pickup.h:15:15: note: Reset is a virtual method
DDNet-11.3.1/src/game/server/entities/plasma.cpp:106:3: style: Same expression on both sides of '&&'. [duplicateExpression]
DDNet-11.3.1/src/game/server/entities/plasma.cpp:17:2: performance: Variable 'm_Core' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/game/server/entities/projectile.cpp:156:40: style: Redundant condition: pTargetChr. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
DDNet-11.3.1/src/game/server/entities/projectile.cpp:19:8: style: Function 'CProjectile' argument 7 names different: declaration 'Freeeze' definition 'Freeze'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/entities/projectile.h:17:8: note: Function 'CProjectile' argument 7 names different: declaration 'Freeeze' definition 'Freeze'.
DDNet-11.3.1/src/game/server/entities/projectile.cpp:19:8: note: Function 'CProjectile' argument 7 names different: declaration 'Freeeze' definition 'Freeze'.
DDNet-11.3.1/src/game/server/entities/projectile.cpp:31:2: performance: Variable 'm_Direction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/game/server/entity.cpp:10:46: style: Function 'CEntity' argument 2 names different: declaration 'Objtype' definition 'ObjType'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/entity.h:78:38: note: Function 'CEntity' argument 2 names different: declaration 'Objtype' definition 'ObjType'.
DDNet-11.3.1/src/game/server/entity.cpp:10:46: note: Function 'CEntity' argument 2 names different: declaration 'Objtype' definition 'ObjType'.
DDNet-11.3.1/src/game/server/entity.cpp:58:47: style: Function 'GetNearestAirPos' argument 2 names different: declaration 'ColPos' definition 'PrevPos'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/entity.h:167:39: note: Function 'GetNearestAirPos' argument 2 names different: declaration 'ColPos' definition 'PrevPos'.
DDNet-11.3.1/src/game/server/entity.cpp:58:47: note: Function 'GetNearestAirPos' argument 2 names different: declaration 'ColPos' definition 'PrevPos'.
DDNet-11.3.1/src/game/server/entity.cpp:15:2: performance: Variable 'm_Pos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DDNet-11.3.1/src/game/server/entity.h:66:2: style: Technically the member function 'CEntity::operatordelete' can be const. [functionConst]
DDNet-11.3.1/src/game/server/entities/character.h:86:6: style: Technically the member function 'CCharacter::NeededFaketuning' can be const. [functionConst]
DDNet-11.3.1/src/game/server/entities/character.h:261:6: style: Technically the member function 'CCharacter::GetLastWeapon' can be const. [functionConst]
DDNet-11.3.1/src/game/server/entities/character.h:263:6: style: Technically the member function 'CCharacter::GetActiveWeapon' can be const. [functionConst]
DDNet-11.3.1/src/game/server/entities/character.h:266:6: style: Technically the member function 'CCharacter::GetArmor' can be const. [functionConst]
DDNet-11.3.1/src/game/server/entities/character.h:268:17: style: Technically the member function 'CCharacter::GetCore' can be const. [functionConst]
DDNet-11.3.1/src/game/server/entities/character.h:271:7: style: Technically the member function 'CCharacter::GetWeaponGot' can be const. [functionConst]
DDNet-11.3.1/src/game/server/entities/character.h:273:6: style: Technically the member function 'CCharacter::GetWeaponAmmo' can be const. [functionConst]
DDNet-11.3.1/src/game/server/entities/character.h:275:7: style: Technically the member function 'CCharacter::IsAlive' can be const. [functionConst]
DDNet-11.3.1/src/game/server/entities/character.h:44:15: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/entity.h:100:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/entities/character.h:44:15: note: Function in derived class
DDNet-11.3.1/src/game/server/entities/character.h:45:15: style: The function 'Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/entity.h:93:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/entities/character.h:45:15: note: Function in derived class
DDNet-11.3.1/src/game/server/entities/character.h:46:15: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/entity.h:107:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/entities/character.h:46:15: note: Function in derived class
DDNet-11.3.1/src/game/server/entities/character.h:47:15: style: The function 'TickDefered' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/entity.h:113:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/entities/character.h:47:15: note: Function in derived class
DDNet-11.3.1/src/game/server/entities/character.h:48:15: style: The function 'TickPaused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/entity.h:119:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/entities/character.h:48:15: note: Function in derived class
DDNet-11.3.1/src/game/server/entities/character.h:49:15: style: The function 'Snap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/entity.h:132:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/entities/character.h:49:15: note: Function in derived class
DDNet-11.3.1/src/game/server/entities/character.h:50:14: style: The function 'NetworkClipped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/entity.h:148:14: note: Virtual function in base class
DDNet-11.3.1/src/game/server/entities/character.h:50:14: note: Function in derived class
DDNet-11.3.1/src/game/server/entities/character.h:51:14: style: The function 'NetworkClipped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/entity.h:149:14: note: Virtual function in base class
DDNet-11.3.1/src/game/server/entities/character.h:51:14: note: Function in derived class
DDNet-11.3.1/src/game/server/eventhandler.cpp:9:16: warning: Member variable 'CEventHandler::m_aTypes' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/eventhandler.cpp:9:16: warning: Member variable 'CEventHandler::m_aOffsets' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/eventhandler.cpp:9:16: warning: Member variable 'CEventHandler::m_aSizes' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/eventhandler.cpp:9:16: warning: Member variable 'CEventHandler::m_aClientMasks' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/eventhandler.cpp:9:16: warning: Member variable 'CEventHandler::m_aData' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2339:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
DDNet-11.3.1/src/game/server/gamecontext.cpp:108:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:114:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:205:23: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:321:7: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:373:26: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:1254:20: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:1741:5: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:1969:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:1986:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:1997:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2010:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2031:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2048:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2075:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2088:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2101:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2133:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2147:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2157:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2163:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2174:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2185:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2194:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2219:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2225:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2246:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2321:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2385:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2457:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2526:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2546:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2561:25: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2700:3: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:3162:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:3183:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:3307:39: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontext.cpp:2033:7: style: The scope of the variable 'aBuf' can be reduced. [variableScope]
DDNet-11.3.1/src/game/server/gamecontext.cpp:133:52: style: Function 'CreateDamageInd' argument 2 names different: declaration 'AngleMod' definition 'Angle'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/gamecontext.h:176:39: note: Function 'CreateDamageInd' argument 2 names different: declaration 'AngleMod' definition 'Angle'.
DDNet-11.3.1/src/game/server/gamecontext.cpp:133:52: note: Function 'CreateDamageInd' argument 2 names different: declaration 'AngleMod' definition 'Angle'.
DDNet-11.3.1/src/game/server/gamecontext.cpp:241:46: style: Function 'CreateDeath' argument 2 names different: declaration 'Who' definition 'ClientID'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/gamecontext.h:180:33: note: Function 'CreateDeath' argument 2 names different: declaration 'Who' definition 'ClientID'.
DDNet-11.3.1/src/game/server/gamecontext.cpp:241:46: note: Function 'CreateDeath' argument 2 names different: declaration 'Who' definition 'ClientID'.
DDNet-11.3.1/src/game/server/gamecontext.cpp:286:55: style: Function 'CallVote' argument 2 names different: declaration 'aDesc' definition 'pDesc'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/gamecontext.h:196:42: note: Function 'CallVote' argument 2 names different: declaration 'aDesc' definition 'pDesc'.
DDNet-11.3.1/src/game/server/gamecontext.cpp:286:55: note: Function 'CallVote' argument 2 names different: declaration 'aDesc' definition 'pDesc'.
DDNet-11.3.1/src/game/server/gamecontext.cpp:286:74: style: Function 'CallVote' argument 3 names different: declaration 'aCmd' definition 'pCmd'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/gamecontext.h:196:61: note: Function 'CallVote' argument 3 names different: declaration 'aCmd' definition 'pCmd'.
DDNet-11.3.1/src/game/server/gamecontext.cpp:286:74: note: Function 'CallVote' argument 3 names different: declaration 'aCmd' definition 'pCmd'.
DDNet-11.3.1/src/game/server/gamecontext.cpp:286:113: style: Function 'CallVote' argument 5 names different: declaration 'aChatmsg' definition 'pChatmsg'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/gamecontext.h:196:100: note: Function 'CallVote' argument 5 names different: declaration 'aChatmsg' definition 'pChatmsg'.
DDNet-11.3.1/src/game/server/gamecontext.cpp:286:113: note: Function 'CallVote' argument 5 names different: declaration 'aChatmsg' definition 'pChatmsg'.
DDNet-11.3.1/src/game/server/gamecontext.cpp:325:33: style: Function 'SendChat' argument 1 names different: declaration 'ClientID' definition 'ChatterClientID'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/gamecontext.h:199:20: note: Function 'SendChat' argument 1 names different: declaration 'ClientID' definition 'ChatterClientID'.
DDNet-11.3.1/src/game/server/gamecontext.cpp:325:33: note: Function 'SendChat' argument 1 names different: declaration 'ClientID' definition 'ChatterClientID'.
DDNet-11.3.1/src/game/server/gamecontext.cpp:3495:51: style: Function 'List' argument 2 names different: declaration 'filter' definition 'pFilter'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/gamecontext.h:204:38: note: Function 'List' argument 2 names different: declaration 'filter' definition 'pFilter'.
DDNet-11.3.1/src/game/server/gamecontext.cpp:3495:51: note: Function 'List' argument 2 names different: declaration 'filter' definition 'pFilter'.
DDNet-11.3.1/src/game/server/gamecontext.cpp:518:0: portability: Undefined behaviour, pointer arithmetic 'm_aVoteCommand+5' is out of bounds. [pointerOutOfBounds]
DDNet-11.3.1/src/game/server/gamecontext.cpp:519:0: portability: Undefined behaviour, pointer arithmetic 'm_aVoteCommand+9' is out of bounds. [pointerOutOfBounds]
DDNet-11.3.1/src/game/server/score/file_score.h:23:3: warning: Member variable 'CPlayerScore::m_aName' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/score/file_score.h:23:3: warning: Member variable 'CPlayerScore::m_Score' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/score/file_score.h:23:3: warning: Member variable 'CPlayerScore::m_aCpTime' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/score/file_score.h:30:8: style: Technically the member function 'CFileScore::CPlayerScore::operator<' can be const. [functionConst]
DDNet-11.3.1/src/game/server/gamecontext.h:113:2: style: Class 'CGameContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/game/server/gamemodes/DDRace.h:15:2: style: Class 'CGameControllerDDRace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/game/server/score/file_score.h:62:2: style: Class 'CFileScore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/game/server/gamemodes/DDRace.h:24:15: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/gamecontroller.h:100:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/gamemodes/DDRace.h:24:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:65:15: style: The function 'CheckBirthday' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:48:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:65:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:66:15: style: The function 'LoadScore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:49:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:66:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:67:15: style: The function 'MapInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:46:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:67:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:68:15: style: The function 'MapVote' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:47:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:68:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:69:15: style: The function 'SaveScore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:50:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:69:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:71:15: style: The function 'SaveTeamScore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:52:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:71:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:73:15: style: The function 'ShowTop5' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:54:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:73:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:75:15: style: The function 'ShowRank' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:55:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:75:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:77:15: style: The function 'ShowTeamTop5' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:57:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:77:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:79:15: style: The function 'ShowTeamRank' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:58:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:79:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:81:15: style: The function 'ShowTopPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:60:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:81:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:82:15: style: The function 'ShowPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:61:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:82:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:83:15: style: The function 'RandomMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:63:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:83:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:84:15: style: The function 'RandomUnfinishedMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:64:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:84:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:85:15: style: The function 'SaveTeam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:66:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:85:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:86:15: style: The function 'LoadTeam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:67:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:86:15: note: Function in derived class
DDNet-11.3.1/src/game/server/score/file_score.h:88:15: style: The function 'OnShutdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DDNet-11.3.1/src/game/server/score.h:70:15: note: Virtual function in base class
DDNet-11.3.1/src/game/server/score/file_score.h:88:15: note: Function in derived class
DDNet-11.3.1/src/game/server/gamecontroller.cpp:56:17: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gamecontroller.cpp:769:14: style: The scope of the variable 'pChr' can be reduced. [variableScope]
DDNet-11.3.1/src/game/server/gamecontroller.cpp:107:48: style: Function 'CanSpawn' argument 2 names different: declaration 'pPos' definition 'pOutPos'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/gamecontroller.h:144:40: note: Function 'CanSpawn' argument 2 names different: declaration 'pPos' definition 'pOutPos'.
DDNet-11.3.1/src/game/server/gamecontroller.cpp:107:48: note: Function 'CanSpawn' argument 2 names different: declaration 'pPos' definition 'pOutPos'.
DDNet-11.3.1/src/game/server/gamecontroller.h:52:8: style: Technically the member function 'IGameController::EvaluateSpawnPos' can be const. [functionConst]
DDNet-11.3.1/src/game/server/gamecontroller.cpp:52:24: note: Technically the member function 'IGameController::EvaluateSpawnPos' can be const.
DDNet-11.3.1/src/game/server/gamecontroller.h:52:8: note: Technically the member function 'IGameController::EvaluateSpawnPos' can be const.
DDNet-11.3.1/src/game/server/gamecontroller.h:56:7: style: Technically the member function 'IGameController::ResetGame' can be const. [functionConst]
DDNet-11.3.1/src/game/server/gamecontroller.cpp:377:23: note: Technically the member function 'IGameController::ResetGame' can be const.
DDNet-11.3.1/src/game/server/gamecontroller.h:56:7: note: Technically the member function 'IGameController::ResetGame' can be const.
DDNet-11.3.1/src/game/server/gamecontroller.h:89:7: performance: Technically the member function 'IGameController::ChangeMap' can be static. [functionStatic]
DDNet-11.3.1/src/game/server/gamecontroller.cpp:421:23: note: Technically the member function 'IGameController::ChangeMap' can be static.
DDNet-11.3.1/src/game/server/gamecontroller.h:89:7: note: Technically the member function 'IGameController::ChangeMap' can be static.
DDNet-11.3.1/src/game/server/gamecontroller.h:93:7: performance: Technically the member function 'IGameController::IsForceBalanced' can be static. [functionStatic]
DDNet-11.3.1/src/game/server/gamecontroller.cpp:592:23: note: Technically the member function 'IGameController::IsForceBalanced' can be static.
DDNet-11.3.1/src/game/server/gamecontroller.h:93:7: note: Technically the member function 'IGameController::IsForceBalanced' can be static.
DDNet-11.3.1/src/game/server/gamecontroller.h:154:6: performance: Technically the member function 'IGameController::ClampTeam' can be static. [functionStatic]
DDNet-11.3.1/src/game/server/gamecontroller.cpp:950:22: note: Technically the member function 'IGameController::ClampTeam' can be static.
DDNet-11.3.1/src/game/server/gamecontroller.h:154:6: note: Technically the member function 'IGameController::ClampTeam' can be static.
DDNet-11.3.1/src/game/server/gameworld.cpp:293:18: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gameworld.cpp:294:15: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gameworld.cpp:326:18: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gameworld.cpp:327:15: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gameworld.cpp:350:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gameworld.cpp:351:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gameworld.cpp:369:21: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gameworld.cpp:370:22: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/gameworld.cpp:65:40: style: Function 'InsertEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/gameworld.h:112:29: note: Function 'InsertEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'.
DDNet-11.3.1/src/game/server/gameworld.cpp:65:40: note: Function 'InsertEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'.
DDNet-11.3.1/src/game/server/gameworld.cpp:80:41: style: Function 'DestroyEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/gameworld.h:130:30: note: Function 'DestroyEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'.
DDNet-11.3.1/src/game/server/gameworld.cpp:80:41: note: Function 'DestroyEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'.
DDNet-11.3.1/src/game/server/gameworld.cpp:85:40: style: Function 'RemoveEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/gameworld.h:121:29: note: Function 'RemoveEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'.
DDNet-11.3.1/src/game/server/gameworld.cpp:85:40: note: Function 'RemoveEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'.
DDNet-11.3.1/src/game/server/gameworld.cpp:320:75: style: Function 'ClosestCharacter' argument 3 names different: declaration 'ppNotThis' definition 'pNotThis'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/gameworld.h:103:70: note: Function 'ClosestCharacter' argument 3 names different: declaration 'ppNotThis' definition 'pNotThis'.
DDNet-11.3.1/src/game/server/gameworld.cpp:320:75: note: Function 'ClosestCharacter' argument 3 names different: declaration 'ppNotThis' definition 'pNotThis'.
DDNet-11.3.1/src/game/server/gameworld.cpp:14:13: warning: Member variable 'CGameWorld::m_pNextTraverseEntity' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/gameworld.h:73:6: style: Technically the member function 'CGameWorld::FindEntities' can be const. [functionConst]
DDNet-11.3.1/src/game/server/gameworld.cpp:44:17: note: Technically the member function 'CGameWorld::FindEntities' can be const.
DDNet-11.3.1/src/game/server/gameworld.h:73:6: note: Technically the member function 'CGameWorld::FindEntities' can be const.
DDNet-11.3.1/src/game/server/gameworld.h:130:7: performance: Technically the member function 'CGameWorld::DestroyEntity' can be static. [functionStatic]
DDNet-11.3.1/src/game/server/gameworld.cpp:80:18: note: Technically the member function 'CGameWorld::DestroyEntity' can be static.
DDNet-11.3.1/src/game/server/gameworld.h:130:7: note: Technically the member function 'CGameWorld::DestroyEntity' can be static.
DDNet-11.3.1/src/game/server/player.cpp:398:38: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/player.cpp:527:39: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/player.cpp:560:38: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/player.cpp:685:7: style: The scope of the variable 'aBuf' can be reduced. [variableScope]
DDNet-11.3.1/src/game/server/player.cpp:582:28: style: Function 'AfkTimer' argument 1 names different: declaration 'new_target_x' definition 'NewTargetX'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/player.h:180:20: note: Function 'AfkTimer' argument 1 names different: declaration 'new_target_x' definition 'NewTargetX'.
DDNet-11.3.1/src/game/server/player.cpp:582:28: note: Function 'AfkTimer' argument 1 names different: declaration 'new_target_x' definition 'NewTargetX'.
DDNet-11.3.1/src/game/server/player.cpp:582:44: style: Function 'AfkTimer' argument 2 names different: declaration 'new_target_y' definition 'NewTargetY'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/player.h:180:38: note: Function 'AfkTimer' argument 2 names different: declaration 'new_target_y' definition 'NewTargetY'.
DDNet-11.3.1/src/game/server/player.cpp:582:44: note: Function 'AfkTimer' argument 2 names different: declaration 'new_target_y' definition 'NewTargetY'.
DDNet-11.3.1/src/game/server/player.h:37:7: style: Technically the member function 'CPlayer::FakeSnap' can be const. [functionConst]
DDNet-11.3.1/src/game/server/player.cpp:332:15: note: Technically the member function 'CPlayer::FakeSnap' can be const.
DDNet-11.3.1/src/game/server/player.h:37:7: note: Technically the member function 'CPlayer::FakeSnap' can be const.
DDNet-11.3.1/src/game/server/player.h:161:6: style: Technically the member function 'CPlayer::IsPaused' can be const. [functionConst]
DDNet-11.3.1/src/game/server/player.cpp:734:14: note: Technically the member function 'CPlayer::IsPaused' can be const.
DDNet-11.3.1/src/game/server/player.h:161:6: note: Technically the member function 'CPlayer::IsPaused' can be const.
DDNet-11.3.1/src/game/server/save.cpp:210:26: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/save.cpp:267:26: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/save.cpp:272:14: style: The scope of the variable 'pChr' can be reduced. [variableScope]
DDNet-11.3.1/src/game/server/save.cpp:354:9: style: The scope of the variable 'aBuf' can be reduced. [variableScope]
DDNet-11.3.1/src/game/server/save.cpp:389:13: style: Checking if unsigned variable 'StrSize' is less than zero. [unsignedLessThanZero]
DDNet-11.3.1/src/game/server/save.cpp:433:14: style: Checking if unsigned variable 'StrSize' is less than zero. [unsignedLessThanZero]
DDNet-11.3.1/src/game/server/save.cpp:479:15: style: Checking if unsigned variable 'StrSize' is less than zero. [unsignedLessThanZero]
DDNet-11.3.1/src/game/server/save.cpp:19:33: style: Function 'save' argument 1 names different: declaration 'pchr' definition 'pChr'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/save.h:12:24: note: Function 'save' argument 1 names different: declaration 'pchr' definition 'pChr'.
DDNet-11.3.1/src/game/server/save.cpp:19:33: note: Function 'save' argument 1 names different: declaration 'pchr' definition 'pChr'.
DDNet-11.3.1/src/game/server/save.cpp:90:33: style: Function 'load' argument 1 names different: declaration 'pchr' definition 'pChr'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/save.h:13:24: note: Function 'load' argument 1 names different: declaration 'pchr' definition 'pChr'.
DDNet-11.3.1/src/game/server/save.cpp:90:33: note: Function 'load' argument 1 names different: declaration 'pchr' definition 'pChr'.
DDNet-11.3.1/src/game/server/save.cpp:378:17: style: Array index 'Pos' is used before limits check. [arrayIndexThenCheck]
DDNet-11.3.1/src/game/server/save.cpp:422:18: style: Array index 'Pos' is used before limits check. [arrayIndexThenCheck]
DDNet-11.3.1/src/game/server/save.cpp:468:19: style: Array index 'Pos' is used before limits check. [arrayIndexThenCheck]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_String' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_name' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_Alive' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_Paused' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_NeededFaketuning' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_TeeFinished' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_IsSolo' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_aWeapons' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_LastWeapon' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_QueuedWeapon' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_SuperJump' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_Jetpack' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_NinjaJetpack' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_FreezeTime' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_FreezeTick' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_DeepFreeze' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_EndlessHook' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_DDRaceState' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_Hit' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_Collision' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_TuneZone' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_TuneZoneOld' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_Hook' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_Time' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_TeleCheckpoint' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_LastPenalty' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_CpTime' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_CpActive' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_CpLastBroadcast' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_CpCurrent' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_ActiveWeapon' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_Jumped' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_JumpedTotal' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_Jumps' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_HookTick' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:9:11: warning: Member variable 'CSaveTee::m_HookState' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:191:12: warning: Member variable 'CSaveTeam::m_String' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:191:12: warning: Member variable 'CSaveTeam::m_TeamState' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:191:12: warning: Member variable 'CSaveTeam::m_MembersCount' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:191:12: warning: Member variable 'CSaveTeam::m_NumSwitchers' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.cpp:191:12: warning: Member variable 'CSaveTeam::m_TeamLocked' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/save.h:16:7: style: Technically the member function 'CSaveTee::GetPos' can be const. [functionConst]
DDNet-11.3.1/src/game/server/save.h:89:6: style: Technically the member function 'CSaveTeam::GetMembersCount' can be const. [functionConst]
DDNet-11.3.1/src/game/server/teams.h:88:7: style: Technically the member function 'CGameTeams::TeeFinished' can be const. [functionConst]
DDNet-11.3.1/src/game/server/teams.h:93:6: style: Technically the member function 'CGameTeams::GetTeamState' can be const. [functionConst]
DDNet-11.3.1/src/game/server/teams.h:98:7: style: Technically the member function 'CGameTeams::TeamLocked' can be const. [functionConst]
DDNet-11.3.1/src/game/server/teams.h:106:7: style: Technically the member function 'CGameTeams::IsInvited' can be const. [functionConst]
DDNet-11.3.1/src/game/server/teams.h:121:7: style: Technically the member function 'CGameTeams::GetSaving' can be const. [functionConst]
DDNet-11.3.1/src/game/server/save.h:86:2: style: Class 'CSaveTeam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/game/server/teams.h:27:2: style: Class 'CGameTeams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/game/server/save.cpp:180:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DDNet-11.3.1/src/game/server/score/file_score.cpp:69:22: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/score/file_score.cpp:144:4: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/score/file_score.cpp:244:24: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/game/server/score/file_score.cpp:149:24: style: Function 'SearchName' argument 3 names different: declaration 'MatchCase' definition 'NoCase'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/score/file_score.h:53:67: note: Function 'SearchName' argument 3 names different: declaration 'MatchCase' definition 'NoCase'.
DDNet-11.3.1/src/game/server/score/file_score.cpp:149:24: note: Function 'SearchName' argument 3 names different: declaration 'MatchCase' definition 'NoCase'.
DDNet-11.3.1/src/game/server/teams.cpp:475:6: style: Condition 'CallSaveScore' is always false [knownConditionTrueFalse]
DDNet-11.3.1/src/game/server/teams.cpp:453:23: note: Assignment 'CallSaveScore=false', assigned value is 0
DDNet-11.3.1/src/game/server/teams.cpp:475:6: note: Condition 'CallSaveScore' is always false
DDNet-11.3.1/src/game/server/teams.cpp:149:40: style: Function 'CheckTeamFinished' argument 1 names different: declaration 'ClientID' definition 'Team'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/teams.h:53:29: note: Function 'CheckTeamFinished' argument 1 names different: declaration 'ClientID' definition 'Team'.
DDNet-11.3.1/src/game/server/teams.cpp:149:40: note: Function 'CheckTeamFinished' argument 1 names different: declaration 'ClientID' definition 'Team'.
DDNet-11.3.1/src/game/server/teams.cpp:207:44: style: Function 'SetForceCharacterTeam' argument 1 names different: declaration 'id' definition 'ClientID'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/teams.h:66:33: note: Function 'SetForceCharacterTeam' argument 1 names different: declaration 'id' definition 'ClientID'.
DDNet-11.3.1/src/game/server/teams.cpp:207:44: note: Function 'SetForceCharacterTeam' argument 1 names different: declaration 'id' definition 'ClientID'.
DDNet-11.3.1/src/game/server/teams.cpp:245:37: style: Function 'ForceLeaveTeam' argument 1 names different: declaration 'id' definition 'ClientID'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/teams.h:67:26: note: Function 'ForceLeaveTeam' argument 1 names different: declaration 'id' definition 'ClientID'.
DDNet-11.3.1/src/game/server/teams.cpp:245:37: note: Function 'ForceLeaveTeam' argument 1 names different: declaration 'id' definition 'ClientID'.
DDNet-11.3.1/src/game/server/teams.cpp:367:37: style: Function 'SendTeamsState' argument 1 names different: declaration 'Cid' definition 'ClientID'. [funcArgNamesDifferent]
DDNet-11.3.1/src/game/server/teams.h:71:26: note: Function 'SendTeamsState' argument 1 names different: declaration 'Cid' definition 'ClientID'.
DDNet-11.3.1/src/game/server/teams.cpp:367:37: note: Function 'SendTeamsState' argument 1 names different: declaration 'Cid' definition 'ClientID'.
DDNet-11.3.1/src/game/server/teams.h:57:7: performance: Technically the member function 'CGameTeams::onChangeTeamState' can be static. [functionStatic]
DDNet-11.3.1/src/game/server/teams.cpp:288:18: note: Technically the member function 'CGameTeams::onChangeTeamState' can be static.
DDNet-11.3.1/src/game/server/teams.h:57:7: note: Technically the member function 'CGameTeams::onChangeTeamState' can be static.
DDNet-11.3.1/src/game/server/teams.h:78:6: performance: Technically the member function 'CGameTeams::GetDDRaceState' can be static. [functionStatic]
DDNet-11.3.1/src/game/server/teams.cpp:383:17: note: Technically the member function 'CGameTeams::GetDDRaceState' can be static.
DDNet-11.3.1/src/game/server/teams.h:78:6: note: Technically the member function 'CGameTeams::GetDDRaceState' can be static.
DDNet-11.3.1/src/game/server/teams.h:79:6: performance: Technically the member function 'CGameTeams::GetStartTime' can be static. [functionStatic]
DDNet-11.3.1/src/game/server/teams.cpp:404:17: note: Technically the member function 'CGameTeams::GetStartTime' can be static.
DDNet-11.3.1/src/game/server/teams.h:79:6: note: Technically the member function 'CGameTeams::GetStartTime' can be static.
DDNet-11.3.1/src/game/server/teams.h:81:7: performance: Technically the member function 'CGameTeams::SetDDRaceState' can be static. [functionStatic]
DDNet-11.3.1/src/game/server/teams.cpp:394:18: note: Technically the member function 'CGameTeams::SetDDRaceState' can be static.
DDNet-11.3.1/src/game/server/teams.h:81:7: note: Technically the member function 'CGameTeams::SetDDRaceState' can be static.
DDNet-11.3.1/src/game/server/teams.h:82:7: performance: Technically the member function 'CGameTeams::SetStartTime' can be static. [functionStatic]
DDNet-11.3.1/src/game/server/teams.cpp:415:18: note: Technically the member function 'CGameTeams::SetStartTime' can be static.
DDNet-11.3.1/src/game/server/teams.h:82:7: note: Technically the member function 'CGameTeams::SetStartTime' can be static.
DDNet-11.3.1/src/game/server/teams.h:83:7: performance: Technically the member function 'CGameTeams::SetCpActive' can be static. [functionStatic]
DDNet-11.3.1/src/game/server/teams.cpp:425:18: note: Technically the member function 'CGameTeams::SetCpActive' can be static.
DDNet-11.3.1/src/game/server/teams.h:83:7: note: Technically the member function 'CGameTeams::SetCpActive' can be static.
DDNet-11.3.1/src/game/server/teehistorian.cpp:136:2: style: Variable 'First' is reassigned a value before the old one has been used. [redundantAssignment]
DDNet-11.3.1/src/game/server/teehistorian.cpp:104:0: note: Variable 'First' is reassigned a value before the old one has been used.
DDNet-11.3.1/src/game/server/teehistorian.cpp:136:2: note: Variable 'First' is reassigned a value before the old one has been used.
DDNet-11.3.1/src/game/server/teehistorian.cpp:103:7: style: Unused variable: aBuffer2 [unusedVariable]
DDNet-11.3.1/src/game/server/teehistorian.cpp:136:10: style: Variable 'First' is assigned a value that is never used. [unreadVariable]
DDNet-11.3.1/src/game/server/teehistorian.cpp:138:21: style: Variable 'TicksPerSecond' is assigned a value that is never used. [unreadVariable]
DDNet-11.3.1/src/game/server/teehistorian.cpp:31:16: warning: Member variable 'CTeeHistorian::m_Debug' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/teehistorian.cpp:31:16: warning: Member variable 'CTeeHistorian::m_LastWrittenTick' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/teehistorian.cpp:31:16: warning: Member variable 'CTeeHistorian::m_TickWritten' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/teehistorian.cpp:31:16: warning: Member variable 'CTeeHistorian::m_Tick' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/teehistorian.cpp:31:16: warning: Member variable 'CTeeHistorian::m_PrevMaxClientID' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/teehistorian.cpp:31:16: warning: Member variable 'CTeeHistorian::m_MaxClientID' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/server/teehistorian.cpp:31:16: warning: Member variable 'CTeeHistorian::m_aPrevPlayers' is not initialized in the constructor. [uninitMemberVar]
DDNet-11.3.1/src/game/teamscore.h:21:7: style: Technically the member function 'CTeamsCore::SameTeam' can be const. [functionConst]
DDNet-11.3.1/src/game/teamscore.cpp:9:18: note: Technically the member function 'CTeamsCore::SameTeam' can be const.
DDNet-11.3.1/src/game/teamscore.h:21:7: note: Technically the member function 'CTeamsCore::SameTeam' can be const.
DDNet-11.3.1/src/game/teamscore.h:23:7: style: Technically the member function 'CTeamsCore::CanKeepHook' can be const. [functionConst]
DDNet-11.3.1/src/game/teamscore.cpp:24:18: note: Technically the member function 'CTeamsCore::CanKeepHook' can be const.
DDNet-11.3.1/src/game/teamscore.h:23:7: note: Technically the member function 'CTeamsCore::CanKeepHook' can be const.
DDNet-11.3.1/src/game/teamscore.h:24:7: style: Technically the member function 'CTeamsCore::CanCollide' can be const. [functionConst]
DDNet-11.3.1/src/game/teamscore.cpp:32:18: note: Technically the member function 'CTeamsCore::CanCollide' can be const.
DDNet-11.3.1/src/game/teamscore.h:24:7: note: Technically the member function 'CTeamsCore::CanCollide' can be const.
DDNet-11.3.1/src/game/teamscore.h:26:6: style: Technically the member function 'CTeamsCore::Team' can be const. [functionConst]
DDNet-11.3.1/src/game/teamscore.cpp:14:17: note: Technically the member function 'CTeamsCore::Team' can be const.
DDNet-11.3.1/src/game/teamscore.h:26:6: note: Technically the member function 'CTeamsCore::Team' can be const.
DDNet-11.3.1/src/test/jobs.cpp:33:2: style: Class 'CJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DDNet-11.3.1/src/test/teehistorian.cpp:77:25: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/tools/crapnet.cpp:153:8: style: Condition 'm_ConfigReorder' is always false [knownConditionTrueFalse]
DDNet-11.3.1/src/tools/crapnet.cpp:82:17: style: C-style pointer casting [cstyleCast]
DDNet-11.3.1/src/tools/map_replace_image.cpp:124:8: style: The scope of the variable 'pItem' can be reduced. [variableScope]
[14:52]

ftp://ftp.se.debian.org/debian/pool/main/d/ddns3-client/ddns3-client_1.8.orig.tar.gz
ddns3-client-1.8.orig/ctx.c:233:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
ddns3-client-1.8.orig/ctx.c:232:2: note: Variable 'ret' is reassigned a value before the old one has been used.
ddns3-client-1.8.orig/ctx.c:233:2: note: Variable 'ret' is reassigned a value before the old one has been used.
ddns3-client-1.8.orig/ctx.c:264:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
ddns3-client-1.8.orig/ctx.c:263:2: note: Variable 'ret' is reassigned a value before the old one has been used.
ddns3-client-1.8.orig/ctx.c:264:2: note: Variable 'ret' is reassigned a value before the old one has been used.
ddns3-client-1.8.orig/ctx.c:112:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ddns3-client-1.8.orig/ctx.c:113:8: style: The scope of the variable 'p' can be reduced. [variableScope]
ddns3-client-1.8.orig/ctx.c:77:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ddns3-client-1.8.orig/ctx.c:73:2: error: Common realloc mistake: 'lp' nulled but not freed upon failure [memleakOnRealloc]
ddns3-client-1.8.orig/ctx.c:76:3: error: Common realloc mistake: 'lp' nulled but not freed upon failure [memleakOnRealloc]
ddns3-client-1.8.orig/sockio.c:25:18: style: The scope of the variable 'he' can be reduced. [variableScope]
ddns3-client-1.8.orig/sockio.c:27:7: style: The scope of the variable 'err' can be reduced. [variableScope]
ddns3-client-1.8.orig/sockio.c:84:7: style: The scope of the variable 'err' can be reduced. [variableScope]
ddns3-client-1.8.orig/sockio.c:100:7: style: The scope of the variable 'err' can be reduced. [variableScope]
ddns3-client-1.8.orig/sockio.c:166:7: style: The scope of the variable 'err' can be reduced. [variableScope]
ddns3-client-1.8.orig/sockio.c:32:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[14:52]

ftp://ftp.se.debian.org/debian/pool/main/d/ddpt/ddpt_0.94.orig.tar.gz
ddpt-0.94/lib/sg_cmds_basic.c:86:15: style: The scope of the variable 'got' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic.c:89:10: style: The scope of the variable 'b' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic.c:141:9: style: The scope of the variable 'got' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic.c:141:42: style: The scope of the variable 'resp_code' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic.c:230:19: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic.c:233:21: style: The scope of the variable 'up' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic.c:306:19: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic.c:392:19: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic.c:469:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic.c:542:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic2.c:79:19: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic2.c:154:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic2.c:231:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic2.c:298:19: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic2.c:372:19: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic2.c:446:19: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic2.c:517:19: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic2.c:756:19: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic2.c:834:19: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic2.c:917:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_basic2.c:979:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:1824:51: style: Condition 'cdb_len>11' is always true [knownConditionTrueFalse]
ddpt-0.94/lib/sg_cmds_extra.c:1823:12: note: Assuming that condition '12==cdb_len' is not redundant
ddpt-0.94/lib/sg_cmds_extra.c:1824:51: note: Condition 'cdb_len>11' is always true
ddpt-0.94/lib/sg_cmds_extra.c:2103:5: style: Variable 'uCmdBlk[7]' is reassigned a value before the old one has been used. [redundantAssignment]
ddpt-0.94/lib/sg_cmds_extra.c:2102:5: note: Variable 'uCmdBlk[7]' is reassigned a value before the old one has been used.
ddpt-0.94/lib/sg_cmds_extra.c:2103:5: note: Variable 'uCmdBlk[7]' is reassigned a value before the old one has been used.
ddpt-0.94/lib/sg_cmds_extra.c:101:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:189:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:263:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:333:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:418:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:493:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:566:14: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:640:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:714:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:790:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:864:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:939:14: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:1005:14: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:1077:14: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:1143:27: style: The scope of the variable 'cup' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:1169:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:1269:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:1375:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:1473:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:1578:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:1675:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:1935:14: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:2009:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:2093:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:2162:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:2228:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:2310:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_extra.c:2386:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_mmc.c:48:19: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_mmc.c:112:14: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_mmc.c:205:14: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_cmds_mmc.c:300:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:206:32: style: The scope of the variable 'eip' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:207:38: style: The scope of the variable 'ei2p' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:254:21: style: The scope of the variable 'add_d_len' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:280:9: style: The scope of the variable 'j' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:282:14: style: The scope of the variable 'ull' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:462:21: style: The scope of the variable 'tpgd' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:464:14: style: The scope of the variable 'ull' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:518:21: style: The scope of the variable 'add_d_len' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:518:59: style: The scope of the variable 'processed' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:831:14: style: The scope of the variable 'valid' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:831:21: style: The scope of the variable 'progress' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:831:37: style: The scope of the variable 'pr' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:831:41: style: The scope of the variable 'rem' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:832:18: style: The scope of the variable 'info' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:833:9: style: The scope of the variable 'descriptor_format' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:834:9: style: The scope of the variable 'sdat_ovfl' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:1361:12: style: The scope of the variable 'c_set' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:1394:12: style: The scope of the variable 'len' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:1517:19: style: The scope of the variable 'c' can be reduced. [variableScope]
ddpt-0.94/lib/sg_lib.c:1948:20: style: The scope of the variable 's' can be reduced. [variableScope]
ddpt-0.94/lib/sg_pt_freebsd.c:315:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ddpt-0.94/lib/sg_pt_freebsd.c:128:0: error: Memory leak: fdchan [memleak]
ddpt-0.94/lib/sg_pt_osf1.c:290:10: warning: Redundant assignment of 'objp' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_osf1.c:291:11: warning: Redundant assignment of 'flags' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_osf1.c:296:37: style: Variable 'ptp' is assigned a value that is never used. [unreadVariable]
ddpt-0.94/lib/sg_pt_osf1.c:331:9: style: Unused variable: len [unusedVariable]
ddpt-0.94/lib/sg_pt_osf1.c:331:14: style: Unused variable: retval [unusedVariable]
ddpt-0.94/lib/sg_pt_solaris.c:66:15: warning: Redundant assignment of 'flags_arg' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_solaris.c:188:8: warning: Redundant assignment of 'vp' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_solaris.c:189:13: warning: Redundant assignment of 'pack_id' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_solaris.c:197:8: warning: Redundant assignment of 'vp' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_solaris.c:198:9: warning: Redundant assignment of 'tag' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_solaris.c:208:14: warning: Redundant assignment of 'tmf_code' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_solaris.c:217:15: warning: Redundant assignment of 'attribute' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_solaris.c:218:14: warning: Redundant assignment of 'priority' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_solaris.c:225:10: warning: Redundant assignment of 'objp' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_solaris.c:226:11: warning: Redundant assignment of 'flags' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_solaris.c:317:8: warning: Redundant assignment of 'vp' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_solaris.c:326:8: warning: Redundant assignment of 'vp' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_solaris.c:344:8: warning: Redundant assignment of 'vp' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_solaris.c:303:9: style: The scope of the variable 'res' can be reduced. [variableScope]
ddpt-0.94/lib/sg_pt_win32.c:576:13: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ddpt-0.94/lib/sg_pt_win32.c:124:30: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ddpt-0.94/lib/sg_pt_win32.c:431:10: warning: Redundant assignment of 'objp' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_win32.c:432:11: warning: Redundant assignment of 'flags' to itself. [selfAssignment]
ddpt-0.94/lib/sg_pt_win32.c:144:16: style: The scope of the variable 'num' can be reduced. [variableScope]
ddpt-0.94/lib/sg_pt_win32.c:146:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
ddpt-0.94/lib/sg_pt_win32.c:741:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
ddpt-0.94/lib/sg_pt_win32.c:271:9: warning: Size of pointer 'vp' used instead of size of its data. [pointerSize]
ddpt-0.94/src/ddpt.c:352:23: style: The scope of the variable 't' can be reduced. [variableScope]
ddpt-0.94/src/ddpt.c:456:23: style: The scope of the variable 't' can be reduced. [variableScope]
ddpt-0.94/src/ddpt.c:963:17: style: The scope of the variable 'err' can be reduced. [variableScope]
ddpt-0.94/src/ddpt.c:1071:9: style: The scope of the variable 'res' can be reduced. [variableScope]
ddpt-0.94/src/ddpt.c:1071:14: style: The scope of the variable 'err' can be reduced. [variableScope]
ddpt-0.94/src/ddpt.c:1155:9: style: The scope of the variable 'numbytes' can be reduced. [variableScope]
ddpt-0.94/src/ddpt.c:1302:9: style: The scope of the variable 'res' can be reduced. [variableScope]
ddpt-0.94/src/ddpt.c:1302:14: style: The scope of the variable 'off' can be reduced. [variableScope]
ddpt-0.94/src/ddpt.c:1302:19: style: The scope of the variable 'part' can be reduced. [variableScope]
ddpt-0.94/src/ddpt.c:1302:35: style: The scope of the variable 'err' can be reduced. [variableScope]
ddpt-0.94/src/ddpt.c:1510:17: style: The scope of the variable 'n' can be reduced. [variableScope]
ddpt-0.94/src/ddpt.c:1660:13: style: The scope of the variable 'ibytes' can be reduced. [variableScope]
ddpt-0.94/src/ddpt.c:1660:29: style: The scope of the variable 'ibk' can be reduced. [variableScope]
ddpt-0.94/src/ddpt.c:2002:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_cl.c:735:25: style: Same expression on both sides of '||'. [duplicateExpression]
ddpt-0.94/src/ddpt_cl.c:565:18: style: The scope of the variable 'cp' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_cl.c:567:12: style: The scope of the variable 'cdp' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_cl.c:568:10: style: The scope of the variable 'b' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_com.c:1108:16: warning: Either the condition 'op' is redundant or there is possible null pointer dereference: op. [nullPointerRedundantCheck]
ddpt-0.94/src/ddpt_com.c:1104:9: note: Assuming that condition 'op' is not redundant
ddpt-0.94/src/ddpt_com.c:1108:16: note: Null pointer dereference
ddpt-0.94/src/ddpt_com.c:1126:9: style: The scope of the variable 'delay' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_com.c:1278:10: style: The scope of the variable 'b' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_com.c:1519:18: style: The scope of the variable 'pitp' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_com.c:1742:17: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_com.c:1744:13: style: The scope of the variable 'll' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_com.c:1824:9: style: The scope of the variable 'in_len' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_com.c:1916:0: error: Resource leak: fp [resourceLeak]
ddpt-0.94/src/ddpt_pt.c:143:27: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ddpt-0.94/src/ddpt_pt.c:196:27: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ddpt-0.94/src/ddpt_pt.c:245:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_pt.c:246:18: style: The scope of the variable 'ui' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_pt.c:452:14: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_pt.c:814:14: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_pt.c:1150:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_pt.c:1247:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_pt.c:1148:35: style: Function 'pt_3party_copy_out' argument 9 names different: declaration 'verbose' definition 'vb'. [funcArgNamesDifferent]
ddpt-0.94/src/ddpt.h:515:39: note: Function 'pt_3party_copy_out' argument 9 names different: declaration 'verbose' definition 'vb'.
ddpt-0.94/src/ddpt_pt.c:1148:35: note: Function 'pt_3party_copy_out' argument 9 names different: declaration 'verbose' definition 'vb'.
ddpt-0.94/src/ddpt_pt.c:1245:64: style: Function 'pt_3party_copy_in' argument 8 names different: declaration 'verbose' definition 'vb'. [funcArgNamesDifferent]
ddpt-0.94/src/ddpt.h:517:68: note: Function 'pt_3party_copy_in' argument 8 names different: declaration 'verbose' definition 'vb'.
ddpt-0.94/src/ddpt_pt.c:1245:64: note: Function 'pt_3party_copy_in' argument 8 names different: declaration 'verbose' definition 'vb'.
ddpt-0.94/src/ddpt_xcopy.c:273:25: style: The scope of the variable 'pdt' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:276:19: style: The scope of the variable 'num' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:581:21: style: The scope of the variable 'i_len' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:581:28: style: The scope of the variable 'assoc' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:581:35: style: The scope of the variable 'desig' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:695:44: style: The scope of the variable 'blocks' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:695:52: style: The scope of the variable 'oblocks' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1059:21: style: The scope of the variable 'desc_type' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1059:32: style: The scope of the variable 'desc_len' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1273:34: style: The scope of the variable 'desc_type' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1273:45: style: The scope of the variable 'desc_len' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1429:17: style: The scope of the variable 'j' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1431:14: style: The scope of the variable 'num' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1571:10: style: The scope of the variable 'bb' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1648:14: style: The scope of the variable 'k' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1648:17: style: The scope of the variable 'len' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1648:28: style: The scope of the variable 'err' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1649:14: style: The scope of the variable 'rod_sz' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1653:19: style: The scope of the variable 'uc' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1742:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1756:17: style: The scope of the variable 'j' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1760:14: style: The scope of the variable 'num' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1902:9: style: The scope of the variable 'res' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:2195:17: style: The scope of the variable 'n' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:2197:32: style: The scope of the variable 'o_num' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:2345:17: style: The scope of the variable 'ok' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:2348:43: style: The scope of the variable 'uu' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:2348:50: style: The scope of the variable 'vv' can be reduced. [variableScope]
ddpt-0.94/src/ddpt_xcopy.c:1172:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddpt-0.94/src/ddpt_xcopy.c:1174:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddpt-0.94/src/ddpt_xcopy.c:1176:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ddpt-0.94/src/ddptctl.c:453:19: style: The scope of the variable 'err' can be reduced. [variableScope]
ddpt-0.94/src/ddptctl.c:499:9: style: The scope of the variable 'k' can be reduced. [variableScope]
[14:52]

ftp://ftp.se.debian.org/debian/pool/main/d/ddrescueview/ddrescueview_0.4~alpha3.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/ddrutility/ddrutility_2.8.orig.tar.xz
ddru_ntfsbitmap.c:546:86: error: Array 'boot_sector.items.chJumpInstruction[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
ddru_ntfsbitmap.c:551:76: error: Array 'boot_sector.items.chDummy[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
ddru_ntfsbitmap.c:557:80: error: Array 'boot_sector.items.uchReserved[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
ddru_ntfsbitmap.c:260:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:402:3: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:402:3: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:402:3: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:432:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:432:3: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:445:7: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:445:7: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:445:7: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:476:7: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:476:7: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:476:7: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:513:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:513:3: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:623:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:722:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:722:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:725:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:725:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:735:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:748:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:753:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:757:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:763:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:764:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:767:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:768:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:783:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:788:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:792:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:798:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:799:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:802:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:803:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:811:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:816:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:820:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:826:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:827:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:830:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:831:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:850:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:1015:4: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:1021:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:1114:4: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:1120:4: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:1137:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:1148:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:1150:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:1363:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:1374:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:1375:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:1376:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:1406:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:1462:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:1465:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsbitmap.c:139:7: style: The scope of the variable 'command_line_argument' can be reduced. [variableScope]
ddru_ntfsbitmap.c:982:10: style: The scope of the variable 'offset_negative' can be reduced. [variableScope]
ddru_ntfsbitmap.c:985:24: style: The scope of the variable 'readlengthbytes' can be reduced. [variableScope]
ddru_ntfsbitmap.c:985:41: style: The scope of the variable 'readoffsetbytes' can be reduced. [variableScope]
ddru_ntfsbitmap.c:986:24: style: The scope of the variable 'newoffset' can be reduced. [variableScope]
ddru_ntfsbitmap.c:1258:17: style: The scope of the variable 'byte' can be reduced. [variableScope]
ddru_ntfsbitmap.c:1409:22: style: The scope of the variable 'lowest_offset' can be reduced. [variableScope]
ddru_ntfsbitmap.c:524:30: style: Function 'read_boot_sec_file' argument 1 names different: declaration 'destination_file' definition 'input_file'. [funcArgNamesDifferent]
ddru_ntfsbitmap.c:107:30: note: Function 'read_boot_sec_file' argument 1 names different: declaration 'destination_file' definition 'input_file'.
ddru_ntfsbitmap.c:524:30: note: Function 'read_boot_sec_file' argument 1 names different: declaration 'destination_file' definition 'input_file'.
ddru_ntfsbitmap.c:590:5: error: Resource leak: readfile [resourceLeak]
ddru_ntfscommon.c:81:39: error: Array 'file_attribute.items.Name[510]' accessed at index 511, which is out of bounds. [arrayIndexOutOfBounds]
ddru_ntfscommon.c:107:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfscommon.c:112:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfscommon.c:117:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfscommon.c:128:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfscommon.c:134:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfscommon.c:140:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:554:86: error: Array 'boot_sector.items.chJumpInstruction[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
ddru_ntfsfindbad.c:559:76: error: Array 'boot_sector.items.chDummy[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
ddru_ntfsfindbad.c:565:80: error: Array 'boot_sector.items.uchReserved[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
ddru_ntfsfindbad.c:321:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:323:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:331:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:347:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:352:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:353:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:354:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:465:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:469:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:479:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:513:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:513:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:513:3: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:609:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:670:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:777:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:777:7: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:789:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:789:2: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:798:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:798:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:863:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:863:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:863:3: warning: %ld in format string (no. 6) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:863:3: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:870:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:870:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:870:8: warning: %ld in format string (no. 7) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:870:8: warning: %lld in format string (no. 8) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:962:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1074:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1074:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1139:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1139:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1139:2: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1144:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1144:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1144:2: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1169:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1171:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1207:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1220:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1220:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1232:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1235:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1248:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1255:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1264:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1264:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1280:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1287:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1296:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1296:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1305:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1312:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1321:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1321:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1345:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1432:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1532:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1539:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1559:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1631:4: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:1637:4: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
ddru_ntfsfindbad.c:149:7: style: The scope of the variable 'command_line_argument' can be reduced. [variableScope]
ddru_ntfsfindbad.c:1060:8: style: The scope of the variable 'found_parent' can be reduced. [variableScope]
ddru_ntfsfindbad.c:1061:8: style: The scope of the variable 'process' can be reduced. [variableScope]
ddru_ntfsfindbad.c:1495:10: style: The scope of the variable 'offset_negative' can be reduced. [variableScope]
ddru_ntfsfindbad.c:1498:24: style: The scope of the variable 'readlengthbytes' can be reduced. [variableScope]
ddru_ntfsfindbad.c:1498:41: style: The scope of the variable 'readoffsetbytes' can be reduced. [variableScope]
ddru_ntfsfindbad.c:1499:24: style: The scope of the variable 'newoffset' can be reduced. [variableScope]
ddru_ntfsfindbad.c:488:7: error: Common realloc mistake: 'position' nulled but not freed upon failure [memleakOnRealloc]
ddru_ntfsfindbad.c:495:7: error: Common realloc mistake: 'size' nulled but not freed upon failure [memleakOnRealloc]
ddru_ntfsfindbad.c:502:7: error: Common realloc mistake: 'type' nulled but not freed upon failure [memleakOnRealloc]
ddru_ntfsfindbad.c:908:8: error: Common realloc mistake: 'inode_count_buf' nulled but not freed upon failure [memleakOnRealloc]
ddru_ntfsfindbad.c:915:8: error: Common realloc mistake: 'error_size_buf' nulled but not freed upon failure [memleakOnRealloc]
ddru_ntfsfindbad.c:922:8: error: Common realloc mistake: 'inode_type_buf' nulled but not freed upon failure [memleakOnRealloc]
ddru_ntfsfindbad.c:929:8: error: Common realloc mistake: 'error_count_buf' nulled but not freed upon failure [memleakOnRealloc]
ddru_ntfsfindbad.c:938:8: error: Common realloc mistake: 'file_name_buf' nulled but not freed upon failure [memleakOnRealloc]
ddru_ntfsfindbad.c:945:8: error: Common realloc mistake: 'file_name_pt' nulled but not freed upon failure [memleakOnRealloc]
ddru_ntfsfindbad.c:978:2: error: Common realloc mistake: 'master_inode_buf' nulled but not freed upon failure [memleakOnRealloc]
ddru_ntfsfindbad.c:985:2: error: Common realloc mistake: 'master_parent_buf' nulled but not freed upon failure [memleakOnRealloc]
ddru_ntfsfindbad.c:992:2: error: Common realloc mistake: 'master_attrib_buf' nulled but not freed upon failure [memleakOnRealloc]
ddru_ntfsfindbad.c:1001:2: error: Common realloc mistake: 'master_file_name_buf' nulled but not freed upon failure [memleakOnRealloc]
ddru_ntfsfindbad.c:1008:2: error: Common realloc mistake: 'master_file_name_pt' nulled but not freed upon failure [memleakOnRealloc]
ddru_ntfsfindbad.c:492:0: error: Resource leak: readfile [resourceLeak]
ddru_ntfsfindbad.c:539:0: error: Resource leak: readfile [resourceLeak]
ddrutility.c:41:7: style: The scope of the variable 'command_line_argument' can be reduced. [variableScope]
[14:52]

ftp://ftp.se.debian.org/debian/pool/main/d/dds/dds_2.5.2+ddd105.orig.tar.gz
dds-2.5.2+ddd105/ddd/ddd.cpp:799:27: style: The scope of the variable 'ntotalcard' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/ddd.cpp:800:9: style: The scope of the variable 'pch' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/ddd.cpp:956:7: style: The scope of the variable 'lastsuit' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/ddd.cpp:956:17: style: The scope of the variable 'lastcard' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/ddd.cpp:1039:45: style: The scope of the variable 'ndeal' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/ddd.cpp:1160:8: style: The scope of the variable 'bok' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/ddd.cpp:1169:17: style: The scope of the variable 'sz2' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/ddd.cpp:1169:26: style: The scope of the variable 'sz3' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/ddd.cpp:1329:10: style: The scope of the variable 'sbcode' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/ddd.cpp:1330:20: style: The scope of the variable 'score' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/ddd.cpp:1221:66: warning: Either the condition 'leader!=-1' is redundant, otherwise there is negative array index -1. [negativeIndex]
dds-2.5.2+ddd105/ddd/ddd.cpp:1245:15: note: Assuming that condition 'leader!=-1' is not redundant
dds-2.5.2+ddd105/ddd/ddd.cpp:1221:66: note: Negative array index
dds-2.5.2+ddd105/ddd/ddd.cpp:416:11: error: Buffer is accessed out of bounds: buf [bufferAccessOutOfBounds]
dds-2.5.2+ddd105/ddd/ddd.cpp:858:11: error: Buffer is accessed out of bounds: buf [bufferAccessOutOfBounds]
dds-2.5.2+ddd105/ddd/rng.h:142:20: style: Technically the member function 'cRNG::getRNG' can be const. [functionConst]
dds-2.5.2+ddd105/ddd/rng.h:145:21: style: Technically the member function 'cRNG::getpszGen' can be const. [functionConst]
dds-2.5.2+ddd105/ddd/rng.h:173:20: style: Technically the member function 'cRNG_QD1::getSeed' can be const. [functionConst]
dds-2.5.2+ddd105/ddd/timer.h:69:19: style: Technically the member function 'cTimer::dblElapsed' can be const. [functionConst]
dds-2.5.2+ddd105/ddd/timer.h:70:19: style: Technically the member function 'cTimer::dblElapsed' can be const. [functionConst]
dds-2.5.2+ddd105/ddd/timer.h:79:19: style: Technically the member function 'cTimer::dblDeltaElapsed' can be const. [functionConst]
dds-2.5.2+ddd105/ddd/rng.h:163:20: warning: Virtual function 'set' is called from constructor 'cRNG_QD1(int useed=0)' at line 160. Dynamic binding is not used. [virtualCallInConstructor]
dds-2.5.2+ddd105/ddd/rng.h:160:24: note: Calling set
dds-2.5.2+ddd105/ddd/rng.h:163:20: note: set is a virtual method
dds-2.5.2+ddd105/ddd/rng.h:188:20: warning: Virtual function 'set' is called from constructor 'cRNG_WELL(int useed=0)' at line 185. Dynamic binding is not used. [virtualCallInConstructor]
dds-2.5.2+ddd105/ddd/rng.h:185:24: note: Calling set
dds-2.5.2+ddd105/ddd/rng.h:188:20: note: set is a virtual method
dds-2.5.2+ddd105/ddd/rng.h:211:20: warning: Virtual function 'set' is called from constructor 'cRNG_Mother(int useed=0)' at line 208. Dynamic binding is not used. [virtualCallInConstructor]
dds-2.5.2+ddd105/ddd/rng.h:208:24: note: Calling set
dds-2.5.2+ddd105/ddd/rng.h:211:20: note: set is a virtual method
dds-2.5.2+ddd105/ddd/rng.h:235:20: warning: Virtual function 'set' is called from constructor 'cRNG_MT19937(int useed=0)' at line 232. Dynamic binding is not used. [virtualCallInConstructor]
dds-2.5.2+ddd105/ddd/rng.h:232:24: note: Calling set
dds-2.5.2+ddd105/ddd/rng.h:235:20: note: set is a virtual method
dds-2.5.2+ddd105/ddd/rng.h:159:20: style: Class 'cRNG_QD1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dds-2.5.2+ddd105/ddd/rng.h:184:20: style: Class 'cRNG_WELL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dds-2.5.2+ddd105/ddd/rng.h:207:20: style: Class 'cRNG_Mother' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dds-2.5.2+ddd105/ddd/rng.h:231:20: style: Class 'cRNG_MT19937' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dds-2.5.2+ddd105/ddd/rng.h:163:20: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dds-2.5.2+ddd105/ddd/rng.h:115:20: note: Virtual function in base class
dds-2.5.2+ddd105/ddd/rng.h:163:20: note: Function in derived class
dds-2.5.2+ddd105/ddd/rng.h:166:21: style: The function 'getszRandom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dds-2.5.2+ddd105/ddd/rng.h:118:21: note: Virtual function in base class
dds-2.5.2+ddd105/ddd/rng.h:166:21: note: Function in derived class
dds-2.5.2+ddd105/ddd/rng.h:171:20: style: The function 'random' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dds-2.5.2+ddd105/ddd/rng.h:121:24: note: Virtual function in base class
dds-2.5.2+ddd105/ddd/rng.h:171:20: note: Function in derived class
dds-2.5.2+ddd105/ddd/rng.h:188:20: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dds-2.5.2+ddd105/ddd/rng.h:115:20: note: Virtual function in base class
dds-2.5.2+ddd105/ddd/rng.h:188:20: note: Function in derived class
dds-2.5.2+ddd105/ddd/rng.h:191:21: style: The function 'getszRandom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dds-2.5.2+ddd105/ddd/rng.h:118:21: note: Virtual function in base class
dds-2.5.2+ddd105/ddd/rng.h:191:21: note: Function in derived class
dds-2.5.2+ddd105/ddd/rng.h:196:20: style: The function 'random' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dds-2.5.2+ddd105/ddd/rng.h:121:24: note: Virtual function in base class
dds-2.5.2+ddd105/ddd/rng.h:196:20: note: Function in derived class
dds-2.5.2+ddd105/ddd/rng.h:211:20: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dds-2.5.2+ddd105/ddd/rng.h:115:20: note: Virtual function in base class
dds-2.5.2+ddd105/ddd/rng.h:211:20: note: Function in derived class
dds-2.5.2+ddd105/ddd/rng.h:214:21: style: The function 'getszRandom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dds-2.5.2+ddd105/ddd/rng.h:118:21: note: Virtual function in base class
dds-2.5.2+ddd105/ddd/rng.h:214:21: note: Function in derived class
dds-2.5.2+ddd105/ddd/rng.h:219:20: style: The function 'random' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dds-2.5.2+ddd105/ddd/rng.h:121:24: note: Virtual function in base class
dds-2.5.2+ddd105/ddd/rng.h:219:20: note: Function in derived class
dds-2.5.2+ddd105/ddd/rng.h:235:20: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dds-2.5.2+ddd105/ddd/rng.h:115:20: note: Virtual function in base class
dds-2.5.2+ddd105/ddd/rng.h:235:20: note: Function in derived class
dds-2.5.2+ddd105/ddd/rng.h:238:21: style: The function 'getszRandom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dds-2.5.2+ddd105/ddd/rng.h:118:21: note: Virtual function in base class
dds-2.5.2+ddd105/ddd/rng.h:238:21: note: Function in derived class
dds-2.5.2+ddd105/ddd/rng.h:243:20: style: The function 'random' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dds-2.5.2+ddd105/ddd/rng.h:121:24: note: Virtual function in base class
dds-2.5.2+ddd105/ddd/rng.h:243:20: note: Function in derived class
dds-2.5.2+ddd105/ddd/ddd.cpp:1084:9: error: Common realloc mistake: 'presult' nulled but not freed upon failure [memleakOnRealloc]
dds-2.5.2+ddd105/ddd/ddd.cpp:464:0: error: Resource leak: fp [resourceLeak]
dds-2.5.2+ddd105/ddd/giblib.cpp:148:8: style: The scope of the variable 'suit' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/giblib.cpp:148:14: style: The scope of the variable 'card' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/giblib.cpp:270:19: style: The scope of the variable 'c' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/giblib.cpp:459:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::szDeal' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::szTricks' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::PlayerPlayed' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::SuitPlayed' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::CardPlayed' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::nTrick' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::nTrickCard' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::nTrickSN' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::nTrickWE' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::TrickStart' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::SuitLed' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::Player' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::WinningPlayer' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::szErrMsg' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::Trumps' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::Leader' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::mPlayerSuit' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::pch' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::szLine' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::bFileEnd' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:37:10: warning: Member variable 'cGIBLib::fp' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/giblib.cpp:39:3: style: Class 'cGIBLib' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dds-2.5.2+ddd105/ddd/giblib.cpp:39:3: style: Class 'cGIBLib' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dds-2.5.2+ddd105/ddd/giblib.cpp:494:7: error: Common realloc mistake: 'pszComment' nulled but not freed upon failure [memleakOnRealloc]
dds-2.5.2+ddd105/ddd/giblib.cpp:510:3: error: Common realloc mistake: 'pszComment' nulled but not freed upon failure [memleakOnRealloc]
dds-2.5.2+ddd105/ddd/giblib.cpp:830:3: error: Common realloc mistake: 'pszName' nulled but not freed upon failure [memleakOnRealloc]
dds-2.5.2+ddd105/ddd/rng.cpp:555:7: style: The scope of the variable 'oc' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/rng.cpp:708:10: style: The scope of the variable 'an' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/rng.cpp:708:23: style: The scope of the variable 'del' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/rng.cpp:747:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/rng.cpp:748:10: style: The scope of the variable 'sum' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/rng.cpp:748:14: style: The scope of the variable 'del' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/rng.cpp:748:18: style: The scope of the variable 'ap' can be reduced. [variableScope]
dds-2.5.2+ddd105/ddd/rng.cpp:288:18: style: Variable 'uqd1seed' is assigned a value that is never used. [unreadVariable]
dds-2.5.2+ddd105/ddd/timer.cpp:78:9: warning: Member variable 'cTimer::dElapsed0' is not initialized in the constructor. [uninitMemberVar]
dds-2.5.2+ddd105/ddd/timer.h:98:19: performance: Technically the member function 'cTimer::getTimerInfo' can be static. [functionStatic]
dds-2.5.2+ddd105/ddd/timer.cpp:128:14: note: Technically the member function 'cTimer::getTimerInfo' can be static.
dds-2.5.2+ddd105/ddd/timer.h:98:19: note: Technically the member function 'cTimer::getTimerInfo' can be static.
dds-2.5.2+ddd105/dds.cpp:3150:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dds-2.5.2+ddd105/dds.cpp:3151:8: warning: Identical condition 'qt>=cutoff', second condition is always false [identicalConditionAfterEarlyExit]
dds-2.5.2+ddd105/dds.cpp:3147:13: note: first condition
dds-2.5.2+ddd105/dds.cpp:3151:8: note: second condition
dds-2.5.2+ddd105/dds.cpp:5427:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dds-2.5.2+ddd105/dds.cpp:3723:16: style: Opposite expression on both sides of '&'. [oppositeExpression]
dds-2.5.2+ddd105/dds.cpp:3723:16: note: Opposite expression on both sides of '&'.
dds-2.5.2+ddd105/dds.cpp:3723:16: note: Opposite expression on both sides of '&'.
dds-2.5.2+ddd105/dds.cpp:3790:11: style: Opposite expression on both sides of '&'. [oppositeExpression]
dds-2.5.2+ddd105/dds.cpp:3790:11: note: Opposite expression on both sides of '&'.
dds-2.5.2+ddd105/dds.cpp:3790:11: note: Opposite expression on both sides of '&'.
dds-2.5.2+ddd105/dds.cpp:4207:12: style: Opposite expression on both sides of '&'. [oppositeExpression]
dds-2.5.2+ddd105/dds.cpp:4207:12: note: Opposite expression on both sides of '&'.
dds-2.5.2+ddd105/dds.cpp:4207:12: note: Opposite expression on both sides of '&'.
dds-2.5.2+ddd105/dds.cpp:4393:11: style: Opposite expression on both sides of '&'. [oppositeExpression]
dds-2.5.2+ddd105/dds.cpp:4393:11: note: Opposite expression on both sides of '&'.
dds-2.5.2+ddd105/dds.cpp:4393:11: note: Opposite expression on both sides of '&'.
dds-2.5.2+ddd105/dds.cpp:5217:11: style: Opposite expression on both sides of '&'. [oppositeExpression]
dds-2.5.2+ddd105/dds.cpp:5217:11: note: Opposite expression on both sides of '&'.
dds-2.5.2+ddd105/dds.cpp:5217:11: note: Opposite expression on both sides of '&'.
dds-2.5.2+ddd105/dds.cpp:5227:13: style: Opposite expression on both sides of '&'. [oppositeExpression]
dds-2.5.2+ddd105/dds.cpp:5227:13: note: Opposite expression on both sides of '&'.
dds-2.5.2+ddd105/dds.cpp:5227:13: note: Opposite expression on both sides of '&'.
dds-2.5.2+ddd105/dds.cpp:5366:13: style: Opposite expression on both sides of '&'. [oppositeExpression]
dds-2.5.2+ddd105/dds.cpp:5366:13: note: Opposite expression on both sides of '&'.
dds-2.5.2+ddd105/dds.cpp:5366:13: note: Opposite expression on both sides of '&'.
dds-2.5.2+ddd105/dds.cpp:115:61: style: The scope of the variable 'flag' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:122:7: style: The scope of the variable 'maxHand' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:122:18: style: The scope of the variable 'maxSuit' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:122:29: style: The scope of the variable 'maxRank' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:1098:7: style: The scope of the variable 'k' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:1098:10: style: The scope of the variable 's' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:1098:13: style: The scope of the variable 'h' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:1098:16: style: The scope of the variable 'm' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:1098:19: style: The scope of the variable 'ord' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:1098:24: style: The scope of the variable 'r' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:1100:18: style: The scope of the variable 'ind' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:1200:30: style: The scope of the variable 'maxAgg' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:2047:7: style: The scope of the variable 'mcurr' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:2047:14: style: The scope of the variable 'q' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:2331:7: style: The scope of the variable 'opps' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:2332:7: style: The scope of the variable 'countLho' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:2332:17: style: The scope of the variable 'countRho' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:2332:27: style: The scope of the variable 'countPart' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:2332:38: style: The scope of the variable 'countOwn' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:2333:15: style: The scope of the variable 'ss' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:3163:21: style: The scope of the variable 'sum' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:3275:21: style: The scope of the variable 'sum' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:3504:20: style: The scope of the variable 'l' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:3504:23: style: The scope of the variable 'kk' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:3504:27: style: The scope of the variable 'll' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:3506:7: style: The scope of the variable 'thirdBestHand' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:3841:24: style: The scope of the variable 'thirdBestHand' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:4757:16: style: The scope of the variable 'rank' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:4757:22: style: The scope of the variable 'suit' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:4988:7: style: The scope of the variable 'found' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:4991:26: style: The scope of the variable 'sopP' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:5196:18: style: The scope of the variable 'w' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:5358:18: style: The scope of the variable 'lw' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:5359:7: style: The scope of the variable 'suit' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:5442:10: style: The scope of the variable 'count' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:5935:7: style: The scope of the variable 'k' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:5935:13: style: The scope of the variable 'res' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:5986:7: style: The scope of the variable 'k' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:5986:13: style: The scope of the variable 'res' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:6038:7: style: The scope of the variable 'k' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:6038:13: style: The scope of the variable 'res' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:6140:40: style: The scope of the variable 'rs' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:6243:20: style: The scope of the variable 'card' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:6499:7: style: The scope of the variable 'current_side' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:6499:21: style: The scope of the variable 'both_sides_once_flag' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:6998:7: style: The scope of the variable 'game_bonus' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:6998:19: style: The scope of the variable 'level' can be reduced. [variableScope]
dds-2.5.2+ddd105/dds.cpp:112:61: style: Function 'SolveBoard' argument 6 names different: declaration 'threadIndex' definition 'thrId'. [funcArgNamesDifferent]
dds-2.5.2+ddd105/dll.h:470:71: note: Function 'SolveBoard' argument 6 names different: declaration 'threadIndex' definition 'thrId'.
dds-2.5.2+ddd105/dds.cpp:112:61: note: Function 'SolveBoard' argument 6 names different: declaration 'threadIndex' definition 'thrId'.
dds-2.5.2+ddd105/dds.cpp:5449:16: style: Variable 'trickCount' is assigned a value that is never used. [unreadVariable]
dds-2.5.2+ddd105/dds.cpp:5938:3: style: Variable 'chunk' is assigned a value that is never used. [unreadVariable]
dds-2.5.2+ddd105/dds.cpp:5989:9: style: Variable 'chunk' is assigned a value that is never used. [unreadVariable]
dds-2.5.2+ddd105/dds.cpp:6041:3: style: Variable 'chunk' is assigned a value that is never used. [unreadVariable]
dds-2.5.2+ddd105/dds.cpp:6514:59: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dds-2.5.2+ddd105/dds.cpp:5156:4: error: Uninitialized variable: sp [uninitvar]
dds-2.5.2+ddd105/dds.cpp:5158:11: error: Uninitialized variable: sp [uninitvar]
dds-2.5.2+ddd105/dds.cpp:5174:4: error: Uninitialized variable: sp [uninitvar]
dds-2.5.2+ddd105/dds.cpp:5176:12: error: Uninitialized variable: sp [uninitvar]
[14:52]

ftp://ftp.se.debian.org/debian/pool/main/d/dds2tar/dds2tar_2.5.2.orig.tar.gz
dds2tar-2.5.2.orig/dds_chkhdr.c:26:2: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dds2tar-2.5.2.orig/dds_chkhdr.c:32:3: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dds2tar-2.5.2.orig/dds_extract.c:179:3: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dds2tar-2.5.2.orig/dds_extract.c:54:10: style: The scope of the variable 'n' can be reduced. [variableScope]
dds2tar-2.5.2.orig/dds_extract.c:275:8: style: The scope of the variable 'fgets_return_value' can be reduced. [variableScope]
dds2tar-2.5.2.orig/dds_extract.c:272:34: style: Function 'dds_cmp' argument 1 names different: declaration 'pattern' definition 'pattern_list'. [funcArgNamesDifferent]
dds2tar-2.5.2.orig/dds2tar.h:96:39: note: Function 'dds_cmp' argument 1 names different: declaration 'pattern' definition 'pattern_list'.
dds2tar-2.5.2.orig/dds_extract.c:272:34: note: Function 'dds_cmp' argument 1 names different: declaration 'pattern' definition 'pattern_list'.
dds2tar-2.5.2.orig/dds_index.c:97:3: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dds2tar-2.5.2.orig/dds_quote.c:26:5: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dds2tar-2.5.2.orig/dds_quote.c:3:22: style: Function 'dds_unquote' argument 1 names different: declaration 'str' definition 'p'. [funcArgNamesDifferent]
dds2tar-2.5.2.orig/dds2tar.h:93:29: note: Function 'dds_unquote' argument 1 names different: declaration 'str' definition 'p'.
dds2tar-2.5.2.orig/dds_quote.c:3:22: note: Function 'dds_unquote' argument 1 names different: declaration 'str' definition 'p'.
dds2tar-2.5.2.orig/zf-cre-open.c:60:3: error: Memory leak: b [memleak]
[14:52]

ftp://ftp.se.debian.org/debian/pool/main/d/ddskk/ddskk_16.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/ddupdate/ddupdate_0.6.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/deal/deal_3.1.9.orig.tar.gz
deal319/additive.c:106:7: style: The scope of the variable 'suit' can be reduced. [variableScope]
deal319/additive.c:108:7: style: The scope of the variable 'total' can be reduced. [variableScope]
deal319/dds.cpp:3050:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
deal319/dds.cpp:3065:5: note: Found duplicate branches for 'if' and 'else'.
deal319/dds.cpp:3050:5: note: Found duplicate branches for 'if' and 'else'.
deal319/dds.cpp:3363:12: style: Opposite expression on both sides of '&'. [oppositeExpression]
deal319/dds.cpp:3363:12: note: Opposite expression on both sides of '&'.
deal319/dds.cpp:3363:12: note: Opposite expression on both sides of '&'.
deal319/ddsInline.h:35:0: style: Opposite expression on both sides of '&'. [oppositeExpression]
deal319/ddsInline.h:35:0: note: Opposite expression on both sides of '&'.
deal319/ddsInline.h:35:0: note: Opposite expression on both sides of '&'.
deal319/Holding.h:21:22: style: The scope of the variable 'cards' can be reduced. [variableScope]
deal319/Holding.h:22:7: style: The scope of the variable 'index' can be reduced. [variableScope]
deal319/dds.cpp:96:8: style: The scope of the variable 'inSequence' can be reduced. [variableScope]
deal319/dds.cpp:151:58: style: The scope of the variable 'flag' can be reduced. [variableScope]
deal319/dds.cpp:153:7: style: The scope of the variable 'mcurr' can be reduced. [variableScope]
deal319/dds.cpp:158:7: style: The scope of the variable 'maxSeat' can be reduced. [variableScope]
deal319/dds.cpp:158:18: style: The scope of the variable 'maxSuit' can be reduced. [variableScope]
deal319/dds.cpp:158:29: style: The scope of the variable 'maxRank' can be reduced. [variableScope]
deal319/dds.cpp:1754:10: style: The scope of the variable 's' can be reduced. [variableScope]
deal319/dds.cpp:1755:23: style: The scope of the variable 'count' can be reduced. [variableScope]
deal319/dds.cpp:1755:30: style: The scope of the variable 'mcurr' can be reduced. [variableScope]
deal319/dds.cpp:1755:37: style: The scope of the variable 'h' can be reduced. [variableScope]
deal319/dds.cpp:1755:40: style: The scope of the variable 'q' can be reduced. [variableScope]
deal319/dds.cpp:1755:43: style: The scope of the variable 'done' can be reduced. [variableScope]
deal319/dds.cpp:2016:18: style: The scope of the variable 'sb' can be reduced. [variableScope]
deal319/dds.cpp:2043:18: style: The scope of the variable 'sb' can be reduced. [variableScope]
deal319/dds.cpp:2137:7: style: The scope of the variable 'opps' can be reduced. [variableScope]
deal319/dds.cpp:2138:7: style: The scope of the variable 'countLho' can be reduced. [variableScope]
deal319/dds.cpp:2138:17: style: The scope of the variable 'countRho' can be reduced. [variableScope]
deal319/dds.cpp:2138:27: style: The scope of the variable 'countPart' can be reduced. [variableScope]
deal319/dds.cpp:2138:38: style: The scope of the variable 'countOwn' can be reduced. [variableScope]
deal319/dds.cpp:2139:35: style: The scope of the variable 'count' can be reduced. [variableScope]
deal319/dds.cpp:2767:15: style: The scope of the variable 'sum' can be reduced. [variableScope]
deal319/dds.cpp:2845:15: style: The scope of the variable 'sum' can be reduced. [variableScope]
deal319/dds.cpp:2954:7: style: The scope of the variable 'suit' can be reduced. [variableScope]
deal319/dds.cpp:2954:19: style: The scope of the variable 'n' can be reduced. [variableScope]
deal319/dds.cpp:2955:7: style: The scope of the variable 'scount' can be reduced. [variableScope]
deal319/dds.cpp:3016:0: style: The scope of the variable 'unplayedCardsRank' can be reduced. [variableScope]
deal319/dds.cpp:3018:0: style: The scope of the variable 'allCards' can be reduced. [variableScope]
deal319/dds.cpp:3098:18: style: The scope of the variable 'suitCount' can be reduced. [variableScope]
deal319/dds.cpp:3639:10: style: The scope of the variable 'j' can be reduced. [variableScope]
deal319/dds.cpp:3700:16: style: The scope of the variable 'rank' can be reduced. [variableScope]
deal319/dds.cpp:3700:22: style: The scope of the variable 'suit' can be reduced. [variableScope]
deal319/dds.cpp:3876:7: style: The scope of the variable 'found' can be reduced. [variableScope]
deal319/dds.cpp:3879:26: style: The scope of the variable 'sopP' can be reduced. [variableScope]
deal319/dds.cpp:4081:0: style: The scope of the variable 'w' can be reduced. [variableScope]
deal319/dds.cpp:4257:0: style: The scope of the variable 'lw' can be reduced. [variableScope]
deal319/dds.cpp:908:86: style: Function 'InitGame' argument 5 names different: declaration 'position' definition 'iniPosition'. [funcArgNamesDifferent]
deal319/dds.h:485:85: note: Function 'InitGame' argument 5 names different: declaration 'position' definition 'iniPosition'.
deal319/dds.cpp:908:86: note: Function 'InitGame' argument 5 names different: declaration 'position' definition 'iniPosition'.
deal319/dds.cpp:3725:47: style: Function 'WinningMove' argument 1 names different: declaration 'mvp1' definition 'mv1'. [funcArgNamesDifferent]
deal319/dds.h:494:47: note: Function 'WinningMove' argument 1 names different: declaration 'mvp1' definition 'mv1'.
deal319/dds.cpp:3725:47: note: Function 'WinningMove' argument 1 names different: declaration 'mvp1' definition 'mv1'.
deal319/dds.cpp:3725:75: style: Function 'WinningMove' argument 2 names different: declaration 'mvp2' definition 'mv2'. [funcArgNamesDifferent]
deal319/dds.h:494:75: note: Function 'WinningMove' argument 2 names different: declaration 'mvp2' definition 'mv2'.
deal319/dds.cpp:3725:75: note: Function 'WinningMove' argument 2 names different: declaration 'mvp2' definition 'mv2'.
deal319/dds.h:76:3: warning: Member variable 'RelativeRanksFinder::relative' is not initialized in the constructor. [uninitMemberVar]
deal319/dds.cpp:124:3: warning: Member variable 'UnplayedCardsFinder::starting' is not initialized in the constructor. [uninitMemberVar]
deal319/dds.cpp:135:0: style: Technically the member function 'UnplayedCardsFinder::getUnplayed' can be const. [functionConst]
deal319/Holding.h:12:3: style: Struct 'Holding' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deal319/dds.h:334:1: warning: The struct 'ContractInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
deal319/dds.cpp:971:22: performance: Use const reference for 'contract' to avoid unnecessary data copying. [redundantCopyLocalConst]
deal319/dds.cpp:1179:22: performance: Use const reference for 'contract' to avoid unnecessary data copying. [redundantCopyLocalConst]
deal319/dds.cpp:1758:22: performance: Use const reference for 'contract' to avoid unnecessary data copying. [redundantCopyLocalConst]
deal319/dds.cpp:1938:22: performance: Use const reference for 'contract' to avoid unnecessary data copying. [redundantCopyLocalConst]
deal319/dds.cpp:2140:22: performance: Use const reference for 'contract' to avoid unnecessary data copying. [redundantCopyLocalConst]
deal319/dds.cpp:2769:22: performance: Use const reference for 'contract' to avoid unnecessary data copying. [redundantCopyLocalConst]
deal319/dds.cpp:2846:22: performance: Use const reference for 'contract' to avoid unnecessary data copying. [redundantCopyLocalConst]
deal319/dds.cpp:3100:22: performance: Use const reference for 'contract' to avoid unnecessary data copying. [redundantCopyLocalConst]
deal319/deal.c:574:7: style: The scope of the variable 'loc' can be reduced. [variableScope]
deal319/deal.c:551:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
deal319/dealtypes.c:51:8: style: The scope of the variable 'i' can be reduced. [variableScope]
deal319/dealtypes.c:271:7: style: The scope of the variable 'result' can be reduced. [variableScope]
deal319/dealtypes.c:210:34: style: Function 'getStringForHoldingNum' argument 1 names different: declaration 'holding' definition 'hnum'. [funcArgNamesDifferent]
deal319/dealtypes.h:38:34: note: Function 'getStringForHoldingNum' argument 1 names different: declaration 'holding' definition 'hnum'.
deal319/dealtypes.c:210:34: note: Function 'getStringForHoldingNum' argument 1 names different: declaration 'holding' definition 'hnum'.
deal319/dealtypes.c:360:53: style: Function 'getDenomNumFromObj' argument 2 names different: declaration 'suit' definition 'denom'. [funcArgNamesDifferent]
deal319/dealtypes.h:33:53: note: Function 'getDenomNumFromObj' argument 2 names different: declaration 'suit' definition 'denom'.
deal319/dealtypes.c:360:53: note: Function 'getDenomNumFromObj' argument 2 names different: declaration 'suit' definition 'denom'.
deal319/dealtypes.c:412:55: style: Function 'getHoldingNumFromObj' argument 2 names different: declaration 'card' definition 'holding'. [funcArgNamesDifferent]
deal319/dealtypes.h:35:55: note: Function 'getHoldingNumFromObj' argument 2 names different: declaration 'card' definition 'holding'.
deal319/dealtypes.c:412:55: note: Function 'getHoldingNumFromObj' argument 2 names different: declaration 'card' definition 'holding'.
deal319/dealtypes.c:437:75: style: Function 'getHandHoldingsFromObjv' argument 3 names different: declaration 'harray' definition 'retHoldings'. [funcArgNamesDifferent]
deal319/dealtypes.h:40:76: note: Function 'getHandHoldingsFromObjv' argument 3 names different: declaration 'harray' definition 'retHoldings'.
deal319/dealtypes.c:437:75: note: Function 'getHandHoldingsFromObjv' argument 3 names different: declaration 'harray' definition 'retHoldings'.
deal319/dealtypes.c:459:63: style: Function 'getHandHoldingsFromObj' argument 3 names different: declaration 'harray' definition 'retHoldings'. [funcArgNamesDifferent]
deal319/dealtypes.h:39:66: note: Function 'getHandHoldingsFromObj' argument 3 names different: declaration 'harray' definition 'retHoldings'.
deal319/dealtypes.c:459:63: note: Function 'getHandHoldingsFromObj' argument 3 names different: declaration 'harray' definition 'retHoldings'.
deal319/dist.c:190:17: style: The scope of the variable 'rptr' can be reduced. [variableScope]
deal319/dist.c:191:7: style: The scope of the variable 'i' can be reduced. [variableScope]
deal319/dist.c:328:17: style: The scope of the variable 'rptr' can be reduced. [variableScope]
deal319/dist.c:329:7: style: The scope of the variable 'i' can be reduced. [variableScope]
deal319/dist.c:366:33: style: The scope of the variable 'current' can be reduced. [variableScope]
deal319/dist.c:367:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
deal319/hand.c:217:5: style: The scope of the variable 'HandID' can be reduced. [variableScope]
deal319/hand.c:323:9: style: The scope of the variable 'card' can be reduced. [variableScope]
deal319/hand.c:378:11: style: The scope of the variable 'j' can be reduced. [variableScope]
deal319/hand.c:378:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
deal319/hand.c:405:9: style: The scope of the variable 'card' can be reduced. [variableScope]
deal319/hand.c:451:7: style: The scope of the variable 'tclRet' can be reduced. [variableScope]
deal319/hand.c:240:12: style: Variable 'HandID' is assigned a value that is never used. [unreadVariable]
deal319/holdings.c:918:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
deal319/holdings.c:431:7: style: The scope of the variable 'spots' can be reduced. [variableScope]
deal319/holdings.c:470:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
deal319/holdings.c:774:14: style: The scope of the variable 'pair' can be reduced. [variableScope]
deal319/holdings.c:958:5: style: The scope of the variable 'randomCmd' can be reduced. [variableScope]
deal319/holdings.c:959:5: style: The scope of the variable 'listCmd' can be reduced. [variableScope]
deal319/holdings.c:964:5: style: The scope of the variable 'lengthFlag' can be reduced. [variableScope]
deal319/holdings.c:965:5: style: The scope of the variable 'spotFlag' can be reduced. [variableScope]
deal319/holdings.c:1052:18: style: The scope of the variable 'holding' can be reduced. [variableScope]
deal319/holdings.c:1074:17: style: The scope of the variable 'subset' can be reduced. [variableScope]
deal319/holdings.c:974:15: style: Variable 'randomCmd' is assigned a value that is never used. [unreadVariable]
deal319/holdings.c:980:13: style: Variable 'listCmd' is assigned a value that is never used. [unreadVariable]
deal319/holdings.c:982:16: style: Variable 'lengthFlag' is assigned a value that is never used. [unreadVariable]
deal319/holdings.c:983:14: style: Variable 'spotFlag' is assigned a value that is never used. [unreadVariable]
deal319/keywords.c:93:3: style: Variable 'entry' is reassigned a value before the old one has been used. [redundantAssignment]
deal319/keywords.c:90:3: note: Variable 'entry' is reassigned a value before the old one has been used.
deal319/keywords.c:93:3: note: Variable 'entry' is reassigned a value before the old one has been used.
deal319/stat.c:429:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
deal319/tcl_dds.c:151:79: warning: Logical conjunction always evaluates to false: goal < 1 && goal > 13. [incorrectLogicOperator]
deal319/tcl_dds.c:338:86: warning: Logical conjunction always evaluates to false: goal < 1 && goal > 13. [incorrectLogicOperator]
deal319/tcl_dds.c:164:21: style: The scope of the variable 'rank' can be reduced. [variableScope]
deal319/tcl_deal.c:630:47: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
deal319/tcl_deal.c:633:49: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
deal319/tcl_deal.c:81:9: style: The scope of the variable 'i' can be reduced. [variableScope]
deal319/tcl_deal.c:242:12: style: The scope of the variable 'tclres' can be reduced. [variableScope]
deal319/tcl_deal.c:300:7: style: The scope of the variable 'result' can be reduced. [variableScope]
deal319/tcl_deal.c:344:17: style: The scope of the variable 'result' can be reduced. [variableScope]
[14:52]

ftp://ftp.se.debian.org/debian/pool/main/d/deal.ii/deal.ii_9.0.0.orig.tar.xz
deal.ii-9.0.0/cmake/configure/TestBoostBug/polymorphic_base.hpp:16:10: performance: Technically the member function 'polymorphic_base::serialize' can be static. [functionStatic]
deal.ii-9.0.0/cmake/configure/TestBoostBug/test_dll_exported.cpp:79:74: warning: Possible null pointer dereference: rb2 [nullPointer]
deal.ii-9.0.0/cmake/configure/TestBoostBug/test_dll_exported.cpp:68:29: note: Assignment 'rb2=NULL', assigned value is 0
deal.ii-9.0.0/cmake/configure/TestBoostBug/test_dll_exported.cpp:79:74: note: Null pointer dereference
deal.ii-9.0.0/cmake/configure/TestBoostBug/test_dll_exported.cpp:86:74: warning: Possible null pointer dereference: rd21 [nullPointer]
deal.ii-9.0.0/cmake/configure/TestBoostBug/test_dll_exported.cpp:69:34: note: Assignment 'rd21=NULL', assigned value is 0
deal.ii-9.0.0/cmake/configure/TestBoostBug/test_dll_exported.cpp:86:74: note: Null pointer dereference
deal.ii-9.0.0/contrib/python-bindings/source/cell_accessor_wrapper.cc:319:14: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
deal.ii-9.0.0/contrib/python-bindings/source/cell_accessor_wrapper.cc:325:9: note: Found duplicate branches for 'if' and 'else'.
deal.ii-9.0.0/contrib/python-bindings/source/cell_accessor_wrapper.cc:319:14: note: Found duplicate branches for 'if' and 'else'.
deal.ii-9.0.0/contrib/python-bindings/source/export_point.cc:81:30: style: Same expression on both sides of '-='. [duplicateExpression]
deal.ii-9.0.0/contrib/python-bindings/source/triangulation_wrapper.cc:391:0: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
deal.ii-9.0.0/contrib/python-bindings/source/triangulation_wrapper.cc:1042:38: style: Variable 'tria' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/contrib/python-bindings/source/triangulation_wrapper.cc:1049:38: style: Variable 'tria' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/contrib/python-bindings/source/triangulation_wrapper.cc:1056:38: style: Variable 'tria' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/source/base/auto_derivative_function.cc:24:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/bounding_box.cc:19:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/data_out_base.cc:6761:14: style: Condition 'myrank==0' is always true [knownConditionTrueFalse]
deal.ii-9.0.0/source/base/data_out_base.cc:6755:12: note: Assignment 'myrank=0', assigned value is 0
deal.ii-9.0.0/source/base/data_out_base.cc:6761:14: note: Condition 'myrank==0' is always true
deal.ii-9.0.0/source/base/data_out_base.cc:6798:14: style: Condition 'myrank==0' is always true [knownConditionTrueFalse]
deal.ii-9.0.0/source/base/data_out_base.cc:6794:12: note: Assignment 'myrank=0', assigned value is 0
deal.ii-9.0.0/source/base/data_out_base.cc:6798:14: note: Condition 'myrank==0' is always true
deal.ii-9.0.0/source/base/data_out_base.cc:1190:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
deal.ii-9.0.0/source/base/data_out_base.cc:3486:0: style: Same expression used in consecutive assignments of 'hmin' and 'hmax'. [duplicateAssignExpression]
deal.ii-9.0.0/source/base/data_out_base.cc:3487:0: note: Same expression used in consecutive assignments of 'hmin' and 'hmax'.
deal.ii-9.0.0/source/base/data_out_base.cc:3486:0: note: Same expression used in consecutive assignments of 'hmin' and 'hmax'.
deal.ii-9.0.0/source/base/data_out_base.cc:1173:37: style: Function 'DXStream' argument 1 names different: declaration 'stream' definition 'out'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:911:29: note: Function 'DXStream' argument 1 names different: declaration 'stream' definition 'out'.
deal.ii-9.0.0/source/base/data_out_base.cc:1173:37: note: Function 'DXStream' argument 1 names different: declaration 'stream' definition 'out'.
deal.ii-9.0.0/source/base/data_out_base.cc:1174:51: style: Function 'DXStream' argument 2 names different: declaration 'flags' definition 'f'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:912:43: note: Function 'DXStream' argument 2 names different: declaration 'flags' definition 'f'.
deal.ii-9.0.0/source/base/data_out_base.cc:1174:51: note: Function 'DXStream' argument 2 names different: declaration 'flags' definition 'f'.
deal.ii-9.0.0/source/base/data_out_base.cc:1207:38: style: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:931:41: note: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'.
deal.ii-9.0.0/source/base/data_out_base.cc:1207:38: note: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'.
deal.ii-9.0.0/source/base/data_out_base.cc:1208:38: style: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:932:41: note: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'.
deal.ii-9.0.0/source/base/data_out_base.cc:1208:38: note: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'.
deal.ii-9.0.0/source/base/data_out_base.cc:1209:38: style: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:933:41: note: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'.
deal.ii-9.0.0/source/base/data_out_base.cc:1209:38: note: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'.
deal.ii-9.0.0/source/base/data_out_base.cc:1269:39: style: Function 'GmvStream' argument 1 names different: declaration 'stream' definition 'out'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:959:30: note: Function 'GmvStream' argument 1 names different: declaration 'stream' definition 'out'.
deal.ii-9.0.0/source/base/data_out_base.cc:1269:39: note: Function 'GmvStream' argument 1 names different: declaration 'stream' definition 'out'.
deal.ii-9.0.0/source/base/data_out_base.cc:1270:54: style: Function 'GmvStream' argument 2 names different: declaration 'flags' definition 'f'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:960:45: note: Function 'GmvStream' argument 2 names different: declaration 'flags' definition 'f'.
deal.ii-9.0.0/source/base/data_out_base.cc:1270:54: note: Function 'GmvStream' argument 2 names different: declaration 'flags' definition 'f'.
deal.ii-9.0.0/source/base/data_out_base.cc:1291:39: style: Function 'write_cell' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:978:41: note: Function 'write_cell' argument 2 names different: declaration 'start' definition 's'.
deal.ii-9.0.0/source/base/data_out_base.cc:1291:39: note: Function 'write_cell' argument 2 names different: declaration 'start' definition 's'.
deal.ii-9.0.0/source/base/data_out_base.cc:1292:39: style: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:979:41: note: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'.
deal.ii-9.0.0/source/base/data_out_base.cc:1292:39: note: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'.
deal.ii-9.0.0/source/base/data_out_base.cc:1293:39: style: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:980:41: note: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'.
deal.ii-9.0.0/source/base/data_out_base.cc:1293:39: note: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'.
deal.ii-9.0.0/source/base/data_out_base.cc:1294:39: style: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:981:41: note: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'.
deal.ii-9.0.0/source/base/data_out_base.cc:1294:39: note: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'.
deal.ii-9.0.0/source/base/data_out_base.cc:1323:47: style: Function 'TecplotStream' argument 1 names different: declaration 'stream' definition 'out'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:993:34: note: Function 'TecplotStream' argument 1 names different: declaration 'stream' definition 'out'.
deal.ii-9.0.0/source/base/data_out_base.cc:1323:47: note: Function 'TecplotStream' argument 1 names different: declaration 'stream' definition 'out'.
deal.ii-9.0.0/source/base/data_out_base.cc:1324:66: style: Function 'TecplotStream' argument 2 names different: declaration 'flags' definition 'f'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:994:53: note: Function 'TecplotStream' argument 2 names different: declaration 'flags' definition 'f'.
deal.ii-9.0.0/source/base/data_out_base.cc:1324:66: note: Function 'TecplotStream' argument 2 names different: declaration 'flags' definition 'f'.
deal.ii-9.0.0/source/base/data_out_base.cc:1345:43: style: Function 'write_cell' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1012:41: note: Function 'write_cell' argument 2 names different: declaration 'start' definition 's'.
deal.ii-9.0.0/source/base/data_out_base.cc:1345:43: note: Function 'write_cell' argument 2 names different: declaration 'start' definition 's'.
deal.ii-9.0.0/source/base/data_out_base.cc:1346:43: style: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1013:41: note: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'.
deal.ii-9.0.0/source/base/data_out_base.cc:1346:43: note: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'.
deal.ii-9.0.0/source/base/data_out_base.cc:1347:43: style: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1014:41: note: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'.
deal.ii-9.0.0/source/base/data_out_base.cc:1347:43: note: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'.
deal.ii-9.0.0/source/base/data_out_base.cc:1348:43: style: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1015:41: note: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'.
deal.ii-9.0.0/source/base/data_out_base.cc:1348:43: note: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'.
deal.ii-9.0.0/source/base/data_out_base.cc:1374:39: style: Function 'UcdStream' argument 1 names different: declaration 'stream' definition 'out'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1027:30: note: Function 'UcdStream' argument 1 names different: declaration 'stream' definition 'out'.
deal.ii-9.0.0/source/base/data_out_base.cc:1374:39: note: Function 'UcdStream' argument 1 names different: declaration 'stream' definition 'out'.
deal.ii-9.0.0/source/base/data_out_base.cc:1375:54: style: Function 'UcdStream' argument 2 names different: declaration 'flags' definition 'f'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1028:45: note: Function 'UcdStream' argument 2 names different: declaration 'flags' definition 'f'.
deal.ii-9.0.0/source/base/data_out_base.cc:1375:54: note: Function 'UcdStream' argument 2 names different: declaration 'flags' definition 'f'.
deal.ii-9.0.0/source/base/data_out_base.cc:1403:39: style: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1051:41: note: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'.
deal.ii-9.0.0/source/base/data_out_base.cc:1403:39: note: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'.
deal.ii-9.0.0/source/base/data_out_base.cc:1404:39: style: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1052:41: note: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'.
deal.ii-9.0.0/source/base/data_out_base.cc:1404:39: note: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'.
deal.ii-9.0.0/source/base/data_out_base.cc:1405:39: style: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1053:41: note: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'.
deal.ii-9.0.0/source/base/data_out_base.cc:1405:39: note: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'.
deal.ii-9.0.0/source/base/data_out_base.cc:1456:39: style: Function 'VtkStream' argument 1 names different: declaration 'stream' definition 'out'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1079:30: note: Function 'VtkStream' argument 1 names different: declaration 'stream' definition 'out'.
deal.ii-9.0.0/source/base/data_out_base.cc:1456:39: note: Function 'VtkStream' argument 1 names different: declaration 'stream' definition 'out'.
deal.ii-9.0.0/source/base/data_out_base.cc:1457:54: style: Function 'VtkStream' argument 2 names different: declaration 'flags' definition 'f'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1080:45: note: Function 'VtkStream' argument 2 names different: declaration 'flags' definition 'f'.
deal.ii-9.0.0/source/base/data_out_base.cc:1457:54: note: Function 'VtkStream' argument 2 names different: declaration 'flags' definition 'f'.
deal.ii-9.0.0/source/base/data_out_base.cc:1482:39: style: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1099:41: note: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'.
deal.ii-9.0.0/source/base/data_out_base.cc:1482:39: note: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'.
deal.ii-9.0.0/source/base/data_out_base.cc:1483:39: style: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1100:41: note: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'.
deal.ii-9.0.0/source/base/data_out_base.cc:1483:39: note: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'.
deal.ii-9.0.0/source/base/data_out_base.cc:1484:39: style: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1101:41: note: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'.
deal.ii-9.0.0/source/base/data_out_base.cc:1484:39: note: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'.
deal.ii-9.0.0/source/base/data_out_base.cc:1509:39: style: Function 'VtuStream' argument 1 names different: declaration 'stream' definition 'out'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1108:30: note: Function 'VtuStream' argument 1 names different: declaration 'stream' definition 'out'.
deal.ii-9.0.0/source/base/data_out_base.cc:1509:39: note: Function 'VtuStream' argument 1 names different: declaration 'stream' definition 'out'.
deal.ii-9.0.0/source/base/data_out_base.cc:1510:54: style: Function 'VtuStream' argument 2 names different: declaration 'flags' definition 'f'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1109:45: note: Function 'VtuStream' argument 2 names different: declaration 'flags' definition 'f'.
deal.ii-9.0.0/source/base/data_out_base.cc:1510:54: note: Function 'VtuStream' argument 2 names different: declaration 'flags' definition 'f'.
deal.ii-9.0.0/source/base/data_out_base.cc:1557:39: style: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1130:41: note: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'.
deal.ii-9.0.0/source/base/data_out_base.cc:1557:39: note: Function 'write_cell' argument 3 names different: declaration 'x_offset' definition 'd1'.
deal.ii-9.0.0/source/base/data_out_base.cc:1558:39: style: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1131:41: note: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'.
deal.ii-9.0.0/source/base/data_out_base.cc:1558:39: note: Function 'write_cell' argument 4 names different: declaration 'y_offset' definition 'd2'.
deal.ii-9.0.0/source/base/data_out_base.cc:1559:39: style: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'. [funcArgNamesDifferent]
deal.ii-9.0.0/source/base/data_out_base.cc:1132:41: note: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'.
deal.ii-9.0.0/source/base/data_out_base.cc:1559:39: note: Function 'write_cell' argument 5 names different: declaration 'z_offset' definition 'd3'.
deal.ii-9.0.0/source/base/data_out_base.cc:1771:24: style: Variable 'dim' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/source/base/data_out_base.cc:830:0: performance: Technically the member function 'StreamBase < DataOutBase :: DXFlags >::write_point' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:843:0: performance: Technically the member function 'StreamBase < DataOutBase :: DXFlags >::flush_points' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:851:0: performance: Technically the member function 'StreamBase < DataOutBase :: DXFlags >::write_cell' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:868:0: performance: Technically the member function 'StreamBase < DataOutBase :: DXFlags >::flush_cells' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:830:0: performance: Technically the member function 'StreamBase < DataOutBase :: GmvFlags >::write_point' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:843:0: performance: Technically the member function 'StreamBase < DataOutBase :: GmvFlags >::flush_points' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:851:0: performance: Technically the member function 'StreamBase < DataOutBase :: GmvFlags >::write_cell' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:868:0: performance: Technically the member function 'StreamBase < DataOutBase :: GmvFlags >::flush_cells' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:830:0: performance: Technically the member function 'StreamBase < DataOutBase :: TecplotFlags >::write_point' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:843:0: performance: Technically the member function 'StreamBase < DataOutBase :: TecplotFlags >::flush_points' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:851:0: performance: Technically the member function 'StreamBase < DataOutBase :: TecplotFlags >::write_cell' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:868:0: performance: Technically the member function 'StreamBase < DataOutBase :: TecplotFlags >::flush_cells' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:830:0: performance: Technically the member function 'StreamBase < DataOutBase :: UcdFlags >::write_point' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:843:0: performance: Technically the member function 'StreamBase < DataOutBase :: UcdFlags >::flush_points' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:851:0: performance: Technically the member function 'StreamBase < DataOutBase :: UcdFlags >::write_cell' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:868:0: performance: Technically the member function 'StreamBase < DataOutBase :: UcdFlags >::flush_cells' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:830:0: performance: Technically the member function 'StreamBase < DataOutBase :: VtkFlags >::write_point' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:843:0: performance: Technically the member function 'StreamBase < DataOutBase :: VtkFlags >::flush_points' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:851:0: performance: Technically the member function 'StreamBase < DataOutBase :: VtkFlags >::write_cell' can be static. [functionStatic]
deal.ii-9.0.0/source/base/data_out_base.cc:868:0: performance: Technically the member function 'StreamBase < DataOutBase :: VtkFlags >::flush_cells' can be static. [functionStatic]
deal.ii-9.0.0/source/base/function_derivative.cc:24:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/function_lib.cc:1736:52: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/base/function_lib.cc:1766:52: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/base/function_lib.cc:1800:51: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/base/function_parser.cc:44:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/geometric_utilities.cc:49:7: error: Accessing an item in container 'scoord' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/base/geometric_utilities.cc:51:7: error: Accessing an item in container 'scoord' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/base/geometric_utilities.cc:53:11: error: Accessing an item in container 'scoord' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/base/geometry_info.cc:22:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/parameter_handler.cc:326:28: style: Same expression on both sides of '!=' because the value of 'saved_path' and 'subsection_path' are the same. [duplicateExpression]
deal.ii-9.0.0/source/base/parameter_handler.cc:292:47: note: 'saved_path' is assigned value 'subsection_path' here.
deal.ii-9.0.0/source/base/parameter_handler.cc:326:28: note: Same expression on both sides of '!=' because the value of 'saved_path' and 'subsection_path' are the same.
deal.ii-9.0.0/source/base/parameter_handler.cc:393:18: style: Same expression on both sides of '!=' because the value of 'saved_path' and 'subsection_path' are the same. [duplicateExpression]
deal.ii-9.0.0/source/base/parameter_handler.cc:292:47: note: 'saved_path' is assigned value 'subsection_path' here.
deal.ii-9.0.0/source/base/parameter_handler.cc:393:18: note: Same expression on both sides of '!=' because the value of 'saved_path' and 'subsection_path' are the same.
deal.ii-9.0.0/source/base/polynomial.cc:87:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/base/polynomial_space.cc:23:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/polynomials_bdm.cc:27:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/polynomials_nedelec.cc:26:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/polynomials_p.cc:22:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/polynomials_rannacher_turek.cc:23:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/polynomials_raviart_thomas.cc:30:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/polynomials_rt_bubbles.cc:26:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/quadrature.cc:30:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/quadrature_lib.cc:35:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/quadrature_selector.cc:22:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/symmetric_tensor.cc:29:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/tensor.cc:27:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/tensor_product_polynomials_bubbles.cc:28:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/base/tensor_product_polynomials_const.cc:28:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/dofs/block_info.cc:26:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/dofs/dof_accessor.cc:31:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/dofs/dof_accessor_get.cc:41:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/dofs/dof_accessor_set.cc:41:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/dofs/dof_handler.cc:38:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/dofs/dof_handler_policy.cc:425:30: style: Variable 'dim' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/source/dofs/dof_handler_policy.cc:467:30: style: Variable 'dim' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/source/dofs/dof_handler_policy.cc:525:30: style: Variable 'dim' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/source/dofs/dof_renumbering.cc:1903:12: performance: Technically the member function 'DoFRenumbering::internal::ClockCells::compare' can be static. [functionStatic]
deal.ii-9.0.0/source/dofs/dof_tools.cc:313:24: style: Variable 'dim' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/source/dofs/dof_tools.cc:314:24: style: Variable 'spacedim' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/source/dofs/dof_tools.cc:902:28: style: Variable 'dim' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/source/dofs/dof_tools.cc:940:28: style: Variable 'dim' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/source/dofs/dof_tools_constraints.cc:2155:15: error: Accessing an item in container 'vector_dofs' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/dofs/dof_tools_constraints.cc:442:27: style: struct member 'DoFHandlerSupportsDifferentFEs::value' is never used. [unusedStructMember]
deal.ii-9.0.0/source/fe/fe.cc:38:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/fe_abf.cc:44:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/fe_bdm.cc:37:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/fe_bernstein.cc:35:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/fe_data.cc:21:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/fe_dg_vector.cc:28:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/fe_dgp.cc:26:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/fe_dgp_nonparametric.cc:32:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:856:27: style: Expression is always false because 'else if' condition matches previous condition at line 828. [multiCondition]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1376:29: style: Expression is always false because 'else if' condition matches previous condition at line 1315. [multiCondition]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1730:27: style: Expression is always false because 'else if' condition matches previous condition at line 1660. [multiCondition]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1766:27: style: Expression is always false because 'else if' condition matches previous condition at line 1660. [multiCondition]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1696:31: style: Expression is always false because 'else if' condition matches previous condition at line 1662. [multiCondition]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1766:27: style: Expression is always false because 'else if' condition matches previous condition at line 1730. [multiCondition]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:830:44: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:828:40: note: outer condition: quadrature_points[q_point]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:830:44: note: identical inner condition: quadrature_points[q_point]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1317:51: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1315:47: note: outer condition: face_quadrature_points[q_point]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1317:51: note: identical inner condition: face_quadrature_points[q_point]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1662:44: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1660:40: note: outer condition: quadrature_points[q_point]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1662:44: note: identical inner condition: quadrature_points[q_point]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1664:48: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1662:44: note: outer condition: quadrature_points[q_point]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1664:48: note: identical inner condition: quadrature_points[q_point]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1732:44: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1730:45: note: outer condition: quadrature_points[q_point]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1732:44: note: identical inner condition: quadrature_points[q_point]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:834:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:846:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:861:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:874:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1321:66: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1330:51: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1337:51: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1349:66: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1359:51: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1367:51: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1381:62: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1390:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1398:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1411:62: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1421:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1430:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1440:58: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1444:22: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1447:22: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1668:38: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1669:38: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1683:38: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1684:38: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1700:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1702:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1716:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1718:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1737:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1738:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1753:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1754:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1771:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1773:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1788:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:1790:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:2724:44: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:2734:42: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:2794:33: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:2810:48: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:2908:29: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:2910:29: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_nedelec.cc:2919:35: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:107:3: error: Accessing an item in container 'coeffs' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:108:3: error: Accessing an item in container 'coeffs' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:109:3: error: Accessing an item in container 'coeffs' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:110:3: error: Accessing an item in container 'coeffs' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:112:3: error: Accessing an item in container 'coeffs' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:113:3: error: Accessing an item in container 'coeffs' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:114:3: error: Accessing an item in container 'coeffs' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:115:3: error: Accessing an item in container 'coeffs' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:117:3: error: Accessing an item in container 'coeffs' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:118:3: error: Accessing an item in container 'coeffs' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:119:3: error: Accessing an item in container 'coeffs' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:120:3: error: Accessing an item in container 'coeffs' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:104:33: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:107:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:108:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:109:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:110:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:112:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:113:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:114:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_p1nc.cc:115:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_poly.cc:31:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/fe_poly_tensor.cc:65:28: style: Variable 'dim' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/source/fe/fe_poly_tensor.cc:66:28: style: Variable 'spacedim' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/source/fe/fe_poly_tensor.cc:130:28: style: Variable 'dim' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/source/fe/fe_q_bubbles.cc:270:33: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/fe/fe_q_dg0.cc:33:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/fe_q_iso_q1.cc:32:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/fe_rannacher_turek.cc:29:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/fe_raviart_thomas.cc:43:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/fe_raviart_thomas_nodal.cc:37:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/fe_rt_bubbles.cc:36:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/fe_trace.cc:35:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/fe_values.cc:2358:3: style: Class 'CellIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deal.ii-9.0.0/source/fe/fe_values.cc:2422:3: style: Class 'TriaCellIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deal.ii-9.0.0/source/fe/mapping.cc:23:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/mapping_c1.cc:30:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/mapping_cartesian.cc:37:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/mapping_fe_field.cc:59:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/mapping_manifold.cc:46:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/mapping_q.cc:37:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/mapping_q1.cc:44:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/mapping_q1_eulerian.cc:40:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/mapping_q_eulerian.cc:43:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2234:15: style: Condition 'spacedim>dim' is always false [knownConditionTrueFalse]
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2229:24: note: Assignment 'spacedim=1', assigned value is 1
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2234:15: note: Condition 'spacedim>dim' is always false
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2260:15: style: Condition 'spacedim>dim' is always false [knownConditionTrueFalse]
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2255:24: note: Assignment 'spacedim=2', assigned value is 2
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2260:15: note: Condition 'spacedim>dim' is always false
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2286:15: style: Condition 'spacedim>dim' is always false [knownConditionTrueFalse]
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2281:24: note: Assignment 'spacedim=3', assigned value is 3
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2286:15: note: Condition 'spacedim>dim' is always false
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2314:15: style: Condition 'spacedim>dim' is always true [knownConditionTrueFalse]
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2309:24: note: Assignment 'spacedim=2', assigned value is 2
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2314:15: note: Condition 'spacedim>dim' is always true
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2342:15: style: Condition 'spacedim>dim' is always true [knownConditionTrueFalse]
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2337:24: note: Assignment 'spacedim=3', assigned value is 3
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2342:15: note: Condition 'spacedim>dim' is always true
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2234:15: style: Same expression on both sides of '>' because the value of 'spacedim' and 'dim' are the same. [duplicateExpression]
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2229:24: note: 'spacedim' is assigned value '1' here.
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2228:19: note: 'dim' is assigned value '1' here.
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2234:15: note: Same expression on both sides of '>' because the value of 'spacedim' and 'dim' are the same.
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2260:15: style: Same expression on both sides of '>' because the value of 'spacedim' and 'dim' are the same. [duplicateExpression]
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2255:24: note: 'spacedim' is assigned value '2' here.
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2254:19: note: 'dim' is assigned value '2' here.
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2260:15: note: Same expression on both sides of '>' because the value of 'spacedim' and 'dim' are the same.
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2286:15: style: Same expression on both sides of '>' because the value of 'spacedim' and 'dim' are the same. [duplicateExpression]
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2281:24: note: 'spacedim' is assigned value '3' here.
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2280:19: note: 'dim' is assigned value '3' here.
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:2286:15: note: Same expression on both sides of '>' because the value of 'spacedim' and 'dim' are the same.
deal.ii-9.0.0/source/fe/mapping_q_generic.cc:87:67: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/grid/grid_generator.cc:808:5: error: Accessing an item in container 'edges' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/grid/grid_generator.cc:809:5: error: Accessing an item in container 'edges' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/grid/grid_out.cc:3127:17: style: Variable 'dim' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/source/grid/grid_refinement.cc:38:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/grid/grid_reordering.cc:122:31: style: struct member 'ParallelEdges::starter_edges' is never used. [unusedStructMember]
deal.ii-9.0.0/source/grid/grid_reordering.cc:128:31: style: struct member 'ParallelEdges::n_other_parallel_edges' is never used. [unusedStructMember]
deal.ii-9.0.0/source/grid/grid_reordering.cc:129:31: style: struct member 'ParallelEdges::parallel_edges' is never used. [unusedStructMember]
deal.ii-9.0.0/source/grid/grid_reordering.cc:419:3: style: The class 'EdgeDeltaSet < 2 >' does not have a constructor although it has private member variables. [noConstructor]
deal.ii-9.0.0/source/grid/grid_tools.cc:3901:45: warning: Iterators to containers from different expressions 'std::get<0>(cell_qpoint_map)' and 'std::get<0>(cell_qpoint_map)' are used together. [mismatchingContainerExpression]
deal.ii-9.0.0/source/grid/intergrid_map.cc:32:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/grid/manifold_lib.cc:423:3: error: Accessing an item in container 'distances_to_center' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/grid/manifold_lib.cc:481:3: error: Accessing an item in container 'distances_to_center' that is empty. [containerOutOfBounds]
deal.ii-9.0.0/source/grid/manifold_lib.cc:1424:24: style: Variable 'dim' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/source/grid/manifold_lib.cc:1493:17: style: Variable 'weights' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/source/grid/manifold_lib.cc:1491:17: style: Variable 'points' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/source/grid/manifold_lib.cc:363:9: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
deal.ii-9.0.0/source/grid/persistent_tria.cc:24:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/grid/tria.cc:9321:16: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/grid/tria.cc:9331:16: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
deal.ii-9.0.0/source/grid/tria.cc:9353:14: performance: Possible inefficient checking for 'this_round' emptiness. [stlSize]
deal.ii-9.0.0/source/grid/tria.cc:9395:15: performance: Possible inefficient checking for 'next_round' emptiness. [stlSize]
deal.ii-9.0.0/source/grid/tria_accessor.cc:1286:25: style: struct member 'TransformR2UAffine::KA' is never used. [unusedStructMember]
deal.ii-9.0.0/source/grid/tria_accessor.cc:1287:25: style: struct member 'TransformR2UAffine::Kb' is never used. [unusedStructMember]
deal.ii-9.0.0/source/grid/tria_boundary.cc:32:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/grid/tria_boundary_lib.cc:30:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/hp/dof_handler.cc:323:38: style: The scope of the variable 'face_dof_offsets' can be reduced. [variableScope]
deal.ii-9.0.0/source/hp/dof_handler.cc:330:49: style: The scope of the variable 'face_dof_indices' can be reduced. [variableScope]
deal.ii-9.0.0/source/lac/block_matrix_array.cc:28:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/lac/block_sparsity_pattern.cc:24:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/lac/dynamic_sparsity_pattern.cc:29:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/multigrid/mg_base.cc:30:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/multigrid/mg_level_global_transfer.cc:44:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/multigrid/mg_transfer_matrix_free.cc:37:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/multigrid/mg_transfer_prebuilt.cc:43:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/numerics/data_out_stack.cc:34:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/numerics/data_postprocessor.cc:24:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/numerics/error_estimator_1d.cc:54:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/numerics/histogram.cc:25:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/numerics/solution_transfer.cc:38:0: error: syntax error [syntaxError]
deal.ii-9.0.0/source/physics/elasticity/standard_tensors.cc:23:0: error: syntax error [syntaxError]
deal.ii-9.0.0/tests/quick_tests/affinity.cc:92:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
deal.ii-9.0.0/tests/quick_tests/affinity.cc:92:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
deal.ii-9.0.0/tests/quick_tests/affinity.cc:92:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
deal.ii-9.0.0/tests/quick_tests/affinity.cc:97:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
deal.ii-9.0.0/tests/quick_tests/affinity.cc:97:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
deal.ii-9.0.0/tests/quick_tests/affinity.cc:107:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
deal.ii-9.0.0/tests/quick_tests/affinity.cc:107:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
deal.ii-9.0.0/tests/tests.h:496:3: style: Struct 'MPILogInitAll' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deal.ii-9.0.0/tests/quick_tests/scalapack.cc:65:0: style: Variable 'n_mpi_processes' is assigned a value that is never used. [unreadVariable]
deal.ii-9.0.0/tests/quick_tests/step.cc:54:3: style: Class 'LaplaceProblem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deal.ii-9.0.0/tests/quick_tests/sundials-ida.cc:59:3: style: Class 'HarmonicOscillator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/dealer/dealer_20161012.orig.tar.gz
dealer/dealer.c:1732:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dealer/dealer.c:677:27: style: The scope of the variable 'cards' can be reduced. [variableScope]
dealer/dealer.c:771:8: style: The scope of the variable 't' can be reduced. [variableScope]
dealer/dealer.c:798:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dealer/dealer.c:798:10: style: The scope of the variable 'j' can be reduced. [variableScope]
dealer/dealer.c:798:13: style: The scope of the variable 'k' can be reduced. [variableScope]
dealer/dealer.c:799:8: style: The scope of the variable 't' can be reduced. [variableScope]
dealer/dealer.c:813:21: style: The scope of the variable 'su' can be reduced. [variableScope]
dealer/dealer.c:1399:22: style: The scope of the variable 'cards' can be reduced. [variableScope]
dealer/dealer.c:1471:65: style: The scope of the variable 'sumrow' can be reduced. [variableScope]
dealer/dealer.c:1472:19: style: The scope of the variable 'sumcol' can be reduced. [variableScope]
dealer/dealer.c:1521:27: style: The scope of the variable 'cards' can be reduced. [variableScope]
dealer/dealer.c:325:16: error: Uninitialized variable: tn1 [uninitvar]
* yacc.c:358  *:1073:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
* yacc.c:1906  *:72:15: style: The scope of the variable 'j' can be reduced. [variableScope]
dealer/getopt.c:297:18: style: Function '_getopt_internal' argument 3 names different: declaration 'shortopts' definition 'optstring'. [funcArgNamesDifferent]
dealer/getopt.h:99:21: note: Function '_getopt_internal' argument 3 names different: declaration 'shortopts' definition 'optstring'.
dealer/getopt.c:297:18: note: Function '_getopt_internal' argument 3 names different: declaration 'shortopts' definition 'optstring'.
dealer/getopt.c:603:18: style: Function 'getopt' argument 3 names different: declaration 'shortopts' definition 'optstring'. [funcArgNamesDifferent]
dealer/getopt.h:90:61: note: Function 'getopt' argument 3 names different: declaration 'shortopts' definition 'optstring'.
dealer/getopt.c:603:18: note: Function 'getopt' argument 3 names different: declaration 'shortopts' definition 'optstring'.
dealer/pbn.c:34:3: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dealer/pbn.c:23:7: style: The scope of the variable 'board_vul' can be reduced. [variableScope]
dealer/pbn.c:41:9: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
<stdout>:2107:2: warning: Possible null pointer dereference: b [nullPointer]
<stdout>:2000:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
<stdout>:2107:2: note: Null pointer dereference
<stdout>:2108:2: warning: Possible null pointer dereference: b [nullPointer]
<stdout>:2000:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
<stdout>:2108:2: note: Null pointer dereference
<stdout>:2119:9: warning: Possible null pointer dereference: b [nullPointer]
<stdout>:2000:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
<stdout>:2119:9: note: Null pointer dereference
<stdout>:1728:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
<stdout>:1741:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
<stdout>:1846:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
<stdout>:359:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
<stdout>:1846:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
<stdout>:1871:40: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
<stdout>:774:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
<stdout>:1871:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
<stdout>:2292:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
<stdout>:311:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
<stdout>:2292:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
<stdout>:2305:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
<stdout>:312:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
<stdout>:2305:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
<stdout>:2305:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
<stdout>:312:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
<stdout>:2305:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
<stdout>:2437:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
<stdout>:738:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
<stdout>:2437:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/deap/deap_1.0.2.post2.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/debaux/debaux_0.1.12.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/debconf-kde/debconf-kde_1.0.3.orig.tar.xz
libdebconf-kde-1.0.3/src/DebconfGui.cpp:289:46: style: Function 'cmd_progress' argument 1 names different: declaration 'param' definition 'cmd'. [funcArgNamesDifferent]
libdebconf-kde-1.0.3/src/DebconfGui.h:124:38: note: Function 'cmd_progress' argument 1 names different: declaration 'param' definition 'cmd'.
libdebconf-kde-1.0.3/src/DebconfGui.cpp:289:46: note: Function 'cmd_progress' argument 1 names different: declaration 'param' definition 'cmd'.
libdebconf-kde-1.0.3/src/debconf.h:232:10: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libdebconf-kde-1.0.3/src/debconf.h:124:18: note: Virtual function in base class
libdebconf-kde-1.0.3/src/debconf.h:232:10: note: Function in derived class
libdebconf-kde-1.0.3/src/debconf.h:235:23: style: The function 'getReadDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libdebconf-kde-1.0.3/src/debconf.h:151:24: note: Virtual function in base class
libdebconf-kde-1.0.3/src/debconf.h:235:23: note: Function in derived class
libdebconf-kde-1.0.3/src/debconf.h:236:23: style: The function 'getWriteDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libdebconf-kde-1.0.3/src/debconf.h:156:24: note: Virtual function in base class
libdebconf-kde-1.0.3/src/debconf.h:236:23: note: Function in derived class
libdebconf-kde-1.0.3/src/debconf.h:237:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libdebconf-kde-1.0.3/src/debconf.h:161:18: note: Virtual function in base class
libdebconf-kde-1.0.3/src/debconf.h:237:10: note: Function in derived class
libdebconf-kde-1.0.3/src/debconf.h:268:10: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libdebconf-kde-1.0.3/src/debconf.h:124:18: note: Virtual function in base class
libdebconf-kde-1.0.3/src/debconf.h:268:10: note: Function in derived class
libdebconf-kde-1.0.3/src/debconf.h:271:16: style: The function 'getReadDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libdebconf-kde-1.0.3/src/debconf.h:151:24: note: Virtual function in base class
libdebconf-kde-1.0.3/src/debconf.h:271:16: note: Function in derived class
libdebconf-kde-1.0.3/src/debconf.h:272:16: style: The function 'getWriteDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libdebconf-kde-1.0.3/src/debconf.h:156:24: note: Virtual function in base class
libdebconf-kde-1.0.3/src/debconf.h:272:16: note: Function in derived class
libdebconf-kde-1.0.3/src/debconf.h:273:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libdebconf-kde-1.0.3/src/debconf.h:161:18: note: Virtual function in base class
libdebconf-kde-1.0.3/src/debconf.h:273:10: note: Function in derived class
libdebconf-kde-1.0.3/src/debconf.h:274:10: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libdebconf-kde-1.0.3/src/debconf.h:139:18: note: Virtual function in base class
libdebconf-kde-1.0.3/src/debconf.h:274:10: note: Function in derived class
libdebconf-kde-1.0.3/src/DebconfProgress.cpp:54:41: style: Function 'stepProgress' argument 1 names different: declaration 'progress_cur' definition 'progress_step'. [funcArgNamesDifferent]
libdebconf-kde-1.0.3/src/DebconfProgress.h:41:28: note: Function 'stepProgress' argument 1 names different: declaration 'progress_cur' definition 'progress_step'.
libdebconf-kde-1.0.3/src/DebconfProgress.cpp:54:41: note: Function 'stepProgress' argument 1 names different: declaration 'progress_cur' definition 'progress_step'.
libdebconf-kde-1.0.3/tools/main.cpp:106:13: style: The scope of the variable 'readfd' can be reduced. [variableScope]
libdebconf-kde-1.0.3/tools/main.cpp:106:21: style: The scope of the variable 'writefd' can be reduced. [variableScope]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/debdate/debdate_0.20170714.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/debdry/debdry_0.2.2.orig.tar.gz
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/debfoster/debfoster_2.7.orig.tar.gz
debfoster-2.7/src/AVLTree.c:141:6: style: The scope of the variable 'c' can be reduced. [variableScope]
debfoster-2.7/src/AVLTree.c:383:12: style: The scope of the variable 'superparent' can be reduced. [variableScope]
debfoster-2.7/src/AVLTree.c:182:31: style: Function 'AVLInitTree' argument 1 names different: declaration 'avltree' definition 'rc'. [funcArgNamesDifferent]
debfoster-2.7/src/AVLTree.h:75:38: note: Function 'AVLInitTree' argument 1 names different: declaration 'avltree' definition 'rc'.
debfoster-2.7/src/AVLTree.c:182:31: note: Function 'AVLInitTree' argument 1 names different: declaration 'avltree' definition 'rc'.
debfoster-2.7/src/AVLTree.c:200:31: style: Function 'AVLInitNode' argument 1 names different: declaration 'avlnode' definition 'newnode'. [funcArgNamesDifferent]
debfoster-2.7/src/AVLTree.h:89:38: note: Function 'AVLInitNode' argument 1 names different: declaration 'avlnode' definition 'newnode'.
debfoster-2.7/src/AVLTree.c:200:31: note: Function 'AVLInitNode' argument 1 names different: declaration 'avlnode' definition 'newnode'.
debfoster-2.7/src/AVLTree.c:215:54: style: Function 'AVLInsertTopNode' argument 2 names different: declaration 'avlnode' definition 'newnode'. [funcArgNamesDifferent]
debfoster-2.7/src/AVLTree.h:106:54: note: Function 'AVLInsertTopNode' argument 2 names different: declaration 'avlnode' definition 'newnode'.
debfoster-2.7/src/AVLTree.c:215:54: note: Function 'AVLInsertTopNode' argument 2 names different: declaration 'avlnode' definition 'newnode'.
debfoster-2.7/src/AVLTree.c:221:57: style: Function 'AVLInsertNodeBefore' argument 2 names different: declaration 'old' definition 'node'. [funcArgNamesDifferent]
debfoster-2.7/src/AVLTree.h:111:57: note: Function 'AVLInsertNodeBefore' argument 2 names different: declaration 'old' definition 'node'.
debfoster-2.7/src/AVLTree.c:221:57: note: Function 'AVLInsertNodeBefore' argument 2 names different: declaration 'old' definition 'node'.
debfoster-2.7/src/AVLTree.c:221:72: style: Function 'AVLInsertNodeBefore' argument 3 names different: declaration 'new' definition 'newnode'. [funcArgNamesDifferent]
debfoster-2.7/src/AVLTree.h:111:71: note: Function 'AVLInsertNodeBefore' argument 3 names different: declaration 'new' definition 'newnode'.
debfoster-2.7/src/AVLTree.c:221:72: note: Function 'AVLInsertNodeBefore' argument 3 names different: declaration 'new' definition 'newnode'.
debfoster-2.7/src/AVLTree.c:245:56: style: Function 'AVLInsertNodeAfter' argument 2 names different: declaration 'old' definition 'node'. [funcArgNamesDifferent]
debfoster-2.7/src/AVLTree.h:116:56: note: Function 'AVLInsertNodeAfter' argument 2 names different: declaration 'old' definition 'node'.
debfoster-2.7/src/AVLTree.c:245:56: note: Function 'AVLInsertNodeAfter' argument 2 names different: declaration 'old' definition 'node'.
debfoster-2.7/src/AVLTree.c:245:71: style: Function 'AVLInsertNodeAfter' argument 3 names different: declaration 'new' definition 'newnode'. [funcArgNamesDifferent]
debfoster-2.7/src/AVLTree.h:116:70: note: Function 'AVLInsertNodeAfter' argument 3 names different: declaration 'new' definition 'newnode'.
debfoster-2.7/src/AVLTree.c:245:71: note: Function 'AVLInsertNodeAfter' argument 3 names different: declaration 'new' definition 'newnode'.
debfoster-2.7/src/asktty.c:49:6: style: The scope of the variable 'r' can be reduced. [variableScope]
debfoster-2.7/src/asktty.c:51:15: style: The scope of the variable 'choice' can be reduced. [variableScope]
debfoster-2.7/src/conffile.c:101:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
debfoster-2.7/src/conffile.c:102:11: style: The scope of the variable 'o' can be reduced. [variableScope]
debfoster-2.7/src/conffile.c:103:8: style: The scope of the variable 'key' can be reduced. [variableScope]
debfoster-2.7/src/conffile.c:103:14: style: The scope of the variable 'value' can be reduced. [variableScope]
debfoster-2.7/src/conffile.c:104:6: style: The scope of the variable 'lineno' can be reduced. [variableScope]
debfoster-2.7/src/conffile.c:154:0: error: Resource leak: f [resourceLeak]
debfoster-2.7/src/conffile.c:82:2: error: Uninitialized variable: o [uninitvar]
debfoster-2.7/src/conffile.c:84:26: error: Uninitialized variable: o [uninitvar]
debfoster-2.7/src/debfoster.c:76:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
debfoster-2.7/src/debfoster.c:92:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
debfoster-2.7/src/debfoster.c:157:18: style: The scope of the variable 'pkg' can be reduced. [variableScope]
debfoster-2.7/src/debfoster.c:170:18: style: The scope of the variable 'pkg' can be reduced. [variableScope]
debfoster-2.7/src/debfoster.c:555:12: style: The scope of the variable 'opt' can be reduced. [variableScope]
debfoster-2.7/src/debfoster.c:645:9: style: The scope of the variable 'e' can be reduced. [variableScope]
debfoster-2.7/src/debfoster.c:646:7: style: The scope of the variable 'add' can be reduced. [variableScope]
debfoster-2.7/src/debfoster.c:647:12: style: The scope of the variable 'name' can be reduced. [variableScope]
debfoster-2.7/src/keepers.c:76:22: style: The scope of the variable 's' can be reduced. [variableScope]
debfoster-2.7/src/status.c:206:8: style: The scope of the variable 'task_name' can be reduced. [variableScope]
debfoster-2.7/src/status.c:208:11: style: The scope of the variable 'c' can be reduced. [variableScope]
debfoster-2.7/src/status.c:326:8: style: The scope of the variable 'f' can be reduced. [variableScope]
debfoster-2.7/src/status.c:329:8: style: The scope of the variable 's' can be reduced. [variableScope]
debfoster-2.7/src/status.c:370:14: style: The scope of the variable 's' can be reduced. [variableScope]
debfoster-2.7/src/status.c:370:18: style: The scope of the variable 'd' can be reduced. [variableScope]
debfoster-2.7/src/status.c:371:6: style: The scope of the variable 'n' can be reduced. [variableScope]
debfoster-2.7/src/status.c:387:6: style: The scope of the variable 'n' can be reduced. [variableScope]
debfoster-2.7/src/status.c:357:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
debfoster-2.7/src/symbol.c:36:18: style: The scope of the variable 'newnode' can be reduced. [variableScope]
debfoster-2.7/src/symbol.c:69:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
debfoster-2.7/src/vercmp.c:31:17: style: The scope of the variable 'epoch' can be reduced. [variableScope]
debfoster-2.7/src/vercmp.c:185:16: style: The scope of the variable 'c2' can be reduced. [variableScope]
debfoster-2.7/src/vercmp.c:229:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
debfoster-2.7/src/xargs.c:52:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/debian-edu-artwork/debian-edu-artwork_2.10.0.3.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/debian-xcontrol/debian-xcontrol_0.0.4.orig.tar.gz
debian-xcontrol-0.0.4/src/attribute.hpp:78:2: style: Class 'attribute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
debian-xcontrol-0.0.4/src/attribute.hpp:91:3: style: Class 'unknown_attribute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
debian-xcontrol-0.0.4/src/dependency_alternative_list.hpp:17:2: style: Class 'dependency_alternative_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
debian-xcontrol-0.0.4/src/dependency_list.hpp:17:2: style: Class 'dependency_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
debian-xcontrol-0.0.4/src/control_file_stream.hpp:12:2: style: Class 'control_file_ostream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
debian-xcontrol-0.0.4/src/binary_section.hpp:17:2: style: Class 'binary_section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
debian-xcontrol-0.0.4/src/attribute.hpp:55:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
debian-xcontrol-0.0.4/src/attribute.hpp:24:16: note: Virtual function in base class
debian-xcontrol-0.0.4/src/attribute.hpp:55:16: note: Function in derived class
debian-xcontrol-0.0.4/src/attribute.hpp:56:24: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
debian-xcontrol-0.0.4/src/attribute.hpp:25:24: note: Virtual function in base class
debian-xcontrol-0.0.4/src/attribute.hpp:56:24: note: Function in derived class
debian-xcontrol-0.0.4/src/command.cpp:24:13: performance: Function parameter 'child_stdin' should be passed by const reference. [passedByValue]
debian-xcontrol-0.0.4/src/command.cpp:25:13: performance: Function parameter 'child_stdout' should be passed by const reference. [passedByValue]
debian-xcontrol-0.0.4/src/command.cpp:26:13: performance: Function parameter 'child_stderr' should be passed by const reference. [passedByValue]
debian-xcontrol-0.0.4/src/source_section.hpp:16:2: style: Class 'source_section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
debian-xcontrol-0.0.4/src/control_file.hpp:22:2: style: Class 'control_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
debian-xcontrol-0.0.4/src/control_file.hpp:37:3: style: Class 'unknown_section_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
debian-xcontrol-0.0.4/src/unknown_argument.hpp:10:2: style: Class 'unknown_argument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
debian-xcontrol-0.0.4/src/xcontrol.cpp:49:4: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction]
debian-xcontrol-0.0.4/src/xdpkg-checkbuilddeps.cpp:49:5: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/debianbuttons/debianbuttons_1.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/debiancontributors/debiancontributors_0.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/debiandoc-sgml/debiandoc-sgml_1.2.32.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/debiman/debiman_0.0~git20180809.210e94b.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/debmake/debmake_4.3.1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/debmake-doc/debmake-doc_1.7.orig.tar.xz
debmake-doc-1.7/debhello-0.3/src/hello.c:7:9: style: The scope of the variable 'i' can be reduced. [variableScope]
debmake-doc-1.7/debhello-0.3/src/hello.c:8:10: style: The scope of the variable 'name' can be reduced. [variableScope]
debmake-doc-1.7/debhello-0.3/src/hello.c:7:12: style: Unused variable: len [unusedVariable]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/debomatic/debomatic_0.23+git20180514.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/debops/debops_0.4.3.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/debos/debos_1.0.0+git20180808.5b74d5d.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/debpaste-el/debpaste-el_0.1.5.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/debuerreotype/debuerreotype_0.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/debug-me/debug-me_1.20170810.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/decibel-audio-player/decibel-audio-player_1.06.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/decopy/decopy_0.2.4.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/decoratortools/decoratortools_1.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dee/dee_1.0.10.orig.tar.gz
dee-1.0.10/src/dee-analyzer.h:21:0: error: #error "Only <dee.h> can be included directly." [preprocessorErrorDirective]
dee-1.0.10/src/dee-client.h:21:0: error: #error "Only <dee.h> can be included directly." [preprocessorErrorDirective]
dee-1.0.10/src/dee-resource-manager.h:21:0: error: #error "Only <dee.h> can be included directly." [preprocessorErrorDirective]
dee-1.0.10/src/dee-peer.h:21:0: error: #error "Only <dee.h> can be included directly." [preprocessorErrorDirective]
dee-1.0.10/src/dee-filter-model.h:21:0: error: #error "Only <dee.h> can be included directly." [preprocessorErrorDirective]
dee-1.0.10/src/dee-model.h:21:0: error: #error "Only <dee.h> can be included directly." [preprocessorErrorDirective]
dee-1.0.10/src/dee-hash-index.h:21:0: error: #error "Only <dee.h> can be included directly." [preprocessorErrorDirective]
dee-1.0.10/src/dee-serializable.h:21:0: error: #error "Only <dee.h> can be included directly." [preprocessorErrorDirective]
dee-1.0.10/src/dee-result-set.h:21:0: error: #error "Only <dee.h> can be included directly." [preprocessorErrorDirective]
dee-1.0.10/src/dee-server.h:21:0: error: #error "Only <dee.h> can be included directly." [preprocessorErrorDirective]
dee-1.0.10/src/dee-term-list.h:21:0: error: #error "Only <dee.h> can be included directly." [preprocessorErrorDirective]
dee-1.0.10/src/dee-text-analyzer.h:21:0: error: #error "Only <dee.h> can be included directly." [preprocessorErrorDirective]
dee-1.0.10/src/dee-tree-index.h:21:0: error: #error "Only <dee.h> can be included directly." [preprocessorErrorDirective]
dee-1.0.10/tests/test-analyzer.c:80:10: style: The scope of the variable 'fold' can be reduced. [variableScope]
dee-1.0.10/tests/test-benchmark.c:444:12: style: The scope of the variable 'obj' can be reduced. [variableScope]
dee-1.0.10/tests/test-filter-model.c:195:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:201:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:207:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:267:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:268:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:306:29: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:307:29: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:314:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:315:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:339:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:340:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:341:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:351:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:352:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:353:29: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:354:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:355:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:362:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:363:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:383:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:384:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:385:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:395:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:396:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:397:29: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:398:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:399:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:406:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:407:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:426:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:445:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:447:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:449:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:464:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:479:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:483:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:499:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-filter-model.c:503:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:94:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:95:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:96:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:97:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:98:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:99:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:100:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:101:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:193:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:200:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:201:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:298:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:299:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:300:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:301:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:302:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:303:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:304:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:305:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:306:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:307:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:308:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:309:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:310:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:311:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:312:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:313:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:383:24: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:386:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-column.c:399:24: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-complex-column.c:65:26: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-complex-column.c:66:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-complex-column.c:125:26: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-complex-column.c:128:29: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-complex-column.c:131:29: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-readers.c:63:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-readers.c:77:58: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-readers.c:91:26: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-readers.c:105:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-seqnums.c:72:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-signals.c:140:22: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
dee-1.0.10/tests/test-model-tags.c:129:7: style: Variable 'tag' is reassigned a value before the old one has been used. [redundantAssignment]
dee-1.0.10/tests/test-model-tags.c:128:7: note: Variable 'tag' is reassigned a value before the old one has been used.
dee-1.0.10/tests/test-model-tags.c:129:7: note: Variable 'tag' is reassigned a value before the old one has been used.
dee-1.0.10/tests/test-model-tags.c:176:7: style: Variable 'tag' is reassigned a value before the old one has been used. [redundantAssignment]
dee-1.0.10/tests/test-model-tags.c:175:7: note: Variable 'tag' is reassigned a value before the old one has been used.
dee-1.0.10/tests/test-model-tags.c:176:7: note: Variable 'tag' is reassigned a value before the old one has been used.
dee-1.0.10/tests/test-model-tags.c:159:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:160:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:165:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:170:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:210:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:211:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:212:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:213:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:218:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:219:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:220:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:239:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:251:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:253:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:254:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:278:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:283:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:289:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:291:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-model-tags.c:325:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-resource-manager.c:110:17: style: The scope of the variable 'row1' can be reduced. [variableScope]
dee-1.0.10/tests/test-resource-manager.c:110:24: style: The scope of the variable 'row2' can be reduced. [variableScope]
dee-1.0.10/tests/test-serializable.c:123:17: style: The scope of the variable 'row1' can be reduced. [variableScope]
dee-1.0.10/tests/test-serializable.c:123:24: style: The scope of the variable 'row2' can be reduced. [variableScope]
dee-1.0.10/tests/test-transaction.c:110:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:132:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:161:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:173:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:183:30: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:187:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:194:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:221:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:226:30: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:256:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:266:33: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:273:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:302:33: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:328:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:334:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:347:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:360:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:377:26: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:402:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:407:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:412:26: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:417:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:422:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:508:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:513:26: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:518:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:542:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:547:26: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:552:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:587:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:592:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:616:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:621:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:652:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:657:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:681:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:686:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:721:33: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:728:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:754:33: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:757:30: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:760:34: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:793:33: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:800:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:855:33: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:862:35: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dee-1.0.10/tests/test-transaction.c:887:33: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/deejayd/deejayd_0.9.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/deepin-calculator/deepin-calculator_1.0.5.orig.tar.gz
deepin-calculator-1.0.5/core/evaluator.cpp:730:21: style: Condition '!ruleFound' is always true [knownConditionTrueFalse]
deepin-calculator-1.0.5/core/evaluator.cpp:727:34: note: Assignment 'ruleFound=false', assigned value is 0
deepin-calculator-1.0.5/core/evaluator.cpp:730:21: note: Condition '!ruleFound' is always true
deepin-calculator-1.0.5/core/evaluator.cpp:170:28: warning: Variable 'prec' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
deepin-calculator-1.0.5/core/evaluator.cpp:168:29: note: Variable 'prec' is reassigned a value before the old one has been used. 'break;' missing?
deepin-calculator-1.0.5/core/evaluator.cpp:170:28: note: Variable 'prec' is reassigned a value before the old one has been used. 'break;' missing?
deepin-calculator-1.0.5/core/evaluator.cpp:1107:9: style: The scope of the variable 'index' can be reduced. [variableScope]
deepin-calculator-1.0.5/core/evaluator.cpp:1664:9: style: The scope of the variable 'par' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/cmath.h:77:13: style: Technically the member function 'CNumber::operator*' can be const. [functionConst]
deepin-calculator-1.0.5/math/cmath.h:81:13: style: Technically the member function 'CNumber::operator/' can be const. [functionConst]
deepin-calculator-1.0.5/math/hmath.h:53:5: style: Class 'HNumber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/hmath.h:54:5: style: Class 'HNumber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/hmath.h:55:5: style: Class 'HNumber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/rational.h:37:5: style: Class 'Rational' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/rational.h:38:5: style: Class 'Rational' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/rational.h:39:5: style: Class 'Rational' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/cmath.h:48:5: style: Class 'CNumber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/cmath.h:51:5: style: Class 'CNumber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/cmath.h:52:5: style: Class 'CNumber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/cmath.h:53:5: style: Class 'CNumber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/cmath.h:113:9: style: Struct 'Format' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/quantity.h:60:5: style: Class 'Quantity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/quantity.h:61:5: style: Class 'Quantity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/quantity.h:62:5: style: Class 'Quantity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/quantity.h:63:5: style: Class 'Quantity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/quantity.h:119:9: style: Class 'Format' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/quantity.h:120:9: style: Class 'Format' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/core/opcode.h:40:5: style: Class 'Opcode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/core/sessionhistory.h:36:5: style: Class 'HistoryEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/core/variable.h:40:5: style: Class 'Variable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/core/userfunction.h:46:5: style: Class 'UserFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/core/session.h:44:5: style: Class 'Session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/core/sessionhistory.h:29:1: warning: The class 'HistoryEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
deepin-calculator-1.0.5/core/variable.h:30:1: warning: The class 'Variable' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
deepin-calculator-1.0.5/core/token.cpp:51:5: performance: Variable 'm_text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-calculator-1.0.5/core/token.cpp:60:5: performance: Variable 'm_text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-calculator-1.0.5/core/tokenstack.cpp:24:28: warning: Variable 'prec' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
deepin-calculator-1.0.5/core/tokenstack.cpp:22:29: note: Variable 'prec' is reassigned a value before the old one has been used. 'break;' missing?
deepin-calculator-1.0.5/core/tokenstack.cpp:24:28: note: Variable 'prec' is reassigned a value before the old one has been used. 'break;' missing?
deepin-calculator-1.0.5/core/tokenstack.cpp:40:5: performance: Variable 'm_error' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-calculator-1.0.5/widgets/iconbutton.h:31:5: style: Class 'IconButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/widgets/basickeypad.h:42:5: style: Class 'BasicKeypad' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/modules/simplelistview.h:31:5: style: Class 'SimpleListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/modules/simplelistmodel.h:30:5: style: Class 'SimpleListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/modules/simplelistdelegate.h:30:5: style: Class 'SimpleListDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/settings.h:33:5: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/widgets/inputedit.h:32:5: style: Class 'InputEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/modules/expressionbar.h:38:5: style: Class 'ExpressionBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/modules/basicmodule.h:37:5: style: Class 'BasicModule' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/mainwindow.h:37:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/cmath.cpp:816:1: style: Function 'round' argument 2 names different: declaration 'prec' definition 'n'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:141:46: note: Function 'round' argument 2 names different: declaration 'prec' definition 'n'.
deepin-calculator-1.0.5/math/cmath.cpp:816:1: note: Function 'round' argument 2 names different: declaration 'prec' definition 'n'.
deepin-calculator-1.0.5/math/cmath.cpp:817:1: style: Function 'trunc' argument 2 names different: declaration 'prec' definition 'n'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:142:46: note: Function 'trunc' argument 2 names different: declaration 'prec' definition 'n'.
deepin-calculator-1.0.5/math/cmath.cpp:817:1: note: Function 'trunc' argument 2 names different: declaration 'prec' definition 'n'.
deepin-calculator-1.0.5/math/cmath.cpp:825:1: style: Function 'factorial' argument 2 names different: declaration 'base' definition 'x2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:176:61: note: Function 'factorial' argument 2 names different: declaration 'base' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:825:1: note: Function 'factorial' argument 2 names different: declaration 'base' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:833:1: style: Function 'binomialPmf' argument 1 names different: declaration 'k' definition 'x1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:184:47: note: Function 'binomialPmf' argument 1 names different: declaration 'k' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:833:1: note: Function 'binomialPmf' argument 1 names different: declaration 'k' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:833:1: style: Function 'binomialPmf' argument 2 names different: declaration 'n' definition 'x2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:184:65: note: Function 'binomialPmf' argument 2 names different: declaration 'n' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:833:1: note: Function 'binomialPmf' argument 2 names different: declaration 'n' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:833:1: style: Function 'binomialPmf' argument 3 names different: declaration 'p' definition 'x3'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:184:83: note: Function 'binomialPmf' argument 3 names different: declaration 'p' definition 'x3'.
deepin-calculator-1.0.5/math/cmath.cpp:833:1: note: Function 'binomialPmf' argument 3 names different: declaration 'p' definition 'x3'.
deepin-calculator-1.0.5/math/cmath.cpp:834:1: style: Function 'binomialCdf' argument 1 names different: declaration 'k' definition 'x1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:185:47: note: Function 'binomialCdf' argument 1 names different: declaration 'k' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:834:1: note: Function 'binomialCdf' argument 1 names different: declaration 'k' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:834:1: style: Function 'binomialCdf' argument 2 names different: declaration 'n' definition 'x2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:185:65: note: Function 'binomialCdf' argument 2 names different: declaration 'n' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:834:1: note: Function 'binomialCdf' argument 2 names different: declaration 'n' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:834:1: style: Function 'binomialCdf' argument 3 names different: declaration 'p' definition 'x3'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:185:83: note: Function 'binomialCdf' argument 3 names different: declaration 'p' definition 'x3'.
deepin-calculator-1.0.5/math/cmath.cpp:834:1: note: Function 'binomialCdf' argument 3 names different: declaration 'p' definition 'x3'.
deepin-calculator-1.0.5/math/cmath.cpp:835:1: style: Function 'binomialMean' argument 1 names different: declaration 'n' definition 'x1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:186:48: note: Function 'binomialMean' argument 1 names different: declaration 'n' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:835:1: note: Function 'binomialMean' argument 1 names different: declaration 'n' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:835:1: style: Function 'binomialMean' argument 2 names different: declaration 'p' definition 'x2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:186:66: note: Function 'binomialMean' argument 2 names different: declaration 'p' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:835:1: note: Function 'binomialMean' argument 2 names different: declaration 'p' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:836:1: style: Function 'binomialVariance' argument 1 names different: declaration 'n' definition 'x1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:187:52: note: Function 'binomialVariance' argument 1 names different: declaration 'n' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:836:1: note: Function 'binomialVariance' argument 1 names different: declaration 'n' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:836:1: style: Function 'binomialVariance' argument 2 names different: declaration 'p' definition 'x2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:187:70: note: Function 'binomialVariance' argument 2 names different: declaration 'p' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:836:1: note: Function 'binomialVariance' argument 2 names different: declaration 'p' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:837:1: style: Function 'hypergeometricPmf' argument 1 names different: declaration 'k' definition 'x1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:188:53: note: Function 'hypergeometricPmf' argument 1 names different: declaration 'k' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:837:1: note: Function 'hypergeometricPmf' argument 1 names different: declaration 'k' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:837:1: style: Function 'hypergeometricPmf' argument 2 names different: declaration 'N' definition 'x2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:188:71: note: Function 'hypergeometricPmf' argument 2 names different: declaration 'N' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:837:1: note: Function 'hypergeometricPmf' argument 2 names different: declaration 'N' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:837:1: style: Function 'hypergeometricPmf' argument 3 names different: declaration 'M' definition 'x3'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:188:89: note: Function 'hypergeometricPmf' argument 3 names different: declaration 'M' definition 'x3'.
deepin-calculator-1.0.5/math/cmath.cpp:837:1: note: Function 'hypergeometricPmf' argument 3 names different: declaration 'M' definition 'x3'.
deepin-calculator-1.0.5/math/cmath.cpp:837:1: style: Function 'hypergeometricPmf' argument 4 names different: declaration 'n' definition 'x4'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:188:107: note: Function 'hypergeometricPmf' argument 4 names different: declaration 'n' definition 'x4'.
deepin-calculator-1.0.5/math/cmath.cpp:837:1: note: Function 'hypergeometricPmf' argument 4 names different: declaration 'n' definition 'x4'.
deepin-calculator-1.0.5/math/cmath.cpp:838:1: style: Function 'hypergeometricCdf' argument 1 names different: declaration 'k' definition 'x1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:189:53: note: Function 'hypergeometricCdf' argument 1 names different: declaration 'k' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:838:1: note: Function 'hypergeometricCdf' argument 1 names different: declaration 'k' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:838:1: style: Function 'hypergeometricCdf' argument 2 names different: declaration 'N' definition 'x2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:189:71: note: Function 'hypergeometricCdf' argument 2 names different: declaration 'N' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:838:1: note: Function 'hypergeometricCdf' argument 2 names different: declaration 'N' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:838:1: style: Function 'hypergeometricCdf' argument 3 names different: declaration 'M' definition 'x3'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:189:89: note: Function 'hypergeometricCdf' argument 3 names different: declaration 'M' definition 'x3'.
deepin-calculator-1.0.5/math/cmath.cpp:838:1: note: Function 'hypergeometricCdf' argument 3 names different: declaration 'M' definition 'x3'.
deepin-calculator-1.0.5/math/cmath.cpp:838:1: style: Function 'hypergeometricCdf' argument 4 names different: declaration 'n' definition 'x4'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:189:107: note: Function 'hypergeometricCdf' argument 4 names different: declaration 'n' definition 'x4'.
deepin-calculator-1.0.5/math/cmath.cpp:838:1: note: Function 'hypergeometricCdf' argument 4 names different: declaration 'n' definition 'x4'.
deepin-calculator-1.0.5/math/cmath.cpp:839:1: style: Function 'hypergeometricMean' argument 1 names different: declaration 'N' definition 'x1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:190:54: note: Function 'hypergeometricMean' argument 1 names different: declaration 'N' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:839:1: note: Function 'hypergeometricMean' argument 1 names different: declaration 'N' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:839:1: style: Function 'hypergeometricMean' argument 2 names different: declaration 'M' definition 'x2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:190:72: note: Function 'hypergeometricMean' argument 2 names different: declaration 'M' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:839:1: note: Function 'hypergeometricMean' argument 2 names different: declaration 'M' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:839:1: style: Function 'hypergeometricMean' argument 3 names different: declaration 'n' definition 'x3'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:190:90: note: Function 'hypergeometricMean' argument 3 names different: declaration 'n' definition 'x3'.
deepin-calculator-1.0.5/math/cmath.cpp:839:1: note: Function 'hypergeometricMean' argument 3 names different: declaration 'n' definition 'x3'.
deepin-calculator-1.0.5/math/cmath.cpp:840:1: style: Function 'hypergeometricVariance' argument 1 names different: declaration 'N' definition 'x1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:191:58: note: Function 'hypergeometricVariance' argument 1 names different: declaration 'N' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:840:1: note: Function 'hypergeometricVariance' argument 1 names different: declaration 'N' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:840:1: style: Function 'hypergeometricVariance' argument 2 names different: declaration 'M' definition 'x2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:191:76: note: Function 'hypergeometricVariance' argument 2 names different: declaration 'M' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:840:1: note: Function 'hypergeometricVariance' argument 2 names different: declaration 'M' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:840:1: style: Function 'hypergeometricVariance' argument 3 names different: declaration 'n' definition 'x3'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:191:94: note: Function 'hypergeometricVariance' argument 3 names different: declaration 'n' definition 'x3'.
deepin-calculator-1.0.5/math/cmath.cpp:840:1: note: Function 'hypergeometricVariance' argument 3 names different: declaration 'n' definition 'x3'.
deepin-calculator-1.0.5/math/cmath.cpp:841:1: style: Function 'poissonPmf' argument 1 names different: declaration 'k' definition 'x1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:192:46: note: Function 'poissonPmf' argument 1 names different: declaration 'k' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:841:1: note: Function 'poissonPmf' argument 1 names different: declaration 'k' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:841:1: style: Function 'poissonPmf' argument 2 names different: declaration 'l' definition 'x2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:192:64: note: Function 'poissonPmf' argument 2 names different: declaration 'l' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:841:1: note: Function 'poissonPmf' argument 2 names different: declaration 'l' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:842:1: style: Function 'poissonCdf' argument 1 names different: declaration 'k' definition 'x1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:193:46: note: Function 'poissonCdf' argument 1 names different: declaration 'k' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:842:1: note: Function 'poissonCdf' argument 1 names different: declaration 'k' definition 'x1'.
deepin-calculator-1.0.5/math/cmath.cpp:842:1: style: Function 'poissonCdf' argument 2 names different: declaration 'l' definition 'x2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:193:64: note: Function 'poissonCdf' argument 2 names different: declaration 'l' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:842:1: note: Function 'poissonCdf' argument 2 names different: declaration 'l' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:843:1: style: Function 'poissonMean' argument 1 names different: declaration 'l' definition 'x'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:194:47: note: Function 'poissonMean' argument 1 names different: declaration 'l' definition 'x'.
deepin-calculator-1.0.5/math/cmath.cpp:843:1: note: Function 'poissonMean' argument 1 names different: declaration 'l' definition 'x'.
deepin-calculator-1.0.5/math/cmath.cpp:844:1: style: Function 'poissonVariance' argument 1 names different: declaration 'l' definition 'x'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:195:51: note: Function 'poissonVariance' argument 1 names different: declaration 'l' definition 'x'.
deepin-calculator-1.0.5/math/cmath.cpp:844:1: note: Function 'poissonVariance' argument 1 names different: declaration 'l' definition 'x'.
deepin-calculator-1.0.5/math/cmath.cpp:846:1: style: Function 'mask' argument 2 names different: declaration 'bits' definition 'x2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:197:56: note: Function 'mask' argument 2 names different: declaration 'bits' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:846:1: note: Function 'mask' argument 2 names different: declaration 'bits' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:847:1: style: Function 'sgnext' argument 2 names different: declaration 'bits' definition 'x2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:198:58: note: Function 'sgnext' argument 2 names different: declaration 'bits' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:847:1: note: Function 'sgnext' argument 2 names different: declaration 'bits' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:848:1: style: Function 'ashr' argument 2 names different: declaration 'bits' definition 'x2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:199:56: note: Function 'ashr' argument 2 names different: declaration 'bits' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:848:1: note: Function 'ashr' argument 2 names different: declaration 'bits' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:851:1: style: Function 'decodeIeee754' argument 2 names different: declaration 'exp_bits' definition 'x2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:201:65: note: Function 'decodeIeee754' argument 2 names different: declaration 'exp_bits' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:851:1: note: Function 'decodeIeee754' argument 2 names different: declaration 'exp_bits' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:851:1: style: Function 'decodeIeee754' argument 3 names different: declaration 'significand_bits' definition 'x3'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:201:90: note: Function 'decodeIeee754' argument 3 names different: declaration 'significand_bits' definition 'x3'.
deepin-calculator-1.0.5/math/cmath.cpp:851:1: note: Function 'decodeIeee754' argument 3 names different: declaration 'significand_bits' definition 'x3'.
deepin-calculator-1.0.5/math/cmath.cpp:852:1: style: Function 'decodeIeee754' argument 2 names different: declaration 'exp_bits' definition 'x2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:202:65: note: Function 'decodeIeee754' argument 2 names different: declaration 'exp_bits' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:852:1: note: Function 'decodeIeee754' argument 2 names different: declaration 'exp_bits' definition 'x2'.
deepin-calculator-1.0.5/math/cmath.cpp:852:1: style: Function 'decodeIeee754' argument 3 names different: declaration 'significand_bits' definition 'x3'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:202:90: note: Function 'decodeIeee754' argument 3 names different: declaration 'significand_bits' definition 'x3'.
deepin-calculator-1.0.5/math/cmath.cpp:852:1: note: Function 'decodeIeee754' argument 3 names different: declaration 'significand_bits' definition 'x3'.
deepin-calculator-1.0.5/math/cmath.cpp:852:1: style: Function 'decodeIeee754' argument 4 names different: declaration 'exp_bias' definition 'x4'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cmath.h:203:49: note: Function 'decodeIeee754' argument 4 names different: declaration 'exp_bias' definition 'x4'.
deepin-calculator-1.0.5/math/cmath.cpp:852:1: note: Function 'decodeIeee754' argument 4 names different: declaration 'exp_bias' definition 'x4'.
deepin-calculator-1.0.5/math/cnumberparser.h:80:5: style: Class 'CNumberParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/cnumberparser.h:95:7: style: Class 'UnexpectedSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-calculator-1.0.5/math/cmath.h:107:5: warning: The struct 'Format' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
deepin-calculator-1.0.5/math/cnumberparser.cpp:67:38: style: Function 'parse' argument 1 names different: declaration 'number' definition 'Number'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/cnumberparser.h:81:27: note: Function 'parse' argument 1 names different: declaration 'number' definition 'Number'.
deepin-calculator-1.0.5/math/cnumberparser.cpp:67:38: note: Function 'parse' argument 1 names different: declaration 'number' definition 'Number'.
deepin-calculator-1.0.5/math/floatcommon.c:115:15: style: The scope of the variable 'expx' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatcommon.c:207:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
deepin-calculator-1.0.5/math/floatconvert.c:281:7: style: The scope of the variable 'i' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatconvert.c:380:15: style: The scope of the variable 'base' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatconvert.c:732:7: style: Function 'float_out' argument 3 names different: declaration 'digits' definition 'scale'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/floatconvert.h:68:51: note: Function 'float_out' argument 3 names different: declaration 'digits' definition 'scale'.
deepin-calculator-1.0.5/math/floatconvert.c:732:7: note: Function 'float_out' argument 3 names different: declaration 'digits' definition 'scale'.
deepin-calculator-1.0.5/math/floatconvert.c:41:12: style: struct member 't_ext_number::f' is never used. [unusedStructMember]
deepin-calculator-1.0.5/math/floatconvert.c:42:7: style: struct member 't_ext_number::bitlength' is never used. [unusedStructMember]
deepin-calculator-1.0.5/math/floatconvert.c:44:7: style: struct member 't_ext_number::lgbase' is never used. [unusedStructMember]
deepin-calculator-1.0.5/math/floaterf.c:148:12: style: The scope of the variable 'Ei' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floaterf.c:270:7: style: The scope of the variable 'workprec' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floaterf.c:297:7: style: The scope of the variable 'expx' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatexp.c:142:8: style: The scope of the variable 'sgnf' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatexp.c:188:13: style: The scope of the variable 'extra' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatexp.c:259:7: style: The scope of the variable 'expr' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatexp.c:402:7: style: The scope of the variable 'exp' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatexp.c:399:12: style: Function '_power10' argument 1 names different: declaration 'exponent' definition 'x'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/floatexp.h:52:24: note: Function '_power10' argument 1 names different: declaration 'exponent' definition 'x'.
deepin-calculator-1.0.5/math/floatexp.c:399:12: note: Function '_power10' argument 1 names different: declaration 'exponent' definition 'x'.
deepin-calculator-1.0.5/math/floatgamma.c:244:8: style: The scope of the variable 'odd' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatgamma.c:329:8: style: The scope of the variable 'result' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatgamma.c:450:7: style: The scope of the variable 'ni' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatgamma.c:451:15: style: The scope of the variable 'result' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floathmath.c:678:13: style: Function 'float_shr' argument 3 names different: declaration 'y' definition 'shift'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/floathmath.h:376:54: note: Function 'float_shr' argument 3 names different: declaration 'y' definition 'shift'.
deepin-calculator-1.0.5/math/floathmath.c:678:13: note: Function 'float_shr' argument 3 names different: declaration 'y' definition 'shift'.
deepin-calculator-1.0.5/math/floathmath.c:687:13: style: Function 'float_shl' argument 3 names different: declaration 'y' definition 'shift'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/floathmath.h:362:54: note: Function 'float_shl' argument 3 names different: declaration 'y' definition 'shift'.
deepin-calculator-1.0.5/math/floathmath.c:687:13: note: Function 'float_shl' argument 3 names different: declaration 'y' definition 'shift'.
deepin-calculator-1.0.5/math/floatio.c:733:11: style: The scope of the variable 'i' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatio.c:776:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatio.c:804:25: style: Checking if unsigned variable 'tokens->maxdigits' is less than zero. [unsignedLessThanZero]
deepin-calculator-1.0.5/math/floatio.c:770:16: style: Function 'parse' argument 2 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/floatio.h:176:44: note: Function 'parse' argument 2 names different: declaration 'buf' definition 'buffer'.
deepin-calculator-1.0.5/math/floatio.c:770:16: note: Function 'parse' argument 2 names different: declaration 'buf' definition 'buffer'.
deepin-calculator-1.0.5/math/floatio.c:485:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
deepin-calculator-1.0.5/math/floatio.c:480:44: note: Assignment 'upperLimit=((sizeof(int)*8-2)+2)-1', assigned value is 31
deepin-calculator-1.0.5/math/floatio.c:485:21: note: Shift
deepin-calculator-1.0.5/math/floatipower.c:108:15: style: The scope of the variable 'sgn' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatlogic.c:64:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
deepin-calculator-1.0.5/math/floatlogic.c:53:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
deepin-calculator-1.0.5/math/floatlogic.c:64:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
deepin-calculator-1.0.5/math/floatlong.c:339:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
deepin-calculator-1.0.5/math/floatnum.c:690:8: style: The scope of the variable 'c' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatnum.c:810:15: style: The scope of the variable 'expptr' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatnum.c:812:8: style: The scope of the variable 'c' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatnum.c:1017:7: style: The scope of the variable 'scale' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatnum.c:1017:14: style: The scope of the variable 'save' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatnum.c:1088:7: style: The scope of the variable 'scalediff' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatnum.c:1089:8: style: The scope of the variable 'digit' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatnum.c:1090:15: style: The scope of the variable 'sign' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatnum.c:1269:7: style: The scope of the variable 'scale1' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatnum.c:1269:15: style: The scope of the variable 'scale2' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatnum.c:1348:7: style: The scope of the variable 'result' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floatnum.c:289:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
deepin-calculator-1.0.5/math/floatnum.c:325:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
deepin-calculator-1.0.5/math/floatnum.c:344:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
deepin-calculator-1.0.5/math/floatnum.c:351:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
deepin-calculator-1.0.5/math/floatnum.c:334:12: style: Function '_setzero' argument 1 names different: declaration 'x' definition 'result'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/floatnum.h:445:24: note: Function '_setzero' argument 1 names different: declaration 'x' definition 'result'.
deepin-calculator-1.0.5/math/floatnum.c:334:12: note: Function '_setzero' argument 1 names different: declaration 'x' definition 'result'.
deepin-calculator-1.0.5/math/floatnum.c:1550:7: style: Function 'float_sub' argument 4 names different: declaration 'digits' definition 'scale'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/floatnum.h:366:7: note: Function 'float_sub' argument 4 names different: declaration 'digits' definition 'scale'.
deepin-calculator-1.0.5/math/floatnum.c:1550:7: note: Function 'float_sub' argument 4 names different: declaration 'digits' definition 'scale'.
deepin-calculator-1.0.5/math/floatnum.c:289:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
deepin-calculator-1.0.5/math/floatnum.c:325:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
deepin-calculator-1.0.5/math/floatnum.c:344:43: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
deepin-calculator-1.0.5/math/floatnum.c:351:43: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
deepin-calculator-1.0.5/math/floatnum.c:1272:9: style: Variable 'v2' is not assigned a value. [unassignedVariable]
deepin-calculator-1.0.5/math/floatpower.c:44:7: style: The scope of the variable 'iexp' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floattrig.c:74:15: style: The scope of the variable 'sgn' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/floattrig.c:181:15: style: The scope of the variable 'sgn' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/hmath.cpp:1503:53: style: Function 'nCr' argument 2 names different: declaration 'k' definition 'r'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/hmath.h:188:57: note: Function 'nCr' argument 2 names different: declaration 'k' definition 'r'.
deepin-calculator-1.0.5/math/hmath.cpp:1503:53: note: Function 'nCr' argument 2 names different: declaration 'k' definition 'r'.
deepin-calculator-1.0.5/math/hmath.cpp:2097:59: style: Function 'parse_str' argument 2 names different: declaration 'out' definition 'str_out'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/hmath.h:133:56: note: Function 'parse_str' argument 2 names different: declaration 'out' definition 'str_out'.
deepin-calculator-1.0.5/math/hmath.cpp:2097:59: note: Function 'parse_str' argument 2 names different: declaration 'out' definition 'str_out'.
deepin-calculator-1.0.5/math/hmath.h:96:5: warning: The struct 'Format' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
deepin-calculator-1.0.5/math/number.c:370:7: style: The scope of the variable 'count' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/number.c:559:7: style: The scope of the variable 'cmp_res' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/number.c:560:7: style: The scope of the variable 'res_scale' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/number.c:609:7: style: The scope of the variable 'cmp_res' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/number.c:610:7: style: The scope of the variable 'res_scale' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/number.c:685:9: style: The scope of the variable 'n1ptr' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/number.c:685:17: style: The scope of the variable 'n2ptr' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/number.c:964:18: style: The scope of the variable 'ptr1' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/number.c:964:25: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/number.c:964:40: style: The scope of the variable 'qptr' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/number.c:965:16: style: The scope of the variable 'val' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/number.c:966:53: style: The scope of the variable 'count' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/number.c:967:17: style: The scope of the variable 'qdig' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/number.c:967:23: style: The scope of the variable 'qguess' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/number.c:967:31: style: The scope of the variable 'borrow' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/number.c:967:39: style: The scope of the variable 'carry' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/number.c:970:17: style: The scope of the variable 'norm' can be reduced. [variableScope]
deepin-calculator-1.0.5/math/quantity.cpp:771:1: style: Function 'log' argument 1 names different: declaration 'base' definition 'arg1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:176:41: note: Function 'log' argument 1 names different: declaration 'base' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:771:1: note: Function 'log' argument 1 names different: declaration 'base' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:787:1: style: Function 'arctan2' argument 2 names different: declaration 'y' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:197:63: note: Function 'arctan2' argument 2 names different: declaration 'y' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:787:1: note: Function 'arctan2' argument 2 names different: declaration 'y' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:789:1: style: Function 'factorial' argument 1 names different: declaration 'x' definition 'arg1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:199:47: note: Function 'factorial' argument 1 names different: declaration 'x' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:789:1: note: Function 'factorial' argument 1 names different: declaration 'x' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:789:1: style: Function 'factorial' argument 2 names different: declaration 'base' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:199:66: note: Function 'factorial' argument 2 names different: declaration 'base' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:789:1: note: Function 'factorial' argument 2 names different: declaration 'base' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:814:1: style: Function 'nCr' argument 1 names different: declaration 'n' definition 'arg1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:205:41: note: Function 'nCr' argument 1 names different: declaration 'n' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:814:1: note: Function 'nCr' argument 1 names different: declaration 'n' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:814:1: style: Function 'nCr' argument 2 names different: declaration 'k' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:205:60: note: Function 'nCr' argument 2 names different: declaration 'k' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:814:1: note: Function 'nCr' argument 2 names different: declaration 'k' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:815:1: style: Function 'nPr' argument 1 names different: declaration 'n' definition 'arg1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:206:41: note: Function 'nPr' argument 1 names different: declaration 'n' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:815:1: note: Function 'nPr' argument 1 names different: declaration 'n' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:815:1: style: Function 'nPr' argument 2 names different: declaration 'r' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:206:60: note: Function 'nPr' argument 2 names different: declaration 'r' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:815:1: note: Function 'nPr' argument 2 names different: declaration 'r' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:816:1: style: Function 'binomialPmf' argument 1 names different: declaration 'k' definition 'arg1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:207:49: note: Function 'binomialPmf' argument 1 names different: declaration 'k' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:816:1: note: Function 'binomialPmf' argument 1 names different: declaration 'k' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:816:1: style: Function 'binomialPmf' argument 2 names different: declaration 'n' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:207:68: note: Function 'binomialPmf' argument 2 names different: declaration 'n' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:816:1: note: Function 'binomialPmf' argument 2 names different: declaration 'n' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:816:1: style: Function 'binomialPmf' argument 3 names different: declaration 'p' definition 'arg3'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:207:87: note: Function 'binomialPmf' argument 3 names different: declaration 'p' definition 'arg3'.
deepin-calculator-1.0.5/math/quantity.cpp:816:1: note: Function 'binomialPmf' argument 3 names different: declaration 'p' definition 'arg3'.
deepin-calculator-1.0.5/math/quantity.cpp:817:1: style: Function 'binomialCdf' argument 1 names different: declaration 'k' definition 'arg1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:208:49: note: Function 'binomialCdf' argument 1 names different: declaration 'k' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:817:1: note: Function 'binomialCdf' argument 1 names different: declaration 'k' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:817:1: style: Function 'binomialCdf' argument 2 names different: declaration 'n' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:208:68: note: Function 'binomialCdf' argument 2 names different: declaration 'n' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:817:1: note: Function 'binomialCdf' argument 2 names different: declaration 'n' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:817:1: style: Function 'binomialCdf' argument 3 names different: declaration 'p' definition 'arg3'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:208:87: note: Function 'binomialCdf' argument 3 names different: declaration 'p' definition 'arg3'.
deepin-calculator-1.0.5/math/quantity.cpp:817:1: note: Function 'binomialCdf' argument 3 names different: declaration 'p' definition 'arg3'.
deepin-calculator-1.0.5/math/quantity.cpp:818:1: style: Function 'binomialMean' argument 1 names different: declaration 'n' definition 'arg1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:209:50: note: Function 'binomialMean' argument 1 names different: declaration 'n' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:818:1: note: Function 'binomialMean' argument 1 names different: declaration 'n' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:818:1: style: Function 'binomialMean' argument 2 names different: declaration 'p' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:209:69: note: Function 'binomialMean' argument 2 names different: declaration 'p' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:818:1: note: Function 'binomialMean' argument 2 names different: declaration 'p' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:819:1: style: Function 'binomialVariance' argument 1 names different: declaration 'n' definition 'arg1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:210:54: note: Function 'binomialVariance' argument 1 names different: declaration 'n' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:819:1: note: Function 'binomialVariance' argument 1 names different: declaration 'n' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:819:1: style: Function 'binomialVariance' argument 2 names different: declaration 'p' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:210:73: note: Function 'binomialVariance' argument 2 names different: declaration 'p' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:819:1: note: Function 'binomialVariance' argument 2 names different: declaration 'p' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:820:1: style: Function 'hypergeometricPmf' argument 1 names different: declaration 'k' definition 'arg1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:211:55: note: Function 'hypergeometricPmf' argument 1 names different: declaration 'k' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:820:1: note: Function 'hypergeometricPmf' argument 1 names different: declaration 'k' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:820:1: style: Function 'hypergeometricPmf' argument 2 names different: declaration 'N' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:211:74: note: Function 'hypergeometricPmf' argument 2 names different: declaration 'N' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:820:1: note: Function 'hypergeometricPmf' argument 2 names different: declaration 'N' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:820:1: style: Function 'hypergeometricPmf' argument 3 names different: declaration 'M' definition 'arg3'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:211:93: note: Function 'hypergeometricPmf' argument 3 names different: declaration 'M' definition 'arg3'.
deepin-calculator-1.0.5/math/quantity.cpp:820:1: note: Function 'hypergeometricPmf' argument 3 names different: declaration 'M' definition 'arg3'.
deepin-calculator-1.0.5/math/quantity.cpp:820:1: style: Function 'hypergeometricPmf' argument 4 names different: declaration 'n' definition 'arg4'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:211:112: note: Function 'hypergeometricPmf' argument 4 names different: declaration 'n' definition 'arg4'.
deepin-calculator-1.0.5/math/quantity.cpp:820:1: note: Function 'hypergeometricPmf' argument 4 names different: declaration 'n' definition 'arg4'.
deepin-calculator-1.0.5/math/quantity.cpp:821:1: style: Function 'hypergeometricCdf' argument 1 names different: declaration 'k' definition 'arg1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:212:55: note: Function 'hypergeometricCdf' argument 1 names different: declaration 'k' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:821:1: note: Function 'hypergeometricCdf' argument 1 names different: declaration 'k' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:821:1: style: Function 'hypergeometricCdf' argument 2 names different: declaration 'N' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:212:74: note: Function 'hypergeometricCdf' argument 2 names different: declaration 'N' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:821:1: note: Function 'hypergeometricCdf' argument 2 names different: declaration 'N' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:821:1: style: Function 'hypergeometricCdf' argument 3 names different: declaration 'M' definition 'arg3'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:212:93: note: Function 'hypergeometricCdf' argument 3 names different: declaration 'M' definition 'arg3'.
deepin-calculator-1.0.5/math/quantity.cpp:821:1: note: Function 'hypergeometricCdf' argument 3 names different: declaration 'M' definition 'arg3'.
deepin-calculator-1.0.5/math/quantity.cpp:821:1: style: Function 'hypergeometricCdf' argument 4 names different: declaration 'n' definition 'arg4'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:212:112: note: Function 'hypergeometricCdf' argument 4 names different: declaration 'n' definition 'arg4'.
deepin-calculator-1.0.5/math/quantity.cpp:821:1: note: Function 'hypergeometricCdf' argument 4 names different: declaration 'n' definition 'arg4'.
deepin-calculator-1.0.5/math/quantity.cpp:822:1: style: Function 'hypergeometricMean' argument 1 names different: declaration 'N' definition 'arg1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:213:56: note: Function 'hypergeometricMean' argument 1 names different: declaration 'N' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:822:1: note: Function 'hypergeometricMean' argument 1 names different: declaration 'N' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:822:1: style: Function 'hypergeometricMean' argument 2 names different: declaration 'M' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:213:75: note: Function 'hypergeometricMean' argument 2 names different: declaration 'M' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:822:1: note: Function 'hypergeometricMean' argument 2 names different: declaration 'M' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:822:1: style: Function 'hypergeometricMean' argument 3 names different: declaration 'n' definition 'arg3'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:213:94: note: Function 'hypergeometricMean' argument 3 names different: declaration 'n' definition 'arg3'.
deepin-calculator-1.0.5/math/quantity.cpp:822:1: note: Function 'hypergeometricMean' argument 3 names different: declaration 'n' definition 'arg3'.
deepin-calculator-1.0.5/math/quantity.cpp:823:1: style: Function 'hypergeometricVariance' argument 1 names different: declaration 'N' definition 'arg1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:214:60: note: Function 'hypergeometricVariance' argument 1 names different: declaration 'N' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:823:1: note: Function 'hypergeometricVariance' argument 1 names different: declaration 'N' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:823:1: style: Function 'hypergeometricVariance' argument 2 names different: declaration 'M' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:214:79: note: Function 'hypergeometricVariance' argument 2 names different: declaration 'M' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:823:1: note: Function 'hypergeometricVariance' argument 2 names different: declaration 'M' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:823:1: style: Function 'hypergeometricVariance' argument 3 names different: declaration 'n' definition 'arg3'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:214:98: note: Function 'hypergeometricVariance' argument 3 names different: declaration 'n' definition 'arg3'.
deepin-calculator-1.0.5/math/quantity.cpp:823:1: note: Function 'hypergeometricVariance' argument 3 names different: declaration 'n' definition 'arg3'.
deepin-calculator-1.0.5/math/quantity.cpp:824:1: style: Function 'poissonPmf' argument 1 names different: declaration 'k' definition 'arg1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:215:48: note: Function 'poissonPmf' argument 1 names different: declaration 'k' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:824:1: note: Function 'poissonPmf' argument 1 names different: declaration 'k' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:824:1: style: Function 'poissonPmf' argument 2 names different: declaration 'l' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:215:67: note: Function 'poissonPmf' argument 2 names different: declaration 'l' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:824:1: note: Function 'poissonPmf' argument 2 names different: declaration 'l' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:825:1: style: Function 'poissonCdf' argument 1 names different: declaration 'k' definition 'arg1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:216:48: note: Function 'poissonCdf' argument 1 names different: declaration 'k' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:825:1: note: Function 'poissonCdf' argument 1 names different: declaration 'k' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:825:1: style: Function 'poissonCdf' argument 2 names different: declaration 'l' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:216:67: note: Function 'poissonCdf' argument 2 names different: declaration 'l' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:825:1: note: Function 'poissonCdf' argument 2 names different: declaration 'l' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:826:1: style: Function 'poissonMean' argument 1 names different: declaration 'l' definition 'arg1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:217:49: note: Function 'poissonMean' argument 1 names different: declaration 'l' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:826:1: note: Function 'poissonMean' argument 1 names different: declaration 'l' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:827:1: style: Function 'poissonVariance' argument 1 names different: declaration 'l' definition 'arg1'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:218:53: note: Function 'poissonVariance' argument 1 names different: declaration 'l' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:827:1: note: Function 'poissonVariance' argument 1 names different: declaration 'l' definition 'arg1'.
deepin-calculator-1.0.5/math/quantity.cpp:829:1: style: Function 'mask' argument 2 names different: declaration 'bits' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:220:60: note: Function 'mask' argument 2 names different: declaration 'bits' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:829:1: note: Function 'mask' argument 2 names different: declaration 'bits' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:830:1: style: Function 'sgnext' argument 2 names different: declaration 'bits' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:221:62: note: Function 'sgnext' argument 2 names different: declaration 'bits' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:830:1: note: Function 'sgnext' argument 2 names different: declaration 'bits' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:831:1: style: Function 'ashr' argument 2 names different: declaration 'bits' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:222:59: note: Function 'ashr' argument 2 names different: declaration 'bits' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:831:1: note: Function 'ashr' argument 2 names different: declaration 'bits' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:834:1: style: Function 'decodeIeee754' argument 2 names different: declaration 'exp_bits' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:224:68: note: Function 'decodeIeee754' argument 2 names different: declaration 'exp_bits' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:834:1: note: Function 'decodeIeee754' argument 2 names different: declaration 'exp_bits' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:834:1: style: Function 'decodeIeee754' argument 3 names different: declaration 'significand_bits' definition 'arg3'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:224:94: note: Function 'decodeIeee754' argument 3 names different: declaration 'significand_bits' definition 'arg3'.
deepin-calculator-1.0.5/math/quantity.cpp:834:1: note: Function 'decodeIeee754' argument 3 names different: declaration 'significand_bits' definition 'arg3'.
deepin-calculator-1.0.5/math/quantity.cpp:835:1: style: Function 'decodeIeee754' argument 2 names different: declaration 'exp_bits' definition 'arg2'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:225:68: note: Function 'decodeIeee754' argument 2 names different: declaration 'exp_bits' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:835:1: note: Function 'decodeIeee754' argument 2 names different: declaration 'exp_bits' definition 'arg2'.
deepin-calculator-1.0.5/math/quantity.cpp:835:1: style: Function 'decodeIeee754' argument 3 names different: declaration 'significand_bits' definition 'arg3'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:225:94: note: Function 'decodeIeee754' argument 3 names different: declaration 'significand_bits' definition 'arg3'.
deepin-calculator-1.0.5/math/quantity.cpp:835:1: note: Function 'decodeIeee754' argument 3 names different: declaration 'significand_bits' definition 'arg3'.
deepin-calculator-1.0.5/math/quantity.cpp:835:1: style: Function 'decodeIeee754' argument 4 names different: declaration 'exp_bias' definition 'arg4'. [funcArgNamesDifferent]
deepin-calculator-1.0.5/math/quantity.h:226:51: note: Function 'decodeIeee754' argument 4 names different: declaration 'exp_bias' definition 'arg4'.
deepin-calculator-1.0.5/math/quantity.cpp:835:1: note: Function 'decodeIeee754' argument 4 names different: declaration 'exp_bias' definition 'arg4'.
deepin-calculator-1.0.5/math/quantity.cpp:372:21: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
deepin-calculator-1.0.5/math/quantity.cpp:158:11: performance: Variable 'm_numericValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-calculator-1.0.5/math/units.h:32:18: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
deepin-calculator-1.0.5/math/units.h:32:33: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
deepin-calculator-1.0.5/math/rational.h:25:1: warning: The class 'Rational' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
deepin-calculator-1.0.5/modules/expressionbar.h:64:16: style: Member variable 'ExpressionBar::m_evaluator' is in the wrong place in the initializer list. [initializerList]
deepin-calculator-1.0.5/modules/expressionbar.cpp:30:7: note: Member variable 'ExpressionBar::m_evaluator' is in the wrong place in the initializer list.
deepin-calculator-1.0.5/modules/expressionbar.h:64:16: note: Member variable 'ExpressionBar::m_evaluator' is in the wrong place in the initializer list.
deepin-calculator-1.0.5/widgets/scientifickeypad.h:42:5: style: Class 'ScientificKeypad' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/deepin-deb-installer/deepin-deb-installer_1.2.5.orig.tar.gz
deepin-deb-installer-1.2.5/debinstaller.h:38:5: style: Class 'DebInstaller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-deb-installer-1.2.5/deblistmodel.cpp:67:15: warning: Member variable 'DebListModel::m_operatingIndex' is not initialized in the constructor. [uninitMemberVar]
deepin-deb-installer-1.2.5/packagesmanager.h:44:5: style: 'PackageDependsStatus::operator=' should return 'PackageDependsStatus &'. [operatorEq]
deepin-deb-installer-1.2.5/packagesmanager.cpp:113:5: performance: Variable 'm_backendFuture' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-deb-installer-1.2.5/packagesmanager.h:35:1: warning: The class 'PackageDependsStatus' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/deepin-gettext-tools/deepin-gettext-tools_1.0.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/deepin-icon-theme/deepin-icon-theme_15.12.59.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/deepin-image-viewer/deepin-image-viewer_1.2.23.orig.tar.gz
deepin-image-viewer-1.2.23/qimage-plugins/libraw/datastream.h:32:5: style: Class 'Datastream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/qimage-plugins/libraw/rawiohandler.cpp:32:5: style: Class 'RawIOHandlerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/controller/dbmanager.h:50:10: style: Technically the member function 'DBImgInfo::operator==' can be const. [functionConst]
deepin-image-viewer-1.2.23/viewer/controller/divdbuscontroller.h:53:5: style: Class 'DIVDBusController' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/controller/viewerthememanager.h:24:5: style: Class 'ViewerThemeManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/dirwatcher/scanpathsitem.h:31:5: style: Class 'CountingThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/dirwatcher/scanpathsitem.h:45:5: style: Class 'ScanPathsItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/dirwatcher/volumemonitor.cpp:61:16: warning: Member variable 'VolumeMonitor::m_socketNotifier' is not initialized in the constructor. [uninitMemberVarPrivate]
deepin-image-viewer-1.2.23/viewer/dirwatcher/volumemonitor.h:44:5: style: Class 'VolumeMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/module/edit/Cut.h:10:5: style: Class 'CutWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/module/edit/FilterSetup.h:9:5: style: Class 'FilterSetup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/module/edit/filters/RationalColorTransform.h:14:10: performance: Technically the member function 'filter2d::RationalColorTransform::isPointWise' can be static. [functionStatic]
deepin-image-viewer-1.2.23/viewer/module/edit/filters/RationalColorTransform.h:55:18: style: The function 'postProcess1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/edit/filters/RationalColorTransform.h:26:18: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/edit/filters/RationalColorTransform.h:55:18: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.cpp:66:14: warning: Member variable 'SlideEffect::paused' is not initialized in the constructor. [uninitMemberVar]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.cpp:70:5: performance: Variable 'mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.cpp:72:5: performance: Variable 'progress_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.cpp:73:5: performance: Variable 'speed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.cpp:78:5: performance: Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.cpp:80:5: performance: Variable 'easing_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_blinds.cpp:81:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_blinds.cpp:83:5: note: Found duplicate branches for 'if' and 'else'.
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_blinds.cpp:81:10: note: Found duplicate branches for 'if' and 'else'.
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_blinds.cpp:43:1: style: The class 'SlideEffect_Blinds' does not have a constructor although it has private member variables. [noConstructor]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_blinds.cpp:46:18: style: The function 'prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.h:109:18: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_blinds.cpp:46:18: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_blinds.cpp:47:24: style: The function 'effectName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.h:77:24: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_blinds.cpp:47:24: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_blinds.cpp:50:31: style: The function 'supportedTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.h:78:31: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_blinds.cpp:50:31: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_blinds.cpp:55:18: style: The function 'prepareFrameAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.h:110:18: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_blinds.cpp:55:18: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_circle.cpp:69:21: warning: Member variable 'SlideEffect_Circle::func' is not initialized in the constructor. [uninitMemberVar]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_circle.cpp:46:18: style: The function 'prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.h:109:18: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_circle.cpp:46:18: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_circle.cpp:47:24: style: The function 'effectName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.h:77:24: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_circle.cpp:47:24: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_circle.cpp:50:31: style: The function 'supportedTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.h:78:31: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_circle.cpp:50:31: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_circle.cpp:55:18: style: The function 'prepareFrameAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.h:110:18: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_circle.cpp:55:18: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_enter.cpp:43:1: style: The class 'SlideEffect_Enter' does not have a constructor although it has private member variables. [noConstructor]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_enter.cpp:46:18: style: The function 'prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.h:109:18: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_enter.cpp:46:18: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_enter.cpp:47:24: style: The function 'effectName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.h:77:24: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_enter.cpp:47:24: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_enter.cpp:50:31: style: The function 'supportedTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.h:78:31: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_enter.cpp:50:31: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_enter.cpp:55:18: style: The function 'prepareFrameAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.h:110:18: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_enter.cpp:55:18: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_switcher.cpp:74:23: warning: Member variable 'SlideEffect_Switcher::func' is not initialized in the constructor. [uninitMemberVar]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_switcher.cpp:48:18: style: The function 'prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.h:109:18: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_switcher.cpp:48:18: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_switcher.cpp:49:24: style: The function 'effectName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.h:77:24: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_switcher.cpp:49:24: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_switcher.cpp:52:31: style: The function 'supportedTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.h:78:31: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_switcher.cpp:52:31: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_switcher.cpp:58:18: style: The function 'prepareFrameAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect.h:110:18: note: Virtual function in base class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffect_switcher.cpp:58:18: note: Function in derived class
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffectplayer.cpp:33:20: warning: Member variable 'SlideEffectPlayer::m_tid' is not initialized in the constructor. [uninitMemberVar]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffectplayer.cpp:33:20: warning: Member variable 'SlideEffectPlayer::m_w' is not initialized in the constructor. [uninitMemberVar]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffectplayer.cpp:33:20: warning: Member variable 'SlideEffectPlayer::m_h' is not initialized in the constructor. [uninitMemberVar]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffectplayer.h:27:5: style: Class 'CacheThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideeffectplayer.h:49:5: style: Class 'SlideEffectPlayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideshowpanel.cpp:335:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideshowpanel.cpp:337:7: note: Found duplicate branches for 'if' and 'else'.
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideshowpanel.cpp:335:5: note: Found duplicate branches for 'if' and 'else'.
deepin-image-viewer-1.2.23/viewer/module/slideshow/slideshowpanel.cpp:50:5: performance: Variable 'm_bgColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-image-viewer-1.2.23/viewer/module/timeline/mvc/timelineitem.cpp:29:42: style: Function 'TimelineItem' argument 1 names different: declaration 'parentItem' definition 'parent'. [funcArgNamesDifferent]
deepin-image-viewer-1.2.23/viewer/module/timeline/mvc/timelineitem.h:35:41: note: Function 'TimelineItem' argument 1 names different: declaration 'parentItem' definition 'parent'.
deepin-image-viewer-1.2.23/viewer/module/timeline/mvc/timelineitem.cpp:29:42: note: Function 'TimelineItem' argument 1 names different: declaration 'parentItem' definition 'parent'.
deepin-image-viewer-1.2.23/viewer/module/timeline/mvc/timelineitem.cpp:65:46: style: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. [funcArgNamesDifferent]
deepin-image-viewer-1.2.23/viewer/module/timeline/mvc/timelineitem.h:44:36: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'.
deepin-image-viewer-1.2.23/viewer/module/timeline/mvc/timelineitem.cpp:65:46: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'.
deepin-image-viewer-1.2.23/viewer/module/timeline/mvc/timelineitem.cpp:31:5: style: Class 'TimelineItem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
deepin-image-viewer-1.2.23/viewer/module/timeline/mvc/timelineitem.cpp:31:5: style: Class 'TimelineItem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
deepin-image-viewer-1.2.23/viewer/module/view/contents/imageinfowidget.cpp:98:18: warning: Member variable 'ImageInfoWidget::m_maxFieldWidth' is not initialized in the constructor. [uninitMemberVar]
deepin-image-viewer-1.2.23/viewer/module/view/navigationwidget.h:27:5: style: Class 'NavigationWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/module/view/scen/graphicsitem.cpp:23:5: performance: Variable 'm_movie' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-image-viewer-1.2.23/viewer/module/view/scen/imageview.h:46:5: style: Class 'ImageView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/module/view/scen/imagewidget.cpp:261:24: style: Redundant condition: dx<=0. 'dx>0 || (dx<=0 && (dx+imgW)<width())' is equivalent to 'dx>0 || (dx+imgW)<width()' [redundantCondition]
deepin-image-viewer-1.2.23/viewer/module/view/scen/imagewidget.cpp:263:24: style: Redundant condition: dy<=0. 'dy>0 || (dy<=0 && (dy+imgH)<height())' is equivalent to 'dy>0 || (dy+imgH)<height()' [redundantCondition]
deepin-image-viewer-1.2.23/viewer/module/view/scen/imagewidget.h:10:5: style: Class 'ImageWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/module/view/viewpanel.cpp:699:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
deepin-image-viewer-1.2.23/viewer/module/view/viewpanel.cpp:702:7: note: Found duplicate branches for 'if' and 'else'.
deepin-image-viewer-1.2.23/viewer/module/view/viewpanel.cpp:699:12: note: Found duplicate branches for 'if' and 'else'.
deepin-image-viewer-1.2.23/viewer/service/mimesappsmanager.cpp:74:5: style: Variable 'apps' is reassigned a value before the old one has been used. [redundantAssignment]
deepin-image-viewer-1.2.23/viewer/service/mimesappsmanager.cpp:73:0: note: Variable 'apps' is reassigned a value before the old one has been used.
deepin-image-viewer-1.2.23/viewer/service/mimesappsmanager.cpp:74:5: note: Variable 'apps' is reassigned a value before the old one has been used.
deepin-image-viewer-1.2.23/viewer/service/mimesappsmanager.cpp:70:90: style: Function 'setDefautlAppForTypeByGio' argument 2 names different: declaration 'targetAppName' definition 'appPath'. [funcArgNamesDifferent]
deepin-image-viewer-1.2.23/viewer/service/mimesappsmanager.h:43:53: note: Function 'setDefautlAppForTypeByGio' argument 2 names different: declaration 'targetAppName' definition 'appPath'.
deepin-image-viewer-1.2.23/viewer/service/mimesappsmanager.cpp:70:90: note: Function 'setDefautlAppForTypeByGio' argument 2 names different: declaration 'targetAppName' definition 'appPath'.
deepin-image-viewer-1.2.23/viewer/service/mimesappsmanager.h:34:5: style: Class 'MimesAppsManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/settings/settingswindow.h:29:5: style: Class 'SettingsWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/widgets/blureframe.h:26:1: style: The class 'BlurFrame' does not have a constructor although it has private member variables. [noConstructor]
deepin-image-viewer-1.2.23/viewer/widgets/blureinfoframe.cpp:57:17: warning: Member variable 'BlureInfoFrame::m_bottomLayout' is not initialized in the constructor. [uninitMemberVar]
deepin-image-viewer-1.2.23/viewer/widgets/elidedlabel.h:12:5: style: Class 'ElidedLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/widgets/printoptionspage.h:31:5: style: Class 'PrintOptionsPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/widgets/printhelper.h:12:5: style: Class 'PrintHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-image-viewer-1.2.23/viewer/widgets/pushbutton.h:23:1: style: The class 'PushButton' does not have a constructor although it has private member variables. [noConstructor]
deepin-image-viewer-1.2.23/viewer/widgets/returnbutton.cpp:204:9: style: The scope of the variable 'ph' can be reduced. [variableScope]
deepin-image-viewer-1.2.23/viewer/widgets/returnbutton.h:22:1: style: The class 'ReturnButton' does not have a constructor although it has private member variables. [noConstructor]
deepin-image-viewer-1.2.23/viewer/widgets/themewidget.cpp:26:5: performance: Variable 'm_darkStyle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-image-viewer-1.2.23/viewer/widgets/themewidget.cpp:54:5: performance: Variable 'm_darkStyle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-image-viewer-1.2.23/viewer/widgets/toast.cpp:94:29: style: Function 'setIcon' argument 1 names different: declaration 'icon' definition 'iconfile'. [funcArgNamesDifferent]
deepin-image-viewer-1.2.23/viewer/widgets/toast.h:52:26: note: Function 'setIcon' argument 1 names different: declaration 'icon' definition 'iconfile'.
deepin-image-viewer-1.2.23/viewer/widgets/toast.cpp:94:29: note: Function 'setIcon' argument 1 names different: declaration 'icon' definition 'iconfile'.
deepin-image-viewer-1.2.23/viewer/widgets/toast.cpp:41:5: style: Class 'ToastPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/deepin-menu/deepin-menu_3.3.10.orig.tar.gz
deepin-menu-3.3.10/src/dbus_manager_adaptor.h:63:5: style: Class 'ManagerAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-menu-3.3.10/src/dbus_menu_adaptor.h:77:5: style: Class 'MenuAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-menu-3.3.10/src/ddesktopmenu.cpp:31:7: style: Class 'DDesktopMenu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
deepin-menu-3.3.10/src/ddesktopmenu.cpp:31:7: style: Class 'DDesktopMenu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
deepin-menu-3.3.10/src/ddesktopmenu.h:37:10: style: The function 'setItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-menu-3.3.10/src/dabstractmenu.h:33:18: note: Virtual function in base class
deepin-menu-3.3.10/src/ddesktopmenu.h:37:10: note: Function in derived class
deepin-menu-3.3.10/src/ddesktopmenu.h:39:10: style: The function 'setItemActivity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-menu-3.3.10/src/dabstractmenu.h:35:18: note: Virtual function in base class
deepin-menu-3.3.10/src/ddesktopmenu.h:39:10: note: Function in derived class
deepin-menu-3.3.10/src/ddesktopmenu.h:40:10: style: The function 'setItemChecked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-menu-3.3.10/src/dabstractmenu.h:36:18: note: Virtual function in base class
deepin-menu-3.3.10/src/ddesktopmenu.h:40:10: note: Function in derived class
deepin-menu-3.3.10/src/ddesktopmenu.h:41:10: style: The function 'setItemText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-menu-3.3.10/src/dabstractmenu.h:37:18: note: Virtual function in base class
deepin-menu-3.3.10/src/ddesktopmenu.h:41:10: note: Function in derived class
deepin-menu-3.3.10/src/ddockmenu.cpp:38:7: style: Class 'DDockMenu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
deepin-menu-3.3.10/src/ddockmenu.cpp:38:7: style: Class 'DDockMenu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
deepin-menu-3.3.10/src/ddockmenu.h:46:10: style: The function 'setItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-menu-3.3.10/src/dabstractmenu.h:33:18: note: Virtual function in base class
deepin-menu-3.3.10/src/ddockmenu.h:46:10: note: Function in derived class
deepin-menu-3.3.10/src/ddockmenu.h:48:10: style: The function 'releaseFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
deepin-menu-3.3.10/src/dabstractmenu.h:31:18: note: Virtual function in base class
deepin-menu-3.3.10/src/ddockmenu.h:48:10: note: Function in derived class
deepin-menu-3.3.10/src/dmenubase.cpp:374:23: style: Variable 'responseType' is assigned a value that is never used. [unreadVariable]
deepin-menu-3.3.10/src/dmenubase.cpp:84:43: performance: Function parameter 'shadowMargins' should be passed by const reference. [passedByValue]
deepin-menu-3.3.10/src/dmenubase.cpp:100:48: performance: Function parameter 'margins' should be passed by const reference. [passedByValue]
deepin-menu-3.3.10/src/manager_object.cpp:30:5: performance: Variable 'menuObjectPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-menu-3.3.10/src/manager_object.cpp:31:5: performance: Variable 'menuObject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-menu-3.3.10/src/manager_object.cpp:32:5: performance: Variable 'menuAdaptor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/deepin-movie-reborn/deepin-movie-reborn_3.2.9.orig.tar.gz
deepin-movie-reborn-3.2.9/src/backends/mpv/mpv_glwidget.cpp:546:31: style: Variable 'f' is assigned a value that is never used. [unreadVariable]
deepin-movie-reborn-3.2.9/src/backends/mpv/mpv_proxy.h:47:5: style: Class 'MpvProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/backends/mpv/mpv_proxy.cpp:907:12: style: Condition 'tries' is always true [knownConditionTrueFalse]
deepin-movie-reborn-3.2.9/src/backends/mpv/mpv_proxy.cpp:906:17: note: Assignment 'tries=10', assigned value is 10
deepin-movie-reborn-3.2.9/src/backends/mpv/mpv_proxy.cpp:907:12: note: Condition 'tries' is always true
deepin-movie-reborn-3.2.9/src/common/actions.cpp:293:61: style: Function 'findActionsByKind' argument 1 names different: declaration 'kd' definition 'target_kd'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/common/actions.h:133:50: note: Function 'findActionsByKind' argument 1 names different: declaration 'kd' definition 'target_kd'.
deepin-movie-reborn-3.2.9/src/common/actions.cpp:293:61: note: Function 'findActionsByKind' argument 1 names different: declaration 'kd' definition 'target_kd'.
deepin-movie-reborn-3.2.9/src/common/dbus_adpator.cpp:42:50: style: Function 'openFile' argument 1 names different: declaration 'url' definition 'file'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/common/dbus_adpator.h:46:34: note: Function 'openFile' argument 1 names different: declaration 'url' definition 'file'.
deepin-movie-reborn-3.2.9/src/common/dbus_adpator.cpp:42:50: note: Function 'openFile' argument 1 names different: declaration 'url' definition 'file'.
deepin-movie-reborn-3.2.9/src/common/mainwindow.h:65:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/common/dbus_adpator.h:43:5: style: Class 'ApplicationAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/common/dmr_settings.cpp:52:5: performance: Variable '_configPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-movie-reborn-3.2.9/src/common/event_monitor.cpp:90:6: style: C-style pointer casting [cstyleCast]
deepin-movie-reborn-3.2.9/src/common/event_monitor.cpp:88:38: style: Function 'callback' argument 1 names different: declaration 'trash' definition 'ptr'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/common/event_monitor.h:59:35: note: Function 'callback' argument 1 names different: declaration 'trash' definition 'ptr'.
deepin-movie-reborn-3.2.9/src/common/event_monitor.cpp:88:38: note: Function 'callback' argument 1 names different: declaration 'trash' definition 'ptr'.
deepin-movie-reborn-3.2.9/src/common/event_monitor.h:58:5: style: Class 'EventMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/common/mainwindow.cpp:338:25: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
deepin-movie-reborn-3.2.9/src/common/mainwindow.cpp:1802:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
deepin-movie-reborn-3.2.9/src/common/mainwindow.cpp:2237:9: style: The scope of the variable 'cur' can be reduced. [variableScope]
deepin-movie-reborn-3.2.9/src/common/mainwindow.cpp:834:32: style: Function 'event' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/common/mainwindow.h:122:24: note: Function 'event' argument 1 names different: declaration 'event' definition 'ev'.
deepin-movie-reborn-3.2.9/src/common/mainwindow.cpp:834:32: note: Function 'event' argument 1 names different: declaration 'event' definition 'ev'.
deepin-movie-reborn-3.2.9/src/common/mainwindow.cpp:1378:36: style: Function 'requestAction' argument 4 names different: declaration 'shortcut' definition 'isShortcut'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/common/mainwindow.h:75:45: note: Function 'requestAction' argument 4 names different: declaration 'shortcut' definition 'isShortcut'.
deepin-movie-reborn-3.2.9/src/common/mainwindow.cpp:1378:36: note: Function 'requestAction' argument 4 names different: declaration 'shortcut' definition 'isShortcut'.
deepin-movie-reborn-3.2.9/src/common/mainwindow.cpp:2720:50: style: Function 'dragEnterEvent' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/common/mainwindow.h:118:42: note: Function 'dragEnterEvent' argument 1 names different: declaration 'event' definition 'ev'.
deepin-movie-reborn-3.2.9/src/common/mainwindow.cpp:2720:50: note: Function 'dragEnterEvent' argument 1 names different: declaration 'event' definition 'ev'.
deepin-movie-reborn-3.2.9/src/common/mainwindow.cpp:2727:48: style: Function 'dragMoveEvent' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/common/mainwindow.h:119:40: note: Function 'dragMoveEvent' argument 1 names different: declaration 'event' definition 'ev'.
deepin-movie-reborn-3.2.9/src/common/mainwindow.cpp:2727:48: note: Function 'dragMoveEvent' argument 1 names different: declaration 'event' definition 'ev'.
deepin-movie-reborn-3.2.9/src/common/mainwindow.cpp:2734:40: style: Function 'dropEvent' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/common/mainwindow.h:120:32: note: Function 'dropEvent' argument 1 names different: declaration 'event' definition 'ev'.
deepin-movie-reborn-3.2.9/src/common/mainwindow.cpp:2734:40: note: Function 'dropEvent' argument 1 names different: declaration 'event' definition 'ev'.
deepin-movie-reborn-3.2.9/src/common/mainwindow.cpp:247:18: warning: Member variable 'MainWindowEventListener::lastCornerEdge' is not initialized in the constructor. [uninitMemberVar]
deepin-movie-reborn-3.2.9/src/common/mainwindow.cpp:162:5: style: Class 'MainWindowFocusMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/common/mainwindow.cpp:206:5: style: Class 'MainWindowPropertyMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/common/shortcut_manager.cpp:56:5: performance: Variable '_keyToAction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-movie-reborn-3.2.9/src/common/thumbnail_worker.cpp:47:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
deepin-movie-reborn-3.2.9/src/common/thumbnail_worker.cpp:45:19: note: outer condition: _instance==nullptr
deepin-movie-reborn-3.2.9/src/common/thumbnail_worker.cpp:47:23: note: identical inner condition: _instance==nullptr
deepin-movie-reborn-3.2.9/src/libdmr/compositing_manager.cpp:62:1: style: The class 'PlatformChecker' does not have a constructor although it has private member variables. [noConstructor]
deepin-movie-reborn-3.2.9/src/libdmr/movie_configuration.cpp:216:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
deepin-movie-reborn-3.2.9/src/libdmr/movie_configuration.cpp:214:19: note: outer condition: _instance==nullptr
deepin-movie-reborn-3.2.9/src/libdmr/movie_configuration.cpp:216:23: note: identical inner condition: _instance==nullptr
deepin-movie-reborn-3.2.9/src/libdmr/movie_configuration.cpp:57:5: style: Class 'MovieConfigurationBackend' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/libdmr/playlist_model.h:113:5: style: Class 'PlaylistModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/libdmr/player_engine.h:83:5: style: Class 'PlayerEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/libdmr/player_widget.h:40:5: style: Class 'PlayerWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/libdmr/playlist_model.cpp:367:44: style: Function 'PlaylistModel' argument 1 names different: declaration 'engine' definition 'e'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/libdmr/playlist_model.h:113:33: note: Function 'PlaylistModel' argument 1 names different: declaration 'engine' definition 'e'.
deepin-movie-reborn-3.2.9/src/libdmr/playlist_model.cpp:367:44: note: Function 'PlaylistModel' argument 1 names different: declaration 'engine' definition 'e'.
deepin-movie-reborn-3.2.9/src/libdmr/playlist_model.cpp:922:67: style: Function 'handleAsyncAppendResults' argument 1 names different: declaration 'pil' definition 'fil'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/libdmr/playlist_model.h:189:56: note: Function 'handleAsyncAppendResults' argument 1 names different: declaration 'pil' definition 'fil'.
deepin-movie-reborn-3.2.9/src/libdmr/playlist_model.cpp:922:67: note: Function 'handleAsyncAppendResults' argument 1 names different: declaration 'pil' definition 'fil'.
deepin-movie-reborn-3.2.9/src/libdmr/playlist_model.cpp:984:40: style: Function 'switchPosition' argument 1 names different: declaration 'p1' definition 'src'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/libdmr/playlist_model.h:135:29: note: Function 'switchPosition' argument 1 names different: declaration 'p1' definition 'src'.
deepin-movie-reborn-3.2.9/src/libdmr/playlist_model.cpp:984:40: note: Function 'switchPosition' argument 1 names different: declaration 'p1' definition 'src'.
deepin-movie-reborn-3.2.9/src/libdmr/playlist_model.cpp:984:49: style: Function 'switchPosition' argument 2 names different: declaration 'p2' definition 'target'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/libdmr/playlist_model.h:135:37: note: Function 'switchPosition' argument 2 names different: declaration 'p2' definition 'target'.
deepin-movie-reborn-3.2.9/src/libdmr/playlist_model.cpp:984:49: note: Function 'switchPosition' argument 2 names different: declaration 'p2' definition 'target'.
deepin-movie-reborn-3.2.9/src/libdmr/playlist_model.cpp:863:9: style: Struct 'MapFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/libdmr/utils.cpp:92:9: style: The scope of the variable 'pred' can be reduced. [variableScope]
deepin-movie-reborn-3.2.9/src/widgets/burst_screenshots_dialog.h:46:5: style: Class 'ThumbnailFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/widgets/burst_screenshots_dialog.h:60:5: style: Class 'BurstScreenshotsDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/widgets/dmr_lineedit.cpp:34:29: style: Function 'LineEdit' argument 1 names different: declaration 'p' definition 'parent'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/widgets/dmr_lineedit.h:42:23: note: Function 'LineEdit' argument 1 names different: declaration 'p' definition 'parent'.
deepin-movie-reborn-3.2.9/src/widgets/dmr_lineedit.cpp:34:29: note: Function 'LineEdit' argument 1 names different: declaration 'p' definition 'parent'.
deepin-movie-reborn-3.2.9/src/widgets/dmr_lineedit.h:42:5: style: Class 'LineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/widgets/movie_progress_indicator.h:39:5: style: Class 'MovieProgressIndicator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/widgets/movieinfo_dialog.h:43:5: style: Class 'PosterFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/widgets/movieinfo_dialog.h:55:5: style: Class 'MovieInfoDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/widgets/notification_widget.h:49:5: style: Class 'NotificationWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/widgets/playlist_widget.cpp:524:18: style: C-style pointer casting [cstyleCast]
deepin-movie-reborn-3.2.9/src/widgets/playlist_widget.cpp:530:14: style: C-style pointer casting [cstyleCast]
deepin-movie-reborn-3.2.9/src/widgets/playlist_widget.cpp:623:54: style: Function 'dragEnterEvent' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/widgets/playlist_widget.h:73:42: note: Function 'dragEnterEvent' argument 1 names different: declaration 'event' definition 'ev'.
deepin-movie-reborn-3.2.9/src/widgets/playlist_widget.cpp:623:54: note: Function 'dragEnterEvent' argument 1 names different: declaration 'event' definition 'ev'.
deepin-movie-reborn-3.2.9/src/widgets/playlist_widget.cpp:640:52: style: Function 'dragMoveEvent' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/widgets/playlist_widget.h:74:40: note: Function 'dragMoveEvent' argument 1 names different: declaration 'event' definition 'ev'.
deepin-movie-reborn-3.2.9/src/widgets/playlist_widget.cpp:640:52: note: Function 'dragMoveEvent' argument 1 names different: declaration 'event' definition 'ev'.
deepin-movie-reborn-3.2.9/src/widgets/playlist_widget.cpp:656:44: style: Function 'dropEvent' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/widgets/playlist_widget.h:75:32: note: Function 'dropEvent' argument 1 names different: declaration 'event' definition 'ev'.
deepin-movie-reborn-3.2.9/src/widgets/playlist_widget.cpp:656:44: note: Function 'dropEvent' argument 1 names different: declaration 'event' definition 'ev'.
deepin-movie-reborn-3.2.9/src/widgets/playlist_widget.cpp:84:5: style: Class 'PlayItemTooltipHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/widgets/playlist_widget.cpp:424:5: style: Class 'MainWindowListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/widgets/slider.h:38:5: style: Class 'DMRSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/widgets/tip.cpp:229:9: style: Condition 'outer' is always true [knownConditionTrueFalse]
deepin-movie-reborn-3.2.9/src/widgets/tip.cpp:203:18: note: Assignment 'outer=true', assigned value is 1
deepin-movie-reborn-3.2.9/src/widgets/tip.cpp:229:9: note: Condition 'outer' is always true
deepin-movie-reborn-3.2.9/src/widgets/tip.cpp:49:5: style: Class 'TipPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/widgets/titlebar.cpp:93:37: style: Function 'setBackground' argument 1 names different: declaration 'background' definition 'titleBackground'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/widgets/titlebar.h:55:31: note: Function 'setBackground' argument 1 names different: declaration 'background' definition 'titleBackground'.
deepin-movie-reborn-3.2.9/src/widgets/titlebar.cpp:93:37: note: Function 'setBackground' argument 1 names different: declaration 'background' definition 'titleBackground'.
deepin-movie-reborn-3.2.9/src/widgets/titlebar.cpp:111:40: style: Function 'paintEvent' argument 1 names different: declaration 'e' definition 'pe'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/widgets/titlebar.h:60:42: note: Function 'paintEvent' argument 1 names different: declaration 'e' definition 'pe'.
deepin-movie-reborn-3.2.9/src/widgets/titlebar.cpp:111:40: note: Function 'paintEvent' argument 1 names different: declaration 'e' definition 'pe'.
deepin-movie-reborn-3.2.9/src/widgets/titlebar.cpp:44:5: style: Class 'TitlebarPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/widgets/toolbox_proxy.cpp:64:60: style: Variable 'keyEvent' is assigned a value that is never used. [unreadVariable]
deepin-movie-reborn-3.2.9/src/widgets/toolbox_proxy.cpp:844:15: style: Variable 'vis' is assigned a value that is never used. [unreadVariable]
deepin-movie-reborn-3.2.9/src/widgets/toolbutton.h:51:5: style: Class 'VolumeButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/widgets/toolbox_proxy.cpp:59:5: style: Class 'KeyPressBubbler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/widgets/toolbox_proxy.cpp:76:5: style: Class 'TooltipHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-movie-reborn-3.2.9/src/widgets/toolbutton.cpp:71:44: style: Function 'wheelEvent' argument 1 names different: declaration 'wev' definition 'we'. [funcArgNamesDifferent]
deepin-movie-reborn-3.2.9/src/widgets/toolbutton.h:63:34: note: Function 'wheelEvent' argument 1 names different: declaration 'wev' definition 'we'.
deepin-movie-reborn-3.2.9/src/widgets/toolbutton.cpp:71:44: note: Function 'wheelEvent' argument 1 names different: declaration 'wev' definition 'we'.
deepin-movie-reborn-3.2.9/src/widgets/url_dialog.h:45:5: style: Class 'UrlDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/deepin-music/deepin-music_3.1.8.3+ds.orig.tar.gz
deepin-music-3.1.8.3+ds/libdmusic/metadetector.cpp:156:9: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
deepin-music-3.1.8.3+ds/libdmusic/metadetector.cpp:151:0: note: Variable 'len' is reassigned a value before the old one has been used.
deepin-music-3.1.8.3+ds/libdmusic/metadetector.cpp:156:9: note: Variable 'len' is reassigned a value before the old one has been used.
deepin-music-3.1.8.3+ds/libdmusic/metadetector.cpp:161:9: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
deepin-music-3.1.8.3+ds/libdmusic/metadetector.cpp:156:9: note: Variable 'len' is reassigned a value before the old one has been used.
deepin-music-3.1.8.3+ds/libdmusic/metadetector.cpp:161:9: note: Variable 'len' is reassigned a value before the old one has been used.
deepin-music-3.1.8.3+ds/libdmusic/metadetector.cpp:94:79: style: Function 'updateMediaFileTagCodec' argument 2 names different: declaration 'codec' definition 'codecName'. [funcArgNamesDifferent]
deepin-music-3.1.8.3+ds/libdmusic/metadetector.h:38:76: note: Function 'updateMediaFileTagCodec' argument 2 names different: declaration 'codec' definition 'codecName'.
deepin-music-3.1.8.3+ds/libdmusic/metadetector.cpp:94:79: note: Function 'updateMediaFileTagCodec' argument 2 names different: declaration 'codec' definition 'codecName'.
deepin-music-3.1.8.3+ds/libdmusic/util/cueparser.h:38:17: performance: Technically the member function 'DMusic::CueParser::metalist' can be static. [functionStatic]
deepin-music-3.1.8.3+ds/libdmusic/util/cueparser.cpp:214:24: note: Technically the member function 'DMusic::CueParser::metalist' can be static.
deepin-music-3.1.8.3+ds/libdmusic/util/cueparser.h:38:17: note: Technically the member function 'DMusic::CueParser::metalist' can be static.
deepin-music-3.1.8.3+ds/libdmusic/util/cueparser.h:39:17: performance: Technically the member function 'DMusic::CueParser::mediaFilepath' can be static. [functionStatic]
deepin-music-3.1.8.3+ds/libdmusic/util/cueparser.cpp:220:20: note: Technically the member function 'DMusic::CueParser::mediaFilepath' can be static.
deepin-music-3.1.8.3+ds/libdmusic/util/cueparser.h:39:17: note: Technically the member function 'DMusic::CueParser::mediaFilepath' can be static.
deepin-music-3.1.8.3+ds/libdmusic/util/cueparser.h:40:17: performance: Technically the member function 'DMusic::CueParser::cueFilepath' can be static. [functionStatic]
deepin-music-3.1.8.3+ds/libdmusic/util/cueparser.cpp:226:20: note: Technically the member function 'DMusic::CueParser::cueFilepath' can be static.
deepin-music-3.1.8.3+ds/libdmusic/util/cueparser.h:40:17: note: Technically the member function 'DMusic::CueParser::cueFilepath' can be static.
deepin-music-3.1.8.3+ds/libdmusic/util/cueparser.cpp:70:5: style: Class 'CueParserPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/core/mediadatabase.cpp:382:59: style: Function 'searchMediaPath' argument 1 names different: declaration 'title' definition 'path'. [funcArgNamesDifferent]
deepin-music-3.1.8.3+ds/music-player/core/mediadatabase.h:43:55: note: Function 'searchMediaPath' argument 1 names different: declaration 'title' definition 'path'.
deepin-music-3.1.8.3+ds/music-player/core/mediadatabase.cpp:382:59: note: Function 'searchMediaPath' argument 1 names different: declaration 'title' definition 'path'.
deepin-music-3.1.8.3+ds/music-player/core/mediadatabase.cpp:226:16: warning: Member variable 'MediaDatabase::m_writer' is not initialized in the constructor. [uninitMemberVar]
deepin-music-3.1.8.3+ds/music-player/core/medialibrary.cpp:100:58: style: Function 'createMeta' argument 1 names different: declaration 'fileInfo' definition 'fileinfo'. [funcArgNamesDifferent]
deepin-music-3.1.8.3+ds/music-player/core/medialibrary.cpp:63:41: note: Function 'createMeta' argument 1 names different: declaration 'fileInfo' definition 'fileinfo'.
deepin-music-3.1.8.3+ds/music-player/core/medialibrary.cpp:100:58: note: Function 'createMeta' argument 1 names different: declaration 'fileInfo' definition 'fileinfo'.
deepin-music-3.1.8.3+ds/music-player/core/medialibrary.cpp:45:5: style: Class 'MediaLibraryPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/core/metasearchservice.cpp:67:9: performance: Technically the member function 'MetaSearchServicePrivate::searchCacheLyric' can be static. [functionStatic]
deepin-music-3.1.8.3+ds/music-player/core/metasearchservice.cpp:169:31: note: Technically the member function 'MetaSearchServicePrivate::searchCacheLyric' can be static.
deepin-music-3.1.8.3+ds/music-player/core/metasearchservice.cpp:67:9: note: Technically the member function 'MetaSearchServicePrivate::searchCacheLyric' can be static.
deepin-music-3.1.8.3+ds/music-player/core/metasearchservice.cpp:68:9: performance: Technically the member function 'MetaSearchServicePrivate::searchCacheCover' can be static. [functionStatic]
deepin-music-3.1.8.3+ds/music-player/core/metasearchservice.cpp:180:31: note: Technically the member function 'MetaSearchServicePrivate::searchCacheCover' can be static.
deepin-music-3.1.8.3+ds/music-player/core/metasearchservice.cpp:68:9: note: Technically the member function 'MetaSearchServicePrivate::searchCacheCover' can be static.
deepin-music-3.1.8.3+ds/music-player/core/metasearchservice.cpp:65:5: style: Class 'MetaSearchServicePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/core/player.cpp:632:28: style: Function 'setMuted' argument 1 names different: declaration 'muted' definition 'mute'. [funcArgNamesDifferent]
deepin-music-3.1.8.3+ds/music-player/core/player.h:182:24: note: Function 'setMuted' argument 1 names different: declaration 'muted' definition 'mute'.
deepin-music-3.1.8.3+ds/music-player/core/player.cpp:632:28: note: Function 'setMuted' argument 1 names different: declaration 'muted' definition 'mute'.
deepin-music-3.1.8.3+ds/music-player/core/player.cpp:103:9: style: Class 'PlayerPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
deepin-music-3.1.8.3+ds/music-player/core/player.cpp:103:9: style: Class 'PlayerPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
deepin-music-3.1.8.3+ds/music-player/core/player.cpp:101:5: style: Class 'PlayerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/core/playlist.cpp:56:44: style: Function 'next' argument 1 names different: declaration 'info' definition 'meta'. [funcArgNamesDifferent]
deepin-music-3.1.8.3+ds/music-player/core/playlist.h:73:38: note: Function 'next' argument 1 names different: declaration 'info' definition 'meta'.
deepin-music-3.1.8.3+ds/music-player/core/playlist.cpp:56:44: note: Function 'next' argument 1 names different: declaration 'info' definition 'meta'.
deepin-music-3.1.8.3+ds/music-player/core/playlistmanager.cpp:217:53: style: Function 'insertPlaylist' argument 1 names different: declaration 'id' definition 'uuid'. [funcArgNamesDifferent]
deepin-music-3.1.8.3+ds/music-player/core/playlistmanager.h:55:40: note: Function 'insertPlaylist' argument 1 names different: declaration 'id' definition 'uuid'.
deepin-music-3.1.8.3+ds/music-player/core/playlistmanager.cpp:217:53: note: Function 'insertPlaylist' argument 1 names different: declaration 'id' definition 'uuid'.
deepin-music-3.1.8.3+ds/music-player/core/playlistmanager.cpp:42:5: style: Class 'PlaylistManagerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/core/util/inotifyengine.cpp:193:9: style: Condition 'isDir' is always true [knownConditionTrueFalse]
deepin-music-3.1.8.3+ds/music-player/core/util/inotifyengine.cpp:172:19: note: Assignment 'isDir=true', assigned value is 1
deepin-music-3.1.8.3+ds/music-player/core/util/inotifyengine.cpp:193:9: note: Condition 'isDir' is always true
deepin-music-3.1.8.3+ds/music-player/core/util/lyric.cpp:155:8: warning: Member variable 'Lyric::hasTime' is not initialized in the constructor. [uninitMemberVar]
deepin-music-3.1.8.3+ds/music-player/core/util/lyric.h:35:10: style: Technically the member function 'WordElement::operator<' can be const. [functionConst]
deepin-music-3.1.8.3+ds/music-player/musicapp.cpp:53:10: performance: Technically the member function 'MusicAppPrivate::onQuit' can be static. [functionStatic]
deepin-music-3.1.8.3+ds/music-player/musicapp.cpp:132:23: note: Technically the member function 'MusicAppPrivate::onQuit' can be static.
deepin-music-3.1.8.3+ds/music-player/musicapp.cpp:53:10: note: Technically the member function 'MusicAppPrivate::onQuit' can be static.
deepin-music-3.1.8.3+ds/music-player/musicapp.cpp:48:5: style: Class 'MusicAppPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/presenter/presenter.cpp:341:10: style: The scope of the variable 'position' can be reduced. [variableScope]
deepin-music-3.1.8.3+ds/music-player/presenter/presenter.cpp:818:66: style: Function 'onMusicPause' argument 2 names different: declaration 'meta' definition 'info'. [funcArgNamesDifferent]
deepin-music-3.1.8.3+ds/music-player/presenter/presenter.h:121:59: note: Function 'onMusicPause' argument 2 names different: declaration 'meta' definition 'info'.
deepin-music-3.1.8.3+ds/music-player/presenter/presenter.cpp:818:66: note: Function 'onMusicPause' argument 2 names different: declaration 'meta' definition 'info'.
deepin-music-3.1.8.3+ds/music-player/presenter/presenter.cpp:825:67: style: Function 'onMusicResume' argument 2 names different: declaration 'meta' definition 'info'. [funcArgNamesDifferent]
deepin-music-3.1.8.3+ds/music-player/presenter/presenter.h:122:60: note: Function 'onMusicResume' argument 2 names different: declaration 'meta' definition 'info'.
deepin-music-3.1.8.3+ds/music-player/presenter/presenter.cpp:825:67: note: Function 'onMusicResume' argument 2 names different: declaration 'meta' definition 'info'.
deepin-music-3.1.8.3+ds/music-player/presenter/presenter_p.h:37:5: style: Class 'PresenterPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/footerwidget.cpp:466:23: style: Same expression on both sides of '&&'. [duplicateExpression]
deepin-music-3.1.8.3+ds/music-player/view/widget/modebuttom.h:27:1: style: The class 'ModeButton' does not have a constructor although it has private member variables. [noConstructor]
deepin-music-3.1.8.3+ds/music-player/view/footerwidget.cpp:67:10: performance: Technically the member function 'FooterPrivate::updateQssProperty' can be static. [functionStatic]
deepin-music-3.1.8.3+ds/music-player/view/footerwidget.cpp:104:21: note: Technically the member function 'FooterPrivate::updateQssProperty' can be static.
deepin-music-3.1.8.3+ds/music-player/view/footerwidget.cpp:67:10: note: Technically the member function 'FooterPrivate::updateQssProperty' can be static.
deepin-music-3.1.8.3+ds/music-player/view/footerwidget.cpp:64:9: style: Class 'FooterPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
deepin-music-3.1.8.3+ds/music-player/view/footerwidget.cpp:64:9: style: Class 'FooterPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
deepin-music-3.1.8.3+ds/music-player/view/widget/filter.h:49:5: style: Class 'HintFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/footerwidget.cpp:62:5: style: Class 'FooterPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/footerwidget.cpp:465:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deepin-music-3.1.8.3+ds/music-player/view/importwidget.cpp:42:5: style: Class 'ImportWidgetPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/lyricwidget.cpp:106:48: style: Function 'setLyricLines' argument 1 names different: declaration 'lines' definition 'str'. [funcArgNamesDifferent]
deepin-music-3.1.8.3+ds/music-player/view/lyricwidget.cpp:59:32: note: Function 'setLyricLines' argument 1 names different: declaration 'lines' definition 'str'.
deepin-music-3.1.8.3+ds/music-player/view/lyricwidget.cpp:106:48: note: Function 'setLyricLines' argument 1 names different: declaration 'lines' definition 'str'.
deepin-music-3.1.8.3+ds/music-player/view/lyricwidget.cpp:57:10: performance: Technically the member function 'LyricWidgetPrivate::checkSearchMeta' can be static. [functionStatic]
deepin-music-3.1.8.3+ds/music-player/view/lyricwidget.cpp:86:26: note: Technically the member function 'LyricWidgetPrivate::checkSearchMeta' can be static.
deepin-music-3.1.8.3+ds/music-player/view/lyricwidget.cpp:57:10: note: Technically the member function 'LyricWidgetPrivate::checkSearchMeta' can be static.
deepin-music-3.1.8.3+ds/music-player/view/lyricwidget.cpp:55:5: style: Class 'LyricWidgetPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/mainframe.cpp:236:9: style: Condition 'showLoading' is always true [knownConditionTrueFalse]
deepin-music-3.1.8.3+ds/music-player/view/mainframe.cpp:204:19: note: Assignment 'showLoading=true', assigned value is 1
deepin-music-3.1.8.3+ds/music-player/view/mainframe.cpp:236:9: note: Condition 'showLoading' is always true
deepin-music-3.1.8.3+ds/music-player/view/mainframe.cpp:1089:36: style: Function 'enterEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
deepin-music-3.1.8.3+ds/music-player/view/mainframe.h:56:37: note: Function 'enterEvent' argument 1 names different: declaration 'event' definition 'e'.
deepin-music-3.1.8.3+ds/music-player/view/mainframe.cpp:1089:36: note: Function 'enterEvent' argument 1 names different: declaration 'event' definition 'e'.
deepin-music-3.1.8.3+ds/music-player/view/mainframe.cpp:80:5: style: Class 'MainFramePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/musiclistwidget.cpp:261:73: style: Function 'onMusicPlayed' argument 2 names different: declaration 'info' definition 'meta'. [funcArgNamesDifferent]
deepin-music-3.1.8.3+ds/music-player/view/musiclistwidget.h:39:60: note: Function 'onMusicPlayed' argument 2 names different: declaration 'info' definition 'meta'.
deepin-music-3.1.8.3+ds/music-player/view/musiclistwidget.cpp:261:73: note: Function 'onMusicPlayed' argument 2 names different: declaration 'info' definition 'meta'.
deepin-music-3.1.8.3+ds/music-player/view/musiclistwidget.cpp:47:5: style: Class 'MusicListWidgetPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/widget/closeconfirmdialog.cpp:40:5: style: Class 'CloseConfirmDialogPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/widget/cover.cpp:33:5: style: Class 'CoverPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/widget/ddropdown.cpp:38:5: style: Class 'DDropdownPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/widget/delegate/lyriclinedelegate.cpp:31:14: warning: Member variable 'LyricLineDelegatePrivate::parentWidget' is not initialized in the constructor. [uninitMemberVar]
deepin-music-3.1.8.3+ds/music-player/view/widget/delegate/lyriclinedelegate.h:33:5: style: Class 'LyricLineDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/widget/delegate/musicitemdelegate.cpp:337:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
deepin-music-3.1.8.3+ds/music-player/view/widget/delegate/musicitemdelegate.cpp:116:53: style: Function 'setTitleColor' argument 1 names different: declaration 'titleColor' definition 'numberColor'. [funcArgNamesDifferent]
deepin-music-3.1.8.3+ds/music-player/view/widget/delegate/musicitemdelegate_p.h:61:31: note: Function 'setTitleColor' argument 1 names different: declaration 'titleColor' definition 'numberColor'.
deepin-music-3.1.8.3+ds/music-player/view/widget/delegate/musicitemdelegate.cpp:116:53: note: Function 'setTitleColor' argument 1 names different: declaration 'titleColor' definition 'numberColor'.
deepin-music-3.1.8.3+ds/music-player/view/widget/filter.cpp:67:5: style: Class 'HintFilterPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/widget/infodialog.cpp:47:5: style: Class 'InfoDialogPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/widget/listview.cpp:29:5: style: Class 'ListViewPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/widget/lyricview.cpp:40:5: style: Class 'LyricViewPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/widget/model/musiclistmodel.cpp:30:5: style: Class 'MusiclistModelPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/widget/musiclistview.cpp:52:10: style: Technically the member function 'MusicListViewPrivate::removeSelection' can be const. [functionConst]
deepin-music-3.1.8.3+ds/music-player/view/widget/musiclistview.cpp:255:28: note: Technically the member function 'MusicListViewPrivate::removeSelection' can be const.
deepin-music-3.1.8.3+ds/music-player/view/widget/musiclistview.cpp:52:10: note: Technically the member function 'MusicListViewPrivate::removeSelection' can be const.
deepin-music-3.1.8.3+ds/music-player/view/widget/musiclistview.cpp:49:5: style: Class 'MusicListViewPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/widget/playlistview.cpp:38:5: style: Class 'PlayListViewPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/widget/searchmetaitem.cpp:37:5: style: Class 'SearchMetaItemPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/widget/searchmetalist.cpp:31:5: style: Class 'SearchMetaListPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/widget/slider.cpp:37:5: style: Class 'SliderPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/widget/soundvolume.cpp:42:5: style: Class 'SoundVolumePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/music-player/view/widget/titlebarwidget.cpp:44:5: style: Class 'TitlebarWidgetPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-music-3.1.8.3+ds/plugin/netease-meta-search/metaanalyzer.cpp:56:5: performance: Variable 'm_meta' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-music-3.1.8.3+ds/plugin/netease-meta-search/neteasemetasearch.h:43:22: warning: Virtual function 'getObject' is called from constructor 'NeteaseMetaSearchEngine(QObject*parent=0)' at line 99. Dynamic binding is not used. [virtualCallInConstructor]
deepin-music-3.1.8.3+ds/plugin/netease-meta-search/neteasemetasearch.cpp:99:13: note: Calling getObject
deepin-music-3.1.8.3+ds/plugin/netease-meta-search/neteasemetasearch.h:43:22: note: getObject is a virtual method
deepin-music-3.1.8.3+ds/plugin/netease-meta-search/neteasemetasearch.h:44:18: warning: Virtual function 'searchMeta' is called from constructor 'NeteaseMetaSearchEngine(QObject*parent=0)' at line 100. Dynamic binding is not used. [virtualCallInConstructor]
deepin-music-3.1.8.3+ds/plugin/netease-meta-search/neteasemetasearch.cpp:100:24: note: Calling searchMeta
deepin-music-3.1.8.3+ds/plugin/netease-meta-search/neteasemetasearch.h:44:18: note: searchMeta is a virtual method
deepin-music-3.1.8.3+ds/plugin/netease-meta-search/neteasemetasearch.h:43:22: warning: Virtual function 'getObject' is called from constructor 'NeteaseMetaSearchEngine(QObject*parent=0)' at line 101. Dynamic binding is not used. [virtualCallInConstructor]
deepin-music-3.1.8.3+ds/plugin/netease-meta-search/neteasemetasearch.cpp:101:13: note: Calling getObject
deepin-music-3.1.8.3+ds/plugin/netease-meta-search/neteasemetasearch.h:43:22: note: getObject is a virtual method
deepin-music-3.1.8.3+ds/plugin/netease-meta-search/neteasemetasearch.h:45:18: warning: Virtual function 'searchContext' is called from constructor 'NeteaseMetaSearchEngine(QObject*parent=0)' at line 102. Dynamic binding is not used. [virtualCallInConstructor]
deepin-music-3.1.8.3+ds/plugin/netease-meta-search/neteasemetasearch.cpp:102:24: note: Calling searchContext
deepin-music-3.1.8.3+ds/plugin/netease-meta-search/neteasemetasearch.h:45:18: note: searchContext is a virtual method
deepin-music-3.1.8.3+ds/plugin/netease-meta-search/neteasemetasearch.h:37:5: style: Class 'NeteaseMetaSearchEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/deepin-notifications/deepin-notifications_3.3.4.orig.tar.gz
deepin-notifications-3.3.4/src/actionbutton.h:48:5: style: Class 'ActionButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-notifications-3.3.4/src/bubble.h:52:5: style: Class 'Bubble' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-notifications-3.3.4/src/notifications_dbus_adaptor.h:53:5: style: Class 'NotificationsDBusAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-notifications-3.3.4/src/notificationentity.cpp:55:41: warning: Member variable 'NotificationEntity::m_appName' is not assigned a value in 'NotificationEntity::operator='. [operatorEqVarError]
deepin-notifications-3.3.4/src/notificationentity.cpp:55:41: warning: Member variable 'NotificationEntity::m_id' is not assigned a value in 'NotificationEntity::operator='. [operatorEqVarError]
deepin-notifications-3.3.4/src/notificationentity.cpp:55:41: warning: Member variable 'NotificationEntity::m_appIcon' is not assigned a value in 'NotificationEntity::operator='. [operatorEqVarError]
deepin-notifications-3.3.4/src/notificationentity.cpp:55:41: warning: Member variable 'NotificationEntity::m_summary' is not assigned a value in 'NotificationEntity::operator='. [operatorEqVarError]
deepin-notifications-3.3.4/src/notificationentity.cpp:55:41: warning: Member variable 'NotificationEntity::m_body' is not assigned a value in 'NotificationEntity::operator='. [operatorEqVarError]
deepin-notifications-3.3.4/src/notificationentity.cpp:55:41: warning: Member variable 'NotificationEntity::m_actions' is not assigned a value in 'NotificationEntity::operator='. [operatorEqVarError]
deepin-notifications-3.3.4/src/notificationentity.cpp:55:41: warning: Member variable 'NotificationEntity::m_hints' is not assigned a value in 'NotificationEntity::operator='. [operatorEqVarError]
deepin-notifications-3.3.4/src/notificationentity.cpp:55:41: warning: Member variable 'NotificationEntity::m_ctime' is not assigned a value in 'NotificationEntity::operator='. [operatorEqVarError]
deepin-notifications-3.3.4/src/notificationentity.cpp:55:41: warning: Member variable 'NotificationEntity::m_replacesId' is not assigned a value in 'NotificationEntity::operator='. [operatorEqVarError]
deepin-notifications-3.3.4/src/notificationentity.cpp:55:41: warning: Member variable 'NotificationEntity::m_timeout' is not assigned a value in 'NotificationEntity::operator='. [operatorEqVarError]
deepin-notifications-3.3.4/src/notificationentity.cpp:55:41: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/deepin-picker/deepin-picker_1.6.3.orig.tar.gz
deepin-picker-1.6.3/src/clipboard.cpp:43:55: style: Function 'copyToClipboard' argument 2 names different: declaration 'colorString' definition 'colorType'. [funcArgNamesDifferent]
deepin-picker-1.6.3/src/clipboard.h:39:48: note: Function 'copyToClipboard' argument 2 names different: declaration 'colorString' definition 'colorType'.
deepin-picker-1.6.3/src/clipboard.cpp:43:55: note: Function 'copyToClipboard' argument 2 names different: declaration 'colorString' definition 'colorType'.
deepin-picker-1.6.3/src/clipboard.h:35:5: style: Class 'Clipboard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-picker-1.6.3/src/dbusnotify.h:70:5: style: Class 'DBusNotify' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-picker-1.6.3/src/settings.h:34:5: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-picker-1.6.3/src/eventmonitor.cpp:80:6: style: C-style pointer casting [cstyleCast]
deepin-picker-1.6.3/src/eventmonitor.cpp:78:38: style: Function 'callback' argument 1 names different: declaration 'trash' definition 'ptr'. [funcArgNamesDifferent]
deepin-picker-1.6.3/src/eventmonitor.h:61:35: note: Function 'callback' argument 1 names different: declaration 'trash' definition 'ptr'.
deepin-picker-1.6.3/src/eventmonitor.cpp:78:38: note: Function 'callback' argument 1 names different: declaration 'trash' definition 'ptr'.
deepin-picker-1.6.3/src/eventmonitor.h:47:5: style: Class 'EventMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-picker-1.6.3/src/picker.h:41:5: style: Class 'Picker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-picker-1.6.3/src/picker.cpp:227:32: style: Function 'StartPick' argument 1 names different: declaration 'appid' definition 'id'. [funcArgNamesDifferent]
deepin-picker-1.6.3/src/picker.h:59:41: note: Function 'StartPick' argument 1 names different: declaration 'appid' definition 'id'.
deepin-picker-1.6.3/src/picker.cpp:227:32: note: Function 'StartPick' argument 1 names different: declaration 'appid' definition 'id'.
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/deepin-qt5dxcb-plugin/deepin-qt5dxcb-plugin_1.1.11.orig.tar.gz
qt5dxcb-plugin-1.1.11/platformplugin/dframewindow.h:41:1: style: The class 'DFrameWindow' does not have a constructor although it has private member variables. [noConstructor]
qt5dxcb-plugin-1.1.11/platformplugin/vtablehook.h:162:13: style: Condition '!testResult' is always true [knownConditionTrueFalse]
qt5dxcb-plugin-1.1.11/platformplugin/vtablehook.h:157:22: note: Assignment 'testResult=false', assigned value is 0
qt5dxcb-plugin-1.1.11/platformplugin/vtablehook.h:162:13: note: Condition '!testResult' is always true
qt5dxcb-plugin-1.1.11/platformplugin/dplatformwindowhook.h:43:5: style: Class 'DPlatformWindowHook' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
qt5dxcb-plugin-1.1.11/platformplugin/dplatformbackingstorehelper.h:47:10: style: Technically the member function 'deepin_platform_plugin::DPlatformBackingStoreHelper::beginPaint' can be const. [functionConst]
qt5dxcb-plugin-1.1.11/platformplugin/dplatformbackingstorehelper.cpp:80:35: note: Technically the member function 'deepin_platform_plugin::DPlatformBackingStoreHelper::beginPaint' can be const.
qt5dxcb-plugin-1.1.11/platformplugin/dplatformbackingstorehelper.h:47:10: note: Technically the member function 'deepin_platform_plugin::DPlatformBackingStoreHelper::beginPaint' can be const.
qt5dxcb-plugin-1.1.11/platformplugin/dplatformintegration.cpp:139:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
qt5dxcb-plugin-1.1.11/platformplugin/dplatformintegration.cpp:86:23: warning: Member variable 'DPlatformIntegration::m_storeHelper' is not initialized in the constructor. [uninitMemberVar]
qt5dxcb-plugin-1.1.11/platformplugin/dplatformintegration.cpp:86:23: warning: Member variable 'DPlatformIntegration::m_contextHelper' is not initialized in the constructor. [uninitMemberVar]
qt5dxcb-plugin-1.1.11/platformplugin/dplatformwindowhelper.cpp:1315:84: style: Function 'onFrameWindowContentMarginsHintChanged' argument 1 names different: declaration 'old_margins' definition 'oldMargins'. [funcArgNamesDifferent]
qt5dxcb-plugin-1.1.11/platformplugin/dplatformwindowhelper.h:142:65: note: Function 'onFrameWindowContentMarginsHintChanged' argument 1 names different: declaration 'old_margins' definition 'oldMargins'.
qt5dxcb-plugin-1.1.11/platformplugin/dplatformwindowhelper.cpp:1315:84: note: Function 'onFrameWindowContentMarginsHintChanged' argument 1 names different: declaration 'old_margins' definition 'oldMargins'.
qt5dxcb-plugin-1.1.11/platformplugin/utility_x11.cpp:613:19: style: C-style pointer casting [cstyleCast]
qt5dxcb-plugin-1.1.11/platformplugin/utility.h:142:18: style: Unused private function: 'Utility::getWindowDevicePixelRatio' [unusedPrivateFunction]
qt5dxcb-plugin-1.1.11/platformplugin/windoweventhook.h:40:10: style: Technically the member function 'deepin_platform_plugin::WindowEventHook::handleFocusOutEvent' can be const. [functionConst]
qt5dxcb-plugin-1.1.11/platformplugin/windoweventhook.cpp:405:23: note: Technically the member function 'deepin_platform_plugin::WindowEventHook::handleFocusOutEvent' can be const.
qt5dxcb-plugin-1.1.11/platformplugin/windoweventhook.h:40:10: note: Technically the member function 'deepin_platform_plugin::WindowEventHook::handleFocusOutEvent' can be const.
qt5dxcb-plugin-1.1.11/platformplugin/xcbnativeeventfilter.cpp:259:15: style: The scope of the variable 'name' can be reduced. [variableScope]
qt5dxcb-plugin-1.1.11/platformplugin/xcbnativeeventfilter.h:45:5: style: Class 'XcbNativeEventFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
qt5dxcb-plugin-1.1.11/platformplugin/xcbnativeeventfilter.h:40:9: style: Struct 'XIDeviceInfos' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/deepin-screen-recorder/deepin-screen-recorder_2.7.5.orig.tar.gz
deepin-screen-recorder-2.7.5/src/button_feedback.h:37:5: style: Class 'ButtonFeedback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screen-recorder-2.7.5/src/countdown_tooltip.h:37:5: style: Class 'CountdownTooltip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screen-recorder-2.7.5/src/event_monitor.cpp:77:6: style: C-style pointer casting [cstyleCast]
deepin-screen-recorder-2.7.5/src/event_monitor.cpp:75:38: style: Function 'callback' argument 1 names different: declaration 'trash' definition 'ptr'. [funcArgNamesDifferent]
deepin-screen-recorder-2.7.5/src/event_monitor.h:48:35: note: Function 'callback' argument 1 names different: declaration 'trash' definition 'ptr'.
deepin-screen-recorder-2.7.5/src/event_monitor.cpp:75:38: note: Function 'callback' argument 1 names different: declaration 'trash' definition 'ptr'.
deepin-screen-recorder-2.7.5/src/event_monitor.h:47:5: style: Class 'EventMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screen-recorder-2.7.5/src/settings.h:34:5: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screen-recorder-2.7.5/src/record_process.h:41:5: style: Class 'RecordProcess' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screen-recorder-2.7.5/src/record_button.h:38:5: style: Class 'RecordButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screen-recorder-2.7.5/src/record_option_panel.h:39:5: style: Class 'RecordOptionPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screen-recorder-2.7.5/src/start_tooltip.h:37:5: style: Class 'StartTooltip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screen-recorder-2.7.5/src/main_window.h:73:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screen-recorder-2.7.5/src/main_window.cpp:574:41: style: Function 'resizeTop' argument 1 names different: declaration 'event' definition 'mouseEvent'. [funcArgNamesDifferent]
deepin-screen-recorder-2.7.5/src/main_window.h:103:33: note: Function 'resizeTop' argument 1 names different: declaration 'event' definition 'mouseEvent'.
deepin-screen-recorder-2.7.5/src/main_window.cpp:574:41: note: Function 'resizeTop' argument 1 names different: declaration 'event' definition 'mouseEvent'.
deepin-screen-recorder-2.7.5/src/main_window.cpp:581:44: style: Function 'resizeBottom' argument 1 names different: declaration 'event' definition 'mouseEvent'. [funcArgNamesDifferent]
deepin-screen-recorder-2.7.5/src/main_window.h:100:36: note: Function 'resizeBottom' argument 1 names different: declaration 'event' definition 'mouseEvent'.
deepin-screen-recorder-2.7.5/src/main_window.cpp:581:44: note: Function 'resizeBottom' argument 1 names different: declaration 'event' definition 'mouseEvent'.
deepin-screen-recorder-2.7.5/src/main_window.cpp:587:42: style: Function 'resizeLeft' argument 1 names different: declaration 'event' definition 'mouseEvent'. [funcArgNamesDifferent]
deepin-screen-recorder-2.7.5/src/main_window.h:101:34: note: Function 'resizeLeft' argument 1 names different: declaration 'event' definition 'mouseEvent'.
deepin-screen-recorder-2.7.5/src/main_window.cpp:587:42: note: Function 'resizeLeft' argument 1 names different: declaration 'event' definition 'mouseEvent'.
deepin-screen-recorder-2.7.5/src/main_window.cpp:594:43: style: Function 'resizeRight' argument 1 names different: declaration 'event' definition 'mouseEvent'. [funcArgNamesDifferent]
deepin-screen-recorder-2.7.5/src/main_window.h:102:35: note: Function 'resizeRight' argument 1 names different: declaration 'event' definition 'mouseEvent'.
deepin-screen-recorder-2.7.5/src/main_window.cpp:594:43: note: Function 'resizeRight' argument 1 names different: declaration 'event' definition 'mouseEvent'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:71:39: style: Function 'setRecordInfo' argument 1 names different: declaration 'recordX' definition 'rx'. [funcArgNamesDifferent]
deepin-screen-recorder-2.7.5/src/record_process.h:43:28: note: Function 'setRecordInfo' argument 1 names different: declaration 'recordX' definition 'rx'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:71:39: note: Function 'setRecordInfo' argument 1 names different: declaration 'recordX' definition 'rx'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:71:47: style: Function 'setRecordInfo' argument 2 names different: declaration 'recordY' definition 'ry'. [funcArgNamesDifferent]
deepin-screen-recorder-2.7.5/src/record_process.h:43:41: note: Function 'setRecordInfo' argument 2 names different: declaration 'recordY' definition 'ry'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:71:47: note: Function 'setRecordInfo' argument 2 names different: declaration 'recordY' definition 'ry'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:71:55: style: Function 'setRecordInfo' argument 3 names different: declaration 'record_width' definition 'rw'. [funcArgNamesDifferent]
deepin-screen-recorder-2.7.5/src/record_process.h:43:54: note: Function 'setRecordInfo' argument 3 names different: declaration 'record_width' definition 'rw'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:71:55: note: Function 'setRecordInfo' argument 3 names different: declaration 'record_width' definition 'rw'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:71:63: style: Function 'setRecordInfo' argument 4 names different: declaration 'recordHeight' definition 'rh'. [funcArgNamesDifferent]
deepin-screen-recorder-2.7.5/src/record_process.h:43:72: note: Function 'setRecordInfo' argument 4 names different: declaration 'recordHeight' definition 'rh'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:71:63: note: Function 'setRecordInfo' argument 4 names different: declaration 'recordHeight' definition 'rh'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:71:75: style: Function 'setRecordInfo' argument 5 names different: declaration 'areaName' definition 'name'. [funcArgNamesDifferent]
deepin-screen-recorder-2.7.5/src/record_process.h:43:94: note: Function 'setRecordInfo' argument 5 names different: declaration 'areaName' definition 'name'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:71:75: note: Function 'setRecordInfo' argument 5 names different: declaration 'areaName' definition 'name'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:71:85: style: Function 'setRecordInfo' argument 6 names different: declaration 'screenWidth' definition 'sw'. [funcArgNamesDifferent]
deepin-screen-recorder-2.7.5/src/record_process.h:43:108: note: Function 'setRecordInfo' argument 6 names different: declaration 'screenWidth' definition 'sw'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:71:85: note: Function 'setRecordInfo' argument 6 names different: declaration 'screenWidth' definition 'sw'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:71:93: style: Function 'setRecordInfo' argument 7 names different: declaration 'screenHeight' definition 'sh'. [funcArgNamesDifferent]
deepin-screen-recorder-2.7.5/src/record_process.h:43:125: note: Function 'setRecordInfo' argument 7 names different: declaration 'screenHeight' definition 'sh'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:71:93: note: Function 'setRecordInfo' argument 7 names different: declaration 'screenHeight' definition 'sh'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:87:39: style: Function 'setRecordType' argument 1 names different: declaration 'recordType' definition 'type'. [funcArgNamesDifferent]
deepin-screen-recorder-2.7.5/src/record_process.h:44:28: note: Function 'setRecordType' argument 1 names different: declaration 'recordType' definition 'type'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:87:39: note: Function 'setRecordType' argument 1 names different: declaration 'recordType' definition 'type'.
deepin-screen-recorder-2.7.5/src/record_process.cpp:40:16: warning: Member variable 'RecordProcess::process' is not initialized in the constructor. [uninitMemberVar]
deepin-screen-recorder-2.7.5/src/record_process.cpp:40:16: warning: Member variable 'RecordProcess::recordX' is not initialized in the constructor. [uninitMemberVar]
deepin-screen-recorder-2.7.5/src/record_process.cpp:40:16: warning: Member variable 'RecordProcess::recordY' is not initialized in the constructor. [uninitMemberVar]
deepin-screen-recorder-2.7.5/src/record_process.cpp:40:16: warning: Member variable 'RecordProcess::recordWidth' is not initialized in the constructor. [uninitMemberVar]
deepin-screen-recorder-2.7.5/src/record_process.cpp:40:16: warning: Member variable 'RecordProcess::recordHeight' is not initialized in the constructor. [uninitMemberVar]
deepin-screen-recorder-2.7.5/src/record_process.cpp:40:16: warning: Member variable 'RecordProcess::recordType' is not initialized in the constructor. [uninitMemberVar]
deepin-screen-recorder-2.7.5/src/record_process.cpp:40:16: warning: Member variable 'RecordProcess::byzanzProcessId' is not initialized in the constructor. [uninitMemberVar]
deepin-screen-recorder-2.7.5/src/record_process.cpp:40:16: warning: Member variable 'RecordProcess::sleepProcessId' is not initialized in the constructor. [uninitMemberVar]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/deepin-screenshot/deepin-screenshot_4.0.16.orig.tar.gz
deepin-screenshot-4.0.16/controller/menucontroller.h:28:5: style: Class 'MenuController' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/dbusinterface/dbuscontrolcenter.h:73:5: style: Class 'DBusControlCenter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/dbusinterface/dbusnotify.h:70:5: style: Class 'DBusNotify' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/dbusinterface/dbussoundeffect.h:70:5: style: Class 'DBusSoundEffect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/dbusinterface/dbuszone.h:74:5: style: Class 'DBusZone' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/dbusservice/dbusscreenshotservice.h:72:5: style: Class 'DBusScreenshotService' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/eventcontainer.h:29:5: style: Class 'EventContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/widgets/toptips.h:28:5: style: Class 'TopTips' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/widgets/majtoolbar.h:32:5: style: Class 'MajToolBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/widgets/subtoolbar.h:29:5: style: Class 'SubToolBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/widgets/toolbar.h:38:5: style: Class 'ToolBarWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/widgets/toolbar.h:70:5: style: Class 'ToolBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/widgets/zoomIndicator.h:30:5: style: Class 'ZoomIndicator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/widgets/shapeswidget.h:34:5: style: Class 'ShapesWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/mainwindow.h:58:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/screenshot.h:29:5: style: Class 'Screenshot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/utils/shortcut.h:31:26: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
deepin-screenshot-4.0.16/utils/shortcut.h:31:36: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_screenNum' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_recordX' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_recordY' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_recordWidth' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_recordHeight' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_mouseStatus' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_dragAction' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_dragRecordHeight' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_dragRecordWidth' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_dragRecordX' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_dragRecordY' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_dragStartX' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_dragStartY' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_needDrawSelectedPoint' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_isFirstDrag' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_isFirstMove' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_isFirstPressButton' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_isFirstReleaseButton' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_isPressButton' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_isReleaseButton' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_sizeTips' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_toolBar' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_zoomIndicator' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_shapesWidget' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_configSettings' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_menuController' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_controlCenterDBInterface' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_notifyDBInterface' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_hotZoneInterface' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/mainwindow.cpp:58:13: warning: Member variable 'MainWindow::m_swUtil' is not initialized in the constructor. [uninitMemberVar]
deepin-screenshot-4.0.16/utils/calculaterect.cpp:1519:21: style: Variable 'point3' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
deepin-screenshot-4.0.16/utils/calculaterect.cpp:1518:21: note: Variable 'point3' is reassigned a value before the old one has been used if variable is no semaphore variable.
deepin-screenshot-4.0.16/utils/calculaterect.cpp:1519:21: note: Variable 'point3' is reassigned a value before the old one has been used if variable is no semaphore variable.
deepin-screenshot-4.0.16/utils/configsettings.h:44:5: style: Class 'ConfigSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/utils/shapesutils.cpp:71:22: warning: Member variable 'Toolshape::portion' is not assigned a value in 'Toolshape::operator='. [operatorEqVarError]
deepin-screenshot-4.0.16/utils/shapesutils.h:30:1: warning: The class 'Toolshape' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
deepin-screenshot-4.0.16/utils/tempfile.h:41:6: style: Class 'TempFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/widgets/bigcolorbutton.h:30:5: style: Class 'BigColorButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/widgets/fontsizewidget.h:32:5: style: Class 'Seperator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/widgets/fontsizewidget.h:40:5: style: Class 'FontSizeWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/widgets/toolbutton.h:29:5: style: Class 'ToolButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/widgets/savebutton.h:28:5: style: Class 'SaveButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/widgets/savetips.h:31:5: style: Class 'SaveTips' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-screenshot-4.0.16/widgets/shapeswidget.cpp:1419:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
deepin-screenshot-4.0.16/widgets/shapeswidget.cpp:1265:43: style: Boolean variable 'isBlur' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
deepin-screenshot-4.0.16/widgets/shapeswidget.cpp:1294:43: style: Boolean variable 'isBlur' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/deepin-shortcut-viewer/deepin-shortcut-viewer_1.3.5.orig.tar.gz
deepin-shortcut-viewer-1.3.5/view/shortcutscene.h:52:5: style: Class 'ShortcutScene' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-shortcut-viewer-1.3.5/view/mainwidget.h:46:6: style: Class 'MainWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/deepin-terminal/deepin-terminal_3.0.3+ds.orig.tar.gz
deepin-terminal-3.0.3/lib/font.c:122:0: error: Memory leak: fonts [memleak]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/deepin-voice-recorder/deepin-voice-recorder_1.3.7.orig.tar.gz
deepin-voice-recorder-1.3.7/src/expand_animation_button.cpp:36:24: warning: Member variable 'ExpandAnimationButton::renderTimer' is not initialized in the constructor. [uninitMemberVar]
deepin-voice-recorder-1.3.7/src/expand_animation_button.cpp:38:5: performance: Variable 'pauseButtonImg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-voice-recorder-1.3.7/src/expand_animation_button.h:37:5: style: Class 'ExpandAnimationButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-voice-recorder-1.3.7/src/utils.h:35:5: style: Class 'Utils' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-voice-recorder-1.3.7/src/label.h:35:5: style: Class 'Label' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-voice-recorder-1.3.7/src/line_edit.h:34:5: style: Class 'LineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-voice-recorder-1.3.7/src/file_item.h:44:5: style: Class 'FileItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-voice-recorder-1.3.7/src/file_view.cpp:190:16: style: C-style pointer casting [cstyleCast]
deepin-voice-recorder-1.3.7/src/file_view.cpp:195:17: style: C-style pointer casting [cstyleCast]
deepin-voice-recorder-1.3.7/src/file_view.cpp:200:18: style: C-style pointer casting [cstyleCast]
deepin-voice-recorder-1.3.7/src/file_view.cpp:205:16: style: C-style pointer casting [cstyleCast]
deepin-voice-recorder-1.3.7/src/file_view.cpp:214:49: style: C-style pointer casting [cstyleCast]
deepin-voice-recorder-1.3.7/src/file_view.h:39:5: style: Class 'FileView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-voice-recorder-1.3.7/src/home_page.h:38:5: style: Class 'HomePage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-voice-recorder-1.3.7/src/waveform.h:42:5: style: Class 'Waveform' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-voice-recorder-1.3.7/src/list_page.h:42:5: style: Class 'ListPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-voice-recorder-1.3.7/src/recording_button.h:38:5: style: Class 'RecordingButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-voice-recorder-1.3.7/src/shrank_animation_button.h:37:5: style: Class 'ShrankAnimationButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-voice-recorder-1.3.7/src/record_page.h:44:5: style: Class 'RecordPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-voice-recorder-1.3.7/src/main_window.h:45:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-voice-recorder-1.3.7/src/toolbar.h:35:5: style: Class 'Toolbar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepin-voice-recorder-1.3.7/src/shrank_animation_button.cpp:36:24: warning: Member variable 'ShrankAnimationButton::renderTimer' is not initialized in the constructor. [uninitMemberVar]
deepin-voice-recorder-1.3.7/src/shrank_animation_button.cpp:38:5: performance: Variable 'pauseButtonImg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
deepin-voice-recorder-1.3.7/src/waveform.cpp:72:9: style: The scope of the variable 'volume' can be reduced. [variableScope]
[14:53]

ftp://ftp.se.debian.org/debian/pool/main/d/deepnano/deepnano_0.0+git20170813.e8a621e.orig.tar.xz
deepnano-0.0+git20170813.e8a621e/align_2d.cc:139:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
deepnano-0.0+git20170813.e8a621e/r9/training/realign.cc:12:3: warning: Member variable 'string2::x_' is not initialized in the constructor. [uninitMemberVar]
deepnano-0.0+git20170813.e8a621e/r9/training/realign.cc:13:3: style: Class 'string2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepnano-0.0+git20170813.e8a621e/r9/training/realign.cc:10:1: warning: The class 'string2' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
deepnano-0.0+git20170813.e8a621e/r9/training/realign.cc:58:3: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
deepnano-0.0+git20170813.e8a621e/training/realign.cc:12:3: warning: Member variable 'string2::x_' is not initialized in the constructor. [uninitMemberVar]
deepnano-0.0+git20170813.e8a621e/training/realign.cc:13:3: style: Class 'string2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
deepnano-0.0+git20170813.e8a621e/training/realign.cc:10:1: warning: The class 'string2' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
deepnano-0.0+git20170813.e8a621e/training/realign.cc:58:3: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
[14:54]

ftp://ftp.se.debian.org/debian/pool/main/d/deets/deets_0.2.orig.tar.gz
deets-0.2/luau.c:487:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
deets-0.2/luau.c:486:3: note: Variable 'status' is reassigned a value before the old one has been used.
deets-0.2/luau.c:487:3: note: Variable 'status' is reassigned a value before the old one has been used.
deets-0.2/luau.c:64:19: style: The scope of the variable 'p' can be reduced. [variableScope]
deets-0.2/luau.c:188:18: style: The scope of the variable 'p' can be reduced. [variableScope]
deets-0.2/luau.c:212:17: style: The scope of the variable 'g' can be reduced. [variableScope]
deets-0.2/luau.c:377:7: style: The scope of the variable 'c' can be reduced. [variableScope]
[14:54]

ftp://ftp.se.debian.org/debian/pool/main/d/defcon/defcon_0.3.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/defendguin/defendguin_0.0.12.orig.tar.gz
defendguin-0.0.12/src/defendguin.c:2170:38: style: Condition 'aliens[player][i].x>=x[player]' is always true [knownConditionTrueFalse]
defendguin-0.0.12/src/defendguin.c:627:7: style: The scope of the variable 'mode' can be reduced. [variableScope]
defendguin-0.0.12/src/defendguin.c:785:26: style: The scope of the variable 'num_penguinoids' can be reduced. [variableScope]
defendguin-0.0.12/src/defendguin.c:3723:32: style: The scope of the variable 'old_option_line' can be reduced. [variableScope]
defendguin-0.0.12/src/defendguin.c:4310:17: style: The scope of the variable 'image' can be reduced. [variableScope]
defendguin-0.0.12/src/defendguin.c:5213:7: style: The scope of the variable 'j' can be reduced. [variableScope]
defendguin-0.0.12/src/defendguin.c:5456:7: style: The scope of the variable 'i' can be reduced. [variableScope]
defendguin-0.0.12/src/defendguin.c:5456:10: style: The scope of the variable 'tmp_x' can be reduced. [variableScope]
defendguin-0.0.12/src/defendguin.c:5753:10: style: The scope of the variable 'c' can be reduced. [variableScope]
defendguin-0.0.12/src/defendguin.c:5879:10: style: The scope of the variable 'fi' can be reduced. [variableScope]
defendguin-0.0.12/src/defendguin.c:5880:8: style: The scope of the variable 'fname' can be reduced. [variableScope]
defendguin-0.0.12/src/defendguin.c:5880:20: style: The scope of the variable 'str' can be reduced. [variableScope]
defendguin-0.0.12/src/defendguin.c:5946:10: style: The scope of the variable 'fi' can be reduced. [variableScope]
defendguin-0.0.12/src/defendguin.c:5947:8: style: The scope of the variable 'fname' can be reduced. [variableScope]
[14:54]

ftp://ftp.se.debian.org/debian/pool/main/d/deft/deft_0.8.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/defusedxml/defusedxml_0.5.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/deheader/deheader_1.6.orig.tar.gz
deheader-1.6/test/abs.c:11:5: warning: Return value of function abs() is not used. [ignoredReturnValue]
deheader-1.6/test/acos.c:11:5: warning: Return value of function acos() is not used. [ignoredReturnValue]
deheader-1.6/test/acos.c:11:13: error: Invalid acos() argument nr 1. The value is -23 but the valid values are '-1.0:1.0'. [invalidFunctionArg]
deheader-1.6/test/acosh.c:11:5: warning: Return value of function acosh() is not used. [ignoredReturnValue]
deheader-1.6/test/asin.c:11:5: warning: Return value of function asin() is not used. [ignoredReturnValue]
deheader-1.6/test/asin.c:11:13: error: Invalid asin() argument nr 1. The value is -23 but the valid values are '-1.0:1.0'. [invalidFunctionArg]
deheader-1.6/test/asinh.c:11:5: warning: Return value of function asinh() is not used. [ignoredReturnValue]
deheader-1.6/test/atan.c:11:5: warning: Return value of function atan() is not used. [ignoredReturnValue]
deheader-1.6/test/atan2.c:11:5: warning: Return value of function atan2() is not used. [ignoredReturnValue]
deheader-1.6/test/atanh.c:11:5: warning: Return value of function atanh() is not used. [ignoredReturnValue]
deheader-1.6/test/atexit.c:11:12: error: Null pointer dereference [nullPointer]
deheader-1.6/test/bcmp.c:11:12: warning: Unnecessary comparison of static strings. [staticStringCompare]
deheader-1.6/test/bsort.c:32:18: style: The scope of the variable 'node_ptr' can be reduced. [variableScope]
deheader-1.6/test/bsort.c:36:12: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
deheader-1.6/test/calloc.c:11:19: error: Invalid calloc() argument nr 1. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
deheader-1.6/test/calloc.c:11:12: error: Return value of allocation function 'calloc' is not stored. [leakReturnValNotUsed]
deheader-1.6/test/cbrt.c:11:5: warning: Return value of function cbrt() is not used. [ignoredReturnValue]
deheader-1.6/test/ceil.c:11:5: warning: Return value of function ceil() is not used. [ignoredReturnValue]
deheader-1.6/test/ctime.c:11:17: error: Null pointer dereference [nullPointer]
[14:54]

ftp://ftp.se.debian.org/debian/pool/main/d/dehydrated/dehydrated_0.6.2.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dehydrated-hook-ddns-tsig/dehydrated-hook-ddns-tsig_0.1.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/deja-dup/deja-dup_38.0.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dejagnu/dejagnu_1.6.orig.tar.gz
dejagnu-1.6/testglue.c:149:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dejagnu-1.6/testglue.c:108:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dejagnu-1.6/testglue.c:109:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
[14:54]

ftp://ftp.se.debian.org/debian/pool/main/d/deken/deken_0.5.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/delaboratory/delaboratory_0.8.orig.tar.gz
delaboratory-0.8/algorithms/blend_mode.cc:245:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
delaboratory-0.8/algorithms/blend_mode.cc:259:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
delaboratory-0.8/algorithms/blend_mode.cc:273:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
delaboratory-0.8/algorithms/blend_mode.cc:287:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
delaboratory-0.8/algorithms/blend_mode.cc:190:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/algorithms/radial_lut.cc:27:5: style: Class 'deRadialLUT' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
delaboratory-0.8/algorithms/radial_lut.cc:27:5: style: Class 'deRadialLUT' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
delaboratory-0.8/algorithms/scale_channel.cc:58:9: style: The scope of the variable 'xx1' can be reduced. [variableScope]
delaboratory-0.8/algorithms/scale_channel.cc:59:9: style: The scope of the variable 'xx2' can be reduced. [variableScope]
delaboratory-0.8/core/base_layer.cc:115:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
delaboratory-0.8/core/base_layer.cc:111:0: note: Variable 'result' is reassigned a value before the old one has been used.
delaboratory-0.8/core/base_layer.cc:115:5: note: Variable 'result' is reassigned a value before the old one has been used.
delaboratory-0.8/core/base_layer_with_properties.cc:55:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/base_layer_with_properties.cc:69:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/base_layer_with_properties.cc:83:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/base_layer_with_properties.cc:97:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/base_layer_with_properties.cc:113:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/base_layer_with_properties.cc:128:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/base_layer_with_properties.cc:179:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/base_layer_with_properties.cc:192:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/preset.h:48:21: style: Technically the member function 'dePreset::getName' can be const. [functionConst]
delaboratory-0.8/core/preset.h:39:9: style: Class 'dePreset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/core/base_layer_with_source.cc:25:111: style: Function 'deBaseLayerWithSource' argument 3 names different: declaration '_sourceLayer' definition '_sourceLayerIndex'. [funcArgNamesDifferent]
delaboratory-0.8/core/base_layer_with_source.h:38:96: note: Function 'deBaseLayerWithSource' argument 3 names different: declaration '_sourceLayer' definition '_sourceLayerIndex'.
delaboratory-0.8/core/base_layer_with_source.cc:25:111: note: Function 'deBaseLayerWithSource' argument 3 names different: declaration '_sourceLayer' definition '_sourceLayerIndex'.
delaboratory-0.8/core/color_matrix.cc:34:5: style: Class 'deColorMatrix' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
delaboratory-0.8/core/color_matrix.cc:34:5: style: Class 'deColorMatrix' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
delaboratory-0.8/core/conversion_cpu.cc:45:5: style: Class 'deConversionCPU' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
delaboratory-0.8/core/conversion_cpu.cc:45:5: style: Class 'deConversionCPU' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
delaboratory-0.8/core/conversion_cpu.h:50:9: style: Class 'deConversionCPU' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/core/conversion_cpu.cc:1387:14: error: Uninitialized variable: h [uninitvar]
delaboratory-0.8/core/conversion_processor.h:33:14: performance: Technically the member function 'deConversionProcessor::convertImage' can be static. [functionStatic]
delaboratory-0.8/core/conversion_processor.cc:148:29: note: Technically the member function 'deConversionProcessor::convertImage' can be static.
delaboratory-0.8/core/conversion_processor.h:33:14: note: Technically the member function 'deConversionProcessor::convertImage' can be static.
delaboratory-0.8/core/conversion_processor.h:35:14: performance: Technically the member function 'deConversionProcessor::renderImageToRGBNew' can be static. [functionStatic]
delaboratory-0.8/core/conversion_processor.cc:115:29: note: Technically the member function 'deConversionProcessor::renderImageToRGBNew' can be static.
delaboratory-0.8/core/conversion_processor.h:35:14: note: Technically the member function 'deConversionProcessor::renderImageToRGBNew' can be static.
delaboratory-0.8/core/conversion_processor.h:36:14: performance: Technically the member function 'deConversionProcessor::convert' can be static. [functionStatic]
delaboratory-0.8/core/conversion_processor.cc:90:29: note: Technically the member function 'deConversionProcessor::convert' can be static.
delaboratory-0.8/core/conversion_processor.h:36:14: note: Technically the member function 'deConversionProcessor::convert' can be static.
delaboratory-0.8/core/flatten_layers.cc:56:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/generic_layer_frame.cc:61:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/generic_layer_frame.cc:155:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/generic_layer_frame.cc:172:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/generic_layer_frame.cc:177:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/generic_layer_frame.cc:183:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/generic_layer_frame.cc:189:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/generic_layer_frame.cc:194:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/generic_layer_frame.cc:200:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/generic_layer_frame.cc:212:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/generic_layer_frame.cc:217:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/generic_layer_frame.cc:223:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/generic_layer_frame.cc:229:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/generic_layer_frame.cc:234:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/generic_layer_frame.cc:240:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/generic_layer_frame.cc:256:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/generic_layer_frame.cc:276:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/renderer.h:41:9: style: Class 'deRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/core/generic_layer_frame.h:47:22: style: The function 'setUIFromLayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/core/layer_frame.h:38:22: note: Virtual function in base class
delaboratory-0.8/core/generic_layer_frame.h:47:22: note: Function in derived class
delaboratory-0.8/core/generic_layer_frame.h:49:22: style: The function 'onImageClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/core/layer_frame.h:39:22: note: Virtual function in base class
delaboratory-0.8/core/generic_layer_frame.h:49:22: note: Function in derived class
delaboratory-0.8/core/generic_layer_frame.h:50:22: style: The function 'onKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/core/layer_frame.h:40:22: note: Virtual function in base class
delaboratory-0.8/core/generic_layer_frame.h:50:22: note: Function in derived class
delaboratory-0.8/core/histogram.cc:95:9: style: Variable 'counter' is modified but its new value is never used. [unreadVariable]
delaboratory-0.8/core/histogram.h:44:14: style: Technically the member function 'deHistogram::render' can be const. [functionConst]
delaboratory-0.8/core/histogram.cc:105:19: note: Technically the member function 'deHistogram::render' can be const.
delaboratory-0.8/core/histogram.h:44:14: note: Technically the member function 'deHistogram::render' can be const.
delaboratory-0.8/core/histogram.h:46:14: style: Technically the member function 'deHistogram::calcLevels' can be const. [functionConst]
delaboratory-0.8/core/histogram.cc:156:19: note: Technically the member function 'deHistogram::calcLevels' can be const.
delaboratory-0.8/core/histogram.h:46:14: note: Technically the member function 'deHistogram::calcLevels' can be const.
delaboratory-0.8/core/histogram.h:33:9: style: Class 'deHistogram' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/core/layer_processor.h:87:13: style: Technically the member function 'deLayerProcessor::getLastLayerToUpdate' can be const. [functionConst]
delaboratory-0.8/core/layer_processor.cc:521:23: note: Technically the member function 'deLayerProcessor::getLastLayerToUpdate' can be const.
delaboratory-0.8/core/layer_processor.h:87:13: note: Technically the member function 'deLayerProcessor::getLastLayerToUpdate' can be const.
delaboratory-0.8/core/layer_stack.cc:72:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/layer_with_blending.cc:32:107: style: Function 'deLayerWithBlending' argument 3 names different: declaration '_sourceLayer' definition '_sourceLayerIndex'. [funcArgNamesDifferent]
delaboratory-0.8/core/layer_with_blending.h:44:94: note: Function 'deLayerWithBlending' argument 3 names different: declaration '_sourceLayer' definition '_sourceLayerIndex'.
delaboratory-0.8/core/layer_with_blending.cc:32:107: note: Function 'deLayerWithBlending' argument 3 names different: declaration '_sourceLayer' definition '_sourceLayerIndex'.
delaboratory-0.8/core/layer_with_blending.h:31:32: style: The function 'getLayerImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/core/base_layer.h:79:32: note: Virtual function in base class
delaboratory-0.8/core/layer_with_blending.h:31:32: note: Function in derived class
delaboratory-0.8/core/layer_with_blending.h:32:22: style: The function 'updateBlendAllChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/core/base_layer.h:57:22: note: Virtual function in base class
delaboratory-0.8/core/layer_with_blending.h:32:22: note: Function in derived class
delaboratory-0.8/core/layer_with_blending.h:38:22: style: The function 'processSingleChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/core/base_layer.h:73:22: note: Virtual function in base class
delaboratory-0.8/core/layer_with_blending.h:38:22: note: Function in derived class
delaboratory-0.8/core/layer_with_blending.h:39:22: style: The function 'updateImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/core/base_layer.h:59:22: note: Virtual function in base class
delaboratory-0.8/core/layer_with_blending.h:39:22: note: Function in derived class
delaboratory-0.8/core/layer_with_blending.h:41:22: style: The function 'updateChannelUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/core/base_layer.h:81:22: note: Virtual function in base class
delaboratory-0.8/core/layer_with_blending.h:41:22: note: Function in derived class
delaboratory-0.8/core/layer_with_blending.h:55:22: style: The function 'allocateChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/core/base_layer.h:90:22: note: Virtual function in base class
delaboratory-0.8/core/layer_with_blending.h:55:22: note: Function in derived class
delaboratory-0.8/core/palette.cc:166:90: style: Function 'find23' argument 5 names different: declaration 'L' definition 'resultL'. [funcArgNamesDifferent]
delaboratory-0.8/core/palette.h:81:86: note: Function 'find23' argument 5 names different: declaration 'L' definition 'resultL'.
delaboratory-0.8/core/palette.cc:166:90: note: Function 'find23' argument 5 names different: declaration 'L' definition 'resultL'.
delaboratory-0.8/core/palette.h:46:17: style: Technically the member function 'deColor4::getV1' can be const. [functionConst]
delaboratory-0.8/core/palette.h:47:17: style: Technically the member function 'deColor4::getV2' can be const. [functionConst]
delaboratory-0.8/core/palette.h:48:17: style: Technically the member function 'deColor4::getV3' can be const. [functionConst]
delaboratory-0.8/core/palette.h:49:17: style: Technically the member function 'deColor4::getV4' can be const. [functionConst]
delaboratory-0.8/core/palette.h:76:18: style: Technically the member function 'dePalette3::getColor' can be const. [functionConst]
delaboratory-0.8/core/palette.cc:118:22: note: Technically the member function 'dePalette3::getColor' can be const.
delaboratory-0.8/core/palette.h:76:18: note: Technically the member function 'dePalette3::getColor' can be const.
delaboratory-0.8/core/palette.h:69:9: style: Class 'dePalette3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/core/preset.cc:25:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/preset.cc:35:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/project.cc:61:5: performance: Variable 'imageFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delaboratory-0.8/core/project.cc:62:5: performance: Variable 'sourceImageFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delaboratory-0.8/core/project.h:65:14: performance: Technically the member function 'deProject::freeImage' can be static. [functionStatic]
delaboratory-0.8/core/project.cc:149:17: note: Technically the member function 'deProject::freeImage' can be static.
delaboratory-0.8/core/project.h:65:14: note: Technically the member function 'deProject::freeImage' can be static.
delaboratory-0.8/core/property.cc:24:5: performance: Variable 'label' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delaboratory-0.8/core/property.h:37:9: style: Class 'deProperty' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/core/sampler_manager.cc:171:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/core/static_image.cc:168:133: style: Function 'copyToChannel' argument 7 names different: declaration 'destinationSize' definition 'ds'. [funcArgNamesDifferent]
delaboratory-0.8/core/static_image.h:65:126: note: Function 'copyToChannel' argument 7 names different: declaration 'destinationSize' definition 'ds'.
delaboratory-0.8/core/static_image.cc:168:133: note: Function 'copyToChannel' argument 7 names different: declaration 'destinationSize' definition 'ds'.
delaboratory-0.8/core/switchable_layer.cc:23:103: style: Function 'deSwitchableLayer' argument 3 names different: declaration '_sourceLayer' definition '_sourceLayerIndex'. [funcArgNamesDifferent]
delaboratory-0.8/core/switchable_layer.h:34:92: note: Function 'deSwitchableLayer' argument 3 names different: declaration '_sourceLayer' definition '_sourceLayerIndex'.
delaboratory-0.8/core/switchable_layer.cc:23:103: note: Function 'deSwitchableLayer' argument 3 names different: declaration '_sourceLayer' definition '_sourceLayerIndex'.
delaboratory-0.8/core/view_manager.cc:28:16: warning: Member variable 'deViewManager::channel' is not initialized in the constructor. [uninitMemberVar]
delaboratory-0.8/core/zoom_manager.cc:23:16: warning: Member variable 'deZoomManager::s_x1' is not initialized in the constructor. [uninitMemberVar]
delaboratory-0.8/core/zoom_manager.cc:23:16: warning: Member variable 'deZoomManager::s_y1' is not initialized in the constructor. [uninitMemberVar]
delaboratory-0.8/core/zoom_manager.cc:23:16: warning: Member variable 'deZoomManager::s_x2' is not initialized in the constructor. [uninitMemberVar]
delaboratory-0.8/core/zoom_manager.cc:23:16: warning: Member variable 'deZoomManager::s_y2' is not initialized in the constructor. [uninitMemberVar]
delaboratory-0.8/core/zoom_manager.h:50:14: style: Technically the member function 'deZoomManager::getSelection' can be const. [functionConst]
delaboratory-0.8/core/zoom_manager.cc:111:21: note: Technically the member function 'deZoomManager::getSelection' can be const.
delaboratory-0.8/core/zoom_manager.h:50:14: note: Technically the member function 'deZoomManager::getSelection' can be const.
delaboratory-0.8/core/zoom_manager.h:51:14: style: Technically the member function 'deZoomManager::getZoom' can be const. [functionConst]
delaboratory-0.8/core/zoom_manager.cc:119:21: note: Technically the member function 'deZoomManager::getZoom' can be const.
delaboratory-0.8/core/zoom_manager.h:51:14: note: Technically the member function 'deZoomManager::getZoom' can be const.
delaboratory-0.8/gui_wx/bitmap_wx.h:33:22: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/gui_wx/bitmap.h:29:22: note: Virtual function in base class
delaboratory-0.8/gui_wx/bitmap_wx.h:33:22: note: Function in derived class
delaboratory-0.8/gui_wx/button.cc:53:5: style: Class 'deButton' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
delaboratory-0.8/gui_wx/button.cc:53:5: style: Class 'deButton' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
delaboratory-0.8/gui_wx/window_wx.h:30:9: style: Class 'deWindowWX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/gui_wx/panel_wx.h:32:9: style: Class 'dePanelWX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/gui_wx/canvas.h:29:10: warning: Class 'deCanvas' which has virtual members does not have a virtual destructor. [virtualDestructor]
delaboratory-0.8/gui_wx/canvas_wx.h:30:9: style: Class 'deCanvasWX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/gui_wx/canvas_wx.h:33:22: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/gui_wx/canvas.h:31:22: note: Virtual function in base class
delaboratory-0.8/gui_wx/canvas_wx.h:33:22: note: Function in derived class
delaboratory-0.8/gui_wx/canvas_wx.h:35:22: style: The function 'setPen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/gui_wx/canvas.h:34:22: note: Virtual function in base class
delaboratory-0.8/gui_wx/canvas_wx.h:35:22: note: Function in derived class
delaboratory-0.8/gui_wx/canvas_wx.h:36:22: style: The function 'setBrush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/gui_wx/canvas.h:35:22: note: Virtual function in base class
delaboratory-0.8/gui_wx/canvas_wx.h:36:22: note: Function in derived class
delaboratory-0.8/gui_wx/canvas_wx.h:38:22: style: The function 'drawCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/gui_wx/canvas.h:32:22: note: Virtual function in base class
delaboratory-0.8/gui_wx/canvas_wx.h:38:22: note: Function in derived class
delaboratory-0.8/gui_wx/canvas_wx.h:39:22: style: The function 'drawLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/gui_wx/canvas.h:33:22: note: Virtual function in base class
delaboratory-0.8/gui_wx/canvas_wx.h:39:22: note: Function in derived class
delaboratory-0.8/gui_wx/canvas_wx.h:40:22: style: The function 'drawBitmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/gui_wx/canvas.h:36:22: note: Virtual function in base class
delaboratory-0.8/gui_wx/canvas_wx.h:40:22: note: Function in derived class
delaboratory-0.8/gui_wx/canvas_wx.h:41:22: style: The function 'drawTriangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/gui_wx/canvas.h:37:22: note: Virtual function in base class
delaboratory-0.8/gui_wx/canvas_wx.h:41:22: note: Function in derived class
delaboratory-0.8/gui_wx/channel_selector.cc:94:9: style: Class 'deChannelSelector' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
delaboratory-0.8/gui_wx/channel_selector.cc:94:9: style: Class 'deChannelSelector' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
delaboratory-0.8/gui_wx/mutex.h:31:9: style: Class 'deMutex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/gui_wx/check_box.cc:71:9: style: Class 'deCheckBox' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
delaboratory-0.8/gui_wx/check_box.cc:71:9: style: Class 'deCheckBox' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
delaboratory-0.8/gui_wx/choice.cc:67:96: style: Function 'deChoice' argument 3 names different: declaration 'choices' definition '_choices'. [funcArgNamesDifferent]
delaboratory-0.8/gui_wx/choice.h:33:94: note: Function 'deChoice' argument 3 names different: declaration 'choices' definition '_choices'.
delaboratory-0.8/gui_wx/choice.cc:67:96: note: Function 'deChoice' argument 3 names different: declaration 'choices' definition '_choices'.
delaboratory-0.8/gui_wx/choice.cc:72:9: style: Class 'deChoice' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
delaboratory-0.8/gui_wx/choice.cc:72:9: style: Class 'deChoice' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
delaboratory-0.8/gui_wx/color_matrix_frame.cc:32:71: style: Function 'deColorMatrixFrame2' argument 2 names different: declaration '_project' definition 'project'. [funcArgNamesDifferent]
delaboratory-0.8/gui_wx/color_matrix_frame.h:42:58: note: Function 'deColorMatrixFrame2' argument 2 names different: declaration '_project' definition 'project'.
delaboratory-0.8/gui_wx/color_matrix_frame.cc:32:71: note: Function 'deColorMatrixFrame2' argument 2 names different: declaration '_project' definition 'project'.
delaboratory-0.8/gui_wx/color_space_utils.cc:383:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
delaboratory-0.8/gui_wx/color_space_utils.cc:415:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
delaboratory-0.8/gui_wx/control_panel.cc:57:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/gui_wx/control_panel.cc:77:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/gui_wx/control_panel.cc:99:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/gui_wx/control_panel.cc:121:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/gui_wx/control_panel.cc:33:17: warning: Member variable 'deControlPanel::exportSingle' is not initialized in the constructor. [uninitMemberVar]
delaboratory-0.8/gui_wx/control_panel.cc:33:17: warning: Member variable 'deControlPanel::exportAll' is not initialized in the constructor. [uninitMemberVar]
delaboratory-0.8/gui_wx/control_panel.cc:33:17: warning: Member variable 'deControlPanel::externalEditor' is not initialized in the constructor. [uninitMemberVar]
delaboratory-0.8/gui_wx/curves_panel.cc:135:34: style: Function 'render' argument 1 names different: declaration 'dc' definition 'dc_orig'. [funcArgNamesDifferent]
delaboratory-0.8/gui_wx/curves_panel.h:86:20: note: Function 'render' argument 1 names different: declaration 'dc' definition 'dc_orig'.
delaboratory-0.8/gui_wx/curves_panel.cc:135:34: note: Function 'render' argument 1 names different: declaration 'dc' definition 'dc_orig'.
delaboratory-0.8/gui_wx/curves_panel.cc:243:9: style: Variable 'index' is modified but its new value is never used. [unreadVariable]
delaboratory-0.8/gui_wx/curves_panel.cc:237:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/gui_wx/dcraw_support.cc:121:63: style: Function 'deRawLoader' argument 2 names different: declaration 'image' definition '_image'. [funcArgNamesDifferent]
delaboratory-0.8/gui_wx/dcraw_support.h:43:58: note: Function 'deRawLoader' argument 2 names different: declaration 'image' definition '_image'.
delaboratory-0.8/gui_wx/dcraw_support.cc:121:63: note: Function 'deRawLoader' argument 2 names different: declaration 'image' definition '_image'.
delaboratory-0.8/gui_wx/dcraw_support.cc:121:76: style: Function 'deRawLoader' argument 3 names different: declaration 'half' definition '_half'. [funcArgNamesDifferent]
delaboratory-0.8/gui_wx/dcraw_support.h:43:70: note: Function 'deRawLoader' argument 3 names different: declaration 'half' definition '_half'.
delaboratory-0.8/gui_wx/dcraw_support.cc:121:76: note: Function 'deRawLoader' argument 3 names different: declaration 'half' definition '_half'.
delaboratory-0.8/gui_wx/dcraw_support.h:47:14: style: Technically the member function 'deRawLoader::getStatus' can be const. [functionConst]
delaboratory-0.8/gui_wx/dcraw_support.cc:412:19: note: Technically the member function 'deRawLoader::getStatus' can be const.
delaboratory-0.8/gui_wx/dcraw_support.h:47:14: note: Technically the member function 'deRawLoader::getStatus' can be const.
delaboratory-0.8/gui_wx/delaboratory.cc:71:18: style: Technically the member function 'deInitLogger::getMessage' can be const. [functionConst]
delaboratory-0.8/gui_wx/frame.cc:81:5: style: Class 'deFrame' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
delaboratory-0.8/gui_wx/frame.cc:81:5: style: Class 'deFrame' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
delaboratory-0.8/gui_wx/layer_grid_panel.h:36:13: warning: Member variable 'deLayerRow::id' is not initialized in the constructor. [uninitMemberVar]
delaboratory-0.8/gui_wx/layer_grid_panel.h:36:13: warning: Member variable 'deLayerRow::view' is not initialized in the constructor. [uninitMemberVar]
delaboratory-0.8/gui_wx/layer_grid_panel.h:36:13: warning: Member variable 'deLayerRow::action' is not initialized in the constructor. [uninitMemberVar]
delaboratory-0.8/gui_wx/layer_grid_panel.h:36:13: style: Class 'deLayerRow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/gui_wx/help_color_spaces_frame.cc:37:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/gui_wx/help_color_spaces_frame.h:28:9: style: Class 'deHelpColorSpacesFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/gui_wx/help_color_spaces_frame2.cc:41:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/gui_wx/help_color_spaces_frame2.cc:76:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/gui_wx/help_color_spaces_frame2.h:28:9: style: Class 'deHelpColorSpacesFrame2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/gui_wx/help_color_spaces_frame3.h:28:9: style: Class 'deHelpColorSpacesFrame3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/gui_wx/help_color_spaces_frame4.h:28:9: style: Class 'deHelpColorSpacesFrame4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/gui_wx/help_color_spaces_frame5.cc:42:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/gui_wx/help_color_spaces_frame5.h:28:9: style: Class 'deHelpColorSpacesFrame5' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/gui_wx/help_frame.cc:21:63: style: Function 'deHelpFrame' argument 2 names different: declaration '_name' definition 'name'. [funcArgNamesDifferent]
delaboratory-0.8/gui_wx/help_frame.h:28:58: note: Function 'deHelpFrame' argument 2 names different: declaration '_name' definition 'name'.
delaboratory-0.8/gui_wx/help_frame.cc:21:63: note: Function 'deHelpFrame' argument 2 names different: declaration '_name' definition 'name'.
delaboratory-0.8/gui_wx/layer_frame_manager.cc:101:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/gui_wx/layer_frame_manager.cc:120:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/gui_wx/layer_frame_manager.cc:38:9: error: Iterator 'i' used after element has been erased. [eraseDereference]
delaboratory-0.8/gui_wx/layer_frame_manager.cc:39:16: note: Iterator 'i' used after element has been erased.
delaboratory-0.8/gui_wx/layer_frame_manager.cc:38:9: note: Iterator 'i' used after element has been erased.
delaboratory-0.8/gui_wx/layer_grid_panel.cc:100:9: style: Variable 'index' is modified but its new value is never used. [unreadVariable]
delaboratory-0.8/gui_wx/layer_grid_panel.cc:158:19: style: Variable 'layerStack' is assigned a value that is never used. [unreadVariable]
delaboratory-0.8/gui_wx/layer_grid_panel.cc:98:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/gui_wx/layer_grid_panel.cc:145:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/gui_wx/layer_grid_panel.cc:161:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/gui_wx/layer_processor_threads.h:49:9: style: Class 'deLayerProcessorThreads' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/gui_wx/logger.cc:52:5: style: Class 'deLogger' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
delaboratory-0.8/gui_wx/logger.cc:52:5: style: Class 'deLogger' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
delaboratory-0.8/gui_wx/threads_panel.h:33:9: style: Class 'deThreadsPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/gui_wx/warning_panel.h:29:9: style: Class 'deWarningPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/gui_wx/main_window.cc:30:9: warning: Member variable 'deMainWindowImpl::rawTimer' is not initialized in the constructor. [uninitMemberVar]
delaboratory-0.8/gui_wx/main_window.cc:54:14: style: Technically the member function 'deMainWindowImpl::setTopWindow' can be const. [functionConst]
delaboratory-0.8/gui_wx/main_window.cc:135:5: style: Class 'deMainWindow' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
delaboratory-0.8/gui_wx/main_window.cc:135:5: style: Class 'deMainWindow' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
delaboratory-0.8/gui_wx/mutex.cc:28:9: style: Class 'deMutexImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/gui_wx/mutex_read_write.h:36:9: style: Class 'deMutexReadWrite' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/gui_wx/progress_dialog.cc:24:5: style: Class 'deProgressDialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
delaboratory-0.8/gui_wx/progress_dialog.cc:24:5: style: Class 'deProgressDialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
delaboratory-0.8/gui_wx/property_boolean_ui.h:37:22: style: The function 'onCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/gui_wx/check_box.h:35:22: note: Virtual function in base class
delaboratory-0.8/gui_wx/property_boolean_ui.h:37:22: note: Function in derived class
delaboratory-0.8/gui_wx/property_choice_ui.h:41:22: style: The function 'onChoose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/gui_wx/choice.h:36:22: note: Virtual function in base class
delaboratory-0.8/gui_wx/property_choice_ui.h:41:22: note: Function in derived class
delaboratory-0.8/gui_wx/property_curves_ui.cc:231:9: style: Class 'dePropertyCurvesUI' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
delaboratory-0.8/gui_wx/property_curves_ui.cc:231:9: style: Class 'dePropertyCurvesUI' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
delaboratory-0.8/gui_wx/property_curves_ui.cc:45:22: style: The function 'onValueChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/gui_wx/channel_selector.h:40:22: note: Virtual function in base class
delaboratory-0.8/gui_wx/property_curves_ui.cc:45:22: note: Function in derived class
delaboratory-0.8/gui_wx/property_levels_ui.cc:135:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
delaboratory-0.8/gui_wx/property_levels_ui.cc:389:9: style: Class 'dePropertyLevelsUI' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
delaboratory-0.8/gui_wx/property_levels_ui.cc:389:9: style: Class 'dePropertyLevelsUI' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
delaboratory-0.8/gui_wx/property_levels_ui.cc:43:22: style: The function 'onValueChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/gui_wx/channel_selector.h:40:22: note: Virtual function in base class
delaboratory-0.8/gui_wx/property_levels_ui.cc:43:22: note: Function in derived class
delaboratory-0.8/gui_wx/property_mixer_ui.cc:171:9: style: Class 'dePropertyMixerUI' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
delaboratory-0.8/gui_wx/property_mixer_ui.cc:171:9: style: Class 'dePropertyMixerUI' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
delaboratory-0.8/gui_wx/property_mixer_ui.cc:46:22: style: The function 'onValueChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/gui_wx/channel_selector.h:40:22: note: Virtual function in base class
delaboratory-0.8/gui_wx/property_mixer_ui.cc:46:22: note: Function in derived class
delaboratory-0.8/gui_wx/property_mixer_ui.cc:67:22: style: The function 'onValueChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/gui_wx/slider.h:39:22: note: Virtual function in base class
delaboratory-0.8/gui_wx/property_mixer_ui.cc:67:22: note: Function in derived class
delaboratory-0.8/gui_wx/property_numeric_ui.cc:23:158: style: Function 'dePropertyNumericUI' argument 6 names different: declaration 'width' definition 'widthn'. [funcArgNamesDifferent]
delaboratory-0.8/gui_wx/property_numeric_ui.h:36:145: note: Function 'dePropertyNumericUI' argument 6 names different: declaration 'width' definition 'widthn'.
delaboratory-0.8/gui_wx/property_numeric_ui.cc:23:158: note: Function 'dePropertyNumericUI' argument 6 names different: declaration 'width' definition 'widthn'.
delaboratory-0.8/gui_wx/property_numeric_ui.h:39:22: style: The function 'onValueChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
delaboratory-0.8/gui_wx/slider.h:39:22: note: Virtual function in base class
delaboratory-0.8/gui_wx/property_numeric_ui.h:39:22: note: Function in derived class
delaboratory-0.8/gui_wx/raw_module.cc:59:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
delaboratory-0.8/gui_wx/raw_module.cc:53:0: note: Variable 'status' is reassigned a value before the old one has been used.
delaboratory-0.8/gui_wx/raw_module.cc:59:5: note: Variable 'status' is reassigned a value before the old one has been used.
delaboratory-0.8/gui_wx/raw_module.cc:27:5: performance: Variable 'dcraw_version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delaboratory-0.8/gui_wx/samplers_panel.cc:67:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/gui_wx/slider.cc:90:17: warning: Return value of function oss.str() is not used. [ignoredReturnValue]
delaboratory-0.8/gui_wx/slider.cc:94:33: style: Variable 's' is assigned a value that is never used. [unreadVariable]
delaboratory-0.8/gui_wx/slider.cc:132:9: style: Class 'deSlider' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
delaboratory-0.8/gui_wx/slider.cc:132:9: style: Class 'deSlider' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
delaboratory-0.8/gui_wx/threads_panel.cc:54:9: style: The scope of the variable 'e2' can be reduced. [variableScope]
delaboratory-0.8/gui_wx/tiff.cc:49:5: style: Variable 'tif' is reassigned a value before the old one has been used. [redundantAssignment]
delaboratory-0.8/gui_wx/tiff.cc:40:0: note: Variable 'tif' is reassigned a value before the old one has been used.
delaboratory-0.8/gui_wx/tiff.cc:49:5: note: Variable 'tif' is reassigned a value before the old one has been used.
delaboratory-0.8/gui_wx/tiff.cc:26:34: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
delaboratory-0.8/layers/equalizer_layer.cc:91:9: style: Variable 'v' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
delaboratory-0.8/layers/equalizer_layer.cc:89:0: note: Variable 'v' is reassigned a value before the old one has been used if variable is no semaphore variable.
delaboratory-0.8/layers/equalizer_layer.cc:91:9: note: Variable 'v' is reassigned a value before the old one has been used if variable is no semaphore variable.
delaboratory-0.8/layers/exposure_layer.cc:59:56: style: Function 'updateMainImageSingleChannel' argument 1 names different: declaration 'i' definition 'channel'. [funcArgNamesDifferent]
delaboratory-0.8/layers/exposure_layer.h:33:55: note: Function 'updateMainImageSingleChannel' argument 1 names different: declaration 'i' definition 'channel'.
delaboratory-0.8/layers/exposure_layer.cc:59:56: note: Function 'updateMainImageSingleChannel' argument 1 names different: declaration 'i' definition 'channel'.
delaboratory-0.8/layers/gaussian_blur_layer.cc:52:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
delaboratory-0.8/layers/gaussian_blur_layer.cc:49:0: note: Variable 'result' is reassigned a value before the old one has been used.
delaboratory-0.8/layers/gaussian_blur_layer.cc:52:5: note: Variable 'result' is reassigned a value before the old one has been used.
delaboratory-0.8/layers/gradient_layer.cc:61:44: style: Function 'isChannelNeutral' argument 1 names different: declaration 'index' definition 'channel'. [funcArgNamesDifferent]
delaboratory-0.8/layers/gradient_layer.h:35:43: note: Function 'isChannelNeutral' argument 1 names different: declaration 'index' definition 'channel'.
delaboratory-0.8/layers/gradient_layer.cc:61:44: note: Function 'isChannelNeutral' argument 1 names different: declaration 'index' definition 'channel'.
delaboratory-0.8/layers/high_pass_layer.cc:47:44: style: Function 'isChannelNeutral' argument 1 names different: declaration 'index' definition 'channel'. [funcArgNamesDifferent]
delaboratory-0.8/layers/high_pass_layer.h:36:43: note: Function 'isChannelNeutral' argument 1 names different: declaration 'index' definition 'channel'.
delaboratory-0.8/layers/high_pass_layer.cc:47:44: note: Function 'isChannelNeutral' argument 1 names different: declaration 'index' definition 'channel'.
delaboratory-0.8/layers/levels_layer.cc:54:42: style: Function 'isChannelNeutral' argument 1 names different: declaration 'index' definition 'channel'. [funcArgNamesDifferent]
delaboratory-0.8/layers/levels_layer.h:38:43: note: Function 'isChannelNeutral' argument 1 names different: declaration 'index' definition 'channel'.
delaboratory-0.8/layers/levels_layer.cc:54:42: note: Function 'isChannelNeutral' argument 1 names different: declaration 'index' definition 'channel'.
delaboratory-0.8/layers/levels_layer.cc:108:57: style: Function 'executeOperation' argument 1 names different: declaration 'o' definition 'operation'. [funcArgNamesDifferent]
delaboratory-0.8/layers/levels_layer.h:45:58: note: Function 'executeOperation' argument 1 names different: declaration 'o' definition 'operation'.
delaboratory-0.8/layers/levels_layer.cc:108:57: note: Function 'executeOperation' argument 1 names different: declaration 'o' definition 'operation'.
delaboratory-0.8/layers/mixer_layer.cc:46:53: style: Function 'updateMainImageSingleChannel' argument 1 names different: declaration 'i' definition 'channel'. [funcArgNamesDifferent]
delaboratory-0.8/layers/mixer_layer.h:44:55: note: Function 'updateMainImageSingleChannel' argument 1 names different: declaration 'i' definition 'channel'.
delaboratory-0.8/layers/mixer_layer.cc:46:53: note: Function 'updateMainImageSingleChannel' argument 1 names different: declaration 'i' definition 'channel'.
delaboratory-0.8/layers/saturation_layer.cc:57:58: style: Function 'updateMainImageSingleChannel' argument 1 names different: declaration 'i' definition 'channel'. [funcArgNamesDifferent]
delaboratory-0.8/layers/saturation_layer.h:33:55: note: Function 'updateMainImageSingleChannel' argument 1 names different: declaration 'i' definition 'channel'.
delaboratory-0.8/layers/saturation_layer.cc:57:58: note: Function 'updateMainImageSingleChannel' argument 1 names different: declaration 'i' definition 'channel'.
delaboratory-0.8/layers/sharpen_layer.cc:41:43: style: Function 'isChannelNeutral' argument 1 names different: declaration 'index' definition 'channel'. [funcArgNamesDifferent]
delaboratory-0.8/layers/sharpen_layer.h:34:43: note: Function 'isChannelNeutral' argument 1 names different: declaration 'index' definition 'channel'.
delaboratory-0.8/layers/sharpen_layer.cc:41:43: note: Function 'isChannelNeutral' argument 1 names different: declaration 'index' definition 'channel'.
delaboratory-0.8/layers/vignette_layer.cc:58:44: style: Function 'isChannelNeutral' argument 1 names different: declaration 'index' definition 'channel'. [funcArgNamesDifferent]
delaboratory-0.8/layers/vignette_layer.h:35:43: note: Function 'isChannelNeutral' argument 1 names different: declaration 'index' definition 'channel'.
delaboratory-0.8/layers/vignette_layer.cc:58:44: note: Function 'isChannelNeutral' argument 1 names different: declaration 'index' definition 'channel'.
delaboratory-0.8/layers/white_balance_layer.cc:61:60: style: Function 'updateMainImageSingleChannel' argument 1 names different: declaration 'i' definition 'channel'. [funcArgNamesDifferent]
delaboratory-0.8/layers/white_balance_layer.h:33:55: note: Function 'updateMainImageSingleChannel' argument 1 names different: declaration 'i' definition 'channel'.
delaboratory-0.8/layers/white_balance_layer.cc:61:60: note: Function 'updateMainImageSingleChannel' argument 1 names different: declaration 'i' definition 'channel'.
delaboratory-0.8/properties/curve.cc:107:42: style: Function 'process' argument 1 names different: declaration 'source' definition 'pixels'. [funcArgNamesDifferent]
delaboratory-0.8/properties/curve.h:49:37: note: Function 'process' argument 1 names different: declaration 'source' definition 'pixels'.
delaboratory-0.8/properties/curve.cc:107:42: note: Function 'process' argument 1 names different: declaration 'source' definition 'pixels'.
delaboratory-0.8/properties/curve.cc:107:59: style: Function 'process' argument 2 names different: declaration 'destination' definition 'p'. [funcArgNamesDifferent]
delaboratory-0.8/properties/curve.h:49:54: note: Function 'process' argument 2 names different: declaration 'destination' definition 'p'.
delaboratory-0.8/properties/curve.cc:107:59: note: Function 'process' argument 2 names different: declaration 'destination' definition 'p'.
delaboratory-0.8/properties/curve.cc:75:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/properties/curve.cc:146:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/properties/curve.cc:183:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/properties/curve.cc:230:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/properties/curve.cc:276:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/properties/curve.cc:301:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/properties/curve_shape.h:36:9: style: Class 'deCurveShape' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/properties/curve_function_bezier.cc:23:5: performance: Variable 'x0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delaboratory-0.8/properties/curve_function_bezier.cc:24:5: performance: Variable 'x3' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delaboratory-0.8/properties/curve_function_bezier.cc:25:5: performance: Variable 'y0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delaboratory-0.8/properties/curve_function_bezier.cc:26:5: performance: Variable 'y1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delaboratory-0.8/properties/curve_function_bezier.cc:27:5: performance: Variable 'y2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delaboratory-0.8/properties/curve_function_bezier.cc:28:5: performance: Variable 'y3' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delaboratory-0.8/properties/curve_shape.cc:58:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/properties/curve_shape.cc:71:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/properties/curve_shape.cc:80:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/properties/curve_shape.cc:81:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/properties/curve_shape.cc:88:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/properties/curve_shape.cc:98:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/properties/mixer.h:48:14: style: Technically the member function 'deMixer::process' can be const. [functionConst]
delaboratory-0.8/properties/mixer.cc:65:15: note: Technically the member function 'deMixer::process' can be const.
delaboratory-0.8/properties/mixer.h:48:14: note: Technically the member function 'deMixer::process' can be const.
delaboratory-0.8/properties/mixer.h:42:9: style: Class 'deMixer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/properties/property_boolean.h:30:9: style: Class 'dePropertyBoolean' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delaboratory-0.8/properties/property_choice.cc:33:40: style: Function 'set' argument 1 names different: declaration '_value' definition 's'. [funcArgNamesDifferent]
delaboratory-0.8/properties/property_choice.h:42:30: note: Function 'set' argument 1 names different: declaration '_value' definition 's'.
delaboratory-0.8/properties/property_choice.cc:33:40: note: Function 'set' argument 1 names different: declaration '_value' definition 's'.
delaboratory-0.8/properties/property_choice.cc:44:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
delaboratory-0.8/properties/property_choice.cc:23:93: performance: Function parameter '_choices' should be passed by const reference. [passedByValue]
delaboratory-0.8/properties/property_choice.cc:33:40: performance: Function parameter 's' should be passed by const reference. [passedByValue]
delaboratory-0.8/properties/property_curves.cc:52:54: style: Function 'onKey' argument 3 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
delaboratory-0.8/properties/property_curves.h:44:44: note: Function 'onKey' argument 3 names different: declaration 'v' definition 'p'.
delaboratory-0.8/properties/property_curves.cc:52:54: note: Function 'onKey' argument 3 names different: declaration 'v' definition 'p'.
delaboratory-0.8/properties/property_levels.cc:24:5: performance: Variable 'min' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delaboratory-0.8/properties/property_levels.cc:25:5: performance: Variable 'middle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delaboratory-0.8/properties/property_levels.cc:26:5: performance: Variable 'max' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[14:54]

ftp://ftp.se.debian.org/debian/pool/main/d/deliciousapi/deliciousapi_1.6.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/delimmatch/delimmatch_1.06a.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/delly/delly_0.7.8.orig.tar.gz
delly-0.7.8/src/delly.h:125:5: style: Variable 'seq' is reassigned a value before the old one has been used. [redundantAssignment]
delly-0.7.8/src/delly.h:124:0: note: Variable 'seq' is reassigned a value before the old one has been used.
delly-0.7.8/src/delly.h:125:5: note: Variable 'seq' is reassigned a value before the old one has been used.
delly-0.7.8/src/merge.h:649:5: style: Variable 'seqnames' is reassigned a value before the old one has been used. [redundantAssignment]
delly-0.7.8/src/merge.h:647:0: note: Variable 'seqnames' is reassigned a value before the old one has been used.
delly-0.7.8/src/merge.h:649:5: note: Variable 'seqnames' is reassigned a value before the old one has been used.
delly-0.7.8/src/tags.h:173:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
delly-0.7.8/src/tags.h:181:7: note: Found duplicate branches for 'if' and 'else'.
delly-0.7.8/src/tags.h:173:5: note: Found duplicate branches for 'if' and 'else'.
delly-0.7.8/src/shortpe.h:958:50: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
delly-0.7.8/src/util.h:82:5: warning: Member variable 'ReadCount::leftRC' is not initialized in the constructor. [uninitMemberVar]
delly-0.7.8/src/util.h:82:5: warning: Member variable 'ReadCount::rc' is not initialized in the constructor. [uninitMemberVar]
delly-0.7.8/src/util.h:82:5: warning: Member variable 'ReadCount::rightRC' is not initialized in the constructor. [uninitMemberVar]
delly-0.7.8/src/modvcf.h:167:15: style: Technically the member function 'torali::cstyle_str::operator()' can be const. [functionConst]
delly-0.7.8/src/tags.h:99:5: style: Struct 'Breakpoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
delly-0.7.8/src/align.h:43:7: performance: Variable 'match' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delly-0.7.8/src/align.h:44:7: performance: Variable 'mismatch' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delly-0.7.8/src/align.h:45:7: performance: Variable 'go' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delly-0.7.8/src/align.h:46:7: performance: Variable 'ge' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delly-0.7.8/src/align.h:47:7: performance: Variable 'inf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delly-0.7.8/src/align.h:51:7: performance: Variable 'inf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
delly-0.7.8/src/dpe.cpp:79:47: performance: Function parameter 'i' should be passed by const reference. [passedByValue]
delly-0.7.8/src/dpe.cpp:91:83: performance: Function parameter 'i1' should be passed by const reference. [passedByValue]
delly-0.7.8/src/dpe.cpp:91:99: performance: Function parameter 'i2' should be passed by const reference. [passedByValue]
[14:54]

ftp://ftp.se.debian.org/debian/pool/main/d/delta/delta_2006.08.03.orig.tar.gz
delta-2006.08.03/test0_delta/hello.c:13:14: style: Condition 'a>=3' is always true [knownConditionTrueFalse]
delta-2006.08.03/test0_delta/hello.c:5:13: note: Assignment 'a=0', assigned value is 0
delta-2006.08.03/test0_delta/hello.c:7:5: note: a is incremented', new value is 1
delta-2006.08.03/test0_delta/hello.c:8:5: note: a is decremented', new value is 0
delta-2006.08.03/test0_delta/hello.c:9:5: note: Compound assignment '+=', assigned value is 2
delta-2006.08.03/test0_delta/hello.c:10:5: note: a is incremented', new value is 3
delta-2006.08.03/test0_delta/hello.c:11:5: note: a is decremented', new value is 2
delta-2006.08.03/test0_delta/hello.c:12:5: note: a is incremented', new value is 3
delta-2006.08.03/test0_delta/hello.c:13:14: note: Condition 'a>=3' is always true
topformflat.c:1049:27: warning: Possible null pointer dereference: b [nullPointer]
topformflat.c:1046:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
topformflat.c:1049:27: note: Null pointer dereference
topformflat.c:1051:9: warning: Possible null pointer dereference: b [nullPointer]
topformflat.c:1046:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
topformflat.c:1051:9: note: Null pointer dereference
topformflat.c:1373:2: warning: Possible null pointer dereference: b [nullPointer]
topformflat.c:1262:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
topformflat.c:1373:2: note: Null pointer dereference
topformflat.c:1374:2: warning: Possible null pointer dereference: b [nullPointer]
topformflat.c:1262:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
topformflat.c:1374:2: note: Null pointer dereference
topformflat.c:1385:9: warning: Possible null pointer dereference: b [nullPointer]
topformflat.c:1262:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
topformflat.c:1385:9: note: Null pointer dereference
topformflat.c:1042:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
topformflat.c:1151:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
topformflat.c:344:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
topformflat.c:1151:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
[14:54]

ftp://ftp.se.debian.org/debian/pool/main/d/deltarpm/deltarpm_3.6+dfsg.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/deluge/deluge_1.3.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/denemo/denemo_2.2.0.orig.tar.gz
denemo-2.2.0/libs/libsffile/sffile.c:52:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
denemo-2.2.0/libs/libsffile/sffile.c:55:7: style: The scope of the variable 'i' can be reduced. [variableScope]
denemo-2.2.0/libs/libsffile/sffile.c:165:38: style: Function 'load_soundfont' argument 2 names different: declaration 'fp' definition 'fd'. [funcArgNamesDifferent]
denemo-2.2.0/libs/libsffile/sffile.h:121:38: note: Function 'load_soundfont' argument 2 names different: declaration 'fp' definition 'fd'.
denemo-2.2.0/libs/libsffile/sffile.c:165:38: note: Function 'load_soundfont' argument 2 names different: declaration 'fp' definition 'fd'.
denemo-2.2.0/libs/libsmf/smf.c:158:6: style: The scope of the variable 'cantfail' can be reduced. [variableScope]
denemo-2.2.0/libs/libsmf/smf.c:181:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
denemo-2.2.0/libs/libsmf/smf.c:443:6: style: The scope of the variable 'i' can be reduced. [variableScope]
denemo-2.2.0/libs/libsmf/smf.c:968:15: style: The scope of the variable 'event' can be reduced. [variableScope]
denemo-2.2.0/libs/libsmf/smf.c:674:30: style: Function 'smf_set_ppqn' argument 2 names different: declaration 'format' definition 'ppqn'. [funcArgNamesDifferent]
denemo-2.2.0/libs/libsmf/smf.h:341:34: note: Function 'smf_set_ppqn' argument 2 names different: declaration 'format' definition 'ppqn'.
denemo-2.2.0/libs/libsmf/smf.c:674:30: note: Function 'smf_set_ppqn' argument 2 names different: declaration 'format' definition 'ppqn'.
denemo-2.2.0/libs/libsmf/smf.c:934:50: style: Function 'smf_seek_to_event' argument 2 names different: declaration 'event' definition 'target'. [funcArgNamesDifferent]
denemo-2.2.0/libs/libsmf/smf.h:354:54: note: Function 'smf_seek_to_event' argument 2 names different: declaration 'event' definition 'target'.
denemo-2.2.0/libs/libsmf/smf.c:934:50: note: Function 'smf_seek_to_event' argument 2 names different: declaration 'event' definition 'target'.
denemo-2.2.0/libs/libsmf/smf.c:866:12: style: Variable 'notused' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/libs/libsmf/smf_load.c:635:32: warning: Logical conjunction always evaluates to false: event->midi_buffer[3] < 1 && event->midi_buffer[3] > 9. [incorrectLogicOperator]
denemo-2.2.0/libs/libsmf/smf_load.c:769:15: style: The scope of the variable 'event' can be reduced. [variableScope]
denemo-2.2.0/libs/libsmf/smf_load.c:817:3: error: Resource leak: stream [resourceLeak]
denemo-2.2.0/libs/libsmf/smf_load.c:824:3: error: Resource leak: stream [resourceLeak]
denemo-2.2.0/libs/libsmf/smf_load.c:830:3: error: Resource leak: stream [resourceLeak]
denemo-2.2.0/libs/libsmf/smf_load.c:837:3: error: Resource leak: stream [resourceLeak]
denemo-2.2.0/libs/libsmf/smf_load.c:843:3: error: Resource leak: stream [resourceLeak]
denemo-2.2.0/libs/libsmf/smf_save.c:428:15: style: The scope of the variable 'track' can be reduced. [variableScope]
denemo-2.2.0/libs/libsmf/smf_save.c:454:15: style: The scope of the variable 'track' can be reduced. [variableScope]
denemo-2.2.0/libs/libsmf/smf_save.c:494:24: style: The scope of the variable 'eot_found' can be reduced. [variableScope]
denemo-2.2.0/libs/libsmf/smf_save.c:495:15: style: The scope of the variable 'track' can be reduced. [variableScope]
denemo-2.2.0/libs/libsmf/smf_save.c:623:15: style: The scope of the variable 'track' can be reduced. [variableScope]
denemo-2.2.0/libs/libsmf/smf_save.c:412:3: error: Resource leak: stream [resourceLeak]
denemo-2.2.0/libs/libsmf/smf_tempo.c:237:15: style: The scope of the variable 'event' can be reduced. [variableScope]
denemo-2.2.0/libs/libsmf/smf_tempo.c:274:15: style: The scope of the variable 'tempo' can be reduced. [variableScope]
denemo-2.2.0/libs/libsmf/smf_tempo.c:301:15: style: The scope of the variable 'tempo' can be reduced. [variableScope]
denemo-2.2.0/libs/libsmf/smf_tempo.c:344:15: style: The scope of the variable 'tempo' can be reduced. [variableScope]
denemo-2.2.0/libs/libsmf/smf_tempo.c:403:78: style: Function 'smf_track_add_event_delta_pulses' argument 3 names different: declaration 'pulses' definition 'delta'. [funcArgNamesDifferent]
denemo-2.2.0/libs/libsmf/smf.h:371:83: note: Function 'smf_track_add_event_delta_pulses' argument 3 names different: declaration 'pulses' definition 'delta'.
denemo-2.2.0/libs/libsmf/smf_tempo.c:403:78: note: Function 'smf_track_add_event_delta_pulses' argument 3 names different: declaration 'pulses' definition 'delta'.
denemo-2.2.0/src/audio/audiointerface.c:591:5: style: Variable 'playback_time' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/audio/audiointerface.c:589:3: note: Variable 'playback_time' is reassigned a value before the old one has been used.
denemo-2.2.0/src/audio/audiointerface.c:591:5: note: Variable 'playback_time' is reassigned a value before the old one has been used.
denemo-2.2.0/src/audio/eventqueue.c:149:51: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
denemo-2.2.0/src/audio/instrumentname.c:378:9: style: The scope of the variable 'namepointer' can be reduced. [variableScope]
denemo-2.2.0/src/audio/midi.c:406:17: style: Unused variable: curObj [unusedVariable]
denemo-2.2.0/src/audio/midi.c:572:55: style: Variable 'curstaffstruct' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/audio/pitchentry.c:1308:10: style: The scope of the variable 'j' can be reduced. [variableScope]
denemo-2.2.0/src/audio/pitchentry.c:568:10: style: Unused variable: sharpestname [unusedVariable]
denemo-2.2.0/src/audio/pitchentry.c:568:25: style: Unused variable: flattestname [unusedVariable]
denemo-2.2.0/src/command/chord.c:60:9: style: The scope of the variable 'prevnote' can be reduced. [variableScope]
denemo-2.2.0/src/command/chord.c:310:9: style: The scope of the variable 'cur_tone' can be reduced. [variableScope]
denemo-2.2.0/src/command/chord.c:357:9: style: The scope of the variable 'tone' can be reduced. [variableScope]
denemo-2.2.0/src/command/chord.c:416:9: style: The scope of the variable 'tone' can be reduced. [variableScope]
denemo-2.2.0/src/command/chord.c:546:9: style: The scope of the variable 'newnote' can be reduced. [variableScope]
denemo-2.2.0/src/command/chord.c:444:46: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
denemo-2.2.0/src/command/commandfuncs.c:1361:3: style: Variable 'param->status' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/command/commandfuncs.c:1358:3: note: Variable 'param->status' is reassigned a value before the old one has been used.
denemo-2.2.0/src/command/commandfuncs.c:1361:3: note: Variable 'param->status' is reassigned a value before the old one has been used.
denemo-2.2.0/src/command/commandfuncs.c:1382:3: style: Variable 'param->status' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/command/commandfuncs.c:1378:3: note: Variable 'param->status' is reassigned a value before the old one has been used.
denemo-2.2.0/src/command/commandfuncs.c:1382:3: note: Variable 'param->status' is reassigned a value before the old one has been used.
denemo-2.2.0/src/command/commandfuncs.c:1405:14: style: The scope of the variable 'h' can be reduced. [variableScope]
denemo-2.2.0/src/command/commandfuncs.c:1835:28: style: Variable 'was_appending' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/command/commandfuncs.c:1893:18: style: Unused variable: dots [unusedVariable]
denemo-2.2.0/src/command/commandfuncs.c:3062:24: style: Variable 'si' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/command/figure.c:85:27: warning: Either the condition 'curObj' is redundant or there is possible null pointer dereference: curObj. [nullPointerRedundantCheck]
denemo-2.2.0/src/command/figure.c:83:11: note: Assuming that condition 'curObj' is not redundant
denemo-2.2.0/src/command/figure.c:85:27: note: Null pointer dereference
denemo-2.2.0/src/command/figure.c:192:7: warning: Either the condition 'if(curObj&&curObj->type==CHORD&&((chord*)curObj->object)->figure)' is redundant or there is possible null pointer dereference: curObj. [nullPointerRedundantCheck]
denemo-2.2.0/src/command/figure.c:193:6: note: Assuming that condition 'if(curObj&&curObj->type==CHORD&&((chord*)curObj->object)->figure)' is not redundant
denemo-2.2.0/src/command/figure.c:192:7: note: Null pointer dereference
denemo-2.2.0/src/command/figure.c:199:14: style: The scope of the variable 'str' can be reduced. [variableScope]
denemo-2.2.0/src/command/keyresponses.c:804:63: style: Variable 'cursnip' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/command/lilydirectives.c:217:3: style: Variable 'thechord' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/command/lilydirectives.c:216:0: note: Variable 'thechord' is reassigned a value before the old one has been used.
denemo-2.2.0/src/command/lilydirectives.c:217:3: note: Variable 'thechord' is reassigned a value before the old one has been used.
denemo-2.2.0/src/command/lilydirectives.c:403:3: style: Variable 'button' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/command/lilydirectives.c:402:0: note: Variable 'button' is reassigned a value before the old one has been used.
denemo-2.2.0/src/command/lilydirectives.c:403:3: note: Variable 'button' is reassigned a value before the old one has been used.
denemo-2.2.0/src/command/lilydirectives.c:1738:14: style: The scope of the variable 'box' can be reduced. [variableScope]
denemo-2.2.0/src/command/lyric.c:248:0: style: Variable 'initial' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/command/lyric.c:461:16: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/command/measure.c:223:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
denemo-2.2.0/src/command/measure.c:809:9: style: The scope of the variable 'thetone' can be reduced. [variableScope]
denemo-2.2.0/src/command/object.c:2913:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
denemo-2.2.0/src/command/object.c:292:10: style: The scope of the variable 'type' can be reduced. [variableScope]
denemo-2.2.0/src/command/object.c:876:26: style: Variable 'success' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/command/object.c:1125:19: style: Variable 'notwarned' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/command/object.c:1148:11: style: Unused variable: color [unusedVariable]
denemo-2.2.0/src/command/object.c:1425:11: style: Unused variable: color [unusedVariable]
denemo-2.2.0/src/command/object.c:2246:11: style: Unused variable: color [unusedVariable]
denemo-2.2.0/src/command/object.c:2490:11: style: Unused variable: color [unusedVariable]
denemo-2.2.0/src/command/score.c:71:18: style: Variable 'ok' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/command/scorelayout.c:411:21: style: Variable 'partname' is allocated memory that is never used. [unusedAllocatedMemory]
denemo-2.2.0/src/command/scorelayout.c:670:10: style: Unused variable: m [unusedVariable]
denemo-2.2.0/src/command/scorelayout.c:2185:0: style: Variable 'visible' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/command/select.c:308:12: style: The scope of the variable 'tempobj' can be reduced. [variableScope]
denemo-2.2.0/src/command/select.c:828:19: style: The scope of the variable 'pos' can be reduced. [variableScope]
denemo-2.2.0/src/core/exportxml.c:454:3: style: Variable 'clefElem' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/exportxml.c:451:0: note: Variable 'clefElem' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/exportxml.c:454:3: note: Variable 'clefElem' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/exportxml.c:483:3: style: Variable 'keySigElem' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/exportxml.c:480:0: note: Variable 'keySigElem' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/exportxml.c:483:3: note: Variable 'keySigElem' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/exportxml.c:484:3: style: Variable 'modalKeySigElem' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/exportxml.c:480:0: note: Variable 'modalKeySigElem' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/exportxml.c:484:3: note: Variable 'modalKeySigElem' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/exportxml.c:741:17: style: The scope of the variable 'curObj' can be reduced. [variableScope]
denemo-2.2.0/src/core/graphicseditor.c:55:3: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/graphicseditor.c:46:0: note: Variable 'filename' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/graphicseditor.c:55:3: note: Variable 'filename' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/graphicseditor.c:45:14: style: Unused variable: dialog [unusedVariable]
denemo-2.2.0/src/core/graphicseditor.c:61:11: style: Unused variable: ret [unusedVariable]
denemo-2.2.0/src/core/importxml.c:2595:25: style: Condition 'slurEndChordElems!=NULL' is always false [knownConditionTrueFalse]
denemo-2.2.0/src/core/importxml.c:2565:30: note: Assignment 'slurEndChordElems=NULL', assigned value is 0
denemo-2.2.0/src/core/importxml.c:2595:25: note: Condition 'slurEndChordElems!=NULL' is always false
denemo-2.2.0/src/core/importxml.c:2601:26: style: Condition 'crescEndChordElems!=NULL' is always false [knownConditionTrueFalse]
denemo-2.2.0/src/core/importxml.c:2566:31: note: Assignment 'crescEndChordElems=NULL', assigned value is 0
denemo-2.2.0/src/core/importxml.c:2601:26: note: Condition 'crescEndChordElems!=NULL' is always false
denemo-2.2.0/src/core/importxml.c:2607:26: style: Condition 'diminEndChordElems!=NULL' is always false [knownConditionTrueFalse]
denemo-2.2.0/src/core/importxml.c:2567:31: note: Assignment 'diminEndChordElems=NULL', assigned value is 0
denemo-2.2.0/src/core/importxml.c:2607:26: note: Condition 'diminEndChordElems!=NULL' is always false
denemo-2.2.0/src/core/importxml.c:2613:26: style: Condition 'crescEndChordElems!=NULL' is always false [knownConditionTrueFalse]
denemo-2.2.0/src/core/importxml.c:2566:31: note: Assignment 'crescEndChordElems=NULL', assigned value is 0
denemo-2.2.0/src/core/importxml.c:2613:26: note: Condition 'crescEndChordElems!=NULL' is always false
denemo-2.2.0/src/core/importxml.c:2619:26: style: Condition 'diminEndChordElems!=NULL' is always false [knownConditionTrueFalse]
denemo-2.2.0/src/core/importxml.c:2567:31: note: Assignment 'diminEndChordElems=NULL', assigned value is 0
denemo-2.2.0/src/core/importxml.c:2619:26: note: Condition 'diminEndChordElems!=NULL' is always false
denemo-2.2.0/src/core/importxml.c:2039:13: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/importxml.c:2038:0: note: Variable 'temp' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/importxml.c:2039:13: note: Variable 'temp' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/importxml.c:2728:3: style: Variable 'childElem' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/importxml.c:2725:3: note: Variable 'childElem' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/importxml.c:2728:3: note: Variable 'childElem' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/importxml.c:2595:25: style: Same expression on both sides of '!=' because the value of 'slurEndChordElems' and 'NULL' are the same. [duplicateExpression]
denemo-2.2.0/src/core/importxml.c:2565:30: note: 'slurEndChordElems' is assigned value 'NULL' here.
denemo-2.2.0/src/core/importxml.c:2595:25: note: Same expression on both sides of '!=' because the value of 'slurEndChordElems' and 'NULL' are the same.
denemo-2.2.0/src/core/importxml.c:2601:26: style: Same expression on both sides of '!=' because the value of 'crescEndChordElems' and 'NULL' are the same. [duplicateExpression]
denemo-2.2.0/src/core/importxml.c:2566:31: note: 'crescEndChordElems' is assigned value 'NULL' here.
denemo-2.2.0/src/core/importxml.c:2601:26: note: Same expression on both sides of '!=' because the value of 'crescEndChordElems' and 'NULL' are the same.
denemo-2.2.0/src/core/importxml.c:2607:26: style: Same expression on both sides of '!=' because the value of 'diminEndChordElems' and 'NULL' are the same. [duplicateExpression]
denemo-2.2.0/src/core/importxml.c:2567:31: note: 'diminEndChordElems' is assigned value 'NULL' here.
denemo-2.2.0/src/core/importxml.c:2607:26: note: Same expression on both sides of '!=' because the value of 'diminEndChordElems' and 'NULL' are the same.
denemo-2.2.0/src/core/importxml.c:104:10: style: The scope of the variable 'id' can be reduced. [variableScope]
denemo-2.2.0/src/core/importxml.c:982:10: style: The scope of the variable 'durationType' can be reduced. [variableScope]
denemo-2.2.0/src/core/importxml.c:2422:19: style: The scope of the variable 'curObj' can be reduced. [variableScope]
denemo-2.2.0/src/core/importxml.c:2562:25: style: Unused variable: objElem [unusedVariable]
denemo-2.2.0/src/core/kbd-custom.c:93:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/kbd-custom.c:91:0: note: Variable 'id' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/kbd-custom.c:93:3: note: Variable 'id' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/kbd-custom.c:1645:3: style: Variable 'keymapdir' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/kbd-custom.c:1644:0: note: Variable 'keymapdir' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/kbd-custom.c:1645:3: note: Variable 'keymapdir' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/kbd-custom.c:2149:23: style: Variable 'hidden' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/kbd-custom.c:2142:0: note: Variable 'hidden' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/kbd-custom.c:2149:23: note: Variable 'hidden' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/kbd-custom.c:1217:10: style: The scope of the variable 'new_idx' can be reduced. [variableScope]
denemo-2.2.0/src/core/kbd-custom.c:1142:10: style: Unused variable: cur_binding [unusedVariable]
denemo-2.2.0/src/core/kbd-custom.c:1144:15: style: Unused variable: iter [unusedVariable]
denemo-2.2.0/src/core/kbd-custom.c:1351:19: style: Variable 'menu' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/core/kbd-custom.c:1427:10: style: Unused variable: cur_binding [unusedVariable]
denemo-2.2.0/src/core/kbd-custom.c:1429:15: style: Unused variable: iter [unusedVariable]
denemo-2.2.0/src/core/kbd-custom.c:1880:18: style: Unused variable: command_name [unusedVariable]
denemo-2.2.0/src/core/keyboard.c:64:35: style: The scope of the variable 'mod' can be reduced. [variableScope]
denemo-2.2.0/src/core/keyboard.c:193:18: style: Variable 'action' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/core/keyboard.c:192:28: style: Variable 'icon_name' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/core/keymapio.c:63:3: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/keymapio.c:61:0: note: Variable 'type' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/keymapio.c:63:3: note: Variable 'type' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/keymapio.c:162:3: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/keymapio.c:158:0: note: Variable 'name' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/keymapio.c:162:3: note: Variable 'name' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/keymapio.c:286:5: style: Variable 'type1' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/keymapio.c:283:0: note: Variable 'type1' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/keymapio.c:286:5: note: Variable 'type1' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/keymapio.c:33:12: style: Unused variable: ok [unusedVariable]
denemo-2.2.0/src/core/keymapio.c:300:13: style: Variable 'type2' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/core/keymapio.c:693:60: style: Variable 'action' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/core/main.c:282:3: style: Variable 'fontpath' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/main.c:281:0: note: Variable 'fontpath' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/main.c:282:3: note: Variable 'fontpath' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/main.c:372:9: style: The scope of the variable 'endcolor' can be reduced. [variableScope]
denemo-2.2.0/src/core/main.c:275:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
denemo-2.2.0/src/core/main.c:312:0: style: Variable 'foundmaj' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/core/main.c:312:0: style: Variable 'foundmin' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/core/main.c:312:0: style: Variable 'foundmic' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/core/menusystem.c:258:52: style: The scope of the variable 'submenu' can be reduced. [variableScope]
denemo-2.2.0/src/core/menusystem.c:1409:15: style: The scope of the variable 'item' can be reduced. [variableScope]
denemo-2.2.0/src/core/menusystem.c:47:47: style: struct member 'MenuEntry::dummy' is never used. [unusedStructMember]
denemo-2.2.0/src/core/menusystem.c:47:75: style: struct member 'MenuEntry::dummy2' is never used. [unusedStructMember]
denemo-2.2.0/src/core/menusystem.c:763:83: style: struct member 'RadioMenuEntry::dummy' is never used. [unusedStructMember]
denemo-2.2.0/src/core/menusystem.c:1637:30: style: Variable 'action' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/core/palettestorage.c:279:16: style: Condition 'filename==NULL' is always true [knownConditionTrueFalse]
denemo-2.2.0/src/core/palettestorage.c:277:21: note: Assignment 'filename=NULL', assigned value is 0
denemo-2.2.0/src/core/palettestorage.c:279:16: note: Condition 'filename==NULL' is always true
denemo-2.2.0/src/core/palettestorage.c:82:3: style: Variable 'localpal' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/palettestorage.c:80:0: note: Variable 'localpal' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/palettestorage.c:82:3: note: Variable 'localpal' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/palettestorage.c:197:6: style: Variable 'doc' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/palettestorage.c:195:0: note: Variable 'doc' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/palettestorage.c:197:6: note: Variable 'doc' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/palettestorage.c:250:3: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/palettestorage.c:240:0: note: Variable 'filename' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/palettestorage.c:250:3: note: Variable 'filename' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/palettestorage.c:279:16: style: Same expression on both sides of '==' because the value of 'filename' and 'NULL' are the same. [duplicateExpression]
denemo-2.2.0/src/core/palettestorage.c:277:21: note: 'filename' is assigned value 'NULL' here.
denemo-2.2.0/src/core/palettestorage.c:279:16: note: Same expression on both sides of '==' because the value of 'filename' and 'NULL' are the same.
denemo-2.2.0/src/core/palettestorage.c:172:24: style: Variable 'hidden' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/core/prefops.c:547:11: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/prefops.c:546:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/prefops.c:547:11: note: Variable 'tmp' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/utils.c:2034:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
denemo-2.2.0/src/core/utils.c:2038:11: note: Found duplicate branches for 'if' and 'else'.
denemo-2.2.0/src/core/utils.c:2034:11: note: Found duplicate branches for 'if' and 'else'.
denemo-2.2.0/src/core/utils.c:245:15: style: The scope of the variable 'thefile' can be reduced. [variableScope]
denemo-2.2.0/src/core/utils.c:450:14: style: The scope of the variable 'vbox' can be reduced. [variableScope]
denemo-2.2.0/src/core/utils.c:902:9: style: The scope of the variable 'thetone' can be reduced. [variableScope]
denemo-2.2.0/src/core/utils.c:2239:17: style: The scope of the variable 'last_object' can be reduced. [variableScope]
denemo-2.2.0/src/core/utils.c:2874:10: style: The scope of the variable 'c' can be reduced. [variableScope]
denemo-2.2.0/src/core/utils.c:2108:24: style: Unused variable: button [unusedVariable]
denemo-2.2.0/src/core/view.c:1033:28: style: Redundant condition: project->notsaved. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
denemo-2.2.0/src/core/view.c:3235:3: style: Variable 'data_file' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/core/view.c:3221:0: note: Variable 'data_file' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/view.c:3235:3: note: Variable 'data_file' is reassigned a value before the old one has been used.
denemo-2.2.0/src/core/view.c:734:16: style: The scope of the variable 'name' can be reduced. [variableScope]
denemo-2.2.0/src/core/view.c:1975:18: style: The scope of the variable 'el' can be reduced. [variableScope]
denemo-2.2.0/src/core/view.c:3315:16: style: The scope of the variable 'label' can be reduced. [variableScope]
denemo-2.2.0/src/core/view.c:638:10: style: Unused variable: i [unusedVariable]
denemo-2.2.0/src/core/view.c:3219:17: style: Unused variable: ui_manager [unusedVariable]
denemo-2.2.0/src/core/view.c:3220:11: style: Unused variable: error [unusedVariable]
denemo-2.2.0/src/core/view.c:1722:7: error: Uninitialized variable: si [uninitvar]
denemo-2.2.0/src/display/draw.c:1262:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
denemo-2.2.0/src/display/draw.c:269:81: style: Redundant condition: si->currentobject==curobj. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
denemo-2.2.0/src/display/draw.c:93:42: style: Variable 'thechord' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/display/drawdynamic.c:22:3: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/display/drawdynamic.c:20:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
denemo-2.2.0/src/display/drawdynamic.c:22:3: note: Variable 'tmp' is reassigned a value before the old one has been used.
denemo-2.2.0/src/display/drawfigure.c:20:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
denemo-2.2.0/src/display/drawkey.c:39:9: style: The scope of the variable 'theys' can be reduced. [variableScope]
denemo-2.2.0/src/display/drawkey.c:40:9: style: The scope of the variable 'theprevys' can be reduced. [variableScope]
denemo-2.2.0/src/display/drawnotes.c:399:33: style: Redundant condition: override_chord_graphic. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
denemo-2.2.0/src/export/exportabc.c:222:13: style: The scope of the variable 'curnote' can be reduced. [variableScope]
denemo-2.2.0/src/export/exportlilypond.c:1301:53: style: Condition '!is_normalnotehead' is always true [knownConditionTrueFalse]
denemo-2.2.0/src/export/exportlilypond.c:1298:33: note: Assuming that condition '!is_normalnotehead' is not redundant
denemo-2.2.0/src/export/exportlilypond.c:1301:53: note: Condition '!is_normalnotehead' is always true
denemo-2.2.0/src/export/exportlilypond.c:2378:14: style: The scope of the variable 'curobjnode' can be reduced. [variableScope]
denemo-2.2.0/src/export/exportlilypond.c:2990:16: style: The scope of the variable 'curstaffstruct' can be reduced. [variableScope]
denemo-2.2.0/src/export/exportlilypond.c:3104:24: style: Variable 'gui' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/export/exportmidi.c:258:9: style: The scope of the variable 'n' can be reduced. [variableScope]
denemo-2.2.0/src/export/exportmidi.c:991:8: style: The scope of the variable 'ticks_read' can be reduced. [variableScope]
denemo-2.2.0/src/export/exportmidi.c:992:8: style: The scope of the variable 'ticks_written' can be reduced. [variableScope]
denemo-2.2.0/src/export/exportmidi.c:997:7: style: The scope of the variable 'cur_transposition' can be reduced. [variableScope]
denemo-2.2.0/src/export/exportmidi.c:1001:7: style: The scope of the variable 'timesigupper' can be reduced. [variableScope]
denemo-2.2.0/src/export/exportmidi.c:1002:7: style: The scope of the variable 'timesiglower' can be reduced. [variableScope]
denemo-2.2.0/src/export/exportmidi.c:1004:7: style: The scope of the variable 'prognum' can be reduced. [variableScope]
denemo-2.2.0/src/export/exportmidi.c:1246:19: style: The scope of the variable 'tmpstaccato' can be reduced. [variableScope]
denemo-2.2.0/src/export/exportmidi.c:1246:36: style: The scope of the variable 'tmpstaccatissimo' can be reduced. [variableScope]
denemo-2.2.0/src/export/file.c:236:22: style: Redundant condition: gui->notsaved. '!gui->notsaved || (gui->notsaved && confirmbox(gui))' is equivalent to '!gui->notsaved || confirmbox(gui)' [redundantCondition]
denemo-2.2.0/src/export/file.c:779:22: style: Redundant condition: gui->notsaved. '!gui->notsaved || (gui->notsaved && confirmbox(gui))' is equivalent to '!gui->notsaved || confirmbox(gui)' [redundantCondition]
denemo-2.2.0/src/export/file.c:617:3: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/export/file.c:615:0: note: Variable 'file' is reassigned a value before the old one has been used.
denemo-2.2.0/src/export/file.c:617:3: note: Variable 'file' is reassigned a value before the old one has been used.
denemo-2.2.0/src/export/file.c:921:8: style: Unused variable: i [unusedVariable]
denemo-2.2.0/src/export/importmidi.c:688:16: style: The scope of the variable 'selected_track' can be reduced. [variableScope]
denemo-2.2.0/src/export/importmusicxml.c:1199:3: style: Variable 'doc' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/export/importmusicxml.c:1189:0: note: Variable 'doc' is reassigned a value before the old one has been used.
denemo-2.2.0/src/export/importmusicxml.c:1199:3: note: Variable 'doc' is reassigned a value before the old one has been used.
denemo-2.2.0/src/export/importmusicxml.c:972:0: style: Variable 'division' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/export/importmusicxml.c:973:0: style: Variable 'current_voice' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/export/importmusicxml.c:1190:12: style: Unused variable: ns [unusedVariable]
denemo-2.2.0/src/export/print.c:245:8: warning: Either the condition 'epoint' is redundant or there is possible null pointer dereference: epoint. [nullPointerRedundantCheck]
denemo-2.2.0/src/export/print.c:242:7: note: Assuming that condition 'epoint' is not redundant
denemo-2.2.0/src/export/print.c:245:8: note: Null pointer dereference
denemo-2.2.0/src/export/print.c:397:24: warning: Either the condition 'if(lily_err)' is redundant or there is possible null pointer dereference: lily_err. [nullPointerRedundantCheck]
denemo-2.2.0/src/export/print.c:398:10: note: Assuming that condition 'if(lily_err)' is not redundant
denemo-2.2.0/src/export/print.c:397:24: note: Null pointer dereference
denemo-2.2.0/src/export/print.c:411:10: style: The scope of the variable 'printfile' can be reduced. [variableScope]
denemo-2.2.0/src/export/print.c:412:11: style: The scope of the variable 'arguments' can be reduced. [variableScope]
denemo-2.2.0/src/export/print.c:361:13: style: Variable 'numbytes' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/printview/markupview.c:18:8: style: Unused variable: x [unusedVariable]
denemo-2.2.0/src/printview/markupview.c:18:11: style: Unused variable: y [unusedVariable]
denemo-2.2.0/src/printview/printview.c:1622:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
denemo-2.2.0/src/printview/printview.c:2027:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
denemo-2.2.0/src/printview/printview.c:229:14: style: The scope of the variable 'pixbuf' can be reduced. [variableScope]
denemo-2.2.0/src/printview/svgview.c:588:10: style: Unused variable: file [unusedVariable]
denemo-2.2.0/src/printview/svgview.c:590:24: style: Variable 'multipage' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/printview/svgview.c:662:24: style: Variable 'shown_once' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/printview/svgview.c:710:20: style: Variable 'total_time' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/scripting/scheme-callbacks.c:754:8: warning: Either the condition 'if(notename)' is redundant or there is possible null pointer dereference: x. [nullPointerRedundantCheck]
denemo-2.2.0/src/scripting/scheme-callbacks.c:3597:10: note: Assuming that condition 'if(notename)' is not redundant
denemo-2.2.0/src/scripting/scheme-callbacks.c:3593:36: note: Calling function 'interpret_lilypond_notename', 1st argument 'x' value is 0
denemo-2.2.0/src/scripting/scheme-callbacks.c:754:8: note: Null pointer dereference
denemo-2.2.0/src/scripting/scheme-callbacks.c:757:20: warning: Either the condition 'if(notename)' is redundant or there is possible null pointer dereference: x. [nullPointerRedundantCheck]
denemo-2.2.0/src/scripting/scheme-callbacks.c:3597:10: note: Assuming that condition 'if(notename)' is not redundant
denemo-2.2.0/src/scripting/scheme-callbacks.c:3593:36: note: Calling function 'interpret_lilypond_notename', 1st argument 'x' value is 0
denemo-2.2.0/src/scripting/scheme-callbacks.c:757:20: note: Null pointer dereference
denemo-2.2.0/src/scripting/scheme-callbacks.c:733:14: warning: Either the condition 'if(notename)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
denemo-2.2.0/src/scripting/scheme-callbacks.c:3597:10: note: Assuming that condition 'if(notename)' is not redundant
denemo-2.2.0/src/scripting/scheme-callbacks.c:3593:36: note: Calling function 'interpret_lilypond_notename', 1st argument 'x' value is 0
denemo-2.2.0/src/scripting/scheme-callbacks.c:733:14: note: Null pointer addition
denemo-2.2.0/src/scripting/scheme-callbacks.c:441:10: style: The scope of the variable 'entry_string' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:442:12: style: The scope of the variable 'string' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:1040:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:1061:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:1086:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:2161:9: style: The scope of the variable 'name' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:2180:9: style: The scope of the variable 'shortcut' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:2181:9: style: The scope of the variable 'name' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:2694:10: style: The scope of the variable 'val' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:2933:10: style: The scope of the variable 'str' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:3191:9: style: The scope of the variable 'thenote' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:3225:9: style: The scope of the variable 'thenote' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:3588:9: style: The scope of the variable 'notename' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:3611:17: style: The scope of the variable 'curObj' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:3613:9: style: The scope of the variable 'thenote' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:3614:9: style: The scope of the variable 'notename' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:3615:10: style: The scope of the variable 'chordnote' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:3905:14: style: The scope of the variable 'dialog' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:4409:10: style: The scope of the variable 'tag' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:4409:16: style: The scope of the variable 'script' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:4432:17: style: The scope of the variable 'curObj' can be reduced. [variableScope]
denemo-2.2.0/src/scripting/scheme-callbacks.c:481:15: style: Unused variable: event [unusedVariable]
denemo-2.2.0/src/scripting/scheme-callbacks.c:485:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/scripting/scheme-callbacks.c:2746:24: style: Variable 'gui' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/scripting/scheme-callbacks.c:3340:18: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/scripting/scheme-callbacks.c:3341:7: style: Unused variable: scm [unusedVariable]
denemo-2.2.0/src/scripting/scheme-callbacks.c:3640:19: style: Variable 'dclef' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/scripting/scheme-callbacks.c:5790:21: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/scripting/scheme-callbacks.c:6520:18: style: Variable 'current' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/scripting/scheme-callbacks.c:6594:24: style: Variable 'gui' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/scripting/scheme-callbacks.c:2200:11: error: Uninitialized variable: name [uninitvar]
denemo-2.2.0/src/scripting/scheme-callbacks.c:2277:10: error: Uninitialized variable: ret [uninitvar]
denemo-2.2.0/src/source/proof.c:36:23: style: Variable 'doc' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/source/proof.c:52:37: style: Variable 'old_target' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/source/proof.c:165:10: style: Unused variable: g [unusedVariable]
denemo-2.2.0/src/source/sourceaudio.c:64:19: style: Variable 'channels' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/source/sourceaudio.c:66:0: style: Variable 'threshold' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/source/sourceaudio.c:67:0: style: Variable 'silence' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/source/sourceaudio.c:79:16: style: Unused variable: i [unusedVariable]
denemo-2.2.0/src/ui/kbd-interface.c:109:3: style: Variable 'command_idx' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/ui/kbd-interface.c:106:3: note: Variable 'command_idx' is reassigned a value before the old one has been used.
denemo-2.2.0/src/ui/kbd-interface.c:109:3: note: Variable 'command_idx' is reassigned a value before the old one has been used.
denemo-2.2.0/src/ui/kbd-interface.c:723:5: style: Variable 'button_load' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/ui/kbd-interface.c:720:5: note: Variable 'button_load' is reassigned a value before the old one has been used.
denemo-2.2.0/src/ui/kbd-interface.c:723:5: note: Variable 'button_load' is reassigned a value before the old one has been used.
denemo-2.2.0/src/ui/kbd-interface.c:147:17: style: The scope of the variable 'model' can be reduced. [variableScope]
denemo-2.2.0/src/ui/kbd-interface.c:148:21: style: The scope of the variable 'selection' can be reduced. [variableScope]
denemo-2.2.0/src/ui/kbd-interface.c:150:16: style: The scope of the variable 'path' can be reduced. [variableScope]
denemo-2.2.0/src/ui/kbd-interface.c:590:14: style: Unused variable: table [unusedVariable]
denemo-2.2.0/src/ui/kbd-interface.c:591:14: style: Unused variable: label [unusedVariable]
denemo-2.2.0/src/ui/kbd-interface.c:339:124: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
denemo-2.2.0/src/ui/keysigdialog.c:131:16: style: The scope of the variable 'curmeasure' can be reduced. [variableScope]
denemo-2.2.0/src/ui/markup.c:102:10: style: Variable 'chordnotes' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/ui/markup.c:101:0: note: Variable 'chordnotes' is reassigned a value before the old one has been used.
denemo-2.2.0/src/ui/markup.c:102:10: note: Variable 'chordnotes' is reassigned a value before the old one has been used.
denemo-2.2.0/src/ui/markup.c:652:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
denemo-2.2.0/src/ui/markup.c:142:29: style: Variable 'insert' is allocated memory that is never used. [unusedAllocatedMemory]
denemo-2.2.0/src/ui/markup.c:156:24: style: Variable 'gui' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/ui/markup.c:164:29: style: Variable 'insert' is allocated memory that is never used. [unusedAllocatedMemory]
denemo-2.2.0/src/ui/markup.c:179:24: style: Variable 'gui' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/ui/markup.c:197:24: style: Variable 'gui' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/ui/markup.c:350:26: style: Variable 'gui' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/ui/markup.c:358:24: style: Variable 'gui' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/ui/markup.c:404:63: style: Variable 'textbuffer' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/ui/mousing.c:695:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
denemo-2.2.0/src/ui/mousing.c:346:47: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
denemo-2.2.0/src/ui/mousing.c:88:16: style: The scope of the variable 'staff' can be reduced. [variableScope]
denemo-2.2.0/src/ui/mousing.c:264:25: style: The scope of the variable 'current' can be reduced. [variableScope]
denemo-2.2.0/src/ui/mousing.c:264:35: style: The scope of the variable 'next' can be reduced. [variableScope]
denemo-2.2.0/src/ui/mousing.c:468:29: style: Variable 'allocated_height' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/ui/mousing.c:1255:21: style: Unused variable: obj [unusedVariable]
denemo-2.2.0/src/ui/moveviewport.c:101:86: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
denemo-2.2.0/src/ui/moveviewport.c:122:61: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
denemo-2.2.0/src/ui/moveviewport.c:197:125: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
denemo-2.2.0/src/ui/palettes.c:594:14: style: The scope of the variable 'item' can be reduced. [variableScope]
denemo-2.2.0/src/ui/prefdialog.c:349:31: style: Variable 'audio_driver' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/ui/prefdialog.c:373:24: style: Variable 'gui' is assigned a value that is never used. [unreadVariable]
denemo-2.2.0/src/ui/scoreprops.c:289:18: style: struct member 'callbackdata::gui' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/scoreprops.c:291:14: style: struct member 'callbackdata::title' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/scoreprops.c:292:14: style: struct member 'callbackdata::subtitle' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/scoreprops.c:293:14: style: struct member 'callbackdata::poet' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/scoreprops.c:294:14: style: struct member 'callbackdata::composer' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/scoreprops.c:295:14: style: struct member 'callbackdata::meter' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/scoreprops.c:296:14: style: struct member 'callbackdata::opus' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/scoreprops.c:297:14: style: struct member 'callbackdata::arranger' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/scoreprops.c:298:14: style: struct member 'callbackdata::instrument' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/scoreprops.c:299:14: style: struct member 'callbackdata::dedication' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/scoreprops.c:300:14: style: struct member 'callbackdata::piece' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/scoreprops.c:301:14: style: struct member 'callbackdata::head' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/scoreprops.c:302:14: style: struct member 'callbackdata::copyright' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/scoreprops.c:303:14: style: struct member 'callbackdata::footer' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/scoreprops.c:304:14: style: struct member 'callbackdata::tagline' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/scoreprops.c:306:14: style: struct member 'callbackdata::lilypond_before' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/scoreprops.c:307:14: style: struct member 'callbackdata::lilypond_after' is never used. [unusedStructMember]
denemo-2.2.0/src/ui/staffpropdialog.c:320:8: style: Unused variable: i [unusedVariable]
denemo-2.2.0/src/ui/staffpropdialog.c:277:153: error: Uninitialized variable: i [uninitvar]
denemo-2.2.0/src/ui/texteditors.c:362:3: style: Variable 'language' is reassigned a value before the old one has been used. [redundantAssignment]
denemo-2.2.0/src/ui/texteditors.c:355:0: note: Variable 'language' is reassigned a value before the old one has been used.
denemo-2.2.0/src/ui/texteditors.c:362:3: note: Variable 'language' is reassigned a value before the old one has been used.
denemo-2.2.0/src/ui/texteditors.c:168:14: style: The scope of the variable 'label' can be reduced. [variableScope]
denemo-2.2.0/src/ui/texteditors.c:213:18: style: The scope of the variable 'buffer' can be reduced. [variableScope]
denemo-2.2.0/src/ui/texteditors.c:230:14: style: The scope of the variable 'dialog' can be reduced. [variableScope]
denemo-2.2.0/src/ui/texteditors.c:231:14: style: The scope of the variable 'label' can be reduced. [variableScope]
denemo-2.2.0/src/ui/texteditors.c:233:14: style: The scope of the variable 'content_area' can be reduced. [variableScope]
denemo-2.2.0/src/ui/tupletdialog.c:17:7: style: Condition '!entrycontent' is always true [knownConditionTrueFalse]
denemo-2.2.0/src/ui/tupletdialog.c:14:27: note: Assignment 'entrycontent=NULL', assigned value is 0
denemo-2.2.0/src/ui/tupletdialog.c:17:7: note: Condition '!entrycontent' is always true
denemo-2.2.0/src/ui/tupletdialog.c:8:36: style: Function 'tupletchangedialog' argument 1 names different: declaration 'newobj' definition 'theobj'. [funcArgNamesDifferent]
denemo-2.2.0/src/ui/dialogs.h:60:41: note: Function 'tupletchangedialog' argument 1 names different: declaration 'newobj' definition 'theobj'.
denemo-2.2.0/src/ui/tupletdialog.c:8:36: note: Function 'tupletchangedialog' argument 1 names different: declaration 'newobj' definition 'theobj'.
[14:54]

ftp://ftp.se.debian.org/debian/pool/main/d/deng/deng_1.9.0-beta6.9+dfsg1.orig.tar.gz
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/mac/src/qt.c:258:11: style: Variable 'url' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/b_context.c:68:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/b_context.c:782:25: style: The scope of the variable 'bc' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/b_main.c:1080:17: style: The scope of the variable 'nameBuffer' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/b_util.c:487:17: style: The scope of the variable 'name' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/bsp_map.c:313:14: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/bsp_node.c:306:31: style: The scope of the variable 'next' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/bsp_node.c:586:25: style: The scope of the variable 'leaf' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/bsp_node.c:404:9: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_frame.c:211:17: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_mobj.c:720:13: style: Variable 'moCount' is modified but its new value is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_mobj.c:221:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_mobj.c:222:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_oldframe.c:116:17: style: Variable 'frametime' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_oldworld.c:132:25: style: Variable 'movex' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_oldworld.c:133:25: style: Variable 'movey' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_oldworld.c:144:25: style: Variable 'movex' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_oldworld.c:145:25: style: Variable 'movey' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_oldworld.c:128:75: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_oldworld.c:140:77: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_player.c:754:20: style: Condition '!skip' is always true [knownConditionTrueFalse]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_player.c:697:12: note: Assuming that condition '!skip' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_player.c:754:20: note: Condition '!skip' is always true
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_player.c:142:29: style: The scope of the variable 'psdf' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_player.c:142:38: style: The scope of the variable 'idx' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_player.c:427:25: style: The scope of the variable 'lookdir' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_player.c:664:33: style: The scope of the variable 'psdf' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_player.c:664:42: style: The scope of the variable 'idx' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_player.c:668:30: style: The scope of the variable 'newId' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_player.c:248:16: style: Variable 'junk' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_player.c:808:16: style: Variable 'junk' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_world.c:278:25: style: The scope of the variable 'dx' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_world.c:278:29: style: The scope of the variable 'dy' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_world.c:433:25: style: Variable 'dummyPlanes' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_world.c:547:25: style: Variable 'moveX' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_world.c:548:25: style: Variable 'moveY' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_world.c:575:25: style: Variable 'moveX' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_world.c:576:25: style: Variable 'moveY' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_world.c:539:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/cl_world.c:567:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_buffer.c:588:49: warning: Either the condition '!txt' is redundant or there is possible null pointer dereference: txt. [nullPointerRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_buffer.c:586:10: note: Assuming that condition '!txt' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_buffer.c:588:49: note: Null pointer dereference
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_buffer.c:595:16: warning: Either the condition '!txt' is redundant or there is possible null pointer dereference: txt. [nullPointerRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_buffer.c:586:10: note: Assuming that condition '!txt' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_buffer.c:595:16: note: Null pointer dereference
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_busy.c:550:25: style: The scope of the variable 'lastNewTime' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_busy.c:551:25: style: The scope of the variable 'timeSinceLastNew' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_busy.c:641:25: style: The scope of the variable 'pos' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_config.c:116:17: style: The scope of the variable 'var' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_data.c:307:25: style: The scope of the variable 'result' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_data.c:430:29: style: The scope of the variable 'c' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_data.c:694:25: style: The scope of the variable 'str' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_data.c:733:25: style: The scope of the variable 'result' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_data.c:1015:25: style: The scope of the variable 'ccmd' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_data.c:1016:25: style: The scope of the variable 'cvar' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_data.c:581:29: error: Uninitialized variable: params [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_main.c:954:46: style: Redundant condition: If 'EXPR == ';'', the comparison 'EXPR != 0' is always true. [redundantCondition]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_main.c:979:54: style: Redundant condition: If 'EXPR == ';'', the comparison 'EXPR != 0' is always true. [redundantCondition]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_main.c:945:39: style: The scope of the variable 'escape' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_main.c:1031:21: style: The scope of the variable 'cvar' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_main.c:1649:17: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_main.c:1757:13: style: The scope of the variable 'argptr' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_main.c:1758:13: style: The scope of the variable 'buffer' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_main.c:1793:17: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/con_main.c:1793:20: style: The scope of the variable 'numBufLines' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dam_blockmap.c:113:25: style: The scope of the variable 'j' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dam_blockmap.c:122:25: style: The scope of the variable 'vtx' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dam_file.c:675:5: style: Variable 'secIdx' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dam_file.c:669:5: note: Variable 'secIdx' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dam_file.c:675:5: note: Variable 'secIdx' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dam_file.c:1039:25: style: The scope of the variable 'obIdx' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dam_main.c:351:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dam_main.c:317:15: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dam_main.c:477:17: error: Uninitialized variable: cachedMapDataFile [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_input.c:524:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_input.c:528:5: note: Found duplicate branches for 'if' and 'else'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_input.c:524:5: note: Found duplicate branches for 'if' and 'else'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_input.c:285:25: style: The scope of the variable 'dev' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_input.c:777:12: warning: Size of pointer 'ev' used instead of size of its data. [pointerSize]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_loop.c:314:25: style: The scope of the variable 'realFrameTimePos' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_loop.c:426:36: style: The scope of the variable 'ticLength' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_main.c:729:21: style: The scope of the variable 'order' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_main.c:729:28: style: The scope of the variable 'p' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_wad.c:622:9: style: Variable 'slash' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_wad.c:613:0: note: Variable 'slash' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_wad.c:622:9: note: Variable 'slash' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_wad.c:419:29: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_wad.c:419:32: style: The scope of the variable 'numToMod' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_wad.c:556:25: style: The scope of the variable 'length' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_wad.c:1270:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_wad.c:1288:15: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_zip.c:650:25: style: The scope of the variable 'relation' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_zip.c:751:17: style: The scope of the variable 'compressedData' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dd_zone.c:730:21: style: The scope of the variable 'bsize' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/def_main.c:621:36: style: The scope of the variable 'len' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/def_main.c:782:25: style: The scope of the variable 'st' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/def_main.c:782:29: style: The scope of the variable 'count' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/def_main.c:1362:31: style: The scope of the variable 'a' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/def_main.c:1362:34: style: The scope of the variable 'temp' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/def_main.c:1658:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/def_main.c:709:37: style: Function 'Def_ReadProcessDED' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/def_main.c:66:37: note: Function 'Def_ReadProcessDED' argument 1 names different: declaration 'filename' definition 'fileName'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/def_main.c:709:37: note: Function 'Def_ReadProcessDED' argument 1 names different: declaration 'filename' definition 'fileName'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/def_main.c:722:17: error: Uninitialized variable: fullFn [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/def_read.c:1677:13: style: Variable 'ref' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/def_read.c:1674:0: note: Variable 'ref' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/def_read.c:1677:13: note: Variable 'ref' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dgl_texture.c:134:5: style: Variable 'GL_state_texture.usePalTex' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dgl_texture.c:123:5: note: Variable 'GL_state_texture.usePalTex' is reassigned a value before the old one has been used if variable is no semaphore variable.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dgl_texture.c:134:5: note: Variable 'GL_state_texture.usePalTex' is reassigned a value before the old one has been used if variable is no semaphore variable.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dgl_texture.c:628:20: style: The scope of the variable 'y' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dgl_texture.c:665:25: style: The scope of the variable 'in' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dgl_texture.c:665:30: style: The scope of the variable 'out' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/dgl_texture.c:666:60: style: The scope of the variable 'res' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_bias.c:183:38: style: The scope of the variable 'len' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_bias.c:369:25: style: The scope of the variable 's' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_bias.c:370:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_bias.c:444:9: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_bias.c:726:51: style: The scope of the variable 'p' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_bias.c:946:61: style: The scope of the variable 's' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_bias.c:947:25: style: The scope of the variable 'angle' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_bias.c:710:10: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_bias.c:688:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_bias.c:395:17: error: Uninitialized variable: fileName [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_map.c:1512:56: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_map.c:1530:56: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_map.c:666:15: style: The scope of the variable 'sec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_map.c:1114:25: style: The scope of the variable 'p' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_map.c:1546:29: style: Variable 'frontLine' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_map.c:1559:28: style: Variable 'backLine' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_map.c:962:9: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_map.c:977:13: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_map.c:1839:20: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/edit_map.c:1904:17: error: Uninitialized variable: cachedMapDataFile [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_defer.c:218:34: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_font.c:702:5: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_font.c:700:0: note: Variable 'idx' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_font.c:702:5: note: Variable 'idx' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_font.c:799:36: style: The scope of the variable 'step' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_main.c:349:17: style: The scope of the variable 'norm' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_pcx.c:160:13: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:93:17: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:93:20: style: The scope of the variable 'k' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_png.c:93:23: style: The scope of the variable 'off' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_tex.c:153:48: style: Condition 'informat==2' is always false [knownConditionTrueFalse]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_tex.c:150:22: note: Assuming that condition 'informat==3' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_tex.c:153:48: note: Condition 'informat==2' is always false
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_tex.c:154:50: style: Condition 'outformat==2' is always false [knownConditionTrueFalse]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_tex.c:150:40: note: Assuming that condition 'outformat==4' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_tex.c:154:50: note: Condition 'outformat==2' is always false
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_tex.c:182:28: style: The scope of the variable 'col2' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_tex.c:183:21: style: The scope of the variable 'weight' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_tex.c:183:29: style: The scope of the variable 'invWeight' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_tex.c:305:20: style: The scope of the variable 'y' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_tex.c:447:39: style: The scope of the variable 'top' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_tex.c:608:17: style: The scope of the variable 'in' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_tex.c:1109:34: style: The scope of the variable 'in' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_tex.c:1109:39: style: The scope of the variable 'out' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_texmanager.c:1464:17: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_texmanager.c:1889:34: style: Condition 'assumedWidth<320' is always false [knownConditionTrueFalse]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_texmanager.c:1851:48: note: Assignment 'assumedWidth=320', assigned value is 320
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_texmanager.c:1889:34: note: Condition 'assumedWidth<320' is always false
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_texmanager.c:535:37: style: The scope of the variable 'idxBuffer' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_texmanager.c:1221:25: style: The scope of the variable 'file' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_texmanager.c:1223:25: style: The scope of the variable 'format' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_texmanager.c:1389:25: style: The scope of the variable 'patch' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_texmanager.c:1432:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_texmanager.c:1991:25: style: The scope of the variable 'lmap' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_texmanager.c:363:15: style: Variable 'mat' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_texmanager.c:1486:0: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_texmanager.c:1910:17: style: Variable 'assumedWidth' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/gl_texmanager.c:3317:5: error: Address of auto-variable 'node->inst' returned [returnAddressOfAutoVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_args.c:86:48: style: The scope of the variable 'ptr' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_args.c:88:39: style: The scope of the variable 'ccount' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_filehash.c:175:28: style: The scope of the variable 'ch' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_huffman.c:178:16: style: The scope of the variable 'parent' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_huffman.c:207:16: style: The scope of the variable 'left' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_huffman.c:207:22: style: The scope of the variable 'right' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_huffman.c:207:29: style: The scope of the variable 'small' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_huffman.c:416:21: style: The scope of the variable 'remaining' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_huffman.c:363:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_linkedlist.c:469:17: style: The scope of the variable 'p' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_misc.c:1178:9: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_misc.c:1176:0: note: Variable 'p' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_misc.c:1178:9: note: Variable 'p' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_misc.c:272:25: style: The scope of the variable 'ch' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_misc.c:677:13: style: The scope of the variable 'diff' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_misc.c:677:22: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_misc.c:1222:25: style: The scope of the variable 'str' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_nodepile.c:92:20: style: The scope of the variable 'newcount' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/m_vector.c:244:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/net_demo.c:360:21: style: The scope of the variable 'diff' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/net_demo.c:446:32: style: Function 'Demo_WriteLocalCamera' argument 1 names different: declaration 'plnum' definition 'plrNum'. [funcArgNamesDifferent]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/net_demo.c:87:32: note: Function 'Demo_WriteLocalCamera' argument 1 names different: declaration 'plnum' definition 'plrNum'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/net_demo.c:446:32: note: Function 'Demo_WriteLocalCamera' argument 1 names different: declaration 'plnum' definition 'plrNum'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/net_demo.c:729:5: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/net_event.c:161:17: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/net_event.c:161:20: style: The scope of the variable 'num' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/net_main.c:847:25: style: The scope of the variable 'buf' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/net_main.c:847:35: style: The scope of the variable 'tmp' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/net_main.c:848:28: style: The scope of the variable 'c' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/net_main.c:1337:25: style: The scope of the variable 'startTime' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/net_main.c:1428:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/net_main.c:308:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_bmap.c:1017:29: style: The scope of the variable 'normal' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_bmap.c:1221:10: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_bmap.c:502:18: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_bmap.c:741:18: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_bmap.c:1071:14: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_bmap.c:1244:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_control.c:213:21: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_control.c:384:20: style: The scope of the variable 'doubleClick' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_control.c:446:22: style: The scope of the variable 'pc' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_dmu.c:469:29: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_dmu.c:485:30: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_dmu.c:501:29: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_dmu.c:526:28: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_intercept.c:110:15: warning: Redundant assignment of 'count' to itself. [selfAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_intercept.c:110:17: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_maputil.c:869:25: style: The scope of the variable 'li' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_material.c:230:29: style: The scope of the variable 'c' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_materialmanager.c:983:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_objlink.c:303:25: style: The scope of the variable 'vtx' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_objlink.c:548:25: style: The scope of the variable 'root' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_objlink.c:442:25: error: Expression '(*ssec)->validCount=++validCount' depends on order of evaluation of side effects [unknownEvaluationOrder]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_particle.c:1296:25: style: The scope of the variable 'newparts' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_players.c:92:35: style: Variable 'console' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_polyob.c:115:25: style: The scope of the variable 'po' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_polyob.c:171:25: style: The scope of the variable 'vtx' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_polyob.c:227:20: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_sight.c:224:20: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/p_sight.c:246:16: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_data.c:1182:43: style: The scope of the variable 'n' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_data.c:1225:33: style: The scope of the variable 'j' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_data.c:1268:33: style: The scope of the variable 'j' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_data.c:1615:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_data.c:2033:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_data.c:2361:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_data.c:2518:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_data.c:2593:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_data.c:1636:19: style: Variable 'mat' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_extres.c:122:16: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_extres.c:120:8: note: outer condition: !info->fileHash
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_extres.c:122:16: note: opposite inner condition: info->fileHash
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_extres.c:331:34: style: The scope of the variable 'ext' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_extres.c:337:13: warning: The buffer 'ext' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_lgrid.c:600:25: style: The scope of the variable 'n' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_lgrid.c:880:33: style: The scope of the variable 'dimming' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_lgrid.c:970:25: style: The scope of the variable 'vx' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_lgrid.c:970:29: style: The scope of the variable 'vy' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_lgrid.c:397:13: style: Variable 'off' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_lumobjs.c:662:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_main.c:429:9: style: Variable 'angle' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_main.c:426:0: note: Variable 'angle' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_main.c:429:9: note: Variable 'angle' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_main.c:315:20: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_model.c:650:29: style: The scope of the variable 'max' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_model.c:1101:31: style: The scope of the variable 'minsel' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_model.c:1102:25: style: The scope of the variable 'minmark' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_model.c:1196:25: style: The scope of the variable 'm' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_model.c:55:21: style: struct member 'vector_t::pos' is never used. [unusedStructMember]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_shadow.c:112:17: style: The scope of the variable 'w' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_things.c:733:12: warning: Either the condition 'info' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_things.c:730:8: note: Assuming that condition 'info' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_things.c:733:12: note: Null pointer dereference
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_things.c:1816:9: style: Variable 'node' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_things.c:1814:0: note: Variable 'node' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_things.c:1816:9: note: Variable 'node' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_things.c:250:29: style: The scope of the variable 'vlight' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_things.c:1148:14: style: The scope of the variable 'rot' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_things.c:1685:25: style: The scope of the variable 'bestdist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_things.c:835:32: style: Variable 'isFullBright' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_util.c:239:19: style: The scope of the variable 'temp' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_util.c:363:25: style: The scope of the variable 'vi' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_util.c:363:30: style: The scope of the variable 'vj' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_util.c:421:25: style: The scope of the variable 'val' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_world.c:1741:5: style: Variable 'hasGlow' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_world.c:1737:0: note: Variable 'hasGlow' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_world.c:1741:5: note: Variable 'hasGlow' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_world.c:696:29: style: The scope of the variable 's' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_world.c:1019:25: style: The scope of the variable 'side' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_world.c:1584:17: style: The scope of the variable 'sec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_world.c:1881:19: style: Variable 'changed' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_world.c:509:15: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_world.c:619:17: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_world.c:681:17: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_world.c:826:21: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_world.c:1814:22: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/r_world.c:1819:19: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_bias.c:329:25: style: The scope of the variable 'def' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_bias.c:857:25: style: The scope of the variable 'newval' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_bias.c:857:47: style: The scope of the variable 'largest' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_bias.c:1111:25: style: The scope of the variable 'idx' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_bias.c:635:16: warning: Size of pointer 'affected' used instead of size of its data. [pointerSize]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_bias.c:956:14: style: Variable 'forced' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_bias.c:1267:32: style: Variable 'willOverride' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_bias.c:1139:28: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_bias.c:376:21: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_bias.c:434:21: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_clip.c:978:30: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_clip.c:976:18: note: outer condition: angle>=orange->start
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_clip.c:978:30: note: opposite inner condition: orange->start>angle
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_clip.c:1305:13: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_console.c:485:17: style: The scope of the variable 'x' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_console.c:494:16: style: The scope of the variable 'bufferSize' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_console.c:675:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_decor.c:492:28: style: The scope of the variable 't' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_decor.c:566:28: style: The scope of the variable 't' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_decor.c:661:29: style: The scope of the variable 'matW' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_decor.c:661:35: style: The scope of the variable 'matH' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_decor.c:661:41: style: The scope of the variable 'width' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_decor.c:661:48: style: The scope of the variable 'height' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_decor.c:667:20: style: Variable 'matW' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_decor.c:668:20: style: Variable 'matH' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_dyn.c:506:55: error: Uninitialized variable: s [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_dyn.c:506:58: error: Uninitialized variable: t [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_fakeradio.c:227:43: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_fakeradio.c:418:115: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_fakeradio.c:212:25: style: The scope of the variable 'lengthDelta' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_fakeradio.c:431:25: style: The scope of the variable 'span' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_fakeradio.c:531:25: style: The scope of the variable 'other' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_fakeradio.c:583:25: style: The scope of the variable 'limit' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_fakeradio.c:535:28: warning: Using 'sizeof' on array given as function argument returns size of a pointer. [sizeofwithsilentarraypointer]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_fakeradio.c:533:12: style: Variable 'side' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_fakeradio.c:1535:13: style: Variable 'vec' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_fakeradio.c:1465:5: style: Variable 'shadowSize' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_list.c:669:25: style: The scope of the variable 'hdr' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_list.c:1715:25: style: The scope of the variable 'list' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:2311:38: style: Redundant condition: section==SEG_MIDDLE. 'section!=SEG_MIDDLE || (section==SEG_MIDDLE && !isTwoSided)' is equivalent to 'section!=SEG_MIDDLE || !isTwoSided' [redundantCondition]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:1247:9: style: Variable 'rTU[TU_INTER].blend' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:1244:9: note: Variable 'rTU[TU_INTER].blend' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:1247:9: note: Variable 'rTU[TU_INTER].blend' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:1262:9: style: Variable 'rTU[TU_INTER_DETAIL].blend' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:1259:9: note: Variable 'rTU[TU_INTER_DETAIL].blend' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:1262:9: note: Variable 'rTU[TU_INTER_DETAIL].blend' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:4331:13: style: Variable 'width' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:4317:0: note: Variable 'width' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:4331:13: note: Variable 'width' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:4332:13: style: Variable 'length' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:4318:0: note: Variable 'length' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:4332:13: note: Variable 'length' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:687:25: style: The scope of the variable 'div' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:731:25: style: The scope of the variable 'openingTop' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:731:37: style: The scope of the variable 'openingBottom' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:971:25: style: The scope of the variable 'distance' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:971:35: style: The scope of the variable 'angle' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:3427:25: style: The scope of the variable 'black' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:3428:25: style: The scope of the variable 'red' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:3929:25: style: The scope of the variable 'f' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:4026:28: style: The scope of the variable 'off' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:2416:16: style: Variable 'backSide' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:3238:29: style: Variable 'solid' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:4259:25: style: Variable 'red' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:2786:13: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:2823:13: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:3120:13: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_main.c:3244:13: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_model.c:165:17: style: The scope of the variable 'count' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_model.c:456:17: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_model.c:457:17: style: The scope of the variable 'endPos' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_model.c:457:25: style: The scope of the variable 'offset' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_model.c:459:17: style: The scope of the variable 'delta' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_model.c:462:17: style: The scope of the variable 'normYaw' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_model.c:462:26: style: The scope of the variable 'normPitch' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_model.c:462:37: style: The scope of the variable 'shinyAng' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_model.c:462:47: style: The scope of the variable 'shinyPnt' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_model.c:539:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_particle.c:563:44: style: The scope of the variable 'projected' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_particle.c:586:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_particle.c:587:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_particle.c:588:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_particle.c:589:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_sky.c:603:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_sprite.c:276:5: style: Variable 'params->pos[VX]' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_sprite.c:275:5: note: Variable 'params->pos[VX]' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_sprite.c:276:5: note: Variable 'params->pos[VX]' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/rend_sprite.c:341:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_cache.c:194:33: style: The scope of the variable 'first' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_cache.c:229:33: style: The scope of the variable 'mid' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_cache.c:247:33: style: The scope of the variable 'first' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_cache.c:247:40: style: The scope of the variable 'mid' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_cache.c:247:45: style: The scope of the variable 'last' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_cache.c:267:33: style: The scope of the variable 'mid' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_cache.c:442:37: style: The scope of the variable 'lowest' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_environ.c:158:25: style: The scope of the variable 'sub' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_environ.c:359:25: style: The scope of the variable 'sub' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_environ.c:301:13: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_logic.c:174:13: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_mus.c:553:25: style: The scope of the variable 'len' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_mus.c:554:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_mus.c:450:0: error: Memory leak: buf [memleak]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_sfx.c:386:25: style: The scope of the variable 'normdist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_sfx.c:386:35: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_sfx.c:386:41: style: The scope of the variable 'pan' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_sfx.c:386:46: style: The scope of the variable 'angle' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_sfx.c:516:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_sfx.c:517:25: style: The scope of the variable 'vec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/s_sfx.c:646:28: style: The scope of the variable 'count' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_frame.c:357:25: style: The scope of the variable 'psdf' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_frame.c:357:34: style: The scope of the variable 'k' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_frame.c:854:23: style: Function 'Sv_SendFrame' argument 1 names different: declaration 'playerNumber' definition 'plrNum'. [funcArgNamesDifferent]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_frame.c:68:34: note: Function 'Sv_SendFrame' argument 1 names different: declaration 'playerNumber' definition 'plrNum'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_frame.c:854:23: note: Function 'Sv_SendFrame' argument 1 names different: declaration 'playerNumber' definition 'plrNum'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_frame.c:293:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_frame.c:300:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_frame.c:307:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_main.c:347:25: style: The scope of the variable 'buf' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_main.c:1197:26: style: Function 'Sv_ClientCoords' argument 1 names different: declaration 'playerNum' definition 'plrNum'. [funcArgNamesDifferent]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_main.c:66:29: note: Function 'Sv_ClientCoords' argument 1 names different: declaration 'playerNum' definition 'plrNum'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_main.c:1197:26: note: Function 'Sv_ClientCoords' argument 1 names different: declaration 'playerNum' definition 'plrNum'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_pool.c:149:25: style: The scope of the variable 'sec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_pool.c:2571:28: style: The scope of the variable 'parent' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_pool.c:2632:28: style: The scope of the variable 'left' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_pool.c:2632:34: style: The scope of the variable 'right' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_pool.c:2632:41: style: The scope of the variable 'big' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_pool.c:2743:42: style: The scope of the variable 'size' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sv_pool.c:156:17: style: Variable 'startTime' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_audiod_sdlmixer.c:287:21: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_audiod_sdlmixer.c:290:7: note: Assuming that condition 'if(buf)' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_audiod_sdlmixer.c:287:21: note: Null pointer dereference
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_audiod_sdlmixer.c:288:18: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_audiod_sdlmixer.c:290:7: note: Assuming that condition 'if(buf)' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_audiod_sdlmixer.c:288:18: note: Null pointer dereference
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_audiod_sdlmixer.c:548:44: style: Function 'DS_SDLMixer_Music_PlayFile' argument 1 names different: declaration 'fileName' definition 'filename'. [funcArgNamesDifferent]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_audiod_sdlmixer.c:85:52: note: Function 'DS_SDLMixer_Music_PlayFile' argument 1 names different: declaration 'fileName' definition 'filename'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_audiod_sdlmixer.c:548:44: note: Function 'DS_SDLMixer_Music_PlayFile' argument 1 names different: declaration 'fileName' definition 'filename'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_audiod_sdlmixer.c:272:9: error: Common realloc mistake: 'usedChannels' nulled but not freed upon failure [memleakOnRealloc]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_audiod_sdlmixer.c:392:71: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_filein.c:413:20: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_filein.c:412:24: note: outer condition: direc[i].path
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_filein.c:413:20: note: identical inner condition: direc[i].path
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_filein.c:661:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_filein.c:195:21: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_network.c:1249:17: style: The scope of the variable 'result' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_network.c:1597:13: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_network.c:1597:16: style: The scope of the variable 'result' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_network.c:1598:13: style: The scope of the variable 'buf' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_network.c:1599:16: style: The scope of the variable 'node' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_network.c:1363:16: warning: Size of pointer 'svNode' used instead of size of its data. [pointerSize]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_sdl_window.c:612:40: style: Function 'setDDWindow' argument 1 names different: declaration 'win' definition 'window'. [funcArgNamesDifferent]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_sdl_window.c:61:40: note: Function 'setDDWindow' argument 1 names different: declaration 'win' definition 'window'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/sys_sdl_window.c:612:40: note: Function 'setDDWindow' argument 1 names different: declaration 'win' definition 'window'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/ui_main.c:1251:51: style: The scope of the variable 'barh' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/ui_main.c:1429:47: style: The scope of the variable 'buth' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/ui_main.c:1430:28: style: The scope of the variable 'ptr' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/ui_main.c:1432:17: style: The scope of the variable 'barw' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/ui_main.c:1547:26: style: The scope of the variable 'inw' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/ui_main.c:1683:17: style: The scope of the variable 'oldval' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/ui_main.c:1773:31: style: The scope of the variable 'last' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/ui_main.c:1774:26: style: The scope of the variable 'ptr' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/ui_main.c:992:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/ui_main.c:999:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/ui_main.c:1098:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/ui_mpi.c:362:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/ui_panel.c:674:18: style: The scope of the variable 'it' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/ui_panel.c:675:17: style: The scope of the variable 'help_ptr' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/portable/src/ui_panel.c:810:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/dd_uinit.c:231:26: style: The scope of the variable 'handle' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/dd_uinit.c:232:12: style: The scope of the variable 'initializer' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/dd_uinit.c:86:17: error: Uninitialized variable: homeDir [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/sys_audiod_loader.c:171:13: error: Uninitialized variable: fn [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/sys_audiod_loader.c:172:12: error: Uninitialized variable: fn [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/sys_findfile.c:72:17: style: The scope of the variable 'ext' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/sys_findfile.c:124:51: style: Function 'myfindfirst' argument 2 names different: declaration 'dta' definition 'fd'. [funcArgNamesDifferent]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/include/sys_findfile.h:51:64: note: Function 'myfindfirst' argument 2 names different: declaration 'dta' definition 'fd'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/sys_findfile.c:124:51: note: Function 'myfindfirst' argument 2 names different: declaration 'dta' definition 'fd'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/sys_findfile.c:155:28: style: Function 'myfindnext' argument 1 names different: declaration 'dta' definition 'fd'. [funcArgNamesDifferent]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/include/sys_findfile.h:52:41: note: Function 'myfindnext' argument 1 names different: declaration 'dta' definition 'fd'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/sys_findfile.c:155:28: note: Function 'myfindnext' argument 1 names different: declaration 'dta' definition 'fd'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/sys_findfile.c:163:28: style: Function 'myfindend' argument 1 names different: declaration 'dta' definition 'fd'. [funcArgNamesDifferent]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/include/sys_findfile.h:53:40: note: Function 'myfindend' argument 1 names different: declaration 'dta' definition 'fd'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/sys_findfile.c:163:28: note: Function 'myfindend' argument 1 names different: declaration 'dta' definition 'fd'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/sys_input.c:421:17: style: The scope of the variable 'e' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/sys_input.c:474:20: style: The scope of the variable 'pov' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/sys_input.c:453:15: style: Variable 'buttons' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/sys_path.c:166:45: warning: Either the condition 'lastPeriod' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/sys_path.c:161:25: note: Assuming that condition 'lastPeriod' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/sys_path.c:166:45: note: Null pointer subtraction
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/unix/src/sys_path.c:95:17: style: The scope of the variable 'workDir' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/win32/src/sys_input.c:859:21: style: The scope of the variable 'oldZ' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/win32/src/sys_input.c:848:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/win32/src/sys_input.c:917:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/win32/src/sys_input.c:1014:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/win32/src/sys_window.c:186:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/win32/src/sys_window.c:899:39: style: Function 'destroyWindow' argument 1 names different: declaration 'win' definition 'window'. [funcArgNamesDifferent]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/win32/src/sys_window.c:71:39: note: Function 'destroyWindow' argument 1 names different: declaration 'win' definition 'window'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/win32/src/sys_window.c:899:39: note: Function 'destroyWindow' argument 1 names different: declaration 'win' definition 'window'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/win32/src/sys_window.c:983:40: style: Function 'setDDWindow' argument 1 names different: declaration 'win' definition 'window'. [funcArgNamesDifferent]
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/win32/src/sys_window.c:72:40: note: Function 'setDDWindow' argument 1 names different: declaration 'win' definition 'window'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/win32/src/sys_window.c:983:40: note: Function 'setDDWindow' argument 1 names different: declaration 'win' definition 'window'.
deng-1.9.0-beta6.9+dfsg1/doomsday/engine/win32/src/sys_window.c:734:21: style: Variable 'phWnd' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/unix/src/lzss.c:600:14: style: The scope of the variable 'b2' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/unix/src/lzss.c:614:14: style: The scope of the variable 'b2' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/unix/src/lzss.c:614:18: style: The scope of the variable 'b3' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/unix/src/lzss.c:614:22: style: The scope of the variable 'b4' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/unix/src/lzss.c:669:14: style: The scope of the variable 'b2' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/unix/src/lzss.c:683:14: style: The scope of the variable 'b2' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/unix/src/lzss.c:683:18: style: The scope of the variable 'b3' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/unix/src/lzss.c:683:22: style: The scope of the variable 'b4' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/unix/src/lzss.c:1031:10: style: The scope of the variable 'c' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/unix/src/lzss.c:1032:10: style: The scope of the variable 'name' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/unix/src/lzss.c:1115:10: style: The scope of the variable 'header' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/win32/src/main.c:540:10: style: The scope of the variable 'b2' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/win32/src/main.c:556:10: style: The scope of the variable 'b2' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/win32/src/main.c:556:14: style: The scope of the variable 'b3' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/win32/src/main.c:556:18: style: The scope of the variable 'b4' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/win32/src/main.c:617:12: style: The scope of the variable 'b2' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/win32/src/main.c:633:10: style: The scope of the variable 'b2' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/win32/src/main.c:633:14: style: The scope of the variable 'b3' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/win32/src/main.c:633:18: style: The scope of the variable 'b4' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/win32/src/main.c:942:6: style: The scope of the variable 'c' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/win32/src/main.c:943:8: style: The scope of the variable 'name' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/external/lzss/win32/src/main.c:1020:6: style: The scope of the variable 'header' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/am_map.c:1069:25: style: The scope of the variable 'buffer' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/am_map.c:1761:36: style: Variable 'scrwidth' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/am_map.c:1762:37: style: Variable 'scrheight' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/am_map.c:1955:17: style: Variable 'menuAlpha' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_net.c:321:17: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_net.c:305:17: style: Variable 'num' is modified but its new value is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netcl.c:259:13: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netcl.c:259:16: style: The scope of the variable 'k' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netcl.c:328:27: style: The scope of the variable 's' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netcl.c:685:24: style: The scope of the variable 'len' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netcl.c:685:29: style: The scope of the variable 'numConds' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netcl.c:685:39: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netcl.c:818:41: style: The scope of the variable 'flags' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netcl.c:137:18: style: Variable 'gsGameMode' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netcl.c:142:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netcl.c:143:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netcl.c:144:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netsv.c:597:22: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netsv.c:597:25: style: The scope of the variable 'f' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netsv.c:599:27: style: The scope of the variable 'tmp' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netsv.c:961:17: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netsv.c:961:20: style: The scope of the variable 'fl' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netsv.c:1006:20: style: The scope of the variable 'k' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netsv.c:1523:17: style: The scope of the variable 'map' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netsv.c:389:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netsv.c:390:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netsv.c:575:34: error: Uninitialized variable: episode [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/d_netsv.c:576:34: error: Uninitialized variable: map [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/dmu_lib.c:84:28: style: The scope of the variable 'sidx' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/dmu_lib.c:85:25: style: The scope of the variable 'sidefrom' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/dmu_lib.c:85:36: style: The scope of the variable 'sideto' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/f_infine.c:919:13: warning: Either the condition '!fi' is redundant or there is possible null pointer dereference: fi. [nullPointerRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/f_infine.c:924:16: note: Assuming that condition '!fi' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/f_infine.c:919:13: note: Null pointer dereference
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/f_infine.c:1417:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/f_infine.c:1583:25: style: The scope of the variable 'ch' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/f_infine.c:2243:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/f_infine.c:2435:25: style: The scope of the variable 'color' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/f_infine.c:2473:25: style: The scope of the variable 'color' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/g_controls.c:607:17: style: Condition 'povangle!=-1' is always false [knownConditionTrueFalse]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/g_game.c:1641:21: style: Function 'G_DoReborn' argument 1 names different: declaration 'playernum' definition 'plrNum'. [funcArgNamesDifferent]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/g_game.c:135:24: note: Function 'G_DoReborn' argument 1 names different: declaration 'playernum' definition 'plrNum'.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/g_game.c:1641:21: note: Function 'G_DoReborn' argument 1 names different: declaration 'playernum' definition 'plrNum'.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/g_game.c:1029:14: style: Variable 'plrnum' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/g_game.c:1030:17: style: Variable 'gameState' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/g_game.c:2696:13: error: Uninitialized variable: name [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/g_game.c:2697:14: error: Uninitialized variable: name [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_menu.c:2961:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_menu.c:2967:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_menu.c:2981:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_menu.c:2369:38: error: Array 'ColorWidgetItems[4]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_menu.c:2382:42: error: Array 'ColorWidgetItems[4]' accessed at index 9, which is out of bounds. [arrayIndexOutOfBounds]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_menu.c:3048:5: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_menu.c:3043:27: note: Variable 'idx' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_menu.c:3048:5: note: Variable 'idx' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_menu.c:1672:32: warning: Redundant assignment of 'currentMenu->firstItem' to itself. [selfAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_menu.c:2175:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_menu.c:2323:17: style: The scope of the variable 'w' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_menu.c:4025:9: style: The scope of the variable 'mode' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_menu.c:3040:32: error: Expression 'menu,idx++,yesno[cfg.alwaysRun!=0]' depends on order of evaluation of side effects [unknownEvaluationOrder]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_menu.c:3048:5: style: Variable 'idx' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_menu.c:4005:33: style: Variable 'scale' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_menu.c:1953:22: style: Array index 'hasFocus' is used before limits check. [arrayIndexThenCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_pspr.c:120:18: style: The scope of the variable 'ddpsp' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_pspr.c:92:28: style: Variable 'viewWindowHeight' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_stuff.c:2554:12: warning: Identical condition '!patch', second condition is always false [identicalConditionAfterEarlyExit]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_stuff.c:2540:8: note: first condition
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_stuff.c:2554:12: note: second condition
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_stuff.c:2582:8: warning: Identical condition '!patch', second condition is always false [identicalConditionAfterEarlyExit]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_stuff.c:2540:8: note: first condition
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_stuff.c:2582:8: note: second condition
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_stuff.c:880:28: style: The scope of the variable 'h' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_stuff.c:1306:24: style: The scope of the variable 'dm' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_stuff.c:1307:24: style: The scope of the variable 'coop' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_stuff.c:1997:25: style: The scope of the variable 'c' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_stuff.c:2368:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_stuff.c:2370:21: style: The scope of the variable 'cx' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_stuff.c:2370:25: style: The scope of the variable 'cy' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_stuff.c:2370:29: style: The scope of the variable 'count' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_stuff.c:289:25: style: Unused variable: name [unusedVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/hu_stuff.c:1465:12: style: Variable 'plr' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/m_ctrl.c:364:25: style: The scope of the variable 'buf' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/m_ctrl.c:516:50: style: The scope of the variable 'bindingStart' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/m_ctrl.c:516:65: style: The scope of the variable 'bindingEnd' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/m_ctrl.c:518:35: style: The scope of the variable 'b' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/m_ctrl.c:746:37: style: The scope of the variable 'temp' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/m_ctrl.c:483:18: style: Variable 'height' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/m_multi.c:868:25: style: The scope of the variable 'frameTimer' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/m_multi.c:898:33: style: The scope of the variable 'vis' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_actor.c:206:25: style: The scope of the variable 'lstep' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_actor.c:206:32: style: The scope of the variable 'hgt' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_actor.c:276:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_door.c:320:17: style: The scope of the variable 'xsec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_floor.c:577:17: style: The scope of the variable 'xsec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_iterlist.c:97:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_map.c:1219:25: style: The scope of the variable 'side' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_map.c:1219:31: style: The scope of the variable 'oldSide' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_map.c:1220:25: style: The scope of the variable 'ld' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_map.c:1850:25: style: The scope of the variable 'slope' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_map.c:1852:25: style: The scope of the variable 'li' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_map.c:1853:25: style: The scope of the variable 'backSec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_map.c:1853:35: style: The scope of the variable 'frontSec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_map.c:2596:25: style: The scope of the variable 'mo' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_mapsetup.c:928:28: style: The scope of the variable 'parm' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_mapsetup.c:67:21: style: struct member 'mobjtype_precachedata_t::gameModeBits' is never used. [unusedStructMember]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_mapspec.c:122:5: error: Common realloc mistake: 'lineTagLists' nulled but not freed upon failure [memleakOnRealloc]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_mapspec.c:168:5: error: Common realloc mistake: 'sectorTagLists' nulled but not freed upon failure [memleakOnRealloc]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_plat.c:255:25: style: The scope of the variable 'xsec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_player.c:887:29: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_player.c:550:25: style: Variable 'fireMode' is not assigned a value. [unassignedVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_player.c:305:51: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_player.c:584:45: error: Uninitialized variable: fireMode [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_player.c:580:25: error: Uninitialized variable: fireMode [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_saveg.c:1731:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_saveg.c:1729:10: note: outer condition: mo->dPlayer
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_saveg.c:1731:14: note: identical inner condition: mo->dPlayer
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_saveg.c:4370:25: style: The scope of the variable 'xsec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_saveg.c:1410:40: style: Function 'SV_WriteMobj' argument 1 names different: declaration 'mobj' definition 'original'. [funcArgNamesDifferent]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_saveg.c:229:40: note: Function 'SV_WriteMobj' argument 1 names different: declaration 'mobj' definition 'original'.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_saveg.c:1410:40: note: Function 'SV_WriteMobj' argument 1 names different: declaration 'mobj' definition 'original'.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_saveg.c:2069:15: style: Variable 'ver' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_start.c:746:29: error: Uninitialized variable: makeCamera [uninitvar]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_switch.c:245:13: error: Common realloc mistake: 'switchlist' nulled but not freed upon failure [memleakOnRealloc]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_tick.c:90:36: style: Variable 'isPaused' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_user.c:1747:5: style: Variable 'strafe' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_user.c:1737:0: note: Variable 'strafe' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_user.c:1747:5: note: Variable 'strafe' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_user.c:359:17: style: The scope of the variable 'forwardMove' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_user.c:359:30: style: The scope of the variable 'sideMove' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_user.c:482:13: style: The scope of the variable 'lookDelta' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/p_user.c:1747:14: style: Variable 'strafe' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/r_common.c:206:40: style: Variable 'scrwidth' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/r_common.c:207:41: style: Variable 'scrheight' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/rend_automap.c:615:25: style: The scope of the variable 'v1' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/rend_automap.c:615:32: style: The scope of the variable 'v2' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/rend_automap.c:618:39: style: The scope of the variable 'backSector' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/rend_automap.c:1379:11: style: The scope of the variable 'x' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/rend_automap.c:1379:14: style: The scope of the variable 'y' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/rend_automap.c:1379:17: style: The scope of the variable 'otherY' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/rend_automap.c:1131:36: style: Variable 'scrwidth' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/rend_automap.c:1132:37: style: Variable 'scrheight' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/rend_automap.c:1391:26: style: Variable 'scrwidth' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/rend_automap.c:1392:27: style: Variable 'scrheight' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/common/src/rend_automap.c:869:16: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/dehread/src/dehmain.c:1516:9: error: Array 'keys[5]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/dehread/src/dehmain.c:940:13: style: The scope of the variable 'off' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/dehread/src/dehmain.c:941:13: style: The scope of the variable 'ptr' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/dehread/src/dehmain.c:1113:20: style: The scope of the variable 'line2' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/dehread/src/dehmain.c:1367:29: style: The scope of the variable 'iy' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/dehread/src/dehmain.c:1641:21: style: The scope of the variable 'max' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/dehread/src/dehmain.c:1641:26: style: The scope of the variable 'per' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/dehread/src/dehmain.c:1708:13: style: The scope of the variable 'val' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/dehread/src/dehmain.c:1872:13: style: The scope of the variable 'val' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/dehread/src/dehmain.c:2155:9: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/directsound/src/driver_directsound.cpp:527:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/d_main.c:531:25: style: The scope of the variable 'mapStr' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_enemy.c:650:5: style: Variable 'sec' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_enemy.c:647:0: note: Variable 'sec' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_enemy.c:650:5: note: Variable 'sec' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_enemy.c:201:25: style: The scope of the variable 'ld' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_enemy.c:716:25: style: The scope of the variable 'delta' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_enemy.c:852:28: style: The scope of the variable 'damage' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_enemy.c:934:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_enemy.c:953:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_enemy.c:968:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_enemy.c:999:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_enemy.c:1116:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_enemy.c:1195:25: style: The scope of the variable 'box' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_enemy.c:1461:25: style: The scope of the variable 'sec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_inter.c:1062:17: style: Redundant condition: source. '!source || (source && !source->player)' is equivalent to '!source || !source->player' [redundantCondition]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_inter.c:1004:25: style: The scope of the variable 'saved' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_inter.c:1006:25: style: The scope of the variable 'temp' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_inter.c:1154:16: style: Variable 'temp' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_lights.c:243:25: style: The scope of the variable 'lightLevel' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_oldsvg.c:382:25: style: The scope of the variable 'sec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_oldsvg.c:383:25: style: The scope of the variable 'xsec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_oldsvg.c:384:25: style: The scope of the variable 'line' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_oldsvg.c:385:25: style: The scope of the variable 'xline' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_oldsvg.c:404:29: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_oldsvg.c:417:30: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_pspr.c:565:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_pspr.c:707:25: style: The scope of the variable 'state' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_pspr.c:496:23: style: Variable 'angle' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_spec.c:333:25: style: The scope of the variable 'ok' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_spec.c:914:25: style: The scope of the variable 'line' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_spec.c:915:25: style: The scope of the variable 'side' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_spec.c:961:25: style: The scope of the variable 'line' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_spec.c:962:25: style: The scope of the variable 'xline' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_spec.c:964:25: style: The scope of the variable 'sec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_spec.c:965:25: style: The scope of the variable 'xsec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/p_telept.c:129:29: style: The scope of the variable 'fog' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/st_stuff.c:839:43: style: The scope of the variable 'bzc' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/st_stuff.c:969:24: style: Variable 'statusbarVisible' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/wi_stuff.c:405:25: style: The scope of the variable 'left' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/wi_stuff.c:405:31: style: The scope of the variable 'top' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/wi_stuff.c:405:36: style: The scope of the variable 'right' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/wi_stuff.c:405:43: style: The scope of the variable 'bottom' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/wi_stuff.c:437:25: style: The scope of the variable 'a' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/wi_stuff.c:463:25: style: The scope of the variable 'a' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/wi_stuff.c:539:30: style: The scope of the variable 'temp' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/wi_stuff.c:597:25: style: The scope of the variable 'div' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/wi_stuff.c:597:30: style: The scope of the variable 'n' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/wi_stuff.c:675:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/wi_stuff.c:676:25: style: The scope of the variable 'last' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/wi_stuff.c:1379:28: style: The scope of the variable 'j' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom/src/wi_stuff.c:834:5: style: Variable 'lh' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/d_main.c:406:25: style: The scope of the variable 'mapStr' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/m_cheat.c:472:14: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_enemy.c:2008:19: warning: Either the condition 'mo' is redundant or there is possible null pointer dereference: mo. [nullPointerRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_enemy.c:1976:9: note: Assuming that condition 'mo' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_enemy.c:2008:19: note: Null pointer dereference
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_enemy.c:933:5: style: Variable 'sec' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_enemy.c:930:0: note: Variable 'sec' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_enemy.c:933:5: note: Variable 'sec' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_enemy.c:199:25: style: The scope of the variable 'ld' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_enemy.c:1022:25: style: The scope of the variable 'delta' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_enemy.c:1179:28: style: The scope of the variable 'damage' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_enemy.c:1300:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_enemy.c:1457:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_enemy.c:1482:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_enemy.c:1531:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_enemy.c:1652:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_enemy.c:1771:25: style: The scope of the variable 'sec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_enemy.c:1968:25: style: The scope of the variable 'dummyLine' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_inter.c:1106:17: style: Redundant condition: source. '!source || (source && !source->player)' is equivalent to '!source || !source->player' [redundantCondition]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_inter.c:1021:25: style: The scope of the variable 'saved' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_inter.c:1023:25: style: The scope of the variable 'thrust' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_inter.c:1024:25: style: The scope of the variable 'temp' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_inter.c:1198:16: style: Variable 'temp' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_lights.c:284:25: style: The scope of the variable 'lightLevel' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_mobj.c:399:34: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_mobj.c:399:40: style: The scope of the variable 'delta' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_mobj.c:1099:25: style: The scope of the variable 'slope' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_mobj.c:1125:25: style: Variable 'slope' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_pspr.c:675:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_pspr.c:831:25: style: The scope of the variable 'state' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_pspr.c:610:23: style: Variable 'angle' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_spec.c:318:25: style: The scope of the variable 'ok' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_spec.c:876:25: style: The scope of the variable 'ok' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_spec.c:997:25: style: The scope of the variable 'x' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_spec.c:997:28: style: The scope of the variable 'y' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_spec.c:998:25: style: The scope of the variable 'line' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_spec.c:999:25: style: The scope of the variable 'side' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_spec.c:1139:25: style: The scope of the variable 'line' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_spec.c:1140:25: style: The scope of the variable 'xline' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_spec.c:1142:25: style: The scope of the variable 'sec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_spec.c:1143:25: style: The scope of the variable 'xsec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/p_telept.c:134:29: style: The scope of the variable 'fog' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/st_stuff.c:508:20: warning: Redundant assignment of 'hud->firstTime' to itself. [selfAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/st_stuff.c:214:43: style: The scope of the variable 'bzc' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/wi_stuff.c:261:30: style: The scope of the variable 'temp' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/wi_stuff.c:320:25: style: The scope of the variable 'div' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/wi_stuff.c:320:30: style: The scope of the variable 'n' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jdoom64/src/wi_stuff.c:494:5: style: Variable 'lh' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/h_main.c:433:25: style: The scope of the variable 'e' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/h_main.c:433:28: style: The scope of the variable 'm' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/h_main.c:435:25: style: The scope of the variable 'mapStr' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/m_cheat.c:458:9: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/m_cheat.c:774:9: style: The scope of the variable 'num' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_enemy.c:183:20: style: The scope of the variable 'ld' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_enemy.c:660:25: style: The scope of the variable 'delta' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_enemy.c:1051:17: style: The scope of the variable 'mo' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_enemy.c:1400:25: style: The scope of the variable 'player' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_enemy.c:1472:25: style: The scope of the variable 'puff' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_enemy.c:1527:25: style: The scope of the variable 'player' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_enemy.c:1807:13: style: The scope of the variable 'damage' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_enemy.c:1841:17: style: The scope of the variable 'momZ' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_enemy.c:2282:29: style: The scope of the variable 'an' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_enemy.c:551:14: style: Variable 'sector' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_inter.c:1239:17: style: Redundant condition: source. '!source || (source && !source->player)' is equivalent to '!source || !source->player' [redundantCondition]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_inter.c:1049:25: style: The scope of the variable 'fog' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_inter.c:1176:25: style: The scope of the variable 'saved' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_inter.c:1178:25: style: The scope of the variable 'temp' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_inter.c:1264:33: style: The scope of the variable 'randVal' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_lights.c:195:25: style: The scope of the variable 'lightLevel' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_mobj.c:229:25: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_mobj.c:563:25: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_mobj.c:564:25: style: The scope of the variable 'delta' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_mobj.c:843:29: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_mobj.c:845:29: style: The scope of the variable 'z' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_mobj.c:1551:25: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_oldsvg.c:390:25: style: The scope of the variable 'sec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_oldsvg.c:391:25: style: The scope of the variable 'xsec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_oldsvg.c:392:25: style: The scope of the variable 'line' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_oldsvg.c:393:25: style: The scope of the variable 'xline' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_oldsvg.c:88:5: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_oldsvg.c:409:29: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_oldsvg.c:422:30: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_pspr.c:1056:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_pspr.c:1265:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_pspr.c:1266:25: style: The scope of the variable 'target' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_pspr.c:1387:25: style: The scope of the variable 'spark' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_pspr.c:1511:25: style: The scope of the variable 'playerNum' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_pspr.c:1512:25: style: The scope of the variable 'player' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_pspr.c:1816:25: style: The scope of the variable 'state' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_spec.c:462:25: style: The scope of the variable 'ok' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_spec.c:1100:25: style: The scope of the variable 'x' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_spec.c:1101:25: style: The scope of the variable 'line' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_spec.c:1102:25: style: The scope of the variable 'side' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_spec.c:1220:20: style: The scope of the variable 'line' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_spec.c:1221:17: style: The scope of the variable 'xline' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_spec.c:1223:17: style: The scope of the variable 'sec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_spec.c:1224:17: style: The scope of the variable 'xsec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_telept.c:68:25: style: The scope of the variable 'fogDelta' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_telept.c:69:25: style: The scope of the variable 'player' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_telept.c:72:25: style: The scope of the variable 'fog' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/p_telept.c:160:14: style: Variable 'an' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/st_stuff.c:620:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/st_stuff.c:913:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/st_stuff.c:913:28: style: The scope of the variable 'x' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/st_stuff.c:292:18: style: Variable 'cw' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/st_stuff.c:621:32: style: Variable 'plr' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jheretic/src/st_stuff.c:1244:32: style: Variable 'plr' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/a_action.c:626:11: warning: Redundant assignment of 'actor' to itself. [selfAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/a_action.c:135:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/a_action.c:188:28: style: The scope of the variable 'n' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/a_action.c:225:25: style: The scope of the variable 'mo' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/a_action.c:655:25: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/h2_main.c:386:29: style: The scope of the variable 'mapStr' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/in_lude.c:240:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/in_lude.c:216:13: style: Variable 'posNum' is modified but its new value is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/m_cheat.c:780:10: style: The scope of the variable 'textBuffer' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_acs.c:449:17: style: The scope of the variable 'LockedBuffer' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_acs.c:531:21: style: The scope of the variable 'cmd' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_acs.c:624:25: style: The scope of the variable 'sec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_acs.c:625:25: style: The scope of the variable 'xsec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_acs.c:1689:25: style: The scope of the variable 'line' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_acs.c:1726:25: style: The scope of the variable 'line' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_acs.c:1750:25: style: The scope of the variable 'line' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:226:20: style: The scope of the variable 'ld' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:608:25: style: The scope of the variable 'delta' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:1251:25: style: The scope of the variable 'puff' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:1279:21: style: The scope of the variable 'momZ' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:1308:21: style: The scope of the variable 'mo' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:1309:21: style: The scope of the variable 'player' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:1368:21: style: The scope of the variable 'sound' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:1675:21: style: The scope of the variable 'corpse' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:1789:25: style: The scope of the variable 'delta' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:1962:25: style: The scope of the variable 'delta' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:2207:25: style: The scope of the variable 'an' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:2416:21: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:2416:37: style: The scope of the variable 'bestArg' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:2420:30: style: The scope of the variable 'mo' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:2693:25: style: The scope of the variable 'an' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:3105:21: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:3217:25: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:3219:25: style: The scope of the variable 'an' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:3241:25: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:3243:25: style: The scope of the variable 'an' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:3244:25: style: The scope of the variable 'mo' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:3319:21: style: The scope of the variable 'pmo' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:3734:17: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:4668:30: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:4672:25: style: The scope of the variable 'newZ' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:4672:31: style: The scope of the variable 'deltaZ' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:4765:25: style: The scope of the variable 'pmo' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:992:28: error: Expression 'actor->moveDir=(++actor->moveDir)%8' depends on order of evaluation of side effects [unknownEvaluationOrder]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_enemy.c:494:14: style: Variable 'sector' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_inter.c:1934:17: style: Redundant condition: source. '!source || (source && !source->player)' is equivalent to '!source || !source->player' [redundantCondition]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_inter.c:1127:37: warning: Either the condition '!plr' is redundant or there is possible null pointer dereference: plr. [nullPointerRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_inter.c:1129:8: note: Assuming that condition '!plr' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_inter.c:1127:37: note: Null pointer dereference
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_inter.c:2399:5: warning: Either the condition 'if(player&&inflictor&&!player->morphTics)' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_inter.c:2416:11: note: Assuming that condition 'if(player&&inflictor&&!player->morphTics)' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_inter.c:2399:5: note: Null pointer dereference
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_inter.c:1350:25: style: The scope of the variable 'master' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_inter.c:1687:21: style: The scope of the variable 'master' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_inter.c:1839:21: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_inter.c:1839:24: style: The scope of the variable 'temp' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_inter.c:1840:21: style: The scope of the variable 'thrust' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_inter.c:1840:29: style: The scope of the variable 'saved' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_inter.c:1840:36: style: The scope of the variable 'savedPercent' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_mapinfo.c:539:46: style: Same expression on both sides of '-'. [duplicateExpression]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_mapinfo.c:163:16: style: The scope of the variable 'info' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_mobj.c:304:21: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_mobj.c:730:30: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_mobj.c:730:36: style: The scope of the variable 'delta' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_mobj.c:1024:29: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_mobj.c:1025:29: style: The scope of the variable 'z' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_mobj.c:1639:21: style: The scope of the variable 'mo' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_mobj.c:1640:21: style: The scope of the variable 'pos' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_mobj.c:2079:25: style: The scope of the variable 'an' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_mobj.c:2149:25: style: The scope of the variable 'an' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_mobj.c:2371:21: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_pspr.c:809:21: style: The scope of the variable 'cMo' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_pspr.c:810:21: style: The scope of the variable 'zigZag' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_pspr.c:1314:17: style: The scope of the variable 'slope' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_pspr.c:1451:25: style: The scope of the variable 'i' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_pspr.c:1453:25: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_pspr.c:1454:25: style: The scope of the variable 'pmo' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_pspr.c:1670:17: style: The scope of the variable 'dist' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_pspr.c:1670:23: style: The scope of the variable 'newZ' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_pspr.c:1670:29: style: The scope of the variable 'deltaZ' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_pspr.c:1797:25: style: The scope of the variable 'oldDistance' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_pspr.c:1797:38: style: The scope of the variable 'newDistance' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_pspr.c:1899:17: style: The scope of the variable 'pmo' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_pspr.c:2051:17: style: The scope of the variable 'state' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_pspr.c:1469:21: style: Variable 'an90' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_pspr.c:1605:11: style: Variable 'pmo' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_spec.c:166:17: style: The scope of the variable 'LockedBuffer' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_spec.c:791:20: style: The scope of the variable 'line' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_spec.c:792:17: style: The scope of the variable 'xline' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_spec.c:794:17: style: The scope of the variable 'sec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_spec.c:795:17: style: The scope of the variable 'xsec' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_spec.c:865:25: style: The scope of the variable 'line' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_telept.c:110:48: style: The scope of the variable 'fogDelta' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_telept.c:111:25: style: The scope of the variable 'player' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_telept.c:112:25: style: The scope of the variable 'an' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_telept.c:114:25: style: The scope of the variable 'fog' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_telept.c:164:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_things.c:176:28: style: The scope of the variable 'newMobj' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_things.c:224:24: style: The scope of the variable 'newMobj' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_things.c:227:17: style: The scope of the variable 'z' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/p_things.c:241:13: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:59:46: warning: Either the condition 'po' is redundant or there is possible null pointer dereference: po. [nullPointerRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:292:12: note: Assuming that condition 'po' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:317:26: note: Calling function 'PO_StartSequence', 1st argument 'po' value is 0
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:59:46: note: Null pointer dereference
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:69:5: warning: Either the condition 'po' is redundant or there is possible null pointer dereference: po. [nullPointerRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:292:12: note: Assuming that condition 'po' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:319:27: note: Calling function 'PO_SetDestination', 1st argument 'po' value is 0
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:69:5: note: Null pointer dereference
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:70:5: warning: Either the condition 'po' is redundant or there is possible null pointer dereference: po. [nullPointerRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:292:12: note: Assuming that condition 'po' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:319:27: note: Calling function 'PO_SetDestination', 1st argument 'po' value is 0
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:70:5: note: Null pointer dereference
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:71:5: warning: Either the condition 'po' is redundant or there is possible null pointer dereference: po. [nullPointerRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:292:12: note: Assuming that condition 'po' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:319:27: note: Calling function 'PO_SetDestination', 1st argument 'po' value is 0
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:71:5: note: Null pointer dereference
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:173:9: warning: Either the condition 'po' is redundant or there is possible null pointer dereference: po. [nullPointerRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:164:12: note: Assuming that condition 'po' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:173:9: note: Null pointer dereference
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:302:9: warning: Either the condition 'po' is redundant or there is possible null pointer dereference: po. [nullPointerRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:292:12: note: Assuming that condition 'po' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:302:9: note: Null pointer dereference
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:511:9: warning: Either the condition 'po' is redundant or there is possible null pointer dereference: po. [nullPointerRedundantCheck]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:500:12: note: Assuming that condition 'po' is not redundant
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:511:9: note: Null pointer dereference
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:78:25: style: The scope of the variable 'absSpeed' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:215:25: style: The scope of the variable 'absSpeed' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:542:34: style: Function 'getPolyobjMirror' argument 1 names different: declaration 'polyNum' definition 'poly'. [funcArgNamesDifferent]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:46:34: note: Function 'getPolyobjMirror' argument 1 names different: declaration 'polyNum' definition 'poly'.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/po_man.c:542:34: note: Function 'getPolyobjMirror' argument 1 names different: declaration 'polyNum' definition 'poly'.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/sc_man.c:142:25: style: The scope of the variable 'fileName' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/st_stuff.c:1204:13: style: Variable 'palette' is reassigned a value before the old one has been used. [redundantAssignment]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/st_stuff.c:1203:13: note: Variable 'palette' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/st_stuff.c:1204:13: note: Variable 'palette' is reassigned a value before the old one has been used.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/st_stuff.c:582:25: style: The scope of the variable 'x' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/st_stuff.c:582:28: style: The scope of the variable 'y' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/st_stuff.c:582:31: style: The scope of the variable 'w' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/st_stuff.c:582:34: style: The scope of the variable 'h' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/st_stuff.c:584:25: style: The scope of the variable 'cw' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/st_stuff.c:584:29: style: The scope of the variable 'cw2' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/st_stuff.c:584:34: style: The scope of the variable 'ch' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/st_stuff.c:1509:28: style: The scope of the variable 'temp' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/st_stuff.c:366:9: style: Variable 'temp' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/st_stuff.c:404:13: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/jhexen/src/st_stuff.c:919:22: style: Variable 'plr' is assigned a value that is never used. [unreadVariable]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/wadmapconverter/src/load.c:120:25: style: The scope of the variable 'result' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/wadmapconverter/src/load.c:121:44: style: The scope of the variable 'pivot' can be reduced. [variableScope]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/wadmapconverter/src/wadmapconverter.c:108:38: style: Function 'ConvertMapHook' argument 2 names different: declaration 'parm' definition 'param'. [funcArgNamesDifferent]
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/wadmapconverter/src/wadmapconverter.c:58:45: note: Function 'ConvertMapHook' argument 2 names different: declaration 'parm' definition 'param'.
deng-1.9.0-beta6.9+dfsg1/doomsday/plugins/wadmapconverter/src/wadmapconverter.c:108:38: note: Function 'ConvertMapHook' argument 2 names different: declaration 'parm' definition 'param'.
[14:54]

ftp://ftp.se.debian.org/debian/pool/main/d/denyhosts/denyhosts_2.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/depqbf/depqbf_5.01.orig.tar.gz
depqbf-version-5.01/DepQBF4J-0.2/jni/DepQBF4J.c:177:16: warning: Division of result of sizeof() on pointer type. [divideSizeof]
depqbf-version-5.01/DepQBF4J-0.2/jni/DepQBF4J.c:193:16: warning: Division of result of sizeof() on pointer type. [divideSizeof]
depqbf-version-5.01/DepQBF4J-0.2/jni/DepQBF4J.c:235:16: warning: Division of result of sizeof() on pointer type. [divideSizeof]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:153:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:182:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:184:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:210:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:230:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:321:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:321:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:321:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:321:7: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:321:7: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:341:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:359:11: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:5387:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:5387:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:5860:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:5860:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:5860:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:5860:7: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:6045:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:6405:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:6405:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:6540:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:6549:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:6549:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:6755:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:6910:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:6915:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:6915:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:7022:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:7022:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:7576:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:7775:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8288:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8288:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8444:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8465:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8471:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8480:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8480:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8487:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8522:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8522:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8522:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8531:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8540:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8860:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8860:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8860:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8886:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8903:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8912:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8912:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:9340:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:9427:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:9490:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:9490:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:9490:15: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:9613:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:9613:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:9625:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:9625:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:9653:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:9843:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:10548:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:10548:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:10569:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:10665:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:10675:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:11334:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:11339:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:11344:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:11359:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:11359:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:11369:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:11387:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:11387:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:11685:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:11686:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:11842:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:11859:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:11862:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:12267:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:12288:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:12519:33: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:12519:33: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:12536:33: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:12610:37: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:12640:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:12696:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:12713:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:12777:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13248:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13260:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13309:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13340:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13341:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13342:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13343:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13344:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13354:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13356:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13358:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13360:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13444:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13448:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13457:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13460:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13463:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13464:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13465:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13467:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13535:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13535:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13535:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13535:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13555:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13555:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13739:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13739:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13867:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13867:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13867:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13876:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13888:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:14259:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:14259:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:14899:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:15604:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:17159:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:17580:29: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:17627:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:17627:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:17693:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:17693:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:17756:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13516:7: style: Variable 'btlevel' is reassigned a value before the old one has been used. [redundantAssignment]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13515:0: note: Variable 'btlevel' is reassigned a value before the old one has been used.
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13516:7: note: Variable 'btlevel' is reassigned a value before the old one has been used.
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:17478:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:17468:0: note: Variable 'r' is reassigned a value before the old one has been used.
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:17478:3: note: Variable 'r' is reassigned a value before the old one has been used.
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:7698:15: style: Same expression on both sides of '==' because the value of 'tmp' and '*lit_stack_tmp' are the same. [duplicateExpression]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:7589:21: note: 'tmp' is assigned value '*lit_stack_tmp' here.
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:7698:15: note: Same expression on both sides of '==' because the value of 'tmp' and '*lit_stack_tmp' are the same.
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:314:34: style: The scope of the variable 'v' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:421:17: style: The scope of the variable 'v' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:607:27: style: The scope of the variable 'lit1' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:1059:11: style: The scope of the variable 'ignore' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:1828:27: style: The scope of the variable 'left_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:1828:43: style: The scope of the variable 'right_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:1861:34: style: The scope of the variable 'left_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:1861:50: style: The scope of the variable 'right_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:1867:27: style: The scope of the variable 'left' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:1867:34: style: The scope of the variable 'right' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:1868:22: style: The scope of the variable 'left_var' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:1868:33: style: The scope of the variable 'right_var' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:2036:8: style: The scope of the variable 'last_var' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:2187:7: style: The scope of the variable 'init_watchers' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:2333:7: style: The scope of the variable 'init_watchers' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:3381:34: style: The scope of the variable 'v' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:4715:25: style: The scope of the variable 'v' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:5257:9: style: The scope of the variable 'lit' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:5291:26: style: The scope of the variable 'lit' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:5938:16: style: The scope of the variable 'level' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:7273:8: style: The scope of the variable 'var' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:7274:14: style: The scope of the variable 'e' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:7274:17: style: The scope of the variable 'lit' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:7760:8: style: The scope of the variable 'lit_var' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:7761:17: style: The scope of the variable 'lit' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:8056:17: style: The scope of the variable 'id' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:9906:8: style: The scope of the variable 'v' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:10330:20: style: The scope of the variable 'get_assert_level' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:10808:27: style: The scope of the variable 'candidate_var' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:12552:23: style: The scope of the variable 'witness' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:12803:10: style: The scope of the variable 'bcp_ptr' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:14955:10: style: The scope of the variable 'p' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:14955:14: style: The scope of the variable 'e' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:7937:5: style: Label 'DO_RES' is not used. [unusedLabel]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:17808:41: style: Function 'qdpll_var_depends' argument 2 names different: declaration 'id1' definition 'x'. [funcArgNamesDifferent]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.h:272:45: note: Function 'qdpll_var_depends' argument 2 names different: declaration 'id1' definition 'x'.
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:17808:41: note: Function 'qdpll_var_depends' argument 2 names different: declaration 'id1' definition 'x'.
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:17808:50: style: Function 'qdpll_var_depends' argument 3 names different: declaration 'id2' definition 'y'. [funcArgNamesDifferent]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.h:272:56: note: Function 'qdpll_var_depends' argument 3 names different: declaration 'id2' definition 'y'.
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:17808:50: note: Function 'qdpll_var_depends' argument 3 names different: declaration 'id2' definition 'y'.
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:961:13: style: Variable 'is_cube' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:1063:11: style: Variable 'ignore' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:5232:19: style: Unused variable: lit [unusedVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:5653:15: style: Variable 'lit' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:5886:15: style: Variable 'lit' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:6238:15: style: Variable 'vars' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:9042:16: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:10333:0: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:11112:28: style: Variable 'dm' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:11490:0: style: Variable 'del_offset' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:11898:21: style: Unused variable: satisfying_lit [unusedVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:13173:15: style: Unused variable: c [unusedVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:15746:20: style: Unused variable: ce [unusedVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:15765:0: style: Variable 'sat_var' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:15704:11: warning: Assert statement calls a function which may have desired side effects: 'qdpll_exists_clause_group'. [assertWithSideEffect]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:17007:19: warning: Assert statement calls a function which may have desired side effects: 'qdpll_exists_clause_group'. [assertWithSideEffect]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:1897:40: error: Uninitialized variable: right_var [uninitvar]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll.c:1897:40: error: Uninitialized struct member: right_var.priority [uninitStructMember]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_app.c:249:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_app.c:251:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_app.c:263:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:4471:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:4485:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5683:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5686:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5719:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5725:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5727:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5736:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5736:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5743:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5758:23: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5758:23: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5764:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5766:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:494:27: style: The scope of the variable 'left_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:494:43: style: The scope of the variable 'right_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:528:34: style: The scope of the variable 'left_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:528:50: style: The scope of the variable 'right_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:533:21: style: The scope of the variable 'left' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:533:29: style: The scope of the variable 'right' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:1114:8: style: The scope of the variable 'prev' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:1935:9: style: The scope of the variable 'next_to_id' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2250:27: style: The scope of the variable 'vid' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2598:18: style: The scope of the variable 'n1' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2649:18: style: The scope of the variable 'n1' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2726:25: style: The scope of the variable 's' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2736:29: style: The scope of the variable 'd' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:3629:20: style: The scope of the variable 'cnt_members' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:4502:9: style: The scope of the variable 'pid' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5065:12: style: The scope of the variable 'lit_var' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5066:13: style: The scope of the variable 'lit' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5477:8: style: The scope of the variable 'rep' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5665:9: style: The scope of the variable 'shape' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5692:16: style: The scope of the variable 'htag' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:1512:34: style: Checking if unsigned variable 'var->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:1519:47: style: Checking if unsigned variable 'var_tmp->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:1521:42: style: Checking if unsigned variable 'var_tmp->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2041:33: style: Checking if unsigned variable 'var->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2066:60: style: Checking if unsigned variable '(vars+((*rightlit_p)<0?-(*rightlit_p):(*rightlit_p)))->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2081:64: style: Checking if unsigned variable '(vars+((*leftlit_p)<0?-(*leftlit_p):(*leftlit_p)))->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2093:63: style: Checking if unsigned variable '(vars+((*tmp_p)<0?-(*tmp_p):(*tmp_p)))->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2098:68: style: Checking if unsigned variable '(vars+((*rightlit_p)<0?-(*rightlit_p):(*rightlit_p)))->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2105:51: style: Checking if unsigned variable 'rep_tmp->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2108:53: style: Checking if unsigned variable 'rep_right->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2139:62: style: Checking if unsigned variable '(vars+((*last_e_p)<0?-(*last_e_p):(*last_e_p)))->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2147:51: style: Checking if unsigned variable 'uf_find(vars,(vars)+((*last_e_p)<0?-(*last_e_p):(*last_e_p)),0,type)->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2157:64: style: Checking if unsigned variable '(vars+((*rightlit_p)<0?-(*rightlit_p):(*rightlit_p)))->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2165:58: style: Checking if unsigned variable 'uf_find(vars,(vars)+((*rightlit_p)<0?-(*rightlit_p):(*rightlit_p)),0,type)->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2180:67: style: Checking if unsigned variable '(vars+((*tmp_p)<0?-(*tmp_p):(*tmp_p)))->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2200:63: style: Checking if unsigned variable '(vars+((*tmp_p)<0?-(*tmp_p):(*tmp_p)))->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:3013:37: style: Checking if unsigned variable 'd->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:3015:32: style: Checking if unsigned variable 'd->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:3073:37: style: Checking if unsigned variable 't->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5571:32: style: Checking if unsigned variable 'v->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5614:32: style: Checking if unsigned variable 'v->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:1583:57: style: Function 'referenced_by_active_existential_var' argument 2 names different: declaration 'var' definition 'v'. [funcArgNamesDifferent]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:1256:68: note: Function 'referenced_by_active_existential_var' argument 2 names different: declaration 'var' definition 'v'.
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:1583:57: note: Function 'referenced_by_active_existential_var' argument 2 names different: declaration 'var' definition 'v'.
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:3505:54: style: Function 'count_direct_active_refs_by_sedge' argument 2 names different: declaration 'var' definition 'v'. [funcArgNamesDifferent]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:1462:74: note: Function 'count_direct_active_refs_by_sedge' argument 2 names different: declaration 'var' definition 'v'.
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:3505:54: note: Function 'count_direct_active_refs_by_sedge' argument 2 names different: declaration 'var' definition 'v'.
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5132:25: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5870:25: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:5878:14: style: Unused variable: cidn [unusedVariable]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2018:3: warning: Assert statement modifies 'e'. [assignmentInAssert]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2018:3: warning: Assert statement modifies 'en'. [assignmentInAssert]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2020:3: warning: Assert statement modifies 'e'. [assignmentInAssert]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:2020:3: warning: Assert statement modifies 'en'. [assignmentInAssert]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_dep_man_qdag.c:552:41: error: Uninitialized variable: right [uninitvar]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_mem.c:128:3: style: Checking if unsigned variable 'limit' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_pqueue.c:142:27: style: The scope of the variable 'left_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_pqueue.c:142:43: style: The scope of the variable 'right_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_pqueue.c:175:5: style: The scope of the variable 'left_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_pqueue.c:175:21: style: The scope of the variable 'right_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_pqueue.c:179:32: style: The scope of the variable 'left' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_pqueue.c:179:39: style: The scope of the variable 'right' can be reduced. [variableScope]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_pqueue.c:202:36: error: Uninitialized variable: right [uninitvar]
depqbf-version-5.01/DepQBF4J-0.2/jni/depqbf/qdpll_pqueue.c:202:36: error: Uninitialized struct member: right.priority [uninitStructMember]
depqbf-version-5.01/qdpll.c:153:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:182:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:184:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:210:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:230:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:321:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:321:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:321:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:321:7: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:321:7: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:341:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:359:11: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:5387:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:5387:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:5860:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:5860:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:5860:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:5860:7: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:6045:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:6405:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:6405:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:6540:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:6549:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:6549:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:6755:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:6910:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:6915:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:6915:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:7022:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:7022:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:7576:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:7775:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8288:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8288:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8444:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8465:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8471:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8480:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8480:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8487:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8522:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8522:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8522:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8531:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8540:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8860:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8860:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8860:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8886:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8903:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8912:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:8912:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:9340:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:9427:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:9490:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:9490:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:9490:15: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:9613:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:9613:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:9625:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:9625:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:9653:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:9843:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:10548:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:10548:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:10569:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:10665:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:10675:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:11334:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:11339:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:11344:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:11359:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:11359:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:11369:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:11387:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:11387:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:11685:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:11686:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:11842:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:11859:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:11862:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:12267:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:12288:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:12519:33: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:12519:33: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:12536:33: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:12610:37: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:12640:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:12696:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:12713:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:12777:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13248:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13260:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13309:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13340:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13341:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13342:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13343:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13344:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13354:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13356:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13358:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13360:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13444:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13448:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13457:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13460:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13463:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13464:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13465:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13467:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13535:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13535:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13535:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13535:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13555:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13555:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13739:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13739:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13867:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13867:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13867:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13876:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13888:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:14259:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:14259:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:14899:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:15604:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:17159:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:17580:29: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:17627:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:17627:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:17693:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:17693:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:17756:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll.c:13516:7: style: Variable 'btlevel' is reassigned a value before the old one has been used. [redundantAssignment]
depqbf-version-5.01/qdpll.c:13515:0: note: Variable 'btlevel' is reassigned a value before the old one has been used.
depqbf-version-5.01/qdpll.c:13516:7: note: Variable 'btlevel' is reassigned a value before the old one has been used.
depqbf-version-5.01/qdpll.c:17478:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
depqbf-version-5.01/qdpll.c:17468:0: note: Variable 'r' is reassigned a value before the old one has been used.
depqbf-version-5.01/qdpll.c:17478:3: note: Variable 'r' is reassigned a value before the old one has been used.
depqbf-version-5.01/qdpll.c:7698:15: style: Same expression on both sides of '==' because the value of 'tmp' and '*lit_stack_tmp' are the same. [duplicateExpression]
depqbf-version-5.01/qdpll.c:7589:21: note: 'tmp' is assigned value '*lit_stack_tmp' here.
depqbf-version-5.01/qdpll.c:7698:15: note: Same expression on both sides of '==' because the value of 'tmp' and '*lit_stack_tmp' are the same.
depqbf-version-5.01/qdpll.c:314:34: style: The scope of the variable 'v' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:421:17: style: The scope of the variable 'v' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:607:27: style: The scope of the variable 'lit1' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:1059:11: style: The scope of the variable 'ignore' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:1828:27: style: The scope of the variable 'left_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:1828:43: style: The scope of the variable 'right_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:1861:34: style: The scope of the variable 'left_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:1861:50: style: The scope of the variable 'right_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:1867:27: style: The scope of the variable 'left' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:1867:34: style: The scope of the variable 'right' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:1868:22: style: The scope of the variable 'left_var' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:1868:33: style: The scope of the variable 'right_var' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:2036:8: style: The scope of the variable 'last_var' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:2187:7: style: The scope of the variable 'init_watchers' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:2333:7: style: The scope of the variable 'init_watchers' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:3381:34: style: The scope of the variable 'v' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:4715:25: style: The scope of the variable 'v' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:5257:9: style: The scope of the variable 'lit' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:5291:26: style: The scope of the variable 'lit' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:5938:16: style: The scope of the variable 'level' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:7273:8: style: The scope of the variable 'var' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:7274:14: style: The scope of the variable 'e' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:7274:17: style: The scope of the variable 'lit' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:7760:8: style: The scope of the variable 'lit_var' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:7761:17: style: The scope of the variable 'lit' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:8056:17: style: The scope of the variable 'id' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:9906:8: style: The scope of the variable 'v' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:10330:20: style: The scope of the variable 'get_assert_level' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:10808:27: style: The scope of the variable 'candidate_var' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:12552:23: style: The scope of the variable 'witness' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:12803:10: style: The scope of the variable 'bcp_ptr' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:14955:10: style: The scope of the variable 'p' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:14955:14: style: The scope of the variable 'e' can be reduced. [variableScope]
depqbf-version-5.01/qdpll.c:7937:5: style: Label 'DO_RES' is not used. [unusedLabel]
depqbf-version-5.01/qdpll.c:17808:41: style: Function 'qdpll_var_depends' argument 2 names different: declaration 'id1' definition 'x'. [funcArgNamesDifferent]
depqbf-version-5.01/qdpll.h:272:45: note: Function 'qdpll_var_depends' argument 2 names different: declaration 'id1' definition 'x'.
depqbf-version-5.01/qdpll.c:17808:41: note: Function 'qdpll_var_depends' argument 2 names different: declaration 'id1' definition 'x'.
depqbf-version-5.01/qdpll.c:17808:50: style: Function 'qdpll_var_depends' argument 3 names different: declaration 'id2' definition 'y'. [funcArgNamesDifferent]
depqbf-version-5.01/qdpll.h:272:56: note: Function 'qdpll_var_depends' argument 3 names different: declaration 'id2' definition 'y'.
depqbf-version-5.01/qdpll.c:17808:50: note: Function 'qdpll_var_depends' argument 3 names different: declaration 'id2' definition 'y'.
depqbf-version-5.01/qdpll.c:961:13: style: Variable 'is_cube' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/qdpll.c:1063:11: style: Variable 'ignore' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/qdpll.c:5232:19: style: Unused variable: lit [unusedVariable]
depqbf-version-5.01/qdpll.c:5653:15: style: Variable 'lit' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/qdpll.c:5886:15: style: Variable 'lit' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/qdpll.c:6238:15: style: Variable 'vars' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/qdpll.c:9042:16: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/qdpll.c:10333:0: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/qdpll.c:11112:28: style: Variable 'dm' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/qdpll.c:11490:0: style: Variable 'del_offset' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/qdpll.c:11898:21: style: Unused variable: satisfying_lit [unusedVariable]
depqbf-version-5.01/qdpll.c:13173:15: style: Unused variable: c [unusedVariable]
depqbf-version-5.01/qdpll.c:15746:20: style: Unused variable: ce [unusedVariable]
depqbf-version-5.01/qdpll.c:15765:0: style: Variable 'sat_var' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/qdpll.c:15704:11: warning: Assert statement calls a function which may have desired side effects: 'qdpll_exists_clause_group'. [assertWithSideEffect]
depqbf-version-5.01/qdpll.c:17007:19: warning: Assert statement calls a function which may have desired side effects: 'qdpll_exists_clause_group'. [assertWithSideEffect]
depqbf-version-5.01/qdpll.c:1897:40: error: Uninitialized variable: right_var [uninitvar]
depqbf-version-5.01/qdpll.c:1897:40: error: Uninitialized struct member: right_var.priority [uninitStructMember]
depqbf-version-5.01/qdpll_app.c:249:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
depqbf-version-5.01/qdpll_app.c:251:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
depqbf-version-5.01/qdpll_app.c:263:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
depqbf-version-5.01/qdpll_dep_man_qdag.c:4471:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll_dep_man_qdag.c:4485:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5683:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5686:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5719:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5725:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5727:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5736:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5736:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5743:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5758:23: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5758:23: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5764:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5766:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
depqbf-version-5.01/qdpll_dep_man_qdag.c:494:27: style: The scope of the variable 'left_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:494:43: style: The scope of the variable 'right_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:528:34: style: The scope of the variable 'left_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:528:50: style: The scope of the variable 'right_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:533:21: style: The scope of the variable 'left' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:533:29: style: The scope of the variable 'right' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:1114:8: style: The scope of the variable 'prev' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:1935:9: style: The scope of the variable 'next_to_id' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2250:27: style: The scope of the variable 'vid' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2598:18: style: The scope of the variable 'n1' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2649:18: style: The scope of the variable 'n1' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2726:25: style: The scope of the variable 's' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2736:29: style: The scope of the variable 'd' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:3629:20: style: The scope of the variable 'cnt_members' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:4502:9: style: The scope of the variable 'pid' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5065:12: style: The scope of the variable 'lit_var' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5066:13: style: The scope of the variable 'lit' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5477:8: style: The scope of the variable 'rep' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5665:9: style: The scope of the variable 'shape' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5692:16: style: The scope of the variable 'htag' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_dep_man_qdag.c:1512:34: style: Checking if unsigned variable 'var->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:1519:47: style: Checking if unsigned variable 'var_tmp->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:1521:42: style: Checking if unsigned variable 'var_tmp->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2041:33: style: Checking if unsigned variable 'var->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2066:60: style: Checking if unsigned variable '(vars+((*rightlit_p)<0?-(*rightlit_p):(*rightlit_p)))->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2081:64: style: Checking if unsigned variable '(vars+((*leftlit_p)<0?-(*leftlit_p):(*leftlit_p)))->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2093:63: style: Checking if unsigned variable '(vars+((*tmp_p)<0?-(*tmp_p):(*tmp_p)))->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2098:68: style: Checking if unsigned variable '(vars+((*rightlit_p)<0?-(*rightlit_p):(*rightlit_p)))->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2105:51: style: Checking if unsigned variable 'rep_tmp->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2108:53: style: Checking if unsigned variable 'rep_right->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2139:62: style: Checking if unsigned variable '(vars+((*last_e_p)<0?-(*last_e_p):(*last_e_p)))->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2147:51: style: Checking if unsigned variable 'uf_find(vars,(vars)+((*last_e_p)<0?-(*last_e_p):(*last_e_p)),0,type)->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2157:64: style: Checking if unsigned variable '(vars+((*rightlit_p)<0?-(*rightlit_p):(*rightlit_p)))->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2165:58: style: Checking if unsigned variable 'uf_find(vars,(vars)+((*rightlit_p)<0?-(*rightlit_p):(*rightlit_p)),0,type)->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2180:67: style: Checking if unsigned variable '(vars+((*tmp_p)<0?-(*tmp_p):(*tmp_p)))->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2200:63: style: Checking if unsigned variable '(vars+((*tmp_p)<0?-(*tmp_p):(*tmp_p)))->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:3013:37: style: Checking if unsigned variable 'd->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:3015:32: style: Checking if unsigned variable 'd->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:3073:37: style: Checking if unsigned variable 't->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5571:32: style: Checking if unsigned variable 'v->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5614:32: style: Checking if unsigned variable 'v->decision_level' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_dep_man_qdag.c:1583:57: style: Function 'referenced_by_active_existential_var' argument 2 names different: declaration 'var' definition 'v'. [funcArgNamesDifferent]
depqbf-version-5.01/qdpll_dep_man_qdag.c:1256:68: note: Function 'referenced_by_active_existential_var' argument 2 names different: declaration 'var' definition 'v'.
depqbf-version-5.01/qdpll_dep_man_qdag.c:1583:57: note: Function 'referenced_by_active_existential_var' argument 2 names different: declaration 'var' definition 'v'.
depqbf-version-5.01/qdpll_dep_man_qdag.c:3505:54: style: Function 'count_direct_active_refs_by_sedge' argument 2 names different: declaration 'var' definition 'v'. [funcArgNamesDifferent]
depqbf-version-5.01/qdpll_dep_man_qdag.c:1462:74: note: Function 'count_direct_active_refs_by_sedge' argument 2 names different: declaration 'var' definition 'v'.
depqbf-version-5.01/qdpll_dep_man_qdag.c:3505:54: note: Function 'count_direct_active_refs_by_sedge' argument 2 names different: declaration 'var' definition 'v'.
depqbf-version-5.01/qdpll_dep_man_qdag.c:5132:25: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5870:25: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
depqbf-version-5.01/qdpll_dep_man_qdag.c:5878:14: style: Unused variable: cidn [unusedVariable]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2018:3: warning: Assert statement modifies 'e'. [assignmentInAssert]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2018:3: warning: Assert statement modifies 'en'. [assignmentInAssert]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2020:3: warning: Assert statement modifies 'e'. [assignmentInAssert]
depqbf-version-5.01/qdpll_dep_man_qdag.c:2020:3: warning: Assert statement modifies 'en'. [assignmentInAssert]
depqbf-version-5.01/qdpll_dep_man_qdag.c:552:41: error: Uninitialized variable: right [uninitvar]
depqbf-version-5.01/qdpll_mem.c:128:3: style: Checking if unsigned variable 'limit' is less than zero. [unsignedLessThanZero]
depqbf-version-5.01/qdpll_pqueue.c:142:27: style: The scope of the variable 'left_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_pqueue.c:142:43: style: The scope of the variable 'right_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_pqueue.c:175:5: style: The scope of the variable 'left_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_pqueue.c:175:21: style: The scope of the variable 'right_child_pos' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_pqueue.c:179:32: style: The scope of the variable 'left' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_pqueue.c:179:39: style: The scope of the variable 'right' can be reduced. [variableScope]
depqbf-version-5.01/qdpll_pqueue.c:202:36: error: Uninitialized variable: right [uninitvar]
depqbf-version-5.01/qdpll_pqueue.c:202:36: error: Uninitialized struct member: right.priority [uninitStructMember]
[14:55]

ftp://ftp.se.debian.org/debian/pool/main/d/deps/deps_0.13.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/derby/derby_10.14.2.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/derivations/derivations_0.53.20120414.orig.tar.gz
derivations-0.53.20120414.orig/btool/PDF/PDF.cc:60:35: style: Function 'PDF' argument 1 names different: declaration 'filename' definition 'filename_pdf'. [funcArgNamesDifferent]
derivations-0.53.20120414.orig/btool/PDF/PDF.h:75:38: note: Function 'PDF' argument 1 names different: declaration 'filename' definition 'filename_pdf'.
derivations-0.53.20120414.orig/btool/PDF/PDF.cc:60:35: note: Function 'PDF' argument 1 names different: declaration 'filename' definition 'filename_pdf'.
derivations-0.53.20120414.orig/btool/PDF/PDF.cc:61:5: style: Class 'PDF' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
derivations-0.53.20120414.orig/btool/PDF/PDF.cc:61:5: style: Class 'PDF' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
derivations-0.53.20120414.orig/btool/PDF/update_catalog.cc:68:8: style: The scope of the variable 's_Roman' can be reduced. [variableScope]
derivations-0.53.20120414.orig/btool/PDF/update_catalog.cc:78:8: style: The scope of the variable 's_Arabic' can be reduced. [variableScope]
derivations-0.53.20120414.orig/btool/PDF/update_catalog.cc:102:8: style: The scope of the variable 's_Nums' can be reduced. [variableScope]
derivations-0.53.20120414.orig/btool/PDF/update_catalog.cc:165:8: style: The scope of the variable 's_Title' can be reduced. [variableScope]
derivations-0.53.20120414.orig/btool/PDF/update_catalog.cc:234:8: style: The scope of the variable 's_Size' can be reduced. [variableScope]
derivations-0.53.20120414.orig/btool/PDF/update_catalog.cc:241:8: style: The scope of the variable 's_Prev' can be reduced. [variableScope]
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:78:10: style: The function 'is_terminal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:59:18: note: Virtual function in base class
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:78:10: note: Function in derived class
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:79:17: style: The function 'term' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:60:25: note: Virtual function in base class
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:79:17: note: Function in derived class
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:81:15: style: The function 'replicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:66:23: note: Virtual function in base class
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:81:15: note: Function in derived class
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:107:10: style: The function 'is_terminal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:59:18: note: Virtual function in base class
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:107:10: note: Function in derived class
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:108:17: style: The function 'term' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:60:25: note: Virtual function in base class
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:108:17: note: Function in derived class
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:109:15: style: The function 'replicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:66:23: note: Virtual function in base class
derivations-0.53.20120414.orig/btool/Util/TeX_atom.h:109:15: note: Function in derived class
derivations-0.53.20120414.orig/btool/TOC/Table.cc:195:14: style: Technically the member function 'init::::Anonymous0::operator()' can be const. [functionConst]
derivations-0.53.20120414.orig/btool/TOC/Table.cc:330:3: style: Class 'Table' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
derivations-0.53.20120414.orig/btool/TOC/Table.cc:330:3: style: Class 'Table' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
derivations-0.53.20120414.orig/btool/Util/TeX_atom.cc:30:12: style: Technically the member function 'tokenize_TeX::::Anonymous0::operator()' can be const. [functionConst]
[14:55]

ftp://ftp.se.debian.org/debian/pool/main/d/derpconf/derpconf_0.8.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/designate/designate_6.0.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/designate-dashboard/designate-dashboard_6.0.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/desktop-autoloader/desktop-autoloader_0.0.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/desktop-file-utils/desktop-file-utils_0.23.orig.tar.xz
desktop-file-utils-0.23/src/install.c:158:3: style: Variable 'kf' is reassigned a value before the old one has been used. [redundantAssignment]
desktop-file-utils-0.23/src/install.c:154:0: note: Variable 'kf' is reassigned a value before the old one has been used.
desktop-file-utils-0.23/src/install.c:158:3: note: Variable 'kf' is reassigned a value before the old one has been used.
desktop-file-utils-0.23/src/keyfileutils.c:171:10: style: The scope of the variable 'i' can be reduced. [variableScope]
desktop-file-utils-0.23/src/keyfileutils.c:210:14: style: The scope of the variable 'i' can be reduced. [variableScope]
desktop-file-utils-0.23/src/validate.c:620:8: style: The scope of the variable 'c' can be reduced. [variableScope]
desktop-file-utils-0.23/src/validate.c:2160:15: style: The scope of the variable 'c' can be reduced. [variableScope]
desktop-file-utils-0.23/src/validate.c:2428:8: style: The scope of the variable 'c' can be reduced. [variableScope]
[14:55]

ftp://ftp.se.debian.org/debian/pool/main/d/desktopnova/desktopnova_0.8.1.orig.tar.gz
desktopnova-0.8.1/src/desktopnova-daemon/history.c:190:11: error: Array 'history[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
desktopnova-0.8.1/src/desktopnova-tray/desktopnova-tray.c:181:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
desktopnova-0.8.1/src/desktopnova-tray/desktopnova-tray.c:178:0: note: Variable 'result' is reassigned a value before the old one has been used.
desktopnova-0.8.1/src/desktopnova-tray/desktopnova-tray.c:181:2: note: Variable 'result' is reassigned a value before the old one has been used.
desktopnova-0.8.1/src/desktopnova-tray/desktopnova-tray.c:190:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
desktopnova-0.8.1/src/desktopnova-tray/desktopnova-tray.c:187:0: note: Variable 'result' is reassigned a value before the old one has been used.
desktopnova-0.8.1/src/desktopnova-tray/desktopnova-tray.c:190:2: note: Variable 'result' is reassigned a value before the old one has been used.
desktopnova-0.8.1/src/desktopnova/desktopnova-profiles.c:68:23: style: The scope of the variable 'item_old' can be reduced. [variableScope]
desktopnova-0.8.1/src/desktopnova/desktopnova.c:158:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
desktopnova-0.8.1/src/desktopnova/desktopnova.c:153:0: note: Variable 'result' is reassigned a value before the old one has been used.
desktopnova-0.8.1/src/desktopnova/desktopnova.c:158:2: note: Variable 'result' is reassigned a value before the old one has been used.
desktopnova-0.8.1/src/desktopnova/desktopnova.c:171:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
desktopnova-0.8.1/src/desktopnova/desktopnova.c:166:0: note: Variable 'result' is reassigned a value before the old one has been used.
desktopnova-0.8.1/src/desktopnova/desktopnova.c:171:2: note: Variable 'result' is reassigned a value before the old one has been used.
desktopnova-0.8.1/src/desktopnova/desktopnova.c:184:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
desktopnova-0.8.1/src/desktopnova/desktopnova.c:179:0: note: Variable 'result' is reassigned a value before the old one has been used.
desktopnova-0.8.1/src/desktopnova/desktopnova.c:184:2: note: Variable 'result' is reassigned a value before the old one has been used.
desktopnova-0.8.1/src/desktopnova/desktopnova.c:233:10: style: The scope of the variable 'content' can be reduced. [variableScope]
desktopnova-0.8.1/src/desktopnova/desktopnova.c:234:10: style: The scope of the variable 'filename' can be reduced. [variableScope]
desktopnova-0.8.1/src/desktopnova/desktopnova.c:1202:10: style: The scope of the variable 'filename' can be reduced. [variableScope]
desktopnova-0.8.1/src/desktopnova/desktopnova.c:1244:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
desktopnova-0.8.1/src/desktopnova/desktopnova.c:1340:6: error: Uninitialized variable: result [uninitvar]
desktopnova-0.8.1/src/misc/xml.c:365:24: style: The scope of the variable 'profile_old' can be reduced. [variableScope]
desktopnova-0.8.1/src/misc/xml.c:367:23: style: The scope of the variable 'module_old' can be reduced. [variableScope]
[14:55]

ftp://ftp.se.debian.org/debian/pool/main/d/desmume/desmume_0.9.8.orig.tar.gz
desmume-0.9.8/src/Disassembler.cpp:2928:47: error: Undefined behavior: Variable 'txt' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
desmume-0.9.8/src/Disassembler.cpp:2935:47: error: Undefined behavior: Variable 'txt' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
desmume-0.9.8/src/Disassembler.cpp:2942:47: error: Undefined behavior: Variable 'txt' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
desmume-0.9.8/src/Disassembler.cpp:2949:47: error: Undefined behavior: Variable 'txt' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
desmume-0.9.8/src/FIFO.cpp:236:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/gfx3d.h:177:3: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
desmume-0.9.8/src/gfx3d.h:178:3: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
desmume-0.9.8/src/gfx3d.h:187:3: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
desmume-0.9.8/src/gfx3d.h:188:3: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
desmume-0.9.8/src/gfx3d.h:232:3: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
desmume-0.9.8/src/gfx3d.h:233:3: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
desmume-0.9.8/src/gfx3d.h:235:3: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
desmume-0.9.8/src/gfx3d.h:239:3: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
desmume-0.9.8/src/gfx3d.h:240:3: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
desmume-0.9.8/src/gfx3d.h:242:3: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
desmume-0.9.8/src/debug.h:194:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:351:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
desmume-0.9.8/src/mc.h:76:2: warning: Member variable 'ADVANsCEne::createTime' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/mc.h:76:2: warning: Member variable 'ADVANsCEne::datName' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/mc.h:76:2: warning: Member variable 'ADVANsCEne::datVersion' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/mc.h:76:2: warning: Member variable 'ADVANsCEne::urlVersion' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/mc.h:76:2: warning: Member variable 'ADVANsCEne::urlDat' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/MMU.h:140:2: warning: Member variable 'DivController::div0' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/MMU.h:231:2: warning: Member variable 'DmaController::userEnable' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/MMU.h:231:2: warning: Member variable 'DmaController::procnum' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/MMU.h:231:2: warning: Member variable 'DmaController::chan' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/MMU.h:261:3: warning: Member variable 'AddressRegister::controller' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/MMU.h:276:3: warning: Member variable 'ControlRegister::controller' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::dispx_st' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::dispCapCnt' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::LayersEnable' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::itemsForPriority' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::BG_bmp_large_ram' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::BG_bmp_ram' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::BG_tile_ram' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::BG_map_ram' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::BGExtPalSlot' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::BGSize' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::BGTypes' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::mosaicColors' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::sprNum' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::h_win' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::curr_win' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::need_update_winh' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::core' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::dispMode' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::vramBlock' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::VRAMaddr' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::bgPrio' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::bg0HasHighestPrio' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::oam' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::sprMem' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::sprBoundary' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::sprBMPBoundary' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::sprBMPMode' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::sprEnable' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WIN0H0' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WIN0H1' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WIN0V0' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WIN0V1' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WIN1H0' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WIN1H1' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WIN1V0' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WIN1V1' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WININ0' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WININ0_SPECIAL' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WININ1' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WININ1_SPECIAL' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WINOUT' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WINOUT_SPECIAL' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WINOBJ' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WINOBJ_SPECIAL' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WIN0_ENABLED' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WIN1_ENABLED' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::WINOBJ_ENABLED' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::BLDCNT' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::BLDALPHA_EVA' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::BLDALPHA_EVB' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::BLDY_EVY' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::currentFadeInColors' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::currentFadeOutColors' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::blend2' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::tempScanlineBuffer' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::tempScanline' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::MasterBrightMode' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::MasterBrightFactor' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::bgPixels' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::currLine' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::currBgNum' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::blend1' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::currDst' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::_3dColorLine' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::curr_mosaic_enabled' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::setFinalColorBck_funcNum' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::bgFunc' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::setFinalColor3d_funcNum' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::setFinalColorSpr_funcNum' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:634:2: warning: Member variable 'GPU::spriteRenderMode' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:753:3: warning: Member variable 'MosaicLookup::table' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:753:3: warning: Member variable 'MosaicLookup::width' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:753:3: warning: Member variable 'MosaicLookup::height' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:753:3: warning: Member variable 'MosaicLookup::widthValue' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/GPU.h:753:3: warning: Member variable 'MosaicLookup::heightValue' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/SPU.h:166:7: warning: Member variable 'Runtime::sampcnt' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/firmware.h:47:2: warning: Member variable 'CFIRMWARE::tmp_data9' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/firmware.h:47:2: warning: Member variable 'CFIRMWARE::tmp_data7' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/firmware.h:47:2: warning: Member variable 'CFIRMWARE::keyBuf' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/firmware.h:47:2: warning: Member variable 'CFIRMWARE::keyCode' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/firmware.h:47:2: warning: Member variable 'CFIRMWARE::header' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/NDSSystem.h:315:2: warning: Member variable 'GameInfo::crc' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/NDSSystem.h:315:2: warning: Member variable 'GameInfo::header' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/NDSSystem.h:315:2: warning: Member variable 'GameInfo::ROMserial' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/NDSSystem.h:315:2: warning: Member variable 'GameInfo::ROMname' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/NDSSystem.h:315:2: warning: Member variable 'GameInfo::romsize' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/NDSSystem.h:315:2: warning: Member variable 'GameInfo::allocatedSize' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/NDSSystem.h:315:2: warning: Member variable 'GameInfo::mask' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/NDSSystem.h:315:2: warning: Member variable 'GameInfo::isHomebrew' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/gfx3d.h:268:1: style: The class 'GFX3D_Clipper' does not have a constructor although it has private member variables. [noConstructor]
desmume-0.9.8/src/gfx3d.h:298:2: warning: Member variable 'GFX3D_State::wbuffer' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/gfx3d.h:298:2: warning: Member variable 'GFX3D_State::sortmode' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/gfx3d.h:298:2: warning: Member variable 'GFX3D_State::pad' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/gfx3d.h:366:2: warning: Member variable 'GFX3D::indexlist' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1645:2: style: 'TiXmlHandle::operator=' should return 'TiXmlHandle &'. [operatorEq]
desmume-0.9.8/src/NDSSystem.h:580:6: style: Member variable 'TCommonSettings::autodetectBackupMethod' is in the wrong place in the initializer list. [initializerList]
desmume-0.9.8/src/NDSSystem.h:505:5: note: Member variable 'TCommonSettings::autodetectBackupMethod' is in the wrong place in the initializer list.
desmume-0.9.8/src/NDSSystem.h:580:6: note: Member variable 'TCommonSettings::autodetectBackupMethod' is in the wrong place in the initializer list.
desmume-0.9.8/src/NDSSystem.h:555:6: style: Member variable 'TCommonSettings::StylusPressure' is in the wrong place in the initializer list. [initializerList]
desmume-0.9.8/src/NDSSystem.h:508:5: note: Member variable 'TCommonSettings::StylusPressure' is in the wrong place in the initializer list.
desmume-0.9.8/src/NDSSystem.h:555:6: note: Member variable 'TCommonSettings::StylusPressure' is in the wrong place in the initializer list.
desmume-0.9.8/src/NDSSystem.h:545:19: style: Member variable 'TCommonSettings::ConsoleType' is in the wrong place in the initializer list. [initializerList]
desmume-0.9.8/src/NDSSystem.h:509:5: note: Member variable 'TCommonSettings::ConsoleType' is in the wrong place in the initializer list.
desmume-0.9.8/src/NDSSystem.h:545:19: note: Member variable 'TCommonSettings::ConsoleType' is in the wrong place in the initializer list.
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:805:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:806:3: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
desmume-0.9.8/src/driver.h:41:3: warning: Class 'BaseDriver' which has virtual members does not have a virtual destructor. [virtualDestructor]
desmume-0.9.8/src/emufile.h:294:7: style: Technically the member function 'EMUFILE_FILE::is_open' can be const. [functionConst]
desmume-0.9.8/src/utils/tinyxml/tinystr.h:239:7: style: Technically the member function 'TiXmlString::quit' can be const. [functionConst]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1759:14: style: Technically the member function 'TiXmlPrinter::Indent' can be const. [functionConst]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1766:14: style: Technically the member function 'TiXmlPrinter::LineBreak' can be const. [functionConst]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1775:14: style: Technically the member function 'TiXmlPrinter::CStr' can be const. [functionConst]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1777:9: style: Technically the member function 'TiXmlPrinter::Size' can be const. [functionConst]
desmume-0.9.8/src/mc.h:87:6: style: Technically the member function 'ADVANsCEne::getSaveType' can be const. [functionConst]
desmume-0.9.8/src/mc.h:88:6: style: Technically the member function 'ADVANsCEne::getCRC32' can be const. [functionConst]
desmume-0.9.8/src/mc.h:89:7: style: Technically the member function 'ADVANsCEne::isLoaded' can be const. [functionConst]
desmume-0.9.8/src/mc.h:131:14: style: Technically the member function 'BackupDevice::getFilename' can be const. [functionConst]
desmume-0.9.8/src/MMU.h:464:7: performance: Technically the member function 'MMU_struct_new::is_dma' can be static. [functionStatic]
desmume-0.9.8/src/GPU.h:845:7: style: Technically the member function 'GPU::updateBLDALPHA' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.h:212:7: style: Technically the member function 'NDSSystem::Is_DSI' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.h:213:7: style: Technically the member function 'NDSSystem::Is_DebugConsole' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.h:552:7: style: Technically the member function 'TCommonSettings::single_core' can be const. [functionConst]
desmume-0.9.8/src/gfx3d.h:154:7: style: Technically the member function 'POLY::isTranslucent' can be const. [functionConst]
desmume-0.9.8/src/gfx3d.h:169:6: style: Technically the member function 'POLY::getAlpha' can be const. [functionConst]
desmume-0.9.8/src/emufile.h:145:40: style: Class 'EMUFILE_MEMORY' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
desmume-0.9.8/src/emufile.h:145:40: style: Class 'EMUFILE_MEMORY' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
desmume-0.9.8/src/emufile.h:139:2: style: Class 'EMUFILE_MEMORY' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/emufile.h:140:2: style: Class 'EMUFILE_MEMORY' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/utils/tinyxml/tinystr.h:78:17: style: Class 'TiXmlString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:944:2: style: Class 'TiXmlElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1168:2: style: Class 'TiXmlComment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1220:2: style: Class 'TiXmlText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1399:2: style: Class 'TiXmlDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1642:2: style: Class 'TiXmlHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/MMU.h:261:3: style: Class 'AddressRegister' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/SPU.h:121:2: style: Class 'SPU_struct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/NDSSystem.h:290:2: style: Struct 'RomBanner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/emufile.h:155:19: style: The function 'memwrap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:57:19: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:155:19: note: Function in derived class
desmume-0.9.8/src/emufile.h:157:15: style: The function 'truncate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:122:15: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:157:15: note: Function in derived class
desmume-0.9.8/src/emufile.h:171:16: style: The function 'get_fp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:77:16: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:171:16: note: Function in derived class
desmume-0.9.8/src/emufile.h:173:14: style: The function 'fprintf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:79:14: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:173:14: note: Function in derived class
desmume-0.9.8/src/emufile.h:192:14: style: The function 'fgetc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:81:14: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:192:14: note: Function in derived class
desmume-0.9.8/src/emufile.h:208:14: style: The function 'fputc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:82:14: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:208:14: note: Function in derived class
desmume-0.9.8/src/emufile.h:217:17: style: The function '_fread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:84:17: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:217:17: note: Function in derived class
desmume-0.9.8/src/emufile.h:222:15: style: The function 'fwrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:89:15: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:222:15: note: Function in derived class
desmume-0.9.8/src/emufile.h:229:14: style: The function 'fseek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:116:14: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:229:14: note: Function in derived class
desmume-0.9.8/src/emufile.h:248:14: style: The function 'ftell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:118:14: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:248:14: note: Function in derived class
desmume-0.9.8/src/emufile.h:252:15: style: The function 'fflush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:120:15: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:252:15: note: Function in derived class
desmume-0.9.8/src/emufile.h:259:14: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:119:14: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:259:14: note: Function in derived class
desmume-0.9.8/src/emufile.h:288:16: style: The function 'get_fp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:77:16: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:288:16: note: Function in derived class
desmume-0.9.8/src/emufile.h:292:19: style: The function 'memwrap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:57:19: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:292:19: note: Function in derived class
desmume-0.9.8/src/emufile.h:296:15: style: The function 'truncate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:122:15: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:296:15: note: Function in derived class
desmume-0.9.8/src/emufile.h:298:14: style: The function 'fprintf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:79:14: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:298:14: note: Function in derived class
desmume-0.9.8/src/emufile.h:306:14: style: The function 'fgetc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:81:14: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:306:14: note: Function in derived class
desmume-0.9.8/src/emufile.h:309:14: style: The function 'fputc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:82:14: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:309:14: note: Function in derived class
desmume-0.9.8/src/emufile.h:313:17: style: The function '_fread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:84:17: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:313:17: note: Function in derived class
desmume-0.9.8/src/emufile.h:323:15: style: The function 'fwrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:89:15: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:323:15: note: Function in derived class
desmume-0.9.8/src/emufile.h:329:14: style: The function 'fseek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:116:14: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:329:14: note: Function in derived class
desmume-0.9.8/src/emufile.h:333:14: style: The function 'ftell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:118:14: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:333:14: note: Function in derived class
desmume-0.9.8/src/emufile.h:337:14: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:119:14: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:337:14: note: Function in derived class
desmume-0.9.8/src/emufile.h:345:15: style: The function 'fflush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/emufile.h:120:15: note: Virtual function in base class
desmume-0.9.8/src/emufile.h:345:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:867:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:255:22: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:867:22: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:870:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:213:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:870:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1124:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:714:21: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1124:21: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1126:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:213:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1126:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1131:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:255:22: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1131:22: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1133:34: style: The function 'ToElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:698:34: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1133:34: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1134:34: style: The function 'ToElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:705:34: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1134:34: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1138:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:738:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1138:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1177:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:714:21: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1177:21: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1179:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:213:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1179:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1184:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:255:22: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1184:22: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1186:31: style: The function 'ToComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:699:34: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1186:31: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1187:28: style: The function 'ToComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:706:34: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1187:28: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1191:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:738:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1191:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1240:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:213:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1240:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1247:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:255:22: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1247:22: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1249:27: style: The function 'ToText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:701:34: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1249:27: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1250:27: style: The function 'ToText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:708:33: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1250:27: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1254:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:738:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1254:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1258:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:714:21: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1258:21: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1316:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:714:21: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1316:21: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1319:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:213:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1319:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1323:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:255:22: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1323:22: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1325:34: style: The function 'ToDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:702:34: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1325:34: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1326:34: style: The function 'ToDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:709:34: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1326:34: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1330:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:738:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1330:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1364:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:714:21: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1364:21: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1366:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:213:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1366:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1368:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:255:22: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1368:22: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1370:34: style: The function 'ToUnknown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:700:34: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1370:34: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1371:34: style: The function 'ToUnknown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:707:34: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1371:34: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1375:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:738:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1375:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1532:34: style: The function 'ToDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:697:34: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1532:34: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1533:34: style: The function 'ToDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:704:34: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1533:34: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1537:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:738:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1537:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1541:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:714:21: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1541:21: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1743:15: style: The function 'VisitEnter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:134:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1743:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1744:15: style: The function 'VisitExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:136:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1744:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1746:15: style: The function 'VisitEnter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:139:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1746:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1747:15: style: The function 'VisitExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:141:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1747:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1749:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:144:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1749:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1750:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:146:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1750:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1751:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:148:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1751:15: note: Function in derived class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1752:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:150:15: note: Virtual function in base class
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1752:15: note: Function in derived class
desmume-0.9.8/src/MMU.h:128:14: style: The function 'read32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/MMU.h:84:14: note: Virtual function in base class
desmume-0.9.8/src/MMU.h:128:14: note: Function in derived class
desmume-0.9.8/src/MMU.h:129:15: style: The function 'write32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/MMU.h:85:15: note: Virtual function in base class
desmume-0.9.8/src/MMU.h:129:15: note: Function in derived class
desmume-0.9.8/src/GPU.cpp:253:65: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
desmume-0.9.8/src/GPU.cpp:254:65: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
desmume-0.9.8/src/GPU.cpp:255:65: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
desmume-0.9.8/src/GPU.cpp:256:65: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
desmume-0.9.8/src/GPU.cpp:257:65: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
desmume-0.9.8/src/GPU.cpp:833:23: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/GPU.cpp:1484:0: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/GPU.cpp:1008:6: style: The scope of the variable 'tilePal' can be reduced. [variableScope]
desmume-0.9.8/src/GPU.cpp:1299:13: style: The scope of the variable 'color' can be reduced. [variableScope]
desmume-0.9.8/src/GPU.cpp:1320:5: style: The scope of the variable 'palette_entry' can be reduced. [variableScope]
desmume-0.9.8/src/GPU.cpp:1321:6: style: The scope of the variable 'color' can be reduced. [variableScope]
desmume-0.9.8/src/GPU.cpp:1345:5: style: The scope of the variable 'palette' can be reduced. [variableScope]
desmume-0.9.8/src/GPU.cpp:1346:6: style: The scope of the variable 'color' can be reduced. [variableScope]
desmume-0.9.8/src/GPU.cpp:1346:13: style: The scope of the variable 'x1' can be reduced. [variableScope]
desmume-0.9.8/src/GPU.cpp:1373:12: style: The scope of the variable 'palette' can be reduced. [variableScope]
desmume-0.9.8/src/GPU.cpp:1373:21: style: The scope of the variable 'palette_entry' can be reduced. [variableScope]
desmume-0.9.8/src/GPU.cpp:1374:6: style: The scope of the variable 'x1' can be reduced. [variableScope]
desmume-0.9.8/src/GPU.cpp:2213:0: style: The scope of the variable 'skip' can be reduced. [variableScope]
desmume-0.9.8/src/GPU.cpp:1518:0: style: The scope of the variable 'x' can be reduced. [variableScope]
desmume-0.9.8/src/GPU.cpp:1519:0: style: The scope of the variable 'xdir' can be reduced. [variableScope]
desmume-0.9.8/src/GPU.cpp:1522:0: style: The scope of the variable 'j' can be reduced. [variableScope]
desmume-0.9.8/src/GPU.cpp:671:0: style: The scope of the variable 'windowDraw' can be reduced. [variableScope]
desmume-0.9.8/src/GPU.cpp:2688:12: style: Checking if unsigned variable 'version' is less than zero. This might be a false warning. [unsignedLessThanZero]
desmume-0.9.8/src/GPU.h:769:6: performance: Technically the member function 'GPU::blend' can be static. [functionStatic]
desmume-0.9.8/src/GPU.cpp:313:22: note: Technically the member function 'GPU::blend' can be static.
desmume-0.9.8/src/GPU.h:769:6: note: Technically the member function 'GPU::blend' can be static.
desmume-0.9.8/src/GPU.h:789:14: style: Technically the member function 'GPU::spriteRender' can be const. [functionConst]
desmume-0.9.8/src/GPU.h:798:7: style: Technically the member function 'GPU::setFinalColor3d' can be const. [functionConst]
desmume-0.9.8/src/GPU.cpp:752:23: note: Technically the member function 'GPU::setFinalColor3d' can be const.
desmume-0.9.8/src/GPU.h:798:7: note: Technically the member function 'GPU::setFinalColor3d' can be const.
desmume-0.9.8/src/GPU.h:806:6: style: Technically the member function 'GPU::getAffineStart' can be const. [functionConst]
desmume-0.9.8/src/GPU.cpp:2712:10: note: Technically the member function 'GPU::getAffineStart' can be const.
desmume-0.9.8/src/GPU.h:806:6: note: Technically the member function 'GPU::getAffineStart' can be const.
desmume-0.9.8/src/GPU_osd.h:131:3: style: Class 'OSDCLASS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/utils/datetime.h:356:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
desmume-0.9.8/src/agg2d.inl:964:32: style: Function 'roundedRect' argument 5 names different: declaration 'rxBottom' definition 'rx_bottom'. [funcArgNamesDifferent]
desmume-0.9.8/src/agg2d.h:503:10: note: Function 'roundedRect' argument 5 names different: declaration 'rxBottom' definition 'rx_bottom'.
desmume-0.9.8/src/agg2d.inl:964:32: note: Function 'roundedRect' argument 5 names different: declaration 'rxBottom' definition 'rx_bottom'.
desmume-0.9.8/src/agg2d.inl:964:50: style: Function 'roundedRect' argument 6 names different: declaration 'ryBottom' definition 'ry_bottom'. [funcArgNamesDifferent]
desmume-0.9.8/src/agg2d.h:503:27: note: Function 'roundedRect' argument 6 names different: declaration 'ryBottom' definition 'ry_bottom'.
desmume-0.9.8/src/agg2d.inl:964:50: note: Function 'roundedRect' argument 6 names different: declaration 'ryBottom' definition 'ry_bottom'.
desmume-0.9.8/src/agg2d.inl:965:32: style: Function 'roundedRect' argument 7 names different: declaration 'rxTop' definition 'rx_top'. [funcArgNamesDifferent]
desmume-0.9.8/src/agg2d.h:504:10: note: Function 'roundedRect' argument 7 names different: declaration 'rxTop' definition 'rx_top'.
desmume-0.9.8/src/agg2d.inl:965:32: note: Function 'roundedRect' argument 7 names different: declaration 'rxTop' definition 'rx_top'.
desmume-0.9.8/src/agg2d.inl:965:50: style: Function 'roundedRect' argument 8 names different: declaration 'ryTop' definition 'ry_top'. [funcArgNamesDifferent]
desmume-0.9.8/src/agg2d.h:504:27: note: Function 'roundedRect' argument 8 names different: declaration 'ryTop' definition 'ry_top'.
desmume-0.9.8/src/agg2d.inl:965:50: note: Function 'roundedRect' argument 8 names different: declaration 'ryTop' definition 'ry_top'.
desmume-0.9.8/src/utils/datetime.h:336:16: style: Variable 'overflow' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/utils/datetime.h:133:2: warning: Member variable 'TimeSpan::_ticks' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/datetime.h:492:9: performance: Variable 'ticks' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
desmume-0.9.8/src/utils/datetime.h:533:3: performance: Variable 'ticks' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
desmume-0.9.8/src/GPU_osd.h:133:11: performance: Technically the member function 'OSDCLASS::update' can be static. [functionStatic]
desmume-0.9.8/src/GPU_osd.cpp:669:16: note: Technically the member function 'OSDCLASS::update' can be static.
desmume-0.9.8/src/GPU_osd.h:133:11: note: Technically the member function 'OSDCLASS::update' can be static.
desmume-0.9.8/src/GPU_osd.h:134:11: performance: Technically the member function 'OSDCLASS::clear' can be static. [functionStatic]
desmume-0.9.8/src/GPU_osd.cpp:637:16: note: Technically the member function 'OSDCLASS::clear' can be static.
desmume-0.9.8/src/GPU_osd.h:134:11: note: Technically the member function 'OSDCLASS::clear' can be static.
desmume-0.9.8/src/GPU_osd.h:136:11: performance: Technically the member function 'OSDCLASS::addLine' can be static. [functionStatic]
desmume-0.9.8/src/GPU_osd.cpp:700:16: note: Technically the member function 'OSDCLASS::addLine' can be static.
desmume-0.9.8/src/GPU_osd.h:136:11: note: Technically the member function 'OSDCLASS::addLine' can be static.
desmume-0.9.8/src/agg2d.h:436:20: style: Technically the member function 'Agg2D::font' can be const. [functionConst]
desmume-0.9.8/src/agg2d.h:783:7: style: Technically the member function 'Agg2D::saveStateTo' can be const. [functionConst]
desmume-0.9.8/src/agg2d.inl:141:48: note: Technically the member function 'Agg2D::saveStateTo' can be const.
desmume-0.9.8/src/agg2d.h:783:7: note: Technically the member function 'Agg2D::saveStateTo' can be const.
desmume-0.9.8/src/aggdraw.h:157:14: performance: Technically the member function 'agg::span_simple_blur_rgb24::prepare' can be static. [functionStatic]
desmume-0.9.8/src/movie.h:83:7: style: Technically the member function 'MovieRecord::command_reset' can be const. [functionConst]
desmume-0.9.8/src/movie.h:84:7: style: Technically the member function 'MovieRecord::command_microphone' can be const. [functionConst]
desmume-0.9.8/src/movie.h:85:7: style: Technically the member function 'MovieRecord::command_lid' can be const. [functionConst]
desmume-0.9.8/src/movie.h:126:6: performance: Technically the member function 'MovieRecord::mask' can be static. [functionStatic]
desmume-0.9.8/src/movie.h:156:6: style: Technically the member function 'MovieData::getNumRecords' can be const. [functionConst]
desmume-0.9.8/src/movie.h:199:7: performance: Technically the member function 'MovieData::installInt' can be static. [functionStatic]
desmume-0.9.8/src/movie.h:204:7: performance: Technically the member function 'MovieData::installBool' can be static. [functionStatic]
desmume-0.9.8/src/utils/valuearray.h:28:0: style: Technically the member function 'ValueArray < unsigned char , 16 >::operator==' can be const. [functionConst]
desmume-0.9.8/src/agg2d.h:176:3: style: Struct 'Image' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/aggdraw.h:149:9: style: Class 'span_simple_blur_rgb24' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/utils/datetime.h:137:2: style: Class 'TimeSpan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/utils/datetime.h:490:2: style: Class 'DateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/aggdraw.h:449:15: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:239:15: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:449:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:457:34: style: The function 'buf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:241:34: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:457:34: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:461:16: style: The function 'attach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:248:16: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:461:16: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:464:19: style: The function 'clipBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:251:19: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:464:19: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:465:27: style: The function 'clipBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:252:27: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:465:27: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:467:16: style: The function 'clearAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:254:16: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:467:16: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:468:16: style: The function 'clearAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:255:16: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:468:16: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:470:16: style: The function 'clearClipBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:257:16: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:470:16: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:471:16: style: The function 'clearClipBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:258:16: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:471:16: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:477:17: style: The function 'worldToScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:264:17: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:477:17: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:478:17: style: The function 'screenToWorld' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:265:17: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:478:17: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:479:17: style: The function 'worldToScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:266:17: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:479:17: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:480:17: style: The function 'screenToWorld' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:267:17: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:480:17: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:481:17: style: The function 'alignPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:268:17: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:481:17: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:482:17: style: The function 'inBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:269:17: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:482:17: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:485:15: style: The function 'blendMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:272:15: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:485:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:486:31: style: The function 'blendMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:273:31: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:486:31: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:488:15: style: The function 'imageBlendMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:275:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:488:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:489:31: style: The function 'imageBlendMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:276:34: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:489:31: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:491:15: style: The function 'imageBlendColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:278:15: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:491:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:492:15: style: The function 'imageBlendColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:279:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:492:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:493:19: style: The function 'imageBlendColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:280:22: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:493:19: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:495:15: style: The function 'masterAlpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:282:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:495:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:496:17: style: The function 'masterAlpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:283:20: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:496:17: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:498:15: style: The function 'antiAliasGamma' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:285:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:498:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:499:17: style: The function 'antiAliasGamma' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:286:20: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:499:17: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:504:15: style: The function 'fillColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:291:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:504:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:505:15: style: The function 'fillColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:292:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:505:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:506:15: style: The function 'noFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:293:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:506:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:508:15: style: The function 'lineColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:295:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:508:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:509:15: style: The function 'lineColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:296:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:509:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:510:15: style: The function 'noLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:297:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:510:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:512:19: style: The function 'fillColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:302:22: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:512:19: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:513:19: style: The function 'lineColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:303:22: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:513:19: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:515:15: style: The function 'fillLinearGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:305:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:515:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:516:15: style: The function 'lineLinearGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:306:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:516:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:518:15: style: The function 'fillRadialGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:308:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:518:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:519:15: style: The function 'lineRadialGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:309:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:519:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:521:15: style: The function 'fillRadialGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:311:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:521:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:522:15: style: The function 'lineRadialGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:312:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:522:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:523:15: style: The function 'fillRadialGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:314:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:523:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:524:15: style: The function 'lineRadialGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:315:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:524:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:526:15: style: The function 'lineWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:317:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:526:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:527:17: style: The function 'lineWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:318:20: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:527:17: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:529:15: style: The function 'lineCap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:320:15: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:529:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:530:29: style: The function 'lineCap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:321:32: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:530:29: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:532:15: style: The function 'lineJoin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:323:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:532:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:533:30: style: The function 'lineJoin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:324:33: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:533:30: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:535:15: style: The function 'fillEvenOdd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:326:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:535:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:536:15: style: The function 'fillEvenOdd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:327:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:536:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:538:15: style: The function 'transformImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:299:15: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:538:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:542:37: style: The function 'transformations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:330:40: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:542:37: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:543:15: style: The function 'transformations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:331:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:543:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:545:35: style: The function 'affine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:333:38: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:545:35: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:548:15: style: The function 'resetTransformations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:336:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:548:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:549:15: style: The function 'matrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:337:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:549:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:550:15: style: The function 'matrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:338:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:550:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:551:15: style: The function 'rotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:339:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:551:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:552:15: style: The function 'rotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:340:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:552:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:553:15: style: The function 'scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:341:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:553:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:554:15: style: The function 'scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:342:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:554:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:555:15: style: The function 'skew' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:343:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:555:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:556:15: style: The function 'translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:344:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:556:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:557:15: style: The function 'parallelogram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:345:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:557:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:558:15: style: The function 'viewport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:346:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:558:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:561:15: style: The function 'line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:349:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:561:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:562:15: style: The function 'triangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:350:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:562:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:563:15: style: The function 'rectangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:351:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:563:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:564:15: style: The function 'roundedRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:352:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:564:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:565:18: style: The function 'roundedRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:353:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:565:18: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:566:15: style: The function 'roundedRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:354:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:566:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:567:15: style: The function 'ellipse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:355:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:567:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:568:15: style: The function 'arc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:356:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:568:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:569:15: style: The function 'star' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:357:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:569:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:570:15: style: The function 'curve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:358:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:570:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:571:15: style: The function 'curve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:359:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:571:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:572:15: style: The function 'polygon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:360:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:572:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:573:15: style: The function 'polyline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:361:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:573:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:575:15: style: The function 'setFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:405:15: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:575:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:576:15: style: The function 'renderText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:406:15: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:576:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:585:18: style: The function 'resetPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:364:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:585:18: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:587:15: style: The function 'moveTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:366:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:587:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:588:15: style: The function 'moveRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:367:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:588:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:590:15: style: The function 'lineTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:369:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:590:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:591:15: style: The function 'lineRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:370:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:591:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:593:15: style: The function 'horLineTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:372:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:593:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:594:15: style: The function 'horLineRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:373:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:594:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:596:15: style: The function 'verLineTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:375:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:596:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:597:15: style: The function 'verLineRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:376:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:597:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:599:15: style: The function 'arcTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:378:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:599:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:601:15: style: The function 'arcRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:380:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:601:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:603:15: style: The function 'quadricCurveTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:382:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:603:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:604:15: style: The function 'quadricCurveRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:383:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:604:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:605:15: style: The function 'quadricCurveTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:384:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:605:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:606:15: style: The function 'quadricCurveRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:385:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:606:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:608:15: style: The function 'cubicCurveTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:387:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:608:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:609:15: style: The function 'cubicCurveRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:388:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:609:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:610:15: style: The function 'cubicCurveTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:389:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:610:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:611:15: style: The function 'cubicCurveRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:390:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:611:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:613:15: style: The function 'addEllipse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:392:15: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:613:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:614:15: style: The function 'closePolygon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:393:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:614:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:616:15: style: The function 'drawPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:395:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:616:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:620:15: style: The function 'imageFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:399:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:620:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:621:33: style: The function 'imageFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:400:36: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:621:33: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:623:15: style: The function 'imageResample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:402:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:623:15: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:624:35: style: The function 'imageResample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:403:38: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:624:35: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:627:20: style: The function 'pi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:428:20: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:627:20: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:628:20: style: The function 'deg2Rad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:429:20: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:628:20: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:629:20: style: The function 'rad2Deg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:430:20: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:629:20: note: Function in derived class
desmume-0.9.8/src/agg2d.inl:1734:58: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
desmume-0.9.8/src/GPU_osd.cpp:250:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
desmume-0.9.8/src/GPU_osd.h:133:11: performance: Technically the member function 'OSDCLASS::update' can be static. [functionStatic]
desmume-0.9.8/src/GPU_osd_stub.cpp:25:16: note: Technically the member function 'OSDCLASS::update' can be static.
desmume-0.9.8/src/GPU_osd.h:133:11: note: Technically the member function 'OSDCLASS::update' can be static.
desmume-0.9.8/src/GPU_osd.h:134:11: performance: Technically the member function 'OSDCLASS::clear' can be static. [functionStatic]
desmume-0.9.8/src/GPU_osd_stub.cpp:26:16: note: Technically the member function 'OSDCLASS::clear' can be static.
desmume-0.9.8/src/GPU_osd.h:134:11: note: Technically the member function 'OSDCLASS::clear' can be static.
desmume-0.9.8/src/GPU_osd.h:135:11: performance: Technically the member function 'OSDCLASS::setLineColor' can be static. [functionStatic]
desmume-0.9.8/src/GPU_osd_stub.cpp:27:16: note: Technically the member function 'OSDCLASS::setLineColor' can be static.
desmume-0.9.8/src/GPU_osd.h:135:11: note: Technically the member function 'OSDCLASS::setLineColor' can be static.
desmume-0.9.8/src/GPU_osd.h:136:11: performance: Technically the member function 'OSDCLASS::addLine' can be static. [functionStatic]
desmume-0.9.8/src/GPU_osd_stub.cpp:28:16: note: Technically the member function 'OSDCLASS::addLine' can be static.
desmume-0.9.8/src/GPU_osd.h:136:11: note: Technically the member function 'OSDCLASS::addLine' can be static.
desmume-0.9.8/src/MMU.cpp:1876:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/MMU.cpp:3837:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/MMU.cpp:3841:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/MMU_timing.h:158:0: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
desmume-0.9.8/src/MMU_timing.h:159:0: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
desmume-0.9.8/src/MMU.cpp:1725:74: style: Function 'write_dma' argument 3 names different: declaration 'adr' definition '_adr'. [funcArgNamesDifferent]
desmume-0.9.8/src/MMU.h:462:59: note: Function 'write_dma' argument 3 names different: declaration 'adr' definition '_adr'.
desmume-0.9.8/src/MMU.cpp:1725:74: note: Function 'write_dma' argument 3 names different: declaration 'adr' definition '_adr'.
desmume-0.9.8/src/MMU.cpp:1746:72: style: Function 'read_dma' argument 3 names different: declaration 'adr' definition '_adr'. [funcArgNamesDifferent]
desmume-0.9.8/src/MMU.h:463:57: note: Function 'read_dma' argument 3 names different: declaration 'adr' definition '_adr'.
desmume-0.9.8/src/MMU.cpp:1746:72: note: Function 'read_dma' argument 3 names different: declaration 'adr' definition '_adr'.
desmume-0.9.8/src/MMU.cpp:1734:0: style: Variable 'zzz' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/MMU.cpp:1738:0: style: Variable 'zzz' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/MMU.cpp:1759:0: style: Variable 'zzz' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/MMU.cpp:1822:0: style: Variable 'zzz' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/MMU.cpp:1832:0: style: Variable 'zzz' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/MMU.cpp:1834:21: style: Variable 'wasRepeatMode' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/MMU.cpp:1848:0: style: Variable 'zzz' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/MMU.cpp:1868:0: style: Variable 'zzz' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/MMU.cpp:1872:0: style: Variable 'zzz' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/MMU.cpp:2137:0: style: Variable 'zzz' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/MMU.cpp:1085:10: warning: Member variable 'DSI_TSC::reg_selection' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/MMU_timing.h:102:0: warning: Member variable 'CacheController < 13 , 2 , 5 >::m_blocks' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/MMU_timing.h:102:0: warning: Member variable 'CacheController < 12 , 2 , 5 >::m_blocks' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/MMU.h:437:6: style: Technically the member function 'DSI_TSC::read16' can be const. [functionConst]
desmume-0.9.8/src/MMU.cpp:1124:14: note: Technically the member function 'DSI_TSC::read16' can be const.
desmume-0.9.8/src/MMU.h:437:6: note: Technically the member function 'DSI_TSC::read16' can be const.
desmume-0.9.8/src/MMU.h:462:7: performance: Technically the member function 'MMU_struct_new::write_dma' can be static. [functionStatic]
desmume-0.9.8/src/MMU.cpp:1725:22: note: Technically the member function 'MMU_struct_new::write_dma' can be static.
desmume-0.9.8/src/MMU.h:462:7: note: Technically the member function 'MMU_struct_new::write_dma' can be static.
desmume-0.9.8/src/MMU.h:463:6: performance: Technically the member function 'MMU_struct_new::read_dma' can be static. [functionStatic]
desmume-0.9.8/src/MMU.cpp:1746:21: note: Technically the member function 'MMU_struct_new::read_dma' can be static.
desmume-0.9.8/src/MMU.h:463:6: note: Technically the member function 'MMU_struct_new::read_dma' can be static.
desmume-0.9.8/src/MMU.h:556:14: performance: Technically the member function 'VramConfiguration::describePurpose' can be static. [functionStatic]
desmume-0.9.8/src/MMU.cpp:389:32: note: Technically the member function 'VramConfiguration::describePurpose' can be static.
desmume-0.9.8/src/MMU.h:556:14: note: Technically the member function 'VramConfiguration::describePurpose' can be static.
desmume-0.9.8/src/NDSSystem.cpp:330:10: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/NDSSystem.cpp:2828:6: warning: Redundant assignment of 'pad' to itself. [selfAssignment]
desmume-0.9.8/src/NDSSystem.cpp:2906:9: warning: Redundant assignment of 'padExt' to itself. [selfAssignment]
desmume-0.9.8/src/NDSSystem.cpp:335:14: style: The scope of the variable 'regions' can be reduced. [variableScope]
desmume-0.9.8/src/NDSSystem.cpp:2502:7: style: The scope of the variable 'fw_index' can be reduced. [variableScope]
desmume-0.9.8/src/NDSSystem.cpp:2729:22: style: Function 'NDS_setPad' argument 1 names different: declaration 'right' definition 'R'. [funcArgNamesDifferent]
desmume-0.9.8/src/NDSSystem.h:414:22: note: Function 'NDS_setPad' argument 1 names different: declaration 'right' definition 'R'.
desmume-0.9.8/src/NDSSystem.cpp:2729:22: note: Function 'NDS_setPad' argument 1 names different: declaration 'right' definition 'R'.
desmume-0.9.8/src/NDSSystem.cpp:2729:29: style: Function 'NDS_setPad' argument 2 names different: declaration 'left' definition 'L'. [funcArgNamesDifferent]
desmume-0.9.8/src/NDSSystem.h:414:33: note: Function 'NDS_setPad' argument 2 names different: declaration 'left' definition 'L'.
desmume-0.9.8/src/NDSSystem.cpp:2729:29: note: Function 'NDS_setPad' argument 2 names different: declaration 'left' definition 'L'.
desmume-0.9.8/src/NDSSystem.cpp:2729:36: style: Function 'NDS_setPad' argument 3 names different: declaration 'down' definition 'D'. [funcArgNamesDifferent]
desmume-0.9.8/src/NDSSystem.h:414:43: note: Function 'NDS_setPad' argument 3 names different: declaration 'down' definition 'D'.
desmume-0.9.8/src/NDSSystem.cpp:2729:36: note: Function 'NDS_setPad' argument 3 names different: declaration 'down' definition 'D'.
desmume-0.9.8/src/NDSSystem.cpp:2729:43: style: Function 'NDS_setPad' argument 4 names different: declaration 'up' definition 'U'. [funcArgNamesDifferent]
desmume-0.9.8/src/NDSSystem.h:414:53: note: Function 'NDS_setPad' argument 4 names different: declaration 'up' definition 'U'.
desmume-0.9.8/src/NDSSystem.cpp:2729:43: note: Function 'NDS_setPad' argument 4 names different: declaration 'up' definition 'U'.
desmume-0.9.8/src/NDSSystem.cpp:2729:50: style: Function 'NDS_setPad' argument 5 names different: declaration 'select' definition 'T'. [funcArgNamesDifferent]
desmume-0.9.8/src/NDSSystem.h:414:61: note: Function 'NDS_setPad' argument 5 names different: declaration 'select' definition 'T'.
desmume-0.9.8/src/NDSSystem.cpp:2729:50: note: Function 'NDS_setPad' argument 5 names different: declaration 'select' definition 'T'.
desmume-0.9.8/src/NDSSystem.cpp:2729:57: style: Function 'NDS_setPad' argument 6 names different: declaration 'start' definition 'S'. [funcArgNamesDifferent]
desmume-0.9.8/src/NDSSystem.h:414:73: note: Function 'NDS_setPad' argument 6 names different: declaration 'start' definition 'S'.
desmume-0.9.8/src/NDSSystem.cpp:2729:57: note: Function 'NDS_setPad' argument 6 names different: declaration 'start' definition 'S'.
desmume-0.9.8/src/NDSSystem.cpp:2729:92: style: Function 'NDS_setPad' argument 11 names different: declaration 'leftShoulder' definition 'W'. [funcArgNamesDifferent]
desmume-0.9.8/src/NDSSystem.h:414:112: note: Function 'NDS_setPad' argument 11 names different: declaration 'leftShoulder' definition 'W'.
desmume-0.9.8/src/NDSSystem.cpp:2729:92: note: Function 'NDS_setPad' argument 11 names different: declaration 'leftShoulder' definition 'W'.
desmume-0.9.8/src/NDSSystem.cpp:2729:99: style: Function 'NDS_setPad' argument 12 names different: declaration 'rightShoulder' definition 'E'. [funcArgNamesDifferent]
desmume-0.9.8/src/NDSSystem.h:414:130: note: Function 'NDS_setPad' argument 12 names different: declaration 'rightShoulder' definition 'E'.
desmume-0.9.8/src/NDSSystem.cpp:2729:99: note: Function 'NDS_setPad' argument 12 names different: declaration 'rightShoulder' definition 'E'.
desmume-0.9.8/src/NDSSystem.cpp:2729:106: style: Function 'NDS_setPad' argument 13 names different: declaration 'debug' definition 'G'. [funcArgNamesDifferent]
desmume-0.9.8/src/NDSSystem.h:414:149: note: Function 'NDS_setPad' argument 13 names different: declaration 'debug' definition 'G'.
desmume-0.9.8/src/NDSSystem.cpp:2729:106: note: Function 'NDS_setPad' argument 13 names different: declaration 'debug' definition 'G'.
desmume-0.9.8/src/NDSSystem.cpp:2729:114: style: Function 'NDS_setPad' argument 14 names different: declaration 'lid' definition 'F'. [funcArgNamesDifferent]
desmume-0.9.8/src/NDSSystem.h:414:161: note: Function 'NDS_setPad' argument 14 names different: declaration 'lid' definition 'F'.
desmume-0.9.8/src/NDSSystem.cpp:2729:114: note: Function 'NDS_setPad' argument 14 names different: declaration 'lid' definition 'F'.
desmume-0.9.8/src/NDSSystem.cpp:1686:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
desmume-0.9.8/src/NDSSystem.cpp:827:6: style: struct member 'bmpimgheader_struct::hppm' is never used. [unusedStructMember]
desmume-0.9.8/src/NDSSystem.cpp:828:6: style: struct member 'bmpimgheader_struct::vppm' is never used. [unusedStructMember]
desmume-0.9.8/src/NDSSystem.cpp:829:6: style: struct member 'bmpimgheader_struct::numcol' is never used. [unusedStructMember]
desmume-0.9.8/src/NDSSystem.cpp:830:6: style: struct member 'bmpimgheader_struct::numimpcol' is never used. [unusedStructMember]
desmume-0.9.8/src/NDSSystem.cpp:838:6: style: struct member 'bmpfileheader_struct::reserved1' is never used. [unusedStructMember]
desmume-0.9.8/src/NDSSystem.cpp:839:6: style: struct member 'bmpfileheader_struct::reserved2' is never used. [unusedStructMember]
desmume-0.9.8/src/cheatSystem.h:160:2: warning: Member variable 'CHEATSEXPORT::fat' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/NDSSystem.cpp:1014:2: warning: Member variable 'FrameSkipper::lastLastOffset' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/cheatSystem.h:139:18: style: Member variable 'CHEATSEXPORT::type' is in the wrong place in the initializer list. [initializerList]
desmume-0.9.8/src/cheatSystem.h:165:4: note: Member variable 'CHEATSEXPORT::type' is in the wrong place in the initializer list.
desmume-0.9.8/src/cheatSystem.h:139:18: note: Member variable 'CHEATSEXPORT::type' is in the wrong place in the initializer list.
desmume-0.9.8/src/cheatSystem.h:153:9: style: Member variable 'CHEATSEXPORT::error' is in the wrong place in the initializer list. [initializerList]
desmume-0.9.8/src/cheatSystem.h:170:4: note: Member variable 'CHEATSEXPORT::error' is in the wrong place in the initializer list.
desmume-0.9.8/src/cheatSystem.h:153:9: note: Member variable 'CHEATSEXPORT::error' is in the wrong place in the initializer list.
desmume-0.9.8/src/NDSSystem.h:361:7: style: Technically the member function 'GameInfo::hasRomBanner' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:314:16: note: Technically the member function 'GameInfo::hasRomBanner' can be const.
desmume-0.9.8/src/NDSSystem.h:361:7: note: Technically the member function 'GameInfo::hasRomBanner' can be const.
desmume-0.9.8/src/cheatSystem.h:189:8: style: Technically the member function 'CHEATSEXPORT::getErrorCode' can be const. [functionConst]
desmume-0.9.8/src/path.h:215:7: style: Technically the member function 'PathInfo::SwitchPath' can be const. [functionConst]
desmume-0.9.8/src/path.h:406:14: style: Technically the member function 'PathInfo::imageformat' can be const. [functionConst]
desmume-0.9.8/src/path.h:418:14: style: Technically the member function 'PathInfo::GetRomName' can be const. [functionConst]
desmume-0.9.8/src/path.h:428:7: performance: Technically the member function 'PathInfo::isdsgba' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1006:19: style: Technically the member function 'FrameSkipper::ShouldSkip2D' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1010:19: style: Technically the member function 'FrameSkipper::ShouldSkip3D' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1082:19: style: Technically the member function 'TSequenceItem::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1087:18: style: Technically the member function 'TSequenceItem::next' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1095:19: style: Technically the member function 'TSequenceItem_GXFIFO::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1109:18: style: Technically the member function 'TSequenceItem_GXFIFO::next' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1244:19: performance: Technically the member function 'TSequenceItem_divider::isTriggered' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1249:7: performance: Technically the member function 'TSequenceItem_divider::isEnabled' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1251:18: performance: Technically the member function 'TSequenceItem_divider::next' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1256:7: performance: Technically the member function 'TSequenceItem_divider::exec' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1276:19: performance: Technically the member function 'TSequenceItem_sqrtunit::isTriggered' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1281:7: performance: Technically the member function 'TSequenceItem_sqrtunit::isEnabled' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1283:18: performance: Technically the member function 'TSequenceItem_sqrtunit::next' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1288:19: performance: Technically the member function 'TSequenceItem_sqrtunit::exec' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1186:0: style: Technically the member function 'TSequenceItem_DMA < 0 , 0 >::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1191:0: style: Technically the member function 'TSequenceItem_DMA < 0 , 0 >::isEnabled' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1195:0: style: Technically the member function 'TSequenceItem_DMA < 0 , 0 >::next' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1186:0: style: Technically the member function 'TSequenceItem_DMA < 0 , 1 >::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1191:0: style: Technically the member function 'TSequenceItem_DMA < 0 , 1 >::isEnabled' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1195:0: style: Technically the member function 'TSequenceItem_DMA < 0 , 1 >::next' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1186:0: style: Technically the member function 'TSequenceItem_DMA < 0 , 2 >::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1191:0: style: Technically the member function 'TSequenceItem_DMA < 0 , 2 >::isEnabled' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1195:0: style: Technically the member function 'TSequenceItem_DMA < 0 , 2 >::next' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1186:0: style: Technically the member function 'TSequenceItem_DMA < 0 , 3 >::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1191:0: style: Technically the member function 'TSequenceItem_DMA < 0 , 3 >::isEnabled' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1195:0: style: Technically the member function 'TSequenceItem_DMA < 0 , 3 >::next' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1186:0: style: Technically the member function 'TSequenceItem_DMA < 1 , 0 >::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1191:0: style: Technically the member function 'TSequenceItem_DMA < 1 , 0 >::isEnabled' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1195:0: style: Technically the member function 'TSequenceItem_DMA < 1 , 0 >::next' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1186:0: style: Technically the member function 'TSequenceItem_DMA < 1 , 1 >::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1191:0: style: Technically the member function 'TSequenceItem_DMA < 1 , 1 >::isEnabled' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1195:0: style: Technically the member function 'TSequenceItem_DMA < 1 , 1 >::next' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1186:0: style: Technically the member function 'TSequenceItem_DMA < 1 , 2 >::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1191:0: style: Technically the member function 'TSequenceItem_DMA < 1 , 2 >::isEnabled' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1195:0: style: Technically the member function 'TSequenceItem_DMA < 1 , 2 >::next' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1186:0: style: Technically the member function 'TSequenceItem_DMA < 1 , 3 >::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1191:0: style: Technically the member function 'TSequenceItem_DMA < 1 , 3 >::isEnabled' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1195:0: style: Technically the member function 'TSequenceItem_DMA < 1 , 3 >::next' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1118:0: style: Technically the member function 'TSequenceItem_Timer < 0 , 0 >::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1128:0: performance: Technically the member function 'TSequenceItem_Timer < 0 , 0 >::next' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1133:0: performance: Technically the member function 'TSequenceItem_Timer < 0 , 0 >::exec' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1118:0: style: Technically the member function 'TSequenceItem_Timer < 0 , 1 >::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1128:0: performance: Technically the member function 'TSequenceItem_Timer < 0 , 1 >::next' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1133:0: performance: Technically the member function 'TSequenceItem_Timer < 0 , 1 >::exec' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1118:0: style: Technically the member function 'TSequenceItem_Timer < 0 , 2 >::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1128:0: performance: Technically the member function 'TSequenceItem_Timer < 0 , 2 >::next' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1133:0: performance: Technically the member function 'TSequenceItem_Timer < 0 , 2 >::exec' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1118:0: style: Technically the member function 'TSequenceItem_Timer < 0 , 3 >::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1128:0: performance: Technically the member function 'TSequenceItem_Timer < 0 , 3 >::next' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1133:0: performance: Technically the member function 'TSequenceItem_Timer < 0 , 3 >::exec' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1118:0: style: Technically the member function 'TSequenceItem_Timer < 1 , 0 >::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1128:0: performance: Technically the member function 'TSequenceItem_Timer < 1 , 0 >::next' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1133:0: performance: Technically the member function 'TSequenceItem_Timer < 1 , 0 >::exec' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1118:0: style: Technically the member function 'TSequenceItem_Timer < 1 , 1 >::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1128:0: performance: Technically the member function 'TSequenceItem_Timer < 1 , 1 >::next' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1133:0: performance: Technically the member function 'TSequenceItem_Timer < 1 , 1 >::exec' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1118:0: style: Technically the member function 'TSequenceItem_Timer < 1 , 2 >::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1128:0: performance: Technically the member function 'TSequenceItem_Timer < 1 , 2 >::next' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1133:0: performance: Technically the member function 'TSequenceItem_Timer < 1 , 2 >::exec' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1118:0: style: Technically the member function 'TSequenceItem_Timer < 1 , 3 >::isTriggered' can be const. [functionConst]
desmume-0.9.8/src/NDSSystem.cpp:1128:0: performance: Technically the member function 'TSequenceItem_Timer < 1 , 3 >::next' can be static. [functionStatic]
desmume-0.9.8/src/NDSSystem.cpp:1133:0: performance: Technically the member function 'TSequenceItem_Timer < 1 , 3 >::exec' can be static. [functionStatic]
desmume-0.9.8/src/cheatSystem.h:173:3: style: Class 'CHEATSEXPORT' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
desmume-0.9.8/src/cheatSystem.h:173:3: style: Class 'CHEATSEXPORT' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
desmume-0.9.8/src/cheatSystem.h:91:73: performance: Function parameter 'codeString' should be passed by const reference. [passedByValue]
desmume-0.9.8/src/OGLRender.cpp:1016:8: style: The scope of the variable 'alpha' can be reduced. [variableScope]
desmume-0.9.8/src/texcache.h:40:2: warning: Member variable 'TexCacheItem::mode' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/texcache.h:40:2: warning: Member variable 'TexCacheItem::texformat' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/texcache.h:40:2: warning: Member variable 'TexCacheItem::texpal' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/texcache.h:40:2: warning: Member variable 'TexCacheItem::sizeX' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/texcache.h:40:2: warning: Member variable 'TexCacheItem::sizeY' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/texcache.h:40:2: warning: Member variable 'TexCacheItem::invSizeX' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/texcache.h:40:2: warning: Member variable 'TexCacheItem::invSizeY' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/texcache.h:40:2: warning: Member variable 'TexCacheItem::texid' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/texcache.h:40:2: warning: Member variable 'TexCacheItem::dump' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/SPU.cpp:1702:13: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
desmume-0.9.8/src/SPU.cpp:1703:13: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
desmume-0.9.8/src/SPU.cpp:858:0: style: The scope of the variable 'b' can be reduced. [variableScope]
desmume-0.9.8/src/SPU.cpp:358:31: style: Function 'KeyProbe' argument 1 names different: declaration 'channel' definition 'chan_num'. [funcArgNamesDifferent]
desmume-0.9.8/src/SPU.h:182:22: note: Function 'KeyProbe' argument 1 names different: declaration 'channel' definition 'chan_num'.
desmume-0.9.8/src/SPU.cpp:358:31: note: Function 'KeyProbe' argument 1 names different: declaration 'channel' definition 'chan_num'.
desmume-0.9.8/src/SPU.cpp:1528:19: style: Variable 'elems_written' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/SPU.cpp:1546:19: style: Variable 'elems_written' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/SPU.cpp:1555:25: style: Variable 'elems_written' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/SPU.cpp:560:10: warning: Member variable 'SPUFifo::buffer' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/SPU.cpp:317:13: warning: Member variable 'SPU_struct::lastdata' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/SPU.cpp:1494:12: warning: Member variable 'WavWriter::mode' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/SPU.cpp:324:2: style: Class 'SPU_struct' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
desmume-0.9.8/src/SPU.cpp:324:2: style: Class 'SPU_struct' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
desmume-0.9.8/src/SPU.cpp:1061:0: error: Uninitialized variable: data [uninitvar]
desmume-0.9.8/src/addons.cpp:72:19: warning: Either the condition 'type>NDS_ADDON_COUNT' is redundant or the array 'addonList[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond]
desmume-0.9.8/src/addons.cpp:70:11: note: Assuming that condition 'type>NDS_ADDON_COUNT' is not redundant
desmume-0.9.8/src/addons.cpp:72:19: note: Array index out of bounds
desmume-0.9.8/src/addons/slot2_mpcf.cpp:145:9: style: The scope of the variable 'elems_read' can be reduced. [variableScope]
desmume-0.9.8/src/addons/slot2_mpcf.cpp:201:14: style: The scope of the variable 'written' can be reduced. [variableScope]
desmume-0.9.8/src/addons/slot2_piano.cpp:129:17: warning: Redundant assignment of 'pianoKeyStatus' to itself. [selfAssignment]
desmume-0.9.8/src/aggdraw.h:157:0: performance: Technically the member function 'agg :: span_simple_blur_rgb24 < agg :: order_rgba >::prepare' can be static. [functionStatic]
desmume-0.9.8/src/aggdraw.h:149:0: style: Class 'agg :: span_simple_blur_rgb24 < agg :: order_rgba >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/aggdraw.h:449:0: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:239:15: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:449:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:457:0: style: The function 'buf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:241:34: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:457:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:461:0: style: The function 'attach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:248:16: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:461:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:464:0: style: The function 'clipBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:251:19: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:464:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:465:0: style: The function 'clipBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:252:27: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:465:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:467:0: style: The function 'clearAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:254:16: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:467:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:468:0: style: The function 'clearAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:255:16: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:468:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:470:0: style: The function 'clearClipBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:257:16: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:470:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:471:0: style: The function 'clearClipBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:258:16: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:471:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:477:0: style: The function 'worldToScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:264:17: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:477:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:478:0: style: The function 'screenToWorld' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:265:17: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:478:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:479:0: style: The function 'worldToScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:266:17: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:479:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:480:0: style: The function 'screenToWorld' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:267:17: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:480:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:481:0: style: The function 'alignPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:268:17: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:481:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:482:0: style: The function 'inBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:269:17: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:482:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:485:0: style: The function 'blendMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:272:15: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:485:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:486:0: style: The function 'blendMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:273:31: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:486:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:488:0: style: The function 'imageBlendMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:275:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:488:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:489:0: style: The function 'imageBlendMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:276:34: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:489:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:491:0: style: The function 'imageBlendColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:278:15: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:491:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:492:0: style: The function 'imageBlendColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:279:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:492:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:493:0: style: The function 'imageBlendColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:280:22: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:493:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:495:0: style: The function 'masterAlpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:282:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:495:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:496:0: style: The function 'masterAlpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:283:20: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:496:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:498:0: style: The function 'antiAliasGamma' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:285:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:498:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:499:0: style: The function 'antiAliasGamma' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:286:20: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:499:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:504:0: style: The function 'fillColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:291:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:504:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:505:0: style: The function 'fillColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:292:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:505:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:506:0: style: The function 'noFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:293:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:506:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:508:0: style: The function 'lineColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:295:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:508:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:509:0: style: The function 'lineColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:296:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:509:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:510:0: style: The function 'noLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:297:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:510:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:512:0: style: The function 'fillColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:302:22: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:512:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:513:0: style: The function 'lineColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:303:22: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:513:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:515:0: style: The function 'fillLinearGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:305:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:515:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:516:0: style: The function 'lineLinearGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:306:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:516:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:518:0: style: The function 'fillRadialGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:308:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:518:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:519:0: style: The function 'lineRadialGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:309:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:519:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:521:0: style: The function 'fillRadialGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:311:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:521:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:522:0: style: The function 'lineRadialGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:312:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:522:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:523:0: style: The function 'fillRadialGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:314:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:523:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:524:0: style: The function 'lineRadialGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:315:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:524:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:526:0: style: The function 'lineWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:317:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:526:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:527:0: style: The function 'lineWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:318:20: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:527:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:529:0: style: The function 'lineCap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:320:15: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:529:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:530:0: style: The function 'lineCap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:321:32: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:530:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:532:0: style: The function 'lineJoin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:323:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:532:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:533:0: style: The function 'lineJoin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:324:33: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:533:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:535:0: style: The function 'fillEvenOdd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:326:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:535:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:536:0: style: The function 'fillEvenOdd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:327:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:536:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:542:0: style: The function 'transformations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:330:40: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:542:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:543:0: style: The function 'transformations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:331:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:543:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:545:0: style: The function 'affine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:333:38: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:545:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:548:0: style: The function 'resetTransformations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:336:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:548:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:549:0: style: The function 'matrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:337:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:549:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:550:0: style: The function 'matrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:338:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:550:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:551:0: style: The function 'rotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:339:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:551:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:552:0: style: The function 'rotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:340:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:552:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:553:0: style: The function 'scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:341:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:553:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:554:0: style: The function 'scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:342:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:554:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:555:0: style: The function 'skew' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:343:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:555:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:556:0: style: The function 'translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:344:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:556:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:557:0: style: The function 'parallelogram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:345:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:557:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:558:0: style: The function 'viewport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:346:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:558:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:561:0: style: The function 'line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:349:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:561:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:562:0: style: The function 'triangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:350:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:562:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:563:0: style: The function 'rectangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:351:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:563:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:564:0: style: The function 'roundedRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:352:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:564:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:565:0: style: The function 'roundedRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:353:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:565:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:566:0: style: The function 'roundedRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:354:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:566:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:567:0: style: The function 'ellipse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:355:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:567:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:568:0: style: The function 'arc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:356:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:568:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:569:0: style: The function 'star' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:357:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:569:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:570:0: style: The function 'curve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:358:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:570:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:571:0: style: The function 'curve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:359:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:571:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:572:0: style: The function 'polygon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:360:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:572:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:573:0: style: The function 'polyline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:361:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:573:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:575:0: style: The function 'setFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:405:15: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:575:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:576:0: style: The function 'renderText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:406:15: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:576:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:585:0: style: The function 'resetPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:364:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:585:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:587:0: style: The function 'moveTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:366:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:587:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:588:0: style: The function 'moveRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:367:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:588:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:590:0: style: The function 'lineTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:369:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:590:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:591:0: style: The function 'lineRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:370:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:591:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:593:0: style: The function 'horLineTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:372:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:593:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:594:0: style: The function 'horLineRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:373:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:594:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:596:0: style: The function 'verLineTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:375:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:596:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:597:0: style: The function 'verLineRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:376:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:597:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:599:0: style: The function 'arcTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:378:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:599:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:601:0: style: The function 'arcRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:380:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:601:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:603:0: style: The function 'quadricCurveTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:382:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:603:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:604:0: style: The function 'quadricCurveRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:383:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:604:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:605:0: style: The function 'quadricCurveTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:384:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:605:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:606:0: style: The function 'quadricCurveRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:385:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:606:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:608:0: style: The function 'cubicCurveTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:387:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:608:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:609:0: style: The function 'cubicCurveRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:388:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:609:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:610:0: style: The function 'cubicCurveTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:389:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:610:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:611:0: style: The function 'cubicCurveRel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:390:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:611:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:613:0: style: The function 'addEllipse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:392:15: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:613:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:614:0: style: The function 'closePolygon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:393:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:614:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:616:0: style: The function 'drawPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:395:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:616:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:620:0: style: The function 'imageFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:399:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:620:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:621:0: style: The function 'imageFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:400:36: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:621:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:623:0: style: The function 'imageResample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:402:18: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:623:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:624:0: style: The function 'imageResample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:403:38: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:624:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:627:0: style: The function 'pi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:428:20: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:627:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:628:0: style: The function 'deg2Rad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:429:20: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:628:0: note: Function in derived class
desmume-0.9.8/src/aggdraw.h:629:0: style: The function 'rad2Deg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/aggdraw.h:430:20: note: Virtual function in base class
desmume-0.9.8/src/aggdraw.h:629:0: note: Function in derived class
desmume-0.9.8/src/arm_instructions.cpp:4954:2: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/arm_instructions.cpp:5352:2: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/armcpu.h:194:7: performance: Technically the member function 'armcpu_t::changeCPSR' can be static. [functionStatic]
desmume-0.9.8/src/armcpu.cpp:209:16: note: Technically the member function 'armcpu_t::changeCPSR' can be static.
desmume-0.9.8/src/armcpu.h:194:7: note: Technically the member function 'armcpu_t::changeCPSR' can be static.
desmume-0.9.8/src/bios.cpp:823:57: style: The scope of the variable 'bitcount' can be reduced. [variableScope]
desmume-0.9.8/src/bios.cpp:824:6: style: The scope of the variable 'b' can be reduced. [variableScope]
desmume-0.9.8/src/bios.cpp:898:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
desmume-0.9.8/src/cheatSystem.cpp:1345:2: error: Using 'memset' on class that contains a 'std::vector'. [memsetClass]
desmume-0.9.8/src/cheatSystem.cpp:1301:4: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/cheatSystem.cpp:76:5: style: The scope of the variable 'type' can be reduced. [variableScope]
desmume-0.9.8/src/cheatSystem.cpp:77:5: style: The scope of the variable 'subtype' can be reduced. [variableScope]
desmume-0.9.8/src/cheatSystem.cpp:78:6: style: The scope of the variable 'hi' can be reduced. [variableScope]
desmume-0.9.8/src/cheatSystem.cpp:79:6: style: The scope of the variable 'lo' can be reduced. [variableScope]
desmume-0.9.8/src/cheatSystem.cpp:547:14: style: The scope of the variable 'types' can be reduced. [variableScope]
desmume-0.9.8/src/cheatSystem.cpp:1335:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
desmume-0.9.8/src/cheatSystem.cpp:74:36: style: Function 'ARparser' argument 1 names different: declaration 'cheat' definition 'list'. [funcArgNamesDifferent]
desmume-0.9.8/src/cheatSystem.h:59:29: note: Function 'ARparser' argument 1 names different: declaration 'cheat' definition 'list'.
desmume-0.9.8/src/cheatSystem.cpp:74:36: note: Function 'ARparser' argument 1 names different: declaration 'cheat' definition 'list'.
desmume-0.9.8/src/cheatSystem.cpp:780:42: style: Function 'getXXcodeString' argument 1 names different: declaration 'cheat' definition 'list'. [funcArgNamesDifferent]
desmume-0.9.8/src/cheatSystem.h:89:35: note: Function 'getXXcodeString' argument 1 names different: declaration 'cheat' definition 'list'.
desmume-0.9.8/src/cheatSystem.cpp:780:42: note: Function 'getXXcodeString' argument 1 names different: declaration 'cheat' definition 'list'.
desmume-0.9.8/src/cheatSystem.cpp:719:3: style: Variable 'last' is modified but its new value is never used. [unreadVariable]
desmume-0.9.8/src/cheatSystem.h:116:6: style: Technically the member function 'CHEATSEARCH::getAmount' can be const. [functionConst]
desmume-0.9.8/src/cheatSystem.cpp:1089:18: note: Technically the member function 'CHEATSEARCH::getAmount' can be const.
desmume-0.9.8/src/cheatSystem.h:116:6: note: Technically the member function 'CHEATSEARCH::getAmount' can be const.
desmume-0.9.8/src/cheatSystem.h:148:10: performance: Technically the member function 'CHEATSEXPORT::R4decrypt' can be static. [functionStatic]
desmume-0.9.8/src/cheatSystem.cpp:1134:20: note: Technically the member function 'CHEATSEXPORT::R4decrypt' can be static.
desmume-0.9.8/src/cheatSystem.h:148:10: note: Technically the member function 'CHEATSEXPORT::R4decrypt' can be static.
desmume-0.9.8/src/cheatSystem.h:188:9: style: Technically the member function 'CHEATSEXPORT::getCheatsNum' can be const. [functionConst]
desmume-0.9.8/src/cheatSystem.cpp:1423:19: note: Technically the member function 'CHEATSEXPORT::getCheatsNum' can be const.
desmume-0.9.8/src/cheatSystem.h:188:9: note: Technically the member function 'CHEATSEXPORT::getCheatsNum' can be const.
desmume-0.9.8/src/cheatSystem.cpp:791:73: performance: Function parameter 'codeString' should be passed by const reference. [passedByValue]
desmume-0.9.8/src/cli/main.cpp:504:7: style: The scope of the variable 'now' can be reduced. [variableScope]
desmume-0.9.8/src/cocoa/coreaudiosound.cpp:193:41: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/cocoa/coreaudiosound.h:47:8: style: Technically the member function 'CoreAudioSound::getVolume' can be const. [functionConst]
desmume-0.9.8/src/cocoa/coreaudiosound.cpp:172:23: note: Technically the member function 'CoreAudioSound::getVolume' can be const.
desmume-0.9.8/src/cocoa/coreaudiosound.h:47:8: note: Technically the member function 'CoreAudioSound::getVolume' can be const.
desmume-0.9.8/src/cocoa/coreaudiosound.cpp:28:2: style: Class 'CoreAudioSound' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
desmume-0.9.8/src/cocoa/coreaudiosound.cpp:28:2: style: Class 'CoreAudioSound' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
desmume-0.9.8/src/cocoa/ringbuffer.cpp:21:13: warning: Member variable 'RingBuffer::_bufferEnd' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/cocoa/ringbuffer.h:45:9: style: Technically the member function 'RingBuffer::getAvailableElements' can be const. [functionConst]
desmume-0.9.8/src/cocoa/ringbuffer.cpp:176:20: note: Technically the member function 'RingBuffer::getAvailableElements' can be const.
desmume-0.9.8/src/cocoa/ringbuffer.h:45:9: note: Technically the member function 'RingBuffer::getAvailableElements' can be const.
desmume-0.9.8/src/cocoa/ringbuffer.h:46:9: style: Technically the member function 'RingBuffer::getElementSize' can be const. [functionConst]
desmume-0.9.8/src/cocoa/ringbuffer.cpp:181:20: note: Technically the member function 'RingBuffer::getElementSize' can be const.
desmume-0.9.8/src/cocoa/ringbuffer.h:46:9: note: Technically the member function 'RingBuffer::getElementSize' can be const.
desmume-0.9.8/src/cocoa/ringbuffer.cpp:23:2: style: Class 'RingBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
desmume-0.9.8/src/cocoa/ringbuffer.cpp:23:2: style: Class 'RingBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
desmume-0.9.8/src/cocoa/videofilter.cpp:549:45: performance: Function parameter 'typeString' should be passed by const reference. [passedByValue]
desmume-0.9.8/src/commandline.h:39:6: style: Member variable 'CommandLine::depth_threshold' is in the wrong place in the initializer list. [initializerList]
desmume-0.9.8/src/commandline.cpp:53:3: note: Member variable 'CommandLine::depth_threshold' is in the wrong place in the initializer list.
desmume-0.9.8/src/commandline.h:39:6: note: Member variable 'CommandLine::depth_threshold' is in the wrong place in the initializer list.
desmume-0.9.8/src/commandline.h:38:6: style: Member variable 'CommandLine::load_slot' is in the wrong place in the initializer list. [initializerList]
desmume-0.9.8/src/commandline.cpp:54:3: note: Member variable 'CommandLine::load_slot' is in the wrong place in the initializer list.
desmume-0.9.8/src/commandline.h:38:6: note: Member variable 'CommandLine::load_slot' is in the wrong place in the initializer list.
desmume-0.9.8/src/commandline.h:40:6: style: Member variable 'CommandLine::autodetect_method' is in the wrong place in the initializer list. [initializerList]
desmume-0.9.8/src/commandline.cpp:58:3: note: Member variable 'CommandLine::autodetect_method' is in the wrong place in the initializer list.
desmume-0.9.8/src/commandline.h:40:6: note: Member variable 'CommandLine::autodetect_method' is in the wrong place in the initializer list.
desmume-0.9.8/src/commandline.h:63:7: style: Technically the member function 'CommandLine::validate' can be const. [functionConst]
desmume-0.9.8/src/commandline.cpp:175:19: note: Technically the member function 'CommandLine::validate' can be const.
desmume-0.9.8/src/commandline.h:63:7: note: Technically the member function 'CommandLine::validate' can be const.
desmume-0.9.8/src/commandline.h:72:7: performance: Technically the member function 'CommandLine::errorHelp' can be static. [functionStatic]
desmume-0.9.8/src/commandline.cpp:228:19: note: Technically the member function 'CommandLine::errorHelp' can be static.
desmume-0.9.8/src/commandline.h:72:7: note: Technically the member function 'CommandLine::errorHelp' can be static.
desmume-0.9.8/src/commandline.cpp:243:54: error: Null pointer dereference [nullPointer]
desmume-0.9.8/src/cp15.cpp:28:23: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/ctrlssdl.cpp:91:7: style: The scope of the variable 'i' can be reduced. [variableScope]
desmume-0.9.8/src/ctrlssdl.cpp:138:7: style: The scope of the variable 'i' can be reduced. [variableScope]
desmume-0.9.8/src/ctrlssdl.cpp:422:7: style: The scope of the variable 'key' can be reduced. [variableScope]
desmume-0.9.8/src/debug.cpp:111:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/debug.cpp:199:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/debug.cpp:204:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/debug.cpp:272:35: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/debug.cpp:381:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/debug.cpp:383:2: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/debug.cpp:52:30: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/debug.cpp:267:67: style: Function 'vprintf' argument 3 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
desmume-0.9.8/src/debug.h:66:60: note: Function 'vprintf' argument 3 names different: declaration 'filename' definition 'file'.
desmume-0.9.8/src/debug.cpp:267:67: note: Function 'vprintf' argument 3 names different: declaration 'filename' definition 'file'.
desmume-0.9.8/src/debug.cpp:117:18: warning: Member variable 'DebugStatistics::sequencerExecutionCounters' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/debug.h:167:7: style: Unused private function: 'DebugNotify::ping' [unusedPrivateFunction]
desmume-0.9.8/src/debug.h:42:7: performance: Technically the member function 'DebugStatistics::print' can be static. [functionStatic]
desmume-0.9.8/src/debug.cpp:146:23: note: Technically the member function 'DebugStatistics::print' can be static.
desmume-0.9.8/src/debug.h:42:7: note: Technically the member function 'DebugStatistics::print' can be static.
desmume-0.9.8/src/debug.h:162:7: performance: Technically the member function 'DebugNotify::NextFrame' can be static. [functionStatic]
desmume-0.9.8/src/debug.cpp:399:19: note: Technically the member function 'DebugNotify::NextFrame' can be static.
desmume-0.9.8/src/debug.h:162:7: note: Technically the member function 'DebugNotify::NextFrame' can be static.
desmume-0.9.8/src/debug.h:163:7: performance: Technically the member function 'DebugNotify::ReadBeyondEndOfCart' can be static. [functionStatic]
desmume-0.9.8/src/debug.cpp:406:19: note: Technically the member function 'DebugNotify::ReadBeyondEndOfCart' can be static.
desmume-0.9.8/src/debug.h:163:7: note: Technically the member function 'DebugNotify::ReadBeyondEndOfCart' can be static.
desmume-0.9.8/src/desmume_config.cpp:83:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
desmume-0.9.8/src/desmume_config.cpp:77:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
desmume-0.9.8/src/desmume_config.cpp:83:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
desmume-0.9.8/src/emufile.cpp:29:45: style: Function 'readAllBytes' argument 1 names different: declaration 'buf' definition 'dstbuf'. [funcArgNamesDifferent]
desmume-0.9.8/src/emufile.h:61:44: note: Function 'readAllBytes' argument 1 names different: declaration 'buf' definition 'dstbuf'.
desmume-0.9.8/src/emufile.cpp:29:45: note: Function 'readAllBytes' argument 1 names different: declaration 'buf' definition 'dstbuf'.
desmume-0.9.8/src/emufile.cpp:115:31: style: Function 'read64le' argument 1 names different: declaration 'val' definition 'Bufo'. [funcArgNamesDifferent]
desmume-0.9.8/src/emufile.h:93:23: note: Function 'read64le' argument 1 names different: declaration 'val' definition 'Bufo'.
desmume-0.9.8/src/emufile.cpp:115:31: note: Function 'read64le' argument 1 names different: declaration 'val' definition 'Bufo'.
desmume-0.9.8/src/emufile.cpp:154:31: style: Function 'read32le' argument 1 names different: declaration 'val' definition 'Bufo'. [funcArgNamesDifferent]
desmume-0.9.8/src/emufile.h:99:23: note: Function 'read32le' argument 1 names different: declaration 'val' definition 'Bufo'.
desmume-0.9.8/src/emufile.cpp:154:31: note: Function 'read32le' argument 1 names different: declaration 'val' definition 'Bufo'.
desmume-0.9.8/src/emufile.cpp:156:31: style: Function 'read32le' argument 1 names different: declaration 'val' definition 'Bufo'. [funcArgNamesDifferent]
desmume-0.9.8/src/emufile.h:98:23: note: Function 'read32le' argument 1 names different: declaration 'val' definition 'Bufo'.
desmume-0.9.8/src/emufile.cpp:156:31: note: Function 'read32le' argument 1 names different: declaration 'val' definition 'Bufo'.
desmume-0.9.8/src/emufile.cpp:195:31: style: Function 'read16le' argument 1 names different: declaration 'val' definition 'Bufo'. [funcArgNamesDifferent]
desmume-0.9.8/src/emufile.h:105:23: note: Function 'read16le' argument 1 names different: declaration 'val' definition 'Bufo'.
desmume-0.9.8/src/emufile.cpp:195:31: note: Function 'read16le' argument 1 names different: declaration 'val' definition 'Bufo'.
desmume-0.9.8/src/emufile.cpp:118:19: error: Uninitialized variable: buf [uninitvar]
desmume-0.9.8/src/emufile.cpp:159:12: error: Uninitialized variable: buf [uninitvar]
desmume-0.9.8/src/emufile.cpp:198:12: error: Uninitialized variable: buf [uninitvar]
desmume-0.9.8/src/emufile.cpp:234:9: error: Uninitialized variable: temp [uninitvar]
desmume-0.9.8/src/emufile.cpp:235:9: error: Uninitialized variable: temp [uninitvar]
desmume-0.9.8/src/firmware.cpp:163:5: style: The scope of the variable 'd' can be reduced. [variableScope]
desmume-0.9.8/src/firmware.cpp:253:5: style: The scope of the variable 'd' can be reduced. [variableScope]
desmume-0.9.8/src/firmware.cpp:655:6: style: The scope of the variable 'user1_valid' can be reduced. [variableScope]
desmume-0.9.8/src/firmware.cpp:656:6: style: The scope of the variable 'user2_valid' can be reduced. [variableScope]
desmume-0.9.8/src/firmware.cpp:658:6: style: The scope of the variable 'fw_crc' can be reduced. [variableScope]
desmume-0.9.8/src/firmware.cpp:659:6: style: The scope of the variable 'crc' can be reduced. [variableScope]
desmume-0.9.8/src/firmware.h:38:7: style: Technically the member function 'CFIRMWARE::crypt64BitUp' can be const. [functionConst]
desmume-0.9.8/src/firmware.cpp:35:17: note: Technically the member function 'CFIRMWARE::crypt64BitUp' can be const.
desmume-0.9.8/src/firmware.h:38:7: note: Technically the member function 'CFIRMWARE::crypt64BitUp' can be const.
desmume-0.9.8/src/firmware.h:39:7: style: Technically the member function 'CFIRMWARE::crypt64BitDown' can be const. [functionConst]
desmume-0.9.8/src/firmware.cpp:55:17: note: Technically the member function 'CFIRMWARE::crypt64BitDown' can be const.
desmume-0.9.8/src/firmware.h:39:7: note: Technically the member function 'CFIRMWARE::crypt64BitDown' can be const.
desmume-0.9.8/src/firmware.h:42:7: style: Technically the member function 'CFIRMWARE::getBootCodeCRC16' can be const. [functionConst]
desmume-0.9.8/src/firmware.cpp:117:16: note: Technically the member function 'CFIRMWARE::getBootCodeCRC16' can be const.
desmume-0.9.8/src/firmware.h:42:7: note: Technically the member function 'CFIRMWARE::getBootCodeCRC16' can be const.
desmume-0.9.8/src/firmware.h:44:7: performance: Technically the member function 'CFIRMWARE::decompress' can be static. [functionStatic]
desmume-0.9.8/src/firmware.cpp:242:16: note: Technically the member function 'CFIRMWARE::decompress' can be static.
desmume-0.9.8/src/firmware.h:44:7: note: Technically the member function 'CFIRMWARE::decompress' can be static.
desmume-0.9.8/src/fs-windows.cpp:28:33: style: Function 'FsReadFirst' argument 1 names different: declaration 'path' definition 'p'. [funcArgNamesDifferent]
desmume-0.9.8/src/fs.h:38:33: note: Function 'FsReadFirst' argument 1 names different: declaration 'path' definition 'p'.
desmume-0.9.8/src/fs-windows.cpp:28:33: note: Function 'FsReadFirst' argument 1 names different: declaration 'path' definition 'p'.
desmume-0.9.8/src/gdbstub/gdbstub.cpp:1458:10: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/gdbstub/gdbstub.cpp:381:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
desmume-0.9.8/src/gdbstub/gdbstub.cpp:257:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
desmume-0.9.8/src/gdbstub/gdbstub.cpp:278:7: style: The scope of the variable 'hexValue' can be reduced. [variableScope]
desmume-0.9.8/src/gdbstub/gdbstub.cpp:1277:16: style: Variable 'breakpoint' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/gdbstub/gdbstub.cpp:1288:16: style: Variable 'breakpoint' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/gfx3d.cpp:173:28: warning: Either the condition 'i<4' is redundant or the array 'commands[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
desmume-0.9.8/src/gfx3d.cpp:172:16: note: Assuming that condition 'i<4' is not redundant
desmume-0.9.8/src/gfx3d.cpp:173:28: note: Array index out of bounds
desmume-0.9.8/src/gfx3d.cpp:501:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
desmume-0.9.8/src/gfx3d.cpp:502:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
desmume-0.9.8/src/gfx3d.cpp:811:33: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
desmume-0.9.8/src/gfx3d.cpp:2265:37: style: Function 'gfx3d_glGetMatrix' argument 1 names different: declaration 'mode' definition 'm_mode'. [funcArgNamesDifferent]
desmume-0.9.8/src/gfx3d.h:436:28: note: Function 'gfx3d_glGetMatrix' argument 1 names different: declaration 'mode' definition 'm_mode'.
desmume-0.9.8/src/gfx3d.cpp:2265:37: note: Function 'gfx3d_glGetMatrix' argument 1 names different: declaration 'mode' definition 'm_mode'.
desmume-0.9.8/src/gfx3d.cpp:464:0: style: Variable 'zzz' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/gfx3d.cpp:2653:1: style: The class 'ClipperOutput' does not have a constructor although it has private member variables. [noConstructor]
desmume-0.9.8/src/gfx3d.cpp:2570:0: warning: Member variable 'ClipperPlane < 2 , 1 , ClipperOutput >::m_prevVert' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/gfx3d.cpp:2570:0: warning: Member variable 'ClipperPlane < 2 , 1 , ClipperOutput >::m_firstVert' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/gfx3d.cpp:2570:0: warning: Member variable 'ClipperPlane < 2 , -1 , ClipperPlane < 2 , 1 , ClipperOutput > >::m_prevVert' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/gfx3d.cpp:2570:0: warning: Member variable 'ClipperPlane < 2 , -1 , ClipperPlane < 2 , 1 , ClipperOutput > >::m_firstVert' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/gfx3d.cpp:2570:0: warning: Member variable 'ClipperPlane < 1 , 1 , ClipperPlane < 2 , -1 , ClipperPlane < 2 , 1 , ClipperOutput > > >::m_prevVert' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/gfx3d.cpp:2570:0: warning: Member variable 'ClipperPlane < 1 , 1 , ClipperPlane < 2 , -1 , ClipperPlane < 2 , 1 , ClipperOutput > > >::m_firstVert' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/gfx3d.cpp:2570:0: warning: Member variable 'ClipperPlane < 1 , -1 , ClipperPlane < 1 , 1 , ClipperPlane < 2 , -1 , ClipperPlane < 2 , 1 , ClipperOutput > > > >::m_prevVert' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/gfx3d.cpp:2570:0: warning: Member variable 'ClipperPlane < 1 , -1 , ClipperPlane < 1 , 1 , ClipperPlane < 2 , -1 , ClipperPlane < 2 , 1 , ClipperOutput > > > >::m_firstVert' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/gfx3d.cpp:2570:0: warning: Member variable 'ClipperPlane < 0 , 1 , ClipperPlane < 1 , -1 , ClipperPlane < 1 , 1 , ClipperPlane < 2 , -1 , ClipperPlane < 2 , 1 , ClipperOutput > > > > >::m_prevVert' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/gfx3d.cpp:2570:0: warning: Member variable 'ClipperPlane < 0 , 1 , ClipperPlane < 1 , -1 , ClipperPlane < 1 , 1 , ClipperPlane < 2 , -1 , ClipperPlane < 2 , 1 , ClipperOutput > > > > >::m_firstVert' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/gfx3d.cpp:2570:0: warning: Member variable 'ClipperPlane < 0 , -1 , ClipperPlane < 0 , 1 , ClipperPlane < 1 , -1 , ClipperPlane < 1 , 1 , ClipperPlane < 2 , -1 , ClipperPlane < 2 , 1 , ClipperOutput > > > > > >::m_prevVert' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/gfx3d.cpp:2570:0: warning: Member variable 'ClipperPlane < 0 , -1 , ClipperPlane < 0 , 1 , ClipperPlane < 1 , -1 , ClipperPlane < 1 , 1 , ClipperPlane < 2 , -1 , ClipperPlane < 2 , 1 , ClipperOutput > > > > > >::m_firstVert' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/gfx3d.h:291:19: performance: Technically the member function 'GFX3D_Clipper::clipSegmentVsPlane' can be static. [functionStatic]
desmume-0.9.8/src/gfx3d.cpp:2715:21: note: Technically the member function 'GFX3D_Clipper::clipSegmentVsPlane' can be static.
desmume-0.9.8/src/gfx3d.h:291:19: note: Technically the member function 'GFX3D_Clipper::clipSegmentVsPlane' can be static.
desmume-0.9.8/src/gfx3d.h:292:19: performance: Technically the member function 'GFX3D_Clipper::clipPolyVsPlane' can be static. [functionStatic]
desmume-0.9.8/src/gfx3d.cpp:2721:21: note: Technically the member function 'GFX3D_Clipper::clipPolyVsPlane' can be static.
desmume-0.9.8/src/gfx3d.h:292:19: note: Technically the member function 'GFX3D_Clipper::clipPolyVsPlane' can be static.
desmume-0.9.8/src/gfx3d.cpp:2667:6: style: Technically the member function 'ClipperOutput::finish' can be const. [functionConst]
desmume-0.9.8/src/gfx3d.cpp:2570:0: style: Class 'ClipperPlane < 2 , 1 , ClipperOutput >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/gfx3d.cpp:2570:0: style: Class 'ClipperPlane < 2 , -1 , ClipperPlane < 2 , 1 , ClipperOutput > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/gfx3d.cpp:2570:0: style: Class 'ClipperPlane < 1 , 1 , ClipperPlane < 2 , -1 , ClipperPlane < 2 , 1 , ClipperOutput > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/gfx3d.cpp:2570:0: style: Class 'ClipperPlane < 1 , -1 , ClipperPlane < 1 , 1 , ClipperPlane < 2 , -1 , ClipperPlane < 2 , 1 , ClipperOutput > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/gfx3d.cpp:2570:0: style: Class 'ClipperPlane < 0 , 1 , ClipperPlane < 1 , -1 , ClipperPlane < 1 , 1 , ClipperPlane < 2 , -1 , ClipperPlane < 2 , 1 , ClipperOutput > > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/gfx3d.cpp:2570:0: style: Class 'ClipperPlane < 0 , -1 , ClipperPlane < 0 , 1 , ClipperPlane < 1 , -1 , ClipperPlane < 1 , 1 , ClipperPlane < 2 , -1 , ClipperPlane < 2 , 1 , ClipperOutput > > > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/gfx3d.cpp:2519:0: error: Null pointer dereference [nullPointer]
desmume-0.9.8/src/gfx3d.cpp:2520:0: error: Null pointer dereference [nullPointer]
desmume-0.9.8/src/gfx3d.cpp:2521:0: error: Null pointer dereference [nullPointer]
desmume-0.9.8/src/gfx3d.cpp:2522:0: error: Null pointer dereference [nullPointer]
desmume-0.9.8/src/gfx3d.cpp:2536:0: error: Null pointer dereference [nullPointer]
desmume-0.9.8/src/gfx3d.cpp:2555:0: error: Null pointer dereference [nullPointer]
desmume-0.9.8/src/gfx3d.cpp:2553:0: error: Null pointer dereference [nullPointer]
desmume-0.9.8/src/gtk-glade/callbacks.cpp:39:14: style: The scope of the variable 'child' can be reduced. [variableScope]
desmume-0.9.8/src/gtk-glade/callbacks.cpp:402:15: style: The scope of the variable 'msgbox' can be reduced. [variableScope]
desmume-0.9.8/src/gtk-glade/callbacks.cpp:403:10: style: The scope of the variable 'text' can be reduced. [variableScope]
desmume-0.9.8/src/gtk-glade/callbacks_IO.cpp:216:2: style: Variable 'scr' is reassigned a value before the old one has been used. [redundantAssignment]
desmume-0.9.8/src/gtk-glade/callbacks_IO.cpp:214:0: note: Variable 'scr' is reassigned a value before the old one has been used.
desmume-0.9.8/src/gtk-glade/callbacks_IO.cpp:216:2: note: Variable 'scr' is reassigned a value before the old one has been used.
desmume-0.9.8/src/gtk-glade/callbacks_IO.cpp:100:12: style: The scope of the variable 'A' can be reduced. [variableScope]
desmume-0.9.8/src/gtk-glade/callbacks_IO.cpp:100:18: style: The scope of the variable 'rA' can be reduced. [variableScope]
desmume-0.9.8/src/gtk-glade/callbacks_IO.cpp:302:13: style: The scope of the variable 'b' can be reduced. [variableScope]
desmume-0.9.8/src/gtk-glade/callbacks_IO.cpp:184:96: style: Function 'on_wDrawScreen_configure_event' argument 3 names different: declaration 'data' definition 'user_data'. [funcArgNamesDifferent]
desmume-0.9.8/src/gtk-glade/callbacks_IO.h:34:112: note: Function 'on_wDrawScreen_configure_event' argument 3 names different: declaration 'data' definition 'user_data'.
desmume-0.9.8/src/gtk-glade/callbacks_IO.cpp:184:96: note: Function 'on_wDrawScreen_configure_event' argument 3 names different: declaration 'data' definition 'user_data'.
desmume-0.9.8/src/gtk-glade/callbacks_IO.cpp:390:47: style: Function 'on_button_kb_key_clicked' argument 1 names different: declaration 'button' definition 'b'. [funcArgNamesDifferent]
desmume-0.9.8/src/gtk-glade/callbacks_IO.h:46:63: note: Function 'on_button_kb_key_clicked' argument 1 names different: declaration 'button' definition 'b'.
desmume-0.9.8/src/gtk-glade/callbacks_IO.cpp:390:47: note: Function 'on_button_kb_key_clicked' argument 1 names different: declaration 'button' definition 'b'.
desmume-0.9.8/src/gtk-glade/callbacks_IO.cpp:397:44: style: Function 'on_button_joy_key_clicked' argument 1 names different: declaration 'button' definition 'b'. [funcArgNamesDifferent]
desmume-0.9.8/src/gtk-glade/callbacks_IO.h:49:60: note: Function 'on_button_joy_key_clicked' argument 1 names different: declaration 'button' definition 'b'.
desmume-0.9.8/src/gtk-glade/callbacks_IO.cpp:397:44: note: Function 'on_button_joy_key_clicked' argument 1 names different: declaration 'button' definition 'b'.
desmume-0.9.8/src/gtk-glade/callbacks_IO.cpp:152:3: style: Variable 'H' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/gtk-glade/dTools/dTools_display.h:95:2: style: Variable 'attr' is reassigned a value before the old one has been used. [redundantAssignment]
desmume-0.9.8/src/gtk-glade/dTools/dTools_display.h:94:0: note: Variable 'attr' is reassigned a value before the old one has been used.
desmume-0.9.8/src/gtk-glade/dTools/dTools_display.h:95:2: note: Variable 'attr' is reassigned a value before the old one has been used.
desmume-0.9.8/src/gtk-glade/dTools/callbacks_1_ioregs.cpp:70:13: style: The scope of the variable 'w' can be reduced. [variableScope]
desmume-0.9.8/src/gtk-glade/dTools/callbacks_1_ioregs.cpp:70:16: style: The scope of the variable 'm' can be reduced. [variableScope]
desmume-0.9.8/src/gtk-glade/dTools/callbacks_1_ioregs.cpp:96:6: style: The scope of the variable 'len' can be reduced. [variableScope]
desmume-0.9.8/src/gtk-glade/dTools/callbacks_2_memview.cpp:245:8: style: The scope of the variable 'ptxt' can be reduced. [variableScope]
desmume-0.9.8/src/gtk-glade/dTools/callbacks_3_palview.cpp:90:6: style: The scope of the variable 'i' can be reduced. [variableScope]
desmume-0.9.8/src/gtk-glade/dTools/callbacks_3_palview.cpp:91:36: style: The scope of the variable 'tmp' can be reduced. [variableScope]
desmume-0.9.8/src/gtk-glade/dTools/callbacks_3_palview.cpp:55:2: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
desmume-0.9.8/src/gtk-glade/keyval_names.cpp:30:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
desmume-0.9.8/src/gtk-glade/keyval_names.cpp:29:0: note: Variable 's' is reassigned a value before the old one has been used.
desmume-0.9.8/src/gtk-glade/keyval_names.cpp:30:2: note: Variable 's' is reassigned a value before the old one has been used.
desmume-0.9.8/src/gtk-glade/main.cpp:287:8: style: Condition 'print_usage' is always false [knownConditionTrueFalse]
desmume-0.9.8/src/gtk-glade/main.cpp:128:21: note: Assignment 'print_usage=0', assigned value is 0
desmume-0.9.8/src/gtk-glade/main.cpp:287:8: note: Condition 'print_usage' is always false
desmume-0.9.8/src/gtk/cheatsGTK.cpp:357:16: style: The scope of the variable 'b' can be reduced. [variableScope]
desmume-0.9.8/src/gtk/cheatsGTK.cpp:90:13: style: Variable 'path1' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/gtk/main.cpp:1245:9: style: The scope of the variable 'EmuX' can be reduced. [variableScope]
desmume-0.9.8/src/gtk/main.cpp:1245:15: style: The scope of the variable 'EmuY' can be reduced. [variableScope]
desmume-0.9.8/src/gtk/main.cpp:1477:16: style: The scope of the variable 'ecKey' can be reduced. [variableScope]
desmume-0.9.8/src/gtk/main.cpp:1478:12: style: The scope of the variable 'Key_Label' can be reduced. [variableScope]
desmume-0.9.8/src/gtk/main.cpp:1571:16: style: The scope of the variable 'ecKey' can be reduced. [variableScope]
desmume-0.9.8/src/gtk/main.cpp:1572:12: style: The scope of the variable 'Key_Label' can be reduced. [variableScope]
desmume-0.9.8/src/gtk/main.cpp:1843:16: style: The scope of the variable 'limiter_frame_counter' can be reduced. [variableScope]
desmume-0.9.8/src/gtk/main.cpp:1981:22: style: The scope of the variable 'act' can be reduced. [variableScope]
desmume-0.9.8/src/gtk/main.cpp:1800:30: style: Function 'dTool_CloseCallback' argument 1 names different: declaration 'id' definition 'tool'. [funcArgNamesDifferent]
desmume-0.9.8/src/gtk/dTool.h:21:37: note: Function 'dTool_CloseCallback' argument 1 names different: declaration 'id' definition 'tool'.
desmume-0.9.8/src/gtk/main.cpp:1800:30: note: Function 'dTool_CloseCallback' argument 1 names different: declaration 'id' definition 'tool'.
desmume-0.9.8/src/lua-engine.cpp:1263:0: error: #error "Unknown number type, check LUA_NUMBER_* in luaconf.h" [preprocessorErrorDirective]
desmume-0.9.8/src/mc.cpp:1054:27: warning: Logical disjunction always evaluates to true: EXPR != 255 || EXPR != 254. [incorrectLogicOperator]
desmume-0.9.8/src/mc.cpp:466:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/mc.cpp:1087:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/mc.cpp:1090:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/mc.cpp:1542:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/mc.cpp:167:9: warning: Either the condition '!buffer' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
desmume-0.9.8/src/mc.cpp:171:5: note: Assuming that condition '!buffer' is not redundant
desmume-0.9.8/src/mc.cpp:167:9: note: Null pointer dereference
desmume-0.9.8/src/mc.cpp:921:13: warning: Either the condition 'if(in_buf)' is redundant or there is possible null pointer dereference: in_buf. [nullPointerRedundantCheck]
desmume-0.9.8/src/mc.cpp:945:8: note: Assuming that condition 'if(in_buf)' is not redundant
desmume-0.9.8/src/mc.cpp:921:13: note: Null pointer dereference
desmume-0.9.8/src/mc.cpp:1411:2: style: Variable 'xml' is reassigned a value before the old one has been used. [redundantAssignment]
desmume-0.9.8/src/mc.cpp:1406:0: note: Variable 'xml' is reassigned a value before the old one has been used.
desmume-0.9.8/src/mc.cpp:1411:2: note: Variable 'xml' is reassigned a value before the old one has been used.
desmume-0.9.8/src/mc.cpp:798:5: style: The scope of the variable 'cc' can be reduced. [variableScope]
desmume-0.9.8/src/mc.cpp:800:6: style: The scope of the variable 'size_packed' can be reduced. [variableScope]
desmume-0.9.8/src/mc.cpp:354:12: style: Unsigned variable 'version' can't be negative so it is unnecessary to test it. [unsignedPositive]
desmume-0.9.8/src/mc.cpp:761:51: style: Function 'get_save_nogba_size' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent]
desmume-0.9.8/src/mc.h:163:38: note: Function 'get_save_nogba_size' argument 1 names different: declaration 'filename' definition 'fname'.
desmume-0.9.8/src/mc.cpp:761:51: note: Function 'get_save_nogba_size' argument 1 names different: declaration 'filename' definition 'fname'.
desmume-0.9.8/src/mc.cpp:1203:49: style: Function 'get_save_raw_size' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent]
desmume-0.9.8/src/mc.h:164:36: note: Function 'get_save_raw_size' argument 1 names different: declaration 'filename' definition 'fname'.
desmume-0.9.8/src/mc.cpp:1203:49: note: Function 'get_save_raw_size' argument 1 names different: declaration 'filename' definition 'fname'.
desmume-0.9.8/src/mc.cpp:1249:49: style: Function 'get_save_duc_size' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent]
desmume-0.9.8/src/mc.h:162:36: note: Function 'get_save_duc_size' argument 1 names different: declaration 'filename' definition 'fname'.
desmume-0.9.8/src/mc.cpp:1249:49: note: Function 'get_save_duc_size' argument 1 names different: declaration 'filename' definition 'fname'.
desmume-0.9.8/src/mc.cpp:832:3: style: Variable 'size_unpacked' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/mc.cpp:831:3: style: Variable 'size_packed' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/mc.cpp:377:15: warning: Member variable 'BackupDevice::savedInfo' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/mc.h:132:5: performance: Technically the member function 'BackupDevice::searchFileSaveType' can be static. [functionStatic]
desmume-0.9.8/src/mc.cpp:439:18: note: Technically the member function 'BackupDevice::searchFileSaveType' can be static.
desmume-0.9.8/src/mc.h:132:5: note: Technically the member function 'BackupDevice::searchFileSaveType' can be static.
desmume-0.9.8/src/mc.h:162:6: performance: Technically the member function 'BackupDevice::get_save_duc_size' can be static. [functionStatic]
desmume-0.9.8/src/mc.cpp:1249:19: note: Technically the member function 'BackupDevice::get_save_duc_size' can be static.
desmume-0.9.8/src/mc.h:162:6: note: Technically the member function 'BackupDevice::get_save_duc_size' can be static.
desmume-0.9.8/src/mc.h:163:6: performance: Technically the member function 'BackupDevice::get_save_nogba_size' can be static. [functionStatic]
desmume-0.9.8/src/mc.cpp:761:19: note: Technically the member function 'BackupDevice::get_save_nogba_size' can be static.
desmume-0.9.8/src/mc.h:163:6: note: Technically the member function 'BackupDevice::get_save_nogba_size' can be static.
desmume-0.9.8/src/mc.h:164:6: performance: Technically the member function 'BackupDevice::get_save_raw_size' can be static. [functionStatic]
desmume-0.9.8/src/mc.cpp:1203:19: note: Technically the member function 'BackupDevice::get_save_raw_size' can be static.
desmume-0.9.8/src/mc.h:164:6: note: Technically the member function 'BackupDevice::get_save_raw_size' can be static.
desmume-0.9.8/src/metaspu/SndOut.h:45:2: style: Struct 'StereoOut32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/metaspu/SndOut.h:102:2: style: Struct 'StereoOut16' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/metaspu/Timestretcher.cpp:249:25: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/metaspu/Timestretcher.cpp:250:27: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/metaspu/Timestretcher.cpp:260:30: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/metaspu/metaspu.cpp:121:7: style: Member variable 'Adjustobuf::minLatency' is in the wrong place in the initializer list. [initializerList]
desmume-0.9.8/src/metaspu/metaspu.cpp:109:6: note: Member variable 'Adjustobuf::minLatency' is in the wrong place in the initializer list.
desmume-0.9.8/src/metaspu/metaspu.cpp:121:7: note: Member variable 'Adjustobuf::minLatency' is in the wrong place in the initializer list.
desmume-0.9.8/src/metaspu/metaspu.cpp:112:4: performance: Variable 'rollingTotalSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
desmume-0.9.8/src/metaspu/metaspu.cpp:117:4: performance: Variable 'kAverageSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
desmume-0.9.8/src/metaspu/metaspu.cpp:68:15: style: The function 'enqueue_samples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/metaspu/metaspu.h:44:15: note: Virtual function in base class
desmume-0.9.8/src/metaspu/metaspu.cpp:68:15: note: Function in derived class
desmume-0.9.8/src/metaspu/metaspu.cpp:78:14: style: The function 'output_samples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/metaspu/metaspu.h:47:14: note: Virtual function in base class
desmume-0.9.8/src/metaspu/metaspu.cpp:78:14: note: Function in derived class
desmume-0.9.8/src/metaspu/metaspu.cpp:253:15: style: The function 'enqueue_samples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/metaspu/metaspu.h:44:15: note: Virtual function in base class
desmume-0.9.8/src/metaspu/metaspu.cpp:253:15: note: Function in derived class
desmume-0.9.8/src/metaspu/metaspu.cpp:262:14: style: The function 'output_samples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
desmume-0.9.8/src/metaspu/metaspu.h:47:14: note: Virtual function in base class
desmume-0.9.8/src/metaspu/metaspu.cpp:262:14: note: Function in derived class
desmume-0.9.8/src/movie.cpp:1226:16: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
desmume-0.9.8/src/movie.cpp:1206:37: note: outer condition: backNum<999
desmume-0.9.8/src/movie.cpp:1226:16: note: opposite inner condition: backNum==999
desmume-0.9.8/src/movie.cpp:553:5: style: Condition '!opened' is always false [knownConditionTrueFalse]
desmume-0.9.8/src/movie.cpp:548:13: note: Assignment 'opened=true', assigned value is 1
desmume-0.9.8/src/movie.cpp:553:5: note: Condition '!opened' is always false
desmume-0.9.8/src/movie.cpp:368:2: style: Variable 'curr' is reassigned a value before the old one has been used. [redundantAssignment]
desmume-0.9.8/src/movie.cpp:364:0: note: Variable 'curr' is reassigned a value before the old one has been used.
desmume-0.9.8/src/movie.cpp:368:2: note: Variable 'curr' is reassigned a value before the old one has been used.
desmume-0.9.8/src/movie.cpp:547:4: style: Variable 'loadedfm2' is reassigned a value before the old one has been used. [redundantAssignment]
desmume-0.9.8/src/movie.cpp:541:0: note: Variable 'loadedfm2' is reassigned a value before the old one has been used.
desmume-0.9.8/src/movie.cpp:547:4: note: Variable 'loadedfm2' is reassigned a value before the old one has been used.
desmume-0.9.8/src/movie.cpp:548:4: style: Variable 'opened' is reassigned a value before the old one has been used. [redundantAssignment]
desmume-0.9.8/src/movie.cpp:542:0: note: Variable 'opened' is reassigned a value before the old one has been used.
desmume-0.9.8/src/movie.cpp:548:4: note: Variable 'opened' is reassigned a value before the old one has been used.
desmume-0.9.8/src/movie.cpp:1143:2: style: Variable 'recordsize' is reassigned a value before the old one has been used. [redundantAssignment]
desmume-0.9.8/src/movie.cpp:1141:0: note: Variable 'recordsize' is reassigned a value before the old one has been used.
desmume-0.9.8/src/movie.cpp:1143:2: note: Variable 'recordsize' is reassigned a value before the old one has been used.
desmume-0.9.8/src/movie.cpp:1198:7: style: The scope of the variable 'exist' can be reduced. [variableScope]
desmume-0.9.8/src/movie.cpp:1199:7: style: The scope of the variable 'overflow' can be reduced. [variableScope]
desmume-0.9.8/src/movie.cpp:245:14: style: Unused variable: t [unusedVariable]
desmume-0.9.8/src/movie.h:151:11: style: Member variable 'MovieData::rtcStart' is in the wrong place in the initializer list. [initializerList]
desmume-0.9.8/src/movie.cpp:205:4: note: Member variable 'MovieData::rtcStart' is in the wrong place in the initializer list.
desmume-0.9.8/src/movie.h:151:11: note: Member variable 'MovieData::rtcStart' is in the wrong place in the initializer list.
desmume-0.9.8/src/movie.h:119:7: performance: Technically the member function 'MovieRecord::dumpBinary' can be static. [functionStatic]
desmume-0.9.8/src/movie.cpp:1130:19: note: Technically the member function 'MovieRecord::dumpBinary' can be static.
desmume-0.9.8/src/movie.h:119:7: note: Technically the member function 'MovieRecord::dumpBinary' can be static.
desmume-0.9.8/src/movie.h:121:7: style: Technically the member function 'MovieRecord::dumpPad' can be const. [functionConst]
desmume-0.9.8/src/movie.cpp:122:19: note: Technically the member function 'MovieRecord::dumpPad' can be const.
desmume-0.9.8/src/movie.h:121:7: note: Technically the member function 'MovieRecord::dumpPad' can be const.
desmume-0.9.8/src/movie.cpp:655:54: performance: Function parameter 'author' should be passed by const reference. [passedByValue]
desmume-0.9.8/src/rasterize.cpp:268:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
desmume-0.9.8/src/rasterize.cpp:108:15: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
desmume-0.9.8/src/rasterize.cpp:798:0: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
desmume-0.9.8/src/rasterize.cpp:1308:23: warning: Member variable 'SoftRasterizerEngine::fogTable' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:1308:23: warning: Member variable 'SoftRasterizerEngine::clippedPolyCounter' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:1308:23: warning: Member variable 'SoftRasterizerEngine::polyTexKeys' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:1308:23: warning: Member variable 'SoftRasterizerEngine::polyVisible' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:1308:23: warning: Member variable 'SoftRasterizerEngine::polyBackfacing' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:1308:23: warning: Member variable 'SoftRasterizerEngine::screen' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:1308:23: warning: Member variable 'SoftRasterizerEngine::polylist' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:1308:23: warning: Member variable 'SoftRasterizerEngine::vertlist' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:1308:23: warning: Member variable 'SoftRasterizerEngine::indexlist' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:1308:23: warning: Member variable 'SoftRasterizerEngine::width' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:1308:23: warning: Member variable 'SoftRasterizerEngine::height' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:376:0: warning: Member variable 'RasterizerUnit < true >::SLI_MASK' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:376:0: warning: Member variable 'RasterizerUnit < true >::SLI_VALUE' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:376:0: warning: Member variable 'RasterizerUnit < true >::lastTexKey' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:376:0: warning: Member variable 'RasterizerUnit < true >::verts' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:376:0: warning: Member variable 'RasterizerUnit < true >::polyAttr' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:376:0: warning: Member variable 'RasterizerUnit < true >::polynum' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:376:0: warning: Member variable 'RasterizerUnit < true >::shader' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:376:0: warning: Member variable 'RasterizerUnit < true >::engine' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:391:0: warning: Member variable 'Sampler::enabled' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:391:0: warning: Member variable 'Sampler::width' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:391:0: warning: Member variable 'Sampler::height' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:391:0: warning: Member variable 'Sampler::wmask' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:391:0: warning: Member variable 'Sampler::hmask' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:391:0: warning: Member variable 'Sampler::wrap' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:391:0: warning: Member variable 'Sampler::wshift' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:391:0: warning: Member variable 'Sampler::texFormat' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:376:0: warning: Member variable 'RasterizerUnit < false >::SLI_MASK' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:376:0: warning: Member variable 'RasterizerUnit < false >::SLI_VALUE' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:376:0: warning: Member variable 'RasterizerUnit < false >::lastTexKey' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:376:0: warning: Member variable 'RasterizerUnit < false >::verts' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:376:0: warning: Member variable 'RasterizerUnit < false >::polyAttr' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:376:0: warning: Member variable 'RasterizerUnit < false >::polynum' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:376:0: warning: Member variable 'RasterizerUnit < false >::shader' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:376:0: warning: Member variable 'RasterizerUnit < false >::engine' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/rasterize.cpp:335:7: style: Technically the member function 'PolyAttr::isVisible' can be const. [functionConst]
desmume-0.9.8/src/rasterize.cpp:411:0: performance: Technically the member function 'RasterizerUnit < true >::Sampler::clamp' can be static. [functionStatic]
desmume-0.9.8/src/rasterize.cpp:418:0: performance: Technically the member function 'RasterizerUnit < true >::Sampler::repeat' can be static. [functionStatic]
desmume-0.9.8/src/rasterize.cpp:424:0: performance: Technically the member function 'RasterizerUnit < true >::Sampler::flip' can be static. [functionStatic]
desmume-0.9.8/src/rasterize.cpp:411:0: performance: Technically the member function 'RasterizerUnit < false >::Sampler::clamp' can be static. [functionStatic]
desmume-0.9.8/src/rasterize.cpp:418:0: performance: Technically the member function 'RasterizerUnit < false >::Sampler::repeat' can be static. [functionStatic]
desmume-0.9.8/src/rasterize.cpp:424:0: performance: Technically the member function 'RasterizerUnit < false >::Sampler::flip' can be static. [functionStatic]
desmume-0.9.8/src/readwrite.cpp:22:28: style: Function 'write8le' argument 2 names different: declaration 'fp' definition 'os'. [funcArgNamesDifferent]
desmume-0.9.8/src/readwrite.h:28:29: note: Function 'write8le' argument 2 names different: declaration 'fp' definition 'os'.
desmume-0.9.8/src/readwrite.cpp:22:28: note: Function 'write8le' argument 2 names different: declaration 'fp' definition 'os'.
desmume-0.9.8/src/readwrite.cpp:37:31: style: Function 'write16le' argument 2 names different: declaration 'os' definition 'fp'. [funcArgNamesDifferent]
desmume-0.9.8/src/readwrite.h:30:31: note: Function 'write16le' argument 2 names different: declaration 'os' definition 'fp'.
desmume-0.9.8/src/readwrite.cpp:37:31: note: Function 'write16le' argument 2 names different: declaration 'os' definition 'fp'.
desmume-0.9.8/src/readwrite.cpp:48:31: style: Function 'write32le' argument 2 names different: declaration 'os' definition 'fp'. [funcArgNamesDifferent]
desmume-0.9.8/src/readwrite.h:31:31: note: Function 'write32le' argument 2 names different: declaration 'os' definition 'fp'.
desmume-0.9.8/src/readwrite.cpp:48:31: note: Function 'write32le' argument 2 names different: declaration 'os' definition 'fp'.
desmume-0.9.8/src/readwrite.cpp:77:34: style: Function 'read32le' argument 2 names different: declaration 'is' definition 'fp'. [funcArgNamesDifferent]
desmume-0.9.8/src/readwrite.h:38:33: note: Function 'read32le' argument 2 names different: declaration 'is' definition 'fp'.
desmume-0.9.8/src/readwrite.cpp:77:34: note: Function 'read32le' argument 2 names different: declaration 'is' definition 'fp'.
desmume-0.9.8/src/readwrite.cpp:80:17: error: Uninitialized variable: buf [uninitvar]
desmume-0.9.8/src/readwrite.cpp:93:24: error: Uninitialized variable: buf [uninitvar]
desmume-0.9.8/src/readwrite.cpp:106:24: error: Uninitialized variable: buf [uninitvar]
desmume-0.9.8/src/saves.cpp:507:15: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/saves.cpp:564:19: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/saves.cpp:571:20: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/saves.cpp:940:3: style: Variable 'cbuf' is reassigned a value before the old one has been used. [redundantAssignment]
desmume-0.9.8/src/saves.cpp:935:3: note: Variable 'cbuf' is reassigned a value before the old one has been used.
desmume-0.9.8/src/saves.cpp:940:3: note: Variable 'cbuf' is reassigned a value before the old one has been used.
desmume-0.9.8/src/saves.cpp:1100:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
desmume-0.9.8/src/saves.cpp:967:9: style: The scope of the variable 'elems_written' can be reduced. [variableScope]
desmume-0.9.8/src/slot1.cpp:85:33: style: Function 'slot1Change' argument 1 names different: declaration 'type' definition 'changeToType'. [funcArgNamesDifferent]
desmume-0.9.8/src/slot1.h:75:33: note: Function 'slot1Change' argument 1 names different: declaration 'type' definition 'changeToType'.
desmume-0.9.8/src/slot1.cpp:85:33: note: Function 'slot1Change' argument 1 names different: declaration 'type' definition 'changeToType'.
desmume-0.9.8/src/texcache.cpp:47:2: warning: Member variable 'MemSpan::items' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/thumb_instructions.cpp:189:62: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 186. [shiftTooManyBitsSigned]
desmume-0.9.8/src/thumb_instructions.cpp:186:6: note: Assuming that condition 'v<32' is not redundant
desmume-0.9.8/src/thumb_instructions.cpp:189:62: note: Shift
desmume-0.9.8/src/utils/ConvertUTF.c:116:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
desmume-0.9.8/src/utils/decrypt/decrypt.cpp:455:19: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/utils/decrypt/decrypt.cpp:321:10: style: The scope of the variable 'c' can be reduced. [variableScope]
desmume-0.9.8/src/utils/decrypt/decrypt.cpp:336:10: style: The scope of the variable 'c' can be reduced. [variableScope]
desmume-0.9.8/src/utils/decrypt/header.cpp:74:25: warning: Logical conjunction always evaluates to false: header.unitcode < 0 && header.unitcode > 3. [incorrectLogicOperator]
desmume-0.9.8/src/utils/decrypt/header.cpp:74:21: style: Checking if unsigned variable 'header.unitcode' is less than zero. This might be a false warning. [unsignedLessThanZero]
desmume-0.9.8/src/utils/dlditool.cpp:211:7: style: The scope of the variable 'appPathName' can be reduced. [variableScope]
desmume-0.9.8/src/utils/emufat.cpp:519:10: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/utils/emufat.cpp:482:94: style: Same expression on both sides of '/' because the value of 'sector_size' and '512' are the same. [duplicateExpression]
desmume-0.9.8/src/utils/emufat.cpp:50:32: note: 'sector_size' is assigned value '512' here.
desmume-0.9.8/src/utils/emufat.cpp:482:94: note: Same expression on both sides of '/' because the value of 'sector_size' and '512' are the same.
desmume-0.9.8/src/utils/emufat.cpp:831:32: style: Function 'chainSize' argument 1 names different: declaration 'beginCluster' definition 'cluster'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/emufat.h:667:20: note: Function 'chainSize' argument 1 names different: declaration 'beginCluster' definition 'cluster'.
desmume-0.9.8/src/utils/emufat.cpp:831:32: note: Function 'chainSize' argument 1 names different: declaration 'beginCluster' definition 'cluster'.
desmume-0.9.8/src/utils/emufat.cpp:1289:35: style: Function 'openCachedEntry' argument 1 names different: declaration 'cacheIndex' definition 'dirIndex'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/emufat.h:594:25: note: Function 'openCachedEntry' argument 1 names different: declaration 'cacheIndex' definition 'dirIndex'.
desmume-0.9.8/src/utils/emufat.cpp:1289:35: note: Function 'openCachedEntry' argument 1 names different: declaration 'cacheIndex' definition 'dirIndex'.
desmume-0.9.8/src/utils/emufat.cpp:1289:48: style: Function 'openCachedEntry' argument 2 names different: declaration 'oflags' definition 'oflag'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/emufat.h:594:40: note: Function 'openCachedEntry' argument 2 names different: declaration 'oflags' definition 'oflag'.
desmume-0.9.8/src/utils/emufat.cpp:1289:48: note: Function 'openCachedEntry' argument 2 names different: declaration 'oflags' definition 'oflag'.
desmume-0.9.8/src/utils/emufat.cpp:1739:29: style: Function 'timestamp' argument 1 names different: declaration 'flag' definition 'flags'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/emufat.h:513:19: note: Function 'timestamp' argument 1 names different: declaration 'flag' definition 'flags'.
desmume-0.9.8/src/utils/emufat.cpp:1739:29: note: Function 'timestamp' argument 1 names different: declaration 'flag' definition 'flags'.
desmume-0.9.8/src/utils/emufat.cpp:1787:29: style: Function 'truncate' argument 1 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/emufat.h:532:19: note: Function 'truncate' argument 1 names different: declaration 'size' definition 'length'.
desmume-0.9.8/src/utils/emufat.cpp:1787:29: note: Function 'truncate' argument 1 names different: declaration 'size' definition 'length'.
desmume-0.9.8/src/utils/emufat.h:481:3: warning: Member variable 'EmuFatFile::writeError' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:481:3: warning: Member variable 'EmuFatFile::vol_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:601:2: warning: Member variable 'EmuFatVolume::dev_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:573:8: style: Unused private function: 'EmuFatFile::ctassert' [unusedPrivateFunction]
desmume-0.9.8/src/utils/emufat.h:660:7: style: Unused private function: 'EmuFatVolume::blockNumber' [unusedPrivateFunction]
desmume-0.9.8/src/utils/emufat.h:687:7: style: Member variable 'EmuFat::m_readonly' is in the wrong place in the initializer list. [initializerList]
desmume-0.9.8/src/utils/emufat.cpp:117:4: note: Member variable 'EmuFat::m_readonly' is in the wrong place in the initializer list.
desmume-0.9.8/src/utils/emufat.h:687:7: note: Member variable 'EmuFat::m_readonly' is in the wrong place in the initializer list.
desmume-0.9.8/src/utils/emufat.h:495:6: style: Technically the member function 'EmuFatFile::contiguousRange' can be const. [functionConst]
desmume-0.9.8/src/utils/emufat.cpp:932:16: note: Technically the member function 'EmuFatFile::contiguousRange' can be const.
desmume-0.9.8/src/utils/emufat.h:495:6: note: Technically the member function 'EmuFatFile::contiguousRange' can be const.
desmume-0.9.8/src/utils/emufat.h:518:6: performance: Technically the member function 'EmuFatFile::remove' can be static. [functionStatic]
desmume-0.9.8/src/utils/emufat.cpp:1536:16: note: Technically the member function 'EmuFatFile::remove' can be static.
desmume-0.9.8/src/utils/emufat.h:518:6: note: Technically the member function 'EmuFatFile::remove' can be static.
desmume-0.9.8/src/utils/emufat.h:573:8: performance: Technically the member function 'EmuFatFile::ctassert' can be static. [functionStatic]
desmume-0.9.8/src/utils/emufat.h:612:8: performance: Technically the member function 'EmuFatVolume::format' can be static. [functionStatic]
desmume-0.9.8/src/utils/emufat.cpp:581:20: note: Technically the member function 'EmuFatVolume::format' can be static.
desmume-0.9.8/src/utils/emufat.h:612:8: note: Technically the member function 'EmuFatVolume::format' can be static.
desmume-0.9.8/src/utils/emufat.cpp:111:2: style: Class 'EmuFat' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
desmume-0.9.8/src/utils/emufat.cpp:111:2: style: Class 'EmuFat' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
desmume-0.9.8/src/utils/emufat.h:682:2: style: Class 'EmuFat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
desmume-0.9.8/src/utils/emufat.cpp:1764:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
desmume-0.9.8/src/utils/libfat/cache.cpp:158:8: style: The scope of the variable 'sec' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/cache.cpp:159:8: style: The scope of the variable 'secs_to_read' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/cache.cpp:233:116: style: Function '_FAT_cache_writeLittleEndianValue' argument 5 names different: declaration 'num_bytes' definition 'size'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/libfat/cache.h:82:116: note: Function '_FAT_cache_writeLittleEndianValue' argument 5 names different: declaration 'num_bytes' definition 'size'.
desmume-0.9.8/src/utils/libfat/cache.cpp:233:116: note: Function '_FAT_cache_writeLittleEndianValue' argument 5 names different: declaration 'num_bytes' definition 'size'.
desmume-0.9.8/src/utils/libfat/directory.cpp:139:6: style: The scope of the variable 'bytes' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/directory.cpp:167:6: style: The scope of the variable 'bytes' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/directory.cpp:221:6: style: The scope of the variable 'i' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/directory.cpp:222:6: style: The scope of the variable 'j' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/directory.cpp:264:11: style: The scope of the variable 'tempCluster' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/directory.cpp:545:7: style: The scope of the variable 'foundFile' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/directory.cpp:806:6: style: The scope of the variable 'aliasExtLen' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/directory.cpp:908:10: style: The scope of the variable 'lfnEntry' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/directory.cpp:912:7: style: The scope of the variable 'entryStillValid' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/directory.cpp:142:30: warning: Char literal compared with pointer 'src'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
desmume-0.9.8/src/utils/libfat/directory.cpp:168:22: warning: Obsolete function 'alloca' called. [allocaCalled]
desmume-0.9.8/src/utils/libfat/directory.cpp:123:57: error: Null pointer dereference [nullPointer]
desmume-0.9.8/src/utils/libfat/fatdir.cpp:547:9: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/utils/libfat/fatdir.cpp:56:2: style: Variable 'partition' is reassigned a value before the old one has been used. [redundantAssignment]
desmume-0.9.8/src/utils/libfat/fatdir.cpp:52:0: note: Variable 'partition' is reassigned a value before the old one has been used.
desmume-0.9.8/src/utils/libfat/fatdir.cpp:56:2: note: Variable 'partition' is reassigned a value before the old one has been used.
desmume-0.9.8/src/utils/libfat/fatdir.cpp:101:2: style: Variable 'partition' is reassigned a value before the old one has been used. [redundantAssignment]
desmume-0.9.8/src/utils/libfat/fatdir.cpp:93:0: note: Variable 'partition' is reassigned a value before the old one has been used.
desmume-0.9.8/src/utils/libfat/fatdir.cpp:101:2: note: Variable 'partition' is reassigned a value before the old one has been used.
desmume-0.9.8/src/utils/libfat/fatdir.cpp:181:2: style: Variable 'partition' is reassigned a value before the old one has been used. [redundantAssignment]
desmume-0.9.8/src/utils/libfat/fatdir.cpp:178:0: note: Variable 'partition' is reassigned a value before the old one has been used.
desmume-0.9.8/src/utils/libfat/fatdir.cpp:181:2: note: Variable 'partition' is reassigned a value before the old one has been used.
desmume-0.9.8/src/utils/libfat/fatdir.cpp:219:2: style: Variable 'partition' is reassigned a value before the old one has been used. [redundantAssignment]
desmume-0.9.8/src/utils/libfat/fatdir.cpp:212:0: note: Variable 'partition' is reassigned a value before the old one has been used.
desmume-0.9.8/src/utils/libfat/fatdir.cpp:219:2: note: Variable 'partition' is reassigned a value before the old one has been used.
desmume-0.9.8/src/utils/libfat/fatdir.cpp:333:2: style: Variable 'partition' is reassigned a value before the old one has been used. [redundantAssignment]
desmume-0.9.8/src/utils/libfat/fatdir.cpp:326:0: note: Variable 'partition' is reassigned a value before the old one has been used.
desmume-0.9.8/src/utils/libfat/fatdir.cpp:333:2: note: Variable 'partition' is reassigned a value before the old one has been used.
desmume-0.9.8/src/utils/libfat/fatdir.cpp:97:7: style: The scope of the variable 'nextEntry' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/fatdir.cpp:92:50: style: Function '_FAT_unlink_r' argument 2 names different: declaration 'name' definition 'path'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/libfat/fatdir.h:59:57: note: Function '_FAT_unlink_r' argument 2 names different: declaration 'name' definition 'path'.
desmume-0.9.8/src/utils/libfat/fatdir.cpp:92:50: note: Function '_FAT_unlink_r' argument 2 names different: declaration 'name' definition 'path'.
desmume-0.9.8/src/utils/libfat/fatdir.cpp:177:49: style: Function '_FAT_chdir_r' argument 2 names different: declaration 'name' definition 'path'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/libfat/fatdir.h:61:56: note: Function '_FAT_chdir_r' argument 2 names different: declaration 'name' definition 'path'.
desmume-0.9.8/src/utils/libfat/fatdir.cpp:177:49: note: Function '_FAT_chdir_r' argument 2 names different: declaration 'name' definition 'path'.
desmume-0.9.8/src/utils/libfat/fatfile.cpp:57:2: style: Variable 'partition' is reassigned a value before the old one has been used. [redundantAssignment]
desmume-0.9.8/src/utils/libfat/fatfile.cpp:51:0: note: Variable 'partition' is reassigned a value before the old one has been used.
desmume-0.9.8/src/utils/libfat/fatfile.cpp:57:2: note: Variable 'partition' is reassigned a value before the old one has been used.
desmume-0.9.8/src/utils/libfat/fatfile.cpp:54:14: style: The scope of the variable 'pathEnd' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/fatfile.cpp:55:11: style: The scope of the variable 'dirCluster' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/fatfile.cpp:260:10: style: The scope of the variable 'dirEntryData' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/fatfile.cpp:349:11: style: The scope of the variable 'tempNextCluster' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/fatfile.cpp:563:15: style: The scope of the variable 'sector' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/fatfile.cpp:642:11: style: The scope of the variable 'tempNextCluster' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/fatfile.cpp:868:11: style: The scope of the variable 'cluster' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/fatfile.cpp:868:20: style: The scope of the variable 'nextCluster' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/fatfile.cpp:869:6: style: The scope of the variable 'clusCount' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/fatfile.cpp:355:10: style: Checking if unsigned variable 'len' is less than zero. This might be a false warning. [unsignedLessThanZero]
desmume-0.9.8/src/utils/libfat/fatfile.cpp:527:14: style: Checking if unsigned variable 'remain' is less than zero. This might be a false warning. [unsignedLessThanZero]
desmume-0.9.8/src/utils/libfat/fatfile.cpp:664:10: style: Checking if unsigned variable 'len' is less than zero. This might be a false warning. [unsignedLessThanZero]
desmume-0.9.8/src/utils/libfat/file_allocation_table.cpp:295:11: style: The scope of the variable 'nextCluster' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/file_allocation_table.cpp:328:11: style: The scope of the variable 'nextCluster' can be reduced. [variableScope]
desmume-0.9.8/src/utils/libfat/libfat.cpp:104:11: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/utils/libfat/libfat_public_api.cpp:87:0: style: Variable 'zzz' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/utils/libfat/partition.cpp:161:97: style: Function '_FAT_partition_constructor' argument 3 names different: declaration 'SectorsPerPage' definition 'sectorsPerPage'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/libfat/partition.h:76:97: note: Function '_FAT_partition_constructor' argument 3 names different: declaration 'SectorsPerPage' definition 'sectorsPerPage'.
desmume-0.9.8/src/utils/libfat/partition.cpp:161:97: note: Function '_FAT_partition_constructor' argument 3 names different: declaration 'SectorsPerPage' definition 'sectorsPerPage'.
desmume-0.9.8/src/utils/task.cpp:209:2: performance: Variable 'work' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
desmume-0.9.8/src/utils/task.cpp:307:16: style: Class 'Task' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
desmume-0.9.8/src/utils/task.cpp:307:16: style: Class 'Task' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:150:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:172:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:52:70: style: Function 'EncodeString' argument 2 names different: declaration 'out' definition 'outString'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:262:67: note: Function 'EncodeString' argument 2 names different: declaration 'out' definition 'outString'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:52:70: note: Function 'EncodeString' argument 2 names different: declaration 'out' definition 'outString'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:186:48: style: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:593:38: note: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:186:48: note: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:361:54: style: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:524:44: note: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:361:54: note: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:373:53: style: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:534:43: note: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:373:53: note: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:399:59: style: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:568:49: note: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:399:59: note: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:525:42: style: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:944:29: note: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:525:42: note: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:661:61: style: Function 'QueryIntAttribute' argument 2 names different: declaration '_value' definition 'ival'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:985:48: note: Function 'QueryIntAttribute' argument 2 names different: declaration '_value' definition 'ival'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:661:61: note: Function 'QueryIntAttribute' argument 2 names different: declaration '_value' definition 'ival'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:670:71: style: Function 'QueryUnsignedAttribute' argument 2 names different: declaration '_value' definition 'value'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:987:58: note: Function 'QueryUnsignedAttribute' argument 2 names different: declaration '_value' definition 'value'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:670:71: note: Function 'QueryUnsignedAttribute' argument 2 names different: declaration '_value' definition 'value'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:683:63: style: Function 'QueryBoolAttribute' argument 2 names different: declaration '_value' definition 'bval'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:992:50: note: Function 'QueryBoolAttribute' argument 2 names different: declaration '_value' definition 'bval'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:683:63: note: Function 'QueryBoolAttribute' argument 2 names different: declaration '_value' definition 'bval'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:720:67: style: Function 'QueryDoubleAttribute' argument 2 names different: declaration '_value' definition 'dval'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:994:54: note: Function 'QueryDoubleAttribute' argument 2 names different: declaration '_value' definition 'dval'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:720:67: note: Function 'QueryDoubleAttribute' argument 2 names different: declaration '_value' definition 'dval'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:740:57: style: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1070:44: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:740:57: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:760:66: style: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1075:53: note: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:760:66: note: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:780:47: style: Function 'SetAttribute' argument 1 names different: declaration 'name' definition 'cname'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1050:33: note: Function 'SetAttribute' argument 1 names different: declaration 'name' definition 'cname'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:780:47: note: Function 'SetAttribute' argument 1 names different: declaration 'name' definition 'cname'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:780:67: style: Function 'SetAttribute' argument 2 names different: declaration '_value' definition 'cvalue'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1050:52: note: Function 'SetAttribute' argument 2 names different: declaration '_value' definition 'cvalue'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:780:67: note: Function 'SetAttribute' argument 2 names different: declaration '_value' definition 'cvalue'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:965:43: style: Function 'LoadFile' argument 1 names different: declaration 'filename' definition '_filename'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1419:30: note: Function 'LoadFile' argument 1 names different: declaration 'filename' definition '_filename'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:965:43: note: Function 'LoadFile' argument 1 names different: declaration 'filename' definition '_filename'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1156:43: style: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1537:37: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1156:43: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1236:41: style: Function 'QueryIntValue' argument 1 names different: declaration '_value' definition 'ival'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:831:26: note: Function 'QueryIntValue' argument 1 names different: declaration '_value' definition 'ival'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1236:41: note: Function 'QueryIntValue' argument 1 names different: declaration '_value' definition 'ival'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1243:47: style: Function 'QueryDoubleValue' argument 1 names different: declaration '_value' definition 'dval'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:833:32: note: Function 'QueryDoubleValue' argument 1 names different: declaration '_value' definition 'dval'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1243:47: note: Function 'QueryDoubleValue' argument 1 names different: declaration '_value' definition 'dval'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1360:39: style: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1254:37: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1360:39: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1482:42: style: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1375:37: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1482:42: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1514:46: style: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:909:28: note: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1514:46: note: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1529:49: style: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:910:31: note: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1529:49: note: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1572:54: style: Function 'Find' argument 1 names different: declaration '_name' definition 'name'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:917:36: note: Function 'Find' argument 1 names different: declaration '_name' definition 'name'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1572:54: note: Function 'Find' argument 1 names different: declaration '_name' definition 'name'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1680:37: style: Function 'Child' argument 1 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1663:25: note: Function 'Child' argument 1 names different: declaration 'index' definition 'count'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1680:37: note: Function 'Child' argument 1 names different: declaration 'index' definition 'count'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1699:56: style: Function 'Child' argument 2 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1659:44: note: Function 'Child' argument 2 names different: declaration 'index' definition 'count'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1699:56: note: Function 'Child' argument 2 names different: declaration 'index' definition 'count'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1718:44: style: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1673:32: note: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1718:44: note: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1737:63: style: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1668:51: note: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1737:63: note: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'.
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:189:16: warning: Assert statement calls a function which may have desired side effects: 'GetDocument'. [assertWithSideEffect]
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1384:2: performance: Variable 'version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1385:2: performance: Variable 'encoding' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1386:2: performance: Variable 'standalone' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:910:7: style: Technically the member function 'TiXmlAttributeSet::Remove' can be const. [functionConst]
desmume-0.9.8/src/utils/tinyxml/tinyxml.cpp:1529:25: note: Technically the member function 'TiXmlAttributeSet::Remove' can be const.
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:910:7: note: Technically the member function 'TiXmlAttributeSet::Remove' can be const.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:445:14: style: Redundant condition: If 'EXPR == '#'', the comparison 'EXPR' is always true. [redundantCondition]
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:823:16: style: Redundant condition: If '!EXPR', the comparison 'EXPR != '<'' is always true. [redundantCondition]
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:1126:18: style: Redundant condition: If 'EXPR == '>'', the comparison 'EXPR' is always true. [redundantCondition]
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:1285:17: style: Redundant condition: If '!EXPR', the comparison 'EXPR != '<'' is always true. [redundantCondition]
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:1411:17: style: Redundant condition: If '!EXPR', the comparison 'EXPR != '='' is always true. [redundantCondition]
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:430:9: warning: Either the condition 'p' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:420:11: note: Assuming that condition 'p' is not redundant
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:430:9: note: Null pointer subtraction
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:438:47: style: Function 'GetEntity' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:323:44: note: Function 'GetEntity' argument 1 names different: declaration 'in' definition 'p'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:438:47: note: Function 'GetEntity' argument 1 names different: declaration 'in' definition 'p'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:535:21: style: Function 'StringEqual' argument 2 names different: declaration 'endTag' definition 'tag'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:367:21: note: Function 'StringEqual' argument 2 names different: declaration 'endTag' definition 'tag'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:535:21: note: Function 'StringEqual' argument 2 names different: declaration 'endTag' definition 'tag'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:574:46: style: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:315:43: note: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:574:46: note: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:576:15: style: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:317:15: note: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:576:15: note: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:578:15: style: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:319:15: note: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:578:15: note: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:704:68: style: Function 'Parse' argument 2 names different: declaration 'data' definition 'prevData'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1446:62: note: Function 'Parse' argument 2 names different: declaration 'data' definition 'prevData'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:704:68: note: Function 'Parse' argument 2 names different: declaration 'data' definition 'prevData'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:798:52: style: Function 'SetError' argument 2 names different: declaration 'errorLocation' definition 'pError'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1530:38: note: Function 'SetError' argument 2 names different: declaration 'errorLocation' definition 'pError'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:798:52: note: Function 'SetError' argument 2 names different: declaration 'errorLocation' definition 'pError'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:798:78: style: Function 'SetError' argument 3 names different: declaration 'prevData' definition 'data'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1530:71: note: Function 'SetError' argument 3 names different: declaration 'prevData' definition 'data'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:798:78: note: Function 'SetError' argument 3 names different: declaration 'prevData' definition 'data'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:818:45: style: Function 'Identify' argument 1 names different: declaration 'start' definition 'p'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:753:35: note: Function 'Identify' argument 1 names different: declaration 'start' definition 'p'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:818:45: note: Function 'Identify' argument 1 names different: declaration 'start' definition 'p'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:1179:50: style: Function 'ReadValue' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1153:37: note: Function 'ReadValue' argument 1 names different: declaration 'in' definition 'p'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:1179:50: note: Function 'ReadValue' argument 1 names different: declaration 'in' definition 'p'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:1179:71: style: Function 'ReadValue' argument 2 names different: declaration 'prevData' definition 'data'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1153:59: note: Function 'ReadValue' argument 2 names different: declaration 'prevData' definition 'data'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:1179:71: note: Function 'ReadValue' argument 2 names different: declaration 'prevData' definition 'data'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:1572:91: style: Function 'Parse' argument 3 names different: declaration 'encoding' definition '_encoding'. [funcArgNamesDifferent]
desmume-0.9.8/src/utils/tinyxml/tinyxml.h:1323:82: note: Function 'Parse' argument 3 names different: declaration 'encoding' definition '_encoding'.
desmume-0.9.8/src/utils/tinyxml/tinyxmlparser.cpp:1572:91: note: Function 'Parse' argument 3 names different: declaration 'encoding' definition '_encoding'.
desmume-0.9.8/src/utils/vfat.cpp:204:25: style: C-style pointer casting [cstyleCast]
desmume-0.9.8/src/utils/vfat.cpp:48:8: style: The scope of the variable 'fname' can be reduced. [variableScope]
desmume-0.9.8/src/utils/vfat.cpp:197:11: style: Variable 'ok' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/utils/emufat.h:481:3: warning: Member variable 'EmuFatFile::flags_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:481:3: warning: Member variable 'EmuFatFile::curCluster_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:481:3: warning: Member variable 'EmuFatFile::curPosition_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:481:3: warning: Member variable 'EmuFatFile::dirBlock_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:481:3: warning: Member variable 'EmuFatFile::dirIndex_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:481:3: warning: Member variable 'EmuFatFile::fileSize_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:481:3: warning: Member variable 'EmuFatFile::firstCluster_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:601:2: warning: Member variable 'EmuFatVolume::blocksPerCluster_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:601:2: warning: Member variable 'EmuFatVolume::blocksPerFat_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:601:2: warning: Member variable 'EmuFatVolume::clusterCount_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:601:2: warning: Member variable 'EmuFatVolume::clusterSizeShift_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:601:2: warning: Member variable 'EmuFatVolume::dataStartBlock_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:601:2: warning: Member variable 'EmuFatVolume::fatCount_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:601:2: warning: Member variable 'EmuFatVolume::fatStartBlock_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:601:2: warning: Member variable 'EmuFatVolume::rootDirEntryCount_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/emufat.h:601:2: warning: Member variable 'EmuFatVolume::rootDirStart_' is not initialized in the constructor. [uninitMemberVar]
desmume-0.9.8/src/utils/xstring.cpp:93:23: warning: Logical disjunction always evaluates to true: EXPR != ' ' || EXPR != '\t'. [incorrectLogicOperator]
desmume-0.9.8/src/utils/xstring.cpp:93:43: warning: Logical disjunction always evaluates to true: EXPR != '\t' || EXPR != '\r'. [incorrectLogicOperator]
desmume-0.9.8/src/utils/xstring.cpp:93:63: warning: Logical disjunction always evaluates to true: EXPR != '\r' || EXPR != '\n'. [incorrectLogicOperator]
desmume-0.9.8/src/utils/xstring.cpp:124:35: warning: Logical disjunction always evaluates to true: EXPR != ' ' || EXPR != '\t'. [incorrectLogicOperator]
desmume-0.9.8/src/utils/xstring.cpp:125:33: warning: Logical disjunction always evaluates to true: EXPR != '\t' || EXPR != '\r'. [incorrectLogicOperator]
desmume-0.9.8/src/utils/xstring.cpp:126:33: warning: Logical disjunction always evaluates to true: EXPR != '\r' || EXPR != '\n'. [incorrectLogicOperator]
desmume-0.9.8/src/utils/xstring.cpp:262:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/utils/xstring.cpp:156:13: style: The scope of the variable 'chr' can be reduced. [variableScope]
desmume-0.9.8/src/utils/xstring.cpp:479:6: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
desmume-0.9.8/src/wifi.cpp:884:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/wifi.cpp:893:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/wifi.cpp:901:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desmume-0.9.8/src/wifi.cpp:402:94: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
desmume-0.9.8/src/wx/InputCommon/EventHandler.cpp:79:40: style: Function 'addEvent' argument 1 names different: declaration 'e' definition 'ev'. [funcArgNamesDifferent]
desmume-0.9.8/src/wx/InputCommon/EventHandler.h:55:30: note: Function 'addEvent' argument 1 names different: declaration 'e' definition 'ev'.
desmume-0.9.8/src/wx/InputCommon/EventHandler.cpp:79:40: note: Function 'addEvent' argument 1 names different: declaration 'e' definition 'ev'.
desmume-0.9.8/src/wx/InputCommon/SDL.cpp:61:65: style: Function 'SearchDevices' argument 2 names different: declaration 'NumPads' definition '_NumPads'. [funcArgNamesDifferent]
desmume-0.9.8/src/wx/InputCommon/SDL.h:244:65: note: Function 'SearchDevices' argument 2 names different: declaration 'NumPads' definition '_NumPads'.
desmume-0.9.8/src/wx/InputCommon/SDL.cpp:61:65: note: Function 'SearchDevices' argument 2 names different: declaration 'NumPads' definition '_NumPads'.
desmume-0.9.8/src/wx/InputCommon/SDL.cpp:61:80: style: Function 'SearchDevices' argument 3 names different: declaration 'NumGoodPads' definition '_NumGoodPads'. [funcArgNamesDifferent]
desmume-0.9.8/src/wx/InputCommon/SDL.h:244:79: note: Function 'SearchDevices' argument 3 names different: declaration 'NumGoodPads' definition '_NumGoodPads'.
desmume-0.9.8/src/wx/InputCommon/SDL.cpp:61:80: note: Function 'SearchDevices' argument 3 names different: declaration 'NumGoodPads' definition '_NumGoodPads'.
desmume-0.9.8/src/wx/InputCommon/SDL.cpp:143:83: style: Function 'GetJoyState' argument 3 names different: declaration 'controller' definition 'Controller'. [funcArgNamesDifferent]
desmume-0.9.8/src/wx/InputCommon/SDL.h:245:83: note: Function 'GetJoyState' argument 3 names different: declaration 'controller' definition 'Controller'.
desmume-0.9.8/src/wx/InputCommon/SDL.cpp:143:83: note: Function 'GetJoyState' argument 3 names different: declaration 'controller' definition 'Controller'.
desmume-0.9.8/src/wx/PadSimple/GUI/ConfigDlg.cpp:417:7: style: Variable 'keyStr' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/wx/PadSimple/GUI/ConfigDlg.cpp:421:14: style: Variable 'page' is assigned a value that is never used. [unreadVariable]
desmume-0.9.8/src/wx/StringUtil.cpp:445:15: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
desmume-0.9.8/src/wx/StringUtil.cpp:196:44: style: Function 'StripSpaces' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
desmume-0.9.8/src/wx/StringUtil.h:50:44: note: Function 'StripSpaces' argument 1 names different: declaration 's' definition 'str'.
desmume-0.9.8/src/wx/StringUtil.cpp:196:44: note: Function 'StripSpaces' argument 1 names different: declaration 's' definition 'str'.
desmume-0.9.8/src/wx/StringUtil.cpp:440:21: style: Function 'ThS' argument 1 names different: declaration 'a' definition 'Integer'. [funcArgNamesDifferent]
desmume-0.9.8/src/wx/StringUtil.h:54:21: note: Function 'ThS' argument 1 names different: declaration 'a' definition 'Integer'.
desmume-0.9.8/src/wx/StringUtil.cpp:440:21: note: Function 'ThS' argument 1 names different: declaration 'a' definition 'Integer'.
desmume-0.9.8/src/wx/StringUtil.cpp:440:35: style: Function 'ThS' argument 2 names different: declaration 'b' definition 'Unsigned'. [funcArgNamesDifferent]
desmume-0.9.8/src/wx/StringUtil.h:54:29: note: Function 'ThS' argument 2 names different: declaration 'b' definition 'Unsigned'.
desmume-0.9.8/src/wx/StringUtil.cpp:440:35: note: Function 'ThS' argument 2 names different: declaration 'b' definition 'Unsigned'.
desmume-0.9.8/src/wx/StringUtil.cpp:502:40: performance: Function parameter 'Path' should be passed by const reference. [passedByValue]
desmume-0.9.8/src/wx/wxMain.cpp:349:11: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
desmume-0.9.8/src/wx/wxMain.cpp:349:11: style: Same expression on both sides of '==' because the value of 'done' and 'false' are the same. [duplicateExpression]
desmume-0.9.8/src/wx/wxMain.cpp:321:13: note: 'done' is assigned value 'false' here.
desmume-0.9.8/src/wx/wxMain.cpp:349:11: note: Same expression on both sides of '==' because the value of 'done' and 'false' are the same.
[14:55]

ftp://ftp.se.debian.org/debian/pool/main/d/desproxy/desproxy_0.1.0~pre3.orig.tar.gz
desproxy-0.1.0~pre3/src/desproxy-dns.c:189:7: style: The scope of the variable 'nfound' can be reduced. [variableScope]
desproxy-0.1.0~pre3/src/desproxy-inetd.c:99:7: style: The scope of the variable 'nfound' can be reduced. [variableScope]
desproxy-0.1.0~pre3/src/desproxy-socksserver.c:183:17: style: The scope of the variable 'index' can be reduced. [variableScope]
desproxy-0.1.0~pre3/src/desproxy-socksserver.c:390:7: style: The scope of the variable 'nfound' can be reduced. [variableScope]
desproxy-0.1.0~pre3/src/desproxy.c:145:19: style: The scope of the variable 'nfound' can be reduced. [variableScope]
desproxy-0.1.0~pre3/src/socket2socket.c:48:7: style: The scope of the variable 'nfound' can be reduced. [variableScope]
desproxy-0.1.0~pre3/src/socket2socket.c:51:9: style: The scope of the variable 'outfilename' can be reduced. [variableScope]
desproxy-0.1.0~pre3/src/util.c:285:33: warning: Either the condition 'count==1500' is redundant or the array 'buffer[1500]' is accessed at index 1500, which is out of bounds. [arrayIndexOutOfBoundsCond]
desproxy-0.1.0~pre3/src/util.c:288:17: note: Assuming that condition 'count==1500' is not redundant
desproxy-0.1.0~pre3/src/util.c:285:33: note: Array index out of bounds
desproxy-0.1.0~pre3/src/util.c:286:18: warning: Either the condition 'count==1500' is redundant or the array 'buffer[1500]' is accessed at index 1500, which is out of bounds. [arrayIndexOutOfBoundsCond]
desproxy-0.1.0~pre3/src/util.c:288:17: note: Assuming that condition 'count==1500' is not redundant
desproxy-0.1.0~pre3/src/util.c:286:18: note: Array index out of bounds
desproxy-0.1.0~pre3/src/util.c:500:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desproxy-0.1.0~pre3/src/util.c:537:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
desproxy-0.1.0~pre3/src/util.c:58:7: style: The scope of the variable 'n' can be reduced. [variableScope]
desproxy-0.1.0~pre3/src/util.c:59:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
desproxy-0.1.0~pre3/src/util.c:241:7: style: The scope of the variable 'count' can be reduced. [variableScope]
desproxy-0.1.0~pre3/src/util.c:336:7: style: The scope of the variable 'count' can be reduced. [variableScope]
desproxy-0.1.0~pre3/src/util.c:337:8: style: The scope of the variable 'proxy_user' can be reduced. [variableScope]
desproxy-0.1.0~pre3/src/util.c:469:3: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
desproxy-0.1.0~pre3/src/util.c:470:3: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
desproxy-0.1.0~pre3/src/util.c:641:11: warning: Unnecessary comparison of static strings. [staticStringCompare]
[14:55]

ftp://ftp.se.debian.org/debian/pool/main/d/detachtty/detachtty_11.0.0.orig.tar.gz
detachtty-11.0.0/attachtty.c:125:40: style: Function 'cleanup_signal_handler' argument 1 names different: declaration 'signal' definition 'sig'. [funcArgNamesDifferent]
detachtty-11.0.0/attachtty.c:35:40: note: Function 'cleanup_signal_handler' argument 1 names different: declaration 'signal' definition 'sig'.
detachtty-11.0.0/attachtty.c:125:40: note: Function 'cleanup_signal_handler' argument 1 names different: declaration 'signal' definition 'sig'.
detachtty-11.0.0/attachtty.c:338:60: style: Function 'connect_ssh' argument 4 names different: declaration 'timeout' definition 'timeout_str'. [funcArgNamesDifferent]
detachtty-11.0.0/attachtty.c:30:60: note: Function 'connect_ssh' argument 4 names different: declaration 'timeout' definition 'timeout_str'.
detachtty-11.0.0/attachtty.c:338:60: note: Function 'connect_ssh' argument 4 names different: declaration 'timeout' definition 'timeout_str'.
detachtty-11.0.0/copy-stream.c:112:9: style: The scope of the variable 'bytes_written' can be reduced. [variableScope]
detachtty-11.0.0/detachtty.c:131:5: style: Variable 'detach_p' is reassigned a value before the old one has been used. [redundantAssignment]
detachtty-11.0.0/detachtty.c:126:0: note: Variable 'detach_p' is reassigned a value before the old one has been used.
detachtty-11.0.0/detachtty.c:131:5: note: Variable 'detach_p' is reassigned a value before the old one has been used.
detachtty-11.0.0/detachtty.c:139:5: style: Variable 'master_socket' is reassigned a value before the old one has been used. [redundantAssignment]
detachtty-11.0.0/detachtty.c:125:0: note: Variable 'master_socket' is reassigned a value before the old one has been used.
detachtty-11.0.0/detachtty.c:139:5: note: Variable 'master_socket' is reassigned a value before the old one has been used.
[14:55]

ftp://ftp.se.debian.org/debian/pool/main/d/detox/detox_1.3.0.orig.tar.gz
detox-1.3.0/src/clean_string.c:264:53: style: The scope of the variable 'replace_walk' can be reduced. [variableScope]
detox-1.3.0/src/clean_string.c:56:62: style: Function 'clean_iso8859_1_basic' argument 2 names different: declaration 'options' definition 'opts'. [funcArgNamesDifferent]
detox-1.3.0/src/clean_string.h:45:69: note: Function 'clean_iso8859_1_basic' argument 2 names different: declaration 'options' definition 'opts'.
detox-1.3.0/src/clean_string.c:56:62: note: Function 'clean_iso8859_1_basic' argument 2 names different: declaration 'options' definition 'opts'.
detox-1.3.0/src/clean_string.c:97:56: style: Function 'clean_iso8859_1' argument 2 names different: declaration 'options' definition 'opts'. [funcArgNamesDifferent]
detox-1.3.0/src/clean_string.h:46:63: note: Function 'clean_iso8859_1' argument 2 names different: declaration 'options' definition 'opts'.
detox-1.3.0/src/clean_string.c:97:56: note: Function 'clean_iso8859_1' argument 2 names different: declaration 'options' definition 'opts'.
detox-1.3.0/src/clean_string.c:176:57: style: Function 'clean_safe_basic' argument 2 names different: declaration 'options' definition 'opts'. [funcArgNamesDifferent]
detox-1.3.0/src/clean_string.h:47:64: note: Function 'clean_safe_basic' argument 2 names different: declaration 'options' definition 'opts'.
detox-1.3.0/src/clean_string.c:176:57: note: Function 'clean_safe_basic' argument 2 names different: declaration 'options' definition 'opts'.
detox-1.3.0/src/clean_string.c:262:51: style: Function 'clean_safe' argument 2 names different: declaration 'options' definition 'opts'. [funcArgNamesDifferent]
detox-1.3.0/src/clean_string.h:48:58: note: Function 'clean_safe' argument 2 names different: declaration 'options' definition 'opts'.
detox-1.3.0/src/clean_string.c:262:51: note: Function 'clean_safe' argument 2 names different: declaration 'options' definition 'opts'.
detox-1.3.0/src/clean_string.c:325:52: style: Function 'clean_uncgi' argument 2 names different: declaration 'options' definition 'opts'. [funcArgNamesDifferent]
detox-1.3.0/src/clean_string.h:49:59: note: Function 'clean_uncgi' argument 2 names different: declaration 'options' definition 'opts'.
detox-1.3.0/src/clean_string.c:325:52: note: Function 'clean_uncgi' argument 2 names different: declaration 'options' definition 'opts'.
detox-1.3.0/src/clean_string.c:373:53: style: Function 'clean_wipeup' argument 2 names different: declaration 'options' definition 'opts'. [funcArgNamesDifferent]
detox-1.3.0/src/clean_string.h:50:60: note: Function 'clean_wipeup' argument 2 names different: declaration 'options' definition 'opts'.
detox-1.3.0/src/clean_string.c:373:53: note: Function 'clean_wipeup' argument 2 names different: declaration 'options' definition 'opts'.
detox-1.3.0/src/clean_string.c:461:58: style: Function 'clean_utf_8_basic' argument 2 names different: declaration 'options' definition 'opts'. [funcArgNamesDifferent]
detox-1.3.0/src/clean_string.h:51:65: note: Function 'clean_utf_8_basic' argument 2 names different: declaration 'options' definition 'opts'.
detox-1.3.0/src/clean_string.c:461:58: note: Function 'clean_utf_8_basic' argument 2 names different: declaration 'options' definition 'opts'.
detox-1.3.0/src/clean_string.c:570:52: style: Function 'clean_utf_8' argument 2 names different: declaration 'options' definition 'opts'. [funcArgNamesDifferent]
detox-1.3.0/src/clean_string.h:52:59: note: Function 'clean_utf_8' argument 2 names different: declaration 'options' definition 'opts'.
detox-1.3.0/src/clean_string.c:570:52: note: Function 'clean_utf_8' argument 2 names different: declaration 'options' definition 'opts'.
detox-1.3.0/src/config_file_dump.c:109:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
config_file_lex.c:1550:2: warning: Possible null pointer dereference: b [nullPointer]
config_file_lex.c:1443:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
config_file_lex.c:1550:2: note: Null pointer dereference
config_file_lex.c:1551:2: warning: Possible null pointer dereference: b [nullPointer]
config_file_lex.c:1443:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
config_file_lex.c:1551:2: note: Null pointer dereference
config_file_lex.c:1562:9: warning: Possible null pointer dereference: b [nullPointer]
config_file_lex.c:1443:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
config_file_lex.c:1562:9: note: Null pointer dereference
config_file_lex.c:1174:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
config_file_lex.c:1187:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
config_file_lex.c:1291:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
config_file_lex.c:364:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
config_file_lex.c:1291:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
config_file_lex.c:1316:40: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
config_file_lex.c:640:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
config_file_lex.c:1316:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
config_file_lex.c:1735:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
config_file_lex.c:311:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
config_file_lex.c:1735:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
config_file_lex.c:1748:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
config_file_lex.c:312:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
config_file_lex.c:1748:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
config_file_lex.c:1748:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
config_file_lex.c:312:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
config_file_lex.c:1748:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
config_file_lex.c:1880:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
config_file_lex.c:604:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
config_file_lex.c:1880:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
detox-1.3.0/src/config_file_spoof.c:54:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
detox-1.3.0/src/config_file_spoof.c:46:0: note: Variable 'ret' is reassigned a value before the old one has been used.
detox-1.3.0/src/config_file_spoof.c:54:2: note: Variable 'ret' is reassigned a value before the old one has been used.
* yacc.c:358  *:860:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
detox-1.3.0/src/detox.c:102:21: style: Condition 'parse_results==NULL' is always true [knownConditionTrueFalse]
detox-1.3.0/src/detox.c:61:46: note: Assignment 'parse_results=NULL', assigned value is 0
detox-1.3.0/src/detox.c:102:21: note: Condition 'parse_results==NULL' is always true
detox-1.3.0/src/file.c:189:6: style: The scope of the variable 'check_file' can be reduced. [variableScope]
detox-1.3.0/src/file.c:296:19: style: The scope of the variable 'work' can be reduced. [variableScope]
detox-1.3.0/src/file.c:331:4: error: Memory pointed to by 'work' is freed twice. [doubleFree]
detox-1.3.0/src/file.c:332:4: error: Memory pointed to by 'new_file' is freed twice. [doubleFree]
detox-1.3.0/src/file.c:340:3: error: Memory pointed to by 'work' is freed twice. [doubleFree]
detox-1.3.0/src/file.c:439:0: error: Resource leak: fp [resourceLeak]
detox-1.3.0/src/parse_table.c:130:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
detox-1.3.0/src/parse_table.c:144:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
detox-1.3.0/src/parse_table.c:147:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
detox-1.3.0/src/parse_table.c:150:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
detox-1.3.0/src/parse_table.c:169:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
detox-1.3.0/src/parse_table.c:172:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
detox-1.3.0/src/parse_table.c:175:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
detox-1.3.0/src/parse_table.c:203:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
detox-1.3.0/src/parse_table.c:217:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
detox-1.3.0/src/parse_table.c:220:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
detox-1.3.0/src/parse_table.c:223:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
detox-1.3.0/src/parse_table.c:106:3: error: Resource leak: ttable_file [resourceLeak]
detox-1.3.0/src/parse_table.c:112:3: error: Resource leak: ttable_file [resourceLeak]
detox-1.3.0/src/parse_table.c:112:3: error: Memory leak: work [memleak]
detox-1.3.0/src/table.c:135:6: style: The scope of the variable 'hashed2' can be reduced. [variableScope]
detox-1.3.0/src/table.c:136:6: style: The scope of the variable 'i' can be reduced. [variableScope]
detox-1.3.0/src/table.c:169:6: style: The scope of the variable 'hashed2' can be reduced. [variableScope]
detox-1.3.0/src/table.c:170:6: style: The scope of the variable 'i' can be reduced. [variableScope]
[14:55]

ftp://ftp.se.debian.org/debian/pool/main/d/deutex/deutex_5.1.2.orig.tar.gz
deutex-5.1.2/src/color.c:118:25: style: The scope of the variable 'nextidx' can be reduced. [variableScope]
deutex-5.1.2/src/color.c:133:18: style: The scope of the variable 'nextidx' can be reduced. [variableScope]
deutex-5.1.2/src/color.c:134:13: style: The scope of the variable 'res' can be reduced. [variableScope]
deutex-5.1.2/src/color.c:261:59: style: Function 'COLindex' argument 4 names different: declaration 'idx' definition 'index'. [funcArgNamesDifferent]
deutex-5.1.2/src/color.h:24:59: note: Function 'COLindex' argument 4 names different: declaration 'idx' definition 'index'.
deutex-5.1.2/src/color.c:261:59: note: Function 'COLindex' argument 4 names different: declaration 'idx' definition 'index'.
deutex-5.1.2/src/compose.c:117:13: style: The scope of the variable 'nbPatchs' can be reduced. [variableScope]
deutex-5.1.2/src/deutex.c:109:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
deutex-5.1.2/src/deutex.c:110:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
deutex-5.1.2/src/deutex.c:111:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
deutex-5.1.2/src/deutex.c:112:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
deutex-5.1.2/src/deutex.c:118:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
deutex-5.1.2/src/deutex.c:119:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
deutex-5.1.2/src/deutex.c:120:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
deutex-5.1.2/src/deutex.c:121:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
deutex-5.1.2/src/deutex.c:127:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
deutex-5.1.2/src/deutex.c:128:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
deutex-5.1.2/src/deutex.c:129:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
deutex-5.1.2/src/deutex.c:135:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
deutex-5.1.2/src/deutex.c:136:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
deutex-5.1.2/src/deutex.c:142:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
deutex-5.1.2/src/deutex.c:143:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
deutex-5.1.2/src/deutex.c:150:5: warning: The buffer 'MainWAD' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
deutex-5.1.2/src/extract.c:178:55: error: Uninitialized variable: lumpsz [uninitvar]
deutex-5.1.2/src/ident.c:454:20: style: The scope of the variable 'p_start' can be reduced. [variableScope]
deutex-5.1.2/src/ident.c:455:16: style: The scope of the variable 'p' can be reduced. [variableScope]
deutex-5.1.2/src/ident.c:456:11: style: The scope of the variable 'Pnames' can be reduced. [variableScope]
deutex-5.1.2/src/ident.c:746:18: style: The scope of the variable 'next_name' can be reduced. [variableScope]
deutex-5.1.2/src/ident.c:787:41: style: Function 'IDENTentriesIWAD' argument 1 names different: declaration 'wad' definition 'info'. [funcArgNamesDifferent]
deutex-5.1.2/src/ident.h:15:42: note: Function 'IDENTentriesIWAD' argument 1 names different: declaration 'wad' definition 'info'.
deutex-5.1.2/src/ident.c:787:41: note: Function 'IDENTentriesIWAD' argument 1 names different: declaration 'wad' definition 'info'.
deutex-5.1.2/src/ident.c:838:42: style: Function 'IDENTentriesPWAD' argument 1 names different: declaration 'wad' definition 'info'. [funcArgNamesDifferent]
deutex-5.1.2/src/ident.h:17:41: note: Function 'IDENTentriesPWAD' argument 1 names different: declaration 'wad' definition 'info'.
deutex-5.1.2/src/ident.c:838:42: note: Function 'IDENTentriesPWAD' argument 1 names different: declaration 'wad' definition 'info'.
deutex-5.1.2/src/ident.c:41:10: style: struct member 'Anonymous0::mandatory' is never used. [unusedStructMember]
deutex-5.1.2/src/ident.c:45:17: style: struct member 'Anonymous0::flags' is never used. [unusedStructMember]
deutex-5.1.2/src/listdir.c:55:11: style: The scope of the variable 'type' can be reduced. [variableScope]
deutex-5.1.2/src/listdir.c:58:11: style: The scope of the variable 'typ' can be reduced. [variableScope]
deutex-5.1.2/src/listdir.c:266:13: style: The scope of the variable 'startpos' can be reduced. [variableScope]
deutex-5.1.2/src/listdir.c:266:32: style: The scope of the variable 'll' can be reduced. [variableScope]
deutex-5.1.2/src/listdir.c:266:36: style: The scope of the variable 'diff' can be reduced. [variableScope]
deutex-5.1.2/src/listdir.c:359:21: style: The scope of the variable 'side' can be reduced. [variableScope]
deutex-5.1.2/src/listdir.c:375:23: style: The scope of the variable 'id' can be reduced. [variableScope]
deutex-5.1.2/src/lists.c:397:50: style: Function 'LISmergeDir' argument 2 names different: declaration 'OnlySF' definition 'Append'. [funcArgNamesDifferent]
deutex-5.1.2/src/lists.h:13:50: note: Function 'LISmergeDir' argument 2 names different: declaration 'OnlySF' definition 'Append'.
deutex-5.1.2/src/lists.c:397:50: note: Function 'LISmergeDir' argument 2 names different: declaration 'OnlySF' definition 'Append'.
deutex-5.1.2/src/lzw.c:457:43: style: The scope of the variable 'last_byte' can be reduced. [variableScope]
deutex-5.1.2/src/lzw.c:459:19: style: The scope of the variable 'count' can be reduced. [variableScope]
deutex-5.1.2/src/lzw.c:491:19: style: The scope of the variable 'incode' can be reduced. [variableScope]
deutex-5.1.2/src/merge.c:37:13: style: The scope of the variable 'ostart' can be reduced. [variableScope]
deutex-5.1.2/src/merge.c:37:21: style: The scope of the variable 'osize' can be reduced. [variableScope]
deutex-5.1.2/src/merge.c:122:27: style: The scope of the variable 'n' can be reduced. [variableScope]
deutex-5.1.2/src/merge.c:126:17: style: The scope of the variable 'ewadfile' can be reduced. [variableScope]
deutex-5.1.2/src/merge.c:127:11: style: The scope of the variable 'data' can be reduced. [variableScope]
deutex-5.1.2/src/merge.c:128:13: style: The scope of the variable 'size' can be reduced. [variableScope]
deutex-5.1.2/src/merge.c:128:23: style: The scope of the variable 'wsize' can be reduced. [variableScope]
deutex-5.1.2/src/merge.c:128:34: style: The scope of the variable 'sz' can be reduced. [variableScope]
deutex-5.1.2/src/merge.c:130:11: style: The scope of the variable 'fp' can be reduced. [variableScope]
deutex-5.1.2/src/merge.c:385:11: style: The scope of the variable 'Patch' can be reduced. [variableScope]
deutex-5.1.2/src/merge.c:387:13: style: The scope of the variable 'start' can be reduced. [variableScope]
deutex-5.1.2/src/merge.c:387:20: style: The scope of the variable 'size' can be reduced. [variableScope]
deutex-5.1.2/src/merge.c:513:13: style: The scope of the variable 'start' can be reduced. [variableScope]
deutex-5.1.2/src/merge.c:513:26: style: The scope of the variable 'ostart' can be reduced. [variableScope]
deutex-5.1.2/src/merge.c:513:34: style: The scope of the variable 'osize' can be reduced. [variableScope]
deutex-5.1.2/src/merge.c:320:60: style: Function 'ADDappendSpriteFloor' argument 2 names different: declaration 'wadin' definition 'wadres'. [funcArgNamesDifferent]
deutex-5.1.2/src/merge.h:18:60: note: Function 'ADDappendSpriteFloor' argument 2 names different: declaration 'wadin' definition 'wadres'.
deutex-5.1.2/src/merge.c:320:60: note: Function 'ADDappendSpriteFloor' argument 2 names different: declaration 'wadin' definition 'wadres'.
deutex-5.1.2/src/merge.c:505:25: style: Function 'ADDallSpriteFloor' argument 3 names different: declaration 'wadin' definition 'wadres'. [funcArgNamesDifferent]
deutex-5.1.2/src/merge.h:16:36: note: Function 'ADDallSpriteFloor' argument 3 names different: declaration 'wadin' definition 'wadres'.
deutex-5.1.2/src/merge.c:505:25: note: Function 'ADDallSpriteFloor' argument 3 names different: declaration 'wadin' definition 'wadres'.
deutex-5.1.2/src/mkwad.c:564:17: style: The scope of the variable 'buffer' can be reduced. [variableScope]
deutex-5.1.2/src/mkwad.c:605:20: style: The scope of the variable 'sz' can be reduced. [variableScope]
deutex-5.1.2/src/mkwad.c:629:20: style: The scope of the variable 'sz' can be reduced. [variableScope]
deutex-5.1.2/src/mkwad.c:649:20: style: The scope of the variable 'sz' can be reduced. [variableScope]
deutex-5.1.2/src/mkwad.c:669:19: style: The scope of the variable 'sz' can be reduced. [variableScope]
deutex-5.1.2/src/mkwad.c:704:13: style: The scope of the variable 'start' can be reduced. [variableScope]
deutex-5.1.2/src/mkwad.c:704:20: style: The scope of the variable 'size' can be reduced. [variableScope]
deutex-5.1.2/src/mkwad.c:723:16: style: The scope of the variable 'l' can be reduced. [variableScope]
deutex-5.1.2/src/mkwad.c:204:26: style: Function 'WADRdirAddEntry' argument 4 names different: declaration 'name' definition 'entry'. [funcArgNamesDifferent]
deutex-5.1.2/src/mkwad.h:39:26: note: Function 'WADRdirAddEntry' argument 4 names different: declaration 'name' definition 'entry'.
deutex-5.1.2/src/mkwad.c:204:26: note: Function 'WADRdirAddEntry' argument 4 names different: declaration 'name' definition 'entry'.
deutex-5.1.2/src/mkwad.c:416:51: style: Function 'WADRreadEntry' argument 2 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
deutex-5.1.2/src/mkwad.h:73:51: note: Function 'WADRreadEntry' argument 2 names different: declaration 'N' definition 'n'.
deutex-5.1.2/src/mkwad.c:416:51: note: Function 'WADRreadEntry' argument 2 names different: declaration 'N' definition 'n'.
deutex-5.1.2/src/mkwad.c:473:50: style: Function 'WADRsaveEntry' argument 2 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
deutex-5.1.2/src/mkwad.h:75:50: note: Function 'WADRsaveEntry' argument 2 names different: declaration 'N' definition 'n'.
deutex-5.1.2/src/mkwad.c:473:50: note: Function 'WADRsaveEntry' argument 2 names different: declaration 'N' definition 'n'.
deutex-5.1.2/src/mkwad.c:702:37: style: Function 'WADRwriteWADlevelParts' argument 3 names different: declaration 'n' definition 'N'. [funcArgNamesDifferent]
deutex-5.1.2/src/mkwad.h:63:37: note: Function 'WADRwriteWADlevelParts' argument 3 names different: declaration 'n' definition 'N'.
deutex-5.1.2/src/mkwad.c:702:37: note: Function 'WADRwriteWADlevelParts' argument 3 names different: declaration 'n' definition 'N'.
deutex-5.1.2/src/picture.c:1504:5: style: Variable 'raw' is reassigned a value before the old one has been used. [redundantAssignment]
deutex-5.1.2/src/picture.c:1494:0: note: Variable 'raw' is reassigned a value before the old one has been used.
deutex-5.1.2/src/picture.c:1504:5: note: Variable 'raw' is reassigned a value before the old one has been used.
deutex-5.1.2/src/picture.c:174:19: style: The scope of the variable 'doompal' can be reduced. [variableScope]
deutex-5.1.2/src/picture.c:412:13: style: The scope of the variable 'rowpos' can be reduced. [variableScope]
deutex-5.1.2/src/picture.c:413:13: style: The scope of the variable 'number_of_pix_index' can be reduced. [variableScope]
deutex-5.1.2/src/picture.c:414:13: style: The scope of the variable 'first_pix_index' can be reduced. [variableScope]
deutex-5.1.2/src/picture.c:415:10: style: The scope of the variable 'is_tall_pic_post_header' can be reduced. [variableScope]
deutex-5.1.2/src/picture.c:416:10: style: The scope of the variable 'is_first_254' can be reduced. [variableScope]
deutex-5.1.2/src/picture.c:417:15: style: The scope of the variable 'lastpix' can be reduced. [variableScope]
deutex-5.1.2/src/picture.c:425:32: style: The scope of the variable 'setpos' can be reduced. [variableScope]
deutex-5.1.2/src/picture.c:1496:13: style: The scope of the variable 'v' can be reduced. [variableScope]
deutex-5.1.2/src/picture.c:48:44: style: Function 'parse_pic_header' argument 2 names different: declaration 'size' definition 'bufsz'. [funcArgNamesDifferent]
deutex-5.1.2/src/picture.h:40:44: note: Function 'parse_pic_header' argument 2 names different: declaration 'size' definition 'bufsz'.
deutex-5.1.2/src/picture.c:48:44: note: Function 'parse_pic_header' argument 2 names different: declaration 'size' definition 'bufsz'.
deutex-5.1.2/src/picture.c:769:38: style: Function 'snea_to_raw' argument 5 names different: declaration 'snea' definition 'sneabuf'. [funcArgNamesDifferent]
deutex-5.1.2/src/picture.c:119:38: note: Function 'snea_to_raw' argument 5 names different: declaration 'snea' definition 'sneabuf'.
deutex-5.1.2/src/picture.c:769:38: note: Function 'snea_to_raw' argument 5 names different: declaration 'snea' definition 'sneabuf'.
deutex-5.1.2/src/picture.c:1280:13: style: struct member 'Anonymous0::Width' is never used. [unusedStructMember]
deutex-5.1.2/src/picture.c:1281:13: style: struct member 'Anonymous0::Height' is never used. [unusedStructMember]
deutex-5.1.2/src/picture.c:1592:5: warning: The buffer 'GifIdent' is not null-terminated after the call to strncpy(). [bufferNotZeroTerminated]
deutex-5.1.2/src/picture.c:1592:5: warning: The buffer 'GifIdent' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
deutex-5.1.2/src/picture.c:1011:5: warning: The buffer 'sig' is not null-terminated after the call to strncpy(). [bufferNotZeroTerminated]
deutex-5.1.2/src/picture.c:1011:5: warning: The buffer 'sig' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
deutex-5.1.2/src/picture.c:1349:9: error: Resource handle 'fd' freed twice. [doubleFree]
deutex-5.1.2/src/picture.c:1357:9: error: Resource handle 'fd' freed twice. [doubleFree]
deutex-5.1.2/src/picture.c:1370:13: error: Resource handle 'fd' freed twice. [doubleFree]
deutex-5.1.2/src/png_tools.c:22:14: style: The scope of the variable 'c' can be reduced. [variableScope]
deutex-5.1.2/src/png_tools.c:99:0: style: Variable 'IDATpos' is assigned a value that is never used. [unreadVariable]
deutex-5.1.2/src/png_tools.c:123:0: style: Variable 'IDATpos' is assigned a value that is never used. [unreadVariable]
deutex-5.1.2/src/png_tools.c:124:0: style: Variable 'grabsz' is assigned a value that is never used. [unreadVariable]
deutex-5.1.2/src/png_tools.c:57:9: error: Resource leak: fd [resourceLeak]
deutex-5.1.2/src/png_tools.c:57:9: error: Memory leak: buffer [memleak]
deutex-5.1.2/src/sound.c:309:23: style: The scope of the variable 's' can be reduced. [variableScope]
deutex-5.1.2/src/sound.c:158:67: style: Function 'SNDsaveSound' argument 4 names different: declaration 'Sound' definition 'format'. [funcArgNamesDifferent]
deutex-5.1.2/src/sound.h:12:67: note: Function 'SNDsaveSound' argument 4 names different: declaration 'Sound' definition 'format'.
deutex-5.1.2/src/sound.c:158:67: note: Function 'SNDsaveSound' argument 4 names different: declaration 'Sound' definition 'format'.
deutex-5.1.2/src/sound.c:202:64: style: Function 'SNDcopyInWAD' argument 3 names different: declaration 'Sound' definition 'format'. [funcArgNamesDifferent]
deutex-5.1.2/src/sound.h:14:64: note: Function 'SNDcopyInWAD' argument 3 names different: declaration 'Sound' definition 'format'.
deutex-5.1.2/src/sound.c:202:64: note: Function 'SNDcopyInWAD' argument 3 names different: declaration 'Sound' definition 'format'.
deutex-5.1.2/src/sound.c:278:33: style: Function 'SNDsavePCSound' argument 1 names different: declaration 'name' definition 'lumpname'. [funcArgNamesDifferent]
deutex-5.1.2/src/sound.h:15:33: note: Function 'SNDsavePCSound' argument 1 names different: declaration 'name' definition 'lumpname'.
deutex-5.1.2/src/sound.c:278:33: note: Function 'SNDsavePCSound' argument 1 names different: declaration 'name' definition 'lumpname'.
deutex-5.1.2/src/sscript.c:46:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
deutex-5.1.2/src/sscript.c:42:0: note: Variable 'data' is reassigned a value before the old one has been used.
deutex-5.1.2/src/sscript.c:46:5: note: Variable 'data' is reassigned a value before the old one has been used.
deutex-5.1.2/src/text.c:46:16: style: The scope of the variable 'val' can be reduced. [variableScope]
deutex-5.1.2/src/text.c:432:55: style: Function 'TXTseekSection' argument 2 names different: declaration 'def' definition 'section'. [funcArgNamesDifferent]
deutex-5.1.2/src/text.h:40:54: note: Function 'TXTseekSection' argument 2 names different: declaration 'def' definition 'section'.
deutex-5.1.2/src/text.c:432:55: note: Function 'TXTseekSection' argument 2 names different: declaration 'def' definition 'section'.
deutex-5.1.2/src/texture.c:388:13: style: The scope of the variable 'Pos' can be reduced. [variableScope]
deutex-5.1.2/src/texture.c:388:26: style: The scope of the variable 'Numpat' can be reduced. [variableScope]
deutex-5.1.2/src/texture.c:390:22: style: The scope of the variable 'Xsize' can be reduced. [variableScope]
deutex-5.1.2/src/texture.c:390:29: style: The scope of the variable 'Ysize' can be reduced. [variableScope]
deutex-5.1.2/src/texture.c:540:33: style: The scope of the variable 'top' can be reduced. [variableScope]
deutex-5.1.2/src/texture.c:542:13: style: The scope of the variable 'Meduza' can be reduced. [variableScope]
deutex-5.1.2/src/tools.c:492:22: style: Redundant condition: left!=NULL. 'left==NULL || (left!=NULL && *left>0)' is equivalent to 'left==NULL || *left>0' [redundantCondition]
deutex-5.1.2/src/tools.c:258:10: style: The scope of the variable 'c' can be reduced. [variableScope]
deutex-5.1.2/src/tools.c:476:44: style: Function 'Warning' argument 2 names different: declaration 'str' definition 'fmt'. [funcArgNamesDifferent]
deutex-5.1.2/src/tools.h:37:44: note: Function 'Warning' argument 2 names different: declaration 'str' definition 'fmt'.
deutex-5.1.2/src/tools.c:476:44: note: Function 'Warning' argument 2 names different: declaration 'str' definition 'fmt'.
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/devede/devede_4.8.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/develock-el/develock-el_0.47.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/devhelp/devhelp_3.4.1.orig.tar.xz
devhelp-3.4.1/src/dh-assistant-view.c:367:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
devhelp-3.4.1/src/dh-assistant-view.c:379:73: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
devhelp-3.4.1/src/dh-base.c:97:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
devhelp-3.4.1/src/dh-book-manager.c:339:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
devhelp-3.4.1/src/dh-book-manager.c:340:16: style: The scope of the variable 'book_path' can be reduced. [variableScope]
devhelp-3.4.1/src/dh-book-tree.c:733:39: style: Function 'dh_book_tree_select_uri' argument 1 names different: declaration 'book_tree' definition 'tree'. [funcArgNamesDifferent]
devhelp-3.4.1/src/dh-book-tree.h:49:67: note: Function 'dh_book_tree_select_uri' argument 1 names different: declaration 'book_tree' definition 'tree'.
devhelp-3.4.1/src/dh-book-tree.c:733:39: note: Function 'dh_book_tree_select_uri' argument 1 names different: declaration 'book_tree' definition 'tree'.
devhelp-3.4.1/src/dh-keyword-model.c:789:9: style: Variable 'new_list' is reassigned a value before the old one has been used. [redundantAssignment]
devhelp-3.4.1/src/dh-keyword-model.c:769:0: note: Variable 'new_list' is reassigned a value before the old one has been used.
devhelp-3.4.1/src/dh-keyword-model.c:789:9: note: Variable 'new_list' is reassigned a value before the old one has been used.
devhelp-3.4.1/src/dh-keyword-model.c:363:39: style: The scope of the variable 'glob_struct' can be reduced. [variableScope]
devhelp-3.4.1/src/dh-keyword-model.c:93:51: style: Function 'dh_keyword_model_class_init' argument 1 names different: declaration 'class' definition 'klass'. [funcArgNamesDifferent]
devhelp-3.4.1/src/dh-keyword-model.c:56:68: note: Function 'dh_keyword_model_class_init' argument 1 names different: declaration 'class' definition 'klass'.
devhelp-3.4.1/src/dh-keyword-model.c:93:51: note: Function 'dh_keyword_model_class_init' argument 1 names different: declaration 'class' definition 'klass'.
devhelp-3.4.1/src/dh-keyword-model.c:102:40: style: Function 'dh_keyword_model_init' argument 1 names different: declaration 'list_store' definition 'model'. [funcArgNamesDifferent]
devhelp-3.4.1/src/dh-keyword-model.c:55:68: note: Function 'dh_keyword_model_init' argument 1 names different: declaration 'list_store' definition 'model'.
devhelp-3.4.1/src/dh-keyword-model.c:102:40: note: Function 'dh_keyword_model_init' argument 1 names different: declaration 'list_store' definition 'model'.
devhelp-3.4.1/src/dh-main.c:193:24: style: The scope of the variable 'action' can be reduced. [variableScope]
devhelp-3.4.1/src/dh-marshal.c:66:57: style: Function '_dh_marshal_BOOLEAN__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
devhelp-3.4.1/src/dh-marshal.h:26:56: note: Function '_dh_marshal_BOOLEAN__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
devhelp-3.4.1/src/dh-marshal.c:66:57: note: Function '_dh_marshal_BOOLEAN__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
devhelp-3.4.1/src/dh-marshal.c:69:60: style: Function '_dh_marshal_BOOLEAN__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
devhelp-3.4.1/src/dh-marshal.h:29:56: note: Function '_dh_marshal_BOOLEAN__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
devhelp-3.4.1/src/dh-marshal.c:69:60: note: Function '_dh_marshal_BOOLEAN__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
devhelp-3.4.1/src/dh-marshal.c:105:60: style: Function '_dh_marshal_VOID__STRING_FLAGS' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
devhelp-3.4.1/src/dh-marshal.h:34:59: note: Function '_dh_marshal_VOID__STRING_FLAGS' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
devhelp-3.4.1/src/dh-marshal.c:105:60: note: Function '_dh_marshal_VOID__STRING_FLAGS' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
devhelp-3.4.1/src/dh-marshal.c:108:63: style: Function '_dh_marshal_VOID__STRING_FLAGS' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
devhelp-3.4.1/src/dh-marshal.h:37:59: note: Function '_dh_marshal_VOID__STRING_FLAGS' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
devhelp-3.4.1/src/dh-marshal.c:108:63: note: Function '_dh_marshal_VOID__STRING_FLAGS' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
devhelp-3.4.1/src/dh-parser.c:103:30: style: The scope of the variable 'xmlns' can be reduced. [variableScope]
devhelp-3.4.1/src/dh-preferences.c:843:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
devhelp-3.4.1/src/dh-preferences.c:855:97: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
devhelp-3.4.1/src/dh-preferences.c:866:116: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
devhelp-3.4.1/src/dh-search.c:180:48: style: Function 'search_selection_changed_cb' argument 2 names different: declaration 'content' definition 'search'. [funcArgNamesDifferent]
devhelp-3.4.1/src/dh-search.c:60:72: note: Function 'search_selection_changed_cb' argument 2 names different: declaration 'content' definition 'search'.
devhelp-3.4.1/src/dh-search.c:180:48: note: Function 'search_selection_changed_cb' argument 2 names different: declaration 'content' definition 'search'.
devhelp-3.4.1/src/dh-util.c:165:21: style: Condition 'datadir==NULL' is always true [knownConditionTrueFalse]
devhelp-3.4.1/src/dh-util.c:152:33: note: Assignment 'datadir=NULL', assigned value is 0
devhelp-3.4.1/src/dh-util.c:165:21: note: Condition 'datadir==NULL' is always true
devhelp-3.4.1/src/dh-util.c:165:21: style: Same expression on both sides of '==' because the value of 'datadir' and 'NULL' are the same. [duplicateExpression]
devhelp-3.4.1/src/dh-util.c:152:33: note: 'datadir' is assigned value 'NULL' here.
devhelp-3.4.1/src/dh-util.c:165:21: note: Same expression on both sides of '==' because the value of 'datadir' and 'NULL' are the same.
devhelp-3.4.1/src/dh-util.c:44:22: style: The scope of the variable 'object_ptr' can be reduced. [variableScope]
devhelp-3.4.1/src/dh-util.c:96:22: style: The scope of the variable 'signal' can be reduced. [variableScope]
devhelp-3.4.1/src/dh-util.c:97:22: style: The scope of the variable 'object' can be reduced. [variableScope]
devhelp-3.4.1/src/dh-util.c:98:22: style: The scope of the variable 'callback' can be reduced. [variableScope]
devhelp-3.4.1/src/dh-util.c:300:20: style: The scope of the variable 'screen' can be reduced. [variableScope]
devhelp-3.4.1/src/dh-util.c:89:38: style: Function 'dh_util_builder_connect' argument 1 names different: declaration 'gui' definition 'builder'. [funcArgNamesDifferent]
devhelp-3.4.1/src/dh-util.h:40:65: note: Function 'dh_util_builder_connect' argument 1 names different: declaration 'gui' definition 'builder'.
devhelp-3.4.1/src/dh-util.c:89:38: note: Function 'dh_util_builder_connect' argument 1 names different: declaration 'gui' definition 'builder'.
devhelp-3.4.1/src/dh-util.c:602:39: style: Function 'dh_util_font_get_variable' argument 3 names different: declaration 'use_system_font' definition 'use_system_fonts'. [funcArgNamesDifferent]
devhelp-3.4.1/src/dh-util.h:65:67: note: Function 'dh_util_font_get_variable' argument 3 names different: declaration 'use_system_font' definition 'use_system_fonts'.
devhelp-3.4.1/src/dh-util.c:602:39: note: Function 'dh_util_font_get_variable' argument 3 names different: declaration 'use_system_font' definition 'use_system_fonts'.
devhelp-3.4.1/src/dh-util.c:634:36: style: Function 'dh_util_font_get_fixed' argument 3 names different: declaration 'use_system_font' definition 'use_system_fonts'. [funcArgNamesDifferent]
devhelp-3.4.1/src/dh-util.h:68:67: note: Function 'dh_util_font_get_fixed' argument 3 names different: declaration 'use_system_font' definition 'use_system_fonts'.
devhelp-3.4.1/src/dh-util.c:634:36: note: Function 'dh_util_font_get_fixed' argument 3 names different: declaration 'use_system_font' definition 'use_system_fonts'.
devhelp-3.4.1/src/dh-window.c:306:26: style: The scope of the variable 'current' can be reduced. [variableScope]
devhelp-3.4.1/src/dh-window.c:306:35: style: The scope of the variable 'mean' can be reduced. [variableScope]
devhelp-3.4.1/src/dh-window.c:903:24: style: The scope of the variable 'closure' can be reduced. [variableScope]
devhelp-3.4.1/src/dh-window.c:1987:23: style: The scope of the variable 'page' can be reduced. [variableScope]
devhelp-3.4.1/src/dh-window.c:1990:23: style: The scope of the variable 'page_web_view' can be reduced. [variableScope]
devhelp-3.4.1/src/dh-window.c:1077:73: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
devhelp-3.4.1/src/dh-window.c:1539:44: style: Function 'window_find_search_changed_cb' argument 2 names different: declaration 'arg1' definition 'pspec'. [funcArgNamesDifferent]
devhelp-3.4.1/src/dh-window.c:138:72: note: Function 'window_find_search_changed_cb' argument 2 names different: declaration 'arg1' definition 'pspec'.
devhelp-3.4.1/src/dh-window.c:1539:44: note: Function 'window_find_search_changed_cb' argument 2 names different: declaration 'arg1' definition 'pspec'.
devhelp-3.4.1/src/dh-window.c:1554:42: style: Function 'window_find_case_changed_cb' argument 2 names different: declaration 'arg1' definition 'pspec'. [funcArgNamesDifferent]
devhelp-3.4.1/src/dh-window.c:141:72: note: Function 'window_find_case_changed_cb' argument 2 names different: declaration 'arg1' definition 'pspec'.
devhelp-3.4.1/src/dh-window.c:1554:42: note: Function 'window_find_case_changed_cb' argument 2 names different: declaration 'arg1' definition 'pspec'.
devhelp-3.4.1/src/dh-window.c:1855:40: style: Function 'window_new_tab_label' argument 2 names different: declaration 'label' definition 'str'. [funcArgNamesDifferent]
devhelp-3.4.1/src/dh-window.c:150:72: note: Function 'window_new_tab_label' argument 2 names different: declaration 'label' definition 'str'.
devhelp-3.4.1/src/dh-window.c:1855:40: note: Function 'window_new_tab_label' argument 2 names different: declaration 'label' definition 'str'.
devhelp-3.4.1/src/dh-window.c:1943:37: style: Function 'window_update_title' argument 3 names different: declaration 'title' definition 'web_view_title'. [funcArgNamesDifferent]
devhelp-3.4.1/src/dh-window.c:159:72: note: Function 'window_update_title' argument 3 names different: declaration 'title' definition 'web_view_title'.
devhelp-3.4.1/src/dh-window.c:1943:37: note: Function 'window_update_title' argument 3 names different: declaration 'title' definition 'web_view_title'.
devhelp-3.4.1/src/dh-window.c:99:16: style: struct member 'Anonymous1::name' is never used. [unusedStructMember]
devhelp-3.4.1/src/ige-conf-gconf.c:152:10: warning: Either the condition 'value!=NULL' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck]
devhelp-3.4.1/src/ige-conf-gconf.c:155:37: note: Assuming that condition 'value!=NULL' is not redundant
devhelp-3.4.1/src/ige-conf-gconf.c:152:10: note: Null pointer dereference
devhelp-3.4.1/src/ige-conf-gconf.c:205:10: warning: Either the condition 'value!=NULL' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck]
devhelp-3.4.1/src/ige-conf-gconf.c:208:37: note: Assuming that condition 'value!=NULL' is not redundant
devhelp-3.4.1/src/ige-conf-gconf.c:205:10: note: Null pointer dereference
devhelp-3.4.1/src/ige-conf-gconf.c:349:41: style: Function 'ige_conf_notify_add' argument 4 names different: declaration 'data' definition 'user_data'. [funcArgNamesDifferent]
devhelp-3.4.1/src/ige-conf.h:57:59: note: Function 'ige_conf_notify_add' argument 4 names different: declaration 'data' definition 'user_data'.
devhelp-3.4.1/src/ige-conf-gconf.c:349:41: note: Function 'ige_conf_notify_add' argument 4 names different: declaration 'data' definition 'user_data'.
devhelp-3.4.1/src/ige-conf-mac.c:304:41: style: Function 'ige_conf_notify_add' argument 4 names different: declaration 'data' definition 'user_data'. [funcArgNamesDifferent]
devhelp-3.4.1/src/ige-conf.h:57:59: note: Function 'ige_conf_notify_add' argument 4 names different: declaration 'data' definition 'user_data'.
devhelp-3.4.1/src/ige-conf-mac.c:304:41: note: Function 'ige_conf_notify_add' argument 4 names different: declaration 'data' definition 'user_data'.
devhelp-3.4.1/src/ige-conf-mac.c:114:17: style: Variable 'value' is assigned a value that is never used. [unreadVariable]
devhelp-3.4.1/src/ige-conf-mac.c:208:9: style: Variable 'nsvalue' is assigned a value that is never used. [unreadVariable]
devhelp-3.4.1/src/ige-conf-mac.c:249:16: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
devhelp-3.4.1/src/ige-conf-mac.c:267:16: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
devhelp-3.4.1/src/ige-conf-mac.c:312:16: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
devhelp-3.4.1/src/ige-conf-mac.c:337:16: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
devhelp-3.4.1/src/ige-conf-mac.c:105:9: error: Uninitialized variable: dict [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:113:17: error: Uninitialized variable: key [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:115:45: error: Uninitialized variable: key [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:114:17: error: Uninitialized variable: value [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:135:9: error: Uninitialized variable: string [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:136:51: error: Uninitialized variable: string [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:153:9: error: Uninitialized variable: string [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:154:49: error: Uninitialized variable: string [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:171:9: error: Uninitialized variable: string [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:172:48: error: Uninitialized variable: string [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:189:9: error: Uninitialized variable: string [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:190:46: error: Uninitialized variable: string [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:207:9: error: Uninitialized variable: string [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:210:52: error: Uninitialized variable: string [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:208:9: error: Uninitialized variable: nsvalue [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:229:9: error: Uninitialized variable: string [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:230:49: error: Uninitialized variable: string [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:230:9: error: Uninitialized variable: nsvalue [uninitvar]
devhelp-3.4.1/src/ige-conf-mac.c:231:13: error: Uninitialized variable: nsvalue [uninitvar]
devhelp-3.4.1/src/ige-conf.c:154:9: style: Variable 'io' is reassigned a value before the old one has been used. [redundantAssignment]
devhelp-3.4.1/src/ige-conf.c:151:0: note: Variable 'io' is reassigned a value before the old one has been used.
devhelp-3.4.1/src/ige-conf.c:154:9: note: Variable 'io' is reassigned a value before the old one has been used.
devhelp-3.4.1/src/ige-conf.c:256:33: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/device-tree-compiler/device-tree-compiler_1.4.7.orig.tar.xz
dtc-1.4.7/checks.c:404:2: style: Variable 'othernode' is reassigned a value before the old one has been used. [redundantAssignment]
dtc-1.4.7/checks.c:400:0: note: Variable 'othernode' is reassigned a value before the old one has been used.
dtc-1.4.7/checks.c:404:2: note: Variable 'othernode' is reassigned a value before the old one has been used.
dtc-1.4.7/checks.c:200:11: style: The scope of the variable 'l' can be reduced. [variableScope]
dtc-1.4.7/checks.c:1621:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dtc-1.4.7/checks.c:1634:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dtc-1.4.7/data.c:94:44: style: Function 'data_copy_file' argument 2 names different: declaration 'len' definition 'maxlen'. [funcArgNamesDifferent]
dtc-1.4.7/dtc.h:118:44: note: Function 'data_copy_file' argument 2 names different: declaration 'len' definition 'maxlen'.
dtc-1.4.7/data.c:94:44: note: Function 'data_copy_file' argument 2 names different: declaration 'len' definition 'maxlen'.
dtc-1.4.7/data.c:173:57: style: Function 'data_append_integer' argument 2 names different: declaration 'word' definition 'value'. [funcArgNamesDifferent]
dtc-1.4.7/dtc.h:125:57: note: Function 'data_append_integer' argument 2 names different: declaration 'word' definition 'value'.
dtc-1.4.7/data.c:173:57: note: Function 'data_append_integer' argument 2 names different: declaration 'word' definition 'value'.
dtc-1.4.7/fdtdump.c:143:3: portability: %zx in format string (no. 1) requires 'size_t' but the argument type is 'uintptr_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dtc-1.4.7/fdtdump.c:144:3: portability: %zx in format string (no. 1) requires 'size_t' but the argument type is 'uintptr_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dtc-1.4.7/fdtdump.c:232:6: portability: %zx in format string (no. 2) requires 'size_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint]
dtc-1.4.7/fdtdump.c:239:3: portability: %zx in format string (no. 2) requires 'size_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint]
dtc-1.4.7/fdtdump.c:63:11: style: The scope of the variable 'addr' can be reduced. [variableScope]
dtc-1.4.7/fdtdump.c:63:17: style: The scope of the variable 'size' can be reduced. [variableScope]
dtc-1.4.7/fdtdump.c:101:29: error: Expression 'p+=4,*((const fdt32_t*)(p-4))' depends on order of evaluation of side effects [unknownEvaluationOrder]
dtc-1.4.7/fdtdump.c:135:21: error: Expression 'p+=4,*((const fdt32_t*)(p-4))' depends on order of evaluation of side effects [unknownEvaluationOrder]
dtc-1.4.7/fdtdump.c:136:32: error: Expression 'p+=4,*((const fdt32_t*)(p-4))' depends on order of evaluation of side effects [unknownEvaluationOrder]
dtc-1.4.7/fdtget.c:70:6: style: The scope of the variable 'value' can be reduced. [variableScope]
dtc-1.4.7/fdtget.c:101:14: style: The scope of the variable 's' can be reduced. [variableScope]
dtc-1.4.7/fdtget.c:170:11: style: The scope of the variable 'tag' can be reduced. [variableScope]
dtc-1.4.7/fdtget.c:272:9: style: The scope of the variable 'node' can be reduced. [variableScope]
dtc-1.4.7/fdtoverlay.c:66:2: style: Variable 'blob' is reassigned a value before the old one has been used. [redundantAssignment]
dtc-1.4.7/fdtoverlay.c:61:0: note: Variable 'blob' is reassigned a value before the old one has been used.
dtc-1.4.7/fdtoverlay.c:66:2: note: Variable 'blob' is reassigned a value before the old one has been used.
dtc-1.4.7/fdtoverlay.c:132:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dtc-1.4.7/fdtput.c:77:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
dtc-1.4.7/flattree.c:179:3: warning: %hhx in format string (no. 1) requires 'unsigned char' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
dtc-1.4.7/flattree.c:450:6: style: The scope of the variable 'len' can be reduced. [variableScope]
dtc-1.4.7/flattree.c:702:23: style: The scope of the variable 'new' can be reduced. [variableScope]
dtc-1.4.7/flattree.c:814:38: style: The scope of the variable 'size_dt' can be reduced. [variableScope]
dtc-1.4.7/fstree.c:52:21: style: The scope of the variable 'prop' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt.c:154:70: style: Function 'fdt_offset_ptr' argument 3 names different: declaration 'checklen' definition 'len'. [funcArgNamesDifferent]
dtc-1.4.7/libfdt/libfdt.h:148:70: note: Function 'fdt_offset_ptr' argument 3 names different: declaration 'checklen' definition 'len'.
dtc-1.4.7/libfdt/fdt.c:154:70: note: Function 'fdt_offset_ptr' argument 3 names different: declaration 'checklen' definition 'len'.
dtc-1.4.7/libfdt/fdt.c:171:44: style: Function 'fdt_next_tag' argument 2 names different: declaration 'offset' definition 'startoffset'. [funcArgNamesDifferent]
dtc-1.4.7/libfdt/libfdt.h:155:44: note: Function 'fdt_next_tag' argument 2 names different: declaration 'offset' definition 'startoffset'.
dtc-1.4.7/libfdt/fdt.c:171:44: note: Function 'fdt_next_tag' argument 2 names different: declaration 'offset' definition 'startoffset'.
dtc-1.4.7/libfdt/fdt_overlay.c:698:14: style: The scope of the variable 'name' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt_overlay.c:741:40: style: The scope of the variable 'fragment' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt_overlay.c:741:50: style: The scope of the variable 'target' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt_overlay.c:742:6: style: The scope of the variable 'len' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt_overlay.c:742:11: style: The scope of the variable 'frag_name_len' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt_overlay.c:742:26: style: The scope of the variable 'ret' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt_overlay.c:742:31: style: The scope of the variable 'rel_path_len' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt_overlay.c:746:14: style: The scope of the variable 'frag_name' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt_overlay.c:747:14: style: The scope of the variable 'rel_path' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt_overlay.c:749:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt_ro.c:659:14: style: The scope of the variable 'val' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt_ro.c:839:14: style: The scope of the variable 'err' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt_ro.c:865:6: style: The scope of the variable 'offset' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt_ro.c:866:11: style: The scope of the variable 'tag' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt_ro.c:235:53: style: Function 'fdt_subnode_offset_namelen' argument 2 names different: declaration 'parentoffset' definition 'offset'. [funcArgNamesDifferent]
dtc-1.4.7/libfdt/libfdt.h:414:53: note: Function 'fdt_subnode_offset_namelen' argument 2 names different: declaration 'parentoffset' definition 'offset'.
dtc-1.4.7/libfdt/fdt_ro.c:235:53: note: Function 'fdt_subnode_offset_namelen' argument 2 names different: declaration 'parentoffset' definition 'offset'.
dtc-1.4.7/libfdt/fdt_ro.c:310:64: style: Function 'fdt_get_name' argument 3 names different: declaration 'lenp' definition 'len'. [funcArgNamesDifferent]
dtc-1.4.7/libfdt/libfdt.h:504:64: note: Function 'fdt_get_name' argument 3 names different: declaration 'lenp' definition 'len'.
dtc-1.4.7/libfdt/fdt_ro.c:310:64: note: Function 'fdt_get_name' argument 3 names different: declaration 'lenp' definition 'len'.
dtc-1.4.7/libfdt/fdt_ro.c:434:15: style: Function 'fdt_get_property_namelen' argument 2 names different: declaration 'nodeoffset' definition 'offset'. [funcArgNamesDifferent]
dtc-1.4.7/libfdt/libfdt.h:618:15: note: Function 'fdt_get_property_namelen' argument 2 names different: declaration 'nodeoffset' definition 'offset'.
dtc-1.4.7/libfdt/fdt_ro.c:434:15: note: Function 'fdt_get_property_namelen' argument 2 names different: declaration 'nodeoffset' definition 'offset'.
dtc-1.4.7/libfdt/fdt_ro.c:779:37: style: Function 'fdt_stringlist_get' argument 4 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
dtc-1.4.7/libfdt/libfdt.h:1100:37: note: Function 'fdt_stringlist_get' argument 4 names different: declaration 'index' definition 'idx'.
dtc-1.4.7/libfdt/fdt_ro.c:779:37: note: Function 'fdt_stringlist_get' argument 4 names different: declaration 'index' definition 'idx'.
dtc-1.4.7/libfdt/fdt_rw.c:309:19: style: The scope of the variable 'newlen' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt_rw.c:431:6: style: The scope of the variable 'err' can be reduced. [variableScope]
dtc-1.4.7/libfdt/fdt_wip.c:118:41: style: Function 'fdt_node_end_offset_' argument 2 names different: declaration 'nodeoffset' definition 'offset'. [funcArgNamesDifferent]
dtc-1.4.7/libfdt/libfdt_internal.h:69:41: note: Function 'fdt_node_end_offset_' argument 2 names different: declaration 'nodeoffset' definition 'offset'.
dtc-1.4.7/libfdt/fdt_wip.c:118:41: note: Function 'fdt_node_end_offset_' argument 2 names different: declaration 'nodeoffset' definition 'offset'.
dtc-1.4.7/livetree.c:831:19: style: The scope of the variable 'p' can be reduced. [variableScope]
dtc-1.4.7/livetree.c:832:16: style: The scope of the variable 'l' can be reduced. [variableScope]
dtc-1.4.7/livetree.c:233:44: style: Function 'add_orphan_node' argument 1 names different: declaration 'old_node' definition 'dt'. [funcArgNamesDifferent]
dtc-1.4.7/dtc.h:219:43: note: Function 'add_orphan_node' argument 1 names different: declaration 'old_node' definition 'dt'.
dtc-1.4.7/livetree.c:233:44: note: Function 'add_orphan_node' argument 1 names different: declaration 'old_node' definition 'dt'.
dtc-1.4.7/livetree.c:359:51: style: Function 'build_reserve_entry' argument 1 names different: declaration 'start' definition 'address'. [funcArgNamesDifferent]
dtc-1.4.7/dtc.h:257:51: note: Function 'build_reserve_entry' argument 1 names different: declaration 'start' definition 'address'.
dtc-1.4.7/livetree.c:359:51: note: Function 'build_reserve_entry' argument 1 names different: declaration 'start' definition 'address'.
dtc-1.4.7/livetree.c:359:69: style: Function 'build_reserve_entry' argument 2 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
dtc-1.4.7/dtc.h:257:67: note: Function 'build_reserve_entry' argument 2 names different: declaration 'len' definition 'size'.
dtc-1.4.7/livetree.c:359:69: note: Function 'build_reserve_entry' argument 2 names different: declaration 'len' definition 'size'.
dtc-1.4.7/tests/dtbs_equal_ordered.c:99:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dtc-1.4.7/tests/dtbs_equal_ordered.c:99:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dtc-1.4.7/tests/dtbs_equal_ordered.c:134:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dtc-1.4.7/tests/dtbs_equal_ordered.c:134:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dtc-1.4.7/tests/dtbs_equal_ordered.c:60:6: style: The scope of the variable 'err' can be reduced. [variableScope]
dtc-1.4.7/tests/dtbs_equal_unordered.c:79:6: style: The scope of the variable 'err' can be reduced. [variableScope]
dtc-1.4.7/tests/incbin.c:37:19: style: The scope of the variable 'n' can be reduced. [variableScope]
dtc-1.4.7/tests/incbin.c:57:0: error: Resource leak: f [resourceLeak]
dtc-1.4.7/tests/integer-expressions.c:72:8: style: The scope of the variable 'fdt' can be reduced. [variableScope]
dtc-1.4.7/tests/integer-expressions.c:73:17: style: The scope of the variable 'res' can be reduced. [variableScope]
dtc-1.4.7/tests/nopulate.c:34:6: style: The scope of the variable 'offset' can be reduced. [variableScope]
dtc-1.4.7/tests/parent_offset.c:48:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dtc-1.4.7/tests/property_iterate.c:62:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dtc-1.4.7/tests/references.c:40:3: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dtc-1.4.7/tests/references.c:51:3: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dtc-1.4.7/tests/references.c:69:3: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dtc-1.4.7/tests/subnode_iterate.c:55:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dtc-1.4.7/tests/supernode_atdepth_offset.c:78:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dtc-1.4.7/tests/sw_states.c:59:2: style: Variable 'fdt' is reassigned a value before the old one has been used. [redundantAssignment]
dtc-1.4.7/tests/sw_states.c:54:0: note: Variable 'fdt' is reassigned a value before the old one has been used.
dtc-1.4.7/tests/sw_states.c:59:2: note: Variable 'fdt' is reassigned a value before the old one has been used.
dtc-1.4.7/tests/testutils.c:124:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dtc-1.4.7/tests/testutils.c:128:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dtc-1.4.7/tests/testutils.c:204:3: style: Variable 'size_struct' is reassigned a value before the old one has been used. [redundantAssignment]
dtc-1.4.7/tests/testutils.c:203:3: note: Variable 'size_struct' is reassigned a value before the old one has been used.
dtc-1.4.7/tests/testutils.c:204:3: note: Variable 'size_struct' is reassigned a value before the old one has been used.
dtc-1.4.7/tests/testutils.c:237:44: style: Function 'save_blob' argument 2 names different: declaration 'blob' definition 'fdt'. [funcArgNamesDifferent]
dtc-1.4.7/tests/tests.h:125:44: note: Function 'save_blob' argument 2 names different: declaration 'blob' definition 'fdt'.
dtc-1.4.7/tests/testutils.c:237:44: note: Function 'save_blob' argument 2 names different: declaration 'blob' definition 'fdt'.
dtc-1.4.7/treesource.c:247:17: style: Checking if unsigned variable 'chunk_len' is less than zero. [unsignedLessThanZero]
dtc-1.4.7/treesource.c:31:44: style: Function 'dt_from_source' argument 1 names different: declaration 'f' definition 'fname'. [funcArgNamesDifferent]
dtc-1.4.7/dtc.h:299:44: note: Function 'dt_from_source' argument 1 names different: declaration 'f' definition 'fname'.
dtc-1.4.7/treesource.c:31:44: note: Function 'dt_from_source' argument 1 names different: declaration 'f' definition 'fname'.
dtc-1.4.7/util.c:52:6: style: The scope of the variable 'n' can be reduced. [variableScope]
dtc-1.4.7/util.c:106:14: style: The scope of the variable 'ss' can be reduced. [variableScope]
dtc-1.4.7/util.c:370:14: style: The scope of the variable 's' can be reduced. [variableScope]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/device3dfx/device3dfx_2013.08.08.orig.tar.xz
device3dfx-2013.08.08/3dfx_driver.c:319:6: style: Condition '!numCards' is always true [knownConditionTrueFalse]
device3dfx-2013.08.08/3dfx_driver.c:364:11: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
device3dfx-2013.08.08/3dfx_driver.c:232:16: style: struct member 'cardInfo_t::bus' is never used. [unusedStructMember]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/devil/devil_1.7.8.orig.tar.gz
devil-1.7.8/projects/DotNet/DevIL.NET.cpp:43:29: warning: Member variable 'StringAutoMarshal::m_string' is not assigned a value in 'StringAutoMarshal::operator='. [operatorEqVarError]
devil-1.7.8/projects/DotNet/DevIL.NET.cpp:43:29: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
devil-1.7.8/projects/fortran/fortran_wrapper.c:183:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
devil-1.7.8/projects/fortran/fortran_wrapper.c:215:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
devil-1.7.8/projects/msvc9/gdi+/DevIL-GDI+.cpp:71:2: style: Variable 'GdiCurImage' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/projects/msvc9/gdi+/DevIL-GDI+.cpp:69:0: note: Variable 'GdiCurImage' is reassigned a value before the old one has been used.
devil-1.7.8/projects/msvc9/gdi+/DevIL-GDI+.cpp:71:2: note: Variable 'GdiCurImage' is reassigned a value before the old one has been used.
devil-1.7.8/projects/msvc9/gdi+/DevIL-GDI+.cpp:20:11: style: struct member 'ILpal::Palette' is never used. [unusedStructMember]
devil-1.7.8/projects/msvc9/mfc/DevIL-MFC.cpp:70:2: style: Variable 'Bmp' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/projects/msvc9/mfc/DevIL-MFC.cpp:66:0: note: Variable 'Bmp' is reassigned a value before the old one has been used.
devil-1.7.8/projects/msvc9/mfc/DevIL-MFC.cpp:70:2: note: Variable 'Bmp' is reassigned a value before the old one has been used.
devil-1.7.8/projects/msvc9/mfc/DevIL-MFC.cpp:20:11: style: struct member 'ILpal::Palette' is never used. [unusedStructMember]
devil-1.7.8/src-IL/src/il_alloc.c:122:68: style: Function 'DefaultFreeFunc' argument 1 names different: declaration 'Ptr' definition 'ptr'. [funcArgNamesDifferent]
devil-1.7.8/src-IL/src/il_alloc.c:34:68: note: Function 'DefaultFreeFunc' argument 1 names different: declaration 'Ptr' definition 'ptr'.
devil-1.7.8/src-IL/src/il_alloc.c:122:68: note: Function 'DefaultFreeFunc' argument 1 names different: declaration 'Ptr' definition 'ptr'.
devil-1.7.8/src-IL/src/il_blp.c:384:86: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
devil-1.7.8/src-IL/src/il_bmp.c:671:11: style: The scope of the variable 'align' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_convert.c:29:2: style: Variable 'NewImage' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/src-IL/src/il_convert.c:22:0: note: Variable 'NewImage' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_convert.c:29:2: note: Variable 'NewImage' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_convert.c:282:13: style: Variable 'CurImage' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_convert.c:670:19: style: Variable 'KeyRed' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_convert.c:671:13: style: Variable 'KeyGreen' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_convert.c:672:13: style: Variable 'KeyBlue' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_convert.c:673:13: style: Variable 'KeyAlpha' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_dcx.c:110:9: style: Variable 'Test' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_dds.c:634:11: style: The scope of the variable 'Temp' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_dds.c:2336:27: style: The scope of the variable 'Top' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_dds.c:2336:33: style: The scope of the variable 'Bottom' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_dds.c:1611:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
devil-1.7.8/src-IL/src/il_dds.c:1635:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
devil-1.7.8/src-IL/src/il_dds.c:1642:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
devil-1.7.8/src-IL/src/il_dds.c:1655:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
devil-1.7.8/src-IL/src/il_dds.c:296:12: style: Variable 'Bpp' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_dds.c:299:15: style: Variable 'startImage' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_devil.c:470:6: style: Variable 'FloatPtr[0]' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/src-IL/src/il_devil.c:469:6: note: Variable 'FloatPtr[0]' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_devil.c:470:6: note: Variable 'FloatPtr[0]' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_doom.c:83:11: style: The scope of the variable 'NewData' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_doom.c:222:11: style: The scope of the variable 'NewData' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_exr.cpp:232:24: style: Variable 'pixelAspectRatio' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_fits.c:105:9: warning: Size of pointer 'Header' used instead of size of its data. [pointerSize]
devil-1.7.8/src-IL/src/il_ftx.c:73:13: style: Variable 'HasAlpha' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_icon.c:553:15: warning: Redundant assignment of 'screen_gamma' to itself. [selfAssignment]
devil-1.7.8/src-IL/src/il_iff.c:371:2: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/src-IL/src/il_iff.c:365:0: note: Variable 'data' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_iff.c:371:2: note: Variable 'data' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_iff.c:367:8: style: The scope of the variable 'finPixel' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_iff.c:439:16: style: The scope of the variable 'nextChar' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_iff.c:439:26: style: The scope of the variable 'count' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_iff.c:245:16: style: Variable 'tile_area' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_ilbm.c:223:0: style: Variable 'src' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_jp2.c:202:2: style: Variable 'Jp2Image' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/src-IL/src/il_jp2.c:196:0: note: Variable 'Jp2Image' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_jp2.c:202:2: note: Variable 'Jp2Image' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_jpeg.c:334:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
devil-1.7.8/src-IL/src/il_jpeg.c:551:7: warning: Redundant assignment of 'Type' to itself. [selfAssignment]
devil-1.7.8/src-IL/src/il_jpeg.c:910:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
devil-1.7.8/src-IL/src/il_jpeg.c:992:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
devil-1.7.8/src-IL/src/il_jpeg.c:551:9: style: Variable 'Type' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_jpeg.c:942:17: style: Variable 'errorHandler' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_manip.c:19:11: style: The scope of the variable 'StartPtr' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_manip.c:19:22: style: The scope of the variable 'EndPtr' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_manip.c:39:11: style: The scope of the variable 's1' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_manip.c:39:16: style: The scope of the variable 's2' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_manip.c:90:19: style: The scope of the variable 'DataPtr' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_manip.c:93:12: style: The scope of the variable 'ShortPtr' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_manip.c:94:11: style: The scope of the variable 'IntPtr' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_manip.c:95:12: style: The scope of the variable 'DblPtr' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_mp3.c:168:16: error: Array 'MimeType[65]' accessed at index 65, which is out of bounds. [arrayIndexOutOfBounds]
devil-1.7.8/src-IL/src/il_mp3.c:162:4: note: After for loop, i has value 65
devil-1.7.8/src-IL/src/il_mp3.c:168:16: note: Array index out of bounds
devil-1.7.8/src-IL/src/il_mp3.c:185:19: error: Array 'Description[65]' accessed at index 65, which is out of bounds. [arrayIndexOutOfBounds]
devil-1.7.8/src-IL/src/il_mp3.c:180:4: note: After for loop, i has value 65
devil-1.7.8/src-IL/src/il_mp3.c:185:19: note: Array index out of bounds
devil-1.7.8/src-IL/src/il_neuquant.c:356:10: style: Condition 'rad<=1' is always false [knownConditionTrueFalse]
devil-1.7.8/src-IL/src/il_neuquant.c:353:11: note: Assignment 'radius=(256>>3)*(((ILint)1)<<6)', assigned value is 2048
devil-1.7.8/src-IL/src/il_neuquant.c:355:15: note: Assignment 'rad=radius>>6', assigned value is 32
devil-1.7.8/src-IL/src/il_neuquant.c:356:10: note: Condition 'rad<=1' is always false
devil-1.7.8/src-IL/src/il_pcx.c:539:9: style: The scope of the variable 'TempPal' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_pcx.c:609:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
devil-1.7.8/src-IL/src/il_pic.c:249:10: style: The scope of the variable 'scan' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_png.c:306:15: warning: Redundant assignment of 'screen_gamma' to itself. [selfAssignment]
devil-1.7.8/src-IL/src/il_pnm.c:287:2: warning: Either the condition 'PmImage==NULL' is redundant or there is possible null pointer dereference: PmImage. [nullPointerRedundantCheck]
devil-1.7.8/src-IL/src/il_pnm.c:289:14: note: Assuming that condition 'PmImage==NULL' is not redundant
devil-1.7.8/src-IL/src/il_pnm.c:287:2: note: Null pointer dereference
devil-1.7.8/src-IL/src/il_pnm.c:550:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
devil-1.7.8/src-IL/src/il_pnm.c:552:2: note: Found duplicate branches for 'if' and 'else'.
devil-1.7.8/src-IL/src/il_pnm.c:550:7: note: Found duplicate branches for 'if' and 'else'.
devil-1.7.8/src-IL/src/il_psd.c:238:2: style: Variable 'Resources' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/src-IL/src/il_psd.c:232:0: note: Variable 'Resources' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_psd.c:238:2: note: Variable 'Resources' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_psd.c:372:2: style: Variable 'Resources' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/src-IL/src/il_psd.c:366:0: note: Variable 'Resources' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_psd.c:372:2: note: Variable 'Resources' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_psd.c:444:2: style: Variable 'Resources' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/src-IL/src/il_psd.c:438:0: note: Variable 'Resources' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_psd.c:444:2: note: Variable 'Resources' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_psd.c:960:10: style: The scope of the variable 'TempPal' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_psd.c:963:12: style: The scope of the variable 'ShortPtr' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_psd.c:865:24: style: Variable 'ShortPtr' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_psd.c:819:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
devil-1.7.8/src-IL/src/il_psp.c:393:14: style: Variable 'NumAlpha' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_pxr.c:92:2: style: Variable 'Width' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/src-IL/src/il_pxr.c:88:2: note: Variable 'Width' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_pxr.c:92:2: note: Variable 'Width' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_register.c:48:3: warning: Either the condition 'TempNode!=NULL' is redundant or there is possible null pointer dereference: TempNode. [nullPointerRedundantCheck]
devil-1.7.8/src-IL/src/il_register.c:30:15: note: Assuming that condition 'TempNode!=NULL' is not redundant
devil-1.7.8/src-IL/src/il_register.c:48:3: note: Null pointer dereference
devil-1.7.8/src-IL/src/il_register.c:82:3: warning: Either the condition 'TempNode!=NULL' is redundant or there is possible null pointer dereference: TempNode. [nullPointerRedundantCheck]
devil-1.7.8/src-IL/src/il_register.c:64:15: note: Assuming that condition 'TempNode!=NULL' is not redundant
devil-1.7.8/src-IL/src/il_register.c:82:3: note: Null pointer dereference
devil-1.7.8/src-IL/src/il_sgi.c:592:36: warning: Either the condition 'Temp==NULL' is redundant or there is possible null pointer dereference: Temp. [nullPointerRedundantCheck]
devil-1.7.8/src-IL/src/il_sgi.c:594:11: note: Assuming that condition 'Temp==NULL' is not redundant
devil-1.7.8/src-IL/src/il_sgi.c:592:36: note: Null pointer dereference
devil-1.7.8/src-IL/src/il_sgi.c:708:2: style: Variable 'ScanLine' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/src-IL/src/il_sgi.c:704:0: note: Variable 'ScanLine' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_sgi.c:708:2: note: Variable 'ScanLine' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_sgi.c:709:2: style: Variable 'CompLine' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/src-IL/src/il_sgi.c:704:0: note: Variable 'CompLine' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_sgi.c:709:2: note: Variable 'CompLine' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_sgi.c:710:2: style: Variable 'StartTable' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/src-IL/src/il_sgi.c:705:0: note: Variable 'StartTable' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_sgi.c:710:2: note: Variable 'StartTable' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_sgi.c:711:2: style: Variable 'LenTable' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/src-IL/src/il_sgi.c:705:0: note: Variable 'LenTable' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_sgi.c:711:2: note: Variable 'LenTable' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_stack.c:230:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
devil-1.7.8/src-IL/src/il_stack.c:537:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
devil-1.7.8/src-IL/src/il_stack.c:608:6: warning: Identical condition '!IsInit', second condition is always false [identicalConditionAfterEarlyExit]
devil-1.7.8/src-IL/src/il_stack.c:605:6: note: first condition
devil-1.7.8/src-IL/src/il_stack.c:608:6: note: second condition
devil-1.7.8/src-IL/src/il_states.c:1127:19: warning: Logical disjunction always evaluates to true: Param >= 0 || Param <= 2. [incorrectLogicOperator]
devil-1.7.8/src-IL/src/il_states.c:1133:20: warning: Logical disjunction always evaluates to true: Param >= -1 || Param <= 255. [incorrectLogicOperator]
devil-1.7.8/src-IL/src/il_targa.c:604:12: style: The scope of the variable 'Rle' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_tiff.c:266:12: style: The scope of the variable 'pImageData' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_tpl.c:495:26: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
devil-1.7.8/src-IL/src/il_tpl.c:494:50: note: outer condition: x+xBlock<Image->Width
devil-1.7.8/src-IL/src/il_tpl.c:495:26: note: opposite inner condition: (x+xBlock)>=Image->Width
devil-1.7.8/src-IL/src/il_vtf.c:785:22: style: The scope of the variable 'CompData' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_wdp.c:165:5: style: Variable 'pIE' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/src-IL/src/il_wdp.c:161:0: note: Variable 'pIE' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_wdp.c:165:5: note: Variable 'pIE' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_wdp.c:304:5: style: Variable 'pDecoder' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/src-IL/src/il_wdp.c:294:0: note: Variable 'pDecoder' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_wdp.c:304:5: note: Variable 'pDecoder' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_wdp.c:321:5: style: Variable 'pFactory' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/src-IL/src/il_wdp.c:318:0: note: Variable 'pFactory' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_wdp.c:321:5: note: Variable 'pFactory' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_wdp.c:152:1: style: Label 'Cleanup' is not used. [unusedLabel]
devil-1.7.8/src-IL/src/il_wdp.c:168:1: style: Label 'Cleanup' is not used. [unusedLabel]
devil-1.7.8/src-IL/src/il_wdp.c:189:1: style: Label 'Cleanup' is not used. [unusedLabel]
devil-1.7.8/src-IL/src/il_wdp.c:229:1: style: Label 'Cleanup' is not used. [unusedLabel]
devil-1.7.8/src-IL/src/il_wdp.c:240:1: style: Label 'Cleanup' is not used. [unusedLabel]
devil-1.7.8/src-IL/src/il_wdp.c:253:1: style: Label 'Cleanup' is not used. [unusedLabel]
devil-1.7.8/src-IL/src/il_wdp.c:281:1: style: Label 'Cleanup' is not used. [unusedLabel]
devil-1.7.8/src-IL/src/il_wdp.c:310:1: style: Label 'Cleanup' is not used. [unusedLabel]
devil-1.7.8/src-IL/src/il_wdp.c:330:1: style: Label 'Cleanup' is not used. [unusedLabel]
devil-1.7.8/src-IL/src/il_wdp.c:82:28: style: Variable 'pS' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-IL/src/il_xpm.c:568:2: style: Variable 'Size' is reassigned a value before the old one has been used. [redundantAssignment]
devil-1.7.8/src-IL/src/il_xpm.c:565:2: note: Variable 'Size' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_xpm.c:568:2: note: Variable 'Size' is reassigned a value before the old one has been used.
devil-1.7.8/src-IL/src/il_xpm.c:442:8: style: The scope of the variable 'Buff' can be reduced. [variableScope]
devil-1.7.8/src-IL/src/il_xpm.c:208:41: warning: Using 'sizeof' on array given as function argument returns size of a pointer. [sizeofwithsilentarraypointer]
devil-1.7.8/src-IL/src/il_xpm.c:225:38: warning: Using 'sizeof' on array given as function argument returns size of a pointer. [sizeofwithsilentarraypointer]
devil-1.7.8/src-IL/src/il_xpm.c:624:10: style: Variable 'Size' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-ILU/ilur/ilur.c:129:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
devil-1.7.8/src-ILU/ilur/ilur.c:230:6: warning: Label 'help' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
devil-1.7.8/src-ILU/ilur/ilur.c:186:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
devil-1.7.8/src-ILU/src/ilu_filter.c:939:12: style: The scope of the variable 'ShortPtr' can be reduced. [variableScope]
devil-1.7.8/src-ILU/src/ilu_filter.c:940:11: style: The scope of the variable 'IntPtr' can be reduced. [variableScope]
devil-1.7.8/src-ILU/src/ilu_filter_rcg.c:109:9: style: The scope of the variable 'tt' can be reduced. [variableScope]
devil-1.7.8/src-ILU/src/ilu_filter_rcg.c:227:9: style: The scope of the variable 'width' can be reduced. [variableScope]
devil-1.7.8/src-ILU/src/ilu_filter_rcg.c:228:9: style: The scope of the variable 'fscale' can be reduced. [variableScope]
devil-1.7.8/src-ILU/src/ilu_manip.c:439:11: style: The scope of the variable 'DataPtr' can be reduced. [variableScope]
devil-1.7.8/src-ILU/src/ilu_mipmap.c:21:0: style: Variable 'x1' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-ILU/src/ilu_mipmap.c:21:0: style: Variable 'x2' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-ILU/src/ilu_mipmap.c:21:0: style: Variable 'y1' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-ILU/src/ilu_mipmap.c:21:0: style: Variable 'y2' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/src-ILU/src/ilu_scale.c:146:13: style: Variable 'PalType' is assigned a value that is never used. [unreadVariable]
devil-1.7.8/test/format_test/testil.c:201:10: style: The scope of the variable 'difference' can be reduced. [variableScope]
devil-1.7.8/test/format_test/testil.c:227:10: style: The scope of the variable 'difference' can be reduced. [variableScope]
devil-1.7.8/test/format_test/testil.c:390:24: style: The scope of the variable 'result' can be reduced. [variableScope]
devil-1.7.8/test/format_test/testil.c:417:6: style: The scope of the variable 'actions' can be reduced. [variableScope]
devil-1.7.8/test/format_test/testil.c:302:3: error: Memory leak: reference [memleak]
devil-1.7.8/test/format_test/testil.c:302:3: error: Memory leak: sample [memleak]
devil-1.7.8/test/format_test/testil.c:212:0: error: Memory leak: differences [memleak]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/devilspie/devilspie_0.23.orig.tar.xz
devilspie-0.23/src/e-sexp.c:380:24: style: The scope of the variable 'r2' can be reduced. [variableScope]
devilspie-0.23/src/e-sexp.c:412:24: style: The scope of the variable 'r2' can be reduced. [variableScope]
devilspie-0.23/src/e-sexp.c:444:24: style: The scope of the variable 'r2' can be reduced. [variableScope]
devilspie-0.23/src/e-sexp.c:472:6: style: The scope of the variable 'type' can be reduced. [variableScope]
devilspie-0.23/src/e-sexp.c:473:6: style: The scope of the variable 'i' can be reduced. [variableScope]
devilspie-0.23/src/e-sexp.c:533:6: style: The scope of the variable 'type' can be reduced. [variableScope]
devilspie-0.23/src/e-sexp.c:534:6: style: The scope of the variable 'i' can be reduced. [variableScope]
devilspie-0.23/src/e-sexp.c:638:6: style: The scope of the variable 'doit' can be reduced. [variableScope]
devilspie-0.23/src/e-sexp.c:1122:67: style: Function 'e_sexp_add_ifunction' argument 4 names different: declaration 'func' definition 'ifunc'. [funcArgNamesDifferent]
devilspie-0.23/src/e-sexp.h:113:76: note: Function 'e_sexp_add_ifunction' argument 4 names different: declaration 'func' definition 'ifunc'.
devilspie-0.23/src/e-sexp.c:1122:67: note: Function 'e_sexp_add_ifunction' argument 4 names different: declaration 'func' definition 'ifunc'.
devilspie-0.23/src/e-sexp.c:706:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
devilspie-0.23/src/sexp-test.c:56:18: style: The scope of the variable 'result' can be reduced. [variableScope]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/devilspie2/devilspie2_0.43.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/devio/devio_1.2.orig.tar.gz
devio-1.2/src/devio.c:1199:23: style: Redundant condition: If 'EXPR == '"'', the comparison 'EXPR == '\"'' is always true. [redundantCondition]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/devtodo/devtodo_0.1.20.orig.tar.gz
devtodo-0.1.20/src/Loaders.cc:144:22: style: Function 'xmlLoad' argument 1 names different: declaration 'out' definition 'todo'. [funcArgNamesDifferent]
devtodo-0.1.20/src/Loaders.h:31:22: note: Function 'xmlLoad' argument 1 names different: declaration 'out' definition 'todo'.
devtodo-0.1.20/src/Loaders.cc:144:22: note: Function 'xmlLoad' argument 1 names different: declaration 'out' definition 'todo'.
devtodo-0.1.20/src/Loaders.cc:213:28: style: Function 'xmlSave' argument 1 names different: declaration 'in' definition 'todo'. [funcArgNamesDifferent]
devtodo-0.1.20/src/Loaders.h:32:28: note: Function 'xmlSave' argument 1 names different: declaration 'in' definition 'todo'.
devtodo-0.1.20/src/Loaders.cc:213:28: note: Function 'xmlSave' argument 1 names different: declaration 'in' definition 'todo'.
devtodo-0.1.20/src/Loaders.cc:54:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/Loaders.cc:172:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.h:89:3: warning: Member variable 'TodoDB::todo' is not initialized in the constructor. [uninitMemberVarPrivate]
devtodo-0.1.20/src/TodoDB.h:89:3: warning: Member variable 'TodoDB::titleText' is not initialized in the constructor. [uninitMemberVarPrivate]
devtodo-0.1.20/src/TodoDB.h:89:3: warning: Member variable 'TodoDB::filename' is not initialized in the constructor. [uninitMemberVarPrivate]
devtodo-0.1.20/src/TodoDB.h:89:3: warning: Member variable 'TodoDB::basepath' is not initialized in the constructor. [uninitMemberVarPrivate]
devtodo-0.1.20/src/TodoDB.h:89:3: warning: Member variable 'TodoDB::_stat' is not initialized in the constructor. [uninitMemberVarPrivate]
devtodo-0.1.20/src/TodoDB.h:89:3: warning: Member variable 'TodoDB::statSuccessful' is not initialized in the constructor. [uninitMemberVarPrivate]
devtodo-0.1.20/src/TodoDB.h:89:3: warning: Member variable 'TodoDB::dirty' is not initialized in the constructor. [uninitMemberVarPrivate]
devtodo-0.1.20/src/TodoDB.h:89:3: warning: Member variable 'TodoDB::priority' is not initialized in the constructor. [uninitMemberVarPrivate]
devtodo-0.1.20/src/TodoDB.h:89:3: warning: Member variable 'TodoDB::info' is not initialized in the constructor. [uninitMemberVarPrivate]
devtodo-0.1.20/src/TodoDB.h:89:3: warning: Member variable 'TodoDB::title' is not initialized in the constructor. [uninitMemberVarPrivate]
devtodo-0.1.20/src/TodoDB.h:89:3: warning: Member variable 'TodoDB::normal' is not initialized in the constructor. [uninitMemberVarPrivate]
devtodo-0.1.20/src/TodoDB.h:89:3: warning: Member variable 'TodoDB::comment' is not initialized in the constructor. [uninitMemberVarPrivate]
devtodo-0.1.20/src/TodoDB.h:90:11: warning: Member variable 'TodoDB::todo' is not assigned a value in 'TodoDB::operator='. [operatorEqVarError]
devtodo-0.1.20/src/TodoDB.h:90:11: warning: Member variable 'TodoDB::titleText' is not assigned a value in 'TodoDB::operator='. [operatorEqVarError]
devtodo-0.1.20/src/TodoDB.h:90:11: warning: Member variable 'TodoDB::filename' is not assigned a value in 'TodoDB::operator='. [operatorEqVarError]
devtodo-0.1.20/src/TodoDB.h:90:11: warning: Member variable 'TodoDB::basepath' is not assigned a value in 'TodoDB::operator='. [operatorEqVarError]
devtodo-0.1.20/src/TodoDB.h:90:11: warning: Member variable 'TodoDB::_stat' is not assigned a value in 'TodoDB::operator='. [operatorEqVarError]
devtodo-0.1.20/src/TodoDB.h:90:11: warning: Member variable 'TodoDB::statSuccessful' is not assigned a value in 'TodoDB::operator='. [operatorEqVarError]
devtodo-0.1.20/src/TodoDB.h:90:11: warning: Member variable 'TodoDB::dirty' is not assigned a value in 'TodoDB::operator='. [operatorEqVarError]
devtodo-0.1.20/src/TodoDB.h:90:11: warning: Member variable 'TodoDB::priority' is not assigned a value in 'TodoDB::operator='. [operatorEqVarError]
devtodo-0.1.20/src/TodoDB.h:90:11: warning: Member variable 'TodoDB::info' is not assigned a value in 'TodoDB::operator='. [operatorEqVarError]
devtodo-0.1.20/src/TodoDB.h:90:11: warning: Member variable 'TodoDB::title' is not assigned a value in 'TodoDB::operator='. [operatorEqVarError]
devtodo-0.1.20/src/TodoDB.h:90:11: warning: Member variable 'TodoDB::normal' is not assigned a value in 'TodoDB::operator='. [operatorEqVarError]
devtodo-0.1.20/src/TodoDB.h:90:11: warning: Member variable 'TodoDB::comment' is not assigned a value in 'TodoDB::operator='. [operatorEqVarError]
devtodo-0.1.20/src/TodoDB.h:124:4: warning: Member variable 'StreamColour::colour' is not initialized in the constructor. [uninitMemberVar]
devtodo-0.1.20/src/TodoDB.h:124:4: warning: Member variable 'StreamColour::attribute' is not initialized in the constructor. [uninitMemberVar]
devtodo-0.1.20/src/Todo.h:23:53: style: Class 'exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
devtodo-0.1.20/src/TodoDB.h:46:3: style: Class 'TodoDB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
devtodo-0.1.20/src/TodoDB.h:27:53: style: Class 'exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
devtodo-0.1.20/src/Loaders.h:22:44: style: Struct 'load_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
devtodo-0.1.20/src/Loaders.h:23:44: style: Struct 'save_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
devtodo-0.1.20/src/Todo.cc:5:7: warning: Member variable 'Todo::index' is not initialized in the constructor. [uninitMemberVar]
devtodo-0.1.20/src/TodoDB.cc:424:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
devtodo-0.1.20/src/TodoDB.cc:432:51: style: Function 'getIndexList' argument 1 names different: declaration 'indexList' definition 'str'. [funcArgNamesDifferent]
devtodo-0.1.20/src/TodoDB.h:57:45: note: Function 'getIndexList' argument 1 names different: declaration 'indexList' definition 'str'.
devtodo-0.1.20/src/TodoDB.cc:432:51: note: Function 'getIndexList' argument 1 names different: declaration 'indexList' definition 'str'.
devtodo-0.1.20/src/TodoDB.cc:106:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:126:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:148:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:190:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:320:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:435:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:443:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:743:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:768:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:772:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:793:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:878:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:930:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:1003:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:1012:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:1037:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:1046:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:1315:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:1338:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:1422:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:1439:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:1449:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/TodoDB.cc:17:9: warning: Member variable 'TodoDB::statSuccessful' is not initialized in the constructor. [uninitMemberVar]
devtodo-0.1.20/src/TodoDB.cc:17:9: warning: Member variable 'TodoDB::dirty' is not initialized in the constructor. [uninitMemberVar]
devtodo-0.1.20/src/TodoDB.cc:17:9: warning: Member variable 'TodoDB::priority' is not initialized in the constructor. [uninitMemberVar]
devtodo-0.1.20/src/TodoDB.cc:17:9: warning: Member variable 'TodoDB::info' is not initialized in the constructor. [uninitMemberVar]
devtodo-0.1.20/src/TodoDB.cc:17:9: warning: Member variable 'TodoDB::title' is not initialized in the constructor. [uninitMemberVar]
devtodo-0.1.20/src/TodoDB.cc:17:9: warning: Member variable 'TodoDB::normal' is not initialized in the constructor. [uninitMemberVar]
devtodo-0.1.20/src/TodoDB.cc:17:9: warning: Member variable 'TodoDB::comment' is not initialized in the constructor. [uninitMemberVar]
devtodo-0.1.20/src/TodoDB.h:83:8: style: Unused private function: 'TodoDB::stats' [unusedPrivateFunction]
devtodo-0.1.20/src/TodoDB.h:101:8: style: Unused private function: 'TodoDB::stats' [unusedPrivateFunction]
devtodo-0.1.20/src/TodoDB.h:59:8: performance: Technically the member function 'TodoDB::setColour' can be static. [functionStatic]
devtodo-0.1.20/src/TodoDB.cc:1063:14: note: Technically the member function 'TodoDB::setColour' can be static.
devtodo-0.1.20/src/TodoDB.h:59:8: note: Technically the member function 'TodoDB::setColour' can be static.
devtodo-0.1.20/src/TodoDB.h:101:8: performance: Technically the member function 'TodoDB::stats' can be static. [functionStatic]
devtodo-0.1.20/src/TodoDB.cc:989:14: note: Technically the member function 'TodoDB::stats' can be static.
devtodo-0.1.20/src/TodoDB.h:101:8: note: Technically the member function 'TodoDB::stats' can be static.
devtodo-0.1.20/src/TodoDB.h:116:10: performance: Technically the member function 'TodoDB::fixPath' can be static. [functionStatic]
devtodo-0.1.20/src/TodoDB.cc:1417:16: note: Technically the member function 'TodoDB::fixPath' can be static.
devtodo-0.1.20/src/TodoDB.h:116:10: note: Technically the member function 'TodoDB::fixPath' can be static.
devtodo-0.1.20/src/TodoDB.cc:481:43: performance: Function parameter 'current' should be passed by const reference. [passedByValue]
devtodo-0.1.20/src/TodoDB.cc:972:67: warning: Missing bounds check for extra iterator increment in loop. [StlMissingComparison]
devtodo-0.1.20/src/TodoDB.cc:974:35: note: Missing bounds check for extra iterator increment in loop.
devtodo-0.1.20/src/TodoDB.cc:972:67: note: Missing bounds check for extra iterator increment in loop.
devtodo-0.1.20/src/TodoDB.cc:1422:48: warning: Missing bounds check for extra iterator increment in loop. [StlMissingComparison]
devtodo-0.1.20/src/TodoDB.cc:1449:5: note: Missing bounds check for extra iterator increment in loop.
devtodo-0.1.20/src/TodoDB.cc:1422:48: note: Missing bounds check for extra iterator increment in loop.
devtodo-0.1.20/src/main.cc:11:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/support.cc:838:23: style: Same expression on both sides of '&&'. [duplicateExpression]
devtodo-0.1.20/src/support.cc:680:27: style: Function 'dateToHuman' argument 1 names different: declaration 'time' definition 'date'. [funcArgNamesDifferent]
devtodo-0.1.20/src/support.h:69:27: note: Function 'dateToHuman' argument 1 names different: declaration 'time' definition 'date'.
devtodo-0.1.20/src/support.cc:680:27: note: Function 'dateToHuman' argument 1 names different: declaration 'time' definition 'date'.
devtodo-0.1.20/src/support.cc:104:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/support.cc:285:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/src/support.cc:617:33: performance: Function parameter 'sym' should be passed by const reference. [passedByValue]
devtodo-0.1.20/util/CommandArgs.cc:8:78: style: Function 'addArgument' argument 3 names different: declaration 'parameter' definition 'argument'. [funcArgNamesDifferent]
devtodo-0.1.20/util/CommandArgs.h:32:72: note: Function 'addArgument' argument 3 names different: declaration 'parameter' definition 'argument'.
devtodo-0.1.20/util/CommandArgs.cc:8:78: note: Function 'addArgument' argument 3 names different: declaration 'parameter' definition 'argument'.
devtodo-0.1.20/util/Strings.h:48:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/util/Strings.h:56:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/util/Strings.h:64:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/util/Strings.h:72:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/util/CommandArgs.cc:20:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/util/CommandArgs.cc:38:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/util/CommandArgs.cc:80:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/util/CommandArgs.cc:150:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/util/CommandArgs.cc:173:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/util/CommandArgs.h:99:3: warning: Member variable 'CommandArgs::args' is not initialized in the constructor. [uninitMemberVarPrivate]
devtodo-0.1.20/util/CommandArgs.h:100:16: warning: Member variable 'CommandArgs::args' is not assigned a value in 'CommandArgs::operator='. [operatorEqVarError]
devtodo-0.1.20/util/CommandArgs.h:68:10: style: Technically the member function 'CommandArgs::iterator::type' can be const. [functionConst]
devtodo-0.1.20/util/CommandArgs.h:21:53: style: Class 'exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
devtodo-0.1.20/util/Lexer.cc:18:11: style: The scope of the variable 'p' can be reduced. [variableScope]
devtodo-0.1.20/util/Lexer.cc:32:10: style: The scope of the variable 'p' can be reduced. [variableScope]
devtodo-0.1.20/util/Lexer.cc:11:54: style: Function 'addPattern' argument 2 names different: declaration 'pattern' definition 'in'. [funcArgNamesDifferent]
devtodo-0.1.20/util/Lexer.h:103:49: note: Function 'addPattern' argument 2 names different: declaration 'pattern' definition 'in'.
devtodo-0.1.20/util/Lexer.cc:11:54: note: Function 'addPattern' argument 2 names different: declaration 'pattern' definition 'in'.
devtodo-0.1.20/util/Lexer.h:36:5: warning: Member variable 'iterator::_type' is not initialized in the constructor. [uninitMemberVar]
devtodo-0.1.20/util/Lexer.h:36:5: warning: Member variable 'iterator::match' is not initialized in the constructor. [uninitMemberVar]
devtodo-0.1.20/util/Lexer.h:36:5: warning: Member variable 'iterator::matches' is not initialized in the constructor. [uninitMemberVar]
devtodo-0.1.20/util/Regex.h:58:7: style: Technically the member function 'Regex::substrings' can be const. [functionConst]
devtodo-0.1.20/util/Regex.h:35:3: style: Class 'Regex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
devtodo-0.1.20/util/Regex.h:30:45: style: Struct 'exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
devtodo-0.1.20/util/Regex.h:31:44: style: Struct 'out_of_range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
devtodo-0.1.20/util/Regex.h:32:40: style: Struct 'no_match' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
devtodo-0.1.20/util/Regex.cc:9:26: style: Function 'Regex' argument 1 names different: declaration 'regex' definition 'rx'. [funcArgNamesDifferent]
devtodo-0.1.20/util/Regex.h:35:21: note: Function 'Regex' argument 1 names different: declaration 'regex' definition 'rx'.
devtodo-0.1.20/util/Regex.cc:9:26: note: Function 'Regex' argument 1 names different: declaration 'regex' definition 'rx'.
devtodo-0.1.20/util/Regex.cc:33:39: style: Function 'operator=' argument 1 names different: declaration 'regex' definition 'rx'. [funcArgNamesDifferent]
devtodo-0.1.20/util/Regex.h:40:34: note: Function 'operator=' argument 1 names different: declaration 'regex' definition 'rx'.
devtodo-0.1.20/util/Regex.cc:33:39: note: Function 'operator=' argument 1 names different: declaration 'regex' definition 'rx'.
devtodo-0.1.20/util/Strings.cc:6:73: style: Function 'wraptext' argument 4 names different: declaration 'initialindent' definition 'initial'. [funcArgNamesDifferent]
devtodo-0.1.20/util/Strings.h:107:77: note: Function 'wraptext' argument 4 names different: declaration 'initialindent' definition 'initial'.
devtodo-0.1.20/util/Strings.cc:6:73: note: Function 'wraptext' argument 4 names different: declaration 'initialindent' definition 'initial'.
devtodo-0.1.20/util/Strings.cc:112:30: style: Function 'htmlify' argument 1 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
devtodo-0.1.20/util/Strings.h:96:30: note: Function 'htmlify' argument 1 names different: declaration 'str' definition '_str'.
devtodo-0.1.20/util/Strings.cc:112:30: note: Function 'htmlify' argument 1 names different: declaration 'str' definition '_str'.
devtodo-0.1.20/util/Strings.cc:126:32: style: Function 'unhtmlify' argument 1 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
devtodo-0.1.20/util/Strings.h:99:32: note: Function 'unhtmlify' argument 1 names different: declaration 'str' definition '_str'.
devtodo-0.1.20/util/Strings.cc:126:32: note: Function 'unhtmlify' argument 1 names different: declaration 'str' definition '_str'.
devtodo-0.1.20/util/Strings.cc:145:34: style: Function 'addcslashes' argument 1 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
devtodo-0.1.20/util/Strings.h:102:34: note: Function 'addcslashes' argument 1 names different: declaration 'str' definition '_str'.
devtodo-0.1.20/util/Strings.cc:145:34: note: Function 'addcslashes' argument 1 names different: declaration 'str' definition '_str'.
devtodo-0.1.20/util/Strings.cc:161:36: style: Function 'stripcslashes' argument 1 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
devtodo-0.1.20/util/Strings.h:105:36: note: Function 'stripcslashes' argument 1 names different: declaration 'str' definition '_str'.
devtodo-0.1.20/util/Strings.cc:161:36: note: Function 'stripcslashes' argument 1 names different: declaration 'str' definition '_str'.
devtodo-0.1.20/util/Strings.cc:45:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/util/Strings.cc:74:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/util/Strings.cc:75:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
devtodo-0.1.20/util/XML.cc:25:22: style: Function 'XML' argument 1 names different: declaration 'input' definition 'str'. [funcArgNamesDifferent]
devtodo-0.1.20/util/XML.h:41:19: note: Function 'XML' argument 1 names different: declaration 'input' definition 'str'.
devtodo-0.1.20/util/XML.cc:25:22: note: Function 'XML' argument 1 names different: declaration 'input' definition 'str'.
devtodo-0.1.20/util/XML.cc:35:29: style: Function 'parse' argument 1 names different: declaration 'input' definition 'str'. [funcArgNamesDifferent]
devtodo-0.1.20/util/XML.h:44:26: note: Function 'parse' argument 1 names different: declaration 'input' definition 'str'.
devtodo-0.1.20/util/XML.cc:35:29: note: Function 'parse' argument 1 names different: declaration 'input' definition 'str'.
devtodo-0.1.20/util/XML.h:57:8: performance: Technically the member function 'XML::init' can be static. [functionStatic]
devtodo-0.1.20/util/XML.cc:48:11: note: Technically the member function 'XML::init' can be static.
devtodo-0.1.20/util/XML.h:57:8: note: Technically the member function 'XML::init' can be static.
devtodo-0.1.20/util/XML.h:59:8: performance: Technically the member function 'XML::skip' can be static. [functionStatic]
devtodo-0.1.20/util/XML.cc:83:11: note: Technically the member function 'XML::skip' can be static.
devtodo-0.1.20/util/XML.h:59:8: note: Technically the member function 'XML::skip' can be static.
devtodo-0.1.20/util/XML.h:41:3: style: Class 'XML' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dewalls/dewalls_1.0.0+ds1.orig.tar.gz
dewalls-1.0.0/main.cpp:136:11: style: Condition '3>2' is always true [knownConditionTrueFalse]
dewalls-1.0.0/src/cardinaldirection.cpp:20:73: style: Function 'nonnorm_quadrant' argument 2 names different: declaration 'angle' definition 'rotation'. [funcArgNamesDifferent]
dewalls-1.0.0/src/cardinaldirection.h:39:58: note: Function 'nonnorm_quadrant' argument 2 names different: declaration 'angle' definition 'rotation'.
dewalls-1.0.0/src/cardinaldirection.cpp:20:73: note: Function 'nonnorm_quadrant' argument 2 names different: declaration 'angle' definition 'rotation'.
dewalls-1.0.0/src/cardinaldirection.cpp:33:65: style: Function 'quadrant' argument 2 names different: declaration 'angle' definition 'rotation'. [funcArgNamesDifferent]
dewalls-1.0.0/src/cardinaldirection.h:20:50: note: Function 'quadrant' argument 2 names different: declaration 'angle' definition 'rotation'.
dewalls-1.0.0/src/cardinaldirection.cpp:33:65: note: Function 'quadrant' argument 2 names different: declaration 'angle' definition 'rotation'.
dewalls-1.0.0/src/unitizeddouble.h:68:27: warning: Member variable 'UnitizedDouble::_quantity' is not initialized in the constructor. [uninitMemberVar]
dewalls-1.0.0/src/cardinaldirection.h:37:5: style: Class 'CardinalDirection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dewalls-1.0.0/src/cardinaldirection.h:10:1: warning: The class 'CardinalDirection' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
dewalls-1.0.0/src/segment.h:214:36: style: Function 'at' argument 1 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent]
dewalls-1.0.0/src/segment.h:81:24: note: Function 'at' argument 1 names different: declaration 'index' definition 'i'.
dewalls-1.0.0/src/segment.h:214:36: note: Function 'at' argument 1 names different: declaration 'index' definition 'i'.
dewalls-1.0.0/src/segment.h:219:41: style: Function 'atAsSegment' argument 1 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent]
dewalls-1.0.0/src/segment.h:82:29: note: Function 'atAsSegment' argument 1 names different: declaration 'index' definition 'i'.
dewalls-1.0.0/src/segment.h:219:41: note: Function 'atAsSegment' argument 1 names different: declaration 'index' definition 'i'.
dewalls-1.0.0/src/lineparser.cpp:44:67: style: Function 'addExpected' argument 1 names different: declaration 'ex' definition 'expected'. [funcArgNamesDifferent]
dewalls-1.0.0/src/lineparser.h:33:59: note: Function 'addExpected' argument 1 names different: declaration 'ex' definition 'expected'.
dewalls-1.0.0/src/lineparser.cpp:44:67: note: Function 'addExpected' argument 1 names different: declaration 'ex' definition 'expected'.
dewalls-1.0.0/src/segment.h:26:5: style: Class 'SegmentImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dewalls-1.0.0/src/segment.h:65:5: style: Class 'Segment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dewalls-1.0.0/src/segment.h:125:5: style: Class 'Segment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dewalls-1.0.0/src/segmentparseexception.h:14:5: style: Class 'SegmentParseException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dewalls-1.0.0/src/lineparser.h:26:5: style: Class 'LineParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dewalls-1.0.0/src/segmentparseexpectedexception.h:19:21: style: The function 'detailMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dewalls-1.0.0/src/segmentparseexception.h:17:21: note: Virtual function in base class
dewalls-1.0.0/src/segmentparseexpectedexception.h:19:21: note: Function in derived class
dewalls-1.0.0/src/segmentparseexpectedexception.h:20:18: style: The function 'raise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dewalls-1.0.0/src/segmentparseexception.h:19:18: note: Virtual function in base class
dewalls-1.0.0/src/segmentparseexpectedexception.h:20:18: note: Function in derived class
dewalls-1.0.0/src/segmentparseexpectedexception.h:21:36: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dewalls-1.0.0/src/segmentparseexception.h:20:36: note: Virtual function in base class
dewalls-1.0.0/src/segmentparseexpectedexception.h:21:36: note: Function in derived class
dewalls-1.0.0/src/wallsmessage.h:20:5: style: Class 'WallsMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dewalls-1.0.0/src/varianceoverride.h:80:5: style: Class 'LengthOverride' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dewalls-1.0.0/src/varianceoverride.h:111:5: style: Class 'RMSError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dewalls-1.0.0/src/varianceoverride.h:47:25: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dewalls-1.0.0/src/varianceoverride.h:27:18: note: Virtual function in base class
dewalls-1.0.0/src/varianceoverride.h:47:25: note: Function in derived class
dewalls-1.0.0/src/varianceoverride.h:52:28: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dewalls-1.0.0/src/varianceoverride.h:28:21: note: Virtual function in base class
dewalls-1.0.0/src/varianceoverride.h:52:28: note: Function in derived class
dewalls-1.0.0/src/varianceoverride.h:66:25: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dewalls-1.0.0/src/varianceoverride.h:27:18: note: Virtual function in base class
dewalls-1.0.0/src/varianceoverride.h:66:25: note: Function in derived class
dewalls-1.0.0/src/varianceoverride.h:71:28: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dewalls-1.0.0/src/varianceoverride.h:28:21: note: Virtual function in base class
dewalls-1.0.0/src/varianceoverride.h:71:28: note: Function in derived class
dewalls-1.0.0/src/varianceoverride.h:86:25: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dewalls-1.0.0/src/varianceoverride.h:27:18: note: Virtual function in base class
dewalls-1.0.0/src/varianceoverride.h:86:25: note: Function in derived class
dewalls-1.0.0/src/varianceoverride.h:91:28: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dewalls-1.0.0/src/varianceoverride.h:28:21: note: Virtual function in base class
dewalls-1.0.0/src/varianceoverride.h:91:28: note: Function in derived class
dewalls-1.0.0/src/varianceoverride.h:117:25: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dewalls-1.0.0/src/varianceoverride.h:27:18: note: Virtual function in base class
dewalls-1.0.0/src/varianceoverride.h:117:25: note: Function in derived class
dewalls-1.0.0/src/varianceoverride.h:122:28: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dewalls-1.0.0/src/varianceoverride.h:28:21: note: Virtual function in base class
dewalls-1.0.0/src/varianceoverride.h:122:28: note: Function in derived class
dewalls-1.0.0/src/vector.h:88:23: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dewalls-1.0.0/src/vector.h:155:10: style: Technically the member function 'dewalls::Vector::isVertical' can be const. [functionConst]
dewalls-1.0.0/src/vector.cpp:25:14: note: Technically the member function 'dewalls::Vector::isVertical' can be const.
dewalls-1.0.0/src/vector.h:155:10: note: Technically the member function 'dewalls::Vector::isVertical' can be const.
dewalls-1.0.0/src/vector.h:81:1: warning: The class 'Vector' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dewalls-1.0.0/src/wallsprojectparser.cpp:402:50: style: Function 'parseFile' argument 1 names different: declaration 'file' definition 'fileName'. [funcArgNamesDifferent]
dewalls-1.0.0/src/wallsprojectparser.h:167:34: note: Function 'parseFile' argument 1 names different: declaration 'file' definition 'fileName'.
dewalls-1.0.0/src/wallsprojectparser.cpp:402:50: note: Function 'parseFile' argument 1 names different: declaration 'file' definition 'fileName'.
dewalls-1.0.0/src/wallsprojectparser.h:163:5: style: Class 'WallsProjectParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dewalls-1.0.0/src/wallsprojectparser.h:149:18: style: The function 'isBook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dewalls-1.0.0/src/wallsprojectparser.h:89:18: note: Virtual function in base class
dewalls-1.0.0/src/wallsprojectparser.h:149:18: note: Function in derived class
dewalls-1.0.0/src/wallsprojectparser.cpp:117:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dewalls-1.0.0/src/wallssurveyparser.cpp:296:20: warning: Member variable 'WallsSurveyParser::_parsedSegmentDirective' is not initialized in the constructor. [uninitMemberVar]
dewalls-1.0.0/src/wallssurveyparser.cpp:302:20: warning: Member variable 'WallsSurveyParser::_parsedSegmentDirective' is not initialized in the constructor. [uninitMemberVar]
dewalls-1.0.0/src/wallssurveyparser.cpp:308:20: warning: Member variable 'WallsSurveyParser::_parsedSegmentDirective' is not initialized in the constructor. [uninitMemberVar]
dewalls-1.0.0/src/fixstation.h:63:27: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dewalls-1.0.0/src/fixstation.h:67:20: style: Technically the member function 'dewalls::FixStation::name' can be const. [functionConst]
dewalls-1.0.0/src/fixstation.h:68:20: style: Technically the member function 'dewalls::FixStation::north' can be const. [functionConst]
dewalls-1.0.0/src/fixstation.h:69:20: style: Technically the member function 'dewalls::FixStation::east' can be const. [functionConst]
dewalls-1.0.0/src/fixstation.h:70:20: style: Technically the member function 'dewalls::FixStation::rectUp' can be const. [functionConst]
dewalls-1.0.0/src/fixstation.h:71:19: style: Technically the member function 'dewalls::FixStation::latitude' can be const. [functionConst]
dewalls-1.0.0/src/fixstation.h:72:19: style: Technically the member function 'dewalls::FixStation::longitude' can be const. [functionConst]
dewalls-1.0.0/src/fixstation.h:73:32: style: Technically the member function 'dewalls::FixStation::horizVariance' can be const. [functionConst]
dewalls-1.0.0/src/fixstation.h:74:32: style: Technically the member function 'dewalls::FixStation::vertVariance' can be const. [functionConst]
dewalls-1.0.0/src/fixstation.h:75:20: style: Technically the member function 'dewalls::FixStation::note' can be const. [functionConst]
dewalls-1.0.0/src/fixstation.h:76:24: style: Technically the member function 'dewalls::FixStation::segment' can be const. [functionConst]
dewalls-1.0.0/src/fixstation.h:77:20: style: Technically the member function 'dewalls::FixStation::comment' can be const. [functionConst]
dewalls-1.0.0/src/wallssurveyparser.h:42:5: style: Class 'WallsSurveyParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dewalls-1.0.0/src/wallssurveyparser.h:43:5: style: Class 'WallsSurveyParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dewalls-1.0.0/src/fixstation.h:56:1: warning: The class 'FixStation' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dewalls-1.0.0/src/wallsunits.cpp:89:43: style: Function 'correctLength' argument 1 names different: declaration 'dist' definition 'length'. [funcArgNamesDifferent]
dewalls-1.0.0/src/wallsunits.h:258:42: note: Function 'correctLength' argument 1 names different: declaration 'dist' definition 'length'.
dewalls-1.0.0/src/wallsunits.cpp:89:43: note: Function 'correctLength' argument 1 names different: declaration 'dist' definition 'length'.
dewalls-1.0.0/src/wallsunits.cpp:50:5: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dex/dex_0.8.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dfc/dfc_3.1.1.orig.tar.gz
dfc-3.1.1/src/dfc.c:498:36: style: Function 'disp' argument 2 names different: declaration 'fsfilter' definition 'fstfilter'. [funcArgNamesDifferent]
dfc-3.1.1/src/dfc.h:50:41: note: Function 'disp' argument 2 names different: declaration 'fsfilter' definition 'fstfilter'.
dfc-3.1.1/src/dfc.c:498:36: note: Function 'disp' argument 2 names different: declaration 'fsfilter' definition 'fstfilter'.
dfc-3.1.1/src/dfc.c:507:41: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
dfc-3.1.1/src/dotfile.c:120:8: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dfc-3.1.1/src/dotfile.c:135:25: style: Function 'update_conf' argument 1 names different: declaration 'dfcrc' definition 'conf'. [funcArgNamesDifferent]
dfc-3.1.1/src/dotfile.h:45:29: note: Function 'update_conf' argument 1 names different: declaration 'dfcrc' definition 'conf'.
dfc-3.1.1/src/dotfile.c:135:25: note: Function 'update_conf' argument 1 names different: declaration 'dfcrc' definition 'conf'.
dfc-3.1.1/src/export/csv.c:184:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dfc-3.1.1/src/export/csv.c:234:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dfc-3.1.1/src/export/csv.c:129:21: warning: Function 'csv_disp_sum' argument order different: declaration 'stot, utot, ftot, ifitot, ifatot' definition 'stot, atot, utot, ifitot, ifatot' [funcArgOrderDifferent]
dfc-3.1.1/src/export/csv.c:53:33: note: Function 'csv_disp_sum' argument order different: declaration 'stot, utot, ftot, ifitot, ifatot' definition 'stot, atot, utot, ifitot, ifatot'
dfc-3.1.1/src/export/csv.c:129:21: note: Function 'csv_disp_sum' argument order different: declaration 'stot, utot, ftot, ifitot, ifatot' definition 'stot, atot, utot, ifitot, ifatot'
dfc-3.1.1/src/export/html.c:245:6: style: The scope of the variable 'size' can be reduced. [variableScope]
dfc-3.1.1/src/export/html.c:289:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dfc-3.1.1/src/export/html.c:343:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dfc-3.1.1/src/export/html.c:194:22: warning: Function 'html_disp_sum' argument order different: declaration 'stot, utot, ftot, ifitot, ifatot' definition 'stot, atot, utot, ifitot, ifatot' [funcArgOrderDifferent]
dfc-3.1.1/src/export/html.c:55:34: note: Function 'html_disp_sum' argument order different: declaration 'stot, utot, ftot, ifitot, ifatot' definition 'stot, atot, utot, ifitot, ifatot'
dfc-3.1.1/src/export/html.c:194:22: note: Function 'html_disp_sum' argument order different: declaration 'stot, utot, ftot, ifitot, ifatot' definition 'stot, atot, utot, ifitot, ifatot'
dfc-3.1.1/src/export/json.c:216:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dfc-3.1.1/src/export/json.c:117:22: warning: Function 'json_disp_sum' argument order different: declaration 'stot, utot, ftot, ifitot, ifatot' definition 'stot, atot, utot, ifitot, ifatot' [funcArgOrderDifferent]
dfc-3.1.1/src/export/json.c:58:34: note: Function 'json_disp_sum' argument order different: declaration 'stot, utot, ftot, ifitot, ifatot' definition 'stot, atot, utot, ifitot, ifatot'
dfc-3.1.1/src/export/json.c:117:22: note: Function 'json_disp_sum' argument order different: declaration 'stot, utot, ftot, ifitot, ifatot' definition 'stot, atot, utot, ifitot, ifatot'
dfc-3.1.1/src/export/tex.c:274:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dfc-3.1.1/src/export/tex.c:342:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dfc-3.1.1/src/export/tex.c:172:21: warning: Function 'tex_disp_sum' argument order different: declaration 'stot, utot, ftot, ifitot, ifatot' definition 'stot, atot, utot, ifitot, ifatot' [funcArgOrderDifferent]
dfc-3.1.1/src/export/tex.c:55:33: note: Function 'tex_disp_sum' argument order different: declaration 'stot, utot, ftot, ifitot, ifatot' definition 'stot, atot, utot, ifitot, ifatot'
dfc-3.1.1/src/export/tex.c:172:21: note: Function 'tex_disp_sum' argument order different: declaration 'stot, utot, ftot, ifitot, ifatot' definition 'stot, atot, utot, ifitot, ifatot'
dfc-3.1.1/src/export/text.c:95:6: style: The scope of the variable 'gap' can be reduced. [variableScope]
dfc-3.1.1/src/export/text.c:291:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dfc-3.1.1/src/export/text.c:149:22: warning: Function 'text_disp_sum' argument order different: declaration 'stot, utot, ftot, ifitot, ifatot' definition 'stot, atot, utot, ifitot, ifatot' [funcArgOrderDifferent]
dfc-3.1.1/src/export/text.c:53:34: note: Function 'text_disp_sum' argument order different: declaration 'stot, utot, ftot, ifitot, ifatot' definition 'stot, atot, utot, ifitot, ifatot'
dfc-3.1.1/src/export/text.c:149:22: note: Function 'text_disp_sum' argument order different: declaration 'stot, utot, ftot, ifitot, ifatot' definition 'stot, atot, utot, ifitot, ifatot'
dfc-3.1.1/src/list.c:79:44: style: Function 'enqueue' argument 2 names different: declaration 'elt' definition 'fmi'. [funcArgNamesDifferent]
dfc-3.1.1/src/list.h:153:48: note: Function 'enqueue' argument 2 names different: declaration 'elt' definition 'fmi'.
dfc-3.1.1/src/list.c:79:44: note: Function 'enqueue' argument 2 names different: declaration 'elt' definition 'fmi'.
dfc-3.1.1/src/util.c:474:3: warning: Possible null pointer dereference: tail [nullPointer]
dfc-3.1.1/src/util.c:438:0: note: Assignment 'tail=NULL', assigned value is 0
dfc-3.1.1/src/util.c:474:3: note: Null pointer dereference
dfc-3.1.1/src/util.c:424:20: style: The scope of the variable 'tail' can be reduced. [variableScope]
dfc-3.1.1/src/util.c:532:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dfc-3.1.1/src/util.c:532:10: style: The scope of the variable 'index' can be reduced. [variableScope]
dfc-3.1.1/src/util.c:534:14: style: The scope of the variable 'unitstring' can be reduced. [variableScope]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dfcgen-gtk/dfcgen-gtk_0.4.orig.tar.gz
dfcgen-gtk-0.4/src/cairoPlot.c:291:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/cairoPlot.c:370:10: style: The scope of the variable 'string' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/cairoPlot.c:568:12: style: The scope of the variable 'coordinate' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/cairoPlot.c:568:24: style: The scope of the variable 'delta' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/cairoPlot.c:646:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/cairoPlot.c:647:12: style: The scope of the variable 'coordinate' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/cairoPlot.c:827:12: style: The scope of the variable 'y' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/cairoPlot.c:1067:12: style: The scope of the variable 'y' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/cairoPlot.c:1068:14: style: The scope of the variable 'lastFlags' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/cairoPlot.c:1188:9: style: The scope of the variable 'any' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/cairoPlot.c:1188:14: style: The scope of the variable 'numx' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/cairoPlot.c:1188:20: style: The scope of the variable 'numy' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/cairoPlot.c:1370:12: style: The scope of the variable 'result' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/cairoPlot.c:1054:40: style: Function 'drawGraph' argument 2 names different: declaration 'refsize' definition 'size'. [funcArgNamesDifferent]
dfcgen-gtk-0.4/src/cairoPlot.c:142:40: note: Function 'drawGraph' argument 2 names different: declaration 'refsize' definition 'size'.
dfcgen-gtk-0.4/src/cairoPlot.c:1054:40: note: Function 'drawGraph' argument 2 names different: declaration 'refsize' definition 'size'.
dfcgen-gtk-0.4/src/cfgSettings.c:242:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/cfgSettings.c:378:12: style: The scope of the variable 'colorList' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/cfgSettings.c:379:9: style: The scope of the variable 'colorIdx' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/cfgSettings.c:429:34: style: Array index 'colorIdx' is used before limits check. [arrayIndexThenCheck]
dfcgen-gtk-0.4/src/designDlg.c:253:9: style: The scope of the variable 'err' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/designDlg.c:255:16: style: The scope of the variable 'widget' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/designDlg.c:55:27: style: struct member 'DESIGNDLG_DESC::active' is never used. [unusedStructMember]
dfcgen-gtk-0.4/src/fileDlg.c:69:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/fileDlg.c:70:11: style: The scope of the variable 'author' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/fileDlg.c:70:20: style: The scope of the variable 'title' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/filterPrint.c:180:13: style: The scope of the variable 'maxwidth2' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/filterPrint.c:133:43: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
dfcgen-gtk-0.4/src/filterResponse.c:168:12: style: The scope of the variable 'cosOmega' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/filterResponse.c:168:22: style: The scope of the variable 'sinOmega' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/filterResponse.c:433:12: style: The scope of the variable 'result' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/filterResponse.c:197:43: style: Function 'timeResponseGetNext' argument 1 names different: declaration 'time' definition 'xtime'. [funcArgNamesDifferent]
dfcgen-gtk-0.4/src/filterResponse.c:71:43: note: Function 'timeResponseGetNext' argument 1 names different: declaration 'time' definition 'xtime'.
dfcgen-gtk-0.4/src/filterResponse.c:197:43: note: Function 'timeResponseGetNext' argument 1 names different: declaration 'time' definition 'xtime'.
dfcgen-gtk-0.4/src/filterSupport.c:64:12: style: The scope of the variable 'k' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/linFirFilter.c:118:12: style: The scope of the variable 'err' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/linFirFilter.c:158:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/linFirFilter.c:197:12: style: The scope of the variable 'err' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/linFirFilter.c:198:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/linFirFilter.c:245:12: style: The scope of the variable 'err' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/linFirFilter.c:285:12: style: The scope of the variable 'err' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/linFirFilter.c:286:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/linFirFilter.c:453:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/mainDlg.c:314:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/mainDlg.c:398:16: style: The scope of the variable 'result' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/mainDlg.c:1136:19: style: The scope of the variable 'storeNum' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/mainDlg.c:1136:30: style: The scope of the variable 'storeDen' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/mainDlg.c:471:54: style: Function 'treeSelectionCallback' argument 1 names different: declaration 'treeselection' definition 'selection'. [funcArgNamesDifferent]
dfcgen-gtk-0.4/src/mainDlg.c:93:54: note: Function 'treeSelectionCallback' argument 1 names different: declaration 'treeselection' definition 'selection'.
dfcgen-gtk-0.4/src/mainDlg.c:471:54: note: Function 'treeSelectionCallback' argument 1 names different: declaration 'treeselection' definition 'selection'.
dfcgen-gtk-0.4/src/miscDesignDlg.c:337:18: style: The scope of the variable 'filename' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/miscDesignDlg.c:513:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/miscDesignDlg.c:588:9: style: The scope of the variable 'index' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/miscDesignDlg.c:396:78: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
dfcgen-gtk-0.4/src/projectFile.c:1317:28: style: Redundant condition: poly!=NULL. 'poly==NULL || (poly!=NULL && repcnt>poly->degree)' is equivalent to 'poly==NULL || repcnt>poly->degree' [redundantCondition]
dfcgen-gtk-0.4/src/projectFile.c:985:61: warning: Either the condition 'lang==NULL' is redundant or there is possible null pointer dereference: lang. [nullPointerRedundantCheck]
dfcgen-gtk-0.4/src/projectFile.c:983:18: note: Assuming that condition 'lang==NULL' is not redundant
dfcgen-gtk-0.4/src/projectFile.c:985:61: note: Null pointer dereference
dfcgen-gtk-0.4/src/projectFile.c:450:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/projectFile.c:943:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/projectFile.c:977:11: style: The scope of the variable 'xmltext' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/projectFile.c:1094:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/projectFile.c:349:68: style: Function 'tagIntHandler' argument 2 names different: declaration 'pTag' definition 'p'. [funcArgNamesDifferent]
dfcgen-gtk-0.4/src/projectFile.c:212:68: note: Function 'tagIntHandler' argument 2 names different: declaration 'pTag' definition 'p'.
dfcgen-gtk-0.4/src/projectFile.c:349:68: note: Function 'tagIntHandler' argument 2 names different: declaration 'pTag' definition 'p'.
dfcgen-gtk-0.4/src/projectFile.c:378:71: style: Function 'tagDoubleHandler' argument 2 names different: declaration 'pTag' definition 'p'. [funcArgNamesDifferent]
dfcgen-gtk-0.4/src/projectFile.c:214:71: note: Function 'tagDoubleHandler' argument 2 names different: declaration 'pTag' definition 'p'.
dfcgen-gtk-0.4/src/projectFile.c:378:71: note: Function 'tagDoubleHandler' argument 2 names different: declaration 'pTag' definition 'p'.
dfcgen-gtk-0.4/src/projectFile.c:490:69: style: Function 'tagPolyHandler' argument 2 names different: declaration 'pTag' definition 'p'. [funcArgNamesDifferent]
dfcgen-gtk-0.4/src/projectFile.c:220:69: note: Function 'tagPolyHandler' argument 2 names different: declaration 'pTag' definition 'p'.
dfcgen-gtk-0.4/src/projectFile.c:490:69: note: Function 'tagPolyHandler' argument 2 names different: declaration 'pTag' definition 'p'.
dfcgen-gtk-0.4/src/responseDlg.c:121:12: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/responseDlg.c:645:24: style: The scope of the variable 'yWidgets' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/responsePlot.c:129:38: style: Function 'plotMagnitude' argument 1 names different: declaration 'px' definition 'f'. [funcArgNamesDifferent]
dfcgen-gtk-0.4/src/responsePlot.c:50:38: note: Function 'plotMagnitude' argument 1 names different: declaration 'px' definition 'f'.
dfcgen-gtk-0.4/src/responsePlot.c:129:38: note: Function 'plotMagnitude' argument 1 names different: declaration 'px' definition 'f'.
dfcgen-gtk-0.4/src/responseWin.c:405:10: style: The scope of the variable 'labelString' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/responseWin.c:654:16: style: The scope of the variable 'cursor' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/responseWin.c:655:12: style: The scope of the variable 'gc' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/responseWin.c:740:9: style: The scope of the variable 'x' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/responseWin.c:740:12: style: The scope of the variable 'y' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/responseWin.c:741:12: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/responseWin.c:741:18: style: The scope of the variable 'tmpy' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/rootsPlot.c:267:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/stdIirFilter.c:794:9: style: The scope of the variable 'status' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/stdIirFilter.c:796:23: style: The scope of the variable 'pSolverSpace' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/stdIirFilter.c:799:9: style: The scope of the variable 'iter' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/stdIirFilter.c:801:12: style: The scope of the variable 'omega' can be reduced. [variableScope]
dfcgen-gtk-0.4/src/stdIirFilter.c:802:12: style: The scope of the variable 'omega1' can be reduced. [variableScope]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dfdatetime/dfdatetime_20180704.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dff/dff_1.3.0+dfsg.1.orig.tar.gz
dff-1.3.0+dfsg.1/dff/api/datatype/datatype.cpp:74:20: style: The scope of the variable 'dthptr' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/datatype/datatype.cpp:53:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/devices/udevice.cpp:92:17: style: The scope of the variable 'dev' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/devices/udevice.cpp:141:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/devices/wmidev.cpp:172:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/events/eventhandler.cpp:27:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/events/eventhandler.cpp:40:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/events/eventhandler.cpp:55:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:1059:3: style: Variable 'lexpr' is reassigned a value before the old one has been used. [redundantAssignment]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:1053:0: note: Variable 'lexpr' is reassigned a value before the old one has been used.
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:1059:3: note: Variable 'lexpr' is reassigned a value before the old one has been used.
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:86:15: style: The scope of the variable 'vptr' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:88:12: style: The scope of the variable 'fsobj' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:779:11: style: The scope of the variable 's' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:844:11: style: The scope of the variable 'counter' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:1055:11: style: The scope of the variable 'off' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:950:49: style: Function '__evaluate' argument 1 names different: declaration 'attr' definition 'vattr'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:282:31: note: Function '__evaluate' argument 1 names different: declaration 'attr' definition 'vattr'.
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:950:49: note: Function '__evaluate' argument 1 names different: declaration 'attr' definition 'vattr'.
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:170:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:178:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:211:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:269:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:287:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:294:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:310:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:523:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:525:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:535:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:545:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:1156:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:1165:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/factory.hpp:59:12: warning: Member variable 'AttributeFactory::__objects' is not initialized in the constructor. [uninitMemberVarPrivate]
dff-1.3.0+dfsg.1/dff/api/filters/factory.hpp:59:12: warning: Member variable 'AttributeFactory::__kw_map' is not initialized in the constructor. [uninitMemberVarPrivate]
dff-1.3.0+dfsg.1/dff/api/filters/factory.hpp:59:12: warning: Member variable 'AttributeFactory::__creator' is not initialized in the constructor. [uninitMemberVarPrivate]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:38:10: warning: Member variable 'IndexedPatterns::__counter' is not initialized in the constructor. [uninitMemberVarPrivate]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:39:10: warning: Member variable 'IndexedPatterns::__nodePatterns' is not initialized in the constructor. [uninitMemberVarPrivate]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:39:10: warning: Member variable 'IndexedPatterns::__patternNodes' is not initialized in the constructor. [uninitMemberVarPrivate]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:39:10: warning: Member variable 'IndexedPatterns::__uniq' is not initialized in the constructor. [uninitMemberVarPrivate]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:39:10: warning: Member variable 'IndexedPatterns::__idString' is not initialized in the constructor. [uninitMemberVarPrivate]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:39:10: warning: Member variable 'IndexedPatterns::__counter' is not initialized in the constructor. [uninitMemberVarPrivate]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:71:10: warning: Member variable 'DictRegistry::__dictionnaries' is not initialized in the constructor. [uninitMemberVarPrivate]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:742:3: performance: Variable '__val' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:120:10: style: Class 'FileDictionnary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:169:3: style: Class 'LogicalNot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:181:3: style: Class 'Number' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:193:3: style: Class 'Boolean' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:205:3: style: Class 'TimestampAttribute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:218:3: style: Class 'NamedAttribute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:230:3: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:243:3: style: Class 'Timestamp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:244:3: style: Class 'Timestamp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:331:3: style: Class 'PatternList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:122:24: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:108:26: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:122:24: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:123:24: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:106:26: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:123:24: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:124:30: style: The function 'fileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:107:32: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.hpp:124:30: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:127:17: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:100:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:127:17: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:128:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:99:20: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:128:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:139:17: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:100:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:139:17: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:140:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:99:20: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:140:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:159:17: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:100:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:159:17: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:160:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:99:20: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:160:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:171:17: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:100:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:171:17: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:172:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:99:20: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:172:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:183:17: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:100:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:183:17: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:184:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:99:20: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:184:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:195:17: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:100:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:195:17: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:196:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:99:20: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:196:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:207:17: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:100:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:207:17: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:208:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:99:20: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:208:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:220:17: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:100:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:220:17: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:221:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:99:20: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:221:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:232:17: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:100:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:232:17: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:233:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:99:20: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:233:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:246:17: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:100:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:246:17: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:247:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:99:20: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:247:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:258:17: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:100:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:258:17: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:259:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:99:20: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:259:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:270:17: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:100:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:270:17: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:271:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:99:20: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:271:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:287:17: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:100:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:287:17: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:288:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:99:20: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:288:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:312:17: style: The function 'compile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:100:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:312:17: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:313:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:99:20: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:313:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:334:19: style: The function 'getPattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:320:19: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:334:19: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:335:17: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:321:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:335:17: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:346:19: style: The function 'getPattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:320:19: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:346:19: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:347:17: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:321:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.hpp:347:17: note: Function in derived class
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:327:7: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:800:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:804:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:870:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:874:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:637:52: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:661:52: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:666:44: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:708:48: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:714:28: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:733:34: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/api/filters/astnodes.cpp:655:7: performance: Possible inefficient checking for 'types' emptiness. [stlSize]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.cpp:57:18: style: The scope of the variable 'iter' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.cpp:74:13: style: The scope of the variable 'pid' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.cpp:75:17: style: The scope of the variable 'iter' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.cpp:203:12: style: The scope of the variable 'subend' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.cpp:205:11: style: The scope of the variable 'cstart' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.cpp:206:11: style: The scope of the variable 'cend' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.cpp:314:11: style: The scope of the variable 'epos' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.cpp:332:10: style: The scope of the variable 'c' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.cpp:150:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.cpp:152:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.cpp:292:9: performance: Variable '__ifile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.cpp:279:6: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.cpp:299:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.cpp:361:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.cpp:185:49: performance: Function parameter 'pattern' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/api/filters/dictionnary.cpp:185:70: performance: Function parameter 'message' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/api/filters/factory.cpp:48:10: style: The scope of the variable 'info' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/factory.cpp:65:10: style: The scope of the variable 'info' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/factory.cpp:25:104: style: Function 'addKeyword' argument 4 names different: declaration 'qflag' definition 'flags'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/api/filters/factory.hpp:53:95: note: Function 'addKeyword' argument 4 names different: declaration 'qflag' definition 'flags'.
dff-1.3.0+dfsg.1/dff/api/filters/factory.cpp:25:104: note: Function 'addKeyword' argument 4 names different: declaration 'qflag' definition 'flags'.
dff-1.3.0+dfsg.1/dff/api/filters/filter.cpp:141:13: style: The scope of the variable 'nodescount' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/filter.cpp:175:13: style: The scope of the variable 'nodescount' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/filter.cpp:315:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/filters/filter.cpp:231:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/filters/filter.cpp:259:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
scanner.l:251:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
dff-1.3.0+dfsg.1/dff/api/gui/video/video.cpp:59:19: style: C-style pointer casting [cstyleCast]
dff-1.3.0+dfsg.1/dff/api/gui/video/video.cpp:69:19: style: C-style pointer casting [cstyleCast]
dff-1.3.0+dfsg.1/dff/api/gui/video/video.cpp:429:43: style: Function '_thumbnail' argument 1 names different: declaration 'scale' definition 'scaledSize'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/api/gui/video/video.hpp:95:31: note: Function '_thumbnail' argument 1 names different: declaration 'scale' definition 'scaledSize'.
dff-1.3.0+dfsg.1/dff/api/gui/video/video.cpp:429:43: note: Function '_thumbnail' argument 1 names different: declaration 'scale' definition 'scaledSize'.
dff-1.3.0+dfsg.1/dff/api/gui/video/video.cpp:444:44: style: Function 'thumbnailAt' argument 1 names different: declaration 'timeInSeconds' definition 'seconds'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/api/gui/video/video.hpp:104:40: note: Function 'thumbnailAt' argument 1 names different: declaration 'timeInSeconds' definition 'seconds'.
dff-1.3.0+dfsg.1/dff/api/gui/video/video.cpp:444:44: note: Function 'thumbnailAt' argument 1 names different: declaration 'timeInSeconds' definition 'seconds'.
dff-1.3.0+dfsg.1/dff/api/gui/video/video.cpp:462:51: style: Function 'thumbnailAtPercent' argument 1 names different: declaration 'timeInPercent' definition 'percent'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/api/gui/video/video.hpp:103:47: note: Function 'thumbnailAtPercent' argument 1 names different: declaration 'timeInPercent' definition 'percent'.
dff-1.3.0+dfsg.1/dff/api/gui/video/video.cpp:462:51: note: Function 'thumbnailAtPercent' argument 1 names different: declaration 'timeInPercent' definition 'percent'.
dff-1.3.0+dfsg.1/dff/api/gui/video/video.hpp:94:11: performance: Technically the member function 'VideoDecoder::_createAVFrame' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/api/gui/video/video.cpp:282:20: note: Technically the member function 'VideoDecoder::_createAVFrame' can be static.
dff-1.3.0+dfsg.1/dff/api/gui/video/video.hpp:94:11: note: Technically the member function 'VideoDecoder::_createAVFrame' can be static.
dff-1.3.0+dfsg.1/dff/api/gui/video/video.hpp:99:20: style: Technically the member function 'VideoDecoder::width' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/api/gui/video/video.cpp:469:23: note: Technically the member function 'VideoDecoder::width' can be const.
dff-1.3.0+dfsg.1/dff/api/gui/video/video.hpp:99:20: note: Technically the member function 'VideoDecoder::width' can be const.
dff-1.3.0+dfsg.1/dff/api/gui/video/video.hpp:100:20: style: Technically the member function 'VideoDecoder::height' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/api/gui/video/video.cpp:476:23: note: Technically the member function 'VideoDecoder::height' can be const.
dff-1.3.0+dfsg.1/dff/api/gui/video/video.hpp:100:20: note: Technically the member function 'VideoDecoder::height' can be const.
dff-1.3.0+dfsg.1/dff/api/gui/video/video.hpp:101:20: style: Technically the member function 'VideoDecoder::duration' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/api/gui/video/video.cpp:483:23: note: Technically the member function 'VideoDecoder::duration' can be const.
dff-1.3.0+dfsg.1/dff/api/gui/video/video.hpp:101:20: note: Technically the member function 'VideoDecoder::duration' can be const.
dff-1.3.0+dfsg.1/dff/api/gui/video/video.hpp:102:24: style: Technically the member function 'VideoDecoder::codec' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/api/gui/video/video.cpp:490:27: note: Technically the member function 'VideoDecoder::codec' can be const.
dff-1.3.0+dfsg.1/dff/api/gui/video/video.hpp:102:24: note: Technically the member function 'VideoDecoder::codec' can be const.
dff-1.3.0+dfsg.1/dff/api/gui/video/video.hpp:97:13: style: Class 'VideoDecoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:135:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:135:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:55:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:56:16: style: The scope of the variable 'j' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:57:16: style: The scope of the variable 'ridx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:97:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:98:16: style: The scope of the variable 'j' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:99:16: style: The scope of the variable 'ridx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:62:44: style: Checking if unsigned variable 'this->needleSize' is less than zero. [unsignedLessThanZero]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:119:62: style: Function 'search' argument 2 names different: declaration 'len' definition 'hslen'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.hpp:63:70: note: Function 'search' argument 2 names different: declaration 'len' definition 'hslen'.
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:119:62: note: Function 'search' argument 2 names different: declaration 'len' definition 'hslen'.
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:227:45: style: Function 'setNeedleSize' argument 1 names different: declaration 'size' definition 'ns'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.hpp:66:60: note: Function 'setNeedleSize' argument 1 names different: declaration 'size' definition 'ns'.
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:227:45: note: Function 'setNeedleSize' argument 1 names different: declaration 'size' definition 'ns'.
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:239:43: style: Function 'setNeedle' argument 1 names different: declaration 'needle' definition 'n'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.hpp:65:58: note: Function 'setNeedle' argument 1 names different: declaration 'needle' definition 'n'.
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:239:43: note: Function 'setNeedle' argument 1 names different: declaration 'needle' definition 'n'.
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:251:44: style: Function 'setWildcard' argument 1 names different: declaration 'wildcard' definition 'w'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.hpp:67:59: note: Function 'setWildcard' argument 1 names different: declaration 'wildcard' definition 'w'.
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:251:44: note: Function 'setWildcard' argument 1 names different: declaration 'wildcard' definition 'w'.
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:19:13: warning: Member variable 'BoyerMoore::needle' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:19:13: warning: Member variable 'BoyerMoore::wildcard' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:19:13: warning: Member variable 'BoyerMoore::needleSize' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:19:13: warning: Member variable 'BoyerMoore::debug' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.hpp:58:22: warning: Class 'BoyerMoore' which has virtual members does not have a virtual destructor. [virtualDestructor]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.hpp:53:25: style: Technically the member function 'BoyerMoore::charMatch' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:79:26: note: Technically the member function 'BoyerMoore::charMatch' can be const.
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.hpp:53:25: note: Technically the member function 'BoyerMoore::charMatch' can be const.
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.hpp:54:25: performance: Technically the member function 'BoyerMoore::charMatch' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.cpp:87:26: note: Technically the member function 'BoyerMoore::charMatch' can be static.
dff-1.3.0+dfsg.1/dff/api/search/boyer_moore.hpp:54:25: note: Technically the member function 'BoyerMoore::charMatch' can be static.
dff-1.3.0+dfsg.1/dff/api/search/search.cpp:307:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/search/search.cpp:308:12: style: The scope of the variable 'oidx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/search/search.cpp:609:3: style: Variable 'hpos' is assigned a value that is never used. [unreadVariable]
dff-1.3.0+dfsg.1/dff/api/search/search.cpp:631:3: style: Variable 'hpos' is assigned a value that is never used. [unreadVariable]
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeNode.hpp:54:13: style: Technically the member function 'TwoThreeNode::leftVal' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeNode.cpp:106:24: note: Technically the member function 'TwoThreeNode::leftVal' can be const.
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeNode.hpp:54:13: note: Technically the member function 'TwoThreeNode::leftVal' can be const.
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeNode.hpp:55:13: style: Technically the member function 'TwoThreeNode::rightVal' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeNode.cpp:111:24: note: Technically the member function 'TwoThreeNode::rightVal' can be const.
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeNode.hpp:55:13: note: Technically the member function 'TwoThreeNode::rightVal' can be const.
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeNode.hpp:57:10: style: Technically the member function 'TwoThreeNode::isTwoNode' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeNode.cpp:128:21: note: Technically the member function 'TwoThreeNode::isTwoNode' can be const.
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeNode.hpp:57:10: note: Technically the member function 'TwoThreeNode::isTwoNode' can be const.
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeNode.hpp:66:10: style: Technically the member function 'TwoThreeNode::isLeaf' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeNode.cpp:148:20: note: Technically the member function 'TwoThreeNode::isLeaf' can be const.
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeNode.hpp:66:10: note: Technically the member function 'TwoThreeNode::isLeaf' can be const.
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeTree.cpp:96:10: style: The scope of the variable 'e' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeTree.cpp:54:43: style: Function '__bsearch' argument 1 names different: declaration 'offset' definition 'val'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeTree.hpp:55:31: note: Function '__bsearch' argument 1 names different: declaration 'offset' definition 'val'.
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeTree.cpp:54:43: note: Function '__bsearch' argument 1 names different: declaration 'offset' definition 'val'.
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeTree.cpp:275:11: style: Variable 'idx' is assigned a value that is never used. [unreadVariable]
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeTree.hpp:48:17: performance: Technically the member function 'TwoThreeTree::remove' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeTree.cpp:279:20: note: Technically the member function 'TwoThreeTree::remove' can be static.
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeTree.hpp:48:17: note: Technically the member function 'TwoThreeTree::remove' can be static.
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeTree.hpp:50:17: performance: Technically the member function 'TwoThreeTree::clear' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeTree.cpp:77:20: note: Technically the member function 'TwoThreeTree::clear' can be static.
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeTree.hpp:50:17: note: Technically the member function 'TwoThreeTree::clear' can be static.
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeTree.hpp:51:17: style: Technically the member function 'TwoThreeTree::empty' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeTree.cpp:284:20: note: Technically the member function 'TwoThreeTree::empty' can be const.
dff-1.3.0+dfsg.1/dff/api/tree/TwoThreeTree.hpp:51:17: note: Technically the member function 'TwoThreeTree::empty' can be const.
dff-1.3.0+dfsg.1/dff/api/types/argument.cpp:39:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/config.cpp:105:17: style: The scope of the variable 'carg' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/types/config.cpp:123:13: style: The scope of the variable 'match' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/types/config.cpp:31:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/config.cpp:35:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/config.cpp:76:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/config.cpp:86:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/config.cpp:109:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/config.cpp:128:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/config.cpp:148:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/config.cpp:159:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/config.cpp:170:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/config.cpp:201:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/config.cpp:222:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/confmanager.cpp:102:17: style: The scope of the variable 'constant' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/types/confmanager.cpp:114:17: style: The scope of the variable 'arg' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/types/confmanager.cpp:72:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/confmanager.cpp:82:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/confmanager.cpp:104:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/confmanager.cpp:116:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/variant.cpp:203:31: style: The scope of the variable 'l' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/types/variant.cpp:215:42: style: The scope of the variable 'm' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/types/variant.cpp:1080:11: style: The scope of the variable 'll' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/types/variant.cpp:850:15: style: Unused variable: str [unusedVariable]
dff-1.3.0+dfsg.1/dff/api/types/variant.cpp:959:21: style: Unused variable: tmp [unusedVariable]
dff-1.3.0+dfsg.1/dff/api/types/variant.cpp:161:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/variant.cpp:173:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/variant.cpp:420:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/variant.cpp:443:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/variant.cpp:488:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/variant.cpp:1035:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/variant.cpp:1056:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/types/variant.cpp:858:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/types/variant.cpp:1067:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/types/vtime.cpp:88:10: style: The scope of the variable 'opos' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/types/vtime.cpp:112:10: style: The scope of the variable 'opos' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/fdmanager.cpp:34:11: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/fdmanager.cpp:61:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/fdmanager.cpp:99:11: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/filemapping.cpp:110:13: style: The scope of the variable 'begidx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/filemapping.cpp:111:13: style: The scope of the variable 'endidx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/filemapping.cpp:176:13: style: The scope of the variable 'idx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/filemapping.cpp:292:12: style: The scope of the variable 'idx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/filemapping.cpp:293:10: style: The scope of the variable 'chk' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/fso.cpp:98:12: style: The scope of the variable 'nid' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/mfso.cpp:54:12: style: The scope of the variable 'fd' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/mfso.cpp:178:12: style: The scope of the variable 'realsize' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/mfso.cpp:179:11: style: The scope of the variable 'bytesread' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/mfso.cpp:225:11: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/mfso.cpp:245:11: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/mfso.cpp:262:11: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/mfso.cpp:249:11: style: Variable 'fi' is assigned a value that is never used. [unreadVariable]
dff-1.3.0+dfsg.1/dff/api/vfs/mfso.cpp:232:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/mfso.cpp:253:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:185:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:276:11: style: The scope of the variable 'fd' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:277:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:360:12: style: The scope of the variable 'vptr' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:811:14: style: The scope of the variable 'match' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:422:42: style: Unused variable: handler [unusedVariable]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:375:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:398:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:454:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:477:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:485:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:506:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:514:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:532:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:539:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:553:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:561:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:580:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:598:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:606:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:638:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:684:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:701:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:718:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:775:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:785:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:798:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:813:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:832:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:834:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:846:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:851:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:1019:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/node.cpp:290:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/rootnode.cpp:75:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/tags.cpp:162:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/tags.cpp:205:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/tags.cpp:218:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/tags.cpp:245:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:57:11: style: The scope of the variable 'n' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:90:11: style: The scope of the variable 'n' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:126:11: style: The scope of the variable 'n' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:223:11: style: The scope of the variable 'n' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:241:11: style: The scope of the variable 'n' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:290:13: style: The scope of the variable 'bread' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:292:13: style: The scope of the variable 'consumed' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:293:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:295:10: style: The scope of the variable 'found' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:384:12: style: The scope of the variable 'hlen' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:440:12: style: The scope of the variable 'tcount' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:489:13: style: The scope of the variable 'idx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:490:13: style: The scope of the variable 'buffpos' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:535:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:553:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:571:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:694:12: style: The scope of the variable 'hlen' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:824:13: style: The scope of the variable 'buffpos' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:547:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:565:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:583:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:602:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:623:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:80:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:116:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:139:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:166:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:183:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:198:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:215:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:233:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:251:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:267:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:545:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:563:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:581:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:600:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:621:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:666:7: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:720:7: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:739:4: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:799:7: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfile.cpp:860:7: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/api/vfs/vfs.cpp:114:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/aff/aff.cpp:168:11: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/aff/aff.cpp:78:22: style: Function 'vopen' argument 1 names different: declaration 'handle' definition 'node'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/connector/aff/aff.hpp:48:24: note: Function 'vopen' argument 1 names different: declaration 'handle' definition 'node'.
dff-1.3.0+dfsg.1/dff/modules/connector/aff/aff.cpp:78:22: note: Function 'vopen' argument 1 names different: declaration 'handle' definition 'node'.
dff-1.3.0+dfsg.1/dff/modules/connector/aff/aff.cpp:59:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/connector/aff/affnode.cpp:103:19: style: The scope of the variable 'total_segs' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/aff/affnode.cpp:104:19: style: The scope of the variable 'total_pages' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/aff/affnode.cpp:105:19: style: The scope of the variable 'total_hashes' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/aff/affnode.cpp:106:19: style: The scope of the variable 'total_signatures' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/aff/affnode.cpp:107:19: style: The scope of the variable 'total_nulls' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/aff/affnode.cpp:121:32: style: Unused variable: segments [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/udevices.cpp:126:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/udevices.cpp:86:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/udevices.cpp:72:26: style: Function 'vopen' argument 1 names different: declaration 'handle' definition 'node'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/devices.hpp:76:23: note: Function 'vopen' argument 1 names different: declaration 'handle' definition 'node'.
dff-1.3.0+dfsg.1/dff/modules/connector/devices/udevices.cpp:72:26: note: Function 'vopen' argument 1 names different: declaration 'handle' definition 'node'.
dff-1.3.0+dfsg.1/dff/modules/connector/devices/udevices.cpp:40:47: style: Unused variable: argit [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/udevices.cpp:76:15: style: Unused variable: file [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/udevices.cpp:30:10: warning: Member variable 'devices::parent' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/udevices.cpp:30:10: warning: Member variable 'devices::__root' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/udevices.cpp:30:10: warning: Member variable 'devices::__fdm' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/wdevices.cpp:152:30: style: C-style pointer casting [cstyleCast]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/wdevices.cpp:146:11: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/wdevices.cpp:147:11: style: The scope of the variable 'fd' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/wdevices.cpp:168:13: style: The scope of the variable 'readed' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/wdevices.cpp:214:11: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/wdevices.cpp:253:11: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/wdevices.cpp:144:26: style: Function 'vopen' argument 1 names different: declaration 'handle' definition 'node'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/devices.hpp:76:23: note: Function 'vopen' argument 1 names different: declaration 'handle' definition 'node'.
dff-1.3.0+dfsg.1/dff/modules/connector/devices/wdevices.cpp:144:26: note: Function 'vopen' argument 1 names different: declaration 'handle' definition 'node'.
dff-1.3.0+dfsg.1/dff/modules/connector/devices/wdevices.cpp:164:53: style: Function 'vread' argument 3 names different: declaration 'size' definition 'origSize'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/devices.hpp:77:51: note: Function 'vread' argument 3 names different: declaration 'size' definition 'origSize'.
dff-1.3.0+dfsg.1/dff/modules/connector/devices/wdevices.cpp:164:53: note: Function 'vread' argument 3 names different: declaration 'size' definition 'origSize'.
dff-1.3.0+dfsg.1/dff/modules/connector/devices/wdevices.cpp:90:16: style: Unused variable: path [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/wdevices.cpp:134:24: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/wdevices.cpp:79:10: warning: Member variable 'devices::parent' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/connector/devices/wdevices.cpp:79:10: warning: Member variable 'devices::__root' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewf.cpp:96:10: style: The scope of the variable 'cerr' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewf.cpp:117:13: style: The scope of the variable 'cerr' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewf.cpp:137:12: style: The scope of the variable 'value' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewf.cpp:177:13: style: The scope of the variable 'ewfNode' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewf.cpp:286:12: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewf.cpp:206:22: style: Function 'vopen' argument 1 names different: declaration 'handle' definition 'node'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewf.hpp:63:24: note: Function 'vopen' argument 1 names different: declaration 'handle' definition 'node'.
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewf.cpp:206:22: note: Function 'vopen' argument 1 names different: declaration 'handle' definition 'node'.
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewf.cpp:139:15: style: Unused variable: volume [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewf.cpp:63:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewf.cpp:198:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewf.cpp:105:11: error: Mismatching allocation and deallocation: cerr [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewf.cpp:150:14: error: Mismatching allocation and deallocation: value [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewfnode.cpp:22:12: style: The scope of the variable 'id' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewfnode.cpp:39:12: style: The scope of the variable 'val' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewfnode.cpp:56:12: style: The scope of the variable 'id' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewfnode.cpp:73:12: style: The scope of the variable 'val' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewfnode.cpp:31:14: error: Mismatching allocation and deallocation: id [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewfnode.cpp:48:14: error: Mismatching allocation and deallocation: val [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewfnode.cpp:65:14: error: Mismatching allocation and deallocation: id [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/connector/ewf/ewfnode.cpp:82:14: error: Mismatching allocation and deallocation: val [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocal.cpp:217:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocal.cpp:150:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocal.cpp:33:18: style: The scope of the variable 'dp' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocal.cpp:35:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocal.cpp:36:13: style: The scope of the variable 'total' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocal.cpp:161:8: style: The scope of the variable 'n' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocal.cpp:30:33: style: Function 'iterdir' argument 1 names different: declaration 'path' definition 'dir'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/connector/local/local.hpp:54:30: note: Function 'iterdir' argument 1 names different: declaration 'path' definition 'dir'.
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocal.cpp:30:33: note: Function 'iterdir' argument 1 names different: declaration 'path' definition 'dir'.
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocal.cpp:134:24: style: Function 'vopen' argument 1 names different: declaration 'handle' definition 'node'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/connector/local/local.hpp:62:24: note: Function 'vopen' argument 1 names different: declaration 'handle' definition 'node'.
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocal.cpp:134:24: note: Function 'vopen' argument 1 names different: declaration 'handle' definition 'node'.
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocal.cpp:36:13: style: Variable 'total' is not assigned a value. [unassignedVariable]
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocal.cpp:81:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocal.cpp:65:8: warning: Member variable 'local::nfd' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocal.cpp:65:8: warning: Member variable 'local::parent' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocal.cpp:65:8: warning: Member variable 'local::__root' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocal.cpp:57:5: error: Uninitialized variable: total [uninitvar]
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocalnode.cpp:58:42: style: Function 'utimeToVtime' argument 1 names different: declaration 't1' definition 'tt'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocalnode.hpp:27:33: note: Function 'utimeToVtime' argument 1 names different: declaration 't1' definition 'tt'.
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocalnode.cpp:58:42: note: Function 'utimeToVtime' argument 1 names different: declaration 't1' definition 'tt'.
dff-1.3.0+dfsg.1/dff/modules/connector/local/ulocalnode.cpp:45:15: style: Unused variable: file [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/connector/local/wlocal.cpp:147:24: style: Function 'vopen' argument 1 names different: declaration 'handle' definition 'wnode'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/connector/local/local.hpp:62:24: note: Function 'vopen' argument 1 names different: declaration 'handle' definition 'wnode'.
dff-1.3.0+dfsg.1/dff/modules/connector/local/wlocal.cpp:147:24: note: Function 'vopen' argument 1 names different: declaration 'handle' definition 'wnode'.
dff-1.3.0+dfsg.1/dff/modules/connector/local/wlocal.cpp:65:8: warning: Member variable 'local::nfd' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/connector/local/wlocal.cpp:65:8: warning: Member variable 'local::parent' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/connector/local/wlocal.cpp:65:8: warning: Member variable 'local::__root' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/connector/local/wlocal.cpp:85:11: performance: Possible inefficient checking for 'paths' emptiness. [stlSize]
dff-1.3.0+dfsg.1/dff/modules/connector/local/wlocalnode.cpp:20:36: performance: Function parameter 'Name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/connector/local/wlocalnode.cpp:20:109: performance: Function parameter 'origPath' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/export/fuse/fuse.cpp:124:47: style: Unused variable: argit [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/export/fuse/fuse.cpp:59:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/export/fuse/fuse.cpp:101:5: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/BlkList.cpp:23:10: warning: Member variable 'BlkList::__begin' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/BlkList.cpp:23:10: warning: Member variable 'BlkList::__bit_addr' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/BlkList.cpp:23:10: warning: Member variable 'BlkList::__dec' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/BlkList.cpp:23:10: warning: Member variable 'BlkList::__group' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/CustomAttrib.cpp:59:39: style: Function 'setAttr' argument 1 names different: declaration 'inode' definition '_inode'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomAttrib.h:49:33: note: Function 'setAttr' argument 1 names different: declaration 'inode' definition '_inode'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/CustomAttrib.cpp:59:39: note: Function 'setAttr' argument 1 names different: declaration 'inode' definition '_inode'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomAttrib.h:41:17: performance: Technically the member function 'CustomAttrib::setTime' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/CustomAttrib.cpp:46:23: note: Technically the member function 'CustomAttrib::setTime' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomAttrib.h:41:17: note: Technically the member function 'CustomAttrib::setTime' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomAttrib.h:44:17: performance: Technically the member function 'CustomAttrib::setMode' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/CustomAttrib.cpp:89:22: note: Technically the member function 'CustomAttrib::setMode' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomAttrib.h:44:17: note: Technically the member function 'CustomAttrib::setMode' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/Inode.h:90:3: style: Class 'Inode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/CustomResults.cpp:123:46: style: Function 'getFlags' argument 1 names different: declaration 'flags' definition 'fs_state'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomResults.h:49:35: note: Function 'getFlags' argument 1 names different: declaration 'flags' definition 'fs_state'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/CustomResults.cpp:123:46: note: Function 'getFlags' argument 1 names different: declaration 'flags' definition 'fs_state'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/CustomResults.cpp:151:54: style: Function 'getErrorHandling' argument 1 names different: declaration 'error_handling' definition 'error_handling_method'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomResults.h:61:45: note: Function 'getErrorHandling' argument 1 names different: declaration 'error_handling' definition 'error_handling_method'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/CustomResults.cpp:151:54: note: Function 'getErrorHandling' argument 1 names different: declaration 'error_handling' definition 'error_handling_method'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/CustomResults.cpp:163:43: style: Function 'getOs' argument 1 names different: declaration 'os' definition 'creator_os'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomResults.h:69:34: note: Function 'getOs' argument 1 names different: declaration 'os' definition 'creator_os'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/CustomResults.cpp:163:43: note: Function 'getOs' argument 1 names different: declaration 'os' definition 'creator_os'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/CustomResults.cpp:275:57: style: Function 'getReadOnlyFeatures' argument 1 names different: declaration 'r_o_flag' definition 'r_o_flags'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomResults.h:95:52: note: Function 'getReadOnlyFeatures' argument 1 names different: declaration 'r_o_flag' definition 'r_o_flags'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/CustomResults.cpp:275:57: note: Function 'getReadOnlyFeatures' argument 1 names different: declaration 'r_o_flag' definition 'r_o_flags'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomResults.h:49:17: performance: Technically the member function 'CustomResults::getFlags' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/CustomResults.cpp:123:28: note: Technically the member function 'CustomResults::getFlags' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomResults.h:49:17: note: Technically the member function 'CustomResults::getFlags' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomResults.h:61:19: performance: Technically the member function 'CustomResults::getErrorHandling' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/CustomResults.cpp:151:28: note: Technically the member function 'CustomResults::getErrorHandling' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomResults.h:61:19: note: Technically the member function 'CustomResults::getErrorHandling' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomResults.h:69:19: performance: Technically the member function 'CustomResults::getOs' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/CustomResults.cpp:163:28: note: Technically the member function 'CustomResults::getOs' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomResults.h:69:19: note: Technically the member function 'CustomResults::getOs' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomResults.h:104:19: performance: Technically the member function 'CustomResults::getFSID' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/CustomResults.cpp:318:28: note: Technically the member function 'CustomResults::getFSID' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/CustomResults.h:104:19: note: Technically the member function 'CustomResults::getFSID' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/Directory.cpp:84:11: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/Directory.cpp:53:3: style: Variable 'journal' is reassigned a value before the old one has been used. [redundantAssignment]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/Directory.cpp:50:0: note: Variable 'journal' is reassigned a value before the old one has been used.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/Directory.cpp:53:3: note: Variable 'journal' is reassigned a value before the old one has been used.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/Directory.cpp:191:12: style: The scope of the variable 'addr' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/Directory.cpp:31:12: warning: Member variable 'Directory::_recovery' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/Directory.cpp:34:3: style: Class 'Directory' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/Directory.cpp:34:3: style: Class 'Directory' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/Directory.h:71:5: style: Class 'Directory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/ExtfsNode.h:61:3: style: Class 'BlockPointerAttributes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FileNameRecovery.h:80:3: style: Class 'FileNameRecovery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsNode.cpp:85:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsNode.cpp:83:34: note: outer condition: !blk_list.empty()
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsNode.cpp:85:12: note: identical inner condition: !blk_list.empty()
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsNode.cpp:93:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsNode.cpp:91:48: note: outer condition: !blk_list.empty()
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsNode.cpp:93:12: note: identical inner condition: !blk_list.empty()
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsNode.cpp:52:12: style: The scope of the variable 'block_number' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsNode.cpp:54:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsNode.cpp:161:12: style: The scope of the variable 'blk_addr' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsNode.cpp:30:37: style: Unused variable: m [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsNode.cpp:44:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/Ext4Extents.h:53:3: style: Class 'Ext4Extents' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/Ext4Extents.h:124:11: style: Unhandled exception specification when calling function push_extended_blocks(). [unhandledExceptionSpecification]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsNode.cpp:148:13: note: Unhandled exception specification when calling function push_extended_blocks().
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/Ext4Extents.h:124:11: note: Unhandled exception specification when calling function push_extended_blocks().
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsNode.cpp:104:60: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsNode.cpp:122:34: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsRawDataNode.cpp:22:48: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsSlackNode.cpp:29:12: style: The scope of the variable 'blk_addr' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsSlackNode.cpp:24:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsSymLinkNode.cpp:39:15: style: The scope of the variable 'n' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/ExtfsSymLinkNode.cpp:22:48: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FileNameRecovery.cpp:49:22: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FileNameRecovery.cpp:168:13: style: The scope of the variable 'inode_addr' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FileNameRecovery.cpp:42:21: style: Function 'deletedFileNames' argument 4 names different: declaration 'dir_inode' definition 'inode_dir'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FileNameRecovery.h:100:34: note: Function 'deletedFileNames' argument 4 names different: declaration 'dir_inode' definition 'inode_dir'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FileNameRecovery.cpp:42:21: note: Function 'deletedFileNames' argument 4 names different: declaration 'dir_inode' definition 'inode_dir'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FileNameRecovery.cpp:118:19: style: Function 'retrieve_inode' argument 5 names different: declaration 'inode' definition '_inter'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FileNameRecovery.h:158:22: note: Function 'retrieve_inode' argument 5 names different: declaration 'inode' definition '_inter'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FileNameRecovery.cpp:118:19: note: Function 'retrieve_inode' argument 5 names different: declaration 'inode' definition '_inter'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FileNameRecovery.cpp:187:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FileNameRecovery.cpp:29:19: warning: Member variable 'FileNameRecovery::__inter' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FileNameRecovery.cpp:29:19: warning: Member variable 'FileNameRecovery::__addr' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FileNameRecovery.h:113:14: style: Technically the member function 'FileNameRecovery::valid_entry' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FileNameRecovery.cpp:238:30: note: Technically the member function 'FileNameRecovery::valid_entry' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FileNameRecovery.h:113:14: note: Technically the member function 'FileNameRecovery::valid_entry' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FileNameRecovery.h:127:11: performance: Technically the member function 'FileNameRecovery::valid_name' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FileNameRecovery.cpp:272:25: note: Technically the member function 'FileNameRecovery::valid_name' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FileNameRecovery.h:127:11: note: Technically the member function 'FileNameRecovery::valid_name' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FsStat.cpp:290:25: style: C-style pointer casting [cstyleCast]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:63:11: performance: Technically the member function 'FsStat::general' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FsStat.cpp:44:17: note: Technically the member function 'FsStat::general' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:63:11: note: Technically the member function 'FsStat::general' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:79:11: performance: Technically the member function 'FsStat::compatible_features' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FsStat.cpp:70:17: note: Technically the member function 'FsStat::compatible_features' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:79:11: note: Technically the member function 'FsStat::compatible_features' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:87:11: performance: Technically the member function 'FsStat::incompatible_features' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FsStat.cpp:77:17: note: Technically the member function 'FsStat::incompatible_features' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:87:11: note: Technically the member function 'FsStat::incompatible_features' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:95:11: performance: Technically the member function 'FsStat::read_only_features' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FsStat.cpp:84:17: note: Technically the member function 'FsStat::read_only_features' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:95:11: note: Technically the member function 'FsStat::read_only_features' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:117:3: performance: Technically the member function 'FsStat::inode_range' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FsStat.cpp:139:9: note: Technically the member function 'FsStat::inode_range' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:117:3: note: Technically the member function 'FsStat::inode_range' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:131:3: performance: Technically the member function 'FsStat::block_range' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FsStat.cpp:148:9: note: Technically the member function 'FsStat::block_range' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:131:3: note: Technically the member function 'FsStat::block_range' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:144:3: style: Technically the member function 'FsStat::inode_table_range' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FsStat.cpp:183:9: note: Technically the member function 'FsStat::inode_table_range' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:144:3: note: Technically the member function 'FsStat::inode_table_range' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:158:3: performance: Technically the member function 'FsStat::d_range' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FsStat.cpp:204:9: note: Technically the member function 'FsStat::d_range' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:158:3: note: Technically the member function 'FsStat::d_range' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:180:11: style: Technically the member function 'FsStat::sparse_option' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FsStat.cpp:194:17: note: Technically the member function 'FsStat::sparse_option' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:180:11: note: Technically the member function 'FsStat::sparse_option' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:181:33: style: Technically the member function 'FsStat::sb_gd_backups' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FsStat.cpp:303:39: note: Technically the member function 'FsStat::sb_gd_backups' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:181:33: note: Technically the member function 'FsStat::sb_gd_backups' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:189:18: style: Technically the member function 'FsStat::unallocated_inodes' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FsStat.cpp:212:24: note: Technically the member function 'FsStat::unallocated_inodes' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:189:18: note: Technically the member function 'FsStat::unallocated_inodes' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:198:17: style: Technically the member function 'FsStat::unallocated_blocks' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FsStat.cpp:229:24: note: Technically the member function 'FsStat::unallocated_blocks' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:198:17: note: Technically the member function 'FsStat::unallocated_blocks' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:204:15: performance: Technically the member function 'FsStat::__build_range' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/FsStat.cpp:315:21: note: Technically the member function 'FsStat::__build_range' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/FsStat.h:204:15: note: Technically the member function 'FsStat::__build_range' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeStat.cpp:161:12: style: The scope of the variable 'block_number' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeStat.cpp:163:12: style: The scope of the variable 'tab' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeStat.cpp:61:39: style: Unused variable: times [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeStat.cpp:116:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeStat.cpp:128:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeStat.cpp:141:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeStat.cpp:154:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/InodeStat.h:89:15: performance: Technically the member function 'InodeStat::display' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeStat.cpp:112:20: note: Technically the member function 'InodeStat::display' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/InodeStat.h:89:15: note: Technically the member function 'InodeStat::display' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/InodeStat.h:95:8: style: Technically the member function 'InodeStat::block_list' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeStat.cpp:159:18: note: Technically the member function 'InodeStat::block_list' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/InodeStat.h:95:8: note: Technically the member function 'InodeStat::block_list' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/InodeStat.h:101:8: performance: Technically the member function 'InodeStat::disp_xattr' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeStat.cpp:121:17: note: Technically the member function 'InodeStat::disp_xattr' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/InodeStat.h:101:8: note: Technically the member function 'InodeStat::disp_xattr' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/InodeStat.h:102:8: performance: Technically the member function 'InodeStat::disp_acl' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeStat.cpp:134:17: note: Technically the member function 'InodeStat::disp_acl' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/InodeStat.h:102:8: note: Technically the member function 'InodeStat::disp_acl' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeUtils.cpp:46:51: style: Function 'getInodeByNumber' argument 1 names different: declaration 'nb' definition 'inode_number'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/InodeUtils.h:78:43: note: Function 'getInodeByNumber' argument 1 names different: declaration 'nb' definition 'inode_number'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeUtils.cpp:46:51: note: Function 'getInodeByNumber' argument 1 names different: declaration 'nb' definition 'inode_number'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/InodeUtils.h:64:17: performance: Technically the member function 'InodeUtils::getSize' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeUtils.cpp:35:25: note: Technically the member function 'InodeUtils::getSize' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/InodeUtils.h:64:17: note: Technically the member function 'InodeUtils::getSize' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/InodeUtils.h:92:14: style: Technically the member function 'InodeUtils::groupNumber' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeUtils.cpp:76:23: note: Technically the member function 'InodeUtils::groupNumber' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/InodeUtils.h:92:14: note: Technically the member function 'InodeUtils::groupNumber' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/InodeUtils.h:108:17: performance: Technically the member function 'InodeUtils::mode' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeUtils.cpp:88:29: note: Technically the member function 'InodeUtils::mode' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/InodeUtils.h:108:17: note: Technically the member function 'InodeUtils::mode' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/InodeUtils.h:133:17: performance: Technically the member function 'InodeUtils::type' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeUtils.cpp:128:29: note: Technically the member function 'InodeUtils::type' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/InodeUtils.h:133:17: note: Technically the member function 'InodeUtils::type' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/InodeUtils.h:135:17: performance: Technically the member function 'InodeUtils::uid_gid' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeUtils.cpp:98:29: note: Technically the member function 'InodeUtils::uid_gid' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/InodeUtils.h:135:17: note: Technically the member function 'InodeUtils::uid_gid' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/InodeUtils.h:137:17: performance: Technically the member function 'InodeUtils::set_uid_gid' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodeUtils.cpp:112:29: note: Technically the member function 'InodeUtils::set_uid_gid' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/InodeUtils.h:137:17: note: Technically the member function 'InodeUtils::set_uid_gid' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/InodesList.h:73:8: style: Technically the member function 'InodesList::check_inode_range' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodesList.cpp:62:19: note: Technically the member function 'InodesList::check_inode_range' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/InodesList.h:73:8: note: Technically the member function 'InodesList::check_inode_range' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/InodesList.h:100:8: performance: Technically the member function 'InodesList::disp_time' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/InodesList.cpp:128:18: note: Technically the member function 'InodesList::disp_time' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/InodesList.h:100:8: note: Technically the member function 'InodesList::disp_time' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/Journal.cpp:73:25: style: The scope of the variable 'j_header' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/Journal.cpp:96:27: style: The scope of the variable 'j_block_descr' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/Journal.cpp:121:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/JournalType.h:59:0: style: Technically the member function 'JournalType < uint32_t >::value' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/JournalType.tpp:31:0: note: Technically the member function 'JournalType < uint32_t >::value' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/JournalType.h:59:0: note: Technically the member function 'JournalType < uint32_t >::value' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/JournalType.h:72:0: performance: Technically the member function 'JournalType < uint32_t >::_test' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/JournalType.tpp:37:0: note: Technically the member function 'JournalType < uint32_t >::_test' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/JournalType.h:72:0: note: Technically the member function 'JournalType < uint32_t >::_test' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/JournalType.h:53:0: style: Class 'JournalType < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/JournalStat.cpp:77:20: style: The scope of the variable 'j_header' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/JournalStat.cpp:128:27: style: The scope of the variable 'j_block_descr' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/JournalStat.cpp:27:3: performance: Variable '_journal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/MfsoAttrib.cpp:96:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/MfsoAttrib.h:38:9: style: Unused private function: 'MfsoAttrib::__symlink_path' [unusedPrivateFunction]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/MfsoAttrib.h:36:9: performance: Technically the member function 'MfsoAttrib::__add_acl' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/MfsoAttrib.cpp:101:18: note: Technically the member function 'MfsoAttrib::__add_acl' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/MfsoAttrib.h:36:9: note: Technically the member function 'MfsoAttrib::__add_acl' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/MfsoAttrib.h:37:9: performance: Technically the member function 'MfsoAttrib::__add_xtd_attr' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/MfsoAttrib.cpp:79:18: note: Technically the member function 'MfsoAttrib::__add_xtd_attr' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/MfsoAttrib.h:37:9: note: Technically the member function 'MfsoAttrib::__add_xtd_attr' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/MfsoAttrib.h:38:9: performance: Technically the member function 'MfsoAttrib::__symlink_path' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/MfsoAttrib.cpp:110:18: note: Technically the member function 'MfsoAttrib::__symlink_path' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/MfsoAttrib.h:38:9: note: Technically the member function 'MfsoAttrib::__symlink_path' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/Option.cpp:43:24: style: Variable 'dir_path' is assigned a value that is never used. [unreadVariable]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/Option.cpp:31:9: performance: Variable 'arg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/Option.cpp:28:50: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/OrphansInodes.cpp:88:5: style: Variable 'node' is reassigned a value before the old one has been used. [redundantAssignment]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/OrphansInodes.cpp:87:0: note: Variable 'node' is reassigned a value before the old one has been used.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/OrphansInodes.cpp:88:5: note: Variable 'node' is reassigned a value before the old one has been used.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/OrphansInodes.h:45:3: style: Class 'OrphansInodes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/SuperBlockUtils.h:50:19: performance: Technically the member function 'SuperBlockUtils::useCompatibleFeatures' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/SuperBlockUtils.cpp:29:26: note: Technically the member function 'SuperBlockUtils::useCompatibleFeatures' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/SuperBlockUtils.h:50:19: note: Technically the member function 'SuperBlockUtils::useCompatibleFeatures' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/SuperBlockUtils.h:60:19: performance: Technically the member function 'SuperBlockUtils::useRoFeatures' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/SuperBlockUtils.cpp:34:26: note: Technically the member function 'SuperBlockUtils::useRoFeatures' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/SuperBlockUtils.h:60:19: note: Technically the member function 'SuperBlockUtils::useRoFeatures' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/SuperBlockUtils.h:70:19: performance: Technically the member function 'SuperBlockUtils::useIncompatibleFeatures' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/SuperBlockUtils.cpp:39:26: note: Technically the member function 'SuperBlockUtils::useIncompatibleFeatures' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/utils/SuperBlockUtils.h:70:19: note: Technically the member function 'SuperBlockUtils::useIncompatibleFeatures' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/SymLink.cpp:31:62: style: Function 'resolveAbsolutePath' argument 1 names different: declaration 'path' definition 'target'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/include/SymLink.h:33:55: note: Function 'resolveAbsolutePath' argument 1 names different: declaration 'path' definition 'target'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/SymLink.cpp:31:62: note: Function 'resolveAbsolutePath' argument 1 names different: declaration 'path' definition 'target'.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/SymLink.cpp:36:15: style: Unused variable: target_name [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/DirEntry.cpp:26:11: warning: Member variable 'DirEntry::_dir' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Ext4Extents.cpp:65:7: warning: Possible null pointer dereference: header [nullPointer]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Ext4Extents.cpp:61:34: note: Assignment 'header=NULL', assigned value is 0
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Ext4Extents.cpp:65:7: note: Null pointer dereference
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Ext4Extents.cpp:73:24: style: The scope of the variable 'idx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Ext4Extents.cpp:74:13: style: The scope of the variable 'addr' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Ext4Extents.cpp:75:14: style: The scope of the variable 'current_block' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Ext4Extents.cpp:76:25: style: The scope of the variable 'current_header' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Ext4Extents.cpp:103:12: style: The scope of the variable 'b_size' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Ext4Extents.cpp:23:14: warning: Member variable 'Ext4Extents::__size' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Ext4Extents.cpp:23:14: warning: Member variable 'Ext4Extents::__block_size' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Ext4Extents.cpp:23:14: warning: Member variable 'Ext4Extents::__node' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Ext4Extents.cpp:23:14: warning: Member variable 'Ext4Extents::__extfs' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Ext4Extents.cpp:23:14: warning: Member variable 'Ext4Extents::__inode' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/Ext4Extents.h:86:33: performance: Technically the member function 'Ext4Extents::extents' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Ext4Extents.cpp:34:44: note: Technically the member function 'Ext4Extents::extents' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/Ext4Extents.h:86:33: note: Technically the member function 'Ext4Extents::extents' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/ExtendedAttr.cpp:30:55: style: Unused variable: it [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/ExtendedAttr.h:120:16: style: Technically the member function 'ExtendedAttr::findName' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/ExtendedAttr.cpp:73:27: note: Technically the member function 'ExtendedAttr::findName' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/ExtendedAttr.h:120:16: note: Technically the member function 'ExtendedAttr::findName' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/ExtendedAttr.h:126:16: style: Technically the member function 'ExtendedAttr::findValue' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/ExtendedAttr.cpp:81:27: note: Technically the member function 'ExtendedAttr::findValue' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/ExtendedAttr.h:126:16: note: Technically the member function 'ExtendedAttr::findValue' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/ExtendedAttr.h:152:12: performance: Technically the member function 'ExtendedAttr::acl_size' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/ExtendedAttr.cpp:137:24: note: Technically the member function 'ExtendedAttr::acl_size' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/ExtendedAttr.h:152:12: note: Technically the member function 'ExtendedAttr::acl_size' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/ExtendedAttr.h:158:16: performance: Technically the member function 'ExtendedAttr::aclTag' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/ExtendedAttr.cpp:118:27: note: Technically the member function 'ExtendedAttr::aclTag' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/ExtendedAttr.h:158:16: note: Technically the member function 'ExtendedAttr::aclTag' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/ExtendedAttr.h:164:16: performance: Technically the member function 'ExtendedAttr::aclPermissions' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/ExtendedAttr.cpp:126:27: note: Technically the member function 'ExtendedAttr::aclPermissions' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/ExtendedAttr.h:164:16: note: Technically the member function 'ExtendedAttr::aclPermissions' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/GroupDescriptor.cpp:77:13: style: Condition 'false==true' is always false [knownConditionTrueFalse]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/GroupDescriptor.cpp:94:15: style: The scope of the variable 'byte' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/GroupDescriptor.cpp:141:15: style: The scope of the variable 'byte' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/GroupDescriptor.cpp:22:18: warning: Member variable 'GroupDescriptor::_gr_descr' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/GroupDescriptor.cpp:22:18: warning: Member variable 'GroupDescriptor::_gr_descr_64' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/GroupDescriptor.cpp:22:18: warning: Member variable 'GroupDescriptor::_gr_descr_array' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/GroupDescriptor.h:175:11: style: Unused private function: 'GroupDescriptor::__check_inode_nb' [unusedPrivateFunction]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/GroupDescriptor.h:176:11: style: Unused private function: 'GroupDescriptor::__check_blk_nb' [unusedPrivateFunction]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/GroupDescriptor.h:179:20: performance: Technically the member function 'GroupDescriptor::crc16_byte' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/GroupDescriptor.cpp:177:27: note: Technically the member function 'GroupDescriptor::crc16_byte' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/GroupDescriptor.h:179:20: note: Technically the member function 'GroupDescriptor::crc16_byte' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Inode.cpp:219:12: style: The scope of the variable 'addr' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Inode.cpp:27:8: warning: Member variable 'Inode::__offset_in_extent' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Inode.cpp:27:8: warning: Member variable 'Inode::_calculated_size' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Inode.cpp:44:8: warning: Member variable 'Inode::__offset_in_extent' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Inode.cpp:44:8: warning: Member variable 'Inode::_calculated_size' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/Ext4Extents.h:124:11: style: Unhandled exception specification when calling function push_extended_blocks(). [unhandledExceptionSpecification]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/Inode.cpp:309:8: note: Unhandled exception specification when calling function push_extended_blocks().
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/Ext4Extents.h:124:11: note: Unhandled exception specification when calling function push_extended_blocks().
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/SuperBlock.cpp:134:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/SuperBlock.cpp:151:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/SuperBlock.h:129:21: style: Technically the member function 'SuperBlock::file_system_sanity' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/SuperBlock.cpp:163:29: note: Technically the member function 'SuperBlock::file_system_sanity' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/SuperBlock.h:129:21: note: Technically the member function 'SuperBlock::file_system_sanity' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/SuperBlock.h:140:23: style: Technically the member function 'SuperBlock::read' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/SuperBlock.cpp:180:31: note: Technically the member function 'SuperBlock::read' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/SuperBlock.h:140:23: note: Technically the member function 'SuperBlock::read' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/SuperBlock.h:121:21: style: Unhandled exception specification when calling function most_recent_backup(). [unhandledExceptionSpecification]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/SuperBlock.cpp:53:8: note: Unhandled exception specification when calling function most_recent_backup().
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/data_structure/includes/SuperBlock.h:121:21: note: Unhandled exception specification when calling function most_recent_backup().
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/extfs.cpp:89:12: style: The scope of the variable 'root_i_nb' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/extfs.cpp:304:16: style: The scope of the variable 'node' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/extfs.cpp:306:13: style: The scope of the variable 'addr' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/extfs.cpp:122:19: style: Variable 'root_inode' is assigned a value that is never used. [unreadVariable]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/extfs.cpp:34:8: warning: Member variable 'Extfs::addBlockPointers' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/extfs.cpp:34:8: warning: Member variable 'Extfs::__GD' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/extfs.cpp:34:8: warning: Member variable 'Extfs::__suspiscious_i' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/extfs.cpp:34:8: warning: Member variable 'Extfs::__suspiscious_dir' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/extfs.cpp:34:8: warning: Member variable 'Extfs::__nb_parsed_inode' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/extfs/extfs.cpp:34:8: warning: Member variable 'Extfs::__alloc_inode' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/bootsector.cpp:29:32: style: Function 'process' argument 1 names different: declaration 'node' definition 'origin'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/bootsector.hpp:154:24: note: Function 'process' argument 1 names different: declaration 'node' definition 'origin'.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/bootsector.cpp:29:32: note: Function 'process' argument 1 names different: declaration 'node' definition 'origin'.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/bootsector.cpp:19:13: warning: Member variable 'BootSector::bs' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/bootsector.cpp:19:13: warning: Member variable 'BootSector::origin' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/bootsector.cpp:19:13: warning: Member variable 'BootSector::vfile' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/bootsector.cpp:19:13: warning: Member variable 'BootSector::fs' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/bootsector.cpp:21:9: performance: Variable 'errlog' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.hpp:64:15: style: Technically the member function 'FatTree::volname' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.hpp:156:3: style: Class 'EntriesManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.cpp:85:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.cpp:81:3: note: Variable 'i' is reassigned a value before the old one has been used.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.cpp:85:3: note: Variable 'i' is reassigned a value before the old one has been used.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.cpp:119:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.cpp:201:11: style: The scope of the variable 'sum' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.cpp:202:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.cpp:219:13: style: The scope of the variable 'lfn' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.hpp:144:11: style: Unused private function: 'EntriesManager::isChecksumValid' [unusedPrivateFunction]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.hpp:144:11: style: Technically the member function 'EntriesManager::isChecksumValid' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.cpp:199:22: note: Technically the member function 'EntriesManager::isChecksumValid' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.hpp:144:11: note: Technically the member function 'EntriesManager::isChecksumValid' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.hpp:146:11: performance: Technically the member function 'EntriesManager::isDosName' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.cpp:117:22: note: Technically the member function 'EntriesManager::isDosName' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.hpp:146:11: note: Technically the member function 'EntriesManager::isDosName' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.hpp:159:17: performance: Technically the member function 'EntriesManager::formatDosname' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.cpp:158:31: note: Technically the member function 'EntriesManager::formatDosname' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.hpp:159:17: note: Technically the member function 'EntriesManager::formatDosname' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.hpp:137:11: style: Class 'EntriesManager' is unsafe, 'EntriesManager::c' can leak by wrong usage. [unsafeClassCanLeak]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/entries.cpp:207:28: error: Uninitialized variable: sum [uninitvar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:77:13: style: The scope of the variable 'freeclust' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:78:13: style: The scope of the variable 'badclust' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:79:13: style: The scope of the variable 'alloclust' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:80:13: style: The scope of the variable 'cidx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:80:19: style: The scope of the variable 'clustent' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:190:12: style: The scope of the variable 'idx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:267:13: style: The scope of the variable 'offset' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:366:13: style: The scope of the variable 'cidx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:380:13: style: The scope of the variable 'cidx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:458:13: style: The scope of the variable 'cidx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:519:28: style: The scope of the variable 'node' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:546:13: style: The scope of the variable 'badclust' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:279:66: style: Function 'clusterChain' argument 1 names different: declaration 'start' definition 'cluster'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.hpp:76:47: note: Function 'clusterChain' argument 1 names different: declaration 'start' definition 'cluster'.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:279:66: note: Function 'clusterChain' argument 1 names different: declaration 'start' definition 'cluster'.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:19:26: warning: Member variable 'FileAllocationTableNode::__fat' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:19:26: warning: Member variable 'FileAllocationTableNode::__fatnum' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:52:22: warning: Member variable 'FileAllocationTable::origin' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:52:22: warning: Member variable 'FileAllocationTable::fatfs' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:52:22: warning: Member variable 'FileAllocationTable::bs' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:52:22: warning: Member variable 'FileAllocationTable::__fat' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.hpp:78:10: performance: Technically the member function 'FileAllocationTable::isFreeCluster' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:323:29: note: Technically the member function 'FileAllocationTable::isFreeCluster' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.hpp:78:10: note: Technically the member function 'FileAllocationTable::isFreeCluster' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.hpp:79:10: style: Technically the member function 'FileAllocationTable::isBadCluster' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:328:29: note: Technically the member function 'FileAllocationTable::isBadCluster' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.hpp:79:10: note: Technically the member function 'FileAllocationTable::isBadCluster' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.hpp:87:23: style: Technically the member function 'FileAllocationTable::listAllocatedClusters' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:416:42: note: Technically the member function 'FileAllocationTable::listAllocatedClusters' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.hpp:87:23: note: Technically the member function 'FileAllocationTable::listAllocatedClusters' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.hpp:93:13: style: Technically the member function 'FileAllocationTable::clusterToOffset' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:493:32: note: Technically the member function 'FileAllocationTable::clusterToOffset' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.hpp:93:13: note: Technically the member function 'FileAllocationTable::clusterToOffset' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.hpp:94:13: performance: Technically the member function 'FileAllocationTable::offsetToCluster' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:507:32: note: Technically the member function 'FileAllocationTable::offsetToCluster' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.hpp:94:13: note: Technically the member function 'FileAllocationTable::offsetToCluster' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.hpp:96:10: performance: Technically the member function 'FileAllocationTable::diffFats' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:513:29: note: Technically the member function 'FileAllocationTable::diffFats' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.hpp:96:10: note: Technically the member function 'FileAllocationTable::diffFats' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:121:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:308:4: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:97:8: error: Memory leak: __fat [memleak]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:19:62: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:142:16: error: Uninitialized variable: idx [uninitvar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fat.cpp:143:20: error: Uninitialized variable: idx [uninitvar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatfs.cpp:21:11: style: The scope of the variable 'fsroot' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatfs.cpp:119:8: warning: Member variable 'Fatfs::root' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatfs.cpp:119:8: warning: Member variable 'Fatfs::parent' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatfs.cpp:119:8: warning: Member variable 'Fatfs::carveunalloc' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatfs.cpp:119:8: warning: Member variable 'Fatfs::checkslack' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatfs.cpp:119:8: warning: Member variable 'Fatfs::vfile' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatfs.cpp:99:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatfs.cpp:103:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatfs.cpp:107:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:229:29: style: Redundant condition: this->__clustrealloc. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:37:13: style: The scope of the variable 'idx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:38:13: style: The scope of the variable 'remaining' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:220:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:274:14: style: The scope of the variable 'dos' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:28:57: style: Function 'setContext' argument 2 names different: declaration 'osize' definition 'originsize'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.hpp:41:49: note: Function 'setContext' argument 2 names different: declaration 'osize' definition 'originsize'.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:28:57: note: Function 'setContext' argument 2 names different: declaration 'osize' definition 'originsize'.
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:19:12: warning: Member variable 'FileSlack::__ocluster' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:19:12: warning: Member variable 'FileSlack::__originsize' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:71:19: warning: Member variable 'UnallocatedSpace::__scluster' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:71:19: warning: Member variable 'UnallocatedSpace::__count' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:192:10: warning: Member variable 'FatNode::lfnmetaoffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:192:10: warning: Member variable 'FatNode::dosmetaoffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:192:10: warning: Member variable 'FatNode::cluster' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:192:10: warning: Member variable 'FatNode::__clustrealloc' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:335:7: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:19:34: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:71:48: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:115:46: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:147:46: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fatnodes.cpp:192:30: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:37:14: style: The scope of the variable 'bpos' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:39:12: style: The scope of the variable 'node' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:179:58: style: The scope of the variable 'clistsize' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:244:14: style: The scope of the variable 'cidx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:273:14: style: The scope of the variable 'cidx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:274:14: style: The scope of the variable 'bpos' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:276:12: style: The scope of the variable 'node' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:337:14: style: The scope of the variable 'cidx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:338:14: style: The scope of the variable 'bpos' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:340:12: style: The scope of the variable 'rootunalloc' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:341:11: style: The scope of the variable 'c' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:342:14: style: The scope of the variable 'fcsize' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:406:14: style: The scope of the variable 'coffset' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:407:14: style: The scope of the variable 'cidx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:408:14: style: The scope of the variable 'bpos' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:410:12: style: The scope of the variable 'node' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:411:11: style: The scope of the variable 'c' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:511:10: style: The scope of the variable 'node' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:512:17: style: The scope of the variable 'd' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:214:25: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:183:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:20:10: warning: Member variable 'FatTree::origin' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:20:10: warning: Member variable 'FatTree::allocount' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:20:10: warning: Member variable 'FatTree::processed' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:20:10: warning: Member variable 'FatTree::vfile' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:20:10: warning: Member variable 'FatTree::fs' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:20:10: warning: Member variable 'FatTree::emanager' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:24:9: performance: Variable '__volname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:26:9: style: Class 'FatTree' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/fat/fattree.cpp:26:9: style: Class 'FatTree' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:120:5: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:121:5: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:131:5: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:132:5: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:133:5: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:177:7: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:322:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:322:3: warning: %lli in format string (no. 4) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:322:3: warning: %llu in format string (no. 5) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:322:3: warning: %llu in format string (no. 6) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:355:5: warning: %llx in format string (no. 5) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:409:7: warning: %llx in format string (no. 5) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:439:3: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:458:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:469:3: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:562:3: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:268:9: style: The scope of the variable 'isSigned' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:269:11: style: The scope of the variable 'signConv' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:270:11: style: The scope of the variable 'value' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:339:12: style: The scope of the variable 'runLength' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:340:12: style: The scope of the variable 'runOffset' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:500:12: style: The scope of the variable 'origValue' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:519:33: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_parentMftOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_bufferOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_attributeOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_readBuffer' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_attributeHeader' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_attributeResidentDataHeader' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_attributeNonResidentDataHeader' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_vfile' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_fixupIndexesSize' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_fixupIndexes' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_previousRunOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_offsetList' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_currentRunIndex' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_offsetListSize' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_offsetInRun' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_offsetRunIndex' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_mftIndex' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_runAmount' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_baseOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_attributeRealOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_mftEntrySize' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_indexRecordSize' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_sectorSize' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:213:3: warning: Member variable 'Attribute::_clusterSize' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:24:12: warning: Member variable 'Attribute::_bufferOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:24:12: warning: Member variable 'Attribute::_attributeOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:24:12: warning: Member variable 'Attribute::_readBuffer' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:24:12: warning: Member variable 'Attribute::_attributeHeader' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:24:12: warning: Member variable 'Attribute::_attributeResidentDataHeader' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:24:12: warning: Member variable 'Attribute::_attributeNonResidentDataHeader' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:24:12: warning: Member variable 'Attribute::_fixupIndexesSize' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:24:12: warning: Member variable 'Attribute::_previousRunOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:24:12: warning: Member variable 'Attribute::_offsetList' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:24:12: warning: Member variable 'Attribute::_offsetInRun' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:24:12: warning: Member variable 'Attribute::_offsetRunIndex' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:219:13: style: Technically the member function 'Attribute::getType' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:59:21: note: Technically the member function 'Attribute::getType' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:219:13: note: Technically the member function 'Attribute::getType' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:229:12: style: Technically the member function 'Attribute::getOffsetListSize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:254:21: note: Technically the member function 'Attribute::getOffsetListSize' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:229:12: note: Technically the member function 'Attribute::getOffsetListSize' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:234:9: performance: Technically the member function 'Attribute::setDateToString' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:498:18: note: Technically the member function 'Attribute::setDateToString' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:234:9: note: Technically the member function 'Attribute::setDateToString' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:235:12: style: Technically the member function 'Attribute::getRunAmount' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:240:13: style: Technically the member function 'Attribute::attributeOffset' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:241:13: style: Technically the member function 'Attribute::attributeRealOffset' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:243:13: style: Technically the member function 'Attribute::bufferOffset' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:247:12: style: Technically the member function 'Attribute::mftEntrySize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:248:12: style: Technically the member function 'Attribute::indexRecordSize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:249:12: style: Technically the member function 'Attribute::sectorSize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:250:12: style: Technically the member function 'Attribute::clusterSize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:251:12: style: Technically the member function 'Attribute::parentMftOffset' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:253:12: style: Technically the member function 'Attribute::fixupIndexesSize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:254:12: style: Technically the member function 'Attribute::baseOffset' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:265:12: style: Technically the member function 'Attribute::getFixupOffset' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:566:21: note: Technically the member function 'Attribute::getFixupOffset' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:265:12: note: Technically the member function 'Attribute::getFixupOffset' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:268:15: style: Technically the member function 'Attribute::getExtName' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:576:24: note: Technically the member function 'Attribute::getExtName' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:268:15: note: Technically the member function 'Attribute::getExtName' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:270:15: performance: Technically the member function 'Attribute::getName' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:610:24: note: Technically the member function 'Attribute::getName' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:270:15: note: Technically the member function 'Attribute::getName' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:303:12: style: Technically the member function 'Attribute::_runList' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.cpp:196:21: note: Technically the member function 'Attribute::_runList' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:303:12: note: Technically the member function 'Attribute::_runList' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:214:3: style: Class 'Attribute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/attributelist.cpp:131:5: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/attributelist.cpp:132:5: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/attributelist.cpp:57:14: style: The scope of the variable 'readed' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/attributelist.cpp:24:25: warning: Member variable 'AttributeAttributeList::_data' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/attributelist.cpp:24:25: warning: Member variable 'AttributeAttributeList::_id' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/bitmap.cpp:25:18: warning: Member variable 'AttributeBitmap::_currentOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/bitmap.hpp:55:3: style: Class 'AttributeBitmap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/data.hpp:57:3: style: Class 'AttributeData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/filename.cpp:69:3: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/filename.cpp:70:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/filename.cpp:77:3: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/filename.cpp:83:3: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/filename.cpp:89:3: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/filename.cpp:95:3: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/standardinformation.hpp:83:3: style: Class 'AttributeStandardInformation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/filename.hpp:70:3: style: Class 'AttributeFileName' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:397:5: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:296:23: warning: Either the condition 'while(_nodeHeader&&_nodeHeader->relOffsetEndUsed&&_hasMoreAllocation()&&_entryOffset>_nodeHeader->relOffsetEndUsed)' is redundant or there is possible null pointer dereference: _nodeHeader. [nullPointerRedundantCheck]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:297:11: note: Assuming that condition 'while(_nodeHeader&&_nodeHeader->relOffsetEndUsed&&_hasMoreAllocation()&&_entryOffset>_nodeHeader->relOffsetEndUsed)' is not redundant
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:296:23: note: Null pointer dereference
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:125:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:126:11: style: The scope of the variable 'lbreak' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:215:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:216:11: style: The scope of the variable 'lbreak' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:427:24: style: The scope of the variable 'current' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:428:24: style: The scope of the variable 'attrFileName' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:431:13: style: The scope of the variable 'name' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:79:27: warning: Member variable 'AttributeIndexAllocation::_data' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:79:27: warning: Member variable 'AttributeIndexAllocation::_realOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:79:27: warning: Member variable 'AttributeIndexAllocation::_contentBuffer' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:79:27: warning: Member variable 'AttributeIndexAllocation::_contentBufferOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:79:27: warning: Member variable 'AttributeIndexAllocation::_fixupValues' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.cpp:79:27: warning: Member variable 'AttributeIndexAllocation::_fixupSignature' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.hpp:55:3: style: Class 'AttributeIndexAllocation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexroot.cpp:88:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexroot.cpp:171:17: style: The scope of the variable 'indexEntry' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexroot.hpp:118:3: style: Class 'AttributeIndexRoot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/reparsepoint.cpp:22:24: warning: Member variable 'AttributeReparsePoint::_data' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/reparsepoint.hpp:52:3: style: Class 'AttributeReparsePoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/securitydescriptor.hpp:47:3: style: Class 'AttributeSecurityDescriptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/standardinformation.cpp:64:3: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/standardinformation.cpp:70:3: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/standardinformation.cpp:76:3: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/standardinformation.cpp:82:3: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/standardinformation.cpp:157:5: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/bitmapnode.cpp:23:13: warning: Member variable 'BitmapNode::_isFile' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/bitmapnode.cpp:23:13: warning: Member variable 'BitmapNode::_mftEntry' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/bitmapnode.cpp:23:13: warning: Member variable 'BitmapNode::_physOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/bitmapnode.cpp:23:13: warning: Member variable 'BitmapNode::_mft' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/bitmapnode.cpp:23:13: warning: Member variable 'BitmapNode::_fm' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/bitmapnode.cpp:23:13: warning: Member variable 'BitmapNode::_data' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/bitmapnode.cpp:23:13: warning: Member variable 'BitmapNode::_contentOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/bitmapnode.cpp:23:13: warning: Member variable 'BitmapNode::_metaFileName' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/boot.hpp:79:12: style: Technically the member function 'Boot::mftEntrySize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/boot.hpp:81:12: style: Technically the member function 'Boot::indexRecordSize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/boot.hpp:82:12: style: Technically the member function 'Boot::sectorSize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/boot.hpp:83:12: style: Technically the member function 'Boot::clusterSize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/bitmap.hpp:61:34: performance: Technically the member function 'AttributeBitmap::highbit' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/data.hpp:61:12: style: Technically the member function 'AttributeData::getSize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/data.hpp:62:12: style: Technically the member function 'AttributeData::getInitSize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/data.hpp:64:12: style: Technically the member function 'AttributeData::getOffset' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/data.hpp:67:12: style: Technically the member function 'AttributeData::getAttributeOffset' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/data.hpp:68:12: style: Technically the member function 'AttributeData::getSectorSize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexroot.hpp:125:12: style: Technically the member function 'AttributeIndexRoot::currentEntryOffset' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexroot.hpp:128:12: style: Technically the member function 'AttributeIndexRoot::entriesAmount' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.hpp:63:12: style: Technically the member function 'AttributeIndexAllocation::realOffset' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.hpp:89:12: style: Technically the member function 'MftEntry::clusterSize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.hpp:90:12: style: Technically the member function 'MftEntry::mftEntrySize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.hpp:91:12: style: Technically the member function 'MftEntry::indexRecordSize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.hpp:92:12: style: Technically the member function 'MftEntry::sectorSize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.hpp:102:12: style: Technically the member function 'MftEntry::bufferOffset' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.hpp:103:12: style: Technically the member function 'MftEntry::attributeOffset' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.hpp:70:28: style: Technically the member function 'MftFile::getEntryMap' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/boot.hpp:73:3: style: Class 'Boot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.hpp:78:3: style: Class 'MftEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/bitmap.hpp:57:8: style: The function 'content' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:222:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/bitmap.hpp:57:8: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/data.hpp:60:9: style: The function 'content' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:222:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/data.hpp:60:9: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/standardinformation.hpp:85:8: style: The function 'content' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:222:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/standardinformation.hpp:85:8: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/filename.hpp:72:9: style: The function 'content' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:222:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/filename.hpp:72:9: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexroot.hpp:120:9: style: The function 'content' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:222:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexroot.hpp:120:9: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/reparsepoint.hpp:54:8: style: The function 'content' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:222:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/reparsepoint.hpp:54:8: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/attributelist.hpp:62:9: style: The function 'content' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:222:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/attributelist.hpp:62:9: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.hpp:57:8: style: The function 'content' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:222:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/indexallocation.hpp:57:8: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/securitydescriptor.hpp:49:9: style: The function 'content' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attribute.hpp:222:17: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/attributes/securitydescriptor.hpp:49:9: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.hpp:46:43: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/bitmapnode.hpp:39:43: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/bitmapnode.cpp:23:36: performance: Function parameter 'Name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/boot.cpp:91:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/boot.cpp:24:7: warning: Member variable 'Boot::_bootBlock' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/boot.hpp:80:9: performance: Technically the member function 'Boot::isPow2' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/boot.cpp:38:12: note: Technically the member function 'Boot::isPow2' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/boot.hpp:80:9: note: Technically the member function 'Boot::isPow2' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:97:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:111:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:112:3: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:135:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:154:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:154:5: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:173:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:193:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:193:5: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:238:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:261:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:270:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:298:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:509:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:510:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:510:3: warning: %llu in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:510:3: warning: %llu in format string (no. 5) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:547:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:560:7: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:560:7: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:560:7: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:560:7: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:563:7: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:563:7: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:566:7: warning: %lli in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:566:7: warning: %llx in format string (no. 2) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:354:33: warning: Either the condition '_readBuffer!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:355:21: note: Assuming that condition '_readBuffer!=NULL' is not redundant
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:354:33: note: Null pointer addition
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:24:11: warning: Member variable 'MftEntry::_previousRunOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:24:11: warning: Member variable 'MftEntry::_entryOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.hpp:82:9: style: Technically the member function 'MftEntry::dumpHeader' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:90:17: note: Technically the member function 'MftEntry::dumpHeader' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.hpp:82:9: note: Technically the member function 'MftEntry::dumpHeader' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.hpp:98:9: style: Technically the member function 'MftEntry::_fixFixup' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:325:17: note: Technically the member function 'MftEntry::_fixFixup' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.hpp:98:9: note: Technically the member function 'MftEntry::_fixFixup' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.hpp:99:9: performance: Technically the member function 'MftEntry::dumpChunks' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:538:16: note: Technically the member function 'MftEntry::dumpChunks' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.hpp:99:9: note: Technically the member function 'MftEntry::dumpChunks' can be static.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:27:3: style: Class 'MftEntry' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftentry.cpp:27:3: style: Class 'MftEntry' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.cpp:71:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.cpp:74:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.cpp:88:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.cpp:168:3: warning: %llu in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.cpp:131:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.cpp:21:10: warning: Member variable 'MftFile::_offsetListSize' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.cpp:21:10: warning: Member variable 'MftFile::_standardInformation' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.cpp:21:10: warning: Member variable 'MftFile::_fileName' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.cpp:21:10: warning: Member variable 'MftFile::_securityDescriptor' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.cpp:21:10: warning: Member variable 'MftFile::_indexRoot' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.cpp:21:10: warning: Member variable 'MftFile::_indexAllocation' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.cpp:21:10: warning: Member variable 'MftFile::_data' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.cpp:21:10: warning: Member variable 'MftFile::_bitmap' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.hpp:49:13: style: Technically the member function 'MftFile::getNumberOfRecords' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.cpp:51:19: note: Technically the member function 'MftFile::getNumberOfRecords' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.hpp:49:13: note: Technically the member function 'MftFile::getNumberOfRecords' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.hpp:69:13: style: Technically the member function 'MftFile::discoverPercent' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.cpp:136:22: note: Technically the member function 'MftFile::discoverPercent' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/mftfile.hpp:69:13: note: Technically the member function 'MftFile::discoverPercent' can be const.
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:67:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:244:4: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:335:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:350:7: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:366:7: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:437:5: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:639:4: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:640:4: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:666:3: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:666:3: warning: %llu in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:697:8: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:697:8: warning: %llu in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:697:8: warning: %llu in format string (no. 5) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:711:3: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:718:5: warning: %llx in format string (no. 5) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:750:7: warning: %llx in format string (no. 5) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:789:7: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:873:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:934:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:968:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:988:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:1004:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:1125:4: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:1317:7: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:1326:7: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:1393:4: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:1426:4: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:227:25: warning: Either the condition 'if(parent)' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:263:8: note: Assuming that condition 'if(parent)' is not redundant
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:227:25: note: Null pointer dereference
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:249:14: warning: Either the condition 'metaFileName!=NULL' is redundant or there is possible null pointer dereference: metaFileName. [nullPointerRedundantCheck]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:255:19: note: Assuming that condition 'metaFileName!=NULL' is not redundant
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:249:14: note: Null pointer dereference
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:250:8: warning: Either the condition 'metaFileName!=NULL' is redundant or there is possible null pointer dereference: metaFileName. [nullPointerRedundantCheck]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:255:19: note: Assuming that condition 'metaFileName!=NULL' is not redundant
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:250:8: note: Null pointer dereference
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:727:2: warning: Either the condition 'fileType==1&&newNode' is redundant or there is possible null pointer dereference: newNode. [nullPointerRedundantCheck]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:728:20: note: Assuming that condition 'fileType==1&&newNode' is not redundant
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:727:2: note: Null pointer dereference
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:892:7: warning: Either the condition 'indexRoot!=NULL' is redundant or there is possible null pointer dereference: indexRoot. [nullPointerRedundantCheck]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:889:44: note: Assuming that condition 'indexRoot!=NULL' is not redundant
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:892:7: note: Null pointer dereference
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:311:13: style: C-style pointer casting [cstyleCast]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:1221:16: style: C-style pointer casting [cstyleCast]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:60:12: style: The scope of the variable 'attributeNumber' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:62:14: style: The scope of the variable 'attribute' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:110:17: style: The scope of the variable 'attribute' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:115:16: style: The scope of the variable 'newFile' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:198:15: style: The scope of the variable 'attribute' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:201:14: style: The scope of the variable 'newFile' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:517:14: style: The scope of the variable 'extAttrData' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:588:14: style: The scope of the variable 'extAttrData' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:762:16: style: The scope of the variable 'attribute' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:766:14: style: The scope of the variable 'offset' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:768:14: style: The scope of the variable 'externalFileName' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:999:14: style: The scope of the variable 'attribute' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:1053:13: style: The scope of the variable 'fileType' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:1304:12: style: The scope of the variable 'offset' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:1305:12: style: The scope of the variable 'mftEntryNumber' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:979:15: style: Unused variable: filename [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:1034:24: style: Unused variable: filename [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:1070:4: style: Variable 'fileType' is assigned a value that is never used. [unreadVariable]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:1468:2: style: Variable 'mftEntryNumber' is assigned a value that is never used. [unreadVariable]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:779:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:1182:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:29:7: warning: Member variable 'Ntfs::_node' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:29:7: warning: Member variable 'Ntfs::_vfile' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:29:7: warning: Member variable 'Ntfs::_boot' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:29:7: warning: Member variable 'Ntfs::_mftEntry' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:29:7: warning: Member variable 'Ntfs::_mft' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:29:7: warning: Member variable 'Ntfs::_mftMainFile' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:29:7: warning: Member variable 'Ntfs::_rootDirectory' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:1284:3: error: Mismatching allocation and deallocation: data [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:1287:38: performance: Function parameter 'currentState' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfs.cpp:681:9: performance: Possible inefficient checking for 'dataOffsets' emptiness. [stlSize]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:69:3: warning: %llu in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:315:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:357:4: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:357:4: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:357:4: warning: %llx in format string (no. 5) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:358:4: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:358:4: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:367:4: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:367:4: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:367:4: warning: %llx in format string (no. 5) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:379:4: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:379:4: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:379:4: warning: %llx in format string (no. 5) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:386:4: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:386:4: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:394:4: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:394:4: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:394:4: warning: %llx in format string (no. 5) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:404:7: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:404:7: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:419:7: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:419:7: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:465:4: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:465:4: warning: %llx in format string (no. 5) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:489:3: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:489:3: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:489:3: warning: %llx in format string (no. 5) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:500:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:500:5: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:500:5: warning: %llx in format string (no. 5) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:507:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:507:5: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:515:5: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:515:5: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:515:5: warning: %llx in format string (no. 5) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:525:8: warning: %llx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:525:8: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:333:12: style: The scope of the variable 'newSize' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:470:13: style: The scope of the variable 'newSize' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:110:25: style: Unused variable: stringBuff [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:52:11: warning: Member variable 'NtfsNode::_fm' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:52:11: warning: Member variable 'NtfsNode::_node' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:52:11: warning: Member variable 'NtfsNode::_contentOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:84:11: warning: Member variable 'NtfsNode::_fm' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:84:11: warning: Member variable 'NtfsNode::_node' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:84:11: warning: Member variable 'NtfsNode::_contentOffset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:52:32: performance: Function parameter 'Name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/fs/ntfs/ntfsnode.cpp:84:32: performance: Function parameter 'Name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/libbfio_wrapper.cpp:20:74: style: Function 'dff_libbfio_file_io_handle_initialize' argument 1 names different: declaration 'io_handle' definition 'dff_io_handle'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/libbfio_wrapper.hpp:31:75: note: Function 'dff_libbfio_file_io_handle_initialize' argument 1 names different: declaration 'io_handle' definition 'dff_io_handle'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/libbfio_wrapper.cpp:20:74: note: Function 'dff_libbfio_file_io_handle_initialize' argument 1 names different: declaration 'io_handle' definition 'dff_io_handle'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_item_info.hpp:30:3: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_item_info.hpp:49:3: style: Class 'ItemInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:61:19: style: The function 'vopen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:42:26: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:61:19: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:62:22: style: The function 'vread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:43:28: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:62:22: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:63:21: style: The function 'vclose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:44:28: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:63:21: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:64:20: style: The function 'vseek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:45:26: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:64:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:73:28: style: The function 'dataBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:65:29: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:73:28: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:80:20: style: The function 'dataBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:65:29: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:80:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:87:20: style: The function 'dataBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:65:29: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:87:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:94:20: style: The function 'dataBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:65:29: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:94:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:103:20: style: The function 'dataBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:65:29: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:103:20: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:111:33: style: The function '_attributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:59:33: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:111:33: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:121:30: style: The function '_attributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:59:33: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:121:30: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:130:32: style: The function '_attributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:59:33: note: Virtual function in base class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:130:32: note: Function in derived class
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:202:3: style: Variable 'pff_error' is reassigned a value before the old one has been used. [redundantAssignment]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:199:0: note: Variable 'pff_error' is reassigned a value before the old one has been used.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:202:3: note: Variable 'pff_error' is reassigned a value before the old one has been used.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:82:11: style: The scope of the variable 'recovered_item_iterator' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:83:10: style: The scope of the variable 'number_of_found_recovered_items' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:124:9: style: The scope of the variable 'orphan_item_iterator' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:126:9: style: The scope of the variable 'number_of_found_orphan_items' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:268:12: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:269:17: style: The scope of the variable 'node' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:295:12: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:296:17: style: The scope of the variable 'node' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:320:11: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:38:16: style: Unused variable: path [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:21:6: warning: Member variable 'pff::parent' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:21:6: warning: Member variable 'pff::__pff_file' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:69:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:252:4: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:285:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:310:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.cpp:327:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:54:33: style: Function 'export_item' argument 1 names different: declaration 'item' definition 'itemInfo'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.hpp:54:39: note: Function 'export_item' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:54:33: note: Function 'export_item' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:116:43: style: Function 'export_message_default' argument 1 names different: declaration 'item' definition 'itemInfo'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.hpp:38:42: note: Function 'export_message_default' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:116:43: note: Function 'export_message_default' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:128:32: style: Function 'export_note' argument 1 names different: declaration 'item' definition 'itemInfo'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.hpp:33:31: note: Function 'export_note' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:128:32: note: Function 'export_note' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:156:35: style: Function 'export_meeting' argument 1 names different: declaration 'item' definition 'itemInfo'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.hpp:36:42: note: Function 'export_meeting' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:156:35: note: Function 'export_meeting' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:184:32: style: Function 'export_task' argument 1 names different: declaration 'item' definition 'itemInfo'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.hpp:32:31: note: Function 'export_task' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:184:32: note: Function 'export_task' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:214:35: style: Function 'export_contact' argument 1 names different: declaration 'item' definition 'itemInfo'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.hpp:35:42: note: Function 'export_contact' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:214:35: note: Function 'export_contact' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:244:39: style: Function 'export_appointment' argument 1 names different: declaration 'item' definition 'itemInfo'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.hpp:37:38: note: Function 'export_appointment' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:244:39: note: Function 'export_appointment' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:274:34: style: Function 'export_folder' argument 1 names different: declaration 'item' definition 'itemInfo'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.hpp:39:41: note: Function 'export_folder' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:274:34: note: Function 'export_folder' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:313:33: style: Function 'export_email' argument 1 names different: declaration 'item' definition 'itemInfo'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.hpp:34:40: note: Function 'export_email' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:313:33: note: Function 'export_email' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:380:39: style: Function 'export_attachments' argument 1 names different: declaration 'item' definition 'itemInfo'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.hpp:31:38: note: Function 'export_attachments' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:380:39: note: Function 'export_attachments' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:494:39: style: Function 'export_sub_folders' argument 1 names different: declaration 'folder' definition 'itemInfo'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.hpp:41:45: note: Function 'export_sub_folders' argument 1 names different: declaration 'folder' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:494:39: note: Function 'export_sub_folders' argument 1 names different: declaration 'folder' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:530:40: style: Function 'export_sub_messages' argument 1 names different: declaration 'folder' definition 'itemInfo'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.hpp:40:46: note: Function 'export_sub_messages' argument 1 names different: declaration 'folder' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:530:40: note: Function 'export_sub_messages' argument 1 names different: declaration 'folder' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:530:65: style: Function 'export_sub_messages' argument 2 names different: declaration 'message' definition 'nodeFolder'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff.hpp:40:69: note: Function 'export_sub_messages' argument 2 names different: declaration 'message' definition 'nodeFolder'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:530:65: note: Function 'export_sub_messages' argument 2 names different: declaration 'message' definition 'nodeFolder'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:138:0: warning: Size of pointer 'subject' used instead of size of its data. [pointerSize]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:166:0: warning: Size of pointer 'subject' used instead of size of its data. [pointerSize]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:194:0: warning: Size of pointer 'subject' used instead of size of its data. [pointerSize]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:224:0: warning: Size of pointer 'subject' used instead of size of its data. [pointerSize]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:254:0: warning: Size of pointer 'subject' used instead of size of its data. [pointerSize]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:331:0: warning: Size of pointer 'subject' used instead of size of its data. [pointerSize]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:293:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:63:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:439:8: error: Mismatching allocation and deallocation: attachment_filename [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:461:5: error: Mismatching allocation and deallocation: attachment_filename [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:467:5: error: Mismatching allocation and deallocation: attachment_filename [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_export.cpp:488:2: error: Mismatching allocation and deallocation: attachment_filename [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_item_info.cpp:76:30: style: Function 'ItemInfo' argument 1 names different: declaration 'item' definition 'itemInfo'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_item_info.hpp:49:22: note: Function 'ItemInfo' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_item_info.cpp:76:30: note: Function 'ItemInfo' argument 1 names different: declaration 'item' definition 'itemInfo'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_item_info.hpp:54:25: style: Technically the member function 'ItemInfo::statusType' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_item_info.cpp:152:37: note: Technically the member function 'ItemInfo::statusType' can be const.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_item_info.hpp:54:25: note: Technically the member function 'ItemInfo::statusType' can be const.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_item_info.hpp:55:25: style: Technically the member function 'ItemInfo::identifier' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_item_info.cpp:157:27: note: Technically the member function 'ItemInfo::identifier' can be const.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_item_info.hpp:55:25: note: Technically the member function 'ItemInfo::identifier' can be const.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_item_info.hpp:57:25: style: Technically the member function 'ItemInfo::index' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_item_info.cpp:174:27: note: Technically the member function 'ItemInfo::index' can be const.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_item_info.hpp:57:25: note: Technically the member function 'ItemInfo::index' can be const.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_item_info.cpp:83:11: style: Class 'ItemInfo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_item_info.cpp:83:11: style: Class 'ItemInfo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_appointment.cpp:44:3: warning: Size of pointer 'entry_value_string' used instead of size of its data. [pointerSize]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_appointment.cpp:19:52: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_attachment.cpp:63:0: error: Memory leak: buff [memleak]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_attachment.cpp:19:50: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_contact.cpp:78:3: warning: Size of pointer 'entry_value_string' used instead of size of its data. [pointerSize]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_contact.cpp:19:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_data.cpp:57:37: style: Function 'vseek' argument 1 names different: declaration 'fi' definition 'fd'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:45:40: note: Function 'vseek' argument 1 names different: declaration 'fi' definition 'fd'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_data.cpp:57:37: note: Function 'vseek' argument 1 names different: declaration 'fi' definition 'fd'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_data.cpp:19:38: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_data.cpp:26:38: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email.cpp:19:40: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email.cpp:23:40: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:275:50: warning: Either the condition 'n==5' is redundant or the array 'LIBPFF_RECIPIENT_TYPE[4]' is accessed at index 5, which is out of bounds. [arrayIndexOutOfBoundsCond]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:271:10: note: Assuming that condition 'n==5' is not redundant
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:275:50: note: Array index out of bounds
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:271:10: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:269:31: note: outer condition: n<5
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:271:10: note: opposite inner condition: n==5
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:366:6: style: Variable 'entry_value_64bit' is reassigned a value before the old one has been used. [redundantAssignment]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:365:6: note: Variable 'entry_value_64bit' is reassigned a value before the old one has been used.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:366:6: note: Variable 'entry_value_64bit' is reassigned a value before the old one has been used.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:103:10: style: The scope of the variable 'next_splitter' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:104:10: style: The scope of the variable 'eol' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:195:12: style: The scope of the variable 'maximum_entry_value_string_size' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:197:10: style: The scope of the variable 'recipient_iterator' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:170:38: style: Checking if unsigned variable 'message_transport_headers_size' is less than zero. [unsignedLessThanZero]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:178:12: error: Mismatching allocation and deallocation: entry_string [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:183:10: error: Mismatching allocation and deallocation: entry_string [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:501:10: error: Mismatching allocation and deallocation: entry_value_string [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_attributes.cpp:289:5: error: Mismatching allocation and deallocation: entry_value_string [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_message.cpp:57:12: error: Mismatching allocation and deallocation: entry_string [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_message.cpp:103:12: error: Mismatching allocation and deallocation: entry_string [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_message.cpp:149:12: error: Mismatching allocation and deallocation: entry_string [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_message.cpp:20:62: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_message.cpp:66:62: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_message.cpp:112:60: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_message.cpp:159:38: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_message.cpp:168:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_transport_headers.cpp:56:12: error: Mismatching allocation and deallocation: entry_string [mismatchAllocDealloc]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_email_transport_headers.cpp:19:72: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_folder.cpp:20:67: style: Function 'PffNodeFolder' argument 3 names different: declaration 'fsobj' definition 'nfsobj'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node.hpp:28:84: note: Function 'PffNodeFolder' argument 3 names different: declaration 'fsobj' definition 'nfsobj'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_folder.cpp:20:67: note: Function 'PffNodeFolder' argument 3 names different: declaration 'fsobj' definition 'nfsobj'.
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_folder.cpp:20:42: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_task.cpp:19:38: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_unallocated_blocks.cpp:25:7: style: The scope of the variable 'block_iterator' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_unallocated_blocks.cpp:63:7: style: The scope of the variable 'block_iterator' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_unallocated_blocks.cpp:64:12: style: The scope of the variable 'voffset' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/mailbox/exchange/pff_node_unallocated_blocks.cpp:19:64: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:153:17: warning: Redundant assignment of 'this->aligned' to itself. [selfAssignment]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:148:15: style: The scope of the variable 'cctx' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:149:20: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:195:12: style: The scope of the variable 'offpos' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:321:9: style: The scope of the variable 'found' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:147:37: style: Unused variable: vpattern [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:365:21: style: Unused variable: totalfooters [unusedVariable]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:170:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:29:13: warning: Member variable 'CarvedNode::__start' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:29:13: warning: Member variable 'CarvedNode::__origin' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:52:9: warning: Member variable 'Carver::inode' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:52:9: warning: Member variable 'Carver::root' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:52:9: warning: Member variable 'Carver::ifile' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:52:9: warning: Member variable 'Carver::bm' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:52:9: warning: Member variable 'Carver::maxNeedle' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:52:9: warning: Member variable 'Carver::aligned' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:52:9: warning: Member variable 'Carver::stop' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:98:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:29:36: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/search/carver/carver.cpp:166:7: performance: Possible inefficient checking for 'patterns' emptiness. [stlSize]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:295:12: style: The scope of the variable 'vptr' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:371:12: style: The scope of the variable 'tsize' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:551:12: style: The scope of the variable 'pte' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:578:11: style: The scope of the variable 'root_unalloc' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:657:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:703:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:700:37: style: Function 'readEbr' argument 1 names different: declaration 'cur' definition 'csector'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.hpp:147:27: note: Function 'readEbr' argument 1 names different: declaration 'cur' definition 'csector'.
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:700:37: note: Function 'readEbr' argument 1 names different: declaration 'cur' definition 'csector'.
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:475:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:504:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:583:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:602:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:625:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:338:15: warning: Member variable 'DosPartition::fsobj' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:338:15: warning: Member variable 'DosPartition::sectsize' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:338:15: warning: Member variable 'DosPartition::offset' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:338:15: warning: Member variable 'DosPartition::mbrBadMagic' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:338:15: warning: Member variable 'DosPartition::ebr_base' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.hpp:139:17: performance: Technically the member function 'DosPartition::__entryAttributes' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:405:26: note: Technically the member function 'DosPartition::__entryAttributes' can be static.
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.hpp:139:17: note: Technically the member function 'DosPartition::__entryAttributes' can be static.
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.hpp:143:15: style: Technically the member function 'DosPartition::result' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:519:26: note: Technically the member function 'DosPartition::result' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.hpp:143:15: note: Technically the member function 'DosPartition::result' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/partition.hpp:55:6: style: Class 'PartitionsNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:361:4: warning: Class DosPartition is not safe, destructor throws exception [exceptThrowInDestructor]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:359:7: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/dos.cpp:541:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/partition.cpp:194:12: warning: Member variable 'Partition::parent' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/partition.cpp:194:12: warning: Member variable 'Partition::root' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/volumes/partition/partition.cpp:179:7: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.cpp:105:16: style: The scope of the variable 'cp' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.cpp:106:16: style: The scope of the variable 'len' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.cpp:108:8: style: The scope of the variable 'isKV' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.cpp:110:8: style: The scope of the variable 'isEX' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.cpp:112:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.hpp:52:16: performance: Technically the member function 'diskDescriptor::parseExtentName' can be static. [functionStatic]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.cpp:215:30: note: Technically the member function 'diskDescriptor::parseExtentName' can be static.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.hpp:52:16: note: Technically the member function 'diskDescriptor::parseExtentName' can be static.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.hpp:55:26: style: Technically the member function 'diskDescriptor::getExtentNames' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.cpp:267:40: note: Technically the member function 'diskDescriptor::getExtentNames' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.hpp:55:26: note: Technically the member function 'diskDescriptor::getExtentNames' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.hpp:62:15: style: Technically the member function 'diskDescriptor::parentFileName' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.cpp:252:29: note: Technically the member function 'diskDescriptor::parentFileName' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.hpp:62:15: note: Technically the member function 'diskDescriptor::parentFileName' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.hpp:63:16: style: Technically the member function 'diskDescriptor::getCID' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.cpp:257:29: note: Technically the member function 'diskDescriptor::getCID' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.hpp:63:16: note: Technically the member function 'diskDescriptor::getCID' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.hpp:64:16: style: Technically the member function 'diskDescriptor::getPCID' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.cpp:262:29: note: Technically the member function 'diskDescriptor::getPCID' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.hpp:64:16: note: Technically the member function 'diskDescriptor::getPCID' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.cpp:68:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.cpp:91:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/diskDescriptor.cpp:215:58: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/extent.cpp:22:9: warning: Member variable 'Extent::footer' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/extent.cpp:22:9: warning: Member variable 'Extent::compression' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/extent.cpp:47:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/extent.cpp:118:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/link.cpp:22:7: warning: Member variable 'Link::_storageVolumeSize' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/link.hpp:36:10: style: Technically the member function 'Link::isBase' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/link.cpp:96:12: note: Technically the member function 'Link::isBase' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/link.hpp:36:10: note: Technically the member function 'Link::isBase' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/link.hpp:37:13: style: Technically the member function 'Link::volumeSize' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/link.cpp:102:16: note: Technically the member function 'Link::volumeSize' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/link.hpp:37:13: note: Technically the member function 'Link::volumeSize' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/link.hpp:40:16: style: Technically the member function 'Link::getCID' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/link.cpp:107:20: note: Technically the member function 'Link::getCID' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/link.hpp:40:16: note: Technically the member function 'Link::getCID' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/link.hpp:41:16: style: Technically the member function 'Link::getPCID' can be const. [functionConst]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/link.cpp:112:20: note: Technically the member function 'Link::getPCID' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/link.hpp:41:16: note: Technically the member function 'Link::getPCID' can be const.
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmnode.cpp:55:12: style: The scope of the variable 'currentGDE' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmnode.cpp:56:8: style: The scope of the variable 'mapcheck' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmnode.cpp:75:12: style: The scope of the variable 'GTOffset' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmnode.cpp:76:12: style: The scope of the variable 'GTEntry' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmnode.cpp:77:12: style: The scope of the variable 'GDEOffset' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmnode.cpp:65:17: style: Variable 'mapcheck' is assigned a value that is never used. [unreadVariable]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmnode.cpp:110:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmnode.cpp:132:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmware.cpp:125:8: style: The scope of the variable 'err' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmware.cpp:126:8: style: The scope of the variable 'ft' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmware.cpp:26:9: warning: Member variable 'VMware::_vmdkroot' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmware.cpp:26:9: warning: Member variable 'VMware::_rootdir' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmware.cpp:26:9: warning: Member variable 'VMware::_root' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmware.cpp:26:9: warning: Member variable 'VMware::_baseroot' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmware.cpp:26:9: warning: Member variable 'VMware::_snaproot' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmware.cpp:26:9: warning: Member variable 'VMware::_vfile' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmware.cpp:90:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmware.cpp:111:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmware.cpp:58:41: performance: Function parameter 'parentFileName' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmware.cpp:123:53: performance: Function parameter 'pcid' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/modules/volumes/vmware/vmware.cpp:196:54: performance: Function parameter 'cid' should be passed by const reference. [passedByValue]
dff-1.3.0+dfsg.1/dff/unsupported/search/indexer/indexer.cpp:34:57: style: Function 'start' argument 1 names different: declaration 'arg' definition 'args'. [funcArgNamesDifferent]
dff-1.3.0+dfsg.1/dff/unsupported/search/indexer/indexer.hpp:32:63: note: Function 'start' argument 1 names different: declaration 'arg' definition 'args'.
dff-1.3.0+dfsg.1/dff/unsupported/search/indexer/indexer.cpp:34:57: note: Function 'start' argument 1 names different: declaration 'arg' definition 'args'.
dff-1.3.0+dfsg.1/dff/unsupported/search/indexer/indexer.cpp:86:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dff-1.3.0+dfsg.1/dff/unsupported/test/readlines/readlines.cpp:33:14: style: The scope of the variable 'f' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/unsupported/test/readlines/readlines.cpp:34:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/unsupported/test/readlines/readlines.cpp:32:19: style: Unused variable: line [unusedVariable]
dff-1.3.0+dfsg.1/dff/unsupported/test/readlines/readlines.cpp:20:12: warning: Member variable 'readlines::__inode' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/unsupported/utils/shm/shm.cpp:102:11: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/unsupported/utils/shm/shm.cpp:104:12: style: The scope of the variable 'id' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/unsupported/utils/shm/shm.cpp:137:11: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/unsupported/utils/shm/shm.cpp:139:12: style: The scope of the variable 'id' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/unsupported/utils/shm/shm.cpp:140:10: style: The scope of the variable 'data' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/unsupported/utils/shm/shm.cpp:182:11: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/unsupported/utils/shm/shm.cpp:184:12: style: The scope of the variable 'id' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/unsupported/utils/shm/shm.cpp:237:11: style: The scope of the variable 'fi' can be reduced. [variableScope]
dff-1.3.0+dfsg.1/dff/unsupported/utils/shm/shm.cpp:19:10: warning: Member variable 'ShmNode::__id' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/unsupported/utils/shm/shm.cpp:39:6: warning: Member variable 'Shm::__root' is not initialized in the constructor. [uninitMemberVar]
dff-1.3.0+dfsg.1/dff/unsupported/utils/shm/shm.cpp:129:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/unsupported/utils/shm/shm.cpp:174:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/unsupported/utils/shm/shm.cpp:213:3: style: Exception should be caught by reference. [catchExceptionByValue]
dff-1.3.0+dfsg.1/dff/unsupported/utils/shm/shm.cpp:19:30: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dfo/dfo_0.8+svn52.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dfu-programmer/dfu-programmer_0.6.1.orig.tar.gz
dfu-programmer-0.6.1/src/arguments.c:514:32: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dfu-programmer-0.6.1/src/arguments.c:237:5: style: Variable 'map' is reassigned a value before the old one has been used. [redundantAssignment]
dfu-programmer-0.6.1/src/arguments.c:234:0: note: Variable 'map' is reassigned a value before the old one has been used.
dfu-programmer-0.6.1/src/arguments.c:237:5: note: Variable 'map' is reassigned a value before the old one has been used.
dfu-programmer-0.6.1/src/arguments.c:516:0: error: Memory leak: serial_data [memleak]
dfu-programmer-0.6.1/src/atmel.c:507:13: style: The scope of the variable 'result' can be reduced. [variableScope]
dfu-programmer-0.6.1/src/atmel.c:915:34: style: Checking if unsigned variable 'end' is less than zero. [unsignedLessThanZero]
dfu-programmer-0.6.1/src/atmel.c:1012:64: style: Checking if unsigned variable 'end-start' is less than zero. [unsignedLessThanZero]
dfu-programmer-0.6.1/src/atmel.c:1000:35: style: Function 'atmel_flash' argument 5 names different: declaration 'flash_page_size' definition 'page_size'. [funcArgNamesDifferent]
dfu-programmer-0.6.1/src/atmel.h:102:35: note: Function 'atmel_flash' argument 5 names different: declaration 'flash_page_size' definition 'page_size'.
dfu-programmer-0.6.1/src/atmel.c:1000:35: note: Function 'atmel_flash' argument 5 names different: declaration 'flash_page_size' definition 'page_size'.
dfu-programmer-0.6.1/src/atmel.c:248:40: portability: '(void*)info' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dfu-programmer-0.6.1/src/commands.c:329:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dfu-programmer-0.6.1/src/commands.c:230:5: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
dfu-programmer-0.6.1/src/commands.c:225:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
dfu-programmer-0.6.1/src/commands.c:230:5: note: Variable 'buffer' is reassigned a value before the old one has been used.
dfu-programmer-0.6.1/src/commands.c:326:5: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
dfu-programmer-0.6.1/src/commands.c:314:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
dfu-programmer-0.6.1/src/commands.c:326:5: note: Variable 'buffer' is reassigned a value before the old one has been used.
dfu-programmer-0.6.1/src/commands.c:615:5: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
dfu-programmer-0.6.1/src/commands.c:605:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
dfu-programmer-0.6.1/src/commands.c:615:5: note: Variable 'buffer' is reassigned a value before the old one has been used.
dfu-programmer-0.6.1/src/commands.c:715:5: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
dfu-programmer-0.6.1/src/commands.c:712:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
dfu-programmer-0.6.1/src/commands.c:715:5: note: Variable 'buffer' is reassigned a value before the old one has been used.
dfu-programmer-0.6.1/src/commands.c:421:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dfu-programmer-0.6.1/src/dfu.c:740:35: style: The scope of the variable 'config' can be reduced. [variableScope]
dfu-programmer-0.6.1/src/dfu.c:468:52: style: Function 'dfu_device_init' argument 3 names different: declaration 'bus' definition 'bus_number'. [funcArgNamesDifferent]
dfu-programmer-0.6.1/src/dfu.h:101:55: note: Function 'dfu_device_init' argument 3 names different: declaration 'bus' definition 'bus_number'.
dfu-programmer-0.6.1/src/dfu.c:468:52: note: Function 'dfu_device_init' argument 3 names different: declaration 'bus' definition 'bus_number'.
dfu-programmer-0.6.1/src/dfu.c:469:52: style: Function 'dfu_device_init' argument 4 names different: declaration 'dev_addr' definition 'device_address'. [funcArgNamesDifferent]
dfu-programmer-0.6.1/src/dfu.h:102:55: note: Function 'dfu_device_init' argument 4 names different: declaration 'dev_addr' definition 'device_address'.
dfu-programmer-0.6.1/src/dfu.c:469:52: note: Function 'dfu_device_init' argument 4 names different: declaration 'dev_addr' definition 'device_address'.
dfu-programmer-0.6.1/src/dfu.c:470:51: style: Function 'dfu_device_init' argument 5 names different: declaration 'device' definition 'dfu_device'. [funcArgNamesDifferent]
dfu-programmer-0.6.1/src/dfu.h:103:54: note: Function 'dfu_device_init' argument 5 names different: declaration 'device' definition 'dfu_device'.
dfu-programmer-0.6.1/src/dfu.c:470:51: note: Function 'dfu_device_init' argument 5 names different: declaration 'device' definition 'dfu_device'.
dfu-programmer-0.6.1/src/intel_hex.c:117:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dfu-programmer-0.6.1/src/intel_hex.c:169:14: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dfu-programmer-0.6.1/src/intel_hex.c:169:14: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dfu-programmer-0.6.1/src/intel_hex.c:180:18: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dfu-util/dfu-util_0.9.orig.tar.xz
src/portable.h:32:0: error: #error "Can't get no sleep! Please report" [preprocessorErrorDirective]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dfvfs/dfvfs_20180326.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dfwinreg/dfwinreg_20170706.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dgedit/dgedit_0~git20160401.orig.tar.xz
dgedit-0~git20160401/src/audioextractor.cc:130:38: style: Unsigned variable '+' can't be negative so it is unnecessary to test it. [unsignedPositive]
dgedit-0~git20160401/src/audioextractor.cc:43:44: style: Function 'AudioExtractor' argument 1 names different: declaration 'selections' definition 's'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/audioextractor.h:44:30: note: Function 'AudioExtractor' argument 1 names different: declaration 'selections' definition 's'.
dgedit-0~git20160401/src/audioextractor.cc:43:44: note: Function 'AudioExtractor' argument 1 names different: declaration 'selections' definition 's'.
dgedit-0~git20160401/src/audioextractor.cc:263:53: style: Function 'setOutputPrefix' argument 1 names different: declaration 'prefix' definition 'p'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/audioextractor.h:53:39: note: Function 'setOutputPrefix' argument 1 names different: declaration 'prefix' definition 'p'.
dgedit-0~git20160401/src/audioextractor.cc:263:53: note: Function 'setOutputPrefix' argument 1 names different: declaration 'prefix' definition 'p'.
dgedit-0~git20160401/src/audioextractor.cc:72:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/audioextractor.cc:167:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/audioextractor.cc:227:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/audioextractor.cc:230:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/audioextractor.cc:259:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/audioextractor.cc:281:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/selection.h:37:3: warning: Member variable 'Selection::energy' is not initialized in the constructor. [uninitMemberVar]
dgedit-0~git20160401/src/canvas.cc:269:31: style: Function 'setXOffset' argument 1 names different: declaration 'scroll' definition 'offset'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/canvas.h:55:25: note: Function 'setXOffset' argument 1 names different: declaration 'scroll' definition 'offset'.
dgedit-0~git20160401/src/canvas.cc:269:31: note: Function 'setXOffset' argument 1 names different: declaration 'scroll' definition 'offset'.
dgedit-0~git20160401/src/canvas.cc:278:31: style: Function 'setYOffset' argument 1 names different: declaration 'scroll' definition 'offset'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/canvas.h:56:25: note: Function 'setYOffset' argument 1 names different: declaration 'scroll' definition 'offset'.
dgedit-0~git20160401/src/canvas.cc:278:31: note: Function 'setYOffset' argument 1 names different: declaration 'scroll' definition 'offset'.
dgedit-0~git20160401/src/canvastool.h:37:1: style: The class 'CanvasTool' does not have a constructor although it has private member variables. [noConstructor]
dgedit-0~git20160401/src/canvas.h:40:3: style: Class 'Canvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dgedit-0~git20160401/src/canvastoollisten.cc:31:44: style: Function 'CanvasToolListen' argument 1 names different: declaration 'canvas' definition 'c'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/canvastoollisten.h:40:28: note: Function 'CanvasToolListen' argument 1 names different: declaration 'canvas' definition 'c'.
dgedit-0~git20160401/src/canvastoollisten.cc:31:44: note: Function 'CanvasToolListen' argument 1 names different: declaration 'canvas' definition 'c'.
dgedit-0~git20160401/src/canvastoollisten.cc:31:55: style: Function 'CanvasToolListen' argument 2 names different: declaration 'player' definition 'p'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/canvastoollisten.h:40:44: note: Function 'CanvasToolListen' argument 2 names different: declaration 'player' definition 'p'.
dgedit-0~git20160401/src/canvastoollisten.cc:31:55: note: Function 'CanvasToolListen' argument 2 names different: declaration 'player' definition 'p'.
dgedit-0~git20160401/src/canvastoollisten.cc:71:38: style: Function 'update' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/canvastoollisten.h:50:22: note: Function 'update' argument 1 names different: declaration 'position' definition 'pos'.
dgedit-0~git20160401/src/canvastoollisten.cc:71:38: note: Function 'update' argument 1 names different: declaration 'position' definition 'pos'.
dgedit-0~git20160401/src/canvastoollisten.h:42:11: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dgedit-0~git20160401/src/canvastool.h:40:19: note: Virtual function in base class
dgedit-0~git20160401/src/canvastoollisten.h:42:11: note: Function in derived class
dgedit-0~git20160401/src/canvastoollisten.h:43:8: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dgedit-0~git20160401/src/canvastool.h:42:16: note: Virtual function in base class
dgedit-0~git20160401/src/canvastoollisten.h:43:8: note: Function in derived class
dgedit-0~git20160401/src/canvastoollisten.h:44:8: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dgedit-0~git20160401/src/canvastool.h:43:16: note: Virtual function in base class
dgedit-0~git20160401/src/canvastoollisten.h:44:8: note: Function in derived class
dgedit-0~git20160401/src/canvastoollisten.h:45:8: style: The function 'paintEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dgedit-0~git20160401/src/canvastool.h:45:16: note: Virtual function in base class
dgedit-0~git20160401/src/canvastoollisten.h:45:8: note: Function in derived class
dgedit-0~git20160401/src/canvastoolselections.cc:37:52: style: Function 'CanvasToolSelections' argument 1 names different: declaration 'canvas' definition 'c'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/canvastoolselections.h:41:32: note: Function 'CanvasToolSelections' argument 1 names different: declaration 'canvas' definition 'c'.
dgedit-0~git20160401/src/canvastoolselections.cc:37:52: note: Function 'CanvasToolSelections' argument 1 names different: declaration 'canvas' definition 'c'.
dgedit-0~git20160401/src/canvastoolselections.cc:37:67: style: Function 'CanvasToolSelections' argument 2 names different: declaration 'selections' definition 's'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/canvastoolselections.h:41:52: note: Function 'CanvasToolSelections' argument 2 names different: declaration 'selections' definition 's'.
dgedit-0~git20160401/src/canvastoolselections.cc:37:67: note: Function 'CanvasToolSelections' argument 2 names different: declaration 'selections' definition 's'.
dgedit-0~git20160401/src/canvastoolselections.cc:38:56: style: Function 'CanvasToolSelections' argument 3 names different: declaration 'selections_preview' definition 'p'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/canvastoolselections.h:42:36: note: Function 'CanvasToolSelections' argument 3 names different: declaration 'selections_preview' definition 'p'.
dgedit-0~git20160401/src/canvastoolselections.cc:38:56: note: Function 'CanvasToolSelections' argument 3 names different: declaration 'selections_preview' definition 'p'.
dgedit-0~git20160401/src/canvastoolselections.cc:227:52: style: Function 'thresholdChanged' argument 1 names different: declaration 'threshold' definition 't'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/canvastoolselections.h:61:32: note: Function 'thresholdChanged' argument 1 names different: declaration 'threshold' definition 't'.
dgedit-0~git20160401/src/canvastoolselections.cc:227:52: note: Function 'thresholdChanged' argument 1 names different: declaration 'threshold' definition 't'.
dgedit-0~git20160401/src/canvastoolselections.cc:243:47: style: Function 'fadeoutChanged' argument 1 names different: declaration 'f' definition 't'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/canvastoolselections.h:64:27: note: Function 'fadeoutChanged' argument 1 names different: declaration 'f' definition 't'.
dgedit-0~git20160401/src/canvastoolselections.cc:243:47: note: Function 'fadeoutChanged' argument 1 names different: declaration 'f' definition 't'.
dgedit-0~git20160401/src/canvastoolselections.cc:315:48: style: Function 'setShowPreview' argument 1 names different: declaration 'show_preview' definition 's'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/canvastoolselections.h:65:28: note: Function 'setShowPreview' argument 1 names different: declaration 'show_preview' definition 's'.
dgedit-0~git20160401/src/canvastoolselections.cc:315:48: note: Function 'setShowPreview' argument 1 names different: declaration 'show_preview' definition 's'.
dgedit-0~git20160401/src/canvastoolselections.cc:91:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/canvastoolselections.cc:118:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/canvastoolselections.cc:132:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/canvastoolselections.cc:177:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/canvastoolselections.cc:191:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/canvastoolselections.cc:204:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/canvastoolselections.cc:214:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/canvastoolselections.cc:37:23: warning: Member variable 'CanvasToolSelections::noise_floor' is not initialized in the constructor. [uninitMemberVar]
dgedit-0~git20160401/src/canvastoolselections.cc:37:23: warning: Member variable 'CanvasToolSelections::fadeout' is not initialized in the constructor. [uninitMemberVar]
dgedit-0~git20160401/src/canvastoolselections.cc:37:23: warning: Member variable 'CanvasToolSelections::show_preview' is not initialized in the constructor. [uninitMemberVar]
dgedit-0~git20160401/src/canvastoolselections.cc:49:3: performance: Variable 'colSelBg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dgedit-0~git20160401/src/canvastoolselections.h:44:11: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dgedit-0~git20160401/src/canvastool.h:40:19: note: Virtual function in base class
dgedit-0~git20160401/src/canvastoolselections.h:44:11: note: Function in derived class
dgedit-0~git20160401/src/canvastoolselections.h:45:8: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dgedit-0~git20160401/src/canvastool.h:41:16: note: Virtual function in base class
dgedit-0~git20160401/src/canvastoolselections.h:45:8: note: Function in derived class
dgedit-0~git20160401/src/canvastoolselections.h:46:8: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dgedit-0~git20160401/src/canvastool.h:42:16: note: Virtual function in base class
dgedit-0~git20160401/src/canvastoolselections.h:46:8: note: Function in derived class
dgedit-0~git20160401/src/canvastoolselections.h:47:8: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dgedit-0~git20160401/src/canvastool.h:43:16: note: Virtual function in base class
dgedit-0~git20160401/src/canvastoolselections.h:47:8: note: Function in derived class
dgedit-0~git20160401/src/canvastoolselections.h:48:8: style: The function 'paintEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dgedit-0~git20160401/src/canvastool.h:45:16: note: Virtual function in base class
dgedit-0~git20160401/src/canvastoolselections.h:48:8: note: Function in derived class
dgedit-0~git20160401/src/canvastoolselections.h:49:8: style: The function 'keyReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dgedit-0~git20160401/src/canvastool.h:46:16: note: Virtual function in base class
dgedit-0~git20160401/src/canvastoolselections.h:49:8: note: Function in derived class
dgedit-0~git20160401/src/canvastoolthreshold.cc:36:50: style: Function 'CanvasToolThreshold' argument 1 names different: declaration 'canvas' definition 'c'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/canvastoolthreshold.h:39:31: note: Function 'CanvasToolThreshold' argument 1 names different: declaration 'canvas' definition 'c'.
dgedit-0~git20160401/src/canvastoolthreshold.cc:36:50: note: Function 'CanvasToolThreshold' argument 1 names different: declaration 'canvas' definition 'c'.
dgedit-0~git20160401/src/canvastoolthreshold.cc:42:3: performance: Variable 'colThreshold' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dgedit-0~git20160401/src/canvastoolthreshold.h:39:3: style: Class 'CanvasToolThreshold' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dgedit-0~git20160401/src/canvastoolthreshold.h:41:11: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dgedit-0~git20160401/src/canvastool.h:40:19: note: Virtual function in base class
dgedit-0~git20160401/src/canvastoolthreshold.h:41:11: note: Function in derived class
dgedit-0~git20160401/src/canvastoolthreshold.h:42:8: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dgedit-0~git20160401/src/canvastool.h:41:16: note: Virtual function in base class
dgedit-0~git20160401/src/canvastoolthreshold.h:42:8: note: Function in derived class
dgedit-0~git20160401/src/canvastoolthreshold.h:43:8: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dgedit-0~git20160401/src/canvastool.h:42:16: note: Virtual function in base class
dgedit-0~git20160401/src/canvastoolthreshold.h:43:8: note: Function in derived class
dgedit-0~git20160401/src/canvastoolthreshold.h:44:8: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dgedit-0~git20160401/src/canvastool.h:43:16: note: Virtual function in base class
dgedit-0~git20160401/src/canvastoolthreshold.h:44:8: note: Function in derived class
dgedit-0~git20160401/src/canvastoolthreshold.h:45:8: style: The function 'paintEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dgedit-0~git20160401/src/canvastool.h:45:16: note: Virtual function in base class
dgedit-0~git20160401/src/canvastoolthreshold.h:45:8: note: Function in derived class
dgedit-0~git20160401/src/zoomslider.h:36:3: style: Class 'ZoomSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dgedit-0~git20160401/src/canvaswidget.h:40:3: style: Class 'CanvasWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dgedit-0~git20160401/src/filelist.cc:83:50: style: Function 'selectionChanged' argument 1 names different: declaration 'item' definition 'i'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/filelist.h:53:42: note: Function 'selectionChanged' argument 1 names different: declaration 'item' definition 'i'.
dgedit-0~git20160401/src/filelist.cc:83:50: note: Function 'selectionChanged' argument 1 names different: declaration 'item' definition 'i'.
dgedit-0~git20160401/src/mainwindow.cc:467:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/selectioneditor.h:38:3: style: Class 'SelectionEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dgedit-0~git20160401/src/mipmap.cc:43:22: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
dgedit-0~git20160401/src/mipmap.cc:64:22: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
dgedit-0~git20160401/src/mipmap.cc:29:9: warning: Member variable 'MipMap::values' is not initialized in the constructor. [uninitMemberVar]
dgedit-0~git20160401/src/mipmap.cc:29:9: warning: Member variable 'MipMap::lowerlevel' is not initialized in the constructor. [uninitMemberVar]
dgedit-0~git20160401/src/mipmap.h:57:15: style: Unused private function: 'MipMap::mipmap_lookup' [unusedPrivateFunction]
dgedit-0~git20160401/src/mipmap.h:56:15: style: Technically the member function 'MipMap::data_lookup' can be const. [functionConst]
dgedit-0~git20160401/src/mipmap.cc:36:21: note: Technically the member function 'MipMap::data_lookup' can be const.
dgedit-0~git20160401/src/mipmap.h:56:15: note: Technically the member function 'MipMap::data_lookup' can be const.
dgedit-0~git20160401/src/mipmap.h:57:15: style: Technically the member function 'MipMap::mipmap_lookup' can be const. [functionConst]
dgedit-0~git20160401/src/mipmap.cc:57:21: note: Technically the member function 'MipMap::mipmap_lookup' can be const.
dgedit-0~git20160401/src/mipmap.h:57:15: note: Technically the member function 'MipMap::mipmap_lookup' can be const.
dgedit-0~git20160401/src/player.cc:125:38: style: Function 'playSelection' argument 1 names different: declaration 'selection' definition 's'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/player.h:81:32: note: Function 'playSelection' argument 1 names different: declaration 'selection' definition 's'.
dgedit-0~git20160401/src/player.cc:125:38: note: Function 'playSelection' argument 1 names different: declaration 'selection' definition 's'.
dgedit-0~git20160401/src/player.cc:125:45: style: Function 'playSelection' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/player.h:81:47: note: Function 'playSelection' argument 2 names different: declaration 'length' definition 'len'.
dgedit-0~git20160401/src/player.cc:125:45: note: Function 'playSelection' argument 2 names different: declaration 'length' definition 'len'.
dgedit-0~git20160401/src/player.cc:146:35: style: Function 'setGainScalar' argument 1 names different: declaration 'gain_scalar' definition 'g'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/player.h:63:29: note: Function 'setGainScalar' argument 1 names different: declaration 'gain_scalar' definition 'g'.
dgedit-0~git20160401/src/player.cc:146:35: note: Function 'setGainScalar' argument 1 names different: declaration 'gain_scalar' definition 'g'.
dgedit-0~git20160401/src/player.cc:166:45: style: Function 'setPcmData' argument 2 names different: declaration 'num_samples' definition 'size'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/player.h:57:39: note: Function 'setPcmData' argument 2 names different: declaration 'num_samples' definition 'size'.
dgedit-0~git20160401/src/player.cc:166:45: note: Function 'setPcmData' argument 2 names different: declaration 'num_samples' definition 'size'.
dgedit-0~git20160401/src/player.cc:125:38: performance: Function parameter 's' should be passed by const reference. [passedByValue]
dgedit-0~git20160401/src/samplesorter.cc:39:40: style: Function 'SampleSorter' argument 1 names different: declaration 'selections' definition 's'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/samplesorter.h:37:28: note: Function 'SampleSorter' argument 1 names different: declaration 'selections' definition 's'.
dgedit-0~git20160401/src/samplesorter.cc:39:40: note: Function 'SampleSorter' argument 1 names different: declaration 'selections' definition 's'.
dgedit-0~git20160401/src/samplesorter.cc:39:55: style: Function 'SampleSorter' argument 2 names different: declaration 'selections_preview' definition 'p'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/samplesorter.h:37:52: note: Function 'SampleSorter' argument 2 names different: declaration 'selections_preview' definition 'p'.
dgedit-0~git20160401/src/samplesorter.cc:39:55: note: Function 'SampleSorter' argument 2 names different: declaration 'selections_preview' definition 'p'.
dgedit-0~git20160401/src/samplesorter.cc:53:40: style: Function 'setShowPreview' argument 1 names different: declaration 'show_preview' definition 's'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/samplesorter.h:49:28: note: Function 'setShowPreview' argument 1 names different: declaration 'show_preview' definition 's'.
dgedit-0~git20160401/src/samplesorter.cc:53:40: note: Function 'setShowPreview' argument 1 names different: declaration 'show_preview' definition 's'.
dgedit-0~git20160401/src/samplesorter.cc:71:40: style: Function 'setSpreadFactor' argument 1 names different: declaration 'spread' definition 's'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/samplesorter.h:51:28: note: Function 'setSpreadFactor' argument 1 names different: declaration 'spread' definition 's'.
dgedit-0~git20160401/src/samplesorter.cc:71:40: note: Function 'setSpreadFactor' argument 1 names different: declaration 'spread' definition 's'.
dgedit-0~git20160401/src/samplesorter.cc:216:53: style: Function 'getSelectionByCoordinate' argument 1 names different: declaration 'x' definition 'px'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/samplesorter.h:60:41: note: Function 'getSelectionByCoordinate' argument 1 names different: declaration 'x' definition 'px'.
dgedit-0~git20160401/src/samplesorter.cc:216:53: note: Function 'getSelectionByCoordinate' argument 1 names different: declaration 'x' definition 'px'.
dgedit-0~git20160401/src/samplesorter.cc:216:61: style: Function 'getSelectionByCoordinate' argument 2 names different: declaration 'y' definition 'py'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/samplesorter.h:60:48: note: Function 'getSelectionByCoordinate' argument 2 names different: declaration 'y' definition 'py'.
dgedit-0~git20160401/src/samplesorter.cc:216:61: note: Function 'getSelectionByCoordinate' argument 2 names different: declaration 'y' definition 'py'.
dgedit-0~git20160401/src/samplesorter.cc:134:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/samplesorter.cc:147:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/samplesorter.cc:195:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/samplesorter.cc:209:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/samplesorter.cc:232:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/selection.cc:60:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/selection.cc:89:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dgedit-0~git20160401/src/selection.cc:36:36: performance: Function parameter 'selection' should be passed by const reference. [passedByValue]
dgedit-0~git20160401/src/selection.cc:66:48: performance: Function parameter 'selection' should be passed by const reference. [passedByValue]
dgedit-0~git20160401/src/selectioneditor.cc:50:46: style: Function 'SelectionEditor' argument 1 names different: declaration 'selections' definition 's'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/selectioneditor.h:38:31: note: Function 'SelectionEditor' argument 1 names different: declaration 'selections' definition 's'.
dgedit-0~git20160401/src/selectioneditor.cc:50:46: note: Function 'SelectionEditor' argument 1 names different: declaration 'selections' definition 's'.
dgedit-0~git20160401/src/volumefader.cc:64:39: style: Function 'updatePeakDb' argument 1 names different: declaration 'vol' definition 'db'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/volumefader.h:46:28: note: Function 'updatePeakDb' argument 1 names different: declaration 'vol' definition 'db'.
dgedit-0~git20160401/src/volumefader.cc:64:39: note: Function 'updatePeakDb' argument 1 names different: declaration 'vol' definition 'db'.
dgedit-0~git20160401/src/volumefader.cc:69:42: style: Function 'updatePeakPower' argument 1 names different: declaration 'vol' definition 'newpeak'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/volumefader.h:47:31: note: Function 'updatePeakPower' argument 1 names different: declaration 'vol' definition 'newpeak'.
dgedit-0~git20160401/src/volumefader.cc:69:42: note: Function 'updatePeakPower' argument 1 names different: declaration 'vol' definition 'newpeak'.
dgedit-0~git20160401/src/volumefader.cc:76:38: style: Function 'setVolumeDb' argument 1 names different: declaration 'vol' definition 'db'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/volumefader.h:48:27: note: Function 'setVolumeDb' argument 1 names different: declaration 'vol' definition 'db'.
dgedit-0~git20160401/src/volumefader.cc:76:38: note: Function 'setVolumeDb' argument 1 names different: declaration 'vol' definition 'db'.
dgedit-0~git20160401/src/volumefader.cc:82:41: style: Function 'setVolumePower' argument 1 names different: declaration 'vol' definition 'power'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/volumefader.h:49:30: note: Function 'setVolumePower' argument 1 names different: declaration 'vol' definition 'power'.
dgedit-0~git20160401/src/volumefader.cc:82:41: note: Function 'setVolumePower' argument 1 names different: declaration 'vol' definition 'power'.
dgedit-0~git20160401/src/zoomslider.cc:94:37: style: Function 'setTickWidth' argument 1 names different: declaration 'width' definition 'tick_width'. [funcArgNamesDifferent]
dgedit-0~git20160401/src/zoomslider.h:51:27: note: Function 'setTickWidth' argument 1 names different: declaration 'width' definition 'tick_width'.
dgedit-0~git20160401/src/zoomslider.cc:94:37: note: Function 'setTickWidth' argument 1 names different: declaration 'width' definition 'tick_width'.
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dh-make-drupal/dh-make-drupal_2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dh-make-golang/dh-make-golang_0.0~git20180410.bcfd5bf.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dh-make-perl/dh-make-perl_0.84.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dh-python/dh-python_1.20141111.orig.tar.xz
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dh-virtualenv/dh-virtualenv_1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dhcp-helper/dhcp-helper_1.1.orig.tar.gz
dhcp-helper-1.1.orig/dhcp-helper.c:253:21: style: The scope of the variable 'gp' can be reduced. [variableScope]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dhcp-probe/dhcp-probe_1.3.0.orig.tar.gz
dhcp-probe-1.3.0/src/bootp.c:266:0: error: #error "struct ether_addr{} has neither an ether_addr_octet nor an octet member, cannot proceed." [preprocessorErrorDirective]
dhcp-probe-1.3.0/src/configfile.c:85:6: style: The scope of the variable 'tokens' can be reduced. [variableScope]
dhcp-probe-1.3.0/src/configfile.c:126:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dhcp-probe-1.3.0/src/dhcp_probe.c:92:15: style: The scope of the variable 'time_to_sleep' can be reduced. [variableScope]
dhcp-probe-1.3.0/src/dhcp_probe.c:99:38: style: The scope of the variable 'pcap_errbuf2' can be reduced. [variableScope]
dhcp-probe-1.3.0/src/dhcp_probe.c:958:26: style: Function 'set_pcap_timeout' argument 1 names different: declaration 'pc' definition 'pd'. [funcArgNamesDifferent]
dhcp-probe-1.3.0/src/dhcp_probe.h:48:31: note: Function 'set_pcap_timeout' argument 1 names different: declaration 'pc' definition 'pd'.
dhcp-probe-1.3.0/src/dhcp_probe.c:958:26: note: Function 'set_pcap_timeout' argument 1 names different: declaration 'pc' definition 'pd'.
dhcp-probe-1.3.0/src/dhcp_probe.c:1047:13: style: Function 'catcher' argument 1 names different: declaration 'signal' definition 'sig'. [funcArgNamesDifferent]
dhcp-probe-1.3.0/src/dhcp_probe.h:50:18: note: Function 'catcher' argument 1 names different: declaration 'signal' definition 'sig'.
dhcp-probe-1.3.0/src/dhcp_probe.c:1047:13: note: Function 'catcher' argument 1 names different: declaration 'signal' definition 'sig'.
dhcp-probe-1.3.0/src/dhcp_probe.c:732:19: warning: Calling 'sizeof' on 'sizeof'. [sizeofsizeof]
dhcp-probe-1.3.0/src/dhcp_probe.c:750:18: warning: Calling 'sizeof' on 'sizeof'. [sizeofsizeof]
dhcp-probe-1.3.0/src/dhcp_probe.c:771:18: warning: Calling 'sizeof' on 'sizeof'. [sizeofsizeof]
dhcp-probe-1.3.0/src/dhcp_probe.c:779:19: warning: Calling 'sizeof' on 'sizeof'. [sizeofsizeof]
dhcp-probe-1.3.0/src/dhcp_probe.c:990:6: style: Unused variable: i [unusedVariable]
dhcp-probe-1.3.0/src/get_myeaddr.c:199:0: error: #error "get_myeaddr: Unable to find a way to determine my ethernet address: SIOCGIFHWADDR, SIOCGARP, an HAVE_GETIFADDRS are all undefined" [preprocessorErrorDirective]
dhcp-probe-1.3.0/src/open_max.c:64:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dhcp-probe-1.3.0/src/open_max.c:33:14: note: outer condition: openmax==0
dhcp-probe-1.3.0/src/open_max.c:64:15: note: identical inner condition: openmax==0
dhcp-probe-1.3.0/src/open_max.c:64:15: style: Condition 'openmax==0' is always true [knownConditionTrueFalse]
dhcp-probe-1.3.0/src/open_max.c:33:14: note: Assuming that condition 'openmax==0' is not redundant
dhcp-probe-1.3.0/src/open_max.c:64:15: note: Condition 'openmax==0' is always true
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dhcpcanon/dhcpcanon_0.8.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dhcpcd/dhcpcd_3.2.3.orig.tar.gz
dhcpcd-3.2.3.orig/interface.h:88:0: error: #error "your sys/queue.h is too old and lacks STAILQ" [preprocessorErrorDirective]
dhcpcd-3.2.3.orig/common.c:45:8: style: The scope of the variable 'p' can be reduced. [variableScope]
dhcpcd-3.2.3.orig/common.c:192:7: style: The scope of the variable 'spid' can be reduced. [variableScope]
dhcpcd-3.2.3.orig/common.c:204:23: style: Function 'xmalloc' argument 1 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
dhcpcd-3.2.3.orig/common.h:64:23: note: Function 'xmalloc' argument 1 names different: declaration 'size' definition 's'.
dhcpcd-3.2.3.orig/common.c:204:23: note: Function 'xmalloc' argument 1 names different: declaration 'size' definition 's'.
dhcpcd-3.2.3.orig/common.c:217:23: style: Function 'xzalloc' argument 1 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
dhcpcd-3.2.3.orig/common.h:65:23: note: Function 'xzalloc' argument 1 names different: declaration 'size' definition 's'.
dhcpcd-3.2.3.orig/common.c:217:23: note: Function 'xzalloc' argument 1 names different: declaration 'size' definition 's'.
dhcpcd-3.2.3.orig/common.c:224:35: style: Function 'xrealloc' argument 2 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
dhcpcd-3.2.3.orig/common.h:63:35: note: Function 'xrealloc' argument 2 names different: declaration 'size' definition 's'.
dhcpcd-3.2.3.orig/common.c:224:35: note: Function 'xrealloc' argument 2 names different: declaration 'size' definition 's'.
dhcpcd-3.2.3.orig/signal.c:61:10: warning: Either the condition 'i>sizeof(signals)/sizeof(signals[0])' is redundant or the array 'signals[5]' is accessed at index 5, which is out of bounds. [arrayIndexOutOfBoundsCond]
dhcpcd-3.2.3.orig/signal.c:58:8: note: Assuming that condition 'i>sizeof(signals)/sizeof(signals[0])' is not redundant
dhcpcd-3.2.3.orig/signal.c:61:10: note: Array index out of bounds
dhcpcd-3.2.3.orig/signal.c:61:10: warning: Either the condition 'i>5' is redundant or the array 'signals[5]' is accessed at index 5, which is out of bounds. [arrayIndexOutOfBoundsCond]
dhcpcd-3.2.3.orig/signal.c:58:8: note: Assuming that condition 'i>5' is not redundant
dhcpcd-3.2.3.orig/signal.c:61:10: note: Array index out of bounds
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dhcpcd-dbus/dhcpcd-dbus_0.6.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dhcpcd-ui/dhcpcd-ui_0.6.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dhcpcd5/dhcpcd5_6.10.1.orig.tar.xz
dhcpcd-6.10.1/arp.c:126:10: style: The scope of the variable 'bytes' can be reduced. [variableScope]
dhcpcd-6.10.1/auth.c:165:42: style: Checking if unsigned variable '(uint64_t)(replay-state->replay)' is less than zero. [unsignedLessThanZero]
dhcpcd-6.10.1/common.c:191:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
dhcpcd-6.10.1/compat/arc4random.c:61:10: style: The scope of the variable 'si' can be reduced. [variableScope]
dhcpcd-6.10.1/compat/arc4random_uniform.c:43:21: style: Opposite expression on both sides of '%'. [oppositeExpression]
dhcpcd-6.10.1/compat/arc4random_uniform.c:43:21: note: Opposite expression on both sides of '%'.
dhcpcd-6.10.1/compat/arc4random_uniform.c:43:21: note: Opposite expression on both sides of '%'.
dhcpcd-6.10.1/compat/getline.c:45:17: style: The scope of the variable 'p' can be reduced. [variableScope]
dhcpcd-6.10.1/compat/posix_spawn.c:58:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dhcpcd-6.10.1/control.c:106:44: style: The scope of the variable 'ap' can be reduced. [variableScope]
dhcpcd-6.10.1/control.c:109:6: style: The scope of the variable 'argc' can be reduced. [variableScope]
dhcpcd-6.10.1/control.c:335:14: style: The scope of the variable 'l' can be reduced. [variableScope]
dhcpcd-6.10.1/control.c:390:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dhcpcd-6.10.1/crypt/md5.c:222:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp-common.c:312:20: style: The scope of the variable 'l' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp-common.c:314:6: style: The scope of the variable 'hops' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp-common.c:417:16: style: The scope of the variable 'c' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp-common.c:488:10: style: The scope of the variable 'c' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp-common.c:633:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp-common.c:909:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dhcpcd-6.10.1/dhcp-common.c:1000:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dhcpcd-6.10.1/dhcp.c:2336:0: error: failed to expand 'dhcp_reboot', Wrong number of parameters for macro 'dhcp_reboot'. [preprocessorErrorDirective]
dhcpcd-6.10.1/dhcp6.c:148:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dhcpcd-6.10.1/dhcp6.c:153:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dhcpcd-6.10.1/dhcp6.c:296:23: warning: Either the condition 'm==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dhcpcd-6.10.1/dhcp6.c:653:9: note: Assuming that condition 'm==NULL' is not redundant
dhcpcd-6.10.1/dhcp6.c:641:45: note: Calling function 'dhcp6_getmoption', 2nd argument 'm' value is 0
dhcpcd-6.10.1/dhcp6.c:296:23: note: Null pointer addition
dhcpcd-6.10.1/dhcp6.c:163:11: style: The scope of the variable 'p' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp6.c:225:9: style: The scope of the variable 'ol' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp6.c:542:7: style: The scope of the variable 'hbuf' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp6.c:977:20: style: The scope of the variable 'ifp0' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp6.c:1300:20: style: The scope of the variable 'ifp' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp6.c:1302:20: style: The scope of the variable 'valid' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp6.c:1733:26: style: The scope of the variable 'ap' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp6.c:1773:11: style: The scope of the variable 'u32' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp6.c:1774:9: style: The scope of the variable 'off' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp6.c:1859:9: style: The scope of the variable 'off' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp6.c:1860:11: style: The scope of the variable 'ol' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp6.c:1984:11: style: The scope of the variable 'code' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp6.c:1984:17: style: The scope of the variable 'ol' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp6.c:2314:6: style: The scope of the variable 'r' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp6.c:3173:28: style: The scope of the variable 'dhc' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcp6.c:2000:3: error: Uninitialized variable: ap [uninitvar]
dhcpcd-6.10.1/dhcpcd.c:485:17: style: Condition 'ra_global==-1' is always true [knownConditionTrueFalse]
dhcpcd-6.10.1/dhcpcd.c:481:15: note: Assignment 'ra_global=-1', assigned value is -1
dhcpcd-6.10.1/dhcpcd.c:485:17: note: Condition 'ra_global==-1' is always true
dhcpcd-6.10.1/dhcpcd.c:1144:2: warning: Redundant assignment of 'oldopts' to itself. [selfAssignment]
dhcpcd-6.10.1/dhcpcd.c:134:19: style: The scope of the variable 'opt' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcpcd.c:438:6: style: The scope of the variable 'ra_global' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcpcd.c:438:17: style: The scope of the variable 'ra_iface' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcpcd.c:851:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcpcd.c:853:6: style: The scope of the variable 'carrier' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcpcd.c:1333:14: style: The scope of the variable 'l' can be reduced. [variableScope]
dhcpcd-6.10.1/dhcpcd.c:1144:2: style: Variable 'oldopts' is assigned a value that is never used. [unreadVariable]
dhcpcd-6.10.1/dhcpcd.c:1500:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dhcpcd-6.10.1/duid.c:61:9: style: The scope of the variable 't' can be reduced. [variableScope]
dhcpcd-6.10.1/if-linux-wext.c:87:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dhcpcd-6.10.1/if-linux.c:1163:7: style: struct member 'nlma::buffer' is never used. [unusedStructMember]
dhcpcd-6.10.1/if-linux.c:1170:7: style: struct member 'nlmr::buffer' is never used. [unusedStructMember]
dhcpcd-6.10.1/if-linux.c:632:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
dhcpcd-6.10.1/if-linux.c:851:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dhcpcd-6.10.1/if-options.c:1518:12: warning: Either the condition 'if(ldop)' is redundant or there is possible null pointer dereference: ldop. [nullPointerRedundantCheck]
dhcpcd-6.10.1/if-options.c:1525:14: note: Assuming that condition 'if(ldop)' is not redundant
dhcpcd-6.10.1/if-options.c:1518:12: note: Null pointer dereference
dhcpcd-6.10.1/if-options.c:215:2: style: Variable 'match' is reassigned a value before the old one has been used. [redundantAssignment]
dhcpcd-6.10.1/if-options.c:213:0: note: Variable 'match' is reassigned a value before the old one has been used.
dhcpcd-6.10.1/if-options.c:215:2: note: Variable 'match' is reassigned a value before the old one has been used.
dhcpcd-6.10.1/if-options.c:286:14: style: The scope of the variable 'p' can be reduced. [variableScope]
dhcpcd-6.10.1/if-options.c:2133:9: style: The scope of the variable 'ol' can be reduced. [variableScope]
dhcpcd-6.10.1/if-options.c:2136:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dhcpcd-6.10.1/if-options.c:2137:19: style: The scope of the variable 'opt' can be reduced. [variableScope]
dhcpcd-6.10.1/if-options.c:2429:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dhcpcd-6.10.1/if-options.c:2430:19: style: The scope of the variable 'opt' can be reduced. [variableScope]
dhcpcd-6.10.1/if-options.c:2431:16: style: The scope of the variable 'vo' can be reduced. [variableScope]
dhcpcd-6.10.1/if-options.c:2432:16: style: The scope of the variable 'token' can be reduced. [variableScope]
dhcpcd-6.10.1/if-options.c:2410:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dhcpcd-6.10.1/if-sun.c:74:25: style: Function 'if_vimaster' argument 1 names different: declaration 'ctx' definition 'ifname'. [funcArgNamesDifferent]
dhcpcd-6.10.1/if.h:102:42: note: Function 'if_vimaster' argument 1 names different: declaration 'ctx' definition 'ifname'.
dhcpcd-6.10.1/if-sun.c:74:25: note: Function 'if_vimaster' argument 1 names different: declaration 'ctx' definition 'ifname'.
dhcpcd-6.10.1/if.c:183:20: style: The scope of the variable 'ifp' can be reduced. [variableScope]
dhcpcd-6.10.1/if.c:190:6: style: Unused variable: ifa_flags [unusedVariable]
dhcpcd-6.10.1/if.c:140:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dhcpcd-6.10.1/ipv4.c:289:33: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dhcpcd-6.10.1/ipv4.c:289:33: note: Opposite expression on both sides of '&&'.
dhcpcd-6.10.1/ipv4.c:289:33: note: Opposite expression on both sides of '&&'.
dhcpcd-6.10.1/ipv4.c:291:32: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dhcpcd-6.10.1/ipv4.c:291:32: note: Opposite expression on both sides of '&&'.
dhcpcd-6.10.1/ipv4.c:291:32: note: Opposite expression on both sides of '&&'.
dhcpcd-6.10.1/ipv4.c:119:20: style: The scope of the variable 'ap' can be reduced. [variableScope]
dhcpcd-6.10.1/ipv4.c:136:20: style: The scope of the variable 'ap' can be reduced. [variableScope]
dhcpcd-6.10.1/ipv4.c:152:20: style: The scope of the variable 'ap' can be reduced. [variableScope]
dhcpcd-6.10.1/ipv4.c:786:27: style: The scope of the variable 'state' can be reduced. [variableScope]
dhcpcd-6.10.1/ipv6.c:812:6: warning: Either the condition 'nap' is redundant or there is possible null pointer dereference: nap. [nullPointerRedundantCheck]
dhcpcd-6.10.1/ipv6.c:810:6: note: Assuming that condition 'nap' is not redundant
dhcpcd-6.10.1/ipv6.c:812:6: note: Null pointer dereference
dhcpcd-6.10.1/ipv6.c:302:15: style: The scope of the variable 'low' can be reduced. [variableScope]
dhcpcd-6.10.1/ipv6.c:302:20: style: The scope of the variable 'high' can be reduced. [variableScope]
dhcpcd-6.10.1/ipv6.c:304:27: style: The scope of the variable 'r' can be reduced. [variableScope]
dhcpcd-6.10.1/ipv6.c:328:28: style: The scope of the variable 'p' can be reduced. [variableScope]
dhcpcd-6.10.1/ipv6.c:966:22: style: The scope of the variable 'cb' can be reduced. [variableScope]
dhcpcd-6.10.1/ipv6.c:1317:22: style: The scope of the variable 'cb' can be reduced. [variableScope]
dhcpcd-6.10.1/ipv6.c:665:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dhcpcd-6.10.1/ipv6.c:1809:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dhcpcd-6.10.1/ipv6.c:2083:14: error: Uninitialized variable: ifp [uninitvar]
dhcpcd-6.10.1/ipv6.c:2086:22: error: Uninitialized variable: ifp [uninitvar]
dhcpcd-6.10.1/ipv6nd.c:172:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dhcpcd-6.10.1/ipv6nd.c:177:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dhcpcd-6.10.1/ipv6nd.c:955:9: warning: Either the condition 'ap==NULL' is redundant or there is possible null pointer dereference: ap. [nullPointerRedundantCheck]
dhcpcd-6.10.1/ipv6nd.c:959:11: note: Assuming that condition 'ap==NULL' is not redundant
dhcpcd-6.10.1/ipv6nd.c:955:9: note: Null pointer dereference
dhcpcd-6.10.1/ipv6nd.c:1199:19: style: The scope of the variable 'rap' can be reduced. [variableScope]
dhcpcd-6.10.1/ipv6nd.c:71:11: style: struct member 'nd_opt_dnssl::nd_opt_dnssl_type' is never used. [unusedStructMember]
dhcpcd-6.10.1/ipv6nd.c:72:11: style: struct member 'nd_opt_dnssl::nd_opt_dnssl_len' is never used. [unusedStructMember]
dhcpcd-6.10.1/ipv6nd.c:73:11: style: struct member 'nd_opt_dnssl::nd_opt_dnssl_reserved' is never used. [unusedStructMember]
dhcpcd-6.10.1/ipv6nd.c:74:11: style: struct member 'nd_opt_dnssl::nd_opt_dnssl_lifetime' is never used. [unusedStructMember]
dhcpcd-6.10.1/script.c:256:9: style: Condition '1==2' is always false [knownConditionTrueFalse]
dhcpcd-6.10.1/script.c:357:15: style: Condition '1==2' is always false [knownConditionTrueFalse]
dhcpcd-6.10.1/script.c:320:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dhcpcd-6.10.1/script.c:204:14: style: The scope of the variable 'l' can be reduced. [variableScope]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dhcpd-pools/dhcpd-pools_2.28.orig.tar.xz
dhcpd-pools-2.28/lib/c-ctype.h:29:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
dhcpd-pools-2.28/lib/gettext.h:216:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
dhcpd-pools-2.28/lib/gettext.h:262:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
dhcpd-pools-2.28/lib/error.c:138:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
dhcpd-pools-2.28/lib/fclose.c:98:12: error: Resource handle 'fp' freed twice. [doubleFree]
dhcpd-pools-2.28/lib/fpurge.c:143:0: error: #error "Please port gnulib fpurge.c to your platform! Look at the definitions of fflush, setvbuf and ungetc on your system, then report this to bug-gnulib." [preprocessorErrorDirective]
dhcpd-pools-2.28/lib/freading.c:71:0: error: #error "Please port gnulib freading.c to your platform!" [preprocessorErrorDirective]
dhcpd-pools-2.28/lib/fseeko.c:110:0: error: #error "Please port gnulib fseeko.c to your platform! Look at the code in fseeko.c, then report this to bug-gnulib." [preprocessorErrorDirective]
dhcpd-pools-2.28/lib/getopt.c:346:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:118:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
dhcpd-pools-2.28/lib/getopt.c:346:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
dhcpd-pools-2.28/lib/getopt.c:346:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:118:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
dhcpd-pools-2.28/lib/getopt.c:346:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
dhcpd-pools-2.28/lib/getopt.c:346:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:119:44: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
dhcpd-pools-2.28/lib/getopt.c:346:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
dhcpd-pools-2.28/lib/getopt.c:347:42: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:120:53: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
dhcpd-pools-2.28/lib/getopt.c:347:42: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
dhcpd-pools-2.28/lib/getopt.c:347:57: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:120:70: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
dhcpd-pools-2.28/lib/getopt.c:347:57: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
dhcpd-pools-2.28/lib/getopt.c:348:25: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:121:36: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
dhcpd-pools-2.28/lib/getopt.c:348:25: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
dhcpd-pools-2.28/lib/getopt.c:348:57: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:121:70: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
dhcpd-pools-2.28/lib/getopt.c:348:57: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
dhcpd-pools-2.28/lib/getopt.c:348:64: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:122:36: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
dhcpd-pools-2.28/lib/getopt.c:348:64: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
dhcpd-pools-2.28/lib/getopt.c:1158:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:24:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
dhcpd-pools-2.28/lib/getopt.c:1158:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
dhcpd-pools-2.28/lib/getopt.c:1158:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:24:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
dhcpd-pools-2.28/lib/getopt.c:1158:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
dhcpd-pools-2.28/lib/getopt.c:1158:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:25:42: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
dhcpd-pools-2.28/lib/getopt.c:1158:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
dhcpd-pools-2.28/lib/getopt.c:1159:40: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:26:51: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
dhcpd-pools-2.28/lib/getopt.c:1159:40: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
dhcpd-pools-2.28/lib/getopt.c:1159:55: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:26:68: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
dhcpd-pools-2.28/lib/getopt.c:1159:55: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
dhcpd-pools-2.28/lib/getopt.c:1159:68: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:27:34: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
dhcpd-pools-2.28/lib/getopt.c:1159:68: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
dhcpd-pools-2.28/lib/getopt.c:1160:23: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:27:51: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
dhcpd-pools-2.28/lib/getopt.c:1160:23: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
dhcpd-pools-2.28/lib/getopt1.c:48:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:124:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
dhcpd-pools-2.28/lib/getopt1.c:48:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
dhcpd-pools-2.28/lib/getopt1.c:48:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:124:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
dhcpd-pools-2.28/lib/getopt1.c:48:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
dhcpd-pools-2.28/lib/getopt1.c:48:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:125:40: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
dhcpd-pools-2.28/lib/getopt1.c:48:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
dhcpd-pools-2.28/lib/getopt1.c:49:38: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:126:49: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
dhcpd-pools-2.28/lib/getopt1.c:49:38: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
dhcpd-pools-2.28/lib/getopt1.c:49:57: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:126:66: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
dhcpd-pools-2.28/lib/getopt1.c:49:57: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
dhcpd-pools-2.28/lib/getopt1.c:50:38: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:127:49: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
dhcpd-pools-2.28/lib/getopt1.c:50:38: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
dhcpd-pools-2.28/lib/getopt1.c:71:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:129:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
dhcpd-pools-2.28/lib/getopt1.c:71:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
dhcpd-pools-2.28/lib/getopt1.c:71:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:129:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
dhcpd-pools-2.28/lib/getopt1.c:71:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
dhcpd-pools-2.28/lib/getopt1.c:71:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:130:45: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
dhcpd-pools-2.28/lib/getopt1.c:71:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
dhcpd-pools-2.28/lib/getopt1.c:72:43: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:131:54: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
dhcpd-pools-2.28/lib/getopt1.c:72:43: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
dhcpd-pools-2.28/lib/getopt1.c:72:62: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:132:38: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
dhcpd-pools-2.28/lib/getopt1.c:72:62: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
dhcpd-pools-2.28/lib/getopt1.c:73:43: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
dhcpd-pools-2.28/lib/getopt_int.h:133:54: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
dhcpd-pools-2.28/lib/getopt1.c:73:43: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
dhcpd-pools-2.28/lib/gettimeofday.c:143:0: error: #error "Only 1-second nominal clock resolution found.  Is that intended?" \ [preprocessorErrorDirective]
dhcpd-pools-2.28/lib/isnan.c:80:24: style: union member 'memory_double::value' is never used. [unusedStructMember]
dhcpd-pools-2.28/lib/isnan.c:80:44: style: union member 'memory_double::word' is never used. [unusedStructMember]
dhcpd-pools-2.28/lib/localcharset.c:473:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
dhcpd-pools-2.28/lib/localcharset.c:464:24: note: Assignment 'locale=NULL', assigned value is 0
dhcpd-pools-2.28/lib/localcharset.c:473:14: note: Condition 'locale==NULL' is always true
dhcpd-pools-2.28/lib/localcharset.c:172:71: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dhcpd-pools-2.28/lib/localcharset.c:473:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
dhcpd-pools-2.28/lib/localcharset.c:464:24: note: 'locale' is assigned value 'NULL' here.
dhcpd-pools-2.28/lib/localcharset.c:473:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
dhcpd-pools-2.28/lib/localcharset.c:133:19: style: The scope of the variable 'base' can be reduced. [variableScope]
dhcpd-pools-2.28/lib/memchr.c:95:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
dhcpd-pools-2.28/lib/mktime.c:207:29: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dhcpd-pools-2.28/lib/mktime.c:208:29: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dhcpd-pools-2.28/lib/mktime.c:80:1: style: struct member 'long_int_is_wide_enough::a' is never used. [unusedStructMember]
dhcpd-pools-2.28/lib/mktime.c:134:1: style: struct member 'time_t_is_integer::a' is never used. [unusedStructMember]
dhcpd-pools-2.28/lib/mktime.c:135:1: style: struct member 'twos_complement_arithmetic::a' is never used. [unusedStructMember]
dhcpd-pools-2.28/lib/mktime.c:142:1: style: struct member 'base_year_is_a_multiple_of_100::a' is never used. [unusedStructMember]
dhcpd-pools-2.28/lib/mktime.c:203:3: style: struct member 'C99_integer_division::a' is never used. [unusedStructMember]
dhcpd-pools-2.28/lib/mktime.c:260:3: style: struct member 'int_no_wider_than_time_t::a' is never used. [unusedStructMember]
dhcpd-pools-2.28/lib/xalloc.h:26:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
dhcpd-pools-2.28/lib/strerror.c:45:7: style: Condition 'msg' is always false [knownConditionTrueFalse]
dhcpd-pools-2.28/lib/strerror.c:44:21: note: Assignment 'msg=NULL', assigned value is 0
dhcpd-pools-2.28/lib/strerror.c:45:7: note: Condition 'msg' is always false
dhcpd-pools-2.28/lib/strftime.c:496:7: style: Condition '!zone' is always true [knownConditionTrueFalse]
dhcpd-pools-2.28/lib/strftime.c:464:10: note: Assignment 'zone=NULL', assigned value is 0
dhcpd-pools-2.28/lib/strftime.c:496:7: note: Condition '!zone' is always true
dhcpd-pools-2.28/lib/strftime.c:337:34: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dhcpd-pools-2.28/lib/strftime.c:338:34: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dhcpd-pools-2.28/lib/strftime.c:612:11: error: Invalid memset() argument nr 3. The value is -2 but the valid values are '0:'. [invalidFunctionArg]
dhcpd-pools-2.28/lib/strftime.c:523:20: note: Assignment 'width=-1', assigned value is -1
dhcpd-pools-2.28/lib/strftime.c:612:11: note: Assignment '_delta=width-_n', assigned value is -2
dhcpd-pools-2.28/lib/strftime.c:612:11: note: Invalid argument
dhcpd-pools-2.28/lib/str-two-way.h:360:14: style: The scope of the variable 'shift' can be reduced. [variableScope]
dhcpd-pools-2.28/lib/str-two-way.h:411:14: style: The scope of the variable 'shift' can be reduced. [variableScope]
dhcpd-pools-2.28/src/hash.c:53:37: style: Function 'add_lease_init' argument 1 names different: declaration 'ip' definition 'addr'. [funcArgNamesDifferent]
dhcpd-pools-2.28/src/dhcpd-pools.h:324:44: note: Function 'add_lease_init' argument 1 names different: declaration 'ip' definition 'addr'.
dhcpd-pools-2.28/src/hash.c:53:37: note: Function 'add_lease_init' argument 1 names different: declaration 'ip' definition 'addr'.
dhcpd-pools-2.28/src/hash.c:58:35: style: Function 'add_lease_v4' argument 1 names different: declaration 'ip' definition 'addr'. [funcArgNamesDifferent]
dhcpd-pools-2.28/src/dhcpd-pools.h:325:42: note: Function 'add_lease_v4' argument 1 names different: declaration 'ip' definition 'addr'.
dhcpd-pools-2.28/src/hash.c:58:35: note: Function 'add_lease_v4' argument 1 names different: declaration 'ip' definition 'addr'.
dhcpd-pools-2.28/src/hash.c:69:35: style: Function 'add_lease_v6' argument 1 names different: declaration 'ip' definition 'addr'. [funcArgNamesDifferent]
dhcpd-pools-2.28/src/dhcpd-pools.h:326:42: note: Function 'add_lease_v6' argument 1 names different: declaration 'ip' definition 'addr'.
dhcpd-pools-2.28/src/hash.c:69:35: note: Function 'add_lease_v6' argument 1 names different: declaration 'ip' definition 'addr'.
dhcpd-pools-2.28/src/hash.c:84:50: style: Function 'find_lease_init' argument 1 names different: declaration 'ip' definition 'addr'. [funcArgNamesDifferent]
dhcpd-pools-2.28/src/dhcpd-pools.h:329:57: note: Function 'find_lease_init' argument 1 names different: declaration 'ip' definition 'addr'.
dhcpd-pools-2.28/src/hash.c:84:50: note: Function 'find_lease_init' argument 1 names different: declaration 'ip' definition 'addr'.
dhcpd-pools-2.28/src/hash.c:89:48: style: Function 'find_lease_v4' argument 1 names different: declaration 'ip' definition 'addr'. [funcArgNamesDifferent]
dhcpd-pools-2.28/src/dhcpd-pools.h:330:55: note: Function 'find_lease_v4' argument 1 names different: declaration 'ip' definition 'addr'.
dhcpd-pools-2.28/src/hash.c:89:48: note: Function 'find_lease_v4' argument 1 names different: declaration 'ip' definition 'addr'.
dhcpd-pools-2.28/src/hash.c:97:48: style: Function 'find_lease_v6' argument 1 names different: declaration 'ip' definition 'addr'. [funcArgNamesDifferent]
dhcpd-pools-2.28/src/dhcpd-pools.h:331:55: note: Function 'find_lease_v6' argument 1 names different: declaration 'ip' definition 'addr'.
dhcpd-pools-2.28/src/hash.c:97:48: note: Function 'find_lease_v6' argument 1 names different: declaration 'ip' definition 'addr'.
dhcpd-pools-2.28/src/other.c:393:34: style: Function 'flip_ranges' argument 1 names different: declaration 'ranges' definition 'flip_me'. [funcArgNamesDifferent]
dhcpd-pools-2.28/src/dhcpd-pools.h:242:41: note: Function 'flip_ranges' argument 1 names different: declaration 'ranges' definition 'flip_me'.
dhcpd-pools-2.28/src/other.c:393:34: note: Function 'flip_ranges' argument 1 names different: declaration 'ranges' definition 'flip_me'.
dhcpd-pools-2.28/src/output.c:436:3: style: Variable 'sep' is modified but its new value is never used. [unreadVariable]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dhcpdump/dhcpdump_1.8.orig.tar.gz
dhcpdump-1.8/strsep.c:68:23: style: The scope of the variable 'spanp' can be reduced. [variableScope]
dhcpdump-1.8/strsep.c:69:15: style: The scope of the variable 'c' can be reduced. [variableScope]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dhcpig/dhcpig_1.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dhcping/dhcping_1.2.orig.tar.gz
dhcping-1.2/dhcping.c:249:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
dhcping-1.2/dhcping.c:249:13: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dhcping-1.2/dhcping.c:249:13: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dhcping-1.2/dhcping.c:249:13: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dhcping-1.2/dhcping.c:249:13: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dhcping-1.2/dhcping.c:249:13: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dhcping-1.2/dhcping.c:249:13: warning: %x in format string (no. 7) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dhcping-1.2/dhcping.c:249:13: warning: %x in format string (no. 8) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dhcping-1.2/dhcping.c:249:13: warning: %x in format string (no. 9) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dhcping-1.2/dhcping.c:249:13: warning: %x in format string (no. 10) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dhcping-1.2/dhcping.c:249:13: warning: %x in format string (no. 11) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dhcping-1.2/dhcping.c:249:13: warning: %x in format string (no. 12) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dhcping-1.2/dhcping.c:249:13: warning: %x in format string (no. 13) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dhcping-1.2/dhcping.c:249:13: warning: %x in format string (no. 14) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dhcping-1.2/dhcping.c:249:13: warning: %x in format string (no. 15) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dhcping-1.2/dhcping.c:249:13: warning: %x in format string (no. 16) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dhcping-1.2/dhcping.c:276:5: performance: Buffer 'msgbuf' is being written before its old content has been used. [redundantCopy]
dhcping-1.2/dhcping.c:275:5: note: Buffer 'msgbuf' is being written before its old content has been used.
dhcping-1.2/dhcping.c:276:5: note: Buffer 'msgbuf' is being written before its old content has been used.
dhcping-1.2/dhcping.c:237:33: style: Function 'dhcp_packet' argument 2 names different: declaration 'ciaddr' definition 'ipaddr'. [funcArgNamesDifferent]
dhcping-1.2/dhcping.c:60:33: note: Function 'dhcp_packet' argument 2 names different: declaration 'ciaddr' definition 'ipaddr'.
dhcping-1.2/dhcping.c:237:33: note: Function 'dhcp_packet' argument 2 names different: declaration 'ciaddr' definition 'ipaddr'.
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dhcpstarv/dhcpstarv_0.2.2.orig.tar.gz
dhcpstarv-0.2.2/src/debug.c:97:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dhcpstarv-0.2.2/src/leases.c:92:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dhcpstarv-0.2.2/src/log.c:73:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
dhcpstarv-0.2.2/src/log.c:74:7: style: The scope of the variable 'time_format' can be reduced. [variableScope]
dhcpstarv-0.2.2/src/log.c:94:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
dhcpstarv-0.2.2/src/log.c:95:7: style: The scope of the variable 'time_format' can be reduced. [variableScope]
dhcpstarv-0.2.2/src/log.c:42:2: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
dhcpstarv-0.2.2/src/log.c:60:2: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
dhcpstarv-0.2.2/src/log.c:80:3: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
dhcpstarv-0.2.2/src/log.c:101:3: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
dhcpstarv-0.2.2/src/log.c:102:3: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
dhcpstarv-0.2.2/src/request.c:126:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dhcpstarv-0.2.2/src/request.c:233:9: style: The scope of the variable 'dhcplen' can be reduced. [variableScope]
dhcpstarv-0.2.2/src/request.c:236:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dhcpstarv-0.2.2/src/request.c:198:3: warning: The buffer 'tmp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dhcpstarv-0.2.2/src/udp.c:52:11: style: struct member 'udp_pseudo_hdr::zero' is never used. [unusedStructMember]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dhcpy6d/dhcpy6d_0.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dhex/dhex_0.68.orig.tar.gz
dhex_0.68/buffers.c:44:9: style: The scope of the variable 'bytesread' can be reduced. [variableScope]
dhex_0.68/buffers.c:94:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dhex_0.68/configfile.c:84:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dhex_0.68/correlation.c:9:9: style: The scope of the variable 'match' can be reduced. [variableScope]
dhex_0.68/correlation.c:13:9: style: The scope of the variable 'offsx' can be reduced. [variableScope]
dhex_0.68/correlation.c:14:9: style: The scope of the variable 'offsy' can be reduced. [variableScope]
dhex_0.68/correlation.c:16:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
dhex_0.68/correlation.c:97:9: style: The scope of the variable 'match' can be reduced. [variableScope]
dhex_0.68/correlation.c:101:9: style: The scope of the variable 'offsx' can be reduced. [variableScope]
dhex_0.68/correlation.c:102:9: style: The scope of the variable 'offsy' can be reduced. [variableScope]
dhex_0.68/correlation.c:104:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
dhex_0.68/correlation.c:172:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
dhex_0.68/correlation.c:176:9: style: The scope of the variable 'offsx' can be reduced. [variableScope]
dhex_0.68/correlation.c:177:9: style: The scope of the variable 'offsy' can be reduced. [variableScope]
dhex_0.68/correlation.c:181:9: style: The scope of the variable 'match' can be reduced. [variableScope]
dhex_0.68/correlation.c:252:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
dhex_0.68/correlation.c:210:3: style: Variable 'match' is assigned a value that is never used. [unreadVariable]
dhex_0.68/gpl.c:519:8: style: The scope of the variable 'ptrnotcodebook' can be reduced. [variableScope]
dhex_0.68/input.c:116:3: warning: %lli in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
dhex_0.68/input.c:145:10: style: The scope of the variable 't' can be reduced. [variableScope]
dhex_0.68/input.c:357:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dhex_0.68/input.c:420:6: style: The scope of the variable 'lastkey' can be reduced. [variableScope]
dhex_0.68/input.c:423:15: style: The scope of the variable 'seqlen' can be reduced. [variableScope]
dhex_0.68/main.c:409:9: warning: Either the condition 'if(output)' is redundant or there is possible null pointer dereference: output. [nullPointerRedundantCheck]
dhex_0.68/main.c:421:6: note: Assuming that condition 'if(output)' is not redundant
dhex_0.68/main.c:409:9: note: Null pointer dereference
dhex_0.68/main.c:752:7: warning: Either the condition 'output' is redundant or there is possible null pointer dereference: output. [nullPointerRedundantCheck]
dhex_0.68/main.c:743:7: note: Assuming that condition 'output' is not redundant
dhex_0.68/main.c:752:7: note: Null pointer dereference
dhex_0.68/main.c:408:2: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
dhex_0.68/main.c:374:0: note: Variable 'output' is reassigned a value before the old one has been used.
dhex_0.68/main.c:408:2: note: Variable 'output' is reassigned a value before the old one has been used.
dhex_0.68/main.c:177:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dhex_0.68/main.c:95:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dhex_0.68/main.c:217:14: style: The scope of the variable 'forward' can be reduced. [variableScope]
dhex_0.68/main.c:381:9: style: The scope of the variable 'oldcursorpos1' can be reduced. [variableScope]
dhex_0.68/main.c:382:9: style: The scope of the variable 'oldfirstpos1' can be reduced. [variableScope]
dhex_0.68/main.c:383:9: style: The scope of the variable 'oldcursorpos2' can be reduced. [variableScope]
dhex_0.68/main.c:384:9: style: The scope of the variable 'oldfirstpos2' can be reduced. [variableScope]
dhex_0.68/main.c:393:9: style: The scope of the variable 'windowfield' can be reduced. [variableScope]
dhex_0.68/main.c:399:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
dhex_0.68/main.c:402:8: style: The scope of the variable 'homedir' can be reduced. [variableScope]
dhex_0.68/main.c:449:25: error: Memory pointed to by 'pKeyTab' is freed twice. [doubleFree]
dhex_0.68/main.c:450:4: error: Memory pointed to by 'output' is freed twice. [doubleFree]
dhex_0.68/main.c:452:16: error: Memory pointed to by 'markers' is freed twice. [doubleFree]
dhex_0.68/main.c:567:4: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
dhex_0.68/main.c:568:4: warning: Conversion of char literal 'h' to bool always evaluates to true. [incorrectCharBooleanError]
dhex_0.68/main.c:569:4: warning: Conversion of char literal 'j' to bool always evaluates to true. [incorrectCharBooleanError]
dhex_0.68/main.c:570:4: warning: Conversion of char literal 'k' to bool always evaluates to true. [incorrectCharBooleanError]
dhex_0.68/main.c:571:4: warning: Conversion of char literal ' ' to bool always evaluates to true. [incorrectCharBooleanError]
dhex_0.68/markers.c:69:0: error: Resource leak: f [resourceLeak]
dhex_0.68/menu.c:222:8: style: The scope of the variable 'retval' can be reduced. [variableScope]
dhex_0.68/output.c:85:6: style: The scope of the variable 'j' can be reduced. [variableScope]
dhex_0.68/output.c:86:6: style: The scope of the variable 'k' can be reduced. [variableScope]
dhex_0.68/output.c:90:9: style: The scope of the variable 'charcnt' can be reduced. [variableScope]
dhex_0.68/output.c:198:6: style: The scope of the variable 'j' can be reduced. [variableScope]
dhex_0.68/output.c:202:9: style: The scope of the variable 'intpos1b' can be reduced. [variableScope]
dhex_0.68/output.c:204:9: style: The scope of the variable 'intpos2b' can be reduced. [variableScope]
dhex_0.68/output.c:205:9: style: The scope of the variable 'charcnt' can be reduced. [variableScope]
dhex_0.68/output.c:123:3: style: Variable 'charcnt' is assigned a value that is never used. [unreadVariable]
dhex_0.68/output.c:266:3: style: Variable 'charcnt' is assigned a value that is never used. [unreadVariable]
dhex_0.68/search.c:16:0: style: Same expression used in consecutive assignments of 'actcursorpos' and 'oldcursorpos'. [duplicateAssignExpression]
dhex_0.68/search.c:17:0: note: Same expression used in consecutive assignments of 'actcursorpos' and 'oldcursorpos'.
dhex_0.68/search.c:16:0: note: Same expression used in consecutive assignments of 'actcursorpos' and 'oldcursorpos'.
dhex_0.68/search.c:24:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
dhex_0.68/search.c:27:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dhex_0.68/search.c:75:11: style: The scope of the variable 'state' can be reduced. [variableScope]
dhex_0.68/search.c:82:22: style: Variable 'firstsearchlogpos' is assigned a value that is never used. [unreadVariable]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dhis-client/dhis-client_5.5.orig.tar.gz
dhid-5.5/conf.c:49:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
dhid-5.5/main.c:151:5: style: Variable 'sp' is reassigned a value before the old one has been used. [redundantAssignment]
dhid-5.5/main.c:150:0: note: Variable 'sp' is reassigned a value before the old one has been used.
dhid-5.5/main.c:151:5: note: Variable 'sp' is reassigned a value before the old one has been used.
dhid-5.5/main.c:300:13: warning: The buffer 'pid_file' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dhid-5.5/main.c:301:13: warning: The buffer 'conf_file' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dhid-5.5/network.c:107:9: error: Uninitialized variable: opcode [uninitvar]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dhis-dns-engine/dhis-dns-engine_5.3.orig.tar.gz
dhis-dns-engine-5.3/dhis-dns-engine.c:181:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
dhis-dns-engine-5.3/dhis-dns-engine.c:214:12: style: The scope of the variable 'p2' can be reduced. [variableScope]
dhis-dns-engine-5.3/nsupdate.c:51:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dhis-dns-engine-5.3/nsupdate.c:68:6: style: The scope of the variable 'r' can be reduced. [variableScope]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dhis-mx-sendmail-engine/dhis-mx-sendmail-engine_5.0.orig.tar.gz
dhis-mx-sendmail-engine-5.0/dhis-mx-sendmail-engine.c:181:12: style: The scope of the variable 'p2' can be reduced. [variableScope]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dhis-server/dhis-server_5.3.orig.tar.gz
dhisd-5.3/db.c:80:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
dhisd-5.3/db.c:167:12: style: The scope of the variable 'p2' can be reduced. [variableScope]
dhisd-5.3/service.c:417:2: style: Variable 'dbp' is reassigned a value before the old one has been used. [redundantAssignment]
dhisd-5.3/service.c:413:0: note: Variable 'dbp' is reassigned a value before the old one has been used.
dhisd-5.3/service.c:417:2: note: Variable 'dbp' is reassigned a value before the old one has been used.
dhisd-5.3/service.c:445:24: style: The scope of the variable 'fsp' can be reduced. [variableScope]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dhis-tools-dns/dhis-tools-dns_5.0.orig.tar.gz
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/di/di_4.34.orig.tar.gz
di-4.34/C/di.h:86:0: error: #error No_memcpy/bcopy_available. [preprocessorErrorDirective]
di-4.34/C/getoptn.c:332:5: error: Memory leak: info.optinfo [memleak]
[14:56]

ftp://ftp.se.debian.org/debian/pool/main/d/dia/dia_0.97.3.orig.tar.xz
dia-0.97.3/app/app_procs.c:762:24: warning: Either the condition 'if(argv)' is redundant or there is possible null pointer dereference: argv. [nullPointerRedundantCheck]
dia-0.97.3/app/app_procs.c:772:6: note: Assuming that condition 'if(argv)' is not redundant
dia-0.97.3/app/app_procs.c:762:24: note: Null pointer dereference
dia-0.97.3/app/app_procs.c:471:5: style: Variable 'libxml_rt_version' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/app_procs.c:459:0: note: Variable 'libxml_rt_version' is reassigned a value before the old one has been used.
dia-0.97.3/app/app_procs.c:471:5: note: Variable 'libxml_rt_version' is reassigned a value before the old one has been used.
dia-0.97.3/app/app_procs.c:548:5: style: Variable 'export_file_name' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/app_procs.c:544:0: note: Variable 'export_file_name' is reassigned a value before the old one has been used.
dia-0.97.3/app/app_procs.c:548:5: note: Variable 'export_file_name' is reassigned a value before the old one has been used.
dia-0.97.3/app/app_procs.c:235:12: style: The scope of the variable 'lay' can be reduced. [variableScope]
dia-0.97.3/app/app_procs.c:291:10: style: The scope of the variable 'layer' can be reduced. [variableScope]
dia-0.97.3/app/app_procs.c:698:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/app/app_procs.c:1014:11: style: The scope of the variable 'slist' can be reduced. [variableScope]
dia-0.97.3/app/app_procs.c:533:36: style: Function 'handle_initial_diagram' argument 1 names different: declaration 'input_file_name' definition 'in_file_name'. [funcArgNamesDifferent]
dia-0.97.3/app/app_procs.c:83:36: note: Function 'handle_initial_diagram' argument 1 names different: declaration 'input_file_name' definition 'in_file_name'.
dia-0.97.3/app/app_procs.c:533:36: note: Function 'handle_initial_diagram' argument 1 names different: declaration 'input_file_name' definition 'in_file_name'.
dia-0.97.3/app/app_procs.c:534:22: style: Function 'handle_initial_diagram' argument 2 names different: declaration 'export_file_name' definition 'out_file_name'. [funcArgNamesDifferent]
dia-0.97.3/app/app_procs.c:84:22: note: Function 'handle_initial_diagram' argument 2 names different: declaration 'export_file_name' definition 'out_file_name'.
dia-0.97.3/app/app_procs.c:534:22: note: Function 'handle_initial_diagram' argument 2 names different: declaration 'export_file_name' definition 'out_file_name'.
dia-0.97.3/app/app_procs.c:589:10: style: Variable 'ddisp' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/autosave.c:67:12: style: The scope of the variable 'diagram' can be reduced. [variableScope]
dia-0.97.3/app/color_area.c:298:14: style: The scope of the variable 'window' can be reduced. [variableScope]
dia-0.97.3/app/color_area.c:379:7: style: The scope of the variable 'target' can be reduced. [variableScope]
dia-0.97.3/app/color_area.c:136:8: style: Variable 'bd' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/commands.c:594:5: style: Variable 'change' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/commands.c:590:0: note: Variable 'change' is reassigned a value before the old one has been used.
dia-0.97.3/app/commands.c:594:5: note: Variable 'change' is reassigned a value before the old one has been used.
dia-0.97.3/app/commands.c:199:29: style: Same expression on both sides of '!=' because the value of 'change' and 'NULL' are the same. [duplicateExpression]
dia-0.97.3/app/commands.c:176:26: note: 'change' is assigned value 'NULL' here.
dia-0.97.3/app/commands.c:199:29: note: Same expression on both sides of '!=' because the value of 'change' and 'NULL' are the same.
dia-0.97.3/app/commands.c:253:10: style: The scope of the variable 'copy_list' can be reduced. [variableScope]
dia-0.97.3/app/commands.c:295:10: style: The scope of the variable 'cut_list' can be reduced. [variableScope]
dia-0.97.3/app/commands.c:297:11: style: The scope of the variable 'change' can be reduced. [variableScope]
dia-0.97.3/app/commands.c:325:10: style: The scope of the variable 'paste_list' can be reduced. [variableScope]
dia-0.97.3/app/commands.c:329:11: style: The scope of the variable 'change' can be reduced. [variableScope]
dia-0.97.3/app/commands.c:571:10: style: The scope of the variable 'delete_list' can be reduced. [variableScope]
dia-0.97.3/app/commands.c:109:33: style: Function 'file_print_callback' argument 1 names different: declaration 'action' definition '_action'. [funcArgNamesDifferent]
dia-0.97.3/app/commands.h:25:44: note: Function 'file_print_callback' argument 1 names different: declaration 'action' definition '_action'.
dia-0.97.3/app/commands.c:109:33: note: Function 'file_print_callback' argument 1 names different: declaration 'action' definition '_action'.
dia-0.97.3/app/commands.c:153:11: style: Variable 'ddisp' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/commands.c:397:22: style: Variable 'duplicate_corner' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/commands.c:1128:14: style: Unused variable: selected [unusedVariable]
dia-0.97.3/app/connectionpoint_ops.c:158:14: style: The scope of the variable 'selected_obj' can be reduced. [variableScope]
dia-0.97.3/app/create_object.c:278:57: style: Function 'create_create_object_tool' argument 2 names different: declaration 'user_date' definition 'user_data'. [funcArgNamesDifferent]
dia-0.97.3/app/create_object.h:41:63: note: Function 'create_create_object_tool' argument 2 names different: declaration 'user_date' definition 'user_data'.
dia-0.97.3/app/create_object.c:278:57: note: Function 'create_create_object_tool' argument 2 names different: declaration 'user_date' definition 'user_data'.
dia-0.97.3/app/create_object.c:60:20: style: Variable 'click_distance' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/defaults.c:102:30: style: Function 'defaults_show' argument 1 names different: declaration 'obj' definition 'objtype'. [funcArgNamesDifferent]
dia-0.97.3/app/defaults.h:24:35: note: Function 'defaults_show' argument 1 names different: declaration 'obj' definition 'objtype'.
dia-0.97.3/app/defaults.c:102:30: note: Function 'defaults_show' argument 1 names different: declaration 'obj' definition 'objtype'.
dia-0.97.3/app/dia-win-remote.c:129:10: style: The scope of the variable 'szAppPath' can be reduced. [variableScope]
dia-0.97.3/app/dia-win-remote.c:138:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/app/dia-win-remote.c:137:11: style: Unused variable: dwDisp [unusedVariable]
dia-0.97.3/app/dia_embedd.c:108:13: style: The scope of the variable 'ddisp' can be reduced. [variableScope]
dia-0.97.3/app/dia_embedd.c:282:22: style: Unused variable: print [unusedVariable]
dia-0.97.3/app/diacanvas.c:366:19: style: The scope of the variable 'child' can be reduced. [variableScope]
dia-0.97.3/app/diacanvas.c:462:19: style: The scope of the variable 'child' can be reduced. [variableScope]
dia-0.97.3/app/diacanvas.c:499:19: style: The scope of the variable 'child' can be reduced. [variableScope]
dia-0.97.3/app/diacanvas.c:96:40: style: Function 'dia_canvas_class_init' argument 1 names different: declaration 'klass' definition 'class'. [funcArgNamesDifferent]
dia-0.97.3/app/diacanvas.c:36:58: note: Function 'dia_canvas_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dia-0.97.3/app/diacanvas.c:96:40: note: Function 'dia_canvas_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dia-0.97.3/app/diagram.c:513:40: warning: Either the condition 'dia?undo_available(dia->undo,TRUE):FALSE' is redundant or there is possible null pointer dereference: dia. [nullPointerRedundantCheck]
dia-0.97.3/app/diagram.c:521:43: note: Assuming that condition 'dia?undo_available(dia->undo,TRUE):FALSE' is not redundant
dia-0.97.3/app/diagram.c:513:40: note: Null pointer dereference
dia-0.97.3/app/diagram.c:515:45: warning: Either the condition 'dia?undo_available(dia->undo,TRUE):FALSE' is redundant or there is possible null pointer dereference: dia. [nullPointerRedundantCheck]
dia-0.97.3/app/diagram.c:521:43: note: Assuming that condition 'dia?undo_available(dia->undo,TRUE):FALSE' is not redundant
dia-0.97.3/app/diagram.c:515:45: note: Null pointer dereference
dia-0.97.3/app/diagram.c:764:14: style: The scope of the variable 'obj' can be reduced. [variableScope]
dia-0.97.3/app/diagram.c:830:12: style: The scope of the variable 'dia' can be reduced. [variableScope]
dia-0.97.3/app/diagram.c:849:13: style: The scope of the variable 'ddisp' can be reduced. [variableScope]
dia-0.97.3/app/diagram.c:865:13: style: The scope of the variable 'ddisp' can be reduced. [variableScope]
dia-0.97.3/app/diagram.c:887:13: style: The scope of the variable 'ddisp' can be reduced. [variableScope]
dia-0.97.3/app/diagram.c:904:13: style: The scope of the variable 'ddisp' can be reduced. [variableScope]
dia-0.97.3/app/diagram.c:920:13: style: The scope of the variable 'ddisp' can be reduced. [variableScope]
dia-0.97.3/app/diagram.c:1020:15: style: The scope of the variable 'ddisp' can be reduced. [variableScope]
dia-0.97.3/app/diagram.c:1042:11: style: The scope of the variable 'handle' can be reduced. [variableScope]
dia-0.97.3/app/diagram.c:1137:20: style: The scope of the variable 'parent' can be reduced. [variableScope]
dia-0.97.3/app/diagram.c:1168:14: style: The scope of the variable 'obj' can be reduced. [variableScope]
dia-0.97.3/app/diagram.c:1204:14: style: The scope of the variable 'obj' can be reduced. [variableScope]
dia-0.97.3/app/diagram.c:1277:14: style: The scope of the variable 'group' can be reduced. [variableScope]
dia-0.97.3/app/diagram.c:1489:13: style: The scope of the variable 'ddisp' can be reduced. [variableScope]
dia-0.97.3/app/diagram.c:1523:12: style: The scope of the variable 'dia' can be reduced. [variableScope]
dia-0.97.3/app/diagram.c:181:23: style: Function 'diagram_init' argument 1 names different: declaration 'obj' definition 'dia'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram.c:61:39: note: Function 'diagram_init' argument 1 names different: declaration 'obj' definition 'dia'.
dia-0.97.3/app/diagram.c:181:23: note: Function 'diagram_init' argument 1 names different: declaration 'obj' definition 'dia'.
dia-0.97.3/app/diagram.c:248:36: style: Function 'diagram_load_into' argument 1 names different: declaration 'dest' definition 'diagram'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram.h:83:33: note: Function 'diagram_load_into' argument 1 names different: declaration 'dest' definition 'diagram'.
dia-0.97.3/app/diagram.c:248:36: note: Function 'diagram_load_into' argument 1 names different: declaration 'dest' definition 'diagram'.
dia-0.97.3/app/diagram.c:491:49: style: Function 'object_within_parent' argument 2 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram.h:140:58: note: Function 'object_within_parent' argument 2 names different: declaration 'parent' definition 'p'.
dia-0.97.3/app/diagram.c:491:49: note: Function 'object_within_parent' argument 2 names different: declaration 'parent' definition 'p'.
dia-0.97.3/app/diagram.c:751:34: style: Function 'diagram_unselect_object' argument 1 names different: declaration 'dia' definition 'diagram'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram.h:97:39: note: Function 'diagram_unselect_object' argument 1 names different: declaration 'dia' definition 'diagram'.
dia-0.97.3/app/diagram.c:751:34: note: Function 'diagram_unselect_object' argument 1 names different: declaration 'dia' definition 'diagram'.
dia-0.97.3/app/diagram.c:801:30: style: Function 'diagram_select_list' argument 1 names different: declaration 'diagram' definition 'dia'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram.h:100:35: note: Function 'diagram_select_list' argument 1 names different: declaration 'diagram' definition 'dia'.
dia-0.97.3/app/diagram.c:801:30: note: Function 'diagram_select_list' argument 1 names different: declaration 'diagram' definition 'dia'.
dia-0.97.3/app/diagram.c:953:52: style: Function 'diagram_find_closest_handle' argument 2 names different: declaration 'handle' definition 'closest'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram.h:120:57: note: Function 'diagram_find_closest_handle' argument 2 names different: declaration 'handle' definition 'closest'.
dia-0.97.3/app/diagram.c:953:52: note: Function 'diagram_find_closest_handle' argument 2 names different: declaration 'handle' definition 'closest'.
dia-0.97.3/app/diagram.c:954:20: style: Function 'diagram_find_closest_handle' argument 3 names different: declaration 'obj' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram.h:121:18: note: Function 'diagram_find_closest_handle' argument 3 names different: declaration 'obj' definition 'object'.
dia-0.97.3/app/diagram.c:954:20: note: Function 'diagram_find_closest_handle' argument 3 names different: declaration 'obj' definition 'object'.
dia-0.97.3/app/diagram.c:989:28: style: Function 'diagram_find_closest_connectionpoint' argument 2 names different: declaration 'cp' definition 'closest'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram.h:123:26: note: Function 'diagram_find_closest_connectionpoint' argument 2 names different: declaration 'cp' definition 'closest'.
dia-0.97.3/app/diagram.c:989:28: note: Function 'diagram_find_closest_connectionpoint' argument 2 names different: declaration 'cp' definition 'closest'.
dia-0.97.3/app/diagram.c:1058:38: style: Function 'diagram_parent_sort_cb' argument 1 names different: declaration 'a' definition '_a'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram.c:57:50: note: Function 'diagram_parent_sort_cb' argument 1 names different: declaration 'a' definition '_a'.
dia-0.97.3/app/diagram.c:1058:38: note: Function 'diagram_parent_sort_cb' argument 1 names different: declaration 'a' definition '_a'.
dia-0.97.3/app/diagram.c:1058:56: style: Function 'diagram_parent_sort_cb' argument 2 names different: declaration 'b' definition '_b'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram.c:57:67: note: Function 'diagram_parent_sort_cb' argument 2 names different: declaration 'b' definition '_b'.
dia-0.97.3/app/diagram.c:1058:56: note: Function 'diagram_parent_sort_cb' argument 2 names different: declaration 'b' definition '_b'.
dia-0.97.3/app/diagram_tree.c:168:12: style: The scope of the variable 'lay' can be reduced. [variableScope]
dia-0.97.3/app/diagram_tree.c:258:14: style: Unused variable: pixmap [unusedVariable]
dia-0.97.3/app/diagram_tree.c:259:14: style: Unused variable: mask [unusedVariable]
dia-0.97.3/app/diagram_tree_menu_callbacks.c:36:33: style: Function 'on_locate_object_activate' argument 3 names different: declaration 'item' definition 'menuitem'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram_tree_menu_callbacks.h:31:33: note: Function 'on_locate_object_activate' argument 3 names different: declaration 'item' definition 'menuitem'.
dia-0.97.3/app/diagram_tree_menu_callbacks.c:36:33: note: Function 'on_locate_object_activate' argument 3 names different: declaration 'item' definition 'menuitem'.
dia-0.97.3/app/diagram_tree_menu_callbacks.c:44:37: style: Function 'on_properties_activate' argument 3 names different: declaration 'item' definition 'menuitem'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram_tree_menu_callbacks.h:35:37: note: Function 'on_properties_activate' argument 3 names different: declaration 'item' definition 'menuitem'.
dia-0.97.3/app/diagram_tree_menu_callbacks.c:44:37: note: Function 'on_properties_activate' argument 3 names different: declaration 'item' definition 'menuitem'.
dia-0.97.3/app/diagram_tree_menu_callbacks.c:51:32: style: Function 'on_sort_objects_activate' argument 3 names different: declaration 'item' definition 'menuitem'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram_tree_menu_callbacks.h:39:32: note: Function 'on_sort_objects_activate' argument 3 names different: declaration 'item' definition 'menuitem'.
dia-0.97.3/app/diagram_tree_menu_callbacks.c:51:32: note: Function 'on_sort_objects_activate' argument 3 names different: declaration 'item' definition 'menuitem'.
dia-0.97.3/app/diagram_tree_menu_callbacks.c:58:36: style: Function 'on_sort_all_objects_activate' argument 3 names different: declaration 'item' definition 'menuitem'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram_tree_menu_callbacks.h:43:36: note: Function 'on_sort_all_objects_activate' argument 3 names different: declaration 'item' definition 'menuitem'.
dia-0.97.3/app/diagram_tree_menu_callbacks.c:58:36: note: Function 'on_sort_all_objects_activate' argument 3 names different: declaration 'item' definition 'menuitem'.
dia-0.97.3/app/diagram_tree_menu_callbacks.c:73:33: style: Function 'on_delete_object_activate' argument 3 names different: declaration 'item' definition 'menuitem'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram_tree_menu_callbacks.h:55:33: note: Function 'on_delete_object_activate' argument 3 names different: declaration 'item' definition 'menuitem'.
dia-0.97.3/app/diagram_tree_menu_callbacks.c:73:33: note: Function 'on_delete_object_activate' argument 3 names different: declaration 'item' definition 'menuitem'.
dia-0.97.3/app/diagram_tree_menu_callbacks.c:80:37: style: Function 'on_locate_dia_activate' argument 3 names different: declaration 'item' definition 'menuitem'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram_tree_menu_callbacks.h:59:37: note: Function 'on_locate_dia_activate' argument 3 names different: declaration 'item' definition 'menuitem'.
dia-0.97.3/app/diagram_tree_menu_callbacks.c:80:37: note: Function 'on_locate_dia_activate' argument 3 names different: declaration 'item' definition 'menuitem'.
dia-0.97.3/app/diagram_tree_menu_callbacks.c:88:33: style: Function 'on_sort_diagrams_activate' argument 3 names different: declaration 'item' definition 'menuitem'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram_tree_menu_callbacks.h:63:33: note: Function 'on_sort_diagrams_activate' argument 3 names different: declaration 'item' definition 'menuitem'.
dia-0.97.3/app/diagram_tree_menu_callbacks.c:88:33: note: Function 'on_sort_diagrams_activate' argument 3 names different: declaration 'item' definition 'menuitem'.
dia-0.97.3/app/diagram_tree_menu_callbacks.c:104:31: style: Function 'on_hide_object_activate' argument 3 names different: declaration 'item' definition 'menuitem'. [funcArgNamesDifferent]
dia-0.97.3/app/diagram_tree_menu_callbacks.h:51:31: note: Function 'on_hide_object_activate' argument 3 names different: declaration 'item' definition 'menuitem'.
dia-0.97.3/app/diagram_tree_menu_callbacks.c:104:31: note: Function 'on_hide_object_activate' argument 3 names different: declaration 'item' definition 'menuitem'.
dia-0.97.3/app/diapagelayout.c:142:43: style: The scope of the variable 'menuitem' can be reduced. [variableScope]
dia-0.97.3/app/diapagelayout.c:394:42: style: Function 'dia_page_layout_get_paper' argument 1 names different: declaration 'pl' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/app/diapagelayout.h:39:58: note: Function 'dia_page_layout_get_paper' argument 1 names different: declaration 'pl' definition 'self'.
dia-0.97.3/app/diapagelayout.c:394:42: note: Function 'dia_page_layout_get_paper' argument 1 names different: declaration 'pl' definition 'self'.
dia-0.97.3/app/diapagelayout.c:400:42: style: Function 'dia_page_layout_set_paper' argument 1 names different: declaration 'pl' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/app/diapagelayout.h:40:58: note: Function 'dia_page_layout_set_paper' argument 1 names different: declaration 'pl' definition 'self'.
dia-0.97.3/app/diapagelayout.c:400:42: note: Function 'dia_page_layout_set_paper' argument 1 names different: declaration 'pl' definition 'self'.
dia-0.97.3/app/diapagelayout.c:413:44: style: Function 'dia_page_layout_get_margins' argument 1 names different: declaration 'pl' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/app/diapagelayout.h:42:58: note: Function 'dia_page_layout_get_margins' argument 1 names different: declaration 'pl' definition 'self'.
dia-0.97.3/app/diapagelayout.c:413:44: note: Function 'dia_page_layout_get_margins' argument 1 names different: declaration 'pl' definition 'self'.
dia-0.97.3/app/diapagelayout.c:428:44: style: Function 'dia_page_layout_set_margins' argument 1 names different: declaration 'pl' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/app/diapagelayout.h:45:58: note: Function 'dia_page_layout_set_margins' argument 1 names different: declaration 'pl' definition 'self'.
dia-0.97.3/app/diapagelayout.c:428:44: note: Function 'dia_page_layout_set_margins' argument 1 names different: declaration 'pl' definition 'self'.
dia-0.97.3/app/diapagelayout.c:443:48: style: Function 'dia_page_layout_get_orientation' argument 1 names different: declaration 'pl' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/app/diapagelayout.h:48:68: note: Function 'dia_page_layout_get_orientation' argument 1 names different: declaration 'pl' definition 'self'.
dia-0.97.3/app/diapagelayout.c:443:48: note: Function 'dia_page_layout_get_orientation' argument 1 names different: declaration 'pl' definition 'self'.
dia-0.97.3/app/diapagelayout.c:452:48: style: Function 'dia_page_layout_set_orientation' argument 1 names different: declaration 'pl' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/app/diapagelayout.h:49:62: note: Function 'dia_page_layout_set_orientation' argument 1 names different: declaration 'pl' definition 'self'.
dia-0.97.3/app/diapagelayout.c:452:48: note: Function 'dia_page_layout_set_orientation' argument 1 names different: declaration 'pl' definition 'self'.
dia-0.97.3/app/diapagelayout.c:611:57: style: Function 'darea_size_allocate' argument 2 names different: declaration 'alloc' definition 'allocation'. [funcArgNamesDifferent]
dia-0.97.3/app/diapagelayout.c:131:69: note: Function 'darea_size_allocate' argument 2 names different: declaration 'alloc' definition 'allocation'.
dia-0.97.3/app/diapagelayout.c:611:57: note: Function 'darea_size_allocate' argument 2 names different: declaration 'alloc' definition 'allocation'.
dia-0.97.3/app/diapagelayout.c:617:57: style: Function 'darea_expose_event' argument 2 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
dia-0.97.3/app/diapagelayout.c:132:69: note: Function 'darea_expose_event' argument 2 names different: declaration 'ev' definition 'event'.
dia-0.97.3/app/diapagelayout.c:617:57: note: Function 'darea_expose_event' argument 2 names different: declaration 'ev' definition 'event'.
dia-0.97.3/app/disp_callbacks.c:393:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/disp_callbacks.c:383:0: note: Variable 'p' is reassigned a value before the old one has been used.
dia-0.97.3/app/disp_callbacks.c:393:3: note: Variable 'p' is reassigned a value before the old one has been used.
dia-0.97.3/app/disp_callbacks.c:400:20: style: Same expression on both sides of '!=' because the value of 'obj_change' and 'NULL' are the same. [duplicateExpression]
dia-0.97.3/app/disp_callbacks.c:384:30: note: 'obj_change' is assigned value 'NULL' here.
dia-0.97.3/app/disp_callbacks.c:400:20: note: Same expression on both sides of '!=' because the value of 'obj_change' and 'NULL' are the same.
dia-0.97.3/app/disp_callbacks.c:544:14: style: The scope of the variable 'obj' can be reduced. [variableScope]
dia-0.97.3/app/disp_callbacks.c:549:7: style: The scope of the variable 'width' can be reduced. [variableScope]
dia-0.97.3/app/disp_callbacks.c:549:14: style: The scope of the variable 'height' can be reduced. [variableScope]
dia-0.97.3/app/disp_callbacks.c:365:23: style: Variable 'ddisp' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/display.c:553:15: style: The scope of the variable 'ir' can be reduced. [variableScope]
dia-0.97.3/app/display.c:554:14: style: The scope of the variable 'r' can be reduced. [variableScope]
dia-0.97.3/app/display.c:624:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/app/display.c:639:14: style: The scope of the variable 'obj' can be reduced. [variableScope]
dia-0.97.3/app/display.c:1392:16: style: The scope of the variable 'page' can be reduced. [variableScope]
dia-0.97.3/app/display.c:1422:11: style: The scope of the variable 'slist' can be reduced. [variableScope]
dia-0.97.3/app/display.c:1541:20: style: The scope of the variable 'page' can be reduced. [variableScope]
dia-0.97.3/app/display.c:758:51: style: Function 'ddisplay_zoom' argument 3 names different: declaration 'zoom_factor' definition 'magnify'. [funcArgNamesDifferent]
dia-0.97.3/app/display.h:143:11: note: Function 'ddisplay_zoom' argument 3 names different: declaration 'zoom_factor' definition 'magnify'.
dia-0.97.3/app/display.c:758:51: note: Function 'ddisplay_zoom' argument 3 names different: declaration 'zoom_factor' definition 'magnify'.
dia-0.97.3/app/exit_dialog.c:182:38: style: Function 'exit_dialog_add_item' argument 3 names different: declaration 'filepath' definition 'path'. [funcArgNamesDifferent]
dia-0.97.3/app/exit_dialog.h:43:38: note: Function 'exit_dialog_add_item' argument 3 names different: declaration 'filepath' definition 'path'.
dia-0.97.3/app/exit_dialog.c:182:38: note: Function 'exit_dialog_add_item' argument 3 names different: declaration 'filepath' definition 'path'.
dia-0.97.3/app/exit_dialog.c:207:46: style: Function 'exit_dialog_run' argument 2 names different: declaration 'items_to_save' definition 'items'. [funcArgNamesDifferent]
dia-0.97.3/app/exit_dialog.h:63:46: note: Function 'exit_dialog_run' argument 2 names different: declaration 'items_to_save' definition 'items'.
dia-0.97.3/app/exit_dialog.c:207:46: note: Function 'exit_dialog_run' argument 2 names different: declaration 'items_to_save' definition 'items'.
dia-0.97.3/app/filedlg.c:131:3: style: Variable 'ifilter' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/filedlg.c:128:0: note: Variable 'ifilter' is reassigned a value before the old one has been used.
dia-0.97.3/app/filedlg.c:131:3: note: Variable 'ifilter' is reassigned a value before the old one has been used.
dia-0.97.3/app/filedlg.c:653:7: style: Variable 'dialog' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/filedlg.c:651:0: note: Variable 'dialog' is reassigned a value before the old one has been used.
dia-0.97.3/app/filedlg.c:653:7: note: Variable 'dialog' is reassigned a value before the old one has been used.
dia-0.97.3/app/filedlg.c:217:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
dia-0.97.3/app/filedlg.c:355:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
dia-0.97.3/app/filedlg.c:635:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
dia-0.97.3/app/filedlg.c:637:20: style: The scope of the variable 'ef' can be reduced. [variableScope]
dia-0.97.3/app/find-and-replace.c:331:3: style: Variable 'plist' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/find-and-replace.c:329:0: note: Variable 'plist' is reassigned a value before the old one has been used.
dia-0.97.3/app/find-and-replace.c:331:3: note: Variable 'plist' is reassigned a value before the old one has been used.
dia-0.97.3/app/gtkhwrapbox.c:75:45: style: Function 'gtk_hwrap_box_class_init' argument 1 names different: declaration 'klass' definition 'class'. [funcArgNamesDifferent]
dia-0.97.3/app/gtkhwrapbox.c:29:65: note: Function 'gtk_hwrap_box_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dia-0.97.3/app/gtkhwrapbox.c:75:45: note: Function 'gtk_hwrap_box_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dia-0.97.3/app/gtkhwrapbox.c:244:46: style: Function 'reverse_list_row_children' argument 4 names different: declaration 'max_height' definition 'max_child_size'. [funcArgNamesDifferent]
dia-0.97.3/app/gtkhwrapbox.c:38:65: note: Function 'reverse_list_row_children' argument 4 names different: declaration 'max_height' definition 'max_child_size'.
dia-0.97.3/app/gtkhwrapbox.c:244:46: note: Function 'reverse_list_row_children' argument 4 names different: declaration 'max_height' definition 'max_child_size'.
dia-0.97.3/app/gtkhwrapbox.c:245:46: style: Function 'reverse_list_row_children' argument 5 names different: declaration 'can_vexpand' definition 'expand_line'. [funcArgNamesDifferent]
dia-0.97.3/app/gtkhwrapbox.c:39:65: note: Function 'reverse_list_row_children' argument 5 names different: declaration 'can_vexpand' definition 'expand_line'.
dia-0.97.3/app/gtkhwrapbox.c:245:46: note: Function 'reverse_list_row_children' argument 5 names different: declaration 'can_vexpand' definition 'expand_line'.
dia-0.97.3/app/gtkvwrapbox.c:75:45: style: Function 'gtk_vwrap_box_class_init' argument 1 names different: declaration 'klass' definition 'class'. [funcArgNamesDifferent]
dia-0.97.3/app/gtkvwrapbox.c:29:65: note: Function 'gtk_vwrap_box_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dia-0.97.3/app/gtkvwrapbox.c:75:45: note: Function 'gtk_vwrap_box_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dia-0.97.3/app/gtkvwrapbox.c:244:46: style: Function 'reverse_list_col_children' argument 4 names different: declaration 'max_width' definition 'max_child_size'. [funcArgNamesDifferent]
dia-0.97.3/app/gtkvwrapbox.c:38:65: note: Function 'reverse_list_col_children' argument 4 names different: declaration 'max_width' definition 'max_child_size'.
dia-0.97.3/app/gtkvwrapbox.c:244:46: note: Function 'reverse_list_col_children' argument 4 names different: declaration 'max_width' definition 'max_child_size'.
dia-0.97.3/app/gtkvwrapbox.c:245:46: style: Function 'reverse_list_col_children' argument 5 names different: declaration 'can_hexpand' definition 'expand_line'. [funcArgNamesDifferent]
dia-0.97.3/app/gtkvwrapbox.c:39:65: note: Function 'reverse_list_col_children' argument 5 names different: declaration 'can_hexpand' definition 'expand_line'.
dia-0.97.3/app/gtkvwrapbox.c:245:46: note: Function 'reverse_list_col_children' argument 5 names different: declaration 'can_hexpand' definition 'expand_line'.
dia-0.97.3/app/gtkwrapbox.c:643:81: warning: Either the condition 'if(last)' is redundant or there is possible null pointer dereference: last. [nullPointerRedundantCheck]
dia-0.97.3/app/gtkwrapbox.c:651:10: note: Assuming that condition 'if(last)' is not redundant
dia-0.97.3/app/gtkwrapbox.c:643:81: note: Null pointer dereference
dia-0.97.3/app/gtkwrapbox.c:121:43: style: Function 'gtk_wrap_box_class_init' argument 1 names different: declaration 'klass' definition 'class'. [funcArgNamesDifferent]
dia-0.97.3/app/gtkwrapbox.c:53:61: note: Function 'gtk_wrap_box_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dia-0.97.3/app/gtkwrapbox.c:121:43: note: Function 'gtk_wrap_box_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dia-0.97.3/app/gtkwrapbox.c:759:46: style: Function 'gtk_wrap_box_query_line_lengths' argument 2 names different: declaration 'n_lines' definition '_n_lines'. [funcArgNamesDifferent]
dia-0.97.3/app/gtkwrapbox.h:131:63: note: Function 'gtk_wrap_box_query_line_lengths' argument 2 names different: declaration 'n_lines' definition '_n_lines'.
dia-0.97.3/app/gtkwrapbox.c:759:46: note: Function 'gtk_wrap_box_query_line_lengths' argument 2 names different: declaration 'n_lines' definition '_n_lines'.
dia-0.97.3/app/interface.c:532:3: style: Variable 'ddisp->container' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/interface.c:529:3: note: Variable 'ddisp->container' is reassigned a value before the old one has been used.
dia-0.97.3/app/interface.c:532:3: note: Variable 'ddisp->container' is reassigned a value before the old one has been used.
dia-0.97.3/app/interface.c:1121:5: style: Variable 'pixmap' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/interface.c:1117:0: note: Variable 'pixmap' is reassigned a value before the old one has been used.
dia-0.97.3/app/interface.c:1121:5: note: Variable 'pixmap' is reassigned a value before the old one has been used.
dia-0.97.3/app/interface.c:1904:5: style: Variable 'action' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/interface.c:1902:0: note: Variable 'action' is reassigned a value before the old one has been used.
dia-0.97.3/app/interface.c:1904:5: note: Variable 'action' is reassigned a value before the old one has been used.
dia-0.97.3/app/interface.c:1917:5: style: Variable 'action' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/interface.c:1915:0: note: Variable 'action' is reassigned a value before the old one has been used.
dia-0.97.3/app/interface.c:1917:5: note: Variable 'action' is reassigned a value before the old one has been used.
dia-0.97.3/app/interface.c:1941:5: style: Variable 'action' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/interface.c:1939:0: note: Variable 'action' is reassigned a value before the old one has been used.
dia-0.97.3/app/interface.c:1941:5: note: Variable 'action' is reassigned a value before the old one has been used.
dia-0.97.3/app/interface.c:1955:5: style: Variable 'action' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/interface.c:1953:0: note: Variable 'action' is reassigned a value before the old one has been used.
dia-0.97.3/app/interface.c:1955:5: note: Variable 'action' is reassigned a value before the old one has been used.
dia-0.97.3/app/interface.c:1982:5: style: Variable 'action' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/interface.c:1980:0: note: Variable 'action' is reassigned a value before the old one has been used.
dia-0.97.3/app/interface.c:1982:5: note: Variable 'action' is reassigned a value before the old one has been used.
dia-0.97.3/app/interface.c:1995:5: style: Variable 'action' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/interface.c:1993:0: note: Variable 'action' is reassigned a value before the old one has been used.
dia-0.97.3/app/interface.c:1995:5: note: Variable 'action' is reassigned a value before the old one has been used.
dia-0.97.3/app/interface.c:99:39: style: The scope of the variable 'pTo' can be reduced. [variableScope]
dia-0.97.3/app/interface.c:345:22: style: The scope of the variable 'magnify' can be reduced. [variableScope]
dia-0.97.3/app/interface.c:725:22: style: The scope of the variable 'widget' can be reduced. [variableScope]
dia-0.97.3/app/interface.c:320:22: style: Function 'view_zoom_set' argument 1 names different: declaration 'zoom_factor' definition 'factor'. [funcArgNamesDifferent]
dia-0.97.3/app/interface.h:73:27: note: Function 'view_zoom_set' argument 1 names different: declaration 'zoom_factor' definition 'factor'.
dia-0.97.3/app/interface.c:320:22: note: Function 'view_zoom_set' argument 1 names different: declaration 'zoom_factor' definition 'factor'.
dia-0.97.3/app/interface.c:1643:14: style: Unused variable: pixbuf [unusedVariable]
dia-0.97.3/app/layer_dialog.c:226:16: style: The scope of the variable 'kevent' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:227:19: style: The scope of the variable 'bevent' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:229:19: style: The scope of the variable 'layer_widget' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:503:10: style: The scope of the variable 'layer' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:505:14: style: The scope of the variable 'selected' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:507:14: style: The scope of the variable 'layer_widget' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:508:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:509:14: style: The scope of the variable 'next_layer_num' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:545:14: style: The scope of the variable 'selected' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:546:10: style: The scope of the variable 'layer' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:547:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:578:10: style: The scope of the variable 'layer' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:580:14: style: The scope of the variable 'selected' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:582:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:623:10: style: The scope of the variable 'layer' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:625:14: style: The scope of the variable 'selected' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:627:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:681:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:783:14: style: The scope of the variable 'layer_widget' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:784:10: style: The scope of the variable 'layer' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:786:7: style: The scope of the variable 'sel_pos' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:787:9: style: The scope of the variable 'j' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:870:19: style: The scope of the variable 'lw' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:871:10: style: The scope of the variable 'layer' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:948:33: style: The scope of the variable 'change' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:1368:14: style: The scope of the variable 'layers' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:1371:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/app/layer_dialog.c:854:36: style: Variable 'object_class' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/linewidth_area.c:57:7: style: The scope of the variable 'x_offs' can be reduced. [variableScope]
dia-0.97.3/app/linewidth_area.c:74:7: style: The scope of the variable 'x_offs' can be reduced. [variableScope]
dia-0.97.3/app/linewidth_area.c:124:7: style: The scope of the variable 'target' can be reduced. [variableScope]
dia-0.97.3/app/load_save.c:271:0: error: syntax error [syntaxError]
dia-0.97.3/app/menus.c:641:19: style: The scope of the variable 'action' can be reduced. [variableScope]
dia-0.97.3/app/menus.c:361:67: style: Function 'integrated_ui_toolbar_object_snap_synchronize_to_display' argument 1 names different: declaration 'ddisp' definition 'param'. [funcArgNamesDifferent]
dia-0.97.3/app/menus.h:39:68: note: Function 'integrated_ui_toolbar_object_snap_synchronize_to_display' argument 1 names different: declaration 'ddisp' definition 'param'.
dia-0.97.3/app/menus.c:361:67: note: Function 'integrated_ui_toolbar_object_snap_synchronize_to_display' argument 1 names different: declaration 'ddisp' definition 'param'.
dia-0.97.3/app/menus.c:393:65: style: Function 'integrated_ui_toolbar_grid_snap_synchronize_to_display' argument 1 names different: declaration 'ddisp' definition 'param'. [funcArgNamesDifferent]
dia-0.97.3/app/menus.h:36:66: note: Function 'integrated_ui_toolbar_grid_snap_synchronize_to_display' argument 1 names different: declaration 'ddisp' definition 'param'.
dia-0.97.3/app/menus.c:393:65: note: Function 'integrated_ui_toolbar_grid_snap_synchronize_to_display' argument 1 names different: declaration 'ddisp' definition 'param'.
dia-0.97.3/app/menus.c:951:29: style: Function 'menus_get_integrated_ui_menubar' argument 3 names different: declaration 'accel' definition 'accel_group'. [funcArgNamesDifferent]
dia-0.97.3/app/menus.h:43:67: note: Function 'menus_get_integrated_ui_menubar' argument 3 names different: declaration 'accel' definition 'accel_group'.
dia-0.97.3/app/menus.c:951:29: note: Function 'menus_get_integrated_ui_menubar' argument 3 names different: declaration 'accel' definition 'accel_group'.
dia-0.97.3/app/menus.c:1020:23: style: Function 'menus_get_toolbox_menubar' argument 2 names different: declaration 'accel' definition 'accel_group'. [funcArgNamesDifferent]
dia-0.97.3/app/menus.h:44:88: note: Function 'menus_get_toolbox_menubar' argument 2 names different: declaration 'accel' definition 'accel_group'.
dia-0.97.3/app/menus.c:1020:23: note: Function 'menus_get_toolbox_menubar' argument 2 names different: declaration 'accel' definition 'accel_group'.
dia-0.97.3/app/modify_tool.c:673:10: style: The scope of the variable 'dest_pos' can be reduced. [variableScope]
dia-0.97.3/app/modify_tool.c:674:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/app/modify_tool.c:675:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/app/modify_tool.c:224:10: style: Variable 'dist' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/navigation.c:345:40: style: Function 'on_da_motion_notify_event' argument 1 names different: declaration 'widget' definition 'drawing_area'. [funcArgNamesDifferent]
dia-0.97.3/app/navigation.c:82:57: note: Function 'on_da_motion_notify_event' argument 1 names different: declaration 'widget' definition 'drawing_area'.
dia-0.97.3/app/navigation.c:345:40: note: Function 'on_da_motion_notify_event' argument 1 names different: declaration 'widget' definition 'drawing_area'.
dia-0.97.3/app/navigation.c:409:82: style: Function 'on_da_button_release_event' argument 3 names different: declaration 'popup_window' definition 'unused'. [funcArgNamesDifferent]
dia-0.97.3/app/navigation.c:83:98: note: Function 'on_da_button_release_event' argument 3 names different: declaration 'popup_window' definition 'unused'.
dia-0.97.3/app/navigation.c:409:82: note: Function 'on_da_button_release_event' argument 3 names different: declaration 'popup_window' definition 'unused'.
dia-0.97.3/app/navigation.c:436:67: style: Function 'on_button_navigation_popup_released' argument 2 names different: declaration 'unused' definition 'z'. [funcArgNamesDifferent]
dia-0.97.3/app/navigation.c:77:79: note: Function 'on_button_navigation_popup_released' argument 2 names different: declaration 'unused' definition 'z'.
dia-0.97.3/app/navigation.c:436:67: note: Function 'on_button_navigation_popup_released' argument 2 names different: declaration 'unused' definition 'z'.
dia-0.97.3/app/object_ops.c:59:14: style: The scope of the variable 'obj' can be reduced. [variableScope]
dia-0.97.3/app/object_ops.c:86:14: style: The scope of the variable 'obj_here' can be reduced. [variableScope]
dia-0.97.3/app/object_ops.c:124:20: style: The scope of the variable 'connectionpoint' can be reduced. [variableScope]
dia-0.97.3/app/plugin-manager.c:110:15: style: Redundant condition: loaded. '!loaded || (loaded && dia_plugin_can_unload(info))' is equivalent to '!loaded || dia_plugin_can_unload(info)' [redundantCondition]
dia-0.97.3/app/preferences.c:753:3: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/recent_files.c:160:3: style: Variable 'ifilter' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/recent_files.c:156:0: note: Variable 'ifilter' is reassigned a value before the old one has been used.
dia-0.97.3/app/recent_files.c:160:3: note: Variable 'ifilter' is reassigned a value before the old one has been used.
dia-0.97.3/app/recent_files.c:162:3: style: Variable 'diagram' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/recent_files.c:157:0: note: Variable 'diagram' is reassigned a value before the old one has been used.
dia-0.97.3/app/recent_files.c:162:3: note: Variable 'diagram' is reassigned a value before the old one has been used.
dia-0.97.3/app/recent_files.c:68:14: style: The scope of the variable 'action' can be reduced. [variableScope]
dia-0.97.3/app/render_gdk.c:112:23: style: Function 'set_size' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/app/render_gdk.c:46:36: note: Function 'set_size' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/app/render_gdk.c:112:23: note: Function 'set_size' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/app/render_gdk.c:137:30: style: Function 'copy_to_window' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/app/render_gdk.c:49:42: note: Function 'copy_to_window' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/app/render_gdk.c:137:30: note: Function 'copy_to_window' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/app/render_gdk.c:155:32: style: Function 'clip_region_clear' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/app/render_gdk.c:30:44: note: Function 'clip_region_clear' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/app/render_gdk.c:155:32: note: Function 'clip_region_clear' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/app/render_gdk.c:168:35: style: Function 'clip_region_add_rect' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/app/render_gdk.c:31:47: note: Function 'clip_region_add_rect' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/app/render_gdk.c:168:35: note: Function 'clip_region_add_rect' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/app/render_gdk.c:190:30: style: Function 'draw_pixel_line' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/app/render_gdk.c:34:42: note: Function 'draw_pixel_line' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/app/render_gdk.c:190:30: note: Function 'draw_pixel_line' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/app/render_gdk.c:217:30: style: Function 'draw_pixel_rect' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/app/render_gdk.c:38:42: note: Function 'draw_pixel_rect' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/app/render_gdk.c:217:30: note: Function 'draw_pixel_rect' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/app/render_gdk.c:242:30: style: Function 'fill_pixel_rect' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/app/render_gdk.c:42:42: note: Function 'fill_pixel_rect' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/app/render_gdk.c:242:30: note: Function 'fill_pixel_rect' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/app/render_gdk.c:88:44: style: Variable 'ia_renderer' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/render_gdk.c:103:0: style: Variable 'renderer_type' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/sheets.c:147:12: style: The scope of the variable 'tip' can be reduced. [variableScope]
dia-0.97.3/app/sheets_dialog.c:448:18: style: Variable 'table1_group' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/sheets_dialog.c:838:18: style: Variable 'table7_group' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/sheets_dialog_callbacks.c:836:2: style: Variable 'doc' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/sheets_dialog_callbacks.c:832:0: note: Variable 'doc' is reassigned a value before the old one has been used.
dia-0.97.3/app/sheets_dialog_callbacks.c:836:2: note: Variable 'doc' is reassigned a value before the old one has been used.
dia-0.97.3/app/sheets_dialog_callbacks.c:1860:7: warning: Variable 'new_sheet' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
dia-0.97.3/app/sheets_dialog_callbacks.c:1852:0: note: Variable 'new_sheet' is reassigned a value before the old one has been used. 'break;' missing?
dia-0.97.3/app/sheets_dialog_callbacks.c:1860:7: note: Variable 'new_sheet' is reassigned a value before the old one has been used. 'break;' missing?
dia-0.97.3/app/sheets_dialog_callbacks.c:707:14: style: The scope of the variable 'combo' can be reduced. [variableScope]
dia-0.97.3/app/sheets_dialog_callbacks.c:791:12: style: The scope of the variable 'sheet' can be reduced. [variableScope]
dia-0.97.3/app/sheets_dialog_callbacks.c:792:16: style: The scope of the variable 'optionmenu' can be reduced. [variableScope]
dia-0.97.3/app/sheets_dialog_callbacks.c:1587:19: style: The scope of the variable 'som' can be reduced. [variableScope]
dia-0.97.3/app/sheets_dialog_callbacks.c:1534:19: style: Variable 'active_button' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/sheets_dialog_callbacks.c:1589:19: style: Variable 'active_button' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/splash.c:20:3: style: Variable 'logo' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/app/splash.c:14:0: note: Variable 'logo' is reassigned a value before the old one has been used.
dia-0.97.3/app/splash.c:20:3: note: Variable 'logo' is reassigned a value before the old one has been used.
dia-0.97.3/app/splash.c:46:31: style: Function 'app_splash_init' argument 1 names different: declaration 'name' definition 'fname'. [funcArgNamesDifferent]
dia-0.97.3/app/app_procs.h:31:35: note: Function 'app_splash_init' argument 1 names different: declaration 'name' definition 'fname'.
dia-0.97.3/app/splash.c:46:31: note: Function 'app_splash_init' argument 1 names different: declaration 'name' definition 'fname'.
dia-0.97.3/app/textedit.c:150:19: style: Unused variable: change [unusedVariable]
dia-0.97.3/app/textedit.c:301:22: style: Variable 'old_focus' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/textedit_tool.c:103:22: style: Variable 'diagram' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/app/tool.c:101:22: style: Function 'tool_select' argument 3 names different: declaration 'user_date' definition 'user_data'. [funcArgNamesDifferent]
dia-0.97.3/app/tool.h:68:63: note: Function 'tool_select' argument 3 names different: declaration 'user_date' definition 'user_data'.
dia-0.97.3/app/tool.c:101:22: note: Function 'tool_select' argument 3 names different: declaration 'user_date' definition 'user_data'.
dia-0.97.3/app/undo.c:1284:39: style: Function 'undo_move_object_other_layer' argument 1 names different: declaration 'diagram' definition 'dia'. [funcArgNamesDifferent]
dia-0.97.3/app/undo.h:85:47: note: Function 'undo_move_object_other_layer' argument 1 names different: declaration 'diagram' definition 'dia'.
dia-0.97.3/app/undo.c:1284:39: note: Function 'undo_move_object_other_layer' argument 1 names different: declaration 'diagram' definition 'dia'.
dia-0.97.3/bindings/dia-properties.h:115:1: style: The class 'Property < :: Property * >' does not have a constructor although it has private member variables. [noConstructor]
dia-0.97.3/bindings/dia-connections.h:31:24: style: Member variable 'ConnectionPoint::connected' is in the wrong place in the initializer list. [initializerList]
dia-0.97.3/bindings/dia-connections.cpp:29:73: note: Member variable 'ConnectionPoint::connected' is in the wrong place in the initializer list.
dia-0.97.3/bindings/dia-connections.h:31:24: note: Member variable 'ConnectionPoint::connected' is in the wrong place in the initializer list.
dia-0.97.3/bindings/dia-properties.h:66:5: style: Class 'Property' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dia-0.97.3/bindings/dia-properties.h:196:5: style: Class 'Properties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dia-0.97.3/bindings/dia-diagramdata.h:31:5: style: Class 'Objects' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dia-0.97.3/bindings/dia-diagramdata.h:84:5: style: Class 'Layers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dia-0.97.3/bindings/dia-connections.h:25:5: style: Class 'ConnectionPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dia-0.97.3/bindings/dia-connections.h:51:5: style: Class 'Connections' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dia-0.97.3/bindings/dia-connections.h:91:5: style: Class 'Handles' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dia-0.97.3/bindings/dia-object.h:33:5: style: Class 'ObjectType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dia-0.97.3/bindings/dia-object.h:70:5: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dia-0.97.3/bindings/dia-properties.h:73:17: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:49:25: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:73:17: note: Function in derived class
dia-0.97.3/bindings/dia-properties.h:75:17: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:51:25: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:75:17: note: Function in derived class
dia-0.97.3/bindings/dia-properties.h:77:10: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:53:18: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:77:10: note: Function in derived class
dia-0.97.3/bindings/dia-properties.h:171:18: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:46:18: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:171:18: note: Function in derived class
dia-0.97.3/bindings/dia-properties.h:177:17: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:49:25: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:177:17: note: Function in derived class
dia-0.97.3/bindings/dia-properties.h:179:17: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:51:25: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:179:17: note: Function in derived class
dia-0.97.3/bindings/dia-properties.h:181:10: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:53:18: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:181:10: note: Function in derived class
dia-0.97.3/bindings/dia-properties.h:124:18: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:27:18: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:124:18: note: Function in derived class
dia-0.97.3/bindings/dia-properties.h:126:18: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:29:18: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:126:18: note: Function in derived class
dia-0.97.3/bindings/dia-properties.h:128:18: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:31:18: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:128:18: note: Function in derived class
dia-0.97.3/bindings/dia-properties.h:130:18: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:39:18: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:130:18: note: Function in derived class
dia-0.97.3/bindings/dia-properties.h:132:18: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:41:18: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:132:18: note: Function in derived class
dia-0.97.3/bindings/dia-properties.h:134:18: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:43:18: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:134:18: note: Function in derived class
dia-0.97.3/bindings/dia-properties.h:136:18: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:46:18: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:136:18: note: Function in derived class
dia-0.97.3/bindings/dia-properties.h:140:17: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:49:25: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:140:17: note: Function in derived class
dia-0.97.3/bindings/dia-properties.h:142:17: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:51:25: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:142:17: note: Function in derived class
dia-0.97.3/bindings/dia-properties.h:144:10: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dia-0.97.3/bindings/dia-properties.h:53:18: note: Virtual function in base class
dia-0.97.3/bindings/dia-properties.h:144:10: note: Function in derived class
dia-0.97.3/bindings/dia-diagramdata.cpp:151:13: style: Condition 'pos!=-1' is always false [knownConditionTrueFalse]
dia-0.97.3/bindings/dia-diagramdata.cpp:148:16: note: Assignment 'pos=-1', assigned value is -1
dia-0.97.3/bindings/dia-diagramdata.cpp:151:13: note: Condition 'pos!=-1' is always false
dia-0.97.3/bindings/dia-diagramdata.cpp:151:13: style: Same expression on both sides of '!=' because the value of 'pos' and '-1' are the same. [duplicateExpression]
dia-0.97.3/bindings/dia-diagramdata.cpp:148:16: note: 'pos' is assigned value '-1' here.
dia-0.97.3/bindings/dia-diagramdata.cpp:151:13: note: Same expression on both sides of '!=' because the value of 'pos' and '-1' are the same.
dia-0.97.3/bindings/dia-diagramdata.h:110:18: style: Member variable 'DiagramData::active_layer' is in the wrong place in the initializer list. [initializerList]
dia-0.97.3/bindings/dia-diagramdata.cpp:125:45: note: Member variable 'DiagramData::active_layer' is in the wrong place in the initializer list.
dia-0.97.3/bindings/dia-diagramdata.h:110:18: note: Member variable 'DiagramData::active_layer' is in the wrong place in the initializer list.
dia-0.97.3/bindings/dia-diagramdata.cpp:56:5: style: Class 'Layer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dia-0.97.3/bindings/dia-diagramdata.cpp:56:5: style: Class 'Layer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dia-0.97.3/bindings/dia-diagramdata.cpp:133:7: style: Class 'DiagramData' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dia-0.97.3/bindings/dia-diagramdata.cpp:133:7: style: Class 'DiagramData' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dia-0.97.3/bindings/dia-object.h:58:22: style: Member variable 'Object::properties' is in the wrong place in the initializer list. [initializerList]
dia-0.97.3/bindings/dia-object.cpp:88:47: note: Member variable 'Object::properties' is in the wrong place in the initializer list.
dia-0.97.3/bindings/dia-object.h:58:22: note: Member variable 'Object::properties' is in the wrong place in the initializer list.
dia-0.97.3/bindings/dia-properties.cpp:106:46: style: Function 'get' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
dia-0.97.3/bindings/dia-properties.h:130:33: note: Function 'get' argument 1 names different: declaration 'p' definition 'v'.
dia-0.97.3/bindings/dia-properties.cpp:106:46: note: Function 'get' argument 1 names different: declaration 'p' definition 'v'.
dia-0.97.3/bindings/dia-properties.cpp:117:50: style: Function 'get' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
dia-0.97.3/bindings/dia-properties.h:132:37: note: Function 'get' argument 1 names different: declaration 'p' definition 'v'.
dia-0.97.3/bindings/dia-properties.cpp:117:50: note: Function 'get' argument 1 names different: declaration 'p' definition 'v'.
dia-0.97.3/bindings/dia-properties.cpp:168:46: style: Function 'get' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
dia-0.97.3/bindings/dia-properties.h:134:33: note: Function 'get' argument 1 names different: declaration 'p' definition 'v'.
dia-0.97.3/bindings/dia-properties.cpp:168:46: note: Function 'get' argument 1 names different: declaration 'p' definition 'v'.
dia-0.97.3/bindings/dia-properties.h:119:5: performance: Technically the member function 'dia::Property < :: Property * >::Property' can be static. [functionStatic]
dia-0.97.3/bindings/dia-properties.cpp:35:31: note: Technically the member function 'dia::Property < :: Property * >::Property' can be static.
dia-0.97.3/bindings/dia-properties.h:119:5: note: Technically the member function 'dia::Property < :: Property * >::Property' can be static.
dia-0.97.3/bindings/dia-properties.h:66:0: style: Class 'dia :: Property < Property * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dia-0.97.3/bindings/dia-properties.cpp:401:42: warning: Missing bounds check for extra iterator increment in loop. [StlMissingComparison]
dia-0.97.3/bindings/dia-properties.cpp:412:9: note: Missing bounds check for extra iterator increment in loop.
dia-0.97.3/bindings/dia-properties.cpp:401:42: note: Missing bounds check for extra iterator increment in loop.
dia-0.97.3/bindings/dia-properties.h:66:0: style: Class 'dia :: Property < char * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dia-0.97.3/bindings/dia-properties.h:66:0: style: Class 'dia :: Property < std :: vector < dia :: IProperty * > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dia-0.97.3/bindings/dia-properties.h:66:0: style: Class 'dia :: Property < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dia-0.97.3/bindings/dia-properties.h:66:0: style: Class 'dia :: Property < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dia-0.97.3/bindings/dia-properties.h:66:0: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
dia-0.97.3/bindings/dia-python.cpp:3084:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
dia-0.97.3/bindings/dia-renderer.h:25:1: style: The class 'Renderer' does not have a constructor although it has private member variables. [noConstructor]
dia-0.97.3/lib/arrows.c:2147:33: style: Function 'arrow_index_from_type' argument 1 names different: declaration 'type' definition 'atype'. [funcArgNamesDifferent]
dia-0.97.3/lib/arrows.h:113:38: note: Function 'arrow_index_from_type' argument 1 names different: declaration 'type' definition 'atype'.
dia-0.97.3/lib/arrows.c:2147:33: note: Function 'arrow_index_from_type' argument 1 names different: declaration 'type' definition 'atype'.
dia-0.97.3/lib/arrows.c:1021:5: style: Variable 'angle' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/lib/autoroute.c:558:37: style: Function 'autolayout_unnormalize_points' argument 1 names different: declaration 'dir' definition 'startdir'. [funcArgNamesDifferent]
dia-0.97.3/lib/autoroute.c:51:51: note: Function 'autolayout_unnormalize_points' argument 1 names different: declaration 'dir' definition 'startdir'.
dia-0.97.3/lib/autoroute.c:558:37: note: Function 'autolayout_unnormalize_points' argument 1 names different: declaration 'dir' definition 'startdir'.
dia-0.97.3/lib/bezier_conn.c:133:49: style: Function 'bezierconn_move_handle' argument 2 names different: declaration 'id' definition 'handle'. [funcArgNamesDifferent]
dia-0.97.3/lib/bezier_conn.h:64:63: note: Function 'bezierconn_move_handle' argument 2 names different: declaration 'id' definition 'handle'.
dia-0.97.3/lib/bezier_conn.c:133:49: note: Function 'bezierconn_move_handle' argument 2 names different: declaration 'id' definition 'handle'.
dia-0.97.3/lib/bezier_conn.c:506:48: style: Function 'bezierconn_remove_segment' argument 2 names different: declaration 'point' definition 'pos'. [funcArgNamesDifferent]
dia-0.97.3/lib/bezier_conn.h:60:62: note: Function 'bezierconn_remove_segment' argument 2 names different: declaration 'point' definition 'pos'.
dia-0.97.3/lib/bezier_conn.c:506:48: note: Function 'bezierconn_remove_segment' argument 2 names different: declaration 'point' definition 'pos'.
dia-0.97.3/lib/bezier_conn.c:614:21: style: Function 'bezierconn_set_corner_type' argument 3 names different: declaration 'style' definition 'corner_type'. [funcArgNamesDifferent]
dia-0.97.3/lib/bezier_conn.h:63:21: note: Function 'bezierconn_set_corner_type' argument 3 names different: declaration 'style' definition 'corner_type'.
dia-0.97.3/lib/bezier_conn.c:614:21: note: Function 'bezierconn_set_corner_type' argument 3 names different: declaration 'style' definition 'corner_type'.
dia-0.97.3/lib/bezier_conn.c:828:35: style: Function 'bezierconn_set_points' argument 1 names different: declaration 'poly' definition 'bez'. [funcArgNamesDifferent]
dia-0.97.3/lib/bezier_conn.h:54:40: note: Function 'bezierconn_set_points' argument 1 names different: declaration 'poly' definition 'bez'.
dia-0.97.3/lib/bezier_conn.c:828:35: note: Function 'bezierconn_set_points' argument 1 names different: declaration 'poly' definition 'bez'.
dia-0.97.3/lib/bezier_conn.c:1112:15: style: Function 'bezierconn_create_point_change' argument 5 names different: declaration 'segment' definition 'pos'. [funcArgNamesDifferent]
dia-0.97.3/lib/bezier_conn.c:74:15: note: Function 'bezierconn_create_point_change' argument 5 names different: declaration 'segment' definition 'pos'.
dia-0.97.3/lib/bezier_conn.c:1112:15: note: Function 'bezierconn_create_point_change' argument 5 names different: declaration 'segment' definition 'pos'.
dia-0.97.3/lib/beziershape.c:114:54: style: Function 'beziershape_move_handle' argument 2 names different: declaration 'id' definition 'handle'. [funcArgNamesDifferent]
dia-0.97.3/lib/beziershape.h:63:68: note: Function 'beziershape_move_handle' argument 2 names different: declaration 'id' definition 'handle'.
dia-0.97.3/lib/beziershape.c:114:54: note: Function 'beziershape_move_handle' argument 2 names different: declaration 'id' definition 'handle'.
dia-0.97.3/lib/beziershape.c:460:53: style: Function 'beziershape_remove_segment' argument 2 names different: declaration 'point' definition 'pos'. [funcArgNamesDifferent]
dia-0.97.3/lib/beziershape.h:60:67: note: Function 'beziershape_remove_segment' argument 2 names different: declaration 'point' definition 'pos'.
dia-0.97.3/lib/beziershape.c:460:53: note: Function 'beziershape_remove_segment' argument 2 names different: declaration 'point' definition 'pos'.
dia-0.97.3/lib/beziershape.c:837:37: style: Function 'beziershape_set_points' argument 1 names different: declaration 'bezier' definition 'bez'. [funcArgNamesDifferent]
dia-0.97.3/lib/beziershape.h:52:42: note: Function 'beziershape_set_points' argument 1 names different: declaration 'bezier' definition 'bez'.
dia-0.97.3/lib/beziershape.c:837:37: note: Function 'beziershape_set_points' argument 1 names different: declaration 'bezier' definition 'bez'.
dia-0.97.3/lib/beziershape.c:1075:9: style: Function 'beziershape_create_point_change' argument 5 names different: declaration 'segment' definition 'pos'. [funcArgNamesDifferent]
dia-0.97.3/lib/beziershape.c:77:8: note: Function 'beziershape_create_point_change' argument 5 names different: declaration 'segment' definition 'pos'.
dia-0.97.3/lib/beziershape.c:1075:9: note: Function 'beziershape_create_point_change' argument 5 names different: declaration 'segment' definition 'pos'.
dia-0.97.3/lib/beziershape.c:1145:47: style: Function 'beziershape_create_corner_change' argument 1 names different: declaration 'bezier' definition 'bez'. [funcArgNamesDifferent]
dia-0.97.3/lib/beziershape.c:81:47: note: Function 'beziershape_create_corner_change' argument 1 names different: declaration 'bezier' definition 'bez'.
dia-0.97.3/lib/beziershape.c:1145:47: note: Function 'beziershape_create_corner_change' argument 1 names different: declaration 'bezier' definition 'bez'.
dia-0.97.3/lib/beziershape.c:325:22: style: Variable 'obj' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/lib/boundingbox.c:155:9: style: The scope of the variable 'extr' can be reduced. [variableScope]
dia-0.97.3/lib/boundingbox.c:320:9: style: The scope of the variable 'prev' can be reduced. [variableScope]
dia-0.97.3/lib/boundingbox.c:320:14: style: The scope of the variable 'next' can be reduced. [variableScope]
dia-0.97.3/lib/connection.c:34:43: style: Function 'connection_adjust_for_autogap' argument 1 names different: declaration 'conn' definition 'connection'. [funcArgNamesDifferent]
dia-0.97.3/lib/connection.h:54:48: note: Function 'connection_adjust_for_autogap' argument 1 names different: declaration 'conn' definition 'connection'.
dia-0.97.3/lib/connection.c:34:43: note: Function 'connection_adjust_for_autogap' argument 1 names different: declaration 'conn' definition 'connection'.
dia-0.97.3/lib/create.c:285:12: style: Function 'create_standard_arc' argument 5 names different: declaration 'curve_distance' definition 'distance'. [funcArgNamesDifferent]
dia-0.97.3/lib/create.h:63:12: note: Function 'create_standard_arc' argument 5 names different: declaration 'curve_distance' definition 'distance'.
dia-0.97.3/lib/create.c:285:12: note: Function 'create_standard_arc' argument 5 names different: declaration 'curve_distance' definition 'distance'.
dia-0.97.3/lib/debug.c:36:11: style: The scope of the variable 'args' can be reduced. [variableScope]
dia-0.97.3/lib/dia_dirs.c:109:34: style: Function 'dia_config_filename' argument 1 names different: declaration 'file' definition 'subfile'. [funcArgNamesDifferent]
dia-0.97.3/lib/dia_dirs.h:32:45: note: Function 'dia_config_filename' argument 1 names different: declaration 'file' definition 'subfile'.
dia-0.97.3/lib/dia_dirs.c:109:34: note: Function 'dia_config_filename' argument 1 names different: declaration 'file' definition 'subfile'.
dia-0.97.3/lib/dia_image.c:84:37: style: Function 'dia_image_class_init' argument 1 names different: declaration 'class' definition 'klass'. [funcArgNamesDifferent]
dia-0.97.3/lib/dia_image.c:52:49: note: Function 'dia_image_class_init' argument 1 names different: declaration 'class' definition 'klass'.
dia-0.97.3/lib/dia_image.c:84:37: note: Function 'dia_image_class_init' argument 1 names different: declaration 'class' definition 'klass'.
dia-0.97.3/lib/dia_svg.c:661:2: warning: Either the condition 'path!='\0'' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
dia-0.97.3/lib/dia_svg.c:660:14: note: Assuming that condition 'path!='\0'' is not redundant
dia-0.97.3/lib/dia_svg.c:661:2: note: Null pointer dereference
dia-0.97.3/lib/dia_svg.c:142:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/lib/dia_svg.c:660:14: warning: Char literal compared with pointer 'path'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
dia-0.97.3/lib/dia_svg.c:118:19: style: Variable 'sz' is allocated memory that is never used. [unusedAllocatedMemory]
dia-0.97.3/lib/dia_xml.c:765:19: style: The scope of the variable 'str2' can be reduced. [variableScope]
dia-0.97.3/lib/dia_xml.c:766:7: style: The scope of the variable 'len' can be reduced. [variableScope]
dia-0.97.3/lib/dia_xml.c:1152:28: style: Function 'data_add_filename' argument 1 names different: declaration 'attr' definition 'data'. [funcArgNamesDifferent]
dia-0.97.3/lib/dia_xml.h:96:38: note: Function 'data_add_filename' argument 1 names different: declaration 'attr' definition 'data'.
dia-0.97.3/lib/dia_xml.c:1152:28: note: Function 'data_add_filename' argument 1 names different: declaration 'attr' definition 'data'.
dia-0.97.3/lib/dia_xml.c:1214:30: style: Function 'xmlDiaSaveFile' argument 2 names different: declaration 'doc' definition 'cur'. [funcArgNamesDifferent]
dia-0.97.3/lib/dia_xml_libxml.h:36:30: note: Function 'xmlDiaSaveFile' argument 2 names different: declaration 'doc' definition 'cur'.
dia-0.97.3/lib/dia_xml.c:1214:30: note: Function 'xmlDiaSaveFile' argument 2 names different: declaration 'doc' definition 'cur'.
dia-0.97.3/lib/dia_xml.c:1141:17: style: Variable 'data_node' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/lib/dia_xml.c:1173:11: style: Variable 'style' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/lib/diaarrowchooser.c:431:26: style: The scope of the variable 'ar' can be reduced. [variableScope]
dia-0.97.3/lib/diaarrowchooser.c:106:52: style: Function 'dia_arrow_preview_class_init' argument 1 names different: declaration 'klass' definition 'class'. [funcArgNamesDifferent]
dia-0.97.3/lib/diaarrowchooser.c:70:66: note: Function 'dia_arrow_preview_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dia-0.97.3/lib/diaarrowchooser.c:106:52: note: Function 'dia_arrow_preview_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dia-0.97.3/lib/diaarrowchooser.c:296:52: style: Function 'dia_arrow_chooser_class_init' argument 1 names different: declaration 'klass' definition 'class'. [funcArgNamesDifferent]
dia-0.97.3/lib/diaarrowchooser.c:243:66: note: Function 'dia_arrow_chooser_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dia-0.97.3/lib/diaarrowchooser.c:296:52: note: Function 'dia_arrow_chooser_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dia-0.97.3/lib/diaarrowchooser.c:497:51: style: Function 'dia_arrow_chooser_get_arrow_type' argument 1 names different: declaration 'chooser' definition 'arrow'. [funcArgNamesDifferent]
dia-0.97.3/lib/diaarrowchooser.h:103:61: note: Function 'dia_arrow_chooser_get_arrow_type' argument 1 names different: declaration 'chooser' definition 'arrow'.
dia-0.97.3/lib/diaarrowchooser.c:497:51: note: Function 'dia_arrow_chooser_get_arrow_type' argument 1 names different: declaration 'chooser' definition 'arrow'.
dia-0.97.3/lib/diacellrendererproperty.c:231:31: style: Condition 'view_width>0' is always true [knownConditionTrueFalse]
dia-0.97.3/lib/diacellrendererproperty.c:221:16: note: Assignment 'view_width=120', assigned value is 120
dia-0.97.3/lib/diacellrendererproperty.c:231:31: note: Condition 'view_width>0' is always true
dia-0.97.3/lib/diacellrendererproperty.c:197:56: style: Function 'dia_cell_renderer_property_get_size' argument 3 names different: declaration 'rectangle' definition 'cell_area'. [funcArgNamesDifferent]
dia-0.97.3/lib/diacellrendererproperty.c:60:71: note: Function 'dia_cell_renderer_property_get_size' argument 3 names different: declaration 'rectangle' definition 'cell_area'.
dia-0.97.3/lib/diacellrendererproperty.c:197:56: note: Function 'dia_cell_renderer_property_get_size' argument 3 names different: declaration 'rectangle' definition 'cell_area'.
dia-0.97.3/lib/diacellrendererproperty.c:203:28: style: Unused variable: cellproperty [unusedVariable]
dia-0.97.3/lib/diagdkrenderer.c:1067:5: style: Variable 'gdk_rend->highlight_color' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/lib/diagdkrenderer.c:1065:5: note: Variable 'gdk_rend->highlight_color' is reassigned a value before the old one has been used.
dia-0.97.3/lib/diagdkrenderer.c:1067:5: note: Variable 'gdk_rend->highlight_color' is reassigned a value before the old one has been used.
dia-0.97.3/lib/diagdkrenderer.c:290:29: style: Function 'set_linewidth' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:55:41: note: Function 'set_linewidth' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:290:29: note: Function 'set_linewidth' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:315:28: style: Function 'set_linecaps' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:56:40: note: Function 'set_linecaps' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:315:28: note: Function 'set_linecaps' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:343:28: style: Function 'set_linejoin' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:57:40: note: Function 'set_linejoin' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:343:28: note: Function 'set_linejoin' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:429:29: style: Function 'set_linestyle' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:58:41: note: Function 'set_linestyle' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:429:29: note: Function 'set_linestyle' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:463:30: style: Function 'set_dashlength' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:59:42: note: Function 'set_dashlength' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:463:30: note: Function 'set_dashlength' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:487:29: style: Function 'set_fillstyle' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:60:41: note: Function 'set_fillstyle' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:487:29: note: Function 'set_fillstyle' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:498:25: style: Function 'draw_line' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:62:37: note: Function 'draw_line' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:498:25: note: Function 'draw_line' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:498:66: style: Function 'draw_line' argument 4 names different: declaration 'color' definition 'line_color'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:64:31: note: Function 'draw_line' argument 4 names different: declaration 'color' definition 'line_color'.
dia-0.97.3/lib/diagdkrenderer.c:498:66: note: Function 'draw_line' argument 4 names different: declaration 'color' definition 'line_color'.
dia-0.97.3/lib/diagdkrenderer.c:517:28: style: Function 'fill_polygon' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:65:40: note: Function 'fill_polygon' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:517:28: note: Function 'fill_polygon' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:517:74: style: Function 'fill_polygon' argument 4 names different: declaration 'color' definition 'line_color'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:67:34: note: Function 'fill_polygon' argument 4 names different: declaration 'color' definition 'line_color'.
dia-0.97.3/lib/diagdkrenderer.c:517:74: note: Function 'fill_polygon' argument 4 names different: declaration 'color' definition 'line_color'.
dia-0.97.3/lib/diagdkrenderer.c:577:24: style: Function 'draw_arc' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:68:36: note: Function 'draw_arc' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:577:24: note: Function 'draw_arc' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:587:24: style: Function 'fill_arc' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:73:36: note: Function 'fill_arc' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:587:24: note: Function 'fill_arc' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:595:28: style: Function 'draw_ellipse' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:78:40: note: Function 'draw_ellipse' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:595:28: note: Function 'draw_ellipse' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:603:28: style: Function 'fill_ellipse' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:82:40: note: Function 'fill_ellipse' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:603:28: note: Function 'fill_ellipse' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:630:27: style: Function 'draw_string' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:86:39: note: Function 'draw_string' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:630:27: note: Function 'draw_string' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:664:30: style: Function 'draw_text_line' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:91:42: note: Function 'draw_text_line' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:664:30: note: Function 'draw_text_line' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:664:48: style: Function 'draw_text_line' argument 2 names different: declaration 'text' definition 'text_line'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:92:18: note: Function 'draw_text_line' argument 2 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/diagdkrenderer.c:664:48: note: Function 'draw_text_line' argument 2 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/diagdkrenderer.c:770:29: style: Function 'get_text_width' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:124:42: note: Function 'get_text_width' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:770:29: note: Function 'get_text_width' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:795:26: style: Function 'draw_image' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:96:38: note: Function 'draw_image' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:795:26: note: Function 'draw_image' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:890:25: style: Function 'draw_rect' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:101:37: note: Function 'draw_rect' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:890:25: note: Function 'draw_rect' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:900:25: style: Function 'fill_rect' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:104:37: note: Function 'fill_rect' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:900:25: note: Function 'fill_rect' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diagdkrenderer.c:910:29: style: Function 'draw_polyline' argument 1 names different: declaration 'renderer' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:110:41: note: Function 'draw_polyline' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/lib/diagdkrenderer.c:910:29: note: Function 'draw_polyline' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/lib/diagdkrenderer.c:912:23: style: Function 'draw_polyline' argument 4 names different: declaration 'color' definition 'line_color'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:112:35: note: Function 'draw_polyline' argument 4 names different: declaration 'color' definition 'line_color'.
dia-0.97.3/lib/diagdkrenderer.c:912:23: note: Function 'draw_polyline' argument 4 names different: declaration 'color' definition 'line_color'.
dia-0.97.3/lib/diagdkrenderer.c:936:28: style: Function 'draw_polygon' argument 1 names different: declaration 'renderer' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:113:40: note: Function 'draw_polygon' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/lib/diagdkrenderer.c:936:28: note: Function 'draw_polygon' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/lib/diagdkrenderer.c:938:22: style: Function 'draw_polygon' argument 4 names different: declaration 'color' definition 'line_color'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:115:34: note: Function 'draw_polygon' argument 4 names different: declaration 'color' definition 'line_color'.
dia-0.97.3/lib/diagdkrenderer.c:938:22: note: Function 'draw_polygon' argument 4 names different: declaration 'color' definition 'line_color'.
dia-0.97.3/lib/diagdkrenderer.c:1033:33: style: Function 'draw_rounded_rect' argument 1 names different: declaration 'renderer' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:116:45: note: Function 'draw_rounded_rect' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/lib/diagdkrenderer.c:1033:33: note: Function 'draw_rounded_rect' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/lib/diagdkrenderer.c:1046:33: style: Function 'fill_rounded_rect' argument 1 names different: declaration 'renderer' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagdkrenderer.c:119:45: note: Function 'fill_rounded_rect' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/lib/diagdkrenderer.c:1046:33: note: Function 'fill_rounded_rect' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/lib/diagramdata.c:302:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/lib/diagramdata.c:533:10: style: The scope of the variable 'found' can be reduced. [variableScope]
dia-0.97.3/lib/diagramdata.c:566:10: style: The scope of the variable 'found' can be reduced. [variableScope]
dia-0.97.3/lib/diagramdata.c:647:10: style: The scope of the variable 'layer' can be reduced. [variableScope]
dia-0.97.3/lib/diagramdata.c:97:32: style: Function 'diagram_data_init' argument 1 names different: declaration 'object' definition 'data'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagramdata.c:40:45: note: Function 'diagram_data_init' argument 1 names different: declaration 'object' definition 'data'.
dia-0.97.3/lib/diagramdata.c:97:32: note: Function 'diagram_data_init' argument 1 names different: declaration 'object' definition 'data'.
dia-0.97.3/lib/dialinechooser.c:114:14: style: The scope of the variable 'win' can be reduced. [variableScope]
dia-0.97.3/lib/dialinechooser.c:115:10: style: The scope of the variable 'gc' can be reduced. [variableScope]
dia-0.97.3/lib/dialinechooser.c:118:7: style: The scope of the variable 'line_width' can be reduced. [variableScope]
dia-0.97.3/lib/dialinechooser.c:286:26: style: The scope of the variable 'ln' can be reduced. [variableScope]
dia-0.97.3/lib/dialinechooser.c:68:51: style: Function 'dia_line_preview_class_init' argument 1 names different: declaration 'klass' definition 'class'. [funcArgNamesDifferent]
dia-0.97.3/lib/dialinechooser.c:38:64: note: Function 'dia_line_preview_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dia-0.97.3/lib/dialinechooser.c:68:51: note: Function 'dia_line_preview_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dia-0.97.3/lib/dialinechooser.c:77:40: style: Function 'dia_line_preview_init' argument 1 names different: declaration 'arrow' definition 'line'. [funcArgNamesDifferent]
dia-0.97.3/lib/dialinechooser.c:39:64: note: Function 'dia_line_preview_init' argument 1 names different: declaration 'arrow' definition 'line'.
dia-0.97.3/lib/dialinechooser.c:77:40: note: Function 'dia_line_preview_init' argument 1 names different: declaration 'arrow' definition 'line'.
dia-0.97.3/lib/dialinechooser.c:222:51: style: Function 'dia_line_chooser_class_init' argument 1 names different: declaration 'klass' definition 'class'. [funcArgNamesDifferent]
dia-0.97.3/lib/dialinechooser.c:182:64: note: Function 'dia_line_chooser_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dia-0.97.3/lib/dialinechooser.c:222:51: note: Function 'dia_line_chooser_class_init' argument 1 names different: declaration 'klass' definition 'class'.
dia-0.97.3/lib/dialinechooser.c:267:15: style: Function 'dia_line_chooser_set_line_style' argument 2 names different: declaration 'style' definition 'lstyle'. [funcArgNamesDifferent]
dia-0.97.3/lib/dialinechooser.h:92:20: note: Function 'dia_line_chooser_set_line_style' argument 2 names different: declaration 'style' definition 'lstyle'.
dia-0.97.3/lib/dialinechooser.c:267:15: note: Function 'dia_line_chooser_set_line_style' argument 2 names different: declaration 'style' definition 'lstyle'.
dia-0.97.3/lib/dialinechooser.c:283:40: style: Function 'dia_line_chooser_init' argument 1 names different: declaration 'arrow' definition 'lchooser'. [funcArgNamesDifferent]
dia-0.97.3/lib/dialinechooser.c:183:64: note: Function 'dia_line_chooser_init' argument 1 names different: declaration 'arrow' definition 'lchooser'.
dia-0.97.3/lib/dialinechooser.c:283:40: note: Function 'dia_line_chooser_init' argument 1 names different: declaration 'arrow' definition 'lchooser'.
dia-0.97.3/lib/diamarshal.c:62:63: style: Function 'dia_marshal_VOID__POINTER_POINTER' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
dia-0.97.3/lib/diamarshal.h:20:62: note: Function 'dia_marshal_VOID__POINTER_POINTER' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
dia-0.97.3/lib/diamarshal.c:62:63: note: Function 'dia_marshal_VOID__POINTER_POINTER' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
dia-0.97.3/lib/diamarshal.c:65:66: style: Function 'dia_marshal_VOID__POINTER_POINTER' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
dia-0.97.3/lib/diamarshal.h:23:62: note: Function 'dia_marshal_VOID__POINTER_POINTER' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
dia-0.97.3/lib/diamarshal.c:65:66: note: Function 'dia_marshal_VOID__POINTER_POINTER' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
dia-0.97.3/lib/diamarshal.c:99:60: style: Function 'dia_marshal_VOID__STRING_FLAGS' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
dia-0.97.3/lib/diamarshal.h:28:59: note: Function 'dia_marshal_VOID__STRING_FLAGS' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
dia-0.97.3/lib/diamarshal.c:99:60: note: Function 'dia_marshal_VOID__STRING_FLAGS' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
dia-0.97.3/lib/diamarshal.c:102:63: style: Function 'dia_marshal_VOID__STRING_FLAGS' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
dia-0.97.3/lib/diamarshal.h:31:59: note: Function 'dia_marshal_VOID__STRING_FLAGS' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
dia-0.97.3/lib/diamarshal.c:102:63: note: Function 'dia_marshal_VOID__STRING_FLAGS' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
dia-0.97.3/lib/diarenderer.c:299:29: style: Function 'set_linewidth' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diarenderer.c:58:41: note: Function 'set_linewidth' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diarenderer.c:299:29: note: Function 'set_linewidth' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diarenderer.c:306:28: style: Function 'set_linecaps' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/diarenderer.c:59:40: note: Function 'set_linecaps' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diarenderer.c:306:28: note: Function 'set_linecaps' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/lib/diarenderer.c:902:30: style: Function 'draw_line_with_arrows' argument 2 names different: declaration 'start' definition 'startpoint'. [funcArgNamesDifferent]
dia-0.97.3/lib/diarenderer.c:138:44: note: Function 'draw_line_with_arrows' argument 2 names different: declaration 'start' definition 'startpoint'.
dia-0.97.3/lib/diarenderer.c:902:30: note: Function 'draw_line_with_arrows' argument 2 names different: declaration 'start' definition 'startpoint'.
dia-0.97.3/lib/diarenderer.c:903:30: style: Function 'draw_line_with_arrows' argument 3 names different: declaration 'end' definition 'endpoint'. [funcArgNamesDifferent]
dia-0.97.3/lib/diarenderer.c:138:58: note: Function 'draw_line_with_arrows' argument 3 names different: declaration 'end' definition 'endpoint'.
dia-0.97.3/lib/diarenderer.c:903:30: note: Function 'draw_line_with_arrows' argument 3 names different: declaration 'end' definition 'endpoint'.
dia-0.97.3/lib/diarenderer.c:905:30: style: Function 'draw_line_with_arrows' argument 5 names different: declaration 'line_color' definition 'color'. [funcArgNamesDifferent]
dia-0.97.3/lib/diarenderer.c:140:44: note: Function 'draw_line_with_arrows' argument 5 names different: declaration 'line_color' definition 'color'.
dia-0.97.3/lib/diarenderer.c:905:30: note: Function 'draw_line_with_arrows' argument 5 names different: declaration 'line_color' definition 'color'.
dia-0.97.3/lib/diarenderer.c:1240:30: style: Function 'draw_arc_with_arrows' argument 2 names different: declaration 'start' definition 'startpoint'. [funcArgNamesDifferent]
dia-0.97.3/lib/diarenderer.c:144:42: note: Function 'draw_arc_with_arrows' argument 2 names different: declaration 'start' definition 'startpoint'.
dia-0.97.3/lib/diarenderer.c:1240:30: note: Function 'draw_arc_with_arrows' argument 2 names different: declaration 'start' definition 'startpoint'.
dia-0.97.3/lib/diarenderer.c:1241:30: style: Function 'draw_arc_with_arrows' argument 3 names different: declaration 'end' definition 'endpoint'. [funcArgNamesDifferent]
dia-0.97.3/lib/diarenderer.c:145:14: note: Function 'draw_arc_with_arrows' argument 3 names different: declaration 'end' definition 'endpoint'.
dia-0.97.3/lib/diarenderer.c:1241:30: note: Function 'draw_arc_with_arrows' argument 3 names different: declaration 'end' definition 'endpoint'.
dia-0.97.3/lib/diasvgrenderer.c:681:3: style: Variable 'renderer->linewidth' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/lib/diasvgrenderer.c:679:3: note: Variable 'renderer->linewidth' is reassigned a value before the old one has been used.
dia-0.97.3/lib/diasvgrenderer.c:681:3: note: Variable 'renderer->linewidth' is reassigned a value before the old one has been used.
dia-0.97.3/lib/diatransform.c:102:37: style: Function 'dia_transform_length' argument 1 names different: declaration 'transform' definition 't'. [funcArgNamesDifferent]
dia-0.97.3/lib/diatransform.h:19:42: note: Function 'dia_transform_length' argument 1 names different: declaration 'transform' definition 't'.
dia-0.97.3/lib/diatransform.c:102:37: note: Function 'dia_transform_length' argument 1 names different: declaration 'transform' definition 't'.
dia-0.97.3/lib/diatransform.c:121:37: style: Function 'dia_transform_coords' argument 1 names different: declaration 'transform' definition 't'. [funcArgNamesDifferent]
dia-0.97.3/lib/diatransform.h:20:42: note: Function 'dia_transform_coords' argument 1 names different: declaration 'transform' definition 't'.
dia-0.97.3/lib/diatransform.c:121:37: note: Function 'dia_transform_coords' argument 1 names different: declaration 'transform' definition 't'.
dia-0.97.3/lib/diatransform.c:133:44: style: Function 'dia_transform_coords_double' argument 1 names different: declaration 'transform' definition 't'. [funcArgNamesDifferent]
dia-0.97.3/lib/diatransform.h:21:49: note: Function 'dia_transform_coords_double' argument 1 names different: declaration 'transform' definition 't'.
dia-0.97.3/lib/diatransform.c:133:44: note: Function 'dia_transform_coords_double' argument 1 names different: declaration 'transform' definition 't'.
dia-0.97.3/lib/dynamic_obj.c:71:43: style: Function 'dynobj_list_foreach' argument 1 names different: declaration 'orf' definition 'odf'. [funcArgNamesDifferent]
dia-0.97.3/lib/dynamic_obj.h:50:43: note: Function 'dynobj_list_foreach' argument 1 names different: declaration 'orf' definition 'odf'.
dia-0.97.3/lib/dynamic_obj.c:71:43: note: Function 'dynobj_list_foreach' argument 1 names different: declaration 'orf' definition 'odf'.
dia-0.97.3/lib/filter.c:89:44: style: Function 'filter_get_unique_export_names' argument 1 names different: declaration 'extension' definition 'ext'. [funcArgNamesDifferent]
dia-0.97.3/lib/filter.h:108:51: note: Function 'filter_get_unique_export_names' argument 1 names different: declaration 'extension' definition 'ext'.
dia-0.97.3/lib/filter.c:89:44: note: Function 'filter_get_unique_export_names' argument 1 names different: declaration 'extension' definition 'ext'.
dia-0.97.3/lib/filter.c:109:39: style: Function 'filter_set_favored_export' argument 1 names different: declaration 'extension' definition 'ext'. [funcArgNamesDifferent]
dia-0.97.3/lib/filter.h:110:44: note: Function 'filter_set_favored_export' argument 1 names different: declaration 'extension' definition 'ext'.
dia-0.97.3/lib/filter.c:109:39: note: Function 'filter_set_favored_export' argument 1 names different: declaration 'extension' definition 'ext'.
dia-0.97.3/lib/font.c:401:61: warning: Either the condition 'font!=NULL' is redundant or there is possible null pointer dereference: font. [nullPointerRedundantCheck]
dia-0.97.3/lib/font.c:504:25: note: Assuming that condition 'font!=NULL' is not redundant
dia-0.97.3/lib/font.c:503:30: note: Calling function 'dia_font_get_style', 1st argument 'font' value is 0
dia-0.97.3/lib/font.c:401:61: note: Null pointer dereference
dia-0.97.3/lib/font.c:402:64: warning: Either the condition 'font!=NULL' is redundant or there is possible null pointer dereference: font. [nullPointerRedundantCheck]
dia-0.97.3/lib/font.c:504:25: note: Assuming that condition 'font!=NULL' is not redundant
dia-0.97.3/lib/font.c:503:30: note: Calling function 'dia_font_get_style', 1st argument 'font' value is 0
dia-0.97.3/lib/font.c:402:64: note: Null pointer dereference
dia-0.97.3/lib/font.c:194:35: style: Function 'dia_font_class_init' argument 1 names different: declaration 'class' definition 'klass'. [funcArgNamesDifferent]
dia-0.97.3/lib/font.c:163:47: note: Function 'dia_font_class_init' argument 1 names different: declaration 'class' definition 'klass'.
dia-0.97.3/lib/font.c:194:35: note: Function 'dia_font_class_init' argument 1 names different: declaration 'class' definition 'klass'.
dia-0.97.3/lib/font.c:593:59: style: Function 'dia_font_set_slant_from_string' argument 2 names different: declaration 'slant' definition 'obli'. [funcArgNamesDifferent]
dia-0.97.3/lib/font.h:175:64: note: Function 'dia_font_set_slant_from_string' argument 2 names different: declaration 'slant' definition 'obli'.
dia-0.97.3/lib/font.c:593:59: note: Function 'dia_font_set_slant_from_string' argument 2 names different: declaration 'slant' definition 'obli'.
dia-0.97.3/lib/geometry.c:562:11: style: The scope of the variable 't' can be reduced. [variableScope]
dia-0.97.3/lib/geometry.h:285:35: style: Function 'rectangle_equals' argument 1 names different: declaration 'old_extents' definition 'r1'. [funcArgNamesDifferent]
dia-0.97.3/lib/geometry.h:281:58: note: Function 'rectangle_equals' argument 1 names different: declaration 'old_extents' definition 'r1'.
dia-0.97.3/lib/geometry.h:285:35: note: Function 'rectangle_equals' argument 1 names different: declaration 'old_extents' definition 'r1'.
dia-0.97.3/lib/geometry.h:285:56: style: Function 'rectangle_equals' argument 2 names different: declaration 'new_extents' definition 'r2'. [funcArgNamesDifferent]
dia-0.97.3/lib/geometry.h:282:59: note: Function 'rectangle_equals' argument 2 names different: declaration 'new_extents' definition 'r2'.
dia-0.97.3/lib/geometry.h:285:56: note: Function 'rectangle_equals' argument 2 names different: declaration 'new_extents' definition 'r2'.
dia-0.97.3/lib/group.c:464:3: style: Variable 'change' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/lib/group.c:463:0: note: Variable 'change' is reassigned a value before the old one has been used.
dia-0.97.3/lib/group.c:464:3: note: Variable 'change' is reassigned a value before the old one has been used.
dia-0.97.3/lib/group.c:480:5: style: Variable 'objchange' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/lib/group.c:478:0: note: Variable 'objchange' is reassigned a value before the old one has been used.
dia-0.97.3/lib/group.c:480:5: note: Variable 'objchange' is reassigned a value before the old one has been used.
dia-0.97.3/lib/group.c:96:14: style: The scope of the variable 'obj' can be reduced. [variableScope]
dia-0.97.3/lib/group.c:184:14: style: The scope of the variable 'obj' can be reduced. [variableScope]
dia-0.97.3/lib/group.c:278:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/lib/group.c:410:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/lib/group.c:197:34: style: Function 'group_destroy_shallow' argument 1 names different: declaration 'group' definition 'obj'. [funcArgNamesDifferent]
dia-0.97.3/lib/group.h:32:39: note: Function 'group_destroy_shallow' argument 1 names different: declaration 'group' definition 'obj'.
dia-0.97.3/lib/group.c:197:34: note: Function 'group_destroy_shallow' argument 1 names different: declaration 'group' definition 'obj'.
dia-0.97.3/lib/intl.c:235:38: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
dia-0.97.3/lib/layer.c:234:14: style: The scope of the variable 'obj' can be reduced. [variableScope]
dia-0.97.3/lib/layer.c:481:57: style: Function 'layer_replace_object_with_list' argument 2 names different: declaration 'obj' definition 'remove_obj'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagramdata.h:181:62: note: Function 'layer_replace_object_with_list' argument 2 names different: declaration 'obj' definition 'remove_obj'.
dia-0.97.3/lib/layer.c:481:57: note: Function 'layer_replace_object_with_list' argument 2 names different: declaration 'obj' definition 'remove_obj'.
dia-0.97.3/lib/layer.c:482:18: style: Function 'layer_replace_object_with_list' argument 3 names different: declaration 'list' definition 'insert_list'. [funcArgNamesDifferent]
dia-0.97.3/lib/diagramdata.h:182:16: note: Function 'layer_replace_object_with_list' argument 3 names different: declaration 'list' definition 'insert_list'.
dia-0.97.3/lib/layer.c:482:18: note: Function 'layer_replace_object_with_list' argument 3 names different: declaration 'list' definition 'insert_list'.
dia-0.97.3/lib/message.c:161:18: style: The scope of the variable 'textbuffer' can be reduced. [variableScope]
dia-0.97.3/lib/newgroup.c:277:12: style: The scope of the variable 'layer' can be reduced. [variableScope]
dia-0.97.3/lib/neworth_conn.c:709:3: warning: Possible null pointer dereference: change [nullPointer]
dia-0.97.3/lib/neworth_conn.c:678:26: note: Assignment 'change=NULL', assigned value is 0
dia-0.97.3/lib/neworth_conn.c:709:3: note: Null pointer dereference
dia-0.97.3/lib/neworth_conn.c:756:3: warning: Possible null pointer dereference: change [nullPointer]
dia-0.97.3/lib/neworth_conn.c:718:26: note: Assignment 'change=NULL', assigned value is 0
dia-0.97.3/lib/neworth_conn.c:756:3: note: Null pointer dereference
dia-0.97.3/lib/neworth_conn.c:138:18: style: The scope of the variable 'tmp_dist' can be reduced. [variableScope]
dia-0.97.3/lib/neworth_conn.c:159:52: style: Function 'neworthconn_move_handle' argument 2 names different: declaration 'id' definition 'handle'. [funcArgNamesDifferent]
dia-0.97.3/lib/neworth_conn.h:71:66: note: Function 'neworthconn_move_handle' argument 2 names different: declaration 'id' definition 'handle'.
dia-0.97.3/lib/neworth_conn.c:159:52: note: Function 'neworthconn_move_handle' argument 2 names different: declaration 'id' definition 'handle'.
dia-0.97.3/lib/objchange.c:54:10: warning: Either the condition 'change' is redundant or there is possible null pointer dereference: change. [nullPointerRedundantCheck]
dia-0.97.3/lib/objchange.c:52:8: note: Assuming that condition 'change' is not redundant
dia-0.97.3/lib/objchange.c:54:10: note: Null pointer dereference
dia-0.97.3/lib/object.c:894:19: warning: Either the condition 'obj!=NULL' is redundant or there is possible null pointer dereference: obj. [nullPointerRedundantCheck]
dia-0.97.3/lib/object.c:897:11: note: Assuming that condition 'obj!=NULL' is not redundant
dia-0.97.3/lib/object.c:894:19: note: Null pointer dereference
dia-0.97.3/lib/object.c:302:14: style: The scope of the variable 'obj' can be reduced. [variableScope]
dia-0.97.3/lib/object.c:303:10: style: The scope of the variable 'process' can be reduced. [variableScope]
dia-0.97.3/lib/object.c:332:14: style: The scope of the variable 'obj' can be reduced. [variableScope]
dia-0.97.3/lib/object.c:549:14: style: The scope of the variable 'connected_obj' can be reduced. [variableScope]
dia-0.97.3/lib/object.c:892:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/lib/object.c:979:11: style: The scope of the variable 'j' can be reduced. [variableScope]
dia-0.97.3/lib/object.c:147:25: style: Function 'object_copy_list' argument 1 names different: declaration 'list' definition 'list_orig'. [funcArgNamesDifferent]
dia-0.97.3/lib/object.h:356:32: note: Function 'object_copy_list' argument 1 names different: declaration 'list' definition 'list_orig'.
dia-0.97.3/lib/object.c:147:25: note: Function 'object_copy_list' argument 1 names different: declaration 'list' definition 'list_orig'.
dia-0.97.3/lib/object.c:329:28: style: Function 'destroy_object_list' argument 1 names different: declaration 'list' definition 'list_to_be_destroyed'. [funcArgNamesDifferent]
dia-0.97.3/lib/object.h:365:33: note: Function 'destroy_object_list' argument 1 names different: declaration 'list' definition 'list_to_be_destroyed'.
dia-0.97.3/lib/object.c:329:28: note: Function 'destroy_object_list' argument 1 names different: declaration 'list' definition 'list_to_be_destroyed'.
dia-0.97.3/lib/object.c:503:26: style: Function 'object_connect' argument 3 names different: declaration 'conpoint' definition 'connectionpoint'. [funcArgNamesDifferent]
dia-0.97.3/lib/object.h:376:24: note: Function 'object_connect' argument 3 names different: declaration 'conpoint' definition 'connectionpoint'.
dia-0.97.3/lib/object.c:503:26: note: Function 'object_connect' argument 3 names different: declaration 'conpoint' definition 'connectionpoint'.
dia-0.97.3/lib/object.c:571:33: style: Function 'object_unconnect_all' argument 1 names different: declaration 'connected_obj' definition 'obj'. [funcArgNamesDifferent]
dia-0.97.3/lib/object.h:379:38: note: Function 'object_unconnect_all' argument 1 names different: declaration 'connected_obj' definition 'obj'.
dia-0.97.3/lib/object.c:571:33: note: Function 'object_unconnect_all' argument 1 names different: declaration 'connected_obj' definition 'obj'.
dia-0.97.3/lib/orth_conn.c:750:3: warning: Possible null pointer dereference: change [nullPointer]
dia-0.97.3/lib/orth_conn.c:719:26: note: Assignment 'change=NULL', assigned value is 0
dia-0.97.3/lib/orth_conn.c:750:3: note: Null pointer dereference
dia-0.97.3/lib/orth_conn.c:797:3: warning: Possible null pointer dereference: change [nullPointer]
dia-0.97.3/lib/orth_conn.c:759:26: note: Assignment 'change=NULL', assigned value is 0
dia-0.97.3/lib/orth_conn.c:797:3: note: Null pointer dereference
dia-0.97.3/lib/orth_conn.c:144:18: style: The scope of the variable 'tmp_dist' can be reduced. [variableScope]
dia-0.97.3/lib/orth_conn.c:165:46: style: Function 'orthconn_move_handle' argument 2 names different: declaration 'id' definition 'handle'. [funcArgNamesDifferent]
dia-0.97.3/lib/orth_conn.h:69:60: note: Function 'orthconn_move_handle' argument 2 names different: declaration 'id' definition 'handle'.
dia-0.97.3/lib/orth_conn.c:165:46: note: Function 'orthconn_move_handle' argument 2 names different: declaration 'id' definition 'handle'.
dia-0.97.3/lib/orth_conn.c:807:36: style: Function 'orthconn_set_autorouting' argument 1 names different: declaration 'orth' definition 'conn'. [funcArgNamesDifferent]
dia-0.97.3/lib/orth_conn.c:36:57: note: Function 'orthconn_set_autorouting' argument 1 names different: declaration 'orth' definition 'conn'.
dia-0.97.3/lib/orth_conn.c:807:36: note: Function 'orthconn_set_autorouting' argument 1 names different: declaration 'orth' definition 'conn'.
dia-0.97.3/lib/orth_conn.c:1174:49: style: Function 'orthconn_toggle_autorouting_callback' argument 1 names different: declaration 'orth' definition 'obj'. [funcArgNamesDifferent]
dia-0.97.3/lib/orth_conn.h:82:63: note: Function 'orthconn_toggle_autorouting_callback' argument 1 names different: declaration 'orth' definition 'obj'.
dia-0.97.3/lib/orth_conn.c:1174:49: note: Function 'orthconn_toggle_autorouting_callback' argument 1 names different: declaration 'orth' definition 'obj'.
dia-0.97.3/lib/paper.c:141:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/lib/paper.c:105:57: style: Function 'get_paper_info' argument 3 names different: declaration 'data' definition 'prefs'. [funcArgNamesDifferent]
dia-0.97.3/lib/paper.h:43:62: note: Function 'get_paper_info' argument 3 names different: declaration 'data' definition 'prefs'.
dia-0.97.3/lib/paper.c:105:57: note: Function 'get_paper_info' argument 3 names different: declaration 'data' definition 'prefs'.
dia-0.97.3/lib/parent.c:215:60: style: Function 'parent_move_child_delta' argument 2 names different: declaration 'c_text' definition 'c_ext'. [funcArgNamesDifferent]
dia-0.97.3/lib/parent.h:27:60: note: Function 'parent_move_child_delta' argument 2 names different: declaration 'c_text' definition 'c_ext'.
dia-0.97.3/lib/parent.c:215:60: note: Function 'parent_move_child_delta' argument 2 names different: declaration 'c_text' definition 'c_ext'.
dia-0.97.3/lib/parent.c:295:56: style: Function 'parent_apply_to_children' argument 2 names different: declaration 'func' definition 'function'. [funcArgNamesDifferent]
dia-0.97.3/lib/parent.h:33:61: note: Function 'parent_apply_to_children' argument 2 names different: declaration 'func' definition 'function'.
dia-0.97.3/lib/parent.c:295:56: note: Function 'parent_apply_to_children' argument 2 names different: declaration 'func' definition 'function'.
dia-0.97.3/lib/persistence.c:756:19: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/lib/poly_conn.c:85:46: style: Function 'polyconn_move_handle' argument 2 names different: declaration 'id' definition 'handle'. [funcArgNamesDifferent]
dia-0.97.3/lib/poly_conn.h:52:60: note: Function 'polyconn_move_handle' argument 2 names different: declaration 'id' definition 'handle'.
dia-0.97.3/lib/poly_conn.c:85:46: note: Function 'polyconn_move_handle' argument 2 names different: declaration 'id' definition 'handle'.
dia-0.97.3/lib/poly_conn.c:265:43: style: Function 'polyconn_remove_point' argument 2 names different: declaration 'point' definition 'pos'. [funcArgNamesDifferent]
dia-0.97.3/lib/poly_conn.h:51:57: note: Function 'polyconn_remove_point' argument 2 names different: declaration 'point' definition 'pos'.
dia-0.97.3/lib/poly_conn.c:265:43: note: Function 'polyconn_remove_point' argument 2 names different: declaration 'point' definition 'pos'.
dia-0.97.3/lib/poly_conn.c:552:28: style: Function 'polyconn_create_change' argument 4 names different: declaration 'segment' definition 'pos'. [funcArgNamesDifferent]
dia-0.97.3/lib/poly_conn.c:52:28: note: Function 'polyconn_create_change' argument 4 names different: declaration 'segment' definition 'pos'.
dia-0.97.3/lib/poly_conn.c:552:28: note: Function 'polyconn_create_change' argument 4 names different: declaration 'segment' definition 'pos'.
dia-0.97.3/lib/polyshape.c:77:48: style: Function 'polyshape_move_handle' argument 2 names different: declaration 'id' definition 'handle'. [funcArgNamesDifferent]
dia-0.97.3/lib/polyshape.h:51:62: note: Function 'polyshape_move_handle' argument 2 names different: declaration 'id' definition 'handle'.
dia-0.97.3/lib/polyshape.c:77:48: note: Function 'polyshape_move_handle' argument 2 names different: declaration 'id' definition 'handle'.
dia-0.97.3/lib/polyshape.c:231:45: style: Function 'polyshape_remove_point' argument 2 names different: declaration 'point' definition 'pos'. [funcArgNamesDifferent]
dia-0.97.3/lib/polyshape.h:50:59: note: Function 'polyshape_remove_point' argument 2 names different: declaration 'point' definition 'pos'.
dia-0.97.3/lib/polyshape.c:231:45: note: Function 'polyshape_remove_point' argument 2 names different: declaration 'point' definition 'pos'.
dia-0.97.3/lib/polyshape.c:618:28: style: Function 'polyshape_create_change' argument 4 names different: declaration 'segment' definition 'pos'. [funcArgNamesDifferent]
dia-0.97.3/lib/polyshape.c:54:28: note: Function 'polyshape_create_change' argument 4 names different: declaration 'segment' definition 'pos'.
dia-0.97.3/lib/polyshape.c:618:28: note: Function 'polyshape_create_change' argument 4 names different: declaration 'segment' definition 'pos'.
dia-0.97.3/lib/polyshape.c:173:22: style: Variable 'obj' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/lib/prop_dict.c:37:16: style: struct member '_WellKnownKeys::name' is never used. [unusedStructMember]
dia-0.97.3/lib/prop_dict.c:38:16: style: struct member '_WellKnownKeys::display_name' is never used. [unusedStructMember]
dia-0.97.3/lib/prop_sdarray.c:247:25: style: Variable 'prop' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/lib/prop_text.c:460:36: style: Function 'object_get_displayname' argument 1 names different: declaration 'obj' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/lib/object.h:384:43: note: Function 'object_get_displayname' argument 1 names different: declaration 'obj' definition 'object'.
dia-0.97.3/lib/prop_text.c:460:36: note: Function 'object_get_displayname' argument 1 names different: declaration 'obj' definition 'object'.
dia-0.97.3/lib/proplist.c:121:0: warning: Redundant assignment of 'pdest' to itself. [selfAssignment]
dia-0.97.3/lib/proplist.c:111:27: style: Function 'prop_list_copy' argument 1 names different: declaration 'plist' definition 'src'. [funcArgNamesDifferent]
dia-0.97.3/lib/properties.h:345:38: note: Function 'prop_list_copy' argument 1 names different: declaration 'plist' definition 'src'.
dia-0.97.3/lib/proplist.c:111:27: note: Function 'prop_list_copy' argument 1 names different: declaration 'plist' definition 'src'.
dia-0.97.3/lib/propobject.c:185:40: style: Function 'object_list_create_props_dialog' argument 1 names different: declaration 'obj' definition 'objects'. [funcArgNamesDifferent]
dia-0.97.3/lib/properties.h:431:48: note: Function 'object_list_create_props_dialog' argument 1 names different: declaration 'obj' definition 'objects'.
dia-0.97.3/lib/propobject.c:185:40: note: Function 'object_list_create_props_dialog' argument 1 names different: declaration 'obj' definition 'objects'.
dia-0.97.3/lib/propobject.c:192:56: style: Function 'object_apply_props_from_dialog' argument 2 names different: declaration 'dialog' definition 'dialog_widget'. [funcArgNamesDifferent]
dia-0.97.3/lib/properties.h:432:71: note: Function 'object_apply_props_from_dialog' argument 2 names different: declaration 'dialog' definition 'dialog_widget'.
dia-0.97.3/lib/propobject.c:192:56: note: Function 'object_apply_props_from_dialog' argument 2 names different: declaration 'dialog' definition 'dialog_widget'.
dia-0.97.3/lib/propoffsets.c:77:47: style: Function 'prop_offset_list_calculate_quarks' argument 1 names different: declaration 'offsets' definition 'olist'. [funcArgNamesDifferent]
dia-0.97.3/lib/propinternals.h:74:52: note: Function 'prop_offset_list_calculate_quarks' argument 1 names different: declaration 'offsets' definition 'olist'.
dia-0.97.3/lib/propoffsets.c:77:47: note: Function 'prop_offset_list_calculate_quarks' argument 1 names different: declaration 'offsets' definition 'olist'.
dia-0.97.3/lib/render_pixmap.c:70:42: style: Function 'renderer_pixmap_set_pixmap' argument 1 names different: declaration 'renderer' definition 'ren'. [funcArgNamesDifferent]
dia-0.97.3/lib/render_pixmap.h:24:46: note: Function 'renderer_pixmap_set_pixmap' argument 1 names different: declaration 'renderer' definition 'ren'.
dia-0.97.3/lib/render_pixmap.c:70:42: note: Function 'renderer_pixmap_set_pixmap' argument 1 names different: declaration 'renderer' definition 'ren'.
dia-0.97.3/lib/render_pixmap.c:94:42: style: Function 'renderer_pixmap_get_pixmap' argument 1 names different: declaration 'renderer' definition 'ren'. [funcArgNamesDifferent]
dia-0.97.3/lib/render_pixmap.h:28:52: note: Function 'renderer_pixmap_get_pixmap' argument 1 names different: declaration 'renderer' definition 'ren'.
dia-0.97.3/lib/render_pixmap.c:94:42: note: Function 'renderer_pixmap_get_pixmap' argument 1 names different: declaration 'renderer' definition 'ren'.
dia-0.97.3/lib/sheet.c:63:52: style: Function 'sheet_prepend_sheet_obj' argument 2 names different: declaration 'type' definition 'obj'. [funcArgNamesDifferent]
dia-0.97.3/lib/sheet.h:65:57: note: Function 'sheet_prepend_sheet_obj' argument 2 names different: declaration 'type' definition 'obj'.
dia-0.97.3/lib/sheet.c:63:52: note: Function 'sheet_prepend_sheet_obj' argument 2 names different: declaration 'type' definition 'obj'.
dia-0.97.3/lib/sheet.c:78:51: style: Function 'sheet_append_sheet_obj' argument 2 names different: declaration 'type' definition 'obj'. [funcArgNamesDifferent]
dia-0.97.3/lib/sheet.h:66:56: note: Function 'sheet_append_sheet_obj' argument 2 names different: declaration 'type' definition 'obj'.
dia-0.97.3/lib/sheet.c:78:51: note: Function 'sheet_append_sheet_obj' argument 2 names different: declaration 'type' definition 'obj'.
dia-0.97.3/lib/sheet.c:195:34: style: Function 'load_register_sheet' argument 1 names different: declaration 'directory' definition 'dirname'. [funcArgNamesDifferent]
dia-0.97.3/lib/sheet.c:107:46: note: Function 'load_register_sheet' argument 1 names different: declaration 'directory' definition 'dirname'.
dia-0.97.3/lib/sheet.c:195:34: note: Function 'load_register_sheet' argument 1 names different: declaration 'directory' definition 'dirname'.
dia-0.97.3/lib/text.c:582:8: style: The scope of the variable 'str_width_whole' can be reduced. [variableScope]
dia-0.97.3/lib/text.c:583:8: style: The scope of the variable 'str_width_first' can be reduced. [variableScope]
dia-0.97.3/lib/text.c:584:8: style: The scope of the variable 'top' can be reduced. [variableScope]
dia-0.97.3/lib/text.c:585:8: style: The scope of the variable 'start_x' can be reduced. [variableScope]
dia-0.97.3/lib/text.c:586:7: style: The scope of the variable 'row' can be reduced. [variableScope]
dia-0.97.3/lib/text.c:587:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/lib/text.c:803:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/lib/text.c:804:15: style: The scope of the variable 'utf' can be reduced. [variableScope]
dia-0.97.3/lib/text.c:834:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/lib/text.c:580:16: style: Function 'text_set_cursor' argument 3 names different: declaration 'interactive_renderer' definition 'renderer'. [funcArgNamesDifferent]
dia-0.97.3/lib/text.h:80:21: note: Function 'text_set_cursor' argument 3 names different: declaration 'interactive_renderer' definition 'renderer'.
dia-0.97.3/lib/text.c:580:16: note: Function 'text_set_cursor' argument 3 names different: declaration 'interactive_renderer' definition 'renderer'.
dia-0.97.3/lib/text.c:829:36: style: Function 'text_key_event' argument 2 names different: declaration 'keysym' definition 'keyval'. [funcArgNamesDifferent]
dia-0.97.3/lib/text.c:36:47: note: Function 'text_key_event' argument 2 names different: declaration 'keysym' definition 'keyval'.
dia-0.97.3/lib/text.c:829:36: note: Function 'text_key_event' argument 2 names different: declaration 'keysym' definition 'keyval'.
dia-0.97.3/lib/text.c:991:25: style: Function 'data_text' argument 1 names different: declaration 'attr' definition 'text_attr'. [funcArgNamesDifferent]
dia-0.97.3/lib/text.h:98:31: note: Function 'data_text' argument 1 names different: declaration 'attr' definition 'text_attr'.
dia-0.97.3/lib/text.c:991:25: note: Function 'data_text' argument 1 names different: declaration 'attr' definition 'text_attr'.
dia-0.97.3/lib/text.c:1003:20: style: Variable 'composite_node' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/lib/textline.c:42:32: style: Function 'text_line_set_string' argument 1 names different: declaration 'text' definition 'text_line'. [funcArgNamesDifferent]
dia-0.97.3/lib/textline.h:65:37: note: Function 'text_line_set_string' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:42:32: note: Function 'text_line_set_string' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:61:30: style: Function 'text_line_set_font' argument 1 names different: declaration 'text' definition 'text_line'. [funcArgNamesDifferent]
dia-0.97.3/lib/textline.h:67:35: note: Function 'text_line_set_font' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:61:30: note: Function 'text_line_set_font' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:80:32: style: Function 'text_line_set_height' argument 1 names different: declaration 'text' definition 'text_line'. [funcArgNamesDifferent]
dia-0.97.3/lib/textline.h:66:37: note: Function 'text_line_set_height' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:80:32: note: Function 'text_line_set_height' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:106:32: style: Function 'text_line_copy' argument 1 names different: declaration 'text' definition 'text_line'. [funcArgNamesDifferent]
dia-0.97.3/lib/textline.h:64:42: note: Function 'text_line_copy' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:106:32: note: Function 'text_line_copy' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:116:29: style: Function 'text_line_destroy' argument 1 names different: declaration 'text' definition 'text_line'. [funcArgNamesDifferent]
dia-0.97.3/lib/textline.h:63:34: note: Function 'text_line_destroy' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:116:29: note: Function 'text_line_destroy' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:135:43: style: Function 'text_line_calc_boundingbox_size' argument 1 names different: declaration 'text' definition 'text_line'. [funcArgNamesDifferent]
dia-0.97.3/lib/textline.h:71:48: note: Function 'text_line_calc_boundingbox_size' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:135:43: note: Function 'text_line_calc_boundingbox_size' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:144:38: style: Function 'text_line_get_string' argument 1 names different: declaration 'text' definition 'text_line'. [funcArgNamesDifferent]
dia-0.97.3/lib/textline.h:68:45: note: Function 'text_line_get_string' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:144:38: note: Function 'text_line_get_string' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:150:36: style: Function 'text_line_get_font' argument 1 names different: declaration 'text' definition 'text_line'. [funcArgNamesDifferent]
dia-0.97.3/lib/textline.h:69:45: note: Function 'text_line_get_font' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:150:36: note: Function 'text_line_get_font' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:156:38: style: Function 'text_line_get_height' argument 1 names different: declaration 'text' definition 'text_line'. [funcArgNamesDifferent]
dia-0.97.3/lib/textline.h:70:43: note: Function 'text_line_get_height' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:156:38: note: Function 'text_line_get_height' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:162:37: style: Function 'text_line_get_width' argument 1 names different: declaration 'text' definition 'text_line'. [funcArgNamesDifferent]
dia-0.97.3/lib/textline.h:72:42: note: Function 'text_line_get_width' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:162:37: note: Function 'text_line_get_width' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:169:38: style: Function 'text_line_get_ascent' argument 1 names different: declaration 'text' definition 'text_line'. [funcArgNamesDifferent]
dia-0.97.3/lib/textline.h:73:43: note: Function 'text_line_get_ascent' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:169:38: note: Function 'text_line_get_ascent' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:176:39: style: Function 'text_line_get_descent' argument 1 names different: declaration 'text' definition 'text_line'. [funcArgNamesDifferent]
dia-0.97.3/lib/textline.h:74:44: note: Function 'text_line_get_descent' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/textline.c:176:39: note: Function 'text_line_get_descent' argument 1 names different: declaration 'text' definition 'text_line'.
dia-0.97.3/lib/utils.c:111:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dia-0.97.3/lib/utils.c:113:5: note: Found duplicate branches for 'if' and 'else'.
dia-0.97.3/lib/utils.c:111:10: note: Found duplicate branches for 'if' and 'else'.
dia-0.97.3/lib/utils.c:52:7: style: The scope of the variable 'short_int' can be reduced. [variableScope]
dia-0.97.3/lib/utils.c:53:7: style: The scope of the variable 'long_int' can be reduced. [variableScope]
dia-0.97.3/lib/widgets.c:2164:3: warning: Either the condition 'if(images)' is redundant or there is possible null pointer dereference: images. [nullPointerRedundantCheck]
dia-0.97.3/lib/widgets.c:2165:6: note: Assuming that condition 'if(images)' is not redundant
dia-0.97.3/lib/widgets.c:2164:3: note: Null pointer dereference
dia-0.97.3/lib/widgets.c:578:3: style: Variable 'menu' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/lib/widgets.c:573:0: note: Variable 'menu' is reassigned a value before the old one has been used.
dia-0.97.3/lib/widgets.c:578:3: note: Variable 'menu' is reassigned a value before the old one has been used.
dia-0.97.3/lib/widgets.c:870:14: style: The scope of the variable 'menuitem' can be reduced. [variableScope]
dia-0.97.3/lib/widgets.c:870:25: style: The scope of the variable 'ln' can be reduced. [variableScope]
dia-0.97.3/lib/widgets.c:1463:14: style: The scope of the variable 'dialog' can be reduced. [variableScope]
dia-0.97.3/lib/widgets.c:1739:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/lib/widgets.c:777:60: style: Function 'dia_alignment_selector_get_alignment' argument 1 names different: declaration 'as' definition 'fs'. [funcArgNamesDifferent]
dia-0.97.3/lib/widgets.h:61:72: note: Function 'dia_alignment_selector_get_alignment' argument 1 names different: declaration 'as' definition 'fs'.
dia-0.97.3/lib/widgets.c:777:60: note: Function 'dia_alignment_selector_get_alignment' argument 1 names different: declaration 'as' definition 'fs'.
dia-0.97.3/lib/widgets.c:991:61: style: Function 'dia_line_style_selector_get_linestyle' argument 1 names different: declaration 'as' definition 'fs'. [funcArgNamesDifferent]
dia-0.97.3/lib/widgets.h:76:73: note: Function 'dia_line_style_selector_get_linestyle' argument 1 names different: declaration 'as' definition 'fs'.
dia-0.97.3/lib/widgets.c:991:61: note: Function 'dia_line_style_selector_get_linestyle' argument 1 names different: declaration 'as' definition 'fs'.
dia-0.97.3/lib/widgets.c:992:22: style: Function 'dia_line_style_selector_get_linestyle' argument 2 names different: declaration 'linestyle' definition 'ls'. [funcArgNamesDifferent]
dia-0.97.3/lib/widgets.h:77:20: note: Function 'dia_line_style_selector_get_linestyle' argument 2 names different: declaration 'linestyle' definition 'ls'.
dia-0.97.3/lib/widgets.c:992:22: note: Function 'dia_line_style_selector_get_linestyle' argument 2 names different: declaration 'linestyle' definition 'ls'.
dia-0.97.3/lib/widgets.c:992:32: style: Function 'dia_line_style_selector_get_linestyle' argument 3 names different: declaration 'dashlength' definition 'dl'. [funcArgNamesDifferent]
dia-0.97.3/lib/widgets.h:78:15: note: Function 'dia_line_style_selector_get_linestyle' argument 3 names different: declaration 'dashlength' definition 'dl'.
dia-0.97.3/lib/widgets.c:992:32: note: Function 'dia_line_style_selector_get_linestyle' argument 3 names different: declaration 'dashlength' definition 'dl'.
dia-0.97.3/lib/widgets.c:1155:41: style: Function 'dia_color_selector_get_color' argument 1 names different: declaration 'cs' definition 'widget'. [funcArgNamesDifferent]
dia-0.97.3/lib/widgets.h:96:53: note: Function 'dia_color_selector_get_color' argument 1 names different: declaration 'cs' definition 'widget'.
dia-0.97.3/lib/widgets.c:1155:41: note: Function 'dia_color_selector_get_color' argument 1 names different: declaration 'cs' definition 'widget'.
dia-0.97.3/lib/widgets.c:1168:42: style: Function 'dia_color_selector_set_color' argument 1 names different: declaration 'cs' definition 'widget'. [funcArgNamesDifferent]
dia-0.97.3/lib/widgets.h:97:53: note: Function 'dia_color_selector_set_color' argument 1 names different: declaration 'cs' definition 'widget'.
dia-0.97.3/lib/widgets.c:1168:42: note: Function 'dia_color_selector_set_color' argument 1 names different: declaration 'cs' definition 'widget'.
dia-0.97.3/lib/widgets.c:1859:65: style: Function 'dia_dynamic_menu_select_entry' argument 2 names different: declaration 'entry' definition 'name'. [funcArgNamesDifferent]
dia-0.97.3/lib/widgets.h:216:70: note: Function 'dia_dynamic_menu_select_entry' argument 2 names different: declaration 'entry' definition 'name'.
dia-0.97.3/lib/widgets.c:1859:65: note: Function 'dia_dynamic_menu_select_entry' argument 2 names different: declaration 'entry' definition 'name'.
dia-0.97.3/lib/widgets.c:2109:35: style: Function 'dia_dynamic_menu_reset' argument 1 names different: declaration 'widget' definition 'item'. [funcArgNamesDifferent]
dia-0.97.3/lib/widgets.h:212:40: note: Function 'dia_dynamic_menu_reset' argument 1 names different: declaration 'widget' definition 'item'.
dia-0.97.3/lib/widgets.c:2109:35: note: Function 'dia_dynamic_menu_reset' argument 1 names different: declaration 'widget' definition 'item'.
dia-0.97.3/lib/widgets.c:738:11: style: Variable 'group' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/lib/widgets.c:2207:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/AADL/aadlbox.c:200:13: style: The scope of the variable 'port' can be reduced. [variableScope]
dia-0.97.3/objects/AADL/aadlbox.c:201:20: style: The scope of the variable 'connection' can be reduced. [variableScope]
dia-0.97.3/objects/AADL/aadlbox.c:716:15: style: The scope of the variable 'p' can be reduced. [variableScope]
dia-0.97.3/objects/AADL/aadlbox.c:717:22: style: The scope of the variable 'c' can be reduced. [variableScope]
dia-0.97.3/objects/AADL/aadlbox.c:960:13: style: The scope of the variable 'port' can be reduced. [variableScope]
dia-0.97.3/objects/AADL/aadlbox.c:961:20: style: The scope of the variable 'connection' can be reduced. [variableScope]
dia-0.97.3/objects/Database/compound.c:591:3: style: Variable 'dist' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/objects/Database/compound.c:586:0: note: Variable 'dist' is reassigned a value before the old one has been used.
dia-0.97.3/objects/Database/compound.c:591:3: note: Variable 'dist' is reassigned a value before the old one has been used.
dia-0.97.3/objects/Database/compound.c:637:20: warning: Redundant assignment of 'copy->line_color' to itself. [selfAssignment]
dia-0.97.3/objects/Database/compound.c:270:12: style: The scope of the variable 'h' can be reduced. [variableScope]
dia-0.97.3/objects/Database/compound.c:840:12: style: The scope of the variable 'h' can be reduced. [variableScope]
dia-0.97.3/objects/Database/compound.c:908:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dia-0.97.3/objects/Database/compound.c:967:12: style: The scope of the variable 'h' can be reduced. [variableScope]
dia-0.97.3/objects/Database/compound.c:1085:11: style: The scope of the variable 'p' can be reduced. [variableScope]
dia-0.97.3/objects/Database/table.c:512:3: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/objects/Database/table.c:503:0: note: Variable 'y' is reassigned a value before the old one has been used.
dia-0.97.3/objects/Database/table.c:512:3: note: Variable 'y' is reassigned a value before the old one has been used.
dia-0.97.3/objects/Database/table.c:924:3: style: Variable 'width' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/objects/Database/table.c:921:0: note: Variable 'width' is reassigned a value before the old one has been used.
dia-0.97.3/objects/Database/table.c:924:3: note: Variable 'width' is reassigned a value before the old one has been used.
dia-0.97.3/objects/Database/table.c:785:20: style: Function 'table_copy' argument 1 names different: declaration 'table' definition 'orig'. [funcArgNamesDifferent]
dia-0.97.3/objects/Database/table.c:62:40: note: Function 'table_copy' argument 1 names different: declaration 'table' definition 'orig'.
dia-0.97.3/objects/Database/table.c:785:20: note: Function 'table_copy' argument 1 names different: declaration 'table' definition 'orig'.
dia-0.97.3/objects/Database/table_dialog.c:148:15: style: The scope of the variable 'notebook' can be reduced. [variableScope]
dia-0.97.3/objects/Database/table_dialog.c:457:15: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/Database/table_dialog.c:459:21: style: The scope of the variable 'cp' can be reduced. [variableScope]
dia-0.97.3/objects/Database/table_dialog.c:557:11: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/Database/table_dialog.c:821:20: style: The scope of the variable 'attr' can be reduced. [variableScope]
dia-0.97.3/objects/Database/table_dialog.c:822:14: style: The scope of the variable 'label' can be reduced. [variableScope]
dia-0.97.3/objects/Database/table_dialog.c:823:11: style: The scope of the variable 'str' can be reduced. [variableScope]
dia-0.97.3/objects/Database/table_dialog.c:881:20: style: The scope of the variable 'attr' can be reduced. [variableScope]
dia-0.97.3/objects/Database/table_dialog.c:882:15: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/Database/table_dialog.c:1198:11: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/Database/table_dialog.c:1201:20: style: The scope of the variable 'attr' can be reduced. [variableScope]
dia-0.97.3/objects/Database/table_dialog.c:1230:11: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/Database/table_dialog.c:1231:15: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/Database/table_dialog.c:1262:11: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/Database/table_dialog.c:1263:15: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/Database/table_dialog.c:464:10: style: Variable 'obj' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/ER/participation.c:201:10: style: The scope of the variable 'left_points' can be reduced. [variableScope]
dia-0.97.3/objects/ER/participation.c:202:10: style: The scope of the variable 'right_points' can be reduced. [variableScope]
dia-0.97.3/objects/ER/participation.c:203:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/ER/participation.c:154:44: style: Function 'participation_distance_from' argument 1 names different: declaration 'dep' definition 'participation'. [funcArgNamesDifferent]
dia-0.97.3/objects/ER/participation.c:53:56: note: Function 'participation_distance_from' argument 1 names different: declaration 'dep' definition 'participation'.
dia-0.97.3/objects/ER/participation.c:154:44: note: Function 'participation_distance_from' argument 1 names different: declaration 'dep' definition 'participation'.
dia-0.97.3/objects/ER/participation.c:161:37: style: Function 'participation_select' argument 1 names different: declaration 'dep' definition 'participation'. [funcArgNamesDifferent]
dia-0.97.3/objects/ER/participation.c:54:49: note: Function 'participation_select' argument 1 names different: declaration 'dep' definition 'participation'.
dia-0.97.3/objects/ER/participation.c:161:37: note: Function 'participation_select' argument 1 names different: declaration 'dep' definition 'participation'.
dia-0.97.3/objects/ER/participation.c:168:42: style: Function 'participation_move_handle' argument 1 names different: declaration 'dep' definition 'participation'. [funcArgNamesDifferent]
dia-0.97.3/objects/ER/participation.c:56:63: note: Function 'participation_move_handle' argument 1 names different: declaration 'dep' definition 'participation'.
dia-0.97.3/objects/ER/participation.c:168:42: note: Function 'participation_move_handle' argument 1 names different: declaration 'dep' definition 'participation'.
dia-0.97.3/objects/ER/participation.c:185:35: style: Function 'participation_move' argument 1 names different: declaration 'dep' definition 'participation'. [funcArgNamesDifferent]
dia-0.97.3/objects/ER/participation.c:59:56: note: Function 'participation_move' argument 1 names different: declaration 'dep' definition 'participation'.
dia-0.97.3/objects/ER/participation.c:185:35: note: Function 'participation_move' argument 1 names different: declaration 'dep' definition 'participation'.
dia-0.97.3/objects/ER/participation.c:196:35: style: Function 'participation_draw' argument 1 names different: declaration 'dep' definition 'participation'. [funcArgNamesDifferent]
dia-0.97.3/objects/ER/participation.c:60:47: note: Function 'participation_draw' argument 1 names different: declaration 'dep' definition 'participation'.
dia-0.97.3/objects/ER/participation.c:196:35: note: Function 'participation_draw' argument 1 names different: declaration 'dep' definition 'participation'.
dia-0.97.3/objects/ER/participation.c:277:42: style: Function 'participation_update_data' argument 1 names different: declaration 'dep' definition 'participation'. [funcArgNamesDifferent]
dia-0.97.3/objects/ER/participation.c:70:54: note: Function 'participation_update_data' argument 1 names different: declaration 'dep' definition 'participation'.
dia-0.97.3/objects/ER/participation.c:277:42: note: Function 'participation_update_data' argument 1 names different: declaration 'dep' definition 'participation'.
dia-0.97.3/objects/ER/participation.c:330:35: style: Function 'participation_copy' argument 1 names different: declaration 'dep' definition 'participation'. [funcArgNamesDifferent]
dia-0.97.3/objects/ER/participation.c:65:53: note: Function 'participation_copy' argument 1 names different: declaration 'dep' definition 'participation'.
dia-0.97.3/objects/ER/participation.c:330:35: note: Function 'participation_copy' argument 1 names different: declaration 'dep' definition 'participation'.
dia-0.97.3/objects/ER/participation.c:353:35: style: Function 'participation_save' argument 1 names different: declaration 'dep' definition 'participation'. [funcArgNamesDifferent]
dia-0.97.3/objects/ER/participation.c:66:47: note: Function 'participation_save' argument 1 names different: declaration 'dep' definition 'participation'.
dia-0.97.3/objects/ER/participation.c:353:35: note: Function 'participation_save' argument 1 names different: declaration 'dep' definition 'participation'.
dia-0.97.3/objects/FS/flow-ortho.c:347:11: warning: Either the condition 'orthflow!=NULL' is redundant or there is possible null pointer dereference: orthflow. [nullPointerRedundantCheck]
dia-0.97.3/objects/FS/flow-ortho.c:353:19: note: Assuming that condition 'orthflow!=NULL' is not redundant
dia-0.97.3/objects/FS/flow-ortho.c:347:11: note: Null pointer dereference
dia-0.97.3/objects/FS/function.c:354:10: style: Variable 'font' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/GRAFCET/boolequation.c:449:10: style: The scope of the variable 'inblk' can be reduced. [variableScope]
dia-0.97.3/objects/GRAFCET/boolequation.c:467:10: style: The scope of the variable 'inblk' can be reduced. [variableScope]
dia-0.97.3/objects/GRAFCET/boolequation.c:495:18: style: The scope of the variable 'inblk' can be reduced. [variableScope]
dia-0.97.3/objects/GRAFCET/boolequation.c:555:38: style: Function 'boolequation_set_value' argument 1 names different: declaration 'rcep' definition 'booleq'. [funcArgNamesDifferent]
dia-0.97.3/objects/GRAFCET/boolequation.h:58:50: note: Function 'boolequation_set_value' argument 1 names different: declaration 'rcep' definition 'booleq'.
dia-0.97.3/objects/GRAFCET/boolequation.c:555:38: note: Function 'boolequation_set_value' argument 1 names different: declaration 'rcep' definition 'booleq'.
dia-0.97.3/objects/GRAFCET/boolequation.c:583:36: style: Function 'boolequation_destroy' argument 1 names different: declaration 'rcep' definition 'booleq'. [funcArgNamesDifferent]
dia-0.97.3/objects/GRAFCET/boolequation.h:57:48: note: Function 'boolequation_destroy' argument 1 names different: declaration 'rcep' definition 'booleq'.
dia-0.97.3/objects/GRAFCET/boolequation.c:583:36: note: Function 'boolequation_destroy' argument 1 names different: declaration 'rcep' definition 'booleq'.
dia-0.97.3/objects/GRAFCET/boolequation.c:593:23: style: Function 'save_boolequation' argument 3 names different: declaration 'rcep' definition 'booleq'. [funcArgNamesDifferent]
dia-0.97.3/objects/GRAFCET/boolequation.h:61:23: note: Function 'save_boolequation' argument 3 names different: declaration 'rcep' definition 'booleq'.
dia-0.97.3/objects/GRAFCET/boolequation.c:593:23: note: Function 'save_boolequation' argument 3 names different: declaration 'rcep' definition 'booleq'.
dia-0.97.3/objects/GRAFCET/boolequation.c:623:33: style: Function 'boolequation_draw' argument 1 names different: declaration 'rcep' definition 'booleq'. [funcArgNamesDifferent]
dia-0.97.3/objects/GRAFCET/boolequation.h:70:45: note: Function 'boolequation_draw' argument 1 names different: declaration 'rcep' definition 'booleq'.
dia-0.97.3/objects/GRAFCET/boolequation.c:623:33: note: Function 'boolequation_draw' argument 1 names different: declaration 'rcep' definition 'booleq'.
dia-0.97.3/objects/GRAFCET/boolequation.c:630:50: style: Function 'boolequation_calc_boundingbox' argument 1 names different: declaration 'rcep' definition 'booleq'. [funcArgNamesDifferent]
dia-0.97.3/objects/GRAFCET/boolequation.h:71:57: note: Function 'boolequation_calc_boundingbox' argument 1 names different: declaration 'rcep' definition 'booleq'.
dia-0.97.3/objects/GRAFCET/boolequation.c:630:50: note: Function 'boolequation_calc_boundingbox' argument 1 names different: declaration 'rcep' definition 'booleq'.
dia-0.97.3/objects/GRAFCET/condition.c:352:9: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/GRAFCET/vector.c:209:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/Istar/actor.c:462:3: style: Variable 'font' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/objects/Istar/actor.c:448:0: note: Variable 'font' is reassigned a value before the old one has been used.
dia-0.97.3/objects/Istar/actor.c:462:3: note: Variable 'font' is reassigned a value before the old one has been used.
dia-0.97.3/objects/Istar/actor.c:356:45: style: Function 'actor_update_data' argument 2 names different: declaration 'h' definition 'horiz'. [funcArgNamesDifferent]
dia-0.97.3/objects/Istar/actor.c:94:57: note: Function 'actor_update_data' argument 2 names different: declaration 'h' definition 'horiz'.
dia-0.97.3/objects/Istar/actor.c:356:45: note: Function 'actor_update_data' argument 2 names different: declaration 'h' definition 'horiz'.
dia-0.97.3/objects/Istar/actor.c:356:64: style: Function 'actor_update_data' argument 3 names different: declaration 'v' definition 'vert'. [funcArgNamesDifferent]
dia-0.97.3/objects/Istar/actor.c:94:71: note: Function 'actor_update_data' argument 3 names different: declaration 'v' definition 'vert'.
dia-0.97.3/objects/Istar/actor.c:356:64: note: Function 'actor_update_data' argument 3 names different: declaration 'v' definition 'vert'.
dia-0.97.3/objects/Istar/goal.c:352:42: style: Function 'goal_update_data' argument 2 names different: declaration 'horix' definition 'horiz'. [funcArgNamesDifferent]
dia-0.97.3/objects/Istar/goal.c:101:54: note: Function 'goal_update_data' argument 2 names different: declaration 'horix' definition 'horiz'.
dia-0.97.3/objects/Istar/goal.c:352:42: note: Function 'goal_update_data' argument 2 names different: declaration 'horix' definition 'horiz'.
dia-0.97.3/objects/Istar/link.c:220:10: style: The scope of the variable 'endpoints' can be reduced. [variableScope]
dia-0.97.3/objects/Istar/link.c:168:27: style: Function 'link_describe_props' argument 1 names different: declaration 'mes' definition 'link'. [funcArgNamesDifferent]
dia-0.97.3/objects/Istar/link.c:103:51: note: Function 'link_describe_props' argument 1 names different: declaration 'mes' definition 'link'.
dia-0.97.3/objects/Istar/link.c:168:27: note: Function 'link_describe_props' argument 1 names different: declaration 'mes' definition 'link'.
dia-0.97.3/objects/Istar/other.c:335:45: style: Function 'other_update_data' argument 2 names different: declaration 'horix' definition 'horiz'. [funcArgNamesDifferent]
dia-0.97.3/objects/Istar/other.c:98:57: note: Function 'other_update_data' argument 2 names different: declaration 'horix' definition 'horiz'.
dia-0.97.3/objects/Istar/other.c:335:45: note: Function 'other_update_data' argument 2 names different: declaration 'horix' definition 'horiz'.
dia-0.97.3/objects/Jackson/domain.c:399:47: style: Function 'jackson_box_update_data' argument 2 names different: declaration 'horix' definition 'horiz'. [funcArgNamesDifferent]
dia-0.97.3/objects/Jackson/domain.c:125:59: note: Function 'jackson_box_update_data' argument 2 names different: declaration 'horix' definition 'horiz'.
dia-0.97.3/objects/Jackson/domain.c:399:47: note: Function 'jackson_box_update_data' argument 2 names different: declaration 'horix' definition 'horiz'.
dia-0.97.3/objects/Jackson/phenomenon.c:266:27: warning: Either the condition 'message!=NULL' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck]
dia-0.97.3/objects/Jackson/phenomenon.c:269:18: note: Assuming that condition 'message!=NULL' is not redundant
dia-0.97.3/objects/Jackson/phenomenon.c:266:27: note: Null pointer dereference
dia-0.97.3/objects/Jackson/phenomenon.c:212:10: style: The scope of the variable 'endpoints' can be reduced. [variableScope]
dia-0.97.3/objects/Jackson/requirement.c:67:14: style: struct member '_RequirementPropertiesDialog::dialog' is never used. [unusedStructMember]
dia-0.97.3/objects/Jackson/requirement.c:69:20: style: struct member '_RequirementPropertiesDialog::text_out' is never used. [unusedStructMember]
dia-0.97.3/objects/KAOS/goal.c:363:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
dia-0.97.3/objects/KAOS/goal.c:363:13: style: The scope of the variable 'ix' can be reduced. [variableScope]
dia-0.97.3/objects/KAOS/goal.c:440:42: style: Function 'goal_update_data' argument 2 names different: declaration 'horix' definition 'horiz'. [funcArgNamesDifferent]
dia-0.97.3/objects/KAOS/goal.c:107:54: note: Function 'goal_update_data' argument 2 names different: declaration 'horix' definition 'horiz'.
dia-0.97.3/objects/KAOS/goal.c:440:42: note: Function 'goal_update_data' argument 2 names different: declaration 'horix' definition 'horiz'.
dia-0.97.3/objects/KAOS/metaandorrel.c:428:27: warning: Either the condition 'maor!=NULL' is redundant or there is possible null pointer dereference: maor. [nullPointerRedundantCheck]
dia-0.97.3/objects/KAOS/metaandorrel.c:431:15: note: Assuming that condition 'maor!=NULL' is not redundant
dia-0.97.3/objects/KAOS/metaandorrel.c:428:27: note: Null pointer dereference
dia-0.97.3/objects/KAOS/metaandorrel.c:232:10: style: The scope of the variable 'endpoints' can be reduced. [variableScope]
dia-0.97.3/objects/KAOS/metaandorrel.c:174:27: style: Function 'maor_describe_props' argument 1 names different: declaration 'mes' definition 'maor'. [funcArgNamesDifferent]
dia-0.97.3/objects/KAOS/metaandorrel.c:107:51: note: Function 'maor_describe_props' argument 1 names different: declaration 'mes' definition 'maor'.
dia-0.97.3/objects/KAOS/metaandorrel.c:174:27: note: Function 'maor_describe_props' argument 1 names different: declaration 'mes' definition 'maor'.
dia-0.97.3/objects/KAOS/metaandorrel.c:619:8: style: Variable 'p2' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/KAOS/metabinrel.c:231:10: style: The scope of the variable 'endpoints' can be reduced. [variableScope]
dia-0.97.3/objects/KAOS/metabinrel.c:179:25: style: Function 'mbr_describe_props' argument 1 names different: declaration 'mes' definition 'mbr'. [funcArgNamesDifferent]
dia-0.97.3/objects/KAOS/metabinrel.c:115:49: note: Function 'mbr_describe_props' argument 1 names different: declaration 'mes' definition 'mbr'.
dia-0.97.3/objects/KAOS/metabinrel.c:179:25: note: Function 'mbr_describe_props' argument 1 names different: declaration 'mes' definition 'mbr'.
dia-0.97.3/objects/KAOS/other.c:383:45: style: Function 'other_update_data' argument 2 names different: declaration 'horix' definition 'horiz'. [funcArgNamesDifferent]
dia-0.97.3/objects/KAOS/other.c:101:57: note: Function 'other_update_data' argument 2 names different: declaration 'horix' definition 'horiz'.
dia-0.97.3/objects/KAOS/other.c:383:45: note: Function 'other_update_data' argument 2 names different: declaration 'horix' definition 'horiz'.
dia-0.97.3/objects/KAOS/other.c:305:8: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/KAOS/other.c:356:11: style: Variable 'elem' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/Misc/tree.c:209:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/SADT/annotation.c:293:16: style: Variable 'endpoints' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/SADT/box.c:319:43: style: Function 'sadtbox_update_data' argument 2 names different: declaration 'horix' definition 'horiz'. [funcArgNamesDifferent]
dia-0.97.3/objects/SADT/box.c:85:55: note: Function 'sadtbox_update_data' argument 2 names different: declaration 'horix' definition 'horiz'.
dia-0.97.3/objects/SADT/box.c:319:43: note: Function 'sadtbox_update_data' argument 2 names different: declaration 'horix' definition 'horiz'.
dia-0.97.3/objects/SISSI/area.c:155:9: style: The scope of the variable 'num' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/area.c:162:26: style: The scope of the variable 'properties_menaces' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/area.c:163:19: style: The scope of the variable 'properties_others' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/area.c:164:13: style: The scope of the variable 'url_doc' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/area.c:127:57: style: Function 'area_describe_props' argument 1 names different: declaration 'object_sissi' definition 'area'. [funcArgNamesDifferent]
dia-0.97.3/objects/SISSI/area.h:35:57: note: Function 'area_describe_props' argument 1 names different: declaration 'object_sissi' definition 'area'.
dia-0.97.3/objects/SISSI/area.c:127:57: note: Function 'area_describe_props' argument 1 names different: declaration 'object_sissi' definition 'area'.
dia-0.97.3/objects/SISSI/faraday.c:151:9: style: The scope of the variable 'num' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/faraday.c:158:26: style: The scope of the variable 'properties_menaces' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/faraday.c:159:19: style: The scope of the variable 'properties_others' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/faraday.c:160:13: style: The scope of the variable 'url_doc' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/faraday.c:128:60: style: Function 'faraday_describe_props' argument 1 names different: declaration 'object_sissi' definition 'faraday'. [funcArgNamesDifferent]
dia-0.97.3/objects/SISSI/faraday.h:33:60: note: Function 'faraday_describe_props' argument 1 names different: declaration 'object_sissi' definition 'faraday'.
dia-0.97.3/objects/SISSI/faraday.c:128:60: note: Function 'faraday_describe_props' argument 1 names different: declaration 'object_sissi' definition 'faraday'.
dia-0.97.3/objects/SISSI/room.c:153:9: style: The scope of the variable 'num' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/room.c:160:26: style: The scope of the variable 'properties_menaces' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/room.c:161:19: style: The scope of the variable 'properties_others' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/room.c:162:13: style: The scope of the variable 'url_doc' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/room.c:128:57: style: Function 'room_describe_props' argument 1 names different: declaration 'objet_sissi' definition 'room'. [funcArgNamesDifferent]
dia-0.97.3/objects/SISSI/room.h:35:57: note: Function 'room_describe_props' argument 1 names different: declaration 'objet_sissi' definition 'room'.
dia-0.97.3/objects/SISSI/room.c:128:57: note: Function 'room_describe_props' argument 1 names different: declaration 'objet_sissi' definition 'room'.
dia-0.97.3/objects/SISSI/room.c:136:40: style: Function 'room_set_props' argument 1 names different: declaration 'objet_sissi' definition 'object_sissi'. [funcArgNamesDifferent]
dia-0.97.3/objects/SISSI/room.h:39:40: note: Function 'room_set_props' argument 1 names different: declaration 'objet_sissi' definition 'object_sissi'.
dia-0.97.3/objects/SISSI/room.c:136:40: note: Function 'room_set_props' argument 1 names different: declaration 'objet_sissi' definition 'object_sissi'.
dia-0.97.3/objects/SISSI/room.c:143:40: style: Function 'room_get_props' argument 1 names different: declaration 'objet_sissi' definition 'object_sissi'. [funcArgNamesDifferent]
dia-0.97.3/objects/SISSI/room.h:38:40: note: Function 'room_get_props' argument 1 names different: declaration 'objet_sissi' definition 'object_sissi'.
dia-0.97.3/objects/SISSI/room.c:143:40: note: Function 'room_get_props' argument 1 names different: declaration 'objet_sissi' definition 'object_sissi'.
dia-0.97.3/objects/SISSI/sissi.c:133:26: style: The scope of the variable 'properties_menaces' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/sissi.c:134:19: style: The scope of the variable 'properties_others' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/sissi.c:135:13: style: The scope of the variable 'url_doc' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/sissi.c:388:26: style: The scope of the variable 'properties_menaces_aux' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/sissi.c:389:19: style: The scope of the variable 'property_aux' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/sissi.c:390:13: style: The scope of the variable 'url_aux' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/sissi.c:597:26: style: The scope of the variable 'properties_menaces' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/sissi.c:598:19: style: The scope of the variable 'properties_others' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/sissi.c:599:13: style: The scope of the variable 'url_doc' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/sissi.c:107:63: style: Function 'property_other_write' argument 2 names different: declaration 'properties_autre' definition 'properties_other'. [funcArgNamesDifferent]
dia-0.97.3/objects/SISSI/sissi.h:201:75: note: Function 'property_other_write' argument 2 names different: declaration 'properties_autre' definition 'properties_other'.
dia-0.97.3/objects/SISSI/sissi.c:107:63: note: Function 'property_other_write' argument 2 names different: declaration 'properties_autre' definition 'properties_other'.
dia-0.97.3/objects/SISSI/sissi.c:312:38: style: Function 'object_sissi_update_data' argument 1 names different: declaration 'pc' definition 'object_sissi'. [funcArgNamesDifferent]
dia-0.97.3/objects/SISSI/sissi.h:187:50: note: Function 'object_sissi_update_data' argument 1 names different: declaration 'pc' definition 'object_sissi'.
dia-0.97.3/objects/SISSI/sissi.c:312:38: note: Function 'object_sissi_update_data' argument 1 names different: declaration 'pc' definition 'object_sissi'.
dia-0.97.3/objects/SISSI/sissi.c:312:64: style: Function 'object_sissi_update_data' argument 2 names different: declaration 'horix' definition 'horiz'. [funcArgNamesDifferent]
dia-0.97.3/objects/SISSI/sissi.h:187:66: note: Function 'object_sissi_update_data' argument 2 names different: declaration 'horix' definition 'horiz'.
dia-0.97.3/objects/SISSI/sissi.c:312:64: note: Function 'object_sissi_update_data' argument 2 names different: declaration 'horix' definition 'horiz'.
dia-0.97.3/objects/SISSI/sissi.c:381:48: style: Function 'object_sissi_copy_using_properties' argument 1 names different: declaration 'object_sissi_origine' definition 'object_sissi_origin'. [funcArgNamesDifferent]
dia-0.97.3/objects/SISSI/sissi.h:196:66: note: Function 'object_sissi_copy_using_properties' argument 1 names different: declaration 'object_sissi_origine' definition 'object_sissi_origin'.
dia-0.97.3/objects/SISSI/sissi.c:381:48: note: Function 'object_sissi_copy_using_properties' argument 1 names different: declaration 'object_sissi_origine' definition 'object_sissi_origin'.
dia-0.97.3/objects/SISSI/sissi.c:817:57: style: Function 'create_new_url' argument 3 names different: declaration 'value' definition 'url'. [funcArgNamesDifferent]
dia-0.97.3/objects/SISSI/sissi.h:178:74: note: Function 'create_new_url' argument 3 names different: declaration 'value' definition 'url'.
dia-0.97.3/objects/SISSI/sissi.c:817:57: note: Function 'create_new_url' argument 3 names different: declaration 'value' definition 'url'.
dia-0.97.3/objects/SISSI/sissi.c:267:2: style: Variable 'idfontheight' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/SISSI/sissi_dialog.c:1134:14: style: The scope of the variable 'notebook' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/sissi_dialog.c:1115:10: style: Variable 'obj' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/SISSI/sissi_object.c:159:9: style: The scope of the variable 'num' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/sissi_object.c:162:26: style: The scope of the variable 'properties_menaces' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/sissi_object.c:163:19: style: The scope of the variable 'properties_others' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/sissi_object.c:164:13: style: The scope of the variable 'url_doc' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/sissi_object.c:128:65: style: Function 'sissi_object_describe_props' argument 1 names different: declaration 'object_sissi' definition 'pc'. [funcArgNamesDifferent]
dia-0.97.3/objects/SISSI/sissi_object.h:36:65: note: Function 'sissi_object_describe_props' argument 1 names different: declaration 'object_sissi' definition 'pc'.
dia-0.97.3/objects/SISSI/sissi_object.c:128:65: note: Function 'sissi_object_describe_props' argument 1 names different: declaration 'object_sissi' definition 'pc'.
dia-0.97.3/objects/SISSI/site.c:158:9: style: The scope of the variable 'num' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/site.c:165:26: style: The scope of the variable 'properties_menaces' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/site.c:166:19: style: The scope of the variable 'properties_others' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/site.c:167:13: style: The scope of the variable 'url_doc' can be reduced. [variableScope]
dia-0.97.3/objects/SISSI/site.c:130:57: style: Function 'site_describe_props' argument 1 names different: declaration 'object_sissi' definition 'site'. [funcArgNamesDifferent]
dia-0.97.3/objects/SISSI/site.h:35:57: note: Function 'site_describe_props' argument 1 names different: declaration 'object_sissi' definition 'site'.
dia-0.97.3/objects/SISSI/site.c:130:57: note: Function 'site_describe_props' argument 1 names different: declaration 'object_sissi' definition 'site'.
dia-0.97.3/objects/UML/actor.c:234:7: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/UML/association.c:526:19: style: The scope of the variable 'end' can be reduced. [variableScope]
dia-0.97.3/objects/UML/association.c:939:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1129:3: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/objects/UML/class.c:1117:0: note: Variable 'y' is reassigned a value before the old one has been used.
dia-0.97.3/objects/UML/class.c:1129:3: note: Variable 'y' is reassigned a value before the old one has been used.
dia-0.97.3/objects/UML/class.c:382:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:725:12: style: The scope of the variable 'font' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:816:12: style: The scope of the variable 'font' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:820:12: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:903:12: style: The scope of the variable 'font' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:904:12: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:925:41: style: The scope of the variable 'wrapping_needed' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1373:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1376:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1444:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1445:10: style: The scope of the variable 'pos_next_comma' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1446:10: style: The scope of the variable 'pos_brace' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1447:10: style: The scope of the variable 'wrap_pos' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1448:10: style: The scope of the variable 'last_wrap_pos' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1449:10: style: The scope of the variable 'indent' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1450:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1451:10: style: The scope of the variable 'maxlinewidth' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1452:10: style: The scope of the variable 'length' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1455:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1456:10: style: The scope of the variable 'wrapsublist' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1630:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1631:10: style: The scope of the variable 'num_templates' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1634:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1838:17: style: The scope of the variable 'attr' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1839:17: style: The scope of the variable 'op' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1840:23: style: The scope of the variable 'param' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:1906:23: style: The scope of the variable 'param' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:2067:17: style: The scope of the variable 'attr' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:2068:17: style: The scope of the variable 'op' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:2069:23: style: The scope of the variable 'formal_param' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class.c:2321:49: style: Function 'umlclass_num_dynamic_connectionpoints' argument 1 names different: declaration 'class' definition 'umlclass'. [funcArgNamesDifferent]
dia-0.97.3/objects/UML/class.c:78:60: note: Function 'umlclass_num_dynamic_connectionpoints' argument 1 names different: declaration 'class' definition 'umlclass'.
dia-0.97.3/objects/UML/class.c:2321:49: note: Function 'umlclass_num_dynamic_connectionpoints' argument 1 names different: declaration 'class' definition 'umlclass'.
dia-0.97.3/objects/UML/class.c:870:7: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
dia-0.97.3/objects/UML/class.c:1096:5: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
dia-0.97.3/objects/UML/class.c:1420:7: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
dia-0.97.3/objects/UML/class.c:1674:9: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
dia-0.97.3/objects/UML/class.c:2050:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
dia-0.97.3/objects/UML/class_dialog.c:654:39: warning: Either the condition 'prop_dialog' is redundant or there is possible null pointer dereference: prop_dialog. [nullPointerRedundantCheck]
dia-0.97.3/objects/UML/class_dialog.c:774:16: note: Assuming that condition 'prop_dialog' is not redundant
dia-0.97.3/objects/UML/class_dialog.c:784:28: note: Calling function 'attributes_set_sensitive', 1st argument 'prop_dialog' value is 0
dia-0.97.3/objects/UML/class_dialog.c:654:39: note: Null pointer dereference
dia-0.97.3/objects/UML/class_dialog.c:655:39: warning: Either the condition 'prop_dialog' is redundant or there is possible null pointer dereference: prop_dialog. [nullPointerRedundantCheck]
dia-0.97.3/objects/UML/class_dialog.c:774:16: note: Assuming that condition 'prop_dialog' is not redundant
dia-0.97.3/objects/UML/class_dialog.c:784:28: note: Calling function 'attributes_set_sensitive', 1st argument 'prop_dialog' value is 0
dia-0.97.3/objects/UML/class_dialog.c:655:39: note: Null pointer dereference
dia-0.97.3/objects/UML/class_dialog.c:656:39: warning: Either the condition 'prop_dialog' is redundant or there is possible null pointer dereference: prop_dialog. [nullPointerRedundantCheck]
dia-0.97.3/objects/UML/class_dialog.c:774:16: note: Assuming that condition 'prop_dialog' is not redundant
dia-0.97.3/objects/UML/class_dialog.c:784:28: note: Calling function 'attributes_set_sensitive', 1st argument 'prop_dialog' value is 0
dia-0.97.3/objects/UML/class_dialog.c:656:39: note: Null pointer dereference
dia-0.97.3/objects/UML/class_dialog.c:657:39: warning: Either the condition 'prop_dialog' is redundant or there is possible null pointer dereference: prop_dialog. [nullPointerRedundantCheck]
dia-0.97.3/objects/UML/class_dialog.c:774:16: note: Assuming that condition 'prop_dialog' is not redundant
dia-0.97.3/objects/UML/class_dialog.c:784:28: note: Calling function 'attributes_set_sensitive', 1st argument 'prop_dialog' value is 0
dia-0.97.3/objects/UML/class_dialog.c:657:39: note: Null pointer dereference
dia-0.97.3/objects/UML/class_dialog.c:658:39: warning: Either the condition 'prop_dialog' is redundant or there is possible null pointer dereference: prop_dialog. [nullPointerRedundantCheck]
dia-0.97.3/objects/UML/class_dialog.c:774:16: note: Assuming that condition 'prop_dialog' is not redundant
dia-0.97.3/objects/UML/class_dialog.c:784:28: note: Calling function 'attributes_set_sensitive', 1st argument 'prop_dialog' value is 0
dia-0.97.3/objects/UML/class_dialog.c:658:39: note: Null pointer dereference
dia-0.97.3/objects/UML/class_dialog.c:659:39: warning: Either the condition 'prop_dialog' is redundant or there is possible null pointer dereference: prop_dialog. [nullPointerRedundantCheck]
dia-0.97.3/objects/UML/class_dialog.c:774:16: note: Assuming that condition 'prop_dialog' is not redundant
dia-0.97.3/objects/UML/class_dialog.c:784:28: note: Calling function 'attributes_set_sensitive', 1st argument 'prop_dialog' value is 0
dia-0.97.3/objects/UML/class_dialog.c:659:39: note: Null pointer dereference
dia-0.97.3/objects/UML/class_dialog.c:660:39: warning: Either the condition 'prop_dialog' is redundant or there is possible null pointer dereference: prop_dialog. [nullPointerRedundantCheck]
dia-0.97.3/objects/UML/class_dialog.c:774:16: note: Assuming that condition 'prop_dialog' is not redundant
dia-0.97.3/objects/UML/class_dialog.c:784:28: note: Calling function 'attributes_set_sensitive', 1st argument 'prop_dialog' value is 0
dia-0.97.3/objects/UML/class_dialog.c:660:39: note: Null pointer dereference
dia-0.97.3/objects/UML/class_dialog.c:666:22: warning: Either the condition 'prop_dialog' is redundant or there is possible null pointer dereference: prop_dialog. [nullPointerRedundantCheck]
dia-0.97.3/objects/UML/class_dialog.c:774:16: note: Assuming that condition 'prop_dialog' is not redundant
dia-0.97.3/objects/UML/class_dialog.c:783:25: note: Calling function 'attributes_set_values', 1st argument 'prop_dialog' value is 0
dia-0.97.3/objects/UML/class_dialog.c:666:22: note: Null pointer dereference
dia-0.97.3/objects/UML/class_dialog.c:667:22: warning: Either the condition 'prop_dialog' is redundant or there is possible null pointer dereference: prop_dialog. [nullPointerRedundantCheck]
dia-0.97.3/objects/UML/class_dialog.c:774:16: note: Assuming that condition 'prop_dialog' is not redundant
dia-0.97.3/objects/UML/class_dialog.c:783:25: note: Calling function 'attributes_set_values', 1st argument 'prop_dialog' value is 0
dia-0.97.3/objects/UML/class_dialog.c:667:22: note: Null pointer dereference
dia-0.97.3/objects/UML/class_dialog.c:679:31: warning: Either the condition 'prop_dialog' is redundant or there is possible null pointer dereference: prop_dialog. [nullPointerRedundantCheck]
dia-0.97.3/objects/UML/class_dialog.c:774:16: note: Assuming that condition 'prop_dialog' is not redundant
dia-0.97.3/objects/UML/class_dialog.c:783:25: note: Calling function 'attributes_set_values', 1st argument 'prop_dialog' value is 0
dia-0.97.3/objects/UML/class_dialog.c:679:31: note: Null pointer dereference
dia-0.97.3/objects/UML/class_dialog.c:681:32: warning: Either the condition 'prop_dialog' is redundant or there is possible null pointer dereference: prop_dialog. [nullPointerRedundantCheck]
dia-0.97.3/objects/UML/class_dialog.c:774:16: note: Assuming that condition 'prop_dialog' is not redundant
dia-0.97.3/objects/UML/class_dialog.c:783:25: note: Calling function 'attributes_set_values', 1st argument 'prop_dialog' value is 0
dia-0.97.3/objects/UML/class_dialog.c:681:32: note: Null pointer dereference
dia-0.97.3/objects/UML/class_dialog.c:786:3: warning: Either the condition 'prop_dialog' is redundant or there is possible null pointer dereference: prop_dialog. [nullPointerRedundantCheck]
dia-0.97.3/objects/UML/class_dialog.c:774:16: note: Assuming that condition 'prop_dialog' is not redundant
dia-0.97.3/objects/UML/class_dialog.c:786:3: note: Null pointer dereference
dia-0.97.3/objects/UML/class_dialog.c:787:36: warning: Either the condition 'prop_dialog' is redundant or there is possible null pointer dereference: prop_dialog. [nullPointerRedundantCheck]
dia-0.97.3/objects/UML/class_dialog.c:774:16: note: Assuming that condition 'prop_dialog' is not redundant
dia-0.97.3/objects/UML/class_dialog.c:787:36: note: Null pointer dereference
dia-0.97.3/objects/UML/class_dialog.c:2084:3: style: Variable 'submenu' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/objects/UML/class_dialog.c:2054:3: note: Variable 'submenu' is reassigned a value before the old one has been used.
dia-0.97.3/objects/UML/class_dialog.c:2084:3: note: Variable 'submenu' is reassigned a value before the old one has been used.
dia-0.97.3/objects/UML/class_dialog.c:2085:3: style: Variable 'group' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/objects/UML/class_dialog.c:2055:3: note: Variable 'group' is reassigned a value before the old one has been used.
dia-0.97.3/objects/UML/class_dialog.c:2085:3: note: Variable 'group' is reassigned a value before the old one has been used.
dia-0.97.3/objects/UML/class_dialog.c:2948:3: style: Variable 'old_state' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/objects/UML/class_dialog.c:2940:0: note: Variable 'old_state' is reassigned a value before the old one has been used.
dia-0.97.3/objects/UML/class_dialog.c:2948:3: note: Variable 'old_state' is reassigned a value before the old one has been used.
dia-0.97.3/objects/UML/class_dialog.c:718:17: style: The scope of the variable 'current_attr' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:719:13: style: The scope of the variable 'label' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:720:9: style: The scope of the variable 'new_str' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:834:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:837:17: style: The scope of the variable 'attr' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:867:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:870:14: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:871:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:897:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:900:14: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:901:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:931:14: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1001:17: style: The scope of the variable 'attr_copy' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1002:14: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1003:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1004:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1319:17: style: The scope of the variable 'current_param' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1320:13: style: The scope of the variable 'label' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1321:9: style: The scope of the variable 'new_str' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1415:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1418:17: style: The scope of the variable 'current_op' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1419:17: style: The scope of the variable 'param' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1450:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1453:14: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1454:17: style: The scope of the variable 'current_op' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1455:17: style: The scope of the variable 'param' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1456:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1497:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1500:14: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1501:17: style: The scope of the variable 'current_op' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1502:17: style: The scope of the variable 'param' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1503:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1564:17: style: The scope of the variable 'param' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1565:14: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1566:10: style: The scope of the variable 'str' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1660:17: style: The scope of the variable 'current_op' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1661:13: style: The scope of the variable 'label' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1662:9: style: The scope of the variable 'new_str' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1772:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1775:17: style: The scope of the variable 'op' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1806:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1809:14: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1810:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1837:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1840:14: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1841:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1870:14: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1936:17: style: The scope of the variable 'op_copy' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1937:14: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1938:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1939:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:2483:23: style: The scope of the variable 'current_param' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:2484:13: style: The scope of the variable 'label' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:2485:10: style: The scope of the variable 'new_str' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:2587:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:2607:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:2610:14: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:2611:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:2637:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:2640:14: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:2641:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:2669:14: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:2707:23: style: The scope of the variable 'param_copy' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:2708:10: style: The scope of the variable 'list' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:2709:14: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:2710:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:3033:14: style: The scope of the variable 'notebook' can be reduced. [variableScope]
dia-0.97.3/objects/UML/class_dialog.c:1032:33: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
dia-0.97.3/objects/UML/class_dialog.c:1962:33: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
dia-0.97.3/objects/UML/class_dialog.c:2734:33: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
dia-0.97.3/objects/UML/classicon.c:250:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/UML/classicon.c:244:27: style: Function 'classicon_draw' argument 1 names different: declaration 'cicon' definition 'icon'. [funcArgNamesDifferent]
dia-0.97.3/objects/UML/classicon.c:78:39: note: Function 'classicon_draw' argument 1 names different: declaration 'cicon' definition 'icon'.
dia-0.97.3/objects/UML/classicon.c:244:27: note: Function 'classicon_draw' argument 1 names different: declaration 'cicon' definition 'icon'.
dia-0.97.3/objects/UML/classicon.c:355:10: style: Variable 'font' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/UML/component_feature.c:306:3: style: Variable 'delta' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/objects/UML/component_feature.c:304:0: note: Variable 'delta' is reassigned a value before the old one has been used.
dia-0.97.3/objects/UML/component_feature.c:306:3: note: Variable 'delta' is reassigned a value before the old one has been used.
dia-0.97.3/objects/UML/constraint.c:196:10: style: The scope of the variable 'endpoints' can be reduced. [variableScope]
dia-0.97.3/objects/UML/message.c:228:10: style: The scope of the variable 'endpoints' can be reduced. [variableScope]
dia-0.97.3/objects/UML/node.c:302:10: style: Variable 'font' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/UML/node.c:309:8: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/UML/node.c:305:7: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/UML/note.c:250:11: warning: Redundant assignment of 'poly[2]' to itself. [selfAssignment]
dia-0.97.3/objects/UML/object.c:169:29: style: Function 'objet_describe_props' argument 1 names different: declaration 'objet' definition 'ob'. [funcArgNamesDifferent]
dia-0.97.3/objects/UML/object.c:92:53: note: Function 'objet_describe_props' argument 1 names different: declaration 'objet' definition 'ob'.
dia-0.97.3/objects/UML/object.c:169:29: note: Function 'objet_describe_props' argument 1 names different: declaration 'objet' definition 'ob'.
dia-0.97.3/objects/UML/object.c:299:7: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/UML/small_package.c:291:12: style: The scope of the variable 'font' can be reduced. [variableScope]
dia-0.97.3/objects/UML/transition.c:335:66: style: Function 'transition_draw' argument 2 names different: declaration 'ddisp' definition 'renderer'. [funcArgNamesDifferent]
dia-0.97.3/objects/UML/transition.c:72:66: note: Function 'transition_draw' argument 2 names different: declaration 'ddisp' definition 'renderer'.
dia-0.97.3/objects/UML/transition.c:335:66: note: Function 'transition_draw' argument 2 names different: declaration 'ddisp' definition 'renderer'.
dia-0.97.3/objects/UML/transition.c:415:31: style: Function 'transition_select' argument 1 names different: declaration 'obj' definition 'transition'. [funcArgNamesDifferent]
dia-0.97.3/objects/UML/transition.c:76:43: note: Function 'transition_select' argument 1 names different: declaration 'obj' definition 'transition'.
dia-0.97.3/objects/UML/transition.c:415:31: note: Function 'transition_select' argument 1 names different: declaration 'obj' definition 'transition'.
dia-0.97.3/objects/UML/transition.c:423:48: style: Function 'transition_move' argument 2 names different: declaration 'pos' definition 'newpos'. [funcArgNamesDifferent]
dia-0.97.3/objects/UML/transition.c:79:69: note: Function 'transition_move' argument 2 names different: declaration 'pos' definition 'newpos'.
dia-0.97.3/objects/UML/transition.c:423:48: note: Function 'transition_move' argument 2 names different: declaration 'pos' definition 'newpos'.
dia-0.97.3/objects/UML/transition.c:447:41: style: Function 'transition_move_handle' argument 3 names different: declaration 'pos' definition 'newpos'. [funcArgNamesDifferent]
dia-0.97.3/objects/UML/transition.c:82:62: note: Function 'transition_move_handle' argument 3 names different: declaration 'pos' definition 'newpos'.
dia-0.97.3/objects/UML/transition.c:447:41: note: Function 'transition_move_handle' argument 3 names different: declaration 'pos' definition 'newpos'.
dia-0.97.3/objects/UML/transition.c:498:55: style: Function 'transition_add_segment_cb' argument 2 names different: declaration 'clicked_point' definition 'clickedpoint'. [funcArgNamesDifferent]
dia-0.97.3/objects/UML/transition.c:91:55: note: Function 'transition_add_segment_cb' argument 2 names different: declaration 'clicked_point' definition 'clickedpoint'.
dia-0.97.3/objects/UML/transition.c:498:55: note: Function 'transition_add_segment_cb' argument 2 names different: declaration 'clicked_point' definition 'clickedpoint'.
dia-0.97.3/objects/UML/transition.c:509:55: style: Function 'transition_del_segment_cb' argument 2 names different: declaration 'clicked_point' definition 'clickedpoint'. [funcArgNamesDifferent]
dia-0.97.3/objects/UML/transition.c:94:55: note: Function 'transition_del_segment_cb' argument 2 names different: declaration 'clicked_point' definition 'clickedpoint'.
dia-0.97.3/objects/UML/transition.c:509:55: note: Function 'transition_del_segment_cb' argument 2 names different: declaration 'clicked_point' definition 'clickedpoint'.
dia-0.97.3/objects/UML/umlattribute.c:98:39: style: Function 'uml_attribute_copy_into' argument 1 names different: declaration 'srcattr' definition 'attr'. [funcArgNamesDifferent]
dia-0.97.3/objects/UML/uml.h:136:51: note: Function 'uml_attribute_copy_into' argument 1 names different: declaration 'srcattr' definition 'attr'.
dia-0.97.3/objects/UML/umlattribute.c:98:39: note: Function 'uml_attribute_copy_into' argument 1 names different: declaration 'srcattr' definition 'attr'.
dia-0.97.3/objects/UML/umlattribute.c:98:59: style: Function 'uml_attribute_copy_into' argument 2 names different: declaration 'destattr' definition 'newattr'. [funcArgNamesDifferent]
dia-0.97.3/objects/UML/uml.h:136:74: note: Function 'uml_attribute_copy_into' argument 2 names different: declaration 'destattr' definition 'newattr'.
dia-0.97.3/objects/UML/umlattribute.c:98:59: note: Function 'uml_attribute_copy_into' argument 2 names different: declaration 'destattr' definition 'newattr'.
dia-0.97.3/objects/UML/umlattribute.c:147:37: style: Function 'uml_attribute_destroy' argument 1 names different: declaration 'attribute' definition 'attr'. [funcArgNamesDifferent]
dia-0.97.3/objects/UML/uml.h:141:49: note: Function 'uml_attribute_destroy' argument 1 names different: declaration 'attribute' definition 'attr'.
dia-0.97.3/objects/UML/umlattribute.c:147:37: note: Function 'uml_attribute_destroy' argument 1 names different: declaration 'attribute' definition 'attr'.
dia-0.97.3/objects/UML/umloperation.c:127:17: style: The scope of the variable 'newparam' can be reduced. [variableScope]
dia-0.97.3/objects/UML/umloperation.c:221:17: style: The scope of the variable 'param' can be reduced. [variableScope]
dia-0.97.3/objects/UML/umloperation.c:253:17: style: The scope of the variable 'param' can be reduced. [variableScope]
dia-0.97.3/objects/UML/umloperation.c:443:55: style: Function 'uml_operation_ensure_connection_points' argument 1 names different: declaration 'oper' definition 'op'. [funcArgNamesDifferent]
dia-0.97.3/objects/UML/uml.h:151:67: note: Function 'uml_operation_ensure_connection_points' argument 1 names different: declaration 'oper' definition 'op'.
dia-0.97.3/objects/UML/umloperation.c:443:55: note: Function 'uml_operation_ensure_connection_points' argument 1 names different: declaration 'oper' definition 'op'.
dia-0.97.3/objects/UML/usecase.c:60:14: style: struct member '_UsecasePropertiesDialog::dialog' is never used. [unusedStructMember]
dia-0.97.3/objects/UML/usecase.c:62:20: style: struct member '_UsecasePropertiesDialog::text_out' is never used. [unusedStructMember]
dia-0.97.3/objects/custom/custom_object.c:844:25: warning: Either the condition 'custom!=NULL' is redundant or there is possible null pointer dereference: custom. [nullPointerRedundantCheck]
dia-0.97.3/objects/custom/custom_object.c:846:17: note: Assuming that condition 'custom!=NULL' is not redundant
dia-0.97.3/objects/custom/custom_object.c:844:25: note: Null pointer dereference
dia-0.97.3/objects/custom/custom_object.c:1193:5: style: Variable 'xscale' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/objects/custom/custom_object.c:1183:0: note: Variable 'xscale' is reassigned a value before the old one has been used.
dia-0.97.3/objects/custom/custom_object.c:1193:5: note: Variable 'xscale' is reassigned a value before the old one has been used.
dia-0.97.3/objects/custom/custom_object.c:285:12: style: The scope of the variable 'str' can be reduced. [variableScope]
dia-0.97.3/objects/custom/custom_object.c:1163:9: style: The scope of the variable 'txs' can be reduced. [variableScope]
dia-0.97.3/objects/custom/custom_object.c:1152:48: style: Function 'custom_update_data' argument 2 names different: declaration 'h' definition 'horiz'. [funcArgNamesDifferent]
dia-0.97.3/objects/custom/custom_object.c:143:60: note: Function 'custom_update_data' argument 2 names different: declaration 'h' definition 'horiz'.
dia-0.97.3/objects/custom/custom_object.c:1152:48: note: Function 'custom_update_data' argument 2 names different: declaration 'h' definition 'horiz'.
dia-0.97.3/objects/custom/custom_object.c:1152:67: style: Function 'custom_update_data' argument 3 names different: declaration 'v' definition 'vert'. [funcArgNamesDifferent]
dia-0.97.3/objects/custom/custom_object.c:143:75: note: Function 'custom_update_data' argument 3 names different: declaration 'v' definition 'vert'.
dia-0.97.3/objects/custom/custom_object.c:1152:67: note: Function 'custom_update_data' argument 3 names different: declaration 'v' definition 'vert'.
dia-0.97.3/objects/custom/custom_object.c:101:10: style: struct member '_CustomProperties::fg_color' is never used. [unusedStructMember]
dia-0.97.3/objects/custom/custom_object.c:102:10: style: struct member '_CustomProperties::bg_color' is never used. [unusedStructMember]
dia-0.97.3/objects/custom/custom_object.c:110:10: style: struct member '_CustomProperties::font_color' is never used. [unusedStructMember]
dia-0.97.3/objects/custom/shape_info.c:497:20: warning: Either the condition 'v_anchor_attr' is redundant or there is possible null pointer dereference: v_anchor_attr. [nullPointerRedundantCheck]
dia-0.97.3/objects/custom/shape_info.c:491:18: note: Assuming that condition 'v_anchor_attr' is not redundant
dia-0.97.3/objects/custom/shape_info.c:497:20: note: Null pointer dereference
dia-0.97.3/objects/custom/shape_info.c:507:20: warning: Either the condition 'h_anchor_attr' is redundant or there is possible null pointer dereference: h_anchor_attr. [nullPointerRedundantCheck]
dia-0.97.3/objects/custom/shape_info.c:501:18: note: Assuming that condition 'h_anchor_attr' is not redundant
dia-0.97.3/objects/custom/shape_info.c:507:20: note: Null pointer dereference
dia-0.97.3/objects/custom/shape_info.c:817:7: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/objects/custom/shape_info.c:810:0: note: Variable 'val' is reassigned a value before the old one has been used.
dia-0.97.3/objects/custom/shape_info.c:817:7: note: Variable 'val' is reassigned a value before the old one has been used.
dia-0.97.3/objects/custom/shape_info.c:812:11: style: The scope of the variable 'unit_ssize' can be reduced. [variableScope]
dia-0.97.3/objects/custom_lines/line_info.c:121:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/objects/custom_lines/line_info.c:118:0: note: Variable 'res' is reassigned a value before the old one has been used.
dia-0.97.3/objects/custom_lines/line_info.c:121:3: note: Variable 'res' is reassigned a value before the old one has been used.
dia-0.97.3/objects/custom_lines/line_info.c:339:3: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/flowchart/box.c:424:39: style: Function 'box_update_data' argument 2 names different: declaration 'horix' definition 'horiz'. [funcArgNamesDifferent]
dia-0.97.3/objects/flowchart/box.c:92:51: note: Function 'box_update_data' argument 2 names different: declaration 'horix' definition 'horiz'.
dia-0.97.3/objects/flowchart/box.c:424:39: note: Function 'box_update_data' argument 2 names different: declaration 'horix' definition 'horiz'.
dia-0.97.3/objects/flowchart/diamond.c:360:51: style: Function 'diamond_update_data' argument 2 names different: declaration 'h' definition 'horiz'. [funcArgNamesDifferent]
dia-0.97.3/objects/flowchart/diamond.c:92:63: note: Function 'diamond_update_data' argument 2 names different: declaration 'h' definition 'horiz'.
dia-0.97.3/objects/flowchart/diamond.c:360:51: note: Function 'diamond_update_data' argument 2 names different: declaration 'h' definition 'horiz'.
dia-0.97.3/objects/flowchart/diamond.c:360:70: style: Function 'diamond_update_data' argument 3 names different: declaration 'v' definition 'vert'. [funcArgNamesDifferent]
dia-0.97.3/objects/flowchart/diamond.c:92:77: note: Function 'diamond_update_data' argument 3 names different: declaration 'v' definition 'vert'.
dia-0.97.3/objects/flowchart/diamond.c:360:70: note: Function 'diamond_update_data' argument 3 names different: declaration 'v' definition 'vert'.
dia-0.97.3/objects/flowchart/ellipse.c:352:51: style: Function 'ellipse_update_data' argument 2 names different: declaration 'h' definition 'horiz'. [funcArgNamesDifferent]
dia-0.97.3/objects/flowchart/ellipse.c:91:63: note: Function 'ellipse_update_data' argument 2 names different: declaration 'h' definition 'horiz'.
dia-0.97.3/objects/flowchart/ellipse.c:352:51: note: Function 'ellipse_update_data' argument 2 names different: declaration 'h' definition 'horiz'.
dia-0.97.3/objects/flowchart/ellipse.c:352:70: style: Function 'ellipse_update_data' argument 3 names different: declaration 'v' definition 'vert'. [funcArgNamesDifferent]
dia-0.97.3/objects/flowchart/ellipse.c:91:77: note: Function 'ellipse_update_data' argument 3 names different: declaration 'v' definition 'vert'.
dia-0.97.3/objects/flowchart/ellipse.c:352:70: note: Function 'ellipse_update_data' argument 3 names different: declaration 'v' definition 'vert'.
dia-0.97.3/objects/flowchart/parallelogram.c:370:45: style: Function 'pgram_update_data' argument 2 names different: declaration 'h' definition 'horiz'. [funcArgNamesDifferent]
dia-0.97.3/objects/flowchart/parallelogram.c:93:57: note: Function 'pgram_update_data' argument 2 names different: declaration 'h' definition 'horiz'.
dia-0.97.3/objects/flowchart/parallelogram.c:370:45: note: Function 'pgram_update_data' argument 2 names different: declaration 'h' definition 'horiz'.
dia-0.97.3/objects/flowchart/parallelogram.c:370:64: style: Function 'pgram_update_data' argument 3 names different: declaration 'v' definition 'vert'. [funcArgNamesDifferent]
dia-0.97.3/objects/flowchart/parallelogram.c:93:72: note: Function 'pgram_update_data' argument 3 names different: declaration 'v' definition 'vert'.
dia-0.97.3/objects/flowchart/parallelogram.c:370:64: note: Function 'pgram_update_data' argument 3 names different: declaration 'v' definition 'vert'.
dia-0.97.3/objects/network/bus.c:217:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/objects/network/wanlink.c:402:14: style: Variable 'min_par' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/network/wanlink.c:403:14: style: Variable 'max_par' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/network/wanlink.c:410:14: style: Variable 'middle_x' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/standard/bezier.c:280:26: style: The scope of the variable 'last' can be reduced. [variableScope]
dia-0.97.3/objects/standard/bezier.c:315:24: style: Variable 'first_length' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/standard/bezier.c:316:23: style: Variable 'last_length' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/objects/standard/image.c:196:5: style: Variable 'img' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/objects/standard/image.c:194:0: note: Variable 'img' is reassigned a value before the old one has been used.
dia-0.97.3/objects/standard/image.c:196:5: note: Variable 'img' is reassigned a value before the old one has been used.
dia-0.97.3/objects/standard/image.c:535:9: style: The scope of the variable 'cwd' can be reduced. [variableScope]
dia-0.97.3/objects/standard/image.c:558:9: style: The scope of the variable 'diafile_dir' can be reduced. [variableScope]
dia-0.97.3/objects/standard/image.c:614:9: style: The scope of the variable 'diafile_dir' can be reduced. [variableScope]
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:126:63: style: Function 'cairo_interactive_renderer_init' argument 1 names different: declaration 'r' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:120:75: note: Function 'cairo_interactive_renderer_init' argument 1 names different: declaration 'r' definition 'object'.
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:126:63: note: Function 'cairo_interactive_renderer_init' argument 1 names different: declaration 'r' definition 'object'.
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:324:23: style: Function 'set_size' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:82:36: note: Function 'set_size' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:324:23: note: Function 'set_size' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:347:30: style: Function 'copy_to_window' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:85:42: note: Function 'copy_to_window' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:347:30: note: Function 'copy_to_window' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:365:32: style: Function 'clip_region_clear' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:66:44: note: Function 'clip_region_clear' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:365:32: note: Function 'clip_region_clear' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:378:35: style: Function 'clip_region_add_rect' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:67:47: note: Function 'clip_region_add_rect' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:378:35: note: Function 'clip_region_add_rect' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:404:30: style: Function 'draw_pixel_line' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:70:42: note: Function 'draw_pixel_line' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:404:30: note: Function 'draw_pixel_line' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:427:30: style: Function 'draw_pixel_rect' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:74:42: note: Function 'draw_pixel_rect' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:427:30: note: Function 'draw_pixel_rect' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:449:30: style: Function 'fill_pixel_rect' argument 1 names different: declaration 'renderer' definition 'object'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:78:42: note: Function 'fill_pixel_rect' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:449:30: note: Function 'fill_pixel_rect' argument 1 names different: declaration 'renderer' definition 'object'.
dia-0.97.3/plug-ins/cairo/diacairo-interactive.c:239:43: style: Variable 'renderer' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/cairo/diacairo-renderer.c:951:40: style: Function 'cairo_renderer_init' argument 1 names different: declaration 'r' definition 'renderer'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/cairo/diacairo-renderer.c:917:52: note: Function 'cairo_renderer_init' argument 1 names different: declaration 'r' definition 'renderer'.
dia-0.97.3/plug-ins/cairo/diacairo-renderer.c:951:40: note: Function 'cairo_renderer_init' argument 1 names different: declaration 'r' definition 'renderer'.
dia-0.97.3/plug-ins/cairo/diacairo-renderer.c:319:31: style: Variable 'pfd' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/cairo/diacairo-renderer.c:566:10: style: Unused variable: co [unusedVariable]
dia-0.97.3/plug-ins/cairo/diacairo-renderer.c:825:14: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/cairo/diacairo.c:94:9: style: The scope of the variable 'file' can be reduced. [variableScope]
dia-0.97.3/plug-ins/cairo/diacairo.c:288:33: style: Variable 'kind' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/cgm/cgm.c:166:17: style: The scope of the variable 'familyname' can be reduced. [variableScope]
dia-0.97.3/plug-ins/cgm/cgm.c:781:14: style: Function 'fill_polygon' argument 4 names different: declaration 'line_colour' definition 'colour'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/cgm/cgm.c:269:12: note: Function 'fill_polygon' argument 4 names different: declaration 'line_colour' definition 'colour'.
dia-0.97.3/plug-ins/cgm/cgm.c:781:14: note: Function 'fill_polygon' argument 4 names different: declaration 'line_colour' definition 'colour'.
dia-0.97.3/plug-ins/drs/dia-render-script-import.c:136:10: style: struct member '_RenderOp::render' is never used. [unusedStructMember]
dia-0.97.3/plug-ins/drs/dia-render-script-import.c:137:10: style: struct member '_RenderOp::destroy' is never used. [unusedStructMember]
dia-0.97.3/plug-ins/drs/dia-render-script-import.c:138:9: style: struct member '_RenderOp::params' is never used. [unusedStructMember]
dia-0.97.3/plug-ins/drs/dia-render-script-renderer.c:211:3: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/plug-ins/drs/dia-render-script-renderer.c:208:0: note: Variable 'str' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/drs/dia-render-script-renderer.c:211:3: note: Variable 'str' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/drs/dia-render-script-renderer.c:121:29: style: Variable 'node' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/drs/dia-render-script-renderer.c:134:27: style: Variable 'node' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/drs/dia-render-script.c:74:14: style: The scope of the variable 'obj' can be reduced. [variableScope]
dia-0.97.3/plug-ins/dxf/autocad_pal.c:304:7: style: The scope of the variable 'dist' can be reduced. [variableScope]
dia-0.97.3/plug-ins/dxf/dxf-export.c:393:25: style: Function 'fill_rect' argument 1 names different: declaration 'renderer' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/dxf/dxf-export.c:136:37: note: Function 'fill_rect' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/dxf/dxf-export.c:393:25: note: Function 'fill_rect' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/dxf/dxf-export.c:63:17: style: struct member '_LineAttrdxf::cap' is never used. [unusedStructMember]
dia-0.97.3/plug-ins/dxf/dxf-export.c:64:17: style: struct member '_LineAttrdxf::join' is never used. [unusedStructMember]
dia-0.97.3/plug-ins/dxf/dxf-export.c:75:17: style: struct member '_FillEdgeAttrdxf::fill_style' is never used. [unusedStructMember]
dia-0.97.3/plug-ins/dxf/dxf-export.c:78:17: style: struct member '_FillEdgeAttrdxf::edgevis' is never used. [unusedStructMember]
dia-0.97.3/plug-ins/dxf/dxf-export.c:79:17: style: struct member '_FillEdgeAttrdxf::cap' is never used. [unusedStructMember]
dia-0.97.3/plug-ins/dxf/dxf-export.c:80:17: style: struct member '_FillEdgeAttrdxf::join' is never used. [unusedStructMember]
dia-0.97.3/plug-ins/dxf/dxf-export.c:91:17: style: struct member '_TextAttrdxf::font_num' is never used. [unusedStructMember]
dia-0.97.3/plug-ins/dxf/dxf-import.c:518:25: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dia-0.97.3/plug-ins/dxf/dxf-import.c:536:25: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dia-0.97.3/plug-ins/dxf/dxf-import.c:63:9: style: struct member '_DxfLayerData::layerName' is never used. [unusedStructMember]
dia-0.97.3/plug-ins/dxf/dxf-import.c:64:8: style: struct member '_DxfLayerData::acad_colour' is never used. [unusedStructMember]
dia-0.97.3/plug-ins/libart/render_libart.c:466:35: style: Function 'new_libart_renderer' argument 1 names different: declaration 'trans' definition 'transform'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/libart/render_libart.h:24:48: note: Function 'new_libart_renderer' argument 1 names different: declaration 'trans' definition 'transform'.
dia-0.97.3/plug-ins/libart/render_libart.c:466:35: note: Function 'new_libart_renderer' argument 1 names different: declaration 'trans' definition 'transform'.
dia-0.97.3/plug-ins/metapost/render_metapost.c:1193:5: style: Variable 'scale' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/pgf/render_pgf.c:909:36: style: Function 'draw_line_with_arrows' argument 1 names different: declaration 'renderer' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/pgf/render_pgf.c:153:48: note: Function 'draw_line_with_arrows' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/pgf/render_pgf.c:909:36: note: Function 'draw_line_with_arrows' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/pgf/render_pgf.c:947:35: style: Function 'draw_arc_with_arrows' argument 1 names different: declaration 'renderer' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/pgf/render_pgf.c:156:47: note: Function 'draw_arc_with_arrows' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/pgf/render_pgf.c:947:35: note: Function 'draw_arc_with_arrows' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/pgf/render_pgf.c:983:40: style: Function 'draw_polyline_with_arrows' argument 1 names different: declaration 'renderer' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/pgf/render_pgf.c:159:52: note: Function 'draw_polyline_with_arrows' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/pgf/render_pgf.c:983:40: note: Function 'draw_polyline_with_arrows' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/pgf/render_pgf.c:1019:48: style: Function 'draw_rounded_polyline_with_arrows' argument 1 names different: declaration 'renderer' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/pgf/render_pgf.c:162:60: note: Function 'draw_rounded_polyline_with_arrows' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/pgf/render_pgf.c:1019:48: note: Function 'draw_rounded_polyline_with_arrows' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/pgf/render_pgf.c:1057:38: style: Function 'draw_bezier_with_arrows' argument 1 names different: declaration 'renderer' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/pgf/render_pgf.c:165:50: note: Function 'draw_bezier_with_arrows' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/pgf/render_pgf.c:1057:38: note: Function 'draw_bezier_with_arrows' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/pgf/render_pgf.c:1224:5: style: Variable 'scale' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/pgf/render_pgf.c:1222:15: style: Variable 'extent' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/pixbuf/pixbuf.c:77:3: style: Variable 'pixbuf' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/plug-ins/pixbuf/pixbuf.c:48:0: note: Variable 'pixbuf' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/pixbuf/pixbuf.c:77:3: note: Variable 'pixbuf' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/postscript/diapsft2renderer.c:199:16: style: Function 'postscript_draw_contour' argument 4 names different: declaration 'x_pos' definition 'line_start_pos_x'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/postscript/diapsft2renderer.c:53:16: note: Function 'postscript_draw_contour' argument 4 names different: declaration 'x_pos' definition 'line_start_pos_x'.
dia-0.97.3/plug-ins/postscript/diapsft2renderer.c:199:16: note: Function 'postscript_draw_contour' argument 4 names different: declaration 'x_pos' definition 'line_start_pos_x'.
dia-0.97.3/plug-ins/postscript/diapsft2renderer.c:200:16: style: Function 'postscript_draw_contour' argument 5 names different: declaration 'y_pos' definition 'line_start_pos_y'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/postscript/diapsft2renderer.c:54:16: note: Function 'postscript_draw_contour' argument 5 names different: declaration 'y_pos' definition 'line_start_pos_y'.
dia-0.97.3/plug-ins/postscript/diapsft2renderer.c:200:16: note: Function 'postscript_draw_contour' argument 5 names different: declaration 'y_pos' definition 'line_start_pos_y'.
dia-0.97.3/plug-ins/postscript/diapsft2renderer.c:209:5: style: Variable 'num_runs' is modified but its new value is never used. [unreadVariable]
dia-0.97.3/plug-ins/postscript/diapsft2renderer.c:245:18: style: Variable 'bidi_level' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/postscript/diapsft2renderer.c:345:16: style: Variable 'width' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/postscript/diapsrenderer.c:720:11: style: Variable 'ratio' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/postscript/paginate_psprint.c:235:49: style: Function 'diagram_print_ps' argument 2 names different: declaration 'filename' definition 'original_filename'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/postscript/paginate_psprint.h:32:55: note: Function 'diagram_print_ps' argument 2 names different: declaration 'filename' definition 'original_filename'.
dia-0.97.3/plug-ins/postscript/paginate_psprint.c:235:49: note: Function 'diagram_print_ps' argument 2 names different: declaration 'filename' definition 'original_filename'.
dia-0.97.3/plug-ins/postscript/paginate_psprint.c:362:15: style: Variable 'orig_file' is allocated memory that is never used. [unusedAllocatedMemory]
dia-0.97.3/plug-ins/postscript/ps-utf8.c:1782:21: style: The scope of the variable 'std2ps' can be reduced. [variableScope]
dia-0.97.3/plug-ins/postscript/win32print.c:78:27: style: Function 'win32_printer_open' argument 1 names different: declaration 'name' definition 'sName'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/postscript/win32print.h:2:33: note: Function 'win32_printer_open' argument 1 names different: declaration 'name' definition 'sName'.
dia-0.97.3/plug-ins/postscript/win32print.c:78:27: note: Function 'win32_printer_open' argument 1 names different: declaration 'name' definition 'sName'.
dia-0.97.3/plug-ins/postscript/win32print.c:81:0: style: Variable 'dwID' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/postscript/win32print.c:83:0: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/pstricks/render_pstricks.c:807:9: style: The scope of the variable 'v' can be reduced. [variableScope]
dia-0.97.3/plug-ins/pstricks/render_pstricks.c:826:13: style: Variable 'ratio' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/pstricks/render_pstricks.c:932:5: style: Variable 'scale' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/python/diamodule.c:347:24: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-diagram.c:343:23: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-diagram.c:388:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-diagram.c:366:13: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/python/pydia-diagram.c:412:13: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/python/pydia-diagramdata.c:352:13: style: Expression is always false because 'else if' condition matches previous condition at line 319. [multiCondition]
dia-0.97.3/plug-ins/python/pydia-diagramdata.c:361:13: style: Expression is always false because 'else if' condition matches previous condition at line 327. [multiCondition]
dia-0.97.3/plug-ins/python/pydia-diagramdata.c:193:39: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-diagramdata.c:237:13: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/python/pydia-geometry.c:47:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-geometry.c:109:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-paperinfo.c:28:48: style: Function 'PyDiaPaperinfo_New' argument 1 names different: declaration 'layer' definition 'paper'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/python/pydia-paperinfo.h:15:47: note: Function 'PyDiaPaperinfo_New' argument 1 names different: declaration 'layer' definition 'paper'.
dia-0.97.3/plug-ins/python/pydia-paperinfo.c:28:48: note: Function 'PyDiaPaperinfo_New' argument 1 names different: declaration 'layer' definition 'paper'.
dia-0.97.3/plug-ins/python/pydia-property.c:728:0: error: syntax error [syntaxError]
dia-0.97.3/plug-ins/python/pydia-render.c:86:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:86:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:110:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:132:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:132:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:154:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:154:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:187:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:187:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:220:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:220:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:258:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:258:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:280:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:280:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:309:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:309:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:335:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:335:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:366:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:366:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:394:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:394:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:422:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:422:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:452:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:452:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:480:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:480:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:512:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:512:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:545:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:545:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:577:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:577:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:609:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:609:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:641:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:641:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:670:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:670:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:699:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:699:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:743:20: style: The scope of the variable 'res' can be reduced. [variableScope]
dia-0.97.3/plug-ins/python/pydia-render.c:743:26: style: The scope of the variable 'arg' can be reduced. [variableScope]
dia-0.97.3/plug-ins/shape/shape-export.c:158:16: style: Variable 'name_space' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/svg/render_svg.c:273:26: style: Function 'draw_object' argument 1 names different: declaration 'renderer' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/svg/render_svg.c:79:45: note: Function 'draw_object' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/svg/render_svg.c:273:26: note: Function 'draw_object' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/svg/render_svg.c:309:32: style: Function 'draw_rounded_rect' argument 1 names different: declaration 'renderer' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/svg/render_svg.c:81:45: note: Function 'draw_rounded_rect' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/svg/render_svg.c:309:32: note: Function 'draw_rounded_rect' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/svg/render_svg.c:336:32: style: Function 'fill_rounded_rect' argument 1 names different: declaration 'renderer' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/svg/render_svg.c:84:45: note: Function 'fill_rounded_rect' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/svg/render_svg.c:336:32: note: Function 'fill_rounded_rect' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/svg/render_svg.c:228:18: style: Variable 'svg_renderer' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/svg/render_svg.c:247:14: style: Variable 'time_now' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/svg/render_svg.c:248:10: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/svg/svg-import.c:94:5: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/plug-ins/svg/svg-import.c:90:0: note: Variable 'val' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/svg/svg-import.c:94:5: note: Variable 'val' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/svg/svg-import.c:324:5: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/plug-ins/svg/svg-import.c:313:0: note: Variable 'str' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/svg/svg-import.c:324:5: note: Variable 'str' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/svg/svg-import.c:308:16: style: The scope of the variable 'new_obj' can be reduced. [variableScope]
dia-0.97.3/plug-ins/svg/svg-import.c:311:16: style: The scope of the variable 'props' can be reduced. [variableScope]
dia-0.97.3/plug-ins/svg/svg-import.c:312:19: style: The scope of the variable 'prop' can be reduced. [variableScope]
dia-0.97.3/plug-ins/vdx/vdx-export.c:1438:40: error: Array 'buf[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
dia-0.97.3/plug-ins/vdx/vdx-export.c:572:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dia-0.97.3/plug-ins/vdx/vdx-export.c:674:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dia-0.97.3/plug-ins/vdx/vdx-export.c:805:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dia-0.97.3/plug-ins/vdx/vdx-export.c:972:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dia-0.97.3/plug-ins/vdx/vdx-export.c:1132:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dia-0.97.3/plug-ins/vdx/vdx-export.c:1220:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dia-0.97.3/plug-ins/vdx/vdx-export.c:1309:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dia-0.97.3/plug-ins/vdx/vdx-export.c:1482:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dia-0.97.3/plug-ins/vdx/vdx-export.c:1678:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dia-0.97.3/plug-ins/vdx/vdx-export.c:1735:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dia-0.97.3/plug-ins/vdx/vdx-export.c:1429:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dia-0.97.3/plug-ins/vdx/vdx-export.c:464:17: style: The scope of the variable 'cmp_font' can be reduced. [variableScope]
dia-0.97.3/plug-ins/vdx/vdx-export.c:305:25: style: Function 'end_render' argument 1 names different: declaration 'renderer' definition 'self'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/vdx/vdx-export.c:101:37: note: Function 'end_render' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/vdx/vdx-export.c:305:25: note: Function 'end_render' argument 1 names different: declaration 'renderer' definition 'self'.
dia-0.97.3/plug-ins/vdx/vdx-export.c:1591:5: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc]
dia-0.97.3/plug-ins/vdx/vdx-import.c:1786:17: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dia-0.97.3/plug-ins/vdx/vdx-import.c:1784:15: note: outer condition: c
dia-0.97.3/plug-ins/vdx/vdx-import.c:1786:17: note: opposite inner condition: !c
dia-0.97.3/plug-ins/vdx/vdx-import.c:211:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dia-0.97.3/plug-ins/vdx/vdx-import.c:2115:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dia-0.97.3/plug-ins/vdx/vdx-import.c:3065:15: warning: Redundant assignment of 's' to itself. [selfAssignment]
dia-0.97.3/plug-ins/vdx/vdx-import.c:3076:15: warning: Redundant assignment of 's' to itself. [selfAssignment]
dia-0.97.3/plug-ins/vdx/vdx-import.c:470:21: style: The scope of the variable 'Any' can be reduced. [variableScope]
dia-0.97.3/plug-ins/vdx/vdx-import.c:618:19: style: The scope of the variable 'rprop' can be reduced. [variableScope]
dia-0.97.3/plug-ins/vdx/vdx-import.c:620:18: style: The scope of the variable 'debug_id' can be reduced. [variableScope]
dia-0.97.3/plug-ins/vdx/vdx-import.c:748:12: style: The scope of the variable 'sin_theta' can be reduced. [variableScope]
dia-0.97.3/plug-ins/vdx/vdx-import.c:748:23: style: The scope of the variable 'cos_theta' can be reduced. [variableScope]
dia-0.97.3/plug-ins/vdx/vdx-import.c:1376:18: style: The scope of the variable 'i' can be reduced. [variableScope]
dia-0.97.3/plug-ins/vdx/vdx-import.c:1630:11: style: The scope of the variable 'N_i_k' can be reduced. [variableScope]
dia-0.97.3/plug-ins/vdx/vdx-import.c:1694:18: style: The scope of the variable 'xType' can be reduced. [variableScope]
dia-0.97.3/plug-ins/vdx/vdx-import.c:1695:18: style: The scope of the variable 'yType' can be reduced. [variableScope]
dia-0.97.3/plug-ins/vdx/vdx-import.c:1696:11: style: The scope of the variable 'c' can be reduced. [variableScope]
dia-0.97.3/plug-ins/vdx/vdx-import.c:1699:11: style: The scope of the variable 'u' can be reduced. [variableScope]
dia-0.97.3/plug-ins/vdx/vdx-import.c:2487:22: style: The scope of the variable 'Fill' can be reduced. [variableScope]
dia-0.97.3/plug-ins/vdx/vdx-import.c:2490:22: style: The scope of the variable 'Line' can be reduced. [variableScope]
dia-0.97.3/plug-ins/vdx/vdx-import.c:3014:18: style: The scope of the variable 'debug_shapes' can be reduced. [variableScope]
dia-0.97.3/plug-ins/wmf/paginate_gdiprint.cpp:144:3: style: Variable 'pExp' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/plug-ins/wmf/paginate_gdiprint.cpp:141:0: note: Variable 'pExp' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/wmf/paginate_gdiprint.cpp:144:3: note: Variable 'pExp' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/wmf/wmf.cpp:940:9: style: Variable 'scp' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/plug-ins/wmf/wmf.cpp:930:0: note: Variable 'scp' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/wmf/wmf.cpp:940:9: note: Variable 'scp' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/wmf/wmf.cpp:462:18: style: The scope of the variable 'sFace' can be reduced. [variableScope]
dia-0.97.3/plug-ins/wmf/wmf.cpp:274:11: style: Unused variable: f [unusedVariable]
dia-0.97.3/plug-ins/wmf/wmf.cpp:639:0: style: Variable 'hBrOld' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/wmf/wmf.cpp:682:14: style: Variable 'hBrOld' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/wmf/wmf.cpp:748:14: style: Variable 'hBrOld' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/wmf/wmf.cpp:793:18: style: Unused variable: hPen [unusedVariable]
dia-0.97.3/plug-ins/wmf/wmf.cpp:801:14: style: Variable 'hBrOld' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/wmf/wmf.cpp:970:29: style: Variable 'renderer' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/wmf/wmf.cpp:1105:14: style: Variable 'hBrOld' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/wmf/wmf.cpp:1150:31: style: Variable 'wmf_renderer' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/plug-ins/wmf/wmf_gdi.cpp:433:49: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
dia-0.97.3/plug-ins/wpg/wpg.c:889:3: style: Variable 'pDiaImg' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/plug-ins/wpg/wpg.c:869:0: note: Variable 'pDiaImg' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/wpg/wpg.c:889:3: note: Variable 'pDiaImg' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/wpg/wpg.c:891:3: style: Variable 'pOut' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/plug-ins/wpg/wpg.c:869:0: note: Variable 'pOut' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/wpg/wpg.c:891:3: note: Variable 'pOut' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/wpg/wpg.c:892:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/plug-ins/wpg/wpg.c:869:0: note: Variable 'p' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/wpg/wpg.c:892:3: note: Variable 'p' is reassigned a value before the old one has been used.
dia-0.97.3/plug-ins/xfig/xfig-export.c:751:18: style: Function 'draw_rect' argument 4 names different: declaration 'colour' definition 'color'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/xfig/xfig-export.c:120:16: note: Function 'draw_rect' argument 4 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:751:18: note: Function 'draw_rect' argument 4 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:778:18: style: Function 'fill_rect' argument 4 names different: declaration 'colour' definition 'color'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/xfig/xfig-export.c:123:16: note: Function 'fill_rect' argument 4 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:778:18: note: Function 'fill_rect' argument 4 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:808:17: style: Function 'draw_arc' argument 7 names different: declaration 'colour' definition 'color'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/xfig/xfig-export.c:128:15: note: Function 'draw_arc' argument 7 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:808:17: note: Function 'draw_arc' argument 7 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:874:15: style: Function 'draw_arc_with_arrows' argument 6 names different: declaration 'colour' definition 'color'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/xfig/xfig-export.c:134:13: note: Function 'draw_arc_with_arrows' argument 6 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:874:15: note: Function 'draw_arc_with_arrows' argument 6 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:927:17: style: Function 'fill_arc' argument 7 names different: declaration 'colour' definition 'color'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/xfig/xfig-export.c:141:15: note: Function 'fill_arc' argument 7 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:927:17: note: Function 'fill_arc' argument 7 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:975:21: style: Function 'draw_ellipse' argument 5 names different: declaration 'colour' definition 'color'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/xfig/xfig-export.c:145:12: note: Function 'draw_ellipse' argument 5 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:975:21: note: Function 'draw_ellipse' argument 5 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:1000:21: style: Function 'fill_ellipse' argument 5 names different: declaration 'colour' definition 'color'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/xfig/xfig-export.c:149:12: note: Function 'fill_ellipse' argument 5 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:1000:21: note: Function 'fill_ellipse' argument 5 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:1025:20: style: Function 'draw_bezier' argument 4 names different: declaration 'colour' definition 'color'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/xfig/xfig-export.c:153:11: note: Function 'draw_bezier' argument 4 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:1025:20: note: Function 'draw_bezier' argument 4 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:1042:11: style: Function 'draw_bezier_with_arrows' argument 5 names different: declaration 'colour' definition 'color'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/xfig/xfig-export.c:158:16: note: Function 'draw_bezier_with_arrows' argument 5 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:1042:11: note: Function 'draw_bezier_with_arrows' argument 5 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:1060:20: style: Function 'fill_bezier' argument 4 names different: declaration 'colour' definition 'color'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/xfig/xfig-export.c:164:11: note: Function 'fill_bezier' argument 4 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:1060:20: note: Function 'fill_bezier' argument 4 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:1076:20: style: Function 'draw_string' argument 5 names different: declaration 'colour' definition 'color'. [funcArgNamesDifferent]
dia-0.97.3/plug-ins/xfig/xfig-export.c:168:11: note: Function 'draw_string' argument 5 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-export.c:1076:20: note: Function 'draw_string' argument 5 names different: declaration 'colour' definition 'color'.
dia-0.97.3/plug-ins/xfig/xfig-import.c:308:6: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dia-0.97.3/plug-ins/xfig/xfig-import.c:1045:6: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dia-0.97.3/plug-ins/xfig/xfig-import.c:1105:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dia-0.97.3/plug-ins/xfig/xfig-import.c:82:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
dia-0.97.3/plug-ins/xfig/xfig-import.c:303:12: style: The scope of the variable 'converted' can be reduced. [variableScope]
dia-0.97.3/tests/test-boundingbox.c:117:25: style: Variable 'testpath' is allocated memory that is never used. [unusedAllocatedMemory]
dia-0.97.3/tests/test-boundingbox.c:129:7: style: Variable 'ret' is not assigned a value. [unassignedVariable]
dia-0.97.3/tests/test-boundingbox.c:142:10: error: Uninitialized variable: ret [uninitvar]
dia-0.97.3/tests/test-objects.c:99:10: style: Redundant condition: o->handles[i]->type==HANDLE_NON_MOVABLE. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
dia-0.97.3/tests/test-objects.c:133:3: style: Variable 'to' is reassigned a value before the old one has been used. [redundantAssignment]
dia-0.97.3/tests/test-objects.c:121:0: note: Variable 'to' is reassigned a value before the old one has been used.
dia-0.97.3/tests/test-objects.c:133:3: note: Variable 'to' is reassigned a value before the old one has been used.
dia-0.97.3/tests/test-objects.c:223:17: style: The scope of the variable 'change' can be reduced. [variableScope]
dia-0.97.3/tests/test-objects.c:224:26: style: The scope of the variable 'descs' can be reduced. [variableScope]
dia-0.97.3/tests/test-objects.c:225:14: style: The scope of the variable 'props' can be reduced. [variableScope]
dia-0.97.3/tests/test-objects.c:255:26: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/tests/test-objects.c:256:42: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/tests/test-objects.c:257:38: style: Variable 'base' is assigned a value that is never used. [unreadVariable]
dia-0.97.3/tests/test-objects.c:258:10: style: Unused variable: testpath [unusedVariable]
[14:57]

ftp://ftp.se.debian.org/debian/pool/main/d/dia-newcanvas/dia-newcanvas_0.6.10.orig.tar.gz
dia-newcanvas-0.6.10/src/dia-canvas-attract.c:139:13: style: Variable 'attract' is assigned a value that is never used. [unreadVariable]
dia-newcanvas-0.6.10/src/dia-canvas-attract.c:140:13: style: Variable 'item' is assigned a value that is never used. [unreadVariable]
dia-newcanvas-0.6.10/src/dia-canvas-attracted.c:139:15: style: Variable 'attracted' is assigned a value that is never used. [unreadVariable]
dia-newcanvas-0.6.10/src/dia-canvas-attracted.c:140:15: style: Variable 'item' is assigned a value that is never used. [unreadVariable]
dia-newcanvas-0.6.10/src/dia-canvas-connection.c:167:10: style: Variable 'item' is assigned a value that is never used. [unreadVariable]
dia-newcanvas-0.6.10/src/dia-canvas-ellipse.c:72:44: style: Function 'dia_canvas_ellipse_init' argument 1 names different: declaration 'rect' definition 'ellipse'. [funcArgNamesDifferent]
dia-newcanvas-0.6.10/src/dia-canvas-ellipse.c:23:64: note: Function 'dia_canvas_ellipse_init' argument 1 names different: declaration 'rect' definition 'ellipse'.
dia-newcanvas-0.6.10/src/dia-canvas-ellipse.c:72:44: note: Function 'dia_canvas_ellipse_init' argument 1 names different: declaration 'rect' definition 'ellipse'.
dia-newcanvas-0.6.10/src/dia-canvas-grid.c:196:23: style: Function 'dia_canvas_grid_real_render' argument 3 names different: declaration 'rect' definition 'rectangle'. [funcArgNamesDifferent]
dia-newcanvas-0.6.10/src/dia-canvas-grid.c:50:24: note: Function 'dia_canvas_grid_real_render' argument 3 names different: declaration 'rect' definition 'rectangle'.
dia-newcanvas-0.6.10/src/dia-canvas-grid.c:196:23: note: Function 'dia_canvas_grid_real_render' argument 3 names different: declaration 'rect' definition 'rectangle'.
dia-newcanvas-0.6.10/src/dia-canvas-grid.c:240:3: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
dia-newcanvas-0.6.10/src/dia-canvas-group.c:290:9: style: Variable 'best' is assigned a value that is never used. [unreadVariable]
dia-newcanvas-0.6.10/src/dia-canvas-item.c:393:20: style: Function 'dia_canvas_item_real_attract' argument 2 names different: declaration 'dx' definition 'x'. [funcArgNamesDifferent]
dia-newcanvas-0.6.10/src/dia-canvas-item.c:75:16: note: Function 'dia_canvas_item_real_attract' argument 2 names different: declaration 'dx' definition 'x'.
dia-newcanvas-0.6.10/src/dia-canvas-item.c:393:20: note: Function 'dia_canvas_item_real_attract' argument 2 names different: declaration 'dx' definition 'x'.
dia-newcanvas-0.6.10/src/dia-canvas-item.c:393:32: style: Function 'dia_canvas_item_real_attract' argument 3 names different: declaration 'dy' definition 'y'. [funcArgNamesDifferent]
dia-newcanvas-0.6.10/src/dia-canvas-item.c:75:29: note: Function 'dia_canvas_item_real_attract' argument 3 names different: declaration 'dy' definition 'y'.
dia-newcanvas-0.6.10/src/dia-canvas-item.c:393:32: note: Function 'dia_canvas_item_real_attract' argument 3 names different: declaration 'dy' definition 'y'.
dia-newcanvas-0.6.10/src/dia-canvas-item.c:400:20: style: Function 'dia_canvas_item_real_snapmove' argument 2 names different: declaration 'dx' definition 'x'. [funcArgNamesDifferent]
dia-newcanvas-0.6.10/src/dia-canvas-item.c:77:16: note: Function 'dia_canvas_item_real_snapmove' argument 2 names different: declaration 'dx' definition 'x'.
dia-newcanvas-0.6.10/src/dia-canvas-item.c:400:20: note: Function 'dia_canvas_item_real_snapmove' argument 2 names different: declaration 'dx' definition 'x'.
dia-newcanvas-0.6.10/src/dia-canvas-item.c:400:32: style: Function 'dia_canvas_item_real_snapmove' argument 3 names different: declaration 'dy' definition 'y'. [funcArgNamesDifferent]
dia-newcanvas-0.6.10/src/dia-canvas-item.c:77:29: note: Function 'dia_canvas_item_real_snapmove' argument 3 names different: declaration 'dy' definition 'y'.
dia-newcanvas-0.6.10/src/dia-canvas-item.c:400:32: note: Function 'dia_canvas_item_real_snapmove' argument 3 names different: declaration 'dy' definition 'y'.
dia-newcanvas-0.6.10/src/dia-canvas-polygon.c:382:13: style: The scope of the variable 'point' can be reduced. [variableScope]
dia-newcanvas-0.6.10/src/dia-canvas-rectangle.c:382:5: style: Variable 'dx' is reassigned a value before the old one has been used. [redundantAssignment]
dia-newcanvas-0.6.10/src/dia-canvas-rectangle.c:381:5: note: Variable 'dx' is reassigned a value before the old one has been used.
dia-newcanvas-0.6.10/src/dia-canvas-rectangle.c:382:5: note: Variable 'dx' is reassigned a value before the old one has been used.
dia-newcanvas-0.6.10/src/dia-canvas-rectangle.c:384:5: style: Variable 'dy' is reassigned a value before the old one has been used. [redundantAssignment]
dia-newcanvas-0.6.10/src/dia-canvas-rectangle.c:383:5: note: Variable 'dy' is reassigned a value before the old one has been used.
dia-newcanvas-0.6.10/src/dia-canvas-rectangle.c:384:5: note: Variable 'dy' is reassigned a value before the old one has been used.
dia-newcanvas-0.6.10/src/dia-canvas-view-aa.c:59:36: style: Variable 'object_class' is assigned a value that is never used. [unreadVariable]
dia-newcanvas-0.6.10/src/dia-canvas-view-gdk.c:92:18: style: Variable 'object_class' is assigned a value that is never used. [unreadVariable]
dia-newcanvas-0.6.10/src/dia-canvas-view.c:447:3: style: Variable 'canvas' is reassigned a value before the old one has been used. [redundantAssignment]
dia-newcanvas-0.6.10/src/dia-canvas-view.c:443:3: note: Variable 'canvas' is reassigned a value before the old one has been used.
dia-newcanvas-0.6.10/src/dia-canvas-view.c:447:3: note: Variable 'canvas' is reassigned a value before the old one has been used.
dia-newcanvas-0.6.10/src/dia-canvas-view.c:167:28: style: Same expression on both sides of '|'. [duplicateExpression]
dia-newcanvas-0.6.10/src/dia-canvas-view.c:585:46: style: Function 'dia_canvas_view_real_set_zoom' argument 1 names different: declaration 'canvas_view' definition 'view'. [funcArgNamesDifferent]
dia-newcanvas-0.6.10/src/dia-canvas-view.c:69:61: note: Function 'dia_canvas_view_real_set_zoom' argument 1 names different: declaration 'canvas_view' definition 'view'.
dia-newcanvas-0.6.10/src/dia-canvas-view.c:585:46: note: Function 'dia_canvas_view_real_set_zoom' argument 1 names different: declaration 'canvas_view' definition 'view'.
dia-newcanvas-0.6.10/src/test-diacanvas2.c:219:3: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
dia-newcanvas-0.6.10/src/test-diacanvas2.c:213:3: note: Variable 'item' is reassigned a value before the old one has been used.
dia-newcanvas-0.6.10/src/test-diacanvas2.c:219:3: note: Variable 'item' is reassigned a value before the old one has been used.
dia-newcanvas-0.6.10/src/test-diacanvas2.c:219:10: style: Variable 'item' is assigned a value that is never used. [unreadVariable]
[14:57]

ftp://ftp.se.debian.org/debian/pool/main/d/dia-shapes/dia-shapes_0.6.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dia2code/dia2code_0.8.3.orig.tar.gz
dia2code-0.8.3/dia2code/dia2code.c:508:17: error: Width 80 given in format string (no. 1) is larger than destination buffer 's_comment[80]', use %79s to prevent overflowing it. [invalidScanfFormatWidth]
dia2code-0.8.3/dia2code/dia2code.c:508:17: error: Width 80 given in format string (no. 2) is larger than destination buffer 's_dbl_hash[80]', use %79s to prevent overflowing it. [invalidScanfFormatWidth]
dia2code-0.8.3/dia2code/dia2code.c:508:17: error: Width 80 given in format string (no. 3) is larger than destination buffer 's_implementation[80]', use %79s to prevent overflowing it. [invalidScanfFormatWidth]
dia2code-0.8.3/dia2code/dia2code.c:508:17: error: Width 80 given in format string (no. 4) is larger than destination buffer 's_preserve[80]', use %79s to prevent overflowing it. [invalidScanfFormatWidth]
dia2code-0.8.3/dia2code/dia2code.c:508:17: error: Width 80 given in format string (no. 5) is larger than destination buffer 's_marker[80]', use %79s to prevent overflowing it. [invalidScanfFormatWidth]
dia2code-0.8.3/dia2code/dia2code.c:508:17: error: Width 8192 given in format string (no. 6) is larger than destination buffer 's_class[1024]', use %1023s to prevent overflowing it. [invalidScanfFormatWidth]
dia2code-0.8.3/dia2code/dia2code.c:508:17: error: Width 8192 given in format string (no. 7) is larger than destination buffer 's_name[1024]', use %1023s to prevent overflowing it. [invalidScanfFormatWidth]
dia2code-0.8.3/dia2code/dia2code.c:72:16: warning: Redundant assignment of 'tmp[i]' to itself. [selfAssignment]
dia2code-0.8.3/dia2code/dia2code.c:496:9: style: The scope of the variable 'count' can be reduced. [variableScope]
dia2code-0.8.3/dia2code/dia2code.c:705:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dia2code-0.8.3/dia2code/dia2code.c:723:27: style: Function 'd2c_open_brace' argument 1 names different: declaration 'outfile' definition 'f'. [funcArgNamesDifferent]
dia2code-0.8.3/dia2code/dia2code.h:241:27: note: Function 'd2c_open_brace' argument 1 names different: declaration 'outfile' definition 'f'.
dia2code-0.8.3/dia2code/dia2code.c:723:27: note: Function 'd2c_open_brace' argument 1 names different: declaration 'outfile' definition 'f'.
dia2code-0.8.3/dia2code/dia2code.c:737:28: style: Function 'd2c_close_brace' argument 1 names different: declaration 'outfile' definition 'f'. [funcArgNamesDifferent]
dia2code-0.8.3/dia2code/dia2code.h:242:28: note: Function 'd2c_close_brace' argument 1 names different: declaration 'outfile' definition 'f'.
dia2code-0.8.3/dia2code/dia2code.c:737:28: note: Function 'd2c_close_brace' argument 1 names different: declaration 'outfile' definition 'f'.
dia2code-0.8.3/dia2code/dia2code.c:335:0: error: Memory leak: es [memleak]
dia2code-0.8.3/dia2code/dia2code.c:611:0: error: Memory leak: backup_filename [memleak]
dia2code-0.8.3/dia2code/generate_code_ada.c:711:0: error: Resource leak: licensefile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_ada.c:669:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
dia2code-0.8.3/dia2code/generate_code_c.c:333:0: error: Resource leak: dummyfile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_c.c:333:0: error: Resource leak: licensefile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_c.c:91:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
dia2code-0.8.3/dia2code/generate_code_cpp.c:71:28: style: Variable 'umla' is assigned a value that is never used. [unreadVariable]
dia2code-0.8.3/dia2code/generate_code_cpp.c:627:0: error: Resource leak: licensefile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_cpp.c:602:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
dia2code-0.8.3/dia2code/generate_code_csharp.c:126:17: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dia2code-0.8.3/dia2code/generate_code_csharp.c:128:19: note: Found duplicate branches for 'if' and 'else'.
dia2code-0.8.3/dia2code/generate_code_csharp.c:126:17: note: Found duplicate branches for 'if' and 'else'.
dia2code-0.8.3/dia2code/generate_code_csharp.c:270:0: error: Resource leak: licensefile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_csharp.c:74:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
dia2code-0.8.3/dia2code/generate_code_idl.c:409:0: error: Resource leak: licensefile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_idl.c:383:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
dia2code-0.8.3/dia2code/generate_code_java.c:45:11: style: The scope of the variable 'tmpname' can be reduced. [variableScope]
dia2code-0.8.3/dia2code/generate_code_java.c:345:0: error: Resource leak: licensefile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_java.c:153:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
dia2code-0.8.3/dia2code/generate_code_php.c:297:0: error: Resource leak: dummyfile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_php.c:297:0: error: Resource leak: licensefile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_php.c:82:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
dia2code-0.8.3/dia2code/generate_code_php_five.c:371:12: warning: Either the condition '!dummy' is redundant or there is possible null pointer dereference: dummy. [nullPointerRedundantCheck]
dia2code-0.8.3/dia2code/generate_code_php_five.c:368:23: note: Assuming that condition '!dummy' is not redundant
dia2code-0.8.3/dia2code/generate_code_php_five.c:371:12: note: Null pointer dereference
dia2code-0.8.3/dia2code/generate_code_php_five.c:234:22: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
dia2code-0.8.3/dia2code/generate_code_php_five.c:235:18: style: Variable 'r2' is assigned a value that is never used. [unreadVariable]
dia2code-0.8.3/dia2code/generate_code_php_five.c:441:0: error: Resource leak: dummyfile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_php_five.c:441:0: error: Resource leak: licensefile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_php_five.c:246:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
dia2code-0.8.3/dia2code/generate_code_python.c:197:0: error: Resource leak: dummyfile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_python.c:197:0: error: Resource leak: licensefile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_python.c:76:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
dia2code-0.8.3/dia2code/generate_code_ruby.c:177:25: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
dia2code-0.8.3/dia2code/generate_code_ruby.c:78:21: style: The scope of the variable 'have_parent' can be reduced. [variableScope]
dia2code-0.8.3/dia2code/generate_code_ruby.c:384:0: error: Resource leak: dummyfile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_ruby.c:384:0: error: Resource leak: licensefile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_ruby.c:90:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
dia2code-0.8.3/dia2code/generate_code_shp.c:35:9: style: The scope of the variable 'tmpv' can be reduced. [variableScope]
dia2code-0.8.3/dia2code/generate_code_shp.c:163:0: error: Resource leak: dummyfile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_sql.c:22:17: style: The scope of the variable 'pumla' can be reduced. [variableScope]
dia2code-0.8.3/dia2code/generate_code_sql.c:42:9: style: The scope of the variable 'tmpv' can be reduced. [variableScope]
dia2code-0.8.3/dia2code/generate_code_sql.c:101:13: style: Variable 'tmpv' is assigned a value that is never used. [unreadVariable]
dia2code-0.8.3/dia2code/generate_code_sql.c:157:0: error: Resource leak: dummyfile [resourceLeak]
dia2code-0.8.3/dia2code/generate_code_sql.c:156:12: error: Uninitialized variable: outfilesql [uninitvar]
dia2code-0.8.3/dia2code/main.c:79:10: style: The scope of the variable 'inifile' can be reduced. [variableScope]
dia2code-0.8.3/dia2code/parse_diagram.c:160:14: style: The scope of the variable 'nodename' can be reduced. [variableScope]
dia2code-0.8.3/dia2code/parse_diagram.c:206:30: style: The scope of the variable 'an' can be reduced. [variableScope]
dia2code-0.8.3/dia2code/parse_diagram.c:218:14: style: The scope of the variable 'nodename' can be reduced. [variableScope]
dia2code-0.8.3/dia2code/parse_diagram.c:231:28: style: The scope of the variable 'on' can be reduced. [variableScope]
dia2code-0.8.3/dia2code/parse_diagram.c:374:14: style: The scope of the variable 'attrname' can be reduced. [variableScope]
dia2code-0.8.3/dia2code/parse_diagram.c:403:14: style: The scope of the variable 'attrname' can be reduced. [variableScope]
dia2code-0.8.3/dia2code/parse_diagram.c:473:18: style: The scope of the variable 'interface' can be reduced. [variableScope]
dia2code-0.8.3/dia2code/scan_tree.c:125:5: style: Variable 'tmpnode' is reassigned a value before the old one has been used. [redundantAssignment]
dia2code-0.8.3/dia2code/scan_tree.c:123:0: note: Variable 'tmpnode' is reassigned a value before the old one has been used.
dia2code-0.8.3/dia2code/scan_tree.c:125:5: note: Variable 'tmpnode' is reassigned a value before the old one has been used.
[14:57]

ftp://ftp.se.debian.org/debian/pool/main/d/diagnostics/diagnostics_0.3.3.orig.tar.gz
diagnostics-0.3.3/diagnostics/extensions/memory/allocation_database.cpp:185:19: style: Technically the member function 'Allocation_Database_Implementation::creation_tick' can be const. [functionConst]
diagnostics-0.3.3/diagnostics/extensions/stacktrace/traceback_addr2line.cpp:95:15: style: The scope of the variable 'argv' can be reduced. [variableScope]
diagnostics-0.3.3/diagnostics/extensions/stacktrace/traceback_walk.cpp:41:5: style: Struct 'state' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diagnostics-0.3.3/diagnostics/extensions/stacktrace/use_case.t.cpp:79:7: warning: Return value of function v.at() is not used. [ignoredReturnValue]
diagnostics-0.3.3/diagnostics/extensions/stacktrace/use_case.t.cpp:79:5: style: Reading from empty STL container 'v' [reademptycontainer]
diagnostics-0.3.3/diagnostics/lib_annotations.t.cpp:80:2: style: Variable 'was_here' is reassigned a value before the old one has been used. [redundantAssignment]
diagnostics-0.3.3/diagnostics/lib_annotations.t.cpp:78:2: note: Variable 'was_here' is reassigned a value before the old one has been used.
diagnostics-0.3.3/diagnostics/lib_annotations.t.cpp:80:2: note: Variable 'was_here' is reassigned a value before the old one has been used.
diagnostics-0.3.3/diagnostics/lib_annotations.t.cpp:91:2: style: Variable 'was_here' is reassigned a value before the old one has been used. [redundantAssignment]
diagnostics-0.3.3/diagnostics/lib_annotations.t.cpp:89:2: note: Variable 'was_here' is reassigned a value before the old one has been used.
diagnostics-0.3.3/diagnostics/lib_annotations.t.cpp:91:2: note: Variable 'was_here' is reassigned a value before the old one has been used.
diagnostics-0.3.3/diagnostics/macros/assert_annotation.t.cpp:67:28: performance: Function parameter 'what' should be passed by const reference. [passedByValue]
diagnostics-0.3.3/diagnostics/macros/assert_annotation.t.cpp:133:27: performance: Function parameter 'what' should be passed by const reference. [passedByValue]
diagnostics-0.3.3/diagnostics/macros/check_annotation.t.cpp:67:27: performance: Function parameter 'what' should be passed by const reference. [passedByValue]
diagnostics-0.3.3/diagnostics/macros/check_annotation.t.cpp:133:29: performance: Function parameter 'what' should be passed by const reference. [passedByValue]
diagnostics-0.3.3/diagnostics/macros/exceptionless_block_annotation.t.cpp:180:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diagnostics-0.3.3/diagnostics/macros/exceptionless_block_annotation.t.cpp:182:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:98:2: style: Variable 'm_throw' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:96:2: note: Variable 'm_throw' is reassigned a value before the old one has been used if variable is no semaphore variable.
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:98:2: note: Variable 'm_throw' is reassigned a value before the old one has been used if variable is no semaphore variable.
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:109:2: style: Variable 'm_throw' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:107:2: note: Variable 'm_throw' is reassigned a value before the old one has been used if variable is no semaphore variable.
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:109:2: note: Variable 'm_throw' is reassigned a value before the old one has been used if variable is no semaphore variable.
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:121:2: style: Variable 'm_throw' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:119:2: note: Variable 'm_throw' is reassigned a value before the old one has been used if variable is no semaphore variable.
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:121:2: note: Variable 'm_throw' is reassigned a value before the old one has been used if variable is no semaphore variable.
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:132:2: style: Variable 'm_throw' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:130:2: note: Variable 'm_throw' is reassigned a value before the old one has been used if variable is no semaphore variable.
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:132:2: note: Variable 'm_throw' is reassigned a value before the old one has been used if variable is no semaphore variable.
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:143:2: style: Variable 'm_throw' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:141:2: note: Variable 'm_throw' is reassigned a value before the old one has been used if variable is no semaphore variable.
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:143:2: note: Variable 'm_throw' is reassigned a value before the old one has been used if variable is no semaphore variable.
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:111:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:123:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:134:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diagnostics-0.3.3/diagnostics/macros/invariance_annotation.t.cpp:145:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diagnostics-0.3.3/diagnostics/macros/throwing_block_annotation.t.cpp:224:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diagnostics-0.3.3/diagnostics/macros/throwing_block_annotation.t.cpp:229:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diagnostics-0.3.3/diagnostics/unittest/test_case_cstr.t.cpp:54:5: style: Class 'Test_Function_Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diagnostics-0.3.3/diagnostics/unittest/test_system/stream_test_data_adaptor.cpp:87:10: style: The scope of the variable 'c_prev' can be reduced. [variableScope]
diagnostics-0.3.3/diagnostics/unittest/test_system/stream_test_data_adaptor.cpp:161:10: style: The scope of the variable 'c_prev' can be reduced. [variableScope]
diagnostics-0.3.3/diagnostics/unittest/test_system/stream_test_system.cpp:145:6: style: The scope of the variable 'cmd_offset' can be reduced. [variableScope]
diagnostics-0.3.3/diagnostics/unittest/test_system/stream_test_system.cpp:99:19: performance: Technically the member function 'Stream_Test_System_Implementation::p_fraction_to_string' can be static. [functionStatic]
diagnostics-0.3.3/diagnostics/unittest/test_system/stream_test_system.cpp:315:50: note: Technically the member function 'Stream_Test_System_Implementation::p_fraction_to_string' can be static.
diagnostics-0.3.3/diagnostics/unittest/test_system/stream_test_system.cpp:99:19: note: Technically the member function 'Stream_Test_System_Implementation::p_fraction_to_string' can be static.
diagnostics-0.3.3/diagnostics/unittest/test_system/test_logger.t.cpp:351:5: style: Class 'Correct_Trace_Processing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diagnostics-0.3.3/diagnostics/unittest/test_system/test_logger.t.cpp:344:1: warning: The class 'Correct_Trace_Processing' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
diagnostics-0.3.3/diagnostics/unittest/test_system/test_run_result.t.cpp:366:10: performance: Technically the member function 'Correct_Trace_Processing::check_impossible_adding' can be static. [functionStatic]
diagnostics-0.3.3/diagnostics/unittest/test_system/test_run_result.t.cpp:448:32: note: Technically the member function 'Correct_Trace_Processing::check_impossible_adding' can be static.
diagnostics-0.3.3/diagnostics/unittest/test_system/test_run_result.t.cpp:366:10: note: Technically the member function 'Correct_Trace_Processing::check_impossible_adding' can be static.
diagnostics-0.3.3/diagnostics/unittest/test_system/test_run_result.t.cpp:345:5: style: Class 'Correct_Trace_Processing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diagnostics-0.3.3/diagnostics/unittest/test_system/test_run_result.t.cpp:547:5: style: Class 'Incorrect_Trace_Processing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diagnostics-0.3.3/diagnostics/unittest/test_system/test_run_result.t.cpp:338:1: warning: The class 'Correct_Trace_Processing' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
diagnostics-0.3.3/diagnostics/unittest/test_system/test_run_result.t.cpp:540:1: warning: The class 'Incorrect_Trace_Processing' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
[14:57]

ftp://ftp.se.debian.org/debian/pool/main/d/diakonos/diakonos_0.9.0.orig.tar.gz
[14:57]

ftp://ftp.se.debian.org/debian/pool/main/d/dialign/dialign_2.2.1.orig.tar.gz
dialign_package/src/alig_graph_closure.c:37:5: style: The scope of the variable 'nsucc' can be reduced. [variableScope]
dialign_package/src/alig_graph_closure.c:37:12: style: The scope of the variable 'ni' can be reduced. [variableScope]
dialign_package/src/alig_graph_closure.c:168:5: style: The scope of the variable 'k' can be reduced. [variableScope]
dialign_package/src/alig_graph_closure.c:294:5: style: The scope of the variable 'na' can be reduced. [variableScope]
dialign_package/src/alig_graph_closure.c:315:20: style: The scope of the variable 'k' can be reduced. [variableScope]
dialign_package/src/alig_graph_closure.c:401:5: style: The scope of the variable 'n' can be reduced. [variableScope]
dialign_package/src/alig_graph_closure.c:401:36: style: The scope of the variable 'nn' can be reduced. [variableScope]
dialign_package/src/alig_graph_closure.c:401:40: style: The scope of the variable 'k' can be reduced. [variableScope]
dialign_package/src/alig_graph_closure.c:402:5: style: The scope of the variable 'x' can be reduced. [variableScope]
dialign_package/src/alig_graph_closure.c:402:8: style: The scope of the variable 'y' can be reduced. [variableScope]
dialign_package/src/alig_graph_closure.c:594:9: style: The scope of the variable 'k' can be reduced. [variableScope]
dialign_package/src/alig_graph_closure.c:655:8: style: The scope of the variable 'k' can be reduced. [variableScope]
dialign_package/src/alig_graph_closure.c:671:8: style: The scope of the variable 'k' can be reduced. [variableScope]
dialign_package/src/alig_graph_closure.c:398:44: style: Function 'addAlignedPositions' argument 2 names different: declaration 'x' definition 'seq1'. [funcArgNamesDifferent]
dialign_package/src/alig_graph_closure.h:46:44: note: Function 'addAlignedPositions' argument 2 names different: declaration 'x' definition 'seq1'.
dialign_package/src/alig_graph_closure.c:398:44: note: Function 'addAlignedPositions' argument 2 names different: declaration 'x' definition 'seq1'.
dialign_package/src/alig_graph_closure.c:398:61: style: Function 'addAlignedPositions' argument 4 names different: declaration 'y' definition 'seq2'. [funcArgNamesDifferent]
dialign_package/src/alig_graph_closure.h:46:58: note: Function 'addAlignedPositions' argument 4 names different: declaration 'y' definition 'seq2'.
dialign_package/src/alig_graph_closure.c:398:61: note: Function 'addAlignedPositions' argument 4 names different: declaration 'y' definition 'seq2'.
dialign_package/src/alig_graph_closure.c:184:7: style: Unused variable: f [unusedVariable]
dialign_package/src/alig_graph_closure.c:186:5: style: Unused variable: i [unusedVariable]
dialign_package/src/alig_graph_closure.c:186:13: style: Unused variable: k [unusedVariable]
dialign_package/src/alig_graph_closure.c:187:22: style: Unused variable: NSucc [unusedVariable]
dialign_package/src/alig_graph_closure.c:187:30: style: Unused variable: NPred [unusedVariable]
dialign_package/src/alig_graph_closure.c:187:38: style: Unused variable: npred [unusedVariable]
dialign_package/src/alig_graph_closure.c:238:6: style: Unused variable: nmax [unusedVariable]
dialign_package/src/alig_graph_closure.c:269:6: style: Unused variable: nmax [unusedVariable]
dialign_package/src/alig_graph_closure.c:314:6: style: Unused variable: nouveau_ [unusedVariable]
dialign_package/src/alig_graph_closure.c:314:16: style: Unused variable: terminer [unusedVariable]
dialign_package/src/alig_graph_closure.c:315:16: style: Unused variable: nn [unusedVariable]
dialign_package/src/alig_graph_closure.c:316:8: style: Unused variable: y [unusedVariable]
dialign_package/src/alig_graph_closure.c:365:5: style: Unused variable: x [unusedVariable]
dialign_package/src/alig_graph_closure.c:400:6: style: Unused variable: nouveau_ [unusedVariable]
dialign_package/src/alig_graph_closure.c:400:16: style: Unused variable: terminer [unusedVariable]
dialign_package/src/anchor.c:110:7: style: Unused variable: i [unusedVariable]
dialign_package/src/anchor.c:110:0: style: Variable 'sv' is assigned a value that is never used. [unreadVariable]
dialign_package/src/anchor.c:110:35: style: Unused variable: wrdl [unusedVariable]
dialign_package/src/anchor.c:110:41: style: Unused variable: hv [unusedVariable]
dialign_package/src/anchor.c:110:45: style: Unused variable: word_num [unusedVariable]
dialign_package/src/anchor.c:164:0: error: Resource leak: fp [resourceLeak]
dialign_package/src/dialign.c:1197:15: warning: Redundant assignment of 'threshold' to itself. [selfAssignment]
dialign_package/src/dialign.c:531:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dialign_package/src/dialign.c:270:8: style: The scope of the variable 'char_ptr' can be reduced. [variableScope]
dialign_package/src/dialign.c:274:7: style: The scope of the variable 'dia_name' can be reduced. [variableScope]
dialign_package/src/dialign.c:275:7: style: The scope of the variable 'csc_name' can be reduced. [variableScope]
dialign_package/src/dialign.c:263:10: style: Unused variable: anc1 [unusedVariable]
dialign_package/src/dialign.c:265:59: style: Unused variable: anc_dia [unusedVariable]
dialign_package/src/dialign.c:280:16: style: Unused variable: sv [unusedVariable]
dialign_package/src/dialign.c:280:20: style: Unused variable: fv [unusedVariable]
dialign_package/src/frag_chain.c:76:22: style: The scope of the variable 'mot_offset' can be reduced. [variableScope]
dialign_package/src/frag_chain.c:100:6: style: The scope of the variable 'match' can be reduced. [variableScope]
dialign_package/src/frag_chain.c:116:8: style: The scope of the variable 'accepted' can be reduced. [variableScope]
dialign_package/src/frag_chain.c:129:16: style: The scope of the variable 'nd_fp' can be reduced. [variableScope]
dialign_package/src/frag_chain.c:391:37: style: Variable 'mot_offset' is assigned a value that is never used. [unreadVariable]
dialign_package/src/frag_chain.c:88:15: style: Unused variable: l [unusedVariable]
dialign_package/src/frag_chain.c:88:18: style: Unused variable: m [unusedVariable]
dialign_package/src/frag_chain.c:88:35: style: Unused variable: diff3 [unusedVariable]
dialign_package/src/frag_chain.c:88:42: style: Unused variable: diff4 [unusedVariable]
dialign_package/src/frag_chain.c:88:53: style: Unused variable: hv2 [unusedVariable]
dialign_package/src/frag_chain.c:347:18: style: Variable 'match' is assigned a value that is never used. [unreadVariable]
dialign_package/src/frag_chain.c:102:14: style: Unused variable: start_count [unusedVariable]
dialign_package/src/frag_chain.c:118:34: style: Unused variable: wgt_k_match_c [unusedVariable]
dialign_package/src/functions.c:1221:35: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dialign_package/src/functions.c:798:5: style: Variable 'hp' is reassigned a value before the old one has been used. [redundantAssignment]
dialign_package/src/functions.c:796:5: note: Variable 'hp' is reassigned a value before the old one has been used.
dialign_package/src/functions.c:798:5: note: Variable 'hp' is reassigned a value before the old one has been used.
dialign_package/src/functions.c:292:7: style: Same expression on both sides of '==' because the value of 'i' and 'f' are the same. [duplicateExpression]
dialign_package/src/functions.c:290:10: note: 'i' is assigned value 'f' here.
dialign_package/src/functions.c:292:7: note: Same expression on both sides of '==' because the value of 'i' and 'f' are the same.
dialign_package/src/functions.c:653:47: style: The scope of the variable 'aext' can be reduced. [variableScope]
dialign_package/src/functions.c:654:8: style: The scope of the variable 'awgt' can be reduced. [variableScope]
dialign_package/src/functions.c:656:6: style: The scope of the variable 'test' can be reduced. [variableScope]
dialign_package/src/functions.c:664:7: style: The scope of the variable 'cap_file_name' can be reduced. [variableScope]
dialign_package/src/functions.c:843:9: style: The scope of the variable 'shift_dif' can be reduced. [variableScope]
dialign_package/src/functions.c:890:11: style: The scope of the variable 'shrink' can be reduced. [variableScope]
dialign_package/src/functions.c:890:19: style: The scope of the variable 'shrink_csc' can be reduced. [variableScope]
dialign_package/src/functions.c:890:31: style: The scope of the variable 'hsc' can be reduced. [variableScope]
dialign_package/src/functions.c:944:12: style: The scope of the variable 'max_sim' can be reduced. [variableScope]
dialign_package/src/functions.c:947:39: style: The scope of the variable 'depth' can be reduced. [variableScope]
dialign_package/src/functions.c:653:12: style: Unused variable: k [unusedVariable]
dialign_package/src/functions.c:653:15: style: Unused variable: l [unusedVariable]
dialign_package/src/functions.c:653:18: style: Unused variable: sv [unusedVariable]
dialign_package/src/functions.c:690:6: style: Variable 'ae' is assigned a value that is never used. [unreadVariable]
dialign_package/src/functions.c:661:8: style: Unused variable: lb [unusedVariable]
dialign_package/src/functions.c:661:12: style: Unused variable: ub [unusedVariable]
dialign_package/src/functions.c:941:40: style: Unused variable: cv [unusedVariable]
dialign_package/src/functions.c:946:10: style: Unused variable: tree_name [unusedVariable]
dialign_package/src/functions.c:947:11: style: Unused variable: max_seq_sim [unusedVariable]
dialign_package/src/functions.c:949:11: style: Unused variable: t_file [unusedVariable]
dialign_package/src/functions.c:1118:15: style: Unused variable: mn [unusedVariable]
dialign_package/src/functions.c:798:5: error: Memory leak: hp [memleak]
dialign_package/src/functions.c:564:0: error: Memory leak: array [memleak]
dialign_package/src/functions.c:1112:0: error: Memory leak: all_clades [memleak]
dialign_package/src/functions.c:1112:0: error: Memory leak: clade_similarity [memleak]
dialign_package/src/functions.c:1112:0: error: Memory leak: string [memleak]
dialign_package/src/input.c:342:10: style: The scope of the variable 'pr' can be reduced. [variableScope]
dialign_package/src/input.c:59:0: style: Variable 'sv' is assigned a value that is never used. [unreadVariable]
dialign_package/src/input.c:59:15: style: Unused variable: hv [unusedVariable]
dialign_package/src/input.c:59:19: style: Unused variable: word_num [unusedVariable]
dialign_package/src/input.c:154:0: style: Variable 'pv' is assigned a value that is never used. [unreadVariable]
dialign_package/src/input.c:184:9: style: Unused variable: nom_seq [unusedVariable]
dialign_package/src/input.c:185:9: style: Unused variable: char_ptr [unusedVariable]
dialign_package/src/input.c:186:22: style: Unused variable: pv [unusedVariable]
dialign_package/src/input.c:341:17: style: Unused variable: max_sim [unusedVariable]
dialign_package/src/input.c:341:26: style: Unused variable: i [unusedVariable]
dialign_package/src/input.c:317:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dialign_package/src/input.c:384:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dialign_package/src/input.c:109:0: error: Resource leak: fp [resourceLeak]
dialign_package/src/input.c:392:0: error: Resource leak: fp [resourceLeak]
dialign_package/src/output.c:224:6: style: The scope of the variable 'block_no' can be reduced. [variableScope]
dialign_package/src/output.c:224:16: style: The scope of the variable 'char_no' can be reduced. [variableScope]
dialign_package/src/output.c:225:6: style: The scope of the variable 'shift_cond' can be reduced. [variableScope]
dialign_package/src/output.c:226:7: style: The scope of the variable 'p' can be reduced. [variableScope]
dialign_package/src/output.c:226:10: style: The scope of the variable 'pn' can be reduced. [variableScope]
dialign_package/src/output.c:226:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dialign_package/src/output.c:226:17: style: The scope of the variable 'j' can be reduced. [variableScope]
dialign_package/src/output.c:226:20: style: The scope of the variable 'k' can be reduced. [variableScope]
dialign_package/src/output.c:226:23: style: The scope of the variable 'l' can be reduced. [variableScope]
dialign_package/src/output.c:226:35: style: The scope of the variable 'lc' can be reduced. [variableScope]
dialign_package/src/output.c:226:40: style: The scope of the variable 'max_p' can be reduced. [variableScope]
dialign_package/src/output.c:227:6: style: The scope of the variable 'b1' can be reduced. [variableScope]
dialign_package/src/output.c:227:10: style: The scope of the variable 'b2' can be reduced. [variableScope]
dialign_package/src/output.c:227:14: style: The scope of the variable 's1' can be reduced. [variableScope]
dialign_package/src/output.c:227:18: style: The scope of the variable 's2' can be reduced. [variableScope]
dialign_package/src/output.c:227:22: style: The scope of the variable 'e' can be reduced. [variableScope]
dialign_package/src/output.c:227:25: style: The scope of the variable 'dif' can be reduced. [variableScope]
dialign_package/src/output.c:227:30: style: The scope of the variable 'sv' can be reduced. [variableScope]
dialign_package/src/output.c:227:34: style: The scope of the variable 'lv' can be reduced. [variableScope]
dialign_package/src/output.c:227:38: style: The scope of the variable 'add' can be reduced. [variableScope]
dialign_package/src/output.c:227:43: style: The scope of the variable 'msf_lines' can be reduced. [variableScope]
dialign_package/src/output.c:229:7: style: The scope of the variable 'sim_char' can be reduced. [variableScope]
dialign_package/src/output.c:230:8: style: The scope of the variable 'weak_wgt_type_thr' can be reduced. [variableScope]
dialign_package/src/output.c:231:8: style: The scope of the variable 'strong_wgt_type_thr' can be reduced. [variableScope]
dialign_package/src/output.c:232:8: style: The scope of the variable 'frac_plus' can be reduced. [variableScope]
dialign_package/src/output.c:232:19: style: The scope of the variable 'frac_minus' can be reduced. [variableScope]
dialign_package/src/output.c:232:31: style: The scope of the variable 'frac_nuc' can be reduced. [variableScope]
dialign_package/src/output.c:232:41: style: The scope of the variable 'f_inv' can be reduced. [variableScope]
dialign_package/src/output.c:236:8: style: The scope of the variable 'clear_seq' can be reduced. [variableScope]
dialign_package/src/output.c:237:9: style: The scope of the variable 'weight_count' can be reduced. [variableScope]
dialign_package/src/output.c:242:9: style: The scope of the variable 'plot' can be reduced. [variableScope]
dialign_package/src/output.c:245:7: style: The scope of the variable 'gap_char' can be reduced. [variableScope]
dialign_package/src/output.c:246:7: style: The scope of the variable 'ambi_char' can be reduced. [variableScope]
dialign_package/src/output.c:247:40: style: The scope of the variable 'pl_int' can be reduced. [variableScope]
dialign_package/src/output.c:250:8: style: The scope of the variable 'inv_shift' can be reduced. [variableScope]
dialign_package/src/output.c:252:7: style: The scope of the variable 'aligned' can be reduced. [variableScope]
dialign_package/src/output.c:202:6: style: Unused variable: i [unusedVariable]
dialign_package/src/output.c:202:9: style: Unused variable: j [unusedVariable]
dialign_package/src/output.c:226:31: style: Unused variable: bc [unusedVariable]
dialign_package/src/output.c:867:0: style: Variable 'p_count' is assigned a value that is never used. [unreadVariable]
dialign_package/src/output.c:868:15: style: Unused variable: i [unusedVariable]
dialign_package/src/output.c:517:27: style: Array index 's1' is used before limits check. [arrayIndexThenCheck]
dialign_package/src/output.c:155:0: error: Memory leak: sbsmt [memleak]
dialign_package/src/output.c:155:0: error: Resource leak: fp_mat [resourceLeak]
dialign_package/src/output.c:862:0: error: Memory leak: endseq [memleak]
dialign_package/src/output.c:862:0: error: Memory leak: hseq [memleak]
dialign_package/src/output.c:862:0: error: Memory leak: clear_seq [memleak]
dialign_package/src/output.c:862:0: error: Memory leak: b_len [memleak]
dialign_package/src/output.c:862:0: error: Memory leak: first_pos [memleak]
dialign_package/src/output.c:862:0: error: Memory leak: inv_shift [memleak]
dialign_package/src/pratique.c:34:5: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
dialign_package/src/regex.c:155:16: style: Unused variable: i [unusedVariable]
dialign_package/src/regex.c:156:11: style: Unused variable: ap [unusedVariable]
dialign_package/src/regex.c:230:21: style: Variable 'factor1' is assigned a value that is never used. [unreadVariable]
[14:57]

ftp://ftp.se.debian.org/debian/pool/main/d/dialign-t/dialign-t_1.0.2.orig.tar.gz
DIALIGN-TX_1.0.2/source/alig.c:657:8: style: Condition '!skip' is always true [knownConditionTrueFalse]
DIALIGN-TX_1.0.2/source/alig.c:605:12: note: Assignment 'skip=0', assigned value is 0
DIALIGN-TX_1.0.2/source/alig.c:657:8: note: Condition '!skip' is always true
DIALIGN-TX_1.0.2/source/alig.c:1064:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/alig.c:1066:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
DIALIGN-TX_1.0.2/source/alig.c:90:15: style: The scope of the variable 'sq' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/alig.c:146:15: style: The scope of the variable 'sq' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/alig.c:527:8: style: The scope of the variable 'al' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/alig.c:572:7: style: The scope of the variable 'p1' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/alig.c:572:11: style: The scope of the variable 'p2' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/alig.c:590:8: style: The scope of the variable 'skip' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/alig.c:997:8: style: The scope of the variable 'alarmHasProceed' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/alig.c:144:20: style: Unused variable: o_apos [unusedVariable]
DIALIGN-TX_1.0.2/source/alig.c:145:20: style: Unused variable: tpos [unusedVariable]
DIALIGN-TX_1.0.2/source/alig.c:579:14: style: Variable 'c2n' is assigned a value that is never used. [unreadVariable]
DIALIGN-TX_1.0.2/source/alig.c:580:16: style: Variable 'sdata' is assigned a value that is never used. [unreadVariable]
DIALIGN-TX_1.0.2/source/alig.c:581:17: style: Variable 'data1' is assigned a value that is never used. [unreadVariable]
DIALIGN-TX_1.0.2/source/alig.c:582:17: style: Variable 'data2' is assigned a value that is never used. [unreadVariable]
DIALIGN-TX_1.0.2/source/alig.c:583:20: style: Variable 'smatrixlen' is assigned a value that is never used. [unreadVariable]
DIALIGN-TX_1.0.2/source/alig.c:584:7: style: Unused variable: a1 [unusedVariable]
DIALIGN-TX_1.0.2/source/alig.c:584:10: style: Unused variable: a2 [unusedVariable]
DIALIGN-TX_1.0.2/source/alig.c:585:7: style: Unused variable: score1 [unusedVariable]
DIALIGN-TX_1.0.2/source/alig.c:593:21: style: Unused variable: dgc [unusedVariable]
DIALIGN-TX_1.0.2/source/alig.c:593:27: style: Unused variable: dgc_next [unusedVariable]
DIALIGN-TX_1.0.2/source/alig.c:594:10: style: Unused variable: ttim [unusedVariable]
DIALIGN-TX_1.0.2/source/assemble.c:406:8: style: The scope of the variable 'changed' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/assemble.c:418:10: style: The scope of the variable 'oldweight' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/assemble.c:418:25: style: The scope of the variable 'prevweight' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/assemble.c:599:20: style: The scope of the variable 'ap2_1' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/assemble.c:600:20: style: The scope of the variable 'ap2_2' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/assemble.c:601:7: style: The scope of the variable 'p1_1' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/assemble.c:601:13: style: The scope of the variable 'p1_2' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/assemble.c:609:7: style: The scope of the variable 'lpos2' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/assemble.c:854:11: style: The scope of the variable 'si' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/assemble.c:1096:7: style: The scope of the variable 'multilen1' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/assemble.c:1096:22: style: The scope of the variable 'multipos1' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/assemble.c:1098:8: style: The scope of the variable 'multi1' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/assemble.c:1158:7: style: The scope of the variable 'max_n' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/assemble.c:1159:10: style: The scope of the variable 'max_d' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/assemble.c:106:13: style: Variable 'ep1' is assigned a value that is never used. [unreadVariable]
DIALIGN-TX_1.0.2/source/assemble.c:544:14: style: Variable 'oldweight' is assigned a value that is never used. [unreadVariable]
DIALIGN-TX_1.0.2/source/assemble.c:448:15: style: Variable 'prevweight' is assigned a value that is never used. [unreadVariable]
DIALIGN-TX_1.0.2/source/assemble.c:629:13: style: Variable 'sl1_1' is assigned a value that is never used. [unreadVariable]
DIALIGN-TX_1.0.2/source/assemble.c:628:13: style: Variable 'sl1_2' is assigned a value that is never used. [unreadVariable]
DIALIGN-TX_1.0.2/source/assemble.c:758:15: style: Variable 'ap2_1' is assigned a value that is never used. [unreadVariable]
DIALIGN-TX_1.0.2/source/assemble.c:759:15: style: Variable 'ap2_2' is assigned a value that is never used. [unreadVariable]
DIALIGN-TX_1.0.2/source/assemble.c:1327:16: style: Unused variable: dg [unusedVariable]
DIALIGN-TX_1.0.2/source/assemble.c:1327:21: style: Unused variable: tdg [unusedVariable]
DIALIGN-TX_1.0.2/source/assemble.c:1385:16: style: Variable 'avg_weight' is assigned a value that is never used. [unreadVariable]
DIALIGN-TX_1.0.2/source/diag.c:739:9: style: Condition 'sdg==NULL' is always true [knownConditionTrueFalse]
DIALIGN-TX_1.0.2/source/diag.c:712:9: note: Assignment 'sdg=NULL', assigned value is 0
DIALIGN-TX_1.0.2/source/diag.c:739:9: note: Condition 'sdg==NULL' is always true
DIALIGN-TX_1.0.2/source/diag.c:37:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/diag.c:41:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/diag.c:1828:25: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/diag.c:1828:25: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/diag.c:1980:25: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/diag.c:1980:25: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/diag.c:460:26: warning: Either the condition 'algn!=NULL' is redundant or there is possible null pointer dereference: algn. [nullPointerRedundantCheck]
DIALIGN-TX_1.0.2/source/diag.c:513:22: note: Assuming that condition 'algn!=NULL' is not redundant
DIALIGN-TX_1.0.2/source/diag.c:460:26: note: Null pointer dereference
DIALIGN-TX_1.0.2/source/diag.c:475:16: warning: Either the condition 'algn!=NULL' is redundant or there is possible null pointer dereference: algn. [nullPointerRedundantCheck]
DIALIGN-TX_1.0.2/source/diag.c:513:22: note: Assuming that condition 'algn!=NULL' is not redundant
DIALIGN-TX_1.0.2/source/diag.c:475:16: note: Null pointer dereference
DIALIGN-TX_1.0.2/source/diag.c:2079:7: warning: Either the condition 'sdcol!=NULL' is redundant or there is possible null pointer dereference: sdcol. [nullPointerRedundantCheck]
DIALIGN-TX_1.0.2/source/diag.c:2081:15: note: Assuming that condition 'sdcol!=NULL' is not redundant
DIALIGN-TX_1.0.2/source/diag.c:2079:7: note: Null pointer dereference
DIALIGN-TX_1.0.2/source/diag.c:501:11: style: Same expression on both sides of '>' because the value of 'slen2' and 'maxslen' are the same. [duplicateExpression]
DIALIGN-TX_1.0.2/source/diag.c:476:16: note: 'slen2' is assigned value 'slen1' here.
DIALIGN-TX_1.0.2/source/diag.c:500:17: note: 'maxslen' is assigned value 'slen1' here.
DIALIGN-TX_1.0.2/source/diag.c:501:11: note: Same expression on both sides of '>' because the value of 'slen2' and 'maxslen' are the same.
DIALIGN-TX_1.0.2/source/diag.c:129:8: style: The scope of the variable 'mxscr' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:155:8: style: The scope of the variable 'mxscr' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:157:15: style: The scope of the variable 'factor' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:222:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:223:15: style: The scope of the variable 'np' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:223:22: style: The scope of the variable 'np2' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:230:9: style: The scope of the variable 'a1' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:230:13: style: The scope of the variable 'a2' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:243:15: style: The scope of the variable 'prob' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:245:15: style: The scope of the variable 'factor' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:319:7: style: The scope of the variable 'snt' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:319:12: style: The scope of the variable 'sn' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:327:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:327:9: style: The scope of the variable 'j' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:327:35: style: The scope of the variable 'dlen' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:328:33: style: The scope of the variable 'tsp1' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:329:7: style: The scope of the variable 'tep1' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:329:12: style: The scope of the variable 't' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:330:10: style: The scope of the variable 'w' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:333:7: style: The scope of the variable 'tstartpos' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:1009:18: style: The scope of the variable 'cons_maxd' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:1274:13: style: The scope of the variable 'lastk' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:1310:8: style: The scope of the variable 's_sum' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:1311:7: style: The scope of the variable 'old_thr_pos' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:1318:7: style: The scope of the variable 'pooled' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/diag.c:208:18: style: Checking if unsigned variable 'dg->length' is less than zero. [unsignedLessThanZero]
DIALIGN-TX_1.0.2/source/diag.c:844:8: error: Common realloc mistake: 'pool_diags' nulled but not freed upon failure [memleakOnRealloc]
DIALIGN-TX_1.0.2/source/diag.c:949:3: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
DIALIGN-TX_1.0.2/source/diag.c:1189:5: error: Common realloc mistake: 'pool_diags' nulled but not freed upon failure [memleakOnRealloc]
DIALIGN-TX_1.0.2/source/diag.c:1245:3: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
DIALIGN-TX_1.0.2/source/diag.c:1462:5: error: Common realloc mistake: 'pool_diags' nulled but not freed upon failure [memleakOnRealloc]
DIALIGN-TX_1.0.2/source/diag.c:1520:3: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
DIALIGN-TX_1.0.2/source/diag.c:739:5: warning: Found suspicious equality comparison. Did you intend to assign a value instead? [suspiciousEqualityComparison]
DIALIGN-TX_1.0.2/source/io.c:371:7: warning: %li in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
DIALIGN-TX_1.0.2/source/io.c:371:7: warning: %li in format string (no. 2) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
DIALIGN-TX_1.0.2/source/io.c:377:24: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/io.c:377:24: warning: %li in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/io.c:380:22: portability: %li in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/io.c:535:10: warning: %li in format string (no. 1) requires 'long *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
DIALIGN-TX_1.0.2/source/io.c:535:10: warning: %li in format string (no. 2) requires 'long *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
DIALIGN-TX_1.0.2/source/io.c:535:10: warning: %li in format string (no. 3) requires 'long *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
DIALIGN-TX_1.0.2/source/io.c:535:10: warning: %li in format string (no. 4) requires 'long *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
DIALIGN-TX_1.0.2/source/io.c:535:10: warning: %li in format string (no. 5) requires 'long *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
DIALIGN-TX_1.0.2/source/io.c:548:19: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/io.c:605:6: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/io.c:605:6: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/io.c:677:6: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/io.c:677:6: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/io.c:1148:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/io.c:221:19: warning: Either the condition 'smatrix==NULL' is redundant or there is possible null pointer dereference: smatrix. [nullPointerRedundantCheck]
DIALIGN-TX_1.0.2/source/io.c:224:13: note: Assuming that condition 'smatrix==NULL' is not redundant
DIALIGN-TX_1.0.2/source/io.c:221:19: note: Null pointer dereference
DIALIGN-TX_1.0.2/source/io.c:222:19: warning: Either the condition 'smatrix==NULL' is redundant or there is possible null pointer dereference: smatrix. [nullPointerRedundantCheck]
DIALIGN-TX_1.0.2/source/io.c:224:13: note: Assuming that condition 'smatrix==NULL' is not redundant
DIALIGN-TX_1.0.2/source/io.c:222:19: note: Null pointer dereference
DIALIGN-TX_1.0.2/source/io.c:321:3: warning: Either the condition 'pdist==NULL' is redundant or there is possible null pointer dereference: pdist. [nullPointerRedundantCheck]
DIALIGN-TX_1.0.2/source/io.c:323:11: note: Assuming that condition 'pdist==NULL' is not redundant
DIALIGN-TX_1.0.2/source/io.c:321:3: note: Null pointer dereference
DIALIGN-TX_1.0.2/source/io.c:401:22: warning: Either the condition 'scol==NULL' is redundant or there is possible null pointer dereference: scol. [nullPointerRedundantCheck]
DIALIGN-TX_1.0.2/source/io.c:404:10: note: Assuming that condition 'scol==NULL' is not redundant
DIALIGN-TX_1.0.2/source/io.c:401:22: note: Null pointer dereference
DIALIGN-TX_1.0.2/source/io.c:355:25: style: The scope of the variable 'mxscr' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/io.c:418:10: style: The scope of the variable 'rlen' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/io.c:561:30: style: The scope of the variable 'tmax' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/io.c:639:30: style: The scope of the variable 'tmax' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/io.c:717:20: style: The scope of the variable 'proc' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/io.c:718:15: style: The scope of the variable 'sq' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/io.c:765:20: style: The scope of the variable 'proc' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/io.c:766:15: style: The scope of the variable 'sq' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/io.c:824:15: style: The scope of the variable 'line2' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/io.c:1142:15: style: The scope of the variable 'mxscr' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/io.c:819:36: style: Function 'print_info' argument 1 names different: declaration 'align' definition 'algn'. [funcArgNamesDifferent]
DIALIGN-TX_1.0.2/source/io.h:40:36: note: Function 'print_info' argument 1 names different: declaration 'align' definition 'algn'.
DIALIGN-TX_1.0.2/source/io.c:819:36: note: Function 'print_info' argument 1 names different: declaration 'align' definition 'algn'.
DIALIGN-TX_1.0.2/source/io.c:1107:2: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
DIALIGN-TX_1.0.2/source/io.c:282:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DIALIGN-TX_1.0.2/source/io.c:384:0: error: Resource leak: fp [resourceLeak]
DIALIGN-TX_1.0.2/source/io.c:1158:0: error: Resource leak: fp [resourceLeak]
DIALIGN-TX_1.0.2/source/museq.c:184:22: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/museq.c:252:26: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/museq.c:158:19: warning: Either the condition 'anchors!=NULL' is redundant or there is possible null pointer dereference: anchors. [nullPointerRedundantCheck]
DIALIGN-TX_1.0.2/source/museq.c:166:15: note: Assuming that condition 'anchors!=NULL' is not redundant
DIALIGN-TX_1.0.2/source/museq.c:158:19: note: Null pointer dereference
DIALIGN-TX_1.0.2/source/museq.c:159:25: warning: Either the condition 'anchors!=NULL' is redundant or there is possible null pointer dereference: anchors. [nullPointerRedundantCheck]
DIALIGN-TX_1.0.2/source/museq.c:166:15: note: Assuming that condition 'anchors!=NULL' is not redundant
DIALIGN-TX_1.0.2/source/museq.c:159:25: note: Null pointer dereference
DIALIGN-TX_1.0.2/source/museq.c:232:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
DIALIGN-TX_1.0.2/source/museq.c:234:7: note: Found duplicate branches for 'if' and 'else'.
DIALIGN-TX_1.0.2/source/museq.c:232:7: note: Found duplicate branches for 'if' and 'else'.
DIALIGN-TX_1.0.2/source/museq.c:237:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
DIALIGN-TX_1.0.2/source/museq.c:239:7: note: Found duplicate branches for 'if' and 'else'.
DIALIGN-TX_1.0.2/source/museq.c:237:7: note: Found duplicate branches for 'if' and 'else'.
DIALIGN-TX_1.0.2/source/museq.c:118:18: error: Uninitialized struct member: in_seq_col.length [uninitStructMember]
DIALIGN-TX_1.0.2/source/orf.c:53:36: style: Function 'orf_finder' argument 1 names different: declaration 'in_seq_col' definition 'in_seq'. [funcArgNamesDifferent]
DIALIGN-TX_1.0.2/source/orf.h:37:36: note: Function 'orf_finder' argument 1 names different: declaration 'in_seq_col' definition 'in_seq'.
DIALIGN-TX_1.0.2/source/orf.c:53:36: note: Function 'orf_finder' argument 1 names different: declaration 'in_seq_col' definition 'in_seq'.
DIALIGN-TX_1.0.2/source/parameters.c:113:22: style: Function 'check_input' argument 1 names different: declaration 'length' definition 'argc'. [funcArgNamesDifferent]
DIALIGN-TX_1.0.2/source/parameters.h:156:22: note: Function 'check_input' argument 1 names different: declaration 'length' definition 'argc'.
DIALIGN-TX_1.0.2/source/parameters.c:113:22: note: Function 'check_input' argument 1 names different: declaration 'length' definition 'argc'.
DIALIGN-TX_1.0.2/source/parameters.c:113:35: style: Function 'check_input' argument 2 names different: declaration 'arguments' definition 'argv'. [funcArgNamesDifferent]
DIALIGN-TX_1.0.2/source/parameters.h:156:37: note: Function 'check_input' argument 2 names different: declaration 'arguments' definition 'argv'.
DIALIGN-TX_1.0.2/source/parameters.c:113:35: note: Function 'check_input' argument 2 names different: declaration 'arguments' definition 'argv'.
DIALIGN-TX_1.0.2/source/parameters_MAC.c:113:22: style: Function 'check_input' argument 1 names different: declaration 'length' definition 'argc'. [funcArgNamesDifferent]
DIALIGN-TX_1.0.2/source/parameters.h:156:22: note: Function 'check_input' argument 1 names different: declaration 'length' definition 'argc'.
DIALIGN-TX_1.0.2/source/parameters_MAC.c:113:22: note: Function 'check_input' argument 1 names different: declaration 'length' definition 'argc'.
DIALIGN-TX_1.0.2/source/parameters_MAC.c:113:35: style: Function 'check_input' argument 2 names different: declaration 'arguments' definition 'argv'. [funcArgNamesDifferent]
DIALIGN-TX_1.0.2/source/parameters.h:156:37: note: Function 'check_input' argument 2 names different: declaration 'arguments' definition 'argv'.
DIALIGN-TX_1.0.2/source/parameters_MAC.c:113:35: note: Function 'check_input' argument 2 names different: declaration 'arguments' definition 'argv'.
DIALIGN-TX_1.0.2/source/prob.c:242:24: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
DIALIGN-TX_1.0.2/source/prob.c:84:24: warning: Either the condition 'sdist==NULL' is redundant or there is possible null pointer dereference: sdist. [nullPointerRedundantCheck]
DIALIGN-TX_1.0.2/source/prob.c:86:11: note: Assuming that condition 'sdist==NULL' is not redundant
DIALIGN-TX_1.0.2/source/prob.c:84:24: note: Null pointer dereference
DIALIGN-TX_1.0.2/source/prob.c:129:9: style: The scope of the variable 'data1' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/prob.c:130:9: style: The scope of the variable 'data2' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/prob.c:247:0: error: Memory leak: edist [memleak]
DIALIGN-TX_1.0.2/source/prob.c:247:0: error: Memory leak: tdist [memleak]
DIALIGN-TX_1.0.2/source/prob.c:157:18: error: Uninitialized variable: sq1 [uninitvar]
DIALIGN-TX_1.0.2/source/prob.c:158:18: error: Uninitialized variable: sq2 [uninitvar]
DIALIGN-TX_1.0.2/source/translate.c:468:8: style: The scope of the variable 'tmp_char' can be reduced. [variableScope]
DIALIGN-TX_1.0.2/source/translate.c:55:37: style: Function 'translate_sequence' argument 1 names different: declaration 'in_sequence' definition 'in_seq'. [funcArgNamesDifferent]
DIALIGN-TX_1.0.2/source/translate.h:29:37: note: Function 'translate_sequence' argument 1 names different: declaration 'in_sequence' definition 'in_seq'.
DIALIGN-TX_1.0.2/source/translate.c:55:37: note: Function 'translate_sequence' argument 1 names different: declaration 'in_sequence' definition 'in_seq'.
DIALIGN-TX_1.0.2/source/translate.c:466:39: style: Function 'retranslate_sequence' argument 1 names different: declaration 'in_sequence' definition 'in_seq'. [funcArgNamesDifferent]
DIALIGN-TX_1.0.2/source/translate.h:32:39: note: Function 'retranslate_sequence' argument 1 names different: declaration 'in_sequence' definition 'in_seq'.
DIALIGN-TX_1.0.2/source/translate.c:466:39: note: Function 'retranslate_sequence' argument 1 names different: declaration 'in_sequence' definition 'in_seq'.
[14:57]

ftp://ftp.se.debian.org/debian/pool/main/d/dialog/dialog_1.3-20171209.orig.tar.gz
dialog-1.3-20171209/arrows.c:73:9: style: The scope of the variable 'cur_x' can be reduced. [variableScope]
dialog-1.3-20171209/arrows.c:73:16: style: The scope of the variable 'cur_y' can be reduced. [variableScope]
dialog-1.3-20171209/arrows.c:168:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dialog-1.3-20171209/arrows.c:169:9: style: The scope of the variable 'percent' can be reduced. [variableScope]
dialog-1.3-20171209/arrows.c:170:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dialog-1.3-20171209/arrows.c:212:10: style: The scope of the variable 'bar_y' can be reduced. [variableScope]
dialog-1.3-20171209/buildlist.c:80:9: style: The scope of the variable 'row' can be reduced. [variableScope]
dialog-1.3-20171209/buildlist.c:273:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dialog-1.3-20171209/buildlist.c:312:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dialog-1.3-20171209/buildlist.c:553:9: style: The scope of the variable 'key' can be reduced. [variableScope]
dialog-1.3-20171209/buildlist.c:557:9: style: The scope of the variable 'was_mouse' can be reduced. [variableScope]
dialog-1.3-20171209/buttons.c:38:9: style: The scope of the variable 'left' can be reduced. [variableScope]
dialog-1.3-20171209/buttons.c:135:12: style: The scope of the variable 'n' can be reduced. [variableScope]
dialog-1.3-20171209/buttons.c:284:9: style: The scope of the variable 'unused' can be reduced. [variableScope]
dialog-1.3-20171209/buttons.c:285:9: style: The scope of the variable 'used' can be reduced. [variableScope]
dialog-1.3-20171209/buttons.c:315:9: style: The scope of the variable 'width' can be reduced. [variableScope]
dialog-1.3-20171209/buttons.c:341:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dialog-1.3-20171209/buttons.c:350:11: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dialog-1.3-20171209/buttons.c:464:6: style: The scope of the variable 'j' can be reduced. [variableScope]
dialog-1.3-20171209/buttons.c:705:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dialog-1.3-20171209/buttons.c:705:12: style: The scope of the variable 'n' can be reduced. [variableScope]
dialog-1.3-20171209/calendar.c:300:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dialog-1.3-20171209/calendar.c:727:5: style: Variable 'now_time' is reassigned a value before the old one has been used. [redundantAssignment]
dialog-1.3-20171209/calendar.c:710:0: note: Variable 'now_time' is reassigned a value before the old one has been used.
dialog-1.3-20171209/calendar.c:727:5: note: Variable 'now_time' is reassigned a value before the old one has been used.
dialog-1.3-20171209/calendar.c:520:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dialog-1.3-20171209/calendar.c:523:7: note: Found duplicate branches for 'if' and 'else'.
dialog-1.3-20171209/calendar.c:520:5: note: Found duplicate branches for 'if' and 'else'.
dialog-1.3-20171209/calendar.c:643:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dialog-1.3-20171209/calendar.c:648:7: note: Found duplicate branches for 'if' and 'else'.
dialog-1.3-20171209/calendar.c:643:5: note: Found duplicate branches for 'if' and 'else'.
dialog-1.3-20171209/calendar.c:73:24: style: The scope of the variable 'posix_days' can be reduced. [variableScope]
dialog-1.3-20171209/calendar.c:125:24: style: The scope of the variable 'posix_mons' can be reduced. [variableScope]
dialog-1.3-20171209/calendar.c:703:9: style: The scope of the variable 'key' can be reduced. [variableScope]
dialog-1.3-20171209/calendar.c:704:9: style: The scope of the variable 'key2' can be reduced. [variableScope]
dialog-1.3-20171209/calendar.c:706:9: style: The scope of the variable 'button' can be reduced. [variableScope]
dialog-1.3-20171209/checklist.c:195:9: style: The scope of the variable 'key' can be reduced. [variableScope]
dialog-1.3-20171209/checklist.c:200:9: style: The scope of the variable 'was_mouse' can be reduced. [variableScope]
dialog-1.3-20171209/columns.c:96:9: style: The scope of the variable 'row' can be reduced. [variableScope]
dialog-1.3-20171209/columns.c:167:9: style: The scope of the variable 'row' can be reduced. [variableScope]
dialog-1.3-20171209/columns.c:168:12: style: The scope of the variable 'value' can be reduced. [variableScope]
dialog-1.3-20171209/dialog.c:494:9: style: The scope of the variable 'blob' can be reduced. [variableScope]
dialog-1.3-20171209/dialog.c:495:7: style: The scope of the variable 'added' can be reduced. [variableScope]
dialog-1.3-20171209/dialog.c:496:10: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
dialog-1.3-20171209/dialog.c:497:10: style: The scope of the variable 'length' can be reduced. [variableScope]
dialog-1.3-20171209/dialog.c:498:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dialog-1.3-20171209/dialog.c:607:14: style: The scope of the variable 'n' can be reduced. [variableScope]
dialog-1.3-20171209/dialog.c:653:9: style: The scope of the variable 'have' can be reduced. [variableScope]
dialog-1.3-20171209/dialog.c:682:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
dialog-1.3-20171209/dialog.c:1808:12: style: The scope of the variable 'have' can be reduced. [variableScope]
dialog-1.3-20171209/dialog.c:1810:17: style: The scope of the variable 'modePtr' can be reduced. [variableScope]
dialog-1.3-20171209/editbox.c:57:11: style: The scope of the variable 'fp' can be reduced. [variableScope]
dialog-1.3-20171209/editbox.c:60:14: style: The scope of the variable 'n' can be reduced. [variableScope]
dialog-1.3-20171209/editbox.c:60:17: style: The scope of the variable 'pass' can be reduced. [variableScope]
dialog-1.3-20171209/editbox.c:61:14: style: The scope of the variable 'need' can be reduced. [variableScope]
dialog-1.3-20171209/editbox.c:288:11: style: The scope of the variable 'value' can be reduced. [variableScope]
dialog-1.3-20171209/editbox.c:352:9: style: The scope of the variable 'key' can be reduced. [variableScope]
dialog-1.3-20171209/editbox.c:352:20: style: The scope of the variable 'code' can be reduced. [variableScope]
dialog-1.3-20171209/editbox.c:358:11: style: The scope of the variable 'input' can be reduced. [variableScope]
dialog-1.3-20171209/editbox.c:359:30: style: The scope of the variable 'was_mouse' can be reduced. [variableScope]
dialog-1.3-20171209/editbox.c:433:6: style: The scope of the variable 'edit' can be reduced. [variableScope]
dialog-1.3-20171209/formbox.c:154:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dialog-1.3-20171209/formbox.c:295:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dialog-1.3-20171209/formbox.c:501:9: style: The scope of the variable 'key' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:128:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:176:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:178:9: style: The scope of the variable 'len_1' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:178:16: style: The scope of the variable 'len_2' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:178:23: style: The scope of the variable 'cmp_1' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:178:30: style: The scope of the variable 'cmp_2' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:219:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:220:9: style: The scope of the variable 'x' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:221:9: style: The scope of the variable 'y' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:222:9: style: The scope of the variable 'top' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:223:9: style: The scope of the variable 'bottom' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:270:9: style: The scope of the variable 'x' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:271:9: style: The scope of the variable 'y' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:272:9: style: The scope of the variable 'top' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:273:9: style: The scope of the variable 'right' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:274:9: style: The scope of the variable 'bottom' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:389:9: style: The scope of the variable 'j' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:436:10: style: The scope of the variable 'dp' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:437:13: style: The scope of the variable 'de' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:441:11: style: The scope of the variable 'leaf' can be reduced. [variableScope]
dialog-1.3-20171209/fselect.c:278:8: style: Variable 'top' is assigned a value that is never used. [unreadVariable]
dialog-1.3-20171209/fselect.c:279:10: style: Variable 'right' is assigned a value that is never used. [unreadVariable]
dialog-1.3-20171209/fselect.c:280:11: style: Variable 'bottom' is assigned a value that is never used. [unreadVariable]
dialog-1.3-20171209/fselect.c:370:5: error: Common realloc mistake: 'matches' nulled but not freed upon failure [memleakOnRealloc]
dialog-1.3-20171209/fselect.c:423:2: error: Common realloc mistake: 'buff' nulled but not freed upon failure [memleakOnRealloc]
dialog-1.3-20171209/guage.c:122:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dialog-1.3-20171209/guage.c:122:12: style: The scope of the variable 'x' can be reduced. [variableScope]
dialog-1.3-20171209/guage.c:206:7: warning: Possible buffer overflow if strlen(prompt_buf) is larger than or equal to sizeof(obj). [possibleBufferAccessOutOfBounds]
dialog-1.3-20171209/guage.c:213:4: warning: Possible buffer overflow if strlen(prompt_buf) is larger than sizeof(obj)-strlen(obj). [possibleBufferAccessOutOfBounds]
dialog-1.3-20171209/inputbox.c:74:20: style: The scope of the variable 'code' can be reduced. [variableScope]
dialog-1.3-20171209/inputbox.c:152:6: style: The scope of the variable 'edit' can be reduced. [variableScope]
dialog-1.3-20171209/inputstr.c:207:14: style: The scope of the variable 'need' can be reduced. [variableScope]
dialog-1.3-20171209/inputstr.c:356:14: style: The scope of the variable 'inx' can be reduced. [variableScope]
dialog-1.3-20171209/inputstr.c:410:14: style: The scope of the variable 'inx' can be reduced. [variableScope]
dialog-1.3-20171209/menubox.c:71:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dialog-1.3-20171209/menubox.c:339:9: style: The scope of the variable 'key' can be reduced. [variableScope]
dialog-1.3-20171209/menubox.c:345:9: style: The scope of the variable 'found' can be reduced. [variableScope]
dialog-1.3-20171209/mixedgauge.c:113:9: style: The scope of the variable 'y' can be reduced. [variableScope]
dialog-1.3-20171209/mixedgauge.c:121:17: style: The scope of the variable 'status' can be reduced. [variableScope]
dialog-1.3-20171209/mixedgauge.c:267:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dialog-1.3-20171209/msgbox.c:48:15: style: The scope of the variable 'last' can be reduced. [variableScope]
dialog-1.3-20171209/msgbox.c:50:9: style: The scope of the variable 'key' can be reduced. [variableScope]
dialog-1.3-20171209/msgbox.c:56:9: style: The scope of the variable 'check' can be reduced. [variableScope]
dialog-1.3-20171209/prgbox.c:43:23: style: Redundant condition: If 'EXPR == 'r'', the comparison 'EXPR != 'w'' is always true. [redundantCondition]
dialog-1.3-20171209/prgbox.c:40:11: style: The scope of the variable 'blob' can be reduced. [variableScope]
dialog-1.3-20171209/prgbox.c:41:12: style: The scope of the variable 'argv' can be reduced. [variableScope]
dialog-1.3-20171209/progressbox.c:47:20: style: The scope of the variable 'ch' can be reduced. [variableScope]
dialog-1.3-20171209/progressbox.c:124:9: style: The scope of the variable 'key' can be reduced. [variableScope]
dialog-1.3-20171209/progressbox.c:127:9: style: The scope of the variable 'check' can be reduced. [variableScope]
dialog-1.3-20171209/rangebox.c:212:9: style: The scope of the variable 'key' can be reduced. [variableScope]
dialog-1.3-20171209/rangebox.c:212:18: style: The scope of the variable 'key2' can be reduced. [variableScope]
dialog-1.3-20171209/rangebox.c:213:9: style: The scope of the variable 'button' can be reduced. [variableScope]
dialog-1.3-20171209/rangebox.c:35:13: style: struct member '_box::parent' is never used. [unusedStructMember]
dialog-1.3-20171209/rangebox.c:37:9: style: struct member '_box::x' is never used. [unusedStructMember]
dialog-1.3-20171209/rangebox.c:38:9: style: struct member '_box::y' is never used. [unusedStructMember]
dialog-1.3-20171209/rangebox.c:39:9: style: struct member '_box::width' is never used. [unusedStructMember]
dialog-1.3-20171209/rangebox.c:40:9: style: struct member '_box::height' is never used. [unusedStructMember]
dialog-1.3-20171209/rangebox.c:41:9: style: struct member '_box::period' is never used. [unusedStructMember]
dialog-1.3-20171209/rangebox.c:42:9: style: struct member '_box::value' is never used. [unusedStructMember]
dialog-1.3-20171209/samples/install/setup.c:59:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dialog-1.3-20171209/samples/install/setup.c:323:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dialog-1.3-20171209/samples/install/setup.c:62:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
dialog-1.3-20171209/tailbox.c:112:12: style: The scope of the variable 'inx' can be reduced. [variableScope]
dialog-1.3-20171209/tailbox.c:113:9: style: The scope of the variable 'count' can be reduced. [variableScope]
dialog-1.3-20171209/tailbox.c:114:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
dialog-1.3-20171209/tailbox.c:115:12: style: The scope of the variable 'size_to_read' can be reduced. [variableScope]
dialog-1.3-20171209/tailbox.c:116:12: style: The scope of the variable 'size_as_read' can be reduced. [variableScope]
dialog-1.3-20171209/tailbox.c:117:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
dialog-1.3-20171209/textbox.c:130:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
dialog-1.3-20171209/textbox.c:131:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dialog-1.3-20171209/textbox.c:131:16: style: The scope of the variable 'j' can be reduced. [variableScope]
dialog-1.3-20171209/textbox.c:131:19: style: The scope of the variable 'n' can be reduced. [variableScope]
dialog-1.3-20171209/textbox.c:131:22: style: The scope of the variable 'tmpint' can be reduced. [variableScope]
dialog-1.3-20171209/textbox.c:132:10: style: The scope of the variable 'begin_line' can be reduced. [variableScope]
dialog-1.3-20171209/textbox.c:574:10: style: The scope of the variable 'tempinx' can be reduced. [variableScope]
dialog-1.3-20171209/textbox.c:575:10: style: The scope of the variable 'fpos' can be reduced. [variableScope]
dialog-1.3-20171209/textbox.c:576:9: style: The scope of the variable 'result' can be reduced. [variableScope]
dialog-1.3-20171209/textbox.c:577:10: style: The scope of the variable 'found' can be reduced. [variableScope]
dialog-1.3-20171209/textbox.c:578:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
dialog-1.3-20171209/textbox.c:578:16: style: The scope of the variable 'temp1' can be reduced. [variableScope]
dialog-1.3-20171209/textbox.c:701:9: style: The scope of the variable 'key' can be reduced. [variableScope]
dialog-1.3-20171209/textbox.c:703:12: style: The scope of the variable 'code' can be reduced. [variableScope]
dialog-1.3-20171209/timebox.c:191:5: style: Variable 'now_time' is reassigned a value before the old one has been used. [redundantAssignment]
dialog-1.3-20171209/timebox.c:183:0: note: Variable 'now_time' is reassigned a value before the old one has been used.
dialog-1.3-20171209/timebox.c:191:5: note: Variable 'now_time' is reassigned a value before the old one has been used.
dialog-1.3-20171209/timebox.c:179:9: style: The scope of the variable 'key' can be reduced. [variableScope]
dialog-1.3-20171209/timebox.c:179:18: style: The scope of the variable 'key2' can be reduced. [variableScope]
dialog-1.3-20171209/timebox.c:180:9: style: The scope of the variable 'button' can be reduced. [variableScope]
dialog-1.3-20171209/treeview.c:199:9: style: The scope of the variable 'key' can be reduced. [variableScope]
dialog-1.3-20171209/treeview.c:204:9: style: The scope of the variable 'was_mouse' can be reduced. [variableScope]
dialog-1.3-20171209/ui_getc.c:183:9: style: The scope of the variable 'last_fd' can be reduced. [variableScope]
dialog-1.3-20171209/ui_getc.c:184:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
dialog-1.3-20171209/ui_getc.c:185:9: style: The scope of the variable 'found' can be reduced. [variableScope]
dialog-1.3-20171209/ui_getc.c:590:9: style: The scope of the variable 'pid' can be reduced. [variableScope]
dialog-1.3-20171209/util.c:190:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dialog-1.3-20171209/util.c:664:16: style: The scope of the variable 'cols' can be reduced. [variableScope]
dialog-1.3-20171209/util.c:714:10: style: The scope of the variable 'thisTab' can be reduced. [variableScope]
dialog-1.3-20171209/util.c:716:12: style: The scope of the variable 'useattr' can be reduced. [variableScope]
dialog-1.3-20171209/util.c:1174:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
dialog-1.3-20171209/util.c:1218:9: style: The scope of the variable 'length' can be reduced. [variableScope]
dialog-1.3-20171209/util.c:1246:9: style: The scope of the variable 'nc' can be reduced. [variableScope]
dialog-1.3-20171209/util.c:1248:9: style: The scope of the variable 'wide' can be reduced. [variableScope]
dialog-1.3-20171209/util.c:1341:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
dialog-1.3-20171209/util.c:1342:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
dialog-1.3-20171209/util.c:1838:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dialog-1.3-20171209/util.c:2196:6: style: The scope of the variable 'y' can be reduced. [variableScope]
dialog-1.3-20171209/util.c:2196:9: style: The scope of the variable 'x' can be reduced. [variableScope]
dialog-1.3-20171209/util.c:2220:9: style: The scope of the variable 'ac' can be reduced. [variableScope]
dialog-1.3-20171209/util.c:2220:13: style: The scope of the variable 'bc' can be reduced. [variableScope]
dialog-1.3-20171209/util.c:2611:5: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
dialog-1.3-20171209/util.c:2645:5: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
dialog-1.3-20171209/util.c:2662:5: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
dialog-1.3-20171209/yesno.c:47:9: style: The scope of the variable 'key' can be reduced. [variableScope]
dialog-1.3-20171209/yesno.c:48:9: style: The scope of the variable 'code' can be reduced. [variableScope]
[14:57]

ftp://ftp.se.debian.org/debian/pool/main/d/diamond/diamond_4.0.515.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/diamond-aligner/diamond-aligner_0.9.22+dfsg.orig.tar.xz
diamond-0.9.22/src/util/text_buffer.h:55:16: warning: Either the condition 'data_==0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
diamond-0.9.22/src/util/text_buffer.h:56:13: note: Assuming that condition 'data_==0' is not redundant
diamond-0.9.22/src/util/text_buffer.h:55:16: note: Null pointer addition
diamond-0.9.22/src/util/algo/hash_join.h:114:18: style: C-style pointer casting [cstyleCast]
diamond-0.9.22/src/data/sequence_set.h:224:22: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
diamond-0.9.22/src/data/sequence_set.h:131:16: style: Variable 'j' is assigned a value that is never used. [unreadVariable]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::threads_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::merge_seq_treshold' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::hit_cap' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::min_ungapped_score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::min_ungapped_raw_score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::shapes' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::index_mode' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::max_alignments' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::padding' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::output_threads' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::compression' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::lowmem' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::chunk_size' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::min_identities' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::min_identities2' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::ungapped_xdrop' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::raw_ungapped_xdrop' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::window' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::min_hit_score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::min_hit_raw_score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::hit_band' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::min_compressed_identities' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::min_seed_score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::seed_signatures' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::min_bit_score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::run_len' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::disable_traceback' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::max_seed_freq' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::long_mode' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::gapped_xdrop' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::max_evalue' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::gap_open' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::gap_extend' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::debug_log' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::verbose' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::quiet' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::salltitles' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::reward' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::penalty' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::min_id' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::compress_temp' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::toppercent' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::forwardonly' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::fetch_size' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::db_size' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::query_cover' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::mode_sensitive' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::verbosity' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::no_auto_append' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::local_align_mode' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::extend_all' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::slow_search' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::rank_ratio' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::rank_ratio2' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::rank_factor' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::ht_mode' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::old_freq' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::freq_sd' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::target_fetch_size' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::mode_more_sensitive' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::lambda' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::K' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::seed_anchor' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::query_gencode' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::space_penalty' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::new_prefilter' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::reverse' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::comp_based_stats' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::neighborhood_score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::seed_weight' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::report_unaligned' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::subject_cover' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::mode_very_sensitive' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::max_hsps' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::no_self_hits' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::id_left' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::id_right' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::id_n' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::bmatch' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::bmismatch' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::bcutoff' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::query_bins' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::n_ants' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::rho' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::p_best' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::d_exp' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::d_new' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::score_estimate_factor' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::diag_min_estimate' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::path_cutoff' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::use_smith_waterman' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::superblock' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::max_cells' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::masking' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::benchmark_ranking' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::log_query' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::log_subject' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::threads_align' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::score_ratio' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::small_query' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::hashed_seeds' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::sallseqid' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::xml_blord_format' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::frame_shift' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::query_range_culling' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::query_range_cover' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::transcript_len_estimate' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::radix_cluster_buffered' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::join_split_size' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::join_split_key_len' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::radix_bits' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::join_ht_factor' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::hash_join' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::sort_join' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::simple_freq' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::freq_treshold' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::use_lazy_dict' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::command' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::algo' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::load_balancing' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.h:181:2: warning: Member variable 'Config::ext' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/util/util.h:327:1: style: The struct 'Matrix' does not have a constructor although it has private member variables. [noConstructor]
diamond-0.9.22/src/basic/translated_position.h:28:2: warning: Member variable 'Frame::offset' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/translated_position.h:28:2: warning: Member variable 'Frame::strand' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/translated_position.h:53:2: warning: Member variable 'TranslatedPosition::translated' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/score_matrix.h:38:2: warning: Member variable 'Score_matrix::gap_open_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/score_matrix.h:38:2: warning: Member variable 'Score_matrix::gap_extend_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/score_matrix.h:38:2: warning: Member variable 'Score_matrix::frame_shift_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/score_matrix.h:38:2: warning: Member variable 'Score_matrix::db_letters_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/score_matrix.h:38:2: warning: Member variable 'Score_matrix::constants_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/score_matrix.h:38:2: warning: Member variable 'Score_matrix::bias_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/diagonal_segment.h:28:2: warning: Member variable 'Diagonal_segment::i' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/diagonal_segment.h:28:2: warning: Member variable 'Diagonal_segment::j' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/diagonal_segment.h:28:2: warning: Member variable 'Diagonal_segment::score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/diagonal_segment.h:127:2: warning: Member variable 'DiagonalSegment::j' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/diagonal_segment.h:127:2: warning: Member variable 'DiagonalSegment::score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/match.h:47:2: warning: Member variable 'Hsp::time' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/match.h:59:2: warning: Member variable 'Hsp::time' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/search/trace_pt_buffer.h:104:1: style: The struct 'Trace_pt_list' does not have a constructor although it has private member variables. [noConstructor]
diamond-0.9.22/src/basic/seed.h:43:2: warning: Member variable 'Hashed_seed::hash' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/seed.h:66:1: style: The struct 'Seed' does not have a constructor although it has private member variables. [noConstructor]
diamond-0.9.22/src/basic/shape.h:91:2: warning: Member variable 'Shape::long_mask_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/util/algo/hash_join.h:32:2: warning: Member variable 'RelPtr::r' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/util/algo/hash_join.h:32:2: warning: Member variable 'RelPtr::s' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:54:2: warning: Member variable 'Seed_hit::frame_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:54:2: warning: Member variable 'Seed_hit::subject_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:54:2: warning: Member variable 'Seed_hit::subject_pos_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:54:2: warning: Member variable 'Seed_hit::query_pos_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:54:2: warning: Member variable 'Seed_hit::prefix_score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:125:2: warning: Member variable 'Hsp_traits::d_min' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:125:2: warning: Member variable 'Hsp_traits::d_max' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:125:2: warning: Member variable 'Hsp_traits::score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:125:2: warning: Member variable 'Hsp_traits::frame' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:128:2: warning: Member variable 'Hsp_traits::d_min' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:128:2: warning: Member variable 'Hsp_traits::d_max' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:128:2: warning: Member variable 'Hsp_traits::score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:128:2: warning: Member variable 'Hsp_traits::frame' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:325:3: warning: Member variable 'Edge::path_max' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:325:3: warning: Member variable 'Edge::j' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:325:3: warning: Member variable 'Edge::path_min' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:325:3: warning: Member variable 'Edge::prefix_score_begin' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:325:3: warning: Member variable 'Edge::node_out' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:430:1: style: The struct 'Band' does not have a constructor although it has private member variables. [noConstructor]
diamond-0.9.22/src/dp/dp.h:503:2: warning: Member variable 'DpTarget::d_begin' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:503:2: warning: Member variable 'DpTarget::d_end' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:503:2: warning: Member variable 'DpTarget::score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:503:2: warning: Member variable 'DpTarget::subject_id' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:503:2: warning: Member variable 'DpTarget::overflow' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:503:2: warning: Member variable 'DpTarget::out' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:505:2: warning: Member variable 'DpTarget::d_begin' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:505:2: warning: Member variable 'DpTarget::d_end' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:505:2: warning: Member variable 'DpTarget::score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:505:2: warning: Member variable 'DpTarget::subject_id' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:505:2: warning: Member variable 'DpTarget::overflow' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:505:2: warning: Member variable 'DpTarget::out' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:508:2: warning: Member variable 'DpTarget::score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:508:2: warning: Member variable 'DpTarget::overflow' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/data/reference.h:36:2: warning: Member variable 'ReferenceHeader::pos_array_offset' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/align/query_mapper.h:40:2: warning: Member variable 'Target::subject_id' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/align/query_mapper.h:40:2: warning: Member variable 'Target::filter_time' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/align/query_mapper.h:40:2: warning: Member variable 'Target::outranked' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/align/query_mapper.h:40:2: warning: Member variable 'Target::begin' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/align/query_mapper.h:40:2: warning: Member variable 'Target::end' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/align/query_mapper.h:43:2: warning: Member variable 'Target::filter_time' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/align/query_mapper.h:43:2: warning: Member variable 'Target::end' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::db_seqs' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::db_seqs_used' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::db_letters' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::flags' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::query_records' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::mode' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::gap_open' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::gap_extend' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::reward' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::penalty' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::reserved1' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::reserved2' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::reserved3' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::k' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::lambda' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::evalue' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::reserved5' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_file.h:52:2: warning: Member variable 'DAA_header2::score_matrix' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_record.h:51:3: warning: Member variable 'Match::hsp_num' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_record.h:51:3: warning: Member variable 'Match::subject_len' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/data/ref_dictionary.h:37:2: warning: Member variable 'ReferenceDictionary::block_to_database_id_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/dp.h:199:0: style: The struct 'Fixed_score_buffer < _score >' does not have a constructor although it has private member variables. [noConstructor]
diamond-0.9.22/src/basic/score_matrix.h:139:0: warning: Member variable 'Score_matrix :: Scores < int8_t >::data' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/score_matrix.h:139:0: warning: Member variable 'Score_matrix :: Scores < uint8_t >::data' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/score_matrix.h:139:0: warning: Member variable 'Score_matrix :: Scores < int16_t >::data' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/score_matrix.h:139:0: warning: Member variable 'Score_matrix :: Scores < int >::data' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/util/hash_table.h:130:9: style: Member variable 'PHash_table::size_' is in the wrong place in the initializer list. [initializerList]
diamond-0.9.22/src/util/hash_table.h:64:3: note: Member variable 'PHash_table::size_' is in the wrong place in the initializer list.
diamond-0.9.22/src/util/hash_table.h:130:9: note: Member variable 'PHash_table::size_' is in the wrong place in the initializer list.
diamond-0.9.22/src/basic/config.h:184:18: style: Technically the member function 'Config::get_run_len' can be const. [functionConst]
diamond-0.9.22/src/basic/config.h:198:14: style: Technically the member function 'Config::output_range' can be const. [functionConst]
diamond-0.9.22/src/basic/config.h:218:11: style: Technically the member function 'Config::read_padding' can be const. [functionConst]
diamond-0.9.22/src/util/Timer.h:38:7: performance: Technically the member function 'Timer::resume' can be static. [functionStatic]
diamond-0.9.22/src/util/tinythread.h:540:31: style: Technically the member function 'tthread::thread::native_handle' can be const. [functionConst]
diamond-0.9.22/src/util/memory/memory_pool.h:42:9: style: Technically the member function 'MemoryPool::max_alloc_size' can be const. [functionConst]
diamond-0.9.22/src/data/sequence_set.h:277:7: performance: Technically the member function 'No_filter::contains' can be static. [functionStatic]
diamond-0.9.22/src/data/seed_histogram.h:132:8: performance: Technically the member function 'Partitioned_histogram::Callback::finish' can be static. [functionStatic]
diamond-0.9.22/src/dp/dp.h:483:6: performance: Technically the member function 'Diag_scores::dj0' can be static. [functionStatic]
diamond-0.9.22/src/data/sorted_list.h:94:0: style: Technically the member function 'sorted_list :: Iterator_base < const entry >::get' can be const. [functionConst]
diamond-0.9.22/src/util/util.h:290:2: style: Struct 'Sd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/util.h:436:2: style: Struct 'Numeric_vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/util.h:490:2: style: Struct 'Index_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/basic/value.h:38:2: style: Struct 'invalid_sequence_char_exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/basic/value.h:101:2: style: Struct 'Align_mode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/io/exceptions.h:37:2: style: Struct 'File_open_exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/io/exceptions.h:44:2: style: Struct 'File_read_exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/io/exceptions.h:51:2: style: Struct 'File_write_exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/io/stream_entity.h:34:2: style: Struct 'StreamEntity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/io/deserializer.h:33:2: style: Struct 'Deserializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/tinythread.h:581:5: style: Class 'id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/log_stream.h:72:2: style: Struct 'task_timer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/basic/sequence.h:45:2: style: Struct 'sequence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/basic/packed_loc.h:35:2: style: Struct 'packed_uint40_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/basic/packed_transcript.h:34:2: style: Struct 'Packed_operation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/basic/packed_transcript.h:101:3: style: Struct 'Const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/basic/match.h:59:2: style: Struct 'Hsp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/basic/match.h:75:3: style: Struct 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/basic/match.h:244:3: style: Struct 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/search/trace_pt_buffer.h:135:3: style: Struct 'Query_range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/tls.h:39:2: style: Struct 'Ptr_wrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/thread.h:35:2: style: Struct 'Atomic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/thread.h:125:2: style: Struct 'Thread_p0' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/basic/reduction.h:36:2: style: Struct 'Reduction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/basic/shape.h:56:2: style: Struct 'Letter_trail' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/basic/seed_iterator.h:77:2: style: Struct 'Contiguous_seed_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/hash_table.h:62:2: style: Class 'PHash_table' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/hash_table.h:169:2: style: Struct 'PHash_set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/data/seed_set.h:43:2: style: Struct 'Hashed_seed_set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/data_structures/double_array.h:28:2: style: Struct 'DoubleArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/algo/hash_join.h:34:2: style: Struct 'RelPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/data/sorted_list.h:156:3: style: Struct 'buffered_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/data/sorted_list.h:195:3: style: Struct 'Sort_context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/dp/score_profile.h:137:2: style: Struct 'Long_score_profile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/dp/dp.h:43:2: style: Struct 'Bias_correction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/dp/dp.h:119:2: style: Struct 'Hsp_traits' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/dp/dp.h:125:2: style: Struct 'Hsp_traits' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/dp/dp.h:128:2: style: Struct 'Hsp_traits' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/dp/dp.h:281:2: style: Struct 'Diagonal_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/dp/dp.h:505:2: style: Struct 'DpTarget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/data/taxonomy_nodes.h:33:2: style: Struct 'TaxonomyNodes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/align/query_mapper.h:40:2: style: Struct 'Target' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/align/align.h:36:2: style: Struct 'Output_writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/align/align.h:51:2: style: Struct 'Ring_buffer_sink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/output/daa_file.h:104:2: style: Struct 'DAA_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/output/daa_record.h:51:3: style: Struct 'Match' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/ptr_vector.h:34:0: style: Struct 'PtrVector < PHash_set < Modulo2 , No_hash > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/ptr_vector.h:34:0: style: Struct 'PtrVector < Target >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/ptr_vector.h:34:0: style: Struct 'PtrVector < string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/ptr_vector.h:34:0: style: Struct 'PtrVector < TempFile >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/output/output_format.h:69:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:49:25: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:69:25: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:80:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:49:25: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:80:25: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:90:15: style: The function 'print_query_intro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:39:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:90:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:91:15: style: The function 'print_match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:43:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:91:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:94:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:49:25: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:94:25: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:106:15: style: The function 'print_query_intro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:39:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:106:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:107:15: style: The function 'print_match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:43:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:107:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:110:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:49:25: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:110:25: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:121:15: style: The function 'print_match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:43:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:121:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:122:15: style: The function 'print_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:45:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:122:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:123:15: style: The function 'print_query_intro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:39:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:123:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:126:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:49:25: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:126:25: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:139:15: style: The function 'print_match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:43:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:139:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:140:15: style: The function 'print_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:45:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:140:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:141:15: style: The function 'print_query_intro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:39:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:141:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:142:15: style: The function 'print_query_epilog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:41:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:142:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:143:15: style: The function 'print_footer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:47:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:143:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:146:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:49:25: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:146:25: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:159:15: style: The function 'print_match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:43:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:159:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:160:15: style: The function 'print_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:45:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:160:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:161:15: style: The function 'print_query_intro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:39:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:161:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:162:15: style: The function 'print_query_epilog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:41:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:162:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:163:15: style: The function 'print_footer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:47:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:163:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:166:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:49:25: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:166:25: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:182:15: style: The function 'print_match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:43:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:182:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:183:15: style: The function 'print_query_epilog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:41:15: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:183:15: note: Function in derived class
diamond-0.9.22/src/output/output_format.h:186:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/output_format.h:49:25: note: Virtual function in base class
diamond-0.9.22/src/output/output_format.h:186:25: note: Function in derived class
diamond-0.9.22/src/util/text_buffer.h:54:3: error: Common realloc mistake: 'data_' nulled but not freed upon failure [memleakOnRealloc]
diamond-0.9.22/src/align/align.cpp:114:58: error: Memory is allocated but not initialized: v [uninitdata]
diamond-0.9.22/src/util/interval_partition.h:93:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
diamond-0.9.22/src/util/interval_partition.h:178:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
diamond-0.9.22/src/util/interval_partition.h:80:2: style: Struct 'IntervalPartition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/ptr_vector.h:34:0: style: Struct 'PtrVector < :: Target >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/align/greedy_pipeline.cpp:76:16: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
diamond-0.9.22/src/align/query_mapper.cpp:56:14: warning: Member variable 'QueryMapper::unaligned_from' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/target_culling.h:43:14: style: The function 'cull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/target_culling.h:29:14: note: Virtual function in base class
diamond-0.9.22/src/output/target_culling.h:43:14: note: Function in derived class
diamond-0.9.22/src/output/target_culling.h:52:14: style: The function 'cull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/target_culling.h:30:14: note: Virtual function in base class
diamond-0.9.22/src/output/target_culling.h:52:14: note: Function in derived class
diamond-0.9.22/src/output/target_culling.h:61:15: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/target_culling.h:31:15: note: Virtual function in base class
diamond-0.9.22/src/output/target_culling.h:61:15: note: Function in derived class
diamond-0.9.22/src/output/target_culling.h:67:15: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/target_culling.h:32:15: note: Virtual function in base class
diamond-0.9.22/src/output/target_culling.h:67:15: note: Function in derived class
diamond-0.9.22/src/output/target_culling.h:83:14: style: The function 'cull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/target_culling.h:29:14: note: Virtual function in base class
diamond-0.9.22/src/output/target_culling.h:83:14: note: Function in derived class
diamond-0.9.22/src/output/target_culling.h:112:15: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/target_culling.h:31:15: note: Virtual function in base class
diamond-0.9.22/src/output/target_culling.h:112:15: note: Function in derived class
diamond-0.9.22/src/output/target_culling.h:117:15: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/output/target_culling.h:32:15: note: Virtual function in base class
diamond-0.9.22/src/output/target_culling.h:117:15: note: Function in derived class
diamond-0.9.22/src/util/ptr_vector.h:34:2: style: Struct 'PtrVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/basic/masking.h:33:2: style: Struct 'Masking' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::merge_seq_treshold' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::hit_cap' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::min_ungapped_score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::min_ungapped_raw_score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::shapes' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::index_mode' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::max_alignments' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::padding' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::output_threads' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::compression' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::lowmem' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::chunk_size' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::min_identities' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::min_identities2' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::window' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::min_hit_score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::min_hit_raw_score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::hit_band' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::min_compressed_identities' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::min_seed_score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::seed_signatures' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::min_bit_score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::run_len' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::disable_traceback' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::max_seed_freq' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::long_mode' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::gapped_xdrop' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::max_evalue' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::debug_log' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::verbose' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::quiet' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::salltitles' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::reward' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::penalty' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::min_id' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::compress_temp' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::toppercent' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::forwardonly' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::fetch_size' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::db_size' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::query_cover' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::mode_sensitive' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::no_auto_append' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::local_align_mode' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::extend_all' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::slow_search' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::rank_ratio' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::rank_ratio2' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::rank_factor' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::ht_mode' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::old_freq' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::freq_sd' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::target_fetch_size' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::mode_more_sensitive' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::seed_anchor' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::space_penalty' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::new_prefilter' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::reverse' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::comp_based_stats' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::neighborhood_score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::seed_weight' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::report_unaligned' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::subject_cover' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::mode_very_sensitive' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::max_hsps' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::no_self_hits' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::id_left' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::id_right' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::id_n' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::bmatch' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::bmismatch' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::bcutoff' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::query_bins' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::n_ants' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::rho' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::p_best' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::d_exp' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::d_new' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::score_estimate_factor' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::diag_min_estimate' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::path_cutoff' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::use_smith_waterman' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::superblock' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::max_cells' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::masking' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::benchmark_ranking' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::log_query' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::log_subject' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::threads_align' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::score_ratio' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::small_query' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::hashed_seeds' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::sallseqid' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::xml_blord_format' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::query_range_culling' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::query_range_cover' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::transcript_len_estimate' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::radix_cluster_buffered' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::join_split_size' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::join_split_key_len' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::radix_bits' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::join_ht_factor' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::hash_join' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::sort_join' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::simple_freq' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::freq_treshold' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::use_lazy_dict' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::algo' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::load_balancing' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/basic/config.cpp:38:9: warning: Member variable 'Config::ext' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/util/command_line_parser.h:151:2: style: Struct 'Options_group' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/command_line_parser.h:135:3: style: Struct 'Add_f' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/ptr_vector.h:34:0: style: Struct 'PtrVector < Option_base >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/command_line_parser.h:114:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/command_line_parser.h:98:15: note: Virtual function in base class
diamond-0.9.22/src/util/command_line_parser.h:114:15: note: Function in derived class
diamond-0.9.22/src/util/command_line_parser.h:120:15: style: The function 'set_default' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/command_line_parser.h:99:15: note: Virtual function in base class
diamond-0.9.22/src/util/command_line_parser.h:120:15: note: Function in derived class
diamond-0.9.22/src/basic/hssp.cpp:121:41: style: Function 'splice' argument 1 names different: declaration 'd0' definition 'a'. [funcArgNamesDifferent]
diamond-0.9.22/src/basic/match.h:200:37: note: Function 'splice' argument 1 names different: declaration 'd0' definition 'a'.
diamond-0.9.22/src/basic/hssp.cpp:121:41: note: Function 'splice' argument 1 names different: declaration 'd0' definition 'a'.
diamond-0.9.22/src/basic/hssp.cpp:121:67: style: Function 'splice' argument 2 names different: declaration 'd1' definition 'b'. [funcArgNamesDifferent]
diamond-0.9.22/src/basic/match.h:200:64: note: Function 'splice' argument 2 names different: declaration 'd1' definition 'b'.
diamond-0.9.22/src/basic/hssp.cpp:121:67: note: Function 'splice' argument 2 names different: declaration 'd1' definition 'b'.
diamond-0.9.22/src/basic/masking.h:36:7: performance: Technically the member function 'Masking::bit_to_hard_mask' can be static. [functionStatic]
diamond-0.9.22/src/basic/masking.cpp:61:15: note: Technically the member function 'Masking::bit_to_hard_mask' can be static.
diamond-0.9.22/src/basic/masking.h:36:7: note: Technically the member function 'Masking::bit_to_hard_mask' can be static.
diamond-0.9.22/src/basic/masking.h:37:7: performance: Technically the member function 'Masking::remove_bit_mask' can be static. [functionStatic]
diamond-0.9.22/src/basic/masking.cpp:70:15: note: Technically the member function 'Masking::remove_bit_mask' can be static.
diamond-0.9.22/src/basic/masking.h:37:7: note: Technically the member function 'Masking::remove_bit_mask' can be static.
diamond-0.9.22/src/util/thread.h:35:0: style: Struct 'Atomic < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/basic/score_matrix.cpp:202:85: style: Function 'Score_matrix' argument 4 names different: declaration 'frame_shift' definition 'frameshift'. [funcArgNamesDifferent]
diamond-0.9.22/src/basic/score_matrix.h:39:71: note: Function 'Score_matrix' argument 4 names different: declaration 'frame_shift' definition 'frameshift'.
diamond-0.9.22/src/basic/score_matrix.cpp:202:85: note: Function 'Score_matrix' argument 4 names different: declaration 'frame_shift' definition 'frameshift'.
diamond-0.9.22/src/basic/score_matrix.cpp:292:15: warning: Member variable 'Score_matrix::frame_shift_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/blast/blast_filter.cpp:271:5: style: Variable 'ptrs' is reassigned a value before the old one has been used. [redundantAssignment]
diamond-0.9.22/src/blast/blast_filter.cpp:267:0: note: Variable 'ptrs' is reassigned a value before the old one has been used.
diamond-0.9.22/src/blast/blast_filter.cpp:271:5: note: Variable 'ptrs' is reassigned a value before the old one has been used.
diamond-0.9.22/src/blast/blast_filter.cpp:169:47: style: Function 'BlastSeqLocNodeFree' argument 1 names different: declaration 'node' definition 'loc'. [funcArgNamesDifferent]
diamond-0.9.22/src/blast/blast_filter.h:87:47: note: Function 'BlastSeqLocNodeFree' argument 1 names different: declaration 'node' definition 'loc'.
diamond-0.9.22/src/blast/blast_filter.cpp:169:47: note: Function 'BlastSeqLocNodeFree' argument 1 names different: declaration 'node' definition 'loc'.
diamond-0.9.22/src/blast/blast_seg.cpp:2052:10: style: Variable 'temp_seq' is reassigned a value before the old one has been used. [redundantAssignment]
diamond-0.9.22/src/blast/blast_seg.cpp:2047:0: note: Variable 'temp_seq' is reassigned a value before the old one has been used.
diamond-0.9.22/src/blast/blast_seg.cpp:2052:10: note: Variable 'temp_seq' is reassigned a value before the old one has been used.
diamond-0.9.22/src/blast/blast_seg.cpp:1478:10: style: The scope of the variable 'letter' can be reduced. [variableScope]
diamond-0.9.22/src/blast/blast_seg.cpp:1513:23: style: The scope of the variable 'c' can be reduced. [variableScope]
diamond-0.9.22/src/data/frequent_seeds.h:31:7: performance: Technically the member function 'Frequent_seeds::build' can be static. [functionStatic]
diamond-0.9.22/src/data/frequent_seeds.cpp:106:22: note: Technically the member function 'Frequent_seeds::build' can be static.
diamond-0.9.22/src/data/frequent_seeds.h:31:7: note: Technically the member function 'Frequent_seeds::build' can be static.
diamond-0.9.22/src/util/data_structures/double_array.h:28:0: style: Struct 'DoubleArray < SeedArray :: Entry :: Value >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/thread.h:35:0: style: Struct 'Atomic < unsigned int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/hash_table.h:169:0: style: Struct 'PHash_set < void , murmur_hash >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/data/ref_dictionary.cpp:59:58: style: Function 'get' argument 2 names different: declaration 'i' definition 'block_id'. [funcArgNamesDifferent]
diamond-0.9.22/src/data/ref_dictionary.h:43:38: note: Function 'get' argument 2 names different: declaration 'i' definition 'block_id'.
diamond-0.9.22/src/data/ref_dictionary.cpp:59:58: note: Function 'get' argument 2 names different: declaration 'i' definition 'block_id'.
diamond-0.9.22/src/data/reference.cpp:143:22: style: The scope of the variable 'n' can be reduced. [variableScope]
diamond-0.9.22/src/data/reference.cpp:67:2: warning: Member variable 'Pos_record::pos' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/data/reference.cpp:67:2: warning: Member variable 'Pos_record::seq_len' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/data/reference.h:79:7: style: Technically the member function 'DatabaseFile::has_taxon_id_lists' can be const. [functionConst]
diamond-0.9.22/src/data/reference.cpp:97:20: note: Technically the member function 'DatabaseFile::has_taxon_id_lists' can be const.
diamond-0.9.22/src/data/reference.h:79:7: note: Technically the member function 'DatabaseFile::has_taxon_id_lists' can be const.
diamond-0.9.22/src/data/reference.h:80:7: style: Technically the member function 'DatabaseFile::has_taxon_nodes' can be const. [functionConst]
diamond-0.9.22/src/data/reference.cpp:102:20: note: Technically the member function 'DatabaseFile::has_taxon_nodes' can be const.
diamond-0.9.22/src/data/reference.h:80:7: note: Technically the member function 'DatabaseFile::has_taxon_nodes' can be const.
diamond-0.9.22/src/util/io/text_input_file.h:33:2: style: Struct 'TextInputFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/data/taxonomy.h:44:3: style: Struct 'Accession' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/data/taxonomy.h:50:3: style: Struct 'Accession' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/seq_file_format.h:52:15: style: The function 'get_seq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/seq_file_format.h:40:15: note: Virtual function in base class
diamond-0.9.22/src/util/seq_file_format.h:52:15: note: Function in derived class
diamond-0.9.22/src/util/seq_file_format.h:65:15: style: The function 'get_seq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/seq_file_format.h:40:15: note: Virtual function in base class
diamond-0.9.22/src/util/seq_file_format.h:65:15: note: Function in derived class
diamond-0.9.22/src/data/seed_array.cpp:76:3: style: Struct 'BuildCallback' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
diamond-0.9.22/src/data/seed_array.cpp:76:3: style: Struct 'BuildCallback' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
diamond-0.9.22/src/data/seed_array.cpp:29:2: style: Struct 'BufferedWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/data/seed_set.cpp:41:7: performance: Technically the member function 'Seed_set_callback::finish' can be static. [functionStatic]
diamond-0.9.22/src/data/seed_set.cpp:68:7: performance: Technically the member function 'Hashed_seed_set_callback::finish' can be static. [functionStatic]
diamond-0.9.22/src/data/seed_set.cpp:60:2: style: Struct 'Hashed_seed_set_callback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/hash_table.h:169:0: style: Struct 'PHash_set < Modulo2 , No_hash >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/ptr_vector.h:34:0: style: Struct 'PtrVector < Seed_set_callback >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/ptr_vector.h:34:0: style: Struct 'PtrVector < Hashed_seed_set_callback >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/data/sorted_list.cpp:28:14: warning: Member variable 'sorted_list::data_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/data/taxonomy.cpp:34:36: style: Function 'get_accession' argument 1 names different: declaration 't' definition 'title'. [funcArgNamesDifferent]
diamond-0.9.22/src/data/taxonomy.h:30:36: note: Function 'get_accession' argument 1 names different: declaration 't' definition 'title'.
diamond-0.9.22/src/data/taxonomy.cpp:34:36: note: Function 'get_accession' argument 1 names different: declaration 't' definition 'title'.
diamond-0.9.22/src/data/taxonomy_nodes.cpp:101:19: style: Variable 'max' is assigned a value that is never used. [unreadVariable]
diamond-0.9.22/src/dp/banded_sw.cpp:282:0: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
diamond-0.9.22/src/dp/banded_sw.cpp:57:8: style: Technically the member function 'Banded_traceback_matrix::Column_iterator::good' can be const. [functionConst]
diamond-0.9.22/src/dp/banded_sw.cpp:83:8: style: Technically the member function 'Banded_traceback_matrix::Row_iterator::good' can be const. [functionConst]
diamond-0.9.22/src/dp/diag_scores.cpp:218:15: warning: Redundant assignment of 'diag.score' to itself. [selfAssignment]
diamond-0.9.22/src/dp/diag_scores.cpp:240:167: style: The scope of the variable 'max_score' can be reduced. [variableScope]
diamond-0.9.22/src/dp/diag_scores.cpp:240:61: style: Variable 'p_begin' is assigned a value that is never used. [unreadVariable]
diamond-0.9.22/src/dp/diag_scores.cpp:56:55: performance: Function parameter 's' should be passed by const reference. [passedByValue]
diamond-0.9.22/src/dp/greedy_align.cpp:93:21: style: The scope of the variable 'score' can be reduced. [variableScope]
diamond-0.9.22/src/dp/greedy_align.cpp:223:49: style: The scope of the variable 'diff1' can be reduced. [variableScope]
diamond-0.9.22/src/search/sse_dist.h:88:11: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 87. [shiftTooManyBitsSigned]
diamond-0.9.22/src/search/sse_dist.h:87:9: note: Assuming that condition 'len<32' is not redundant
diamond-0.9.22/src/search/sse_dist.h:88:11: note: Shift
diamond-0.9.22/src/dp/greedy_align.cpp:327:30: style: Variable 'shift' is assigned a value that is never used. [unreadVariable]
diamond-0.9.22/src/dp/greedy_align.cpp:110:2: warning: Member variable 'Link::query_pos1' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/greedy_align.cpp:110:2: warning: Member variable 'Link::subject_pos2' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/greedy_align.cpp:110:2: warning: Member variable 'Link::query_pos2' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/greedy_align.cpp:110:2: warning: Member variable 'Link::score1' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/greedy_align.cpp:110:2: warning: Member variable 'Link::score2' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/greedy_align.cpp:113:2: warning: Member variable 'Link::subject_pos2' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/greedy_align.cpp:113:2: warning: Member variable 'Link::query_pos2' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/greedy_align.cpp:196:84: performance: Function parameter 'query' should be passed by const reference. [passedByValue]
diamond-0.9.22/src/dp/greedy_align.cpp:196:100: performance: Function parameter 'subject' should be passed by const reference. [passedByValue]
diamond-0.9.22/src/dp/greedy_align.cpp:203:79: performance: Function parameter 'query' should be passed by const reference. [passedByValue]
diamond-0.9.22/src/dp/greedy_align.cpp:203:95: performance: Function parameter 'subject' should be passed by const reference. [passedByValue]
diamond-0.9.22/src/dp/greedy_align.cpp:263:24: error: Uninitialized variable: path_max [uninitvar]
diamond-0.9.22/src/dp/greedy_align.cpp:264:107: error: Uninitialized variable: path_min [uninitvar]
diamond-0.9.22/src/dp/needleman_wunsch.cpp:179:22: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
diamond-0.9.22/src/util/double_buffer.h:28:1: style: The struct 'Double_buffer' does not have a constructor although it has private member variables. [noConstructor]
diamond-0.9.22/src/dp/dp.h:199:0: style: The struct 'Fixed_score_buffer < int >' does not have a constructor although it has private member variables. [noConstructor]
diamond-0.9.22/src/dp/needleman_wunsch.cpp:174:31: performance: Function parameter 'query' should be passed by const reference. [passedByValue]
diamond-0.9.22/src/dp/needleman_wunsch.cpp:174:47: performance: Function parameter 'subject' should be passed by const reference. [passedByValue]
diamond-0.9.22/src/dp/padded_banded_sw.cpp:130:17: style: The scope of the variable 'hgap' can be reduced. [variableScope]
diamond-0.9.22/src/dp/sw_3frame.cpp:71:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diamond-0.9.22/src/util/util.h:327:0: style: The struct 'Matrix < int >' does not have a constructor although it has private member variables. [noConstructor]
diamond-0.9.22/src/dp/swipe/banded_3frame_swipe.cpp:157:0: style: The scope of the variable 'hgap' can be reduced. [variableScope]
diamond-0.9.22/src/dp/swipe/target_iterator.h:30:2: warning: Member variable 'TargetIterator::cols' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/dp/swipe/swipe_matrix.h:311:4: performance: Variable 'sm4' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diamond-0.9.22/src/dp/swipe/swipe_matrix.h:184:8: style: Technically the member function 'BandedSwipeTracebackMatrix::ColumnIterator::set_zero' can be const. [functionConst]
diamond-0.9.22/src/dp/swipe/target_iterator.h:58:7: style: Technically the member function 'TargetIterator::operator[]' can be const. [functionConst]
diamond-0.9.22/src/dp/swipe/swipe_matrix.h:63:2: style: Struct 'SwipeMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/dp/swipe/swipe_matrix.h:125:2: style: Struct 'BandedSwipeMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/dp/swipe/swipe_matrix.h:229:4: performance: Variable 'sm4' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diamond-0.9.22/src/extra/model_sim.cpp:27:7: performance: Technically the member function 'MSS_model::hit' can be static. [functionStatic]
diamond-0.9.22/src/extra/model_sim.cpp:60:11: performance: Technically the member function 'MSS_twohit_model::hit' can be static. [functionStatic]
diamond-0.9.22/src/extra/model_sim.cpp:94:11: performance: Technically the member function 'MSS_twohit_diagonal_model::hit' can be static. [functionStatic]
diamond-0.9.22/src/extra/model_sim.cpp:129:7: performance: Technically the member function 'MSS_twohit_window_model::hit' can be static. [functionStatic]
diamond-0.9.22/src/extra/model_sim.cpp:167:7: performance: Technically the member function 'Mismatch_twohit_window_model::hit' can be static. [functionStatic]
diamond-0.9.22/src/extra/model_sim.cpp:205:7: performance: Technically the member function 'MSS_twohit_window_neighborhood_model::hit' can be static. [functionStatic]
diamond-0.9.22/src/extra/model_sim.cpp:239:7: performance: Technically the member function 'MSS_neighborhood_model::hit' can be static. [functionStatic]
diamond-0.9.22/src/extra/opt.cpp:269:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diamond-0.9.22/src/extra/match_file.h:183:9: warning: %i in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
diamond-0.9.22/src/extra/match_file.h:150:10: style: Unused variable: queryseq [unusedVariable]
diamond-0.9.22/src/extra/match_file.h:150:26: style: Unused variable: subjectseq [unusedVariable]
diamond-0.9.22/src/extra/match_file.h:151:15: style: Variable 'q' is assigned a value that is never used. [unreadVariable]
diamond-0.9.22/src/extra/match_file.h:151:30: style: Variable 's' is assigned a value that is never used. [unreadVariable]
diamond-0.9.22/src/extra/match_file.h:152:0: style: Variable 'match_mask' is assigned a value that is never used. [unreadVariable]
diamond-0.9.22/src/extra/match_file.h:152:0: style: Variable 'current_len' is assigned a value that is never used. [unreadVariable]
diamond-0.9.22/src/extra/match_file.h:111:2: warning: Member variable 'match_file::save' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/extra/roc.cpp:38:2: warning: Member variable 'Superfamily::cl' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/extra/roc.cpp:38:2: warning: Member variable 'Superfamily::fold' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/extra/roc.cpp:38:2: warning: Member variable 'Superfamily::superfamily' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/extra/roc.cpp:38:2: warning: Member variable 'Superfamily::family' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/extra/match_file.h:32:2: style: Struct 'file_parse_exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/extra/match_file.h:111:2: style: Class 'match_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/extra/roc.cpp:40:2: style: Struct 'Superfamily' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/util.h:436:0: style: Struct 'Numeric_vector < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/extra/match_file.h:166:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diamond-0.9.22/src/extra/match_file.h:173:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diamond-0.9.22/src/extra/match_file.h:252:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diamond-0.9.22/src/extra/match_file.h:284:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diamond-0.9.22/src/extra/roc.cpp:122:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diamond-0.9.22/src/extra/roc.cpp:171:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diamond-0.9.22/src/lib/tantan/tantan.cc:72:3: warning: Member variable 'Tantan::backgroundProb' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/lib/tantan/tantan.cc:262:8: style: Technically the member function 'tantan::Tantan::addEndCounts' can be const. [functionConst]
diamond-0.9.22/src/output/blast_pairwise_format.cpp:67:48: style: Function 'print_footer' argument 1 names different: declaration 'f' definition 'out'. [funcArgNamesDifferent]
diamond-0.9.22/src/output/output_format.h:163:40: note: Function 'print_footer' argument 1 names different: declaration 'f' definition 'out'.
diamond-0.9.22/src/output/blast_pairwise_format.cpp:67:48: note: Function 'print_footer' argument 1 names different: declaration 'f' definition 'out'.
diamond-0.9.22/src/output/blast_pairwise_format.cpp:72:118: style: Function 'print_query_epilog' argument 4 names different: declaration 'parameters' definition 'params'. [funcArgNamesDifferent]
diamond-0.9.22/src/output/output_format.h:162:110: note: Function 'print_query_epilog' argument 4 names different: declaration 'parameters' definition 'params'.
diamond-0.9.22/src/output/blast_pairwise_format.cpp:72:118: note: Function 'print_query_epilog' argument 4 names different: declaration 'parameters' definition 'params'.
diamond-0.9.22/src/output/daa_record.cpp:77:6: warning: Member variable 'Hsp::length' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_record.cpp:77:6: warning: Member variable 'Hsp::identities' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_record.cpp:77:6: warning: Member variable 'Hsp::mismatches' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_record.cpp:77:6: warning: Member variable 'Hsp::positives' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_record.cpp:77:6: warning: Member variable 'Hsp::gap_openings' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_record.cpp:77:6: warning: Member variable 'Hsp::gaps' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_record.cpp:77:6: warning: Member variable 'Hsp::sw_score' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/daa_record.cpp:77:6: warning: Member variable 'Hsp::time' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/join_blocks.cpp:104:28: style: Redundant condition: !rhs.same_subject_. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
diamond-0.9.22/src/output/join_blocks.cpp:60:2: warning: Member variable 'JoinFetcher::query_id' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/join_blocks.cpp:60:2: warning: Member variable 'JoinFetcher::unaligned_from' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/join_blocks.cpp:88:2: style: Struct 'JoinWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/output/join_blocks.cpp:137:2: style: Struct 'BlockJoiner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/ptr_vector.h:34:0: style: Struct 'PtrVector < InputFile >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/output/taxon_format.cpp:41:115: style: Function 'print_query_epilog' argument 4 names different: declaration 'parameters' definition 'params'. [funcArgNamesDifferent]
diamond-0.9.22/src/output/output_format.h:183:110: note: Function 'print_query_epilog' argument 4 names different: declaration 'parameters' definition 'params'.
diamond-0.9.22/src/output/taxon_format.cpp:41:115: note: Function 'print_query_epilog' argument 4 names different: declaration 'parameters' definition 'params'.
diamond-0.9.22/src/output/view.cpp:53:2: warning: Member variable 'View_fetcher::n' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/view.cpp:53:2: warning: Member variable 'View_fetcher::query_num' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/output/view.cpp:53:2: style: Struct 'View_fetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/search/align_range.h:82:2: warning: Member variable 'Byte_finger_print_48::r' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/search/align_range.h:84:2: style: Struct 'Byte_finger_print_48' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/extra/compare.h:80:14: style: Variable 'q' is assigned a value that is never used. [unreadVariable]
diamond-0.9.22/src/extra/compare.h:196:0: style: Variable 'read' is modified but its new value is never used. [unreadVariable]
diamond-0.9.22/src/run/tools.cpp:157:15: style: Variable 'buf_size' is assigned a value that is never used. [unreadVariable]
diamond-0.9.22/src/search/collision.cpp:31:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diamond-0.9.22/src/dp/dp_matrix.h:121:14: performance: Technically the member function 'DP_matrix::sub_all' can be static. [functionStatic]
diamond-0.9.22/src/dp/dp_matrix.h:127:12: performance: Technically the member function 'DP_matrix::get_min' can be static. [functionStatic]
diamond-0.9.22/src/util/io/compressed_stream.cpp:91:64: style: Function 'deflate_loop' argument 3 names different: declaration 'code' definition 'flush'. [funcArgNamesDifferent]
diamond-0.9.22/src/util/io/compressed_stream.h:50:55: note: Function 'deflate_loop' argument 3 names different: declaration 'code' definition 'flush'.
diamond-0.9.22/src/util/io/compressed_stream.cpp:91:64: note: Function 'deflate_loop' argument 3 names different: declaration 'code' definition 'flush'.
diamond-0.9.22/src/util/io/compressed_stream.h:33:2: style: Struct 'ZlibSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/io/compressed_stream.h:46:2: style: Struct 'ZlibSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/io/compressed_stream.h:34:17: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:53:17: note: Virtual function in base class
diamond-0.9.22/src/util/io/compressed_stream.h:34:17: note: Function in derived class
diamond-0.9.22/src/util/io/compressed_stream.h:35:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:61:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/compressed_stream.h:35:15: note: Function in derived class
diamond-0.9.22/src/util/io/compressed_stream.h:36:15: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:37:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/compressed_stream.h:36:15: note: Function in derived class
diamond-0.9.22/src/util/io/compressed_stream.h:47:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:61:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/compressed_stream.h:47:15: note: Function in derived class
diamond-0.9.22/src/util/io/compressed_stream.h:48:15: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:69:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/compressed_stream.h:48:15: note: Function in derived class
diamond-0.9.22/src/util/io/file_sink.h:35:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:61:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/file_sink.h:35:15: note: Function in derived class
diamond-0.9.22/src/util/io/file_sink.h:36:15: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:69:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/file_sink.h:36:15: note: Function in derived class
diamond-0.9.22/src/util/io/file_sink.h:37:15: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:41:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/file_sink.h:37:15: note: Function in derived class
diamond-0.9.22/src/util/io/file_sink.h:38:15: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:37:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/file_sink.h:38:15: note: Function in derived class
diamond-0.9.22/src/util/io/file_sink.h:39:17: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:49:17: note: Virtual function in base class
diamond-0.9.22/src/util/io/file_sink.h:39:17: note: Function in derived class
diamond-0.9.22/src/util/io/file_sink.h:40:24: style: The function 'file_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:65:24: note: Virtual function in base class
diamond-0.9.22/src/util/io/file_sink.h:40:24: note: Function in derived class
diamond-0.9.22/src/util/io/file_sink.h:44:16: style: The function 'file' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:81:16: note: Virtual function in base class
diamond-0.9.22/src/util/io/file_sink.h:44:16: note: Function in derived class
diamond-0.9.22/src/util/io/file_source.h:26:2: style: Struct 'FileSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/io/file_source.h:28:15: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:37:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/file_source.h:28:15: note: Function in derived class
diamond-0.9.22/src/util/io/file_source.h:29:15: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:41:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/file_source.h:29:15: note: Function in derived class
diamond-0.9.22/src/util/io/file_source.h:30:15: style: The function 'seek_forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:45:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/file_source.h:30:15: note: Function in derived class
diamond-0.9.22/src/util/io/file_source.h:31:17: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:53:17: note: Virtual function in base class
diamond-0.9.22/src/util/io/file_source.h:31:17: note: Function in derived class
diamond-0.9.22/src/util/io/file_source.h:32:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:61:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/file_source.h:32:15: note: Function in derived class
diamond-0.9.22/src/util/io/file_source.h:33:24: style: The function 'file_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:65:24: note: Virtual function in base class
diamond-0.9.22/src/util/io/file_source.h:33:24: note: Function in derived class
diamond-0.9.22/src/util/io/file_source.h:37:16: style: The function 'file' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:81:16: note: Virtual function in base class
diamond-0.9.22/src/util/io/file_source.h:37:16: note: Function in derived class
diamond-0.9.22/src/util/io/input_stream_buffer.h:27:2: style: Struct 'InputStreamBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/io/input_stream_buffer.h:28:15: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:37:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/input_stream_buffer.h:28:15: note: Function in derived class
diamond-0.9.22/src/util/io/input_stream_buffer.h:29:15: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:41:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/input_stream_buffer.h:29:15: note: Function in derived class
diamond-0.9.22/src/util/io/input_stream_buffer.h:30:15: style: The function 'seek_forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:45:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/input_stream_buffer.h:30:15: note: Function in derived class
diamond-0.9.22/src/util/io/input_stream_buffer.h:31:41: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:57:41: note: Virtual function in base class
diamond-0.9.22/src/util/io/input_stream_buffer.h:31:41: note: Function in derived class
diamond-0.9.22/src/util/io/input_stream_buffer.cpp:25:20: warning: Member variable 'InputStreamBuffer::buf_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/util/io/output_stream_buffer.h:27:2: style: Struct 'OutputStreamBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/io/output_stream_buffer.h:28:29: style: The function 'write_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:73:29: note: Virtual function in base class
diamond-0.9.22/src/util/io/output_stream_buffer.h:28:29: note: Function in derived class
diamond-0.9.22/src/util/io/output_stream_buffer.h:29:15: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:77:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/output_stream_buffer.h:29:15: note: Function in derived class
diamond-0.9.22/src/util/io/output_stream_buffer.h:30:15: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:41:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/output_stream_buffer.h:30:15: note: Function in derived class
diamond-0.9.22/src/util/io/output_stream_buffer.h:31:15: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:37:15: note: Virtual function in base class
diamond-0.9.22/src/util/io/output_stream_buffer.h:31:15: note: Function in derived class
diamond-0.9.22/src/util/io/output_stream_buffer.h:32:17: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diamond-0.9.22/src/util/io/stream_entity.h:49:17: note: Virtual function in base class
diamond-0.9.22/src/util/io/output_stream_buffer.h:32:17: note: Function in derived class
diamond-0.9.22/src/util/io/output_stream_buffer.cpp:21:21: warning: Member variable 'OutputStreamBuffer::buf_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/util/io/text_input_file.cpp:21:16: warning: Member variable 'TextInputFile::line_buf_' is not initialized in the constructor. [uninitMemberVar]
diamond-0.9.22/src/util/memory/memory_pool.h:40:7: performance: Technically the member function 'MemoryPool::init' can be static. [functionStatic]
diamond-0.9.22/src/util/memory/memory_pool.cpp:113:18: note: Technically the member function 'MemoryPool::init' can be static.
diamond-0.9.22/src/util/memory/memory_pool.h:40:7: note: Technically the member function 'MemoryPool::init' can be static.
diamond-0.9.22/src/util/memory/memory_pool.cpp:45:3: style: Struct 'Arena' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
diamond-0.9.22/src/util/memory/memory_pool.cpp:45:3: style: Struct 'Arena' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
diamond-0.9.22/src/util/memory/memory_pool.cpp:44:2: style: Struct 'Arena' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diamond-0.9.22/src/util/tinythread.cpp:169:29: style: C-style pointer casting [cstyleCast]
diamond-0.9.22/src/util/tinythread.cpp:140:24: style: The scope of the variable 'idCount' can be reduced. [variableScope]
[14:57]

ftp://ftp.se.debian.org/debian/pool/main/d/dianara/dianara_1.4.1.orig.tar.gz
dianara-v1.4.1/src/asactivity.cpp:26:5: performance: Variable 'm_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dianara-v1.4.1/src/asobject.cpp:26:5: performance: Variable 'm_originalObjectMap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dianara-v1.4.1/src/asobject.cpp:29:5: performance: Variable 'm_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dianara-v1.4.1/src/audienceselector.cpp:27:11: performance: Variable 'selectorType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dianara-v1.4.1/src/commenterblock.cpp:32:5: performance: Variable 'm_parentPostId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dianara-v1.4.1/src/commenterblock.cpp:33:5: performance: Variable 'm_parentPostAuthorId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dianara-v1.4.1/src/commenterblock.cpp:40:5: performance: Variable 'm_reloadCommentsString' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dianara-v1.4.1/src/composer.cpp:1041:9: style: The scope of the variable 'defaultButton' can be reduced. [variableScope]
dianara-v1.4.1/src/notifications.h:41:5: style: Class 'FDNotifications' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dianara-v1.4.1/src/datafile.cpp:67:5: style: Variable 'parsedOk' is reassigned a value before the old one has been used. [redundantAssignment]
dianara-v1.4.1/src/datafile.cpp:57:0: note: Variable 'parsedOk' is reassigned a value before the old one has been used.
dianara-v1.4.1/src/datafile.cpp:67:5: note: Variable 'parsedOk' is reassigned a value before the old one has been used.
dianara-v1.4.1/src/downloadwidget.cpp:24:40: style: Function 'DownloadWidget' argument 1 names different: declaration 'm_fileUrl' definition 'fileUrl'. [funcArgNamesDifferent]
dianara-v1.4.1/src/downloadwidget.h:42:37: note: Function 'DownloadWidget' argument 1 names different: declaration 'm_fileUrl' definition 'fileUrl'.
dianara-v1.4.1/src/downloadwidget.cpp:24:40: note: Function 'DownloadWidget' argument 1 names different: declaration 'm_fileUrl' definition 'fileUrl'.
dianara-v1.4.1/src/downloadwidget.cpp:30:5: performance: Variable 'm_fileUrl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dianara-v1.4.1/src/downloadwidget.cpp:31:5: performance: Variable 'm_suggestedFilename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dianara-v1.4.1/src/globalobject.cpp:306:42: style: Function 'syncPostSettings' argument 7 names different: declaration 'postIgnoreSslInImages' definition 'ignoreSslInImages'. [funcArgNamesDifferent]
dianara-v1.4.1/src/globalobject.h:88:32: note: Function 'syncPostSettings' argument 7 names different: declaration 'postIgnoreSslInImages' definition 'ignoreSslInImages'.
dianara-v1.4.1/src/globalobject.cpp:306:42: note: Function 'syncPostSettings' argument 7 names different: declaration 'postIgnoreSslInImages' definition 'ignoreSslInImages'.
dianara-v1.4.1/src/globalobject.cpp:401:45: style: Function 'syncPrivacySettings' argument 3 names different: declaration 'silentLiking' definition 'silentLikes'. [funcArgNamesDifferent]
dianara-v1.4.1/src/globalobject.h:111:35: note: Function 'syncPrivacySettings' argument 3 names different: declaration 'silentLiking' definition 'silentLikes'.
dianara-v1.4.1/src/globalobject.cpp:401:45: note: Function 'syncPrivacySettings' argument 3 names different: declaration 'silentLiking' definition 'silentLikes'.
dianara-v1.4.1/src/imageviewer.cpp:531:10: style: The scope of the variable 'savedCorrectly' can be reduced. [variableScope]
dianara-v1.4.1/src/main.cpp:91:10: style: The scope of the variable 'nextParameterIsConfig' can be reduced. [variableScope]
dianara-v1.4.1/src/mainwindow.h:89:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dianara-v1.4.1/src/mainwindow.cpp:2936:26: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dianara-v1.4.1/src/mainwindow.cpp:2901:22: note: outer condition: feedType==PumpController::MinorFeedMainRequest
dianara-v1.4.1/src/mainwindow.cpp:2936:26: note: identical inner condition: feedType==PumpController::MinorFeedMainRequest
dianara-v1.4.1/src/mainwindow.cpp:1449:40: style: Function 'setTrayIconPixmap' argument 1 names different: declaration 'newCount' definition 'count'. [funcArgNamesDifferent]
dianara-v1.4.1/src/mainwindow.h:107:32: note: Function 'setTrayIconPixmap' argument 1 names different: declaration 'newCount' definition 'count'.
dianara-v1.4.1/src/mainwindow.cpp:1449:40: note: Function 'setTrayIconPixmap' argument 1 names different: declaration 'newCount' definition 'count'.
dianara-v1.4.1/src/minorfeed.cpp:428:9: style: The scope of the variable 'totalItemDifference' can be reduced. [variableScope]
dianara-v1.4.1/src/minorfeed.cpp:480:10: style: The scope of the variable 'itemIsNew' can be reduced. [variableScope]
dianara-v1.4.1/src/notifications.cpp:24:18: warning: Member variable 'FDNotifications::m_notifyNewTimeline' is not initialized in the constructor. [uninitMemberVar]
dianara-v1.4.1/src/notifications.cpp:24:18: warning: Member variable 'FDNotifications::m_notifyHLTimeline' is not initialized in the constructor. [uninitMemberVar]
dianara-v1.4.1/src/notifications.cpp:24:18: warning: Member variable 'FDNotifications::m_notifyNewMeanwhile' is not initialized in the constructor. [uninitMemberVar]
dianara-v1.4.1/src/notifications.cpp:24:18: warning: Member variable 'FDNotifications::m_notifyHLMeanwhile' is not initialized in the constructor. [uninitMemberVar]
dianara-v1.4.1/src/notifications.cpp:24:18: warning: Member variable 'FDNotifications::m_notifyErrors' is not initialized in the constructor. [uninitMemberVar]
dianara-v1.4.1/src/post.cpp:1095:9: style: The scope of the variable 'imageWidth' can be reduced. [variableScope]
dianara-v1.4.1/src/post.cpp:36:11: performance: Variable 'seeFullImageString' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dianara-v1.4.1/src/pumpcontroller.cpp:25:5: performance: Variable 'm_userAgentString' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dianara-v1.4.1/src/pumpcontroller.cpp:27:5: performance: Variable 'm_serverScheme' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[14:58]

ftp://ftp.se.debian.org/debian/pool/main/d/dibbler/dibbler_1.0.1.orig.tar.gz
dibbler-1.0.1/AddrMgr/AddrAddr.cpp:34:11: performance: Variable 'Addr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/AddrMgr/AddrAddr.cpp:60:11: performance: Variable 'Addr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/AddrMgr/AddrAddr.h:28:21: style: Technically the member function 'TAddrAddr::get' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrAddr.cpp:84:28: note: Technically the member function 'TAddrAddr::get' can be const.
dibbler-1.0.1/AddrMgr/AddrAddr.h:28:21: note: Technically the member function 'TAddrAddr::get' can be const.
dibbler-1.0.1/AddrMgr/AddrAddr.h:31:19: style: Technically the member function 'TAddrAddr::getPref' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrAddr.cpp:71:26: note: Technically the member function 'TAddrAddr::getPref' can be const.
dibbler-1.0.1/AddrMgr/AddrAddr.h:31:19: note: Technically the member function 'TAddrAddr::getPref' can be const.
dibbler-1.0.1/AddrMgr/AddrAddr.h:32:19: style: Technically the member function 'TAddrAddr::getValid' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrAddr.cpp:75:26: note: Technically the member function 'TAddrAddr::getValid' can be const.
dibbler-1.0.1/AddrMgr/AddrAddr.h:32:19: note: Technically the member function 'TAddrAddr::getValid' can be const.
dibbler-1.0.1/AddrMgr/AddrAddr.h:33:19: style: Technically the member function 'TAddrAddr::getPrefTimeout' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrAddr.cpp:96:26: note: Technically the member function 'TAddrAddr::getPrefTimeout' can be const.
dibbler-1.0.1/AddrMgr/AddrAddr.h:33:19: note: Technically the member function 'TAddrAddr::getPrefTimeout' can be const.
dibbler-1.0.1/AddrMgr/AddrAddr.h:36:19: style: Technically the member function 'TAddrAddr::getValidTimeout' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrAddr.cpp:116:26: note: Technically the member function 'TAddrAddr::getValidTimeout' can be const.
dibbler-1.0.1/AddrMgr/AddrAddr.h:36:19: note: Technically the member function 'TAddrAddr::getValidTimeout' can be const.
dibbler-1.0.1/AddrMgr/AddrAddr.h:37:9: style: Technically the member function 'TAddrAddr::getPrefix' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrAddr.cpp:79:16: note: Technically the member function 'TAddrAddr::getPrefix' can be const.
dibbler-1.0.1/AddrMgr/AddrAddr.h:37:9: note: Technically the member function 'TAddrAddr::getPrefix' can be const.
dibbler-1.0.1/AddrMgr/AddrAddr.h:40:10: style: Technically the member function 'TAddrAddr::getTimestamp' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrAddr.cpp:131:17: note: Technically the member function 'TAddrAddr::getTimestamp' can be const.
dibbler-1.0.1/AddrMgr/AddrAddr.h:40:10: note: Technically the member function 'TAddrAddr::getTimestamp' can be const.
dibbler-1.0.1/AddrMgr/AddrAddr.h:45:22: style: Technically the member function 'TAddrAddr::getTentative' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrAddr.cpp:163:29: note: Technically the member function 'TAddrAddr::getTentative' can be const.
dibbler-1.0.1/AddrMgr/AddrAddr.h:45:22: note: Technically the member function 'TAddrAddr::getTentative' can be const.
dibbler-1.0.1/AddrMgr/AddrClient.cpp:130:39: style: Function 'addPD' argument 1 names different: declaration 'ia' definition 'pd'. [funcArgNamesDifferent]
dibbler-1.0.1/AddrMgr/AddrClient.h:43:30: note: Function 'addPD' argument 1 names different: declaration 'ia' definition 'pd'.
dibbler-1.0.1/AddrMgr/AddrClient.cpp:130:39: note: Function 'addPD' argument 1 names different: declaration 'ia' definition 'pd'.
dibbler-1.0.1/AddrMgr/AddrClient.cpp:157:48: style: Function 'getTA' argument 1 names different: declaration 'iaid' definition 'IAID'. [funcArgNamesDifferent]
dibbler-1.0.1/AddrMgr/AddrClient.h:50:39: note: Function 'getTA' argument 1 names different: declaration 'iaid' definition 'IAID'.
dibbler-1.0.1/AddrMgr/AddrClient.cpp:157:48: note: Function 'getTA' argument 1 names different: declaration 'iaid' definition 'IAID'.
dibbler-1.0.1/AddrMgr/AddrClient.h:29:17: style: Technically the member function 'TAddrClient::getDUID' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:34:26: note: Technically the member function 'TAddrClient::getDUID' can be const.
dibbler-1.0.1/AddrMgr/AddrClient.h:29:17: note: Technically the member function 'TAddrClient::getDUID' can be const.
dibbler-1.0.1/AddrMgr/AddrClient.h:32:10: performance: Technically the member function 'TAddrClient::firstIA' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:46:19: note: Technically the member function 'TAddrClient::firstIA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:32:10: note: Technically the member function 'TAddrClient::firstIA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:33:19: performance: Technically the member function 'TAddrClient::getIA' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:59:28: note: Technically the member function 'TAddrClient::getIA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:33:19: note: Technically the member function 'TAddrClient::getIA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:36:10: performance: Technically the member function 'TAddrClient::delIA' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:95:19: note: Technically the member function 'TAddrClient::delIA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:36:10: note: Technically the member function 'TAddrClient::delIA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:37:9: performance: Technically the member function 'TAddrClient::countIA' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:91:18: note: Technically the member function 'TAddrClient::countIA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:37:9: note: Technically the member function 'TAddrClient::countIA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:40:10: performance: Technically the member function 'TAddrClient::firstPD' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:126:19: note: Technically the member function 'TAddrClient::firstPD' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:40:10: note: Technically the member function 'TAddrClient::firstPD' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:41:19: performance: Technically the member function 'TAddrClient::getPD' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:110:28: note: Technically the member function 'TAddrClient::getPD' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:41:19: note: Technically the member function 'TAddrClient::getPD' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:43:10: performance: Technically the member function 'TAddrClient::addPD' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:130:19: note: Technically the member function 'TAddrClient::addPD' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:43:10: note: Technically the member function 'TAddrClient::addPD' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:44:10: performance: Technically the member function 'TAddrClient::delPD' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:138:19: note: Technically the member function 'TAddrClient::delPD' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:44:10: note: Technically the member function 'TAddrClient::delPD' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:45:9: performance: Technically the member function 'TAddrClient::countPD' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:134:18: note: Technically the member function 'TAddrClient::countPD' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:45:9: note: Technically the member function 'TAddrClient::countPD' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:48:10: performance: Technically the member function 'TAddrClient::firstTA' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:169:19: note: Technically the member function 'TAddrClient::firstTA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:48:10: note: Technically the member function 'TAddrClient::firstTA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:49:19: performance: Technically the member function 'TAddrClient::getTA' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:153:28: note: Technically the member function 'TAddrClient::getTA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:49:19: note: Technically the member function 'TAddrClient::getTA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:51:10: performance: Technically the member function 'TAddrClient::addTA' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:173:19: note: Technically the member function 'TAddrClient::addTA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:51:10: note: Technically the member function 'TAddrClient::addTA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:52:10: performance: Technically the member function 'TAddrClient::delTA' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:181:19: note: Technically the member function 'TAddrClient::delTA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:52:10: note: Technically the member function 'TAddrClient::delTA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:53:9: performance: Technically the member function 'TAddrClient::countTA' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:177:18: note: Technically the member function 'TAddrClient::countTA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:53:9: note: Technically the member function 'TAddrClient::countTA' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:56:19: performance: Technically the member function 'TAddrClient::getT1Timeout' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:197:28: note: Technically the member function 'TAddrClient::getT1Timeout' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:56:19: note: Technically the member function 'TAddrClient::getT1Timeout' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:57:19: performance: Technically the member function 'TAddrClient::getT2Timeout' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:221:28: note: Technically the member function 'TAddrClient::getT2Timeout' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:57:19: note: Technically the member function 'TAddrClient::getT2Timeout' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:58:19: performance: Technically the member function 'TAddrClient::getPrefTimeout' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:244:28: note: Technically the member function 'TAddrClient::getPrefTimeout' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:58:19: note: Technically the member function 'TAddrClient::getPrefTimeout' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:59:19: performance: Technically the member function 'TAddrClient::getValidTimeout' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:267:28: note: Technically the member function 'TAddrClient::getValidTimeout' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:59:19: note: Technically the member function 'TAddrClient::getValidTimeout' can be static.
dibbler-1.0.1/AddrMgr/AddrClient.h:62:14: style: Technically the member function 'TAddrClient::getSPI' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:323:23: note: Technically the member function 'TAddrClient::getSPI' can be const.
dibbler-1.0.1/AddrMgr/AddrClient.h:62:14: note: Technically the member function 'TAddrClient::getSPI' can be const.
dibbler-1.0.1/AddrMgr/AddrClient.h:64:14: style: Technically the member function 'TAddrClient::getReplayDetectionRcvd' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrClient.cpp:331:23: note: Technically the member function 'TAddrClient::getReplayDetectionRcvd' can be const.
dibbler-1.0.1/AddrMgr/AddrClient.h:64:14: note: Technically the member function 'TAddrClient::getReplayDetectionRcvd' can be const.
dibbler-1.0.1/AddrMgr/AddrClient.h:28:5: style: Class 'TAddrClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:39:69: style: Function 'TAddrIA' argument 3 names different: declaration 'mode' definition 'type'. [funcArgNamesDifferent]
dibbler-1.0.1/AddrMgr/AddrIA.h:31:64: note: Function 'TAddrIA' argument 3 names different: declaration 'mode' definition 'type'.
dibbler-1.0.1/AddrMgr/AddrIA.cpp:39:69: note: Function 'TAddrIA' argument 3 names different: declaration 'mode' definition 'type'.
dibbler-1.0.1/AddrMgr/AddrIA.cpp:40:50: style: Function 'TAddrIA' argument 6 names different: declaration 'T1' definition 't1'. [funcArgNamesDifferent]
dibbler-1.0.1/AddrMgr/AddrIA.h:32:20: note: Function 'TAddrIA' argument 6 names different: declaration 'T1' definition 't1'.
dibbler-1.0.1/AddrMgr/AddrIA.cpp:40:50: note: Function 'TAddrIA' argument 6 names different: declaration 'T1' definition 't1'.
dibbler-1.0.1/AddrMgr/AddrIA.cpp:40:68: style: Function 'TAddrIA' argument 7 names different: declaration 'T2' definition 't2'. [funcArgNamesDifferent]
dibbler-1.0.1/AddrMgr/AddrIA.h:32:38: note: Function 'TAddrIA' argument 7 names different: declaration 'T2' definition 't2'.
dibbler-1.0.1/AddrMgr/AddrIA.cpp:40:68: note: Function 'TAddrIA' argument 7 names different: declaration 'T2' definition 't2'.
dibbler-1.0.1/AddrMgr/AddrIA.cpp:40:85: style: Function 'TAddrIA' argument 8 names different: declaration 'ID' definition 'id'. [funcArgNamesDifferent]
dibbler-1.0.1/AddrMgr/AddrIA.h:32:55: note: Function 'TAddrIA' argument 8 names different: declaration 'ID' definition 'id'.
dibbler-1.0.1/AddrMgr/AddrIA.cpp:40:85: note: Function 'TAddrIA' argument 8 names different: declaration 'ID' definition 'id'.
dibbler-1.0.1/AddrMgr/AddrIA.h:36:17: style: Technically the member function 'TAddrIA::getState' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:115:22: note: Technically the member function 'TAddrIA::getState' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:36:17: note: Technically the member function 'TAddrIA::getState' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:41:19: style: Technically the member function 'TAddrIA::getT1' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:80:24: note: Technically the member function 'TAddrIA::getT1' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:41:19: note: Technically the member function 'TAddrIA::getT1' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:42:19: style: Technically the member function 'TAddrIA::getT2' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:85:24: note: Technically the member function 'TAddrIA::getT2' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:42:19: note: Technically the member function 'TAddrIA::getT2' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:43:19: style: Technically the member function 'TAddrIA::getIAID' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:52:24: note: Technically the member function 'TAddrIA::getIAID' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:43:19: note: Technically the member function 'TAddrIA::getIAID' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:46:24: style: Technically the member function 'TAddrIA::getIfacename' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:66:29: note: Technically the member function 'TAddrIA::getIfacename' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:46:24: note: Technically the member function 'TAddrIA::getIfacename' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:47:9: style: Technically the member function 'TAddrIA::getIfindex' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:70:14: note: Technically the member function 'TAddrIA::getIfindex' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:47:9: note: Technically the member function 'TAddrIA::getIfindex' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:53:17: style: Technically the member function 'TAddrIA::getDUID' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:160:22: note: Technically the member function 'TAddrIA::getDUID' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:53:17: note: Technically the member function 'TAddrIA::getDUID' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:70:10: performance: Technically the member function 'TAddrIA::addPrefix' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:237:15: note: Technically the member function 'TAddrIA::addPrefix' can be static.
dibbler-1.0.1/AddrMgr/AddrIA.h:70:10: note: Technically the member function 'TAddrIA::addPrefix' can be static.
dibbler-1.0.1/AddrMgr/AddrIA.h:72:10: performance: Technically the member function 'TAddrIA::delPrefix' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:248:15: note: Technically the member function 'TAddrIA::delPrefix' can be static.
dibbler-1.0.1/AddrMgr/AddrIA.h:72:10: note: Technically the member function 'TAddrIA::delPrefix' can be static.
dibbler-1.0.1/AddrMgr/AddrIA.h:73:10: performance: Technically the member function 'TAddrIA::delPrefix' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:264:15: note: Technically the member function 'TAddrIA::delPrefix' can be static.
dibbler-1.0.1/AddrMgr/AddrIA.h:73:10: note: Technically the member function 'TAddrIA::delPrefix' can be static.
dibbler-1.0.1/AddrMgr/AddrIA.h:76:10: performance: Technically the member function 'TAddrIA::firstAddr' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:168:15: note: Technically the member function 'TAddrIA::firstAddr' can be static.
dibbler-1.0.1/AddrMgr/AddrIA.h:76:10: note: Technically the member function 'TAddrIA::firstAddr' can be static.
dibbler-1.0.1/AddrMgr/AddrIA.h:77:21: performance: Technically the member function 'TAddrIA::getAddr' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:174:26: note: Technically the member function 'TAddrIA::getAddr' can be static.
dibbler-1.0.1/AddrMgr/AddrIA.h:77:21: note: Technically the member function 'TAddrIA::getAddr' can be static.
dibbler-1.0.1/AddrMgr/AddrIA.h:79:9: performance: Technically the member function 'TAddrIA::countAddr' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:201:14: note: Technically the member function 'TAddrIA::countAddr' can be static.
dibbler-1.0.1/AddrMgr/AddrIA.h:79:9: note: Technically the member function 'TAddrIA::countAddr' can be static.
dibbler-1.0.1/AddrMgr/AddrIA.h:80:9: performance: Technically the member function 'TAddrIA::delAddr' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:206:14: note: Technically the member function 'TAddrIA::delAddr' can be static.
dibbler-1.0.1/AddrMgr/AddrIA.h:80:9: note: Technically the member function 'TAddrIA::delAddr' can be static.
dibbler-1.0.1/AddrMgr/AddrIA.h:85:19: style: Technically the member function 'TAddrIA::getT1Timeout' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:283:24: note: Technically the member function 'TAddrIA::getT1Timeout' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:85:19: note: Technically the member function 'TAddrIA::getT1Timeout' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:86:19: style: Technically the member function 'TAddrIA::getT2Timeout' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:297:24: note: Technically the member function 'TAddrIA::getT2Timeout' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:86:19: note: Technically the member function 'TAddrIA::getT2Timeout' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:90:19: style: Technically the member function 'TAddrIA::getTimestamp' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:381:24: note: Technically the member function 'TAddrIA::getTimestamp' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:90:19: note: Technically the member function 'TAddrIA::getTimestamp' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:99:21: style: Technically the member function 'TAddrIA::getFQDNDnsServer' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:521:26: note: Technically the member function 'TAddrIA::getFQDNDnsServer' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:99:21: note: Technically the member function 'TAddrIA::getFQDNDnsServer' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:101:17: style: Technically the member function 'TAddrIA::getFQDN' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrIA.cpp:541:22: note: Technically the member function 'TAddrIA::getFQDN' can be const.
dibbler-1.0.1/AddrMgr/AddrIA.h:101:17: note: Technically the member function 'TAddrIA::getFQDN' can be const.
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:726:19: style: The scope of the variable 'end' can be reduced. [variableScope]
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:28:39: style: Function 'TAddrMgr' argument 1 names different: declaration 'addrdb' definition 'xmlFile'. [funcArgNamesDifferent]
dibbler-1.0.1/AddrMgr/AddrMgr.h:49:33: note: Function 'TAddrMgr' argument 1 names different: declaration 'addrdb' definition 'xmlFile'.
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:28:39: note: Function 'TAddrMgr' argument 1 names different: declaration 'addrdb' definition 'xmlFile'.
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:363:87: style: Function 'addPrefix' argument 3 names different: declaration 'clntAddr' definition 'addr'. [funcArgNamesDifferent]
dibbler-1.0.1/AddrMgr/AddrMgr.h:126:81: note: Function 'addPrefix' argument 3 names different: declaration 'clntAddr' definition 'addr'.
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:363:87: note: Function 'addPrefix' argument 3 names different: declaration 'clntAddr' definition 'addr'.
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:576:45: style: Function 'prefixIsFree' argument 1 names different: declaration 'prefix' definition 'x'. [funcArgNamesDifferent]
dibbler-1.0.1/AddrMgr/AddrMgr.h:87:39: note: Function 'prefixIsFree' argument 1 names different: declaration 'prefix' definition 'x'.
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:576:45: note: Function 'prefixIsFree' argument 1 names different: declaration 'prefix' definition 'x'.
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:886:61: style: Function 'parseAddrPD' argument 6 names different: declaration 'ifname' definition 'ifacename'. [funcArgNamesDifferent]
dibbler-1.0.1/AddrMgr/AddrMgr.h:115:60: note: Function 'parseAddrPD' argument 6 names different: declaration 'ifname' definition 'ifacename'.
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:886:61: note: Function 'parseAddrPD' argument 6 names different: declaration 'ifname' definition 'ifacename'.
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:960:61: style: Function 'parseAddrIA' argument 6 names different: declaration 'ifname' definition 'ifacename'. [funcArgNamesDifferent]
dibbler-1.0.1/AddrMgr/AddrMgr.h:112:60: note: Function 'parseAddrIA' argument 6 names different: declaration 'ifname' definition 'ifacename'.
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:960:61: note: Function 'parseAddrIA' argument 6 names different: declaration 'ifname' definition 'ifacename'.
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:32:11: performance: Variable 'XmlFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/AddrMgr/AddrMgr.h:60:10: performance: Technically the member function 'TAddrMgr::addClient' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:88:16: note: Technically the member function 'TAddrMgr::addClient' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:60:10: note: Technically the member function 'TAddrMgr::addClient' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:61:10: performance: Technically the member function 'TAddrMgr::firstClient' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:93:16: note: Technically the member function 'TAddrMgr::firstClient' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:61:10: note: Technically the member function 'TAddrMgr::firstClient' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:62:23: performance: Technically the member function 'TAddrMgr::getClient' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:98:29: note: Technically the member function 'TAddrMgr::getClient' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:62:23: note: Technically the member function 'TAddrMgr::getClient' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:66:9: performance: Technically the member function 'TAddrMgr::countClient' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:171:15: note: Technically the member function 'TAddrMgr::countClient' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:66:9: note: Technically the member function 'TAddrMgr::countClient' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:67:10: performance: Technically the member function 'TAddrMgr::delClient' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:176:16: note: Technically the member function 'TAddrMgr::delClient' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:67:10: note: Technically the member function 'TAddrMgr::delClient' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:90:19: performance: Technically the member function 'TAddrMgr::getT1Timeout' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:274:25: note: Technically the member function 'TAddrMgr::getT1Timeout' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:90:19: note: Technically the member function 'TAddrMgr::getT1Timeout' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:91:19: performance: Technically the member function 'TAddrMgr::getT2Timeout' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:286:25: note: Technically the member function 'TAddrMgr::getT2Timeout' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:91:19: note: Technically the member function 'TAddrMgr::getT2Timeout' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:92:19: performance: Technically the member function 'TAddrMgr::getPrefTimeout' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:298:25: note: Technically the member function 'TAddrMgr::getPrefTimeout' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:92:19: note: Technically the member function 'TAddrMgr::getPrefTimeout' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:93:19: performance: Technically the member function 'TAddrMgr::getValidTimeout' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:310:25: note: Technically the member function 'TAddrMgr::getValidTimeout' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:93:19: note: Technically the member function 'TAddrMgr::getValidTimeout' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:98:10: style: Technically the member function 'TAddrMgr::isDone' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:1175:16: note: Technically the member function 'TAddrMgr::isDone' can be const.
dibbler-1.0.1/AddrMgr/AddrMgr.h:98:10: note: Technically the member function 'TAddrMgr::isDone' can be const.
dibbler-1.0.1/AddrMgr/AddrMgr.h:117:21: performance: Technically the member function 'TAddrMgr::parseAddrAddr' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:1067:27: note: Technically the member function 'TAddrMgr::parseAddrAddr' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:117:21: note: Technically the member function 'TAddrMgr::parseAddrAddr' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:118:23: performance: Technically the member function 'TAddrMgr::parseAddrPrefix' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:1118:29: note: Technically the member function 'TAddrMgr::parseAddrPrefix' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:118:23: note: Technically the member function 'TAddrMgr::parseAddrPrefix' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:126:10: performance: Technically the member function 'TAddrMgr::addPrefix' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:363:16: note: Technically the member function 'TAddrMgr::addPrefix' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:126:10: note: Technically the member function 'TAddrMgr::addPrefix' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:130:10: performance: Technically the member function 'TAddrMgr::updatePrefix' can be static. [functionStatic]
dibbler-1.0.1/AddrMgr/AddrMgr.cpp:445:16: note: Technically the member function 'TAddrMgr::updatePrefix' can be static.
dibbler-1.0.1/AddrMgr/AddrMgr.h:130:10: note: Technically the member function 'TAddrMgr::updatePrefix' can be static.
dibbler-1.0.1/AddrMgr/AddrPrefix.cpp:20:42: style: Function 'TAddrPrefix' argument 1 names different: declaration 'addr' definition 'prefix'. [funcArgNamesDifferent]
dibbler-1.0.1/AddrMgr/AddrPrefix.h:23:33: note: Function 'TAddrPrefix' argument 1 names different: declaration 'addr' definition 'prefix'.
dibbler-1.0.1/AddrMgr/AddrPrefix.cpp:20:42: note: Function 'TAddrPrefix' argument 1 names different: declaration 'addr' definition 'prefix'.
dibbler-1.0.1/AddrMgr/AddrPrefix.h:26:9: style: Technically the member function 'TAddrPrefix::getLength' can be const. [functionConst]
dibbler-1.0.1/AddrMgr/AddrPrefix.cpp:26:18: note: Technically the member function 'TAddrPrefix::getLength' can be const.
dibbler-1.0.1/AddrMgr/AddrPrefix.h:26:9: note: Technically the member function 'TAddrPrefix::getLength' can be const.
dibbler-1.0.1/AddrMgr/tests/AddrAddr_unittest.cc:13:0: error: syntax error [syntaxError]
dibbler-1.0.1/AddrMgr/tests/AddrClient_unittest.cc:15:0: error: syntax error [syntaxError]
dibbler-1.0.1/AddrMgr/tests/AddrMgr_unittest.cc:25:0: error: syntax error [syntaxError]
dibbler-1.0.1/CfgMgr/CfgMgr.cpp:142:43: style: Function 'loadDUID' argument 1 names different: declaration 'filename' definition 'duidFile'. [funcArgNamesDifferent]
dibbler-1.0.1/CfgMgr/CfgMgr.h:76:38: note: Function 'loadDUID' argument 1 names different: declaration 'filename' definition 'duidFile'.
dibbler-1.0.1/CfgMgr/CfgMgr.cpp:142:43: note: Function 'loadDUID' argument 1 names different: declaration 'filename' definition 'duidFile'.
dibbler-1.0.1/CfgMgr/CfgMgr.cpp:173:42: style: Function 'setDUID' argument 1 names different: declaration 'duidFile' definition 'filename'. [funcArgNamesDifferent]
dibbler-1.0.1/CfgMgr/CfgMgr.h:75:37: note: Function 'setDUID' argument 1 names different: declaration 'duidFile' definition 'filename'.
dibbler-1.0.1/CfgMgr/CfgMgr.cpp:173:42: note: Function 'setDUID' argument 1 names different: declaration 'duidFile' definition 'filename'.
dibbler-1.0.1/CfgMgr/CfgMgr.h:43:10: performance: Technically the member function 'TCfgMgr::compareConfigs' can be static. [functionStatic]
dibbler-1.0.1/CfgMgr/CfgMgr.cpp:52:15: note: Technically the member function 'TCfgMgr::compareConfigs' can be static.
dibbler-1.0.1/CfgMgr/CfgMgr.h:43:10: note: Technically the member function 'TCfgMgr::compareConfigs' can be static.
dibbler-1.0.1/CfgMgr/CfgMgr.h:44:10: performance: Technically the member function 'TCfgMgr::copyFile' can be static. [functionStatic]
dibbler-1.0.1/CfgMgr/CfgMgr.cpp:100:15: note: Technically the member function 'TCfgMgr::copyFile' can be static.
dibbler-1.0.1/CfgMgr/CfgMgr.h:44:10: note: Technically the member function 'TCfgMgr::copyFile' can be static.
dibbler-1.0.1/CfgMgr/CfgMgr.h:45:17: style: Technically the member function 'TCfgMgr::getDUID' can be const. [functionConst]
dibbler-1.0.1/CfgMgr/CfgMgr.cpp:336:22: note: Technically the member function 'TCfgMgr::getDUID' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:45:17: note: Technically the member function 'TCfgMgr::getDUID' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:47:9: style: Technically the member function 'TCfgMgr::getLogLevel' can be const. [functionConst]
dibbler-1.0.1/CfgMgr/CfgMgr.cpp:331:14: note: Technically the member function 'TCfgMgr::getLogLevel' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:47:9: note: Technically the member function 'TCfgMgr::getLogLevel' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:48:17: style: Technically the member function 'TCfgMgr::getWorkDir' can be const. [functionConst]
dibbler-1.0.1/CfgMgr/CfgMgr.cpp:322:17: note: Technically the member function 'TCfgMgr::getWorkDir' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:48:17: note: Technically the member function 'TCfgMgr::getWorkDir' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:49:17: style: Technically the member function 'TCfgMgr::getLogName' can be const. [functionConst]
dibbler-1.0.1/CfgMgr/CfgMgr.cpp:326:17: note: Technically the member function 'TCfgMgr::getLogName' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:49:17: note: Technically the member function 'TCfgMgr::getLogName' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:51:23: style: Technically the member function 'TCfgMgr::getDDNSProtocol' can be const. [functionConst]
dibbler-1.0.1/CfgMgr/CfgMgr.h:53:18: style: Technically the member function 'TCfgMgr::getDDNSTimeout' can be const. [functionConst]
dibbler-1.0.1/CfgMgr/CfgMgr.h:64:19: style: Technically the member function 'TCfgMgr::getAuthProtocol' can be const. [functionConst]
dibbler-1.0.1/CfgMgr/CfgMgr.cpp:370:24: note: Technically the member function 'TCfgMgr::getAuthProtocol' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:64:19: note: Technically the member function 'TCfgMgr::getAuthProtocol' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:65:16: style: Technically the member function 'TCfgMgr::getAuthReplay' can be const. [functionConst]
dibbler-1.0.1/CfgMgr/CfgMgr.cpp:374:21: note: Technically the member function 'TCfgMgr::getAuthReplay' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:65:16: note: Technically the member function 'TCfgMgr::getAuthReplay' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:66:13: style: Technically the member function 'TCfgMgr::getAuthAlgorithm' can be const. [functionConst]
dibbler-1.0.1/CfgMgr/CfgMgr.cpp:378:18: note: Technically the member function 'TCfgMgr::getAuthAlgorithm' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:66:13: note: Technically the member function 'TCfgMgr::getAuthAlgorithm' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:68:10: style: Technically the member function 'TCfgMgr::getAuthDropUnauthenticated' can be const. [functionConst]
dibbler-1.0.1/CfgMgr/CfgMgr.cpp:386:15: note: Technically the member function 'TCfgMgr::getAuthDropUnauthenticated' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:68:10: note: Technically the member function 'TCfgMgr::getAuthDropUnauthenticated' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:70:17: style: Technically the member function 'TCfgMgr::getAuthRealm' can be const. [functionConst]
dibbler-1.0.1/CfgMgr/CfgMgr.cpp:395:22: note: Technically the member function 'TCfgMgr::getAuthRealm' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.h:70:17: note: Technically the member function 'TCfgMgr::getAuthRealm' can be const.
dibbler-1.0.1/CfgMgr/CfgMgr.cpp:318:38: performance: Function parameter 'workdir' should be passed by const reference. [passedByValue]
dibbler-1.0.1/CfgMgr/HostID.cpp:19:11: performance: Variable 'Addr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/CfgMgr/HostID.cpp:25:11: performance: Variable 'DUID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/CfgMgr/HostID.h:27:10: style: Technically the member function 'THostID::operator==' can be const. [functionConst]
dibbler-1.0.1/CfgMgr/HostID.cpp:29:15: note: Technically the member function 'THostID::operator==' can be const.
dibbler-1.0.1/CfgMgr/HostID.h:27:10: note: Technically the member function 'THostID::operator==' can be const.
dibbler-1.0.1/CfgMgr/HostID.h:28:10: style: Technically the member function 'THostID::operator==' can be const. [functionConst]
dibbler-1.0.1/CfgMgr/HostID.cpp:36:15: note: Technically the member function 'THostID::operator==' can be const.
dibbler-1.0.1/CfgMgr/HostID.h:28:10: note: Technically the member function 'THostID::operator==' can be const.
dibbler-1.0.1/CfgMgr/HostID.h:25:5: style: Class 'THostID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/CfgMgr/HostID.h:26:5: style: Class 'THostID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/CfgMgr/HostRange.cpp:19:64: style: Function 'THostRange' argument 2 names different: declaration 'addrR' definition 'addrr'. [funcArgNamesDifferent]
dibbler-1.0.1/CfgMgr/HostRange.h:26:55: note: Function 'THostRange' argument 2 names different: declaration 'addrR' definition 'addrr'.
dibbler-1.0.1/CfgMgr/HostRange.cpp:19:64: note: Function 'THostRange' argument 2 names different: declaration 'addrR' definition 'addrr'.
dibbler-1.0.1/ClntAddrMgr/ClntAddrMgr.cpp:46:40: style: Function 'TClntAddrMgr' argument 1 names different: declaration 'clientDuid' definition 'clientDUID'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntAddrMgr/ClntAddrMgr.h:27:30: note: Function 'TClntAddrMgr' argument 1 names different: declaration 'clientDuid' definition 'clientDUID'.
dibbler-1.0.1/ClntAddrMgr/ClntAddrMgr.cpp:46:40: note: Function 'TClntAddrMgr' argument 1 names different: declaration 'clientDuid' definition 'clientDUID'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgAddr.cpp:35:5: performance: Variable 'Addr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/ClntCfgMgr/ClntCfgAddr.cpp:52:5: performance: Variable 'Addr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/ClntCfgMgr/ClntCfgAddr.cpp:56:5: performance: Variable 'Addr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/ClntCfgMgr/ClntCfgAddr.h:32:21: style: Technically the member function 'TClntCfgAddr::get' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgAddr.cpp:20:31: note: Technically the member function 'TClntCfgAddr::get' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgAddr.h:32:21: note: Technically the member function 'TClntCfgAddr::get' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgAddr.h:33:19: style: Technically the member function 'TClntCfgAddr::getValid' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgAddr.cpp:24:29: note: Technically the member function 'TClntCfgAddr::getValid' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgAddr.h:33:19: note: Technically the member function 'TClntCfgAddr::getValid' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgAddr.h:34:19: style: Technically the member function 'TClntCfgAddr::getPref' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgAddr.cpp:28:29: note: Technically the member function 'TClntCfgAddr::getPref' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgAddr.h:34:19: note: Technically the member function 'TClntCfgAddr::getPref' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgAddr.h:28:5: style: Class 'TClntCfgAddr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.cpp:67:53: style: Function 'TClntCfgIA' argument 2 names different: declaration 'iAID' definition 'iaid'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:39:45: note: Function 'TClntCfgIA' argument 2 names different: declaration 'iAID' definition 'iaid'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.cpp:67:53: note: Function 'TClntCfgIA' argument 2 names different: declaration 'iAID' definition 'iaid'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:25:10: style: Technically the member function 'TClntCfgIA::getIAID' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.cpp:47:19: note: Technically the member function 'TClntCfgIA::getIAID' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:25:10: note: Technically the member function 'TClntCfgIA::getIAID' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:28:19: style: Technically the member function 'TClntCfgIA::getT1' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.cpp:31:27: note: Technically the member function 'TClntCfgIA::getT1' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:28:19: note: Technically the member function 'TClntCfgIA::getT1' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:29:19: style: Technically the member function 'TClntCfgIA::getT2' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.cpp:35:27: note: Technically the member function 'TClntCfgIA::getT2' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:29:19: note: Technically the member function 'TClntCfgIA::getT2' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:33:10: performance: Technically the member function 'TClntCfgIA::firstAddr' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.cpp:59:18: note: Technically the member function 'TClntCfgIA::firstAddr' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:33:10: note: Technically the member function 'TClntCfgIA::firstAddr' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:34:24: performance: Technically the member function 'TClntCfgIA::getAddr' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.cpp:63:32: note: Technically the member function 'TClntCfgIA::getAddr' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:34:24: note: Technically the member function 'TClntCfgIA::getAddr' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:35:10: performance: Technically the member function 'TClntCfgIA::countAddr' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.cpp:27:18: note: Technically the member function 'TClntCfgIA::countAddr' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:35:10: note: Technically the member function 'TClntCfgIA::countAddr' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:43:17: style: Technically the member function 'TClntCfgIA::getState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.cpp:43:25: note: Technically the member function 'TClntCfgIA::getState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:43:17: note: Technically the member function 'TClntCfgIA::getState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:44:10: style: Technically the member function 'TClntCfgIA::getAddrParams' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.cpp:85:18: note: Technically the member function 'TClntCfgIA::getAddrParams' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIA.h:44:10: note: Technically the member function 'TClntCfgIA::getAddrParams' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:33:34: style: Function 'TClntCfgIface' argument 1 names different: declaration 'ifaceNr' definition 'iface_index'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:49:23: note: Function 'TClntCfgIface' argument 1 names different: declaration 'ifaceNr' definition 'iface_index'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:33:34: note: Function 'TClntCfgIface' argument 1 names different: declaration 'ifaceNr' definition 'iface_index'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:515:40: style: Function 'addExtraOption' argument 1 names different: declaration 'optType' definition 'opttype'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:192:29: note: Function 'addExtraOption' argument 1 names different: declaration 'optType' definition 'opttype'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:515:40: note: Function 'addExtraOption' argument 1 names different: declaration 'optType' definition 'opttype'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.h:35:26: style: Technically the member function 'TClntCfgPrefix::getLength' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:52:10: style: Technically the member function 'TClntCfgIface::isRoutingEnabled' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:329:21: note: Technically the member function 'TClntCfgIface::isRoutingEnabled' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:52:10: note: Technically the member function 'TClntCfgIface::isRoutingEnabled' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:53:12: style: Technically the member function 'TClntCfgIface::getRoutingEnabledState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:379:23: note: Technically the member function 'TClntCfgIface::getRoutingEnabledState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:53:12: note: Technically the member function 'TClntCfgIface::getRoutingEnabledState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:56:10: performance: Technically the member function 'TClntCfgIface::isServerRejected' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:139:21: note: Technically the member function 'TClntCfgIface::isServerRejected' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:56:10: note: Technically the member function 'TClntCfgIface::isServerRejected' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:59:10: performance: Technically the member function 'TClntCfgIface::firstIA' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:168:21: note: Technically the member function 'TClntCfgIface::firstIA' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:59:10: note: Technically the member function 'TClntCfgIface::firstIA' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:60:9: performance: Technically the member function 'TClntCfgIface::countIA' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:173:20: note: Technically the member function 'TClntCfgIface::countIA' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:60:9: note: Technically the member function 'TClntCfgIface::countIA' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:61:22: performance: Technically the member function 'TClntCfgIface::getIA' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:178:34: note: Technically the member function 'TClntCfgIface::getIA' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:61:22: note: Technically the member function 'TClntCfgIface::getIA' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:63:10: performance: Technically the member function 'TClntCfgIface::addIA' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:194:21: note: Technically the member function 'TClntCfgIface::addIA' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:63:10: note: Technically the member function 'TClntCfgIface::addIA' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:66:10: performance: Technically the member function 'TClntCfgIface::firstPD' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:199:21: note: Technically the member function 'TClntCfgIface::firstPD' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:66:10: note: Technically the member function 'TClntCfgIface::firstPD' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:67:9: performance: Technically the member function 'TClntCfgIface::countPD' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:204:20: note: Technically the member function 'TClntCfgIface::countPD' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:67:9: note: Technically the member function 'TClntCfgIface::countPD' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:68:22: performance: Technically the member function 'TClntCfgIface::getPD' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:209:34: note: Technically the member function 'TClntCfgIface::getPD' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:68:22: note: Technically the member function 'TClntCfgIface::getPD' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:70:10: performance: Technically the member function 'TClntCfgIface::addPD' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:225:21: note: Technically the member function 'TClntCfgIface::addPD' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:70:10: note: Technically the member function 'TClntCfgIface::addPD' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:73:10: performance: Technically the member function 'TClntCfgIface::firstTA' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:151:21: note: Technically the member function 'TClntCfgIface::firstTA' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:73:10: note: Technically the member function 'TClntCfgIface::firstTA' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:74:10: performance: Technically the member function 'TClntCfgIface::addTA' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:159:22: note: Technically the member function 'TClntCfgIface::addTA' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:74:10: note: Technically the member function 'TClntCfgIface::addTA' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:75:22: performance: Technically the member function 'TClntCfgIface::getTA' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:155:33: note: Technically the member function 'TClntCfgIface::getTA' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:75:22: note: Technically the member function 'TClntCfgIface::getTA' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:76:9: performance: Technically the member function 'TClntCfgIface::countTA' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:163:20: note: Technically the member function 'TClntCfgIface::countTA' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:76:9: note: Technically the member function 'TClntCfgIface::countTA' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:78:17: style: Technically the member function 'TClntCfgIface::getName' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:230:24: note: Technically the member function 'TClntCfgIface::getName' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:78:17: note: Technically the member function 'TClntCfgIface::getName' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:79:17: style: Technically the member function 'TClntCfgIface::getFullName' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:235:23: note: Technically the member function 'TClntCfgIface::getFullName' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:79:17: note: Technically the member function 'TClntCfgIface::getFullName' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:81:9: style: Technically the member function 'TClntCfgIface::getID' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:244:20: note: Technically the member function 'TClntCfgIface::getID' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:81:9: note: Technically the member function 'TClntCfgIface::getID' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:85:10: style: Technically the member function 'TClntCfgIface::noConfig' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:269:21: note: Technically the member function 'TClntCfgIface::noConfig' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:85:10: note: Technically the member function 'TClntCfgIface::noConfig' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:87:10: style: Technically the member function 'TClntCfgIface::stateless' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:264:21: note: Technically the member function 'TClntCfgIface::stateless' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:87:10: note: Technically the member function 'TClntCfgIface::stateless' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:88:10: style: Technically the member function 'TClntCfgIface::getUnicast' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:273:21: note: Technically the member function 'TClntCfgIface::getUnicast' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:88:10: note: Technically the member function 'TClntCfgIface::getUnicast' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:90:10: style: Technically the member function 'TClntCfgIface::getRapidCommit' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:277:21: note: Technically the member function 'TClntCfgIface::getRapidCommit' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:90:10: note: Technically the member function 'TClntCfgIface::getRapidCommit' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:94:10: style: Technically the member function 'TClntCfgIface::isReqDNSServer' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:290:21: note: Technically the member function 'TClntCfgIface::isReqDNSServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:94:10: note: Technically the member function 'TClntCfgIface::isReqDNSServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:95:12: style: Technically the member function 'TClntCfgIface::getDNSServerState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:336:23: note: Technically the member function 'TClntCfgIface::getDNSServerState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:95:12: note: Technically the member function 'TClntCfgIface::getDNSServerState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:101:10: style: Technically the member function 'TClntCfgIface::isReqDomain' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:293:21: note: Technically the member function 'TClntCfgIface::isReqDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:101:10: note: Technically the member function 'TClntCfgIface::isReqDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:102:12: style: Technically the member function 'TClntCfgIface::getDomainState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:339:23: note: Technically the member function 'TClntCfgIface::getDomainState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:102:12: note: Technically the member function 'TClntCfgIface::getDomainState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:108:10: style: Technically the member function 'TClntCfgIface::isReqNTPServer' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:296:21: note: Technically the member function 'TClntCfgIface::isReqNTPServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:108:10: note: Technically the member function 'TClntCfgIface::isReqNTPServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:109:12: style: Technically the member function 'TClntCfgIface::getNTPServerState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:342:23: note: Technically the member function 'TClntCfgIface::getNTPServerState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:109:12: note: Technically the member function 'TClntCfgIface::getNTPServerState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:116:10: style: Technically the member function 'TClntCfgIface::isReqTimezone' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:299:21: note: Technically the member function 'TClntCfgIface::isReqTimezone' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:116:10: note: Technically the member function 'TClntCfgIface::isReqTimezone' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:117:12: style: Technically the member function 'TClntCfgIface::getTimezoneState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:345:23: note: Technically the member function 'TClntCfgIface::getTimezoneState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:117:12: note: Technically the member function 'TClntCfgIface::getTimezoneState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:120:17: style: Technically the member function 'TClntCfgIface::getProposedTimezone' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:394:23: note: Technically the member function 'TClntCfgIface::getProposedTimezone' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:120:17: note: Technically the member function 'TClntCfgIface::getProposedTimezone' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:123:10: style: Technically the member function 'TClntCfgIface::isReqSIPServer' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:302:21: note: Technically the member function 'TClntCfgIface::isReqSIPServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:123:10: note: Technically the member function 'TClntCfgIface::isReqSIPServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:124:12: style: Technically the member function 'TClntCfgIface::getSIPServerState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:348:23: note: Technically the member function 'TClntCfgIface::getSIPServerState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:124:12: note: Technically the member function 'TClntCfgIface::getSIPServerState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:130:10: style: Technically the member function 'TClntCfgIface::isReqSIPDomain' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:305:21: note: Technically the member function 'TClntCfgIface::isReqSIPDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:130:10: note: Technically the member function 'TClntCfgIface::isReqSIPDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:131:12: style: Technically the member function 'TClntCfgIface::getSIPDomainState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:351:23: note: Technically the member function 'TClntCfgIface::getSIPDomainState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:131:12: note: Technically the member function 'TClntCfgIface::getSIPDomainState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:137:10: style: Technically the member function 'TClntCfgIface::isReqFQDN' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:308:21: note: Technically the member function 'TClntCfgIface::isReqFQDN' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:137:10: note: Technically the member function 'TClntCfgIface::isReqFQDN' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:138:12: style: Technically the member function 'TClntCfgIface::getFQDNState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:354:23: note: Technically the member function 'TClntCfgIface::getFQDNState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:138:12: note: Technically the member function 'TClntCfgIface::getFQDNState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:141:17: style: Technically the member function 'TClntCfgIface::getProposedFQDN' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:403:23: note: Technically the member function 'TClntCfgIface::getProposedFQDN' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:141:17: note: Technically the member function 'TClntCfgIface::getProposedFQDN' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:144:10: style: Technically the member function 'TClntCfgIface::isReqNISServer' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:311:21: note: Technically the member function 'TClntCfgIface::isReqNISServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:144:10: note: Technically the member function 'TClntCfgIface::isReqNISServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:145:12: style: Technically the member function 'TClntCfgIface::getNISServerState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:357:23: note: Technically the member function 'TClntCfgIface::getNISServerState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:145:12: note: Technically the member function 'TClntCfgIface::getNISServerState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:151:10: style: Technically the member function 'TClntCfgIface::isReqNISPServer' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:317:21: note: Technically the member function 'TClntCfgIface::isReqNISPServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:151:10: note: Technically the member function 'TClntCfgIface::isReqNISPServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:152:12: style: Technically the member function 'TClntCfgIface::getNISPServerState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:360:23: note: Technically the member function 'TClntCfgIface::getNISPServerState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:152:12: note: Technically the member function 'TClntCfgIface::getNISPServerState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:158:10: style: Technically the member function 'TClntCfgIface::isReqNISDomain' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:314:21: note: Technically the member function 'TClntCfgIface::isReqNISDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:158:10: note: Technically the member function 'TClntCfgIface::isReqNISDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:159:12: style: Technically the member function 'TClntCfgIface::getNISDomainState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:363:23: note: Technically the member function 'TClntCfgIface::getNISDomainState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:159:12: note: Technically the member function 'TClntCfgIface::getNISDomainState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:162:17: style: Technically the member function 'TClntCfgIface::getProposedNISDomain' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:412:23: note: Technically the member function 'TClntCfgIface::getProposedNISDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:162:17: note: Technically the member function 'TClntCfgIface::getProposedNISDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:165:10: style: Technically the member function 'TClntCfgIface::isReqNISPDomain' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:320:21: note: Technically the member function 'TClntCfgIface::isReqNISPDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:165:10: note: Technically the member function 'TClntCfgIface::isReqNISPDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:166:12: style: Technically the member function 'TClntCfgIface::getNISPDomainState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:366:23: note: Technically the member function 'TClntCfgIface::getNISPDomainState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:166:12: note: Technically the member function 'TClntCfgIface::getNISPDomainState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:169:17: style: Technically the member function 'TClntCfgIface::getProposedNISPDomain' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:415:23: note: Technically the member function 'TClntCfgIface::getProposedNISPDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:169:17: note: Technically the member function 'TClntCfgIface::getProposedNISPDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:172:10: style: Technically the member function 'TClntCfgIface::isReqLifetime' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:323:21: note: Technically the member function 'TClntCfgIface::isReqLifetime' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:172:10: note: Technically the member function 'TClntCfgIface::isReqLifetime' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:173:12: style: Technically the member function 'TClntCfgIface::getLifetimeState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:369:23: note: Technically the member function 'TClntCfgIface::getLifetimeState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:173:12: note: Technically the member function 'TClntCfgIface::getLifetimeState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:178:10: style: Technically the member function 'TClntCfgIface::getOnLinkPrefixLength' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:484:21: note: Technically the member function 'TClntCfgIface::getOnLinkPrefixLength' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:178:10: note: Technically the member function 'TClntCfgIface::getOnLinkPrefixLength' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:181:10: style: Technically the member function 'TClntCfgIface::isReqVendorSpec' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:326:21: note: Technically the member function 'TClntCfgIface::isReqVendorSpec' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:181:10: note: Technically the member function 'TClntCfgIface::isReqVendorSpec' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:183:12: style: Technically the member function 'TClntCfgIface::getVendorSpecState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:373:23: note: Technically the member function 'TClntCfgIface::getVendorSpecState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:183:12: note: Technically the member function 'TClntCfgIface::getVendorSpecState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:185:10: performance: Technically the member function 'TClntCfgIface::firstVendorSpec' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:419:21: note: Technically the member function 'TClntCfgIface::firstVendorSpec' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:185:10: note: Technically the member function 'TClntCfgIface::firstVendorSpec' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:197:12: style: Technically the member function 'TClntCfgIface::getKeyGenerationState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:376:23: note: Technically the member function 'TClntCfgIface::getKeyGenerationState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:197:12: note: Technically the member function 'TClntCfgIface::getKeyGenerationState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:209:21: style: Technically the member function 'TClntCfgIface::getBindToAddr' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.cpp:555:32: note: Technically the member function 'TClntCfgIface::getBindToAddr' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:209:21: note: Technically the member function 'TClntCfgIface::getBindToAddr' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:48:5: style: Class 'TClntCfgIface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/ClntCfgMgr/ClntCfgIface.h:49:5: style: Class 'TClntCfgIface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/ClntCfgMgr/ClntCfgMgr.cpp:378:48: style: Function 'addIface' argument 1 names different: declaration 'x' definition 'ptr'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntCfgMgr/ClntCfgMgr.h:53:39: note: Function 'addIface' argument 1 names different: declaration 'x' definition 'ptr'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgMgr.cpp:378:48: note: Function 'addIface' argument 1 names different: declaration 'x' definition 'ptr'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgMgr.cpp:575:53: style: Function 'validateIface' argument 1 names different: declaration 'iface' definition 'ptrIface'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntCfgMgr/ClntCfgMgr.h:112:44: note: Function 'validateIface' argument 1 names different: declaration 'iface' definition 'ptrIface'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgMgr.cpp:575:53: note: Function 'validateIface' argument 1 names different: declaration 'iface' definition 'ptrIface'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgMgr.cpp:768:41: style: Function 'setDigest' argument 1 names different: declaration 'value' definition 'type'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntCfgMgr/ClntCfgMgr.h:73:32: note: Function 'setDigest' argument 1 names different: declaration 'value' definition 'type'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgMgr.cpp:768:41: note: Function 'setDigest' argument 1 names different: declaration 'value' definition 'type'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgMgr.h:40:5: style: Class 'TClntCfgMgr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
../bison++/bison.h:241:2: style: Class 'ClntParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/ClntCfgMgr/ClntCfgMgr.h:75:32: performance: Function parameter 'script' should be passed by const reference. [passedByValue]
dibbler-1.0.1/ClntCfgMgr/ClntCfgMgr.cpp:535:40: performance: Use const reference for 'digests' to avoid unnecessary data copying. [redundantCopyLocalConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgMgr.cpp:554:40: performance: Use const reference for 'digests' to avoid unnecessary data copying. [redundantCopyLocalConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.cpp:69:53: style: Function 'TClntCfgPD' argument 2 names different: declaration 'iAID' definition 'iaid'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:38:45: note: Function 'TClntCfgPD' argument 2 names different: declaration 'iAID' definition 'iaid'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.cpp:69:53: note: Function 'TClntCfgPD' argument 2 names different: declaration 'iAID' definition 'iaid'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.cpp:74:49: style: Function 'addPrefix' argument 1 names different: declaration 'addr' definition 'prefix'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:35:41: note: Function 'addPrefix' argument 1 names different: declaration 'addr' definition 'prefix'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.cpp:74:49: note: Function 'addPrefix' argument 1 names different: declaration 'addr' definition 'prefix'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:23:10: style: Technically the member function 'TClntCfgPD::getIAID' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.cpp:48:19: note: Technically the member function 'TClntCfgPD::getIAID' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:23:10: note: Technically the member function 'TClntCfgPD::getIAID' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:26:19: style: Technically the member function 'TClntCfgPD::getT1' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.cpp:29:27: note: Technically the member function 'TClntCfgPD::getT1' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:26:19: note: Technically the member function 'TClntCfgPD::getT1' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:27:19: style: Technically the member function 'TClntCfgPD::getT2' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.cpp:36:27: note: Technically the member function 'TClntCfgPD::getT2' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:27:19: note: Technically the member function 'TClntCfgPD::getT2' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:28:10: style: Technically the member function 'TClntCfgPD::getPrefixLength' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.cpp:33:18: note: Technically the member function 'TClntCfgPD::getPrefixLength' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:28:10: note: Technically the member function 'TClntCfgPD::getPrefixLength' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:32:10: performance: Technically the member function 'TClntCfgPD::firstPrefix' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.cpp:61:18: note: Technically the member function 'TClntCfgPD::firstPrefix' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:32:10: note: Technically the member function 'TClntCfgPD::firstPrefix' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:33:26: performance: Technically the member function 'TClntCfgPD::getPrefix' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.cpp:65:34: note: Technically the member function 'TClntCfgPD::getPrefix' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:33:26: note: Technically the member function 'TClntCfgPD::getPrefix' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:34:10: performance: Technically the member function 'TClntCfgPD::countPrefixes' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.cpp:25:18: note: Technically the member function 'TClntCfgPD::countPrefixes' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:34:10: note: Technically the member function 'TClntCfgPD::countPrefixes' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:35:10: performance: Technically the member function 'TClntCfgPD::addPrefix' can be static. [functionStatic]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.cpp:74:18: note: Technically the member function 'TClntCfgPD::addPrefix' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:35:10: note: Technically the member function 'TClntCfgPD::addPrefix' can be static.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:41:17: style: Technically the member function 'TClntCfgPD::getState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.cpp:44:25: note: Technically the member function 'TClntCfgPD::getState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPD.h:41:17: note: Technically the member function 'TClntCfgPD::getState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.cpp:35:46: style: Function 'TClntCfgPrefix' argument 4 names different: declaration 'prefixLength' definition 'len'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.h:29:54: note: Function 'TClntCfgPrefix' argument 4 names different: declaration 'prefixLength' definition 'len'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.cpp:35:46: note: Function 'TClntCfgPrefix' argument 4 names different: declaration 'prefixLength' definition 'len'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.cpp:59:46: style: Function 'TClntCfgPrefix' argument 2 names different: declaration 'prefixLength' definition 'len'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.h:27:58: note: Function 'TClntCfgPrefix' argument 2 names different: declaration 'prefixLength' definition 'len'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.cpp:59:46: note: Function 'TClntCfgPrefix' argument 2 names different: declaration 'prefixLength' definition 'len'.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.cpp:54:5: performance: Variable 'Prefix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.h:32:21: style: Technically the member function 'TClntCfgPrefix::get' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.cpp:19:33: note: Technically the member function 'TClntCfgPrefix::get' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.h:32:21: note: Technically the member function 'TClntCfgPrefix::get' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.h:33:19: style: Technically the member function 'TClntCfgPrefix::getValid' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.cpp:23:31: note: Technically the member function 'TClntCfgPrefix::getValid' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.h:33:19: note: Technically the member function 'TClntCfgPrefix::getValid' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.h:34:19: style: Technically the member function 'TClntCfgPrefix::getPref' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.cpp:27:31: note: Technically the member function 'TClntCfgPrefix::getPref' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgPrefix.h:34:19: note: Technically the member function 'TClntCfgPrefix::getPref' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgTA.cpp:20:11: performance: Variable 'State' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/ClntCfgMgr/ClntCfgTA.h:24:19: style: Technically the member function 'TClntCfgTA::getIAID' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgTA.cpp:31:27: note: Technically the member function 'TClntCfgTA::getIAID' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgTA.h:24:19: note: Technically the member function 'TClntCfgTA::getIAID' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgTA.h:27:17: style: Technically the member function 'TClntCfgTA::getState' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntCfgTA.cpp:27:25: note: Technically the member function 'TClntCfgTA::getState' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntCfgTA.h:27:17: note: Technically the member function 'TClntCfgTA::getState' can be const.
ClntLexer.cpp:2719:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
ClntLexer.cpp:2732:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
dibbler-1.0.1/ClntCfgMgr/ClntParsAddrOpt.h:23:10: style: Technically the member function 'TClntParsAddrOpt::getPref' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsAddrOpt.cpp:23:24: note: Technically the member function 'TClntParsAddrOpt::getPref' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsAddrOpt.h:23:10: note: Technically the member function 'TClntParsAddrOpt::getPref' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsAddrOpt.h:26:10: style: Technically the member function 'TClntParsAddrOpt::getValid' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsAddrOpt.cpp:33:24: note: Technically the member function 'TClntParsAddrOpt::getValid' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsAddrOpt.h:26:10: note: Technically the member function 'TClntParsAddrOpt::getValid' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.cpp:20:11: performance: Variable 'WorkDir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.h:25:17: style: Technically the member function 'TClntParsGlobalOpt::getWorkDir' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.cpp:37:28: note: Technically the member function 'TClntParsGlobalOpt::getWorkDir' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.h:25:17: note: Technically the member function 'TClntParsGlobalOpt::getWorkDir' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.h:27:9: style: Technically the member function 'TClntParsGlobalOpt::getOnLinkPrefixLength' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.cpp:45:25: note: Technically the member function 'TClntParsGlobalOpt::getOnLinkPrefixLength' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.h:27:9: note: Technically the member function 'TClntParsGlobalOpt::getOnLinkPrefixLength' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.h:29:10: style: Technically the member function 'TClntParsGlobalOpt::getAnonInfRequest' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.cpp:53:26: note: Technically the member function 'TClntParsGlobalOpt::getAnonInfRequest' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.h:29:10: note: Technically the member function 'TClntParsGlobalOpt::getAnonInfRequest' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.h:31:10: style: Technically the member function 'TClntParsGlobalOpt::getInsistMode' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.cpp:62:26: note: Technically the member function 'TClntParsGlobalOpt::getInsistMode' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.h:31:10: note: Technically the member function 'TClntParsGlobalOpt::getInsistMode' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.h:33:10: style: Technically the member function 'TClntParsGlobalOpt::getInactiveMode' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.cpp:72:26: note: Technically the member function 'TClntParsGlobalOpt::getInactiveMode' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.h:33:10: note: Technically the member function 'TClntParsGlobalOpt::getInactiveMode' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.h:36:10: style: Technically the member function 'TClntParsGlobalOpt::getExperimental' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.cpp:82:26: note: Technically the member function 'TClntParsGlobalOpt::getExperimental' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.h:36:10: note: Technically the member function 'TClntParsGlobalOpt::getExperimental' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.h:39:10: style: Technically the member function 'TClntParsGlobalOpt::getFQDNFlagS' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.cpp:92:26: note: Technically the member function 'TClntParsGlobalOpt::getFQDNFlagS' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.h:39:10: note: Technically the member function 'TClntParsGlobalOpt::getFQDNFlagS' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.h:42:10: style: Technically the member function 'TClntParsGlobalOpt::getConfirm' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.cpp:102:26: note: Technically the member function 'TClntParsGlobalOpt::getConfirm' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsGlobalOpt.h:42:10: note: Technically the member function 'TClntParsGlobalOpt::getConfirm' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIAOpt.h:27:10: style: Technically the member function 'TClntParsIAOpt::getT1' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIAOpt.cpp:22:22: note: Technically the member function 'TClntParsIAOpt::getT1' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIAOpt.h:27:10: note: Technically the member function 'TClntParsIAOpt::getT1' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIAOpt.h:30:10: style: Technically the member function 'TClntParsIAOpt::getT2' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIAOpt.cpp:31:22: note: Technically the member function 'TClntParsIAOpt::getT2' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIAOpt.h:30:10: note: Technically the member function 'TClntParsIAOpt::getT2' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIAOpt.h:33:10: style: Technically the member function 'TClntParsIAOpt::getIAIDCnt' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIAOpt.cpp:41:22: note: Technically the member function 'TClntParsIAOpt::getIAIDCnt' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIAOpt.h:33:10: note: Technically the member function 'TClntParsIAOpt::getIAIDCnt' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIAOpt.h:36:10: style: Technically the member function 'TClntParsIAOpt::getAddrHint' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIAOpt.cpp:51:22: note: Technically the member function 'TClntParsIAOpt::getAddrHint' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIAOpt.h:36:10: note: Technically the member function 'TClntParsIAOpt::getAddrHint' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIAOpt.h:52:10: style: Technically the member function 'TClntParsIAOpt::getAddrParams' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIAOpt.cpp:122:22: note: Technically the member function 'TClntParsIAOpt::getAddrParams' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIAOpt.h:52:10: note: Technically the member function 'TClntParsIAOpt::getAddrParams' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:55:45: style: Function 'setRapidCommit' argument 1 names different: declaration 'rapid' definition 'rapCom'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:32:30: note: Function 'setRapidCommit' argument 1 names different: declaration 'rapid' definition 'rapCom'.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:55:45: note: Function 'setRapidCommit' argument 1 names different: declaration 'rapid' definition 'rapCom'.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:101:56: style: Function 'setTimezone' argument 1 names different: declaration 'timeZone' definition 'Timezone'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:54:41: note: Function 'setTimezone' argument 1 names different: declaration 'timeZone' definition 'Timezone'.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:101:56: note: Function 'setTimezone' argument 1 names different: declaration 'timeZone' definition 'Timezone'.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:30:10: style: Technically the member function 'TClntParsIfaceOpt::getUnicast' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:46:25: note: Technically the member function 'TClntParsIfaceOpt::getUnicast' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:30:10: note: Technically the member function 'TClntParsIfaceOpt::getUnicast' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:31:10: style: Technically the member function 'TClntParsIfaceOpt::getRapidCommit' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:51:25: note: Technically the member function 'TClntParsIfaceOpt::getRapidCommit' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:31:10: note: Technically the member function 'TClntParsIfaceOpt::getRapidCommit' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:33:10: style: Technically the member function 'TClntParsIfaceOpt::getStateful' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:31:25: note: Technically the member function 'TClntParsIfaceOpt::getStateful' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:33:10: note: Technically the member function 'TClntParsIfaceOpt::getStateful' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:40:10: style: Technically the member function 'TClntParsIfaceOpt::getReqDNSServer' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:72:25: note: Technically the member function 'TClntParsIfaceOpt::getReqDNSServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:40:10: note: Technically the member function 'TClntParsIfaceOpt::getReqDNSServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:45:10: style: Technically the member function 'TClntParsIfaceOpt::getReqDomain' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:84:25: note: Technically the member function 'TClntParsIfaceOpt::getReqDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:45:10: note: Technically the member function 'TClntParsIfaceOpt::getReqDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:50:10: style: Technically the member function 'TClntParsIfaceOpt::getReqNTPServer' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:96:25: note: Technically the member function 'TClntParsIfaceOpt::getReqNTPServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:50:10: note: Technically the member function 'TClntParsIfaceOpt::getReqNTPServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:53:17: style: Technically the member function 'TClntParsIfaceOpt::getTimezone' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:108:27: note: Technically the member function 'TClntParsIfaceOpt::getTimezone' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:53:17: note: Technically the member function 'TClntParsIfaceOpt::getTimezone' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:55:10: style: Technically the member function 'TClntParsIfaceOpt::getReqTimezone' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:105:25: note: Technically the member function 'TClntParsIfaceOpt::getReqTimezone' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:55:10: note: Technically the member function 'TClntParsIfaceOpt::getReqTimezone' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:60:10: style: Technically the member function 'TClntParsIfaceOpt::getReqSIPServer' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:121:25: note: Technically the member function 'TClntParsIfaceOpt::getReqSIPServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:60:10: note: Technically the member function 'TClntParsIfaceOpt::getReqSIPServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:65:10: style: Technically the member function 'TClntParsIfaceOpt::getReqSIPDomain' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:133:25: note: Technically the member function 'TClntParsIfaceOpt::getReqSIPDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:65:10: note: Technically the member function 'TClntParsIfaceOpt::getReqSIPDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:68:17: style: Technically the member function 'TClntParsIfaceOpt::getFQDN' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:147:27: note: Technically the member function 'TClntParsIfaceOpt::getFQDN' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:68:17: note: Technically the member function 'TClntParsIfaceOpt::getFQDN' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:70:10: style: Technically the member function 'TClntParsIfaceOpt::getReqFQDN' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:143:25: note: Technically the member function 'TClntParsIfaceOpt::getReqFQDN' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:70:10: note: Technically the member function 'TClntParsIfaceOpt::getReqFQDN' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:75:10: style: Technically the member function 'TClntParsIfaceOpt::getReqNISServer' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:171:25: note: Technically the member function 'TClntParsIfaceOpt::getReqNISServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:75:10: note: Technically the member function 'TClntParsIfaceOpt::getReqNISServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:80:10: style: Technically the member function 'TClntParsIfaceOpt::getReqNISPServer' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:199:25: note: Technically the member function 'TClntParsIfaceOpt::getReqNISPServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:80:10: note: Technically the member function 'TClntParsIfaceOpt::getReqNISPServer' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:83:17: style: Technically the member function 'TClntParsIfaceOpt::getNISDomain' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:176:27: note: Technically the member function 'TClntParsIfaceOpt::getNISDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:83:17: note: Technically the member function 'TClntParsIfaceOpt::getNISDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:85:10: style: Technically the member function 'TClntParsIfaceOpt::getReqNISDomain' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:185:25: note: Technically the member function 'TClntParsIfaceOpt::getReqNISDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:85:10: note: Technically the member function 'TClntParsIfaceOpt::getReqNISDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:88:17: style: Technically the member function 'TClntParsIfaceOpt::getNISPDomain' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:204:27: note: Technically the member function 'TClntParsIfaceOpt::getNISPDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:88:17: note: Technically the member function 'TClntParsIfaceOpt::getNISPDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:90:10: style: Technically the member function 'TClntParsIfaceOpt::getReqNISPDomain' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:211:25: note: Technically the member function 'TClntParsIfaceOpt::getReqNISPDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:90:10: note: Technically the member function 'TClntParsIfaceOpt::getReqNISPDomain' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:93:10: style: Technically the member function 'TClntParsIfaceOpt::getLifetime' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:217:25: note: Technically the member function 'TClntParsIfaceOpt::getLifetime' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:93:10: note: Technically the member function 'TClntParsIfaceOpt::getLifetime' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:95:10: style: Technically the member function 'TClntParsIfaceOpt::getReqLifetime' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:224:25: note: Technically the member function 'TClntParsIfaceOpt::getReqLifetime' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:95:10: note: Technically the member function 'TClntParsIfaceOpt::getReqLifetime' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:99:10: style: Technically the member function 'TClntParsIfaceOpt::getReqPrefixDelegation' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:156:25: note: Technically the member function 'TClntParsIfaceOpt::getReqPrefixDelegation' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:99:10: note: Technically the member function 'TClntParsIfaceOpt::getReqPrefixDelegation' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:104:10: style: Technically the member function 'TClntParsIfaceOpt::getReqVendorSpec' can be const. [functionConst]
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.cpp:238:25: note: Technically the member function 'TClntParsIfaceOpt::getReqVendorSpec' can be const.
dibbler-1.0.1/ClntCfgMgr/ClntParsIfaceOpt.h:104:10: note: Technically the member function 'TClntParsIfaceOpt::getReqVendorSpec' can be const.
../bison++/bison.cc:137:0: error: #endif without #if [preprocessorErrorDirective]
dibbler-1.0.1/ClntIfaceMgr/ClntIfaceMgr.cpp:238:39: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dibbler-1.0.1/ClntIfaceMgr/ClntIfaceMgr.cpp:285:77: style: Function 'fqdnAdd' argument 2 names different: declaration 'domainname' definition 'fqdn'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntIfaceMgr/ClntIfaceMgr.h:61:66: note: Function 'fqdnAdd' argument 2 names different: declaration 'domainname' definition 'fqdn'.
dibbler-1.0.1/ClntIfaceMgr/ClntIfaceMgr.cpp:285:77: note: Function 'fqdnAdd' argument 2 names different: declaration 'domainname' definition 'fqdn'.
dibbler-1.0.1/ClntIfaceMgr/ClntIfaceMgr.cpp:344:95: style: Function 'fqdnDel' argument 3 names different: declaration 'domainname' definition 'fqdn'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntIfaceMgr/ClntIfaceMgr.h:62:84: note: Function 'fqdnDel' argument 3 names different: declaration 'domainname' definition 'fqdn'.
dibbler-1.0.1/ClntIfaceMgr/ClntIfaceMgr.cpp:344:95: note: Function 'fqdnDel' argument 3 names different: declaration 'domainname' definition 'fqdn'.
dibbler-1.0.1/ClntIfaceMgr/ClntIfaceMgr.cpp:182:11: performance: Variable 'XmlFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/ClntIfaceMgr/ClntIfaceMgr.h:41:5: style: Class 'TClntIfaceMgr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/ClntMessages/ClntMsg.cpp:67:13: warning: Either the condition 'msg<=15' is redundant or the array 'msgs[15]' is accessed at index 15, which is out of bounds. [arrayIndexOutOfBoundsCond]
dibbler-1.0.1/ClntMessages/ClntMsg.cpp:66:12: note: Assuming that condition 'msg<=15' is not redundant
dibbler-1.0.1/ClntMessages/ClntMsg.cpp:67:13: note: Array index out of bounds
dibbler-1.0.1/ClntMessages/ClntMsg.cpp:75:13: warning: Either the condition 'msg<=15' is redundant or the array 'msgs[15]' is accessed at index 15, which is out of bounds. [arrayIndexOutOfBoundsCond]
dibbler-1.0.1/ClntMessages/ClntMsg.cpp:74:12: note: Assuming that condition 'msg<=15' is not redundant
dibbler-1.0.1/ClntMessages/ClntMsg.cpp:75:13: note: Array index out of bounds
dibbler-1.0.1/ClntMessages/ClntMsgAdvertise.cpp:24:53: style: Function 'TClntMsgAdvertise' argument 4 names different: declaration 'bufSize' definition 'buflen'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntMessages/ClntMsgAdvertise.h:24:38: note: Function 'TClntMsgAdvertise' argument 4 names different: declaration 'bufSize' definition 'buflen'.
dibbler-1.0.1/ClntMessages/ClntMsgAdvertise.cpp:24:53: note: Function 'TClntMsgAdvertise' argument 4 names different: declaration 'bufSize' definition 'buflen'.
dibbler-1.0.1/ClntMessages/ClntMsgAdvertise.h:28:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:36:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgAdvertise.h:28:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgAdvertise.h:29:10: style: The function 'answer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:51:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgAdvertise.h:29:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgAdvertise.h:30:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:35:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgAdvertise.h:30:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgConfirm.cpp:57:45: style: Function 'answer' argument 1 names different: declaration 'Rep' definition 'reply'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntMessages/ClntMsgConfirm.h:25:32: note: Function 'answer' argument 1 names different: declaration 'Rep' definition 'reply'.
dibbler-1.0.1/ClntMessages/ClntMsgConfirm.cpp:57:45: note: Function 'answer' argument 1 names different: declaration 'Rep' definition 'reply'.
dibbler-1.0.1/ClntMessages/ClntMsgConfirm.h:24:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:36:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgConfirm.h:24:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgConfirm.h:25:10: style: The function 'answer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:51:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgConfirm.h:25:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgConfirm.h:26:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:35:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgConfirm.h:26:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgDecline.cpp:51:45: style: Function 'answer' argument 1 names different: declaration 'Rep' definition 'rep'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntMessages/ClntMsgDecline.h:23:33: note: Function 'answer' argument 1 names different: declaration 'Rep' definition 'rep'.
dibbler-1.0.1/ClntMessages/ClntMsgDecline.cpp:51:45: note: Function 'answer' argument 1 names different: declaration 'Rep' definition 'rep'.
dibbler-1.0.1/ClntMessages/ClntMsgDecline.h:21:11: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:36:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgDecline.h:21:11: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgDecline.h:23:11: style: The function 'answer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:51:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgDecline.h:23:11: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgDecline.h:24:11: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:35:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgDecline.h:24:11: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgInfRequest.h:23:5: style: Class 'TClntMsgInfRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/ClntMessages/ClntMsgInfRequest.h:25:10: style: The function 'answer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:51:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgInfRequest.h:25:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgInfRequest.h:26:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:35:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgInfRequest.h:26:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgInfRequest.h:27:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:36:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgInfRequest.h:27:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgRebind.cpp:76:44: style: Function 'answer' argument 1 names different: declaration 'Rep' definition 'Reply'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntMessages/ClntMsgRebind.h:27:32: note: Function 'answer' argument 1 names different: declaration 'Rep' definition 'Reply'.
dibbler-1.0.1/ClntMessages/ClntMsgRebind.cpp:76:44: note: Function 'answer' argument 1 names different: declaration 'Rep' definition 'Reply'.
dibbler-1.0.1/ClntMessages/ClntMsgRebind.h:27:10: style: The function 'answer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:51:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgRebind.h:27:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgRebind.h:28:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:35:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgRebind.h:28:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgRebind.h:29:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:36:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgRebind.h:29:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgReconfigure.cpp:23:53: style: Function 'TClntMsgReconfigure' argument 4 names different: declaration 'bufSize' definition 'buflen'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntMessages/ClntMsgReconfigure.h:20:38: note: Function 'TClntMsgReconfigure' argument 4 names different: declaration 'bufSize' definition 'buflen'.
dibbler-1.0.1/ClntMessages/ClntMsgReconfigure.cpp:23:53: note: Function 'TClntMsgReconfigure' argument 4 names different: declaration 'bufSize' definition 'buflen'.
dibbler-1.0.1/ClntMessages/ClntMsgReconfigure.h:22:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:36:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgReconfigure.h:22:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgReconfigure.h:23:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:35:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgReconfigure.h:23:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgRelease.cpp:146:45: style: Function 'answer' argument 1 names different: declaration 'Rep' definition 'rep'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntMessages/ClntMsgRelease.h:26:32: note: Function 'answer' argument 1 names different: declaration 'Rep' definition 'rep'.
dibbler-1.0.1/ClntMessages/ClntMsgRelease.cpp:146:45: note: Function 'answer' argument 1 names different: declaration 'Rep' definition 'rep'.
dibbler-1.0.1/ClntMessages/ClntMsgRelease.h:26:10: style: The function 'answer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:51:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgRelease.h:26:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgRelease.h:27:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:35:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgRelease.h:27:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgRelease.h:28:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:36:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgRelease.h:28:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgRenew.cpp:101:43: style: Function 'answer' argument 1 names different: declaration 'Rep' definition 'Reply'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntMessages/ClntMsgRenew.h:23:32: note: Function 'answer' argument 1 names different: declaration 'Rep' definition 'Reply'.
dibbler-1.0.1/ClntMessages/ClntMsgRenew.cpp:101:43: note: Function 'answer' argument 1 names different: declaration 'Rep' definition 'Reply'.
dibbler-1.0.1/ClntMessages/ClntMsgRenew.cpp:184:36: style: Function 'releaseIA' argument 1 names different: declaration 'IAID' definition 'iaid'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntMessages/ClntMsgRenew.h:29:25: note: Function 'releaseIA' argument 1 names different: declaration 'IAID' definition 'iaid'.
dibbler-1.0.1/ClntMessages/ClntMsgRenew.cpp:184:36: note: Function 'releaseIA' argument 1 names different: declaration 'IAID' definition 'iaid'.
dibbler-1.0.1/ClntMessages/ClntMsgRenew.h:21:5: style: Class 'TClntMsgRenew' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/ClntMessages/ClntMsgRenew.h:23:10: style: The function 'answer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:51:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgRenew.h:23:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgRenew.h:24:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:35:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgRenew.h:24:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgRenew.h:25:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:36:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgRenew.h:25:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgReply.cpp:22:43: style: Function 'answer' argument 1 names different: declaration 'Rep' definition 'Reply'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntMessages/ClntMsgReply.h:23:32: note: Function 'answer' argument 1 names different: declaration 'Rep' definition 'Reply'.
dibbler-1.0.1/ClntMessages/ClntMsgReply.cpp:22:43: note: Function 'answer' argument 1 names different: declaration 'Rep' definition 'Reply'.
dibbler-1.0.1/ClntMessages/ClntMsgReply.h:23:10: style: The function 'answer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:51:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgReply.h:23:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgReply.h:24:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:35:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgReply.h:24:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgReply.h:25:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:36:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgReply.h:25:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgRequest.cpp:236:41: style: Function 'setState' argument 1 names different: declaration 'opts' definition 'options'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntMessages/ClntMsgRequest.h:32:28: note: Function 'setState' argument 1 names different: declaration 'opts' definition 'options'.
dibbler-1.0.1/ClntMessages/ClntMsgRequest.cpp:236:41: note: Function 'setState' argument 1 names different: declaration 'opts' definition 'options'.
dibbler-1.0.1/ClntMessages/ClntMsgRequest.h:22:5: style: Class 'TClntMsgRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/ClntMessages/ClntMsgRequest.h:26:10: style: The function 'answer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:51:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgRequest.h:26:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgRequest.h:27:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:35:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgRequest.h:27:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgRequest.h:28:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:36:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgRequest.h:28:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgSolicit.h:29:10: style: The function 'answer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:51:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgSolicit.h:29:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgSolicit.h:31:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:35:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgSolicit.h:31:10: note: Function in derived class
dibbler-1.0.1/ClntMessages/ClntMsgSolicit.h:35:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/ClntMessages/ClntMsg.h:36:18: note: Virtual function in base class
dibbler-1.0.1/ClntMessages/ClntMsgSolicit.h:35:10: note: Function in derived class
dibbler-1.0.1/ClntOptions/ClntOptElapsed.h:18:5: style: Class 'TClntOptElapsed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/ClntOptions/ClntOptFQDN.cpp:16:47: style: Function 'TClntOptFQDN' argument 1 names different: declaration 'fqdn' definition 'domain'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntOptions/ClntOptFQDN.h:32:37: note: Function 'TClntOptFQDN' argument 1 names different: declaration 'fqdn' definition 'domain'.
dibbler-1.0.1/ClntOptions/ClntOptFQDN.cpp:16:47: note: Function 'TClntOptFQDN' argument 1 names different: declaration 'fqdn' definition 'domain'.
dibbler-1.0.1/ClntOptions/ClntOptIAAddress.cpp:22:45: style: Function 'TClntOptIAAddress' argument 1 names different: declaration 'addr' definition 'buf'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntOptions/ClntOptIAAddress.h:21:29: note: Function 'TClntOptIAAddress' argument 1 names different: declaration 'addr' definition 'buf'.
dibbler-1.0.1/ClntOptions/ClntOptIAAddress.cpp:22:45: note: Function 'TClntOptIAAddress' argument 1 names different: declaration 'addr' definition 'buf'.
dibbler-1.0.1/ClntOptions/ClntOptIAAddress.cpp:22:54: style: Function 'TClntOptIAAddress' argument 2 names different: declaration 'n' definition 'bufSize'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntOptions/ClntOptIAAddress.h:21:38: note: Function 'TClntOptIAAddress' argument 2 names different: declaration 'n' definition 'bufSize'.
dibbler-1.0.1/ClntOptions/ClntOptIAAddress.cpp:22:54: note: Function 'TClntOptIAAddress' argument 2 names different: declaration 'n' definition 'bufSize'.
dibbler-1.0.1/ClntOptions/ClntOptIAPrefix.cpp:20:44: style: Function 'TClntOptIAPrefix' argument 1 names different: declaration 'addr' definition 'buf'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntOptions/ClntOptIAPrefix.h:21:28: note: Function 'TClntOptIAPrefix' argument 1 names different: declaration 'addr' definition 'buf'.
dibbler-1.0.1/ClntOptions/ClntOptIAPrefix.cpp:20:44: note: Function 'TClntOptIAPrefix' argument 1 names different: declaration 'addr' definition 'buf'.
dibbler-1.0.1/ClntOptions/ClntOptIAPrefix.cpp:20:53: style: Function 'TClntOptIAPrefix' argument 2 names different: declaration 'n' definition 'bufSize'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntOptions/ClntOptIAPrefix.h:21:37: note: Function 'TClntOptIAPrefix' argument 2 names different: declaration 'n' definition 'bufSize'.
dibbler-1.0.1/ClntOptions/ClntOptIAPrefix.cpp:20:53: note: Function 'TClntOptIAPrefix' argument 2 names different: declaration 'n' definition 'bufSize'.
dibbler-1.0.1/ClntOptions/ClntOptIAPrefix.cpp:67:41: style: Function 'TClntOptIAPrefix' argument 4 names different: declaration 'prefix_length' definition 'prefixLength'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntOptions/ClntOptIAPrefix.h:22:72: note: Function 'TClntOptIAPrefix' argument 4 names different: declaration 'prefix_length' definition 'prefixLength'.
dibbler-1.0.1/ClntOptions/ClntOptIAPrefix.cpp:67:41: note: Function 'TClntOptIAPrefix' argument 4 names different: declaration 'prefix_length' definition 'prefixLength'.
dibbler-1.0.1/ClntOptions/ClntOptIA_NA.cpp:49:44: style: Function 'TClntOptIA_NA' argument 1 names different: declaration 'AddrIA' definition 'addrIA'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntOptions/ClntOptIA_NA.h:24:33: note: Function 'TClntOptIA_NA' argument 1 names different: declaration 'AddrIA' definition 'addrIA'.
dibbler-1.0.1/ClntOptions/ClntOptIA_NA.cpp:49:44: note: Function 'TClntOptIA_NA' argument 1 names different: declaration 'AddrIA' definition 'addrIA'.
dibbler-1.0.1/ClntOptions/ClntOptIA_NA.cpp:330:50: style: Function 'countValidAddrs' argument 1 names different: declaration 'ptrAddrIA' definition 'ptrIA'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntOptions/ClntOptIA_NA.h:43:39: note: Function 'countValidAddrs' argument 1 names different: declaration 'ptrAddrIA' definition 'ptrIA'.
dibbler-1.0.1/ClntOptions/ClntOptIA_NA.cpp:330:50: note: Function 'countValidAddrs' argument 1 names different: declaration 'ptrAddrIA' definition 'ptrIA'.
dibbler-1.0.1/ClntOptions/ClntOptIA_PD.cpp:28:44: style: Function 'TClntOptIA_PD' argument 1 names different: declaration 'clntAddrPD' definition 'addrPD'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntOptions/ClntOptIA_PD.h:24:33: note: Function 'TClntOptIA_PD' argument 1 names different: declaration 'clntAddrPD' definition 'addrPD'.
dibbler-1.0.1/ClntOptions/ClntOptIA_PD.cpp:28:44: note: Function 'TClntOptIA_PD' argument 1 names different: declaration 'clntAddrPD' definition 'addrPD'.
dibbler-1.0.1/ClntOptions/ClntOptIA_PD.cpp:56:47: style: Function 'TClntOptIA_PD' argument 1 names different: declaration 'ClntCfgPD' definition 'cfgPD'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntOptions/ClntOptIA_PD.h:23:36: note: Function 'TClntOptIA_PD' argument 1 names different: declaration 'ClntCfgPD' definition 'cfgPD'.
dibbler-1.0.1/ClntOptions/ClntOptIA_PD.cpp:56:47: note: Function 'TClntOptIA_PD' argument 1 names different: declaration 'ClntCfgPD' definition 'cfgPD'.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:1235:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:627:45: style: Function 'relayMsg' argument 1 names different: declaration 'msg' definition 'msgAnswer'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:33:34: note: Function 'relayMsg' argument 1 names different: declaration 'msg' definition 'msgAnswer'.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:627:45: note: Function 'relayMsg' argument 1 names different: declaration 'msg' definition 'msgAnswer'.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:884:41: style: Function 'sendRebind' argument 1 names different: declaration 'ptrIA' definition 'requestOptions'. [funcArgNamesDifferent]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:38:30: note: Function 'sendRebind' argument 1 names different: declaration 'ptrIA' definition 'requestOptions'.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:884:41: note: Function 'sendRebind' argument 1 names different: declaration 'ptrIA' definition 'requestOptions'.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:204:9: warning: The buffer 'CtrlAddr_' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:34:19: style: Technically the member function 'TClntTransMgr::getTimeout' can be const. [functionConst]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:735:30: note: Technically the member function 'TClntTransMgr::getTimeout' can be const.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:34:19: note: Technically the member function 'TClntTransMgr::getTimeout' can be const.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:35:10: performance: Technically the member function 'TClntTransMgr::stop' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:782:21: note: Technically the member function 'TClntTransMgr::stop' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:35:10: note: Technically the member function 'TClntTransMgr::stop' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:37:10: performance: Technically the member function 'TClntTransMgr::sendInfRequest' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:898:21: note: Technically the member function 'TClntTransMgr::sendInfRequest' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:37:10: note: Technically the member function 'TClntTransMgr::sendInfRequest' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:38:10: performance: Technically the member function 'TClntTransMgr::sendRebind' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:884:21: note: Technically the member function 'TClntTransMgr::sendRebind' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:38:10: note: Technically the member function 'TClntTransMgr::sendRebind' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:40:10: performance: Technically the member function 'TClntTransMgr::handleResponse' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:715:21: note: Technically the member function 'TClntTransMgr::handleResponse' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:40:10: note: Technically the member function 'TClntTransMgr::handleResponse' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:42:10: performance: Technically the member function 'TClntTransMgr::sendRenew' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:804:21: note: Technically the member function 'TClntTransMgr::sendRenew' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:42:10: note: Technically the member function 'TClntTransMgr::sendRenew' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:45:10: style: Technically the member function 'TClntTransMgr::isDone' can be const. [functionConst]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:1289:21: note: Technically the member function 'TClntTransMgr::isDone' can be const.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:45:10: note: Technically the member function 'TClntTransMgr::isDone' can be const.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:48:12: style: Technically the member function 'TClntTransMgr::getCtrlIface' can be const. [functionConst]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:1298:21: note: Technically the member function 'TClntTransMgr::getCtrlIface' can be const.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:48:12: note: Technically the member function 'TClntTransMgr::getCtrlIface' can be const.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:51:10: performance: Technically the member function 'TClntTransMgr::addAdvertise' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:1306:21: note: Technically the member function 'TClntTransMgr::addAdvertise' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:51:10: note: Technically the member function 'TClntTransMgr::addAdvertise' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:52:10: performance: Technically the member function 'TClntTransMgr::firstAdvertise' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:1311:21: note: Technically the member function 'TClntTransMgr::firstAdvertise' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:52:10: note: Technically the member function 'TClntTransMgr::firstAdvertise' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:53:16: performance: Technically the member function 'TClntTransMgr::getAdvertise' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:1316:27: note: Technically the member function 'TClntTransMgr::getAdvertise' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:53:16: note: Technically the member function 'TClntTransMgr::getAdvertise' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:54:16: performance: Technically the member function 'TClntTransMgr::getAdvertiseDUID' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:1321:27: note: Technically the member function 'TClntTransMgr::getAdvertiseDUID' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:54:16: note: Technically the member function 'TClntTransMgr::getAdvertiseDUID' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:56:10: performance: Technically the member function 'TClntTransMgr::delFirstAdvertise' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:1330:21: note: Technically the member function 'TClntTransMgr::delFirstAdvertise' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:56:10: note: Technically the member function 'TClntTransMgr::delFirstAdvertise' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:57:9: performance: Technically the member function 'TClntTransMgr::getMaxPreference' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:1341:20: note: Technically the member function 'TClntTransMgr::getMaxPreference' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:57:9: note: Technically the member function 'TClntTransMgr::getMaxPreference' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:58:9: performance: Technically the member function 'TClntTransMgr::getAdvertiseLstCount' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:1336:20: note: Technically the member function 'TClntTransMgr::getAdvertiseLstCount' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:58:9: note: Technically the member function 'TClntTransMgr::getAdvertiseLstCount' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:59:10: performance: Technically the member function 'TClntTransMgr::printAdvertiseLst' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:1400:21: note: Technically the member function 'TClntTransMgr::printAdvertiseLst' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:59:10: note: Technically the member function 'TClntTransMgr::printAdvertiseLst' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:61:10: performance: Technically the member function 'TClntTransMgr::sanitizeAddrDB' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:1408:21: note: Technically the member function 'TClntTransMgr::sanitizeAddrDB' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:61:10: note: Technically the member function 'TClntTransMgr::sanitizeAddrDB' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:96:10: performance: Technically the member function 'TClntTransMgr::removeExpired' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:213:21: note: Technically the member function 'TClntTransMgr::removeExpired' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:96:10: note: Technically the member function 'TClntTransMgr::removeExpired' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:98:10: performance: Technically the member function 'TClntTransMgr::checkConfirm' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:981:21: note: Technically the member function 'TClntTransMgr::checkConfirm' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:98:10: note: Technically the member function 'TClntTransMgr::checkConfirm' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:99:10: performance: Technically the member function 'TClntTransMgr::checkDB' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:358:21: note: Technically the member function 'TClntTransMgr::checkDB' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:99:10: note: Technically the member function 'TClntTransMgr::checkDB' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:100:10: performance: Technically the member function 'TClntTransMgr::checkRenew' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:1081:21: note: Technically the member function 'TClntTransMgr::checkRenew' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:100:10: note: Technically the member function 'TClntTransMgr::checkRenew' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:101:10: performance: Technically the member function 'TClntTransMgr::checkRequest' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:1230:21: note: Technically the member function 'TClntTransMgr::checkRequest' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:101:10: note: Technically the member function 'TClntTransMgr::checkRequest' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:103:10: performance: Technically the member function 'TClntTransMgr::checkInfRequest' can be static. [functionStatic]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:1020:21: note: Technically the member function 'TClntTransMgr::checkInfRequest' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:103:10: note: Technically the member function 'TClntTransMgr::checkInfRequest' can be static.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:106:10: style: Technically the member function 'TClntTransMgr::openLoopbackSocket' can be const. [functionConst]
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.cpp:382:21: note: Technically the member function 'TClntTransMgr::openLoopbackSocket' can be const.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:106:10: note: Technically the member function 'TClntTransMgr::openLoopbackSocket' can be const.
dibbler-1.0.1/ClntTransMgr/ClntTransMgr.h:26:3: style: Class 'TClntTransMgr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/IfaceMgr/DNSUpdate.cpp:427:6: warning: Possible null pointer dereference: a [nullPointer]
dibbler-1.0.1/IfaceMgr/DNSUpdate.cpp:417:21: note: Assignment 'a=NULL', assigned value is 0
dibbler-1.0.1/IfaceMgr/DNSUpdate.cpp:427:6: note: Null pointer dereference
dibbler-1.0.1/IfaceMgr/DNSUpdate.cpp:202:23: style: Function 'setTSIG' argument 3 names different: declaration 'algro' definition 'algo'. [funcArgNamesDifferent]
dibbler-1.0.1/IfaceMgr/DNSUpdate.h:95:37: note: Function 'setTSIG' argument 3 names different: declaration 'algro' definition 'algo'.
dibbler-1.0.1/IfaceMgr/DNSUpdate.cpp:202:23: note: Function 'setTSIG' argument 3 names different: declaration 'algro' definition 'algo'.
dibbler-1.0.1/IfaceMgr/DNSUpdate.cpp:64:0: style: Variable 'hostname' is assigned a value that is never used. [unreadVariable]
dibbler-1.0.1/IfaceMgr/DNSUpdate.cpp:65:0: style: Variable 'domain' is assigned a value that is never used. [unreadVariable]
dibbler-1.0.1/IfaceMgr/DNSUpdate.cpp:187:5: style: Variable 'output_buf' is assigned a value that is never used. [unreadVariable]
dibbler-1.0.1/IfaceMgr/DNSUpdate.h:70:17: style: Technically the member function 'DNSUpdate::protoToString' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/DNSUpdate.cpp:501:24: note: Technically the member function 'DNSUpdate::protoToString' can be const.
dibbler-1.0.1/IfaceMgr/DNSUpdate.h:70:17: note: Technically the member function 'DNSUpdate::protoToString' can be const.
dibbler-1.0.1/IfaceMgr/DNSUpdate.h:98:10: style: Technically the member function 'DNSUpdate::showResult' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/DNSUpdate.cpp:477:17: note: Technically the member function 'DNSUpdate::showResult' can be const.
dibbler-1.0.1/IfaceMgr/DNSUpdate.h:98:10: note: Technically the member function 'DNSUpdate::showResult' can be const.
dibbler-1.0.1/IfaceMgr/DNSUpdate.cpp:36:49: performance: Function parameter 'hostip' should be passed by const reference. [passedByValue]
dibbler-1.0.1/IfaceMgr/Iface.cpp:321:33: style: Function 'delSocket' argument 1 names different: declaration 'id' definition 'fd'. [funcArgNamesDifferent]
dibbler-1.0.1/IfaceMgr/Iface.h:72:24: note: Function 'delSocket' argument 1 names different: declaration 'id' definition 'fd'.
dibbler-1.0.1/IfaceMgr/Iface.cpp:321:33: note: Function 'delSocket' argument 1 names different: declaration 'id' definition 'fd'.
dibbler-1.0.1/IfaceMgr/SocketIPv6.h:56:17: style: Technically the member function 'TIfaceSocket::multicast' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/Iface.h:31:9: style: Technically the member function 'TIfaceIface::getID' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/Iface.cpp:76:18: note: Technically the member function 'TIfaceIface::getID' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:31:9: note: Technically the member function 'TIfaceIface::getID' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:32:17: style: Technically the member function 'TIfaceIface::getFullName' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/Iface.cpp:80:21: note: Technically the member function 'TIfaceIface::getFullName' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:32:17: note: Technically the member function 'TIfaceIface::getFullName' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:35:18: style: Technically the member function 'TIfaceIface::getFlags' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/Iface.cpp:91:27: note: Technically the member function 'TIfaceIface::getFlags' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:35:18: note: Technically the member function 'TIfaceIface::getFlags' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:36:10: style: Technically the member function 'TIfaceIface::flagUp' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/Iface.cpp:133:19: note: Technically the member function 'TIfaceIface::flagUp' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:36:10: note: Technically the member function 'TIfaceIface::flagUp' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:37:10: style: Technically the member function 'TIfaceIface::flagRunning' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/Iface.cpp:141:19: note: Technically the member function 'TIfaceIface::flagRunning' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:37:10: note: Technically the member function 'TIfaceIface::flagRunning' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:38:10: style: Technically the member function 'TIfaceIface::flagMulticast' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/Iface.cpp:149:19: note: Technically the member function 'TIfaceIface::flagMulticast' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:38:10: note: Technically the member function 'TIfaceIface::flagMulticast' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:39:10: style: Technically the member function 'TIfaceIface::flagLoopback' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/Iface.cpp:157:19: note: Technically the member function 'TIfaceIface::flagLoopback' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:39:10: note: Technically the member function 'TIfaceIface::flagLoopback' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:45:10: style: Technically the member function 'TIfaceIface::getMBit' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/Iface.cpp:417:19: note: Technically the member function 'TIfaceIface::getMBit' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:45:10: note: Technically the member function 'TIfaceIface::getMBit' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:46:10: style: Technically the member function 'TIfaceIface::getOBit' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/Iface.cpp:424:19: note: Technically the member function 'TIfaceIface::getOBit' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:46:10: note: Technically the member function 'TIfaceIface::getOBit' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:49:11: style: Technically the member function 'TIfaceIface::getMacLen' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/Iface.cpp:165:18: note: Technically the member function 'TIfaceIface::getMacLen' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:49:11: note: Technically the member function 'TIfaceIface::getMacLen' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:51:11: style: Technically the member function 'TIfaceIface::getHardwareType' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/Iface.cpp:213:18: note: Technically the member function 'TIfaceIface::getHardwareType' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:51:11: note: Technically the member function 'TIfaceIface::getHardwareType' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:54:11: style: Technically the member function 'TIfaceIface::countLLAddress' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/Iface.cpp:282:18: note: Technically the member function 'TIfaceIface::countLLAddress' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:54:11: note: Technically the member function 'TIfaceIface::countLLAddress' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:56:10: performance: Technically the member function 'TIfaceIface::firstGlobalAddr' can be static. [functionStatic]
dibbler-1.0.1/IfaceMgr/Iface.cpp:178:19: note: Technically the member function 'TIfaceIface::firstGlobalAddr' can be static.
dibbler-1.0.1/IfaceMgr/Iface.h:56:10: note: Technically the member function 'TIfaceIface::firstGlobalAddr' can be static.
dibbler-1.0.1/IfaceMgr/Iface.h:67:9: style: Technically the member function 'TIfaceIface::getPrefixLength' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/Iface.cpp:396:18: note: Technically the member function 'TIfaceIface::getPrefixLength' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:67:9: note: Technically the member function 'TIfaceIface::getPrefixLength' can be const.
dibbler-1.0.1/IfaceMgr/Iface.h:72:10: performance: Technically the member function 'TIfaceIface::delSocket' can be static. [functionStatic]
dibbler-1.0.1/IfaceMgr/Iface.cpp:321:19: note: Technically the member function 'TIfaceIface::delSocket' can be static.
dibbler-1.0.1/IfaceMgr/Iface.h:72:10: note: Technically the member function 'TIfaceIface::delSocket' can be static.
dibbler-1.0.1/IfaceMgr/Iface.h:73:10: performance: Technically the member function 'TIfaceIface::firstSocket' can be static. [functionStatic]
dibbler-1.0.1/IfaceMgr/Iface.cpp:337:19: note: Technically the member function 'TIfaceIface::firstSocket' can be static.
dibbler-1.0.1/IfaceMgr/Iface.h:73:10: note: Technically the member function 'TIfaceIface::firstSocket' can be static.
dibbler-1.0.1/IfaceMgr/Iface.h:75:25: performance: Technically the member function 'TIfaceIface::getSocket' can be static. [functionStatic]
dibbler-1.0.1/IfaceMgr/Iface.cpp:344:34: note: Technically the member function 'TIfaceIface::getSocket' can be static.
dibbler-1.0.1/IfaceMgr/Iface.h:75:25: note: Technically the member function 'TIfaceIface::getSocket' can be static.
dibbler-1.0.1/IfaceMgr/Iface.h:77:9: performance: Technically the member function 'TIfaceIface::countSocket' can be static. [functionStatic]
dibbler-1.0.1/IfaceMgr/Iface.cpp:364:18: note: Technically the member function 'TIfaceIface::countSocket' can be static.
dibbler-1.0.1/IfaceMgr/Iface.h:77:9: note: Technically the member function 'TIfaceIface::countSocket' can be static.
dibbler-1.0.1/IfaceMgr/Iface.cpp:35:6: style: Class 'TIfaceIface' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dibbler-1.0.1/IfaceMgr/Iface.cpp:35:6: style: Class 'TIfaceIface' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dibbler-1.0.1/IfaceMgr/IfaceMgr.cpp:289:19: style: The scope of the variable 'x' can be reduced. [variableScope]
dibbler-1.0.1/IfaceMgr/IfaceMgr.cpp:366:94: style: Function 'notifyScripts' argument 3 names different: declaration 'answer' definition 'reply'. [funcArgNamesDifferent]
dibbler-1.0.1/IfaceMgr/IfaceMgr.h:46:43: note: Function 'notifyScripts' argument 3 names different: declaration 'answer' definition 'reply'.
dibbler-1.0.1/IfaceMgr/IfaceMgr.cpp:366:94: note: Function 'notifyScripts' argument 3 names different: declaration 'answer' definition 'reply'.
dibbler-1.0.1/IfaceMgr/IfaceMgr.cpp:405:42: style: Function 'notifyScripts' argument 3 names different: declaration 'answer' definition 'reply'. [funcArgNamesDifferent]
dibbler-1.0.1/IfaceMgr/IfaceMgr.h:48:43: note: Function 'notifyScripts' argument 3 names different: declaration 'answer' definition 'reply'.
dibbler-1.0.1/IfaceMgr/IfaceMgr.cpp:405:42: note: Function 'notifyScripts' argument 3 names different: declaration 'answer' definition 'reply'.
dibbler-1.0.1/IfaceMgr/IfaceMgr.cpp:198:9: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dibbler-1.0.1/IfaceMgr/IfaceMgr.cpp:37:11: performance: Variable 'XmlFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/IfaceMgr/IfaceMgr.h:31:10: performance: Technically the member function 'TIfaceMgr::firstIface' can be static. [functionStatic]
dibbler-1.0.1/IfaceMgr/IfaceMgr.cpp:91:17: note: Technically the member function 'TIfaceMgr::firstIface' can be static.
dibbler-1.0.1/IfaceMgr/IfaceMgr.h:31:10: note: Technically the member function 'TIfaceMgr::firstIface' can be static.
dibbler-1.0.1/IfaceMgr/IfaceMgr.h:32:23: performance: Technically the member function 'TIfaceMgr::getIface' can be static. [functionStatic]
dibbler-1.0.1/IfaceMgr/IfaceMgr.cpp:98:30: note: Technically the member function 'TIfaceMgr::getIface' can be static.
dibbler-1.0.1/IfaceMgr/IfaceMgr.h:32:23: note: Technically the member function 'TIfaceMgr::getIface' can be static.
dibbler-1.0.1/IfaceMgr/IfaceMgr.h:36:9: performance: Technically the member function 'TIfaceMgr::countIface' can be static. [functionStatic]
dibbler-1.0.1/IfaceMgr/IfaceMgr.cpp:263:16: note: Technically the member function 'TIfaceMgr::countIface' can be static.
dibbler-1.0.1/IfaceMgr/IfaceMgr.h:36:9: note: Technically the member function 'TIfaceMgr::countIface' can be static.
dibbler-1.0.1/IfaceMgr/IfaceMgr.h:41:17: performance: Technically the member function 'TIfaceMgr::printMac' can be static. [functionStatic]
dibbler-1.0.1/IfaceMgr/IfaceMgr.cpp:286:19: note: Technically the member function 'TIfaceMgr::printMac' can be static.
dibbler-1.0.1/IfaceMgr/IfaceMgr.h:41:17: note: Technically the member function 'TIfaceMgr::printMac' can be static.
dibbler-1.0.1/IfaceMgr/IfaceMgr.h:43:10: style: Technically the member function 'TIfaceMgr::isDone' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/IfaceMgr.cpp:84:17: note: Technically the member function 'TIfaceMgr::isDone' can be const.
dibbler-1.0.1/IfaceMgr/IfaceMgr.h:43:10: note: Technically the member function 'TIfaceMgr::isDone' can be const.
dibbler-1.0.1/IfaceMgr/IfaceMgr.h:52:18: warning: Virtual function 'closeSockets' is called from destructor '~TIfaceMgr()' at line 283. Dynamic binding is not used. [virtualCallInConstructor]
dibbler-1.0.1/IfaceMgr/IfaceMgr.cpp:283:5: note: Calling closeSockets
dibbler-1.0.1/IfaceMgr/IfaceMgr.h:52:18: note: closeSockets is a virtual method
dibbler-1.0.1/IfaceMgr/SocketIPv6.cpp:39:46: style: Function 'TIfaceSocket' argument 2 names different: declaration 'ifaceid' definition 'ifindex'. [funcArgNamesDifferent]
dibbler-1.0.1/IfaceMgr/SocketIPv6.h:33:35: note: Function 'TIfaceSocket' argument 2 names different: declaration 'ifaceid' definition 'ifindex'.
dibbler-1.0.1/IfaceMgr/SocketIPv6.cpp:39:46: note: Function 'TIfaceSocket' argument 2 names different: declaration 'ifaceid' definition 'ifindex'.
dibbler-1.0.1/IfaceMgr/SocketIPv6.h:44:9: style: Technically the member function 'TIfaceSocket::getFD' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/SocketIPv6.cpp:187:19: note: Technically the member function 'TIfaceSocket::getFD' can be const.
dibbler-1.0.1/IfaceMgr/SocketIPv6.h:44:9: note: Technically the member function 'TIfaceSocket::getFD' can be const.
dibbler-1.0.1/IfaceMgr/SocketIPv6.h:45:9: style: Technically the member function 'TIfaceSocket::getPort' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/SocketIPv6.cpp:201:19: note: Technically the member function 'TIfaceSocket::getPort' can be const.
dibbler-1.0.1/IfaceMgr/SocketIPv6.h:45:9: note: Technically the member function 'TIfaceSocket::getPort' can be const.
dibbler-1.0.1/IfaceMgr/SocketIPv6.h:46:9: style: Technically the member function 'TIfaceSocket::getIfaceID' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/SocketIPv6.cpp:194:19: note: Technically the member function 'TIfaceSocket::getIfaceID' can be const.
dibbler-1.0.1/IfaceMgr/SocketIPv6.h:46:9: note: Technically the member function 'TIfaceSocket::getIfaceID' can be const.
dibbler-1.0.1/IfaceMgr/SocketIPv6.h:47:21: style: Technically the member function 'TIfaceSocket::getAddr' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/SocketIPv6.cpp:208:31: note: Technically the member function 'TIfaceSocket::getAddr' can be const.
dibbler-1.0.1/IfaceMgr/SocketIPv6.h:47:21: note: Technically the member function 'TIfaceSocket::getAddr' can be const.
dibbler-1.0.1/IfaceMgr/SocketIPv6.h:48:17: style: Technically the member function 'TIfaceSocket::getStatus' can be const. [functionConst]
dibbler-1.0.1/IfaceMgr/SocketIPv6.cpp:48:27: note: Technically the member function 'TIfaceSocket::getStatus' can be const.
dibbler-1.0.1/IfaceMgr/SocketIPv6.h:48:17: note: Technically the member function 'TIfaceSocket::getStatus' can be const.
dibbler-1.0.1/IfaceMgr/tests/DnsUpdate_unittest.cc:49:0: error: syntax error [syntaxError]
dibbler-1.0.1/Messages/Msg.cpp:108:33: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
dibbler-1.0.1/Messages/Msg.h:56:10: style: Technically the member function 'TMsg::getType' can be const. [functionConst]
dibbler-1.0.1/Messages/Msg.cpp:81:12: note: Technically the member function 'TMsg::getType' can be const.
dibbler-1.0.1/Messages/Msg.h:56:10: note: Technically the member function 'TMsg::getType' can be const.
dibbler-1.0.1/Messages/Msg.h:57:10: style: Technically the member function 'TMsg::getTransID' can be const. [functionConst]
dibbler-1.0.1/Messages/Msg.cpp:86:12: note: Technically the member function 'TMsg::getTransID' can be const.
dibbler-1.0.1/Messages/Msg.h:57:10: note: Technically the member function 'TMsg::getTransID' can be const.
dibbler-1.0.1/Messages/Msg.h:59:9: style: Technically the member function 'TMsg::getIface' can be const. [functionConst]
dibbler-1.0.1/Messages/Msg.cpp:243:11: note: Technically the member function 'TMsg::getIface' can be const.
dibbler-1.0.1/Messages/Msg.h:59:9: note: Technically the member function 'TMsg::getIface' can be const.
dibbler-1.0.1/Messages/Msg.h:61:10: style: Technically the member function 'TMsg::isDone' can be const. [functionConst]
dibbler-1.0.1/Messages/Msg.cpp:247:12: note: Technically the member function 'TMsg::isDone' can be const.
dibbler-1.0.1/Messages/Msg.h:61:10: note: Technically the member function 'TMsg::isDone' can be const.
dibbler-1.0.1/Messages/Msg.h:71:10: style: Technically the member function 'TMsg::getAuthKey' can be const. [functionConst]
dibbler-1.0.1/Messages/Msg.cpp:277:12: note: Technically the member function 'TMsg::getAuthKey' can be const.
dibbler-1.0.1/Messages/Msg.h:71:10: note: Technically the member function 'TMsg::getAuthKey' can be const.
dibbler-1.0.1/Messages/Msg.h:75:14: style: Technically the member function 'TMsg::getSPI' can be const. [functionConst]
dibbler-1.0.1/Messages/Msg.cpp:285:16: note: Technically the member function 'TMsg::getSPI' can be const.
dibbler-1.0.1/Messages/Msg.h:75:14: note: Technically the member function 'TMsg::getSPI' can be const.
dibbler-1.0.1/Messages/Msg.h:82:21: style: Technically the member function 'TMsg::getRemoteAddr' can be const. [functionConst]
dibbler-1.0.1/Messages/Msg.cpp:239:23: note: Technically the member function 'TMsg::getRemoteAddr' can be const.
dibbler-1.0.1/Messages/Msg.h:82:21: note: Technically the member function 'TMsg::getRemoteAddr' can be const.
dibbler-1.0.1/Messages/Msg.h:85:21: style: Technically the member function 'TMsg::getLocalAddr' can be const. [functionConst]
dibbler-1.0.1/Messages/Msg.cpp:598:23: note: Technically the member function 'TMsg::getLocalAddr' can be const.
dibbler-1.0.1/Messages/Msg.h:85:21: note: Technically the member function 'TMsg::getLocalAddr' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:158:0: style: Function 'SPtr < TClntCfgIface >' argument 1 names different: declaration 'ref' definition 'old'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/SmartPtr.h:58:0: note: Function 'SPtr < TClntCfgIface >' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/SmartPtr.h:158:0: note: Function 'SPtr < TClntCfgIface >' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/SmartPtr.h:158:0: style: Function 'SPtr < TIfaceIface >' argument 1 names different: declaration 'ref' definition 'old'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/SmartPtr.h:58:0: note: Function 'SPtr < TIfaceIface >' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/SmartPtr.h:158:0: note: Function 'SPtr < TIfaceIface >' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/SmartPtr.h:158:0: style: Function 'SPtr < TMsg >' argument 1 names different: declaration 'ref' definition 'old'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/SmartPtr.h:58:0: note: Function 'SPtr < TMsg >' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/SmartPtr.h:158:0: note: Function 'SPtr < TMsg >' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/SmartPtr.h:158:0: style: Function 'SPtr < TClntMsg >' argument 1 names different: declaration 'ref' definition 'old'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/SmartPtr.h:58:0: note: Function 'SPtr < TClntMsg >' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/SmartPtr.h:158:0: note: Function 'SPtr < TClntMsg >' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/SmartPtr.h:158:0: style: Function 'SPtr < TOpt >' argument 1 names different: declaration 'ref' definition 'old'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/SmartPtr.h:58:0: note: Function 'SPtr < TOpt >' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/SmartPtr.h:158:0: note: Function 'SPtr < TOpt >' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/SmartPtr.h:158:0: style: Function 'SPtr < to >' argument 1 names different: declaration 'ref' definition 'old'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/SmartPtr.h:58:0: note: Function 'SPtr < to >' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/SmartPtr.h:158:0: note: Function 'SPtr < to >' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/DHCPClient.h:26:10: performance: Technically the member function 'TDHCPClient::stop' can be static. [functionStatic]
dibbler-1.0.1/Misc/DHCPClient.cpp:101:19: note: Technically the member function 'TDHCPClient::stop' can be static.
dibbler-1.0.1/Misc/DHCPClient.h:26:10: note: Technically the member function 'TDHCPClient::stop' can be static.
dibbler-1.0.1/Misc/DHCPClient.h:29:10: performance: Technically the member function 'TDHCPClient::checkPrivileges' can be static. [functionStatic]
dibbler-1.0.1/Misc/DHCPClient.cpp:201:19: note: Technically the member function 'TDHCPClient::checkPrivileges' can be static.
dibbler-1.0.1/Misc/DHCPClient.h:29:10: note: Technically the member function 'TDHCPClient::checkPrivileges' can be static.
dibbler-1.0.1/Misc/DHCPClient.h:30:10: performance: Technically the member function 'TDHCPClient::setWorkdir' can be static. [functionStatic]
dibbler-1.0.1/Misc/DHCPClient.cpp:206:19: note: Technically the member function 'TDHCPClient::setWorkdir' can be static.
dibbler-1.0.1/Misc/DHCPClient.h:30:10: note: Technically the member function 'TDHCPClient::setWorkdir' can be static.
dibbler-1.0.1/Misc/SmartPtr.h:95:0: style: Technically the member function 'SPtr < TClntCfgIface >::refCount' can be const. [functionConst]
dibbler-1.0.1/Misc/SmartPtr.h:145:0: note: Technically the member function 'SPtr < TClntCfgIface >::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:95:0: note: Technically the member function 'SPtr < TClntCfgIface >::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:95:0: style: Technically the member function 'SPtr < TIfaceIface >::refCount' can be const. [functionConst]
dibbler-1.0.1/Misc/SmartPtr.h:145:0: note: Technically the member function 'SPtr < TIfaceIface >::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:95:0: note: Technically the member function 'SPtr < TIfaceIface >::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:95:0: style: Technically the member function 'SPtr < TMsg >::refCount' can be const. [functionConst]
dibbler-1.0.1/Misc/SmartPtr.h:145:0: note: Technically the member function 'SPtr < TMsg >::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:95:0: note: Technically the member function 'SPtr < TMsg >::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:95:0: style: Technically the member function 'SPtr < TClntMsg >::refCount' can be const. [functionConst]
dibbler-1.0.1/Misc/SmartPtr.h:145:0: note: Technically the member function 'SPtr < TClntMsg >::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:95:0: note: Technically the member function 'SPtr < TClntMsg >::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:95:0: style: Technically the member function 'SPtr < TOpt >::refCount' can be const. [functionConst]
dibbler-1.0.1/Misc/SmartPtr.h:145:0: note: Technically the member function 'SPtr < TOpt >::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:95:0: note: Technically the member function 'SPtr < TOpt >::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:95:0: style: Technically the member function 'SPtr < to >::refCount' can be const. [functionConst]
dibbler-1.0.1/Misc/SmartPtr.h:145:0: note: Technically the member function 'SPtr < to >::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:95:0: note: Technically the member function 'SPtr < to >::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:163:0: style: Value of pointer 'ptr', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying]
dibbler-1.0.1/Misc/SmartPtr.h:29:5: style: Class 'Ptr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/DHCPClient.h:24:5: style: Class 'TDHCPClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:47:0: style: Class 'SPtr < TClntCfgIface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:49:0: style: Class 'SPtr < TClntCfgIface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:47:0: style: Class 'SPtr < TIfaceIface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:49:0: style: Class 'SPtr < TIfaceIface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:47:0: style: Class 'SPtr < TMsg >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:49:0: style: Class 'SPtr < TMsg >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:47:0: style: Class 'SPtr < TClntMsg >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:49:0: style: Class 'SPtr < TClntMsg >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:47:0: style: Class 'SPtr < TOpt >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:49:0: style: Class 'SPtr < TOpt >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:47:0: style: Class 'SPtr < to >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:49:0: style: Class 'SPtr < to >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/Logger.h:47:39: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dibbler-1.0.1/Misc/Logger.h:49:39: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dibbler-1.0.1/Misc/SmartPtr.h:158:27: style: Function 'SPtr' argument 1 names different: declaration 'ref' definition 'old'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/SmartPtr.h:58:22: note: Function 'SPtr' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/SmartPtr.h:158:27: note: Function 'SPtr' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/DHCPConst.cpp:35:23: style: Function 'allowOptInMsg' argument 1 names different: declaration 'msgType' definition 'msg'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/DHCPConst.h:248:23: note: Function 'allowOptInMsg' argument 1 names different: declaration 'msgType' definition 'msg'.
dibbler-1.0.1/Misc/DHCPConst.cpp:35:23: note: Function 'allowOptInMsg' argument 1 names different: declaration 'msgType' definition 'msg'.
dibbler-1.0.1/Misc/DHCPConst.cpp:35:32: style: Function 'allowOptInMsg' argument 2 names different: declaration 'optType' definition 'opt'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/DHCPConst.h:248:36: note: Function 'allowOptInMsg' argument 2 names different: declaration 'optType' definition 'opt'.
dibbler-1.0.1/Misc/DHCPConst.cpp:35:32: note: Function 'allowOptInMsg' argument 2 names different: declaration 'optType' definition 'opt'.
dibbler-1.0.1/Misc/DHCPConst.cpp:73:36: style: Function 'allowOptInOpt' argument 2 names different: declaration 'optOut' definition 'parent'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/DHCPConst.h:247:36: note: Function 'allowOptInOpt' argument 2 names different: declaration 'optOut' definition 'parent'.
dibbler-1.0.1/Misc/DHCPConst.cpp:73:36: note: Function 'allowOptInOpt' argument 2 names different: declaration 'optOut' definition 'parent'.
dibbler-1.0.1/Misc/DHCPConst.cpp:73:48: style: Function 'allowOptInOpt' argument 3 names different: declaration 'optIn' definition 'subopt'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/DHCPConst.h:247:48: note: Function 'allowOptInOpt' argument 3 names different: declaration 'optIn' definition 'subopt'.
dibbler-1.0.1/Misc/DHCPConst.cpp:73:48: note: Function 'allowOptInOpt' argument 3 names different: declaration 'optIn' definition 'subopt'.
dibbler-1.0.1/Misc/DHCPConst.cpp:149:58: style: Function 'PrintHex' argument 2 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/Logger.h:62:58: note: Function 'PrintHex' argument 2 names different: declaration 'buf' definition 'buffer'.
dibbler-1.0.1/Misc/DHCPConst.cpp:149:58: note: Function 'PrintHex' argument 2 names different: declaration 'buf' definition 'buffer'.
dibbler-1.0.1/Misc/SmartPtr.h:95:9: style: Technically the member function 'SPtr::refCount' can be const. [functionConst]
dibbler-1.0.1/Misc/SmartPtr.h:145:33: note: Technically the member function 'SPtr::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:95:9: note: Technically the member function 'SPtr::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:163:5: style: Value of pointer 'ptr', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying]
dibbler-1.0.1/Misc/SmartPtr.h:47:5: style: Class 'SPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:49:5: style: Class 'SPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/DHCPRelay.h:22:10: performance: Technically the member function 'TDHCPRelay::stop' can be static. [functionStatic]
dibbler-1.0.1/Misc/DHCPRelay.cpp:113:18: note: Technically the member function 'TDHCPRelay::stop' can be static.
dibbler-1.0.1/Misc/DHCPRelay.h:22:10: note: Technically the member function 'TDHCPRelay::stop' can be static.
dibbler-1.0.1/Misc/DHCPRelay.h:23:10: style: Technically the member function 'TDHCPRelay::isDone' can be const. [functionConst]
dibbler-1.0.1/Misc/DHCPRelay.cpp:104:18: note: Technically the member function 'TDHCPRelay::isDone' can be const.
dibbler-1.0.1/Misc/DHCPRelay.h:23:10: note: Technically the member function 'TDHCPRelay::isDone' can be const.
dibbler-1.0.1/Misc/DHCPRelay.h:24:10: performance: Technically the member function 'TDHCPRelay::checkPrivileges' can be static. [functionStatic]
dibbler-1.0.1/Misc/DHCPRelay.cpp:108:18: note: Technically the member function 'TDHCPRelay::checkPrivileges' can be static.
dibbler-1.0.1/Misc/DHCPRelay.h:24:10: note: Technically the member function 'TDHCPRelay::checkPrivileges' can be static.
dibbler-1.0.1/Misc/DHCPRelay.h:25:10: performance: Technically the member function 'TDHCPRelay::setWorkdir' can be static. [functionStatic]
dibbler-1.0.1/Misc/DHCPRelay.cpp:119:18: note: Technically the member function 'TDHCPRelay::setWorkdir' can be static.
dibbler-1.0.1/Misc/DHCPRelay.h:25:10: note: Technically the member function 'TDHCPRelay::setWorkdir' can be static.
dibbler-1.0.1/Misc/DHCPRelay.h:20:5: style: Class 'TDHCPRelay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:158:0: style: Function 'SPtr < TSrvMsg >' argument 1 names different: declaration 'ref' definition 'old'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/SmartPtr.h:58:0: note: Function 'SPtr < TSrvMsg >' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/SmartPtr.h:158:0: note: Function 'SPtr < TSrvMsg >' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/SmartPtr.h:158:0: style: Function 'SPtr < TSrvCfgIface >' argument 1 names different: declaration 'ref' definition 'old'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/SmartPtr.h:58:0: note: Function 'SPtr < TSrvCfgIface >' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/SmartPtr.h:158:0: note: Function 'SPtr < TSrvCfgIface >' argument 1 names different: declaration 'ref' definition 'old'.
dibbler-1.0.1/Misc/DHCPServer.h:22:10: performance: Technically the member function 'TDHCPServer::stop' can be static. [functionStatic]
dibbler-1.0.1/Misc/DHCPServer.cpp:156:19: note: Technically the member function 'TDHCPServer::stop' can be static.
dibbler-1.0.1/Misc/DHCPServer.h:22:10: note: Technically the member function 'TDHCPServer::stop' can be static.
dibbler-1.0.1/Misc/DHCPServer.h:23:10: style: Technically the member function 'TDHCPServer::isDone' can be const. [functionConst]
dibbler-1.0.1/Misc/DHCPServer.cpp:147:19: note: Technically the member function 'TDHCPServer::isDone' can be const.
dibbler-1.0.1/Misc/DHCPServer.h:23:10: note: Technically the member function 'TDHCPServer::isDone' can be const.
dibbler-1.0.1/Misc/DHCPServer.h:24:10: performance: Technically the member function 'TDHCPServer::checkPrivileges' can be static. [functionStatic]
dibbler-1.0.1/Misc/DHCPServer.cpp:151:19: note: Technically the member function 'TDHCPServer::checkPrivileges' can be static.
dibbler-1.0.1/Misc/DHCPServer.h:24:10: note: Technically the member function 'TDHCPServer::checkPrivileges' can be static.
dibbler-1.0.1/Misc/DHCPServer.h:25:10: performance: Technically the member function 'TDHCPServer::setWorkdir' can be static. [functionStatic]
dibbler-1.0.1/Misc/DHCPServer.cpp:162:19: note: Technically the member function 'TDHCPServer::setWorkdir' can be static.
dibbler-1.0.1/Misc/DHCPServer.h:25:10: note: Technically the member function 'TDHCPServer::setWorkdir' can be static.
dibbler-1.0.1/Misc/SmartPtr.h:95:0: style: Technically the member function 'SPtr < TSrvMsg >::refCount' can be const. [functionConst]
dibbler-1.0.1/Misc/SmartPtr.h:145:0: note: Technically the member function 'SPtr < TSrvMsg >::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:95:0: note: Technically the member function 'SPtr < TSrvMsg >::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:95:0: style: Technically the member function 'SPtr < TSrvCfgIface >::refCount' can be const. [functionConst]
dibbler-1.0.1/Misc/SmartPtr.h:145:0: note: Technically the member function 'SPtr < TSrvCfgIface >::refCount' can be const.
dibbler-1.0.1/Misc/SmartPtr.h:95:0: note: Technically the member function 'SPtr < TSrvCfgIface >::refCount' can be const.
dibbler-1.0.1/Misc/DHCPServer.h:20:5: style: Class 'TDHCPServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:47:0: style: Class 'SPtr < TSrvMsg >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:49:0: style: Class 'SPtr < TSrvMsg >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:47:0: style: Class 'SPtr < TSrvCfgIface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:49:0: style: Class 'SPtr < TSrvCfgIface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/DUID.cpp:23:26: style: Function 'TDUID' argument 1 names different: declaration 'DUID' definition 'duid'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/DUID.h:23:23: note: Function 'TDUID' argument 1 names different: declaration 'DUID' definition 'duid'.
dibbler-1.0.1/Misc/DUID.cpp:23:26: note: Function 'TDUID' argument 1 names different: declaration 'DUID' definition 'duid'.
dibbler-1.0.1/Misc/DUID.cpp:23:35: style: Function 'TDUID' argument 2 names different: declaration 'DUIDlen' definition 'len'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/DUID.h:23:32: note: Function 'TDUID' argument 2 names different: declaration 'DUIDlen' definition 'len'.
dibbler-1.0.1/Misc/DUID.cpp:23:35: note: Function 'TDUID' argument 2 names different: declaration 'DUIDlen' definition 'len'.
dibbler-1.0.1/Misc/DUID.cpp:47:27: style: Function 'TDUID' argument 1 names different: declaration 'duid' definition 'other'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/DUID.h:25:24: note: Function 'TDUID' argument 1 names different: declaration 'duid' definition 'other'.
dibbler-1.0.1/Misc/DUID.cpp:47:27: note: Function 'TDUID' argument 1 names different: declaration 'duid' definition 'other'.
dibbler-1.0.1/Misc/DUID.cpp:52:38: style: Function 'operator=' argument 1 names different: declaration 'duid' definition 'other'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/DUID.h:26:35: note: Function 'operator=' argument 1 names different: declaration 'duid' definition 'other'.
dibbler-1.0.1/Misc/DUID.cpp:52:38: note: Function 'operator=' argument 1 names different: declaration 'duid' definition 'other'.
dibbler-1.0.1/Misc/DUID.cpp:62:37: style: Function 'operator==' argument 1 names different: declaration 'duid' definition 'other'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/DUID.h:27:34: note: Function 'operator==' argument 1 names different: declaration 'duid' definition 'other'.
dibbler-1.0.1/Misc/DUID.cpp:62:37: note: Function 'operator==' argument 1 names different: declaration 'duid' definition 'other'.
dibbler-1.0.1/Misc/DUID.cpp:66:37: style: Function 'operator<=' argument 1 names different: declaration 'duid' definition 'other'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/DUID.h:28:34: note: Function 'operator<=' argument 1 names different: declaration 'duid' definition 'other'.
dibbler-1.0.1/Misc/DUID.cpp:66:37: note: Function 'operator<=' argument 1 names different: declaration 'duid' definition 'other'.
dibbler-1.0.1/Misc/DUID.cpp:48:5: performance: Variable 'DUID_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/Misc/DUID.cpp:49:5: performance: Variable 'Plain_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/Misc/DUID.h:27:10: style: Technically the member function 'TDUID::operator==' can be const. [functionConst]
dibbler-1.0.1/Misc/DUID.cpp:62:13: note: Technically the member function 'TDUID::operator==' can be const.
dibbler-1.0.1/Misc/DUID.h:27:10: note: Technically the member function 'TDUID::operator==' can be const.
dibbler-1.0.1/Misc/DUID.h:28:10: style: Technically the member function 'TDUID::operator<=' can be const. [functionConst]
dibbler-1.0.1/Misc/DUID.cpp:66:13: note: Technically the member function 'TDUID::operator<=' can be const.
dibbler-1.0.1/Misc/DUID.h:28:10: note: Technically the member function 'TDUID::operator<=' can be const.
dibbler-1.0.1/Misc/DUID.h:24:5: style: Class 'TDUID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/SmartPtr.h:135:0: style: C-style pointer casting [cstyleCast]
dibbler-1.0.1/Misc/SmartPtr.h:176:0: style: C-style pointer casting [cstyleCast]
dibbler-1.0.1/Misc/SmartPtr.h:184:0: style: C-style pointer casting [cstyleCast]
dibbler-1.0.1/Misc/SmartPtr.h:192:0: style: C-style pointer casting [cstyleCast]
dibbler-1.0.1/Misc/SmartPtr.h:206:0: style: C-style pointer casting [cstyleCast]
dibbler-1.0.1/Misc/FQDN.cpp:17:11: performance: Variable 'Name_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/Misc/FQDN.h:29:17: style: Technically the member function 'TFQDN::getDuid' can be const. [functionConst]
dibbler-1.0.1/Misc/FQDN.cpp:33:20: note: Technically the member function 'TFQDN::getDuid' can be const.
dibbler-1.0.1/Misc/FQDN.h:29:17: note: Technically the member function 'TFQDN::getDuid' can be const.
dibbler-1.0.1/Misc/FQDN.h:30:21: style: Technically the member function 'TFQDN::getAddr' can be const. [functionConst]
dibbler-1.0.1/Misc/FQDN.cpp:37:24: note: Technically the member function 'TFQDN::getAddr' can be const.
dibbler-1.0.1/Misc/FQDN.h:30:21: note: Technically the member function 'TFQDN::getAddr' can be const.
dibbler-1.0.1/Misc/FQDN.h:31:17: style: Technically the member function 'TFQDN::getName' can be const. [functionConst]
dibbler-1.0.1/Misc/FQDN.cpp:41:15: note: Technically the member function 'TFQDN::getName' can be const.
dibbler-1.0.1/Misc/FQDN.h:31:17: note: Technically the member function 'TFQDN::getName' can be const.
dibbler-1.0.1/Misc/FQDN.h:32:10: style: Technically the member function 'TFQDN::isUsed' can be const. [functionConst]
dibbler-1.0.1/Misc/FQDN.cpp:45:13: note: Technically the member function 'TFQDN::isUsed' can be const.
dibbler-1.0.1/Misc/FQDN.h:32:10: note: Technically the member function 'TFQDN::isUsed' can be const.
dibbler-1.0.1/Misc/IPv6Addr.cpp:341:9: style: The scope of the variable 'carry' can be reduced. [variableScope]
dibbler-1.0.1/Misc/IPv6Addr.h:29:10: style: Technically the member function 'TIPv6Addr::linkLocal' can be const. [functionConst]
dibbler-1.0.1/Misc/IPv6Addr.cpp:53:17: note: Technically the member function 'TIPv6Addr::linkLocal' can be const.
dibbler-1.0.1/Misc/IPv6Addr.h:29:10: note: Technically the member function 'TIPv6Addr::linkLocal' can be const.
dibbler-1.0.1/Misc/IPv6Addr.h:30:10: style: Technically the member function 'TIPv6Addr::multicast' can be const. [functionConst]
dibbler-1.0.1/Misc/IPv6Addr.cpp:60:17: note: Technically the member function 'TIPv6Addr::multicast' can be const.
dibbler-1.0.1/Misc/IPv6Addr.h:30:10: note: Technically the member function 'TIPv6Addr::multicast' can be const.
dibbler-1.0.1/Misc/IPv6Addr.h:37:10: style: Technically the member function 'TIPv6Addr::operator<=' can be const. [functionConst]
dibbler-1.0.1/Misc/IPv6Addr.cpp:129:17: note: Technically the member function 'TIPv6Addr::operator<=' can be const.
dibbler-1.0.1/Misc/IPv6Addr.h:37:10: note: Technically the member function 'TIPv6Addr::operator<=' can be const.
dibbler-1.0.1/Misc/Key.h:22:17: style: Technically the member function 'TSIGKey::getAlgorithmText' can be const. [functionConst]
dibbler-1.0.1/Misc/Key.cpp:20:22: note: Technically the member function 'TSIGKey::getAlgorithmText' can be const.
dibbler-1.0.1/Misc/Key.h:22:17: note: Technically the member function 'TSIGKey::getAlgorithmText' can be const.
dibbler-1.0.1/Misc/Key.h:25:17: style: Technically the member function 'TSIGKey::getPackedData' can be const. [functionConst]
dibbler-1.0.1/Misc/Key.cpp:59:22: note: Technically the member function 'TSIGKey::getPackedData' can be const.
dibbler-1.0.1/Misc/Key.h:25:17: note: Technically the member function 'TSIGKey::getPackedData' can be const.
dibbler-1.0.1/Misc/Key.h:26:17: style: Technically the member function 'TSIGKey::getBase64Data' can be const. [functionConst]
dibbler-1.0.1/Misc/Key.cpp:63:22: note: Technically the member function 'TSIGKey::getBase64Data' can be const.
dibbler-1.0.1/Misc/Key.h:26:17: note: Technically the member function 'TSIGKey::getBase64Data' can be const.
dibbler-1.0.1/Misc/Key.h:21:5: style: Class 'TSIGKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/KeyList.cpp:16:42: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
dibbler-1.0.1/Misc/Logger.cpp:87:14: style: The scope of the variable 'colors' can be reduced. [variableScope]
dibbler-1.0.1/Misc/Logger.cpp:72:25: style: Function 'setColors' argument 1 names different: declaration 'colors' definition 'colorLogs'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/Logger.h:52:25: note: Function 'setColors' argument 1 names different: declaration 'colors' definition 'colorLogs'.
dibbler-1.0.1/Misc/Logger.cpp:72:25: note: Function 'setColors' argument 1 names different: declaration 'colors' definition 'colorLogs'.
dibbler-1.0.1/Misc/Logger.cpp:262:28: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dibbler-1.0.1/Misc/Logger.cpp:277:28: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dibbler-1.0.1/Misc/Logger.cpp:78:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dibbler-1.0.1/Misc/Logger.cpp:87:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dibbler-1.0.1/Misc/ScriptParams.cpp:59:47: performance: Function parameter 'txt' should be passed by const reference. [passedByValue]
dibbler-1.0.1/Misc/ScriptParams.cpp:78:69: performance: Function parameter 'txt' should be passed by const reference. [passedByValue]
dibbler-1.0.1/Misc/addrpack.c:168:32: style: Function 'inet_ntop6' argument 1 names different: declaration 'src' definition 'src2'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/Portable.h:292:42: note: Function 'inet_ntop6' argument 1 names different: declaration 'src' definition 'src2'.
dibbler-1.0.1/Misc/addrpack.c:168:32: note: Function 'inet_ntop6' argument 1 names different: declaration 'src' definition 'src2'.
dibbler-1.0.1/Misc/addrpack.c:245:62: style: Function 'truncatePrefixFromConfig' argument 3 names different: declaration 'lenght' definition 'length'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/Portable.h:296:73: note: Function 'truncatePrefixFromConfig' argument 3 names different: declaration 'lenght' definition 'length'.
dibbler-1.0.1/Misc/addrpack.c:245:62: note: Function 'truncatePrefixFromConfig' argument 3 names different: declaration 'lenght' definition 'length'.
dibbler-1.0.1/Misc/addrpack.c:284:53: style: Function 'doRevDnsZoneRoot' argument 3 names different: declaration 'lenght' definition 'length'. [funcArgNamesDifferent]
dibbler-1.0.1/Misc/Portable.h:295:64: note: Function 'doRevDnsZoneRoot' argument 3 names different: declaration 'lenght' definition 'length'.
dibbler-1.0.1/Misc/addrpack.c:284:53: note: Function 'doRevDnsZoneRoot' argument 3 names different: declaration 'lenght' definition 'length'.
dibbler-1.0.1/Misc/hex.cpp:25:19: style: The scope of the variable 'digit' can be reduced. [variableScope]
dibbler-1.0.1/Misc/long128.h:24:5: style: Class 'ulong128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Misc/lowlevel-posix.c:44:9: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
dibbler-1.0.1/Misc/lowlevel-posix.c:43:0: note: Variable 'result' is reassigned a value before the old one has been used.
dibbler-1.0.1/Misc/lowlevel-posix.c:44:9: note: Variable 'result' is reassigned a value before the old one has been used.
dibbler-1.0.1/Misc/tests/Container_unittest.cc:34:0: error: syntax error [syntaxError]
dibbler-1.0.1/Misc/tests/DUID_unittest.cc:45:0: error: syntax error [syntaxError]
dibbler-1.0.1/Misc/tests/IPv6Addr_unittest.cc:19:0: error: syntax error [syntaxError]
dibbler-1.0.1/Misc/tests/SPtr_unittest.cc:73:0: error: syntax error [syntaxError]
dibbler-1.0.1/Options/Opt.cpp:64:29: style: Function 'getOption' argument 1 names different: declaration 'type' definition 'optType'. [funcArgNamesDifferent]
dibbler-1.0.1/Options/Opt.h:81:27: note: Function 'getOption' argument 1 names different: declaration 'type' definition 'optType'.
dibbler-1.0.1/Options/Opt.cpp:64:29: note: Function 'getOption' argument 1 names different: declaration 'type' definition 'optType'.
dibbler-1.0.1/Options/Opt.h:79:9: style: Technically the member function 'TOpt::getOptType' can be const. [functionConst]
dibbler-1.0.1/Options/Opt.cpp:17:11: note: Technically the member function 'TOpt::getOptType' can be const.
dibbler-1.0.1/Options/Opt.h:79:9: note: Technically the member function 'TOpt::getOptType' can be const.
dibbler-1.0.1/Options/OptGeneric.h:28:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptGeneric.h:28:12: note: Function in derived class
dibbler-1.0.1/Options/OptGeneric.h:30:17: style: The function 'getPlain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:77:25: note: Virtual function in base class
dibbler-1.0.1/Options/OptGeneric.h:30:17: note: Function in derived class
dibbler-1.0.1/Options/OptGeneric.h:31:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptGeneric.h:31:10: note: Function in derived class
dibbler-1.0.1/Options/OptGeneric.h:33:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptGeneric.h:33:12: note: Function in derived class
dibbler-1.0.1/Options/OptGeneric.h:34:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:75:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptGeneric.h:34:18: note: Function in derived class
dibbler-1.0.1/Options/OptRtPrefix.h:20:11: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptRtPrefix.h:20:11: note: Function in derived class
dibbler-1.0.1/Options/OptRtPrefix.h:21:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptRtPrefix.h:21:12: note: Function in derived class
dibbler-1.0.1/Options/OptRtPrefix.h:22:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptRtPrefix.h:22:10: note: Function in derived class
dibbler-1.0.1/Options/OptRtPrefix.h:28:17: style: The function 'getPlain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:77:25: note: Virtual function in base class
dibbler-1.0.1/Options/OptRtPrefix.h:28:17: note: Function in derived class
dibbler-1.0.1/Options/Opt.cpp:141:37: performance: Function parameter 'place' should be passed by const reference. [passedByValue]
dibbler-1.0.1/Options/OptAddr.cpp:34:11: performance: Variable 'Addr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/Options/OptAddr.h:32:21: style: Technically the member function 'TOptAddr::getAddr' can be const. [functionConst]
dibbler-1.0.1/Options/OptAddr.cpp:42:27: note: Technically the member function 'TOptAddr::getAddr' can be const.
dibbler-1.0.1/Options/OptAddr.h:32:21: note: Technically the member function 'TOptAddr::getAddr' can be const.
dibbler-1.0.1/Options/OptAddr.h:30:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptAddr.h:30:12: note: Function in derived class
dibbler-1.0.1/Options/OptAddr.h:31:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptAddr.h:31:12: note: Function in derived class
dibbler-1.0.1/Options/OptAddr.h:33:18: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptAddr.h:33:18: note: Function in derived class
dibbler-1.0.1/Options/OptAddr.h:34:17: style: The function 'getPlain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:77:25: note: Virtual function in base class
dibbler-1.0.1/Options/OptAddr.h:34:17: note: Function in derived class
dibbler-1.0.1/Options/OptAddrLst.cpp:22:68: style: Function 'TOptAddrLst' argument 3 names different: declaration 'len' definition 'bufSize'. [funcArgNamesDifferent]
dibbler-1.0.1/Options/OptAddrLst.h:21:59: note: Function 'TOptAddrLst' argument 3 names different: declaration 'len' definition 'bufSize'.
dibbler-1.0.1/Options/OptAddrLst.cpp:22:68: note: Function 'TOptAddrLst' argument 3 names different: declaration 'len' definition 'bufSize'.
dibbler-1.0.1/Options/OptAddrLst.h:22:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptAddrLst.h:22:12: note: Function in derived class
dibbler-1.0.1/Options/OptAddrLst.h:23:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptAddrLst.h:23:12: note: Function in derived class
dibbler-1.0.1/Options/OptAddrLst.h:28:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:75:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptAddrLst.h:28:10: note: Function in derived class
dibbler-1.0.1/Options/OptAddrLst.h:29:18: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptAddrLst.h:29:18: note: Function in derived class
dibbler-1.0.1/Options/OptAddrLst.h:30:17: style: The function 'getPlain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:77:25: note: Virtual function in base class
dibbler-1.0.1/Options/OptAddrLst.h:30:17: note: Function in derived class
dibbler-1.0.1/Options/OptAuthentication.h:35:14: style: Technically the member function 'TOptAuthentication::getReplayDetection' can be const. [functionConst]
dibbler-1.0.1/Options/OptAuthentication.cpp:308:30: note: Technically the member function 'TOptAuthentication::getReplayDetection' can be const.
dibbler-1.0.1/Options/OptAuthentication.h:35:14: note: Technically the member function 'TOptAuthentication::getReplayDetection' can be const.
dibbler-1.0.1/Options/OptAuthentication.h:42:10: style: Technically the member function 'TOptAuthentication::getPayload' can be const. [functionConst]
dibbler-1.0.1/Options/OptAuthentication.cpp:316:26: note: Technically the member function 'TOptAuthentication::getPayload' can be const.
dibbler-1.0.1/Options/OptAuthentication.h:42:10: note: Technically the member function 'TOptAuthentication::getPayload' can be const.
dibbler-1.0.1/Options/OptAuthentication.h:37:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptAuthentication.h:37:12: note: Function in derived class
dibbler-1.0.1/Options/OptAuthentication.h:38:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptAuthentication.h:38:12: note: Function in derived class
dibbler-1.0.1/Options/OptAuthentication.h:39:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptAuthentication.h:39:10: note: Function in derived class
dibbler-1.0.1/Options/OptDUID.cpp:35:51: style: Function 'TOptDUID' argument 3 names different: declaration 'len' definition 'bufsize'. [funcArgNamesDifferent]
dibbler-1.0.1/Options/OptDUID.h:22:45: note: Function 'TOptDUID' argument 3 names different: declaration 'len' definition 'bufsize'.
dibbler-1.0.1/Options/OptDUID.cpp:35:51: note: Function 'TOptDUID' argument 3 names different: declaration 'len' definition 'bufsize'.
dibbler-1.0.1/Options/OptDUID.cpp:19:5: performance: Variable 'DUID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/Options/OptDUID.cpp:38:11: performance: Variable 'DUID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/Options/OptDUID.h:23:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptDUID.h:23:12: note: Function in derived class
dibbler-1.0.1/Options/OptDUID.h:25:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptDUID.h:25:12: note: Function in derived class
dibbler-1.0.1/Options/OptDUID.h:26:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptDUID.h:26:10: note: Function in derived class
dibbler-1.0.1/Options/OptDUID.h:28:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:75:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptDUID.h:28:18: note: Function in derived class
dibbler-1.0.1/Options/OptDUID.h:29:17: style: The function 'getPlain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:77:25: note: Virtual function in base class
dibbler-1.0.1/Options/OptDUID.h:29:17: note: Function in derived class
dibbler-1.0.1/Options/OptDomainLst.cpp:37:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dibbler-1.0.1/Options/OptDomainLst.cpp:110:9: style: The scope of the variable 'tmplen' can be reduced. [variableScope]
dibbler-1.0.1/Options/OptDomainLst.h:23:24: performance: Technically the member function 'TOptDomainLst::getDomain' can be static. [functionStatic]
dibbler-1.0.1/Options/OptDomainLst.cpp:29:35: note: Technically the member function 'TOptDomainLst::getDomain' can be static.
dibbler-1.0.1/Options/OptDomainLst.h:23:24: note: Technically the member function 'TOptDomainLst::getDomain' can be static.
dibbler-1.0.1/Options/OptDomainLst.h:24:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptDomainLst.h:24:12: note: Function in derived class
dibbler-1.0.1/Options/OptDomainLst.h:25:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptDomainLst.h:25:12: note: Function in derived class
dibbler-1.0.1/Options/OptDomainLst.h:27:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptDomainLst.h:27:10: note: Function in derived class
dibbler-1.0.1/Options/OptDomainLst.h:28:25: style: The function 'getPlain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:77:25: note: Virtual function in base class
dibbler-1.0.1/Options/OptDomainLst.h:28:25: note: Function in derived class
dibbler-1.0.1/Options/OptEmpty.h:21:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptEmpty.h:21:12: note: Function in derived class
dibbler-1.0.1/Options/OptEmpty.h:22:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptEmpty.h:22:12: note: Function in derived class
dibbler-1.0.1/Options/OptEmpty.h:23:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptEmpty.h:23:10: note: Function in derived class
dibbler-1.0.1/Options/OptFQDN.cpp:51:23: style: The scope of the variable 'tmplength' can be reduced. [variableScope]
dibbler-1.0.1/Options/OptFQDN.cpp:22:39: style: Function 'TOptFQDN' argument 1 names different: declaration 'fqdn' definition 'domain'. [funcArgNamesDifferent]
dibbler-1.0.1/Options/OptFQDN.h:36:33: note: Function 'TOptFQDN' argument 1 names different: declaration 'fqdn' definition 'domain'.
dibbler-1.0.1/Options/OptFQDN.cpp:22:39: note: Function 'TOptFQDN' argument 1 names different: declaration 'fqdn' definition 'domain'.
dibbler-1.0.1/Options/OptFQDN.cpp:127:34: style: Function 'storeSelf' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
dibbler-1.0.1/Options/OptFQDN.h:54:29: note: Function 'storeSelf' argument 1 names different: declaration 'buf' definition 'buffer'.
dibbler-1.0.1/Options/OptFQDN.cpp:127:34: note: Function 'storeSelf' argument 1 names different: declaration 'buf' definition 'buffer'.
dibbler-1.0.1/Options/OptFQDN.h:53:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptFQDN.h:53:12: note: Function in derived class
dibbler-1.0.1/Options/OptFQDN.h:54:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptFQDN.h:54:12: note: Function in derived class
dibbler-1.0.1/Options/OptFQDN.h:55:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:75:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptFQDN.h:55:10: note: Function in derived class
dibbler-1.0.1/Options/OptFQDN.h:64:25: style: The function 'getPlain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:77:25: note: Virtual function in base class
dibbler-1.0.1/Options/OptFQDN.h:64:25: note: Function in derived class
dibbler-1.0.1/Options/OptFQDN.h:65:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptFQDN.h:65:10: note: Function in derived class
dibbler-1.0.1/Options/OptGeneric.h:23:10: style: Technically the member function 'TOptGeneric::operator==' can be const. [functionConst]
dibbler-1.0.1/Options/OptGeneric.cpp:62:19: note: Technically the member function 'TOptGeneric::operator==' can be const.
dibbler-1.0.1/Options/OptGeneric.h:23:10: note: Technically the member function 'TOptGeneric::operator==' can be const.
dibbler-1.0.1/Options/OptGeneric.cpp:23:11: style: Class 'TOptGeneric' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dibbler-1.0.1/Options/OptGeneric.cpp:23:11: style: Class 'TOptGeneric' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dibbler-1.0.1/Options/OptIAAddress.cpp:18:38: style: Function 'TOptIAAddress' argument 1 names different: declaration 'addr' definition 'buf'. [funcArgNamesDifferent]
dibbler-1.0.1/Options/OptIAAddress.h:22:26: note: Function 'TOptIAAddress' argument 1 names different: declaration 'addr' definition 'buf'.
dibbler-1.0.1/Options/OptIAAddress.cpp:18:38: note: Function 'TOptIAAddress' argument 1 names different: declaration 'addr' definition 'buf'.
dibbler-1.0.1/Options/OptIAAddress.h:24:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptIAAddress.h:24:12: note: Function in derived class
dibbler-1.0.1/Options/OptIAAddress.h:26:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptIAAddress.h:26:12: note: Function in derived class
dibbler-1.0.1/Options/OptIAAddress.h:32:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:75:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptIAAddress.h:32:10: note: Function in derived class
dibbler-1.0.1/Options/OptIAAddress.h:34:18: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptIAAddress.h:34:18: note: Function in derived class
dibbler-1.0.1/Options/OptIAPrefix.cpp:16:37: style: Function 'TOptIAPrefix' argument 1 names different: declaration 'addr' definition 'buf'. [funcArgNamesDifferent]
dibbler-1.0.1/Options/OptIAPrefix.h:22:27: note: Function 'TOptIAPrefix' argument 1 names different: declaration 'addr' definition 'buf'.
dibbler-1.0.1/Options/OptIAPrefix.cpp:16:37: note: Function 'TOptIAPrefix' argument 1 names different: declaration 'addr' definition 'buf'.
dibbler-1.0.1/Options/OptIAPrefix.cpp:35:44: style: Function 'TOptIAPrefix' argument 1 names different: declaration 'addr' definition 'prefix'. [funcArgNamesDifferent]
dibbler-1.0.1/Options/OptIAPrefix.h:23:35: note: Function 'TOptIAPrefix' argument 1 names different: declaration 'addr' definition 'prefix'.
dibbler-1.0.1/Options/OptIAPrefix.cpp:35:44: note: Function 'TOptIAPrefix' argument 1 names different: declaration 'addr' definition 'prefix'.
dibbler-1.0.1/Options/OptIAPrefix.cpp:35:57: style: Function 'TOptIAPrefix' argument 2 names different: declaration 'prefix_length' definition 'len'. [funcArgNamesDifferent]
dibbler-1.0.1/Options/OptIAPrefix.h:23:46: note: Function 'TOptIAPrefix' argument 2 names different: declaration 'prefix_length' definition 'len'.
dibbler-1.0.1/Options/OptIAPrefix.cpp:35:57: note: Function 'TOptIAPrefix' argument 2 names different: declaration 'prefix_length' definition 'len'.
dibbler-1.0.1/Options/OptIAPrefix.h:24:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptIAPrefix.h:24:12: note: Function in derived class
dibbler-1.0.1/Options/OptIAPrefix.h:26:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptIAPrefix.h:26:12: note: Function in derived class
dibbler-1.0.1/Options/OptIAPrefix.h:34:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:75:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptIAPrefix.h:34:18: note: Function in derived class
dibbler-1.0.1/Options/OptIA_NA.h:22:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptIA_NA.h:22:12: note: Function in derived class
dibbler-1.0.1/Options/OptIA_NA.h:34:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptIA_NA.h:34:12: note: Function in derived class
dibbler-1.0.1/Options/OptIA_NA.h:35:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:75:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptIA_NA.h:35:10: note: Function in derived class
dibbler-1.0.1/Options/OptStatusCode.h:24:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptStatusCode.h:24:12: note: Function in derived class
dibbler-1.0.1/Options/OptStatusCode.h:25:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptStatusCode.h:25:12: note: Function in derived class
dibbler-1.0.1/Options/OptStatusCode.h:30:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptStatusCode.h:30:10: note: Function in derived class
dibbler-1.0.1/Options/OptIA_PD.h:20:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptIA_PD.h:20:12: note: Function in derived class
dibbler-1.0.1/Options/OptIA_PD.h:32:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptIA_PD.h:32:12: note: Function in derived class
dibbler-1.0.1/Options/OptIA_PD.h:33:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:75:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptIA_PD.h:33:10: note: Function in derived class
dibbler-1.0.1/Options/OptInteger.cpp:20:54: style: Function 'TOptInteger' argument 2 names different: declaration 'len' definition 'integerLen'. [funcArgNamesDifferent]
dibbler-1.0.1/Options/OptInteger.h:21:45: note: Function 'TOptInteger' argument 2 names different: declaration 'len' definition 'integerLen'.
dibbler-1.0.1/Options/OptInteger.cpp:20:54: note: Function 'TOptInteger' argument 2 names different: declaration 'len' definition 'integerLen'.
dibbler-1.0.1/Options/OptInteger.cpp:27:83: style: Function 'TOptInteger' argument 4 names different: declaration 'size' definition 'bufsize'. [funcArgNamesDifferent]
dibbler-1.0.1/Options/OptInteger.h:22:88: note: Function 'TOptInteger' argument 4 names different: declaration 'size' definition 'bufsize'.
dibbler-1.0.1/Options/OptInteger.cpp:27:83: note: Function 'TOptInteger' argument 4 names different: declaration 'size' definition 'bufsize'.
dibbler-1.0.1/Options/OptInteger.h:25:18: style: Technically the member function 'TOptInteger::getValue' can be const. [functionConst]
dibbler-1.0.1/Options/OptInteger.cpp:92:27: note: Technically the member function 'TOptInteger::getValue' can be const.
dibbler-1.0.1/Options/OptInteger.h:25:18: note: Technically the member function 'TOptInteger::getValue' can be const.
dibbler-1.0.1/Options/OptInteger.h:31:10: warning: The class 'TOptInteger' defines member variable with name 'Valid' also defined in its parent class 'TOpt'. [duplInheritedMember]
dibbler-1.0.1/Options/Opt.h:110:10: note: Parent variable 'TOpt::Valid'
dibbler-1.0.1/Options/OptInteger.h:31:10: note: Derived variable 'TOptInteger::Valid'
dibbler-1.0.1/Options/OptInteger.h:23:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptInteger.h:23:12: note: Function in derived class
dibbler-1.0.1/Options/OptInteger.h:24:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptInteger.h:24:12: note: Function in derived class
dibbler-1.0.1/Options/OptInteger.h:26:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:75:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptInteger.h:26:10: note: Function in derived class
dibbler-1.0.1/Options/OptInteger.h:27:17: style: The function 'getPlain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:77:25: note: Virtual function in base class
dibbler-1.0.1/Options/OptInteger.h:27:17: note: Function in derived class
dibbler-1.0.1/Options/OptInteger.h:28:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptInteger.h:28:10: note: Function in derived class
dibbler-1.0.1/Options/OptOptionRequest.cpp:54:78: style: Function 'TOptOptionRequest' argument 3 names different: declaration 'size' definition 'bufSize'. [funcArgNamesDifferent]
dibbler-1.0.1/Options/OptOptionRequest.h:23:63: note: Function 'TOptOptionRequest' argument 3 names different: declaration 'size' definition 'bufSize'.
dibbler-1.0.1/Options/OptOptionRequest.cpp:54:78: note: Function 'TOptOptionRequest' argument 3 names different: declaration 'size' definition 'bufSize'.
dibbler-1.0.1/Options/OptOptionRequest.h:27:10: style: Technically the member function 'TOptOptionRequest::isOption' can be const. [functionConst]
dibbler-1.0.1/Options/OptOptionRequest.cpp:107:25: note: Technically the member function 'TOptOptionRequest::isOption' can be const.
dibbler-1.0.1/Options/OptOptionRequest.h:27:10: note: Technically the member function 'TOptOptionRequest::isOption' can be const.
dibbler-1.0.1/Options/OptOptionRequest.h:28:10: style: Technically the member function 'TOptOptionRequest::count' can be const. [functionConst]
dibbler-1.0.1/Options/OptOptionRequest.cpp:115:25: note: Technically the member function 'TOptOptionRequest::count' can be const.
dibbler-1.0.1/Options/OptOptionRequest.h:28:10: note: Technically the member function 'TOptOptionRequest::count' can be const.
dibbler-1.0.1/Options/OptOptionRequest.h:33:9: style: Technically the member function 'TOptOptionRequest::getReqOpt' can be const. [functionConst]
dibbler-1.0.1/Options/OptOptionRequest.cpp:24:25: note: Technically the member function 'TOptOptionRequest::getReqOpt' can be const.
dibbler-1.0.1/Options/OptOptionRequest.h:33:9: note: Technically the member function 'TOptOptionRequest::getReqOpt' can be const.
dibbler-1.0.1/Options/OptOptionRequest.cpp:64:5: style: Class 'TOptOptionRequest' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dibbler-1.0.1/Options/OptOptionRequest.cpp:64:5: style: Class 'TOptOptionRequest' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dibbler-1.0.1/Options/OptOptionRequest.h:31:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptOptionRequest.h:31:12: note: Function in derived class
dibbler-1.0.1/Options/OptOptionRequest.h:32:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptOptionRequest.h:32:12: note: Function in derived class
dibbler-1.0.1/Options/OptOptionRequest.h:34:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:75:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptOptionRequest.h:34:18: note: Function in derived class
dibbler-1.0.1/Options/OptOptionRequest.h:35:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptOptionRequest.h:35:10: note: Function in derived class
dibbler-1.0.1/Options/OptReconfigureMsg.h:21:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptReconfigureMsg.h:21:12: note: Function in derived class
dibbler-1.0.1/Options/OptReconfigureMsg.h:23:11: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptReconfigureMsg.h:23:11: note: Function in derived class
dibbler-1.0.1/Options/OptReconfigureMsg.h:24:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptReconfigureMsg.h:24:10: note: Function in derived class
dibbler-1.0.1/Options/OptReconfigureMsg.h:25:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:75:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptReconfigureMsg.h:25:10: note: Function in derived class
dibbler-1.0.1/Options/OptRtPrefix.h:24:14: style: Technically the member function 'TOptRtPrefix::getLifetime' can be const. [functionConst]
dibbler-1.0.1/Options/OptRtPrefix.cpp:61:24: note: Technically the member function 'TOptRtPrefix::getLifetime' can be const.
dibbler-1.0.1/Options/OptRtPrefix.h:24:14: note: Technically the member function 'TOptRtPrefix::getLifetime' can be const.
dibbler-1.0.1/Options/OptRtPrefix.h:25:13: style: Technically the member function 'TOptRtPrefix::getPrefixLen' can be const. [functionConst]
dibbler-1.0.1/Options/OptRtPrefix.cpp:66:23: note: Technically the member function 'TOptRtPrefix::getPrefixLen' can be const.
dibbler-1.0.1/Options/OptRtPrefix.h:25:13: note: Technically the member function 'TOptRtPrefix::getPrefixLen' can be const.
dibbler-1.0.1/Options/OptRtPrefix.h:26:13: style: Technically the member function 'TOptRtPrefix::getMetric' can be const. [functionConst]
dibbler-1.0.1/Options/OptRtPrefix.cpp:71:23: note: Technically the member function 'TOptRtPrefix::getMetric' can be const.
dibbler-1.0.1/Options/OptRtPrefix.h:26:13: note: Technically the member function 'TOptRtPrefix::getMetric' can be const.
dibbler-1.0.1/Options/OptRtPrefix.h:27:21: style: Technically the member function 'TOptRtPrefix::getPrefix' can be const. [functionConst]
dibbler-1.0.1/Options/OptRtPrefix.cpp:76:31: note: Technically the member function 'TOptRtPrefix::getPrefix' can be const.
dibbler-1.0.1/Options/OptRtPrefix.h:27:21: note: Technically the member function 'TOptRtPrefix::getPrefix' can be const.
dibbler-1.0.1/Options/OptStatusCode.cpp:65:62: style: Function 'TOptStatusCode' argument 2 names different: declaration 'Message' definition 'message'. [funcArgNamesDifferent]
dibbler-1.0.1/Options/OptStatusCode.h:22:51: note: Function 'TOptStatusCode' argument 2 names different: declaration 'Message' definition 'message'.
dibbler-1.0.1/Options/OptStatusCode.cpp:65:62: note: Function 'TOptStatusCode' argument 2 names different: declaration 'Message' definition 'message'.
dibbler-1.0.1/Options/OptStatusCode.h:27:9: style: Technically the member function 'TOptStatusCode::getCode' can be const. [functionConst]
dibbler-1.0.1/Options/OptStatusCode.cpp:47:21: note: Technically the member function 'TOptStatusCode::getCode' can be const.
dibbler-1.0.1/Options/OptStatusCode.h:27:9: note: Technically the member function 'TOptStatusCode::getCode' can be const.
dibbler-1.0.1/Options/OptStatusCode.h:28:17: style: Technically the member function 'TOptStatusCode::getText' can be const. [functionConst]
dibbler-1.0.1/Options/OptStatusCode.cpp:51:24: note: Technically the member function 'TOptStatusCode::getText' can be const.
dibbler-1.0.1/Options/OptStatusCode.h:28:17: note: Technically the member function 'TOptStatusCode::getText' can be const.
dibbler-1.0.1/Options/OptString.cpp:41:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dibbler-1.0.1/Options/OptString.cpp:23:66: style: Function 'TOptString' argument 3 names different: declaration 'len' definition 'bufsize'. [funcArgNamesDifferent]
dibbler-1.0.1/Options/OptString.h:22:58: note: Function 'TOptString' argument 3 names different: declaration 'len' definition 'bufsize'.
dibbler-1.0.1/Options/OptString.cpp:23:66: note: Function 'TOptString' argument 3 names different: declaration 'len' definition 'bufsize'.
dibbler-1.0.1/Options/OptString.h:25:17: style: Technically the member function 'TOptString::getString' can be const. [functionConst]
dibbler-1.0.1/Options/OptString.cpp:53:25: note: Technically the member function 'TOptString::getString' can be const.
dibbler-1.0.1/Options/OptString.h:25:17: note: Technically the member function 'TOptString::getString' can be const.
dibbler-1.0.1/Options/OptString.h:23:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptString.h:23:12: note: Function in derived class
dibbler-1.0.1/Options/OptString.h:24:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptString.h:24:12: note: Function in derived class
dibbler-1.0.1/Options/OptString.h:26:18: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptString.h:26:18: note: Function in derived class
dibbler-1.0.1/Options/OptString.h:27:17: style: The function 'getPlain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:77:25: note: Virtual function in base class
dibbler-1.0.1/Options/OptString.h:27:17: note: Function in derived class
dibbler-1.0.1/Options/OptString.cpp:19:46: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
dibbler-1.0.1/Options/OptTA.h:27:19: style: Technically the member function 'TOptTA::getIAID' can be const. [functionConst]
dibbler-1.0.1/Options/OptTA.cpp:22:23: note: Technically the member function 'TOptTA::getIAID' can be const.
dibbler-1.0.1/Options/OptTA.h:27:19: note: Technically the member function 'TOptTA::getIAID' can be const.
dibbler-1.0.1/Options/OptTA.h:24:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptTA.h:24:12: note: Function in derived class
dibbler-1.0.1/Options/OptTA.h:31:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptTA.h:31:12: note: Function in derived class
dibbler-1.0.1/Options/OptTA.h:32:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:75:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptTA.h:32:18: note: Function in derived class
dibbler-1.0.1/Options/OptTA.h:33:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptTA.h:33:10: note: Function in derived class
dibbler-1.0.1/Options/OptUserClass.h:30:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptUserClass.h:30:12: note: Function in derived class
dibbler-1.0.1/Options/OptUserClass.h:31:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:75:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptUserClass.h:31:18: note: Function in derived class
dibbler-1.0.1/Options/OptUserClass.h:32:11: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptUserClass.h:32:11: note: Function in derived class
dibbler-1.0.1/Options/OptUserClass.h:33:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptUserClass.h:33:10: note: Function in derived class
dibbler-1.0.1/Options/OptVendorClass.h:21:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptVendorClass.h:21:12: note: Function in derived class
dibbler-1.0.1/Options/OptVendorClass.h:22:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptVendorClass.h:22:12: note: Function in derived class
dibbler-1.0.1/Options/OptVendorData.h:25:9: style: Technically the member function 'TOptVendorData::getVendor' can be const. [functionConst]
dibbler-1.0.1/Options/OptVendorData.cpp:89:21: note: Technically the member function 'TOptVendorData::getVendor' can be const.
dibbler-1.0.1/Options/OptVendorData.h:25:9: note: Technically the member function 'TOptVendorData::getVendor' can be const.
dibbler-1.0.1/Options/OptVendorData.h:28:9: style: Technically the member function 'TOptVendorData::getVendorDataLen' can be const. [functionConst]
dibbler-1.0.1/Options/OptVendorData.cpp:104:21: note: Technically the member function 'TOptVendorData::getVendorDataLen' can be const.
dibbler-1.0.1/Options/OptVendorData.h:28:9: note: Technically the member function 'TOptVendorData::getVendorDataLen' can be const.
dibbler-1.0.1/Options/OptVendorData.cpp:55:8: style: Class 'TOptVendorData' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dibbler-1.0.1/Options/OptVendorData.cpp:55:8: style: Class 'TOptVendorData' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dibbler-1.0.1/Options/OptVendorData.cpp:55:8: style: Class 'TOptVendorData' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
dibbler-1.0.1/Options/OptVendorData.h:20:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptVendorData.h:20:12: note: Function in derived class
dibbler-1.0.1/Options/OptVendorData.h:21:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptVendorData.h:21:12: note: Function in derived class
dibbler-1.0.1/Options/OptVendorData.h:22:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:75:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptVendorData.h:22:18: note: Function in derived class
dibbler-1.0.1/Options/OptVendorData.h:29:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptVendorData.h:29:10: note: Function in derived class
dibbler-1.0.1/Options/OptVendorSpecInfo.cpp:27:25: style: The scope of the variable 'optionLen' can be reduced. [variableScope]
dibbler-1.0.1/Options/OptVendorSpecInfo.h:34:14: style: Technically the member function 'TOptVendorSpecInfo::getVendor' can be const. [functionConst]
dibbler-1.0.1/Options/OptVendorSpecInfo.cpp:147:30: note: Technically the member function 'TOptVendorSpecInfo::getVendor' can be const.
dibbler-1.0.1/Options/OptVendorSpecInfo.h:34:14: note: Technically the member function 'TOptVendorSpecInfo::getVendor' can be const.
dibbler-1.0.1/Options/OptVendorSpecInfo.h:29:12: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:58:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptVendorSpecInfo.h:29:12: note: Function in derived class
dibbler-1.0.1/Options/OptVendorSpecInfo.h:30:12: style: The function 'storeSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:67:20: note: Virtual function in base class
dibbler-1.0.1/Options/OptVendorSpecInfo.h:30:12: note: Function in derived class
dibbler-1.0.1/Options/OptVendorSpecInfo.h:31:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:75:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptVendorSpecInfo.h:31:18: note: Function in derived class
dibbler-1.0.1/Options/OptVendorSpecInfo.h:32:25: style: The function 'getPlain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:77:25: note: Virtual function in base class
dibbler-1.0.1/Options/OptVendorSpecInfo.h:32:25: note: Function in derived class
dibbler-1.0.1/Options/OptVendorSpecInfo.h:36:10: style: The function 'doDuties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Options/Opt.h:68:18: note: Virtual function in base class
dibbler-1.0.1/Options/OptVendorSpecInfo.h:36:10: note: Function in derived class
dibbler-1.0.1/Options/tests/OptAddr_unittest.cc:17:0: error: syntax error [syntaxError]
dibbler-1.0.1/Options/tests/OptAuthentication_unittest.cc:31:0: error: syntax error [syntaxError]
dibbler-1.0.1/Options/tests/OptDomainLst_unittest.cc:18:0: error: syntax error [syntaxError]
dibbler-1.0.1/Options/tests/OptFQDN_unittest.cc:34:0: error: syntax error [syntaxError]
dibbler-1.0.1/Options/tests/OptIAAddress_unittest.cc:19:0: error: syntax error [syntaxError]
dibbler-1.0.1/Options/tests/OptRtPrefix_unittest.cc:24:0: error: syntax error [syntaxError]
dibbler-1.0.1/Options/tests/OptVendorClass_unittest.cc:17:0: error: syntax error [syntaxError]
dibbler-1.0.1/Options/tests/OptVendorData_unittest.cc:15:0: error: syntax error [syntaxError]
dibbler-1.0.1/Options/tests/OptVendorSpecInfo_unittest.cc:51:0: error: syntax error [syntaxError]
dibbler-1.0.1/Options/tests/Opt_unittest.cc:22:0: error: syntax error [syntaxError]
dibbler-1.0.1/Port-bsd/daemon.cpp:128:14: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dibbler-1.0.1/Port-bsd/daemon.cpp:123:12: style: Unused variable: tmp [unusedVariable]
dibbler-1.0.1/Port-bsd/lowlevel-bsd.c:337:0: error: #error "Both IPV6_RECVPKTINFO and IPV6_PKTINFO not defined. Need at least one of them" [preprocessorErrorDirective]
dibbler-1.0.1/Port-bsd/lowlevel-options-bsd.c:120:37: style: The scope of the variable 'ptr' can be reduced. [variableScope]
dibbler-1.0.1/Port-linux/daemon.cpp:131:14: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dibbler-1.0.1/Port-linux/daemon.cpp:124:12: style: Unused variable: tmp [unusedVariable]
dibbler-1.0.1/Port-linux/iproute.c:549:9: style: Condition 'first' is always false [knownConditionTrueFalse]
dibbler-1.0.1/Port-linux/iproute.c:539:15: note: Assignment 'first=0', assigned value is 0
dibbler-1.0.1/Port-linux/iproute.c:549:9: note: Condition 'first' is always false
dibbler-1.0.1/Port-linux/iproute.c:658:13: style: struct member 'Anonymous1::buf' is never used. [unusedStructMember]
dibbler-1.0.1/Port-linux/iproute.c:1249:13: style: struct member 'Anonymous3::buf' is never used. [unusedStructMember]
dibbler-1.0.1/Port-linux/libnetlink.c:455:4: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dibbler-1.0.1/Port-linux/libnetlink.c:290:8: style: The scope of the variable 'err' can be reduced. [variableScope]
dibbler-1.0.1/Port-linux/libnetlink.c:354:6: style: The scope of the variable 'status' can be reduced. [variableScope]
dibbler-1.0.1/Port-linux/libnetlink.c:425:6: style: The scope of the variable 'status' can be reduced. [variableScope]
dibbler-1.0.1/Port-linux/libnetlink.c:88:56: style: Function 'rtnl_wilddump_request' argument 2 names different: declaration 'fam' definition 'family'. [funcArgNamesDifferent]
dibbler-1.0.1/Port-linux/libnetlink.h:20:63: note: Function 'rtnl_wilddump_request' argument 2 names different: declaration 'fam' definition 'family'.
dibbler-1.0.1/Port-linux/libnetlink.c:88:56: note: Function 'rtnl_wilddump_request' argument 2 names different: declaration 'fam' definition 'family'.
dibbler-1.0.1/Port-linux/lowlevel-linux.c:666:5: style: Variable 'head' is reassigned a value before the old one has been used. [redundantAssignment]
dibbler-1.0.1/Port-linux/lowlevel-linux.c:652:0: note: Variable 'head' is reassigned a value before the old one has been used.
dibbler-1.0.1/Port-linux/lowlevel-linux.c:666:5: note: Variable 'head' is reassigned a value before the old one has been used.
dibbler-1.0.1/Port-linux/lowlevel-linux.c:413:18: style: Same expression on both sides of '==' because the value of 'peer_len' and '0' are the same. [duplicateExpression]
dibbler-1.0.1/Port-linux/lowlevel-linux.c:375:20: note: 'peer_len' is assigned value '0' here.
dibbler-1.0.1/Port-linux/lowlevel-linux.c:413:18: note: Same expression on both sides of '==' because the value of 'peer_len' and '0' are the same.
dibbler-1.0.1/Port-linux/lowlevel-linux.c:183:14: style: The scope of the variable 'mo_bits' can be reduced. [variableScope]
dibbler-1.0.1/Port-linux/lowlevel-linux.c:191:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dibbler-1.0.1/Port-linux/lowlevel-linux.c:722:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dibbler-1.0.1/Port-linux/lowlevel-linux.c:264:42: style: Function 'ipaddr_local_get' argument 2 names different: declaration 'buf' definition 'bufPtr'. [funcArgNamesDifferent]
dibbler-1.0.1/Port-linux/lowlevel-linux.c:84:42: note: Function 'ipaddr_local_get' argument 2 names different: declaration 'buf' definition 'bufPtr'.
dibbler-1.0.1/Port-linux/lowlevel-linux.c:264:42: note: Function 'ipaddr_local_get' argument 2 names different: declaration 'buf' definition 'bufPtr'.
dibbler-1.0.1/Port-linux/lowlevel-linux.c:309:43: style: Function 'ipaddr_global_get' argument 2 names different: declaration 'buf' definition 'bufPtr'. [funcArgNamesDifferent]
dibbler-1.0.1/Port-linux/lowlevel-linux.c:85:43: note: Function 'ipaddr_global_get' argument 2 names different: declaration 'buf' definition 'bufPtr'.
dibbler-1.0.1/Port-linux/lowlevel-linux.c:309:43: note: Function 'ipaddr_global_get' argument 2 names different: declaration 'buf' definition 'bufPtr'.
dibbler-1.0.1/Port-linux/lowlevel-linux.c:95:5: warning: Size of pointer 'h' used instead of size of its data. [pointerSize]
dibbler-1.0.1/Port-linux/lowlevel-linux.c:370:12: style: struct member 'Anonymous0::buf' is never used. [unusedStructMember]
dibbler-1.0.1/Port-linux/lowlevel-options-linux.c:481:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
dibbler-1.0.1/Port-linux/lowlevel-options-linux.c:482:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
dibbler-1.0.1/Port-linux/lowlevel-options-linux.c:245:13: error: Resource leak: f [resourceLeak]
dibbler-1.0.1/Port-linux/utils.c:551:42: style: Checking if unsigned variable 'cc1=getline(&line1,&len1,in)' is less than zero. [unsignedLessThanZero]
dibbler-1.0.1/Port-linux/utils.c:135:29: style: Function 'get_addr_1' argument 1 names different: declaration 'dst' definition 'addr'. [funcArgNamesDifferent]
dibbler-1.0.1/Port-linux/utils.h:73:36: note: Function 'get_addr_1' argument 1 names different: declaration 'dst' definition 'addr'.
dibbler-1.0.1/Port-linux/utils.c:135:29: note: Function 'get_addr_1' argument 1 names different: declaration 'dst' definition 'addr'.
dibbler-1.0.1/Port-linux/utils.c:135:47: style: Function 'get_addr_1' argument 2 names different: declaration 'arg' definition 'name'. [funcArgNamesDifferent]
dibbler-1.0.1/Port-linux/utils.h:73:53: note: Function 'get_addr_1' argument 2 names different: declaration 'arg' definition 'name'.
dibbler-1.0.1/Port-linux/utils.c:135:47: note: Function 'get_addr_1' argument 2 names different: declaration 'arg' definition 'name'.
dibbler-1.0.1/Port-linux/utils.c:310:25: style: Function 'matches' argument 1 names different: declaration 'arg' definition 'cmd'. [funcArgNamesDifferent]
dibbler-1.0.1/Port-linux/utils.h:101:25: note: Function 'matches' argument 1 names different: declaration 'arg' definition 'cmd'.
dibbler-1.0.1/Port-linux/utils.c:310:25: note: Function 'matches' argument 1 names different: declaration 'arg' definition 'cmd'.
dibbler-1.0.1/Port-linux/utils.c:533:26: style: Function 'getcmdline' argument 1 names different: declaration 'line' definition 'linep'. [funcArgNamesDifferent]
dibbler-1.0.1/Port-linux/utils.h:130:33: note: Function 'getcmdline' argument 1 names different: declaration 'line' definition 'linep'.
dibbler-1.0.1/Port-linux/utils.c:533:26: note: Function 'getcmdline' argument 1 names different: declaration 'line' definition 'linep'.
dibbler-1.0.1/Port-linux/utils.c:533:41: style: Function 'getcmdline' argument 2 names different: declaration 'len' definition 'lenp'. [funcArgNamesDifferent]
dibbler-1.0.1/Port-linux/utils.h:130:47: note: Function 'getcmdline' argument 2 names different: declaration 'len' definition 'lenp'.
dibbler-1.0.1/Port-linux/utils.c:533:41: note: Function 'getcmdline' argument 2 names different: declaration 'len' definition 'lenp'.
dibbler-1.0.1/Port-linux/utils.c:524:9: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
dibbler-1.0.1/Port-sun/daemon.cpp:125:14: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dibbler-1.0.1/Port-sun/daemon.cpp:119:12: style: Unused variable: tmp [unusedVariable]
dibbler-1.0.1/Port-sun/lowlevel-options-sun.c:120:37: style: The scope of the variable 'ptr' can be reduced. [variableScope]
dibbler-1.0.1/Port-sun/lowlevel-sun.c:319:0: error: #error "Both IPV6_RECVPKTINFO and IPV6_PKTINFO not defined. Need at least one of them" [preprocessorErrorDirective]
dibbler-1.0.1/Port-win32/ClntService.cpp:41:7: style: The scope of the variable 'dependenciesV5' can be reduced. [variableScope]
dibbler-1.0.1/Port-win32/ClntService.cpp:42:7: style: The scope of the variable 'dependenciesV6' can be reduced. [variableScope]
dibbler-1.0.1/Port-win32/ClntService.cpp:139:23: style: Variable 'oldconf' is assigned a value that is never used. [unreadVariable]
dibbler-1.0.1/Port-win32/ClntService.cpp:141:23: style: Variable 'addrfile' is assigned a value that is never used. [unreadVariable]
dibbler-1.0.1/Port-win32/ClntService.cpp:89:13: warning: The buffer 'temp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dibbler-1.0.1/Port-win32/RelService.cpp:108:23: style: Variable 'oldconf' is assigned a value that is never used. [unreadVariable]
dibbler-1.0.1/Port-win32/RelService.cpp:57:6: warning: The buffer 'temp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dibbler-1.0.1/Port-win32/SrvService.cpp:35:7: style: The scope of the variable 'dependenciesV5' can be reduced. [variableScope]
dibbler-1.0.1/Port-win32/SrvService.cpp:36:7: style: The scope of the variable 'dependenciesV6' can be reduced. [variableScope]
dibbler-1.0.1/Port-win32/SrvService.cpp:125:23: style: Variable 'oldconf' is assigned a value that is never used. [unreadVariable]
dibbler-1.0.1/Port-win32/SrvService.cpp:126:23: style: Variable 'workdir' is assigned a value that is never used. [unreadVariable]
dibbler-1.0.1/Port-win32/SrvService.cpp:127:23: style: Variable 'addrfile' is assigned a value that is never used. [unreadVariable]
dibbler-1.0.1/Port-win32/addrpack.c:136:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
dibbler-1.0.1/Port-win32/addrpack.c:136:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
dibbler-1.0.1/Port-win32/addrpack.c:136:2: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
dibbler-1.0.1/Port-win32/addrpack.c:136:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
dibbler-1.0.1/Port-win32/WinService.h:68:4: warning: Class 'TWinService' which has virtual members does not have a virtual destructor. [virtualDestructor]
dibbler-1.0.1/Port-win32/ClntService.h:22:7: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Port-win32/WinService.h:59:16: note: Virtual function in base class
dibbler-1.0.1/Port-win32/ClntService.h:22:7: note: Function in derived class
dibbler-1.0.1/Port-win32/ClntService.h:23:10: style: The function 'OnStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Port-win32/WinService.h:61:16: note: Virtual function in base class
dibbler-1.0.1/Port-win32/ClntService.h:23:10: note: Function in derived class
dibbler-1.0.1/Port-win32/ClntService.h:24:10: style: The function 'OnShutdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Port-win32/WinService.h:65:16: note: Virtual function in base class
dibbler-1.0.1/Port-win32/ClntService.h:24:10: note: Function in derived class
dibbler-1.0.1/Port-win32/lowlevel-win32.c:338:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dibbler-1.0.1/Port-win32/lowlevel-win32.c:339:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dibbler-1.0.1/Port-win32/lowlevel-win32.c:500:9: portability: %d in format string (no. 8) requires 'int' but the argument type is 'intptr_t {aka signed long}'. [invalidPrintfArgType_sint]
dibbler-1.0.1/Port-win32/lowlevel-win32.c:524:9: portability: %d in format string (no. 8) requires 'int' but the argument type is 'intptr_t {aka signed long}'. [invalidPrintfArgType_sint]
dibbler-1.0.1/Port-win32/lowlevel-win32.c:621:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dibbler-1.0.1/Port-win32/lowlevel-win32.c:622:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dibbler-1.0.1/Port-win32/lowlevel-win32.c:212:9: style: Variable 'iface->id' is reassigned a value before the old one has been used. [redundantAssignment]
dibbler-1.0.1/Port-win32/lowlevel-win32.c:211:9: note: Variable 'iface->id' is reassigned a value before the old one has been used.
dibbler-1.0.1/Port-win32/lowlevel-win32.c:212:9: note: Variable 'iface->id' is reassigned a value before the old one has been used.
dibbler-1.0.1/Port-win32/lowlevel-win32.c:113:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dibbler-1.0.1/Port-win32/lowlevel-win32.c:184:12: style: The scope of the variable 'addr' can be reduced. [variableScope]
dibbler-1.0.1/Port-win32/lowlevel-win32.c:185:12: style: The scope of the variable 'gaddr' can be reduced. [variableScope]
dibbler-1.0.1/Port-win32/lowlevel-win32.c:186:9: style: The scope of the variable 'linkLocalAddrCnt' can be reduced. [variableScope]
dibbler-1.0.1/Port-win32/lowlevel-win32.c:187:9: style: The scope of the variable 'globalAddrCnt' can be reduced. [variableScope]
dibbler-1.0.1/Port-win32/lowlevel-win32.c:163:5: warning: The buffer 'Message' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dibbler-1.0.1/Port-win32/RelService.h:24:7: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Port-win32/WinService.h:59:16: note: Virtual function in base class
dibbler-1.0.1/Port-win32/RelService.h:24:7: note: Function in derived class
dibbler-1.0.1/Port-win32/RelService.h:25:10: style: The function 'OnStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Port-win32/WinService.h:61:16: note: Virtual function in base class
dibbler-1.0.1/Port-win32/RelService.h:25:10: note: Function in derived class
dibbler-1.0.1/Port-win32/SrvService.h:25:7: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Port-win32/WinService.h:59:16: note: Virtual function in base class
dibbler-1.0.1/Port-win32/SrvService.h:25:7: note: Function in derived class
dibbler-1.0.1/Port-win32/SrvService.h:26:10: style: The function 'OnStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Port-win32/WinService.h:61:16: note: Virtual function in base class
dibbler-1.0.1/Port-win32/SrvService.h:26:10: note: Function in derived class
dibbler-1.0.1/Port-winnt2k/ClntService.cpp:56:4: warning: The buffer 'temp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dibbler-1.0.1/Port-winnt2k/RelService.cpp:56:6: warning: The buffer 'temp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dibbler-1.0.1/Port-winnt2k/WinService.cpp:375:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dibbler-1.0.1/Port-winnt2k/WinService.h:68:4: warning: Class 'TWinService' which has virtual members does not have a virtual destructor. [virtualDestructor]
dibbler-1.0.1/Port-winnt2k/ClntService.h:26:7: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Port-winnt2k/WinService.h:56:16: note: Virtual function in base class
dibbler-1.0.1/Port-winnt2k/ClntService.h:26:7: note: Function in derived class
dibbler-1.0.1/Port-winnt2k/ClntService.h:27:10: style: The function 'OnStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Port-winnt2k/WinService.h:58:16: note: Virtual function in base class
dibbler-1.0.1/Port-winnt2k/ClntService.h:27:10: note: Function in derived class
dibbler-1.0.1/Port-winnt2k/ClntService.h:28:10: style: The function 'OnShutdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Port-winnt2k/WinService.h:62:16: note: Virtual function in base class
dibbler-1.0.1/Port-winnt2k/ClntService.h:28:10: note: Function in derived class
dibbler-1.0.1/Port-winnt2k/lowlevel-winnt2k.c:256:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dibbler-1.0.1/Port-winnt2k/lowlevel-winnt2k.c:256:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dibbler-1.0.1/Port-winnt2k/lowlevel-winnt2k.c:500:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dibbler-1.0.1/Port-winnt2k/lowlevel-winnt2k.c:500:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dibbler-1.0.1/Port-winnt2k/wspiapi.h:230:5: style: Variable 'ptHost' is reassigned a value before the old one has been used. [redundantAssignment]
dibbler-1.0.1/Port-winnt2k/wspiapi.h:224:0: note: Variable 'ptHost' is reassigned a value before the old one has been used.
dibbler-1.0.1/Port-winnt2k/wspiapi.h:230:5: note: Variable 'ptHost' is reassigned a value before the old one has been used.
dibbler-1.0.1/Port-winnt2k/wspiapi.h:225:23: style: The scope of the variable 'ppAddresses' can be reduced. [variableScope]
dibbler-1.0.1/Port-winnt2k/wspiapi.h:867:29: style: The scope of the variable 'i' can be reduced. [variableScope]
dibbler-1.0.1/Port-winnt2k/lowlevel-winnt2k.c:73:10: style: struct member 'w2k_ipv6_mreq::padding' is never used. [unusedStructMember]
dibbler-1.0.1/Port-winnt2k/lowlevel-winnt2k.c:100:5: warning: The buffer 'ipv6Path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dibbler-1.0.1/Port-winnt2k/lowlevel-winnt2k.c:102:5: warning: The buffer 'cmdPath' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dibbler-1.0.1/Port-winnt2k/RelService.h:29:7: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Port-winnt2k/WinService.h:56:16: note: Virtual function in base class
dibbler-1.0.1/Port-winnt2k/RelService.h:29:7: note: Function in derived class
dibbler-1.0.1/Port-winnt2k/RelService.h:30:10: style: The function 'OnStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Port-winnt2k/WinService.h:58:16: note: Virtual function in base class
dibbler-1.0.1/Port-winnt2k/RelService.h:30:10: note: Function in derived class
dibbler-1.0.1/Port-winnt2k/SrvService.h:29:7: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Port-winnt2k/WinService.h:56:16: note: Virtual function in base class
dibbler-1.0.1/Port-winnt2k/SrvService.h:29:7: note: Function in derived class
dibbler-1.0.1/Port-winnt2k/SrvService.h:30:10: style: The function 'OnStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/Port-winnt2k/WinService.h:58:16: note: Virtual function in base class
dibbler-1.0.1/Port-winnt2k/SrvService.h:30:10: note: Function in derived class
dibbler-1.0.1/RelCfgMgr/RelCfgIface.cpp:17:32: style: Function 'TRelCfgIface' argument 1 names different: declaration 'ifaceNr' definition 'ifindex'. [funcArgNamesDifferent]
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:25:22: note: Function 'TRelCfgIface' argument 1 names different: declaration 'ifaceNr' definition 'ifindex'.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.cpp:17:32: note: Function 'TRelCfgIface' argument 1 names different: declaration 'ifaceNr' definition 'ifindex'.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:30:9: style: Technically the member function 'TRelCfgIface::getID' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelCfgIface.cpp:29:19: note: Technically the member function 'TRelCfgIface::getID' can be const.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:30:9: note: Technically the member function 'TRelCfgIface::getID' can be const.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:31:17: style: Technically the member function 'TRelCfgIface::getName' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelCfgIface.cpp:33:22: note: Technically the member function 'TRelCfgIface::getName' can be const.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:31:17: note: Technically the member function 'TRelCfgIface::getName' can be const.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:32:17: style: Technically the member function 'TRelCfgIface::getFullName' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelCfgIface.cpp:37:22: note: Technically the member function 'TRelCfgIface::getFullName' can be const.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:32:17: note: Technically the member function 'TRelCfgIface::getFullName' can be const.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:34:21: style: Technically the member function 'TRelCfgIface::getServerUnicast' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelCfgIface.cpp:46:31: note: Technically the member function 'TRelCfgIface::getServerUnicast' can be const.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:34:21: note: Technically the member function 'TRelCfgIface::getServerUnicast' can be const.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:35:21: style: Technically the member function 'TRelCfgIface::getClientUnicast' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelCfgIface.cpp:50:31: note: Technically the member function 'TRelCfgIface::getClientUnicast' can be const.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:35:21: note: Technically the member function 'TRelCfgIface::getClientUnicast' can be const.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:36:10: style: Technically the member function 'TRelCfgIface::getServerMulticast' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelCfgIface.cpp:58:20: note: Technically the member function 'TRelCfgIface::getServerMulticast' can be const.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:36:10: note: Technically the member function 'TRelCfgIface::getServerMulticast' can be const.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:37:10: style: Technically the member function 'TRelCfgIface::getClientMulticast' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelCfgIface.cpp:54:20: note: Technically the member function 'TRelCfgIface::getClientMulticast' can be const.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:37:10: note: Technically the member function 'TRelCfgIface::getClientMulticast' can be const.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:42:9: style: Technically the member function 'TRelCfgIface::getInterfaceID' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelCfgIface.cpp:78:19: note: Technically the member function 'TRelCfgIface::getInterfaceID' can be const.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:42:9: note: Technically the member function 'TRelCfgIface::getInterfaceID' can be const.
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:24:5: style: Class 'TRelCfgIface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/RelCfgMgr/RelCfgIface.h:25:5: style: Class 'TRelCfgIface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/RelCfgMgr/RelCfgIface.cpp:70:40: performance: Function parameter 'ifaceName' should be passed by const reference. [passedByValue]
dibbler-1.0.1/RelCfgMgr/RelCfgMgr.cpp:155:46: style: Function 'addIface' argument 1 names different: declaration 'iface' definition 'ptr'. [funcArgNamesDifferent]
dibbler-1.0.1/RelCfgMgr/RelCfgMgr.h:40:38: note: Function 'addIface' argument 1 names different: declaration 'iface' definition 'ptr'.
dibbler-1.0.1/RelCfgMgr/RelCfgMgr.cpp:155:46: note: Function 'addIface' argument 1 names different: declaration 'iface' definition 'ptr'.
../bison++/bison.h:241:2: style: Class 'RelParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
RelLexer.cpp:1823:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
RelLexer.cpp:1836:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
dibbler-1.0.1/RelCfgMgr/RelParsGlobalOpt.h:31:17: style: Technically the member function 'TRelParsGlobalOpt::getWorkDir' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelParsGlobalOpt.cpp:24:27: note: Technically the member function 'TRelParsGlobalOpt::getWorkDir' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsGlobalOpt.h:31:17: note: Technically the member function 'TRelParsGlobalOpt::getWorkDir' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsGlobalOpt.h:35:10: style: Technically the member function 'TRelParsGlobalOpt::getGuessMode' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelParsGlobalOpt.cpp:37:25: note: Technically the member function 'TRelParsGlobalOpt::getGuessMode' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsGlobalOpt.h:35:10: note: Technically the member function 'TRelParsGlobalOpt::getGuessMode' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsGlobalOpt.h:38:22: style: Technically the member function 'TRelParsGlobalOpt::getInterfaceIDOrder' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelParsGlobalOpt.cpp:45:37: note: Technically the member function 'TRelParsGlobalOpt::getInterfaceIDOrder' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsGlobalOpt.h:38:22: note: Technically the member function 'TRelParsGlobalOpt::getInterfaceIDOrder' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsGlobalOpt.h:41:26: style: Technically the member function 'TRelParsGlobalOpt::getRemoteID' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelParsGlobalOpt.cpp:54:41: note: Technically the member function 'TRelParsGlobalOpt::getRemoteID' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsGlobalOpt.h:41:26: note: Technically the member function 'TRelParsGlobalOpt::getRemoteID' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsGlobalOpt.h:44:23: style: Technically the member function 'TRelParsGlobalOpt::getEcho' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelParsGlobalOpt.cpp:64:38: note: Technically the member function 'TRelParsGlobalOpt::getEcho' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsGlobalOpt.h:44:23: note: Technically the member function 'TRelParsGlobalOpt::getEcho' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsGlobalOpt.cpp:28:48: performance: Function parameter 'dir' should be passed by const reference. [passedByValue]
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.cpp:41:48: style: Function 'setClientMulticast' argument 1 names different: declaration 'unicast' definition 'multi'. [funcArgNamesDifferent]
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.h:27:34: note: Function 'setClientMulticast' argument 1 names different: declaration 'unicast' definition 'multi'.
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.cpp:41:48: note: Function 'setClientMulticast' argument 1 names different: declaration 'unicast' definition 'multi'.
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.cpp:49:48: style: Function 'setServerMulticast' argument 1 names different: declaration 'unicast' definition 'multi'. [funcArgNamesDifferent]
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.h:28:34: note: Function 'setServerMulticast' argument 1 names different: declaration 'unicast' definition 'multi'.
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.cpp:49:48: note: Function 'setServerMulticast' argument 1 names different: declaration 'unicast' definition 'multi'.
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.h:30:21: style: Technically the member function 'TRelParsIfaceOpt::getServerUnicast' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.cpp:28:35: note: Technically the member function 'TRelParsIfaceOpt::getServerUnicast' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.h:30:21: note: Technically the member function 'TRelParsIfaceOpt::getServerUnicast' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.h:31:21: style: Technically the member function 'TRelParsIfaceOpt::getClientUnicast' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.cpp:36:35: note: Technically the member function 'TRelParsIfaceOpt::getClientUnicast' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.h:31:21: note: Technically the member function 'TRelParsIfaceOpt::getClientUnicast' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.h:32:10: style: Technically the member function 'TRelParsIfaceOpt::getServerMulticast' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.cpp:53:24: note: Technically the member function 'TRelParsIfaceOpt::getServerMulticast' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.h:32:10: note: Technically the member function 'TRelParsIfaceOpt::getServerMulticast' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.h:33:10: style: Technically the member function 'TRelParsIfaceOpt::getClientMulticast' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.cpp:45:24: note: Technically the member function 'TRelParsIfaceOpt::getClientMulticast' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.h:33:10: note: Technically the member function 'TRelParsIfaceOpt::getClientMulticast' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.h:36:9: style: Technically the member function 'TRelParsIfaceOpt::getInterfaceID' can be const. [functionConst]
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.cpp:61:23: note: Technically the member function 'TRelParsIfaceOpt::getInterfaceID' can be const.
dibbler-1.0.1/RelCfgMgr/RelParsIfaceOpt.h:36:9: note: Technically the member function 'TRelParsIfaceOpt::getInterfaceID' can be const.
dibbler-1.0.1/RelIfaceMgr/RelIfaceMgr.cpp:56:29: style: Function 'send' argument 1 names different: declaration 'iface' definition 'ifindex'. [funcArgNamesDifferent]
dibbler-1.0.1/RelIfaceMgr/RelIfaceMgr.h:43:19: note: Function 'send' argument 1 names different: declaration 'iface' definition 'ifindex'.
dibbler-1.0.1/RelIfaceMgr/RelIfaceMgr.cpp:56:29: note: Function 'send' argument 1 names different: declaration 'iface' definition 'ifindex'.
dibbler-1.0.1/RelIfaceMgr/RelIfaceMgr.cpp:139:14: style: Function 'decodeRelayForw' argument 3 names different: declaration 'buf' definition 'data'. [funcArgNamesDifferent]
dibbler-1.0.1/RelIfaceMgr/RelIfaceMgr.h:36:42: note: Function 'decodeRelayForw' argument 3 names different: declaration 'buf' definition 'data'.
dibbler-1.0.1/RelIfaceMgr/RelIfaceMgr.cpp:139:14: note: Function 'decodeRelayForw' argument 3 names different: declaration 'buf' definition 'data'.
dibbler-1.0.1/RelIfaceMgr/RelIfaceMgr.cpp:139:24: style: Function 'decodeRelayForw' argument 4 names different: declaration 'bufsize' definition 'dataLen'. [funcArgNamesDifferent]
dibbler-1.0.1/RelIfaceMgr/RelIfaceMgr.h:36:51: note: Function 'decodeRelayForw' argument 4 names different: declaration 'bufsize' definition 'dataLen'.
dibbler-1.0.1/RelIfaceMgr/RelIfaceMgr.cpp:139:24: note: Function 'decodeRelayForw' argument 4 names different: declaration 'bufsize' definition 'dataLen'.
dibbler-1.0.1/RelIfaceMgr/RelIfaceMgr.cpp:277:15: style: Function 'decodeMsg' argument 3 names different: declaration 'buf' definition 'data'. [funcArgNamesDifferent]
dibbler-1.0.1/RelIfaceMgr/RelIfaceMgr.h:29:36: note: Function 'decodeMsg' argument 3 names different: declaration 'buf' definition 'data'.
dibbler-1.0.1/RelIfaceMgr/RelIfaceMgr.cpp:277:15: note: Function 'decodeMsg' argument 3 names different: declaration 'buf' definition 'data'.
dibbler-1.0.1/RelIfaceMgr/RelIfaceMgr.cpp:277:25: style: Function 'decodeMsg' argument 4 names different: declaration 'bufsize' definition 'dataLen'. [funcArgNamesDifferent]
dibbler-1.0.1/RelIfaceMgr/RelIfaceMgr.h:29:45: note: Function 'decodeMsg' argument 4 names different: declaration 'bufsize' definition 'dataLen'.
dibbler-1.0.1/RelIfaceMgr/RelIfaceMgr.cpp:277:25: note: Function 'decodeMsg' argument 4 names different: declaration 'bufsize' definition 'dataLen'.
dibbler-1.0.1/RelIfaceMgr/RelIfaceMgr.h:49:5: style: Class 'TRelIfaceMgr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/RelMessages/RelMsg.cpp:30:33: style: Function 'decodeOpts' argument 1 names different: declaration 'data' definition 'buf'. [funcArgNamesDifferent]
dibbler-1.0.1/RelMessages/RelMsg.h:25:28: note: Function 'decodeOpts' argument 1 names different: declaration 'data' definition 'buf'.
dibbler-1.0.1/RelMessages/RelMsg.cpp:30:33: note: Function 'decodeOpts' argument 1 names different: declaration 'data' definition 'buf'.
dibbler-1.0.1/RelMessages/RelMsg.cpp:30:42: style: Function 'decodeOpts' argument 2 names different: declaration 'dataLen' definition 'bufSize'. [funcArgNamesDifferent]
dibbler-1.0.1/RelMessages/RelMsg.h:25:38: note: Function 'decodeOpts' argument 2 names different: declaration 'dataLen' definition 'bufSize'.
dibbler-1.0.1/RelMessages/RelMsg.cpp:30:42: note: Function 'decodeOpts' argument 2 names different: declaration 'dataLen' definition 'bufSize'.
dibbler-1.0.1/RelMessages/RelMsg.cpp:87:34: style: Function 'setDestination' argument 1 names different: declaration 'ifindex' definition 'iface'. [funcArgNamesDifferent]
dibbler-1.0.1/RelMessages/RelMsg.h:22:29: note: Function 'setDestination' argument 1 names different: declaration 'ifindex' definition 'iface'.
dibbler-1.0.1/RelMessages/RelMsg.cpp:87:34: note: Function 'setDestination' argument 1 names different: declaration 'ifindex' definition 'iface'.
dibbler-1.0.1/RelMessages/RelMsgGeneric.h:21:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/RelMessages/RelMsg.h:21:18: note: Virtual function in base class
dibbler-1.0.1/RelMessages/RelMsgGeneric.h:21:10: note: Function in derived class
dibbler-1.0.1/RelMessages/RelMsgRelayForw.h:24:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/RelMessages/RelMsg.h:21:18: note: Virtual function in base class
dibbler-1.0.1/RelMessages/RelMsgRelayForw.h:24:10: note: Function in derived class
dibbler-1.0.1/RelMessages/RelMsgRelayRepl.h:25:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/RelMessages/RelMsg.h:21:18: note: Virtual function in base class
dibbler-1.0.1/RelMessages/RelMsgRelayRepl.h:25:10: note: Function in derived class
dibbler-1.0.1/RelOptions/RelOptEcho.h:25:5: style: Class 'TRelOptEcho' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/RelTransMgr/RelTransMgr.cpp:46:50: style: Function 'openSocket' argument 1 names different: declaration 'confIface' definition 'cfgIface'. [funcArgNamesDifferent]
dibbler-1.0.1/RelTransMgr/RelTransMgr.h:31:40: note: Function 'openSocket' argument 1 names different: declaration 'confIface' definition 'cfgIface'.
dibbler-1.0.1/RelTransMgr/RelTransMgr.cpp:46:50: note: Function 'openSocket' argument 1 names different: declaration 'confIface' definition 'cfgIface'.
dibbler-1.0.1/RelTransMgr/RelTransMgr.h:31:10: performance: Technically the member function 'TRelTransMgr::openSocket' can be static. [functionStatic]
dibbler-1.0.1/RelTransMgr/RelTransMgr.cpp:46:20: note: Technically the member function 'TRelTransMgr::openSocket' can be static.
dibbler-1.0.1/RelTransMgr/RelTransMgr.h:31:10: note: Technically the member function 'TRelTransMgr::openSocket' can be static.
dibbler-1.0.1/RelTransMgr/RelTransMgr.h:33:10: performance: Technically the member function 'TRelTransMgr::doDuties' can be static. [functionStatic]
dibbler-1.0.1/RelTransMgr/RelTransMgr.cpp:436:20: note: Technically the member function 'TRelTransMgr::doDuties' can be static.
dibbler-1.0.1/RelTransMgr/RelTransMgr.h:33:10: note: Technically the member function 'TRelTransMgr::doDuties' can be static.
dibbler-1.0.1/RelTransMgr/RelTransMgr.h:36:10: performance: Technically the member function 'TRelTransMgr::relayMsgRepl' can be static. [functionStatic]
dibbler-1.0.1/RelTransMgr/RelTransMgr.cpp:259:20: note: Technically the member function 'TRelTransMgr::relayMsgRepl' can be static.
dibbler-1.0.1/RelTransMgr/RelTransMgr.h:36:10: note: Technically the member function 'TRelTransMgr::relayMsgRepl' can be static.
dibbler-1.0.1/RelTransMgr/RelTransMgr.h:39:10: style: Technically the member function 'TRelTransMgr::isDone' can be const. [functionConst]
dibbler-1.0.1/RelTransMgr/RelTransMgr.cpp:432:20: note: Technically the member function 'TRelTransMgr::isDone' can be const.
dibbler-1.0.1/RelTransMgr/RelTransMgr.h:39:10: note: Technically the member function 'TRelTransMgr::isDone' can be const.
dibbler-1.0.1/RelTransMgr/RelTransMgr.h:43:12: style: Technically the member function 'TRelTransMgr::getCtrlIface' can be const. [functionConst]
dibbler-1.0.1/RelTransMgr/RelTransMgr.cpp:444:20: note: Technically the member function 'TRelTransMgr::getCtrlIface' can be const.
dibbler-1.0.1/RelTransMgr/RelTransMgr.h:43:12: note: Technically the member function 'TRelTransMgr::getCtrlIface' can be const.
dibbler-1.0.1/RelTransMgr/RelTransMgr.h:46:5: style: Class 'TRelTransMgr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/RelTransMgr/tests/RelTransMgr_unittest.cc:55:0: error: syntax error [syntaxError]
dibbler-1.0.1/Requestor/ReqTransMgr.cpp:130:17: warning: The 2nd memset() argument '1024' doesn't fit into an 'unsigned char'. [memsetValueOutOfRange]
dibbler-1.0.1/Requestor/ReqTransMgr.h:28:17: performance: Technically the member function 'ReqTransMgr::BinToString' can be static. [functionStatic]
dibbler-1.0.1/Requestor/ReqTransMgr.cpp:337:21: note: Technically the member function 'ReqTransMgr::BinToString' can be static.
dibbler-1.0.1/Requestor/ReqTransMgr.h:28:17: note: Technically the member function 'ReqTransMgr::BinToString' can be static.
dibbler-1.0.1/Requestor/ReqTransMgr.h:19:5: style: Class 'ReqTransMgr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/Requestor/Requestor.cpp:45:21: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dibbler-1.0.1/Requestor/Requestor.cpp:43:20: note: outer condition: i<argc
dibbler-1.0.1/Requestor/Requestor.cpp:45:21: note: opposite inner condition: argc==i
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.cpp:134:43: style: Function 'delClntAddr' argument 1 names different: declaration 'duid' definition 'clntDuid'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.h:51:34: note: Function 'delClntAddr' argument 1 names different: declaration 'duid' definition 'clntDuid'.
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.cpp:134:43: note: Function 'delClntAddr' argument 1 names different: declaration 'duid' definition 'clntDuid'.
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.cpp:135:47: style: Function 'delClntAddr' argument 3 names different: declaration 'addr' definition 'clntAddr'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.h:51:75: note: Function 'delClntAddr' argument 3 names different: declaration 'addr' definition 'clntAddr'.
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.cpp:135:47: note: Function 'delClntAddr' argument 3 names different: declaration 'addr' definition 'clntAddr'.
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.cpp:285:41: style: Function 'delTAAddr' argument 1 names different: declaration 'duid' definition 'clntDuid'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.h:59:32: note: Function 'delTAAddr' argument 1 names different: declaration 'duid' definition 'clntDuid'.
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.cpp:285:41: note: Function 'delTAAddr' argument 1 names different: declaration 'duid' definition 'clntDuid'.
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.cpp:286:45: style: Function 'delTAAddr' argument 3 names different: declaration 'addr' definition 'clntAddr'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.h:59:73: note: Function 'delTAAddr' argument 3 names different: declaration 'addr' definition 'clntAddr'.
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.cpp:286:45: note: Function 'delTAAddr' argument 3 names different: declaration 'addr' definition 'clntAddr'.
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.cpp:625:48: style: Function 'verifyPrefix' argument 1 names different: declaration 'addr' definition 'prefix'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.h:63:47: note: Function 'verifyPrefix' argument 1 names different: declaration 'addr' definition 'prefix'.
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.cpp:625:48: note: Function 'verifyPrefix' argument 1 names different: declaration 'addr' definition 'prefix'.
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.cpp:677:50: style: Function 'delCachedEntry' argument 1 names different: declaration 'cachedEntry' definition 'addr'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.h:82:41: note: Function 'delCachedEntry' argument 1 names different: declaration 'cachedEntry' definition 'addr'.
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.cpp:677:50: note: Function 'delCachedEntry' argument 1 names different: declaration 'cachedEntry' definition 'addr'.
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.cpp:734:72: style: Function 'addCachedEntry' argument 2 names different: declaration 'cachedEntry' definition 'cachedAddr'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.h:84:63: note: Function 'addCachedEntry' argument 2 names different: declaration 'cachedEntry' definition 'cachedAddr'.
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.cpp:734:72: note: Function 'addCachedEntry' argument 2 names different: declaration 'cachedEntry' definition 'cachedAddr'.
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.cpp:553:35: error: Uninitialized struct member: expire.prefixLen [uninitStructMember]
dibbler-1.0.1/SrvAddrMgr/SrvAddrMgr.cpp:572:39: error: Uninitialized struct member: expire.prefixLen [uninitStructMember]
dibbler-1.0.1/SrvCfgMgr/NodeClientSpecific.h:46:24: warning: The class 'NodeClientSpecific' defines member variable with name 'Type' also defined in its parent class 'Node'. [duplInheritedMember]
dibbler-1.0.1/SrvCfgMgr/Node.h:31:14: note: Parent variable 'Node::Type'
dibbler-1.0.1/SrvCfgMgr/NodeClientSpecific.h:46:24: note: Derived variable 'NodeClientSpecific::Type'
dibbler-1.0.1/SrvCfgMgr/NodeClientSpecific.h:34:5: style: Class 'NodeClientSpecific' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvCfgMgr/NodeClientSpecific.h:36:17: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/SrvCfgMgr/Node.h:29:25: note: Virtual function in base class
dibbler-1.0.1/SrvCfgMgr/NodeClientSpecific.h:36:17: note: Function in derived class
dibbler-1.0.1/SrvCfgMgr/NodeConstant.h:22:17: style: Technically the member function 'NodeConstant::getStringValue' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/NodeConstant.cpp:32:27: note: Technically the member function 'NodeConstant::getStringValue' can be const.
dibbler-1.0.1/SrvCfgMgr/NodeConstant.h:22:17: note: Technically the member function 'NodeConstant::getStringValue' can be const.
dibbler-1.0.1/SrvCfgMgr/NodeConstant.h:20:5: style: Class 'NodeConstant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvCfgMgr/NodeConstant.h:25:25: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/SrvCfgMgr/Node.h:29:25: note: Virtual function in base class
dibbler-1.0.1/SrvCfgMgr/NodeConstant.h:25:25: note: Function in derived class
dibbler-1.0.1/SrvCfgMgr/NodeConstant.cpp:27:40: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
dibbler-1.0.1/SrvCfgMgr/NodeOperator.cpp:21:56: style: Function 'NodeOperator' argument 2 names different: declaration 'lll' definition 'left'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/NodeOperator.h:28:51: note: Function 'NodeOperator' argument 2 names different: declaration 'lll' definition 'left'.
dibbler-1.0.1/SrvCfgMgr/NodeOperator.cpp:21:56: note: Function 'NodeOperator' argument 2 names different: declaration 'lll' definition 'left'.
dibbler-1.0.1/SrvCfgMgr/NodeOperator.cpp:21:74: style: Function 'NodeOperator' argument 3 names different: declaration 'rrr' definition 'right'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/NodeOperator.h:28:68: note: Function 'NodeOperator' argument 3 names different: declaration 'rrr' definition 'right'.
dibbler-1.0.1/SrvCfgMgr/NodeOperator.cpp:21:74: note: Function 'NodeOperator' argument 3 names different: declaration 'rrr' definition 'right'.
dibbler-1.0.1/SrvCfgMgr/NodeOperator.cpp:30:56: style: Function 'NodeOperator' argument 2 names different: declaration 'lll' definition 'left'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/NodeOperator.h:30:51: note: Function 'NodeOperator' argument 2 names different: declaration 'lll' definition 'left'.
dibbler-1.0.1/SrvCfgMgr/NodeOperator.cpp:30:56: note: Function 'NodeOperator' argument 2 names different: declaration 'lll' definition 'left'.
dibbler-1.0.1/SrvCfgMgr/NodeOperator.cpp:36:56: style: Function 'NodeOperator' argument 2 names different: declaration 'lll' definition 'left'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/NodeOperator.h:32:50: note: Function 'NodeOperator' argument 2 names different: declaration 'lll' definition 'left'.
dibbler-1.0.1/SrvCfgMgr/NodeOperator.cpp:36:56: note: Function 'NodeOperator' argument 2 names different: declaration 'lll' definition 'left'.
dibbler-1.0.1/SrvCfgMgr/NodeOperator.cpp:21:15: warning: Member variable 'NodeOperator::Index_' is not initialized in the constructor. [uninitMemberVar]
dibbler-1.0.1/SrvCfgMgr/NodeOperator.cpp:21:15: warning: Member variable 'NodeOperator::Length_' is not initialized in the constructor. [uninitMemberVar]
dibbler-1.0.1/SrvCfgMgr/NodeOperator.cpp:36:15: warning: Member variable 'NodeOperator::Index_' is not initialized in the constructor. [uninitMemberVar]
dibbler-1.0.1/SrvCfgMgr/NodeOperator.cpp:36:15: warning: Member variable 'NodeOperator::Length_' is not initialized in the constructor. [uninitMemberVar]
dibbler-1.0.1/SrvCfgMgr/NodeOperator.h:34:29: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/SrvCfgMgr/Node.h:29:25: note: Virtual function in base class
dibbler-1.0.1/SrvCfgMgr/NodeOperator.h:34:29: note: Function in derived class
dibbler-1.0.1/SrvCfgMgr/NodeOperator.cpp:36:74: performance: Function parameter 's' should be passed by const reference. [passedByValue]
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:38:10: performance: Technically the member function 'TSrvCfgAddrClass::clntSupported' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.cpp:48:24: note: Technically the member function 'TSrvCfgAddrClass::clntSupported' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:38:10: note: Technically the member function 'TSrvCfgAddrClass::clntSupported' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:39:10: performance: Technically the member function 'TSrvCfgAddrClass::clntSupported' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.cpp:71:24: note: Technically the member function 'TSrvCfgAddrClass::clntSupported' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:39:10: note: Technically the member function 'TSrvCfgAddrClass::clntSupported' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:42:10: performance: Technically the member function 'TSrvCfgAddrClass::clntPrefered' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.cpp:118:24: note: Technically the member function 'TSrvCfgAddrClass::clntPrefered' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:42:10: note: Technically the member function 'TSrvCfgAddrClass::clntPrefered' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:46:19: style: Technically the member function 'TSrvCfgAddrClass::countAddrInPool' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.cpp:212:33: note: Technically the member function 'TSrvCfgAddrClass::countAddrInPool' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:46:19: note: Technically the member function 'TSrvCfgAddrClass::countAddrInPool' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:55:19: style: Technically the member function 'TSrvCfgAddrClass::getClassMaxLease' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.cpp:229:33: note: Technically the member function 'TSrvCfgAddrClass::getClassMaxLease' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:55:19: note: Technically the member function 'TSrvCfgAddrClass::getClassMaxLease' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:56:19: style: Technically the member function 'TSrvCfgAddrClass::getID' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.cpp:233:33: note: Technically the member function 'TSrvCfgAddrClass::getID' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:56:19: note: Technically the member function 'TSrvCfgAddrClass::getID' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:57:19: style: Technically the member function 'TSrvCfgAddrClass::getShare' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.cpp:238:33: note: Technically the member function 'TSrvCfgAddrClass::getShare' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:57:19: note: Technically the member function 'TSrvCfgAddrClass::getShare' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:61:19: style: Technically the member function 'TSrvCfgAddrClass::getAssignedCount' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.cpp:252:33: note: Technically the member function 'TSrvCfgAddrClass::getAssignedCount' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:61:19: note: Technically the member function 'TSrvCfgAddrClass::getAssignedCount' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:66:29: style: Technically the member function 'TSrvCfgAddrClass::getAddrParams' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.cpp:286:43: note: Technically the member function 'TSrvCfgAddrClass::getAddrParams' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:66:29: note: Technically the member function 'TSrvCfgAddrClass::getAddrParams' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:82:14: performance: Technically the member function 'TSrvCfgAddrClass::chooseTime' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.cpp:140:28: note: Technically the member function 'TSrvCfgAddrClass::chooseTime' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgAddrClass.h:82:14: note: Technically the member function 'TSrvCfgAddrClass::chooseTime' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgClientClass.h:21:5: style: Class 'TSrvCfgClientClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvCfgMgr/SrvCfgClientClass.h:24:17: style: Technically the member function 'TSrvCfgClientClass::getClassName' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgClientClass.cpp:34:33: note: Technically the member function 'TSrvCfgClientClass::getClassName' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgClientClass.h:24:17: note: Technically the member function 'TSrvCfgClientClass::getClassName' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgClientClass.h:25:16: style: Technically the member function 'TSrvCfgClientClass::getCondition' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgClientClass.cpp:38:32: note: Technically the member function 'TSrvCfgClientClass::getCondition' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgClientClass.h:25:16: note: Technically the member function 'TSrvCfgClientClass::getCondition' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgClientClass.cpp:21:52: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dibbler-1.0.1/SrvCfgMgr/SrvCfgClientClass.cpp:26:52: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:39:20: style: C-style pointer casting [cstyleCast]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:36:62: style: Function 'getClientException' argument 2 names different: declaration 'message' definition 'parent'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:112:69: note: Function 'getClientException' argument 2 names different: declaration 'message' definition 'parent'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:36:62: note: Function 'getClientException' argument 2 names different: declaration 'message' definition 'parent'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:137:61: style: Function 'checkReservedPrefix' argument 3 names different: declaration 'remoteID' definition 'myRemoteID'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:115:51: note: Function 'checkReservedPrefix' argument 3 names different: declaration 'remoteID' definition 'myRemoteID'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:137:61: note: Function 'checkReservedPrefix' argument 3 names different: declaration 'remoteID' definition 'myRemoteID'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:299:49: style: Function 'getTA' argument 1 names different: declaration 'duid' definition 'clntDuid'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:56:39: note: Function 'getTA' argument 1 names different: declaration 'duid' definition 'clntDuid'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:299:49: note: Function 'getTA' argument 1 names different: declaration 'duid' definition 'clntDuid'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:414:50: style: Function 'addClntPrefix' argument 1 names different: declaration 'ptrPD' definition 'ptrAddr'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:66:40: note: Function 'addClntPrefix' argument 1 names different: declaration 'ptrPD' definition 'ptrAddr'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:414:50: note: Function 'addClntPrefix' argument 1 names different: declaration 'ptrPD' definition 'ptrAddr'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:432:50: style: Function 'delClntPrefix' argument 1 names different: declaration 'ptrPD' definition 'ptrAddr'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:67:40: note: Function 'delClntPrefix' argument 1 names different: declaration 'ptrPD' definition 'ptrAddr'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:432:50: note: Function 'delClntPrefix' argument 1 names different: declaration 'ptrPD' definition 'ptrAddr'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:582:30: style: Function 'setID' argument 1 names different: declaration 'ifindex' definition 'ifaceID'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:36:20: note: Function 'setID' argument 1 names different: declaration 'ifindex' definition 'ifaceID'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:582:30: note: Function 'setID' argument 1 names different: declaration 'ifindex' definition 'ifaceID'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:1138:51: style: Function 'prefixInPdPool' argument 1 names different: declaration 'addr' definition 'prefix'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:74:41: note: Function 'prefixInPdPool' argument 1 names different: declaration 'addr' definition 'prefix'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:1138:51: note: Function 'prefixInPdPool' argument 1 names different: declaration 'addr' definition 'prefix'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.h:47:21: style: Technically the member function 'TSrvCfgOptions::getPrefix' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.h:48:13: style: Technically the member function 'TSrvCfgOptions::getPrefixLen' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:42:10: performance: Technically the member function 'TSrvCfgIface::addAddrClass' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:591:20: note: Technically the member function 'TSrvCfgIface::addAddrClass' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:42:10: note: Technically the member function 'TSrvCfgIface::addAddrClass' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:43:10: performance: Technically the member function 'TSrvCfgIface::firstAddrClass' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:208:20: note: Technically the member function 'TSrvCfgIface::firstAddrClass' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:43:10: note: Technically the member function 'TSrvCfgIface::firstAddrClass' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:44:9: performance: Technically the member function 'TSrvCfgIface::getPreferedAddrClassID' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:220:19: note: Technically the member function 'TSrvCfgIface::getPreferedAddrClassID' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:44:9: note: Technically the member function 'TSrvCfgIface::getPreferedAddrClassID' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:45:9: performance: Technically the member function 'TSrvCfgIface::getAllowedAddrClassID' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:237:19: note: Technically the member function 'TSrvCfgIface::getAllowedAddrClassID' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:45:9: note: Technically the member function 'TSrvCfgIface::getAllowedAddrClassID' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:47:28: performance: Technically the member function 'TSrvCfgIface::getAddrClass' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:319:38: note: Technically the member function 'TSrvCfgIface::getAddrClass' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:47:28: note: Technically the member function 'TSrvCfgIface::getAddrClass' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:50:10: performance: Technically the member function 'TSrvCfgIface::countAddrClass' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:396:20: note: Technically the member function 'TSrvCfgIface::countAddrClass' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:50:10: note: Technically the member function 'TSrvCfgIface::countAddrClass' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:53:10: performance: Technically the member function 'TSrvCfgIface::addTA' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:284:20: note: Technically the member function 'TSrvCfgIface::addTA' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:53:10: note: Technically the member function 'TSrvCfgIface::addTA' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:54:10: performance: Technically the member function 'TSrvCfgIface::firstTA' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:288:20: note: Technically the member function 'TSrvCfgIface::firstTA' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:54:10: note: Technically the member function 'TSrvCfgIface::firstTA' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:55:21: performance: Technically the member function 'TSrvCfgIface::getTA' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:291:31: note: Technically the member function 'TSrvCfgIface::getTA' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:55:21: note: Technically the member function 'TSrvCfgIface::getTA' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:62:10: performance: Technically the member function 'TSrvCfgIface::countPD' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:450:20: note: Technically the member function 'TSrvCfgIface::countPD' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:62:10: note: Technically the member function 'TSrvCfgIface::countPD' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:63:10: performance: Technically the member function 'TSrvCfgIface::addPD' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:295:20: note: Technically the member function 'TSrvCfgIface::addPD' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:63:10: note: Technically the member function 'TSrvCfgIface::addPD' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:64:10: performance: Technically the member function 'TSrvCfgIface::firstPD' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:276:20: note: Technically the member function 'TSrvCfgIface::firstPD' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:64:10: note: Technically the member function 'TSrvCfgIface::firstPD' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:65:21: performance: Technically the member function 'TSrvCfgIface::getPD' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:400:31: note: Technically the member function 'TSrvCfgIface::getPD' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:65:21: note: Technically the member function 'TSrvCfgIface::getPD' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:68:10: performance: Technically the member function 'TSrvCfgIface::supportPrefixDelegation' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:280:20: note: Technically the member function 'TSrvCfgIface::supportPrefixDelegation' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:68:10: note: Technically the member function 'TSrvCfgIface::supportPrefixDelegation' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:79:10: style: Technically the member function 'TSrvCfgIface::subnetDefined' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:837:20: note: Technically the member function 'TSrvCfgIface::subnetDefined' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:79:10: note: Technically the member function 'TSrvCfgIface::subnetDefined' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:82:21: style: Technically the member function 'TSrvCfgIface::getUnicast' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:469:31: note: Technically the member function 'TSrvCfgIface::getUnicast' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:82:21: note: Technically the member function 'TSrvCfgIface::getUnicast' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:110:18: performance: Technically the member function 'TSrvCfgIface::removeReservedFromCache' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:97:28: note: Technically the member function 'TSrvCfgIface::removeReservedFromCache' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:110:18: note: Technically the member function 'TSrvCfgIface::removeReservedFromCache' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:113:10: performance: Technically the member function 'TSrvCfgIface::checkReservedPrefix' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:136:20: note: Technically the member function 'TSrvCfgIface::checkReservedPrefix' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:113:10: note: Technically the member function 'TSrvCfgIface::checkReservedPrefix' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:117:10: performance: Technically the member function 'TSrvCfgIface::addrReserved' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:83:20: note: Technically the member function 'TSrvCfgIface::addrReserved' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:117:10: note: Technically the member function 'TSrvCfgIface::addrReserved' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:118:10: performance: Technically the member function 'TSrvCfgIface::prefixReserved' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:117:20: note: Technically the member function 'TSrvCfgIface::prefixReserved' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:118:10: note: Technically the member function 'TSrvCfgIface::prefixReserved' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:123:17: performance: Technically the member function 'TSrvCfgIface::getFQDNDuid' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:763:27: note: Technically the member function 'TSrvCfgIface::getFQDNDuid' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:123:17: note: Technically the member function 'TSrvCfgIface::getFQDNDuid' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:141:14: performance: Technically the member function 'TSrvCfgIface::chooseTime' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.cpp:1017:24: note: Technically the member function 'TSrvCfgIface::chooseTime' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:141:14: note: Technically the member function 'TSrvCfgIface::chooseTime' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.h:37:5: style: Class 'TSrvCfgOptions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.h:38:5: style: Class 'TSrvCfgOptions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.h:39:5: style: Class 'TSrvCfgOptions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:31:5: style: Class 'TSrvCfgIface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvCfgMgr/SrvCfgIface.h:32:5: style: Class 'TSrvCfgIface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.cpp:273:46: style: Function 'addIface' argument 1 names different: declaration 'iface' definition 'ptr'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.h:47:38: note: Function 'addIface' argument 1 names different: declaration 'iface' definition 'ptr'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.cpp:273:46: note: Function 'addIface' argument 1 names different: declaration 'iface' definition 'ptr'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.cpp:470:73: style: Function 'getClassByPrefix' argument 2 names different: declaration 'prefix' definition 'addr'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.h:63:65: note: Function 'getClassByPrefix' argument 2 names different: declaration 'prefix' definition 'addr'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.cpp:470:73: note: Function 'getClassByPrefix' argument 2 names different: declaration 'prefix' definition 'addr'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.cpp:493:55: style: Function 'getRandomAddr' argument 1 names different: declaration 'duid' definition 'clntDuid'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.h:64:47: note: Function 'getRandomAddr' argument 1 names different: declaration 'duid' definition 'clntDuid'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.cpp:493:55: note: Function 'getRandomAddr' argument 1 names different: declaration 'duid' definition 'clntDuid'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.cpp:841:38: style: Function 'decrPrefixCount' argument 1 names different: declaration 'iface' definition 'ifindex'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.h:70:30: note: Function 'decrPrefixCount' argument 1 names different: declaration 'iface' definition 'ifindex'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.cpp:841:38: note: Function 'decrPrefixCount' argument 1 names different: declaration 'iface' definition 'ifindex'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.cpp:852:38: style: Function 'incrPrefixCount' argument 1 names different: declaration 'iface' definition 'ifindex'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.h:69:30: note: Function 'incrPrefixCount' argument 1 names different: declaration 'iface' definition 'ifindex'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.cpp:852:38: note: Function 'incrPrefixCount' argument 1 names different: declaration 'iface' definition 'ifindex'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.cpp:866:55: style: Function 'setAuthDigests' argument 1 names different: declaration 'digests' definition 'types'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.h:116:47: note: Function 'setAuthDigests' argument 1 names different: declaration 'digests' definition 'types'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.cpp:866:55: note: Function 'setAuthDigests' argument 1 names different: declaration 'digests' definition 'types'.
../bison++/bison.h:241:2: style: Class 'SrvParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvCfgMgr/SrvCfgMgr.h:124:36: performance: Function parameter 'scriptFile' should be passed by const reference. [passedByValue]
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.cpp:26:53: style: Function 'TSrvCfgOptions' argument 1 names different: declaration 'remoteid' definition 'remoteID'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.h:38:41: note: Function 'TSrvCfgOptions' argument 1 names different: declaration 'remoteid' definition 'remoteID'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.cpp:26:53: note: Function 'TSrvCfgOptions' argument 1 names different: declaration 'remoteid' definition 'remoteID'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.cpp:109:48: style: Function 'addExtraOption' argument 1 names different: declaration 'extra' definition 'custom'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.h:69:36: note: Function 'addExtraOption' argument 1 names different: declaration 'extra' definition 'custom'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.cpp:109:48: note: Function 'addExtraOption' argument 1 names different: declaration 'extra' definition 'custom'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.cpp:163:55: style: Function 'addForcedOptions' argument 1 names different: declaration 'extra' definition 'forced'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.h:74:43: note: Function 'addForcedOptions' argument 1 names different: declaration 'extra' definition 'forced'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.cpp:163:55: note: Function 'addForcedOptions' argument 1 names different: declaration 'extra' definition 'forced'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.h:70:21: style: Technically the member function 'TSrvCfgOptions::getExtraOptions' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.cpp:120:33: note: Technically the member function 'TSrvCfgOptions::getExtraOptions' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.h:70:21: note: Technically the member function 'TSrvCfgOptions::getExtraOptions' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.h:72:21: style: Technically the member function 'TSrvCfgOptions::getForcedOptions' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.cpp:133:33: note: Technically the member function 'TSrvCfgOptions::getForcedOptions' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgOptions.h:72:21: note: Technically the member function 'TSrvCfgOptions::getForcedOptions' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.cpp:59:52: style: Function 'getPrefered' argument 1 names different: declaration 'hintPrefered' definition 'hintPref'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:70:45: note: Function 'getPrefered' argument 1 names different: declaration 'hintPrefered' definition 'hintPref'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.cpp:59:52: note: Function 'getPrefered' argument 1 names different: declaration 'hintPrefered' definition 'hintPref'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.cpp:71:61: style: Function 'setOptions' argument 2 names different: declaration 'PDPrefix' definition 'prefixLength'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:84:54: note: Function 'setOptions' argument 2 names different: declaration 'PDPrefix' definition 'prefixLength'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.cpp:71:61: note: Function 'setOptions' argument 2 names different: declaration 'PDPrefix' definition 'prefixLength'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:57:10: performance: Technically the member function 'TSrvCfgPD::clntSupported' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.cpp:305:17: note: Technically the member function 'TSrvCfgPD::clntSupported' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:57:10: note: Technically the member function 'TSrvCfgPD::clntSupported' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:58:10: performance: Technically the member function 'TSrvCfgPD::clntSupported' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.cpp:311:17: note: Technically the member function 'TSrvCfgPD::clntSupported' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:58:10: note: Technically the member function 'TSrvCfgPD::clntSupported' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:63:10: performance: Technically the member function 'TSrvCfgPD::prefixInPool' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.cpp:148:17: note: Technically the member function 'TSrvCfgPD::prefixInPool' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:63:10: note: Technically the member function 'TSrvCfgPD::prefixInPool' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:73:19: style: Technically the member function 'TSrvCfgPD::getPD_Length' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.cpp:67:26: note: Technically the member function 'TSrvCfgPD::getPD_Length' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:73:19: note: Technically the member function 'TSrvCfgPD::getPD_Length' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:74:19: style: Technically the member function 'TSrvCfgPD::getPD_MaxLease' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.cpp:206:26: note: Technically the member function 'TSrvCfgPD::getPD_MaxLease' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:74:19: note: Technically the member function 'TSrvCfgPD::getPD_MaxLease' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:75:19: style: Technically the member function 'TSrvCfgPD::getID' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.cpp:210:26: note: Technically the member function 'TSrvCfgPD::getID' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:75:19: note: Technically the member function 'TSrvCfgPD::getID' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:79:19: style: Technically the member function 'TSrvCfgPD::getAssignedCount' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.cpp:225:26: note: Technically the member function 'TSrvCfgPD::getAssignedCount' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:79:19: note: Technically the member function 'TSrvCfgPD::getAssignedCount' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:80:19: style: Technically the member function 'TSrvCfgPD::getTotalCount' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.cpp:229:26: note: Technically the member function 'TSrvCfgPD::getTotalCount' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:80:19: note: Technically the member function 'TSrvCfgPD::getTotalCount' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:99:19: performance: Technically the member function 'TSrvCfgPD::chooseTime' can be static. [functionStatic]
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.cpp:42:26: note: Technically the member function 'TSrvCfgPD::chooseTime' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgPD.h:99:19: note: Technically the member function 'TSrvCfgPD::chooseTime' can be static.
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.cpp:43:43: style: Function 'clntSupported' argument 1 names different: declaration 'duid' definition 'clntDuid'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.h:33:36: note: Function 'clntSupported' argument 1 names different: declaration 'duid' definition 'clntDuid'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.cpp:43:43: note: Function 'clntSupported' argument 1 names different: declaration 'duid' definition 'clntDuid'.
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.h:37:19: style: Technically the member function 'TSrvCfgTA::countAddrInPool' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.cpp:191:26: note: Technically the member function 'TSrvCfgTA::countAddrInPool' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.h:37:19: note: Technically the member function 'TSrvCfgTA::countAddrInPool' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.h:41:19: style: Technically the member function 'TSrvCfgTA::getPref' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.cpp:136:26: note: Technically the member function 'TSrvCfgTA::getPref' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.h:41:19: note: Technically the member function 'TSrvCfgTA::getPref' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.h:42:19: style: Technically the member function 'TSrvCfgTA::getValid' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.cpp:140:26: note: Technically the member function 'TSrvCfgTA::getValid' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.h:42:19: note: Technically the member function 'TSrvCfgTA::getValid' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.h:43:19: style: Technically the member function 'TSrvCfgTA::getClassMaxLease' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.cpp:201:26: note: Technically the member function 'TSrvCfgTA::getClassMaxLease' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.h:43:19: note: Technically the member function 'TSrvCfgTA::getClassMaxLease' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.h:44:19: style: Technically the member function 'TSrvCfgTA::getID' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.cpp:205:26: note: Technically the member function 'TSrvCfgTA::getID' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.h:44:19: note: Technically the member function 'TSrvCfgTA::getID' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.h:46:19: style: Technically the member function 'TSrvCfgTA::getAssignedCount' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.cpp:220:26: note: Technically the member function 'TSrvCfgTA::getAssignedCount' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvCfgTA.h:46:19: note: Technically the member function 'TSrvCfgTA::getAssignedCount' can be const.
SrvLexer.cpp:3601:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
SrvLexer.cpp:3614:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.cpp:191:55: style: Function 'setClassMaxLease' argument 1 names different: declaration 'maxClntLeases' definition 'classMaxLease'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:75:41: note: Function 'setClassMaxLease' argument 1 names different: declaration 'maxClntLeases' definition 'classMaxLease'.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.cpp:191:55: note: Function 'setClassMaxLease' argument 1 names different: declaration 'maxClntLeases' definition 'classMaxLease'.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:34:19: style: Technically the member function 'TSrvParsClassOpt::getT1Beg' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.cpp:43:33: note: Technically the member function 'TSrvParsClassOpt::getT1Beg' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:34:19: note: Technically the member function 'TSrvParsClassOpt::getT1Beg' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:35:19: style: Technically the member function 'TSrvParsClassOpt::getT1End' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.cpp:48:33: note: Technically the member function 'TSrvParsClassOpt::getT1End' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:35:19: note: Technically the member function 'TSrvParsClassOpt::getT1End' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:39:19: style: Technically the member function 'TSrvParsClassOpt::getT2Beg' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.cpp:63:33: note: Technically the member function 'TSrvParsClassOpt::getT2Beg' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:39:19: note: Technically the member function 'TSrvParsClassOpt::getT2Beg' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:40:19: style: Technically the member function 'TSrvParsClassOpt::getT2End' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.cpp:68:33: note: Technically the member function 'TSrvParsClassOpt::getT2End' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:40:19: note: Technically the member function 'TSrvParsClassOpt::getT2End' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:44:19: style: Technically the member function 'TSrvParsClassOpt::getPrefBeg' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.cpp:91:33: note: Technically the member function 'TSrvParsClassOpt::getPrefBeg' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:44:19: note: Technically the member function 'TSrvParsClassOpt::getPrefBeg' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:45:19: style: Technically the member function 'TSrvParsClassOpt::getPrefEnd' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.cpp:96:33: note: Technically the member function 'TSrvParsClassOpt::getPrefEnd' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:45:19: note: Technically the member function 'TSrvParsClassOpt::getPrefEnd' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:48:19: style: Technically the member function 'TSrvParsClassOpt::getShare' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.cpp:77:33: note: Technically the member function 'TSrvParsClassOpt::getShare' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:48:19: note: Technically the member function 'TSrvParsClassOpt::getShare' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:52:19: style: Technically the member function 'TSrvParsClassOpt::getValidEnd' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.cpp:111:33: note: Technically the member function 'TSrvParsClassOpt::getValidEnd' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:52:19: note: Technically the member function 'TSrvParsClassOpt::getValidEnd' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:53:19: style: Technically the member function 'TSrvParsClassOpt::getValidBeg' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.cpp:116:33: note: Technically the member function 'TSrvParsClassOpt::getValidBeg' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:53:19: note: Technically the member function 'TSrvParsClassOpt::getValidBeg' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:76:19: style: Technically the member function 'TSrvParsClassOpt::getClassMaxLease' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.cpp:196:33: note: Technically the member function 'TSrvParsClassOpt::getClassMaxLease' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:76:19: note: Technically the member function 'TSrvParsClassOpt::getClassMaxLease' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:79:29: style: Technically the member function 'TSrvParsClassOpt::getAddrParams' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.cpp:214:43: note: Technically the member function 'TSrvParsClassOpt::getAddrParams' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsClassOpt.h:79:29: note: Technically the member function 'TSrvParsClassOpt::getAddrParams' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:83:45: style: Function 'setClntMaxLease' argument 1 names different: declaration 'maxLeases' definition 'clntMaxLease'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:25:30: note: Function 'setClntMaxLease' argument 1 names different: declaration 'maxLeases' definition 'clntMaxLease'.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:83:45: note: Function 'setClntMaxLease' argument 1 names different: declaration 'maxLeases' definition 'clntMaxLease'.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:115:39: style: Function 'setRelayID' argument 1 names different: declaration 'ifindex' definition 'id'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:40:25: note: Function 'setRelayID' argument 1 names different: declaration 'ifindex' definition 'id'.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:115:39: note: Function 'setRelayID' argument 1 names different: declaration 'ifindex' definition 'id'.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:229:50: style: Function 'addExtraOption' argument 1 names different: declaration 'extra' definition 'custom'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:86:36: note: Function 'addExtraOption' argument 1 names different: declaration 'extra' definition 'custom'.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:229:50: note: Function 'addExtraOption' argument 1 names different: declaration 'extra' definition 'custom'.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:26:10: style: Technically the member function 'TSrvParsIfaceOpt::getClntMaxLease' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:87:24: note: Technically the member function 'TSrvParsIfaceOpt::getClntMaxLease' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:26:10: note: Technically the member function 'TSrvParsIfaceOpt::getClntMaxLease' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:28:10: style: Technically the member function 'TSrvParsIfaceOpt::getIfaceMaxLease' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:78:24: note: Technically the member function 'TSrvParsIfaceOpt::getIfaceMaxLease' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:28:10: note: Technically the member function 'TSrvParsIfaceOpt::getIfaceMaxLease' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:31:10: style: Technically the member function 'TSrvParsIfaceOpt::getPreference' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:95:24: note: Technically the member function 'TSrvParsIfaceOpt::getPreference' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:31:10: note: Technically the member function 'TSrvParsIfaceOpt::getPreference' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:34:10: style: Technically the member function 'TSrvParsIfaceOpt::getRapidCommit' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:104:24: note: Technically the member function 'TSrvParsIfaceOpt::getRapidCommit' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:34:10: note: Technically the member function 'TSrvParsIfaceOpt::getRapidCommit' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:37:21: style: Technically the member function 'TSrvParsIfaceOpt::getUnicast' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:69:35: note: Technically the member function 'TSrvParsIfaceOpt::getUnicast' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:37:21: note: Technically the member function 'TSrvParsIfaceOpt::getUnicast' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:42:17: style: Technically the member function 'TSrvParsIfaceOpt::getRelayName' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:126:26: note: Technically the member function 'TSrvParsIfaceOpt::getRelayName' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:42:17: note: Technically the member function 'TSrvParsIfaceOpt::getRelayName' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:43:9: style: Technically the member function 'TSrvParsIfaceOpt::getRelayID' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:130:23: note: Technically the member function 'TSrvParsIfaceOpt::getRelayID' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:43:9: note: Technically the member function 'TSrvParsIfaceOpt::getRelayID' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:44:30: style: Technically the member function 'TSrvParsIfaceOpt::getRelayInterfaceID' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:134:44: note: Technically the member function 'TSrvParsIfaceOpt::getRelayInterfaceID' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:44:30: note: Technically the member function 'TSrvParsIfaceOpt::getRelayInterfaceID' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:45:10: style: Technically the member function 'TSrvParsIfaceOpt::isRelay' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:138:24: note: Technically the member function 'TSrvParsIfaceOpt::isRelay' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:45:10: note: Technically the member function 'TSrvParsIfaceOpt::isRelay' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:49:10: style: Technically the member function 'TSrvParsIfaceOpt::getLeaseQuerySupport' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:60:24: note: Technically the member function 'TSrvParsIfaceOpt::getLeaseQuerySupport' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:49:10: note: Technically the member function 'TSrvParsIfaceOpt::getLeaseQuerySupport' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:66:9: style: Technically the member function 'TSrvParsIfaceOpt::getRevDNSZoneRootLength' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:184:23: note: Technically the member function 'TSrvParsIfaceOpt::getRevDNSZoneRootLength' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:66:9: note: Technically the member function 'TSrvParsIfaceOpt::getRevDNSZoneRootLength' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:69:22: style: Technically the member function 'TSrvParsIfaceOpt::getUnknownFQDN' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:48:36: note: Technically the member function 'TSrvParsIfaceOpt::getUnknownFQDN' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:69:22: note: Technically the member function 'TSrvParsIfaceOpt::getUnknownFQDN' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:70:17: style: Technically the member function 'TSrvParsIfaceOpt::getFQDNDomain' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:52:31: note: Technically the member function 'TSrvParsIfaceOpt::getFQDNDomain' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:70:17: note: Technically the member function 'TSrvParsIfaceOpt::getFQDNDomain' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:73:10: style: Technically the member function 'TSrvParsIfaceOpt::supportFQDN' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:191:24: note: Technically the member function 'TSrvParsIfaceOpt::supportFQDN' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:73:10: note: Technically the member function 'TSrvParsIfaceOpt::supportFQDN' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:75:9: style: Technically the member function 'TSrvParsIfaceOpt::getFQDNMode' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:178:23: note: Technically the member function 'TSrvParsIfaceOpt::getFQDNMode' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:75:9: note: Technically the member function 'TSrvParsIfaceOpt::getFQDNMode' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:87:21: style: Technically the member function 'TSrvParsIfaceOpt::getExtraOptions' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:237:35: note: Technically the member function 'TSrvParsIfaceOpt::getExtraOptions' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:87:21: note: Technically the member function 'TSrvParsIfaceOpt::getExtraOptions' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:89:21: style: Technically the member function 'TSrvParsIfaceOpt::getForcedOptions' can be const. [functionConst]
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:250:35: note: Technically the member function 'TSrvParsIfaceOpt::getForcedOptions' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.h:89:21: note: Technically the member function 'TSrvParsIfaceOpt::getForcedOptions' can be const.
dibbler-1.0.1/SrvCfgMgr/SrvParsIfaceOpt.cpp:109:49: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dibbler-1.0.1/SrvCfgMgr/tests/SrvCfgMgr_unittest.cc:49:0: error: syntax error [syntaxError]
dibbler-1.0.1/SrvCfgMgr/tests/expressions_unittest.cc:42:0: error: syntax error [syntaxError]
dibbler-1.0.1/SrvIfaceMgr/SrvIfaceMgr.cpp:579:43: style: Function 'decodeMsg' argument 1 names different: declaration 'ifindex' definition 'ifaceid'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvIfaceMgr/SrvIfaceMgr.h:30:32: note: Function 'decodeMsg' argument 1 names different: declaration 'ifindex' definition 'ifaceid'.
dibbler-1.0.1/SrvIfaceMgr/SrvIfaceMgr.cpp:579:43: note: Function 'decodeMsg' argument 1 names different: declaration 'ifindex' definition 'ifaceid'.
dibbler-1.0.1/SrvIfaceMgr/SrvIfaceMgr.cpp:660:47: style: Function 'addFQDN' argument 4 names different: declaration 'domainname' definition 'name'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvIfaceMgr/SrvIfaceMgr.h:51:36: note: Function 'addFQDN' argument 4 names different: declaration 'domainname' definition 'name'.
dibbler-1.0.1/SrvIfaceMgr/SrvIfaceMgr.cpp:660:47: note: Function 'addFQDN' argument 4 names different: declaration 'domainname' definition 'name'.
dibbler-1.0.1/SrvIfaceMgr/SrvIfaceMgr.cpp:730:47: style: Function 'delFQDN' argument 4 names different: declaration 'domainname' definition 'name'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvIfaceMgr/SrvIfaceMgr.h:54:36: note: Function 'delFQDN' argument 4 names different: declaration 'domainname' definition 'name'.
dibbler-1.0.1/SrvIfaceMgr/SrvIfaceMgr.cpp:730:47: note: Function 'delFQDN' argument 4 names different: declaration 'domainname' definition 'name'.
dibbler-1.0.1/SrvIfaceMgr/SrvIfaceMgr.cpp:61:11: performance: Variable 'XmlFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/SrvIfaceMgr/SrvIfaceMgr.h:62:4: style: Class 'TSrvIfaceMgr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:351:45: style: Function 'addRelayInfo' argument 4 names different: declaration 'echoList' definition 'echolist'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsg.h:67:39: note: Function 'addRelayInfo' argument 4 names different: declaration 'echoList' definition 'echolist'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:351:45: note: Function 'addRelayInfo' argument 4 names different: declaration 'echoList' definition 'echolist'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:482:72: style: Function 'processIA_NA' argument 2 names different: declaration 'q' definition 'queryOpt'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsg.h:117:67: note: Function 'processIA_NA' argument 2 names different: declaration 'q' definition 'queryOpt'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:482:72: note: Function 'processIA_NA' argument 2 names different: declaration 'q' definition 'queryOpt'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:488:69: style: Function 'processIA_TA' argument 2 names different: declaration 'q' definition 'queryOpt'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsg.h:118:64: note: Function 'processIA_TA' argument 2 names different: declaration 'q' definition 'queryOpt'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:488:69: note: Function 'processIA_TA' argument 2 names different: declaration 'q' definition 'queryOpt'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:494:72: style: Function 'processIA_PD' argument 2 names different: declaration 'q' definition 'queryOpt'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsg.h:119:67: note: Function 'processIA_PD' argument 2 names different: declaration 'q' definition 'queryOpt'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:494:72: note: Function 'processIA_PD' argument 2 names different: declaration 'q' definition 'queryOpt'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:546:70: style: Function 'processFQDN' argument 2 names different: declaration 'q' definition 'requestFQDN'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsg.h:120:65: note: Function 'processFQDN' argument 2 names different: declaration 'q' definition 'requestFQDN'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:546:70: note: Function 'processFQDN' argument 2 names different: declaration 'q' definition 'requestFQDN'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:746:49: style: Function 'storeSelfRelay' argument 2 names different: declaration 'relayLevel' definition 'relayDepth'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsg.h:133:44: note: Function 'storeSelfRelay' argument 2 names different: declaration 'relayLevel' definition 'relayDepth'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:746:49: note: Function 'storeSelfRelay' argument 2 names different: declaration 'relayLevel' definition 'relayDepth'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:906:72: style: Function 'appendMandatoryOptions' argument 2 names different: declaration 'includeClientID' definition 'clientID'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsg.h:51:67: note: Function 'appendMandatoryOptions' argument 2 names different: declaration 'includeClientID' definition 'clientID'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:906:72: note: Function 'appendMandatoryOptions' argument 2 names different: declaration 'includeClientID' definition 'clientID'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:950:73: style: Function 'appendRequestedOptions' argument 4 names different: declaration 'reqOpt' definition 'reqOpts'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsg.h:53:68: note: Function 'appendRequestedOptions' argument 4 names different: declaration 'reqOpt' definition 'reqOpts'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:950:73: note: Function 'appendRequestedOptions' argument 4 names different: declaration 'reqOpt' definition 'reqOpts'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:1213:33: style: Function 'getORO' argument 1 names different: declaration 'clientMessage' definition 'msg'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsg.h:112:28: note: Function 'getORO' argument 1 names different: declaration 'clientMessage' definition 'msg'.
dibbler-1.0.1/SrvMessages/SrvMsg.cpp:1213:33: note: Function 'getORO' argument 1 names different: declaration 'clientMessage' definition 'msg'.
dibbler-1.0.1/SrvMessages/SrvMsgAdvertise.cpp:26:50: style: Function 'TSrvMsgAdvertise' argument 1 names different: declaration 'question' definition 'solicit'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsgAdvertise.h:19:36: note: Function 'TSrvMsgAdvertise' argument 1 names different: declaration 'question' definition 'solicit'.
dibbler-1.0.1/SrvMessages/SrvMsgAdvertise.cpp:26:50: note: Function 'TSrvMsgAdvertise' argument 1 names different: declaration 'question' definition 'solicit'.
dibbler-1.0.1/SrvMessages/SrvMsgAdvertise.h:19:5: style: Class 'TSrvMsgAdvertise' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvMessages/SrvMsgAdvertise.h:21:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/SrvMessages/SrvMsg.h:72:18: note: Virtual function in base class
dibbler-1.0.1/SrvMessages/SrvMsgAdvertise.h:21:10: note: Function in derived class
dibbler-1.0.1/SrvMessages/SrvMsgConfirm.h:30:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/SrvMessages/SrvMsg.h:72:18: note: Virtual function in base class
dibbler-1.0.1/SrvMessages/SrvMsgConfirm.h:30:10: note: Function in derived class
dibbler-1.0.1/SrvMessages/SrvMsgDecline.h:20:11: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/SrvMessages/SrvMsg.h:72:18: note: Virtual function in base class
dibbler-1.0.1/SrvMessages/SrvMsgDecline.h:20:11: note: Function in derived class
dibbler-1.0.1/SrvMessages/SrvMsgInfRequest.h:23:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/SrvMessages/SrvMsg.h:72:18: note: Virtual function in base class
dibbler-1.0.1/SrvMessages/SrvMsgInfRequest.h:23:10: note: Function in derived class
dibbler-1.0.1/SrvMessages/SrvMsgLeaseQuery.h:24:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/SrvMessages/SrvMsg.h:72:18: note: Virtual function in base class
dibbler-1.0.1/SrvMessages/SrvMsgLeaseQuery.h:24:10: note: Function in derived class
dibbler-1.0.1/SrvMessages/SrvMsgLeaseQueryReply.cpp:45:61: style: Function 'answer' argument 1 names different: declaration 'query' definition 'queryMsg'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsgLeaseQueryReply.h:30:41: note: Function 'answer' argument 1 names different: declaration 'query' definition 'queryMsg'.
dibbler-1.0.1/SrvMessages/SrvMsgLeaseQueryReply.cpp:45:61: note: Function 'answer' argument 1 names different: declaration 'query' definition 'queryMsg'.
dibbler-1.0.1/SrvMessages/SrvMsgLeaseQueryReply.h:24:5: style: Class 'TSrvMsgLeaseQueryReply' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvMessages/SrvMsgLeaseQueryReply.h:31:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/SrvMessages/SrvMsg.h:72:18: note: Virtual function in base class
dibbler-1.0.1/SrvMessages/SrvMsgLeaseQueryReply.h:31:10: note: Function in derived class
dibbler-1.0.1/SrvMessages/SrvMsgRebind.h:23:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/SrvMessages/SrvMsg.h:72:18: note: Virtual function in base class
dibbler-1.0.1/SrvMessages/SrvMsgRebind.h:23:10: note: Function in derived class
dibbler-1.0.1/SrvMessages/SrvMsgSolicit.h:28:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/SrvMessages/SrvMsg.h:72:18: note: Virtual function in base class
dibbler-1.0.1/SrvMessages/SrvMsgSolicit.h:28:10: note: Function in derived class
dibbler-1.0.1/SrvMessages/SrvMsgReconfigure.h:23:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/SrvMessages/SrvMsg.h:72:18: note: Virtual function in base class
dibbler-1.0.1/SrvMessages/SrvMsgReconfigure.h:23:10: note: Function in derived class
dibbler-1.0.1/SrvMessages/SrvMsgRelease.h:24:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/SrvMessages/SrvMsg.h:72:18: note: Virtual function in base class
dibbler-1.0.1/SrvMessages/SrvMsgRelease.h:24:10: note: Function in derived class
dibbler-1.0.1/SrvMessages/SrvMsgRenew.h:23:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/SrvMessages/SrvMsg.h:72:18: note: Virtual function in base class
dibbler-1.0.1/SrvMessages/SrvMsgRenew.h:23:10: note: Function in derived class
dibbler-1.0.1/SrvMessages/SrvMsgReply.cpp:37:49: style: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'confirm'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:31:39: note: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'confirm'.
dibbler-1.0.1/SrvMessages/SrvMsgReply.cpp:37:49: note: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'confirm'.
dibbler-1.0.1/SrvMessages/SrvMsgReply.cpp:175:49: style: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'decline'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:32:39: note: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'decline'.
dibbler-1.0.1/SrvMessages/SrvMsgReply.cpp:175:49: note: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'decline'.
dibbler-1.0.1/SrvMessages/SrvMsgReply.cpp:287:48: style: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'rebind'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:33:38: note: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'rebind'.
dibbler-1.0.1/SrvMessages/SrvMsgReply.cpp:287:48: note: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'rebind'.
dibbler-1.0.1/SrvMessages/SrvMsgReply.cpp:354:49: style: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'release'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:34:39: note: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'release'.
dibbler-1.0.1/SrvMessages/SrvMsgReply.cpp:354:49: note: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'release'.
dibbler-1.0.1/SrvMessages/SrvMsgReply.cpp:531:47: style: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'renew'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:35:37: note: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'renew'.
dibbler-1.0.1/SrvMessages/SrvMsgReply.cpp:531:47: note: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'renew'.
dibbler-1.0.1/SrvMessages/SrvMsgReply.cpp:596:49: style: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'request'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:36:39: note: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'request'.
dibbler-1.0.1/SrvMessages/SrvMsgReply.cpp:596:49: note: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'request'.
dibbler-1.0.1/SrvMessages/SrvMsgReply.cpp:625:49: style: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'solicit'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:37:39: note: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'solicit'.
dibbler-1.0.1/SrvMessages/SrvMsgReply.cpp:625:49: note: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'solicit'.
dibbler-1.0.1/SrvMessages/SrvMsgReply.cpp:648:52: style: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'infRequest'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:38:42: note: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'infRequest'.
dibbler-1.0.1/SrvMessages/SrvMsgReply.cpp:648:52: note: Function 'TSrvMsgReply' argument 1 names different: declaration 'question' definition 'infRequest'.
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:31:5: style: Class 'TSrvMsgReply' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:32:5: style: Class 'TSrvMsgReply' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:33:5: style: Class 'TSrvMsgReply' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:34:5: style: Class 'TSrvMsgReply' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:35:5: style: Class 'TSrvMsgReply' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:36:5: style: Class 'TSrvMsgReply' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:37:5: style: Class 'TSrvMsgReply' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:38:5: style: Class 'TSrvMsgReply' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvMessages/SrvMsgRequest.h:30:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/SrvMessages/SrvMsg.h:72:18: note: Virtual function in base class
dibbler-1.0.1/SrvMessages/SrvMsgRequest.h:30:10: note: Function in derived class
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:43:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/SrvMessages/SrvMsg.h:72:18: note: Virtual function in base class
dibbler-1.0.1/SrvMessages/SrvMsgReply.h:43:10: note: Function in derived class
dibbler-1.0.1/SrvMessages/SrvMsgSolicit.cpp:21:26: style: Function 'TSrvMsgSolicit' argument 4 names different: declaration 'bufSzie' definition 'bufSize'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvMessages/SrvMsgSolicit.h:22:68: note: Function 'TSrvMsgSolicit' argument 4 names different: declaration 'bufSzie' definition 'bufSize'.
dibbler-1.0.1/SrvMessages/SrvMsgSolicit.cpp:21:26: note: Function 'TSrvMsgSolicit' argument 4 names different: declaration 'bufSzie' definition 'bufSize'.
dibbler-1.0.1/SrvOptions/SrvOptIAAddress.cpp:20:44: style: Function 'TSrvOptIAAddress' argument 1 names different: declaration 'addr' definition 'buf'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIAAddress.h:32:30: note: Function 'TSrvOptIAAddress' argument 1 names different: declaration 'addr' definition 'buf'.
dibbler-1.0.1/SrvOptions/SrvOptIAAddress.cpp:20:44: note: Function 'TSrvOptIAAddress' argument 1 names different: declaration 'addr' definition 'buf'.
dibbler-1.0.1/SrvOptions/SrvOptIAAddress.cpp:20:53: style: Function 'TSrvOptIAAddress' argument 2 names different: declaration 'n' definition 'bufsize'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIAAddress.h:32:40: note: Function 'TSrvOptIAAddress' argument 2 names different: declaration 'n' definition 'bufsize'.
dibbler-1.0.1/SrvOptions/SrvOptIAAddress.cpp:20:53: note: Function 'TSrvOptIAAddress' argument 2 names different: declaration 'n' definition 'bufsize'.
dibbler-1.0.1/SrvOptions/SrvOptIAPrefix.cpp:20:42: style: Function 'TSrvOptIAPrefix' argument 1 names different: declaration 'addr' definition 'buf'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIAPrefix.h:18:29: note: Function 'TSrvOptIAPrefix' argument 1 names different: declaration 'addr' definition 'buf'.
dibbler-1.0.1/SrvOptions/SrvOptIAPrefix.cpp:20:42: note: Function 'TSrvOptIAPrefix' argument 1 names different: declaration 'addr' definition 'buf'.
dibbler-1.0.1/SrvOptions/SrvOptIAPrefix.cpp:20:51: style: Function 'TSrvOptIAPrefix' argument 2 names different: declaration 'n' definition 'bufsize'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIAPrefix.h:18:39: note: Function 'TSrvOptIAPrefix' argument 2 names different: declaration 'n' definition 'bufsize'.
dibbler-1.0.1/SrvOptions/SrvOptIAPrefix.cpp:20:51: note: Function 'TSrvOptIAPrefix' argument 2 names different: declaration 'n' definition 'bufsize'.
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.cpp:696:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.cpp:51:33: style: Function 'TSrvOptIA_NA' argument 1 names different: declaration 'IAID' definition 'iaid'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.h:31:23: note: Function 'TSrvOptIA_NA' argument 1 names different: declaration 'IAID' definition 'iaid'.
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.cpp:51:33: note: Function 'TSrvOptIA_NA' argument 1 names different: declaration 'IAID' definition 'iaid'.
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.cpp:51:44: style: Function 'TSrvOptIA_NA' argument 2 names different: declaration 'T1' definition 't1'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.h:31:34: note: Function 'TSrvOptIA_NA' argument 2 names different: declaration 'T1' definition 't1'.
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.cpp:51:44: note: Function 'TSrvOptIA_NA' argument 2 names different: declaration 'T1' definition 't1'.
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.cpp:51:53: style: Function 'TSrvOptIA_NA' argument 3 names different: declaration 'T2' definition 't2'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.h:31:43: note: Function 'TSrvOptIA_NA' argument 3 names different: declaration 'T2' definition 't2'.
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.cpp:51:53: note: Function 'TSrvOptIA_NA' argument 3 names different: declaration 'T2' definition 't2'.
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.cpp:51:61: style: Function 'TSrvOptIA_NA' argument 4 names different: declaration 'Code' definition 'code'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.h:31:51: note: Function 'TSrvOptIA_NA' argument 4 names different: declaration 'Code' definition 'code'.
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.cpp:51:61: note: Function 'TSrvOptIA_NA' argument 4 names different: declaration 'Code' definition 'code'.
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.cpp:52:47: style: Function 'TSrvOptIA_NA' argument 5 names different: declaration 'Msg' definition 'text'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.h:31:76: note: Function 'TSrvOptIA_NA' argument 5 names different: declaration 'Msg' definition 'text'.
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.cpp:52:47: note: Function 'TSrvOptIA_NA' argument 5 names different: declaration 'Msg' definition 'text'.
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.cpp:395:56: style: Function 'TSrvOptIA_NA' argument 3 names different: declaration 'duid' definition 'clntDuid'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.h:27:85: note: Function 'TSrvOptIA_NA' argument 3 names different: declaration 'duid' definition 'clntDuid'.
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.cpp:395:56: note: Function 'TSrvOptIA_NA' argument 3 names different: declaration 'duid' definition 'clntDuid'.
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.cpp:399:5: performance: Variable 'ClntDuid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/SrvOptions/SrvOptIA_NA.cpp:400:5: performance: Variable 'ClntAddr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:25:37: style: Function 'TSrvOptIA_PD' argument 1 names different: declaration 'IAID' definition 'iaid'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.h:31:27: note: Function 'TSrvOptIA_PD' argument 1 names different: declaration 'IAID' definition 'iaid'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:25:37: note: Function 'TSrvOptIA_PD' argument 1 names different: declaration 'IAID' definition 'iaid'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:25:52: style: Function 'TSrvOptIA_PD' argument 2 names different: declaration 'T1' definition 't1'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.h:31:42: note: Function 'TSrvOptIA_PD' argument 2 names different: declaration 'T1' definition 't1'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:25:52: note: Function 'TSrvOptIA_PD' argument 2 names different: declaration 'T1' definition 't1'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:25:65: style: Function 'TSrvOptIA_PD' argument 3 names different: declaration 'T2' definition 't2'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.h:31:55: note: Function 'TSrvOptIA_PD' argument 3 names different: declaration 'T2' definition 't2'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:25:65: note: Function 'TSrvOptIA_PD' argument 3 names different: declaration 'T2' definition 't2'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:26:47: style: Function 'TSrvOptIA_PD' argument 5 names different: declaration 'Msg' definition 'Text'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.h:32:37: note: Function 'TSrvOptIA_PD' argument 5 names different: declaration 'Msg' definition 'Text'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:26:47: note: Function 'TSrvOptIA_PD' argument 5 names different: declaration 'Msg' definition 'Text'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:32:37: style: Function 'TSrvOptIA_PD' argument 1 names different: declaration 'IAID' definition 'iaid'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.h:30:27: note: Function 'TSrvOptIA_PD' argument 1 names different: declaration 'IAID' definition 'iaid'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:32:37: note: Function 'TSrvOptIA_PD' argument 1 names different: declaration 'IAID' definition 'iaid'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:32:52: style: Function 'TSrvOptIA_PD' argument 2 names different: declaration 'T1' definition 't1'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.h:30:42: note: Function 'TSrvOptIA_PD' argument 2 names different: declaration 'T1' definition 't1'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:32:52: note: Function 'TSrvOptIA_PD' argument 2 names different: declaration 'T1' definition 't1'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:32:65: style: Function 'TSrvOptIA_PD' argument 3 names different: declaration 'T2' definition 't2'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.h:30:55: note: Function 'TSrvOptIA_PD' argument 3 names different: declaration 'T2' definition 't2'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:32:65: note: Function 'TSrvOptIA_PD' argument 3 names different: declaration 'T2' definition 't2'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:285:54: style: Function 'solicitRequest' argument 3 names different: declaration 'ptr' definition 'ptrIface'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.h:37:44: note: Function 'solicitRequest' argument 3 names different: declaration 'ptr' definition 'ptrIface'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:285:54: note: Function 'solicitRequest' argument 3 names different: declaration 'ptr' definition 'ptrIface'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:402:56: style: Function 'assignFixedLease' argument 1 names different: declaration 'request' definition 'req'. [funcArgNamesDifferent]
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.h:53:46: note: Function 'assignFixedLease' argument 1 names different: declaration 'request' definition 'req'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:402:56: note: Function 'assignFixedLease' argument 1 names different: declaration 'request' definition 'req'.
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:44:15: warning: Member variable 'TSrvOptIA_PD::Prefered' is not initialized in the constructor. [uninitMemberVar]
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:44:15: warning: Member variable 'TSrvOptIA_PD::Valid' is not initialized in the constructor. [uninitMemberVar]
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:32:15: warning: Member variable 'TSrvOptIA_PD::Prefered' is not initialized in the constructor. [uninitMemberVar]
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:32:15: warning: Member variable 'TSrvOptIA_PD::Valid' is not initialized in the constructor. [uninitMemberVar]
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:25:15: warning: Member variable 'TSrvOptIA_PD::Prefered' is not initialized in the constructor. [uninitMemberVar]
dibbler-1.0.1/SrvOptions/SrvOptIA_PD.cpp:25:15: warning: Member variable 'TSrvOptIA_PD::Valid' is not initialized in the constructor. [uninitMemberVar]
dibbler-1.0.1/SrvOptions/SrvOptLQ.h:52:5: style: Class 'TSrvOptLQClientData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvOptions/SrvOptLQ.h:73:5: style: Class 'TSrvOptLQClientLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/SrvOptions/SrvOptTA.cpp:62:5: performance: Variable 'ClntDuid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.cpp:83:10: style: The scope of the variable 'check' can be reduced. [variableScope]
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:34:10: performance: Technically the member function 'TSrvTransMgr::openSocket' can be static. [functionStatic]
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.cpp:192:20: note: Technically the member function 'TSrvTransMgr::openSocket' can be static.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:34:10: note: Technically the member function 'TSrvTransMgr::openSocket' can be static.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:36:10: performance: Technically the member function 'TSrvTransMgr::getTimeout' can be static. [functionStatic]
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.cpp:274:20: note: Technically the member function 'TSrvTransMgr::getTimeout' can be static.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:36:10: note: Technically the member function 'TSrvTransMgr::getTimeout' can be static.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:45:10: performance: Technically the member function 'TSrvTransMgr::unicastCheck' can be static. [functionStatic]
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.cpp:432:20: note: Technically the member function 'TSrvTransMgr::unicastCheck' can be static.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:45:10: note: Technically the member function 'TSrvTransMgr::unicastCheck' can be static.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:50:10: style: Technically the member function 'TSrvTransMgr::isDone' can be const. [functionConst]
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.cpp:630:20: note: Technically the member function 'TSrvTransMgr::isDone' can be const.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:50:10: note: Technically the member function 'TSrvTransMgr::isDone' can be const.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:59:10: performance: Technically the member function 'TSrvTransMgr::sanitizeAddrDB' can be static. [functionStatic]
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.cpp:677:20: note: Technically the member function 'TSrvTransMgr::sanitizeAddrDB' can be static.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:59:10: note: Technically the member function 'TSrvTransMgr::sanitizeAddrDB' can be static.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:65:10: performance: Technically the member function 'TSrvTransMgr::notifyExpireInfo' can be static. [functionStatic]
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.cpp:512:20: note: Technically the member function 'TSrvTransMgr::notifyExpireInfo' can be static.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:65:10: note: Technically the member function 'TSrvTransMgr::notifyExpireInfo' can be static.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:69:12: style: Technically the member function 'TSrvTransMgr::getCtrlIface' can be const. [functionConst]
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.cpp:639:20: note: Technically the member function 'TSrvTransMgr::getCtrlIface' can be const.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:69:12: note: Technically the member function 'TSrvTransMgr::getCtrlIface' can be const.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:73:10: performance: Technically the member function 'TSrvTransMgr::sendReconfigure' can be static. [functionStatic]
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.cpp:744:20: note: Technically the member function 'TSrvTransMgr::sendReconfigure' can be static.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:73:10: note: Technically the member function 'TSrvTransMgr::sendReconfigure' can be static.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:76:10: performance: Technically the member function 'TSrvTransMgr::ClientInPool1' can be static. [functionStatic]
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.cpp:714:20: note: Technically the member function 'TSrvTransMgr::ClientInPool1' can be static.
dibbler-1.0.1/SrvTransMgr/SrvTransMgr.h:76:10: note: Technically the member function 'TSrvTransMgr::ClientInPool1' can be static.
dibbler-1.0.1/bison++/bison.cc:0:0: error: syntax error [syntaxError]
dibbler-1.0.1/bison++/bison.cc:0:0: note: syntax error
dibbler-1.0.1/bison++/bison.cc:0:0: note: syntax error
dibbler-1.0.1/bison++/closure.cc:103:22: style: The scope of the variable 'vrow' can be reduced. [variableScope]
dibbler-1.0.1/bison++/closure.cc:105:21: style: The scope of the variable 'cword' can be reduced. [variableScope]
dibbler-1.0.1/bison++/closure.cc:107:16: style: The scope of the variable 'b' can be reduced. [variableScope]
dibbler-1.0.1/bison++/closure.cc:165:19: style: The scope of the variable 'sp' can be reduced. [variableScope]
dibbler-1.0.1/bison++/closure.cc:203:21: style: The scope of the variable 'word' can be reduced. [variableScope]
dibbler-1.0.1/bison++/closure.cc:210:7: style: The scope of the variable 'symbol' can be reduced. [variableScope]
dibbler-1.0.1/bison++/closure.cc:125:19: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 135. [shiftTooManyBitsSigned]
dibbler-1.0.1/bison++/closure.cc:135:10: note: Assuming that condition 'b>=32' is not redundant
dibbler-1.0.1/bison++/closure.cc:134:4: note: b is incremented, before this increment the value is 31
dibbler-1.0.1/bison++/closure.cc:125:19: note: Shift
dibbler-1.0.1/bison++/closure.cc:259:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dibbler-1.0.1/bison++/conflict.cc:114:16: style: The scope of the variable 'symbol' can be reduced. [variableScope]
dibbler-1.0.1/bison++/conflict.cc:295:16: style: The scope of the variable 'k' can be reduced. [variableScope]
dibbler-1.0.1/bison++/conflict.cc:295:19: style: The scope of the variable 'i' can be reduced. [variableScope]
dibbler-1.0.1/bison++/conflict.cc:501:16: style: The scope of the variable 'count' can be reduced. [variableScope]
dibbler-1.0.1/bison++/conflict.cc:504:22: style: The scope of the variable 'wordp' can be reduced. [variableScope]
dibbler-1.0.1/bison++/conflict.cc:199:25: warning: Obsolete function 'alloca' called. [allocaCalled]
dibbler-1.0.1/bison++/derives.cc:39:16: style: The scope of the variable 'lhs' can be reduced. [variableScope]
dibbler-1.0.1/bison++/files.cc:272:20: style: Unused variable: cp [unusedVariable]
dibbler-1.0.1/bison++/getopt.cc:338:7: style: The scope of the variable 'option_index' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lalr.cc:671:8: warning: Either the condition '(sp)!=0' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck]
dibbler-1.0.1/bison++/lalr.cc:672:2: note: Assuming that condition '(sp)!=0' is not redundant
dibbler-1.0.1/bison++/lalr.cc:671:8: note: Null pointer dereference
dibbler-1.0.1/bison++/lalr.cc:207:20: style: The scope of the variable 'sp' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lalr.cc:216:20: style: The scope of the variable 'k' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lalr.cc:276:16: style: The scope of the variable 'state1' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lalr.cc:342:16: style: The scope of the variable 'middle' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lalr.cc:343:16: style: The scope of the variable 's' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lalr.cc:378:16: style: The scope of the variable 'stateno' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lalr.cc:452:16: style: The scope of the variable 'nedges' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lalr.cc:454:16: style: The scope of the variable 'state1' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lalr.cc:456:16: style: The scope of the variable 'symbol1' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lalr.cc:575:16: style: The scope of the variable 'k' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lr0.cc:558:17: warning: Either the condition '(sp)!=0' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck]
dibbler-1.0.1/bison++/lr0.cc:562:5: note: Assuming that condition '(sp)!=0' is not redundant
dibbler-1.0.1/bison++/lr0.cc:558:17: note: Null pointer dereference
dibbler-1.0.1/bison++/lr0.cc:603:20: warning: Either the condition '(sp)!=0' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck]
dibbler-1.0.1/bison++/lr0.cc:608:8: note: Assuming that condition '(sp)!=0' is not redundant
dibbler-1.0.1/bison++/lr0.cc:603:20: note: Null pointer dereference
dibbler-1.0.1/bison++/lr0.cc:205:16: style: The scope of the variable 'symbol' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lr0.cc:250:16: style: The scope of the variable 'j' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lr0.cc:290:19: style: The scope of the variable 'isp2' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lr0.cc:293:16: style: The scope of the variable 'found' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lr0.cc:452:19: style: The scope of the variable 'rp2' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lr0.cc:453:16: style: The scope of the variable 'item' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lr0.cc:457:10: style: The scope of the variable 'rend' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lr0.cc:511:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lr0.cc:512:16: style: The scope of the variable 'k' can be reduced. [variableScope]
dibbler-1.0.1/bison++/lr0.cc:517:20: style: The scope of the variable 'sp1' can be reduced. [variableScope]
dibbler-1.0.1/bison++/output.cc:1516:11: warning: Either the condition '(cp)!=0' is redundant or there is possible null pointer dereference: cp. [nullPointerRedundantCheck]
dibbler-1.0.1/bison++/output.cc:1517:5: note: Assuming that condition '(cp)!=0' is not redundant
dibbler-1.0.1/bison++/output.cc:1516:11: note: Null pointer dereference
dibbler-1.0.1/bison++/output.cc:1530:11: warning: Either the condition '(sp)!=0' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck]
dibbler-1.0.1/bison++/output.cc:1531:5: note: Assuming that condition '(sp)!=0' is not redundant
dibbler-1.0.1/bison++/output.cc:1530:11: note: Null pointer dereference
dibbler-1.0.1/bison++/output.cc:1544:11: warning: Either the condition '(rp)!=0' is redundant or there is possible null pointer dereference: rp. [nullPointerRedundantCheck]
dibbler-1.0.1/bison++/output.cc:1545:5: note: Assuming that condition '(rp)!=0' is not redundant
dibbler-1.0.1/bison++/output.cc:1544:11: note: Null pointer dereference
dibbler-1.0.1/bison++/output.cc:342:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dibbler-1.0.1/bison++/output.cc:374:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dibbler-1.0.1/bison++/output.cc:374:19: style: The scope of the variable 'j' can be reduced. [variableScope]
dibbler-1.0.1/bison++/output.cc:754:16: style: The scope of the variable 'count' can be reduced. [variableScope]
dibbler-1.0.1/bison++/output.cc:757:16: style: The scope of the variable 'max' can be reduced. [variableScope]
dibbler-1.0.1/bison++/output.cc:759:16: style: The scope of the variable 'shift_state' can be reduced. [variableScope]
dibbler-1.0.1/bison++/output.cc:761:21: style: The scope of the variable 'mask' can be reduced. [variableScope]
dibbler-1.0.1/bison++/output.cc:762:22: style: The scope of the variable 'wordp' can be reduced. [variableScope]
dibbler-1.0.1/bison++/output.cc:1118:16: style: The scope of the variable 'state' can be reduced. [variableScope]
dibbler-1.0.1/bison++/output.cc:1166:16: style: The scope of the variable 'j' can be reduced. [variableScope]
dibbler-1.0.1/bison++/output.cc:1170:16: style: The scope of the variable 'match' can be reduced. [variableScope]
dibbler-1.0.1/bison++/output.cc:1210:16: style: The scope of the variable 'ok' can be reduced. [variableScope]
dibbler-1.0.1/bison++/output.cc:1553:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dibbler-1.0.1/bison++/output.cc:1597:7: style: Unused variable: line [unusedVariable]
dibbler-1.0.1/bison++/print.cc:100:16: style: The scope of the variable 'rule' can be reduced. [variableScope]
dibbler-1.0.1/bison++/print.cc:103:19: style: The scope of the variable 'sp1' can be reduced. [variableScope]
dibbler-1.0.1/bison++/print.cc:151:16: style: The scope of the variable 'rule' can be reduced. [variableScope]
dibbler-1.0.1/bison++/reader.cc:1495:8: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
dibbler-1.0.1/bison++/reader.cc:1493:8: note: Variable 't' is reassigned a value before the old one has been used.
dibbler-1.0.1/bison++/reader.cc:1495:8: note: Variable 't' is reassigned a value before the old one has been used.
dibbler-1.0.1/bison++/reader.cc:338:16: style: The scope of the variable 'c' can be reduced. [variableScope]
dibbler-1.0.1/bison++/reader.cc:481:16: style: The scope of the variable 'prev' can be reduced. [variableScope]
dibbler-1.0.1/bison++/reader.cc:1682:16: style: Unused variable: i [unusedVariable]
dibbler-1.0.1/bison++/reduce.cc:95:13: style: Opposite expression on both sides of '&'. [oppositeExpression]
dibbler-1.0.1/bison++/reduce.cc:95:13: note: Opposite expression on both sides of '&'.
dibbler-1.0.1/bison++/reduce.cc:95:13: note: Opposite expression on both sides of '&'.
dibbler-1.0.1/bison++/reduce.cc:177:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dibbler-1.0.1/bison++/reduce.cc:484:9: style: The scope of the variable 'r' can be reduced. [variableScope]
dibbler-1.0.1/bison++/symtab.cc:137:12: warning: Either the condition '(bp)!=0' is redundant or there is possible null pointer dereference: bp. [nullPointerRedundantCheck]
dibbler-1.0.1/bison++/symtab.cc:142:4: note: Assuming that condition '(bp)!=0' is not redundant
dibbler-1.0.1/bison++/symtab.cc:137:12: note: Null pointer dereference
dibbler-1.0.1/bison++/warshall.cc:34:22: style: The scope of the variable 'rowj' can be reduced. [variableScope]
dibbler-1.0.1/bison++/warshall.cc:37:22: style: The scope of the variable 'ccol' can be reduced. [variableScope]
dibbler-1.0.1/nettle/hmac.c:44:16: style: Function 'nettle_hmac_set_key' argument 5 names different: declaration 'length' definition 'key_length'. [funcArgNamesDifferent]
dibbler-1.0.1/nettle/hmac.h:51:16: note: Function 'nettle_hmac_set_key' argument 5 names different: declaration 'length' definition 'key_length'.
dibbler-1.0.1/nettle/hmac.c:44:16: note: Function 'nettle_hmac_set_key' argument 5 names different: declaration 'length' definition 'key_length'.
dibbler-1.0.1/nettle/hmac.c:94:32: style: Function 'nettle_hmac_digest' argument 6 names different: declaration 'digest' definition 'dst'. [funcArgNamesDifferent]
dibbler-1.0.1/nettle/hmac.h:63:32: note: Function 'nettle_hmac_digest' argument 6 names different: declaration 'digest' definition 'dst'.
dibbler-1.0.1/nettle/hmac.c:94:32: note: Function 'nettle_hmac_digest' argument 6 names different: declaration 'digest' definition 'dst'.
dibbler-1.0.1/poslib/dnsmessage.cpp:251:30: style: The scope of the variable 'x' can be reduced. [variableScope]
dibbler-1.0.1/poslib/dnsmessage.cpp:382:9: style: The scope of the variable 'x' can be reduced. [variableScope]
dibbler-1.0.1/poslib/dnsmessage.cpp:36:64: style: Function 'message_buff' argument 3 names different: declaration 'is_dynamic' definition '_is_dynamic'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnsmessage.h:66:52: note: Function 'message_buff' argument 3 names different: declaration 'is_dynamic' definition '_is_dynamic'.
dibbler-1.0.1/poslib/dnsmessage.cpp:36:64: note: Function 'message_buff' argument 3 names different: declaration 'is_dynamic' definition '_is_dynamic'.
dibbler-1.0.1/poslib/dnsmessage.cpp:97:37: style: Function 'DnsQuestion' argument 1 names different: declaration 'qname' definition '_QNAME'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnsmessage.h:159:26: note: Function 'DnsQuestion' argument 1 names different: declaration 'qname' definition '_QNAME'.
dibbler-1.0.1/poslib/dnsmessage.cpp:97:37: note: Function 'DnsQuestion' argument 1 names different: declaration 'qname' definition '_QNAME'.
dibbler-1.0.1/poslib/dnsmessage.cpp:97:53: style: Function 'DnsQuestion' argument 2 names different: declaration 'qtype' definition '_QTYPE'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnsmessage.h:159:41: note: Function 'DnsQuestion' argument 2 names different: declaration 'qtype' definition '_QTYPE'.
dibbler-1.0.1/poslib/dnsmessage.cpp:97:53: note: Function 'DnsQuestion' argument 2 names different: declaration 'qtype' definition '_QTYPE'.
dibbler-1.0.1/poslib/dnsmessage.cpp:97:69: style: Function 'DnsQuestion' argument 3 names different: declaration 'qclass' definition '_QCLASS'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnsmessage.h:159:56: note: Function 'DnsQuestion' argument 3 names different: declaration 'qclass' definition '_QCLASS'.
dibbler-1.0.1/poslib/dnsmessage.cpp:97:69: note: Function 'DnsQuestion' argument 3 names different: declaration 'qclass' definition '_QCLASS'.
dibbler-1.0.1/poslib/dnsmessage.cpp:111:25: style: Function 'DnsRR' argument 1 names different: declaration 'NAME' definition 'name'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnsmessage.h:242:20: note: Function 'DnsRR' argument 1 names different: declaration 'NAME' definition 'name'.
dibbler-1.0.1/poslib/dnsmessage.cpp:111:25: note: Function 'DnsRR' argument 1 names different: declaration 'NAME' definition 'name'.
dibbler-1.0.1/poslib/dnsmessage.cpp:111:39: style: Function 'DnsRR' argument 2 names different: declaration 'TYPE' definition 'type'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnsmessage.h:242:34: note: Function 'DnsRR' argument 2 names different: declaration 'TYPE' definition 'type'.
dibbler-1.0.1/poslib/dnsmessage.cpp:111:39: note: Function 'DnsRR' argument 2 names different: declaration 'TYPE' definition 'type'.
dibbler-1.0.1/poslib/dnsmessage.cpp:111:53: style: Function 'DnsRR' argument 3 names different: declaration 'CLASS' definition 'rrClass'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnsmessage.h:242:48: note: Function 'DnsRR' argument 3 names different: declaration 'CLASS' definition 'rrClass'.
dibbler-1.0.1/poslib/dnsmessage.cpp:111:53: note: Function 'DnsRR' argument 3 names different: declaration 'CLASS' definition 'rrClass'.
dibbler-1.0.1/poslib/dnsmessage.cpp:111:70: style: Function 'DnsRR' argument 4 names different: declaration 'TTL' definition 'ttl'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnsmessage.h:242:63: note: Function 'DnsRR' argument 4 names different: declaration 'TTL' definition 'ttl'.
dibbler-1.0.1/poslib/dnsmessage.cpp:111:70: note: Function 'DnsRR' argument 4 names different: declaration 'TTL' definition 'ttl'.
dibbler-1.0.1/poslib/dnsmessage.cpp:116:25: style: Function 'DnsRR' argument 1 names different: declaration 'NAME' definition 'name'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnsmessage.h:256:20: note: Function 'DnsRR' argument 1 names different: declaration 'NAME' definition 'name'.
dibbler-1.0.1/poslib/dnsmessage.cpp:116:25: note: Function 'DnsRR' argument 1 names different: declaration 'NAME' definition 'name'.
dibbler-1.0.1/poslib/dnsmessage.cpp:116:39: style: Function 'DnsRR' argument 2 names different: declaration 'TYPE' definition 'type'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnsmessage.h:256:34: note: Function 'DnsRR' argument 2 names different: declaration 'TYPE' definition 'type'.
dibbler-1.0.1/poslib/dnsmessage.cpp:116:39: note: Function 'DnsRR' argument 2 names different: declaration 'TYPE' definition 'type'.
dibbler-1.0.1/poslib/dnsmessage.cpp:116:53: style: Function 'DnsRR' argument 3 names different: declaration 'CLASS' definition 'rrClass'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnsmessage.h:256:48: note: Function 'DnsRR' argument 3 names different: declaration 'CLASS' definition 'rrClass'.
dibbler-1.0.1/poslib/dnsmessage.cpp:116:53: note: Function 'DnsRR' argument 3 names different: declaration 'CLASS' definition 'rrClass'.
dibbler-1.0.1/poslib/dnsmessage.cpp:116:70: style: Function 'DnsRR' argument 4 names different: declaration 'TTL' definition 'ttl'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnsmessage.h:256:63: note: Function 'DnsRR' argument 4 names different: declaration 'TTL' definition 'ttl'.
dibbler-1.0.1/poslib/dnsmessage.cpp:116:70: note: Function 'DnsRR' argument 4 names different: declaration 'TTL' definition 'ttl'.
dibbler-1.0.1/poslib/dnsmessage.cpp:116:84: style: Function 'DnsRR' argument 5 names different: declaration 'RDLENGTH' definition '_RDLENGTH'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnsmessage.h:256:77: note: Function 'DnsRR' argument 5 names different: declaration 'RDLENGTH' definition '_RDLENGTH'.
dibbler-1.0.1/poslib/dnsmessage.cpp:116:84: note: Function 'DnsRR' argument 5 names different: declaration 'RDLENGTH' definition '_RDLENGTH'.
dibbler-1.0.1/poslib/dnsmessage.cpp:116:116: style: Function 'DnsRR' argument 6 names different: declaration 'RDATA' definition '_RDATA'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnsmessage.h:256:108: note: Function 'DnsRR' argument 6 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/dnsmessage.cpp:116:116: note: Function 'DnsRR' argument 6 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/dnsmessage.cpp:609:104: style: Function 'get_records' argument 4 names different: declaration 'followed_cnames' definition 'fcn'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnsmessage.h:656:51: note: Function 'get_records' argument 4 names different: declaration 'followed_cnames' definition 'fcn'.
dibbler-1.0.1/poslib/dnsmessage.cpp:609:104: note: Function 'get_records' argument 4 names different: declaration 'followed_cnames' definition 'fcn'.
dibbler-1.0.1/poslib/dnsmessage.cpp:98:3: performance: Variable 'QNAME' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/poslib/dnsmessage.cpp:199:3: performance: Variable 'tsig_rr_signtime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/poslib/dnsmessage.h:514:8: style: Technically the member function 'DnsMessage::read_section' can be const. [functionConst]
dibbler-1.0.1/poslib/dnsmessage.cpp:238:18: note: Technically the member function 'DnsMessage::read_section' can be const.
dibbler-1.0.1/poslib/dnsmessage.h:514:8: note: Technically the member function 'DnsMessage::read_section' can be const.
dibbler-1.0.1/poslib/exception.h:63:3: style: Class 'PException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/poslib/dnssec-sign.cpp:112:51: style: Function 'calc_mac' argument 2 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnssec-sign.h:55:51: note: Function 'calc_mac' argument 2 names different: declaration 'message' definition 'msg'.
dibbler-1.0.1/poslib/dnssec-sign.cpp:112:51: note: Function 'calc_mac' argument 2 names different: declaration 'message' definition 'msg'.
dibbler-1.0.1/poslib/dnssec-sign.cpp:160:39: style: Function 'base64_decode' argument 1 names different: declaration 'str' definition 'line'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/dnssec-sign.h:58:39: note: Function 'base64_decode' argument 1 names different: declaration 'str' definition 'line'.
dibbler-1.0.1/poslib/dnssec-sign.cpp:160:39: note: Function 'base64_decode' argument 1 names different: declaration 'str' definition 'line'.
dibbler-1.0.1/poslib/postime.h:73:5: style: Class 'postime_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/poslib/resolver.h:297:8: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/poslib/resolver.h:156:16: note: Virtual function in base class
dibbler-1.0.1/poslib/resolver.h:297:8: note: Function in derived class
dibbler-1.0.1/poslib/resolver.h:299:9: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/poslib/resolver.h:177:17: note: Virtual function in base class
dibbler-1.0.1/poslib/resolver.h:299:9: note: Function in derived class
dibbler-1.0.1/poslib/resolver.h:309:8: style: The function 'sendmessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/poslib/resolver.h:187:16: note: Virtual function in base class
dibbler-1.0.1/poslib/resolver.h:309:8: note: Function in derived class
dibbler-1.0.1/poslib/resolver.h:328:8: style: The function 'waitanswer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dibbler-1.0.1/poslib/resolver.h:207:16: note: Virtual function in base class
dibbler-1.0.1/poslib/resolver.h:328:8: note: Function in derived class
dibbler-1.0.1/poslib/dnssec-sign.cpp:41:35: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
dibbler-1.0.1/poslib/domainfn.cpp:38:17: style: The scope of the variable 'x' can be reduced. [variableScope]
dibbler-1.0.1/poslib/domainfn.cpp:112:74: style: Function 'dom_write' argument 3 names different: declaration 'compr' definition 'comprinfo'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/domainfn.h:402:74: note: Function 'dom_write' argument 3 names different: declaration 'compr' definition 'comprinfo'.
dibbler-1.0.1/poslib/domainfn.cpp:112:74: note: Function 'dom_write' argument 3 names different: declaration 'compr' definition 'comprinfo'.
dibbler-1.0.1/poslib/domainfn.cpp:193:22: style: Function 'domcmp' argument 1 names different: declaration 'dom1' definition '_dom1'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/domainfn.h:465:22: note: Function 'domcmp' argument 1 names different: declaration 'dom1' definition '_dom1'.
dibbler-1.0.1/poslib/domainfn.cpp:193:22: note: Function 'domcmp' argument 1 names different: declaration 'dom1' definition '_dom1'.
dibbler-1.0.1/poslib/domainfn.cpp:193:38: style: Function 'domcmp' argument 2 names different: declaration 'dom2' definition '_dom2'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/domainfn.h:465:37: note: Function 'domcmp' argument 2 names different: declaration 'dom2' definition '_dom2'.
dibbler-1.0.1/poslib/domainfn.cpp:193:38: note: Function 'domcmp' argument 2 names different: declaration 'dom2' definition '_dom2'.
dibbler-1.0.1/poslib/domainfn.cpp:215:36: style: Function 'domainname' argument 1 names different: declaration 'text' definition 'string'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/domainfn.h:82:26: note: Function 'domainname' argument 1 names different: declaration 'text' definition 'string'.
dibbler-1.0.1/poslib/domainfn.cpp:215:36: note: Function 'domainname' argument 1 names different: declaration 'text' definition 'string'.
dibbler-1.0.1/poslib/domainfn.cpp:222:36: style: Function 'domainname' argument 1 names different: declaration 'text' definition 'string'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/domainfn.h:96:26: note: Function 'domainname' argument 1 names different: declaration 'text' definition 'string'.
dibbler-1.0.1/poslib/domainfn.cpp:222:36: note: Function 'domainname' argument 1 names different: declaration 'text' definition 'string'.
dibbler-1.0.1/poslib/domainfn.cpp:234:29: style: Function 'domainname' argument 1 names different: declaration 'is_binary' definition 'val'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/domainfn.h:119:19: note: Function 'domainname' argument 1 names different: declaration 'is_binary' definition 'val'.
dibbler-1.0.1/poslib/domainfn.cpp:234:29: note: Function 'domainname' argument 1 names different: declaration 'is_binary' definition 'val'.
dibbler-1.0.1/poslib/domainfn.cpp:277:54: style: Function 'operator+=' argument 1 names different: declaration 'dom' definition 'nam'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/domainfn.h:179:44: note: Function 'operator+=' argument 1 names different: declaration 'dom' definition 'nam'.
dibbler-1.0.1/poslib/domainfn.cpp:277:54: note: Function 'operator+=' argument 1 names different: declaration 'dom' definition 'nam'.
dibbler-1.0.1/poslib/domainfn.cpp:290:53: style: Function 'operator+' argument 1 names different: declaration 'dom' definition 'nam'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/domainfn.h:188:43: note: Function 'operator+' argument 1 names different: declaration 'dom' definition 'nam'.
dibbler-1.0.1/poslib/domainfn.cpp:290:53: note: Function 'operator+' argument 1 names different: declaration 'dom' definition 'nam'.
dibbler-1.0.1/poslib/domainfn.cpp:371:21: style: Function 'domcat' argument 1 names different: declaration 'target' definition 'res'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/domainfn.h:475:21: note: Function 'domcat' argument 1 names different: declaration 'target' definition 'res'.
dibbler-1.0.1/poslib/domainfn.cpp:371:21: note: Function 'domcat' argument 1 names different: declaration 'target' definition 'res'.
dibbler-1.0.1/poslib/domainfn.cpp:436:25: style: Function 'domncommon' argument 1 names different: declaration 'dom1' definition '_dom1'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/domainfn.h:553:25: note: Function 'domncommon' argument 1 names different: declaration 'dom1' definition '_dom1'.
dibbler-1.0.1/poslib/domainfn.cpp:436:25: note: Function 'domncommon' argument 1 names different: declaration 'dom1' definition '_dom1'.
dibbler-1.0.1/poslib/domainfn.cpp:436:41: style: Function 'domncommon' argument 2 names different: declaration 'dom2' definition '_dom2'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/domainfn.h:553:40: note: Function 'domncommon' argument 2 names different: declaration 'dom2' definition '_dom2'.
dibbler-1.0.1/poslib/domainfn.cpp:436:41: note: Function 'domncommon' argument 2 names different: declaration 'dom2' definition '_dom2'.
dibbler-1.0.1/poslib/domainfn.cpp:455:22: style: Function 'domccmp' argument 1 names different: declaration 'dom1' definition '_dom1'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/domainfn.h:570:22: note: Function 'domccmp' argument 1 names different: declaration 'dom1' definition '_dom1'.
dibbler-1.0.1/poslib/domainfn.cpp:455:22: note: Function 'domccmp' argument 1 names different: declaration 'dom1' definition '_dom1'.
dibbler-1.0.1/poslib/domainfn.cpp:455:38: style: Function 'domccmp' argument 2 names different: declaration 'dom2' definition '_dom2'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/domainfn.h:570:37: note: Function 'domccmp' argument 2 names different: declaration 'dom2' definition '_dom2'.
dibbler-1.0.1/poslib/domainfn.cpp:455:38: note: Function 'domccmp' argument 2 names different: declaration 'dom2' definition '_dom2'.
dibbler-1.0.1/poslib/domainfn.cpp:326:14: style: Unused variable: ret [unusedVariable]
dibbler-1.0.1/poslib/exception.cpp:46:52: style: Function 'PException' argument 2 names different: declaration 'message' definition '_message'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/exception.h:99:42: note: Function 'PException' argument 2 names different: declaration 'message' definition '_message'.
dibbler-1.0.1/poslib/exception.cpp:46:52: note: Function 'PException' argument 2 names different: declaration 'message' definition '_message'.
dibbler-1.0.1/poslib/lexfn.cpp:600:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dibbler-1.0.1/poslib/lexfn.cpp:610:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dibbler-1.0.1/poslib/lexfn.cpp:610:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dibbler-1.0.1/poslib/lexfn.cpp:145:8: style: The scope of the variable 'buff' can be reduced. [variableScope]
dibbler-1.0.1/poslib/lexfn.cpp:202:7: style: The scope of the variable 'x' can be reduced. [variableScope]
dibbler-1.0.1/poslib/lexfn.cpp:270:8: style: The scope of the variable 'buff' can be reduced. [variableScope]
dibbler-1.0.1/poslib/lexfn.cpp:394:19: style: The scope of the variable 'dom' can be reduced. [variableScope]
dibbler-1.0.1/poslib/lexfn.cpp:492:10: style: The scope of the variable 'taddr' can be reduced. [variableScope]
dibbler-1.0.1/poslib/lexfn.cpp:101:48: style: Function 'txt_to_ip' argument 2 names different: declaration 'buff' definition '_buff'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/lexfn.h:79:48: note: Function 'txt_to_ip' argument 2 names different: declaration 'buff' definition '_buff'.
dibbler-1.0.1/poslib/lexfn.cpp:101:48: note: Function 'txt_to_ip' argument 2 names different: declaration 'buff' definition '_buff'.
dibbler-1.0.1/poslib/lexfn.cpp:615:41: style: Function 'str_loc' argument 1 names different: declaration 'rr' definition 'locrr'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/lexfn.h:287:41: note: Function 'str_loc' argument 1 names different: declaration 'rr' definition 'locrr'.
dibbler-1.0.1/poslib/lexfn.cpp:615:41: note: Function 'str_loc' argument 1 names different: declaration 'rr' definition 'locrr'.
dibbler-1.0.1/poslib/lexfn.cpp:213:7: style: Exception should be caught by reference. [catchExceptionByValue]
dibbler-1.0.1/poslib/lexfn.cpp:507:11: style: Exception should be caught by reference. [catchExceptionByValue]
dibbler-1.0.1/poslib/masterfile.cpp:191:55: style: Same expression on both sides of '||'. [duplicateExpression]
dibbler-1.0.1/poslib/masterfile.cpp:192:55: style: Same expression on both sides of '||'. [duplicateExpression]
dibbler-1.0.1/poslib/masterfile.cpp:277:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dibbler-1.0.1/poslib/masterfile.cpp:149:9: style: Exception should be caught by reference. [catchExceptionByValue]
dibbler-1.0.1/poslib/masterfile.cpp:201:13: style: Exception should be caught by reference. [catchExceptionByValue]
dibbler-1.0.1/poslib/masterfile.cpp:258:11: style: Exception should be caught by reference. [catchExceptionByValue]
dibbler-1.0.1/poslib/masterfile.cpp:269:11: style: Exception should be caught by reference. [catchExceptionByValue]
dibbler-1.0.1/poslib/masterfile.cpp:275:5: style: Exception should be caught by reference. [catchExceptionByValue]
dibbler-1.0.1/poslib/postime.cpp:56:45: style: Function 'operator==' argument 1 names different: declaration 't' definition 'tm'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/postime.h:109:38: note: Function 'operator==' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:56:45: note: Function 'operator==' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:60:45: style: Function 'operator<=' argument 1 names different: declaration 't' definition 'tm'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/postime.h:118:38: note: Function 'operator<=' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:60:45: note: Function 'operator<=' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:65:44: style: Function 'operator<' argument 1 names different: declaration 't' definition 'tm'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/postime.h:126:37: note: Function 'operator<' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:65:44: note: Function 'operator<' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:70:45: style: Function 'operator>=' argument 1 names different: declaration 't' definition 'tm'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/postime.h:136:38: note: Function 'operator>=' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:70:45: note: Function 'operator>=' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:75:44: style: Function 'operator>' argument 1 names different: declaration 't' definition 'tm'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/postime.h:145:37: note: Function 'operator>' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:75:44: note: Function 'operator>' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:80:43: style: Function 'operator>' argument 1 names different: declaration 't' definition 'tm'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/postime.h:156:36: note: Function 'operator>' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:80:43: note: Function 'operator>' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:85:39: style: Function 'after' argument 1 names different: declaration 't' definition 'tm'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/postime.h:168:32: note: Function 'after' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:85:39: note: Function 'after' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:90:36: style: Function 'operator+' argument 1 names different: declaration 't' definition 'msecs'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/postime.h:197:29: note: Function 'operator+' argument 1 names different: declaration 't' definition 'msecs'.
dibbler-1.0.1/poslib/postime.cpp:90:36: note: Function 'operator+' argument 1 names different: declaration 't' definition 'msecs'.
dibbler-1.0.1/poslib/postime.cpp:98:38: style: Function 'operator+=' argument 1 names different: declaration 't' definition 'msecs'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/postime.h:217:31: note: Function 'operator+=' argument 1 names different: declaration 't' definition 'msecs'.
dibbler-1.0.1/poslib/postime.cpp:98:38: note: Function 'operator+=' argument 1 names different: declaration 't' definition 'msecs'.
dibbler-1.0.1/poslib/postime.cpp:106:49: style: Function 'operator-' argument 1 names different: declaration 't' definition 'tm'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/postime.h:177:42: note: Function 'operator-' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:106:49: note: Function 'operator-' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:116:49: style: Function 'operator+' argument 1 names different: declaration 't' definition 'tm'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/postime.h:187:42: note: Function 'operator+' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:116:49: note: Function 'operator+' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:127:51: style: Function 'operator+=' argument 1 names different: declaration 't' definition 'tm'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/postime.h:207:44: note: Function 'operator+=' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:127:51: note: Function 'operator+=' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:137:50: style: Function 'operator=' argument 1 names different: declaration 't' definition 'tm'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/postime.h:82:43: note: Function 'operator=' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.cpp:137:50: note: Function 'operator=' argument 1 names different: declaration 't' definition 'tm'.
dibbler-1.0.1/poslib/postime.h:109:10: style: Technically the member function 'postime_t::operator==' can be const. [functionConst]
dibbler-1.0.1/poslib/postime.cpp:56:17: note: Technically the member function 'postime_t::operator==' can be const.
dibbler-1.0.1/poslib/postime.h:109:10: note: Technically the member function 'postime_t::operator==' can be const.
dibbler-1.0.1/poslib/postime.h:118:10: style: Technically the member function 'postime_t::operator<=' can be const. [functionConst]
dibbler-1.0.1/poslib/postime.cpp:60:17: note: Technically the member function 'postime_t::operator<=' can be const.
dibbler-1.0.1/poslib/postime.h:118:10: note: Technically the member function 'postime_t::operator<=' can be const.
dibbler-1.0.1/poslib/postime.h:126:10: style: Technically the member function 'postime_t::operator<' can be const. [functionConst]
dibbler-1.0.1/poslib/postime.cpp:65:17: note: Technically the member function 'postime_t::operator<' can be const.
dibbler-1.0.1/poslib/postime.h:126:10: note: Technically the member function 'postime_t::operator<' can be const.
dibbler-1.0.1/poslib/postime.h:136:10: style: Technically the member function 'postime_t::operator>=' can be const. [functionConst]
dibbler-1.0.1/poslib/postime.cpp:70:17: note: Technically the member function 'postime_t::operator>=' can be const.
dibbler-1.0.1/poslib/postime.h:136:10: note: Technically the member function 'postime_t::operator>=' can be const.
dibbler-1.0.1/poslib/postime.h:145:10: style: Technically the member function 'postime_t::operator>' can be const. [functionConst]
dibbler-1.0.1/poslib/postime.cpp:75:17: note: Technically the member function 'postime_t::operator>' can be const.
dibbler-1.0.1/poslib/postime.h:145:10: note: Technically the member function 'postime_t::operator>' can be const.
dibbler-1.0.1/poslib/postime.h:168:9: style: Technically the member function 'postime_t::after' can be const. [functionConst]
dibbler-1.0.1/poslib/postime.cpp:85:16: note: Technically the member function 'postime_t::after' can be const.
dibbler-1.0.1/poslib/postime.h:168:9: note: Technically the member function 'postime_t::after' can be const.
dibbler-1.0.1/poslib/postime.h:53:1: warning: The class 'postime_t' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
dibbler-1.0.1/poslib/resolver.cpp:96:7: style: The scope of the variable 'len' can be reduced. [variableScope]
dibbler-1.0.1/poslib/resolver.cpp:275:135: style: Function 'waitanswer' argument 4 names different: declaration 'it' definition 'wit'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/resolver.h:328:120: note: Function 'waitanswer' argument 4 names different: declaration 'it' definition 'wit'.
dibbler-1.0.1/poslib/resolver.cpp:275:135: note: Function 'waitanswer' argument 4 names different: declaration 'it' definition 'wit'.
dibbler-1.0.1/poslib/resolver.cpp:38:3: performance: Variable 'from' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/poslib/resolver.cpp:44:3: style: Class 'pos_resolver' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dibbler-1.0.1/poslib/resolver.cpp:44:3: style: Class 'pos_resolver' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dibbler-1.0.1/poslib/resolver.cpp:74:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dibbler-1.0.1/poslib/resolver.cpp:116:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dibbler-1.0.1/poslib/resolver.cpp:317:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dibbler-1.0.1/poslib/resolver.cpp:72:5: style: Exception should be caught by reference. [catchExceptionByValue]
dibbler-1.0.1/poslib/resolver.cpp:106:5: style: Exception should be caught by reference. [catchExceptionByValue]
dibbler-1.0.1/poslib/resolver.cpp:237:15: style: Exception should be caught by reference. [catchExceptionByValue]
dibbler-1.0.1/poslib/resolver.cpp:253:9: style: Exception should be caught by reference. [catchExceptionByValue]
dibbler-1.0.1/poslib/resolver.cpp:309:13: style: Exception should be caught by reference. [catchExceptionByValue]
dibbler-1.0.1/poslib/rr.cpp:164:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
dibbler-1.0.1/poslib/rr.cpp:166:11: style: The scope of the variable 'dom' can be reduced. [variableScope]
dibbler-1.0.1/poslib/rr.cpp:208:7: style: The scope of the variable 'len' can be reduced. [variableScope]
dibbler-1.0.1/poslib/rr.cpp:541:7: style: The scope of the variable 'len' can be reduced. [variableScope]
dibbler-1.0.1/poslib/rr.cpp:230:61: style: Function 'rr_tostring' argument 2 names different: declaration 'RDATA' definition '_RDATA'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/rr.h:234:61: note: Function 'rr_tostring' argument 2 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/rr.cpp:230:61: note: Function 'rr_tostring' argument 2 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/rr.cpp:325:64: style: Function 'rr_torelstring' argument 2 names different: declaration 'RDATA' definition '_RDATA'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/rr.h:259:64: note: Function 'rr_torelstring' argument 2 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/rr.cpp:325:64: note: Function 'rr_torelstring' argument 2 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/rr.cpp:342:56: style: Function 'read_line' argument 4 names different: declaration 'linenum2' definition 'linenum_old'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/rr.h:422:63: note: Function 'read_line' argument 4 names different: declaration 'linenum2' definition 'linenum_old'.
dibbler-1.0.1/poslib/rr.cpp:342:56: note: Function 'read_line' argument 4 names different: declaration 'linenum2' definition 'linenum_old'.
dibbler-1.0.1/poslib/rr.cpp:439:34: style: Function 'rr_fromstring' argument 1 names different: declaration 'rrtype' definition 'RRTYPE'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/rr.h:279:34: note: Function 'rr_fromstring' argument 1 names different: declaration 'rrtype' definition 'RRTYPE'.
dibbler-1.0.1/poslib/rr.cpp:439:34: note: Function 'rr_fromstring' argument 1 names different: declaration 'rrtype' definition 'RRTYPE'.
dibbler-1.0.1/poslib/rr.cpp:439:54: style: Function 'rr_fromstring' argument 2 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/rr.h:279:54: note: Function 'rr_fromstring' argument 2 names different: declaration 'data' definition '_data'.
dibbler-1.0.1/poslib/rr.cpp:439:54: note: Function 'rr_fromstring' argument 2 names different: declaration 'data' definition '_data'.
dibbler-1.0.1/poslib/rr.cpp:554:46: style: Function 'rr_getbindomain' argument 1 names different: declaration 'RDATA' definition '_RDATA'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/rr.h:314:46: note: Function 'rr_getbindomain' argument 1 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/rr.cpp:554:46: note: Function 'rr_getbindomain' argument 1 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/rr.cpp:576:42: style: Function 'rr_getshort' argument 1 names different: declaration 'RDATA' definition '_RDATA'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/rr.h:342:42: note: Function 'rr_getshort' argument 1 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/rr.cpp:576:42: note: Function 'rr_getshort' argument 1 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/rr.cpp:582:41: style: Function 'rr_getlong' argument 1 names different: declaration 'RDATA' definition '_RDATA'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/rr.h:349:41: note: Function 'rr_getlong' argument 1 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/rr.cpp:582:41: note: Function 'rr_getlong' argument 1 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/rr.cpp:594:47: style: Function 'rr_getip4' argument 1 names different: declaration 'RDATA' definition '_RDATA'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/rr.h:363:47: note: Function 'rr_getip4' argument 1 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/rr.cpp:594:47: note: Function 'rr_getip4' argument 1 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/rr.cpp:602:47: style: Function 'rr_getip6' argument 1 names different: declaration 'RDATA' definition '_RDATA'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/rr.h:370:47: note: Function 'rr_getip6' argument 1 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/rr.cpp:602:47: note: Function 'rr_getip6' argument 1 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/rr.cpp:610:48: style: Function 'rr_getdata' argument 1 names different: declaration 'RDATA' definition '_RDATA'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/rr.h:377:48: note: Function 'rr_getdata' argument 1 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/rr.cpp:610:48: note: Function 'rr_getdata' argument 1 names different: declaration 'RDATA' definition '_RDATA'.
dibbler-1.0.1/poslib/rr.cpp:86:5: style: Exception should be caught by reference. [catchExceptionByValue]
dibbler-1.0.1/poslib/rr.cpp:193:7: style: Exception should be caught by reference. [catchExceptionByValue]
dibbler-1.0.1/poslib/socket.cpp:422:11: style: C-style pointer casting [cstyleCast]
dibbler-1.0.1/poslib/socket.cpp:196:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
dibbler-1.0.1/poslib/socket.cpp:221:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
dibbler-1.0.1/poslib/socket.cpp:440:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
dibbler-1.0.1/poslib/socket.cpp:84:28: style: Function 'udpcreateserver' argument 1 names different: declaration 'a' definition 'socketaddr'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/socket.h:56:28: note: Function 'udpcreateserver' argument 1 names different: declaration 'a' definition 'socketaddr'.
dibbler-1.0.1/poslib/socket.cpp:84:28: note: Function 'udpcreateserver' argument 1 names different: declaration 'a' definition 'socketaddr'.
dibbler-1.0.1/poslib/socket.cpp:118:28: style: Function 'tcpcreateserver' argument 1 names different: declaration 'a' definition 'socketaddr'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/socket.h:69:28: note: Function 'tcpcreateserver' argument 1 names different: declaration 'a' definition 'socketaddr'.
dibbler-1.0.1/poslib/socket.cpp:118:28: note: Function 'tcpcreateserver' argument 1 names different: declaration 'a' definition 'socketaddr'.
dibbler-1.0.1/poslib/socket.cpp:138:20: style: Function 'tcpopen' argument 1 names different: declaration 'a' definition 'addr'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/socket.h:71:20: note: Function 'tcpopen' argument 1 names different: declaration 'a' definition 'addr'.
dibbler-1.0.1/poslib/socket.cpp:138:20: note: Function 'tcpopen' argument 1 names different: declaration 'a' definition 'addr'.
dibbler-1.0.1/poslib/socket.cpp:165:19: style: Function 'tcpclose' argument 1 names different: declaration 'sockid' definition 'socket'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/socket.h:75:19: note: Function 'tcpclose' argument 1 names different: declaration 'sockid' definition 'socket'.
dibbler-1.0.1/poslib/socket.cpp:165:19: note: Function 'tcpclose' argument 1 names different: declaration 'sockid' definition 'socket'.
dibbler-1.0.1/poslib/socket.cpp:169:19: style: Function 'tcpaccept' argument 1 names different: declaration 'sockid' definition 'socket'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/socket.h:77:19: note: Function 'tcpaccept' argument 1 names different: declaration 'sockid' definition 'socket'.
dibbler-1.0.1/poslib/socket.cpp:169:19: note: Function 'tcpaccept' argument 1 names different: declaration 'sockid' definition 'socket'.
dibbler-1.0.1/poslib/socket.cpp:169:34: style: Function 'tcpaccept' argument 2 names different: declaration 'addr' definition 'askaddr'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/socket.h:77:34: note: Function 'tcpaccept' argument 2 names different: declaration 'addr' definition 'askaddr'.
dibbler-1.0.1/poslib/socket.cpp:169:34: note: Function 'tcpaccept' argument 2 names different: declaration 'addr' definition 'askaddr'.
dibbler-1.0.1/poslib/socket.cpp:178:17: style: Function 'tcpsend' argument 1 names different: declaration 'sockid' definition 'socket'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/socket.h:80:17: note: Function 'tcpsend' argument 1 names different: declaration 'sockid' definition 'socket'.
dibbler-1.0.1/poslib/socket.cpp:178:17: note: Function 'tcpsend' argument 1 names different: declaration 'sockid' definition 'socket'.
dibbler-1.0.1/poslib/socket.cpp:178:47: style: Function 'tcpsend' argument 3 names different: declaration 'len' definition 'bufflen'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/socket.h:80:47: note: Function 'tcpsend' argument 3 names different: declaration 'len' definition 'bufflen'.
dibbler-1.0.1/poslib/socket.cpp:178:47: note: Function 'tcpsend' argument 3 names different: declaration 'len' definition 'bufflen'.
dibbler-1.0.1/poslib/socket.cpp:184:17: style: Function 'tcpread' argument 1 names different: declaration 'sockid' definition 'socket'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/socket.h:84:17: note: Function 'tcpread' argument 1 names different: declaration 'sockid' definition 'socket'.
dibbler-1.0.1/poslib/socket.cpp:184:17: note: Function 'tcpread' argument 1 names different: declaration 'sockid' definition 'socket'.
dibbler-1.0.1/poslib/socket.cpp:184:47: style: Function 'tcpread' argument 3 names different: declaration 'len' definition 'bufflen'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/socket.h:84:47: note: Function 'tcpread' argument 3 names different: declaration 'len' definition 'bufflen'.
dibbler-1.0.1/poslib/socket.cpp:184:47: note: Function 'tcpread' argument 3 names different: declaration 'len' definition 'bufflen'.
dibbler-1.0.1/poslib/socket.cpp:279:41: style: Function 'getaddress' argument 2 names different: declaration 'data' definition 'ip'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/socket.h:99:41: note: Function 'getaddress' argument 2 names different: declaration 'data' definition 'ip'.
dibbler-1.0.1/poslib/socket.cpp:279:41: note: Function 'getaddress' argument 2 names different: declaration 'data' definition 'ip'.
dibbler-1.0.1/poslib/socket.cpp:333:29: style: Function 'address_matches' argument 1 names different: declaration 'a1' definition 'addr1'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/socket.h:109:29: note: Function 'address_matches' argument 1 names different: declaration 'a1' definition 'addr1'.
dibbler-1.0.1/poslib/socket.cpp:333:29: note: Function 'address_matches' argument 1 names different: declaration 'a1' definition 'addr1'.
dibbler-1.0.1/poslib/socket.cpp:333:43: style: Function 'address_matches' argument 2 names different: declaration 'a2' definition 'addr2'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/socket.h:109:40: note: Function 'address_matches' argument 2 names different: declaration 'a2' definition 'addr2'.
dibbler-1.0.1/poslib/socket.cpp:333:43: note: Function 'address_matches' argument 2 names different: declaration 'a2' definition 'addr2'.
dibbler-1.0.1/poslib/socket.cpp:343:30: style: Function 'addrport_matches' argument 1 names different: declaration 'a1' definition 'addr1'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/socket.h:111:30: note: Function 'addrport_matches' argument 1 names different: declaration 'a1' definition 'addr1'.
dibbler-1.0.1/poslib/socket.cpp:343:30: note: Function 'addrport_matches' argument 1 names different: declaration 'a1' definition 'addr1'.
dibbler-1.0.1/poslib/socket.cpp:343:44: style: Function 'addrport_matches' argument 2 names different: declaration 'a2' definition 'addr2'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/socket.h:111:41: note: Function 'addrport_matches' argument 2 names different: declaration 'a2' definition 'addr2'.
dibbler-1.0.1/poslib/socket.cpp:343:44: note: Function 'addrport_matches' argument 2 names different: declaration 'a2' definition 'addr2'.
dibbler-1.0.1/poslib/socket.cpp:419:27: style: Function 'init' argument 1 names different: declaration 'ix' definition 'size'. [funcArgNamesDifferent]
dibbler-1.0.1/poslib/socket.h:148:17: note: Function 'init' argument 1 names different: declaration 'ix' definition 'size'.
dibbler-1.0.1/poslib/socket.cpp:419:27: note: Function 'init' argument 1 names different: declaration 'ix' definition 'size'.
dibbler-1.0.1/poslib/socket.h:155:8: style: Technically the member function 'smallset_t::canwrite' can be const. [functionConst]
dibbler-1.0.1/poslib/socket.cpp:476:18: note: Technically the member function 'smallset_t::canwrite' can be const.
dibbler-1.0.1/poslib/socket.h:155:8: note: Technically the member function 'smallset_t::canwrite' can be const.
dibbler-1.0.1/poslib/socket.h:156:8: style: Technically the member function 'smallset_t::isdata' can be const. [functionConst]
dibbler-1.0.1/poslib/socket.cpp:480:18: note: Technically the member function 'smallset_t::isdata' can be const.
dibbler-1.0.1/poslib/socket.h:156:8: note: Technically the member function 'smallset_t::isdata' can be const.
dibbler-1.0.1/poslib/socket.h:157:8: style: Technically the member function 'smallset_t::iserror' can be const. [functionConst]
dibbler-1.0.1/poslib/socket.cpp:484:18: note: Technically the member function 'smallset_t::iserror' can be const.
dibbler-1.0.1/poslib/socket.h:157:8: note: Technically the member function 'smallset_t::iserror' can be const.
dibbler-1.0.1/poslib/socket.h:158:8: style: Technically the member function 'smallset_t::ishup' can be const. [functionConst]
dibbler-1.0.1/poslib/socket.cpp:488:18: note: Technically the member function 'smallset_t::ishup' can be const.
dibbler-1.0.1/poslib/socket.h:158:8: note: Technically the member function 'smallset_t::ishup' can be const.
dibbler-1.0.1/poslib/socket.cpp:497:5: style: Exception should be caught by reference. [catchExceptionByValue]
dibbler-1.0.1/poslib/socket.cpp:507:5: style: Exception should be caught by reference. [catchExceptionByValue]
dibbler-1.0.1/scripts/mo-flags.c:31:29: style: The scope of the variable 'size' can be reduced. [variableScope]
dibbler-1.0.1/scripts/mo-flags.c:37:21: style: The scope of the variable 'rtapayload' can be reduced. [variableScope]
dibbler-1.0.1/tests/LowLevel/test1.cpp:8:10: style: Variable 'dev' is assigned a value that is never used. [unreadVariable]
dibbler-1.0.1/tests/LowLevel/test1.cpp:9:10: style: Variable 'prefix' is assigned a value that is never used. [unreadVariable]
dibbler-1.0.1/tests/LowLevel/test1.cpp:10:0: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
dibbler-1.0.1/tests/LowLevel/test1.cpp:11:9: style: Unused variable: result [unusedVariable]
dibbler-1.0.1/tests/Srv/assign_addr_unittest.cc:105:0: error: syntax error [syntaxError]
dibbler-1.0.1/tests/Srv/assign_prefix_unittest.cc:103:0: error: syntax error [syntaxError]
dibbler-1.0.1/tests/Srv/assign_utils.cc:157:48: style: Function 'checkIA_PD' argument 1 names different: declaration 'ia' definition 'pd'. [funcArgNamesDifferent]
dibbler-1.0.1/tests/Srv/assign_utils.h:163:44: note: Function 'checkIA_PD' argument 1 names different: declaration 'ia' definition 'pd'.
dibbler-1.0.1/tests/Srv/assign_utils.cc:157:48: note: Function 'checkIA_PD' argument 1 names different: declaration 'ia' definition 'pd'.
dibbler-1.0.1/tests/Srv/assign_utils.cc:34:13: warning: Member variable 'ServerTest::cfgmgr_' is not initialized in the constructor. [uninitMemberVar]
dibbler-1.0.1/tests/Srv/assign_utils.cc:34:13: warning: Member variable 'ServerTest::addrmgr_' is not initialized in the constructor. [uninitMemberVar]
dibbler-1.0.1/tests/Srv/assign_utils.cc:34:13: warning: Member variable 'ServerTest::transmgr_' is not initialized in the constructor. [uninitMemberVar]
dibbler-1.0.1/tests/Srv/assign_utils.cc:34:13: warning: Member variable 'ServerTest::ia_iaid_' is not initialized in the constructor. [uninitMemberVar]
dibbler-1.0.1/tests/Srv/assign_utils.cc:34:13: warning: Member variable 'ServerTest::ta_iaid_' is not initialized in the constructor. [uninitMemberVar]
dibbler-1.0.1/tests/Srv/assign_utils.cc:34:13: warning: Member variable 'ServerTest::pd_iaid_' is not initialized in the constructor. [uninitMemberVar]
dibbler-1.0.1/tests/Srv/assign_utils.cc:35:5: performance: Variable 'clntDuid_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dibbler-1.0.1/tests/Srv/assign_utils.h:36:9: style: Class 'NakedSrvIfaceMgr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dibbler-1.0.1/tests/Srv/relay_unittest.cc:82:0: error: syntax error [syntaxError]
dibbler-1.0.1/tests/packet-dhcpv6.c:529:9: style: The scope of the variable 'status_message' can be reduced. [variableScope]
dibbler-1.0.1/tests/packet-dhcpv6.c:778:14: style: The scope of the variable 'ti' can be reduced. [variableScope]
dibbler-1.0.1/tests/utils/poslib_utils.cc:20:0: error: Memory leak: bin [memleak]
[14:58]

ftp://ftp.se.debian.org/debian/pool/main/d/dicelab/dicelab_0.7.orig.tar.gz
lex.c:1227:27: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1224:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lex.c:1227:27: note: Null pointer dereference
lex.c:1229:9: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1224:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lex.c:1229:9: note: Null pointer dereference
lex.c:1566:2: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1455:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:1566:2: note: Null pointer dereference
lex.c:1567:2: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1455:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:1567:2: note: Null pointer dereference
lex.c:1578:9: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1455:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:1578:9: note: Null pointer dereference
lex.c:1338:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lex.c:372:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.c:1338:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.c:1751:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lex.c:324:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.c:1751:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.c:1764:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lex.c:325:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.c:1764:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.c:1764:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lex.c:325:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.c:1764:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.c:1896:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
lex.c:579:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lex.c:1896:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
dicelab-0.7/main.c:92:6: style: The scope of the variable 'c' can be reduced. [variableScope]
par.c:1310:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
par.y:124:23: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:129:24: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:130:42: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:139:22: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:140:24: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:142:26: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:143:40: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:161:25: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:162:43: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:193:31: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:194:31: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:197:45: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:198:47: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:200:45: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:201:68: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:202:69: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:203:69: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:204:68: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:205:67: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:206:68: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:207:68: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:208:43: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:209:42: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:210:43: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:211:44: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:214:67: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:217:69: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:218:68: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:219:43: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:220:43: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:221:42: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:222:31: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:223:99: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:224:67: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:225:71: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:226:71: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:229:69: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:230:69: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:231:69: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:232:68: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:233:68: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:234:68: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:235:68: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:236:68: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:237:68: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:238:67: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:239:67: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:240:67: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:241:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:242:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:243:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:244:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:245:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:246:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:247:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:248:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:249:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:250:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:251:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:252:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:253:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:254:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:255:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:256:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:257:74: style: Same expression on both sides of '-'. [duplicateExpression]
par.y:258:74: style: Same expression on both sides of '-'. [duplicateExpression]
optimize.tc:29:7: style: The scope of the variable 'i' can be reduced. [variableScope]
eval.tc:1025:20: style: The scope of the variable 'temp' can be reduced. [variableScope]
roll.tc:93:6: style: The scope of the variable 'i' can be reduced. [variableScope]
roll.tc:94:6: style: The scope of the variable 'c' can be reduced. [variableScope]
eval.tc:244:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
roll.tc:144:29: error: Uninitialized variable: roll [uninitvar]
dicelab-0.7/util.c:14:6: style: The scope of the variable 'temp' can be reduced. [variableScope]
dicelab-0.7/util.c:24:9: style: The scope of the variable 'p' can be reduced. [variableScope]
dicelab-0.7/util.c:24:12: style: The scope of the variable 't' can be reduced. [variableScope]
[14:58]

ftp://ftp.se.debian.org/debian/pool/main/d/diceware/diceware_0.9.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dichromat/dichromat_2.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dico/dico_2.5.orig.tar.bz2.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dicom3tools/dicom3tools_1.0~20120505.orig.tar.gz
dicom3tools-1.0~20120505/appsrc/acrnema/ancp.cc:387:41: style: Condition 'strlen(replacementString)==64' is always true [knownConditionTrueFalse]
dicom3tools-1.0~20120505/appsrc/acrnema/ancp.cc:386:40: note: Assignment 'replacementString="1234567891234567891234567891234567891234567891234567891234567891"', assigned value is "1234567891234567891234567891234567891234567891234567891234567891"
dicom3tools-1.0~20120505/appsrc/acrnema/ancp.cc:387:41: note: Condition 'strlen(replacementString)==64' is always true
dicom3tools-1.0~20120505/appsrc/acrnema/ancreate.cc:304:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:875:14: warning: Either the condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is redundant or there is possible null pointer dereference: vPhotometricInterpretation. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:888:39: note: Assuming that condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:875:14: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:879:19: warning: Either the condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is redundant or there is possible null pointer dereference: vPhotometricInterpretation. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:888:39: note: Assuming that condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:879:19: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:883:19: warning: Either the condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is redundant or there is possible null pointer dereference: vPhotometricInterpretation. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:888:39: note: Assuming that condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:883:19: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:936:14: warning: Either the condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is redundant or there is possible null pointer dereference: vPhotometricInterpretation. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:962:39: note: Assuming that condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:936:14: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:948:19: warning: Either the condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is redundant or there is possible null pointer dereference: vPhotometricInterpretation. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:962:39: note: Assuming that condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:948:19: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:968:14: warning: Either the condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is redundant or there is possible null pointer dereference: vPhotometricInterpretation. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:1005:39: note: Assuming that condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:968:14: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:991:19: warning: Either the condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is redundant or there is possible null pointer dereference: vPhotometricInterpretation. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:1005:39: note: Assuming that condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:991:19: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:288:0: style: Variable 'bitgroupsperword' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:72:7: style: Technically the member function 'OverlayBuffer::dump' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:249:16: note: Technically the member function 'OverlayBuffer::dump' can be const.
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:72:7: note: Technically the member function 'OverlayBuffer::dump' can be const.
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:1208:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:1209:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:1369:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dicom3tools-1.0~20120505/appsrc/dcdisp/dcdisp.cc:1370:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:205:7: style: Condition '!headfirst' is always true [knownConditionTrueFalse]
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:87:19: note: Assignment 'headfirst=false', assigned value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:205:7: note: Condition '!headfirst' is always true
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:209:7: style: Condition '!feetfirst' is always true [knownConditionTrueFalse]
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:88:19: note: Assignment 'feetfirst=false', assigned value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:209:7: note: Condition '!feetfirst' is always true
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:214:7: style: Condition '!supine' is always true [knownConditionTrueFalse]
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:91:16: note: Assignment 'supine=false', assigned value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:214:7: note: Condition '!supine' is always true
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:216:7: style: Condition '!prone' is always true [knownConditionTrueFalse]
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:90:15: note: Assignment 'prone=false', assigned value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:216:7: note: Condition '!prone' is always true
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:218:7: style: Condition '!right' is always true [knownConditionTrueFalse]
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:93:15: note: Assignment 'right=false', assigned value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:218:7: note: Condition '!right' is always true
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:220:7: style: Condition '!left' is always true [knownConditionTrueFalse]
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:92:14: note: Assignment 'left=false', assigned value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:220:7: note: Condition '!left' is always true
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:769:7: style: Condition '!right' is always true [knownConditionTrueFalse]
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:756:15: note: Assignment 'right=false', assigned value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:769:7: note: Condition '!right' is always true
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:771:7: style: Condition '!left' is always true [knownConditionTrueFalse]
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:757:14: note: Assignment 'left=false', assigned value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:771:7: note: Condition '!left' is always true
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:1720:27: warning: Either the condition 'if(sInstanceNumber)' is redundant or there is possible null pointer dereference: sInstanceNumber. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:1721:9: note: Assuming that condition 'if(sInstanceNumber)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:1720:27: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:1868:11: warning: Either the condition 'if(a&&a->getValue(0,v)&&v)' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:1875:7: note: Assuming that condition 'if(a&&a->getValue(0,v)&&v)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:1868:11: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:1870:18: warning: Either the condition 'if(a&&a->getValue(0,v)&&v)' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:1875:7: note: Assuming that condition 'if(a&&a->getValue(0,v)&&v)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:1870:18: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:955:10: style: Unused variable: vEchoTime [unusedVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:967:10: style: Unused variable: vRepetitionTime [unusedVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/antodc.cc:979:10: style: Unused variable: vInversionTime [unusedVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dcarith.cc:341:40: style: The scope of the variable 'oPixelData' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcarith.cc:53:4: performance: Variable 'valuetozero' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dcarith.cc:73:4: performance: Variable 'valuetostartreplace' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dcarith.cc:13:2: style: Class 'MaskHighBitFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/appsrc/dcfile/dcarith.cc:33:2: style: Class 'AddValueOffsetFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/appsrc/dcfile/dcarith.cc:50:2: style: Class 'ZeroValueFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/appsrc/dcfile/dcarith.cc:88:2: style: Class 'ScaleValueFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/appsrc/dcfile/dcarith.cc:134:2: style: Class 'InvertGrayscaleFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/appsrc/dcfile/dcburn.cc:131:40: style: The scope of the variable 'oPixelData' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcburn.cc:16:4: performance: Variable 'valuetoburnin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dccomb.cc:112:9: style: The function 'filter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dicom3tools-1.0~20120505/appsrc/dcfile/dccomb.cc:26:0: note: Virtual function in base class
dicom3tools-1.0~20120505/appsrc/dcfile/dccomb.cc:112:9: note: Function in derived class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdecmpr.cc:381:8: style: The scope of the variable 'vCompressionRecognitionCode' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdecmpr.cc:392:8: style: The scope of the variable 'vCompressionCode' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdecmpr.cc:403:8: style: The scope of the variable 'vCompressionOriginator' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdecmpr.cc:414:8: style: The scope of the variable 'vCompressionLabel' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdecmpr.cc:425:6: style: The scope of the variable 'nCompressionSequence' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdecmpr.cc:426:10: style: The scope of the variable 'vCompressionSequence' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdecmpr.cc:446:6: style: The scope of the variable 'nCompressionStepPointers' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdecmpr.cc:447:10: style: The scope of the variable 'vCompressionStepPointers' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdecmpr.cc:500:6: style: The scope of the variable 'nPredictorConstants' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdecmpr.cc:501:10: style: The scope of the variable 'vPredictorConstants' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdecmpr.cc:542:6: style: The scope of the variable 'nCodeLabel' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdecmpr.cc:543:10: style: The scope of the variable 'vCodeLabel' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:64:13: warning: Either the condition 'dirValue?dirValue:""' is redundant or there is possible null pointer dereference: dirValue. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:70:20: note: Assuming that condition 'dirValue?dirValue:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:64:13: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:64:22: warning: Either the condition 'listValue?listValue:""' is redundant or there is possible null pointer dereference: listValue. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:66:21: note: Assuming that condition 'listValue?listValue:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:64:22: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1812:36: warning: Either the condition 'if(fstr)' is redundant or there is possible null pointer dereference: fstr. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1917:6: note: Assuming that condition 'if(fstr)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1812:36: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1346:49: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1450:47: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1451:49: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1555:46: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1556:47: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1658:48: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1659:46: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1264:61: style: Same expression on both sides of '||'. [duplicateExpression]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:155:19: style: Variable 's' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1518:15: style: Unused variable: a [unusedVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:2040:8: style: Variable 'bad' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:584:6: style: Technically the member function 'DirectoryRecordWriteOrder::getOrder' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:779:9: style: Technically the member function 'DirectoryRecordBase::getOffset' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1348:14: style: Technically the member function 'InstanceDirectoryRecord::getSOPInstanceUID' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1349:14: style: Technically the member function 'InstanceDirectoryRecord::getInstanceNumber' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1453:14: style: Technically the member function 'SeriesDirectoryRecord::getSeriesInstanceUID' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1454:14: style: Technically the member function 'SeriesDirectoryRecord::getSeriesNumber' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1558:14: style: Technically the member function 'StudyDirectoryRecord::getStudyInstanceUID' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1559:14: style: Technically the member function 'StudyDirectoryRecord::getStudyID' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1661:14: style: Technically the member function 'PatientDirectoryRecord::getPatientID' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1662:14: style: Technically the member function 'PatientDirectoryRecord::getPatientName' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:605:4: style: Class 'DirectoryRecordBase' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:605:4: style: Class 'DirectoryRecordBase' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:582:2: style: Class 'DirectoryRecordWriteOrder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:824:20: style: The function 'indentSpecific' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:597:28: note: Virtual function in base class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:824:20: note: Function in derived class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:830:20: style: The function 'writeSpecific' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:596:28: note: Virtual function in base class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:830:20: note: Function in derived class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1364:20: style: The function 'indentSpecific' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:597:28: note: Virtual function in base class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1364:20: note: Function in derived class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1370:20: style: The function 'writeSpecific' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:596:28: note: Virtual function in base class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1370:20: note: Function in derived class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1493:20: style: The function 'indentSpecific' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:597:28: note: Virtual function in base class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1493:20: note: Function in derived class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1499:20: style: The function 'writeSpecific' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:596:28: note: Virtual function in base class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1499:20: note: Function in derived class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1609:20: style: The function 'indentSpecific' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:597:28: note: Virtual function in base class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1609:20: note: Function in derived class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1614:20: style: The function 'writeSpecific' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:596:28: note: Virtual function in base class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:1614:20: note: Function in derived class
dicom3tools-1.0~20120505/appsrc/dcfile/dcdirmk.cc:882:0: error: Memory leak: aIconImageSequence [memleak]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:700:39: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:639:36: warning: Either the condition 'if(ifstr)' is redundant or there is possible null pointer dereference: ifstr. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:710:6: note: Assuming that condition 'if(ifstr)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:639:36: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:693:38: warning: Either the condition 'if(ofstr)' is redundant or there is possible null pointer dereference: ofstr. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:702:6: note: Assuming that condition 'if(ofstr)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:693:38: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:400:28: style: Variable 'endOfTimeString' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:537:8: style: Unused variable: i [unusedVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:825:8: style: Variable 'bad' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:28:2: warning: Member variable 'EntryString::value' is not initialized in the constructor. [uninitMemberVar]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:30:8: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:32:8: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:37:7: style: Technically the member function 'EntryString::operator==' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:31:2: style: Class 'EntryString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:52:2: style: Class 'EntryStringListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/appsrc/dcfile/dcdtchg.cc:62:2: style: Class 'HashMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/appsrc/dcfile/dcencap.cc:107:7: style: Condition 'writeListPreceedingPixelData' is always true [knownConditionTrueFalse]
dicom3tools-1.0~20120505/appsrc/dcfile/dcencap.cc:37:38: note: Assignment 'writeListPreceedingPixelData=true', assigned value is 1
dicom3tools-1.0~20120505/appsrc/dcfile/dcencap.cc:107:7: note: Condition 'writeListPreceedingPixelData' is always true
dicom3tools-1.0~20120505/appsrc/dcfile/dcencap.cc:111:7: style: Condition 'writePixelDataAttributeBase' is always true [knownConditionTrueFalse]
dicom3tools-1.0~20120505/appsrc/dcfile/dcencap.cc:38:37: note: Assignment 'writePixelDataAttributeBase=true', assigned value is 1
dicom3tools-1.0~20120505/appsrc/dcfile/dcencap.cc:111:7: note: Condition 'writePixelDataAttributeBase' is always true
dicom3tools-1.0~20120505/appsrc/dcfile/dcencap.cc:129:7: style: Condition 'writePixelDataFragments' is always true [knownConditionTrueFalse]
dicom3tools-1.0~20120505/appsrc/dcfile/dcencap.cc:39:33: note: Assignment 'writePixelDataFragments=true', assigned value is 1
dicom3tools-1.0~20120505/appsrc/dcfile/dcencap.cc:129:7: note: Condition 'writePixelDataFragments' is always true
dicom3tools-1.0~20120505/appsrc/dcfile/dcencap.cc:286:8: style: Condition 'writePixelDataAttributeSequenceDelimiter' is always true [knownConditionTrueFalse]
dicom3tools-1.0~20120505/appsrc/dcfile/dcencap.cc:40:50: note: Assignment 'writePixelDataAttributeSequenceDelimiter=true', assigned value is 1
dicom3tools-1.0~20120505/appsrc/dcfile/dcencap.cc:286:8: note: Condition 'writePixelDataAttributeSequenceDelimiter' is always true
dicom3tools-1.0~20120505/appsrc/dcfile/dcencap.cc:37:7: style: The scope of the variable 'writeListPreceedingPixelData' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcencap.cc:38:7: style: The scope of the variable 'writePixelDataAttributeBase' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcencap.cc:39:7: style: The scope of the variable 'writePixelDataFragments' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcencap.cc:40:7: style: The scope of the variable 'writePixelDataAttributeSequenceDelimiter' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:473:35: warning: Either the condition 'if(fstr)' is redundant or there is possible null pointer dereference: fstr. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:558:5: note: Assuming that condition 'if(fstr)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:473:35: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:405:34: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:492:67: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:496:22: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:507:68: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:511:24: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:524:72: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:528:28: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:541:75: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:634:8: style: Variable 'bad' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:55:14: style: Technically the member function 'RecordBase::getPrimaryKey' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:96:14: style: Technically the member function 'InstanceRecord::getFileName' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:90:14: style: The function 'getInformationEntity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:72:22: note: Virtual function in base class
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:90:14: note: Function in derived class
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:106:14: style: The function 'getInformationEntity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:72:22: note: Virtual function in base class
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:106:14: note: Function in derived class
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:116:14: style: The function 'getInformationEntity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:72:22: note: Virtual function in base class
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:116:14: note: Function in derived class
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:126:14: style: The function 'getInformationEntity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:72:22: note: Virtual function in base class
dicom3tools-1.0~20120505/appsrc/dcfile/dcentvfy.cc:126:14: note: Function in derived class
dicom3tools-1.0~20120505/appsrc/dcfile/dciodvfy.cc:1210:7: warning: Either the condition 'if(a&&a->isSequence()&&!a->isEmpty())' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dciodvfy.cc:1211:7: note: Assuming that condition 'if(a&&a->isSequence()&&!a->isEmpty())' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dciodvfy.cc:1210:7: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dciodvfy.cc:436:8: style: Unused variable: i [unusedVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dciodvfy.cc:495:8: style: Unused variable: i [unusedVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dciodvfy.cc:585:16: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dciodvfy.cc:1120:7: style: Unused variable: i [unusedVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dciodvfy.cc:1140:7: style: Unused variable: i [unusedVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dciodvfy.cc:1169:7: style: Unused variable: i [unusedVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dciodvfy.cc:1190:7: style: Unused variable: i [unusedVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dclutburn.cc:124:7: style: The scope of the variable 'nVOILUT' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dclutburn.cc:198:40: style: The scope of the variable 'oPixelData' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dclutburn.cc:20:10: performance: Variable 'numberOfEntries' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dclutburn.cc:21:10: performance: Variable 'firstValueMapped' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dclutburn.cc:22:4: performance: Variable 'lastValueMapped' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dclutdmp.cc:77:6: style: The scope of the variable 'nVOILUT' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dclutmix.cc:246:40: style: The scope of the variable 'oPixelData' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dclutmix.cc:48:10: performance: Variable 'numberOfEntries' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dclutmix.cc:49:10: performance: Variable 'firstValueMapped' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dclutmix.cc:50:4: performance: Variable 'lastValueMapped' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmkpres.cc:746:5: error: Uninitialized variable: addsoftcopywindowcenterwidth_explanation [uninitvar]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmkpres.cc:747:5: error: Uninitialized variable: addsoftcopywindowcenterwidth_center [uninitvar]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmkpres.cc:748:5: error: Uninitialized variable: addsoftcopywindowcenterwidth_width [uninitvar]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:4221:65: error: Array 'argumentNames[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:4222:64: error: Array 'argumentNames[2]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:157:13: warning: Either the condition 'firstValue?firstValue:""' is redundant or there is possible null pointer dereference: firstValue. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:162:22: note: Assuming that condition 'firstValue?firstValue:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:157:13: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:157:24: warning: Either the condition 'newValue?newValue:""' is redundant or there is possible null pointer dereference: newValue. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:160:20: note: Assuming that condition 'newValue?newValue:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:157:24: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:1288:31: warning: Either the condition 'if(value1&&strcmp(value1,"DERIVED")==0)' is redundant or there is possible null pointer dereference: value1. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:1312:6: note: Assuming that condition 'if(value1&&strcmp(value1,"DERIVED")==0)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:1288:31: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:1330:31: warning: Either the condition 'if(value1&&strcmp(value1,"DERIVED")==0)' is redundant or there is possible null pointer dereference: value1. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:1353:6: note: Assuming that condition 'if(value1&&strcmp(value1,"DERIVED")==0)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:1330:31: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:1358:49: warning: Either the condition 'perFrame_PixelPresentation==NULL' is redundant or there is possible null pointer dereference: perFrame_PixelPresentation. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:6753:37: note: Assuming that condition 'perFrame_PixelPresentation==NULL' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:6308:62: note: Calling function 'makeCTMRImageDescriptionMacroAttributesAndAppendToList', 12th argument 'perFrame_PixelPresentation' value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:1358:49: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:1361:19: warning: Either the condition 'perFrame_VolumetricProperties==NULL' is redundant or there is possible null pointer dereference: perFrame_VolumetricProperties. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:6754:40: note: Assuming that condition 'perFrame_VolumetricProperties==NULL' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:6309:68: note: Calling function 'makeCTMRImageDescriptionMacroAttributesAndAppendToList', 15th argument 'perFrame_VolumetricProperties' value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:1361:19: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:1365:19: warning: Either the condition 'perFrame_VolumeBasedCalculationTechnique==NULL' is redundant or there is possible null pointer dereference: perFrame_VolumeBasedCalculationTechnique. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:6755:51: note: Assuming that condition 'perFrame_VolumeBasedCalculationTechnique==NULL' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:6310:90: note: Calling function 'makeCTMRImageDescriptionMacroAttributesAndAppendToList', 18th argument 'perFrame_VolumeBasedCalculationTechnique' value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:1365:19: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:2644:33: warning: Either the condition 'perFrame_AcquisitionMatrix==NULL' is redundant or there is possible null pointer dereference: perFrame_AcquisitionMatrix. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:6994:39: note: Assuming that condition 'perFrame_AcquisitionMatrix==NULL' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:7002:65: note: Calling function 'makeMRFOVGeometrySequence', 22th argument 'perFrame_AcquisitionMatrix' value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:2644:33: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:2654:45: warning: Either the condition 'perFrame_InPlanePhaseEncodingDirection==NULL' is redundant or there is possible null pointer dereference: perFrame_InPlanePhaseEncodingDirection. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:6990:51: note: Assuming that condition 'perFrame_InPlanePhaseEncodingDirection==NULL' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:6998:89: note: Calling function 'makeMRFOVGeometrySequence', 10th argument 'perFrame_InPlanePhaseEncodingDirection' value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:2654:45: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:2663:42: warning: Either the condition 'perFrame_NumberOfPhaseEncodingSteps==NULL' is redundant or there is possible null pointer dereference: perFrame_NumberOfPhaseEncodingSteps. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:6991:48: note: Assuming that condition 'perFrame_NumberOfPhaseEncodingSteps==NULL' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:6999:83: note: Calling function 'makeMRFOVGeometrySequence', 13th argument 'perFrame_NumberOfPhaseEncodingSteps' value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:2663:42: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:2674:31: warning: Either the condition 'perFrame_PercentSampling==NULL' is redundant or there is possible null pointer dereference: perFrame_PercentSampling. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:6992:37: note: Assuming that condition 'perFrame_PercentSampling==NULL' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:7000:61: note: Calling function 'makeMRFOVGeometrySequence', 16th argument 'perFrame_PercentSampling' value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:2674:31: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:2676:39: warning: Either the condition 'perFrame_PercentPhaseFieldOfView==NULL' is redundant or there is possible null pointer dereference: perFrame_PercentPhaseFieldOfView. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:6993:45: note: Assuming that condition 'perFrame_PercentPhaseFieldOfView==NULL' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:7001:77: note: Calling function 'makeMRFOVGeometrySequence', 19th argument 'perFrame_PercentPhaseFieldOfView' value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:2676:39: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3786:13: warning: Either the condition 'if(t)' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3787:7: note: Assuming that condition 'if(t)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3786:13: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3797:13: warning: Either the condition 'if(t)' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3798:7: note: Assuming that condition 'if(t)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3797:13: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3806:13: warning: Either the condition 'if(t)' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3807:7: note: Assuming that condition 'if(t)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3806:13: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3817:13: warning: Either the condition 'if(t)' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3818:7: note: Assuming that condition 'if(t)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3817:13: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3933:11: warning: Either the condition 's?strtol(s,NULL,0):0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3935:11: note: Assuming that condition 's?strtol(s,NULL,0):0' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3931:19: note: Assignment 'p=s', assigned value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3933:11: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:4478:37: warning: Either the condition 'if(fstr)' is redundant or there is possible null pointer dereference: fstr. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:4515:7: note: Assuming that condition 'if(fstr)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:4478:37: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:4619:37: warning: Either the condition 'if(fstr)' is redundant or there is possible null pointer dereference: fstr. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:4689:7: note: Assuming that condition 'if(fstr)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:4619:37: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:5343:58: warning: Either the condition 'if(fstr)' is redundant or there is possible null pointer dereference: fstr. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:7843:28: note: Assuming that condition 'if(fstr)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:5343:58: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:7870:58: warning: Either the condition 'if(fstr)' is redundant or there is possible null pointer dereference: fstr. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:7951:28: note: Assuming that condition 'if(fstr)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:7870:58: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:591:22: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:592:22: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:605:22: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:606:22: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3875:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:4727:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:4840:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:6913:29: style: Same expression on both sides of '==' because the value of 'perFrame_CTDIvol' and 'NULL' are the same. [duplicateExpression]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:5289:30: note: 'perFrame_CTDIvol' is assigned value 'NULL' here.
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:6913:29: note: Same expression on both sides of '==' because the value of 'perFrame_CTDIvol' and 'NULL' are the same.
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:7536:30: style: Same expression on both sides of '!=' because the value of 'perFrame_CTDIvol' and 'NULL' are the same. [duplicateExpression]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:5289:30: note: 'perFrame_CTDIvol' is assigned value 'NULL' here.
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:7536:30: note: Same expression on both sides of '!=' because the value of 'perFrame_CTDIvol' and 'NULL' are the same.
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:4879:14: style: The scope of the variable 'addMultiFrameSecondaryCaptureStuff' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:4880:14: style: The scope of the variable 'addMultiFrameMRStuff' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:4881:14: style: The scope of the variable 'addMultiFrameCTStuff' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3148:1: error: Memory leak: imageCenter [memleak]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:1221:0: error: Memory leak: observed [memleak]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:876:103: error: Null pointer dereference [nullPointer]
dicom3tools-1.0~20120505/appsrc/dcfile/dcmulti.cc:3185:9: error: Uninitialized variable: n [uninitvar]
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:217:31: style: Condition 'lowrampstartvalue<=lowrampendvalue' is always true [knownConditionTrueFalse]
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:212:29: note: Assignment 'lowrampstartvalue=0', assigned value is 0
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:217:31: note: Condition 'lowrampstartvalue<=lowrampendvalue' is always true
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:218:29: style: Condition 'lowrampendvalue<=highrampstartvalue' is always true [knownConditionTrueFalse]
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:213:27: note: Assignment 'lowrampendvalue=35', assigned value is 35
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:218:29: note: Condition 'lowrampendvalue<=highrampstartvalue' is always true
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:219:32: style: Condition 'highrampstartvalue<=highrampendvalue' is always true [knownConditionTrueFalse]
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:214:30: note: Assignment 'highrampstartvalue=150', assigned value is 150
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:219:32: note: Condition 'highrampstartvalue<=highrampendvalue' is always true
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:163:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:164:16: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:105:4: performance: Variable 'columns' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:106:4: performance: Variable 'rows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:107:4: performance: Variable 'frames' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:108:4: performance: Variable 'bitsallocated' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:109:4: performance: Variable 'bitsstored' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dcproj.cc:110:4: performance: Variable 'highbit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dcrmmeta.cc:43:9: style: The scope of the variable 'vr' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:41:13: warning: Either the condition 'firstValue?firstValue:""' is redundant or there is possible null pointer dereference: firstValue. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:46:22: note: Assuming that condition 'firstValue?firstValue:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:41:13: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:41:24: warning: Either the condition 'newValue?newValue:""' is redundant or there is possible null pointer dereference: newValue. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:44:20: note: Assuming that condition 'newValue?newValue:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:41:24: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:570:36: warning: Either the condition 'if(fstr)' is redundant or there is possible null pointer dereference: fstr. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:657:6: note: Assuming that condition 'if(fstr)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:570:36: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:696:50: warning: Either the condition 'if(fstr)' is redundant or there is possible null pointer dereference: fstr. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:719:20: note: Assuming that condition 'if(fstr)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:696:50: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:763:36: warning: Either the condition 'if(fstr)' is redundant or there is possible null pointer dereference: fstr. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:801:6: note: Assuming that condition 'if(fstr)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:763:36: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:410:22: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:411:22: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:434:22: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:435:22: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:633:26: style: Variable 'sliceThickness' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:640:20: style: Variable 'echoTime' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:642:26: style: Variable 'repetitionTime' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:647:24: style: Variable 'rescaleSlope' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsort.cc:649:28: style: Variable 'rescaleIntercept' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsrmrg.cc:40:13: warning: Either the condition 'firstValue?firstValue:""' is redundant or there is possible null pointer dereference: firstValue. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsrmrg.cc:45:22: note: Assuming that condition 'firstValue?firstValue:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcsrmrg.cc:40:13: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcsrmrg.cc:40:24: warning: Either the condition 'newValue?newValue:""' is redundant or there is possible null pointer dereference: newValue. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsrmrg.cc:43:20: note: Assuming that condition 'newValue?newValue:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcsrmrg.cc:40:24: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcsrmrg.cc:327:36: warning: Either the condition 'if(fstr)' is redundant or there is possible null pointer dereference: fstr. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsrmrg.cc:408:6: note: Assuming that condition 'if(fstr)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcsrmrg.cc:327:36: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcsub.cc:96:12: style: Checking if unsigned variable 'n1' is less than zero. [unsignedLessThanZero]
dicom3tools-1.0~20120505/appsrc/dcfile/dcsub.cc:108:12: style: Checking if unsigned variable 'n2' is less than zero. [unsignedLessThanZero]
dicom3tools-1.0~20120505/appsrc/dcfile/dctable.cc:253:36: warning: Either the condition 'if(fstr)' is redundant or there is possible null pointer dereference: fstr. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dctable.cc:267:8: note: Assuming that condition 'if(fstr)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dctable.cc:253:36: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dctable.cc:93:21: error: Uninitialized variable: string [uninitvar]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:1069:16: warning: Either the condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is redundant or there is possible null pointer dereference: vPhotometricInterpretation. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:1081:41: note: Assuming that condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:1069:16: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:1074:21: warning: Either the condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is redundant or there is possible null pointer dereference: vPhotometricInterpretation. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:1081:41: note: Assuming that condition 'vPhotometricInterpretation?vPhotometricInterpretation:""' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:1074:21: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:206:10: style: The scope of the variable 'n' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:207:17: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:1048:38: style: The scope of the variable 'oPixelData' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:1049:29: style: The scope of the variable 'sPixelData' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:462:20: style: Unsigned variable 'bottomindex' can't be negative so it is unnecessary to test it. [unsignedPositive]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:477:15: style: Unsigned variable 'index' can't be negative so it is unnecessary to test it. [unsignedPositive]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:492:17: style: Unsigned variable 'topindex' can't be negative so it is unnecessary to test it. [unsignedPositive]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:174:1: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:66:14: style: Unused private function: 'BufferedWindowedGrayImage::getPixelMap' [unusedPrivateFunction]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:84:4: performance: Variable 'columns' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:85:4: performance: Variable 'rows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:86:4: performance: Variable 'frames' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:87:4: performance: Variable 'planes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:88:4: performance: Variable 'bitsallocated' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:89:4: performance: Variable 'bitsstored' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:90:4: performance: Variable 'highbit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:147:7: performance: Technically the member function 'BufferedWindowedGrayImage::hasWindowCenterWidth' can be static. [functionStatic]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:149:7: style: Technically the member function 'BufferedWindowedGrayImage::getWindowCenterWidth' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:382:28: note: Technically the member function 'BufferedWindowedGrayImage::getWindowCenterWidth' can be const.
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:149:7: note: Technically the member function 'BufferedWindowedGrayImage::getWindowCenterWidth' can be const.
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:153:7: style: Technically the member function 'BufferedWindowedGrayImage::getSigned' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:154:9: style: Technically the member function 'BufferedWindowedGrayImage::getBits' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:534:7: style: Technically the member function 'WindowCenterWidthTranslator::getDisplayedCenterFromStoredCenter' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:538:7: style: Technically the member function 'WindowCenterWidthTranslator::getDisplayedWidthFromStoredWidth' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:123:4: style: Class 'BufferedWindowedGrayImage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/appsrc/dcfile/dctopgm8.cc:123:4: style: Class 'BufferedWindowedGrayImage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/appsrc/dcfile/dcuidchg.cc:290:39: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dicom3tools-1.0~20120505/appsrc/dcfile/dcuidchg.cc:241:36: warning: Either the condition 'if(ifstr)' is redundant or there is possible null pointer dereference: ifstr. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcuidchg.cc:300:6: note: Assuming that condition 'if(ifstr)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcuidchg.cc:241:36: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcuidchg.cc:283:38: warning: Either the condition 'if(ofstr)' is redundant or there is possible null pointer dereference: ofstr. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/dcfile/dcuidchg.cc:292:6: note: Assuming that condition 'if(ofstr)' is not redundant
dicom3tools-1.0~20120505/appsrc/dcfile/dcuidchg.cc:283:38: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dcfile/dcuidchg.cc:154:8: style: Unused variable: i [unusedVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dcuidchg.cc:400:8: style: Variable 'bad' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/appsrc/dcfile/dcuidchg.cc:25:2: warning: Member variable 'UIDEntryString::value' is not initialized in the constructor. [uninitMemberVar]
dicom3tools-1.0~20120505/appsrc/dcfile/dcuidchg.cc:27:8: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dcuidchg.cc:29:8: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/dcuidchg.cc:34:7: style: Technically the member function 'UIDEntryString::operator==' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/dcfile/dcuidchg.cc:28:2: style: Class 'UIDEntryString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/appsrc/dcfile/dcuidchg.cc:49:2: style: Class 'UIDEntryStringListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/appsrc/dcfile/dcuidchg.cc:59:2: style: Class 'UIDHashMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/appsrc/dcfile/pdftodc.cc:125:2: style: Variable 'pdfFileLength' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dicom3tools-1.0~20120505/appsrc/dcfile/pdftodc.cc:123:0: note: Variable 'pdfFileLength' is reassigned a value before the old one has been used if variable is no semaphore variable.
dicom3tools-1.0~20120505/appsrc/dcfile/pdftodc.cc:125:2: note: Variable 'pdfFileLength' is reassigned a value before the old one has been used if variable is no semaphore variable.
dicom3tools-1.0~20120505/appsrc/dcfile/rawftodc.cc:37:4: performance: Variable 'rows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/appsrc/dcfile/rawftodc.cc:78:9: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dicom3tools-1.0~20120505/appsrc/dcfile/rawftodc.cc:62:17: note: Virtual function in base class
dicom3tools-1.0~20120505/appsrc/dcfile/rawftodc.cc:78:9: note: Function in derived class
dicom3tools-1.0~20120505/appsrc/dcfile/rawftodc.cc:121:9: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dicom3tools-1.0~20120505/appsrc/dcfile/rawftodc.cc:62:17: note: Virtual function in base class
dicom3tools-1.0~20120505/appsrc/dcfile/rawftodc.cc:121:9: note: Function in derived class
dicom3tools-1.0~20120505/appsrc/dconvert/gaw/gawdump.cc:106:2: warning: Possible null pointer dereference: convertor [nullPointer]
dicom3tools-1.0~20120505/appsrc/dconvert/gaw/gawdump.cc:76:28: note: Assignment 'convertor=0', assigned value is 0
dicom3tools-1.0~20120505/appsrc/dconvert/gaw/gawdump.cc:106:2: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dconvert/gaw/gawdump.cc:107:2: warning: Possible null pointer dereference: convertor [nullPointer]
dicom3tools-1.0~20120505/appsrc/dconvert/gaw/gawdump.cc:76:28: note: Assignment 'convertor=0', assigned value is 0
dicom3tools-1.0~20120505/appsrc/dconvert/gaw/gawdump.cc:107:2: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dconvert/gaw/gawtodc.cc:134:2: warning: Possible null pointer dereference: convertor [nullPointer]
dicom3tools-1.0~20120505/appsrc/dconvert/gaw/gawtodc.cc:104:28: note: Assignment 'convertor=0', assigned value is 0
dicom3tools-1.0~20120505/appsrc/dconvert/gaw/gawtodc.cc:134:2: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dconvert/gen/gendump.cc:97:2: warning: Possible null pointer dereference: convertor [nullPointer]
dicom3tools-1.0~20120505/appsrc/dconvert/gen/gendump.cc:74:28: note: Assignment 'convertor=0', assigned value is 0
dicom3tools-1.0~20120505/appsrc/dconvert/gen/gendump.cc:97:2: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dconvert/gen/gendump.cc:98:2: warning: Possible null pointer dereference: convertor [nullPointer]
dicom3tools-1.0~20120505/appsrc/dconvert/gen/gendump.cc:74:28: note: Assignment 'convertor=0', assigned value is 0
dicom3tools-1.0~20120505/appsrc/dconvert/gen/gendump.cc:98:2: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dconvert/gen/gentodc.cc:125:2: warning: Possible null pointer dereference: convertor [nullPointer]
dicom3tools-1.0~20120505/appsrc/dconvert/gen/gentodc.cc:102:28: note: Assignment 'convertor=0', assigned value is 0
dicom3tools-1.0~20120505/appsrc/dconvert/gen/gentodc.cc:125:2: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/dconvert/pq/pqsplit.cc:113:7: style: The scope of the variable 'magic_num_data_dict' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dconvert/pq/pqsplit.cc:114:7: style: The scope of the variable 'num_sdr_fields' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dconvert/pq/pqsplit.cc:266:15: style: The scope of the variable 'patient_name' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dconvert/pq/pqsplit.cc:267:15: style: The scope of the variable 'patient_id' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dconvert/pq/pqsplit.cc:268:7: style: The scope of the variable 'study_num' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dconvert/pq/pqsplit.cc:269:7: style: The scope of the variable 'study_num_extended' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/dconvert/pq/pqsplit.cc:340:5: warning: The buffer 's_fieldname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dicom3tools-1.0~20120505/appsrc/dconvert/pq/pqsplit.cc:395:0: error: Memory leak: db_fieldname [memleak]
dicom3tools-1.0~20120505/appsrc/dconvert/pq/pqsplit.cc:395:0: error: Memory leak: db_offset [memleak]
dicom3tools-1.0~20120505/appsrc/dconvert/pq/pqsplit.cc:395:0: error: Memory leak: db_length [memleak]
dicom3tools-1.0~20120505/appsrc/dconvert/pq/pqsplit.cc:395:0: error: Memory leak: db_vtype [memleak]
dicom3tools-1.0~20120505/appsrc/dconvert/pq/pqsplit.cc:395:0: error: Memory leak: db_value [memleak]
dicom3tools-1.0~20120505/appsrc/dconvert/signa/sgndump.cc:18:0: style: Variable 'useoptioncount' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/appsrc/dconvert/signa/sgntodc.cc:47:48: style: Variable 'useximg' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/appsrc/misc/binpatch.cc:314:21: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/misc/binpatch.cc:335:17: style: C-style pointer casting [cstyleCast]
dicom3tools-1.0~20120505/appsrc/misc/binpatch.cc:65:2: warning: Member variable 'Patch::binaryvalue' is not initialized in the constructor. [uninitMemberVar]
dicom3tools-1.0~20120505/appsrc/misc/binpatch.cc:96:2: warning: Member variable 'Patch::binarypadstring' is not initialized in the constructor. [uninitMemberVar]
dicom3tools-1.0~20120505/appsrc/misc/binpatch.cc:156:2: style: 'PatchPtr::operator=' should return 'PatchPtr &'. [operatorEq]
dicom3tools-1.0~20120505/appsrc/misc/binpatch.cc:36:7: performance: Technically the member function 'Patch::getEscape' can be static. [functionStatic]
dicom3tools-1.0~20120505/appsrc/misc/binpatch.cc:122:8: style: Technically the member function 'Patch::put' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/binpatch.cc:139:11: style: Technically the member function 'Patch::getOffset' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/binpatch.cc:140:11: style: Technically the member function 'Patch::getLength' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/binpatch.cc:141:11: style: Technically the member function 'Patch::getStringLength' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/binpatch.cc:142:15: style: Technically the member function 'Patch::getString' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/binpatch.cc:143:15: style: Technically the member function 'Patch::getPadString' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/binpatch.cc:109:4: style: Class 'Patch' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/appsrc/misc/binpatch.cc:109:4: style: Class 'Patch' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/appsrc/misc/binpatch.cc:109:4: style: Class 'Patch' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
dicom3tools-1.0~20120505/appsrc/misc/binpatch.cc:153:2: style: Class 'PatchPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/appsrc/misc/dumptiff.cc:56:10: style: Expression is always false because 'else if' condition matches previous condition at line 54. [multiCondition]
dicom3tools-1.0~20120505/appsrc/misc/dumptiff.cc:26:2: style: Class 'TIFF_Reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:316:30: warning: Either the condition 'if(s)' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:319:5: note: Assuming that condition 'if(s)' is not redundant
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:316:30: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:432:30: warning: Either the condition 'if(s)' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:435:5: note: Assuming that condition 'if(s)' is not redundant
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:432:30: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:825:30: warning: Either the condition 'if(s)' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:828:5: note: Assuming that condition 'if(s)' is not redundant
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:825:30: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:847:30: warning: Either the condition 'if(s)' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:850:5: note: Assuming that condition 'if(s)' is not redundant
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:847:30: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:869:30: warning: Either the condition 'if(s)' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:872:5: note: Assuming that condition 'if(s)' is not redundant
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:869:30: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:813:17: style: The scope of the variable 'width' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:835:17: style: The scope of the variable 'width' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:857:17: style: The scope of the variable 'width' can be reduced. [variableScope]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:339:13: style: Boolean variable 'showaddress' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:339:34: style: Boolean variable 'showhex' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:340:13: style: Boolean variable 'showdec' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:358:13: style: Boolean variable 'showaddress' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:358:34: style: Boolean variable 'showhex' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:359:13: style: Boolean variable 'showdec' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:196:2: warning: Member variable 'Parameters::restrictionvalue' is not initialized in the constructor. [uninitMemberVar]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:69:7: style: Unused private function: 'Buffer::putState' [unusedPrivateFunction]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:69:7: style: Technically the member function 'Buffer::putState' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:164:16: style: Technically the member function 'Buffer::getOffset' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:626:9: style: Technically the member function 'IeeeFloat32::getValue' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:633:6: style: Technically the member function 'IeeeFloat32::isZero' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:635:6: style: Technically the member function 'IeeeFloat32::isNormalized' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:637:6: style: Technically the member function 'IeeeFloat32::isNotNormalized' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:639:6: style: Technically the member function 'IeeeFloat32::isNotANumber' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:641:6: style: Technically the member function 'IeeeFloat32::isPlusInfinity' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:643:6: style: Technically the member function 'IeeeFloat32::isMinusInfinity' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:646:14: style: Technically the member function 'IeeeFloat32::describe' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:714:9: style: Technically the member function 'IeeeFloat64::getValue' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:721:6: style: Technically the member function 'IeeeFloat64::isZero' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:723:6: style: Technically the member function 'IeeeFloat64::isNormalized' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:725:6: style: Technically the member function 'IeeeFloat64::isNotNormalized' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:727:6: style: Technically the member function 'IeeeFloat64::isNotANumber' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:729:6: style: Technically the member function 'IeeeFloat64::isPlusInfinity' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:731:6: style: Technically the member function 'IeeeFloat64::isMinusInfinity' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:734:14: style: Technically the member function 'IeeeFloat64::describe' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:788:9: style: Technically the member function 'VaxFloat_F::getValue' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:790:6: style: Technically the member function 'VaxFloat_F::isNumber' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:792:6: style: Technically the member function 'VaxFloat_F::isZero' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:795:14: style: Technically the member function 'VaxFloat_F::describe' can be const. [functionConst]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:592:2: style: Class 'IeeeFloat32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:762:2: style: Class 'VaxFloat_F' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/appsrc/misc/dumpwhat.cc:1071:0: error: Memory leak: s [memleak]
dicom3tools-1.0~20120505/appsrc/misc/gethttp.cc:126:15: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
dicom3tools-1.0~20120505/appsrc/misc/jpegdump.cc:294:7: performance: Technically the member function 'JPEGMarkerDictionary::getEntry' can be static. [functionStatic]
dicom3tools-1.0~20120505/appsrc/misc/jpegdump.cc:361:4: style: Class 'JPEG_SOS_Parameters' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/appsrc/misc/jpegdump.cc:361:4: style: Class 'JPEG_SOS_Parameters' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/appsrc/misc/jpegdump.cc:425:4: style: Class 'JPEG_SOF_Parameters' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/appsrc/misc/jpegdump.cc:425:4: style: Class 'JPEG_SOF_Parameters' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/appsrc/misc/jpegdump.cc:476:4: style: Class 'JPEG_DHT_Parameters' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/appsrc/misc/jpegdump.cc:476:4: style: Class 'JPEG_DHT_Parameters' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/appsrc/misc/jpegdump.cc:571:4: style: Class 'JPEG_DQT_Parameters' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/appsrc/misc/jpegdump.cc:571:4: style: Class 'JPEG_DQT_Parameters' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/appsrc/misc/jpegsplit.cc:152:2: warning: Possible null pointer dereference: ostr [nullPointer]
dicom3tools-1.0~20120505/appsrc/misc/jpegsplit.cc:219:18: note: Assignment 'out=0', assigned value is 0
dicom3tools-1.0~20120505/appsrc/misc/jpegsplit.cc:228:23: note: Calling function 'write', 1st argument 'ostr' value is 0
dicom3tools-1.0~20120505/appsrc/misc/jpegsplit.cc:152:2: note: Null pointer dereference
dicom3tools-1.0~20120505/appsrc/misc/ppmtrclr.cc:199:34: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dicom3tools-1.0~20120505/appsrc/simple/ge9800/ge98topgm.cc:218:0: error: Memory leak: map [memleak]
dicom3tools-1.0~20120505/libsrc/src/dcdisp/rdimage.cc:198:10: style: The scope of the variable 'n' can be reduced. [variableScope]
dicom3tools-1.0~20120505/libsrc/src/dcdisp/rdimage.cc:199:17: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dicom3tools-1.0~20120505/libsrc/src/dcdisp/rdimage.cc:637:9: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
dicom3tools-1.0~20120505/libsrc/src/dcdisp/rdimage.cc:342:0: style: Variable 'row' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/libsrc/src/dcdisp/rdimage.cc:343:0: style: Variable 'column' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/libsrc/src/dcdisp/rdimage.cc:568:15: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/libsrc/src/dcdisp/usegray.cc:293:20: style: Unsigned variable 'bottomindex' can't be negative so it is unnecessary to test it. [unsignedPositive]
dicom3tools-1.0~20120505/libsrc/src/dcdisp/usegray.cc:308:15: style: Unsigned variable 'index' can't be negative so it is unnecessary to test it. [unsignedPositive]
dicom3tools-1.0~20120505/libsrc/src/dcdisp/usegray.cc:323:17: style: Unsigned variable 'topindex' can't be negative so it is unnecessary to test it. [unsignedPositive]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawsrc.h:53:2: warning: Member variable 'GAW_PixelDataSource::offset' is not initialized in the constructor. [uninitMemberVar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawsrc.h:53:2: warning: Member variable 'GAW_PixelDataSource::ubuffer' is not initialized in the constructor. [uninitMemberVar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawinfo.h:18:4: performance: Variable 'explicitFileHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawinfo.h:19:4: performance: Variable 'explicitSuiteHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawinfo.h:20:4: performance: Variable 'explicitExamHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawinfo.h:21:4: performance: Variable 'explicitSeriesHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawinfo.h:22:4: performance: Variable 'explicitImageHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawinfo.h:36:4: performance: Variable 'explicitFileHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawinfo.h:37:4: performance: Variable 'explicitSuiteHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawinfo.h:38:4: performance: Variable 'explicitExamHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawinfo.h:39:4: performance: Variable 'explicitSeriesHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawinfo.h:40:4: performance: Variable 'explicitImageHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawcl.h:16:4: performance: Variable 'fileinfo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawsrc.h:60:4: performance: Variable 'compress' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawsrc.h:61:4: performance: Variable 'rows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gaw.h:41:7: performance: Technically the member function 'GAW_Conversion::dumpSelectedImage' can be static. [functionStatic]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawdmp.cc:9:37: style: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gaw.h:39:27: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawdmp.cc:9:37: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawmmsc.cc:155:6: warning: Variable 'value1' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawmmsc.cc:151:6: note: Variable 'value1' is reassigned a value before the old one has been used. 'break;' missing?
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawmmsc.cc:155:6: note: Variable 'value1' is reassigned a value before the old one has been used. 'break;' missing?
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawmmsc.cc:156:6: warning: Variable 'value2' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawmmsc.cc:152:6: note: Variable 'value2' is reassigned a value before the old one has been used. 'break;' missing?
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawmmsc.cc:156:6: note: Variable 'value2' is reassigned a value before the old one has been used. 'break;' missing?
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawmmsc.cc:157:6: warning: Variable 'value3' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawmmsc.cc:153:6: note: Variable 'value3' is reassigned a value before the old one has been used. 'break;' missing?
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawmmsc.cc:157:6: note: Variable 'value3' is reassigned a value before the old one has been used. 'break;' missing?
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawmpln.cc:102:16: error: Uninitialized variable: tlhc_R [uninitvar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawmpln.cc:102:24: error: Uninitialized variable: tlhc_A [uninitvar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawmpln.cc:103:16: error: Uninitialized variable: trhc_R [uninitvar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawmpln.cc:103:24: error: Uninitialized variable: trhc_A [uninitvar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawmpln.cc:104:16: error: Uninitialized variable: brhc_R [uninitvar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gaw/gawmpln.cc:104:24: error: Uninitialized variable: brhc_A [uninitvar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/ge9800/ge9800src.h:20:4: performance: Variable 'rows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/ge9800/ge9800.cc:11:2: style: Class 'GE9800_Conversion' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/ge9800/ge9800.cc:11:2: style: Class 'GE9800_Conversion' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/libsrc/src/dconvert/ge9800/ge9800cl.h:11:2: style: Class 'GE9800_Header_BothClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/ge9800/ge9800dmp.cc:9:40: style: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/ge9800/ge9800.h:24:27: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/ge9800/ge9800dmp.cc:9:40: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/ge9800/ge9800dmp.cc:24:47: style: Function 'dumpSelectedImage' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/ge9800/ge9800.h:26:34: note: Function 'dumpSelectedImage' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/ge9800/ge9800dmp.cc:24:47: note: Function 'dumpSelectedImage' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/gensrc.h:53:2: warning: Member variable 'GEN_PixelDataSource::offset' is not initialized in the constructor. [uninitMemberVar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/gensrc.h:53:2: warning: Member variable 'GEN_PixelDataSource::ubuffer' is not initialized in the constructor. [uninitMemberVar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/geninfo.h:18:4: performance: Variable 'explicitFileHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/geninfo.h:19:4: performance: Variable 'explicitSuiteHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/geninfo.h:20:4: performance: Variable 'explicitExamHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/geninfo.h:21:4: performance: Variable 'explicitSeriesHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/geninfo.h:22:4: performance: Variable 'explicitImageHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/geninfo.h:36:4: performance: Variable 'explicitFileHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/geninfo.h:37:4: performance: Variable 'explicitSuiteHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/geninfo.h:38:4: performance: Variable 'explicitExamHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/geninfo.h:39:4: performance: Variable 'explicitSeriesHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/geninfo.h:40:4: performance: Variable 'explicitImageHdrPtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/gencl.h:16:4: performance: Variable 'fileinfo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/gensrc.h:60:4: performance: Variable 'compress' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/gensrc.h:61:4: performance: Variable 'rows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/gen.h:41:7: performance: Technically the member function 'GEN_Conversion::dumpSelectedImage' can be static. [functionStatic]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/gendmp.cc:9:37: style: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/gen.h:39:27: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/gendmp.cc:9:37: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/genmmsc.cc:155:6: warning: Variable 'value1' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/genmmsc.cc:151:6: note: Variable 'value1' is reassigned a value before the old one has been used. 'break;' missing?
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/genmmsc.cc:155:6: note: Variable 'value1' is reassigned a value before the old one has been used. 'break;' missing?
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/genmmsc.cc:156:6: warning: Variable 'value2' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/genmmsc.cc:152:6: note: Variable 'value2' is reassigned a value before the old one has been used. 'break;' missing?
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/genmmsc.cc:156:6: note: Variable 'value2' is reassigned a value before the old one has been used. 'break;' missing?
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/genmmsc.cc:157:6: warning: Variable 'value3' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/genmmsc.cc:153:6: note: Variable 'value3' is reassigned a value before the old one has been used. 'break;' missing?
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/genmmsc.cc:157:6: note: Variable 'value3' is reassigned a value before the old one has been used. 'break;' missing?
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/genmpln.cc:102:16: error: Uninitialized variable: tlhc_R [uninitvar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/genmpln.cc:102:24: error: Uninitialized variable: tlhc_A [uninitvar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/genmpln.cc:103:16: error: Uninitialized variable: trhc_R [uninitvar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/genmpln.cc:103:24: error: Uninitialized variable: trhc_A [uninitvar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/genmpln.cc:104:16: error: Uninitialized variable: brhc_R [uninitvar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/gen/genmpln.cc:104:24: error: Uninitialized variable: brhc_A [uninitvar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrsrc.h:18:4: performance: Variable 'rows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himr.cc:11:2: style: Class 'HIMR_Conversion' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himr.cc:11:2: style: Class 'HIMR_Conversion' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrcl.h:11:2: style: Class 'HIMR_Header_BothClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrdmp.cc:9:38: style: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himr.h:24:27: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrdmp.cc:9:38: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrdmp.cc:24:45: style: Function 'dumpSelectedImage' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himr.h:26:34: note: Function 'dumpSelectedImage' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrdmp.cc:24:45: note: Function 'dumpSelectedImage' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrmmsc.cc:100:19: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrmmsc.cc:95:13: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrmmsc.cc:106:8: note: Assuming that condition 'if(buf)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrmmsc.cc:95:13: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrmmsc.cc:96:29: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrmmsc.cc:106:8: note: Assuming that condition 'if(buf)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrmmsc.cc:96:29: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrmmsc.cc:100:13: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: start. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrmmsc.cc:106:8: note: Assuming that condition 'if(buf)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrmmsc.cc:99:19: note: Assignment 'start=buf', assigned value is 0
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrmmsc.cc:100:13: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/himr/himrmmsc.cc:90:3: style: Class 'Description' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtnsrc.h:18:4: performance: Variable 'rows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtn.cc:11:2: style: Class 'IMTN_Conversion' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtn.cc:11:2: style: Class 'IMTN_Conversion' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtncl.h:12:2: style: Class 'IMTN_Header_BothClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtndmp.cc:9:38: style: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtn.h:24:27: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtndmp.cc:9:38: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtndmp.cc:23:45: style: Function 'dumpSelectedImage' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtn.h:26:34: note: Function 'dumpSelectedImage' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtndmp.cc:23:45: note: Function 'dumpSelectedImage' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtnhdrc.cc:18:61: style: Function 'IMTN_HeaderClass_FILEHDR' argument 1 names different: declaration 'ist' definition 'istr'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtnhdrm.h:18:36: note: Function 'IMTN_HeaderClass_FILEHDR' argument 1 names different: declaration 'ist' definition 'istr'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtnhdrc.cc:18:61: note: Function 'IMTN_HeaderClass_FILEHDR' argument 1 names different: declaration 'ist' definition 'istr'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtnhdrc.cc:156:63: style: Function 'IMTN_HeaderClass_SLICEHDR' argument 1 names different: declaration 'ist' definition 'istr'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtnhdrm.h:43:37: note: Function 'IMTN_HeaderClass_SLICEHDR' argument 1 names different: declaration 'ist' definition 'istr'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtnhdrc.cc:156:63: note: Function 'IMTN_HeaderClass_SLICEHDR' argument 1 names different: declaration 'ist' definition 'istr'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtnhdrc.cc:30:2: style: Class 'IMTN_HeaderClass_FILEHDR' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtnhdrc.cc:30:2: style: Class 'IMTN_HeaderClass_FILEHDR' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtnhdrc.cc:63:2: style: Class 'IMTN_HeaderClass_FILEHDR' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtnhdrc.cc:186:2: style: Class 'IMTN_HeaderClass_SLICEHDR' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtnhdrc.cc:186:2: style: Class 'IMTN_HeaderClass_SLICEHDR' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/libsrc/src/dconvert/imtn/imtnhdrc.cc:238:2: style: Class 'IMTN_HeaderClass_SLICEHDR' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacesrc.h:21:4: performance: Variable 'rows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pace.h:26:7: performance: Technically the member function 'PACE_Conversion::dumpSelectedImage' can be static. [functionStatic]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pace.cc:11:2: style: Class 'PACE_Conversion' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pace.cc:11:2: style: Class 'PACE_Conversion' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacecl.h:11:2: style: Class 'PACE_Header_BothClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacedmp.cc:9:38: style: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pace.h:24:27: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacedmp.cc:9:38: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacemmsc.cc:108:19: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacemmsc.cc:103:13: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacemmsc.cc:114:8: note: Assuming that condition 'if(buf)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacemmsc.cc:103:13: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacemmsc.cc:104:29: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacemmsc.cc:114:8: note: Assuming that condition 'if(buf)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacemmsc.cc:104:29: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacemmsc.cc:108:13: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: start. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacemmsc.cc:114:8: note: Assuming that condition 'if(buf)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacemmsc.cc:107:19: note: Assignment 'start=buf', assigned value is 0
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacemmsc.cc:108:13: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacemmsc.cc:134:4: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pace/pacemmsc.cc:98:3: style: Class 'Description' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqsrc.h:18:4: performance: Variable 'rows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqcl.h:14:7: performance: Technically the member function 'PQ_Header_BothClass::DumpSelectedImage' can be static. [functionStatic]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pq.cc:11:2: style: Class 'PQ_Conversion' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pq.cc:11:2: style: Class 'PQ_Conversion' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqhdrw.h:48:2: style: Class 'PQ_HeaderClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqcl.h:11:2: style: Class 'PQ_Header_BothClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqcl.h:19:7: style: Technically the member function 'PQ_Header_BothClass::ToDicom_Template' can be const. [functionConst]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqconv.h:41:22: note: Technically the member function 'PQ_Header_BothClass::ToDicom_Template' can be const.
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqcl.h:19:7: note: Technically the member function 'PQ_Header_BothClass::ToDicom_Template' can be const.
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqdmp.cc:9:36: style: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pq.h:24:27: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqdmp.cc:9:36: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqdmp.cc:24:43: style: Function 'dumpSelectedImage' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pq.h:26:34: note: Function 'dumpSelectedImage' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqdmp.cc:24:43: note: Function 'dumpSelectedImage' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqhdrc.h:118:6: style: The scope of the variable 'magic_num_data_dict' can be reduced. [variableScope]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqhdrc.h:119:6: style: The scope of the variable 'num_sdr_fields' can be reduced. [variableScope]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqhdrc.h:160:2: style: Class 'PQ_HeaderClass' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqhdrc.h:160:2: style: Class 'PQ_HeaderClass' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:15:12: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:25:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:15:12: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:15:22: warning: Either the condition 'if(pq_recon_date)' is redundant or there is possible null pointer dereference: pq_recon_date. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:24:7: note: Assuming that condition 'if(pq_recon_date)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:15:22: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:16:4: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:25:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:16:4: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:18:4: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:25:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:18:4: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:20:4: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:25:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:20:4: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:39:12: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:50:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:39:12: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:39:22: warning: Either the condition 'if(pq_recon_time)' is redundant or there is possible null pointer dereference: pq_recon_time. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:49:7: note: Assuming that condition 'if(pq_recon_time)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:39:22: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:40:4: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:50:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:40:4: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:42:4: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:50:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:42:4: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:44:4: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:50:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:44:4: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:46:4: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:50:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:46:4: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:65:12: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:75:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:65:12: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:65:22: warning: Either the condition 'if(pq_scan_acq_date)' is redundant or there is possible null pointer dereference: pq_scan_acq_date. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:74:7: note: Assuming that condition 'if(pq_scan_acq_date)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:65:22: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:66:4: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:75:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:66:4: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:68:4: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:75:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:68:4: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:70:4: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:75:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:70:4: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:89:12: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:101:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:89:12: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:89:22: warning: Either the condition 'if(pq_scan_acq_time)' is redundant or there is possible null pointer dereference: pq_scan_acq_time. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:100:7: note: Assuming that condition 'if(pq_scan_acq_time)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:89:22: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:90:4: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:101:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:90:4: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:92:4: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:101:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:92:4: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:94:4: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:101:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:94:4: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:96:4: warning: Either the condition 'if(withdelim)' is redundant or there is possible null pointer dereference: withdelim. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:101:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:96:4: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:17:21: warning: Either the condition 'if(withdelim)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:25:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:17:21: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:17:37: warning: Either the condition 'if(pq_recon_date)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:24:7: note: Assuming that condition 'if(pq_recon_date)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:17:37: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:19:21: warning: Either the condition 'if(withdelim)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:25:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:19:21: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:19:37: warning: Either the condition 'if(pq_recon_date)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:24:7: note: Assuming that condition 'if(pq_recon_date)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:19:37: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:41:21: warning: Either the condition 'if(withdelim)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:50:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:41:21: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:41:37: warning: Either the condition 'if(pq_recon_time)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:49:7: note: Assuming that condition 'if(pq_recon_time)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:41:37: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:43:21: warning: Either the condition 'if(withdelim)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:50:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:43:21: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:43:37: warning: Either the condition 'if(pq_recon_time)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:49:7: note: Assuming that condition 'if(pq_recon_time)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:43:37: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:45:21: warning: Either the condition 'if(withdelim)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:50:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:45:21: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:45:37: warning: Either the condition 'if(pq_recon_time)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:49:7: note: Assuming that condition 'if(pq_recon_time)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:45:37: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:67:21: warning: Either the condition 'if(withdelim)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:75:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:67:21: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:67:40: warning: Either the condition 'if(pq_scan_acq_date)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:74:7: note: Assuming that condition 'if(pq_scan_acq_date)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:67:40: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:69:21: warning: Either the condition 'if(withdelim)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:75:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:69:21: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:69:40: warning: Either the condition 'if(pq_scan_acq_date)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:74:7: note: Assuming that condition 'if(pq_scan_acq_date)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:69:40: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:91:21: warning: Either the condition 'if(withdelim)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:101:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:91:21: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:91:40: warning: Either the condition 'if(pq_scan_acq_time)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:100:7: note: Assuming that condition 'if(pq_scan_acq_time)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:91:40: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:93:21: warning: Either the condition 'if(withdelim)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:101:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:93:21: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:93:40: warning: Either the condition 'if(pq_scan_acq_time)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:100:7: note: Assuming that condition 'if(pq_scan_acq_time)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:93:40: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:95:21: warning: Either the condition 'if(withdelim)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:101:7: note: Assuming that condition 'if(withdelim)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:95:21: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:95:40: warning: Either the condition 'if(pq_scan_acq_time)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:100:7: note: Assuming that condition 'if(pq_scan_acq_time)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:95:40: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqcl.h:22:7: style: Technically the member function 'PQ_Header_BothClass::ToDicom_ManualDates' can be const. [functionConst]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmdt.cc:5:22: note: Technically the member function 'PQ_Header_BothClass::ToDicom_ManualDates' can be const.
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqcl.h:22:7: note: Technically the member function 'PQ_Header_BothClass::ToDicom_ManualDates' can be const.
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmmsc.cc:44:7: style: Unused variable: length [unusedVariable]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmmsc.cc:103:7: style: Unused variable: length [unusedVariable]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqcl.h:20:7: style: Technically the member function 'PQ_Header_BothClass::ToDicom_ManualMisc' can be const. [functionConst]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmmsc.cc:5:22: note: Technically the member function 'PQ_Header_BothClass::ToDicom_ManualMisc' can be const.
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqcl.h:20:7: note: Technically the member function 'PQ_Header_BothClass::ToDicom_ManualMisc' can be const.
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmmsc.cc:196:8: error: Uninitialized variable: modality [uninitvar]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmpln.cc:63:7: style: The scope of the variable 'isslice' can be reduced. [variableScope]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmpln.cc:69:8: style: The scope of the variable 'pilot_type' can be reduced. [variableScope]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmpln.cc:70:6: style: The scope of the variable 'pilot_type_length' can be reduced. [variableScope]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmpln.cc:82:13: style: Variable 'isslice' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqcl.h:21:7: style: Technically the member function 'PQ_Header_BothClass::ToDicom_ManualPlane' can be const. [functionConst]
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqmpln.cc:6:22: note: Technically the member function 'PQ_Header_BothClass::ToDicom_ManualPlane' can be const.
dicom3tools-1.0~20120505/libsrc/src/dconvert/pq/pqcl.h:21:7: note: Technically the member function 'PQ_Header_BothClass::ToDicom_ManualPlane' can be const.
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimsrc.h:18:4: performance: Variable 'rows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shim.cc:11:2: style: Class 'SHIM_Conversion' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shim.cc:11:2: style: Class 'SHIM_Conversion' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimcl.h:12:2: style: Class 'SHIM_Header_BothClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimdc.cc:64:3: warning: Either the condition 'if(indexentry)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimdc.cc:79:5: note: Assuming that condition 'if(indexentry)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimdc.cc:64:3: note: Null pointer addition
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimdmp.cc:9:38: style: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shim.h:24:27: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimdmp.cc:9:38: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimdmp.cc:23:45: style: Function 'dumpSelectedImage' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shim.h:26:34: note: Function 'dumpSelectedImage' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimdmp.cc:23:45: note: Function 'dumpSelectedImage' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimhdrc.cc:18:61: style: Function 'SHIM_HeaderClass_FILEHDR' argument 1 names different: declaration 'ist' definition 'istr'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimhdrm.h:18:36: note: Function 'SHIM_HeaderClass_FILEHDR' argument 1 names different: declaration 'ist' definition 'istr'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimhdrc.cc:18:61: note: Function 'SHIM_HeaderClass_FILEHDR' argument 1 names different: declaration 'ist' definition 'istr'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimhdrc.cc:156:63: style: Function 'SHIM_HeaderClass_SLICEHDR' argument 1 names different: declaration 'ist' definition 'istr'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimhdrm.h:43:37: note: Function 'SHIM_HeaderClass_SLICEHDR' argument 1 names different: declaration 'ist' definition 'istr'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimhdrc.cc:156:63: note: Function 'SHIM_HeaderClass_SLICEHDR' argument 1 names different: declaration 'ist' definition 'istr'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimhdrc.cc:30:2: style: Class 'SHIM_HeaderClass_FILEHDR' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimhdrc.cc:30:2: style: Class 'SHIM_HeaderClass_FILEHDR' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimhdrc.cc:63:2: style: Class 'SHIM_HeaderClass_FILEHDR' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimhdrc.cc:186:2: style: Class 'SHIM_HeaderClass_SLICEHDR' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimhdrc.cc:186:2: style: Class 'SHIM_HeaderClass_SLICEHDR' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/libsrc/src/dconvert/shim/shimhdrc.cc:238:2: style: Class 'SHIM_HeaderClass_SLICEHDR' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/signa/sgnsrc.h:18:4: performance: Variable 'rows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/signa/signa.h:28:7: performance: Technically the member function 'SGN_Conversion::dumpSelectedImage' can be static. [functionStatic]
dicom3tools-1.0~20120505/libsrc/src/dconvert/signa/sgncl.h:11:2: style: Class 'SGN_Header_BothClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/signa/sgndmp.cc:9:37: style: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/signa/signa.h:26:27: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/signa/sgndmp.cc:9:37: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/somp/sompsrc.h:18:4: performance: Variable 'rows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/somp/somp.h:26:7: performance: Technically the member function 'SOMP_Conversion::dumpSelectedImage' can be static. [functionStatic]
dicom3tools-1.0~20120505/libsrc/src/dconvert/somp/somp.cc:11:2: style: Class 'SOMP_Conversion' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/somp/somp.cc:11:2: style: Class 'SOMP_Conversion' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/libsrc/src/dconvert/somp/sompcl.h:11:2: style: Class 'SOMP_Header_BothClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/somp/sompdmp.cc:9:38: style: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/somp/somp.h:24:27: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/somp/sompdmp.cc:9:38: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxsrc.h:18:4: performance: Variable 'rows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxx.h:26:7: performance: Technically the member function 'XXXX_Conversion::dumpSelectedImage' can be static. [functionStatic]
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxx.cc:11:2: style: Class 'XXXX_Conversion' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxx.cc:11:2: style: Class 'XXXX_Conversion' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxcl.h:11:2: style: Class 'XXXX_Header_BothClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxdmp.cc:9:38: style: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxx.h:24:27: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxdmp.cc:9:38: note: Function 'dumpCommon' argument 1 names different: declaration 'out' definition 'o'.
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxmmsc.cc:108:19: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxmmsc.cc:103:13: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxmmsc.cc:114:8: note: Assuming that condition 'if(buf)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxmmsc.cc:103:13: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxmmsc.cc:104:29: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxmmsc.cc:114:8: note: Assuming that condition 'if(buf)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxmmsc.cc:104:29: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxmmsc.cc:108:13: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: start. [nullPointerRedundantCheck]
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxmmsc.cc:114:8: note: Assuming that condition 'if(buf)' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxmmsc.cc:107:19: note: Assignment 'start=buf', assigned value is 0
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxmmsc.cc:108:13: note: Null pointer dereference
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxmmsc.cc:134:4: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/libsrc/src/dconvert/xxxx/xxxxmmsc.cc:98:3: style: Class 'Description' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrlist.cc:16:2: style: 'AttributePointer::operator=' should return 'AttributePointer &'. [operatorEq]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrlist.cc:12:2: style: Class 'AttributePointer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrlist.cc:61:2: style: Class 'AttributeListIteratorImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxls.cc:486:25: style: Variable 'apatient' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd copy.cc:800:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd copy.cc:996:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd copy.cc:999:6: note: Found duplicate branches for 'if' and 'else'.
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd copy.cc:996:11: note: Found duplicate branches for 'if' and 'else'.
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd copy.cc:321:15: style: Same expression on both sides of '&&' because the value of 'verbose' and 'showoffset' are the same. [duplicateExpression]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd copy.cc:317:18: note: 'showoffset' is assigned value 'verbose' here.
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd copy.cc:321:15: note: Same expression on both sides of '&&' because the value of 'verbose' and 'showoffset' are the same.
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd copy.cc:393:15: style: Same expression on both sides of '&&' because the value of 'verbose' and 'showoffset' are the same. [duplicateExpression]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd copy.cc:382:18: note: 'showoffset' is assigned value 'verbose' here.
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd copy.cc:393:15: note: Same expression on both sides of '&&' because the value of 'verbose' and 'showoffset' are the same.
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd.cc:800:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd.cc:996:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd.cc:999:6: note: Found duplicate branches for 'if' and 'else'.
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd.cc:996:11: note: Found duplicate branches for 'if' and 'else'.
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd.cc:321:15: style: Same expression on both sides of '&&' because the value of 'verbose' and 'showoffset' are the same. [duplicateExpression]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd.cc:317:18: note: 'showoffset' is assigned value 'verbose' here.
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd.cc:321:15: note: Same expression on both sides of '&&' because the value of 'verbose' and 'showoffset' are the same.
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd.cc:393:15: style: Same expression on both sides of '&&' because the value of 'verbose' and 'showoffset' are the same. [duplicateExpression]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd.cc:382:18: note: 'showoffset' is assigned value 'verbose' here.
dicom3tools-1.0~20120505/libsrc/src/dctool/attrmxrd.cc:393:15: note: Same expression on both sides of '&&' because the value of 'verbose' and 'showoffset' are the same.
dicom3tools-1.0~20120505/libsrc/src/dctool/elmtype.h:25:2: warning: Member variable 'TagAndOwnerAndBlock::owner' is not initialized in the constructor. [uninitMemberVar]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrtyps.cc:28:7: style: Condition '!i' is always false [knownConditionTrueFalse]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrtyps.cc:22:9: note: Assuming that condition '!i' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dctool/attrtyps.cc:27:5: note: i is incremented', new value is 1
dicom3tools-1.0~20120505/libsrc/src/dctool/attrtyps.cc:28:7: note: Condition '!i' is always false
dicom3tools-1.0~20120505/libsrc/src/dctool/attrtyps.cc:72:7: style: Condition '!i' is always false [knownConditionTrueFalse]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrtyps.cc:66:9: note: Assuming that condition '!i' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dctool/attrtyps.cc:71:5: note: i is incremented', new value is 1
dicom3tools-1.0~20120505/libsrc/src/dctool/attrtyps.cc:72:7: note: Condition '!i' is always false
dicom3tools-1.0~20120505/libsrc/src/dctool/attrtyps.cc:124:7: style: Condition '!i' is always false [knownConditionTrueFalse]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrtyps.cc:120:9: note: Assuming that condition '!i' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dctool/attrtyps.cc:123:5: note: i is incremented', new value is 1
dicom3tools-1.0~20120505/libsrc/src/dctool/attrtyps.cc:124:7: note: Condition '!i' is always false
dicom3tools-1.0~20120505/libsrc/src/dctool/attrtypt.cc:27:7: style: Condition '!i' is always false [knownConditionTrueFalse]
dicom3tools-1.0~20120505/libsrc/src/dctool/attrtypt.cc:20:9: note: Assuming that condition '!i' is not redundant
dicom3tools-1.0~20120505/libsrc/src/dctool/attrtypt.cc:26:5: note: i is incremented', new value is 1
dicom3tools-1.0~20120505/libsrc/src/dctool/attrtypt.cc:27:7: note: Condition '!i' is always false
dicom3tools-1.0~20120505/libsrc/src/dctool/condn.cc:257:15: style: Variable 'present' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/libsrc/src/dctool/condn.cc:272:15: style: Variable 'present' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/libsrc/src/dctool/condn.cc:287:15: style: Variable 'present' is assigned a value that is never used. [unreadVariable]
dicom3tools-1.0~20120505/libsrc/src/dctool/dicomdir.cc:214:6: style: Boolean variable 'veryverbose' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
dicom3tools-1.0~20120505/libsrc/src/dctool/dicomdir.cc:226:6: style: Boolean variable 'veryverbose' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
dicom3tools-1.0~20120505/libsrc/src/dctool/dicomdir.cc:244:6: style: Boolean variable 'veryverbose' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
dicom3tools-1.0~20120505/libsrc/src/dctool/dicomdir.cc:12:2: warning: Member variable 'Entry::dicomdirrecord' is not initialized in the constructor. [uninitMemberVar]
dicom3tools-1.0~20120505/libsrc/src/dctool/dicomdir.cc:13:38: performance: Variable 'inputoffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dctool/dicomdir.cc:14:23: performance: Variable 'inputoffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dctool/dicomdir.cc:19:7: style: Technically the member function 'Entry::operator==' can be const. [functionConst]
dicom3tools-1.0~20120505/libsrc/src/dctool/dicomdir.cc:14:2: style: Class 'Entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dctool/dicomdir.cc:34:2: style: Class 'EntryListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dctool/dicomdir.cc:44:2: style: Class 'IndexDicomdirRecordsByInputOffset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:13:2: warning: Member variable 'IndexEntryString::index' is not initialized in the constructor. [uninitMemberVar]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:90:2: warning: Member variable 'IndexEntryTag::index' is not initialized in the constructor. [uninitMemberVar]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:152:2: warning: Member variable 'IndexEntryTagAndOwnerAndBlock::index' is not initialized in the constructor. [uninitMemberVar]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:15:8: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:17:8: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:79:23: performance: Variable 'tag' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:92:8: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:93:36: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:154:6: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:156:6: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:22:7: style: Technically the member function 'IndexEntryString::operator==' can be const. [functionConst]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:83:7: style: Technically the member function 'HashKeyTag::operator==' can be const. [functionConst]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:98:7: style: Technically the member function 'IndexEntryTag::operator==' can be const. [functionConst]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:16:2: style: Class 'IndexEntryString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:37:2: style: Class 'IndexEntryStringListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:47:2: style: Class 'IndexByString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:79:2: style: Class 'HashKeyTag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:93:2: style: Class 'IndexEntryTag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:113:2: style: Class 'IndexEntryTagListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:123:2: style: Class 'IndexByTag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:155:2: style: Class 'IndexEntryTagAndOwnerAndBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:176:2: style: Class 'IndexEntryTagAndOwnerAndBlockListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dctool/elmhash.h:186:2: style: Class 'IndexByTagAndOwnerAndBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dicom3tools-1.0~20120505/libsrc/src/dctool/transynd.h:11:39: style: Technically the member function 'TransferSyntaxDictionary::operator[]' can be const. [functionConst]
dicom3tools-1.0~20120505/libsrc/src/dctool/transynd.cc:7:27: note: Technically the member function 'TransferSyntaxDictionary::operator[]' can be const.
dicom3tools-1.0~20120505/libsrc/src/dctool/transynd.h:11:39: note: Technically the member function 'TransferSyntaxDictionary::operator[]' can be const.
dicom3tools-1.0~20120505/libsrc/src/dctool/transynd.h:14:6: style: Technically the member function 'TransferSyntaxDictionary::ismore' can be const. [functionConst]
dicom3tools-1.0~20120505/libsrc/src/dctool/transynd.cc:24:27: note: Technically the member function 'TransferSyntaxDictionary::ismore' can be const.
dicom3tools-1.0~20120505/libsrc/src/dctool/transynd.h:14:6: note: Technically the member function 'TransferSyntaxDictionary::ismore' can be const.
dicom3tools-1.0~20120505/libsrc/src/dctool/transynd.h:16:39: style: Technically the member function 'TransferSyntaxDictionary::value' can be const. [functionConst]
dicom3tools-1.0~20120505/libsrc/src/dctool/transynd.cc:36:27: note: Technically the member function 'TransferSyntaxDictionary::value' can be const.
dicom3tools-1.0~20120505/libsrc/src/dctool/transynd.h:16:39: note: Technically the member function 'TransferSyntaxDictionary::value' can be const.
dicom3tools-1.0~20120505/libsrc/src/dculsp/dculsp.cc:77:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
[14:58]

ftp://ftp.se.debian.org/debian/pool/main/d/dicomnifti/dicomnifti_2.32.1.orig.tar.gz
DICOMNIfTI/src/dicomInfo.cc:1625:7: style: The scope of the variable 'parsed' can be reduced. [variableScope]
DICOMNIfTI/src/dicomInfo.cc:1086:11: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
DICOMNIfTI/src/dicomInfo.cc:1134:14: error: Memory pointed to by 'strn' is freed twice. [doubleFree]
DICOMNIfTI/src/dinifti.cc:781:3: style: Variable 'outfp' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DICOMNIfTI/src/dinifti.cc:780:0: note: Variable 'outfp' is reassigned a value before the old one has been used if variable is no semaphore variable.
DICOMNIfTI/src/dinifti.cc:781:3: note: Variable 'outfp' is reassigned a value before the old one has been used if variable is no semaphore variable.
DICOMNIfTI/src/dinifti.cc:352:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DICOMNIfTI/src/dinifti.cc:718:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DICOMNIfTI/src/dinifti.cc:731:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DICOMNIfTI/src/niftiout.cc:72:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DICOMNIfTI/src/niftiout.cc:311:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DICOMNIfTI/src/niftiout.cc:384:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
[14:58]

ftp://ftp.se.debian.org/debian/pool/main/d/dicompyler/dicompyler_0.4.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dicomscope/dicomscope_3.6.0.orig.tar.gz
dicomscope-3.6.0/interface/libsrc/DSRCompositeValue.cpp:108:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dicomscope-3.6.0/interface/libsrc/DVPresentationState.cpp:3147:13: style: The scope of the variable 'py' can be reduced. [variableScope]
dicomscope-3.6.0/interface/libsrc/DVPresentationState.cpp:3147:21: style: The scope of the variable 'yr' can be reduced. [variableScope]
dicomscope-3.6.0/interface/libsrc/DVPresentationState.cpp:3157:19: style: The scope of the variable 'yrscy' can be reduced. [variableScope]
[14:58]

ftp://ftp.se.debian.org/debian/pool/main/d/dict-bouvier/dict-bouvier_6.revised.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dict-devil/dict-devil_1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dict-elements/dict-elements_20001107-a.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dict-foldoc/dict-foldoc_20170105.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dict-gazetteer2k/dict-gazetteer2k_1.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dict-jargon/dict-jargon_4.4.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dict-moby-thesaurus/dict-moby-thesaurus_1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dictconv/dictconv_0.2.orig.tar.gz
dictconv-0.2/src/babylon.cpp:256:9: style: Variable 'len' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dictconv-0.2/src/babylon.cpp:255:9: note: Variable 'len' is reassigned a value before the old one has been used if variable is no semaphore variable.
dictconv-0.2/src/babylon.cpp:256:9: note: Variable 'len' is reassigned a value before the old one has been used if variable is no semaphore variable.
dictconv-0.2/src/babylon.cpp:264:9: style: Variable 'len' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dictconv-0.2/src/babylon.cpp:263:9: note: Variable 'len' is reassigned a value before the old one has been used if variable is no semaphore variable.
dictconv-0.2/src/babylon.cpp:264:9: note: Variable 'len' is reassigned a value before the old one has been used if variable is no semaphore variable.
dictconv-0.2/src/babylon.cpp:30:3: performance: Variable 'm_filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dictconv-0.2/src/babylon.cpp:31:3: performance: Variable 'file' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dictconv-0.2/src/babylon.h:176:10: style: Technically the member function 'Babylon::convertToUtf8' can be const. [functionConst]
dictconv-0.2/src/babylon.cpp:311:15: note: Technically the member function 'Babylon::convertToUtf8' can be const.
dictconv-0.2/src/babylon.h:176:10: note: Technically the member function 'Babylon::convertToUtf8' can be const.
dictconv-0.2/src/babylon.h:153:5: style: Class 'Babylon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dictconv-0.2/src/babylon.cpp:54:5: error: Resource leak: f [resourceLeak]
dictconv-0.2/src/babylon.cpp:61:5: error: Resource leak: f [resourceLeak]
dictconv-0.2/src/babylon.cpp:67:5: error: Resource leak: f [resourceLeak]
dictconv-0.2/src/babylon.cpp:28:31: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
dictconv-0.2/src/dictreader.h:37:5: warning: Member variable 'DictReader::m_builder' is not initialized in the constructor. [uninitMemberVar]
dictconv-0.2/src/babylonreader.cpp:29:3: style: Class 'BabylonReader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dictconv-0.2/src/babylonreader.cpp:29:3: style: Class 'BabylonReader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dictconv-0.2/src/babylonreader.h:44:18: warning: The class 'BabylonReader' defines member variable with name 'm_builder' also defined in its parent class 'DictReader'. [duplInheritedMember]
dictconv-0.2/src/dictreader.h:38:18: note: Parent variable 'DictReader::m_builder'
dictconv-0.2/src/babylonreader.h:44:18: note: Derived variable 'BabylonReader::m_builder'
dictconv-0.2/src/babylonreader.h:39:10: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictreader.h:33:18: note: Virtual function in base class
dictconv-0.2/src/babylonreader.h:39:10: note: Function in derived class
dictconv-0.2/src/babylonreader.h:40:25: style: The function 'product' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictreader.h:34:33: note: Virtual function in base class
dictconv-0.2/src/babylonreader.h:40:25: note: Function in derived class
dictconv-0.2/src/babylonreader.h:45:14: style: Class 'BabylonReader' is unsafe, 'BabylonReader::m_babylon' can leak by wrong usage. [unsafeClassCanLeak]
dictconv-0.2/src/dictconv.cpp:142:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dictconv-0.2/src/dictconv.cpp:143:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dictconv-0.2/src/sdict.h:59:16: style: Technically the member function 'Sdict::dump' can be const. [functionConst]
dictconv-0.2/src/freedictreader.h:52:18: warning: The class 'FreedictReader' defines member variable with name 'm_builder' also defined in its parent class 'DictReader'. [duplInheritedMember]
dictconv-0.2/src/dictreader.h:38:18: note: Parent variable 'DictReader::m_builder'
dictconv-0.2/src/freedictreader.h:52:18: note: Derived variable 'FreedictReader::m_builder'
dictconv-0.2/src/sdictreader.h:43:18: warning: The class 'SdictReader' defines member variable with name 'm_builder' also defined in its parent class 'DictReader'. [duplInheritedMember]
dictconv-0.2/src/dictreader.h:38:18: note: Parent variable 'DictReader::m_builder'
dictconv-0.2/src/sdictreader.h:43:18: note: Derived variable 'SdictReader::m_builder'
dictconv-0.2/src/stardictreader.h:43:18: warning: The class 'StarDictReader' defines member variable with name 'm_builder' also defined in its parent class 'DictReader'. [duplInheritedMember]
dictconv-0.2/src/dictreader.h:38:18: note: Parent variable 'DictReader::m_builder'
dictconv-0.2/src/stardictreader.h:43:18: note: Derived variable 'StarDictReader::m_builder'
dictconv-0.2/src/dictdbuilder.h:32:3: style: Class 'DictdBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dictconv-0.2/src/plaintextdictbuilder.h:36:3: style: Class 'PlainTextDictBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dictconv-0.2/src/sdict.h:44:5: style: Class 'Sdict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dictconv-0.2/src/stardict.h:34:5: style: Class 'StarDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dictconv-0.2/src/stardictbuilder.h:32:3: style: Class 'StarDictBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dictconv-0.2/src/dictdbuilder.h:35:8: style: The function 'addHeadword' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:32:16: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:35:8: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:36:8: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:34:16: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:36:8: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:39:15: style: The function 'filename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:36:23: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:39:15: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:40:8: style: The function 'setTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:37:16: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:40:8: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:41:15: style: The function 'title' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:38:23: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:41:15: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:42:8: style: The function 'setAuthor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:39:16: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:42:8: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:43:15: style: The function 'author' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:40:23: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:43:15: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:44:8: style: The function 'setLicense' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:41:16: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:44:8: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:45:15: style: The function 'license' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:42:23: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:45:15: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:46:8: style: The function 'setOrigLang' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:43:16: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:46:8: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:47:15: style: The function 'origLang' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:44:23: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:47:15: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:48:8: style: The function 'setDestLang' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:45:16: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:48:8: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:49:15: style: The function 'destLang' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:46:23: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:49:15: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:50:8: style: The function 'setDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:47:16: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:50:8: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:51:15: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:48:23: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:51:15: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:52:8: style: The function 'setComments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:49:16: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:52:8: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:53:15: style: The function 'comments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:50:23: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:53:15: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:54:8: style: The function 'setEmail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:51:16: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:54:8: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:55:15: style: The function 'email' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:52:23: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:55:15: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:56:8: style: The function 'setWebsite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:53:16: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:56:8: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:57:15: style: The function 'website' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:54:23: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:57:15: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:58:8: style: The function 'setVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:55:16: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:58:8: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:59:15: style: The function 'version' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:56:23: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:59:15: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:60:8: style: The function 'setCreationDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:57:16: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:60:8: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:61:15: style: The function 'creationDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:58:23: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:61:15: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:62:8: style: The function 'setLastUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:59:16: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:62:8: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:63:15: style: The function 'lastUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:60:23: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:63:15: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:64:8: style: The function 'setMisc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:61:16: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:64:8: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:65:15: style: The function 'misc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:62:23: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:65:15: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:66:16: style: The function 'headwords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:63:24: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:66:16: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:67:16: style: The function 'words' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:64:24: note: Virtual function in base class
dictconv-0.2/src/dictdbuilder.h:67:16: note: Function in derived class
dictconv-0.2/src/freedictreader.h:43:10: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictreader.h:33:18: note: Virtual function in base class
dictconv-0.2/src/freedictreader.h:43:10: note: Function in derived class
dictconv-0.2/src/freedictreader.h:48:25: style: The function 'product' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictreader.h:34:33: note: Virtual function in base class
dictconv-0.2/src/freedictreader.h:48:25: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:40:10: style: The function 'addHeadword' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:32:16: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:40:10: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:41:10: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:34:16: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:41:10: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:44:17: style: The function 'filename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:36:23: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:44:17: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:45:10: style: The function 'setTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:37:16: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:45:10: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:46:17: style: The function 'title' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:38:23: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:46:17: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:47:10: style: The function 'setAuthor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:39:16: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:47:10: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:48:17: style: The function 'author' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:40:23: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:48:17: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:49:10: style: The function 'setLicense' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:41:16: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:49:10: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:50:17: style: The function 'license' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:42:23: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:50:17: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:51:10: style: The function 'setOrigLang' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:43:16: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:51:10: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:52:17: style: The function 'origLang' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:44:23: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:52:17: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:53:10: style: The function 'setDestLang' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:45:16: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:53:10: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:54:17: style: The function 'destLang' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:46:23: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:54:17: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:55:10: style: The function 'setDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:47:16: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:55:10: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:56:17: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:48:23: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:56:17: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:57:10: style: The function 'setComments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:49:16: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:57:10: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:58:17: style: The function 'comments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:50:23: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:58:17: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:59:10: style: The function 'setEmail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:51:16: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:59:10: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:60:17: style: The function 'email' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:52:23: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:60:17: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:61:10: style: The function 'setWebsite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:53:16: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:61:10: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:62:17: style: The function 'website' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:54:23: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:62:17: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:63:10: style: The function 'setVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:55:16: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:63:10: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:64:17: style: The function 'version' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:56:23: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:64:17: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:65:10: style: The function 'setCreationDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:57:16: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:65:10: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:66:17: style: The function 'creationDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:58:23: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:66:17: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:67:10: style: The function 'setLastUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:59:16: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:67:10: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:68:17: style: The function 'lastUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:60:23: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:68:17: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:69:10: style: The function 'setMisc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:61:16: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:69:10: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:70:17: style: The function 'misc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:62:23: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:70:17: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:71:18: style: The function 'headwords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:63:24: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:71:18: note: Function in derived class
dictconv-0.2/src/plaintextdictbuilder.h:72:18: style: The function 'words' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:64:24: note: Virtual function in base class
dictconv-0.2/src/plaintextdictbuilder.h:72:18: note: Function in derived class
dictconv-0.2/src/sdictreader.h:38:10: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictreader.h:33:18: note: Virtual function in base class
dictconv-0.2/src/sdictreader.h:38:10: note: Function in derived class
dictconv-0.2/src/sdictreader.h:39:25: style: The function 'product' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictreader.h:34:33: note: Virtual function in base class
dictconv-0.2/src/sdictreader.h:39:25: note: Function in derived class
dictconv-0.2/src/stardictreader.h:38:10: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictreader.h:33:18: note: Virtual function in base class
dictconv-0.2/src/stardictreader.h:38:10: note: Function in derived class
dictconv-0.2/src/stardictreader.h:39:25: style: The function 'product' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictreader.h:34:33: note: Virtual function in base class
dictconv-0.2/src/stardictreader.h:39:25: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:35:8: style: The function 'addHeadword' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:32:16: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:35:8: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:36:8: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:34:16: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:36:8: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:38:15: style: The function 'filename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:36:23: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:38:15: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:39:8: style: The function 'setTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:37:16: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:39:8: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:40:15: style: The function 'title' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:38:23: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:40:15: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:41:8: style: The function 'setAuthor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:39:16: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:41:8: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:42:15: style: The function 'author' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:40:23: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:42:15: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:43:8: style: The function 'setLicense' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:41:16: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:43:8: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:44:15: style: The function 'license' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:42:23: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:44:15: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:45:8: style: The function 'setOrigLang' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:43:16: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:45:8: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:46:15: style: The function 'origLang' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:44:23: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:46:15: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:47:8: style: The function 'setDestLang' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:45:16: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:47:8: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:48:15: style: The function 'destLang' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:46:23: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:48:15: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:49:8: style: The function 'setDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:47:16: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:49:8: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:50:15: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:48:23: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:50:15: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:51:8: style: The function 'setComments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:49:16: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:51:8: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:52:15: style: The function 'comments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:50:23: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:52:15: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:53:8: style: The function 'setEmail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:51:16: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:53:8: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:54:15: style: The function 'email' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:52:23: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:54:15: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:55:8: style: The function 'setWebsite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:53:16: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:55:8: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:56:15: style: The function 'website' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:54:23: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:56:15: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:57:8: style: The function 'setVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:55:16: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:57:8: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:58:15: style: The function 'version' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:56:23: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:58:15: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:59:8: style: The function 'setCreationDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:57:16: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:59:8: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:60:15: style: The function 'creationDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:58:23: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:60:15: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:61:8: style: The function 'setLastUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:59:16: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:61:8: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:62:15: style: The function 'lastUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:60:23: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:62:15: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:63:8: style: The function 'setMisc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:61:16: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:63:8: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:64:15: style: The function 'misc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:62:23: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:64:15: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:65:16: style: The function 'headwords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:63:24: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:65:16: note: Function in derived class
dictconv-0.2/src/stardictbuilder.h:66:16: style: The function 'words' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dictconv-0.2/src/dictbuilder.h:64:24: note: Virtual function in base class
dictconv-0.2/src/stardictbuilder.h:66:16: note: Function in derived class
dictconv-0.2/src/dictdbuilder.h:40:36: performance: Function parameter 'title' should be passed by const reference. [passedByValue]
dictconv-0.2/src/dictdbuilder.h:42:37: performance: Function parameter 'author' should be passed by const reference. [passedByValue]
dictconv-0.2/src/dictdbuilder.h:44:38: performance: Function parameter 'license' should be passed by const reference. [passedByValue]
dictconv-0.2/src/dictdbuilder.h:46:39: performance: Function parameter 'origLang' should be passed by const reference. [passedByValue]
dictconv-0.2/src/dictdbuilder.h:48:39: performance: Function parameter 'destLang' should be passed by const reference. [passedByValue]
dictconv-0.2/src/dictdbuilder.h:50:42: performance: Function parameter 'description' should be passed by const reference. [passedByValue]
dictconv-0.2/src/dictdbuilder.h:52:39: performance: Function parameter 'comments' should be passed by const reference. [passedByValue]
dictconv-0.2/src/dictdbuilder.h:54:36: performance: Function parameter 'email' should be passed by const reference. [passedByValue]
dictconv-0.2/src/dictdbuilder.h:56:38: performance: Function parameter 'website' should be passed by const reference. [passedByValue]
dictconv-0.2/src/dictdbuilder.h:58:38: performance: Function parameter 'version' should be passed by const reference. [passedByValue]
dictconv-0.2/src/dictdbuilder.h:60:43: performance: Function parameter 'creationDate' should be passed by const reference. [passedByValue]
dictconv-0.2/src/dictdbuilder.h:62:41: performance: Function parameter 'lastUpdate' should be passed by const reference. [passedByValue]
dictconv-0.2/src/dictdbuilder.h:64:35: performance: Function parameter 'misc' should be passed by const reference. [passedByValue]
dictconv-0.2/src/plaintextdictbuilder.h:45:38: performance: Function parameter 'title' should be passed by const reference. [passedByValue]
dictconv-0.2/src/plaintextdictbuilder.h:47:39: performance: Function parameter 'author' should be passed by const reference. [passedByValue]
dictconv-0.2/src/plaintextdictbuilder.h:49:40: performance: Function parameter 'license' should be passed by const reference. [passedByValue]
dictconv-0.2/src/plaintextdictbuilder.h:51:41: performance: Function parameter 'origLang' should be passed by const reference. [passedByValue]
dictconv-0.2/src/plaintextdictbuilder.h:53:41: performance: Function parameter 'destLang' should be passed by const reference. [passedByValue]
dictconv-0.2/src/plaintextdictbuilder.h:55:44: performance: Function parameter 'description' should be passed by const reference. [passedByValue]
dictconv-0.2/src/plaintextdictbuilder.h:57:41: performance: Function parameter 'comments' should be passed by const reference. [passedByValue]
dictconv-0.2/src/plaintextdictbuilder.h:59:38: performance: Function parameter 'email' should be passed by const reference. [passedByValue]
dictconv-0.2/src/plaintextdictbuilder.h:61:40: performance: Function parameter 'website' should be passed by const reference. [passedByValue]
dictconv-0.2/src/plaintextdictbuilder.h:63:40: performance: Function parameter 'version' should be passed by const reference. [passedByValue]
dictconv-0.2/src/plaintextdictbuilder.h:65:45: performance: Function parameter 'creationDate' should be passed by const reference. [passedByValue]
dictconv-0.2/src/plaintextdictbuilder.h:67:43: performance: Function parameter 'lastUpdate' should be passed by const reference. [passedByValue]
dictconv-0.2/src/plaintextdictbuilder.h:69:37: performance: Function parameter 'misc' should be passed by const reference. [passedByValue]
dictconv-0.2/src/stardictbuilder.h:39:36: performance: Function parameter 'title' should be passed by const reference. [passedByValue]
dictconv-0.2/src/stardictbuilder.h:41:37: performance: Function parameter 'author' should be passed by const reference. [passedByValue]
dictconv-0.2/src/stardictbuilder.h:43:38: performance: Function parameter 'license' should be passed by const reference. [passedByValue]
dictconv-0.2/src/stardictbuilder.h:45:39: performance: Function parameter 'origLang' should be passed by const reference. [passedByValue]
dictconv-0.2/src/stardictbuilder.h:47:39: performance: Function parameter 'destLang' should be passed by const reference. [passedByValue]
dictconv-0.2/src/stardictbuilder.h:49:42: performance: Function parameter 'description' should be passed by const reference. [passedByValue]
dictconv-0.2/src/stardictbuilder.h:51:39: performance: Function parameter 'comments' should be passed by const reference. [passedByValue]
dictconv-0.2/src/stardictbuilder.h:53:36: performance: Function parameter 'email' should be passed by const reference. [passedByValue]
dictconv-0.2/src/stardictbuilder.h:55:38: performance: Function parameter 'website' should be passed by const reference. [passedByValue]
dictconv-0.2/src/stardictbuilder.h:57:38: performance: Function parameter 'version' should be passed by const reference. [passedByValue]
dictconv-0.2/src/stardictbuilder.h:59:43: performance: Function parameter 'creationDate' should be passed by const reference. [passedByValue]
dictconv-0.2/src/stardictbuilder.h:61:41: performance: Function parameter 'lastUpdate' should be passed by const reference. [passedByValue]
dictconv-0.2/src/stardictbuilder.h:63:35: performance: Function parameter 'misc' should be passed by const reference. [passedByValue]
dictconv-0.2/src/dictdbuilder.cpp:79:15: style: The scope of the variable 'result' can be reduced. [variableScope]
dictconv-0.2/src/dictdbuilder.cpp:25:15: warning: Member variable 'DictdBuilder::m_isOk' is not initialized in the constructor. [uninitMemberVar]
dictconv-0.2/src/dictdbuilder.cpp:25:15: warning: Member variable 'DictdBuilder::m_wordcount' is not initialized in the constructor. [uninitMemberVar]
dictconv-0.2/src/dictdbuilder.cpp:25:15: warning: Member variable 'DictdBuilder::m_headerOffset' is not initialized in the constructor. [uninitMemberVar]
dictconv-0.2/src/dictdbuilder.cpp:25:15: warning: Member variable 'DictdBuilder::m_idxOffset' is not initialized in the constructor. [uninitMemberVar]
dictconv-0.2/src/dictdbuilder.cpp:25:15: warning: Member variable 'DictdBuilder::m_defOffset' is not initialized in the constructor. [uninitMemberVar]
dictconv-0.2/src/dictdbuilder.cpp:27:3: performance: Variable 'm_idxfilename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dictconv-0.2/src/dictdbuilder.cpp:28:3: performance: Variable 'm_dictfilename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dictconv-0.2/src/dictdbuilder.h:37:15: performance: Technically the member function 'DictdBuilder::b64_encode' can be static. [functionStatic]
dictconv-0.2/src/dictdbuilder.cpp:110:27: note: Technically the member function 'DictdBuilder::b64_encode' can be static.
dictconv-0.2/src/dictdbuilder.h:37:15: note: Technically the member function 'DictdBuilder::b64_encode' can be static.
dictconv-0.2/src/dictdbuilder.cpp:25:41: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
dictconv-0.2/src/dictdbuilder.cpp:38:45: performance: Function parameter 'word' should be passed by const reference. [passedByValue]
dictconv-0.2/src/dictdbuilder.cpp:38:63: performance: Function parameter 'def' should be passed by const reference. [passedByValue]
dictconv-0.2/src/freedictreader.cpp:37:12: style: The scope of the variable 'key' can be reduced. [variableScope]
dictconv-0.2/src/freedictreader.cpp:38:0: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
dictconv-0.2/src/freedictreader.cpp:28:3: performance: Variable 'm_filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dictconv-0.2/src/freedictreader.h:45:16: performance: Technically the member function 'FreedictReader::getChildElement' can be static. [functionStatic]
dictconv-0.2/src/freedictreader.cpp:266:28: note: Technically the member function 'FreedictReader::getChildElement' can be static.
dictconv-0.2/src/freedictreader.h:45:16: note: Technically the member function 'FreedictReader::getChildElement' can be static.
dictconv-0.2/src/freedictreader.h:46:16: performance: Technically the member function 'FreedictReader::firstChildElement' can be static. [functionStatic]
dictconv-0.2/src/freedictreader.cpp:277:28: note: Technically the member function 'FreedictReader::firstChildElement' can be static.
dictconv-0.2/src/freedictreader.h:46:16: note: Technically the member function 'FreedictReader::firstChildElement' can be static.
dictconv-0.2/src/freedictreader.h:47:16: performance: Technically the member function 'FreedictReader::nextElement' can be static. [functionStatic]
dictconv-0.2/src/freedictreader.cpp:288:28: note: Technically the member function 'FreedictReader::nextElement' can be static.
dictconv-0.2/src/freedictreader.h:47:16: note: Technically the member function 'FreedictReader::nextElement' can be static.
dictconv-0.2/src/freedictreader.cpp:26:45: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
dictconv-0.2/src/plaintextdictbuilder.cpp:34:53: style: Function 'addHeadword' argument 1 names different: declaration 'word' definition 'headword'. [funcArgNamesDifferent]
dictconv-0.2/src/plaintextdictbuilder.h:40:35: note: Function 'addHeadword' argument 1 names different: declaration 'word' definition 'headword'.
dictconv-0.2/src/plaintextdictbuilder.cpp:34:53: note: Function 'addHeadword' argument 1 names different: declaration 'word' definition 'headword'.
dictconv-0.2/src/plaintextdictbuilder.cpp:34:75: style: Function 'addHeadword' argument 2 names different: declaration 'def' definition 'definition'. [funcArgNamesDifferent]
dictconv-0.2/src/plaintextdictbuilder.h:40:53: note: Function 'addHeadword' argument 2 names different: declaration 'def' definition 'definition'.
dictconv-0.2/src/plaintextdictbuilder.cpp:34:75: note: Function 'addHeadword' argument 2 names different: declaration 'def' definition 'definition'.
dictconv-0.2/src/plaintextdictbuilder.cpp:23:23: warning: Member variable 'PlainTextDictBuilder::m_isOk' is not initialized in the constructor. [uninitMemberVar]
dictconv-0.2/src/plaintextdictbuilder.cpp:23:23: warning: Member variable 'PlainTextDictBuilder::m_wordcount' is not initialized in the constructor. [uninitMemberVar]
dictconv-0.2/src/plaintextdictbuilder.cpp:23:23: warning: Member variable 'PlainTextDictBuilder::m_headerOffset' is not initialized in the constructor. [uninitMemberVar]
dictconv-0.2/src/plaintextdictbuilder.cpp:23:23: warning: Member variable 'PlainTextDictBuilder::m_idxOffset' is not initialized in the constructor. [uninitMemberVar]
dictconv-0.2/src/plaintextdictbuilder.cpp:23:23: warning: Member variable 'PlainTextDictBuilder::m_defOffset' is not initialized in the constructor. [uninitMemberVar]
dictconv-0.2/src/plaintextdictbuilder.cpp:25:3: performance: Variable 'm_filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dictconv-0.2/src/plaintextdictbuilder.cpp:23:57: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
dictconv-0.2/src/plaintextdictbuilder.cpp:34:112: performance: Function parameter 'alternates' should be passed by const reference. [passedByValue]
dictconv-0.2/src/sdict.cpp:155:8: style: The scope of the variable 'block' can be reduced. [variableScope]
dictconv-0.2/src/sdict.cpp:234:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
dictconv-0.2/src/sdict.cpp:34:3: performance: Variable 'm_filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dictconv-0.2/src/sdict.h:62:12: performance: Technically the member function 'Sdict::Inflate' can be static. [functionStatic]
dictconv-0.2/src/sdict.cpp:195:20: note: Technically the member function 'Sdict::Inflate' can be static.
dictconv-0.2/src/sdict.h:62:12: note: Technically the member function 'Sdict::Inflate' can be static.
dictconv-0.2/src/sdictreader.cpp:29:3: style: Class 'SdictReader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dictconv-0.2/src/sdictreader.cpp:29:3: style: Class 'SdictReader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dictconv-0.2/src/sdictreader.h:44:12: style: Class 'SdictReader' is unsafe, 'SdictReader::m_sdict' can leak by wrong usage. [unsafeClassCanLeak]
dictconv-0.2/src/stardict.cpp:185:17: style: The scope of the variable 'data' can be reduced. [variableScope]
dictconv-0.2/src/stardict.cpp:396:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
dictconv-0.2/src/stardict.cpp:361:10: style: Variable 'out' is not assigned a value. [unassignedVariable]
dictconv-0.2/src/stardict.cpp:405:16: style: Unused variable: entry [unusedVariable]
dictconv-0.2/src/stardict.cpp:406:16: style: Variable 'found' is assigned a value that is never used. [unreadVariable]
dictconv-0.2/src/stardict.cpp:28:3: performance: Variable 'ifoFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dictconv-0.2/src/stardict.cpp:29:3: performance: Variable 'idxFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dictconv-0.2/src/stardict.h:52:12: performance: Technically the member function 'StarDict::Inflate' can be static. [functionStatic]
dictconv-0.2/src/stardict.cpp:356:18: note: Technically the member function 'StarDict::Inflate' can be static.
dictconv-0.2/src/stardict.h:52:12: note: Technically the member function 'StarDict::Inflate' can be static.
dictconv-0.2/src/stardictbuilder.cpp:109:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dictconv-0.2/src/stardictbuilder.cpp:25:18: warning: Member variable 'StarDictBuilder::m_isOk' is not initialized in the constructor. [uninitMemberVar]
dictconv-0.2/src/stardictbuilder.cpp:25:18: warning: Member variable 'StarDictBuilder::m_wordcount' is not initialized in the constructor. [uninitMemberVar]
dictconv-0.2/src/stardictbuilder.cpp:25:18: warning: Member variable 'StarDictBuilder::m_headerOffset' is not initialized in the constructor. [uninitMemberVar]
dictconv-0.2/src/stardictbuilder.cpp:25:18: warning: Member variable 'StarDictBuilder::m_idxOffset' is not initialized in the constructor. [uninitMemberVar]
dictconv-0.2/src/stardictbuilder.cpp:25:18: warning: Member variable 'StarDictBuilder::m_defOffset' is not initialized in the constructor. [uninitMemberVar]
dictconv-0.2/src/stardictbuilder.cpp:27:3: performance: Variable 'm_ifofilename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dictconv-0.2/src/stardictbuilder.cpp:28:3: performance: Variable 'm_idxfilename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dictconv-0.2/src/stardictbuilder.cpp:25:47: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
dictconv-0.2/src/stardictbuilder.cpp:40:48: performance: Function parameter 'word' should be passed by const reference. [passedByValue]
dictconv-0.2/src/stardictbuilder.cpp:40:66: performance: Function parameter 'def' should be passed by const reference. [passedByValue]
dictconv-0.2/src/stardictreader.cpp:29:3: style: Class 'StarDictReader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dictconv-0.2/src/stardictreader.cpp:29:3: style: Class 'StarDictReader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dictconv-0.2/src/stardictreader.h:44:15: style: Class 'StarDictReader' is unsafe, 'StarDictReader::m_stardict' can leak by wrong usage. [unsafeClassCanLeak]
[14:58]

ftp://ftp.se.debian.org/debian/pool/main/d/dictd/dictd_1.12.1+dfsg.orig.tar.gz
dictd-1.12.1+dfsg.orig/daemon.c:409:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dictd-1.12.1+dfsg.orig/daemon.c:127:12: style: The scope of the variable 'c' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:280:17: style: The scope of the variable 'erbuf' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:316:18: style: The scope of the variable 'a' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:358:18: style: The scope of the variable 'db' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:418:8: style: The scope of the variable 'count' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:918:10: style: The scope of the variable 'word' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:942:16: style: The scope of the variable 'word' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:984:8: style: The scope of the variable 'matches_count' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:1068:24: style: The scope of the variable 'db' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:1104:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:1259:18: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:1261:18: style: The scope of the variable 'uptime' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:1263:8: style: The scope of the variable 'headwords' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:1265:8: style: The scope of the variable 'index_size' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:1266:9: style: The scope of the variable 'index_size_uom' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:1268:8: style: The scope of the variable 'data_size' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:1269:9: style: The scope of the variable 'data_size_uom' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:1270:8: style: The scope of the variable 'data_length' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:1271:9: style: The scope of the variable 'data_length_uom' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:1273:8: style: The scope of the variable 'max_dbname_len' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/daemon.c:979:17: style: Function 'dict_search_databases' argument 2 names different: declaration 'db_pos' definition 'databasePosition'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/index.h:53:17: note: Function 'dict_search_databases' argument 2 names different: declaration 'db_pos' definition 'databasePosition'.
dictd-1.12.1+dfsg.orig/daemon.c:979:17: note: Function 'dict_search_databases' argument 2 names different: declaration 'db_pos' definition 'databasePosition'.
dictd-1.12.1+dfsg.orig/daemon.c:177:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/daemon.c:198:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/daemon.c:239:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/daemon.c:486:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/daemon.c:509:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/daemon.c:1421:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/daemon3.c:10:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/data.c:75:28: style: The scope of the variable 'si1' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/data.c:75:33: style: The scope of the variable 'si2' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/data.c:77:18: style: The scope of the variable 'extraLength' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/data.c:77:31: style: The scope of the variable 'subLength' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/data.c:83:18: style: The scope of the variable 'count' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/data.c:350:10: style: The scope of the variable 'word_copy' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/data.c:351:8: style: The scope of the variable 'len' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/data.c:391:18: style: The scope of the variable 'found' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/data.c:391:25: style: The scope of the variable 'target' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/data.c:391:33: style: The scope of the variable 'lastStamp' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/data.c:306:33: style: Function 'dict_data_close' argument 1 names different: declaration 'data' definition 'header'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/data.h:31:14: note: Function 'dict_data_close' argument 1 names different: declaration 'data' definition 'header'.
dictd-1.12.1+dfsg.orig/data.c:306:33: note: Function 'dict_data_close' argument 1 names different: declaration 'data' definition 'header'.
dictd-1.12.1+dfsg.orig/data.c:380:14: style: Function 'dict_data_read_' argument 1 names different: declaration 'data' definition 'h'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/data.h:43:14: note: Function 'dict_data_read_' argument 1 names different: declaration 'data' definition 'h'.
dictd-1.12.1+dfsg.orig/data.c:380:14: note: Function 'dict_data_read_' argument 1 names different: declaration 'data' definition 'h'.
dictd-1.12.1+dfsg.orig/data.c:380:52: style: Function 'dict_data_read_' argument 3 names different: declaration 'end' definition 'size'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/data.h:44:39: note: Function 'dict_data_read_' argument 3 names different: declaration 'end' definition 'size'.
dictd-1.12.1+dfsg.orig/data.c:380:52: note: Function 'dict_data_read_' argument 3 names different: declaration 'end' definition 'size'.
dictd-1.12.1+dfsg.orig/data.c:135:26: style: Variable 'subLength' is assigned a value that is never used. [unreadVariable]
dictd-1.12.1+dfsg.orig/dict.c:1682:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dictd-1.12.1+dfsg.orig/dict.c:1691:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dictd-1.12.1+dfsg.orig/dict.c:648:4: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
dictd-1.12.1+dfsg.orig/dict.c:638:0: note: Variable 'c' is reassigned a value before the old one has been used.
dictd-1.12.1+dfsg.orig/dict.c:648:4: note: Variable 'c' is reassigned a value before the old one has been used.
dictd-1.12.1+dfsg.orig/dict.c:1330:23: style: The scope of the variable 'offset' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dict.c:1592:21: style: The scope of the variable 's' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dict.c:1617:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dictd-1.12.1+dfsg.orig/dict.c:1621:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dictd-1.12.1+dfsg.orig/dict.c:1625:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dictd-1.12.1+dfsg.orig/dict.c:1643:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dictd-1.12.1+dfsg.orig/dict.c:1648:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dictd-1.12.1+dfsg.orig/dict.c:635:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/dict.c:714:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/dict.c:776:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/dictd.c:359:4: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
dictd-1.12.1+dfsg.orig/dictd.c:356:0: note: Variable 'name' is reassigned a value before the old one has been used.
dictd-1.12.1+dfsg.orig/dictd.c:359:4: note: Variable 'name' is reassigned a value before the old one has been used.
dictd-1.12.1+dfsg.orig/dictd.c:177:9: style: The scope of the variable 's' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:177:0: style: The scope of the variable 'm' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:177:0: style: The scope of the variable 'h' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:177:0: style: The scope of the variable 'd' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:391:10: style: The scope of the variable 'new_fn' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:659:14: style: The scope of the variable 'dw' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:661:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:778:20: style: The scope of the variable 'dw' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:805:20: style: The scope of the variable 'dw' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:807:8: style: The scope of the variable 'def_strat' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:808:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:848:20: style: The scope of the variable 'dw' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:849:10: style: The scope of the variable 'data' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:954:10: style: The scope of the variable 'NL' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:1024:19: style: The scope of the variable 'pt' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:1025:18: style: The scope of the variable 'headwords' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:1095:18: style: The scope of the variable 'db' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:1096:18: style: The scope of the variable 'acl' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:1481:23: style: The scope of the variable 'childSocket' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:1489:23: style: The scope of the variable 'i' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:1491:23: style: The scope of the variable 'errno_accept' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictd.c:755:56: style: Function 'dict_disable_strat' argument 2 names different: declaration 'strat' definition 'strategy'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/dictd.h:82:69: note: Function 'dict_disable_strat' argument 2 names different: declaration 'strat' definition 'strategy'.
dictd-1.12.1+dfsg.orig/dictd.c:755:56: note: Function 'dict_disable_strat' argument 2 names different: declaration 'strat' definition 'strategy'.
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:865:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:165:17: warning: Either the condition 'if(d)' is redundant or there is possible null pointer dereference: d. [nullPointerRedundantCheck]
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:174:7: note: Assuming that condition 'if(d)' is not redundant
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:165:17: note: Null pointer dereference
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:169:17: warning: Either the condition 'if(d)' is redundant or there is possible null pointer dereference: d. [nullPointerRedundantCheck]
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:174:7: note: Assuming that condition 'if(d)' is not redundant
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:169:17: note: Null pointer dereference
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:624:4: warning: Either the condition 'dict_data' is redundant or there is possible null pointer dereference: dict_data. [nullPointerRedundantCheck]
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:610:8: note: Assuming that condition 'dict_data' is not redundant
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:624:4: note: Null pointer dereference
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:909:5: warning: Either the condition 'result_sizes' is redundant or there is possible null pointer dereference: result_sizes. [nullPointerRedundantCheck]
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:859:8: note: Assuming that condition 'result_sizes' is not redundant
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:909:5: note: Null pointer dereference
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:125:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:606:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:476:12: style: Function 'dictdb_open' argument 4 names different: declaration 'dict_data' definition 'data'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:90:12: note: Function 'dictdb_open' argument 4 names different: declaration 'dict_data' definition 'data'.
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:476:12: note: Function 'dictdb_open' argument 4 names different: declaration 'dict_data' definition 'data'.
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:578:25: style: Function 'dictdb_close' argument 1 names different: declaration 'dict_data' definition 'data'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:85:25: note: Function 'dictdb_close' argument 1 names different: declaration 'dict_data' definition 'data'.
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:578:25: note: Function 'dictdb_close' argument 1 names different: declaration 'dict_data' definition 'data'.
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:604:25: style: Function 'dictdb_free' argument 1 names different: declaration 'dict_data' definition 'data'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:92:25: note: Function 'dictdb_free' argument 1 names different: declaration 'dict_data' definition 'data'.
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:604:25: note: Function 'dictdb_free' argument 1 names different: declaration 'dict_data' definition 'data'.
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:838:10: style: Function 'dictdb_search' argument 1 names different: declaration 'dict_data' definition 'data'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:94:10: note: Function 'dictdb_search' argument 1 names different: declaration 'dict_data' definition 'data'.
dictd-1.12.1+dfsg.orig/dictdplugin_dbi.c:838:10: note: Function 'dictdb_search' argument 1 names different: declaration 'dict_data' definition 'data'.
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:152:21: warning: Either the condition 'if(d)' is redundant or there is possible null pointer dereference: d. [nullPointerRedundantCheck]
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:154:7: note: Assuming that condition 'if(d)' is not redundant
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:152:21: note: Null pointer dereference
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:307:11: style: The scope of the variable 'len' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:491:8: style: The scope of the variable 'len' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:649:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:705:8: style: The scope of the variable 'cmp_res' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/lev.h:117:15: style: The scope of the variable 'buf3' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:805:8: style: The scope of the variable 'exit_code' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:529:12: style: Function 'dictdb_open' argument 4 names different: declaration 'dict_data' definition 'data'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:98:12: note: Function 'dictdb_open' argument 4 names different: declaration 'dict_data' definition 'data'.
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:529:12: note: Function 'dictdb_open' argument 4 names different: declaration 'dict_data' definition 'data'.
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:631:25: style: Function 'dictdb_close' argument 1 names different: declaration 'dict_data' definition 'data'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:93:25: note: Function 'dictdb_close' argument 1 names different: declaration 'dict_data' definition 'data'.
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:631:25: note: Function 'dictdb_close' argument 1 names different: declaration 'dict_data' definition 'data'.
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:647:25: style: Function 'dictdb_free' argument 1 names different: declaration 'dict_data' definition 'data'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:100:25: note: Function 'dictdb_free' argument 1 names different: declaration 'dict_data' definition 'data'.
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:647:25: note: Function 'dictdb_free' argument 1 names different: declaration 'dict_data' definition 'data'.
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:794:10: style: Function 'dictdb_search' argument 1 names different: declaration 'dict_data' definition 'data'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:102:10: note: Function 'dictdb_search' argument 1 names different: declaration 'dict_data' definition 'data'.
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:794:10: note: Function 'dictdb_search' argument 1 names different: declaration 'dict_data' definition 'data'.
dictd-1.12.1+dfsg.orig/dictdplugin_judy.c:341:59: style: Variable 'word_count' is modified but its new value is never used. [unreadVariable]
dictd-1.12.1+dfsg.orig/lev.h:55:16: style: Unused variable: pt [unusedVariable]
dictd-1.12.1+dfsg.orig/lev.h:120:16: style: Unused variable: pt [unusedVariable]
dictd-1.12.1+dfsg.orig/lev.h:121:16: style: Unused variable: datum [unusedVariable]
dictd-1.12.1+dfsg.orig/lev.h:130:4: style: Unused variable: tmp [unusedVariable]
dictd-1.12.1+dfsg.orig/lev.h:50:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/dictdplugin_popen.cpp:211:24: style: C-style pointer casting [cstyleCast]
dictd-1.12.1+dfsg.orig/dictdplugin_popen.cpp:219:24: style: C-style pointer casting [cstyleCast]
dictd-1.12.1+dfsg.orig/dictdplugin_popen.cpp:247:24: style: C-style pointer casting [cstyleCast]
dictd-1.12.1+dfsg.orig/dictdplugin_popen.cpp:277:24: style: C-style pointer casting [cstyleCast]
dictd-1.12.1+dfsg.orig/dictfmt.c:127:10: style: Condition '-1==width' is always false [knownConditionTrueFalse]
dictd-1.12.1+dfsg.orig/dictfmt.c:126:11: note: Assignment 'width=1', assigned value is 1
dictd-1.12.1+dfsg.orig/dictfmt.c:127:10: note: Condition '-1==width' is always false
dictd-1.12.1+dfsg.orig/dictfmt.c:1544:6: style: Variable 'headword' is reassigned a value before the old one has been used. [redundantAssignment]
dictd-1.12.1+dfsg.orig/dictfmt.c:1536:0: note: Variable 'headword' is reassigned a value before the old one has been used.
dictd-1.12.1+dfsg.orig/dictfmt.c:1544:6: note: Variable 'headword' is reassigned a value before the old one has been used.
dictd-1.12.1+dfsg.orig/dictfmt.c:112:11: style: The scope of the variable 'len' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictfmt.c:279:9: style: The scope of the variable 'v' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictfmt.c:304:11: style: The scope of the variable 'len' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictfmt.c:378:8: style: The scope of the variable 'len' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictfmt.c:412:8: style: The scope of the variable 'len' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictfmt.c:543:11: style: The scope of the variable 'sep_len' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictfmt.c:594:9: style: The scope of the variable 'old_char' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictfmt.c:698:11: style: The scope of the variable 'word_len' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictfmt.c:1009:15: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictfmt.c:604:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/dictzip.c:74:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dictd-1.12.1+dfsg.orig/dictzip.c:101:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dictd-1.12.1+dfsg.orig/dictzip.c:101:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dictd-1.12.1+dfsg.orig/dictzip.c:416:18: style: The scope of the variable 'start' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictzip.c:417:18: style: The scope of the variable 'size' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/dictzip.c:54:51: style: Function 'dict_data_print_header' argument 2 names different: declaration 'data' definition 'header'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/data.h:33:62: note: Function 'dict_data_print_header' argument 2 names different: declaration 'data' definition 'header'.
dictd-1.12.1+dfsg.orig/dictzip.c:54:51: note: Function 'dict_data_print_header' argument 2 names different: declaration 'data' definition 'header'.
dictd-1.12.1+dfsg.orig/dictzip.c:554:0: error: Resource leak: str [resourceLeak]
dictd-1.12.1+dfsg.orig/heap.c:141:10: style: The scope of the variable 'new_p' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:156:17: style: Redundant condition: !utf8_mode. 'utf8_mode || (!utf8_mode && !bit8_mode)' is equivalent to 'utf8_mode || !bit8_mode' [redundantCondition]
dictd-1.12.1+dfsg.orig/index.c:786:4: style: Variable 'pt' is reassigned a value before the old one has been used. [redundantAssignment]
dictd-1.12.1+dfsg.orig/index.c:780:0: note: Variable 'pt' is reassigned a value before the old one has been used.
dictd-1.12.1+dfsg.orig/index.c:786:4: note: Variable 'pt' is reassigned a value before the old one has been used.
dictd-1.12.1+dfsg.orig/index.c:121:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:234:8: style: The scope of the variable 'c1' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:234:12: style: The scope of the variable 'c2' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:386:25: style: The scope of the variable 'd' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:387:16: style: The scope of the variable 's' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:585:8: style: The scope of the variable 'first' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:585:15: style: The scope of the variable 'last' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1153:14: style: The scope of the variable 'dw' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1154:16: style: The scope of the variable 'p' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1155:8: style: The scope of the variable 'ret1' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1155:14: style: The scope of the variable 'ret2' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1156:8: style: The scope of the variable 'count' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1157:8: style: The scope of the variable 'len' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1227:18: style: The scope of the variable 'erbuf' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1229:18: style: The scope of the variable 'first' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1319:25: style: The scope of the variable 's' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1438:9: style: The scope of the variable 'v' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1464:11: style: The scope of the variable 'len' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1512:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1514:14: style: The scope of the variable 'dw' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1516:8: style: The scope of the variable 'count' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1556:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1558:14: style: The scope of the variable 'dw' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1560:8: style: The scope of the variable 'count' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1725:14: style: The scope of the variable 'dw' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1856:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1858:16: style: The scope of the variable 'old_8bit_format' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1860:8: style: The scope of the variable 'first_char' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1861:8: style: The scope of the variable 'first_char_uc' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/index.c:1605:8: style: Function 'dict_search_database_' argument 4 names different: declaration 'strategy' definition 'strategy_or_define'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/index.h:42:8: note: Function 'dict_search_database_' argument 4 names different: declaration 'strategy' definition 'strategy_or_define'.
dictd-1.12.1+dfsg.orig/index.c:1605:8: note: Function 'dict_search_database_' argument 4 names different: declaration 'strategy' definition 'strategy_or_define'.
dictd-1.12.1+dfsg.orig/index.c:1539:3: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
dictd-1.12.1+dfsg.orig/index.c:1522:7: error: Buffer is accessed out of bounds. [bufferAccessOutOfBounds]
dictd-1.12.1+dfsg.orig/index.c:1566:7: error: Buffer is accessed out of bounds. [bufferAccessOutOfBounds]
dictd-1.12.1+dfsg.orig/index.c:1209:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/index.c:1521:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/index.c:1565:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/index.c:1633:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/mbrtowc.c:22:8: style: The scope of the variable 'octet_count' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/mbrtowc.c:23:8: style: The scope of the variable 'bits_count' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/mbrtowc.c:24:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/mbstowcs.c:21:8: style: The scope of the variable 'c' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/md5.c:47:33: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/md5.h:16:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
dictd-1.12.1+dfsg.orig/md5.c:47:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
dictd-1.12.1+dfsg.orig/md5.c:62:35: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/md5.h:17:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
dictd-1.12.1+dfsg.orig/md5.c:62:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
dictd-1.12.1+dfsg.orig/md5.c:110:60: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/md5.h:19:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
dictd-1.12.1+dfsg.orig/md5.c:110:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
dictd-1.12.1+dfsg.orig/md5.c:148:12: warning: Size of pointer 'ctx' used instead of size of its data. [pointerSize]
dictd-1.12.1+dfsg.orig/net.c:47:20: style: The scope of the variable 'hostEntry' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/net.c:72:25: style: The scope of the variable 'current' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/net.c:178:8: style: The scope of the variable 'count' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/nl_langinfo.c:14:29: style: Function 'nl_langinfo' argument 1 names different: declaration 'ITEM' definition 'it'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/dictP.h:157:38: note: Function 'nl_langinfo' argument 1 names different: declaration 'ITEM' definition 'it'.
dictd-1.12.1+dfsg.orig/nl_langinfo.c:14:29: note: Function 'nl_langinfo' argument 1 names different: declaration 'ITEM' definition 'it'.
dictd-1.12.1+dfsg.orig/parse.c:91:24: style: The scope of the variable 'pt' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/parse.c:98:23: style: The scope of the variable 'extra_options' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/parse.c:99:23: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/parse.c:113:16: style: The scope of the variable 't' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/parse.c:60:31: warning: Function 'prs_file_pp' argument order different: declaration 'filename, preprocessor' definition 'pp, filename' [funcArgOrderDifferent]
dictd-1.12.1+dfsg.orig/parse.h:29:40: note: Function 'prs_file_pp' argument order different: declaration 'filename, preprocessor' definition 'pp, filename'
dictd-1.12.1+dfsg.orig/parse.c:60:31: note: Function 'prs_file_pp' argument order different: declaration 'filename, preprocessor' definition 'pp, filename'
dictd-1.12.1+dfsg.orig/parse.c:72:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/parse.c:146:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/parse.c:203:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/parse.c:218:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dictd-1.12.1+dfsg.orig/plugin.c:398:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dictd-1.12.1+dfsg.orig/plugin.c:51:25: style: The scope of the variable 'err_msg' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/plugin.c:52:25: style: The scope of the variable 'i' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/plugin.c:54:25: style: The scope of the variable 'len' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/plugin.c:249:24: style: The scope of the variable 'db' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/plugin.c:569:8: style: The scope of the variable 'init_data_size' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/plugins_common.c:91:4: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
dictd-1.12.1+dfsg.orig/plugins_common.c:88:0: note: Variable 'value' is reassigned a value before the old one has been used.
dictd-1.12.1+dfsg.orig/plugins_common.c:91:4: note: Variable 'value' is reassigned a value before the old one has been used.
dictd-1.12.1+dfsg.orig/plugins_common.c:61:9: style: The scope of the variable 'p' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/plugins_common.c:107:12: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
dictd-1.12.1+dfsg.orig/plugins_common.c:113:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
dictd-1.12.1+dfsg.orig/setenv.c:18:0: error: #error setenv can not be implemented [preprocessorErrorDirective]
dictd-1.12.1+dfsg.orig/str.c:97:20: warning: Either the condition 'src==NULL' is redundant or there is possible null pointer dereference: src. [nullPointerRedundantCheck]
dictd-1.12.1+dfsg.orig/str.c:99:16: note: Assuming that condition 'src==NULL' is not redundant
dictd-1.12.1+dfsg.orig/str.c:97:20: note: Null pointer dereference
dictd-1.12.1+dfsg.orig/str.c:35:8: style: The scope of the variable 'c' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/str.c:65:11: style: The scope of the variable 'len' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/str.c:138:16: style: The scope of the variable 'p' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/str.c:106:8: style: Function 'tolower_alnumspace' argument 3 names different: declaration 'mode_allchars' definition 'allchars_mode'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/str.h:24:8: note: Function 'tolower_alnumspace' argument 3 names different: declaration 'mode_allchars' definition 'allchars_mode'.
dictd-1.12.1+dfsg.orig/str.c:106:8: note: Function 'tolower_alnumspace' argument 3 names different: declaration 'mode_allchars' definition 'allchars_mode'.
dictd-1.12.1+dfsg.orig/str.c:107:8: style: Function 'tolower_alnumspace' argument 4 names different: declaration 'mode_cs' definition 'cs_mode'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/str.h:25:8: note: Function 'tolower_alnumspace' argument 4 names different: declaration 'mode_cs' definition 'cs_mode'.
dictd-1.12.1+dfsg.orig/str.c:107:8: note: Function 'tolower_alnumspace' argument 4 names different: declaration 'mode_cs' definition 'cs_mode'.
dictd-1.12.1+dfsg.orig/str.c:108:8: style: Function 'tolower_alnumspace' argument 5 names different: declaration 'mode_utf8' definition 'utf8_mode'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/str.h:26:8: note: Function 'tolower_alnumspace' argument 5 names different: declaration 'mode_utf8' definition 'utf8_mode'.
dictd-1.12.1+dfsg.orig/str.c:108:8: note: Function 'tolower_alnumspace' argument 5 names different: declaration 'mode_utf8' definition 'utf8_mode'.
dictd-1.12.1+dfsg.orig/str.c:133:16: style: Function 'copy_utf8_string' argument 1 names different: declaration 'MB_CUR_MAX_plus_1__bytes__blocks' definition 'src'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/str.h:32:16: note: Function 'copy_utf8_string' argument 1 names different: declaration 'MB_CUR_MAX_plus_1__bytes__blocks' definition 'src'.
dictd-1.12.1+dfsg.orig/str.c:133:16: note: Function 'copy_utf8_string' argument 1 names different: declaration 'MB_CUR_MAX_plus_1__bytes__blocks' definition 'src'.
dictd-1.12.1+dfsg.orig/strategy.c:198:43: style: Function 'dict_disable_strategies' argument 1 names different: declaration 'strategies' definition 'strats'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/strategy.h:53:50: note: Function 'dict_disable_strategies' argument 1 names different: declaration 'strategies' definition 'strats'.
dictd-1.12.1+dfsg.orig/strategy.c:198:43: note: Function 'dict_disable_strategies' argument 1 names different: declaration 'strategies' definition 'strats'.
dictd-1.12.1+dfsg.orig/strlcpy.c:31:10: style: Function 'strlcpy' argument 1 names different: declaration 's' definition 'dest'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/dictP.h:174:30: note: Function 'strlcpy' argument 1 names different: declaration 's' definition 'dest'.
dictd-1.12.1+dfsg.orig/strlcpy.c:31:10: note: Function 'strlcpy' argument 1 names different: declaration 's' definition 'dest'.
dictd-1.12.1+dfsg.orig/strlcpy.c:32:16: style: Function 'strlcpy' argument 2 names different: declaration 'wc' definition 'src'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/dictP.h:174:46: note: Function 'strlcpy' argument 2 names different: declaration 'wc' definition 'src'.
dictd-1.12.1+dfsg.orig/strlcpy.c:32:16: note: Function 'strlcpy' argument 2 names different: declaration 'wc' definition 'src'.
dictd-1.12.1+dfsg.orig/wcrtomb.c:18:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dictd-1.12.1+dfsg.orig/wcrtomb.c:16:36: style: Function 'wcrtomb__' argument 2 names different: declaration 'wc' definition 'wc_'. [funcArgNamesDifferent]
dictd-1.12.1+dfsg.orig/dictP.h:182:43: note: Function 'wcrtomb__' argument 2 names different: declaration 'wc' definition 'wc_'.
dictd-1.12.1+dfsg.orig/wcrtomb.c:16:36: note: Function 'wcrtomb__' argument 2 names different: declaration 'wc' definition 'wc_'.
[14:58]

ftp://ftp.se.debian.org/debian/pool/main/d/dictem/dictem_1.0.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/diction/diction_1.11.orig.tar.gz
diction-1.11/diction.c:73:10: style: The scope of the variable 'l' can be reduced. [variableScope]
diction-1.11/diction.c:230:19: style: The scope of the variable 'badword' can be reduced. [variableScope]
diction-1.11/diction.c:167:0: error: Resource leak: fp [resourceLeak]
diction-1.11/getopt.c:393:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:114:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
diction-1.11/getopt.c:393:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
diction-1.11/getopt.c:393:44: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:114:58: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
diction-1.11/getopt.c:393:44: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
diction-1.11/getopt.c:393:62: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:115:23: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
diction-1.11/getopt.c:393:62: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
diction-1.11/getopt.c:394:28: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:116:32: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
diction-1.11/getopt.c:394:28: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
diction-1.11/getopt.c:394:43: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:116:49: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
diction-1.11/getopt.c:394:43: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
diction-1.11/getopt.c:395:11: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:117:15: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
diction-1.11/getopt.c:395:11: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
diction-1.11/getopt.c:395:43: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:117:49: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
diction-1.11/getopt.c:395:43: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
diction-1.11/getopt.c:1128:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:24:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
diction-1.11/getopt.c:1128:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
diction-1.11/getopt.c:1128:42: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:24:56: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
diction-1.11/getopt.c:1128:42: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
diction-1.11/getopt.c:1128:60: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:25:21: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
diction-1.11/getopt.c:1128:60: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
diction-1.11/getopt.c:1129:26: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:26:37: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
diction-1.11/getopt.c:1129:26: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
diction-1.11/getopt.c:1129:41: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:26:54: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
diction-1.11/getopt.c:1129:41: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
diction-1.11/getopt.c:1129:54: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:27:13: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
diction-1.11/getopt.c:1129:54: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
diction-1.11/getopt1.c:64:18: style: Function 'getopt_long' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
diction-1.11/getopt.h:149:29: note: Function 'getopt_long' argument 1 names different: declaration '___argc' definition 'argc'.
diction-1.11/getopt1.c:64:18: note: Function 'getopt_long' argument 1 names different: declaration '___argc' definition 'argc'.
diction-1.11/getopt1.c:64:37: style: Function 'getopt_long' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
diction-1.11/getopt.h:149:51: note: Function 'getopt_long' argument 2 names different: declaration '___argv' definition 'argv'.
diction-1.11/getopt1.c:64:37: note: Function 'getopt_long' argument 2 names different: declaration '___argv' definition 'argv'.
diction-1.11/getopt1.c:64:55: style: Function 'getopt_long' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
diction-1.11/getopt.h:150:16: note: Function 'getopt_long' argument 3 names different: declaration '__shortopts' definition 'options'.
diction-1.11/getopt1.c:64:55: note: Function 'getopt_long' argument 3 names different: declaration '__shortopts' definition 'options'.
diction-1.11/getopt1.c:65:28: style: Function 'getopt_long' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
diction-1.11/getopt.h:151:32: note: Function 'getopt_long' argument 4 names different: declaration '__longopts' definition 'long_options'.
diction-1.11/getopt1.c:65:28: note: Function 'getopt_long' argument 4 names different: declaration '__longopts' definition 'long_options'.
diction-1.11/getopt1.c:65:47: style: Function 'getopt_long' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
diction-1.11/getopt.h:151:49: note: Function 'getopt_long' argument 5 names different: declaration '__longind' definition 'opt_index'.
diction-1.11/getopt1.c:65:47: note: Function 'getopt_long' argument 5 names different: declaration '__longind' definition 'opt_index'.
diction-1.11/getopt1.c:71:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:119:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
diction-1.11/getopt1.c:71:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
diction-1.11/getopt1.c:71:40: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:119:54: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
diction-1.11/getopt1.c:71:40: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
diction-1.11/getopt1.c:71:58: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:120:19: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
diction-1.11/getopt1.c:71:58: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
diction-1.11/getopt1.c:72:24: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:121:28: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
diction-1.11/getopt1.c:72:24: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
diction-1.11/getopt1.c:72:43: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:121:45: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
diction-1.11/getopt1.c:72:43: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
diction-1.11/getopt1.c:73:24: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:122:28: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
diction-1.11/getopt1.c:73:24: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
diction-1.11/getopt1.c:85:23: style: Function 'getopt_long_only' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
diction-1.11/getopt.h:153:34: note: Function 'getopt_long_only' argument 1 names different: declaration '___argc' definition 'argc'.
diction-1.11/getopt1.c:85:23: note: Function 'getopt_long_only' argument 1 names different: declaration '___argc' definition 'argc'.
diction-1.11/getopt1.c:85:42: style: Function 'getopt_long_only' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
diction-1.11/getopt.h:153:56: note: Function 'getopt_long_only' argument 2 names different: declaration '___argv' definition 'argv'.
diction-1.11/getopt1.c:85:42: note: Function 'getopt_long_only' argument 2 names different: declaration '___argv' definition 'argv'.
diction-1.11/getopt1.c:85:60: style: Function 'getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
diction-1.11/getopt.h:154:21: note: Function 'getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'.
diction-1.11/getopt1.c:85:60: note: Function 'getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'.
diction-1.11/getopt1.c:86:26: style: Function 'getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
diction-1.11/getopt.h:155:37: note: Function 'getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'.
diction-1.11/getopt1.c:86:26: note: Function 'getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'.
diction-1.11/getopt1.c:86:45: style: Function 'getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
diction-1.11/getopt.h:155:54: note: Function 'getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'.
diction-1.11/getopt1.c:86:45: note: Function 'getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'.
diction-1.11/getopt1.c:92:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:124:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
diction-1.11/getopt1.c:92:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
diction-1.11/getopt1.c:92:45: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:124:59: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
diction-1.11/getopt1.c:92:45: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
diction-1.11/getopt1.c:92:63: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:125:17: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
diction-1.11/getopt1.c:92:63: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
diction-1.11/getopt1.c:93:29: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:126:26: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
diction-1.11/getopt1.c:93:29: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
diction-1.11/getopt1.c:93:48: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:127:10: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
diction-1.11/getopt1.c:93:48: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
diction-1.11/getopt1.c:94:29: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
diction-1.11/getopt_int.h:128:26: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
diction-1.11/getopt1.c:94:29: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
diction-1.11/sentence.c:149:10: style: The scope of the variable 'aLength' can be reduced. [variableScope]
diction-1.11/sentence.c:185:0: style: Variable 'ellipsis' is assigned a value that is never used. [unreadVariable]
diction-1.11/sentence.c:238:36: error: Common realloc mistake: 'sent' nulled but not freed upon failure [memleakOnRealloc]
diction-1.11/style.c:860:27: warning: Either the condition 'str!=(const char*)0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
diction-1.11/style.c:863:13: note: Assuming that condition 'str!=(const char*)0' is not redundant
diction-1.11/style.c:860:17: note: Assignment 's=str', assigned value is 0
diction-1.11/style.c:860:27: note: Null pointer addition
diction-1.11/style.c:706:46: style: Same expression on both sides of '||'. [duplicateExpression]
diction-1.11/style.c:243:7: style: The scope of the variable 'res' can be reduced. [variableScope]
diction-1.11/style.c:1127:9: style: Unused variable: wsg [unusedVariable]
[14:58]

ftp://ftp.se.debian.org/debian/pool/main/d/dictionary-el/dictionary-el_1.8.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/didiwiki/didiwiki_0.5.orig.tar.gz
didiwiki-0.5/src/didi.c:13:17: style: The scope of the variable 'port' can be reduced. [variableScope]
didiwiki-0.5/src/http.c:214:12: warning: Either the condition 'token' is redundant or there is possible null pointer dereference: token. [nullPointerRedundantCheck]
didiwiki-0.5/src/http.c:209:7: note: Assuming that condition 'token' is not redundant
didiwiki-0.5/src/http.c:214:12: note: Null pointer dereference
didiwiki-0.5/src/http.c:216:7: warning: Either the condition 'token' is redundant or there is possible null pointer dereference: token. [nullPointerRedundantCheck]
didiwiki-0.5/src/http.c:209:7: note: Assuming that condition 'token' is not redundant
didiwiki-0.5/src/http.c:216:7: note: Null pointer dereference
didiwiki-0.5/src/http.c:56:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
didiwiki-0.5/src/http.c:54:0: note: Variable 'res' is reassigned a value before the old one has been used.
didiwiki-0.5/src/http.c:56:3: note: Variable 'res' is reassigned a value before the old one has been used.
didiwiki-0.5/src/http.c:189:3: style: Variable 'req' is reassigned a value before the old one has been used. [redundantAssignment]
didiwiki-0.5/src/http.c:187:0: note: Variable 'req' is reassigned a value before the old one has been used.
didiwiki-0.5/src/http.c:189:3: note: Variable 'req' is reassigned a value before the old one has been used.
didiwiki-0.5/src/http.c:237:7: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
didiwiki-0.5/src/http.c:235:0: note: Variable 'key' is reassigned a value before the old one has been used.
didiwiki-0.5/src/http.c:237:7: note: Variable 'key' is reassigned a value before the old one has been used.
didiwiki-0.5/src/http.c:311:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
didiwiki-0.5/src/http.c:309:0: note: Variable 'res' is reassigned a value before the old one has been used.
didiwiki-0.5/src/http.c:311:3: note: Variable 'res' is reassigned a value before the old one has been used.
didiwiki-0.5/src/http.c:182:45: style: The scope of the variable 'post_data' can be reduced. [variableScope]
didiwiki-0.5/src/wiki.c:585:3: style: Variable 'html_clean_wikitext' is reassigned a value before the old one has been used. [redundantAssignment]
didiwiki-0.5/src/wiki.c:579:0: note: Variable 'html_clean_wikitext' is reassigned a value before the old one has been used.
didiwiki-0.5/src/wiki.c:585:3: note: Variable 'html_clean_wikitext' is reassigned a value before the old one has been used.
didiwiki-0.5/src/wiki.c:700:3: style: Variable 'pages' is reassigned a value before the old one has been used. [redundantAssignment]
didiwiki-0.5/src/wiki.c:695:0: note: Variable 'pages' is reassigned a value before the old one has been used.
didiwiki-0.5/src/wiki.c:700:3: note: Variable 'pages' is reassigned a value before the old one has been used.
didiwiki-0.5/src/wiki.c:182:15: style: The scope of the variable 'bytes_written' can be reduced. [variableScope]
didiwiki-0.5/src/wiki.c:724:27: style: The scope of the variable 'i' can be reduced. [variableScope]
didiwiki-0.5/src/wiki.c:876:28: style: The scope of the variable 'i' can be reduced. [variableScope]
didiwiki-0.5/src/wiki.c:562:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
didiwiki-0.5/src/wiki.c:146:0: error: Memory leak: url [memleak]
[14:58]

ftp://ftp.se.debian.org/debian/pool/main/d/didjvu/didjvu_0.8.2.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dieharder/dieharder_3.31.1.orig.tar.gz
dieharder-3.31.1/dieharder/choose_rng.c:102:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dieharder-3.31.1/dieharder/help.c:14:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dieharder-3.31.1/dieharder/output.c:610:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/output.c:253:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dieharder-3.31.1/dieharder/output.c:255:6: note: Found duplicate branches for 'if' and 'else'.
dieharder-3.31.1/dieharder/output.c:253:4: note: Found duplicate branches for 'if' and 'else'.
dieharder-3.31.1/dieharder/output.c:343:15: style: The scope of the variable 'field' can be reduced. [variableScope]
dieharder-3.31.1/dieharder/output.c:544:10: style: The scope of the variable 'hindex' can be reduced. [variableScope]
dieharder-3.31.1/dieharder/output.c:321:4: style: Variable 'field' is modified but its new value is never used. [unreadVariable]
dieharder-3.31.1/dieharder/output.c:630:0: error: Memory leak: bin [memleak]
dieharder-3.31.1/dieharder/output_rnds.c:22:9: style: The scope of the variable 'd' can be reduced. [variableScope]
dieharder-3.31.1/dieharder/run_test.c:12:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dieharder-3.31.1/dieharder/run_test.c:46:9: style: The scope of the variable 'smallest_p' can be reduced. [variableScope]
dieharder-3.31.1/dieharder/testbits.c:79:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:79:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:91:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:91:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:107:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:107:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:123:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:123:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:135:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:135:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:147:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:147:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:159:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:159:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:171:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:171:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:183:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:183:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:195:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:195:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:209:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:218:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:227:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:235:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:243:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:251:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:259:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:267:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/dieharder/testbits.c:39:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dieharder-3.31.1/dieharder/testbits.c:44:2: style: Variable 'pattern' is assigned a value that is never used. [unreadVariable]
dieharder-3.31.1/dieharder/user_template.c:119:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/bauer/rijndael-alg-fst.c:816:6: style: The scope of the variable 'temp' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/bauer/skein_block64.c:219:10: portability: 'output' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dieharder-3.31.1/libdieharder/bits.c:315:4: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/bits.c:421:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/bits.c:612:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/bits.c:933:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/bits.c:933:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/bits.c:1051:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/bits.c:1051:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/bits.c:1063:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/bits.c:1068:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/bits.c:1135:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/bits.c:1179:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/bits.c:1285:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/bits.c:1324:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/bits.c:1329:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/bits.c:1227:4: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
dieharder-3.31.1/libdieharder/bits.c:1226:4: note: Variable 'tmp' is reassigned a value before the old one has been used.
dieharder-3.31.1/libdieharder/bits.c:1227:4: note: Variable 'tmp' is reassigned a value before the old one has been used.
dieharder-3.31.1/libdieharder/bits.c:1228:4: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
dieharder-3.31.1/libdieharder/bits.c:1227:4: note: Variable 'tmp' is reassigned a value before the old one has been used.
dieharder-3.31.1/libdieharder/bits.c:1228:4: note: Variable 'tmp' is reassigned a value before the old one has been used.
dieharder-3.31.1/libdieharder/bits.c:181:17: style: The scope of the variable 'j' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/bits.c:366:8: style: The scope of the variable 'bit' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/bits.c:408:17: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/bits.c:408:22: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/bits.c:907:22: style: The scope of the variable 'bl' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/bits.c:314:7: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
dieharder-3.31.1/libdieharder/bits.c:509:12: style: Checking if unsigned variable 'bstart' is less than zero. [unsignedLessThanZero]
dieharder-3.31.1/libdieharder/bits.c:556:12: style: Checking if unsigned variable 'bstart' is less than zero. [unsignedLessThanZero]
dieharder-3.31.1/libdieharder/bits.c:560:13: style: Checking if unsigned variable 'boffset' is less than zero. [unsignedLessThanZero]
dieharder-3.31.1/libdieharder/bits.c:413:12: style: Variable 'bufbits' is assigned a value that is never used. [unreadVariable]
dieharder-3.31.1/libdieharder/chisq.c:76:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/chisq.c:125:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/chisq.c:261:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/chisq.c:49:9: style: The scope of the variable 'delchisq' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/chisq.c:108:9: style: The scope of the variable 'delchisq' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/chisq.c:234:9: style: The scope of the variable 'delchisq' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/countx.c:235:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/countx.c:115:10: style: The scope of the variable 'k' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/countx.c:131:10: style: The scope of the variable 'k' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/countx.c:133:10: style: The scope of the variable 'expect' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/countx.c:223:0: error: Memory leak: data [memleak]
dieharder-3.31.1/libdieharder/dab_dct.c:321:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/dab_dct.c:129:17: style: The scope of the variable 'pos' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/dab_dct.c:130:11: style: The scope of the variable 'max' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/dab_dct.c:289:15: style: The scope of the variable 'pos' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/dab_dct.c:301:12: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
dieharder-3.31.1/libdieharder/dab_filltree.c:152:0: error: Memory leak: array [memleak]
dieharder-3.31.1/libdieharder/diehard_2dsphere.c:94:8: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_2dsphere.c:121:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_2dsphere.c:175:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_2dsphere.c:81:2: style: Variable 'test[0]->ntuple' is reassigned a value before the old one has been used. [redundantAssignment]
dieharder-3.31.1/libdieharder/diehard_2dsphere.c:72:2: note: Variable 'test[0]->ntuple' is reassigned a value before the old one has been used.
dieharder-3.31.1/libdieharder/diehard_2dsphere.c:81:2: note: Variable 'test[0]->ntuple' is reassigned a value before the old one has been used.
dieharder-3.31.1/libdieharder/diehard_2dsphere.c:48:10: style: struct member 'C3_2D::x' is never used. [unusedStructMember]
dieharder-3.31.1/libdieharder/diehard_3dsphere.c:95:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_birthdays.c:140:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/diehard_birthdays.c:250:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_bitstream.c:81:5: style: Condition 'overlap' is always true [knownConditionTrueFalse]
dieharder-3.31.1/libdieharder/diehard_bitstream.c:52:17: note: Assignment 'overlap=1', assigned value is 1
dieharder-3.31.1/libdieharder/diehard_bitstream.c:81:5: note: Condition 'overlap' is always true
dieharder-3.31.1/libdieharder/diehard_bitstream.c:124:7: style: Condition 'overlap' is always true [knownConditionTrueFalse]
dieharder-3.31.1/libdieharder/diehard_bitstream.c:52:17: note: Assignment 'overlap=1', assigned value is 1
dieharder-3.31.1/libdieharder/diehard_bitstream.c:124:7: note: Condition 'overlap' is always true
dieharder-3.31.1/libdieharder/diehard_bitstream.c:88:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_bitstream.c:99:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_bitstream.c:267:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_count_1s_byte.c:179:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'char'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_count_1s_byte.c:281:8: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'char'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_count_1s_byte.c:319:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_count_1s_stream.c:261:5: style: Condition 'overlap' is always true [knownConditionTrueFalse]
dieharder-3.31.1/libdieharder/diehard_count_1s_stream.c:155:17: note: Assignment 'overlap=1', assigned value is 1
dieharder-3.31.1/libdieharder/diehard_count_1s_stream.c:261:5: note: Condition 'overlap' is always true
dieharder-3.31.1/libdieharder/diehard_count_1s_stream.c:316:7: style: Condition 'overlap' is always true [knownConditionTrueFalse]
dieharder-3.31.1/libdieharder/diehard_count_1s_stream.c:155:17: note: Assignment 'overlap=1', assigned value is 1
dieharder-3.31.1/libdieharder/diehard_count_1s_stream.c:316:7: note: Condition 'overlap' is always true
dieharder-3.31.1/libdieharder/diehard_count_1s_stream.c:179:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'char'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_count_1s_stream.c:276:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'char'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_count_1s_stream.c:284:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'char'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_count_1s_stream.c:292:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'char'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_count_1s_stream.c:300:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'char'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_count_1s_stream.c:345:8: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'char'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_count_1s_stream.c:372:10: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'char'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_count_1s_stream.c:412:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_craps.c:155:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_craps.c:156:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_craps.c:136:8: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dieharder-3.31.1/libdieharder/diehard_dna.c:209:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_operm5.c:91:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_operm5.c:91:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_operm5.c:91:4: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_operm5.c:91:4: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_operm5.c:91:4: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_operm5.c:110:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_operm5.c:110:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_operm5.c:110:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_operm5.c:110:6: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_operm5.c:110:6: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_operm5.c:117:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_operm5.c:216:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_operm5.c:216:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_operm5.c:242:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_operm5.c:76:10: style: The scope of the variable 'k' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/diehard_operm5.c:76:12: style: The scope of the variable 'max' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/diehard_operm5.c:78:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/diehard_operm5.c:127:8: style: The scope of the variable 'j' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/diehard_opso.c:144:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_oqso.c:131:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_parking_lot.c:151:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_parking_lot.c:83:9: style: The scope of the variable 'xtry' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/diehard_parking_lot.c:83:14: style: The scope of the variable 'ytry' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/diehard_rank_32x32.c:123:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_rank_32x32.c:35:10: style: The scope of the variable 'rank' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/diehard_rank_6x8.c:114:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_rank_6x8.c:37:10: style: The scope of the variable 'rank' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/diehard_runs.c:178:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_runs.c:179:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_runs_working.c:180:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_runs_working.c:181:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_squeeze.c:128:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_squeeze.c:57:8: style: The scope of the variable 'j' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/diehard_squeeze.c:57:10: style: The scope of the variable 'k' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/diehard_sums.c:189:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_sums.c:190:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_sums.c:200:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_sums.c:207:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_sums.c:213:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_sums.c:253:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_sums.c:271:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/diehard_sums.c:57:9: style: The scope of the variable 'newrand' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/diehard_sums.c:58:9: style: The scope of the variable 'a' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/diehard_sums.c:58:11: style: The scope of the variable 'b' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/dieharder_test_types.c:122:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
dieharder-3.31.1/libdieharder/dieharder_test_types.c:107:2: note: Variable 'i' is reassigned a value before the old one has been used.
dieharder-3.31.1/libdieharder/dieharder_test_types.c:122:2: note: Variable 'i' is reassigned a value before the old one has been used.
dieharder-3.31.1/libdieharder/dieharder_test_types.c:168:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
dieharder-3.31.1/libdieharder/dieharder_test_types.c:122:2: note: Variable 'i' is reassigned a value before the old one has been used.
dieharder-3.31.1/libdieharder/dieharder_test_types.c:168:2: note: Variable 'i' is reassigned a value before the old one has been used.
dieharder-3.31.1/libdieharder/histogram.c:22:10: style: The scope of the variable 'hindex' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/histogram.c:99:0: error: Memory leak: bin [memleak]
dieharder-3.31.1/libdieharder/kstest.c:27:9: style: The scope of the variable 'y' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/kstest.c:27:11: style: The scope of the variable 'd' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/kstest.c:27:13: style: The scope of the variable 'd1' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/kstest.c:27:16: style: The scope of the variable 'd2' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/kstest.c:27:24: style: The scope of the variable 'csqrt' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/kstest.c:28:11: style: The scope of the variable 'x' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/kstest.c:354:9: style: The scope of the variable 'y' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/marsaglia_tsang_gcd.c:318:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/marsaglia_tsang_gcd.c:319:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/marsaglia_tsang_gorilla.c:63:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/prob.c:22:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/prob.c:22:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/prob.c:29:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/prob.c:29:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dieharder-3.31.1/libdieharder/rank.c:35:6: style: The scope of the variable 'col_ind' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/rank.c:93:13: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
dieharder-3.31.1/libdieharder/rgb_bitdist.c:318:8: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/rgb_bitdist.c:318:8: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/rgb_kstest_test.c:77:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/rgb_lagged_sums.c:85:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/rgb_lmn.c:99:9: style: Unused variable: pks [unusedVariable]
dieharder-3.31.1/libdieharder/rgb_minimum_distance.c:122:8: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/rgb_minimum_distance.c:149:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/rgb_minimum_distance.c:212:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/rgb_minimum_distance.c:57:10: style: The scope of the variable 'delta' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/rgb_operm.c:78:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/rgb_operm.c:168:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/rgb_operm.c:169:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/rgb_operm.c:281:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/rgb_operm.c:529:9: style: Unused variable: j [unusedVariable]
dieharder-3.31.1/libdieharder/rgb_operm.c:529:11: style: Unused variable: k [unusedVariable]
dieharder-3.31.1/libdieharder/rgb_operm.c:529:13: style: Unused variable: max [unusedVariable]
dieharder-3.31.1/libdieharder/rgb_operm.c:529:17: style: Unused variable: min [unusedVariable]
dieharder-3.31.1/libdieharder/rgb_operm.c:530:7: style: Unused variable: pindex [unusedVariable]
dieharder-3.31.1/libdieharder/rgb_operm.c:530:14: style: Unused variable: uret [unusedVariable]
dieharder-3.31.1/libdieharder/rgb_operm.c:530:19: style: Unused variable: tmp [unusedVariable]
dieharder-3.31.1/libdieharder/rgb_operm.c:602:6: style: Unused variable: i [unusedVariable]
dieharder-3.31.1/libdieharder/rgb_permutations.c:116:8: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/rgb_permutations.c:150:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/rng_ca.c:111:5: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
dieharder-3.31.1/libdieharder/rng_file_input.c:75:7: style: The scope of the variable 'inbuf' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/rng_superkiss.c:55:21: style: The scope of the variable 't' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/rng_uvag.c:127:31: style: The scope of the variable 'temp' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/rngav.c:178:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/rngav.c:92:11: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 91. [shiftTooManyBitsSigned]
dieharder-3.31.1/libdieharder/rngav.c:91:12: note: Assuming that condition 'i<32' is not redundant
dieharder-3.31.1/libdieharder/rngav.c:92:11: note: Shift
dieharder-3.31.1/libdieharder/rngav.c:94:11: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 93. [shiftTooManyBitsSigned]
dieharder-3.31.1/libdieharder/rngav.c:93:17: note: Assuming that condition 'i<64' is not redundant
dieharder-3.31.1/libdieharder/rngav.c:94:11: note: Shift
dieharder-3.31.1/libdieharder/rngav.c:96:11: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 95. [shiftTooManyBitsSigned]
dieharder-3.31.1/libdieharder/rngav.c:95:17: note: Assuming that condition 'i<96' is not redundant
dieharder-3.31.1/libdieharder/rngav.c:96:11: note: Shift
dieharder-3.31.1/libdieharder/rngs_gnu_r.c:809:18: style: The scope of the variable 'mag01' can be reduced. [variableScope]
dieharder-3.31.1/libdieharder/rngs_gnu_r.c:273:8: style: Checking if unsigned variable 'RNG_Table[RNG_kind].i_seed[0]' is less than zero. [unsignedLessThanZero]
dieharder-3.31.1/libdieharder/rngs_gnu_r.c:285:12: style: Checking if unsigned variable 'RNG_Table[KNUTH_TAOCP].i_seed[100]' is less than zero. [unsignedLessThanZero]
dieharder-3.31.1/libdieharder/sample.c:65:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/sts_monobit.c:126:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/sts_runs.c:117:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dieharder-3.31.1/libdieharder/sts_serial.c:98:9: style: The scope of the variable 'pvalue' can be reduced. [variableScope]
[14:58]

ftp://ftp.se.debian.org/debian/pool/main/d/diet/diet_2.8.0.orig.tar.gz
diet-2.8.0/Cmake/CheckCCompilerConst.c:10:21: style: struct member 'point::x' is never used. [unusedStructMember]
diet-2.8.0/Cmake/CheckCCompilerConst.c:10:24: style: struct member 'point::y' is never used. [unusedStructMember]
diet-2.8.0/src/CORBA/DIETForwarder.cc:62:7: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
diet-2.8.0/src/CORBA/ORBMgr.cc:429:8: style: The scope of the variable 'localAgent' can be reduced. [variableScope]
diet-2.8.0/src/CORBA/ORBMgr.cc:284:42: style: Function 'resolveObject' argument 1 names different: declaration 'ctxt' definition 'context'. [funcArgNamesDifferent]
diet-2.8.0/src/CORBA/ORBMgr.hh:89:36: note: Function 'resolveObject' argument 1 names different: declaration 'ctxt' definition 'context'.
diet-2.8.0/src/CORBA/ORBMgr.cc:284:42: note: Function 'resolveObject' argument 1 names different: declaration 'ctxt' definition 'context'.
diet-2.8.0/src/CORBA/ORBMgr.cc:426:42: style: Function 'simpleResolve' argument 1 names different: declaration 'ctxt' definition 'context'. [funcArgNamesDifferent]
diet-2.8.0/src/CORBA/ORBMgr.hh:93:36: note: Function 'simpleResolve' argument 1 names different: declaration 'ctxt' definition 'context'.
diet-2.8.0/src/CORBA/ORBMgr.cc:426:42: note: Function 'simpleResolve' argument 1 names different: declaration 'ctxt' definition 'context'.
diet-2.8.0/src/CORBA/ORBMgr.cc:883:39: style: Function 'convertIOR' argument 1 names different: declaration 'ior' definition 'strIOR'. [funcArgNamesDifferent]
diet-2.8.0/src/CORBA/ORBMgr.hh:194:33: note: Function 'convertIOR' argument 1 names different: declaration 'ior' definition 'strIOR'.
diet-2.8.0/src/CORBA/ORBMgr.cc:883:39: note: Function 'convertIOR' argument 1 names different: declaration 'ior' definition 'strIOR'.
diet-2.8.0/src/CORBA/ORBMgr.cc:208:61: style: Unused variable: it [unusedVariable]
diet-2.8.0/src/CORBA/ORBMgr.cc:434:18: style: Variable 'localAgent' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/CORBA/ORBMgr.cc:121:9: performance: Variable 'ORB' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/CORBA/ORBMgr.cc:127:9: performance: Variable 'ORB' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/CORBA/ORBMgr.cc:128:9: performance: Variable 'POA' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/CORBA/ORBMgr.hh:98:3: performance: Technically the member function 'ORBMgr::list' can be static. [functionStatic]
diet-2.8.0/src/CORBA/ORBMgr.cc:462:9: note: Technically the member function 'ORBMgr::list' can be static.
diet-2.8.0/src/CORBA/ORBMgr.hh:98:3: note: Technically the member function 'ORBMgr::list' can be static.
diet-2.8.0/src/CORBA/ORBMgr.hh:148:3: performance: Technically the member function 'ORBMgr::wait' can be static. [functionStatic]
diet-2.8.0/src/CORBA/ORBMgr.cc:674:9: note: Technically the member function 'ORBMgr::wait' can be static.
diet-2.8.0/src/CORBA/ORBMgr.hh:148:3: note: Technically the member function 'ORBMgr::wait' can be static.
diet-2.8.0/src/CORBA/ORBMgr.cc:113:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
diet-2.8.0/src/CORBA/ORBMgr.cc:736:8: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
diet-2.8.0/src/CORBA/Options.cc:227:27: style: Unused variable: it [unusedVariable]
diet-2.8.0/src/CORBA/Options.cc:25:3: performance: Variable 'pgName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/CORBA/Options.cc:30:9: performance: Variable 'pgName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/CORBA/Options.cc:58:9: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
diet-2.8.0/src/CORBA/Options.cc:63:13: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
diet-2.8.0/src/CORBA/Options.cc:71:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
diet-2.8.0/src/CORBA/SSHTunnel.cc:296:41: style: Function 'SSHTunnel' argument 7 names different: declaration 'serverPort' definition 'sshPort'. [funcArgNamesDifferent]
diet-2.8.0/src/CORBA/SSHTunnel.hh:109:32: note: Function 'SSHTunnel' argument 7 names different: declaration 'serverPort' definition 'sshPort'.
diet-2.8.0/src/CORBA/SSHTunnel.cc:296:41: note: Function 'SSHTunnel' argument 7 names different: declaration 'serverPort' definition 'sshPort'.
diet-2.8.0/src/CORBA/SSHTunnel.cc:279:9: performance: Variable 'remoteHost' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/CORBA/SSHTunnel.cc:280:9: performance: Variable 'localPortFrom' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/CORBA/SSHTunnel.cc:281:9: performance: Variable 'remotePortTo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/CORBA/SSHTunnel.cc:282:9: performance: Variable 'remotePortFrom' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/CORBA/SSHTunnel.cc:283:9: performance: Variable 'localPortTo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/CORBA/SSHTunnel.cc:300:9: performance: Variable 'remoteHost' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/CORBA/SSHTunnel.cc:301:9: performance: Variable 'localPortFrom' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/CORBA/SSHTunnel.cc:302:9: performance: Variable 'remotePortTo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/CORBA/marshalling.cc:321:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/CORBA/marshalling.cc:318:0: note: Variable 'id' is reassigned a value before the old one has been used.
diet-2.8.0/src/CORBA/marshalling.cc:321:3: note: Variable 'id' is reassigned a value before the old one has been used.
diet-2.8.0/src/CORBA/marshalling.cc:789:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diet-2.8.0/src/CORBA/marshalling.cc:716:10: style: The scope of the variable 'arg_idx' can be reduced. [variableScope]
diet-2.8.0/src/CORBA/marshalling.cc:693:7: error: Mismatching allocation and deallocation: src_params [mismatchAllocDealloc]
diet-2.8.0/src/CORBA/tools/dietObjects.cc:136:45: portability: Undefined behaviour, pointer arithmetic 'DIET_CTXTS+10' is out of bounds. [pointerOutOfBounds]
diet-2.8.0/src/CORBA/tools/dietObjects.cc:153:45: portability: Undefined behaviour, pointer arithmetic 'DIET_CTXTS+10' is out of bounds. [pointerOutOfBounds]
diet-2.8.0/src/SeD/DIET_server.cc:140:11: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/SeD/DIET_server.cc:1045:27: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/SeD/DIET_server.cc:1053:24: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/SeD/DIET_server.cc:1077:27: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/SeD/DIET_server.cc:1084:28: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/SeD/DIET_server.cc:1096:27: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/SeD/DIET_server.cc:1112:27: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/SeD/DIET_server.cc:1119:42: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/SeD/DIET_server.cc:1190:7: style: Variable 'sed' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/SeD/DIET_server.cc:1187:0: note: Variable 'sed' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/SeD/DIET_server.cc:1190:7: note: Variable 'sed' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/SeD/DIET_server.cc:586:0: warning: Size of pointer 'level' used instead of size of its data. [pointerSize]
diet-2.8.0/src/SeD/DIET_server.cc:569:5: error: Common realloc mistake: 'myargv' nulled but not freed upon failure [memleakOnRealloc]
diet-2.8.0/src/SeD/DIET_server.cc:588:5: error: Common realloc mistake: 'myargv' nulled but not freed upon failure [memleakOnRealloc]
diet-2.8.0/src/SeD/SeDImpl.cc:467:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/SeD/SeDImpl.cc:664:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/SeD/SeDImpl.cc:879:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/SeD/SeDImpl.cc:450:44: style: Function 'getRequest' argument 1 names different: declaration 'req' definition 'creq'. [funcArgNamesDifferent]
diet-2.8.0/src/SeD/SeDImpl.hh:87:37: note: Function 'getRequest' argument 1 names different: declaration 'req' definition 'creq'.
diet-2.8.0/src/SeD/SeDImpl.cc:450:44: note: Function 'getRequest' argument 1 names different: declaration 'req' definition 'creq'.
diet-2.8.0/src/SeD/SeDImpl.cc:631:28: style: Function 'solve' argument 1 names different: declaration 'pbName' definition 'path'. [funcArgNamesDifferent]
diet-2.8.0/src/SeD/SeDImpl.hh:97:21: note: Function 'solve' argument 1 names different: declaration 'pbName' definition 'path'.
diet-2.8.0/src/SeD/SeDImpl.cc:631:28: note: Function 'solve' argument 1 names different: declaration 'pbName' definition 'path'.
diet-2.8.0/src/SeD/SeDImpl.cc:831:33: style: Function 'solveAsync' argument 1 names different: declaration 'pb_name' definition 'path'. [funcArgNamesDifferent]
diet-2.8.0/src/SeD/SeDImpl.hh:130:26: note: Function 'solveAsync' argument 1 names different: declaration 'pb_name' definition 'path'.
diet-2.8.0/src/SeD/SeDImpl.cc:831:33: note: Function 'solveAsync' argument 1 names different: declaration 'pb_name' definition 'path'.
diet-2.8.0/src/SeD/SeDImpl.cc:832:33: style: Function 'solveAsync' argument 3 names different: declaration 'volatileclientIOR' definition 'volatileclientREF'. [funcArgNamesDifferent]
diet-2.8.0/src/SeD/SeDImpl.hh:131:26: note: Function 'solveAsync' argument 3 names different: declaration 'volatileclientIOR' definition 'volatileclientREF'.
diet-2.8.0/src/SeD/SeDImpl.cc:832:33: note: Function 'solveAsync' argument 3 names different: declaration 'volatileclientIOR' definition 'volatileclientREF'.
diet-2.8.0/src/SeD/SeDImpl.cc:1472:9: performance: Variable 'forwarder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/Testing/TestORBMgrInit.cxx:86:17: style: The scope of the variable 'options' can be reduced. [variableScope]
diet-2.8.0/src/Testing/TestORBMgrInit.cxx:215:31: style: The scope of the variable 'idlist' can be reduced. [variableScope]
diet-2.8.0/src/Testing/TestORBMgrInit.cxx:86:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCallTests.cpp:28:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCallTests.cpp:24:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCallTests.cpp:28:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCallTests.cpp:58:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCallTests.cpp:55:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCallTests.cpp:58:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCallTests.cpp:78:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCallTests.cpp:72:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCallTests.cpp:78:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCallTests.cpp:112:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCallTests.cpp:108:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCallTests.cpp:112:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCancelTests.cpp:30:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCancelTests.cpp:25:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCancelTests.cpp:30:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCancelTests.cpp:64:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCancelTests.cpp:60:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCancelTests.cpp:64:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCancelTests.cpp:85:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCancelTests.cpp:82:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCancelTests.cpp:85:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCancelTests.cpp:146:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCancelTests.cpp:144:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCancelTests.cpp:146:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCCancelTests.cpp:100:10: style: Unused variable: j [unusedVariable]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:27:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:24:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:27:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:77:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:74:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:77:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:109:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:104:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:109:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:244:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:241:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:244:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:274:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:268:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:274:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:164:10: style: Unused variable: j [unusedVariable]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCErrorReportTests.cpp:217:10: style: Unused variable: j [unusedVariable]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCFinalizeTests.cpp:24:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCFinalizeTests.cpp:21:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCFinalizeTests.cpp:24:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCFinalizeTests.cpp:42:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCFinalizeTests.cpp:39:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCFinalizeTests.cpp:42:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCInitializeTests.cpp:24:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCInitializeTests.cpp:20:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCInitializeTests.cpp:24:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCInitializeTests.cpp:43:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCInitializeTests.cpp:39:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCInitializeTests.cpp:43:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:28:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:25:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:28:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:52:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:50:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:52:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:69:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:66:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:69:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:93:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:91:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:93:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:109:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:106:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:109:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:133:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:131:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:133:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:152:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:147:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:152:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:221:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:218:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCMgmtFuncHandleTests.cpp:221:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCProbeTests.cpp:29:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCProbeTests.cpp:24:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCProbeTests.cpp:29:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCProbeTests.cpp:70:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCProbeTests.cpp:65:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCProbeTests.cpp:70:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCProbeTests.cpp:104:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCProbeTests.cpp:100:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCProbeTests.cpp:104:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCProbeTests.cpp:125:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCProbeTests.cpp:122:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCProbeTests.cpp:125:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCProbeTests.cpp:277:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCProbeTests.cpp:274:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCProbeTests.cpp:277:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCProbeTests.cpp:199:10: style: Unused variable: j [unusedVariable]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:75:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:71:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:75:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:96:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:93:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:96:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:183:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:180:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:183:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:289:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:286:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:289:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:350:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:348:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:350:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:420:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:416:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:420:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:199:13: style: The scope of the variable 'found' can be reduced. [variableScope]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:28:10: style: Unused variable: j [unusedVariable]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:111:10: style: Unused variable: j [unusedVariable]
diet-2.8.0/src/Testing/src/GRPC/DIETGRPCWaitTests.cpp:304:10: style: Unused variable: j [unusedVariable]
diet-2.8.0/src/Testing/src/common/utils.hpp:41:1: performance: Technically the member function 'utils::ClientArgs::argc' can be static. [functionStatic]
diet-2.8.0/src/Testing/src/common/utils.cpp:34:36: performance: Function parameter 'config' should be passed by const reference. [passedByValue]
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:50:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:40:0: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:50:3: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:51:3: style: Variable 'B' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:41:0: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:51:3: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:130:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:120:0: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:130:3: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:131:3: style: Variable 'B' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:121:0: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:131:3: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:210:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:200:0: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:210:3: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:211:3: style: Variable 'B' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:201:0: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:211:3: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:291:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:281:0: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:291:3: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:292:3: style: Variable 'B' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:282:0: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:292:3: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:370:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:361:0: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:370:3: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:371:3: style: Variable 'B' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:362:0: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:371:3: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:449:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:440:0: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:449:3: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:450:3: style: Variable 'B' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:441:0: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllMatricesDataTransfersTests.cpp:450:3: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:61:3: style: Variable 'profile' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:29:0: note: Variable 'profile' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:61:3: note: Variable 'profile' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:128:3: style: Variable 'profile' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:96:0: note: Variable 'profile' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:128:3: note: Variable 'profile' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:194:3: style: Variable 'profile' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:162:0: note: Variable 'profile' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:194:3: note: Variable 'profile' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:260:3: style: Variable 'profile' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:228:0: note: Variable 'profile' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:260:3: note: Variable 'profile' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:325:3: style: Variable 'f1' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:305:0: note: Variable 'f1' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:325:3: note: Variable 'f1' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:326:3: style: Variable 'f2' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:306:0: note: Variable 'f2' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:326:3: note: Variable 'f2' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:327:3: style: Variable 'profile' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:295:0: note: Variable 'profile' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:327:3: note: Variable 'profile' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:392:3: style: Variable 'd1' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:375:0: note: Variable 'd1' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:392:3: note: Variable 'd1' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:393:3: style: Variable 'd2' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:376:0: note: Variable 'd2' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:393:3: note: Variable 'd2' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:394:3: style: Variable 'profile' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:362:0: note: Variable 'profile' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:394:3: note: Variable 'profile' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:39:0: style: Variable 'f1' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:40:0: style: Variable 'f2' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:42:0: style: Variable 'd1' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:43:0: style: Variable 'd2' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:106:0: style: Variable 'f1' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:107:0: style: Variable 'f2' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:109:0: style: Variable 'd1' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:110:0: style: Variable 'd2' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:172:0: style: Variable 'f1' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:173:0: style: Variable 'f2' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:175:0: style: Variable 'd1' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:176:0: style: Variable 'd2' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:238:0: style: Variable 'f1' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:239:0: style: Variable 'f2' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:241:0: style: Variable 'd1' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:242:0: style: Variable 'd2' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:301:0: style: Variable 'l1' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:302:0: style: Variable 'l2' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:308:0: style: Variable 'd1' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:309:0: style: Variable 'd2' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:368:0: style: Variable 'l1' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:369:0: style: Variable 'l2' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:372:0: style: Variable 'f1' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllScalarsDataTransfersTests.cpp:373:0: style: Variable 'f2' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:43:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:38:0: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:43:3: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:44:3: style: Variable 'B' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:39:0: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:44:3: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:115:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:110:0: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:115:3: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:116:3: style: Variable 'B' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:111:0: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:116:3: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:187:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:182:0: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:187:3: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:188:3: style: Variable 'B' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:183:0: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:188:3: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:261:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:256:0: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:261:3: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:262:3: style: Variable 'B' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:257:0: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:262:3: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:333:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:329:0: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:333:3: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:334:3: style: Variable 'B' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:330:0: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:334:3: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:404:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:400:0: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:404:3: note: Variable 'A' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:405:3: style: Variable 'B' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:401:0: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETAllVectorsDataTransfersTests.cpp:405:3: note: Variable 'B' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETContainersDataTransfersTests.cpp:62:3: style: Variable 'profile' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETContainersDataTransfersTests.cpp:30:0: note: Variable 'profile' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETContainersDataTransfersTests.cpp:62:3: note: Variable 'profile' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETContainersDataTransfersTests.cpp:31:16: style: Unused variable: i [unusedVariable]
diet-2.8.0/src/Testing/src/data/DIETContainersDataTransfersTests.cpp:118:37: error: Dereferencing 'elt_ids' after it is deallocated / released [deallocuse]
diet-2.8.0/src/Testing/src/data/DIETContainersDataTransfersTests.cpp:120:37: error: Dereferencing 'elt_ids' after it is deallocated / released [deallocuse]
diet-2.8.0/src/Testing/src/data/DIETContainersDataTransfersTests.cpp:122:3: error: Memory pointed to by 'elt_ids' is freed twice. [doubleFree]
diet-2.8.0/src/Testing/src/data/DIETFilesDataTransfersTests.cpp:57:3: style: Variable 'profile' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/Testing/src/data/DIETFilesDataTransfersTests.cpp:30:0: note: Variable 'profile' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETFilesDataTransfersTests.cpp:57:3: note: Variable 'profile' is reassigned a value before the old one has been used.
diet-2.8.0/src/Testing/src/data/DIETFilesDataTransfersTests.cpp:31:16: style: Unused variable: i [unusedVariable]
diet-2.8.0/src/Testing/src/serviceTable/DIETServiceAddRemoveTests.cpp:24:15: style: Unused variable: service [unusedVariable]
diet-2.8.0/src/agent/AgentImpl.cc:243:14: style: Condition '!childFound' is always true [knownConditionTrueFalse]
diet-2.8.0/src/agent/AgentImpl.cc:222:21: note: Assignment 'childFound=false', assigned value is 0
diet-2.8.0/src/agent/AgentImpl.cc:243:14: note: Condition '!childFound' is always true
diet-2.8.0/src/agent/AgentImpl.cc:393:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/agent/AgentImpl.cc:521:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/agent/AgentImpl.cc:577:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/agent/AgentImpl.cc:577:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/agent/AgentImpl.cc:721:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/agent/AgentImpl.cc:318:7: style: The scope of the variable 'result' can be reduced. [variableScope]
diet-2.8.0/src/agent/AgentImpl.cc:570:8: style: The scope of the variable 'childFound' can be reduced. [variableScope]
diet-2.8.0/src/agent/AgentImpl.cc:154:39: style: Function 'agentSubscribe' argument 1 names different: declaration 'me' definition 'name'. [funcArgNamesDifferent]
diet-2.8.0/src/agent/AgentImpl.hh:80:30: note: Function 'agentSubscribe' argument 1 names different: declaration 'me' definition 'name'.
diet-2.8.0/src/agent/AgentImpl.cc:154:39: note: Function 'agentSubscribe' argument 1 names different: declaration 'me' definition 'name'.
diet-2.8.0/src/agent/AgentImpl.cc:188:40: style: Function 'serverSubscribe' argument 1 names different: declaration 'me' definition 'name'. [funcArgNamesDifferent]
diet-2.8.0/src/agent/AgentImpl.hh:85:31: note: Function 'serverSubscribe' argument 1 names different: declaration 'me' definition 'name'.
diet-2.8.0/src/agent/AgentImpl.cc:188:40: note: Function 'serverSubscribe' argument 1 names different: declaration 'me' definition 'name'.
diet-2.8.0/src/agent/ChildID.hh:38:5: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/agent/RequestID.hh:38:5: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/agent/AgentImpl.cc:41:9: performance: Variable 'childIDCounter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/agent/AgentImpl.cc:42:9: performance: Variable 'nbLAChildren' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/agent/AgentImpl.cc:43:9: performance: Variable 'nbSeDChildren' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/agent/AgentImpl.cc:774:9: performance: Variable 'forwarder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/agent/RequestID.hh:29:3: style: Class 'RequestID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diet-2.8.0/src/agent/MasterAgentImpl.hh:48:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/AgentImpl.hh:57:3: note: Virtual function in base class
diet-2.8.0/src/agent/MasterAgentImpl.hh:48:3: note: Function in derived class
diet-2.8.0/src/agent/MasterAgentImpl.hh:156:3: style: The function 'searchData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/AgentImpl.hh:67:3: note: Virtual function in base class
diet-2.8.0/src/agent/MasterAgentImpl.hh:156:3: note: Function in derived class
diet-2.8.0/src/agent/GlobalSchedulers.cc:111:29: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/agent/GlobalSchedulers.cc:113:34: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/agent/GlobalSchedulers.cc:41:18: warning: Member variable 'GlobalScheduler::nameLength' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/agent/GlobalSchedulers.cc:362:9: style: Class 'PriorityGS' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
diet-2.8.0/src/agent/GlobalSchedulers.cc:362:9: style: Class 'PriorityGS' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
diet-2.8.0/src/agent/LocalAgentImpl.cc:391:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/agent/LocalAgentImpl.cc:298:28: style: The scope of the variable 'tmp' can be reduced. [variableScope]
diet-2.8.0/src/agent/LocalAgentImpl.cc:33:9: performance: Variable 'childID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/agent/LocalAgentImpl.cc:34:9: performance: Variable 'parent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/agent/LocalAgentImpl.cc:416:9: performance: Variable 'forwarder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/agent/LocalAgentImpl.hh:50:3: style: The function 'removeElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/AgentImpl.hh:98:3: note: Virtual function in base class
diet-2.8.0/src/agent/LocalAgentImpl.hh:50:3: note: Function in derived class
diet-2.8.0/src/agent/LocalAgentImpl.hh:53:3: style: The function 'removeElementClean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/AgentImpl.hh:102:3: note: Virtual function in base class
diet-2.8.0/src/agent/LocalAgentImpl.hh:53:3: note: Function in derived class
diet-2.8.0/src/agent/LocalAgentImpl.hh:57:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/AgentImpl.hh:57:3: note: Virtual function in base class
diet-2.8.0/src/agent/LocalAgentImpl.hh:57:3: note: Function in derived class
diet-2.8.0/src/agent/LocalAgentImpl.hh:68:3: style: The function 'addServices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/AgentImpl.hh:106:3: note: Virtual function in base class
diet-2.8.0/src/agent/LocalAgentImpl.hh:68:3: note: Function in derived class
diet-2.8.0/src/agent/LocalAgentImpl.hh:71:3: style: The function 'childUnsubscribe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/AgentImpl.hh:90:3: note: Virtual function in base class
diet-2.8.0/src/agent/LocalAgentImpl.hh:71:3: note: Function in derived class
diet-2.8.0/src/agent/LocalAgentImpl.hh:76:3: style: The function 'childRemoveService' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/AgentImpl.hh:110:3: note: Virtual function in base class
diet-2.8.0/src/agent/LocalAgentImpl.hh:76:3: note: Function in derived class
diet-2.8.0/src/agent/LocalAgentImpl.hh:78:3: style: The function 'searchData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/AgentImpl.hh:67:3: note: Virtual function in base class
diet-2.8.0/src/agent/LocalAgentImpl.hh:78:3: note: Function in derived class
diet-2.8.0/src/agent/MasterAgentImpl.cc:225:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/agent/MasterAgentImpl.cc:300:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/agent/MasterAgentImpl.cc:50:18: warning: Member variable 'MasterAgentImpl::catalog' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/agent/MasterAgentImpl.cc:51:9: performance: Variable 'reqIDCounter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/agent/MasterAgentImpl.cc:52:9: performance: Variable 'num_session' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/agent/MasterAgentImpl.cc:53:9: performance: Variable 'num_data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/agent/MasterAgentImpl.cc:857:9: performance: Variable 'forwarder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/agent/Request.cc:100:28: style: Function 'waitResponses' argument 1 names different: declaration 'numberOfReponses' definition 'numberOfResponses'. [funcArgNamesDifferent]
diet-2.8.0/src/agent/Request.hh:75:21: note: Function 'waitResponses' argument 1 names different: declaration 'numberOfReponses' definition 'numberOfResponses'.
diet-2.8.0/src/agent/Request.cc:100:28: note: Function 'waitResponses' argument 1 names different: declaration 'numberOfReponses' definition 'numberOfResponses'.
diet-2.8.0/src/agent/Request.cc:53:3: style: Class 'Request' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
diet-2.8.0/src/agent/Request.cc:53:3: style: Class 'Request' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
diet-2.8.0/src/agent/Schedulers.cc:67:38: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/agent/Schedulers.cc:69:37: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/agent/Schedulers.cc:71:37: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/agent/Schedulers.cc:73:42: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/agent/Schedulers.cc:75:36: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/agent/Schedulers.cc:364:9: style: The scope of the variable 'parent_loc' can be reduced. [variableScope]
diet-2.8.0/src/agent/Schedulers.cc:53:12: warning: Member variable 'Scheduler::nameLength' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/agent/Schedulers.cc:53:12: warning: Member variable 'Scheduler::servers' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/agent/Schedulers.cc:53:12: warning: Member variable 'Scheduler::compare' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/agent/Schedulers.cc:53:12: warning: Member variable 'Scheduler::cmpInfo' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/agent/UserScheduler.hh:51:3: style: Technically the member function 'InstanciationError::message' can be const. [functionConst]
diet-2.8.0/src/agent/UserScheduler.hh:39:1: warning: The class 'InstanciationError' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
diet-2.8.0/src/agent/dietAgent.cc:58:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
diet-2.8.0/src/agent/workflow/HEFTScheduler.cc:45:9: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/agent/workflow/HEFTScheduler.cc:169:9: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/agent/workflow/HEFTScheduler.cc:165:7: style: The scope of the variable 'ix' can be reduced. [variableScope]
diet-2.8.0/src/agent/workflow/HEFTScheduler.hh:59:3: performance: Technically the member function 'madag::HEFTScheduler::getNodeDurationEst' can be static. [functionStatic]
diet-2.8.0/src/agent/workflow/HEFTScheduler.cc:148:16: note: Technically the member function 'madag::HEFTScheduler::getNodeDurationEst' can be static.
diet-2.8.0/src/agent/workflow/HEFTScheduler.hh:59:3: note: Technically the member function 'madag::HEFTScheduler::getNodeDurationEst' can be static.
diet-2.8.0/src/agent/workflow/HEFTScheduler.hh:33:3: style: The function 'setNodesPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/WfScheduler.hh:40:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/HEFTScheduler.hh:33:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/HEFTScheduler.hh:44:3: style: The function 'setNodesEFT' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/WfScheduler.hh:46:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/HEFTScheduler.hh:44:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MaDag_impl.cc:461:9: performance: Variable 'forwarder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/agent/workflow/MultiWfBasicScheduler.hh:31:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:117:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfBasicScheduler.hh:31:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfBasicScheduler.hh:38:3: style: The function 'handlerNodeDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:242:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfBasicScheduler.hh:38:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfBasicScheduler.hh:46:3: style: The function 'createNodeQueue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:186:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfBasicScheduler.hh:46:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfBasicScheduler.hh:52:3: style: The function 'deleteNodeQueue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:194:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfBasicScheduler.hh:52:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfFOFT.hh:34:3: style: The function 'handlerNodeDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:242:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfFOFT.hh:34:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfFOFT.hh:40:3: style: The function 'intraDagSchedule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:175:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfFOFT.hh:40:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfFOFT.hh:47:3: style: The function 'setExecPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:209:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfFOFT.hh:47:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfFOFT.hh:53:3: style: The function 'setWaitingPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:215:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfFOFT.hh:53:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfHEFT.hh:40:3: style: The function 'handlerNodeDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:242:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfHEFT.hh:40:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfHEFT.hh:58:3: style: The function 'intraDagSchedule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:175:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfHEFT.hh:58:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfHEFT.hh:65:3: style: The function 'handlerNodeDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:242:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfHEFT.hh:65:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfHEFT.hh:73:3: style: The function 'setExecPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:209:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfHEFT.hh:73:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfHEFT.hh:79:3: style: The function 'setWaitingPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:215:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfHEFT.hh:79:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfSRPT.hh:31:3: style: The function 'handlerNodeDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:242:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfSRPT.hh:31:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfSRPT.hh:37:3: style: The function 'setExecPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:209:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfSRPT.hh:37:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfSRPT.hh:43:3: style: The function 'setWaitingPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:215:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfSRPT.hh:43:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfFCFS.hh:32:3: style: The function 'handlerNodeDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:242:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfFCFS.hh:32:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfFCFS.hh:38:3: style: The function 'setExecPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:209:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfFCFS.hh:38:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfFCFS.hh:44:3: style: The function 'setWaitingPriority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:215:3: note: Virtual function in base class
diet-2.8.0/src/agent/workflow/MultiWfFCFS.hh:44:3: note: Function in derived class
diet-2.8.0/src/agent/workflow/MultiWfBasicScheduler.cc:40:7: style: The scope of the variable 'nodeCount' can be reduced. [variableScope]
diet-2.8.0/src/agent/workflow/MultiWfFOFT.cc:63:21: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/agent/workflow/MultiWfHEFT.cc:83:21: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/agent/workflow/MultiWfSRPT.cc:60:24: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.cc:108:13: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.cc:497:24: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.cc:559:26: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.cc:805:9: style: The scope of the variable 'message' can be reduced. [variableScope]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:144:3: style: Unhandled exception specification when calling function getDag(). [unhandledExceptionSpecification]
diet-2.8.0/src/agent/workflow/MultiWfScheduler.cc:780:22: note: Unhandled exception specification when calling function getDag().
diet-2.8.0/src/agent/workflow/MultiWfScheduler.hh:144:3: note: Unhandled exception specification when calling function getDag().
diet-2.8.0/src/agent/workflow/maDagAgent.cc:40:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
diet-2.8.0/src/client/CallAsyncMgr.cc:36:19: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
diet-2.8.0/src/client/CallAsyncMgr.cc:34:17: note: outer condition: pinstance==0
diet-2.8.0/src/client/CallAsyncMgr.cc:36:19: note: identical inner condition: pinstance==0
diet-2.8.0/src/client/CallAsyncMgr.cc:532:16: style: The scope of the variable 'tmp_rst' can be reduced. [variableScope]
diet-2.8.0/src/client/CallAsyncMgr.hh:118:3: performance: Technically the member function 'CallAsyncMgr::serialise' can be static. [functionStatic]
diet-2.8.0/src/client/CallAsyncMgr.cc:382:15: note: Technically the member function 'CallAsyncMgr::serialise' can be static.
diet-2.8.0/src/client/CallAsyncMgr.hh:118:3: note: Technically the member function 'CallAsyncMgr::serialise' can be static.
diet-2.8.0/src/client/CallAsyncMgr.hh:136:3: performance: Technically the member function 'CallAsyncMgr::init' can be static. [functionStatic]
diet-2.8.0/src/client/CallAsyncMgr.cc:517:15: note: Technically the member function 'CallAsyncMgr::init' can be static.
diet-2.8.0/src/client/CallAsyncMgr.hh:136:3: note: Technically the member function 'CallAsyncMgr::init' can be static.
diet-2.8.0/src/client/CallbackImpl.cc:62:9: performance: Variable 'forwarder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/client/DIETCall.cc:80:17: style: Condition 'data_OK==0' is always true [knownConditionTrueFalse]
diet-2.8.0/src/client/DIETCall.cc:55:40: note: Assignment 'data_OK=0', assigned value is 0
diet-2.8.0/src/client/DIETCall.cc:80:17: note: Condition 'data_OK==0' is always true
diet-2.8.0/src/client/DIETCall.cc:120:15: style: Condition 'data_OK==1' is always false [knownConditionTrueFalse]
diet-2.8.0/src/client/DIETCall.cc:55:40: note: Assignment 'data_OK=0', assigned value is 0
diet-2.8.0/src/client/DIETCall.cc:120:15: note: Condition 'data_OK==1' is always false
diet-2.8.0/src/client/DIETCall.cc:168:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/client/DIETCall.cc:229:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/client/DIETCall.cc:240:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/client/DIETCall.cc:80:17: style: Same expression on both sides of '==' because the value of 'data_OK' and '0' are the same. [duplicateExpression]
diet-2.8.0/src/client/DIETCall.cc:55:40: note: 'data_OK' is assigned value '0' here.
diet-2.8.0/src/client/DIETCall.cc:80:17: note: Same expression on both sides of '==' because the value of 'data_OK' and '0' are the same.
diet-2.8.0/src/client/DIETCall.cc:118:71: style: Same expression on both sides of '==' because the value of 'data_OK' and '0' are the same. [duplicateExpression]
diet-2.8.0/src/client/DIETCall.cc:55:40: note: 'data_OK' is assigned value '0' here.
diet-2.8.0/src/client/DIETCall.cc:118:71: note: Same expression on both sides of '==' because the value of 'data_OK' and '0' are the same.
diet-2.8.0/src/client/DIETCall.cc:58:9: style: The scope of the variable 'bad_id' can be reduced. [variableScope]
diet-2.8.0/src/client/DIETCall.cc:60:8: style: The scope of the variable 'statMsg' can be reduced. [variableScope]
diet-2.8.0/src/client/DIET_client.cc:962:7: style: The scope of the variable 'reqStatus' can be reduced. [variableScope]
diet-2.8.0/src/client/DIET_client.cc:224:0: warning: Size of pointer 'level' used instead of size of its data. [pointerSize]
diet-2.8.0/src/client/DIET_client.cc:226:5: error: Common realloc mistake: 'myargv' nulled but not freed upon failure [memleakOnRealloc]
diet-2.8.0/src/client/DIET_grpc.cc:655:3: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/client/DIET_grpc.cc:654:3: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/client/DIET_grpc.cc:655:3: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/client/DIET_grpc.cc:329:22: style: struct member 'diet_grpc_arg_list_s::grpc_arg' is never used. [unusedStructMember]
diet-2.8.0/src/client/DIET_grpc.cc:330:27: style: struct member 'diet_grpc_arg_list_s::next' is never used. [unusedStructMember]
diet-2.8.0/src/client/MultiCall.cc:42:7: style: The scope of the variable 'MSmin' can be reduced. [variableScope]
diet-2.8.0/src/client/MultiCall.cc:44:7: style: The scope of the variable 'clusterMin' can be reduced. [variableScope]
diet-2.8.0/src/client/MultiCall.cc:134:5: error: Memory leak: stemp [memleak]
diet-2.8.0/src/client/MultiCall.cc:139:3: error: Memory leak: stemp [memleak]
diet-2.8.0/src/client/SpecificClientScheduler.cc:68:53: style: Function 'schedule' argument 3 names different: declaration 'reponse' definition 'response'. [funcArgNamesDifferent]
diet-2.8.0/src/client/SpecificClientScheduler.hh:53:30: note: Function 'schedule' argument 3 names different: declaration 'reponse' definition 'response'.
diet-2.8.0/src/client/SpecificClientScheduler.cc:68:53: note: Function 'schedule' argument 3 names different: declaration 'reponse' definition 'response'.
diet-2.8.0/src/client/SpecificClientScheduler.hh:144:3: style: Unused private function: 'SpecificClientScheduler::setSchedulingOptions' [unusedPrivateFunction]
diet-2.8.0/src/client/SpecificClientScheduler.cc:247:49: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
diet-2.8.0/src/client/SpecificClientScheduler.cc:140:37: error: After push_back(), the iterator 'i_us' may be invalid. [invalidIterator2]
diet-2.8.0/src/client/workflow/CltWfMgr.cc:343:21: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/client/workflow/CltWfMgr.cc:1033:32: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/client/workflow/CltWfMgr.cc:86:14: style: The scope of the variable 'wf' can be reduced. [variableScope]
diet-2.8.0/src/client/workflow/CltWfMgr.cc:1020:8: style: The scope of the variable 'statMsg' can be reduced. [variableScope]
diet-2.8.0/src/client/workflow/CltWfMgr.cc:59:37: style: Function 'execNodeOnSed' argument 3 names different: declaration 'sed' definition 'sedName'. [funcArgNamesDifferent]
diet-2.8.0/src/client/workflow/CltWfMgr.hh:57:29: note: Function 'execNodeOnSed' argument 3 names different: declaration 'sed' definition 'sedName'.
diet-2.8.0/src/client/workflow/CltWfMgr.cc:59:37: note: Function 'execNodeOnSed' argument 3 names different: declaration 'sed' definition 'sedName'.
diet-2.8.0/src/client/workflow/CltWfMgr.cc:74:38: style: Function 'execNodeCommon' argument 3 names different: declaration 'sed' definition 'sedName'. [funcArgNamesDifferent]
diet-2.8.0/src/client/workflow/CltWfMgr.hh:316:30: note: Function 'execNodeCommon' argument 3 names different: declaration 'sed' definition 'sedName'.
diet-2.8.0/src/client/workflow/CltWfMgr.cc:74:38: note: Function 'execNodeCommon' argument 3 names different: declaration 'sed' definition 'sedName'.
diet-2.8.0/src/client/workflow/CltWfMgr.cc:146:9: performance: Variable 'myMA' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/client/workflow/CltWfMgr.cc:1111:9: performance: Variable 'forwarder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/client/workflow/CltWfMgr.cc:1089:25: performance: Function parameter 'dag_id' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/AccessController.cc:53:3: style: Variable 'myReqID' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/utils/AccessController.cc:50:0: note: Variable 'myReqID' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/AccessController.cc:53:3: note: Variable 'myReqID' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/AccessController.hh:44:3: style: Technically the member function 'AccessController::getFreeSlotCount' can be const. [functionConst]
diet-2.8.0/src/utils/AccessController.cc:125:19: note: Technically the member function 'AccessController::getFreeSlotCount' can be const.
diet-2.8.0/src/utils/AccessController.hh:44:3: note: Technically the member function 'AccessController::getFreeSlotCount' can be const.
diet-2.8.0/src/utils/AccessController.hh:50:3: style: Technically the member function 'AccessController::getNumWaiting' can be const. [functionConst]
diet-2.8.0/src/utils/AccessController.cc:130:19: note: Technically the member function 'AccessController::getNumWaiting' can be const.
diet-2.8.0/src/utils/AccessController.hh:50:3: note: Technically the member function 'AccessController::getNumWaiting' can be const.
diet-2.8.0/src/utils/AccessController.hh:56:3: style: Technically the member function 'AccessController::getTotalResourceCount' can be const. [functionConst]
diet-2.8.0/src/utils/AccessController.cc:135:19: note: Technically the member function 'AccessController::getTotalResourceCount' can be const.
diet-2.8.0/src/utils/AccessController.hh:56:3: note: Technically the member function 'AccessController::getTotalResourceCount' can be const.
diet-2.8.0/src/utils/AccessController.cc:40:3: style: Class 'AccessController' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
diet-2.8.0/src/utils/AccessController.cc:40:3: style: Class 'AccessController' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.cc:27:46: style: Function 'sendFile' argument 2 names different: declaration 'dest' definition 'destName'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.hh:82:50: note: Function 'sendFile' argument 2 names different: declaration 'dest' definition 'destName'.
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.cc:27:46: note: Function 'sendFile' argument 2 names different: declaration 'dest' definition 'destName'.
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.cc:58:62: style: Function 'sendData' argument 2 names different: declaration 'dest' definition 'destName'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.hh:85:40: note: Function 'sendData' argument 2 names different: declaration 'dest' definition 'destName'.
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.cc:58:62: note: Function 'sendData' argument 2 names different: declaration 'dest' definition 'destName'.
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.cc:92:48: style: Function 'lclAddData' argument 1 names different: declaration 'src' definition 'srcName'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.hh:88:26: note: Function 'lclAddData' argument 1 names different: declaration 'src' definition 'srcName'.
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.cc:92:48: note: Function 'lclAddData' argument 1 names different: declaration 'src' definition 'srcName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:46:3: warning: Member variable 'DagdaImpl::containerRelationMgr' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:46:3: warning: Member variable 'DagdaImpl::maxMsgSize' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:46:3: warning: Member variable 'DagdaImpl::diskMaxSpace' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:46:3: warning: Member variable 'DagdaImpl::memMaxSpace' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:46:3: warning: Member variable 'DagdaImpl::usedDiskSpace' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:46:3: warning: Member variable 'DagdaImpl::usedMemSpace' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/DAGDA/NetworkStats.hh:18:1: warning: The class 'NetworkStats' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
diet-2.8.0/src/utils/DAGDA/NetworkStats.hh:44:1: warning: The class 'AvgNetworkStats' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:525:3: style: The function 'subscribe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:69:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:525:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:528:3: style: The function 'unsubscribe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:76:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:528:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:531:3: style: The function 'subscribeParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:83:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:531:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:534:3: style: The function 'unsubscribeParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:89:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:534:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:537:3: style: The function 'lclIsDataPresent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:96:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:537:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:540:3: style: The function 'lvlIsDataPresent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:99:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:540:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:543:3: style: The function 'pfmIsDataPresent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:102:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:543:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:546:3: style: The function 'lclAddData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:111:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:546:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:549:3: style: The function 'lvlAddData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:119:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:549:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:552:3: style: The function 'pfmAddData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:128:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:552:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:555:3: style: The function 'registerFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:135:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:555:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:558:3: style: The function 'lclAddContainerElt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:146:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:558:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:564:3: style: The function 'lclGetContainerSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:161:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:564:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:567:3: style: The function 'lclGetContainerElts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:172:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:567:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:573:3: style: The function 'lclRemData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:178:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:573:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:576:3: style: The function 'lvlRemData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:181:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:576:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:579:3: style: The function 'pfmRemData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:184:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:579:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:582:3: style: The function 'lclUpdateData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:187:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:582:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:585:3: style: The function 'lvlUpdateData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:190:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:585:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:588:3: style: The function 'pfmUpdateData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:193:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:588:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:603:3: style: The function 'lclGetDataDescList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:208:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:603:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:606:3: style: The function 'lvlGetDataDescList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:211:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:606:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:609:3: style: The function 'pfmGetDataDescList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:214:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:609:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:612:3: style: The function 'lclGetDataDesc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:217:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:612:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:615:3: style: The function 'lvlGetDataDesc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:220:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:615:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:618:3: style: The function 'pfmGetDataDesc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:223:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:618:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:621:3: style: The function 'lvlGetDataManagers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:227:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:621:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:624:3: style: The function 'pfmGetDataManagers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:230:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:624:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:627:3: style: The function 'getBestSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:233:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:627:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:632:3: style: The function 'isDataPresent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:298:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:632:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:635:3: style: The function 'getData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:301:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:635:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:638:3: style: The function 'addData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:310:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:638:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:641:3: style: The function 'remData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:313:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:641:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:644:3: style: The function 'getDataDescList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:316:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:644:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:647:3: style: The function 'downloadData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:282:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:647:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:675:3: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:319:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:675:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/NetworkStats.hh:58:3: style: The function 'getStat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/NetworkStats.hh:32:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/NetworkStats.hh:58:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/NetworkStats.hh:61:3: style: The function 'cmpStats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/NetworkStats.hh:35:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/NetworkStats.hh:61:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/NetworkStats.hh:64:3: style: The function 'addStat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/NetworkStats.hh:38:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/NetworkStats.hh:64:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.hh:82:3: style: The function 'sendFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:240:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.hh:82:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.hh:85:3: style: The function 'sendData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:261:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.hh:85:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.hh:88:3: style: The function 'lclAddData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:546:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.hh:88:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.hh:91:3: style: The function 'registerFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:555:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.hh:91:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.hh:99:3: style: The function 'getData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:635:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.hh:99:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.hh:102:3: style: The function 'getBestSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:627:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/AdvancedDagdaComponent.hh:102:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:455:28: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/DAGDA/Container.cc:26:3: performance: Variable 'myMgr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/utils/DAGDA/DIET_Dagda.cc:493:5: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/DAGDA/DIET_Dagda.cc:560:5: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/DAGDA/DIET_Dagda.cc:750:4: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/DAGDA/DIET_Dagda.cc:763:4: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/DAGDA/DIET_Dagda.cc:1009:9: style: Variable 'data.desc' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
diet-2.8.0/src/utils/DAGDA/DIET_Dagda.cc:1004:9: note: Variable 'data.desc' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/utils/DAGDA/DIET_Dagda.cc:1009:9: note: Variable 'data.desc' is reassigned a value before the old one has been used if variable is no semaphore variable.
diet-2.8.0/src/utils/DAGDA/DIET_Dagda.cc:964:9: style: The scope of the variable 'src' can be reduced. [variableScope]
diet-2.8.0/src/utils/DAGDA/DIET_Dagda.cc:1357:32: style: Function 'dagda_get_progress' argument 1 names different: declaration 'dataId' definition 'transferId'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/DAGDA/DIET_Dagda.h:275:32: note: Function 'dagda_get_progress' argument 1 names different: declaration 'dataId' definition 'transferId'.
diet-2.8.0/src/utils/DAGDA/DIET_Dagda.cc:1357:32: note: Function 'dagda_get_progress' argument 1 names different: declaration 'dataId' definition 'transferId'.
diet-2.8.0/src/utils/DAGDA/DagdaCatalog.cc:40:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/utils/DAGDA/DagdaCatalog.cc:35:0: note: Variable 'ret' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/DAGDA/DagdaCatalog.cc:40:3: note: Variable 'ret' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/DAGDA/DagdaCatalog.hh:43:3: style: The function 'request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaCatalog.hh:28:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaCatalog.hh:43:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaCatalog.hh:46:3: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaCatalog.hh:31:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaCatalog.hh:46:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaCatalog.hh:49:3: style: The function 'exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/DAGDA/DagdaCatalog.hh:34:3: note: Virtual function in base class
diet-2.8.0/src/utils/DAGDA/DagdaCatalog.hh:49:3: note: Function in derived class
diet-2.8.0/src/utils/DAGDA/DagdaCatalog.hh:65:47: performance: Function parameter 'values' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/DAGDA/DagdaFactory.cc:46:12: style: Variable 'used' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:278:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:1455:8: style: The scope of the variable 'c' can be reduced. [variableScope]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:1596:17: style: The scope of the variable 'inserted' can be reduced. [variableScope]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:202:59: style: Function 'sendFile' argument 2 names different: declaration 'dest' definition 'destName'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:240:50: note: Function 'sendFile' argument 2 names different: declaration 'dest' definition 'destName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:202:59: note: Function 'sendFile' argument 2 names different: declaration 'dest' definition 'destName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:346:33: style: Function 'sendData' argument 1 names different: declaration 'ID' definition 'dataId'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:261:24: note: Function 'sendData' argument 1 names different: declaration 'ID' definition 'dataId'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:346:33: note: Function 'sendData' argument 1 names different: declaration 'ID' definition 'dataId'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:346:53: style: Function 'sendData' argument 2 names different: declaration 'dest' definition 'destName'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:261:40: note: Function 'sendData' argument 2 names different: declaration 'dest' definition 'destName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:346:53: note: Function 'sendData' argument 2 names different: declaration 'dest' definition 'destName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:394:63: style: Function 'sendContainer' argument 2 names different: declaration 'dest' definition 'destName'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:271:54: note: Function 'sendContainer' argument 2 names different: declaration 'dest' definition 'destName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:394:63: note: Function 'sendContainer' argument 2 names different: declaration 'dest' definition 'destName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:496:40: style: Function 'subscribe' argument 1 names different: declaration 'name' definition 'myName'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:525:25: note: Function 'subscribe' argument 1 names different: declaration 'name' definition 'myName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:496:40: note: Function 'subscribe' argument 1 names different: declaration 'name' definition 'myName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:514:42: style: Function 'unsubscribe' argument 1 names different: declaration 'name' definition 'myName'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:528:27: note: Function 'unsubscribe' argument 1 names different: declaration 'name' definition 'myName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:514:42: note: Function 'unsubscribe' argument 1 names different: declaration 'name' definition 'myName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:649:41: style: Function 'lclAddData' argument 1 names different: declaration 'src' definition 'srcName'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:546:26: note: Function 'lclAddData' argument 1 names different: declaration 'src' definition 'srcName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:649:41: note: Function 'lclAddData' argument 1 names different: declaration 'src' definition 'srcName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:805:44: style: Function 'lclUpdateData' argument 1 names different: declaration 'src' definition 'srcName'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:582:29: note: Function 'lclUpdateData' argument 1 names different: declaration 'src' definition 'srcName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:805:44: note: Function 'lclUpdateData' argument 1 names different: declaration 'src' definition 'srcName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:818:44: style: Function 'lvlUpdateData' argument 1 names different: declaration 'src' definition 'srcName'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:585:29: note: Function 'lvlUpdateData' argument 1 names different: declaration 'src' definition 'srcName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:818:44: note: Function 'lvlUpdateData' argument 1 names different: declaration 'src' definition 'srcName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:842:44: style: Function 'pfmUpdateData' argument 1 names different: declaration 'src' definition 'srcName'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:588:29: note: Function 'pfmUpdateData' argument 1 names different: declaration 'src' definition 'srcName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:842:44: note: Function 'pfmUpdateData' argument 1 names different: declaration 'src' definition 'srcName'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:1133:44: style: Function 'isDataPresent' argument 1 names different: declaration 'data' definition 'dataID'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:632:29: note: Function 'isDataPresent' argument 1 names different: declaration 'data' definition 'dataID'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:1133:44: note: Function 'isDataPresent' argument 1 names different: declaration 'data' definition 'dataID'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:1159:38: style: Function 'getData' argument 1 names different: declaration 'data' definition 'dataID'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/DAGDA/DagdaImpl.hh:635:23: note: Function 'getData' argument 1 names different: declaration 'data' definition 'dataID'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:1159:38: note: Function 'getData' argument 1 names different: declaration 'data' definition 'dataID'.
diet-2.8.0/src/utils/DAGDA/DagdaImpl.cc:1641:9: performance: Variable 'forwarder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/utils/DAGDA/Transfers.hh:49:3: style: Unused private function: 'Transfers::incProgress' [unusedPrivateFunction]
diet-2.8.0/src/utils/DAGDA/Transfers.hh:34:3: style: Technically the member function 'Transfers::getProgress' can be const. [functionConst]
diet-2.8.0/src/utils/DAGDA/Transfers.cc:77:12: note: Technically the member function 'Transfers::getProgress' can be const.
diet-2.8.0/src/utils/DAGDA/Transfers.hh:34:3: note: Technically the member function 'Transfers::getProgress' can be const.
diet-2.8.0/src/utils/DIET_data.cc:745:8: warning: Either the condition '!arg' is redundant or there is possible null pointer dereference: arg. [nullPointerRedundantCheck]
diet-2.8.0/src/utils/DIET_data.cc:745:50: note: Assuming that condition '!arg' is not redundant
diet-2.8.0/src/utils/DIET_data.cc:745:8: note: Null pointer dereference
diet-2.8.0/src/utils/DIET_data.cc:139:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diet-2.8.0/src/utils/DIET_data.cc:627:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diet-2.8.0/src/utils/DIET_mutex.cc:124:3: style: Variable 'myThread' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/utils/DIET_mutex.cc:123:0: note: Variable 'myThread' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/DIET_mutex.cc:124:3: note: Variable 'myThread' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/DIET_mutex.cc:131:3: style: Variable 'myThread' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/utils/DIET_mutex.cc:130:0: note: Variable 'myThread' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/DIET_mutex.cc:131:3: note: Variable 'myThread' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/DIET_mutex.cc:138:3: style: Variable 'myThread' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/utils/DIET_mutex.cc:137:0: note: Variable 'myThread' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/DIET_mutex.cc:138:3: note: Variable 'myThread' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/JobQueue.cc:42:29: style: Function 'setJobStarted' argument 1 names different: declaration 'dietReqId' definition 'dietReqID'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/JobQueue.hh:46:21: note: Function 'setJobStarted' argument 1 names different: declaration 'dietReqId' definition 'dietReqID'.
diet-2.8.0/src/utils/JobQueue.cc:42:29: note: Function 'setJobStarted' argument 1 names different: declaration 'dietReqId' definition 'dietReqID'.
diet-2.8.0/src/utils/JobQueue.cc:60:30: style: Function 'setJobFinished' argument 1 names different: declaration 'dietReqId' definition 'dietReqID'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/JobQueue.hh:53:22: note: Function 'setJobFinished' argument 1 names different: declaration 'dietReqId' definition 'dietReqID'.
diet-2.8.0/src/utils/JobQueue.cc:60:30: note: Function 'setJobFinished' argument 1 names different: declaration 'dietReqId' definition 'dietReqID'.
diet-2.8.0/src/utils/JobQueue.cc:69:25: style: Function 'deleteJob' argument 1 names different: declaration 'dietReqId' definition 'dietReqID'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/JobQueue.hh:56:17: note: Function 'deleteJob' argument 1 names different: declaration 'dietReqId' definition 'dietReqID'.
diet-2.8.0/src/utils/JobQueue.cc:69:25: note: Function 'deleteJob' argument 1 names different: declaration 'dietReqId' definition 'dietReqID'.
diet-2.8.0/src/utils/KeyString.cc:45:39: style: Function 'KeyString' argument 1 names different: declaration 'masterAgentId' definition 'value'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/KeyString.hh:49:30: note: Function 'KeyString' argument 1 names different: declaration 'masterAgentId' definition 'value'.
diet-2.8.0/src/utils/KeyString.cc:45:39: note: Function 'KeyString' argument 1 names different: declaration 'masterAgentId' definition 'value'.
diet-2.8.0/src/utils/KeyString.cc:59:39: style: Function 'operator=' argument 1 names different: declaration 'masterAgentId' definition 'value'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/KeyString.hh:62:32: note: Function 'operator=' argument 1 names different: declaration 'masterAgentId' definition 'value'.
diet-2.8.0/src/utils/KeyString.cc:59:39: note: Function 'operator=' argument 1 names different: declaration 'masterAgentId' definition 'value'.
diet-2.8.0/src/utils/KeyString.hh:42:3: style: Class 'KeyString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diet-2.8.0/src/utils/admin/connect.cc:20:7: style: The scope of the variable 'argc' can be reduced. [variableScope]
diet-2.8.0/src/utils/admin/disconnect.cc:19:7: style: The scope of the variable 'argc' can be reduced. [variableScope]
diet-2.8.0/src/utils/admin/remove.cc:22:7: style: The scope of the variable 'argc' can be reduced. [variableScope]
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:30:3: style: The function 'askBatchJobStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:163:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:30:3: note: Function in derived class
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:38:3: style: The function 'isBatchJobCompleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:171:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:38:3: note: Function in derived class
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:45:3: style: The function 'getNbTotResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:178:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:45:3: note: Function in derived class
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:48:3: style: The function 'getNbResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:181:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:48:3: note: Function in derived class
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:54:3: style: The function 'getMaxWalltime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:184:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:54:3: note: Function in derived class
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:57:3: style: The function 'getMaxProcs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:187:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:57:3: note: Function in derived class
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:64:3: style: The function 'getNbTotFreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:194:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:64:3: note: Function in derived class
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:67:3: style: The function 'getNbFreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:197:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:67:3: note: Function in derived class
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:30:3: style: The function 'askBatchJobStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:163:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:30:3: note: Function in derived class
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:38:3: style: The function 'isBatchJobCompleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:171:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:38:3: note: Function in derived class
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:45:3: style: The function 'getNbTotResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:178:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:45:3: note: Function in derived class
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:48:3: style: The function 'getNbResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:181:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:48:3: note: Function in derived class
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:54:3: style: The function 'getMaxWalltime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:184:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:54:3: note: Function in derived class
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:57:3: style: The function 'getMaxProcs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:187:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:57:3: note: Function in derived class
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:64:3: style: The function 'getNbTotFreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:194:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:64:3: note: Function in derived class
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:67:3: style: The function 'getNbFreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:197:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:67:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:35:3: style: The function 'askBatchJobStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:163:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:35:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:43:3: style: The function 'isBatchJobCompleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:171:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:43:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:50:3: style: The function 'getNbTotResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:178:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:50:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:53:3: style: The function 'getNbResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:181:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:53:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:59:3: style: The function 'getMaxWalltime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:184:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:59:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:62:3: style: The function 'getMaxProcs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:187:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:62:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:69:3: style: The function 'getNbTotFreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:194:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:69:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:72:3: style: The function 'getNbFreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:197:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:72:3: note: Function in derived class
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:35:3: style: The function 'askBatchJobStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:163:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:35:3: note: Function in derived class
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:43:3: style: The function 'isBatchJobCompleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:171:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:43:3: note: Function in derived class
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:50:3: style: The function 'getNbTotResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:178:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:50:3: note: Function in derived class
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:53:3: style: The function 'getNbResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:181:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:53:3: note: Function in derived class
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:59:3: style: The function 'getMaxWalltime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:184:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:59:3: note: Function in derived class
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:62:3: style: The function 'getMaxProcs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:187:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:62:3: note: Function in derived class
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:69:3: style: The function 'getNbTotFreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:194:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:69:3: note: Function in derived class
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:72:3: style: The function 'getNbFreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:197:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:72:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:30:3: style: The function 'askBatchJobStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:163:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:30:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:38:3: style: The function 'isBatchJobCompleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:171:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:38:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:45:3: style: The function 'getNbTotResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:178:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:45:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:48:3: style: The function 'getNbResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:181:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:48:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:54:3: style: The function 'getMaxWalltime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:184:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:54:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:57:3: style: The function 'getMaxProcs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:187:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:57:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:64:3: style: The function 'getNbTotFreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:194:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:64:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:67:3: style: The function 'getNbFreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:197:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:67:3: note: Function in derived class
diet-2.8.0/src/utils/batch/BatchSystem.cc:548:3: style: Variable 'resultingString' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/utils/batch/BatchSystem.cc:536:0: note: Variable 'resultingString' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/batch/BatchSystem.cc:548:3: note: Variable 'resultingString' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/batch/BatchSystem.cc:549:3: style: Variable 'tmpString' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/utils/batch/BatchSystem.cc:537:0: note: Variable 'tmpString' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/batch/BatchSystem.cc:549:3: note: Variable 'tmpString' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/batch/BatchSystem.cc:627:10: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
diet-2.8.0/src/utils/batch/BatchSystem.cc:648:7: style: The scope of the variable 'nread' can be reduced. [variableScope]
diet-2.8.0/src/utils/batch/BatchSystem.cc:633:44: style: Checking if unsigned variable 'nwritten=write(fd,ptr,nleft)' is less than zero. [unsignedLessThanZero]
diet-2.8.0/src/utils/batch/BatchSystem.cc:465:42: style: Function 'wait4BatchJobCompletion' argument 1 names different: declaration 'dietReqID' definition 'batchJobID'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/BatchSystem.hh:141:31: note: Function 'wait4BatchJobCompletion' argument 1 names different: declaration 'dietReqID' definition 'batchJobID'.
diet-2.8.0/src/utils/batch/BatchSystem.cc:465:42: note: Function 'wait4BatchJobCompletion' argument 1 names different: declaration 'dietReqID' definition 'batchJobID'.
diet-2.8.0/src/utils/batch/BatchSystem.cc:607:22: style: Variable 'lengthResult' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::batch_ID' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::batchName' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::shell' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::prefixe' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::postfixe' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::nodesNumber' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::serial' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::coresNumber' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::walltime' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::submittingQueue' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::minimumMemoryUsed' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::mail' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::account' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::setSTDOUT' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::setSTDIN' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::setSTDERR' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::submitCommand' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::killCommand' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::wait4Command' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::waitFilter' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::exitCode' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::jid_extract_patterns' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::batchJobID' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::nodeFileName' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.cc:35:14: warning: Member variable 'BatchSystem::nodeIdentities' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/BatchSystem.hh:58:3: style: Technically the member function 'BatchSystem::getBatchID' can be const. [functionConst]
diet-2.8.0/src/utils/batch/BatchSystem.cc:83:14: note: Technically the member function 'BatchSystem::getBatchID' can be const.
diet-2.8.0/src/utils/batch/BatchSystem.hh:58:3: note: Technically the member function 'BatchSystem::getBatchID' can be const.
diet-2.8.0/src/utils/batch/BatchSystem.hh:61:3: style: Technically the member function 'BatchSystem::getBatchName' can be const. [functionConst]
diet-2.8.0/src/utils/batch/BatchSystem.cc:93:14: note: Technically the member function 'BatchSystem::getBatchName' can be const.
diet-2.8.0/src/utils/batch/BatchSystem.hh:61:3: note: Technically the member function 'BatchSystem::getBatchName' can be const.
diet-2.8.0/src/utils/batch/BatchSystem.hh:64:3: style: Technically the member function 'BatchSystem::getBatchQueueName' can be const. [functionConst]
diet-2.8.0/src/utils/batch/BatchSystem.cc:88:14: note: Technically the member function 'BatchSystem::getBatchQueueName' can be const.
diet-2.8.0/src/utils/batch/BatchSystem.hh:64:3: note: Technically the member function 'BatchSystem::getBatchQueueName' can be const.
diet-2.8.0/src/utils/batch/BatchSystem.hh:67:3: style: Technically the member function 'BatchSystem::getNFSPath' can be const. [functionConst]
diet-2.8.0/src/utils/batch/BatchSystem.cc:98:14: note: Technically the member function 'BatchSystem::getNFSPath' can be const.
diet-2.8.0/src/utils/batch/BatchSystem.hh:67:3: note: Technically the member function 'BatchSystem::getNFSPath' can be const.
diet-2.8.0/src/utils/batch/BatchSystem.hh:70:3: style: Technically the member function 'BatchSystem::getTmpPath' can be const. [functionConst]
diet-2.8.0/src/utils/batch/BatchSystem.cc:103:14: note: Technically the member function 'BatchSystem::getTmpPath' can be const.
diet-2.8.0/src/utils/batch/BatchSystem.hh:70:3: note: Technically the member function 'BatchSystem::getTmpPath' can be const.
diet-2.8.0/src/utils/batch/BatchSystem.hh:78:3: performance: Technically the member function 'BatchSystem::wait4DietJobCompletion' can be static. [functionStatic]
diet-2.8.0/src/utils/batch/BatchSystem.cc:110:14: note: Technically the member function 'BatchSystem::wait4DietJobCompletion' can be static.
diet-2.8.0/src/utils/batch/BatchSystem.hh:78:3: note: Technically the member function 'BatchSystem::wait4DietJobCompletion' can be static.
diet-2.8.0/src/utils/batch/BatchSystem.hh:81:3: performance: Technically the member function 'BatchSystem::checkIfDietJobCompleted' can be static. [functionStatic]
diet-2.8.0/src/utils/batch/BatchSystem.cc:118:14: note: Technically the member function 'BatchSystem::checkIfDietJobCompleted' can be static.
diet-2.8.0/src/utils/batch/BatchSystem.hh:81:3: note: Technically the member function 'BatchSystem::checkIfDietJobCompleted' can be static.
diet-2.8.0/src/utils/batch/BatchSystem.hh:107:3: performance: Technically the member function 'BatchSystem::diet_submit_parallel' can be static. [functionStatic]
diet-2.8.0/src/utils/batch/BatchSystem.cc:378:14: note: Technically the member function 'BatchSystem::diet_submit_parallel' can be static.
diet-2.8.0/src/utils/batch/BatchSystem.hh:107:3: note: Technically the member function 'BatchSystem::diet_submit_parallel' can be static.
diet-2.8.0/src/utils/batch/BatchSystem.hh:206:3: performance: Technically the member function 'BatchSystem::getSimulatedProcAndWalltime' can be static. [functionStatic]
diet-2.8.0/src/utils/batch/BatchSystem.cc:516:14: note: Technically the member function 'BatchSystem::getSimulatedProcAndWalltime' can be static.
diet-2.8.0/src/utils/batch/BatchSystem.hh:206:3: note: Technically the member function 'BatchSystem::getSimulatedProcAndWalltime' can be static.
diet-2.8.0/src/utils/batch/BatchSystem.hh:218:3: performance: Technically the member function 'BatchSystem::replaceAllOccurencesInString' can be static. [functionStatic]
diet-2.8.0/src/utils/batch/BatchSystem.cc:525:14: note: Technically the member function 'BatchSystem::replaceAllOccurencesInString' can be static.
diet-2.8.0/src/utils/batch/BatchSystem.hh:218:3: note: Technically the member function 'BatchSystem::replaceAllOccurencesInString' can be static.
diet-2.8.0/src/utils/batch/BatchSystem.hh:229:3: performance: Technically the member function 'BatchSystem::writen' can be static. [functionStatic]
diet-2.8.0/src/utils/batch/BatchSystem.cc:625:14: note: Technically the member function 'BatchSystem::writen' can be static.
diet-2.8.0/src/utils/batch/BatchSystem.hh:229:3: note: Technically the member function 'BatchSystem::writen' can be static.
diet-2.8.0/src/utils/batch/BatchSystem.hh:237:3: performance: Technically the member function 'BatchSystem::readn' can be static. [functionStatic]
diet-2.8.0/src/utils/batch/BatchSystem.cc:647:14: note: Technically the member function 'BatchSystem::readn' can be static.
diet-2.8.0/src/utils/batch/BatchSystem.hh:237:3: note: Technically the member function 'BatchSystem::readn' can be static.
diet-2.8.0/src/utils/batch/BatchSystem.hh:241:3: performance: Technically the member function 'BatchSystem::errorIfPathNotValid' can be static. [functionStatic]
diet-2.8.0/src/utils/batch/BatchSystem.cc:689:14: note: Technically the member function 'BatchSystem::errorIfPathNotValid' can be static.
diet-2.8.0/src/utils/batch/BatchSystem.hh:241:3: note: Technically the member function 'BatchSystem::errorIfPathNotValid' can be static.
diet-2.8.0/src/utils/batch/Cori_batch.cc:63:42: style: Function 'get_Information' argument 2 names different: declaration 'info' definition 'estvect'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/Cori_batch.hh:37:47: note: Function 'get_Information' argument 2 names different: declaration 'info' definition 'estvect'.
diet-2.8.0/src/utils/batch/Cori_batch.cc:63:42: note: Function 'get_Information' argument 2 names different: declaration 'info' definition 'estvect'.
diet-2.8.0/src/utils/batch/Cori_batch.cc:52:13: warning: Member variable 'Cori_batch::SeD' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/Cori_batch.cc:52:13: warning: Member variable 'Cori_batch::batch' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/batch/Cori_batch.hh:43:3: style: Unused private function: 'Cori_batch::convertArray' [unusedPrivateFunction]
diet-2.8.0/src/utils/batch/Cori_batch.hh:47:3: style: Unused private function: 'Cori_batch::convertSimple' [unusedPrivateFunction]
diet-2.8.0/src/utils/batch/Cori_batch.hh:32:3: performance: Technically the member function 'Cori_batch::printMetric' can be static. [functionStatic]
diet-2.8.0/src/utils/batch/Cori_batch.cc:28:12: note: Technically the member function 'Cori_batch::printMetric' can be static.
diet-2.8.0/src/utils/batch/Cori_batch.hh:32:3: note: Technically the member function 'Cori_batch::printMetric' can be static.
diet-2.8.0/src/utils/batch/Cori_batch.hh:43:3: performance: Technically the member function 'Cori_batch::convertArray' can be static. [functionStatic]
diet-2.8.0/src/utils/batch/Cori_batch.cc:130:13: note: Technically the member function 'Cori_batch::convertArray' can be static.
diet-2.8.0/src/utils/batch/Cori_batch.hh:43:3: note: Technically the member function 'Cori_batch::convertArray' can be static.
diet-2.8.0/src/utils/batch/Cori_batch.hh:47:3: performance: Technically the member function 'Cori_batch::convertSimple' can be static. [functionStatic]
diet-2.8.0/src/utils/batch/Cori_batch.cc:147:13: note: Technically the member function 'Cori_batch::convertSimple' can be static.
diet-2.8.0/src/utils/batch/Cori_batch.hh:47:3: note: Technically the member function 'Cori_batch::convertSimple' can be static.
diet-2.8.0/src/utils/batch/Cori_batch.cc:130:42: performance: Function parameter 'vect' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:96:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:96:51: error: Null pointer dereference: tmp [nullPointer]
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:28:15: note: Assignment 'tmp=NULL', assigned value is 0
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:96:51: note: Null pointer dereference
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:377:43: style: The scope of the variable 'item' can be reduced. [variableScope]
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:529:34: style: The scope of the variable 'state' can be reduced. [variableScope]
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:27:52: style: Function 'Eucalyptus_BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:36:30: note: Function 'Eucalyptus_BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'.
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:27:52: note: Function 'Eucalyptus_BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'.
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:27:68: style: Function 'Eucalyptus_BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:36:51: note: Function 'Eucalyptus_BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'.
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:27:68: note: Function 'Eucalyptus_BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'.
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:355:54: style: Function 'allocVmNames' argument 1 names different: declaration 'state' definition 'req_state'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:135:32: note: Function 'allocVmNames' argument 1 names different: declaration 'state' definition 'req_state'.
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:355:54: note: Function 'allocVmNames' argument 1 names different: declaration 'state' definition 'req_state'.
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:363:67: style: Function 'makeEucalyptusReservation' argument 1 names different: declaration 'state' definition 'req_state'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:144:45: note: Function 'makeEucalyptusReservation' argument 1 names different: declaration 'state' definition 'req_state'.
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:363:67: note: Function 'makeEucalyptusReservation' argument 1 names different: declaration 'state' definition 'req_state'.
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:462:69: style: Function 'terminateEucalyptusInstance' argument 1 names different: declaration 'state' definition 'req_state'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:162:47: note: Function 'terminateEucalyptusInstance' argument 1 names different: declaration 'state' definition 'req_state'.
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:462:69: note: Function 'terminateEucalyptusInstance' argument 1 names different: declaration 'state' definition 'req_state'.
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:517:59: style: Function 'describeInstances' argument 1 names different: declaration 'state' definition 'req_state'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:157:37: note: Function 'describeInstances' argument 1 names different: declaration 'state' definition 'req_state'.
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:517:59: note: Function 'describeInstances' argument 1 names different: declaration 'state' definition 'req_state'.
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:187:3: style: Unused private function: 'Eucalyptus_BatchSystem::request_end' [unusedPrivateFunction]
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:104:3: style: Class 'Eucalyptus_BatchSystem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.cc:104:3: style: Class 'Eucalyptus_BatchSystem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:46:3: style: The function 'askBatchJobStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:163:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:46:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:54:3: style: The function 'isBatchJobCompleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:171:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:54:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:58:3: style: The function 'diet_submit_parallel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:91:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:58:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:67:3: style: The function 'getNbTotResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:178:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:67:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:70:3: style: The function 'getNbResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:181:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:70:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:76:3: style: The function 'getMaxWalltime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:184:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:76:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:79:3: style: The function 'getMaxProcs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:187:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:79:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:86:3: style: The function 'getNbTotFreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:194:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:86:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:89:3: style: The function 'getNbFreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:197:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/Eucalyptus_BatchSystem.hh:89:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.cc:26:54: style: Function 'Loadleveler_BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:25:31: note: Function 'Loadleveler_BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'.
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.cc:26:54: note: Function 'Loadleveler_BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'.
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.cc:27:62: style: Function 'Loadleveler_BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.hh:25:52: note: Function 'Loadleveler_BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'.
diet-2.8.0/src/utils/batch/Loadleveler_BatchSystem.cc:27:62: note: Function 'Loadleveler_BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'.
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.cc:285:5: style: Variable 'k' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.cc:284:5: note: Variable 'k' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.cc:285:5: note: Variable 'k' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.cc:29:42: style: Function 'OAR1_6BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:20:25: note: Function 'OAR1_6BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'.
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.cc:29:42: note: Function 'OAR1_6BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'.
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.cc:29:58: style: Function 'OAR1_6BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.hh:20:46: note: Function 'OAR1_6BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'.
diet-2.8.0/src/utils/batch/OAR1_6BatchSystem.cc:29:58: note: Function 'OAR1_6BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'.
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.cc:28:42: style: Function 'OAR2_XBatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:20:25: note: Function 'OAR2_XBatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'.
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.cc:28:42: note: Function 'OAR2_XBatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'.
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.cc:28:58: style: Function 'OAR2_XBatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.hh:20:46: note: Function 'OAR2_XBatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'.
diet-2.8.0/src/utils/batch/OAR2_XBatchSystem.cc:28:58: note: Function 'OAR2_XBatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'.
diet-2.8.0/src/utils/batch/PBS_BatchSystem.cc:28:38: style: Function 'PBS_BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:25:23: note: Function 'PBS_BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'.
diet-2.8.0/src/utils/batch/PBS_BatchSystem.cc:28:38: note: Function 'PBS_BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'.
diet-2.8.0/src/utils/batch/PBS_BatchSystem.cc:28:54: style: Function 'PBS_BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/PBS_BatchSystem.hh:25:44: note: Function 'PBS_BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'.
diet-2.8.0/src/utils/batch/PBS_BatchSystem.cc:28:54: note: Function 'PBS_BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'.
diet-2.8.0/src/utils/batch/SGE_BatchSystem.cc:26:38: style: Function 'SGE_BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:25:23: note: Function 'SGE_BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'.
diet-2.8.0/src/utils/batch/SGE_BatchSystem.cc:26:38: note: Function 'SGE_BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'.
diet-2.8.0/src/utils/batch/SGE_BatchSystem.cc:26:54: style: Function 'SGE_BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:25:44: note: Function 'SGE_BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'.
diet-2.8.0/src/utils/batch/SGE_BatchSystem.cc:26:54: note: Function 'SGE_BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'.
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:35:3: style: The function 'askBatchJobStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:163:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:35:3: note: Function in derived class
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:43:3: style: The function 'isBatchJobCompleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:171:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:43:3: note: Function in derived class
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:50:3: style: The function 'getNbTotResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:178:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:50:3: note: Function in derived class
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:53:3: style: The function 'getNbResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:181:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:53:3: note: Function in derived class
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:59:3: style: The function 'getMaxWalltime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:184:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:59:3: note: Function in derived class
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:62:3: style: The function 'getMaxProcs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:187:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:62:3: note: Function in derived class
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:69:3: style: The function 'getNbTotFreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:194:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:69:3: note: Function in derived class
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:72:3: style: The function 'getNbFreeResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/batch/BatchSystem.hh:197:3: note: Virtual function in base class
diet-2.8.0/src/utils/batch/SGE_BatchSystem.hh:72:3: note: Function in derived class
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.cc:126:3: warning: sprintf format string requires 8 parameters but 9 are given. [wrongPrintfScanfArgNum]
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.cc:29:42: style: Function 'Slurm_BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:20:25: note: Function 'Slurm_BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'.
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.cc:29:42: note: Function 'Slurm_BatchSystem' argument 1 names different: declaration 'batchID' definition 'ID'.
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.cc:29:58: style: Function 'Slurm_BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.hh:20:46: note: Function 'Slurm_BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'.
diet-2.8.0/src/utils/batch/Slurm_BatchSystem.cc:29:58: note: Function 'Slurm_BatchSystem' argument 2 names different: declaration 'batchName' definition 'batchname'.
diet-2.8.0/src/utils/config/CmdParser.cc:424:15: style: Variable 's' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/utils/config/CmdParser.cc:47:3: style: Class 'IsGroupedSwitch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diet-2.8.0/src/utils/config/CmdParser.cc:283:3: style: Class 'CheckCmdEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diet-2.8.0/src/utils/config/EnvParser.hh:72:3: style: Unused private function: 'EnvParser::lint' [unusedPrivateFunction]
diet-2.8.0/src/utils/config/EnvParser.cc:35:3: style: Class 'CheckEnvEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diet-2.8.0/src/utils/config/FileParser.cc:53:24: style: Unused variable: is [unusedVariable]
diet-2.8.0/src/utils/debug.cc:505:38: style: Function 'displayPbDesc' argument 1 names different: declaration 'pb_desc' definition 'profile'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/debug.hh:293:38: note: Function 'displayPbDesc' argument 1 names different: declaration 'pb_desc' definition 'profile'.
diet-2.8.0/src/utils/debug.cc:505:38: note: Function 'displayPbDesc' argument 1 names different: declaration 'pb_desc' definition 'profile'.
diet-2.8.0/src/utils/events/EventDispatcher.hh:49:3: style: The function 'call' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/events/EventDispatcher.hh:35:3: note: Virtual function in base class
diet-2.8.0/src/utils/events/EventDispatcher.hh:49:3: note: Function in derived class
diet-2.8.0/src/utils/events/EventDispatcher.hh:64:3: style: The function 'handleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/events/EventHandler.hh:29:3: note: Virtual function in base class
diet-2.8.0/src/utils/events/EventDispatcher.hh:64:3: note: Function in derived class
diet-2.8.0/src/utils/events/EventDispatcher.hh:67:3: style: The function 'isObserver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/events/EventObserver.hh:26:3: note: Virtual function in base class
diet-2.8.0/src/utils/events/EventDispatcher.hh:67:3: note: Function in derived class
diet-2.8.0/src/utils/log/DietLogComponent.cc:739:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/utils/log/DietLogComponent.cc:775:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/utils/log/DietLogComponent.cc:775:7: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/utils/log/DietLogComponent.cc:786:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/utils/log/DietLogComponent.cc:786:7: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/utils/log/DietLogComponent.cc:812:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/utils/log/DietLogComponent.cc:827:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/utils/log/DietLogComponent.cc:842:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/utils/log/DietLogComponent.cc:875:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/utils/log/DietLogComponent.cc:881:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/utils/log/DietLogComponent.cc:887:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/utils/log/DietLogComponent.cc:893:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/utils/log/DietLogComponent.cc:899:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/utils/log/DietLogComponent.cc:905:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/utils/log/DietLogComponent.cc:950:5: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diet-2.8.0/src/utils/log/DietLogComponent.cc:355:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
diet-2.8.0/src/utils/log/DietLogComponent.cc:383:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
diet-2.8.0/src/utils/log/DietLogComponent.cc:405:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
diet-2.8.0/src/utils/log/DietLogComponent.cc:682:55: style: Function 'logAddService' argument 1 names different: declaration 'serviceProfile' definition 'serviceDescription'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/log/DietLogComponent.hh:218:45: note: Function 'logAddService' argument 1 names different: declaration 'serviceProfile' definition 'serviceDescription'.
diet-2.8.0/src/utils/log/DietLogComponent.cc:682:55: note: Function 'logAddService' argument 1 names different: declaration 'serviceProfile' definition 'serviceDescription'.
diet-2.8.0/src/utils/log/DietLogComponent.cc:1092:9: performance: Variable 'forwarder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/utils/log/DietLogComponent.cc:953:1: error: Memory leak: s [memleak]
diet-2.8.0/src/utils/log/DietLogComponent.cc:952:0: error: Memory leak: s [memleak]
diet-2.8.0/src/utils/nodes/CORIMgr.cc:47:47: style: Function 'call_cori_mgr' argument 3 names different: declaration 'collector_type' definition 'name'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/nodes/CORIMgr.hh:26:40: note: Function 'call_cori_mgr' argument 3 names different: declaration 'collector_type' definition 'name'.
diet-2.8.0/src/utils/nodes/CORIMgr.cc:47:47: note: Function 'call_cori_mgr' argument 3 names different: declaration 'collector_type' definition 'name'.
diet-2.8.0/src/utils/nodes/CORIMgr.cc:48:36: style: Function 'call_cori_mgr' argument 4 names different: declaration 'data' definition 'datav'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/nodes/CORIMgr.hh:26:68: note: Function 'call_cori_mgr' argument 4 names different: declaration 'data' definition 'datav'.
diet-2.8.0/src/utils/nodes/CORIMgr.cc:48:36: note: Function 'call_cori_mgr' argument 4 names different: declaration 'data' definition 'datav'.
diet-2.8.0/src/utils/nodes/Cori_Data_Easy.cc:110:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
diet-2.8.0/src/utils/nodes/Cori_Data_Easy.cc:95:17: warning: Member variable 'Cori_Data_Easy::cpu' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/nodes/Cori_Data_Easy.cc:95:17: warning: Member variable 'Cori_Data_Easy::disk' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/nodes/Cori_Data_Easy.cc:95:17: warning: Member variable 'Cori_Data_Easy::memory' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/nodes/Cori_Data_Easy.hh:39:3: performance: Technically the member function 'Cori_Data_Easy::convertArray' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Data_Easy.cc:223:17: note: Technically the member function 'Cori_Data_Easy::convertArray' can be static.
diet-2.8.0/src/utils/nodes/Cori_Data_Easy.hh:39:3: note: Technically the member function 'Cori_Data_Easy::convertArray' can be static.
diet-2.8.0/src/utils/nodes/Cori_Data_Easy.hh:43:3: performance: Technically the member function 'Cori_Data_Easy::convertSimple' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Data_Easy.cc:238:17: note: Technically the member function 'Cori_Data_Easy::convertSimple' can be static.
diet-2.8.0/src/utils/nodes/Cori_Data_Easy.hh:43:3: note: Technically the member function 'Cori_Data_Easy::convertSimple' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:320:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:302:0: note: Variable 'ret' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:320:3: note: Variable 'ret' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:343:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:326:0: note: Variable 'ret' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:343:3: note: Variable 'ret' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:375:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:350:0: note: Variable 'ret' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:375:3: note: Variable 'ret' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:99:34: style: Function 'get_CPU_Number' argument 1 names different: declaration 'number' definition 'result'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:29:26: note: Function 'get_CPU_Number' argument 1 names different: declaration 'number' definition 'result'.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:99:34: note: Function 'get_CPU_Number' argument 1 names different: declaration 'number' definition 'result'.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:39:3: performance: Technically the member function 'Easy_CPU::get_CPU_Avg_byGetloadavg' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:122:11: note: Technically the member function 'Easy_CPU::get_CPU_Avg_byGetloadavg' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:39:3: note: Technically the member function 'Easy_CPU::get_CPU_Avg_byGetloadavg' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:42:3: performance: Technically the member function 'Easy_CPU::get_CPU_Number_byget_nprocs' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:171:11: note: Technically the member function 'Easy_CPU::get_CPU_Number_byget_nprocs' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:42:3: note: Technically the member function 'Easy_CPU::get_CPU_Number_byget_nprocs' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:45:3: performance: Technically the member function 'Easy_CPU::get_CPU_Number_byNum_Proc' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:187:11: note: Technically the member function 'Easy_CPU::get_CPU_Number_byNum_Proc' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:45:3: note: Technically the member function 'Easy_CPU::get_CPU_Number_byNum_Proc' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:48:3: performance: Technically the member function 'Easy_CPU::get_CPU_Freq_From_Proc' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:349:11: note: Technically the member function 'Easy_CPU::get_CPU_Freq_From_Proc' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:48:3: note: Technically the member function 'Easy_CPU::get_CPU_Freq_From_Proc' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:51:3: performance: Technically the member function 'Easy_CPU::get_Bogomips_From_Proc' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:301:11: note: Technically the member function 'Easy_CPU::get_Bogomips_From_Proc' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:51:3: note: Technically the member function 'Easy_CPU::get_Bogomips_From_Proc' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:54:3: performance: Technically the member function 'Easy_CPU::get_CPU_Cache_From_Proc' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:325:11: note: Technically the member function 'Easy_CPU::get_CPU_Cache_From_Proc' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:54:3: note: Technically the member function 'Easy_CPU::get_CPU_Cache_From_Proc' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:57:3: performance: Technically the member function 'Easy_CPU::get_CPU_Freq_for_FreeBSD' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:381:11: note: Technically the member function 'Easy_CPU::get_CPU_Freq_for_FreeBSD' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:57:3: note: Technically the member function 'Easy_CPU::get_CPU_Freq_for_FreeBSD' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:60:3: performance: Technically the member function 'Easy_CPU::get_CPU_Freq_for_Darwin' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:405:11: note: Technically the member function 'Easy_CPU::get_CPU_Freq_for_Darwin' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:60:3: note: Technically the member function 'Easy_CPU::get_CPU_Freq_for_Darwin' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:63:3: performance: Technically the member function 'Easy_CPU::get_CPU_Freq_for_NetBSD' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:428:11: note: Technically the member function 'Easy_CPU::get_CPU_Freq_for_NetBSD' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:63:3: note: Technically the member function 'Easy_CPU::get_CPU_Freq_for_NetBSD' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:66:3: performance: Technically the member function 'Easy_CPU::get_CPU_ActualLoad_Byps' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.cc:272:11: note: Technically the member function 'Easy_CPU::get_CPU_ActualLoad_Byps' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_CPU.hh:66:3: note: Technically the member function 'Easy_CPU::get_CPU_ActualLoad_Byps' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:272:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:346:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:434:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:510:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:236:14: style: The scope of the variable 'word' can be reduced. [variableScope]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:296:10: style: The scope of the variable 't2' can be reduced. [variableScope]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:468:10: style: The scope of the variable 't2' can be reduced. [variableScope]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:201:28: style: Function 'openfile' argument 1 names different: declaration 'path' definition 'path_file'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.hh:60:19: note: Function 'openfile' argument 1 names different: declaration 'path' definition 'path_file'.
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:201:28: note: Function 'openfile' argument 1 names different: declaration 'path' definition 'path_file'.
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:145:0: style: Variable 'seconds' is assigned a value that is never used. [unreadVariable]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:479:7: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:549:7: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.hh:42:3: style: Unused private function: 'Easy_Disk::create_file' [unusedPrivateFunction]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.hh:48:3: performance: Technically the member function 'Easy_Disk::get_Write_Speed_by_gettimeofday' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:265:12: note: Technically the member function 'Easy_Disk::get_Write_Speed_by_gettimeofday' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.hh:48:3: note: Technically the member function 'Easy_Disk::get_Write_Speed_by_gettimeofday' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.hh:51:3: performance: Technically the member function 'Easy_Disk::get_Write_Speed_by_sig_alarm' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:337:12: note: Technically the member function 'Easy_Disk::get_Write_Speed_by_sig_alarm' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.hh:51:3: note: Technically the member function 'Easy_Disk::get_Write_Speed_by_sig_alarm' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.hh:54:3: performance: Technically the member function 'Easy_Disk::get_Read_Speed_by_gettimeofday' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:428:12: note: Technically the member function 'Easy_Disk::get_Read_Speed_by_gettimeofday' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.hh:54:3: note: Technically the member function 'Easy_Disk::get_Read_Speed_by_gettimeofday' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.hh:57:3: performance: Technically the member function 'Easy_Disk::get_Read_Speed_by_sig_alarm' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:503:12: note: Technically the member function 'Easy_Disk::get_Read_Speed_by_sig_alarm' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.hh:57:3: note: Technically the member function 'Easy_Disk::get_Read_Speed_by_sig_alarm' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.hh:60:3: performance: Technically the member function 'Easy_Disk::openfile' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:201:12: note: Technically the member function 'Easy_Disk::openfile' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.hh:60:3: note: Technically the member function 'Easy_Disk::openfile' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.hh:63:3: performance: Technically the member function 'Easy_Disk::search_for_percent' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.cc:116:12: note: Technically the member function 'Easy_Disk::search_for_percent' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Disk.hh:63:3: note: Technically the member function 'Easy_Disk::search_for_percent' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Memory.cc:104:8: style: The scope of the variable 'word' can be reduced. [variableScope]
diet-2.8.0/src/utils/nodes/Cori_Easy_Memory.hh:27:3: performance: Technically the member function 'Easy_Memory::get_Avail_Memory_byvmstat' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_Memory.cc:101:14: note: Technically the member function 'Easy_Memory::get_Avail_Memory_byvmstat' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Memory.hh:27:3: note: Technically the member function 'Easy_Memory::get_Avail_Memory_byvmstat' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Memory.hh:30:3: performance: Technically the member function 'Easy_Memory::get_Avail_Memory_bysysinfo' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_Memory.cc:83:14: note: Technically the member function 'Easy_Memory::get_Avail_Memory_bysysinfo' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Memory.hh:30:3: note: Technically the member function 'Easy_Memory::get_Avail_Memory_bysysinfo' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Memory.hh:33:3: performance: Technically the member function 'Easy_Memory::get_Total_Memory_bysysinfo' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_Memory.cc:65:14: note: Technically the member function 'Easy_Memory::get_Total_Memory_bysysinfo' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Memory.hh:33:3: note: Technically the member function 'Easy_Memory::get_Total_Memory_bysysinfo' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Memory.hh:36:3: performance: Technically the member function 'Easy_Memory::get_Info_Memory_byProcMem' can be static. [functionStatic]
diet-2.8.0/src/utils/nodes/Cori_Easy_Memory.cc:131:14: note: Technically the member function 'Easy_Memory::get_Info_Memory_byProcMem' can be static.
diet-2.8.0/src/utils/nodes/Cori_Easy_Memory.hh:36:3: note: Technically the member function 'Easy_Memory::get_Info_Memory_byProcMem' can be static.
diet-2.8.0/src/utils/nodes/Cori_Metric.cc:19:49: style: Function 'Cori_Metric' argument 1 names different: declaration 'type_collector' definition 'type'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/nodes/Cori_Metric.hh:33:38: note: Function 'Cori_Metric' argument 1 names different: declaration 'type_collector' definition 'type'.
diet-2.8.0/src/utils/nodes/Cori_Metric.cc:19:49: note: Function 'Cori_Metric' argument 1 names different: declaration 'type_collector' definition 'type'.
diet-2.8.0/src/utils/nodes/Cori_Metric.cc:21:3: performance: Variable 'collector_type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/utils/nodes/Cori_Metric.hh:45:3: style: Technically the member function 'Cori_Metric::get_Collector_type' can be const. [functionConst]
diet-2.8.0/src/utils/nodes/Cori_Metric.cc:40:14: note: Technically the member function 'Cori_Metric::get_Collector_type' can be const.
diet-2.8.0/src/utils/nodes/Cori_Metric.hh:45:3: note: Technically the member function 'Cori_Metric::get_Collector_type' can be const.
diet-2.8.0/src/utils/nodes/Cori_Metric.cc:25:5: style: Class 'Cori_Metric' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
diet-2.8.0/src/utils/nodes/Cori_Metric.cc:25:5: style: Class 'Cori_Metric' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
diet-2.8.0/src/utils/nodes/Counter.cc:17:10: warning: Member variable 'Counter::valueMutex' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/nodes/Counter.cc:44:10: warning: Member variable 'Counter::valueMutex' is not assigned a value in 'Counter::operator='. [operatorEqVarError]
diet-2.8.0/src/utils/nodes/Counter.cc:18:3: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/utils/nodes/Counter.hh:53:3: style: Class 'Counter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diet-2.8.0/src/utils/nodes/MonitoringThread.cc:15:19: warning: Member variable 'MonitoringThread::threadRunning' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/nodes/ServiceTable.cc:370:10: style: The scope of the variable 'i' can be reduced. [variableScope]
diet-2.8.0/src/utils/nodes/ServiceTable.cc:370:16: style: The scope of the variable 'j' can be reduced. [variableScope]
diet-2.8.0/src/utils/nodes/ServiceTable.hh:56:3: style: Technically the member function 'ServiceTable::maxSize' can be const. [functionConst]
diet-2.8.0/src/utils/nodes/ServiceTable.cc:68:15: note: Technically the member function 'ServiceTable::maxSize' can be const.
diet-2.8.0/src/utils/nodes/ServiceTable.hh:56:3: note: Technically the member function 'ServiceTable::maxSize' can be const.
diet-2.8.0/src/utils/nodes/ServiceTable.hh:59:3: style: Technically the member function 'ServiceTable::lookupService' can be const. [functionConst]
diet-2.8.0/src/utils/nodes/ServiceTable.cc:73:15: note: Technically the member function 'ServiceTable::lookupService' can be const.
diet-2.8.0/src/utils/nodes/ServiceTable.hh:59:3: note: Technically the member function 'ServiceTable::lookupService' can be const.
diet-2.8.0/src/utils/nodes/ServiceTable.hh:61:3: style: Technically the member function 'ServiceTable::lookupService' can be const. [functionConst]
diet-2.8.0/src/utils/nodes/ServiceTable.cc:85:15: note: Technically the member function 'ServiceTable::lookupService' can be const.
diet-2.8.0/src/utils/nodes/ServiceTable.hh:61:3: note: Technically the member function 'ServiceTable::lookupService' can be const.
diet-2.8.0/src/utils/nodes/ServiceTable.hh:63:3: style: Technically the member function 'ServiceTable::lookupService' can be const. [functionConst]
diet-2.8.0/src/utils/nodes/ServiceTable.cc:98:15: note: Technically the member function 'ServiceTable::lookupService' can be const.
diet-2.8.0/src/utils/nodes/ServiceTable.hh:63:3: note: Technically the member function 'ServiceTable::lookupService' can be const.
diet-2.8.0/src/utils/nodes/ServiceTable.hh:46:3: style: Class 'ServiceTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diet-2.8.0/src/utils/workflow/Dag.cc:139:6: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/Dag.cc:156:21: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/Dag.cc:172:19: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/Dag.cc:218:6: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/Dag.cc:238:15: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/Dag.cc:258:15: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/Dag.cc:272:15: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/Dag.cc:294:15: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/Dag.cc:403:10: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/Dag.cc:430:9: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/Dag.cc:447:9: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/Dag.cc:464:12: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/Dag.cc:514:9: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/Dag.cc:670:8: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/Dag.cc:578:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/utils/workflow/Dag.cc:576:0: note: Variable 'res' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/workflow/Dag.cc:578:3: note: Variable 'res' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/workflow/WfUtils.hh:43:11: performance: Variable 'info' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/utils/workflow/WfUtils.hh:48:11: performance: Variable 'info' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/utils/workflow/DagWfParser.hh:74:11: performance: Variable 'info' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/utils/workflow/Dag.hh:164:3: style: Technically the member function 'Dag::size' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/Dag.cc:182:6: note: Technically the member function 'Dag::size' can be const.
diet-2.8.0/src/utils/workflow/Dag.hh:164:3: note: Technically the member function 'Dag::size' can be const.
diet-2.8.0/src/utils/workflow/Dag.hh:214:3: style: Technically the member function 'Dag::isCancelled' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/Dag.cc:307:6: note: Technically the member function 'Dag::isCancelled' can be const.
diet-2.8.0/src/utils/workflow/Dag.hh:214:3: note: Technically the member function 'Dag::isCancelled' can be const.
diet-2.8.0/src/utils/workflow/Dag.hh:325:3: style: Technically the member function 'Dag::getStartTime' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/Dag.cc:534:6: note: Technically the member function 'Dag::getStartTime' can be const.
diet-2.8.0/src/utils/workflow/Dag.hh:325:3: note: Technically the member function 'Dag::getStartTime' can be const.
diet-2.8.0/src/utils/workflow/Dag.hh:337:3: style: Technically the member function 'Dag::getMakespan' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/Dag.cc:550:6: note: Technically the member function 'Dag::getMakespan' can be const.
diet-2.8.0/src/utils/workflow/Dag.hh:337:3: note: Technically the member function 'Dag::getMakespan' can be const.
diet-2.8.0/src/utils/workflow/Dag.hh:343:3: style: Technically the member function 'Dag::getEstDelay' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/Dag.cc:558:6: note: Technically the member function 'Dag::getEstDelay' can be const.
diet-2.8.0/src/utils/workflow/Dag.hh:343:3: note: Technically the member function 'Dag::getEstDelay' can be const.
diet-2.8.0/src/utils/workflow/Dag.hh:375:3: style: Technically the member function 'Dag::getNodeFailureList' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/Dag.cc:652:6: note: Technically the member function 'Dag::getNodeFailureList' can be const.
diet-2.8.0/src/utils/workflow/Dag.hh:375:3: note: Technically the member function 'Dag::getNodeFailureList' can be const.
diet-2.8.0/src/utils/workflow/DagWfParser.hh:78:3: style: Technically the member function 'XMLParsingException::Type' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/DagWfParser.hh:83:3: style: Technically the member function 'XMLParsingException::Info' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:385:3: style: Class 'WfValueAdapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:433:3: style: Class 'WfDataIDAdapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diet-2.8.0/src/utils/workflow/Dag.hh:76:3: style: The function 'getNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/NodeSet.hh:43:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/Dag.hh:76:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/Dag.hh:84:3: style: The function 'checkPrec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/NodeSet.hh:51:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/Dag.hh:84:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/NodeQueue.hh:97:3: style: The function 'notifyStateChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/NodeQueue.hh:65:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/NodeQueue.hh:97:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/NodeQueue.hh:117:3: style: The function 'pushNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/NodeQueue.hh:54:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/NodeQueue.hh:117:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/NodeQueue.hh:120:3: style: The function 'notifyStateChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/NodeQueue.hh:65:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/NodeQueue.hh:120:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/NodeQueue.hh:123:3: style: The function 'removeNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/NodeQueue.hh:61:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/NodeQueue.hh:123:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/NodeQueue.hh:167:3: style: The function 'pushNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/NodeQueue.hh:54:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/NodeQueue.hh:167:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodeLauncher.hh:74:3: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/Thread.hh:74:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodeLauncher.hh:74:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNode.hh:149:3: style: The function 'newPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfNode.hh:143:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNode.hh:149:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNode.hh:160:3: style: The function 'addNodePredecessor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfNode.hh:71:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNode.hh:160:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNode.hh:512:3: style: The function 'setPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfNode.hh:212:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNode.hh:512:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:68:3: style: The function 'startContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:30:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:68:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:71:3: style: The function 'endContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:33:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:71:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:74:3: style: The function 'itemValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:36:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:74:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:77:3: style: The function 'itemValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:39:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:77:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:80:3: style: The function 'matrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:43:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:80:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:85:3: style: The function 'voidElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:48:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:85:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:88:3: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:51:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:88:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:107:3: style: The function 'startContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:30:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:107:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:110:3: style: The function 'endContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:33:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:110:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:113:3: style: The function 'itemValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:36:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:113:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:116:3: style: The function 'itemValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:39:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:116:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:119:3: style: The function 'matrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:43:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:119:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:124:3: style: The function 'voidElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:48:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:124:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:127:3: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:51:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfDataWriter.hh:127:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:148:3: style: The function 'setNodePrecedence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:50:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:148:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:152:3: style: The function 'connectPorts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:61:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:152:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:156:3: style: The function 'getSourceRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:68:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:156:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:159:3: style: The function 'getSourceDataID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:77:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:159:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:162:3: style: The function 'getSourceDataType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:84:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:162:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:165:3: style: The function 'isDataIDCreator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:97:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:165:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:168:3: style: The function 'writeDataValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:91:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:168:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:171:3: style: The function 'freeAdapterPersistentData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:104:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:171:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:237:3: style: The function 'setNodePrecedence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:50:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:237:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:241:3: style: The function 'connectPorts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:61:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:241:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:245:3: style: The function 'getSourceRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:68:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:245:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:248:3: style: The function 'getSourceDataID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:77:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:248:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:251:3: style: The function 'getSourceDataType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:84:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:251:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:254:3: style: The function 'isDataIDCreator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:97:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:254:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:257:3: style: The function 'writeDataValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:91:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:257:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:263:3: style: The function 'freeAdapterPersistentData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:104:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:263:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:294:3: style: The function 'setNodePrecedence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:50:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:294:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:298:3: style: The function 'connectPorts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:61:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:298:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:302:3: style: The function 'getSourceRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:68:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:302:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:305:3: style: The function 'getSourceDataID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:77:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:305:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:308:3: style: The function 'getSourceDataType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:84:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:308:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:311:3: style: The function 'isDataIDCreator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:97:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:311:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:314:3: style: The function 'writeDataValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:91:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:314:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:317:3: style: The function 'freeAdapterPersistentData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:104:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:317:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:353:3: style: The function 'setNodePrecedence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:50:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:353:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:357:3: style: The function 'connectPorts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:61:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:357:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:361:3: style: The function 'getSourceRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:68:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:361:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:364:3: style: The function 'getSourceDataID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:77:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:364:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:367:3: style: The function 'getSourceDataType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:84:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:367:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:370:3: style: The function 'isDataIDCreator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:97:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:370:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:373:3: style: The function 'writeDataValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:91:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:373:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:376:3: style: The function 'freeAdapterPersistentData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:104:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:376:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:457:3: style: The function 'setNodePrecedence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:50:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:457:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:461:3: style: The function 'connectPorts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:61:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:461:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:465:3: style: The function 'getSourceRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:68:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:465:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:468:3: style: The function 'getSourceDataID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:77:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:468:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:471:3: style: The function 'getSourceDataType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:84:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:471:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:474:3: style: The function 'isDataIDCreator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:97:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:474:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:477:3: style: The function 'writeDataValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:91:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:477:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:480:3: style: The function 'freeAdapterPersistentData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:104:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:480:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:150:3: style: The function 'initProfileExec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:66:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:150:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:162:3: style: The function 'freePersistentData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:107:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:162:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:168:3: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:72:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:168:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:174:3: style: The function 'toXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:78:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:174:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:223:3: style: The function 'getPersistenceMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:114:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:223:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:248:3: style: The function 'setConnectionRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPort.hh:167:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:248:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:255:3: style: The function 'setPortAdapter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPort.hh:173:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:255:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:261:3: style: The function 'initProfileExec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:66:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:261:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:267:3: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:72:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:267:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:273:3: style: The function 'toXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:78:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:273:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:279:3: style: The function 'freePersistentData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:107:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:279:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:296:3: style: The function 'getPersistenceMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:114:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:296:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:314:3: style: The function 'initProfileExec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:261:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:314:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:320:3: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:267:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:320:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:326:3: style: The function 'toXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:273:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:326:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:332:3: style: The function 'freePersistentData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:107:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:332:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:339:3: style: The function 'getPersistenceMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:114:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:339:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:363:3: style: The function 'initProfileSubmit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:60:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:363:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:369:3: style: The function 'initProfileExec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:66:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:369:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:375:3: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:72:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:375:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:381:3: style: The function 'toXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:78:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:381:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:387:3: style: The function 'freePersistentData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:107:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:387:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:431:3: style: The function 'getPersistenceMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagNodePort.hh:114:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagNodePort.hh:431:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:335:3: style: The function 'createNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagWfParser.hh:214:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:335:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:341:3: style: The function 'parseOtherNodeSubElt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagWfParser.hh:268:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:341:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:366:3: style: The function 'parseRoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagWfParser.hh:195:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:366:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:393:3: style: The function 'parseRoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagWfParser.hh:195:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:393:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:424:3: style: The function 'parseRoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagWfParser.hh:195:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:424:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:427:3: style: The function 'createNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagWfParser.hh:214:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:427:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:430:3: style: The function 'parseIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagWfParser.hh:235:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:430:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:434:3: style: The function 'parseOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagWfParser.hh:257:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:434:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:438:3: style: The function 'parseInOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagWfParser.hh:246:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:438:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:456:3: style: The function 'parseOtherNodeSubElt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/DagWfParser.hh:268:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/DagWfParser.hh:456:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/Dag.hh:461:3: style: Unhandled exception specification when calling function getOutputPort(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/Dag.cc:339:27: note: Unhandled exception specification when calling function getOutputPort().
diet-2.8.0/src/utils/workflow/Dag.hh:461:3: note: Unhandled exception specification when calling function getOutputPort().
diet-2.8.0/src/utils/workflow/Dag.hh:461:3: style: Unhandled exception specification when calling function getOutputPort(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/Dag.cc:350:27: note: Unhandled exception specification when calling function getOutputPort().
diet-2.8.0/src/utils/workflow/Dag.hh:461:3: note: Unhandled exception specification when calling function getOutputPort().
diet-2.8.0/src/utils/workflow/Dag.hh:461:3: style: Unhandled exception specification when calling function getOutputPort(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/Dag.cc:361:27: note: Unhandled exception specification when calling function getOutputPort().
diet-2.8.0/src/utils/workflow/Dag.hh:461:3: note: Unhandled exception specification when calling function getOutputPort().
diet-2.8.0/src/utils/workflow/Dag.hh:461:3: style: Unhandled exception specification when calling function getOutputPort(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/Dag.cc:373:27: note: Unhandled exception specification when calling function getOutputPort().
diet-2.8.0/src/utils/workflow/Dag.hh:461:3: note: Unhandled exception specification when calling function getOutputPort().
diet-2.8.0/src/utils/workflow/Dag.hh:461:3: style: Unhandled exception specification when calling function getOutputPort(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/Dag.cc:384:27: note: Unhandled exception specification when calling function getOutputPort().
diet-2.8.0/src/utils/workflow/Dag.hh:461:3: note: Unhandled exception specification when calling function getOutputPort().
diet-2.8.0/src/utils/workflow/DagNode.hh:253:29: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNode.hh:259:30: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNode.hh:266:28: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNode.hh:273:29: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNode.hh:280:31: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNode.hh:287:30: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNode.hh:294:31: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNode.hh:301:29: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/Dag.cc:137:11: error: Iterator 'p' used after element has been erased. [eraseDereference]
diet-2.8.0/src/utils/workflow/Dag.cc:139:17: note: Iterator 'p' used after element has been erased.
diet-2.8.0/src/utils/workflow/Dag.cc:137:11: note: Iterator 'p' used after element has been erased.
diet-2.8.0/src/utils/workflow/DagNode.cc:292:10: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/DagNode.cc:383:21: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/DagNode.cc:450:10: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/DagNode.cc:596:10: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/DagNode.cc:103:12: style: The scope of the variable 'cx' can be reduced. [variableScope]
diet-2.8.0/src/utils/workflow/DagNode.cc:67:10: warning: Member variable 'DagNode::lastQueue' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/DagNode.cc:67:10: warning: Member variable 'DagNode::estDuration' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/DagNode.hh:112:3: style: Technically the member function 'DagNode::getCompleteId' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/DagNode.cc:186:22: note: Technically the member function 'DagNode::getCompleteId' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:112:3: note: Technically the member function 'DagNode::getCompleteId' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:204:3: style: Technically the member function 'DagNode::getEstimationClass' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/DagNode.cc:350:10: note: Technically the member function 'DagNode::getEstimationClass' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:204:3: note: Technically the member function 'DagNode::getEstimationClass' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:216:3: style: Technically the member function 'DagNode::getSubmitIndex' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/DagNode.cc:366:10: note: Technically the member function 'DagNode::getSubmitIndex' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:216:3: note: Technically the member function 'DagNode::getSubmitIndex' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:325:3: style: Technically the member function 'DagNode::getPriority' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/DagNode.cc:631:10: note: Technically the member function 'DagNode::getPriority' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:325:3: note: Technically the member function 'DagNode::getPriority' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:366:3: style: Technically the member function 'DagNode::getEstDuration' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/DagNode.cc:686:10: note: Technically the member function 'DagNode::getEstDuration' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:366:3: note: Technically the member function 'DagNode::getEstDuration' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:378:3: style: Technically the member function 'DagNode::getEstCompTime' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/DagNode.cc:702:10: note: Technically the member function 'DagNode::getEstCompTime' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:378:3: note: Technically the member function 'DagNode::getEstCompTime' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:390:3: style: Technically the member function 'DagNode::getRealStartTime' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/DagNode.cc:735:10: note: Technically the member function 'DagNode::getRealStartTime' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:390:3: note: Technically the member function 'DagNode::getRealStartTime' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:402:3: style: Technically the member function 'DagNode::getEstDelay' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/DagNode.cc:743:10: note: Technically the member function 'DagNode::getEstDelay' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:402:3: note: Technically the member function 'DagNode::getEstDelay' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:414:3: style: Technically the member function 'DagNode::getRealCompTime' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/DagNode.cc:759:10: note: Technically the member function 'DagNode::getRealCompTime' can be const.
diet-2.8.0/src/utils/workflow/DagNode.hh:414:3: note: Technically the member function 'DagNode::getRealCompTime' can be const.
diet-2.8.0/src/utils/workflow/DagNode.cc:481:36: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNode.cc:497:37: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNode.cc:513:35: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNode.cc:529:36: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNode.cc:545:39: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNode.cc:556:37: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNode.cc:570:39: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNode.cc:581:39: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNodePort.cc:202:3: style: Variable 'eltID' is reassigned a value before the old one has been used. [redundantAssignment]
diet-2.8.0/src/utils/workflow/DagNodePort.cc:199:0: note: Variable 'eltID' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/workflow/DagNodePort.cc:202:3: note: Variable 'eltID' is reassigned a value before the old one has been used.
diet-2.8.0/src/utils/workflow/DagNodePort.hh:98:3: style: Technically the member function 'DagNodePort::getDataID' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/DagNodePort.cc:93:14: note: Technically the member function 'DagNodePort::getDataID' can be const.
diet-2.8.0/src/utils/workflow/DagNodePort.hh:98:3: note: Technically the member function 'DagNodePort::getDataID' can be const.
diet-2.8.0/src/utils/workflow/DagNodePort.hh:217:3: style: Technically the member function 'DagNodeOutPort::writeContainerData' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/DagNodePort.cc:369:17: note: Technically the member function 'DagNodeOutPort::writeContainerData' can be const.
diet-2.8.0/src/utils/workflow/DagNodePort.hh:217:3: note: Technically the member function 'DagNodeOutPort::writeContainerData' can be const.
diet-2.8.0/src/utils/workflow/DagNodePort.cc:36:33: performance: Function parameter '_id' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNodePort.cc:140:39: performance: Function parameter '_id' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNodePort.cc:445:37: performance: Function parameter '_id' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNodePort.cc:520:43: performance: Function parameter '_id' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagNodePort.cc:562:39: performance: Function parameter '_id' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/DagWfParser.cc:763:12: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/DagWfParser.cc:799:12: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/DagWfParser.cc:103:39: style: Function 'DagWfParser' argument 1 names different: declaration 'content' definition 'wf_desc'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/workflow/DagWfParser.hh:106:37: note: Function 'DagWfParser' argument 1 names different: declaration 'content' definition 'wf_desc'.
diet-2.8.0/src/utils/workflow/DagWfParser.cc:103:39: note: Function 'DagWfParser' argument 1 names different: declaration 'content' definition 'wf_desc'.
diet-2.8.0/src/utils/workflow/DagWfParser.cc:1225:57: style: Function 'startElement' argument 4 names different: declaration 'attrsx' definition 'attrs'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/workflow/DagWfParser.hh:556:49: note: Function 'startElement' argument 4 names different: declaration 'attrsx' definition 'attrs'.
diet-2.8.0/src/utils/workflow/DagWfParser.cc:1225:57: note: Function 'startElement' argument 4 names different: declaration 'attrsx' definition 'attrs'.
diet-2.8.0/src/utils/workflow/DagWfParser.cc:101:14: warning: Member variable 'DagWfParser::document' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/DagWfParser.cc:103:14: warning: Member variable 'DagWfParser::document' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/DagWfParser.cc:105:14: warning: Member variable 'DagWfParser::document' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/FDataHandle.hh:205:11: performance: Variable 'info' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/utils/workflow/DagWfParser.hh:351:3: performance: Technically the member function 'DagParser::parsePrec' can be static. [functionStatic]
diet-2.8.0/src/utils/workflow/DagWfParser.cc:522:12: note: Technically the member function 'DagParser::parsePrec' can be static.
diet-2.8.0/src/utils/workflow/DagWfParser.hh:351:3: note: Technically the member function 'DagParser::parsePrec' can be static.
diet-2.8.0/src/utils/workflow/DagWfParser.hh:504:3: performance: Technically the member function 'FWfParser::getWfClassName' can be static. [functionStatic]
diet-2.8.0/src/utils/workflow/DagWfParser.cc:629:12: note: Technically the member function 'FWfParser::getWfClassName' can be static.
diet-2.8.0/src/utils/workflow/DagWfParser.hh:504:3: note: Technically the member function 'FWfParser::getWfClassName' can be static.
diet-2.8.0/src/utils/workflow/FDataHandle.hh:209:3: style: Technically the member function 'WfDataHandleException::Type' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/FDataHandle.hh:214:3: style: Technically the member function 'WfDataHandleException::Info' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/WfExpression.hh:82:3: style: Technically the member function 'WfExprVariable::getName' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/FNodePort.hh:78:3: style: The function 'connectToPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPort.hh:212:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FNodePort.hh:78:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:136:3: style: The function 'begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:45:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:136:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:139:3: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:51:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:139:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:142:3: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:57:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:142:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:145:3: style: The function 'isEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:63:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:145:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:148:3: style: The function 'isAtEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:69:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:148:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:151:3: style: The function 'isDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:75:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:151:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:154:3: style: The function 'removeItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:81:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:154:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:157:3: style: The function 'getCurrentItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:88:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:157:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:160:3: style: The function 'getCurrentTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:94:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:160:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:163:3: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:102:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:163:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:166:3: style: The function 'isTotalDefined' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:109:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:166:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:169:3: style: The function 'getTotalItemNb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:116:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:169:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:184:3: style: The function 'begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:45:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:184:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:187:3: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:51:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:187:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:190:3: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:57:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:190:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:193:3: style: The function 'isEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:63:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:193:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:196:3: style: The function 'isAtEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:69:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:196:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:199:3: style: The function 'isDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:75:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:199:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:202:3: style: The function 'removeItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:81:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:202:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:205:3: style: The function 'getCurrentItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:88:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:205:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:208:3: style: The function 'getCurrentTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:94:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:208:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:211:3: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:102:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:211:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:214:3: style: The function 'isTotalDefined' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:109:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:214:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:217:3: style: The function 'getTotalItemNb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:116:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:217:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:260:3: style: The function 'createId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:221:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:260:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:263:3: style: The function 'isFlagged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:224:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:263:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:266:3: style: The function 'setTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:233:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:266:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:269:3: style: The function 'splitTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:239:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:269:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:283:3: style: The function 'removeItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:202:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:283:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:286:3: style: The function 'isDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:199:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:286:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:289:3: style: The function 'isTotalDefined' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:214:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:289:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:292:3: style: The function 'getTotalItemNb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:217:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:292:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:296:3: style: The function 'createId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:221:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:296:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:299:3: style: The function 'isFlagged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:224:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:299:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:302:3: style: The function 'setTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:233:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:302:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:305:3: style: The function 'splitTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:239:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:305:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:317:3: style: The function 'getId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:39:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:317:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:320:3: style: The function 'begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:45:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:320:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:323:3: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:51:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:323:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:326:3: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:57:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:326:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:329:3: style: The function 'isEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:63:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:329:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:332:3: style: The function 'isAtEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:69:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:332:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:335:3: style: The function 'isDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:75:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:335:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:338:3: style: The function 'removeItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:81:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:338:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:341:3: style: The function 'getCurrentItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:88:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:341:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:344:3: style: The function 'getCurrentTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:94:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:344:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:347:3: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:102:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:347:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:350:3: style: The function 'isTotalDefined' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:109:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:350:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/InputIterator.hh:353:3: style: The function 'getTotalItemNb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/InputIterator.hh:116:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/InputIterator.hh:353:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FNode.hh:52:3: style: The function 'newPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfNode.hh:143:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FNode.hh:52:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FNode.hh:66:3: style: The function 'connectNodePorts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfNode.hh:114:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FNode.hh:66:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FNode.hh:218:3: style: The function 'getDefaultPortName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:60:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FNode.hh:218:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FNode.hh:236:3: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:82:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FNode.hh:236:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FNode.hh:243:3: style: The function 'instanciate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:91:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FNode.hh:243:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FNode.hh:286:3: style: The function 'getDefaultPortName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:60:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FNode.hh:286:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FNode.hh:295:3: style: The function 'connectToWfPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:72:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FNode.hh:295:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FNode.hh:306:3: style: The function 'instanciate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:91:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FNode.hh:306:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FNode.hh:406:3: style: The function 'getDefaultPortName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:60:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FNode.hh:406:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FNode.hh:409:3: style: The function 'connectToWfPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:72:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FNode.hh:409:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FNode.hh:415:3: style: The function 'instanciate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:91:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FNode.hh:415:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FNode.hh:418:3: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:98:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FNode.hh:418:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FNode.hh:541:3: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:82:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FNode.hh:541:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FNode.hh:569:3: style: The function 'instanciate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:91:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FNode.hh:569:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:80:3: style: The function 'getNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/NodeSet.hh:43:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:80:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:83:3: style: The function 'checkPrec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/NodeSet.hh:51:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:83:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:90:3: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:541:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:90:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:93:3: style: The function 'instanciate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:569:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:93:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:96:3: style: The function 'freeNodePersistentData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:156:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:96:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:102:3: style: The function 'createRealInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:553:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:102:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:107:3: style: The function 'createVoidInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:558:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:107:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:111:3: style: The function 'updateInstanciationStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:562:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:111:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:120:3: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:162:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:120:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:123:3: style: The function 'getRootWorkflow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:46:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:123:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FActivityNode.hh:54:3: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:541:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FActivityNode.hh:54:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FActivityNode.hh:60:3: style: The function 'initInstanciation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:547:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FActivityNode.hh:60:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FActivityNode.hh:67:3: style: The function 'instLimitReached' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:550:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FActivityNode.hh:67:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FActivityNode.hh:76:3: style: The function 'createRealInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:553:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FActivityNode.hh:76:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FActivityNode.hh:83:3: style: The function 'updateInstanciationStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:562:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FActivityNode.hh:83:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FIfNode.hh:38:3: style: The function 'newPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:52:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FIfNode.hh:38:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FIfNode.hh:63:3: style: The function 'createRealInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:553:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FIfNode.hh:63:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FIfNode.hh:91:3: style: The function 'newPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:52:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FIfNode.hh:91:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FIfNode.hh:96:3: style: The function 'createRealInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:553:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FIfNode.hh:96:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FIfNode.hh:100:3: style: The function 'createVoidInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:558:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FIfNode.hh:100:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FIfNode.hh:122:3: style: The function 'newPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:52:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FIfNode.hh:122:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FIfNode.hh:127:3: style: The function 'createRealInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:553:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FIfNode.hh:127:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FIfNode.hh:131:3: style: The function 'createVoidInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:558:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FIfNode.hh:131:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FLoopNode.hh:29:3: style: The function 'newPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:52:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FLoopNode.hh:29:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FLoopNode.hh:36:3: style: The function 'connectNodePorts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:66:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FLoopNode.hh:36:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FLoopNode.hh:50:3: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:541:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FLoopNode.hh:50:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FLoopNode.hh:53:3: style: The function 'instanciate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:569:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FLoopNode.hh:53:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FLoopNode.hh:56:3: style: The function 'createRealInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:553:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FLoopNode.hh:56:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FLoopNode.hh:60:3: style: The function 'createVoidInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:558:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FLoopNode.hh:60:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FLoopNode.hh:64:3: style: The function 'updateInstanciationStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/FNode.hh:562:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FLoopNode.hh:64:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FWorkflow.hh:156:3: style: Unhandled exception specification when calling function createSource(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/DagWfParser.cc:750:21: note: Unhandled exception specification when calling function createSource().
diet-2.8.0/src/utils/workflow/FWorkflow.hh:156:3: note: Unhandled exception specification when calling function createSource().
diet-2.8.0/src/utils/workflow/FWorkflow.hh:173:3: style: Unhandled exception specification when calling function getProcNode(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/DagWfParser.cc:935:21: note: Unhandled exception specification when calling function getProcNode().
diet-2.8.0/src/utils/workflow/FWorkflow.hh:173:3: note: Unhandled exception specification when calling function getProcNode().
diet-2.8.0/src/utils/workflow/DagWfParser.cc:969:0: error: Memory leak: inputIds [memleak]
diet-2.8.0/src/utils/workflow/FActivityNode.cc:103:26: warning: Possible null pointer dereference: dagNode [nullPointer]
diet-2.8.0/src/utils/workflow/FActivityNode.cc:65:22: note: Assignment 'dagNode=NULL', assigned value is 0
diet-2.8.0/src/utils/workflow/FActivityNode.cc:103:26: note: Null pointer dereference
diet-2.8.0/src/utils/workflow/FActivityNode.cc:79:23: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FActivityNode.cc:100:23: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FActivityNode.cc:136:22: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FActivityNode.cc:18:16: warning: Member variable 'FActivityNode::nbInstances' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/WfNode.hh:161:3: style: Unhandled exception specification when calling function getPort(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/FActivityNode.cc:82:35: note: Unhandled exception specification when calling function getPort().
diet-2.8.0/src/utils/workflow/WfNode.hh:161:3: note: Unhandled exception specification when calling function getPort().
diet-2.8.0/src/utils/workflow/FDataHandle.cc:452:31: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:493:31: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:691:21: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:752:31: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:812:17: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:854:31: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:861:32: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:882:33: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:1002:32: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:1005:17: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:1176:8: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:1214:8: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:1236:8: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:1263:10: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:30:11: warning: Member variable 'FDataTag::myIdxs' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:30:11: warning: Member variable 'FDataTag::myLastFlags' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:298:14: warning: Member variable 'FDataHandle::myData' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:298:14: warning: Member variable 'FDataHandle::myValueType' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:379:14: warning: Member variable 'FDataHandle::myData' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/FDataHandle.hh:320:3: performance: Technically the member function 'FDataHandle::toString' can be static. [functionStatic]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:544:14: note: Technically the member function 'FDataHandle::toString' can be static.
diet-2.8.0/src/utils/workflow/FDataHandle.hh:320:3: note: Technically the member function 'FDataHandle::toString' can be static.
diet-2.8.0/src/utils/workflow/FDataHandle.hh:553:3: style: Technically the member function 'FDataHandle::checkIfComplete' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:788:14: note: Technically the member function 'FDataHandle::checkIfComplete' can be const.
diet-2.8.0/src/utils/workflow/FDataHandle.hh:553:3: note: Technically the member function 'FDataHandle::checkIfComplete' can be const.
diet-2.8.0/src/utils/workflow/FDataHandle.hh:576:3: performance: Technically the member function 'FDataHandle::getProperty' can be static. [functionStatic]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:828:14: note: Technically the member function 'FDataHandle::getProperty' can be static.
diet-2.8.0/src/utils/workflow/FDataHandle.hh:576:3: note: Technically the member function 'FDataHandle::getProperty' can be static.
diet-2.8.0/src/utils/workflow/FDataHandle.cc:102:5: style: Class 'FDataTag' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:346:5: style: Class 'FDataHandle' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
diet-2.8.0/src/utils/workflow/FDataHandle.hh:30:1: warning: The class 'FDataTag' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
diet-2.8.0/src/utils/workflow/FDataHandle.hh:230:1: warning: The class 'FDataHandle' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
diet-2.8.0/src/utils/workflow/FDataHandle.hh:533:3: style: Unhandled exception specification when calling function downloadDataID(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:1197:3: note: Unhandled exception specification when calling function downloadDataID().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:533:3: note: Unhandled exception specification when calling function downloadDataID().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:432:3: style: Unhandled exception specification when calling function begin(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:1212:66: note: Unhandled exception specification when calling function begin().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:432:3: note: Unhandled exception specification when calling function begin().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:432:3: style: Unhandled exception specification when calling function begin(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/FDataHandle.cc:1234:66: note: Unhandled exception specification when calling function begin().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:432:3: note: Unhandled exception specification when calling function begin().
diet-2.8.0/src/utils/workflow/FIfNode.cc:89:20: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FIfNode.cc:212:9: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FIfNode.cc:290:9: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FIfNode.cc:498:32: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FIfNode.cc:514:31: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FIfNode.cc:582:27: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FIfNode.cc:603:12: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FIfNode.cc:24:3: style: Class 'FIfNode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
diet-2.8.0/src/utils/workflow/FIfNode.cc:24:3: style: Class 'FIfNode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
diet-2.8.0/src/utils/workflow/FDataHandle.hh:432:3: style: Unhandled exception specification when calling function begin(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/FIfNode.cc:496:66: note: Unhandled exception specification when calling function begin().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:432:3: note: Unhandled exception specification when calling function begin().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:432:3: style: Unhandled exception specification when calling function begin(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/FIfNode.cc:512:62: note: Unhandled exception specification when calling function begin().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:432:3: note: Unhandled exception specification when calling function begin().
diet-2.8.0/src/utils/workflow/FLoopNode.cc:103:34: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FLoopNode.cc:107:37: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FLoopNode.cc:160:20: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FLoopNode.cc:206:34: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FLoopNode.cc:228:30: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FLoopNode.cc:331:34: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FLoopNode.cc:53:12: warning: Member variable 'FLoopNode::myLoopIterator' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/FLoopNode.cc:55:3: style: Class 'FLoopNode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
diet-2.8.0/src/utils/workflow/FLoopNode.cc:55:3: style: Class 'FLoopNode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
diet-2.8.0/src/utils/workflow/FLoopNode.cc:27:3: style: The function 'setNodePrecedence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/WfPort.hh:180:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/FLoopNode.cc:27:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/FNode.cc:134:8: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FNode.cc:152:20: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FNode.cc:169:20: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FNode.cc:186:20: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FNode.cc:540:34: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FNode.cc:575:23: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FNode.cc:578:23: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FNode.cc:608:22: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FNode.cc:757:20: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FNode.cc:399:12: warning: Member variable 'FSinkNode::myConnectedPort' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/FNode.hh:104:3: style: Technically the member function 'FNode::instanciationReady' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/FNode.cc:57:8: note: Technically the member function 'FNode::instanciationReady' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:104:3: note: Technically the member function 'FNode::instanciationReady' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:110:3: style: Technically the member function 'FNode::instanciationPending' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/FNode.cc:62:8: note: Technically the member function 'FNode::instanciationPending' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:110:3: note: Technically the member function 'FNode::instanciationPending' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:117:3: style: Technically the member function 'FNode::instanciationOnHold' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/FNode.cc:67:8: note: Technically the member function 'FNode::instanciationOnHold' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:117:3: note: Technically the member function 'FNode::instanciationOnHold' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:124:3: style: Technically the member function 'FNode::instanciationStopped' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/FNode.cc:77:8: note: Technically the member function 'FNode::instanciationStopped' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:124:3: note: Technically the member function 'FNode::instanciationStopped' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:130:3: style: Technically the member function 'FNode::instanciationCompleted' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/FNode.cc:72:8: note: Technically the member function 'FNode::instanciationCompleted' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:130:3: note: Technically the member function 'FNode::instanciationCompleted' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:200:3: style: Technically the member function 'FNode::traceId' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/FNode.cc:195:8: note: Technically the member function 'FNode::traceId' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:200:3: note: Technically the member function 'FNode::traceId' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:298:3: style: Technically the member function 'FSourceNode::isConnectedToWfPort' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/FNode.cc:305:14: note: Technically the member function 'FSourceNode::isConnectedToWfPort' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:298:3: note: Technically the member function 'FSourceNode::isConnectedToWfPort' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:348:3: style: Technically the member function 'FSourceNode::setDataValue' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/FNode.cc:368:14: note: Technically the member function 'FSourceNode::setDataValue' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:348:3: note: Technically the member function 'FSourceNode::setDataValue' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:356:3: performance: Technically the member function 'FSourceNode::setDataID' can be static. [functionStatic]
diet-2.8.0/src/utils/workflow/FNode.cc:373:14: note: Technically the member function 'FSourceNode::setDataID' can be static.
diet-2.8.0/src/utils/workflow/FNode.hh:356:3: note: Technically the member function 'FSourceNode::setDataID' can be static.
diet-2.8.0/src/utils/workflow/FNode.hh:365:3: performance: Technically the member function 'FSourceNode::setDataProperty' can be static. [functionStatic]
diet-2.8.0/src/utils/workflow/FNode.cc:378:14: note: Technically the member function 'FSourceNode::setDataProperty' can be static.
diet-2.8.0/src/utils/workflow/FNode.hh:365:3: note: Technically the member function 'FSourceNode::setDataProperty' can be static.
diet-2.8.0/src/utils/workflow/FNode.hh:412:3: style: Technically the member function 'FSinkNode::isConnectedToWfPort' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/FNode.cc:433:12: note: Technically the member function 'FSinkNode::isConnectedToWfPort' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:412:3: note: Technically the member function 'FSinkNode::isConnectedToWfPort' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:520:3: style: Technically the member function 'FProcNode::isConstantInput' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/FNode.cc:636:12: note: Technically the member function 'FProcNode::isConstantInput' can be const.
diet-2.8.0/src/utils/workflow/FNode.hh:520:3: note: Technically the member function 'FProcNode::isConstantInput' can be const.
diet-2.8.0/src/utils/workflow/FNode.cc:269:3: style: Class 'FSourceNode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
diet-2.8.0/src/utils/workflow/FNode.cc:269:3: style: Class 'FSourceNode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
diet-2.8.0/src/utils/workflow/FNode.cc:408:3: style: Class 'FSinkNode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
diet-2.8.0/src/utils/workflow/FNode.cc:408:3: style: Class 'FSinkNode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
diet-2.8.0/src/utils/workflow/FDataHandle.hh:533:3: style: Unhandled exception specification when calling function downloadDataID(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/FNode.cc:249:11: note: Unhandled exception specification when calling function downloadDataID().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:533:3: note: Unhandled exception specification when calling function downloadDataID().
diet-2.8.0/src/utils/workflow/DagWfParser.hh:539:3: style: Unhandled exception specification when calling function parseXml(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/FNode.cc:313:15: note: Unhandled exception specification when calling function parseXml().
diet-2.8.0/src/utils/workflow/DagWfParser.hh:539:3: note: Unhandled exception specification when calling function parseXml().
diet-2.8.0/src/utils/workflow/FNodePort.cc:257:30: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FNodePort.cc:386:23: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FNodePort.cc:419:13: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FNodePort.cc:575:29: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FNodePort.cc:578:29: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FNodePort.hh:184:3: style: Technically the member function 'FNodeOutPort::getBufferContainerID' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/FNodePort.cc:275:15: note: Technically the member function 'FNodeOutPort::getBufferContainerID' can be const.
diet-2.8.0/src/utils/workflow/FNodePort.hh:184:3: note: Technically the member function 'FNodeOutPort::getBufferContainerID' can be const.
diet-2.8.0/src/utils/workflow/FDataHandle.hh:422:3: style: Unhandled exception specification when calling function insertInTree(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/FNodePort.cc:138:12: note: Unhandled exception specification when calling function insertInTree().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:422:3: note: Unhandled exception specification when calling function insertInTree().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:338:3: style: Unhandled exception specification when calling function uploadTreeData(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/FNodePort.cc:227:12: note: Unhandled exception specification when calling function uploadTreeData().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:338:3: note: Unhandled exception specification when calling function uploadTreeData().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:356:3: style: Unhandled exception specification when calling function getCardinal(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/FNodePort.cc:249:51: note: Unhandled exception specification when calling function getCardinal().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:356:3: note: Unhandled exception specification when calling function getCardinal().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:422:3: style: Unhandled exception specification when calling function insertInTree(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/FNodePort.cc:297:12: note: Unhandled exception specification when calling function insertInTree().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:422:3: note: Unhandled exception specification when calling function insertInTree().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:524:3: style: Unhandled exception specification when calling function downloadValue(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/FNodePort.cc:364:16: note: Unhandled exception specification when calling function downloadValue().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:524:3: note: Unhandled exception specification when calling function downloadValue().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:524:3: style: Unhandled exception specification when calling function downloadValue(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/FNodePort.cc:436:14: note: Unhandled exception specification when calling function downloadValue().
diet-2.8.0/src/utils/workflow/FDataHandle.hh:524:3: note: Unhandled exception specification when calling function downloadValue().
diet-2.8.0/src/utils/workflow/FWorkflow.cc:71:12: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:73:12: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:116:24: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:128:20: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:135:50: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:358:20: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:364:20: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:372:23: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:377:38: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:390:6: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:394:6: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:401:8: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:403:47: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:406:42: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:413:6: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:464:36: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:469:55: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:561:52: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:590:54: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:628:34: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:658:38: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:682:48: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:703:48: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:822:55: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:831:49: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:843:52: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:906:18: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:939:6: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:950:6: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:295:3: warning: Member variable 'DFSNodeInfo::explored' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:295:3: warning: Member variable 'DFSNodeInfo::ongoing' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:295:3: warning: Member variable 'DFSNodeInfo::end' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/FWorkflow.hh:129:3: style: Technically the member function 'FWorkflow::getDataSrcXmlFile' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:434:12: note: Technically the member function 'FWorkflow::getDataSrcXmlFile' can be const.
diet-2.8.0/src/utils/workflow/FWorkflow.hh:129:3: note: Technically the member function 'FWorkflow::getDataSrcXmlFile' can be const.
diet-2.8.0/src/utils/workflow/FWorkflow.hh:176:3: style: Unhandled exception specification when calling function getInterfaceNode(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:713:23: note: Unhandled exception specification when calling function getInterfaceNode().
diet-2.8.0/src/utils/workflow/FWorkflow.hh:176:3: note: Unhandled exception specification when calling function getInterfaceNode().
diet-2.8.0/src/utils/workflow/Dag.hh:158:3: style: Unhandled exception specification when calling function removeNode(). [unhandledExceptionSpecification]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:881:20: note: Unhandled exception specification when calling function removeNode().
diet-2.8.0/src/utils/workflow/Dag.hh:158:3: note: Unhandled exception specification when calling function removeNode().
diet-2.8.0/src/utils/workflow/FWorkflow.cc:31:34: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:31:50: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:36:34: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/FWorkflow.cc:36:50: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/InputIterator.cc:45:20: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/InputIterator.cc:93:31: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/InputIterator.cc:100:11: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/InputIterator.hh:230:3: style: Technically the member function 'CrossIterator::checkItemAvailable' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/InputIterator.cc:170:16: note: Technically the member function 'CrossIterator::checkItemAvailable' can be const.
diet-2.8.0/src/utils/workflow/InputIterator.hh:230:3: note: Technically the member function 'CrossIterator::checkItemAvailable' can be const.
diet-2.8.0/src/utils/workflow/InputIterator.hh:260:3: warning: Virtual function 'createId' is called from constructor 'FlatCrossIterator(InputIterator*leftIter,InputIterator*rightIter)' at line 394. Dynamic binding is not used. [virtualCallInConstructor]
diet-2.8.0/src/utils/workflow/InputIterator.cc:394:10: note: Calling createId
diet-2.8.0/src/utils/workflow/InputIterator.hh:260:3: note: createId is a virtual method
diet-2.8.0/src/utils/workflow/InputIterator.hh:296:3: warning: Virtual function 'createId' is called from constructor 'MatchIterator(InputIterator*leftIter,InputIterator*rightIter)' at line 480. Dynamic binding is not used. [virtualCallInConstructor]
diet-2.8.0/src/utils/workflow/InputIterator.cc:480:10: note: Calling createId
diet-2.8.0/src/utils/workflow/InputIterator.hh:296:3: note: createId is a virtual method
diet-2.8.0/src/utils/workflow/MetaDag.cc:52:12: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/MetaDag.cc:156:20: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/MetaDag.hh:42:3: style: Technically the member function 'MetaDag::getId' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/MetaDag.cc:34:10: note: Technically the member function 'MetaDag::getId' can be const.
diet-2.8.0/src/utils/workflow/MetaDag.hh:42:3: note: Technically the member function 'MetaDag::getId' can be const.
diet-2.8.0/src/utils/workflow/MetaDag.hh:70:3: style: Technically the member function 'MetaDag::getDagNb' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/MetaDag.cc:76:10: note: Technically the member function 'MetaDag::getDagNb' can be const.
diet-2.8.0/src/utils/workflow/MetaDag.hh:70:3: note: Technically the member function 'MetaDag::getDagNb' can be const.
diet-2.8.0/src/utils/workflow/MetaDag.hh:96:3: style: The function 'getNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/NodeSet.hh:43:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/MetaDag.hh:96:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/MetaDag.hh:166:3: style: The function 'checkPrec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
diet-2.8.0/src/utils/workflow/NodeSet.hh:51:3: note: Virtual function in base class
diet-2.8.0/src/utils/workflow/MetaDag.hh:166:3: note: Function in derived class
diet-2.8.0/src/utils/workflow/NodeQueue.cc:191:39: style: Function 'pushNode' argument 1 names different: declaration 'node' definition 'insNode'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/workflow/NodeQueue.hh:167:22: note: Function 'pushNode' argument 1 names different: declaration 'node' definition 'insNode'.
diet-2.8.0/src/utils/workflow/NodeQueue.cc:191:39: note: Function 'pushNode' argument 1 names different: declaration 'node' definition 'insNode'.
diet-2.8.0/src/utils/workflow/NodeQueue.hh:51:3: style: Technically the member function 'NodeQueue::getName' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/NodeQueue.cc:36:12: note: Technically the member function 'NodeQueue::getName' can be const.
diet-2.8.0/src/utils/workflow/NodeQueue.hh:51:3: note: Technically the member function 'NodeQueue::getName' can be const.
diet-2.8.0/src/utils/workflow/NodeQueue.hh:71:3: style: Technically the member function 'NodeQueue::isEmpty' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/NodeQueue.cc:68:12: note: Technically the member function 'NodeQueue::isEmpty' can be const.
diet-2.8.0/src/utils/workflow/NodeQueue.hh:71:3: note: Technically the member function 'NodeQueue::isEmpty' can be const.
diet-2.8.0/src/utils/workflow/NodeQueue.cc:28:34: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/NodeQueue.cc:78:48: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/NodeQueue.cc:102:48: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/NodeQueue.cc:181:50: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/Thread.hh:69:3: performance: Technically the member function 'Thread::setCompleted' can be static. [functionStatic]
diet-2.8.0/src/utils/workflow/Thread.cc:132:9: note: Technically the member function 'Thread::setCompleted' can be static.
diet-2.8.0/src/utils/workflow/Thread.hh:69:3: note: Technically the member function 'Thread::setCompleted' can be static.
diet-2.8.0/src/utils/workflow/Thread.hh:85:3: performance: Technically the member function 'Thread::PrintError' can be static. [functionStatic]
diet-2.8.0/src/utils/workflow/Thread.cc:137:9: note: Technically the member function 'Thread::PrintError' can be static.
diet-2.8.0/src/utils/workflow/Thread.hh:85:3: note: Technically the member function 'Thread::PrintError' can be static.
diet-2.8.0/src/utils/workflow/Thread.cc:138:32: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
diet-2.8.0/src/utils/workflow/WfExpression.hh:137:3: style: Technically the member function 'WfExpression::getExpression' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/WfExpression.cc:111:15: note: Technically the member function 'WfExpression::getExpression' can be const.
diet-2.8.0/src/utils/workflow/WfExpression.hh:137:3: note: Technically the member function 'WfExpression::getExpression' can be const.
diet-2.8.0/src/utils/workflow/WfExpression.hh:143:3: style: Technically the member function 'WfExpression::getQueryString' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/WfExpression.cc:146:15: note: Technically the member function 'WfExpression::getQueryString' can be const.
diet-2.8.0/src/utils/workflow/WfExpression.hh:143:3: note: Technically the member function 'WfExpression::getQueryString' can be const.
diet-2.8.0/src/utils/workflow/WfExpression.cc:28:3: style: Class 'WfExpressionParser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
diet-2.8.0/src/utils/workflow/WfExpression.cc:28:3: style: Class 'WfExpressionParser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
diet-2.8.0/src/utils/workflow/WfLogDispatcher.cc:21:3: performance: Variable 'myWfLogSrv' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/utils/workflow/WfLogServiceImpl.cc:16:9: performance: Variable 'forwarder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diet-2.8.0/src/utils/workflow/WfNode.cc:84:6: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/WfNode.cc:206:6: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/WfNode.cc:241:13: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/WfNode.cc:264:20: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/WfNode.cc:280:27: style: C-style pointer casting [cstyleCast]
diet-2.8.0/src/utils/workflow/WfNode.cc:146:25: style: Function 'addNext' argument 1 names different: declaration 'n' definition 'node'. [funcArgNamesDifferent]
diet-2.8.0/src/utils/workflow/WfNode.hh:219:20: note: Function 'addNext' argument 1 names different: declaration 'n' definition 'node'.
diet-2.8.0/src/utils/workflow/WfNode.cc:146:25: note: Function 'addNext' argument 1 names different: declaration 'n' definition 'node'.
diet-2.8.0/src/utils/workflow/WfPortAdapter.cc:359:24: warning: Member variable 'WfMultiplePortAdapter::strRef' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/WfPortAdapter.cc:359:24: warning: Member variable 'WfMultiplePortAdapter::containerID' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/WfPortAdapter.cc:359:24: warning: Member variable 'WfMultiplePortAdapter::adapters' is not initialized in the constructor. [uninitMemberVar]
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:193:3: style: Technically the member function 'WfSimplePortAdapter::getElementIndexes' can be const. [functionConst]
diet-2.8.0/src/utils/workflow/WfPortAdapter.cc:298:22: note: Technically the member function 'WfSimplePortAdapter::getElementIndexes' can be const.
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:193:3: note: Technically the member function 'WfSimplePortAdapter::getElementIndexes' can be const.
diet-2.8.0/src/utils/workflow/WfPortAdapter.hh:211:1: warning: The class 'WfMultiplePortAdapter' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
[14:58]

ftp://ftp.se.debian.org/debian/pool/main/d/diet-ng/diet-ng_1.4.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dietlibc/dietlibc_0.34~cvs20160606.orig.tar.xz
dietlibc-0.34~cvs20160606/contrib/bcd.c:32:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/contrib/debug-realloc.c:92:16: warning: Either the condition 'ptr' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck]
dietlibc-0.34~cvs20160606/contrib/debug-realloc.c:78:7: note: Assuming that condition 'ptr' is not redundant
dietlibc-0.34~cvs20160606/contrib/debug-realloc.c:92:16: note: Null pointer dereference
dietlibc-0.34~cvs20160606/contrib/dnsd.c:119:12: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dietlibc-0.34~cvs20160606/contrib/dnsd.c:147:18: style: The scope of the variable 'v4sock' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/contrib/dnsd.c:105:9: style: Unused variable: after [unusedVariable]
dietlibc-0.34~cvs20160606/contrib/dnsd.c:106:12: style: Variable 'olen' is assigned a value that is never used. [unreadVariable]
dietlibc-0.34~cvs20160606/contrib/dprof.c:189:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dietlibc-0.34~cvs20160606/contrib/dprof.c:248:4: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dietlibc-0.34~cvs20160606/contrib/dprof.c:248:4: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dietlibc-0.34~cvs20160606/contrib/dprof.c:248:4: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dietlibc-0.34~cvs20160606/contrib/dprof.c:225:4: warning: Either the condition 'sym1&&sym2' is redundant or there is possible null pointer dereference: sym2. [nullPointerRedundantCheck]
dietlibc-0.34~cvs20160606/contrib/dprof.c:226:13: note: Assuming that condition 'sym1&&sym2' is not redundant
dietlibc-0.34~cvs20160606/contrib/dprof.c:225:4: note: Null pointer dereference
dietlibc-0.34~cvs20160606/contrib/dprof.c:209:14: style: The scope of the variable 'sym' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/contrib/dprof.c:125:42: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/contrib/dprof.c:130:41: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/contrib/dprof.c:138:24: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/contrib/dprof.c:194:6: portability: 'gp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/contrib/dprof.c:198:24: portability: 'gp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/contrib/dprof.c:204:8: portability: 'gp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/contrib/dprof.c:210:8: portability: 'gp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/contrib/dprof.c:223:8: portability: 'gp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/contrib/dprof.c:241:21: style: Variable 'dcount' is assigned a value that is never used. [unreadVariable]
dietlibc-0.34~cvs20160606/contrib/memchr.c:20:19: style: The scope of the variable 'l' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/contrib/memchr.c:20:26: style: The scope of the variable 'lt' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/diet.c:96:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/diet.c:100:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/diet.c:276:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/diet.c:277:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/diet.c:278:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/diet.c:279:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/libdl/_dl_rel.h:24:0: error: #error "_dl_rel.h: NOT SUPPORTED" [preprocessorErrorDirective]
dietlibc-0.34~cvs20160606/i386/sigaction.c:14:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/ldso.c:351:0: error: #error architecture not recognized, please add [preprocessorErrorDirective]
dietlibc-0.34~cvs20160606/lib/__alarm.c:8:16: style: Unused variable: ret [unusedVariable]
dietlibc-0.34~cvs20160606/lib/__dtostr.c:43:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dietlibc-0.34~cvs20160606/lib/__dtostr.c:44:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dietlibc-0.34~cvs20160606/lib/__dtostr.c:45:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dietlibc-0.34~cvs20160606/lib/__sysctl.c:13:16: style: struct member '__sysctl_args::__unused' is never used. [unusedStructMember]
dietlibc-0.34~cvs20160606/lib/__v_printf.c:186:10: style: Same expression on both sides of '^='. [duplicateExpression]
dietlibc-0.34~cvs20160606/lib/alloc.c:133:19: style: The scope of the variable 'size' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/alloc.c:84:18: portability: '(void*)(_ptr)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/lib/alloc.c:115:30: portability: '(void*)ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/lib/alloc.c:135:23: portability: '(void*)(ptr)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/lib/alloc.c:140:9: portability: '(void*)(ptr)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/lib/alloc.c:171:10: portability: '(void*)(ptr)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/lib/alloc.c:210:22: portability: '(void*)(ptr)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/lib/alloc.c:218:30: portability: '(void*)(new)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/lib/alloc.c:237:10: portability: '(void*)(foo)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/lib/alloc.c:219:11: error: Uninitialized struct member: foo.size [uninitStructMember]
dietlibc-0.34~cvs20160606/lib/arc4random.c:39:22: style: Opposite expression on both sides of '%'. [oppositeExpression]
dietlibc-0.34~cvs20160606/lib/arc4random.c:39:22: note: Opposite expression on both sides of '%'.
dietlibc-0.34~cvs20160606/lib/arc4random.c:39:22: note: Opposite expression on both sides of '%'.
dietlibc-0.34~cvs20160606/lib/assert_fail.c:12:28: warning: Either the condition 'if(file)' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
dietlibc-0.34~cvs20160606/lib/assert_fail.c:18:8: note: Assuming that condition 'if(file)' is not redundant
dietlibc-0.34~cvs20160606/lib/assert_fail.c:12:28: note: Null pointer dereference
dietlibc-0.34~cvs20160606/lib/assert_fail.c:14:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/lib/bsearch.c:5:10: style: The scope of the variable 'm' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/bsearch.c:14:13: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/lib/exec_lib.c:15:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/lib/execl.c:9:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/execl.c:18:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/lib/execle.c:9:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/execle.c:10:23: style: The scope of the variable 'env' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/execle.c:17:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/lib/execlp.c:9:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/execlp.c:17:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/lib/ftw.c:32:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/lib/ftw.c:50:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/lib/ftw64.c:37:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/lib/ftw64.c:55:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/lib/getopt.c:5:15: style: The scope of the variable 'error1' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/getopt.c:6:15: style: The scope of the variable 'error2' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/hsearch_r.c:35:13: error: Array 'primes[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds]
dietlibc-0.34~cvs20160606/lib/hsearch_r.c:33:5: note: After for loop, i has value 16
dietlibc-0.34~cvs20160606/lib/hsearch_r.c:35:13: note: Array index out of bounds
dietlibc-0.34~cvs20160606/lib/if_nameindex.c:18:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/lib/makecontext.c:27:25: style: Variable 'sp' is assigned a value that is never used. [unreadVariable]
dietlibc-0.34~cvs20160606/lib/makecontext.c:9:7: style: Unused variable: i [unusedVariable]
dietlibc-0.34~cvs20160606/lib/mbstowcs.c:6:29: error: Null pointer dereference [nullPointer]
dietlibc-0.34~cvs20160606/lib/memcmp.c:7:16: style: The scope of the variable 'r' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/memcpy.c:18:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/memmem.c:11:5: portability: 'haystack' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/lib/mtx_unlock.c:7:7: style: Unused variable: i [unusedVariable]
dietlibc-0.34~cvs20160606/lib/mtx_unlock.c:7:9: style: Unused variable: r [unusedVariable]
dietlibc-0.34~cvs20160606/lib/nice.c:10:7: style: Unused variable: res [unusedVariable]
dietlibc-0.34~cvs20160606/lib/semctl.c:7:7: style: union member 'semun::val' is never used. [unusedStructMember]
dietlibc-0.34~cvs20160606/lib/semctl.c:8:20: style: union member 'semun::buf' is never used. [unusedStructMember]
dietlibc-0.34~cvs20160606/lib/semctl.c:9:19: style: union member 'semun::array' is never used. [unusedStructMember]
dietlibc-0.34~cvs20160606/lib/semctl.c:10:19: style: union member 'semun::__buf' is never used. [unusedStructMember]
dietlibc-0.34~cvs20160606/lib/semctl.c:11:9: style: union member 'semun::__pad' is never used. [unusedStructMember]
dietlibc-0.34~cvs20160606/lib/siphash24.c:15:11: style: The scope of the variable 'mi' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/strcmp.c:19:21: style: The scope of the variable 'l1' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/strcmp.c:19:25: style: The scope of the variable 'l2' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/strcmp.c:44:27: style: The scope of the variable 'c1' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/strcmp.c:44:31: style: The scope of the variable 'c2' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/strcpy.c:19:21: style: The scope of the variable 'l' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/strlen.c:20:0: error: #error unsupported __WORDSIZE [preprocessorErrorDirective]
dietlibc-0.34~cvs20160606/lib/swapcontext.c:7:7: style: Condition '!once' is always true [knownConditionTrueFalse]
dietlibc-0.34~cvs20160606/lib/swapcontext.c:5:21: note: Assignment 'once=0', assigned value is 0
dietlibc-0.34~cvs20160606/lib/swapcontext.c:7:7: note: Condition '!once' is always true
dietlibc-0.34~cvs20160606/lib/swapcontext.c:7:14: style: Variable 'once' is modified but its new value is never used. [unreadVariable]
dietlibc-0.34~cvs20160606/lib/thrd_join.c:10:7: style: The scope of the variable 'r' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/timingsafe_memcmp.c:15:22: style: Opposite expression on both sides of '|'. [oppositeExpression]
dietlibc-0.34~cvs20160606/lib/timingsafe_memcmp.c:15:22: note: Opposite expression on both sides of '|'.
dietlibc-0.34~cvs20160606/lib/timingsafe_memcmp.c:15:22: note: Opposite expression on both sides of '|'.
dietlibc-0.34~cvs20160606/lib/vsprintf.c:9:25: error: Invalid vsnprintf() argument nr 2. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
dietlibc-0.34~cvs20160606/lib/wcrtomb.c:17:27: style: The scope of the variable 'k' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/wcsrtombs.c:13:1: style: Label 'inval' is not used. [unusedLabel]
dietlibc-0.34~cvs20160606/lib/wcsrtombs.c:33:1: style: Label 'keinplatz' is not used. [unusedLabel]
dietlibc-0.34~cvs20160606/lib/wcstombs.c:9:34: error: Null pointer dereference [nullPointer]
dietlibc-0.34~cvs20160606/lib/wcswidth.c:67:7: style: The scope of the variable 'w' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/lib/wcwidth.c:75:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libcompat/daemon.c:11:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libcompat/re_bsd.c:14:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libcruft/clock.c:14:0: error: failed to evaluate #elif condition, division/modulo by zero [preprocessorErrorDirective]
dietlibc-0.34~cvs20160606/libcruft/dl_iterate_phdr.c:39:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libcruft/gethostbyname_r.c:22:16: style: Unused variable: offset [unusedVariable]
dietlibc-0.34~cvs20160606/libcruft/getopt_long.c:5:15: style: The scope of the variable 'error1' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libcruft/getopt_long.c:6:15: style: The scope of the variable 'error2' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libcruft/getopt_long_only.c:5:15: style: The scope of the variable 'error1' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libcruft/getopt_long_only.c:6:15: style: The scope of the variable 'error2' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libcruft/getpagesize.c:14:7: style: Unused variable: fd [unusedVariable]
dietlibc-0.34~cvs20160606/libcruft/getpass.c:31:9: style: The scope of the variable 'nread' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libcruft/res_query.c:235:1: style: Label 'nxdomain' is not used. [unusedLabel]
dietlibc-0.34~cvs20160606/libcrypt/crypt.c:85:8: style: The scope of the variable 's' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libcrypt/crypt.c:200:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libcrypt/md5.c:78:20: style: The scope of the variable 'x' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libcrypt/md5.c:185:8: style: The scope of the variable 'len' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libcrypt/sha256crypt.c:360:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/libcrypt/sha256crypt.c:369:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/libcrypt/sha256crypt.c:432:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/libcrypt/sha256crypt.c:448:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/libcrypt/sha512crypt.c:391:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/libcrypt/sha512crypt.c:400:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/libcrypt/sha512crypt.c:463:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/libcrypt/sha512crypt.c:479:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/libm/bessel.c:79:19: style: The scope of the variable 'Xi' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libm/bessel.c:80:19: style: The scope of the variable 'My' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libm/bessel.c:119:19: style: The scope of the variable 'Xi' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libm/bessel.c:120:19: style: The scope of the variable 'My' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libm/bessel.c:83:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dietlibc-0.34~cvs20160606/libm/pow.c:8:19: style: The scope of the variable 'ret' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libpthread/thread_internal.h:13:0: error: #error "the diet libc is not compiled with thread safeness enabled!" [preprocessorErrorDirective]
dietlibc-0.34~cvs20160606/libregex/rx.c:478:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libregex/rx.c:551:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libregex/rx.c:495:93: style: Function 'parseregex' argument 3 names different: declaration 'rx' definition 'p'. [funcArgNamesDifferent]
dietlibc-0.34~cvs20160606/libregex/rx.c:111:70: note: Function 'parseregex' argument 3 names different: declaration 'rx' definition 'p'.
dietlibc-0.34~cvs20160606/libregex/rx.c:495:93: note: Function 'parseregex' argument 3 names different: declaration 'rx' definition 'p'.
dietlibc-0.34~cvs20160606/libregex/rx.c:348:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/libregex/rx.c:593:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/libregex/rx.c:100:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dietlibc-0.34~cvs20160606/libregex/rx.c:102:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dietlibc-0.34~cvs20160606/libregex/rx.c:167:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dietlibc-0.34~cvs20160606/librpc/auth_none.c:73:16: style: The scope of the variable 'xdrs' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/librpc/clnt_perror.c:159:8: style: struct member 'rpc_errtab::message' is never used. [unusedStructMember]
dietlibc-0.34~cvs20160606/librpc/clnt_perror.c:271:8: style: struct member 'auth_errtab::message' is never used. [unusedStructMember]
dietlibc-0.34~cvs20160606/librpc/clnt_raw.c:121:2: error: Address of auto-variable 'clp->client_object' returned [returnAddressOfAutoVariable]
dietlibc-0.34~cvs20160606/librpc/clnt_simple.c:65:18: style: The scope of the variable 'hp' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/librpc/getrpcent.c:170:3: error: Resource leak: rpcf [resourceLeak]
dietlibc-0.34~cvs20160606/librpc/getrpcent.c:171:2: error: Resource leak: rpcf [resourceLeak]
dietlibc-0.34~cvs20160606/librpc/pmap_rmt.c:111:15: style: The scope of the variable 'lenposition' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/librpc/pmap_rmt.c:111:28: style: The scope of the variable 'argposition' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/librpc/pmap_rmt.c:111:41: style: The scope of the variable 'position' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/librpc/pmap_rmt.c:177:22: style: The scope of the variable 'sin' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/librpc/pmap_rmt.c:196:34: style: Variable 'sin' is assigned a value that is never used. [unreadVariable]
dietlibc-0.34~cvs20160606/librpc/svc.c:103:17: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 101. [shiftTooManyBitsSigned]
dietlibc-0.34~cvs20160606/librpc/svc.c:101:11: note: Assuming that condition 'sock<32' is not redundant
dietlibc-0.34~cvs20160606/librpc/svc.c:103:17: note: Shift
dietlibc-0.34~cvs20160606/librpc/svc.c:125:18: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 123. [shiftTooManyBitsSigned]
dietlibc-0.34~cvs20160606/librpc/svc.c:123:12: note: Assuming that condition 'sock<32' is not redundant
dietlibc-0.34~cvs20160606/librpc/svc.c:125:18: note: Shift
dietlibc-0.34~cvs20160606/librpc/svc_auth_unix.c:109:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dietlibc-0.34~cvs20160606/librpc/svc_auth_unix.c:109:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dietlibc-0.34~cvs20160606/librpc/svc_auth_unix.c:109:11: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:99:10: style: Function 'svcraw_recv' argument 1 names different: declaration '__xprt' definition 'xprt'. [funcArgNamesDifferent]
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:56:36: note: Function 'svcraw_recv' argument 1 names different: declaration '__xprt' definition 'xprt'.
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:99:10: note: Function 'svcraw_recv' argument 1 names different: declaration '__xprt' definition 'xprt'.
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:100:17: style: Function 'svcraw_recv' argument 2 names different: declaration '__msg' definition 'msg'. [funcArgNamesDifferent]
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:56:60: note: Function 'svcraw_recv' argument 2 names different: declaration '__msg' definition 'msg'.
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:100:17: note: Function 'svcraw_recv' argument 2 names different: declaration '__msg' definition 'msg'.
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:118:10: style: Function 'svcraw_reply' argument 1 names different: declaration '__xprt' definition 'xprt'. [funcArgNamesDifferent]
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:60:37: note: Function 'svcraw_reply' argument 1 names different: declaration '__xprt' definition 'xprt'.
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:118:10: note: Function 'svcraw_reply' argument 1 names different: declaration '__xprt' definition 'xprt'.
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:119:17: style: Function 'svcraw_reply' argument 2 names different: declaration '__msg' definition 'msg'. [funcArgNamesDifferent]
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:60:61: note: Function 'svcraw_reply' argument 2 names different: declaration '__msg' definition 'msg'.
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:119:17: note: Function 'svcraw_reply' argument 2 names different: declaration '__msg' definition 'msg'.
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:138:10: style: Function 'svcraw_getargs' argument 1 names different: declaration '__xprt' definition 'xprt'. [funcArgNamesDifferent]
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:58:39: note: Function 'svcraw_getargs' argument 1 names different: declaration '__xprt' definition 'xprt'.
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:138:10: note: Function 'svcraw_getargs' argument 1 names different: declaration '__xprt' definition 'xprt'.
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:139:11: style: Function 'svcraw_getargs' argument 2 names different: declaration '__xdr_args' definition 'xdr_args'. [funcArgNamesDifferent]
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:58:57: note: Function 'svcraw_getargs' argument 2 names different: declaration '__xdr_args' definition 'xdr_args'.
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:139:11: note: Function 'svcraw_getargs' argument 2 names different: declaration '__xdr_args' definition 'xdr_args'.
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:152:10: style: Function 'svcraw_freeargs' argument 1 names different: declaration '__xprt' definition 'xprt'. [funcArgNamesDifferent]
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:61:40: note: Function 'svcraw_freeargs' argument 1 names different: declaration '__xprt' definition 'xprt'.
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:152:10: note: Function 'svcraw_freeargs' argument 1 names different: declaration '__xprt' definition 'xprt'.
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:153:11: style: Function 'svcraw_freeargs' argument 2 names different: declaration '__xdr_args' definition 'xdr_args'. [funcArgNamesDifferent]
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:61:58: note: Function 'svcraw_freeargs' argument 2 names different: declaration '__xdr_args' definition 'xdr_args'.
dietlibc-0.34~cvs20160606/librpc/svc_raw.c:153:11: note: Function 'svcraw_freeargs' argument 2 names different: declaration '__xdr_args' definition 'xdr_args'.
dietlibc-0.34~cvs20160606/librpc/svc_simple.c:101:10: style: Function 'universal' argument 2 names different: declaration 'transp' definition 'mytransp'. [funcArgNamesDifferent]
dietlibc-0.34~cvs20160606/librpc/svc_simple.c:57:55: note: Function 'universal' argument 2 names different: declaration 'transp' definition 'mytransp'.
dietlibc-0.34~cvs20160606/librpc/svc_simple.c:101:10: note: Function 'universal' argument 2 names different: declaration 'transp' definition 'mytransp'.
dietlibc-0.34~cvs20160606/librpc/svc_tcp.c:264:19: style: Function 'svctcp_destroy' argument 1 names different: declaration '__xprt' definition 'xprt'. [funcArgNamesDifferent]
dietlibc-0.34~cvs20160606/librpc/svc_tcp.c:61:37: note: Function 'svctcp_destroy' argument 1 names different: declaration '__xprt' definition 'xprt'.
dietlibc-0.34~cvs20160606/librpc/svc_tcp.c:264:19: note: Function 'svctcp_destroy' argument 1 names different: declaration '__xprt' definition 'xprt'.
dietlibc-0.34~cvs20160606/librpc/svc_udp.c:214:15: style: The scope of the variable 'slen' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/librpc/svc_udp.c:382:22: style: The scope of the variable 'vicp' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/librpc/xdr.c:344:14: style: The scope of the variable 'crud' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/librpc/xdr_float.c:115:28: style: Same expression on both sides of '/' because the value of 'sizeof(sgl_limits)' and 'sizeof(struct sgl_limits)' are the same. [duplicateExpression]
dietlibc-0.34~cvs20160606/librpc/xdr_float.c:140:28: style: Same expression on both sides of '/' because the value of 'sizeof(sgl_limits)' and 'sizeof(struct sgl_limits)' are the same. [duplicateExpression]
dietlibc-0.34~cvs20160606/librpc/xdr_float.c:228:28: style: Same expression on both sides of '/' because the value of 'sizeof(dbl_limits)' and 'sizeof(struct dbl_limits)' are the same. [duplicateExpression]
dietlibc-0.34~cvs20160606/librpc/xdr_float.c:259:28: style: Same expression on both sides of '/' because the value of 'sizeof(dbl_limits)' and 'sizeof(struct dbl_limits)' are the same. [duplicateExpression]
dietlibc-0.34~cvs20160606/librpc/xdr_rec.c:261:15: style: The scope of the variable 'current' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/librpc/xdr_rec.c:312:15: style: The scope of the variable 'current' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/librpc/xdr_rec.c:364:24: style: The scope of the variable 'current' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/librpc/xdr_rec.c:389:24: style: The scope of the variable 'current' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/librpc/xdr_rec.c:218:51: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dietlibc-0.34~cvs20160606/librpc/xdr_rec.c:289:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dietlibc-0.34~cvs20160606/librpc/xdr_rec.c:302:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dietlibc-0.34~cvs20160606/librpc/xdr_rec.c:569:54: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dietlibc-0.34~cvs20160606/libshell/dirname.c:20:9: style: The scope of the variable 'c' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libshell/glob.c:151:9: style: The scope of the variable 'k' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libshell/glob.c:152:16: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libshell/glob.c:104:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/libshell/glob.c:124:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/libshell/glob.c:166:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/libshell/glob.c:178:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/libshell/glob.c:188:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dietlibc-0.34~cvs20160606/libstdio/fread.c:63:1: style: Label 'exit' is not used. [unusedLabel]
dietlibc-0.34~cvs20160606/libstdio/fwrite.c:54:7: portability: 'ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dietlibc-0.34~cvs20160606/libstdio/stdin.c:28:10: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
dietlibc-0.34~cvs20160606/libugly/asprintf.c:16:5: error: Memory leak: s [memleak]
dietlibc-0.34~cvs20160606/libugly/asprintf.c:18:3: error: Memory leak: s [memleak]
dietlibc-0.34~cvs20160606/libugly/asprintf.c:12:15: error: Null pointer dereference [nullPointer]
dietlibc-0.34~cvs20160606/libugly/asprintf.c:13:3: error: va_start() or va_copy() called subsequently on 'arg_ptr' without va_end() in between. [va_start_subsequentCalls]
dietlibc-0.34~cvs20160606/libugly/asprintf.c:16:13: error: va_list 'arg_ptr' was opened but not closed by va_end(). [va_end_missing]
dietlibc-0.34~cvs20160606/libugly/ctime.c:4:10: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
dietlibc-0.34~cvs20160606/libugly/getnameinfo.c:40:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dietlibc-0.34~cvs20160606/libugly/logging.c:120:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/libugly/netent.c:71:10: error: Array 'aliases[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
dietlibc-0.34~cvs20160606/libugly/netent.c:63:3: note: After for loop, aliasidx has value 10
dietlibc-0.34~cvs20160606/libugly/netent.c:71:10: note: Array index out of bounds
dietlibc-0.34~cvs20160606/libugly/utxent.c:45:11: style: Unused variable: ret [unusedVariable]
dietlibc-0.34~cvs20160606/libugly/utxent.c:91:11: style: Unused variable: bytes_written [unusedVariable]
dietlibc-0.34~cvs20160606/libugly/vasprintf.c:17:5: error: Memory leak: s [memleak]
dietlibc-0.34~cvs20160606/libugly/vasprintf.c:19:3: error: Memory leak: s [memleak]
dietlibc-0.34~cvs20160606/libugly/vasprintf.c:13:15: error: Null pointer dereference [nullPointer]
dietlibc-0.34~cvs20160606/ppc/mmap.c:38:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dietlibc-0.34~cvs20160606/softfpu/double.h:37:0: error: #error "Here's a nickel kid.  Go buy yourself a real computer." [preprocessorErrorDirective]
dietlibc-0.34~cvs20160606/softfpu/single.h:37:0: error: #error "Here's a nickel kid.  Go buy yourself a real computer." [preprocessorErrorDirective]
dietlibc-0.34~cvs20160606/t.c:96:1: error: va_list 'va' was opened but not closed by va_end(). [va_end_missing]
dietlibc-0.34~cvs20160606/test/calloc.c:8:3: error: Memory leak: c [memleak]
dietlibc-0.34~cvs20160606/test/checkssp.c:4:3: error: Buffer is accessed out of bounds: arr [bufferAccessOutOfBounds]
dietlibc-0.34~cvs20160606/test/confstr.c:22:0: error: Memory leak: path [memleak]
dietlibc-0.34~cvs20160606/test/cycles.c:28:0: error: #error "Unimplemented rdtsc" [preprocessorErrorDirective]
dietlibc-0.34~cvs20160606/test/dirname.c:10:6: warning: The buffer 's' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dietlibc-0.34~cvs20160606/test/dirname.c:11:6: warning: The buffer 's' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dietlibc-0.34~cvs20160606/test/dirname.c:12:6: warning: The buffer 's' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dietlibc-0.34~cvs20160606/test/dirname.c:13:6: warning: The buffer 's' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dietlibc-0.34~cvs20160606/test/dirname.c:14:6: warning: The buffer 's' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dietlibc-0.34~cvs20160606/test/dirname.c:15:6: warning: The buffer 's' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dietlibc-0.34~cvs20160606/test/dirname.c:16:6: warning: The buffer 's' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dietlibc-0.34~cvs20160606/test/dirname.c:17:6: warning: The buffer 's' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dietlibc-0.34~cvs20160606/test/dirname.c:18:6: warning: The buffer 's' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dietlibc-0.34~cvs20160606/test/dirname.c:19:6: warning: The buffer 's' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dietlibc-0.34~cvs20160606/test/dirname.c:20:6: warning: The buffer 's' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dietlibc-0.34~cvs20160606/test/explicit_bzero.c:51:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/explicit_bzero.c:59:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/explicit_bzero.c:69:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/explicit_bzero.c:77:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/explicit_bzero.c:98:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/explicit_bzero.c:106:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/explicit_bzero.c:116:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/explicit_bzero.c:124:3: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/explicit_bzero.c:135:9: style: Unused variable: c [unusedVariable]
dietlibc-0.34~cvs20160606/test/explicit_bzero.c:136:10: style: Unused variable: i [unusedVariable]
dietlibc-0.34~cvs20160606/test/explicit_bzero.c:137:12: warning: Assert statement modifies 'fd'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/explicit_bzero.c:24:9: error: Uninitialized variable: buf [uninitvar]
dietlibc-0.34~cvs20160606/test/flush.c:6:3: error: Resource leak: f [resourceLeak]
dietlibc-0.34~cvs20160606/test/ftell.c:17:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
dietlibc-0.34~cvs20160606/test/ftell.c:6:0: note: Variable 'i' is reassigned a value before the old one has been used.
dietlibc-0.34~cvs20160606/test/ftell.c:17:3: note: Variable 'i' is reassigned a value before the old one has been used.
dietlibc-0.34~cvs20160606/test/ftell.c:22:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
dietlibc-0.34~cvs20160606/test/ftell.c:21:3: note: Variable 'i' is reassigned a value before the old one has been used.
dietlibc-0.34~cvs20160606/test/ftell.c:22:3: note: Variable 'i' is reassigned a value before the old one has been used.
dietlibc-0.34~cvs20160606/test/ftell.c:22:5: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
dietlibc-0.34~cvs20160606/test/fwrite.c:6:29: error: Resource leak: f [resourceLeak]
dietlibc-0.34~cvs20160606/test/getdelim.c:15:4: portability: %zu in format string (no. 1) requires 'size_t' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/getopt.c:7:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/test/inet/test_ifindex.c:51:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dietlibc-0.34~cvs20160606/test/inet/tst-network.c:72:17: style: Condition 'errors!=0' is always false [knownConditionTrueFalse]
dietlibc-0.34~cvs20160606/test/inet/tst-network.c:53:16: note: Assignment 'errors=0', assigned value is 0
dietlibc-0.34~cvs20160606/test/inet/tst-network.c:72:17: note: Condition 'errors!=0' is always false
dietlibc-0.34~cvs20160606/test/inet/tst-network.c:72:17: style: Same expression on both sides of '!=' because the value of 'errors' and '0' are the same. [duplicateExpression]
dietlibc-0.34~cvs20160606/test/inet/tst-network.c:53:16: note: 'errors' is assigned value '0' here.
dietlibc-0.34~cvs20160606/test/inet/tst-network.c:72:17: note: Same expression on both sides of '!=' because the value of 'errors' and '0' are the same.
dietlibc-0.34~cvs20160606/test/inet/tst-network.c:55:12: style: The scope of the variable 'res' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/test/malloc-debugger.c:17:0: error: Memory leak: c [memleak]
dietlibc-0.34~cvs20160606/test/mbtowc.c:12:12: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
dietlibc-0.34~cvs20160606/test/memchr.c:7:17: error: Null pointer dereference [nullPointer]
dietlibc-0.34~cvs20160606/test/memcmp.c:11:22: error: Null pointer dereference [nullPointer]
dietlibc-0.34~cvs20160606/test/memcmp.c:10:10: warning: Unnecessary comparison of static strings. [staticStringCompare]
dietlibc-0.34~cvs20160606/test/memusage.c:10:3: error: Resource leak: f [resourceLeak]
dietlibc-0.34~cvs20160606/test/popen.c:7:11: warning: Assert statement modifies 'f'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/printf.c:92:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/printf.c:93:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/printf.c:119:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/printf.c:121:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/printf.c:123:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/printf.c:125:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/printf.c:130:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/printf.c:87:3: error: Undefined behavior: Variable '0' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
dietlibc-0.34~cvs20160606/test/printf.c:90:3: error: Undefined behavior: Variable '0' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
dietlibc-0.34~cvs20160606/test/printf.c:93:3: error: Undefined behavior: Variable '0' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
dietlibc-0.34~cvs20160606/test/printf.c:96:3: error: Undefined behavior: Variable '0' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
dietlibc-0.34~cvs20160606/test/printf.c:99:3: error: Undefined behavior: Variable '0' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
dietlibc-0.34~cvs20160606/test/printf2.c:10:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/printf2.c:11:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/printf2.c:12:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/printf2.c:13:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/printf2.c:14:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/printf2.c:11:3: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
dietlibc-0.34~cvs20160606/test/printf2.c:11:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:11:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:12:3: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
dietlibc-0.34~cvs20160606/test/printf2.c:12:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:12:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:13:3: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
dietlibc-0.34~cvs20160606/test/printf2.c:13:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:13:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:14:3: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
dietlibc-0.34~cvs20160606/test/printf2.c:14:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:14:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:16:3: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
dietlibc-0.34~cvs20160606/test/printf2.c:16:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:16:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:17:3: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
dietlibc-0.34~cvs20160606/test/printf2.c:17:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:17:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:18:3: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
dietlibc-0.34~cvs20160606/test/printf2.c:18:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:18:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:19:3: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
dietlibc-0.34~cvs20160606/test/printf2.c:19:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:19:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:20:3: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
dietlibc-0.34~cvs20160606/test/printf2.c:20:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:20:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:22:3: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
dietlibc-0.34~cvs20160606/test/printf2.c:22:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:22:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:23:3: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
dietlibc-0.34~cvs20160606/test/printf2.c:23:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printf2.c:23:3: note: Buffer 'buf' is being written before its old content has been used.
dietlibc-0.34~cvs20160606/test/printftest.c:103:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/printftest.c:104:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/printftest.c:105:3: warning: %li in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
dietlibc-0.34~cvs20160606/test/printftest.c:144:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/printftest.c:148:10: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/qsort.c:31:0: error: #error "Unimplemented rdtsc" [preprocessorErrorDirective]
dietlibc-0.34~cvs20160606/test/regex.c:9:7: style: Unused variable: i [unusedVariable]
dietlibc-0.34~cvs20160606/test/speed.c:8:10: style: The scope of the variable 't' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/test/speed.c:12:7: style: Variable 't' is assigned a value that is never used. [unreadVariable]
dietlibc-0.34~cvs20160606/test/sscanf.c:14:7: warning: %lx in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
dietlibc-0.34~cvs20160606/test/sscanf.c:14:7: warning: %lx in format string (no. 2) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
dietlibc-0.34~cvs20160606/test/sscanf.c:14:7: warning: %lx in format string (no. 3) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
dietlibc-0.34~cvs20160606/test/sscanf.c:9:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dietlibc-0.34~cvs20160606/test/stdarg.c:15:1: error: va_list 'v' was opened but not closed by va_end(). [va_end_missing]
dietlibc-0.34~cvs20160606/test/stdio/tst-fdopen.c:27:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dietlibc-0.34~cvs20160606/test/stdio/tst-fdopen.c:22:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dietlibc-0.34~cvs20160606/test/stdio/tst-fdopen.c:27:3: note: Variable 'fp' is reassigned a value before the old one has been used.
dietlibc-0.34~cvs20160606/test/stdio/tst-fseek.c:440:7: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dietlibc-0.34~cvs20160606/test/stdio/tst-fseek.c:440:7: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dietlibc-0.34~cvs20160606/test/stdio/tst-fseek.c:472:7: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dietlibc-0.34~cvs20160606/test/stdio/tst-fseek.c:472:7: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dietlibc-0.34~cvs20160606/test/stdio/tst-fseek.c:78:7: error: Read and write operations without a call to a positioning function (fseek, fsetpos or rewind) or fflush in between result in undefined behaviour. [IOWithoutPositioning]
dietlibc-0.34~cvs20160606/test/stdio/tst-printf.c:147:3: error: printf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
dietlibc-0.34~cvs20160606/test/stdio/tst-printf.c:155:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdio/tst-printf.c:219:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdio/tst-printf.c:256:5: warning: %Lo in format string (no. 1) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdio/tst-printf.c:345:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdio/tst-printf.c:369:3: warning: %hi in format string (no. 4) requires 'short' but the argument type is 'double'. [invalidPrintfArgType_sint]
dietlibc-0.34~cvs20160606/test/stdio/tst-printf.c:369:3: warning: %lo in format string (no. 6) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdio/tst-printf.c:369:3: warning: %f in format string (no. 8) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
dietlibc-0.34~cvs20160606/test/stdio/tst-printf.c:369:3: warning: %g in format string (no. 12) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
dietlibc-0.34~cvs20160606/test/stdio/tst-printf.c:369:3: warning: %s in format string (no. 14) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
dietlibc-0.34~cvs20160606/test/stdio/tst-printf.c:123:29: error: Null pointer dereference [nullPointer]
dietlibc-0.34~cvs20160606/test/stdio/tst-printf.c:124:30: error: Null pointer dereference [nullPointer]
dietlibc-0.34~cvs20160606/test/stdio/tst-printf.c:165:44: error: Null pointer dereference [nullPointer]
dietlibc-0.34~cvs20160606/test/stdio/tst-printfsz.c:20:3: warning: sprintf format string requires 9 parameters but 10 are given. [wrongPrintfScanfArgNum]
dietlibc-0.34~cvs20160606/test/stdio/tst-printfsz.c:32:3: warning: sprintf format string requires 6 parameters but 11 are given. [wrongPrintfScanfArgNum]
dietlibc-0.34~cvs20160606/test/stdio/tst-sscanf.c:72:7: style: Condition 'tst_locale' is always true [knownConditionTrueFalse]
dietlibc-0.34~cvs20160606/test/stdio/tst-sscanf.c:71:16: note: Assignment 'tst_locale=1', assigned value is 1
dietlibc-0.34~cvs20160606/test/stdio/tst-sscanf.c:72:7: note: Condition 'tst_locale' is always true
dietlibc-0.34~cvs20160606/test/stdio/tst-ungetc.c:25:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dietlibc-0.34~cvs20160606/test/stdio/tst-ungetc.c:19:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dietlibc-0.34~cvs20160606/test/stdio/tst-ungetc.c:25:3: note: Variable 'fp' is reassigned a value before the old one has been used.
dietlibc-0.34~cvs20160606/test/stdio/tst-ungetc.c:31:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dietlibc-0.34~cvs20160606/test/stdio/tst-ungetc.c:29:3: note: Variable 'fp' is reassigned a value before the old one has been used.
dietlibc-0.34~cvs20160606/test/stdio/tst-ungetc.c:31:3: note: Variable 'fp' is reassigned a value before the old one has been used.
dietlibc-0.34~cvs20160606/test/stdio/tst-ungetc.c:48:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dietlibc-0.34~cvs20160606/test/stdio/tst-ungetc.c:46:3: note: Variable 'fp' is reassigned a value before the old one has been used.
dietlibc-0.34~cvs20160606/test/stdio/tst-ungetc.c:48:3: note: Variable 'fp' is reassigned a value before the old one has been used.
dietlibc-0.34~cvs20160606/test/stdio/tstdiomisc.c:31:3: warning: %llllld in format string (no. 1) requires 'long long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
dietlibc-0.34~cvs20160606/test/stdio/tstdiomisc.c:32:3: warning: %LLLLLd in format string (no. 1) requires 'long long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
dietlibc-0.34~cvs20160606/test/stdio/tstdiomisc.c:35:3: warning: 'l' in format string (no. 1) is a length modifier and cannot be used without a conversion specifier. [invalidLengthModifierError]
dietlibc-0.34~cvs20160606/test/stdio/tstdiomisc.c:52:11: style: Unused variable: wbuf [unusedVariable]
dietlibc-0.34~cvs20160606/test/stdio/tstscanf.c:194:11: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dietlibc-0.34~cvs20160606/test/stdio/tstscanf.c:314:11: warning: Width 31 given in format string (no. 1) is smaller than destination buffer 'uart[50]'. [invalidScanfFormatWidth_smaller]
dietlibc-0.34~cvs20160606/test/stdio/tstscanf.c:327:11: warning: Width 31 given in format string (no. 1) is smaller than destination buffer 'uart[50]'. [invalidScanfFormatWidth_smaller]
dietlibc-0.34~cvs20160606/test/stdio/tstscanf.c:56:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dietlibc-0.34~cvs20160606/test/stdio/tstscanf.c:87:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dietlibc-0.34~cvs20160606/test/stdio/tstscanf.c:103:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dietlibc-0.34~cvs20160606/test/stdio/tstscanf.c:123:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dietlibc-0.34~cvs20160606/test/stdlib/test-canon.c:114:10: style: The scope of the variable 'result' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/test/stdlib/tst-calloc.c:101:3: warning: Return value of function calloc() is not used. [ignoredReturnValue]
dietlibc-0.34~cvs20160606/test/stdlib/tst-calloc.c:102:3: warning: Return value of function calloc() is not used. [ignoredReturnValue]
dietlibc-0.34~cvs20160606/test/stdlib/tst-calloc.c:103:3: warning: Return value of function calloc() is not used. [ignoredReturnValue]
dietlibc-0.34~cvs20160606/test/stdlib/tst-calloc.c:104:3: warning: Return value of function calloc() is not used. [ignoredReturnValue]
dietlibc-0.34~cvs20160606/test/stdlib/tst-calloc.c:105:3: warning: Return value of function calloc() is not used. [ignoredReturnValue]
dietlibc-0.34~cvs20160606/test/stdlib/tst-calloc.c:101:11: error: Invalid calloc() argument nr 1. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
dietlibc-0.34~cvs20160606/test/stdlib/tst-calloc.c:102:11: error: Invalid calloc() argument nr 1. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
dietlibc-0.34~cvs20160606/test/stdlib/tst-calloc.c:104:11: error: Invalid calloc() argument nr 1. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
dietlibc-0.34~cvs20160606/test/stdlib/tst-calloc.c:104:14: error: Invalid calloc() argument nr 2. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
dietlibc-0.34~cvs20160606/test/stdlib/tst-calloc.c:105:11: error: Invalid calloc() argument nr 1. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
dietlibc-0.34~cvs20160606/test/stdlib/tst-calloc.c:101:3: error: Return value of allocation function 'calloc' is not stored. [leakReturnValNotUsed]
dietlibc-0.34~cvs20160606/test/stdlib/tst-calloc.c:102:3: error: Return value of allocation function 'calloc' is not stored. [leakReturnValNotUsed]
dietlibc-0.34~cvs20160606/test/stdlib/tst-calloc.c:103:3: error: Return value of allocation function 'calloc' is not stored. [leakReturnValNotUsed]
dietlibc-0.34~cvs20160606/test/stdlib/tst-calloc.c:104:3: error: Return value of allocation function 'calloc' is not stored. [leakReturnValNotUsed]
dietlibc-0.34~cvs20160606/test/stdlib/tst-calloc.c:105:3: error: Return value of allocation function 'calloc' is not stored. [leakReturnValNotUsed]
dietlibc-0.34~cvs20160606/test/stdlib/tst-environ.c:85:49: warning: Either the condition 'valp==NULL' is redundant or there is possible null pointer dereference: valp. [nullPointerRedundantCheck]
dietlibc-0.34~cvs20160606/test/stdlib/tst-environ.c:83:12: note: Assuming that condition 'valp==NULL' is not redundant
dietlibc-0.34~cvs20160606/test/stdlib/tst-environ.c:85:49: note: Null pointer dereference
dietlibc-0.34~cvs20160606/test/stdlib/tst-malloc.c:41:14: error: Memory allocation size is negative. [negativeMemoryAllocationSize]
dietlibc-0.34~cvs20160606/test/stdlib/tst-malloc.c:41:16: error: Invalid malloc() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
dietlibc-0.34~cvs20160606/test/stdlib/tst-malloc.c:50:0: error: Memory leak: p [memleak]
dietlibc-0.34~cvs20160606/test/stdlib/tst-rand48.c:29:7: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdlib/tst-rand48.c:29:7: warning: %hx in format string (no. 2) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdlib/tst-rand48.c:29:7: warning: %hx in format string (no. 3) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdlib/tst-rand48.c:49:7: warning: %lx in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdlib/tst-rand48.c:65:7: warning: %lx in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdlib/tst-rand48.c:79:7: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdlib/tst-rand48.c:79:7: warning: %hx in format string (no. 2) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdlib/tst-rand48.c:79:7: warning: %hx in format string (no. 3) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdlib/tst-rand48.c:97:7: warning: %lx in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdlib/tst-rand48.c:176:7: warning: %lx in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdlib/tst-rand48.c:192:7: warning: %lx in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdlib/tst-rand48.c:218:7: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdlib/tst-rand48.c:218:7: warning: %hx in format string (no. 2) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdlib/tst-rand48.c:218:7: warning: %hx in format string (no. 3) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdlib/tst-rand48.c:236:7: warning: %lx in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdlib/tst-rand48.c:292:7: warning: %lx in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/stdlib/tst-strtod.c:88:7: style: The scope of the variable 'save_errno' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/test/strcasecmp.c:13:7: warning: Comparison of identical string variables. [stringCompare]
dietlibc-0.34~cvs20160606/test/strcasecmp.c:16:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
dietlibc-0.34~cvs20160606/test/strchr.c:9:18: warning: Assert statement modifies 'p'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strcmp.c:13:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
dietlibc-0.34~cvs20160606/test/strcmp.c:14:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
dietlibc-0.34~cvs20160606/test/strcmp.c:15:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
dietlibc-0.34~cvs20160606/test/strcmp.c:19:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
dietlibc-0.34~cvs20160606/test/strcmp.c:20:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
dietlibc-0.34~cvs20160606/test/strcmp.c:21:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
dietlibc-0.34~cvs20160606/test/string/memchr.c:7:17: error: Null pointer dereference [nullPointer]
dietlibc-0.34~cvs20160606/test/string/memcmp.c:8:22: error: Null pointer dereference [nullPointer]
dietlibc-0.34~cvs20160606/test/string/memcpy.c:21:17: error: Null pointer dereference [nullPointer]
dietlibc-0.34~cvs20160606/test/string/strcasecmp.c:13:7: warning: Comparison of identical string variables. [stringCompare]
dietlibc-0.34~cvs20160606/test/string/strcasecmp.c:16:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
dietlibc-0.34~cvs20160606/test/string/strcmp.c:13:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
dietlibc-0.34~cvs20160606/test/string/strcmp.c:14:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
dietlibc-0.34~cvs20160606/test/string/strcmp.c:15:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
dietlibc-0.34~cvs20160606/test/strtol.c:11:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:12:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:13:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:14:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:15:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:17:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:18:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:19:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:20:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:21:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:22:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:23:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:25:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:26:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:27:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:28:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:29:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:30:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:32:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:33:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:34:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:35:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:37:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:38:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:39:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:40:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:53:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:54:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:55:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:56:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:60:27: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:61:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:62:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:63:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:64:18: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:67:19: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:68:28: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:74:19: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:75:19: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:76:19: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:77:19: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strtol.c:80:19: warning: Assert statement modifies 's'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/test/strverscmp.c:7:7: style: Unused variable: r [unusedVariable]
dietlibc-0.34~cvs20160606/test/strverscmp.c:8:10: warning: Unnecessary comparison of static strings. [staticStringCompare]
dietlibc-0.34~cvs20160606/test/strverscmp.c:9:10: warning: Unnecessary comparison of static strings. [staticStringCompare]
dietlibc-0.34~cvs20160606/test/strverscmp.c:10:10: warning: Unnecessary comparison of static strings. [staticStringCompare]
dietlibc-0.34~cvs20160606/test/strverscmp.c:11:10: warning: Unnecessary comparison of static strings. [staticStringCompare]
dietlibc-0.34~cvs20160606/test/sysenter.c:14:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dietlibc-0.34~cvs20160606/test/sysenter.c:14:5: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dietlibc-0.34~cvs20160606/test/sysenter.c:16:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dietlibc-0.34~cvs20160606/test/sysenter.c:18:7: warning: %p in format string (no. 1) requires an address but the argument type is 'unsigned long'. [invalidPrintfArgType_p]
dietlibc-0.34~cvs20160606/test/thread.c:16:8: style: Unused variable: buf [unusedVariable]
dietlibc-0.34~cvs20160606/test/time/tst-mktime.c:11:8: style: The scope of the variable 'daybuf' can be reduced. [variableScope]
dietlibc-0.34~cvs20160606/test/wctomb.c:12:0: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
dietlibc-0.34~cvs20160606/test/wctype.c:7:11: warning: Assert statement modifies 'x'. [assignmentInAssert]
dietlibc-0.34~cvs20160606/x86_64/sigaction.c:29:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[14:58]

ftp://ftp.se.debian.org/debian/pool/main/d/diff-hl-el/diff-hl-el_1.8.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/diff-match-patch/diff-match-patch_20121121.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/diffmon/diffmon_20020222.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/diffpdf/diffpdf_2.1.3.orig.tar.gz
diffpdf-2.1.3/aboutform.hpp:22:5: style: Class 'AboutForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diffpdf-2.1.3/generic.hpp:51:10: style: Technically the member function 'PagePair::isNull' can be const. [functionConst]
diffpdf-2.1.3/label.hpp:23:5: style: Class 'Label' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diffpdf-2.1.3/lineedit.hpp:23:5: style: Class 'LineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
diffpdf-2.1.3/mainwindow.hpp:118:26: performance: Function parameter 'wordOrCharRect' should be passed by const reference. [passedByValue]
diffpdf-2.1.3/mainwindow.cpp:62:5: performance: Variable 'currentPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
diffpdf-2.1.3/mainwindow.cpp:1003:49: performance: Function parameter 'wordOrCharRect' should be passed by const reference. [passedByValue]
diffpdf-2.1.3/textitem.cpp:80:28: style: Public interface of TextItems is not safe. When calling TextItems::columnYxOrder(), if parameter Columns is 0 that leads to division by zero. [unsafeClassDivZero]
[14:59]

ftp://ftp.se.debian.org/debian/pool/main/d/diffstat/diffstat_1.61.orig.tar.gz
diffstat-1.61/diffstat.c:579:15: style: The scope of the variable 'q' can be reduced. [variableScope]
diffstat-1.61/diffstat.c:882:10: style: The scope of the variable 'matched' can be reduced. [variableScope]
diffstat-1.61/diffstat.c:1058:9: style: The scope of the variable 'n' can be reduced. [variableScope]
diffstat-1.61/diffstat.c:1120:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
diffstat-1.61/diffstat.c:1154:13: style: The scope of the variable 'tail_len' can be reduced. [variableScope]
diffstat-1.61/diffstat.c:1210:9: style: The scope of the variable 'i' can be reduced. [variableScope]
diffstat-1.61/diffstat.c:1822:10: style: The scope of the variable 'product' can be reduced. [variableScope]
diffstat-1.61/diffstat.c:1846:12: style: The scope of the variable 'j' can be reduced. [variableScope]
diffstat-1.61/diffstat.c:1954:10: style: The scope of the variable 'used' can be reduced. [variableScope]
diffstat-1.61/diffstat.c:1390:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diffstat-1.61/diffstat.c:1575:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diffstat-1.61/diffstat.c:1580:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diffstat-1.61/diffstat.c:1587:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diffstat-1.61/diffstat.c:1591:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diffstat-1.61/diffstat.c:1597:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diffstat-1.61/diffstat.c:1605:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diffstat-1.61/diffstat.c:1631:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diffstat-1.61/diffstat.c:1636:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diffstat-1.61/diffstat.c:2781:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diffstat-1.61/diffstat.c:491:18: error: Allocation with xmalloc, strcpy doesn't release it. [leakNoVarFunctionCall]
diffstat-1.61/porting/getopt.c:43:43: style: Function 'getopt' argument 3 names different: declaration 'options' definition 'opts'. [funcArgNamesDifferent]
diffstat-1.61/porting/getopt.h:8:55: note: Function 'getopt' argument 3 names different: declaration 'options' definition 'opts'.
diffstat-1.61/porting/getopt.c:43:43: note: Function 'getopt' argument 3 names different: declaration 'options' definition 'opts'.
[14:59]

ftp://ftp.se.debian.org/debian/pool/main/d/diffuse/diffuse_0.4.8.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/diffutils/diffutils_3.6.orig.tar.xz
diffutils-3.6/gnulib-tests/pipe.c:48:0: error: #error "This platform lacks a pipe function, and Gnulib doesn't provide a replacement. This is a bug in Gnulib." [preprocessorErrorDirective]
diffutils-3.6/gnulib-tests/setsockopt.c:38:7: style: The scope of the variable 'r' can be reduced. [variableScope]
diffutils-3.6/gnulib-tests/sleep.c:74:0: error: #error "Please port gnulib sleep.c to your platform, possibly using usleep() or select(), then report this to bug-gnulib." [preprocessorErrorDirective]
diffutils-3.6/gnulib-tests/test-btowc.c:34:7: style: The scope of the variable 'c' can be reduced. [variableScope]
diffutils-3.6/gnulib-tests/test-dup2.c:64:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
diffutils-3.6/gnulib-tests/test-fcntl.c:64:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
diffutils-3.6/gnulib-tests/test-fnmatch.c:33:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
diffutils-3.6/gnulib-tests/test-fnmatch.c:35:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
diffutils-3.6/gnulib-tests/test-fnmatch.c:36:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
diffutils-3.6/gnulib-tests/test-fnmatch.c:37:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
diffutils-3.6/gnulib-tests/test-fnmatch.c:38:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
diffutils-3.6/gnulib-tests/test-fnmatch.c:39:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
diffutils-3.6/gnulib-tests/test-fnmatch.c:40:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
diffutils-3.6/gnulib-tests/test-fnmatch.c:41:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
diffutils-3.6/gnulib-tests/test-fnmatch.c:43:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
diffutils-3.6/gnulib-tests/test-fnmatch.c:45:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
diffutils-3.6/gnulib-tests/test-fnmatch.c:46:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
diffutils-3.6/gnulib-tests/test-fnmatch.c:47:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
diffutils-3.6/gnulib-tests/test-fnmatch.c:53:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
diffutils-3.6/gnulib-tests/test-getopt_long.h:1586:9: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
diffutils-3.6/gnulib-tests/test-getopt_long.h:1583:29: note: outer condition: non_options_count==2
diffutils-3.6/gnulib-tests/test-getopt_long.h:1586:9: note: opposite inner condition: !(non_options_count==2)
diffutils-3.6/gnulib-tests/test-getopt.h:93:3: style: Variable 'posixly' is reassigned a value before the old one has been used. [redundantAssignment]
diffutils-3.6/gnulib-tests/test-getopt.h:87:0: note: Variable 'posixly' is reassigned a value before the old one has been used.
diffutils-3.6/gnulib-tests/test-getopt.h:93:3: note: Variable 'posixly' is reassigned a value before the old one has been used.
diffutils-3.6/gnulib-tests/test-ignore-value.c:34:16: style: struct member 's::i' is never used. [unusedStructMember]
diffutils-3.6/gnulib-tests/test-mbsstr1.c:59:12: style: The scope of the variable 'repeat' can be reduced. [variableScope]
diffutils-3.6/gnulib-tests/test-mbsstr1.c:61:17: style: The scope of the variable 'needle' can be reduced. [variableScope]
diffutils-3.6/gnulib-tests/test-mbsstr1.c:83:12: style: The scope of the variable 'repeat' can be reduced. [variableScope]
diffutils-3.6/gnulib-tests/test-mbsstr1.c:85:17: style: The scope of the variable 'haystack' can be reduced. [variableScope]
diffutils-3.6/gnulib-tests/test-mbsstr2.c:68:12: style: The scope of the variable 'repeat' can be reduced. [variableScope]
diffutils-3.6/gnulib-tests/test-mbsstr2.c:70:17: style: The scope of the variable 'needle' can be reduced. [variableScope]
diffutils-3.6/gnulib-tests/test-mbsstr2.c:92:12: style: The scope of the variable 'repeat' can be reduced. [variableScope]
diffutils-3.6/gnulib-tests/test-mbsstr2.c:94:17: style: The scope of the variable 'haystack' can be reduced. [variableScope]
diffutils-3.6/gnulib-tests/test-memchr.c:101:23: style: Condition 'page_boundary!=NULL' is always false [knownConditionTrueFalse]
diffutils-3.6/gnulib-tests/test-memchr.c:96:27: note: Assignment 'page_boundary=(char*)zerosize_ptr()', assigned value is 0
diffutils-3.6/gnulib-tests/test-memchr.c:101:23: note: Condition 'page_boundary!=NULL' is always false
diffutils-3.6/gnulib-tests/test-memchr.c:99:9: style: The scope of the variable 'limit' can be reduced. [variableScope]
diffutils-3.6/gnulib-tests/test-nl_langinfo.c:61:3: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
diffutils-3.6/gnulib-tests/test-nl_langinfo.c:107:3: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
diffutils-3.6/gnulib-tests/test-nl_langinfo.c:108:3: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
diffutils-3.6/gnulib-tests/test-nl_langinfo.c:109:3: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
diffutils-3.6/gnulib-tests/test-nl_langinfo.c:110:3: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
diffutils-3.6/gnulib-tests/test-nl_langinfo.c:115:5: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
diffutils-3.6/gnulib-tests/test-pipe.c:53:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
diffutils-3.6/gnulib-tests/test-quotearg-simple.c:336:9: style: Condition 'z' is always false [knownConditionTrueFalse]
diffutils-3.6/gnulib-tests/test-quotearg-simple.c:334:28: note: Assignment 'z=zerosize_ptr()', assigned value is 0
diffutils-3.6/gnulib-tests/test-quotearg-simple.c:336:9: note: Condition 'z' is always false
diffutils-3.6/gnulib-tests/test-rawmemchr.c:80:9: style: Condition '!page_boundary' is always true [knownConditionTrueFalse]
diffutils-3.6/gnulib-tests/test-rawmemchr.c:77:27: note: Assignment 'page_boundary=(char*)zerosize_ptr()', assigned value is 0
diffutils-3.6/gnulib-tests/test-rawmemchr.c:80:9: note: Condition '!page_boundary' is always true
diffutils-3.6/gnulib-tests/test-regex.c:113:15: error: Memory pointed to by 'start' is freed twice. [doubleFree]
diffutils-3.6/gnulib-tests/test-regex.c:114:15: error: Memory pointed to by 'end' is freed twice. [doubleFree]
diffutils-3.6/gnulib-tests/test-regex.c:135:7: error: Memory pointed to by 'start' is freed twice. [doubleFree]
diffutils-3.6/gnulib-tests/test-regex.c:136:7: error: Memory pointed to by 'end' is freed twice. [doubleFree]
diffutils-3.6/gnulib-tests/test-snprintf.c:42:7: warning: The buffer 'buf' is not null-terminated after the call to memcpy(). [bufferNotZeroTerminated]
diffutils-3.6/gnulib-tests/test-stdalign.c:38:0: error: #error "alignof is not a macro" [preprocessorErrorDirective]
diffutils-3.6/gnulib-tests/test-stddef.c:39:8: style: struct member 'd::e' is never used. [unusedStructMember]
diffutils-3.6/gnulib-tests/test-stddef.c:40:8: style: struct member 'd::f' is never used. [unusedStructMember]
diffutils-3.6/gnulib-tests/test-stdint.c:390:1: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
diffutils-3.6/gnulib-tests/test-stdint.c:399:1: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
diffutils-3.6/gnulib-tests/test-stdint.c:403:1: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
diffutils-3.6/gnulib-tests/test-stdint.c:405:1: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
diffutils-3.6/gnulib-tests/test-stdint.c:407:1: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
diffutils-3.6/gnulib-tests/test-stdlib.c:34:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
diffutils-3.6/gnulib-tests/test-strnlen.c:35:7: style: Condition '!page_boundary' is always true [knownConditionTrueFalse]
diffutils-3.6/gnulib-tests/test-strnlen.c:34:25: note: Assignment 'page_boundary=(char*)zerosize_ptr()', assigned value is 0
diffutils-3.6/gnulib-tests/test-strnlen.c:35:7: note: Condition '!page_boundary' is always true
diffutils-3.6/gnulib-tests/test-strnlen.c:67:0: error: Memory leak: page_boundary [memleak]
diffutils-3.6/gnulib-tests/test-unsetenv.c:40:3: style: Variable 'entry' is assigned a value that is never used. [unreadVariable]
diffutils-3.6/gnulib-tests/test-vasnprintf.c:50:7: warning: The buffer 'buf' is not null-terminated after the call to memcpy(). [bufferNotZeroTerminated]
diffutils-3.6/gnulib-tests/test-verify.c:51:13: style: Condition 'c==2' is always true [knownConditionTrueFalse]
diffutils-3.6/gnulib-tests/test-verify.c:55:13: style: Condition '1==1' is always true [knownConditionTrueFalse]
diffutils-3.6/gnulib-tests/test-verify.c:58:35: style: Condition '1==1' is always true [knownConditionTrueFalse]
diffutils-3.6/gnulib-tests/test-verify.c:55:13: style: Same expression on both sides of '=='. [duplicateExpression]
diffutils-3.6/gnulib-tests/test-verify.c:58:35: style: Same expression on both sides of '=='. [duplicateExpression]
diffutils-3.6/gnulib-tests/test-wcwidth.c:36:11: style: The scope of the variable 'wc' can be reduced. [variableScope]
diffutils-3.6/lib/gettext.h:265:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
diffutils-3.6/lib/xalloc.h:27:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
diffutils-3.6/lib/binary-io.h:29:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
diffutils-3.6/lib/bitrotate.h:27:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
diffutils-3.6/lib/c-ctype.h:29:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
diffutils-3.6/lib/error.c:142:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
diffutils-3.6/lib/mbchar.h:160:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
diffutils-3.6/lib/filenamecat-lgpl.c:61:49: style: Function 'mfile_name_concat' argument 2 names different: declaration 'base' definition 'abase'. [funcArgNamesDifferent]
diffutils-3.6/lib/filenamecat.h:26:55: note: Function 'mfile_name_concat' argument 2 names different: declaration 'base' definition 'abase'.
diffutils-3.6/lib/filenamecat-lgpl.c:61:49: note: Function 'mfile_name_concat' argument 2 names different: declaration 'base' definition 'abase'.
diffutils-3.6/lib/fnmatch_loop.c:1108:16: style: Same expression on both sides of '!=' because the value of 'list' and 'NULL' are the same. [duplicateExpression]
diffutils-3.6/lib/fnmatch_loop.c:1035:13: note: 'list' is assigned value 'NULL' here.
diffutils-3.6/lib/fnmatch_loop.c:1108:16: note: Same expression on both sides of '!=' because the value of 'list' and 'NULL' are the same.
diffutils-3.6/lib/fnmatch_loop.c:987:18: style: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'. [funcArgNamesDifferent]
diffutils-3.6/lib/fnmatch_loop.c:22:37: note: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'.
diffutils-3.6/lib/fnmatch_loop.c:987:18: note: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'.
diffutils-3.6/lib/fnmatch_loop.c:1096:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
diffutils-3.6/lib/fnmatch_loop.c:1104:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
diffutils-3.6/lib/fnmatch_loop.c:1125:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diffutils-3.6/lib/fnmatch_loop.c:1133:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diffutils-3.6/lib/fnmatch_loop.c:1141:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diffutils-3.6/lib/fnmatch_loop.c:1162:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diffutils-3.6/lib/fnmatch_loop.c:1177:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diffutils-3.6/lib/fnmatch_loop.c:1186:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diffutils-3.6/lib/getopt.c:254:18: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diffutils-3.6/lib/getopt.c:471:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:101:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
diffutils-3.6/lib/getopt.c:471:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
diffutils-3.6/lib/getopt.c:471:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:101:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
diffutils-3.6/lib/getopt.c:471:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
diffutils-3.6/lib/getopt.c:471:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:102:23: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
diffutils-3.6/lib/getopt.c:471:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
diffutils-3.6/lib/getopt.c:472:28: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:103:32: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
diffutils-3.6/lib/getopt.c:472:28: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
diffutils-3.6/lib/getopt.c:472:43: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:103:49: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
diffutils-3.6/lib/getopt.c:472:43: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
diffutils-3.6/lib/getopt.c:473:11: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:104:15: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
diffutils-3.6/lib/getopt.c:473:11: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
diffutils-3.6/lib/getopt.c:473:43: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:104:49: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
diffutils-3.6/lib/getopt.c:473:43: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
diffutils-3.6/lib/getopt.c:473:50: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:105:15: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
diffutils-3.6/lib/getopt.c:473:50: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
diffutils-3.6/lib/getopt.c:703:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:25:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
diffutils-3.6/lib/getopt.c:703:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
diffutils-3.6/lib/getopt.c:703:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:25:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
diffutils-3.6/lib/getopt.c:703:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
diffutils-3.6/lib/getopt.c:703:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:26:21: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
diffutils-3.6/lib/getopt.c:703:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
diffutils-3.6/lib/getopt.c:704:26: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:27:30: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
diffutils-3.6/lib/getopt.c:704:26: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
diffutils-3.6/lib/getopt.c:704:41: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:27:47: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
diffutils-3.6/lib/getopt.c:704:41: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
diffutils-3.6/lib/getopt.c:704:54: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:28:13: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
diffutils-3.6/lib/getopt.c:704:54: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
diffutils-3.6/lib/getopt.c:705:9: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:28:30: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
diffutils-3.6/lib/getopt.c:705:9: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
diffutils-3.6/lib/getopt1.c:36:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:107:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
diffutils-3.6/lib/getopt1.c:36:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
diffutils-3.6/lib/getopt1.c:36:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:107:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
diffutils-3.6/lib/getopt1.c:36:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
diffutils-3.6/lib/getopt1.c:36:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:108:19: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
diffutils-3.6/lib/getopt1.c:36:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
diffutils-3.6/lib/getopt1.c:37:24: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:109:28: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
diffutils-3.6/lib/getopt1.c:37:24: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
diffutils-3.6/lib/getopt1.c:37:43: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:109:45: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
diffutils-3.6/lib/getopt1.c:37:43: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
diffutils-3.6/lib/getopt1.c:38:24: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:110:28: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
diffutils-3.6/lib/getopt1.c:38:24: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
diffutils-3.6/lib/getopt1.c:59:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:112:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
diffutils-3.6/lib/getopt1.c:59:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
diffutils-3.6/lib/getopt1.c:59:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:112:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
diffutils-3.6/lib/getopt1.c:59:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
diffutils-3.6/lib/getopt1.c:59:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:113:17: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
diffutils-3.6/lib/getopt1.c:59:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
diffutils-3.6/lib/getopt1.c:60:29: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:114:26: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
diffutils-3.6/lib/getopt1.c:60:29: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
diffutils-3.6/lib/getopt1.c:60:48: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:115:10: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
diffutils-3.6/lib/getopt1.c:60:48: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
diffutils-3.6/lib/getopt1.c:61:29: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
diffutils-3.6/lib/getopt_int.h:116:26: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
diffutils-3.6/lib/getopt1.c:61:29: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
diffutils-3.6/lib/getprogname.c:181:0: error: #error "getprogname module not ported to this OS" [preprocessorErrorDirective]
diffutils-3.6/lib/timespec.h:25:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
diffutils-3.6/lib/gettimeofday.c:136:0: error: #error "Only 1-second nominal clock resolution found.  Is that intended?" \ [preprocessorErrorDirective]
diffutils-3.6/lib/localcharset.c:477:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
diffutils-3.6/lib/localcharset.c:468:24: note: Assignment 'locale=NULL', assigned value is 0
diffutils-3.6/lib/localcharset.c:477:14: note: Condition 'locale==NULL' is always true
diffutils-3.6/lib/localcharset.c:176:71: style: Same value in both branches of ternary operator. [duplicateValueTernary]
diffutils-3.6/lib/localcharset.c:477:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
diffutils-3.6/lib/localcharset.c:468:24: note: 'locale' is assigned value 'NULL' here.
diffutils-3.6/lib/localcharset.c:477:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
diffutils-3.6/lib/localcharset.c:135:19: style: The scope of the variable 'base' can be reduced. [variableScope]
diffutils-3.6/lib/memchr.c:95:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
diffutils-3.6/lib/nl_langinfo.c:39:10: style: The scope of the variable 'codesetlen' can be reduced. [variableScope]
diffutils-3.6/lib/xsize.h:31:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
diffutils-3.6/lib/rawmemchr.c:60:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
diffutils-3.6/lib/rawmemchr.c:132:3: style: Variable 'char_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
diffutils-3.6/lib/rawmemchr.c:123:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
diffutils-3.6/lib/rawmemchr.c:132:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
diffutils-3.6/lib/regcomp.c:2629:7: warning: Either the condition 'tree!=NULL' is redundant or there is possible null pointer dereference: elem. [nullPointerRedundantCheck]
diffutils-3.6/lib/regcomp.c:2455:13: note: Assuming that condition 'tree!=NULL' is not redundant
diffutils-3.6/lib/regcomp.c:2451:44: note: Calling function 'parse_dup_op', 1st argument 'elem' value is 0
diffutils-3.6/lib/regcomp.c:2629:7: note: Null pointer dereference
diffutils-3.6/lib/regcomp.c:2711:16: style: The scope of the variable 'start_ch' can be reduced. [variableScope]
diffutils-3.6/lib/regcomp.c:2711:26: style: The scope of the variable 'end_ch' can be reduced. [variableScope]
diffutils-3.6/lib/regcomp.c:3772:17: style: The scope of the variable 'c' can be reduced. [variableScope]
diffutils-3.6/lib/regcomp.c:2525:27: style: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'. [funcArgNamesDifferent]
diffutils-3.6/lib/regcomp.c:77:46: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
diffutils-3.6/lib/regcomp.c:2525:27: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
diffutils-3.6/lib/regcomp.c:3900:35: style: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'. [funcArgNamesDifferent]
diffutils-3.6/lib/regcomp.c:122:54: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
diffutils-3.6/lib/regcomp.c:3900:35: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
diffutils-3.6/lib/regcomp.c:3903:15: style: Variable 'dup_root' is not assigned a value. [unassignedVariable]
diffutils-3.6/lib/regex_internal.h:207:0: error: #error "Add case for new bitset_word_t size" [preprocessorErrorDirective]
diffutils-3.6/lib/regex_internal.c:924:7: style: The scope of the variable 'c' can be reduced. [variableScope]
diffutils-3.6/lib/regexec.c:1697:11: style: Condition '!naccepted' is always true [knownConditionTrueFalse]
diffutils-3.6/lib/regexec.c:1681:23: note: Assignment 'naccepted=0', assigned value is 0
diffutils-3.6/lib/regexec.c:1697:11: note: Condition '!naccepted' is always true
diffutils-3.6/lib/regexec.c:3121:11: style: Condition 'naccepted' is always false [knownConditionTrueFalse]
diffutils-3.6/lib/regexec.c:3076:23: note: Assignment 'naccepted=0', assigned value is 0
diffutils-3.6/lib/regexec.c:3121:11: note: Condition 'naccepted' is always false
diffutils-3.6/lib/regexec.c:2274:19: style: The scope of the variable 'trtable' can be reduced. [variableScope]
diffutils-3.6/lib/regexec.c:1439:37: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
diffutils-3.6/lib/regexec.c:3358:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
diffutils-3.6/lib/regexec.c:3405:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
diffutils-3.6/lib/sig-handler.h:24:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
diffutils-3.6/lib/stat-time.h:27:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
diffutils-3.6/lib/strerror.c:45:7: style: Condition 'msg' is always false [knownConditionTrueFalse]
diffutils-3.6/lib/strerror.c:44:21: note: Assignment 'msg=NULL', assigned value is 0
diffutils-3.6/lib/strerror.c:45:7: note: Condition 'msg' is always false
diffutils-3.6/lib/strftime.c:544:7: style: Condition '!zone' is always true [knownConditionTrueFalse]
diffutils-3.6/lib/strftime.c:506:10: note: Assignment 'zone=NULL', assigned value is 0
diffutils-3.6/lib/strftime.c:544:7: note: Condition '!zone' is always true
diffutils-3.6/lib/strftime.c:350:34: style: Same value in both branches of ternary operator. [duplicateValueTernary]
diffutils-3.6/lib/strftime.c:351:34: style: Same value in both branches of ternary operator. [duplicateValueTernary]
diffutils-3.6/lib/strftime.c:660:11: error: Invalid memset() argument nr 3. The value is -2 but the valid values are '0:'. [invalidFunctionArg]
diffutils-3.6/lib/strftime.c:571:20: note: Assignment 'width=-1', assigned value is -1
diffutils-3.6/lib/strftime.c:660:11: note: Assignment '_delta=width-_n', assigned value is -2
diffutils-3.6/lib/strftime.c:660:11: note: Invalid argument
diffutils-3.6/lib/strptime.c:414:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:463:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:490:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:590:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:624:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:637:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:642:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:647:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:653:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:662:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:672:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:971:15: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:991:15: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:1005:15: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:1009:15: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:1014:15: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:1019:15: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:1025:15: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/strptime.c:1031:15: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
diffutils-3.6/lib/tempname.c:189:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
diffutils-3.6/lib/anytostr.c:41:9: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
diffutils-3.6/src/cmp.c:385:17: style: The scope of the variable 'read1' can be reduced. [variableScope]
diffutils-3.6/src/cmp.c:387:10: style: The scope of the variable 'smaller' can be reduced. [variableScope]
diffutils-3.6/src/context.c:447:13: style: The scope of the variable 'top1' can be reduced. [variableScope]
diffutils-3.6/src/diff.c:764:11: style: Boolean variable 'ignore_blank_lines' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
diffutils-3.6/src/diff3.c:1001:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
diffutils-3.6/src/diff3.c:622:7: style: The scope of the variable 'high_water_mark' can be reduced. [variableScope]
diffutils-3.6/src/diff3.c:624:7: style: The scope of the variable 'high_water_thread' can be reduced. [variableScope]
diffutils-3.6/src/diff3.c:626:7: style: The scope of the variable 'other_thread' can be reduced. [variableScope]
diffutils-3.6/src/diff3.c:345:27: style: Boolean variable 'merge' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
diffutils-3.6/src/diff3.c:346:27: style: Boolean variable 'merge' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
diffutils-3.6/src/diff3.c:349:10: style: Boolean variable 'finalwrite' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
diffutils-3.6/src/diff3.c:382:17: style: Boolean variable 'edscript' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
diffutils-3.6/src/dir.c:66:10: style: The scope of the variable 'data_alloc' can be reduced. [variableScope]
diffutils-3.6/src/dir.c:66:22: style: The scope of the variable 'data_used' can be reduced. [variableScope]
diffutils-3.6/src/dir.c:359:22: error: Uninitialized variable: filedata [uninitvar]
diffutils-3.6/src/ed.c:146:7: style: The scope of the variable 'i' can be reduced. [variableScope]
diffutils-3.6/src/io.c:543:22: style: The scope of the variable 'beg0' can be reduced. [variableScope]
diffutils-3.6/src/io.c:786:41: style: Boolean variable 'skip_test' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
diffutils-3.6/src/sdiff.c:783:7: style: The scope of the variable 'i' can be reduced. [variableScope]
diffutils-3.6/src/sdiff.c:951:10: style: The scope of the variable 'fd' can be reduced. [variableScope]
diffutils-3.6/src/sdiff.c:594:11: style: Boolean variable 'leftdir' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
diffutils-3.6/src/side.c:139:20: warning: Logical conjunction always evaluates to false: bytes > 0 && bytes < (unsigned long)-2. [incorrectLogicOperator]
diffutils-3.6/src/side.c:52:10: style: The scope of the variable 'tab' can be reduced. [variableScope]
diffutils-3.6/src/util.c:1198:7: style: Variable 'end->link' is reassigned a value before the old one has been used. [redundantAssignment]
diffutils-3.6/src/util.c:1189:7: note: Variable 'end->link' is reassigned a value before the old one has been used.
diffutils-3.6/src/util.c:1198:7: note: Variable 'end->link' is reassigned a value before the old one has been used.
diffutils-3.6/src/util.c:270:8: style: The scope of the variable 'caught_sig' can be reduced. [variableScope]
diffutils-3.6/src/util.c:689:30: style: The scope of the variable 'e2' can be reduced. [variableScope]
diffutils-3.6/src/util.c:1285:30: style: The scope of the variable 'c' can be reduced. [variableScope]
diffutils-3.6/src/util.c:208:16: style: Unused variable: oldset [unusedVariable]
[14:59]

ftp://ftp.se.debian.org/debian/pool/main/d/diffview-el/diffview-el_1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/diggler/diggler_0.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/digikam/digikam_5.9.0.orig.tar.xz
digikam-5.9.0/core/app/date/ddatepickerpopup.h:54:1: style: The class 'DDatePickerPopup' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/app/date/ddateedit.h:128:18: warning: Virtual function 'assignDate' is called from constructor 'DDateEdit(QWidget*const parent=0,const QString&name=QString()' at line 150. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/app/date/ddateedit.cpp:150:24: note: Calling lineEnterPressed
digikam-5.9.0/core/app/date/ddateedit.cpp:294:9: note: Calling assignDate
digikam-5.9.0/core/app/date/ddateedit.h:128:18: note: assignDate is a virtual method
digikam-5.9.0/core/app/date/ddateedit.h:128:18: warning: Virtual function 'assignDate' is called from constructor 'DDateEdit(QWidget*const parent=0,const QString&name=QString()' at line 153. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/app/date/ddateedit.cpp:153:18: note: Calling slotTextChanged
digikam-5.9.0/core/app/date/ddateedit.cpp:460:9: note: Calling assignDate
digikam-5.9.0/core/app/date/ddateedit.h:128:18: note: assignDate is a virtual method
digikam-5.9.0/core/app/date/ddateedit.h:128:18: warning: Virtual function 'assignDate' is called from constructor 'DDateEdit(QWidget*const parent=0,const QString&name=QString()' at line 160. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/app/date/ddateedit.cpp:160:24: note: Calling dateSelected
digikam-5.9.0/core/app/date/ddateedit.cpp:267:9: note: Calling assignDate
digikam-5.9.0/core/app/date/ddateedit.h:128:18: note: assignDate is a virtual method
digikam-5.9.0/core/app/date/ddatepicker.cpp:67:43: style: Function 'initWidget' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/date/ddatepicker.h:181:34: note: Function 'initWidget' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/app/date/ddatepicker.cpp:67:43: note: Function 'initWidget' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/app/date/ddatepicker.cpp:231:48: style: Function 'dateChangedSlot' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/date/ddatepicker.h:137:39: note: Function 'dateChangedSlot' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/app/date/ddatepicker.cpp:231:48: note: Function 'dateChangedSlot' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/app/date/ddatepicker.cpp:260:40: style: Function 'setDate' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/date/ddatepicker.h:87:31: note: Function 'setDate' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/app/date/ddatepicker.cpp:260:40: note: Function 'setDate' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/app/date/ddatetable_p.h:62:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/app/date/ddatepicker_p.cpp:81:5: performance: Variable 'oldDate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/app/date/ddatepicker_p.h:103:11: performance: Technically the member function 'Digikam::Private::validDateInYearMonth' can be static. [functionStatic]
digikam-5.9.0/core/app/date/ddatepicker_p.cpp:201:29: note: Technically the member function 'Digikam::Private::validDateInYearMonth' can be static.
digikam-5.9.0/core/app/date/ddatepicker_p.h:103:11: note: Technically the member function 'Digikam::Private::validDateInYearMonth' can be static.
digikam-5.9.0/core/app/date/ddatetable.cpp:52:37: style: Function 'DDateTable' argument 1 names different: declaration 'dt' definition 'date'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/date/ddatetable.h:67:38: note: Function 'DDateTable' argument 1 names different: declaration 'dt' definition 'date'.
digikam-5.9.0/core/app/date/ddatetable.cpp:52:37: note: Function 'DDateTable' argument 1 names different: declaration 'dt' definition 'date'.
digikam-5.9.0/core/app/date/ddatetable.cpp:71:42: style: Function 'initWidget' argument 1 names different: declaration 'dt' definition 'date'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/date/ddatetable.h:179:34: note: Function 'initWidget' argument 1 names different: declaration 'dt' definition 'date'.
digikam-5.9.0/core/app/date/ddatetable.cpp:71:42: note: Function 'initWidget' argument 1 names different: declaration 'dt' definition 'date'.
digikam-5.9.0/core/app/date/ddatetable.cpp:136:42: style: Function 'posFromDate' argument 1 names different: declaration 'dt' definition 'date'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/date/ddatetable.h:126:42: note: Function 'posFromDate' argument 1 names different: declaration 'dt' definition 'date'.
digikam-5.9.0/core/app/date/ddatetable.cpp:136:42: note: Function 'posFromDate' argument 1 names different: declaration 'dt' definition 'date'.
digikam-5.9.0/core/app/date/ddatetable.cpp:151:35: style: Function 'dateFromPos' argument 1 names different: declaration 'pos' definition 'position'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/date/ddatetable.h:132:35: note: Function 'dateFromPos' argument 1 names different: declaration 'pos' definition 'position'.
digikam-5.9.0/core/app/date/ddatetable.cpp:151:35: note: Function 'dateFromPos' argument 1 names different: declaration 'pos' definition 'position'.
digikam-5.9.0/core/app/date/ddatetable.cpp:510:32: style: Function 'event' argument 1 names different: declaration 'e' definition 'ev'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/date/ddatetable.h:148:24: note: Function 'event' argument 1 names different: declaration 'e' definition 'ev'.
digikam-5.9.0/core/app/date/ddatetable.cpp:510:32: note: Function 'event' argument 1 names different: declaration 'e' definition 'ev'.
digikam-5.9.0/core/app/date/ddatetable.cpp:614:39: style: Function 'setDate' argument 1 names different: declaration 'date' definition 'toDate'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/date/ddatetable.h:87:31: note: Function 'setDate' argument 1 names different: declaration 'date' definition 'toDate'.
digikam-5.9.0/core/app/date/ddatetable.cpp:614:39: note: Function 'setDate' argument 1 names different: declaration 'date' definition 'toDate'.
digikam-5.9.0/core/app/date/ddatetable.cpp:693:55: style: Function 'unsetCustomDatePainting' argument 1 names different: declaration 'dt' definition 'date'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/date/ddatetable.h:118:47: note: Function 'unsetCustomDatePainting' argument 1 names different: declaration 'dt' definition 'date'.
digikam-5.9.0/core/app/date/ddatetable.cpp:693:55: note: Function 'unsetCustomDatePainting' argument 1 names different: declaration 'dt' definition 'date'.
digikam-5.9.0/core/app/date/dpopupframe.cpp:110:7: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/app/date/dpopupframe.cpp:110:7: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/app/date/monthwidget.cpp:197:10: style: The scope of the variable 'weekvisible' can be reduced. [variableScope]
digikam-5.9.0/core/app/date/monthwidget.cpp:273:76: style: Variable 'index' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/app/date/timelinewidget.cpp:1455:9: style: The scope of the variable 'week' can be reduced. [variableScope]
digikam-5.9.0/core/app/date/timelinewidget.cpp:1481:25: style: The scope of the variable 'year' can be reduced. [variableScope]
digikam-5.9.0/core/app/date/timelinewidget.cpp:1481:31: style: The scope of the variable 'month' can be reduced. [variableScope]
digikam-5.9.0/core/app/date/timelinewidget.cpp:1506:15: style: The scope of the variable 'year' can be reduced. [variableScope]
digikam-5.9.0/core/app/date/timelinewidget.cpp:1549:9: style: The scope of the variable 'year' can be reduced. [variableScope]
digikam-5.9.0/core/app/date/timelinewidget.cpp:1549:15: style: The scope of the variable 'day' can be reduced. [variableScope]
digikam-5.9.0/core/app/date/timelinewidget.cpp:1571:9: style: The scope of the variable 'year' can be reduced. [variableScope]
digikam-5.9.0/core/app/date/timelinewidget.cpp:1571:15: style: The scope of the variable 'day' can be reduced. [variableScope]
digikam-5.9.0/core/app/dragdrop/albumdragdrop.cpp:102:30: warning: Identical condition '!destAlbum', second condition is always false [identicalConditionAfterEarlyExit]
digikam-5.9.0/core/app/dragdrop/albumdragdrop.cpp:72:9: note: first condition
digikam-5.9.0/core/app/dragdrop/albumdragdrop.cpp:102:30: note: second condition
digikam-5.9.0/core/app/dragdrop/albumdragdrop.cpp:102:13: warning: Identical condition '!droppedAlbum', second condition is always false [identicalConditionAfterEarlyExit]
digikam-5.9.0/core/app/dragdrop/albumdragdrop.cpp:89:13: note: first condition
digikam-5.9.0/core/app/dragdrop/albumdragdrop.cpp:102:13: note: second condition
digikam-5.9.0/core/app/dragdrop/ddragobjects.cpp:35:41: style: Function 'DItemDrag' argument 2 names different: declaration 'kioURLs' definition 'kioUrls'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/dragdrop/ddragobjects.h:58:34: note: Function 'DItemDrag' argument 2 names different: declaration 'kioURLs' definition 'kioUrls'.
digikam-5.9.0/core/app/dragdrop/ddragobjects.cpp:35:41: note: Function 'DItemDrag' argument 2 names different: declaration 'kioURLs' definition 'kioUrls'.
digikam-5.9.0/core/app/dragdrop/ddragobjects.cpp:90:37: style: Function 'decode' argument 3 names different: declaration 'kioURLs' definition 'kioUrls'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/dragdrop/ddragobjects.h:66:37: note: Function 'decode' argument 3 names different: declaration 'kioURLs' definition 'kioUrls'.
digikam-5.9.0/core/app/dragdrop/ddragobjects.cpp:90:37: note: Function 'decode' argument 3 names different: declaration 'kioURLs' definition 'kioUrls'.
digikam-5.9.0/core/app/dragdrop/ddragobjects.cpp:194:58: style: Function 'decode' argument 2 names different: declaration 'urls' definition 'kioUrls'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/dragdrop/ddragobjects.h:86:57: note: Function 'decode' argument 2 names different: declaration 'urls' definition 'kioUrls'.
digikam-5.9.0/core/app/dragdrop/ddragobjects.cpp:194:58: note: Function 'decode' argument 2 names different: declaration 'urls' definition 'kioUrls'.
digikam-5.9.0/core/app/dragdrop/imagedragdrop.cpp:223:57: style: Function 'dropEvent' argument 1 names different: declaration 'view' definition 'abstractview'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/dragdrop/imagedragdrop.h:58:47: note: Function 'dropEvent' argument 1 names different: declaration 'view' definition 'abstractview'.
digikam-5.9.0/core/app/dragdrop/imagedragdrop.cpp:223:57: note: Function 'dropEvent' argument 1 names different: declaration 'view' definition 'abstractview'.
digikam-5.9.0/core/app/dragdrop/importdragdrop.cpp:143:58: style: Function 'dropEvent' argument 1 names different: declaration 'view' definition 'abstractview'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/dragdrop/importdragdrop.h:52:57: note: Function 'dropEvent' argument 1 names different: declaration 'view' definition 'abstractview'.
digikam-5.9.0/core/app/dragdrop/importdragdrop.cpp:143:58: note: Function 'dropEvent' argument 1 names different: declaration 'view' definition 'abstractview'.
digikam-5.9.0/core/app/items/digikamimagedelegate.h:48:18: style: The function 'updateRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/app/items/imagedelegate.h:103:18: note: Virtual function in base class
digikam-5.9.0/core/app/items/digikamimagedelegate.h:48:18: note: Function in derived class
digikam-5.9.0/core/app/items/digikamimagefacedelegate.h:47:18: style: The function 'prepareThumbnails' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/app/items/imagedelegate.h:80:18: note: Virtual function in base class
digikam-5.9.0/core/app/items/digikamimagefacedelegate.h:47:18: note: Function in derived class
digikam-5.9.0/core/app/items/digikamimagefacedelegate.h:55:21: style: The function 'thumbnailPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/app/items/imagedelegate.h:112:21: note: Virtual function in base class
digikam-5.9.0/core/app/items/digikamimagefacedelegate.h:55:21: note: Function in derived class
digikam-5.9.0/core/app/items/digikamimagefacedelegate.h:56:18: style: The function 'updateRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/app/items/digikamimagedelegate.h:48:18: note: Virtual function in base class
digikam-5.9.0/core/app/items/digikamimagefacedelegate.h:56:18: note: Function in derived class
digikam-5.9.0/core/app/items/digikamimagefacedelegate.h:57:18: style: The function 'clearModelDataCaches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/app/items/imagedelegate.h:110:18: note: Virtual function in base class
digikam-5.9.0/core/app/items/digikamimagefacedelegate.h:57:18: note: Function in derived class
digikam-5.9.0/core/app/items/digikamimageview.cpp:370:63: style: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/digikamimageview.h:62:49: note: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'.
digikam-5.9.0/core/app/items/digikamimageview.cpp:370:63: note: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'.
digikam-5.9.0/core/app/items/digikamimageview_p.h:49:1: style: The class 'Private' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/app/items/digikamimageview.h:96:18: warning: Virtual function 'slotSetupChanged' is called from constructor 'DigikamImageView(QWidget*const parent=0)' at line 161. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/app/items/digikamimageview.cpp:161:24: note: Calling slotSetupChanged
digikam-5.9.0/core/app/items/digikamimageview.h:96:18: note: slotSetupChanged is a virtual method
digikam-5.9.0/core/app/items/digikamimageview.h:96:18: warning: Virtual function 'slotSetupChanged' is called from constructor 'DigikamImageView(QWidget*const parent=0)' at line 163. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/app/items/digikamimageview.cpp:163:5: note: Calling slotSetupChanged
digikam-5.9.0/core/app/items/digikamimageview.h:96:18: note: slotSetupChanged is a virtual method
digikam-5.9.0/core/app/items/digikamimageview.h:51:18: style: The function 'setThumbnailSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/app/items/imagecategorizedview.h:125:18: note: Virtual function in base class
digikam-5.9.0/core/app/items/digikamimageview.h:51:18: note: Function in derived class
digikam-5.9.0/core/app/items/digikamimageview.h:93:18: style: The function 'activated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/app/items/imagecategorizedview.h:217:18: note: Virtual function in base class
digikam-5.9.0/core/app/items/digikamimageview.h:93:18: note: Function in derived class
digikam-5.9.0/core/app/items/digikamimageview.h:94:18: style: The function 'showContextMenuOnInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/app/items/imagecategorizedview.h:218:18: note: Virtual function in base class
digikam-5.9.0/core/app/items/digikamimageview.h:94:18: note: Function in derived class
digikam-5.9.0/core/app/items/imagecategorizedview.cpp:423:68: style: Function 'nextIndexHint' argument 1 names different: declaration 'indexToAnchor' definition 'anchor'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/imagecategorizedview.h:207:67: note: Function 'nextIndexHint' argument 1 names different: declaration 'indexToAnchor' definition 'anchor'.
digikam-5.9.0/core/app/items/imagecategorizedview.cpp:423:68: note: Function 'nextIndexHint' argument 1 names different: declaration 'indexToAnchor' definition 'anchor'.
digikam-5.9.0/core/app/items/imagecategorizedview.cpp:462:52: style: Function 'openAlbum' argument 1 names different: declaration 'album' definition 'albums'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/imagecategorizedview.h:143:34: note: Function 'openAlbum' argument 1 names different: declaration 'album' definition 'albums'.
digikam-5.9.0/core/app/items/imagecategorizedview.cpp:462:52: note: Function 'openAlbum' argument 1 names different: declaration 'album' definition 'albums'.
digikam-5.9.0/core/app/items/imagecategorizedview.cpp:492:66: style: Function 'setThumbnailSize' argument 1 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/imagecategorizedview.h:125:56: note: Function 'setThumbnailSize' argument 1 names different: declaration 'size' definition 's'.
digikam-5.9.0/core/app/items/imagecategorizedview.cpp:492:66: note: Function 'setThumbnailSize' argument 1 names different: declaration 'size' definition 's'.
digikam-5.9.0/core/app/items/imagecategorydrawer.cpp:116:78: style: Function 'drawCategory' argument 4 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/imagecategorydrawer.h:51:109: note: Function 'drawCategory' argument 4 names different: declaration 'painter' definition 'p'.
digikam-5.9.0/core/app/items/imagecategorydrawer.cpp:116:78: note: Function 'drawCategory' argument 4 names different: declaration 'painter' definition 'p'.
digikam-5.9.0/core/app/items/imagecategorydrawer.cpp:253:49: style: Function 'textForPAlbum' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/imagecategorydrawer.h:63:32: note: Function 'textForPAlbum' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/app/items/imagecategorydrawer.cpp:253:49: note: Function 'textForPAlbum' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/app/items/imagecategorydrawer.cpp:288:49: style: Function 'textForTAlbum' argument 1 names different: declaration 'a' definition 'talbum'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/imagecategorydrawer.h:64:32: note: Function 'textForTAlbum' argument 1 names different: declaration 'a' definition 'talbum'.
digikam-5.9.0/core/app/items/imagecategorydrawer.cpp:288:49: note: Function 'textForTAlbum' argument 1 names different: declaration 'a' definition 'talbum'.
digikam-5.9.0/core/app/items/imagecategorydrawer.cpp:316:49: style: Function 'textForSAlbum' argument 1 names different: declaration 'a' definition 'salbum'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/imagecategorydrawer.h:65:32: note: Function 'textForSAlbum' argument 1 names different: declaration 'a' definition 'salbum'.
digikam-5.9.0/core/app/items/imagecategorydrawer.cpp:316:49: note: Function 'textForSAlbum' argument 1 names different: declaration 'a' definition 'salbum'.
digikam-5.9.0/core/app/items/imagecategorydrawer.cpp:336:49: style: Function 'textForDAlbum' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/imagecategorydrawer.h:66:32: note: Function 'textForDAlbum' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/app/items/imagecategorydrawer.cpp:336:49: note: Function 'textForDAlbum' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/app/items/imagedelegate.cpp:233:37: style: Function 'paint' argument 1 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/imagedelegate.h:74:34: note: Function 'paint' argument 1 names different: declaration 'painter' definition 'p'.
digikam-5.9.0/core/app/items/imagedelegate.cpp:233:37: note: Function 'paint' argument 1 names different: declaration 'painter' definition 'p'.
digikam-5.9.0/core/app/items/imagedelegate.cpp:406:43: style: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'toolTipRect'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/imagedelegate.h:67:66: note: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'toolTipRect'.
digikam-5.9.0/core/app/items/imagedelegate.cpp:406:43: note: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'toolTipRect'.
digikam-5.9.0/core/app/items/imagedelegate.cpp:418:47: style: Function 'onActualPixmapRect' argument 4 names different: declaration 'actualRect' definition 'returnRect'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/imagedelegate.h:115:62: note: Function 'onActualPixmapRect' argument 4 names different: declaration 'actualRect' definition 'returnRect'.
digikam-5.9.0/core/app/items/imagedelegate.cpp:418:47: note: Function 'onActualPixmapRect' argument 4 names different: declaration 'actualRect' definition 'returnRect'.
digikam-5.9.0/core/app/items/imagethumbnailbar.cpp:147:49: style: Function 'setFlow' argument 1 names different: declaration 'newFlow' definition 'flow'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/imagethumbnailbar.h:46:34: note: Function 'setFlow' argument 1 names different: declaration 'newFlow' definition 'flow'.
digikam-5.9.0/core/app/items/imagethumbnailbar.cpp:147:49: note: Function 'setFlow' argument 1 names different: declaration 'newFlow' definition 'flow'.
digikam-5.9.0/core/app/items/imagethumbnailbar.cpp:186:64: style: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/imagethumbnailbar.h:63:49: note: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'.
digikam-5.9.0/core/app/items/imagethumbnailbar.cpp:186:64: note: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'.
digikam-5.9.0/core/app/items/imagethumbnailbar.cpp:52:9: performance: Variable 'scrollPolicy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/app/items/imagethumbnailbar.h:68:18: warning: Virtual function 'slotSetupChanged' is called from constructor 'ImageThumbnailBar(QWidget*const parent=0)' at line 78. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/app/items/imagethumbnailbar.cpp:78:24: note: Calling slotSetupChanged
digikam-5.9.0/core/app/items/imagethumbnailbar.h:68:18: note: slotSetupChanged is a virtual method
digikam-5.9.0/core/app/items/imagethumbnailbar.h:68:18: warning: Virtual function 'slotSetupChanged' is called from constructor 'ImageThumbnailBar(QWidget*const parent=0)' at line 80. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/app/items/imagethumbnailbar.cpp:80:5: note: Calling slotSetupChanged
digikam-5.9.0/core/app/items/imagethumbnailbar.h:68:18: note: slotSetupChanged is a virtual method
digikam-5.9.0/core/app/items/imagethumbnaildelegate.h:58:18: style: The function 'setDefaultViewOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/app/items/imagedelegate.h:65:18: note: Virtual function in base class
digikam-5.9.0/core/app/items/imagethumbnaildelegate.h:58:18: note: Function in derived class
digikam-5.9.0/core/app/items/imagethumbnaildelegate.h:59:18: style: The function 'acceptsActivation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/app/items/imagedelegate.h:68:18: note: Virtual function in base class
digikam-5.9.0/core/app/items/imagethumbnaildelegate.h:59:18: note: Function in derived class
digikam-5.9.0/core/app/items/imagethumbnaildelegate.h:64:18: style: The function 'updateContentWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/app/items/imagedelegate.h:98:18: note: Virtual function in base class
digikam-5.9.0/core/app/items/imagethumbnaildelegate.h:64:18: note: Function in derived class
digikam-5.9.0/core/app/items/imagethumbnaildelegate.h:65:18: style: The function 'updateRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/app/items/imagedelegate.h:103:18: note: Virtual function in base class
digikam-5.9.0/core/app/items/imagethumbnaildelegate.h:65:18: note: Function in derived class
digikam-5.9.0/core/app/items/imagethumbnaildelegatepriv.h:46:9: performance: Variable 'flow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/app/items/imageviewutilities.cpp:267:94: style: Function 'insertToQueueManager' argument 2 names different: declaration 'currentInfo' definition 'current'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/imageviewutilities.h:68:78: note: Function 'insertToQueueManager' argument 2 names different: declaration 'currentInfo' definition 'current'.
digikam-5.9.0/core/app/items/imageviewutilities.cpp:267:94: note: Function 'insertToQueueManager' argument 2 names different: declaration 'currentInfo' definition 'current'.
digikam-5.9.0/core/app/items/imageviewutilities.cpp:347:82: style: Function 'openInfosWithDefaultApplication' argument 1 names different: declaration 'allInfosToOpen' definition 'infos'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/imageviewutilities.h:74:66: note: Function 'openInfosWithDefaultApplication' argument 1 names different: declaration 'allInfosToOpen' definition 'infos'.
digikam-5.9.0/core/app/items/imageviewutilities.cpp:347:82: note: Function 'openInfosWithDefaultApplication' argument 1 names different: declaration 'allInfosToOpen' definition 'infos'.
digikam-5.9.0/core/app/items/overlays/assignnameoverlay.cpp:276:53: style: Function 'viewportLeaveEvent' argument 1 names different: declaration 'obj' definition 'o'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/overlays/assignnameoverlay.h:76:50: note: Function 'viewportLeaveEvent' argument 1 names different: declaration 'obj' definition 'o'.
digikam-5.9.0/core/app/items/overlays/assignnameoverlay.cpp:276:53: note: Function 'viewportLeaveEvent' argument 1 names different: declaration 'obj' definition 'o'.
digikam-5.9.0/core/app/items/overlays/assignnameoverlay.cpp:276:64: style: Function 'viewportLeaveEvent' argument 2 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/items/overlays/assignnameoverlay.h:76:63: note: Function 'viewportLeaveEvent' argument 2 names different: declaration 'event' definition 'e'.
digikam-5.9.0/core/app/items/overlays/assignnameoverlay.cpp:276:64: note: Function 'viewportLeaveEvent' argument 2 names different: declaration 'event' definition 'e'.
digikam-5.9.0/core/app/items/overlays/assignnameoverlay.h:46:1: style: The class 'AssignNameOverlay' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/app/items/overlays/assignnameoverlay.cpp:66:10: performance: Technically the member function 'Digikam::Private::isChildWidget' can be static. [functionStatic]
digikam-5.9.0/core/app/main/digikamapp.cpp:1921:69: style: Function 'openSolidCamera' argument 2 names different: declaration 'label' definition 'cameraLabel'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/main/digikamapp.h:137:64: note: Function 'openSolidCamera' argument 2 names different: declaration 'label' definition 'cameraLabel'.
digikam-5.9.0/core/app/main/digikamapp.cpp:1921:69: note: Function 'openSolidCamera' argument 2 names different: declaration 'label' definition 'cameraLabel'.
digikam-5.9.0/core/app/main/digikamapp.cpp:1993:72: style: Function 'openSolidUsmDevice' argument 2 names different: declaration 'label' definition 'givenLabel'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/main/digikamapp.h:138:67: note: Function 'openSolidUsmDevice' argument 2 names different: declaration 'label' definition 'givenLabel'.
digikam-5.9.0/core/app/main/digikamapp.cpp:1993:72: note: Function 'openSolidUsmDevice' argument 2 names different: declaration 'label' definition 'givenLabel'.
digikam-5.9.0/core/app/views/digikamview.cpp:210:72: style: Function 'userPresentableAlbumTitle' argument 1 names different: declaration 'album' definition 'title'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/views/digikamview.cpp:150:54: note: Function 'userPresentableAlbumTitle' argument 1 names different: declaration 'album' definition 'title'.
digikam-5.9.0/core/app/views/digikamview.cpp:210:72: note: Function 'userPresentableAlbumTitle' argument 1 names different: declaration 'album' definition 'title'.
digikam-5.9.0/core/app/views/digikamview.cpp:706:64: style: Function 'connectIconViewFilter' argument 1 names different: declaration 'filter' definition 'filterbar'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/views/digikamview.h:92:55: note: Function 'connectIconViewFilter' argument 1 names different: declaration 'filter' definition 'filterbar'.
digikam-5.9.0/core/app/views/digikamview.cpp:706:64: note: Function 'connectIconViewFilter' argument 1 names different: declaration 'filter' definition 'filterbar'.
digikam-5.9.0/core/app/views/digikamview.cpp:2003:38: style: Function 'slotSortImages' argument 1 names different: declaration 'order' definition 'sortRole'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/views/digikamview.h:240:29: note: Function 'slotSortImages' argument 1 names different: declaration 'order' definition 'sortRole'.
digikam-5.9.0/core/app/views/digikamview.cpp:2003:38: note: Function 'slotSortImages' argument 1 names different: declaration 'order' definition 'sortRole'.
digikam-5.9.0/core/app/views/digikamview.cpp:2031:42: style: Function 'slotSeparateImages' argument 1 names different: declaration 'mode' definition 'categoryMode'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/views/digikamview.h:242:33: note: Function 'slotSeparateImages' argument 1 names different: declaration 'mode' definition 'categoryMode'.
digikam-5.9.0/core/app/views/digikamview.cpp:2031:42: note: Function 'slotSeparateImages' argument 1 names different: declaration 'mode' definition 'categoryMode'.
digikam-5.9.0/core/app/views/digikamview.cpp:150:13: performance: Technically the member function 'Digikam::Private::userPresentableAlbumTitle' can be static. [functionStatic]
digikam-5.9.0/core/app/views/digikamview.cpp:210:31: note: Technically the member function 'Digikam::Private::userPresentableAlbumTitle' can be static.
digikam-5.9.0/core/app/views/digikamview.cpp:150:13: note: Technically the member function 'Digikam::Private::userPresentableAlbumTitle' can be static.
digikam-5.9.0/core/app/views/digikamview.cpp:151:13: performance: Technically the member function 'Digikam::Private::addPageUpDownActions' can be static. [functionStatic]
digikam-5.9.0/core/app/views/digikamview.cpp:237:28: note: Technically the member function 'Digikam::Private::addPageUpDownActions' can be static.
digikam-5.9.0/core/app/views/digikamview.cpp:151:13: note: Technically the member function 'Digikam::Private::addPageUpDownActions' can be static.
digikam-5.9.0/core/app/views/leftsidebarwidgets.cpp:1376:81: style: Function 'PeopleSideBarWidget' argument 2 names different: declaration 'tagModel' definition 'model'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/views/leftsidebarwidgets.h:394:50: note: Function 'PeopleSideBarWidget' argument 2 names different: declaration 'tagModel' definition 'model'.
digikam-5.9.0/core/app/views/leftsidebarwidgets.cpp:1376:81: note: Function 'PeopleSideBarWidget' argument 2 names different: declaration 'tagModel' definition 'model'.
digikam-5.9.0/core/app/views/tableview/tableview_model.cpp:346:70: style: Function 'addColumnAt' argument 1 names different: declaration 'cpp' definition 'configuration'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/views/tableview/tableview_model.h:94:77: note: Function 'addColumnAt' argument 1 names different: declaration 'cpp' definition 'configuration'.
digikam-5.9.0/core/app/views/tableview/tableview_model.cpp:346:70: note: Function 'addColumnAt' argument 1 names different: declaration 'cpp' definition 'configuration'.
digikam-5.9.0/core/app/views/tableview/tableview_model.cpp:813:84: style: Function 'createItemFromSourceIndex' argument 1 names different: declaration 'imageFilterModelIndex' definition 'imageModelIndex'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/views/tableview/tableview_model.h:194:56: note: Function 'createItemFromSourceIndex' argument 1 names different: declaration 'imageFilterModelIndex' definition 'imageModelIndex'.
digikam-5.9.0/core/app/views/tableview/tableview_model.cpp:813:84: note: Function 'createItemFromSourceIndex' argument 1 names different: declaration 'imageFilterModelIndex' definition 'imageModelIndex'.
digikam-5.9.0/core/app/views/tableview/tableview_model.cpp:1407:61: style: Function 'indexToDeepRowNumber' argument 1 names different: declaration 'index' definition 'rowIndex'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/views/tableview/tableview_model.h:106:49: note: Function 'indexToDeepRowNumber' argument 1 names different: declaration 'index' definition 'rowIndex'.
digikam-5.9.0/core/app/views/tableview/tableview_model.cpp:1407:61: note: Function 'indexToDeepRowNumber' argument 1 names different: declaration 'index' definition 'rowIndex'.
digikam-5.9.0/core/app/views/tableview/tableview_selection_model_syncer.cpp:92:72: style: Function 'toSource' argument 1 names different: declaration 'targetIndex' definition 'tableViewIndex'. [funcArgNamesDifferent]
digikam-5.9.0/core/app/views/tableview/tableview_selection_model_syncer.h:45:45: note: Function 'toSource' argument 1 names different: declaration 'targetIndex' definition 'tableViewIndex'.
digikam-5.9.0/core/app/views/tableview/tableview_selection_model_syncer.cpp:92:72: note: Function 'toSource' argument 1 names different: declaration 'targetIndex' definition 'tableViewIndex'.
digikam-5.9.0/core/libs/album/albummanager.h:792:0: style: Class 'Digikam :: AlbumPointer < Digikam :: PAlbum >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/album/albummanager.h:792:0: style: Class 'Digikam :: AlbumPointer < Digikam :: TAlbum >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/album/albummanager.h:792:0: style: Class 'Digikam :: AlbumPointer < Digikam :: SAlbum >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/album/albummanager.h:792:0: style: Class 'Digikam :: AlbumPointer < Digikam :: DAlbum >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/album/album.h:371:17: style: The function 'databaseUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/album/album.h:160:23: note: Virtual function in base class
digikam-5.9.0/core/libs/album/album.h:371:17: note: Function in derived class
digikam-5.9.0/core/libs/album/album.h:415:28: style: The function 'databaseUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/album/album.h:160:23: note: Virtual function in base class
digikam-5.9.0/core/libs/album/album.h:415:28: note: Function in derived class
digikam-5.9.0/core/libs/album/album.h:458:15: style: The function 'databaseUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/album/album.h:160:23: note: Virtual function in base class
digikam-5.9.0/core/libs/album/album.h:458:15: note: Function in derived class
digikam-5.9.0/core/libs/album/album.h:481:26: style: The function 'databaseUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/album/album.h:160:23: note: Virtual function in base class
digikam-5.9.0/core/libs/album/album.h:481:26: note: Function in derived class
digikam-5.9.0/core/libs/album/albumhistory.cpp:524:59: style: Function 'slotImageSelected' argument 1 names different: declaration 'selectedImage' definition 'selectedImages'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/album/albumhistory.h:95:49: note: Function 'slotImageSelected' argument 1 names different: declaration 'selectedImage' definition 'selectedImages'.
digikam-5.9.0/core/libs/album/albumhistory.cpp:524:59: note: Function 'slotImageSelected' argument 1 names different: declaration 'selectedImage' definition 'selectedImages'.
digikam-5.9.0/core/libs/album/albumhistory.cpp:119:9: performance: Variable 'current' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/album/albumhistory.cpp:120:9: performance: Variable 'select' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/album/albumhistory.cpp:91:10: style: Technically the member function 'Digikam::HistoryItem::operator==' can be const. [functionConst]
digikam-5.9.0/core/libs/album/albumhistory.cpp:123:10: style: Technically the member function 'Digikam::HistoryPosition::operator==' can be const. [functionConst]
digikam-5.9.0/core/libs/album/albumlabelstreeview.cpp:451:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
digikam-5.9.0/core/libs/album/albumlabelstreeview.cpp:449:15: note: outer condition: *it
digikam-5.9.0/core/libs/album/albumlabelstreeview.cpp:451:17: note: identical inner condition: *it
digikam-5.9.0/core/libs/album/albumlabelstreeview.cpp:467:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
digikam-5.9.0/core/libs/album/albumlabelstreeview.cpp:465:15: note: outer condition: *it
digikam-5.9.0/core/libs/album/albumlabelstreeview.cpp:467:17: note: identical inner condition: *it
digikam-5.9.0/core/libs/album/albumtreeview.h:62:1: style: The class 'AbstractAlbumTreeView' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/libs/album/albumtreeview.h:486:18: style: The function 'doLoadState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/album/albumtreeview.h:170:18: note: Virtual function in base class
digikam-5.9.0/core/libs/album/albumtreeview.h:486:18: note: Function in derived class
digikam-5.9.0/core/libs/album/albumtreeview.h:487:18: style: The function 'doSaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/album/albumtreeview.h:171:18: note: Virtual function in base class
digikam-5.9.0/core/libs/album/albumtreeview.h:487:18: note: Function in derived class
digikam-5.9.0/core/libs/album/albumtreeview.h:491:18: style: The function 'middleButtonPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/album/albumtreeview.h:333:18: note: Virtual function in base class
digikam-5.9.0/core/libs/album/albumtreeview.h:491:18: note: Function in derived class
digikam-5.9.0/core/libs/album/albumtreeview.h:492:18: style: The function 'rowsInserted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/album/albumtreeview.h:427:18: note: Virtual function in base class
digikam-5.9.0/core/libs/album/albumtreeview.h:492:18: note: Function in derived class
digikam-5.9.0/core/libs/album/albummanager.cpp:2950:13: style: The scope of the variable 'toBeRemoved' can be reduced. [variableScope]
digikam-5.9.0/core/libs/album/albummanager.cpp:3020:13: style: The scope of the variable 'toBeRemoved' can be reduced. [variableScope]
digikam-5.9.0/core/libs/album/albummanager.cpp:3229:9: style: The scope of the variable 'year' can be reduced. [variableScope]
digikam-5.9.0/core/libs/album/albummanager.cpp:3229:15: style: The scope of the variable 'month' can be reduced. [variableScope]
digikam-5.9.0/core/libs/album/albummanager.cpp:497:61: style: Function 'changeDatabase' argument 1 names different: declaration 'params' definition 'newParams'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/album/albummanager.h:106:51: note: Function 'changeDatabase' argument 1 names different: declaration 'params' definition 'newParams'.
digikam-5.9.0/core/libs/album/albummanager.cpp:497:61: note: Function 'changeDatabase' argument 1 names different: declaration 'params' definition 'newParams'.
digikam-5.9.0/core/libs/album/albummanager.cpp:2092:45: style: Function 'addGuardedPointer' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/album/albummanager.h:754:35: note: Function 'addGuardedPointer' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/album/albummanager.cpp:2092:45: note: Function 'addGuardedPointer' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/album/albummanager.cpp:2100:48: style: Function 'removeGuardedPointer' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/album/albummanager.h:755:38: note: Function 'removeGuardedPointer' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/album/albummanager.cpp:2100:48: note: Function 'removeGuardedPointer' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/album/albummanager.cpp:2108:65: style: Function 'changeGuardedPointer' argument 2 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/album/albummanager.h:756:55: note: Function 'changeGuardedPointer' argument 2 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/album/albummanager.cpp:2108:65: note: Function 'changeGuardedPointer' argument 2 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/album/albummanager.cpp:233:13: performance: Technically the member function 'Digikam::Private::labelForAlbumRootAlbum' can be static. [functionStatic]
digikam-5.9.0/core/libs/album/albummanager.cpp:122:5: style: Class 'PAlbumPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/album/albummodificationhelper.cpp:78:78: style: Function 'bindAlbum' argument 2 names different: declaration 'parent' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/album/albummodificationhelper.h:70:57: note: Function 'bindAlbum' argument 2 names different: declaration 'parent' definition 'album'.
digikam-5.9.0/core/libs/album/albummodificationhelper.cpp:78:78: note: Function 'bindAlbum' argument 2 names different: declaration 'parent' definition 'album'.
digikam-5.9.0/core/libs/album/albummodificationhelper.cpp:83:60: style: Function 'boundAlbum' argument 1 names different: declaration 'action' definition 'sender'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/album/albummodificationhelper.h:77:39: note: Function 'boundAlbum' argument 1 names different: declaration 'action' definition 'sender'.
digikam-5.9.0/core/libs/album/albummodificationhelper.cpp:83:60: note: Function 'boundAlbum' argument 1 names different: declaration 'action' definition 'sender'.
digikam-5.9.0/core/libs/album/albummodificationhelper.cpp:100:55: style: Function 'slotAlbumNew' argument 1 names different: declaration 'parentAlbum' definition 'parent'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/album/albummodificationhelper.h:88:34: note: Function 'slotAlbumNew' argument 1 names different: declaration 'parentAlbum' definition 'parent'.
digikam-5.9.0/core/libs/album/albummodificationhelper.cpp:100:55: note: Function 'slotAlbumNew' argument 1 names different: declaration 'parentAlbum' definition 'parent'.
digikam-5.9.0/core/libs/album/albummanager.h:792:0: style: Class 'Digikam :: AlbumPointer < PAlbum >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/album/albumselectcombobox.cpp:122:58: style: Function 'installView' argument 1 names different: declaration 'view' definition 'v'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/album/albumselectcombobox.h:99:49: note: Function 'installView' argument 1 names different: declaration 'view' definition 'v'.
digikam-5.9.0/core/libs/album/albumselectcombobox.cpp:122:58: note: Function 'installView' argument 1 names different: declaration 'view' definition 'v'.
digikam-5.9.0/core/libs/album/albumselectcombobox.h:147:18: style: The function 'installView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/album/albumselectcombobox.h:99:18: note: Virtual function in base class
digikam-5.9.0/core/libs/album/albumselectcombobox.h:147:18: note: Function in derived class
digikam-5.9.0/core/libs/album/albumselectcombobox.cpp:332:10: style: The function 'addActions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/album/albumtreeview.h:202:22: note: Virtual function in base class
digikam-5.9.0/core/libs/album/albumselectcombobox.cpp:332:10: note: Function in derived class
digikam-5.9.0/core/libs/album/albumselectiontreeview.cpp:218:61: warning: Either the condition 'if(album&&album->type()==Album::PHYSICAL)' is redundant or there is possible null pointer dereference: album. [nullPointerRedundantCheck]
digikam-5.9.0/core/libs/album/albumselectiontreeview.cpp:222:8: note: Assuming that condition 'if(album&&album->type()==Album::PHYSICAL)' is not redundant
digikam-5.9.0/core/libs/album/albumselectiontreeview.cpp:218:61: note: Null pointer dereference
digikam-5.9.0/core/libs/album/albumselectiontreeview.cpp:116:18: style: The function 'addActions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/album/albumtreeview.h:202:22: note: Virtual function in base class
digikam-5.9.0/core/libs/album/albumselectiontreeview.cpp:116:18: note: Function in derived class
digikam-5.9.0/core/libs/album/albumselectors.cpp:85:9: performance: Variable 'selectionMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/album/albumselecttabs.cpp:73:10: performance: Technically the member function 'Digikam::Private::prepareTreeView' can be static. [functionStatic]
digikam-5.9.0/core/libs/album/albummanager.h:792:0: style: Class 'Digikam :: AlbumPointer < Album >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:422:75: style: Function 'volumeIdentifier' argument 1 names different: declaration 'info' definition 'volume'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:217:60: note: Function 'volumeIdentifier' argument 1 names different: declaration 'info' definition 'volume'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:422:75: note: Function 'volumeIdentifier' argument 1 names different: declaration 'info' definition 'volume'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:649:81: style: Function 'technicalDescription' argument 1 names different: declaration 'location' definition 'albumLoc'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:238:59: note: Function 'technicalDescription' argument 1 names different: declaration 'location' definition 'albumLoc'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:649:81: note: Function 'technicalDescription' argument 1 names different: declaration 'location' definition 'albumLoc'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:715:61: style: Function 'checkIfExists' argument 1 names different: declaration 'path' definition 'filePath'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:235:39: note: Function 'checkIfExists' argument 1 names different: declaration 'path' definition 'filePath'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:715:61: note: Function 'checkIfExists' argument 1 names different: declaration 'path' definition 'filePath'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:892:77: style: Function 'checkLocation' argument 4 names different: declaration 'suggestedMessageIconName' definition 'iconName'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/collection/collectionmanager.h:103:70: note: Function 'checkLocation' argument 4 names different: declaration 'suggestedMessageIconName' definition 'iconName'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:892:77: note: Function 'checkLocation' argument 4 names different: declaration 'suggestedMessageIconName' definition 'iconName'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:1073:89: style: Function 'checkNetworkLocation' argument 4 names different: declaration 'suggestedMessageIconName' definition 'iconName'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/collection/collectionmanager.h:105:77: note: Function 'checkNetworkLocation' argument 4 names different: declaration 'suggestedMessageIconName' definition 'iconName'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:1073:89: note: Function 'checkNetworkLocation' argument 4 names different: declaration 'suggestedMessageIconName' definition 'iconName'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:1189:71: style: Function 'migrationCandidates' argument 1 names different: declaration 'disappearedLocation' definition 'location'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/collection/collectionmanager.h:141:56: note: Function 'migrationCandidates' argument 1 names different: declaration 'disappearedLocation' definition 'location'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:1189:71: note: Function 'migrationCandidates' argument 1 names different: declaration 'disappearedLocation' definition 'location'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:1190:60: style: Function 'migrationCandidates' argument 2 names different: declaration 'technicalDescription' definition 'description'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/collection/collectionmanager.h:142:45: note: Function 'migrationCandidates' argument 2 names different: declaration 'technicalDescription' definition 'description'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:1190:60: note: Function 'migrationCandidates' argument 2 names different: declaration 'technicalDescription' definition 'description'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:1375:70: style: Function 'locationForPath' argument 1 names different: declaration 'filePath' definition 'givenPath'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/collection/collectionmanager.h:187:55: note: Function 'locationForPath' argument 1 names different: declaration 'filePath' definition 'givenPath'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:1375:70: note: Function 'locationForPath' argument 1 names different: declaration 'filePath' definition 'givenPath'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:1433:57: style: Function 'albumRootPath' argument 1 names different: declaration 'filePath' definition 'givenPath'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/collection/collectionmanager.h:208:42: note: Function 'albumRootPath' argument 1 names different: declaration 'filePath' definition 'givenPath'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:1433:57: note: Function 'albumRootPath' argument 1 names different: declaration 'filePath' definition 'givenPath'.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:214:21: performance: Technically the member function 'Digikam::CollectionManagerPrivate::findVolumeForUrl' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:684:43: note: Technically the member function 'Digikam::CollectionManagerPrivate::findVolumeForUrl' can be static.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:214:21: note: Technically the member function 'Digikam::CollectionManagerPrivate::findVolumeForUrl' can be static.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:220:13: performance: Technically the member function 'Digikam::CollectionManagerPrivate::volumeIdentifier' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:470:35: note: Technically the member function 'Digikam::CollectionManagerPrivate::volumeIdentifier' can be static.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:220:13: note: Technically the member function 'Digikam::CollectionManagerPrivate::volumeIdentifier' can be static.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:223:13: performance: Technically the member function 'Digikam::CollectionManagerPrivate::networkShareIdentifier' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:482:35: note: Technically the member function 'Digikam::CollectionManagerPrivate::networkShareIdentifier' can be static.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:223:13: note: Technically the member function 'Digikam::CollectionManagerPrivate::networkShareIdentifier' can be static.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:226:13: performance: Technically the member function 'Digikam::CollectionManagerPrivate::pathFromIdentifier' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:494:35: note: Technically the member function 'Digikam::CollectionManagerPrivate::pathFromIdentifier' can be static.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:226:13: note: Technically the member function 'Digikam::CollectionManagerPrivate::pathFromIdentifier' can be static.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:229:17: performance: Technically the member function 'Digikam::CollectionManagerPrivate::networkShareMountPathsFromIdentifier' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:506:39: note: Technically the member function 'Digikam::CollectionManagerPrivate::networkShareMountPathsFromIdentifier' can be static.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:229:17: note: Technically the member function 'Digikam::CollectionManagerPrivate::networkShareMountPathsFromIdentifier' can be static.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:238:13: performance: Technically the member function 'Digikam::CollectionManagerPrivate::technicalDescription' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:649:35: note: Technically the member function 'Digikam::CollectionManagerPrivate::technicalDescription' can be static.
digikam-5.9.0/core/libs/database/collection/collectionmanager.cpp:238:13: note: Technically the member function 'Digikam::CollectionManagerPrivate::technicalDescription' can be static.
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:916:13: style: The scope of the variable 'toBeDeletedIndex' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:771:83: style: Function 'scanFile' argument 3 names different: declaration 'id' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/collection/collectionscanner.h:273:68: note: Function 'scanFile' argument 3 names different: declaration 'id' definition 'imageId'.
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:771:83: note: Function 'scanFile' argument 3 names different: declaration 'id' definition 'imageId'.
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:1168:57: style: Function 'scanFileNormal' argument 1 names different: declaration 'info' definition 'fi'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/collection/collectionscanner.h:251:42: note: Function 'scanFileNormal' argument 1 names different: declaration 'info' definition 'fi'.
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:1168:57: note: Function 'scanFileNormal' argument 1 names different: declaration 'info' definition 'fi'.
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:1320:75: style: Function 'scanFileUpdateHashReuseThumbnail' argument 1 names different: declaration 'fi' definition 'info'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/collection/collectionscanner.h:253:60: note: Function 'scanFileUpdateHashReuseThumbnail' argument 1 names different: declaration 'fi' definition 'info'.
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:1320:75: note: Function 'scanFileUpdateHashReuseThumbnail' argument 1 names different: declaration 'fi' definition 'info'.
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:1372:86: style: Function 'copyFileProperties' argument 2 names different: declaration 'dest' definition 'd'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/collection/collectionscanner.h:194:78: note: Function 'copyFileProperties' argument 2 names different: declaration 'dest' definition 'd'.
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:1372:86: note: Function 'copyFileProperties' argument 2 names different: declaration 'dest' definition 'd'.
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:131:18: style: The function 'recordHints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/collection/collectionscanner.h:63:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:131:18: note: Function in derived class
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:132:18: style: The function 'recordHints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/collection/collectionscanner.h:64:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:132:18: note: Function in derived class
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:133:18: style: The function 'recordHints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/collection/collectionscanner.h:65:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:133:18: note: Function in derived class
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:134:18: style: The function 'recordHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/collection/collectionscanner.h:66:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:134:18: note: Function in derived class
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:136:18: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/collection/collectionscanner.h:68:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/collection/collectionscanner.cpp:136:18: note: Function in derived class
digikam-5.9.0/core/libs/database/collection/collectionscannerhints.cpp:187:72: style: Function 'ItemCopyMoveHint' argument 2 names different: declaration 'dstAlbumRootId' definition 'dstItemRootId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/collection/collectionscannerhints.h:199:58: note: Function 'ItemCopyMoveHint' argument 2 names different: declaration 'dstAlbumRootId' definition 'dstItemRootId'.
digikam-5.9.0/core/libs/database/collection/collectionscannerhints.cpp:187:72: note: Function 'ItemCopyMoveHint' argument 2 names different: declaration 'dstAlbumRootId' definition 'dstItemRootId'.
digikam-5.9.0/core/libs/database/collection/collectionscannerhints.cpp:187:91: style: Function 'ItemCopyMoveHint' argument 3 names different: declaration 'albumId' definition 'dstAlbumId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/collection/collectionscannerhints.h:199:78: note: Function 'ItemCopyMoveHint' argument 3 names different: declaration 'albumId' definition 'dstAlbumId'.
digikam-5.9.0/core/libs/database/collection/collectionscannerhints.cpp:187:91: note: Function 'ItemCopyMoveHint' argument 3 names different: declaration 'albumId' definition 'dstAlbumId'.
digikam-5.9.0/core/libs/database/collection/collectionscannerhints.cpp:264:49: style: Function 'ItemChangeHint' argument 1 names different: declaration 'srcIds' definition 'ids'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/collection/collectionscannerhints.h:256:46: note: Function 'ItemChangeHint' argument 1 names different: declaration 'srcIds' definition 'ids'.
digikam-5.9.0/core/libs/database/collection/collectionscannerhints.cpp:264:49: note: Function 'ItemChangeHint' argument 1 names different: declaration 'srcIds' definition 'ids'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:3563:21: style: The scope of the variable 'tagID' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:3563:28: style: The scope of the variable 'count' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:3756:9: style: The scope of the variable 'id' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:696:49: style: Function 'getTagProperties' argument 1 names different: declaration 'tagID' definition 'tagId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:425:45: note: Function 'getTagProperties' argument 1 names different: declaration 'tagID' definition 'tagId'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:696:49: note: Function 'getTagProperties' argument 1 names different: declaration 'tagID' definition 'tagId'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1582:80: style: Function 'getImagesFields' argument 2 names different: declaration 'imagesFields' definition 'fields'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:764:76: note: Function 'getImagesFields' argument 2 names different: declaration 'imagesFields' definition 'fields'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1582:80: note: Function 'getImagesFields' argument 2 names different: declaration 'imagesFields' definition 'fields'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1607:94: style: Function 'getImageInformation' argument 2 names different: declaration 'infoFields' definition 'fields'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:799:71: note: Function 'getImageInformation' argument 2 names different: declaration 'infoFields' definition 'fields'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1607:94: note: Function 'getImageInformation' argument 2 names different: declaration 'infoFields' definition 'fields'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1639:88: style: Function 'getImageMetadata' argument 2 names different: declaration 'metadataFields' definition 'fields'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:840:65: note: Function 'getImageMetadata' argument 2 names different: declaration 'metadataFields' definition 'fields'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1639:88: note: Function 'getImageMetadata' argument 2 names different: declaration 'metadataFields' definition 'fields'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1658:88: style: Function 'getVideoMetadata' argument 2 names different: declaration 'metadataFields' definition 'fields'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:871:65: note: Function 'getVideoMetadata' argument 2 names different: declaration 'metadataFields' definition 'fields'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1658:88: note: Function 'getVideoMetadata' argument 2 names different: declaration 'metadataFields' definition 'fields'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1699:89: style: Function 'getImagePosition' argument 2 names different: declaration 'positionFields' definition 'fields'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:905:66: note: Function 'getImagePosition' argument 2 names different: declaration 'positionFields' definition 'fields'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1699:89: note: Function 'getImagePosition' argument 2 names different: declaration 'positionFields' definition 'fields'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1843:47: style: Function 'changeImageInformation' argument 1 names different: declaration 'imageID' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:792:43: note: Function 'changeImageInformation' argument 1 names different: declaration 'imageID' definition 'imageId'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1843:47: note: Function 'changeImageInformation' argument 1 names different: declaration 'imageID' definition 'imageId'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1896:44: style: Function 'changeImageMetadata' argument 1 names different: declaration 'imageID' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:833:40: note: Function 'changeImageMetadata' argument 1 names different: declaration 'imageID' definition 'imageId'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1896:44: note: Function 'changeImageMetadata' argument 1 names different: declaration 'imageID' definition 'imageId'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1944:44: style: Function 'changeVideoMetadata' argument 1 names different: declaration 'imageID' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:864:40: note: Function 'changeVideoMetadata' argument 1 names different: declaration 'imageID' definition 'imageId'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1944:44: note: Function 'changeVideoMetadata' argument 1 names different: declaration 'imageID' definition 'imageId'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1991:44: style: Function 'changeImagePosition' argument 1 names different: declaration 'imageID' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:898:40: note: Function 'changeImagePosition' argument 1 names different: declaration 'imageID' definition 'imageId'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:1991:44: note: Function 'changeImagePosition' argument 1 names different: declaration 'imageID' definition 'imageId'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:2101:37: style: Function 'removeImageComment' argument 1 names different: declaration 'commentId' definition 'commentid'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:958:33: note: Function 'removeImageComment' argument 1 names different: declaration 'commentId' definition 'commentid'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:2101:37: note: Function 'removeImageComment' argument 1 names different: declaration 'commentId' definition 'commentid'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:3725:61: style: Function 'getAlbumForPath' argument 2 names different: declaration 'relativePath' definition 'folder'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:231:58: note: Function 'getAlbumForPath' argument 2 names different: declaration 'relativePath' definition 'folder'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:3725:61: note: Function 'getAlbumForPath' argument 2 names different: declaration 'relativePath' definition 'folder'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:3843:56: style: Function 'setItemAlbum' argument 2 names different: declaration 'albumId' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:750:52: note: Function 'setItemAlbum' argument 2 names different: declaration 'albumId' definition 'album'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:3843:56: note: Function 'setItemAlbum' argument 2 names different: declaration 'albumId' definition 'album'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:4126:67: style: Function 'getItemURLsInAlbum' argument 2 names different: declaration 'order' definition 'sortOrder'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:650:63: note: Function 'getItemURLsInAlbum' argument 2 names different: declaration 'order' definition 'sortOrder'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:4126:67: note: Function 'getItemURLsInAlbum' argument 2 names different: declaration 'order' definition 'sortOrder'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:4638:43: style: Function 'renameAlbum' argument 2 names different: declaration 'newAlbumRootId' definition 'newAlbumRoot'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:284:39: note: Function 'renameAlbum' argument 2 names different: declaration 'newAlbumRootId' definition 'newAlbumRoot'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:4638:43: note: Function 'renameAlbum' argument 2 names different: declaration 'newAlbumRootId' definition 'newAlbumRoot'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:4762:61: style: Function 'copyImageAttributes' argument 2 names different: declaration 'destId' definition 'dstId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:1297:57: note: Function 'copyImageAttributes' argument 2 names different: declaration 'destId' definition 'dstId'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:4762:61: note: Function 'copyImageAttributes' argument 2 names different: declaration 'destId' definition 'dstId'.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:4911:51: warning: Function 'getImageIdsFromArea' argument order different: declaration 'lat1, lng1, lat2, lng2, sortMode, sortBy' definition 'lat1, lat2, lng1, lng2, , ' [funcArgOrderDifferent]
digikam-5.9.0/core/libs/database/coredb/coredb.h:1318:47: note: Function 'getImageIdsFromArea' argument order different: declaration 'lat1, lng1, lat2, lng2, sortMode, sortBy' definition 'lat1, lat2, lng1, lng2, , '
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:4911:51: note: Function 'getImageIdsFromArea' argument order different: declaration 'lat1, lng1, lat2, lng2, sortMode, sortBy' definition 'lat1, lat2, lng1, lng2, , '
digikam-5.9.0/core/libs/database/coredb/coredbfields.h:411:17: style: Technically the member function 'Digikam::DatabaseFields::Set::operator&' can be const. [functionConst]
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:88:13: performance: Technically the member function 'Digikam::Private::constructRelatedImagesSQL' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:95:26: note: Technically the member function 'Digikam::Private::constructRelatedImagesSQL' can be static.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:88:13: note: Technically the member function 'Digikam::Private::constructRelatedImagesSQL' can be static.
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:164:7: style: Class 'CoreDB' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/database/coredb/coredb.cpp:164:7: style: Class 'CoreDB' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/database/coredb/coredbfields.h:303:5: style: Class 'DatabaseFieldsEnumIteratorSetOnly' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/coredb/coredbfields.h:403:5: style: Class 'Set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/coredb/coredbfields.h:404:5: style: Class 'Set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/coredb/coredbfields.h:405:5: style: Class 'Set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/coredb/coredbfields.h:406:5: style: Class 'Set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/coredb/coredbfields.h:407:5: style: Class 'Set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/coredb/coredbfields.h:408:5: style: Class 'Set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/coredb/coredbfields.h:409:5: style: Class 'Set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/coredb/coredbaccess.cpp:68:9: performance: Variable 'applicationIdentifier' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/coredb/coredbaccess.h:91:13: performance: Technically the member function 'Digikam::CoreDbAccess::lastError' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/coredb/coredbaccess.cpp:331:23: note: Technically the member function 'Digikam::CoreDbAccess::lastError' can be static.
digikam-5.9.0/core/libs/database/coredb/coredbaccess.h:91:13: note: Technically the member function 'Digikam::CoreDbAccess::lastError' can be static.
digikam-5.9.0/core/libs/database/coredb/coredbaccess.h:96:10: performance: Technically the member function 'Digikam::CoreDbAccess::setLastError' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/coredb/coredbaccess.cpp:336:20: note: Technically the member function 'Digikam::CoreDbAccess::setLastError' can be static.
digikam-5.9.0/core/libs/database/coredb/coredbaccess.h:96:10: note: Technically the member function 'Digikam::CoreDbAccess::setLastError' can be static.
digikam-5.9.0/core/libs/database/coredb/coredbchecker.cpp:41:5: performance: Variable 'm_parameters' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/coredb/coredbchecker.h:45:10: performance: Technically the member function 'Digikam::CoreDbPrivilegesChecker::checkPriv' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/coredb/coredbchecker.cpp:93:31: note: Technically the member function 'Digikam::CoreDbPrivilegesChecker::checkPriv' can be static.
digikam-5.9.0/core/libs/database/coredb/coredbchecker.h:45:10: note: Technically the member function 'Digikam::CoreDbPrivilegesChecker::checkPriv' can be static.
digikam-5.9.0/core/libs/database/coredb/coredbcopymanager.cpp:289:44: style: Function 'handleClosing' argument 1 names different: declaration 'isstopThread' definition 'isStopThread'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredbcopymanager.h:75:29: note: Function 'handleClosing' argument 1 names different: declaration 'isstopThread' definition 'isStopThread'.
digikam-5.9.0/core/libs/database/coredb/coredbcopymanager.cpp:289:44: note: Function 'handleClosing' argument 1 names different: declaration 'isstopThread' definition 'isStopThread'.
digikam-5.9.0/core/libs/database/coredb/coredboperationgroup.cpp:60:10: performance: Technically the member function 'Digikam::Private::needsTransaction' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/coredb/coredboperationgroup.cpp:107:7: style: Class 'CoreDbOperationGroup' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/database/coredb/coredboperationgroup.cpp:107:7: style: Class 'CoreDbOperationGroup' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.h:92:10: style: Unused private function: 'CoreDbSchemaUpdater::createTablesV3' [unusedPrivateFunction]
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.h:93:10: style: Unused private function: 'CoreDbSchemaUpdater::preAlpha010Update1' [unusedPrivateFunction]
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.h:94:10: style: Unused private function: 'CoreDbSchemaUpdater::preAlpha010Update2' [unusedPrivateFunction]
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.h:95:10: style: Unused private function: 'CoreDbSchemaUpdater::preAlpha010Update3' [unusedPrivateFunction]
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.h:96:10: style: Unused private function: 'CoreDbSchemaUpdater::beta010Update1' [unusedPrivateFunction]
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.h:97:10: style: Unused private function: 'CoreDbSchemaUpdater::beta010Update2' [unusedPrivateFunction]
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.h:63:19: style: Technically the member function 'Digikam::CoreDbSchemaUpdater::getLastErrorMessage' can be const. [functionConst]
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.cpp:127:36: note: Technically the member function 'Digikam::CoreDbSchemaUpdater::getLastErrorMessage' can be const.
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.h:63:19: note: Technically the member function 'Digikam::CoreDbSchemaUpdater::getLastErrorMessage' can be const.
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.h:72:10: performance: Technically the member function 'Digikam::CoreDbSchemaUpdater::defaultFilterSettings' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.cpp:461:27: note: Technically the member function 'Digikam::CoreDbSchemaUpdater::defaultFilterSettings' can be static.
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.h:72:10: note: Technically the member function 'Digikam::CoreDbSchemaUpdater::defaultFilterSettings' can be static.
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.h:75:10: performance: Technically the member function 'Digikam::CoreDbSchemaUpdater::defaultIgnoreDirectoryFilterSettings' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.cpp:487:27: note: Technically the member function 'Digikam::CoreDbSchemaUpdater::defaultIgnoreDirectoryFilterSettings' can be static.
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.h:75:10: note: Technically the member function 'Digikam::CoreDbSchemaUpdater::defaultIgnoreDirectoryFilterSettings' can be static.
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.cpp:110:7: style: Class 'CoreDbSchemaUpdater' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/database/coredb/coredbschemaupdater.cpp:110:7: style: Class 'CoreDbSchemaUpdater' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/database/coredb/coredbsearchxml.cpp:449:59: style: Function 'readToStartOfElement' argument 1 names different: declaration 'name' definition 'elementName'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredbsearchxml.h:198:46: note: Function 'readToStartOfElement' argument 1 names different: declaration 'name' definition 'elementName'.
digikam-5.9.0/core/libs/database/coredb/coredbsearchxml.cpp:449:59: note: Function 'readToStartOfElement' argument 1 names different: declaration 'name' definition 'elementName'.
digikam-5.9.0/core/libs/database/coredb/coredbsearchxml.cpp:809:49: style: Function 'split' argument 1 names different: declaration 'string' definition 'keywords'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredbsearchxml.h:324:58: note: Function 'split' argument 1 names different: declaration 'string' definition 'keywords'.
digikam-5.9.0/core/libs/database/coredb/coredbsearchxml.cpp:809:49: note: Function 'split' argument 1 names different: declaration 'string' definition 'keywords'.
digikam-5.9.0/core/libs/database/coredb/coredburl.cpp:190:48: warning: Function 'fromAreaRange' argument order different: declaration 'lat1, lng1, lat2, lng2, parameters' definition 'lat1, lat2, lng1, lng2, parameters' [funcArgOrderDifferent]
digikam-5.9.0/core/libs/database/coredb/coredburl.h:133:48: note: Function 'fromAreaRange' argument order different: declaration 'lat1, lng1, lat2, lng2, parameters' definition 'lat1, lat2, lng1, lng2, parameters'
digikam-5.9.0/core/libs/database/coredb/coredburl.cpp:190:48: note: Function 'fromAreaRange' argument order different: declaration 'lat1, lng1, lat2, lng2, parameters' definition 'lat1, lat2, lng1, lng2, parameters'
digikam-5.9.0/core/libs/database/coredb/coredburl.cpp:211:36: style: Function 'searchUrl' argument 1 names different: declaration 'searchId' definition 'id'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredburl.h:138:36: note: Function 'searchUrl' argument 1 names different: declaration 'searchId' definition 'id'.
digikam-5.9.0/core/libs/database/coredb/coredburl.cpp:211:36: note: Function 'searchUrl' argument 1 names different: declaration 'searchId' definition 'id'.
digikam-5.9.0/core/libs/database/coredb/coredburl.cpp:227:34: style: Function 'CoreDbUrl' argument 1 names different: declaration 'digikamUrl' definition 'digikamalbumsUrl'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredburl.h:143:27: note: Function 'CoreDbUrl' argument 1 names different: declaration 'digikamUrl' definition 'digikamalbumsUrl'.
digikam-5.9.0/core/libs/database/coredb/coredburl.cpp:227:34: note: Function 'CoreDbUrl' argument 1 names different: declaration 'digikamUrl' definition 'digikamalbumsUrl'.
digikam-5.9.0/core/libs/database/coredb/coredburl.h:143:5: style: Class 'CoreDbUrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/coredb/coredbwatch.cpp:259:57: style: Function 'sendImageChange' argument 1 names different: declaration 'changeset' definition 'cset'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredbwatch.h:68:48: note: Function 'sendImageChange' argument 1 names different: declaration 'changeset' definition 'cset'.
digikam-5.9.0/core/libs/database/coredb/coredbwatch.cpp:259:57: note: Function 'sendImageChange' argument 1 names different: declaration 'changeset' definition 'cset'.
digikam-5.9.0/core/libs/database/coredb/coredbwatch.cpp:269:63: style: Function 'sendImageTagChange' argument 1 names different: declaration 'changeset' definition 'cset'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredbwatch.h:69:54: note: Function 'sendImageTagChange' argument 1 names different: declaration 'changeset' definition 'cset'.
digikam-5.9.0/core/libs/database/coredb/coredbwatch.cpp:269:63: note: Function 'sendImageTagChange' argument 1 names different: declaration 'changeset' definition 'cset'.
digikam-5.9.0/core/libs/database/coredb/coredbwatch.cpp:277:77: style: Function 'sendCollectionImageChange' argument 1 names different: declaration 'changeset' definition 'cset'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredbwatch.h:70:68: note: Function 'sendCollectionImageChange' argument 1 names different: declaration 'changeset' definition 'cset'.
digikam-5.9.0/core/libs/database/coredb/coredbwatch.cpp:277:77: note: Function 'sendCollectionImageChange' argument 1 names different: declaration 'changeset' definition 'cset'.
digikam-5.9.0/core/libs/database/coredb/coredbwatch.cpp:285:57: style: Function 'sendAlbumChange' argument 1 names different: declaration 'changeset' definition 'cset'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredbwatch.h:71:48: note: Function 'sendAlbumChange' argument 1 names different: declaration 'changeset' definition 'cset'.
digikam-5.9.0/core/libs/database/coredb/coredbwatch.cpp:285:57: note: Function 'sendAlbumChange' argument 1 names different: declaration 'changeset' definition 'cset'.
digikam-5.9.0/core/libs/database/coredb/coredbwatch.cpp:293:53: style: Function 'sendTagChange' argument 1 names different: declaration 'changeset' definition 'cset'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredbwatch.h:72:44: note: Function 'sendTagChange' argument 1 names different: declaration 'changeset' definition 'cset'.
digikam-5.9.0/core/libs/database/coredb/coredbwatch.cpp:293:53: note: Function 'sendTagChange' argument 1 names different: declaration 'changeset' definition 'cset'.
digikam-5.9.0/core/libs/database/coredb/coredbwatch.cpp:301:65: style: Function 'sendAlbumRootChange' argument 1 names different: declaration 'changeset' definition 'cset'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredbwatch.h:73:56: note: Function 'sendAlbumRootChange' argument 1 names different: declaration 'changeset' definition 'cset'.
digikam-5.9.0/core/libs/database/coredb/coredbwatch.cpp:301:65: note: Function 'sendAlbumRootChange' argument 1 names different: declaration 'changeset' definition 'cset'.
digikam-5.9.0/core/libs/database/coredb/coredbwatch.cpp:309:59: style: Function 'sendSearchChange' argument 1 names different: declaration 'changeset' definition 'cset'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/coredb/coredbwatch.h:74:50: note: Function 'sendSearchChange' argument 1 names different: declaration 'changeset' definition 'cset'.
digikam-5.9.0/core/libs/database/coredb/coredbwatch.cpp:309:59: note: Function 'sendSearchChange' argument 1 names different: declaration 'changeset' definition 'cset'.
digikam-5.9.0/core/libs/database/dbjobs/dbjob.cpp:54:5: performance: Variable 'm_jobInfo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/dbjobs/dbjob.cpp:88:5: performance: Variable 'm_jobInfo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/dbjobs/dbjob.cpp:123:5: performance: Variable 'm_jobInfo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/dbjobs/dbjob.cpp:169:5: performance: Variable 'm_jobInfo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/dbjobs/dbjob.cpp:234:5: performance: Variable 'm_jobInfo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/dbjobs/duplicatesprogressobserver.h:41:5: style: Class 'DuplicatesProgressObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/dbjobs/dbjob.h:64:5: style: Class 'AlbumsJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/dbjobs/dbjob.h:88:5: style: Class 'DatesJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/dbjobs/dbjob.h:112:5: style: Class 'GPSJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/dbjobs/dbjob.h:136:5: style: Class 'TagsJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/dbjobs/dbjob.h:161:5: style: Class 'SearchesJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/dbjobs/dbjobinfo.cpp:138:5: performance: Variable 'm_lat1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/dbjobs/dbjobinfo.cpp:139:5: performance: Variable 'm_lng1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/dbjobs/dbjobinfo.cpp:140:5: performance: Variable 'm_lat2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/dbjobs/dbjobinfo.cpp:141:5: performance: Variable 'm_lng2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/dbjobs/dbjobinfo.cpp:205:5: performance: Variable 'm_searchIds' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/dbjobs/dbjobinfo.h:72:10: style: Technically the member function 'Digikam::AlbumsDBJobInfo::albumRootId' can be const. [functionConst]
digikam-5.9.0/core/libs/database/dbjobs/dbjobinfo.cpp:79:22: note: Technically the member function 'Digikam::AlbumsDBJobInfo::albumRootId' can be const.
digikam-5.9.0/core/libs/database/dbjobs/dbjobinfo.h:72:10: note: Technically the member function 'Digikam::AlbumsDBJobInfo::albumRootId' can be const.
digikam-5.9.0/core/libs/database/dbjobs/dbjobinfo.h:75:13: style: Technically the member function 'Digikam::AlbumsDBJobInfo::album' can be const. [functionConst]
digikam-5.9.0/core/libs/database/dbjobs/dbjobinfo.cpp:89:26: note: Technically the member function 'Digikam::AlbumsDBJobInfo::album' can be const.
digikam-5.9.0/core/libs/database/dbjobs/dbjobinfo.h:75:13: note: Technically the member function 'Digikam::AlbumsDBJobInfo::album' can be const.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.h:161:9: style: Class 'QueryState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/engine/dbengineactiontype.h:58:14: style: Technically the member function 'Digikam::DbEngineActionType::getActionValue' can be const. [functionConst]
digikam-5.9.0/core/libs/database/engine/dbengineactiontype.cpp:78:30: note: Technically the member function 'Digikam::DbEngineActionType::getActionValue' can be const.
digikam-5.9.0/core/libs/database/engine/dbengineactiontype.h:58:14: note: Technically the member function 'Digikam::DbEngineActionType::getActionValue' can be const.
digikam-5.9.0/core/libs/database/engine/dbengineactiontype.cpp:46:7: style: Class 'DbEngineActionType' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/database/engine/dbengineactiontype.h:44:1: warning: The class 'DbEngineActionType' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:131:50: style: Function 'init' argument 1 names different: declaration 'connectionName' definition 'name'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/engine/dbenginebackend_p.h:67:30: note: Function 'init' argument 1 names different: declaration 'connectionName' definition 'name'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:131:50: note: Function 'init' argument 1 names different: declaration 'connectionName' definition 'name'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:131:79: style: Function 'init' argument 2 names different: declaration 'locking' definition 'l'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/engine/dbenginebackend_p.h:67:69: note: Function 'init' argument 2 names different: declaration 'locking' definition 'l'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:131:79: note: Function 'init' argument 2 names different: declaration 'locking' definition 'l'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:1040:51: style: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/engine/dbenginebackend.h:357:38: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:1040:51: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:1046:51: style: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/engine/dbenginebackend.h:358:38: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:1046:51: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:1054:51: style: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/engine/dbenginebackend.h:360:38: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:1054:51: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:1064:51: style: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/engine/dbenginebackend.h:362:38: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:1064:51: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:1075:51: style: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/engine/dbenginebackend.h:365:38: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:1075:51: note: Function 'execQuery' argument 1 names different: declaration 'preparedQuery' definition 'query'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:1348:75: style: Function 'execDirectSql' argument 1 names different: declaration 'query' definition 'sql'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/engine/dbenginebackend.h:330:45: note: Function 'execDirectSql' argument 1 names different: declaration 'query' definition 'sql'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:1348:75: note: Function 'execDirectSql' argument 1 names different: declaration 'query' definition 'sql'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:1382:85: style: Function 'execDirectSqlWithResult' argument 1 names different: declaration 'query' definition 'sql'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/engine/dbenginebackend.h:337:55: note: Function 'execDirectSqlWithResult' argument 1 names different: declaration 'query' definition 'sql'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:1382:85: note: Function 'execDirectSqlWithResult' argument 1 names different: declaration 'query' definition 'sql'.
digikam-5.9.0/core/libs/database/engine/dbenginebackend_p.h:69:13: style: Technically the member function 'Digikam::BdEngineBackendPrivate::connectionName' can be const. [functionConst]
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:240:33: note: Technically the member function 'Digikam::BdEngineBackendPrivate::connectionName' can be const.
digikam-5.9.0/core/libs/database/engine/dbenginebackend_p.h:69:13: note: Technically the member function 'Digikam::BdEngineBackendPrivate::connectionName' can be const.
digikam-5.9.0/core/libs/database/engine/dbenginebackend_p.h:80:10: performance: Technically the member function 'Digikam::BdEngineBackendPrivate::isInMainThread' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:255:30: note: Technically the member function 'Digikam::BdEngineBackendPrivate::isInMainThread' can be static.
digikam-5.9.0/core/libs/database/engine/dbenginebackend_p.h:80:10: note: Technically the member function 'Digikam::BdEngineBackendPrivate::isInMainThread' can be static.
digikam-5.9.0/core/libs/database/engine/dbenginebackend_p.h:87:10: performance: Technically the member function 'Digikam::BdEngineBackendPrivate::needToConsultUserForError' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:306:30: note: Technically the member function 'Digikam::BdEngineBackendPrivate::needToConsultUserForError' can be static.
digikam-5.9.0/core/libs/database/engine/dbenginebackend_p.h:87:10: note: Technically the member function 'Digikam::BdEngineBackendPrivate::needToConsultUserForError' can be static.
digikam-5.9.0/core/libs/database/engine/dbenginebackend_p.h:89:10: performance: Technically the member function 'Digikam::BdEngineBackendPrivate::debugOutputFailedQuery' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:341:30: note: Technically the member function 'Digikam::BdEngineBackendPrivate::debugOutputFailedQuery' can be static.
digikam-5.9.0/core/libs/database/engine/dbenginebackend_p.h:89:10: note: Technically the member function 'Digikam::BdEngineBackendPrivate::debugOutputFailedQuery' can be static.
digikam-5.9.0/core/libs/database/engine/dbenginebackend_p.h:90:10: performance: Technically the member function 'Digikam::BdEngineBackendPrivate::debugOutputFailedTransaction' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/engine/dbenginebackend.cpp:350:30: note: Technically the member function 'Digikam::BdEngineBackendPrivate::debugOutputFailedTransaction' can be static.
digikam-5.9.0/core/libs/database/engine/dbenginebackend_p.h:90:10: note: Technically the member function 'Digikam::BdEngineBackendPrivate::debugOutputFailedTransaction' can be static.
digikam-5.9.0/core/libs/database/engine/dbenginebackend_p.h:99:18: style: The function 'connectionErrorContinueQueries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/engine/dbengineerrorhandler.h:47:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/engine/dbenginebackend_p.h:99:18: note: Function in derived class
digikam-5.9.0/core/libs/database/engine/dbenginebackend_p.h:100:18: style: The function 'connectionErrorAbortQueries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/engine/dbengineerrorhandler.h:48:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/engine/dbenginebackend_p.h:100:18: note: Function in derived class
digikam-5.9.0/core/libs/database/engine/dbengineconfigloader.h:51:28: performance: Technically the member function 'Digikam::DbEngineConfigSettingsLoader::readDBActions' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/engine/dbengineconfigloader.cpp:130:36: note: Technically the member function 'Digikam::DbEngineConfigSettingsLoader::readDBActions' can be static.
digikam-5.9.0/core/libs/database/engine/dbengineconfigloader.h:51:28: note: Technically the member function 'Digikam::DbEngineConfigSettingsLoader::readDBActions' can be static.
digikam-5.9.0/core/libs/database/engine/dbengineguierrorhandler.h:86:18: style: The function 'connectionError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/engine/dbengineerrorhandler.h:76:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/engine/dbengineguierrorhandler.h:86:18: note: Function in derived class
digikam-5.9.0/core/libs/database/engine/dbengineguierrorhandler.h:87:18: style: The function 'consultUserForError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/engine/dbengineerrorhandler.h:87:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/engine/dbengineguierrorhandler.h:87:18: note: Function in derived class
digikam-5.9.0/core/libs/database/engine/dbengineparameters.cpp:716:57: style: Function 'operator<<' argument 2 names different: declaration 't' definition 'p'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/engine/dbengineparameters.h:203:72: note: Function 'operator<<' argument 2 names different: declaration 't' definition 'p'.
digikam-5.9.0/core/libs/database/engine/dbengineparameters.cpp:716:57: note: Function 'operator<<' argument 2 names different: declaration 't' definition 'p'.
digikam-5.9.0/core/libs/database/engine/dbengineparameters.cpp:122:5: performance: Variable 'databaseType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/engine/dbengineparameters.h:158:10: performance: Technically the member function 'Digikam::DbEngineParameters::removeLegacyConfig' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/engine/dbengineparameters.cpp:511:26: note: Technically the member function 'Digikam::DbEngineParameters::removeLegacyConfig' can be static.
digikam-5.9.0/core/libs/database/engine/dbengineparameters.h:158:10: note: Technically the member function 'Digikam::DbEngineParameters::removeLegacyConfig' can be static.
digikam-5.9.0/core/libs/database/engine/dbenginesqlquery.h:40:1: warning: The class 'DbEngineSqlQuery' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
digikam-5.9.0/core/libs/database/haar/haar.h:151:13: style: The scope of the variable 'x' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/haar/haar.cpp:77:45: style: Function 'fillPixelData' argument 1 names different: declaration 'image' definition 'im'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/haar/haar.h:106:38: note: Function 'fillPixelData' argument 1 names different: declaration 'image' definition 'im'.
digikam-5.9.0/core/libs/database/haar/haar.cpp:77:45: note: Function 'fillPixelData' argument 1 names different: declaration 'image' definition 'im'.
digikam-5.9.0/core/libs/database/haar/haar.cpp:102:43: style: Function 'fillPixelData' argument 1 names different: declaration 'image' definition 'im'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/haar/haar.h:107:36: note: Function 'fillPixelData' argument 1 names different: declaration 'image' definition 'im'.
digikam-5.9.0/core/libs/database/haar/haar.cpp:102:43: note: Function 'fillPixelData' argument 1 names different: declaration 'image' definition 'im'.
digikam-5.9.0/core/libs/database/haar/haar.cpp:346:43: style: Function 'calcHaar' argument 1 names different: declaration 'imageData' definition 'data'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/haar/haar.h:249:36: note: Function 'calcHaar' argument 1 names different: declaration 'imageData' definition 'data'.
digikam-5.9.0/core/libs/database/haar/haar.cpp:346:43: note: Function 'calcHaar' argument 1 names different: declaration 'imageData' definition 'data'.
digikam-5.9.0/core/libs/database/haar/haar.h:255:17: performance: Technically the member function 'Digikam::Haar::Calculator::haar2D' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/haar/haar.cpp:171:18: note: Technically the member function 'Digikam::Haar::Calculator::haar2D' can be static.
digikam-5.9.0/core/libs/database/haar/haar.h:255:17: note: Technically the member function 'Digikam::Haar::Calculator::haar2D' can be static.
digikam-5.9.0/core/libs/database/haar/haar.h:136:9: style: Class 'SignatureMap' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/database/haar/haar.h:130:1: warning: The class 'SignatureMap' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/core/libs/database/haar/haariface.cpp:248:29: style: The scope of the variable 'albumid' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/haar/haariface.cpp:529:34: style: The scope of the variable 'score' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/haar/haariface.cpp:602:12: style: The scope of the variable 'score' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/haar/haariface.cpp:1172:25: style: The scope of the variable 'queryMap' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/haar/haariface.cpp:520:80: style: Function 'bestMatches' argument 1 names different: declaration 'data' definition 'querySig'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/haar/haariface.h:223:73: note: Function 'bestMatches' argument 1 names different: declaration 'data' definition 'querySig'.
digikam-5.9.0/core/libs/database/haar/haariface.cpp:520:80: note: Function 'bestMatches' argument 1 names different: declaration 'data' definition 'querySig'.
digikam-5.9.0/core/libs/database/haar/haariface.cpp:688:78: style: Function 'searchDatabase' argument 1 names different: declaration 'data' definition 'querySig'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/haar/haariface.h:237:71: note: Function 'searchDatabase' argument 1 names different: declaration 'data' definition 'querySig'.
digikam-5.9.0/core/libs/database/haar/haariface.cpp:688:78: note: Function 'searchDatabase' argument 1 names different: declaration 'data' definition 'querySig'.
digikam-5.9.0/core/libs/database/haar/haariface.cpp:690:82: style: Function 'searchDatabase' argument 6 names different: declaration 'albumId' definition 'originalAlbumId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/haar/haariface.h:239:80: note: Function 'searchDatabase' argument 6 names different: declaration 'albumId' definition 'originalAlbumId'.
digikam-5.9.0/core/libs/database/haar/haariface.cpp:690:82: note: Function 'searchDatabase' argument 6 names different: declaration 'albumId' definition 'originalAlbumId'.
digikam-5.9.0/core/libs/database/haar/haariface.cpp:858:73: style: Function 'getBestAndWorstPossibleScore' argument 1 names different: declaration 'querySig' definition 'sig'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/haar/haariface.h:152:66: note: Function 'getBestAndWorstPossibleScore' argument 1 names different: declaration 'querySig' definition 'sig'.
digikam-5.9.0/core/libs/database/haar/haariface.cpp:858:73: note: Function 'getBestAndWorstPossibleScore' argument 1 names different: declaration 'querySig' definition 'sig'.
digikam-5.9.0/core/libs/database/haar/haariface.cpp:162:9: performance: Variable 'signatureQuery' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/haar/haariface.h:146:10: performance: Technically the member function 'Digikam::HaarIface::fulfillsRestrictions' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/haar/haariface.cpp:655:17: note: Technically the member function 'Digikam::HaarIface::fulfillsRestrictions' can be static.
digikam-5.9.0/core/libs/database/haar/haariface.h:146:10: note: Technically the member function 'Digikam::HaarIface::fulfillsRestrictions' can be static.
digikam-5.9.0/core/libs/database/haar/haariface.h:198:10: performance: Technically the member function 'Digikam::HaarIface::retrieveSignatureFromDB' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/haar/haariface.cpp:841:17: note: Technically the member function 'Digikam::HaarIface::retrieveSignatureFromDB' can be static.
digikam-5.9.0/core/libs/database/haar/haariface.h:198:10: note: Technically the member function 'Digikam::HaarIface::retrieveSignatureFromDB' can be static.
digikam-5.9.0/core/libs/database/haar/haariface.h:211:12: performance: Technically the member function 'Digikam::HaarIface::loadQImage' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/haar/haariface.cpp:811:19: note: Technically the member function 'Digikam::HaarIface::loadQImage' can be static.
digikam-5.9.0/core/libs/database/haar/haariface.h:211:12: note: Technically the member function 'Digikam::HaarIface::loadQImage' can be static.
digikam-5.9.0/core/libs/database/haar/haariface.h:221:28: performance: Technically the member function 'Digikam::HaarIface::writeSAlbumQueries' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/haar/haariface.cpp:893:35: note: Technically the member function 'Digikam::HaarIface::writeSAlbumQueries' can be static.
digikam-5.9.0/core/libs/database/haar/haariface.h:221:28: note: Technically the member function 'Digikam::HaarIface::writeSAlbumQueries' can be static.
digikam-5.9.0/core/libs/database/haar/haariface.cpp:87:10: performance: Technically the member function 'Digikam::DatabaseBlob::read' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/haar/haariface.cpp:119:16: performance: Technically the member function 'Digikam::DatabaseBlob::write' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/haar/haariface.cpp:284:7: style: Class 'HaarIface' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/database/haar/haariface.cpp:284:7: style: Class 'HaarIface' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1224:0: style: The scope of the variable 'weight' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1245:0: style: The scope of the variable 'weight' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:93:57: style: Function 'operator==' argument 1 names different: declaration 'uuid' definition 'id'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphdata.h:68:36: note: Function 'operator==' argument 1 names different: declaration 'uuid' definition 'id'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:93:57: note: Function 'operator==' argument 1 names different: declaration 'uuid' definition 'id'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:115:64: style: Function 'operator==' argument 1 names different: declaration 'info' definition 'other'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphdata.h:71:43: note: Function 'operator==' argument 1 names different: declaration 'info' definition 'other'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:115:64: note: Function 'operator==' argument 1 names different: declaration 'info' definition 'other'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:134:77: style: Function 'operator+=' argument 1 names different: declaration 'uuid' definition 'id'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphdata.h:73:56: note: Function 'operator+=' argument 1 names different: declaration 'uuid' definition 'id'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:134:77: note: Function 'operator+=' argument 1 names different: declaration 'uuid' definition 'id'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:159:84: style: Function 'operator+=' argument 1 names different: declaration 'info' definition 'id'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphdata.h:75:63: note: Function 'operator+=' argument 1 names different: declaration 'info' definition 'id'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:159:84: note: Function 'operator+=' argument 1 names different: declaration 'info' definition 'id'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:225:77: style: Function 'addVertex' argument 1 names different: declaration 'id' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphdata.h:122:44: note: Function 'addVertex' argument 1 names different: declaration 'id' definition 'imageId'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:225:77: note: Function 'addVertex' argument 1 names different: declaration 'id' definition 'imageId'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:339:59: style: Function 'removeNextUnresolvedVertex' argument 1 names different: declaration 'begin' definition 'index'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphdata.h:130:40: note: Function 'removeNextUnresolvedVertex' argument 1 names different: declaration 'begin' definition 'index'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:339:59: note: Function 'removeNextUnresolvedVertex' argument 1 names different: declaration 'begin' definition 'index'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:531:57: style: Function 'addHistory' argument 1 names different: declaration 'history' definition 'givenHistory'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.h:102:42: note: Function 'addHistory' argument 1 names different: declaration 'history' definition 'givenHistory'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:531:57: note: Function 'addHistory' argument 1 names different: declaration 'history' definition 'givenHistory'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:536:57: style: Function 'addHistory' argument 1 names different: declaration 'history' definition 'givenHistory'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.h:103:42: note: Function 'addHistory' argument 1 names different: declaration 'history' definition 'givenHistory'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:536:57: note: Function 'addHistory' argument 1 names different: declaration 'history' definition 'givenHistory'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:536:93: style: Function 'addHistory' argument 2 names different: declaration 'historySubject' definition 'subjectId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.h:103:73: note: Function 'addHistory' argument 2 names different: declaration 'historySubject' definition 'subjectId'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:536:93: note: Function 'addHistory' argument 2 names different: declaration 'historySubject' definition 'subjectId'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:554:61: style: Function 'addHistory' argument 1 names different: declaration 'givenHistory' definition 'history'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphdata.h:128:42: note: Function 'addHistory' argument 1 names different: declaration 'givenHistory' definition 'history'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph.cpp:554:61: note: Function 'addHistory' argument 1 names different: declaration 'givenHistory' definition 'history'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1484:0: performance: Technically the member function 'Digikam :: Graph < HistoryVertexProperties , HistoryEdgeProperties >::mostRemoteNodes' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1520:0: performance: Technically the member function 'Digikam :: Graph < HistoryVertexProperties , HistoryEdgeProperties >::listPath' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphdata.h:112:5: style: Class 'ImageHistoryGraphData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:164:0: style: Class 'Vertex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:201:0: style: Class 'Edge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:424:17: style: The scope of the variable 'item' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:526:17: style: The scope of the variable 'item' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:592:17: style: The scope of the variable 'item' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:300:99: style: Function 'createVertexItem' argument 2 names different: declaration 'info' definition 'givenInfo'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:286:82: note: Function 'createVertexItem' argument 2 names different: declaration 'info' definition 'givenInfo'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:300:99: note: Function 'createVertexItem' argument 2 names different: declaration 'info' definition 'givenInfo'.
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:102:25: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:65:33: note: Virtual function in base class
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:102:25: note: Function in derived class
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:123:25: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:65:33: note: Virtual function in base class
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:123:25: note: Function in derived class
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:141:25: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:65:33: note: Virtual function in base class
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:141:25: note: Function in derived class
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:159:25: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:65:33: note: Virtual function in base class
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:159:25: note: Function in derived class
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:175:25: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:65:33: note: Virtual function in base class
digikam-5.9.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:175:25: note: Function in derived class
digikam-5.9.0/core/libs/database/imgqsort/imgqsort.cpp:157:12: style: The scope of the variable 'finalquality' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/imgqsort/imgqsort.cpp:158:12: style: The scope of the variable 'exposurelevel' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/imgqsort/imgqsort.cpp:415:12: style: The scope of the variable 'centers' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/imgqsort/imgqsort.cpp:441:9: style: The scope of the variable 'rowIndex' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/imgqsort/imgqsort.cpp:552:13: style: Variable 'totalcount' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/libs/database/imgqsort/imgqsort.cpp:118:7: style: Class 'ImgQSort' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/database/imgqsort/imgqsort.cpp:118:7: style: Class 'ImgQSort' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/database/item/imagecomments.cpp:393:47: style: Redundant condition: multipleCommentsPerLanguage. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
digikam-5.9.0/core/libs/database/item/imagecomments.cpp:430:56: style: Function 'replaceComments' argument 1 names different: declaration 'comments' definition 'map'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/item/imagecomments.h:175:45: note: Function 'replaceComments' argument 1 names different: declaration 'comments' definition 'map'.
digikam-5.9.0/core/libs/database/item/imagecomments.cpp:430:56: note: Function 'replaceComments' argument 1 names different: declaration 'comments' definition 'map'.
digikam-5.9.0/core/libs/database/item/imagecomments.cpp:170:5: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imagecopyright.cpp:90:33: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
digikam-5.9.0/core/libs/database/item/imagecopyright.cpp:51:9: performance: Variable 'infos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imagecopyright.h:204:13: style: Technically the member function 'Digikam::ImageCopyright::source' can be const. [functionConst]
digikam-5.9.0/core/libs/database/item/imagecopyright.cpp:213:25: note: Technically the member function 'Digikam::ImageCopyright::source' can be const.
digikam-5.9.0/core/libs/database/item/imagecopyright.h:204:13: note: Technically the member function 'Digikam::ImageCopyright::source' can be const.
digikam-5.9.0/core/libs/database/item/imagecopyright.h:254:13: style: Technically the member function 'Digikam::ImageCopyright::instructions' can be const. [functionConst]
digikam-5.9.0/core/libs/database/item/imagecopyright.cpp:243:25: note: Technically the member function 'Digikam::ImageCopyright::instructions' can be const.
digikam-5.9.0/core/libs/database/item/imagecopyright.h:254:13: note: Technically the member function 'Digikam::ImageCopyright::instructions' can be const.
digikam-5.9.0/core/libs/database/item/imagecopyright.h:263:25: style: Technically the member function 'Digikam::ImageCopyright::contactInfo' can be const. [functionConst]
digikam-5.9.0/core/libs/database/item/imagecopyright.cpp:258:37: note: Technically the member function 'Digikam::ImageCopyright::contactInfo' can be const.
digikam-5.9.0/core/libs/database/item/imagecopyright.h:263:25: note: Technically the member function 'Digikam::ImageCopyright::contactInfo' can be const.
digikam-5.9.0/core/libs/database/item/imagecopyright.h:287:13: performance: Technically the member function 'Digikam::ImageCopyright::languageMatch' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/item/imagecopyright.cpp:489:21: note: Technically the member function 'Digikam::ImageCopyright::languageMatch' can be static.
digikam-5.9.0/core/libs/database/item/imagecopyright.h:287:13: note: Technically the member function 'Digikam::ImageCopyright::languageMatch' can be static.
digikam-5.9.0/core/libs/database/item/imagecopyright.h:290:13: style: Technically the member function 'Digikam::ImageCopyright::readLanguageProperty' can be const. [functionConst]
digikam-5.9.0/core/libs/database/item/imagecopyright.cpp:412:25: note: Technically the member function 'Digikam::ImageCopyright::readLanguageProperty' can be const.
digikam-5.9.0/core/libs/database/item/imagecopyright.h:290:13: note: Technically the member function 'Digikam::ImageCopyright::readLanguageProperty' can be const.
digikam-5.9.0/core/libs/database/item/imagecopyright.h:291:28: style: Technically the member function 'Digikam::ImageCopyright::readLanguageProperties' can be const. [functionConst]
digikam-5.9.0/core/libs/database/item/imagecopyright.cpp:427:40: note: Technically the member function 'Digikam::ImageCopyright::readLanguageProperties' can be const.
digikam-5.9.0/core/libs/database/item/imagecopyright.h:291:28: note: Technically the member function 'Digikam::ImageCopyright::readLanguageProperties' can be const.
digikam-5.9.0/core/libs/database/item/imagecopyright.h:63:5: style: Class 'ImageCopyright' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/item/imageinfolist.h:53:5: style: Class 'ImageInfoList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/item/imagegps.h:45:5: style: Class 'ImageGPS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:911:50: style: Function 'markDerivedFrom' argument 1 names different: declaration 'ancestorImage' definition 'ancestor'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/item/imageinfo.h:341:43: note: Function 'markDerivedFrom' argument 1 names different: declaration 'ancestorImage' definition 'ancestor'.
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:911:50: note: Function 'markDerivedFrom' argument 1 names different: declaration 'ancestorImage' definition 'ancestor'.
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:1008:45: style: Function 'addToGroup' argument 1 names different: declaration 'info' definition 'givenLeader'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/item/imageinfo.h:370:38: note: Function 'addToGroup' argument 1 names different: declaration 'info' definition 'givenLeader'.
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:1008:45: note: Function 'addToGroup' argument 1 names different: declaration 'info' definition 'givenLeader'.
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:1574:34: style: Function 'setPickLabel' argument 1 names different: declaration 'value' definition 'pickId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/item/imageinfo.h:450:27: note: Function 'setPickLabel' argument 1 names different: declaration 'value' definition 'pickId'.
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:1574:34: note: Function 'setPickLabel' argument 1 names different: declaration 'value' definition 'pickId'.
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:1605:35: style: Function 'setColorLabel' argument 1 names different: declaration 'value' definition 'colorId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/item/imageinfo.h:455:28: note: Function 'setColorLabel' argument 1 names different: declaration 'value' definition 'colorId'.
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:1605:35: note: Function 'setColorLabel' argument 1 names different: declaration 'value' definition 'colorId'.
digikam-5.9.0/core/libs/database/item/imagelisterrecord.h:65:9: performance: Variable 'imageID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imagelisterrecord.h:71:9: performance: Variable 'category' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imagelisterrecord.h:72:9: performance: Variable 'currentFuzzySearchReferenceImage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:189:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:190:5: performance: Variable 'currentReferenceImage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:194:5: performance: Variable 'pickLabel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:195:5: performance: Variable 'colorLabel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:196:5: performance: Variable 'rating' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:197:5: performance: Variable 'category' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:198:5: performance: Variable 'fileSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:209:5: performance: Variable 'groupImage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:229:5: performance: Variable 'videoMetadataCached' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:230:5: performance: Variable 'imageMetadataCached' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:248:5: performance: Variable 'm_data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:289:5: performance: Variable 'm_data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:392:5: performance: Variable 'm_data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imageinfo.h:417:10: style: Technically the member function 'Digikam::ImageInfo::removeMetadataTemplate' can be const. [functionConst]
digikam-5.9.0/core/libs/database/item/imageinfo.cpp:1560:17: note: Technically the member function 'Digikam::ImageInfo::removeMetadataTemplate' can be const.
digikam-5.9.0/core/libs/database/item/imageinfo.h:417:10: note: Technically the member function 'Digikam::ImageInfo::removeMetadataTemplate' can be const.
digikam-5.9.0/core/libs/database/item/imagelisterreceiver.h:65:18: style: The function 'receive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/item/imagelisterreceiver.h:50:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/item/imagelisterreceiver.h:65:18: note: Function in derived class
digikam-5.9.0/core/libs/database/item/imagelisterreceiver.h:66:18: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/item/imagelisterreceiver.h:51:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/item/imagelisterreceiver.h:66:18: note: Function in derived class
digikam-5.9.0/core/libs/database/item/imagelisterreceiver.h:77:18: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/item/imagelisterreceiver.h:66:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/item/imagelisterreceiver.h:77:18: note: Function in derived class
digikam-5.9.0/core/libs/database/item/imagelisterreceiver.h:93:18: style: The function 'receive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/item/imagelisterreceiver.h:65:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/item/imagelisterreceiver.h:93:18: note: Function in derived class
digikam-5.9.0/core/libs/database/item/imagelisterreceiver.h:110:18: style: The function 'receive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/item/imagelisterreceiver.h:93:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/item/imagelisterreceiver.h:110:18: note: Function in derived class
digikam-5.9.0/core/libs/database/item/imagelister.cpp:234:9: style: The scope of the variable 'width' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:234:16: style: The scope of the variable 'height' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:297:13: style: The scope of the variable 'width' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:297:20: style: The scope of the variable 'height' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:409:15: style: The scope of the variable 'width' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:409:22: style: The scope of the variable 'height' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:480:15: style: The scope of the variable 'lat' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:480:20: style: The scope of the variable 'lon' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:577:15: style: The scope of the variable 'width' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:577:22: style: The scope of the variable 'height' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:578:15: style: The scope of the variable 'lat' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:578:19: style: The scope of the variable 'lon' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:697:9: style: The scope of the variable 'width' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:697:16: style: The scope of the variable 'height' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:899:16: style: The scope of the variable 'similarity' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:931:9: style: The scope of the variable 'width' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:931:16: style: The scope of the variable 'height' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:1038:9: style: The scope of the variable 'width' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:1038:16: style: The scope of the variable 'height' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/item/imagelister.h:82:10: style: Technically the member function 'Digikam::ImageLister::listAlbum' can be const. [functionConst]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:157:19: note: Technically the member function 'Digikam::ImageLister::listAlbum' can be const.
digikam-5.9.0/core/libs/database/item/imagelister.h:82:10: note: Technically the member function 'Digikam::ImageLister::listAlbum' can be const.
digikam-5.9.0/core/libs/database/item/imagelister.h:88:10: style: Technically the member function 'Digikam::ImageLister::listTag' can be const. [functionConst]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:272:19: note: Technically the member function 'Digikam::ImageLister::listTag' can be const.
digikam-5.9.0/core/libs/database/item/imagelister.h:88:10: note: Technically the member function 'Digikam::ImageLister::listTag' can be const.
digikam-5.9.0/core/libs/database/item/imagelister.h:100:10: style: Technically the member function 'Digikam::ImageLister::listDateRange' can be const. [functionConst]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:384:19: note: Technically the member function 'Digikam::ImageLister::listDateRange' can be const.
digikam-5.9.0/core/libs/database/item/imagelister.h:100:10: note: Technically the member function 'Digikam::ImageLister::listDateRange' can be const.
digikam-5.9.0/core/libs/database/item/imagelister.h:114:10: style: Technically the member function 'Digikam::ImageLister::listSearch' can be const. [functionConst]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:511:19: note: Technically the member function 'Digikam::ImageLister::listSearch' can be const.
digikam-5.9.0/core/libs/database/item/imagelister.h:114:10: note: Technically the member function 'Digikam::ImageLister::listSearch' can be const.
digikam-5.9.0/core/libs/database/item/imagelister.h:132:13: performance: Technically the member function 'Digikam::ImageLister::tagSearchXml' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:1095:22: note: Technically the member function 'Digikam::ImageLister::tagSearchXml' can be static.
digikam-5.9.0/core/libs/database/item/imagelister.h:132:13: note: Technically the member function 'Digikam::ImageLister::tagSearchXml' can be static.
digikam-5.9.0/core/libs/database/item/imagelister.h:141:10: performance: Technically the member function 'Digikam::ImageLister::listFromHaarSearch' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:877:19: note: Technically the member function 'Digikam::ImageLister::listFromHaarSearch' can be static.
digikam-5.9.0/core/libs/database/item/imagelister.h:141:10: note: Technically the member function 'Digikam::ImageLister::listFromHaarSearch' can be static.
digikam-5.9.0/core/libs/database/item/imagelister.h:142:10: performance: Technically the member function 'Digikam::ImageLister::listFromIdList' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:973:19: note: Technically the member function 'Digikam::ImageLister::listFromIdList' can be static.
digikam-5.9.0/core/libs/database/item/imagelister.h:142:10: note: Technically the member function 'Digikam::ImageLister::listFromIdList' can be static.
digikam-5.9.0/core/libs/database/item/imagelister.cpp:108:7: style: Class 'ImageLister' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/database/item/imagelister.cpp:108:7: style: Class 'ImageLister' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/database/item/imageposition.cpp:86:62: style: Function 'init' argument 2 names different: declaration 'imageId' definition 'id'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/item/imageposition.cpp:83:47: note: Function 'init' argument 2 names different: declaration 'imageId' definition 'id'.
digikam-5.9.0/core/libs/database/item/imageposition.cpp:86:62: note: Function 'init' argument 2 names different: declaration 'imageId' definition 'id'.
digikam-5.9.0/core/libs/database/item/imageposition.cpp:114:5: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imageposition.cpp:121:5: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imageposition.cpp:127:5: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/item/imagequerybuilder.h:78:13: performance: Technically the member function 'Digikam::ImageQueryBuilder::convertFromUrlToXml' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/item/imagequerybuilder.cpp:1656:28: note: Technically the member function 'Digikam::ImageQueryBuilder::convertFromUrlToXml' can be static.
digikam-5.9.0/core/libs/database/item/imagequerybuilder.h:78:13: note: Technically the member function 'Digikam::ImageQueryBuilder::convertFromUrlToXml' can be static.
digikam-5.9.0/core/libs/database/item/imagequerybuilder.cpp:1852:13: performance: Technically the member function 'Digikam::SubQueryBuilder::build' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/item/imagequerybuilder.cpp:2045:26: note: Technically the member function 'Digikam::SubQueryBuilder::build' can be static.
digikam-5.9.0/core/libs/database/item/imagequerybuilder.cpp:1852:13: note: Technically the member function 'Digikam::SubQueryBuilder::build' can be static.
digikam-5.9.0/core/libs/database/item/imagescanner.cpp:166:71: style: Function 'ImageScanner' argument 2 names different: declaration 'Iteminfo' definition 'scanInfo'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/item/imagescanner.h:62:61: note: Function 'ImageScanner' argument 2 names different: declaration 'Iteminfo' definition 'scanInfo'.
digikam-5.9.0/core/libs/database/item/imagescanner.cpp:166:71: note: Function 'ImageScanner' argument 2 names different: declaration 'Iteminfo' definition 'scanInfo'.
digikam-5.9.0/core/libs/database/item/imagescanner.cpp:395:45: style: Function 'copyFromSource' argument 1 names different: declaration 'src' definition 'srcId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/item/imagescanner.h:234:35: note: Function 'copyFromSource' argument 1 names different: declaration 'src' definition 'srcId'.
digikam-5.9.0/core/libs/database/item/imagescanner.cpp:395:45: note: Function 'copyFromSource' argument 1 names different: declaration 'src' definition 'srcId'.
digikam-5.9.0/core/libs/database/item/imagescanner.cpp:1456:54: style: Function 'sortByProximity' argument 1 names different: declaration 'infos' definition 'list'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/item/imagescanner.h:204:51: note: Function 'sortByProximity' argument 1 names different: declaration 'infos' definition 'list'.
digikam-5.9.0/core/libs/database/item/imagescanner.cpp:1456:54: note: Function 'sortByProximity' argument 1 names different: declaration 'infos' definition 'list'.
digikam-5.9.0/core/libs/database/item/imagescanner.h:229:10: performance: Technically the member function 'Digikam::ImageScanner::scanBalooInfo' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/item/imagescanner.cpp:1869:20: note: Technically the member function 'Digikam::ImageScanner::scanBalooInfo' can be static.
digikam-5.9.0/core/libs/database/item/imagescanner.h:229:10: note: Technically the member function 'Digikam::ImageScanner::scanBalooInfo' can be static.
digikam-5.9.0/core/libs/database/item/imagescanner.cpp:180:7: style: Class 'ImageScanner' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/database/item/imagescanner.cpp:180:7: style: Class 'ImageScanner' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/database/item/imagetagpair.cpp:96:46: style: Function 'init' argument 1 names different: declaration 'info' definition 'i'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/item/imagetagpair.cpp:57:32: note: Function 'init' argument 1 names different: declaration 'info' definition 'i'.
digikam-5.9.0/core/libs/database/item/imagetagpair.cpp:96:46: note: Function 'init' argument 1 names different: declaration 'info' definition 'i'.
digikam-5.9.0/core/libs/database/item/imagetagpair.cpp:96:53: style: Function 'init' argument 2 names different: declaration 'tagId' definition 't'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/item/imagetagpair.cpp:57:42: note: Function 'init' argument 2 names different: declaration 'tagId' definition 't'.
digikam-5.9.0/core/libs/database/item/imagetagpair.cpp:96:53: note: Function 'init' argument 2 names different: declaration 'tagId' definition 't'.
digikam-5.9.0/core/libs/database/item/imagetagpair.cpp:151:5: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/models/imagefiltermodel.cpp:745:14: style: The scope of the variable 'result' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/models/imagefiltermodel.cpp:49:60: style: Function 'setSourceImageModel' argument 1 names different: declaration 'model' definition 'source'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagefiltermodel.h:65:49: note: Function 'setSourceImageModel' argument 1 names different: declaration 'model' definition 'source'.
digikam-5.9.0/core/libs/database/models/imagefiltermodel.cpp:49:60: note: Function 'setSourceImageModel' argument 1 names different: declaration 'model' definition 'source'.
digikam-5.9.0/core/libs/database/models/imagefiltermodel.cpp:61:71: style: Function 'setSourceFilterModel' argument 1 names different: declaration 'model' definition 'source'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagefiltermodel.h:68:70: note: Function 'setSourceFilterModel' argument 1 names different: declaration 'model' definition 'source'.
digikam-5.9.0/core/libs/database/models/imagefiltermodel.cpp:61:71: note: Function 'setSourceFilterModel' argument 1 names different: declaration 'model' definition 'source'.
digikam-5.9.0/core/libs/database/models/imagefiltermodel.cpp:124:78: style: Function 'mapFromSourceImageModel' argument 1 names different: declaration 'imagemodel_index' definition 'albummodel_index'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagefiltermodel.h:72:60: note: Function 'mapFromSourceImageModel' argument 1 names different: declaration 'imagemodel_index' definition 'albummodel_index'.
digikam-5.9.0/core/libs/database/models/imagefiltermodel.cpp:124:78: note: Function 'mapFromSourceImageModel' argument 1 names different: declaration 'imagemodel_index' definition 'albummodel_index'.
digikam-5.9.0/core/libs/database/models/imagefiltermodel.cpp:253:62: style: Function 'setDirectSourceImageModel' argument 1 names different: declaration 'model' definition 'sourceModel'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagefiltermodel.h:242:56: note: Function 'setDirectSourceImageModel' argument 1 names different: declaration 'model' definition 'sourceModel'.
digikam-5.9.0/core/libs/database/models/imagefiltermodel.cpp:253:62: note: Function 'setDirectSourceImageModel' argument 1 names different: declaration 'model' definition 'sourceModel'.
digikam-5.9.0/core/libs/database/models/imagefiltermodel.cpp:447:65: style: Function 'setExceptionList' argument 1 names different: declaration 'idlist' definition 'idList'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagefiltermodel.h:196:51: note: Function 'setExceptionList' argument 1 names different: declaration 'idlist' definition 'idList'.
digikam-5.9.0/core/libs/database/models/imagefiltermodel.cpp:447:65: note: Function 'setExceptionList' argument 1 names different: declaration 'idlist' definition 'idList'.
digikam-5.9.0/core/libs/database/models/imagefiltermodel.cpp:778:70: style: Function 'setImageSortSettings' argument 1 names different: declaration 'settings' definition 'sorter'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagefiltermodel.h:206:64: note: Function 'setImageSortSettings' argument 1 names different: declaration 'settings' definition 'sorter'.
digikam-5.9.0/core/libs/database/models/imagefiltermodel.cpp:778:70: note: Function 'setImageSortSettings' argument 1 names different: declaration 'settings' definition 'sorter'.
digikam-5.9.0/core/libs/database/models/imagefiltermodel.cpp:923:63: style: Function 'categoryIdentifier' argument 1 names different: declaration 'info' definition 'i'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagefiltermodel.h:262:57: note: Function 'categoryIdentifier' argument 1 names different: declaration 'info' definition 'i'.
digikam-5.9.0/core/libs/database/models/imagefiltermodel.cpp:923:63: note: Function 'categoryIdentifier' argument 1 names different: declaration 'info' definition 'i'.
digikam-5.9.0/core/libs/database/models/imagefiltermodel.h:161:31: style: The function 'imageFilterModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/models/imagefiltermodel.h:95:31: note: Virtual function in base class
digikam-5.9.0/core/libs/database/models/imagefiltermodel.h:161:31: note: Function in derived class
digikam-5.9.0/core/libs/database/models/imagefiltermodel.h:242:18: style: The function 'setDirectSourceImageModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/models/imagefiltermodel.h:100:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/models/imagefiltermodel.h:242:18: note: Function in derived class
digikam-5.9.0/core/libs/database/models/imagefiltermodelthreads.h:79:10: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/models/imagefiltermodelthreads.h:54:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/models/imagefiltermodelthreads.h:79:10: note: Function in derived class
digikam-5.9.0/core/libs/database/models/imagefiltermodelthreads.h:95:10: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/models/imagefiltermodelthreads.h:54:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/models/imagefiltermodelthreads.h:95:10: note: Function in derived class
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:387:18: style: Condition '!matchPL' is always true [knownConditionTrueFalse]
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:381:29: note: Assignment 'matchPL=false', assigned value is 0
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:387:18: note: Condition '!matchPL' is always true
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:413:18: style: Condition '!matchCL' is always true [knownConditionTrueFalse]
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:407:29: note: Assignment 'matchCL=false', assigned value is 0
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:413:18: note: Condition '!matchCL' is always true
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:209:58: style: Function 'setTagFilter' argument 3 names different: declaration 'matchingCond' definition 'matchingCondition'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagefiltersettings.h:121:41: note: Function 'setTagFilter' argument 3 names different: declaration 'matchingCond' definition 'matchingCondition'.
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:209:58: note: Function 'setTagFilter' argument 3 names different: declaration 'matchingCond' definition 'matchingCondition'.
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:222:71: style: Function 'setRatingFilter' argument 2 names different: declaration 'ratingCond' definition 'ratingCondition'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagefiltersettings.h:138:54: note: Function 'setRatingFilter' argument 2 names different: declaration 'ratingCond' definition 'ratingCondition'.
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:222:71: note: Function 'setRatingFilter' argument 2 names different: declaration 'ratingCond' definition 'ratingCondition'.
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:229:49: style: Function 'setMimeTypeFilter' argument 1 names different: declaration 'mimeTypeFilter' definition 'mime'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagefiltersettings.h:155:32: note: Function 'setMimeTypeFilter' argument 1 names different: declaration 'mimeTypeFilter' definition 'mime'.
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:229:49: note: Function 'setMimeTypeFilter' argument 1 names different: declaration 'mimeTypeFilter' definition 'mime'.
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:244:66: style: Function 'setTagNames' argument 1 names different: declaration 'tagNameHash' definition 'hash'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagefiltersettings.h:149:49: note: Function 'setTagNames' argument 1 names different: declaration 'tagNameHash' definition 'hash'.
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:244:66: note: Function 'setTagNames' argument 1 names different: declaration 'tagNameHash' definition 'hash'.
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:249:68: style: Function 'setAlbumNames' argument 1 names different: declaration 'albumNameHash' definition 'hash'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagefiltersettings.h:150:51: note: Function 'setAlbumNames' argument 1 names different: declaration 'albumNameHash' definition 'hash'.
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:249:68: note: Function 'setAlbumNames' argument 1 names different: declaration 'albumNameHash' definition 'hash'.
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:866:75: style: Function 'setExceptionList' argument 1 names different: declaration 'idlist' definition 'idList'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagefiltersettings.h:289:51: note: Function 'setExceptionList' argument 1 names different: declaration 'idlist' definition 'idList'.
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:866:75: note: Function 'setExceptionList' argument 1 names different: declaration 'idlist' definition 'idList'.
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:55:5: performance: Variable 'm_mimeTypeFilter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/models/imagefiltersettings.h:337:25: performance: Technically the member function 'Digikam::GroupImageFilterSettings::watchFlags' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/models/imagefiltersettings.cpp:947:47: note: Technically the member function 'Digikam::GroupImageFilterSettings::watchFlags' can be static.
digikam-5.9.0/core/libs/database/models/imagefiltersettings.h:337:25: note: Technically the member function 'Digikam::GroupImageFilterSettings::watchFlags' can be static.
digikam-5.9.0/core/libs/database/models/imagethumbnailmodel.h:91:22: style: The function 'data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/models/imagemodel.h:235:27: note: Virtual function in base class
digikam-5.9.0/core/libs/database/models/imagethumbnailmodel.h:91:22: note: Function in derived class
digikam-5.9.0/core/libs/database/models/imagethumbnailmodel.h:126:18: style: The function 'imageInfosCleared' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/database/models/imagemodel.h:331:18: note: Virtual function in base class
digikam-5.9.0/core/libs/database/models/imagethumbnailmodel.h:126:18: note: Function in derived class
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:953:9: style: The scope of the variable 'half' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:999:9: style: The scope of the variable 'removedRows' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:1147:13: style: The scope of the variable 'removedRows' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:669:43: style: Function 'setPreprocessor' argument 1 names different: declaration 'processor' definition 'preprocessor'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagemodel.h:219:35: note: Function 'setPreprocessor' argument 1 names different: declaration 'processor' definition 'preprocessor'.
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:669:43: note: Function 'setPreprocessor' argument 1 names different: declaration 'processor' definition 'preprocessor'.
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:675:45: style: Function 'unsetPreprocessor' argument 1 names different: declaration 'processor' definition 'preprocessor'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagemodel.h:220:37: note: Function 'unsetPreprocessor' argument 1 names different: declaration 'processor' definition 'preprocessor'.
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:675:45: note: Function 'unsetPreprocessor' argument 1 names different: declaration 'processor' definition 'preprocessor'.
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:872:49: style: Function 'removeIndex' argument 1 names different: declaration 'indexes' definition 'index'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagemodel.h:162:41: note: Function 'removeIndex' argument 1 names different: declaration 'indexes' definition 'index'.
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:872:49: note: Function 'removeIndex' argument 1 names different: declaration 'indexes' definition 'index'.
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:1136:79: style: Function 'aboutToBeRemovedInModel' argument 1 names different: declaration 'aboutToBeRemoved' definition 'toRemove'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:118:70: note: Function 'aboutToBeRemovedInModel' argument 1 names different: declaration 'aboutToBeRemoved' definition 'toRemove'.
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:1136:79: note: Function 'aboutToBeRemovedInModel' argument 1 names different: declaration 'aboutToBeRemoved' definition 'toRemove'.
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:1188:91: style: Function 'toContiguousPairs' argument 1 names different: declaration 'ids' definition 'unsorted'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:121:63: note: Function 'toContiguousPairs' argument 1 names different: declaration 'ids' definition 'unsorted'.
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:1188:91: note: Function 'toContiguousPairs' argument 1 names different: declaration 'ids' definition 'unsorted'.
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:1082:5: performance: Variable 'oldIds' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:1083:5: performance: Variable 'oldExtraValues' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/models/imagemodel.h:338:18: warning: Virtual function 'slotImageChange' is called from constructor 'ImageModel(QObject*parent=0)' at line 137. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:137:24: note: Calling slotImageChange
digikam-5.9.0/core/libs/database/models/imagemodel.h:338:18: note: slotImageChange is a virtual method
digikam-5.9.0/core/libs/database/models/imagemodel.h:339:18: warning: Virtual function 'slotImageTagChange' is called from constructor 'ImageModel(QObject*parent=0)' at line 140. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/database/models/imagemodel.cpp:140:24: note: Calling slotImageTagChange
digikam-5.9.0/core/libs/database/models/imagemodel.h:339:18: note: slotImageTagChange is a virtual method
digikam-5.9.0/core/libs/database/models/imagesortsettings.cpp:244:88: style: Function 'compare' argument 3 names different: declaration 'sortRole' definition 'role'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagesortsettings.h:138:73: note: Function 'compare' argument 3 names different: declaration 'sortRole' definition 'role'.
digikam-5.9.0/core/libs/database/models/imagesortsettings.cpp:244:88: note: Function 'compare' argument 3 names different: declaration 'sortRole' definition 'role'.
digikam-5.9.0/core/libs/database/models/imagesortsettings.cpp:44:5: performance: Variable 'categorizationCaseSensitivity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/models/imagesortsettings.cpp:48:5: performance: Variable 'sortCaseSensitivity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/models/imagesortsettings.cpp:49:5: performance: Variable 'currentCategorizationSortOrder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/models/imagesortsettings.cpp:50:5: performance: Variable 'currentSortOrder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/models/imagethumbnailmodel.cpp:107:65: style: Function 'setThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagethumbnailmodel.h:62:48: note: Function 'setThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'.
digikam-5.9.0/core/libs/database/models/imagethumbnailmodel.cpp:107:65: note: Function 'setThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'.
digikam-5.9.0/core/libs/database/models/imagethumbnailmodel.cpp:113:72: style: Function 'setPreloadThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/models/imagethumbnailmodel.h:65:55: note: Function 'setPreloadThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'.
digikam-5.9.0/core/libs/database/models/imagethumbnailmodel.cpp:113:72: note: Function 'setPreloadThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'.
digikam-5.9.0/core/libs/database/server/databaseservererror.cpp:31:5: performance: Variable 'm_ErrorText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/server/databaseservererror.cpp:37:5: performance: Variable 'm_ErrorText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/server/databaseservererror.h:40:1: warning: The class 'DatabaseServerError' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:61:62: style: Function 'databaseFaces' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:70:50: note: Function 'databaseFaces' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:61:62: note: Function 'databaseFaces' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:66:74: style: Function 'unconfirmedFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:71:62: note: Function 'unconfirmedFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:66:74: note: Function 'unconfirmedFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:71:73: style: Function 'databaseFacesForTraining' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:72:61: note: Function 'databaseFacesForTraining' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:71:73: note: Function 'databaseFacesForTraining' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:76:72: style: Function 'confirmedFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:73:60: note: Function 'confirmedFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:76:72: note: Function 'confirmedFaceTagsIfaces' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:81:62: style: Function 'databaseFaces' argument 1 names different: declaration 'imageId' definition 'imageid'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:148:50: note: Function 'databaseFaces' argument 1 names different: declaration 'imageId' definition 'imageid'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:81:62: note: Function 'databaseFaces' argument 1 names different: declaration 'imageId' definition 'imageid'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:267:45: style: Function 'add' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:90:33: note: Function 'add' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:267:45: note: Function 'add' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:426:45: style: Function 'addNormalTag' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:156:41: note: Function 'addNormalTag' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:426:45: note: Function 'addNormalTag' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:431:48: style: Function 'removeNormalTag' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:157:44: note: Function 'removeNormalTag' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:431:48: note: Function 'removeNormalTag' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:436:49: style: Function 'removeNormalTags' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:158:45: note: Function 'removeNormalTags' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:436:49: note: Function 'removeNormalTags' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:436:69: style: Function 'removeNormalTags' argument 2 names different: declaration 'tagId' definition 'tagIds'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:158:65: note: Function 'removeNormalTags' argument 2 names different: declaration 'tagId' definition 'tagIds'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:436:69: note: Function 'removeNormalTags' argument 2 names different: declaration 'tagId' definition 'tagIds'.
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:60:26: performance: Technically the member function 'Digikam::FaceTagsEditor::numberOfFaces' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:161:21: note: Technically the member function 'Digikam::FaceTagsEditor::numberOfFaces' can be static.
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:60:26: note: Technically the member function 'Digikam::FaceTagsEditor::numberOfFaces' can be static.
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:65:26: performance: Technically the member function 'Digikam::FaceTagsEditor::faceCountForPersonInImage' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:55:21: note: Technically the member function 'Digikam::FaceTagsEditor::faceCountForPersonInImage' can be static.
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:65:26: note: Technically the member function 'Digikam::FaceTagsEditor::faceCountForPersonInImage' can be static.
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:79:26: performance: Technically the member function 'Digikam::FaceTagsEditor::getTagRects' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:138:32: note: Technically the member function 'Digikam::FaceTagsEditor::getTagRects' can be static.
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:79:26: note: Technically the member function 'Digikam::FaceTagsEditor::getTagRects' can be static.
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:149:26: performance: Technically the member function 'Digikam::FaceTagsEditor::faceImageTagPairs' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/tags/facetagseditor.cpp:108:37: note: Technically the member function 'Digikam::FaceTagsEditor::faceImageTagPairs' can be static.
digikam-5.9.0/core/libs/database/tags/facetagseditor.h:149:26: note: Technically the member function 'Digikam::FaceTagsEditor::faceImageTagPairs' can be static.
digikam-5.9.0/core/libs/database/tags/facetagsiface.cpp:206:52: style: Function 'fromListing' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/tags/facetagsiface.h:133:48: note: Function 'fromListing' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagsiface.cpp:206:52: note: Function 'fromListing' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/libs/database/tags/facetagsiface.cpp:206:84: style: Function 'fromListing' argument 2 names different: declaration 'values' definition 'extraValues'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/tags/facetagsiface.h:133:80: note: Function 'fromListing' argument 2 names different: declaration 'values' definition 'extraValues'.
digikam-5.9.0/core/libs/database/tags/facetagsiface.cpp:206:84: note: Function 'fromListing' argument 2 names different: declaration 'values' definition 'extraValues'.
digikam-5.9.0/core/libs/database/tags/tagproperties.cpp:120:5: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/database/tags/tagregion.h:98:10: style: Technically the member function 'Digikam::TagRegion::intersects' can be const. [functionConst]
digikam-5.9.0/core/libs/database/tags/tagregion.cpp:145:17: note: Technically the member function 'Digikam::TagRegion::intersects' can be const.
digikam-5.9.0/core/libs/database/tags/tagregion.h:98:10: note: Technically the member function 'Digikam::TagRegion::intersects' can be const.
digikam-5.9.0/core/libs/database/tags/tagscache.cpp:610:10: style: The scope of the variable 'parentTagExisted' can be reduced. [variableScope]
digikam-5.9.0/core/libs/database/tags/tagscache.cpp:1139:55: style: Function 'tagsStartingWith' argument 1 names different: declaration 'begin' definition 'fragment'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/tags/tagscache.h:265:48: note: Function 'tagsStartingWith' argument 1 names different: declaration 'begin' definition 'fragment'.
digikam-5.9.0/core/libs/database/tags/tagscache.cpp:1139:55: note: Function 'tagsStartingWith' argument 1 names different: declaration 'begin' definition 'fragment'.
digikam-5.9.0/core/libs/database/tags/tagscache.cpp:191:17: performance: Technically the member function 'Digikam::Private::compareProperty' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/tags/tagscache.cpp:204:17: performance: Technically the member function 'Digikam::Private::sortedListContains' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/thumbsdb/thumbsdb.cpp:260:77: style: Function 'insertCustomIdentifier' argument 1 names different: declaration 'id' definition 'path'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/thumbsdb/thumbsdb.h:111:71: note: Function 'insertCustomIdentifier' argument 1 names different: declaration 'id' definition 'path'.
digikam-5.9.0/core/libs/database/thumbsdb/thumbsdb.cpp:260:77: note: Function 'insertCustomIdentifier' argument 1 names different: declaration 'id' definition 'path'.
digikam-5.9.0/core/libs/database/thumbsdb/thumbsdb.cpp:56:7: style: Class 'ThumbsDb' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/database/thumbsdb/thumbsdb.cpp:56:7: style: Class 'ThumbsDb' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/database/thumbsdb/thumbsdbaccess.h:55:22: performance: Technically the member function 'Digikam::ThumbsDbAccess::lastError' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/thumbsdb/thumbsdbaccess.cpp:254:25: note: Technically the member function 'Digikam::ThumbsDbAccess::lastError' can be static.
digikam-5.9.0/core/libs/database/thumbsdb/thumbsdbaccess.h:55:22: note: Technically the member function 'Digikam::ThumbsDbAccess::lastError' can be static.
digikam-5.9.0/core/libs/database/thumbsdb/thumbsdbaccess.h:60:10: performance: Technically the member function 'Digikam::ThumbsDbAccess::setLastError' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/thumbsdb/thumbsdbaccess.cpp:259:22: note: Technically the member function 'Digikam::ThumbsDbAccess::setLastError' can be static.
digikam-5.9.0/core/libs/database/thumbsdb/thumbsdbaccess.h:60:10: note: Technically the member function 'Digikam::ThumbsDbAccess::setLastError' can be static.
digikam-5.9.0/core/libs/database/utils/dbinfoiface.cpp:75:17: performance: Technically the member function 'Digikam::Private::imagesFromPAlbum' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/utils/dbinfoiface.cpp:119:17: performance: Technically the member function 'Digikam::Private::imagesFromTAlbum' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/utils/dbinfoiface.cpp:138:17: performance: Technically the member function 'Digikam::Private::imagesFromSAlbum' can be static. [functionStatic]
digikam-5.9.0/core/libs/database/utils/dbmigrationdlg.cpp:90:57: style: Function 'init' argument 1 names different: declaration 'fromDatabaseSettingsWidget' definition 'fromDbEngineParameters'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/utils/dbmigrationdlg.h:53:41: note: Function 'init' argument 1 names different: declaration 'fromDatabaseSettingsWidget' definition 'fromDbEngineParameters'.
digikam-5.9.0/core/libs/database/utils/dbmigrationdlg.cpp:90:57: note: Function 'init' argument 1 names different: declaration 'fromDatabaseSettingsWidget' definition 'fromDbEngineParameters'.
digikam-5.9.0/core/libs/database/utils/dbmigrationdlg.cpp:90:107: style: Function 'init' argument 2 names different: declaration 'toDatabaseSettingsWidget' definition 'toDbEngineParameters'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/utils/dbmigrationdlg.h:53:95: note: Function 'init' argument 2 names different: declaration 'toDatabaseSettingsWidget' definition 'toDbEngineParameters'.
digikam-5.9.0/core/libs/database/utils/dbmigrationdlg.cpp:90:107: note: Function 'init' argument 2 names different: declaration 'toDatabaseSettingsWidget' definition 'toDbEngineParameters'.
digikam-5.9.0/core/libs/database/utils/dbmigrationdlg.cpp:294:62: style: Function 'slotHandleSmallStepStarted' argument 1 names different: declaration 'currValue' definition 'currentValue'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/database/utils/dbmigrationdlg.h:85:41: note: Function 'slotHandleSmallStepStarted' argument 1 names different: declaration 'currValue' definition 'currentValue'.
digikam-5.9.0/core/libs/database/utils/dbmigrationdlg.cpp:294:62: note: Function 'slotHandleSmallStepStarted' argument 1 names different: declaration 'currValue' definition 'currentValue'.
digikam-5.9.0/core/libs/database/utils/dbsettingswidget.cpp:815:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
digikam-5.9.0/core/libs/database/utils/dbsettingswidget.cpp:828:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
digikam-5.9.0/core/libs/dialogs/dconfigdlgmodels.h:125:5: style: Class 'DConfigDlgWdgItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dialogs/dconfigdlg.cpp:45:5: style: Class 'DConfigDlgPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dialogs/dconfigdlgmodels.cpp:216:39: style: Function 'PageItem' argument 1 names different: declaration 'pageItem' definition 'pageWidgetItem'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dialogs/dconfigdlgmodels_p.h:52:42: note: Function 'PageItem' argument 1 names different: declaration 'pageItem' definition 'pageWidgetItem'.
digikam-5.9.0/core/libs/dialogs/dconfigdlgmodels.cpp:216:39: note: Function 'PageItem' argument 1 names different: declaration 'pageItem' definition 'pageWidgetItem'.
digikam-5.9.0/core/libs/dialogs/dconfigdlgmodels.cpp:230:38: style: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dialogs/dconfigdlgmodels_p.h:55:32: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'.
digikam-5.9.0/core/libs/dialogs/dconfigdlgmodels.cpp:230:38: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'.
digikam-5.9.0/core/libs/dialogs/dconfigdlgmodels.cpp:235:47: style: Function 'insertChild' argument 2 names different: declaration 'child' definition 'item'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dialogs/dconfigdlgmodels_p.h:56:41: note: Function 'insertChild' argument 2 names different: declaration 'child' definition 'item'.
digikam-5.9.0/core/libs/dialogs/dconfigdlgmodels.cpp:235:47: note: Function 'insertChild' argument 2 names different: declaration 'child' definition 'item'.
digikam-5.9.0/core/libs/dialogs/dconfigdlgmodels_p.h:61:9: performance: Technically the member function 'Digikam::PageItem::columnCount' can be static. [functionStatic]
digikam-5.9.0/core/libs/dialogs/dconfigdlgmodels.cpp:255:15: note: Technically the member function 'Digikam::PageItem::columnCount' can be static.
digikam-5.9.0/core/libs/dialogs/dconfigdlgmodels_p.h:61:9: note: Technically the member function 'Digikam::PageItem::columnCount' can be static.
digikam-5.9.0/core/libs/dialogs/dconfigdlgmodels_p.h:87:11: style: Class 'DConfigDlgWdgModelPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/dialogs/dconfigdlgmodels_p.h:87:11: style: Class 'DConfigDlgWdgModelPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/dialogs/dconfigdlgview.cpp:176:72: style: Function 'collectPages' argument 1 names different: declaration 'parent' definition 'parentIndex'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dialogs/dconfigdlgview_p.h:86:53: note: Function 'collectPages' argument 1 names different: declaration 'parent' definition 'parentIndex'.
digikam-5.9.0/core/libs/dialogs/dconfigdlgview.cpp:176:72: note: Function 'collectPages' argument 1 names different: declaration 'parent' definition 'parentIndex'.
digikam-5.9.0/core/libs/dialogs/dconfigdlgview_p.h:113:10: style: Unused private function: 'DConfigDlgViewPrivate::init' [unusedPrivateFunction]
digikam-5.9.0/core/libs/dialogs/dconfigdlgview_p.h:52:5: style: Class 'DConfigDlgStackedWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dialogs/dconfigdlgview_p.h:80:5: style: Class 'DConfigDlgViewPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dialogs/dconfigdlgview_p.h:128:5: style: Class 'DConfigDlgPlainView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dialogs/dconfigdlgview_p.h:152:5: style: Class 'DConfigDlgListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dialogs/dconfigdlgview_p.h:170:5: style: Class 'DConfigDlgTreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dialogs/dconfigdlgview_p.h:191:5: style: Class 'DConfigDlgTabbedView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dialogs/dconfigdlgview_p.h:228:5: style: Class 'DConfigDlgListViewDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dialogs/dconfigdlgview_p.h:250:5: style: Class 'DConfigDlgListViewProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dialogs/dconfigdlgwidgets_p.h:112:13: performance: Technically the member function 'Digikam::Private::iconTypeToIconName' can be static. [functionStatic]
digikam-5.9.0/core/libs/dialogs/dconfigdlgwidgets_p.h:47:5: style: Class 'DConfigDlgWdgPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dialogs/dconfigdlgwidgets_p.h:63:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dialogs/deletedialog.cpp:368:59: style: Function 'setListMode' argument 1 names different: declaration 'mode' definition 'listMode'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dialogs/deletedialog.h:126:49: note: Function 'setListMode' argument 1 names different: declaration 'mode' definition 'listMode'.
digikam-5.9.0/core/libs/dialogs/deletedialog.cpp:368:59: note: Function 'setListMode' argument 1 names different: declaration 'mode' definition 'listMode'.
digikam-5.9.0/core/libs/dialogs/deletedialog.cpp:524:57: style: Function 'confirmDeleteList' argument 1 names different: declaration 'condemnedURLs' definition 'condemnedFiles'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dialogs/deletedialog.h:165:47: note: Function 'confirmDeleteList' argument 1 names different: declaration 'condemnedURLs' definition 'condemnedFiles'.
digikam-5.9.0/core/libs/dialogs/deletedialog.cpp:524:57: note: Function 'confirmDeleteList' argument 1 names different: declaration 'condemnedURLs' definition 'condemnedFiles'.
digikam-5.9.0/core/libs/dialogs/dmessagebox.cpp:346:11: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dialogs/dprogressdlg.cpp:136:47: style: Function 'addedAction' argument 1 names different: declaration 'icon' definition 'itemPix'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dialogs/dprogressdlg.h:65:37: note: Function 'addedAction' argument 1 names different: declaration 'icon' definition 'itemPix'.
digikam-5.9.0/core/libs/dialogs/dprogressdlg.cpp:136:47: note: Function 'addedAction' argument 1 names different: declaration 'icon' definition 'itemPix'.
digikam-5.9.0/core/libs/dialogs/dsplashscreen.cpp:57:9: style: Variable 'state' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
digikam-5.9.0/core/libs/dialogs/dsplashscreen.cpp:55:9: note: Variable 'state' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/libs/dialogs/dsplashscreen.cpp:57:9: note: Variable 'state' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/libs/dialogs/dsplashscreen.cpp:157:12: style: The scope of the variable 'position' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dialogs/dsplashscreen.cpp:59:9: performance: Variable 'version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dialogs/iccprofileinfodlg.cpp:44:107: style: Function 'ICCProfileInfoDlg' argument 3 names different: declaration 'profileData' definition 'profile'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dialogs/iccprofileinfodlg.h:49:92: note: Function 'ICCProfileInfoDlg' argument 3 names different: declaration 'profileData' definition 'profile'.
digikam-5.9.0/core/libs/dialogs/iccprofileinfodlg.cpp:44:107: note: Function 'ICCProfileInfoDlg' argument 3 names different: declaration 'profileData' definition 'profile'.
digikam-5.9.0/core/libs/dialogs/imagedialog.cpp:411:7: style: Class 'ImageDialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/dialogs/imagedialog.cpp:411:7: style: Class 'ImageDialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/dialogs/infodlg.h:59:18: warning: Virtual function 'slotCopy2ClipBoard' is called from constructor 'InfoDlg(QWidget*const parent)' at line 140. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/dialogs/infodlg.cpp:140:24: note: Calling slotCopy2ClipBoard
digikam-5.9.0/core/libs/dialogs/infodlg.h:59:18: note: slotCopy2ClipBoard is a virtual method
digikam-5.9.0/core/libs/dimg/dcolorblend.h:79:38: style: Function 'blendAlpha16' argument 1 names different: declaration 'alpha' definition 'alphaValue'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dcolor.h:216:34: note: Function 'blendAlpha16' argument 1 names different: declaration 'alpha' definition 'alphaValue'.
digikam-5.9.0/core/libs/dimg/dcolorblend.h:79:38: note: Function 'blendAlpha16' argument 1 names different: declaration 'alpha' definition 'alphaValue'.
digikam-5.9.0/core/libs/dimg/dcolorblend.h:89:37: style: Function 'blendAlpha8' argument 1 names different: declaration 'alpha' definition 'alphaValue'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dcolor.h:214:33: note: Function 'blendAlpha8' argument 1 names different: declaration 'alpha' definition 'alphaValue'.
digikam-5.9.0/core/libs/dimg/dcolorblend.h:89:37: note: Function 'blendAlpha8' argument 1 names different: declaration 'alpha' definition 'alphaValue'.
digikam-5.9.0/core/libs/dimg/dcolorblend.h:99:41: style: Function 'blendInvAlpha16' argument 1 names different: declaration 'alpha' definition 'alphaValue'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dcolor.h:217:37: note: Function 'blendInvAlpha16' argument 1 names different: declaration 'alpha' definition 'alphaValue'.
digikam-5.9.0/core/libs/dimg/dcolorblend.h:99:41: note: Function 'blendInvAlpha16' argument 1 names different: declaration 'alpha' definition 'alphaValue'.
digikam-5.9.0/core/libs/dimg/dcolorblend.h:109:40: style: Function 'blendInvAlpha8' argument 1 names different: declaration 'alpha' definition 'alphaValue'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dcolor.h:215:36: note: Function 'blendInvAlpha8' argument 1 names different: declaration 'alpha' definition 'alphaValue'.
digikam-5.9.0/core/libs/dimg/dcolorblend.h:109:40: note: Function 'blendInvAlpha8' argument 1 names different: declaration 'alpha' definition 'alphaValue'.
digikam-5.9.0/core/libs/dimg/dcolorblend.h:119:39: style: Function 'premultiply16' argument 1 names different: declaration 'alpha' definition 'alphaValue'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dcolor.h:218:35: note: Function 'premultiply16' argument 1 names different: declaration 'alpha' definition 'alphaValue'.
digikam-5.9.0/core/libs/dimg/dcolorblend.h:119:39: note: Function 'premultiply16' argument 1 names different: declaration 'alpha' definition 'alphaValue'.
digikam-5.9.0/core/libs/dimg/dcolorblend.h:128:38: style: Function 'premultiply8' argument 1 names different: declaration 'alpha' definition 'alphaValue'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dcolor.h:219:34: note: Function 'premultiply8' argument 1 names different: declaration 'alpha' definition 'alphaValue'.
digikam-5.9.0/core/libs/dimg/dcolorblend.h:128:38: note: Function 'premultiply8' argument 1 names different: declaration 'alpha' definition 'alphaValue'.
digikam-5.9.0/core/libs/dimg/dcolorblend.h:137:38: style: Function 'demultiply16' argument 1 names different: declaration 'alpha' definition 'alphaValue'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dcolor.h:220:34: note: Function 'demultiply16' argument 1 names different: declaration 'alpha' definition 'alphaValue'.
digikam-5.9.0/core/libs/dimg/dcolorblend.h:137:38: note: Function 'demultiply16' argument 1 names different: declaration 'alpha' definition 'alphaValue'.
digikam-5.9.0/core/libs/dimg/dcolorblend.h:146:37: style: Function 'demultiply8' argument 1 names different: declaration 'alpha' definition 'alphaValue'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dcolor.h:221:33: note: Function 'demultiply8' argument 1 names different: declaration 'alpha' definition 'alphaValue'.
digikam-5.9.0/core/libs/dimg/dcolorblend.h:146:37: note: Function 'demultiply8' argument 1 names different: declaration 'alpha' definition 'alphaValue'.
digikam-5.9.0/core/libs/dimg/dcolor.h:147:17: style: Technically the member function 'Digikam::DColor::isPureGrayValue' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/dcolor.h:152:17: style: Technically the member function 'Digikam::DColor::isPureGray' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:49:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:115:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:49:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:50:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:126:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:50:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:56:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:115:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:56:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:57:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:126:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:57:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:63:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:115:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:63:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:64:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:126:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:64:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:70:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:115:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:70:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:71:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:126:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:71:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:77:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:115:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:77:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:78:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:126:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:78:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:84:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:115:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:84:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:85:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:126:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:85:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:91:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:115:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:91:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:92:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:126:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:92:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:98:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:115:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:98:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:99:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:126:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:99:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:105:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:115:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:105:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:106:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:126:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:106:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:112:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:115:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:112:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:113:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:126:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:113:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:119:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:115:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:119:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:120:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:126:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:120:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:126:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:115:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:126:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:127:18: style: The function 'compose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/dcolorcomposer.h:126:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/dcolorcomposer.cpp:127:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/dimg.cpp:1723:18: style: The scope of the variable 'sptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:1724:12: style: The scope of the variable 'dptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:1777:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:1778:12: style: The scope of the variable 'dptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:1853:12: style: The scope of the variable 'ptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:2285:25: style: The scope of the variable 'to' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:2307:23: style: The scope of the variable 'to' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:2342:25: style: The scope of the variable 'line1' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:2343:25: style: The scope of the variable 'line2' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:2373:23: style: The scope of the variable 'line1' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:2374:23: style: The scope of the variable 'line2' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:2415:25: style: The scope of the variable 'to' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:2437:23: style: The scope of the variable 'to' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:2496:33: style: The scope of the variable 'end' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:2522:24: style: The scope of the variable 'end' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:2556:33: style: The scope of the variable 'line1' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:2557:33: style: The scope of the variable 'line2' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:2582:24: style: The scope of the variable 'line1' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:2583:24: style: The scope of the variable 'line2' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimg.cpp:373:105: style: Function 'load' argument 5 names different: declaration 'loadHistory' definition 'loadImageHistory'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dimg.h:207:85: note: Function 'load' argument 5 names different: declaration 'loadHistory' definition 'loadImageHistory'.
digikam-5.9.0/core/libs/dimg/dimg.cpp:373:105: note: Function 'load' argument 5 names different: declaration 'loadHistory' definition 'loadImageHistory'.
digikam-5.9.0/core/libs/dimg/dimg.cpp:401:46: style: Function 'load' argument 2 names different: declaration 'loadFlags' definition 'loadFlagsInt'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dimg.h:661:44: note: Function 'load' argument 2 names different: declaration 'loadFlags' definition 'loadFlagsInt'.
digikam-5.9.0/core/libs/dimg/dimg.cpp:401:46: note: Function 'load' argument 2 names different: declaration 'loadFlags' definition 'loadFlagsInt'.
digikam-5.9.0/core/libs/dimg/dimg.cpp:1551:31: style: Function 'copy' argument 1 names different: declaration 'relativeRect' definition 'rel'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dimg.h:472:35: note: Function 'copy' argument 1 names different: declaration 'relativeRect' definition 'rel'.
digikam-5.9.0/core/libs/dimg/dimg.cpp:1551:31: note: Function 'copy' argument 1 names different: declaration 'relativeRect' definition 'rel'.
digikam-5.9.0/core/libs/dimg/dimg.cpp:1921:39: style: Function 'copyQImage' argument 1 names different: declaration 'relativeRect' definition 'rel'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dimg.h:513:41: note: Function 'copyQImage' argument 1 names different: declaration 'relativeRect' definition 'rel'.
digikam-5.9.0/core/libs/dimg/dimg.cpp:1921:39: note: Function 'copyQImage' argument 1 names different: declaration 'relativeRect' definition 'rel'.
digikam-5.9.0/core/libs/dimg/dimg.cpp:3142:78: style: Function 'insertAsReferredImage' argument 2 names different: declaration 'otherImagesId' definition 'id'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dimg.h:425:86: note: Function 'insertAsReferredImage' argument 2 names different: declaration 'otherImagesId' definition 'id'.
digikam-5.9.0/core/libs/dimg/dimg.cpp:3142:78: note: Function 'insertAsReferredImage' argument 2 names different: declaration 'otherImagesId' definition 'id'.
digikam-5.9.0/core/libs/dimg/dshareddata.h:195:0: warning: Member variable 'Digikam :: DSharedDataPointer < Private >::d' is not assigned a value in 'Digikam :: DSharedDataPointer < Private >::operator='. [operatorEqVarError]
digikam-5.9.0/core/libs/dimg/exposurecontainer.h:52:9: performance: Variable 'underExposureColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/exposurecontainer.h:53:9: performance: Variable 'overExposureColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/dimg.h:311:17: style: Technically the member function 'Digikam::DImg::setPixelColor' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/dimg.cpp:1453:12: note: Technically the member function 'Digikam::DImg::setPixelColor' can be const.
digikam-5.9.0/core/libs/dimg/dimg.h:311:17: note: Technically the member function 'Digikam::DImg::setPixelColor' can be const.
digikam-5.9.0/core/libs/dimg/dimg.h:485:16: style: Technically the member function 'Digikam::DImg::bitBltImage' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/dimg.cpp:1599:12: note: Technically the member function 'Digikam::DImg::bitBltImage' can be const.
digikam-5.9.0/core/libs/dimg/dimg.h:485:16: note: Technically the member function 'Digikam::DImg::bitBltImage' can be const.
digikam-5.9.0/core/libs/dimg/dimg.h:486:16: style: Technically the member function 'Digikam::DImg::bitBltImage' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/dimg.cpp:1622:12: note: Technically the member function 'Digikam::DImg::bitBltImage' can be const.
digikam-5.9.0/core/libs/dimg/dimg.h:486:16: note: Technically the member function 'Digikam::DImg::bitBltImage' can be const.
digikam-5.9.0/core/libs/dimg/dimg.h:493:16: style: Technically the member function 'Digikam::DImg::bitBlendImage' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/dimg.cpp:1745:12: note: Technically the member function 'Digikam::DImg::bitBlendImage' can be const.
digikam-5.9.0/core/libs/dimg/dimg.h:493:16: note: Technically the member function 'Digikam::DImg::bitBlendImage' can be const.
digikam-5.9.0/core/libs/dimg/dimg.h:502:16: style: Technically the member function 'Digikam::DImg::bitBlendImageOnColor' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/dimg.cpp:1818:12: note: Technically the member function 'Digikam::DImg::bitBlendImageOnColor' can be const.
digikam-5.9.0/core/libs/dimg/dimg.h:502:16: note: Technically the member function 'Digikam::DImg::bitBlendImageOnColor' can be const.
digikam-5.9.0/core/libs/dimg/dimg.h:559:16: style: Technically the member function 'Digikam::DImg::flip' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/dimg.cpp:2478:12: note: Technically the member function 'Digikam::DImg::flip' can be const.
digikam-5.9.0/core/libs/dimg/dimg.h:559:16: note: Technically the member function 'Digikam::DImg::flip' can be const.
digikam-5.9.0/core/libs/dimg/dimg.h:601:16: style: Technically the member function 'Digikam::DImg::fill' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/dimg.cpp:2835:12: note: Technically the member function 'Digikam::DImg::fill' can be const.
digikam-5.9.0/core/libs/dimg/dimg.h:601:16: note: Technically the member function 'Digikam::DImg::fill' can be const.
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:490:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:575:11: style: The scope of the variable 'dptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:615:13: style: The scope of the variable 'dptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:771:27: style: The scope of the variable 'pix' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:811:13: style: The scope of the variable 'Cy' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:814:13: style: The scope of the variable 'yap' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:1003:17: style: The scope of the variable 'Cy' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:1006:18: style: The scope of the variable 'yap' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:1234:27: style: The scope of the variable 'pix' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:1271:13: style: The scope of the variable 'Cy' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:1274:13: style: The scope of the variable 'yap' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:1442:17: style: The scope of the variable 'Cy' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:1445:18: style: The scope of the variable 'yap' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:1663:29: style: The scope of the variable 'pix' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:1700:13: style: The scope of the variable 'Cy' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:1703:13: style: The scope of the variable 'yap' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:1869:17: style: The scope of the variable 'Cy' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:1872:18: style: The scope of the variable 'yap' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:2027:27: style: The scope of the variable 'rr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:2027:31: style: The scope of the variable 'gg' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:2027:35: style: The scope of the variable 'bb' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:2027:39: style: The scope of the variable 'aa' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:2094:27: style: The scope of the variable 'r' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:2094:30: style: The scope of the variable 'g' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:2094:33: style: The scope of the variable 'b' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:2094:36: style: The scope of the variable 'a' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:2095:29: style: The scope of the variable 'pix' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:2133:13: style: The scope of the variable 'Cy' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:2136:13: style: The scope of the variable 'yap' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:2325:17: style: The scope of the variable 'Cy' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:2328:18: style: The scope of the variable 'yap' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:183:28: style: Function 'smoothScale' argument 1 names different: declaration 'width' definition 'dw'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dimg.h:538:32: note: Function 'smoothScale' argument 1 names different: declaration 'width' definition 'dw'.
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:183:28: note: Function 'smoothScale' argument 1 names different: declaration 'width' definition 'dw'.
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:183:36: style: Function 'smoothScale' argument 2 names different: declaration 'height' definition 'dh'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dimg.h:538:43: note: Function 'smoothScale' argument 2 names different: declaration 'height' definition 'dh'.
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:183:36: note: Function 'smoothScale' argument 2 names different: declaration 'height' definition 'dh'.
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:194:35: style: Function 'smoothScaleClipped' argument 1 names different: declaration 'width' definition 'dw'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dimg.h:549:33: note: Function 'smoothScaleClipped' argument 1 names different: declaration 'width' definition 'dw'.
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:194:35: note: Function 'smoothScaleClipped' argument 1 names different: declaration 'width' definition 'dw'.
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:194:43: style: Function 'smoothScaleClipped' argument 2 names different: declaration 'height' definition 'dh'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dimg.h:549:44: note: Function 'smoothScaleClipped' argument 2 names different: declaration 'height' definition 'dh'.
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:194:43: note: Function 'smoothScaleClipped' argument 2 names different: declaration 'height' definition 'dh'.
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:194:73: style: Function 'smoothScaleClipped' argument 5 names different: declaration 'clipwidth' definition 'clipw'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dimg.h:549:78: note: Function 'smoothScaleClipped' argument 5 names different: declaration 'clipwidth' definition 'clipw'.
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:194:73: note: Function 'smoothScaleClipped' argument 5 names different: declaration 'clipwidth' definition 'clipw'.
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:194:84: style: Function 'smoothScaleClipped' argument 6 names different: declaration 'clipheight' definition 'cliph'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/dimg.h:549:93: note: Function 'smoothScaleClipped' argument 6 names different: declaration 'clipheight' definition 'cliph'.
digikam-5.9.0/core/libs/dimg/dimgscale.cpp:194:84: note: Function 'smoothScaleClipped' argument 6 names different: declaration 'clipheight' definition 'cliph'.
digikam-5.9.0/core/libs/dimg/drawdecoding.cpp:321:5: performance: Variable 'rawPrm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/drawdecoding.cpp:53:20: style: Technically the member function 'Digikam::DRawDecoderSettingsWriter::combinedKey' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/filters/auto/equalizefilter.cpp:107:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/equalizefilter.cpp:108:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/equalizefilter.cpp:109:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/equalizefilter.cpp:202:25: style: The scope of the variable 'red' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/auto/equalizefilter.cpp:202:30: style: The scope of the variable 'green' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/auto/equalizefilter.cpp:202:37: style: The scope of the variable 'blue' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/auto/equalizefilter.cpp:202:43: style: The scope of the variable 'alpha' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/auto/normalizefilter.cpp:142:25: style: The scope of the variable 'red' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/auto/normalizefilter.cpp:142:30: style: The scope of the variable 'green' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/auto/normalizefilter.cpp:142:37: style: The scope of the variable 'blue' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/auto/normalizefilter.cpp:239:25: style: The scope of the variable 'red' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/auto/normalizefilter.cpp:239:30: style: The scope of the variable 'green' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/auto/normalizefilter.cpp:239:37: style: The scope of the variable 'blue' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:109:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:110:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:114:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:129:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:141:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:156:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:171:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:183:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:198:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:213:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:225:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:240:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:255:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:267:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:397:25: style: The scope of the variable 'red' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:397:30: style: The scope of the variable 'green' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:397:37: style: The scope of the variable 'blue' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/auto/stretchfilter.cpp:397:43: style: The scope of the variable 'alpha' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/bw/bwsepiafilter.h:123:9: performance: Variable 'curvesPrm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/bw/infraredfilter.cpp:97:20: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/bw/infraredfilter.cpp:56:5: performance: Variable 'm_settings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/bw/mixerfilter.cpp:133:32: style: The scope of the variable 'red' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/bw/mixerfilter.cpp:133:37: style: The scope of the variable 'green' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/bw/mixerfilter.cpp:133:44: style: The scope of the variable 'blue' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/bw/mixerfilter.cpp:49:5: performance: Variable 'm_settings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/bw/mixersettings.cpp:570:9: warning: Width 256 given in format string (no. 1) is smaller than destination buffer 'buf1[1024]'. [invalidScanfFormatWidth_smaller]
digikam-5.9.0/core/libs/dimg/filters/bw/mixersettings.cpp:571:9: warning: Width 256 given in format string (no. 1) is smaller than destination buffer 'buf1[1024]'. [invalidScanfFormatWidth_smaller]
digikam-5.9.0/core/libs/dimg/filters/bw/mixersettings.cpp:572:9: warning: Width 256 given in format string (no. 1) is smaller than destination buffer 'buf1[1024]'. [invalidScanfFormatWidth_smaller]
digikam-5.9.0/core/libs/dimg/filters/bw/mixersettings.cpp:583:9: warning: Width 256 given in format string (no. 1) is smaller than destination buffer 'buf1[1024]'. [invalidScanfFormatWidth_smaller]
digikam-5.9.0/core/libs/dimg/filters/bw/mixersettings.cpp:594:9: warning: Width 256 given in format string (no. 1) is smaller than destination buffer 'buf1[1024]'. [invalidScanfFormatWidth_smaller]
digikam-5.9.0/core/libs/dimg/filters/bw/mixersettings.cpp:594:9: warning: Width 256 given in format string (no. 2) is smaller than destination buffer 'buf2[1024]'. [invalidScanfFormatWidth_smaller]
digikam-5.9.0/core/libs/dimg/filters/bw/mixersettings.cpp:594:9: warning: Width 256 given in format string (no. 3) is smaller than destination buffer 'buf3[1024]'. [invalidScanfFormatWidth_smaller]
digikam-5.9.0/core/libs/dimg/filters/bw/mixersettings.cpp:599:9: warning: Width 256 given in format string (no. 1) is smaller than destination buffer 'buf1[1024]'. [invalidScanfFormatWidth_smaller]
digikam-5.9.0/core/libs/dimg/filters/bw/mixersettings.cpp:599:9: warning: Width 256 given in format string (no. 2) is smaller than destination buffer 'buf2[1024]'. [invalidScanfFormatWidth_smaller]
digikam-5.9.0/core/libs/dimg/filters/bw/mixersettings.cpp:599:9: warning: Width 256 given in format string (no. 3) is smaller than destination buffer 'buf3[1024]'. [invalidScanfFormatWidth_smaller]
digikam-5.9.0/core/libs/dimg/filters/bw/mixersettings.cpp:604:9: warning: Width 256 given in format string (no. 1) is smaller than destination buffer 'buf1[1024]'. [invalidScanfFormatWidth_smaller]
digikam-5.9.0/core/libs/dimg/filters/bw/mixersettings.cpp:604:9: warning: Width 256 given in format string (no. 2) is smaller than destination buffer 'buf2[1024]'. [invalidScanfFormatWidth_smaller]
digikam-5.9.0/core/libs/dimg/filters/bw/mixersettings.cpp:604:9: warning: Width 256 given in format string (no. 3) is smaller than destination buffer 'buf3[1024]'. [invalidScanfFormatWidth_smaller]
digikam-5.9.0/core/libs/dimg/filters/bw/mixersettings.cpp:609:9: warning: Width 256 given in format string (no. 1) is smaller than destination buffer 'buf1[1024]'. [invalidScanfFormatWidth_smaller]
digikam-5.9.0/core/libs/dimg/filters/bw/mixersettings.cpp:609:9: warning: Width 256 given in format string (no. 2) is smaller than destination buffer 'buf2[1024]'. [invalidScanfFormatWidth_smaller]
digikam-5.9.0/core/libs/dimg/filters/bw/mixersettings.cpp:609:9: warning: Width 256 given in format string (no. 3) is smaller than destination buffer 'buf3[1024]'. [invalidScanfFormatWidth_smaller]
digikam-5.9.0/core/libs/dimg/filters/bw/tonalityfilter.cpp:49:5: performance: Variable 'm_settings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/cb/cbfilter.cpp:326:9: style: The scope of the variable 'r_table' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/cb/cbfilter.cpp:327:9: style: The scope of the variable 'g_table' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/cb/cbfilter.cpp:328:9: style: The scope of the variable 'b_table' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/cb/cbfilter.cpp:329:9: style: The scope of the variable 'a_table' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/cb/cbfilter.cpp:330:9: style: The scope of the variable 'dummy_table' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/curves/curvesbox.cpp:329:41: style: Function 'setScale' argument 1 names different: declaration 'scale' definition 'type'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/curves/curvesbox.h:109:34: note: Function 'setScale' argument 1 names different: declaration 'scale' definition 'type'.
digikam-5.9.0/core/libs/dimg/filters/curves/curvesbox.cpp:329:41: note: Function 'setScale' argument 1 names different: declaration 'scale' definition 'type'.
digikam-5.9.0/core/libs/dimg/filters/curves/curvesfilter.cpp:44:5: performance: Variable 'm_settings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/curves/curvesfilter.cpp:52:5: performance: Variable 'm_settings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/curves/curveswidget.cpp:532:17: style: The scope of the variable 'index' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/curves/curveswidget.cpp:83:9: performance: Variable 'channelType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/curves/curveswidget.cpp:84:9: performance: Variable 'scaleType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/curves/curveswidget.cpp:96:9: performance: Variable 'progressPix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.cpp:363:9: style: The scope of the variable 'i' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.cpp:365:9: style: The scope of the variable 'num_pts' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.cpp:366:9: style: The scope of the variable 'p1' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.cpp:366:13: style: The scope of the variable 'p2' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.cpp:366:17: style: The scope of the variable 'p3' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.cpp:366:21: style: The scope of the variable 'p4' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.cpp:498:14: style: The scope of the variable 'newx' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.cpp:498:20: style: The scope of the variable 'newy' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.cpp:720:24: style: The scope of the variable 'red' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.cpp:720:29: style: The scope of the variable 'green' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.cpp:720:36: style: The scope of the variable 'blue' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.cpp:720:42: style: The scope of the variable 'alpha' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.cpp:1432:71: style: Function 'setChannelFromBinary' argument 2 names different: declaration 'array' definition 'data'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.h:161:62: note: Function 'setChannelFromBinary' argument 2 names different: declaration 'array' definition 'data'.
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.cpp:1432:71: note: Function 'setChannelFromBinary' argument 2 names different: declaration 'array' definition 'data'.
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.h:96:12: style: Technically the member function 'Digikam::ImageCurves::curvesLutFunc' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.cpp:431:20: note: Technically the member function 'Digikam::ImageCurves::curvesLutFunc' can be const.
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.h:96:12: note: Technically the member function 'Digikam::ImageCurves::curvesLutFunc' can be const.
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.h:98:12: style: Technically the member function 'Digikam::ImageCurves::curvesLutProcess' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.cpp:651:19: note: Technically the member function 'Digikam::ImageCurves::curvesLutProcess' can be const.
digikam-5.9.0/core/libs/dimg/filters/curves/imagecurves.h:98:12: note: Technically the member function 'Digikam::ImageCurves::curvesLutProcess' can be const.
digikam-5.9.0/core/libs/dimg/filters/decorate/borderfilter.cpp:109:34: style: Function 'BorderFilter' argument 1 names different: declaration 'orgImage' definition 'image'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/decorate/borderfilter.h:132:33: note: Function 'BorderFilter' argument 1 names different: declaration 'orgImage' definition 'image'.
digikam-5.9.0/core/libs/dimg/filters/decorate/borderfilter.cpp:109:34: note: Function 'BorderFilter' argument 1 names different: declaration 'orgImage' definition 'image'.
digikam-5.9.0/core/libs/dimg/filters/decorate/borderfilter.h:86:9: performance: Variable 'solidColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/decorate/texturefilter.cpp:53:5: performance: Variable 'm_texturePath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/dimgbuiltinfilter.cpp:487:21: style: The function 'filterIdentifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:121:21: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgbuiltinfilter.cpp:487:21: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgbuiltinfilter.cpp:492:26: style: The function 'filterAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:115:26: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgbuiltinfilter.cpp:492:26: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgbuiltinfilter.cpp:497:10: style: The function 'readParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:117:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgbuiltinfilter.cpp:497:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgbuiltinfilter.cpp:504:10: style: The function 'filterImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:178:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgbuiltinfilter.cpp:504:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:82:17: style: The function 'supportedFilters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:50:25: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:82:17: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:87:16: style: The function 'supportedVersions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:53:25: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:87:16: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:97:25: style: The function 'createFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:63:33: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:97:25: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:110:13: style: The function 'displayableName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:56:21: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:110:13: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.h:87:10: performance: Technically the member function 'Digikam::DImgFilterManager::isRawConversion' can be static. [functionStatic]
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.cpp:476:25: note: Technically the member function 'Digikam::DImgFilterManager::isRawConversion' can be static.
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.h:87:10: note: Technically the member function 'Digikam::DImgFilterManager::isRawConversion' can be static.
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.h:101:10: performance: Technically the member function 'Digikam::DImgFilterManager::removeGenerator' can be static. [functionStatic]
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.cpp:299:25: note: Technically the member function 'Digikam::DImgFilterManager::removeGenerator' can be static.
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.h:101:10: note: Technically the member function 'Digikam::DImgFilterManager::removeGenerator' can be static.
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.cpp:119:10: performance: Technically the member function 'Digikam::Private::setupI18nStrings' can be static. [functionStatic]
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.cpp:237:34: note: Technically the member function 'Digikam::Private::setupI18nStrings' can be static.
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.cpp:119:10: note: Technically the member function 'Digikam::Private::setupI18nStrings' can be static.
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.cpp:275:7: style: Class 'DImgFilterManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.cpp:275:7: style: Class 'DImgFilterManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.h:51:17: style: The function 'supportedFilters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:50:25: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.h:51:17: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.h:54:16: style: The function 'supportedVersions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:53:25: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.h:54:16: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.h:61:13: style: The function 'displayableName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:56:21: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.h:61:13: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.h:80:10: style: The function 'isSupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:59:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.h:80:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.h:81:10: style: The function 'isSupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:60:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.h:81:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.h:95:25: style: The function 'createFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgfiltergenerator.h:63:33: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgfiltermanager.h:95:25: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/rawprocessingfilter.h:116:29: style: The function 'readParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:117:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/rawprocessingfilter.h:116:29: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/rawprocessingfilter.h:118:29: style: The function 'filterIdentifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:121:21: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/rawprocessingfilter.h:118:29: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/rawprocessingfilter.h:123:29: style: The function 'filterAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:115:26: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/rawprocessingfilter.h:123:29: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/rawprocessingfilter.h:130:18: style: The function 'filterImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:178:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/rawprocessingfilter.h:130:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedanalyser.h:63:18: style: The function 'filterAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:115:26: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedanalyser.h:63:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedanalyser.h:69:10: style: The function 'readParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:117:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedanalyser.h:69:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedanalyser.h:74:13: style: The function 'filterIdentifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:121:21: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedanalyser.h:74:13: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedanalyser.h:80:16: style: The function 'supportedVersions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:123:24: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedanalyser.h:80:16: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedanalyser.h:86:10: style: The function 'prepareDestImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:226:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedanalyser.h:86:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedanalyser.h:91:10: style: The function 'filterImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:178:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedanalyser.h:91:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.cpp:242:43: style: Function 'postProgress' argument 1 names different: declaration 'progress' definition 'progr'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:187:27: note: Function 'postProgress' argument 1 names different: declaration 'progress' definition 'progr'.
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.cpp:242:43: note: Function 'postProgress' argument 1 names different: declaration 'progress' definition 'progr'.
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:107:18: warning: Virtual function 'cancelFilter' is called from destructor '~DImgThreadedFilter()' at line 79. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.cpp:79:5: note: Calling cancelFilter
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:107:18: note: cancelFilter is a virtual method
digikam-5.9.0/core/libs/dimg/filters/film/filmfilter.cpp:206:45: style: Function 'whitePointForChannel' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/film/filmfilter.h:119:37: note: Function 'whitePointForChannel' argument 1 names different: declaration 'channel' definition 'ch'.
digikam-5.9.0/core/libs/dimg/filters/film/filmfilter.cpp:206:45: note: Function 'whitePointForChannel' argument 1 names different: declaration 'channel' definition 'ch'.
digikam-5.9.0/core/libs/dimg/filters/filteractionfilter.h:111:26: style: The function 'filterAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:115:26: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/filteractionfilter.h:111:26: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/filteractionfilter.h:116:18: style: The function 'readParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:117:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/filteractionfilter.h:116:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/filteractionfilter.h:120:21: style: The function 'filterIdentifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:121:21: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/filteractionfilter.h:120:21: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/filteractionfilter.h:127:18: style: The function 'filterImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/filters/dimgthreadedfilter.h:178:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/filters/filteractionfilter.h:127:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/filters/fx/blurfilter.cpp:96:10: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfilter.cpp:99:10: style: The scope of the variable 'my' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfilter.cpp:101:10: style: The scope of the variable 'mh' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.h:208:9: style: Variable 'lpcArray' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.h:205:0: note: Variable 'lpcArray' is reassigned a value before the old one has been used.
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.h:208:9: note: Variable 'lpcArray' is reassigned a value before the old one has been used.
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:145:9: style: The scope of the variable 'nh' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:145:13: style: The scope of the variable 'nw' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:146:9: style: The scope of the variable 'sumR' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:146:15: style: The scope of the variable 'sumG' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:146:21: style: The scope of the variable 'sumB' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:146:27: style: The scope of the variable 'nCount' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:147:12: style: The scope of the variable 'lfRadius' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:147:22: style: The scope of the variable 'lfNewRadius' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:147:35: style: The scope of the variable 'lfAngle' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:238:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:301:9: style: The scope of the variable 'sumR' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:301:15: style: The scope of the variable 'sumG' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:301:21: style: The scope of the variable 'sumB' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:301:27: style: The scope of the variable 'nw' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:301:31: style: The scope of the variable 'nh' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:302:12: style: The scope of the variable 'Radius' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:302:27: style: The scope of the variable 'AngleRad' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:315:9: style: The scope of the variable 'nCount' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:394:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:518:17: style: The scope of the variable 'sumR' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:518:23: style: The scope of the variable 'sumG' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:518:29: style: The scope of the variable 'sumB' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:581:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:654:9: style: The scope of the variable 'SomaR' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:654:20: style: The scope of the variable 'SomaG' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:654:31: style: The scope of the variable 'SomaB' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:655:9: style: The scope of the variable 'Gray' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:658:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:748:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:794:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:794:17: style: The scope of the variable 'offsetLayer' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:795:9: style: The scope of the variable 'nw' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:795:13: style: The scope of the variable 'nh' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:832:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:946:12: style: The scope of the variable 'lfRadius' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:947:12: style: The scope of the variable 'offset' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:950:12: style: The scope of the variable 'alpha' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:951:12: style: The scope of the variable 'ptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:962:9: style: The scope of the variable 'nw' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1036:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1134:9: style: The scope of the variable 'sumR' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1134:15: style: The scope of the variable 'sumG' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1134:21: style: The scope of the variable 'sumB' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1134:27: style: The scope of the variable 'nCount' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1136:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1204:9: style: The scope of the variable 'sumR' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1204:15: style: The scope of the variable 'sumG' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1204:21: style: The scope of the variable 'sumB' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1204:27: style: The scope of the variable 'nCount' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1206:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1385:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1450:9: style: The scope of the variable 'offsetCenter' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1494:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1613:9: style: The scope of the variable 'RandNumber' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1613:21: style: The scope of the variable 'count' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1613:28: style: The scope of the variable 'Index' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1680:9: style: The scope of the variable 'nSumR' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1680:16: style: The scope of the variable 'nSumG' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1680:23: style: The scope of the variable 'nSumB' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1680:30: style: The scope of the variable 'nCount' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1750:9: style: The scope of the variable 'nSumR' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1750:16: style: The scope of the variable 'nSumG' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1750:23: style: The scope of the variable 'nSumB' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1750:30: style: The scope of the variable 'nCount' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:61:9: performance: Variable 'randomSeed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/fx/blurfxfilter.cpp:1065:9: style: Instance of 'BlurFilter' object is destroyed immediately. [unusedScopedObject]
digikam-5.9.0/core/libs/dimg/filters/fx/charcoalfilter.cpp:189:25: style: The scope of the variable 'sy' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/charcoalfilter.cpp:189:54: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/charcoalfilter.cpp:315:19: style: The scope of the variable 'normalize' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/charcoalfilter.cpp:315:30: style: The scope of the variable 'value' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/charcoalfilter.cpp:135:5: style: Instance of 'BlurFilter' object is destroyed immediately. [unusedScopedObject]
digikam-5.9.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:171:25: style: The scope of the variable 'a' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:171:28: style: The scope of the variable 'r' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:171:31: style: The scope of the variable 'g' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:171:34: style: The scope of the variable 'b' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:447:17: style: The scope of the variable 'xOff' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/colorfxfilter.h:53:9: performance: Variable 'path' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/fx/colorfxfilter.cpp:63:5: performance: Variable 'm_settings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:193:20: style: The scope of the variable 'tw' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:203:12: style: The scope of the variable 'lfRadius' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:273:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:328:45: style: The scope of the variable 'lfCurrentRadius' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:329:12: style: The scope of the variable 'tw' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:400:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:448:12: style: The scope of the variable 'nh' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:448:16: style: The scope of the variable 'nw' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:528:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:581:12: style: The scope of the variable 'nh' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:581:16: style: The scope of the variable 'nw' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:586:12: style: The scope of the variable 'lfAngle' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:586:21: style: The scope of the variable 'lfNewRadius' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:586:34: style: The scope of the variable 'lfCurrentRadius' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:630:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:671:24: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:671:36: style: The scope of the variable 'tx' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:700:24: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:700:36: style: The scope of the variable 'ty' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:808:9: style: The scope of the variable 'nw' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:808:13: style: The scope of the variable 'nh' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:811:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:811:17: style: The scope of the variable 'offsetOther' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:867:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:914:12: style: The scope of the variable 'nh' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:914:16: style: The scope of the variable 'nw' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:916:12: style: The scope of the variable 'lfRadius' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:969:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:1025:20: style: The scope of the variable 'tw' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:1083:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:1124:17: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:91:71: style: Function 'DistortionFXFilter' argument 6 names different: declaration 'antialiasing' definition 'antialiaqSing'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.h:48:68: note: Function 'DistortionFXFilter' argument 6 names different: declaration 'antialiasing' definition 'antialiaqSing'.
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:91:71: note: Function 'DistortionFXFilter' argument 6 names different: declaration 'antialiasing' definition 'antialiaqSing'.
digikam-5.9.0/core/libs/dimg/filters/fx/distortionfxfilter.cpp:64:9: performance: Variable 'randomSeed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/fx/embossfilter.cpp:85:12: style: The scope of the variable 'offset' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/embossfilter.cpp:85:20: style: The scope of the variable 'offsetOther' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/embossfilter.cpp:127:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/oilpaintfilter.cpp:108:27: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/pixelsaliasfilter.h:57:16: performance: Technically the member function 'Digikam::PixelsAliasFilter::setPositionAdjusted' can be static. [functionStatic]
digikam-5.9.0/core/libs/dimg/filters/fx/pixelsaliasfilter.cpp:152:31: note: Technically the member function 'Digikam::PixelsAliasFilter::setPositionAdjusted' can be static.
digikam-5.9.0/core/libs/dimg/filters/fx/pixelsaliasfilter.h:57:16: note: Technically the member function 'Digikam::PixelsAliasFilter::setPositionAdjusted' can be static.
digikam-5.9.0/core/libs/dimg/filters/fx/raindropfilter.cpp:150:10: style: The scope of the variable 'nRandSize' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/raindropfilter.cpp:151:10: style: The scope of the variable 'nRandX' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/raindropfilter.cpp:151:18: style: The scope of the variable 'nRandY' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/fx/raindropfilter.cpp:266:46: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
digikam-5.9.0/core/libs/dimg/filters/greycstoration/greycstorationfilter.cpp:436:9: style: Condition '!anchor' is always false [knownConditionTrueFalse]
digikam-5.9.0/core/libs/dimg/filters/greycstoration/greycstorationfilter.cpp:429:31: note: Assignment 'anchor=true', assigned value is 1
digikam-5.9.0/core/libs/dimg/filters/greycstoration/greycstorationfilter.cpp:436:9: note: Condition '!anchor' is always false
digikam-5.9.0/core/libs/dimg/filters/greycstoration/greycstorationfilter.cpp:101:9: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/dimg/filters/greycstoration/greycstorationfilter.cpp:101:9: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/dimg/filters/greycstoration/greycstorationfilter.h:227:18: warning: Virtual function 'initFilter' is called from constructor 'GreycstorationFilter(DImg*const orgImage,const GreycstorationContainer&settings,int mode=Restore,int newWidth=0,int newHeight=0,const QImage&inPaintingMask=QImage()' at line 151. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/dimg/filters/greycstoration/greycstorationfilter.cpp:151:5: note: Calling setup
digikam-5.9.0/core/libs/dimg/filters/greycstoration/greycstorationfilter.cpp:207:5: note: Calling initFilter
digikam-5.9.0/core/libs/dimg/filters/greycstoration/greycstorationfilter.h:227:18: note: initFilter is a virtual method
digikam-5.9.0/core/libs/dimg/filters/greycstoration/greycstorationfilter.h:186:18: warning: Virtual function 'cancelFilter' is called from destructor '~GreycstorationFilter()' at line 156. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/dimg/filters/greycstoration/greycstorationfilter.cpp:156:5: note: Calling cancelFilter
digikam-5.9.0/core/libs/dimg/filters/greycstoration/greycstorationfilter.h:186:18: note: cancelFilter is a virtual method
digikam-5.9.0/core/libs/dimg/filters/hsl/hspreviewwidget.cpp:103:12: style: The scope of the variable 'p' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.cpp:340:56: style: Function 'transformForDisplay' argument 1 names different: declaration 'displayProfile' definition 'profile'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.h:102:48: note: Function 'transformForDisplay' argument 1 names different: declaration 'displayProfile' definition 'profile'.
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.cpp:340:56: note: Function 'transformForDisplay' argument 1 names different: declaration 'displayProfile' definition 'profile'.
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.cpp:468:37: style: Function 'isSRGB' argument 1 names different: declaration 'img' definition 'image'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.h:85:36: note: Function 'isSRGB' argument 1 names different: declaration 'img' definition 'image'.
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.cpp:468:37: note: Function 'isSRGB' argument 1 names different: declaration 'img' definition 'image'.
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.cpp:528:68: style: Function 'transformToSRGB' argument 2 names different: declaration 'inputProfile' definition 'input'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.h:128:67: note: Function 'transformToSRGB' argument 2 names different: declaration 'inputProfile' definition 'input'.
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.cpp:528:68: note: Function 'transformToSRGB' argument 2 names different: declaration 'inputProfile' definition 'input'.
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.cpp:578:55: style: Function 'transformForOutput' argument 1 names different: declaration 'outputProfile' definition 'prof'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.h:90:47: note: Function 'transformForOutput' argument 1 names different: declaration 'outputProfile' definition 'prof'.
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.cpp:578:55: note: Function 'transformForOutput' argument 1 names different: declaration 'outputProfile' definition 'prof'.
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.h:124:16: style: Technically the member function 'Digikam::IccManager::imageProfile' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.cpp:247:24: note: Technically the member function 'Digikam::IccManager::imageProfile' can be const.
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.h:124:16: note: Technically the member function 'Digikam::IccManager::imageProfile' can be const.
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.cpp:60:7: style: Class 'IccManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/dimg/filters/icc/iccmanager.cpp:60:7: style: Class 'IccManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/dimg/filters/icc/iccprofile.h:73:5: style: Class 'IccProfile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dimg/filters/icc/iccprofile.h:78:5: style: Class 'IccProfile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dimg/filters/icc/iccprofile.cpp:58:9: performance: Variable 'handle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/icc/iccsettings.cpp:74:26: performance: Technically the member function 'Digikam::Private::profileFromWindowSystem' can be static. [functionStatic]
digikam-5.9.0/core/libs/dimg/filters/icc/iccsettings.cpp:190:34: note: Technically the member function 'Digikam::Private::profileFromWindowSystem' can be static.
digikam-5.9.0/core/libs/dimg/filters/icc/iccsettings.cpp:74:26: note: Technically the member function 'Digikam::Private::profileFromWindowSystem' can be static.
digikam-5.9.0/core/libs/dimg/filters/icc/iccsettingscontainer.cpp:43:5: performance: Variable 'defaultMismatchBehavior' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/icc/iccsettingscontainer.cpp:44:5: performance: Variable 'defaultMissingProfileBehavior' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/icc/iccsettingscontainer.cpp:45:5: performance: Variable 'defaultUncalibratedBehavior' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/icc/iccsettingscontainer.cpp:47:5: performance: Variable 'lastMismatchBehavior' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/icc/iccsettingscontainer.cpp:48:5: performance: Variable 'lastMissingProfileBehavior' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/icc/iccsettingscontainer.cpp:49:5: performance: Variable 'lastUncalibratedBehavior' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/icc/iccsettingscontainer.cpp:57:5: performance: Variable 'gamutCheckMaskColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/icc/icctransform.cpp:697:36: style: Function 'transform' argument 1 names different: declaration 'img' definition 'image'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/icc/icctransform.h:155:26: note: Function 'transform' argument 1 names different: declaration 'img' definition 'image'.
digikam-5.9.0/core/libs/dimg/filters/icc/icctransform.cpp:697:36: note: Function 'transform' argument 1 names different: declaration 'img' definition 'image'.
digikam-5.9.0/core/libs/dimg/filters/icc/icctransform.cpp:755:38: style: Function 'transform' argument 1 names different: declaration 'img' definition 'image'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/icc/icctransform.h:156:28: note: Function 'transform' argument 1 names different: declaration 'img' definition 'image'.
digikam-5.9.0/core/libs/dimg/filters/icc/icctransform.cpp:755:38: note: Function 'transform' argument 1 names different: declaration 'img' definition 'image'.
digikam-5.9.0/core/libs/dimg/filters/icc/icctransform.cpp:97:9: performance: Variable 'checkGamutColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/icc/icctransform.cpp:104:9: performance: Variable 'handle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/lc/localcontrastfilter.cpp:276:11: style: The scope of the variable 'destSaturation' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/lens/antivignettingfilter.cpp:68:12: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/lens/antivignettingfilter.cpp:69:30: style: The scope of the variable 'yd' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/lens/antivignettingfilter.cpp:143:71: style: Function 'attenuation' argument 3 names different: declaration 'distcenter' definition 'dist_center'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/lens/antivignettingfilter.h:118:61: note: Function 'attenuation' argument 3 names different: declaration 'distcenter' definition 'dist_center'.
digikam-5.9.0/core/libs/dimg/filters/lens/antivignettingfilter.cpp:143:71: note: Function 'attenuation' argument 3 names different: declaration 'distcenter' definition 'dist_center'.
digikam-5.9.0/core/libs/dimg/filters/lens/antivignettingfilter.cpp:159:76: style: Function 'real_attenuation' argument 3 names different: declaration 'distcenter' definition 'dist_center'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/lens/antivignettingfilter.h:119:66: note: Function 'real_attenuation' argument 3 names different: declaration 'distcenter' definition 'dist_center'.
digikam-5.9.0/core/libs/dimg/filters/lens/antivignettingfilter.cpp:159:76: note: Function 'real_attenuation' argument 3 names different: declaration 'distcenter' definition 'dist_center'.
digikam-5.9.0/core/libs/dimg/filters/lens/lensdistortionfilter.cpp:106:27: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:701:45: warning: Either the condition 'dev?dev->CropFactor:-1.0' is redundant or there is possible null pointer dereference: dev. [nullPointerRedundantCheck]
digikam-5.9.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:706:37: note: Assuming that condition 'dev?dev->CropFactor:-1.0' is not redundant
digikam-5.9.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:701:45: note: Null pointer dereference
digikam-5.9.0/core/libs/dimg/filters/lens/lensfunfilter.h:49:9: performance: Variable 'cameraMake' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/lens/lensfuniface.cpp:216:20: style: The scope of the variable 'lfLens' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/lens/lensfuniface.cpp:42:9: performance: Variable 'usedLens' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/lens/lensfuniface.cpp:43:9: performance: Variable 'usedCamera' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/lens/pixelaccess.cpp:107:12: style: The scope of the variable 'line' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/lens/pixelaccess.h:71:10: performance: Technically the member function 'Digikam::PixelAccess::cubicInterpolate' can be static. [functionStatic]
digikam-5.9.0/core/libs/dimg/filters/lens/pixelaccess.cpp:249:19: note: Technically the member function 'Digikam::PixelAccess::cubicInterpolate' can be static.
digikam-5.9.0/core/libs/dimg/filters/lens/pixelaccess.h:71:10: note: Technically the member function 'Digikam::PixelAccess::cubicInterpolate' can be static.
digikam-5.9.0/core/libs/dimg/filters/levels/histogrampainter.cpp:585:40: style: Function 'render' argument 1 names different: declaration 'paintDevice' definition 'bufferPixmap'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/levels/histogrampainter.h:147:26: note: Function 'render' argument 1 names different: declaration 'paintDevice' definition 'bufferPixmap'.
digikam-5.9.0/core/libs/dimg/filters/levels/histogrampainter.cpp:585:40: note: Function 'render' argument 1 names different: declaration 'paintDevice' definition 'bufferPixmap'.
digikam-5.9.0/core/libs/dimg/filters/levels/histogrampainter.cpp:152:16: style: Technically the member function 'Digikam::Private::scaleToPixmapHeight' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/filters/levels/histogrampainter.cpp:190:17: style: Technically the member function 'Digikam::Private::calculateSegmentsForIndex' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/filters/levels/histogramwidget.cpp:190:23: style: Redundant condition: img.isNull(). '!img.isNull() || (img.isNull() && sel.isNull())' is equivalent to '!img.isNull() || sel.isNull()' [redundantCondition]
digikam-5.9.0/core/libs/dimg/filters/levels/histogramwidget.cpp:97:9: performance: Variable 'progressPix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/levels/imagehistogram.cpp:195:24: style: The scope of the variable 'blue' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/levels/imagehistogram.cpp:195:30: style: The scope of the variable 'green' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/levels/imagehistogram.cpp:195:37: style: The scope of the variable 'red' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/levels/imagehistogram.cpp:195:42: style: The scope of the variable 'alpha' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:446:44: style: Condition 'd->levels->high_output[j]<d->levels->low_output[j]' is always true [knownConditionTrueFalse]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:561:24: style: The scope of the variable 'red' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:561:29: style: The scope of the variable 'green' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:561:36: style: The scope of the variable 'blue' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:561:42: style: The scope of the variable 'alpha' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:708:16: style: The scope of the variable 'fields' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:382:38: style: Function 'levelsLutFunc' argument 1 names different: declaration 'nchannels' definition 'n_channels'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:63:30: note: Function 'levelsLutFunc' argument 1 names different: declaration 'nchannels' definition 'n_channels'.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:382:38: note: Function 'levelsLutFunc' argument 1 names different: declaration 'nchannels' definition 'n_channels'.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:49:12: style: Technically the member function 'Digikam::ImageLevels::isDirty' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:145:19: note: Technically the member function 'Digikam::ImageLevels::isDirty' can be const.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:49:12: note: Technically the member function 'Digikam::ImageLevels::isDirty' can be const.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:50:12: style: Technically the member function 'Digikam::ImageLevels::isSixteenBits' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:150:19: note: Technically the member function 'Digikam::ImageLevels::isSixteenBits' can be const.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:50:12: note: Technically the member function 'Digikam::ImageLevels::isSixteenBits' can be const.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:58:12: performance: Technically the member function 'Digikam::ImageLevels::levelsInputFromColor' can be static. [functionStatic]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:255:18: note: Technically the member function 'Digikam::ImageLevels::levelsInputFromColor' can be static.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:58:12: note: Technically the member function 'Digikam::ImageLevels::levelsInputFromColor' can be static.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:65:12: style: Technically the member function 'Digikam::ImageLevels::levelsLutProcess' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:491:19: note: Technically the member function 'Digikam::ImageLevels::levelsLutProcess' can be const.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:65:12: note: Technically the member function 'Digikam::ImageLevels::levelsLutProcess' can be const.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:75:12: style: Technically the member function 'Digikam::ImageLevels::getLevelGammaValue' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:648:21: note: Technically the member function 'Digikam::ImageLevels::getLevelGammaValue' can be const.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:75:12: note: Technically the member function 'Digikam::ImageLevels::getLevelGammaValue' can be const.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:76:12: style: Technically the member function 'Digikam::ImageLevels::getLevelLowInputValue' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:658:18: note: Technically the member function 'Digikam::ImageLevels::getLevelLowInputValue' can be const.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:76:12: note: Technically the member function 'Digikam::ImageLevels::getLevelLowInputValue' can be const.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:77:12: style: Technically the member function 'Digikam::ImageLevels::getLevelHighInputValue' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:668:18: note: Technically the member function 'Digikam::ImageLevels::getLevelHighInputValue' can be const.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:77:12: note: Technically the member function 'Digikam::ImageLevels::getLevelHighInputValue' can be const.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:78:12: style: Technically the member function 'Digikam::ImageLevels::getLevelLowOutputValue' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:678:18: note: Technically the member function 'Digikam::ImageLevels::getLevelLowOutputValue' can be const.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:78:12: note: Technically the member function 'Digikam::ImageLevels::getLevelLowOutputValue' can be const.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:79:12: style: Technically the member function 'Digikam::ImageLevels::getLevelHighOutputValue' can be const. [functionConst]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:688:18: note: Technically the member function 'Digikam::ImageLevels::getLevelHighOutputValue' can be const.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.h:79:12: note: Technically the member function 'Digikam::ImageLevels::getLevelHighOutputValue' can be const.
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:107:7: style: Class 'ImageLevels' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/dimg/filters/levels/imagelevels.cpp:107:7: style: Class 'ImageLevels' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/dimg/filters/levels/levelsfilter.cpp:44:5: performance: Variable 'm_settings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/levels/levelsfilter.cpp:52:5: performance: Variable 'm_settings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/nr/nrestimate.cpp:154:12: style: The scope of the variable 'centers' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/nr/nrestimate.cpp:182:9: style: The scope of the variable 'rowIndex' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/nr/nrfilter.cpp:494:11: style: The scope of the variable 'y' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/nr/nrfilter.cpp:494:14: style: The scope of the variable 'cb' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/nr/nrfilter.cpp:494:18: style: The scope of the variable 'cr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/nr/nrfilter.cpp:509:11: style: The scope of the variable 'r' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/nr/nrfilter.cpp:509:14: style: The scope of the variable 'g' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/nr/nrfilter.cpp:509:17: style: The scope of the variable 'b' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/nr/nrfilter.cpp:416:9: style: Variable 'thold' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/dimg/filters/randomnumbergenerator.cpp:68:60: style: Function 'NonDeterministicRandomData' argument 1 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/randomnumbergenerator.h:49:45: note: Function 'NonDeterministicRandomData' argument 1 names different: declaration 'size' definition 's'.
digikam-5.9.0/core/libs/dimg/filters/randomnumbergenerator.cpp:68:60: note: Function 'NonDeterministicRandomData' argument 1 names different: declaration 'size' definition 's'.
digikam-5.9.0/core/libs/dimg/filters/randomnumbergenerator.cpp:148:7: style: Class 'RandomNumberGenerator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/dimg/filters/randomnumbergenerator.cpp:148:7: style: Class 'RandomNumberGenerator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/dimg/filters/rawprocessingfilter.h:130:18: warning: Virtual function 'filterImage' is called from constructor 'RawProcessingFilter(const DRawDecoding&settings,DImgThreadedFilter*const master,const DImg&orgImage,const DImg&destImage,int progressBegin=0,int progressEnd=100,const QString&name=QString()' at line 66. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/dimg/filters/rawprocessingfilter.cpp:66:5: note: Calling filterImage
digikam-5.9.0/core/libs/dimg/filters/rawprocessingfilter.h:130:18: note: filterImage is a virtual method
digikam-5.9.0/core/libs/dimg/filters/redeye/redeyecorrectionfilter.cpp:150:29: style: The scope of the variable 'sp' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/sharp/matrix.cpp:523:60: style: Function 'make_gaussian_convolution' argument 1 names different: declaration 'alpha' definition 'gradius'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/sharp/matrix.h:106:56: note: Function 'make_gaussian_convolution' argument 1 names different: declaration 'alpha' definition 'gradius'.
digikam-5.9.0/core/libs/dimg/filters/sharp/matrix.cpp:523:60: note: Function 'make_gaussian_convolution' argument 1 names different: declaration 'alpha' definition 'gradius'.
digikam-5.9.0/core/libs/dimg/filters/sharp/refocusfilter.cpp:215:12: style: The scope of the variable 'valRed' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/sharp/refocusfilter.cpp:215:20: style: The scope of the variable 'valGreen' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/sharp/refocusfilter.cpp:215:30: style: The scope of the variable 'valBlue' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/sharp/refocusfilter.cpp:313:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:154:13: style: The scope of the variable 'k' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:155:13: style: The scope of the variable 'red' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:155:18: style: The scope of the variable 'green' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:155:25: style: The scope of the variable 'blue' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:155:31: style: The scope of the variable 'alpha' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:156:25: style: The scope of the variable 'sy' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:196:13: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:270:19: style: The scope of the variable 'normalize' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/sharp/sharpenfilter.cpp:270:30: style: The scope of the variable 'value' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/sharp/unsharpmaskfilter.cpp:179:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/transform/autocrop.cpp:62:32: style: Function 'AutoCrop' argument 1 names different: declaration 'orgImage' definition 'img'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/transform/autocrop.h:50:35: note: Function 'AutoCrop' argument 1 names different: declaration 'orgImage' definition 'img'.
digikam-5.9.0/core/libs/dimg/filters/transform/autocrop.cpp:62:32: note: Function 'AutoCrop' argument 1 names different: declaration 'orgImage' definition 'img'.
digikam-5.9.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:233:21: style: The scope of the variable 'rgbOut8' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:234:21: style: The scope of the variable 'rgbOut16' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:272:51: style: Function 'isSkinTone' argument 1 names different: declaration 'c' definition 'color'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/filters/transform/contentawarefilter.h:140:42: note: Function 'isSkinTone' argument 1 names different: declaration 'c' definition 'color'.
digikam-5.9.0/core/libs/dimg/filters/transform/contentawarefilter.cpp:272:51: note: Function 'isSkinTone' argument 1 names different: declaration 'c' definition 'color'.
digikam-5.9.0/core/libs/dimg/filters/transform/contentawarefilter.h:61:9: performance: Variable 'width' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/transform/contentawarefilter.h:62:9: performance: Variable 'height' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/transform/contentawarefilter.h:67:9: performance: Variable 'resize_order' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/transform/freerotationfilter.cpp:133:18: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/transform/freerotationfilter.cpp:134:18: style: The scope of the variable 'nh' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/transform/freerotationfilter.h:60:9: performance: Variable 'backgroundColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/transform/shearfilter.cpp:105:18: style: The scope of the variable 'progress' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/transform/shearfilter.cpp:55:9: performance: Variable 'backgroundColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/wb/wbfilter.cpp:467:25: style: The scope of the variable 'red' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/wb/wbfilter.cpp:467:30: style: The scope of the variable 'green' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/wb/wbfilter.cpp:467:37: style: The scope of the variable 'blue' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/filters/wb/wbfilter.cpp:59:9: performance: Variable 'rgbMax' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/wb/wbfilter.cpp:93:5: performance: Variable 'm_settings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/filters/wb/wbfilter.cpp:102:5: performance: Variable 'm_settings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/imagehistory/dimagehistory.cpp:460:29: style: The scope of the variable 'id' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.cpp:393:10: style: The scope of the variable 'databuf' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.cpp:255:86: style: Function 'createHistoryImageId' argument 2 names different: declaration 'img' definition 'image'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:83:85: note: Function 'createHistoryImageId' argument 2 names different: declaration 'img' definition 'image'.
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.cpp:255:86: note: Function 'createHistoryImageId' argument 2 names different: declaration 'img' definition 'image'.
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.cpp:53:5: performance: Variable 'm_loadFlags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dimg/loaders/jp2kloader.cpp:139:14: style: The scope of the variable 'x' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/loaders/jp2kloader.cpp:139:17: style: The scope of the variable 'y' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/loaders/jp2kloader.cpp:535:24: style: The scope of the variable 'icc_stream' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/loaders/jp2kloader.cpp:683:20: style: The scope of the variable 'cm_profile' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:161:64: style: Function 'new_failureTolerant' argument 1 names different: declaration 'unsecureSize' definition 'size'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:85:55: note: Function 'new_failureTolerant' argument 1 names different: declaration 'unsecureSize' definition 'size'.
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:161:64: note: Function 'new_failureTolerant' argument 1 names different: declaration 'unsecureSize' definition 'size'.
digikam-5.9.0/core/libs/dimg/loaders/jp2kloader.h:43:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:73:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/jp2kloader.h:43:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/jp2kloader.h:44:10: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:74:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/jp2kloader.h:44:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/jp2kloader.h:46:18: style: The function 'hasAlpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:77:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/jp2kloader.h:46:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/jp2kloader.h:47:18: style: The function 'sixteenBit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:78:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/jp2kloader.h:47:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/jp2kloader.h:48:18: style: The function 'isReadOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:79:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/jp2kloader.h:48:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/jpegloader.h:62:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:73:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/jpegloader.h:62:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/jpegloader.h:63:10: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:74:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/jpegloader.h:63:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/jpegloader.h:65:18: style: The function 'hasAlpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:77:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/jpegloader.h:65:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/jpegloader.h:66:18: style: The function 'sixteenBit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:78:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/jpegloader.h:66:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/jpegloader.h:67:18: style: The function 'isReadOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:79:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/jpegloader.h:67:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/pgfloader.h:43:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:73:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/pgfloader.h:43:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/pgfloader.h:44:10: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:74:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/pgfloader.h:44:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/pgfloader.h:46:18: style: The function 'hasAlpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:77:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/pgfloader.h:46:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/pgfloader.h:47:18: style: The function 'sixteenBit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:78:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/pgfloader.h:47:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/pgfloader.h:48:18: style: The function 'isReadOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:79:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/pgfloader.h:48:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/pngloader.h:46:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:73:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/pngloader.h:46:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/pngloader.h:47:10: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:74:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/pngloader.h:47:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/pngloader.h:49:18: style: The function 'hasAlpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:77:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/pngloader.h:49:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/pngloader.h:50:18: style: The function 'sixteenBit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:78:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/pngloader.h:50:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/pngloader.h:51:18: style: The function 'isReadOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:79:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/pngloader.h:51:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/ppmloader.h:44:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:73:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/ppmloader.h:44:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/ppmloader.h:45:10: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:74:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/ppmloader.h:45:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/ppmloader.h:47:18: style: The function 'hasAlpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:77:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/ppmloader.h:47:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/ppmloader.h:48:18: style: The function 'sixteenBit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:78:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/ppmloader.h:48:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/ppmloader.h:49:18: style: The function 'isReadOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:79:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/ppmloader.h:49:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/qimageloader.h:43:18: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:73:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/qimageloader.h:43:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/qimageloader.h:44:18: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:74:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/qimageloader.h:44:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/qimageloader.h:46:18: style: The function 'hasAlpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:77:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/qimageloader.h:46:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/qimageloader.h:47:18: style: The function 'sixteenBit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:78:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/qimageloader.h:47:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/qimageloader.h:48:18: style: The function 'isReadOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:79:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/qimageloader.h:48:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/rawloader.cpp:51:5: style: Class 'RAWLoader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/dimg/loaders/rawloader.cpp:51:5: style: Class 'RAWLoader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/dimg/loaders/rawloader.h:52:10: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:74:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/rawloader.h:52:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/rawloader.h:54:10: style: The function 'hasAlpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:77:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/rawloader.h:54:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/rawloader.h:55:10: style: The function 'isReadOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:79:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/rawloader.h:55:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/rawloader.h:56:10: style: The function 'sixteenBit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:78:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/rawloader.h:56:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.cpp:305:18: style: The scope of the variable 'bytesRead' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.cpp:650:18: style: The scope of the variable 'pixelsRead' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.cpp:717:24: style: The scope of the variable 'p' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.h:63:10: style: Unused private function: 'TIFFLoader::tiffSetExifDataTag' [unusedPrivateFunction]
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.h:62:10: performance: Technically the member function 'Digikam::TIFFLoader::tiffSetExifAsciiTag' can be static. [functionStatic]
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.cpp:1096:18: note: Technically the member function 'Digikam::TIFFLoader::tiffSetExifAsciiTag' can be static.
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.h:62:10: note: Technically the member function 'Digikam::TIFFLoader::tiffSetExifAsciiTag' can be static.
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.h:63:10: performance: Technically the member function 'Digikam::TIFFLoader::tiffSetExifDataTag' can be static. [functionStatic]
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.cpp:1108:18: note: Technically the member function 'Digikam::TIFFLoader::tiffSetExifDataTag' can be static.
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.h:63:10: note: Technically the member function 'Digikam::TIFFLoader::tiffSetExifDataTag' can be static.
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.h:53:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:73:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.h:53:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.h:54:10: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:74:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.h:54:10: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.h:56:18: style: The function 'hasAlpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:77:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.h:56:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.h:57:18: style: The function 'sixteenBit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:78:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.h:57:18: note: Function in derived class
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.h:58:18: style: The function 'isReadOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dimg/loaders/dimgloader.h:79:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dimg/loaders/tiffloader.h:58:18: note: Function in derived class
digikam-5.9.0/core/libs/dmetadata/metaengine.h:144:5: style: Class 'MetaEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dmetadata/metaengine.h:148:5: style: Class 'MetaEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dmetadata/dmetadata.cpp:609:51: style: Function 'setImageTitles' argument 1 names different: declaration 'title' definition 'titles'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:86:44: note: Function 'setImageTitles' argument 1 names different: declaration 'title' definition 'titles'.
digikam-5.9.0/core/libs/dmetadata/dmetadata.cpp:609:51: note: Function 'setImageTitles' argument 1 names different: declaration 'title' definition 'titles'.
digikam-5.9.0/core/libs/dmetadata/dmetadata.cpp:1593:63: style: Function 'getImageFacesMap' argument 1 names different: declaration 'facesPath' definition 'faces'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:104:56: note: Function 'getImageFacesMap' argument 1 names different: declaration 'facesPath' definition 'faces'.
digikam-5.9.0/core/libs/dmetadata/dmetadata.cpp:1593:63: note: Function 'getImageFacesMap' argument 1 names different: declaration 'facesPath' definition 'faces'.
digikam-5.9.0/core/libs/dmetadata/dmetadata.cpp:3031:59: style: Function 'valuesToString' argument 1 names different: declaration 'list' definition 'values'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:182:59: note: Function 'valuesToString' argument 1 names different: declaration 'list' definition 'values'.
digikam-5.9.0/core/libs/dmetadata/dmetadata.cpp:3031:59: note: Function 'valuesToString' argument 1 names different: declaration 'list' definition 'values'.
digikam-5.9.0/core/libs/dmetadata/dmetadata.cpp:3353:59: style: Function 'removeXmpSubCategories' argument 1 names different: declaration 'categoriesToRemove' definition 'subCategoriesToRemove'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:258:52: note: Function 'removeXmpSubCategories' argument 1 names different: declaration 'categoriesToRemove' definition 'subCategoriesToRemove'.
digikam-5.9.0/core/libs/dmetadata/dmetadata.cpp:3353:59: note: Function 'removeXmpSubCategories' argument 1 names different: declaration 'categoriesToRemove' definition 'subCategoriesToRemove'.
digikam-5.9.0/core/libs/dmetadata/dmetadatasettingscontainer.h:110:15: performance: Variable 'namespaceName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dmetadata/dmetadatasettingscontainer.h:111:15: performance: Variable 'alternativeName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dmetadata/dmetadatasettingscontainer.h:113:15: performance: Variable 'separator' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dmetadata/dmetadatasettingscontainer.h:115:15: performance: Variable 'convertRatio' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:152:10: style: Technically the member function 'Digikam::DMetadata::setIccProfile' can be const. [functionConst]
digikam-5.9.0/core/libs/dmetadata/dmetadata.cpp:2312:17: note: Technically the member function 'Digikam::DMetadata::setIccProfile' can be const.
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:152:10: note: Technically the member function 'Digikam::DMetadata::setIccProfile' can be const.
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:225:10: style: Technically the member function 'Digikam::DMetadata::removeXmpKeywords' can be const. [functionConst]
digikam-5.9.0/core/libs/dmetadata/dmetadata.cpp:3338:17: note: Technically the member function 'Digikam::DMetadata::removeXmpKeywords' can be const.
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:225:10: note: Technically the member function 'Digikam::DMetadata::removeXmpKeywords' can be const.
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:241:10: style: Technically the member function 'Digikam::DMetadata::removeXmpSubjects' can be const. [functionConst]
digikam-5.9.0/core/libs/dmetadata/dmetadata.cpp:3368:17: note: Technically the member function 'Digikam::DMetadata::removeXmpSubjects' can be const.
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:241:10: note: Technically the member function 'Digikam::DMetadata::removeXmpSubjects' can be const.
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:258:10: style: Technically the member function 'Digikam::DMetadata::removeXmpSubCategories' can be const. [functionConst]
digikam-5.9.0/core/libs/dmetadata/dmetadata.cpp:3353:17: note: Technically the member function 'Digikam::DMetadata::removeXmpSubCategories' can be const.
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:258:10: note: Technically the member function 'Digikam::DMetadata::removeXmpSubCategories' can be const.
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:271:14: performance: Technically the member function 'Digikam::DMetadata::toStringListVariant' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/dmetadata.cpp:2434:28: note: Technically the member function 'Digikam::DMetadata::toStringListVariant' can be static.
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:271:14: note: Technically the member function 'Digikam::DMetadata::toStringListVariant' can be static.
digikam-5.9.0/core/libs/dmetadata/dmetadatasettingscontainer.h:57:1: warning: The class 'NamespaceEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:65:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dmetadata/metaengine.h:228:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:65:10: note: Function in derived class
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:262:10: style: The function 'setProgramId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/dmetadata/metaengine.h:1085:18: note: Virtual function in base class
digikam-5.9.0/core/libs/dmetadata/dmetadata.h:262:10: note: Function in derived class
digikam-5.9.0/core/libs/dmetadata/dmetadatasettingscontainer.h:191:10: performance: Technically the member function 'Digikam::DMetadataSettingsContainer::readOneGroup' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/dmetadatasettingscontainer.cpp:413:34: note: Technically the member function 'Digikam::DMetadataSettingsContainer::readOneGroup' can be static.
digikam-5.9.0/core/libs/dmetadata/dmetadatasettingscontainer.h:191:10: note: Technically the member function 'Digikam::DMetadataSettingsContainer::readOneGroup' can be static.
digikam-5.9.0/core/libs/dmetadata/dmetadatasettingscontainer.h:192:10: performance: Technically the member function 'Digikam::DMetadataSettingsContainer::writeOneGroup' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/dmetadatasettingscontainer.cpp:446:34: note: Technically the member function 'Digikam::DMetadataSettingsContainer::writeOneGroup' can be static.
digikam-5.9.0/core/libs/dmetadata/dmetadatasettingscontainer.h:192:10: note: Technically the member function 'Digikam::DMetadataSettingsContainer::writeOneGroup' can be static.
digikam-5.9.0/core/libs/dmetadata/geodetictools.cpp:656:45: style: Function 'createEllipsoid' argument 2 names different: declaration 'semiMajorAxis' definition 'm_semiMajorAxis'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:124:45: note: Function 'createEllipsoid' argument 2 names different: declaration 'semiMajorAxis' definition 'm_semiMajorAxis'.
digikam-5.9.0/core/libs/dmetadata/geodetictools.cpp:656:45: note: Function 'createEllipsoid' argument 2 names different: declaration 'semiMajorAxis' definition 'm_semiMajorAxis'.
digikam-5.9.0/core/libs/dmetadata/geodetictools.cpp:656:69: style: Function 'createEllipsoid' argument 3 names different: declaration 'semiMinorAxis' definition 'm_semiMinorAxis'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:124:67: note: Function 'createEllipsoid' argument 3 names different: declaration 'semiMinorAxis' definition 'm_semiMinorAxis'.
digikam-5.9.0/core/libs/dmetadata/geodetictools.cpp:656:69: note: Function 'createEllipsoid' argument 3 names different: declaration 'semiMinorAxis' definition 'm_semiMinorAxis'.
digikam-5.9.0/core/libs/dmetadata/geodetictools.cpp:670:51: style: Function 'createFlattenedSphere' argument 2 names different: declaration 'semiMajorAxis' definition 'm_semiMajorAxis'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:135:51: note: Function 'createFlattenedSphere' argument 2 names different: declaration 'semiMajorAxis' definition 'm_semiMajorAxis'.
digikam-5.9.0/core/libs/dmetadata/geodetictools.cpp:670:51: note: Function 'createFlattenedSphere' argument 2 names different: declaration 'semiMajorAxis' definition 'm_semiMajorAxis'.
digikam-5.9.0/core/libs/dmetadata/geodetictools.cpp:670:75: style: Function 'createFlattenedSphere' argument 3 names different: declaration 'inverseFlattening' definition 'm_inverseFlattening'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:135:73: note: Function 'createFlattenedSphere' argument 3 names different: declaration 'inverseFlattening' definition 'm_inverseFlattening'.
digikam-5.9.0/core/libs/dmetadata/geodetictools.cpp:670:75: note: Function 'createFlattenedSphere' argument 3 names different: declaration 'inverseFlattening' definition 'm_inverseFlattening'.
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:208:12: style: Technically the member function 'Digikam::Ellipsoid::orthodromicDistance' can be const. [functionConst]
digikam-5.9.0/core/libs/dmetadata/geodetictools.cpp:721:19: note: Technically the member function 'Digikam::Ellipsoid::orthodromicDistance' can be const.
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:208:12: note: Technically the member function 'Digikam::Ellipsoid::orthodromicDistance' can be const.
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:216:12: style: Technically the member function 'Digikam::Ellipsoid::radiusOfCurvature' can be const. [functionConst]
digikam-5.9.0/core/libs/dmetadata/geodetictools.cpp:822:19: note: Technically the member function 'Digikam::Ellipsoid::radiusOfCurvature' can be const.
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:216:12: note: Technically the member function 'Digikam::Ellipsoid::radiusOfCurvature' can be const.
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:421:12: performance: Technically the member function 'Digikam::GeodeticCalculator::castToAngleRange' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/geodetictools.cpp:97:28: note: Technically the member function 'Digikam::GeodeticCalculator::castToAngleRange' can be static.
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:421:12: note: Technically the member function 'Digikam::GeodeticCalculator::castToAngleRange' can be static.
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:430:10: performance: Technically the member function 'Digikam::GeodeticCalculator::checkLatitude' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/geodetictools.cpp:102:26: note: Technically the member function 'Digikam::GeodeticCalculator::checkLatitude' can be static.
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:430:10: note: Technically the member function 'Digikam::GeodeticCalculator::checkLatitude' can be static.
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:439:10: performance: Technically the member function 'Digikam::GeodeticCalculator::checkLongitude' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/geodetictools.cpp:113:26: note: Technically the member function 'Digikam::GeodeticCalculator::checkLongitude' can be static.
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:439:10: note: Technically the member function 'Digikam::GeodeticCalculator::checkLongitude' can be static.
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:448:10: performance: Technically the member function 'Digikam::GeodeticCalculator::checkAzimuth' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/geodetictools.cpp:124:26: note: Technically the member function 'Digikam::GeodeticCalculator::checkAzimuth' can be static.
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:448:10: note: Technically the member function 'Digikam::GeodeticCalculator::checkAzimuth' can be static.
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:456:10: style: Technically the member function 'Digikam::GeodeticCalculator::checkOrthodromicDistance' can be const. [functionConst]
digikam-5.9.0/core/libs/dmetadata/geodetictools.cpp:135:26: note: Technically the member function 'Digikam::GeodeticCalculator::checkOrthodromicDistance' can be const.
digikam-5.9.0/core/libs/dmetadata/geodetictools.h:456:10: note: Technically the member function 'Digikam::GeodeticCalculator::checkOrthodromicDistance' can be const.
digikam-5.9.0/core/libs/dmetadata/metadatasettingscontainer.cpp:58:5: performance: Variable 'rotationBehavior' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dmetadata/metadatasettingscontainer.cpp:60:5: performance: Variable 'sidecarExtensions' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dmetadata/metaengine.cpp:424:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
digikam-5.9.0/core/libs/dmetadata/metaengine.cpp:419:9: note: outer condition: writeToFile
digikam-5.9.0/core/libs/dmetadata/metaengine.cpp:424:13: note: identical inner condition: writeToFile
digikam-5.9.0/core/libs/dmetadata/metaengine.cpp:356:38: style: Function 'save' argument 1 names different: declaration 'filePath' definition 'imageFilePath'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/metaengine.h:233:30: note: Function 'save' argument 1 names different: declaration 'filePath' definition 'imageFilePath'.
digikam-5.9.0/core/libs/dmetadata/metaengine.cpp:356:38: note: Function 'save' argument 1 names different: declaration 'filePath' definition 'imageFilePath'.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:271:10: performance: Technically the member function 'Digikam::MetaEngine::setWriteRawFiles' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine.cpp:483:18: note: Technically the member function 'Digikam::MetaEngine::setWriteRawFiles' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:271:10: note: Technically the member function 'Digikam::MetaEngine::setWriteRawFiles' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine_p.h:222:0: performance: Technically the member function 'Digikam :: MergeHelper < Exiv2 :: ExifData , Exiv2 :: ExifKey , QLatin1String , QList < KeyString > >::mergeAll' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_p.h:222:0: performance: Technically the member function 'Digikam :: MergeHelper < Exiv2 :: IptcData , Exiv2 :: IptcKey , QLatin1String , QList < KeyString > >::mergeAll' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine.h:228:18: warning: Virtual function 'load' is called from constructor 'MetaEngine(const QString&filePath)' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/dmetadata/metaengine.cpp:61:5: note: Calling load
digikam-5.9.0/core/libs/dmetadata/metaengine.h:228:18: note: load is a virtual method
digikam-5.9.0/core/libs/dmetadata/metaengine_data.cpp:42:5: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dmetadata/metaengine_exif.cpp:524:77: style: Function 'setExifTagVariant' argument 2 names different: declaration 'data' definition 'val'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/metaengine.h:549:69: note: Function 'setExifTagVariant' argument 2 names different: declaration 'data' definition 'val'.
digikam-5.9.0/core/libs/dmetadata/metaengine_exif.cpp:524:77: note: Function 'setExifTagVariant' argument 2 names different: declaration 'data' definition 'val'.
digikam-5.9.0/core/libs/dmetadata/metaengine_exif.cpp:749:97: style: Function 'getExifTagVariant' argument 3 names different: declaration 'escapeCR' definition 'stringEscapeCR'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/metaengine.h:541:94: note: Function 'getExifTagVariant' argument 3 names different: declaration 'escapeCR' definition 'stringEscapeCR'.
digikam-5.9.0/core/libs/dmetadata/metaengine_exif.cpp:749:97: note: Function 'getExifTagVariant' argument 3 names different: declaration 'escapeCR' definition 'stringEscapeCR'.
digikam-5.9.0/core/libs/dmetadata/metaengine_exif.cpp:963:49: style: Function 'setExifThumbnail' argument 1 names different: declaration 'thumb' definition 'thumbImage'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/metaengine.h:473:41: note: Function 'setExifThumbnail' argument 1 names different: declaration 'thumb' definition 'thumbImage'.
digikam-5.9.0/core/libs/dmetadata/metaengine_exif.cpp:963:49: note: Function 'setExifThumbnail' argument 1 names different: declaration 'thumb' definition 'thumbImage'.
digikam-5.9.0/core/libs/dmetadata/metaengine_exif.cpp:996:49: style: Function 'setTiffThumbnail' argument 1 names different: declaration 'thumb' definition 'thumbImage'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/metaengine.h:479:41: note: Function 'setTiffThumbnail' argument 1 names different: declaration 'thumb' definition 'thumbImage'.
digikam-5.9.0/core/libs/dmetadata/metaengine_exif.cpp:996:49: note: Function 'setTiffThumbnail' argument 1 names different: declaration 'thumb' definition 'thumbImage'.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:468:10: performance: Technically the member function 'Digikam::MetaEngine::rotateExifQImage' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_exif.cpp:950:18: note: Technically the member function 'Digikam::MetaEngine::rotateExifQImage' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:468:10: note: Technically the member function 'Digikam::MetaEngine::rotateExifQImage' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine_rotation.h:67:5: style: Class 'MetaEngineRotation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dmetadata/metaengine_rotation.h:69:5: style: Class 'MetaEngineRotation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dmetadata/metaengine_gps.cpp:620:17: style: Same expression on both sides of '/='. [duplicateExpression]
digikam-5.9.0/core/libs/dmetadata/metaengine_gps.cpp:662:0: style: The scope of the variable 'approx' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dmetadata/metaengine_gps.cpp:663:21: style: The scope of the variable 'error' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dmetadata/metaengine_gps.cpp:820:64: style: Function 'convertFromGPSCoordinateString' argument 1 names different: declaration 'coordinate' definition 'gpsString'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/metaengine.h:1038:63: note: Function 'convertFromGPSCoordinateString' argument 1 names different: declaration 'coordinate' definition 'gpsString'.
digikam-5.9.0/core/libs/dmetadata/metaengine_gps.cpp:820:64: note: Function 'convertFromGPSCoordinateString' argument 1 names different: declaration 'coordinate' definition 'gpsString'.
digikam-5.9.0/core/libs/dmetadata/metaengine_gps.cpp:869:89: style: Function 'convertFromGPSCoordinateString' argument 2 names different: declaration 'coordinate' definition 'degrees'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/metaengine.h:1048:88: note: Function 'convertFromGPSCoordinateString' argument 2 names different: declaration 'coordinate' definition 'degrees'.
digikam-5.9.0/core/libs/dmetadata/metaengine_gps.cpp:869:89: note: Function 'convertFromGPSCoordinateString' argument 2 names different: declaration 'coordinate' definition 'degrees'.
digikam-5.9.0/core/libs/dmetadata/metaengine_gps.cpp:908:65: style: Function 'convertToUserPresentableNumbers' argument 1 names different: declaration 'coordinate' definition 'gpsString'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/metaengine.h:1053:64: note: Function 'convertToUserPresentableNumbers' argument 1 names different: declaration 'coordinate' definition 'gpsString'.
digikam-5.9.0/core/libs/dmetadata/metaengine_gps.cpp:908:65: note: Function 'convertToUserPresentableNumbers' argument 1 names different: declaration 'coordinate' definition 'gpsString'.
digikam-5.9.0/core/libs/dmetadata/metaengine_previews.cpp:94:7: style: Class 'MetaEnginePreviews' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/dmetadata/metaengine_previews.cpp:94:7: style: Class 'MetaEnginePreviews' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/dmetadata/metaengine_previews.h:50:5: style: Class 'MetaEnginePreviews' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dmetadata/metaengine_previews.h:55:5: style: Class 'MetaEnginePreviews' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:1179:60: style: Function 'removeXmpSubCategories' argument 1 names different: declaration 'categoriesToRemove' definition 'subCategoriesToRemove'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/metaengine.h:933:52: note: Function 'removeXmpSubCategories' argument 1 names different: declaration 'categoriesToRemove' definition 'subCategoriesToRemove'.
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:1179:60: note: Function 'removeXmpSubCategories' argument 1 names different: declaration 'categoriesToRemove' definition 'subCategoriesToRemove'.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:747:10: performance: Technically the member function 'Digikam::MetaEngine::hasXmp' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:66:18: note: Technically the member function 'Digikam::MetaEngine::hasXmp' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:747:10: note: Technically the member function 'Digikam::MetaEngine::hasXmp' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:751:10: performance: Technically the member function 'Digikam::MetaEngine::clearXmp' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:79:18: note: Technically the member function 'Digikam::MetaEngine::clearXmp' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:751:10: note: Technically the member function 'Digikam::MetaEngine::clearXmp' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:756:16: performance: Technically the member function 'Digikam::MetaEngine::getXmp' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:102:24: note: Technically the member function 'Digikam::MetaEngine::getXmp' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:756:16: note: Technically the member function 'Digikam::MetaEngine::getXmp' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:761:10: performance: Technically the member function 'Digikam::MetaEngine::setXmp' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:132:18: note: Technically the member function 'Digikam::MetaEngine::setXmp' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:761:10: note: Technically the member function 'Digikam::MetaEngine::setXmp' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:766:13: performance: Technically the member function 'Digikam::MetaEngine::getXmpTagString' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:342:21: note: Technically the member function 'Digikam::MetaEngine::getXmpTagString' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:766:13: note: Technically the member function 'Digikam::MetaEngine::getXmpTagString' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:770:10: performance: Technically the member function 'Digikam::MetaEngine::setXmpTagString' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:383:18: note: Technically the member function 'Digikam::MetaEngine::setXmpTagString' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:770:10: note: Technically the member function 'Digikam::MetaEngine::setXmpTagString' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:777:10: performance: Technically the member function 'Digikam::MetaEngine::setXmpTagString' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:417:18: note: Technically the member function 'Digikam::MetaEngine::setXmpTagString' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:777:10: note: Technically the member function 'Digikam::MetaEngine::setXmpTagString' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:782:13: performance: Technically the member function 'Digikam::MetaEngine::getXmpTagTitle' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:287:21: note: Technically the member function 'Digikam::MetaEngine::getXmpTagTitle' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:782:13: note: Technically the member function 'Digikam::MetaEngine::getXmpTagTitle' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:786:13: performance: Technically the member function 'Digikam::MetaEngine::getXmpTagDescription' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:315:21: note: Technically the member function 'Digikam::MetaEngine::getXmpTagDescription' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:786:13: note: Technically the member function 'Digikam::MetaEngine::getXmpTagDescription' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:813:28: performance: Technically the member function 'Digikam::MetaEngine::getXmpTagStringListLangAlt' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:469:36: note: Technically the member function 'Digikam::MetaEngine::getXmpTagStringListLangAlt' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:813:28: note: Technically the member function 'Digikam::MetaEngine::getXmpTagStringListLangAlt' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:827:13: performance: Technically the member function 'Digikam::MetaEngine::getXmpTagStringLangAlt' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:570:21: note: Technically the member function 'Digikam::MetaEngine::getXmpTagStringLangAlt' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:827:13: note: Technically the member function 'Digikam::MetaEngine::getXmpTagStringLangAlt' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:834:10: performance: Technically the member function 'Digikam::MetaEngine::setXmpTagStringLangAlt' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:622:18: note: Technically the member function 'Digikam::MetaEngine::setXmpTagStringLangAlt' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:834:10: note: Technically the member function 'Digikam::MetaEngine::setXmpTagStringLangAlt' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:840:17: performance: Technically the member function 'Digikam::MetaEngine::getXmpTagStringSeq' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:685:25: note: Technically the member function 'Digikam::MetaEngine::getXmpTagStringSeq' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:840:17: note: Technically the member function 'Digikam::MetaEngine::getXmpTagStringSeq' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:845:10: performance: Technically the member function 'Digikam::MetaEngine::setXmpTagStringSeq' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:737:18: note: Technically the member function 'Digikam::MetaEngine::setXmpTagStringSeq' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:845:10: note: Technically the member function 'Digikam::MetaEngine::setXmpTagStringSeq' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:851:17: performance: Technically the member function 'Digikam::MetaEngine::getXmpTagStringBag' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:786:25: note: Technically the member function 'Digikam::MetaEngine::getXmpTagStringBag' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:851:17: note: Technically the member function 'Digikam::MetaEngine::getXmpTagStringBag' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:856:10: performance: Technically the member function 'Digikam::MetaEngine::setXmpTagStringBag' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:837:18: note: Technically the member function 'Digikam::MetaEngine::setXmpTagStringBag' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:856:10: note: Technically the member function 'Digikam::MetaEngine::setXmpTagStringBag' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:884:14: performance: Technically the member function 'Digikam::MetaEngine::getXmpTagVariant' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:930:22: note: Technically the member function 'Digikam::MetaEngine::getXmpTagVariant' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:884:14: note: Technically the member function 'Digikam::MetaEngine::getXmpTagVariant' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:900:10: style: Technically the member function 'Digikam::MetaEngine::removeXmpKeywords' can be const. [functionConst]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:1164:18: note: Technically the member function 'Digikam::MetaEngine::removeXmpKeywords' can be const.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:900:10: note: Technically the member function 'Digikam::MetaEngine::removeXmpKeywords' can be const.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:916:10: style: Technically the member function 'Digikam::MetaEngine::removeXmpSubjects' can be const. [functionConst]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:1194:18: note: Technically the member function 'Digikam::MetaEngine::removeXmpSubjects' can be const.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:916:10: note: Technically the member function 'Digikam::MetaEngine::removeXmpSubjects' can be const.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:933:10: style: Technically the member function 'Digikam::MetaEngine::removeXmpSubCategories' can be const. [functionConst]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:1179:18: note: Technically the member function 'Digikam::MetaEngine::removeXmpSubCategories' can be const.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:933:10: note: Technically the member function 'Digikam::MetaEngine::removeXmpSubCategories' can be const.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:938:10: performance: Technically the member function 'Digikam::MetaEngine::removeXmpTag' can be static. [functionStatic]
digikam-5.9.0/core/libs/dmetadata/metaengine_xmp.cpp:1117:18: note: Technically the member function 'Digikam::MetaEngine::removeXmpTag' can be static.
digikam-5.9.0/core/libs/dmetadata/metaengine.h:938:10: note: Technically the member function 'Digikam::MetaEngine::removeXmpTag' can be static.
digikam-5.9.0/core/libs/dmetadata/template.cpp:102:50: style: Function 'setAuthorsPosition' argument 1 names different: declaration 'authorPosition' definition 'authorsPosition'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dmetadata/template.h:68:44: note: Function 'setAuthorsPosition' argument 1 names different: declaration 'authorPosition' definition 'authorsPosition'.
digikam-5.9.0/core/libs/dmetadata/template.cpp:102:50: note: Function 'setAuthorsPosition' argument 1 names different: declaration 'authorPosition' definition 'authorsPosition'.
digikam-5.9.0/core/libs/dngwriter/dngsettings.h:43:5: style: Class 'DNGSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/dngwriter/dngwriter.cpp:81:7: style: Class 'DNGWriter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/dngwriter/dngwriter.cpp:81:7: style: Class 'DNGWriter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/dngwriter/dngwriter_p.h:90:19: performance: Technically the member function 'Digikam::Private::dngDateTime' can be static. [functionStatic]
digikam-5.9.0/core/libs/dngwriter/dngwriter_p.cpp:68:35: note: Technically the member function 'Digikam::Private::dngDateTime' can be static.
digikam-5.9.0/core/libs/dngwriter/dngwriter_p.h:90:19: note: Technically the member function 'Digikam::Private::dngDateTime' can be static.
digikam-5.9.0/core/libs/dngwriter/dngwriter_p.h:92:10: performance: Technically the member function 'Digikam::Private::fujiRotate' can be static. [functionStatic]
digikam-5.9.0/core/libs/dngwriter/dngwriter_p.cpp:80:26: note: Technically the member function 'Digikam::Private::fujiRotate' can be static.
digikam-5.9.0/core/libs/dngwriter/dngwriter_p.h:92:10: note: Technically the member function 'Digikam::Private::fujiRotate' can be static.
digikam-5.9.0/core/libs/dngwriter/extra/dng_sdk/dng_flags.h:37:0: error: #error Unable to figure out platform [preprocessorErrorDirective]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/ExpatAdapter.cpp:297:17: style: Variable 'attrCount' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:414:10: warning: Member variable 'XMPMeta::clientRefs' is not assigned a value in 'XMPMeta::operator='. [operatorEqVarError]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:414:10: warning: Member variable 'XMPMeta::prevTkVer' is not assigned a value in 'XMPMeta::operator='. [operatorEqVarError]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:414:10: warning: Member variable 'XMPMeta::xmlParser' is not assigned a value in 'XMPMeta::operator='. [operatorEqVarError]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:400:15: style: Member variable 'XMPMeta::clientRefs' is in the wrong place in the initializer list. [initializerList]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:412:74: note: Member variable 'XMPMeta::clientRefs' is in the wrong place in the initializer list.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:400:15: note: Member variable 'XMPMeta::clientRefs' is in the wrong place in the initializer list.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPCore_Impl.hpp:526:11: style: Class 'XMP_AutoNode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPCore_Impl.hpp:526:11: style: Class 'XMP_AutoNode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPCore_Impl.hpp:389:35: performance: Function parameter '_step' should be passed by const reference. [passedByValue]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/ParseRDF.cpp:670:56: style: Function 'ProcessRDF' argument 2 names different: declaration 'xmlTree' definition 'rdfNode'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPCore_Impl.hpp:529:63: note: Function 'ProcessRDF' argument 2 names different: declaration 'xmlTree' definition 'rdfNode'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/ParseRDF.cpp:670:56: note: Function 'ProcessRDF' argument 2 names different: declaration 'xmlTree' definition 'rdfNode'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/ParseRDF.cpp:444:13: style: Boolean variable 'isArrayItem' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/ParseRDF.cpp:496:17: style: Boolean variable 'isLang' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/ParseRDF.cpp:1299:10: style: Boolean variable 'hasValueAttr' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPIterator.cpp:148:26: warning: Possible null pointer dereference: iter [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPIterator.cpp:147:30: note: Assignment 'iter=((iterRef)==0)?0:(XMPIterator*)(iterRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPIterator.cpp:148:26: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPIterator.cpp:164:9: warning: Possible null pointer dereference: iter [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPIterator.cpp:163:30: note: Assignment 'iter=((iterRef)==0)?0:(XMPIterator*)(iterRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPIterator.cpp:164:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPIterator.cpp:179:9: warning: Possible null pointer dereference: iter [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPIterator.cpp:178:30: note: Assignment 'iter=((iterRef)==0)?0:(XMPIterator*)(iterRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPIterator.cpp:179:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPIterator.cpp:46:34: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPIterator.cpp:84:30: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPIterator.cpp:100:30: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPIterator.cpp:147:30: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPIterator.cpp:163:30: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPIterator.cpp:178:30: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.hpp:142:10: warning: Member variable 'XMPIterator::clientRefs' is not assigned a value in 'XMPIterator::operator='. [operatorEqVarError]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:534:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:533:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:534:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:556:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:555:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:556:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:578:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:577:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:578:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:603:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:602:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:603:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:628:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:627:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:628:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:647:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:646:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:647:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:667:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:666:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:667:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:690:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:689:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:690:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:713:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:712:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:713:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:864:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:863:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:864:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1012:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1011:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1012:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1033:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1032:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1033:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1054:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1053:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1054:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1075:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1074:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1075:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1096:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1095:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1096:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1129:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1128:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1129:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1143:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1142:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1143:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1232:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1231:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1232:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1262:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1261:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1262:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1279:9: warning: Possible null pointer dereference: meta [nullPointer]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1278:26: note: Assignment 'meta=((xmpRef)==0)?0:(XMPMeta*)(xmpRef)', assigned value is 0
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1279:9: note: Null pointer dereference
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:95:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:111:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:421:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:449:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:480:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:511:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:533:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:555:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:577:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:602:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:627:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:646:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:666:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:689:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:712:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:731:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:752:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:776:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:800:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:835:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:863:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:887:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:914:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:939:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:964:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:989:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1011:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1032:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1053:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1074:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1095:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1113:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1128:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1142:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1157:37: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1179:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1195:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1214:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1231:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1245:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1261:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1278:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp:1305:32: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPUtils.cpp:477:34: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPUtils.cpp:494:29: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPUtils.cpp:495:39: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPUtils.cpp:525:34: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPUtils.cpp:548:28: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPUtils.cpp:569:28: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPUtils.cpp:587:34: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPUtils.cpp:588:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPUtils.cpp:614:34: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/WXMPUtils.cpp:615:26: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPCore_Impl.cpp:848:22: style: Variable 'found' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.cpp:159:17: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.cpp:581:34: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.cpp:581:19: note: Variable 'p' is reassigned a value before the old one has been used.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.cpp:581:34: note: Variable 'p' is reassigned a value before the old one has been used.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.cpp:47:10: warning: Redundant assignment of 'info' to itself. [selfAssignment]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.cpp:691:36: style: Function 'Skip' argument 1 names different: declaration 'options' definition 'iterOptions'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.hpp:125:27: note: Function 'Skip' argument 1 names different: declaration 'options' definition 'iterOptions'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.cpp:691:36: note: Function 'Skip' argument 1 names different: declaration 'options' definition 'iterOptions'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.cpp:581:54: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.hpp:132:15: style: Member variable 'XMPIterator::clientRefs' is in the wrong place in the initializer list. [initializerList]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.cpp:425:89: note: Member variable 'XMPIterator::clientRefs' is in the wrong place in the initializer list.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.hpp:132:15: note: Member variable 'XMPIterator::clientRefs' is in the wrong place in the initializer list.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.hpp:132:15: style: Member variable 'XMPIterator::clientRefs' is in the wrong place in the initializer list. [initializerList]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.cpp:577:82: note: Member variable 'XMPIterator::clientRefs' is in the wrong place in the initializer list.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.hpp:132:15: note: Member variable 'XMPIterator::clientRefs' is in the wrong place in the initializer list.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.hpp:128:5: performance: Technically the member function 'DngXmpSdk::XMPIterator::UnlockIter' can be static. [functionStatic]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.cpp:727:14: note: Technically the member function 'DngXmpSdk::XMPIterator::UnlockIter' can be static.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.hpp:128:5: note: Technically the member function 'DngXmpSdk::XMPIterator::UnlockIter' can be static.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-GetSet.cpp:785:44: style: Function 'GetLocalizedText' argument 2 names different: declaration 'altTextName' definition 'arrayName'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:244:38: note: Function 'GetLocalizedText' argument 2 names different: declaration 'altTextName' definition 'arrayName'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-GetSet.cpp:785:44: note: Function 'GetLocalizedText' argument 2 names different: declaration 'altTextName' definition 'arrayName'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-GetSet.cpp:786:44: style: Function 'GetLocalizedText' argument 3 names different: declaration 'genericLang' definition '_genericLang'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:245:38: note: Function 'GetLocalizedText' argument 3 names different: declaration 'genericLang' definition '_genericLang'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-GetSet.cpp:786:44: note: Function 'GetLocalizedText' argument 3 names different: declaration 'genericLang' definition '_genericLang'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-GetSet.cpp:787:44: style: Function 'GetLocalizedText' argument 4 names different: declaration 'specificLang' definition '_specificLang'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:246:38: note: Function 'GetLocalizedText' argument 4 names different: declaration 'specificLang' definition '_specificLang'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-GetSet.cpp:787:44: note: Function 'GetLocalizedText' argument 4 names different: declaration 'specificLang' definition '_specificLang'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-GetSet.cpp:835:44: style: Function 'SetLocalizedText' argument 2 names different: declaration 'altTextName' definition 'arrayName'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:255:39: note: Function 'SetLocalizedText' argument 2 names different: declaration 'altTextName' definition 'arrayName'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-GetSet.cpp:835:44: note: Function 'SetLocalizedText' argument 2 names different: declaration 'altTextName' definition 'arrayName'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-GetSet.cpp:836:44: style: Function 'SetLocalizedText' argument 3 names different: declaration 'genericLang' definition '_genericLang'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:256:39: note: Function 'SetLocalizedText' argument 3 names different: declaration 'genericLang' definition '_genericLang'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-GetSet.cpp:836:44: note: Function 'SetLocalizedText' argument 3 names different: declaration 'genericLang' definition '_genericLang'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-GetSet.cpp:837:44: style: Function 'SetLocalizedText' argument 4 names different: declaration 'specificLang' definition '_specificLang'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:257:39: note: Function 'SetLocalizedText' argument 4 names different: declaration 'specificLang' definition '_specificLang'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-GetSet.cpp:837:44: note: Function 'SetLocalizedText' argument 4 names different: declaration 'specificLang' definition '_specificLang'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-Parse.cpp:1077:43: style: Function 'ParseFromBuffer' argument 2 names different: declaration 'bufferSize' definition 'xmpSize'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:361:38: note: Function 'ParseFromBuffer' argument 2 names different: declaration 'bufferSize' definition 'xmpSize'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-Parse.cpp:1077:43: note: Function 'ParseFromBuffer' argument 2 names different: declaration 'bufferSize' definition 'xmpSize'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-Serialize.cpp:519:79: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-Serialize.cpp:870:83: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-Serialize.cpp:1175:45: style: Function 'SerializeToBuffer' argument 6 names different: declaration 'indent' definition 'indentStr'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:370:39: note: Function 'SerializeToBuffer' argument 6 names different: declaration 'indent' definition 'indentStr'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-Serialize.cpp:1175:45: note: Function 'SerializeToBuffer' argument 6 names different: declaration 'indent' definition 'indentStr'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.cpp:278:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.cpp:1379:33: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.cpp:1379:19: note: Variable 'p' is reassigned a value before the old one has been used.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.cpp:1379:33: note: Variable 'p' is reassigned a value before the old one has been used.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.cpp:1029:24: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.cpp:1379:38: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.cpp:1616:24: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:400:15: style: Member variable 'XMPMeta::clientRefs' is in the wrong place in the initializer list. [initializerList]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.cpp:585:46: note: Member variable 'XMPMeta::clientRefs' is in the wrong place in the initializer list.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:400:15: note: Member variable 'XMPMeta::clientRefs' is in the wrong place in the initializer list.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:119:5: performance: Technically the member function 'DngXmpSdk::XMPMeta::UnlockObject' can be static. [functionStatic]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.cpp:861:10: note: Technically the member function 'DngXmpSdk::XMPMeta::UnlockObject' can be static.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:119:5: note: Technically the member function 'DngXmpSdk::XMPMeta::UnlockObject' can be static.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:335:5: performance: Technically the member function 'DngXmpSdk::XMPMeta::GetObjectOptions' can be static. [functionStatic]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.cpp:1598:10: note: Technically the member function 'DngXmpSdk::XMPMeta::GetObjectOptions' can be static.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:335:5: note: Technically the member function 'DngXmpSdk::XMPMeta::GetObjectOptions' can be static.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:338:5: performance: Technically the member function 'DngXmpSdk::XMPMeta::SetObjectOptions' can be static. [functionStatic]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.cpp:1612:10: note: Technically the member function 'DngXmpSdk::XMPMeta::SetObjectOptions' can be static.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp:338:5: note: Technically the member function 'DngXmpSdk::XMPMeta::SetObjectOptions' can be static.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils-FileInfo.cpp:308:18: style: The scope of the variable 'cpTemp' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils-FileInfo.cpp:356:10: style: The scope of the variable 'prevSpace' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils-FileInfo.cpp:652:10: style: Boolean variable 'deleteEmpty' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils-FileInfo.cpp:1224:32: style: Boolean variable 'fullSourceTree' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils-FileInfo.cpp:1228:10: style: Boolean variable 'fullSourceTree' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.cpp:1429:27: style: The scope of the variable 'c3' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.cpp:808:47: style: Function 'ComposeLangSelector' argument 3 names different: declaration 'langName' definition '_langName'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.hpp:72:42: note: Function 'ComposeLangSelector' argument 3 names different: declaration 'langName' definition '_langName'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.cpp:808:47: note: Function 'ComposeLangSelector' argument 3 names different: declaration 'langName' definition '_langName'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.cpp:1643:44: style: Function 'PackageForJPEG' argument 1 names different: declaration 'xmpObj' definition 'origXMP'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.hpp:167:38: note: Function 'PackageForJPEG' argument 1 names different: declaration 'xmpObj' definition 'origXMP'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.cpp:1643:44: note: Function 'PackageForJPEG' argument 1 names different: declaration 'xmpObj' definition 'origXMP'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.cpp:1880:44: style: Function 'CurrentDateTime' argument 1 names different: declaration 'time' definition 'xmpTime'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.hpp:136:38: note: Function 'CurrentDateTime' argument 1 names different: declaration 'time' definition 'xmpTime'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.cpp:1880:44: note: Function 'CurrentDateTime' argument 1 names different: declaration 'time' definition 'xmpTime'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.cpp:1915:40: style: Function 'SetTimeZone' argument 1 names different: declaration 'time' definition 'xmpTime'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.hpp:139:34: note: Function 'SetTimeZone' argument 1 names different: declaration 'time' definition 'xmpTime'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.cpp:1915:40: note: Function 'SetTimeZone' argument 1 names different: declaration 'time' definition 'xmpTime'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.cpp:2073:50: style: Function 'CompareDateTime' argument 1 names different: declaration 'left' definition '_in_left'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.hpp:148:44: note: Function 'CompareDateTime' argument 1 names different: declaration 'left' definition '_in_left'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.cpp:2073:50: note: Function 'CompareDateTime' argument 1 names different: declaration 'left' definition '_in_left'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.cpp:2074:50: style: Function 'CompareDateTime' argument 2 names different: declaration 'right' definition '_in_right'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.hpp:149:44: note: Function 'CompareDateTime' argument 2 names different: declaration 'right' definition '_in_right'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.cpp:2074:50: note: Function 'CompareDateTime' argument 2 names different: declaration 'right' definition '_in_right'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.cpp:601:18: style: Variable 'moved' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.cpp:1836:30: style: Variable 'packetEnd' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/common/XML_Node.cpp:218:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/common/XML_Node.cpp:325:9: style: The scope of the variable 'i' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/common/XML_Node.cpp:325:12: style: The scope of the variable 'limit' can be reduced. [variableScope]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/common/XML_Node.cpp:130:52: style: Function 'SetLeafContentValue' argument 1 names different: declaration 'value' definition 'newValue'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/common/XMLParserAdapter.hpp:77:43: note: Function 'SetLeafContentValue' argument 1 names different: declaration 'value' definition 'newValue'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/common/XML_Node.cpp:130:52: note: Function 'SetLeafContentValue' argument 1 names different: declaration 'value' definition 'newValue'.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/common/XMLParserAdapter.hpp:99:2: warning: Member variable 'XML_Node::nsPrefixLen' is not initialized in the constructor. [uninitMemberVarPrivate]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/common/XMLParserAdapter.hpp:111:2: warning: Member variable 'XMLParserAdapter::pendingInput' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/common/XMLParserAdapter.hpp:64:18: style: Member variable 'XML_Node::nsPrefixLen' is in the wrong place in the initializer list. [initializerList]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/common/XMLParserAdapter.hpp:90:48: note: Member variable 'XML_Node::nsPrefixLen' is in the wrong place in the initializer list.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/common/XMLParserAdapter.hpp:64:18: note: Member variable 'XML_Node::nsPrefixLen' is in the wrong place in the initializer list.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/common/XMLParserAdapter.hpp:64:18: style: Member variable 'XML_Node::nsPrefixLen' is in the wrong place in the initializer list. [initializerList]
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/common/XMLParserAdapter.hpp:93:48: note: Member variable 'XML_Node::nsPrefixLen' is in the wrong place in the initializer list.
digikam-5.9.0/core/libs/dngwriter/extra/xmp_sdk/common/XMLParserAdapter.hpp:64:18: note: Member variable 'XML_Node::nsPrefixLen' is in the wrong place in the initializer list.
digikam-5.9.0/core/libs/dtrash/dtrashiteminfo.cpp:34:5: performance: Variable 'imageId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/dtrash/dtrashitemmodel.h:45:5: style: Class 'DTrashItemModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/facesengine/alignment-congealing/funnelreal.cpp:113:13: performance: Technically the member function 'Digikam::Private::applyTransform' can be static. [functionStatic]
digikam-5.9.0/core/libs/facesengine/alignment-congealing/funnelreal.cpp:466:30: note: Technically the member function 'Digikam::Private::applyTransform' can be static.
digikam-5.9.0/core/libs/facesengine/alignment-congealing/funnelreal.cpp:113:13: note: Technically the member function 'Digikam::Private::applyTransform' can be static.
digikam-5.9.0/core/libs/facesengine/alignment-congealing/funnelreal.cpp:161:7: style: Class 'FunnelReal' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/facesengine/alignment-congealing/funnelreal.cpp:161:7: style: Class 'FunnelReal' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/facesengine/alignment-flandmark/flandmarkaligner.cpp:70:7: style: Class 'FlandmarkAligner' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/facesengine/alignment-flandmark/flandmarkaligner.cpp:70:7: style: Class 'FlandmarkAligner' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/facesengine/dataproviders.h:66:5: style: Class 'QListImageListProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/facesengine/dataproviders.h:73:20: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/facesengine/dataproviders.h:51:20: note: Virtual function in base class
digikam-5.9.0/core/libs/facesengine/dataproviders.h:73:20: note: Function in derived class
digikam-5.9.0/core/libs/facesengine/dataproviders.h:74:20: style: The function 'atEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/facesengine/dataproviders.h:52:20: note: Virtual function in base class
digikam-5.9.0/core/libs/facesengine/dataproviders.h:74:20: note: Function in derived class
digikam-5.9.0/core/libs/facesengine/dataproviders.h:75:20: style: The function 'proceed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/facesengine/dataproviders.h:53:20: note: Virtual function in base class
digikam-5.9.0/core/libs/facesengine/dataproviders.h:75:20: note: Function in derived class
digikam-5.9.0/core/libs/facesengine/dataproviders.h:76:20: style: The function 'image' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/facesengine/dataproviders.h:54:20: note: Virtual function in base class
digikam-5.9.0/core/libs/facesengine/dataproviders.h:76:20: note: Function in derived class
digikam-5.9.0/core/libs/facesengine/dataproviders.h:90:20: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/facesengine/dataproviders.h:51:20: note: Virtual function in base class
digikam-5.9.0/core/libs/facesengine/dataproviders.h:90:20: note: Function in derived class
digikam-5.9.0/core/libs/facesengine/dataproviders.h:91:20: style: The function 'atEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/facesengine/dataproviders.h:52:20: note: Virtual function in base class
digikam-5.9.0/core/libs/facesengine/dataproviders.h:91:20: note: Function in derived class
digikam-5.9.0/core/libs/facesengine/dataproviders.h:92:20: style: The function 'proceed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/facesengine/dataproviders.h:53:20: note: Virtual function in base class
digikam-5.9.0/core/libs/facesengine/dataproviders.h:92:20: note: Function in derived class
digikam-5.9.0/core/libs/facesengine/dataproviders.h:93:20: style: The function 'image' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/facesengine/dataproviders.h:54:20: note: Virtual function in base class
digikam-5.9.0/core/libs/facesengine/dataproviders.h:93:20: note: Function in derived class
digikam-5.9.0/core/libs/facesengine/detection/opencvfacedetector.cpp:616:101: style: Function 'mergeFaces' argument 2 names different: declaration 'preliminaryResults' definition 'combo'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/detection/opencvfacedetector.h:109:85: note: Function 'mergeFaces' argument 2 names different: declaration 'preliminaryResults' definition 'combo'.
digikam-5.9.0/core/libs/facesengine/detection/opencvfacedetector.cpp:616:101: note: Function 'mergeFaces' argument 2 names different: declaration 'preliminaryResults' definition 'combo'.
digikam-5.9.0/core/libs/facesengine/detection/opencvfacedetector.cpp:58:9: performance: Variable 'minSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/facesengine/detection/opencvfacedetector.h:62:13: performance: Technically the member function 'Digikam::OpenCVFaceDetector::prepareForDetection' can be static. [functionStatic]
digikam-5.9.0/core/libs/facesengine/detection/opencvfacedetector.cpp:692:29: note: Technically the member function 'Digikam::OpenCVFaceDetector::prepareForDetection' can be static.
digikam-5.9.0/core/libs/facesengine/detection/opencvfacedetector.h:62:13: note: Technically the member function 'Digikam::OpenCVFaceDetector::prepareForDetection' can be static.
digikam-5.9.0/core/libs/facesengine/detection/opencvfacedetector.h:63:13: performance: Technically the member function 'Digikam::OpenCVFaceDetector::prepareForDetection' can be static. [functionStatic]
digikam-5.9.0/core/libs/facesengine/detection/opencvfacedetector.cpp:735:29: note: Technically the member function 'Digikam::OpenCVFaceDetector::prepareForDetection' can be static.
digikam-5.9.0/core/libs/facesengine/detection/opencvfacedetector.h:63:13: note: Technically the member function 'Digikam::OpenCVFaceDetector::prepareForDetection' can be static.
digikam-5.9.0/core/libs/facesengine/detection/opencvfacedetector.cpp:288:7: style: Class 'OpenCVFaceDetector' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/facesengine/detection/opencvfacedetector.cpp:288:7: style: Class 'OpenCVFaceDetector' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/facesengine/detection/opencvfacedetector.h:59:5: style: Class 'OpenCVFaceDetector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/facesengine/facedb/facedb.cpp:48:7: style: Class 'FaceDb' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/facesengine/facedb/facedb.cpp:48:7: style: Class 'FaceDb' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/facesengine/facedb/facedb.h:45:5: style: Class 'FaceDb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/facesengine/facedb/facedbaccess.h:55:20: performance: Technically the member function 'Digikam::FaceDbAccess::lastError' can be static. [functionStatic]
digikam-5.9.0/core/libs/facesengine/facedb/facedbaccess.cpp:256:23: note: Technically the member function 'Digikam::FaceDbAccess::lastError' can be static.
digikam-5.9.0/core/libs/facesengine/facedb/facedbaccess.h:55:20: note: Technically the member function 'Digikam::FaceDbAccess::lastError' can be static.
digikam-5.9.0/core/libs/facesengine/facedb/facedbaccess.h:60:10: performance: Technically the member function 'Digikam::FaceDbAccess::setLastError' can be static. [functionStatic]
digikam-5.9.0/core/libs/facesengine/facedb/facedbaccess.cpp:261:20: note: Technically the member function 'Digikam::FaceDbAccess::setLastError' can be static.
digikam-5.9.0/core/libs/facesengine/facedb/facedbaccess.h:60:10: note: Technically the member function 'Digikam::FaceDbAccess::setLastError' can be static.
digikam-5.9.0/core/libs/facesengine/facedb/facedbaccess.h:94:5: style: Class 'FaceDbAccessUnlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/facesengine/facedb/facedbschemaupdater.h:45:5: style: Class 'FaceDbSchemaUpdater' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/facesengine/facedb/facedbaccess.cpp:81:5: style: Class 'FaceDbAccessMutexLocker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/facesengine/facedb/facedboperationgroup.cpp:58:10: performance: Technically the member function 'Digikam::Private::needsTransaction' can be static. [functionStatic]
digikam-5.9.0/core/libs/facesengine/facedb/facedboperationgroup.cpp:78:10: style: Technically the member function 'Digikam::Private::release' can be const. [functionConst]
digikam-5.9.0/core/libs/facesengine/facedb/facedboperationgroup.cpp:105:7: style: Class 'FaceDbOperationGroup' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/facesengine/facedb/facedboperationgroup.cpp:105:7: style: Class 'FaceDbOperationGroup' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/facesengine/facedb/facedboperationgroup.h:51:5: style: Class 'FaceDbOperationGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/facesengine/facedb/facedbschemaupdater.cpp:72:7: style: Class 'FaceDbSchemaUpdater' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/facesengine/facedb/facedbschemaupdater.cpp:72:7: style: Class 'FaceDbSchemaUpdater' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/facesengine/facedetector.cpp:247:50: style: Function 'toRelativeRect' argument 1 names different: declaration 'absoluteRect' definition 'abs'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/facedetector.h:106:54: note: Function 'toRelativeRect' argument 1 names different: declaration 'absoluteRect' definition 'abs'.
digikam-5.9.0/core/libs/facesengine/facedetector.cpp:247:50: note: Function 'toRelativeRect' argument 1 names different: declaration 'absoluteRect' definition 'abs'.
digikam-5.9.0/core/libs/facesengine/facedetector.cpp:247:68: style: Function 'toRelativeRect' argument 2 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/facedetector.h:106:81: note: Function 'toRelativeRect' argument 2 names different: declaration 'size' definition 's'.
digikam-5.9.0/core/libs/facesengine/facedetector.cpp:247:68: note: Function 'toRelativeRect' argument 2 names different: declaration 'size' definition 's'.
digikam-5.9.0/core/libs/facesengine/facedetector.cpp:260:50: style: Function 'toAbsoluteRect' argument 1 names different: declaration 'relativeRect' definition 'rel'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/facedetector.h:107:55: note: Function 'toAbsoluteRect' argument 1 names different: declaration 'relativeRect' definition 'rel'.
digikam-5.9.0/core/libs/facesengine/facedetector.cpp:260:50: note: Function 'toAbsoluteRect' argument 1 names different: declaration 'relativeRect' definition 'rel'.
digikam-5.9.0/core/libs/facesengine/facedetector.cpp:260:68: style: Function 'toAbsoluteRect' argument 2 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/facedetector.h:107:82: note: Function 'toAbsoluteRect' argument 2 names different: declaration 'size' definition 's'.
digikam-5.9.0/core/libs/facesengine/facedetector.cpp:260:68: note: Function 'toAbsoluteRect' argument 2 names different: declaration 'size' definition 's'.
digikam-5.9.0/core/libs/facesengine/facedetector.cpp:120:5: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/facesengine/facedetector.h:61:13: performance: Technically the member function 'Digikam::FaceDetector::backendIdentifier' can be static. [functionStatic]
digikam-5.9.0/core/libs/facesengine/facedetector.cpp:133:23: note: Technically the member function 'Digikam::FaceDetector::backendIdentifier' can be static.
digikam-5.9.0/core/libs/facesengine/facedetector.h:61:13: note: Technically the member function 'Digikam::FaceDetector::backendIdentifier' can be static.
digikam-5.9.0/core/libs/facesengine/facedetector.h:104:9: performance: Technically the member function 'Digikam::FaceDetector::recommendedImageSize' can be static. [functionStatic]
digikam-5.9.0/core/libs/facesengine/facedetector.cpp:239:19: note: Technically the member function 'Digikam::FaceDetector::recommendedImageSize' can be static.
digikam-5.9.0/core/libs/facesengine/facedetector.h:104:9: note: Technically the member function 'Digikam::FaceDetector::recommendedImageSize' can be static.
digikam-5.9.0/core/libs/facesengine/identity.cpp:53:5: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/facesengine/opencv3-face/eigen_faces.cpp:64:43: style: Function 'train' argument 1 names different: declaration 'src' definition '_src'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/opencv3-face/eigen_faces.cpp:55:35: note: Function 'train' argument 1 names different: declaration 'src' definition '_src'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/eigen_faces.cpp:64:43: note: Function 'train' argument 1 names different: declaration 'src' definition '_src'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/eigen_faces.cpp:64:60: style: Function 'train' argument 2 names different: declaration 'labels' definition '_local_labels'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/opencv3-face/eigen_faces.cpp:55:51: note: Function 'train' argument 2 names different: declaration 'labels' definition '_local_labels'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/eigen_faces.cpp:64:60: note: Function 'train' argument 2 names different: declaration 'labels' definition '_local_labels'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/eigen_faces.cpp:115:37: style: Function 'predict' argument 1 names different: declaration 'src' definition '_src'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/opencv3-face/eigen_faces.cpp:58:29: note: Function 'predict' argument 1 names different: declaration 'src' definition '_src'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/eigen_faces.cpp:115:37: note: Function 'predict' argument 1 names different: declaration 'src' definition '_src'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/face_basic.hpp:154:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
digikam-5.9.0/core/libs/facesengine/opencv3-face/predict_collector.hpp:110:5: style: Class 'StandardCollector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/facesengine/opencv3-face/predict_collector.hpp:112:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/facesengine/opencv3-face/predict_collector.hpp:80:18: note: Virtual function in base class
digikam-5.9.0/core/libs/facesengine/opencv3-face/predict_collector.hpp:112:10: note: Function in derived class
digikam-5.9.0/core/libs/facesengine/opencv3-face/predict_collector.hpp:114:10: style: The function 'collect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/facesengine/opencv3-face/predict_collector.hpp:86:18: note: Virtual function in base class
digikam-5.9.0/core/libs/facesengine/opencv3-face/predict_collector.hpp:114:10: note: Function in derived class
digikam-5.9.0/core/libs/facesengine/opencv3-face/facerec.hpp:28:28: style: The function 'getThreshold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/facesengine/opencv3-face/face.hpp:379:20: note: Virtual function in base class
digikam-5.9.0/core/libs/facesengine/opencv3-face/facerec.hpp:28:28: note: Function in derived class
digikam-5.9.0/core/libs/facesengine/opencv3-face/facerec.hpp:121:28: style: The function 'getThreshold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/facesengine/opencv3-face/face.hpp:379:20: note: Virtual function in base class
digikam-5.9.0/core/libs/facesengine/opencv3-face/facerec.hpp:121:28: note: Function in derived class
digikam-5.9.0/core/libs/facesengine/opencv3-face/facerec.cpp:41:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
digikam-5.9.0/core/libs/facesengine/opencv3-face/fisher_faces.cpp:72:60: style: Function 'train' argument 2 names different: declaration 'labels' definition '_lbls'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/opencv3-face/fisher_faces.cpp:49:51: note: Function 'train' argument 2 names different: declaration 'labels' definition '_lbls'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/fisher_faces.cpp:72:60: note: Function 'train' argument 2 names different: declaration 'labels' definition '_lbls'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/fisher_faces.cpp:135:38: style: Function 'predict' argument 1 names different: declaration 'src' definition '_src'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/opencv3-face/fisher_faces.cpp:52:29: note: Function 'predict' argument 1 names different: declaration 'src' definition '_src'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/fisher_faces.cpp:135:38: note: Function 'predict' argument 1 names different: declaration 'src' definition '_src'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:165:37: style: Function 'train' argument 1 names different: declaration 'src' definition '_in_src'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:103:35: note: Function 'train' argument 1 names different: declaration 'src' definition '_in_src'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:165:37: note: Function 'train' argument 1 names different: declaration 'src' definition '_in_src'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:165:57: style: Function 'train' argument 2 names different: declaration 'labels' definition '_in_labels'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:103:51: note: Function 'train' argument 2 names different: declaration 'labels' definition '_in_labels'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:165:57: note: Function 'train' argument 2 names different: declaration 'labels' definition '_in_labels'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:169:38: style: Function 'update' argument 1 names different: declaration 'src' definition '_in_src'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:107:36: note: Function 'update' argument 1 names different: declaration 'src' definition '_in_src'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:169:38: note: Function 'update' argument 1 names different: declaration 'src' definition '_in_src'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:169:58: style: Function 'update' argument 2 names different: declaration 'labels' definition '_in_labels'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:107:52: note: Function 'update' argument 2 names different: declaration 'labels' definition '_in_labels'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:169:58: note: Function 'update' argument 2 names different: declaration 'labels' definition '_in_labels'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:355:37: style: Function 'train' argument 1 names different: declaration 'src' definition '_in_src'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:57:35: note: Function 'train' argument 1 names different: declaration 'src' definition '_in_src'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:355:37: note: Function 'train' argument 1 names different: declaration 'src' definition '_in_src'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:355:57: style: Function 'train' argument 2 names different: declaration 'labels' definition '_in_labels'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:57:51: note: Function 'train' argument 2 names different: declaration 'labels' definition '_in_labels'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:355:57: note: Function 'train' argument 2 names different: declaration 'labels' definition '_in_labels'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:402:31: style: Function 'predict' argument 1 names different: declaration 'src' definition '_src'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:110:29: note: Function 'predict' argument 1 names different: declaration 'src' definition '_src'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:402:31: note: Function 'predict' argument 1 names different: declaration 'src' definition '_src'.
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:160:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:103:10: style: The function 'train' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/facesengine/opencv3-face/face.hpp:209:26: note: Virtual function in base class
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:103:10: note: Function in derived class
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:107:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/facesengine/opencv3-face/face.hpp:258:26: note: Virtual function in base class
digikam-5.9.0/core/libs/facesengine/opencv3-face/lbph_faces.cpp:107:10: note: Function in derived class
digikam-5.9.0/core/libs/facesengine/preprocessing-tantriggs/tantriggspreprocessor.cpp:129:57: style: Function 'normalize' argument 1 names different: declaration 'preprocessedImage' definition 'src'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/preprocessing-tantriggs/tantriggspreprocessor.h:62:38: note: Function 'normalize' argument 1 names different: declaration 'preprocessedImage' definition 'src'.
digikam-5.9.0/core/libs/facesengine/preprocessing-tantriggs/tantriggspreprocessor.cpp:129:57: note: Function 'normalize' argument 1 names different: declaration 'preprocessedImage' definition 'src'.
digikam-5.9.0/core/libs/facesengine/preprocessing-tantriggs/tantriggspreprocessor.h:62:13: performance: Technically the member function 'Digikam::TanTriggsPreprocessor::normalize' can be static. [functionStatic]
digikam-5.9.0/core/libs/facesengine/preprocessing-tantriggs/tantriggspreprocessor.cpp:129:32: note: Technically the member function 'Digikam::TanTriggsPreprocessor::normalize' can be static.
digikam-5.9.0/core/libs/facesengine/preprocessing-tantriggs/tantriggspreprocessor.h:62:13: note: Technically the member function 'Digikam::TanTriggsPreprocessor::normalize' can be static.
digikam-5.9.0/core/libs/facesengine/recognition-opencv-lbph/facerec_borrowed.cpp:376:49: style: Function 'predict' argument 1 names different: declaration 'src' definition '_src'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/recognition-opencv-lbph/facerec_borrowed.h:158:33: note: Function 'predict' argument 1 names different: declaration 'src' definition '_src'.
digikam-5.9.0/core/libs/facesengine/recognition-opencv-lbph/facerec_borrowed.cpp:376:49: note: Function 'predict' argument 1 names different: declaration 'src' definition '_src'.
digikam-5.9.0/core/libs/facesengine/recognition-opencv-lbph/facerec_borrowed.h:213:45: performance: Function parameter '_histograms' should be passed by const reference. [passedByValue]
digikam-5.9.0/core/libs/facesengine/recognition-opencv-lbph/lbphfacemodel.cpp:175:57: style: Function 'setWrittenToDatabase' argument 2 names different: declaration 'databaseId' definition 'id'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/facesengine/recognition-opencv-lbph/lbphfacemodel.h:94:46: note: Function 'setWrittenToDatabase' argument 2 names different: declaration 'databaseId' definition 'id'.
digikam-5.9.0/core/libs/facesengine/recognition-opencv-lbph/lbphfacemodel.cpp:175:57: note: Function 'setWrittenToDatabase' argument 2 names different: declaration 'databaseId' definition 'id'.
digikam-5.9.0/core/libs/facesengine/recognition-opencv-lbph/opencvmatdata.h:44:5: style: Class 'OpenCVMatData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/facesengine/recognition-opencv-lbph/opencvlbphfacerecognizer.h:58:13: performance: Technically the member function 'Digikam::OpenCVLBPHFaceRecognizer::prepareForRecognition' can be static. [functionStatic]
digikam-5.9.0/core/libs/facesengine/recognition-opencv-lbph/opencvlbphfacerecognizer.cpp:102:35: note: Technically the member function 'Digikam::OpenCVLBPHFaceRecognizer::prepareForRecognition' can be static.
digikam-5.9.0/core/libs/facesengine/recognition-opencv-lbph/opencvlbphfacerecognizer.h:58:13: note: Technically the member function 'Digikam::OpenCVLBPHFaceRecognizer::prepareForRecognition' can be static.
digikam-5.9.0/core/libs/facesengine/recognition-opencv-lbph/opencvlbphfacerecognizer.cpp:71:7: style: Class 'OpenCVLBPHFaceRecognizer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/facesengine/recognition-opencv-lbph/opencvlbphfacerecognizer.cpp:71:7: style: Class 'OpenCVLBPHFaceRecognizer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.h:120:13: performance: Technically the member function 'Digikam::RecognitionDatabase::backendIdentifier' can be static. [functionStatic]
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.cpp:456:30: note: Technically the member function 'Digikam::RecognitionDatabase::backendIdentifier' can be static.
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.h:120:13: note: Technically the member function 'Digikam::RecognitionDatabase::backendIdentifier' can be static.
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.h:138:9: performance: Technically the member function 'Digikam::RecognitionDatabase::recommendedImageSize' can be static. [functionStatic]
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.cpp:517:26: note: Technically the member function 'Digikam::RecognitionDatabase::recommendedImageSize' can be static.
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.h:138:9: note: Technically the member function 'Digikam::RecognitionDatabase::recommendedImageSize' can be static.
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.h:153:22: performance: Technically the member function 'Digikam::RecognitionDatabase::trainingCostHint' can be static. [functionStatic]
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.cpp:605:60: note: Technically the member function 'Digikam::RecognitionDatabase::trainingCostHint' can be static.
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.h:153:22: note: Technically the member function 'Digikam::RecognitionDatabase::trainingCostHint' can be static.
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.cpp:147:10: performance: Technically the member function 'Digikam::Private::identityContains' can be static. [functionStatic]
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.cpp:237:36: note: Technically the member function 'Digikam::Private::identityContains' can be static.
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.cpp:147:10: note: Technically the member function 'Digikam::Private::identityContains' can be static.
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.cpp:205:7: style: Class 'RecognitionDatabase' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.cpp:205:7: style: Class 'RecognitionDatabase' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.cpp:63:24: style: The function 'newImages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/facesengine/dataproviders.h:115:32: note: Virtual function in base class
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.cpp:63:24: note: Function in derived class
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.cpp:74:24: style: The function 'images' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/facesengine/dataproviders.h:121:32: note: Virtual function in base class
digikam-5.9.0/core/libs/facesengine/recognitiondatabase.cpp:74:24: note: Function in derived class
digikam-5.9.0/core/libs/facesengine/shape-predictor/fullobjectdetection.h:46:5: style: Class 'FullObjectDetection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/fileactionmanager/fileactionimageinfolist.h:99:15: performance: Variable 'container' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/fileactionmanager/fileactionimageinfolist.h:136:5: style: Class 'FileActionImageInfoList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/fileactionmanager/fileactionimageinfolist.h:91:1: warning: The class 'FileActionImageInfoList' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:79:10: style: The function 'assignTags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:49:18: note: Virtual function in base class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:79:10: note: Function in derived class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:80:10: style: The function 'removeTags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:50:18: note: Virtual function in base class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:80:10: note: Function in derived class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:81:10: style: The function 'assignPickLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:51:18: note: Virtual function in base class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:81:10: note: Function in derived class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:82:10: style: The function 'assignColorLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:52:18: note: Virtual function in base class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:82:10: note: Function in derived class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:83:10: style: The function 'assignRating' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:53:18: note: Virtual function in base class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:83:10: note: Function in derived class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:84:10: style: The function 'editGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:54:18: note: Virtual function in base class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:84:10: note: Function in derived class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:85:10: style: The function 'setExifOrientation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:55:18: note: Virtual function in base class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:85:10: note: Function in derived class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:86:10: style: The function 'applyMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:56:18: note: Virtual function in base class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:86:10: note: Function in derived class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:87:10: style: The function 'copyAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:57:18: note: Virtual function in base class
digikam-5.9.0/core/libs/fileactionmanager/databaseworkeriface.h:87:10: note: Function in derived class
digikam-5.9.0/core/libs/fileactionmanager/fileworkeriface.h:70:10: style: The function 'writeOrientationToFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/fileactionmanager/fileworkeriface.h:45:18: note: Virtual function in base class
digikam-5.9.0/core/libs/fileactionmanager/fileworkeriface.h:70:10: note: Function in derived class
digikam-5.9.0/core/libs/fileactionmanager/fileworkeriface.h:71:10: style: The function 'writeMetadataToFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/fileactionmanager/fileworkeriface.h:46:18: note: Virtual function in base class
digikam-5.9.0/core/libs/fileactionmanager/fileworkeriface.h:71:10: note: Function in derived class
digikam-5.9.0/core/libs/fileactionmanager/fileworkeriface.h:72:10: style: The function 'writeMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/fileactionmanager/fileworkeriface.h:47:18: note: Virtual function in base class
digikam-5.9.0/core/libs/fileactionmanager/fileworkeriface.h:72:10: note: Function in derived class
digikam-5.9.0/core/libs/fileactionmanager/fileworkeriface.h:73:10: style: The function 'transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/fileactionmanager/fileworkeriface.h:48:18: note: Virtual function in base class
digikam-5.9.0/core/libs/fileactionmanager/fileworkeriface.h:73:10: note: Function in derived class
digikam-5.9.0/core/libs/fileactionmanager/fileactionmngr_p.h:59:19: style: The function 'createProgressItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/fileactionmanager/fileactionimageinfolist.h:49:27: note: Virtual function in base class
digikam-5.9.0/core/libs/fileactionmanager/fileactionmngr_p.h:59:19: note: Function in derived class
digikam-5.9.0/core/libs/fileactionmanager/fileactionmngr_p.h:60:10: style: The function 'addProgressItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/fileactionmanager/fileactionimageinfolist.h:50:18: note: Virtual function in base class
digikam-5.9.0/core/libs/fileactionmanager/fileactionmngr_p.h:60:10: note: Function in derived class
digikam-5.9.0/core/libs/fileactionmanager/fileactionimageinfolist.cpp:110:81: style: Function 'create' argument 1 names different: declaration 'list' definition 'infos'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/fileactionmanager/fileactionimageinfolist.h:106:67: note: Function 'create' argument 1 names different: declaration 'list' definition 'infos'.
digikam-5.9.0/core/libs/fileactionmanager/fileactionimageinfolist.cpp:110:81: note: Function 'create' argument 1 names different: declaration 'list' definition 'infos'.
digikam-5.9.0/core/libs/fileactionmanager/fileactionimageinfolist.cpp:118:87: style: Function 'continueTask' argument 1 names different: declaration 'list' definition 'infos'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/fileactionmanager/fileactionimageinfolist.h:107:73: note: Function 'continueTask' argument 1 names different: declaration 'list' definition 'infos'.
digikam-5.9.0/core/libs/fileactionmanager/fileactionimageinfolist.cpp:118:87: note: Function 'continueTask' argument 1 names different: declaration 'list' definition 'infos'.
digikam-5.9.0/core/libs/fileactionmanager/fileactionmngr.cpp:115:57: style: Function 'assignTags' argument 1 names different: declaration 'imageIds' definition 'ids'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/fileactionmanager/fileactionmngr.h:72:45: note: Function 'assignTags' argument 1 names different: declaration 'imageIds' definition 'ids'.
digikam-5.9.0/core/libs/fileactionmanager/fileactionmngr.cpp:115:57: note: Function 'assignTags' argument 1 names different: declaration 'imageIds' definition 'ids'.
digikam-5.9.0/core/libs/fileactionmanager/fileactionmngr.cpp:164:55: style: Function 'assignPickLabel' argument 1 names different: declaration 'infos' definition 'info'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/fileactionmanager/fileactionmngr.h:79:43: note: Function 'assignPickLabel' argument 1 names different: declaration 'infos' definition 'info'.
digikam-5.9.0/core/libs/fileactionmanager/fileactionmngr.cpp:164:55: note: Function 'assignPickLabel' argument 1 names different: declaration 'infos' definition 'info'.
digikam-5.9.0/core/libs/fileactionmanager/fileactionmngr.cpp:169:56: style: Function 'assignColorLabel' argument 1 names different: declaration 'infos' definition 'info'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/fileactionmanager/fileactionmngr.h:82:44: note: Function 'assignColorLabel' argument 1 names different: declaration 'infos' definition 'info'.
digikam-5.9.0/core/libs/fileactionmanager/fileactionmngr.cpp:169:56: note: Function 'assignColorLabel' argument 1 names different: declaration 'infos' definition 'info'.
digikam-5.9.0/core/libs/fileactionmanager/fileactionmngr.cpp:188:52: style: Function 'assignRating' argument 1 names different: declaration 'infos' definition 'info'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/fileactionmanager/fileactionmngr.h:85:40: note: Function 'assignRating' argument 1 names different: declaration 'infos' definition 'info'.
digikam-5.9.0/core/libs/fileactionmanager/fileactionmngr.cpp:188:52: note: Function 'assignRating' argument 1 names different: declaration 'infos' definition 'info'.
digikam-5.9.0/core/libs/fileactionmanager/fileworkeriface.cpp:157:77: style: Function 'transform' argument 2 names different: declaration 'orientation' definition 'action'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/fileactionmanager/fileworkeriface.h:73:55: note: Function 'transform' argument 2 names different: declaration 'orientation' definition 'action'.
digikam-5.9.0/core/libs/fileactionmanager/fileworkeriface.cpp:157:77: note: Function 'transform' argument 2 names different: declaration 'orientation' definition 'action'.
digikam-5.9.0/core/libs/fileactionmanager/metadatahub.cpp:179:46: style: Function 'loadTags' argument 1 names different: declaration 'loadedTagIds' definition 'loadedTags'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/fileactionmanager/metadatahub.h:255:37: note: Function 'loadTags' argument 1 names different: declaration 'loadedTagIds' definition 'loadedTags'.
digikam-5.9.0/core/libs/fileactionmanager/metadatahub.cpp:179:46: note: Function 'loadTags' argument 1 names different: declaration 'loadedTagIds' definition 'loadedTags'.
digikam-5.9.0/core/libs/fileactionmanager/metadatahub.cpp:196:70: style: Function 'load' argument 3 names different: declaration 'comment' definition 'comments'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/fileactionmanager/metadatahub.h:252:61: note: Function 'load' argument 3 names different: declaration 'comment' definition 'comments'.
digikam-5.9.0/core/libs/fileactionmanager/metadatahub.cpp:196:70: note: Function 'load' argument 3 names different: declaration 'comment' definition 'comments'.
digikam-5.9.0/core/libs/fileactionmanager/metadatahub.h:200:17: performance: Technically the member function 'Digikam::MetadataHub::cleanupTags' can be static. [functionStatic]
digikam-5.9.0/core/libs/fileactionmanager/metadatahub.cpp:529:26: note: Technically the member function 'Digikam::MetadataHub::cleanupTags' can be static.
digikam-5.9.0/core/libs/fileactionmanager/metadatahub.h:200:17: note: Technically the member function 'Digikam::MetadataHub::cleanupTags' can be static.
digikam-5.9.0/core/libs/fileactionmanager/metadatahub.h:214:10: performance: Technically the member function 'Digikam::MetadataHub::writeToBaloo' can be static. [functionStatic]
digikam-5.9.0/core/libs/fileactionmanager/metadatahub.cpp:583:19: note: Technically the member function 'Digikam::MetadataHub::writeToBaloo' can be static.
digikam-5.9.0/core/libs/fileactionmanager/metadatahub.h:214:10: note: Technically the member function 'Digikam::MetadataHub::writeToBaloo' can be static.
digikam-5.9.0/core/libs/filters/colorlabelfilter.cpp:59:9: style: The scope of the variable 'tagId' can be reduced. [variableScope]
digikam-5.9.0/core/libs/filters/colorlabelfilter.cpp:60:13: style: The scope of the variable 'tag' can be reduced. [variableScope]
digikam-5.9.0/core/libs/filters/picklabelfilter.cpp:59:9: style: The scope of the variable 'tagId' can be reduced. [variableScope]
digikam-5.9.0/core/libs/filters/picklabelfilter.cpp:60:13: style: The scope of the variable 'tag' can be reduced. [variableScope]
digikam-5.9.0/core/libs/filters/ratingfilter.cpp:55:9: performance: Variable 'filterCond' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/imageproperties/disjointmetadata.cpp:135:5: warning: Member variable 'Private::mutex' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/core/libs/imageproperties/disjointmetadata.cpp:179:37: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
digikam-5.9.0/core/libs/imageproperties/disjointmetadata.h:87:5: style: Class 'DisjointMetadata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/imageproperties/disjointmetadata.cpp:126:1: warning: The class 'Private' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/core/libs/imageproperties/imagedescedittab.cpp:122:9: style: Variable 'tagCheckView' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
digikam-5.9.0/core/libs/imageproperties/imagedescedittab.cpp:106:9: note: Variable 'tagCheckView' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/libs/imageproperties/imagedescedittab.cpp:122:9: note: Variable 'tagCheckView' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/libs/imageproperties/imagepropertieshistorytab.cpp:51:5: performance: Variable 'm_index' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebar.cpp:69:5: performance: Variable 'm_currentRect' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebar.h:80:18: warning: Virtual function 'slotChangedTab' is called from constructor 'ImagePropertiesSideBar(QWidget*const parent,SidebarSplitter*const splitter,Qt::Edge side=Qt::LeftEdge,bool mimimizedDefault=false)' at line 94. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebar.cpp:94:24: note: Calling slotChangedTab
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebar.h:80:18: note: slotChangedTab is a virtual method
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebarcamgui.h:89:18: warning: Virtual function 'slotChangedTab' is called from constructor 'ImagePropertiesSideBarCamGui(QWidget*const parent,SidebarSplitter*const splitter,Qt::Edge side=Qt::LeftEdge,bool mimimizedDefault=false)' at line 106. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebarcamgui.cpp:106:24: note: Calling slotChangedTab
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebarcamgui.h:89:18: note: slotChangedTab is a virtual method
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebardb.h:74:18: style: The function 'itemChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebar.h:66:18: note: Virtual function in base class
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebardb.h:74:18: note: Function in derived class
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebardb.h:107:18: style: The function 'slotNoCurrentItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebar.h:76:18: note: Virtual function in base class
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebardb.h:107:18: note: Function in derived class
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebardb.h:111:10: style: The function 'slotChangedTab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebar.h:80:18: note: Virtual function in base class
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebardb.h:111:10: note: Function in derived class
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebardb.h:120:10: style: The function 'setImagePropertiesInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebar.h:94:18: note: Virtual function in base class
digikam-5.9.0/core/libs/imageproperties/imagepropertiessidebardb.h:120:10: note: Function in derived class
digikam-5.9.0/core/libs/imageproperties/versionsdelegate.h:39:1: style: The class 'VersionsDelegate' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/libs/imageproperties/versionsdelegate.cpp:66:9: performance: Variable 'workingPixmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/iojobs/iojob.cpp:294:67: style: Function 'RenameFileJob' argument 2 names different: declaration 'newName' definition 'newUrl'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/iojobs/iojob.h:109:56: note: Function 'RenameFileJob' argument 2 names different: declaration 'newName' definition 'newUrl'.
digikam-5.9.0/core/libs/iojobs/iojob.cpp:294:67: note: Function 'RenameFileJob' argument 2 names different: declaration 'newName' definition 'newUrl'.
digikam-5.9.0/core/libs/iojobs/iojob.cpp:57:5: performance: Variable 'm_src' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/iojobs/iojob.cpp:58:5: performance: Variable 'm_dest' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/iojobs/iojob.cpp:162:5: performance: Variable 'm_srcToDelete' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/iojobs/iojob.cpp:296:5: performance: Variable 'm_srcToRename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/iojobs/iojob.cpp:297:5: performance: Variable 'm_newUrl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/iojobs/iojob.cpp:345:5: performance: Variable 'm_collectionPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/iojobs/iojob.h:134:5: style: Class 'DTrashItemsListingJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/iojobs/iojobsthread.h:44:5: style: Class 'IOJobsThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/jpegutils/iccjpeg.c:267:13: style: Variable 'dst_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/libs/jpegutils/iccjpeg.c:263:0: note: Variable 'dst_ptr' is reassigned a value before the old one has been used.
digikam-5.9.0/core/libs/jpegutils/iccjpeg.c:267:13: note: Variable 'dst_ptr' is reassigned a value before the old one has been used.
digikam-5.9.0/core/libs/jpegutils/iccjpeg.c:77:18: style: The scope of the variable 'length' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-62/transupp.c:75:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-62/transupp.c:125:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-62/transupp.c:195:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-62/transupp.c:243:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-62/transupp.c:307:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-62/transupp.c:372:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-62/transupp.c:476:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-62/transupp.c:642:24: style: The scope of the variable 'itemp' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-62/transupp.c:220:3: style: Variable 'dst_ptr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/jpegutils/libjpeg-62/transupp.c:283:5: style: Variable 'dst_ptr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/jpegutils/libjpeg-62/transupp.c:347:5: style: Variable 'dst_ptr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/jpegutils/libjpeg-62/transupp.c:546:7: style: Variable 'dst_ptr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:88:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:129:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:195:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:256:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:333:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:386:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:466:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:537:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:646:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:866:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:866:11: style: The scope of the variable 'h_samp_factor' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:866:26: style: The scope of the variable 'v_samp_factor' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:1062:24: style: The scope of the variable 'itemp' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:361:3: style: Variable 'dst_ptr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:440:5: style: Variable 'dst_ptr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:510:5: style: Variable 'dst_ptr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/jpegutils/libjpeg-70/transupp.c:728:7: style: Variable 'dst_ptr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/jpegutils/libjpeg-84/transupp.c:88:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-84/transupp.c:129:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-84/transupp.c:196:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-84/transupp.c:258:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-84/transupp.c:336:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-84/transupp.c:389:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-84/transupp.c:470:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-84/transupp.c:542:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-84/transupp.c:653:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-84/transupp.c:887:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-84/transupp.c:887:11: style: The scope of the variable 'h_samp_factor' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-84/transupp.c:887:26: style: The scope of the variable 'v_samp_factor' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-84/transupp.c:364:3: style: Variable 'dst_ptr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/jpegutils/libjpeg-84/transupp.c:444:5: style: Variable 'dst_ptr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/jpegutils/libjpeg-84/transupp.c:515:5: style: Variable 'dst_ptr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/jpegutils/libjpeg-84/transupp.c:737:7: style: Variable 'dst_ptr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:88:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:131:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:205:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:239:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:306:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:368:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:446:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:499:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:580:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:652:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:763:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:997:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:997:11: style: The scope of the variable 'h_samp_factor' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:997:26: style: The scope of the variable 'v_samp_factor' can be reduced. [variableScope]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:474:3: style: Variable 'dst_ptr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:554:5: style: Variable 'dst_ptr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:625:5: style: Variable 'dst_ptr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/jpegutils/libjpeg-91/transupp.c:847:7: style: Variable 'dst_ptr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/kmemoryinfo/kmemoryinfo.cpp:89:45: style: Function 'KMemoryInfo' argument 1 names different: declaration 'info' definition 'other'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/kmemoryinfo/kmemoryinfo.h:64:36: note: Function 'KMemoryInfo' argument 1 names different: declaration 'info' definition 'other'.
digikam-5.9.0/core/libs/kmemoryinfo/kmemoryinfo.cpp:89:45: note: Function 'KMemoryInfo' argument 1 names different: declaration 'info' definition 'other'.
digikam-5.9.0/core/libs/kmemoryinfo/kmemoryinfo.cpp:98:56: style: Function 'operator=' argument 1 names different: declaration 'info' definition 'other'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/kmemoryinfo/kmemoryinfo.h:71:47: note: Function 'operator=' argument 1 names different: declaration 'info' definition 'other'.
digikam-5.9.0/core/libs/kmemoryinfo/kmemoryinfo.cpp:98:56: note: Function 'operator=' argument 1 names different: declaration 'info' definition 'other'.
digikam-5.9.0/core/libs/kmemoryinfo/kmemoryinfo.cpp:116:54: style: Function 'bytes' argument 1 names different: declaration 'detail' definition 'details'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/kmemoryinfo/kmemoryinfo.h:103:32: note: Function 'bytes' argument 1 names different: declaration 'detail' definition 'details'.
digikam-5.9.0/core/libs/kmemoryinfo/kmemoryinfo.cpp:116:54: note: Function 'bytes' argument 1 names different: declaration 'detail' definition 'details'.
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:322:54: style: Function 'indexForAlbum' argument 1 names different: declaration 'album' definition 'a'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:113:38: note: Function 'indexForAlbum' argument 1 names different: declaration 'album' definition 'a'.
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:322:54: note: Function 'indexForAlbum' argument 1 names different: declaration 'album' definition 'a'.
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:783:55: style: Function 'albumData' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:297:39: note: Function 'albumData' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:783:55: note: Function 'albumData' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:826:54: style: Function 'albumName' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:294:38: note: Function 'albumName' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:826:54: note: Function 'albumName' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:906:57: style: Function 'setRootCheckable' argument 1 names different: declaration 'rootIsCheckable' definition 'isCheckable'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:338:32: note: Function 'setRootCheckable' argument 1 names different: declaration 'rootIsCheckable' definition 'isCheckable'.
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:906:57: note: Function 'setRootCheckable' argument 1 names different: declaration 'rootIsCheckable' definition 'isCheckable'.
digikam-5.9.0/core/libs/models/abstractalbummodelpriv.h:37:9: performance: Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/models/abstractalbummodelpriv.h:40:9: performance: Variable 'removingAlbum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:863:9: performance: Variable 'extraFlags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/models/abstractalbummodelpriv.h:81:9: performance: Technically the member function 'Digikam::Private::findIndexAsChild' can be static. [functionStatic]
digikam-5.9.0/core/libs/models/abstractalbummodelpriv.h:109:9: performance: Technically the member function 'Digikam::Private::numberOfChildren' can be static. [functionStatic]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:183:18: warning: Virtual function 'filterAlbum' is called from constructor 'AbstractAlbumModel(Album::Type albumType,Album*const rootAlbum,RootAlbumBehavior rootBehavior=IncludeRootAlbum,QObject*const parent=0)' at line 58. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:58:24: note: Calling slotAlbumAboutToBeAdded
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:425:10: note: Calling filterAlbum
digikam-5.9.0/core/libs/models/abstractalbummodel.h:183:18: note: filterAlbum is a virtual method
digikam-5.9.0/core/libs/models/abstractalbummodel.h:183:18: warning: Virtual function 'filterAlbum' is called from constructor 'AbstractAlbumModel(Album::Type albumType,Album*const rootAlbum,RootAlbumBehavior rootBehavior=IncludeRootAlbum,QObject*const parent=0)' at line 64. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:64:24: note: Calling slotAlbumAboutToBeDeleted
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:470:10: note: Calling filterAlbum
digikam-5.9.0/core/libs/models/abstractalbummodel.h:183:18: note: filterAlbum is a virtual method
digikam-5.9.0/core/libs/models/abstractalbummodel.h:189:18: warning: Virtual function 'allAlbumsCleared' is called from constructor 'AbstractAlbumModel(Album::Type albumType,Album*const rootAlbum,RootAlbumBehavior rootBehavior=IncludeRootAlbum,QObject*const parent=0)' at line 70. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:70:24: note: Calling slotAlbumsCleared
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:505:5: note: Calling allAlbumsCleared
digikam-5.9.0/core/libs/models/abstractalbummodel.h:189:18: note: allAlbumsCleared is a virtual method
digikam-5.9.0/core/libs/models/abstractalbummodel.h:183:18: warning: Virtual function 'filterAlbum' is called from constructor 'AbstractAlbumModel(Album::Type albumType,Album*const rootAlbum,RootAlbumBehavior rootBehavior=IncludeRootAlbum,QObject*const parent=0)' at line 73. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:73:24: note: Calling slotAlbumIconChanged
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:511:10: note: Calling filterAlbum
digikam-5.9.0/core/libs/models/abstractalbummodel.h:183:18: note: filterAlbum is a virtual method
digikam-5.9.0/core/libs/models/abstractalbummodel.h:183:18: warning: Virtual function 'filterAlbum' is called from constructor 'AbstractAlbumModel(Album::Type albumType,Album*const rootAlbum,RootAlbumBehavior rootBehavior=IncludeRootAlbum,QObject*const parent=0)' at line 76. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:76:24: note: Calling slotAlbumRenamed
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:522:10: note: Calling filterAlbum
digikam-5.9.0/core/libs/models/abstractalbummodel.h:183:18: note: filterAlbum is a virtual method
digikam-5.9.0/core/libs/models/abstractalbummodel.h:291:20: warning: Call of pure virtual function 'albumForId' in constructor. [pureVirtualCall]
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:635:24: note: Call of pure virtual function 'albumForId' in constructor.
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:851:5: note: Call of pure virtual function 'albumForId' in constructor.
digikam-5.9.0/core/libs/models/abstractalbummodel.cpp:690:21: note: Call of pure virtual function 'albumForId' in constructor.
digikam-5.9.0/core/libs/models/abstractalbummodel.h:291:20: note: Call of pure virtual function 'albumForId' in constructor.
digikam-5.9.0/core/libs/models/abstractalbummodel.h:222:22: style: The function 'columnHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:175:21: note: Virtual function in base class
digikam-5.9.0/core/libs/models/abstractalbummodel.h:222:22: note: Function in derived class
digikam-5.9.0/core/libs/models/abstractalbummodel.h:297:22: style: The function 'albumData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:166:22: note: Virtual function in base class
digikam-5.9.0/core/libs/models/abstractalbummodel.h:297:22: note: Function in derived class
digikam-5.9.0/core/libs/models/abstractalbummodel.h:298:18: style: The function 'albumCleared' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:186:18: note: Virtual function in base class
digikam-5.9.0/core/libs/models/abstractalbummodel.h:298:18: note: Function in derived class
digikam-5.9.0/core/libs/models/abstractalbummodel.h:299:18: style: The function 'allAlbumsCleared' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:189:18: note: Virtual function in base class
digikam-5.9.0/core/libs/models/abstractalbummodel.h:299:18: note: Function in derived class
digikam-5.9.0/core/libs/models/abstractalbummodel.h:419:22: style: The function 'albumData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:297:22: note: Virtual function in base class
digikam-5.9.0/core/libs/models/abstractalbummodel.h:419:22: note: Function in derived class
digikam-5.9.0/core/libs/models/abstractalbummodel.h:420:27: style: The function 'flags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:138:27: note: Virtual function in base class
digikam-5.9.0/core/libs/models/abstractalbummodel.h:420:27: note: Function in derived class
digikam-5.9.0/core/libs/models/abstractalbummodel.h:423:18: style: The function 'albumCleared' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:298:18: note: Virtual function in base class
digikam-5.9.0/core/libs/models/abstractalbummodel.h:423:18: note: Function in derived class
digikam-5.9.0/core/libs/models/abstractalbummodel.h:424:18: style: The function 'allAlbumsCleared' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:299:18: note: Virtual function in base class
digikam-5.9.0/core/libs/models/abstractalbummodel.h:424:18: note: Function in derived class
digikam-5.9.0/core/libs/models/albumfiltermodel.cpp:202:74: style: Function 'mapFromSourceAlbumModel' argument 1 names different: declaration 'index' definition 'albummodel_index'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/models/albumfiltermodel.h:99:66: note: Function 'mapFromSourceAlbumModel' argument 1 names different: declaration 'index' definition 'albummodel_index'.
digikam-5.9.0/core/libs/models/albumfiltermodel.cpp:202:74: note: Function 'mapFromSourceAlbumModel' argument 1 names different: declaration 'index' definition 'albummodel_index'.
digikam-5.9.0/core/libs/models/albumfiltermodel.cpp:721:63: style: Function 'TagsManagerFilterModel' argument 1 names different: declaration 'data' definition 'parent'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/models/albumfiltermodel.h:394:52: note: Function 'TagsManagerFilterModel' argument 1 names different: declaration 'data' definition 'parent'.
digikam-5.9.0/core/libs/models/albumfiltermodel.cpp:721:63: note: Function 'TagsManagerFilterModel' argument 1 names different: declaration 'data' definition 'parent'.
digikam-5.9.0/core/libs/models/albumfiltermodel.cpp:48:5: performance: Variable 'm_chainedModel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/models/albummodel.h:51:22: style: The function 'decorationRoleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:169:22: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albummodel.h:51:22: note: Function in derived class
digikam-5.9.0/core/libs/models/albummodel.h:52:22: style: The function 'albumForId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:291:20: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albummodel.h:52:22: note: Function in derived class
digikam-5.9.0/core/libs/models/albummodel.h:83:22: style: The function 'decorationRoleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:169:22: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albummodel.h:83:22: note: Function in derived class
digikam-5.9.0/core/libs/models/albummodel.h:84:22: style: The function 'albumForId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:291:20: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albummodel.h:84:22: note: Function in derived class
digikam-5.9.0/core/libs/models/albummodel.h:115:22: style: The function 'albumData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:419:22: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albummodel.h:115:22: note: Function in derived class
digikam-5.9.0/core/libs/models/albummodel.h:116:22: style: The function 'albumForId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:291:20: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albummodel.h:116:22: note: Function in derived class
digikam-5.9.0/core/libs/models/albummodel.h:168:22: style: The function 'albumName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:294:21: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albummodel.h:168:22: note: Function in derived class
digikam-5.9.0/core/libs/models/albummodel.h:169:22: style: The function 'decorationRoleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:169:22: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albummodel.h:169:22: note: Function in derived class
digikam-5.9.0/core/libs/models/albummodel.h:170:22: style: The function 'sortRoleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:172:22: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albummodel.h:170:22: note: Function in derived class
digikam-5.9.0/core/libs/models/albummodel.h:171:22: style: The function 'albumForId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/abstractalbummodel.h:291:20: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albummodel.h:171:22: note: Function in derived class
digikam-5.9.0/core/libs/models/albumfiltermodel.h:294:18: style: The function 'isFiltering' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/albumfiltermodel.h:132:18: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albumfiltermodel.h:294:18: note: Function in derived class
digikam-5.9.0/core/libs/models/albumfiltermodel.h:301:18: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/albumfiltermodel.h:236:18: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albumfiltermodel.h:301:18: note: Function in derived class
digikam-5.9.0/core/libs/models/albumfiltermodel.h:332:18: style: The function 'isFiltering' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/albumfiltermodel.h:294:18: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albumfiltermodel.h:332:18: note: Function in derived class
digikam-5.9.0/core/libs/models/albumfiltermodel.h:341:18: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/albumfiltermodel.h:301:18: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albumfiltermodel.h:341:18: note: Function in derived class
digikam-5.9.0/core/libs/models/albumfiltermodel.h:370:18: style: The function 'isFiltering' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/albumfiltermodel.h:294:18: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albumfiltermodel.h:370:18: note: Function in derived class
digikam-5.9.0/core/libs/models/albumfiltermodel.h:378:18: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/albumfiltermodel.h:301:18: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albumfiltermodel.h:378:18: note: Function in derived class
digikam-5.9.0/core/libs/models/albumfiltermodel.h:400:18: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/models/albumfiltermodel.h:378:18: note: Virtual function in base class
digikam-5.9.0/core/libs/models/albumfiltermodel.h:400:18: note: Function in derived class
digikam-5.9.0/core/libs/models/albummodel.cpp:68:48: style: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/models/albummodel.h:51:48: note: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/models/albummodel.cpp:68:48: note: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/models/albummodel.cpp:104:46: style: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/models/albummodel.h:83:48: note: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/models/albummodel.cpp:104:46: note: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/models/albummodel.cpp:307:42: style: Function 'albumName' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/models/albummodel.h:168:39: note: Function 'albumName' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/models/albummodel.cpp:307:42: note: Function 'albumName' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/models/albummodel.cpp:321:52: style: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/models/albummodel.h:169:48: note: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/models/albummodel.cpp:321:52: note: Function 'decorationRoleData' argument 1 names different: declaration 'a' definition 'album'.
digikam-5.9.0/core/libs/models/albummodeldragdrophandler.cpp:67:66: style: Function 'acceptsMimeData' argument 1 names different: declaration 'data' definition 'mime'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/models/albummodeldragdrophandler.h:72:51: note: Function 'acceptsMimeData' argument 1 names different: declaration 'data' definition 'mime'.
digikam-5.9.0/core/libs/models/albummodeldragdrophandler.cpp:67:66: note: Function 'acceptsMimeData' argument 1 names different: declaration 'data' definition 'mime'.
digikam-5.9.0/core/libs/models/categorizeditemmodel.cpp:218:43: style: Function 'addActions' argument 1 names different: declaration 'widget' definition 'w'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/models/categorizeditemmodel.h:106:30: note: Function 'addActions' argument 1 names different: declaration 'widget' definition 'w'.
digikam-5.9.0/core/libs/models/categorizeditemmodel.cpp:218:43: note: Function 'addActions' argument 1 names different: declaration 'widget' definition 'w'.
digikam-5.9.0/core/libs/models/categorizeditemmodel.cpp:223:43: style: Function 'addActions' argument 1 names different: declaration 'widget' definition 'w'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/models/categorizeditemmodel.h:107:30: note: Function 'addActions' argument 1 names different: declaration 'widget' definition 'w'.
digikam-5.9.0/core/libs/models/categorizeditemmodel.cpp:223:43: note: Function 'addActions' argument 1 names different: declaration 'widget' definition 'w'.
digikam-5.9.0/core/libs/models/imagealbumfiltermodel.cpp:123:79: style: Function 'setImageFilterSettings' argument 1 names different: declaration 'settings' definition 's'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/models/imagealbumfiltermodel.h:53:68: note: Function 'setImageFilterSettings' argument 1 names different: declaration 'settings' definition 's'.
digikam-5.9.0/core/libs/models/imagealbumfiltermodel.cpp:123:79: note: Function 'setImageFilterSettings' argument 1 names different: declaration 'settings' definition 's'.
digikam-5.9.0/core/libs/models/imagealbummodel.cpp:189:47: style: Function 'openAlbum' argument 1 names different: declaration 'album' definition 'albums'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/models/imagealbummodel.h:64:34: note: Function 'openAlbum' argument 1 names different: declaration 'album' definition 'albums'.
digikam-5.9.0/core/libs/models/imagealbummodel.cpp:189:47: note: Function 'openAlbum' argument 1 names different: declaration 'album' definition 'albums'.
digikam-5.9.0/core/libs/models/imagealbummodel.cpp:311:50: style: Function 'startListJob' argument 1 names different: declaration 'album' definition 'albums'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/models/imagealbummodel.h:104:37: note: Function 'startListJob' argument 1 names different: declaration 'album' definition 'albums'.
digikam-5.9.0/core/libs/models/imagealbummodel.cpp:311:50: note: Function 'startListJob' argument 1 names different: declaration 'album' definition 'albums'.
digikam-5.9.0/core/libs/notificationmanager/dnotificationpopup.cpp:300:44: style: Function 'DNotificationPopup' argument 1 names different: declaration 'parent' definition 'win'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/notificationmanager/dnotificationpopup.h:76:37: note: Function 'DNotificationPopup' argument 1 names different: declaration 'parent' definition 'win'.
digikam-5.9.0/core/libs/notificationmanager/dnotificationpopup.cpp:300:44: note: Function 'DNotificationPopup' argument 1 names different: declaration 'parent' definition 'win'.
digikam-5.9.0/core/libs/notificationmanager/dnotificationpopup.cpp:277:11: performance: Technically the member function 'Digikam::Private::desktopRectForPoint' can be static. [functionStatic]
digikam-5.9.0/core/libs/notificationmanager/dnotificationpopup.cpp:64:11: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/notificationmanager/dnotificationpopup.cpp:64:11: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/notificationmanager/dnotificationwidget.cpp:229:54: style: Function 'setCloseButtonVisible' argument 1 names different: declaration 'visible' definition 'show'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/notificationmanager/dnotificationwidget.h:207:37: note: Function 'setCloseButtonVisible' argument 1 names different: declaration 'visible' definition 'show'.
digikam-5.9.0/core/libs/notificationmanager/dnotificationwidget.cpp:229:54: note: Function 'setCloseButtonVisible' argument 1 names different: declaration 'visible' definition 'show'.
digikam-5.9.0/core/libs/pgfutils/Decoder.cpp:618:13: style: The scope of the variable 'expected' can be reduced. [variableScope]
digikam-5.9.0/core/libs/pgfutils/Decoder.cpp:825:93: style: Function 'ComposeBitplaneRLD' argument 3 names different: declaration 'sigPos' definition 'codePos'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/pgfutils/Decoder.h:85:72: note: Function 'ComposeBitplaneRLD' argument 3 names different: declaration 'sigPos' definition 'codePos'.
digikam-5.9.0/core/libs/pgfutils/Decoder.cpp:825:93: note: Function 'ComposeBitplaneRLD' argument 3 names different: declaration 'sigPos' definition 'codePos'.
digikam-5.9.0/core/libs/pgfutils/Decoder.cpp:673:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
digikam-5.9.0/core/libs/pgfutils/Decoder.cpp:671:30: note: Assignment 'nPlanes=32', assigned value is 32
digikam-5.9.0/core/libs/pgfutils/Decoder.cpp:673:22: note: Shift
digikam-5.9.0/core/libs/pgfutils/PGFtypes.h:193:29: performance: Variable 'val' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/pgfutils/Decoder.cpp:218:3: style: Class 'CDecoder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/pgfutils/Decoder.cpp:218:3: style: Class 'CDecoder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/pgfutils/PGFtypes.h:224:2: style: Struct 'IOException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:90:2: style: Class 'CPGFFileStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:116:2: style: Class 'CPGFMemoryStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:95:15: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:53:15: note: Virtual function in base class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:95:15: note: Function in derived class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:96:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:59:15: note: Virtual function in base class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:96:15: note: Function in derived class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:97:15: style: The function 'SetPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:65:15: note: Virtual function in base class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:97:15: note: Function in derived class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:98:17: style: The function 'GetPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:70:17: note: Virtual function in base class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:98:17: note: Function in derived class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:99:17: style: The function 'IsValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:75:15: note: Virtual function in base class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:99:17: note: Function in derived class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:136:15: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:53:15: note: Virtual function in base class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:136:15: note: Function in derived class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:137:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:59:15: note: Virtual function in base class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:137:15: note: Function in derived class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:138:15: style: The function 'SetPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:65:15: note: Virtual function in base class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:138:15: note: Function in derived class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:139:17: style: The function 'GetPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:70:17: note: Virtual function in base class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:139:17: note: Function in derived class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:140:17: style: The function 'IsValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:75:15: note: Virtual function in base class
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:140:17: note: Function in derived class
digikam-5.9.0/core/libs/pgfutils/Encoder.cpp:518:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
digikam-5.9.0/core/libs/pgfutils/Encoder.cpp:517:30: note: Assignment 'nPlanes=32', assigned value is 32
digikam-5.9.0/core/libs/pgfutils/Encoder.cpp:518:16: note: Shift
digikam-5.9.0/core/libs/pgfutils/Encoder.cpp:99:3: style: Class 'CEncoder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/pgfutils/Encoder.cpp:99:3: style: Class 'CEncoder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/pgfutils/Encoder.h:56:3: style: Class 'CMacroBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/pgfutils/PGFimage.cpp:2572:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
digikam-5.9.0/core/libs/pgfutils/PGFimage.cpp:2610:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
digikam-5.9.0/core/libs/pgfutils/PGFimage.cpp:809:32: style: Function 'Downsample' argument 1 names different: declaration 'nChannel' definition 'ch'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/pgfutils/PGFimage.h:554:22: note: Function 'Downsample' argument 1 names different: declaration 'nChannel' definition 'ch'.
digikam-5.9.0/core/libs/pgfutils/PGFimage.cpp:809:32: note: Function 'Downsample' argument 1 names different: declaration 'nChannel' definition 'ch'.
digikam-5.9.0/core/libs/pgfutils/PGFimage.cpp:1388:44: style: Function 'RgbToYuv' argument 2 names different: declaration 'rgbBuff' definition 'buff'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/pgfutils/PGFimage.h:553:34: note: Function 'RgbToYuv' argument 2 names different: declaration 'rgbBuff' definition 'buff'.
digikam-5.9.0/core/libs/pgfutils/PGFimage.cpp:1388:44: note: Function 'RgbToYuv' argument 2 names different: declaration 'rgbBuff' definition 'buff'.
digikam-5.9.0/core/libs/pgfutils/PGFstream.cpp:38:46: style: Function 'Write' argument 2 names different: declaration 'buffer' definition 'buffPtr'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:95:39: note: Function 'Write' argument 2 names different: declaration 'buffer' definition 'buffPtr'.
digikam-5.9.0/core/libs/pgfutils/PGFstream.cpp:38:46: note: Function 'Write' argument 2 names different: declaration 'buffer' definition 'buffPtr'.
digikam-5.9.0/core/libs/pgfutils/PGFstream.cpp:48:45: style: Function 'Read' argument 2 names different: declaration 'buffer' definition 'buffPtr'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:96:38: note: Function 'Read' argument 2 names different: declaration 'buffer' definition 'buffPtr'.
digikam-5.9.0/core/libs/pgfutils/PGFstream.cpp:48:45: note: Function 'Read' argument 2 names different: declaration 'buffer' definition 'buffPtr'.
digikam-5.9.0/core/libs/pgfutils/PGFstream.cpp:111:48: style: Function 'Write' argument 2 names different: declaration 'buffer' definition 'buffPtr'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:136:39: note: Function 'Write' argument 2 names different: declaration 'buffer' definition 'buffPtr'.
digikam-5.9.0/core/libs/pgfutils/PGFstream.cpp:111:48: note: Function 'Write' argument 2 names different: declaration 'buffer' definition 'buffPtr'.
digikam-5.9.0/core/libs/pgfutils/PGFstream.cpp:148:47: style: Function 'Read' argument 2 names different: declaration 'buffer' definition 'buffPtr'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/pgfutils/PGFstream.h:137:38: note: Function 'Read' argument 2 names different: declaration 'buffer' definition 'buffPtr'.
digikam-5.9.0/core/libs/pgfutils/PGFstream.cpp:148:47: note: Function 'Read' argument 2 names different: declaration 'buffer' definition 'buffPtr'.
digikam-5.9.0/core/libs/pgfutils/PGFstream.cpp:81:21: style: Class 'CPGFMemoryStream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/pgfutils/PGFstream.cpp:81:21: style: Class 'CPGFMemoryStream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/pgfutils/Subband.cpp:267:65: style: Function 'TilePosition' argument 3 names different: declaration 'left' definition 'xPos'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/pgfutils/Subband.h:155:56: note: Function 'TilePosition' argument 3 names different: declaration 'left' definition 'xPos'.
digikam-5.9.0/core/libs/pgfutils/Subband.cpp:267:65: note: Function 'TilePosition' argument 3 names different: declaration 'left' definition 'xPos'.
digikam-5.9.0/core/libs/pgfutils/Subband.cpp:267:79: style: Function 'TilePosition' argument 4 names different: declaration 'top' definition 'yPos'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/pgfutils/Subband.h:155:70: note: Function 'TilePosition' argument 4 names different: declaration 'top' definition 'yPos'.
digikam-5.9.0/core/libs/pgfutils/Subband.cpp:267:79: note: Function 'TilePosition' argument 4 names different: declaration 'top' definition 'yPos'.
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.cpp:210:12: style: The scope of the variable 'lh' can be reduced. [variableScope]
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.cpp:448:12: style: The scope of the variable 'lh' can be reduced. [variableScope]
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.cpp:180:43: style: Function 'ForwardRow' argument 1 names different: declaration 'buff' definition 'src'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.h:151:25: note: Function 'ForwardRow' argument 1 names different: declaration 'buff' definition 'src'.
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.cpp:180:43: note: Function 'ForwardRow' argument 1 names different: declaration 'buff' definition 'src'.
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.cpp:245:49: style: Function 'InverseTransform' argument 1 names different: declaration 'level' definition 'srcLevel'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.h:87:31: note: Function 'InverseTransform' argument 1 names different: declaration 'level' definition 'srcLevel'.
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.cpp:245:49: note: Function 'InverseTransform' argument 1 names different: declaration 'level' definition 'srcLevel'.
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.cpp:245:67: style: Function 'InverseTransform' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.h:87:46: note: Function 'InverseTransform' argument 2 names different: declaration 'width' definition 'w'.
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.cpp:245:67: note: Function 'InverseTransform' argument 2 names different: declaration 'width' definition 'w'.
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.cpp:245:78: style: Function 'InverseTransform' argument 3 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.h:87:61: note: Function 'InverseTransform' argument 3 names different: declaration 'height' definition 'h'.
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.cpp:245:78: note: Function 'InverseTransform' argument 3 names different: declaration 'height' definition 'h'.
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.cpp:419:43: style: Function 'InverseRow' argument 1 names different: declaration 'buff' definition 'dest'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.h:152:25: note: Function 'InverseRow' argument 1 names different: declaration 'buff' definition 'dest'.
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.cpp:419:43: note: Function 'InverseRow' argument 1 names different: declaration 'buff' definition 'dest'.
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.cpp:518:40: style: Function 'SetROI' argument 1 names different: declaration 'rect' definition 'roi'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.h:102:22: note: Function 'SetROI' argument 1 names different: declaration 'rect' definition 'roi'.
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.cpp:518:40: note: Function 'SetROI' argument 1 names different: declaration 'rect' definition 'roi'.
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.h:151:7: performance: Technically the member function 'CWaveletTransform::ForwardRow' can be static. [functionStatic]
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.cpp:180:25: note: Technically the member function 'CWaveletTransform::ForwardRow' can be static.
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.h:151:7: note: Technically the member function 'CWaveletTransform::ForwardRow' can be static.
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.h:152:7: performance: Technically the member function 'CWaveletTransform::InverseRow' can be static. [functionStatic]
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.cpp:419:25: note: Technically the member function 'CWaveletTransform::InverseRow' can be static.
digikam-5.9.0/core/libs/pgfutils/WaveletTransform.h:152:7: note: Technically the member function 'CWaveletTransform::InverseRow' can be static.
digikam-5.9.0/core/libs/progressmanager/dhistoryview.cpp:54:9: performance: Variable 'm_metadata' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/progressmanager/dprogresswdg.h:44:5: style: Class 'DProgressWdg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/progressmanager/overlaywidget.cpp:65:51: style: Function 'setAlignWidget' argument 1 names different: declaration 'alignWidget' definition 'w'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/progressmanager/overlaywidget.h:56:44: note: Function 'setAlignWidget' argument 1 names different: declaration 'alignWidget' definition 'w'.
digikam-5.9.0/core/libs/progressmanager/overlaywidget.cpp:65:51: note: Function 'setAlignWidget' argument 1 names different: declaration 'alignWidget' definition 'w'.
digikam-5.9.0/core/libs/progressmanager/progressmanager.cpp:460:61: style: Function 'createProgressItemImpl' argument 5 names different: declaration 'cancellable' definition 'canBeCanceled'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/progressmanager/progressmanager.h:455:56: note: Function 'createProgressItemImpl' argument 5 names different: declaration 'cancellable' definition 'canBeCanceled'.
digikam-5.9.0/core/libs/progressmanager/progressmanager.cpp:460:61: note: Function 'createProgressItemImpl' argument 5 names different: declaration 'cancellable' definition 'canBeCanceled'.
digikam-5.9.0/core/libs/progressmanager/progressview.cpp:389:22: style: The scope of the variable 'parent' can be reduced. [variableScope]
digikam-5.9.0/core/libs/progressmanager/statusbarprogresswidget.cpp:242:67: style: Function 'slotProgressItemAdded' argument 1 names different: declaration 'i' definition 'item'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/progressmanager/statusbarprogresswidget.h:56:46: note: Function 'slotProgressItemAdded' argument 1 names different: declaration 'i' definition 'item'.
digikam-5.9.0/core/libs/progressmanager/statusbarprogresswidget.cpp:242:67: note: Function 'slotProgressItemAdded' argument 1 names different: declaration 'i' definition 'item'.
digikam-5.9.0/core/libs/progressmanager/statusbarprogresswidget.cpp:250:71: style: Function 'slotProgressItemCompleted' argument 1 names different: declaration 'i' definition 'item'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/progressmanager/statusbarprogresswidget.h:57:50: note: Function 'slotProgressItemCompleted' argument 1 names different: declaration 'i' definition 'item'.
digikam-5.9.0/core/libs/progressmanager/statusbarprogresswidget.cpp:250:71: note: Function 'slotProgressItemCompleted' argument 1 names different: declaration 'i' definition 'item'.
digikam-5.9.0/core/libs/progressmanager/statusbarprogresswidget.cpp:328:70: style: Function 'slotProgressItemProgress' argument 1 names different: declaration 'i' definition 'item'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/progressmanager/statusbarprogresswidget.h:58:49: note: Function 'slotProgressItemProgress' argument 1 names different: declaration 'i' definition 'item'.
digikam-5.9.0/core/libs/progressmanager/statusbarprogresswidget.cpp:328:70: note: Function 'slotProgressItemProgress' argument 1 names different: declaration 'i' definition 'item'.
digikam-5.9.0/core/libs/progressmanager/workingwidget.cpp:51:9: performance: Variable 'pixmaps' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/rawengine/drawdecoder.cpp:120:75: style: Function 'loadEmbeddedPreview' argument 2 names different: declaration 'inBuffer' definition 'buffer'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/rawengine/drawdecoder.h:93:73: note: Function 'loadEmbeddedPreview' argument 2 names different: declaration 'inBuffer' definition 'buffer'.
digikam-5.9.0/core/libs/rawengine/drawdecoder.cpp:120:75: note: Function 'loadEmbeddedPreview' argument 2 names different: declaration 'inBuffer' definition 'buffer'.
digikam-5.9.0/core/libs/rawengine/drawdecodersettings.cpp:86:80: style: Function 'operator=' argument 1 names different: declaration 'prm' definition 'o'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/rawengine/drawdecodersettings.h:167:63: note: Function 'operator=' argument 1 names different: declaration 'prm' definition 'o'.
digikam-5.9.0/core/libs/rawengine/drawdecodersettings.cpp:86:80: note: Function 'operator=' argument 1 names different: declaration 'prm' definition 'o'.
digikam-5.9.0/core/libs/rawengine/drawdecodersettings.cpp:63:5: performance: Variable 'inputProfile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/rawengine/drawdecodersettings.h:42:1: warning: The class 'DRawDecoderSettings' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/afd_interpolate_pl.c:219:18: style: Variable 'dt' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/ahd_interpolate_mod.c:47:8: style: The scope of the variable 'r' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/ahd_partial_interpolate.c:43:8: style: The scope of the variable 'r' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/ahd_partial_interpolate.c:184:9: style: Variable 'h_cnt' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/ahd_partial_interpolate.c:180:9: style: Variable 'v_cnt' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:300:37: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:787:25: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:793:20: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:806:25: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:615:11: error: Array 'ddft[3][3][2]' index ddft[0][0][5] out of bounds. [arrayIndexOutOfBounds]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:615:27: error: Array 'ddft[3][3][2]' index ddft[1][0][5] out of bounds. [arrayIndexOutOfBounds]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:616:28: error: Array 'ddft[3][3][2]' index ddft[2][0][5] out of bounds. [arrayIndexOutOfBounds]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:616:44: error: Array 'ddft[3][3][2]' index ddft[1][0][5] out of bounds. [arrayIndexOutOfBounds]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:661:11: error: Array 'ddft[3][3][2]' index ddft[0][0][5] out of bounds. [arrayIndexOutOfBounds]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:661:27: error: Array 'ddft[3][3][2]' index ddft[1][0][5] out of bounds. [arrayIndexOutOfBounds]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:662:28: error: Array 'ddft[3][3][2]' index ddft[2][0][5] out of bounds. [arrayIndexOutOfBounds]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:662:44: error: Array 'ddft[3][3][2]' index ddft[1][0][5] out of bounds. [arrayIndexOutOfBounds]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:40:23: style: The scope of the variable 'off' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:40:28: style: The scope of the variable 'len' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:40:33: style: The scope of the variable 'tag' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:40:38: style: The scope of the variable 'save' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:233:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:307:13: style: The scope of the variable 'clen' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:307:19: style: The scope of the variable 'code' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:348:30: style: The scope of the variable 'i' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:463:9: style: The scope of the variable 'val' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:478:10: style: The scope of the variable 'x' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:527:23: style: The scope of the variable 'frow' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:528:37: style: The scope of the variable 'irow' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:56:38: warning: Either the switch case 'case 1347375696' is redundant or there is signed integer overflow for expression 'tag<<24'. [integerOverflowCond]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:94:7: note: case 1347375696: tag is 1347375696 here.
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:56:38: note: Integer overflow
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:232:46: style: Variable 'c' is not assigned a value. [unassignedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:321:12: style: Variable 'c' is not assigned a value. [unassignedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:326:3: style: Variable 'roff' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:496:10: style: Unused variable: mul [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:497:7: style: Variable 'c' is not assigned a value. [unassignedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:501:9: style: Variable 'curvep' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:525:48: style: Unused variable: div [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:530:45: style: Unused variable: dev [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:533:18: style: Unused variable: trsum [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:642:11: style: Variable 'fsum' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:710:10: style: Variable 'fsum' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:839:11: style: Variable 'pix' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:850:10: style: Variable 'ipix' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:909:19: style: Unused variable: c [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:697:9: error: Deallocation of an auto-variable results in undefined behaviour. [autovarInvalidDeallocation]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:264:14: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:300:44: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:327:14: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:499:13: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:500:23: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:590:57: error: Uninitialized variable: div [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:654:7: error: Uninitialized variable: total [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:830:12: error: Uninitialized variable: pix [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:263:7: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:288:15: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:297:7: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:298:11: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:329:34: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:340:23: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:501:16: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:560:20: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:561:23: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:573:38: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:577:16: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:579:13: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:584:23: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:585:13: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:590:39: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:591:15: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:594:19: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:598:32: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:601:19: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:603:27: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:617:24: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:618:34: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:619:33: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:620:14: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:627:23: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:628:14: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:629:17: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:631:14: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:632:17: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:636:22: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:637:20: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:642:16: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:643:16: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:645:14: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:647:19: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:648:16: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:653:19: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:657:24: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:669:22: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:670:31: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:673:13: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:674:7: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:675:7: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:676:13: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:677:18: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:680:10: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:681:10: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:682:12: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:687:17: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:688:7: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:689:22: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:690:22: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:691:11: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:692:6: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:710:15: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:711:48: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:714:43: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c:755:16: error: Uninitialized variable: c [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/es_median_filter.c:152:4: style: Variable 'edge_cnt' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/lmmse_interpolate.c:44:12: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/lmmse_interpolate.c:274:18: style: Variable 'dt' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/refinement.c:103:18: style: Variable 'dt' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/vcd_interpolate.c:58:5: style: Variable 'AHD_cnt' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/vcd_interpolate.c:91:7: style: Variable 'LH_cnt' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/vcd_interpolate.c:94:7: style: Variable 'LV_cnt' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/vcd_interpolate.c:165:7: style: Variable 'varH_cnt' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/vcd_interpolate.c:167:7: style: Variable 'varV_cnt' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/vcd_interpolate.c:169:7: style: Variable 'varD_cnt' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/vcd_interpolate.c:27:61: style: Unused variable: T_cnt [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/vcd_interpolate.c:35:7: style: Variable 't1' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/vcd_interpolate.c:30:14: style: Unused variable: t2 [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL2/vcd_interpolate.c:31:9: style: Unused variable: dt [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:74:8: style: The scope of the variable 'fMaxElem' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:77:15: style: The scope of the variable 'm' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:147:17: style: The scope of the variable 'numpar' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:149:6: style: The scope of the variable 'numblox' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:153:36: style: The scope of the variable 'k' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:153:39: style: The scope of the variable 'm' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:153:42: style: The scope of the variable 'n' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:153:45: style: The scope of the variable 'dir' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:159:6: style: The scope of the variable 'offset' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:165:6: style: The scope of the variable 'res' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:169:18: style: The scope of the variable 'eps2' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:182:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:184:8: style: The scope of the variable 'gdiff' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:184:15: style: The scope of the variable 'deltgrb' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:187:37: style: The scope of the variable 'gradwt' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:194:8: style: The scope of the variable 'blockave' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:194:78: style: The scope of the variable 'blockdenom' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:196:8: style: The scope of the variable 'glpfh' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:196:15: style: The scope of the variable 'glpfv' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:271:6: style: The scope of the variable 'vctr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:271:14: style: The scope of the variable 'hctr' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:880:17: style: Variable 'dt' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:278:3: style: Variable 'vctr' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:280:4: style: Variable 'hctr' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc:522:0: error: Memory leak: buffer1 [memleak]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:52:6: style: The scope of the variable 'winx' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:52:14: style: The scope of the variable 'winy' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:55:6: style: The scope of the variable 'ex' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:55:10: style: The scope of the variable 'ey' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:1031:17: style: Variable 'dt' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:52:26: style: Variable 'winw' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:52:38: style: Variable 'winh' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:61:19: style: Variable 'nbr' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:71:21: style: Variable 'pmthresh' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:73:21: style: Variable 'lbd' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:73:30: style: Variable 'ubd' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:81:21: style: Variable 'gauss1' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:87:0: style: Variable 'progress' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:275:8: style: Unused variable: dir [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:296:10: style: Unused variable: gradp [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:296:17: style: Unused variable: gradm [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:296:24: style: Unused variable: gradv [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:296:31: style: Unused variable: gradh [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:296:38: style: Unused variable: gradpm [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc:296:46: style: Unused variable: gradhv [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_impulse_gauss.c:224:17: style: Variable 'dt' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_impulse_gauss.c:33:0: style: Variable 'winx' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_impulse_gauss.c:33:0: style: Variable 'winy' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_impulse_gauss.c:35:0: style: Variable 'compt' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_impulse_gauss.c:35:0: style: Variable 'compt10' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_impulse_gauss.c:35:0: style: Variable 'compt50' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_impulse_gauss.c:35:0: style: Variable 'compt250' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_impulse_gauss.c:35:0: style: Variable 'compt500' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_impulse_gauss.c:35:0: style: Variable 'comptmax' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_impulse_gauss.c:37:0: style: Variable 'rayo' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_impulse_gauss.c:37:13: style: Unused variable: i [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_impulse_gauss.c:37:15: style: Unused variable: d [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_impulse_gauss.c:38:0: style: Variable 'compte1' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_linedn_new.c:37:8: style: The scope of the variable 'eps' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_linedn_new.c:128:10: style: The scope of the variable 'linehvar' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_linedn_new.c:128:36: style: The scope of the variable 'noisefactor' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_linedn_new.c:128:58: style: The scope of the variable 'coeffsq' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/cfa_linedn_new.c:212:17: style: Variable 'dt' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/green_equi.c:32:35: style: Variable 'v3' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/green_equi.c:35:6: style: Unused variable: top [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/green_equi.c:35:11: style: Unused variable: left [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/green_equi.c:39:0: style: Variable 'verbose' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/green_equi.c:209:17: style: Variable 'dt' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/demosaic-pack-GPL3/green_equi.c:103:10: style: Unused variable: val1 [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/aahd_demosaic.cpp:142:9: style: The scope of the variable 'r' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/aahd_demosaic.cpp:52:6: style: Technically the member function 'AAHD::Y' can be const. [functionConst]
digikam-5.9.0/core/libs/rawengine/libraw/internal/aahd_demosaic.cpp:55:6: style: Technically the member function 'AAHD::U' can be const. [functionConst]
digikam-5.9.0/core/libs/rawengine/libraw/internal/aahd_demosaic.cpp:58:6: style: Technically the member function 'AAHD::V' can be const. [functionConst]
digikam-5.9.0/core/libs/rawengine/libraw/internal/aahd_demosaic.cpp:61:13: style: Technically the member function 'AAHD::nr_offset' can be const. [functionConst]
digikam-5.9.0/core/libs/rawengine/libraw/internal/aahd_demosaic.cpp:65:2: style: Struct 'AAHD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcb_demosaicing.c:46:0: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcb_demosaicing.c:60:0: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcb_demosaicing.c:253:18: style: Unused variable: i [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcb_demosaicing.c:253:20: style: Unused variable: j [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcb_demosaicing.c:253:0: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcb_demosaicing.c:325:6: style: Unused variable: current [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcb_demosaicing.c:325:25: style: Unused variable: c [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcb_demosaicing.c:325:0: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcb_demosaicing.c:384:22: style: Unused variable: tmp [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcb_demosaicing.c:384:0: style: Variable 'tmp2' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcb_demosaicing.c:384:0: style: Variable 'tmp3' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcb_demosaicing.c:517:17: style: Variable 'u' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcb_demosaicing.c:552:72: style: Unused variable: current [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcraw_common.cpp:5101:0: error: syntax error [syntaxError]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcraw_fileio.cpp:39:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcraw_fileio.cpp:73:26: error: Division by zero. [zerodiv]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcraw_fileio.cpp:65:5: note: After for loop, n has value 0
digikam-5.9.0/core/libs/rawengine/libraw/internal/dcraw_fileio.cpp:73:26: note: Division by zero
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:223:6: style: Condition 'x_green_flag' is always true [knownConditionTrueFalse]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:80:25: note: Assignment 'x_green_flag=-1', assigned value is -1
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:223:6: note: Condition 'x_green_flag' is always true
digikam-5.9.0/core/libs/rawengine/libraw/internal/dht_demosaic.cpp:669:3: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dht_demosaic.cpp:667:0: note: Variable 'l' is reassigned a value before the old one has been used.
digikam-5.9.0/core/libs/rawengine/libraw/internal/dht_demosaic.cpp:669:3: note: Variable 'l' is reassigned a value before the old one has been used.
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:829:6: style: The scope of the variable 'row' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:829:11: style: The scope of the variable 'col' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:835:10: style: The scope of the variable 'src' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:835:16: style: The scope of the variable 'src_c' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:835:24: style: The scope of the variable 'src_u1' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:835:33: style: The scope of the variable 'src_u2' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:835:42: style: The scope of the variable 'src_d1' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:835:51: style: The scope of the variable 'src_d2' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:835:60: style: The scope of the variable 'dst_c' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:835:86: style: The scope of the variable 'dst_rb' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:836:6: style: The scope of the variable 'start_col' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:836:17: style: The scope of the variable 'start_col_left' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:836:33: style: The scope of the variable 'row_up' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:836:41: style: The scope of the variable 'row_dn' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:1149:6: style: The scope of the variable 'rowf' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:1149:12: style: The scope of the variable 'colf' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dht_demosaic.cpp:124:15: style: Variable 'hru' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dht_demosaic.cpp:125:15: style: Variable 'hld' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dht_demosaic.cpp:563:6: style: Variable 'codir' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dht_demosaic.cpp:754:9: style: Unused variable: h1 [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dht_demosaic.cpp:754:13: style: Unused variable: h2 [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dht_demosaic.cpp:191:6: warning: Member variable 'DHT::nraw' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dht_demosaic.cpp:56:13: style: Technically the member function 'DHT::nr_offset' can be const. [functionConst]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dht_demosaic.cpp:197:2: style: Struct 'DHT' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dht_demosaic.cpp:197:2: style: Struct 'DHT' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/rawengine/libraw/internal/dht_demosaic.cpp:156:2: style: Struct 'DHT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:136:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:200:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:374:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:377:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:380:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:528:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:531:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:534:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:649:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:822:19: error: Uninitialized variable: src_h_shift [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:1126:24: error: Uninitialized variable: src_h_shift [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:1133:24: error: Uninitialized variable: dst_h_shift [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:1558:24: error: Uninitialized variable: src_h_shift [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/internal/wf_filtering.cpp:1565:24: error: Uninitialized variable: dst_h_shift [uninitvar]
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:921:4: warning: Either the condition 'PL' is redundant or there is possible null pointer dereference: PL. [nullPointerRedundantCheck]
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:912:8: note: Assuming that condition 'PL' is not redundant
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:921:4: note: Null pointer dereference
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:922:4: warning: Either the condition 'PL' is redundant or there is possible null pointer dereference: PL. [nullPointerRedundantCheck]
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:912:8: note: Assuming that condition 'PL' is not redundant
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:922:4: note: Null pointer dereference
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:950:4: warning: Either the condition 'CAMF' is redundant or there is possible null pointer dereference: CAMF. [nullPointerRedundantCheck]
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:940:8: note: Assuming that condition 'CAMF' is not redundant
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:950:4: note: Null pointer dereference
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:724:2: style: Variable 'I' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:719:0: note: Variable 'I' is reassigned a value before the old one has been used.
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:724:2: note: Variable 'I' is reassigned a value before the old one has been used.
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:731:2: style: Variable 'H' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:720:0: note: Variable 'H' is reassigned a value before the old one has been used.
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:731:2: note: Variable 'H' is reassigned a value before the old one has been used.
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:741:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:752:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:754:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:755:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:1583:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:939:8: style: The scope of the variable 'i' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:340:12: style: struct member 'x3f_camf_type2_s::infotype' is never used. [unusedStructMember]
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:341:12: style: struct member 'x3f_camf_type2_s::infotype_version' is never used. [unusedStructMember]
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:355:12: style: struct member 'x3f_camf_type5_s::unknown2' is never used. [unusedStructMember]
digikam-5.9.0/core/libs/rawengine/libraw/internal/libraw_x3f.cpp:356:12: style: struct member 'x3f_camf_type5_s::unknown3' is never used. [unusedStructMember]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:123:17: style: Class 'LibRaw_file_datastream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:183:25: style: Class 'LibRaw_bigfile_datastream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:127:26: style: The function 'make_jas_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:85:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:127:26: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:128:25: style: The function 'jpeg_src' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:86:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:128:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:129:25: style: The function 'valid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:76:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:129:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:130:25: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:77:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:130:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:131:25: style: The function 'eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:84:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:131:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:132:25: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:78:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:132:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:133:25: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:79:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:133:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:134:19: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:80:20: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:134:19: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:135:25: style: The function 'get_char' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:81:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:135:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:140:25: style: The function 'gets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:82:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:140:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:141:25: style: The function 'scanf_one' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:83:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:141:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:142:25: style: The function 'fname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:91:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:142:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:147:25: style: The function 'subfile_open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:96:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:147:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:148:25: style: The function 'subfile_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:97:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:148:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:157:25: style: The function 'valid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:76:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:157:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:158:26: style: The function 'make_jas_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:85:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:158:26: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:159:25: style: The function 'jpeg_src' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:86:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:159:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:160:25: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:77:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:160:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:161:25: style: The function 'eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:84:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:161:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:162:25: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:78:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:162:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:163:25: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:79:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:163:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:164:19: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:80:20: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:164:19: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:165:25: style: The function 'gets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:82:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:165:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:166:25: style: The function 'scanf_one' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:83:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:166:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:167:25: style: The function 'get_char' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:81:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:167:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:188:25: style: The function 'valid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:76:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:188:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:189:25: style: The function 'jpeg_src' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:86:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:189:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:190:26: style: The function 'make_jas_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:85:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:190:26: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:192:25: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:77:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:192:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:193:25: style: The function 'eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:84:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:193:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:194:25: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:78:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:194:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:195:25: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:79:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:195:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:196:19: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:80:20: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:196:19: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:197:25: style: The function 'gets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:82:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:197:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:198:25: style: The function 'scanf_one' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:83:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:198:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:199:25: style: The function 'fname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:91:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:199:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:204:25: style: The function 'subfile_open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:96:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:204:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:205:25: style: The function 'subfile_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:97:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:205:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:206:25: style: The function 'get_char' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:81:25: note: Virtual function in base class
digikam-5.9.0/core/libs/rawengine/libraw/libraw/libraw_datastream.h:206:25: note: Function in derived class
digikam-5.9.0/core/libs/rawengine/libraw/samples/4channels.cpp:129:29: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/libs/rawengine/libraw/samples/4channels.cpp:129:29: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/libs/rawengine/libraw/samples/4channels.cpp:96:17: style: The scope of the variable 'c' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:468:13: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
digikam-5.9.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:198:14: style: The scope of the variable 'opt' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:198:19: style: The scope of the variable 'cp' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/samples/dcraw_emu.cpp:198:23: style: The scope of the variable 'sp' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/samples/half_mt.c:61:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/samples/half_mt.c:95:13: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/samples/half_mt_win32.c:80:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/samples/half_mt_win32.c:194:0: error: Memory leak: threads [memleak]
digikam-5.9.0/core/libs/rawengine/libraw/samples/multirender_test.cpp:65:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:38:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:66:14: style: The scope of the variable 'opt' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:66:19: style: The scope of the variable 'cp' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:66:23: style: The scope of the variable 'sp' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/samples/postprocessing_benchmark.cpp:139:19: style: The scope of the variable 'mpix' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/samples/raw-identify.cpp:500:8: style: The scope of the variable 'frame' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:133:33: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:133:33: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:172:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:172:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:125:36: style: The scope of the variable 'scale' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:195:30: style: The scope of the variable 'r' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:165:85: style: Function 'write_ppm' argument 4 names different: declaration 'basename' definition 'fname'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:42:85: note: Function 'write_ppm' argument 4 names different: declaration 'basename' definition 'fname'.
digikam-5.9.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:165:85: note: Function 'write_ppm' argument 4 names different: declaration 'basename' definition 'fname'.
digikam-5.9.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:277:76: style: Function 'write_tiff' argument 4 names different: declaration 'basename' definition 'fn'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:43:76: note: Function 'write_tiff' argument 4 names different: declaration 'basename' definition 'fn'.
digikam-5.9.0/core/libs/rawengine/libraw/samples/unprocessed_raw.cpp:277:76: note: Function 'write_tiff' argument 4 names different: declaration 'basename' definition 'fn'.
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:5969:23: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3335:28: portability: Undefined behaviour, pointer arithmetic 'ret->data+2' is out of bounds. [pointerOutOfBounds]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3342:28: portability: Undefined behaviour, pointer arithmetic 'ret->data+2' is out of bounds. [pointerOutOfBounds]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:1623:17: style: Condition 'load_flags&1' is always false [knownConditionTrueFalse]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:1607:24: note: Assignment 'load_flags=24', assigned value is 24
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:1623:17: note: Condition 'load_flags&1' is always false
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:5537:3: style: Variable 'H' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:5534:0: note: Variable 'H' is reassigned a value before the old one has been used.
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:5537:3: note: Variable 'H' is reassigned a value before the old one has been used.
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:1624:25: style: Same expression on both sides of '&' because the value of 'load_flags' and '24' are the same. [duplicateExpression]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:1607:24: note: 'load_flags' is assigned value '24' here.
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:1624:25: note: Same expression on both sides of '&' because the value of 'load_flags' and '24' are the same.
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_xtrans_compressed.cpp:193:11: style: The scope of the variable 'pixel_count' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3053:21: style: The scope of the variable 'c' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3053:23: style: The scope of the variable 'filt' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3386:19: style: The scope of the variable 'val' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3386:24: style: The scope of the variable 'total' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3386:46: style: The scope of the variable 'c' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3407:12: style: The scope of the variable 'ppm' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3408:13: style: The scope of the variable 'ppm2' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3597:11: style: The scope of the variable 'val' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3659:15: style: The scope of the variable 'val' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3659:20: style: The scope of the variable 'total' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3659:42: style: The scope of the variable 'c' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4121:11: style: The scope of the variable 'val' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4230:7: style: The scope of the variable 'quality' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4230:15: style: The scope of the variable 'i' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4232:7: style: The scope of the variable 'iterations' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4232:22: style: The scope of the variable 'dcb_enhance' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4232:37: style: The scope of the variable 'noiserd' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4233:7: style: The scope of the variable 'eeci_refine_fl' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4233:25: style: The scope of the variable 'es_med_passes_fl' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4234:9: style: The scope of the variable 'cared' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4234:17: style: The scope of the variable 'cablue' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4235:9: style: The scope of the variable 'linenoise' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4236:9: style: The scope of the variable 'lclean' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4236:18: style: The scope of the variable 'cclean' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4237:9: style: The scope of the variable 'thresh' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4238:9: style: The scope of the variable 'preser' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4239:9: style: The scope of the variable 'expos' can be reduced. [variableScope]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_xtrans_compressed.cpp:319:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_xtrans_compressed.cpp:320:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_xtrans_compressed.cpp:321:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_xtrans_compressed.cpp:322:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_xtrans_compressed.cpp:354:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_xtrans_compressed.cpp:393:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_xtrans_compressed.cpp:422:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_xtrans_compressed.cpp:452:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_xtrans_compressed.cpp:453:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_xtrans_compressed.cpp:454:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_xtrans_compressed.cpp:67:15: style: Unused variable: i [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_xtrans_compressed.cpp:705:14: style: Variable 'line_size' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:610:17: style: Variable 'rawdata' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:1623:30: style: Variable 'bwide' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:1604:44: style: Unused variable: val [unusedVariable]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:1609:22: style: Variable 'tiff_compress' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:5773:23: style: Variable 'row0_3' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:5775:23: style: Variable 'row1_3' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:5850:26: style: Variable 'rowpitch' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:2027:3: style: Exception should be caught by reference. [catchExceptionByValue]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:2030:3: style: Exception should be caught by reference. [catchExceptionByValue]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:2587:3: style: Exception should be caught by reference. [catchExceptionByValue]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:2590:3: style: Exception should be caught by reference. [catchExceptionByValue]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:2862:3: style: Exception should be caught by reference. [catchExceptionByValue]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:2937:3: style: Exception should be caught by reference. [catchExceptionByValue]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3260:3: style: Exception should be caught by reference. [catchExceptionByValue]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3519:3: style: Exception should be caught by reference. [catchExceptionByValue]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3876:3: style: Exception should be caught by reference. [catchExceptionByValue]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:3917:3: style: Exception should be caught by reference. [catchExceptionByValue]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4022:3: style: Exception should be caught by reference. [catchExceptionByValue]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:4478:3: style: Exception should be caught by reference. [catchExceptionByValue]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:1775:42: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_cxx.cpp:1776:43: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_datastream.cpp:85:13: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
digikam-5.9.0/core/libs/rawengine/libraw/src/libraw_datastream.cpp:207:17: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
digikam-5.9.0/core/libs/settings/applicationsettings_p.h:44:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/tags/addtagslineedit.cpp:120:57: style: Function 'setTagTreeView' argument 1 names different: declaration 'treeView' definition 'view'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/tags/addtagslineedit.h:70:44: note: Function 'setTagTreeView' argument 1 names different: declaration 'treeView' definition 'view'.
digikam-5.9.0/core/libs/tags/addtagslineedit.cpp:120:57: note: Function 'setTagTreeView' argument 1 names different: declaration 'treeView' definition 'view'.
digikam-5.9.0/core/libs/tags/addtagslineedit.cpp:139:51: style: Function 'setCurrentTag' argument 1 names different: declaration 'tag' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/tags/addtagslineedit.h:75:38: note: Function 'setCurrentTag' argument 1 names different: declaration 'tag' definition 'album'.
digikam-5.9.0/core/libs/tags/addtagslineedit.cpp:139:51: note: Function 'setCurrentTag' argument 1 names different: declaration 'tag' definition 'album'.
digikam-5.9.0/core/libs/tags/tagscompleter.h:49:5: style: Class 'TagCompleter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/tags/tagcheckview.h:92:18: style: The function 'addCustomContextMenuActions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/tags/tagfolderview.h:98:18: note: Virtual function in base class
digikam-5.9.0/core/libs/tags/tagcheckview.h:92:18: note: Function in derived class
digikam-5.9.0/core/libs/tags/tagfolderview.cpp:251:9: warning: Identical condition '!tag', second condition is always false [identicalConditionAfterEarlyExit]
digikam-5.9.0/core/libs/tags/tagfolderview.cpp:246:9: note: first condition
digikam-5.9.0/core/libs/tags/tagfolderview.cpp:251:9: note: second condition
digikam-5.9.0/core/libs/tags/taggingactionfactory.h:77:13: performance: Technically the member function 'Digikam::TaggingActionFactory::suggestedUIString' can be static. [functionStatic]
digikam-5.9.0/core/libs/tags/taggingactionfactory.cpp:335:31: note: Technically the member function 'Digikam::TaggingActionFactory::suggestedUIString' can be static.
digikam-5.9.0/core/libs/tags/taggingactionfactory.h:77:13: note: Technically the member function 'Digikam::TaggingActionFactory::suggestedUIString' can be static.
digikam-5.9.0/core/libs/tags/taggingactionfactory.cpp:66:7: style: Class 'TaggingActionFactory' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/tags/taggingactionfactory.cpp:66:7: style: Class 'TaggingActionFactory' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/tags/tagmodificationhelper.cpp:84:62: style: Function 'bindTag' argument 2 names different: declaration 'parent' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/tags/tagmodificationhelper.h:185:43: note: Function 'bindTag' argument 2 names different: declaration 'parent' definition 'album'.
digikam-5.9.0/core/libs/tags/tagmodificationhelper.cpp:84:62: note: Function 'bindTag' argument 2 names different: declaration 'parent' definition 'album'.
digikam-5.9.0/core/libs/tags/tagmodificationhelper.cpp:89:50: style: Function 'boundTag' argument 1 names different: declaration 'action' definition 'sender'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/tags/tagmodificationhelper.h:192:31: note: Function 'boundTag' argument 1 names different: declaration 'action' definition 'sender'.
digikam-5.9.0/core/libs/tags/tagmodificationhelper.cpp:89:50: note: Function 'boundTag' argument 1 names different: declaration 'action' definition 'sender'.
digikam-5.9.0/core/libs/tags/tagmodificationhelper.cpp:168:49: style: Function 'slotTagEdit' argument 1 names different: declaration 'tag' definition 't'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/tags/tagmodificationhelper.h:102:30: note: Function 'slotTagEdit' argument 1 names different: declaration 'tag' definition 't'.
digikam-5.9.0/core/libs/tags/tagmodificationhelper.cpp:168:49: note: Function 'slotTagEdit' argument 1 names different: declaration 'tag' definition 't'.
digikam-5.9.0/core/libs/tags/tagmodificationhelper.cpp:230:51: style: Function 'slotTagDelete' argument 1 names different: declaration 'tag' definition 't'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/tags/tagmodificationhelper.h:110:32: note: Function 'slotTagDelete' argument 1 names different: declaration 'tag' definition 't'.
digikam-5.9.0/core/libs/tags/tagmodificationhelper.cpp:230:51: note: Function 'slotTagDelete' argument 1 names different: declaration 'tag' definition 't'.
digikam-5.9.0/core/libs/tags/tagmodificationhelper.cpp:431:55: style: Function 'slotFaceTagDelete' argument 1 names different: declaration 'tag' definition 't'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/tags/tagmodificationhelper.h:135:36: note: Function 'slotFaceTagDelete' argument 1 names different: declaration 'tag' definition 't'.
digikam-5.9.0/core/libs/tags/tagmodificationhelper.cpp:431:55: note: Function 'slotFaceTagDelete' argument 1 names different: declaration 'tag' definition 't'.
digikam-5.9.0/core/libs/tags/tagmodificationhelper.cpp:621:54: style: Function 'slotTagToFaceTag' argument 1 names different: declaration 'tag' definition 'tAlbum'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/tags/tagmodificationhelper.h:160:35: note: Function 'slotTagToFaceTag' argument 1 names different: declaration 'tag' definition 'tAlbum'.
digikam-5.9.0/core/libs/tags/tagmodificationhelper.cpp:621:54: note: Function 'slotTagToFaceTag' argument 1 names different: declaration 'tag' definition 'tAlbum'.
digikam-5.9.0/core/libs/tags/tagmodificationhelper.cpp:655:59: style: Function 'getFaceTags' argument 1 names different: declaration 'rootTags' definition 'rootTag'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/tags/tagmodificationhelper.h:224:40: note: Function 'getFaceTags' argument 1 names different: declaration 'rootTags' definition 'rootTag'.
digikam-5.9.0/core/libs/tags/tagmodificationhelper.cpp:655:59: note: Function 'getFaceTags' argument 1 names different: declaration 'rootTags' definition 'rootTag'.
digikam-5.9.0/core/libs/tags/tagmodificationhelper.cpp:64:9: performance: Variable 'parentTag' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/tags/tagscompleter.cpp:123:62: style: Function 'setTagFilterModel' argument 1 names different: declaration 'supportingModel' definition 'filterModel'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/tags/tagscompleter.h:60:52: note: Function 'setTagFilterModel' argument 1 names different: declaration 'supportingModel' definition 'filterModel'.
digikam-5.9.0/core/libs/tags/tagscompleter.cpp:123:62: note: Function 'setTagFilterModel' argument 1 names different: declaration 'supportingModel' definition 'filterModel'.
digikam-5.9.0/core/libs/tags/tagscompleter.cpp:129:58: style: Function 'setSupportingTagModel' argument 1 names different: declaration 'supportingModel' definition 'model'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/tags/tagscompleter.h:59:48: note: Function 'setSupportingTagModel' argument 1 names different: declaration 'supportingModel' definition 'model'.
digikam-5.9.0/core/libs/tags/tagscompleter.cpp:129:58: note: Function 'setSupportingTagModel' argument 1 names different: declaration 'supportingModel' definition 'model'.
digikam-5.9.0/core/libs/tags/tagscompleter.cpp:80:18: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/tags/taggingactionfactory.h:40:22: note: Virtual function in base class
digikam-5.9.0/core/libs/tags/tagscompleter.cpp:80:18: note: Function in derived class
digikam-5.9.0/core/libs/tags/tagsmanager/models/tagmngrlistitem.cpp:90:44: style: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/tags/tagsmanager/models/tagmngrlistitem.h:44:38: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'.
digikam-5.9.0/core/libs/tags/tagsmanager/models/tagmngrlistitem.cpp:90:44: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'.
digikam-5.9.0/core/libs/tags/tagsmanager/models/tagmngrlistitem.cpp:130:29: style: Function 'data' argument 1 names different: declaration 'column' definition 'role'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/tags/tagsmanager/models/tagmngrlistitem.h:53:23: note: Function 'data' argument 1 names different: declaration 'column' definition 'role'.
digikam-5.9.0/core/libs/tags/tagsmanager/models/tagmngrlistitem.cpp:130:29: note: Function 'data' argument 1 names different: declaration 'column' definition 'role'.
digikam-5.9.0/core/libs/tags/tagsmanager/models/tagmngrlistmodel.h:44:5: style: Class 'TagMngrListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/tags/tagsmanager/tagpropwidget.h:56:5: style: Class 'TagPropWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/tags/tagspopupmenu.cpp:411:54: style: Function 'TagsPopupMenu' argument 1 names different: declaration 'selectedImageIDs' definition 'selectedImageIds'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/tags/tagspopupmenu.h:58:43: note: Function 'TagsPopupMenu' argument 1 names different: declaration 'selectedImageIDs' definition 'selectedImageIds'.
digikam-5.9.0/core/libs/tags/tagspopupmenu.cpp:411:54: note: Function 'TagsPopupMenu' argument 1 names different: declaration 'selectedImageIDs' definition 'selectedImageIds'.
digikam-5.9.0/core/libs/threadimageio/dfileoperations.cpp:327:9: style: Condition 'useTerminal' is always false [knownConditionTrueFalse]
digikam-5.9.0/core/libs/threadimageio/dfileoperations.cpp:235:24: note: Assignment 'useTerminal=false', assigned value is 0
digikam-5.9.0/core/libs/threadimageio/dfileoperations.cpp:327:9: note: Condition 'useTerminal' is always false
digikam-5.9.0/core/libs/threadimageio/loadingcache.cpp:412:5: style: Class 'ClassicLoadingCacheFileWatch' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/threadimageio/loadingcache.cpp:412:5: style: Class 'ClassicLoadingCacheFileWatch' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/threadimageio/thumbnailsize.h:66:5: style: Class 'ThumbnailSize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:196:18: style: The function 'imageStartedLoading' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:56:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:196:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:197:18: style: The function 'loadingProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:57:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:197:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:198:18: style: The function 'imageLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:58:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:198:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:199:18: style: The function 'moreCompleteLoadingAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:59:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:199:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:201:18: style: The function 'imageStartedSaving' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:61:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:201:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:202:18: style: The function 'savingProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:62:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:202:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:203:18: style: The function 'imageSaved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:63:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:203:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:204:18: style: The function 'thumbnailLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:64:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:204:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadingcache.h:110:18: style: The function 'addedImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadingcache.h:78:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadingcache.h:110:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadingcache.h:111:18: style: The function 'addedThumbnail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadingcache.h:79:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadingcache.h:111:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadingdescription.cpp:101:56: style: Function 'LoadingDescription' argument 3 names different: declaration 'rawDecodingHint' definition 'hint'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/loadingdescription.h:160:40: note: Function 'LoadingDescription' argument 3 names different: declaration 'rawDecodingHint' definition 'hint'.
digikam-5.9.0/core/libs/threadimageio/loadingdescription.cpp:101:56: note: Function 'LoadingDescription' argument 3 names different: declaration 'rawDecodingHint' definition 'hint'.
digikam-5.9.0/core/libs/threadimageio/loadingdescription.cpp:95:5: performance: Variable 'rawDecodingSettings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:148:18: warning: Virtual function 'needsPostProcessing' is called from constructor 'SharedLoadingTask(LoadSaveThread*const thread,const LoadingDescription&description,LoadSaveThread::AccessMode mode=LoadSaveThread::AccessModeReadWrite,LoadingTaskStatus loadingTaskStatus=LoadingTaskStatusLoading)' at line 90. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/threadimageio/loadsavetask.cpp:90:59: note: Calling needsPostProcessing
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:148:18: note: needsPostProcessing is a virtual method
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:115:18: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:66:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:115:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:116:22: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:67:22: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:116:22: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:143:18: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:115:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:143:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:144:18: style: The function 'progressInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:120:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:144:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:145:18: style: The function 'continueQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:121:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:145:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:146:18: style: The function 'setStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:123:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:146:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:153:18: style: The function 'completed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadingcache.h:62:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:153:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:154:21: style: The function 'filePath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadingcache.h:63:21: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:154:21: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:155:21: style: The function 'cacheKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadingcache.h:64:21: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:155:21: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:156:18: style: The function 'addListener' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadingcache.h:65:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:156:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:157:18: style: The function 'removeListener' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadingcache.h:66:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:157:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:158:18: style: The function 'notifyNewLoadingProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadingcache.h:67:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:158:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:162:18: style: The function 'querySendNotifyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadingcache.h:49:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:162:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:163:18: style: The function 'setResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadingcache.h:50:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:163:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:164:31: style: The function 'loadSaveNotifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadingcache.h:51:31: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:164:31: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:165:40: style: The function 'accessMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadingcache.h:52:40: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:165:40: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:215:22: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:66:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:215:22: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:216:22: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:67:22: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:216:22: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/loadsavethread.cpp:65:7: style: Class 'LoadSaveThread' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/threadimageio/loadsavethread.cpp:65:7: style: Class 'LoadSaveThread' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/threadimageio/managedloadsavethread.cpp:116:80: style: Function 'findExistingTask' argument 1 names different: declaration 'description' definition 'loadingDescription'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/managedloadsavethread.h:165:61: note: Function 'findExistingTask' argument 1 names different: declaration 'description' definition 'loadingDescription'.
digikam-5.9.0/core/libs/threadimageio/managedloadsavethread.cpp:116:80: note: Function 'findExistingTask' argument 1 names different: declaration 'description' definition 'loadingDescription'.
digikam-5.9.0/core/libs/threadimageio/managedloadsavethread.cpp:183:45: style: Function 'load' argument 3 names different: declaration 'mode' definition 'accessMode'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/managedloadsavethread.h:145:26: note: Function 'load' argument 3 names different: declaration 'mode' definition 'accessMode'.
digikam-5.9.0/core/libs/threadimageio/managedloadsavethread.cpp:183:45: note: Function 'load' argument 3 names different: declaration 'mode' definition 'accessMode'.
digikam-5.9.0/core/libs/threadimageio/managedloadsavethread.cpp:189:67: style: Function 'load' argument 4 names different: declaration 'mode' definition 'accessMode'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/managedloadsavethread.h:148:48: note: Function 'load' argument 4 names different: declaration 'mode' definition 'accessMode'.
digikam-5.9.0/core/libs/threadimageio/managedloadsavethread.cpp:189:67: note: Function 'load' argument 4 names different: declaration 'mode' definition 'accessMode'.
digikam-5.9.0/core/libs/threadimageio/previewtask.h:50:18: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:143:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/previewtask.h:50:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/thumbnailtask.h:47:18: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:143:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/thumbnailtask.h:47:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/thumbnailtask.h:49:18: style: The function 'postProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:149:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/thumbnailtask.h:49:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/thumbnailtask.h:53:18: style: The function 'setResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavetask.h:163:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/thumbnailtask.h:53:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/previewloadthread.cpp:47:112: style: Function 'createLoadingDescription' argument 2 names different: declaration 'settings' definition 'previewSettings'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/previewloadthread.h:98:104: note: Function 'createLoadingDescription' argument 2 names different: declaration 'settings' definition 'previewSettings'.
digikam-5.9.0/core/libs/threadimageio/previewloadthread.cpp:47:112: note: Function 'createLoadingDescription' argument 2 names different: declaration 'settings' definition 'previewSettings'.
digikam-5.9.0/core/libs/threadimageio/previewloadthread.cpp:47:157: style: Function 'createLoadingDescription' argument 4 names different: declaration 'profile' definition 'displayProfile'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/previewloadthread.h:98:142: note: Function 'createLoadingDescription' argument 4 names different: declaration 'profile' definition 'displayProfile'.
digikam-5.9.0/core/libs/threadimageio/previewloadthread.cpp:47:157: note: Function 'createLoadingDescription' argument 4 names different: declaration 'profile' definition 'displayProfile'.
digikam-5.9.0/core/libs/threadimageio/previewloadthread.cpp:83:71: style: Function 'loadFastButLarge' argument 2 names different: declaration 'minimumSize' definition 'size'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/previewloadthread.h:60:56: note: Function 'loadFastButLarge' argument 2 names different: declaration 'minimumSize' definition 'size'.
digikam-5.9.0/core/libs/threadimageio/previewloadthread.cpp:83:71: note: Function 'loadFastButLarge' argument 2 names different: declaration 'minimumSize' definition 'size'.
digikam-5.9.0/core/libs/threadimageio/thumbnailbasic.cpp:123:56: style: Function 'thumbnailPath' argument 1 names different: declaration 'uri' definition 'filePath'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:207:42: note: Function 'thumbnailPath' argument 1 names different: declaration 'uri' definition 'filePath'.
digikam-5.9.0/core/libs/threadimageio/thumbnailbasic.cpp:123:56: note: Function 'thumbnailPath' argument 1 names different: declaration 'uri' definition 'filePath'.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator_p.h:76:9: performance: Variable 'digiKamFingerPrint' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:185:12: performance: Technically the member function 'Digikam::ThumbnailCreator::loadPNG' can be static. [functionStatic]
digikam-5.9.0/core/libs/threadimageio/thumbnailbasic.cpp:131:26: note: Technically the member function 'Digikam::ThumbnailCreator::loadPNG' can be static.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:185:12: note: Technically the member function 'Digikam::ThumbnailCreator::loadPNG' can be static.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:472:10: style: The scope of the variable 'failedAtDImg' can be reduced. [variableScope]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:473:10: style: The scope of the variable 'failedAtJPEGScaled' can be reduced. [variableScope]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:474:10: style: The scope of the variable 'failedAtPGFScaled' can be reduced. [variableScope]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:184:89: style: Function 'loadDetail' argument 2 names different: declaration 'detailRect' definition 'rect'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:83:75: note: Function 'loadDetail' argument 2 names different: declaration 'detailRect' definition 'rect'.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:184:89: note: Function 'loadDetail' argument 2 names different: declaration 'detailRect' definition 'rect'.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:200:94: style: Function 'pregenerateDetail' argument 2 names different: declaration 'detailRect' definition 'rect'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:89:80: note: Function 'pregenerateDetail' argument 2 names different: declaration 'detailRect' definition 'rect'.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:200:94: note: Function 'pregenerateDetail' argument 2 names different: declaration 'detailRect' definition 'rect'.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:211:58: style: Function 'load' argument 1 names different: declaration 'id' definition 'identifier'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:181:44: note: Function 'load' argument 1 names different: declaration 'id' definition 'identifier'.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:211:58: note: Function 'load' argument 1 names different: declaration 'id' definition 'identifier'.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:340:68: style: Function 'identifierForDetail' argument 1 names different: declaration 'identifier' definition 'info'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:173:61: note: Function 'identifierForDetail' argument 1 names different: declaration 'identifier' definition 'info'.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:340:68: note: Function 'identifierForDetail' argument 1 names different: declaration 'identifier' definition 'info'.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:390:65: style: Function 'store' argument 2 names different: declaration 'image' definition 'i'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:150:51: note: Function 'store' argument 2 names different: declaration 'image' definition 'i'.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:390:65: note: Function 'store' argument 2 names different: declaration 'image' definition 'i'.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:395:105: style: Function 'storeDetailThumbnail' argument 3 names different: declaration 'image' definition 'i'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:152:91: note: Function 'storeDetailThumbnail' argument 3 names different: declaration 'image' definition 'i'.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:395:105: note: Function 'storeDetailThumbnail' argument 3 names different: declaration 'image' definition 'i'.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:659:59: style: Function 'handleAlphaChannel' argument 1 names different: declaration 'thumb' definition 'qimage'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:187:45: note: Function 'handleAlphaChannel' argument 1 names different: declaration 'thumb' definition 'qimage'.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:659:59: note: Function 'handleAlphaChannel' argument 1 names different: declaration 'thumb' definition 'qimage'.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:184:12: performance: Technically the member function 'Digikam::ThumbnailCreator::loadImagePreview' can be static. [functionStatic]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:646:26: note: Technically the member function 'Digikam::ThumbnailCreator::loadImagePreview' can be static.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:184:12: note: Technically the member function 'Digikam::ThumbnailCreator::loadImagePreview' can be static.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:188:12: performance: Technically the member function 'Digikam::ThumbnailCreator::exifOrientation' can be static. [functionStatic]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:699:23: note: Technically the member function 'Digikam::ThumbnailCreator::exifOrientation' can be static.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:188:12: note: Technically the member function 'Digikam::ThumbnailCreator::exifOrientation' can be static.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:189:12: performance: Technically the member function 'Digikam::ThumbnailCreator::exifRotate' can be static. [functionStatic]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:712:26: note: Technically the member function 'Digikam::ThumbnailCreator::exifRotate' can be static.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:189:12: note: Technically the member function 'Digikam::ThumbnailCreator::exifRotate' can be static.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:200:10: performance: Technically the member function 'Digikam::ThumbnailCreator::deleteFromDatabase' can be static. [functionStatic]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:995:24: note: Technically the member function 'Digikam::ThumbnailCreator::deleteFromDatabase' can be static.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:200:10: note: Technically the member function 'Digikam::ThumbnailCreator::deleteFromDatabase' can be static.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:204:10: performance: Technically the member function 'Digikam::ThumbnailCreator::deleteFromDiskFreedesktop' can be static. [functionStatic]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:1154:24: note: Technically the member function 'Digikam::ThumbnailCreator::deleteFromDiskFreedesktop' can be static.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.h:204:10: note: Technically the member function 'Digikam::ThumbnailCreator::deleteFromDiskFreedesktop' can be static.
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:99:7: style: Class 'ThumbnailCreator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/threadimageio/thumbnailcreator.cpp:99:7: style: Class 'ThumbnailCreator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:282:58: style: Function 'maximumThumbnailPixmapSize' argument 1 names different: declaration 'withHighlighting' definition 'highlight'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.h:172:48: note: Function 'maximumThumbnailPixmapSize' argument 1 names different: declaration 'withHighlighting' definition 'highlight'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:282:58: note: Function 'maximumThumbnailPixmapSize' argument 1 names different: declaration 'withHighlighting' definition 'highlight'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:465:123: style: Function 'makeDescriptions' argument 1 names different: declaration 'idsAndRects' definition 'identifiersAndRects'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:157:97: note: Function 'makeDescriptions' argument 1 names different: declaration 'idsAndRects' definition 'identifiersAndRects'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:465:123: note: Function 'makeDescriptions' argument 1 names different: declaration 'idsAndRects' definition 'identifiersAndRects'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:547:80: style: Function 'find' argument 2 names different: declaration 'pixmap' definition 'retPixmap'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.h:91:63: note: Function 'find' argument 2 names different: declaration 'pixmap' definition 'retPixmap'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:547:80: note: Function 'find' argument 2 names different: declaration 'pixmap' definition 'retPixmap'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:552:80: style: Function 'find' argument 2 names different: declaration 'pixmap' definition 'retPixmap'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.h:86:63: note: Function 'find' argument 2 names different: declaration 'pixmap' definition 'retPixmap'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:552:80: note: Function 'find' argument 2 names different: declaration 'pixmap' definition 'retPixmap'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:605:86: style: Function 'findGroup' argument 1 names different: declaration 'filePathAndRects' definition 'idsAndRects'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.h:120:69: note: Function 'findGroup' argument 1 names different: declaration 'filePathAndRects' definition 'idsAndRects'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:605:86: note: Function 'findGroup' argument 1 names different: declaration 'filePathAndRects' definition 'idsAndRects'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:610:86: style: Function 'findGroup' argument 1 names different: declaration 'filePathsAndRects' definition 'idsAndRects'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.h:121:69: note: Function 'findGroup' argument 1 names different: declaration 'filePathsAndRects' definition 'idsAndRects'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:610:86: note: Function 'findGroup' argument 1 names different: declaration 'filePathsAndRects' definition 'idsAndRects'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:678:58: style: Function 'load' argument 1 names different: declaration 'description' definition 'desc'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.h:145:41: note: Function 'load' argument 1 names different: declaration 'description' definition 'desc'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:678:58: note: Function 'load' argument 1 names different: declaration 'description' definition 'desc'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:683:76: style: Function 'load' argument 2 names different: declaration 'pregenerate' definition 'preload'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.h:249:59: note: Function 'load' argument 2 names different: declaration 'pregenerate' definition 'preload'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:683:76: note: Function 'load' argument 2 names different: declaration 'pregenerate' definition 'preload'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:867:72: style: Function 'surrogatePixmap' argument 1 names different: declaration 'loadingDescription' definition 'description'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.h:252:55: note: Function 'surrogatePixmap' argument 1 names different: declaration 'loadingDescription' definition 'description'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:867:72: note: Function 'surrogatePixmap' argument 1 names different: declaration 'loadingDescription' definition 'description'.
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.cpp:961:9: style: Class 'CatcherResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.h:244:18: style: The function 'thumbnailLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threadimageio/loadsavethread.h:204:18: note: Virtual function in base class
digikam-5.9.0/core/libs/threadimageio/thumbnailloadthread.h:244:18: note: Function in derived class
digikam-5.9.0/core/libs/threadimageio/videothumbnailer.cpp:119:9: performance: Variable 'position' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/threadimageio/videothumbnailer.cpp:120:9: performance: Variable 'duration' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/threads/actionthreadbase.h:98:5: style: Class 'ActionThreadBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/threads/parallelworkers.h:129:9: style: The function 'WorkerObjectQtMetacall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threads/parallelworkers.h:85:17: note: Virtual function in base class
digikam-5.9.0/core/libs/threads/parallelworkers.h:129:9: note: Function in derived class
digikam-5.9.0/core/libs/threads/parallelworkers.h:131:24: style: The function 'mocMetaObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threads/parallelworkers.h:87:32: note: Virtual function in base class
digikam-5.9.0/core/libs/threads/parallelworkers.h:131:24: note: Function in derived class
digikam-5.9.0/core/libs/threads/parallelworkers.h:143:22: style: The function 'asQObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/threads/parallelworkers.h:83:22: note: Virtual function in base class
digikam-5.9.0/core/libs/threads/parallelworkers.h:143:22: note: Function in derived class
digikam-5.9.0/core/libs/threads/workerobject.cpp:169:54: style: Function 'addRunnable' argument 1 names different: declaration 'loop' definition 'runnable'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threads/workerobject.h:144:44: note: Function 'addRunnable' argument 1 names different: declaration 'loop' definition 'runnable'.
digikam-5.9.0/core/libs/threads/workerobject.cpp:169:54: note: Function 'addRunnable' argument 1 names different: declaration 'loop' definition 'runnable'.
digikam-5.9.0/core/libs/threads/workerobject.cpp:175:57: style: Function 'removeRunnable' argument 1 names different: declaration 'loop' definition 'runnable'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/threads/workerobject.h:145:47: note: Function 'removeRunnable' argument 1 names different: declaration 'loop' definition 'runnable'.
digikam-5.9.0/core/libs/threads/workerobject.cpp:175:57: note: Function 'removeRunnable' argument 1 names different: declaration 'loop' definition 'runnable'.
digikam-5.9.0/core/libs/threads/workerobject.cpp:52:9: performance: Variable 'priority' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/threads/workerobject.h:177:18: warning: Virtual function 'aboutToDeactivate' is called from destructor '~WorkerObject()' at line 72. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/threads/workerobject.cpp:72:5: note: Calling shutDown
digikam-5.9.0/core/libs/threads/workerobject.cpp:82:5: note: Calling deactivate
digikam-5.9.0/core/libs/threads/workerobject.cpp:230:5: note: Calling aboutToDeactivate
digikam-5.9.0/core/libs/threads/workerobject.h:177:18: note: aboutToDeactivate is a virtual method
digikam-5.9.0/core/libs/transitionmngr/effectmngr.cpp:59:39: style: Function 'setEffect' argument 1 names different: declaration 'eff' definition 'type'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/transitionmngr/effectmngr.h:62:31: note: Function 'setEffect' argument 1 names different: declaration 'eff' definition 'type'.
digikam-5.9.0/core/libs/transitionmngr/effectmngr.cpp:59:39: note: Function 'setEffect' argument 1 names different: declaration 'eff' definition 'type'.
digikam-5.9.0/core/libs/transitionmngr/effectmngr.cpp:42:7: style: Class 'EffectMngr' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/transitionmngr/effectmngr.cpp:42:7: style: Class 'EffectMngr' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/transitionmngr/effectmngr_p.h:92:9: performance: Technically the member function 'Digikam::Private::effectRandom' can be static. [functionStatic]
digikam-5.9.0/core/libs/transitionmngr/effectmngr_p.cpp:58:26: note: Technically the member function 'Digikam::Private::effectRandom' can be static.
digikam-5.9.0/core/libs/transitionmngr/effectmngr_p.h:92:9: note: Technically the member function 'Digikam::Private::effectRandom' can be static.
digikam-5.9.0/core/libs/transitionmngr/effectpreview.cpp:48:9: performance: Variable 'previewSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/transitionmngr/transitionmngr_p.h:82:9: performance: Variable 'eff_pa' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/transitionmngr/transitionmngr.cpp:42:7: style: Class 'TransitionMngr' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/transitionmngr/transitionmngr.cpp:42:7: style: Class 'TransitionMngr' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/transitionmngr/transitionmngr_p.h:155:9: performance: Technically the member function 'Digikam::Private::transitionRandom' can be static. [functionStatic]
digikam-5.9.0/core/libs/transitionmngr/transitionmngr_p.cpp:71:30: note: Technically the member function 'Digikam::Private::transitionRandom' can be static.
digikam-5.9.0/core/libs/transitionmngr/transitionmngr_p.h:155:9: note: Technically the member function 'Digikam::Private::transitionRandom' can be static.
digikam-5.9.0/core/libs/transitionmngr/transitionmngr_p_abstract.cpp:48:9: style: The scope of the variable 'y' can be reduced. [variableScope]
digikam-5.9.0/core/libs/transitionmngr/transitionmngr_p_blur.cpp:41:11: style: The scope of the variable 'p1' can be reduced. [variableScope]
digikam-5.9.0/core/libs/transitionmngr/transitionmngr_p_blur.cpp:47:25: style: The scope of the variable 'my' can be reduced. [variableScope]
digikam-5.9.0/core/libs/transitionmngr/transitionmngr_p_blur.cpp:47:33: style: The scope of the variable 'mh' can be reduced. [variableScope]
digikam-5.9.0/core/libs/transitionmngr/transitionmngr_p.h:181:12: performance: Technically the member function 'Digikam::Private::convertFromPremult' can be static. [functionStatic]
digikam-5.9.0/core/libs/transitionmngr/transitionmngr_p_blur.cpp:28:31: note: Technically the member function 'Digikam::Private::convertFromPremult' can be static.
digikam-5.9.0/core/libs/transitionmngr/transitionmngr_p.h:181:12: note: Technically the member function 'Digikam::Private::convertFromPremult' can be static.
digikam-5.9.0/core/libs/transitionmngr/transitionmngr_p_lines.cpp:172:9: style: The scope of the variable 'x' can be reduced. [variableScope]
digikam-5.9.0/core/libs/transitionmngr/transitionmngr_p_lines.cpp:172:12: style: The scope of the variable 'y' can be reduced. [variableScope]
digikam-5.9.0/core/libs/transitionmngr/transitionpreview.cpp:48:9: performance: Variable 'previewSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:145:89: style: Function 'baseName' argument 2 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:122:73: note: Function 'baseName' argument 2 names different: declaration 'filename' definition 'fileName'.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:145:89: note: Function 'baseName' argument 2 names different: declaration 'filename' definition 'fileName'.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:189:68: style: Function 'versionFileName' argument 2 names different: declaration 'filename' definition 'baseName'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:124:80: note: Function 'versionFileName' argument 2 names different: declaration 'filename' definition 'baseName'.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:189:68: note: Function 'versionFileName' argument 2 names different: declaration 'filename' definition 'baseName'.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:195:101: style: Function 'intermediateFileName' argument 2 names different: declaration 'filename' definition 'baseName'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:126:85: note: Function 'intermediateFileName' argument 2 names different: declaration 'filename' definition 'baseName'.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:195:101: note: Function 'intermediateFileName' argument 2 names different: declaration 'filename' definition 'baseName'.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:202:90: style: Function 'directory' argument 2 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:128:74: note: Function 'directory' argument 2 names different: declaration 'filename' definition 'fileName'.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:202:90: note: Function 'directory' argument 2 names different: declaration 'filename' definition 'fileName'.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:338:55: style: Function 'setSaveFormat' argument 1 names different: declaration 'format' definition 'override'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:230:39: note: Function 'setSaveFormat' argument 1 names different: declaration 'format' definition 'override'.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:338:55: note: Function 'setSaveFormat' argument 1 names different: declaration 'format' definition 'override'.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:385:57: style: Function 'setSaveFileName' argument 1 names different: declaration 'name' definition 'fileName'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:231:41: note: Function 'setSaveFileName' argument 1 names different: declaration 'name' definition 'fileName'.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:385:57: note: Function 'setSaveFileName' argument 1 names different: declaration 'name' definition 'fileName'.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:570:49: style: Function 'addFileSuffix' argument 1 names different: declaration 'baseName' definition 'fileName'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:239:33: note: Function 'addFileSuffix' argument 1 names different: declaration 'baseName' definition 'fileName'.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:570:49: note: Function 'addFileSuffix' argument 1 names different: declaration 'baseName' definition 'fileName'.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:70:5: performance: Variable 'saveIntermediateVersions' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:71:5: performance: Variable 'showInViewFlags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:73:5: performance: Variable 'format' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:238:10: performance: Technically the member function 'Digikam::VersionNameCreator::setFileSuffix' can be static. [functionStatic]
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:541:26: note: Technically the member function 'Digikam::VersionNameCreator::setFileSuffix' can be static.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:238:10: note: Technically the member function 'Digikam::VersionNameCreator::setFileSuffix' can be static.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:239:10: performance: Technically the member function 'Digikam::VersionNameCreator::addFileSuffix' can be static. [functionStatic]
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:570:26: note: Technically the member function 'Digikam::VersionNameCreator::addFileSuffix' can be static.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:239:10: note: Technically the member function 'Digikam::VersionNameCreator::addFileSuffix' can be static.
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:651:7: style: Class 'VersionManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/versionmanager/versionmanager.cpp:651:7: style: Class 'VersionManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/widgets/colors/colorgradientwidget.cpp:41:9: performance: Variable 'orientation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/colors/dcolorvalueselector.cpp:429:60: style: Function 'setChooserMode' argument 1 names different: declaration 'chooserMode' definition 'c'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/colors/dcolorvalueselector.h:198:43: note: Function 'setChooserMode' argument 1 names different: declaration 'chooserMode' definition 'c'.
digikam-5.9.0/core/libs/widgets/colors/dcolorvalueselector.cpp:429:60: note: Function 'setChooserMode' argument 1 names different: declaration 'chooserMode' definition 'c'.
digikam-5.9.0/core/libs/widgets/colors/dcolorvalueselector.cpp:49:9: performance: Variable 'arrowPE' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/colors/dcolorvalueselector.cpp:348:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/colors/dcolorvalueselector.h:221:18: style: The function 'drawContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/colors/dcolorvalueselector.h:99:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/colors/dcolorvalueselector.h:221:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/colors/dgradientslider.cpp:60:9: performance: Variable 'leftColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/colors/dgradientslider.cpp:61:9: performance: Variable 'rightColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:122:33: style: Function 'setRange' argument 1 names different: declaration 'minX' definition '_minX'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.h:79:23: note: Function 'setRange' argument 1 names different: declaration 'minX' definition '_minX'.
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:122:33: note: Function 'setRange' argument 1 names different: declaration 'minX' definition '_minX'.
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:122:44: style: Function 'setRange' argument 2 names different: declaration 'minY' definition '_minY'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.h:79:33: note: Function 'setRange' argument 2 names different: declaration 'minY' definition '_minY'.
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:122:44: note: Function 'setRange' argument 2 names different: declaration 'minY' definition '_minY'.
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:122:55: style: Function 'setRange' argument 3 names different: declaration 'maxX' definition '_maxX'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.h:79:43: note: Function 'setRange' argument 3 names different: declaration 'maxX' definition '_maxX'.
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:122:55: note: Function 'setRange' argument 3 names different: declaration 'maxX' definition '_maxX'.
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:122:66: style: Function 'setRange' argument 4 names different: declaration 'maxY' definition '_maxY'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.h:79:53: note: Function 'setRange' argument 4 names different: declaration 'maxY' definition '_maxY'.
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:122:66: note: Function 'setRange' argument 4 names different: declaration 'maxY' definition '_maxY'.
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:145:34: style: Function 'setXValue' argument 1 names different: declaration 'xPos' definition '_xPos'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.h:68:24: note: Function 'setXValue' argument 1 names different: declaration 'xPos' definition '_xPos'.
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:145:34: note: Function 'setXValue' argument 1 names different: declaration 'xPos' definition '_xPos'.
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:150:34: style: Function 'setYValue' argument 1 names different: declaration 'yPos' definition '_yPos'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.h:74:24: note: Function 'setYValue' argument 1 names different: declaration 'yPos' definition '_yPos'.
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:150:34: note: Function 'setYValue' argument 1 names different: declaration 'yPos' definition '_yPos'.
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:155:34: style: Function 'setValues' argument 1 names different: declaration 'xPos' definition '_xPos'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.h:62:24: note: Function 'setValues' argument 1 names different: declaration 'xPos' definition '_xPos'.
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:155:34: note: Function 'setValues' argument 1 names different: declaration 'xPos' definition '_xPos'.
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:155:45: style: Function 'setValues' argument 2 names different: declaration 'yPos' definition '_yPos'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.h:62:34: note: Function 'setValues' argument 2 names different: declaration 'yPos' definition '_yPos'.
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:155:45: note: Function 'setValues' argument 2 names different: declaration 'yPos' definition '_yPos'.
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.h:41:1: style: The class 'DPointSelect' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:46:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.cpp:268:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.h:249:18: style: The function 'drawContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.h:123:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/colors/dhuesaturationselect.h:249:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.cpp:143:51: style: Function 'dragMoveEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.h:90:48: note: Function 'dragMoveEvent' argument 1 names different: declaration 'e' definition 'event'.
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.cpp:143:51: note: Function 'dragMoveEvent' argument 1 names different: declaration 'e' definition 'event'.
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.cpp:148:53: style: Function 'dragLeaveEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.h:91:50: note: Function 'dragLeaveEvent' argument 1 names different: declaration 'e' definition 'event'.
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.cpp:148:53: note: Function 'dragLeaveEvent' argument 1 names different: declaration 'e' definition 'event'.
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.cpp:266:49: style: Function 'eventFilter' argument 1 names different: declaration 'watched' definition 'o'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.h:190:39: note: Function 'eventFilter' argument 1 names different: declaration 'watched' definition 'o'.
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.cpp:266:49: note: Function 'eventFilter' argument 1 names different: declaration 'watched' definition 'o'.
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.cpp:266:60: style: Function 'eventFilter' argument 2 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.h:190:56: note: Function 'eventFilter' argument 2 names different: declaration 'event' definition 'e'.
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.cpp:266:60: note: Function 'eventFilter' argument 2 names different: declaration 'event' definition 'e'.
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.h:125:10: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.h:83:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.h:125:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.h:223:18: style: The function 'sendViewportEventToView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.h:188:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.h:223:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.h:254:18: style: The function 'sendViewportEventToView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.h:188:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.h:254:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.h:286:18: style: The function 'installView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.h:216:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/combo/comboboxutilities.h:286:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/combo/dcombobox.cpp:115:37: style: Function 'setCurrentIndex' argument 1 names different: declaration 'd' definition 'v'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/combo/dcombobox.h:50:30: note: Function 'setCurrentIndex' argument 1 names different: declaration 'd' definition 'v'.
digikam-5.9.0/core/libs/widgets/combo/dcombobox.cpp:115:37: note: Function 'setCurrentIndex' argument 1 names different: declaration 'd' definition 'v'.
digikam-5.9.0/core/libs/widgets/combo/dcombobox.cpp:125:37: style: Function 'setDefaultIndex' argument 1 names different: declaration 'd' definition 'v'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/combo/dcombobox.h:53:30: note: Function 'setDefaultIndex' argument 1 names different: declaration 'd' definition 'v'.
digikam-5.9.0/core/libs/widgets/combo/dcombobox.cpp:125:37: note: Function 'setDefaultIndex' argument 1 names different: declaration 'd' definition 'v'.
digikam-5.9.0/core/libs/widgets/combo/dcombobox.h:47:5: style: Class 'DComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/common/abstractitemdragdrophandler.cpp:64:68: style: Function 'acceptsMimeData' argument 1 names different: declaration 'data' definition 'mime'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/common/abstractitemdragdrophandler.h:73:51: note: Function 'acceptsMimeData' argument 1 names different: declaration 'data' definition 'mime'.
digikam-5.9.0/core/libs/widgets/common/abstractitemdragdrophandler.cpp:64:68: note: Function 'acceptsMimeData' argument 1 names different: declaration 'data' definition 'mime'.
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.cpp:139:51: style: Function 'setAlignment' argument 1 names different: declaration 'align' definition 'alignment'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.h:76:37: note: Function 'setAlignment' argument 1 names different: declaration 'align' definition 'alignment'.
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.cpp:139:51: note: Function 'setAlignment' argument 1 names different: declaration 'align' definition 'alignment'.
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.cpp:230:44: style: Function 'keyPressEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.h:124:43: note: Function 'keyPressEvent' argument 1 names different: declaration 'event' definition 'e'.
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.cpp:230:44: note: Function 'keyPressEvent' argument 1 names different: declaration 'event' definition 'e'.
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.cpp:291:52: style: Function 'keyPressEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.h:148:43: note: Function 'keyPressEvent' argument 1 names different: declaration 'event' definition 'e'.
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.cpp:291:52: note: Function 'keyPressEvent' argument 1 names different: declaration 'event' definition 'e'.
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.cpp:319:51: style: Function 'setArrowType' argument 1 names different: declaration 'arrowType' definition 'type'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.h:162:37: note: Function 'setArrowType' argument 1 names different: declaration 'arrowType' definition 'type'.
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.cpp:319:51: note: Function 'setArrowType' argument 1 names different: declaration 'arrowType' definition 'type'.
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.h:109:5: style: Class 'DClickLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.h:135:5: style: Class 'DSqueezedClickLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.h:159:5: style: Class 'DArrowClickLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.h:192:5: style: Class 'DLabelExpander' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.h:246:5: style: Class 'DExpanderBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/common/dexpanderbox.h:331:5: style: Class 'DExpanderBoxExclusive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/common/dlayoutbox.cpp:114:28: style: Function 'setSpacing' argument 1 names different: declaration 'space' definition 'spacing'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/common/dlayoutbox.h:53:25: note: Function 'setSpacing' argument 1 names different: declaration 'space' definition 'spacing'.
digikam-5.9.0/core/libs/widgets/common/dlayoutbox.cpp:114:28: note: Function 'setSpacing' argument 1 names different: declaration 'space' definition 'spacing'.
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.cpp:204:66: style: Function 'dragEnterEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.h:135:42: note: Function 'dragEnterEvent' argument 1 names different: declaration 'event' definition 'e'.
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.cpp:204:66: note: Function 'dragEnterEvent' argument 1 names different: declaration 'event' definition 'e'.
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.cpp:260:77: style: Function 'encodeIsCutSelection' argument 2 names different: declaration 'isCutSelection' definition 'cut'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.h:153:53: note: Function 'encodeIsCutSelection' argument 2 names different: declaration 'isCutSelection' definition 'cut'.
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.cpp:260:77: note: Function 'encodeIsCutSelection' argument 2 names different: declaration 'isCutSelection' definition 'cut'.
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.cpp:266:72: style: Function 'decodeIsCutSelection' argument 1 names different: declaration 'mimeData' definition 'mime'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.h:154:48: note: Function 'decodeIsCutSelection' argument 1 names different: declaration 'mimeData' definition 'mime'.
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.cpp:266:72: note: Function 'decodeIsCutSelection' argument 1 names different: declaration 'mimeData' definition 'mime'.
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.h:57:21: performance: Technically the member function 'Digikam::DragDropModelImplementation::supportedDropActions' can be static. [functionStatic]
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.cpp:86:46: note: Technically the member function 'Digikam::DragDropModelImplementation::supportedDropActions' can be static.
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.h:57:21: note: Technically the member function 'Digikam::DragDropModelImplementation::supportedDropActions' can be static.
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.h:59:21: performance: Technically the member function 'Digikam::DragDropModelImplementation::dropMimeData' can be static. [functionStatic]
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.cpp:101:35: note: Technically the member function 'Digikam::DragDropModelImplementation::dropMimeData' can be static.
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.h:59:21: note: Technically the member function 'Digikam::DragDropModelImplementation::dropMimeData' can be static.
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.h:135:10: style: Technically the member function 'Digikam::DragDropViewImplementation::dragEnterEvent' can be const. [functionConst]
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.cpp:204:34: note: Technically the member function 'Digikam::DragDropViewImplementation::dragEnterEvent' can be const.
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.h:135:10: note: Technically the member function 'Digikam::DragDropViewImplementation::dragEnterEvent' can be const.
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.h:153:10: performance: Technically the member function 'Digikam::DragDropViewImplementation::encodeIsCutSelection' can be static. [functionStatic]
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.cpp:260:34: note: Technically the member function 'Digikam::DragDropViewImplementation::encodeIsCutSelection' can be static.
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.h:153:10: note: Technically the member function 'Digikam::DragDropViewImplementation::encodeIsCutSelection' can be static.
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.h:154:10: performance: Technically the member function 'Digikam::DragDropViewImplementation::decodeIsCutSelection' can be static. [functionStatic]
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.cpp:266:34: note: Technically the member function 'Digikam::DragDropViewImplementation::decodeIsCutSelection' can be static.
digikam-5.9.0/core/libs/widgets/common/dragdropimplementations.h:154:10: note: Technically the member function 'Digikam::DragDropViewImplementation::decodeIsCutSelection' can be static.
digikam-5.9.0/core/libs/widgets/common/modelcompleter.h:48:5: style: Class 'ModelCompleter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/common/searchtextbar.h:56:9: performance: Variable 'caseSensitive' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/common/searchtextbar.cpp:90:7: style: Class 'SearchTextBar' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/widgets/common/searchtextbar.cpp:90:7: style: Class 'SearchTextBar' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/widgets/common/searchtextbar.h:184:18: style: The function 'doLoadState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/common/statesavingobject.h:173:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/common/searchtextbar.h:184:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/common/searchtextbar.h:185:18: style: The function 'doSaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/common/statesavingobject.h:179:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/common/searchtextbar.h:185:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/common/statesavingobject.cpp:145:5: style: Class 'StateSavingObject' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/widgets/common/statesavingobject.cpp:145:5: style: Class 'StateSavingObject' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/widgets/common/visibilitycontroller.cpp:116:44: style: Function 'setVisible' argument 1 names different: declaration 'visible' definition 'shallBeVisible'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/common/visibilitycontroller.h:87:26: note: Function 'setVisible' argument 1 names different: declaration 'visible' definition 'shallBeVisible'.
digikam-5.9.0/core/libs/widgets/common/visibilitycontroller.cpp:116:44: note: Function 'setVisible' argument 1 names different: declaration 'visible' definition 'shallBeVisible'.
digikam-5.9.0/core/libs/widgets/common/visibilitycontroller.cpp:53:18: style: The function 'setVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/common/visibilitycontroller.h:45:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/common/visibilitycontroller.cpp:53:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/common/visibilitycontroller.cpp:58:18: style: The function 'isVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/common/visibilitycontroller.h:46:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/common/visibilitycontroller.cpp:58:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/files/dbinaryiface.cpp:288:44: style: Function 'checkDir' argument 1 names different: declaration 'path' definition 'possibleDir'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/files/dbinaryiface.h:80:49: note: Function 'checkDir' argument 1 names different: declaration 'path' definition 'possibleDir'.
digikam-5.9.0/core/libs/widgets/files/dbinaryiface.cpp:288:44: note: Function 'checkDir' argument 1 names different: declaration 'path' definition 'possibleDir'.
digikam-5.9.0/core/libs/widgets/files/drawdecoderwidget.cpp:1328:59: style: Function 'readSettings' argument 1 names different: declaration 'setting' definition 'prm'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/files/drawdecoderwidget.h:98:51: note: Function 'readSettings' argument 1 names different: declaration 'setting' definition 'prm'.
digikam-5.9.0/core/libs/widgets/files/drawdecoderwidget.cpp:1328:59: note: Function 'readSettings' argument 1 names different: declaration 'setting' definition 'prm'.
digikam-5.9.0/core/libs/widgets/files/drawdecoderwidget.cpp:1367:66: style: Function 'writeSettings' argument 1 names different: declaration 'setting' definition 'prm'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/files/drawdecoderwidget.h:99:58: note: Function 'writeSettings' argument 1 names different: declaration 'setting' definition 'prm'.
digikam-5.9.0/core/libs/widgets/files/drawdecoderwidget.cpp:1367:66: note: Function 'writeSettings' argument 1 names different: declaration 'setting' definition 'prm'.
digikam-5.9.0/core/libs/widgets/files/filesaveconflictbox.h:55:5: style: Class 'FileSaveConflictBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/fonts/dfontproperties.cpp:633:44: style: Function 'setFont' argument 1 names different: declaration 'font' definition 'aFont'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/fonts/dfontproperties.h:183:31: note: Function 'setFont' argument 1 names different: declaration 'font' definition 'aFont'.
digikam-5.9.0/core/libs/widgets/fonts/dfontproperties.cpp:633:44: note: Function 'setFont' argument 1 names different: declaration 'font' definition 'aFont'.
digikam-5.9.0/core/libs/widgets/fonts/dfontproperties.cpp:1004:66: style: Function 'fillSizeList' argument 1 names different: declaration 'sizes' definition 'sizes_'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/fonts/dfontproperties.cpp:141:46: note: Function 'fillSizeList' argument 1 names different: declaration 'sizes' definition 'sizes_'.
digikam-5.9.0/core/libs/widgets/fonts/dfontproperties.cpp:1004:66: note: Function 'fillSizeList' argument 1 names different: declaration 'sizes' definition 'sizes_'.
digikam-5.9.0/core/libs/widgets/fonts/dfontproperties.cpp:465:5: style: Variable 'row' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/libs/widgets/fonts/dfontproperties.cpp:144:13: performance: Technically the member function 'Digikam::Private::styleIdentifier' can be static. [functionStatic]
digikam-5.9.0/core/libs/widgets/fonts/dfontproperties.cpp:1292:35: note: Technically the member function 'Digikam::Private::styleIdentifier' can be static.
digikam-5.9.0/core/libs/widgets/fonts/dfontproperties.cpp:144:13: note: Technically the member function 'Digikam::Private::styleIdentifier' can be static.
digikam-5.9.0/core/libs/widgets/fonts/dfontproperties.cpp:153:10: performance: Technically the member function 'Digikam::Private::splitFontString' can be static. [functionStatic]
digikam-5.9.0/core/libs/widgets/fonts/dfontproperties.cpp:1302:32: note: Technically the member function 'Digikam::Private::splitFontString' can be static.
digikam-5.9.0/core/libs/widgets/fonts/dfontproperties.cpp:153:10: note: Technically the member function 'Digikam::Private::splitFontString' can be static.
digikam-5.9.0/core/libs/widgets/fonts/dfontproperties.cpp:115:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/graphicsview/clickdragreleaseitem.cpp:59:33: style: Technically the member function 'Digikam::Private::isDrag' can be const. [functionConst]
digikam-5.9.0/core/libs/widgets/graphicsview/dimgchilditem.cpp:110:51: style: Function 'setRelativePos' argument 1 names different: declaration 'relativePosition' definition 'relativePos'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/dimgchilditem.h:60:40: note: Function 'setRelativePos' argument 1 names different: declaration 'relativePosition' definition 'relativePos'.
digikam-5.9.0/core/libs/widgets/graphicsview/dimgchilditem.cpp:110:51: note: Function 'setRelativePos' argument 1 names different: declaration 'relativePosition' definition 'relativePos'.
digikam-5.9.0/core/libs/widgets/graphicsview/dimgchilditem.cpp:206:43: style: Function 'setPos' argument 1 names different: declaration 'zoomedPos' definition 'pos'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/dimgchilditem.h:124:32: note: Function 'setPos' argument 1 names different: declaration 'zoomedPos' definition 'pos'.
digikam-5.9.0/core/libs/widgets/graphicsview/dimgchilditem.cpp:206:43: note: Function 'setPos' argument 1 names different: declaration 'zoomedPos' definition 'pos'.
digikam-5.9.0/core/libs/widgets/graphicsview/dimgchilditem.cpp:219:43: style: Function 'setSize' argument 1 names different: declaration 'zoomedSize' definition 'size'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/dimgchilditem.h:130:32: note: Function 'setSize' argument 1 names different: declaration 'zoomedSize' definition 'size'.
digikam-5.9.0/core/libs/widgets/graphicsview/dimgchilditem.cpp:219:43: note: Function 'setSize' argument 1 names different: declaration 'zoomedSize' definition 'size'.
digikam-5.9.0/core/libs/widgets/graphicsview/dimgpreviewitem.cpp:253:69: style: Function 'slotGotImagePreview' argument 1 names different: declaration 'loadingDescription' definition 'description'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/dimgpreviewitem.h:87:56: note: Function 'slotGotImagePreview' argument 1 names different: declaration 'loadingDescription' definition 'description'.
digikam-5.9.0/core/libs/widgets/graphicsview/dimgpreviewitem.cpp:253:69: note: Function 'slotGotImagePreview' argument 1 names different: declaration 'loadingDescription' definition 'description'.
digikam-5.9.0/core/libs/widgets/graphicsview/dimgpreviewitem.h:76:13: style: The function 'userLoadingHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/graphicsview/graphicsdimgitem.h:68:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/graphicsview/dimgpreviewitem.h:76:13: note: Function in derived class
digikam-5.9.0/core/libs/widgets/graphicsview/graphicsdimgview.cpp:136:49: style: Function 'drawForeground' argument 1 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/graphicsdimgview.h:103:35: note: Function 'drawForeground' argument 1 names different: declaration 'painter' definition 'p'.
digikam-5.9.0/core/libs/widgets/graphicsview/graphicsdimgview.cpp:136:49: note: Function 'drawForeground' argument 1 names different: declaration 'painter' definition 'p'.
digikam-5.9.0/core/libs/widgets/graphicsview/graphicsdimgview.cpp:490:41: style: Function 'setShowText' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/graphicsdimgview.h:118:27: note: Function 'setShowText' argument 1 names different: declaration 'value' definition 'val'.
digikam-5.9.0/core/libs/widgets/graphicsview/graphicsdimgview.cpp:490:41: note: Function 'setShowText' argument 1 names different: declaration 'value' definition 'val'.
digikam-5.9.0/core/libs/widgets/graphicsview/previewlayout.h:43:1: style: The class 'SinglePhotoPreviewLayout' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/libs/widgets/graphicsview/paniconwidget.h:62:5: style: Class 'PanIconFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/graphicsview/imagezoomsettings.cpp:139:56: style: Function 'mapZoomToImage' argument 1 names different: declaration 'imageRect' definition 'zoomedRect'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/imagezoomsettings.h:102:41: note: Function 'mapZoomToImage' argument 1 names different: declaration 'imageRect' definition 'zoomedRect'.
digikam-5.9.0/core/libs/widgets/graphicsview/imagezoomsettings.cpp:139:56: note: Function 'mapZoomToImage' argument 1 names different: declaration 'imageRect' definition 'zoomedRect'.
digikam-5.9.0/core/libs/widgets/graphicsview/imagezoomsettings.cpp:145:56: style: Function 'mapImageToZoom' argument 1 names different: declaration 'imagePoint' definition 'imageRect'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/imagezoomsettings.h:108:41: note: Function 'mapImageToZoom' argument 1 names different: declaration 'imagePoint' definition 'imageRect'.
digikam-5.9.0/core/libs/widgets/graphicsview/imagezoomsettings.cpp:145:56: note: Function 'mapImageToZoom' argument 1 names different: declaration 'imagePoint' definition 'imageRect'.
digikam-5.9.0/core/libs/widgets/graphicsview/imagezoomsettings.cpp:206:52: style: Function 'snappedZoomFactor' argument 1 names different: declaration 'newZoom' definition 'zoom'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/imagezoomsettings.h:140:37: note: Function 'snappedZoomFactor' argument 1 names different: declaration 'newZoom' definition 'zoom'.
digikam-5.9.0/core/libs/widgets/graphicsview/imagezoomsettings.cpp:206:52: note: Function 'snappedZoomFactor' argument 1 names different: declaration 'newZoom' definition 'zoom'.
digikam-5.9.0/core/libs/widgets/graphicsview/itemvisibilitycontroller.cpp:212:82: style: Function 'AnimationControl' argument 2 names different: declaration 'item' definition 'object'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/itemvisibilitycontroller.cpp:163:68: note: Function 'AnimationControl' argument 2 names different: declaration 'item' definition 'object'.
digikam-5.9.0/core/libs/widgets/graphicsview/itemvisibilitycontroller.cpp:212:82: note: Function 'AnimationControl' argument 2 names different: declaration 'item' definition 'object'.
digikam-5.9.0/core/libs/widgets/graphicsview/itemvisibilitycontroller.cpp:287:58: style: Function 'addItem' argument 1 names different: declaration 'animation' definition 'anim'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/itemvisibilitycontroller.cpp:168:44: note: Function 'addItem' argument 1 names different: declaration 'animation' definition 'anim'.
digikam-5.9.0/core/libs/widgets/graphicsview/itemvisibilitycontroller.cpp:287:58: note: Function 'addItem' argument 1 names different: declaration 'animation' definition 'anim'.
digikam-5.9.0/core/libs/widgets/graphicsview/itemvisibilitycontroller.cpp:652:49: style: Function 'addItem' argument 1 names different: declaration 'object' definition 'item'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/itemvisibilitycontroller.h:114:27: note: Function 'addItem' argument 1 names different: declaration 'object' definition 'item'.
digikam-5.9.0/core/libs/widgets/graphicsview/itemvisibilitycontroller.cpp:652:49: note: Function 'addItem' argument 1 names different: declaration 'object' definition 'item'.
digikam-5.9.0/core/libs/widgets/graphicsview/itemvisibilitycontroller.cpp:673:52: style: Function 'removeItem' argument 1 names different: declaration 'object' definition 'item'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/itemvisibilitycontroller.h:115:30: note: Function 'removeItem' argument 1 names different: declaration 'object' definition 'item'.
digikam-5.9.0/core/libs/widgets/graphicsview/itemvisibilitycontroller.cpp:673:52: note: Function 'removeItem' argument 1 names different: declaration 'object' definition 'item'.
digikam-5.9.0/core/libs/widgets/graphicsview/itemvisibilitycontroller.cpp:501:9: performance: Variable 'easingCurve' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/graphicsview/itemvisibilitycontroller.cpp:179:10: style: Technically the member function 'Digikam::AnimationControl::syncProperties' can be const. [functionConst]
digikam-5.9.0/core/libs/widgets/graphicsview/itemvisibilitycontroller.cpp:377:24: note: Technically the member function 'Digikam::AnimationControl::syncProperties' can be const.
digikam-5.9.0/core/libs/widgets/graphicsview/itemvisibilitycontroller.cpp:179:10: note: Technically the member function 'Digikam::AnimationControl::syncProperties' can be const.
digikam-5.9.0/core/libs/widgets/graphicsview/paniconwidget.cpp:183:46: style: Function 'resizeEvent' argument 1 names different: declaration 'resize' definition 'e'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/paniconwidget.h:93:44: note: Function 'resizeEvent' argument 1 names different: declaration 'resize' definition 'e'.
digikam-5.9.0/core/libs/widgets/graphicsview/paniconwidget.cpp:183:46: note: Function 'resizeEvent' argument 1 names different: declaration 'resize' definition 'e'.
digikam-5.9.0/core/libs/widgets/graphicsview/paniconwidget.cpp:327:81: style: Function 'setImage' argument 3 names different: declaration 'fullOriginalImage' definition 'image'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/paniconwidget.h:135:70: note: Function 'setImage' argument 3 names different: declaration 'fullOriginalImage' definition 'image'.
digikam-5.9.0/core/libs/widgets/graphicsview/paniconwidget.cpp:327:81: note: Function 'setImage' argument 3 names different: declaration 'fullOriginalImage' definition 'image'.
digikam-5.9.0/core/libs/widgets/graphicsview/paniconwidget.cpp:356:79: style: Function 'setImage' argument 3 names different: declaration 'fullOriginalImage' definition 'image'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/paniconwidget.h:136:68: note: Function 'setImage' argument 3 names different: declaration 'fullOriginalImage' definition 'image'.
digikam-5.9.0/core/libs/widgets/graphicsview/paniconwidget.cpp:356:79: note: Function 'setImage' argument 3 names different: declaration 'fullOriginalImage' definition 'image'.
digikam-5.9.0/core/libs/widgets/graphicsview/paniconwidget.cpp:133:7: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/widgets/graphicsview/paniconwidget.cpp:133:7: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/widgets/graphicsview/paniconwidget.cpp:62:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/graphicsview/paniconwidget.cpp:90:5: style: Class 'OutsideClickCatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.cpp:131:58: style: Function 'Private' argument 1 names different: declaration 'q' definition 'qq'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.cpp:99:45: note: Function 'Private' argument 1 names different: declaration 'q' definition 'qq'.
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.cpp:131:58: note: Function 'Private' argument 1 names different: declaration 'q' definition 'qq'.
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.cpp:590:65: style: Function 'hoverEnterEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.h:105:60: note: Function 'hoverEnterEvent' argument 1 names different: declaration 'event' definition 'e'.
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.cpp:590:65: note: Function 'hoverEnterEvent' argument 1 names different: declaration 'event' definition 'e'.
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.cpp:598:65: style: Function 'hoverLeaveEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.h:107:60: note: Function 'hoverLeaveEvent' argument 1 names different: declaration 'event' definition 'e'.
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.cpp:598:65: note: Function 'hoverLeaveEvent' argument 1 names different: declaration 'event' definition 'e'.
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.cpp:606:64: style: Function 'hoverMoveEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.h:106:59: note: Function 'hoverMoveEvent' argument 1 names different: declaration 'event' definition 'e'.
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.cpp:606:64: note: Function 'hoverMoveEvent' argument 1 names different: declaration 'event' definition 'e'.
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.h:42:1: style: The class 'RegionFrameItem' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.cpp:137:5: performance: Variable 'movingHandle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.cpp:141:5: performance: Variable 'hoverAnimationOpacity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.cpp:143:5: performance: Variable 'flags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.h:82:20: style: The function 'boundingRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/graphicsview/dimgchilditem.h:172:20: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/graphicsview/regionframeitem.h:82:20: note: Function in derived class
digikam-5.9.0/core/libs/widgets/iccprofiles/cietonguewidget.cpp:176:9: performance: Variable 'progressPix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilescombobox.cpp:116:72: style: Function 'addProfilesSqueezed' argument 1 names different: declaration 'profiles' definition 'givenProfiles'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilescombobox.h:57:55: note: Function 'addProfilesSqueezed' argument 1 names different: declaration 'profiles' definition 'givenProfiles'.
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilescombobox.cpp:116:72: note: Function 'addProfilesSqueezed' argument 1 names different: declaration 'profiles' definition 'givenProfiles'.
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilescombobox.cpp:128:88: style: Function 'addProfileSqueezed' argument 2 names different: declaration 'description' definition 'd'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilescombobox.h:62:71: note: Function 'addProfileSqueezed' argument 2 names different: declaration 'description' definition 'd'.
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilescombobox.cpp:128:88: note: Function 'addProfileSqueezed' argument 2 names different: declaration 'description' definition 'd'.
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilescombobox.cpp:208:70: style: Function 'replaceProfiles' argument 1 names different: declaration 'profile' definition 'profiles'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilescombobox.h:122:51: note: Function 'replaceProfiles' argument 1 names different: declaration 'profile' definition 'profiles'.
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilescombobox.cpp:208:70: note: Function 'replaceProfiles' argument 1 names different: declaration 'profile' definition 'profiles'.
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilescombobox.cpp:214:66: style: Function 'addProfiles' argument 1 names different: declaration 'profile' definition 'givenProfiles'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilescombobox.h:111:47: note: Function 'addProfiles' argument 1 names different: declaration 'profile' definition 'givenProfiles'.
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilescombobox.cpp:214:66: note: Function 'addProfiles' argument 1 names different: declaration 'profile' definition 'givenProfiles'.
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilescombobox.cpp:226:82: style: Function 'addProfile' argument 2 names different: declaration 'description' definition 'd'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilescombobox.h:117:63: note: Function 'addProfile' argument 2 names different: declaration 'description' definition 'd'.
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilescombobox.cpp:226:82: note: Function 'addProfile' argument 2 names different: declaration 'description' definition 'd'.
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilewidget.cpp:264:79: style: Function 'loadProfile' argument 2 names different: declaration 'data' definition 'profile'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilewidget.h:53:68: note: Function 'loadProfile' argument 2 names different: declaration 'data' definition 'profile'.
digikam-5.9.0/core/libs/widgets/iccprofiles/iccprofilewidget.cpp:264:79: note: Function 'loadProfile' argument 2 names different: declaration 'data' definition 'profile'.
digikam-5.9.0/core/libs/widgets/imagehistory/filtershistorywidget.cpp:52:5: performance: Variable 'm_index' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/imagehistory/imagefiltershistorytreeitem.cpp:70:82: style: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/imagehistory/imagefiltershistorytreeitem.h:47:57: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'.
digikam-5.9.0/core/libs/widgets/imagehistory/imagefiltershistorytreeitem.cpp:70:82: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'.
digikam-5.9.0/core/libs/widgets/imagehistory/imagefiltershistorytreeitem.cpp:53:7: style: Class 'ImageFiltersHistoryTreeItem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/widgets/imagehistory/imagefiltershistorytreeitem.h:39:1: warning: The class 'ImageFiltersHistoryTreeItem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/core/libs/widgets/itemview/dcategorydrawer.h:64:5: style: Class 'DCategoryDrawer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/itemview/actioncategorizedview.h:55:10: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.h:116:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/actioncategorizedview.h:55:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/actioncategorizedview.h:56:10: style: The function 'leaveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.h:122:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/actioncategorizedview.h:56:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedsortfilterproxymodel.h:71:5: style: Class 'DCategorizedSortFilterProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.cpp:1761:9: style: The scope of the variable 'middle' can be reduced. [variableScope]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.cpp:1763:9: style: The scope of the variable 'half' can be reduced. [variableScope]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.cpp:1811:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.cpp:53:60: style: Function 'Private' argument 1 names different: declaration 'listView' definition 'lv'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview_p.h:83:46: note: Function 'Private' argument 1 names different: declaration 'listView' definition 'lv'.
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.cpp:53:60: note: Function 'Private' argument 1 names different: declaration 'listView' definition 'lv'.
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.cpp:1004:92: style: Function 'setSelection' argument 2 names different: declaration 'flags' definition 'command'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.h:114:86: note: Function 'setSelection' argument 2 names different: declaration 'flags' definition 'command'.
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.cpp:1004:92: note: Function 'setSelection' argument 2 names different: declaration 'flags' definition 'command'.
digikam-5.9.0/core/libs/widgets/itemview/dcategorydrawer.cpp:45:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:150:10: style: The function 'leaveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.h:122:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:150:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:151:10: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.h:116:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:151:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:152:10: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.h:118:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:152:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:153:10: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.h:120:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:153:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:154:10: style: The function 'resizeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.h:112:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:154:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:155:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.h:106:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:155:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:157:10: style: The function 'rowsInserted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.h:136:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:157:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:158:10: style: The function 'rowsRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.h:140:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:158:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:162:17: style: The function 'moveCursor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/dcategorizedview.h:132:25: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:162:17: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/ditemtooltip.cpp:131:55: style: Function 'elidedText' argument 1 names different: declaration 'input' definition 'str'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/itemview/ditemtooltip.h:52:39: note: Function 'elidedText' argument 1 names different: declaration 'input' definition 'str'.
digikam-5.9.0/core/libs/widgets/itemview/ditemtooltip.cpp:131:55: note: Function 'elidedText' argument 1 names different: declaration 'input' definition 'str'.
digikam-5.9.0/core/libs/widgets/itemview/ditemtooltip.cpp:131:78: style: Function 'elidedText' argument 2 names different: declaration 'mode' definition 'elideMode'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/itemview/ditemtooltip.h:52:64: note: Function 'elidedText' argument 2 names different: declaration 'mode' definition 'elideMode'.
digikam-5.9.0/core/libs/widgets/itemview/ditemtooltip.cpp:131:78: note: Function 'elidedText' argument 2 names different: declaration 'mode' definition 'elideMode'.
digikam-5.9.0/core/libs/widgets/itemview/ditemtooltip.cpp:55:5: performance: Variable 'unavailable' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/itemview/ditemtooltip.h:53:13: performance: Technically the member function 'Digikam::DToolTipStyleSheet::imageAsBase64' can be static. [functionStatic]
digikam-5.9.0/core/libs/widgets/itemview/ditemtooltip.cpp:153:29: note: Technically the member function 'Digikam::DToolTipStyleSheet::imageAsBase64' can be static.
digikam-5.9.0/core/libs/widgets/itemview/ditemtooltip.h:53:13: note: Technically the member function 'Digikam::DToolTipStyleSheet::imageAsBase64' can be static.
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.cpp:615:86: style: Function 'slotRowsRemoved' argument 2 names different: declaration 'start' definition 'begin'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:273:65: note: Function 'slotRowsRemoved' argument 2 names different: declaration 'start' definition 'begin'.
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.cpp:615:86: note: Function 'slotRowsRemoved' argument 2 names different: declaration 'start' definition 'begin'.
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:134:18: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:54:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:134:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:205:18: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:134:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:205:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:218:22: style: The function 'createWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:140:22: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:218:22: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:219:18: style: The function 'visualChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:83:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:219:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:223:18: style: The function 'slotEntered' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:175:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:223:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:224:18: style: The function 'slotReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:178:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:224:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:245:18: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:134:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:245:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:270:18: style: The function 'slotEntered' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:175:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:270:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:271:18: style: The function 'slotReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:178:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:271:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:272:18: style: The function 'slotViewportEntered' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:179:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:272:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:273:18: style: The function 'slotRowsRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:180:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:273:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:274:18: style: The function 'slotLayoutChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:181:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:274:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:275:18: style: The function 'viewportLeaveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:155:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:275:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:276:18: style: The function 'hide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:144:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:276:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:59:19: style: The function 'gridSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/ditemdelegate.h:51:19: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:59:19: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:62:18: style: The function 'setThumbnailSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/ditemdelegate.h:55:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:62:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:63:18: style: The function 'setSpacing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/ditemdelegate.h:56:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:63:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:64:18: style: The function 'setDefaultViewOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/ditemdelegate.h:60:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:64:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:65:18: style: The function 'acceptsToolTip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/ditemdelegate.h:65:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:65:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:66:18: style: The function 'acceptsActivation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/ditemdelegate.h:67:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:66:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:86:18: style: The function 'mouseMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/ditemdelegate.h:71:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:86:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:93:18: style: The function 'overlayDestroyed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:328:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:93:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:132:36: style: The function 'asDelegate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/imagedelegateoverlay.h:331:36: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:132:36: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.cpp:322:50: style: Function 'setToolTipEnabled' argument 1 names different: declaration 'enabled' definition 'enable'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:72:33: note: Function 'setToolTipEnabled' argument 1 names different: declaration 'enabled' definition 'enable'.
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.cpp:322:50: note: Function 'setToolTipEnabled' argument 1 names different: declaration 'enabled' definition 'enable'.
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.cpp:744:107: style: Function 'showToolTip' argument 3 names different: declaration 'e' definition 'he'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:173:98: note: Function 'showToolTip' argument 3 names different: declaration 'e' definition 'he'.
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.cpp:744:107: note: Function 'showToolTip' argument 3 names different: declaration 'e' definition 'he'.
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:167:18: warning: Virtual function 'indexActivated' is called from constructor 'ItemViewCategorized(QWidget*const parent=0)' at line 141. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.cpp:141:24: note: Calling slotActivated
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.cpp:409:5: note: Calling indexActivated
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:167:18: note: indexActivated is a virtual method
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:131:18: warning: Virtual function 'slotThemeChanged' is called from constructor 'ItemViewCategorized(QWidget*const parent=0)' at line 150. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.cpp:150:24: note: Calling slotThemeChanged
digikam-5.9.0/core/libs/widgets/itemview/itemviewcategorized.h:131:18: note: slotThemeChanged is a virtual method
digikam-5.9.0/core/libs/widgets/itemview/itemviewtooltip.h:63:21: style: The function 'tipContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/ditemtooltip.h:95:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewtooltip.h:63:21: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewtooltip.h:67:19: style: The function 'repositionRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/itemview/ditemtooltip.h:94:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/itemview/itemviewtooltip.h:67:19: note: Function in derived class
digikam-5.9.0/core/libs/widgets/itemview/itemviewhoverbutton.cpp:39:67: style: Function 'ItemViewHoverButton' argument 1 names different: declaration 'parentView' definition 'view'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/itemview/itemviewhoverbutton.h:47:59: note: Function 'ItemViewHoverButton' argument 1 names different: declaration 'parentView' definition 'view'.
digikam-5.9.0/core/libs/widgets/itemview/itemviewhoverbutton.cpp:39:67: note: Function 'ItemViewHoverButton' argument 1 names different: declaration 'parentView' definition 'view'.
digikam-5.9.0/core/libs/widgets/itemview/itemviewhoverbutton.h:65:19: warning: Call of pure virtual function 'icon' in constructor. [pureVirtualCall]
digikam-5.9.0/core/libs/widgets/itemview/itemviewhoverbutton.cpp:56:24: note: Call of pure virtual function 'icon' in constructor.
digikam-5.9.0/core/libs/widgets/itemview/itemviewhoverbutton.cpp:198:14: note: Call of pure virtual function 'icon' in constructor.
digikam-5.9.0/core/libs/widgets/itemview/itemviewhoverbutton.h:65:19: note: Call of pure virtual function 'icon' in constructor.
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.cpp:199:111: style: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'retRect'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:65:110: note: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'retRect'.
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.cpp:199:111: note: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'retRect'.
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.cpp:209:115: style: Function 'acceptsActivation' argument 4 names different: declaration 'activationRect' definition 'retRect'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:66:113: note: Function 'acceptsActivation' argument 4 names different: declaration 'activationRect' definition 'retRect'.
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.cpp:209:115: note: Function 'acceptsActivation' argument 4 names different: declaration 'activationRect' definition 'retRect'.
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.cpp:531:80: style: Function 'drawPickLabelIcon' argument 3 names different: declaration 'pickLabel' definition 'pickId'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.h:117:61: note: Function 'drawPickLabelIcon' argument 3 names different: declaration 'pickLabel' definition 'pickId'.
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.cpp:531:80: note: Function 'drawPickLabelIcon' argument 3 names different: declaration 'pickLabel' definition 'pickId'.
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.cpp:61:5: performance: Variable 'thumbSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.cpp:96:7: style: Class 'ItemViewImageDelegate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/libs/widgets/itemview/itemviewimagedelegate.cpp:96:7: style: Class 'ItemViewImageDelegate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/libs/widgets/mainview/dcursortracker.cpp:54:9: performance: Variable 'parent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/mainview/schememanager.cpp:336:5: performance: Variable 'h' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/mainview/schememanager.cpp:337:5: performance: Variable 'c' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/mainview/schememanager.cpp:338:5: performance: Variable 'y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/mainview/schememanager.cpp:339:5: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/mainview/sidebar.cpp:372:37: style: Function 'setState' argument 1 names different: declaration 'state' definition 'newState'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/mainview/sidebar.h:239:24: note: Function 'setState' argument 1 names different: declaration 'state' definition 'newState'.
digikam-5.9.0/core/libs/widgets/mainview/sidebar.cpp:372:37: note: Function 'setState' argument 1 names different: declaration 'state' definition 'newState'.
digikam-5.9.0/core/libs/widgets/mainview/sidebar.cpp:1120:36: style: Function 'eventFilter' argument 1 names different: declaration 'o' definition 'obj'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/mainview/sidebar.h:428:31: note: Function 'eventFilter' argument 1 names different: declaration 'o' definition 'obj'.
digikam-5.9.0/core/libs/widgets/mainview/sidebar.cpp:1120:36: note: Function 'eventFilter' argument 1 names different: declaration 'o' definition 'obj'.
digikam-5.9.0/core/libs/widgets/mainview/sidebar.cpp:1120:49: style: Function 'eventFilter' argument 2 names different: declaration 'e' definition 'ev'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/mainview/sidebar.h:428:42: note: Function 'eventFilter' argument 2 names different: declaration 'e' definition 'ev'.
digikam-5.9.0/core/libs/widgets/mainview/sidebar.cpp:1120:49: note: Function 'eventFilter' argument 2 names different: declaration 'e' definition 'ev'.
digikam-5.9.0/core/libs/widgets/mainview/sidebar.h:191:18: warning: Virtual function 'slotClicked' is called from constructor 'DMultiTabBarButton(const QPixmap&pic,const QString&,int id,QWidget*const parent)' at line 174. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/widgets/mainview/sidebar.cpp:174:24: note: Calling slotClicked
digikam-5.9.0/core/libs/widgets/mainview/sidebar.h:191:18: note: slotClicked is a virtual method
digikam-5.9.0/core/libs/widgets/mainview/sidebar.h:261:18: style: The function 'paintEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/mainview/sidebar.h:199:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/mainview/sidebar.h:261:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/altlangstredit.h:47:5: style: Class 'AltLangStrEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/metadata/countryselector.h:45:5: style: Class 'CountrySelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/metadata/exifwidget.h:48:10: style: The function 'loadFromURL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:76:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/exifwidget.h:48:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/exifwidget.h:50:13: style: The function 'getTagDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:73:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/exifwidget.h:50:13: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/exifwidget.h:51:13: style: The function 'getTagTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:72:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/exifwidget.h:51:13: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/exifwidget.h:53:13: style: The function 'getMetadataTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:112:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/exifwidget.h:53:13: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/exifwidget.h:57:18: style: The function 'slotSaveMetadataToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:89:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/exifwidget.h:57:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/exifwidget.h:61:10: style: The function 'decodeMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:111:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/exifwidget.h:61:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/exifwidget.h:62:10: style: The function 'buildView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:110:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/exifwidget.h:62:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/iptcwidget.h:44:10: style: The function 'loadFromURL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:76:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/iptcwidget.h:44:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/iptcwidget.h:46:13: style: The function 'getTagDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:73:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/iptcwidget.h:46:13: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/iptcwidget.h:47:13: style: The function 'getTagTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:72:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/iptcwidget.h:47:13: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/iptcwidget.h:49:13: style: The function 'getMetadataTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:112:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/iptcwidget.h:49:13: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/iptcwidget.h:53:18: style: The function 'slotSaveMetadataToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:89:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/iptcwidget.h:53:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/iptcwidget.h:57:10: style: The function 'decodeMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:111:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/iptcwidget.h:57:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/iptcwidget.h:58:10: style: The function 'buildView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:110:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/iptcwidget.h:58:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/makernotewidget.h:45:10: style: The function 'loadFromURL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:76:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/makernotewidget.h:45:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/makernotewidget.h:47:13: style: The function 'getTagDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:73:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/makernotewidget.h:47:13: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/makernotewidget.h:48:13: style: The function 'getTagTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:72:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/makernotewidget.h:48:13: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/makernotewidget.h:50:13: style: The function 'getMetadataTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:112:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/makernotewidget.h:50:13: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/makernotewidget.h:54:18: style: The function 'slotSaveMetadataToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:89:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/makernotewidget.h:54:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/makernotewidget.h:58:10: style: The function 'decodeMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:111:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/makernotewidget.h:58:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/makernotewidget.h:59:10: style: The function 'buildView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:110:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/makernotewidget.h:59:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/mdkeylistviewitem.cpp:48:5: performance: Variable 'm_key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/metadata/mdkeylistviewitem.cpp:49:5: performance: Variable 'm_decryptedKey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/metadata/metadatalistview.cpp:248:24: style: The scope of the variable 'parentifDItem' can be reduced. [variableScope]
digikam-5.9.0/core/libs/widgets/metadata/metadataselector.h:82:1: style: The class 'MetadataSelectorView' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/libs/widgets/metadata/metadatapanel.cpp:185:10: performance: Technically the member function 'Digikam::Private::setDefaultFilter' can be static. [functionStatic]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:112:21: warning: Call of pure virtual function 'getMetadataTitle' in constructor. [pureVirtualCall]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.cpp:185:24: note: Call of pure virtual function 'getMetadataTitle' in constructor.
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.cpp:323:67: note: Call of pure virtual function 'getMetadataTitle' in constructor.
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:112:21: note: Call of pure virtual function 'getMetadataTitle' in constructor.
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:112:21: warning: Call of pure virtual function 'getMetadataTitle' in constructor. [pureVirtualCall]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.cpp:188:24: note: Call of pure virtual function 'getMetadataTitle' in constructor.
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.cpp:371:46: note: Call of pure virtual function 'getMetadataTitle' in constructor.
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:112:21: note: Call of pure virtual function 'getMetadataTitle' in constructor.
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:89:18: warning: Call of pure virtual function 'slotSaveMetadataToFile' in constructor. [pureVirtualCall]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.cpp:191:24: note: Call of pure virtual function 'slotSaveMetadataToFile' in constructor.
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:89:18: note: Call of pure virtual function 'slotSaveMetadataToFile' in constructor.
digikam-5.9.0/core/libs/widgets/metadata/subjectwidget.h:52:9: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/metadata/subjectwidget.h:53:9: performance: Variable 'matter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/metadata/subjectwidget.h:54:9: performance: Variable 'detail' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/libs/widgets/metadata/subjectwidget.h:92:18: warning: Virtual function 'loadSubjectCodesFromXML' is called from constructor 'SubjectWidget(QWidget*const parent)' at line 125. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/widgets/metadata/subjectwidget.cpp:125:10: note: Calling loadSubjectCodesFromXML
digikam-5.9.0/core/libs/widgets/metadata/subjectwidget.h:92:18: note: loadSubjectCodesFromXML is a virtual method
digikam-5.9.0/core/libs/widgets/metadata/subjectwidget.h:84:18: warning: Virtual function 'slotEditOptionChanged' is called from constructor 'SubjectWidget(QWidget*const parent)' at line 307. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/libs/widgets/metadata/subjectwidget.cpp:307:5: note: Calling slotEditOptionChanged
digikam-5.9.0/core/libs/widgets/metadata/subjectwidget.h:84:18: note: slotEditOptionChanged is a virtual method
digikam-5.9.0/core/libs/widgets/metadata/subjectwidget.h:70:5: style: Class 'SubjectWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/metadata/xmpwidget.h:44:10: style: The function 'loadFromURL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:76:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/xmpwidget.h:44:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/xmpwidget.h:46:13: style: The function 'getTagDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:73:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/xmpwidget.h:46:13: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/xmpwidget.h:47:13: style: The function 'getTagTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:72:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/xmpwidget.h:47:13: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/xmpwidget.h:49:13: style: The function 'getMetadataTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:112:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/xmpwidget.h:49:13: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/xmpwidget.h:53:18: style: The function 'slotSaveMetadataToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:89:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/xmpwidget.h:53:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/xmpwidget.h:57:10: style: The function 'decodeMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:111:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/xmpwidget.h:57:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/metadata/xmpwidget.h:58:10: style: The function 'buildView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/metadata/metadatawidget.h:110:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/metadata/xmpwidget.h:58:10: note: Function in derived class
digikam-5.9.0/core/libs/widgets/range/dnuminput.cpp:113:33: style: Function 'setValue' argument 1 names different: declaration 'd' definition 'v'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/range/dnuminput.h:64:23: note: Function 'setValue' argument 1 names different: declaration 'd' definition 'v'.
digikam-5.9.0/core/libs/widgets/range/dnuminput.cpp:113:33: note: Function 'setValue' argument 1 names different: declaration 'd' definition 'v'.
digikam-5.9.0/core/libs/widgets/range/dnuminput.cpp:123:40: style: Function 'setDefaultValue' argument 1 names different: declaration 'd' definition 'v'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/range/dnuminput.h:51:30: note: Function 'setDefaultValue' argument 1 names different: declaration 'd' definition 'v'.
digikam-5.9.0/core/libs/widgets/range/dnuminput.cpp:123:40: note: Function 'setDefaultValue' argument 1 names different: declaration 'd' definition 'v'.
digikam-5.9.0/core/libs/widgets/range/dnuminput.cpp:218:39: style: Function 'setValue' argument 1 names different: declaration 'd' definition 'v'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/range/dnuminput.h:104:26: note: Function 'setValue' argument 1 names different: declaration 'd' definition 'v'.
digikam-5.9.0/core/libs/widgets/range/dnuminput.cpp:218:39: note: Function 'setValue' argument 1 names different: declaration 'd' definition 'v'.
digikam-5.9.0/core/libs/widgets/range/dnuminput.cpp:228:46: style: Function 'setDefaultValue' argument 1 names different: declaration 'd' definition 'v'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/range/dnuminput.h:91:35: note: Function 'setDefaultValue' argument 1 names different: declaration 'd' definition 'v'.
digikam-5.9.0/core/libs/widgets/range/dnuminput.cpp:228:46: note: Function 'setDefaultValue' argument 1 names different: declaration 'd' definition 'v'.
digikam-5.9.0/core/libs/widgets/range/dnuminput.h:46:5: style: Class 'DIntNumInput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/range/dnuminput.h:85:5: style: Class 'DDoubleNumInput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:137:5: style: Class 'DSliderSpinBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:179:5: style: Class 'DDoubleSliderSpinBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:162:21: style: The function 'valueString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:96:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:162:21: note: Function in derived class
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:163:18: style: The function 'setInternalValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:101:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:163:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:200:21: style: The function 'valueString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:96:21: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:200:21: note: Function in derived class
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:201:18: style: The function 'setInternalValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:101:18: note: Virtual function in base class
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:201:18: note: Function in derived class
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.cpp:882:62: style: Function 'setBlockUpdateSignalOnDrag' argument 1 names different: declaration 'block' definition 'blockUpdateSignal'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:68:42: note: Function 'setBlockUpdateSignalOnDrag' argument 1 names different: declaration 'block' definition 'blockUpdateSignal'.
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.cpp:882:62: note: Function 'setBlockUpdateSignalOnDrag' argument 1 names different: declaration 'block' definition 'blockUpdateSignal'.
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.cpp:1039:43: style: Function 'setInternalValue' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:163:39: note: Function 'setInternalValue' argument 1 names different: declaration 'value' definition '_value'.
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.cpp:1039:43: note: Function 'setInternalValue' argument 1 names different: declaration 'value' definition '_value'.
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.cpp:1157:49: style: Function 'setInternalValue' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.h:201:39: note: Function 'setInternalValue' argument 1 names different: declaration 'value' definition '_value'.
digikam-5.9.0/core/libs/widgets/range/dsliderspinbox.cpp:1157:49: note: Function 'setInternalValue' argument 1 names different: declaration 'value' definition '_value'.
digikam-5.9.0/core/showfoto/main/showfoto.cpp:1101:0: error: Memory leak: slide [memleak]
digikam-5.9.0/core/showfoto/main/showfoto.cpp:1129:0: error: Memory leak: mngr [memleak]
digikam-5.9.0/core/showfoto/main/showfotosettings.cpp:53:5: warning: Member variable 'Private::showPhotoLens' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.cpp:158:114: style: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'retRect'. [funcArgNamesDifferent]
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.h:64:66: note: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'retRect'.
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.cpp:158:114: note: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'retRect'.
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.cpp:168:118: style: Function 'acceptsActivation' argument 4 names different: declaration 'activationRect' definition 'retRect'. [funcArgNamesDifferent]
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.h:66:69: note: Function 'acceptsActivation' argument 4 names different: declaration 'activationRect' definition 'retRect'.
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.cpp:168:118: note: Function 'acceptsActivation' argument 4 names different: declaration 'activationRect' definition 'retRect'.
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.cpp:268:74: style: Function 'drawImageFormat' argument 2 names different: declaration 'dimsRect' definition 'r'. [funcArgNamesDifferent]
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.h:102:52: note: Function 'drawImageFormat' argument 2 names different: declaration 'dimsRect' definition 'r'.
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.cpp:268:74: note: Function 'drawImageFormat' argument 2 names different: declaration 'dimsRect' definition 'r'.
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.cpp:51:5: performance: Variable 'thumbSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/showfoto/thumbbar/showfotocategorizedview.cpp:302:71: style: Function 'nextIndexHint' argument 1 names different: declaration 'indexToAnchor' definition 'anchor'. [funcArgNamesDifferent]
digikam-5.9.0/core/showfoto/thumbbar/showfotocategorizedview.h:162:67: note: Function 'nextIndexHint' argument 1 names different: declaration 'indexToAnchor' definition 'anchor'.
digikam-5.9.0/core/showfoto/thumbbar/showfotocategorizedview.cpp:302:71: note: Function 'nextIndexHint' argument 1 names different: declaration 'indexToAnchor' definition 'anchor'.
digikam-5.9.0/core/showfoto/thumbbar/showfotocategorizedview.cpp:361:69: style: Function 'setThumbnailSize' argument 1 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
digikam-5.9.0/core/showfoto/thumbbar/showfotocategorizedview.h:109:56: note: Function 'setThumbnailSize' argument 1 names different: declaration 'size' definition 's'.
digikam-5.9.0/core/showfoto/thumbbar/showfotocategorizedview.cpp:361:69: note: Function 'setThumbnailSize' argument 1 names different: declaration 'size' definition 's'.
digikam-5.9.0/core/showfoto/thumbbar/showfotocategorizedview.cpp:369:65: style: Function 'setCurrentWhenAvailable' argument 1 names different: declaration 'ShowfotoItemId' definition 'showfotoItemId'. [funcArgNamesDifferent]
digikam-5.9.0/core/showfoto/thumbbar/showfotocategorizedview.h:117:44: note: Function 'setCurrentWhenAvailable' argument 1 names different: declaration 'ShowfotoItemId' definition 'showfotoItemId'.
digikam-5.9.0/core/showfoto/thumbbar/showfotocategorizedview.cpp:369:65: note: Function 'setCurrentWhenAvailable' argument 1 names different: declaration 'ShowfotoItemId' definition 'showfotoItemId'.
digikam-5.9.0/core/showfoto/thumbbar/showfotothumbnailmodel.h:117:10: style: The function 'showfotoItemInfosCleared' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/showfoto/thumbbar/showfotoimagemodel.h:259:18: note: Virtual function in base class
digikam-5.9.0/core/showfoto/thumbbar/showfotothumbnailmodel.h:117:10: note: Function in derived class
digikam-5.9.0/core/showfoto/thumbbar/showfotofiltermodel.h:136:34: style: The function 'showfotoFilterModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/showfoto/thumbbar/showfotofiltermodel.h:81:34: note: Virtual function in base class
digikam-5.9.0/core/showfoto/thumbbar/showfotofiltermodel.h:136:34: note: Function in derived class
digikam-5.9.0/core/showfoto/thumbbar/showfotofiltermodel.h:179:18: style: The function 'setDirectSourceShowfotoModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/showfoto/thumbbar/showfotofiltermodel.h:88:18: note: Virtual function in base class
digikam-5.9.0/core/showfoto/thumbbar/showfotofiltermodel.h:179:18: note: Function in derived class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:61:18: style: The function 'setSpacing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.h:61:18: note: Virtual function in base class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:61:18: note: Function in derived class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:62:18: style: The function 'setDefaultViewOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.h:62:18: note: Virtual function in base class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:62:18: note: Function in derived class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:63:18: style: The function 'acceptsToolTip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.h:63:18: note: Virtual function in base class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:63:18: note: Function in derived class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:65:18: style: The function 'acceptsActivation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.h:65:18: note: Virtual function in base class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:65:18: note: Function in derived class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:68:19: style: The function 'pixmapRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.h:71:19: note: Virtual function in base class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:68:19: note: Function in derived class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:69:19: style: The function 'imageInformationRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.h:79:19: note: Virtual function in base class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:69:19: note: Function in derived class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:119:18: style: The function 'invalidatePaintingCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.h:114:18: note: Virtual function in base class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:119:18: note: Function in derived class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:120:18: style: The function 'updateSizeRectsAndPixmaps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/showfoto/thumbbar/itemviewshowfotodelegate.h:115:18: note: Virtual function in base class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:120:18: note: Function in derived class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:151:18: style: The function 'setDefaultViewOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:62:18: note: Virtual function in base class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:151:18: note: Function in derived class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:152:18: style: The function 'acceptsActivation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:65:18: note: Virtual function in base class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:152:18: note: Function in derived class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:157:18: style: The function 'updateContentWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:103:18: note: Virtual function in base class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:157:18: note: Function in derived class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:158:18: style: The function 'updateRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:108:18: note: Virtual function in base class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:158:18: note: Function in derived class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:181:18: style: The function 'updateRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:108:18: note: Virtual function in base class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:181:18: note: Function in derived class
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.cpp:185:40: style: Function 'paint' argument 1 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent]
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:71:34: note: Function 'paint' argument 1 names different: declaration 'painter' definition 'p'.
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.cpp:185:40: note: Function 'paint' argument 1 names different: declaration 'painter' definition 'p'.
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.cpp:280:46: style: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'toolTipRect'. [funcArgNamesDifferent]
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:64:66: note: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'toolTipRect'.
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.cpp:280:46: note: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'toolTipRect'.
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.cpp:292:50: style: Function 'onActualPixmapRect' argument 4 names different: declaration 'actualRect' definition 'returnRect'. [funcArgNamesDifferent]
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.h:93:62: note: Function 'onActualPixmapRect' argument 4 names different: declaration 'actualRect' definition 'returnRect'.
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegate.cpp:292:50: note: Function 'onActualPixmapRect' argument 4 names different: declaration 'actualRect' definition 'returnRect'.
digikam-5.9.0/core/showfoto/thumbbar/showfotodelegatepriv.h:91:9: performance: Variable 'flow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/showfoto/thumbbar/showfotodragdrophandler.cpp:62:60: style: Function 'dropEvent' argument 1 names different: declaration 'view' definition 'abstractview'. [funcArgNamesDifferent]
digikam-5.9.0/core/showfoto/thumbbar/showfotodragdrophandler.h:50:57: note: Function 'dropEvent' argument 1 names different: declaration 'view' definition 'abstractview'.
digikam-5.9.0/core/showfoto/thumbbar/showfotodragdrophandler.cpp:62:60: note: Function 'dropEvent' argument 1 names different: declaration 'view' definition 'abstractview'.
digikam-5.9.0/core/showfoto/thumbbar/showfotoimagemodel.cpp:390:9: style: The scope of the variable 'half' can be reduced. [variableScope]
digikam-5.9.0/core/showfoto/thumbbar/showfotoimagemodel.cpp:456:29: style: The scope of the variable 'removedRows' can be reduced. [variableScope]
digikam-5.9.0/core/showfoto/thumbbar/showfotoiteminfo.cpp:35:5: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/showfoto/thumbbar/showfotoiteminfo.cpp:36:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/showfoto/thumbbar/showfotoitemsortsettings.cpp:179:109: style: Function 'compare' argument 3 names different: declaration 'sortRole' definition 'role'. [funcArgNamesDifferent]
digikam-5.9.0/core/showfoto/thumbbar/showfotoitemsortsettings.h:110:88: note: Function 'compare' argument 3 names different: declaration 'sortRole' definition 'role'.
digikam-5.9.0/core/showfoto/thumbbar/showfotoitemsortsettings.cpp:179:109: note: Function 'compare' argument 3 names different: declaration 'sortRole' definition 'role'.
digikam-5.9.0/core/showfoto/thumbbar/showfotoitemsortsettings.cpp:37:5: performance: Variable 'categorizationCaseSensitivity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/showfoto/thumbbar/showfotoitemsortsettings.cpp:40:5: performance: Variable 'sortCaseSensitivity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/showfoto/thumbbar/showfotoitemsortsettings.cpp:41:5: performance: Variable 'currentCategorizationSortOrder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/showfoto/thumbbar/showfotoitemsortsettings.cpp:42:5: performance: Variable 'currentSortOrder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/showfoto/thumbbar/showfotokineticscroller.cpp:78:9: performance: Variable 'scrollFlow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/showfoto/thumbbar/showfotokineticscroller.h:46:5: style: Class 'ShowfotoKineticScroller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/showfoto/thumbbar/showfotothumbnailbar.cpp:132:52: style: Function 'setFlow' argument 1 names different: declaration 'newFlow' definition 'flow'. [funcArgNamesDifferent]
digikam-5.9.0/core/showfoto/thumbbar/showfotothumbnailbar.h:59:34: note: Function 'setFlow' argument 1 names different: declaration 'newFlow' definition 'flow'.
digikam-5.9.0/core/showfoto/thumbbar/showfotothumbnailbar.cpp:132:52: note: Function 'setFlow' argument 1 names different: declaration 'newFlow' definition 'flow'.
digikam-5.9.0/core/showfoto/thumbbar/showfotothumbnailbar.cpp:53:9: performance: Variable 'scrollPolicy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/showfoto/thumbbar/showfotothumbnailbar.h:71:18: warning: Virtual function 'slotSetupChanged' is called from constructor 'ShowfotoThumbnailBar(QWidget*const parent=0)' at line 78. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/showfoto/thumbbar/showfotothumbnailbar.cpp:78:5: note: Calling slotSetupChanged
digikam-5.9.0/core/showfoto/thumbbar/showfotothumbnailbar.h:71:18: note: slotSetupChanged is a virtual method
digikam-5.9.0/core/showfoto/thumbbar/showfotothumbnailmodel.cpp:109:68: style: Function 'setThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'. [funcArgNamesDifferent]
digikam-5.9.0/core/showfoto/thumbbar/showfotothumbnailmodel.h:63:48: note: Function 'setThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'.
digikam-5.9.0/core/showfoto/thumbbar/showfotothumbnailmodel.cpp:109:68: note: Function 'setThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'.
digikam-5.9.0/core/showfoto/thumbbar/showfotothumbnailmodel.cpp:115:75: style: Function 'setPreloadThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'. [funcArgNamesDifferent]
digikam-5.9.0/core/showfoto/thumbbar/showfotothumbnailmodel.h:66:55: note: Function 'setPreloadThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'.
digikam-5.9.0/core/showfoto/thumbbar/showfotothumbnailmodel.cpp:115:75: note: Function 'setPreloadThumbnailSize' argument 1 names different: declaration 'thumbSize' definition 'size'.
digikam-5.9.0/core/tests/dimg/dimghistorygraphtest.cpp:256:5: style: Class 'lessThanById' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/tests/dimg/dimghistorygraphtest.h:43:10: style: The function 'slotImageLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/tests/dimg/dimgabstracthistorytest.h:68:18: note: Virtual function in base class
digikam-5.9.0/core/tests/dimg/dimghistorygraphtest.h:43:10: note: Function in derived class
digikam-5.9.0/core/tests/dimg/dimghistorygraphtest.h:44:10: style: The function 'slotImageSaved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/tests/dimg/dimgabstracthistorytest.h:69:18: note: Virtual function in base class
digikam-5.9.0/core/tests/dimg/dimghistorygraphtest.h:44:10: note: Function in derived class
digikam-5.9.0/core/tests/dimg/dimghistorytest.h:43:10: style: The function 'slotImageLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/tests/dimg/dimgabstracthistorytest.h:68:18: note: Virtual function in base class
digikam-5.9.0/core/tests/dimg/dimghistorytest.h:43:10: note: Function in derived class
digikam-5.9.0/core/tests/dimg/dimghistorytest.h:44:10: style: The function 'slotImageSaved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/tests/dimg/dimgabstracthistorytest.h:69:18: note: Virtual function in base class
digikam-5.9.0/core/tests/dimg/dimghistorytest.h:44:10: note: Function in derived class
digikam-5.9.0/core/tests/dmetadata/metareaderthread.h:44:5: style: Class 'MetaReaderThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/tests/dmetadata/ratingreadwritetest.cpp:51:9: style: The scope of the variable 'rez' can be reduced. [variableScope]
digikam-5.9.0/core/tests/facesengine/align.cpp:81:9: performance: Variable 'bigImage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/tests/facesengine/preprocess.cpp:82:9: performance: Variable 'bigImage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/tests/geolocation/geoiface/demo/mainwindow.h:80:5: style: Class 'MyTrackModelHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/tests/geolocation/geoiface/demo/mytreewidget.cpp:78:57: style: Function 'mimeData' argument 1 names different: declaration 'items' definition 'itemsToDrag'. [funcArgNamesDifferent]
digikam-5.9.0/core/tests/geolocation/geoiface/demo/mytreewidget.h:55:55: note: Function 'mimeData' argument 1 names different: declaration 'items' definition 'itemsToDrag'.
digikam-5.9.0/core/tests/geolocation/geoiface/demo/mytreewidget.cpp:78:57: note: Function 'mimeData' argument 1 names different: declaration 'items' definition 'itemsToDrag'.
digikam-5.9.0/core/tests/modeltest/modeltest.cpp:56:44: style: Function 'ModelTest' argument 1 names different: declaration 'model' definition '_model'. [funcArgNamesDifferent]
digikam-5.9.0/core/tests/modeltest/modeltest.h:55:34: note: Function 'ModelTest' argument 1 names different: declaration 'model' definition '_model'.
digikam-5.9.0/core/tests/modeltest/modeltest.cpp:56:44: note: Function 'ModelTest' argument 1 names different: declaration 'model' definition '_model'.
digikam-5.9.0/core/tests/multithreading/processordlg.h:42:5: style: Class 'ProcessorDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/tests/multithreading/myactionthread.h:45:5: style: Class 'MyActionThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/tests/widgets/searchtextbartest.h:38:1: style: The class 'SearchTextBarTest' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/utilities/advancedrename/advancedrenamedialog.cpp:85:85: style: Function 'AdvancedRenameListItem' argument 2 names different: declaration 'info' definition 'url'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/advancedrename/advancedrenamedialog.h:64:65: note: Function 'AdvancedRenameListItem' argument 2 names different: declaration 'info' definition 'url'.
digikam-5.9.0/core/utilities/advancedrename/advancedrenamedialog.cpp:85:85: note: Function 'AdvancedRenameListItem' argument 2 names different: declaration 'info' definition 'url'.
digikam-5.9.0/core/utilities/advancedrename/advancedrenamemanager.cpp:232:61: style: Function 'parseFiles' argument 1 names different: declaration 'settings' definition '_settings'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/advancedrename/advancedrenamemanager.h:81:42: note: Function 'parseFiles' argument 1 names different: declaration 'settings' definition '_settings'.
digikam-5.9.0/core/utilities/advancedrename/advancedrenamemanager.cpp:232:61: note: Function 'parseFiles' argument 1 names different: declaration 'settings' definition '_settings'.
digikam-5.9.0/core/utilities/advancedrename/advancedrenamemanager.cpp:269:89: style: Function 'parseFiles' argument 2 names different: declaration 'settings' definition '_settings'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/advancedrename/advancedrenamemanager.h:83:70: note: Function 'parseFiles' argument 2 names different: declaration 'settings' definition '_settings'.
digikam-5.9.0/core/utilities/advancedrename/advancedrenamemanager.cpp:269:89: note: Function 'parseFiles' argument 2 names different: declaration 'settings' definition '_settings'.
digikam-5.9.0/core/utilities/advancedrename/advancedrenamewidget.cpp:215:14: style: The scope of the variable 'action' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/advancedrename/advancedrenamewidget.cpp:245:26: style: The scope of the variable 'btn' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/advancedrename/common/highlighter.cpp:37:59: style: Function 'Highlighter' argument 2 names different: declaration 'parser' definition '_parser'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/advancedrename/common/highlighter.h:43:50: note: Function 'Highlighter' argument 2 names different: declaration 'parser' definition '_parser'.
digikam-5.9.0/core/utilities/advancedrename/common/highlighter.cpp:37:59: note: Function 'Highlighter' argument 2 names different: declaration 'parser' definition '_parser'.
digikam-5.9.0/core/utilities/advancedrename/common/modifier.h:46:21: style: The function 'parseOperation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/advancedrename/common/rule.h:143:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/advancedrename/common/modifier.h:46:21: note: Function in derived class
digikam-5.9.0/core/utilities/advancedrename/common/option.h:46:21: style: The function 'parseOperation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/advancedrename/common/rule.h:143:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/advancedrename/common/option.h:46:21: note: Function in derived class
digikam-5.9.0/core/utilities/advancedrename/common/rule.cpp:80:35: style: Function 'setIcon' argument 1 names different: declaration 'pixmap' definition 'iconName'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/advancedrename/common/rule.h:156:33: note: Function 'setIcon' argument 1 names different: declaration 'pixmap' definition 'iconName'.
digikam-5.9.0/core/utilities/advancedrename/common/rule.cpp:80:35: note: Function 'setIcon' argument 1 names different: declaration 'pixmap' definition 'iconName'.
digikam-5.9.0/core/utilities/advancedrename/common/ruledialog.cpp:140:47: style: Function 'setDialogIcon' argument 1 names different: declaration 'pixmap' definition 'icon'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/advancedrename/common/ruledialog.h:55:39: note: Function 'setDialogIcon' argument 1 names different: declaration 'pixmap' definition 'icon'.
digikam-5.9.0/core/utilities/advancedrename/common/ruledialog.cpp:140:47: note: Function 'setDialogIcon' argument 1 names different: declaration 'pixmap' definition 'icon'.
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.h:49:13: performance: Technically the member function 'Digikam::TooltipCreator::getInfoIconResourceName' can be static. [functionStatic]
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.cpp:84:25: note: Technically the member function 'Digikam::TooltipCreator::getInfoIconResourceName' can be static.
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.h:49:13: note: Technically the member function 'Digikam::TooltipCreator::getInfoIconResourceName' can be static.
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.h:50:11: performance: Technically the member function 'Digikam::TooltipCreator::getInfoIcon' can be static. [functionStatic]
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.cpp:89:23: note: Technically the member function 'Digikam::TooltipCreator::getInfoIcon' can be static.
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.h:50:11: note: Technically the member function 'Digikam::TooltipCreator::getInfoIcon' can be static.
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.h:59:13: performance: Technically the member function 'Digikam::TooltipCreator::markOption' can be static. [functionStatic]
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.cpp:137:25: note: Technically the member function 'Digikam::TooltipCreator::markOption' can be static.
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.h:59:13: note: Technically the member function 'Digikam::TooltipCreator::markOption' can be static.
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.h:61:13: performance: Technically the member function 'Digikam::TooltipCreator::tableStart' can be static. [functionStatic]
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.cpp:121:25: note: Technically the member function 'Digikam::TooltipCreator::tableStart' can be static.
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.h:61:13: note: Technically the member function 'Digikam::TooltipCreator::tableStart' can be static.
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.h:62:13: performance: Technically the member function 'Digikam::TooltipCreator::tableEnd' can be static. [functionStatic]
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.cpp:132:25: note: Technically the member function 'Digikam::TooltipCreator::tableEnd' can be static.
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.h:62:13: note: Technically the member function 'Digikam::TooltipCreator::tableEnd' can be static.
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.h:70:13: performance: Technically the member function 'Digikam::TooltipCreator::createHeader' can be static. [functionStatic]
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.cpp:149:25: note: Technically the member function 'Digikam::TooltipCreator::createHeader' can be static.
digikam-5.9.0/core/utilities/advancedrename/common/tooltipcreator.h:70:13: note: Technically the member function 'Digikam::TooltipCreator::createHeader' can be static.
digikam-5.9.0/core/utilities/advancedrename/parser/options/database/dbkeyscollection.cpp:31:11: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/calendar/print/calpainter.h:45:5: style: Class 'CalPainter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/calendar/print/calsettings.cpp:101:51: style: Function 'setImage' argument 2 names different: declaration 'url' definition 'path'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/calendar/print/calsettings.h:88:42: note: Function 'setImage' argument 2 names different: declaration 'url' definition 'path'.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsettings.cpp:101:51: note: Function 'setImage' argument 2 names different: declaration 'url' definition 'path'.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsettings.h:129:5: style: Class 'CalSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.cpp:290:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.cpp:1220:40: style: Function 'addYears' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.h:120:33: note: Function 'addYears' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.cpp:1220:40: note: Function 'addYears' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.cpp:1236:41: style: Function 'addMonths' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.h:121:34: note: Function 'addMonths' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.cpp:1236:41: note: Function 'addMonths' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.cpp:1492:46: style: Function 'firstDayOfYear' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.h:131:39: note: Function 'firstDayOfYear' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.cpp:1492:46: note: Function 'firstDayOfYear' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.cpp:1509:45: style: Function 'lastDayOfYear' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.h:133:38: note: Function 'lastDayOfYear' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.cpp:1509:45: note: Function 'lastDayOfYear' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.cpp:1534:47: style: Function 'firstDayOfMonth' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.h:136:40: note: Function 'firstDayOfMonth' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.cpp:1534:47: note: Function 'firstDayOfMonth' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.cpp:1547:46: style: Function 'lastDayOfMonth' argument 1 names different: declaration 'date' definition 'dt'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.h:138:39: note: Function 'lastDayOfMonth' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.cpp:1547:46: note: Function 'lastDayOfMonth' argument 1 names different: declaration 'date' definition 'dt'.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.h:115:9: performance: Technically the member function 'Digikam::CalSystem::daysInWeek' can be static. [functionStatic]
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.cpp:1191:16: note: Technically the member function 'Digikam::CalSystem::daysInWeek' can be static.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.h:115:9: note: Technically the member function 'Digikam::CalSystem::daysInWeek' can be static.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.h:122:11: performance: Technically the member function 'Digikam::CalSystem::addDays' can be static. [functionStatic]
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.cpp:1283:18: note: Technically the member function 'Digikam::CalSystem::addDays' can be static.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.h:122:11: note: Technically the member function 'Digikam::CalSystem::addDays' can be static.
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.cpp:37:5: style: Class 'CalSystemPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/calendar/print/calsystem.h:37:1: warning: The class 'CalSystem' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
digikam-5.9.0/core/utilities/assistants/calendar/wizard/caltemplate.cpp:84:21: style: The scope of the variable 'w' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/assistants/calendar/wizard/calwizard.cpp:185:38: style: Function 'slotPageSelected' argument 1 names different: declaration 'current' definition 'curr'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/calendar/wizard/calwizard.h:58:31: note: Function 'slotPageSelected' argument 1 names different: declaration 'current' definition 'curr'.
digikam-5.9.0/core/utilities/assistants/calendar/wizard/calwizard.cpp:185:38: note: Function 'slotPageSelected' argument 1 names different: declaration 'current' definition 'curr'.
digikam-5.9.0/core/utilities/assistants/common/dimageslist.h:189:1: style: The class 'DImagesList' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/utilities/assistants/common/dimageslist.cpp:79:9: performance: Variable 'state' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/common/dimageslist.cpp:486:9: performance: Variable 'progressPix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/common/dpreviewimage.cpp:123:40: style: Function 'setMaxRight' argument 1 names different: declaration 'maxRight' definition 'maxX'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/common/dpreviewimage.h:67:28: note: Function 'setMaxRight' argument 1 names different: declaration 'maxRight' definition 'maxX'.
digikam-5.9.0/core/utilities/assistants/common/dpreviewimage.cpp:123:40: note: Function 'setMaxRight' argument 1 names different: declaration 'maxRight' definition 'maxX'.
digikam-5.9.0/core/utilities/assistants/common/dpreviewimage.cpp:134:41: style: Function 'setMaxBottom' argument 1 names different: declaration 'maxBottom' definition 'maxY'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/common/dpreviewimage.h:68:29: note: Function 'setMaxBottom' argument 1 names different: declaration 'maxBottom' definition 'maxY'.
digikam-5.9.0/core/utilities/assistants/common/dpreviewimage.cpp:134:41: note: Function 'setMaxBottom' argument 1 names different: declaration 'maxBottom' definition 'maxY'.
digikam-5.9.0/core/utilities/assistants/common/dpreviewimage.h:102:5: style: Class 'DPreviewImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/common/dpreviewmanager.cpp:203:51: style: Function 'setThumbnail' argument 1 names different: declaration 'preview' definition 'thumbnail'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/common/dpreviewmanager.h:60:38: note: Function 'setThumbnail' argument 1 names different: declaration 'preview' definition 'thumbnail'.
digikam-5.9.0/core/utilities/assistants/common/dpreviewmanager.cpp:203:51: note: Function 'setThumbnail' argument 1 names different: declaration 'preview' definition 'thumbnail'.
digikam-5.9.0/core/utilities/assistants/common/dpreviewmanager.cpp:59:9: performance: Variable 'progressPix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/common/dpreviewmanager.h:53:5: style: Class 'DPreviewManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/expoblending/blendingdlg/enfusesettings.h:94:5: style: Class 'EnfuseSettingsWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/expoblending/blendingdlg/enfusestack.h:80:5: style: Class 'EnfuseStackList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/expoblending/blendingdlg/expoblendingdlg.cpp:354:33: style: Function 'busy' argument 1 names different: declaration 'busy' definition 'val'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/expoblending/blendingdlg/expoblendingdlg.h:71:20: note: Function 'busy' argument 1 names different: declaration 'busy' definition 'val'.
digikam-5.9.0/core/utilities/assistants/expoblending/blendingdlg/expoblendingdlg.cpp:354:33: note: Function 'busy' argument 1 names different: declaration 'busy' definition 'val'.
digikam-5.9.0/core/utilities/assistants/expoblending/blendingdlg/expoblendingdlg.cpp:594:0: style: Boolean variable 'firstImageDisplayed' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
digikam-5.9.0/core/utilities/assistants/expoblending/manager/expoblendingthread.cpp:443:21: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/assistants/expoblending/manager/expoblendingthread.cpp:440:0: note: Variable 'result' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/assistants/expoblending/manager/expoblendingthread.cpp:443:21: note: Variable 'result' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/assistants/expoblending/wizard/expoblendingintropage.cpp:50:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/expoblending/wizard/expoblendingpreprocesspage.cpp:63:9: performance: Variable 'progressPix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/firstrun/firstrundlg.cpp:104:9: style: Condition 'migrateAvailable' is always false [knownConditionTrueFalse]
digikam-5.9.0/core/utilities/assistants/firstrun/firstrundlg.cpp:92:29: note: Assignment 'migrateAvailable=false', assigned value is 0
digikam-5.9.0/core/utilities/assistants/firstrun/firstrundlg.cpp:104:9: note: Condition 'migrateAvailable' is always false
digikam-5.9.0/core/utilities/assistants/htmlgallery/generator/galleryelement.h:56:10: performance: Technically the member function 'Digikam::GalleryElement::appendImageElementToXML' can be static. [functionStatic]
digikam-5.9.0/core/utilities/assistants/htmlgallery/generator/galleryelement.cpp:99:22: note: Technically the member function 'Digikam::GalleryElement::appendImageElementToXML' can be static.
digikam-5.9.0/core/utilities/assistants/htmlgallery/generator/galleryelement.h:56:10: note: Technically the member function 'Digikam::GalleryElement::appendImageElementToXML' can be static.
digikam-5.9.0/core/utilities/assistants/htmlgallery/generator/galleryxmlutils.h:49:5: style: Class 'CWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/htmlgallery/generator/galleryelementfunctor.cpp:462:56: style: Function 'emitWarning' argument 1 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/htmlgallery/generator/galleryelementfunctor.h:61:37: note: Function 'emitWarning' argument 1 names different: declaration 'msg' definition 'message'.
digikam-5.9.0/core/utilities/assistants/htmlgallery/generator/galleryelementfunctor.cpp:462:56: note: Function 'emitWarning' argument 1 names different: declaration 'msg' definition 'message'.
digikam-5.9.0/core/utilities/assistants/htmlgallery/generator/gallerygenerator.cpp:499:16: performance: Technically the member function 'Digikam::Private::makeXsltParam' can be static. [functionStatic]
digikam-5.9.0/core/utilities/assistants/htmlgallery/generator/gallerytheme.cpp:81:17: performance: Technically the member function 'Digikam::Private::readParameterNameList' can be static. [functionStatic]
digikam-5.9.0/core/utilities/assistants/htmlgallery/generator/gallerytheme.cpp:172:6: style: Class 'GalleryTheme' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/assistants/htmlgallery/generator/gallerytheme.cpp:172:6: style: Class 'GalleryTheme' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/abstractthemeparameter.cpp:64:87: style: Function 'init' argument 2 names different: declaration 'configGroup' definition 'group'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/abstractthemeparameter.h:52:75: note: Function 'init' argument 2 names different: declaration 'configGroup' definition 'group'.
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/abstractthemeparameter.cpp:64:87: note: Function 'init' argument 2 names different: declaration 'configGroup' definition 'group'.
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/abstractthemeparameter.cpp:55:7: style: Class 'AbstractThemeParameter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/abstractthemeparameter.cpp:55:7: style: Class 'AbstractThemeParameter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/colorthemeparameter.h:41:22: style: The function 'createWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/abstractthemeparameter.h:64:22: note: Virtual function in base class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/colorthemeparameter.h:41:22: note: Function in derived class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/colorthemeparameter.h:42:22: style: The function 'valueFromWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/abstractthemeparameter.h:70:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/colorthemeparameter.h:42:22: note: Function in derived class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/intthemeparameter.cpp:55:7: style: Class 'IntThemeParameter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/intthemeparameter.cpp:55:7: style: Class 'IntThemeParameter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/intthemeparameter.h:44:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/abstractthemeparameter.h:52:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/intthemeparameter.h:44:18: note: Function in derived class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/intthemeparameter.h:45:22: style: The function 'createWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/abstractthemeparameter.h:64:22: note: Virtual function in base class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/intthemeparameter.h:45:22: note: Function in derived class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/intthemeparameter.h:46:21: style: The function 'valueFromWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/abstractthemeparameter.h:70:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/intthemeparameter.h:46:21: note: Function in derived class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/listthemeparameter.cpp:80:75: style: Function 'createWidget' argument 2 names different: declaration 'value' definition 'widgetDefaultValue'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/listthemeparameter.h:45:67: note: Function 'createWidget' argument 2 names different: declaration 'value' definition 'widgetDefaultValue'.
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/listthemeparameter.cpp:80:75: note: Function 'createWidget' argument 2 names different: declaration 'value' definition 'widgetDefaultValue'.
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/listthemeparameter.cpp:49:7: style: Class 'ListThemeParameter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/listthemeparameter.cpp:49:7: style: Class 'ListThemeParameter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/listthemeparameter.h:44:22: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/abstractthemeparameter.h:52:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/listthemeparameter.h:44:22: note: Function in derived class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/listthemeparameter.h:45:22: style: The function 'createWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/abstractthemeparameter.h:64:22: note: Virtual function in base class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/listthemeparameter.h:45:22: note: Function in derived class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/listthemeparameter.h:46:22: style: The function 'valueFromWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/abstractthemeparameter.h:70:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/listthemeparameter.h:46:22: note: Function in derived class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/stringthemeparameter.h:44:22: style: The function 'createWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/abstractthemeparameter.h:64:22: note: Virtual function in base class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/stringthemeparameter.h:44:22: note: Function in derived class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/stringthemeparameter.h:45:22: style: The function 'valueFromWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/abstractthemeparameter.h:70:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/assistants/htmlgallery/parameters/stringthemeparameter.h:45:22: note: Function in derived class
digikam-5.9.0/core/utilities/assistants/htmlgallery/wizard/invisiblebuttongroup.h:36:1: style: The class 'InvisibleButtonGroup' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/utilities/assistants/htmlgallery/wizard/htmlintropage.cpp:50:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/htmlgallery/wizard/htmloutputpage.cpp:191:15: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
digikam-5.9.0/core/utilities/assistants/htmlgallery/wizard/htmlselectionpage.cpp:44:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/panorama/manager/panoactionthread.cpp:55:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/ptofile.cpp:65:7: style: Class 'PTOFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/ptofile.cpp:65:7: style: Class 'PTOFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/ptofile.h:45:5: style: Class 'PTOFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/ptofile.cpp:54:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:525:5: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:521:0: note: Variable 'str' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:525:5: note: Variable 'str' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:561:5: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:557:0: note: Variable 'str' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:561:5: note: Variable 'str' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:597:5: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:593:0: note: Variable 'str' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:597:5: note: Variable 'str' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:618:5: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:614:0: note: Variable 'str' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:618:5: note: Variable 'str' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:639:5: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:635:0: note: Variable 'str' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:639:5: note: Variable 'str' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:764:5: style: Variable 'var' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:760:0: note: Variable 'var' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:764:5: note: Variable 'var' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparsergetters.c:455:37: style: Same expression on both sides of '&&'. [duplicateExpression]
digikam-5.9.0/core/utilities/assistants/panorama/ptoparser/tparserprivate.c:128:9: style: The scope of the variable 'frc' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/assistants/panorama/ptotype/ptotype.h:148:0: warning: Member variable 'Digikam :: PTOType :: Image :: LensParameter < double >::value' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/core/utilities/assistants/panorama/ptotype/ptotype.h:148:0: warning: Member variable 'Digikam :: PTOType :: Image :: LensParameter < int >::value' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/core/utilities/assistants/panorama/ptotype/ptotype.h:251:13: style: Struct 'PTOType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/panorama/ptotype/ptotype.h:149:0: style: Struct 'Digikam :: PTOType :: Image :: LensParameter < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/panorama/ptotype/ptotype.h:149:0: style: Struct 'Digikam :: PTOType :: Image :: LensParameter < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/panorama/ptotype/ptotype.h:149:0: style: Struct 'Digikam :: PTOType :: Image :: LensParameter < VignettingMode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/panorama/wizard/panointropage.cpp:61:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/panorama/wizard/panopreviewpage.cpp:59:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintphoto.cpp:50:5: performance: Variable 'm_label' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintphoto.cpp:53:5: performance: Variable 'm_layouts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintphoto.cpp:54:5: performance: Variable 'm_icon' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintphoto.cpp:105:5: performance: Variable 'm_captionFont' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintphoto.cpp:106:5: performance: Variable 'm_captionColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintphoto.cpp:108:5: performance: Variable 'm_captionText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintphoto.cpp:122:5: performance: Variable 'm_cropRegion' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintphoto.cpp:137:5: performance: Variable 'm_cropRegion' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintphoto.cpp:138:5: performance: Variable 'm_url' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintphoto.h:49:1: warning: The class 'AdvPrintPhotoSize' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintphoto.h:68:1: warning: The class 'AdvPrintAdditionalInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintphoto.h:90:1: warning: The class 'AdvPrintCaptionInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintphoto.h:111:1: warning: The class 'AdvPrintPhoto' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintsettings.cpp:43:5: performance: Variable 'pageSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintsettings.h:102:13: performance: Technically the member function 'Digikam::AdvPrintSettings::outputName' can be static. [functionStatic]
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintsettings.cpp:118:27: note: Technically the member function 'Digikam::AdvPrintSettings::outputName' can be static.
digikam-5.9.0/core/utilities/assistants/printcreator/manager/advprintsettings.h:102:13: note: Technically the member function 'Digikam::AdvPrintSettings::outputName' can be static.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayout.cpp:79:61: style: Function 'addLayoutItem' argument 2 names different: declaration 'itemSize' definition 'size'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayout.h:64:47: note: Function 'addLayoutItem' argument 2 names different: declaration 'itemSize' definition 'size'.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayout.cpp:79:61: note: Function 'addLayoutItem' argument 2 names different: declaration 'itemSize' definition 'size'.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayout.h:77:12: performance: Technically the member function 'Digikam::AtkinsPageLayout::aspectRatio' can be static. [functionStatic]
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayout.cpp:69:26: note: Technically the member function 'Digikam::AtkinsPageLayout::aspectRatio' can be static.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayout.h:77:12: note: Technically the member function 'Digikam::AtkinsPageLayout::aspectRatio' can be static.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayout.h:78:12: performance: Technically the member function 'Digikam::AtkinsPageLayout::absoluteArea' can be static. [functionStatic]
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayout.cpp:74:26: note: Technically the member function 'Digikam::AtkinsPageLayout::absoluteArea' can be static.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayout.h:78:12: note: Technically the member function 'Digikam::AtkinsPageLayout::absoluteArea' can be static.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayout.cpp:56:7: style: Class 'AtkinsPageLayout' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayout.cpp:56:7: style: Class 'AtkinsPageLayout' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayouttree.cpp:55:45: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayouttree.h:74:12: style: Technically the member function 'Digikam::AtkinsPageLayoutTree::score' can be const. [functionConst]
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayouttree.cpp:154:30: note: Technically the member function 'Digikam::AtkinsPageLayoutTree::score' can be const.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayouttree.h:74:12: note: Technically the member function 'Digikam::AtkinsPageLayoutTree::score' can be const.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayouttree.h:76:12: performance: Technically the member function 'Digikam::AtkinsPageLayoutTree::G' can be static. [functionStatic]
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayouttree.cpp:179:30: note: Technically the member function 'Digikam::AtkinsPageLayoutTree::G' can be static.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayouttree.h:76:12: note: Technically the member function 'Digikam::AtkinsPageLayoutTree::G' can be static.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayouttree.h:82:12: style: Technically the member function 'Digikam::AtkinsPageLayoutTree::absoluteArea' can be const. [functionConst]
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayouttree.cpp:185:30: note: Technically the member function 'Digikam::AtkinsPageLayoutTree::absoluteArea' can be const.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayouttree.h:82:12: note: Technically the member function 'Digikam::AtkinsPageLayoutTree::absoluteArea' can be const.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayouttree.h:87:12: performance: Technically the member function 'Digikam::AtkinsPageLayoutTree::rectInRect' can be static. [functionStatic]
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayouttree.cpp:268:30: note: Technically the member function 'Digikam::AtkinsPageLayoutTree::rectInRect' can be static.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/atkinspagelayouttree.h:87:12: note: Technically the member function 'Digikam::AtkinsPageLayoutTree::rectInRect' can be static.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/templateicon.cpp:64:32: style: Function 'TemplateIcon' argument 1 names different: declaration 'iconHeight' definition 'height'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/printcreator/tools/templateicon.h:46:31: note: Function 'TemplateIcon' argument 1 names different: declaration 'iconHeight' definition 'height'.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/templateicon.cpp:64:32: note: Function 'TemplateIcon' argument 1 names different: declaration 'iconHeight' definition 'height'.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/templateicon.cpp:64:53: style: Function 'TemplateIcon' argument 2 names different: declaration 'templateSize' definition 'template_size'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/assistants/printcreator/tools/templateicon.h:46:56: note: Function 'TemplateIcon' argument 2 names different: declaration 'templateSize' definition 'template_size'.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/templateicon.cpp:64:53: note: Function 'TemplateIcon' argument 2 names different: declaration 'templateSize' definition 'template_size'.
digikam-5.9.0/core/utilities/assistants/printcreator/tools/templateicon.cpp:65:7: style: Class 'TemplateIcon' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/assistants/printcreator/tools/templateicon.cpp:65:7: style: Class 'TemplateIcon' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintalbumspage.cpp:40:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintcaptionpage.cpp:74:9: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintcaptionpage.cpp:74:9: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintcaptionpage.cpp:70:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintcaptionpage.cpp:59:0: style: Class 'Digikam :: AdvPrintCaptionPage :: Private :: WizardUI < Ui_AdvPrintCaptionPage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintcroppage.cpp:73:9: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintcroppage.cpp:73:9: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintcroppage.cpp:69:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintcroppage.cpp:58:0: style: Class 'Digikam :: AdvPrintCropPage :: Private :: WizardUI < Ui_AdvPrintCropPage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintfinalpage.cpp:66:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintintropage.cpp:53:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintoutputpage.cpp:54:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintphotopage.cpp:819:75: style: Public interface of AdvPrintPhotoPage is not safe. When calling AdvPrintPhotoPage::createPhotoGrid(), if parameter columns is 0 that leads to division by zero. [unsafeClassDivZero]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintphotopage.cpp:962:25: style: The scope of the variable 'photoY' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintphotopage.cpp:1246:9: style: The scope of the variable 'scaleValue' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintphotopage.cpp:88:9: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintphotopage.cpp:88:9: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintphotopage.cpp:81:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/printcreator/wizard/advprintphotopage.cpp:70:0: style: Class 'Digikam :: AdvPrintPhotoPage :: Private :: WizardUI < Ui_AdvPrintPhotoPage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/sendbymail/manager/imageresizethread.cpp:81:9: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/utilities/assistants/sendbymail/manager/mailprocess.cpp:338:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
digikam-5.9.0/core/utilities/assistants/sendbymail/manager/mailsettings.cpp:41:5: performance: Variable 'attLimitInMbytes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/sendbymail/wizard/mailalbumspage.cpp:41:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/sendbymail/wizard/mailfinalpage.cpp:57:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/sendbymail/wizard/mailimagespage.cpp:48:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/sendbymail/wizard/mailintropage.cpp:60:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/sendbymail/wizard/mailsettingspage.cpp:57:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/videoslideshow/manager/vidslidesettings.cpp:47:5: performance: Variable 'vEffect' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/videoslideshow/manager/vidslidesettings.cpp:48:5: performance: Variable 'transition' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/videoslideshow/manager/vidslidesettings.cpp:50:5: performance: Variable 'conflictRule' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/videoslideshow/manager/vidslidesettings.cpp:51:5: performance: Variable 'outputDir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/assistants/videoslideshow/manager/vidslidetask.cpp:162:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
digikam-5.9.0/core/utilities/assistants/videoslideshow/manager/vidslidetask.h:46:5: style: Class 'VidSlideTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/videoslideshow/wizard/vidslidealbumspage.cpp:41:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/videoslideshow/wizard/vidslidefinalpage.cpp:58:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/videoslideshow/wizard/vidslideimagespage.cpp:48:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/videoslideshow/wizard/vidslideintropage.cpp:50:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/videoslideshow/wizard/vidslideoutputpage.cpp:59:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/assistants/videoslideshow/wizard/vidslidevideopage.cpp:61:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/facemanagement/assignnamewidget.cpp:60:9: performance: Variable 'mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/facemanagement/assignnamewidget.cpp:61:9: performance: Variable 'layoutMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/facemanagement/assignnamewidget.cpp:62:9: performance: Variable 'visualStyle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/facemanagement/assignnamewidget.cpp:63:9: performance: Variable 'widgetMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/facemanagement/facegroup.h:46:1: style: The class 'FaceGroup' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/utilities/facemanagement/facegroup.cpp:87:11: warning: Member variable 'FaceItem::m_widget' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/core/utilities/facemanagement/facegroup.cpp:87:11: warning: Member variable 'FaceItem::m_changer' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/core/utilities/facemanagement/facepipeline.h:72:5: style: Class 'FacePipelineFaceTagsIface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/facemanagement/facepipeline.h:88:5: style: Class 'FacePipelineFaceTagsIfaceList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1243:20: style: The scope of the variable 'workerObject' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1279:19: style: The scope of the variable 'workerObject' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1319:19: style: The scope of the variable 'workerObject' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1344:20: style: The scope of the variable 'workerObject' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:509:42: style: Function 'setAccuracy' argument 1 names different: declaration 'value' definition 'accuracy'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/facemanagement/facepipeline_p.h:203:29: note: Function 'setAccuracy' argument 1 names different: declaration 'value' definition 'accuracy'.
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:509:42: note: Function 'setAccuracy' argument 1 names different: declaration 'value' definition 'accuracy'.
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1656:77: style: Function 'train' argument 2 names different: declaration 'faces' definition 'databaseFaces'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/facemanagement/facepipeline.h:258:67: note: Function 'train' argument 2 names different: declaration 'faces' definition 'databaseFaces'.
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1656:77: note: Function 'train' argument 2 names different: declaration 'faces' definition 'databaseFaces'.
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1661:77: style: Function 'train' argument 2 names different: declaration 'faces' definition 'databaseFaces'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/facemanagement/facepipeline.h:259:67: note: Function 'train' argument 2 names different: declaration 'faces' definition 'databaseFaces'.
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1661:77: note: Function 'train' argument 2 names different: declaration 'faces' definition 'databaseFaces'.
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1668:81: style: Function 'confirm' argument 2 names different: declaration 'face' definition 'databaseFace'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/facemanagement/facepipeline.h:251:71: note: Function 'confirm' argument 2 names different: declaration 'face' definition 'databaseFace'.
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1668:81: note: Function 'confirm' argument 2 names different: declaration 'face' definition 'databaseFace'.
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1674:81: style: Function 'confirm' argument 2 names different: declaration 'face' definition 'databaseFace'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/facemanagement/facepipeline.h:253:71: note: Function 'confirm' argument 2 names different: declaration 'face' definition 'databaseFace'.
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1674:81: note: Function 'confirm' argument 2 names different: declaration 'face' definition 'databaseFace'.
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1719:71: style: Function 'remove' argument 2 names different: declaration 'face' definition 'databaseFace'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/facemanagement/facepipeline.h:264:61: note: Function 'remove' argument 2 names different: declaration 'face' definition 'databaseFace'.
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1719:71: note: Function 'remove' argument 2 names different: declaration 'face' definition 'databaseFace'.
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1731:48: style: Function 'setDetectionAccuracy' argument 1 names different: declaration 'accuracy' definition 'value'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/facemanagement/facepipeline.h:285:38: note: Function 'setDetectionAccuracy' argument 1 names different: declaration 'accuracy' definition 'value'.
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1731:48: note: Function 'setDetectionAccuracy' argument 1 names different: declaration 'accuracy' definition 'value'.
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:1083:5: performance: Variable 'priority' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/facemanagement/facepipeline_p.h:225:19: performance: Technically the member function 'Digikam::FaceImageRetriever::getDetails' can be static. [functionStatic]
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:534:35: note: Technically the member function 'Digikam::FaceImageRetriever::getDetails' can be static.
digikam-5.9.0/core/utilities/facemanagement/facepipeline_p.h:225:19: note: Technically the member function 'Digikam::FaceImageRetriever::getDetails' can be static.
digikam-5.9.0/core/utilities/facemanagement/facepipeline_p.h:226:19: performance: Technically the member function 'Digikam::FaceImageRetriever::getDetails' can be static. [functionStatic]
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:546:35: note: Technically the member function 'Digikam::FaceImageRetriever::getDetails' can be static.
digikam-5.9.0/core/utilities/facemanagement/facepipeline_p.h:226:19: note: Technically the member function 'Digikam::FaceImageRetriever::getDetails' can be static.
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:520:7: style: Class 'FaceImageRetriever' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/facemanagement/facepipeline.cpp:520:7: style: Class 'FaceImageRetriever' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/facemanagement/facepipeline_p.h:221:5: style: Class 'FaceImageRetriever' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/facemanagement/faceutils.cpp:296:43: style: Function 'removeNormalTag' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/facemanagement/faceutils.h:132:44: note: Function 'removeNormalTag' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/utilities/facemanagement/faceutils.cpp:296:43: note: Function 'removeNormalTag' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/utilities/facemanagement/faceutils.cpp:301:44: style: Function 'removeNormalTags' argument 1 names different: declaration 'imageid' definition 'imageId'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/facemanagement/faceutils.h:133:45: note: Function 'removeNormalTags' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/utilities/facemanagement/faceutils.cpp:301:44: note: Function 'removeNormalTags' argument 1 names different: declaration 'imageid' definition 'imageId'.
digikam-5.9.0/core/utilities/facemanagement/faceutils.cpp:301:64: style: Function 'removeNormalTags' argument 2 names different: declaration 'tagId' definition 'tagIds'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/facemanagement/faceutils.h:133:65: note: Function 'removeNormalTags' argument 2 names different: declaration 'tagId' definition 'tagIds'.
digikam-5.9.0/core/utilities/facemanagement/faceutils.cpp:301:64: note: Function 'removeNormalTags' argument 2 names different: declaration 'tagId' definition 'tagIds'.
digikam-5.9.0/core/utilities/fuzzysearch/sketchwidget.cpp:87:9: performance: Variable 'pixmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-geonames-rg.h:54:18: style: The function 'callRGBackend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-rg.h:45:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-geonames-rg.h:54:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-geonames-rg.h:55:21: style: The function 'getErrorMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-rg.h:46:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-geonames-rg.h:55:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-geonames-rg.h:56:21: style: The function 'backendName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-rg.h:47:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-geonames-rg.h:56:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-geonames-rg.h:57:18: style: The function 'cancelRequests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-rg.h:48:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-geonames-rg.h:57:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-geonamesUS-rg.h:54:18: style: The function 'callRGBackend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-rg.h:45:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-geonamesUS-rg.h:54:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-geonamesUS-rg.h:55:21: style: The function 'getErrorMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-rg.h:46:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-geonamesUS-rg.h:55:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-geonamesUS-rg.h:56:21: style: The function 'backendName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-rg.h:47:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-geonamesUS-rg.h:56:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-geonamesUS-rg.h:57:18: style: The function 'cancelRequests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-rg.h:48:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-geonamesUS-rg.h:57:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-osm-rg.h:53:18: style: The function 'callRGBackend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-rg.h:45:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-osm-rg.h:53:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-osm-rg.h:54:21: style: The function 'getErrorMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-rg.h:46:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-osm-rg.h:54:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-osm-rg.h:55:21: style: The function 'backendName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-rg.h:47:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-osm-rg.h:55:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-osm-rg.h:56:18: style: The function 'cancelRequests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-rg.h:48:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/editor/backends/backend-osm-rg.h:56:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/editor/bookmark/bookmarknode.cpp:58:6: style: Class 'BookmarkNode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/geolocation/editor/bookmark/bookmarknode.cpp:58:6: style: Class 'BookmarkNode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/geolocation/editor/bookmark/bookmarksmenu.h:82:18: warning: Virtual function 'prePopulated' is called from constructor 'ModelMenu(QWidget*const parent=0)' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/utilities/geolocation/editor/bookmark/bookmarksmenu.cpp:65:24: note: Calling slotAboutToShow
digikam-5.9.0/core/utilities/geolocation/editor/bookmark/bookmarksmenu.cpp:162:9: note: Calling prePopulated
digikam-5.9.0/core/utilities/geolocation/editor/bookmark/bookmarksmenu.h:82:18: note: prePopulated is a virtual method
digikam-5.9.0/core/utilities/geolocation/editor/bookmark/bookmarksmenu.h:127:10: style: The function 'prePopulated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/editor/bookmark/bookmarksmenu.h:82:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/editor/bookmark/bookmarksmenu.h:127:10: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/editor/dialog/gpsundocommand.h:48:9: style: Class 'UndoInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/geolocation/editor/dialog/geolocationedit.cpp:103:5: style: Struct 'SaveChangedImagesHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/geolocation/editor/dialog/geolocationedit.cpp:130:5: style: Struct 'LoadFileMetadataHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/geolocation/editor/dragdrop/gpsimagelistdragdrophandler.h:62:24: style: The function 'createMimeData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/editor/dragdrop/gpsimagelistdragdrophandler.h:48:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/editor/dragdrop/gpsimagelistdragdrophandler.h:62:24: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimageitem.h:73:9: performance: Variable 'altitude' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimageitem.h:74:9: performance: Variable 'latitude' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimageitem.h:75:9: performance: Variable 'longitude' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimageitem.h:113:5: style: Class 'GPSImageItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimagemodel.h:47:5: style: Class 'GPSImageModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimagesortproxymodel.cpp:153:80: style: Function 'GPSLinkItemSelectionModel' argument 1 names different: declaration 'targetModel' definition 'model'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimagesortproxymodel.h:86:57: note: Function 'GPSLinkItemSelectionModel' argument 1 names different: declaration 'targetModel' definition 'model'.
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimagesortproxymodel.cpp:153:80: note: Function 'GPSLinkItemSelectionModel' argument 1 names different: declaration 'targetModel' definition 'model'.
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimagesortproxymodel.cpp:154:81: style: Function 'GPSLinkItemSelectionModel' argument 2 names different: declaration 'linkedItemSelectionModel' definition 'proxySelector'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimagesortproxymodel.h:87:58: note: Function 'GPSLinkItemSelectionModel' argument 2 names different: declaration 'linkedItemSelectionModel' definition 'proxySelector'.
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimagesortproxymodel.cpp:154:81: note: Function 'GPSLinkItemSelectionModel' argument 2 names different: declaration 'linkedItemSelectionModel' definition 'proxySelector'.
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimagesortproxymodel.cpp:317:10: style: Unused private function: 'GPSModelIndexProxyMapperPrivate::assertSelectionValid' [unusedPrivateFunction]
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimagesortproxymodel.cpp:114:10: performance: Technically the member function 'Digikam::GPSLinkItemSelectionModelPrivate::assertSelectionValid' can be static. [functionStatic]
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimagesortproxymodel.cpp:144:10: style: Technically the member function 'Digikam::GPSLinkItemSelectionModelPrivate::sourceSelectionChanged' can be const. [functionConst]
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimagesortproxymodel.cpp:271:40: note: Technically the member function 'Digikam::GPSLinkItemSelectionModelPrivate::sourceSelectionChanged' can be const.
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimagesortproxymodel.cpp:144:10: note: Technically the member function 'Digikam::GPSLinkItemSelectionModelPrivate::sourceSelectionChanged' can be const.
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimagesortproxymodel.cpp:145:10: style: Technically the member function 'Digikam::GPSLinkItemSelectionModelPrivate::sourceCurrentChanged' can be const. [functionConst]
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimagesortproxymodel.cpp:285:40: note: Technically the member function 'Digikam::GPSLinkItemSelectionModelPrivate::sourceCurrentChanged' can be const.
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimagesortproxymodel.cpp:145:10: note: Technically the member function 'Digikam::GPSLinkItemSelectionModelPrivate::sourceCurrentChanged' can be const.
digikam-5.9.0/core/utilities/geolocation/editor/items/gpsimagesortproxymodel.cpp:96:5: style: Class 'GPSLinkItemSelectionModelPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/geolocation/editor/kmlexport/geodatacontainer.h:121:13: style: Variable 'ptLatitude' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/geolocation/editor/kmlexport/geodatacontainer.h:119:0: note: Variable 'ptLatitude' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/geolocation/editor/kmlexport/geodatacontainer.h:121:13: note: Variable 'ptLatitude' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/geolocation/editor/kmlexport/geodataparser.cpp:80:9: style: The scope of the variable 'nbSecs' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/geolocation/editor/kmlexport/geodataparser.cpp:62:36: style: Function 'matchDate' argument 4 names different: declaration 'photoHasSystemTimeZone' definition 'offsetContainsTimeZone'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/geolocation/editor/kmlexport/geodataparser.h:53:25: note: Function 'matchDate' argument 4 names different: declaration 'photoHasSystemTimeZone' definition 'offsetContainsTimeZone'.
digikam-5.9.0/core/utilities/geolocation/editor/kmlexport/geodataparser.cpp:62:36: note: Function 'matchDate' argument 4 names different: declaration 'photoHasSystemTimeZone' definition 'offsetContainsTimeZone'.
digikam-5.9.0/core/utilities/geolocation/editor/kmlexport/geodatacontainer.h:32:1: warning: The class 'GeoDataContainer' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
digikam-5.9.0/core/utilities/geolocation/editor/reversegeocoding/rgtagmodel.cpp:413:61: style: Redundant condition: currentBranch->type==TypeSpacer. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
digikam-5.9.0/core/utilities/geolocation/editor/reversegeocoding/rgtagmodel.cpp:823:25: style: Condition 'currentRow>=parentBranch->spacerChildren.count()' is always true [knownConditionTrueFalse]
digikam-5.9.0/core/utilities/geolocation/editor/reversegeocoding/rgtagmodel.cpp:385:14: style: The scope of the variable 'newDataAdded' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/geolocation/editor/searches/searchresultmodel.cpp:332:69: style: Function 'removeRowsBySelection' argument 1 names different: declaration 'selection' definition 'selectionList'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/geolocation/editor/searches/searchresultmodel.h:68:54: note: Function 'removeRowsBySelection' argument 1 names different: declaration 'selection' definition 'selectionList'.
digikam-5.9.0/core/utilities/geolocation/editor/searches/searchresultmodel.cpp:332:69: note: Function 'removeRowsBySelection' argument 1 names different: declaration 'selection' definition 'selectionList'.
digikam-5.9.0/core/utilities/geolocation/editor/searches/searchresultmodel.cpp:55:9: performance: Variable 'markerNormalUrl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/geolocation/editor/searches/searchwidget.cpp:143:55: style: Function 'SearchWidget' argument 3 names different: declaration 'gpsImageSelectionModel' definition 'gosImageSelectionModel'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/geolocation/editor/searches/searchwidget.h:58:45: note: Function 'SearchWidget' argument 3 names different: declaration 'gpsImageSelectionModel' definition 'gosImageSelectionModel'.
digikam-5.9.0/core/utilities/geolocation/editor/searches/searchwidget.cpp:143:55: note: Function 'SearchWidget' argument 3 names different: declaration 'gpsImageSelectionModel' definition 'gosImageSelectionModel'.
digikam-5.9.0/core/utilities/geolocation/editor/searches/searchwidget.cpp:107:9: performance: Variable 'actionToggleAllResultsVisibilityIconUnchecked' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.cpp:481:59: style: Function 'slotHTMLEvents' argument 1 names different: declaration 'eventStrings' definition 'events'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:115:44: note: Function 'slotHTMLEvents' argument 1 names different: declaration 'eventStrings' definition 'events'.
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.cpp:481:59: note: Function 'slotHTMLEvents' argument 1 names different: declaration 'eventStrings' definition 'events'.
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:46:21: style: The function 'backendName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:60:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:46:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:47:21: style: The function 'backendHumanName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:61:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:47:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:48:22: style: The function 'mapWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:62:22: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:48:22: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:49:18: style: The function 'releaseWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:63:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:49:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:50:18: style: The function 'mapWidgetDocked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:64:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:50:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:52:28: style: The function 'getCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:66:28: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:52:28: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:53:18: style: The function 'setCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:67:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:53:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:55:18: style: The function 'isReady' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:69:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:55:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:57:18: style: The function 'zoomIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:71:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:57:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:58:18: style: The function 'zoomOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:72:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:58:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:60:18: style: The function 'saveSettingsToGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:74:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:60:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:61:18: style: The function 'readSettingsFromGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:75:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:61:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:63:18: style: The function 'addActionsToConfigurationMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:77:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:63:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:65:18: style: The function 'updateMarkers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:79:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:65:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:66:18: style: The function 'updateClusters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:80:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:66:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:68:18: style: The function 'screenCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:82:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:68:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:69:18: style: The function 'geoCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:83:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:69:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:70:19: style: The function 'mapSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:84:19: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:70:19: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:72:18: style: The function 'setZoom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:86:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:72:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:73:21: style: The function 'getZoom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:87:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:73:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:75:17: style: The function 'getMarkerModelLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:89:17: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:75:17: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:76:38: style: The function 'getNormalizedBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:90:38: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:76:38: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:81:18: style: The function 'updateActionAvailability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:95:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:81:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:89:18: style: The function 'regionSelectionChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:97:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:89:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:90:18: style: The function 'mouseModeChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:98:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:90:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:92:18: style: The function 'centerOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:102:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:92:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:93:18: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:103:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:93:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:97:18: style: The function 'slotClustersNeedUpdating' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:107:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:97:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:98:18: style: The function 'slotThumbnailAvailableForIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:108:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:98:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:118:10: style: The function 'slotTrackManagerChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:109:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.h:118:10: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.cpp:599:70: style: Function 'GeoPainter_drawPixmapAtCoordinates' argument 4 names different: declaration 'basePoint' definition 'offsetPoint'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:121:152: note: Function 'GeoPainter_drawPixmapAtCoordinates' argument 4 names different: declaration 'basePoint' definition 'offsetPoint'.
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.cpp:599:70: note: Function 'GeoPainter_drawPixmapAtCoordinates' argument 4 names different: declaration 'basePoint' definition 'offsetPoint'.
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:54:21: style: The function 'backendName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:60:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:54:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:55:21: style: The function 'backendHumanName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:61:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:55:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:56:22: style: The function 'mapWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:62:22: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:56:22: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:57:18: style: The function 'releaseWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:63:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:57:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:58:18: style: The function 'mapWidgetDocked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:64:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:58:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:60:28: style: The function 'getCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:66:28: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:60:28: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:61:18: style: The function 'setCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:67:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:61:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:63:18: style: The function 'isReady' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:69:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:63:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:65:18: style: The function 'zoomIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:71:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:65:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:66:18: style: The function 'zoomOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:72:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:66:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:68:18: style: The function 'saveSettingsToGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:74:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:68:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:69:18: style: The function 'readSettingsFromGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:75:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:69:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:71:18: style: The function 'addActionsToConfigurationMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:77:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:71:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:73:18: style: The function 'updateMarkers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:79:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:73:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:74:18: style: The function 'updateClusters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:80:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:74:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:82:18: style: The function 'screenCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:82:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:82:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:83:18: style: The function 'geoCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:83:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:83:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:84:19: style: The function 'mapSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:84:19: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:84:19: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:86:18: style: The function 'setZoom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:86:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:86:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:87:21: style: The function 'getZoom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:87:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:87:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:89:17: style: The function 'getMarkerModelLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:89:17: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:89:17: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:90:38: style: The function 'getNormalizedBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:90:38: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:90:38: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:95:18: style: The function 'updateActionAvailability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:95:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:95:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:103:18: style: The function 'regionSelectionChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:97:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:103:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:104:18: style: The function 'mouseModeChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:98:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:104:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:106:18: style: The function 'centerOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:102:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:106:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:107:18: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:103:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:107:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:111:18: style: The function 'slotClustersNeedUpdating' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:107:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:111:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:112:18: style: The function 'slotThumbnailAvailableForIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:108:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:112:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:114:10: style: The function 'slotTrackManagerChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/mapbackend.h:109:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/backends/backendmarble.h:114:10: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitudegeonames.h:49:21: style: The function 'backendName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitude.h:80:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitudegeonames.h:49:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitudegeonames.h:50:21: style: The function 'backendHumanName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitude.h:81:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitudegeonames.h:50:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitudegeonames.h:54:21: style: The function 'getRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitude.h:85:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitudegeonames.h:54:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitudegeonames.h:56:18: style: The function 'startLookup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitude.h:87:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitudegeonames.h:56:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitudegeonames.h:57:28: style: The function 'getStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitude.h:88:28: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitudegeonames.h:57:28: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitudegeonames.h:58:21: style: The function 'errorMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitude.h:89:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitudegeonames.h:58:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitudegeonames.h:59:18: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitude.h:90:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/lookup/lookupaltitudegeonames.h:59:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.cpp:251:7: style: Class 'NonEmptyIterator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.cpp:251:7: style: Class 'NonEmptyIterator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:159:18: warning: Virtual function 'tileDeleteInternal' is called from destructor '~AbstractMarkerTiler()' at line 62. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.cpp:62:5: note: Calling clear
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.cpp:169:5: note: Calling tileDelete
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.cpp:125:5: note: Calling tileDeleteInternal
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:159:18: note: tileDeleteInternal is a virtual method
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:50:24: style: The function 'tilerFlags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:157:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:50:24: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:51:19: style: The function 'tileNew' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:158:19: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:51:19: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:52:18: style: The function 'tileDeleteInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:159:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:52:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:53:18: style: The function 'prepareTiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:160:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:53:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:54:18: style: The function 'regenerateTiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:161:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:54:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:55:19: style: The function 'getTile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:162:19: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:55:19: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:56:17: style: The function 'getTileMarkerCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:163:17: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:56:17: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:57:17: style: The function 'getTileSelectedCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:164:17: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:57:17: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:59:22: style: The function 'getTileRepresentativeMarker' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:167:22: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:59:22: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:60:22: style: The function 'bestRepresentativeIndexFromList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:168:22: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:60:22: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:61:21: style: The function 'pixmapFromRepresentativeIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:169:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:61:21: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:62:18: style: The function 'indicesEqual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:170:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:62:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:63:27: style: The function 'getTileGroupState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:171:27: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:63:27: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:64:27: style: The function 'getGlobalGroupState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:172:27: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:64:27: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:66:18: style: The function 'onIndicesClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:175:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:66:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:67:18: style: The function 'onIndicesMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:176:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:67:18: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:74:10: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/abstractmarkertiler.h:179:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/itemmarkertiler.h:74:10: note: Function in derived class
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/tileindex.cpp:346:26: style: Function 'operator<<' argument 1 names different: declaration 'debugOut' definition 'debug'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/tileindex.h:110:26: note: Function 'operator<<' argument 1 names different: declaration 'debugOut' definition 'debug'.
digikam-5.9.0/core/utilities/geolocation/geoiface/tiles/tileindex.cpp:346:26: note: Function 'operator<<' argument 1 names different: declaration 'debugOut' definition 'debug'.
digikam-5.9.0/core/utilities/geolocation/geomapwrapper/gpsimageinfosorter.h:44:1: style: The class 'GPSImageInfoSorter' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/utilities/imageeditor/core/editorcore.cpp:387:26: style: The scope of the variable 'savedFile' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/core/editorcore_p.h:227:74: style: Function 'ioAttributes' argument 2 names different: declaration 'givenMimeType' definition 'mimeType'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/core/editorcore_p.h:76:95: note: Function 'ioAttributes' argument 2 names different: declaration 'givenMimeType' definition 'mimeType'.
digikam-5.9.0/core/utilities/imageeditor/core/editorcore_p.h:227:74: note: Function 'ioAttributes' argument 2 names different: declaration 'givenMimeType' definition 'mimeType'.
digikam-5.9.0/core/utilities/imageeditor/core/editorcore_p.h:282:49: style: Function 'saveAs' argument 1 names different: declaration 'file' definition 'filePath'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/core/editorcore_p.h:85:32: note: Function 'saveAs' argument 1 names different: declaration 'file' definition 'filePath'.
digikam-5.9.0/core/utilities/imageeditor/core/editorcore_p.h:282:49: note: Function 'saveAs' argument 1 names different: declaration 'file' definition 'filePath'.
digikam-5.9.0/core/utilities/imageeditor/core/editorcore_p.h:284:62: style: Function 'saveAs' argument 5 names different: declaration 'operation' definition 'op'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/core/editorcore_p.h:87:45: note: Function 'saveAs' argument 5 names different: declaration 'operation' definition 'op'.
digikam-5.9.0/core/utilities/imageeditor/core/editorcore_p.h:284:62: note: Function 'saveAs' argument 5 names different: declaration 'operation' definition 'op'.
digikam-5.9.0/core/utilities/imageeditor/core/editorcore.cpp:122:38: style: Function 'load' argument 1 names different: declaration 'filename' definition 'filePath'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/core/editorcore.h:71:33: note: Function 'load' argument 1 names different: declaration 'filename' definition 'filePath'.
digikam-5.9.0/core/utilities/imageeditor/core/editorcore.cpp:122:38: note: Function 'load' argument 1 names different: declaration 'filename' definition 'filePath'.
digikam-5.9.0/core/utilities/imageeditor/core/editorcore.cpp:365:40: style: Function 'saveAs' argument 1 names different: declaration 'file' definition 'filePath'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/core/editorcore.h:90:35: note: Function 'saveAs' argument 1 names different: declaration 'file' definition 'filePath'.
digikam-5.9.0/core/utilities/imageeditor/core/editorcore.cpp:365:40: note: Function 'saveAs' argument 1 names different: declaration 'file' definition 'filePath'.
digikam-5.9.0/core/utilities/imageeditor/core/editorcore.cpp:373:40: style: Function 'saveAs' argument 1 names different: declaration 'file' definition 'filePath'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/core/editorcore.h:94:35: note: Function 'saveAs' argument 1 names different: declaration 'file' definition 'filePath'.
digikam-5.9.0/core/utilities/imageeditor/core/editorcore.cpp:373:40: note: Function 'saveAs' argument 1 names different: declaration 'file' definition 'filePath'.
digikam-5.9.0/core/utilities/imageeditor/core/editorcore.cpp:375:53: style: Function 'saveAs' argument 5 names different: declaration 'operation' definition 'op'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/core/editorcore.h:96:48: note: Function 'saveAs' argument 5 names different: declaration 'operation' definition 'op'.
digikam-5.9.0/core/utilities/imageeditor/core/editorcore.cpp:375:53: note: Function 'saveAs' argument 5 names different: declaration 'operation' definition 'op'.
digikam-5.9.0/core/utilities/imageeditor/core/editorcore_p.h:76:29: performance: Technically the member function 'Digikam::Private::ioAttributes' can be static. [functionStatic]
digikam-5.9.0/core/utilities/imageeditor/core/editorcore_p.h:226:46: note: Technically the member function 'Digikam::Private::ioAttributes' can be static.
digikam-5.9.0/core/utilities/imageeditor/core/editorcore_p.h:76:29: note: Technically the member function 'Digikam::Private::ioAttributes' can be static.
digikam-5.9.0/core/utilities/imageeditor/core/undoaction.cpp:143:87: style: Function 'UndoActionIrreversible' argument 2 names different: declaration 'caller' definition 'title'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/core/undoaction.h:116:76: note: Function 'UndoActionIrreversible' argument 2 names different: declaration 'caller' definition 'title'.
digikam-5.9.0/core/utilities/imageeditor/core/undoaction.cpp:143:87: note: Function 'UndoActionIrreversible' argument 2 names different: declaration 'caller' definition 'title'.
digikam-5.9.0/core/utilities/imageeditor/core/undoaction.cpp:71:7: style: Class 'UndoAction' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/imageeditor/core/undoaction.cpp:71:7: style: Class 'UndoAction' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/imageeditor/core/undocache.cpp:99:31: style: Function 'clearFrom' argument 1 names different: declaration 'level' definition 'fromLevel'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/core/undocache.h:52:24: note: Function 'clearFrom' argument 1 names different: declaration 'level' definition 'fromLevel'.
digikam-5.9.0/core/utilities/imageeditor/core/undocache.cpp:99:31: note: Function 'clearFrom' argument 1 names different: declaration 'level' definition 'fromLevel'.
digikam-5.9.0/core/utilities/imageeditor/core/undocache.cpp:66:7: style: Class 'UndoCache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/imageeditor/core/undocache.cpp:66:7: style: Class 'UndoCache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/imageeditor/core/undomanager.cpp:470:17: style: The scope of the variable 'action' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/core/undomanager.h:83:10: style: Technically the member function 'Digikam::UndoManager::makeSnapshot' can be const. [functionConst]
digikam-5.9.0/core/utilities/imageeditor/core/undomanager.cpp:352:19: note: Technically the member function 'Digikam::UndoManager::makeSnapshot' can be const.
digikam-5.9.0/core/utilities/imageeditor/core/undomanager.h:83:10: note: Technically the member function 'Digikam::UndoManager::makeSnapshot' can be const.
digikam-5.9.0/core/utilities/imageeditor/core/undomanager.cpp:68:7: style: Class 'UndoManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/imageeditor/core/undomanager.cpp:68:7: style: Class 'UndoManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/imageeditor/editor/editortoolsettings.h:47:1: style: The class 'EditorToolSettings' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/utilities/imageeditor/editor/editortool.h:117:18: warning: Virtual function 'slotPreview' is called from constructor 'EditorTool(QObject*const parent)' at line 88. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/utilities/imageeditor/editor/editortool.cpp:88:24: note: Calling slotPreview
digikam-5.9.0/core/utilities/imageeditor/editor/editortool.h:117:18: note: slotPreview is a virtual method
digikam-5.9.0/core/utilities/imageeditor/editor/editortool.h:200:18: style: The function 'slotInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/imageeditor/editor/editortool.h:113:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/imageeditor/editor/editortool.h:200:18: note: Function in derived class
digikam-5.9.0/core/utilities/imageeditor/editor/editortool.h:201:18: style: The function 'slotOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/imageeditor/editor/editortool.h:111:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/imageeditor/editor/editortool.h:201:18: note: Function in derived class
digikam-5.9.0/core/utilities/imageeditor/editor/editortool.h:202:18: style: The function 'slotCancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/imageeditor/editor/editortool.h:112:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/imageeditor/editor/editortool.h:202:18: note: Function in derived class
digikam-5.9.0/core/utilities/imageeditor/editor/editortool.h:203:18: style: The function 'slotPreview' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/imageeditor/editor/editortool.h:117:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/imageeditor/editor/editortool.h:203:18: note: Function in derived class
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.cpp:2549:92: style: Function 'saveAsVersionFileOperation' argument 2 names different: declaration 'saveLocation' definition 'saveUrl'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.h:214:82: note: Function 'saveAsVersionFileOperation' argument 2 names different: declaration 'saveLocation' definition 'saveUrl'.
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.cpp:2549:92: note: Function 'saveAsVersionFileOperation' argument 2 names different: declaration 'saveLocation' definition 'saveUrl'.
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.cpp:2568:62: style: Function 'startingSaveVersion' argument 2 names different: declaration 'subversion' definition 'fork'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.h:387:52: note: Function 'startingSaveVersion' argument 2 names different: declaration 'subversion' definition 'fork'.
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.cpp:2568:62: note: Function 'startingSaveVersion' argument 2 names different: declaration 'subversion' definition 'fork'.
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.cpp:2704:49: style: Function 'moveLocalFile' argument 1 names different: declaration 'src' definition 'org'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.h:199:39: note: Function 'moveLocalFile' argument 1 names different: declaration 'src' definition 'org'.
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.cpp:2704:49: note: Function 'moveLocalFile' argument 1 names different: declaration 'src' definition 'org'.
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.cpp:2704:69: style: Function 'moveLocalFile' argument 2 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.h:199:59: note: Function 'moveLocalFile' argument 2 names different: declaration 'dest' definition 'dst'.
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.cpp:2704:69: note: Function 'moveLocalFile' argument 2 names different: declaration 'dest' definition 'dst'.
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.cpp:2840:49: style: Function 'setUnderExposureToolTip' argument 1 names different: declaration 'uei' definition 'on'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.h:378:39: note: Function 'setUnderExposureToolTip' argument 1 names different: declaration 'uei' definition 'on'.
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.cpp:2840:49: note: Function 'setUnderExposureToolTip' argument 1 names different: declaration 'uei' definition 'on'.
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.cpp:2855:48: style: Function 'setOverExposureToolTip' argument 1 names different: declaration 'oei' definition 'on'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.h:379:38: note: Function 'setOverExposureToolTip' argument 1 names different: declaration 'oei' definition 'on'.
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow.cpp:2855:48: note: Function 'setOverExposureToolTip' argument 1 names different: declaration 'oei' definition 'on'.
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow_p.h:160:10: performance: Technically the member function 'Digikam::Private::legacyUpdateSplitterState' can be static. [functionStatic]
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow_p.h:312:29: note: Technically the member function 'Digikam::Private::legacyUpdateSplitterState' can be static.
digikam-5.9.0/core/utilities/imageeditor/editor/editorwindow_p.h:160:10: note: Technically the member function 'Digikam::Private::legacyUpdateSplitterState' can be static.
digikam-5.9.0/core/utilities/imageeditor/editor/imageiface.h:117:24: style: Technically the member function 'Digikam::ImageIface::setOriginalMetadata' can be const. [functionConst]
digikam-5.9.0/core/utilities/imageeditor/editor/imageiface.cpp:332:18: note: Technically the member function 'Digikam::ImageIface::setOriginalMetadata' can be const.
digikam-5.9.0/core/utilities/imageeditor/editor/imageiface.h:117:24: note: Technically the member function 'Digikam::ImageIface::setOriginalMetadata' can be const.
digikam-5.9.0/core/utilities/imageeditor/editor/imageiface.cpp:164:7: style: Class 'ImageIface' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/imageeditor/editor/imageiface.cpp:164:7: style: Class 'ImageIface' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/imageeditor/printiface/printhelper.cpp:64:11: performance: Technically the member function 'Digikam::Private::adjustSize' can be static. [functionStatic]
digikam-5.9.0/core/utilities/imageeditor/printiface/printhelper.cpp:110:12: performance: Technically the member function 'Digikam::Private::adjustPosition' can be static. [functionStatic]
digikam-5.9.0/core/utilities/imageeditor/printiface/printhelper.cpp:146:10: performance: Technically the member function 'Digikam::Private::adjustImage' can be static. [functionStatic]
digikam-5.9.0/core/utilities/imageeditor/printiface/printhelper.cpp:160:7: style: Class 'PrintHelper' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/imageeditor/printiface/printhelper.cpp:160:7: style: Class 'PrintHelper' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/imageeditor/rawimport/rawimport.cpp:118:30: style: Function 'setBusy' argument 1 names different: declaration 'busy' definition 'val'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/rawimport/rawimport.h:57:23: note: Function 'setBusy' argument 1 names different: declaration 'busy' definition 'val'.
digikam-5.9.0/core/utilities/imageeditor/rawimport/rawimport.cpp:118:30: note: Function 'setBusy' argument 1 names different: declaration 'busy' definition 'val'.
digikam-5.9.0/core/utilities/imageeditor/rawimport/rawpostprocessing.cpp:54:5: performance: Variable 'm_customRawSettings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/imageeditor/rawimport/rawpostprocessing.h:52:18: warning: Virtual function 'filterImage' is called from constructor 'RawPostProcessing(DImgThreadedFilter*const parentFilter,const DImg&orgImage,const DImg&destImage,int progressBegin=0,int progressEnd=100,const DRawDecoding&settings=DRawDecoding()' at line 55. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/utilities/imageeditor/rawimport/rawpostprocessing.cpp:55:5: note: Calling filterImage
digikam-5.9.0/core/utilities/imageeditor/rawimport/rawpostprocessing.h:52:18: note: filterImage is a virtual method
digikam-5.9.0/core/utilities/imageeditor/tools/colors/adjustlevelstool.cpp:739:16: style: The scope of the variable 'gamma' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/colors/adjustlevelstool.cpp:740:13: style: The scope of the variable 'lowInput' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/colors/adjustlevelstool.cpp:741:13: style: The scope of the variable 'lowOutput' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/colors/adjustlevelstool.cpp:742:13: style: The scope of the variable 'highInput' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/colors/adjustlevelstool.cpp:743:13: style: The scope of the variable 'highOutput' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/colors/adjustlevelstool.cpp:796:16: style: The scope of the variable 'gamma' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/colors/adjustlevelstool.cpp:797:13: style: The scope of the variable 'lowInput' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/colors/adjustlevelstool.cpp:798:13: style: The scope of the variable 'lowOutput' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/colors/adjustlevelstool.cpp:799:13: style: The scope of the variable 'highInput' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/colors/adjustlevelstool.cpp:800:13: style: The scope of the variable 'highOutput' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/colors/filmtool.cpp:509:16: style: The scope of the variable 'percentage' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/colors/filmtool.cpp:510:16: style: The scope of the variable 'next_percentage' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/enhance/hotpixels/blackframelistview.cpp:125:11: style: The scope of the variable 'hpThumbX' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/enhance/hotpixels/blackframelistview.cpp:125:21: style: The scope of the variable 'hpThumbY' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/enhance/hotpixels/blackframelistview.cpp:67:5: performance: Variable 'm_blackFrameURL' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/imageeditor/tools/enhance/hotpixels/hotpixelfixer.cpp:70:5: performance: Variable 'm_hpList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/imageeditor/tools/enhance/hotpixels/weights.cpp:146:18: warning: Suspicious code: sign conversion of -1 in calculation because '-1' has a negative value [signConversion]
digikam-5.9.0/core/utilities/imageeditor/tools/enhance/hotpixels/weights.h:130:12: performance: Technically the member function 'Digikam::Weights::polyTerm' can be static. [functionStatic]
digikam-5.9.0/core/utilities/imageeditor/tools/enhance/hotpixels/weights.cpp:315:17: note: Technically the member function 'Digikam::Weights::polyTerm' can be static.
digikam-5.9.0/core/utilities/imageeditor/tools/enhance/hotpixels/weights.h:130:12: note: Technically the member function 'Digikam::Weights::polyTerm' can be static.
digikam-5.9.0/core/utilities/imageeditor/tools/enhance/hotpixels/weights.h:131:12: performance: Technically the member function 'Digikam::Weights::matrixInv' can be static. [functionStatic]
digikam-5.9.0/core/utilities/imageeditor/tools/enhance/hotpixels/weights.cpp:253:15: note: Technically the member function 'Digikam::Weights::matrixInv' can be static.
digikam-5.9.0/core/utilities/imageeditor/tools/enhance/hotpixels/weights.h:131:12: note: Technically the member function 'Digikam::Weights::matrixInv' can be static.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.cpp:1327:19: style: The scope of the variable 'dist2' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.cpp:159:48: style: Function 'ImageSelectionWidget' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.h:92:30: note: Function 'ImageSelectionWidget' argument 1 names different: declaration 'width' definition 'w'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.cpp:159:48: note: Function 'ImageSelectionWidget' argument 1 names different: declaration 'width' definition 'w'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.cpp:159:55: style: Function 'ImageSelectionWidget' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.h:92:41: note: Function 'ImageSelectionWidget' argument 2 names different: declaration 'height' definition 'h'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.cpp:159:55: note: Function 'ImageSelectionWidget' argument 2 names different: declaration 'height' definition 'h'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.cpp:168:48: style: Function 'ImageSelectionWidget' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.h:93:30: note: Function 'ImageSelectionWidget' argument 1 names different: declaration 'width' definition 'w'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.cpp:168:48: note: Function 'ImageSelectionWidget' argument 1 names different: declaration 'width' definition 'w'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.cpp:168:55: style: Function 'ImageSelectionWidget' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.h:93:41: note: Function 'ImageSelectionWidget' argument 2 names different: declaration 'height' definition 'h'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.cpp:168:55: note: Function 'ImageSelectionWidget' argument 2 names different: declaration 'height' definition 'h'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.cpp:182:38: style: Function 'setup' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.h:178:20: note: Function 'setup' argument 1 names different: declaration 'width' definition 'w'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.cpp:182:38: note: Function 'setup' argument 1 names different: declaration 'width' definition 'w'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.cpp:182:45: style: Function 'setup' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.h:178:31: note: Function 'setup' argument 2 names different: declaration 'height' definition 'h'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/imageselectionwidget.cpp:182:45: note: Function 'setup' argument 2 names different: declaration 'height' definition 'h'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/matrix.cpp:78:12: style: The scope of the variable 't1' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/transform/matrix.cpp:78:16: style: The scope of the variable 't2' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/transform/matrix.cpp:78:20: style: The scope of the variable 't3' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/transform/matrix.cpp:75:37: style: Function 'multiply' argument 1 names different: declaration 'matrix1' definition 'matrix'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/tools/transform/matrix.h:74:33: note: Function 'multiply' argument 1 names different: declaration 'matrix1' definition 'matrix'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/matrix.cpp:75:37: note: Function 'multiply' argument 1 names different: declaration 'matrix1' definition 'matrix'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/perspectivewidget.cpp:680:12: style: The scope of the variable 'd2' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/tools/transform/perspectivewidget.cpp:136:42: style: Function 'PerspectiveWidget' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/tools/transform/perspectivewidget.h:53:27: note: Function 'PerspectiveWidget' argument 1 names different: declaration 'width' definition 'w'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/perspectivewidget.cpp:136:42: note: Function 'PerspectiveWidget' argument 1 names different: declaration 'width' definition 'w'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/perspectivewidget.cpp:136:49: style: Function 'PerspectiveWidget' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/tools/transform/perspectivewidget.h:53:38: note: Function 'PerspectiveWidget' argument 2 names different: declaration 'height' definition 'h'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/perspectivewidget.cpp:136:49: note: Function 'PerspectiveWidget' argument 2 names different: declaration 'height' definition 'h'.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/triangle.h:48:11: performance: Technically the member function 'Digikam::Triangle::distanceP2P' can be static. [functionStatic]
digikam-5.9.0/core/utilities/imageeditor/tools/transform/triangle.cpp:59:17: note: Technically the member function 'Digikam::Triangle::distanceP2P' can be static.
digikam-5.9.0/core/utilities/imageeditor/tools/transform/triangle.h:48:11: note: Technically the member function 'Digikam::Triangle::distanceP2P' can be static.
digikam-5.9.0/core/utilities/imageeditor/widgets/canvas.cpp:213:49: style: Function 'applyTransform' argument 1 names different: declaration 'transform' definition 't'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/widgets/canvas.h:113:45: note: Function 'applyTransform' argument 1 names different: declaration 'transform' definition 't'.
digikam-5.9.0/core/utilities/imageeditor/widgets/canvas.cpp:213:49: note: Function 'applyTransform' argument 1 names different: declaration 'transform' definition 't'.
digikam-5.9.0/core/utilities/imageeditor/widgets/rubberitem.h:49:5: style: Class 'RubberItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/imageeditor/widgets/imageguidewidget.cpp:419:13: style: The scope of the variable 'x' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/widgets/imageguidewidget.cpp:420:13: style: The scope of the variable 'y' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/imageeditor/widgets/imageregionitem.cpp:74:59: style: Function 'ImageRegionItem' argument 1 names different: declaration 'view' definition 'widget'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/widgets/imageregionitem.h:48:46: note: Function 'ImageRegionItem' argument 1 names different: declaration 'view' definition 'widget'.
digikam-5.9.0/core/utilities/imageeditor/widgets/imageregionitem.cpp:74:59: note: Function 'ImageRegionItem' argument 1 names different: declaration 'view' definition 'widget'.
digikam-5.9.0/core/utilities/imageeditor/widgets/imageregionitem.cpp:188:54: style: Function 'paintExtraData' argument 1 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/widgets/imageregionitem.h:55:42: note: Function 'paintExtraData' argument 1 names different: declaration 'painter' definition 'p'.
digikam-5.9.0/core/utilities/imageeditor/widgets/imageregionitem.cpp:188:54: note: Function 'paintExtraData' argument 1 names different: declaration 'painter' definition 'p'.
digikam-5.9.0/core/utilities/imageeditor/widgets/imageregionitem.h:48:5: style: Class 'ImageRegionItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/imageeditor/widgets/previewlist.cpp:225:9: performance: Variable 'progressPix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/imageeditor/widgets/rubberitem.cpp:42:48: style: Function 'RubberItem' argument 1 names different: declaration 'item' definition 'parent'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/imageeditor/widgets/rubberitem.h:49:40: note: Function 'RubberItem' argument 1 names different: declaration 'item' definition 'parent'.
digikam-5.9.0/core/utilities/imageeditor/widgets/rubberitem.cpp:42:48: note: Function 'RubberItem' argument 1 names different: declaration 'item' definition 'parent'.
digikam-5.9.0/core/utilities/importui/backend/cameracontroller.cpp:1111:61: style: Function 'getThumbsInfo' argument 1 names different: declaration 'infoList' definition 'list'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/backend/cameracontroller.h:86:47: note: Function 'getThumbsInfo' argument 1 names different: declaration 'infoList' definition 'list'.
digikam-5.9.0/core/utilities/importui/backend/cameracontroller.cpp:1111:61: note: Function 'getThumbsInfo' argument 1 names different: declaration 'infoList' definition 'list'.
digikam-5.9.0/core/utilities/importui/backend/cameracontroller.cpp:1234:82: style: Function 'lockFile' argument 3 names different: declaration 'lock' definition 'locked'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/backend/cameracontroller.h:93:68: note: Function 'lockFile' argument 3 names different: declaration 'lock' definition 'locked'.
digikam-5.9.0/core/utilities/importui/backend/cameracontroller.cpp:1234:82: note: Function 'lockFile' argument 3 names different: declaration 'lock' definition 'locked'.
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:52:32: style: The function 'cameraMD5ID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:90:40: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:52:32: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:53:32: style: The function 'cameraDriverType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:89:40: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:53:32: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:55:10: style: The function 'doConnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:64:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:55:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:57:10: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:65:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:57:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:59:10: style: The function 'getFolders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:67:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:59:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:61:10: style: The function 'getItemsInfoList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:71:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:61:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:62:10: style: The function 'getItemInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:72:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:62:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:64:10: style: The function 'getThumbnail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:73:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:64:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:65:10: style: The function 'getMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:74:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:65:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:67:10: style: The function 'setLockItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:87:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:67:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:69:10: style: The function 'downloadItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:80:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:69:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:70:10: style: The function 'deleteItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:81:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:70:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:75:10: style: The function 'uploadItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:82:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:75:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:77:10: style: The function 'cameraSummary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:83:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:77:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:78:10: style: The function 'cameraManual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:84:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:78:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:79:10: style: The function 'cameraAbout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:85:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:79:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:81:10: style: The function 'getFreeSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:75:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:81:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:82:10: style: The function 'getPreview' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:76:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:82:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:83:10: style: The function 'capture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:78:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/gpcamera.h:83:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:50:32: style: The function 'cameraMD5ID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:90:40: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:50:32: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:51:32: style: The function 'cameraDriverType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:89:40: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:51:32: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:53:10: style: The function 'doConnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:64:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:53:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:54:10: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:65:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:54:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:56:10: style: The function 'getFolders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:67:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:56:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:57:10: style: The function 'getItemsInfoList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:71:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:57:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:58:10: style: The function 'getItemInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:72:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:58:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:60:10: style: The function 'getThumbnail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:73:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:60:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:61:10: style: The function 'getMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:74:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:61:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:63:10: style: The function 'setLockItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:87:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:63:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:65:10: style: The function 'downloadItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:80:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:65:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:66:10: style: The function 'deleteItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:81:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:66:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:67:10: style: The function 'uploadItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:82:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:67:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:69:10: style: The function 'cameraSummary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:83:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:69:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:70:10: style: The function 'cameraManual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:84:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:70:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:71:10: style: The function 'cameraAbout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:85:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:71:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:73:10: style: The function 'getFreeSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:75:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:73:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:75:10: style: The function 'getPreview' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:76:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:75:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:76:10: style: The function 'capture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:78:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/backend/umscamera.h:76:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/backend/camerathumbsctrl.cpp:55:9: performance: Variable 'profile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/importui/backend/camiteminfo.cpp:36:5: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/importui/backend/camiteminfo.cpp:42:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.cpp:166:54: style: Function 'fillItemInfoFromMetadata' argument 1 names different: declaration 'item' definition 'info'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.h:114:51: note: Function 'fillItemInfoFromMetadata' argument 1 names different: declaration 'item' definition 'info'.
digikam-5.9.0/core/utilities/importui/backend/dkcamera.cpp:166:54: note: Function 'fillItemInfoFromMetadata' argument 1 names different: declaration 'item' definition 'info'.
digikam-5.9.0/core/utilities/importui/backend/dkcamera.cpp:39:5: performance: Variable 'm_title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.cpp:40:5: performance: Variable 'm_model' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.cpp:41:5: performance: Variable 'm_port' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/importui/backend/dkcamera.cpp:42:5: performance: Variable 'm_path' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/importui/items/importcategorydrawer.cpp:110:78: style: Function 'drawCategory' argument 4 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/items/importcategorydrawer.h:52:109: note: Function 'drawCategory' argument 4 names different: declaration 'painter' definition 'p'.
digikam-5.9.0/core/utilities/importui/items/importcategorydrawer.cpp:110:78: note: Function 'drawCategory' argument 4 names different: declaration 'painter' definition 'p'.
digikam-5.9.0/core/utilities/importui/items/importdelegate.cpp:232:38: style: Function 'paint' argument 1 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:77:34: note: Function 'paint' argument 1 names different: declaration 'painter' definition 'p'.
digikam-5.9.0/core/utilities/importui/items/importdelegate.cpp:232:38: note: Function 'paint' argument 1 names different: declaration 'painter' definition 'p'.
digikam-5.9.0/core/utilities/importui/items/importdelegate.cpp:380:43: style: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'toolTipRect'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:70:66: note: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'toolTipRect'.
digikam-5.9.0/core/utilities/importui/items/importdelegate.cpp:380:43: note: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'toolTipRect'.
digikam-5.9.0/core/utilities/importui/items/importdelegate.cpp:392:47: style: Function 'onActualPixmapRect' argument 4 names different: declaration 'actualRect' definition 'returnRect'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:94:62: note: Function 'onActualPixmapRect' argument 4 names different: declaration 'actualRect' definition 'returnRect'.
digikam-5.9.0/core/utilities/importui/items/importdelegate.cpp:392:47: note: Function 'onActualPixmapRect' argument 4 names different: declaration 'actualRect' definition 'returnRect'.
digikam-5.9.0/core/utilities/importui/items/importdelegatepriv.h:104:9: performance: Variable 'flow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:67:18: style: The function 'setSpacing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.h:63:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:67:18: note: Function in derived class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:68:18: style: The function 'setDefaultViewOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.h:64:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:68:18: note: Function in derived class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:69:18: style: The function 'acceptsToolTip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.h:65:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:69:18: note: Function in derived class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:71:18: style: The function 'acceptsActivation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.h:67:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:71:18: note: Function in derived class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:74:19: style: The function 'pixmapRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.h:73:19: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:74:19: note: Function in derived class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:75:19: style: The function 'imageInformationRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.h:81:19: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:75:19: note: Function in derived class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:120:18: style: The function 'invalidatePaintingCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.h:137:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:120:18: note: Function in derived class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:121:18: style: The function 'updateSizeRectsAndPixmaps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.h:138:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:121:18: note: Function in derived class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:152:18: style: The function 'setDefaultViewOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:68:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:152:18: note: Function in derived class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:153:18: style: The function 'acceptsActivation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:71:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:153:18: note: Function in derived class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:158:18: style: The function 'updateContentWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:104:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:158:18: note: Function in derived class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:159:18: style: The function 'updateRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:109:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:159:18: note: Function in derived class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:182:18: style: The function 'updateRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:109:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/items/importdelegate.h:182:18: note: Function in derived class
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.cpp:195:112: style: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'retRect'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.h:66:66: note: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'retRect'.
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.cpp:195:112: note: Function 'acceptsToolTip' argument 4 names different: declaration 'tooltipRect' definition 'retRect'.
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.cpp:205:116: style: Function 'acceptsActivation' argument 4 names different: declaration 'activationRect' definition 'retRect'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.h:68:69: note: Function 'acceptsActivation' argument 4 names different: declaration 'activationRect' definition 'retRect'.
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.cpp:205:116: note: Function 'acceptsActivation' argument 4 names different: declaration 'activationRect' definition 'retRect'.
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.cpp:320:72: style: Function 'drawImageFormat' argument 2 names different: declaration 'dimsRect' definition 'r'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.h:115:52: note: Function 'drawImageFormat' argument 2 names different: declaration 'dimsRect' definition 'r'.
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.cpp:320:72: note: Function 'drawImageFormat' argument 2 names different: declaration 'dimsRect' definition 'r'.
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.cpp:395:81: style: Function 'drawPickLabelIcon' argument 3 names different: declaration 'pickLabel' definition 'pickId'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.h:119:61: note: Function 'drawPickLabelIcon' argument 3 names different: declaration 'pickLabel' definition 'pickId'.
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.cpp:395:81: note: Function 'drawPickLabelIcon' argument 3 names different: declaration 'pickLabel' definition 'pickId'.
digikam-5.9.0/core/utilities/importui/items/itemviewimportdelegate.cpp:57:5: performance: Variable 'thumbSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/importui/main/importui.cpp:1392:73: style: Function 'slotDownload' argument 3 names different: declaration 'pAlbum' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/main/importui.h:101:67: note: Function 'slotDownload' argument 3 names different: declaration 'pAlbum' definition 'album'.
digikam-5.9.0/core/utilities/importui/main/importui.cpp:1392:73: note: Function 'slotDownload' argument 3 names different: declaration 'pAlbum' definition 'album'.
digikam-5.9.0/core/utilities/importui/models/camitemsortsettings.cpp:214:94: style: Function 'compare' argument 3 names different: declaration 'sortRole' definition 'role'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/models/camitemsortsettings.h:124:77: note: Function 'compare' argument 3 names different: declaration 'sortRole' definition 'role'.
digikam-5.9.0/core/utilities/importui/models/camitemsortsettings.cpp:214:94: note: Function 'compare' argument 3 names different: declaration 'sortRole' definition 'role'.
digikam-5.9.0/core/utilities/importui/models/camitemsortsettings.cpp:37:5: performance: Variable 'categorizationCaseSensitivity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/importui/models/camitemsortsettings.cpp:41:5: performance: Variable 'sortCaseSensitivity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/importui/models/camitemsortsettings.cpp:42:5: performance: Variable 'currentCategorizationSortOrder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/importui/models/camitemsortsettings.cpp:43:5: performance: Variable 'currentSortOrder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/importui/models/importfiltermodel.h:139:32: style: The function 'importFilterModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/models/importfiltermodel.h:81:32: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/models/importfiltermodel.h:139:32: note: Function in derived class
digikam-5.9.0/core/utilities/importui/models/importfiltermodel.h:186:18: style: The function 'setDirectSourceImportModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/models/importfiltermodel.h:88:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/models/importfiltermodel.h:186:18: note: Function in derived class
digikam-5.9.0/core/utilities/importui/models/importimagemodel.cpp:801:29: style: The scope of the variable 'removedRows' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/importui/models/importimagemodel.cpp:959:13: style: The scope of the variable 'removedRows' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/importui/models/importimagemodel.cpp:117:74: style: Function 'setCameraThumbsController' argument 1 names different: declaration 'controller' definition 'thumbsCtrl'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/models/importimagemodel.h:72:68: note: Function 'setCameraThumbsController' argument 1 names different: declaration 'controller' definition 'thumbsCtrl'.
digikam-5.9.0/core/utilities/importui/models/importimagemodel.cpp:117:74: note: Function 'setCameraThumbsController' argument 1 names different: declaration 'controller' definition 'thumbsCtrl'.
digikam-5.9.0/core/utilities/importui/models/importimagemodel.cpp:884:85: style: Function 'aboutToBeRemovedInModel' argument 1 names different: declaration 'aboutToBeRemoved' definition 'toRemove'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/models/importimagemodel.cpp:92:64: note: Function 'aboutToBeRemovedInModel' argument 1 names different: declaration 'aboutToBeRemoved' definition 'toRemove'.
digikam-5.9.0/core/utilities/importui/models/importimagemodel.cpp:884:85: note: Function 'aboutToBeRemovedInModel' argument 1 names different: declaration 'aboutToBeRemoved' definition 'toRemove'.
digikam-5.9.0/core/utilities/importui/models/importimagemodel.cpp:917:97: style: Function 'toContiguousPairs' argument 1 names different: declaration 'ids' definition 'unsorted'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/models/importimagemodel.cpp:95:63: note: Function 'toContiguousPairs' argument 1 names different: declaration 'ids' definition 'unsorted'.
digikam-5.9.0/core/utilities/importui/models/importimagemodel.cpp:917:97: note: Function 'toContiguousPairs' argument 1 names different: declaration 'ids' definition 'unsorted'.
digikam-5.9.0/core/utilities/importui/models/importimagemodel.cpp:881:5: performance: Variable 'oldIds' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/importui/models/importthumbnailmodel.h:54:10: style: The function 'setCameraThumbsController' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/models/importimagemodel.h:72:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/models/importthumbnailmodel.h:54:10: note: Function in derived class
digikam-5.9.0/core/utilities/importui/views/cameranamehelper.cpp:114:32: style: Opposite expression on both sides of '&&'. [oppositeExpression]
digikam-5.9.0/core/utilities/importui/views/cameranamehelper.cpp:114:32: note: Opposite expression on both sides of '&&'.
digikam-5.9.0/core/utilities/importui/views/cameranamehelper.cpp:114:32: note: Opposite expression on both sides of '&&'.
digikam-5.9.0/core/utilities/importui/views/importcategorizedview.cpp:323:69: style: Function 'nextIndexHint' argument 1 names different: declaration 'indexToAnchor' definition 'anchor'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/views/importcategorizedview.h:156:67: note: Function 'nextIndexHint' argument 1 names different: declaration 'indexToAnchor' definition 'anchor'.
digikam-5.9.0/core/utilities/importui/views/importcategorizedview.cpp:323:69: note: Function 'nextIndexHint' argument 1 names different: declaration 'indexToAnchor' definition 'anchor'.
digikam-5.9.0/core/utilities/importui/views/importcategorizedview.cpp:382:67: style: Function 'setThumbnailSize' argument 1 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/views/importcategorizedview.h:106:56: note: Function 'setThumbnailSize' argument 1 names different: declaration 'size' definition 's'.
digikam-5.9.0/core/utilities/importui/views/importcategorizedview.cpp:382:67: note: Function 'setThumbnailSize' argument 1 names different: declaration 'size' definition 's'.
digikam-5.9.0/core/utilities/importui/views/importiconview.cpp:463:61: style: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/views/importiconview.h:75:49: note: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'.
digikam-5.9.0/core/utilities/importui/views/importiconview.cpp:463:61: note: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'.
digikam-5.9.0/core/utilities/importui/views/importiconview_p.h:44:1: style: The class 'Private' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/utilities/importui/views/importiconview.h:94:18: warning: Virtual function 'slotSetupChanged' is called from constructor 'ImportIconView(QWidget*const parent=0)' at line 116. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/utilities/importui/views/importiconview.cpp:116:24: note: Calling slotSetupChanged
digikam-5.9.0/core/utilities/importui/views/importiconview.h:94:18: note: slotSetupChanged is a virtual method
digikam-5.9.0/core/utilities/importui/views/importiconview.h:94:18: warning: Virtual function 'slotSetupChanged' is called from constructor 'ImportIconView(QWidget*const parent=0)' at line 118. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/utilities/importui/views/importiconview.cpp:118:5: note: Calling slotSetupChanged
digikam-5.9.0/core/utilities/importui/views/importiconview.h:94:18: note: slotSetupChanged is a virtual method
digikam-5.9.0/core/utilities/importui/views/importiconview.h:53:18: style: The function 'setThumbnailSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/views/importcategorizedview.h:106:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/views/importiconview.h:53:18: note: Function in derived class
digikam-5.9.0/core/utilities/importui/views/importiconview.h:91:18: style: The function 'activated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/views/importcategorizedview.h:166:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/views/importiconview.h:91:18: note: Function in derived class
digikam-5.9.0/core/utilities/importui/views/importiconview.h:92:18: style: The function 'showContextMenuOnInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/importui/views/importcategorizedview.h:167:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/importui/views/importiconview.h:92:18: note: Function in derived class
digikam-5.9.0/core/utilities/importui/views/importthumbnailbar.cpp:142:50: style: Function 'setFlow' argument 1 names different: declaration 'newFlow' definition 'flow'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/views/importthumbnailbar.h:57:34: note: Function 'setFlow' argument 1 names different: declaration 'newFlow' definition 'flow'.
digikam-5.9.0/core/utilities/importui/views/importthumbnailbar.cpp:142:50: note: Function 'setFlow' argument 1 names different: declaration 'newFlow' definition 'flow'.
digikam-5.9.0/core/utilities/importui/views/importthumbnailbar.cpp:181:65: style: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/views/importthumbnailbar.h:63:49: note: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'.
digikam-5.9.0/core/utilities/importui/views/importthumbnailbar.cpp:181:65: note: Function 'assignRating' argument 1 names different: declaration 'index' definition 'indexes'.
digikam-5.9.0/core/utilities/importui/views/importthumbnailbar.cpp:45:9: performance: Variable 'scrollPolicy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/importui/views/importthumbnailbar.h:68:18: warning: Virtual function 'slotSetupChanged' is called from constructor 'ImportThumbnailBar(QWidget*const parent=0)' at line 71. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/utilities/importui/views/importthumbnailbar.cpp:71:24: note: Calling slotSetupChanged
digikam-5.9.0/core/utilities/importui/views/importthumbnailbar.h:68:18: note: slotSetupChanged is a virtual method
digikam-5.9.0/core/utilities/importui/views/importthumbnailbar.h:68:18: warning: Virtual function 'slotSetupChanged' is called from constructor 'ImportThumbnailBar(QWidget*const parent=0)' at line 73. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/utilities/importui/views/importthumbnailbar.cpp:73:5: note: Calling slotSetupChanged
digikam-5.9.0/core/utilities/importui/views/importthumbnailbar.h:68:18: note: slotSetupChanged is a virtual method
digikam-5.9.0/core/utilities/importui/views/importview.cpp:787:41: style: Function 'slotSeparateImages' argument 1 names different: declaration 'mode' definition 'categoryMode'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/importui/views/importview.h:119:33: note: Function 'slotSeparateImages' argument 1 names different: declaration 'mode' definition 'categoryMode'.
digikam-5.9.0/core/utilities/importui/views/importview.cpp:787:41: note: Function 'slotSeparateImages' argument 1 names different: declaration 'mode' definition 'categoryMode'.
digikam-5.9.0/core/utilities/importui/views/importview.cpp:77:10: performance: Technically the member function 'Digikam::Private::addPageUpDownActions' can be static. [functionStatic]
digikam-5.9.0/core/utilities/importui/views/importview.cpp:107:27: note: Technically the member function 'Digikam::Private::addPageUpDownActions' can be static.
digikam-5.9.0/core/utilities/importui/views/importview.cpp:77:10: note: Technically the member function 'Digikam::Private::addPageUpDownActions' can be static.
digikam-5.9.0/core/utilities/kdesupport/kfilemetadata/baloowrap.h:74:5: style: Class 'BalooWrap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/kdesupport/kipi/kipiimagecollection.cpp:60:9: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/kdesupport/kipi/kipiimagecollection.cpp:60:9: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/kdesupport/kipi/kipiimagecollectionselector.cpp:64:10: performance: Technically the member function 'Digikam::Private::fillCollectionsFromCheckedModel' can be static. [functionStatic]
digikam-5.9.0/core/utilities/kdesupport/kipi/kipiimagecollectionselector.cpp:81:10: performance: Technically the member function 'Digikam::Private::fillCollectionsFromCheckedLabels' can be static. [functionStatic]
digikam-5.9.0/core/utilities/kdesupport/kipi/kipipluginloader.cpp:306:9: style: Variable 'cpt' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/core/utilities/kdesupport/kipi/kipipluginloader.cpp:76:13: performance: Technically the member function 'Digikam::Private::categoryName' can be static. [functionStatic]
digikam-5.9.0/core/utilities/kdesupport/kipi/kipipluginloader.cpp:183:36: note: Technically the member function 'Digikam::Private::categoryName' can be static.
digikam-5.9.0/core/utilities/kdesupport/kipi/kipipluginloader.cpp:76:13: note: Technically the member function 'Digikam::Private::categoryName' can be static.
digikam-5.9.0/core/utilities/kdesupport/kipi/kipipluginloader.cpp:86:33: style: Class 'Private' is unsafe, 'Private::kipipluginsActionCollection' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/core/utilities/kdesupport/ksane/saveimgthread.h:43:5: style: Class 'SaveImgThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/lighttable/lighttablewindow.cpp:733:56: style: Function 'loadImageInfos' argument 2 names different: declaration 'imageInfoCurrent' definition 'givenImageInfoCurrent'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/lighttable/lighttablewindow.h:54:69: note: Function 'loadImageInfos' argument 2 names different: declaration 'imageInfoCurrent' definition 'givenImageInfoCurrent'.
digikam-5.9.0/core/utilities/lighttable/lighttablewindow.cpp:733:56: note: Function 'loadImageInfos' argument 2 names different: declaration 'imageInfoCurrent' definition 'givenImageInfoCurrent'.
digikam-5.9.0/core/utilities/lighttable/lighttablewindow.cpp:779:55: style: Function 'slotFileChanged' argument 1 names different: declaration 'filePath' definition 'path'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/lighttable/lighttablewindow.h:68:41: note: Function 'slotFileChanged' argument 1 names different: declaration 'filePath' definition 'path'.
digikam-5.9.0/core/utilities/lighttable/lighttablewindow.cpp:779:55: note: Function 'slotFileChanged' argument 1 names different: declaration 'filePath' definition 'path'.
digikam-5.9.0/core/utilities/lighttable/lighttablewindow_p.h:95:10: performance: Technically the member function 'Digikam::Private::addPageUpDownActions' can be static. [functionStatic]
digikam-5.9.0/core/utilities/lighttable/lighttablewindow_p.h:150:33: note: Technically the member function 'Digikam::Private::addPageUpDownActions' can be static.
digikam-5.9.0/core/utilities/lighttable/lighttablewindow_p.h:95:10: note: Technically the member function 'Digikam::Private::addPageUpDownActions' can be static.
digikam-5.9.0/core/utilities/maintenance/databasetask.cpp:266:21: style: Variable 'removed' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/maintenance/databasetask.cpp:263:0: note: Variable 'removed' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/maintenance/databasetask.cpp:266:21: note: Variable 'removed' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/maintenance/databasetask.cpp:376:9: style: Variable 'lastQueryState' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
digikam-5.9.0/core/utilities/maintenance/databasetask.cpp:373:0: note: Variable 'lastQueryState' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/utilities/maintenance/databasetask.cpp:376:9: note: Variable 'lastQueryState' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/utilities/maintenance/dbcleaner.h:58:10: style: The function 'setUseMultiCoreCPU' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:56:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/dbcleaner.h:58:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/dbcleaner.h:62:10: style: The function 'slotStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:70:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/dbcleaner.h:62:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/dbcleaner.h:63:10: style: The function 'slotCancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:72:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/dbcleaner.h:63:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/dbcleaner.h:79:10: style: The function 'slotDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:71:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/dbcleaner.h:79:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/metadatasynchronizer.h:68:10: style: The function 'setUseMultiCoreCPU' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:56:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/metadatasynchronizer.h:68:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/metadatasynchronizer.h:72:10: style: The function 'slotStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:70:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/metadatasynchronizer.h:72:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/metadatasynchronizer.h:77:10: style: The function 'slotCancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:72:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/metadatasynchronizer.h:77:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/duplicatesfinder.h:60:10: style: The function 'slotStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:70:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/duplicatesfinder.h:60:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/duplicatesfinder.h:61:10: style: The function 'slotDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:71:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/duplicatesfinder.h:61:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/duplicatesfinder.h:62:10: style: The function 'slotCancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:72:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/duplicatesfinder.h:62:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/facesdetector.h:56:10: style: The function 'slotStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:70:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/facesdetector.h:56:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/facesdetector.h:61:10: style: The function 'slotDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:71:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/facesdetector.h:61:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/facesdetector.h:62:10: style: The function 'slotCancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:72:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/facesdetector.h:62:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/fingerprintsgenerator.h:52:10: style: The function 'setUseMultiCoreCPU' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:56:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/fingerprintsgenerator.h:52:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/fingerprintsgenerator.h:60:10: style: The function 'slotStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:70:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/fingerprintsgenerator.h:60:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/fingerprintsgenerator.h:61:10: style: The function 'slotDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:71:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/fingerprintsgenerator.h:61:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/fingerprintsgenerator.h:62:10: style: The function 'slotCancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:72:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/fingerprintsgenerator.h:62:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/imageinfojob.cpp:162:61: style: Function 'slotData' argument 1 names different: declaration 'data' definition 'records'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/maintenance/imageinfojob.h:62:51: note: Function 'slotData' argument 1 names different: declaration 'data' definition 'records'.
digikam-5.9.0/core/utilities/maintenance/imageinfojob.cpp:162:61: note: Function 'slotData' argument 1 names different: declaration 'data' definition 'records'.
digikam-5.9.0/core/utilities/maintenance/imagequalitysorter.h:63:10: style: The function 'setUseMultiCoreCPU' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:56:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/imagequalitysorter.h:63:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/imagequalitysorter.h:71:10: style: The function 'slotStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:70:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/imagequalitysorter.h:71:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/imagequalitysorter.h:72:10: style: The function 'slotCancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:72:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/imagequalitysorter.h:72:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/maintenancedata.cpp:55:7: style: Class 'MaintenanceData' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/maintenance/maintenancedata.cpp:55:7: style: Class 'MaintenanceData' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/maintenance/newitemsfinder.h:62:10: style: The function 'slotStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:70:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/newitemsfinder.h:62:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/newitemsfinder.h:67:10: style: The function 'slotCancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:72:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/newitemsfinder.h:67:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/thumbsgenerator.h:55:10: style: The function 'setUseMultiCoreCPU' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:56:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/thumbsgenerator.h:55:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/thumbsgenerator.h:63:10: style: The function 'slotStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:70:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/thumbsgenerator.h:63:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/thumbsgenerator.h:64:10: style: The function 'slotCancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:72:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/maintenance/thumbsgenerator.h:64:10: note: Function in derived class
digikam-5.9.0/core/utilities/maintenance/maintenancesettings.cpp:46:5: performance: Variable 'duplicatesRestriction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:72:18: warning: Virtual function 'slotCancel' is called from constructor 'MaintenanceTool(const QString&id,ProgressItem*const parent=0)' at line 63. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/utilities/maintenance/maintenancetool.cpp:63:24: note: Calling slotCancel
digikam-5.9.0/core/utilities/maintenance/maintenancetool.h:72:18: note: slotCancel is a virtual method
digikam-5.9.0/core/utilities/mediaserver/dlnaserver.cpp:80:16: style: The scope of the variable 'depth' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/dlnaserver.cpp:81:16: style: The scope of the variable 'size' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/dlnaserverdelegate.cpp:124:1: style: Label 'failure' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/dmediaserver.cpp:97:9: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/mediaserver/dmediaserver.cpp:97:9: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/mediaserver/dmediaserver.cpp:97:9: style: Class 'Private' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
digikam-5.9.0/core/utilities/mediaserver/dmediaserver.cpp:106:33: style: Class 'Private' is unsafe, 'Private::serverHolder' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/core/utilities/mediaserver/dmediaservermngr.cpp:129:10: style: The scope of the variable 'result' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetBench/NetBench.cpp:216:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetBench/NetBench.cpp:216:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetBench/NetBench.cpp:79:38: warning: Possible null pointer dereference: response [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetBench/NetBench.cpp:70:42: note: Assignment 'response=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetBench/NetBench.cpp:79:38: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetConfig/NetConfig.cpp:88:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetConfig/NetConfig.cpp:100:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:155:9: style: Condition 'connector' is always false [knownConditionTrueFalse]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:57:44: note: Assignment 'connector=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:155:9: note: Condition 'connector' is always false
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:261:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:262:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:263:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:264:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetGet/NetGet.cpp:265:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetPump/NetPump.cpp:672:5: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/NetResolve/NetResolve.cpp:69:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:372:46: warning: Possible null pointer dereference: worker [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:365:33: note: Assignment 'worker=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:372:46: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:382:13: warning: Possible null pointer dereference: worker [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:365:33: note: Assignment 'worker=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:382:13: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:398:40: warning: Possible null pointer dereference: worker [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:365:33: note: Assignment 'worker=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:383:26: note: Calling function 'OnWorkerDone', 1st argument 'worker' value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:398:40: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:281:5: warning: Member variable 'ZipHttpWorker::State' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Apps/ZipHttpServer/ZipHttpServer.cpp:281:5: warning: Member variable 'ZipHttpWorker::m_Verbose' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:205:0: warning: Either the condition 'if(m_Tail)' is redundant or there is possible null pointer dereference: m_Tail. [nullPointerRedundantCheck]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:210:0: note: Assuming that condition 'if(m_Tail)' is not redundant
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:205:0: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:314:0: style: Function 'operator=' argument 1 names different: declaration 'other' definition 'list'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:252:0: note: Function 'operator=' argument 1 names different: declaration 'other' definition 'list'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:314:0: note: Function 'operator=' argument 1 names different: declaration 'other' definition 'list'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:441:0: style: Function 'GetItem' argument 1 names different: declaration 'index' definition 'n'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:127:0: note: Function 'GetItem' argument 1 names different: declaration 'index' definition 'n'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:441:0: note: Function 'GetItem' argument 1 names different: declaration 'index' definition 'n'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:252:0: style: 'NPT_List < Singleton * >::operator=' should return 'NPT_List < Singleton * > &'. [operatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:97:0: style: 'Iterator::operator=' should return 'Iterator &'. [operatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCommon.h:58:5: style: Class 'NPT_ObjectComparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCommon.h:130:5: style: Class 'NPT_UntilResultNotEquals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCommon.h:157:5: style: Class 'NPT_PropertyValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCommon.h:158:5: style: Class 'NPT_PropertyValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:97:6: style: Class 'NPT_AutoLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:153:16: style: Class 'NPT_SharedVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptThreads.h:194:10: style: Class 'NPT_AtomicVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:262:0: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:205:22: warning: Either the condition 'if(m_Tail)' is redundant or there is possible null pointer dereference: m_Tail. [nullPointerRedundantCheck]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:210:16: note: Assuming that condition 'if(m_Tail)' is not redundant
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:205:22: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:441:34: style: Function 'GetItem' argument 1 names different: declaration 'index' definition 'n'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:127:38: note: Function 'GetItem' argument 1 names different: declaration 'index' definition 'n'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:441:34: note: Function 'GetItem' argument 1 names different: declaration 'index' definition 'n'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:431:0: style: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:82:0: note: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:431:0: note: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:451:0: style: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:83:0: note: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:451:0: note: Function 'Resize' argument 1 names different: declaration 'count' definition 'size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptMap.h:321:1: style: The class 'NPT_HashMap' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:97:9: style: 'Iterator::operator=' should return 'Iterator &'. [operatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptMap.h:387:9: style: 'Iterator::operator=' should return 'Iterator &'. [operatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptMap.h:79:5: performance: Technically the member function 'NPT_Map::NPT_Map<K,V>' can be static. [functionStatic]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptMap.h:373:18: style: Technically the member function 'NPT_HashMap::Iterator::operator++' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:49:5: style: Class 'NPT_DataBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:262:9: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:67:5: style: Class 'NPT_String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptMap.h:55:9: style: Class 'Entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:294:26: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:394:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:400:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:164:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:181:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:197:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:232:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:320:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:410:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:417:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptArray.h:458:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:172:43: warning: Either the condition 'buffer==0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:176:16: note: Assuming that condition 'buffer==0' is not redundant
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:171:31: note: Assignment 'buffer_start=buffer', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:172:43: note: Null pointer addition
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:61:76: style: Function 'NPT_BufferedInputStream' argument 1 names different: declaration 'stream' definition 'source'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:56:55: note: Function 'NPT_BufferedInputStream' argument 1 names different: declaration 'stream' definition 'source'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:61:76: note: Function 'NPT_BufferedInputStream' argument 1 names different: declaration 'stream' definition 'source'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:166:45: style: Function 'ReadLine' argument 2 names different: declaration 'buffer_size' definition 'size'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.h:65:43: note: Function 'ReadLine' argument 2 names different: declaration 'buffer_size' definition 'size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptBufferedStreams.cpp:166:45: note: Function 'ReadLine' argument 2 names different: declaration 'buffer_size' definition 'size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.h:122:0: warning: Member variable 'NPT_MacAddress::m_Address' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:227:5: warning: Member variable 'NPT_Socket::m_SocketDelegate' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptMap.h:97:0: style: 'NPT_Map < NPT_HttpClient * , NPT_List < NPT_HttpClient :: Connection * > >::operator=' should return 'NPT_Map < NPT_HttpClient * , NPT_List < NPT_HttpClient :: Connection * > > &'. [operatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptMap.h:97:0: style: 'NPT_Map < NPT_String , NPT_String >::operator=' should return 'NPT_Map < NPT_String , NPT_String > &'. [operatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:252:0: style: 'NPT_List < Connection * >::operator=' should return 'NPT_List < Connection * > &'. [operatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:252:0: style: 'NPT_List < HandlerConfig * >::operator=' should return 'NPT_List < HandlerConfig * > &'. [operatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:252:0: style: 'NPT_List < NPT_LogHandler * >::operator=' should return 'NPT_List < NPT_LogHandler * > &'. [operatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:252:0: style: 'NPT_List < NPT_LogConfigEntry >::operator=' should return 'NPT_List < NPT_LogConfigEntry > &'. [operatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:252:0: style: 'NPT_List < NPT_Logger * >::operator=' should return 'NPT_List < NPT_Logger * > &'. [operatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptList.h:252:0: style: 'NPT_List < Entry * >::operator=' should return 'NPT_List < Entry * > &'. [operatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.h:172:10: style: Technically the member function 'NPT_NetworkInterfaceAddress::IsAddressInNetwork' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:222:23: style: Technically the member function 'NPT_HttpEntity::GetContentLength' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:223:23: style: Technically the member function 'NPT_HttpEntity::GetContentType' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:224:23: style: Technically the member function 'NPT_HttpEntity::GetContentEncoding' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:225:23: style: Technically the member function 'NPT_HttpEntity::GetTransferEncoding' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:226:23: style: Technically the member function 'NPT_HttpEntity::ContentLengthIsKnown' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:425:20: performance: Technically the member function 'NPT_HttpClient::Connector::TrackConnection' can be static. [functionStatic]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:730:16: style: Technically the member function 'NPT_HttpServer::GetPort' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.h:162:35: style: Technically the member function 'NPT_LogManager::IsEnabled' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:190:5: style: Class 'NPT_MemoryStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:255:5: style: Class 'NPT_StringOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:256:5: style: Class 'NPT_StringOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.h:56:5: style: Class 'NPT_TimeStamp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.h:57:5: style: Class 'NPT_TimeStamp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUri.h:108:5: style: Class 'NPT_UrlQuery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.h:82:5: style: Class 'NPT_IpAddress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:243:14: style: Class 'NPT_UdpSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:258:5: style: Class 'NPT_UdpSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:272:14: style: Class 'NPT_UdpMulticastSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:305:14: style: Class 'NPT_TcpClientSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptSockets.h:317:14: style: Class 'NPT_TcpServerSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:204:14: style: Class 'NPT_HttpEntity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:271:5: style: Class 'NPT_HttpMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:818:5: style: Class 'NPT_HttpChunkedInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:844:5: style: Class 'NPT_HttpChunkedOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptMap.h:55:0: style: Class 'Entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:542:54: style: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'pt'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:410:46: note: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'pt'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:542:54: note: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'pt'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:542:69: style: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'ct'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:410:67: note: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'ct'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:542:69: note: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'ct'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:630:54: style: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'ct'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:421:46: note: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'ct'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:630:54: note: Function 'ProcessBlock' argument 1 names different: declaration 'block_in' definition 'ct'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:630:69: style: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'pt'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:421:67: note: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'pt'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:630:69: note: Function 'ProcessBlock' argument 2 names different: declaration 'block_out' definition 'pt'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:390:16: style: The function 'ProcessBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.h:68:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:390:16: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:393:16: style: The function 'GetBlockSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.h:65:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:393:16: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:394:16: style: The function 'GetAlgorithm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.h:67:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:394:16: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:409:16: style: The function 'GetDirection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.h:66:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:409:16: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:410:16: style: The function 'ProcessBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.h:68:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:410:16: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:420:16: style: The function 'GetDirection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.h:66:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:420:16: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:421:16: style: The function 'ProcessBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.h:68:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCrypto.cpp:421:16: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:53:41: style: Function 'NPT_DataBuffer' argument 1 names different: declaration 'size' definition 'bufferSize'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:49:29: note: Function 'NPT_DataBuffer' argument 1 names different: declaration 'size' definition 'bufferSize'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:53:41: note: Function 'NPT_DataBuffer' argument 1 names different: declaration 'size' definition 'bufferSize'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:64:59: style: Function 'NPT_DataBuffer' argument 2 names different: declaration 'size' definition 'data_size'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:50:47: note: Function 'NPT_DataBuffer' argument 2 names different: declaration 'size' definition 'data_size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:64:59: note: Function 'NPT_DataBuffer' argument 2 names different: declaration 'size' definition 'data_size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:152:54: style: Function 'SetBuffer' argument 2 names different: declaration 'bufferSize' definition 'buffer_size'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:59:61: note: Function 'SetBuffer' argument 2 names different: declaration 'bufferSize' definition 'buffer_size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:152:54: note: Function 'SetBuffer' argument 2 names different: declaration 'bufferSize' definition 'buffer_size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:169:40: style: Function 'SetBufferSize' argument 1 names different: declaration 'bufferSize' definition 'buffer_size'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:60:47: note: Function 'SetBufferSize' argument 1 names different: declaration 'bufferSize' definition 'buffer_size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:169:40: note: Function 'SetBufferSize' argument 1 names different: declaration 'bufferSize' definition 'buffer_size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:216:56: style: Function 'SetData' argument 2 names different: declaration 'dataSize' definition 'size'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:70:68: note: Function 'SetData' argument 2 names different: declaration 'dataSize' definition 'size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:216:56: note: Function 'SetData' argument 2 names different: declaration 'dataSize' definition 'size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:63:24: warning: Virtual function 'Clear' is called from destructor '~NPT_DataBuffer()' at line 93. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.cpp:93:5: note: Calling Clear
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDataBuffer.h:63:24: note: Clear is a virtual method
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:644:43: style: Function 'GetDigest' argument 1 names different: declaration 'buffer' definition 'mac'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:576:50: note: Function 'GetDigest' argument 1 names different: declaration 'buffer' definition 'mac'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:644:43: note: Function 'GetDigest' argument 1 names different: declaration 'buffer' definition 'mac'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:121:18: warning: Member variable 'NPT_BasicDigest::m_Buffer' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:102:24: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:59:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:102:24: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:224:26: style: The function 'GetDigest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:60:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:224:26: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:225:26: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:58:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:225:26: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:229:18: style: The function 'CompressBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:110:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:229:18: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:335:26: style: The function 'GetDigest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:60:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:335:26: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:336:26: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:58:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:336:26: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:340:18: style: The function 'CompressBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:110:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:340:18: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:424:26: style: The function 'GetDigest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:60:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:424:26: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:425:26: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:58:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:425:26: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:429:18: style: The function 'CompressBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:110:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:429:18: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:573:24: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:59:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:573:24: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:576:24: style: The function 'GetDigest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:60:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:576:24: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:577:26: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.h:58:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDigest.cpp:577:26: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptDynamicLibraries.h:78:5: style: Class 'NPT_DynamicLibrary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.cpp:111:57: style: Function 'Create' argument 2 names different: declaration 'base' definition 'basename'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:125:65: note: Function 'Create' argument 2 names different: declaration 'base' definition 'basename'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.cpp:111:57: note: Function 'Create' argument 2 names different: declaration 'base' definition 'basename'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.cpp:252:28: style: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:172:40: note: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.cpp:252:28: note: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.cpp:262:28: style: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:173:40: note: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.cpp:262:28: note: Function 'Save' argument 1 names different: declaration 'path' definition 'filename'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:182:25: style: Technically the member function 'NPT_File::GetPath' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:176:5: style: Class 'NPT_File' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptFile.h:217:5: style: Class 'NPT_FileDateComparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1927:16: style: The scope of the variable 'result' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:3111:14: style: The scope of the variable 'has_start' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:3112:14: style: The scope of the variable 'has_end' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:583:59: style: Function 'SetInputStream' argument 2 names different: declaration 'size' definition 'data_size'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:210:58: note: Function 'SetInputStream' argument 2 names different: declaration 'size' definition 'data_size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:583:59: note: Function 'SetInputStream' argument 2 names different: declaration 'size' definition 'data_size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1234:70: style: Function 'NPT_HttpStaticProxySelector' argument 1 names different: declaration 'http_propxy_hostname' definition 'http_proxy_hostname'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1217:45: note: Function 'NPT_HttpStaticProxySelector' argument 1 names different: declaration 'http_propxy_hostname' definition 'http_proxy_hostname'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1234:70: note: Function 'NPT_HttpStaticProxySelector' argument 1 names different: declaration 'http_propxy_hostname' definition 'http_proxy_hostname'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1237:70: style: Function 'NPT_HttpStaticProxySelector' argument 4 names different: declaration 'htts_proxy_port' definition 'https_proxy_port'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1220:45: note: Function 'NPT_HttpStaticProxySelector' argument 4 names different: declaration 'htts_proxy_port' definition 'https_proxy_port'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1237:70: note: Function 'NPT_HttpStaticProxySelector' argument 4 names different: declaration 'htts_proxy_port' definition 'https_proxy_port'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:213:16: style: Technically the member function 'NPT_HttpEntity::GetInputStream' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:548:17: note: Technically the member function 'NPT_HttpEntity::GetInputStream' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:213:16: note: Technically the member function 'NPT_HttpEntity::GetInputStream' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:684:17: style: Technically the member function 'NPT_HttpFileRequestHandler::GetContentType' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:3230:29: note: Technically the member function 'NPT_HttpFileRequestHandler::GetContentType' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.h:684:17: note: Technically the member function 'NPT_HttpFileRequestHandler::GetContentType' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:338:10: style: Technically the member function 'NPT_HttpEntityBodyInputStream::SizeIsKnown' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1547:9: style: Class 'NPT_HttpClient' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:1547:9: style: Class 'NPT_HttpClient' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:359:18: warning: Virtual function 'OnFullyRead' is called from constructor 'NPT_HttpEntityBodyInputStream(NPT_Reference < NPT_BufferedInputStream >&source,long size,bool size_is_known,bool chunked,NPT_HttpClient::Connection*connection,bool should_persist)' at line 389. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:389:9: note: Calling OnFullyRead
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptHttp.cpp:359:18: note: OnFullyRead is a virtual method
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptTls.h:133:5: style: Class 'NPT_TlsContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptCommon.h:58:0: style: Class 'NPT_ObjectComparator < NPT_HttpClient :: Connection * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:930:14: style: The scope of the variable 'result' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:58:1: style: The class 'NPT_LogConsoleHandler' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:79:1: style: The class 'NPT_LogFileHandler' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:100:1: style: The class 'NPT_LogTcpHandler' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:1454:5: style: Class 'NPT_HttpLoggerConfigurator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:1454:5: style: Class 'NPT_HttpLoggerConfigurator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptLogging.cpp:226:6: style: Class 'NPT_LogManagerAutoLocker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:89:5: style: Class 'NPT_MessageHandlerProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:182:5: style: Class 'NPT_MessageReceiver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:184:5: style: Class 'NPT_MessageReceiver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptMessaging.h:219:5: style: Class 'NPT_MessageBroadcaster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:202:54: style: Function 'NPT_MacAddress' argument 2 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.h:124:41: note: Function 'NPT_MacAddress' argument 2 names different: declaration 'addr' definition 'address'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:202:54: note: Function 'NPT_MacAddress' argument 2 names different: declaration 'addr' definition 'address'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:213:49: style: Function 'SetAddress' argument 2 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.h:128:69: note: Function 'SetAddress' argument 2 names different: declaration 'addr' definition 'address'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptNetwork.cpp:213:49: note: Function 'SetAddress' argument 2 names different: declaration 'addr' definition 'address'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptQueue.h:76:5: style: Class 'NPT_Queue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptSelectableMessageQueue.h:57:10: style: Technically the member function 'NPT_SelectableMessageQueue::GetEventFd' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptRingBuffer.h:63:19: style: Technically the member function 'NPT_RingBuffer::IsClosed' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:143:0: style: Class 'NPT_XmlNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:176:29: style: Class 'NPT_XmlElementNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:282:14: style: Class 'NPT_XmlParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptRingBuffer.h:48:19: style: Class 'NPT_RingBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptSerialPort.h:94:5: style: Class 'NPT_SerialPort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptZip.h:62:9: style: Class 'Entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptQueue.h:76:0: style: Class 'NPT_Queue < NPT_SimpleMessageCapsule >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptRingBuffer.h:58:19: style: Technically the member function 'NPT_RingBuffer::PeekByte' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptRingBuffer.cpp:207:17: note: Technically the member function 'NPT_RingBuffer::PeekByte' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptRingBuffer.h:58:19: note: Technically the member function 'NPT_RingBuffer::PeekByte' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:264:32: style: Function 'Skip' argument 1 names different: declaration 'offset' definition 'count'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:74:38: note: Function 'Skip' argument 1 names different: declaration 'offset' definition 'count'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:264:32: note: Function 'Skip' argument 1 names different: declaration 'offset' definition 'count'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:301:43: style: Function 'WriteString' argument 1 names different: declaration 'string_buffer' definition 'buffer'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:104:48: note: Function 'WriteString' argument 1 names different: declaration 'string_buffer' definition 'buffer'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:301:43: note: Function 'WriteString' argument 1 names different: declaration 'string_buffer' definition 'buffer'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:317:41: style: Function 'WriteLine' argument 1 names different: declaration 'line_buffer' definition 'buffer'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:105:46: note: Function 'WriteLine' argument 1 names different: declaration 'line_buffer' definition 'buffer'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:317:41: note: Function 'WriteLine' argument 1 names different: declaration 'line_buffer' definition 'buffer'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:462:37: style: Function 'Write' argument 1 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:211:34: note: Function 'Write' argument 1 names different: declaration 'buffer' definition 'data'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:462:37: note: Function 'Write' argument 1 names different: declaration 'buffer' definition 'data'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:675:39: style: Function 'Seek' argument 1 names different: declaration 'offset' definition 'position'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:290:34: note: Function 'Seek' argument 1 names different: declaration 'offset' definition 'position'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:675:39: note: Function 'Seek' argument 1 names different: declaration 'offset' definition 'position'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:687:40: style: Function 'Tell' argument 1 names different: declaration 'offset' definition 'position'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.h:291:35: note: Function 'Tell' argument 1 names different: declaration 'offset' definition 'position'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:687:40: note: Function 'Tell' argument 1 names different: declaration 'offset' definition 'position'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:580:5: style: Class 'NPT_StringOutputStream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStreams.cpp:580:5: style: Class 'NPT_StringOutputStream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:269:30: style: Function 'Reserve' argument 1 names different: declaration 'length' definition 'allocate'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:104:33: note: Function 'Reserve' argument 1 names different: declaration 'length' definition 'allocate'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:269:30: note: Function 'Reserve' argument 1 names different: declaration 'length' definition 'allocate'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:294:32: style: Function 'Assign' argument 1 names different: declaration 'chars' definition 'str'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:78:35: note: Function 'Assign' argument 1 names different: declaration 'chars' definition 'str'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:294:32: note: Function 'Assign' argument 1 names different: declaration 'chars' definition 'str'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:294:46: style: Function 'Assign' argument 2 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:78:51: note: Function 'Assign' argument 2 names different: declaration 'size' definition 'length'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:294:46: note: Function 'Assign' argument 2 names different: declaration 'size' definition 'length'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:371:32: style: Function 'Append' argument 1 names different: declaration 'chars' definition 'str'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:79:35: note: Function 'Append' argument 1 names different: declaration 'chars' definition 'str'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:371:32: note: Function 'Append' argument 1 names different: declaration 'chars' definition 'str'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:371:46: style: Function 'Append' argument 2 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:79:51: note: Function 'Append' argument 2 names different: declaration 'size' definition 'length'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:371:46: note: Function 'Append' argument 2 names different: declaration 'size' definition 'length'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:601:30: style: Function 'Find' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:131:27: note: Function 'Find' argument 1 names different: declaration 's' definition 'str'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:601:30: note: Function 'Find' argument 1 names different: declaration 's' definition 'str'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:694:37: style: Function 'ReverseFind' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:134:34: note: Function 'ReverseFind' argument 1 names different: declaration 's' definition 'str'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:694:37: note: Function 'ReverseFind' argument 1 names different: declaration 's' definition 'str'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:824:41: style: Function 'Replace' argument 2 names different: declaration 'b' definition 'str'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:127:51: note: Function 'Replace' argument 2 names different: declaration 'b' definition 'str'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:824:41: note: Function 'Replace' argument 2 names different: declaration 'b' definition 'str'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:874:32: style: Function 'Insert' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:139:42: note: Function 'Insert' argument 1 names different: declaration 's' definition 'str'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:874:32: note: Function 'Insert' argument 1 names different: declaration 's' definition 'str'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:124:10: style: Technically the member function 'NPT_String::MakeLowercase' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:748:13: note: Technically the member function 'NPT_String::MakeLowercase' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:124:10: note: Technically the member function 'NPT_String::MakeLowercase' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:125:10: style: Technically the member function 'NPT_String::MakeUppercase' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:765:13: note: Technically the member function 'NPT_String::MakeUppercase' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:125:10: note: Technically the member function 'NPT_String::MakeUppercase' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:126:23: style: Technically the member function 'NPT_String::Replace' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:804:13: note: Technically the member function 'NPT_String::Replace' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:126:23: note: Technically the member function 'NPT_String::Replace' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:145:23: style: Technically the member function 'NPT_String::TrimLeft' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:1037:13: note: Technically the member function 'NPT_String::TrimLeft' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:145:23: note: Technically the member function 'NPT_String::TrimLeft' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:148:23: style: Technically the member function 'NPT_String::TrimRight' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.cpp:1085:13: note: Technically the member function 'NPT_String::TrimRight' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptStrings.h:148:23: note: Technically the member function 'NPT_String::TrimRight' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.cpp:84:48: style: Function 'operator+=' argument 1 names different: declaration 'time_stamp' definition 't'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.h:58:52: note: Function 'operator+=' argument 1 names different: declaration 'time_stamp' definition 't'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.cpp:84:48: note: Function 'operator+=' argument 1 names different: declaration 'time_stamp' definition 't'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.cpp:94:48: style: Function 'operator-=' argument 1 names different: declaration 'time_stamp' definition 't'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.h:59:52: note: Function 'operator-=' argument 1 names different: declaration 'time_stamp' definition 't'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.cpp:94:48: note: Function 'operator-=' argument 1 names different: declaration 'time_stamp' definition 't'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.cpp:191:50: style: Function 'FromTimeStamp' argument 1 names different: declaration 'timestamp' definition 'ts'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.h:140:51: note: Function 'FromTimeStamp' argument 1 names different: declaration 'timestamp' definition 'ts'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.cpp:191:50: note: Function 'FromTimeStamp' argument 1 names different: declaration 'timestamp' definition 'ts'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptTime.h:50:1: warning: The class 'NPT_TimeStamp' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:58:41: style: Function 'NPT_BytesToInt64Be' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:69:59: note: Function 'NPT_BytesToInt64Be' argument 1 names different: declaration 'buffer' definition 'bytes'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:58:41: note: Function 'NPT_BytesToInt64Be' argument 1 names different: declaration 'buffer' definition 'bytes'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:75:41: style: Function 'NPT_BytesToInt32Be' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:70:59: note: Function 'NPT_BytesToInt32Be' argument 1 names different: declaration 'buffer' definition 'bytes'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:75:41: note: Function 'NPT_BytesToInt32Be' argument 1 names different: declaration 'buffer' definition 'bytes'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:88:41: style: Function 'NPT_BytesToInt24Be' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:71:59: note: Function 'NPT_BytesToInt24Be' argument 1 names different: declaration 'buffer' definition 'bytes'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:88:41: note: Function 'NPT_BytesToInt24Be' argument 1 names different: declaration 'buffer' definition 'bytes'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:100:41: style: Function 'NPT_BytesToInt16Be' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:72:59: note: Function 'NPT_BytesToInt16Be' argument 1 names different: declaration 'buffer' definition 'bytes'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:100:41: note: Function 'NPT_BytesToInt16Be' argument 1 names different: declaration 'buffer' definition 'bytes'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:111:41: style: Function 'NPT_BytesToInt64Le' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:78:59: note: Function 'NPT_BytesToInt64Le' argument 1 names different: declaration 'buffer' definition 'bytes'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:111:41: note: Function 'NPT_BytesToInt64Le' argument 1 names different: declaration 'buffer' definition 'bytes'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:128:41: style: Function 'NPT_BytesToInt32Le' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:79:59: note: Function 'NPT_BytesToInt32Le' argument 1 names different: declaration 'buffer' definition 'bytes'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:128:41: note: Function 'NPT_BytesToInt32Le' argument 1 names different: declaration 'buffer' definition 'bytes'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:141:41: style: Function 'NPT_BytesToInt24Le' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:80:59: note: Function 'NPT_BytesToInt24Le' argument 1 names different: declaration 'buffer' definition 'bytes'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:141:41: note: Function 'NPT_BytesToInt24Le' argument 1 names different: declaration 'buffer' definition 'bytes'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:153:41: style: Function 'NPT_BytesToInt16Le' argument 1 names different: declaration 'buffer' definition 'bytes'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:81:59: note: Function 'NPT_BytesToInt16Le' argument 1 names different: declaration 'buffer' definition 'bytes'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:153:41: note: Function 'NPT_BytesToInt16Le' argument 1 names different: declaration 'buffer' definition 'bytes'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:606:48: style: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:102:48: note: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:606:48: note: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:624:49: style: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:105:49: note: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:624:49: note: Function 'NPT_ParseInteger32' argument 2 names different: declaration 'result' definition 'value'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:640:41: style: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:90:41: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:640:41: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:658:50: style: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:93:50: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:658:50: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:676:40: style: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:96:40: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:676:40: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:694:49: style: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.h:99:49: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptUtils.cpp:694:49: note: Function 'NPT_ParseInteger' argument 2 names different: declaration 'result' definition 'value'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1741:39: style: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:296:48: note: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1741:39: note: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1801:39: style: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:292:48: note: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1801:39: note: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1813:36: style: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:285:45: note: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1813:36: note: Function 'Parse' argument 2 names different: declaration 'tree' definition 'node'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1827:36: style: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:289:45: note: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1827:36: note: Function 'Parse' argument 3 names different: declaration 'tree' definition 'node'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2583:44: style: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:370:44: note: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2583:44: note: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2599:51: style: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:386:44: note: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2599:51: note: Function 'Serialize' argument 2 names different: declaration 'stream' definition 'output'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:102:23: style: Technically the member function 'NPT_XmlNamespaceMap::GetNamespaceUri' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:734:22: note: Technically the member function 'NPT_XmlNamespaceMap::GetNamespaceUri' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:102:23: note: Technically the member function 'NPT_XmlNamespaceMap::GetNamespaceUri' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:103:23: style: Technically the member function 'NPT_XmlNamespaceMap::GetNamespacePrefix' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:753:22: note: Technically the member function 'NPT_XmlNamespaceMap::GetNamespacePrefix' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:103:23: note: Technically the member function 'NPT_XmlNamespaceMap::GetNamespacePrefix' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:343:16: performance: Technically the member function 'NPT_XmlSerializer::EscapeChar' can be static. [functionStatic]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2383:20: note: Technically the member function 'NPT_XmlSerializer::EscapeChar' can be static.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:343:16: note: Technically the member function 'NPT_XmlSerializer::EscapeChar' can be static.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:385:16: performance: Technically the member function 'NPT_XmlCanonicalizer::Serialize' can be static. [functionStatic]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2598:23: note: Technically the member function 'NPT_XmlCanonicalizer::Serialize' can be static.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.h:385:16: note: Technically the member function 'NPT_XmlCanonicalizer::Serialize' can be static.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1218:16: performance: Technically the member function 'NPT_XmlProcessor::ResolveEntity' can be static. [functionStatic]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1249:19: note: Technically the member function 'NPT_XmlProcessor::ResolveEntity' can be static.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1218:16: note: Technically the member function 'NPT_XmlProcessor::ResolveEntity' can be static.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1703:5: style: Class 'NPT_XmlParser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1703:5: style: Class 'NPT_XmlParser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:189:5: style: Class 'NPT_XmlNamespaceCollapser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:1099:4: style: Class 'NPT_XmlProcessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2001:5: style: Class 'NPT_XmlAttributeWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2019:5: style: Class 'NPT_XmlNodeWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Core/NptXml.cpp:2067:9: style: Struct 'MapChainLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:753:47: style: Function 'WaitForCondition' argument 1 names different: declaration 'readable' definition 'wait_for_readable'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:666:38: note: Function 'WaitForCondition' argument 1 names different: declaration 'readable' definition 'wait_for_readable'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:753:47: note: Function 'WaitForCondition' argument 1 names different: declaration 'readable' definition 'wait_for_readable'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:754:47: style: Function 'WaitForCondition' argument 2 names different: declaration 'writeable' definition 'wait_for_writeable'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:666:53: note: Function 'WaitForCondition' argument 2 names different: declaration 'writeable' definition 'wait_for_writeable'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:754:47: note: Function 'WaitForCondition' argument 2 names different: declaration 'writeable' definition 'wait_for_writeable'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:1388:28: style: Function 'Cancel' argument 1 names different: declaration 'shutdown' definition 'do_shutdown'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:1145:28: note: Function 'Cancel' argument 1 names different: declaration 'shutdown' definition 'do_shutdown'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:1388:28: note: Function 'Cancel' argument 1 names different: declaration 'shutdown' definition 'do_shutdown'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:866:16: performance: Technically the member function 'NPT_BsdSocketStream::Seek' can be static. [functionStatic]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:867:16: performance: Technically the member function 'NPT_BsdSocketStream::Tell' can be static. [functionStatic]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:862:5: style: Class 'NPT_BsdSocketStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:888:5: style: Class 'NPT_BsdSocketInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:1001:5: style: Class 'NPT_BsdSocketOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:1430:14: style: Class 'NPT_BsdUdpSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:1698:6: style: Class 'NPT_BsdUdpMulticastSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:1921:6: style: Class 'NPT_BsdTcpClientSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Bsd/NptBsdSockets.cpp:2032:6: style: Class 'NPT_BsdTcpServerSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Null/NptNullThreads.cpp:24:5: style: Class 'NPT_NullAtomicVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixFile.cpp:168:9: style: Variable 'entry_pointer' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixFile.cpp:162:0: note: Variable 'entry_pointer' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixFile.cpp:168:9: note: Variable 'entry_pointer' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixQueue.cpp:40:16: style: Class 'NPT_PosixQueue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:650:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:629:0: note: Variable 'result' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:650:5: note: Variable 'result' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:111:16: style: Class 'NPT_PosixSharedVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:269:10: style: Class 'NPT_PosixAtomicVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:79:18: style: Condition 'result==0' is always true [knownConditionTrueFalse]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:59:18: note: Assignment 'result=0', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:79:18: note: Condition 'result==0' is always true
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:60:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:69:7: note: Found duplicate branches for 'if' and 'else'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:60:5: note: Found duplicate branches for 'if' and 'else'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:79:18: style: Same expression on both sides of '==' because the value of 'result' and '0' are the same. [duplicateExpression]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:59:18: note: 'result' is assigned value '0' here.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:79:18: note: Same expression on both sides of '==' because the value of 'result' and '0' are the same.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:25:11: style: Unused variable: env [unusedVariable]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:116:5: style: Class 'NPT_StdcFileStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:182:5: style: Class 'NPT_StdcFileInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:268:5: style: Class 'NPT_StdcFileOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/StdC/NptStdcFile.cpp:314:5: style: Class 'NPT_StdcFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32DynamicLibraries.cpp:100:35: warning: Obsolete function 'alloca' called. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:217:21: warning: Obsolete function 'alloca' called. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:227:27: warning: Obsolete function 'alloca' called. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:230:23: warning: Obsolete function 'alloca' called. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:242:21: warning: Obsolete function 'alloca' called. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:300:38: warning: Obsolete function 'alloca' called. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:314:33: warning: Obsolete function 'alloca' called. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:328:36: warning: Obsolete function 'alloca' called. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:342:29: warning: Obsolete function 'alloca' called. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:358:26: warning: Obsolete function 'alloca' called. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:359:26: warning: Obsolete function 'alloca' called. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:393:41: warning: Obsolete function 'alloca' called. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32File.cpp:403:25: warning: Obsolete function 'alloca' called. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Queue.cpp:40:16: style: Class 'NPT_Win32Queue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:27:5: style: Class 'NPT_Win32HandleWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:49:5: style: Class 'NPT_Win32SerialPortStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:69:5: style: Class 'NPT_Win32SerialPortInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:121:5: style: Class 'NPT_Win32SerialPortOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32SerialPort.cpp:167:5: style: Class 'NPT_Win32SerialPort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Threads.cpp:57:5: performance: Variable 'm_Handle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Threads.cpp:141:5: performance: Variable 'm_Event' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Threads.cpp:195:16: style: Class 'NPT_Win32SharedVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/Win32/NptWin32Threads.cpp:324:17: style: Class 'NPT_Win32AtomicVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtConsole.cpp:50:24: warning: Obsolete function 'alloca' called. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtDebug.cpp:52:24: warning: Obsolete function 'alloca' called. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtFile.cpp:28:5: style: Class 'NPT_WinRtFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtSystem.cpp:35:3: performance: Variable 'm_WaitEvent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtThreads.cpp:572:20: style: Variable 'WinRt_priority' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtThreads.cpp:42:5: performance: Variable 'm_Handle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtThreads.cpp:183:16: style: Class 'NPT_WinRtSharedVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/System/WinRT/NptWinRtThreads.cpp:416:17: style: Class 'NPT_WinRtAtomicVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Arrays1/ArraysTest1.cpp:45:10: style: Technically the member function 'A::Check' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Arrays1/ArraysTest1.cpp:46:10: style: Technically the member function 'A::operator==' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Arrays1/ArraysTest1.cpp:27:1: warning: The class 'A' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Arrays1/ArraysTest1.cpp:146:0: error: Memory leak: int_array [memleak]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Crypto1/CryptoTest1.cpp:71:5: warning: Possible null pointer dereference: cipher [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Crypto1/CryptoTest1.cpp:52:31: note: Assignment 'cipher=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Crypto1/CryptoTest1.cpp:71:5: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Crypto1/CryptoTest1.cpp:99:9: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Crypto1/CryptoTest1.cpp:94:9: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Crypto1/CryptoTest1.cpp:99:9: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Crypto1/CryptoTest1.cpp:129:28: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:60:14: warning: Possible null pointer dereference: sha1 [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:52:26: note: Assignment 'sha1=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:60:14: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:63:14: warning: Possible null pointer dereference: sha1 [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:52:26: note: Assignment 'sha1=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:63:14: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:65:5: warning: Possible null pointer dereference: sha1 [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:52:26: note: Assignment 'sha1=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:65:5: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:100:14: warning: Possible null pointer dereference: sha256 [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:53:26: note: Assignment 'sha256=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:100:14: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:102:14: warning: Possible null pointer dereference: sha256 [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:53:26: note: Assignment 'sha256=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:102:14: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:104:5: warning: Possible null pointer dereference: sha256 [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:53:26: note: Assignment 'sha256=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:104:5: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:139:14: warning: Possible null pointer dereference: md5 [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:54:26: note: Assignment 'md5=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:139:14: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:141:14: warning: Possible null pointer dereference: md5 [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:54:26: note: Assignment 'md5=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:141:14: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:151:14: warning: Possible null pointer dereference: md5 [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:54:26: note: Assignment 'md5=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:151:14: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:153:14: warning: Possible null pointer dereference: md5 [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:54:26: note: Assignment 'md5=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:153:14: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:164:18: warning: Possible null pointer dereference: md5 [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:54:26: note: Assignment 'md5=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:164:18: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:167:14: warning: Possible null pointer dereference: md5 [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:54:26: note: Assignment 'md5=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:167:14: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:193:14: warning: Possible null pointer dereference: hmac [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:183:25: note: Assignment 'hmac=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:193:14: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:195:14: warning: Possible null pointer dereference: hmac [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:183:25: note: Assignment 'hmac=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:195:14: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:207:14: warning: Possible null pointer dereference: hmac [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:183:25: note: Assignment 'hmac=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:207:14: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:209:14: warning: Possible null pointer dereference: hmac [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:183:25: note: Assignment 'hmac=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Digests1/DigestsTest1.cpp:209:14: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/HttpClient2/HttpClientTest2.cpp:163:27: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/HttpClient2/HttpClientTest2.cpp:163:27: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/HttpClient2/HttpClientTest2.cpp:185:31: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/HttpServer1/HttpServerTest1.cpp:46:5: style: Class 'TestHandler1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Lists1/ListsTest1.cpp:45:10: style: Technically the member function 'A::Check' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Lists1/ListsTest1.cpp:27:1: warning: The class 'A' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Maps1/MapsTest1.cpp:80:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Maps1/MapsTest1.cpp:100:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Maps1/MapsTest1.cpp:128:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Maps1/MapsTest1.cpp:194:5: style: Opposite expression on both sides of '||'. [oppositeExpression]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Maps1/MapsTest1.cpp:194:5: note: Opposite expression on both sides of '||'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Maps1/MapsTest1.cpp:194:5: note: Opposite expression on both sides of '||'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Maps1/MapsTest1.cpp:293:5: style: Opposite expression on both sides of '||'. [oppositeExpression]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Maps1/MapsTest1.cpp:293:5: note: Opposite expression on both sides of '||'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Maps1/MapsTest1.cpp:293:5: note: Opposite expression on both sides of '||'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Maps1/MapsTest1.cpp:41:10: style: Technically the member function 'A::Check' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Maps1/MapsTest1.cpp:27:1: warning: The class 'A' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:227:5: style: Class 'FooServer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:227:5: style: Class 'FooServer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:177:5: style: Class 'FooClientBarNotification1Message' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:67:16: style: The function 'Deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:46:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:67:16: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:86:16: style: The function 'Deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:46:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:86:16: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:106:16: style: The function 'Deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:46:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:106:16: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:178:16: style: The function 'Deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:159:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:178:16: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:213:10: style: The function 'OnBarCmd1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:28:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:213:10: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:214:10: style: The function 'OnBarCmd2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:29:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:214:10: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:340:10: style: The function 'OnBarNotification1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:144:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:340:10: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:341:10: style: The function 'OnBarNotification2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:145:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages1/MessagesTest1.cpp:341:10: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:145:5: style: Class 'TestServer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:145:5: style: Class 'TestServer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:110:5: style: Class 'TestClientReplyMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:58:16: style: The function 'Deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:39:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:58:16: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:111:16: style: The function 'Deliver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:93:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:111:16: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:134:10: style: The function 'OnTestCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:25:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:134:10: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:191:10: style: The function 'OnReply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:79:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Messages2/MessagesTest2.cpp:191:10: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Misc1/MiscTest1.cpp:98:17: style: The function 'bar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Misc1/MiscTest1.cpp:72:17: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Misc1/MiscTest1.cpp:98:17: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Queue1/QueueTest1.cpp:38:0: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/RingBuffer1/RingBufferTest1.cpp:43:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:60:28: warning: Possible null pointer dereference: a [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:153:22: note: Assignment 'a00=(const char*)NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:154:49: note: Calling function 'StringTest', 2nd argument 'a' value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:60:28: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:61:26: warning: Possible null pointer dereference: a [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:153:22: note: Assignment 'a00=(const char*)NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:154:49: note: Calling function 'StringTest', 2nd argument 'a' value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:61:26: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:66:26: warning: Possible null pointer dereference: a [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:153:22: note: Assignment 'a00=(const char*)NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:154:49: note: Calling function 'StringTest', 2nd argument 'a' value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:66:26: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:114:5: style: Variable 'n1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:113:0: note: Variable 'n1' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:114:5: note: Variable 'n1' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:218:5: style: Variable 'd3' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:217:5: note: Variable 'd3' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Strings1/StringsTest1.cpp:218:5: note: Variable 'd3' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Threads1/ThreadsTest1.cpp:80:5: warning: Member variable 'Thread3::m_SharedVariable' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Threads1/ThreadsTest1.cpp:52:5: style: Class 'Thread2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Threads1/ThreadsTest1.cpp:77:5: style: Class 'Thread3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Threads1/ThreadsTest1.cpp:149:5: style: Class 'PrioThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Threads1/ThreadsTest1.cpp:411:5: style: Class 'CBR2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Tls1/TlsTest1.cpp:264:5: warning: Possible null pointer dereference: client [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Tls1/TlsTest1.cpp:252:26: note: Assignment 'client=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Tls1/TlsTest1.cpp:264:5: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Tls1/TlsTest1.cpp:265:5: warning: Possible null pointer dereference: client [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Tls1/TlsTest1.cpp:252:26: note: Assignment 'client=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Tls1/TlsTest1.cpp:265:5: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Tls1/TlsTest1.cpp:358:9: warning: Possible null pointer dereference: response [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Tls1/TlsTest1.cpp:354:34: note: Assignment 'response=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Tls1/TlsTest1.cpp:358:9: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Tls1/TlsTest1.cpp:359:13: warning: Possible null pointer dereference: response [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Tls1/TlsTest1.cpp:354:34: note: Assignment 'response=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Tls1/TlsTest1.cpp:359:13: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Tls1/TlsTest1.cpp:269:5: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Tls1/TlsTest1.cpp:260:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Tls1/TlsTest1.cpp:269:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Tls1/TlsTest1.cpp:225:5: style: Class 'TlsTestServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Url1/UrlTest1.cpp:68:11: style: struct member 'ConstructTestVector::scheme' is never used. [unusedStructMember]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Url1/UrlTest1.cpp:69:11: style: struct member 'ConstructTestVector::host' is never used. [unusedStructMember]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Url1/UrlTest1.cpp:70:11: style: struct member 'ConstructTestVector::port' is never used. [unusedStructMember]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Url1/UrlTest1.cpp:71:11: style: struct member 'ConstructTestVector::qery' is never used. [unusedStructMember]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Url1/UrlTest1.cpp:72:11: style: struct member 'ConstructTestVector::fragment' is never used. [unusedStructMember]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Url1/UrlTest1.cpp:73:11: style: struct member 'ConstructTestVector::expected_uri' is never used. [unusedStructMember]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Url1/UrlTest1.cpp:77:11: style: struct member 'EncodeTestVector::in' is never used. [unusedStructMember]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Url1/UrlTest1.cpp:78:11: style: struct member 'EncodeTestVector::out' is never used. [unusedStructMember]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Url1/UrlTest1.cpp:79:11: style: struct member 'EncodeTestVector::do_percent' is never used. [unusedStructMember]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Url1/UrlTest1.cpp:83:11: style: struct member 'DecodeTestVector::in' is never used. [unusedStructMember]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Url1/UrlTest1.cpp:84:11: style: struct member 'DecodeTestVector::out' is never used. [unusedStructMember]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Xml1/XmlTest1.cpp:531:23: warning: Possible null pointer dereference: tree [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Xml1/XmlTest1.cpp:517:26: note: Assignment 'tree=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Xml1/XmlTest1.cpp:531:23: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Xml1/XmlTest1.cpp:518:5: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Xml1/XmlTest1.cpp:513:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Xml1/XmlTest1.cpp:518:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Xml1/XmlTest1.cpp:186:12: error: Memory pointed to by 'root' is freed twice. [doubleFree]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/Source/Tests/Xml1/XmlTest1.cpp:379:12: error: Memory pointed to by 'root' is freed twice. [doubleFree]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/aes.c:194:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/aes.c:268:17: style: The scope of the variable 'w' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/aes.c:323:31: style: Function 'AES_cbc_decrypt' argument 1 names different: declaration 'ks' definition 'ctx'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/crypto.h:80:31: note: Function 'AES_cbc_decrypt' argument 1 names different: declaration 'ks' definition 'ctx'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/aes.c:323:31: note: Function 'AES_cbc_decrypt' argument 1 names different: declaration 'ks' definition 'ctx'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/aes.c:323:51: style: Function 'AES_cbc_decrypt' argument 2 names different: declaration 'in' definition 'msg'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/crypto.h:80:50: note: Function 'AES_cbc_decrypt' argument 2 names different: declaration 'in' definition 'msg'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/aes.c:323:51: note: Function 'AES_cbc_decrypt' argument 2 names different: declaration 'in' definition 'msg'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.c:815:16: style: The scope of the variable 'j' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.c:831:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.c:350:53: style: Function 'bi_int_multiply' argument 2 names different: declaration 'bi' definition 'bia'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.c:76:53: note: Function 'bi_int_multiply' argument 2 names different: declaration 'bi' definition 'bia'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.c:350:53: note: Function 'bi_int_multiply' argument 2 names different: declaration 'bi' definition 'bia'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.c:350:63: style: Function 'bi_int_multiply' argument 3 names different: declaration 'i' definition 'b'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.c:76:62: note: Function 'bi_int_multiply' argument 3 names different: declaration 'i' definition 'b'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.c:350:63: note: Function 'bi_int_multiply' argument 3 names different: declaration 'i' definition 'b'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.c:386:40: style: Function 'bi_divide' argument 2 names different: declaration 'bia' definition 'u'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.h:52:40: note: Function 'bi_divide' argument 2 names different: declaration 'bia' definition 'u'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.c:386:40: note: Function 'bi_divide' argument 2 names different: declaration 'bia' definition 'u'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.c:386:51: style: Function 'bi_divide' argument 3 names different: declaration 'bim' definition 'v'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.h:52:53: note: Function 'bi_divide' argument 3 names different: declaration 'bim' definition 'v'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.c:386:51: note: Function 'bi_divide' argument 3 names different: declaration 'bim' definition 'v'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.c:623:57: style: Function 'bi_import' argument 3 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.h:45:57: note: Function 'bi_import' argument 3 names different: declaration 'len' definition 'size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.c:623:57: note: Function 'bi_import' argument 3 names different: declaration 'len' definition 'size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.c:710:37: style: Function 'bi_export' argument 2 names different: declaration 'bi' definition 'x'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.h:44:37: note: Function 'bi_export' argument 2 names different: declaration 'bi' definition 'x'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/bigint.c:710:37: note: Function 'bi_export' argument 2 names different: declaration 'bi' definition 'x'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/rc4.c:45:26: style: The scope of the variable 'a' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/rc4.c:75:23: style: The scope of the variable 'a' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/rc4.c:75:26: style: The scope of the variable 'b' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/rc4.c:43:25: style: Function 'RC4_setup' argument 1 names different: declaration 's' definition 'ctx'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/crypto.h:92:25: note: Function 'RC4_setup' argument 1 names different: declaration 's' definition 'ctx'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/rc4.c:43:25: note: Function 'RC4_setup' argument 1 names different: declaration 's' definition 'ctx'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/rc4.c:72:25: style: Function 'RC4_crypt' argument 1 names different: declaration 's' definition 'ctx'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/crypto.h:93:25: note: Function 'RC4_crypt' argument 1 names different: declaration 's' definition 'ctx'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/rc4.c:72:25: note: Function 'RC4_crypt' argument 1 names different: declaration 's' definition 'ctx'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/rc4.c:72:59: style: Function 'RC4_crypt' argument 3 names different: declaration 'data' definition 'out'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/crypto.h:93:57: note: Function 'RC4_crypt' argument 3 names different: declaration 'data' definition 'out'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/rc4.c:72:59: note: Function 'RC4_crypt' argument 3 names different: declaration 'data' definition 'out'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/rsa.c:43:33: style: Function 'RSA_priv_key_new' argument 1 names different: declaration 'rsa_ctx' definition 'ctx'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/crypto.h:186:33: note: Function 'RSA_priv_key_new' argument 1 names different: declaration 'rsa_ctx' definition 'ctx'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/rsa.c:43:33: note: Function 'RSA_priv_key_new' argument 1 names different: declaration 'rsa_ctx' definition 'ctx'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/rsa.c:78:32: style: Function 'RSA_pub_key_new' argument 1 names different: declaration 'rsa_ctx' definition 'ctx'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/crypto.h:198:32: note: Function 'RSA_pub_key_new' argument 1 names different: declaration 'rsa_ctx' definition 'ctx'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/rsa.c:78:32: note: Function 'RSA_pub_key_new' argument 1 names different: declaration 'rsa_ctx' definition 'ctx'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/rsa.c:102:24: style: Function 'RSA_free' argument 1 names different: declaration 'ctx' definition 'rsa_ctx'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/crypto.h:201:24: note: Function 'RSA_free' argument 1 names different: declaration 'ctx' definition 'rsa_ctx'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/rsa.c:102:24: note: Function 'RSA_free' argument 1 names different: declaration 'ctx' definition 'rsa_ctx'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/crypto/rsa.c:149:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/ssl/asn1.c:70:14: style: The scope of the variable 'i' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/ssl/asn1.c:372:9: style: The scope of the variable 'i' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/ssl/loader.c:108:64: style: Function 'ssl_obj_memory_load' argument 2 names different: declaration 'obj_type' definition 'mem_type'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/ssl/ssl.h:470:64: note: Function 'ssl_obj_memory_load' argument 2 names different: declaration 'obj_type' definition 'mem_type'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/ssl/loader.c:108:64: note: Function 'ssl_obj_memory_load' argument 2 names different: declaration 'obj_type' definition 'mem_type'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/ssl/tls1.c:331:22: style: The scope of the variable 'nw' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/ssl/tls1.c:331:26: style: The scope of the variable 'i' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/ssl/tls1.c:787:46: style: The scope of the variable 'i' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/ssl/tls1.c:735:43: style: Function 'add_hmac_digest' argument 2 names different: declaration 'snd' definition 'mode'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/ssl/tls1.c:153:43: note: Function 'add_hmac_digest' argument 2 names different: declaration 'snd' definition 'mode'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/ssl/tls1.c:735:43: note: Function 'add_hmac_digest' argument 2 names different: declaration 'snd' definition 'mode'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/ssl/tls1.c:1789:40: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/ssl/tls1.c:1790:43: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/ssl/tls1.c:1234:14: style: Variable 'q' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/ssl/tls1.c:739:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/axTLS/ssl/tls1.c:1147:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/adler32.c:63:14: style: The scope of the variable 'n' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/deflate.c:1033:21: style: The scope of the variable 'match' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/deflate.c:1271:14: style: The scope of the variable 'more' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/deflate.c:1398:9: style: The scope of the variable 'max_start' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/deflate.c:161:32: style: struct member 'static_tree_desc_s::dummy' is never used. [unusedStructMember]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/inflate.c:328:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/inflate.c:1175:19: style: The scope of the variable 'id' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/inflate.c:1267:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/inflate.c:1330:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/inflate.c:630:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/trees.c:714:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/trees.c:759:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/trees.c:1077:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/trees.c:1078:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/trees.c:1079:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/trees.c:1080:14: style: The scope of the variable 'code' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/trees.c:1081:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/zutil.c:305:31: style: Same expression on both sides of '-'. [duplicateExpression]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.3/zutil.c:11:33: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/adler32.c:71:14: style: The scope of the variable 'n' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/deflate.c:329:10: style: The scope of the variable 'str' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/deflate.c:329:15: style: The scope of the variable 'n' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/deflate.c:470:9: style: The scope of the variable 'put' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/deflate.c:572:12: style: The scope of the variable 'str' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/deflate.c:1154:21: style: The scope of the variable 'match' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/deflate.c:1395:14: style: The scope of the variable 'more' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/deflate.c:1572:9: style: The scope of the variable 'max_start' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/deflate.c:1632:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/deflate.c:1734:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/deflate.c:155:32: style: struct member 'static_tree_desc_s::dummy' is never used. [unusedStructMember]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/inflate.c:1497:5: style: Variable 'state->sane' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/inflate.c:1493:5: note: Variable 'state->sane' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/inflate.c:1497:5: note: Variable 'state->sane' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/inflate.c:385:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/inflate.c:1297:19: style: The scope of the variable 'dictid' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/inflate.c:1382:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/inflate.c:1445:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/inflate.c:1507:61: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/inflate.c:683:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/trees.c:712:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/trees.c:757:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/trees.c:1065:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/trees.c:1066:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/trees.c:1067:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/trees.c:1068:14: style: The scope of the variable 'code' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/trees.c:1069:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/zutil.c:309:31: style: Same expression on both sides of '-'. [duplicateExpression]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Neptune/ThirdParty/zlib-1.2.8/zutil.c:14:33: style: struct member 'z_internal_state::dummy' is never used. [unusedStructMember]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/FrameStreamer/main.cpp:238:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/FrameStreamer/main.cpp:60:5: style: Class 'StreamValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MediaConnect/main.cpp:121:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/MediaCrawler.cpp:471:25: warning: Possible null pointer dereference: handler [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/MediaCrawler.cpp:468:47: note: Assignment 'handler=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/MediaCrawler.cpp:471:25: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:93:5: style: Class 'CPassThroughStreamHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:97:18: style: The function 'HandleResource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:61:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:97:18: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:101:24: style: The function 'ModifyResource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:62:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:101:24: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:108:24: style: The function 'ProcessFileRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:63:24: note: Virtual function in base class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/StreamHandler.h:108:24: note: Function in derived class
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MediaCrawler/main.cpp:74:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:295:48: style: Function 'DoBrowse' argument 2 names different: declaration 'metdata' definition 'metadata'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.h:104:61: note: Function 'DoBrowse' argument 2 names different: declaration 'metdata' definition 'metadata'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.cpp:295:48: note: Function 'DoBrowse' argument 2 names different: declaration 'metdata' definition 'metadata'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.h:62:5: style: Class 'PLT_MediaItemIDFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Apps/MicroMediaController/PltMicroMediaController.h:81:5: style: Class 'PLT_MicroMediaController' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:288:9: warning: Possible null pointer dereference: arg_desc [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:307:34: note: Assignment 'arg_desc=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:311:44: note: Calling function 'SetArgumentOutFromStateVariable', 1st argument 'arg_desc' value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:288:9: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:292:35: warning: Possible null pointer dereference: arg_desc [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:307:34: note: Assignment 'arg_desc=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:311:44: note: Calling function 'SetArgumentOutFromStateVariable', 1st argument 'arg_desc' value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:292:35: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:296:39: warning: Possible null pointer dereference: arg_desc [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:307:34: note: Assignment 'arg_desc=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:311:44: note: Calling function 'SetArgumentOutFromStateVariable', 1st argument 'arg_desc' value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:296:39: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:379:5: style: Variable 'body' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:372:0: note: Variable 'body' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:379:5: note: Variable 'body' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:382:5: style: Variable 'request' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:373:0: note: Variable 'request' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:382:5: note: Variable 'request' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:426:5: style: Variable 'body' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:418:0: note: Variable 'body' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:426:5: note: Variable 'body' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:429:5: style: Variable 'response' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:419:0: note: Variable 'response' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:429:5: note: Variable 'response' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:478:5: style: Variable 'body' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:469:0: note: Variable 'body' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:478:5: note: Variable 'body' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:481:5: style: Variable 'fault' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:470:0: note: Variable 'fault' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:481:5: note: Variable 'fault' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:487:5: style: Variable 'detail' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:471:0: note: Variable 'detail' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:487:5: note: Variable 'detail' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:490:5: style: Variable 'UPnPError' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:472:0: note: Variable 'UPnPError' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:490:5: note: Variable 'UPnPError' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:401:1: style: Label 'cleanup' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:456:1: style: Label 'cleanup' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:502:1: style: Label 'cleanup' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.h:77:24: style: Technically the member function 'PLT_ArgumentDesc::GetPosition' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.h:79:24: style: Technically the member function 'PLT_ArgumentDesc::HasReturnValue' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltConstants.h:64:37: style: Technically the member function 'PLT_Constants::GetDefaultDeviceLease' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltConstants.h:67:37: style: Technically the member function 'PLT_Constants::GetDefaultSubscribeLease' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltConstants.h:70:31: style: Technically the member function 'PLT_Constants::GetDefaultUserAgent' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltConstants.h:73:16: style: Technically the member function 'PLT_Constants::GetSearchMulticastTimeToLive' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltConstants.h:76:16: style: Technically the member function 'PLT_Constants::GetAnnounceMulticastTimeToLive' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.h:226:17: style: Technically the member function 'PLT_Action::GetError' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:349:13: note: Technically the member function 'PLT_Action::GetError' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.h:226:17: note: Technically the member function 'PLT_Action::GetError' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.h:232:18: style: Technically the member function 'PLT_Action::GetErrorCode' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.cpp:359:13: note: Technically the member function 'PLT_Action::GetErrorCode' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.h:232:18: note: Technically the member function 'PLT_Action::GetErrorCode' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltTaskManager.h:96:18: style: Technically the member function 'PLT_TaskManager::GetMaxTasks' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.h:102:5: style: Class 'PLT_Argument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.h:135:5: style: Class 'PLT_ArgumentNameFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.h:157:5: style: Class 'PLT_ArgumentDescNameFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:225:5: style: Class 'PLT_DeviceDataFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:248:5: style: Class 'PLT_DeviceDataFinderByType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.h:130:5: style: Class 'PLT_Action' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.h:308:5: style: Class 'PLT_ActionDescNameFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttp.h:118:5: style: Class 'PLT_HttpRequestContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttp.h:156:5: style: Class 'PLT_HttpRequestHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltTaskManager.h:69:2: style: Class 'PLT_TaskManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltEvent.h:137:5: style: Class 'PLT_EventSubscriberFinderBySID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltEvent.h:159:5: style: Class 'PLT_EventSubscriberFinderByCallbackURL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltEvent.h:182:5: style: Class 'PLT_EventSubscriberFinderByService' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltStateVariable.h:78:5: style: Class 'PLT_StateVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltStateVariable.h:219:5: style: Class 'PLT_StateVariableNameFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:294:9: style: Class 'PLT_ServiceEventTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:393:5: style: Class 'PLT_ServiceSCPDURLFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:413:5: style: Class 'PLT_ServiceControlURLFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:433:5: style: Class 'PLT_ServiceEventSubURLFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:453:5: style: Class 'PLT_ServiceIDFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:473:5: style: Class 'PLT_ServiceTypeFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:493:5: style: Class 'PLT_ServiceNameFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:513:5: style: Class 'PLT_LastChangeXMLIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltUtilities.h:384:5: style: Class 'NPT_IpAddressFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.h:286:0: style: Class 'PLT_GetSCPDXMLIterator < PLT_ArgumentDesc >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.cpp:85:46: style: Function 'CreateArgument' argument 2 names different: declaration 'arg_name' definition 'name'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.h:106:54: note: Function 'CreateArgument' argument 2 names different: declaration 'arg_name' definition 'name'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.cpp:85:46: note: Function 'CreateArgument' argument 2 names different: declaration 'arg_name' definition 'name'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.cpp:86:46: style: Function 'CreateArgument' argument 3 names different: declaration 'arg_value' definition 'value'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.h:107:54: note: Function 'CreateArgument' argument 3 names different: declaration 'arg_value' definition 'value'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.cpp:86:46: note: Function 'CreateArgument' argument 3 names different: declaration 'arg_value' definition 'value'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.h:114:24: style: Technically the member function 'PLT_Argument::GetValue' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.cpp:141:15: note: Technically the member function 'PLT_Argument::GetValue' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltArgument.h:114:24: note: Technically the member function 'PLT_Argument::GetValue' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.h:286:5: style: Class 'PLT_GetSCPDXMLIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:824:1: style: Label 'failure' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:940:1: style: Label 'bad_request' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1380:1: style: Label 'bad_response' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1385:1: style: Label 'cleanup' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1388:1: style: Label 'failure' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:1451:1: style: Label 'bad_response' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.h:117:10: style: Technically the member function 'PLT_UPnP::IsRunning' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:207:5: style: Class 'PLT_SsdpInitMulticastIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:265:5: style: Class 'PLT_NetworkInterfaceAddressSearchIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:313:5: style: Class 'PLT_SsdpListenTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.h:94:5: style: Class 'PLT_CtrlPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:55:5: style: Class 'PLT_CtrlPointListenerOnDeviceAddedIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:72:5: style: Class 'PLT_CtrlPointListenerOnDeviceRemovedIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltCtrlPoint.cpp:171:5: style: Class 'PLT_EventSubscriberRemoverIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:523:12: warning: Possible null pointer dereference: tree [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:509:32: note: Assignment 'tree=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:523:12: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:482:5: style: Variable 'spec' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:474:0: note: Variable 'spec' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:482:5: note: Variable 'spec' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:493:1: style: Label 'cleanup' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:564:1: style: Label 'cleanup' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:120:41: style: Function 'SetURLBase' argument 1 names different: declaration 'url_base' definition 'url'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:156:43: note: Function 'SetURLBase' argument 1 names different: declaration 'url_base' definition 'url'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:120:41: note: Function 'SetURLBase' argument 1 names different: declaration 'url_base' definition 'url'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:385:52: style: Function 'GetDescription' argument 1 names different: declaration 'parent' definition 'root'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:108:60: note: Function 'GetDescription' argument 1 names different: declaration 'parent' definition 'root'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:385:52: note: Function 'GetDescription' argument 1 names different: declaration 'parent' definition 'root'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:385:79: style: Function 'GetDescription' argument 2 names different: declaration 'device' definition 'device_out'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:108:89: note: Function 'GetDescription' argument 2 names different: declaration 'device' definition 'device_out'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:385:79: note: Function 'GetDescription' argument 2 names different: declaration 'device' definition 'device_out'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:141:16: style: Technically the member function 'PLT_DeviceData::GenerateNextBootId' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:241:17: note: Technically the member function 'PLT_DeviceData::GenerateNextBootId' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:141:16: note: Technically the member function 'PLT_DeviceData::GenerateNextBootId' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:157:19: style: Technically the member function 'PLT_DeviceData::GetLeaseTimeLastUpdate' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:271:17: note: Technically the member function 'PLT_DeviceData::GetLeaseTimeLastUpdate' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:157:19: note: Technically the member function 'PLT_DeviceData::GetLeaseTimeLastUpdate' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:148:24: warning: Virtual function 'Cleanup' is called from destructor '~PLT_DeviceData()' at line 77. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:77:5: note: Calling Cleanup
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.h:148:24: note: Cleanup is a virtual method
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:370:0: style: Class 'PLT_GetDescriptionIterator < PLT_Service * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceData.cpp:370:0: style: Class 'PLT_GetDescriptionIterator < NPT_Reference < PLT_DeviceData > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceHost.cpp:648:1: style: Label 'bad_request' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceHost.cpp:263:47: style: Function 'Announce' argument 2 names different: declaration 'request' definition 'req'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceHost.h:138:53: note: Function 'Announce' argument 2 names different: declaration 'request' definition 'req'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltDeviceHost.cpp:263:47: note: Function 'Announce' argument 2 names different: declaration 'request' definition 'req'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltEvent.h:101:23: style: Technically the member function 'PLT_EventSubscriber::GetEventKey' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltEvent.cpp:143:22: note: Technically the member function 'PLT_EventSubscriber::GetEventKey' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltEvent.h:101:23: note: Technically the member function 'PLT_EventSubscriber::GetEventKey' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltEvent.h:103:23: style: Technically the member function 'PLT_EventSubscriber::GetLocalIf' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltEvent.cpp:162:22: note: Technically the member function 'PLT_EventSubscriber::GetLocalIf' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltEvent.h:103:23: note: Technically the member function 'PLT_EventSubscriber::GetLocalIf' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltEvent.h:105:23: style: Technically the member function 'PLT_EventSubscriber::GetExpirationTime' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltEvent.cpp:182:22: note: Technically the member function 'PLT_EventSubscriber::GetExpirationTime' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltEvent.h:105:23: note: Technically the member function 'PLT_EventSubscriber::GetExpirationTime' can be const.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttp.cpp:243:50: style: Function 'ParseBody' argument 2 names different: declaration 'xml' definition 'tree'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttp.h:102:88: note: Function 'ParseBody' argument 2 names different: declaration 'xml' definition 'tree'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttp.cpp:243:50: note: Function 'ParseBody' argument 2 names different: declaration 'xml' definition 'tree'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttp.cpp:57:5: style: Class 'NPT_HttpHeaderFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttp.cpp:78:5: style: Class 'NPT_HttpHeaderPrinter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.cpp:175:20: warning: Possible null pointer dereference: response [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.cpp:120:24: note: Assignment 'response=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.cpp:131:53: note: Calling function 'ProcessResponse', 4th argument 'response' value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpClientTask.cpp:175:20: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServer.cpp:248:59: style: Function 'ServeStream' argument 4 names different: declaration 'stream' definition 'body'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServer.h:74:65: note: Function 'ServeStream' argument 4 names different: declaration 'stream' definition 'body'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServer.cpp:248:59: note: Function 'ServeStream' argument 4 names different: declaration 'stream' definition 'body'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltProtocolInfo.h:116:10: style: Technically the member function 'PLT_ProtocolInfo::IsValid' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServer.h:84:26: warning: Virtual function 'Stop' is called from destructor '~PLT_HttpServer()' at line 71. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServer.cpp:71:5: note: Calling Stop
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServer.h:84:26: note: Stop is a virtual method
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltProtocolInfo.h:104:5: style: Class 'PLT_ProtocolInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.cpp:250:5: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.cpp:239:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.cpp:250:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltHttpServerTask.cpp:132:1: style: Label 'done' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltProtocolInfo.cpp:391:1: style: Label 'failure' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltProtocolInfo.h:135:16: performance: Technically the member function 'PLT_ProtocolInfo::ValidateField' can be static. [functionStatic]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltProtocolInfo.cpp:219:19: note: Technically the member function 'PLT_ProtocolInfo::ValidateField' can be static.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltProtocolInfo.h:135:16: note: Technically the member function 'PLT_ProtocolInfo::ValidateField' can be static.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:191:12: warning: Possible null pointer dereference: tree [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:179:26: note: Assignment 'tree=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:191:12: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:105:5: style: Variable 'spec' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:98:0: note: Variable 'spec' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:105:5: note: Variable 'spec' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:111:5: style: Variable 'actionList' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:99:0: note: Variable 'actionList' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:111:5: note: Variable 'actionList' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:118:5: style: Variable 'serviceStateTable' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:101:0: note: Variable 'serviceStateTable' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:118:5: note: Variable 'serviceStateTable' is reassigned a value before the old one has been used.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:127:1: style: Label 'cleanup' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:361:1: style: Label 'failure' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:621:1: style: Label 'cleanup' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:91:37: style: Function 'GetSCPDXML' argument 1 names different: declaration 'xml' definition 'scpd'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:197:39: note: Function 'GetSCPDXML' argument 1 names different: declaration 'xml' definition 'scpd'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:91:37: note: Function 'GetSCPDXML' argument 1 names different: declaration 'xml' definition 'scpd'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:136:78: style: Function 'GetDescription' argument 2 names different: declaration 'service' definition 'service_out'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:211:80: note: Function 'GetDescription' argument 2 names different: declaration 'service' definition 'service_out'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:136:78: note: Function 'GetDescription' argument 2 names different: declaration 'service' definition 'service_out'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:172:37: style: Function 'SetSCPDXML' argument 1 names different: declaration 'xml' definition 'scpd'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:203:39: note: Function 'SetSCPDXML' argument 1 names different: declaration 'xml' definition 'scpd'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:172:37: note: Function 'SetSCPDXML' argument 1 names different: declaration 'xml' definition 'scpd'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:632:64: style: Function 'ProcessRenewSubscription' argument 3 names different: declaration 'timeout' definition 'timeout_secs'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.h:345:34: note: Function 'ProcessRenewSubscription' argument 3 names different: declaration 'timeout' definition 'timeout_secs'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltService.cpp:632:64: note: Function 'ProcessRenewSubscription' argument 3 names different: declaration 'timeout' definition 'timeout_secs'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.h:286:0: style: Class 'PLT_GetSCPDXMLIterator < PLT_ActionDesc >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltAction.h:286:0: style: Class 'PLT_GetSCPDXMLIterator < PLT_StateVariable >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.cpp:209:1: style: Label 'done' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.cpp:312:1: style: Label 'cleanup' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.cpp:498:1: style: Label 'done' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.cpp:87:45: style: Function 'SendSsdp' argument 3 names different: declaration 'nt' definition 'target'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:112:51: note: Function 'SendSsdp' argument 3 names different: declaration 'nt' definition 'target'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.cpp:87:45: note: Function 'SendSsdp' argument 3 names different: declaration 'nt' definition 'target'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.cpp:119:47: style: Function 'FormatPacket' argument 3 names different: declaration 'nt' definition 'target'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:120:55: note: Function 'FormatPacket' argument 3 names different: declaration 'nt' definition 'target'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.cpp:119:47: note: Function 'FormatPacket' argument 3 names different: declaration 'nt' definition 'target'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.cpp:141:82: style: Function 'operator()' argument 1 names different: declaration 'if_addr' definition 'net_if'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:141:50: note: Function 'operator()' argument 1 names different: declaration 'if_addr' definition 'net_if'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.cpp:141:82: note: Function 'operator()' argument 1 names different: declaration 'if_addr' definition 'net_if'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.cpp:217:70: style: Function 'operator()' argument 1 names different: declaration 'if_addr' definition 'net_if'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.h:189:50: note: Function 'operator()' argument 1 names different: declaration 'if_addr' definition 'net_if'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltSsdp.cpp:217:70: note: Function 'operator()' argument 1 names different: declaration 'if_addr' definition 'net_if'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltTaskManager.cpp:46:47: style: Function 'PLT_TaskManager' argument 1 names different: declaration 'max_tasks' definition 'max_items'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltTaskManager.h:69:31: note: Function 'PLT_TaskManager' argument 1 names different: declaration 'max_tasks' definition 'max_items'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltTaskManager.cpp:46:47: note: Function 'PLT_TaskManager' argument 1 names different: declaration 'max_tasks' definition 'max_items'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:261:48: style: Function 'AddCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.h:87:53: note: Function 'AddCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:261:48: note: Function 'AddCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:288:51: style: Function 'RemoveCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.h:99:56: note: Function 'RemoveCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:288:51: note: Function 'RemoveCtrlPoint' argument 1 names different: declaration 'ctrlpoint' definition 'ctrl_point'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:53:5: style: Class 'PLT_UPnP_CtrlPointStartIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:72:5: style: Class 'PLT_UPnP_CtrlPointStopIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:91:5: style: Class 'PLT_UPnP_DeviceStartIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Core/PltUPnP.cpp:116:5: style: Class 'PLT_UPnP_DeviceStopIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:123:49: style: Function 'GetDescription' argument 1 names different: declaration 'parent' definition 'root'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.h:63:52: note: Function 'GetDescription' argument 1 names different: declaration 'parent' definition 'root'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:123:49: note: Function 'GetDescription' argument 1 names different: declaration 'parent' definition 'root'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:123:76: style: Function 'GetDescription' argument 2 names different: declaration 'device' definition 'device_out'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.h:64:60: note: Function 'GetDescription' argument 2 names different: declaration 'device' definition 'device_out'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:123:76: note: Function 'GetDescription' argument 2 names different: declaration 'device' definition 'device_out'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:166:44: style: Function 'Announce' argument 2 names different: declaration 'request' definition 'req'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.h:57:54: note: Function 'Announce' argument 2 names different: declaration 'request' definition 'req'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaConnect/PltXbox360.cpp:166:44: note: Function 'Announce' argument 2 names different: declaration 'request' definition 'req'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaRenderer/PltMediaRenderer.cpp:287:1: style: Label 'failure' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltDidl.cpp:347:32: style: Function 'FromDidl' argument 1 names different: declaration 'didl' definition 'xml'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltDidl.h:181:45: note: Function 'FromDidl' argument 1 names different: declaration 'didl' definition 'xml'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltDidl.cpp:347:32: note: Function 'FromDidl' argument 1 names different: declaration 'didl' definition 'xml'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaCache.h:144:14: warning: Possible null pointer dereference: _value [nullPointer]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaCache.h:135:17: note: Assignment '_value=NULL', assigned value is 0
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaCache.h:144:14: note: Null pointer dereference
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltFileMediaServer.cpp:493:14: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltFileMediaServer.cpp:97:1: style: Label 'failure' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaCache.h:71:0: performance: Technically the member function 'PLT_MediaCache < NPT_Reference < NPT_List < NPT_String > > , NPT_TimeStamp >::GenerateKey' can be static. [functionStatic]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaCache.h:86:0: note: Technically the member function 'PLT_MediaCache < NPT_Reference < NPT_List < NPT_String > > , NPT_TimeStamp >::GenerateKey' can be static.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaCache.h:71:0: note: Technically the member function 'PLT_MediaCache < NPT_Reference < NPT_List < NPT_String > > , NPT_TimeStamp >::GenerateKey' can be static.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaBrowser.cpp:245:51: style: Function 'Browse' argument 2 names different: declaration 'object_id' definition 'obj_id'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaBrowser.h:123:56: note: Function 'Browse' argument 2 names different: declaration 'object_id' definition 'obj_id'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaBrowser.cpp:245:51: note: Function 'Browse' argument 2 names different: declaration 'object_id' definition 'obj_id'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaItem.cpp:173:5: performance: Variable 'm_Uri' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaItem.cpp:174:5: performance: Variable 'm_ProtocolInfo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaServer.cpp:629:1: style: Label 'args' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaServer.cpp:692:66: style: Function 'OnSearchContainer' argument 2 names different: declaration 'container_id' definition 'object_id'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaServer.h:184:72: note: Function 'OnSearchContainer' argument 2 names different: declaration 'container_id' definition 'object_id'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaServer.cpp:692:66: note: Function 'OnSearchContainer' argument 2 names different: declaration 'container_id' definition 'object_id'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp:235:13: style: The scope of the variable 'index' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp:355:1: style: Label 'done' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp:388:1: style: Label 'done' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp:471:1: style: Label 'done' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp:557:1: style: Label 'done' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp:397:64: style: Function 'BrowseSync' argument 2 names different: declaration 'id' definition 'object_id'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:128:57: note: Function 'BrowseSync' argument 2 names different: declaration 'id' definition 'object_id'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp:397:64: note: Function 'BrowseSync' argument 2 names different: declaration 'id' definition 'object_id'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaCache.h:71:0: performance: Technically the member function 'PLT_MediaCache < NPT_Reference < PLT_MediaObjectList > , NPT_String >::GenerateKey' can be static. [functionStatic]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaCache.h:86:0: note: Technically the member function 'PLT_MediaCache < NPT_Reference < PLT_MediaObjectList > , NPT_String >::GenerateKey' can be static.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaCache.h:71:0: note: Technically the member function 'PLT_MediaCache < NPT_Reference < PLT_MediaObjectList > , NPT_String >::GenerateKey' can be static.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:173:42: warning: The class 'PLT_SyncMediaBrowser' defines member variable with name 'm_MediaServers' also defined in its parent class 'PLT_MediaBrowser'. [duplInheritedMember]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltMediaBrowser.h:181:43: note: Parent variable 'PLT_MediaBrowser::m_MediaServers'
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:173:42: note: Derived variable 'PLT_SyncMediaBrowser::m_MediaServers'
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:186:5: style: Class 'PLT_DeviceMapFinderByIp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:205:5: style: Class 'PLT_DeviceMapFinderByUUID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/Action.h:45:12: style: The class 'Action' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/ActionDescription.h:44:12: style: The class 'ActionDescription' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/Service.h:45:12: style: The class 'Service' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/ActionArgumentDescription.h:53:12: style: The class 'ActionArgumentDescription' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/ActionDescription.h:54:19: style: Unused private function: 'ActionDescription::get' [unusedPrivateFunction]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/EnumerableNptArray.h:97:4: performance: Variable 'm_Index' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/EnumerableNptArray.h:189:15: performance: Variable 'm_Index' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/Action.h:135:3: warning: Class 'Action' which has virtual members does not have a virtual destructor. [virtualDestructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/ActionDescription.h:106:3: warning: Class 'ActionDescription' which has virtual members does not have a virtual destructor. [virtualDestructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/Service.h:129:3: warning: Class 'Service' which has virtual members does not have a virtual destructor. [virtualDestructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/ActionArgumentDescription.h:135:3: warning: Class 'ActionArgumentDescription' which has virtual members does not have a virtual destructor. [virtualDestructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/EnumerableNptArray.h:127:5: style: Class 'EnumerableNptArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/EnumerableNptArray.h:95:9: style: Class 'EnumerableNptArrayIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/EnumerableNptArray.h:219:7: style: Class 'EnumerableNptArrayRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/EnumerableNptArray.h:187:9: style: Class 'EnumerableNptArrayRefIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/StateVariable.h:43:12: style: The class 'StateVariable' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/StateVariable.h:147:3: warning: Class 'StateVariable' which has virtual members does not have a virtual destructor. [virtualDestructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/ControlPointEventBridge.h:60:3: performance: Variable 'm_pControlPoint' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/ControlPoint.h:212:3: warning: Class 'ControlPoint' which has virtual members does not have a virtual destructor. [virtualDestructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/ControlPoint.h:204:4: style: Class 'ControlPoint' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/ControlPoint.h:204:4: style: Class 'ControlPoint' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/ControlPoint.h:169:2: style: Class 'ControlPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/ControlPoint.h:178:2: style: Class 'ControlPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/ControlPoint.h:196:2: style: Class 'ControlPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/ControlPointEventBridge.h:58:2: style: Class 'ControlPointEventBridge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/DeviceData.h:239:3: warning: Class 'DeviceData' which has virtual members does not have a virtual destructor. [virtualDestructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/DeviceData.h:232:2: style: Class 'DeviceData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/EnumerableNptList.h:131:2: style: Class 'EnumerableNptList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/EnumerableNptList.h:99:3: style: Class 'EnumerableNptListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/EnumerableNptList.h:227:5: style: Class 'EnumerableNptListRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/EnumerableNptList.h:195:9: style: Class 'EnumerableNptListRefIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/DeviceHost.h:81:3: style: Class 'DeviceHost' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/DeviceHost.h:81:3: style: Class 'DeviceHost' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/DeviceHost.h:80:5: style: Class 'DeviceHost' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/Helpers.h:330:6: warning: Class 'ManagedWrapper' which has virtual members does not have a virtual destructor. [virtualDestructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/NeptuneException.h:57:2: style: Class 'NeptuneException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/Helpers.h:208:5: style: Struct 'StringConv' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/Helpers.h:231:5: style: Struct 'StringConvA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/Helpers.h:254:5: style: Struct 'StringConvW' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/Helpers.h:321:2: style: Class 'ManagedWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/Http.h:96:6: warning: Class 'HttpRequest' which has virtual members does not have a virtual destructor. [virtualDestructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/Http.h:161:6: warning: Class 'HttpResponse' which has virtual members does not have a virtual destructor. [virtualDestructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaConnect.cpp:42:17: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaServer.h:109:5: style: Class 'MediaServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaServer.h:111:5: style: Class 'MediaServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaConnect.h:65:5: style: Class 'MediaConnect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaConnect.h:67:5: style: Class 'MediaConnect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaObject.h:625:3: warning: Class 'MediaObject' which has virtual members does not have a virtual destructor. [virtualDestructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaObject.h:64:5: style: Class 'ObjectClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaObject.h:103:2: style: Class 'PersonRole' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaObject.h:303:5: style: Class 'AlbumArtInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaObject.h:450:5: style: Class 'ProtocolInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaObject.h:608:2: style: Class 'MediaObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaObject.h:615:5: style: Class 'MediaObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaObject.h:661:5: style: Class 'MediaItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaObject.h:667:5: style: Class 'MediaItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaObject.h:705:5: style: Class 'MediaContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaObject.h:712:5: style: Class 'MediaContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaServer.cpp:68:31: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaServer.cpp:79:31: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaServer.cpp:86:31: style: C-style pointer casting [cstyleCast]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaServerEventBridge.h:88:3: performance: Variable 'm_pMediaServer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaServer.h:113:10: performance: Technically the member function 'Platinum::MediaServer::UpdateSystemUpdateID' can be static. [functionStatic]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaServer.cpp:77:29: note: Technically the member function 'Platinum::MediaServer::UpdateSystemUpdateID' can be static.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaServer.h:113:10: note: Technically the member function 'Platinum::MediaServer::UpdateSystemUpdateID' can be static.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaServer.h:114:10: performance: Technically the member function 'Platinum::MediaServer::UpdateContainerUpdateID' can be static. [functionStatic]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaServer.cpp:84:29: note: Technically the member function 'Platinum::MediaServer::UpdateContainerUpdateID' can be static.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaServer.h:114:10: note: Technically the member function 'Platinum::MediaServer::UpdateContainerUpdateID' can be static.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/MediaServerEventBridge.h:86:2: style: Class 'MediaServerEventBridge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/NeptuneLoggingBridge.h:197:3: performance: Variable 'm_pLogger' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/UPnP.cpp:63:24: warning: Member variable 'UPnP::m_pHandle' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/UPnP.h:109:3: warning: Class 'UPnP' which has virtual members does not have a virtual destructor. [virtualDestructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/UPnP.h:106:3: style: Class 'UPnP' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/Managed/UPnP.h:106:3: style: Class 'UPnP' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameBuffer.cpp:93:47: style: Function 'SetNextFrame' argument 1 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameBuffer.h:61:53: note: Function 'SetNextFrame' argument 1 names different: declaration 'buffer' definition 'data'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameBuffer.cpp:93:47: note: Function 'SetNextFrame' argument 1 names different: declaration 'buffer' definition 'data'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameBuffer.cpp:93:62: style: Function 'SetNextFrame' argument 2 names different: declaration 'bufferSize' definition 'size'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameBuffer.h:61:70: note: Function 'SetNextFrame' argument 2 names different: declaration 'bufferSize' definition 'size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameBuffer.cpp:93:62: note: Function 'SetNextFrame' argument 2 names different: declaration 'bufferSize' definition 'size'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameBuffer.h:58:17: style: Technically the member function 'PLT_FrameBuffer::GetMimeType' can be const. [functionConst]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameBuffer.h:50:5: style: Class 'PLT_FrameBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltFrameServer.h:70:5: style: Class 'PLT_HttpStreamRequestHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltMetadataHandler.h:81:5: style: Class 'PLT_MetadataHandlerFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:94:38: style: Function 'Read' argument 2 names different: declaration 'bytes_to_read' definition 'max_bytes_to_read'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:61:31: note: Function 'Read' argument 2 names different: declaration 'bytes_to_read' definition 'max_bytes_to_read'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:94:38: note: Function 'Read' argument 2 names different: declaration 'bytes_to_read' definition 'max_bytes_to_read'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:95:38: style: Function 'Read' argument 3 names different: declaration 'bytes_read' definition '_bytes_read'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:62:31: note: Function 'Read' argument 3 names different: declaration 'bytes_read' definition '_bytes_read'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:95:38: note: Function 'Read' argument 3 names different: declaration 'bytes_read' definition '_bytes_read'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:158:41: style: Function 'Write' argument 2 names different: declaration 'bytes_to_write' definition 'max_bytes_to_write'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:80:34: note: Function 'Write' argument 2 names different: declaration 'bytes_to_write' definition 'max_bytes_to_write'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:158:41: note: Function 'Write' argument 2 names different: declaration 'bytes_to_write' definition 'max_bytes_to_write'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:159:41: style: Function 'Write' argument 3 names different: declaration 'bytes_written' definition '_bytes_written'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.h:81:34: note: Function 'Write' argument 3 names different: declaration 'bytes_written' definition '_bytes_written'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:159:41: note: Function 'Write' argument 3 names different: declaration 'bytes_written' definition '_bytes_written'.
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltRingBufferStream.cpp:65:5: performance: Variable 'm_RingBuffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.cpp:48:5: style: Class 'PLT_StreamPump' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.cpp:48:5: style: Class 'PLT_StreamPump' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Extras/PltStreamPump.h:84:5: style: Class 'PLT_StreamPump' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Tests/FileMediaServer/FileMediaServerTest.cpp:151:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Tests/LightSample/LightSampleTest.cpp:65:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Tests/LightSample/PltLightSample.cpp:83:1: style: Label 'failure' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Tests/MediaRenderer/MediaRendererTest.cpp:105:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Tests/Simple/PltSimple.cpp:84:1: style: Label 'failure' is not used. [unusedLabel]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Tests/Simple/SimpleTest.cpp:55:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Tests/Ssdp/SsdpTest1.cpp:59:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Tools/SsdpProxy/SsdpProxy.cpp:399:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Tools/SsdpProxy/SsdpProxy.h:79:5: style: Class 'PLT_SsdpUnicastListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:168:13: error: Resource leak: in [resourceLeak]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:175:13: error: Resource leak: in [resourceLeak]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:180:13: error: Resource leak: in [resourceLeak]
digikam-5.9.0/core/utilities/mediaserver/upnpsdk/Platinum/Source/Tools/TextToHeader/TextToHeader.cpp:180:13: error: Memory leak: data_block [memleak]
digikam-5.9.0/core/utilities/metadataedit/dialog/metadataedit.cpp:279:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
digikam-5.9.0/core/utilities/metadataedit/dialog/metadataedit.cpp:286:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
digikam-5.9.0/core/utilities/metadataedit/dialog/timezonecombobox.h:40:5: style: Class 'TimeZoneComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/metadataedit/xmp/xmpproperties.cpp:326:17: style: The scope of the variable 'val' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/presentation/common/presentationcontainer.cpp:35:5: performance: Variable 'urlList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/presentation/common/presentationcontainer.cpp:52:5: performance: Variable 'commentsFontColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/presentation/common/presentationcontainer.cpp:53:5: performance: Variable 'commentsBgColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/presentation/common/presentationcontainer.cpp:55:5: performance: Variable 'bgOpacity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/presentation/common/presentationcontainer.cpp:58:5: performance: Variable 'commentsMap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/presentation/common/presentationcontainer.cpp:69:5: performance: Variable 'cacheSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/presentation/common/presentationloader.cpp:57:9: performance: Variable 'm_path' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/presentation/common/presentationloader.cpp:110:9: performance: Variable 'cacheSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/presentation/common/presentationloader.cpp:131:7: style: Class 'PresentationLoader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/presentation/common/presentationloader.cpp:131:7: style: Class 'PresentationLoader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.cpp:47:55: style: Function 'KBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:49:58: note: Function 'KBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'.
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.cpp:47:55: note: Function 'KBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'.
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.cpp:97:63: style: Function 'FadeKBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:87:62: note: Function 'FadeKBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'.
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.cpp:97:63: note: Function 'FadeKBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'.
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.cpp:135:65: style: Function 'BlendKBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:106:63: note: Function 'BlendKBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'.
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.cpp:135:65: note: Function 'BlendKBEffect' argument 2 names different: declaration 'm_needFadeIn' definition 'needFadeIn'.
digikam-5.9.0/core/utilities/presentation/opengl/presentationkb.h:117:5: style: Class 'PresentationKB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:90:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:58:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:90:18: note: Function in derived class
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:95:18: style: The function 'advanceTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:57:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:95:18: note: Function in derived class
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:96:18: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:59:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:96:18: note: Function in derived class
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:109:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:58:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:109:18: note: Function in derived class
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:114:18: style: The function 'advanceTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:57:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:114:18: note: Function in derived class
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:115:18: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:59:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/presentation/opengl/kbeffect.h:115:18: note: Function in derived class
digikam-5.9.0/core/utilities/presentation/opengl/presentationgl.cpp:636:19: style: The scope of the variable 'bdata' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/presentation/opengl/presentationgl.cpp:1393:15: style: The scope of the variable 'hold' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/presentation/opengl/presentationgl.cpp:1669:73: style: Function 'generateCustomOutlinedTextPixmap' argument 6 names different: declaration 'transBg' definition 'drawTextOutline'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/opengl/presentationgl.h:83:70: note: Function 'generateCustomOutlinedTextPixmap' argument 6 names different: declaration 'transBg' definition 'drawTextOutline'.
digikam-5.9.0/core/utilities/presentation/opengl/presentationgl.cpp:1669:73: note: Function 'generateCustomOutlinedTextPixmap' argument 6 names different: declaration 'transBg' definition 'drawTextOutline'.
digikam-5.9.0/core/utilities/presentation/opengl/presentationgl.cpp:78:5: warning: Member variable 'Private::points' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/core/utilities/presentation/opengl/presentationgl.cpp:90:9: performance: Variable 'effect' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/presentation/opengl/presentationgl.h:56:5: style: Class 'PresentationGL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/presentation/opengl/presentationkb.cpp:389:40: style: Function 'setupNewImage' argument 1 names different: declaration 'imageIndex' definition 'idx'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/opengl/presentationkb.h:127:32: note: Function 'setupNewImage' argument 1 names different: declaration 'imageIndex' definition 'idx'.
digikam-5.9.0/core/utilities/presentation/opengl/presentationkb.cpp:389:40: note: Function 'setupNewImage' argument 1 names different: declaration 'imageIndex' definition 'idx'.
digikam-5.9.0/core/utilities/presentation/opengl/presentationkb.cpp:508:69: style: Function 'applyTexture' argument 2 names different: declaration 'image' definition 'texture'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/opengl/presentationkb.h:133:61: note: Function 'applyTexture' argument 2 names different: declaration 'image' definition 'texture'.
digikam-5.9.0/core/utilities/presentation/opengl/presentationkb.cpp:508:69: note: Function 'applyTexture' argument 2 names different: declaration 'image' definition 'texture'.
digikam-5.9.0/core/utilities/presentation/opengl/presentationkb.cpp:325:22: style: Variable 'terminated' is assigned a value that is never used. [unreadVariable]
digikam-5.9.0/core/utilities/presentation/opengl/presentationkb.cpp:213:11: performance: Variable 'm_texture' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/presentation/opengl/presentationkb.h:73:12: performance: Technically the member function 'Digikam::KBViewTrans::rnd' can be static. [functionStatic]
digikam-5.9.0/core/utilities/presentation/opengl/presentationkb.cpp:194:21: note: Technically the member function 'Digikam::KBViewTrans::rnd' can be static.
digikam-5.9.0/core/utilities/presentation/opengl/presentationkb.h:73:12: note: Technically the member function 'Digikam::KBViewTrans::rnd' can be static.
digikam-5.9.0/core/utilities/presentation/opengl/presentationkb.h:74:12: performance: Technically the member function 'Digikam::KBViewTrans::rndSign' can be static. [functionStatic]
digikam-5.9.0/core/utilities/presentation/opengl/presentationkb.cpp:199:21: note: Technically the member function 'Digikam::KBViewTrans::rndSign' can be static.
digikam-5.9.0/core/utilities/presentation/opengl/presentationkb.h:74:12: note: Technically the member function 'Digikam::KBViewTrans::rndSign' can be static.
digikam-5.9.0/core/utilities/presentation/presentationmngr.h:50:5: style: Class 'PresentationMngr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1020:9: style: The scope of the variable 'y' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1352:9: style: The scope of the variable 'x' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1352:12: style: The scope of the variable 'y' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:959:47: style: Function 'effectChessboard' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.h:76:35: note: Function 'effectChessboard' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:959:47: note: Function 'effectChessboard' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1000:45: style: Function 'effectMeltdown' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.h:77:33: note: Function 'effectMeltdown' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1000:45: note: Function 'effectMeltdown' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1056:42: style: Function 'effectSweep' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.h:78:30: note: Function 'effectSweep' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1056:42: note: Function 'effectSweep' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1133:43: style: Function 'effectMosaic' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.h:79:31: note: Function 'effectMosaic' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1133:43: note: Function 'effectMosaic' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1195:43: style: Function 'effectCubism' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.h:80:31: note: Function 'effectCubism' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1195:43: note: Function 'effectCubism' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1242:44: style: Function 'effectGrowing' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.h:82:32: note: Function 'effectGrowing' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1242:44: note: Function 'effectGrowing' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1278:47: style: Function 'effectHorizLines' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.h:83:35: note: Function 'effectHorizLines' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1278:47: note: Function 'effectHorizLines' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1314:46: style: Function 'effectVertLines' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.h:84:34: note: Function 'effectVertLines' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1314:46: note: Function 'effectVertLines' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1350:51: style: Function 'effectMultiCircleOut' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.h:85:39: note: Function 'effectMultiCircleOut' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1350:51: note: Function 'effectMultiCircleOut' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1403:45: style: Function 'effectSpiralIn' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.h:86:33: note: Function 'effectSpiralIn' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1403:45: note: Function 'effectSpiralIn' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1476:46: style: Function 'effectCircleOut' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.h:87:34: note: Function 'effectCircleOut' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1476:46: note: Function 'effectCircleOut' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1519:42: style: Function 'effectBlobs' argument 1 names different: declaration 'doInit' definition 'aInit'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.h:88:30: note: Function 'effectBlobs' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:1519:42: note: Function 'effectBlobs' argument 1 names different: declaration 'doInit' definition 'aInit'.
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.cpp:87:9: performance: Variable 'effect' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/presentation/widgets/presentationwidget.h:60:5: style: Class 'PresentationWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/queuemanager/main/queuemgrwindow.cpp:696:49: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
digikam-5.9.0/core/utilities/queuemanager/main/queuemgrwindow.cpp:665:9: note: Assuming that condition '!queue' is not redundant
digikam-5.9.0/core/utilities/queuemanager/main/queuemgrwindow.cpp:696:49: note: Null pointer dereference
digikam-5.9.0/core/utilities/queuemanager/manager/queuesettings.h:66:9: performance: Variable 'conflictRule' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/queuemanager/manager/batchtool.cpp:260:50: style: Function 'setNeedResetExifOrientation' argument 1 names different: declaration 'reset' definition 'set'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/queuemanager/manager/batchtool.h:166:43: note: Function 'setNeedResetExifOrientation' argument 1 names different: declaration 'reset' definition 'set'.
digikam-5.9.0/core/utilities/queuemanager/manager/batchtool.cpp:260:50: note: Function 'setNeedResetExifOrientation' argument 1 names different: declaration 'reset' definition 'set'.
digikam-5.9.0/core/utilities/queuemanager/manager/batchtool.cpp:270:53: style: Function 'setResetExifOrientationAllowed' argument 1 names different: declaration 'reset' definition 'set'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/queuemanager/manager/batchtool.h:158:46: note: Function 'setResetExifOrientationAllowed' argument 1 names different: declaration 'reset' definition 'set'.
digikam-5.9.0/core/utilities/queuemanager/manager/batchtool.cpp:270:53: note: Function 'setResetExifOrientationAllowed' argument 1 names different: declaration 'reset' definition 'set'.
digikam-5.9.0/core/utilities/queuemanager/manager/task.cpp:120:17: style: The scope of the variable 'success' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/queuemanager/manager/task.cpp:121:17: style: The scope of the variable 'index' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/queuemanager/tools/convert/convert2dng.cpp:55:5: warning: Possible leak in public function. The pointer 'm_settings' is not deallocated before it is allocated. [publicAllocationError]
digikam-5.9.0/core/utilities/queuemanager/tools/convert/convert2jp2.cpp:62:5: warning: Possible leak in public function. The pointer 'm_settings' is not deallocated before it is allocated. [publicAllocationError]
digikam-5.9.0/core/utilities/queuemanager/tools/convert/convert2jpeg.cpp:62:5: warning: Possible leak in public function. The pointer 'm_settings' is not deallocated before it is allocated. [publicAllocationError]
digikam-5.9.0/core/utilities/queuemanager/tools/convert/convert2pgf.cpp:62:5: warning: Possible leak in public function. The pointer 'm_settings' is not deallocated before it is allocated. [publicAllocationError]
digikam-5.9.0/core/utilities/queuemanager/tools/convert/convert2png.cpp:62:5: warning: Possible leak in public function. The pointer 'm_settings' is not deallocated before it is allocated. [publicAllocationError]
digikam-5.9.0/core/utilities/queuemanager/tools/convert/convert2tiff.cpp:61:5: warning: Possible leak in public function. The pointer 'm_settings' is not deallocated before it is allocated. [publicAllocationError]
digikam-5.9.0/core/utilities/queuemanager/tools/decorate/watermark.cpp:757:9: style: The scope of the variable 'xAdditionalValue' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/queuemanager/tools/decorate/watermark.cpp:758:9: style: The scope of the variable 'yAdditionalValue' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/queuemanager/tools/metadata/detbyclockphotobutton.h:38:5: style: Class 'DetByClockPhotoButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/queuemanager/tools/metadata/timeadjustcontainer.cpp:30:5: performance: Variable 'customDate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/queuemanager/tools/transform/resize.cpp:75:9: performance: Technically the member function 'Digikam::Private::presetLengthValue' can be static. [functionStatic]
digikam-5.9.0/core/utilities/queuemanager/tools/transform/resize.cpp:90:22: note: Technically the member function 'Digikam::Private::presetLengthValue' can be static.
digikam-5.9.0/core/utilities/queuemanager/tools/transform/resize.cpp:75:9: note: Technically the member function 'Digikam::Private::presetLengthValue' can be static.
digikam-5.9.0/core/utilities/queuemanager/views/assignedlist.h:48:5: style: Class 'AssignedListViewItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/queuemanager/views/queuelist.cpp:697:28: style: The scope of the variable 'item' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/queuemanager/views/queuepool.h:55:5: style: Class 'QueuePoolBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/queuemanager/views/workflowlist.cpp:53:71: style: Function 'WorkflowItem' argument 2 names different: declaration 'name' definition 'title'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/queuemanager/views/workflowlist.h:51:61: note: Function 'WorkflowItem' argument 2 names different: declaration 'name' definition 'title'.
digikam-5.9.0/core/utilities/queuemanager/views/workflowlist.cpp:53:71: note: Function 'WorkflowItem' argument 2 names different: declaration 'name' definition 'title'.
digikam-5.9.0/core/utilities/searchwindow/choicesearchutilities.cpp:147:40: style: Function 'setChecked' argument 1 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/searchwindow/choicesearchutilities.h:116:25: note: Function 'setChecked' argument 1 names different: declaration 'index' definition 'i'.
digikam-5.9.0/core/utilities/searchwindow/choicesearchutilities.cpp:147:40: note: Function 'setChecked' argument 1 names different: declaration 'index' definition 'i'.
digikam-5.9.0/core/utilities/searchwindow/choicesearchutilities.cpp:262:59: style: Function 'installView' argument 1 names different: declaration 'view' definition 'v'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/searchwindow/choicesearchutilities.h:225:49: note: Function 'installView' argument 1 names different: declaration 'view' definition 'v'.
digikam-5.9.0/core/utilities/searchwindow/choicesearchutilities.cpp:262:59: note: Function 'installView' argument 1 names different: declaration 'view' definition 'v'.
digikam-5.9.0/core/utilities/searchwindow/ratingsearchutilities.cpp:60:52: style: Function 'drawStarPolygons' argument 1 names different: declaration 'p' definition 'painter'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/searchwindow/ratingsearchutilities.h:106:38: note: Function 'drawStarPolygons' argument 1 names different: declaration 'p' definition 'painter'.
digikam-5.9.0/core/utilities/searchwindow/ratingsearchutilities.cpp:60:52: note: Function 'drawStarPolygons' argument 1 names different: declaration 'p' definition 'painter'.
digikam-5.9.0/core/utilities/searchwindow/ratingsearchutilities.cpp:56:5: performance: Variable 'm_starPolygon' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:136:18: style: The function 'setupValueWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:107:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:136:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:137:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:92:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:137:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:138:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:93:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:138:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:139:18: style: The function 'setValueWidgetsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:110:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:139:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:140:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:94:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:140:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:141:26: style: The function 'valueWidgetRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:111:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:141:26: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:160:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:137:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:160:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:161:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:138:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:161:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:185:18: style: The function 'setupValueWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:107:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:185:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:186:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:92:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:186:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:187:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:93:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:187:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:188:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:94:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:188:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:189:18: style: The function 'setValueWidgetsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:110:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:189:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:190:26: style: The function 'valueWidgetRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:111:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:190:26: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:227:18: style: The function 'setupValueWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:107:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:227:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:228:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:92:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:228:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:229:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:93:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:229:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:230:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:94:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:230:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:231:18: style: The function 'setValueWidgetsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:110:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:231:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:232:26: style: The function 'valueWidgetRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:111:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:232:26: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:269:18: style: The function 'setupValueWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:107:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:269:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:270:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:92:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:270:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:271:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:93:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:271:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:272:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:94:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:272:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:273:18: style: The function 'setValueWidgetsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:110:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:273:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:274:26: style: The function 'valueWidgetRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:111:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:274:26: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:305:18: style: The function 'setupValueWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:107:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:305:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:306:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:92:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:306:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:307:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:93:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:307:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:308:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:94:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:308:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:309:18: style: The function 'setValueWidgetsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:110:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:309:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:310:26: style: The function 'valueWidgetRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:111:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:310:26: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:360:18: style: The function 'setupValueWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:107:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:360:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:361:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:92:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:361:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:362:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:93:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:362:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:363:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:94:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:363:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:364:18: style: The function 'setValueWidgetsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:110:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:364:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:365:26: style: The function 'valueWidgetRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:111:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:365:26: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:393:18: style: The function 'setupValueWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:107:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:393:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:394:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:92:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:394:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:395:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:93:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:395:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:396:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:94:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:396:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:397:18: style: The function 'setValueWidgetsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:110:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:397:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:398:26: style: The function 'valueWidgetRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:111:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:398:26: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:422:18: style: The function 'setupValueWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:107:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:422:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:423:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:93:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:423:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:424:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:94:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:424:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:425:18: style: The function 'setValueWidgetsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:110:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:425:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:426:26: style: The function 'valueWidgetRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:111:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:426:26: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:449:18: style: The function 'setupValueWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:107:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:449:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:450:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:92:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:450:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:451:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:93:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:451:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:452:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:94:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:452:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:453:18: style: The function 'setValueWidgetsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:110:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:453:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:454:26: style: The function 'valueWidgetRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:111:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:454:26: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:476:18: style: The function 'setupValueWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:422:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:476:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:477:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:92:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:477:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:490:18: style: The function 'setupValueWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:422:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:490:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:491:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:92:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:491:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:504:18: style: The function 'setupValueWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:107:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:504:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:505:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:92:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:505:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:506:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:93:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:506:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:507:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:94:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:507:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:508:18: style: The function 'setValueWidgetsVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:110:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:508:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:509:26: style: The function 'valueWidgetRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:111:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:509:26: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchview.h:125:13: style: The function 'groupLabelPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchview.h:54:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchview.h:125:13: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchview.h:126:13: style: The function 'bottomBarPixmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchview.h:55:21: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchview.h:126:13: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchview.h:150:26: style: The function 'createSearchGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchview.h:93:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchview.h:150:26: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchview.h:151:18: style: The function 'addGroupToLayout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchview.h:96:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchview.h:151:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchgroup.h:80:26: style: The function 'createSearchGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchview.h:93:26: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchgroup.h:80:26: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchgroup.h:81:18: style: The function 'addGroupToLayout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/searchwindow/searchview.h:96:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/searchwindow/searchgroup.h:81:18: note: Function in derived class
digikam-5.9.0/core/utilities/searchwindow/searchfields.cpp:2820:13: style: The scope of the variable 'a' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/searchwindow/searchfields.cpp:81:54: style: Function 'createField' argument 1 names different: declaration 'fieldName' definition 'name'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:78:52: note: Function 'createField' argument 1 names different: declaration 'fieldName' definition 'name'.
digikam-5.9.0/core/utilities/searchwindow/searchfields.cpp:81:54: note: Function 'createField' argument 1 names different: declaration 'fieldName' definition 'name'.
digikam-5.9.0/core/utilities/searchwindow/searchfields.cpp:767:56: style: Function 'setup' argument 2 names different: declaration 'row' definition 'line'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:82:47: note: Function 'setup' argument 2 names different: declaration 'row' definition 'line'.
digikam-5.9.0/core/utilities/searchwindow/searchfields.cpp:767:56: note: Function 'setup' argument 2 names different: declaration 'row' definition 'line'.
digikam-5.9.0/core/utilities/searchwindow/searchfields.cpp:1522:56: style: Function 'setSuggestedInitialValue' argument 1 names different: declaration 'initialValue' definition 'value'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:181:39: note: Function 'setSuggestedInitialValue' argument 1 names different: declaration 'initialValue' definition 'value'.
digikam-5.9.0/core/utilities/searchwindow/searchfields.cpp:1522:56: note: Function 'setSuggestedInitialValue' argument 1 names different: declaration 'initialValue' definition 'value'.
digikam-5.9.0/core/utilities/searchwindow/searchfields.cpp:1777:62: style: Function 'setSuggestedInitialValue' argument 1 names different: declaration 'initialValue' definition 'value'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/searchwindow/searchfields.h:223:42: note: Function 'setSuggestedInitialValue' argument 1 names different: declaration 'initialValue' definition 'value'.
digikam-5.9.0/core/utilities/searchwindow/searchfields.cpp:1777:62: note: Function 'setSuggestedInitialValue' argument 1 names different: declaration 'initialValue' definition 'value'.
digikam-5.9.0/core/utilities/searchwindow/searchtabheader.cpp:347:52: style: Function 'selectedSearchChanged' argument 1 names different: declaration 'album' definition 'a'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/searchwindow/searchtabheader.h:53:39: note: Function 'selectedSearchChanged' argument 1 names different: declaration 'album' definition 'a'.
digikam-5.9.0/core/utilities/searchwindow/searchtabheader.cpp:347:52: note: Function 'selectedSearchChanged' argument 1 names different: declaration 'album' definition 'a'.
digikam-5.9.0/core/utilities/searchwindow/searchutilities.cpp:105:48: style: Function 'setShallBeShown' argument 1 names different: declaration 'show' definition 'shown'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/searchwindow/searchutilities.h:65:31: note: Function 'setShallBeShown' argument 1 names different: declaration 'show' definition 'shown'.
digikam-5.9.0/core/utilities/searchwindow/searchutilities.cpp:105:48: note: Function 'setShallBeShown' argument 1 names different: declaration 'show' definition 'shown'.
digikam-5.9.0/core/utilities/searchwindow/searchview.cpp:233:38: style: Function 'read' argument 1 names different: declaration 'search' definition 'xml'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/searchwindow/searchview.h:122:30: note: Function 'read' argument 1 names different: declaration 'search' definition 'xml'.
digikam-5.9.0/core/utilities/searchwindow/searchview.cpp:233:38: note: Function 'read' argument 1 names different: declaration 'search' definition 'xml'.
digikam-5.9.0/core/utilities/searchwindow/searchview.cpp:173:7: style: Class 'SearchView' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/searchwindow/searchview.cpp:173:7: style: Class 'SearchView' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/searchwindow/searchwindow.cpp:109:54: style: Function 'readSearch' argument 2 names different: declaration 'query' definition 'xml'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/searchwindow/searchwindow.h:51:44: note: Function 'readSearch' argument 2 names different: declaration 'query' definition 'xml'.
digikam-5.9.0/core/utilities/searchwindow/searchwindow.cpp:109:54: note: Function 'readSearch' argument 2 names different: declaration 'query' definition 'xml'.
digikam-5.9.0/core/utilities/setup/camera/cameratype.cpp:99:53: style: Function 'operator=' argument 1 names different: declaration 'type' definition 'ctype'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/setup/camera/cameratype.h:51:45: note: Function 'operator=' argument 1 names different: declaration 'type' definition 'ctype'.
digikam-5.9.0/core/utilities/setup/camera/cameratype.cpp:99:53: note: Function 'operator=' argument 1 names different: declaration 'type' definition 'ctype'.
digikam-5.9.0/core/utilities/setup/collections/dwitemdelegatepool.h:61:5: style: Class 'DWItemDelegatePool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/setup/collections/dwitemdelegatepool.h:93:5: style: Class 'DWItemDelegatePoolPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/setup/collections/dwitemdelegatepool.cpp:91:78: style: Function 'findWidgets' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/setup/collections/dwitemdelegatepool.h:71:62: note: Function 'findWidgets' argument 1 names different: declaration 'index' definition 'idx'.
digikam-5.9.0/core/utilities/setup/collections/dwitemdelegatepool.cpp:91:78: note: Function 'findWidgets' argument 1 names different: declaration 'index' definition 'idx'.
digikam-5.9.0/core/utilities/setup/collections/dwitemdelegatepool.cpp:81:7: style: Class 'DWItemDelegatePool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/setup/collections/dwitemdelegatepool.cpp:81:7: style: Class 'DWItemDelegatePool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/setup/collections/dwitemdelegatepool.cpp:73:7: style: Class 'DWItemDelegatePoolPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/core/utilities/setup/collections/dwitemdelegatepool.cpp:73:7: style: Class 'DWItemDelegatePoolPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/core/utilities/setup/collections/setupcollectionview.h:223:29: style: The function 'createItemWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/setup/collections/dwitemdelegate.h:106:29: note: Virtual function in base class
digikam-5.9.0/core/utilities/setup/collections/setupcollectionview.h:223:29: note: Function in derived class
digikam-5.9.0/core/utilities/setup/collections/setupcollectionview.h:224:29: style: The function 'updateItemWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/core/utilities/setup/collections/dwitemdelegate.h:121:18: note: Virtual function in base class
digikam-5.9.0/core/utilities/setup/collections/setupcollectionview.h:224:29: note: Function in derived class
digikam-5.9.0/core/utilities/setup/collections/setupcollectionview.cpp:679:11: style: The scope of the variable 'item' can be reduced. [variableScope]
digikam-5.9.0/core/utilities/setup/collections/setupcollectionview.cpp:251:62: style: Function 'setModel' argument 1 names different: declaration 'model' definition 'collectionModel'. [funcArgNamesDifferent]
digikam-5.9.0/core/utilities/setup/collections/setupcollectionview.h:190:41: note: Function 'setModel' argument 1 names different: declaration 'model' definition 'collectionModel'.
digikam-5.9.0/core/utilities/setup/collections/setupcollectionview.cpp:251:62: note: Function 'setModel' argument 1 names different: declaration 'model' definition 'collectionModel'.
digikam-5.9.0/core/utilities/setup/metadata/advancedmetadatatab.h:44:5: style: Class 'AdvancedMetadataTab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/core/utilities/setup/metadata/namespaceeditdlg.cpp:100:9: performance: Variable 'nsType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/core/utilities/setup/metadata/namespaceeditdlg.h:57:18: warning: Virtual function 'accept' is called from constructor 'NamespaceEditDlg(bool create,NamespaceEntry&entry,QWidget*const parent=0)' at line 173. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/core/utilities/setup/metadata/namespaceeditdlg.cpp:173:24: note: Calling accept
digikam-5.9.0/core/utilities/setup/metadata/namespaceeditdlg.h:57:18: note: accept is a virtual method
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/dialogs/kpimagedialog.cpp:305:7: style: Class 'KPImageDialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/dialogs/kpimagedialog.cpp:305:7: style: Class 'KPImageDialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/dialogs/kpnewalbumdialog.cpp:49:9: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/dialogs/kpnewalbumdialog.cpp:49:9: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/dialogs/kptooldialog.cpp:78:7: style: Class 'KPDialogBase' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/dialogs/kptooldialog.cpp:78:7: style: Class 'KPDialogBase' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/dialogs/kptooldialog.cpp:164:7: style: Class 'KPToolDialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/dialogs/kptooldialog.cpp:164:7: style: Class 'KPToolDialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/dialogs/kptooldialog.h:55:5: style: Class 'KPDialogBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/dialogs/kptooldialog.h:80:5: style: Class 'KPToolDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/dialogs/kptooldialog.h:117:5: style: Class 'KPWizardDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0baseauth.cpp:11:5: performance: Variable 'localPort_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0settingsstore.h:28:13: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0abstractstore.h:18:21: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0settingsstore.h:28:13: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0settingsstore.h:31:10: style: The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0abstractstore.h:21:18: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0settingsstore.h:31:10: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0keychainstore.h:17:21: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0abstractstore.h:18:21: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0keychainstore.h:17:21: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0keychainstore.h:20:18: style: The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0abstractstore.h:21:18: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0keychainstore.h:20:18: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.cpp:37:41: style: Function 'setUserAgent' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.h:24:41: note: Function 'setUserAgent' argument 1 names different: declaration 'value' definition 'v'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.cpp:37:41: note: Function 'setUserAgent' argument 1 names different: declaration 'value' definition 'v'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.cpp:45:41: style: Function 'setRequestTokenUrl' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.h:34:41: note: Function 'setRequestTokenUrl' argument 1 names different: declaration 'value' definition 'v'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.cpp:45:41: note: Function 'setRequestTokenUrl' argument 1 names different: declaration 'value' definition 'v'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.cpp:54:64: style: Function 'setRequestParameters' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.h:39:64: note: Function 'setRequestParameters' argument 1 names different: declaration 'value' definition 'v'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.cpp:54:64: note: Function 'setRequestParameters' argument 1 names different: declaration 'value' definition 'v'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.cpp:62:40: style: Function 'setCallbackUrl' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.h:46:40: note: Function 'setCallbackUrl' argument 1 names different: declaration 'value' definition 'v'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.cpp:62:40: note: Function 'setCallbackUrl' argument 1 names different: declaration 'value' definition 'v'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.h:107:18: warning: Virtual function 'onVerificationReceived' is called from constructor 'O1(QObject*parent=0,QNetworkAccessManager*manager=0,O0AbstractStore*store=0)' at line 29. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.cpp:29:91: note: Calling onVerificationReceived
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.h:107:18: note: onVerificationReceived is a virtual method
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.h:94:22: style: The function 'link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0baseauth.h:66:30: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.h:94:22: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.h:97:22: style: The function 'unlink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0baseauth.h:69:30: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1.h:97:22: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1requestor.cpp:40:59: style: Function 'setup' argument 1 names different: declaration 'request' definition 'req'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1requestor.h:52:50: note: Function 'setup' argument 1 names different: declaration 'request' definition 'req'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o1requestor.cpp:40:59: note: Function 'setup' argument 1 names different: declaration 'request' definition 'req'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2.cpp:307:33: style: Function 'setCode' argument 1 names different: declaration 'v' definition 'c'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2.h:156:33: note: Function 'setCode' argument 1 names different: declaration 'v' definition 'c'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2.cpp:307:33: note: Function 'setCode' argument 1 names different: declaration 'v' definition 'c'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2.h:137:18: warning: Virtual function 'onVerificationReceived' is called from constructor 'O2(QObject*parent=0,QNetworkAccessManager*manager=0,O0AbstractStore*store=0)' at line 76. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2.cpp:76:91: note: Calling onVerificationReceived
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2.h:137:18: note: onVerificationReceived is a virtual method
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2.h:110:22: style: The function 'link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0baseauth.h:66:30: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2.h:110:22: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2.h:113:22: style: The function 'unlink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0baseauth.h:69:30: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2.h:113:22: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2facebook.h:15:10: style: The function 'onVerificationReceived' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2.h:137:18: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2facebook.h:15:10: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2facebook.h:16:18: style: The function 'onTokenReplyFinished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2.h:140:18: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2facebook.h:16:18: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2reply.cpp:6:33: style: Function 'O2Reply' argument 1 names different: declaration 'reply' definition 'r'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2reply.h:18:28: note: Function 'O2Reply' argument 1 names different: declaration 'reply' definition 'r'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2reply.cpp:6:33: note: Function 'O2Reply' argument 1 names different: declaration 'reply' definition 'r'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2reply.h:53:10: style: Technically the member function 'O2ReplyList::ignoreSslErrors' can be const. [functionConst]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2reply.cpp:50:19: note: Technically the member function 'O2ReplyList::ignoreSslErrors' can be const.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2reply.h:53:10: note: Technically the member function 'O2ReplyList::ignoreSslErrors' can be const.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2requestor.cpp:120:47: style: Function 'setup' argument 1 names different: declaration 'request' definition 'req'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2requestor.h:64:38: note: Function 'setup' argument 1 names different: declaration 'request' definition 'req'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2requestor.cpp:120:47: note: Function 'setup' argument 1 names different: declaration 'request' definition 'req'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2skydrive.h:15:22: style: The function 'link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0baseauth.h:66:30: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o2skydrive.h:15:22: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/oxtwitter.h:26:30: style: The function 'link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/o0baseauth.h:66:30: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/o2/src/oxtwitter.h:26:30: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/tools/kpimageinfo.cpp:112:7: style: Class 'KPImageInfo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/tools/kpimageinfo.cpp:112:7: style: Class 'KPImageInfo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/tools/kpimageinfo.h:51:5: style: Class 'KPImageInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/tools/kpthreadmanager.h:97:5: style: Class 'KPThreadManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/tools/kputil.cpp:162:29: style: Function 'setSpacing' argument 1 names different: declaration 'space' definition 'spacing'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/tools/kputil.h:65:25: note: Function 'setSpacing' argument 1 names different: declaration 'space' definition 'spacing'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/tools/kputil.cpp:162:29: note: Function 'setSpacing' argument 1 names different: declaration 'space' definition 'spacing'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpimageslist.h:192:1: style: The class 'KPImagesList' does not have a constructor although it has private member variables. [noConstructor]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpimageslist.cpp:83:9: performance: Variable 'state' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpimageslist.cpp:502:9: performance: Variable 'progressPix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpprogresswidget.h:44:5: style: Class 'KPProgressWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsavesettingswidget.h:63:5: style: Class 'KPSaveSettingsWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:316:56: style: Function 'replaceImageList' argument 1 names different: declaration 'widget' definition 'imgList'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.h:71:55: note: Function 'replaceImageList' argument 1 names different: declaration 'widget' definition 'imgList'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:316:56: note: Function 'replaceImageList' argument 1 names different: declaration 'widget' definition 'imgList'.
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:61:9: performance: Variable 'm_pluginName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:63:9: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:63:9: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:97:36: style: Class 'Private' is unsafe, 'Private::m_headerLbl' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:98:36: style: Class 'Private' is unsafe, 'Private::m_userNameDisplayLbl' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:99:36: style: Class 'Private' is unsafe, 'Private::m_changeUserBtn' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:100:36: style: Class 'Private' is unsafe, 'Private::m_dlDimensionCoB' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:103:36: style: Class 'Private' is unsafe, 'Private::m_albumsCoB' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:104:36: style: Class 'Private' is unsafe, 'Private::m_newAlbumBtn' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:105:36: style: Class 'Private' is unsafe, 'Private::m_reloadAlbumsBtn' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:107:36: style: Class 'Private' is unsafe, 'Private::m_originalChB' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:108:36: style: Class 'Private' is unsafe, 'Private::m_resizeChB' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:109:36: style: Class 'Private' is unsafe, 'Private::m_dimensionSpB' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:110:36: style: Class 'Private' is unsafe, 'Private::m_imageQualitySpB' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:112:36: style: Class 'Private' is unsafe, 'Private::mainLayout' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:115:36: style: Class 'Private' is unsafe, 'Private::m_settingsBoxLayout' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:117:36: style: Class 'Private' is unsafe, 'Private::m_albBox' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:118:36: style: Class 'Private' is unsafe, 'Private::m_albumsBoxLayout' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:120:36: style: Class 'Private' is unsafe, 'Private::m_optionsBox' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:121:36: style: Class 'Private' is unsafe, 'Private::m_optionsBoxLayout' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:123:36: style: Class 'Private' is unsafe, 'Private::m_uploadBox' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:124:36: style: Class 'Private' is unsafe, 'Private::m_uploadBoxLayout' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:126:36: style: Class 'Private' is unsafe, 'Private::m_sizeBox' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:127:36: style: Class 'Private' is unsafe, 'Private::m_sizeBoxLayout' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:129:36: style: Class 'Private' is unsafe, 'Private::m_accountBox' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/common/libkipiplugins/widgets/kpsettingswidget.cpp:130:36: style: Class 'Private' is unsafe, 'Private::m_accountBoxLayout' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/dropbox/dbtalker.cpp:62:5: performance: Variable 'm_apikey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/dropbox/dbtalker.h:56:5: style: Class 'DBTalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/dropbox/dbwindow.cpp:62:5: performance: Variable 'm_tmp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/dropbox/mpform.h:42:16: style: Technically the member function 'KIPIDropboxPlugin::MPForm::formData' can be const. [functionConst]
digikam-5.9.0/extra/kipi-plugins/dropbox/mpform.cpp:60:20: note: Technically the member function 'KIPIDropboxPlugin::MPForm::formData' can be const.
digikam-5.9.0/extra/kipi-plugins/dropbox/mpform.h:42:16: note: Technically the member function 'KIPIDropboxPlugin::MPForm::formData' can be const.
digikam-5.9.0/extra/kipi-plugins/facebook/fbtalker.cpp:82:5: performance: Variable 'm_apiVersion' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/facebook/fbtalker.h:52:5: style: Class 'FbTalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/facebook/fbwindow.cpp:71:9: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/extra/kipi-plugins/facebook/fbwindow.cpp:71:9: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/extra/kipi-plugins/flashexport/simpleviewersettingscontainer.h:78:9: performance: Variable 'exportPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/flashexport/simpleviewer.cpp:657:74: style: Function 'resizeImage' argument 3 names different: declaration 'resized' definition 'resizedImage'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/flashexport/simpleviewer.h:124:64: note: Function 'resizeImage' argument 3 names different: declaration 'resized' definition 'resizedImage'.
digikam-5.9.0/extra/kipi-plugins/flashexport/simpleviewer.cpp:657:74: note: Function 'resizeImage' argument 3 names different: declaration 'resized' definition 'resizedImage'.
digikam-5.9.0/extra/kipi-plugins/flashexport/simpleviewer.cpp:1206:69: style: Function 'setSettings' argument 1 names different: declaration 'settings' definition 'setting'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/flashexport/simpleviewer.h:74:59: note: Function 'setSettings' argument 1 names different: declaration 'settings' definition 'setting'.
digikam-5.9.0/extra/kipi-plugins/flashexport/simpleviewer.cpp:1206:69: note: Function 'setSettings' argument 1 names different: declaration 'settings' definition 'setting'.
digikam-5.9.0/extra/kipi-plugins/flickr/comboboxdelegate.cpp:49:9: style: The scope of the variable 'tmpWidth' can be reduced. [variableScope]
digikam-5.9.0/extra/kipi-plugins/flickr/flickrlist.cpp:357:10: style: The scope of the variable 'found' can be reduced. [variableScope]
digikam-5.9.0/extra/kipi-plugins/flickr/flickrtalker.cpp:341:80: style: Function 'createPhotoSet' argument 2 names different: declaration 'title' definition 'albumTitle'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/flickr/flickrtalker.h:99:43: note: Function 'createPhotoSet' argument 2 names different: declaration 'title' definition 'albumTitle'.
digikam-5.9.0/extra/kipi-plugins/flickr/flickrtalker.cpp:341:80: note: Function 'createPhotoSet' argument 2 names different: declaration 'title' definition 'albumTitle'.
digikam-5.9.0/extra/kipi-plugins/flickr/flickrtalker.cpp:342:50: style: Function 'createPhotoSet' argument 3 names different: declaration 'desc' definition 'albumDescription'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/flickr/flickrtalker.h:100:43: note: Function 'createPhotoSet' argument 3 names different: declaration 'desc' definition 'albumDescription'.
digikam-5.9.0/extra/kipi-plugins/flickr/flickrtalker.cpp:342:50: note: Function 'createPhotoSet' argument 3 names different: declaration 'desc' definition 'albumDescription'.
digikam-5.9.0/extra/kipi-plugins/flickr/flickrtalker.cpp:595:45: style: Function 'slotError' argument 1 names different: declaration 'msg' definition 'error'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/flickr/flickrtalker.h:143:35: note: Function 'slotError' argument 1 names different: declaration 'msg' definition 'error'.
digikam-5.9.0/extra/kipi-plugins/flickr/flickrtalker.cpp:595:45: note: Function 'slotError' argument 1 names different: declaration 'msg' definition 'error'.
digikam-5.9.0/extra/kipi-plugins/flickr/flickritem.h:83:9: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/flickr/flickritem.h:143:9: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/flickr/flickrtalker.cpp:70:5: performance: Variable 'm_serviceName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/flickr/flickrwidget.cpp:59:5: performance: Variable 'm_serviceName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/flickr/flickrwindow.cpp:70:5: performance: Variable 'm_serviceName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/flickr/mpform.cpp:69:80: style: Function 'addPair' argument 3 names different: declaration 'type' definition 'contentType'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/flickr/mpform.h:46:76: note: Function 'addPair' argument 3 names different: declaration 'type' definition 'contentType'.
digikam-5.9.0/extra/kipi-plugins/flickr/mpform.cpp:69:80: note: Function 'addPair' argument 3 names different: declaration 'type' definition 'contentType'.
digikam-5.9.0/extra/kipi-plugins/flickr/mpform.cpp:47:5: performance: Variable 'm_boundary' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/flickr/selectuserdlg.cpp:45:5: performance: Variable 'm_serviceName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/googleservices/authorize.cpp:62:5: performance: Variable 'm_scope' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/googleservices/authorize.cpp:63:5: performance: Variable 'm_redirect_uri' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/googleservices/gsitem.h:49:9: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/googleservices/gsitem.h:81:9: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/googleservices/gdtalker.cpp:73:5: performance: Variable 'm_rootid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/googleservices/gdtalker.h:53:5: style: Class 'GDTalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/googleservices/gptalker.cpp:170:44: style: Function 'createAlbum' argument 1 names different: declaration 'newAlbum' definition 'album'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/googleservices/gptalker.h:75:38: note: Function 'createAlbum' argument 1 names different: declaration 'newAlbum' definition 'album'.
digikam-5.9.0/extra/kipi-plugins/googleservices/gptalker.cpp:170:44: note: Function 'createAlbum' argument 1 names different: declaration 'newAlbum' definition 'album'.
digikam-5.9.0/extra/kipi-plugins/googleservices/gptalker.cpp:558:42: style: Function 'slotError' argument 1 names different: declaration 'msg' definition 'error'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/googleservices/gptalker.h:115:36: note: Function 'slotError' argument 1 names different: declaration 'msg' definition 'error'.
digikam-5.9.0/extra/kipi-plugins/googleservices/gptalker.cpp:558:42: note: Function 'slotError' argument 1 names different: declaration 'msg' definition 'error'.
digikam-5.9.0/extra/kipi-plugins/googleservices/gptalker.h:126:33: warning: The class 'GPTalker' defines member variable with name 'm_reply' also defined in its parent class 'Authorize'. [duplInheritedMember]
digikam-5.9.0/extra/kipi-plugins/googleservices/authorize.h:105:28: note: Parent variable 'Authorize::m_reply'
digikam-5.9.0/extra/kipi-plugins/googleservices/gptalker.h:126:33: note: Derived variable 'GPTalker::m_reply'
digikam-5.9.0/extra/kipi-plugins/googleservices/gptalker.h:68:5: style: Class 'GPTalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/googleservices/mpform_gdrive.cpp:72:93: style: Function 'addPair' argument 3 names different: declaration 'mimetype' definition 'path'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/googleservices/mpform_gdrive.h:44:82: note: Function 'addPair' argument 3 names different: declaration 'mimetype' definition 'path'.
digikam-5.9.0/extra/kipi-plugins/googleservices/mpform_gdrive.cpp:72:93: note: Function 'addPair' argument 3 names different: declaration 'mimetype' definition 'path'.
digikam-5.9.0/extra/kipi-plugins/googleservices/newalbumdlg.cpp:51:5: performance: Variable 'm_serviceName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/googleservices/replacedialog.cpp:90:45: style: Function 'ReplaceDialog' argument 2 names different: declaration 'caption' definition '_caption'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/googleservices/replacedialog.h:58:34: note: Function 'ReplaceDialog' argument 2 names different: declaration 'caption' definition '_caption'.
digikam-5.9.0/extra/kipi-plugins/googleservices/replacedialog.cpp:90:45: note: Function 'ReplaceDialog' argument 2 names different: declaration 'caption' definition '_caption'.
digikam-5.9.0/extra/kipi-plugins/googleservices/replacedialog.cpp:91:47: style: Function 'ReplaceDialog' argument 3 names different: declaration 'iface' definition '_iface'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/googleservices/replacedialog.h:59:36: note: Function 'ReplaceDialog' argument 3 names different: declaration 'iface' definition '_iface'.
digikam-5.9.0/extra/kipi-plugins/googleservices/replacedialog.cpp:91:47: note: Function 'ReplaceDialog' argument 3 names different: declaration 'iface' definition '_iface'.
digikam-5.9.0/extra/kipi-plugins/googleservices/replacedialog.cpp:92:42: style: Function 'ReplaceDialog' argument 4 names different: declaration 'src' definition '_src'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/googleservices/replacedialog.h:60:31: note: Function 'ReplaceDialog' argument 4 names different: declaration 'src' definition '_src'.
digikam-5.9.0/extra/kipi-plugins/googleservices/replacedialog.cpp:92:42: note: Function 'ReplaceDialog' argument 4 names different: declaration 'src' definition '_src'.
digikam-5.9.0/extra/kipi-plugins/googleservices/replacedialog.cpp:93:42: style: Function 'ReplaceDialog' argument 5 names different: declaration 'dest' definition '_dest'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/googleservices/replacedialog.h:61:31: note: Function 'ReplaceDialog' argument 5 names different: declaration 'dest' definition '_dest'.
digikam-5.9.0/extra/kipi-plugins/googleservices/replacedialog.cpp:93:42: note: Function 'ReplaceDialog' argument 5 names different: declaration 'dest' definition '_dest'.
digikam-5.9.0/extra/kipi-plugins/googleservices/replacedialog.cpp:57:9: performance: Variable 'progressPix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/imageshack/imageshack.h:53:10: performance: Technically the member function 'KIPIImageshackPlugin::Imageshack::readSettings' can be static. [functionStatic]
digikam-5.9.0/extra/kipi-plugins/imageshack/imageshack.cpp:111:18: note: Technically the member function 'KIPIImageshackPlugin::Imageshack::readSettings' can be static.
digikam-5.9.0/extra/kipi-plugins/imageshack/imageshack.h:53:10: note: Technically the member function 'KIPIImageshackPlugin::Imageshack::readSettings' can be static.
digikam-5.9.0/extra/kipi-plugins/imageshack/imageshack.h:59:10: performance: Technically the member function 'KIPIImageshackPlugin::Imageshack::saveSettings' can be static. [functionStatic]
digikam-5.9.0/extra/kipi-plugins/imageshack/imageshack.cpp:121:18: note: Technically the member function 'KIPIImageshackPlugin::Imageshack::saveSettings' can be static.
digikam-5.9.0/extra/kipi-plugins/imageshack/imageshack.h:59:10: note: Technically the member function 'KIPIImageshackPlugin::Imageshack::saveSettings' can be static.
digikam-5.9.0/extra/kipi-plugins/imageshack/imageshacktalker.cpp:59:5: performance: Variable 'm_userAgent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/imageshack/imageshacktalker.h:52:5: style: Class 'ImageshackTalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/imageshack/imageshackwindow.cpp:74:77: style: Function 'ImageshackWindow' argument 2 names different: declaration 'pImageshack' definition 'imghack'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/imageshack/imageshackwindow.h:63:63: note: Function 'ImageshackWindow' argument 2 names different: declaration 'pImageshack' definition 'imghack'.
digikam-5.9.0/extra/kipi-plugins/imageshack/imageshackwindow.cpp:74:77: note: Function 'ImageshackWindow' argument 2 names different: declaration 'pImageshack' definition 'imghack'.
digikam-5.9.0/extra/kipi-plugins/imageshack/mpform.cpp:42:5: performance: Variable 'm_boundary' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/imgur/imgurimageslist.h:57:5: style: Class 'ImgurImagesList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/imgur/imgurwindow.h:57:5: style: Class 'ImgurWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/jalbum/jalbum.cpp:80:37: style: Function 'setPath' argument 1 names different: declaration 'albumPath' definition 'path'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/jalbum/jalbum.h:45:33: note: Function 'setPath' argument 1 names different: declaration 'albumPath' definition 'path'.
digikam-5.9.0/extra/kipi-plugins/jalbum/jalbum.cpp:80:37: note: Function 'setPath' argument 1 names different: declaration 'albumPath' definition 'path'.
digikam-5.9.0/extra/kipi-plugins/jalbum/jalbum.h:48:10: style: Technically the member function 'KIPIJAlbumExportPlugin::JAlbum::save' can be const. [functionConst]
digikam-5.9.0/extra/kipi-plugins/jalbum/jalbum.cpp:128:14: note: Technically the member function 'KIPIJAlbumExportPlugin::JAlbum::save' can be const.
digikam-5.9.0/extra/kipi-plugins/jalbum/jalbum.h:48:10: note: Technically the member function 'KIPIJAlbumExportPlugin::JAlbum::save' can be const.
digikam-5.9.0/extra/kipi-plugins/jalbum/jalbum.cpp:60:7: style: Class 'JAlbum' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/extra/kipi-plugins/jalbum/jalbum.cpp:60:7: style: Class 'JAlbum' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/extra/kipi-plugins/jalbum/jalbumconfig.cpp:59:5: warning: Member variable 'Private::jarSearchButton' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/extra/kipi-plugins/jalbum/jalbumwindow.cpp:87:5: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/extra/kipi-plugins/jalbum/jalbumwindow.cpp:87:5: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/extra/kipi-plugins/jalbum/jalbumwindow.cpp:77:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/kmlexport/gpsdatacontainer.h:121:13: style: Variable 'ptLatitude' is reassigned a value before the old one has been used. [redundantAssignment]
digikam-5.9.0/extra/kipi-plugins/kmlexport/gpsdatacontainer.h:119:0: note: Variable 'ptLatitude' is reassigned a value before the old one has been used.
digikam-5.9.0/extra/kipi-plugins/kmlexport/gpsdatacontainer.h:121:13: note: Variable 'ptLatitude' is reassigned a value before the old one has been used.
digikam-5.9.0/extra/kipi-plugins/kmlexport/gpsdataparser.cpp:80:9: style: The scope of the variable 'nbSecs' can be reduced. [variableScope]
digikam-5.9.0/extra/kipi-plugins/kmlexport/gpsdataparser.cpp:62:36: style: Function 'matchDate' argument 4 names different: declaration 'photoHasSystemTimeZone' definition 'offsetContainsTimeZone'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/kmlexport/gpsdataparser.h:53:25: note: Function 'matchDate' argument 4 names different: declaration 'photoHasSystemTimeZone' definition 'offsetContainsTimeZone'.
digikam-5.9.0/extra/kipi-plugins/kmlexport/gpsdataparser.cpp:62:36: note: Function 'matchDate' argument 4 names different: declaration 'photoHasSystemTimeZone' definition 'offsetContainsTimeZone'.
digikam-5.9.0/extra/kipi-plugins/kmlexport/gpsdatacontainer.h:32:1: warning: The class 'GPSDataContainer' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
digikam-5.9.0/extra/kipi-plugins/kmlexport/kmlexport.cpp:73:5: performance: Variable 'm_meta' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/kmlexport/kmlexport.h:83:13: performance: Technically the member function 'KIPIKMLExportPlugin::KmlExport::webifyFileName' can be static. [functionStatic]
digikam-5.9.0/extra/kipi-plugins/kmlexport/kmlexport.cpp:102:20: note: Technically the member function 'KIPIKMLExportPlugin::KmlExport::webifyFileName' can be static.
digikam-5.9.0/extra/kipi-plugins/kmlexport/kmlexport.h:83:13: note: Technically the member function 'KIPIKMLExportPlugin::KmlExport::webifyFileName' can be static.
digikam-5.9.0/extra/kipi-plugins/kmlexport/kmlexport.h:90:12: performance: Technically the member function 'KIPIKMLExportPlugin::KmlExport::generateSquareThumbnail' can be static. [functionStatic]
digikam-5.9.0/extra/kipi-plugins/kmlexport/kmlexport.cpp:115:19: note: Technically the member function 'KIPIKMLExportPlugin::KmlExport::generateSquareThumbnail' can be static.
digikam-5.9.0/extra/kipi-plugins/kmlexport/kmlexport.h:90:12: note: Technically the member function 'KIPIKMLExportPlugin::KmlExport::generateSquareThumbnail' can be static.
digikam-5.9.0/extra/kipi-plugins/kmlexport/kmlexport.h:98:12: performance: Technically the member function 'KIPIKMLExportPlugin::KmlExport::generateBorderedThumbnail' can be static. [functionStatic]
digikam-5.9.0/extra/kipi-plugins/kmlexport/kmlexport.cpp:147:19: note: Technically the member function 'KIPIKMLExportPlugin::KmlExport::generateBorderedThumbnail' can be static.
digikam-5.9.0/extra/kipi-plugins/kmlexport/kmlexport.h:98:12: note: Technically the member function 'KIPIKMLExportPlugin::KmlExport::generateBorderedThumbnail' can be static.
digikam-5.9.0/extra/kipi-plugins/kmlexport/kmlexport.cpp:90:5: style: Class 'KmlExport' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/extra/kipi-plugins/kmlexport/kmlexport.cpp:90:5: style: Class 'KmlExport' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/extra/kipi-plugins/mediawiki/wmwidget.cpp:115:9: performance: Variable 'defaultMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/mediawiki/wmwidget.h:65:5: style: Class 'WmWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/piwigo/piwigos.h:55:10: style: Technically the member function 'KIPIPiwigoExportPlugin::Piwigo::save' can be const. [functionConst]
digikam-5.9.0/extra/kipi-plugins/piwigo/piwigos.cpp:106:14: note: Technically the member function 'KIPIPiwigoExportPlugin::Piwigo::save' can be const.
digikam-5.9.0/extra/kipi-plugins/piwigo/piwigos.h:55:10: note: Technically the member function 'KIPIPiwigoExportPlugin::Piwigo::save' can be const.
digikam-5.9.0/extra/kipi-plugins/piwigo/piwigotalker.cpp:180:44: style: Function 'addPhoto' argument 2 names different: declaration 'photoPath' definition 'mediaPath'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/piwigo/piwigotalker.h:103:34: note: Function 'addPhoto' argument 2 names different: declaration 'photoPath' definition 'mediaPath'.
digikam-5.9.0/extra/kipi-plugins/piwigo/piwigotalker.cpp:180:44: note: Function 'addPhoto' argument 2 names different: declaration 'photoPath' definition 'mediaPath'.
digikam-5.9.0/extra/kipi-plugins/piwigo/piwigotalker.h:82:5: style: Class 'PiwigoTalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/piwigo/piwigowindow.cpp:474:30: style: The scope of the variable 'parentItem' can be reduced. [variableScope]
digikam-5.9.0/extra/kipi-plugins/piwigo/piwigowindow.cpp:112:5: style: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/extra/kipi-plugins/piwigo/piwigowindow.cpp:112:5: style: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/extra/kipi-plugins/piwigo/piwigowindow.cpp:80:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/piwigo/plugin_piwigo.cpp:79:5: warning: Possible leak in public function. The pointer 'm_pPiwigo' is not deallocated before it is allocated. [publicAllocationError]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/atkinspagelayout.cpp:77:61: style: Function 'addLayoutItem' argument 2 names different: declaration 'itemSize' definition 'size'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/atkinspagelayout.h:63:47: note: Function 'addLayoutItem' argument 2 names different: declaration 'itemSize' definition 'size'.
digikam-5.9.0/extra/kipi-plugins/printimages/tools/atkinspagelayout.cpp:77:61: note: Function 'addLayoutItem' argument 2 names different: declaration 'itemSize' definition 'size'.
digikam-5.9.0/extra/kipi-plugins/printimages/tools/atkinspagelayout.h:76:12: performance: Technically the member function 'KIPIPrintImagesPlugin::AtkinsPageLayout::aspectRatio' can be static. [functionStatic]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/atkinspagelayout.cpp:67:26: note: Technically the member function 'KIPIPrintImagesPlugin::AtkinsPageLayout::aspectRatio' can be static.
digikam-5.9.0/extra/kipi-plugins/printimages/tools/atkinspagelayout.h:76:12: note: Technically the member function 'KIPIPrintImagesPlugin::AtkinsPageLayout::aspectRatio' can be static.
digikam-5.9.0/extra/kipi-plugins/printimages/tools/atkinspagelayout.h:77:12: performance: Technically the member function 'KIPIPrintImagesPlugin::AtkinsPageLayout::absoluteArea' can be static. [functionStatic]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/atkinspagelayout.cpp:72:26: note: Technically the member function 'KIPIPrintImagesPlugin::AtkinsPageLayout::absoluteArea' can be static.
digikam-5.9.0/extra/kipi-plugins/printimages/tools/atkinspagelayout.h:77:12: note: Technically the member function 'KIPIPrintImagesPlugin::AtkinsPageLayout::absoluteArea' can be static.
digikam-5.9.0/extra/kipi-plugins/printimages/tools/atkinspagelayout.cpp:55:7: style: Class 'AtkinsPageLayout' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/atkinspagelayout.cpp:55:7: style: Class 'AtkinsPageLayout' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/layouttree.cpp:201:25: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/layouttree.h:122:12: style: Technically the member function 'KIPIPrintImagesPlugin::LayoutTree::score' can be const. [functionConst]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/layouttree.cpp:286:20: note: Technically the member function 'KIPIPrintImagesPlugin::LayoutTree::score' can be const.
digikam-5.9.0/extra/kipi-plugins/printimages/tools/layouttree.h:122:12: note: Technically the member function 'KIPIPrintImagesPlugin::LayoutTree::score' can be const.
digikam-5.9.0/extra/kipi-plugins/printimages/tools/layouttree.h:123:12: performance: Technically the member function 'KIPIPrintImagesPlugin::LayoutTree::G' can be static. [functionStatic]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/layouttree.cpp:308:20: note: Technically the member function 'KIPIPrintImagesPlugin::LayoutTree::G' can be static.
digikam-5.9.0/extra/kipi-plugins/printimages/tools/layouttree.h:123:12: note: Technically the member function 'KIPIPrintImagesPlugin::LayoutTree::G' can be static.
digikam-5.9.0/extra/kipi-plugins/printimages/tools/layouttree.h:129:12: style: Technically the member function 'KIPIPrintImagesPlugin::LayoutTree::absoluteArea' can be const. [functionConst]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/layouttree.cpp:314:20: note: Technically the member function 'KIPIPrintImagesPlugin::LayoutTree::absoluteArea' can be const.
digikam-5.9.0/extra/kipi-plugins/printimages/tools/layouttree.h:129:12: note: Technically the member function 'KIPIPrintImagesPlugin::LayoutTree::absoluteArea' can be const.
digikam-5.9.0/extra/kipi-plugins/printimages/tools/layouttree.h:130:12: performance: Technically the member function 'KIPIPrintImagesPlugin::LayoutTree::rectInRect' can be static. [functionStatic]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/layouttree.cpp:395:20: note: Technically the member function 'KIPIPrintImagesPlugin::LayoutTree::rectInRect' can be static.
digikam-5.9.0/extra/kipi-plugins/printimages/tools/layouttree.h:130:12: note: Technically the member function 'KIPIPrintImagesPlugin::LayoutTree::rectInRect' can be static.
digikam-5.9.0/extra/kipi-plugins/printimages/tools/templateicon.cpp:35:32: style: Function 'TemplateIcon' argument 1 names different: declaration 'icon_height' definition 'height'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/templateicon.h:47:22: note: Function 'TemplateIcon' argument 1 names different: declaration 'icon_height' definition 'height'.
digikam-5.9.0/extra/kipi-plugins/printimages/tools/templateicon.cpp:35:32: note: Function 'TemplateIcon' argument 1 names different: declaration 'icon_height' definition 'height'.
digikam-5.9.0/extra/kipi-plugins/printimages/tools/tphoto.h:120:9: performance: Variable 'm_caption_font' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/tphoto.h:121:9: performance: Variable 'm_caption_color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/tphoto.h:123:9: performance: Variable 'm_caption_text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/tphoto.cpp:49:5: performance: Variable 'cropRegion' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/tphoto.cpp:77:5: performance: Variable 'cropRegion' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/tphoto.cpp:78:5: performance: Variable 'filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/tphoto.h:44:1: warning: The class 'AdditionalInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/tphoto.h:85:1: warning: The class 'CaptionInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/extra/kipi-plugins/printimages/tools/tphoto.h:133:1: warning: The class 'TPhoto' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/cropframe.h:46:5: style: Class 'CropFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/customdlg.h:43:5: style: Class 'CustomLayoutDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/printhelper.cpp:98:11: performance: Technically the member function 'KIPIPrintImagesPlugin::Private::adjustSize' can be static. [functionStatic]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/printhelper.cpp:151:12: performance: Technically the member function 'KIPIPrintImagesPlugin::Private::adjustPosition' can be static. [functionStatic]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/printhelper.cpp:194:7: style: Class 'PrintHelper' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/printhelper.cpp:194:7: style: Class 'PrintHelper' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/printhelper.h:41:5: style: Class 'PrintHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/printoptionspage.cpp:402:22: style: The scope of the variable 'button' can be reduced. [variableScope]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:441:9: style: The scope of the variable 'scaleValue' can be reduced. [variableScope]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:2122:25: style: The scope of the variable 'photoY' can be reduced. [variableScope]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:131:30: style: struct member 'Private::m_collectionSelector' is never used. [unusedStructMember]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:71:18: warning: Virtual function 'pageChanged' is called from constructor 'Wizard(QWidget*const)' at line 207. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:207:24: note: Calling pageChanged
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:71:18: note: pageChanged is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:87:18: warning: Virtual function 'reject' is called from constructor 'Wizard(QWidget*const)' at line 211. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:211:24: note: Calling reject
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:87:18: note: reject is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:72:18: warning: Virtual function 'captionChanged' is called from constructor 'Wizard(QWidget*const)' at line 215. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:215:24: note: Calling captionChanged
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:72:18: note: captionChanged is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:96:18: warning: Virtual function 'infopage_updateCaptions' is called from constructor 'Wizard(QWidget*const)' at line 218. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:218:24: note: Calling infopage_updateCaptions
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:96:18: note: infopage_updateCaptions is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:96:18: warning: Virtual function 'infopage_updateCaptions' is called from constructor 'Wizard(QWidget*const)' at line 221. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:221:24: note: Calling infopage_updateCaptions
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:96:18: note: infopage_updateCaptions is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:96:18: warning: Virtual function 'infopage_updateCaptions' is called from constructor 'Wizard(QWidget*const)' at line 224. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:224:24: note: Calling infopage_updateCaptions
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:96:18: note: infopage_updateCaptions is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:96:18: warning: Virtual function 'infopage_updateCaptions' is called from constructor 'Wizard(QWidget*const)' at line 227. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:227:24: note: Calling infopage_updateCaptions
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:96:18: note: infopage_updateCaptions is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:96:18: warning: Virtual function 'infopage_updateCaptions' is called from constructor 'Wizard(QWidget*const)' at line 230. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:230:24: note: Calling infopage_updateCaptions
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:96:18: note: infopage_updateCaptions is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:73:18: warning: Virtual function 'saveCaptionSettings' is called from constructor 'Wizard(QWidget*const)' at line 233. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:233:24: note: Calling saveCaptionSettings
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:73:18: note: saveCaptionSettings is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:74:18: warning: Virtual function 'outputChanged' is called from constructor 'Wizard(QWidget*const)' at line 237. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:237:24: note: Calling outputChanged
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:74:18: note: outputChanged is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:79:18: warning: Virtual function 'BtnPreviewPageUp_clicked' is called from constructor 'Wizard(QWidget*const)' at line 240. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:240:24: note: Calling BtnPreviewPageUp_clicked
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:79:18: note: BtnPreviewPageUp_clicked is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:78:18: warning: Virtual function 'BtnPreviewPageDown_clicked' is called from constructor 'Wizard(QWidget*const)' at line 243. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:243:24: note: Calling BtnPreviewPageDown_clicked
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:78:18: note: BtnPreviewPageDown_clicked is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:85:18: warning: Virtual function 'ListPhotoSizes_selected' is called from constructor 'Wizard(QWidget*const)' at line 246. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:246:24: note: Calling ListPhotoSizes_selected
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:85:18: note: ListPhotoSizes_selected is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:83:18: warning: Virtual function 'BtnCropPrev_clicked' is called from constructor 'Wizard(QWidget*const)' at line 249. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:249:24: note: Calling BtnCropPrev_clicked
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:83:18: note: BtnCropPrev_clicked is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:82:18: warning: Virtual function 'BtnCropNext_clicked' is called from constructor 'Wizard(QWidget*const)' at line 252. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:252:24: note: Calling BtnCropNext_clicked
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:82:18: note: BtnCropNext_clicked is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:81:18: warning: Virtual function 'BtnCropRotateRight_clicked' is called from constructor 'Wizard(QWidget*const)' at line 255. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:255:24: note: Calling BtnCropRotateRight_clicked
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:81:18: note: BtnCropRotateRight_clicked is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:80:18: warning: Virtual function 'BtnCropRotateLeft_clicked' is called from constructor 'Wizard(QWidget*const)' at line 258. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:258:24: note: Calling BtnCropRotateLeft_clicked
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:80:18: note: BtnCropRotateLeft_clicked is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:88:18: warning: Virtual function 'crop_selection' is called from constructor 'Wizard(QWidget*const)' at line 262. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:262:24: note: Calling crop_selection
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:88:18: note: crop_selection is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:89:18: warning: Virtual function 'slotPageRemoved' is called from constructor 'Wizard(QWidget*const)' at line 266. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:266:24: note: Calling slotPageRemoved
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:89:18: note: slotPageRemoved is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:91:18: warning: Virtual function 'pagesetupclicked' is called from constructor 'Wizard(QWidget*const)' at line 269. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:269:24: note: Calling pagesetupclicked
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:91:18: note: pagesetupclicked is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:84:18: warning: Virtual function 'BtnSaveAs_clicked' is called from constructor 'Wizard(QWidget*const)' at line 273. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:273:25: note: Calling BtnSaveAs_clicked
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:84:18: note: BtnSaveAs_clicked is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:76:18: warning: Virtual function 'BtnPrintOrderDown_clicked' is called from constructor 'Wizard(QWidget*const)' at line 306. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:306:24: note: Calling BtnPrintOrderDown_clicked
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:76:18: note: BtnPrintOrderDown_clicked is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:75:18: warning: Virtual function 'BtnPrintOrderUp_clicked' is called from constructor 'Wizard(QWidget*const)' at line 309. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:309:24: note: Calling BtnPrintOrderUp_clicked
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:75:18: note: BtnPrintOrderUp_clicked is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:98:18: warning: Virtual function 'slotAddItems' is called from constructor 'Wizard(QWidget*const)' at line 312. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:312:24: note: Calling slotAddItems
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:98:18: note: slotAddItems is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:99:18: warning: Virtual function 'slotRemovingItem' is called from constructor 'Wizard(QWidget*const)' at line 315. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:315:24: note: Calling slotRemovingItem
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:99:18: note: slotRemovingItem is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:93:18: warning: Virtual function 'imageSelected' is called from constructor 'Wizard(QWidget*const)' at line 318. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:318:24: note: Calling imageSelected
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:93:18: note: imageSelected is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:100:18: warning: Virtual function 'slotContextMenuRequested' is called from constructor 'Wizard(QWidget*const)' at line 321. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:321:24: note: Calling slotContextMenuRequested
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:100:18: note: slotContextMenuRequested is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:101:18: warning: Virtual function 'slotXMLSaveItem' is called from constructor 'Wizard(QWidget*const)' at line 325. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:325:24: note: Calling slotXMLSaveItem
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:101:18: note: slotXMLSaveItem is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:102:18: warning: Virtual function 'slotXMLLoadElement' is called from constructor 'Wizard(QWidget*const)' at line 332. Dynamic binding is not used. [virtualCallInConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:332:24: note: Calling slotXMLLoadElement
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:102:18: note: slotXMLLoadElement is a virtual method
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.h:63:5: style: Class 'Wizard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:88:0: style: Class 'KIPIPrintImagesPlugin :: WizardUI < Ui_PhotoPage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/printimages/wizard/wizard.cpp:88:0: style: Class 'KIPIPrintImagesPlugin :: WizardUI < Ui_CropPage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/rajce/mpform.cpp:46:5: performance: Variable 'm_boundary' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:256:66: style: Function 'RajceCommand' argument 2 names different: declaration 'commandType' definition 'type'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:119:65: note: Function 'RajceCommand' argument 2 names different: declaration 'commandType' definition 'type'.
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:256:66: note: Function 'RajceCommand' argument 2 names different: declaration 'commandType' definition 'type'.
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:362:49: style: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:175:35: note: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'.
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:362:49: note: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'.
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:389:45: style: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:161:35: note: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'.
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:389:45: note: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'.
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:473:49: style: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:217:35: note: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'.
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:473:49: note: Function 'parseResponse' argument 1 names different: declaration 'response' definition 'q'.
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:713:43: style: Function 'RajceSession' argument 1 names different: declaration 'jobParent' definition 'parent'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.h:51:42: note: Function 'RajceSession' argument 1 names different: declaration 'jobParent' definition 'parent'.
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:713:43: note: Function 'RajceSession' argument 1 names different: declaration 'jobParent' definition 'parent'.
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:142:10: performance: Technically the member function 'KIPIRajcePlugin::RajceCommand::_parseError' can be static. [functionStatic]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:293:20: note: Technically the member function 'KIPIRajcePlugin::RajceCommand::_parseError' can be static.
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:142:10: note: Technically the member function 'KIPIRajcePlugin::RajceCommand::_parseError' can be static.
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:235:13: performance: Technically the member function 'KIPIRajcePlugin::AddPhotoCommand::cleanUpOnError' can be static. [functionStatic]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:604:23: note: Technically the member function 'KIPIRajcePlugin::AddPhotoCommand::cleanUpOnError' can be static.
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:235:13: note: Technically the member function 'KIPIRajcePlugin::AddPhotoCommand::cleanUpOnError' can be static.
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:236:13: performance: Technically the member function 'KIPIRajcePlugin::AddPhotoCommand::parseResponse' can be static. [functionStatic]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:608:23: note: Technically the member function 'KIPIRajcePlugin::AddPhotoCommand::parseResponse' can be static.
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:236:13: note: Technically the member function 'KIPIRajcePlugin::AddPhotoCommand::parseResponse' can be static.
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:596:5: style: Class 'AddPhotoCommand' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:596:5: style: Class 'AddPhotoCommand' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:199:5: style: Class 'CloseAlbumCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:213:5: style: Class 'AlbumListCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:161:10: style: The function 'parseResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:132:18: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:161:10: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:162:10: style: The function 'cleanUpOnError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:133:18: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:162:10: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:175:10: style: The function 'parseResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:132:18: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:175:10: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:176:10: style: The function 'cleanUpOnError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:133:18: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:176:10: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:189:10: style: The function 'parseResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:132:18: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:189:10: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:190:10: style: The function 'cleanUpOnError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:133:18: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:190:10: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:203:10: style: The function 'parseResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:132:18: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:203:10: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:204:10: style: The function 'cleanUpOnError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:133:18: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:204:10: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:217:10: style: The function 'parseResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:132:18: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:217:10: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:218:10: style: The function 'cleanUpOnError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:133:18: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:218:10: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:230:16: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:127:24: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:230:16: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:231:16: style: The function 'contentType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:128:21: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:231:16: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:237:13: style: The function 'additionalXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:138:21: note: Virtual function in base class
digikam-5.9.0/extra/kipi-plugins/rajce/rajcesession.cpp:237:13: note: Function in derived class
digikam-5.9.0/extra/kipi-plugins/remotestorage/KioImportWidget.h:94:19: style: Class 'KioImportWidget' is unsafe, 'KioImportWidget::m_imageList' can leak by wrong usage. [unsafeClassCanLeak]
digikam-5.9.0/extra/kipi-plugins/sendimages/imageresize.cpp:262:9: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
digikam-5.9.0/extra/kipi-plugins/sendimages/emailsettings.h:97:9: performance: Variable 'attachmentLimitInMbytes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/sendimages/sendimages.cpp:356:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
digikam-5.9.0/extra/kipi-plugins/sendimages/settingswidget.h:43:5: style: Class 'SettingsWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/smug/mpform.cpp:67:80: style: Function 'addPair' argument 3 names different: declaration 'type' definition 'contentType'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/smug/mpform.h:47:28: note: Function 'addPair' argument 3 names different: declaration 'type' definition 'contentType'.
digikam-5.9.0/extra/kipi-plugins/smug/mpform.cpp:67:80: note: Function 'addPair' argument 3 names different: declaration 'type' definition 'contentType'.
digikam-5.9.0/extra/kipi-plugins/smug/mpform.cpp:45:5: performance: Variable 'm_boundary' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/smug/smugitem.h:69:9: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/smug/smugitem.h:70:9: performance: Variable 'categoryID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/smug/smugitem.h:71:9: performance: Variable 'subCategoryID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/smug/smugitem.h:72:9: performance: Variable 'tmplID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/smug/smugitem.h:115:9: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/smug/smugitem.h:137:9: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/smug/smugitem.h:158:9: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/smug/smugalbum.h:48:5: style: Class 'SmugNewAlbum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/smug/smugtalker.cpp:54:5: performance: Variable 'm_userAgent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/smug/smugtalker.h:48:5: style: Class 'SmugTalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/vkontakte/vkalbumdialog.h:59:5: style: Class 'VkontakteAlbumDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/vkontakte/vkwindow.cpp:353:88: warning: Either the condition 'job==0' is redundant or there is possible null pointer dereference: kjob. [nullPointerRedundantCheck]
digikam-5.9.0/extra/kipi-plugins/vkontakte/vkwindow.cpp:404:13: note: Assuming that condition 'job==0' is not redundant
digikam-5.9.0/extra/kipi-plugins/vkontakte/vkwindow.cpp:406:23: note: Calling function 'handleVkError', 1st argument 'kjob' value is 0
digikam-5.9.0/extra/kipi-plugins/vkontakte/vkwindow.cpp:353:88: note: Null pointer dereference
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yftalker.h:49:5: style: Class 'YandexFotkiTalker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.h:84:5: style: Class 'vlong' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.cpp:172:64: style: Function 'fast_mul' argument 3 names different: declaration 'n' definition 'keep'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.cpp:65:57: note: Function 'fast_mul' argument 3 names different: declaration 'n' definition 'keep'.
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.cpp:172:64: note: Function 'fast_mul' argument 3 names different: declaration 'n' definition 'keep'.
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.cpp:337:33: style: Function 'shr' argument 1 names different: declaration 'n' definition 'x'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.cpp:78:24: note: Function 'shr' argument 1 names different: declaration 'n' definition 'x'.
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.cpp:337:33: note: Function 'shr' argument 1 names different: declaration 'n' definition 'x'.
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.cpp:532:15: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.cpp:716:5: performance: Variable 'm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.cpp:718:5: performance: Variable 'R' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.h:88:5: style: Technically the member function 'YandexAuth::vlong::operatorint' can be const. [functionConst]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.cpp:561:8: note: Technically the member function 'YandexAuth::vlong::operatorint' can be const.
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.h:88:5: note: Technically the member function 'YandexAuth::vlong::operatorint' can be const.
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.cpp:83:5: style: Technically the member function 'YandexAuth::vlong_value::operatorint' can be const. [functionConst]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.cpp:251:14: note: Technically the member function 'YandexAuth::vlong_value::operatorint' can be const.
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.cpp:83:5: note: Technically the member function 'YandexAuth::vlong_value::operatorint' can be const.
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.cpp:528:5: style: Value of pointer 'value', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yandexrsa.cpp:711:5: style: Class 'monty' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yfalbum.cpp:100:53: style: Function 'operator<<' argument 2 names different: declaration 'p' definition 'a'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yfalbum.h:148:53: note: Function 'operator<<' argument 2 names different: declaration 'p' definition 'a'.
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yfalbum.cpp:100:53: note: Function 'operator<<' argument 2 names different: declaration 'p' definition 'a'.
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yfalbum.h:35:1: warning: The class 'YandexFotkiAlbum' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yfphoto.cpp:73:19: warning: Member variable 'YandexFotkiPhoto::tags' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yfphoto.h:35:1: warning: The class 'YandexFotkiPhoto' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yftalker.cpp:1013:5: style: Variable 'photo.m_remoteUrl' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yftalker.cpp:1012:5: note: Variable 'photo.m_remoteUrl' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yftalker.cpp:1013:5: note: Variable 'photo.m_remoteUrl' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yfwindow.cpp:315:49: style: Function 'closeEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yfwindow.h:111:34: note: Function 'closeEvent' argument 1 names different: declaration 'event' definition 'e'.
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yfwindow.cpp:315:49: note: Function 'closeEvent' argument 1 names different: declaration 'event' definition 'e'.
digikam-5.9.0/extra/kipi-plugins/yandexfotki/yfwindow.cpp:88:5: performance: Variable 'm_tmpDir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
digikam-5.9.0/project/bundles/mxe/png2ico/qicohandler.h:52:5: style: Class 'QtIcoHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/project/bundles/mxe/png2ico/qcurhandler.h:52:5: style: Class 'QtCurHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/project/bundles/mxe/png2ico/qanihandler.h:52:5: style: Class 'QtAniHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/project/bundles/mxe/png2ico/qanihandler.cpp:621:37: style: Variable 'img' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
digikam-5.9.0/project/bundles/mxe/png2ico/qanihandler.cpp:620:37: note: Variable 'img' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/project/bundles/mxe/png2ico/qanihandler.cpp:621:37: note: Variable 'img' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/project/bundles/mxe/png2ico/qanihandler.cpp:558:9: style: The scope of the variable 'end' can be reduced. [variableScope]
digikam-5.9.0/project/bundles/mxe/png2ico/qanihandler.cpp:561:9: style: The scope of the variable 'b' can be reduced. [variableScope]
digikam-5.9.0/project/bundles/mxe/png2ico/qanihandler.cpp:735:20: style: The scope of the variable 'b' can be reduced. [variableScope]
digikam-5.9.0/project/bundles/mxe/png2ico/qanihandler.cpp:290:12: warning: Member variable 'ANIReader::icoAttrib' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/project/bundles/mxe/png2ico/qanihandler.cpp:141:5: style: Class 'ANIReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/project/bundles/mxe/png2ico/qcurhandler.cpp:579:37: style: Variable 'img' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
digikam-5.9.0/project/bundles/mxe/png2ico/qcurhandler.cpp:578:37: note: Variable 'img' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/project/bundles/mxe/png2ico/qcurhandler.cpp:579:37: note: Variable 'img' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/project/bundles/mxe/png2ico/qcurhandler.cpp:516:9: style: The scope of the variable 'end' can be reduced. [variableScope]
digikam-5.9.0/project/bundles/mxe/png2ico/qcurhandler.cpp:519:9: style: The scope of the variable 'b' can be reduced. [variableScope]
digikam-5.9.0/project/bundles/mxe/png2ico/qcurhandler.cpp:697:20: style: The scope of the variable 'b' can be reduced. [variableScope]
digikam-5.9.0/project/bundles/mxe/png2ico/qcurhandler.cpp:248:12: warning: Member variable 'CURReader::icoAttrib' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/project/bundles/mxe/png2ico/qcurhandler.cpp:100:5: style: Class 'CURReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
digikam-5.9.0/project/bundles/mxe/png2ico/qicohandler.cpp:578:37: style: Variable 'img' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
digikam-5.9.0/project/bundles/mxe/png2ico/qicohandler.cpp:577:37: note: Variable 'img' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/project/bundles/mxe/png2ico/qicohandler.cpp:578:37: note: Variable 'img' is reassigned a value before the old one has been used if variable is no semaphore variable.
digikam-5.9.0/project/bundles/mxe/png2ico/qicohandler.cpp:515:9: style: The scope of the variable 'end' can be reduced. [variableScope]
digikam-5.9.0/project/bundles/mxe/png2ico/qicohandler.cpp:518:9: style: The scope of the variable 'b' can be reduced. [variableScope]
digikam-5.9.0/project/bundles/mxe/png2ico/qicohandler.cpp:696:20: style: The scope of the variable 'b' can be reduced. [variableScope]
digikam-5.9.0/project/bundles/mxe/png2ico/qicohandler.cpp:247:12: warning: Member variable 'ICOReader::icoAttrib' is not initialized in the constructor. [uninitMemberVar]
digikam-5.9.0/project/bundles/mxe/png2ico/qicohandler.cpp:99:5: style: Class 'ICOReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[15:00]

ftp://ftp.se.debian.org/debian/pool/main/d/digitemp/digitemp_3.7.1.orig.tar.gz
digitemp-3.7.1/src/digitemp.c:2145:26: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
digitemp-3.7.1/src/digitemp.c:2143:24: note: outer condition: sensor_list->roms
digitemp-3.7.1/src/digitemp.c:2145:26: note: identical inner condition: sensor_list->roms
digitemp-3.7.1/src/digitemp.c:955:23: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
digitemp-3.7.1/src/digitemp.c:976:23: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
digitemp-3.7.1/src/digitemp.c:1636:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digitemp-3.7.1/src/digitemp.c:1660:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digitemp-3.7.1/src/digitemp.c:2192:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digitemp-3.7.1/src/digitemp.c:2237:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
digitemp-3.7.1/src/digitemp.c:673:9: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
digitemp-3.7.1/src/digitemp.c:672:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:673:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:674:9: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
digitemp-3.7.1/src/digitemp.c:672:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:674:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:675:9: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
digitemp-3.7.1/src/digitemp.c:672:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:675:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:676:9: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
digitemp-3.7.1/src/digitemp.c:672:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:676:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:677:9: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
digitemp-3.7.1/src/digitemp.c:672:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:677:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:678:9: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
digitemp-3.7.1/src/digitemp.c:672:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:678:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:685:9: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
digitemp-3.7.1/src/digitemp.c:684:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:685:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:686:9: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
digitemp-3.7.1/src/digitemp.c:684:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:686:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:687:9: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
digitemp-3.7.1/src/digitemp.c:684:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:687:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:688:9: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
digitemp-3.7.1/src/digitemp.c:684:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:688:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:689:9: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
digitemp-3.7.1/src/digitemp.c:684:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:689:9: note: Buffer 'temp' is being written before its old content has been used.
digitemp-3.7.1/src/digitemp.c:1613:7: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
digitemp-3.7.1/src/digitemp.c:1608:7: note: Variable 'ptr' is reassigned a value before the old one has been used.
digitemp-3.7.1/src/digitemp.c:1613:7: note: Variable 'ptr' is reassigned a value before the old one has been used.
digitemp-3.7.1/src/digitemp.c:500:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:530:4: style: The scope of the variable 'time_format' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:562:4: style: The scope of the variable 'time_format' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:594:4: style: The scope of the variable 'time_format' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:664:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:1001:8: style: The scope of the variable 'pio' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:1002:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:1003:9: style: The scope of the variable 'time_format' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:1075:10: style: The scope of the variable 'temperature' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:1076:10: style: The scope of the variable 'vdd' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:1077:5: style: The scope of the variable 'ad' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:1078:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:1079:5: style: The scope of the variable 'time_format' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:1175:10: style: The scope of the variable 'sup_voltage' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:1316:19: style: The scope of the variable 'a' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:1317:19: style: The scope of the variable 's' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:1843:9: style: The scope of the variable 'x' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:2024:7: style: The scope of the variable 'x' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:2337:10: style: The scope of the variable 'last_time' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:2339:8: style: The scope of the variable 'elapsed_time' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:2749:17: style: The scope of the variable 'pio' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:2750:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
digitemp-3.7.1/src/digitemp.c:2751:9: style: The scope of the variable 'time_format' can be reduced. [variableScope]
digitemp-3.7.1/src/ds2438.c:28:8: style: The scope of the variable 'i' can be reduced. [variableScope]
digitemp-3.7.1/userial/ad26.c:56:10: style: The scope of the variable 'test' can be reduced. [variableScope]
digitemp-3.7.1/userial/ad26.c:60:8: style: The scope of the variable 'busybyte' can be reduced. [variableScope]
digitemp-3.7.1/userial/ad26.c:274:8: style: The scope of the variable 'i' can be reduced. [variableScope]
digitemp-3.7.1/userial/cnt1d.c:66:10: style: The scope of the variable 'send_block' can be reduced. [variableScope]
digitemp-3.7.1/userial/cnt1d.c:67:10: style: The scope of the variable 'send_cnt' can be reduced. [variableScope]
digitemp-3.7.1/userial/cnt1d.c:67:22: style: The scope of the variable 'i' can be reduced. [variableScope]
digitemp-3.7.1/userial/cnt1d.c:68:8: style: The scope of the variable 'address' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097/linuxlnk.c:214:17: style: The scope of the variable 'nretrieved_bits' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097/linuxlnk.c:217:8: style: The scope of the variable 'nbits2' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097/linuxlnk.c:224:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
digitemp-3.7.1/userial/ds9097u/ds2480ut.c:93:25: style: The scope of the variable 'readbuffer' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/ds2480ut.c:212:10: style: The scope of the variable 'readbuffer' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/ds2480ut.c:212:24: style: The scope of the variable 'sendpacket' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/ds2480ut.c:212:38: style: The scope of the variable 'sendpacket2' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/ds2480ut.c:213:10: style: The scope of the variable 'sendlen' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/ds2480ut.c:213:20: style: The scope of the variable 'sendlen2' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/linuxlnk.c:246:19: style: The scope of the variable 'sel' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owllu.c:99:10: style: The scope of the variable 'readbuffer' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owllu.c:163:10: style: The scope of the variable 'readbuffer' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owllu.c:254:10: style: The scope of the variable 'readbuffer' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owllu.c:311:10: style: The scope of the variable 'sendpacket' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owllu.c:312:10: style: The scope of the variable 'sendlen' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owllu.c:387:10: style: The scope of the variable 'sendpacket' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owllu.c:387:25: style: The scope of the variable 'readbuffer' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owllu.c:388:10: style: The scope of the variable 'sendlen' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owllu.c:505:25: style: The scope of the variable 'readbuffer' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owllu.c:571:25: style: The scope of the variable 'readbuffer' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owllu.c:653:24: style: The scope of the variable 'readbuffer' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owllu.c:359:18: style: Variable 'rt' is assigned a value that is never used. [unreadVariable]
digitemp-3.7.1/userial/ds9097u/ownetu.c:148:10: style: The scope of the variable 'lastcrc8' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/ownetu.c:403:10: style: The scope of the variable 'sendpacket' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/ownetu.c:404:10: style: The scope of the variable 'i' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/ownetu.c:466:22: style: The scope of the variable 'goodbits' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/ownetu.c:466:33: style: The scope of the variable 'cnt' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/ownetu.c:466:39: style: The scope of the variable 's' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/ownetu.c:466:41: style: The scope of the variable 'tst' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/ownetu.c:530:10: style: The scope of the variable 'sendpacket' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/ownetu.c:531:10: style: The scope of the variable 'i' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owtrnu.c:202:12: style: The scope of the variable 'length' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owtrnu.c:307:25: style: The scope of the variable 'start_address' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owtrnu.c:307:39: style: The scope of the variable 'do_access' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owtrnu.c:401:10: style: The scope of the variable 'lastcrc8' can be reduced. [variableScope]
digitemp-3.7.1/userial/ds9097u/owtrnu.c:137:10: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
digitemp-3.7.1/userial/ioutil.c:80:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
digitemp-3.7.1/userial/ioutil.c:161:14: style: The scope of the variable 'cnt' can be reduced. [variableScope]
digitemp-3.7.1/userial/ioutil.c:250:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
digitemp-3.7.1/userial/ioutil.c:388:9: style: The scope of the variable 'hexchar' can be reduced. [variableScope]
digitemp-3.7.1/userial/swt1f.c:84:8: style: The scope of the variable 'send_cnt' can be reduced. [variableScope]
digitemp-3.7.1/userial/swt1f.c:84:17: style: The scope of the variable 'i' can be reduced. [variableScope]
digitemp-3.7.1/userial/swt1f.c:84:19: style: The scope of the variable 'cmd' can be reduced. [variableScope]
digitemp-3.7.1/userial/swt1f.c:212:8: style: The scope of the variable 'smart_main' can be reduced. [variableScope]
digitemp-3.7.1/userial/swt1f.c:251:8: style: The scope of the variable 'smart_main' can be reduced. [variableScope]
digitemp-3.7.1/userial/thermo21.c:1098:38: error: Array 'hist->bin_count[56]' accessed at index 62, which is out of bounds. [arrayIndexOutOfBounds]
digitemp-3.7.1/userial/thermo21.c:516:8: style: The scope of the variable 'len' can be reduced. [variableScope]
digitemp-3.7.1/userial/thermo21.c:624:8: style: The scope of the variable 'i' can be reduced. [variableScope]
digitemp-3.7.1/userial/thermo21.c:625:10: style: The scope of the variable 'pbuf' can be reduced. [variableScope]
digitemp-3.7.1/userial/thermo21.c:692:8: style: The scope of the variable 'i' can be reduced. [variableScope]
digitemp-3.7.1/userial/thermo21.c:693:10: style: The scope of the variable 'pbuf' can be reduced. [variableScope]
digitemp-3.7.1/userial/thermo21.c:1372:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
digitemp-3.7.1/userial/thermo21.c:1066:13: error: Array 'hist.bin_count[56]' accessed at index 62, which is out of bounds. [arrayIndexOutOfBounds]
digitemp-3.7.1/userial/thermo21.c:1098:29: error: Array 'hist.bin_count[56]' accessed at index 62, which is out of bounds. [arrayIndexOutOfBounds]
digitemp-3.7.1/userial/thermo21.c:1069:13: error: Array 'hist.start_range[56]' accessed at index 62, which is out of bounds. [arrayIndexOutOfBounds]
digitemp-3.7.1/userial/thermo21.c:1072:13: error: Array 'hist.end_range[56]' accessed at index 62, which is out of bounds. [arrayIndexOutOfBounds]
digitemp-3.7.1/userial/win32/win32lnk.c:117:9: style: The scope of the variable 'tempstr' can be reduced. [variableScope]
[15:01]

ftp://ftp.se.debian.org/debian/pool/main/d/digitools/digitools_1.03.orig.tar.gz
digitools/digifan.c:56:17: style: The scope of the variable 'speed' can be reduced. [variableScope]
digitools/digifan.c:57:10: style: The scope of the variable 'percentage' can be reduced. [variableScope]
digitools/digifan.c:180:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
digitools/i2c-dev.h:284:6: style: The scope of the variable 'i' can be reduced. [variableScope]
digitools/i2c-dev.h:314:6: style: The scope of the variable 'i' can be reduced. [variableScope]
digitools/digipanel.c:113:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
digitools/digipanel.c:376:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
digitools/digitools.c:89:10: style: The scope of the variable 'fproc' can be reduced. [variableScope]
digitools/digitools.c:90:8: style: The scope of the variable 'procfile_name' can be reduced. [variableScope]
digitools/digitools.c:91:8: style: The scope of the variable 'proc_contents' can be reduced. [variableScope]
digitools/digitools.c:103:8: style: The scope of the variable 'pid_read' can be reduced. [variableScope]
digitools/digiwake.c:68:7: style: The scope of the variable 'i' can be reduced. [variableScope]
digitools/digiwake.c:69:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
digitools/oz263.c:308:9: style: The scope of the variable 'i2cdev' can be reduced. [variableScope]
digitools/oz263.c:309:9: style: The scope of the variable 'name_str' can be reduced. [variableScope]
digitools/oz263.c:346:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
digitools/ozedit.c:104:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
[15:01]

ftp://ftp.se.debian.org/debian/pool/main/d/dijitso/dijitso_2018.1.0.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dill/dill_0.2.8.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dillo/dillo_3.0.5.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dimbl/dimbl_0.15.orig.tar.gz
dimbl-0.15/src/DimProcs.cxx:313:17: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
dimbl-0.15/src/Dimbl.cxx:137:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dimbl-0.15/src/Dimbl.cxx:322:12: style: Unused variable: value [unusedVariable]
[15:01]

ftp://ftp.se.debian.org/debian/pool/main/d/dime/dime_0.20111205.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/diminish-el/diminish-el_0.45.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/din/din_5.2.1.orig.tar.gz
din-5.2.1/src/basic_editor.cc:280:6: style: The scope of the variable 'l' can be reduced. [variableScope]
din-5.2.1/src/basic_editor.cc:280:9: style: The scope of the variable 'r' can be reduced. [variableScope]
din-5.2.1/src/basic_editor.cc:280:12: style: The scope of the variable 'b' can be reduced. [variableScope]
din-5.2.1/src/basic_editor.cc:280:15: style: The scope of the variable 't' can be reduced. [variableScope]
din-5.2.1/src/command.cc:718:22: style: The scope of the variable 'dist2' can be reduced. [variableScope]
din-5.2.1/src/command.cc:837:9: style: The scope of the variable 'tone' can be reduced. [variableScope]
din-5.2.1/src/command.cc:774:22: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
din-5.2.1/src/curve_editor.cc:1231:11: style: Same expression on both sides of '>' because the value of 'n' and 'oldn' are the same. [duplicateExpression]
din-5.2.1/src/curve_editor.cc:1228:14: note: 'oldn' is assigned value 'n' here.
din-5.2.1/src/curve_editor.cc:1231:11: note: Same expression on both sides of '>' because the value of 'n' and 'oldn' are the same.
din-5.2.1/src/curve_editor.cc:797:17: style: The scope of the variable 'oy' can be reduced. [variableScope]
din-5.2.1/src/curve_editor.cc:865:11: style: The scope of the variable 'nowx' can be reduced. [variableScope]
din-5.2.1/src/curve_editor.cc:865:17: style: The scope of the variable 'nowy' can be reduced. [variableScope]
din-5.2.1/src/curve_editor.cc:1039:21: style: Unused variable: name [unusedVariable]
din-5.2.1/src/curve_editor.cc:1170:21: style: Unused variable: cname [unusedVariable]
din-5.2.1/src/delay.cc:98:9: style: The scope of the variable 'f' can be reduced. [variableScope]
din-5.2.1/src/din.cc:1458:5: style: Variable 'rout' is reassigned a value before the old one has been used. [redundantAssignment]
din-5.2.1/src/din.cc:1451:0: note: Variable 'rout' is reassigned a value before the old one has been used.
din-5.2.1/src/din.cc:1458:5: note: Variable 'rout' is reassigned a value before the old one has been used.
din-5.2.1/src/din.cc:160:14: style: The scope of the variable 'r' can be reduced. [variableScope]
din-5.2.1/src/din.cc:279:12: style: The scope of the variable 'l' can be reduced. [variableScope]
din-5.2.1/src/field.cc:274:21: style: The scope of the variable 'r' can be reduced. [variableScope]
din-5.2.1/src/keyboard_keyboard.cc:391:7: style: Variable 'i' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
din-5.2.1/src/keyboard_keyboard.cc:389:56: note: Variable 'i' is reassigned a value before the old one has been used if variable is no semaphore variable.
din-5.2.1/src/keyboard_keyboard.cc:391:7: note: Variable 'i' is reassigned a value before the old one has been used if variable is no semaphore variable.
din-5.2.1/src/keyboard_keyboard.cc:553:7: style: The scope of the variable 'delta_x' can be reduced. [variableScope]
din-5.2.1/src/keyboard_keyboard.cc:554:9: style: The scope of the variable 'pv' can be reduced. [variableScope]
din-5.2.1/src/levels.cc:119:14: style: The scope of the variable 'dl' can be reduced. [variableScope]
din-5.2.1/src/levels.cc:119:18: style: The scope of the variable 'db' can be reduced. [variableScope]
din-5.2.1/src/levels.cc:119:22: style: The scope of the variable 'dr' can be reduced. [variableScope]
din-5.2.1/src/levels.cc:119:26: style: The scope of the variable 'dt' can be reduced. [variableScope]
din-5.2.1/src/morse_code.cc:103:27: style: The scope of the variable 'cur_in' can be reduced. [variableScope]
din-5.2.1/src/multi_curve.cc:106:11: style: The scope of the variable 'dlx' can be reduced. [variableScope]
din-5.2.1/src/multi_curve.cc:106:16: style: The scope of the variable 'dly' can be reduced. [variableScope]
din-5.2.1/src/multi_curve.cc:106:21: style: The scope of the variable 'drx' can be reduced. [variableScope]
din-5.2.1/src/multi_curve.cc:106:26: style: The scope of the variable 'dry' can be reduced. [variableScope]
din-5.2.1/src/multi_curve.cc:224:12: style: The scope of the variable 'crv' can be reduced. [variableScope]
din-5.2.1/src/multi_curve.cc:309:10: style: Unused variable: ignore [unusedVariable]
din-5.2.1/src/solver.cc:153:9: style: The scope of the variable 'x' can be reduced. [variableScope]
din-5.2.1/src/tcl_interp.cc:73:35: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
din-5.2.1/src/tcl_interp.cc:74:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
din-5.2.1/src/tcl_interp.cc:75:35: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
din-5.2.1/src/tcl_interp.cc:76:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
[15:01]

ftp://ftp.se.debian.org/debian/pool/main/d/dindel/dindel_1.01-wu1-3+dfsg.orig.tar.xz
dindel-tgi-1.01-wu1-3/VariantFile.hpp:162:9: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:225:7: style: Condition 'addVariant' is always true [knownConditionTrueFalse]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:209:19: note: Assignment 'addVariant=true', assigned value is 1
dindel-tgi-1.01-wu1-3/Haplotype.hpp:225:7: note: Condition 'addVariant' is always true
dindel-tgi-1.01-wu1-3/DInDel.cpp:749:6: style: Condition 'debug' is always false [knownConditionTrueFalse]
dindel-tgi-1.01-wu1-3/DInDel.cpp:735:20: note: Assignment 'debug=0', assigned value is 0
dindel-tgi-1.01-wu1-3/DInDel.cpp:749:6: note: Condition 'debug' is always false
dindel-tgi-1.01-wu1-3/DInDel.cpp:782:6: style: Condition 'debug' is always false [knownConditionTrueFalse]
dindel-tgi-1.01-wu1-3/DInDel.cpp:735:20: note: Assignment 'debug=0', assigned value is 0
dindel-tgi-1.01-wu1-3/DInDel.cpp:782:6: note: Condition 'debug' is always false
dindel-tgi-1.01-wu1-3/DInDel.cpp:1955:8: style: Condition 'debugfh' is always false [knownConditionTrueFalse]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1935:22: note: Assignment 'debugfh=0', assigned value is 0
dindel-tgi-1.01-wu1-3/DInDel.cpp:1955:8: note: Condition 'debugfh' is always false
dindel-tgi-1.01-wu1-3/DInDel.cpp:2054:14: style: Condition 'debugfh' is always false [knownConditionTrueFalse]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1935:22: note: Assignment 'debugfh=0', assigned value is 0
dindel-tgi-1.01-wu1-3/DInDel.cpp:2054:14: note: Condition 'debugfh' is always false
dindel-tgi-1.01-wu1-3/DInDel.cpp:2073:10: style: Condition 'debugfh' is always false [knownConditionTrueFalse]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1935:22: note: Assignment 'debugfh=0', assigned value is 0
dindel-tgi-1.01-wu1-3/DInDel.cpp:2073:10: note: Condition 'debugfh' is always false
dindel-tgi-1.01-wu1-3/DInDel.cpp:2084:7: style: Condition 'debugfh' is always false [knownConditionTrueFalse]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1935:22: note: Assignment 'debugfh=0', assigned value is 0
dindel-tgi-1.01-wu1-3/DInDel.cpp:2084:7: note: Condition 'debugfh' is always false
dindel-tgi-1.01-wu1-3/DInDel.cpp:2263:17: style: Condition 'sSnp==1' is always true [knownConditionTrueFalse]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2252:15: note: Assignment 'sSnp=1', assigned value is 1
dindel-tgi-1.01-wu1-3/DInDel.cpp:2263:17: note: Condition 'sSnp==1' is always true
dindel-tgi-1.01-wu1-3/DInDel.cpp:2267:19: style: Condition 'sIndel==1' is always true [knownConditionTrueFalse]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2252:27: note: Assignment 'sIndel=1', assigned value is 1
dindel-tgi-1.01-wu1-3/DInDel.cpp:2267:19: note: Condition 'sIndel==1' is always true
dindel-tgi-1.01-wu1-3/DInDel.cpp:277:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dindel-tgi-1.01-wu1-3/DInDel.cpp:277:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dindel-tgi-1.01-wu1-3/Read.hpp:382:22: style: C-style pointer casting [cstyleCast]
dindel-tgi-1.01-wu1-3/Read.hpp:252:43: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dindel-tgi-1.01-wu1-3/Library.hpp:225:3: style: Variable 'it' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dindel-tgi-1.01-wu1-3/Library.hpp:224:0: note: Variable 'it' is reassigned a value before the old one has been used if variable is no semaphore variable.
dindel-tgi-1.01-wu1-3/Library.hpp:225:3: note: Variable 'it' is reassigned a value before the old one has been used if variable is no semaphore variable.
dindel-tgi-1.01-wu1-3/Library.hpp:176:6: style: Variable 'it' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dindel-tgi-1.01-wu1-3/Library.hpp:175:0: note: Variable 'it' is reassigned a value before the old one has been used if variable is no semaphore variable.
dindel-tgi-1.01-wu1-3/Library.hpp:176:6: note: Variable 'it' is reassigned a value before the old one has been used if variable is no semaphore variable.
dindel-tgi-1.01-wu1-3/DInDel.cpp:2611:3: style: Variable 'doGLF' is reassigned a value before the old one has been used. [redundantAssignment]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2607:0: note: Variable 'doGLF' is reassigned a value before the old one has been used.
dindel-tgi-1.01-wu1-3/DInDel.cpp:2611:3: note: Variable 'doGLF' is reassigned a value before the old one has been used.
dindel-tgi-1.01-wu1-3/DInDel.cpp:3119:2: style: Variable 'qual' is reassigned a value before the old one has been used. [redundantAssignment]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3117:0: note: Variable 'qual' is reassigned a value before the old one has been used.
dindel-tgi-1.01-wu1-3/DInDel.cpp:3119:2: note: Variable 'qual' is reassigned a value before the old one has been used.
dindel-tgi-1.01-wu1-3/DInDel.cpp:3266:4: style: Variable 'genoqual' is reassigned a value before the old one has been used. [redundantAssignment]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3265:0: note: Variable 'genoqual' is reassigned a value before the old one has been used.
dindel-tgi-1.01-wu1-3/DInDel.cpp:3266:4: note: Variable 'genoqual' is reassigned a value before the old one has been used.
dindel-tgi-1.01-wu1-3/Haplotype.hpp:226:0: style: Same expression used in consecutive assignments of 'readStart' and 'readEnd'. [duplicateAssignExpression]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:227:0: note: Same expression used in consecutive assignments of 'readStart' and 'readEnd'.
dindel-tgi-1.01-wu1-3/Haplotype.hpp:226:0: note: Same expression used in consecutive assignments of 'readStart' and 'readEnd'.
dindel-tgi-1.01-wu1-3/DInDel.cpp:922:0: style: Same expression used in consecutive assignments of 'rightFetchReadPos' and 'rightMostReadPos'. [duplicateAssignExpression]
dindel-tgi-1.01-wu1-3/DInDel.cpp:923:0: note: Same expression used in consecutive assignments of 'rightFetchReadPos' and 'rightMostReadPos'.
dindel-tgi-1.01-wu1-3/DInDel.cpp:922:0: note: Same expression used in consecutive assignments of 'rightFetchReadPos' and 'rightMostReadPos'.
dindel-tgi-1.01-wu1-3/DInDel.cpp:925:0: style: Same expression used in consecutive assignments of 'leftFetchReadPos' and 'leftMostReadPos'. [duplicateAssignExpression]
dindel-tgi-1.01-wu1-3/DInDel.cpp:926:0: note: Same expression used in consecutive assignments of 'leftFetchReadPos' and 'leftMostReadPos'.
dindel-tgi-1.01-wu1-3/DInDel.cpp:925:0: note: Same expression used in consecutive assignments of 'leftFetchReadPos' and 'leftMostReadPos'.
dindel-tgi-1.01-wu1-3/DInDel.cpp:2263:17: style: Same expression on both sides of '==' because the value of 'sSnp' and '1' are the same. [duplicateExpression]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2252:15: note: 'sSnp' is assigned value '1' here.
dindel-tgi-1.01-wu1-3/DInDel.cpp:2263:17: note: Same expression on both sides of '==' because the value of 'sSnp' and '1' are the same.
dindel-tgi-1.01-wu1-3/DInDel.cpp:2267:19: style: Same expression on both sides of '==' because the value of 'sIndel' and '1' are the same. [duplicateExpression]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2252:27: note: 'sIndel' is assigned value '1' here.
dindel-tgi-1.01-wu1-3/DInDel.cpp:2267:19: note: Same expression on both sides of '==' because the value of 'sIndel' and '1' are the same.
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.hpp:137:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dindel-tgi-1.01-wu1-3/VariantFile.hpp:192:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.hpp:253:12: style: The scope of the variable 'changed' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.hpp:355:8: style: The scope of the variable 'found' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/ObservationModelSeqAn.hpp:98:9: style: The scope of the variable 'eq' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/ObservationModelSeqAn.hpp:113:9: style: The scope of the variable 'eq' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/DInDel.cpp:165:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/DInDel.cpp:931:7: style: The scope of the variable 'leftOverlapsPrevious' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1164:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1628:7: style: The scope of the variable 'nh' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1981:10: style: The scope of the variable 'numdelcovered' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2003:12: style: The scope of the variable 'cov' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2415:26: style: The scope of the variable 'eNew' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2429:18: style: The scope of the variable 'llNew' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2700:13: style: The scope of the variable 'mlidx' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2980:6: style: The scope of the variable 'ref_hap_idx' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3429:9: style: The scope of the variable 'offBoth' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3700:25: style: The scope of the variable 'eNew' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3772:30: style: The scope of the variable 'hpm' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3772:35: style: The scope of the variable 'hmm' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3773:9: style: The scope of the variable 'midx' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/ObservationModelSeqAn.hpp:72:15: style: Variable 'newpos' is assigned a value that is never used. [unreadVariable]
dindel-tgi-1.01-wu1-3/ObservationModelSeqAn.hpp:103:16: style: Variable 'newiseq' is assigned a value that is never used. [unreadVariable]
dindel-tgi-1.01-wu1-3/ObservationModelSeqAn.hpp:117:15: style: Variable 'newpos' is assigned a value that is never used. [unreadVariable]
dindel-tgi-1.01-wu1-3/ObservationModelSeqAn.hpp:101:6: style: Variable 'eq' is assigned a value that is never used. [unreadVariable]
dindel-tgi-1.01-wu1-3/ObservationModelSeqAn.hpp:116:6: style: Variable 'eq' is assigned a value that is never used. [unreadVariable]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1429:17: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1430:15: style: Variable 'end' is assigned a value that is never used. [unreadVariable]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1434:0: style: Variable 'print' is assigned a value that is never used. [unreadVariable]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1543:18: style: Unused variable: indelVariants [unusedVariable]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3811:8: style: Variable 'hpm' is assigned a value that is never used. [unreadVariable]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3812:8: style: Variable 'hmm' is assigned a value that is never used. [unreadVariable]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3813:9: style: Variable 'midx' is assigned a value that is never used. [unreadVariable]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:222:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:257:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:266:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:353:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.hpp:166:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.hpp:341:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.hpp:343:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.hpp:359:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.hpp:368:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.hpp:435:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.hpp:447:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/Library.hpp:247:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/ObservationModelSeqAn.hpp:353:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/ObservationModelSeqAn.hpp:357:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:330:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:332:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:334:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:336:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:351:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:353:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:355:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:357:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:370:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1497:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1498:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1508:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1513:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1867:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1871:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1876:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1880:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1962:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2089:110: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2163:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2202:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2241:116: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2399:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2785:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2999:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3009:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3022:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3139:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3144:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3310:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3419:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3598:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3799:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3800:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3801:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3802:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3877:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3878:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3879:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3880:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/Utils.hpp:33:13: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
dindel-tgi-1.01-wu1-3/Utils.hpp:36:13: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
dindel-tgi-1.01-wu1-3/MyBam.hpp:36:2: warning: Member variable 'MyBam::bh' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/MyBam.hpp:36:2: warning: Member variable 'MyBam::idx' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Variant.hpp:33:2: warning: Member variable 'Variant::type' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Variant.hpp:33:2: warning: Member variable 'Variant::length' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Variant.hpp:81:2: warning: Member variable 'AlignedVariant::startHap' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Variant.hpp:81:2: warning: Member variable 'AlignedVariant::endHap' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Variant.hpp:81:2: warning: Member variable 'AlignedVariant::startRead' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Variant.hpp:81:2: warning: Member variable 'AlignedVariant::endRead' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Variant.hpp:81:2: warning: Member variable 'AlignedVariant::leftFlankHap' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Variant.hpp:81:2: warning: Member variable 'AlignedVariant::rightFlankHap' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Variant.hpp:81:2: warning: Member variable 'AlignedVariant::leftFlankRead' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Variant.hpp:81:2: warning: Member variable 'AlignedVariant::rightFlankRead' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Variant.hpp:81:2: warning: Member variable 'AlignedVariant::freq' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Variant.hpp:81:2: warning: Member variable 'AlignedVariant::addComb' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/MLAlignment.hpp:35:2: warning: Member variable 'MLAlignment::firstBase' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/MLAlignment.hpp:35:2: warning: Member variable 'MLAlignment::lastBase' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/MLAlignment.hpp:35:2: warning: Member variable 'MLAlignment::nBQT' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/MLAlignment.hpp:35:2: warning: Member variable 'MLAlignment::nmmBQT' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/MLAlignment.hpp:35:2: warning: Member variable 'MLAlignment::mLogBQ' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/MLAlignment.hpp:35:2: warning: Member variable 'MLAlignment::nMMLeft' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/MLAlignment.hpp:35:2: warning: Member variable 'MLAlignment::nMMRight' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:318:2: warning: Member variable 'HapHash::hap_ptr' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/VariantFile.hpp:41:2: warning: Member variable 'AlignedCandidates::centerPos' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/VariantFile.hpp:41:2: warning: Member variable 'AlignedCandidates::leftPos' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/VariantFile.hpp:41:2: warning: Member variable 'AlignedCandidates::rightPos' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.hpp:76:2: warning: Member variable 'HDHapBlock::start' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.hpp:76:2: warning: Member variable 'HDHapBlock::end' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.hpp:76:2: warning: Member variable 'HDHapBlock::type' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Library.hpp:39:2: warning: Member variable 'Library::modeInsertSize' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Library.hpp:39:2: warning: Member variable 'Library::maxins' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Library.hpp:39:2: warning: Member variable 'Library::ninetyfifth_pct_prob' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::logLikelihood' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::logLikelihoodNoPrior' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::obsInitialized' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::memAllocated' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::HMMInitialized' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::HMMConsistent' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::likelihoodComputed' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::forwardDone' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::backwardDone' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::marginalsComputed' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::makeObsVector' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::obsVector' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::hapSize' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::readSize' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::ROState' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::bMid' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::hapStart' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::numT' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::numS' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::logpLOgLO' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::logpFirstgLO' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::logpInsgIns' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::logpInsgNoIns' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::logpNoInsgNoIns' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:30:2: warning: Member variable 'ObservationModelFB::logpNoInsgIns' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/DInDel.hpp:179:3: warning: Member variable 'InDel::type' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/DInDel.hpp:192:3: warning: Member variable 'Parameters::maxHapReadProd' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/DInDel.hpp:192:3: warning: Member variable 'Parameters::checkBaseQualThreshold' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/DInDel.hpp:192:3: warning: Member variable 'Parameters::scaleErr' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/DInDel.hpp:192:3: warning: Member variable 'Parameters::alignAgainstReference' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/DInDel.hpp:192:3: warning: Member variable 'Parameters::varFileIsOneBased' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/DInDel.hpp:192:3: warning: Member variable 'Parameters::meanInsert' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/DInDel.hpp:192:3: warning: Member variable 'Parameters::stdInsert' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Faster.hpp:66:2: warning: Member variable 'ObservationModelS::llMatch' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Faster.hpp:66:2: warning: Member variable 'ObservationModelS::bMid' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Faster.hpp:66:2: warning: Member variable 'ObservationModelS::hlen' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Faster.hpp:66:2: warning: Member variable 'ObservationModelS::rlen' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Faster.hpp:66:2: warning: Member variable 'ObservationModelS::llOff' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Faster.hpp:66:2: warning: Member variable 'ObservationModelS::llOffHMQ' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Faster.hpp:66:2: warning: Member variable 'ObservationModelS::pOffFirst' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Faster.hpp:66:2: warning: Member variable 'ObservationModelS::pOffFirstHMQ' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Faster.hpp:66:2: warning: Member variable 'ObservationModelS::hap_ptr' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Faster.hpp:66:2: warning: Member variable 'ObservationModelS::read_ptr' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Faster.hpp:66:2: warning: Member variable 'ObservationModelS::hapStart' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Faster.hpp:66:2: warning: Member variable 'ObservationModelS::likelihoodComputed' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Faster.hpp:66:2: warning: Member variable 'ObservationModelS::bMidError' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:89:3: performance: Variable 'seq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:121:3: performance: Variable 'seq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:130:3: performance: Variable 'seq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:135:3: performance: Variable 'indel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:136:3: performance: Variable 'align' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:138:3: performance: Variable 'snps' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:139:3: performance: Variable 'indels' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:140:3: performance: Variable 'ml' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/ObservationModel.hpp:32:4: performance: Variable 'modelType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/VariantFile.hpp:43:3: performance: Variable 'tid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/VariantFile.hpp:47:3: performance: Variable 'tid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/VariantFile.hpp:48:3: performance: Variable 'variants' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/VariantFile.hpp:82:4: performance: Variable 'tid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/VariantFile.hpp:88:4: performance: Variable 'tid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/VariantFile.hpp:91:4: performance: Variable 'variants' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/VariantFile.hpp:92:4: performance: Variable 'freqs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/DInDel.hpp:100:5: performance: Variable 'av' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/DInDel.hpp:194:4: performance: Variable 'tid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/DInDel.hpp:195:4: performance: Variable 'fileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/GetCandidates.hpp:68:4: performance: Variable 'seq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/ObservationModelSeqAn.hpp:309:3: performance: Variable 'score' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/ObservationModelSeqAn.hpp:313:3: performance: Variable 'params' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/MLAlignment.hpp:72:7: style: Technically the member function 'MLAlignment::print' can be const. [functionConst]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:364:13: performance: Technically the member function 'HapHash::map_char' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/ObservationModel.hpp:66:8: style: Technically the member function 'ObservationModelParameters::print' can be const. [functionConst]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.hpp:134:2: style: Technically the member function 'HDIterator2::operatorHaplotype' can be const. [functionConst]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:128:7: performance: Technically the member function 'ObservationModelFBMax::printMarginals' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:129:7: performance: Technically the member function 'ObservationModelFBMax::computeMarginals' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:130:7: performance: Technically the member function 'ObservationModelFBMax::computeXMarginals' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/DInDel.hpp:126:7: performance: Technically the member function 'DetInDel::outputHapsAndFreqs' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/DInDel.cpp:363:16: note: Technically the member function 'DetInDel::outputHapsAndFreqs' can be static.
dindel-tgi-1.01-wu1-3/DInDel.hpp:126:7: note: Technically the member function 'DetInDel::outputHapsAndFreqs' can be static.
dindel-tgi-1.01-wu1-3/DInDel.hpp:130:9: performance: Technically the member function 'DetInDel::getMaxHap' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/DInDel.cpp:290:18: note: Technically the member function 'DetInDel::getMaxHap' can be static.
dindel-tgi-1.01-wu1-3/DInDel.hpp:130:9: note: Technically the member function 'DetInDel::getMaxHap' can be static.
dindel-tgi-1.01-wu1-3/DInDel.hpp:132:7: performance: Technically the member function 'DetInDel::outputTopHaps' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/DInDel.cpp:342:16: note: Technically the member function 'DetInDel::outputTopHaps' can be static.
dindel-tgi-1.01-wu1-3/DInDel.hpp:132:7: note: Technically the member function 'DetInDel::outputTopHaps' can be static.
dindel-tgi-1.01-wu1-3/DInDel.hpp:138:7: performance: Technically the member function 'DetInDel::computeHapPosition' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1742:16: note: Technically the member function 'DetInDel::computeHapPosition' can be static.
dindel-tgi-1.01-wu1-3/DInDel.hpp:138:7: note: Technically the member function 'DetInDel::computeHapPosition' can be static.
dindel-tgi-1.01-wu1-3/DInDel.hpp:142:7: performance: Technically the member function 'DetInDel::statisticsHaplotypePair' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3855:16: note: Technically the member function 'DetInDel::statisticsHaplotypePair' can be static.
dindel-tgi-1.01-wu1-3/DInDel.hpp:142:7: note: Technically the member function 'DetInDel::statisticsHaplotypePair' can be static.
dindel-tgi-1.01-wu1-3/DInDel.hpp:144:7: style: Technically the member function 'DetInDel::estimateHaplotypeFrequencies' can be const. [functionConst]
dindel-tgi-1.01-wu1-3/DInDel.cpp:3665:16: note: Technically the member function 'DetInDel::estimateHaplotypeFrequencies' can be const.
dindel-tgi-1.01-wu1-3/DInDel.hpp:144:7: note: Technically the member function 'DetInDel::estimateHaplotypeFrequencies' can be const.
dindel-tgi-1.01-wu1-3/DInDel.hpp:246:14: performance: Technically the member function 'DetInDel::Parameters::makeOutputData' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/DInDel.hpp:262:14: performance: Technically the member function 'DetInDel::Parameters::makeGLFOutputData' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/DInDel.hpp:278:14: performance: Technically the member function 'DetInDel::Parameters::makeGLFv2OutputData' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/ObservationModelSeqAn.hpp:39:7: performance: Technically the member function 'Realign::getFlankingCoordinatesBetter' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/MyBam.hpp:37:2: style: Class 'MyBam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dindel-tgi-1.01-wu1-3/Variant.hpp:34:2: style: Class 'Variant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dindel-tgi-1.01-wu1-3/Haplotype.hpp:111:2: style: Class 'Haplotype' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dindel-tgi-1.01-wu1-3/ObservationModel.hpp:35:3: style: Class 'ObservationModelParameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dindel-tgi-1.01-wu1-3/VariantFile.hpp:103:2: style: Class 'VariantFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dindel-tgi-1.01-wu1-3/Library.hpp:42:2: style: Class 'Library' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dindel-tgi-1.01-wu1-3/Library.hpp:50:2: style: Class 'Library' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dindel-tgi-1.01-wu1-3/Read.hpp:62:2: style: Class 'Read' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dindel-tgi-1.01-wu1-3/OutputData.hpp:36:2: style: Class 'OutputData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dindel-tgi-1.01-wu1-3/OutputData.hpp:68:3: style: Class 'Line' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dindel-tgi-1.01-wu1-3/Fasta.hpp:38:2: style: Class 'Fasta' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dindel-tgi-1.01-wu1-3/GetCandidates.hpp:37:2: style: Class 'GetCandidates' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dindel-tgi-1.01-wu1-3/MyBam.hpp:33:1: warning: The class 'MyBam' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:144:7: style: The function 'allocateMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:58:15: note: Virtual function in base class
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:144:7: note: Function in derived class
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:145:7: style: The function 'deleteMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:59:15: note: Virtual function in base class
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:145:7: note: Function in derived class
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:147:7: style: The function 'computeForwardMessages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:67:15: note: Virtual function in base class
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:147:7: note: Function in derived class
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:149:7: style: The function 'calcLikelihoodFromLastSlice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:69:15: note: Virtual function in base class
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:149:7: note: Function in derived class
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:163:7: style: The function 'setupTransitionProbs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:55:15: note: Virtual function in base class
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:163:7: note: Function in derived class
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:164:7: style: The function 'passMessageTwoInc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:142:15: note: Virtual function in base class
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:164:7: note: Function in derived class
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:165:7: style: The function 'passMessageTwoDec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:143:15: note: Virtual function in base class
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:165:7: note: Function in derived class
dindel-tgi-1.01-wu1-3/VariantFile.hpp:155:5: style: Exception should be caught by reference. [catchExceptionByValue]
dindel-tgi-1.01-wu1-3/VariantFile.hpp:276:5: style: Exception should be caught by reference. [catchExceptionByValue]
dindel-tgi-1.01-wu1-3/Read.hpp:388:6: style: Exception should be caught by reference. [catchExceptionByValue]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1369:3: style: Exception should be caught by reference. [catchExceptionByValue]
dindel-tgi-1.01-wu1-3/DInDel.cpp:1635:2: style: Exception should be caught by reference. [catchExceptionByValue]
dindel-tgi-1.01-wu1-3/DInDel.hpp:192:42: performance: Function parameter '_fileName' should be passed by const reference. [passedByValue]
dindel-tgi-1.01-wu1-3/GetCandidates.hpp:39:42: performance: Function parameter 'tid' should be passed by const reference. [passedByValue]
dindel-tgi-1.01-wu1-3/GetCandidates.hpp:64:61: performance: Function parameter '_seq' should be passed by const reference. [passedByValue]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2343:26: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dindel-tgi-1.01-wu1-3/DInDel.cpp:2361:26: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dindel-tgi-1.01-wu1-3/Faster.cpp:360:16: style: Condition 's1==s2' is always true [knownConditionTrueFalse]
dindel-tgi-1.01-wu1-3/Faster.cpp:161:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/Faster.cpp:174:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/Faster.cpp:671:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/Faster.cpp:675:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/Faster.cpp:747:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/Faster.cpp:766:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:39:21: style: C-style pointer casting [cstyleCast]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:70:6: style: The scope of the variable 'lastop' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:387:49: style: Function 'get' argument 1 names different: declaration 'bamFile' definition '_bamFile'. [funcArgNamesDifferent]
dindel-tgi-1.01-wu1-3/GetCandidates.hpp:92:26: note: Function 'get' argument 1 names different: declaration 'bamFile' definition '_bamFile'.
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:387:49: note: Function 'get' argument 1 names different: declaration 'bamFile' definition '_bamFile'.
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:99:10: style: Variable 'lastop' is assigned a value that is never used. [unreadVariable]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:95:11: style: Variable 'lastPos' is assigned a value that is never used. [unreadVariable]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:116:27: style: Unused variable: alIndel [unusedVariable]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:116:36: style: Unused variable: alSNP [unusedVariable]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:178:10: style: Unused variable: align [unusedVariable]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:276:20: style: Unused variable: variants [unusedVariable]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:181:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:216:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:217:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:231:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:237:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:242:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:312:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:323:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:333:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:345:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:349:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:358:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/GetCandidates.hpp:90:7: performance: Technically the member function 'GetCandidatesFromCIGAR::realignCandidateFile' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:260:30: note: Technically the member function 'GetCandidatesFromCIGAR::realignCandidateFile' can be static.
dindel-tgi-1.01-wu1-3/GetCandidates.hpp:90:7: note: Technically the member function 'GetCandidatesFromCIGAR::realignCandidateFile' can be static.
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:128:4: style: Exception should be caught by reference. [catchExceptionByValue]
dindel-tgi-1.01-wu1-3/GetCandidates.cpp:142:4: style: Exception should be caught by reference. [catchExceptionByValue]
dindel-tgi-1.01-wu1-3/HapBlock.cpp:32:7: style: The scope of the variable 'found' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/HapBlock.cpp:59:38: style: Function 'HapBlock' argument 1 names different: declaration 'seq' definition 'h'. [funcArgNamesDifferent]
dindel-tgi-1.01-wu1-3/HapBlock.hpp:35:29: note: Function 'HapBlock' argument 1 names different: declaration 'seq' definition 'h'.
dindel-tgi-1.01-wu1-3/HapBlock.cpp:59:38: note: Function 'HapBlock' argument 1 names different: declaration 'seq' definition 'h'.
dindel-tgi-1.01-wu1-3/HapBlock.cpp:35:42: style: Variable 'found' is assigned a value that is never used. [unreadVariable]
dindel-tgi-1.01-wu1-3/HapBlock.cpp:33:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HapBlock.cpp:75:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HapBlock.cpp:78:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HapBlock.cpp:88:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HapBlock.cpp:102:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HapBlock.cpp:109:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HapBlock.cpp:172:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.cpp:70:4: style: C-style pointer casting [cstyleCast]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.cpp:59:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.cpp:189:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.cpp:222:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.cpp:449:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.cpp:465:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.cpp:474:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.cpp:485:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.hpp:57:7: performance: Technically the member function 'HaplotypeDistribution::updateBlock' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.cpp:198:29: note: Technically the member function 'HaplotypeDistribution::updateBlock' can be static.
dindel-tgi-1.01-wu1-3/HaplotypeDistribution.hpp:57:7: note: Technically the member function 'HaplotypeDistribution::updateBlock' can be static.
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:826:72: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:125:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:223:6: style: The scope of the variable 'b' can be reduced. [variableScope]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:28:134: style: Function 'ObservationModelFB' argument 4 names different: declaration 'params' definition '_params'. [funcArgNamesDifferent]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:120:115: note: Function 'ObservationModelFB' argument 4 names different: declaration 'params' definition '_params'.
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:28:134: note: Function 'ObservationModelFB' argument 4 names different: declaration 'params' definition '_params'.
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:867:140: style: Function 'ObservationModelFBMax' argument 4 names different: declaration 'params' definition '_params'. [funcArgNamesDifferent]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:134:118: note: Function 'ObservationModelFBMax' argument 4 names different: declaration 'params' definition '_params'.
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:867:140: note: Function 'ObservationModelFBMax' argument 4 names different: declaration 'params' definition '_params'.
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:1631:146: style: Function 'ObservationModelFBMaxErr' argument 4 names different: declaration 'params' definition '_params'. [funcArgNamesDifferent]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:160:121: note: Function 'ObservationModelFBMaxErr' argument 4 names different: declaration 'params' definition '_params'.
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:1631:146: note: Function 'ObservationModelFBMaxErr' argument 4 names different: declaration 'params' definition '_params'.
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:1465:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:1469:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:1542:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:1561:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:28:21: warning: Member variable 'ObservationModelFB::logLikelihood' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:28:21: warning: Member variable 'ObservationModelFB::logLikelihoodNoPrior' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:28:21: warning: Member variable 'ObservationModelFB::obsVector' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:28:21: warning: Member variable 'ObservationModelFB::hapSize' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:28:21: warning: Member variable 'ObservationModelFB::readSize' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:28:21: warning: Member variable 'ObservationModelFB::ROState' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:28:21: warning: Member variable 'ObservationModelFB::numT' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:28:21: warning: Member variable 'ObservationModelFB::numS' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:28:21: warning: Member variable 'ObservationModelFB::logpLOgLO' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:28:21: warning: Member variable 'ObservationModelFB::logpFirstgLO' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:28:21: warning: Member variable 'ObservationModelFB::logpInsgIns' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:28:21: warning: Member variable 'ObservationModelFB::logpInsgNoIns' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:28:21: warning: Member variable 'ObservationModelFB::logpNoInsgNoIns' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:28:21: warning: Member variable 'ObservationModelFB::logpNoInsgIns' is not initialized in the constructor. [uninitMemberVar]
dindel-tgi-1.01-wu1-3/ReadIndelErrorModel.hpp:31:3: performance: Variable 'baselineProbs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:35:7: performance: Technically the member function 'ObservationModelFB::getObsVector' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:318:26: note: Technically the member function 'ObservationModelFB::getObsVector' can be static.
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:35:7: note: Technically the member function 'ObservationModelFB::getObsVector' can be static.
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:70:7: style: Technically the member function 'ObservationModelFB::printMarginalsInt' can be const. [functionConst]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:711:26: note: Technically the member function 'ObservationModelFB::printMarginalsInt' can be const.
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:70:7: note: Technically the member function 'ObservationModelFB::printMarginalsInt' can be const.
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:72:7: performance: Technically the member function 'ObservationModelFB::_badValue' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:630:26: note: Technically the member function 'ObservationModelFB::_badValue' can be static.
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:72:7: note: Technically the member function 'ObservationModelFB::_badValue' can be static.
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:151:14: performance: Technically the member function 'ObservationModelFBMax::updateMax' can be static. [functionStatic]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:877:36: note: Technically the member function 'ObservationModelFBMax::updateMax' can be static.
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:151:14: note: Technically the member function 'ObservationModelFBMax::updateMax' can be static.
dindel-tgi-1.01-wu1-3/ReadIndelErrorModel.hpp:36:9: style: Technically the member function 'ReadIndelErrorModel::getViterbiHPError' can be const. [functionConst]
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:52:15: warning: Virtual function 'Init' is called from constructor 'ObservationModelFB(const Haplotype&_hap,const Read&r,uint32_t hapStart,const ObservationModelParameters&params)' at line 31. Dynamic binding is not used. [virtualCallInConstructor]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:31:2: note: Calling Init
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:52:15: note: Init is a virtual method
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:59:15: warning: Virtual function 'deleteMemory' is called from destructor '~ObservationModelFB()' at line 864. Dynamic binding is not used. [virtualCallInConstructor]
dindel-tgi-1.01-wu1-3/ObservationModelFB.cpp:864:2: note: Calling deleteMemory
dindel-tgi-1.01-wu1-3/ObservationModelFB.hpp:59:15: note: deleteMemory is a virtual method
[15:01]

ftp://ftp.se.debian.org/debian/pool/main/d/ding/ding_1.8.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/ding-libs/ding-libs_0.6.1.orig.tar.gz
ding-libs-0.6.1/basicobjects/simplebuffer.c:184:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/basicobjects/simplebuffer_ut.c:122:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/basicobjects/simplebuffer_ut.c:48:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ding-libs-0.6.1/collection/collection.c:55:0: error: #error "Platform cannot support 64-bit constant integers" [preprocessorErrorDirective]
ding-libs-0.6.1/collection/collection_cmp.c:59:11: style: The scope of the variable 'substr' can be reduced. [variableScope]
ding-libs-0.6.1/collection/collection_cmp.c:310:9: style: The scope of the variable 'res' can be reduced. [variableScope]
ding-libs-0.6.1/collection/collection_cnv.c:764:60: style: Function 'col_add_str_property_with_ref' argument 6 names different: declaration 'ret_ref' definition 'ref_ret'. [funcArgNamesDifferent]
ding-libs-0.6.1/collection/collection.h:1474:60: note: Function 'col_add_str_property_with_ref' argument 6 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:764:60: note: Function 'col_add_str_property_with_ref' argument 6 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:790:63: style: Function 'col_add_binary_property_with_ref' argument 6 names different: declaration 'ret_ref' definition 'ref_ret'. [funcArgNamesDifferent]
ding-libs-0.6.1/collection/collection.h:1508:63: note: Function 'col_add_binary_property_with_ref' argument 6 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:790:63: note: Function 'col_add_binary_property_with_ref' argument 6 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:816:60: style: Function 'col_add_int_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'. [funcArgNamesDifferent]
ding-libs-0.6.1/collection/collection.h:1540:60: note: Function 'col_add_int_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:816:60: note: Function 'col_add_int_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:841:65: style: Function 'col_add_unsigned_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'. [funcArgNamesDifferent]
ding-libs-0.6.1/collection/collection.h:1572:65: note: Function 'col_add_unsigned_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:841:65: note: Function 'col_add_unsigned_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:866:61: style: Function 'col_add_long_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'. [funcArgNamesDifferent]
ding-libs-0.6.1/collection/collection.h:1604:61: note: Function 'col_add_long_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:866:61: note: Function 'col_add_long_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:891:62: style: Function 'col_add_ulong_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'. [funcArgNamesDifferent]
ding-libs-0.6.1/collection/collection.h:1636:62: note: Function 'col_add_ulong_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:891:62: note: Function 'col_add_ulong_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:916:63: style: Function 'col_add_double_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'. [funcArgNamesDifferent]
ding-libs-0.6.1/collection/collection.h:1668:63: note: Function 'col_add_double_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:916:63: note: Function 'col_add_double_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:941:61: style: Function 'col_add_bool_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'. [funcArgNamesDifferent]
ding-libs-0.6.1/collection/collection.h:1700:61: note: Function 'col_add_bool_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:941:61: note: Function 'col_add_bool_property_with_ref' argument 5 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:968:60: style: Function 'col_add_any_property_with_ref' argument 7 names different: declaration 'ret_ref' definition 'ref_ret'. [funcArgNamesDifferent]
ding-libs-0.6.1/collection/collection.h:1736:60: note: Function 'col_add_any_property_with_ref' argument 7 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_cnv.c:968:60: note: Function 'col_add_any_property_with_ref' argument 7 names different: declaration 'ret_ref' definition 'ref_ret'.
ding-libs-0.6.1/collection/collection_iter.c:40:9: style: The scope of the variable 'grow_by' can be reduced. [variableScope]
ding-libs-0.6.1/collection/collection_queue_ut.c:192:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/collection/collection_stack_ut.c:110:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/collection/collection_tools.c:752:5: warning: Either the condition 'list==NULL' is redundant or there is possible null pointer dereference: list. [nullPointerRedundantCheck]
ding-libs-0.6.1/collection/collection_tools.c:760:66: note: Assuming that condition 'list==NULL' is not redundant
ding-libs-0.6.1/collection/collection_tools.c:752:5: note: Null pointer dereference
ding-libs-0.6.1/collection/collection_tools.c:667:9: style: The scope of the variable 'current' can be reduced. [variableScope]
ding-libs-0.6.1/collection/collection_ut.c:701:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/collection/collection_ut.c:2230:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:697:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ding-libs-0.6.1/dhash/dhash.c:262:16: style: The scope of the variable 'new_address' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:263:19: style: The scope of the variable 'old_segment_index' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:263:38: style: The scope of the variable 'new_segment_index' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:264:19: style: The scope of the variable 'old_segment_dir' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:264:36: style: The scope of the variable 'new_segment_dir' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:266:27: style: The scope of the variable 'previous' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:266:39: style: The scope of the variable 'last_of_new' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:347:16: style: The scope of the variable 'new_address' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:347:29: style: The scope of the variable 'old_address' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:348:19: style: The scope of the variable 'old_segment_index' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:348:38: style: The scope of the variable 'new_segment_index' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:349:19: style: The scope of the variable 'old_segment_dir' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:349:36: style: The scope of the variable 'new_segment_dir' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:531:18: style: The scope of the variable 'requested_directory_bits' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:532:18: style: The scope of the variable 'requested_segment_bits' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:665:19: style: The scope of the variable 'i' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:665:22: style: The scope of the variable 'j' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:704:19: style: The scope of the variable 'i' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:704:22: style: The scope of the variable 'j' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:959:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:961:12: style: The scope of the variable 'len' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:1066:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/dhash/dhash.c:727:65: style: Function 'hash_iter_next' argument 1 names different: declaration 'iter' definition 'iter_arg'. [funcArgNamesDifferent]
ding-libs-0.6.1/dhash/dhash.c:148:65: note: Function 'hash_iter_next' argument 1 names different: declaration 'iter' definition 'iter_arg'.
ding-libs-0.6.1/dhash/dhash.c:727:65: note: Function 'hash_iter_next' argument 1 names different: declaration 'iter' definition 'iter_arg'.
ding-libs-0.6.1/dhash/dhash.c:815:51: style: Function 'hash_keys' argument 2 names different: declaration 'count' definition 'count_arg'. [funcArgNamesDifferent]
ding-libs-0.6.1/dhash/dhash.h:401:51: note: Function 'hash_keys' argument 2 names different: declaration 'count' definition 'count_arg'.
ding-libs-0.6.1/dhash/dhash.c:815:51: note: Function 'hash_keys' argument 2 names different: declaration 'count' definition 'count_arg'.
ding-libs-0.6.1/dhash/dhash.c:815:75: style: Function 'hash_keys' argument 3 names different: declaration 'keys' definition 'keys_arg'. [funcArgNamesDifferent]
ding-libs-0.6.1/dhash/dhash.h:401:71: note: Function 'hash_keys' argument 3 names different: declaration 'keys' definition 'keys_arg'.
ding-libs-0.6.1/dhash/dhash.c:815:75: note: Function 'hash_keys' argument 3 names different: declaration 'keys' definition 'keys_arg'.
ding-libs-0.6.1/dhash/dhash.c:847:53: style: Function 'hash_values' argument 2 names different: declaration 'count' definition 'count_arg'. [funcArgNamesDifferent]
ding-libs-0.6.1/dhash/dhash.h:412:53: note: Function 'hash_values' argument 2 names different: declaration 'count' definition 'count_arg'.
ding-libs-0.6.1/dhash/dhash.c:847:53: note: Function 'hash_values' argument 2 names different: declaration 'count' definition 'count_arg'.
ding-libs-0.6.1/dhash/dhash.c:847:79: style: Function 'hash_values' argument 3 names different: declaration 'values' definition 'values_arg'. [funcArgNamesDifferent]
ding-libs-0.6.1/dhash/dhash.h:412:75: note: Function 'hash_values' argument 3 names different: declaration 'values' definition 'values_arg'.
ding-libs-0.6.1/dhash/dhash.c:847:79: note: Function 'hash_values' argument 3 names different: declaration 'values' definition 'values_arg'.
ding-libs-0.6.1/dhash/dhash.c:892:54: style: Function 'hash_entries' argument 2 names different: declaration 'count' definition 'count_arg'. [funcArgNamesDifferent]
ding-libs-0.6.1/dhash/dhash.h:424:54: note: Function 'hash_entries' argument 2 names different: declaration 'count' definition 'count_arg'.
ding-libs-0.6.1/dhash/dhash.c:892:54: note: Function 'hash_entries' argument 2 names different: declaration 'count' definition 'count_arg'.
ding-libs-0.6.1/dhash/dhash.c:892:80: style: Function 'hash_entries' argument 3 names different: declaration 'entries' definition 'entries_arg'. [funcArgNamesDifferent]
ding-libs-0.6.1/dhash/dhash.h:424:76: note: Function 'hash_entries' argument 3 names different: declaration 'entries' definition 'entries_arg'.
ding-libs-0.6.1/dhash/dhash.c:892:80: note: Function 'hash_entries' argument 3 names different: declaration 'entries' definition 'entries_arg'.
ding-libs-0.6.1/dhash/dhash.c:783:5: error: Address of auto-variable 'iter->p->entry' returned [returnAddressOfAutoVariable]
ding-libs-0.6.1/ini/ini_augment.c:439:17: style: Variable 'snipname' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_augment.c:438:17: note: Variable 'snipname' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_augment.c:439:17: note: Variable 'snipname' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_augment.c:484:5: style: Variable 'dirname' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_augment.c:479:0: note: Variable 'dirname' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_augment.c:484:5: note: Variable 'dirname' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_augment.c:575:5: style: Variable 'section_list' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_augment.c:566:0: note: Variable 'section_list' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_augment.c:575:5: note: Variable 'section_list' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_augment.c:135:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_augment.c:136:9: style: The scope of the variable 'reg_err' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_augment.c:140:12: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_augment.c:142:12: style: The scope of the variable 'i' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_augment.c:302:23: style: The scope of the variable 'j' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_augment.c:569:10: style: The scope of the variable 'match' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_augment_ut.c:117:16: warning: Either the condition '!fsrc' is redundant or there is possible null pointer dereference: fsrc. [nullPointerRedundantCheck]
ding-libs-0.6.1/ini/ini_augment_ut.c:115:9: note: Assuming that condition '!fsrc' is not redundant
ding-libs-0.6.1/ini/ini_augment_ut.c:117:16: note: Null pointer dereference
ding-libs-0.6.1/ini/ini_augment_ut.c:60:5: style: Variable 'dirname' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_augment_ut.c:55:0: note: Variable 'dirname' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_augment_ut.c:60:5: note: Variable 'dirname' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_augment_ut.c:168:5: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_augment_ut.c:166:0: note: Variable 'file' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_augment_ut.c:168:5: note: Variable 'file' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_augment_ut.c:323:5: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_augment_ut.c:322:5: note: Variable 'error' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_augment_ut.c:323:5: note: Variable 'error' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_augment_ut.c:163:14: style: The scope of the variable 'i' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_augment_ut.c:364:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_augment_ut.c:369:11: style: The scope of the variable 'var' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_augment_ut.c:120:9: error: Resource leak: fout [resourceLeak]
ding-libs-0.6.1/ini/ini_augment_ut_check.c:44:9: error: Resource leak: f [resourceLeak]
ding-libs-0.6.1/ini/ini_comment.c:217:14: style: The scope of the variable 'i' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_comment.c:218:14: style: The scope of the variable 'input_len' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_comment.c:718:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_comment.c:719:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_comment.c:745:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_comment.c:746:12: style: The scope of the variable 'cnt' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_comment_ut.c:400:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_comment_ut.c:409:11: style: The scope of the variable 'var' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_config.c:878:55: warning: Either the condition 'if(error_set)' is redundant or there is possible null pointer dereference: error_set. [nullPointerRedundantCheck]
ding-libs-0.6.1/ini/ini_config.c:886:20: note: Assuming that condition 'if(error_set)' is not redundant
ding-libs-0.6.1/ini/ini_config.c:878:55: note: Null pointer dereference
ding-libs-0.6.1/ini/ini_config.c:943:55: warning: Either the condition 'if(error_set)' is redundant or there is possible null pointer dereference: error_set. [nullPointerRedundantCheck]
ding-libs-0.6.1/ini/ini_config.c:951:20: note: Assuming that condition 'if(error_set)' is not redundant
ding-libs-0.6.1/ini/ini_config.c:943:55: note: Null pointer dereference
ding-libs-0.6.1/ini/ini_config.c:757:5: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_config.c:754:0: note: Variable 'error' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_config.c:757:5: note: Variable 'error' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_config.c:999:5: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_config.c:996:0: note: Variable 'error' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_config.c:999:5: note: Variable 'error' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_config.c:213:9: style: The scope of the variable 'status' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_config.c:643:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_config.c:646:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_config.c:784:11: style: The scope of the variable 'file_name' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_config.c:632:38: style: Function 'config_from_fd_with_metadata' argument 2 names different: declaration 'fd' definition 'ext_fd'. [funcArgNamesDifferent]
ding-libs-0.6.1/ini/ini_config.h:668:24: note: Function 'config_from_fd_with_metadata' argument 2 names different: declaration 'fd' definition 'ext_fd'.
ding-libs-0.6.1/ini/ini_config.c:632:38: note: Function 'config_from_fd_with_metadata' argument 2 names different: declaration 'fd' definition 'ext_fd'.
ding-libs-0.6.1/ini/ini_config.c:633:46: style: Function 'config_from_fd_with_metadata' argument 3 names different: declaration 'config_source' definition 'config_filename'. [funcArgNamesDifferent]
ding-libs-0.6.1/ini/ini_config.h:669:32: note: Function 'config_from_fd_with_metadata' argument 3 names different: declaration 'config_source' definition 'config_filename'.
ding-libs-0.6.1/ini/ini_config.c:633:46: note: Function 'config_from_fd_with_metadata' argument 3 names different: declaration 'config_source' definition 'config_filename'.
ding-libs-0.6.1/ini/ini_config_ut.c:366:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/ini/ini_config_ut.c:734:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/ini/ini_config_ut.c:384:9: style: The scope of the variable 'type' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_config_ut.c:1550:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_config_ut.c:1551:11: style: The scope of the variable 'var' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_configmod.c:205:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_configmod.c:272:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_configmod.c:339:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_configmod.c:976:17: style: The scope of the variable 'key_ptr' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_configmod_ut.c:790:5: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_configmod_ut.c:788:0: note: Variable 'file' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_configmod_ut.c:790:5: note: Variable 'file' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_configmod_ut.c:1127:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_configmod_ut.c:1133:11: style: The scope of the variable 'var' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_configmod_ut_check.c:192:5: style: Variable 'in_cfg' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_configmod_ut_check.c:185:0: note: Variable 'in_cfg' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_configmod_ut_check.c:192:5: note: Variable 'in_cfg' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_configobj.c:375:35: style: Redundant condition: type==COL_TYPE_BINARY. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
ding-libs-0.6.1/ini/ini_configobj.c:564:5: style: Variable 'donor' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_configobj.c:555:0: note: Variable 'donor' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_configobj.c:564:5: note: Variable 'donor' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_configobj.c:565:5: style: Variable 'acceptor' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_configobj.c:554:0: note: Variable 'acceptor' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_configobj.c:565:5: note: Variable 'acceptor' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_configobj.c:1177:5: style: Variable 'attributes' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_configobj.c:1163:0: note: Variable 'attributes' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_configobj.c:1177:5: note: Variable 'attributes' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_configobj.c:645:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_configobj.c:739:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_configobj.c:1123:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_configobj.c:1354:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_configobj.c:1539:27: style: The scope of the variable 'ext_validator' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_configobj.c:1709:24: style: The scope of the variable 'to_remove' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_configobj.c:946:52: style: Function 'ini_config_error_count' argument 1 names different: declaration 'ini_config' definition 'cfg_ctx'. [funcArgNamesDifferent]
ding-libs-0.6.1/ini/ini_configobj.h:791:52: note: Function 'ini_config_error_count' argument 1 names different: declaration 'ini_config' definition 'cfg_ctx'.
ding-libs-0.6.1/ini/ini_configobj.c:946:52: note: Function 'ini_config_error_count' argument 1 names different: declaration 'ini_config' definition 'cfg_ctx'.
ding-libs-0.6.1/ini/ini_configobj.c:970:46: style: Function 'ini_config_get_errors' argument 1 names different: declaration 'ini_config' definition 'cfg_ctx'. [funcArgNamesDifferent]
ding-libs-0.6.1/ini/ini_configobj.h:809:46: note: Function 'ini_config_get_errors' argument 1 names different: declaration 'ini_config' definition 'cfg_ctx'.
ding-libs-0.6.1/ini/ini_configobj.c:970:46: note: Function 'ini_config_get_errors' argument 1 names different: declaration 'ini_config' definition 'cfg_ctx'.
ding-libs-0.6.1/ini/ini_configobj.c:1685:43: style: Function 'ini_rules_destroy' argument 1 names different: declaration 'ini_config' definition 'rules'. [funcArgNamesDifferent]
ding-libs-0.6.1/ini/ini_configobj.h:2239:43: note: Function 'ini_rules_destroy' argument 1 names different: declaration 'ini_config' definition 'rules'.
ding-libs-0.6.1/ini/ini_configobj.c:1685:43: note: Function 'ini_rules_destroy' argument 1 names different: declaration 'ini_config' definition 'rules'.
ding-libs-0.6.1/ini/ini_fileobj.c:1384:9: style: Variable 'file_ctx->filename' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_fileobj.c:1381:9: note: Variable 'file_ctx->filename' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_fileobj.c:1384:9: note: Variable 'file_ctx->filename' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_fileobj.c:398:9: style: The scope of the variable 'stat_ret' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_fileobj.c:401:14: style: The scope of the variable 'internal_len' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_fileobj.c:403:14: style: The scope of the variable 'alt_buffer_len' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_fileobj.c:697:10: style: The scope of the variable 'dirbuf' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_fileobj.c:883:12: style: The scope of the variable 'conv_res' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_fileobj.c:970:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_get_array.c:210:9: style: The scope of the variable 'err' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_get_array_valueobj.c:238:10: style: The scope of the variable 'val' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_get_array_valueobj.c:241:9: style: The scope of the variable 'err' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_get_array_valueobj.c:319:12: style: The scope of the variable 'val' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_get_value.c:585:34: style: Function 'free_bin_config_value' argument 1 names different: declaration 'bin' definition 'value'. [funcArgNamesDifferent]
ding-libs-0.6.1/ini/ini_config.h:1541:34: note: Function 'free_bin_config_value' argument 1 names different: declaration 'bin' definition 'value'.
ding-libs-0.6.1/ini/ini_get_value.c:585:34: note: Function 'free_bin_config_value' argument 1 names different: declaration 'bin' definition 'value'.
ding-libs-0.6.1/ini/ini_get_valueobj.c:799:38: style: Function 'ini_free_bin_config_value' argument 1 names different: declaration 'bin' definition 'value'. [funcArgNamesDifferent]
ding-libs-0.6.1/ini/ini_configobj.h:1821:38: note: Function 'ini_free_bin_config_value' argument 1 names different: declaration 'bin' definition 'value'.
ding-libs-0.6.1/ini/ini_get_valueobj.c:799:38: note: Function 'ini_free_bin_config_value' argument 1 names different: declaration 'bin' definition 'value'.
ding-libs-0.6.1/ini/ini_list.c:43:33: style: Function 'free_attribute_list' argument 1 names different: declaration 'attr_list' definition 'section_list'. [funcArgNamesDifferent]
ding-libs-0.6.1/ini/ini_config.h:960:33: note: Function 'free_attribute_list' argument 1 names different: declaration 'attr_list' definition 'section_list'.
ding-libs-0.6.1/ini/ini_list.c:43:33: note: Function 'free_attribute_list' argument 1 names different: declaration 'attr_list' definition 'section_list'.
ding-libs-0.6.1/ini/ini_list_valueobj.c:89:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_list_valueobj.c:44:37: style: Function 'ini_free_attribute_list' argument 1 names different: declaration 'attr_list' definition 'section_list'. [funcArgNamesDifferent]
ding-libs-0.6.1/ini/ini_configobj.h:1214:37: note: Function 'ini_free_attribute_list' argument 1 names different: declaration 'attr_list' definition 'section_list'.
ding-libs-0.6.1/ini/ini_list_valueobj.c:44:37: note: Function 'ini_free_attribute_list' argument 1 names different: declaration 'attr_list' definition 'section_list'.
ding-libs-0.6.1/ini/ini_metadata.c:282:5: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_metadata.c:275:0: note: Variable 'error' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_metadata.c:282:5: note: Variable 'error' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_metadata.c:429:5: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_metadata.c:422:0: note: Variable 'error' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_metadata.c:429:5: note: Variable 'error' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_metadata.c:103:9: style: The scope of the variable 'filedes' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_metadata.c:105:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse.c:302:13: style: The scope of the variable 'i' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse.c:414:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse.c:477:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse.c:553:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse.c:554:14: style: The scope of the variable 'mergemode' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse.c:555:9: style: The scope of the variable 'merge' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse.c:675:9: style: The scope of the variable 'error2' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse.c:1619:14: style: The scope of the variable 'action' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse.c:1679:14: style: The scope of the variable 'fl1' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse.c:1679:19: style: The scope of the variable 'fl2' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse.c:1679:24: style: The scope of the variable 'fl3' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse.c:1490:27: style: Function 'save_error' argument 3 names different: declaration 'error' definition 'inerr'. [funcArgNamesDifferent]
ding-libs-0.6.1/ini/ini_parse.c:98:27: note: Function 'save_error' argument 3 names different: declaration 'error' definition 'inerr'.
ding-libs-0.6.1/ini/ini_parse.c:1490:27: note: Function 'save_error' argument 3 names different: declaration 'error' definition 'inerr'.
ding-libs-0.6.1/ini/ini_parse_ut.c:2066:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/ini/ini_parse_ut.c:99:42: warning: Either the condition '!stream_data' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ding-libs-0.6.1/ini/ini_parse_ut.c:103:13: note: Assuming that condition '!stream_data' is not redundant
ding-libs-0.6.1/ini/ini_parse_ut.c:99:42: note: Null pointer addition
ding-libs-0.6.1/ini/ini_parse_ut.c:64:14: style: The scope of the variable 'stream_len' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse_ut.c:67:9: style: The scope of the variable 'stat_ret' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse_ut.c:396:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse_ut.c:1570:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse_ut.c:2914:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse_ut.c:3184:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse_ut.c:3200:11: style: The scope of the variable 'var' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_parse_ut.c:108:13: error: Resource leak: file [resourceLeak]
ding-libs-0.6.1/ini/ini_parse_ut_check.c:258:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_parse_ut_check.c:256:5: note: Variable 'ret' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_parse_ut_check.c:258:5: note: Variable 'ret' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_print.c:124:17: style: The scope of the variable 'str_error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_print.c:178:17: style: The scope of the variable 'str_error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_print.c:219:17: style: The scope of the variable 'str_error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_print.c:236:35: style: Function 'ini_get_error_str' argument 1 names different: declaration 'parsing_error' definition 'error'. [funcArgNamesDifferent]
ding-libs-0.6.1/ini/ini_config_priv.h:96:35: note: Function 'ini_get_error_str' argument 1 names different: declaration 'parsing_error' definition 'error'.
ding-libs-0.6.1/ini/ini_print.c:236:35: note: Function 'ini_get_error_str' argument 1 names different: declaration 'parsing_error' definition 'error'.
ding-libs-0.6.1/ini/ini_print.c:418:58: style: Function 'print_config_parsing_errors' argument 2 names different: declaration 'error_set' definition 'error_list'. [funcArgNamesDifferent]
ding-libs-0.6.1/ini/ini_print.c:41:58: note: Function 'print_config_parsing_errors' argument 2 names different: declaration 'error_set' definition 'error_list'.
ding-libs-0.6.1/ini/ini_print.c:418:58: note: Function 'print_config_parsing_errors' argument 2 names different: declaration 'error_set' definition 'error_list'.
ding-libs-0.6.1/ini/ini_print.c:191:43: warning: Either the condition 'grammar_error>0' is redundant, otherwise there is negative array index -1. [negativeIndex]
ding-libs-0.6.1/ini/ini_print.c:188:47: note: Assuming that condition 'grammar_error>0' is not redundant
ding-libs-0.6.1/ini/ini_print.c:191:43: note: Negative array index
ding-libs-0.6.1/ini/ini_print.c:232:46: warning: Either the condition 'validation_error>0' is redundant, otherwise there is negative array index -1. [negativeIndex]
ding-libs-0.6.1/ini/ini_print.c:229:53: note: Assuming that condition 'validation_error>0' is not redundant
ding-libs-0.6.1/ini/ini_print.c:232:46: note: Negative array index
ding-libs-0.6.1/ini/ini_save_ut.c:234:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_save_ut.c:239:11: style: The scope of the variable 'var' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_serialize.c:45:26: style: The scope of the variable 'sbobj' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_serialize.c:46:23: style: The scope of the variable 'vo' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_validators_ut_check.c:402:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_validators_ut_check.c:397:5: note: Variable 'ret' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_validators_ut_check.c:402:5: note: Variable 'ret' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_validators_ut_check.c:756:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_valueobj.c:181:14: style: The scope of the variable 'fold_place' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_valueobj.c:183:14: style: The scope of the variable 'next_place' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_valueobj.c:330:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_valueobj.c:998:14: style: The scope of the variable 'i' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_valueobj.c:1003:14: style: The scope of the variable 'vln' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_valueobj_ut.c:242:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/ini/ini_valueobj_ut.c:242:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/ini/ini_valueobj_ut.c:256:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/ini/ini_valueobj_ut.c:270:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/ini/ini_valueobj_ut.c:584:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/ini/ini_valueobj_ut.c:396:5: style: Variable 'ff' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/ini/ini_valueobj_ut.c:391:0: note: Variable 'ff' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_valueobj_ut.c:396:5: note: Variable 'ff' is reassigned a value before the old one has been used.
ding-libs-0.6.1/ini/ini_valueobj_ut.c:133:11: style: The scope of the variable 'val' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_valueobj_ut.c:715:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/ini/ini_valueobj_ut.c:723:11: style: The scope of the variable 'var' can be reduced. [variableScope]
ding-libs-0.6.1/path_utils/path_utils.c:224:27: style: Redundant condition: If 'EXPR == '/'', the comparison 'EXPR' is always true. [redundantCondition]
ding-libs-0.6.1/path_utils/path_utils.c:325:34: style: Redundant condition: If 'EXPR == '/'', the comparison 'EXPR' is always true. [redundantCondition]
ding-libs-0.6.1/path_utils/path_utils.c:358:34: style: Redundant condition: If 'EXPR == '/'', the comparison 'EXPR' is always true. [redundantCondition]
ding-libs-0.6.1/path_utils/path_utils.c:405:34: style: Redundant condition: If 'EXPR == '/'', the comparison 'EXPR' is always true. [redundantCondition]
ding-libs-0.6.1/path_utils/path_utils.c:307:23: style: The scope of the variable 'component_len' can be reduced. [variableScope]
ding-libs-0.6.1/path_utils/path_utils.c:374:9: style: The scope of the variable 'component_len' can be reduced. [variableScope]
ding-libs-0.6.1/path_utils/path_utils_ut.c:588:5: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/path_utils/path_utils_ut.c:585:0: note: Variable 's' is reassigned a value before the old one has been used.
ding-libs-0.6.1/path_utils/path_utils_ut.c:588:5: note: Variable 's' is reassigned a value before the old one has been used.
ding-libs-0.6.1/refarray/ref_array.c:571:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/refarray/ref_array.c:56:5: style: Variable 'newbuf' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/refarray/ref_array.c:48:0: note: Variable 'newbuf' is reassigned a value before the old one has been used.
ding-libs-0.6.1/refarray/ref_array.c:56:5: note: Variable 'newbuf' is reassigned a value before the old one has been used.
ding-libs-0.6.1/refarray/ref_array.c:143:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
ding-libs-0.6.1/refarray/ref_array.c:401:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
ding-libs-0.6.1/refarray/ref_array.c:78:29: style: Function 'ref_array_create' argument 2 names different: declaration 'elem' definition 'elemsz'. [funcArgNamesDifferent]
ding-libs-0.6.1/refarray/ref_array.h:132:29: note: Function 'ref_array_create' argument 2 names different: declaration 'elem' definition 'elemsz'.
ding-libs-0.6.1/refarray/ref_array.c:78:29: note: Function 'ref_array_create' argument 2 names different: declaration 'elem' definition 'elemsz'.
ding-libs-0.6.1/refarray/ref_array_ut.c:135:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/refarray/ref_array_ut.c:136:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/refarray/ref_array_ut.c:348:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/refarray/ref_array_ut.c:400:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/refarray/ref_array_ut.c:427:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/refarray/ref_array_ut.c:729:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/refarray/ref_array_ut.c:729:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ding-libs-0.6.1/refarray/ref_array_ut.c:565:5: style: Variable 'ne' is reassigned a value before the old one has been used. [redundantAssignment]
ding-libs-0.6.1/refarray/ref_array_ut.c:563:0: note: Variable 'ne' is reassigned a value before the old one has been used.
ding-libs-0.6.1/refarray/ref_array_ut.c:565:5: note: Variable 'ne' is reassigned a value before the old one has been used.
ding-libs-0.6.1/refarray/ref_array_ut.c:239:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
ding-libs-0.6.1/refarray/ref_array_ut.c:689:16: style: The scope of the variable 'j' can be reduced. [variableScope]
ding-libs-0.6.1/refarray/ref_array_ut.c:689:18: style: The scope of the variable 'k' can be reduced. [variableScope]
ding-libs-0.6.1/refarray/ref_array_ut.c:747:9: style: The scope of the variable 'error' can be reduced. [variableScope]
ding-libs-0.6.1/refarray/ref_array_ut.c:756:11: style: The scope of the variable 'var' can be reduced. [variableScope]
[15:01]

ftp://ftp.se.debian.org/debian/pool/main/d/dino/dino_0.2.8.orig.tar.gz
dino-0.2.8/src/gui/cceditor.cpp:227:30: style: Function 'ypix2value' argument 1 names different: declaration 'value' definition 'y'. [funcArgNamesDifferent]
dino-0.2.8/src/gui/cceditor.hpp:51:22: note: Function 'ypix2value' argument 1 names different: declaration 'value' definition 'y'.
dino-0.2.8/src/gui/cceditor.cpp:227:30: note: Function 'ypix2value' argument 1 names different: declaration 'value' definition 'y'.
dino-0.2.8/src/gui/cceditor.cpp:34:11: warning: Member variable 'CCEditor::m_controller' is not initialized in the constructor. [uninitMemberVar]
dino-0.2.8/src/gui/tempolabel.hpp:35:3: style: Class 'TempoLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/gui/tempowidget.hpp:35:3: style: Class 'TempoWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/gui/noteeditor.cpp:690:16: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
dino-0.2.8/src/gui/noteeditor.cpp:34:13: warning: Member variable 'NoteEditor::m_drag_note' is not initialized in the constructor. [uninitMemberVar]
dino-0.2.8/src/gui/noteeditor.cpp:34:13: warning: Member variable 'NoteEditor::m_move_offset_step' is not initialized in the constructor. [uninitMemberVar]
dino-0.2.8/src/gui/noteeditor.cpp:34:13: warning: Member variable 'NoteEditor::m_move_offset_note' is not initialized in the constructor. [uninitMemberVar]
dino-0.2.8/src/gui/noteeditor.cpp:34:13: warning: Member variable 'NoteEditor::m_sb_step' is not initialized in the constructor. [uninitMemberVar]
dino-0.2.8/src/gui/noteeditor.cpp:34:13: warning: Member variable 'NoteEditor::m_sb_note' is not initialized in the constructor. [uninitMemberVar]
dino-0.2.8/src/gui/noteeditor.cpp:34:13: warning: Member variable 'NoteEditor::m_d_min_step' is not initialized in the constructor. [uninitMemberVar]
dino-0.2.8/src/gui/noteeditor.cpp:34:13: warning: Member variable 'NoteEditor::m_d_max_step' is not initialized in the constructor. [uninitMemberVar]
dino-0.2.8/src/gui/noteeditor.cpp:34:13: warning: Member variable 'NoteEditor::m_d_min_note' is not initialized in the constructor. [uninitMemberVar]
dino-0.2.8/src/gui/noteeditor.cpp:34:13: warning: Member variable 'NoteEditor::m_d_max_note' is not initialized in the constructor. [uninitMemberVar]
dino-0.2.8/src/gui/noteeditor.cpp:47:3: performance: Variable 'm_colormap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dino-0.2.8/src/gui/patterndialog.cpp:65:35: style: Function 'set_steps' argument 1 names different: declaration 'length' definition 'steps'. [funcArgNamesDifferent]
dino-0.2.8/src/gui/patterndialog.hpp:42:22: note: Function 'set_steps' argument 1 names different: declaration 'length' definition 'steps'.
dino-0.2.8/src/gui/patterndialog.cpp:65:35: note: Function 'set_steps' argument 1 names different: declaration 'length' definition 'steps'.
dino-0.2.8/src/gui/patterneditor.cpp:318:48: style: Function 'set_active_controller' argument 1 names different: declaration 'pattern' definition 'controller'. [funcArgNamesDifferent]
dino-0.2.8/src/gui/patterneditor.hpp:79:35: note: Function 'set_active_controller' argument 1 names different: declaration 'pattern' definition 'controller'.
dino-0.2.8/src/gui/patterneditor.cpp:318:48: note: Function 'set_active_controller' argument 1 names different: declaration 'pattern' definition 'controller'.
dino-0.2.8/src/gui/trackwidget.hpp:36:3: style: Class 'TrackWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/gui/tracklabel.hpp:38:3: style: Class 'TrackLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/gui/singletextcombo.cpp:72:42: style: Function 'set_active_id' argument 1 names different: declaration 'id' definition 'ID'. [funcArgNamesDifferent]
dino-0.2.8/src/gui/singletextcombo.hpp:50:27: note: Function 'set_active_id' argument 1 names different: declaration 'id' definition 'ID'.
dino-0.2.8/src/gui/singletextcombo.cpp:72:42: note: Function 'set_active_id' argument 1 names different: declaration 'id' definition 'ID'.
dino-0.2.8/src/gui/tempowidget.cpp:165:14: style: Unsigned variable 'beat' can't be negative so it is unnecessary to test it. [unsignedPositive]
dino-0.2.8/src/libdinoseq/controller.cpp:140:40: warning: Either the condition 'if(event&&event->get_step()==step)' is redundant or there is possible null pointer dereference: event. [nullPointerRedundantCheck]
dino-0.2.8/src/libdinoseq/controller.cpp:143:8: note: Assuming that condition 'if(event&&event->get_step()==step)' is not redundant
dino-0.2.8/src/libdinoseq/controller.cpp:140:40: note: Null pointer dereference
dino-0.2.8/src/libdinoseq/ringbuffer.hpp:38:5: style: Class 'Ringbuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/libdinoseq/deleter.hpp:47:5: style: Class 'Deletable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/libdinoseq/midibuffer.cpp:29:15: warning: Member variable 'MIDIBuffer::m_nframes' is not initialized in the constructor. [uninitMemberVar]
dino-0.2.8/src/libdinoseq/midibuffer.cpp:29:15: warning: Member variable 'MIDIBuffer::m_cc_resolution' is not initialized in the constructor. [uninitMemberVar]
dino-0.2.8/src/libdinoseq/notecollection.cpp:33:65: style: Function 'NoteDescription' argument 1 names different: declaration 'start' definition '_start'. [funcArgNamesDifferent]
dino-0.2.8/src/libdinoseq/notecollection.hpp:41:36: note: Function 'NoteDescription' argument 1 names different: declaration 'start' definition '_start'.
dino-0.2.8/src/libdinoseq/notecollection.cpp:33:65: note: Function 'NoteDescription' argument 1 names different: declaration 'start' definition '_start'.
dino-0.2.8/src/libdinoseq/notecollection.cpp:34:23: style: Function 'NoteDescription' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
dino-0.2.8/src/libdinoseq/notecollection.hpp:41:56: note: Function 'NoteDescription' argument 2 names different: declaration 'length' definition '_length'.
dino-0.2.8/src/libdinoseq/notecollection.cpp:34:23: note: Function 'NoteDescription' argument 2 names different: declaration 'length' definition '_length'.
dino-0.2.8/src/libdinoseq/notecollection.cpp:35:24: style: Function 'NoteDescription' argument 3 names different: declaration 'key' definition '_key'. [funcArgNamesDifferent]
dino-0.2.8/src/libdinoseq/notecollection.hpp:42:23: note: Function 'NoteDescription' argument 3 names different: declaration 'key' definition '_key'.
dino-0.2.8/src/libdinoseq/notecollection.cpp:35:24: note: Function 'NoteDescription' argument 3 names different: declaration 'key' definition '_key'.
dino-0.2.8/src/libdinoseq/notecollection.cpp:36:24: style: Function 'NoteDescription' argument 4 names different: declaration 'velocity' definition '_velocity'. [funcArgNamesDifferent]
dino-0.2.8/src/libdinoseq/notecollection.hpp:42:42: note: Function 'NoteDescription' argument 4 names different: declaration 'velocity' definition '_velocity'.
dino-0.2.8/src/libdinoseq/notecollection.cpp:36:24: note: Function 'NoteDescription' argument 4 names different: declaration 'velocity' definition '_velocity'.
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::signal_name_changed' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::signal_length_changed' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::signal_steps_changed' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::signal_note_added' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::signal_note_changed' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::signal_note_removed' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::signal_cc_added' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::signal_cc_changed' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::signal_cc_removed' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::signal_controller_added' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::signal_controller_removed' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::m_id' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::m_name' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::m_dirty' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::m_min_step' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::m_min_note' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::m_max_step' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:300:5: warning: Member variable 'Pattern::m_max_note' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::signal_name_changed' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::signal_length_changed' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::signal_steps_changed' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::signal_note_added' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::signal_note_changed' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::signal_note_removed' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::signal_cc_added' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::signal_cc_changed' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::signal_cc_removed' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::signal_controller_added' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::signal_controller_removed' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::m_id' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::m_name' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::m_dirty' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::m_min_step' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::m_min_note' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::m_max_step' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/pattern.hpp:301:14: warning: Member variable 'Pattern::m_max_note' is not assigned a value in 'Pattern::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/notecollection.hpp:61:5: style: Class 'NoteCollection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/libdinoseq/pattern.hpp:139:7: style: Class 'ControllerIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/libdinoseq/patternselection.hpp:83:5: style: Class 'PatternSelection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/libdinoseq/patternselection.hpp:74:7: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/libdinoseq/pattern.cpp:670:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dino-0.2.8/src/libdinoseq/pattern.cpp:672:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dino-0.2.8/src/libdinoseq/pattern.cpp:706:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dino-0.2.8/src/libdinoseq/pattern.cpp:863:18: style: The scope of the variable 'all_notes_off' can be reduced. [variableScope]
dino-0.2.8/src/libdinoseq/pattern.cpp:54:65: style: Function 'NoteIterator' argument 2 names different: declaration 'event' definition 'note'. [funcArgNamesDifferent]
dino-0.2.8/src/libdinoseq/pattern.hpp:105:46: note: Function 'NoteIterator' argument 2 names different: declaration 'event' definition 'note'.
dino-0.2.8/src/libdinoseq/pattern.cpp:54:65: note: Function 'NoteIterator' argument 2 names different: declaration 'event' definition 'note'.
dino-0.2.8/src/libdinoseq/pattern.cpp:372:12: style: Function 'add_note' argument 4 names different: declaration 'length' definition 'note_length'. [funcArgNamesDifferent]
dino-0.2.8/src/libdinoseq/pattern.hpp:194:69: note: Function 'add_note' argument 4 names different: declaration 'length' definition 'note_length'.
dino-0.2.8/src/libdinoseq/pattern.cpp:372:12: note: Function 'add_note' argument 4 names different: declaration 'length' definition 'note_length'.
dino-0.2.8/src/libdinoseq/pattern.cpp:454:42: style: Function 'delete_note' argument 1 names different: declaration 'note' definition 'iterator'. [funcArgNamesDifferent]
dino-0.2.8/src/libdinoseq/pattern.hpp:200:35: note: Function 'delete_note' argument 1 names different: declaration 'note' definition 'iterator'.
dino-0.2.8/src/libdinoseq/pattern.cpp:454:42: note: Function 'delete_note' argument 1 names different: declaration 'note' definition 'iterator'.
dino-0.2.8/src/libdinoseq/pattern.cpp:496:41: style: Function 'resize_note' argument 1 names different: declaration 'note' definition 'iterator'. [funcArgNamesDifferent]
dino-0.2.8/src/libdinoseq/pattern.hpp:202:34: note: Function 'resize_note' argument 1 names different: declaration 'note' definition 'iterator'.
dino-0.2.8/src/libdinoseq/pattern.cpp:496:41: note: Function 'resize_note' argument 1 names different: declaration 'note' definition 'iterator'.
dino-0.2.8/src/libdinoseq/pattern.cpp:544:43: style: Function 'set_velocity' argument 1 names different: declaration 'note' definition 'iterator'. [funcArgNamesDifferent]
dino-0.2.8/src/libdinoseq/pattern.hpp:204:36: note: Function 'set_velocity' argument 1 names different: declaration 'note' definition 'iterator'.
dino-0.2.8/src/libdinoseq/pattern.cpp:544:43: note: Function 'set_velocity' argument 1 names different: declaration 'note' definition 'iterator'.
dino-0.2.8/src/libdinoseq/pattern.cpp:636:37: style: Function 'get_dirty_rect' argument 1 names different: declaration 'min_step' definition 'minStep'. [funcArgNamesDifferent]
dino-0.2.8/src/libdinoseq/pattern.hpp:180:30: note: Function 'get_dirty_rect' argument 1 names different: declaration 'min_step' definition 'minStep'.
dino-0.2.8/src/libdinoseq/pattern.cpp:636:37: note: Function 'get_dirty_rect' argument 1 names different: declaration 'min_step' definition 'minStep'.
dino-0.2.8/src/libdinoseq/pattern.cpp:636:51: style: Function 'get_dirty_rect' argument 2 names different: declaration 'min_note' definition 'minNote'. [funcArgNamesDifferent]
dino-0.2.8/src/libdinoseq/pattern.hpp:180:45: note: Function 'get_dirty_rect' argument 2 names different: declaration 'min_note' definition 'minNote'.
dino-0.2.8/src/libdinoseq/pattern.cpp:636:51: note: Function 'get_dirty_rect' argument 2 names different: declaration 'min_note' definition 'minNote'.
dino-0.2.8/src/libdinoseq/pattern.cpp:637:16: style: Function 'get_dirty_rect' argument 3 names different: declaration 'max_step' definition 'maxStep'. [funcArgNamesDifferent]
dino-0.2.8/src/libdinoseq/pattern.hpp:181:9: note: Function 'get_dirty_rect' argument 3 names different: declaration 'max_step' definition 'maxStep'.
dino-0.2.8/src/libdinoseq/pattern.cpp:637:16: note: Function 'get_dirty_rect' argument 3 names different: declaration 'max_step' definition 'maxStep'.
dino-0.2.8/src/libdinoseq/pattern.cpp:637:30: style: Function 'get_dirty_rect' argument 4 names different: declaration 'max_note' definition 'maxNote'. [funcArgNamesDifferent]
dino-0.2.8/src/libdinoseq/pattern.hpp:181:24: note: Function 'get_dirty_rect' argument 4 names different: declaration 'max_note' definition 'maxNote'.
dino-0.2.8/src/libdinoseq/pattern.cpp:637:30: note: Function 'get_dirty_rect' argument 4 names different: declaration 'max_note' definition 'maxNote'.
dino-0.2.8/src/libdinoseq/pattern.cpp:819:44: style: Variable 'cc_steps' is modified but its new value is never used. [unreadVariable]
dino-0.2.8/src/libdinoseq/pattern.hpp:167:24: performance: Technically the member function 'Dino::Pattern::ctrls_begin' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/pattern.cpp:906:40: note: Technically the member function 'Dino::Pattern::ctrls_begin' can be static.
dino-0.2.8/src/libdinoseq/pattern.hpp:167:24: note: Technically the member function 'Dino::Pattern::ctrls_begin' can be static.
dino-0.2.8/src/libdinoseq/pattern.hpp:170:24: performance: Technically the member function 'Dino::Pattern::ctrls_end' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/pattern.cpp:911:40: note: Technically the member function 'Dino::Pattern::ctrls_end' can be static.
dino-0.2.8/src/libdinoseq/pattern.hpp:170:24: note: Technically the member function 'Dino::Pattern::ctrls_end' can be static.
dino-0.2.8/src/libdinoseq/pattern.hpp:175:18: performance: Technically the member function 'Dino::Pattern::get_steps' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/pattern.cpp:626:25: note: Technically the member function 'Dino::Pattern::get_steps' can be static.
dino-0.2.8/src/libdinoseq/pattern.hpp:175:18: note: Technically the member function 'Dino::Pattern::get_steps' can be static.
dino-0.2.8/src/libdinoseq/pattern.hpp:177:18: performance: Technically the member function 'Dino::Pattern::get_length' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/pattern.cpp:631:25: note: Technically the member function 'Dino::Pattern::get_length' can be static.
dino-0.2.8/src/libdinoseq/pattern.hpp:177:18: note: Technically the member function 'Dino::Pattern::get_length' can be static.
dino-0.2.8/src/libdinoseq/pattern.hpp:229:10: performance: Technically the member function 'Dino::Pattern::sequence' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/pattern.cpp:785:17: note: Technically the member function 'Dino::Pattern::sequence' can be static.
dino-0.2.8/src/libdinoseq/pattern.hpp:229:10: note: Technically the member function 'Dino::Pattern::sequence' can be static.
dino-0.2.8/src/libdinoseq/sequencer.cpp:259:13: style: The scope of the variable 'beat' can be reduced. [variableScope]
dino-0.2.8/src/libdinoseq/sequencer.cpp:259:19: style: The scope of the variable 'tick' can be reduced. [variableScope]
dino-0.2.8/src/libdinoseq/sequencer.cpp:260:12: style: The scope of the variable 'bpm' can be reduced. [variableScope]
dino-0.2.8/src/libdinoseq/sequencer.cpp:260:17: style: The scope of the variable 'frame_offset' can be reduced. [variableScope]
dino-0.2.8/src/libdinoseq/sequencer.cpp:360:18: style: The scope of the variable 'all_notes_off' can be reduced. [variableScope]
dino-0.2.8/src/libdinoseq/cdtree.hpp:53:5: warning: Member variable 'CDTreeNode::m_depth' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/cdtree.hpp:53:5: warning: Member variable 'CDTreeNode::m_size' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/cdtree.hpp:53:5: warning: Member variable 'CDTreeNode::m_segmentsize' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/cdtree.hpp:53:5: warning: Member variable 'CDTreeNode::m_data' is not initialized in the constructor. [uninitMemberVarPrivate]
dino-0.2.8/src/libdinoseq/cdtree.hpp:55:17: warning: Member variable 'CDTreeNode::m_depth' is not assigned a value in 'CDTreeNode::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/cdtree.hpp:55:17: warning: Member variable 'CDTreeNode::m_size' is not assigned a value in 'CDTreeNode::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/cdtree.hpp:55:17: warning: Member variable 'CDTreeNode::m_segmentsize' is not assigned a value in 'CDTreeNode::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/cdtree.hpp:55:17: warning: Member variable 'CDTreeNode::m_data' is not assigned a value in 'CDTreeNode::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/song.hpp:189:11: warning: Member variable 'Song::signal_title_changed' is not assigned a value in 'Song::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/song.hpp:189:11: warning: Member variable 'Song::signal_author_changed' is not assigned a value in 'Song::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/song.hpp:189:11: warning: Member variable 'Song::signal_info_changed' is not assigned a value in 'Song::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/song.hpp:189:11: warning: Member variable 'Song::signal_length_changed' is not assigned a value in 'Song::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/song.hpp:189:11: warning: Member variable 'Song::signal_track_added' is not assigned a value in 'Song::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/song.hpp:189:11: warning: Member variable 'Song::signal_track_removed' is not assigned a value in 'Song::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/song.hpp:189:11: warning: Member variable 'Song::signal_tempo_changed' is not assigned a value in 'Song::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/song.hpp:189:11: warning: Member variable 'Song::m_title' is not assigned a value in 'Song::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/song.hpp:189:11: warning: Member variable 'Song::m_author' is not assigned a value in 'Song::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/song.hpp:189:11: warning: Member variable 'Song::m_info' is not assigned a value in 'Song::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/song.hpp:189:11: warning: Member variable 'Song::m_length' is not assigned a value in 'Song::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/song.hpp:189:11: warning: Member variable 'Song::m_frame_rate' is not assigned a value in 'Song::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/song.hpp:189:11: warning: Member variable 'Song::m_dirty' is not assigned a value in 'Song::operator='. [operatorEqVarError]
dino-0.2.8/src/libdinoseq/sequencer.hpp:122:10: performance: Technically the member function 'Dino::Sequencer::jack_shutdown_handler' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/sequencer.cpp:330:19: note: Technically the member function 'Dino::Sequencer::jack_shutdown_handler' can be static.
dino-0.2.8/src/libdinoseq/sequencer.hpp:122:10: note: Technically the member function 'Dino::Sequencer::jack_shutdown_handler' can be static.
dino-0.2.8/src/libdinoseq/sequencer.hpp:62:5: style: Class 'Sequencer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/libdinoseq/sequencer.hpp:54:7: style: Struct 'InstrumentInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/libdinoseq/sequencer.hpp:55:7: style: Struct 'InstrumentInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/libdinoseq/tempomap.hpp:62:5: style: Class 'TempoMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/libdinoseq/song.hpp:120:5: style: Class 'Song' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/libdinoseq/song.hpp:77:7: style: Class 'ConstTrackIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/libdinoseq/track.hpp:125:7: style: Class 'ConstPatternIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/libdinoseq/song.cpp:401:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dino-0.2.8/src/libdinoseq/song.cpp:427:21: style: The scope of the variable 'text_node' can be reduced. [variableScope]
dino-0.2.8/src/libdinoseq/song.cpp:508:67: style: Function 'get_timebase_info' argument 2 names different: declaration 'frame_rate' definition 'framerate'. [funcArgNamesDifferent]
dino-0.2.8/src/libdinoseq/song.hpp:157:63: note: Function 'get_timebase_info' argument 2 names different: declaration 'frame_rate' definition 'framerate'.
dino-0.2.8/src/libdinoseq/song.cpp:508:67: note: Function 'get_timebase_info' argument 2 names different: declaration 'frame_rate' definition 'framerate'.
dino-0.2.8/src/libdinoseq/song.cpp:134:24: warning: Member variable 'TempoIterator::m_tempo' is not initialized in the constructor. [uninitMemberVar]
dino-0.2.8/src/libdinoseq/song.hpp:128:24: performance: Technically the member function 'Dino::Song::tracks_begin' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/song.cpp:196:34: note: Technically the member function 'Dino::Song::tracks_begin' can be static.
dino-0.2.8/src/libdinoseq/song.hpp:128:24: note: Technically the member function 'Dino::Song::tracks_begin' can be static.
dino-0.2.8/src/libdinoseq/song.hpp:129:24: performance: Technically the member function 'Dino::Song::tracks_end' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/song.cpp:206:34: note: Technically the member function 'Dino::Song::tracks_end' can be static.
dino-0.2.8/src/libdinoseq/song.hpp:129:24: note: Technically the member function 'Dino::Song::tracks_end' can be static.
dino-0.2.8/src/libdinoseq/song.hpp:130:24: performance: Technically the member function 'Dino::Song::tracks_find' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/song.cpp:216:34: note: Technically the member function 'Dino::Song::tracks_find' can be static.
dino-0.2.8/src/libdinoseq/song.hpp:130:24: note: Technically the member function 'Dino::Song::tracks_find' can be static.
dino-0.2.8/src/libdinoseq/song.hpp:132:19: performance: Technically the member function 'Dino::Song::tempo_end' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/song.cpp:350:29: note: Technically the member function 'Dino::Song::tempo_end' can be static.
dino-0.2.8/src/libdinoseq/song.hpp:132:19: note: Technically the member function 'Dino::Song::tempo_end' can be static.
dino-0.2.8/src/libdinoseq/song.hpp:134:18: performance: Technically the member function 'Dino::Song::get_number_of_tracks' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/song.cpp:226:22: note: Technically the member function 'Dino::Song::get_number_of_tracks' can be static.
dino-0.2.8/src/libdinoseq/song.hpp:134:18: note: Technically the member function 'Dino::Song::get_number_of_tracks' can be static.
dino-0.2.8/src/libdinoseq/song.hpp:138:19: performance: Technically the member function 'Dino::Song::tracks_begin' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/song.cpp:201:29: note: Technically the member function 'Dino::Song::tracks_begin' can be static.
dino-0.2.8/src/libdinoseq/song.hpp:138:19: note: Technically the member function 'Dino::Song::tracks_begin' can be static.
dino-0.2.8/src/libdinoseq/song.hpp:139:19: performance: Technically the member function 'Dino::Song::tracks_end' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/song.cpp:211:29: note: Technically the member function 'Dino::Song::tracks_end' can be static.
dino-0.2.8/src/libdinoseq/song.hpp:139:19: note: Technically the member function 'Dino::Song::tracks_end' can be static.
dino-0.2.8/src/libdinoseq/song.hpp:140:19: performance: Technically the member function 'Dino::Song::tracks_find' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/song.cpp:221:29: note: Technically the member function 'Dino::Song::tracks_find' can be static.
dino-0.2.8/src/libdinoseq/song.hpp:140:19: note: Technically the member function 'Dino::Song::tracks_find' can be static.
dino-0.2.8/src/libdinoseq/song.hpp:160:12: style: Technically the member function 'Dino::Song::get_current_tempo' can be const. [functionConst]
dino-0.2.8/src/libdinoseq/song.cpp:360:16: note: Technically the member function 'Dino::Song::get_current_tempo' can be const.
dino-0.2.8/src/libdinoseq/song.hpp:160:12: note: Technically the member function 'Dino::Song::get_current_tempo' can be const.
dino-0.2.8/src/libdinoseq/song.hpp:161:19: style: Technically the member function 'Dino::Song::bt2frame' can be const. [functionConst]
dino-0.2.8/src/libdinoseq/song.cpp:496:23: note: Technically the member function 'Dino::Song::bt2frame' can be const.
dino-0.2.8/src/libdinoseq/song.hpp:161:19: note: Technically the member function 'Dino::Song::bt2frame' can be const.
dino-0.2.8/src/libdinoseq/song.hpp:112:7: style: Class 'TempoIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/libdinoseq/tempomap.cpp:97:19: style: The scope of the variable 'a' can be reduced. [variableScope]
dino-0.2.8/src/libdinoseq/tempomap.cpp:149:19: style: The scope of the variable 'a' can be reduced. [variableScope]
dino-0.2.8/src/libdinoseq/tempomap.cpp:37:7: style: Class 'TempoMap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dino-0.2.8/src/libdinoseq/tempomap.cpp:37:7: style: Class 'TempoMap' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dino-0.2.8/src/libdinoseq/track.cpp:525:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dino-0.2.8/src/libdinoseq/track.cpp:529:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dino-0.2.8/src/libdinoseq/track.cpp:614:18: style: The scope of the variable 'all_notes_off' can be reduced. [variableScope]
dino-0.2.8/src/libdinoseq/track.cpp:356:19: style: Unsigned variable 'length' can't be negative so it is unnecessary to test it. [unsignedPositive]
dino-0.2.8/src/libdinoseq/track.cpp:309:72: style: Function 'duplicate_pattern' argument 1 names different: declaration 'iterator' definition 'iter'. [funcArgNamesDifferent]
dino-0.2.8/src/libdinoseq/track.hpp:169:60: note: Function 'duplicate_pattern' argument 1 names different: declaration 'iterator' definition 'iter'.
dino-0.2.8/src/libdinoseq/track.cpp:309:72: note: Function 'duplicate_pattern' argument 1 names different: declaration 'iterator' definition 'iter'.
dino-0.2.8/src/libdinoseq/track.cpp:398:53: style: Function 'set_seq_entry_length' argument 1 names different: declaration 'iterator' definition 'iter'. [funcArgNamesDifferent]
dino-0.2.8/src/libdinoseq/track.hpp:173:48: note: Function 'set_seq_entry_length' argument 1 names different: declaration 'iterator' definition 'iter'.
dino-0.2.8/src/libdinoseq/track.cpp:398:53: note: Function 'set_seq_entry_length' argument 1 names different: declaration 'iterator' definition 'iter'.
dino-0.2.8/src/libdinoseq/track.cpp:180:10: warning: Member variable 'Track::m_channel' is not initialized in the constructor. [uninitMemberVar]
dino-0.2.8/src/libdinoseq/track.hpp:153:22: performance: Technically the member function 'Dino::Track::seq_begin' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/track.cpp:248:34: note: Technically the member function 'Dino::Track::seq_begin' can be static.
dino-0.2.8/src/libdinoseq/track.hpp:153:22: note: Technically the member function 'Dino::Track::seq_begin' can be static.
dino-0.2.8/src/libdinoseq/track.hpp:154:22: performance: Technically the member function 'Dino::Track::seq_end' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/track.cpp:259:34: note: Technically the member function 'Dino::Track::seq_end' can be static.
dino-0.2.8/src/libdinoseq/track.hpp:154:22: note: Technically the member function 'Dino::Track::seq_end' can be static.
dino-0.2.8/src/libdinoseq/track.hpp:155:22: performance: Technically the member function 'Dino::Track::seq_find' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/track.cpp:264:34: note: Technically the member function 'Dino::Track::seq_find' can be static.
dino-0.2.8/src/libdinoseq/track.hpp:155:22: note: Technically the member function 'Dino::Track::seq_find' can be static.
dino-0.2.8/src/libdinoseq/track.hpp:157:18: performance: Technically the member function 'Dino::Track::get_length' can be static. [functionStatic]
dino-0.2.8/src/libdinoseq/track.cpp:277:23: note: Technically the member function 'Dino::Track::get_length' can be static.
dino-0.2.8/src/libdinoseq/track.hpp:157:18: note: Technically the member function 'Dino::Track::get_length' can be static.
dino-0.2.8/src/libdinoseq/track.hpp:114:7: style: Class 'PatternIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dino-0.2.8/src/libdinoseq/track.hpp:136:7: style: Class 'ConstPatternIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[15:01]

ftp://ftp.se.debian.org/debian/pool/main/d/dino-im/dino-im_0.0.git20180805.orig.tar.gz
dino-master/plugins/signal-protocol/src/signal_helper.c:6:58: style: Function 'signal_type_ref_vapi' argument 1 names different: declaration 'what' definition 'instance'. [funcArgNamesDifferent]
dino-master/plugins/signal-protocol/src/signal_helper.h:10:58: note: Function 'signal_type_ref_vapi' argument 1 names different: declaration 'what' definition 'instance'.
dino-master/plugins/signal-protocol/src/signal_helper.c:6:58: note: Function 'signal_type_ref_vapi' argument 1 names different: declaration 'what' definition 'instance'.
dino-master/plugins/signal-protocol/src/signal_helper.c:12:60: style: Function 'signal_type_unref_vapi' argument 1 names different: declaration 'what' definition 'instance'. [funcArgNamesDifferent]
dino-master/plugins/signal-protocol/src/signal_helper.h:11:60: note: Function 'signal_type_unref_vapi' argument 1 names different: declaration 'what' definition 'instance'.
dino-master/plugins/signal-protocol/src/signal_helper.c:12:60: note: Function 'signal_type_unref_vapi' argument 1 names different: declaration 'what' definition 'instance'.
[15:01]

ftp://ftp.se.debian.org/debian/pool/main/d/diod/diod_1.0.24.orig.tar.gz
diod-1.0.24/diod/ioctx.c:323:34: style: Function 'ioctx_testlock' argument 2 names different: declaration 'operation' definition 'type'. [funcArgNamesDifferent]
diod-1.0.24/diod/ioctx.h:23:42: note: Function 'ioctx_testlock' argument 2 names different: declaration 'operation' definition 'type'.
diod-1.0.24/diod/ioctx.c:323:34: note: Function 'ioctx_testlock' argument 2 names different: declaration 'operation' definition 'type'.
diod-1.0.24/diod/ops.c:1095:19: style: The scope of the variable 'err' can be reduced. [variableScope]
diod-1.0.24/diod/ops.c:656:29: style: Function 'diod_lopen' argument 2 names different: declaration 'mode' definition 'flags'. [funcArgNamesDifferent]
diod-1.0.24/diod/ops.c:118:43: note: Function 'diod_lopen' argument 2 names different: declaration 'mode' definition 'flags'.
diod-1.0.24/diod/ops.c:656:29: note: Function 'diod_lopen' argument 2 names different: declaration 'mode' definition 'flags'.
diod-1.0.24/diod/ops.c:750:21: style: Function 'diod_symlink' argument 1 names different: declaration 'dfid' definition 'fid'. [funcArgNamesDifferent]
diod-1.0.24/diod/ops.c:121:34: note: Function 'diod_symlink' argument 1 names different: declaration 'dfid' definition 'fid'.
diod-1.0.24/diod/ops.c:750:21: note: Function 'diod_symlink' argument 1 names different: declaration 'dfid' definition 'fid'.
diod-1.0.24/diod/ops.c:795:19: style: Function 'diod_mknod' argument 1 names different: declaration 'dfid' definition 'fid'. [funcArgNamesDifferent]
diod-1.0.24/diod/ops.c:122:32: note: Function 'diod_mknod' argument 1 names different: declaration 'dfid' definition 'fid'.
diod-1.0.24/diod/ops.c:795:19: note: Function 'diod_mknod' argument 1 names different: declaration 'dfid' definition 'fid'.
diod-1.0.24/diod/xattr.c:124:21: style: Function 'xattr_pwrite' argument 1 names different: declaration 'xattr' definition 'x'. [funcArgNamesDifferent]
diod-1.0.24/diod/xattr.h:8:25: note: Function 'xattr_pwrite' argument 1 names different: declaration 'xattr' definition 'x'.
diod-1.0.24/diod/xattr.c:124:21: note: Function 'xattr_pwrite' argument 1 names different: declaration 'xattr' definition 'x'.
diod-1.0.24/diod/xattr.c:141:20: style: Function 'xattr_pread' argument 1 names different: declaration 'xattr' definition 'x'. [funcArgNamesDifferent]
diod-1.0.24/diod/xattr.h:7:24: note: Function 'xattr_pread' argument 1 names different: declaration 'xattr' definition 'x'.
diod-1.0.24/diod/xattr.c:141:20: note: Function 'xattr_pread' argument 1 names different: declaration 'xattr' definition 'x'.
diod-1.0.24/diod/xattr.c:204:58: style: Function 'xattr_create' argument 4 names different: declaration 'flags' definition 'setflags'. [funcArgNamesDifferent]
diod-1.0.24/diod/xattr.h:4:58: note: Function 'xattr_create' argument 4 names different: declaration 'flags' definition 'setflags'.
diod-1.0.24/diod/xattr.c:204:58: note: Function 'xattr_create' argument 4 names different: declaration 'flags' definition 'setflags'.
diod-1.0.24/libdiod/diod_auth.c:221:17: style: Function 'readafid' argument 1 names different: declaration 'fid' definition 'afid'. [funcArgNamesDifferent]
diod-1.0.24/libdiod/diod_auth.c:73:28: note: Function 'readafid' argument 1 names different: declaration 'fid' definition 'afid'.
diod-1.0.24/libdiod/diod_auth.c:221:17: note: Function 'readafid' argument 1 names different: declaration 'fid' definition 'afid'.
diod-1.0.24/libdiod/diod_auth.c:229:18: style: Function 'writeafid' argument 1 names different: declaration 'fid' definition 'afid'. [funcArgNamesDifferent]
diod-1.0.24/libdiod/diod_auth.c:74:29: note: Function 'writeafid' argument 1 names different: declaration 'fid' definition 'afid'.
diod-1.0.24/libdiod/diod_auth.c:229:18: note: Function 'writeafid' argument 1 names different: declaration 'fid' definition 'afid'.
diod-1.0.24/libdiod/diod_auth.c:268:18: style: Function 'clunkafid' argument 1 names different: declaration 'fid' definition 'afid'. [funcArgNamesDifferent]
diod-1.0.24/libdiod/diod_auth.c:75:29: note: Function 'clunkafid' argument 1 names different: declaration 'fid' definition 'afid'.
diod-1.0.24/libdiod/diod_auth.c:268:18: note: Function 'clunkafid' argument 1 names different: declaration 'fid' definition 'afid'.
diod-1.0.24/libdiod/diod_log.c:150:26: style: Function 'diod_log_set_dest' argument 1 names different: declaration 'dest' definition 's'. [funcArgNamesDifferent]
diod-1.0.24/libdiod/diod_log.h:3:31: note: Function 'diod_log_set_dest' argument 1 names different: declaration 'dest' definition 's'.
diod-1.0.24/libdiod/diod_log.c:150:26: note: Function 'diod_log_set_dest' argument 1 names different: declaration 'dest' definition 's'.
diod-1.0.24/libdiod/diod_sock.c:72:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
diod-1.0.24/libdiod/diod_sock.c:69:0: note: Variable 'i' is reassigned a value before the old one has been used.
diod-1.0.24/libdiod/diod_sock.c:72:5: note: Variable 'i' is reassigned a value before the old one has been used.
diod-1.0.24/libdiod/diod_sock.c:149:9: error: Common realloc mistake: 'fds' nulled but not freed upon failure [memleakOnRealloc]
diod-1.0.24/liblsd/hash.c:312:24: style: The scope of the variable 'pp' can be reduced. [variableScope]
diod-1.0.24/liblsd/hash.c:397:9: style: The scope of the variable 'i' can be reduced. [variableScope]
diod-1.0.24/liblsd/hash.c:309:38: style: Function 'hash_delete_if' argument 2 names different: declaration 'argf' definition 'arg_f'. [funcArgNamesDifferent]
diod-1.0.24/liblsd/hash.h:153:42: note: Function 'hash_delete_if' argument 2 names different: declaration 'argf' definition 'arg_f'.
diod-1.0.24/liblsd/hash.c:309:38: note: Function 'hash_delete_if' argument 2 names different: declaration 'argf' definition 'arg_f'.
diod-1.0.24/liblsd/hash.c:344:37: style: Function 'hash_for_each' argument 2 names different: declaration 'argf' definition 'arg_f'. [funcArgNamesDifferent]
diod-1.0.24/liblsd/hash.h:163:41: note: Function 'hash_for_each' argument 2 names different: declaration 'argf' definition 'arg_f'.
diod-1.0.24/liblsd/hash.c:344:37: note: Function 'hash_for_each' argument 2 names different: declaration 'argf' definition 'arg_f'.
diod-1.0.24/liblsd/hash.c:148:22: warning: Assert statement modifies 'magic'. [assignmentInAssert]
diod-1.0.24/liblsd/hash.c:173:22: warning: Assert statement modifies 'magic'. [assignmentInAssert]
diod-1.0.24/liblsd/hostlist.c:457:18: style: Condition 'npad==nmpad' is always true [knownConditionTrueFalse]
diod-1.0.24/liblsd/hostlist.c:2152:9: style: The scope of the variable 'm' can be reduced. [variableScope]
diod-1.0.24/liblsd/hostlist.c:336:48: style: Function '_error' argument 3 names different: declaration 'mesg' definition 'msg'. [funcArgNamesDifferent]
diod-1.0.24/liblsd/hostlist.c:205:48: note: Function '_error' argument 3 names different: declaration 'mesg' definition 'msg'.
diod-1.0.24/liblsd/hostlist.c:336:48: note: Function '_error' argument 3 names different: declaration 'mesg' definition 'msg'.
diod-1.0.24/liblsd/hostlist.c:1564:40: style: Function 'hostlist_create' argument 1 names different: declaration 'hostlist' definition 'str'. [funcArgNamesDifferent]
diod-1.0.24/liblsd/hostlist.h:104:40: note: Function 'hostlist_create' argument 1 names different: declaration 'hostlist' definition 'str'.
diod-1.0.24/liblsd/hostlist.c:1564:40: note: Function 'hostlist_create' argument 1 names different: declaration 'hostlist' definition 'str'.
diod-1.0.24/liblsd/hostlist.c:1634:51: style: Function 'hostlist_push_host' argument 2 names different: declaration 'host' definition 'str'. [funcArgNamesDifferent]
diod-1.0.24/liblsd/hostlist.h:142:51: note: Function 'hostlist_push_host' argument 2 names different: declaration 'host' definition 'str'.
diod-1.0.24/liblsd/hostlist.c:1634:51: note: Function 'hostlist_push_host' argument 2 names different: declaration 'host' definition 'str'.
diod-1.0.24/liblsd/hostlist.c:1658:35: style: Function 'hostlist_push_list' argument 1 names different: declaration 'hl1' definition 'h1'. [funcArgNamesDifferent]
diod-1.0.24/liblsd/hostlist.h:152:35: note: Function 'hostlist_push_list' argument 1 names different: declaration 'hl1' definition 'h1'.
diod-1.0.24/liblsd/hostlist.c:1658:35: note: Function 'hostlist_push_list' argument 1 names different: declaration 'hl1' definition 'h1'.
diod-1.0.24/liblsd/hostlist.c:1658:50: style: Function 'hostlist_push_list' argument 2 names different: declaration 'hl2' definition 'h2'. [funcArgNamesDifferent]
diod-1.0.24/liblsd/hostlist.h:152:51: note: Function 'hostlist_push_list' argument 2 names different: declaration 'hl2' definition 'h2'.
diod-1.0.24/liblsd/hostlist.c:1658:50: note: Function 'hostlist_push_list' argument 2 names different: declaration 'hl2' definition 'h2'.
diod-1.0.24/liblsd/hostlist.c:2596:41: style: Function 'hostset_ranged_string' argument 1 names different: declaration 'hs' definition 'set'. [funcArgNamesDifferent]
diod-1.0.24/liblsd/hostlist.h:282:41: note: Function 'hostset_ranged_string' argument 1 names different: declaration 'hs' definition 'set'.
diod-1.0.24/liblsd/hostlist.c:2596:41: note: Function 'hostset_ranged_string' argument 1 names different: declaration 'hs' definition 'set'.
diod-1.0.24/liblsd/hostlist.c:2601:43: style: Function 'hostset_deranged_string' argument 1 names different: declaration 'hs' definition 'set'. [funcArgNamesDifferent]
diod-1.0.24/liblsd/hostlist.h:294:43: note: Function 'hostset_deranged_string' argument 1 names different: declaration 'hs' definition 'set'.
diod-1.0.24/liblsd/hostlist.c:2601:43: note: Function 'hostset_deranged_string' argument 1 names different: declaration 'hs' definition 'set'.
diod-1.0.24/liblsd/hostlist.c:1078:23: warning: Assert statement modifies 'magic'. [assignmentInAssert]
diod-1.0.24/liblsd/hostlist.c:1610:22: warning: Assert statement modifies 'magic'. [assignmentInAssert]
diod-1.0.24/liblsd/hostlist.c:2230:21: warning: Assert statement modifies 'magic'. [assignmentInAssert]
diod-1.0.24/liblsd/hostlist.c:2281:21: warning: Assert statement modifies 'magic'. [assignmentInAssert]
diod-1.0.24/liblsd/hostlist.c:1527:9: warning: The buffer 'cur_tok' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
diod-1.0.24/liblsd/list.c:406:20: style: The scope of the variable 'ppPrev' can be reduced. [variableScope]
diod-1.0.24/liblsd/list.c:406:29: style: The scope of the variable 'ppPos' can be reduced. [variableScope]
diod-1.0.24/liblsd/list.c:233:21: warning: Assert statement modifies 'magic'. [assignmentInAssert]
diod-1.0.24/liblsd/list.c:251:25: warning: Assert statement modifies 'magic'. [assignmentInAssert]
diod-1.0.24/liblsd/list.c:263:21: warning: Assert statement modifies 'magic'. [assignmentInAssert]
diod-1.0.24/liblsd/list.c:533:21: warning: Assert statement modifies 'magic'. [assignmentInAssert]
diod-1.0.24/liblsd/list.c:570:21: warning: Assert statement modifies 'magic'. [assignmentInAssert]
diod-1.0.24/libnpclient/open.c:135:48: style: Function 'npc_open_bypath' argument 3 names different: declaration 'mode' definition 'flags'. [funcArgNamesDifferent]
diod-1.0.24/libnpclient/npclient.h:193:56: note: Function 'npc_open_bypath' argument 3 names different: declaration 'mode' definition 'flags'.
diod-1.0.24/libnpclient/open.c:135:48: note: Function 'npc_open_bypath' argument 3 names different: declaration 'mode' definition 'flags'.
diod-1.0.24/libnpclient/read.c:86:6: style: The scope of the variable 'n' can be reduced. [variableScope]
diod-1.0.24/libnpclient/read.c:92:25: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
diod-1.0.24/libnpclient/readdir.c:92:3: warning: Possible null pointer dereference: fid [nullPointer]
diod-1.0.24/libnpclient/readdir.c:90:10: note: Assignment 'fid=NULL', assigned value is 0
diod-1.0.24/libnpclient/readdir.c:92:3: note: Null pointer dereference
diod-1.0.24/libnpclient/readdir.c:93:3: warning: Possible null pointer dereference: fid [nullPointer]
diod-1.0.24/libnpclient/readdir.c:90:10: note: Assignment 'fid=NULL', assigned value is 0
diod-1.0.24/libnpclient/readdir.c:93:3: note: Null pointer dereference
diod-1.0.24/libnpclient/readdir.c:94:3: warning: Possible null pointer dereference: fid [nullPointer]
diod-1.0.24/libnpclient/readdir.c:90:10: note: Assignment 'fid=NULL', assigned value is 0
diod-1.0.24/libnpclient/readdir.c:94:3: note: Null pointer dereference
diod-1.0.24/libnpclient/stat.c:106:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
diod-1.0.24/libnpclient/stat.c:95:0: note: Variable 'ret' is reassigned a value before the old one has been used.
diod-1.0.24/libnpclient/stat.c:106:2: note: Variable 'ret' is reassigned a value before the old one has been used.
diod-1.0.24/libnpclient/walk.c:73:18: style: Function 'npc_walk' argument 1 names different: declaration 'fid' definition 'nfid'. [funcArgNamesDifferent]
diod-1.0.24/libnpclient/npclient.h:117:27: note: Function 'npc_walk' argument 1 names different: declaration 'fid' definition 'nfid'.
diod-1.0.24/libnpclient/walk.c:73:18: note: Function 'npc_walk' argument 1 names different: declaration 'fid' definition 'nfid'.
diod-1.0.24/libnpclient/write.c:84:6: style: The scope of the variable 'n' can be reduced. [variableScope]
diod-1.0.24/libnpclient/write.c:105:6: style: The scope of the variable 'n' can be reduced. [variableScope]
diod-1.0.24/libnpclient/write.c:90:26: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
diod-1.0.24/libnpclient/xattr.c:115:9: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
diod-1.0.24/libnpclient/xattr.c:151:9: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
diod-1.0.24/libnpfs/conn.c:109:6: style: The scope of the variable 'n' can be reduced. [variableScope]
diod-1.0.24/libnpfs/conn.c:163:9: style: The scope of the variable 'req' can be reduced. [variableScope]
diod-1.0.24/libnpfs/ctl.c:508:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
diod-1.0.24/libnpfs/ctl.c:506:0: note: Variable 'rc' is reassigned a value before the old one has been used.
diod-1.0.24/libnpfs/ctl.c:508:2: note: Variable 'rc' is reassigned a value before the old one has been used.
diod-1.0.24/libnpfs/ctl.c:368:20: style: Function 'np_ctl_walk' argument 1 names different: declaration 'newfid' definition 'fid'. [funcArgNamesDifferent]
diod-1.0.24/libnpfs/npfs.h:537:24: note: Function 'np_ctl_walk' argument 1 names different: declaration 'newfid' definition 'fid'.
diod-1.0.24/libnpfs/ctl.c:368:20: note: Function 'np_ctl_walk' argument 1 names different: declaration 'newfid' definition 'fid'.
diod-1.0.24/libnpfs/fcall.c:93:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
diod-1.0.24/libnpfs/fcall.c:150:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
diod-1.0.24/libnpfs/fdtrans.c:85:2: style: Variable 'fdt' is reassigned a value before the old one has been used. [redundantAssignment]
diod-1.0.24/libnpfs/fdtrans.c:83:0: note: Variable 'fdt' is reassigned a value before the old one has been used.
diod-1.0.24/libnpfs/fdtrans.c:85:2: note: Variable 'fdt' is reassigned a value before the old one has been used.
diod-1.0.24/libnpfs/fidpool.c:121:9: style: The scope of the variable 'f' can be reduced. [variableScope]
diod-1.0.24/libnpfs/fidpool.c:265:23: style: Function 'np_fid_incref' argument 1 names different: declaration 'fid' definition 'f'. [funcArgNamesDifferent]
diod-1.0.24/libnpfs/npfs.h:390:29: note: Function 'np_fid_incref' argument 1 names different: declaration 'fid' definition 'f'.
diod-1.0.24/libnpfs/fidpool.c:265:23: note: Function 'np_fid_incref' argument 1 names different: declaration 'fid' definition 'f'.
diod-1.0.24/libnpfs/fidpool.c:281:24: style: Function 'np_fid_decref' argument 1 names different: declaration 'fid' definition 'fp'. [funcArgNamesDifferent]
diod-1.0.24/libnpfs/npfs.h:391:28: note: Function 'np_fid_decref' argument 1 names different: declaration 'fid' definition 'fp'.
diod-1.0.24/libnpfs/fidpool.c:281:24: note: Function 'np_fid_decref' argument 1 names different: declaration 'fid' definition 'fp'.
diod-1.0.24/libnpfs/np.c:657:52: style: Function 'np_create_rlerror_static' argument 3 names different: declaration 'buflen' definition 'bufsize'. [funcArgNamesDifferent]
diod-1.0.24/libnpfs/npfs.h:448:61: note: Function 'np_create_rlerror_static' argument 3 names different: declaration 'buflen' definition 'bufsize'.
diod-1.0.24/libnpfs/np.c:657:52: note: Function 'np_create_rlerror_static' argument 3 names different: declaration 'buflen' definition 'bufsize'.
diod-1.0.24/libnpfs/np.c:812:23: style: Function 'np_create_tmknod' argument 1 names different: declaration 'dfid' definition 'fid'. [funcArgNamesDifferent]
diod-1.0.24/libnpfs/npfs.h:461:31: note: Function 'np_create_tmknod' argument 1 names different: declaration 'dfid' definition 'fid'.
diod-1.0.24/libnpfs/np.c:812:23: note: Function 'np_create_tmknod' argument 1 names different: declaration 'dfid' definition 'fid'.
diod-1.0.24/libnpfs/np.c:895:27: style: Function 'np_create_rreadlink' argument 1 names different: declaration 'symtgt' definition 'target'. [funcArgNamesDifferent]
diod-1.0.24/libnpfs/npfs.h:460:36: note: Function 'np_create_rreadlink' argument 1 names different: declaration 'symtgt' definition 'target'.
diod-1.0.24/libnpfs/np.c:895:27: note: Function 'np_create_rreadlink' argument 1 names different: declaration 'symtgt' definition 'target'.
diod-1.0.24/libnpfs/np.c:928:30: style: Function 'np_create_rgetattr' argument 10 names different: declaration 'st_blocks' definition 'blocks'. [funcArgNamesDifferent]
diod-1.0.24/libnpfs/npfs.h:469:44: note: Function 'np_create_rgetattr' argument 10 names different: declaration 'st_blocks' definition 'blocks'.
diod-1.0.24/libnpfs/np.c:928:30: note: Function 'np_create_rgetattr' argument 10 names different: declaration 'st_blocks' definition 'blocks'.
diod-1.0.24/libnpfs/np.c:50:17: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
diod-1.0.24/libnpfs/npstring.c:115:9: error: Common realloc mistake: 's' nulled but not freed upon failure [memleakOnRealloc]
diod-1.0.24/libnpfs/rdmatrans.c:169:2: style: Variable 'qp_attr.cap.max_send_sge' is reassigned a value before the old one has been used. [redundantAssignment]
diod-1.0.24/libnpfs/rdmatrans.c:168:2: note: Variable 'qp_attr.cap.max_send_sge' is reassigned a value before the old one has been used.
diod-1.0.24/libnpfs/rdmatrans.c:169:2: note: Variable 'qp_attr.cap.max_send_sge' is reassigned a value before the old one has been used.
diod-1.0.24/libnpfs/srv.c:249:6: style: The scope of the variable 'err' can be reduced. [variableScope]
diod-1.0.24/libnpfs/srv.c:873:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
diod-1.0.24/libnpfs/user.c:443:32: style: Function 'np_uid2user' argument 2 names different: declaration 'n_uname' definition 'uid'. [funcArgNamesDifferent]
diod-1.0.24/libnpfs/npfs.h:511:38: note: Function 'np_uid2user' argument 2 names different: declaration 'n_uname' definition 'uid'.
diod-1.0.24/libnpfs/user.c:443:32: note: Function 'np_uid2user' argument 2 names different: declaration 'n_uname' definition 'uid'.
diod-1.0.24/tests/kern/dbench/dbench.c:229:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
diod-1.0.24/tests/kern/dbench/dbench.c:229:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
diod-1.0.24/tests/kern/dbench/dbench.c:455:24: warning: Either the condition 'extra_argv' is redundant or there is possible null pointer dereference: extra_argv. [nullPointerRedundantCheck]
diod-1.0.24/tests/kern/dbench/dbench.c:437:6: note: Assuming that condition 'extra_argv' is not redundant
diod-1.0.24/tests/kern/dbench/dbench.c:455:24: note: Null pointer dereference
diod-1.0.24/tests/kern/dbench/dbench.c:206:13: style: The scope of the variable 'op1' can be reduced. [variableScope]
diod-1.0.24/tests/kern/dbench/dbench.c:245:9: style: The scope of the variable 't' can be reduced. [variableScope]
diod-1.0.24/tests/kern/dbench/dbench.c:493:6: style: Variable 't' is assigned a value that is never used. [unreadVariable]
diod-1.0.24/tests/kern/dbench/fileio.c:52:8: style: The scope of the variable 'slash' can be reduced. [variableScope]
diod-1.0.24/tests/kern/dbench/io.c:47:6: style: The scope of the variable 's' can be reduced. [variableScope]
diod-1.0.24/tests/kern/dbench/snprintf.c:177:2: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
diod-1.0.24/tests/kern/dbench/tbench_srv.c:29:11: style: The scope of the variable 'n' can be reduced. [variableScope]
diod-1.0.24/tests/kern/fsstress/fsstress.c:1627:3: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diod-1.0.24/tests/kern/fsstress/fsstress.c:282:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
diod-1.0.24/tests/kern/fsstress/fsstress.c:717:12: style: The scope of the variable 'p' can be reduced. [variableScope]
diod-1.0.24/tests/kern/fsstress/fsstress.c:756:10: style: The scope of the variable 'pfep' can be reduced. [variableScope]
diod-1.0.24/tests/kern/fsstress/fsstress.c:909:7: style: The scope of the variable 'down1' can be reduced. [variableScope]
diod-1.0.24/tests/kern/fsstress/fsstress.c:1139:7: style: The scope of the variable 'down1' can be reduced. [variableScope]
diod-1.0.24/tests/kern/fsstress/fsstress.c:2288:7: style: The scope of the variable 'oldid' can be reduced. [variableScope]
diod-1.0.24/tests/kern/fsstress/fsstress.c:1827:10: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
diod-1.0.24/tests/kern/fsstress/fsstress.c:1912:10: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
diod-1.0.24/tests/kern/fsstress/fsstress.c:334:4: error: Common realloc mistake: 'ilist' nulled but not freed upon failure [memleakOnRealloc]
diod-1.0.24/tests/kern/fstest/fstest.c:546:23: style: The scope of the variable 'scall' can be reduced. [variableScope]
diod-1.0.24/tests/kern/fstest/fstest.c:547:15: style: The scope of the variable 'n' can be reduced. [variableScope]
diod-1.0.24/tests/kern/fsx/fsx.c:261:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
diod-1.0.24/tests/kern/fsx/fsx.c:1360:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
diod-1.0.24/tests/kern/fsx/fsx.c:407:16: style: The scope of the variable 'c' can be reduced. [variableScope]
diod-1.0.24/tests/kern/fsx/fsx.c:407:19: style: The scope of the variable 't' can be reduced. [variableScope]
diod-1.0.24/tests/kern/fsx/fsx.c:408:11: style: The scope of the variable 'i' can be reduced. [variableScope]
diod-1.0.24/tests/kern/fsx/fsx.c:409:11: style: The scope of the variable 'n' can be reduced. [variableScope]
diod-1.0.24/tests/kern/fsx/fsx.c:410:11: style: The scope of the variable 'op' can be reduced. [variableScope]
diod-1.0.24/tests/kern/fsx/fsx.c:411:11: style: The scope of the variable 'bad' can be reduced. [variableScope]
diod-1.0.24/tests/kern/fsx/fsx.c:1383:19: style: Checking if unsigned variable 'maxfilelen' is less than zero. [unsignedLessThanZero]
diod-1.0.24/tests/kern/fsx/fsx.c:1466:4: warning: The buffer 'goodfile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
diod-1.0.24/tests/kern/fsx/fsx.c:1468:4: warning: The buffer 'logfile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
diod-1.0.24/tests/kern/fsx/fsx.c:425:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diod-1.0.24/tests/kern/pathwalk.c:110:17: style: The scope of the variable 'count' can be reduced. [variableScope]
diod-1.0.24/tests/kern/pathwalk.c:240:12: style: The scope of the variable 'found' can be reduced. [variableScope]
diod-1.0.24/tests/kern/postmark/postmark.c:220:10: style: The scope of the variable 'token' can be reduced. [variableScope]
diod-1.0.24/tests/kern/postmark/postmark.c:521:8: style: The scope of the variable 'i' can be reduced. [variableScope]
diod-1.0.24/tests/kern/postmark/postmark.c:617:8: style: The scope of the variable 'i' can be reduced. [variableScope]
diod-1.0.24/tests/kern/postmark/postmark.c:696:8: style: The scope of the variable 'fd' can be reduced. [variableScope]
diod-1.0.24/tests/kern/postmark/postmark.c:753:8: style: The scope of the variable 'i' can be reduced. [variableScope]
diod-1.0.24/tests/kern/postmark/postmark.c:796:8: style: The scope of the variable 'fd' can be reduced. [variableScope]
diod-1.0.24/tests/kern/postmark/postmark.c:797:8: style: The scope of the variable 'block' can be reduced. [variableScope]
diod-1.0.24/tests/kern/postmark/postmark.c:903:8: style: The scope of the variable 'count' can be reduced. [variableScope]
diod-1.0.24/tests/kern/postmark/postmark.c:904:8: style: The scope of the variable 'i' can be reduced. [variableScope]
diod-1.0.24/tests/kern/postmark/postmark.c:921:9: style: The scope of the variable 'dir_name' can be reduced. [variableScope]
diod-1.0.24/tests/kern/postmark/postmark.c:923:8: style: The scope of the variable 'i' can be reduced. [variableScope]
diod-1.0.24/tests/kern/postmark/postmark.c:950:9: style: The scope of the variable 'dir_name' can be reduced. [variableScope]
diod-1.0.24/tests/kern/postmark/postmark.c:952:8: style: The scope of the variable 'i' can be reduced. [variableScope]
diod-1.0.24/tests/kern/postmark/postmark.c:1186:8: style: The scope of the variable 'len' can be reduced. [variableScope]
diod-1.0.24/tests/kern/postmark/postmark.c:1187:8: style: The scope of the variable 'i' can be reduced. [variableScope]
diod-1.0.24/tests/kern/postmark/postmark.c:1473:26: style: The scope of the variable 'mag01' can be reduced. [variableScope]
diod-1.0.24/tests/misc/tcap.c:192:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
diod-1.0.24/tests/misc/tlist.c:51:11: style: The scope of the variable 'p' can be reduced. [variableScope]
diod-1.0.24/tests/misc/tnpsrv2.c:43:20: style: The scope of the variable 'dir' can be reduced. [variableScope]
diod-1.0.24/tests/misc/tnpsrv2.c:46:10: style: The scope of the variable 'tmpstr' can be reduced. [variableScope]
diod-1.0.24/tests/misc/tnpsrv2.c:50:10: style: The scope of the variable 'dbuf' can be reduced. [variableScope]
diod-1.0.24/tests/misc/tsetfsuid.c:60:9: style: The scope of the variable 'u' can be reduced. [variableScope]
diod-1.0.24/tests/misc/tsetfsuid.c:61:9: style: The scope of the variable 'g' can be reduced. [variableScope]
diod-1.0.24/tests/misc/tsetfsuidsupp.c:79:9: style: The scope of the variable 'u' can be reduced. [variableScope]
diod-1.0.24/tests/misc/tsetfsuidsupp.c:80:9: style: The scope of the variable 'g' can be reduced. [variableScope]
diod-1.0.24/tests/user/tattachmt.c:84:12: style: The scope of the variable 'err' can be reduced. [variableScope]
diod-1.0.24/tests/user/tgetxattr.c:99:9: style: The scope of the variable 'i' can be reduced. [variableScope]
diod-1.0.24/tests/user/tread.c:37:15: style: The scope of the variable 'done' can be reduced. [variableScope]
diod-1.0.24/tests/user/tread.c:58:20: style: The scope of the variable 'fid' can be reduced. [variableScope]
diod-1.0.24/tests/user/twrite.c:36:15: style: The scope of the variable 'done' can be reduced. [variableScope]
diod-1.0.24/utils/diodls.c:175:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diod-1.0.24/utils/diodls.c:176:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diod-1.0.24/utils/diodls.c:177:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diod-1.0.24/utils/diodls.c:179:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diod-1.0.24/utils/diodls.c:180:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diod-1.0.24/utils/diodls.c:181:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diod-1.0.24/utils/diodls.c:183:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diod-1.0.24/utils/diodls.c:184:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diod-1.0.24/utils/diodls.c:185:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diod-1.0.24/utils/diodmount.c:405:21: warning: Either the condition 'access' is redundant or there is possible null pointer dereference: access. [nullPointerRedundantCheck]
diod-1.0.24/utils/diodmount.c:397:26: note: Assuming that condition 'access' is not redundant
diod-1.0.24/utils/diodmount.c:405:21: note: Null pointer dereference
diod-1.0.24/utils/diodshowmount.c:98:20: style: The scope of the variable 'host' can be reduced. [variableScope]
diod-1.0.24/utils/diodshowmount.c:98:27: style: The scope of the variable 'p' can be reduced. [variableScope]
diod-1.0.24/utils/dtop.c:620:9: style: The scope of the variable 'c' can be reduced. [variableScope]
diod-1.0.24/utils/dtop.c:898:12: style: The scope of the variable 'now' can be reduced. [variableScope]
diod-1.0.24/utils/dtop.c:899:17: style: The scope of the variable 's' can be reduced. [variableScope]
diod-1.0.24/utils/dtop.c:354:20: error: Expression 'win,y++,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
diod-1.0.24/utils/dtop.c:396:20: error: Expression 'win,y++,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
diod-1.0.24/utils/dtop.c:466:20: error: Expression 'win,y++,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
diod-1.0.24/utils/dtop.c:523:20: error: Expression 'win,y++,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
diod-1.0.24/utils/dtop.c:599:24: error: Expression 'win,y++,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
diod-1.0.24/utils/opt.c:125:24: style: The scope of the variable 'cpy' can be reduced. [variableScope]
diod-1.0.24/utils/opt.c:228:18: style: The scope of the variable 'cpy' can be reduced. [variableScope]
diod-1.0.24/utils/opt.c:228:24: style: The scope of the variable 'p' can be reduced. [variableScope]
diod-1.0.24/utils/opt.c:224:43: style: Function 'opt_check_allowed_csv' argument 2 names different: declaration 's' definition 'csv'. [funcArgNamesDifferent]
diod-1.0.24/utils/opt.h:19:59: note: Function 'opt_check_allowed_csv' argument 2 names different: declaration 's' definition 'csv'.
diod-1.0.24/utils/opt.c:224:43: note: Function 'opt_check_allowed_csv' argument 2 names different: declaration 's' definition 'csv'.
[15:01]

ftp://ftp.se.debian.org/debian/pool/main/d/diodon/diodon_1.8.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dipy/dipy_0.7.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dir2ogg/dir2ogg_0.12.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dirac/dirac_1.0.2.orig.tar.gz
dirac-1.0.2/encoder/encmain.cpp:137:23: style: The scope of the variable 'fbuf' can be reduced. [variableScope]
dirac-1.0.2/encoder/encmain.cpp:168:27: style: The scope of the variable 'srcparams' can be reduced. [variableScope]
dirac-1.0.2/encoder/encmain.cpp:1175:9: error: Memory leak: frame_buf [memleak]
dirac-1.0.2/encoder/encmain.cpp:1197:9: error: Memory leak: frame_buf [memleak]
dirac-1.0.2/encoder/encmain.cpp:1049:0: error: Memory leak: parsed [memleak]
dirac-1.0.2/encoder/encmain.cpp:1175:0: error: Memory leak: outyuv [memleak]
dirac-1.0.2/encoder/encmain.cpp:1175:0: error: Memory leak: outimt [memleak]
dirac-1.0.2/encoder/encmain.cpp:482:43: performance: Function parameter 'wf' should be passed by const reference. [passedByValue]
dirac-1.0.2/libdirac_byteio/byteio.cpp:167:10: style: The scope of the variable 'bit' can be reduced. [variableScope]
dirac-1.0.2/libdirac_byteio/byteio.cpp:183:10: style: The scope of the variable 'bit' can be reduced. [variableScope]
dirac-1.0.2/libdirac_byteio/dirac_byte_stream.cpp:92:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
dirac-1.0.2/libdirac_byteio/dirac_byte_stream.cpp:176:30: style: Variable 'mp_previous_parse_unit' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/libdirac_byteio/dirac_byte_stream.cpp:197:30: style: Variable 'mp_previous_parse_unit' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/libdirac_byteio/endofsequence_byteio.cpp:48:56: style: Function 'EndOfSequenceByteIO' argument 1 names different: declaration 'stream_data' definition 'byte_io'. [funcArgNamesDifferent]
dirac-1.0.2/libdirac_byteio/endofsequence_byteio.h:65:43: note: Function 'EndOfSequenceByteIO' argument 1 names different: declaration 'stream_data' definition 'byte_io'.
dirac-1.0.2/libdirac_byteio/endofsequence_byteio.cpp:48:56: note: Function 'EndOfSequenceByteIO' argument 1 names different: declaration 'stream_data' definition 'byte_io'.
dirac-1.0.2/libdirac_byteio/endofsequence_byteio.h:65:9: style: Class 'EndOfSequenceByteIO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dirac-1.0.2/libdirac_byteio/parseunit_byteio.cpp:129:27: style: Variable 'next_parse_code' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/libdirac_byteio/parseunit_byteio.cpp:132:39: style: Variable 'next_unit_next_parse_offset' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/libdirac_common/cmd_line.h:58:12: style: Struct 'option' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dirac-1.0.2/libdirac_common/common.cpp:951:14: style: The scope of the variable 'base' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/mot_comp.cpp:329:13: style: The scope of the variable 'xincr' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/mv_codec.cpp:162:14: style: The scope of the variable 'max' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/mv_codec.cpp:243:18: style: The scope of the variable 'num_ref1_nbrs' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/mv_codec.cpp:244:18: style: The scope of the variable 'num_ref2_nbrs' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/mv_codec.cpp:337:14: style: The scope of the variable 'max' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/mv_codec.cpp:503:14: style: The scope of the variable 'max' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/mv_codec.cpp:172:13: style: Variable 'max' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/libdirac_common/mv_codec.cpp:347:13: style: Variable 'max' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/libdirac_common/mv_codec.cpp:513:13: style: Variable 'max' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/libdirac_common/pic_io.cpp:471:5: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
dirac-1.0.2/libdirac_common/pic_io.cpp:469:0: note: Variable 'ret_val' is reassigned a value before the old one has been used.
dirac-1.0.2/libdirac_common/pic_io.cpp:471:5: note: Variable 'ret_val' is reassigned a value before the old one has been used.
dirac-1.0.2/libdirac_common/picture.cpp:204:9: style: The scope of the variable 'xpad_len' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/picture.cpp:204:19: style: The scope of the variable 'ypad_len' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/picture_buffer.cpp:221:43: style: The scope of the variable 'tmp_pair' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/upconvert.cpp:154:9: style: The scope of the variable 'ypos' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/video_format_defaults.cpp:527:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dirac-1.0.2/libdirac_common/video_format_defaults.cpp:529:9: note: Found duplicate branches for 'if' and 'else'.
dirac-1.0.2/libdirac_common/video_format_defaults.cpp:527:9: note: Found duplicate branches for 'if' and 'else'.
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:361:13: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:358:13: note: Variable 'idx' is reassigned a value before the old one has been used.
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:361:13: note: Variable 'idx' is reassigned a value before the old one has been used.
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:149:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:203:21: style: The scope of the variable 'xl' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:203:25: style: The scope of the variable 'yl' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:203:29: style: The scope of the variable 'xp' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:203:33: style: The scope of the variable 'yp' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:204:11: style: The scope of the variable 'xfreq' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:204:18: style: The scope of the variable 'yfreq' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:205:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:263:16: style: The scope of the variable 'subband_fraction' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:343:9: style: The scope of the variable 'shift' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:585:16: style: The scope of the variable 'line_data' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:709:16: style: The scope of the variable 'line_data' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:815:16: style: The scope of the variable 'line_data' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:896:16: style: The scope of the variable 'line_data' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:962:16: style: The scope of the variable 'line_data' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:1061:16: style: The scope of the variable 'line_data' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:1149:16: style: The scope of the variable 'line_data' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:1307:16: style: The scope of the variable 'line_data' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:1422:16: style: The scope of the variable 'line_data' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:1463:16: style: The scope of the variable 'line_data' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:1500:16: style: The scope of the variable 'line_data' can be reduced. [variableScope]
dirac-1.0.2/libdirac_common/wavelet_utils.cpp:1541:16: style: The scope of the variable 'line_data' can be reduced. [variableScope]
dirac-1.0.2/libdirac_decoder/dirac_parser.cpp:82:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dirac-1.0.2/libdirac_decoder/picture_decompress.cpp:207:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
dirac-1.0.2/libdirac_encoder/dirac_encoder.cpp:673:32: style: C-style pointer casting [cstyleCast]
dirac-1.0.2/libdirac_encoder/dirac_encoder.cpp:781:36: style: C-style pointer casting [cstyleCast]
dirac-1.0.2/libdirac_encoder/dirac_encoder.cpp:833:32: style: C-style pointer casting [cstyleCast]
dirac-1.0.2/libdirac_encoder/dirac_encoder.cpp:1071:32: style: C-style pointer casting [cstyleCast]
dirac-1.0.2/libdirac_encoder/dirac_encoder.cpp:1096:32: style: C-style pointer casting [cstyleCast]
dirac-1.0.2/libdirac_encoder/dirac_encoder.cpp:1147:32: style: C-style pointer casting [cstyleCast]
dirac-1.0.2/libdirac_encoder/dirac_encoder.cpp:1162:12: style: C-style pointer casting [cstyleCast]
dirac-1.0.2/libdirac_encoder/dirac_encoder.cpp:620:17: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
dirac-1.0.2/libdirac_encoder/dirac_encoder.cpp:416:15: warning: Member variable 'DiracEncoder::m_enc_picture' is not initialized in the constructor. [uninitMemberVar]
dirac-1.0.2/libdirac_encoder/dirac_encoder.cpp:416:15: warning: Member variable 'DiracEncoder::m_enc_medata' is not initialized in the constructor. [uninitMemberVar]
dirac-1.0.2/libdirac_encoder/dirac_encoder.cpp:416:15: warning: Member variable 'DiracEncoder::m_decpnum' is not initialized in the constructor. [uninitMemberVar]
dirac-1.0.2/libdirac_encoder/dirac_encoder.cpp:256:10: style: Technically the member function 'DiracEncoder::EOS' can be const. [functionConst]
dirac-1.0.2/libdirac_encoder/dirac_encoder.cpp:451:9: style: Class 'DiracEncoder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dirac-1.0.2/libdirac_encoder/dirac_encoder.cpp:451:9: style: Class 'DiracEncoder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dirac-1.0.2/libdirac_encoder/enc_queue.cpp:213:43: style: The scope of the variable 'tmp_pair' can be reduced. [variableScope]
dirac-1.0.2/libdirac_encoder/picture_compress.cpp:125:17: style: Variable 'total_cost1' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/libdirac_encoder/picture_compress.cpp:128:17: style: Variable 'total_cost2' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/libdirac_encoder/prefilter.cpp:318:22: style: The scope of the variable 'vplus' can be reduced. [variableScope]
dirac-1.0.2/libdirac_encoder/prefilter.cpp:318:29: style: The scope of the variable 'vneg' can be reduced. [variableScope]
dirac-1.0.2/libdirac_encoder/prefilter.cpp:366:22: style: The scope of the variable 'vplus' can be reduced. [variableScope]
dirac-1.0.2/libdirac_encoder/prefilter.cpp:366:29: style: The scope of the variable 'vneg' can be reduced. [variableScope]
dirac-1.0.2/libdirac_encoder/quant_chooser.cpp:128:5: style: Variable 'bit_sum' is reassigned a value before the old one has been used. [redundantAssignment]
dirac-1.0.2/libdirac_encoder/quant_chooser.cpp:99:0: note: Variable 'bit_sum' is reassigned a value before the old one has been used.
dirac-1.0.2/libdirac_encoder/quant_chooser.cpp:128:5: note: Variable 'bit_sum' is reassigned a value before the old one has been used.
dirac-1.0.2/libdirac_encoder/quant_chooser.cpp:270:12: style: The scope of the variable 'p0' can be reduced. [variableScope]
dirac-1.0.2/libdirac_encoder/quant_chooser.cpp:270:15: style: The scope of the variable 'p1' can be reduced. [variableScope]
dirac-1.0.2/libdirac_encoder/seq_compress.cpp:666:9: style: The scope of the variable 'div' can be reduced. [variableScope]
dirac-1.0.2/libdirac_encoder/seq_compress.cpp:675:18: style: Variable 'div' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/libdirac_motionest/block_match.cpp:136:9: style: The scope of the variable 'xlim' can be reduced. [variableScope]
dirac-1.0.2/libdirac_motionest/block_match.cpp:176:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dirac-1.0.2/libdirac_motionest/me_mode_decn.cpp:94:9: style: The scope of the variable 'ref1' can be reduced. [variableScope]
dirac-1.0.2/libdirac_motionest/me_mode_decn.cpp:94:14: style: The scope of the variable 'ref2' can be reduced. [variableScope]
dirac-1.0.2/libdirac_motionest/me_mode_decn.cpp:245:13: style: The scope of the variable 'yblock_start' can be reduced. [variableScope]
dirac-1.0.2/libdirac_motionest/me_mode_decn.cpp:247:13: style: The scope of the variable 'yblock_end' can be reduced. [variableScope]
dirac-1.0.2/libdirac_motionest/me_mode_decn.cpp:489:18: style: The scope of the variable 'num_ref1_nbrs' can be reduced. [variableScope]
dirac-1.0.2/libdirac_motionest/me_mode_decn.cpp:490:18: style: The scope of the variable 'num_ref2_nbrs' can be reduced. [variableScope]
dirac-1.0.2/libdirac_motionest/me_mode_decn.cpp:151:20: style: Variable 'ref2' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/libdirac_motionest/me_mode_decn.cpp:193:28: style: Variable 'old_best_SB_cost' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/libdirac_motionest/me_subpel.cpp:70:9: style: The scope of the variable 'ref1' can be reduced. [variableScope]
dirac-1.0.2/libdirac_motionest/me_subpel.cpp:70:14: style: The scope of the variable 'ref2' can be reduced. [variableScope]
dirac-1.0.2/util/conversion/BMPtoRGB.cpp:145:27: style: The scope of the variable 'R' can be reduced. [variableScope]
dirac-1.0.2/util/conversion/BMPtoRGB.cpp:145:30: style: The scope of the variable 'G' can be reduced. [variableScope]
dirac-1.0.2/util/conversion/BMPtoRGB.cpp:145:33: style: The scope of the variable 'B' can be reduced. [variableScope]
dirac-1.0.2/util/conversion/BMPtoRGB.cpp:142:0: error: Memory leak: RGBArray [memleak]
dirac-1.0.2/util/conversion/RGBtoBMP.cpp:153:27: style: The scope of the variable 'R' can be reduced. [variableScope]
dirac-1.0.2/util/conversion/RGBtoBMP.cpp:153:30: style: The scope of the variable 'G' can be reduced. [variableScope]
dirac-1.0.2/util/conversion/RGBtoBMP.cpp:153:33: style: The scope of the variable 'B' can be reduced. [variableScope]
dirac-1.0.2/util/conversion/RGBtoUYVY.cpp:123:0: error: Memory leak: YLine [memleak]
dirac-1.0.2/util/conversion/UYVYtoRGB.cpp:124:0: error: Memory leak: YLine [memleak]
dirac-1.0.2/util/conversion/YUV420Down2x2.cpp:122:20: style: The scope of the variable 'line_data' can be reduced. [variableScope]
dirac-1.0.2/util/conversion/YUV420Down2x2.cpp:358:9: style: The scope of the variable 'val' can be reduced. [variableScope]
dirac-1.0.2/util/conversion/YUV420pt75filter.cpp:79:9: style: The scope of the variable 'x' can be reduced. [variableScope]
dirac-1.0.2/util/conversion/YUV420pt75filter.cpp:83:13: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/util/conversion/common/bitmap.cpp:75:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dirac-1.0.2/util/conversion/common/bitmap.cpp:86:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dirac-1.0.2/util/conversion/common/bitmap.cpp:178:16: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/util/conversion/common/bitmap.cpp:188:21: style: Variable 'imageSize' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/util/conversion/common/bitmap.cpp:189:23: style: Variable 'xPixelsPerM' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/util/conversion/common/bitmap.cpp:190:23: style: Variable 'yPixelsPerM' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/util/conversion/common/bitmap.cpp:191:23: style: Variable 'coloursUsed' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/util/conversion/common/bitmap.cpp:192:28: style: Variable 'coloursImportant' is assigned a value that is never used. [unreadVariable]
dirac-1.0.2/util/conversion/common/bitmap.h:97:9: warning: Member variable 'BitmapHeader::w' is not initialized in the constructor. [uninitMemberVar]
dirac-1.0.2/util/conversion/common/bitmap.h:97:9: warning: Member variable 'BitmapHeader::h' is not initialized in the constructor. [uninitMemberVar]
dirac-1.0.2/util/instrumentation/instrmain.cpp:125:9: style: The scope of the variable 'ref' can be reduced. [variableScope]
dirac-1.0.2/util/instrumentation/libdirac_instrument/overlay.cpp:318:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dirac-1.0.2/util/instrumentation/libdirac_instrument/overlay.cpp:323:5: note: Found duplicate branches for 'if' and 'else'.
dirac-1.0.2/util/instrumentation/libdirac_instrument/overlay.cpp:318:10: note: Found duplicate branches for 'if' and 'else'.
[15:01]

ftp://ftp.se.debian.org/debian/pool/main/d/dirb/dirb_2.22+dfsg.orig.tar.gz
dirb-2.22/src/calculanec.c:121:3: performance: Buffer 'url' is being written before its old content has been used. [redundantCopy]
dirb-2.22/src/calculanec.c:120:3: note: Buffer 'url' is being written before its old content has been used.
dirb-2.22/src/calculanec.c:121:3: note: Buffer 'url' is being written before its old content has been used.
dirb-2.22/src/crea_wordlist.c:18:9: style: The scope of the variable 'file' can be reduced. [variableScope]
dirb-2.22/src/crea_wordlist.c:22:9: style: The scope of the variable 'apunt' can be reduced. [variableScope]
dirb-2.22/src/crea_wordlist.c:194:9: style: The scope of the variable 'apunt' can be reduced. [variableScope]
dirb-2.22/src/get_url.c:209:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dirb-2.22/src/get_url.c:167:59: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dirb-2.22/src/get_url.c:168:9: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dirb-2.22/src/get_url.c:178:34: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dirb-2.22/src/get_url.c:191:23: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dirb-2.22/src/get_url.c:235:26: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dirb-2.22/src/lanza_ataque.c:17:25: style: Function 'lanza_ataque' argument 1 names different: declaration 'url_base' definition 'inicio'. [funcArgNamesDifferent]
dirb-2.22/src/funciones.h:20:25: note: Function 'lanza_ataque' argument 1 names different: declaration 'url_base' definition 'inicio'.
dirb-2.22/src/lanza_ataque.c:17:25: note: Function 'lanza_ataque' argument 1 names different: declaration 'url_base' definition 'inicio'.
dirb-2.22/src/options.c:39:3: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
dirb-2.22/src/resume.c:108:3: style: Variable 'home' is reassigned a value before the old one has been used. [redundantAssignment]
dirb-2.22/src/resume.c:101:0: note: Variable 'home' is reassigned a value before the old one has been used.
dirb-2.22/src/resume.c:108:3: note: Variable 'home' is reassigned a value before the old one has been used.
dirb-2.22/src/resume.c:32:76: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
dirb-2.22/src/utils.c:390:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dirb-2.22/src/utils.c:313:3: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
dirb-2.22/src/utils.c:158:81: error: Allocation with uri_decode, printf doesn't release it. [leakNoVarFunctionCall]
dirb-2.22/web2dic/html2dic.c:36:8: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
[15:01]

ftp://ftp.se.debian.org/debian/pool/main/d/dircproxy/dircproxy_1.0.5.orig.tar.gz
dircproxy-1.0.5/getopt/getopt.c:322:7: style: The scope of the variable 'option_index' can be reduced. [variableScope]
dircproxy-1.0.5/getopt/getopt.c:240:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dircproxy-1.0.5/src/dns.c:197:10: style: The scope of the variable 'len' can be reduced. [variableScope]
dircproxy-1.0.5/src/dns.c:349:16: style: The scope of the variable 'port' can be reduced. [variableScope]
dircproxy-1.0.5/src/irc_client.c:1734:71: warning: Either the condition '!ptr' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
dircproxy-1.0.5/src/irc_client.c:1734:32: note: Assuming that condition '!ptr' is not redundant
dircproxy-1.0.5/src/irc_client.c:1734:71: note: Null pointer subtraction
dircproxy-1.0.5/src/irc_client.c:781:28: style: The scope of the variable 'cp' can be reduced. [variableScope]
dircproxy-1.0.5/src/irc_client.c:806:28: style: The scope of the variable 'proxy' can be reduced. [variableScope]
dircproxy-1.0.5/src/irc_client.c:1499:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
dircproxy-1.0.5/src/irc_log.c:357:73: warning: Either the condition '!ptr' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
dircproxy-1.0.5/src/irc_log.c:357:34: note: Assuming that condition '!ptr' is not redundant
dircproxy-1.0.5/src/irc_log.c:357:73: note: Null pointer subtraction
dircproxy-1.0.5/src/irc_log.c:67:23: style: The scope of the variable 'counter' can be reduced. [variableScope]
dircproxy-1.0.5/src/irc_prot.c:212:14: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
dircproxy-1.0.5/src/irc_server.c:80:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dircproxy-1.0.5/src/memdebug.c:134:20: style: The scope of the variable 'ms' can be reduced. [variableScope]
dircproxy-1.0.5/src/net.c:50:0: error: #error "unable to compile, no poll() or select() function" [preprocessorErrorDirective]
dircproxy-1.0.5/src/sprintf.c:201:5: style: Variable 'newstrlen' is modified but its new value is never used. [unreadVariable]
dircproxy-1.0.5/src/sprintf.c:132:5: error: Common realloc mistake: 'newstr' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:141:7: error: Common realloc mistake: 'newstr' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:156:7: error: Common realloc mistake: 'newstr' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:167:5: error: Common realloc mistake: 'newstr' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:181:7: error: Common realloc mistake: 'newstr' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:197:5: error: Common realloc mistake: 'newstr' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:234:5: error: Common realloc mistake: 'tmpstr' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:339:13: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:350:9: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:361:13: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:382:13: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:393:9: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:409:13: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:428:13: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:443:13: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:457:13: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:499:9: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:512:9: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc]
dircproxy-1.0.5/src/sprintf.c:522:7: error: Common realloc mistake: 'newdest' nulled but not freed upon failure [memleakOnRealloc]
[15:01]

ftp://ftp.se.debian.org/debian/pool/main/d/dirdiff/dirdiff_2.1.orig.tar.gz
dirdiff-2.1/filecmp.c:114:12: style: The scope of the variable 't1' can be reduced. [variableScope]
dirdiff-2.1/filecmp.c:176:9: style: The scope of the variable 'match' can be reduced. [variableScope]
dirdiff-2.1/filecmp.c:250:17: style: The scope of the variable 't1' can be reduced. [variableScope]
dirdiff-2.1/filecmp.c:250:21: style: The scope of the variable 't2' can be reduced. [variableScope]
[15:01]

ftp://ftp.se.debian.org/debian/pool/main/d/directfb/directfb_1.7.7.orig.tar.gz
DirectFB-1.7.7/gfxdrivers/ati128/mmio.h:105:10: style: The scope of the variable 'timeout' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/ati128/ati128.c:408:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DirectFB-1.7.7/gfxdrivers/ati128/ati128.c:412:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.c:167:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.c:112:60: style: Function 'uc_fill_rectangle' argument 3 names different: declaration 'rect' definition 'r'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.h:69:44: note: Function 'uc_fill_rectangle' argument 3 names different: declaration 'rect' definition 'r'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.c:112:60: note: Function 'uc_fill_rectangle' argument 3 names different: declaration 'rect' definition 'r'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.c:135:60: style: Function 'uc_draw_rectangle' argument 3 names different: declaration 'rect' definition 'r'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.h:73:44: note: Function 'uc_draw_rectangle' argument 3 names different: declaration 'rect' definition 'r'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.c:135:60: note: Function 'uc_draw_rectangle' argument 3 names different: declaration 'rect' definition 'r'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.c:259:63: style: Function 'uc_fill_rectangle_3d' argument 3 names different: declaration 'rect' definition 'r'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.h:87:44: note: Function 'uc_fill_rectangle_3d' argument 3 names different: declaration 'rect' definition 'r'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.c:259:63: note: Function 'uc_fill_rectangle_3d' argument 3 names different: declaration 'rect' definition 'r'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.c:292:63: style: Function 'uc_draw_rectangle_3d' argument 3 names different: declaration 'rect' definition 'r'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.h:91:44: note: Function 'uc_draw_rectangle_3d' argument 3 names different: declaration 'rect' definition 'r'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.c:292:63: note: Function 'uc_draw_rectangle_3d' argument 3 names different: declaration 'rect' definition 'r'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.c:379:36: style: Function 'uc_stretch_blit' argument 3 names different: declaration 'srect' definition 'sr'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.h:109:44: note: Function 'uc_stretch_blit' argument 3 names different: declaration 'srect' definition 'sr'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.c:379:36: note: Function 'uc_stretch_blit' argument 3 names different: declaration 'srect' definition 'sr'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.c:379:54: style: Function 'uc_stretch_blit' argument 4 names different: declaration 'drect' definition 'dr'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.h:110:44: note: Function 'uc_stretch_blit' argument 4 names different: declaration 'drect' definition 'dr'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.c:379:54: note: Function 'uc_stretch_blit' argument 4 names different: declaration 'drect' definition 'dr'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_accel.c:44:12: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_fifo.c:76:37: portability: 'regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_fifo.c:77:37: portability: 'regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_hwmap.c:22:46: style: Function 'uc_map_blending_fn' argument 4 names different: declaration 'dformat' definition 'dst_format'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/cle266/uc_hw.h:52:51: note: Function 'uc_map_blending_fn' argument 4 names different: declaration 'dformat' definition 'dst_format'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_hwmap.c:22:46: note: Function 'uc_map_blending_fn' argument 4 names different: declaration 'dformat' definition 'dst_format'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_overlay.c:285:9: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_overlay.c:285:9: portability: 'ucdrv->hwregs+512' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_overlay.c:289:9: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_overlay.c:289:9: portability: 'ucdrv->hwregs+512' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwmap.c:343:28: style: Function 'uc_ovl_map_buffer' argument 3 names different: declaration 'x' definition 'ox'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/cle266/uc_overlay.h:63:28: note: Function 'uc_ovl_map_buffer' argument 3 names different: declaration 'x' definition 'ox'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwmap.c:343:28: note: Function 'uc_ovl_map_buffer' argument 3 names different: declaration 'x' definition 'ox'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwmap.c:343:36: style: Function 'uc_ovl_map_buffer' argument 4 names different: declaration 'y' definition 'oy'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/cle266/uc_overlay.h:63:35: note: Function 'uc_ovl_map_buffer' argument 4 names different: declaration 'y' definition 'oy'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwmap.c:343:36: note: Function 'uc_ovl_map_buffer' argument 4 names different: declaration 'y' definition 'oy'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwmap.c:343:44: style: Function 'uc_ovl_map_buffer' argument 5 names different: declaration 'w' definition 'sw'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/cle266/uc_overlay.h:63:42: note: Function 'uc_ovl_map_buffer' argument 5 names different: declaration 'w' definition 'sw'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwmap.c:343:44: note: Function 'uc_ovl_map_buffer' argument 5 names different: declaration 'w' definition 'sw'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwmap.c:343:52: style: Function 'uc_ovl_map_buffer' argument 6 names different: declaration 'h' definition 'sh'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/cle266/uc_overlay.h:63:49: note: Function 'uc_ovl_map_buffer' argument 6 names different: declaration 'h' definition 'sh'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwmap.c:343:52: note: Function 'uc_ovl_map_buffer' argument 6 names different: declaration 'h' definition 'sh'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwmap.c:343:60: style: Function 'uc_ovl_map_buffer' argument 7 names different: declaration 'pitch' definition 'sp'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/cle266/uc_overlay.h:63:56: note: Function 'uc_ovl_map_buffer' argument 7 names different: declaration 'pitch' definition 'sp'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwmap.c:343:60: note: Function 'uc_ovl_map_buffer' argument 7 names different: declaration 'pitch' definition 'sp'.
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwset.c:90:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwset.c:90:14: style: The scope of the variable 'dy' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwset.c:91:10: style: The scope of the variable 'dw' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwset.c:91:14: style: The scope of the variable 'dh' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwset.c:262:5: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwset.c:262:5: portability: 'ucdrv->hwregs+512' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwset.c:263:5: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwset.c:263:5: portability: 'ucdrv->hwregs+512' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwset.c:149:16: style: Variable 'dx' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/gfxdrivers/cle266/uc_ovl_hwset.c:150:16: style: Variable 'dy' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/gfxdrivers/cle266/uc_primary.c:163:11: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_primary.c:163:11: portability: 'ucdrv->hwregs+512' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_primary.c:165:11: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_primary.c:165:11: portability: 'ucdrv->hwregs+512' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_primary.c:167:11: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_primary.c:167:11: portability: 'ucdrv->hwregs+512' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_primary.c:169:6: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/uc_primary.c:169:6: portability: 'ucdrv->hwregs+512' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/unichrome.c:334:6: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/unichrome.c:334:6: portability: 'ucdrv->hwregs+964' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/unichrome.c:336:6: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/unichrome.c:336:6: portability: 'ucdrv->hwregs+965' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/unichrome.c:338:6: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/unichrome.c:338:6: portability: 'ucdrv->hwregs+965' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cle266/unichrome.c:354:14: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/cyber5k/cyber5k_overlay.c:205:6: style: Variable 'savedReg74' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/gfxdrivers/cyber5k/cyber5k_overlay.c:204:6: note: Variable 'savedReg74' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/gfxdrivers/cyber5k/cyber5k_overlay.c:205:6: note: Variable 'savedReg74' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/gfxdrivers/davinci/c64xdump.c:82:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DirectFB-1.7.7/gfxdrivers/davinci/c64xdump.c:82:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DirectFB-1.7.7/gfxdrivers/davinci/c64xdump.c:83:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DirectFB-1.7.7/gfxdrivers/davinci/c64xdump.c:83:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DirectFB-1.7.7/gfxdrivers/davinci/c64xdump.c:58:18: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:884:52: style: Function 'davinciBlit16' argument 3 names different: declaration 'srect' definition 'rect'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:100:58: note: Function 'davinciBlit16' argument 3 names different: declaration 'srect' definition 'rect'.
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:884:52: note: Function 'davinciBlit16' argument 3 names different: declaration 'srect' definition 'rect'.
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:912:52: style: Function 'davinciBlit32' argument 3 names different: declaration 'srect' definition 'rect'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:112:58: note: Function 'davinciBlit32' argument 3 names different: declaration 'srect' definition 'rect'.
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:912:52: note: Function 'davinciBlit32' argument 3 names different: declaration 'srect' definition 'rect'.
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:933:56: style: Function 'davinciBlit32to16' argument 3 names different: declaration 'srect' definition 'rect'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:106:58: note: Function 'davinciBlit32to16' argument 3 names different: declaration 'srect' definition 'rect'.
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:933:56: note: Function 'davinciBlit32to16' argument 3 names different: declaration 'srect' definition 'rect'.
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:955:57: style: Function 'davinciBlitKeyed16' argument 3 names different: declaration 'srect' definition 'rect'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:118:58: note: Function 'davinciBlitKeyed16' argument 3 names different: declaration 'srect' definition 'rect'.
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:955:57: note: Function 'davinciBlitKeyed16' argument 3 names different: declaration 'srect' definition 'rect'.
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:976:57: style: Function 'davinciBlitKeyed32' argument 3 names different: declaration 'srect' definition 'rect'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:124:58: note: Function 'davinciBlitKeyed32' argument 3 names different: declaration 'srect' definition 'rect'.
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:976:57: note: Function 'davinciBlitKeyed32' argument 3 names different: declaration 'srect' definition 'rect'.
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:999:57: style: Function 'davinciBlitBlend32' argument 3 names different: declaration 'srect' definition 'rect'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:130:58: note: Function 'davinciBlitBlend32' argument 3 names different: declaration 'srect' definition 'rect'.
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:999:57: note: Function 'davinciBlitBlend32' argument 3 names different: declaration 'srect' definition 'rect'.
DirectFB-1.7.7/gfxdrivers/davinci/davinci_2d.c:449:32: style: Variable 'ddev' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:1234:16: style: The scope of the variable 'task' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:1326:16: style: The scope of the variable 'task' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:1419:16: style: The scope of the variable 'task' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:326:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:328:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:331:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:333:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:337:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:338:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:339:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:340:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:341:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:342:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:346:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:347:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:348:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:349:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:350:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:351:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:352:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:366:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:369:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:373:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:375:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:325:17: error: Expression 'src[num++]=(136<<16)|((0&63)<<1)|((0)?1:0)' depends on order of evaluation of side effects [unknownEvaluationOrder]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:1927:27: portability: 'map_m' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:1709:18: style: struct member 'StretchCtx::colors' is never used. [unusedStructMember]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_c64x.c:282:34: error: Uninitialized variable: buf [uninitvar]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_osd.c:190:34: warning: Either the condition 'ddrv!=NULL' is redundant or there is possible null pointer dereference: ddrv. [nullPointerRedundantCheck]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_osd.c:195:21: note: Assuming that condition 'ddrv!=NULL' is not redundant
DirectFB-1.7.7/gfxdrivers/davinci/davinci_osd.c:190:34: note: Null pointer dereference
DirectFB-1.7.7/gfxdrivers/davinci/davinci_osd.c:607:34: warning: Either the condition 'ddrv!=NULL' is redundant or there is possible null pointer dereference: ddrv. [nullPointerRedundantCheck]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_osd.c:614:21: note: Assuming that condition 'ddrv!=NULL' is not redundant
DirectFB-1.7.7/gfxdrivers/davinci/davinci_osd.c:607:34: note: Null pointer dereference
DirectFB-1.7.7/gfxdrivers/davinci/davinci_osd.c:647:34: warning: Either the condition 'ddrv!=NULL' is redundant or there is possible null pointer dereference: ddrv. [nullPointerRedundantCheck]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_osd.c:654:21: note: Assuming that condition 'ddrv!=NULL' is not redundant
DirectFB-1.7.7/gfxdrivers/davinci/davinci_osd.c:647:34: note: Null pointer dereference
DirectFB-1.7.7/gfxdrivers/davinci/davinci_osd_pool.c:346:33: portability: 'local->mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_video.c:200:36: warning: Either the condition 'ddrv!=NULL' is redundant or there is possible null pointer dereference: ddrv. [nullPointerRedundantCheck]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_video.c:208:21: note: Assuming that condition 'ddrv!=NULL' is not redundant
DirectFB-1.7.7/gfxdrivers/davinci/davinci_video.c:200:36: note: Null pointer dereference
DirectFB-1.7.7/gfxdrivers/davinci/davinci_video.c:516:10: style: The scope of the variable 'phases' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_video.c:519:10: style: The scope of the variable 'phaseMask' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_video.c:520:10: style: The scope of the variable 'coarseShift' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_video.c:521:10: style: The scope of the variable 'halfCoarse' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/davinci/davinci_video_pool.c:345:33: portability: 'local->mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/davinci/kernel-module/c64x/c64x.c:245:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/davinci/kernel-module/c64x/c64x.c:324:18: portability: 'dram' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/ep9x/ep9x.c:344:48: portability: '(void*)ep9xdev->fb_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/ep9x/ep9x.c:344:67: portability: '(void*)ep9xdev->fb_addr+ep9xdev->srcaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/ep9x/ep9x.c:346:48: portability: '(void*)ep9xdev->srcaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/gl/gl_2d.c:535:12: style: The scope of the variable 'infoLog' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/gles2/gles2_2d.c:1154:22: style: Function 'gles2BatchBlit' argument 1 names different: declaration 'driver_data' definition 'drv'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/gles2/gles2_2d.h:101:32: note: Function 'gles2BatchBlit' argument 1 names different: declaration 'driver_data' definition 'drv'.
DirectFB-1.7.7/gfxdrivers/gles2/gles2_2d.c:1154:22: note: Function 'gles2BatchBlit' argument 1 names different: declaration 'driver_data' definition 'drv'.
DirectFB-1.7.7/gfxdrivers/gles2/gles2_2d.c:1154:33: style: Function 'gles2BatchBlit' argument 2 names different: declaration 'device_data' definition 'dev'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/gles2/gles2_2d.h:101:51: note: Function 'gles2BatchBlit' argument 2 names different: declaration 'device_data' definition 'dev'.
DirectFB-1.7.7/gfxdrivers/gles2/gles2_2d.c:1154:33: note: Function 'gles2BatchBlit' argument 2 names different: declaration 'device_data' definition 'dev'.
DirectFB-1.7.7/gfxdrivers/gles2/gles2_shaders.c:52:13: style: The scope of the variable 'log' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/gles2/gles2_shaders.c:88:12: style: The scope of the variable 'log' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/gp2d/gp2d_blt.c:331:29: portability: 'buffer->mapped' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/gp2d/gp2d_blt.c:366:35: portability: 'gdrv->current->mapped' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/gp2d/gp2d_blt.c:1323:46: portability: 'gdev->src_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/gp2d/gp2d_driver.c:55:22: style: The scope of the variable 'ret' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/gp2d/gp2d_driver.c:105:20: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/gp2d/gp2d_engine.cpp:344:30: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/gfxdrivers/gp2d/gp2d_engine.cpp:439:25: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/gfxdrivers/gp2d/gp2d_engine.cpp:557:25: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/gfxdrivers/gp2d/gp2d_engine.cpp:589:25: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/gfxdrivers/gp2d/gp2d_engine.cpp:142:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DirectFB-1.7.7/gfxdrivers/gp2d/gp2d_engine.h:36:6: style: Class 'GP2DBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DirectFB-1.7.7/gfxdrivers/gp2d/gp2d_engine.h:89:6: style: Class 'GP2DTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DirectFB-1.7.7/gfxdrivers/gp2d/gp2d_engine.h:159:6: style: Class 'GP2DEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DirectFB-1.7.7/gfxdrivers/i830/i830.h:385:35: portability: 'block->virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/i830/i830_overlay.c:445:32: style: The scope of the variable 'val' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/i830/i830_overlay.c:445:43: style: The scope of the variable 'window' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/i830/i830_overlay.c:445:51: style: The scope of the variable 'sum' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/i830/i830_overlay.c:648:15: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/i830/i830_overlay.c:648:18: style: The scope of the variable 'j' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/i830/i830_overlay.c:648:21: style: The scope of the variable 'pos' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/i830/i830_overlay.c:797:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DirectFB-1.7.7/gfxdrivers/mach64/mmio.h:176:10: style: The scope of the variable 'timeout' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/mach64/mach64.c:179:24: style: The scope of the variable 'mmio' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/mach64/mach64.c:1513:24: style: The scope of the variable 'mmio' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/mach64/mach64_state.c:584:19: style: The scope of the variable 'mmio' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/matrox/matrox.c:2732:24: style: The scope of the variable 'mmio' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/matrox/matrox_3d.c:224:19: style: The scope of the variable 'mmio' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/matrox/matrox_3d.c:352:37: error: Uninitialized struct member: eBot.sx [uninitStructMember]
DirectFB-1.7.7/gfxdrivers/matrox/matrox_bes.c:272:26: style: The scope of the variable 'mmio' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/matrox/matrox_crtc2.c:324:28: style: The scope of the variable 'mmio' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/matrox/matrox_maven.c:411:12: style: The scope of the variable 'fd' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/matrox/matrox_maven.c:412:12: style: The scope of the variable 'file' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/matrox/matrox_maven.c:415:12: style: The scope of the variable 'res' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/matrox/matrox_state.c:154:40: style: Condition 'depth_buffer!=NULL' is always false [knownConditionTrueFalse]
DirectFB-1.7.7/gfxdrivers/matrox/matrox_state.c:146:43: note: Assignment 'depth_buffer=NULL', assigned value is 0
DirectFB-1.7.7/gfxdrivers/matrox/matrox_state.c:154:40: note: Condition 'depth_buffer!=NULL' is always false
DirectFB-1.7.7/gfxdrivers/matrox/matrox_state.c:154:40: style: Same expression on both sides of '!=' because the value of 'depth_buffer' and 'NULL' are the same. [duplicateExpression]
DirectFB-1.7.7/gfxdrivers/matrox/matrox_state.c:146:43: note: 'depth_buffer' is assigned value 'NULL' here.
DirectFB-1.7.7/gfxdrivers/matrox/matrox_state.c:154:40: note: Same expression on both sides of '!=' because the value of 'depth_buffer' and 'NULL' are the same.
DirectFB-1.7.7/gfxdrivers/matrox/matrox_state.c:728:21: style: The scope of the variable 'mmio' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/nsc/nsc.c:259:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
DirectFB-1.7.7/gfxdrivers/nsc/nsc.c:255:18: note: outer condition: state->source
DirectFB-1.7.7/gfxdrivers/nsc/nsc.c:259:21: note: identical inner condition: state->source
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_accel.h:121:21: style: The scope of the variable 'mmio' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_accel.h:122:21: style: The scope of the variable 'waitcycles' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_accel.h:169:21: style: The scope of the variable 'mmio' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_accel.h:170:21: style: The scope of the variable 'ring' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_accel.h:171:21: style: The scope of the variable 'waitcycles' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia.c:171:24: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_accel.h:45:31: portability: 'mmioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_accel.h:51:32: portability: 'mmioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_accel.h:57:31: portability: 'mmioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_accel.h:63:38: portability: 'mmioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_accel.h:69:39: portability: 'mmioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_accel.h:75:38: portability: 'mmioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_objects.h:157:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_objects.h:157:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_objects.h:157:11: portability: 'nvdrv->mmio_base+8388608+(subc)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia.c:1559:27: portability: 'nvdrv->dma_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia.c:1724:57: portability: 'nvdrv->agp_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia.c:1741:56: portability: 'nvdrv->fb_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_objects.h:79:58: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_objects.h:128:64: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:144:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:144:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:144:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_TRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:147:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:147:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:147:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_TRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:155:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:155:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:155:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_TRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:164:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:164:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:164:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_RECTANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:167:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:167:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:167:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_RECTANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:186:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:186:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:186:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:189:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:189:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:189:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:212:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:212:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:212:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_LINE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:215:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:215:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:215:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_LINE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:235:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:235:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:235:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_RECTANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:238:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:238:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:238:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_RECTANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:266:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:266:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:266:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_LINE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:269:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:269:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:269:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_LINE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:305:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:305:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:305:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_SCALEDIMAGE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:308:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:308:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:308:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_SCALEDIMAGE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:316:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:316:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:316:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_SCALEDIMAGE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:323:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:323:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:323:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_SCREENBLT)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:353:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:353:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:353:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_IMAGEBLT)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:356:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:356:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:356:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_IMAGEBLT)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:371:26: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:371:26: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:371:26: portability: 'nvdrv->mmio_base+8388608+(SUBC_IMAGEBLT)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:376:26: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:376:26: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:376:26: portability: 'nvdrv->mmio_base+8388608+(SUBC_IMAGEBLT)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:390:26: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:390:26: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:390:26: portability: 'nvdrv->mmio_base+8388608+(SUBC_IMAGEBLT)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:395:26: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:395:26: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:395:26: portability: 'nvdrv->mmio_base+8388608+(SUBC_IMAGEBLT)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:441:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:441:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:441:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_SCALEDIMAGE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:444:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:444:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:444:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_SCALEDIMAGE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:452:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:452:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:452:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_SCALEDIMAGE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:497:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:497:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:497:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_STRETCHEDIMAGE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:500:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:500:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:500:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_STRETCHEDIMAGE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:518:26: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:518:26: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:518:26: portability: 'nvdrv->mmio_base+8388608+(SUBC_STRETCHEDIMAGE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:523:26: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:523:26: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:523:26: portability: 'nvdrv->mmio_base+8388608+(SUBC_STRETCHEDIMAGE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:537:26: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:537:26: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:537:26: portability: 'nvdrv->mmio_base+8388608+(SUBC_STRETCHEDIMAGE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:542:26: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:542:26: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_2d.c:542:26: portability: 'nvdrv->mmio_base+8388608+(SUBC_STRETCHEDIMAGE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:275:59: style: Function 'nvTextureTriangles' argument 3 names different: declaration 'vertices' definition 've'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.h:32:59: note: Function 'nvTextureTriangles' argument 3 names different: declaration 'vertices' definition 've'.
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:275:59: note: Function 'nvTextureTriangles' argument 3 names different: declaration 'vertices' definition 've'.
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:115:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:115:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:115:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:121:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:121:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:121:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:123:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:123:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:123:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:125:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:125:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:125:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:127:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:127:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:127:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:130:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:130:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:130:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:131:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:131:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:131:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:132:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:132:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:132:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:133:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:133:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:133:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:136:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:136:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:136:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:157:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:157:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:157:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:159:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:159:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:159:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:160:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:160:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:160:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:161:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:161:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:161:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:163:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:163:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:163:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:218:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:218:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:218:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:221:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:221:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:221:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:222:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:222:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:222:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:223:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:223:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:223:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:224:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:224:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:224:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:226:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:226:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:226:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:263:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:263:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:263:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:265:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:265:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:265:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:266:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:266:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:266:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:267:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:267:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:267:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:268:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:268:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:268:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:270:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:270:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:270:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:301:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:301:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:301:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:306:21: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:306:21: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:306:21: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:308:21: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:308:21: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:308:21: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:310:21: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:310:21: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:310:21: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:312:21: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:312:21: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:312:21: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:317:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:317:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:317:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:319:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:319:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:319:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:321:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:321:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:321:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:323:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:323:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:323:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:326:21: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:326:21: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:326:21: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:328:21: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:328:21: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:328:21: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:330:21: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:330:21: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:330:21: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:332:21: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:332:21: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:332:21: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:337:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:337:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:337:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:339:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:339:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:339:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:341:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:341:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:341:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:343:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:343:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:343:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:346:21: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:346:21: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:346:21: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:348:21: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:348:21: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:348:21: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:350:21: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:350:21: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:350:21: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:352:21: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:352:21: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_3d.c:352:21: portability: 'nvdrv->mmio_base+8388608+(SUBC_TEXTRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_primary.c:85:24: style: The scope of the variable 'mmio' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:73:21: style: The scope of the variable 'mmio' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:154:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:154:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:154:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_RECTANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:157:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:157:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:157:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_TRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:160:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:160:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:160:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_LINE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:167:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:167:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:167:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_SURFACES2D)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:170:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:170:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:170:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_SURFACES2D)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:177:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:177:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:177:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_SURFACES3D)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:179:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:179:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:179:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_SURFACES3D)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:198:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:198:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:198:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_SURFACES2D)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:200:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:200:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:200:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_SURFACES2D)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:207:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:207:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:207:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_SURFACES3D)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:257:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:257:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:257:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_SURFACES2D)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:334:6: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:334:6: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:334:6: portability: 'nvdrv->mmio_base+8388608+(SUBC_CLIP)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:412:11: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:412:11: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:412:11: portability: 'nvdrv->mmio_base+8388608+(SUBC_SURFACES2D)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:422:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:422:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:422:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_BETA1)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:468:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:468:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:468:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_BETA4)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:491:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:491:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:491:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_BETA1)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:554:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:554:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:554:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_RECTANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:557:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:557:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:557:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_TRIANGLE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:560:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:560:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:560:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_LINE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:633:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:633:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:633:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_IMAGEBLT)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:636:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:636:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:636:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_STRETCHEDIMAGE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:687:16: portability: 'nvdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:687:16: portability: 'nvdrv->mmio_base+8388608' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/nvidia/nvidia_state.c:687:16: portability: 'nvdrv->mmio_base+8388608+(SUBC_SCALEDIMAGE)*8192' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/pxa3xx/pxa3xx_blt.c:154:10: style: The scope of the variable 'result' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/pxa3xx/pxa3xx_dump.c:171:11: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
DirectFB-1.7.7/gfxdrivers/pxa3xx/pxa3xx_dump.c:131:22: portability: 'pxa3xx_gcu_virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/pxa3xx/pxa3xx_dump.c:140:19: portability: 'pxa3xx_gcu_virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/pxa3xx/pxa3xx_dump.c:141:19: portability: 'pxa3xx_gcu_virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/pxa3xx/pxa3xx_dump.c:142:20: portability: 'pxa3xx_gcu_virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/pxa3xx/pxa3xx_dump.c:143:20: portability: 'pxa3xx_gcu_virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/pxa3xx/pxa3xx_dump.c:144:20: portability: 'pxa3xx_gcu_virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/pxa3xx/pxa3xx_dump.c:160:53: portability: 'pxa3xx_gcu_virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/pxa3xx/pxa3xx_dump.c:165:36: portability: 'pxa3xx_gcu_virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/radeon/radeon_mmio.h:113:10: style: The scope of the variable 'waitcycles' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/radeon/r100_3d.c:426:24: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/radeon/radeon_mmio.h:154:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DirectFB-1.7.7/gfxdrivers/radeon/r100_state.c:106:25: style: The scope of the variable 'mmio' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/radeon/r200_state.c:117:25: style: The scope of the variable 'mmio' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/radeon/r300_3d.c:402:24: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/radeon/r300_3d.c:95:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DirectFB-1.7.7/gfxdrivers/radeon/r300_3d.c:118:42: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DirectFB-1.7.7/gfxdrivers/radeon/r300_3d.c:453:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DirectFB-1.7.7/gfxdrivers/radeon/r300_3d.c:476:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DirectFB-1.7.7/gfxdrivers/radeon/r300_state.c:302:25: style: The scope of the variable 'mmio' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/radeon/r300_state.c:306:25: style: The scope of the variable 'dst_422' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/radeon/r300_state.c:565:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:529:20: warning: Either the condition 'if(source&&source->config.format!=DSPF_A8)' is redundant or there is possible null pointer dereference: source. [nullPointerRedundantCheck]
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:535:19: note: Assuming that condition 'if(source&&source->config.format!=DSPF_A8)' is not redundant
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:529:20: note: Null pointer dereference
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:530:20: warning: Either the condition 'if(source&&source->config.format!=DSPF_A8)' is redundant or there is possible null pointer dereference: source. [nullPointerRedundantCheck]
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:535:19: note: Assuming that condition 'if(source&&source->config.format!=DSPF_A8)' is not redundant
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:530:20: note: Null pointer dereference
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:531:20: warning: Either the condition 'if(source&&source->config.format!=DSPF_A8)' is redundant or there is possible null pointer dereference: source. [nullPointerRedundantCheck]
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:535:19: note: Assuming that condition 'if(source&&source->config.format!=DSPF_A8)' is not redundant
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:531:20: note: Null pointer dereference
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:752:20: warning: Either the condition 'if(source&&source->config.format!=DSPF_A8)' is redundant or there is possible null pointer dereference: source. [nullPointerRedundantCheck]
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:758:19: note: Assuming that condition 'if(source&&source->config.format!=DSPF_A8)' is not redundant
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:752:20: note: Null pointer dereference
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:753:20: warning: Either the condition 'if(source&&source->config.format!=DSPF_A8)' is redundant or there is possible null pointer dereference: source. [nullPointerRedundantCheck]
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:758:19: note: Assuming that condition 'if(source&&source->config.format!=DSPF_A8)' is not redundant
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:753:20: note: Null pointer dereference
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:754:20: warning: Either the condition 'if(source&&source->config.format!=DSPF_A8)' is redundant or there is possible null pointer dereference: source. [nullPointerRedundantCheck]
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:758:19: note: Assuming that condition 'if(source&&source->config.format!=DSPF_A8)' is not redundant
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:754:20: note: Null pointer dereference
DirectFB-1.7.7/gfxdrivers/radeon/radeon.c:1366:21: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/radeon/radeon_crtc1.c:125:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/gfxdrivers/radeon/radeon_crtc2.c:550:36: style: Function 'crtc2_find_mode' argument 1 names different: declaration 'drv' definition 'rdrv'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/radeon/radeon_crtc2.c:108:63: note: Function 'crtc2_find_mode' argument 1 names different: declaration 'drv' definition 'rdrv'.
DirectFB-1.7.7/gfxdrivers/radeon/radeon_crtc2.c:550:36: note: Function 'crtc2_find_mode' argument 1 names different: declaration 'drv' definition 'rdrv'.
DirectFB-1.7.7/gfxdrivers/savage/savage_streams_old.c:480:24: style: The scope of the variable 'mmio' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/sh772x/kernel-module/sh7722.c:467:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/sh772x/kernel-module/sh7722.c:1096:1: style: Label 'error_veu' is not used. [unusedLabel]
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722.h:72:46: portability: 'sdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722.h:83:39: portability: 'sdrv->mmio_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722.c:285:52: portability: '(void*)sdrv->lcd_virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722.c:412:55: portability: 'sdrv->lcd_virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_blt.c:982:46: style: Same expression on both sides of '|'. [duplicateExpression]
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_jpeg.c:75:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_jpeg.c:59:12: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_layer.c:408:32: warning: Either the condition 'sdrv!=NULL' is redundant or there is possible null pointer dereference: sdrv. [nullPointerRedundantCheck]
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_layer.c:414:21: note: Assuming that condition 'sdrv!=NULL' is not redundant
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_layer.c:408:32: note: Null pointer dereference
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_layer.c:467:31: warning: Either the condition 'sdrv!=NULL' is redundant or there is possible null pointer dereference: sdrv. [nullPointerRedundantCheck]
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_layer.c:472:21: note: Assuming that condition 'sdrv!=NULL' is not redundant
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_layer.c:467:31: note: Null pointer dereference
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_layer.c:383:16: style: Variable 'nr_surfaces' is modified but its new value is never used. [unreadVariable]
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_layer.c:445:16: style: Variable 'nr_surfaces' is modified but its new value is never used. [unreadVariable]
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_layer.c:489:16: style: Variable 'nr_surfaces' is modified but its new value is never used. [unreadVariable]
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_lcd.c:148:51: style: Same expression on both sides of '/'. [duplicateExpression]
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_multi.c:326:36: warning: Either the condition 'sdrv!=NULL' is redundant or there is possible null pointer dereference: sdrv. [nullPointerRedundantCheck]
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_multi.c:332:21: note: Assuming that condition 'sdrv!=NULL' is not redundant
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_multi.c:326:36: note: Null pointer dereference
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_multi.c:386:31: warning: Either the condition 'sdrv!=NULL' is redundant or there is possible null pointer dereference: sdrv. [nullPointerRedundantCheck]
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_multi.c:391:21: note: Assuming that condition 'sdrv!=NULL' is not redundant
DirectFB-1.7.7/gfxdrivers/sh772x/sh7722_multi.c:386:31: note: Null pointer dereference
DirectFB-1.7.7/gfxdrivers/sis315/sis315_accel.c:163:17: style: The scope of the variable 'dst_offset' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/sis315/sis315_accel.c:163:29: style: The scope of the variable 'src_offset' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/sis315/sis315_accel.c:163:41: style: The scope of the variable 'src_pitch' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/sis315/sis315_accel.c:163:52: style: The scope of the variable 'dst_pitch' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/tdfx/tdfx.c:670:6: style: Variable 'voodoo3D->triangleCMD' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/gfxdrivers/tdfx/tdfx.c:668:6: note: Variable 'voodoo3D->triangleCMD' is reassigned a value before the old one has been used.
DirectFB-1.7.7/gfxdrivers/tdfx/tdfx.c:670:6: note: Variable 'voodoo3D->triangleCMD' is reassigned a value before the old one has been used.
DirectFB-1.7.7/gfxdrivers/tdfx/tdfx.c:546:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DirectFB-1.7.7/gfxdrivers/tdfx/tdfx.c:668:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.c:170:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.c:115:60: style: Function 'uc_fill_rectangle' argument 3 names different: declaration 'rect' definition 'r'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.h:73:44: note: Function 'uc_fill_rectangle' argument 3 names different: declaration 'rect' definition 'r'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.c:115:60: note: Function 'uc_fill_rectangle' argument 3 names different: declaration 'rect' definition 'r'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.c:138:60: style: Function 'uc_draw_rectangle' argument 3 names different: declaration 'rect' definition 'r'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.h:77:44: note: Function 'uc_draw_rectangle' argument 3 names different: declaration 'rect' definition 'r'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.c:138:60: note: Function 'uc_draw_rectangle' argument 3 names different: declaration 'rect' definition 'r'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.c:337:63: style: Function 'uc_fill_rectangle_3d' argument 3 names different: declaration 'rect' definition 'r'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.h:91:44: note: Function 'uc_fill_rectangle_3d' argument 3 names different: declaration 'rect' definition 'r'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.c:337:63: note: Function 'uc_fill_rectangle_3d' argument 3 names different: declaration 'rect' definition 'r'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.c:370:63: style: Function 'uc_draw_rectangle_3d' argument 3 names different: declaration 'rect' definition 'r'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.h:95:44: note: Function 'uc_draw_rectangle_3d' argument 3 names different: declaration 'rect' definition 'r'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.c:370:63: note: Function 'uc_draw_rectangle_3d' argument 3 names different: declaration 'rect' definition 'r'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.c:453:36: style: Function 'uc_stretch_blit' argument 3 names different: declaration 'srect' definition 'sr'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.h:113:44: note: Function 'uc_stretch_blit' argument 3 names different: declaration 'srect' definition 'sr'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.c:453:36: note: Function 'uc_stretch_blit' argument 3 names different: declaration 'srect' definition 'sr'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.c:453:54: style: Function 'uc_stretch_blit' argument 4 names different: declaration 'drect' definition 'dr'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.h:114:44: note: Function 'uc_stretch_blit' argument 4 names different: declaration 'drect' definition 'dr'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.c:453:54: note: Function 'uc_stretch_blit' argument 4 names different: declaration 'drect' definition 'dr'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_accel.c:44:12: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_fifo.c:76:37: portability: 'regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_fifo.c:77:37: portability: 'regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_hwmap.c:22:46: style: Function 'uc_map_blending_fn' argument 4 names different: declaration 'dformat' definition 'dst_format'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_hw.h:63:51: note: Function 'uc_map_blending_fn' argument 4 names different: declaration 'dformat' definition 'dst_format'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_hwmap.c:22:46: note: Function 'uc_map_blending_fn' argument 4 names different: declaration 'dformat' definition 'dst_format'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_overlay.c:364:9: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_overlay.c:364:9: portability: 'ucdrv->hwregs+512' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_overlay.c:369:9: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_overlay.c:369:9: portability: 'ucdrv->hwregs+512' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_overlay.c:372:5: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_overlay.c:372:5: portability: 'ucdrv->hwregs+512' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwmap.c:357:28: style: Function 'uc_ovl_map_buffer' argument 3 names different: declaration 'x' definition 'ox'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_overlay.h:75:28: note: Function 'uc_ovl_map_buffer' argument 3 names different: declaration 'x' definition 'ox'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwmap.c:357:28: note: Function 'uc_ovl_map_buffer' argument 3 names different: declaration 'x' definition 'ox'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwmap.c:357:36: style: Function 'uc_ovl_map_buffer' argument 4 names different: declaration 'y' definition 'oy'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_overlay.h:75:35: note: Function 'uc_ovl_map_buffer' argument 4 names different: declaration 'y' definition 'oy'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwmap.c:357:36: note: Function 'uc_ovl_map_buffer' argument 4 names different: declaration 'y' definition 'oy'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwmap.c:357:44: style: Function 'uc_ovl_map_buffer' argument 5 names different: declaration 'w' definition 'sw'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_overlay.h:75:42: note: Function 'uc_ovl_map_buffer' argument 5 names different: declaration 'w' definition 'sw'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwmap.c:357:44: note: Function 'uc_ovl_map_buffer' argument 5 names different: declaration 'w' definition 'sw'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwmap.c:357:52: style: Function 'uc_ovl_map_buffer' argument 6 names different: declaration 'h' definition 'sh'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_overlay.h:75:49: note: Function 'uc_ovl_map_buffer' argument 6 names different: declaration 'h' definition 'sh'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwmap.c:357:52: note: Function 'uc_ovl_map_buffer' argument 6 names different: declaration 'h' definition 'sh'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwmap.c:357:60: style: Function 'uc_ovl_map_buffer' argument 7 names different: declaration 'pitch' definition 'sp'. [funcArgNamesDifferent]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_overlay.h:75:56: note: Function 'uc_ovl_map_buffer' argument 7 names different: declaration 'pitch' definition 'sp'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwmap.c:357:60: note: Function 'uc_ovl_map_buffer' argument 7 names different: declaration 'pitch' definition 'sp'.
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwset.c:90:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwset.c:90:14: style: The scope of the variable 'dy' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwset.c:91:10: style: The scope of the variable 'dw' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwset.c:91:14: style: The scope of the variable 'dh' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwset.c:279:5: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwset.c:279:5: portability: 'ucdrv->hwregs+512' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwset.c:280:5: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwset.c:280:5: portability: 'ucdrv->hwregs+512' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwset.c:151:16: style: Variable 'dx' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_ovl_hwset.c:152:16: style: Variable 'dy' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_primary.c:171:11: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_primary.c:171:11: portability: 'ucdrv->hwregs+512' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_primary.c:173:11: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_primary.c:173:11: portability: 'ucdrv->hwregs+512' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/uc_spic.c:32:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/gfxdrivers/unichrome/unichrome.c:356:6: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/unichrome.c:356:6: portability: 'ucdrv->hwregs+964' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/unichrome.c:358:6: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/unichrome.c:358:6: portability: 'ucdrv->hwregs+965' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/unichrome.c:360:6: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/unichrome.c:360:6: portability: 'ucdrv->hwregs+965' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/unichrome.c:362:6: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/unichrome/unichrome.c:378:14: portability: 'ucdrv->hwregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/vmware/vmware_2d.c:330:41: portability: 'vdev->dst_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/vmware/vmware_2d.c:364:41: portability: 'vdev->dst_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/vmware/vmware_2d.c:364:64: portability: 'vdev->dst_addr+dy*vdev->dst_pitch' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/vmware/vmware_2d.c:369:41: portability: 'vdev->src_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/vmware/vmware_2d.c:521:35: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/vmware/vmware_2d.c:533:35: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/vmware/vmware_2d.c:545:35: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/vmware/vmware_2d.c:558:25: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/gfxdrivers/vmware/vmware_2d.c:559:25: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/inputdrivers/elo/elo.c:194:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
DirectFB-1.7.7/inputdrivers/elo/elo.c:219:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/inputdrivers/elo/elo.c:254:29: style: Unused variable: ptr [unusedVariable]
DirectFB-1.7.7/inputdrivers/gunze/gunze.c:126:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/inputdrivers/joystick/joystick.c:204:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DirectFB-1.7.7/inputdrivers/joystick/joystick.c:209:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DirectFB-1.7.7/inputdrivers/linux_input/linux_input.c:1048:20: style: The scope of the variable 'relbit' can be reduced. [variableScope]
DirectFB-1.7.7/inputdrivers/linux_input/linux_input.c:1557:46: style: The scope of the variable 'recv_len' can be reduced. [variableScope]
DirectFB-1.7.7/inputdrivers/linux_input/linux_input.c:1590:24: error: Uninitialized variable: udev_event [uninitvar]
DirectFB-1.7.7/inputdrivers/lirc/lirc.c:114:6: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/inputdrivers/lirc/lirc.c:112:15: note: Variable 's' is reassigned a value before the old one has been used.
DirectFB-1.7.7/inputdrivers/lirc/lirc.c:114:6: note: Variable 's' is reassigned a value before the old one has been used.
DirectFB-1.7.7/inputdrivers/mutouch/mutouch.c:188:10: style: The scope of the variable 'res' can be reduced. [variableScope]
DirectFB-1.7.7/inputdrivers/ps2mouse/ps2mouse.c:339:25: style: The scope of the variable 'buf' can be reduced. [variableScope]
DirectFB-1.7.7/inputdrivers/ps2mouse/ps2mouse.c:390:13: style: The scope of the variable 'fd' can be reduced. [variableScope]
DirectFB-1.7.7/inputdrivers/ps2mouse/ps2mouse.c:274:12: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/inputdrivers/serialmouse/serialmouse.c:451:38: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
DirectFB-1.7.7/inputdrivers/tslib/tslib.c:237:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DirectFB-1.7.7/inputdrivers/ucb1x00_ts/ucb1x00_ts.c:114:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
DirectFB-1.7.7/inputdrivers/ucb1x00_ts/ucb1x00_ts.c:114:14: style: The scope of the variable 'dy' can be reduced. [variableScope]
DirectFB-1.7.7/inputdrivers/zytronic/zytronic.c:285:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DirectFB-1.7.7/inputdrivers/zytronic/zytronic.c:344:14: style: The scope of the variable 'val' can be reduced. [variableScope]
DirectFB-1.7.7/inputdrivers/zytronic/zytronic.c:216:13: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/inputdrivers/zytronic/zytronic.c:332:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/inputdrivers/zytronic/zytronic.c:308:9: error: Uninitialized variable: charActuel [uninitvar]
DirectFB-1.7.7/interfaces/IDirectFBFont/idirectfbfont_dgiff.c:224:19: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBFont/idirectfbfont_dgiff.c:232:38: portability: '(void*)face' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBFont/idirectfbfont_dgiff.c:326:34: portability: '(void*)(row+1)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBFont/idirectfbfont_ft2.c:312:17: style: The scope of the variable 'xoffset' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBFont/idirectfbfont_ft2.c:312:26: style: The scope of the variable 'yoffset' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBFont/idirectfbfont_ft2.c:757:10: style: Unsigned variable 'prev' can't be negative so it is unnecessary to test it. [unsignedPositive]
DirectFB-1.7.7/interfaces/IDirectFBFont/idirectfbfont_ft2.c:757:10: style: Unsigned variable 'current' can't be negative so it is unnecessary to test it. [unsignedPositive]
DirectFB-1.7.7/interfaces/IDirectFBFont/idirectfbfont_ft2.c:327:61: portability: 'blurred' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBFont/idirectfbfont_ft2.c:327:71: portability: 'blurred+xoffset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBFont/idirectfbfont_ft2.c:403:26: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBFont/idirectfbfont_lino.c:131:18: style: struct member 'KerningCacheEntry::x' is never used. [unusedStructMember]
DirectFB-1.7.7/interfaces/IDirectFBFont/idirectfbfont_lino.c:132:18: style: struct member 'KerningCacheEntry::y' is never used. [unusedStructMember]
DirectFB-1.7.7/interfaces/IDirectFBFont/idirectfbfont_lino.c:1256:12: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/interfaces/IDirectFBFont/idirectfbfont_lino.c:1099:30: style: Variable 'load_flags' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/interfaces/IDirectFBGL/EGL/idirectfbgl_egl.c:95:31: style: struct member 'IDirectFBGL_data::core' is never used. [unusedStructMember]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_bmp.c:102:15: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_ffmpeg.c:443:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_ffmpeg.c:420:0: note: Variable 'ret' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_ffmpeg.c:443:6: note: Variable 'ret' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_gif.c:376:20: style: The scope of the variable 'count' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_gif.c:461:16: style: The scope of the variable 'incode' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_gif.c:230:62: style: Function 'IDirectFBImageProvider_GIF_RenderTo' argument 3 names different: declaration 'destination_rect' definition 'dest_rect'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_gif.c:147:62: note: Function 'IDirectFBImageProvider_GIF_RenderTo' argument 3 names different: declaration 'destination_rect' definition 'dest_rect'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_gif.c:230:62: note: Function 'IDirectFBImageProvider_GIF_RenderTo' argument 3 names different: declaration 'destination_rect' definition 'dest_rect'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_jpeg.c:411:29: style: The scope of the variable 'direct' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_jpeg.c:154:24: style: Checking if unsigned variable 'nbytes' is less than zero. [unsignedLessThanZero]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_jpeg.c:408:63: style: Function 'IDirectFBImageProvider_JPEG_RenderTo' argument 3 names different: declaration 'destination_rect' definition 'dest_rect'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_jpeg.c:97:63: note: Function 'IDirectFBImageProvider_JPEG_RenderTo' argument 3 names different: declaration 'destination_rect' definition 'dest_rect'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_jpeg.c:408:63: note: Function 'IDirectFBImageProvider_JPEG_RenderTo' argument 3 names different: declaration 'destination_rect' definition 'dest_rect'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_jpeg2000.c:230:21: style: The scope of the variable 'x' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_jpeg2000.c:99:74: style: Variable 'fmtid' is modified but its new value is never used. [unreadVariable]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_mpeg2.c:209:64: style: Function 'IDirectFBImageProvider_MPEG2_RenderTo' argument 3 names different: declaration 'destination_rect' definition 'dest_rect'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_mpeg2.c:104:64: note: Function 'IDirectFBImageProvider_MPEG2_RenderTo' argument 3 names different: declaration 'destination_rect' definition 'dest_rect'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_mpeg2.c:209:64: note: Function 'IDirectFBImageProvider_MPEG2_RenderTo' argument 3 names different: declaration 'destination_rect' definition 'dest_rect'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c:278:29: style: The scope of the variable 'x' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c:278:32: style: The scope of the variable 'y' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c:662:48: style: The scope of the variable 'num_colors' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c:358:0: warning: Redundant assignment of 'bit_depth' to itself. [selfAssignment]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c:271:62: style: Function 'IDirectFBImageProvider_PNG_RenderTo' argument 3 names different: declaration 'destination_rect' definition 'dest_rect'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c:130:62: note: Function 'IDirectFBImageProvider_PNG_RenderTo' argument 3 names different: declaration 'destination_rect' definition 'dest_rect'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c:271:62: note: Function 'IDirectFBImageProvider_PNG_RenderTo' argument 3 names different: declaration 'destination_rect' definition 'dest_rect'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_pnm.c:217:19: style: Unsigned variable '--' can't be negative so it is unnecessary to test it. [unsignedPositive]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_tiff.c:257:62: style: Function 'IDirectFBImageProvider_TIFF_RenderTo' argument 3 names different: declaration 'destination_rect' definition 'dest_rect'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_tiff.c:132:62: note: Function 'IDirectFBImageProvider_TIFF_RenderTo' argument 3 names different: declaration 'destination_rect' definition 'dest_rect'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/idirectfbimageprovider_tiff.c:257:62: note: Function 'IDirectFBImageProvider_TIFF_RenderTo' argument 3 names different: declaration 'destination_rect' definition 'dest_rect'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:76:26: warning: Either the condition 'Buffer_Level<2048' is redundant or the array 'dec->Rdbfr[2048]' is accessed at index 2048, which is out of bounds. [arrayIndexOutOfBoundsCond]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:74:31: note: Assuming that condition 'Buffer_Level<2048' is not redundant
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:75:27: note: Buffer_Level is incremented', new value is 2048
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:76:26: note: Array index out of bounds
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:77:26: warning: Either the condition 'Buffer_Level<2048' is redundant or the array 'dec->Rdbfr[2048]' is accessed at index 2049, which is out of bounds. [arrayIndexOutOfBoundsCond]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:74:31: note: Assuming that condition 'Buffer_Level<2048' is not redundant
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:75:27: note: Buffer_Level is incremented', new value is 2048
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:76:27: note: Buffer_Level is incremented', new value is 2049
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:77:26: note: Array index out of bounds
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:78:26: warning: Either the condition 'Buffer_Level<2048' is redundant or the array 'dec->Rdbfr[2048]' is accessed at index 2050, which is out of bounds. [arrayIndexOutOfBoundsCond]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:74:31: note: Assuming that condition 'Buffer_Level<2048' is not redundant
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:75:27: note: Buffer_Level is incremented', new value is 2048
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:76:27: note: Buffer_Level is incremented', new value is 2049
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:77:27: note: Buffer_Level is incremented', new value is 2050
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:78:26: note: Array index out of bounds
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:87:41: style: Function 'MPEG2_Show_Bits' argument 2 names different: declaration 'n' definition 'N'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/global.h:38:55: note: Function 'MPEG2_Show_Bits' argument 2 names different: declaration 'n' definition 'N'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:87:41: note: Function 'MPEG2_Show_Bits' argument 2 names different: declaration 'n' definition 'N'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:105:44: style: Function 'MPEG2_Flush_Buffer' argument 2 names different: declaration 'n' definition 'N'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/global.h:40:50: note: Function 'MPEG2_Flush_Buffer' argument 2 names different: declaration 'n' definition 'N'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:105:44: note: Function 'MPEG2_Flush_Buffer' argument 2 names different: declaration 'n' definition 'N'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:138:40: style: Function 'MPEG2_Get_Bits' argument 2 names different: declaration 'n' definition 'N'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/global.h:41:54: note: Function 'MPEG2_Get_Bits' argument 2 names different: declaration 'n' definition 'N'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getbits.c:138:40: note: Function 'MPEG2_Get_Bits' argument 2 names different: declaration 'n' definition 'N'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getblk.c:50:18: style: The scope of the variable 'j' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getblk.c:51:19: style: The scope of the variable 'code' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getblk.c:152:18: style: The scope of the variable 'j' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getblk.c:153:19: style: The scope of the variable 'code' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getblk.c:242:18: style: The scope of the variable 'j' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getblk.c:242:35: style: The scope of the variable 'run' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getblk.c:243:19: style: The scope of the variable 'code' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getblk.c:350:18: style: The scope of the variable 'j' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getblk.c:350:31: style: The scope of the variable 'run' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getblk.c:351:19: style: The scope of the variable 'code' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getblk.c:340:11: style: Variable 'nc' is modified but its new value is never used. [unreadVariable]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getblk.c:429:11: style: Variable 'nc' is modified but its new value is never used. [unreadVariable]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/gethdr.c:99:19: style: The scope of the variable 'code' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/gethdr.c:242:10: style: The scope of the variable 'slice_picture_id_enable' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/gethdr.c:243:10: style: The scope of the variable 'slice_picture_id' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/gethdr.c:244:10: style: The scope of the variable 'extra_information_slice' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getpic.c:98:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getpic.c:457:43: style: The scope of the variable 'Newref_progressive_frame' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getpic.c:636:10: style: The scope of the variable 'quantizer_scale_code' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getpic.c:443:61: style: Function 'MPEG2_Output_Last_Frame_of_Sequence' argument 2 names different: declaration 'framenum' definition 'Framenum'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/global.h:64:67: note: Function 'MPEG2_Output_Last_Frame_of_Sequence' argument 2 names different: declaration 'framenum' definition 'Framenum'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getpic.c:443:61: note: Function 'MPEG2_Output_Last_Frame_of_Sequence' argument 2 names different: declaration 'framenum' definition 'Framenum'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getpic.c:454:39: style: Function 'frame_reorder' argument 2 names different: declaration 'bitstream_framenum' definition 'Bitstream_Framenum'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getpic.c:43:52: note: Function 'frame_reorder' argument 2 names different: declaration 'bitstream_framenum' definition 'Bitstream_Framenum'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getpic.c:454:39: note: Function 'frame_reorder' argument 2 names different: declaration 'bitstream_framenum' definition 'Bitstream_Framenum'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getpic.c:454:63: style: Function 'frame_reorder' argument 3 names different: declaration 'sequence_framenum' definition 'Sequence_Framenum'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getpic.c:44:32: note: Function 'frame_reorder' argument 3 names different: declaration 'sequence_framenum' definition 'Sequence_Framenum'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/getpic.c:454:63: note: Function 'frame_reorder' argument 3 names different: declaration 'sequence_framenum' definition 'Sequence_Framenum'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/idctref.c:60:13: style: The scope of the variable 'scale' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/motion.c:117:55: style: Function 'decode_motion_vector' argument 5 names different: declaration 'motion_residualesidual' definition 'motion_residual'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/motion.c:36:39: note: Function 'decode_motion_vector' argument 5 names different: declaration 'motion_residualesidual' definition 'motion_residual'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/motion.c:117:55: note: Function 'decode_motion_vector' argument 5 names different: declaration 'motion_residualesidual' definition 'motion_residual'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/mpeg2dec.c:198:6: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/mpeg2dec.c:219:41: style: Function 'video_sequence' argument 2 names different: declaration 'framenum' definition 'Bitstream_Framenumber'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/mpeg2dec.c:42:54: note: Function 'video_sequence' argument 2 names different: declaration 'framenum' definition 'Bitstream_Framenumber'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/mpeg2dec.c:219:41: note: Function 'video_sequence' argument 2 names different: declaration 'framenum' definition 'Bitstream_Framenumber'.
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/recon.c:51:10: style: The scope of the variable 'currentfield' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/recon.c:52:22: style: The scope of the variable 'predframe' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/recon.c:53:10: style: The scope of the variable 'DMV' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/store.c:92:21: style: The scope of the variable 'py' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/store.c:92:26: style: The scope of the variable 'pu' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/store.c:92:31: style: The scope of the variable 'pv' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/store.c:172:23: style: The scope of the variable 'im3' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/store.c:236:10: style: The scope of the variable 'jm6' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/store.c:236:15: style: The scope of the variable 'jm5' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/store.c:236:20: style: The scope of the variable 'jm4' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/store.c:236:55: style: The scope of the variable 'jp4' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/store.c:236:60: style: The scope of the variable 'jp5' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/store.c:236:65: style: The scope of the variable 'jp6' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBImageProvider/mpeg2/store.c:236:70: style: The scope of the variable 'jp7' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_avifile.cpp:483:6: style: Exception should be caught by reference. [catchExceptionByValue]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:311:6: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:308:0: note: Variable 'p' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:311:6: note: Variable 'p' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:379:14: style: Same expression on both sides of '!=' because the value of '*dx' and 'ox' are the same. [duplicateExpression]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:372:15: note: 'ox' is assigned value '*dx' here.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:379:14: note: Same expression on both sides of '!=' because the value of '*dx' and 'ox' are the same.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:380:30: style: Same expression on both sides of '-' because the value of '*dx' and 'ox' are the same. [duplicateExpression]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:372:15: note: 'ox' is assigned value '*dx' here.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:380:30: note: Same expression on both sides of '-' because the value of '*dx' and 'ox' are the same.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:382:14: style: Same expression on both sides of '!=' because the value of '*dy' and 'oy' are the same. [duplicateExpression]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:373:15: note: 'oy' is assigned value '*dy' here.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:382:14: note: Same expression on both sides of '!=' because the value of '*dy' and 'oy' are the same.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:383:30: style: Same expression on both sides of '-' because the value of '*dy' and 'oy' are the same. [duplicateExpression]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:373:15: note: 'oy' is assigned value '*dy' here.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:383:30: note: Same expression on both sides of '-' because the value of '*dy' and 'oy' are the same.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:385:14: style: Same expression on both sides of '!=' because the value of '*dw' and 'ow' are the same. [duplicateExpression]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:374:15: note: 'ow' is assigned value '*dw' here.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:385:14: note: Same expression on both sides of '!=' because the value of '*dw' and 'ow' are the same.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:388:14: style: Same expression on both sides of '!=' because the value of '*dh' and 'oh' are the same. [duplicateExpression]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:375:15: note: 'oh' is assigned value '*dh' here.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:388:14: note: Same expression on both sides of '!=' because the value of '*dh' and 'oh' are the same.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:197:37: style: struct member 'Anonymous2::sample_size' is never used. [unusedStructMember]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_ffmpeg.c:199:37: style: struct member 'Anonymous2::buffer_size' is never used. [unusedStructMember]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gif.c:214:20: style: The scope of the variable 'count' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gif.c:297:16: style: The scope of the variable 'incode' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gif.c:166:16: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gstreamer.c:301:45: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gstreamer.c:601:45: style: The scope of the variable 'buffer' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gstreamer.c:282:52: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gstreamer.c:545:66: style: Variable 'sink' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gstreamer.c:549:45: style: Unused variable: buffer [unusedVariable]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gstreamer.c:550:45: style: Unused variable: buf [unusedVariable]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gstreamer.c:551:45: style: Unused variable: buflen [unusedVariable]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gstreamer.c:552:0: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gstreamer.c:553:45: style: Unused variable: len [unusedVariable]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gstreamer.c:554:45: style: Unused variable: copied [unusedVariable]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gstreamer.c:781:18: style: Variable 'dest_data' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gstreamer.c:861:13: style: Unused variable: time [unusedVariable]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gstreamer.c:862:0: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_gstreamer.c:880:10: style: Unused variable: position [unusedVariable]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_libmpeg3.c:589:13: style: The scope of the variable 'delay' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_libmpeg3.c:592:13: style: The scope of the variable 'frame' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_libmpeg3.c:386:10: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_libmpeg3.c:398:25: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_libmpeg3.c:407:25: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_libmpeg3.c:416:25: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_libmpeg3.c:425:25: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_libmpeg3.c:434:25: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_libmpeg3.c:443:25: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_libmpeg3.c:496:33: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_libmpeg3.c:503:33: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_libmpeg3.c:530:28: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_libmpeg3.c:552:28: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_mng.c:470:6: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_mng.c:465:0: note: Variable 'retcode' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_mng.c:470:6: note: Variable 'retcode' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_mng.c:489:11: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_mng.c:488:11: note: Variable 'retcode' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_mng.c:489:11: note: Variable 'retcode' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_openquicktime.c:586:13: style: The scope of the variable 'delay' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_openquicktime.c:589:13: style: The scope of the variable 'frame' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_swf.c:151:11: style: The scope of the variable 'delay' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_swfdec.c:116:33: style: struct member 'Anonymous1::streams' is never used. [unusedStructMember]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_swfdec.c:117:33: style: struct member 'Anonymous1::offset' is never used. [unusedStructMember]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:743:12: style: The scope of the variable 'src' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:743:18: style: The scope of the variable 'dst' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:744:10: style: The scope of the variable 'dst_pitch' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:744:32: style: The scope of the variable 'h' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:703:44: style: Function 'OverlayThread' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:148:57: note: Function 'OverlayThread' argument 2 names different: declaration 'context' definition 'ctx'.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:703:44: note: Function 'OverlayThread' argument 2 names different: declaration 'context' definition 'ctx'.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:739:41: style: Function 'GrabThread' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:149:54: note: Function 'GrabThread' argument 2 names different: declaration 'context' definition 'ctx'.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:739:41: note: Function 'GrabThread' argument 2 names different: declaration 'context' definition 'ctx'.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:1195:20: style: Function 'v4l_cleanup' argument 1 names different: declaration 'data' definition 'ctx'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:158:32: note: Function 'v4l_cleanup' argument 1 names different: declaration 'data' definition 'ctx'.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:1195:20: note: Function 'v4l_cleanup' argument 1 names different: declaration 'data' definition 'ctx'.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:770:30: portability: 'data->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:779:20: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:780:20: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:786:25: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:787:25: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:792:20: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:795:25: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:796:25: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:799:20: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:802:25: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_v4l.c:803:25: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_xine.c:1301:30: style: The scope of the variable 'audio_source' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_xine.c:1414:40: style: The scope of the variable 'surface' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_xine.c:1403:25: style: Label 'videoprovider' is not used. [unusedLabel]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_xine.c:93:24: style: struct member 'dfb_visual_t::subpicture' is never used. [unusedStructMember]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_xine.c:1091:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_xine_vdpau.c:1449:30: style: The scope of the variable 'audio_source' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_xine_vdpau.c:1551:25: style: Label 'videoprovider' is not used. [unusedLabel]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_xine_vdpau.c:104:24: style: struct member 'dfb_visual_t::destination' is never used. [unusedStructMember]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_xine_vdpau.c:105:24: style: struct member 'dfb_visual_t::subpicture' is never used. [unusedStructMember]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_xine_vdpau.c:107:24: style: struct member 'dfb_visual_t::output_cb' is never used. [unusedStructMember]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_xine_vdpau.c:108:24: style: struct member 'dfb_visual_t::output_cdata' is never used. [unusedStructMember]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_xine_vdpau.c:111:23: style: struct member 'dfb_visual_t::frame_cdata' is never used. [unusedStructMember]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/idirectfbvideoprovider_xine_vdpau.c:1216:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/video_out_dfb/video_out_dfb.c:648:6: style: Variable 'this' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/video_out_dfb/video_out_dfb.c:646:0: note: Variable 'this' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/video_out_dfb/video_out_dfb.c:648:6: note: Variable 'this' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IDirectFBVideoProvider/video_out_dfb/video_out_dfb_blend.h:239:15: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_cdda.c:905:25: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c:351:16: style: Label 'a' is not used. [unusedLabel]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c:351:16: warning: Label 'a' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c:900:20: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_mad.c:356:16: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_mad.c:770:37: style: The scope of the variable 'n' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_mad.c:937:19: style: The scope of the variable 'off' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_mad.c:207:20: style: Label 'a' is not used. [unusedLabel]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_mad.c:560:64: portability: 'data->read_buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_mad.c:738:64: portability: 'data->read_buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_timidity.c:108:57: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_vorbis.c:939:19: style: The scope of the variable 'len' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_vorbis.c:251:21: style: Label 'a' is not used. [unusedLabel]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_vorbis.c:441:62: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_vorbis.c:443:27: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_wave.c:477:26: style: The scope of the variable 'pos' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_wave.c:564:26: style: The scope of the variable 'src_size' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_wave.c:541:41: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/interfaces/IWater/elements.c:633:16: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
DirectFB-1.7.7/interfaces/IWater/elements.c:697:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
DirectFB-1.7.7/interfaces/IWater/elements.c:290:27: style: The scope of the variable 'l' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IWater/elements.c:1062:64: style: Function 'TEST_Render_Trapezoid_To_Quadrangle' argument 5 names different: declaration 'ret_element' definition 'ret_header'. [funcArgNamesDifferent]
DirectFB-1.7.7/interfaces/IWater/elements.h:84:64: note: Function 'TEST_Render_Trapezoid_To_Quadrangle' argument 5 names different: declaration 'ret_element' definition 'ret_header'.
DirectFB-1.7.7/interfaces/IWater/elements.c:1062:64: note: Function 'TEST_Render_Trapezoid_To_Quadrangle' argument 5 names different: declaration 'ret_element' definition 'ret_header'.
DirectFB-1.7.7/interfaces/IWater/iwater_default.c:485:6: style: Variable 'scalar' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/interfaces/IWater/iwater_default.c:479:0: note: Variable 'scalar' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IWater/iwater_default.c:485:6: note: Variable 'scalar' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IWater/iwater_default.c:322:19: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IWater/iwater_default.c:478:22: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/interfaces/IWater/transform.c:67:6: style: Variable 'scalar' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/interfaces/IWater/transform.c:63:0: note: Variable 'scalar' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IWater/transform.c:67:6: note: Variable 'scalar' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IWater/transform.c:197:6: style: Variable 'scalar' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/interfaces/IWater/transform.c:193:0: note: Variable 'scalar' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IWater/transform.c:197:6: note: Variable 'scalar' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IWater/transform.c:378:6: style: Variable 'scalar' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/interfaces/IWater/transform.c:370:0: note: Variable 'scalar' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IWater/transform.c:378:6: note: Variable 'scalar' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IWater/transform.c:610:6: style: Variable 'scalar' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/interfaces/IWater/transform.c:602:0: note: Variable 'scalar' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IWater/transform.c:610:6: note: Variable 'scalar' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IWater/transform.c:865:6: style: Variable 'scalar' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/interfaces/IWater/transform.c:858:0: note: Variable 'scalar' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IWater/transform.c:865:6: note: Variable 'scalar' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IWater/transform.c:1108:6: style: Variable 'scalar' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/interfaces/IWater/transform.c:1101:0: note: Variable 'scalar' is reassigned a value before the old one has been used.
DirectFB-1.7.7/interfaces/IWater/transform.c:1108:6: note: Variable 'scalar' is reassigned a value before the old one has been used.
DirectFB-1.7.7/lib/One/One.c:66:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/lib/One/One.c:62:0: note: Variable 'ret' is reassigned a value before the old one has been used.
DirectFB-1.7.7/lib/One/One.c:66:6: note: Variable 'ret' is reassigned a value before the old one has been used.
DirectFB-1.7.7/lib/One/One.c:682:26: style: struct member '__One_OneThread::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/lib/direct/String.cpp:127:14: style: Checking if unsigned variable 'len' is less than zero. This might be a false warning. [unsignedLessThanZero]
DirectFB-1.7.7/lib/direct/String.cpp:138:19: style: Checking if unsigned variable 'len' is less than zero. This might be a false warning. [unsignedLessThanZero]
DirectFB-1.7.7/lib/direct/String.h:245:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DirectFB-1.7.7/lib/direct/String.h:207:24: style: Technically the member function 'Direct::StringBase::operator+' can be const. [functionConst]
DirectFB-1.7.7/lib/direct/String.h:105:6: style: Class 'StringBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DirectFB-1.7.7/lib/direct/String.h:111:6: style: Class 'StringBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DirectFB-1.7.7/lib/direct/direct.c:52:32: style: struct member '__D_DirectCleanupHandler::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/lib/direct/fifo.c:127:29: style: Variable 'index' is not assigned a value. [unassignedVariable]
DirectFB-1.7.7/lib/direct/hash.c:247:35: style: The scope of the variable 'insertElement' can be reduced. [variableScope]
DirectFB-1.7.7/lib/direct/interface.c:193:34: style: The scope of the variable 'n' can be reduced. [variableScope]
DirectFB-1.7.7/lib/direct/interface.c:194:34: style: The scope of the variable 'idx' can be reduced. [variableScope]
DirectFB-1.7.7/lib/direct/log.c:335:16: style: Variable 'val' is modified but its new value is never used. [unreadVariable]
DirectFB-1.7.7/lib/direct/map.c:122:21: style: The scope of the variable 'insertElement' can be reduced. [variableScope]
DirectFB-1.7.7/lib/direct/map.c:55:29: style: struct member '__D_DirectMap::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/lib/direct/memcpy.c:150:28: style: struct member 'Anonymous0::function' is never used. [unusedStructMember]
DirectFB-1.7.7/lib/direct/memcpy.c:151:28: style: struct member 'Anonymous0::time' is never used. [unusedStructMember]
DirectFB-1.7.7/lib/direct/os/linux/glibc/system.c:90:14: style: Condition 'tid<0' is always true [knownConditionTrueFalse]
DirectFB-1.7.7/lib/direct/os/linux/glibc/system.c:86:19: note: Assignment 'tid=-1', assigned value is -1
DirectFB-1.7.7/lib/direct/os/linux/glibc/system.c:90:14: note: Condition 'tid<0' is always true
DirectFB-1.7.7/lib/direct/os/linux/glibc/system.c:108:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
DirectFB-1.7.7/lib/direct/os/linux/glibc/system.c:135:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
DirectFB-1.7.7/lib/direct/print.c:108:11: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/lib/direct/print.c:106:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
DirectFB-1.7.7/lib/direct/print.c:108:11: note: Variable 'ptr' is reassigned a value before the old one has been used.
DirectFB-1.7.7/lib/direct/result.c:155:24: style: The scope of the variable 'type' can be reduced. [variableScope]
DirectFB-1.7.7/lib/direct/signals.c:105:10: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/lib/direct/signals.c:515:16: style: The scope of the variable 'res' can be reduced. [variableScope]
DirectFB-1.7.7/lib/direct/signals.c:56:31: style: struct member '__D_DirectSignalHandler::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/lib/direct/stream.c:1861:36: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/direct/stream.c:61:28: style: struct member '__D_DirectStream::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/lib/direct/thread.c:53:28: style: struct member '__D_DirectThreadInitHandler::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/lib/direct/util.c:447:12: style: The scope of the variable 't' can be reduced. [variableScope]
DirectFB-1.7.7/lib/divine/divine.c:113:37: style: Function 'CreateRemote' argument 2 names different: declaration 'session' definition 'port'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/divine/divine.c:53:54: note: Function 'CreateRemote' argument 2 names different: declaration 'session' definition 'port'.
DirectFB-1.7.7/lib/divine/divine.c:113:37: note: Function 'CreateRemote' argument 2 names different: declaration 'session' definition 'port'.
DirectFB-1.7.7/lib/dvc/dvc.c:1583:11: style: The scope of the variable 'n' can be reduced. [variableScope]
DirectFB-1.7.7/lib/dvc/dvc.c:53:34: style: Function 'dvc_picture_size' argument 1 names different: declaration 'format' definition 'f'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/dvc/dvc.h:304:48: note: Function 'dvc_picture_size' argument 1 names different: declaration 'format' definition 'f'.
DirectFB-1.7.7/lib/dvc/dvc.c:53:34: note: Function 'dvc_picture_size' argument 1 names different: declaration 'format' definition 'f'.
DirectFB-1.7.7/lib/dvc/dvc.c:53:41: style: Function 'dvc_picture_size' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/dvc/dvc.h:305:48: note: Function 'dvc_picture_size' argument 2 names different: declaration 'width' definition 'w'.
DirectFB-1.7.7/lib/dvc/dvc.c:53:41: note: Function 'dvc_picture_size' argument 2 names different: declaration 'width' definition 'w'.
DirectFB-1.7.7/lib/dvc/dvc.c:53:48: style: Function 'dvc_picture_size' argument 3 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/dvc/dvc.h:306:48: note: Function 'dvc_picture_size' argument 3 names different: declaration 'height' definition 'h'.
DirectFB-1.7.7/lib/dvc/dvc.c:53:48: note: Function 'dvc_picture_size' argument 3 names different: declaration 'height' definition 'h'.
DirectFB-1.7.7/lib/dvc/dvc.c:73:35: style: Function 'dvc_picture_init' argument 2 names different: declaration 'format' definition 'f'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/dvc/dvc.h:313:48: note: Function 'dvc_picture_init' argument 2 names different: declaration 'format' definition 'f'.
DirectFB-1.7.7/lib/dvc/dvc.c:73:35: note: Function 'dvc_picture_init' argument 2 names different: declaration 'format' definition 'f'.
DirectFB-1.7.7/lib/dvc/dvc.c:74:35: style: Function 'dvc_picture_init' argument 3 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/dvc/dvc.h:314:48: note: Function 'dvc_picture_init' argument 3 names different: declaration 'width' definition 'w'.
DirectFB-1.7.7/lib/dvc/dvc.c:74:35: note: Function 'dvc_picture_init' argument 3 names different: declaration 'width' definition 'w'.
DirectFB-1.7.7/lib/dvc/dvc.c:75:35: style: Function 'dvc_picture_init' argument 4 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/dvc/dvc.h:315:48: note: Function 'dvc_picture_init' argument 4 names different: declaration 'height' definition 'h'.
DirectFB-1.7.7/lib/dvc/dvc.c:75:35: note: Function 'dvc_picture_init' argument 4 names different: declaration 'height' definition 'h'.
DirectFB-1.7.7/lib/dvc/dvc.c:93:49: portability: 'picture->base[i-1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/dvc/dvc.c:1642:33: portability: 'source->base[i]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/dvc/dvc.c:1644:31: portability: 'dest->base[i]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/dvc/dvc.c:1673:24: portability: 'base[0]' is of type 'void * const'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/dvc/dvc.c:1676:29: portability: 'base[i]' is of type 'void * const'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/dvc/dvc.c:1985:50: portability: 'picture.base[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/dvc/dvc.c:1986:50: portability: 'picture.base[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/dvc/dvc.c:1991:50: portability: 'picture.base[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/dvc/dvc.c:1992:50: portability: 'picture.base[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/dvc/dvc.c:1997:50: portability: 'picture.base[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/dvc/dvc.c:1835:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/lib/dvc/dvc.c:1843:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/lib/dvc/dvc_test.c:138:25: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
DirectFB-1.7.7/lib/dvc/dvc_test.c:138:25: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
DirectFB-1.7.7/lib/dvc/dvc_test.c:284:33: style: Label 'x' is not used. [unusedLabel]
DirectFB-1.7.7/lib/dvc/dvc_test.c:167:57: portability: 'picture->base[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/dvc/dvc_test.c:169:57: portability: 'picture->base[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/dvc/dvc_test.c:175:57: portability: 'picture->base[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/dvc/dvc_test.c:177:57: portability: 'picture->base[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/dvc/dvc_test.c:183:57: portability: 'picture->base[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/fusion/Debug.cpp:70:38: style: Function 'ToString_FusionObject' argument 1 names different: declaration 'object' definition 'v'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/fusion/Debug.h:42:66: note: Function 'ToString_FusionObject' argument 1 names different: declaration 'object' definition 'v'.
DirectFB-1.7.7/lib/fusion/Debug.cpp:70:38: note: Function 'ToString_FusionObject' argument 1 names different: declaration 'object' definition 'v'.
DirectFB-1.7.7/lib/fusion/arena.c:68:25: style: struct member '__Fusion_FusionArena::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/lib/fusion/conf.c:183:24: style: Checking if unsigned variable 'max' is less than zero. [unsignedLessThanZero]
DirectFB-1.7.7/lib/fusion/hash.c:199:35: style: Function 'fusion_hash_create_internal' argument 1 names different: declaration 'type' definition 'local'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/fusion/hash.c:107:34: note: Function 'fusion_hash_create_internal' argument 1 names different: declaration 'type' definition 'local'.
DirectFB-1.7.7/lib/fusion/hash.c:199:35: note: Function 'fusion_hash_create_internal' argument 1 names different: declaration 'type' definition 'local'.
DirectFB-1.7.7/lib/fusion/lock.c:88:22: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
DirectFB-1.7.7/lib/fusion/reactor.c:1658:42: style: Function 'fusion_reactor_set_lock' argument 2 names different: declaration 'skirmish' definition 'lock'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/fusion/reactor.h:119:77: note: Function 'fusion_reactor_set_lock' argument 2 names different: declaration 'skirmish' definition 'lock'.
DirectFB-1.7.7/lib/fusion/reactor.c:1658:42: note: Function 'fusion_reactor_set_lock' argument 2 names different: declaration 'skirmish' definition 'lock'.
DirectFB-1.7.7/lib/fusion/shm/heap.c:634:6: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/lib/fusion/shm/heap.c:610:0: note: Variable 'fd' is reassigned a value before the old one has been used.
DirectFB-1.7.7/lib/fusion/shm/heap.c:634:6: note: Variable 'fd' is reassigned a value before the old one has been used.
DirectFB-1.7.7/lib/fusion/shm/heap.c:113:31: style: The scope of the variable 'oldinfo' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusion/shm/heap.c:114:13: style: The scope of the variable 'newsize' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusion/shm/heap.c:167:20: style: The scope of the variable 'blocks' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusion/shm/heap.c:167:28: style: The scope of the variable 'lastblocks' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusion/shm/heap.c:167:40: style: The scope of the variable 'start' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusion/shm/heap.c:168:22: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusion/shm/heap.c:335:28: style: The scope of the variable 'oldlimit' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusion/shm/heap.c:682:36: portability: '(void*)heap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/fusion/shm/shm.c:112:23: style: The scope of the variable 'num' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusiondale/coma/coma.c:340:23: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/fusiondale/coma/coma.c:363:23: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/fusiondale/coma/component.c:52:30: style: struct member '__COMA_ComaNotification::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/lib/fusiondale/coma/icomacomponent.c:345:16: warning: Either the condition 'ctx!=NULL' is redundant or there is possible null pointer dereference: listener. [nullPointerRedundantCheck]
DirectFB-1.7.7/lib/fusiondale/coma/icomacomponent.c:343:20: note: Assuming that condition 'ctx!=NULL' is not redundant
DirectFB-1.7.7/lib/fusiondale/coma/icomacomponent.c:340:32: note: Assignment 'listener=ctx', assigned value is 0
DirectFB-1.7.7/lib/fusiondale/coma/icomacomponent.c:345:16: note: Null pointer dereference
DirectFB-1.7.7/lib/fusiondale/coma/icomacomponent.c:347:10: warning: Either the condition 'ctx!=NULL' is redundant or there is possible null pointer dereference: listener. [nullPointerRedundantCheck]
DirectFB-1.7.7/lib/fusiondale/coma/icomacomponent.c:343:20: note: Assuming that condition 'ctx!=NULL' is not redundant
DirectFB-1.7.7/lib/fusiondale/coma/icomacomponent.c:340:32: note: Assignment 'listener=ctx', assigned value is 0
DirectFB-1.7.7/lib/fusiondale/coma/icomacomponent.c:347:10: note: Null pointer dereference
DirectFB-1.7.7/lib/fusiondale/core/messenger_port.c:103:26: style: The scope of the variable 'next' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusiondale/core/messenger_port.c:107:26: style: The scope of the variable 'listener' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusiondale/fusiondale.c:179:48: style: Function 'FusionDaleError' argument 2 names different: declaration 'result' definition 'error'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/fusiondale/fusiondale.h:125:61: note: Function 'FusionDaleError' argument 2 names different: declaration 'result' definition 'error'.
DirectFB-1.7.7/lib/fusiondale/fusiondale.c:179:48: note: Function 'FusionDaleError' argument 2 names different: declaration 'result' definition 'error'.
DirectFB-1.7.7/lib/fusiondale/fusiondale.c:190:53: style: Function 'FusionDaleErrorFatal' argument 2 names different: declaration 'result' definition 'error'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/fusiondale/fusiondale.h:133:66: note: Function 'FusionDaleErrorFatal' argument 2 names different: declaration 'result' definition 'error'.
DirectFB-1.7.7/lib/fusiondale/fusiondale.c:190:53: note: Function 'FusionDaleErrorFatal' argument 2 names different: declaration 'result' definition 'error'.
DirectFB-1.7.7/lib/fusiondale/fusiondale.c:198:37: style: Function 'FusionDaleErrorString' argument 1 names different: declaration 'result' definition 'error'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/fusiondale/fusiondale.h:140:65: note: Function 'FusionDaleErrorString' argument 1 names different: declaration 'result' definition 'error'.
DirectFB-1.7.7/lib/fusiondale/fusiondale.c:198:37: note: Function 'FusionDaleErrorString' argument 1 names different: declaration 'result' definition 'error'.
DirectFB-1.7.7/lib/fusiondale/misc/dale_config.c:369:17: style: The scope of the variable 'len' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusiondale/one/icoma_one.c:327:23: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/fusiondale/one/icoma_one.c:230:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/lib/fusiondale/one/icomacomponent_one.c:152:31: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusiondale/one/icomacomponent_one.c:450:28: portability: 'arg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/fusiondale/one/ifusiondale_one.c:559:11: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
DirectFB-1.7.7/lib/fusiondale/one/ifusiondalemessenger_one.c:640:10: style: Condition '!data_ptr' is always true [knownConditionTrueFalse]
DirectFB-1.7.7/lib/fusiondale/one/ifusiondalemessenger_one.c:626:23: note: Assignment 'data_ptr=NULL', assigned value is 0
DirectFB-1.7.7/lib/fusiondale/one/ifusiondalemessenger_one.c:640:10: note: Condition '!data_ptr' is always true
DirectFB-1.7.7/lib/fusiondale/one/ifusiondalemessenger_one.c:364:29: style: The scope of the variable 'datas' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusiondale/one/ifusiondalemessenger_one.c:365:29: style: The scope of the variable 'lengths' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusiondale/one/ifusiondalemessenger_one.c:401:35: error: Uninitialized variable: tls_qid [uninitvar]
DirectFB-1.7.7/lib/fusionsound/core/core_sound.c:1229:23: style: The scope of the variable 'l' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusionsound/core/core_sound.c:1229:27: style: The scope of the variable 'next' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusionsound/core/playback.c:450:16: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusionsound/core/playback.c:462:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/lib/fusionsound/core/sound_device.c:68:23: style: The scope of the variable 'link' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusionsound/drivers/wave.c:321:22: style: The scope of the variable 'path' can be reduced. [variableScope]
DirectFB-1.7.7/lib/fusionsound/fusionsound.c:167:49: style: Function 'FusionSoundError' argument 2 names different: declaration 'result' definition 'error'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/fusionsound/fusionsound.h:115:47: note: Function 'FusionSoundError' argument 2 names different: declaration 'result' definition 'error'.
DirectFB-1.7.7/lib/fusionsound/fusionsound.c:167:49: note: Function 'FusionSoundError' argument 2 names different: declaration 'result' definition 'error'.
DirectFB-1.7.7/lib/fusionsound/fusionsound.c:178:54: style: Function 'FusionSoundErrorFatal' argument 2 names different: declaration 'result' definition 'error'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/fusionsound/fusionsound.h:123:52: note: Function 'FusionSoundErrorFatal' argument 2 names different: declaration 'result' definition 'error'.
DirectFB-1.7.7/lib/fusionsound/fusionsound.c:178:54: note: Function 'FusionSoundErrorFatal' argument 2 names different: declaration 'result' definition 'error'.
DirectFB-1.7.7/lib/fusionsound/fusionsound.c:186:38: style: Function 'FusionSoundErrorString' argument 1 names different: declaration 'result' definition 'error'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/fusionsound/fusionsound.h:130:51: note: Function 'FusionSoundErrorString' argument 1 names different: declaration 'result' definition 'error'.
DirectFB-1.7.7/lib/fusionsound/fusionsound.c:186:38: note: Function 'FusionSoundErrorString' argument 1 names different: declaration 'result' definition 'error'.
DirectFB-1.7.7/lib/fusionsound/ifusionsoundstream.c:192:23: portability: 'sample_data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/fusionsound/ifusionsoundstream.c:574:49: portability: 'sample_data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/lib/fusionsound/misc/sound_conf.c:149:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:280:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:334:31: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:340:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:383:30: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:389:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:434:40: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:440:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:500:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:516:46: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:517:46: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:532:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:533:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:548:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:549:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:584:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:578:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/lib/sawman/SaWMan.cpp:584:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/lib/sawman/SaWMan.h:216:23: style: The function 'RegisterProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWMan.h:174:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWMan.h:216:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWMan.h:223:23: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWMan.h:181:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWMan.h:223:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWMan.h:229:23: style: The function 'Stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWMan.h:187:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWMan.h:229:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWMan.h:233:23: style: The function 'GetPerformance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWMan.h:191:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWMan.h:233:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWMan.h:259:23: style: The function 'RegisterProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWMan.h:174:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWMan.h:259:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWMan.h:266:23: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWMan.h:181:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWMan.h:266:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWMan.h:272:23: style: The function 'Stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWMan.h:187:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWMan.h:272:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWMan.h:276:23: style: The function 'GetPerformance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWMan.h:191:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWMan.h:276:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:477:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:517:44: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:554:47: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:585:44: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:619:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:658:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:690:44: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:722:47: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:755:48: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:792:48: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:798:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:855:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:870:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:885:62: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:899:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:924:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:963:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:987:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:1010:62: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:1024:63: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:1050:63: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:1051:63: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:1097:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:1091:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/lib/sawman/SaWManManager.cpp:1097:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/lib/sawman/SaWManManager.h:334:23: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:271:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:334:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:338:23: style: The function 'QueueUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:275:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:338:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:343:23: style: The function 'ProcessUpdates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:280:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:343:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:347:23: style: The function 'CloseWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:284:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:347:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:351:23: style: The function 'InsertWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:288:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:351:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:357:23: style: The function 'RemoveWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:294:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:357:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:361:23: style: The function 'SwitchFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:298:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:361:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:365:23: style: The function 'SetScalingMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:302:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:365:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:369:23: style: The function 'SetWindowConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:306:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:369:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:375:23: style: The function 'IsShowingWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:312:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:375:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:398:23: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:271:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:398:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:402:23: style: The function 'QueueUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:275:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:402:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:407:23: style: The function 'ProcessUpdates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:280:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:407:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:411:23: style: The function 'CloseWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:284:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:411:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:415:23: style: The function 'InsertWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:288:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:415:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:421:23: style: The function 'RemoveWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:294:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:421:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:425:23: style: The function 'SwitchFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:298:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:425:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:429:23: style: The function 'SetScalingMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:302:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:429:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:433:23: style: The function 'SetWindowConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:306:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:433:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:439:23: style: The function 'IsShowingWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:312:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManManager.h:439:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManManager_real.cpp:289:47: style: Function 'SetWindowConfig' argument 1 names different: declaration 'window' definition 'sawwin'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/sawman/SaWManManager.h:370:64: note: Function 'SetWindowConfig' argument 1 names different: declaration 'window' definition 'sawwin'.
DirectFB-1.7.7/lib/sawman/SaWManManager_real.cpp:289:47: note: Function 'SetWindowConfig' argument 1 names different: declaration 'window' definition 'sawwin'.
DirectFB-1.7.7/lib/sawman/SaWManManager_real.cpp:106:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/lib/sawman/SaWManManager_real.cpp:107:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/lib/sawman/SaWManProcess.cpp:139:26: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManProcess.cpp:200:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManProcess.cpp:242:48: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManProcess.cpp:248:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManProcess.cpp:313:58: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManProcess.cpp:329:63: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManProcess.cpp:330:63: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/sawman/SaWManProcess.cpp:366:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/lib/sawman/SaWManProcess.cpp:360:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/lib/sawman/SaWManProcess.cpp:366:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/lib/sawman/SaWManProcess.h:149:23: style: The function 'SetExiting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManProcess.h:123:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManProcess.h:149:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManProcess.h:153:23: style: The function 'RegisterManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManProcess.h:127:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManProcess.h:153:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManProcess.h:176:23: style: The function 'SetExiting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManProcess.h:123:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManProcess.h:176:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/SaWManProcess.h:180:23: style: The function 'RegisterManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/lib/sawman/SaWManProcess.h:127:23: note: Virtual function in base class
DirectFB-1.7.7/lib/sawman/SaWManProcess.h:180:23: note: Function in derived class
DirectFB-1.7.7/lib/sawman/isawmanmanager.c:459:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/lib/sawman/isawmanmanager.c:460:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/lib/sawman/region.c:1040:18: style: The scope of the variable 'x1' can be reduced. [variableScope]
DirectFB-1.7.7/lib/sawman/region.c:1041:18: style: The scope of the variable 'x2' can be reduced. [variableScope]
DirectFB-1.7.7/lib/sawman/region.c:1343:10: style: The scope of the variable 'y1' can be reduced. [variableScope]
DirectFB-1.7.7/lib/sawman/region.c:1344:10: style: The scope of the variable 'x1' can be reduced. [variableScope]
DirectFB-1.7.7/lib/sawman/region.c:1345:17: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/lib/sawman/region.c:1345:20: style: The scope of the variable 'j' can be reduced. [variableScope]
DirectFB-1.7.7/lib/sawman/region.c:323:17: style: Function 'misc_region_equal' argument 1 names different: declaration 'region1' definition 'reg1'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/sawman/region.h:276:76: note: Function 'misc_region_equal' argument 1 names different: declaration 'region1' definition 'reg1'.
DirectFB-1.7.7/lib/sawman/region.c:323:17: note: Function 'misc_region_equal' argument 1 names different: declaration 'region1' definition 'reg1'.
DirectFB-1.7.7/lib/sawman/region.c:324:17: style: Function 'misc_region_equal' argument 2 names different: declaration 'region2' definition 'reg2'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/sawman/region.h:277:76: note: Function 'misc_region_equal' argument 2 names different: declaration 'region2' definition 'reg2'.
DirectFB-1.7.7/lib/sawman/region.c:324:17: note: Function 'misc_region_equal' argument 2 names different: declaration 'region2' definition 'reg2'.
DirectFB-1.7.7/lib/sawman/region.c:438:28: style: Function 'misc_break' argument 1 names different: declaration 'pReg' definition 'region'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/sawman/region.c:167:28: note: Function 'misc_break' argument 1 names different: declaration 'pReg' definition 'region'.
DirectFB-1.7.7/lib/sawman/region.c:438:28: note: Function 'misc_break' argument 1 names different: declaration 'pReg' definition 'region'.
DirectFB-1.7.7/lib/sawman/region.c:494:34: style: Function 'misc_region_copy' argument 1 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/sawman/region.h:229:76: note: Function 'misc_region_copy' argument 1 names different: declaration 'dest' definition 'dst'.
DirectFB-1.7.7/lib/sawman/region.c:494:34: note: Function 'misc_region_copy' argument 1 names different: declaration 'dest' definition 'dst'.
DirectFB-1.7.7/lib/sawman/region.c:494:54: style: Function 'misc_region_copy' argument 2 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/sawman/region.h:230:76: note: Function 'misc_region_copy' argument 2 names different: declaration 'source' definition 'src'.
DirectFB-1.7.7/lib/sawman/region.c:494:54: note: Function 'misc_region_copy' argument 2 names different: declaration 'source' definition 'src'.
DirectFB-1.7.7/lib/sawman/region.c:2158:17: style: Function 'misc_region_selfcheck' argument 1 names different: declaration 'region' definition 'reg'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/sawman/region.h:279:76: note: Function 'misc_region_selfcheck' argument 1 names different: declaration 'region' definition 'reg'.
DirectFB-1.7.7/lib/sawman/region.c:2158:17: note: Function 'misc_region_selfcheck' argument 1 names different: declaration 'region' definition 'reg'.
DirectFB-1.7.7/lib/sawman/region.c:928:11: style: Variable 'prevBand' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/lib/sawman/region.c:1219:6: style: Variable 'pNextRect' is modified but its new value is never used. [unreadVariable]
DirectFB-1.7.7/lib/sawman/sawman_config.c:84:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/lib/sawman/sawman_core.c:181:37: style: Function 'CreateRemote' argument 2 names different: declaration 'session' definition 'port'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/sawman/sawman_core.c:120:54: note: Function 'CreateRemote' argument 2 names different: declaration 'session' definition 'port'.
DirectFB-1.7.7/lib/sawman/sawman_core.c:181:37: note: Function 'CreateRemote' argument 2 names different: declaration 'session' definition 'port'.
DirectFB-1.7.7/lib/sawman/sawman_core.c:690:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/lib/sawman/sawman_draw.c:68:49: style: Function 'sawman_get_performance' argument 2 names different: declaration 'clazz' definition 'stacking'. [funcArgNamesDifferent]
DirectFB-1.7.7/lib/sawman/sawman_internal.h:548:59: note: Function 'sawman_get_performance' argument 2 names different: declaration 'clazz' definition 'stacking'.
DirectFB-1.7.7/lib/sawman/sawman_draw.c:68:49: note: Function 'sawman_get_performance' argument 2 names different: declaration 'clazz' definition 'stacking'.
DirectFB-1.7.7/lib/sawman/sawman_updates.c:945:20: style: The scope of the variable 'offset' can be reduced. [variableScope]
DirectFB-1.7.7/lib/sawman/sawman_updates.c:658:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/lib/sawman/sawman_updates.c:1646:93: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/lib/sawman/sawman_window.c:377:11: warning: Either the condition 'window>=0' is redundant or there is possible null pointer dereference: window. [nullPointerRedundantCheck]
DirectFB-1.7.7/lib/sawman/sawman_window.c:389:66: note: Assuming that condition 'window>=0' is not redundant
DirectFB-1.7.7/lib/sawman/sawman_window.c:377:11: note: Null pointer dereference
DirectFB-1.7.7/lib/sawman/sawman_window.c:657:18: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/lib/sawman/sawman_window.c:657:21: style: The scope of the variable 'index' can be reduced. [variableScope]
DirectFB-1.7.7/lib/sawman/sawman_window.c:659:18: style: The scope of the variable 'tier' can be reduced. [variableScope]
DirectFB-1.7.7/lib/sawman/sawman_window.c:680:25: style: The scope of the variable 'cwin' can be reduced. [variableScope]
DirectFB-1.7.7/lib/sawman/sawman_window.c:1048:20: style: The scope of the variable 'n' can be reduced. [variableScope]
DirectFB-1.7.7/lib/sawman/sawman_window.c:1049:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
DirectFB-1.7.7/lib/sawman/sawman_window.c:1371:23: style: The scope of the variable 'dz' can be reduced. [variableScope]
DirectFB-1.7.7/lib/sawman/sawman_window.c:1372:23: style: The scope of the variable 'index' can be reduced. [variableScope]
DirectFB-1.7.7/lib/sawman/sawman_window.c:1373:23: style: The scope of the variable 'relative' can be reduced. [variableScope]
DirectFB-1.7.7/lib/sawman/sawman_window.c:389:66: style: A pointer can not be negative so it is either pointless or an error to check if it is not. [pointerPositive]
DirectFB-1.7.7/lib/sawman/sawman_window.c:279:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/lib/voodoo/dispatcher.cpp:146:27: style: The scope of the variable 'aligned' can be reduced. [variableScope]
DirectFB-1.7.7/lib/voodoo/manager_c.cpp:565:11: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
DirectFB-1.7.7/lib/voodoo/manager_c.cpp:480:30: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/voodoo/manager_c.cpp:483:24: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/voodoo/manager_c.cpp:523:29: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/lib/voodoo/manager_c.cpp:536:14: style: The scope of the variable 'p' can be reduced. [variableScope]
DirectFB-1.7.7/lib/voodoo/manager_c.cpp:314:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DirectFB-1.7.7/lib/voodoo/manager_c.cpp:253:6: style: Class 'VoodooContextClassic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DirectFB-1.7.7/lib/voodoo/server.c:140:6: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/lib/voodoo/server.c:134:0: note: Variable 'fd' is reassigned a value before the old one has been used.
DirectFB-1.7.7/lib/voodoo/server.c:140:6: note: Variable 'fd' is reassigned a value before the old one has been used.
DirectFB-1.7.7/lib/voodoo/unix/link_unix.c:150:15: style: The scope of the variable 'select_result' can be reduced. [variableScope]
DirectFB-1.7.7/proxy/compressor/dpack_proto.h:213:26: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/proxy/compressor/dpack_proto.h:228:26: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/proxy/compressor/dpack_proto.h:247:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DirectFB-1.7.7/proxy/compressor/dpack.c:342:28: portability: 'source' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/proxy/compressor/dpack.c:351:28: portability: 'source' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/proxy/compressor/dpack.c:360:28: portability: 'source' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/proxy/compressor/dpack.c:369:28: portability: 'source' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/proxy/compressor/dpack.c:378:28: portability: 'source' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/proxy/compressor/dpack.c:412:28: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/proxy/compressor/dpack.c:421:28: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/proxy/compressor/dpack.c:430:28: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/proxy/compressor/dpack.c:439:28: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/proxy/compressor/dpack.c:448:28: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/proxy/dispatcher/idirectfbsurface_dispatcher.c:1620:26: style: The scope of the variable 'last' can be reduced. [variableScope]
DirectFB-1.7.7/proxy/dispatcher/idirectfbsurface_dispatcher.c:1670:26: style: The scope of the variable 'last' can be reduced. [variableScope]
DirectFB-1.7.7/proxy/dispatcher/idirectfbsurface_dispatcher.c:1911:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/proxy/dispatcher/ifusionsoundbuffer_dispatcher.c:254:24: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/proxy/dispatcher/ifusionsoundbuffer_dispatcher.c:286:66: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/proxy/dispatcher/ifusionsoundstream_dispatcher.c:270:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/proxy/requestor/idirectfb_requestor.c:201:48: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/proxy/requestor/idirectfb_requestor.c:370:45: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/proxy/requestor/idirectfb_requestor.c:503:50: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/proxy/requestor/idirectfb_requestor.c:994:51: style: Function 'Construct' argument 3 names different: declaration 'session' definition 'port'. [funcArgNamesDifferent]
DirectFB-1.7.7/proxy/requestor/idirectfb_requestor.c:57:68: note: Function 'Construct' argument 3 names different: declaration 'session' definition 'port'.
DirectFB-1.7.7/proxy/requestor/idirectfb_requestor.c:994:51: note: Function 'Construct' argument 3 names different: declaration 'session' definition 'port'.
DirectFB-1.7.7/proxy/requestor/idirectfbscreen_requestor.c:237:57: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/proxy/requestor/idirectfbsurface_requestor.c:389:46: warning: Possible null pointer dereference: palette_data [nullPointer]
DirectFB-1.7.7/proxy/requestor/idirectfbsurface_requestor.c:378:54: note: Assignment 'palette_data=NULL', assigned value is 0
DirectFB-1.7.7/proxy/requestor/idirectfbsurface_requestor.c:389:46: note: Null pointer dereference
DirectFB-1.7.7/proxy/requestor/idirectfbsurface_requestor.c:1096:39: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/proxy/requestor/idirectfbsurface_requestor.c:1564:26: style: The scope of the variable 'last' can be reduced. [variableScope]
DirectFB-1.7.7/proxy/requestor/idirectfbsurface_requestor.c:1614:26: style: The scope of the variable 'last' can be reduced. [variableScope]
DirectFB-1.7.7/proxy/requestor/ifusionsound_requestor.c:150:33: style: The scope of the variable 'dsc' can be reduced. [variableScope]
DirectFB-1.7.7/proxy/requestor/ifusionsound_requestor.c:190:33: style: The scope of the variable 'dsc' can be reduced. [variableScope]
DirectFB-1.7.7/proxy/requestor/ifusionsoundplayback_requestor.c:74:27: style: struct member 'IFusionSoundPlayback_Requestor_data::client' is never used. [unusedStructMember]
DirectFB-1.7.7/src/core/CoreDFB.cpp:555:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:595:35: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:601:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:647:40: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:653:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:714:40: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:720:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:771:38: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:777:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:827:46: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:833:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:877:39: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:883:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:929:37: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:935:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:989:39: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:995:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1043:39: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1049:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1093:48: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1099:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1140:36: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1146:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1200:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1215:50: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1216:50: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1233:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1234:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1265:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1266:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1284:53: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1285:53: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1302:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1303:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1319:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1320:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1347:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1348:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1365:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1366:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1382:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1383:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1399:63: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1400:63: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1415:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1416:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1451:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/src/core/CoreDFB.cpp:1445:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreDFB.cpp:1451:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreDFB.h:408:23: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:327:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:408:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:412:23: style: The function 'Register' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:331:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:412:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:416:23: style: The function 'CreateSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:335:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:416:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:424:23: style: The function 'CreatePalette' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:343:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:424:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:429:23: style: The function 'CreateState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:348:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:429:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:433:23: style: The function 'CreateImageProvider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:352:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:433:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:438:23: style: The function 'AllowSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:357:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:438:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:444:23: style: The function 'GetSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:363:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:444:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:449:23: style: The function 'ClipboardSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:368:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:449:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:457:23: style: The function 'ClipboardGet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:376:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:457:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:464:23: style: The function 'ClipboardGetTimestamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:383:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:464:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:468:23: style: The function 'Roundtrip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:387:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:468:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:490:23: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:327:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:490:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:494:23: style: The function 'Register' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:331:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:494:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:498:23: style: The function 'CreateSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:335:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:498:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:506:23: style: The function 'CreatePalette' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:343:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:506:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:511:23: style: The function 'CreateState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:348:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:511:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:515:23: style: The function 'CreateImageProvider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:352:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:515:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:520:23: style: The function 'AllowSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:357:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:520:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:526:23: style: The function 'GetSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:363:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:526:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:531:23: style: The function 'ClipboardSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:368:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:531:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:539:23: style: The function 'ClipboardGet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:376:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:539:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:546:23: style: The function 'ClipboardGetTimestamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:383:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:546:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreDFB.h:550:23: style: The function 'Roundtrip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreDFB.h:387:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreDFB.h:550:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1374:47: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1397:38: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1421:39: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1446:47: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1471:42: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1494:42: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1517:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1540:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1563:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1587:40: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1611:44: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1636:48: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1662:50: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1687:42: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1711:47: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1734:40: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1758:41: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1783:38: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1808:36: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1837:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1867:40: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1897:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1927:44: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1957:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:1988:40: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2020:35: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2054:36: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2089:42: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2123:39: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2158:47: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2187:42: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2219:44: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2241:48: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2268:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2274:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2343:68: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2356:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2369:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2382:68: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2396:63: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2409:63: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2422:66: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2435:66: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2449:66: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2473:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2497:65: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2520:69: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2534:71: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2547:63: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2560:68: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2573:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2586:62: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2609:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2623:57: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2637:66: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2650:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2663:66: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2676:65: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2689:66: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2702:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2716:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2729:57: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2742:63: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2755:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2768:68: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2782:57: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2796:65: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2808:69: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2821:71: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.cpp:2822:71: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:914:23: style: The function 'SetDrawingFlags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:732:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:914:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:918:23: style: The function 'SetBlittingFlags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:736:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:918:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:922:23: style: The function 'SetClip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:740:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:922:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:926:23: style: The function 'SetColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:744:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:926:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:930:23: style: The function 'SetColorAndIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:748:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:930:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:935:23: style: The function 'SetSrcBlend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:753:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:935:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:939:23: style: The function 'SetDstBlend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:757:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:939:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:943:23: style: The function 'SetSrcColorKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:761:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:943:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:947:23: style: The function 'SetDstColorKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:765:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:947:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:951:23: style: The function 'SetDestination' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:769:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:951:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:955:23: style: The function 'SetSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:773:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:955:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:959:23: style: The function 'SetSourceMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:777:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:959:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:963:23: style: The function 'SetSourceMaskVals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:781:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:963:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:968:23: style: The function 'SetIndexTranslation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:786:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:968:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:973:23: style: The function 'SetColorKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:791:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:973:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:977:23: style: The function 'SetRenderOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:795:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:977:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:981:23: style: The function 'SetMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:799:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:981:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:985:23: style: The function 'SetSource2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:803:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:985:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:989:23: style: The function 'SetFrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:807:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:989:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:994:23: style: The function 'SetTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:812:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:994:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:999:23: style: The function 'DrawRectangles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:817:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:999:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1004:23: style: The function 'DrawLines' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:822:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1004:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1009:23: style: The function 'FillRectangles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:827:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1009:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1014:23: style: The function 'FillTriangles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:832:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1014:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1019:23: style: The function 'FillTrapezoids' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:837:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1019:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1024:23: style: The function 'FillSpans' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:842:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1024:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1030:23: style: The function 'Blit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:848:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1030:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1036:23: style: The function 'Blit2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:854:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1036:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1043:23: style: The function 'StretchBlit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:861:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1043:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1049:23: style: The function 'TileBlit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:867:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1049:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1056:23: style: The function 'TextureTriangles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:874:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1056:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1062:23: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:880:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1062:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1067:23: style: The function 'ReleaseSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:885:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1067:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1071:23: style: The function 'SetSrcConvolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:889:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1071:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1075:23: style: The function 'GetAccelerationMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:893:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1075:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1101:23: style: The function 'SetDrawingFlags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:732:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1101:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1105:23: style: The function 'SetBlittingFlags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:736:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1105:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1109:23: style: The function 'SetClip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:740:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1109:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1113:23: style: The function 'SetColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:744:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1113:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1117:23: style: The function 'SetColorAndIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:748:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1117:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1122:23: style: The function 'SetSrcBlend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:753:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1122:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1126:23: style: The function 'SetDstBlend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:757:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1126:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1130:23: style: The function 'SetSrcColorKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:761:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1130:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1134:23: style: The function 'SetDstColorKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:765:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1134:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1138:23: style: The function 'SetDestination' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:769:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1138:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1142:23: style: The function 'SetSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:773:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1142:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1146:23: style: The function 'SetSourceMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:777:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1146:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1150:23: style: The function 'SetSourceMaskVals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:781:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1150:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1155:23: style: The function 'SetIndexTranslation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:786:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1155:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1160:23: style: The function 'SetColorKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:791:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1160:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1164:23: style: The function 'SetRenderOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:795:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1164:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1168:23: style: The function 'SetMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:799:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1168:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1172:23: style: The function 'SetSource2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:803:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1172:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1176:23: style: The function 'SetFrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:807:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1176:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1181:23: style: The function 'SetTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:812:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1181:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1186:23: style: The function 'DrawRectangles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:817:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1186:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1191:23: style: The function 'DrawLines' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:822:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1191:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1196:23: style: The function 'FillRectangles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:827:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1196:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1201:23: style: The function 'FillTriangles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:832:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1201:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1206:23: style: The function 'FillTrapezoids' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:837:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1206:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1211:23: style: The function 'FillSpans' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:842:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1211:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1217:23: style: The function 'Blit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:848:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1217:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1223:23: style: The function 'Blit2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:854:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1223:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1230:23: style: The function 'StretchBlit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:861:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1230:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1236:23: style: The function 'TileBlit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:867:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1236:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1243:23: style: The function 'TextureTriangles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:874:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1243:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1249:23: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:880:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1249:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1254:23: style: The function 'ReleaseSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:885:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1254:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1258:23: style: The function 'SetSrcConvolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:889:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1258:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1262:23: style: The function 'GetAccelerationMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreGraphicsState.h:893:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState.h:1262:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreGraphicsStateClient.cpp:325:58: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsStateClient.cpp:437:13: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsStateClient.cpp:464:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreGraphicsStateClient.cpp:207:5: style: Class 'ThrottleBlocking' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DirectFB-1.7.7/src/core/CoreGraphicsStateClient.cpp:271:6: style: Class 'CoreGraphicsStateClientPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DirectFB-1.7.7/src/core/Task.h:383:31: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/Task.h:367:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DirectFB-1.7.7/src/core/Renderer.h:210:11: warning: Member variable 'Setup::task_mask' is not initialized in the constructor. [uninitMemberVar]
DirectFB-1.7.7/src/core/Renderer.h:217:16: style: Class 'Setup' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DirectFB-1.7.7/src/core/Renderer.h:217:16: style: Class 'Setup' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DirectFB-1.7.7/src/core/CoreGraphicsState_real.cpp:384:18: style: The function 'SetThrottle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:185:19: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreGraphicsState_real.cpp:384:18: note: Function in derived class
DirectFB-1.7.7/src/core/CoreInputDevice.cpp:235:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreInputDevice.cpp:278:47: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreInputDevice.cpp:284:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreInputDevice.cpp:324:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreInputDevice.cpp:330:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreInputDevice.cpp:386:64: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreInputDevice.cpp:401:62: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreInputDevice.cpp:402:62: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreInputDevice.cpp:417:66: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreInputDevice.cpp:418:66: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreInputDevice.cpp:453:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/src/core/CoreInputDevice.cpp:447:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreInputDevice.cpp:453:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreInputDevice.h:170:23: style: The function 'SetKeymapEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreInputDevice.h:140:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreInputDevice.h:170:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreInputDevice.h:175:23: style: The function 'ReloadKeymap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreInputDevice.h:145:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreInputDevice.h:175:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreInputDevice.h:179:23: style: The function 'SetConfiguration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreInputDevice.h:149:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreInputDevice.h:179:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreInputDevice.h:201:23: style: The function 'SetKeymapEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreInputDevice.h:140:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreInputDevice.h:201:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreInputDevice.h:206:23: style: The function 'ReloadKeymap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreInputDevice.h:145:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreInputDevice.h:206:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreInputDevice.h:210:23: style: The function 'SetConfiguration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreInputDevice.h:149:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreInputDevice.h:210:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayer.cpp:337:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:388:46: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:394:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:444:44: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:450:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:492:50: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:498:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:539:37: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:545:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:586:38: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:592:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:647:57: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:665:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:666:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:684:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:685:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:711:65: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:712:65: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:727:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:728:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:743:53: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:744:53: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayer.cpp:779:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/src/core/CoreLayer.cpp:773:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreLayer.cpp:779:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreLayer.h:235:23: style: The function 'CreateContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayer.h:193:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayer.h:235:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayer.h:239:23: style: The function 'GetPrimaryContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayer.h:197:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayer.h:239:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayer.h:244:23: style: The function 'ActivateContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayer.h:202:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayer.h:244:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayer.h:248:23: style: The function 'GetCurrentOutputField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayer.h:206:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayer.h:248:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayer.h:252:23: style: The function 'SetLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayer.h:210:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayer.h:252:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayer.h:256:23: style: The function 'WaitVSync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayer.h:214:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayer.h:256:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayer.h:278:23: style: The function 'CreateContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayer.h:193:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayer.h:278:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayer.h:282:23: style: The function 'GetPrimaryContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayer.h:197:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayer.h:282:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayer.h:287:23: style: The function 'ActivateContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayer.h:202:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayer.h:287:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayer.h:291:23: style: The function 'GetCurrentOutputField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayer.h:206:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayer.h:291:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayer.h:295:23: style: The function 'SetLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayer.h:210:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayer.h:295:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayer.h:299:23: style: The function 'WaitVSync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayer.h:214:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayer.h:299:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:753:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:804:53: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:810:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:854:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:860:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:902:50: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:908:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:950:50: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:956:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:998:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1004:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1046:53: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1052:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1094:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1100:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1142:53: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1148:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1190:46: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1196:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1237:47: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1243:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1284:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1290:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1333:50: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1339:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1381:50: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1387:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1430:50: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1436:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1482:48: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1488:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1541:46: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1547:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1599:58: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1605:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1670:67: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1687:68: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1688:68: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1703:67: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1704:67: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1719:65: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1720:65: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1735:65: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1736:65: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1751:69: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1752:69: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1767:68: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1768:68: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1783:69: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1784:69: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1799:68: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1800:68: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1815:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1816:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1831:62: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1832:62: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1847:69: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1848:69: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1863:65: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1864:65: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1879:65: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1880:65: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1895:65: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1896:65: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1912:63: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1913:63: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1931:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1932:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1950:73: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1951:73: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1988:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1982:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreLayerContext.cpp:1988:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreLayerContext.h:511:23: style: The function 'GetPrimaryRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:414:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:511:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:516:23: style: The function 'TestConfiguration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:419:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:516:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:521:23: style: The function 'SetConfiguration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:424:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:521:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:525:23: style: The function 'SetSrcColorKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:428:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:525:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:529:23: style: The function 'SetDstColorKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:432:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:529:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:533:23: style: The function 'SetSourceRectangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:436:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:533:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:537:23: style: The function 'SetScreenLocation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:440:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:537:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:541:23: style: The function 'SetScreenRectangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:444:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:541:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:545:23: style: The function 'SetScreenPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:448:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:545:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:549:23: style: The function 'SetOpacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:452:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:549:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:553:23: style: The function 'SetRotation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:456:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:553:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:557:23: style: The function 'SetColorAdjustment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:460:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:557:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:561:23: style: The function 'SetStereoDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:464:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:561:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:566:23: style: The function 'SetFieldParity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:469:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:566:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:570:23: style: The function 'SetClipRegions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:473:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:570:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:576:23: style: The function 'CreateWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:479:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:576:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:581:23: style: The function 'FindWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:484:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:581:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:586:23: style: The function 'FindWindowByResourceID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:489:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:586:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:609:23: style: The function 'GetPrimaryRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:414:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:609:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:614:23: style: The function 'TestConfiguration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:419:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:614:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:619:23: style: The function 'SetConfiguration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:424:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:619:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:623:23: style: The function 'SetSrcColorKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:428:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:623:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:627:23: style: The function 'SetDstColorKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:432:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:627:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:631:23: style: The function 'SetSourceRectangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:436:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:631:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:635:23: style: The function 'SetScreenLocation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:440:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:635:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:639:23: style: The function 'SetScreenRectangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:444:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:639:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:643:23: style: The function 'SetScreenPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:448:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:643:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:647:23: style: The function 'SetOpacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:452:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:647:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:651:23: style: The function 'SetRotation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:456:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:651:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:655:23: style: The function 'SetColorAdjustment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:460:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:655:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:659:23: style: The function 'SetStereoDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:464:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:659:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:664:23: style: The function 'SetFieldParity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:469:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:664:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:668:23: style: The function 'SetClipRegions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:473:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:668:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:674:23: style: The function 'CreateWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:479:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:674:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:679:23: style: The function 'FindWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:484:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:679:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerContext.h:684:23: style: The function 'FindWindowByResourceID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerContext.h:489:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerContext.h:684:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:308:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:358:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:364:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:413:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:419:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:475:46: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:481:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:535:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:541:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:598:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:615:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:616:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:631:66: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:632:66: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:647:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:648:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:664:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:665:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:711:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:705:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreLayerRegion.cpp:711:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreLayerRegion.h:234:23: style: The function 'GetSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerRegion.h:191:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:234:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:238:23: style: The function 'FlipUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerRegion.h:195:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:238:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:243:23: style: The function 'FlipUpdateStereo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerRegion.h:200:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:243:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:249:23: style: The function 'FlipUpdate2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerRegion.h:206:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:249:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:256:23: style: The function 'SetSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerRegion.h:213:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:256:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:278:23: style: The function 'GetSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerRegion.h:191:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:278:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:282:23: style: The function 'FlipUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerRegion.h:195:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:282:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:287:23: style: The function 'FlipUpdateStereo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerRegion.h:200:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:287:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:293:23: style: The function 'FlipUpdate2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerRegion.h:206:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:293:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:300:23: style: The function 'SetSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreLayerRegion.h:213:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreLayerRegion.h:300:23: note: Function in derived class
DirectFB-1.7.7/src/core/Util.h:83:16: style: Class 'TempArray' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DirectFB-1.7.7/src/core/Util.h:83:16: style: Class 'TempArray' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DirectFB-1.7.7/src/core/CorePalette.cpp:205:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CorePalette.cpp:251:44: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CorePalette.cpp:257:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CorePalette.cpp:315:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CorePalette.cpp:330:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CorePalette.cpp:331:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CorePalette.cpp:366:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/src/core/CorePalette.cpp:360:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CorePalette.cpp:366:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CorePalette.h:159:23: style: The function 'SetEntries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CorePalette.h:130:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CorePalette.h:159:23: note: Function in derived class
DirectFB-1.7.7/src/core/CorePalette.h:165:23: style: The function 'SetEntriesYUV' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CorePalette.h:136:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CorePalette.h:165:23: note: Function in derived class
DirectFB-1.7.7/src/core/CorePalette.h:189:23: style: The function 'SetEntries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CorePalette.h:130:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CorePalette.h:189:23: note: Function in derived class
DirectFB-1.7.7/src/core/CorePalette.h:195:23: style: The function 'SetEntriesYUV' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CorePalette.h:136:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CorePalette.h:195:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.cpp:515:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:556:39: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:562:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:602:43: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:608:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:651:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:657:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:703:44: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:709:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:754:47: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:760:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:806:46: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:812:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:857:46: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:863:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:909:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:915:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:958:43: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:964:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1007:47: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1013:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1071:57: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1086:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1087:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1102:58: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1103:58: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1118:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1119:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1134:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1135:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1150:62: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1151:62: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1166:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1167:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1182:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1183:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1198:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1199:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1214:58: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1215:58: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1231:62: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1232:62: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1278:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/src/core/CoreScreen.cpp:1272:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreScreen.cpp:1278:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreScreen.h:365:23: style: The function 'SetPowerMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:294:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:365:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:369:23: style: The function 'WaitVSync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:298:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:369:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:373:23: style: The function 'GetVSyncCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:302:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:373:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:377:23: style: The function 'TestMixerConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:306:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:377:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:383:23: style: The function 'SetMixerConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:312:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:383:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:388:23: style: The function 'TestEncoderConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:317:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:388:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:394:23: style: The function 'SetEncoderConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:323:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:394:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:399:23: style: The function 'TestOutputConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:328:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:399:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:405:23: style: The function 'SetOutputConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:334:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:405:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:410:23: style: The function 'GetScreenSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:339:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:410:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:414:23: style: The function 'GetLayerDimension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:343:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:414:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:437:23: style: The function 'SetPowerMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:294:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:437:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:441:23: style: The function 'WaitVSync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:298:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:441:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:445:23: style: The function 'GetVSyncCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:302:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:445:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:449:23: style: The function 'TestMixerConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:306:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:449:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:455:23: style: The function 'SetMixerConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:312:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:455:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:460:23: style: The function 'TestEncoderConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:317:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:460:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:466:23: style: The function 'SetEncoderConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:323:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:466:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:471:23: style: The function 'TestOutputConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:328:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:471:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:477:23: style: The function 'SetOutputConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:334:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:477:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:482:23: style: The function 'GetScreenSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:339:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:482:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreScreen.h:486:23: style: The function 'GetLayerDimension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreScreen.h:343:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreScreen.h:486:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSlave.cpp:189:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSlave.cpp:234:36: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSlave.cpp:240:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSlave.cpp:297:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSlave.cpp:312:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSlave.cpp:313:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSlave.cpp:348:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/src/core/CoreSlave.cpp:342:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreSlave.cpp:348:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreSlave.h:159:23: style: The function 'GetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSlave.h:130:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSlave.h:159:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSlave.h:165:23: style: The function 'PutData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSlave.h:136:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSlave.h:165:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSlave.h:189:23: style: The function 'GetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSlave.h:130:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSlave.h:189:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSlave.h:195:23: style: The function 'PutData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSlave.h:136:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSlave.h:195:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.cpp:598:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:640:35: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:646:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:688:41: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:694:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:743:41: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:749:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:794:43: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:800:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:844:39: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:850:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:895:44: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:901:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:960:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:966:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1023:44: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1029:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1085:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1091:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1151:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1157:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1213:43: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1219:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1271:36: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1331:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1346:50: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1347:50: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1363:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1364:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1382:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1383:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1409:58: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1410:58: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1425:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1426:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1443:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1444:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1473:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1474:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1493:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1494:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1524:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1525:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1554:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1555:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1573:58: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1574:58: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1591:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1630:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/src/core/CoreSurface.cpp:1624:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreSurface.cpp:1630:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreSurface.h:462:23: style: The function 'SetConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:368:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:462:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:466:23: style: The function 'Flip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:372:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:466:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:470:23: style: The function 'GetPalette' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:376:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:470:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:474:23: style: The function 'SetPalette' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:380:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:474:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:478:23: style: The function 'SetAlphaRamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:384:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:478:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:485:23: style: The function 'SetField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:391:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:485:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:489:23: style: The function 'PreLockBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:395:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:489:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:496:23: style: The function 'PreLockBuffer2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:402:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:496:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:505:23: style: The function 'PreReadBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:411:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:505:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:511:23: style: The function 'PreWriteBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:417:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:511:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:517:23: style: The function 'PreLockBuffer3' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:423:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:517:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:527:23: style: The function 'CreateClient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:433:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:527:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:531:23: style: The function 'Flip2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:437:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:531:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:557:23: style: The function 'SetConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:368:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:557:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:561:23: style: The function 'Flip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:372:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:561:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:565:23: style: The function 'GetPalette' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:376:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:565:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:569:23: style: The function 'SetPalette' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:380:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:569:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:573:23: style: The function 'SetAlphaRamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:384:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:573:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:580:23: style: The function 'SetField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:391:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:580:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:584:23: style: The function 'PreLockBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:395:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:584:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:591:23: style: The function 'PreLockBuffer2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:402:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:591:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:600:23: style: The function 'PreReadBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:411:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:600:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:606:23: style: The function 'PreWriteBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:417:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:606:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:612:23: style: The function 'PreLockBuffer3' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:423:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:612:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:622:23: style: The function 'CreateClient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:433:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:622:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurface.h:626:23: style: The function 'Flip2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurface.h:437:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurface.h:626:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurfaceClient.cpp:223:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurfaceClient.cpp:282:70: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreSurfaceClient.cpp:315:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/src/core/CoreSurfaceClient.cpp:309:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreSurfaceClient.cpp:315:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreSurfaceClient.h:147:23: style: The function 'FrameAck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurfaceClient.h:122:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurfaceClient.h:147:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurfaceClient.h:151:23: style: The function 'SetFrameTimeConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurfaceClient.h:126:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurfaceClient.h:151:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurfaceClient.h:173:23: style: The function 'FrameAck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurfaceClient.h:122:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurfaceClient.h:173:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreSurfaceClient.h:177:23: style: The function 'SetFrameTimeConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreSurfaceClient.h:126:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreSurfaceClient.h:177:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.cpp:1205:42: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1211:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1258:37: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1264:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1314:39: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1320:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1374:34: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1380:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1424:36: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1430:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1472:42: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1478:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1519:40: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1525:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1568:37: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1574:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1617:39: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1623:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1666:34: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1672:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1715:36: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1721:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1764:36: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1770:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1812:37: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1818:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1859:47: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1865:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1908:42: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1914:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1957:43: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:1963:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2005:38: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2011:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2053:41: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2059:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2100:39: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2106:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2148:40: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2154:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2195:41: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2201:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2242:39: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2248:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2292:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2298:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2348:41: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2354:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2396:40: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2402:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2452:44: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2458:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2506:40: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2512:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2552:39: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2558:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2600:39: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2606:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2677:57: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2678:57: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2694:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2695:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2723:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2724:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2740:49: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2741:49: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2768:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2769:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2795:57: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2796:57: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2811:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2812:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2827:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2828:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2843:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2844:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2859:49: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2860:49: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2875:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2876:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2891:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2892:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2907:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2908:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2923:62: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2924:62: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2939:57: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2940:57: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2955:58: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2956:58: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2971:53: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2972:53: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2987:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:2988:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3003:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3004:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3019:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3020:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3035:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3036:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3051:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3052:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3067:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3068:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3083:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3084:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3100:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3101:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3119:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3120:59: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3148:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3149:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3164:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3165:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3180:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3181:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3216:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/src/core/CoreWindow.cpp:3210:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreWindow.cpp:3216:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreWindow.h:801:23: style: The function 'Repaint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:643:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:801:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:808:23: style: The function 'BeginUpdates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:650:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:808:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:812:23: style: The function 'Restack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:654:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:812:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:817:23: style: The function 'SetConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:659:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:817:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:824:23: style: The function 'Bind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:666:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:824:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:830:23: style: The function 'Unbind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:672:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:830:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:834:23: style: The function 'RequestFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:676:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:834:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:838:23: style: The function 'ChangeGrab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:680:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:838:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:843:23: style: The function 'GrabKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:685:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:843:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:848:23: style: The function 'UngrabKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:690:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:848:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:853:23: style: The function 'Move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:695:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:853:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:858:23: style: The function 'MoveTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:700:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:858:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:863:23: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:705:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:863:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:868:23: style: The function 'Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:710:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:868:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:872:23: style: The function 'SetCursorPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:714:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:872:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:877:23: style: The function 'ChangeEvents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:719:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:877:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:882:23: style: The function 'ChangeOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:724:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:882:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:887:23: style: The function 'SetColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:729:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:887:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:891:23: style: The function 'SetColorKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:733:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:891:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:895:23: style: The function 'SetOpaque' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:737:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:895:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:899:23: style: The function 'SetOpacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:741:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:899:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:903:23: style: The function 'SetStacking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:745:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:903:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:907:23: style: The function 'SetBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:749:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:907:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:911:23: style: The function 'SetKeySelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:753:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:911:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:917:23: style: The function 'SetRotation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:759:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:917:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:921:23: style: The function 'GetSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:763:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:921:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:925:23: style: The function 'SetCursorShape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:767:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:925:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:930:23: style: The function 'AllowFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:772:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:930:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:934:23: style: The function 'GetInsets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:776:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:934:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:938:23: style: The function 'PostEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:780:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:938:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:960:23: style: The function 'Repaint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:643:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:960:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:967:23: style: The function 'BeginUpdates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:650:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:967:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:971:23: style: The function 'Restack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:654:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:971:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:976:23: style: The function 'SetConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:659:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:976:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:983:23: style: The function 'Bind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:666:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:983:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:989:23: style: The function 'Unbind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:672:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:989:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:993:23: style: The function 'RequestFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:676:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:993:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:997:23: style: The function 'ChangeGrab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:680:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:997:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1002:23: style: The function 'GrabKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:685:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1002:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1007:23: style: The function 'UngrabKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:690:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1007:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1012:23: style: The function 'Move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:695:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1012:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1017:23: style: The function 'MoveTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:700:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1017:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1022:23: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:705:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1022:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1027:23: style: The function 'Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:710:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1027:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1031:23: style: The function 'SetCursorPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:714:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1031:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1036:23: style: The function 'ChangeEvents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:719:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1036:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1041:23: style: The function 'ChangeOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:724:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1041:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1046:23: style: The function 'SetColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:729:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1046:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1050:23: style: The function 'SetColorKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:733:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1050:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1054:23: style: The function 'SetOpaque' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:737:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1054:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1058:23: style: The function 'SetOpacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:741:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1058:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1062:23: style: The function 'SetStacking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:745:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1062:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1066:23: style: The function 'SetBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:749:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1066:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1070:23: style: The function 'SetKeySelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:753:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1070:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1076:23: style: The function 'SetRotation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:759:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1076:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1080:23: style: The function 'GetSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:763:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1080:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1084:23: style: The function 'SetCursorShape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:767:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1084:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1089:23: style: The function 'AllowFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:772:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1089:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1093:23: style: The function 'GetInsets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:776:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1093:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindow.h:1097:23: style: The function 'PostEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindow.h:780:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindow.h:1097:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:508:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:548:47: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:554:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:596:49: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:602:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:646:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:652:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:695:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:701:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:744:45: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:750:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:792:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:798:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:840:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:846:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:887:53: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:893:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:935:53: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:941:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:983:58: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:989:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1044:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1059:62: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1060:62: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1076:64: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1077:64: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1103:66: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1104:66: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1119:71: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1120:71: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1135:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1136:60: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1151:67: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1152:67: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1167:67: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1168:67: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1184:68: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1185:68: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1211:68: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1212:68: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1227:73: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1228:73: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1263:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1257:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreWindowStack.cpp:1263:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/core/CoreWindowStack.h:344:23: style: The function 'RepaintAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:280:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:344:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:348:23: style: The function 'CursorEnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:284:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:348:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:352:23: style: The function 'CursorSetShape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:288:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:352:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:357:23: style: The function 'CursorSetOpacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:293:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:357:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:361:23: style: The function 'CursorSetAcceleration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:297:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:361:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:367:23: style: The function 'CursorWarp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:303:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:367:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:371:23: style: The function 'CursorGetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:307:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:371:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:375:23: style: The function 'BackgroundSetMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:311:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:375:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:379:23: style: The function 'BackgroundSetImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:315:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:379:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:383:23: style: The function 'BackgroundSetColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:319:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:383:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:387:23: style: The function 'BackgroundSetColorIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:323:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:387:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:409:23: style: The function 'RepaintAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:280:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:409:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:413:23: style: The function 'CursorEnable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:284:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:413:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:417:23: style: The function 'CursorSetShape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:288:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:417:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:422:23: style: The function 'CursorSetOpacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:293:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:422:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:426:23: style: The function 'CursorSetAcceleration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:297:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:426:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:432:23: style: The function 'CursorWarp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:303:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:432:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:436:23: style: The function 'CursorGetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:307:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:436:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:440:23: style: The function 'BackgroundSetMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:311:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:440:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:444:23: style: The function 'BackgroundSetImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:315:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:444:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:448:23: style: The function 'BackgroundSetColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:319:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:448:23: note: Function in derived class
DirectFB-1.7.7/src/core/CoreWindowStack.h:452:23: style: The function 'BackgroundSetColorIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/CoreWindowStack.h:323:23: note: Virtual function in base class
DirectFB-1.7.7/src/core/CoreWindowStack.h:452:23: note: Function in derived class
DirectFB-1.7.7/src/core/Debug.cpp:436:53: style: Function 'ToString_CoreSurfaceTypeFlags' argument 1 names different: declaration 'flags' definition 'v'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/core/Debug.h:44:87: note: Function 'ToString_CoreSurfaceTypeFlags' argument 1 names different: declaration 'flags' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:436:53: note: Function 'ToString_CoreSurfaceTypeFlags' argument 1 names different: declaration 'flags' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:442:51: style: Function 'ToString_DFBAccelerationMask' argument 1 names different: declaration 'accel' definition 'v'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/core/Debug.h:46:87: note: Function 'ToString_DFBAccelerationMask' argument 1 names different: declaration 'accel' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:442:51: note: Function 'ToString_DFBAccelerationMask' argument 1 names different: declaration 'accel' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:448:59: style: Function 'ToString_DFBSurfaceBlittingFlags' argument 1 names different: declaration 'flags' definition 'v'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/core/Debug.h:47:87: note: Function 'ToString_DFBSurfaceBlittingFlags' argument 1 names different: declaration 'flags' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:448:59: note: Function 'ToString_DFBSurfaceBlittingFlags' argument 1 names different: declaration 'flags' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:454:57: style: Function 'ToString_DFBSurfaceCapabilities' argument 1 names different: declaration 'caps' definition 'v'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/core/Debug.h:48:87: note: Function 'ToString_DFBSurfaceCapabilities' argument 1 names different: declaration 'caps' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:454:57: note: Function 'ToString_DFBSurfaceCapabilities' argument 1 names different: declaration 'caps' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:460:57: style: Function 'ToString_DFBSurfaceDrawingFlags' argument 1 names different: declaration 'flags' definition 'v'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/core/Debug.h:49:87: note: Function 'ToString_DFBSurfaceDrawingFlags' argument 1 names different: declaration 'flags' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:460:57: note: Function 'ToString_DFBSurfaceDrawingFlags' argument 1 names different: declaration 'flags' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:466:55: style: Function 'ToString_DFBSurfacePixelFormat' argument 1 names different: declaration 'format' definition 'v'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/core/Debug.h:50:87: note: Function 'ToString_DFBSurfacePixelFormat' argument 1 names different: declaration 'format' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:466:55: note: Function 'ToString_DFBSurfacePixelFormat' argument 1 names different: declaration 'format' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:472:51: style: Function 'ToString_DFBSurfaceFlipFlags' argument 1 names different: declaration 'flags' definition 'v'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/core/Debug.h:51:87: note: Function 'ToString_DFBSurfaceFlipFlags' argument 1 names different: declaration 'flags' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:472:51: note: Function 'ToString_DFBSurfaceFlipFlags' argument 1 names different: declaration 'flags' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:478:44: style: Function 'ToString_DFBDimension' argument 1 names different: declaration 'dimension' definition 'v'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/core/Debug.h:53:87: note: Function 'ToString_DFBDimension' argument 1 names different: declaration 'dimension' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:478:44: note: Function 'ToString_DFBDimension' argument 1 names different: declaration 'dimension' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:484:54: style: Function 'ToString_CoreSurfaceConfig' argument 1 names different: declaration 'config' definition 'v'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/core/Debug.h:55:87: note: Function 'ToString_CoreSurfaceConfig' argument 1 names different: declaration 'config' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:484:54: note: Function 'ToString_CoreSurfaceConfig' argument 1 names different: declaration 'config' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:490:62: style: Function 'ToString_CoreLayerRegionConfig' argument 1 names different: declaration 'config' definition 'v'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/core/Debug.h:57:87: note: Function 'ToString_CoreLayerRegionConfig' argument 1 names different: declaration 'config' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:490:62: note: Function 'ToString_CoreLayerRegionConfig' argument 1 names different: declaration 'config' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:496:50: style: Function 'ToString_CoreLayerRegion' argument 1 names different: declaration 'region' definition 'v'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/core/Debug.h:56:87: note: Function 'ToString_CoreLayerRegion' argument 1 names different: declaration 'region' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:496:50: note: Function 'ToString_CoreLayerRegion' argument 1 names different: declaration 'region' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:502:62: style: Function 'ToString_CoreSurfaceAllocation' argument 1 names different: declaration 'allocation' definition 'v'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/core/Debug.h:59:87: note: Function 'ToString_CoreSurfaceAllocation' argument 1 names different: declaration 'allocation' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:502:62: note: Function 'ToString_CoreSurfaceAllocation' argument 1 names different: declaration 'allocation' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:508:54: style: Function 'ToString_CoreSurfaceBuffer' argument 1 names different: declaration 'buffer' definition 'v'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/core/Debug.h:60:87: note: Function 'ToString_CoreSurfaceBuffer' argument 1 names different: declaration 'buffer' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:508:54: note: Function 'ToString_CoreSurfaceBuffer' argument 1 names different: declaration 'buffer' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:514:42: style: Function 'ToString_CoreSurface' argument 1 names different: declaration 'surface' definition 'v'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/core/Debug.h:61:87: note: Function 'ToString_CoreSurface' argument 1 names different: declaration 'surface' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:514:42: note: Function 'ToString_CoreSurface' argument 1 names different: declaration 'surface' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:520:32: style: Function 'ToString_Task' argument 1 names different: declaration 'task' definition 'v'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/core/Debug.h:63:87: note: Function 'ToString_Task' argument 1 names different: declaration 'task' definition 'v'.
DirectFB-1.7.7/src/core/Debug.cpp:520:32: note: Function 'ToString_Task' argument 1 names different: declaration 'task' definition 'v'.
DirectFB-1.7.7/src/core/DisplayTask.cpp:214:6: style: Variable 'left_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/src/core/DisplayTask.cpp:190:0: note: Variable 'left_buffer' is reassigned a value before the old one has been used.
DirectFB-1.7.7/src/core/DisplayTask.cpp:214:6: note: Variable 'left_buffer' is reassigned a value before the old one has been used.
DirectFB-1.7.7/src/core/DisplayTask.cpp:216:6: style: Variable 'left_allocation' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/src/core/DisplayTask.cpp:192:0: note: Variable 'left_allocation' is reassigned a value before the old one has been used.
DirectFB-1.7.7/src/core/DisplayTask.cpp:216:6: note: Variable 'left_allocation' is reassigned a value before the old one has been used.
DirectFB-1.7.7/src/core/Interface.cpp:102:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/Interface.h:50:6: style: Class 'Interface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DirectFB-1.7.7/src/core/Renderer.cpp:2320:29: style: The scope of the variable 'buffer' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/Renderer.cpp:1230:43: style: Function 'render' argument 6 names different: declaration 'num' definition 'num_rects'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/core/Renderer.cpp:262:39: note: Function 'render' argument 6 names different: declaration 'num' definition 'num_rects'.
DirectFB-1.7.7/src/core/Renderer.cpp:1230:43: note: Function 'render' argument 6 names different: declaration 'num' definition 'num_rects'.
DirectFB-1.7.7/src/core/Renderer.cpp:3185:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DirectFB-1.7.7/src/core/Renderer.cpp:165:27: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:411:27: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:165:27: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:169:20: style: The function 'tesselate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:404:20: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:169:20: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:173:19: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:413:19: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:173:19: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:205:27: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:411:27: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:205:27: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:209:20: style: The function 'tesselate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:404:20: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:209:20: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:213:19: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:413:19: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:213:19: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:246:27: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:411:27: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:246:27: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:250:20: style: The function 'tesselate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:404:20: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:250:20: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:254:19: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:413:19: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:254:19: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:297:27: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:411:27: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:297:27: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:301:20: style: The function 'tesselate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:404:20: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:301:20: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:305:19: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:413:19: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:305:19: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:342:27: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:411:27: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:342:27: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:346:20: style: The function 'tesselate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:404:20: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:346:20: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:350:19: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:413:19: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:350:19: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:380:27: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:411:27: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:380:27: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:384:20: style: The function 'tesselate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:404:20: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:384:20: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:388:19: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:413:19: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:388:19: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:418:27: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:411:27: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:418:27: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:422:20: style: The function 'tesselate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:404:20: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:422:20: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:426:19: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:413:19: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:426:19: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:455:27: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:411:27: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:455:27: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:459:20: style: The function 'tesselate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:404:20: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:459:20: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:463:19: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:413:19: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:463:19: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:491:27: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:411:27: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:491:27: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:495:20: style: The function 'tesselate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:404:20: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:495:20: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:499:19: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:413:19: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:499:19: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:529:27: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:411:27: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:529:27: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:533:20: style: The function 'tesselate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:404:20: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:533:20: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:537:19: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:413:19: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:537:19: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:568:27: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:411:27: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:568:27: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:572:20: style: The function 'tesselate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:404:20: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:572:20: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:576:19: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:413:19: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:576:19: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:605:27: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:411:27: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:605:27: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:609:20: style: The function 'tesselate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:404:20: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:609:20: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:613:19: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/core/Renderer.h:413:19: note: Virtual function in base class
DirectFB-1.7.7/src/core/Renderer.cpp:613:19: note: Function in derived class
DirectFB-1.7.7/src/core/Renderer.cpp:1583:0: error: Memory leak: tris [memleak]
DirectFB-1.7.7/src/core/SurfaceTask.cpp:201:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/SurfaceTask.cpp:228:61: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/SurfaceTask.cpp:268:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/SurfaceTask.cpp:300:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/core/SurfaceTask.h:138:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DirectFB-1.7.7/src/core/SurfaceTask.cpp:188:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DirectFB-1.7.7/src/core/SurfaceTask.h:109:6: style: Class 'SurfaceTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DirectFB-1.7.7/src/core/Task.cpp:763:16: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DirectFB-1.7.7/src/core/Task.cpp:928:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DirectFB-1.7.7/src/core/TaskThreadsQ.cpp:114:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DirectFB-1.7.7/src/core/clipboard.c:65:30: style: struct member '__DFB_DFBClipboardCore::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/src/core/colorhash.c:66:30: style: struct member '__DFB_DFBColorHashCore::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/src/core/colorhash.c:73:30: style: struct member '__DFB_DFBColorHashCore::hash_users' is never used. [unusedStructMember]
DirectFB-1.7.7/src/core/core.c:2254:27: style: The scope of the variable 'client' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/core.c:2277:27: style: The scope of the variable 'client' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/core.c:2299:27: style: The scope of the variable 'client' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/core.c:2321:27: style: The scope of the variable 'client' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/core.c:2344:27: style: The scope of the variable 'client' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/core.c:1567:32: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/core/core.c:1616:67: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/core/core.c:2367:36: style: struct member '__Core__CoreResourceCleanup::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/src/core/fonts.c:81:26: style: struct member '__DFB_DFBFontManager::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/src/core/fonts.c:104:26: style: struct member '__DFB_DFBFontCache::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/src/core/fonts.c:125:26: style: struct member '__DFB_DFBFontCacheRow::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/src/core/gfxcard.c:2421:52: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
DirectFB-1.7.7/src/core/gfxcard.c:2414:37: note: outer condition: tri1_failed||tri2_failed
DirectFB-1.7.7/src/core/gfxcard.c:2421:52: note: identical inner condition: tri1_failed||tri2_failed
DirectFB-1.7.7/src/core/gfxcard.c:4281:35: warning: Either the condition 'card!=NULL' is redundant or there is possible null pointer dereference: card. [nullPointerRedundantCheck]
DirectFB-1.7.7/src/core/gfxcard.c:4283:26: note: Assuming that condition 'card!=NULL' is not redundant
DirectFB-1.7.7/src/core/gfxcard.c:4281:35: note: Null pointer dereference
DirectFB-1.7.7/src/core/gfxcard.c:2435:41: style: Variable 'tri2.x2' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/src/core/gfxcard.c:2434:41: note: Variable 'tri2.x2' is reassigned a value before the old one has been used.
DirectFB-1.7.7/src/core/gfxcard.c:2435:41: note: Variable 'tri2.x2' is reassigned a value before the old one has been used.
DirectFB-1.7.7/src/core/gfxcard.c:1017:30: style: The scope of the variable 'src_buffer' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/gfxcard.c:2586:10: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/gfxcard.c:1931:34: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/core/gfxcard.c:2962:43: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/core/gfxcard.c:2963:43: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/core/input.c:2241:48: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
DirectFB-1.7.7/src/core/input.c:2745:45: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
DirectFB-1.7.7/src/core/input.c:1603:6: style: Variable 'driver' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/src/core/input.c:1596:0: note: Variable 'driver' is reassigned a value before the old one has been used.
DirectFB-1.7.7/src/core/input.c:1603:6: note: Variable 'driver' is reassigned a value before the old one has been used.
DirectFB-1.7.7/src/core/input.c:1357:30: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/input.c:2336:26: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/input.c:159:26: style: struct member '__DFB_CoreInputDevice::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/src/core/input.c:198:26: style: struct member '__DFB_DFBInputCore::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/src/core/input.c:2118:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DirectFB-1.7.7/src/core/input.c:2157:0: error: Resource leak: file [resourceLeak]
DirectFB-1.7.7/src/core/layer_context.c:1484:11: warning: Either the condition 'layer!=NULL' is redundant or there is possible null pointer dereference: layer. [nullPointerRedundantCheck]
DirectFB-1.7.7/src/core/layer_context.c:1494:22: note: Assuming that condition 'layer!=NULL' is not redundant
DirectFB-1.7.7/src/core/layer_context.c:1484:11: note: Null pointer dereference
DirectFB-1.7.7/src/core/layer_context.c:159:23: style: The scope of the variable 'surface' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/layer_control.c:190:6: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/src/core/layer_control.c:178:0: note: Variable 'context' is reassigned a value before the old one has been used.
DirectFB-1.7.7/src/core/layer_control.c:190:6: note: Variable 'context' is reassigned a value before the old one has been used.
DirectFB-1.7.7/src/core/layer_region.c:1392:57: warning: Either the condition 'region!=NULL' is redundant or there is possible null pointer dereference: region. [nullPointerRedundantCheck]
DirectFB-1.7.7/src/core/layer_region.c:1394:23: note: Assuming that condition 'region!=NULL' is not redundant
DirectFB-1.7.7/src/core/layer_region.c:1392:57: note: Null pointer dereference
DirectFB-1.7.7/src/core/layer_region.c:1312:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/src/core/layer_region.c:1287:0: note: Variable 'ret' is reassigned a value before the old one has been used.
DirectFB-1.7.7/src/core/layer_region.c:1312:6: note: Variable 'ret' is reassigned a value before the old one has been used.
DirectFB-1.7.7/src/core/layers.c:93:26: style: struct member '__DFB_DFBLayerCore::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:107:6: warning: Either the condition 'bridge_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:99:28: note: Assuming that condition 'bridge_data!=NULL' is not redundant
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:93:37: note: Assignment 'data=bridge_data', assigned value is 0
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:107:6: note: Null pointer dereference
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:107:28: warning: Either the condition 'context!=NULL' is redundant or there is possible null pointer dereference: sc. [nullPointerRedundantCheck]
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:100:24: note: Assuming that condition 'context!=NULL' is not redundant
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:94:37: note: Assignment 'sc=context', assigned value is 0
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:107:28: note: Null pointer dereference
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:108:6: warning: Either the condition 'bridge_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:99:28: note: Assuming that condition 'bridge_data!=NULL' is not redundant
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:93:37: note: Assignment 'data=bridge_data', assigned value is 0
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:108:6: note: Null pointer dereference
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:108:28: warning: Either the condition 'context!=NULL' is redundant or there is possible null pointer dereference: sc. [nullPointerRedundantCheck]
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:100:24: note: Assuming that condition 'context!=NULL' is not redundant
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:94:37: note: Assignment 'sc=context', assigned value is 0
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:108:28: note: Null pointer dereference
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:173:24: warning: Either the condition 'bridge_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:165:28: note: Assuming that condition 'bridge_data!=NULL' is not redundant
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:161:37: note: Assignment 'data=bridge_data', assigned value is 0
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:173:24: note: Null pointer dereference
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:328:38: warning: Either the condition 'transfer!=NULL' is redundant or there is possible null pointer dereference: transfer. [nullPointerRedundantCheck]
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:336:25: note: Assuming that condition 'transfer!=NULL' is not redundant
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:328:38: note: Null pointer dereference
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:329:38: warning: Either the condition 'transfer!=NULL' is redundant or there is possible null pointer dereference: transfer. [nullPointerRedundantCheck]
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:336:25: note: Assuming that condition 'transfer!=NULL' is not redundant
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:329:38: note: Null pointer dereference
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:349:24: warning: Either the condition 'bridge_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:335:28: note: Assuming that condition 'bridge_data!=NULL' is not redundant
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:327:38: note: Assignment 'data=bridge_data', assigned value is 0
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:349:24: note: Null pointer dereference
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:355:27: warning: Either the condition 'bridge_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:335:28: note: Assuming that condition 'bridge_data!=NULL' is not redundant
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:327:38: note: Assignment 'data=bridge_data', assigned value is 0
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:355:27: note: Null pointer dereference
DirectFB-1.7.7/src/core/prealloc_surface_pool_bridge.c:281:40: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/core/screen.c:498:25: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/screens.c:567:18: style: The scope of the variable 'primary' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/screens.c:602:24: style: The scope of the variable 'primary' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/screens.c:72:27: style: struct member '__DFB_DFBScreenCore::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/src/core/shared_secure_surface_pool.c:281:28: style: The scope of the variable 'buf' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/shared_secure_surface_pool.c:282:28: style: The scope of the variable 'fd' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/surface.c:771:50: warning: Either the condition 'config!=NULL' is redundant or there is possible null pointer dereference: config. [nullPointerRedundantCheck]
DirectFB-1.7.7/src/core/surface.c:777:23: note: Assuming that condition 'config!=NULL' is not redundant
DirectFB-1.7.7/src/core/surface.c:771:50: note: Null pointer dereference
DirectFB-1.7.7/src/core/surface.c:772:50: warning: Either the condition 'config!=NULL' is redundant or there is possible null pointer dereference: config. [nullPointerRedundantCheck]
DirectFB-1.7.7/src/core/surface.c:777:23: note: Assuming that condition 'config!=NULL' is not redundant
DirectFB-1.7.7/src/core/surface.c:772:50: note: Null pointer dereference
DirectFB-1.7.7/src/core/surface.c:773:74: warning: Either the condition 'config!=NULL' is redundant or there is possible null pointer dereference: config. [nullPointerRedundantCheck]
DirectFB-1.7.7/src/core/surface.c:777:23: note: Assuming that condition 'config!=NULL' is not redundant
DirectFB-1.7.7/src/core/surface.c:773:74: note: Null pointer dereference
DirectFB-1.7.7/src/core/surface.c:1608:15: style: The scope of the variable 'n3' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/surface.c:1135:28: portability: 'destination' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/core/surface.c:1173:33: portability: 'destination' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/core/surface.c:1273:33: portability: 'source' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/core/surface.c:137:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/src/core/surface.c:344:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/src/core/surface.c:387:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/src/core/surface.c:841:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/src/core/surface.c:858:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/src/core/surface.c:924:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/src/core/surface.c:960:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/src/core/surface_allocation.cpp:203:29: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/surface_allocation.cpp:666:21: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
DirectFB-1.7.7/src/core/surface_buffer.c:696:25: style: The scope of the variable 'head' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/surface_buffer.c:885:15: style: The scope of the variable 'n3' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/surface_buffer.c:515:28: portability: 'destination' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/core/surface_buffer.c:556:33: portability: 'destination' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/core/surface_buffer.c:660:33: portability: 'source' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/core/surface_pool.c:1398:29: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/src/core/surface_pool.c:371:35: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
DirectFB-1.7.7/src/core/surface_pool.c:494:35: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
DirectFB-1.7.7/src/core/surface_pool.c:1210:35: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
DirectFB-1.7.7/src/core/surface_pool.c:1314:35: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
DirectFB-1.7.7/src/core/surface_pool.c:1324:37: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
DirectFB-1.7.7/src/core/surface_pool_bridge.c:426:37: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
DirectFB-1.7.7/src/core/surface_pool_bridge.c:539:37: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
DirectFB-1.7.7/src/core/surface_pool_bridge.c:549:39: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
DirectFB-1.7.7/src/core/system.c:72:27: style: struct member '__DFB_DFBSystemCore::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/src/core/windows.c:322:10: warning: Identical condition 'ret', second condition is always false [identicalConditionAfterEarlyExit]
DirectFB-1.7.7/src/core/windows.c:305:10: note: first condition
DirectFB-1.7.7/src/core/windows.c:322:10: note: second condition
DirectFB-1.7.7/src/core/windows.c:1965:6: style: Variable 'stack' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/src/core/windows.c:1961:0: note: Variable 'stack' is reassigned a value before the old one has been used.
DirectFB-1.7.7/src/core/windows.c:1965:6: note: Variable 'stack' is reassigned a value before the old one has been used.
DirectFB-1.7.7/src/core/windowstack.c:675:18: warning: Either the condition 'shape!=NULL' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck]
DirectFB-1.7.7/src/core/windowstack.c:678:22: note: Assuming that condition 'shape!=NULL' is not redundant
DirectFB-1.7.7/src/core/windowstack.c:675:18: note: Null pointer dereference
DirectFB-1.7.7/src/core/windowstack.c:1189:16: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/core/windowstack.c:84:34: style: struct member 'GrabbedKey::owner' is never used. [unusedStructMember]
DirectFB-1.7.7/src/core/wm.c:85:25: style: struct member '__DFB_DFBWMCore::magic' is never used. [unusedStructMember]
DirectFB-1.7.7/src/directfb.c:305:37: style: Function 'CreateRemote' argument 2 names different: declaration 'session' definition 'port'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/directfb.c:87:54: note: Function 'CreateRemote' argument 2 names different: declaration 'session' definition 'port'.
DirectFB-1.7.7/src/directfb.c:305:37: note: Function 'CreateRemote' argument 2 names different: declaration 'session' definition 'port'.
DirectFB-1.7.7/src/display/idirectfbdisplaylayer.c:699:25: style: Label 'a' is not used. [unusedLabel]
DirectFB-1.7.7/src/display/idirectfbdisplaylayer.c:1167:29: style: Unused variable: ret [unusedVariable]
DirectFB-1.7.7/src/display/idirectfbsurface.c:1696:19: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/src/display/idirectfbsurface.c:120:17: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
DirectFB-1.7.7/src/display/idirectfbsurface.c:1529:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/display/idirectfbsurface.c:1547:39: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/display/idirectfbsurface.c:1669:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/display/idirectfbsurface.c:1726:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/display/idirectfbsurface.c:1759:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/display/idirectfbsurface.c:1825:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/display/idirectfbsurface.c:2083:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/display/idirectfbsurface.c:2084:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/display/idirectfbsurface.c:2174:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/display/idirectfbsurface.c:2175:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/display/idirectfbsurface.c:2176:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/display/idirectfbsurface.c:2278:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/display/idirectfbsurface.c:2279:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/display/idirectfbsurface.c:2437:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/display/idirectfbsurface.c:3297:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/display/idirectfbsurface_layer.c:334:59: style: Function 'IDirectFBSurface_Layer_Construct' argument 3 names different: declaration 'req_rect' definition 'wanted'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/display/idirectfbsurface_layer.h:55:69: note: Function 'IDirectFBSurface_Layer_Construct' argument 3 names different: declaration 'req_rect' definition 'wanted'.
DirectFB-1.7.7/src/display/idirectfbsurface_layer.c:334:59: note: Function 'IDirectFBSurface_Layer_Construct' argument 3 names different: declaration 'req_rect' definition 'wanted'.
DirectFB-1.7.7/src/display/idirectfbsurface_layer.c:335:59: style: Function 'IDirectFBSurface_Layer_Construct' argument 4 names different: declaration 'clip_rect' definition 'granted'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/display/idirectfbsurface_layer.h:56:69: note: Function 'IDirectFBSurface_Layer_Construct' argument 4 names different: declaration 'clip_rect' definition 'granted'.
DirectFB-1.7.7/src/display/idirectfbsurface_layer.c:335:59: note: Function 'IDirectFBSurface_Layer_Construct' argument 4 names different: declaration 'clip_rect' definition 'granted'.
DirectFB-1.7.7/src/display/idirectfbsurface_layer.c:339:59: style: Function 'IDirectFBSurface_Layer_Construct' argument 8 names different: declaration 'idirectfb' definition 'dfb'. [funcArgNamesDifferent]
DirectFB-1.7.7/src/display/idirectfbsurface_layer.h:60:69: note: Function 'IDirectFBSurface_Layer_Construct' argument 8 names different: declaration 'idirectfb' definition 'dfb'.
DirectFB-1.7.7/src/display/idirectfbsurface_layer.c:339:59: note: Function 'IDirectFBSurface_Layer_Construct' argument 8 names different: declaration 'idirectfb' definition 'dfb'.
DirectFB-1.7.7/src/gfx/clip.c:344:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/src/gfx/clip.c:345:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/src/gfx/convert.c:417:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:425:44: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:439:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:464:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:479:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:493:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:508:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:520:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:535:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:549:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:563:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:580:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:597:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:619:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:633:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:642:52: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:643:52: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:652:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:669:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:693:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:694:28: portability: 'src_cb' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:695:28: portability: 'src_cr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:729:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:737:44: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:751:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:766:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:780:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:792:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:804:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:819:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:833:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:847:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:864:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:876:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:885:52: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:886:52: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:895:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:911:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:928:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:950:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:974:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:975:28: portability: 'src_cb' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:976:28: portability: 'src_cr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1010:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1024:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1044:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1061:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1069:44: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1083:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1096:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1108:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1123:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1137:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1151:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1165:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1174:52: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1175:52: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1184:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1205:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1217:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1234:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1256:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1280:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1281:28: portability: 'src_cb' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1282:28: portability: 'src_cr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1315:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1330:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1342:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1362:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1379:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1387:44: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1401:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1413:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1425:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1440:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1455:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1470:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1485:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1500:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1515:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1524:52: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1525:52: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1534:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1555:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1570:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1587:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1609:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1633:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1634:28: portability: 'src_cb' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1635:28: portability: 'src_cr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1673:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1687:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1701:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1715:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1729:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1743:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1758:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1773:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1787:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1801:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1815:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1829:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1843:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1863:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1877:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1899:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1913:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1935:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1952:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1970:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:1990:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2010:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2016:43: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2035:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2049:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2057:52: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2058:52: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2065:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2086:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2087:28: portability: 'src_cb' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2088:28: portability: 'src_cr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2117:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2129:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2144:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2156:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2181:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2194:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2206:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2218:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2235:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2247:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2299:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2311:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2323:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2335:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2350:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2362:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2379:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2391:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2423:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/convert.c:2454:25: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/GenefxEngine.cpp:239:37: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/gfx/generic/GenefxEngine.cpp:277:46: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/gfx/generic/GenefxEngine.cpp:486:32: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/gfx/generic/GenefxEngine.cpp:530:32: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/gfx/generic/GenefxEngine.cpp:578:32: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/gfx/generic/GenefxEngine.cpp:623:32: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/gfx/generic/GenefxEngine.cpp:680:32: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/gfx/generic/GenefxEngine.cpp:728:32: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/gfx/generic/GenefxEngine.cpp:796:22: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/gfx/generic/GenefxEngine.cpp:856:80: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/gfx/generic/GenefxEngine.cpp:194:6: style: Class 'GenefxEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DirectFB-1.7.7/src/gfx/generic/generic.c:5698:0: style: Same expression used in consecutive assignments of 'i' and 'SperD'. [duplicateAssignExpression]
DirectFB-1.7.7/src/gfx/generic/generic.c:5699:0: note: Same expression used in consecutive assignments of 'i' and 'SperD'.
DirectFB-1.7.7/src/gfx/generic/generic.c:5698:0: note: Same expression used in consecutive assignments of 'i' and 'SperD'.
DirectFB-1.7.7/src/gfx/generic/generic.c:5750:0: style: Same expression used in consecutive assignments of 'i' and 'SperD'. [duplicateAssignExpression]
DirectFB-1.7.7/src/gfx/generic/generic.c:5751:0: note: Same expression used in consecutive assignments of 'i' and 'SperD'.
DirectFB-1.7.7/src/gfx/generic/generic.c:5750:0: note: Same expression used in consecutive assignments of 'i' and 'SperD'.
DirectFB-1.7.7/src/gfx/generic/generic.c:1351:13: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/src/gfx/generic/generic.c:1729:28: portability: 'gfxs->Aop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:8948:52: portability: 'gfxs->dst_org[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:8949:52: portability: 'gfxs->dst_org[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:8952:52: portability: 'gfxs->dst_org[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:8953:52: portability: 'gfxs->dst_org[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:8956:52: portability: 'gfxs->dst_org[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:8957:52: portability: 'gfxs->dst_org[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:8962:52: portability: 'gfxs->dst_org[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:8965:52: portability: 'gfxs->dst_org[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:8966:52: portability: 'gfxs->dst_org[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:8993:57: portability: 'gfxs->src_org[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:8994:57: portability: 'gfxs->src_org[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:8997:57: portability: 'gfxs->src_org[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:8998:57: portability: 'gfxs->src_org[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:9001:57: portability: 'gfxs->src_org[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:9002:57: portability: 'gfxs->src_org[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:9007:57: portability: 'gfxs->src_org[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:9010:57: portability: 'gfxs->src_org[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:9011:57: portability: 'gfxs->src_org[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:9031:64: portability: 'gfxs->mask_org[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:9032:64: portability: 'gfxs->mask_org[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:9035:64: portability: 'gfxs->mask_org[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:9036:64: portability: 'gfxs->mask_org[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:9039:64: portability: 'gfxs->mask_org[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:9040:64: portability: 'gfxs->mask_org[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:9045:64: portability: 'gfxs->mask_org[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:9048:64: portability: 'gfxs->mask_org[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:9049:64: portability: 'gfxs->mask_org[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic.c:9499:35: error: Uninitialized variable: SCacc [uninitvar]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:81:29: portability: 'gfxs->Aop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:88:19: portability: 'gfxs->Aop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:122:29: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:123:29: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:126:24: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:127:24: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:133:19: portability: 'gfxs->Aop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:139:19: portability: 'gfxs->Aop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:151:29: portability: 'gfxs->Aop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:153:29: portability: 'gfxs->Aop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:156:24: portability: 'gfxs->Aop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:163:44: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:164:44: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:167:44: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:168:44: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:172:39: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:173:39: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:180:39: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:181:39: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:184:39: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:185:39: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:189:34: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:190:34: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:197:44: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:199:44: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:202:39: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:209:39: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:210:39: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:213:39: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:214:39: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:218:34: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:219:34: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:225:39: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:227:39: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:230:34: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:246:29: portability: 'gfxs->Aop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:248:29: portability: 'gfxs->Aop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:251:24: portability: 'gfxs->Aop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:258:44: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:259:44: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:262:44: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:263:44: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:267:39: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:268:39: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:275:38: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:276:38: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:279:38: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:280:38: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:284:34: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:285:34: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:292:44: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:294:44: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:297:39: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:304:39: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:305:39: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:308:39: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:309:39: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:313:34: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:314:34: portability: 'gfxs->Aop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:320:39: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:322:39: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:325:34: portability: 'gfxs->Aop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:344:29: portability: 'gfxs->Bop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:351:19: portability: 'gfxs->Bop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:385:29: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:386:29: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:389:24: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:390:24: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:402:29: portability: 'gfxs->Bop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:404:29: portability: 'gfxs->Bop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:407:24: portability: 'gfxs->Bop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:414:44: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:415:44: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:418:44: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:419:44: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:423:39: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:424:39: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:431:39: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:432:39: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:435:39: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:436:39: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:440:34: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:441:34: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:448:44: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:450:44: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:453:39: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:460:39: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:461:39: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:464:39: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:465:39: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:469:34: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:470:34: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:476:39: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:478:39: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:481:34: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:497:29: portability: 'gfxs->Bop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:499:29: portability: 'gfxs->Bop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:502:24: portability: 'gfxs->Bop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:509:44: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:510:44: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:513:44: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:514:44: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:518:39: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:519:39: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:526:39: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:527:39: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:530:39: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:531:39: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:535:34: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:536:34: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:543:44: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:545:44: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:548:39: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:555:39: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:556:39: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:559:39: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:560:39: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:564:34: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:565:34: portability: 'gfxs->Bop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:571:39: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:573:39: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:576:34: portability: 'gfxs->Bop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:596:29: portability: 'gfxs->Mop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:603:19: portability: 'gfxs->Mop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:637:29: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:638:29: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:641:24: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:642:24: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:654:29: portability: 'gfxs->Mop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:656:29: portability: 'gfxs->Mop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:659:24: portability: 'gfxs->Mop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:666:44: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:667:44: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:670:44: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:671:44: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:675:39: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:676:39: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:683:39: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:684:39: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:687:39: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:688:39: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:692:34: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:693:34: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:700:44: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:702:44: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:705:39: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:712:39: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:713:39: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:716:39: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:717:39: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:721:34: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:722:34: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:728:39: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:730:39: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:733:34: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:749:29: portability: 'gfxs->Mop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:751:29: portability: 'gfxs->Mop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:754:24: portability: 'gfxs->Mop[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:761:44: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:762:44: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:765:44: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:766:44: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:770:39: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:771:39: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:778:39: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:779:39: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:782:39: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:783:39: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:787:34: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:788:34: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:795:44: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:797:44: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:800:39: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:807:39: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:808:39: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:811:39: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:812:39: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:816:34: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:817:34: portability: 'gfxs->Mop[2]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:823:39: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:825:39: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/generic/generic_util.c:828:34: portability: 'gfxs->Mop[1]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/src/gfx/util.cpp:600:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
DirectFB-1.7.7/src/media/DataBuffer.cpp:257:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:297:36: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:303:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:343:36: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:349:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:390:41: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:396:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:437:39: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:443:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:484:41: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:490:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:532:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:538:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:582:37: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:588:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:634:38: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:640:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:684:37: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:690:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:731:37: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:737:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:793:50: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:808:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:809:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:824:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:825:51: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:840:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:841:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:856:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:857:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:872:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:873:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:888:67: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:889:67: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:904:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:905:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:920:53: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:921:53: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:936:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:937:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:952:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:953:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/DataBuffer.cpp:988:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/src/media/DataBuffer.cpp:982:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/media/DataBuffer.cpp:988:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/media/DataBuffer.h:354:23: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:286:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:354:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:358:23: style: The function 'Finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:290:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:358:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:362:23: style: The function 'SeekTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:294:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:362:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:366:23: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:298:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:366:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:370:23: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:302:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:370:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:374:23: style: The function 'WaitForData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:306:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:374:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:378:23: style: The function 'WaitForDataWithTimeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:310:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:378:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:383:23: style: The function 'GetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:315:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:383:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:389:23: style: The function 'PeekData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:321:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:389:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:396:23: style: The function 'HasData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:328:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:396:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:400:23: style: The function 'PutData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:332:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:400:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:423:23: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:286:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:423:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:427:23: style: The function 'Finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:290:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:427:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:431:23: style: The function 'SeekTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:294:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:431:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:435:23: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:298:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:435:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:439:23: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:302:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:439:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:443:23: style: The function 'WaitForData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:306:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:443:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:447:23: style: The function 'WaitForDataWithTimeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:310:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:447:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:452:23: style: The function 'GetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:315:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:452:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:458:23: style: The function 'PeekData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:321:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:458:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:465:23: style: The function 'HasData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:328:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:465:23: note: Function in derived class
DirectFB-1.7.7/src/media/DataBuffer.h:469:23: style: The function 'PutData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/DataBuffer.h:332:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/DataBuffer.h:469:23: note: Function in derived class
DirectFB-1.7.7/src/media/ImageProvider.cpp:174:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/ImageProvider.cpp:214:54: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/ImageProvider.cpp:220:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/ImageProvider.cpp:262:52: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/ImageProvider.cpp:268:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/ImageProvider.cpp:311:41: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/ImageProvider.cpp:317:19: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/ImageProvider.cpp:379:55: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/ImageProvider.cpp:394:69: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/ImageProvider.cpp:395:69: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/ImageProvider.cpp:410:67: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/ImageProvider.cpp:411:67: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/ImageProvider.cpp:427:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/ImageProvider.cpp:428:56: style: C-style pointer casting [cstyleCast]
DirectFB-1.7.7/src/media/ImageProvider.cpp:473:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
DirectFB-1.7.7/src/media/ImageProvider.cpp:467:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/media/ImageProvider.cpp:473:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
DirectFB-1.7.7/src/media/ImageProvider.h:192:23: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/ImageProvider.h:158:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/ImageProvider.h:192:23: note: Function in derived class
DirectFB-1.7.7/src/media/ImageProvider.h:196:23: style: The function 'GetSurfaceDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/ImageProvider.h:162:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/ImageProvider.h:196:23: note: Function in derived class
DirectFB-1.7.7/src/media/ImageProvider.h:200:23: style: The function 'GetImageDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/ImageProvider.h:166:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/ImageProvider.h:200:23: note: Function in derived class
DirectFB-1.7.7/src/media/ImageProvider.h:204:23: style: The function 'RenderTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/ImageProvider.h:170:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/ImageProvider.h:204:23: note: Function in derived class
DirectFB-1.7.7/src/media/ImageProvider.h:227:23: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/ImageProvider.h:158:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/ImageProvider.h:227:23: note: Function in derived class
DirectFB-1.7.7/src/media/ImageProvider.h:231:23: style: The function 'GetSurfaceDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/ImageProvider.h:162:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/ImageProvider.h:231:23: note: Function in derived class
DirectFB-1.7.7/src/media/ImageProvider.h:235:23: style: The function 'GetImageDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/ImageProvider.h:166:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/ImageProvider.h:235:23: note: Function in derived class
DirectFB-1.7.7/src/media/ImageProvider.h:239:23: style: The function 'RenderTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/src/media/ImageProvider.h:170:23: note: Virtual function in base class
DirectFB-1.7.7/src/media/ImageProvider.h:239:23: note: Function in derived class
DirectFB-1.7.7/src/media/idirectfbdatabuffer_streamed.c:450:16: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
DirectFB-1.7.7/src/media/idirectfbfont.c:671:16: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/src/misc/conf.c:2264:10: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/src/misc/conf.c:2318:17: style: The scope of the variable 'len' can be reduced. [variableScope]
DirectFB-1.7.7/src/misc/gfx_util.c:983:10: style: The scope of the variable 'sx' can be reduced. [variableScope]
DirectFB-1.7.7/src/misc/gfx_util.c:820:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/misc/gfx_util.c:821:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/misc/gfx_util.c:1041:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/misc/gfx_util.c:1058:38: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/src/misc/util.c:357:10: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/src/windows/idirectfbwindow.c:499:25: style: Label 'a' is not used. [unusedLabel]
DirectFB-1.7.7/systems/android/android_layer.c:104:29: style: Variable 'android' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/systems/android/android_main.c:60:7: error: Null pointer dereference: a [nullPointer]
DirectFB-1.7.7/systems/android/android_main.c:59:16: note: Assignment 'a=0', assigned value is 0
DirectFB-1.7.7/systems/android/android_main.c:60:7: note: Null pointer dereference
DirectFB-1.7.7/systems/android/android_main.c:60:6: error: Null pointer dereference [nullPointer]
DirectFB-1.7.7/systems/android/android_screen.c:62:35: style: Variable 'android' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/systems/android/android_screen.c:63:32: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/systems/android/android_screen.c:81:32: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:395:13: style: Variable 'eglImgAttrs' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:677:25: style: Unused variable: buff [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:677:32: style: Unused variable: sline [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:677:40: style: Unused variable: dline [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:677:48: style: Unused variable: s [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:677:52: style: Unused variable: d [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:678:25: style: Unused variable: pixel [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:678:32: style: Unused variable: w [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:678:35: style: Unused variable: h [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:678:38: style: Unused variable: pixels_per_line [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:750:25: style: Unused variable: buff [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:750:32: style: Unused variable: sline [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:750:40: style: Unused variable: dline [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:750:48: style: Unused variable: s [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:750:52: style: Unused variable: d [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:751:25: style: Unused variable: pixel [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:751:32: style: Unused variable: w [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:751:35: style: Unused variable: h [unusedVariable]
DirectFB-1.7.7/systems/android/android_surface_pool_gr.c:751:38: style: Unused variable: pixels_per_line [unusedVariable]
DirectFB-1.7.7/systems/android/android_system.c:69:7: error: Null pointer dereference: a [nullPointer]
DirectFB-1.7.7/systems/android/android_system.c:68:16: note: Assignment 'a=0', assigned value is 0
DirectFB-1.7.7/systems/android/android_system.c:69:7: note: Null pointer dereference
DirectFB-1.7.7/systems/android/android_system.c:96:19: style: Unused variable: dummy [unusedVariable]
DirectFB-1.7.7/systems/android/android_system.c:260:18: style: Unused variable: ret [unusedVariable]
DirectFB-1.7.7/systems/android/android_system.c:288:18: style: Unused variable: ret [unusedVariable]
DirectFB-1.7.7/systems/android/android_system.c:69:6: error: Null pointer dereference [nullPointer]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:553:25: style: Unused variable: buff [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:553:32: style: Unused variable: sline [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:553:40: style: Unused variable: dline [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:553:48: style: Unused variable: s [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:553:52: style: Unused variable: d [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:554:25: style: Unused variable: pixel [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:554:32: style: Unused variable: w [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:554:35: style: Unused variable: h [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:554:38: style: Unused variable: pixels_per_line [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:626:25: style: Unused variable: buff [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:626:32: style: Unused variable: sline [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:626:40: style: Unused variable: dline [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:626:48: style: Unused variable: s [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:626:52: style: Unused variable: d [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:627:25: style: Unused variable: pixel [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:627:32: style: Unused variable: w [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:627:35: style: Unused variable: h [unusedVariable]
DirectFB-1.7.7/systems/android/fbo_surface_pool.c:627:38: style: Unused variable: pixels_per_line [unusedVariable]
DirectFB-1.7.7/systems/android/idirectfbgl2.c:229:12: style: Variable 'dfb' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/systems/android/idirectfbimageprovider_android.c:149:18: style: The scope of the variable 'fvalue' can be reduced. [variableScope]
DirectFB-1.7.7/systems/android/idirectfbimageprovider_android.c:465:38: style: Variable 'direct' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/systems/android/idirectfbimageprovider_android.c:472:41: style: Variable 'cb_result' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/systems/devmem/devmem.c:295:25: portability: 'm_data->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/devmem/devmem.c:346:25: portability: 'm_data->mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/devmem/devmem_surface_pool.c:359:32: portability: 'local->mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/devmem/surfacemanager.c:467:46: style: Function 'split_chunk' argument 2 names different: declaration 'chunk' definition 'c'. [funcArgNamesDifferent]
DirectFB-1.7.7/systems/devmem/surfacemanager.c:58:45: note: Function 'split_chunk' argument 2 names different: declaration 'chunk' definition 'c'.
DirectFB-1.7.7/systems/devmem/surfacemanager.c:467:46: note: Function 'split_chunk' argument 2 names different: declaration 'chunk' definition 'c'.
DirectFB-1.7.7/systems/drmkms/drmkms_layer.c:132:24: style: The scope of the variable 'ret' can be reduced. [variableScope]
DirectFB-1.7.7/systems/drmkms/drmkms_layer.c:190:29: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/systems/drmkms/drmkms_layer.c:551:24: style: The scope of the variable 'ret' can be reduced. [variableScope]
DirectFB-1.7.7/systems/drmkms/drmkms_screen.c:65:24: style: The scope of the variable 'crtc' can be reduced. [variableScope]
DirectFB-1.7.7/systems/drmkms/drmkms_system.c:121:24: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/systems/drmkms/drmkms_system.c:303:24: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/systems/drmkms/drmkms_system.c:625:31: style: Function 'drmkms_dsor_freq_to_mode' argument 1 names different: declaration 'encoder' definition 'connector'. [funcArgNamesDifferent]
DirectFB-1.7.7/systems/drmkms/drmkms_system.h:160:31: note: Function 'drmkms_dsor_freq_to_mode' argument 1 names different: declaration 'encoder' definition 'connector'.
DirectFB-1.7.7/systems/drmkms/drmkms_system.c:625:31: note: Function 'drmkms_dsor_freq_to_mode' argument 1 names different: declaration 'encoder' definition 'connector'.
DirectFB-1.7.7/systems/drmkms/drmkms_system.c:625:100: style: Function 'drmkms_dsor_freq_to_mode' argument 3 names different: declaration 'freq' definition 'dsefreq'. [funcArgNamesDifferent]
DirectFB-1.7.7/systems/drmkms/drmkms_system.h:160:98: note: Function 'drmkms_dsor_freq_to_mode' argument 3 names different: declaration 'freq' definition 'dsefreq'.
DirectFB-1.7.7/systems/drmkms/drmkms_system.c:625:100: note: Function 'drmkms_dsor_freq_to_mode' argument 3 names different: declaration 'freq' definition 'dsefreq'.
DirectFB-1.7.7/systems/drmkms/drmkms_system.c:644:23: style: Function 'drmkms_find_mode' argument 1 names different: declaration 'encoder' definition 'connector'. [funcArgNamesDifferent]
DirectFB-1.7.7/systems/drmkms/drmkms_system.h:157:23: note: Function 'drmkms_find_mode' argument 1 names different: declaration 'encoder' definition 'connector'.
DirectFB-1.7.7/systems/drmkms/drmkms_system.c:644:23: note: Function 'drmkms_find_mode' argument 1 names different: declaration 'encoder' definition 'connector'.
DirectFB-1.7.7/systems/drmkms/vt.c:283:12: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/systems/drmkms/vt.c:539:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/systems/egl/egl_surface_pool.c:576:48: style: The scope of the variable 's' can be reduced. [variableScope]
DirectFB-1.7.7/systems/egl/egl_surface_pool.c:576:52: style: The scope of the variable 'd' can be reduced. [variableScope]
DirectFB-1.7.7/systems/egl/egl_surface_pool.c:653:48: style: The scope of the variable 's' can be reduced. [variableScope]
DirectFB-1.7.7/systems/egl/egl_surface_pool.c:653:52: style: The scope of the variable 'd' can be reduced. [variableScope]
DirectFB-1.7.7/systems/egl/egl_surface_pool.c:432:27: style: Unused variable: surface [unusedVariable]
DirectFB-1.7.7/systems/egl/egl_surface_pool.c:725:25: style: Unused variable: buff [unusedVariable]
DirectFB-1.7.7/systems/egl/egl_surface_pool.c:725:32: style: Unused variable: sline [unusedVariable]
DirectFB-1.7.7/systems/egl/egl_surface_pool.c:725:40: style: Unused variable: dline [unusedVariable]
DirectFB-1.7.7/systems/egl/egl_surface_pool.c:725:48: style: Unused variable: s [unusedVariable]
DirectFB-1.7.7/systems/egl/egl_surface_pool.c:725:52: style: Unused variable: d [unusedVariable]
DirectFB-1.7.7/systems/egl/egl_surface_pool.c:726:25: style: Unused variable: pixel [unusedVariable]
DirectFB-1.7.7/systems/egl/egl_surface_pool.c:726:32: style: Unused variable: w [unusedVariable]
DirectFB-1.7.7/systems/egl/egl_surface_pool.c:726:35: style: Unused variable: h [unusedVariable]
DirectFB-1.7.7/systems/egl/egl_surface_pool.c:726:38: style: Unused variable: pixels_per_line [unusedVariable]
DirectFB-1.7.7/systems/fbdev/agp.c:259:20: style: The scope of the variable 'id' can be reduced. [variableScope]
DirectFB-1.7.7/systems/fbdev/agp.c:332:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/systems/fbdev/agp.c:333:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/systems/fbdev/agp.c:334:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/systems/fbdev/agp.c:335:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/systems/fbdev/agp.c:336:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/systems/fbdev/agp.c:337:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/systems/fbdev/fbdev.c:365:15: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
DirectFB-1.7.7/systems/fbdev/fbdev.c:365:15: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
DirectFB-1.7.7/systems/fbdev/fbdev.c:365:15: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
DirectFB-1.7.7/systems/fbdev/fbdev.c:376:24: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
DirectFB-1.7.7/systems/fbdev/fbdev.c:390:24: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
DirectFB-1.7.7/systems/fbdev/fbdev.c:415:20: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
DirectFB-1.7.7/systems/fbdev/fbdev.c:415:20: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
DirectFB-1.7.7/systems/fbdev/fbdev.c:415:20: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
DirectFB-1.7.7/systems/fbdev/fbdev.c:2380:34: warning: Either the condition '!dfb_fbdev' is redundant or there is possible null pointer dereference: dfb_fbdev. [nullPointerRedundantCheck]
DirectFB-1.7.7/systems/fbdev/fbdev.c:2384:10: note: Assuming that condition '!dfb_fbdev' is not redundant
DirectFB-1.7.7/systems/fbdev/fbdev.c:2380:34: note: Null pointer dereference
DirectFB-1.7.7/systems/fbdev/fbdev.c:2466:11: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/systems/fbdev/fbdev.c:2465:11: note: Variable 'res' is reassigned a value before the old one has been used.
DirectFB-1.7.7/systems/fbdev/fbdev.c:2466:11: note: Variable 'res' is reassigned a value before the old one has been used.
DirectFB-1.7.7/systems/fbdev/fbdev.c:1235:22: style: The scope of the variable 'r' can be reduced. [variableScope]
DirectFB-1.7.7/systems/fbdev/fbdev.c:1235:25: style: The scope of the variable 'g' can be reduced. [variableScope]
DirectFB-1.7.7/systems/fbdev/fbdev.c:1235:28: style: The scope of the variable 'b' can be reduced. [variableScope]
DirectFB-1.7.7/systems/fbdev/fbdev.c:1561:32: style: The scope of the variable 'result' can be reduced. [variableScope]
DirectFB-1.7.7/systems/fbdev/fbdev.c:2452:17: style: The scope of the variable 'res' can be reduced. [variableScope]
DirectFB-1.7.7/systems/fbdev/fbdev.c:1101:31: style: Function 'primaryWaitVSync' argument 3 names different: declaration 'layer_data' definition 'screen_data'. [funcArgNamesDifferent]
DirectFB-1.7.7/systems/fbdev/fbdev.c:212:61: note: Function 'primaryWaitVSync' argument 3 names different: declaration 'layer_data' definition 'screen_data'.
DirectFB-1.7.7/systems/fbdev/fbdev.c:1101:31: note: Function 'primaryWaitVSync' argument 3 names different: declaration 'layer_data' definition 'screen_data'.
DirectFB-1.7.7/systems/fbdev/fbdev.c:552:58: portability: 'shared->orig_cmap_memory' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/fbdev/fbdev.c:553:58: portability: 'shared->orig_cmap_memory' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/fbdev/fbdev.c:554:58: portability: 'shared->orig_cmap_memory' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/fbdev/fbdev.c:555:58: portability: 'shared->orig_cmap_memory' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/fbdev/fbdev.c:575:58: portability: 'shared->temp_cmap_memory' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/fbdev/fbdev.c:576:58: portability: 'shared->temp_cmap_memory' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/fbdev/fbdev.c:577:58: portability: 'shared->temp_cmap_memory' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/fbdev/fbdev.c:578:58: portability: 'shared->temp_cmap_memory' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/fbdev/fbdev.c:588:64: portability: 'shared->current_cmap_memory' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/fbdev/fbdev.c:589:64: portability: 'shared->current_cmap_memory' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/fbdev/fbdev.c:590:64: portability: 'shared->current_cmap_memory' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/fbdev/fbdev.c:591:64: portability: 'shared->current_cmap_memory' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/fbdev/fbdev.c:960:51: portability: '(void*)(u8*)dfb_fbdev->agp->base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/fbdev/fbdev_surface_pool.c:382:47: portability: 'dfb_fbdev->framebuffer_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/fbdev/surfacemanager.c:507:46: style: Function 'split_chunk' argument 2 names different: declaration 'chunk' definition 'c'. [funcArgNamesDifferent]
DirectFB-1.7.7/systems/fbdev/surfacemanager.c:58:45: note: Function 'split_chunk' argument 2 names different: declaration 'chunk' definition 'c'.
DirectFB-1.7.7/systems/fbdev/surfacemanager.c:507:46: note: Function 'split_chunk' argument 2 names different: declaration 'chunk' definition 'c'.
DirectFB-1.7.7/systems/fbdev/vt.c:287:12: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/systems/fbdev/vt.c:544:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/systems/mesa/vt.c:283:12: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/systems/mesa/vt.c:539:17: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/systems/osx/osx.c:82:18: style: Unused variable: driver [unusedVariable]
DirectFB-1.7.7/systems/osx/primary.c:318:11: style: Variable 'surface' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/systems/osx/primary.c:316:0: note: Variable 'surface' is reassigned a value before the old one has been used.
DirectFB-1.7.7/systems/osx/primary.c:318:11: note: Variable 'surface' is reassigned a value before the old one has been used.
DirectFB-1.7.7/systems/osx/primary.c:447:10: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/osx/primary.c:448:10: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/osx/primary.c:453:15: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/osx/primary.c:454:15: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/osx/primary.c:514:17: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/systems/pvr2d/pvr2d_primary.c:353:17: style: Unused variable: ePVR2DStatus [unusedVariable]
DirectFB-1.7.7/systems/x11/primary.c:768:29: style: The scope of the variable 'pitches' can be reduced. [variableScope]
DirectFB-1.7.7/systems/x11/surfacemanager.c:451:46: style: Function 'split_chunk' argument 2 names different: declaration 'chunk' definition 'c'. [funcArgNamesDifferent]
DirectFB-1.7.7/systems/x11/surfacemanager.c:58:45: note: Function 'split_chunk' argument 2 names different: declaration 'chunk' definition 'c'.
DirectFB-1.7.7/systems/x11/surfacemanager.c:451:46: note: Function 'split_chunk' argument 2 names different: declaration 'chunk' definition 'c'.
DirectFB-1.7.7/systems/x11/vpsmem_surface_pool.c:377:31: portability: 'data->mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:103:6: warning: Either the condition 'bridge_local!=NULL' is redundant or there is possible null pointer dereference: local. [nullPointerRedundantCheck]
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:99:29: note: Assuming that condition 'bridge_local!=NULL' is not redundant
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:93:38: note: Assignment 'local=bridge_local', assigned value is 0
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:103:6: note: Null pointer dereference
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:104:6: warning: Either the condition 'bridge_local!=NULL' is redundant or there is possible null pointer dereference: local. [nullPointerRedundantCheck]
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:99:29: note: Assuming that condition 'bridge_local!=NULL' is not redundant
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:93:38: note: Assignment 'local=bridge_local', assigned value is 0
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:104:6: note: Null pointer dereference
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:104:23: warning: Either the condition 'context!=NULL' is redundant or there is possible null pointer dereference: x11. [nullPointerRedundantCheck]
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:100:24: note: Assuming that condition 'context!=NULL' is not redundant
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:94:38: note: Assignment 'x11=context', assigned value is 0
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:104:23: note: Null pointer dereference
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:129:6: warning: Either the condition 'bridge_local!=NULL' is redundant or there is possible null pointer dereference: local. [nullPointerRedundantCheck]
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:126:29: note: Assuming that condition 'bridge_local!=NULL' is not redundant
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:120:38: note: Assignment 'local=bridge_local', assigned value is 0
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:129:6: note: Null pointer dereference
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:130:6: warning: Either the condition 'bridge_local!=NULL' is redundant or there is possible null pointer dereference: local. [nullPointerRedundantCheck]
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:126:29: note: Assuming that condition 'bridge_local!=NULL' is not redundant
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:120:38: note: Assignment 'local=bridge_local', assigned value is 0
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:130:6: note: Null pointer dereference
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:130:23: warning: Either the condition 'context!=NULL' is redundant or there is possible null pointer dereference: x11. [nullPointerRedundantCheck]
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:127:24: note: Assuming that condition 'context!=NULL' is not redundant
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:121:38: note: Assignment 'x11=context', assigned value is 0
DirectFB-1.7.7/systems/x11/x11_surface_pool_bridge.c:130:23: note: Null pointer dereference
DirectFB-1.7.7/systems/x11/x11input.c:571:25: style: The scope of the variable 'pull' can be reduced. [variableScope]
DirectFB-1.7.7/systems/x11/x11input.c:574:25: style: The scope of the variable 'nextKeyIsRepeat' can be reduced. [variableScope]
DirectFB-1.7.7/systems/x11/xwindow.c:298:45: style: Function 'dfb_x11_close_window' argument 2 names different: declaration 'pXW' definition 'xw'. [funcArgNamesDifferent]
DirectFB-1.7.7/systems/x11/xwindow.h:74:50: note: Function 'dfb_x11_close_window' argument 2 names different: declaration 'pXW' definition 'xw'.
DirectFB-1.7.7/systems/x11/xwindow.c:298:45: note: Function 'dfb_x11_close_window' argument 2 names different: declaration 'pXW' definition 'xw'.
DirectFB-1.7.7/tests/OneBench.c:163:21: style: The scope of the variable 'diff' can be reduced. [variableScope]
DirectFB-1.7.7/tests/dfbtest_gl2.c:496:45: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
DirectFB-1.7.7/tests/dfbtest_gl2.c:293:19: style: The scope of the variable 'row' can be reduced. [variableScope]
DirectFB-1.7.7/tests/dfbtest_gl2.c:293:25: style: The scope of the variable 'column' can be reduced. [variableScope]
DirectFB-1.7.7/tests/dfbtest_gl2.c:294:10: style: The scope of the variable 'd' can be reduced. [variableScope]
DirectFB-1.7.7/tests/dfbtest_gl3.c:499:62: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
DirectFB-1.7.7/tests/dfbtest_gl3.c:501:62: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
DirectFB-1.7.7/tests/dfbtest_gl3.c:296:19: style: The scope of the variable 'row' can be reduced. [variableScope]
DirectFB-1.7.7/tests/dfbtest_gl3.c:296:25: style: The scope of the variable 'column' can be reduced. [variableScope]
DirectFB-1.7.7/tests/dfbtest_gl3.c:297:10: style: The scope of the variable 'd' can be reduced. [variableScope]
DirectFB-1.7.7/tests/dfbtest_old_gl2.c:496:45: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
DirectFB-1.7.7/tests/dfbtest_old_gl2.c:293:19: style: The scope of the variable 'row' can be reduced. [variableScope]
DirectFB-1.7.7/tests/dfbtest_old_gl2.c:293:25: style: The scope of the variable 'column' can be reduced. [variableScope]
DirectFB-1.7.7/tests/dfbtest_old_gl2.c:294:10: style: The scope of the variable 'd' can be reduced. [variableScope]
DirectFB-1.7.7/tests/dfbtest_prealloc.c:132:23: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/tests/dfbtest_prealloc.c:145:24: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/tests/dfbtest_window.c:935:15: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/tests/dfbtest_window.c:966:23: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/tests/dfbtest_window.c:1006:23: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/tests/dfbtest_window.c:1118:25: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/tests/dfbtest_window.c:1171:25: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/tests/dfbtest_window.c:711:33: style: Function 'RunTest' argument 2 names different: declaration 'func_name' definition 'test_name'. [funcArgNamesDifferent]
DirectFB-1.7.7/tests/dfbtest_window.c:149:54: note: Function 'RunTest' argument 2 names different: declaration 'func_name' definition 'test_name'.
DirectFB-1.7.7/tests/dfbtest_window.c:711:33: note: Function 'RunTest' argument 2 names different: declaration 'func_name' definition 'test_name'.
DirectFB-1.7.7/tests/direct_stream.c:125:22: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
DirectFB-1.7.7/tests/fusion_call.c:138:17: style: Condition 'f==-1' is always true [knownConditionTrueFalse]
DirectFB-1.7.7/tests/fusion_call.c:136:21: note: Assignment 'f=-1', assigned value is -1
DirectFB-1.7.7/tests/fusion_call.c:138:17: note: Condition 'f==-1' is always true
DirectFB-1.7.7/tests/fusion_call_bench.c:115:12: style: Condition 'f==-1' is always true [knownConditionTrueFalse]
DirectFB-1.7.7/tests/fusion_call_bench.c:113:16: note: Assignment 'f=-1', assigned value is -1
DirectFB-1.7.7/tests/fusion_call_bench.c:115:12: note: Condition 'f==-1' is always true
DirectFB-1.7.7/tests/fusion_stream.c:124:11: error: Resource leak: file [resourceLeak]
DirectFB-1.7.7/tests/testman.c:584:22: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/tests/voodoo_bench.c:151:6: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
DirectFB-1.7.7/tests/voodoo_bench.c:150:6: note: Variable 'res' is reassigned a value before the old one has been used.
DirectFB-1.7.7/tests/voodoo_bench.c:151:6: note: Variable 'res' is reassigned a value before the old one has been used.
DirectFB-1.7.7/tests/voodoo_bench.c:151:12: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
DirectFB-1.7.7/tools/dfbdump.c:787:16: style: The scope of the variable 'millis' can be reduced. [variableScope]
DirectFB-1.7.7/tools/dfbdump.c:788:11: style: The scope of the variable 'seconds' can be reduced. [variableScope]
DirectFB-1.7.7/tools/dfbdump.c:788:0: style: The scope of the variable 'minutes' can be reduced. [variableScope]
DirectFB-1.7.7/tools/dfbdump.c:788:0: style: The scope of the variable 'hours' can be reduced. [variableScope]
DirectFB-1.7.7/tools/dfbdump.c:788:0: style: The scope of the variable 'days' can be reduced. [variableScope]
DirectFB-1.7.7/tools/dfbdump.c:798:11: error: Memory leak: buffer [memleak]
DirectFB-1.7.7/tools/dfbdump.c:803:11: error: Memory leak: buffer [memleak]
DirectFB-1.7.7/tools/dfbdump.c:809:11: error: Memory leak: buffer [memleak]
DirectFB-1.7.7/tools/dfbdump.c:887:0: error: Memory leak: buffer [memleak]
DirectFB-1.7.7/tools/dfbdumpinput.c:205:20: style: struct member 'ValueName::value' is never used. [unusedStructMember]
DirectFB-1.7.7/tools/dfbdumpinput.c:206:20: style: struct member 'ValueName::name' is never used. [unusedStructMember]
DirectFB-1.7.7/tools/dfbinspector.c:116:35: style: The scope of the variable 'n' can be reduced. [variableScope]
DirectFB-1.7.7/tools/dfbpenmount.c:55:10: style: The scope of the variable 'res' can be reduced. [variableScope]
DirectFB-1.7.7/tools/dfbpenmount.c:62:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
DirectFB-1.7.7/tools/dfbpenmount.c:79:17: style: The scope of the variable 'pos2' can be reduced. [variableScope]
DirectFB-1.7.7/tools/dfbscreen.c:581:10: style: The scope of the variable 'n' can be reduced. [variableScope]
DirectFB-1.7.7/tools/dfbscreen.c:433:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/tools/directfb-csource.c:125:18: style: The scope of the variable 'res' can be reduced. [variableScope]
DirectFB-1.7.7/tools/directfb-csource.c:112:42: style: Label 'flags' is not used. [unusedLabel]
DirectFB-1.7.7/tools/directfb-csource.c:175:40: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/tools/directfb-csource.c:220:38: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
DirectFB-1.7.7/tools/mkdfiff.c:471:37: style: Label 'flags' is not used. [unusedLabel]
DirectFB-1.7.7/tools/mkdgiff.c:426:15: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/tools/mkdgiff.c:549:44: portability: 'row_data[row_index]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
DirectFB-1.7.7/tools/mkdgifft.cpp:809:26: style: The scope of the variable 'ret' can be reduced. [variableScope]
DirectFB-1.7.7/tools/mkdgifft.cpp:980:11: style: Label 'magic' is not used. [unusedLabel]
DirectFB-1.7.7/tools/mkdgifft.cpp:845:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DirectFB-1.7.7/tools/mkdgifft.cpp:1031:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DirectFB-1.7.7/tools/mkdgifft.cpp:212:6: warning: Member variable 'Entity::buf' is not initialized in the constructor. [uninitMemberVar]
DirectFB-1.7.7/tools/mkdgifft.cpp:212:6: warning: Member variable 'Entity::length' is not initialized in the constructor. [uninitMemberVar]
DirectFB-1.7.7/tools/mkdgifft.cpp:256:19: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/tools/mkdgifft.cpp:224:19: note: Virtual function in base class
DirectFB-1.7.7/tools/mkdgifft.cpp:256:19: note: Function in derived class
DirectFB-1.7.7/tools/mkdgifft.cpp:259:19: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/tools/mkdgifft.cpp:227:19: note: Virtual function in base class
DirectFB-1.7.7/tools/mkdgifft.cpp:259:19: note: Function in derived class
DirectFB-1.7.7/tools/mkdgifft.cpp:261:19: style: The function 'SetProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/tools/mkdgifft.cpp:229:19: note: Virtual function in base class
DirectFB-1.7.7/tools/mkdgifft.cpp:261:19: note: Function in derived class
DirectFB-1.7.7/tools/mkdgifft.cpp:286:19: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/tools/mkdgifft.cpp:224:19: note: Virtual function in base class
DirectFB-1.7.7/tools/mkdgifft.cpp:286:19: note: Function in derived class
DirectFB-1.7.7/tools/mkdgifft.cpp:289:19: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/tools/mkdgifft.cpp:227:19: note: Virtual function in base class
DirectFB-1.7.7/tools/mkdgifft.cpp:289:19: note: Function in derived class
DirectFB-1.7.7/tools/mkdgifft.cpp:291:19: style: The function 'SetProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DirectFB-1.7.7/tools/mkdgifft.cpp:229:19: note: Virtual function in base class
DirectFB-1.7.7/tools/mkdgifft.cpp:291:19: note: Function in derived class
DirectFB-1.7.7/tools/raw15toraw24.c:44:10: style: The scope of the variable 'res' can be reduced. [variableScope]
DirectFB-1.7.7/tools/raw16toraw24.c:44:21: style: The scope of the variable 'res' can be reduced. [variableScope]
DirectFB-1.7.7/tools/raw32toraw24.c:46:10: style: The scope of the variable 'res' can be reduced. [variableScope]
DirectFB-1.7.7/tools/swmdump.c:276:11: error: printf format string requires 4 parameters but only 1 is given. [wrongPrintfScanfArgNum]
DirectFB-1.7.7/tools/swmdump.c:277:11: error: printf format string requires 4 parameters but only 1 is given. [wrongPrintfScanfArgNum]
DirectFB-1.7.7/tools/swmdump.c:282:11: error: printf format string requires 4 parameters but only 1 is given. [wrongPrintfScanfArgNum]
DirectFB-1.7.7/tools/swmdump.c:283:11: error: printf format string requires 4 parameters but only 1 is given. [wrongPrintfScanfArgNum]
DirectFB-1.7.7/tools/swmdump.c:293:16: error: printf format string requires 5 parameters but only 2 are given. [wrongPrintfScanfArgNum]
DirectFB-1.7.7/tools/swmdump.c:302:16: error: printf format string requires 5 parameters but only 2 are given. [wrongPrintfScanfArgNum]
DirectFB-1.7.7/tools/swmdump.c:462:11: error: printf format string requires 6 parameters but only 3 are given. [wrongPrintfScanfArgNum]
DirectFB-1.7.7/tools/swmdump.c:77:34: warning: Either the condition 'window!=NULL' is redundant or there is possible null pointer dereference: window. [nullPointerRedundantCheck]
DirectFB-1.7.7/tools/swmdump.c:82:23: note: Assuming that condition 'window!=NULL' is not redundant
DirectFB-1.7.7/tools/swmdump.c:77:34: note: Null pointer dereference
DirectFB-1.7.7/tools/swmdump.c:396:11: error: Memory leak: buffer [memleak]
DirectFB-1.7.7/tools/swmdump.c:401:11: error: Memory leak: buffer [memleak]
DirectFB-1.7.7/tools/swmdump.c:407:11: error: Memory leak: buffer [memleak]
DirectFB-1.7.7/tools/swmdump.c:414:11: error: Memory leak: buffer [memleak]
DirectFB-1.7.7/wm/default/default.c:510:48: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:3831:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3827:24: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:3834:46: note: Calling function 'window_at_pointer', 2nd argument 'data' value is 0
DirectFB-1.7.7/wm/default/default.c:510:48: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:754:11: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:3999:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3994:27: note: Assignment 'sdata=stack_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4022:27: note: Calling function 'update_focus', 2nd argument 'data' value is 0
DirectFB-1.7.7/wm/default/default.c:754:11: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:1410:10: warning: Either the condition 'ctx!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:1404:20: note: Assuming that condition 'ctx!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:1397:24: note: Assignment 'data=ctx', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:1410:10: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:1719:11: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:3999:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3994:27: note: Assignment 'sdata=stack_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4024:23: note: Calling function 'process_updates', 1st argument 'data' value is 0
DirectFB-1.7.7/wm/default/default.c:1719:11: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:1734:10: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:3999:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3994:27: note: Assignment 'sdata=stack_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4024:23: note: Calling function 'process_updates', 1st argument 'data' value is 0
DirectFB-1.7.7/wm/default/default.c:1734:10: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:1992:43: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:3999:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3994:27: note: Assignment 'sdata=stack_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4019:36: note: Calling function 'insert_window', 3rd argument 'data' value is 0
DirectFB-1.7.7/wm/default/default.c:1992:43: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:2001:37: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:3998:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3995:27: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4019:21: note: Calling function 'insert_window', 1st argument 'wmdata' value is 0
DirectFB-1.7.7/wm/default/default.c:2001:37: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:2008:35: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:3998:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3995:27: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4019:21: note: Calling function 'insert_window', 1st argument 'wmdata' value is 0
DirectFB-1.7.7/wm/default/default.c:2008:35: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:2091:38: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:4042:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:4037:27: note: Assignment 'sdata=stack_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4052:36: note: Calling function 'remove_window', 3rd argument 'data' value is 0
DirectFB-1.7.7/wm/default/default.c:2091:38: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:2104:35: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:4041:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:4038:27: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4052:21: note: Calling function 'remove_window', 1st argument 'wmdata' value is 0
DirectFB-1.7.7/wm/default/default.c:2104:35: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:3579:6: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:3577:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3573:24: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:3579:6: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:3582:40: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:3577:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3573:24: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:3582:40: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:3583:41: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:3577:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3573:24: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:3583:41: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:3584:40: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:3577:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3573:24: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:3584:40: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:3687:16: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:3683:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3679:24: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:3687:16: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:3689:10: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:3683:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3679:24: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:3689:10: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:3857:48: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:3852:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3848:27: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:3857:48: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:3885:48: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:3880:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3876:27: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:3885:48: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:4006:6: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:4001:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3993:27: note: Assignment 'data=window_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4006:6: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:4007:6: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:4001:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3993:27: note: Assignment 'data=window_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4007:6: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:4008:6: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:4001:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3993:27: note: Assignment 'data=window_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4008:6: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:4016:33: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:3998:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:3995:27: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4016:33: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:4050:36: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:4041:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:4038:27: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4050:36: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:4228:14: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:4220:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:4215:25: note: Assignment 'data=window_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4228:14: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:4258:16: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: wdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:4256:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:4252:26: note: Assignment 'wdata=window_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4258:16: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:4260:14: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: wdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:4256:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:4252:26: note: Assignment 'wdata=window_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4260:14: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:4300:16: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: wdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:4298:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:4294:26: note: Assignment 'wdata=window_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4300:16: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:4302:14: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: wdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:4298:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:4294:26: note: Assignment 'wdata=window_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4302:14: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:4448:19: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/default/default.c:4444:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/default/default.c:4433:35: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/default/default.c:4448:19: note: Null pointer dereference
DirectFB-1.7.7/wm/default/default.c:1417:21: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
DirectFB-1.7.7/wm/default/default.c:1431:21: note: Found duplicate branches for 'if' and 'else'.
DirectFB-1.7.7/wm/default/default.c:1417:21: note: Found duplicate branches for 'if' and 'else'.
DirectFB-1.7.7/wm/default/default.c:3513:31: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
DirectFB-1.7.7/wm/default/default.c:3527:31: note: Found duplicate branches for 'if' and 'else'.
DirectFB-1.7.7/wm/default/default.c:3513:31: note: Found duplicate branches for 'if' and 'else'.
DirectFB-1.7.7/wm/default/default.c:1395:17: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/wm/default/default.c:1476:17: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/wm/default/default.c:3484:37: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/wm/default/default.c:4438:24: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1345:32: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1337:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1333:27: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1345:32: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1526:15: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1523:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1516:33: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1526:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1546:6: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1524:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1517:33: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1546:6: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1547:6: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1524:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1517:33: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1547:6: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1609:15: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1603:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1597:26: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1609:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1783:15: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1778:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1771:26: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1783:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1960:15: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1955:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1948:27: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1960:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1974:41: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1955:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1948:27: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1974:41: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2004:15: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1999:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1992:27: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2004:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2057:15: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2052:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2045:27: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2057:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2124:15: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2121:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2110:29: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2124:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2191:30: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2121:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2110:29: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2191:30: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2293:15: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: sdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2287:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2277:30: note: Assignment 'sdata=stack_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2293:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2317:21: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2286:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2275:30: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2317:21: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2326:6: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2289:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2276:30: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2326:6: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2327:6: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2289:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2276:30: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2327:6: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2328:6: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2289:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2276:30: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2328:6: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2329:6: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2289:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2276:30: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2329:6: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2330:6: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2289:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2276:30: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2330:6: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2331:6: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2289:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2276:30: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2331:6: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2332:6: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2289:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2276:30: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2332:6: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2334:6: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2289:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2276:30: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2334:6: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2335:6: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2289:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2276:30: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2335:6: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2336:6: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2289:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2276:30: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2336:6: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2377:33: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2286:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2275:30: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2377:33: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2441:30: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2286:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2275:30: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2441:30: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2478:15: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: sdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2471:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2461:29: note: Assignment 'sdata=stack_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2478:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2505:26: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2473:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2459:29: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2505:26: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2513:20: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2473:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2459:29: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2513:20: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2598:36: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2470:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2458:29: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2598:36: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2600:30: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: sdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2471:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2461:29: note: Assignment 'sdata=stack_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2600:30: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2639:15: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2635:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2618:33: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2639:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2644:14: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2636:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2620:33: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2644:14: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3058:36: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2635:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2618:33: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3058:36: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3095:13: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3085:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3078:34: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3095:13: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3101:14: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3085:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3078:34: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3101:14: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3163:15: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3158:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3151:32: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3163:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3166:14: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3159:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3154:32: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3166:14: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3235:15: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3230:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3223:32: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3235:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3238:14: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3231:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3226:32: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3238:14: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3302:15: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3298:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3291:32: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3302:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3305:14: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3299:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3294:32: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3305:14: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3319:27: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3298:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3291:32: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3319:27: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3321:30: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3298:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3291:32: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3321:30: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3346:15: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3340:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3335:29: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3346:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3349:6: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3341:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3337:29: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3349:6: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3351:6: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3341:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3337:29: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3351:6: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3378:15: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3374:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3364:32: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3378:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3381:14: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3375:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3367:32: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3381:14: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3395:11: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3375:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3367:32: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3395:11: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3396:11: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3375:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3367:32: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3396:11: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3398:74: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3375:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3367:32: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3398:74: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3401:14: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3375:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3367:32: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3401:14: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3402:14: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3375:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3367:32: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3402:14: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3462:15: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3457:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3451:26: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3462:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3626:15: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3621:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3609:32: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3626:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3631:14: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: sawwin. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3622:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3611:32: note: Assignment 'sawwin=window_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:3631:14: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:4078:15: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:4075:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:4057:35: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:4078:15: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:4259:40: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:4076:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/sawman/sawman_wm.c:4070:31: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/sawman/sawman_wm.c:4259:40: note: Null pointer dereference
DirectFB-1.7.7/wm/sawman/sawman_wm.c:1396:37: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2457:20: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:4055:24: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2390:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2391:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2514:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2515:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2679:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2680:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2743:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2744:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2745:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2746:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2747:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2748:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2749:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2750:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2751:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2752:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2753:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2754:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2755:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2756:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2757:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2758:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2778:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2779:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2780:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2781:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2782:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2783:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2784:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2785:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2786:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2787:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2788:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2789:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2790:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2791:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2792:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/sawman/sawman_wm.c:2793:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
DirectFB-1.7.7/wm/unique/classes/foo.c:125:15: warning: Either the condition 'region_data!=NULL' is redundant or there is possible null pointer dereference: window. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/classes/foo.c:118:28: note: Assuming that condition 'region_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/classes/foo.c:113:40: note: Assignment 'window=region_data', assigned value is 0
DirectFB-1.7.7/wm/unique/classes/foo.c:125:15: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/classes/foo.c:130:16: warning: Either the condition 'region_data!=NULL' is redundant or there is possible null pointer dereference: window. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/classes/foo.c:118:28: note: Assuming that condition 'region_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/classes/foo.c:113:40: note: Assignment 'window=region_data', assigned value is 0
DirectFB-1.7.7/wm/unique/classes/foo.c:130:16: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/classes/foo.c:134:32: warning: Either the condition 'region_data!=NULL' is redundant or there is possible null pointer dereference: window. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/classes/foo.c:118:28: note: Assuming that condition 'region_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/classes/foo.c:113:40: note: Assignment 'window=region_data', assigned value is 0
DirectFB-1.7.7/wm/unique/classes/foo.c:134:32: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/classes/foo.c:154:10: warning: Either the condition 'region_data!=NULL' is redundant or there is possible null pointer dereference: window. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/classes/foo.c:118:28: note: Assuming that condition 'region_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/classes/foo.c:113:40: note: Assignment 'window=region_data', assigned value is 0
DirectFB-1.7.7/wm/unique/classes/foo.c:154:10: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/classes/root.c:83:14: warning: Either the condition 'region_data!=NULL' is redundant or there is possible null pointer dereference: context. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/classes/root.c:73:28: note: Assuming that condition 'region_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/classes/root.c:69:33: note: Assignment 'context=region_data', assigned value is 0
DirectFB-1.7.7/wm/unique/classes/root.c:83:14: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/context.c:633:20: warning: Possible null pointer dereference: window [nullPointer]
DirectFB-1.7.7/wm/unique/context.c:602:32: note: Assignment 'window=NULL', assigned value is 0
DirectFB-1.7.7/wm/unique/context.c:633:20: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/context.c:599:23: style: The scope of the variable 'i' can be reduced. [variableScope]
DirectFB-1.7.7/wm/unique/stret.c:597:24: style: The scope of the variable 'rx2' can be reduced. [variableScope]
DirectFB-1.7.7/wm/unique/stret.c:598:24: style: The scope of the variable 'ry2' can be reduced. [variableScope]
DirectFB-1.7.7/wm/unique/stret_iteration.c:115:19: style: The scope of the variable 'index' can be reduced. [variableScope]
DirectFB-1.7.7/wm/unique/stret_iteration.c:116:19: style: The scope of the variable 'level' can be reduced. [variableScope]
DirectFB-1.7.7/wm/unique/unique.c:320:35: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:306:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:300:33: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:320:35: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:321:35: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:306:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:300:33: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:321:35: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:329:42: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:307:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:299:33: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:329:42: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:369:16: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:365:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:361:24: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:369:16: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:371:10: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:365:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:361:24: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:371:10: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:396:11: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:389:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:385:24: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:396:11: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:419:11: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:415:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:411:24: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:419:11: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:458:11: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:454:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:450:24: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:458:11: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:483:11: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:478:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:474:27: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:483:11: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:515:11: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:510:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:506:27: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:515:11: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:545:11: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:540:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:536:24: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:545:11: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:660:22: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: sdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:655:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:649:27: note: Assignment 'sdata=stack_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:660:22: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:662:6: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:657:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:650:27: note: Assignment 'data=window_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:662:6: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:662:22: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: sdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:655:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:649:27: note: Assignment 'sdata=stack_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:662:22: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:665:34: warning: Either the condition 'wm_data!=NULL' is redundant or there is possible null pointer dereference: wmdata. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:654:24: note: Assuming that condition 'wm_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:651:27: note: Assignment 'wmdata=wm_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:665:34: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:665:56: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:657:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:650:27: note: Assignment 'data=window_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:665:56: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:673:41: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:657:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:650:27: note: Assignment 'data=window_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:673:41: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:718:10: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:712:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:706:25: note: Assignment 'data=window_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:718:10: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:743:11: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:738:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:734:25: note: Assignment 'data=window_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:743:11: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:774:11: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:766:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:761:29: note: Assignment 'data=window_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:774:11: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:795:11: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:790:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:786:25: note: Assignment 'data=window_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:795:11: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:816:11: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:811:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:807:25: note: Assignment 'data=window_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:816:11: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:835:11: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:831:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:827:25: note: Assignment 'data=window_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:835:11: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:889:11: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:883:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:879:24: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:889:11: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:913:11: warning: Either the condition 'window_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:907:28: note: Assuming that condition 'window_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:903:25: note: Assignment 'data=window_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:913:11: note: Null pointer dereference
DirectFB-1.7.7/wm/unique/unique.c:946:16: warning: Either the condition 'stack_data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
DirectFB-1.7.7/wm/unique/unique.c:942:27: note: Assuming that condition 'stack_data!=NULL' is not redundant
DirectFB-1.7.7/wm/unique/unique.c:931:35: note: Assignment 'data=stack_data', assigned value is 0
DirectFB-1.7.7/wm/unique/unique.c:946:16: note: Null pointer dereference
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/directoryassistant/directoryassistant_2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/directvnc/directvnc_0.7.7.orig.tar.gz
directvnc-0.7.7/src/cursor.c:153:7: style: The scope of the variable 'newX' can be reduced. [variableScope]
directvnc-0.7.7/src/cursor.c:153:13: style: The scope of the variable 'newY' can be reduced. [variableScope]
directvnc-0.7.7/src/cursor.c:270:17: style: The scope of the variable 'y0' can be reduced. [variableScope]
directvnc-0.7.7/src/cursor.c:58:27: style: Function 'HandleRichCursor' argument 1 names different: declaration 'x' definition 'xhot'. [funcArgNamesDifferent]
directvnc-0.7.7/src/directvnc.h:162:26: note: Function 'HandleRichCursor' argument 1 names different: declaration 'x' definition 'xhot'.
directvnc-0.7.7/src/cursor.c:58:27: note: Function 'HandleRichCursor' argument 1 names different: declaration 'x' definition 'xhot'.
directvnc-0.7.7/src/cursor.c:58:37: style: Function 'HandleRichCursor' argument 2 names different: declaration 'y' definition 'yhot'. [funcArgNamesDifferent]
directvnc-0.7.7/src/directvnc.h:162:33: note: Function 'HandleRichCursor' argument 2 names different: declaration 'y' definition 'yhot'.
directvnc-0.7.7/src/cursor.c:58:37: note: Function 'HandleRichCursor' argument 2 names different: declaration 'y' definition 'yhot'.
directvnc-0.7.7/src/cursor.c:58:47: style: Function 'HandleRichCursor' argument 3 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
directvnc-0.7.7/src/directvnc.h:162:40: note: Function 'HandleRichCursor' argument 3 names different: declaration 'w' definition 'width'.
directvnc-0.7.7/src/cursor.c:58:47: note: Function 'HandleRichCursor' argument 3 names different: declaration 'w' definition 'width'.
directvnc-0.7.7/src/cursor.c:58:58: style: Function 'HandleRichCursor' argument 4 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
directvnc-0.7.7/src/directvnc.h:162:47: note: Function 'HandleRichCursor' argument 4 names different: declaration 'h' definition 'height'.
directvnc-0.7.7/src/cursor.c:58:58: note: Function 'HandleRichCursor' argument 4 names different: declaration 'h' definition 'height'.
directvnc-0.7.7/src/d3des.c:78:27: style: The scope of the variable 'n' can be reduced. [variableScope]
directvnc-0.7.7/src/d3des.c:114:33: style: The scope of the variable 'raw0' can be reduced. [variableScope]
directvnc-0.7.7/src/d3des.c:342:25: style: The scope of the variable 'fval' can be reduced. [variableScope]
directvnc-0.7.7/src/dfb.c:195:45: style: Function 'dfb_create_cursor_saved_area' argument 2 names different: declaration 'heigth' definition 'height'. [funcArgNamesDifferent]
directvnc-0.7.7/src/directvnc.h:157:63: note: Function 'dfb_create_cursor_saved_area' argument 2 names different: declaration 'heigth' definition 'height'.
directvnc-0.7.7/src/dfb.c:195:45: note: Function 'dfb_create_cursor_saved_area' argument 2 names different: declaration 'heigth' definition 'height'.
directvnc-0.7.7/src/dfb.c:208:68: style: Function 'dfb_restore_cursor_rect' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
directvnc-0.7.7/src/directvnc.h:159:73: note: Function 'dfb_restore_cursor_rect' argument 4 names different: declaration 'width' definition 'w'.
directvnc-0.7.7/src/dfb.c:208:68: note: Function 'dfb_restore_cursor_rect' argument 4 names different: declaration 'width' definition 'w'.
directvnc-0.7.7/src/dfb.c:208:75: style: Function 'dfb_restore_cursor_rect' argument 5 names different: declaration 'heigth' definition 'h'. [funcArgNamesDifferent]
directvnc-0.7.7/src/directvnc.h:159:84: note: Function 'dfb_restore_cursor_rect' argument 5 names different: declaration 'heigth' definition 'h'.
directvnc-0.7.7/src/dfb.c:208:75: note: Function 'dfb_restore_cursor_rect' argument 5 names different: declaration 'heigth' definition 'h'.
directvnc-0.7.7/src/dfb.c:220:65: style: Function 'dfb_save_cursor_rect' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
directvnc-0.7.7/src/directvnc.h:158:70: note: Function 'dfb_save_cursor_rect' argument 4 names different: declaration 'width' definition 'w'.
directvnc-0.7.7/src/dfb.c:220:65: note: Function 'dfb_save_cursor_rect' argument 4 names different: declaration 'width' definition 'w'.
directvnc-0.7.7/src/dfb.c:220:72: style: Function 'dfb_save_cursor_rect' argument 5 names different: declaration 'heigth' definition 'h'. [funcArgNamesDifferent]
directvnc-0.7.7/src/directvnc.h:158:81: note: Function 'dfb_save_cursor_rect' argument 5 names different: declaration 'heigth' definition 'h'.
directvnc-0.7.7/src/dfb.c:220:72: note: Function 'dfb_save_cursor_rect' argument 5 names different: declaration 'heigth' definition 'h'.
directvnc-0.7.7/src/dfb.c:141:8: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
directvnc-0.7.7/src/jpeg.c:99:11: style: The scope of the variable 'pixelPtr' can be reduced. [variableScope]
directvnc-0.7.7/src/modmap.c:91:13: warning: Either the condition 'keycode>255' is redundant or the array 'kbmap[256]' is accessed at index 263, which is out of bounds. [arrayIndexOutOfBoundsCond]
directvnc-0.7.7/src/modmap.c:89:16: note: Assuming that condition 'keycode>255' is not redundant
directvnc-0.7.7/src/modmap.c:90:4: note: Compound assignment '+=', assigned value is 263
directvnc-0.7.7/src/modmap.c:91:13: note: Array index out of bounds
directvnc-0.7.7/src/modmap.c:192:5: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
directvnc-0.7.7/src/modmap.c:192:5: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
directvnc-0.7.7/src/modmap.c:192:5: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
directvnc-0.7.7/src/modmap.c:192:5: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
directvnc-0.7.7/src/modmap.c:192:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
directvnc-0.7.7/src/rfb.c:599:43: style: The scope of the variable 'j' can be reduced. [variableScope]
directvnc-0.7.7/src/rfb.c:55:30: style: Function 'rfb_connect_to_server' argument 1 names different: declaration 'server' definition 'host'. [funcArgNamesDifferent]
directvnc-0.7.7/src/directvnc.h:72:34: note: Function 'rfb_connect_to_server' argument 1 names different: declaration 'server' definition 'host'.
directvnc-0.7.7/src/rfb.c:55:30: note: Function 'rfb_connect_to_server' argument 1 names different: declaration 'server' definition 'host'.
directvnc-0.7.7/src/rfb.c:55:40: style: Function 'rfb_connect_to_server' argument 2 names different: declaration 'display' definition 'port'. [funcArgNamesDifferent]
directvnc-0.7.7/src/directvnc.h:72:46: note: Function 'rfb_connect_to_server' argument 2 names different: declaration 'display' definition 'port'.
directvnc-0.7.7/src/rfb.c:55:40: note: Function 'rfb_connect_to_server' argument 2 names different: declaration 'display' definition 'port'.
directvnc-0.7.7/src/rfb.c:526:41: warning: Found calculation inside sizeof(). [sizeofCalculation]
directvnc-0.7.7/src/rfb.c:570:41: warning: Found calculation inside sizeof(). [sizeofCalculation]
directvnc-0.7.7/src/rfb.c:527:71: error: Memory leak: colour [memleak]
directvnc-0.7.7/src/rfb.c:571:71: error: Memory leak: colour [memleak]
directvnc-0.7.7/src/sockets.c:178:8: style: The scope of the variable 'j' can be reduced. [variableScope]
directvnc-0.7.7/src/sockets.c:242:11: style: The scope of the variable 'j' can be reduced. [variableScope]
directvnc-0.7.7/src/sockets.c:243:9: style: The scope of the variable 'c' can be reduced. [variableScope]
directvnc-0.7.7/src/tight.c:389:13: style: The scope of the variable 'b' can be reduced. [variableScope]
directvnc-0.7.7/src/tight.c:389:16: style: The scope of the variable 'w' can be reduced. [variableScope]
directvnc-0.7.7/src/tight.c:297:32: style: Function 'FilterCopy' argument 2 names different: declaration 'srcBuffer' definition 'src'. [funcArgNamesDifferent]
directvnc-0.7.7/src/tight.h:30:37: note: Function 'FilterCopy' argument 2 names different: declaration 'srcBuffer' definition 'src'.
directvnc-0.7.7/src/tight.c:297:32: note: Function 'FilterCopy' argument 2 names different: declaration 'srcBuffer' definition 'src'.
directvnc-0.7.7/src/tight.c:297:43: style: Function 'FilterCopy' argument 3 names different: declaration 'destBuffer' definition 'dst'. [funcArgNamesDifferent]
directvnc-0.7.7/src/tight.h:30:54: note: Function 'FilterCopy' argument 3 names different: declaration 'destBuffer' definition 'dst'.
directvnc-0.7.7/src/tight.c:297:43: note: Function 'FilterCopy' argument 3 names different: declaration 'destBuffer' definition 'dst'.
directvnc-0.7.7/src/tight.c:317:36: style: Function 'FilterGradient' argument 2 names different: declaration 'srcBuffer' definition 'buffer'. [funcArgNamesDifferent]
directvnc-0.7.7/src/tight.h:32:41: note: Function 'FilterGradient' argument 2 names different: declaration 'srcBuffer' definition 'buffer'.
directvnc-0.7.7/src/tight.c:317:36: note: Function 'FilterGradient' argument 2 names different: declaration 'srcBuffer' definition 'buffer'.
directvnc-0.7.7/src/tight.c:317:50: style: Function 'FilterGradient' argument 3 names different: declaration 'destBuffer' definition 'buffer2'. [funcArgNamesDifferent]
directvnc-0.7.7/src/tight.h:32:58: note: Function 'FilterGradient' argument 3 names different: declaration 'destBuffer' definition 'buffer2'.
directvnc-0.7.7/src/tight.c:317:50: note: Function 'FilterGradient' argument 3 names different: declaration 'destBuffer' definition 'buffer2'.
directvnc-0.7.7/src/tight.c:385:35: style: Function 'FilterPalette' argument 2 names different: declaration 'srcBuffer' definition 'buffer'. [funcArgNamesDifferent]
directvnc-0.7.7/src/tight.h:31:40: note: Function 'FilterPalette' argument 2 names different: declaration 'srcBuffer' definition 'buffer'.
directvnc-0.7.7/src/tight.c:385:35: note: Function 'FilterPalette' argument 2 names different: declaration 'srcBuffer' definition 'buffer'.
directvnc-0.7.7/src/tight.c:385:49: style: Function 'FilterPalette' argument 3 names different: declaration 'destBuffer' definition 'buffer2'. [funcArgNamesDifferent]
directvnc-0.7.7/src/tight.h:31:57: note: Function 'FilterPalette' argument 3 names different: declaration 'destBuffer' definition 'buffer2'.
directvnc-0.7.7/src/tight.c:385:49: note: Function 'FilterPalette' argument 3 names different: declaration 'destBuffer' definition 'buffer2'.
directvnc-0.7.7/src/vncauth.c:95:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
directvnc-0.7.7/src/vncauth.c:98:42: error: Memory leak: passwd [memleak]
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/dired-du/dired-du_0.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dired-quick-sort/dired-quick-sort_0.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dired-rsync/dired-rsync_0.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/direnv/direnv_2.4.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/direvent/direvent_5.1.orig.tar.gz
bind-gram.y:63:72: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:65:51: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:76:47: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:82:91: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:86:27: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:88:115: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:90:85: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:176:48: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:177:67: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:184:57: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:188:41: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:191:23: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:192:39: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:199:93: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:203:104: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:210:55: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:211:58: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:230:93: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.y:234:104: style: Same expression on both sides of '-'. [duplicateExpression]
bind-gram.c:1014:77: warning: Either the condition 'grecs_bind_token!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
bind-gram.c:1053:24: note: Assuming that condition 'grecs_bind_token!=-2' is not redundant
bind-gram.c:1014:77: note: Negative array index
bind-lex.c:1444:36: warning: Possible null pointer dereference: b [nullPointer]
bind-lex.c:1441:24: note: Assignment 'b=(grecs_bind__buffer_stack)?(grecs_bind__buffer_stack)[grecs_bind__buffer_stack_top]:NULL', assigned value is 0
bind-lex.c:1444:36: note: Null pointer dereference
bind-lex.c:1446:9: warning: Possible null pointer dereference: b [nullPointer]
bind-lex.c:1441:24: note: Assignment 'b=(grecs_bind__buffer_stack)?(grecs_bind__buffer_stack)[grecs_bind__buffer_stack_top]:NULL', assigned value is 0
bind-lex.c:1446:9: note: Null pointer dereference
bind-lex.c:1834:2: warning: Possible null pointer dereference: b [nullPointer]
bind-lex.c:1696:26: note: Calling function 'grecs_bind__init_buffer', 1st argument 'b' value is 0
bind-lex.c:1834:2: note: Null pointer dereference
bind-lex.c:1835:2: warning: Possible null pointer dereference: b [nullPointer]
bind-lex.c:1696:26: note: Calling function 'grecs_bind__init_buffer', 1st argument 'b' value is 0
bind-lex.c:1835:2: note: Null pointer dereference
bind-lex.c:1848:9: warning: Possible null pointer dereference: b [nullPointer]
bind-lex.c:1696:26: note: Calling function 'grecs_bind__init_buffer', 1st argument 'b' value is 0
bind-lex.c:1848:9: note: Null pointer dereference
bind-lex.c:1564:86: style: Function 'grecs_bind__try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'grecs_bind__current_state'. [funcArgNamesDifferent]
bind-lex.c:432:81: note: Function 'grecs_bind__try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'grecs_bind__current_state'.
bind-lex.c:1564:86: note: Function 'grecs_bind__try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'grecs_bind__current_state'.
bind-lex.c:2049:66: style: Function 'grecs_bind__scan_string' argument 1 names different: declaration 'grecs_bind__str' definition 'grecs_bind_str'. [funcArgNamesDifferent]
bind-lex.c:378:65: note: Function 'grecs_bind__scan_string' argument 1 names different: declaration 'grecs_bind__str' definition 'grecs_bind_str'.
bind-lex.c:2049:66: note: Function 'grecs_bind__scan_string' argument 1 names different: declaration 'grecs_bind__str' definition 'grecs_bind_str'.
bind-lex.c:2064:66: style: Function 'grecs_bind__scan_bytes' argument 1 names different: declaration 'bytes' definition 'grecs_bind_bytes'. [funcArgNamesDifferent]
bind-lex.c:379:64: note: Function 'grecs_bind__scan_bytes' argument 1 names different: declaration 'bytes' definition 'grecs_bind_bytes'.
bind-lex.c:2064:66: note: Function 'grecs_bind__scan_bytes' argument 1 names different: declaration 'bytes' definition 'grecs_bind_bytes'.
bind-lex.c:2064:89: style: Function 'grecs_bind__scan_bytes' argument 2 names different: declaration 'len' definition '_grecs_bind_bytes_len'. [funcArgNamesDifferent]
bind-lex.c:379:74: note: Function 'grecs_bind__scan_bytes' argument 2 names different: declaration 'len' definition '_grecs_bind_bytes_len'.
bind-lex.c:2064:89: note: Function 'grecs_bind__scan_bytes' argument 2 names different: declaration 'len' definition '_grecs_bind_bytes_len'.
bind-lex.c:2208:33: style: Function 'grecs_bind_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
bind-lex.c:733:32: note: Function 'grecs_bind_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
bind-lex.c:2208:33: note: Function 'grecs_bind_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
direvent-5.1/grecs/src/cidr.c:134:7: warning: Either the condition 'len>sizeof(ipbuf)' is redundant or the array 'ipbuf[41]' is accessed at index 41, which is out of bounds. [arrayIndexOutOfBoundsCond]
direvent-5.1/grecs/src/cidr.c:127:10: note: Assuming that condition 'len>sizeof(ipbuf)' is not redundant
direvent-5.1/grecs/src/cidr.c:134:7: note: Array index out of bounds
direvent-5.1/grecs/src/cidr.c:134:7: warning: Either the condition 'len>41' is redundant or the array 'ipbuf[41]' is accessed at index 41, which is out of bounds. [arrayIndexOutOfBoundsCond]
direvent-5.1/grecs/src/cidr.c:127:10: note: Assuming that condition 'len>41' is not redundant
direvent-5.1/grecs/src/cidr.c:134:7: note: Array index out of bounds
dhcpd-gram.y:79:72: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:81:51: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:92:47: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:98:91: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:102:27: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:104:115: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:106:85: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:134:58: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:174:48: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:175:67: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:182:57: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:186:41: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:189:23: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:190:39: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:197:93: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:201:104: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:208:55: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:209:58: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:214:55: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:215:56: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:235:35: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:236:38: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:244:35: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:245:38: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:253:58: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:265:84: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:292:91: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:296:27: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:298:115: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:300:85: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:309:58: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.y:331:58: style: Same expression on both sides of '-'. [duplicateExpression]
dhcpd-gram.c:1050:77: warning: Either the condition 'grecs_dhcpdtoken!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
dhcpd-gram.c:1089:24: note: Assuming that condition 'grecs_dhcpdtoken!=-2' is not redundant
dhcpd-gram.c:1050:77: note: Negative array index
dhcpd-lex.c:1507:36: warning: Possible null pointer dereference: b [nullPointer]
dhcpd-lex.c:1504:24: note: Assignment 'b=(grecs_dhcpd_buffer_stack)?(grecs_dhcpd_buffer_stack)[grecs_dhcpd_buffer_stack_top]:NULL', assigned value is 0
dhcpd-lex.c:1507:36: note: Null pointer dereference
dhcpd-lex.c:1509:9: warning: Possible null pointer dereference: b [nullPointer]
dhcpd-lex.c:1504:24: note: Assignment 'b=(grecs_dhcpd_buffer_stack)?(grecs_dhcpd_buffer_stack)[grecs_dhcpd_buffer_stack_top]:NULL', assigned value is 0
dhcpd-lex.c:1509:9: note: Null pointer dereference
dhcpd-lex.c:1940:2: warning: Possible null pointer dereference: b [nullPointer]
dhcpd-lex.c:1802:26: note: Calling function 'grecs_dhcpd_init_buffer', 1st argument 'b' value is 0
dhcpd-lex.c:1940:2: note: Null pointer dereference
dhcpd-lex.c:1941:2: warning: Possible null pointer dereference: b [nullPointer]
dhcpd-lex.c:1802:26: note: Calling function 'grecs_dhcpd_init_buffer', 1st argument 'b' value is 0
dhcpd-lex.c:1941:2: note: Null pointer dereference
dhcpd-lex.c:1954:9: warning: Possible null pointer dereference: b [nullPointer]
dhcpd-lex.c:1802:26: note: Calling function 'grecs_dhcpd_init_buffer', 1st argument 'b' value is 0
dhcpd-lex.c:1954:9: note: Null pointer dereference
dhcpd-lex.c:1627:86: style: Function 'grecs_dhcpd_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'grecs_dhcpd_current_state'. [funcArgNamesDifferent]
dhcpd-lex.c:432:81: note: Function 'grecs_dhcpd_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'grecs_dhcpd_current_state'.
dhcpd-lex.c:1627:86: note: Function 'grecs_dhcpd_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'grecs_dhcpd_current_state'.
dhcpd-lex.c:1656:58: style: Function 'grecs_dhcpdunput' argument 2 names different: declaration 'buf_ptr' definition 'grecs_dhcpd_bp'. [funcArgNamesDifferent]
dhcpd-lex.c:776:47: note: Function 'grecs_dhcpdunput' argument 2 names different: declaration 'buf_ptr' definition 'grecs_dhcpd_bp'.
dhcpd-lex.c:1656:58: note: Function 'grecs_dhcpdunput' argument 2 names different: declaration 'buf_ptr' definition 'grecs_dhcpd_bp'.
dhcpd-lex.c:2155:66: style: Function 'grecs_dhcpd_scan_string' argument 1 names different: declaration 'grecs_dhcpd_str' definition 'grecs_dhcpdstr'. [funcArgNamesDifferent]
dhcpd-lex.c:378:65: note: Function 'grecs_dhcpd_scan_string' argument 1 names different: declaration 'grecs_dhcpd_str' definition 'grecs_dhcpdstr'.
dhcpd-lex.c:2155:66: note: Function 'grecs_dhcpd_scan_string' argument 1 names different: declaration 'grecs_dhcpd_str' definition 'grecs_dhcpdstr'.
dhcpd-lex.c:2170:66: style: Function 'grecs_dhcpd_scan_bytes' argument 1 names different: declaration 'bytes' definition 'grecs_dhcpdbytes'. [funcArgNamesDifferent]
dhcpd-lex.c:379:64: note: Function 'grecs_dhcpd_scan_bytes' argument 1 names different: declaration 'bytes' definition 'grecs_dhcpdbytes'.
dhcpd-lex.c:2170:66: note: Function 'grecs_dhcpd_scan_bytes' argument 1 names different: declaration 'bytes' definition 'grecs_dhcpdbytes'.
dhcpd-lex.c:2170:89: style: Function 'grecs_dhcpd_scan_bytes' argument 2 names different: declaration 'len' definition '_grecs_dhcpdbytes_len'. [funcArgNamesDifferent]
dhcpd-lex.c:379:74: note: Function 'grecs_dhcpd_scan_bytes' argument 2 names different: declaration 'len' definition '_grecs_dhcpdbytes_len'.
dhcpd-lex.c:2170:89: note: Function 'grecs_dhcpd_scan_bytes' argument 2 names different: declaration 'len' definition '_grecs_dhcpdbytes_len'.
dhcpd-lex.c:2314:33: style: Function 'grecs_dhcpdset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
dhcpd-lex.c:737:32: note: Function 'grecs_dhcpdset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
dhcpd-lex.c:2314:33: note: Function 'grecs_dhcpdset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
grecs-gram.y:59:73: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:61:52: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:72:49: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:78:94: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:82:85: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:129:49: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:130:69: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:137:59: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:141:42: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:144:24: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:145:40: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:152:95: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:156:106: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:163:57: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:164:60: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:169:57: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:170:58: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:175:57: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:176:60: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:190:34: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:196:40: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:203:66: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:207:77: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:229:95: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.y:233:106: style: Same expression on both sides of '-'. [duplicateExpression]
grecs-gram.c:1017:80: warning: Either the condition 'grecs_grecs_token!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
grecs-gram.c:1056:25: note: Assuming that condition 'grecs_grecs_token!=-2' is not redundant
grecs-gram.c:1017:80: note: Negative array index
grecs-lex.c:1591:37: warning: Possible null pointer dereference: b [nullPointer]
grecs-lex.c:1588:24: note: Assignment 'b=(grecs_grecs__buffer_stack)?(grecs_grecs__buffer_stack)[grecs_grecs__buffer_stack_top]:NULL', assigned value is 0
grecs-lex.c:1591:37: note: Null pointer dereference
grecs-lex.c:1593:9: warning: Possible null pointer dereference: b [nullPointer]
grecs-lex.c:1588:24: note: Assignment 'b=(grecs_grecs__buffer_stack)?(grecs_grecs__buffer_stack)[grecs_grecs__buffer_stack_top]:NULL', assigned value is 0
grecs-lex.c:1593:9: note: Null pointer dereference
grecs-lex.c:1981:2: warning: Possible null pointer dereference: b [nullPointer]
grecs-lex.c:1843:27: note: Calling function 'grecs_grecs__init_buffer', 1st argument 'b' value is 0
grecs-lex.c:1981:2: note: Null pointer dereference
grecs-lex.c:1982:2: warning: Possible null pointer dereference: b [nullPointer]
grecs-lex.c:1843:27: note: Calling function 'grecs_grecs__init_buffer', 1st argument 'b' value is 0
grecs-lex.c:1982:2: note: Null pointer dereference
grecs-lex.c:1995:9: warning: Possible null pointer dereference: b [nullPointer]
grecs-lex.c:1843:27: note: Calling function 'grecs_grecs__init_buffer', 1st argument 'b' value is 0
grecs-lex.c:1995:9: note: Null pointer dereference
grecs-lex.l:387:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
grecs-lex.c:1711:89: style: Function 'grecs_grecs__try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'grecs_grecs__current_state'. [funcArgNamesDifferent]
grecs-lex.c:432:84: note: Function 'grecs_grecs__try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'grecs_grecs__current_state'.
grecs-lex.c:1711:89: note: Function 'grecs_grecs__try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'grecs_grecs__current_state'.
grecs-lex.c:2196:68: style: Function 'grecs_grecs__scan_string' argument 1 names different: declaration 'grecs_grecs__str' definition 'grecs_grecs_str'. [funcArgNamesDifferent]
grecs-lex.c:378:67: note: Function 'grecs_grecs__scan_string' argument 1 names different: declaration 'grecs_grecs__str' definition 'grecs_grecs_str'.
grecs-lex.c:2196:68: note: Function 'grecs_grecs__scan_string' argument 1 names different: declaration 'grecs_grecs__str' definition 'grecs_grecs_str'.
grecs-lex.c:2211:68: style: Function 'grecs_grecs__scan_bytes' argument 1 names different: declaration 'bytes' definition 'grecs_grecs_bytes'. [funcArgNamesDifferent]
grecs-lex.c:379:66: note: Function 'grecs_grecs__scan_bytes' argument 1 names different: declaration 'bytes' definition 'grecs_grecs_bytes'.
grecs-lex.c:2211:68: note: Function 'grecs_grecs__scan_bytes' argument 1 names different: declaration 'bytes' definition 'grecs_grecs_bytes'.
grecs-lex.c:2211:92: style: Function 'grecs_grecs__scan_bytes' argument 2 names different: declaration 'len' definition '_grecs_grecs_bytes_len'. [funcArgNamesDifferent]
grecs-lex.c:379:76: note: Function 'grecs_grecs__scan_bytes' argument 2 names different: declaration 'len' definition '_grecs_grecs_bytes_len'.
grecs-lex.c:2211:92: note: Function 'grecs_grecs__scan_bytes' argument 2 names different: declaration 'len' definition '_grecs_grecs_bytes_len'.
grecs-lex.c:2355:34: style: Function 'grecs_grecs_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
grecs-lex.c:826:33: note: Function 'grecs_grecs_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
grecs-lex.c:2355:34: note: Function 'grecs_grecs_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
json-gram.y:77:46: style: Same expression on both sides of '-'. [duplicateExpression]
json-gram.y:84:54: style: Same expression on both sides of '-'. [duplicateExpression]
json-gram.y:89:54: style: Same expression on both sides of '-'. [duplicateExpression]
json-gram.y:94:54: style: Same expression on both sides of '-'. [duplicateExpression]
json-gram.y:104:54: style: Same expression on both sides of '-'. [duplicateExpression]
json-gram.y:125:69: style: Same expression on both sides of '-'. [duplicateExpression]
json-gram.y:129:80: style: Same expression on both sides of '-'. [duplicateExpression]
json-gram.y:166:69: style: Same expression on both sides of '-'. [duplicateExpression]
json-gram.y:170:80: style: Same expression on both sides of '-'. [duplicateExpression]
json-gram.y:178:34: style: Same expression on both sides of '-'. [duplicateExpression]
json-gram.c:1015:77: warning: Either the condition 'grecs_json_token!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
json-gram.c:1054:24: note: Assuming that condition 'grecs_json_token!=-2' is not redundant
json-gram.c:1015:77: note: Negative array index
json-lex.c:1449:36: warning: Possible null pointer dereference: b [nullPointer]
json-lex.c:1446:24: note: Assignment 'b=(grecs_json__buffer_stack)?(grecs_json__buffer_stack)[grecs_json__buffer_stack_top]:NULL', assigned value is 0
json-lex.c:1449:36: note: Null pointer dereference
json-lex.c:1451:9: warning: Possible null pointer dereference: b [nullPointer]
json-lex.c:1446:24: note: Assignment 'b=(grecs_json__buffer_stack)?(grecs_json__buffer_stack)[grecs_json__buffer_stack_top]:NULL', assigned value is 0
json-lex.c:1451:9: note: Null pointer dereference
json-lex.c:1837:2: warning: Possible null pointer dereference: b [nullPointer]
json-lex.c:1699:26: note: Calling function 'grecs_json__init_buffer', 1st argument 'b' value is 0
json-lex.c:1837:2: note: Null pointer dereference
json-lex.c:1838:2: warning: Possible null pointer dereference: b [nullPointer]
json-lex.c:1699:26: note: Calling function 'grecs_json__init_buffer', 1st argument 'b' value is 0
json-lex.c:1838:2: note: Null pointer dereference
json-lex.c:1851:9: warning: Possible null pointer dereference: b [nullPointer]
json-lex.c:1699:26: note: Calling function 'grecs_json__init_buffer', 1st argument 'b' value is 0
json-lex.c:1851:9: note: Null pointer dereference
json-lex.c:1568:86: style: Function 'grecs_json__try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'grecs_json__current_state'. [funcArgNamesDifferent]
json-lex.c:431:81: note: Function 'grecs_json__try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'grecs_json__current_state'.
json-lex.c:1568:86: note: Function 'grecs_json__try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'grecs_json__current_state'.
json-lex.c:2052:66: style: Function 'grecs_json__scan_string' argument 1 names different: declaration 'grecs_json__str' definition 'grecs_json_str'. [funcArgNamesDifferent]
json-lex.c:378:65: note: Function 'grecs_json__scan_string' argument 1 names different: declaration 'grecs_json__str' definition 'grecs_json_str'.
json-lex.c:2052:66: note: Function 'grecs_json__scan_string' argument 1 names different: declaration 'grecs_json__str' definition 'grecs_json_str'.
json-lex.c:2067:66: style: Function 'grecs_json__scan_bytes' argument 1 names different: declaration 'bytes' definition 'grecs_json_bytes'. [funcArgNamesDifferent]
json-lex.c:379:64: note: Function 'grecs_json__scan_bytes' argument 1 names different: declaration 'bytes' definition 'grecs_json_bytes'.
json-lex.c:2067:66: note: Function 'grecs_json__scan_bytes' argument 1 names different: declaration 'bytes' definition 'grecs_json_bytes'.
json-lex.c:2067:89: style: Function 'grecs_json__scan_bytes' argument 2 names different: declaration 'len' definition '_grecs_json_bytes_len'. [funcArgNamesDifferent]
json-lex.c:379:74: note: Function 'grecs_json__scan_bytes' argument 2 names different: declaration 'len' definition '_grecs_json_bytes_len'.
json-lex.c:2067:89: note: Function 'grecs_json__scan_bytes' argument 2 names different: declaration 'len' definition '_grecs_json_bytes_len'.
json-lex.c:2211:33: style: Function 'grecs_json_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
json-lex.c:805:32: note: Function 'grecs_json_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
json-lex.c:2211:33: note: Function 'grecs_json_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
direvent-5.1/grecs/src/jsonfmt.c:124:16: style: The scope of the variable 'i' can be reduced. [variableScope]
direvent-5.1/grecs/src/jsonfmt.c:158:9: style: The scope of the variable 'i' can be reduced. [variableScope]
meta1-gram.y:55:73: style: Same expression on both sides of '-'. [duplicateExpression]
meta1-gram.y:57:52: style: Same expression on both sides of '-'. [duplicateExpression]
meta1-gram.y:68:49: style: Same expression on both sides of '-'. [duplicateExpression]
meta1-gram.y:74:94: style: Same expression on both sides of '-'. [duplicateExpression]
meta1-gram.y:78:85: style: Same expression on both sides of '-'. [duplicateExpression]
meta1-gram.y:115:61: style: Same expression on both sides of '-'. [duplicateExpression]
meta1-gram.y:123:58: style: Same expression on both sides of '-'. [duplicateExpression]
meta1-gram.y:124:61: style: Same expression on both sides of '-'. [duplicateExpression]
meta1-gram.y:130:58: style: Same expression on both sides of '-'. [duplicateExpression]
meta1-gram.y:131:59: style: Same expression on both sides of '-'. [duplicateExpression]
meta1-gram.y:144:34: style: Same expression on both sides of '-'. [duplicateExpression]
meta1-gram.y:150:40: style: Same expression on both sides of '-'. [duplicateExpression]
meta1-gram.y:156:66: style: Same expression on both sides of '-'. [duplicateExpression]
meta1-gram.y:160:77: style: Same expression on both sides of '-'. [duplicateExpression]
meta1-gram.y:178:66: style: Same expression on both sides of '-'. [duplicateExpression]
meta1-gram.y:182:77: style: Same expression on both sides of '-'. [duplicateExpression]
meta1-gram.c:1000:80: warning: Either the condition 'grecs_meta1_token!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
meta1-gram.c:1039:25: note: Assuming that condition 'grecs_meta1_token!=-2' is not redundant
meta1-gram.c:1000:80: note: Negative array index
meta1-lex.c:1350:37: warning: Possible null pointer dereference: b [nullPointer]
meta1-lex.c:1347:24: note: Assignment 'b=(grecs_meta1__buffer_stack)?(grecs_meta1__buffer_stack)[grecs_meta1__buffer_stack_top]:NULL', assigned value is 0
meta1-lex.c:1350:37: note: Null pointer dereference
meta1-lex.c:1352:9: warning: Possible null pointer dereference: b [nullPointer]
meta1-lex.c:1347:24: note: Assignment 'b=(grecs_meta1__buffer_stack)?(grecs_meta1__buffer_stack)[grecs_meta1__buffer_stack_top]:NULL', assigned value is 0
meta1-lex.c:1352:9: note: Null pointer dereference
meta1-lex.c:1738:2: warning: Possible null pointer dereference: b [nullPointer]
meta1-lex.c:1600:27: note: Calling function 'grecs_meta1__init_buffer', 1st argument 'b' value is 0
meta1-lex.c:1738:2: note: Null pointer dereference
meta1-lex.c:1739:2: warning: Possible null pointer dereference: b [nullPointer]
meta1-lex.c:1600:27: note: Calling function 'grecs_meta1__init_buffer', 1st argument 'b' value is 0
meta1-lex.c:1739:2: note: Null pointer dereference
meta1-lex.c:1752:9: warning: Possible null pointer dereference: b [nullPointer]
meta1-lex.c:1600:27: note: Calling function 'grecs_meta1__init_buffer', 1st argument 'b' value is 0
meta1-lex.c:1752:9: note: Null pointer dereference
meta1-lex.c:1469:89: style: Function 'grecs_meta1__try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'grecs_meta1__current_state'. [funcArgNamesDifferent]
meta1-lex.c:454:84: note: Function 'grecs_meta1__try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'grecs_meta1__current_state'.
meta1-lex.c:1469:89: note: Function 'grecs_meta1__try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'grecs_meta1__current_state'.
meta1-lex.c:1953:68: style: Function 'grecs_meta1__scan_string' argument 1 names different: declaration 'grecs_meta1__str' definition 'grecs_meta1_str'. [funcArgNamesDifferent]
meta1-lex.c:400:67: note: Function 'grecs_meta1__scan_string' argument 1 names different: declaration 'grecs_meta1__str' definition 'grecs_meta1_str'.
meta1-lex.c:1953:68: note: Function 'grecs_meta1__scan_string' argument 1 names different: declaration 'grecs_meta1__str' definition 'grecs_meta1_str'.
meta1-lex.c:1968:68: style: Function 'grecs_meta1__scan_bytes' argument 1 names different: declaration 'bytes' definition 'grecs_meta1_bytes'. [funcArgNamesDifferent]
meta1-lex.c:401:66: note: Function 'grecs_meta1__scan_bytes' argument 1 names different: declaration 'bytes' definition 'grecs_meta1_bytes'.
meta1-lex.c:1968:68: note: Function 'grecs_meta1__scan_bytes' argument 1 names different: declaration 'bytes' definition 'grecs_meta1_bytes'.
meta1-lex.c:1968:92: style: Function 'grecs_meta1__scan_bytes' argument 2 names different: declaration 'len' definition '_grecs_meta1_bytes_len'. [funcArgNamesDifferent]
meta1-lex.c:401:76: note: Function 'grecs_meta1__scan_bytes' argument 2 names different: declaration 'len' definition '_grecs_meta1_bytes_len'.
meta1-lex.c:1968:92: note: Function 'grecs_meta1__scan_bytes' argument 2 names different: declaration 'len' definition '_grecs_meta1_bytes_len'.
meta1-lex.c:2112:34: style: Function 'grecs_meta1_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
meta1-lex.c:672:33: note: Function 'grecs_meta1_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
meta1-lex.c:2112:34: note: Function 'grecs_meta1_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
direvent-5.1/grecs/src/opthelp.c:144:12: style: The scope of the variable 'n' can be reduced. [variableScope]
direvent-5.1/grecs/src/preproc.c:365:3: warning: Possible null pointer dereference: argv [nullPointer]
direvent-5.1/grecs/src/preproc.c:350:16: note: Assignment 'argv=NULL', assigned value is 0
direvent-5.1/grecs/src/preproc.c:365:3: note: Null pointer dereference
direvent-5.1/grecs/src/preproc.c:550:15: style: The scope of the variable 'cwd' can be reduced. [variableScope]
direvent-5.1/grecs/src/symtab.c:177:15: style: The scope of the variable 'i' can be reduced. [variableScope]
direvent-5.1/grecs/src/symtab.c:218:23: style: The scope of the variable 'j' can be reduced. [variableScope]
direvent-5.1/grecs/src/tree.c:291:24: style: The scope of the variable 'kwp' can be reduced. [variableScope]
direvent-5.1/grecs/src/tree.c:800:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
direvent-5.1/grecs/src/version.c:53:9: style: Redundant condition: If 'EXPR == '.'', the comparison 'EXPR' is always true. [redundantCondition]
direvent-5.1/grecs/src/version.c:55:10: style: Redundant condition: If 'EXPR == '.'', the comparison 'EXPR' is always true. [redundantCondition]
direvent-5.1/grecs/src/wordsplit.c:826:14: style: The scope of the variable 'sz' can be reduced. [variableScope]
direvent-5.1/grecs/tests/wsp.c:142:7: error: Common realloc mistake: 'qbuf' nulled but not freed upon failure [memleakOnRealloc]
direvent-5.1/src/gettext.h:208:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
direvent-5.1/src/gettext.h:254:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
direvent-5.1/src/config.c:592:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
direvent-5.1/src/config.c:756:26: style: Function 'config_parse' argument 1 names different: declaration 'file' definition 'conffile'. [funcArgNamesDifferent]
direvent-5.1/src/direvent.h:205:31: note: Function 'config_parse' argument 1 names different: declaration 'file' definition 'conffile'.
direvent-5.1/src/config.c:756:26: note: Function 'config_parse' argument 1 names different: declaration 'file' definition 'conffile'.
cmdline.opt:109:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
direvent-5.1/src/environ.c:90:15: warning: Either the condition 'b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck]
direvent-5.1/src/environ.c:77:11: note: Assuming that condition 'b' is not redundant
direvent-5.1/src/environ.c:90:15: note: Null pointer dereference
direvent-5.1/src/ev_inotify.c:157:9: style: The scope of the variable 'size' can be reduced. [variableScope]
direvent-5.1/src/ev_kqueue.c:134:18: style: Unused variable: h [unusedVariable]
direvent-5.1/src/hashtab.c:111:15: style: The scope of the variable 'i' can be reduced. [variableScope]
direvent-5.1/src/hashtab.c:152:23: style: The scope of the variable 'j' can be reduced. [variableScope]
direvent-5.1/src/progman.c:226:25: style: The scope of the variable 'x' can be reduced. [variableScope]
direvent-5.1/src/progman.c:444:18: style: Function 'run_handler' argument 3 names different: declaration 'dir' definition 'dirname'. [funcArgNamesDifferent]
direvent-5.1/src/direvent.h:230:15: note: Function 'run_handler' argument 3 names different: declaration 'dir' definition 'dirname'.
direvent-5.1/src/progman.c:444:18: note: Function 'run_handler' argument 3 names different: declaration 'dir' definition 'dirname'.
direvent-5.1/tests/envdump.c:59:6: style: The scope of the variable 'c' can be reduced. [variableScope]
direvent-5.1/tests/envdump.c:248:3: warning: Size of pointer 'itab' used instead of size of its data. [pointerSize]
direvent-5.1/tests/envdump.c:271:0: error: Resource leak: fp [resourceLeak]
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/direwolf/direwolf_1.4+dfsg.orig.tar.gz
direwolf-1.4/aclients.c:429:2: style: Variable 'ai_head' is reassigned a value before the old one has been used. [redundantAssignment]
direwolf-1.4/aclients.c:377:0: note: Variable 'ai_head' is reassigned a value before the old one has been used.
direwolf-1.4/aclients.c:429:2: note: Variable 'ai_head' is reassigned a value before the old one has been used.
direwolf-1.4/aclients.c:207:21: style: The scope of the variable 'now' can be reduced. [variableScope]
direwolf-1.4/aclients.c:781:8: style: The scope of the variable 'col' can be reduced. [variableScope]
direwolf-1.4/aclients.c:783:10: style: The scope of the variable 'p' can be reduced. [variableScope]
direwolf-1.4/aclients.c:90:9: style: struct member 'agwpe_s::port_hi_reserved' is never used. [unusedStructMember]
direwolf-1.4/aclients.c:92:9: style: struct member 'agwpe_s::kind_hi' is never used. [unusedStructMember]
direwolf-1.4/aclients.c:93:8: style: struct member 'agwpe_s::call_from' is never used. [unusedStructMember]
direwolf-1.4/aclients.c:94:8: style: struct member 'agwpe_s::call_to' is never used. [unusedStructMember]
direwolf-1.4/aclients.c:96:7: style: struct member 'agwpe_s::user_reserved' is never used. [unusedStructMember]
direwolf-1.4/aprs_tt.c:597:7: style: The scope of the variable 'stemp' can be reduced. [variableScope]
direwolf-1.4/aprs_tt.c:598:8: style: The scope of the variable 'd' can be reduced. [variableScope]
direwolf-1.4/aprs_tt.c:934:7: style: The scope of the variable 'nstr' can be reduced. [variableScope]
direwolf-1.4/aprs_tt.c:935:6: style: The scope of the variable 'nn' can be reduced. [variableScope]
direwolf-1.4/aprs_tt.c:1120:9: style: The scope of the variable 'x' can be reduced. [variableScope]
direwolf-1.4/aprs_tt.c:1120:12: style: The scope of the variable 'y' can be reduced. [variableScope]
direwolf-1.4/aprs_tt.c:1120:15: style: The scope of the variable 'dist' can be reduced. [variableScope]
direwolf-1.4/aprs_tt.c:1120:21: style: The scope of the variable 'bearing' can be reduced. [variableScope]
direwolf-1.4/aprs_tt.c:1122:9: style: The scope of the variable 'lat9' can be reduced. [variableScope]
direwolf-1.4/aprs_tt.c:1122:15: style: The scope of the variable 'lon9' can be reduced. [variableScope]
direwolf-1.4/aprs_tt.c:1123:7: style: The scope of the variable 'lerr' can be reduced. [variableScope]
direwolf-1.4/aprs_tt.c:1124:9: style: The scope of the variable 'easting' can be reduced. [variableScope]
direwolf-1.4/aprs_tt.c:1124:18: style: The scope of the variable 'northing' can be reduced. [variableScope]
direwolf-1.4/aprs_tt.c:1125:7: style: The scope of the variable 'mh' can be reduced. [variableScope]
direwolf-1.4/aprs_tt.c:1126:7: style: The scope of the variable 'stemp' can be reduced. [variableScope]
direwolf-1.4/aprs_tt.c:1439:6: style: The scope of the variable 'len' can be reduced. [variableScope]
direwolf-1.4/aprs_tt.c:167:40: style: Function 'aprs_tt_init' argument 1 names different: declaration 'p_config' definition 'p'. [funcArgNamesDifferent]
direwolf-1.4/aprs_tt.h:168:40: note: Function 'aprs_tt_init' argument 1 names different: declaration 'p_config' definition 'p'.
direwolf-1.4/aprs_tt.c:167:40: note: Function 'aprs_tt_init' argument 1 names different: declaration 'p_config' definition 'p'.
direwolf-1.4/atest.c:474:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
direwolf-1.4/atest.c:472:9: note: Variable 'err' is reassigned a value before the old one has been used.
direwolf-1.4/atest.c:474:2: note: Variable 'err' is reassigned a value before the old one has been used.
direwolf-1.4/atest.c:458:4: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
direwolf-1.4/atest.c:457:4: note: Variable 'err' is reassigned a value before the old one has been used.
direwolf-1.4/atest.c:458:4: note: Variable 'err' is reassigned a value before the old one has been used.
direwolf-1.4/atest.c:181:6: style: The scope of the variable 'c' can be reduced. [variableScope]
direwolf-1.4/atest.c:530:15: style: The scope of the variable 'audio_sample' can be reduced. [variableScope]
direwolf-1.4/atest.c:769:19: style: Function 'ptt_set' argument 1 names different: declaration 'octype' definition 'ot'. [funcArgNamesDifferent]
direwolf-1.4/ptt.h:14:19: note: Function 'ptt_set' argument 1 names different: declaration 'octype' definition 'ot'.
direwolf-1.4/atest.c:769:19: note: Function 'ptt_set' argument 1 names different: declaration 'octype' definition 'ot'.
direwolf-1.4/atest.c:769:37: style: Function 'ptt_set' argument 3 names different: declaration 'ptt' definition 'ptt_signal'. [funcArgNamesDifferent]
direwolf-1.4/ptt.h:14:41: note: Function 'ptt_set' argument 3 names different: declaration 'ptt' definition 'ptt_signal'.
direwolf-1.4/atest.c:769:37: note: Function 'ptt_set' argument 3 names different: declaration 'ptt' definition 'ptt_signal'.
direwolf-1.4/atest.c:113:13: style: struct member 'Anonymous5::filesize' is never used. [unusedStructMember]
direwolf-1.4/atest.c:126:13: style: struct member 'Anonymous7::navgbytespersec' is never used. [unusedStructMember]
direwolf-1.4/atest.c:127:15: style: struct member 'Anonymous7::nblockalign' is never used. [unusedStructMember]
direwolf-1.4/atest.c:129:7: style: struct member 'Anonymous7::extras' is never used. [unusedStructMember]
direwolf-1.4/audio.c:1230:6: style: The scope of the variable 'k' can be reduced. [variableScope]
direwolf-1.4/audio.c:692:7: style: Unused variable: message [unusedVariable]
direwolf-1.4/ax25_link.c:2808:6: style: The scope of the variable 'f' can be reduced. [variableScope]
direwolf-1.4/ax25_link.c:2809:6: style: The scope of the variable 'nr' can be reduced. [variableScope]
direwolf-1.4/ax25_link.c:2813:11: style: The scope of the variable 'pp' can be reduced. [variableScope]
direwolf-1.4/ax25_link.c:4520:16: style: The scope of the variable 'xinfo' can be reduced. [variableScope]
direwolf-1.4/ax25_link.c:4521:6: style: The scope of the variable 'xlen' can be reduced. [variableScope]
direwolf-1.4/ax25_link.c:4523:6: style: The scope of the variable 'f' can be reduced. [variableScope]
direwolf-1.4/ax25_link.c:4524:6: style: The scope of the variable 'nopid' can be reduced. [variableScope]
direwolf-1.4/ax25_link.c:4525:11: style: The scope of the variable 'pp' can be reduced. [variableScope]
direwolf-1.4/ax25_link.c:4649:6: style: The scope of the variable 'nopid' can be reduced. [variableScope]
direwolf-1.4/ax25_link.c:4650:11: style: The scope of the variable 'pp' can be reduced. [variableScope]
direwolf-1.4/ax25_link.c:4969:16: style: The scope of the variable 'xinfo' can be reduced. [variableScope]
direwolf-1.4/ax25_link.c:4970:6: style: The scope of the variable 'xlen' can be reduced. [variableScope]
direwolf-1.4/ax25_link.c:4972:6: style: The scope of the variable 'p' can be reduced. [variableScope]
direwolf-1.4/ax25_link.c:4973:6: style: The scope of the variable 'nopid' can be reduced. [variableScope]
direwolf-1.4/ax25_link.c:4974:11: style: The scope of the variable 'pp' can be reduced. [variableScope]
direwolf-1.4/ax25_link.c:5921:11: style: The scope of the variable 't' can be reduced. [variableScope]
direwolf-1.4/ax25_link.c:3421:58: style: Function 'srej_frame' argument 3 names different: declaration 'pf' definition 'f'. [funcArgNamesDifferent]
direwolf-1.4/ax25_link.c:540:58: note: Function 'srej_frame' argument 3 names different: declaration 'pf' definition 'f'.
direwolf-1.4/ax25_link.c:3421:58: note: Function 'srej_frame' argument 3 names different: declaration 'pf' definition 'f'.
direwolf-1.4/ax25_link.c:3857:45: style: Function 'disc_frame' argument 2 names different: declaration 'f' definition 'p'. [funcArgNamesDifferent]
direwolf-1.4/ax25_link.c:543:45: note: Function 'disc_frame' argument 2 names different: declaration 'f' definition 'p'.
direwolf-1.4/ax25_link.c:3857:45: note: Function 'disc_frame' argument 2 names different: declaration 'f' definition 'p'.
direwolf-1.4/ax25_link.c:1010:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:1028:20: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:2170:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:2190:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:2242:19: warning: The array 'S.addrs' is too small, the function 'ax25_s_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:2453:11: warning: The array 'S.addrs' is too small, the function 'ax25_s_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:2484:11: warning: The array 'S.addrs' is too small, the function 'ax25_s_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:2511:9: warning: The array 'S.addrs' is too small, the function 'ax25_s_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:2561:13: warning: The array 'S.addrs' is too small, the function 'ax25_s_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:2886:9: warning: The array 'S.addrs' is too small, the function 'ax25_s_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:2941:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:2961:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:3179:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:3196:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:3491:24: warning: The array 'S.addrs' is too small, the function 'ax25_i_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:3572:26: warning: The array 'S.addrs' is too small, the function 'ax25_i_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:3685:20: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:3717:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:3731:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:3744:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:3753:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:3769:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:3783:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:3871:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:3884:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:3900:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:4445:24: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:4547:17: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:4653:9: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:4788:13: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:4814:13: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:4872:22: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:5007:13: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:5080:7: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:5181:7: warning: The array 'S.addrs' is too small, the function 'ax25_s_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:5255:11: warning: The array 'S.addrs' is too small, the function 'ax25_s_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:5308:13: warning: The array 'S.addrs' is too small, the function 'ax25_s_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:5322:11: warning: The array 'S.addrs' is too small, the function 'ax25_s_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:5334:9: warning: The array 'S.addrs' is too small, the function 'ax25_s_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:5405:20: warning: The array 'S.addrs' is too small, the function 'ax25_i_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:5864:22: warning: The array 'S.addrs' is too small, the function 'ax25_i_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_link.c:6012:11: warning: The array 'S.addrs' is too small, the function 'ax25_u_frame_debug' expects a bigger one. [argumentSize]
direwolf-1.4/ax25_pad.c:323:2: style: Variable 'this_p->magic1' is reassigned a value before the old one has been used. [redundantAssignment]
direwolf-1.4/ax25_pad.c:322:2: note: Variable 'this_p->magic1' is reassigned a value before the old one has been used.
direwolf-1.4/ax25_pad.c:323:2: note: Variable 'this_p->magic1' is reassigned a value before the old one has been used.
direwolf-1.4/ax25_pad.h:225:6: style: The scope of the variable 'pid' can be reduced. [variableScope]
direwolf-1.4/ax25_pad.c:740:12: style: The scope of the variable 'k' can be reduced. [variableScope]
direwolf-1.4/ax25_pad.c:953:6: style: The scope of the variable 'i' can be reduced. [variableScope]
direwolf-1.4/ax25_pad.c:1237:7: style: The scope of the variable 'sstr' can be reduced. [variableScope]
direwolf-1.4/ax25_pad.c:2156:6: style: The scope of the variable 'n' can be reduced. [variableScope]
direwolf-1.4/ax25_pad.c:2629:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
direwolf-1.4/ax25_pad.c:293:34: style: Function 'ax25_delete_debug' argument 1 names different: declaration 'pp' definition 'this_p'. [funcArgNamesDifferent]
direwolf-1.4/ax25_pad.h:353:41: note: Function 'ax25_delete_debug' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:293:34: note: Function 'ax25_delete_debug' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:598:48: style: Function 'ax25_from_frame_debug' argument 1 names different: declaration 'data' definition 'fbuf'. [funcArgNamesDifferent]
direwolf-1.4/ax25_pad.h:347:55: note: Function 'ax25_from_frame_debug' argument 1 names different: declaration 'data' definition 'fbuf'.
direwolf-1.4/ax25_pad.c:598:48: note: Function 'ax25_from_frame_debug' argument 1 names different: declaration 'data' definition 'fbuf'.
direwolf-1.4/ax25_pad.c:598:58: style: Function 'ax25_from_frame_debug' argument 2 names different: declaration 'len' definition 'flen'. [funcArgNamesDifferent]
direwolf-1.4/ax25_pad.h:347:65: note: Function 'ax25_from_frame_debug' argument 2 names different: declaration 'len' definition 'flen'.
direwolf-1.4/ax25_pad.c:598:58: note: Function 'ax25_from_frame_debug' argument 2 names different: declaration 'len' definition 'flen'.
direwolf-1.4/ax25_pad.c:949:30: style: Function 'ax25_set_addr' argument 1 names different: declaration 'pp' definition 'this_p'. [funcArgNamesDifferent]
direwolf-1.4/ax25_pad.h:376:37: note: Function 'ax25_set_addr' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:949:30: note: Function 'ax25_set_addr' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1147:33: style: Function 'ax25_get_num_addr' argument 1 names different: declaration 'pp' definition 'this_p'. [funcArgNamesDifferent]
direwolf-1.4/ax25_pad.h:380:40: note: Function 'ax25_get_num_addr' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1147:33: note: Function 'ax25_get_num_addr' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1234:40: style: Function 'ax25_get_addr_with_ssid' argument 1 names different: declaration 'pp' definition 'this_p'. [funcArgNamesDifferent]
direwolf-1.4/ax25_pad.h:383:47: note: Function 'ax25_get_addr_with_ssid' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1234:40: note: Function 'ax25_get_addr_with_ssid' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1301:38: style: Function 'ax25_get_addr_no_ssid' argument 1 names different: declaration 'pp' definition 'this_p'. [funcArgNamesDifferent]
direwolf-1.4/ax25_pad.h:384:45: note: Function 'ax25_get_addr_no_ssid' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1301:38: note: Function 'ax25_get_addr_no_ssid' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1352:29: style: Function 'ax25_get_ssid' argument 1 names different: declaration 'pp' definition 'this_p'. [funcArgNamesDifferent]
direwolf-1.4/ax25_pad.h:386:36: note: Function 'ax25_get_ssid' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1352:29: note: Function 'ax25_get_ssid' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1421:26: style: Function 'ax25_get_h' argument 1 names different: declaration 'pp' definition 'this_p'. [funcArgNamesDifferent]
direwolf-1.4/ax25_pad.h:389:33: note: Function 'ax25_get_h' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1421:26: note: Function 'ax25_get_h' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1456:27: style: Function 'ax25_set_h' argument 1 names different: declaration 'pp' definition 'this_p'. [funcArgNamesDifferent]
direwolf-1.4/ax25_pad.h:391:34: note: Function 'ax25_set_h' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1456:27: note: Function 'ax25_set_h' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1525:42: style: Function 'ax25_get_first_not_repeated' argument 1 names different: declaration 'pp' definition 'this_p'. [funcArgNamesDifferent]
direwolf-1.4/ax25_pad.h:395:49: note: Function 'ax25_get_first_not_repeated' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1525:42: note: Function 'ax25_get_first_not_repeated' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1592:29: style: Function 'ax25_get_info' argument 1 names different: declaration 'pp' definition 'this_p'. [funcArgNamesDifferent]
direwolf-1.4/ax25_pad.h:399:36: note: Function 'ax25_get_info' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1592:29: note: Function 'ax25_get_info' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1836:34: style: Function 'ax25_format_addrs' argument 1 names different: declaration 'pp' definition 'this_p'. [funcArgNamesDifferent]
direwolf-1.4/ax25_pad.h:413:41: note: Function 'ax25_format_addrs' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1836:34: note: Function 'ax25_format_addrs' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1953:25: style: Function 'ax25_pack' argument 1 names different: declaration 'pp' definition 'this_p'. [funcArgNamesDifferent]
direwolf-1.4/ax25_pad.h:416:32: note: Function 'ax25_pack' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:1953:25: note: Function 'ax25_pack' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:2322:28: style: Function 'ax25_is_aprs' argument 1 names different: declaration 'pp' definition 'this_p'. [funcArgNamesDifferent]
direwolf-1.4/ax25_pad.h:422:35: note: Function 'ax25_is_aprs' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:2322:28: note: Function 'ax25_is_aprs' argument 1 names different: declaration 'pp' definition 'this_p'.
direwolf-1.4/ax25_pad.c:420:10: warning: Assert statement calls a function which may have desired side effects: 'ax25_get_num_addr'. [assertWithSideEffect]
direwolf-1.4/beacon.c:359:9: style: The scope of the variable 'earliest' can be reduced. [variableScope]
direwolf-1.4/beacon.c:687:13: style: The scope of the variable 'stemp' can be reduced. [variableScope]
direwolf-1.4/cdigipeater.c:234:6: style: The scope of the variable 'err' can be reduced. [variableScope]
direwolf-1.4/cdigipeater.c:235:7: style: The scope of the variable 'err_msg' can be reduced. [variableScope]
direwolf-1.4/config.c:203:18: style: The scope of the variable 'minutes' can be reduced. [variableScope]
direwolf-1.4/config.c:205:7: style: The scope of the variable 'hemi' can be reduced. [variableScope]
direwolf-1.4/config.c:594:8: style: The scope of the variable 's' can be reduced. [variableScope]
direwolf-1.4/config.c:2214:10: style: The scope of the variable 'e' can be reduced. [variableScope]
direwolf-1.4/config.c:2215:11: style: The scope of the variable 'message' can be reduced. [variableScope]
direwolf-1.4/config.c:2894:11: style: The scope of the variable 'message' can be reduced. [variableScope]
direwolf-1.4/config.c:4668:6: style: The scope of the variable 'ok' can be reduced. [variableScope]
direwolf-1.4/config.c:708:48: style: Function 'config_init' argument 2 names different: declaration 'p_modem' definition 'p_audio_config'. [funcArgNamesDifferent]
direwolf-1.4/config.h:187:55: note: Function 'config_init' argument 2 names different: declaration 'p_modem' definition 'p_audio_config'.
direwolf-1.4/config.c:708:48: note: Function 'config_init' argument 2 names different: declaration 'p_modem' definition 'p_audio_config'.
direwolf-1.4/config.c:709:26: style: Function 'config_init' argument 3 names different: declaration 'digi_config' definition 'p_digi_config'. [funcArgNamesDifferent]
direwolf-1.4/config.h:188:26: note: Function 'config_init' argument 3 names different: declaration 'digi_config' definition 'p_digi_config'.
direwolf-1.4/config.c:709:26: note: Function 'config_init' argument 3 names different: declaration 'digi_config' definition 'p_digi_config'.
direwolf-1.4/config.c:710:27: style: Function 'config_init' argument 4 names different: declaration 'cdigi_config' definition 'p_cdigi_config'. [funcArgNamesDifferent]
direwolf-1.4/config.h:189:27: note: Function 'config_init' argument 4 names different: declaration 'cdigi_config' definition 'p_cdigi_config'.
direwolf-1.4/config.c:710:27: note: Function 'config_init' argument 4 names different: declaration 'cdigi_config' definition 'p_cdigi_config'.
direwolf-1.4/config.c:713:26: style: Function 'config_init' argument 7 names different: declaration 'misc_config' definition 'p_misc_config'. [funcArgNamesDifferent]
direwolf-1.4/config.h:192:26: note: Function 'config_init' argument 7 names different: declaration 'misc_config' definition 'p_misc_config'.
direwolf-1.4/config.c:713:26: note: Function 'config_init' argument 7 names different: declaration 'misc_config' definition 'p_misc_config'.
direwolf-1.4/decode_aprs.c:2804:8: warning: %hx in format string (no. 1) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:2804:8: warning: %hx in format string (no. 2) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:2804:8: warning: %hx in format string (no. 3) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:2804:8: warning: %hx in format string (no. 4) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:2804:8: warning: %hx in format string (no. 5) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:2804:8: warning: %hx in format string (no. 6) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:2804:8: warning: %hx in format string (no. 7) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:2804:8: warning: %hx in format string (no. 8) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:2804:8: warning: %hx in format string (no. 9) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:2804:8: warning: %hx in format string (no. 10) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:2804:8: warning: %hx in format string (no. 11) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:2804:8: warning: %hx in format string (no. 12) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:2804:8: warning: %hx in format string (no. 13) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:2856:8: warning: %hx in format string (no. 1) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:2856:8: warning: %hx in format string (no. 2) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:2856:8: warning: %hx in format string (no. 3) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:2856:8: warning: %hx in format string (no. 4) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
direwolf-1.4/decode_aprs.c:400:9: style: The scope of the variable 'absll' can be reduced. [variableScope]
direwolf-1.4/decode_aprs.c:401:7: style: The scope of the variable 'news' can be reduced. [variableScope]
direwolf-1.4/decode_aprs.c:402:6: style: The scope of the variable 'deg' can be reduced. [variableScope]
direwolf-1.4/decode_aprs.c:403:9: style: The scope of the variable 'min' can be reduced. [variableScope]
direwolf-1.4/decode_aprs.c:404:7: style: The scope of the variable 's_lat' can be reduced. [variableScope]
direwolf-1.4/decode_aprs.c:405:7: style: The scope of the variable 's_lon' can be reduced. [variableScope]
direwolf-1.4/decode_aprs.c:407:7: style: The scope of the variable 'symbol_description' can be reduced. [variableScope]
direwolf-1.4/decode_aprs.c:651:8: style: The scope of the variable 'j' can be reduced. [variableScope]
direwolf-1.4/decode_aprs.c:3751:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
direwolf-1.4/decode_aprs.c:4060:6: style: The scope of the variable 'e' can be reduced. [variableScope]
direwolf-1.4/decode_aprs.c:4061:7: style: The scope of the variable 'emsg' can be reduced. [variableScope]
direwolf-1.4/decode_aprs.c:4485:9: style: The scope of the variable 'good' can be reduced. [variableScope]
direwolf-1.4/decode_aprs.c:2294:63: style: Function 'aprs_telemetry' argument 3 names different: declaration 'info_len' definition 'ilen'. [funcArgNamesDifferent]
direwolf-1.4/decode_aprs.c:111:63: note: Function 'aprs_telemetry' argument 3 names different: declaration 'info_len' definition 'ilen'.
direwolf-1.4/decode_aprs.c:2294:63: note: Function 'aprs_telemetry' argument 3 names different: declaration 'info_len' definition 'ilen'.
direwolf-1.4/decode_aprs.c:2972:82: style: Function 'decode_compressed_position' argument 2 names different: declaration 'ppos' definition 'pcpos'. [funcArgNamesDifferent]
direwolf-1.4/decode_aprs.c:119:82: note: Function 'decode_compressed_position' argument 2 names different: declaration 'ppos' definition 'pcpos'.
direwolf-1.4/decode_aprs.c:2972:82: note: Function 'decode_compressed_position' argument 2 names different: declaration 'ppos' definition 'pcpos'.
direwolf-1.4/demod.c:451:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
direwolf-1.4/demod.c:410:17: note: outer condition: have_plus
direwolf-1.4/demod.c:451:14: note: identical inner condition: have_plus
direwolf-1.4/demod.c:767:10: style: The scope of the variable 'x2' can be reduced. [variableScope]
direwolf-1.4/demod.c:845:6: style: The scope of the variable 'k' can be reduced. [variableScope]
direwolf-1.4/demod_9600.c:285:18: style: Same expression on both sides of '>=' because the value of 'subchan' and '0' are the same. [duplicateExpression]
direwolf-1.4/demod_9600.c:280:16: note: 'subchan' is assigned value '0' here.
direwolf-1.4/demod_9600.c:285:18: note: Same expression on both sides of '>=' because the value of 'subchan' and '0' are the same.
direwolf-1.4/demod_9600.c:487:71: style: Function 'nudge_pll' argument 4 names different: declaration 'demod_out' definition 'demod_out_f'. [funcArgNamesDifferent]
direwolf-1.4/demod_9600.c:264:71: note: Function 'nudge_pll' argument 4 names different: declaration 'demod_out' definition 'demod_out_f'.
direwolf-1.4/demod_9600.c:487:71: note: Function 'nudge_pll' argument 4 names different: declaration 'demod_out' definition 'demod_out_f'.
direwolf-1.4/demod_afsk.c:544:6: style: Variable 'shape' is reassigned a value before the old one has been used. [redundantAssignment]
direwolf-1.4/demod_afsk.c:533:0: note: Variable 'shape' is reassigned a value before the old one has been used.
direwolf-1.4/demod_afsk.c:544:6: note: Variable 'shape' is reassigned a value before the old one has been used.
direwolf-1.4/demod_afsk.c:586:6: style: Variable 'shape' is reassigned a value before the old one has been used. [redundantAssignment]
direwolf-1.4/demod_afsk.c:581:0: note: Variable 'shape' is reassigned a value before the old one has been used.
direwolf-1.4/demod_afsk.c:586:6: note: Variable 'shape' is reassigned a value before the old one has been used.
direwolf-1.4/demod_afsk.c:821:8: style: The scope of the variable 'demod_out' can be reduced. [variableScope]
direwolf-1.4/demod_psk.c:196:6: style: The scope of the variable 'j' can be reduced. [variableScope]
direwolf-1.4/digipeater.c:284:14: style: Function 'digipeat_match' argument 5 names different: declaration 'uidigi' definition 'alias'. [funcArgNamesDifferent]
direwolf-1.4/digipeater.c:76:14: note: Function 'digipeat_match' argument 5 names different: declaration 'uidigi' definition 'alias'.
direwolf-1.4/digipeater.c:284:14: note: Function 'digipeat_match' argument 5 names different: declaration 'uidigi' definition 'alias'.
direwolf-1.4/digipeater.c:284:30: style: Function 'digipeat_match' argument 6 names different: declaration 'uitrace' definition 'wide'. [funcArgNamesDifferent]
direwolf-1.4/digipeater.c:76:31: note: Function 'digipeat_match' argument 6 names different: declaration 'uitrace' definition 'wide'.
direwolf-1.4/digipeater.c:284:30: note: Function 'digipeat_match' argument 6 names different: declaration 'uitrace' definition 'wide'.
direwolf-1.4/digipeater.c:284:79: style: Function 'digipeat_match' argument 9 names different: declaration 'type_filter' definition 'filter_str'. [funcArgNamesDifferent]
direwolf-1.4/digipeater.c:76:83: note: Function 'digipeat_match' argument 9 names different: declaration 'type_filter' definition 'filter_str'.
direwolf-1.4/digipeater.c:284:79: note: Function 'digipeat_match' argument 9 names different: declaration 'type_filter' definition 'filter_str'.
direwolf-1.4/direwolf.c:246:2: style: Variable 't_opt' is reassigned a value before the old one has been used. [redundantAssignment]
direwolf-1.4/direwolf.c:199:0: note: Variable 't_opt' is reassigned a value before the old one has been used.
direwolf-1.4/direwolf.c:246:2: note: Variable 't_opt' is reassigned a value before the old one has been used.
direwolf-1.4/direwolf.c:829:86: style: Function 'app_process_rec_packet' argument 5 names different: declaration 'level' definition 'alevel'. [funcArgNamesDifferent]
direwolf-1.4/hdlc_rec2.h:65:86: note: Function 'app_process_rec_packet' argument 5 names different: declaration 'level' definition 'alevel'.
direwolf-1.4/direwolf.c:829:86: note: Function 'app_process_rec_packet' argument 5 names different: declaration 'level' definition 'alevel'.
direwolf-1.4/dlq.c:133:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
direwolf-1.4/dlq.c:132:2: note: Variable 'err' is reassigned a value before the old one has been used.
direwolf-1.4/dlq.c:133:2: note: Variable 'err' is reassigned a value before the old one has been used.
direwolf-1.4/dlq.c:742:21: style: The scope of the variable 'pnew' can be reduced. [variableScope]
direwolf-1.4/dlq.c:833:34: style: Function 'dlq_wait_while_empty' argument 1 names different: declaration 'timeout_val' definition 'timeout'. [funcArgNamesDifferent]
direwolf-1.4/dlq.h:123:34: note: Function 'dlq_wait_while_empty' argument 1 names different: declaration 'timeout_val' definition 'timeout'.
direwolf-1.4/dlq.c:833:34: note: Function 'dlq_wait_while_empty' argument 1 names different: declaration 'timeout_val' definition 'timeout'.
direwolf-1.4/dlq.c:1113:29: style: Function 'cdata_delete' argument 1 names different: declaration 'txdata' definition 'cdata'. [funcArgNamesDifferent]
direwolf-1.4/dlq.h:133:29: note: Function 'cdata_delete' argument 1 names different: declaration 'txdata' definition 'cdata'.
direwolf-1.4/dlq.c:1113:29: note: Function 'cdata_delete' argument 1 names different: declaration 'txdata' definition 'cdata'.
direwolf-1.4/dtmf.c:207:8: style: The scope of the variable 'Q0' can be reduced. [variableScope]
direwolf-1.4/dtmf.c:208:8: style: The scope of the variable 'output' can be reduced. [variableScope]
direwolf-1.4/dtmf.c:209:7: style: The scope of the variable 'decoded' can be reduced. [variableScope]
direwolf-1.4/dtmf.c:210:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
direwolf-1.4/encode_aprs.c:539:19: style: Function 'encode_position' argument 14 names different: declaration 'speed_knots' definition 'speed'. [funcArgNamesDifferent]
direwolf-1.4/encode_aprs.h:5:19: note: Function 'encode_position' argument 14 names different: declaration 'speed_knots' definition 'speed'.
direwolf-1.4/encode_aprs.c:539:19: note: Function 'encode_position' argument 14 names different: declaration 'speed_knots' definition 'speed'.
direwolf-1.4/encode_aprs.c:673:19: style: Function 'encode_object' argument 14 names different: declaration 'speed_knots' definition 'speed'. [funcArgNamesDifferent]
direwolf-1.4/encode_aprs.h:13:19: note: Function 'encode_object' argument 14 names different: declaration 'speed_knots' definition 'speed'.
direwolf-1.4/encode_aprs.c:673:19: note: Function 'encode_object' argument 14 names different: declaration 'speed_knots' definition 'speed'.
direwolf-1.4/encode_aprs.c:221:19: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
direwolf-1.4/gen_packets.c:105:15: style: The scope of the variable 'pp' can be reduced. [variableScope]
direwolf-1.4/gen_packets.c:106:20: style: The scope of the variable 'fbuf' can be reduced. [variableScope]
direwolf-1.4/gen_packets.c:107:10: style: The scope of the variable 'flen' can be reduced. [variableScope]
direwolf-1.4/gen_packets.c:108:6: style: The scope of the variable 'c' can be reduced. [variableScope]
direwolf-1.4/gen_packets.c:158:6: style: The scope of the variable 'c' can be reduced. [variableScope]
direwolf-1.4/gen_packets.c:162:6: style: The scope of the variable 'i' can be reduced. [variableScope]
direwolf-1.4/gen_packets.c:862:15: style: The scope of the variable 'sample16' can be reduced. [variableScope]
direwolf-1.4/gen_packets.c:863:6: style: The scope of the variable 's' can be reduced. [variableScope]
direwolf-1.4/gen_packets.c:895:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
direwolf-1.4/gen_tone.c:197:36: style: Function 'gen_tone_init' argument 1 names different: declaration 'pp' definition 'audio_config_p'. [funcArgNamesDifferent]
direwolf-1.4/gen_tone.h:6:36: note: Function 'gen_tone_init' argument 1 names different: declaration 'pp' definition 'audio_config_p'.
direwolf-1.4/gen_tone.c:197:36: note: Function 'gen_tone_init' argument 1 names different: declaration 'pp' definition 'audio_config_p'.
direwolf-1.4/geotranz/mgrs.c:494:10: style: The scope of the variable 'east_string' can be reduced. [variableScope]
direwolf-1.4/geotranz/mgrs.c:495:10: style: The scope of the variable 'north_string' can be reduced. [variableScope]
direwolf-1.4/geotranz/mgrs.c:498:12: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
direwolf-1.4/geotranz/mgrs.c:615:10: style: The scope of the variable 'grid_easting' can be reduced. [variableScope]
direwolf-1.4/geotranz/mgrs.c:616:10: style: The scope of the variable 'grid_northing' can be reduced. [variableScope]
direwolf-1.4/geotranz/mgrs.c:622:8: style: The scope of the variable 'temp_error_code' can be reduced. [variableScope]
direwolf-1.4/geotranz/mgrs.c:776:8: style: The scope of the variable 'temp_error_code' can be reduced. [variableScope]
direwolf-1.4/geotranz/mgrs.c:875:8: style: The scope of the variable 'temp_error_code' can be reduced. [variableScope]
direwolf-1.4/geotranz/mgrs.c:966:8: style: The scope of the variable 'utm_error_code' can be reduced. [variableScope]
direwolf-1.4/geotranz/mgrs.c:1152:10: style: The scope of the variable 'false_easting' can be reduced. [variableScope]
direwolf-1.4/geotranz/mgrs.c:1153:10: style: The scope of the variable 'false_northing' can be reduced. [variableScope]
direwolf-1.4/geotranz/mgrs.c:1154:10: style: The scope of the variable 'grid_easting' can be reduced. [variableScope]
direwolf-1.4/geotranz/mgrs.c:1155:10: style: The scope of the variable 'grid_northing' can be reduced. [variableScope]
direwolf-1.4/geotranz/mgrs.c:1156:8: style: The scope of the variable 'ltr2_low_value' can be reduced. [variableScope]
direwolf-1.4/geotranz/mgrs.c:1158:10: style: The scope of the variable 'divisor' can be reduced. [variableScope]
direwolf-1.4/geotranz/mgrs.c:1159:7: style: The scope of the variable 'index' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:176:10: style: The scope of the variable 'es2' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:177:10: style: The scope of the variable 'slat' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:177:16: style: The scope of the variable 'clat' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:178:10: style: The scope of the variable 'essin' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:179:10: style: The scope of the variable 'one_PLUS_es' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:179:23: style: The scope of the variable 'one_MINUS_es' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:180:10: style: The scope of the variable 'pow_es' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:183:10: style: The scope of the variable 'mc' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:325:10: style: The scope of the variable 'dlam' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:326:10: style: The scope of the variable 'slat' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:327:10: style: The scope of the variable 'essin' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:328:10: style: The scope of the variable 't' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:329:10: style: The scope of the variable 'rho' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:330:10: style: The scope of the variable 'pow_es' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:425:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:425:18: style: The scope of the variable 'dx' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:426:10: style: The scope of the variable 'rho' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:427:10: style: The scope of the variable 't' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:428:10: style: The scope of the variable 'PHI' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:428:15: style: The scope of the variable 'sin_PHI' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:429:10: style: The scope of the variable 'tempPHI' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:430:10: style: The scope of the variable 'essin' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:431:10: style: The scope of the variable 'pow_es' can be reduced. [variableScope]
direwolf-1.4/geotranz/polarst.c:432:10: style: The scope of the variable 'delta_radius' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:188:10: style: The scope of the variable 'tn' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:189:10: style: The scope of the variable 'tn2' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:190:10: style: The scope of the variable 'tn3' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:191:10: style: The scope of the variable 'tn4' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:192:10: style: The scope of the variable 'tn5' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:194:10: style: The scope of the variable 'TranMerc_b' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:323:10: style: The scope of the variable 'c' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:324:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:325:10: style: The scope of the variable 'c3' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:326:10: style: The scope of the variable 'c5' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:327:10: style: The scope of the variable 'c7' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:328:10: style: The scope of the variable 'dlam' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:329:10: style: The scope of the variable 'eta' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:330:10: style: The scope of the variable 'eta2' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:331:10: style: The scope of the variable 'eta3' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:332:10: style: The scope of the variable 'eta4' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:333:10: style: The scope of the variable 's' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:334:10: style: The scope of the variable 'sn' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:335:10: style: The scope of the variable 't' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:336:10: style: The scope of the variable 'tan2' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:337:10: style: The scope of the variable 'tan3' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:338:10: style: The scope of the variable 'tan4' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:339:10: style: The scope of the variable 'tan5' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:340:10: style: The scope of the variable 'tan6' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:341:10: style: The scope of the variable 't1' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:342:10: style: The scope of the variable 't2' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:343:10: style: The scope of the variable 't3' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:344:10: style: The scope of the variable 't4' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:345:10: style: The scope of the variable 't5' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:346:10: style: The scope of the variable 't6' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:347:10: style: The scope of the variable 't7' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:348:10: style: The scope of the variable 't8' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:349:10: style: The scope of the variable 't9' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:350:10: style: The scope of the variable 'tmd' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:351:10: style: The scope of the variable 'tmdo' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:353:10: style: The scope of the variable 'temp_Origin' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:354:10: style: The scope of the variable 'temp_Long' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:478:10: style: The scope of the variable 'c' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:479:10: style: The scope of the variable 'de' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:480:10: style: The scope of the variable 'dlam' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:481:10: style: The scope of the variable 'eta' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:482:10: style: The scope of the variable 'eta2' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:483:10: style: The scope of the variable 'eta3' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:484:10: style: The scope of the variable 'eta4' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:485:10: style: The scope of the variable 'ftphi' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:486:10: style: The scope of the variable 'i' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:488:10: style: The scope of the variable 'sn' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:489:10: style: The scope of the variable 'sr' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:490:10: style: The scope of the variable 't' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:491:10: style: The scope of the variable 'tan2' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:492:10: style: The scope of the variable 'tan4' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:493:10: style: The scope of the variable 't10' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:494:10: style: The scope of the variable 't11' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:495:10: style: The scope of the variable 't12' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:496:10: style: The scope of the variable 't13' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:497:10: style: The scope of the variable 't14' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:498:10: style: The scope of the variable 't15' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:499:10: style: The scope of the variable 't16' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:500:10: style: The scope of the variable 't17' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:501:10: style: The scope of the variable 'tmd' can be reduced. [variableScope]
direwolf-1.4/geotranz/tranmerc.c:502:10: style: The scope of the variable 'tmdo' can be reduced. [variableScope]
direwolf-1.4/geotranz/usng.c:461:10: style: The scope of the variable 'east_string' can be reduced. [variableScope]
direwolf-1.4/geotranz/usng.c:462:10: style: The scope of the variable 'north_string' can be reduced. [variableScope]
direwolf-1.4/geotranz/usng.c:465:12: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
direwolf-1.4/geotranz/usng.c:562:10: style: The scope of the variable 'grid_northing' can be reduced. [variableScope]
direwolf-1.4/geotranz/usng.c:692:8: style: The scope of the variable 'temp_error_code' can be reduced. [variableScope]
direwolf-1.4/geotranz/usng.c:789:8: style: The scope of the variable 'temp_error_code' can be reduced. [variableScope]
direwolf-1.4/geotranz/usng.c:880:8: style: The scope of the variable 'utm_error_code' can be reduced. [variableScope]
direwolf-1.4/geotranz/usng.c:1070:10: style: The scope of the variable 'false_easting' can be reduced. [variableScope]
direwolf-1.4/geotranz/usng.c:1071:10: style: The scope of the variable 'false_northing' can be reduced. [variableScope]
direwolf-1.4/geotranz/usng.c:1072:10: style: The scope of the variable 'grid_easting' can be reduced. [variableScope]
direwolf-1.4/geotranz/usng.c:1073:10: style: The scope of the variable 'grid_northing' can be reduced. [variableScope]
direwolf-1.4/geotranz/usng.c:1074:8: style: The scope of the variable 'ltr2_low_value' can be reduced. [variableScope]
direwolf-1.4/geotranz/usng.c:1076:10: style: The scope of the variable 'divisor' can be reduced. [variableScope]
direwolf-1.4/geotranz/usng.c:1077:7: style: The scope of the variable 'index' can be reduced. [variableScope]
direwolf-1.4/geotranz/utm.c:194:8: style: The scope of the variable 'Lat_Degrees' can be reduced. [variableScope]
direwolf-1.4/geotranz/utm.c:195:8: style: The scope of the variable 'Long_Degrees' can be reduced. [variableScope]
direwolf-1.4/geotranz/utm.c:196:8: style: The scope of the variable 'temp_zone' can be reduced. [variableScope]
direwolf-1.4/geotranz/utm.c:198:10: style: The scope of the variable 'Origin_Latitude' can be reduced. [variableScope]
direwolf-1.4/geotranz/utm.c:199:10: style: The scope of the variable 'Central_Meridian' can be reduced. [variableScope]
direwolf-1.4/geotranz/utm.c:200:10: style: The scope of the variable 'False_Easting' can be reduced. [variableScope]
direwolf-1.4/geotranz/utm.c:201:10: style: The scope of the variable 'False_Northing' can be reduced. [variableScope]
direwolf-1.4/geotranz/utm.c:202:10: style: The scope of the variable 'Scale' can be reduced. [variableScope]
direwolf-1.4/geotranz/utm.c:313:8: style: The scope of the variable 'tm_error_code' can be reduced. [variableScope]
direwolf-1.4/geotranz/utm.c:314:10: style: The scope of the variable 'Origin_Latitude' can be reduced. [variableScope]
direwolf-1.4/geotranz/utm.c:315:10: style: The scope of the variable 'Central_Meridian' can be reduced. [variableScope]
direwolf-1.4/geotranz/utm.c:316:10: style: The scope of the variable 'False_Easting' can be reduced. [variableScope]
direwolf-1.4/geotranz/utm.c:317:10: style: The scope of the variable 'False_Northing' can be reduced. [variableScope]
direwolf-1.4/geotranz/utm.c:318:10: style: The scope of the variable 'Scale' can be reduced. [variableScope]
direwolf-1.4/hdlc_rec.c:201:85: style: Function 'hdlc_rec_bit' argument 6 names different: declaration 'descram_state' definition 'not_used_remove'. [funcArgNamesDifferent]
direwolf-1.4/hdlc_rec.h:8:85: note: Function 'hdlc_rec_bit' argument 6 names different: declaration 'descram_state' definition 'not_used_remove'.
direwolf-1.4/hdlc_rec.c:201:85: note: Function 'hdlc_rec_bit' argument 6 names different: declaration 'descram_state' definition 'not_used_remove'.
direwolf-1.4/hdlc_rec2.c:473:6: style: The scope of the variable 'ok' can be reduced. [variableScope]
direwolf-1.4/hdlc_rec2.c:200:38: style: Function 'hdlc_rec2_init' argument 1 names different: declaration 'audio_config_p' definition 'p_audio_config'. [funcArgNamesDifferent]
direwolf-1.4/hdlc_rec2.h:57:38: note: Function 'hdlc_rec2_init' argument 1 names different: declaration 'audio_config_p' definition 'p_audio_config'.
direwolf-1.4/hdlc_rec2.c:200:38: note: Function 'hdlc_rec2_init' argument 1 names different: declaration 'audio_config_p' definition 'p_audio_config'.
direwolf-1.4/hdlc_rec2.c:284:9: style: Variable 'ok' is assigned a value that is never used. [unreadVariable]
direwolf-1.4/hdlc_send.c:144:36: style: Function 'hdlc_send_flags' argument 2 names different: declaration 'flags' definition 'nflags'. [funcArgNamesDifferent]
direwolf-1.4/hdlc_send.h:6:36: note: Function 'hdlc_send_flags' argument 2 names different: declaration 'flags' definition 'nflags'.
direwolf-1.4/hdlc_send.c:144:36: note: Function 'hdlc_send_flags' argument 2 names different: declaration 'flags' definition 'nflags'.
direwolf-1.4/igate.c:549:16: style: The scope of the variable 'k' can be reduced. [variableScope]
direwolf-1.4/igate.c:1307:6: style: The scope of the variable 'n' can be reduced. [variableScope]
direwolf-1.4/igate.c:1374:6: style: The scope of the variable 'len' can be reduced. [variableScope]
direwolf-1.4/igate.c:1544:18: style: The scope of the variable 'plast' can be reduced. [variableScope]
direwolf-1.4/igate.c:1232:45: style: Function 'send_msg_to_server' argument 1 names different: declaration 'msg' definition 'imsg'. [funcArgNamesDifferent]
direwolf-1.4/igate.c:121:45: note: Function 'send_msg_to_server' argument 1 names different: declaration 'msg' definition 'imsg'.
direwolf-1.4/igate.c:1232:45: note: Function 'send_msg_to_server' argument 1 names different: declaration 'msg' definition 'imsg'.
direwolf-1.4/igate.c:1232:55: style: Function 'send_msg_to_server' argument 2 names different: declaration 'msg_len' definition 'imsg_len'. [funcArgNamesDifferent]
direwolf-1.4/igate.c:121:54: note: Function 'send_msg_to_server' argument 2 names different: declaration 'msg_len' definition 'imsg_len'.
direwolf-1.4/igate.c:1232:55: note: Function 'send_msg_to_server' argument 2 names different: declaration 'msg_len' definition 'imsg_len'.
direwolf-1.4/igate.c:1665:62: style: Function 'maybe_xmit_packet_from_igate' argument 2 names different: declaration 'chan' definition 'to_chan'. [funcArgNamesDifferent]
direwolf-1.4/igate.c:122:62: note: Function 'maybe_xmit_packet_from_igate' argument 2 names different: declaration 'chan' definition 'to_chan'.
direwolf-1.4/igate.c:1665:62: note: Function 'maybe_xmit_packet_from_igate' argument 2 names different: declaration 'chan' definition 'to_chan'.
direwolf-1.4/kiss.c:258:6: style: The scope of the variable 'e' can be reduced. [variableScope]
direwolf-1.4/kiss.c:876:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
direwolf-1.4/kiss.c:993:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
direwolf-1.4/kiss.c:250:39: style: Function 'kiss_init' argument 1 names different: declaration 'misc_config' definition 'mc'. [funcArgNamesDifferent]
direwolf-1.4/kiss.h:14:39: note: Function 'kiss_init' argument 1 names different: declaration 'misc_config' definition 'mc'.
direwolf-1.4/kiss.c:250:39: note: Function 'kiss_init' argument 1 names different: declaration 'misc_config' definition 'mc'.
direwolf-1.4/kiss_frame.c:602:14: style: The scope of the variable 'function' can be reduced. [variableScope]
direwolf-1.4/kissnet.c:641:6: style: The scope of the variable 'n' can be reduced. [variableScope]
direwolf-1.4/kissnet.c:685:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
direwolf-1.4/kissnet.c:188:42: style: Function 'kissnet_init' argument 1 names different: declaration 'misc_config' definition 'mc'. [funcArgNamesDifferent]
direwolf-1.4/kissnet.h:14:42: note: Function 'kissnet_init' argument 1 names different: declaration 'misc_config' definition 'mc'.
direwolf-1.4/kissnet.c:188:42: note: Function 'kissnet_init' argument 1 names different: declaration 'misc_config' definition 'mc'.
direwolf-1.4/latlong.c:253:36: style: Function 'longitude_to_comp_str' argument 1 names different: declaration 'dlon' definition 'dlong'. [funcArgNamesDifferent]
direwolf-1.4/latlong.h:14:36: note: Function 'longitude_to_comp_str' argument 1 names different: declaration 'dlon' definition 'dlong'.
direwolf-1.4/latlong.c:253:36: note: Function 'longitude_to_comp_str' argument 1 names different: declaration 'dlon' definition 'dlong'.
direwolf-1.4/log.c:250:8: style: The scope of the variable 'h' can be reduced. [variableScope]
direwolf-1.4/log.c:365:8: style: The scope of the variable 'src_c' can be reduced. [variableScope]
direwolf-1.4/log.c:365:15: style: The scope of the variable 'dst_c' can be reduced. [variableScope]
direwolf-1.4/log.c:366:8: style: The scope of the variable 'src_rr' can be reduced. [variableScope]
direwolf-1.4/log.c:366:16: style: The scope of the variable 'dst_rr' can be reduced. [variableScope]
direwolf-1.4/log2gpx.c:161:6: style: The scope of the variable 'n' can be reduced. [variableScope]
direwolf-1.4/log2gpx.c:261:13: style: The scope of the variable 'freq' can be reduced. [variableScope]
direwolf-1.4/log2gpx.c:262:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
direwolf-1.4/log2gpx.c:320:8: error: Common realloc mistake: 'things' nulled but not freed upon failure [memleakOnRealloc]
direwolf-1.4/misc/strcasestr.c:48:10: style: The scope of the variable 'sc' can be reduced. [variableScope]
direwolf-1.4/misc/strcasestr.c:49:9: style: The scope of the variable 'len' can be reduced. [variableScope]
direwolf-1.4/morse.c:307:6: style: The scope of the variable 'sam' can be reduced. [variableScope]
direwolf-1.4/multi_modem.c:299:6: style: The scope of the variable 'd' can be reduced. [variableScope]
direwolf-1.4/multi_modem.c:301:13: style: The scope of the variable 'i' can be reduced. [variableScope]
direwolf-1.4/multi_modem.c:586:8: style: The scope of the variable 'm' can be reduced. [variableScope]
direwolf-1.4/multi_modem.c:138:40: style: Function 'multi_modem_init' argument 1 names different: declaration 'pmodem' definition 'pa'. [funcArgNamesDifferent]
direwolf-1.4/multi_modem.h:13:40: note: Function 'multi_modem_init' argument 1 names different: declaration 'pmodem' definition 'pa'.
direwolf-1.4/multi_modem.c:138:40: note: Function 'multi_modem_init' argument 1 names different: declaration 'pmodem' definition 'pa'.
direwolf-1.4/multi_modem.c:297:38: style: Function 'multi_modem_process_sample' argument 1 names different: declaration 'c' definition 'chan'. [funcArgNamesDifferent]
direwolf-1.4/multi_modem.h:15:38: note: Function 'multi_modem_process_sample' argument 1 names different: declaration 'c' definition 'chan'.
direwolf-1.4/multi_modem.c:297:38: note: Function 'multi_modem_process_sample' argument 1 names different: declaration 'c' definition 'chan'.
direwolf-1.4/pfilter.c:870:16: style: Same expression on both sides of '!=' because the value of 'infop' and 'NULL' are the same. [duplicateExpression]
direwolf-1.4/pfilter.c:863:16: note: 'infop' is assigned value 'NULL' here.
direwolf-1.4/pfilter.c:870:16: note: Same expression on both sides of '!=' because the value of 'infop' and 'NULL' are the same.
direwolf-1.4/pfilter.c:1281:12: style: Same expression on both sides of '==' because the value of 'infop' and 'NULL' are the same. [duplicateExpression]
direwolf-1.4/pfilter.c:1201:16: note: 'infop' is assigned value 'NULL' here.
direwolf-1.4/pfilter.c:1281:12: note: Same expression on both sides of '==' because the value of 'infop' and 'NULL' are the same.
direwolf-1.4/pfilter.c:799:8: style: The scope of the variable 'mlen' can be reduced. [variableScope]
direwolf-1.4/pfilter.c:784:45: style: Function 'filt_bodgu' argument 2 names different: declaration 'pattern' definition 'arg'. [funcArgNamesDifferent]
direwolf-1.4/pfilter.c:155:45: note: Function 'filt_bodgu' argument 2 names different: declaration 'pattern' definition 'arg'.
direwolf-1.4/pfilter.c:784:45: note: Function 'filt_bodgu' argument 2 names different: declaration 'pattern' definition 'arg'.
direwolf-1.4/ptt.c:462:6: style: The scope of the variable 'i' can be reduced. [variableScope]
direwolf-1.4/ptt.c:647:32: style: Function 'ptt_init' argument 1 names different: declaration 'p_modem' definition 'audio_config_p'. [funcArgNamesDifferent]
direwolf-1.4/ptt.h:12:32: note: Function 'ptt_init' argument 1 names different: declaration 'p_modem' definition 'audio_config_p'.
direwolf-1.4/ptt.c:647:32: note: Function 'ptt_init' argument 1 names different: declaration 'p_modem' definition 'audio_config_p'.
direwolf-1.4/ptt.c:1035:19: style: Function 'ptt_set' argument 1 names different: declaration 'octype' definition 'ot'. [funcArgNamesDifferent]
direwolf-1.4/ptt.h:14:19: note: Function 'ptt_set' argument 1 names different: declaration 'octype' definition 'ot'.
direwolf-1.4/ptt.c:1035:19: note: Function 'ptt_set' argument 1 names different: declaration 'octype' definition 'ot'.
direwolf-1.4/ptt.c:1035:37: style: Function 'ptt_set' argument 3 names different: declaration 'ptt' definition 'ptt_signal'. [funcArgNamesDifferent]
direwolf-1.4/ptt.h:14:41: note: Function 'ptt_set' argument 3 names different: declaration 'ptt' definition 'ptt_signal'.
direwolf-1.4/ptt.c:1035:37: note: Function 'ptt_set' argument 3 names different: declaration 'ptt' definition 'ptt_signal'.
direwolf-1.4/rdq.c:167:9: style: The scope of the variable 'plast' can be reduced. [variableScope]
direwolf-1.4/recv.c:226:8: style: The scope of the variable 'audio_sample' can be reduced. [variableScope]
direwolf-1.4/regex/regcomp.c:569:10: style: The scope of the variable 'j' can be reduced. [variableScope]
direwolf-1.4/regex/regcomp.c:941:14: style: The scope of the variable 'i' can be reduced. [variableScope]
direwolf-1.4/regex/regcomp.c:1628:7: style: The scope of the variable 'i' can be reduced. [variableScope]
direwolf-1.4/regex/regcomp.c:2566:16: style: The scope of the variable 'start_ch' can be reduced. [variableScope]
direwolf-1.4/regex/regcomp.c:2566:26: style: The scope of the variable 'end_ch' can be reduced. [variableScope]
direwolf-1.4/regex/regcomp.c:3643:17: style: The scope of the variable 'c' can be reduced. [variableScope]
direwolf-1.4/regex/regcomp.c:2417:27: style: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'. [funcArgNamesDifferent]
direwolf-1.4/regex/regcomp.c:74:46: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
direwolf-1.4/regex/regcomp.c:2417:27: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
direwolf-1.4/regex/regcomp.c:3766:35: style: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'. [funcArgNamesDifferent]
direwolf-1.4/regex/regcomp.c:119:54: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
direwolf-1.4/regex/regcomp.c:3766:35: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
direwolf-1.4/regex/regcomp.c:3769:15: style: Variable 'dup_root' is not assigned a value. [unassignedVariable]
direwolf-1.4/regex/regexec.c:1691:11: style: Condition '!naccepted' is always true [knownConditionTrueFalse]
direwolf-1.4/regex/regexec.c:1675:23: note: Assignment 'naccepted=0', assigned value is 0
direwolf-1.4/regex/regexec.c:1691:11: note: Condition '!naccepted' is always true
direwolf-1.4/regex/regexec.c:3106:11: style: Condition 'naccepted' is always false [knownConditionTrueFalse]
direwolf-1.4/regex/regexec.c:3061:23: note: Assignment 'naccepted=0', assigned value is 0
direwolf-1.4/regex/regexec.c:3106:11: note: Condition 'naccepted' is always false
direwolf-1.4/regex/regex_internal.c:912:7: style: The scope of the variable 'c' can be reduced. [variableScope]
direwolf-1.4/regex/regex_internal.c:1362:28: style: The scope of the variable 'mid' can be reduced. [variableScope]
direwolf-1.4/regex/regexec.c:1262:7: style: The scope of the variable 'i' can be reduced. [variableScope]
direwolf-1.4/regex/regexec.c:1452:8: style: The scope of the variable 'reg_idx' can be reduced. [variableScope]
direwolf-1.4/regex/regexec.c:1824:7: style: The scope of the variable 'i' can be reduced. [variableScope]
direwolf-1.4/regex/regexec.c:1898:16: style: The scope of the variable 'src_pos' can be reduced. [variableScope]
direwolf-1.4/regex/regexec.c:1898:25: style: The scope of the variable 'dst_pos' can be reduced. [variableScope]
direwolf-1.4/regex/regexec.c:2262:19: style: The scope of the variable 'trtable' can be reduced. [variableScope]
direwolf-1.4/regex/regexec.c:3133:12: style: The scope of the variable 'outside_node' can be reduced. [variableScope]
direwolf-1.4/regex/regexec.c:4268:20: style: The scope of the variable 'mid' can be reduced. [variableScope]
direwolf-1.4/regex/regcomp.c:215:17: style: Function 're_compile_pattern' argument 1 names different: declaration '__pattern' definition 'pattern'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:473:62: note: Function 're_compile_pattern' argument 1 names different: declaration '__pattern' definition 'pattern'.
direwolf-1.4/regex/regcomp.c:215:17: note: Function 're_compile_pattern' argument 1 names different: declaration '__pattern' definition 'pattern'.
direwolf-1.4/regex/regcomp.c:216:12: style: Function 're_compile_pattern' argument 2 names different: declaration '__length' definition 'length'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:473:80: note: Function 're_compile_pattern' argument 2 names different: declaration '__length' definition 'length'.
direwolf-1.4/regex/regcomp.c:216:12: note: Function 're_compile_pattern' argument 2 names different: declaration '__length' definition 'length'.
direwolf-1.4/regex/regcomp.c:217:31: style: Function 're_compile_pattern' argument 3 names different: declaration '__buffer' definition 'bufp'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:474:38: note: Function 're_compile_pattern' argument 3 names different: declaration '__buffer' definition 'bufp'.
direwolf-1.4/regex/regcomp.c:217:31: note: Function 're_compile_pattern' argument 3 names different: declaration '__buffer' definition 'bufp'.
direwolf-1.4/regex/regcomp.c:256:0: style: Function 're_set_syntax' argument 1 names different: declaration '__syntax' definition 'syntax'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:468:0: note: Function 're_set_syntax' argument 1 names different: declaration '__syntax' definition 'syntax'.
direwolf-1.4/regex/regcomp.c:256:0: note: Function 're_set_syntax' argument 1 names different: declaration '__syntax' definition 'syntax'.
direwolf-1.4/regex/regcomp.c:269:31: style: Function 're_compile_fastmap' argument 1 names different: declaration '__buffer' definition 'bufp'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:480:68: note: Function 're_compile_fastmap' argument 1 names different: declaration '__buffer' definition 'bufp'.
direwolf-1.4/regex/regcomp.c:269:31: note: Function 're_compile_fastmap' argument 1 names different: declaration '__buffer' definition 'bufp'.
direwolf-1.4/regex/regcomp.c:448:25: style: Function 'regcomp' argument 1 names different: declaration '__preg' definition 'preg'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:561:51: note: Function 'regcomp' argument 1 names different: declaration '__preg' definition 'preg'.
direwolf-1.4/regex/regcomp.c:448:25: note: Function 'regcomp' argument 1 names different: declaration '__preg' definition 'preg'.
direwolf-1.4/regex/regcomp.c:449:28: style: Function 'regcomp' argument 2 names different: declaration '__pattern' definition 'pattern'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:562:30: note: Function 'regcomp' argument 2 names different: declaration '__pattern' definition 'pattern'.
direwolf-1.4/regex/regcomp.c:449:28: note: Function 'regcomp' argument 2 names different: declaration '__pattern' definition 'pattern'.
direwolf-1.4/regex/regcomp.c:450:9: style: Function 'regcomp' argument 3 names different: declaration '__cflags' definition 'cflags'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:563:11: note: Function 'regcomp' argument 3 names different: declaration '__cflags' definition 'cflags'.
direwolf-1.4/regex/regcomp.c:450:9: note: Function 'regcomp' argument 3 names different: declaration '__cflags' definition 'cflags'.
direwolf-1.4/regex/regcomp.c:510:9: style: Function 'regerror' argument 1 names different: declaration '__errcode' definition 'errcode'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:570:39: note: Function 'regerror' argument 1 names different: declaration '__errcode' definition 'errcode'.
direwolf-1.4/regex/regcomp.c:510:9: note: Function 'regerror' argument 1 names different: declaration '__errcode' definition 'errcode'.
direwolf-1.4/regex/regcomp.c:511:31: style: Function 'regerror' argument 2 names different: declaration '__preg' definition 'preg'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:570:76: note: Function 'regerror' argument 2 names different: declaration '__preg' definition 'preg'.
direwolf-1.4/regex/regcomp.c:511:31: note: Function 'regerror' argument 2 names different: declaration '__preg' definition 'preg'.
direwolf-1.4/regex/regcomp.c:512:22: style: Function 'regerror' argument 3 names different: declaration '__errbuf' definition 'errbuf'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:571:21: note: Function 'regerror' argument 3 names different: declaration '__errbuf' definition 'errbuf'.
direwolf-1.4/regex/regcomp.c:512:22: note: Function 'regerror' argument 3 names different: declaration '__errbuf' definition 'errbuf'.
direwolf-1.4/regex/regcomp.c:513:12: style: Function 'regerror' argument 4 names different: declaration '__errbuf_size' definition 'errbuf_size'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:571:38: note: Function 'regerror' argument 4 names different: declaration '__errbuf_size' definition 'errbuf_size'.
direwolf-1.4/regex/regcomp.c:513:12: note: Function 'regerror' argument 4 names different: declaration '__errbuf_size' definition 'errbuf_size'.
direwolf-1.4/regex/regcomp.c:618:14: style: Function 'regfree' argument 1 names different: declaration '__preg' definition 'preg'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:573:41: note: Function 'regfree' argument 1 names different: declaration '__preg' definition 'preg'.
direwolf-1.4/regex/regcomp.c:618:14: note: Function 'regfree' argument 1 names different: declaration '__preg' definition 'preg'.
direwolf-1.4/regex/regexec.c:236:31: style: Function 'regexec' argument 1 names different: declaration '__preg' definition 'preg'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:565:57: note: Function 'regexec' argument 1 names different: declaration '__preg' definition 'preg'.
direwolf-1.4/regex/regexec.c:236:31: note: Function 'regexec' argument 1 names different: declaration '__preg' definition 'preg'.
direwolf-1.4/regex/regexec.c:237:28: style: Function 'regexec' argument 2 names different: declaration '__string' definition 'string'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:566:30: note: Function 'regexec' argument 2 names different: declaration '__string' definition 'string'.
direwolf-1.4/regex/regexec.c:237:28: note: Function 'regexec' argument 2 names different: declaration '__string' definition 'string'.
direwolf-1.4/regex/regexec.c:238:12: style: Function 'regexec' argument 3 names different: declaration '__nmatch' definition 'nmatch'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:566:47: note: Function 'regexec' argument 3 names different: declaration '__nmatch' definition 'nmatch'.
direwolf-1.4/regex/regexec.c:238:12: note: Function 'regexec' argument 3 names different: declaration '__nmatch' definition 'nmatch'.
direwolf-1.4/regex/regexec.c:239:16: style: Function 'regexec' argument 4 names different: declaration '__pmatch' definition 'pmatch'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:567:18: note: Function 'regexec' argument 4 names different: declaration '__pmatch' definition 'pmatch'.
direwolf-1.4/regex/regexec.c:239:16: note: Function 'regexec' argument 4 names different: declaration '__pmatch' definition 'pmatch'.
direwolf-1.4/regex/regexec.c:240:9: style: Function 'regexec' argument 5 names different: declaration '__eflags' definition 'eflags'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:568:11: note: Function 'regexec' argument 5 names different: declaration '__eflags' definition 'eflags'.
direwolf-1.4/regex/regexec.c:240:9: note: Function 'regexec' argument 5 names different: declaration '__eflags' definition 'eflags'.
direwolf-1.4/regex/regexec.c:323:31: style: Function 're_match' argument 1 names different: declaration '__buffer' definition 'bufp'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:503:58: note: Function 're_match' argument 1 names different: declaration '__buffer' definition 'bufp'.
direwolf-1.4/regex/regexec.c:323:31: note: Function 're_match' argument 1 names different: declaration '__buffer' definition 'bufp'.
direwolf-1.4/regex/regexec.c:324:17: style: Function 're_match' argument 2 names different: declaration '__string' definition 'string'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:503:80: note: Function 're_match' argument 2 names different: declaration '__string' definition 'string'.
direwolf-1.4/regex/regexec.c:324:17: note: Function 're_match' argument 2 names different: declaration '__string' definition 'string'.
direwolf-1.4/regex/regexec.c:325:9: style: Function 're_match' argument 3 names different: declaration '__length' definition 'length'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:504:12: note: Function 're_match' argument 3 names different: declaration '__length' definition 'length'.
direwolf-1.4/regex/regexec.c:325:9: note: Function 're_match' argument 3 names different: declaration '__length' definition 'length'.
direwolf-1.4/regex/regexec.c:325:17: style: Function 're_match' argument 4 names different: declaration '__start' definition 'start'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:504:26: note: Function 're_match' argument 4 names different: declaration '__start' definition 'start'.
direwolf-1.4/regex/regexec.c:325:17: note: Function 're_match' argument 4 names different: declaration '__start' definition 'start'.
direwolf-1.4/regex/regexec.c:326:26: style: Function 're_match' argument 5 names different: declaration '__regs' definition 'regs'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:504:56: note: Function 're_match' argument 5 names different: declaration '__regs' definition 'regs'.
direwolf-1.4/regex/regexec.c:326:26: note: Function 're_match' argument 5 names different: declaration '__regs' definition 'regs'.
direwolf-1.4/regex/regexec.c:336:31: style: Function 're_search' argument 1 names different: declaration '__buffer' definition 'bufp'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:488:59: note: Function 're_search' argument 1 names different: declaration '__buffer' definition 'bufp'.
direwolf-1.4/regex/regexec.c:336:31: note: Function 're_search' argument 1 names different: declaration '__buffer' definition 'bufp'.
direwolf-1.4/regex/regexec.c:337:17: style: Function 're_search' argument 2 names different: declaration '__string' definition 'string'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:488:81: note: Function 're_search' argument 2 names different: declaration '__string' definition 'string'.
direwolf-1.4/regex/regexec.c:337:17: note: Function 're_search' argument 2 names different: declaration '__string' definition 'string'.
direwolf-1.4/regex/regexec.c:338:9: style: Function 're_search' argument 3 names different: declaration '__length' definition 'length'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:489:13: note: Function 're_search' argument 3 names different: declaration '__length' definition 'length'.
direwolf-1.4/regex/regexec.c:338:9: note: Function 're_search' argument 3 names different: declaration '__length' definition 'length'.
direwolf-1.4/regex/regexec.c:338:17: style: Function 're_search' argument 4 names different: declaration '__start' definition 'start'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:489:27: note: Function 're_search' argument 4 names different: declaration '__start' definition 'start'.
direwolf-1.4/regex/regexec.c:338:17: note: Function 're_search' argument 4 names different: declaration '__start' definition 'start'.
direwolf-1.4/regex/regexec.c:338:24: style: Function 're_search' argument 5 names different: declaration '__range' definition 'range'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:489:40: note: Function 're_search' argument 5 names different: declaration '__range' definition 'range'.
direwolf-1.4/regex/regexec.c:338:24: note: Function 're_search' argument 5 names different: declaration '__range' definition 'range'.
direwolf-1.4/regex/regexec.c:339:26: style: Function 're_search' argument 6 names different: declaration '__regs' definition 'regs'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:490:30: note: Function 're_search' argument 6 names different: declaration '__regs' definition 'regs'.
direwolf-1.4/regex/regexec.c:339:26: note: Function 're_search' argument 6 names different: declaration '__regs' definition 'regs'.
direwolf-1.4/regex/regexec.c:349:31: style: Function 're_match_2' argument 1 names different: declaration '__buffer' definition 'bufp'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:508:60: note: Function 're_match_2' argument 1 names different: declaration '__buffer' definition 'bufp'.
direwolf-1.4/regex/regexec.c:349:31: note: Function 're_match_2' argument 1 names different: declaration '__buffer' definition 'bufp'.
direwolf-1.4/regex/regexec.c:350:17: style: Function 're_match_2' argument 2 names different: declaration '__string1' definition 'string1'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:509:22: note: Function 're_match_2' argument 2 names different: declaration '__string1' definition 'string1'.
direwolf-1.4/regex/regexec.c:350:17: note: Function 're_match_2' argument 2 names different: declaration '__string1' definition 'string1'.
direwolf-1.4/regex/regexec.c:351:9: style: Function 're_match_2' argument 3 names different: declaration '__length1' definition 'length1'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:509:37: note: Function 're_match_2' argument 3 names different: declaration '__length1' definition 'length1'.
direwolf-1.4/regex/regexec.c:351:9: note: Function 're_match_2' argument 3 names different: declaration '__length1' definition 'length1'.
direwolf-1.4/regex/regexec.c:350:27: style: Function 're_match_2' argument 4 names different: declaration '__string2' definition 'string2'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:510:22: note: Function 're_match_2' argument 4 names different: declaration '__string2' definition 'string2'.
direwolf-1.4/regex/regexec.c:350:27: note: Function 're_match_2' argument 4 names different: declaration '__string2' definition 'string2'.
direwolf-1.4/regex/regexec.c:351:18: style: Function 're_match_2' argument 5 names different: declaration '__length2' definition 'length2'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:510:37: note: Function 're_match_2' argument 5 names different: declaration '__length2' definition 'length2'.
direwolf-1.4/regex/regexec.c:351:18: note: Function 're_match_2' argument 5 names different: declaration '__length2' definition 'length2'.
direwolf-1.4/regex/regexec.c:351:27: style: Function 're_match_2' argument 6 names different: declaration '__start' definition 'start'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:510:52: note: Function 're_match_2' argument 6 names different: declaration '__start' definition 'start'.
direwolf-1.4/regex/regexec.c:351:27: note: Function 're_match_2' argument 6 names different: declaration '__start' definition 'start'.
direwolf-1.4/regex/regexec.c:352:26: style: Function 're_match_2' argument 7 names different: declaration '__regs' definition 'regs'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:511:31: note: Function 're_match_2' argument 7 names different: declaration '__regs' definition 'regs'.
direwolf-1.4/regex/regexec.c:352:26: note: Function 're_match_2' argument 7 names different: declaration '__regs' definition 'regs'.
direwolf-1.4/regex/regexec.c:351:34: style: Function 're_match_2' argument 8 names different: declaration '__stop' definition 'stop'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:511:43: note: Function 're_match_2' argument 8 names different: declaration '__stop' definition 'stop'.
direwolf-1.4/regex/regexec.c:351:34: note: Function 're_match_2' argument 8 names different: declaration '__stop' definition 'stop'.
direwolf-1.4/regex/regexec.c:363:31: style: Function 're_search_2' argument 1 names different: declaration '__buffer' definition 'bufp'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:495:61: note: Function 're_search_2' argument 1 names different: declaration '__buffer' definition 'bufp'.
direwolf-1.4/regex/regexec.c:363:31: note: Function 're_search_2' argument 1 names different: declaration '__buffer' definition 'bufp'.
direwolf-1.4/regex/regexec.c:364:17: style: Function 're_search_2' argument 2 names different: declaration '__string1' definition 'string1'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:496:16: note: Function 're_search_2' argument 2 names different: declaration '__string1' definition 'string1'.
direwolf-1.4/regex/regexec.c:364:17: note: Function 're_search_2' argument 2 names different: declaration '__string1' definition 'string1'.
direwolf-1.4/regex/regexec.c:365:9: style: Function 're_search_2' argument 3 names different: declaration '__length1' definition 'length1'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:496:31: note: Function 're_search_2' argument 3 names different: declaration '__length1' definition 'length1'.
direwolf-1.4/regex/regexec.c:365:9: note: Function 're_search_2' argument 3 names different: declaration '__length1' definition 'length1'.
direwolf-1.4/regex/regexec.c:364:27: style: Function 're_search_2' argument 4 names different: declaration '__string2' definition 'string2'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:497:16: note: Function 're_search_2' argument 4 names different: declaration '__string2' definition 'string2'.
direwolf-1.4/regex/regexec.c:364:27: note: Function 're_search_2' argument 4 names different: declaration '__string2' definition 'string2'.
direwolf-1.4/regex/regexec.c:365:18: style: Function 're_search_2' argument 5 names different: declaration '__length2' definition 'length2'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:497:31: note: Function 're_search_2' argument 5 names different: declaration '__length2' definition 'length2'.
direwolf-1.4/regex/regexec.c:365:18: note: Function 're_search_2' argument 5 names different: declaration '__length2' definition 'length2'.
direwolf-1.4/regex/regexec.c:365:27: style: Function 're_search_2' argument 6 names different: declaration '__start' definition 'start'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:497:46: note: Function 're_search_2' argument 6 names different: declaration '__start' definition 'start'.
direwolf-1.4/regex/regexec.c:365:27: note: Function 're_search_2' argument 6 names different: declaration '__start' definition 'start'.
direwolf-1.4/regex/regexec.c:365:34: style: Function 're_search_2' argument 7 names different: declaration '__range' definition 'range'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:498:8: note: Function 're_search_2' argument 7 names different: declaration '__range' definition 'range'.
direwolf-1.4/regex/regexec.c:365:34: note: Function 're_search_2' argument 7 names different: declaration '__range' definition 'range'.
direwolf-1.4/regex/regexec.c:366:26: style: Function 're_search_2' argument 8 names different: declaration '__regs' definition 'regs'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:498:38: note: Function 're_search_2' argument 8 names different: declaration '__regs' definition 'regs'.
direwolf-1.4/regex/regexec.c:366:26: note: Function 're_search_2' argument 8 names different: declaration '__regs' definition 'regs'.
direwolf-1.4/regex/regexec.c:365:41: style: Function 're_search_2' argument 9 names different: declaration '__stop' definition 'stop'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:498:50: note: Function 're_search_2' argument 9 names different: declaration '__stop' definition 'stop'.
direwolf-1.4/regex/regexec.c:365:41: note: Function 're_search_2' argument 9 names different: declaration '__stop' definition 'stop'.
direwolf-1.4/regex/regexec.c:586:31: style: Function 're_set_registers' argument 1 names different: declaration '__buffer' definition 'bufp'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:526:67: note: Function 're_set_registers' argument 1 names different: declaration '__buffer' definition 'bufp'.
direwolf-1.4/regex/regexec.c:586:31: note: Function 're_set_registers' argument 1 names different: declaration '__buffer' definition 'bufp'.
direwolf-1.4/regex/regexec.c:587:26: style: Function 're_set_registers' argument 2 names different: declaration '__regs' definition 'regs'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:527:31: note: Function 're_set_registers' argument 2 names different: declaration '__regs' definition 'regs'.
direwolf-1.4/regex/regexec.c:587:26: note: Function 're_set_registers' argument 2 names different: declaration '__regs' definition 'regs'.
direwolf-1.4/regex/regexec.c:588:14: style: Function 're_set_registers' argument 3 names different: declaration '__num_regs' definition 'num_regs'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:528:23: note: Function 're_set_registers' argument 3 names different: declaration '__num_regs' definition 'num_regs'.
direwolf-1.4/regex/regexec.c:588:14: note: Function 're_set_registers' argument 3 names different: declaration '__num_regs' definition 'num_regs'.
direwolf-1.4/regex/regexec.c:589:15: style: Function 're_set_registers' argument 4 names different: declaration '__starts' definition 'starts'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:529:20: note: Function 're_set_registers' argument 4 names different: declaration '__starts' definition 'starts'.
direwolf-1.4/regex/regexec.c:589:15: note: Function 're_set_registers' argument 4 names different: declaration '__starts' definition 'starts'.
direwolf-1.4/regex/regexec.c:589:24: style: Function 're_set_registers' argument 5 names different: declaration '__ends' definition 'ends'. [funcArgNamesDifferent]
direwolf-1.4/regex/regex.h:529:40: note: Function 're_set_registers' argument 5 names different: declaration '__ends' definition 'ends'.
direwolf-1.4/regex/regexec.c:589:24: note: Function 're_set_registers' argument 5 names different: declaration '__ends' definition 'ends'.
direwolf-1.4/regex/regexec.c:2012:27: style: Function 'check_dst_limits_calc_pos' argument 4 names different: declaration 'node' definition 'from_node'. [funcArgNamesDifferent]
direwolf-1.4/regex/regexec.c:123:15: note: Function 'check_dst_limits_calc_pos' argument 4 names different: declaration 'node' definition 'from_node'.
direwolf-1.4/regex/regexec.c:2012:27: note: Function 'check_dst_limits_calc_pos' argument 4 names different: declaration 'node' definition 'from_node'.
direwolf-1.4/regex/regexec.c:3543:21: style: Function 'group_nodes_into_DFAstates' argument 3 names different: declaration 'states_node' definition 'dests_node'. [funcArgNamesDifferent]
direwolf-1.4/regex/regexec.c:210:25: note: Function 'group_nodes_into_DFAstates' argument 3 names different: declaration 'states_node' definition 'dests_node'.
direwolf-1.4/regex/regexec.c:3543:21: note: Function 'group_nodes_into_DFAstates' argument 3 names different: declaration 'states_node' definition 'dests_node'.
direwolf-1.4/regex/regexec.c:4144:37: style: Function 'match_ctx_init' argument 1 names different: declaration 'cache' definition 'mctx'. [funcArgNamesDifferent]
direwolf-1.4/regex/regexec.c:35:58: note: Function 'match_ctx_init' argument 1 names different: declaration 'cache' definition 'mctx'.
direwolf-1.4/regex/regexec.c:4144:37: note: Function 'match_ctx_init' argument 1 names different: declaration 'cache' definition 'mctx'.
direwolf-1.4/regex/regexec.c:4202:37: style: Function 'match_ctx_free' argument 1 names different: declaration 'cache' definition 'mctx'. [funcArgNamesDifferent]
direwolf-1.4/regex/regexec.c:38:49: note: Function 'match_ctx_free' argument 1 names different: declaration 'cache' definition 'mctx'.
direwolf-1.4/regex/regexec.c:4202:37: note: Function 'match_ctx_free' argument 1 names different: declaration 'cache' definition 'mctx'.
direwolf-1.4/regex/regexec.c:4217:42: style: Function 'match_ctx_add_entry' argument 1 names different: declaration 'cache' definition 'mctx'. [funcArgNamesDifferent]
direwolf-1.4/regex/regexec.c:39:63: note: Function 'match_ctx_add_entry' argument 1 names different: declaration 'cache' definition 'mctx'.
direwolf-1.4/regex/regexec.c:4217:42: note: Function 'match_ctx_add_entry' argument 1 names different: declaration 'cache' definition 'mctx'.
direwolf-1.4/regex/regexec.c:1433:37: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
direwolf-1.4/regex/regexec.c:3340:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
direwolf-1.4/regex/regexec.c:3378:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
direwolf-1.4/server.c:292:6: style: The scope of the variable 'n' can be reduced. [variableScope]
direwolf-1.4/server.c:1227:6: style: The scope of the variable 'n' can be reduced. [variableScope]
direwolf-1.4/server.c:1705:7: style: The scope of the variable 'j' can be reduced. [variableScope]
direwolf-1.4/server.c:1859:28: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
direwolf-1.4/server.c:424:73: style: Function 'server_init' argument 2 names different: declaration 'misc_config' definition 'mc'. [funcArgNamesDifferent]
direwolf-1.4/server.h:14:73: note: Function 'server_init' argument 2 names different: declaration 'misc_config' definition 'mc'.
direwolf-1.4/server.c:424:73: note: Function 'server_init' argument 2 names different: declaration 'misc_config' definition 'mc'.
direwolf-1.4/server.c:1751:10: warning: The array 'callsigns' is too small, the function 'dlq_xmit_data_request' expects a bigger one. [argumentSize]
direwolf-1.4/server.c:1765:10: warning: The array 'callsigns' is too small, the function 'dlq_disconnect_request' expects a bigger one. [argumentSize]
direwolf-1.4/server.c:1412:87: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
direwolf-1.4/symbols.c:743:7: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
direwolf-1.4/symbols.c:915:70: style: Function 'symbols_to_tones' argument 4 names different: declaration 'tonessize' definition 'tonessiz'. [funcArgNamesDifferent]
direwolf-1.4/symbols.h:16:70: note: Function 'symbols_to_tones' argument 4 names different: declaration 'tonessize' definition 'tonessiz'.
direwolf-1.4/symbols.c:915:70: note: Function 'symbols_to_tones' argument 4 names different: declaration 'tonessize' definition 'tonessiz'.
direwolf-1.4/telemetry.c:993:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
direwolf-1.4/tq.c:221:11: style: The scope of the variable 'plast' can be reduced. [variableScope]
direwolf-1.4/tq.c:421:11: style: The scope of the variable 'plast' can be reduced. [variableScope]
direwolf-1.4/tq.c:593:11: style: The scope of the variable 'plast' can be reduced. [variableScope]
direwolf-1.4/tt_text.c:465:7: style: The scope of the variable 'c' can be reduced. [variableScope]
direwolf-1.4/tt_text.c:469:6: style: The scope of the variable 'found' can be reduced. [variableScope]
direwolf-1.4/tt_text.c:934:6: style: The scope of the variable 'row' can be reduced. [variableScope]
direwolf-1.4/tt_text.c:934:11: style: The scope of the variable 'col' can be reduced. [variableScope]
direwolf-1.4/tt_text.c:936:7: style: The scope of the variable 'stemp2' can be reduced. [variableScope]
direwolf-1.4/tt_text.c:1006:7: style: The scope of the variable 'c' can be reduced. [variableScope]
direwolf-1.4/tt_text.c:1008:6: style: The scope of the variable 'row' can be reduced. [variableScope]
direwolf-1.4/tt_text.c:1008:11: style: The scope of the variable 'col' can be reduced. [variableScope]
direwolf-1.4/tt_text.c:1105:7: style: The scope of the variable 'c' can be reduced. [variableScope]
direwolf-1.4/tt_text.c:1107:6: style: The scope of the variable 'row' can be reduced. [variableScope]
direwolf-1.4/tt_text.c:1107:11: style: The scope of the variable 'col' can be reduced. [variableScope]
direwolf-1.4/tt_text.c:1468:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
direwolf-1.4/tt_text.c:572:74: style: Function 'tt_text_to_satsq' argument 4 names different: declaration 'buttonsiz' definition 'buttonsize'. [funcArgNamesDifferent]
direwolf-1.4/tt_text.h:15:74: note: Function 'tt_text_to_satsq' argument 4 names different: declaration 'buttonsiz' definition 'buttonsize'.
direwolf-1.4/tt_text.c:572:74: note: Function 'tt_text_to_satsq' argument 4 names different: declaration 'buttonsiz' definition 'buttonsize'.
direwolf-1.4/tt_text.c:1312:74: style: Function 'tt_text_to_mhead' argument 4 names different: declaration 'buttonsiz' definition 'buttonsize'. [funcArgNamesDifferent]
direwolf-1.4/tt_text.h:13:74: note: Function 'tt_text_to_mhead' argument 4 names different: declaration 'buttonsiz' definition 'buttonsize'.
direwolf-1.4/tt_text.c:1312:74: note: Function 'tt_text_to_mhead' argument 4 names different: declaration 'buttonsiz' definition 'buttonsize'.
direwolf-1.4/tt_user.c:402:15: style: The scope of the variable 'used' can be reduced. [variableScope]
direwolf-1.4/tt_user.c:209:72: style: Function 'tt_user_init' argument 2 names different: declaration 'p' definition 'p_tt_config'. [funcArgNamesDifferent]
direwolf-1.4/tt_user.h:7:72: note: Function 'tt_user_init' argument 2 names different: declaration 'p' definition 'p_tt_config'.
direwolf-1.4/tt_user.c:209:72: note: Function 'tt_user_init' argument 2 names different: declaration 'p' definition 'p_tt_config'.
direwolf-1.4/ttcalc.c:128:2: style: Variable 'server_sock' is reassigned a value before the old one has been used. [redundantAssignment]
direwolf-1.4/ttcalc.c:106:0: note: Variable 'server_sock' is reassigned a value before the old one has been used.
direwolf-1.4/ttcalc.c:128:2: note: Variable 'server_sock' is reassigned a value before the old one has been used.
direwolf-1.4/ttcalc.c:407:2: style: Variable 'ai_head' is reassigned a value before the old one has been used. [redundantAssignment]
direwolf-1.4/ttcalc.c:366:0: note: Variable 'ai_head' is reassigned a value before the old one has been used.
direwolf-1.4/ttcalc.c:407:2: note: Variable 'ai_head' is reassigned a value before the old one has been used.
direwolf-1.4/ttcalc.c:79:9: style: struct member 'agwpe_s::port_hi_reserved' is never used. [unusedStructMember]
direwolf-1.4/ttcalc.c:81:9: style: struct member 'agwpe_s::kind_hi' is never used. [unusedStructMember]
direwolf-1.4/ttcalc.c:82:8: style: struct member 'agwpe_s::call_from' is never used. [unusedStructMember]
direwolf-1.4/ttcalc.c:83:8: style: struct member 'agwpe_s::call_to' is never used. [unusedStructMember]
direwolf-1.4/ttcalc.c:85:7: style: struct member 'agwpe_s::user_reserved' is never used. [unusedStructMember]
direwolf-1.4/ttcalc.c:224:8: style: struct member 'Anonymous0::extra' is never used. [unusedStructMember]
direwolf-1.4/ttcalc.c:260:14: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
direwolf-1.4/utm2ll.c:28:9: style: The scope of the variable 'easting' can be reduced. [variableScope]
direwolf-1.4/utm2ll.c:29:9: style: The scope of the variable 'northing' can be reduced. [variableScope]
direwolf-1.4/utm2ll.c:31:7: style: The scope of the variable 'szone' can be reduced. [variableScope]
direwolf-1.4/utm2ll.c:32:7: style: The scope of the variable 'lzone' can be reduced. [variableScope]
direwolf-1.4/utm2ll.c:34:7: style: The scope of the variable 'hemi' can be reduced. [variableScope]
direwolf-1.4/walk96.c:154:13: style: Variable 'info_len' is assigned a value that is never used. [unreadVariable]
direwolf-1.4/walk96.c:185:14: warning: The array 'ax25_frame' is too small, the function 'ax25_pack' expects a bigger one. [argumentSize]
direwolf-1.4/waypoint.c:109:43: style: Function 'waypoint_init' argument 1 names different: declaration 'misc_config' definition 'mc'. [funcArgNamesDifferent]
direwolf-1.4/waypoint.h:12:43: note: Function 'waypoint_init' argument 1 names different: declaration 'misc_config' definition 'mc'.
direwolf-1.4/waypoint.c:109:43: note: Function 'waypoint_init' argument 1 names different: declaration 'misc_config' definition 'mc'.
direwolf-1.4/waypoint.c:234:36: style: Function 'waypoint_send_sentence' argument 1 names different: declaration 'wname_in' definition 'name_in'. [funcArgNamesDifferent]
direwolf-1.4/waypoint.h:16:36: note: Function 'waypoint_send_sentence' argument 1 names different: declaration 'wname_in' definition 'name_in'.
direwolf-1.4/waypoint.c:234:36: note: Function 'waypoint_send_sentence' argument 1 names different: declaration 'wname_in' definition 'name_in'.
direwolf-1.4/xmit.c:676:35: style: Function 'xmit_ax25_frames' argument 1 names different: declaration 'c' definition 'chan'. [funcArgNamesDifferent]
direwolf-1.4/xmit.c:141:35: note: Function 'xmit_ax25_frames' argument 1 names different: declaration 'c' definition 'chan'.
direwolf-1.4/xmit.c:676:35: note: Function 'xmit_ax25_frames' argument 1 names different: declaration 'c' definition 'chan'.
direwolf-1.4/xmit.c:676:45: style: Function 'xmit_ax25_frames' argument 2 names different: declaration 'p' definition 'prio'. [funcArgNamesDifferent]
direwolf-1.4/xmit.c:141:42: note: Function 'xmit_ax25_frames' argument 2 names different: declaration 'p' definition 'prio'.
direwolf-1.4/xmit.c:676:45: note: Function 'xmit_ax25_frames' argument 2 names different: declaration 'p' definition 'prio'.
direwolf-1.4/xmit.c:1049:47: style: Function 'xmit_speak_it' argument 3 names different: declaration 'msg' definition 'orig_msg'. [funcArgNamesDifferent]
direwolf-1.4/xmit.h:20:54: note: Function 'xmit_speak_it' argument 3 names different: declaration 'msg' definition 'orig_msg'.
direwolf-1.4/xmit.c:1049:47: note: Function 'xmit_speak_it' argument 3 names different: declaration 'msg' definition 'orig_msg'.
direwolf-1.4/xmit.c:1274:40: style: Function 'wait_for_clear_channel' argument 1 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent]
direwolf-1.4/xmit.c:140:40: note: Function 'wait_for_clear_channel' argument 1 names different: declaration 'channel' definition 'chan'.
direwolf-1.4/xmit.c:1274:40: note: Function 'wait_for_clear_channel' argument 1 names different: declaration 'channel' definition 'chan'.
direwolf-1.4/xmit.c:1274:50: style: Function 'wait_for_clear_channel' argument 2 names different: declaration 'slotttime' definition 'slottime'. [funcArgNamesDifferent]
direwolf-1.4/xmit.c:140:53: note: Function 'wait_for_clear_channel' argument 2 names different: declaration 'slotttime' definition 'slottime'.
direwolf-1.4/xmit.c:1274:50: note: Function 'wait_for_clear_channel' argument 2 names different: declaration 'slotttime' definition 'slottime'.
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/dirgra/dirgra_0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dirmngr/dirmngr_1.1.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dirspec/dirspec_4.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dirtbike/dirtbike_0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dirty.js/dirty.js_1.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dirvish/dirvish_1.2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dis51/dis51_0.5.orig.tar.gz
dis51-0.5.orig/hexfile.c:171:2: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dis51-0.5.orig/hexfile.c:183:2: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dis51-0.5.orig/hexfile.c:202:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dis51-0.5.orig/hexfile.c:212:2: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dis51-0.5.orig/hexfile.c:263:6: style: The scope of the variable 'record' can be reduced. [variableScope]
dis51-0.5.orig/main.c:41:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dis51-0.5.orig/main.c:43:8: style: The scope of the variable 'p' can be reduced. [variableScope]
dis51-0.5.orig/main.c:44:16: style: The scope of the variable 'ul' can be reduced. [variableScope]
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/disc-cover/disc-cover_1.5.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/discosnp/discosnp_1.2.6.orig.tar.gz
discoSnp/kissnp2/IterativeExtensions.cpp:237:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long long'. [invalidPrintfArgType_sint]
discoSnp/kissnp2/IterativeExtensions.cpp:225:13: style: Variable 'found' is reassigned a value before the old one has been used. [redundantAssignment]
discoSnp/kissnp2/IterativeExtensions.cpp:224:0: note: Variable 'found' is reassigned a value before the old one has been used.
discoSnp/kissnp2/IterativeExtensions.cpp:225:13: note: Variable 'found' is reassigned a value before the old one has been used.
discoSnp/kissnp2/IterativeExtensions.cpp:544:21: style: The scope of the variable 'aux_nt' can be reduced. [variableScope]
discoSnp/kissnp2/IterativeExtensions.cpp:68:18: style: Variable 'strand' is assigned a value that is never used. [unreadVariable]
discoSnp/kissnp2/IterativeExtensions.cpp:675:18: style: Variable 'debug' is assigned a value that is never used. [unreadVariable]
discoSnp/kissnp2/IterativeExtensions.cpp:687:0: style: Variable 'nbNodes' is assigned a value that is never used. [unreadVariable]
discoSnp/kissnp2/IterativeExtensions.cpp:688:0: style: Variable 'totalnt' is assigned a value that is never used. [unreadVariable]
discoSnp/kissnp2/IterativeExtensions.cpp:689:0: style: Variable 'contig_len' is assigned a value that is never used. [unreadVariable]
discoSnp/kissnp2/IterativeExtensions.cpp:715:21: style: Variable 'len_right' is assigned a value that is never used. [unreadVariable]
discoSnp/kissnp2/IterativeExtensions.cpp:114:5: error: Uninitialized variable: traversal [uninitvar]
discoSnp/kissnp2/IterativeExtensions.cpp:115:5: error: Uninitialized variable: traversal [uninitvar]
discoSnp/kissnp2/IterativeExtensions.cpp:116:5: error: Uninitialized variable: traversal [uninitvar]
discoSnp/kissnp2/IterativeExtensions.cpp:348:5: error: Uninitialized variable: traversal [uninitvar]
discoSnp/kissnp2/IterativeExtensions.cpp:349:5: error: Uninitialized variable: traversal [uninitvar]
discoSnp/kissnp2/IterativeExtensions.cpp:350:5: error: Uninitialized variable: traversal [uninitvar]
discoSnp/kissnp2/IterativeExtensions.cpp:683:5: error: Uninitialized variable: traversal [uninitvar]
discoSnp/kissnp2/IterativeExtensions.cpp:684:5: error: Uninitialized variable: traversal [uninitvar]
discoSnp/kissnp2/IterativeExtensions.cpp:685:5: error: Uninitialized variable: traversal [uninitvar]
discoSnp/kissnp2/Kmer_for_kissnp2.cpp:84:36: style: Variable 'revcomp_new_graine' is assigned a value that is never used. [unreadVariable]
discoSnp/kissnp2/SNP.cpp:675:48: style: Redundant condition: score>=threshold. 'score<threshold || (score>=threshold && low)' is equivalent to 'score<threshold || low' [redundantCondition]
discoSnp/kissnp2/SNP.cpp:72:15: style: The scope of the variable 'next_kmer' can be reduced. [variableScope]
discoSnp/kissnp2/SNP.cpp:75:9: style: The scope of the variable 'strand' can be reduced. [variableScope]
discoSnp/kissnp2/SNP.cpp:511:10: style: The scope of the variable 'already_an_extension' can be reduced. [variableScope]
discoSnp/kissnp2/SNP.cpp:582:15: style: The scope of the variable 'next_kmer1' can be reduced. [variableScope]
discoSnp/kissnp2/SNP.cpp:582:27: style: The scope of the variable 'next_kmer2' can be reduced. [variableScope]
discoSnp/kissnp2/SNP.cpp:583:9: style: The scope of the variable 'nt' can be reduced. [variableScope]
discoSnp/kissnp2/SNP.cpp:583:16: style: The scope of the variable 'i' can be reduced. [variableScope]
discoSnp/kissnp2/SNP.cpp:583:18: style: The scope of the variable 'score' can be reduced. [variableScope]
discoSnp/kissnp2/SNP.cpp:584:10: style: The scope of the variable 'p_aux1' can be reduced. [variableScope]
discoSnp/kissnp2/SNP.cpp:584:30: style: The scope of the variable 'p_aux2' can be reduced. [variableScope]
discoSnp/kissnp2/SNP.cpp:581:165: style: Function 'expand_Bubble' argument 12 names different: declaration 'no_branching' definition 'authorised_branching'. [funcArgNamesDifferent]
discoSnp/kissnp2/SNP.h:87:161: note: Function 'expand_Bubble' argument 12 names different: declaration 'no_branching' definition 'authorised_branching'.
discoSnp/kissnp2/SNP.cpp:581:165: note: Function 'expand_Bubble' argument 12 names different: declaration 'no_branching' definition 'authorised_branching'.
discoSnp/kissnp2/SNP.cpp:730:37: style: Function 'start_Bubble' argument 1 names different: declaration 'graine' definition 'kmer1'. [funcArgNamesDifferent]
discoSnp/kissnp2/SNP.h:84:33: note: Function 'start_Bubble' argument 1 names different: declaration 'graine' definition 'kmer1'.
discoSnp/kissnp2/SNP.cpp:730:37: note: Function 'start_Bubble' argument 1 names different: declaration 'graine' definition 'kmer1'.
discoSnp/kissnp2/SNP.h:92:5: warning: Member variable 'Bubble::SolidKmers' is not initialized in the constructor. [uninitMemberVar]
discoSnp/kissnp2/SNP.h:92:5: warning: Member variable 'Bubble::bloom_solid_kmers' is not initialized in the constructor. [uninitMemberVar]
discoSnp/kissnp2/SNP.h:92:5: warning: Member variable 'Bubble::debloom' is not initialized in the constructor. [uninitMemberVar]
discoSnp/kissnp2/SNP.h:92:5: warning: Member variable 'Bubble::extend_snps' is not initialized in the constructor. [uninitMemberVar]
discoSnp/kissnp2/SNP.h:92:5: warning: Member variable 'Bubble::print_extensions' is not initialized in the constructor. [uninitMemberVar]
discoSnp/kissnp2/SNP.h:92:5: warning: Member variable 'Bubble::strict_extension' is not initialized in the constructor. [uninitMemberVar]
discoSnp/kissnp2/SNP.h:92:5: warning: Member variable 'Bubble::min_size_extension' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Utils.h:99:5: warning: Member variable 'Progress::heure_debut' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Utils.h:99:5: warning: Member variable 'Progress::heure_actuelle' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Utils.h:99:5: warning: Member variable 'Progress::done' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Utils.h:99:5: warning: Member variable 'Progress::todo' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Utils.h:99:5: warning: Member variable 'Progress::subdiv' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Utils.h:99:5: warning: Member variable 'Progress::partial' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Utils.h:99:5: warning: Member variable 'Progress::partial_threaded' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Utils.h:99:5: warning: Member variable 'Progress::done_threaded' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Utils.h:99:5: warning: Member variable 'Progress::steps' is not initialized in the constructor. [uninitMemberVar]
discoSnp/kissnp2/SNP.h:65:10: style: Member variable 'Bubble::print_extensions' is in the wrong place in the initializer list. [initializerList]
discoSnp/kissnp2/SNP.h:91:323: note: Member variable 'Bubble::print_extensions' is in the wrong place in the initializer list.
discoSnp/kissnp2/SNP.h:65:10: note: Member variable 'Bubble::print_extensions' is in the wrong place in the initializer list.
discoSnp/minia/Traversal.h:90:20: style: Member variable 'Traversal::final_stats' is in the wrong place in the initializer list. [initializerList]
discoSnp/minia/Traversal.h:68:234: note: Member variable 'Traversal::final_stats' is in the wrong place in the initializer list.
discoSnp/minia/Traversal.h:90:20: note: Member variable 'Traversal::final_stats' is in the wrong place in the initializer list.
discoSnp/minia/Traversal.h:69:6: warning: Class 'Traversal' which has virtual members does not have a virtual destructor. [virtualDestructor]
discoSnp/minia/Set.h:64:14: style: Technically the member function 'ListSet::capacity' can be const. [functionConst]
discoSnp/kissnp2/SNP.h:80:9: performance: Technically the member function 'Bubble::close_snp' can be static. [functionStatic]
discoSnp/kissnp2/SNP.cpp:99:13: note: Technically the member function 'Bubble::close_snp' can be static.
discoSnp/kissnp2/SNP.h:80:9: note: Technically the member function 'Bubble::close_snp' can be static.
discoSnp/minia/Bloom.h:193:5: style: Class 'Bloom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
discoSnp/minia/Bloom.h:194:5: style: Class 'Bloom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
discoSnp/minia/Bloom.h:207:5: style: Class 'BloomCpt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
discoSnp/minia/Bloom.h:220:5: style: Class 'BloomCpt3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
discoSnp/minia/Bloom.h:234:5: style: Class 'BloomCpt2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
discoSnp/minia/Bank.h:51:9: style: Class 'Bank' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
discoSnp/minia/Hash16.h:84:5: style: Class 'Hash16' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
discoSnp/minia/Set.h:49:5: style: Class 'HashSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
discoSnp/minia/Set.h:68:5: style: Class 'ListSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
discoSnp/minia/Terminator.h:50:5: style: Class 'BloomTerminator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
discoSnp/minia/LinearCounter.h:25:5: style: Class 'LinearCounter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
discoSnp/minia/Set.h:44:10: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Set.h:34:18: note: Virtual function in base class
discoSnp/minia/Set.h:44:10: note: Function in derived class
discoSnp/minia/Set.h:45:10: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Set.h:35:18: note: Virtual function in base class
discoSnp/minia/Set.h:45:10: note: Function in derived class
discoSnp/minia/Set.h:46:10: style: The function 'contains' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Set.h:36:18: note: Virtual function in base class
discoSnp/minia/Set.h:46:10: note: Function in derived class
discoSnp/minia/Set.h:58:10: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Set.h:34:18: note: Virtual function in base class
discoSnp/minia/Set.h:58:10: note: Function in derived class
discoSnp/minia/Set.h:59:10: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Set.h:35:18: note: Virtual function in base class
discoSnp/minia/Set.h:59:10: note: Function in derived class
discoSnp/minia/Set.h:60:10: style: The function 'contains' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Set.h:36:18: note: Virtual function in base class
discoSnp/minia/Set.h:60:10: note: Function in derived class
discoSnp/minia/Set.h:84:10: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Set.h:35:18: note: Virtual function in base class
discoSnp/minia/Set.h:84:10: note: Function in derived class
discoSnp/minia/Set.h:120:10: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Set.h:35:18: note: Virtual function in base class
discoSnp/minia/Set.h:120:10: note: Function in derived class
discoSnp/minia/Set.h:142:8: style: The function 'contains' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Set.h:36:18: note: Virtual function in base class
discoSnp/minia/Set.h:142:8: note: Function in derived class
discoSnp/minia/Set.h:153:8: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Set.h:34:18: note: Virtual function in base class
discoSnp/minia/Set.h:153:8: note: Function in derived class
discoSnp/minia/Set.h:154:8: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Set.h:35:18: note: Virtual function in base class
discoSnp/minia/Set.h:154:8: note: Function in derived class
discoSnp/minia/Terminator.h:61:8: style: The function 'mark' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Terminator.h:27:16: note: Virtual function in base class
discoSnp/minia/Terminator.h:61:8: note: Function in derived class
discoSnp/minia/Terminator.h:62:8: style: The function 'is_marked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Terminator.h:28:16: note: Virtual function in base class
discoSnp/minia/Terminator.h:62:8: note: Function in derived class
discoSnp/minia/Terminator.h:63:8: style: The function 'mark' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Terminator.h:29:16: note: Virtual function in base class
discoSnp/minia/Terminator.h:63:8: note: Function in derived class
discoSnp/minia/Terminator.h:64:8: style: The function 'is_marked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Terminator.h:30:16: note: Virtual function in base class
discoSnp/minia/Terminator.h:64:8: note: Function in derived class
discoSnp/minia/Terminator.h:65:8: style: The function 'is_marked_branching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Terminator.h:31:16: note: Virtual function in base class
discoSnp/minia/Terminator.h:65:8: note: Function in derived class
discoSnp/minia/Terminator.h:69:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Terminator.h:32:16: note: Virtual function in base class
discoSnp/minia/Terminator.h:69:10: note: Function in derived class
discoSnp/minia/Traversal.h:103:10: style: The function 'avance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Traversal.h:63:18: note: Virtual function in base class
discoSnp/minia/Traversal.h:103:10: note: Function in derived class
discoSnp/minia/Traversal.h:113:10: style: The function 'avance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Traversal.h:63:18: note: Virtual function in base class
discoSnp/minia/Traversal.h:113:10: note: Function in derived class
discoSnp/minia/Traversal.h:151:10: style: The function 'avance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
discoSnp/minia/Traversal.h:63:18: note: Virtual function in base class
discoSnp/minia/Traversal.h:151:10: note: Function in derived class
discoSnp/kissnp2/commons.cpp:137:7: style: The scope of the variable 't' can be reduced. [variableScope]
discoSnp/kissnp2/commons.cpp:153:7: style: The scope of the variable 't' can be reduced. [variableScope]
discoSnp/kissnp2/filter.cpp:52:12: style: The scope of the variable 'k' can be reduced. [variableScope]
discoSnp/kissnp2/filter.cpp:52:18: style: The scope of the variable 'm' can be reduced. [variableScope]
discoSnp/kissnp2/filter.cpp:80:12: style: The scope of the variable 'k' can be reduced. [variableScope]
discoSnp/kissnp2/filter.cpp:80:19: style: The scope of the variable 'm' can be reduced. [variableScope]
discoSnp/kissnp2/kissnp2.cpp:350:9: style: Condition 'LOAD_BRANCHING_KMERS' is always false [knownConditionTrueFalse]
discoSnp/kissnp2/kissnp2.cpp:349:30: note: Assignment 'LOAD_BRANCHING_KMERS=0', assigned value is 0
discoSnp/kissnp2/kissnp2.cpp:350:9: note: Condition 'LOAD_BRANCHING_KMERS' is always false
discoSnp/kissnp2/kissnp2.cpp:193:17: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
discoSnp/kissnp2/kissnp2.cpp:203:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/kissnp2/kissnp2.cpp:256:9: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
discoSnp/minia/OAHash.h:63:5: style: Class 'OAHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
discoSnp/kissnp2/kissnp2.cpp:267:43: error: Undefined behavior: Variable 'SNP_file_name' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
discoSnp/kissnp2/kissnp2.cpp:269:42: error: Undefined behavior: Variable 'SNP_file_name' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
discoSnp/kissreads/src/commons.c:222:3: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
discoSnp/kissreads/src/commons.c:221:3: note: Variable 'rv' is reassigned a value before the old one has been used.
discoSnp/kissreads/src/commons.c:222:3: note: Variable 'rv' is reassigned a value before the old one has been used.
discoSnp/kissreads/src/commons.c:342:4: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
discoSnp/kissreads/src/commons.c:341:4: note: Variable 'rv' is reassigned a value before the old one has been used.
discoSnp/kissreads/src/commons.c:342:4: note: Variable 'rv' is reassigned a value before the old one has been used.
discoSnp/kissreads/src/commons.c:169:11: warning: Redundant assignment of 's[len/2]' to itself. [selfAssignment]
discoSnp/kissreads/src/commons.c:146:7: style: The scope of the variable 't' can be reduced. [variableScope]
discoSnp/kissreads/src/commons.c:161:7: style: The scope of the variable 't' can be reduced. [variableScope]
discoSnp/kissreads/src/commons.c:255:7: style: Variable 'rv' is assigned a value that is never used. [unreadVariable]
discoSnp/kissreads/src/commons.c:260:5: style: Variable 'qv' is assigned a value that is never used. [unreadVariable]
discoSnp/kissreads/src/commons.c:297:7: style: Variable 'rv' is assigned a value that is never used. [unreadVariable]
discoSnp/kissreads/src/commons.c:302:5: style: Variable 'qv' is assigned a value that is never used. [unreadVariable]
discoSnp/kissreads/src/commons.c:365:6: style: Variable 'rv' is assigned a value that is never used. [unreadVariable]
discoSnp/kissreads/src/commons.c:370:5: style: Variable 'qv' is assigned a value that is never used. [unreadVariable]
discoSnp/kissreads/src/extension_algorithm.c:312:44: style: The scope of the variable 'stop' can be reduced. [variableScope]
discoSnp/kissreads/src/extension_algorithm.c:361:14: style: The scope of the variable 'toinit' can be reduced. [variableScope]
discoSnp/kissreads/src/fragment_index.c:145:6: style: The scope of the variable 'witness' can be reduced. [variableScope]
discoSnp/kissreads/src/fragment_index.c:61:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
discoSnp/kissreads/src/interface_libchash.c:353:9: style: Variable 'nbdiffseeds' is modified but its new value is never used. [unreadVariable]
discoSnp/kissreads/src/kissReads.c:442:9: style: Condition 'silented' is always false [knownConditionTrueFalse]
discoSnp/kissreads/src/kissReads.c:418:18: note: Assignment 'silented=0', assigned value is 0
discoSnp/kissreads/src/kissReads.c:442:9: note: Condition 'silented' is always false
discoSnp/kissreads/src/kissReads.c:138:21: style: The scope of the variable 'after_all' can be reduced. [variableScope]
discoSnp/kissreads/src/kissReads.c:480:0: error: Memory leak: reads_files [memleak]
discoSnp/kissreads/src/libchash.c:881:0: error: #error This hash function can only hash 32 or 64 bit words.  Sorry. [preprocessorErrorDirective]
discoSnp/kissreads/src/list.c:72:8: style: The scope of the variable 'aux' can be reduced. [variableScope]
discoSnp/kissreads/src/list.c:91:8: style: The scope of the variable 'aux' can be reduced. [variableScope]
discoSnp/kissreads/src/list.c:177:11: style: The scope of the variable 'aux' can be reduced. [variableScope]
discoSnp/kissreads/src/outputs.c:176:11: style: The scope of the variable 'expected' can be reduced. [variableScope]
discoSnp/kissreads/src/outputs.c:456:9: style: The scope of the variable 'j' can be reduced. [variableScope]
discoSnp/kissreads/src/outputs.c:737:9: style: The scope of the variable 'j' can be reduced. [variableScope]
discoSnp/kissreads/src/outputs.c:628:4: style: Variable 'nb_unread_coherent' is modified but its new value is never used. [unreadVariable]
discoSnp/minia/Bank.cpp:519:37: style: Public interface of BinaryBank is not safe. When calling BinaryBank::BinaryBank(), if parameter given_sizeElement is 0 that leads to division by zero. [unsafeClassDivZero]
discoSnp/minia/Bank.cpp:297:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
discoSnp/minia/Bank.cpp:366:18: style: Function 'Bank' argument 1 names different: declaration 'fname' definition 'fname0'. [funcArgNamesDifferent]
discoSnp/minia/Bank.h:51:20: note: Function 'Bank' argument 1 names different: declaration 'fname' definition 'fname0'.
discoSnp/minia/Bank.cpp:366:18: note: Function 'Bank' argument 1 names different: declaration 'fname' definition 'fname0'.
discoSnp/minia/Bank.cpp:515:30: style: Function 'BinaryBank' argument 1 names different: declaration 'filename' definition 'given_filename'. [funcArgNamesDifferent]
discoSnp/minia/Bank.h:104:26: note: Function 'BinaryBank' argument 1 names different: declaration 'filename' definition 'given_filename'.
discoSnp/minia/Bank.cpp:515:30: note: Function 'BinaryBank' argument 1 names different: declaration 'filename' definition 'given_filename'.
discoSnp/minia/Bank.cpp:515:50: style: Function 'BinaryBank' argument 2 names different: declaration 'sizeElement' definition 'given_sizeElement'. [funcArgNamesDifferent]
discoSnp/minia/Bank.h:104:40: note: Function 'BinaryBank' argument 2 names different: declaration 'sizeElement' definition 'given_sizeElement'.
discoSnp/minia/Bank.cpp:515:50: note: Function 'BinaryBank' argument 2 names different: declaration 'sizeElement' definition 'given_sizeElement'.
discoSnp/minia/Bank.cpp:754:32: style: Function 'BinaryReads' argument 1 names different: declaration 'filename' definition 'given_filename'. [funcArgNamesDifferent]
discoSnp/minia/Bank.h:156:23: note: Function 'BinaryReads' argument 1 names different: declaration 'filename' definition 'given_filename'.
discoSnp/minia/Bank.cpp:754:32: note: Function 'BinaryReads' argument 1 names different: declaration 'filename' definition 'given_filename'.
discoSnp/minia/Bank.cpp:1012:13: style: Variable 'nseq_lues' is modified but its new value is never used. [unreadVariable]
discoSnp/minia/Bank.cpp:366:7: warning: Member variable 'Bank::restore_index_file' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Bank.cpp:373:7: warning: Member variable 'Bank::restore_index_file' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Bank.cpp:515:13: warning: Member variable 'BinaryBank::cpt_init_buffer' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Bank.cpp:911:14: warning: Member variable 'KmersBuffer::nkmers' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Bank.cpp:911:14: warning: Member variable 'KmersBuffer::binSeq' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Bank.h:75:20: performance: Technically the member function 'Bank::buffered_gets' can be static. [functionStatic]
discoSnp/minia/Bank.cpp:77:25: note: Technically the member function 'Bank::buffered_gets' can be static.
discoSnp/minia/Bank.h:75:20: note: Technically the member function 'Bank::buffered_gets' can be static.
discoSnp/minia/Bank.cpp:520:5: style: Class 'BinaryBank' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
discoSnp/minia/Bank.cpp:520:5: style: Class 'BinaryBank' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
discoSnp/minia/Bank.cpp:537:5: style: Class 'BinaryBankConcurrent' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
discoSnp/minia/Bank.cpp:537:5: style: Class 'BinaryBankConcurrent' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
discoSnp/minia/Bank.cpp:759:5: style: Class 'BinaryReads' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
discoSnp/minia/Bank.cpp:759:5: style: Class 'BinaryReads' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
discoSnp/minia/Bank.cpp:915:5: style: Class 'KmersBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
discoSnp/minia/Bank.cpp:915:5: style: Class 'KmersBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
discoSnp/minia/Bank.cpp:861:9: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
discoSnp/minia/Bank.cpp:939:5: error: Common realloc mistake: 'binSeq_extended' nulled but not freed upon failure [memleakOnRealloc]
discoSnp/minia/Bank.cpp:982:13: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
discoSnp/minia/Bloom.cpp:256:2: warning: %lli in format string (no. 1) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Bloom.cpp:280:14: style: The scope of the variable 'h1' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:300:12: style: The scope of the variable 'h1' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:322:12: style: The scope of the variable 'h1' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:323:19: style: The scope of the variable 'val' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:323:23: style: The scope of the variable 'cpt_per_key' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:346:12: style: The scope of the variable 'h1' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:347:19: style: The scope of the variable 'cpt_per_key' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:370:12: style: The scope of the variable 'h1' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:370:15: style: The scope of the variable 'val' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:371:12: style: The scope of the variable 'cpt_per_key' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:401:14: style: The scope of the variable 'h1' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:402:19: style: The scope of the variable 'cpt_per_key' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:430:12: style: The scope of the variable 'h1' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:430:15: style: The scope of the variable 'val' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:431:12: style: The scope of the variable 'cpt_per_key' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:458:14: style: The scope of the variable 'h1' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:459:19: style: The scope of the variable 'cpt_per_key' can be reduced. [variableScope]
discoSnp/minia/Bloom.cpp:15:8: warning: Member variable 'Bloom::user_seed' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Bloom.cpp:15:8: warning: Member variable 'Bloom::seed_tab' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Bloom.cpp:15:8: warning: Member variable 'Bloom::n_hash_func' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Bloom.cpp:15:8: warning: Member variable 'Bloom::nchar' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Bloom.cpp:15:8: warning: Member variable 'Bloom::tai' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Bloom.h:168:21: style: Technically the member function 'Bloom::hash_func' can be const. [functionConst]
discoSnp/minia/Bloom.cpp:115:24: note: Technically the member function 'Bloom::hash_func' can be const.
discoSnp/minia/Bloom.h:168:21: note: Technically the member function 'Bloom::hash_func' can be const.
discoSnp/minia/Bloom.h:191:10: style: Technically the member function 'Bloom::weight' can be const. [functionConst]
discoSnp/minia/Bloom.cpp:263:13: note: Technically the member function 'Bloom::weight' can be const.
discoSnp/minia/Bloom.h:191:10: note: Technically the member function 'Bloom::weight' can be const.
discoSnp/minia/Bloom.cpp:155:6: style: Class 'Bloom' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
discoSnp/minia/Bloom.cpp:155:6: style: Class 'Bloom' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
discoSnp/minia/Bloom.cpp:190:5: style: Class 'BloomCpt3' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
discoSnp/minia/Bloom.cpp:190:5: style: Class 'BloomCpt3' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
discoSnp/minia/Bloom.cpp:208:5: style: Class 'BloomCpt2' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
discoSnp/minia/Bloom.cpp:208:5: style: Class 'BloomCpt2' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
discoSnp/minia/Bloom.cpp:249:1: error: Resource leak: file_data [resourceLeak]
discoSnp/minia/Bloom.cpp:261:1: error: Resource leak: file_data [resourceLeak]
discoSnp/minia/Debloom.cpp:154:37: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Debloom.cpp:158:5: warning: %lli in format string (no. 1) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Debloom.cpp:191:37: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Debloom.cpp:195:13: warning: %lli in format string (no. 1) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Debloom.cpp:195:13: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Debloom.cpp:208:13: warning: %lli in format string (no. 1) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Debloom.cpp:225:5: warning: %lli in format string (no. 1) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Debloom.cpp:284:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
discoSnp/minia/Debloom.cpp:445:3: warning: %lli in format string (no. 1) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Debloom.cpp:448:3: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Debloom.cpp:465:3: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Debloom.cpp:262:15: style: The scope of the variable 'kmer' can be reduced. [variableScope]
discoSnp/minia/Debloom.cpp:415:5: style: Variable 'NbInsertedKmers' is modified but its new value is never used. [unreadVariable]
discoSnp/minia/Debloom.cpp:412:7: style: Variable 'addKmers' is modified but its new value is never used. [unreadVariable]
discoSnp/minia/GraphOutput.cpp:108:34: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum]
discoSnp/minia/GraphOutput.cpp:152:2: style: Variable 'line_c' is reassigned a value before the old one has been used. [redundantAssignment]
discoSnp/minia/GraphOutput.cpp:150:0: note: Variable 'line_c' is reassigned a value before the old one has been used.
discoSnp/minia/GraphOutput.cpp:152:2: note: Variable 'line_c' is reassigned a value before the old one has been used.
discoSnp/minia/GraphOutput.cpp:158:9: style: Variable 'nmatch' is reassigned a value before the old one has been used. [redundantAssignment]
discoSnp/minia/GraphOutput.cpp:157:3: note: Variable 'nmatch' is reassigned a value before the old one has been used.
discoSnp/minia/GraphOutput.cpp:158:9: note: Variable 'nmatch' is reassigned a value before the old one has been used.
discoSnp/minia/GraphOutput.cpp:145:17: style: The scope of the variable 'match' can be reduced. [variableScope]
discoSnp/minia/GraphOutput.cpp:145:23: style: The scope of the variable 'start' can be reduced. [variableScope]
discoSnp/minia/GraphOutput.cpp:145:30: style: The scope of the variable 'end' can be reduced. [variableScope]
discoSnp/minia/GraphOutput.cpp:148:15: style: The scope of the variable 'nmatch' can be reduced. [variableScope]
discoSnp/minia/GraphOutput.cpp:148:23: style: The scope of the variable 'size' can be reduced. [variableScope]
discoSnp/minia/GraphOutput.cpp:144:10: style: Unused variable: seq_char [unusedVariable]
discoSnp/minia/GraphOutput.cpp:304:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
discoSnp/minia/GraphOutput.cpp:337:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
discoSnp/minia/GraphOutput.cpp:69:14: warning: Member variable 'GraphOutput::edge_id' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/GraphOutput.cpp:69:14: warning: Member variable 'GraphOutput::original' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/GraphOutput.cpp:69:14: warning: Member variable 'GraphOutput::starters_file' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/GraphOutput.cpp:59:14: warning: Member variable 'GraphOutput::edge_id' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/GraphOutput.cpp:59:14: warning: Member variable 'GraphOutput::original' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/GraphOutput.cpp:59:14: warning: Member variable 'GraphOutput::starters_file' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/GraphOutput.h:164:10: performance: Technically the member function 'GraphOutput::sequence_length' can be static. [functionStatic]
discoSnp/minia/GraphOutput.cpp:142:19: note: Technically the member function 'GraphOutput::sequence_length' can be static.
discoSnp/minia/GraphOutput.h:164:10: note: Technically the member function 'GraphOutput::sequence_length' can be static.
discoSnp/minia/GraphOutput.h:160:5: style: Class 'GraphOutput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
discoSnp/minia/GraphOutput.h:196:66: performance: Function parameter 'direction' should be passed by const reference. [passedByValue]
discoSnp/minia/GraphOutput.cpp:59:33: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
discoSnp/minia/GraphOutput.cpp:69:33: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
discoSnp/minia/Hash16.cpp:64:34: style: The scope of the variable 'newcell_ptr' can be reduced. [variableScope]
discoSnp/minia/Hash16.cpp:65:17: style: The scope of the variable 'newcell_internal_ptr' can be reduced. [variableScope]
discoSnp/minia/Hash16.cpp:98:34: style: The scope of the variable 'newcell_ptr' can be reduced. [variableScope]
discoSnp/minia/Hash16.cpp:99:17: style: The scope of the variable 'newcell_internal_ptr' can be reduced. [variableScope]
discoSnp/minia/Hash16.cpp:359:23: style: The scope of the variable 'cpt' can be reduced. [variableScope]
discoSnp/minia/Hash16.cpp:364:16: style: The scope of the variable 'cell_internal_ptr' can be reduced. [variableScope]
discoSnp/minia/Hash16.cpp:60:43: style: Function 'insert' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
discoSnp/minia/Hash16.h:62:39: note: Function 'insert' argument 2 names different: declaration 'val' definition 'value'.
discoSnp/minia/Hash16.cpp:60:43: note: Function 'insert' argument 2 names different: declaration 'val' definition 'value'.
discoSnp/minia/Hash16.cpp:92:27: style: Function 'add' argument 1 names different: declaration 'elem' definition 'graine'. [funcArgNamesDifferent]
discoSnp/minia/Hash16.h:63:23: note: Function 'add' argument 1 names different: declaration 'elem' definition 'graine'.
discoSnp/minia/Hash16.cpp:92:27: note: Function 'add' argument 1 names different: declaration 'elem' definition 'graine'.
discoSnp/minia/Hash16.cpp:130:32: style: Function 'has_key' argument 1 names different: declaration 'elem' definition 'graine'. [funcArgNamesDifferent]
discoSnp/minia/Hash16.h:69:28: note: Function 'has_key' argument 1 names different: declaration 'elem' definition 'graine'.
discoSnp/minia/Hash16.cpp:130:32: note: Function 'has_key' argument 1 names different: declaration 'elem' definition 'graine'.
discoSnp/minia/Hash16.cpp:135:28: style: Function 'get' argument 1 names different: declaration 'elem' definition 'graine'. [funcArgNamesDifferent]
discoSnp/minia/Hash16.h:68:24: note: Function 'get' argument 1 names different: declaration 'elem' definition 'graine'.
discoSnp/minia/Hash16.cpp:135:28: note: Function 'get' argument 1 names different: declaration 'elem' definition 'graine'.
discoSnp/minia/Hash16.cpp:28:9: warning: Member variable 'Hash16::iterator' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Hash16.cpp:19:9: warning: Member variable 'Hash16::datah' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Hash16.cpp:19:9: warning: Member variable 'Hash16::storage' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Hash16.cpp:19:9: warning: Member variable 'Hash16::mask' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Hash16.cpp:19:9: warning: Member variable 'Hash16::iterator' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Hash16.cpp:19:9: warning: Member variable 'Hash16::tai' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Hash16.h:54:18: performance: Technically the member function 'Hash16::hashcode' can be static. [functionStatic]
discoSnp/minia/Hash16.cpp:255:29: note: Technically the member function 'Hash16::hashcode' can be static.
discoSnp/minia/Hash16.h:54:18: note: Technically the member function 'Hash16::hashcode' can be static.
discoSnp/minia/Hash16.cpp:37:5: style: Class 'Hash16' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
discoSnp/minia/Hash16.cpp:37:5: style: Class 'Hash16' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
discoSnp/minia/Kmer.cpp:277:6: warning: Redundant assignment of 's[len/2]' to itself. [selfAssignment]
discoSnp/minia/Kmer.cpp:269:19: style: The scope of the variable 't' can be reduced. [variableScope]
discoSnp/minia/LargeInt.cpp:214:30: warning: Redundant assignment of 'result.array[i-1]' to itself. [selfAssignment]
discoSnp/minia/LargeInt.cpp:19:22: warning: Member variable 'LargeInt::array' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/LargeInt.h:18:5: style: Class 'LargeInt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
discoSnp/minia/LinearCounter.h:22:9: performance: Technically the member function 'LinearCounter::contains' can be static. [functionStatic]
discoSnp/minia/LinearCounter.cpp:24:20: note: Technically the member function 'LinearCounter::contains' can be static.
discoSnp/minia/LinearCounter.h:22:9: note: Technically the member function 'LinearCounter::contains' can be static.
discoSnp/minia/LinearCounter.cpp:14:5: style: Class 'LinearCounter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
discoSnp/minia/LinearCounter.cpp:14:5: style: Class 'LinearCounter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
discoSnp/minia/Minia.cpp:78:9: style: Condition 'LOAD_BRANCHING_KMERS' is always false [knownConditionTrueFalse]
discoSnp/minia/Minia.cpp:73:31: note: Assignment 'LOAD_BRANCHING_KMERS=false', assigned value is 0
discoSnp/minia/Minia.cpp:78:9: note: Condition 'LOAD_BRANCHING_KMERS' is always false
discoSnp/minia/Minia.cpp:87:9: style: Condition 'DUMP_BRANCHING_KMERS' is always false [knownConditionTrueFalse]
discoSnp/minia/Minia.cpp:74:31: note: Assignment 'DUMP_BRANCHING_KMERS=false', assigned value is 0
discoSnp/minia/Minia.cpp:87:9: note: Condition 'DUMP_BRANCHING_KMERS' is always false
discoSnp/minia/Minia.cpp:248:13: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
discoSnp/minia/Minia.cpp:291:7: warning: %lli in format string (no. 1) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Minia.cpp:291:7: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Minia.cpp:304:5: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
discoSnp/minia/Minia.cpp:119:42: style: Same expression on both sides of '!=' because the value of 'assemble_only_one_region' and 'NULL' are the same. [duplicateExpression]
discoSnp/minia/Minia.cpp:72:38: note: 'assemble_only_one_region' is assigned value 'NULL' here.
discoSnp/minia/Minia.cpp:119:42: note: Same expression on both sides of '!=' because the value of 'assemble_only_one_region' and 'NULL' are the same.
discoSnp/minia/Minia.cpp:156:42: style: Same expression on both sides of '!=' because the value of 'assemble_only_one_region' and 'NULL' are the same. [duplicateExpression]
discoSnp/minia/Minia.cpp:72:38: note: 'assemble_only_one_region' is assigned value 'NULL' here.
discoSnp/minia/Minia.cpp:156:42: note: Same expression on both sides of '!=' because the value of 'assemble_only_one_region' and 'NULL' are the same.
discoSnp/minia/Minia.cpp:163:54: style: Same expression on both sides of '!=' because the value of 'assemble_only_one_region' and 'NULL' are the same. [duplicateExpression]
discoSnp/minia/Minia.cpp:72:38: note: 'assemble_only_one_region' is assigned value 'NULL' here.
discoSnp/minia/Minia.cpp:163:54: note: Same expression on both sides of '!=' because the value of 'assemble_only_one_region' and 'NULL' are the same.
discoSnp/minia/MultiConsumer.cpp:78:13: warning: Member variable 'MultiReads::packetOffset' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/MultiConsumer.h:81:5: warning: Member variable 'MultiReadsConsumer::packetOffset' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/MultiConsumer.h:81:5: warning: Member variable 'MultiReadsConsumer::nbRead' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/MultiConsumer.h:72:19: style: Member variable 'MultiReadsConsumer::current_packet' is in the wrong place in the initializer list. [initializerList]
discoSnp/minia/MultiConsumer.h:81:84: note: Member variable 'MultiReadsConsumer::current_packet' is in the wrong place in the initializer list.
discoSnp/minia/MultiConsumer.h:72:19: note: Member variable 'MultiReadsConsumer::current_packet' is in the wrong place in the initializer list.
discoSnp/minia/MultiConsumer.h:82:10: style: Technically the member function 'MultiReadsConsumer::is_finished_packet' can be const. [functionConst]
discoSnp/minia/MultiConsumer.cpp:112:26: note: Technically the member function 'MultiReadsConsumer::is_finished_packet' can be const.
discoSnp/minia/MultiConsumer.h:82:10: note: Technically the member function 'MultiReadsConsumer::is_finished_packet' can be const.
discoSnp/minia/MultiConsumer.cpp:80:5: style: Class 'MultiReads' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
discoSnp/minia/MultiConsumer.cpp:80:5: style: Class 'MultiReads' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
discoSnp/minia/MultiConsumer.h:63:5: style: Class 'MultiReads' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
discoSnp/minia/MultiConsumer.h:81:35: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
discoSnp/minia/OAHash.cpp:23:12: style: C-style pointer casting [cstyleCast]
discoSnp/minia/OAHash.cpp:14:25: style: Function 'OAHash' argument 1 names different: declaration 'max_elements' definition 'max_memory'. [funcArgNamesDifferent]
discoSnp/minia/OAHash.h:63:21: note: Function 'OAHash' argument 1 names different: declaration 'max_elements' definition 'max_memory'.
discoSnp/minia/OAHash.cpp:14:25: note: Function 'OAHash' argument 1 names different: declaration 'max_elements' definition 'max_memory'.
discoSnp/minia/OAHash.cpp:14:9: warning: Member variable 'OAHash::iterator' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/OAHash.h:49:14: performance: Technically the member function 'OAHash::hashcode' can be static. [functionStatic]
discoSnp/minia/OAHash.cpp:86:25: note: Technically the member function 'OAHash::hashcode' can be static.
discoSnp/minia/OAHash.h:49:14: note: Technically the member function 'OAHash::hashcode' can be static.
discoSnp/minia/OAHash.h:51:10: performance: Technically the member function 'OAHash::is_occupied' can be static. [functionStatic]
discoSnp/minia/OAHash.cpp:102:14: note: Technically the member function 'OAHash::is_occupied' can be static.
discoSnp/minia/OAHash.h:51:10: note: Technically the member function 'OAHash::is_occupied' can be static.
discoSnp/minia/OAHash.h:71:14: style: Technically the member function 'OAHash::memory_usage' can be const. [functionConst]
discoSnp/minia/OAHash.cpp:201:18: note: Technically the member function 'OAHash::memory_usage' can be const.
discoSnp/minia/OAHash.h:71:14: note: Technically the member function 'OAHash::memory_usage' can be const.
discoSnp/minia/OAHash.h:72:11: style: Technically the member function 'OAHash::load_factor' can be const. [functionConst]
discoSnp/minia/OAHash.cpp:195:15: note: Technically the member function 'OAHash::load_factor' can be const.
discoSnp/minia/OAHash.h:72:11: note: Technically the member function 'OAHash::load_factor' can be const.
discoSnp/minia/OAHash.cpp:23:5: style: Class 'OAHash' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
discoSnp/minia/OAHash.cpp:23:5: style: Class 'OAHash' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
discoSnp/minia/Pool.cpp:33:0: style: C-style pointer casting [cstyleCast]
discoSnp/minia/Pool.cpp:133:0: style: C-style pointer casting [cstyleCast]
discoSnp/minia/Set.cpp:132:5: portability: %li in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
discoSnp/minia/Set.cpp:133:5: portability: %li in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
discoSnp/minia/Set.cpp:133:5: portability: %li in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
discoSnp/minia/Set.cpp:134:5: portability: %li in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
discoSnp/minia/Set.cpp:134:5: portability: %li in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
discoSnp/minia/Set.cpp:134:5: portability: %li in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
discoSnp/minia/Set.cpp:134:5: portability: %li in format string (no. 4) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
discoSnp/minia/Set.cpp:242:5: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
discoSnp/minia/Set.cpp:298:5: portability: %li in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
discoSnp/minia/Set.cpp:299:5: portability: %li in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
discoSnp/minia/Set.cpp:299:5: portability: %li in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
discoSnp/minia/Set.cpp:300:5: portability: %li in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
discoSnp/minia/Set.cpp:300:5: portability: %li in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
discoSnp/minia/Set.cpp:300:5: portability: %li in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
discoSnp/minia/Set.cpp:300:5: portability: %li in format string (no. 4) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
discoSnp/minia/Set.cpp:24:33: style: Function 'contains' argument 1 names different: declaration 'elemn' definition 'elem'. [funcArgNamesDifferent]
discoSnp/minia/Set.h:60:28: note: Function 'contains' argument 1 names different: declaration 'elemn' definition 'elem'.
discoSnp/minia/Set.cpp:24:33: note: Function 'contains' argument 1 names different: declaration 'elemn' definition 'elem'.
discoSnp/minia/Set.cpp:61:33: style: Function 'contains' argument 1 names different: declaration 'elemn' definition 'elem'. [funcArgNamesDifferent]
discoSnp/minia/Set.h:46:28: note: Function 'contains' argument 1 names different: declaration 'elemn' definition 'elem'.
discoSnp/minia/Set.cpp:61:33: note: Function 'contains' argument 1 names different: declaration 'elemn' definition 'elem'.
discoSnp/minia/Set.cpp:100:28: style: Function 'set' argument 1 names different: declaration 'graine' definition 'elem'. [funcArgNamesDifferent]
discoSnp/minia/Set.h:83:22: note: Function 'set' argument 1 names different: declaration 'graine' definition 'elem'.
discoSnp/minia/Set.cpp:100:28: note: Function 'set' argument 1 names different: declaration 'graine' definition 'elem'.
discoSnp/minia/Set.cpp:204:34: style: Function 'set' argument 1 names different: declaration 'graine' definition 'elem'. [funcArgNamesDifferent]
discoSnp/minia/Set.h:119:22: note: Function 'set' argument 1 names different: declaration 'graine' definition 'elem'.
discoSnp/minia/Set.cpp:204:34: note: Function 'set' argument 1 names different: declaration 'graine' definition 'elem'.
discoSnp/minia/Set.cpp:123:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
discoSnp/minia/Set.cpp:229:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
discoSnp/minia/Set.h:62:10: style: Technically the member function 'ListSet::containsNotBinary' can be const. [functionConst]
discoSnp/minia/Set.cpp:30:15: note: Technically the member function 'ListSet::containsNotBinary' can be const.
discoSnp/minia/Set.h:62:10: note: Technically the member function 'ListSet::containsNotBinary' can be const.
discoSnp/minia/Set.cpp:48:5: style: Class 'HashSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
discoSnp/minia/Set.cpp:48:5: style: Class 'HashSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
discoSnp/minia/Set.cpp:278:1: error: Resource leak: file_data [resourceLeak]
discoSnp/minia/Set.cpp:293:1: error: Resource leak: file_data [resourceLeak]
discoSnp/minia/Set.h:41:13: style: Class 'HashSet' is unsafe, 'HashSet::hash' can leak by wrong usage. [unsafeClassCanLeak]
discoSnp/minia/Set.cpp:204:55: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
discoSnp/minia/SortingCount.cpp:60:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:103:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:110:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:110:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:141:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:141:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:326:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:483:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:483:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:619:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:619:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:619:21: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:750:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:750:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:750:17: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:753:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:753:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:753:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/SortingCount.cpp:374:29: warning: Possible null pointer dereference: kbuff [nullPointer]
discoSnp/minia/SortingCount.cpp:360:34: note: Assignment 'kbuff=NULL', assigned value is 0
discoSnp/minia/SortingCount.cpp:374:29: note: Null pointer dereference
discoSnp/minia/SortingCount.cpp:85:14: style: The scope of the variable 'volume_per_pass' can be reduced. [variableScope]
discoSnp/minia/SortingCount.cpp:207:16: style: The scope of the variable 'pt_begin' can be reduced. [variableScope]
discoSnp/minia/SortingCount.cpp:359:17: style: The scope of the variable 'nreads_in_buffer' can be reduced. [variableScope]
discoSnp/minia/SortingCount.cpp:690:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
discoSnp/minia/SortingCount.cpp:237:17: error: Common realloc mistake: 'kmer_table_seq' nulled but not freed upon failure [memleakOnRealloc]
discoSnp/minia/SortingCount.cpp:398:25: error: Common realloc mistake: 'kmer_table_seq' nulled but not freed upon failure [memleakOnRealloc]
discoSnp/minia/Terminator.cpp:275:13: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Terminator.cpp:303:42: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
discoSnp/minia/Terminator.cpp:303:42: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Terminator.cpp:337:9: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
discoSnp/minia/Terminator.cpp:337:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
discoSnp/minia/Terminator.cpp:35:15: style: The scope of the variable 'new_graine' can be reduced. [variableScope]
discoSnp/minia/Terminator.cpp:264:14: style: The scope of the variable 'previous_estimated_nb_branching_kmers' can be reduced. [variableScope]
discoSnp/minia/Terminator.cpp:145:16: warning: Assert statement calls a function which may have desired side effects: 'is_marked'. [assertWithSideEffect]
discoSnp/minia/Terminator.cpp:173:12: warning: Assert statement calls a function which may have desired side effects: 'is_marked'. [assertWithSideEffect]
discoSnp/minia/Terminator.cpp:218:12: warning: Assert statement calls a function which may have desired side effects: 'is_branching'. [assertWithSideEffect]
discoSnp/minia/Terminator.cpp:219:12: warning: Assert statement calls a function which may have desired side effects: 'is_indexed'. [assertWithSideEffect]
discoSnp/minia/Terminator.cpp:386:18: warning: Member variable 'BloomTerminator::SolidKmers' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Terminator.cpp:255:22: warning: Member variable 'BranchingTerminator::genome_size' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Terminator.cpp:319:22: warning: Member variable 'BranchingTerminator::genome_size' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Terminator.cpp:388:5: style: Class 'BloomTerminator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
discoSnp/minia/Terminator.cpp:388:5: style: Class 'BloomTerminator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
discoSnp/minia/Terminator.cpp:326:5: style: Class 'BranchingTerminator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
discoSnp/minia/Terminator.cpp:326:5: style: Class 'BranchingTerminator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
discoSnp/minia/Traversal.cpp:285:9: style: Condition 'debug' is always false [knownConditionTrueFalse]
discoSnp/minia/Traversal.cpp:279:16: note: Assignment 'debug=false', assigned value is 0
discoSnp/minia/Traversal.cpp:285:9: note: Condition 'debug' is always false
discoSnp/minia/Traversal.cpp:352:36: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
discoSnp/minia/Traversal.cpp:841:16: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
discoSnp/minia/Traversal.cpp:318:18: style: The scope of the variable 'useless_string' can be reduced. [variableScope]
discoSnp/minia/Traversal.cpp:319:17: style: The scope of the variable 'useless_int' can be reduced. [variableScope]
discoSnp/minia/Traversal.cpp:489:28: style: The scope of the variable 'in_branching_degree' can be reduced. [variableScope]
discoSnp/minia/Traversal.cpp:275:54: style: Function 'find_starting_kmer' argument 1 names different: declaration 'kmer' definition 'branching_kmer'. [funcArgNamesDifferent]
discoSnp/minia/Traversal.h:164:36: note: Function 'find_starting_kmer' argument 1 names different: declaration 'kmer' definition 'branching_kmer'.
discoSnp/minia/Traversal.cpp:275:54: note: Function 'find_starting_kmer' argument 1 names different: declaration 'kmer' definition 'branching_kmer'.
discoSnp/minia/Traversal.cpp:392:80: style: Function 'traverse' argument 3 names different: declaration 'current_strand' definition 'starting_strand'. [funcArgNamesDifferent]
discoSnp/minia/Traversal.h:74:73: note: Function 'traverse' argument 3 names different: declaration 'current_strand' definition 'starting_strand'.
discoSnp/minia/Traversal.cpp:392:80: note: Function 'traverse' argument 3 names different: declaration 'current_strand' definition 'starting_strand'.
discoSnp/minia/Traversal.cpp:453:50: style: Function 'random_unmarked_avance' argument 1 names different: declaration 'graine' definition 'kmer'. [funcArgNamesDifferent]
discoSnp/minia/Traversal.h:81:43: note: Function 'random_unmarked_avance' argument 1 names different: declaration 'graine' definition 'kmer'.
discoSnp/minia/Traversal.cpp:453:50: note: Function 'random_unmarked_avance' argument 1 names different: declaration 'graine' definition 'kmer'.
discoSnp/minia/Traversal.cpp:472:49: style: Function 'avance' argument 1 names different: declaration 'graine' definition 'kmer'. [funcArgNamesDifferent]
discoSnp/minia/Traversal.h:103:27: note: Function 'avance' argument 1 names different: declaration 'graine' definition 'kmer'.
discoSnp/minia/Traversal.cpp:472:49: note: Function 'avance' argument 1 names different: declaration 'graine' definition 'kmer'.
discoSnp/minia/Traversal.cpp:485:46: style: Function 'simple_paths_avance' argument 1 names different: declaration 'graine' definition 'kmer'. [funcArgNamesDifferent]
discoSnp/minia/Traversal.h:80:39: note: Function 'simple_paths_avance' argument 1 names different: declaration 'graine' definition 'kmer'.
discoSnp/minia/Traversal.cpp:485:46: note: Function 'simple_paths_avance' argument 1 names different: declaration 'graine' definition 'kmer'.
discoSnp/minia/Traversal.cpp:485:56: style: Function 'simple_paths_avance' argument 2 names different: declaration 'current_strand' definition 'strand'. [funcArgNamesDifferent]
discoSnp/minia/Traversal.h:80:51: note: Function 'simple_paths_avance' argument 2 names different: declaration 'current_strand' definition 'strand'.
discoSnp/minia/Traversal.cpp:485:56: note: Function 'simple_paths_avance' argument 2 names different: declaration 'current_strand' definition 'strand'.
discoSnp/minia/Traversal.cpp:515:45: style: Function 'avance' argument 1 names different: declaration 'graine' definition 'kmer'. [funcArgNamesDifferent]
discoSnp/minia/Traversal.h:113:27: note: Function 'avance' argument 1 names different: declaration 'graine' definition 'kmer'.
discoSnp/minia/Traversal.cpp:515:45: note: Function 'avance' argument 1 names different: declaration 'graine' definition 'kmer'.
discoSnp/minia/Traversal.cpp:612:60: style: Function 'check_inbranching' argument 2 names different: declaration 'current_strand' definition 'from_strand'. [funcArgNamesDifferent]
discoSnp/minia/Traversal.h:133:53: note: Function 'check_inbranching' argument 2 names different: declaration 'current_strand' definition 'from_strand'.
discoSnp/minia/Traversal.cpp:612:60: note: Function 'check_inbranching' argument 2 names different: declaration 'current_strand' definition 'from_strand'.
discoSnp/minia/Traversal.cpp:800:120: style: Function 'all_consensuses_between' argument 4 names different: declaration 'end_node' definition 'end_strand'. [funcArgNamesDifferent]
discoSnp/minia/Traversal.h:154:105: note: Function 'all_consensuses_between' argument 4 names different: declaration 'end_node' definition 'end_strand'.
discoSnp/minia/Traversal.cpp:800:120: note: Function 'all_consensuses_between' argument 4 names different: declaration 'end_node' definition 'end_strand'.
discoSnp/minia/Traversal.cpp:930:42: style: Function 'avance' argument 1 names different: declaration 'graine' definition 'kmer'. [funcArgNamesDifferent]
discoSnp/minia/Traversal.h:151:27: note: Function 'avance' argument 1 names different: declaration 'graine' definition 'kmer'.
discoSnp/minia/Traversal.cpp:930:42: note: Function 'avance' argument 1 names different: declaration 'graine' definition 'kmer'.
discoSnp/minia/Traversal.cpp:179:10: style: Unused variable: newNT [unusedVariable]
discoSnp/minia/Traversal.cpp:219:10: style: Unused variable: newNT [unusedVariable]
discoSnp/minia/Traversal.cpp:863:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
discoSnp/minia/Traversal.cpp:527:12: warning: Member variable 'Frontline::stopped_reason' is not initialized in the constructor. [uninitMemberVar]
discoSnp/minia/Traversal.h:131:9: style: Technically the member function 'Frontline::size' can be const. [functionConst]
discoSnp/minia/Traversal.cpp:601:16: note: Technically the member function 'Frontline::size' can be const.
discoSnp/minia/Traversal.h:131:9: note: Technically the member function 'Frontline::size' can be const.
discoSnp/minia/Traversal.h:158:10: style: Technically the member function 'MonumentTraversal::validate_consensuses' can be const. [functionConst]
discoSnp/minia/Traversal.cpp:812:25: note: Technically the member function 'MonumentTraversal::validate_consensuses' can be const.
discoSnp/minia/Traversal.h:158:10: note: Technically the member function 'MonumentTraversal::validate_consensuses' can be const.
discoSnp/minia/Utils.cpp:121:9: warning: %lli in format string (no. 1) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Utils.cpp:121:9: warning: %lli in format string (no. 2) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
discoSnp/minia/Utils.cpp:282:9: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
discoSnp/minia/Utils.cpp:605:7: style: The scope of the variable 'end_gap' can be reduced. [variableScope]
discoSnp/minia/Utils.cpp:312:24: style: Function 'bloom_count' argument 1 names different: declaration 'reads' definition 'Reads'. [funcArgNamesDifferent]
discoSnp/minia/Utils.h:65:25: note: Function 'bloom_count' argument 1 names different: declaration 'reads' definition 'Reads'.
discoSnp/minia/Utils.cpp:312:24: note: Function 'bloom_count' argument 1 names different: declaration 'reads' definition 'Reads'.
discoSnp/minia/Utils.cpp:64:13: style: Variable 'NbInsertedKmers' is modified but its new value is never used. [unreadVariable]
discoSnp/minia/Utils.cpp:90:7: style: Variable 'NbInsertedKmers' is modified but its new value is never used. [unreadVariable]
discoSnp/minia/Utils.cpp:688:0: style: Variable 'rem' is assigned a value that is never used. [unreadVariable]
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/discount/discount_2.2.4.orig.tar.gz
discount-2.2.4/Csio.c:14:5: error: Expression '((*iot).size++)[((*iot).size<(*iot).alloc)?((*iot).text):((*iot).text=(*iot).text?realloc((*iot).text,sizeof(*iot).text[0]*((*iot).alloc+=100)):malloc(sizeof(*iot).text[0]*((*iot).alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/amalloc.c:99:2: error: Common realloc mistake: 'p2' nulled but not freed upon failure [memleakOnRealloc]
discount-2.2.4/basename.c:28:5: error: Memory leak: ret [memleak]
discount-2.2.4/css.c:48:9: style: The scope of the variable 'size' can be reduced. [variableScope]
discount-2.2.4/css.c:60:6: error: Expression '(f.size++)[(f.size<(f).alloc)?(f.text):(f.text=(f).text?realloc(f.text,sizeof(f).text[0]*(f.alloc+=100)):malloc(sizeof(f).text[0]*(f.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/dumptree.c:75:9: style: The scope of the variable 'i' can be reduced. [variableScope]
discount-2.2.4/dumptree.c:103:9: style: The scope of the variable 'd' can be reduced. [variableScope]
discount-2.2.4/dumptree.c:44:24: error: Expression '((*sp).size++)[((*sp).size<(*sp).alloc)?((*sp).text):((*sp).text=(*sp).text?realloc((*sp).text,sizeof(*sp).text[0]*((*sp).alloc+=100)):malloc(sizeof(*sp).text[0]*((*sp).alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/emmatch.c:45:20: style: The scope of the variable 'p' can be reduced. [variableScope]
discount-2.2.4/emmatch.c:173:12: style: The scope of the variable 'p' can be reduced. [variableScope]
discount-2.2.4/emmatch.c:79:4: error: Expression '(p->b_text.size++)[(p->b_text.size<(p->b_text).alloc)?(p->b_text.text):(p->b_text.text=(p->b_text).text?realloc(p->b_text.text,sizeof(p->b_text).text[0]*(p->b_text.alloc+=100)):malloc(sizeof(p->b_text).text[0]*(p->b_text.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/flags.c:49:9: style: The scope of the variable 'not' can be reduced. [variableScope]
discount-2.2.4/flags.c:49:14: style: The scope of the variable 'set' can be reduced. [variableScope]
discount-2.2.4/flags.c:50:11: style: The scope of the variable 'name' can be reduced. [variableScope]
discount-2.2.4/generate.c:262:19: style: The scope of the variable 'c' can be reduced. [variableScope]
discount-2.2.4/generate.c:308:23: style: The scope of the variable 'c' can be reduced. [variableScope]
discount-2.2.4/generate.c:350:11: style: The scope of the variable 'e' can be reduced. [variableScope]
discount-2.2.4/generate.c:373:9: style: The scope of the variable 'height' can be reduced. [variableScope]
discount-2.2.4/generate.c:373:19: style: The scope of the variable 'width' can be reduced. [variableScope]
discount-2.2.4/generate.c:375:9: style: The scope of the variable 'c' can be reduced. [variableScope]
discount-2.2.4/generate.c:733:20: style: The scope of the variable 'ref' can be reduced. [variableScope]
discount-2.2.4/generate.c:736:9: style: The scope of the variable 'extra_footnote' can be reduced. [variableScope]
discount-2.2.4/generate.c:851:15: style: The scope of the variable 'count' can be reduced. [variableScope]
discount-2.2.4/generate.c:883:11: style: The scope of the variable 'c' can be reduced. [variableScope]
discount-2.2.4/generate.c:1295:9: style: The scope of the variable 'c' can be reduced. [variableScope]
discount-2.2.4/generate.c:1535:9: style: The scope of the variable 'first' can be reduced. [variableScope]
discount-2.2.4/generate.c:1921:9: style: The scope of the variable 'size' can be reduced. [variableScope]
discount-2.2.4/generate.c:37:2: error: Expression '(f->in.size++)[(f->in.size<(f->in).alloc)?(f->in.text):(f->in.text=(f->in).text?realloc(f->in.text,sizeof(f->in).text[0]*(f->in.alloc+=100)):malloc(sizeof(f->in).text[0]*(f->in.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/generate.c:47:5: error: Expression '(f->in.size++)[(f->in.size<(f->in).alloc)?(f->in.text):(f->in.text=(f->in).text?realloc(f->in.text,sizeof(f->in).text[0]*(f->in.alloc+=100)):malloc(sizeof(f->in).text[0]*(f->in.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/generate.c:136:9: error: Expression '(f->Q.size++)[(f->Q.size<(f->Q).alloc)?(f->Q.text):(f->Q.text=(f->Q).text?realloc(f->Q.text,sizeof(f->Q).text[0]*(f->Q.alloc+=100)):malloc(sizeof(f->Q).text[0]*(f->Q.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/generate.c:143:5: error: Expression '(cur->b_text.size++)[(cur->b_text.size<(cur->b_text).alloc)?(cur->b_text.text):(cur->b_text.text=(cur->b_text).text?realloc(cur->b_text.text,sizeof(cur->b_text).text[0]*(cur->b_text.alloc+=100)):malloc(sizeof(cur->b_text).text[0]*(cur->b_text.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/generate.c:188:17: error: Expression '(f->Q.size++)[(f->Q.size<(f->Q).alloc)?(f->Q.text):(f->Q.text=(f->Q).text?realloc(f->Q.text,sizeof(f->Q).text[0]*(f->Q.alloc+=100)):malloc(sizeof(f->Q).text[0]*(f->Q.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/generate.c:195:13: error: Expression '(f->Q.size++)[(f->Q.size<(f->Q).alloc)?(f->Q.text):(f->Q.text=(f->Q).text?realloc(f->Q.text,sizeof(f->Q).text[0]*(f->Q.alloc+=100)):malloc(sizeof(f->Q).text[0]*(f->Q.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/generate.c:1617:2: error: Expression '(align.size++)[(align.size<(align).alloc)?(align.text):(align.text=(align).text?realloc(align.text,sizeof(align).text[0]*(align.alloc+=100)):malloc(sizeof(align).text[0]*(align.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/generate.c:1630:6: error: Expression '(align.size++)[(align.size<(align).alloc)?(align.text):(align.text=(align).text?realloc(align.text,sizeof(align).text[0]*(align.alloc+=100)):malloc(sizeof(align).text[0]*(align.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/generate.c:1935:3: error: Expression '(p->ctx->out.size++)[(p->ctx->out.size<(p->ctx->out).alloc)?(p->ctx->out.text):(p->ctx->out.text=(p->ctx->out).text?realloc(p->ctx->out.text,sizeof(p->ctx->out).text[0]*(p->ctx->out.alloc+=100)):malloc(sizeof(p->ctx->out).text[0]*(p->ctx->out.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/gethopt.c:65:9: style: The scope of the variable 'dashes' can be reduced. [variableScope]
discount-2.2.4/github_flavoured.c:47:3: error: Expression '(line.size++)[(line.size<(line).alloc)?(line.text):(line.text=(line).text?realloc(line.text,sizeof(line).text[0]*(line.alloc+=100)):malloc(sizeof(line).text[0]*(line.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/github_flavoured.c:48:3: error: Expression '(line.size++)[(line.size<(line).alloc)?(line.text):(line.text=(line).text?realloc(line.text,sizeof(line).text[0]*(line.alloc+=100)):malloc(sizeof(line).text[0]*(line.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/github_flavoured.c:54:6: error: Expression '(line.size++)[(line.size<(line).alloc)?(line.text):(line.text=(line).text?realloc(line.text,sizeof(line).text[0]*(line.alloc+=100)):malloc(sizeof(line).text[0]*(line.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/h1title.c:7:16: style: The scope of the variable 'found' can be reduced. [variableScope]
discount-2.2.4/main.c:101:12: style: The scope of the variable 'doc' can be reduced. [variableScope]
discount-2.2.4/markdown.c:663:27: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
discount-2.2.4/markdown.c:34:10: style: The scope of the variable 'ac' can be reduced. [variableScope]
discount-2.2.4/markdown.c:34:14: style: The scope of the variable 'bc' can be reduced. [variableScope]
discount-2.2.4/markdown.c:211:6: style: The scope of the variable 'is_fence_char' can be reduced. [variableScope]
discount-2.2.4/markdown.c:263:11: style: The scope of the variable 'end' can be reduced. [variableScope]
discount-2.2.4/markdown.c:515:9: style: The scope of the variable 'i' can be reduced. [variableScope]
discount-2.2.4/markdown.c:988:16: style: The scope of the variable 'p' can be reduced. [variableScope]
discount-2.2.4/markdown.c:1183:16: style: The scope of the variable 'tag' can be reduced. [variableScope]
discount-2.2.4/markdown.c:1250:9: style: The scope of the variable 'c' can be reduced. [variableScope]
discount-2.2.4/markdown.c:174:2: error: Expression '(tmp->text.size++)[(tmp->text.size<(tmp->text).alloc)?(tmp->text.text):(tmp->text.text=(tmp->text).text?realloc(tmp->text.text,sizeof(tmp->text).text[0]*(tmp->text.alloc+=100)):malloc(sizeof(tmp->text).text[0]*(tmp->text.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/markdown.c:1065:23: error: Expression '(f->footnotes->note.size++)[(f->footnotes->note.size<(f->footnotes->note).alloc)?(f->footnotes->note.text):(f->footnotes->note.text=(f->footnotes->note).text?realloc(f->footnotes->note.text,sizeof(f->footnotes->note).text[0]*(f->footnotes->note.alloc+=100)):malloc(sizeof(f->footnotes->note).text[0]*(f->footnotes->note.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/markdown.c:1075:2: error: Expression '(foot->tag.size++)[(foot->tag.size<(foot->tag).alloc)?(foot->tag.text):(foot->tag.text=(foot->tag).text?realloc(foot->tag.text,sizeof(foot->tag).text[0]*(foot->tag.alloc+=100)):malloc(sizeof(foot->tag).text[0]*(foot->tag.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/markdown.c:1076:5: error: Expression '(foot->tag.size++)[(foot->tag.size<(foot->tag).alloc)?(foot->tag.text):(foot->tag.text=(foot->tag).text?realloc(foot->tag.text,sizeof(foot->tag).text[0]*(foot->tag.alloc+=100)):malloc(sizeof(foot->tag).text[0]*(foot->tag.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/markdown.c:1098:2: error: Expression '(foot->link.size++)[(foot->link.size<(foot->link).alloc)?(foot->link.text):(foot->link.text=(foot->link).text?realloc(foot->link.text,sizeof(foot->link).text[0]*(foot->link.alloc+=100)):malloc(sizeof(foot->link).text[0]*(foot->link.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/markdown.c:1099:5: error: Expression '(foot->link.size++)[(foot->link.size<(foot->link).alloc)?(foot->link.text):(foot->link.text=(foot->link).text?realloc(foot->link.text,sizeof(foot->link).text[0]*(foot->link.alloc+=100)):malloc(sizeof(foot->link).text[0]*(foot->link.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/markdown.c:1125:6: error: Expression '(foot->title.size++)[(foot->title.size<(foot->title).alloc)?(foot->title.text):(foot->title.text=(foot->title).text?realloc(foot->title.text,sizeof(foot->title).text[0]*(foot->title.alloc+=100)):malloc(sizeof(foot->title).text[0]*(foot->title.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/markdown.c:1131:2: error: Expression '(foot->title.size++)[(foot->title.size<(foot->title).alloc)?(foot->title.text):(foot->title.text=(foot->title).text?realloc(foot->title.text,sizeof(foot->title).text[0]*(foot->title.alloc+=100)):malloc(sizeof(foot->title).text[0]*(foot->title.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/markdown.c:1074:14: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
discount-2.2.4/markdown.c:579:27: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
discount-2.2.4/mkd2html.c:150:6: warning: Either the condition 'p' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
discount-2.2.4/mkd2html.c:147:8: note: Assuming that condition 'p' is not redundant
discount-2.2.4/mkd2html.c:150:6: note: Null pointer addition
discount-2.2.4/mkd2html.c:132:12: style: The scope of the variable 'dot' can be reduced. [variableScope]
discount-2.2.4/mkd2html.c:114:6: error: Expression '(css.size++)[(css.size<(css).alloc)?(css.text):(css.text=(css).text?realloc(css.text,sizeof(css).text[0]*(css.alloc+=100)):malloc(sizeof(css).text[0]*(css.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/mkd2html.c:117:6: error: Expression '(headers.size++)[(headers.size<(headers).alloc)?(headers.text):(headers.text=(headers).text?realloc(headers.text,sizeof(headers).text[0]*(headers.alloc+=100)):malloc(sizeof(headers).text[0]*(headers.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/mkd2html.c:120:6: error: Expression '(footers.size++)[(footers.size<(footers).alloc)?(footers.text):(footers.text=(footers).text?realloc(footers.text,sizeof(footers).text[0]*(footers.alloc+=100)):malloc(sizeof(footers).text[0]*(footers.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/mkdio.c:45:19: style: The scope of the variable 'c' can be reduced. [variableScope]
discount-2.2.4/mkdio.c:223:19: style: The scope of the variable 'c' can be reduced. [variableScope]
discount-2.2.4/mkdio.c:61:3: error: Expression '(p->text.size++)[(p->text.size<(p->text).alloc)?(p->text.text):(p->text.text=(p->text).text?realloc(p->text.text,sizeof(p->text).text[0]*(p->text.alloc+=100)):malloc(sizeof(p->text).text[0]*(p->text.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/mkdio.c:67:6: error: Expression '(p->text.size++)[(p->text.size<(p->text).alloc)?(p->text.text):(p->text.text=(p->text).text?realloc(p->text.text,sizeof(p->text).text[0]*(p->text.alloc+=100)):malloc(sizeof(p->text).text[0]*(p->text.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/mkdio.c:71:5: error: Expression '(p->text.size++)[(p->text.size<(p->text).alloc)?(p->text.text):(p->text.text=(p->text).text?realloc(p->text.text,sizeof(p->text).text[0]*(p->text.alloc+=100)):malloc(sizeof(p->text).text[0]*(p->text.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/mkdio.c:121:6: error: Expression '(line.size++)[(line.size<(line).alloc)?(line.text):(line.text=(line).text?realloc(line.text,sizeof(line).text[0]*(line.alloc+=100)):malloc(sizeof(line).text[0]*(line.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/mkdio.c:293:2: error: Expression '(f.out.size++)[(f.out.size<(f.out).alloc)?(f.out.text):(f.out.text=(f.out).text?realloc(f.out.text,sizeof(f.out).text[0]*(f.out.alloc+=100)):malloc(sizeof(f.out).text[0]*(f.out.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/mkdio.c:191:5: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
discount-2.2.4/mkdio.c:193:2: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
discount-2.2.4/mkdio.c:196:5: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
discount-2.2.4/mktags.c:18:21: error: Expression '(blocktags.size++)[(blocktags.size<(blocktags).alloc)?(blocktags.text):(blocktags.text=(blocktags).text?realloc(blocktags.text,sizeof(blocktags).text[0]*(blocktags.alloc+=100)):malloc(sizeof(blocktags).text[0]*(blocktags.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/resource.c:77:9: style: The scope of the variable 'i' can be reduced. [variableScope]
discount-2.2.4/tags.c:34:7: error: Expression '(extratags.size++)[(extratags.size<(extratags).alloc)?(extratags.text):(extratags.text=(extratags).text?realloc(extratags.text,sizeof(extratags).text[0]*(extratags.alloc+=100)):malloc(sizeof(extratags).text[0]*(extratags.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/theme.c:246:9: style: The scope of the variable 'c' can be reduced. [variableScope]
discount-2.2.4/theme.c:263:11: style: The scope of the variable 'f' can be reduced. [variableScope]
discount-2.2.4/theme.c:304:11: style: The scope of the variable 'p' can be reduced. [variableScope]
discount-2.2.4/theme.c:593:6: style: The scope of the variable 'added_text' can be reduced. [variableScope]
discount-2.2.4/theme.c:188:2: error: Expression '(inbuf.size++)[(inbuf.size<(inbuf).alloc)?(inbuf.text):(inbuf.text=(inbuf).text?realloc(inbuf.text,sizeof(inbuf).text[0]*(inbuf.alloc+=100)):malloc(sizeof(inbuf).text[0]*(inbuf.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/theme.c:271:2: error: Expression '(include.size++)[(include.size<(include).alloc)?(include.text):(include.text=(include).text?realloc(include.text,sizeof(include).text[0]*(include.alloc+=100)):malloc(sizeof(include).text[0]*(include.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/theme.c:274:2: error: Expression '(include.size++)[(include.size<(include).alloc)?(include.text):(include.text=(include).text?realloc(include.text,sizeof(include).text[0]*(include.alloc+=100)):malloc(sizeof(include).text[0]*(include.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/theme.c:604:6: style: Variable 'added_text' is assigned a value that is never used. [unreadVariable]
discount-2.2.4/theme.c:100:38: error: Common realloc mistake: 'cwd' nulled but not freed upon failure [memleakOnRealloc]
discount-2.2.4/toc.c:86:2: error: Expression '(res.size++)[(res.size<(res).alloc)?(res.text):(res.text=(res).text?realloc(res.text,sizeof(res).text[0]*(res.alloc+=100)):malloc(sizeof(res).text[0]*(res.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/xml.c:43:19: style: The scope of the variable 'c' can be reduced. [variableScope]
discount-2.2.4/xml.c:44:11: style: The scope of the variable 'entity' can be reduced. [variableScope]
discount-2.2.4/xml.c:63:19: style: The scope of the variable 'c' can be reduced. [variableScope]
discount-2.2.4/xml.c:64:11: style: The scope of the variable 'entity' can be reduced. [variableScope]
discount-2.2.4/xml.c:80:5: error: Expression '(f.size++)[(f.size<(f).alloc)?(f.text):(f.text=(f).text?realloc(f.text,sizeof(f).text[0]*(f.alloc+=100)):malloc(sizeof(f).text[0]*(f.alloc+=100)))]' depends on order of evaluation of side effects [unknownEvaluationOrder]
discount-2.2.4/xml.c:50:6: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
discount-2.2.4/xml.c:52:6: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
discount-2.2.4/xmlpage.c:16:11: style: The scope of the variable 'title' can be reduced. [variableScope]
discount-2.2.4/xmlpage.c:20:2: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
discount-2.2.4/xmlpage.c:26:2: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
discount-2.2.4/xmlpage.c:27:2: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
discount-2.2.4/xmlpage.c:29:6: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
discount-2.2.4/xmlpage.c:31:2: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
discount-2.2.4/xmlpage.c:32:2: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
discount-2.2.4/xmlpage.c:33:2: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
discount-2.2.4/xmlpage.c:36:2: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
discount-2.2.4/xmlpage.c:37:2: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/discover/discover_2.1.2.orig.tar.gz
discover-2.1.2/discover/discover.c:486:25: style: The scope of the variable 'busmap' can be reduced. [variableScope]
discover-2.1.2/discover/discover.c:489:9: style: The scope of the variable 'i' can be reduced. [variableScope]
discover-2.1.2/discover/discover.c:539:11: style: The scope of the variable 'path' can be reduced. [variableScope]
discover-2.1.2/discover/discover.c:624:25: style: The scope of the variable 'busmap' can be reduced. [variableScope]
discover-2.1.2/discover/discover.c:625:34: style: Unused variable: device [unusedVariable]
discover-2.1.2/discover/discover.c:627:12: style: Unused variable: j [unusedVariable]
discover-2.1.2/lib/busclass-xml.c:89:9: style: The scope of the variable 'i' can be reduced. [variableScope]
discover-2.1.2/lib/busclass-xml.c:90:11: style: The scope of the variable 'vid' can be reduced. [variableScope]
discover-2.1.2/lib/busclass-xml.c:91:38: style: The scope of the variable 'blist' can be reduced. [variableScope]
discover-2.1.2/lib/busclass-xml.c:215:32: style: The scope of the variable 'i' can be reduced. [variableScope]
discover-2.1.2/lib/busclass-xml.c:216:11: style: The scope of the variable 'url' can be reduced. [variableScope]
discover-2.1.2/lib/conf.c:241:25: style: The scope of the variable 'busmap' can be reduced. [variableScope]
discover-2.1.2/lib/conf.c:243:11: style: The scope of the variable 'busname' can be reduced. [variableScope]
discover-2.1.2/lib/conf.c:244:11: style: The scope of the variable 'found_url' can be reduced. [variableScope]
discover-2.1.2/lib/conf.c:245:9: style: The scope of the variable 'prepend_url' can be reduced. [variableScope]
discover-2.1.2/lib/conf.c:382:9: style: The scope of the variable 'load_url_status' can be reduced. [variableScope]
discover-2.1.2/lib/conf.c:384:9: style: The scope of the variable 'conf_parse_error' can be reduced. [variableScope]
discover-2.1.2/lib/conf.c:386:20: style: The scope of the variable 'confent' can be reduced. [variableScope]
discover-2.1.2/lib/conf.c:387:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
discover-2.1.2/lib/conf.c:413:13: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
discover-2.1.2/lib/device-xml.c:573:43: warning: Either the condition 'target_model' is redundant or there is possible null pointer dereference: target_model. [nullPointerRedundantCheck]
discover-2.1.2/lib/device-xml.c:561:30: note: Assuming that condition 'target_model' is not redundant
discover-2.1.2/lib/device-xml.c:573:43: note: Null pointer dereference
discover-2.1.2/lib/device-xml.c:376:12: style: The scope of the variable 'old_len' can be reduced. [variableScope]
discover-2.1.2/lib/device-xml.c:377:22: style: The scope of the variable 'current_data' can be reduced. [variableScope]
discover-2.1.2/lib/device-xml.c:486:32: style: The scope of the variable 'i' can be reduced. [variableScope]
discover-2.1.2/lib/device-xml.c:487:11: style: The scope of the variable 'url' can be reduced. [variableScope]
discover-2.1.2/lib/device-xml.c:488:30: style: The scope of the variable 'busclasses' can be reduced. [variableScope]
discover-2.1.2/lib/device-xml.c:489:28: style: The scope of the variable 'vendors' can be reduced. [variableScope]
discover-2.1.2/lib/load-url.c:58:11: style: Unused variable: tmp [unusedVariable]
discover-2.1.2/lib/sysdep.c:139:20: style: The scope of the variable 'path' can be reduced. [variableScope]
discover-2.1.2/lib/sysdep.c:208:40: style: Unused variable: tmp [unusedVariable]
discover-2.1.2/lib/sysdep.c:208:46: style: Unused variable: i [unusedVariable]
discover-2.1.2/lib/url-xml.c:187:9: style: The scope of the variable 'loaded_urls' can be reduced. [variableScope]
discover-2.1.2/lib/utils.c:70:17: style: Unsigned variable 'size' can't be negative so it is unnecessary to test it. [unsignedPositive]
discover-2.1.2/lib/vendor-xml.c:92:9: style: The scope of the variable 'i' can be reduced. [variableScope]
discover-2.1.2/lib/vendor-xml.c:93:11: style: The scope of the variable 'vid' can be reduced. [variableScope]
discover-2.1.2/lib/vendor-xml.c:94:36: style: The scope of the variable 'vlist' can be reduced. [variableScope]
discover-2.1.2/lib/vendor-xml.c:217:32: style: The scope of the variable 'i' can be reduced. [variableScope]
discover-2.1.2/lib/vendor-xml.c:218:11: style: The scope of the variable 'url' can be reduced. [variableScope]
discover-2.1.2/lib/version-cmp.c:169:10: style: The scope of the variable 'c' can be reduced. [variableScope]
discover-2.1.2/portability/strsep.c:40:14: style: The scope of the variable 'spanp' can be reduced. [variableScope]
discover-2.1.2/portability/strsep.c:41:6: style: The scope of the variable 'c' can be reduced. [variableScope]
discover-2.1.2/sysdeps/linux/ata.c:45:11: style: The scope of the variable 'ide_link' can be reduced. [variableScope]
discover-2.1.2/sysdeps/linux/pci.c:64:9: style: The scope of the variable 'individual_device_file' can be reduced. [variableScope]
discover-2.1.2/sysdeps/linux/pci.c:70:18: style: The scope of the variable 'slot' can be reduced. [variableScope]
discover-2.1.2/sysdeps/linux/pci.c:71:18: style: The scope of the variable 'function' can be reduced. [variableScope]
discover-2.1.2/sysdeps/linux/pci.c:73:10: style: The scope of the variable 'file_path' can be reduced. [variableScope]
discover-2.1.2/sysdeps/linux/pci.c:68:18: style: Unused variable: i [unusedVariable]
discover-2.1.2/sysdeps/linux/pci.c:164:24: style: Unused variable: line [unusedVariable]
discover-2.1.2/sysdeps/linux/pcmcia.c:158:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
discover-2.1.2/sysdeps/linux/pcmcia.c:99:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
discover-2.1.2/sysdeps/linux/scsi.c:76:11: style: The scope of the variable 'type' can be reduced. [variableScope]
discover-2.1.2/sysdeps/linux/scsi.c:77:11: style: The scope of the variable 'vendor' can be reduced. [variableScope]
discover-2.1.2/sysdeps/linux/scsi.c:77:20: style: The scope of the variable 'model' can be reduced. [variableScope]
discover-2.1.2/sysdeps/linux/usb.c:54:10: style: The scope of the variable 'class' can be reduced. [variableScope]
discover-2.1.2/sysdeps/linux/usb.c:54:20: style: The scope of the variable 'subclass' can be reduced. [variableScope]
discover-2.1.2/sysdeps/linux/usb.c:62:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/discover-my-major/discover-my-major_1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/discus/discus_0.2.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dish/dish_1.19.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/disk-manager/disk-manager_1.1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/diskscan/diskscan_0.20.orig.tar.gz
diskscan-0.20/arch/arch-linux.c:269:2: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
diskscan-0.20/arch/arch-linux.c:265:0: note: Variable 'f' is reassigned a value before the old one has been used.
diskscan-0.20/arch/arch-linux.c:269:2: note: Variable 'f' is reassigned a value before the old one has been used.
diskscan-0.20/cli/cli.c:207:6: style: The scope of the variable 'c' can be reduced. [variableScope]
diskscan-0.20/hdrhistogram/src/hdr_encoding.c:96:56: style: Function 'zig_zag_decode_i64' argument 2 names different: declaration 'signed_value' definition 'retVal'. [funcArgNamesDifferent]
diskscan-0.20/hdrhistogram/src/hdr_encoding.h:28:56: note: Function 'zig_zag_decode_i64' argument 2 names different: declaration 'signed_value' definition 'retVal'.
diskscan-0.20/hdrhistogram/src/hdr_encoding.c:96:56: note: Function 'zig_zag_decode_i64' argument 2 names different: declaration 'signed_value' definition 'retVal'.
diskscan-0.20/hdrhistogram/src/hdr_encoding.c:16:35: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
diskscan-0.20/hdrhistogram/src/hdr_histogram.c:392:81: style: Function 'hdr_record_corrected_value' argument 3 names different: declaration 'expexcted_interval' definition 'expected_interval'. [funcArgNamesDifferent]
diskscan-0.20/hdrhistogram/src/hdr_histogram.h:132:81: note: Function 'hdr_record_corrected_value' argument 3 names different: declaration 'expexcted_interval' definition 'expected_interval'.
diskscan-0.20/hdrhistogram/src/hdr_histogram.c:392:81: note: Function 'hdr_record_corrected_value' argument 3 names different: declaration 'expexcted_interval' definition 'expected_interval'.
diskscan-0.20/hdrhistogram/src/hdr_histogram_log.c:1107:5: style: Variable 'compressed_histogram' is reassigned a value before the old one has been used. [redundantAssignment]
diskscan-0.20/hdrhistogram/src/hdr_histogram_log.c:1103:0: note: Variable 'compressed_histogram' is reassigned a value before the old one has been used.
diskscan-0.20/hdrhistogram/src/hdr_histogram_log.c:1107:5: note: Variable 'compressed_histogram' is reassigned a value before the old one has been used.
diskscan-0.20/hdrhistogram/test/hdr_histogram_log_test.c:43:10: style: The scope of the variable 'a_str' can be reduced. [variableScope]
diskscan-0.20/hdrhistogram/test/hdr_histogram_log_test.c:44:10: style: The scope of the variable 'b_str' can be reduced. [variableScope]
diskscan-0.20/hdrhistogram/test/hdr_histogram_log_test.c:659:5: error: Resource leak: f [resourceLeak]
diskscan-0.20/hdrhistogram/test/hdr_histogram_log_test.c:704:5: error: Resource leak: f [resourceLeak]
diskscan-0.20/hdrhistogram/test/hdr_histogram_log_test.c:748:5: error: Resource leak: f [resourceLeak]
diskscan-0.20/hdrhistogram/test/hdr_histogram_perf.c:39:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
diskscan-0.20/hdrhistogram/test/hdr_histogram_perf.c:37:0: note: Variable 'result' is reassigned a value before the old one has been used.
diskscan-0.20/hdrhistogram/test/hdr_histogram_perf.c:39:5: note: Variable 'result' is reassigned a value before the old one has been used.
diskscan-0.20/lib/data.c:88:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
diskscan-0.20/libscsicmd/src/str_map.c:39:2: style: Variable 'snprintf' is assigned a value that is never used. [unreadVariable]
diskscan-0.20/libscsicmd/test/ata_identify.c:45:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
diskscan-0.20/libscsicmd/test/collect_raw_data.c:65:9: warning: Possible null pointer dereference: buf [nullPointer]
diskscan-0.20/libscsicmd/test/collect_raw_data.c:504:35: note: Calling function 'simple_command', 4th argument 'buf' value is 0
diskscan-0.20/libscsicmd/test/collect_raw_data.c:65:9: note: Null pointer dereference
diskscan-0.20/libscsicmd/test/collect_raw_data.c:75:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
diskscan-0.20/libscsicmd/test/main.c:60:48: style: Function 'read_response_buf' argument 2 names different: declaration 'sense' definition 'sensep'. [funcArgNamesDifferent]
diskscan-0.20/libscsicmd/test/main.h:11:48: note: Function 'read_response_buf' argument 2 names different: declaration 'sense' definition 'sensep'.
diskscan-0.20/libscsicmd/test/main.c:60:48: note: Function 'read_response_buf' argument 2 names different: declaration 'sense' definition 'sensep'.
diskscan-0.20/libscsicmd/test/parse_scsi.c:160:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
diskscan-0.20/libscsicmd/test/parse_scsi.c:634:22: warning: Either the condition 'cdb_src==NULL' is redundant or there is possible null pointer dereference: cdb_src. [nullPointerRedundantCheck]
diskscan-0.20/libscsicmd/test/parse_scsi.c:638:14: note: Assuming that condition 'cdb_src==NULL' is not redundant
diskscan-0.20/libscsicmd/test/parse_scsi.c:634:22: note: Null pointer dereference
diskscan-0.20/libscsicmd/test/parse_scsi.c:635:24: warning: Either the condition 'sense_src==NULL' is redundant or there is possible null pointer dereference: sense_src. [nullPointerRedundantCheck]
diskscan-0.20/libscsicmd/test/parse_scsi.c:638:35: note: Assuming that condition 'sense_src==NULL' is not redundant
diskscan-0.20/libscsicmd/test/parse_scsi.c:635:24: note: Null pointer dereference
diskscan-0.20/libscsicmd/test/parse_scsi.c:636:23: warning: Either the condition 'data_src==NULL' is redundant or there is possible null pointer dereference: data_src. [nullPointerRedundantCheck]
diskscan-0.20/libscsicmd/test/parse_scsi.c:638:55: note: Assuming that condition 'data_src==NULL' is not redundant
diskscan-0.20/libscsicmd/test/parse_scsi.c:636:23: note: Null pointer dereference
diskscan-0.20/libscsicmd/test/scsi_inquiry.c:90:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
diskscan-0.20/libscsicmd/test/scsi_inquiry.c:127:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
diskscan-0.20/libscsicmd/test/scsi_inquiry.c:78:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
diskscan-0.20/libscsicmd/test/scsi_inquiry.c:115:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
diskscan-0.20/libscsicmd/test/scsi_inquiry.c:155:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
diskscan-0.20/libscsicmd/test/scsi_log_sense.c:48:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
diskscan-0.20/libscsicmd/test/scsi_log_sense.c:114:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
diskscan-0.20/libscsicmd/test/scsi_mode_sense.c:48:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
diskscan-0.20/libscsicmd/test/scsi_read_capacity_10.c:44:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
diskscan-0.20/libscsicmd/test/scsi_read_capacity_16.c:44:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
diskscan-0.20/libscsicmd/test/scsi_receive_diagnostics.c:48:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
diskscan-0.20/libscsicmd/test/scsi_receive_diagnostics.c:76:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
diskscan-0.20/progressbar/lib/progressbar.c:179:15: style: Variable 'bar_width' is assigned a value that is never used. [unreadVariable]
diskscan-0.20/progressbar/lib/statusbar.c:91:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
diskscan-0.20/progressbar/lib/statusbar.c:91:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
diskscan-0.20/progressbar/lib/statusbar.c:91:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
diskscan-0.20/progressbar/lib/statusbar.c:101:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
diskscan-0.20/progressbar/lib/statusbar.c:101:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
diskscan-0.20/progressbar/lib/statusbar.c:101:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/disktype/disktype_9.orig.tar.gz
disktype-9/amiga.c:122:17: style: The scope of the variable 'c' can be reduced. [variableScope]
disktype-9/amiga.c:151:0: style: The scope of the variable 'cylsize' can be reduced. [variableScope]
disktype-9/amiga.c:151:0: style: The scope of the variable 'start' can be reduced. [variableScope]
disktype-9/amiga.c:151:0: style: The scope of the variable 'size' can be reduced. [variableScope]
disktype-9/apple.c:119:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
disktype-9/archives.c:41:0: style: The scope of the variable 'magic' can be reduced. [variableScope]
disktype-9/atari.c:50:21: style: The scope of the variable 'flag' can be reduced. [variableScope]
disktype-9/atari.c:51:0: style: The scope of the variable 'start' can be reduced. [variableScope]
disktype-9/atari.c:51:0: style: The scope of the variable 'size' can be reduced. [variableScope]
disktype-9/atari.c:52:22: style: The scope of the variable 'type' can be reduced. [variableScope]
disktype-9/buffer.c:106:0: style: The scope of the variable 'curr_chunk' can be reduced. [variableScope]
disktype-9/buffer.c:106:0: style: The scope of the variable 'got' can be reduced. [variableScope]
disktype-9/buffer.c:106:0: style: The scope of the variable 'tocopy' can be reduced. [variableScope]
disktype-9/buffer.c:232:0: style: The scope of the variable 'pos' can be reduced. [variableScope]
disktype-9/buffer.c:232:0: style: The scope of the variable 'rel_start' can be reduced. [variableScope]
disktype-9/buffer.c:232:0: style: The scope of the variable 'rel_end' can be reduced. [variableScope]
disktype-9/buffer.c:233:0: style: The scope of the variable 'toread' can be reduced. [variableScope]
disktype-9/buffer.c:233:0: style: The scope of the variable 'result' can be reduced. [variableScope]
disktype-9/buffer.c:233:0: style: The scope of the variable 'curr_chunk' can be reduced. [variableScope]
disktype-9/buffer.c:392:7: style: The scope of the variable 'hpos' can be reduced. [variableScope]
disktype-9/buffer.c:155:20: portability: 'c->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
disktype-9/buffer.c:203:25: portability: 'c->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
disktype-9/buffer.c:210:17: portability: 'mybuf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
disktype-9/buffer.c:283:40: portability: 'c->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
disktype-9/buffer.c:311:14: portability: 'c->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
disktype-9/cdrom.c:43:18: style: The scope of the variable 'type' can be reduced. [variableScope]
disktype-9/cdrom.c:168:24: style: The scope of the variable 'off' can be reduced. [variableScope]
disktype-9/compressed.c:78:18: style: The scope of the variable 'sector' can be reduced. [variableScope]
disktype-9/dos.c:158:21: style: The scope of the variable 'type' can be reduced. [variableScope]
disktype-9/dos.c:159:0: style: The scope of the variable 'start' can be reduced. [variableScope]
disktype-9/dos.c:159:0: style: The scope of the variable 'size' can be reduced. [variableScope]
disktype-9/file.c:241:11: style: The scope of the variable 'result_read' can be reduced. [variableScope]
disktype-9/lib.c:160:8: style: The scope of the variable 'blocksizebuf' can be reduced. [variableScope]
disktype-9/lib.c:240:0: style: The scope of the variable 'c' can be reduced. [variableScope]
disktype-9/lib.c:272:0: style: The scope of the variable 'c' can be reduced. [variableScope]
disktype-9/lib.c:302:10: style: The scope of the variable 'c' can be reduced. [variableScope]
disktype-9/lib.c:347:10: style: The scope of the variable 'c' can be reduced. [variableScope]
disktype-9/lib.c:492:9: style: The scope of the variable 'p' can be reduced. [variableScope]
disktype-9/lib.c:299:24: style: Function 'format_uuid' argument 1 names different: declaration 'from' definition 'uuid'. [funcArgNamesDifferent]
disktype-9/global.h:125:24: note: Function 'format_uuid' argument 1 names different: declaration 'from' definition 'uuid'.
disktype-9/lib.c:299:24: note: Function 'format_uuid' argument 1 names different: declaration 'from' definition 'uuid'.
disktype-9/linux.c:37:8: style: The scope of the variable 's' can be reduced. [variableScope]
disktype-9/linux.c:38:0: style: The scope of the variable 'blocksize' can be reduced. [variableScope]
disktype-9/linux.c:39:0: style: The scope of the variable 'blockcount' can be reduced. [variableScope]
disktype-9/linux.c:82:10: style: The scope of the variable 'at' can be reduced. [variableScope]
disktype-9/linux.c:148:0: style: The scope of the variable 'blockcount' can be reduced. [variableScope]
disktype-9/linux.c:407:14: style: The scope of the variable 'pagesize' can be reduced. [variableScope]
disktype-9/linux.c:454:7: style: The scope of the variable 'magic' can be reduced. [variableScope]
disktype-9/linux.c:558:25: style: The scope of the variable 'id' can be reduced. [variableScope]
disktype-9/main.c:156:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
disktype-9/udf.c:55:7: style: The scope of the variable 'probe_result' can be reduced. [variableScope]
disktype-9/udf.c:108:0: style: The scope of the variable 'sect' can be reduced. [variableScope]
disktype-9/unix.c:105:10: style: The scope of the variable 'at' can be reduced. [variableScope]
disktype-9/unix.c:173:10: style: The scope of the variable 'at' can be reduced. [variableScope]
disktype-9/unix.c:256:28: style: The scope of the variable 'pn' can be reduced. [variableScope]
disktype-9/unix.c:404:29: style: The scope of the variable 'pn' can be reduced. [variableScope]
disktype-9/unix.c:269:14: style: Variable 'nsectors' is assigned a value that is never used. [unreadVariable]
disktype-9/unix.c:270:13: style: Variable 'ntracks' is assigned a value that is never used. [unreadVariable]
disktype-9/unix.c:271:16: style: Variable 'ncylinders' is assigned a value that is never used. [unreadVariable]
disktype-9/unix.c:272:15: style: Variable 'secpercyl' is assigned a value that is never used. [unreadVariable]
disktype-9/unix.c:273:16: style: Variable 'secperunit' is assigned a value that is never used. [unreadVariable]
disktype-9/vpc.c:66:0: style: The scope of the variable 'sparse_offset' can be reduced. [variableScope]
disktype-9/vpc.c:68:11: style: The scope of the variable 'src' can be reduced. [variableScope]
disktype-9/vpc.c:214:0: style: The scope of the variable 'chunk_start_sector' can be reduced. [variableScope]
disktype-9/vpc.c:215:0: style: The scope of the variable 'chunk_disk_off' can be reduced. [variableScope]
disktype-9/vpc.c:215:0: style: The scope of the variable 'sector_pos' can be reduced. [variableScope]
disktype-9/vpc.c:217:7: style: The scope of the variable 'present' can be reduced. [variableScope]
disktype-9/vpc.c:281:0: style: The scope of the variable 'chunk' can be reduced. [variableScope]
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/dislocker/dislocker_0.7.1.orig.tar.gz
dislocker-0.7.1/src/accesses/bek/bekfile.c:305:38: portability: '*bek_dataset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dislocker-0.7.1/src/accesses/stretch_key.c:70:2: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
dislocker-0.7.1/src/accesses/stretch_key.c:68:0: note: Variable 'ch' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/accesses/stretch_key.c:70:2: note: Variable 'ch' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/accesses/user_pass/check_user_pass.c:107:2: style: Variable 'user_password' is reassigned a value before the old one has been used. [redundantAssignment]
dislocker-0.7.1/src/accesses/user_pass/check_user_pass.c:96:0: note: Variable 'user_password' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/accesses/user_pass/check_user_pass.c:107:2: note: Variable 'user_password' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/accesses/user_pass/check_user_pass.c:110:2: style: Variable 'result_key' is reassigned a value before the old one has been used. [redundantAssignment]
dislocker-0.7.1/src/accesses/user_pass/check_user_pass.c:98:0: note: Variable 'result_key' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/accesses/user_pass/check_user_pass.c:110:2: note: Variable 'result_key' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/accesses/user_pass/check_user_pass.c:114:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dislocker-0.7.1/src/accesses/user_pass/check_user_pass.c:105:0: note: Variable 'ret' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/accesses/user_pass/check_user_pass.c:114:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/accesses/user_pass/user_pass.c:167:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dislocker-0.7.1/src/accesses/user_pass/user_pass.c:261:2: style: Variable 'utf16_password' is reassigned a value before the old one has been used. [redundantAssignment]
dislocker-0.7.1/src/accesses/user_pass/user_pass.c:253:0: note: Variable 'utf16_password' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/accesses/user_pass/user_pass.c:261:2: note: Variable 'utf16_password' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/common.c:265:15: style: The scope of the variable 'max' can be reduced. [variableScope]
dislocker-0.7.1/src/config.c:221:28: style: Redundant condition: If 'EXPR == '='', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
dislocker-0.7.1/src/config.c:213:2: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment]
dislocker-0.7.1/src/config.c:208:0: note: Variable 'tok' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/config.c:213:2: note: Variable 'tok' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/dislocker-bek.c:126:38: portability: 'bek_dataset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dislocker-0.7.1/src/encryption/decrypt.c:196:15: style: The scope of the variable 'loop' can be reduced. [variableScope]
dislocker-0.7.1/src/encryption/decrypt.c:184:22: style: Function 'aes_ccm_encrypt_decrypt' argument 2 names different: declaration 'iv' definition 'nonce'. [funcArgNamesDifferent]
dislocker-0.7.1/src/encryption/decrypt.c:37:21: note: Function 'aes_ccm_encrypt_decrypt' argument 2 names different: declaration 'iv' definition 'nonce'.
dislocker-0.7.1/src/encryption/decrypt.c:184:22: note: Function 'aes_ccm_encrypt_decrypt' argument 2 names different: declaration 'iv' definition 'nonce'.
dislocker-0.7.1/src/encryption/decrypt.c:184:43: style: Function 'aes_ccm_encrypt_decrypt' argument 3 names different: declaration 'iv_length' definition 'nonce_length'. [funcArgNamesDifferent]
dislocker-0.7.1/src/encryption/decrypt.c:37:39: note: Function 'aes_ccm_encrypt_decrypt' argument 3 names different: declaration 'iv_length' definition 'nonce_length'.
dislocker-0.7.1/src/encryption/decrypt.c:184:43: note: Function 'aes_ccm_encrypt_decrypt' argument 3 names different: declaration 'iv_length' definition 'nonce_length'.
dislocker-0.7.1/src/encryption/decrypt.c:186:43: style: Function 'aes_ccm_encrypt_decrypt' argument 7 names different: declaration 'mac_size' definition 'mac_length'. [funcArgNamesDifferent]
dislocker-0.7.1/src/encryption/decrypt.c:39:41: note: Function 'aes_ccm_encrypt_decrypt' argument 7 names different: declaration 'mac_size' definition 'mac_length'.
dislocker-0.7.1/src/encryption/decrypt.c:186:43: note: Function 'aes_ccm_encrypt_decrypt' argument 7 names different: declaration 'mac_size' definition 'mac_length'.
dislocker-0.7.1/src/encryption/decrypt.c:307:25: style: Function 'aes_ccm_compute_unencrypted_tag' argument 2 names different: declaration 'iv' definition 'nonce'. [funcArgNamesDifferent]
dislocker-0.7.1/src/encryption/decrypt.c:45:25: note: Function 'aes_ccm_compute_unencrypted_tag' argument 2 names different: declaration 'iv' definition 'nonce'.
dislocker-0.7.1/src/encryption/decrypt.c:307:25: note: Function 'aes_ccm_compute_unencrypted_tag' argument 2 names different: declaration 'iv' definition 'nonce'.
dislocker-0.7.1/src/encryption/decrypt.c:307:46: style: Function 'aes_ccm_compute_unencrypted_tag' argument 3 names different: declaration 'iv_length' definition 'nonce_length'. [funcArgNamesDifferent]
dislocker-0.7.1/src/encryption/decrypt.c:45:43: note: Function 'aes_ccm_compute_unencrypted_tag' argument 3 names different: declaration 'iv_length' definition 'nonce_length'.
dislocker-0.7.1/src/encryption/decrypt.c:307:46: note: Function 'aes_ccm_compute_unencrypted_tag' argument 3 names different: declaration 'iv_length' definition 'nonce_length'.
dislocker-0.7.1/src/inouts/sectors.c:308:11: style: The scope of the variable 'hover' can be reduced. [variableScope]
dislocker-0.7.1/src/inouts/sectors.c:297:35: style: Function 'thread_decrypt' argument 1 names different: declaration 'args' definition 'params'. [funcArgNamesDifferent]
dislocker-0.7.1/src/inouts/sectors.c:67:35: note: Function 'thread_decrypt' argument 1 names different: declaration 'args' definition 'params'.
dislocker-0.7.1/src/inouts/sectors.c:297:35: note: Function 'thread_decrypt' argument 1 names different: declaration 'args' definition 'params'.
dislocker-0.7.1/src/inouts/sectors.c:422:35: style: Function 'thread_encrypt' argument 1 names different: declaration 'args' definition 'params'. [funcArgNamesDifferent]
dislocker-0.7.1/src/inouts/sectors.c:68:35: note: Function 'thread_encrypt' argument 1 names different: declaration 'args' definition 'params'.
dislocker-0.7.1/src/inouts/sectors.c:422:35: note: Function 'thread_encrypt' argument 1 names different: declaration 'args' definition 'params'.
dislocker-0.7.1/src/metadata/datums.c:468:2: style: Variable 'date' is reassigned a value before the old one has been used. [redundantAssignment]
dislocker-0.7.1/src/metadata/datums.c:463:0: note: Variable 'date' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/metadata/datums.c:468:2: note: Variable 'date' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/metadata/datums.c:243:24: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dislocker-0.7.1/src/metadata/datums.c:595:23: portability: 'datum_begin' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dislocker-0.7.1/src/metadata/datums.c:601:12: portability: 'datum' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dislocker-0.7.1/src/metadata/datums.c:630:9: portability: 'datum' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dislocker-0.7.1/src/metadata/datums.c:703:17: portability: '*datum_nested' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dislocker-0.7.1/src/metadata/datums.c:468:16: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
dislocker-0.7.1/src/metadata/metadata.c:561:11: style: The scope of the variable 'cluster_size' can be reduced. [variableScope]
dislocker-0.7.1/src/metadata/metadata.c:869:16: style: The scope of the variable 'metadata_size' can be reduced. [variableScope]
dislocker-0.7.1/src/metadata/metadata.c:871:16: style: The scope of the variable 'metadata_crc32' can be reduced. [variableScope]
dislocker-0.7.1/src/metadata/metadata.c:296:76: style: Function 'get_volume_header' argument 3 names different: declaration 'partition_offset' definition 'offset'. [funcArgNamesDifferent]
dislocker-0.7.1/src/metadata/metadata.c:45:8: note: Function 'get_volume_header' argument 3 names different: declaration 'partition_offset' definition 'offset'.
dislocker-0.7.1/src/metadata/metadata.c:296:76: note: Function 'get_volume_header' argument 3 names different: declaration 'partition_offset' definition 'offset'.
dislocker-0.7.1/src/metadata/metadata.c:349:47: style: Function 'check_volume_header' argument 1 names different: declaration 'dis_metadata' definition 'dis_meta'. [funcArgNamesDifferent]
dislocker-0.7.1/src/metadata/metadata.c:49:17: note: Function 'check_volume_header' argument 1 names different: declaration 'dis_metadata' definition 'dis_meta'.
dislocker-0.7.1/src/metadata/metadata.c:349:47: note: Function 'check_volume_header' argument 1 names different: declaration 'dis_metadata' definition 'dis_meta'.
dislocker-0.7.1/src/metadata/metadata.c:725:35: portability: '*metadata' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dislocker-0.7.1/src/metadata/metadata.c:828:36: portability: '*eow_infos' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dislocker-0.7.1/src/metadata/print_metadata.c:159:2: style: Variable 'date' is reassigned a value before the old one has been used. [redundantAssignment]
dislocker-0.7.1/src/metadata/print_metadata.c:153:0: note: Variable 'date' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/metadata/print_metadata.c:159:2: note: Variable 'date' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/metadata/print_metadata.c:228:2: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
dislocker-0.7.1/src/metadata/print_metadata.c:223:0: note: Variable 'data' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/metadata/print_metadata.c:228:2: note: Variable 'data' is reassigned a value before the old one has been used.
dislocker-0.7.1/src/metadata/print_metadata.c:242:11: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dislocker-0.7.1/src/metadata/print_metadata.c:250:8: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dislocker-0.7.1/src/metadata/print_metadata.c:159:16: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/disorderfs/disorderfs_0.5.3.orig.tar.gz
disorderfs.cpp:502:83: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/dispcalgui/dispcalgui_3.6.0.0.orig.tar.gz
DisplayCAL-3.6.0.0/DisplayCAL/RealDisplaySizeMM.c:1258:2: style: Variable 'disp' is reassigned a value before the old one has been used. [redundantAssignment]
DisplayCAL-3.6.0.0/DisplayCAL/RealDisplaySizeMM.c:1256:0: note: Variable 'disp' is reassigned a value before the old one has been used.
DisplayCAL-3.6.0.0/DisplayCAL/RealDisplaySizeMM.c:1258:2: note: Variable 'disp' is reassigned a value before the old one has been used.
DisplayCAL-3.6.0.0/DisplayCAL/RealDisplaySizeMM.c:1294:13: style: The scope of the variable 'value' can be reduced. [variableScope]
DisplayCAL-3.6.0.0/DisplayCAL/RealDisplaySizeMM.c:1086:32: style: Function 'free_disppaths' argument 1 names different: declaration 'paths' definition 'disps'. [funcArgNamesDifferent]
DisplayCAL-3.6.0.0/DisplayCAL/RealDisplaySizeMM.c:96:32: note: Function 'free_disppaths' argument 1 names different: declaration 'paths' definition 'disps'.
DisplayCAL-3.6.0.0/DisplayCAL/RealDisplaySizeMM.c:1086:32: note: Function 'free_disppaths' argument 1 names different: declaration 'paths' definition 'disps'.
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/disper/disper_0.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/display-dhammapada/display-dhammapada_1.0.orig.tar.gz
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/dispmua/dispmua_1.7.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/disruptor/disruptor_3.4.2.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dissy/dissy_9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dist/dist_3.5-36.orig.tar.gz
dist_3.5-36/lib/C/fake/scandir.C:101:5: error: Common realloc mistake: 'tmplist' nulled but not freed upon failure [memleakOnRealloc]
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/distcc/distcc_3.2~rc1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/distlib/distlib_0.2.7.orig.tar.xz
distlib-0.2.7/PC/launcher.c:238:15: style: The scope of the variable 'extension' can be reduced. [variableScope]
distlib-0.2.7/PC/launcher.c:240:15: style: The scope of the variable 'rc' can be reduced. [variableScope]
distlib-0.2.7/PC/launcher.c:312:10: style: The scope of the variable 'c' can be reduced. [variableScope]
distlib-0.2.7/PC/launcher.c:417:9: style: The scope of the variable 'n' can be reduced. [variableScope]
distlib-0.2.7/PC/launcher.c:140:52: style: Unsigned variable '=' can't be negative so it is unnecessary to test it. [unsignedPositive]
distlib-0.2.7/PC/launcher.c:109:5: error: va_list 'va' was opened but not closed by va_end(). [va_end_missing]
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/distorm3/distorm3_3.3.4.orig.tar.gz
distorm-3.3.4/src/decoder.c:110:2: style: Variable 'ii' is reassigned a value before the old one has been used. [redundantAssignment]
distorm-3.3.4/src/decoder.c:93:0: note: Variable 'ii' is reassigned a value before the old one has been used.
distorm-3.3.4/src/decoder.c:110:2: note: Variable 'ii' is reassigned a value before the old one has been used.
distorm-3.3.4/src/decoder.c:409:15: style: The scope of the variable 'prefixSize' can be reduced. [variableScope]
distorm-3.3.4/src/decoder.c:423:14: style: The scope of the variable 'startInstOffset' can be reduced. [variableScope]
distorm-3.3.4/src/decoder.c:406:42: style: Function 'decode_internal' argument 1 names different: declaration 'ci' definition '_ci'. [funcArgNamesDifferent]
distorm-3.3.4/src/decoder.h:31:42: note: Function 'decode_internal' argument 1 names different: declaration 'ci' definition '_ci'.
distorm-3.3.4/src/decoder.c:406:42: note: Function 'decode_internal' argument 1 names different: declaration 'ci' definition '_ci'.
distorm-3.3.4/src/decoder.c:355:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
distorm-3.3.4/src/instructions.c:228:29: style: The scope of the variable 'vex2' can be reduced. [variableScope]
distorm-3.3.4/src/operands.c:201:41: style: The scope of the variable 'base' can be reduced. [variableScope]
distorm-3.3.4/src/operands.c:203:11: style: The scope of the variable 'size' can be reduced. [variableScope]
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/distorm64/distorm64_1.7.30.orig.tar.gz
distorm64-1.7.30/ddkproj/main.c:33:48: style: The scope of the variable 'next' can be reduced. [variableScope]
distorm64-1.7.30/linuxproj/main.c:140:26: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
distorm64-1.7.30/linuxproj/main.c:141:7: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
distorm64-1.7.30/linuxproj/main.c:160:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
distorm64-1.7.30/linuxproj/main.c:48:48: style: The scope of the variable 'next' can be reduced. [variableScope]
distorm64-1.7.30/src/decoder.c:230:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
distorm64-1.7.30/src/decoder.c:114:2: style: Variable 'ii' is reassigned a value before the old one has been used. [redundantAssignment]
distorm64-1.7.30/src/decoder.c:85:0: note: Variable 'ii' is reassigned a value before the old one has been used.
distorm64-1.7.30/src/decoder.c:114:2: note: Variable 'ii' is reassigned a value before the old one has been used.
distorm64-1.7.30/src/decoder.c:436:15: style: The scope of the variable 'prefixSize' can be reduced. [variableScope]
distorm64-1.7.30/src/decoder.c:443:14: style: The scope of the variable 'startCodeOffset' can be reduced. [variableScope]
distorm64-1.7.30/src/decoder.c:433:171: style: Function 'internal_decode' argument 7 names different: declaration 'usedEntriesCount' definition 'usedInstructionsCount'. [funcArgNamesDifferent]
distorm64-1.7.30/src/decoder.h:38:171: note: Function 'internal_decode' argument 7 names different: declaration 'usedEntriesCount' definition 'usedInstructionsCount'.
distorm64-1.7.30/src/decoder.c:433:171: note: Function 'internal_decode' argument 7 names different: declaration 'usedEntriesCount' definition 'usedInstructionsCount'.
distorm64-1.7.30/src/instructions.c:86:45: style: The scope of the variable 'tmpIndex2' can be reduced. [variableScope]
distorm64-1.7.30/src/instructions.c:86:60: style: The scope of the variable 'tmpIndex3' can be reduced. [variableScope]
distorm64-1.7.30/src/operands.c:174:15: style: The scope of the variable 'sib' can be reduced. [variableScope]
distorm64-1.7.30/src/pydistorm.c:44:8: warning: Redundant assignment of 'pSelf' to itself. [selfAssignment]
distorm64-1.7.30/src/pydistorm.c:38:52: style: The scope of the variable 'next' can be reduced. [variableScope]
distorm64-1.7.30/win32proj/main.cpp:51:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
distorm64-1.7.30/win32proj/main.cpp:51:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
distorm64-1.7.30/win32proj/main.cpp:121:26: warning: %I64x in format string (no. 1) requires 'unsigned __int64' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
distorm64-1.7.30/win32proj/main.cpp:122:7: warning: %I64x in format string (no. 1) requires 'unsigned __int64' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
distorm64-1.7.30/win32proj/main.cpp:141:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
distorm64-1.7.30/win32proj/main.cpp:30:48: style: The scope of the variable 'next' can be reduced. [variableScope]
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/distribute/distribute_0.6.24.orig.tar.gz
distribute-0.6.24/launcher.c:130:10: style: The scope of the variable 'c' can be reduced. [variableScope]
distribute-0.6.24/launcher.c:242:11: style: Unused variable: pyopt [unusedVariable]
distribute-0.6.24/launcher.c:269:17: portability: Undefined behaviour, pointer arithmetic 'python-1' is out of bounds. [pointerOutOfBounds]
distribute-0.6.24/launcher.c:317:0: error: Memory leak: ptr [memleak]
distribute-0.6.24/tests/shlib_test/hello.c:60:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/disulfinder/disulfinder_1.2.11.orig.tar.gz
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:43:3: warning: Member variable 'Options::_input_dimension' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:43:3: warning: Member variable 'Options::_domain_outdegree' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:43:3: warning: Member variable 'Options::_r' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:43:3: warning: Member variable 'Options::_s' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:43:3: warning: Member variable 'Options::_trasd' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:43:3: warning: Member variable 'Options::_process_dr' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:43:3: warning: Member variable 'Options::_precision' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:43:3: warning: Member variable 'Options::_cthreshold' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:111:3: warning: Member variable 'RNNTrainingOptions::_num_ops' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:160:3: warning: Member variable 'ProteinSearchOptions::_num_ops' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:92:21: style: Technically the member function 'Options::getInputMask' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:57:7: style: Class 'BadOptionSetting' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:142:8: style: The function 'parse_args' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:68:16: note: Virtual function in base class
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:142:8: note: Function in derived class
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:145:23: style: The function 'getUsageString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:71:23: note: Virtual function in base class
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:145:23: note: Function in derived class
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:179:8: style: The function 'parse_args' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:68:16: note: Virtual function in base class
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:179:8: note: Function in derived class
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:182:23: style: The function 'getUsageString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:71:23: note: Virtual function in base class
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:182:23: note: Function in derived class
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.h:57:36: performance: Function parameter 'what' should be passed by const reference. [passedByValue]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.cpp:141:0: style: Variable 'ng' is assigned a value that is never used. [unreadVariable]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:102:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:103:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:104:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:105:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:106:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:125:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Node.h:74:3: warning: Member variable 'Node::_process_dr' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Node.h:74:3: warning: Member variable 'Node::_ios_tr' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Node.h:74:3: warning: Member variable 'Node::_v' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Node.h:74:3: warning: Member variable 'Node::_r' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Node.h:74:3: warning: Member variable 'Node::_s' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Node.h:74:3: warning: Member variable 'Node::_f_layers_activations' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Node.h:74:3: warning: Member variable 'Node::_b_layers_activations' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Node.h:74:3: warning: Member variable 'Node::_h_layers_activations' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Node.h:74:3: warning: Member variable 'Node::_f_delta_lr' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Node.h:74:3: warning: Member variable 'Node::_b_delta_lr' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Node.h:74:3: warning: Member variable 'Node::_h_delta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:57:3: warning: Member variable 'DataSet::_n' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:57:3: warning: Member variable 'DataSet::_v' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:57:3: warning: Member variable 'DataSet::g_counter' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:57:3: warning: Member variable 'DataSet::_trasd' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:57:3: warning: Member variable 'DataSet::_process_dr' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:98:5: warning: Member variable 'iterator::not_switched' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/util.h:10:18: style: Technically the member function 'CustomRandom::operator()' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:222:7: style: Technically the member function 'DataSet::getNodesInputDim' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:223:7: style: Technically the member function 'DataSet::getDomainValence' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Node.h:75:3: style: Class 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:58:3: style: Class 'DataSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:78:5: style: Class 'iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/DataSet.h:67:3: warning: The class 'iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.cpp:229:5: style: Exception should be caught by reference. [catchExceptionByValue]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/Options.cpp:290:5: style: Exception should be caught by reference. [catchExceptionByValue]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/StructureSearch.h:980:19: style: Variable 'num_nodes' is assigned a value that is never used. [unreadVariable]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/StructureSearch.cpp:665:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/StructureSearch.h:51:8: style: Technically the member function 'GT_SNode::operator()' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/StructureSearch.h:66:5: style: Technically the member function 'StructureSearch::RNNMeasure' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/StructureSearch.h:168:24: note: Technically the member function 'StructureSearch::RNNMeasure' can be const.
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/StructureSearch.h:66:5: note: Technically the member function 'StructureSearch::RNNMeasure' can be const.
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/StructureSearch.h:36:3: style: Struct 'SearchTreeNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/StructureSearch.h:79:3: style: Class 'StructureSearch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/BRNN/RNNs/StructureSearch.h:27:1: warning: The struct 'SearchTreeNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
disulfinder-1.2.11/disulfind/src/BRNN/blast_util.cpp:34:13: style: Unused variable: prof [unusedVariable]
disulfinder-1.2.11/disulfind/src/BRNN/blast_util.h:22:9: style: Technically the member function 'Profile::getDegreeCons' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/BRNN/blast_util.h:34:5: style: Class 'BadRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/BRNN/blast_util.h:34:28: performance: Function parameter 'reason' should be passed by const reference. [passedByValue]
disulfinder-1.2.11/disulfind/src/BRNN/disulfind-conn.cpp:61:23: style: Variable 'outfile' is assigned a value that is never used. [unreadVariable]
disulfinder-1.2.11/disulfind/src/BRNN/disulfind-conn.cpp:63:22: style: Variable 'format' is assigned a value that is never used. [unreadVariable]
disulfinder-1.2.11/disulfind/src/BRNN/disulfind-conn.cpp:67:22: style: Variable 'psidir' is assigned a value that is never used. [unreadVariable]
disulfinder-1.2.11/disulfind/src/BRNN/disulfind-conn.cpp:126:22: style: Variable 'brnninput' is assigned a value that is never used. [unreadVariable]
disulfinder-1.2.11/disulfind/src/BRNN/disulfind-conn.cpp:139:23: style: Variable 'brnnconfig' is assigned a value that is never used. [unreadVariable]
disulfinder-1.2.11/disulfind/src/BRNN/disulfind-conn.cpp:140:17: style: Variable 'brnnmodel' is assigned a value that is never used. [unreadVariable]
disulfinder-1.2.11/disulfind/src/BRNN/disulfind-conn.cpp:141:18: style: Variable 'brnnoutput' is assigned a value that is never used. [unreadVariable]
disulfinder-1.2.11/disulfind/src/BRNN/old/predictbondingstate.cpp:73:5: style: Exception should be caught by reference. [catchExceptionByValue]
disulfinder-1.2.11/disulfind/src/BRNN/old/predictpattern.cpp:233:5: style: Exception should be caught by reference. [catchExceptionByValue]
disulfinder-1.2.11/disulfind/src/BRNN/old/seq2conngraphs.cpp:174:5: style: Exception should be caught by reference. [catchExceptionByValue]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:244:3: warning: Member variable 'SSegment::_symbol' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:244:3: warning: Member variable 'SSegment::first' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:244:3: warning: Member variable 'SSegment::last' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:244:3: warning: Member variable 'SSegment::median' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:245:3: warning: Member variable 'SSegment::first' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:245:3: warning: Member variable 'SSegment::last' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:245:3: warning: Member variable 'SSegment::median' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:298:3: warning: Member variable 'Chain::_id' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:298:3: warning: Member variable 'Chain::_fres_index' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:299:3: warning: Member variable 'Chain::_fres_index' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:208:9: style: Member variable 'Residue::_hydr' is in the wrong place in the initializer list. [initializerList]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:215:5: note: Member variable 'Residue::_hydr' is in the wrong place in the initializer list.
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:208:9: note: Member variable 'Residue::_hydr' is in the wrong place in the initializer list.
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:207:17: style: Member variable 'Residue::_ssbridge' is in the wrong place in the initializer list. [initializerList]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:215:29: note: Member variable 'Residue::_ssbridge' is in the wrong place in the initializer list.
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:207:17: note: Member variable 'Residue::_ssbridge' is in the wrong place in the initializer list.
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:208:9: style: Member variable 'Residue::_hydr' is in the wrong place in the initializer list. [initializerList]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:221:5: note: Member variable 'Residue::_hydr' is in the wrong place in the initializer list.
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:208:9: note: Member variable 'Residue::_hydr' is in the wrong place in the initializer list.
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:207:17: style: Member variable 'Residue::_ssbridge' is in the wrong place in the initializer list. [initializerList]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:221:35: note: Member variable 'Residue::_ssbridge' is in the wrong place in the initializer list.
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:207:17: note: Member variable 'Residue::_ssbridge' is in the wrong place in the initializer list.
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:206:24: style: Member variable 'Residue::_ssp' is in the wrong place in the initializer list. [initializerList]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:222:79: note: Member variable 'Residue::_ssp' is in the wrong place in the initializer list.
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:206:24: note: Member variable 'Residue::_ssp' is in the wrong place in the initializer list.
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:239:18: style: Member variable 'SSegment::_hydr' is in the wrong place in the initializer list. [initializerList]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:246:37: note: Member variable 'SSegment::_hydr' is in the wrong place in the initializer list.
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:239:18: note: Member variable 'SSegment::_hydr' is in the wrong place in the initializer list.
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:245:3: style: Class 'SSegment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:299:3: style: Class 'Chain' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:329:3: style: Class 'Protein' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:321:5: style: Class 'BadRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:184:1: warning: The class 'Coordinate3D' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:204:1: warning: The class 'Residue' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:274:39: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
disulfinder-1.2.11/disulfind/src/BRNN/protein_util.h:321:28: performance: Function parameter 'reason' should be passed by const reference. [passedByValue]
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:96:24: warning: Either the condition 'if(testset)' is redundant or there is possible null pointer dereference: testset. [nullPointerRedundantCheck]
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:118:5: note: Assuming that condition 'if(testset)' is not redundant
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:96:24: note: Null pointer dereference
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:339:28: warning: Either the condition 'if(trainingset)' is redundant or there is possible null pointer dereference: trainingset. [nullPointerRedundantCheck]
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:428:5: note: Assuming that condition 'if(trainingset)' is not redundant
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:339:28: note: Null pointer dereference
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:340:11: warning: Either the condition 'if(trainingset)' is redundant or there is possible null pointer dereference: trainingset. [nullPointerRedundantCheck]
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:428:5: note: Assuming that condition 'if(trainingset)' is not redundant
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:340:11: note: Null pointer dereference
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:377:24: warning: Either the condition 'if(testset)' is redundant or there is possible null pointer dereference: testset. [nullPointerRedundantCheck]
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:429:5: note: Assuming that condition 'if(testset)' is not redundant
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:377:24: note: Null pointer dereference
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:326:3: style: Variable 'trainingset' is reassigned a value before the old one has been used. [redundantAssignment]
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:323:0: note: Variable 'trainingset' is reassigned a value before the old one has been used.
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:326:3: note: Variable 'trainingset' is reassigned a value before the old one has been used.
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:328:3: style: Variable 'testset' is reassigned a value before the old one has been used. [redundantAssignment]
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:323:0: note: Variable 'testset' is reassigned a value before the old one has been used.
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:328:3: note: Variable 'testset' is reassigned a value before the old one has been used.
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:378:26: style: Variable 'nodes' is assigned a value that is never used. [unreadVariable]
disulfinder-1.2.11/disulfind/src/BRNN/blast_util.h:49:8: style: Unhandled exception specification when calling function parsePsiBlastReport(). [unhandledExceptionSpecification]
disulfinder-1.2.11/disulfind/src/BRNN/rnn_util.cpp:220:8: note: Unhandled exception specification when calling function parsePsiBlastReport().
disulfinder-1.2.11/disulfind/src/BRNN/blast_util.h:49:8: note: Unhandled exception specification when calling function parsePsiBlastReport().
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:1402:9: style: The scope of the variable 'big' can be reduced. [variableScope]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:1402:17: style: The scope of the variable 'pivinv' can be reduced. [variableScope]
disulfinder-1.2.11/disulfind/src/Common/CommonMethods.cpp:14:22: style: Function 'OutProgress' argument 1 names different: declaration 'count' definition 'progress'. [funcArgNamesDifferent]
disulfinder-1.2.11/disulfind/src/Common/CommonMethods.h:26:22: note: Function 'OutProgress' argument 1 names different: declaration 'count' definition 'progress'.
disulfinder-1.2.11/disulfind/src/Common/CommonMethods.cpp:14:22: note: Function 'OutProgress' argument 1 names different: declaration 'count' definition 'progress'.
disulfinder-1.2.11/disulfind/src/Common/CommonMethods.cpp:40:19: style: Function 'unirand' argument 1 names different: declaration 'min' definition 'a'. [funcArgNamesDifferent]
disulfinder-1.2.11/disulfind/src/Common/CommonMethods.h:31:23: note: Function 'unirand' argument 1 names different: declaration 'min' definition 'a'.
disulfinder-1.2.11/disulfind/src/Common/CommonMethods.cpp:40:19: note: Function 'unirand' argument 1 names different: declaration 'min' definition 'a'.
disulfinder-1.2.11/disulfind/src/Common/CommonMethods.cpp:40:27: style: Function 'unirand' argument 2 names different: declaration 'max' definition 'b'. [funcArgNamesDifferent]
disulfinder-1.2.11/disulfind/src/Common/CommonMethods.h:31:35: note: Function 'unirand' argument 2 names different: declaration 'max' definition 'b'.
disulfinder-1.2.11/disulfind/src/Common/CommonMethods.cpp:40:27: note: Function 'unirand' argument 2 names different: declaration 'max' definition 'b'.
disulfinder-1.2.11/disulfind/src/Common/SparseMatrix.h:215:5: style: Variable 'lines' is modified but its new value is never used. [unreadVariable]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:921:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:929:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:1371:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/Common/Exception.h:20:17: performance: Variable 'message' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
disulfinder-1.2.11/disulfind/src/Common/Exception.h:21:34: performance: Variable 'message' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
disulfinder-1.2.11/disulfind/src/Common/Statistics.h:23:5: performance: Variable 'var_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
disulfinder-1.2.11/disulfind/src/Common/Accuracy.h:49:10: style: Technically the member function 'Accuracy::GetAccuracy' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/Common/Accuracy.h:50:10: style: Technically the member function 'Accuracy::GetPrecision' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/Common/Accuracy.h:51:10: style: Technically the member function 'Accuracy::GetRecall' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/Common/Exception.h:21:3: style: Class 'Exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/Common/SparseMatrix.h:59:3: style: Class 'SparseMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/Common/SparseMatrix.h:60:3: style: Class 'SparseMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:53:3: style: Class 'Matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:54:3: style: Class 'Matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/Common/ConfusionMatrix.h:18:3: style: Class 'ConfusionMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/Common/Statistics.h:22:3: style: Class 'Statistics' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:1191:3: error: Mismatching allocation and deallocation: a [mismatchAllocDealloc]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:1192:3: error: Mismatching allocation and deallocation: wr [mismatchAllocDealloc]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:1193:3: error: Mismatching allocation and deallocation: wi [mismatchAllocDealloc]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:1194:3: error: Mismatching allocation and deallocation: z [mismatchAllocDealloc]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:1195:3: error: Mismatching allocation and deallocation: fv1 [mismatchAllocDealloc]
disulfinder-1.2.11/disulfind/src/Common/CommonMethods.cpp:37:13: error: va_list 'arglist' was opened but not closed by va_end(). [va_end_missing]
disulfinder-1.2.11/disulfind/src/Common/ConfusionMatrix.cpp:8:3: style: Class 'ConfusionMatrix' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
disulfinder-1.2.11/disulfind/src/Common/ConfusionMatrix.cpp:8:3: style: Class 'ConfusionMatrix' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:352:0: style: Function 'operator==' argument 1 names different: declaration 'src' definition 'op2'. [funcArgNamesDifferent]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:69:0: note: Function 'operator==' argument 1 names different: declaration 'src' definition 'op2'.
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:352:0: note: Function 'operator==' argument 1 names different: declaration 'src' definition 'op2'.
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:628:0: style: Function 'log' argument 1 names different: declaration 'op1' definition 'op2'. [funcArgNamesDifferent]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:101:0: note: Function 'log' argument 1 names different: declaration 'op1' definition 'op2'.
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:628:0: note: Function 'log' argument 1 names different: declaration 'op1' definition 'op2'.
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:643:0: style: Function 'exp' argument 1 names different: declaration 'op1' definition 'op2'. [funcArgNamesDifferent]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:102:0: note: Function 'exp' argument 1 names different: declaration 'op1' definition 'op2'.
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:643:0: note: Function 'exp' argument 1 names different: declaration 'op1' definition 'op2'.
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:53:0: style: Class 'Matrix < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:54:0: style: Class 'Matrix < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/Common/SparseMatrix.h:394:0: error: Uninitialized variable: absSum [uninitvar]
disulfinder-1.2.11/disulfind/src/Common/Exception.cpp:31:11: style: The scope of the variable 'arglist' can be reduced. [variableScope]
disulfinder-1.2.11/disulfind/src/Common/Exception.cpp:17:1: error: va_list 'arglist' was opened but not closed by va_end(). [va_end_missing]
disulfinder-1.2.11/disulfind/src/Common/Exception.cpp:25:27: error: va_list 'arglist' was opened but not closed by va_end(). [va_end_missing]
disulfinder-1.2.11/disulfind/src/Common/Exception.cpp:36:29: error: va_list 'arglist' was opened but not closed by va_end(). [va_end_missing]
disulfinder-1.2.11/disulfind/src/Common/Util.cpp:142:26: style: Unsigned variable 'l' can't be negative so it is unnecessary to test it. [unsignedPositive]
disulfinder-1.2.11/disulfind/src/Common/Util.cpp:26:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/Common/Util.cpp:30:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/Common/Util.cpp:52:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/Common/Util.cpp:56:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/Common/Util.cpp:135:5: error: Mismatching allocation and deallocation: str [mismatchAllocDealloc]
disulfinder-1.2.11/disulfind/src/Common/Util.cpp:146:22: performance: Function parameter 'in' should be passed by const reference. [passedByValue]
disulfinder-1.2.11/disulfind/src/Common/Util.cpp:199:5: error: Dangerous usage of c_str(). The value returned by c_str() is invalid after this call. [stlcstr]
disulfinder-1.2.11/disulfind/src/Common/Util.cpp:17:15: error: va_list 'arglist' was opened but not closed by va_end(). [va_end_missing]
disulfinder-1.2.11/disulfind/src/Common/Utility.cpp:17:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/Common/Utility.cpp:21:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/Common/Utility.cpp:31:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/Common/Utility.cpp:35:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/Common/Utility.cpp:46:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/Common/coords.cpp:10:22: style: Function 'MAKEVEC2' argument 1 names different: declaration 'V' definition 'src'. [funcArgNamesDifferent]
disulfinder-1.2.11/disulfind/src/Common/coords.h:9:23: note: Function 'MAKEVEC2' argument 1 names different: declaration 'V' definition 'src'.
disulfinder-1.2.11/disulfind/src/Common/coords.cpp:10:22: note: Function 'MAKEVEC2' argument 1 names different: declaration 'V' definition 'src'.
disulfinder-1.2.11/disulfind/src/FSA-Alignment/fold_automata.cpp:207:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
disulfinder-1.2.11/disulfind/src/FSA-Alignment/fold_automata.cpp:228:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
disulfinder-1.2.11/disulfind/src/FSA-Alignment/fold_automata.cpp:27:8: performance: Technically the member function 'Options::usage' can be static. [functionStatic]
disulfinder-1.2.11/disulfind/src/FSA-Alignment/fold_automata.cpp:84:15: note: Technically the member function 'Options::usage' can be static.
disulfinder-1.2.11/disulfind/src/FSA-Alignment/fold_automata.cpp:27:8: note: Technically the member function 'Options::usage' can be static.
disulfinder-1.2.11/disulfind/src/FSA-Alignment/fsa.h:23:3: style: Struct 'FiniteStateAutomata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/FSA-Alignment/fsa.h:41:3: style: Struct 'FSACollection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:53:0: style: Class 'Matrix < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/Common/Matrix.h:54:0: style: Class 'Matrix < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/Input/Protein.h:87:3: style: 'Protein::operator=' should return 'Protein &'. [operatorEq]
disulfinder-1.2.11/disulfind/src/Input/GlobalDescriptor.h:29:3: style: Class 'GlobalDescriptorMaker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/Input/GlobalDescriptor.h:30:3: style: Class 'GlobalDescriptorMaker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/Input/Protein.cpp:296:17: warning: Redundant assignment of 'sequence[i]' to itself. [selfAssignment]
disulfinder-1.2.11/disulfind/src/Input/Protein.cpp:252:42: style: Function 'ReadCharLine' argument 1 names different: declaration 'line' definition 'data'. [funcArgNamesDifferent]
disulfinder-1.2.11/disulfind/src/Input/Protein.h:158:42: note: Function 'ReadCharLine' argument 1 names different: declaration 'line' definition 'data'.
disulfinder-1.2.11/disulfind/src/Input/Protein.cpp:252:42: note: Function 'ReadCharLine' argument 1 names different: declaration 'line' definition 'data'.
disulfinder-1.2.11/disulfind/src/Input/Protein.cpp:1080:38: style: Function 'ReadPsiBlast0' argument 1 names different: declaration 'is' definition 'fp'. [funcArgNamesDifferent]
disulfinder-1.2.11/disulfind/src/Input/Protein.h:102:31: note: Function 'ReadPsiBlast0' argument 1 names different: declaration 'is' definition 'fp'.
disulfinder-1.2.11/disulfind/src/Input/Protein.cpp:1080:38: note: Function 'ReadPsiBlast0' argument 1 names different: declaration 'is' definition 'fp'.
disulfinder-1.2.11/disulfind/src/Input/Protein.cpp:87:25: warning: Member variable 'Protein::aa_kappa' is not assigned a value in 'Protein::operator='. [operatorEqVarError]
disulfinder-1.2.11/disulfind/src/Input/Protein.cpp:87:25: warning: Member variable 'Protein::aa_alpha' is not assigned a value in 'Protein::operator='. [operatorEqVarError]
disulfinder-1.2.11/disulfind/src/Input/buildXfolds.cpp:49:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
disulfinder-1.2.11/disulfind/src/Input/buildXfolds.cpp:36:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/Input/buildXfolds.cpp:42:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/NN/array.cpp:34:31: style: Function 'VECTOR' argument 2 names different: declaration 'size' definition '_size'. [funcArgNamesDifferent]
disulfinder-1.2.11/disulfind/src/NN/array.h:18:25: note: Function 'VECTOR' argument 2 names different: declaration 'size' definition '_size'.
disulfinder-1.2.11/disulfind/src/NN/array.cpp:34:31: note: Function 'VECTOR' argument 2 names different: declaration 'size' definition '_size'.
disulfinder-1.2.11/disulfind/src/NN/array.cpp:148:28: style: Function 'Copy' argument 1 names different: declaration 'buffer' definition 'src_buffer'. [funcArgNamesDifferent]
disulfinder-1.2.11/disulfind/src/NN/array.h:34:22: note: Function 'Copy' argument 1 names different: declaration 'buffer' definition 'src_buffer'.
disulfinder-1.2.11/disulfind/src/NN/array.cpp:148:28: note: Function 'Copy' argument 1 names different: declaration 'buffer' definition 'src_buffer'.
disulfinder-1.2.11/disulfind/src/NN/array.h:134:3: warning: Member variable 'INDEXES::last_index' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/array.cpp:108:17: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
disulfinder-1.2.11/disulfind/src/NN/array.h:26:7: style: Technically the member function 'VECTOR::MaxInd' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/NN/array.cpp:62:13: note: Technically the member function 'VECTOR::MaxInd' can be const.
disulfinder-1.2.11/disulfind/src/NN/array.h:26:7: note: Technically the member function 'VECTOR::MaxInd' can be const.
disulfinder-1.2.11/disulfind/src/NN/array.h:40:8: style: Technically the member function 'VECTOR::Write' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/NN/array.cpp:186:14: note: Technically the member function 'VECTOR::Write' can be const.
disulfinder-1.2.11/disulfind/src/NN/array.h:40:8: note: Technically the member function 'VECTOR::Write' can be const.
disulfinder-1.2.11/disulfind/src/NN/array.h:107:7: style: Technically the member function 'COLLECTIONA::Rows' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/NN/array.h:108:7: style: Technically the member function 'COLLECTIONA::Cols' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/NN/array.h:16:3: style: Struct 'VECTOR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/NN/array.h:19:3: style: Struct 'VECTOR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/NN/array.h:51:3: style: Struct 'COLLECTION' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/NN/array.h:85:3: style: Struct 'COLLECTIONA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/NN/array.h:135:3: style: Struct 'INDEXES' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:401:12: warning: Redundant assignment of 'DWci' to itself. [selfAssignment]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:402:12: warning: Redundant assignment of 'DWct' to itself. [selfAssignment]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:57: warning: Function 'BiRecursiveNeuralNetwork' argument order different: declaration 'noinputs, nohiddens, norecursives, nooutrecursives, nooutputs, noglobals, winout, code, init_weight' definition 'globalmode, noinputs, nohiddens, norecursives, nooutrecursives, nooutputs, winout, code, init_weight' [funcArgOrderDifferent]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:104:33: note: Function 'BiRecursiveNeuralNetwork' argument order different: declaration 'noinputs, nohiddens, norecursives, nooutrecursives, nooutputs, noglobals, winout, code, init_weight' definition 'globalmode, noinputs, nohiddens, norecursives, nooutrecursives, nooutputs, winout, code, init_weight'
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:57: note: Function 'BiRecursiveNeuralNetwork' argument order different: declaration 'noinputs, nohiddens, norecursives, nooutrecursives, nooutputs, noglobals, winout, code, init_weight' definition 'globalmode, noinputs, nohiddens, norecursives, nooutrecursives, nooutputs, winout, code, init_weight'
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:992:96: style: Function 'getPredictions' argument 3 names different: declaration 't' definition 'r'. [funcArgNamesDifferent]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:168:72: note: Function 'getPredictions' argument 3 names different: declaration 't' definition 'r'.
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:992:96: note: Function 'getPredictions' argument 3 names different: declaration 't' definition 'r'.
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:1208:51: style: Function 'CalculateError' argument 1 names different: declaration 'r' definition 'ind'. [funcArgNamesDifferent]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:164:27: note: Function 'CalculateError' argument 1 names different: declaration 'r' definition 'ind'.
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:1208:51: note: Function 'CalculateError' argument 1 names different: declaration 'r' definition 'ind'.
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:1208:108: style: Function 'CalculateError' argument 4 names different: declaration 'num' definition 'dim'. [funcArgNamesDifferent]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:164:82: note: Function 'CalculateError' argument 4 names different: declaration 'num' definition 'dim'.
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:1208:108: note: Function 'CalculateError' argument 4 names different: declaration 'num' definition 'dim'.
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:1290:51: style: Function 'CalculateDelta' argument 1 names different: declaration 'r' definition 'ind'. [funcArgNamesDifferent]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:165:27: note: Function 'CalculateDelta' argument 1 names different: declaration 'r' definition 'ind'.
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:1290:51: note: Function 'CalculateDelta' argument 1 names different: declaration 'r' definition 'ind'.
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:1290:123: style: Function 'CalculateDelta' argument 5 names different: declaration 'num' definition 'dim'. [funcArgNamesDifferent]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:165:97: note: Function 'CalculateDelta' argument 5 names different: declaration 'num' definition 'dim'.
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:1290:123: note: Function 'CalculateDelta' argument 5 names different: declaration 'num' definition 'dim'.
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:1845:10: style: Unused variable: tag [unusedVariable]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:796:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:858:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::C' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::Cdelta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::H' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::Hdelta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::F' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::Fdelta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::B' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::Bdelta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::F2' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::F2delta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::B2' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::B2delta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::Y' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::Ydelta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::O' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::Odelta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::G' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::Gdelta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::OG' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::OGdelta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:34:27: warning: Member variable 'BiRecursiveNeuralNetwork::epsilon' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::C' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::Cdelta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::H' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::Hdelta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::F' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::Fdelta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::B' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::Bdelta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::F2' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::F2delta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::B2' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::B2delta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::Y' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::Ydelta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::O' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::Odelta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::G' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::Gdelta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::OG' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::OGdelta' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:50:27: warning: Member variable 'BiRecursiveNeuralNetwork::epsilon' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:123:7: style: Technically the member function 'BiRecursiveNeuralNetwork::GetNoInputs' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:124:7: style: Technically the member function 'BiRecursiveNeuralNetwork::GetNoCodes' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:125:7: style: Technically the member function 'BiRecursiveNeuralNetwork::GetNoHiddens' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:126:7: style: Technically the member function 'BiRecursiveNeuralNetwork::GetNoRecursives' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:127:7: style: Technically the member function 'BiRecursiveNeuralNetwork::GetNoOutRecursives' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:128:7: style: Technically the member function 'BiRecursiveNeuralNetwork::GetNoOutputs' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:138:8: style: Technically the member function 'BiRecursiveNeuralNetwork::Accuracy' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:735:32: note: Technically the member function 'BiRecursiveNeuralNetwork::Accuracy' can be const.
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:138:8: note: Technically the member function 'BiRecursiveNeuralNetwork::Accuracy' can be const.
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:164:8: style: Technically the member function 'BiRecursiveNeuralNetwork::CalculateError' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:1208:32: note: Technically the member function 'BiRecursiveNeuralNetwork::CalculateError' can be const.
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:164:8: note: Technically the member function 'BiRecursiveNeuralNetwork::CalculateError' can be const.
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:165:8: style: Technically the member function 'BiRecursiveNeuralNetwork::CalculateDelta' can be const. [functionConst]
disulfinder-1.2.11/disulfind/src/NN/brnn-model.cpp:1290:32: note: Technically the member function 'BiRecursiveNeuralNetwork::CalculateDelta' can be const.
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:165:8: note: Technically the member function 'BiRecursiveNeuralNetwork::CalculateDelta' can be const.
disulfinder-1.2.11/disulfind/src/NN/brnn-model.h:108:3: style: Class 'BiRecursiveNeuralNetwork' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/NN/brnn-test.h:45:8: performance: Technically the member function 'BRNNTestOptions::usage' can be static. [functionStatic]
disulfinder-1.2.11/disulfind/src/NN/brnn-test.cpp:75:23: note: Technically the member function 'BRNNTestOptions::usage' can be static.
disulfinder-1.2.11/disulfind/src/NN/brnn-test.h:45:8: note: Technically the member function 'BRNNTestOptions::usage' can be static.
disulfinder-1.2.11/disulfind/src/NN/brnn-train.h:52:8: performance: Technically the member function 'Options::usage' can be static. [functionStatic]
disulfinder-1.2.11/disulfind/src/NN/brnn-train.cpp:157:15: note: Technically the member function 'Options::usage' can be static.
disulfinder-1.2.11/disulfind/src/NN/brnn-train.h:52:8: note: Technically the member function 'Options::usage' can be static.
disulfinder-1.2.11/disulfind/src/Output/makeASCIIOutput.cpp:42:90: performance: Function parameter 'idseq' should be passed by const reference. [passedByValue]
disulfinder-1.2.11/disulfind/src/Output/makeHTMLOutput.cpp:73:89: performance: Function parameter 'idseq' should be passed by const reference. [passedByValue]
disulfinder-1.2.11/disulfind/src/SVM/SVMClassifier.h:30:3: warning: Member variable 'SVMModel::m_kerneltype' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/SVM/SVMClassifier.h:30:3: warning: Member variable 'SVMModel::m_kernelpower' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/SVM/SVMClassifier.h:30:3: warning: Member variable 'SVMModel::m_kernelgamma' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/SVM/SVMClassifier.h:30:3: warning: Member variable 'SVMModel::m_kernelcoeff' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/SVM/SVMClassifier.h:30:3: warning: Member variable 'SVMModel::m_kerneloffset' is not initialized in the constructor. [uninitMemberVar]
disulfinder-1.2.11/disulfind/src/SVM/SVMClassifier.h:87:10: performance: Technically the member function 'SVMModel::innerProduct' can be static. [functionStatic]
disulfinder-1.2.11/disulfind/src/SVM/SVMClassifier.h:146:8: performance: Technically the member function 'SVMClassifier::init' can be static. [functionStatic]
disulfinder-1.2.11/disulfind/src/SVM/SVMClassifier.cpp:48:21: note: Technically the member function 'SVMClassifier::init' can be static.
disulfinder-1.2.11/disulfind/src/SVM/SVMClassifier.h:146:8: note: Technically the member function 'SVMClassifier::init' can be static.
disulfinder-1.2.11/disulfind/src/SVM/Data.h:19:3: style: Class 'Data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/SVM/SVMClassifier.h:140:3: style: Class 'SVMClassifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
disulfinder-1.2.11/disulfind/src/SVM/SVMClassifier.h:124:23: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
disulfinder-1.2.11/disulfind/src/disulfinder.cpp:86:15: warning: Assert statement modifies 'dir'. [assignmentInAssert]
disulfinder-1.2.11/disulfind/src/disulfinder.h:44:8: performance: Technically the member function 'CommandLineOption::usage' can be static. [functionStatic]
disulfinder-1.2.11/disulfind/src/disulfinder.h:171:25: note: Technically the member function 'CommandLineOption::usage' can be static.
disulfinder-1.2.11/disulfind/src/disulfinder.h:44:8: note: Technically the member function 'CommandLineOption::usage' can be static.
disulfinder-1.2.11/disulfind/src/disulfinder.cpp:380:3: performance: Passing the result of c_str() to a function that takes std::string as argument no. 3 is slow and redundant. [stlcstrParam]
disulfinder-1.2.11/disulfind/src/disulfinder.cpp:406:7: performance: Passing the result of c_str() to a function that takes std::string as argument no. 3 is slow and redundant. [stlcstrParam]
disulfinder-1.2.11/disulfind/src/disulfinder.cpp:454:7: performance: Passing the result of c_str() to a function that takes std::string as argument no. 3 is slow and redundant. [stlcstrParam]
disulfinder-1.2.11/disulfind/src/disultrainer.h:38:8: performance: Technically the member function 'CommandLineOption::usage' can be static. [functionStatic]
disulfinder-1.2.11/disulfind/src/disultrainer.h:144:25: note: Technically the member function 'CommandLineOption::usage' can be static.
disulfinder-1.2.11/disulfind/src/disultrainer.h:38:8: note: Technically the member function 'CommandLineOption::usage' can be static.
[15:02]

ftp://ftp.se.debian.org/debian/pool/main/d/dita-ot/dita-ot_1.5.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/ditaa/ditaa_0.9+ds1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/ditrack/ditrack_0.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/ditz/ditz_0.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/diveintopython/diveintopython_5.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/diveintopython-zh/diveintopython-zh_5.4b.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/diveintopython3/diveintopython3_20110517.77958af+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/divxcomp/divxcomp_0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dizzy/dizzy_0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dj-database-url/dj-database-url_0.5.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dj-static/dj-static_0.0.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/djagios/djagios_0.1.3+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-adminaudit/django-adminaudit_0.3.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-ajax-selects/django-ajax-selects_1.7.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-allauth/django-allauth_0.36.0+ds.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-app-plugins/django-app-plugins_0.1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-assets/django-assets_0.12.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-auth-ldap/django-auth-ldap_1.4.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-authority/django-authority_0.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-axes/django-axes_4.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-background-tasks/django-background-tasks_1.1.11.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-bitfield/django-bitfield_1.9.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-cas-server/django-cas-server_0.9.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-celery/django-celery_3.1.17.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-celery-transactions/django-celery-transactions_0.3.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-classy-tags/django-classy-tags_0.8.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-compat/django-compat_1.0.15.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-cors-headers/django-cors-headers_2.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-countries/django-countries_5.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-dajax/django-dajax_0.9.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-dirtyfields/django-dirtyfields_1.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-downloadview/django-downloadview_1.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-environ/django-environ_0.4.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-evolution/django-evolution_0.6.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-extra-views/django-extra-views_0.2.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-filter/django-filter_1.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-floppyforms/django-floppyforms_1.6.2+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-fsm/django-fsm_2.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-fsm-admin/django-fsm-admin_1.2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-genshi/django-genshi_1.1.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-guardian/django-guardian_1.4.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-haystack/django-haystack_2.8.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-hijack/django-hijack_2.1.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-housekeeping/django-housekeeping_1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-html-sanitizer/django-html-sanitizer_0.1.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-hvad/django-hvad_1.8.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/django-impersonate/django-impersonate_1.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-ipware/django-ipware_2.0.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-jinja/django-jinja_2.4.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-js-reverse/django-js-reverse_0.7.3.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/django-kvstore/django-kvstore_1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-ldapdb/django-ldapdb_1.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-macaddress/django-macaddress_1.5.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-mailman3/django-mailman3_1.1.0.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/django-maintenancemode/django-maintenancemode_0.11.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-markupfield/django-markupfield_1.4.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-memoize/django-memoize_2.1.0+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-model-utils/django-model-utils_3.1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-modeltranslation/django-modeltranslation_0.12.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-nose/django-nose_1.4.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-notification/django-notification_1.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-oauth-toolkit/django-oauth-toolkit_1.1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-openid-auth/django-openid-auth_0.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-organizations/django-organizations_1.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-pagination/django-pagination_1.0.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-paintstore/django-paintstore_0.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-picklefield/django-picklefield_1.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-pipeline/django-pipeline_1.6.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-polymorphic/django-polymorphic_2.0.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-prometheus/django-prometheus_1.0.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-python3-ldap/django-python3-ldap_0.9.11.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-q/django-q_0.9.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-ranged-response/django-ranged-response_0.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-ratelimit/django-ratelimit_0.4.0+8+gd58c489.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-recurrence/django-recurrence_1.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-redis/django-redis_4.9.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-redis-sessions/django-redis-sessions_0.6.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-restricted-resource/django-restricted-resource_2016.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-reversion/django-reversion_2.0.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-sass-processor/django-sass-processor_0.5.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-sekizai/django-sekizai_0.9.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-session-security/django-session-security_2.4.0+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-setuptest/django-setuptest_0.2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-shortuuidfield/django-shortuuidfield_0.1.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-simple-captcha/django-simple-captcha_0.5.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-simple-redis-admin/django-simple-redis-admin_1.4.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-sitetree/django-sitetree_1.7.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-sortedm2m/django-sortedm2m_1.2.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-stronghold/django-stronghold_0.3.0+debian.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-tables/django-tables_1.21.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-taggit/django-taggit_0.22.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-tastypie/django-tastypie_0.9.10.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-test-without-migrations/django-test-without-migrations_0.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-testproject/django-testproject_0.1.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-testscenarios/django-testscenarios_0.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-threaded-multihost/django-threaded-multihost_1.3.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-uwsgi/django-uwsgi_0.2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-webpack-loader/django-webpack-loader_0.5.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-websocket-redis/django-websocket-redis_0.4.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-wkhtmltopdf/django-wkhtmltopdf_3.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/django-xmlrpc/django-xmlrpc_0.1.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/djangocms-admin-style/djangocms-admin-style_1.2.2+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/djangorestframework/djangorestframework_3.8.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/djangorestframework-gis/djangorestframework-gis_0.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/djangorestframework-nested-resource/djangorestframework-nested-resource_1.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/djinn/djinn_2014.9.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/djmount/djmount_0.71.orig.tar.gz
djmount-0.71/djmount/cache.c:388:21: style: Function 'Cache_Create' argument 1 names different: declaration 'context' definition 'talloc_context'. [funcArgNamesDifferent]
djmount-0.71/djmount/cache.h:66:21: note: Function 'Cache_Create' argument 1 names different: declaration 'context' definition 'talloc_context'.
djmount-0.71/djmount/cache.c:388:21: note: Function 'Cache_Create' argument 1 names different: declaration 'context' definition 'talloc_context'.
djmount-0.71/djmount/charset.c:438:12: style: union member 'Anonymous0::_align' is never used. [unusedStructMember]
djmount-0.71/djmount/charset_internal.c:1275:13: error: Memory is allocated but not initialized: sname [uninitdata]
djmount-0.71/djmount/content_dir.c:473:6: warning: Either the condition '(self)?&(self->_.super):NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
djmount-0.71/djmount/content_dir.c:477:5: note: Assuming that condition '(self)?&(self->_.super):NULL' is not redundant
djmount-0.71/djmount/content_dir.c:473:6: note: Null pointer dereference
djmount-0.71/djmount/ptr_array.h:147:26: style: Unsigned variable 'index' can't be negative so it is unnecessary to test it. [unsignedPositive]
djmount-0.71/djmount/content_dir.c:467:47: style: Function 'ContentDir_GetSearchCapabilities' argument 1 names different: declaration 'cds' definition 'self'. [funcArgNamesDifferent]
djmount-0.71/djmount/content_dir.h:149:47: note: Function 'ContentDir_GetSearchCapabilities' argument 1 names different: declaration 'cds' definition 'self'.
djmount-0.71/djmount/content_dir.c:467:47: note: Function 'ContentDir_GetSearchCapabilities' argument 1 names different: declaration 'cds' definition 'self'.
djmount-0.71/djmount/content_dir.c:589:26: style: Function 'ContentDir_Create' argument 1 names different: declaration 'context' definition 'talloc_context'. [funcArgNamesDifferent]
djmount-0.71/djmount/content_dir.h:121:26: note: Function 'ContentDir_Create' argument 1 names different: declaration 'context' definition 'talloc_context'.
djmount-0.71/djmount/content_dir.c:589:26: note: Function 'ContentDir_Create' argument 1 names different: declaration 'context' definition 'talloc_context'.
djmount-0.71/djmount/device.c:191:22: style: Function 'Device_Create' argument 1 names different: declaration 'context' definition 'parent_context'. [funcArgNamesDifferent]
djmount-0.71/djmount/device.h:67:22: note: Function 'Device_Create' argument 1 names different: declaration 'context' definition 'parent_context'.
djmount-0.71/djmount/device.c:191:22: note: Function 'Device_Create' argument 1 names different: declaration 'context' definition 'parent_context'.
djmount-0.71/djmount/device_list.c:789:35: style: Function 'DeviceList_GetDevicesNames' argument 1 names different: declaration 'talloc_context' definition 'context'. [funcArgNamesDifferent]
djmount-0.71/djmount/device_list.h:192:35: note: Function 'DeviceList_GetDevicesNames' argument 1 names different: declaration 'talloc_context' definition 'context'.
djmount-0.71/djmount/device_list.c:789:35: note: Function 'DeviceList_GetDevicesNames' argument 1 names different: declaration 'talloc_context' definition 'context'.
djmount-0.71/djmount/device_list.c:824:35: style: Function 'DeviceList_GetStatusString' argument 1 names different: declaration 'talloc_context' definition 'context'. [funcArgNamesDifferent]
djmount-0.71/djmount/device_list.h:201:35: note: Function 'DeviceList_GetStatusString' argument 1 names different: declaration 'talloc_context' definition 'context'.
djmount-0.71/djmount/device_list.c:824:35: note: Function 'DeviceList_GetStatusString' argument 1 names different: declaration 'talloc_context' definition 'context'.
djmount-0.71/djmount/device_list.c:855:41: style: Function 'DeviceList_GetDeviceStatusString' argument 1 names different: declaration 'talloc_context' definition 'context'. [funcArgNamesDifferent]
djmount-0.71/djmount/device_list.h:215:41: note: Function 'DeviceList_GetDeviceStatusString' argument 1 names different: declaration 'talloc_context' definition 'context'.
djmount-0.71/djmount/device_list.c:855:41: note: Function 'DeviceList_GetDeviceStatusString' argument 1 names different: declaration 'talloc_context' definition 'context'.
djmount-0.71/djmount/didl_object.c:57:23: style: Function 'DIDLObject_Create' argument 2 names different: declaration 'element' definition 'elem'. [funcArgNamesDifferent]
djmount-0.71/djmount/didl_object.h:107:23: note: Function 'DIDLObject_Create' argument 2 names different: declaration 'element' definition 'elem'.
djmount-0.71/djmount/didl_object.c:57:23: note: Function 'DIDLObject_Create' argument 2 names different: declaration 'element' definition 'elem'.
djmount-0.71/djmount/djfs.c:485:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
djmount-0.71/djmount/fuse_main.c:754:6: style: Condition 'rc' is always false [knownConditionTrueFalse]
djmount-0.71/djmount/fuse_main.c:753:7: note: Assignment 'rc=0', assigned value is 0
djmount-0.71/djmount/fuse_main.c:754:6: note: Condition 'rc' is always false
djmount-0.71/djmount/fuse_main.c:524:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
djmount-0.71/djmount/fuse_main.c:114:7: style: Variable 'buffer' is not assigned a value. [unassignedVariable]
djmount-0.71/djmount/fuse_main.c:135:8: style: Variable 'buffer' is not assigned a value. [unassignedVariable]
djmount-0.71/djmount/object.c:118:32: style: Function '_Object_IsA' argument 1 names different: declaration 'obj' definition 'objptr'. [funcArgNamesDifferent]
djmount-0.71/djmount/object.h:98:26: note: Function '_Object_IsA' argument 1 names different: declaration 'obj' definition 'objptr'.
djmount-0.71/djmount/object.c:118:32: note: Function '_Object_IsA' argument 1 names different: declaration 'obj' definition 'objptr'.
djmount-0.71/djmount/ptr_array.c:122:24: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
djmount-0.71/djmount/ptr_array.c:164:24: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
djmount-0.71/djmount/ptr_array.c:186:24: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
djmount-0.71/djmount/ptr_array.c:43:24: style: Function 'PtrArray_Create' argument 1 names different: declaration 'talloc_context' definition 'context'. [funcArgNamesDifferent]
djmount-0.71/djmount/ptr_array.h:73:24: note: Function 'PtrArray_Create' argument 1 names different: declaration 'talloc_context' definition 'context'.
djmount-0.71/djmount/ptr_array.c:43:24: note: Function 'PtrArray_Create' argument 1 names different: declaration 'talloc_context' definition 'context'.
djmount-0.71/djmount/ptr_array.c:62:36: style: Function 'PtrArray_CreateWithCapacity' argument 1 names different: declaration 'talloc_context' definition 'context'. [funcArgNamesDifferent]
djmount-0.71/djmount/ptr_array.h:87:36: note: Function 'PtrArray_CreateWithCapacity' argument 1 names different: declaration 'talloc_context' definition 'context'.
djmount-0.71/djmount/ptr_array.c:62:36: note: Function 'PtrArray_CreateWithCapacity' argument 1 names different: declaration 'talloc_context' definition 'context'.
djmount-0.71/djmount/ptr_array.c:162:43: style: Function 'PtrArray_RemoveAt' argument 2 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent]
djmount-0.71/djmount/ptr_array.h:174:43: note: Function 'PtrArray_RemoveAt' argument 2 names different: declaration 'index' definition 'i'.
djmount-0.71/djmount/ptr_array.c:162:43: note: Function 'PtrArray_RemoveAt' argument 2 names different: declaration 'index' definition 'i'.
djmount-0.71/djmount/ptr_array.c:184:50: style: Function 'PtrArray_RemoveAtReorder' argument 2 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent]
djmount-0.71/djmount/ptr_array.h:188:50: note: Function 'PtrArray_RemoveAtReorder' argument 2 names different: declaration 'index' definition 'i'.
djmount-0.71/djmount/ptr_array.c:184:50: note: Function 'PtrArray_RemoveAtReorder' argument 2 names different: declaration 'index' definition 'i'.
djmount-0.71/djmount/service.c:582:23: style: Function 'Service_Create' argument 1 names different: declaration 'context' definition 'talloc_context'. [funcArgNamesDifferent]
djmount-0.71/djmount/service.h:70:23: note: Function 'Service_Create' argument 1 names different: declaration 'context' definition 'talloc_context'.
djmount-0.71/djmount/service.c:582:23: note: Function 'Service_Create' argument 1 names different: declaration 'context' definition 'talloc_context'.
djmount-0.71/djmount/service.c:398:18: style: Array index 'nb' is used before limits check. [arrayIndexThenCheck]
djmount-0.71/djmount/service.c:461:18: style: Array index 'nb' is used before limits check. [arrayIndexThenCheck]
djmount-0.71/djmount/test_charset.c:80:6: style: Condition 'rc' is always false [knownConditionTrueFalse]
djmount-0.71/djmount/test_charset.c:79:11: note: Assignment 'rc=0', assigned value is 0
djmount-0.71/djmount/test_charset.c:80:6: note: Condition 'rc' is always false
djmount-0.71/djmount/test_charset.c:97:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
djmount-0.71/djmount/test_charset.c:104:9: style: The scope of the variable 'buffer1' can be reduced. [variableScope]
djmount-0.71/djmount/test_charset.c:129:9: style: The scope of the variable 'buffer2' can be reduced. [variableScope]
djmount-0.71/djmount/test_charset.c:104:9: style: Variable 'buffer1' is not assigned a value. [unassignedVariable]
djmount-0.71/djmount/test_charset.c:129:9: style: Variable 'buffer2' is not assigned a value. [unassignedVariable]
djmount-0.71/djmount/test_ptr_array.c:42:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
djmount-0.71/djmount/test_ptr_array.c:43:6: style: The scope of the variable 'i' can be reduced. [variableScope]
djmount-0.71/djmount/test_string.c:125:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/djmount/test_string.c:112:0: note: Variable 's' is reassigned a value before the old one has been used.
djmount-0.71/djmount/test_string.c:125:2: note: Variable 's' is reassigned a value before the old one has been used.
djmount-0.71/djmount/test_upnp.c:509:7: style: Condition 'rc' is always false [knownConditionTrueFalse]
djmount-0.71/djmount/test_upnp.c:508:8: note: Assignment 'rc=0', assigned value is 0
djmount-0.71/djmount/test_upnp.c:509:7: note: Condition 'rc' is always false
djmount-0.71/djmount/test_upnp.c:534:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/djmount/test_upnp.c:518:3: note: Variable 'rc' is reassigned a value before the old one has been used.
djmount-0.71/djmount/test_upnp.c:534:3: note: Variable 'rc' is reassigned a value before the old one has been used.
djmount-0.71/djmount/test_vfs.c:56:1: style: union member 'Anonymous3::baseclass' is never used. [unusedStructMember]
djmount-0.71/djmount/upnp_util.c:278:20: style: Function 'UpnpUtil_ResolveURL' argument 2 names different: declaration 'baseURL' definition 'base'. [funcArgNamesDifferent]
djmount-0.71/djmount/upnp_util.h:74:20: note: Function 'UpnpUtil_ResolveURL' argument 2 names different: declaration 'baseURL' definition 'base'.
djmount-0.71/djmount/upnp_util.c:278:20: note: Function 'UpnpUtil_ResolveURL' argument 2 names different: declaration 'baseURL' definition 'base'.
djmount-0.71/djmount/upnp_util.c:278:38: style: Function 'UpnpUtil_ResolveURL' argument 3 names different: declaration 'relURL' definition 'rel'. [funcArgNamesDifferent]
djmount-0.71/djmount/upnp_util.h:74:41: note: Function 'UpnpUtil_ResolveURL' argument 3 names different: declaration 'relURL' definition 'rel'.
djmount-0.71/djmount/upnp_util.c:278:38: note: Function 'UpnpUtil_ResolveURL' argument 3 names different: declaration 'relURL' definition 'rel'.
djmount-0.71/djmount/vfs.c:282:47: style: Function 'VFS_Browse' argument 2 names different: declaration 'query' definition 'q'. [funcArgNamesDifferent]
djmount-0.71/djmount/vfs.h:112:41: note: Function 'VFS_Browse' argument 2 names different: declaration 'query' definition 'q'.
djmount-0.71/djmount/vfs.c:282:47: note: Function 'VFS_Browse' argument 2 names different: declaration 'query' definition 'q'.
djmount-0.71/djmount/xml_util.c:136:34: style: Function 'XMLUtil_GetDocumentString' argument 1 names different: declaration 'talloc_context' definition 'context'. [funcArgNamesDifferent]
djmount-0.71/djmount/xml_util.h:141:34: note: Function 'XMLUtil_GetDocumentString' argument 1 names different: declaration 'talloc_context' definition 'context'.
djmount-0.71/djmount/xml_util.c:136:34: note: Function 'XMLUtil_GetDocumentString' argument 1 names different: declaration 'talloc_context' definition 'context'.
djmount-0.71/djmount/xml_util.c:162:30: style: Function 'XMLUtil_GetNodeString' argument 1 names different: declaration 'talloc_context' definition 'context'. [funcArgNamesDifferent]
djmount-0.71/djmount/xml_util.h:149:30: note: Function 'XMLUtil_GetNodeString' argument 1 names different: declaration 'talloc_context' definition 'context'.
djmount-0.71/djmount/xml_util.c:162:30: note: Function 'XMLUtil_GetNodeString' argument 1 names different: declaration 'talloc_context' definition 'context'.
djmount-0.71/gl/error.c:284:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
djmount-0.71/gl/error.c:189:12: style: Function 'error' argument 1 names different: declaration '__status' definition 'status'. [funcArgNamesDifferent]
djmount-0.71/gl/error.h:43:24: note: Function 'error' argument 1 names different: declaration '__status' definition 'status'.
djmount-0.71/gl/error.c:189:12: note: Function 'error' argument 1 names different: declaration '__status' definition 'status'.
djmount-0.71/gl/error.c:189:24: style: Function 'error' argument 2 names different: declaration '__errnum' definition 'errnum'. [funcArgNamesDifferent]
djmount-0.71/gl/error.h:43:38: note: Function 'error' argument 2 names different: declaration '__errnum' definition 'errnum'.
djmount-0.71/gl/error.c:189:24: note: Function 'error' argument 2 names different: declaration '__errnum' definition 'errnum'.
djmount-0.71/gl/error.c:189:44: style: Function 'error' argument 3 names different: declaration '__format' definition 'message'. [funcArgNamesDifferent]
djmount-0.71/gl/error.h:43:60: note: Function 'error' argument 3 names different: declaration '__format' definition 'message'.
djmount-0.71/gl/error.c:189:44: note: Function 'error' argument 3 names different: declaration '__format' definition 'message'.
djmount-0.71/gl/error.c:233:20: style: Function 'error_at_line' argument 1 names different: declaration '__status' definition 'status'. [funcArgNamesDifferent]
djmount-0.71/gl/error.h:46:32: note: Function 'error_at_line' argument 1 names different: declaration '__status' definition 'status'.
djmount-0.71/gl/error.c:233:20: note: Function 'error_at_line' argument 1 names different: declaration '__status' definition 'status'.
djmount-0.71/gl/error.c:233:32: style: Function 'error_at_line' argument 2 names different: declaration '__errnum' definition 'errnum'. [funcArgNamesDifferent]
djmount-0.71/gl/error.h:46:46: note: Function 'error_at_line' argument 2 names different: declaration '__errnum' definition 'errnum'.
djmount-0.71/gl/error.c:233:32: note: Function 'error_at_line' argument 2 names different: declaration '__errnum' definition 'errnum'.
djmount-0.71/gl/error.c:233:52: style: Function 'error_at_line' argument 3 names different: declaration '__fname' definition 'file_name'. [funcArgNamesDifferent]
djmount-0.71/gl/error.h:46:68: note: Function 'error_at_line' argument 3 names different: declaration '__fname' definition 'file_name'.
djmount-0.71/gl/error.c:233:52: note: Function 'error_at_line' argument 3 names different: declaration '__fname' definition 'file_name'.
djmount-0.71/gl/error.c:234:22: style: Function 'error_at_line' argument 4 names different: declaration '__lineno' definition 'line_number'. [funcArgNamesDifferent]
djmount-0.71/gl/error.h:47:20: note: Function 'error_at_line' argument 4 names different: declaration '__lineno' definition 'line_number'.
djmount-0.71/gl/error.c:234:22: note: Function 'error_at_line' argument 4 names different: declaration '__lineno' definition 'line_number'.
djmount-0.71/gl/error.c:234:47: style: Function 'error_at_line' argument 5 names different: declaration '__format' definition 'message'. [funcArgNamesDifferent]
djmount-0.71/gl/error.h:47:42: note: Function 'error_at_line' argument 5 names different: declaration '__format' definition 'message'.
djmount-0.71/gl/error.c:234:47: note: Function 'error_at_line' argument 5 names different: declaration '__format' definition 'message'.
djmount-0.71/gl/error.c:226:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
djmount-0.71/gl/hash.c:449:31: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
djmount-0.71/gl/xmalloc.c:219:8: style: Condition '!HAVE_GNU_CALLOC' is always true [knownConditionTrueFalse]
djmount-0.71/gl/xmalloc.c:220:37: style: Condition 'HAVE_GNU_CALLOC' is always false [knownConditionTrueFalse]
djmount-0.71/gl/xmalloc.c:63:17: style: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'. [funcArgNamesDifferent]
djmount-0.71/gl/xalloc.h:48:23: note: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'.
djmount-0.71/gl/xmalloc.c:63:17: note: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'.
djmount-0.71/gl/xmalloc.c:89:27: style: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'. [funcArgNamesDifferent]
djmount-0.71/gl/xalloc.h:52:33: note: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'.
djmount-0.71/gl/xmalloc.c:89:27: note: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'.
djmount-0.71/gl/xmalloc.c:238:22: style: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
djmount-0.71/gl/xalloc.h:57:28: note: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'.
djmount-0.71/gl/xmalloc.c:238:22: note: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'.
djmount-0.71/gl/xmalloc.c:205:17: error: Allocation with xmalloc, memset doesn't release it. [leakNoVarFunctionCall]
djmount-0.71/gl/xmalloc.c:232:17: error: Allocation with xmalloc, memcpy doesn't release it. [leakNoVarFunctionCall]
djmount-0.71/libupnp/ixml/src/document.c:236:5: style: Variable 'doc' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/ixml/src/document.c:235:5: note: Variable 'doc' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/document.c:236:5: note: Variable 'doc' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/document.c:382:5: style: Variable 'attrNode' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/ixml/src/document.c:379:0: note: Variable 'attrNode' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/document.c:382:5: note: Variable 'attrNode' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/document.c:763:17: style: The scope of the variable 'name' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/element.c:309:16: style: The scope of the variable 'preSib' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/element.c:310:7: style: The scope of the variable 'nextSib' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/element.c:771:16: style: The scope of the variable 'preSib' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/element.c:772:7: style: The scope of the variable 'nextSib' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/ixml.c:298:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
djmount-0.71/libupnp/ixml/src/ixml.c:301:15: note: Found duplicate branches for 'if' and 'else'.
djmount-0.71/libupnp/ixml/src/ixml.c:298:13: note: Found duplicate branches for 'if' and 'else'.
djmount-0.71/libupnp/ixml/src/ixmlmembuf.c:55:12: style: The scope of the variable 'diff' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:321:5: style: Variable 'pstr' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:313:0: note: Variable 'pstr' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:321:5: note: Variable 'pstr' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:471:5: style: Variable 'newParser' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:469:0: note: Variable 'newParser' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:471:5: note: Variable 'newParser' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:573:5: style: Variable 'pCur' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:569:0: note: Variable 'pCur' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:573:5: note: Variable 'pCur' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:656:5: style: Variable 'xmlParser' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:654:0: note: Variable 'xmlParser' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:656:5: note: Variable 'xmlParser' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:700:5: style: Variable 'elementNode' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:697:0: note: Variable 'elementNode' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:700:5: note: Variable 'elementNode' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:701:5: style: Variable 'attrNode' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:698:0: note: Variable 'attrNode' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:701:5: note: Variable 'attrNode' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:907:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:902:0: note: Variable 'rc' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:907:5: note: Variable 'rc' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:253:7: style: The scope of the variable 'm' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:314:9: style: The scope of the variable 'i' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:604:9: style: The scope of the variable 'fileSize' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:605:9: style: The scope of the variable 'bytesRead' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:1216:7: style: The scope of the variable 'c' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:1596:11: style: The scope of the variable 'namespaceUri' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:1649:11: style: The scope of the variable 'pLocalName' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:1650:9: style: The scope of the variable 'nPrefix' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:1948:9: style: The scope of the variable 'tokenLength' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:2028:9: style: The scope of the variable 'tokenLength' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:2029:11: style: The scope of the variable 'notAllowed' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:895:35: style: Function 'Parser_parseDocument' argument 2 names different: declaration 'domParser' definition 'xmlParser'. [funcArgNamesDifferent]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:233:43: note: Function 'Parser_parseDocument' argument 2 names different: declaration 'domParser' definition 'xmlParser'.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:895:35: note: Function 'Parser_parseDocument' argument 2 names different: declaration 'domParser' definition 'xmlParser'.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:1490:34: style: Function 'Parser_getNextToken' argument 1 names different: declaration 'myParser' definition 'xmlParser'. [funcArgNamesDifferent]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:224:42: note: Function 'Parser_getNextToken' argument 1 names different: declaration 'myParser' definition 'xmlParser'.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:1490:34: note: Function 'Parser_getNextToken' argument 1 names different: declaration 'myParser' definition 'xmlParser'.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:1697:34: style: Function 'Parser_xmlNamespace' argument 1 names different: declaration 'myParser' definition 'xmlParser'. [funcArgNamesDifferent]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:225:42: note: Function 'Parser_xmlNamespace' argument 1 names different: declaration 'myParser' definition 'xmlParser'.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:1697:34: note: Function 'Parser_xmlNamespace' argument 1 names different: declaration 'myParser' definition 'xmlParser'.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:1901:42: style: Function 'Parser_ElementPrefixDefined' argument 1 names different: declaration 'myParser' definition 'xmlParser'. [funcArgNamesDifferent]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:227:51: note: Function 'Parser_ElementPrefixDefined' argument 1 names different: declaration 'myParser' definition 'xmlParser'.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:1901:42: note: Function 'Parser_ElementPrefixDefined' argument 1 names different: declaration 'myParser' definition 'xmlParser'.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:2231:26: style: Function 'Parser_free' argument 1 names different: declaration 'myParser' definition 'xmlParser'. [funcArgNamesDifferent]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:214:35: note: Function 'Parser_free' argument 1 names different: declaration 'myParser' definition 'xmlParser'.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:2231:26: note: Function 'Parser_free' argument 1 names different: declaration 'myParser' definition 'xmlParser'.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:2410:33: style: Function 'Parser_getNextNode' argument 1 names different: declaration 'myParser' definition 'xmlParser'. [funcArgNamesDifferent]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:221:41: note: Function 'Parser_getNextNode' argument 1 names different: declaration 'myParser' definition 'xmlParser'.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:2410:33: note: Function 'Parser_getNextNode' argument 1 names different: declaration 'myParser' definition 'xmlParser'.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:2411:37: style: Function 'Parser_getNextNode' argument 2 names different: declaration 'newNode' definition 'node'. [funcArgNamesDifferent]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:222:44: note: Function 'Parser_getNextNode' argument 2 names different: declaration 'newNode' definition 'node'.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:2411:37: note: Function 'Parser_getNextNode' argument 2 names different: declaration 'newNode' definition 'node'.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:2412:32: style: Function 'Parser_getNextNode' argument 3 names different: declaration 'isEnd' definition 'bETag'. [funcArgNamesDifferent]
djmount-0.71/libupnp/ixml/src/ixmlparser.c:223:39: note: Function 'Parser_getNextNode' argument 3 names different: declaration 'isEnd' definition 'bETag'.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:2412:32: note: Function 'Parser_getNextNode' argument 3 names different: declaration 'isEnd' definition 'bETag'.
djmount-0.71/libupnp/ixml/src/ixmlparser.c:2085:28: style: Variable 'bReadContent' is assigned a value that is never used. [unreadVariable]
djmount-0.71/libupnp/ixml/src/node.c:864:5: style: Variable 'newNode' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/ixml/src/node.c:860:0: note: Variable 'newNode' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/node.c:864:5: note: Variable 'newNode' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/node.c:892:5: style: Variable 'newCDATA' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/ixml/src/node.c:887:0: note: Variable 'newCDATA' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/node.c:892:5: note: Variable 'newCDATA' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/ixml/src/node.c:415:16: style: The scope of the variable 'prev' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/node.c:888:16: style: The scope of the variable 'newNode' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/node.c:889:16: style: The scope of the variable 'srcNode' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/node.c:1105:19: style: The scope of the variable 'newElement' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/node.c:1108:20: style: The scope of the variable 'newDoc' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/node.c:1305:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/node.c:1343:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/node.c:1421:17: style: The scope of the variable 'name' can be reduced. [variableScope]
djmount-0.71/libupnp/ixml/src/node.c:1453:17: style: The scope of the variable 'name' can be reduced. [variableScope]
djmount-0.71/libupnp/threadutil/src/FreeList.c:167:9: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
djmount-0.71/libupnp/threadutil/src/LinkedList.c:65:5: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/threadutil/src/LinkedList.c:61:0: note: Variable 'temp' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/threadutil/src/LinkedList.c:65:5: note: Variable 'temp' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/threadutil/src/ThreadPool.c:592:30: warning: Either the condition 'tp!=NULL' is redundant or there is possible null pointer dereference: tp. [nullPointerRedundantCheck]
djmount-0.71/libupnp/threadutil/src/ThreadPool.c:594:20: note: Assuming that condition 'tp!=NULL' is not redundant
djmount-0.71/libupnp/threadutil/src/ThreadPool.c:592:30: note: Null pointer dereference
djmount-0.71/libupnp/threadutil/src/ThreadPool.c:563:9: style: Variable 'newJob' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/threadutil/src/ThreadPool.c:558:0: note: Variable 'newJob' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/threadutil/src/ThreadPool.c:563:9: note: Variable 'newJob' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/threadutil/src/ThreadPool.c:370:13: style: The scope of the variable 'retCode' can be reduced. [variableScope]
djmount-0.71/libupnp/threadutil/src/ThreadPool.c:689:13: style: The scope of the variable 'i' can be reduced. [variableScope]
djmount-0.71/libupnp/threadutil/src/ThreadPool.c:1067:13: style: The scope of the variable 'i' can be reduced. [variableScope]
djmount-0.71/libupnp/threadutil/src/TimerThread.c:207:5: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/threadutil/src/TimerThread.c:202:0: note: Variable 'temp' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/threadutil/src/TimerThread.c:207:5: note: Variable 'temp' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/threadutil/src/TimerThread.c:72:12: style: The scope of the variable 'currentTime' can be reduced. [variableScope]
djmount-0.71/libupnp/threadutil/src/iasnprintf.c:141:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:651:21: warning: Either the condition 'if(tempServiceType)' is redundant or there is possible null pointer dereference: tempServiceType. [nullPointerRedundantCheck]
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:691:11: note: Assuming that condition 'if(tempServiceType)' is not redundant
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:651:21: note: Null pointer dereference
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:160:5: style: Variable 'servlistnodelist' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:157:0: note: Variable 'servlistnodelist' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:160:5: note: Variable 'servlistnodelist' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:205:5: style: Variable 'nodeList' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:199:0: note: Variable 'nodeList' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:205:5: note: Variable 'nodeList' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:242:5: style: Variable 'nodeList' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:236:0: note: Variable 'nodeList' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:242:5: note: Variable 'nodeList' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:538:17: style: Variable 'xmlbuff' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:533:0: note: Variable 'xmlbuff' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:538:17: note: Variable 'xmlbuff' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:636:5: style: Variable 'baseURL' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:629:0: note: Variable 'baseURL' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:636:5: note: Variable 'baseURL' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/common/sample_util.c:721:44: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/linux/upnp_tv_ctrlpt_main.c:452:9: style: Variable 'code' is assigned a value that is never used. [unreadVariable]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/linux/upnp_tv_ctrlpt_main.c:298:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/linux/upnp_tv_ctrlpt_main.c:365:25: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/linux/upnp_tv_ctrlpt_main.c:377:25: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/linux/upnp_tv_ctrlpt_main.c:389:25: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/linux/upnp_tv_ctrlpt_main.c:400:25: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:126:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:714:17: warning: Either the condition 'if(deviceType)' is redundant or there is possible null pointer dereference: deviceType. [nullPointerRedundantCheck]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:818:7: note: Assuming that condition 'if(deviceType)' is not redundant
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:714:17: note: Null pointer dereference
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:699:5: style: Variable 'UDN' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:680:0: note: Variable 'UDN' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:699:5: note: Variable 'UDN' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:700:5: style: Variable 'deviceType' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:675:0: note: Variable 'deviceType' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:700:5: note: Variable 'deviceType' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:701:5: style: Variable 'friendlyName' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:676:0: note: Variable 'friendlyName' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:701:5: note: Variable 'friendlyName' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:703:5: style: Variable 'baseURL' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:678:0: note: Variable 'baseURL' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:703:5: note: Variable 'baseURL' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:704:5: style: Variable 'relURL' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:679:0: note: Variable 'relURL' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:704:5: note: Variable 'relURL' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:706:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:689:0: note: Variable 'ret' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:706:5: note: Variable 'ret' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:355:9: style: The scope of the variable 'param' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:578:7: style: The scope of the variable 'service' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:579:7: style: The scope of the variable 'var' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:580:10: style: The scope of the variable 'spacer' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:690:9: style: The scope of the variable 'found' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:692:7: style: The scope of the variable 'var' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:863:7: style: The scope of the variable 'variables' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:864:19: style: The scope of the variable 'property' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:865:7: style: The scope of the variable 'variable' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:866:9: style: The scope of the variable 'length' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:867:7: style: The scope of the variable 'length1' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:868:9: style: The scope of the variable 'i' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/sample/tvctrlpt/upnp_tv_ctrlpt.c:869:7: style: The scope of the variable 'j' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/sample/tvdevice/linux/upnp_tv_device_main.c:72:12: style: Condition '!stoploop' is always true [knownConditionTrueFalse]
djmount-0.71/libupnp/upnp/sample/tvdevice/linux/upnp_tv_device_main.c:68:20: note: Assignment 'stoploop=0', assigned value is 0
djmount-0.71/libupnp/upnp/sample/tvdevice/linux/upnp_tv_device_main.c:72:12: note: Condition '!stoploop' is always true
djmount-0.71/libupnp/upnp/sample/tvdevice/linux/upnp_tv_device_main.c:178:12: style: Variable 'code' is assigned a value that is never used. [unreadVariable]
djmount-0.71/libupnp/upnp/sample/tvdevice/linux/upnp_tv_device_main.c:81:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
djmount-0.71/libupnp/upnp/src/api/upnpapi.c:3237:5: error: Memory pointed to by 'xml_buf' is freed twice. [doubleFree]
djmount-0.71/libupnp/upnp/src/api/upnptools.c:140:5: style: Variable 'tempRel' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/src/api/upnptools.c:138:5: note: Variable 'tempRel' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/src/api/upnptools.c:140:5: note: Variable 'tempRel' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/src/api/upnptools.c:185:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/api/upnptools.c:258:17: style: The scope of the variable 'ArgName' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/api/upnptools.c:259:7: style: The scope of the variable 'ArgValue' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/api/upnptools.c:261:9: style: The scope of the variable 'Idx' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/api/upnptools.c:263:16: style: The scope of the variable 'node' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/api/upnptools.c:264:19: style: The scope of the variable 'Ele' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/api/upnptools.c:486:10: style: The scope of the variable 'BlankDoc' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/api/upnptools.c:491:16: style: The scope of the variable 'Txt' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/api/upnptools.c:492:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/api/upnptools.c:545:7: style: The scope of the variable 'ArgValue' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/client_table/client_table.c:85:28: style: The scope of the variable 'event' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/miniserver/miniserver.c:618:9: style: Condition 'reuseaddr_on' is always false [knownConditionTrueFalse]
djmount-0.71/libupnp/upnp/src/genlib/miniserver/miniserver.c:595:24: note: Assignment 'reuseaddr_on=0', assigned value is 0
djmount-0.71/libupnp/upnp/src/genlib/miniserver/miniserver.c:618:9: note: Condition 'reuseaddr_on' is always false
djmount-0.71/libupnp/upnp/src/genlib/miniserver/miniserver.c:357:23: warning: Either the condition 'request==NULL' is redundant or there is possible null pointer dereference: request. [nullPointerRedundantCheck]
djmount-0.71/libupnp/upnp/src/genlib/miniserver/miniserver.c:352:17: note: Assuming that condition 'request==NULL' is not redundant
djmount-0.71/libupnp/upnp/src/genlib/miniserver/miniserver.c:357:23: note: Null pointer dereference
djmount-0.71/libupnp/upnp/src/genlib/miniserver/miniserver.c:597:9: style: The scope of the variable 'errCode' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/miniserver/miniserver.c:680:21: style: Checking if unsigned variable 'actual_port' is less than zero. [unsignedLessThanZero]
djmount-0.71/libupnp/upnp/src/genlib/miniserver/miniserver.c:719:26: style: Checking if unsigned variable 'miniStopSockPort' is less than zero. [unsignedLessThanZero]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpparser.c:658:12: style: The scope of the variable 'save_pos' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpparser.c:784:10: style: The scope of the variable 'c' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpparser.c:872:9: style: The scope of the variable 'num' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpparser.c:1585:12: style: The scope of the variable 'save_pos' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpparser.c:1589:9: style: The scope of the variable 'index' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpparser.c:1921:12: style: The scope of the variable 'save_pos' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpparser.c:2093:9: style: The scope of the variable 'response_code' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpparser.c:2486:20: style: The scope of the variable 'header' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:855:12: warning: Either the condition '!size' is redundant or there is possible null pointer dereference: size. [nullPointerRedundantCheck]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:853:26: note: Assuming that condition '!size' is not redundant
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:855:12: note: Null pointer dereference
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:1288:12: warning: Either the condition '!size' is redundant or there is possible null pointer dereference: size. [nullPointerRedundantCheck]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:1286:26: note: Assuming that condition '!size' is not redundant
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:1288:12: note: Null pointer dereference
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:193:9: style: The scope of the variable 'num_read' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:593:12: style: The scope of the variable 'copy_len' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:1280:9: style: The scope of the variable 'num_read' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:1963:9: style: The scope of the variable 'hostlen' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:1964:11: style: The scope of the variable 'hoststr' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:1965:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:2081:9: style: The scope of the variable 'tcp_connection' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:854:24: style: Checking if unsigned variable '*size' is less than zero. [unsignedLessThanZero]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:1287:24: style: Checking if unsigned variable '*size' is less than zero. [unsignedLessThanZero]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:595:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:748:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:1068:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:1980:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
djmount-0.71/libupnp/upnp/src/genlib/net/http/httpreadwrite.c:329:43: error: va_list 'argp' was opened but not closed by va_end(). [va_end_missing]
djmount-0.71/libupnp/upnp/src/genlib/net/http/statcodes.c:177:26: warning: Logical conjunction always evaluates to false: statusCode < 100 && statusCode >= 600. [incorrectLogicOperator]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:294:8: warning: Either the condition '!content_type' is redundant or there is possible null pointer dereference: content_type. [nullPointerRedundantCheck]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:322:9: note: Assuming that condition '!content_type' is not redundant
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:294:8: note: Null pointer dereference
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:318:8: warning: Either the condition '!content_type' is redundant or there is possible null pointer dereference: content_type. [nullPointerRedundantCheck]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:322:9: note: Assuming that condition '!content_type' is not redundant
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:318:8: note: Null pointer dereference
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:1590:13: warning: Either the condition 'Instr' is redundant or there is possible null pointer dereference: Instr. [nullPointerRedundantCheck]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:1507:9: note: Assuming that condition 'Instr' is not redundant
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:1590:13: note: Null pointer dereference
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:1215:5: style: Variable 'request_doc' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:1201:5: note: Variable 'request_doc' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:1215:5: note: Variable 'request_doc' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:203:29: style: The scope of the variable 'doc_type' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:242:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:244:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:453:9: style: The scope of the variable 'ret_code' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:525:9: style: The scope of the variable 'ret_code' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:560:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:656:9: style: The scope of the variable 'index' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:728:9: style: The scope of the variable 'webDirLen' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:834:7: style: The scope of the variable 'RetPtr' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:871:9: style: The scope of the variable 'i' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:874:9: style: The scope of the variable 'Is_Suffix_byte_Range' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:1039:20: style: The scope of the variable 'header' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:1043:9: style: The scope of the variable 'index' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:633:26: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:796:9: error: Memory leak: Str1 [memleak]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:796:9: error: Memory leak: Str2 [memleak]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:805:0: error: Memory leak: Str1 [memleak]
djmount-0.71/libupnp/upnp/src/genlib/net/http/webserver.c:805:0: error: Memory leak: Str2 [memleak]
djmount-0.71/libupnp/upnp/src/genlib/net/sock.c:185:10: style: The scope of the variable 'bytes_sent' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/sock.c:186:7: style: The scope of the variable 'byte_left' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/sock.c:187:7: style: The scope of the variable 'num_written' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/uri/uri.c:162:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
djmount-0.71/libupnp/upnp/src/genlib/net/uri/uri.c:754:5: style: Variable 'Segments' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/src/genlib/net/uri/uri.c:751:0: note: Variable 'Segments' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/src/genlib/net/uri/uri.c:754:5: note: Variable 'Segments' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/src/genlib/net/uri/uri.c:154:10: style: The scope of the variable 'tempChar' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/uri/uri.c:155:9: style: The scope of the variable 'i' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/uri/uri.c:156:9: style: The scope of the variable 'j' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/uri/uri.c:534:9: style: The scope of the variable 'begin_port' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/uri/uri.c:538:10: style: The scope of the variable 'temp_hostbyname_buff' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/net/uri/uri.c:842:9: style: The scope of the variable 'i' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/util/membuffer.c:201:12: style: The scope of the variable 'diff' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/genlib/util/strintmap.c:70:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/ssdp/ssdp_server.c:721:5: style: Variable 'parser' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/src/ssdp/ssdp_server.c:717:0: note: Variable 'parser' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/src/ssdp/ssdp_server.c:721:5: note: Variable 'parser' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/src/ssdp/ssdp_server.c:815:5: style: Variable 'requestBuf' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/src/ssdp/ssdp_server.c:807:0: note: Variable 'requestBuf' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/src/ssdp/ssdp_server.c:815:5: note: Variable 'requestBuf' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/src/ssdp/ssdp_server.c:823:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/src/ssdp/ssdp_server.c:811:0: note: Variable 'data' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/src/ssdp/ssdp_server.c:823:5: note: Variable 'data' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/src/ssdp/ssdp_server.c:489:7: style: The scope of the variable 'TempBuf' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/ssdp/ssdp_server.c:490:7: style: The scope of the variable 'Ptr' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/ssdp/ssdp_server.c:491:7: style: The scope of the variable 'ptr1' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/ssdp/ssdp_server.c:492:7: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/ssdp/ssdp_server.c:493:7: style: The scope of the variable 'ptr3' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/urlconfig/urlconfig.c:385:5: style: Variable 'err_code' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/libupnp/upnp/src/urlconfig/urlconfig.c:379:5: note: Variable 'err_code' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/src/urlconfig/urlconfig.c:385:5: note: Variable 'err_code' is reassigned a value before the old one has been used.
djmount-0.71/libupnp/upnp/src/uuid/sysdep.c:33:10: style: The scope of the variable 'seed' can be reduced. [variableScope]
djmount-0.71/libupnp/upnp/src/uuid/uuid.c:127:28: style: Function 'format_uuid_v1' argument 2 names different: declaration 'clockseq' definition 'clock_seq'. [funcArgNamesDifferent]
djmount-0.71/libupnp/upnp/src/uuid/uuid.c:38:40: note: Function 'format_uuid_v1' argument 2 names different: declaration 'clockseq' definition 'clock_seq'.
djmount-0.71/libupnp/upnp/src/uuid/uuid.c:127:28: note: Function 'format_uuid_v1' argument 2 names different: declaration 'clockseq' definition 'clock_seq'.
djmount-0.71/talloc/talloc/talloc.c:48:0: error: #error "no var arg header" [preprocessorErrorDirective]
djmount-0.71/talloc/talloc/testsuite.c:637:2: style: Variable 'el2' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/talloc/talloc/testsuite.c:636:2: note: Variable 'el2' is reassigned a value before the old one has been used.
djmount-0.71/talloc/talloc/testsuite.c:637:2: note: Variable 'el2' is reassigned a value before the old one has been used.
djmount-0.71/talloc/talloc/testsuite.c:638:2: style: Variable 'el2' is reassigned a value before the old one has been used. [redundantAssignment]
djmount-0.71/talloc/talloc/testsuite.c:637:2: note: Variable 'el2' is reassigned a value before the old one has been used.
djmount-0.71/talloc/talloc/testsuite.c:638:2: note: Variable 'el2' is reassigned a value before the old one has been used.
djmount-0.71/talloc/talloc/testsuite.c:129:8: style: Variable 'ref' is assigned a value that is never used. [unreadVariable]
djmount-0.71/talloc/talloc/testsuite.c:237:8: style: Variable 'ref' is assigned a value that is never used. [unreadVariable]
djmount-0.71/talloc/talloc/testsuite.c:279:8: style: Variable 'ref' is assigned a value that is never used. [unreadVariable]
djmount-0.71/talloc/talloc/testsuite.c:328:8: style: Variable 'ref' is assigned a value that is never used. [unreadVariable]
djmount-0.71/talloc/talloc/testsuite.c:819:8: style: Variable 'p2' is assigned a value that is never used. [unreadVariable]
djmount-0.71/talloc/talloc/testsuite.c:820:8: style: Variable 'p3' is assigned a value that is never used. [unreadVariable]
djmount-0.71/talloc/talloc/testsuite.c:833:8: style: Variable 'p1' is allocated memory that is never used. [unusedAllocatedMemory]
djmount-0.71/talloc/talloc/testsuite.c:834:8: style: Variable 'p2' is allocated memory that is never used. [unusedAllocatedMemory]
djmount-0.71/talloc/talloc/testsuite.c:835:8: style: Variable 'p3' is allocated memory that is never used. [unusedAllocatedMemory]
[15:03]

ftp://ftp.se.debian.org/debian/pool/main/d/djoser/djoser_1.1.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/djview4/djview4_4.9.orig.tar.gz
djview4/npdjvu/npdjvu.cpp:760:13: style: Condition '!npstream' is always true [knownConditionTrueFalse]
djview4/npdjvu/npdjvu.cpp:758:30: note: Assignment 'npstream=0', assigned value is 0
djview4/npdjvu/npdjvu.cpp:760:13: note: Condition '!npstream' is always true
djview4/npdjvu/npdjvu.cpp:639:36: style: C-style pointer casting [cstyleCast]
djview4/npdjvu/npdjvu.cpp:652:28: style: C-style pointer casting [cstyleCast]
djview4/npdjvu/npdjvu.cpp:674:36: style: C-style pointer casting [cstyleCast]
djview4/npdjvu/npdjvu.cpp:740:36: style: C-style pointer casting [cstyleCast]
djview4/npdjvu/npdjvu.cpp:780:36: style: C-style pointer casting [cstyleCast]
djview4/npdjvu/npdjvu.cpp:781:37: style: C-style pointer casting [cstyleCast]
djview4/npdjvu/npdjvu.cpp:809:36: style: C-style pointer casting [cstyleCast]
djview4/npdjvu/npdjvu.cpp:810:37: style: C-style pointer casting [cstyleCast]
djview4/npdjvu/npdjvu.cpp:850:36: style: C-style pointer casting [cstyleCast]
djview4/npdjvu/npdjvu.cpp:863:36: style: C-style pointer casting [cstyleCast]
djview4/npdjvu/npdjvu.cpp:886:36: style: C-style pointer casting [cstyleCast]
djview4/npdjvu/npdjvu.cpp:585:20: style: Function 'NPP_New' argument 1 names different: declaration 'pluginType' definition 'mime'. [funcArgNamesDifferent]
djview4/npdjvu/npdjvu.h:20:39: note: Function 'NPP_New' argument 1 names different: declaration 'pluginType' definition 'mime'.
djview4/npdjvu/npdjvu.cpp:585:20: note: Function 'NPP_New' argument 1 names different: declaration 'pluginType' definition 'mime'.
djview4/npdjvu/npdjvu.cpp:585:30: style: Function 'NPP_New' argument 2 names different: declaration 'instance' definition 'npp'. [funcArgNamesDifferent]
djview4/npdjvu/npdjvu.h:20:55: note: Function 'NPP_New' argument 2 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:585:30: note: Function 'NPP_New' argument 2 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:637:17: style: Function 'NPP_Destroy' argument 1 names different: declaration 'instance' definition 'npp'. [funcArgNamesDifferent]
djview4/npdjvu/npdjvu.h:24:36: note: Function 'NPP_Destroy' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:637:17: note: Function 'NPP_Destroy' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:672:19: style: Function 'NPP_SetWindow' argument 1 names different: declaration 'instance' definition 'npp'. [funcArgNamesDifferent]
djview4/npdjvu/npdjvu.h:26:38: note: Function 'NPP_SetWindow' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:672:19: note: Function 'NPP_SetWindow' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:734:19: style: Function 'NPP_NewStream' argument 1 names different: declaration 'instance' definition 'npp'. [funcArgNamesDifferent]
djview4/npdjvu/npdjvu.h:28:38: note: Function 'NPP_NewStream' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:734:19: note: Function 'NPP_NewStream' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:734:35: style: Function 'NPP_NewStream' argument 2 names different: declaration 'type' definition 'mime'. [funcArgNamesDifferent]
djview4/npdjvu/npdjvu.h:28:59: note: Function 'NPP_NewStream' argument 2 names different: declaration 'type' definition 'mime'.
djview4/npdjvu/npdjvu.cpp:734:35: note: Function 'NPP_NewStream' argument 2 names different: declaration 'type' definition 'mime'.
djview4/npdjvu/npdjvu.cpp:777:23: style: Function 'NPP_DestroyStream' argument 1 names different: declaration 'instance' definition 'npp'. [funcArgNamesDifferent]
djview4/npdjvu/npdjvu.h:32:42: note: Function 'NPP_DestroyStream' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:777:23: note: Function 'NPP_DestroyStream' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:797:20: style: Function 'NPP_WriteReady' argument 1 names different: declaration 'instance' definition 'npp'. [funcArgNamesDifferent]
djview4/npdjvu/npdjvu.h:35:37: note: Function 'NPP_WriteReady' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:797:20: note: Function 'NPP_WriteReady' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:805:15: style: Function 'NPP_Write' argument 1 names different: declaration 'instance' definition 'npp'. [funcArgNamesDifferent]
djview4/npdjvu/npdjvu.h:37:32: note: Function 'NPP_Write' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:805:15: note: Function 'NPP_Write' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:839:22: style: Function 'NPP_StreamAsFile' argument 1 names different: declaration 'instance' definition 'npp'. [funcArgNamesDifferent]
djview4/npdjvu/npdjvu.h:40:38: note: Function 'NPP_StreamAsFile' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:839:22: note: Function 'NPP_StreamAsFile' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:848:15: style: Function 'NPP_Print' argument 1 names different: declaration 'instance' definition 'npp'. [funcArgNamesDifferent]
djview4/npdjvu/npdjvu.h:43:31: note: Function 'NPP_Print' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:848:15: note: Function 'NPP_Print' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:861:21: style: Function 'NPP_HandleEvent' argument 1 names different: declaration 'instance' definition 'npp'. [funcArgNamesDifferent]
djview4/npdjvu/npdjvu.h:45:38: note: Function 'NPP_HandleEvent' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:861:21: note: Function 'NPP_HandleEvent' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:871:19: style: Function 'NPP_URLNotify' argument 1 names different: declaration 'instance' definition 'npp'. [funcArgNamesDifferent]
djview4/npdjvu/npdjvu.h:47:35: note: Function 'NPP_URLNotify' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:871:19: note: Function 'NPP_URLNotify' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:871:64: style: Function 'NPP_URLNotify' argument 4 names different: declaration 'notifyData' definition 'data'. [funcArgNamesDifferent]
djview4/npdjvu/npdjvu.h:48:54: note: Function 'NPP_URLNotify' argument 4 names different: declaration 'notifyData' definition 'data'.
djview4/npdjvu/npdjvu.cpp:871:64: note: Function 'NPP_URLNotify' argument 4 names different: declaration 'notifyData' definition 'data'.
djview4/npdjvu/npdjvu.cpp:881:18: style: Function 'NPP_GetValue' argument 1 names different: declaration 'instance' definition 'npp'. [funcArgNamesDifferent]
djview4/npdjvu/npdjvu.h:50:37: note: Function 'NPP_GetValue' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:881:18: note: Function 'NPP_GetValue' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:920:18: style: Function 'NPP_SetValue' argument 1 names different: declaration 'instance' definition 'npp'. [funcArgNamesDifferent]
djview4/npdjvu/npdjvu.h:53:37: note: Function 'NPP_SetValue' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/npdjvu.cpp:920:18: note: Function 'NPP_SetValue' argument 1 names different: declaration 'instance' definition 'npp'.
djview4/npdjvu/qtnpapi.h:341:5: style: Struct 'NPClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djview4/npdjvu/npdjvu.cpp:90:3: style: Class 'QtNPDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djview4/npdjvu/qtbrowserplugin_mac.cpp:53:5: style: Class 'QMacBrowserRoot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djview4/npdjvu/qtbrowserplugin_win.cpp:44:10: style: The scope of the variable 'processed' can be reduced. [variableScope]
djview4/npdjvu/qtnpapi.cpp:399:5: warning: Either the condition 'npobj' is redundant or there is possible null pointer dereference: npobj. [nullPointerRedundantCheck]
djview4/npdjvu/qtnpapi.cpp:397:7: note: Assuming that condition 'npobj' is not redundant
djview4/npdjvu/qtnpapi.cpp:399:5: note: Null pointer dereference
djview4/npdjvu/qtnpapi.cpp:445:32: style: Function 'NPClass' argument 1 names different: declaration 'qtnp' definition 'This'. [funcArgNamesDifferent]
djview4/npdjvu/qtnpapi.h:341:27: note: Function 'NPClass' argument 1 names different: declaration 'qtnp' definition 'This'.
djview4/npdjvu/qtnpapi.cpp:445:32: note: Function 'NPClass' argument 1 names different: declaration 'qtnp' definition 'This'.
djview4/nsdejavu/nsdejavu.c:479:21: warning: Either the condition 'if(d)' is redundant or there is possible null pointer dereference: d. [nullPointerRedundantCheck]
djview4/nsdejavu/nsdejavu.c:480:10: note: Assuming that condition 'if(d)' is not redundant
djview4/nsdejavu/nsdejavu.c:479:21: note: Null pointer dereference
djview4/nsdejavu/nsdejavu.c:2384:3: warning: Either the condition 'if(inst)' is redundant or there is possible null pointer dereference: inst. [nullPointerRedundantCheck]
djview4/nsdejavu/nsdejavu.c:2400:14: note: Assuming that condition 'if(inst)' is not redundant
djview4/nsdejavu/nsdejavu.c:2384:3: note: Null pointer dereference
djview4/nsdejavu/nsdejavu.c:241:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
djview4/nsdejavu/nsdejavu.c:286:7: style: The scope of the variable 'res' can be reduced. [variableScope]
djview4/nsdejavu/nsdejavu.c:828:7: style: The scope of the variable 'i' can be reduced. [variableScope]
djview4/nsdejavu/nsdejavu.c:872:7: style: The scope of the variable 'h' can be reduced. [variableScope]
djview4/nsdejavu/nsdejavu.c:886:7: style: The scope of the variable 'h' can be reduced. [variableScope]
djview4/nsdejavu/nsdejavu.c:887:24: style: The scope of the variable 'pq' can be reduced. [variableScope]
djview4/nsdejavu/nsdejavu.c:1726:11: style: The scope of the variable 'screen' can be reduced. [variableScope]
djview4/nsdejavu/nsdejavu.c:1728:11: style: The scope of the variable 'visual' can be reduced. [variableScope]
djview4/nsdejavu/nsdejavu.c:1729:8: style: The scope of the variable 'protocol_str' can be reduced. [variableScope]
djview4/nsdejavu/nsdejavu.c:1731:7: style: The scope of the variable 'width' can be reduced. [variableScope]
djview4/nsdejavu/nsdejavu.c:1731:14: style: The scope of the variable 'height' can be reduced. [variableScope]
djview4/nsdejavu/nsdejavu.c:2172:9: style: The scope of the variable 'id' can be reduced. [variableScope]
djview4/nsdejavu/nsdejavu.c:1129:0: error: Memory leak: storage [memleak]
djview4/nsdejavu/nsdejavu.c:501:11: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
djview4/src/qdjview.h:74:0: error: #error "DDJVUAPI_VERSION>=18 is required !" [preprocessorErrorDirective]
djview4/src/qdjvu.cpp:46:0: error: #error "DDJVUAPI_VERSION>=17 is required !" [preprocessorErrorDirective]
djview4/src/qdjvunet.cpp:414:19: warning: Member variable 'QDjVuNetDocument::p' is not initialized in the constructor. [uninitMemberVar]
djview4/src/qdjvunet.cpp:418:19: warning: Member variable 'QDjVuNetDocument::p' is not initialized in the constructor. [uninitMemberVar]
djview4/src/qdjvu.h:106:3: style: Class 'QDjVuDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djview4/src/qdjvunet.h:36:3: style: Class 'QDjVuNetDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djview4/src/qdjvunet.h:41:16: style: The function 'newstream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djview4/src/qdjvu.h:114:16: note: Virtual function in base class
djview4/src/qdjvunet.h:41:16: note: Function in derived class
djview4/src/qdjvuwidget.cpp:59:0: error: #error "DDJVUAPI_VERSION>=17 is required !" [preprocessorErrorDirective]
[15:03]

ftp://ftp.se.debian.org/debian/pool/main/d/djvubind/djvubind_1.2.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/djvulibre/djvulibre_3.5.27.1.orig.tar.gz
djvulibre-3.5.27.1/libdjvu/GSmartPointer.h:419:10: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/Arrays.h:368:37: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/Arrays.h:381:13: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/Arrays.h:387:13: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/Arrays.h:393:13: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/Arrays.h:400:5: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/Arrays.h:407:5: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/Arrays.h:420:5: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/Arrays.h:427:5: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/Arrays.h:435:5: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/Arrays.h:523:19: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/Arrays.h:530:26: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/Arrays.h:539:19: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/Arrays.h:548:26: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/Arrays.h:559:5: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GSmartPointer.h:432:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GSmartPointer.h:442:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GSmartPointer.h:452:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GSmartPointer.h:470:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GSmartPointer.h:476:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/Arrays.h:404:23: style: Function 'resize' argument 1 names different: declaration 'lobound' definition 'lo'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:348:20: note: Function 'resize' argument 1 names different: declaration 'lobound' definition 'lo'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:404:23: note: Function 'resize' argument 1 names different: declaration 'lobound' definition 'lo'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:404:31: style: Function 'resize' argument 2 names different: declaration 'hibound' definition 'hi'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:348:33: note: Function 'resize' argument 2 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:404:31: note: Function 'resize' argument 2 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:411:23: style: Function 'resize' argument 1 names different: declaration 'hibound' definition 'hi'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:341:20: note: Function 'resize' argument 1 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:411:23: note: Function 'resize' argument 1 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:848:32: style: Function 'DArray' argument 1 names different: declaration 'hibound' definition 'hi'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:754:21: note: Function 'DArray' argument 1 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:848:32: note: Function 'DArray' argument 1 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:855:32: style: Function 'DArray' argument 1 names different: declaration 'lobound' definition 'lo'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:760:21: note: Function 'DArray' argument 1 names different: declaration 'lobound' definition 'lo'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:855:32: note: Function 'DArray' argument 1 names different: declaration 'lobound' definition 'lo'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:855:46: style: Function 'DArray' argument 2 names different: declaration 'hibound' definition 'hi'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:760:40: note: Function 'DArray' argument 2 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:855:46: note: Function 'DArray' argument 2 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:74:24: style: Function 'ArrayRep' argument 1 names different: declaration 'elsize' definition 'xelsize'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:186:17: note: Function 'ArrayRep' argument 1 names different: declaration 'elsize' definition 'xelsize'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:74:24: note: Function 'ArrayRep' argument 1 names different: declaration 'elsize' definition 'xelsize'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:86:24: style: Function 'ArrayRep' argument 1 names different: declaration 'elsize' definition 'xelsize'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:192:17: note: Function 'ArrayRep' argument 1 names different: declaration 'elsize' definition 'xelsize'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:86:24: note: Function 'ArrayRep' argument 1 names different: declaration 'elsize' definition 'xelsize'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:92:10: style: Function 'ArrayRep' argument 7 names different: declaration 'hibound' definition 'hi'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:198:10: note: Function 'ArrayRep' argument 7 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:92:10: note: Function 'ArrayRep' argument 7 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:99:24: style: Function 'ArrayRep' argument 1 names different: declaration 'elsize' definition 'xelsize'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:199:17: note: Function 'ArrayRep' argument 1 names different: declaration 'elsize' definition 'xelsize'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:99:24: note: Function 'ArrayRep' argument 1 names different: declaration 'elsize' definition 'xelsize'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:105:10: style: Function 'ArrayRep' argument 7 names different: declaration 'lobound' definition 'lo'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:205:10: note: Function 'ArrayRep' argument 7 names different: declaration 'lobound' definition 'lo'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:105:10: note: Function 'ArrayRep' argument 7 names different: declaration 'lobound' definition 'lo'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:105:18: style: Function 'ArrayRep' argument 8 names different: declaration 'hibound' definition 'hi'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:205:23: note: Function 'ArrayRep' argument 8 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:105:18: note: Function 'ArrayRep' argument 8 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:112:37: style: Function 'ArrayRep' argument 1 names different: declaration 'rep' definition 'arr'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:206:30: note: Function 'ArrayRep' argument 1 names different: declaration 'rep' definition 'arr'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:112:37: note: Function 'ArrayRep' argument 1 names different: declaration 'rep' definition 'arr'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:140:22: style: Function 'resize' argument 1 names different: declaration 'lobound' definition 'lo'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:218:21: note: Function 'resize' argument 1 names different: declaration 'lobound' definition 'lo'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:140:22: note: Function 'resize' argument 1 names different: declaration 'lobound' definition 'lo'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:140:30: style: Function 'resize' argument 2 names different: declaration 'hibound' definition 'hi'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:218:34: note: Function 'resize' argument 2 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:140:30: note: Function 'resize' argument 2 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:702:0: style: Function 'TArray < char >' argument 1 names different: declaration 'hibound' definition 'hi'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:640:0: note: Function 'TArray < char >' argument 1 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:702:0: note: Function 'TArray < char >' argument 1 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:709:0: style: Function 'TArray < char >' argument 1 names different: declaration 'lobound' definition 'lo'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:646:0: note: Function 'TArray < char >' argument 1 names different: declaration 'lobound' definition 'lo'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:709:0: note: Function 'TArray < char >' argument 1 names different: declaration 'lobound' definition 'lo'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:709:0: style: Function 'TArray < char >' argument 2 names different: declaration 'hibound' definition 'hi'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/Arrays.h:646:0: note: Function 'TArray < char >' argument 2 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.h:709:0: note: Function 'TArray < char >' argument 2 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:195:9: style: Variable 'ndata' is assigned a value that is never used. [unreadVariable]
djvulibre-3.5.27.1/libdjvu/GSmartPointer.h:326:12: warning: Member variable 'GPEnabled::count' is not assigned a value in 'GPEnabled::operator='. [operatorEqVarError]
djvulibre-3.5.27.1/libdjvu/Arrays.h:133:4: warning: Member variable '_ArrayRep::count' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/Arrays.h:136:16: warning: Member variable '_ArrayRep::count' is not assigned a value in '_ArrayRep::operator='. [operatorEqVarError]
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:129:11: warning: Member variable 'ArrayRep::elsize' is not assigned a value in 'ArrayRep::operator='. [operatorEqVarError]
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:129:11: warning: Member variable 'ArrayRep::destroy' is not assigned a value in 'ArrayRep::operator='. [operatorEqVarError]
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:129:11: warning: Member variable 'ArrayRep::init1' is not assigned a value in 'ArrayRep::operator='. [operatorEqVarError]
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:129:11: warning: Member variable 'ArrayRep::init2' is not assigned a value in 'ArrayRep::operator='. [operatorEqVarError]
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:129:11: warning: Member variable 'ArrayRep::copy' is not assigned a value in 'ArrayRep::operator='. [operatorEqVarError]
djvulibre-3.5.27.1/libdjvu/Arrays.cpp:129:11: warning: Member variable 'ArrayRep::insert' is not assigned a value in 'ArrayRep::operator='. [operatorEqVarError]
djvulibre-3.5.27.1/libdjvu/Arrays.h:174:10: style: Technically the member function '_ArrayBase::operator==' can be const. [functionConst]
djvulibre-3.5.27.1/libdjvu/GSmartPointer.h:160:3: style: Class 'GPBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GSmartPointer.h:255:3: style: Class 'GP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/Arrays.h:155:4: style: Class '_ArrayBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/Arrays.h:754:4: style: Class 'DArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/Arrays.h:883:3: style: Class 'DPArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/ByteStream.h:377:3: style: Class 'Wrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/Arrays.h:640:0: style: Class 'TArray < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/ByteStream.h:382:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/ByteStream.h:153:18: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/ByteStream.h:382:18: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/ByteStream.h:384:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/ByteStream.h:163:18: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/ByteStream.h:384:18: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/ByteStream.h:386:16: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/ByteStream.h:166:16: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/ByteStream.h:386:16: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/ByteStream.h:388:15: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/ByteStream.h:189:15: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/ByteStream.h:388:15: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/ByteStream.h:390:16: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/ByteStream.h:194:16: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/ByteStream.h:390:16: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/Arrays.h:826:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
djvulibre-3.5.27.1/libdjvu/Arrays.h:828:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
djvulibre-3.5.27.1/libdjvu/GContainer.h:854:10: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:189:24: portability: Casting from const float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:201:24: portability: Casting from const double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
djvulibre-3.5.27.1/libdjvu/ZPCodec.h:393:30: style: Function 'encoder_nolearn' argument 1 names different: declaration 'pix' definition 'bit'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/ZPCodec.h:302:28: note: Function 'encoder_nolearn' argument 1 names different: declaration 'pix' definition 'bit'.
djvulibre-3.5.27.1/libdjvu/ZPCodec.h:393:30: note: Function 'encoder_nolearn' argument 1 names different: declaration 'pix' definition 'bit'.
djvulibre-3.5.27.1/libdjvu/BSByteStream.cpp:108:43: style: Function 'BSByteStream' argument 1 names different: declaration 'bs' definition 'xbs'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/BSByteStream.h:209:31: note: Function 'BSByteStream' argument 1 names different: declaration 'bs' definition 'xbs'.
djvulibre-3.5.27.1/libdjvu/BSByteStream.cpp:108:43: note: Function 'BSByteStream' argument 1 names different: declaration 'bs' definition 'xbs'.
djvulibre-3.5.27.1/libdjvu/BSByteStream.cpp:118:45: style: Function 'Decode' argument 1 names different: declaration 'bs' definition 'xbs'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/BSByteStream.cpp:88:25: note: Function 'Decode' argument 1 names different: declaration 'bs' definition 'xbs'.
djvulibre-3.5.27.1/libdjvu/BSByteStream.cpp:118:45: note: Function 'Decode' argument 1 names different: declaration 'bs' definition 'xbs'.
djvulibre-3.5.27.1/libdjvu/BSByteStream.cpp:130:37: style: Function 'create' argument 1 names different: declaration 'bs' definition 'xbs'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/BSByteStream.h:220:47: note: Function 'create' argument 1 names different: declaration 'bs' definition 'xbs'.
djvulibre-3.5.27.1/libdjvu/BSByteStream.cpp:130:37: note: Function 'create' argument 1 names different: declaration 'bs' definition 'xbs'.
djvulibre-3.5.27.1/libdjvu/BSByteStream.cpp:108:15: warning: Member variable 'BSByteStream::data' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GContainer.h:392:3: style: Class 'GArrayBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:427:3: style: Class 'GArrayTemplate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:652:3: style: Class 'GArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:679:3: style: Class 'GPArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:702:3: style: Class 'GTArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:806:3: style: Class 'GListBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:1076:3: style: Class 'GSetBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:1106:3: style: Class 'GSetImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:1178:3: style: Class 'GMapImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/BSByteStream.cpp:88:3: style: Class 'Decode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:762:1: warning: The class 'GPosition' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
djvulibre-3.5.27.1/libdjvu/BSByteStream.h:241:16: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/ByteStream.h:166:16: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/BSByteStream.h:241:16: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/BSByteStream.h:242:16: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/ByteStream.h:194:16: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/BSByteStream.h:242:16: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/BSByteStream.cpp:92:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/ByteStream.h:153:18: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/BSByteStream.cpp:92:18: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/BSByteStream.cpp:93:16: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/BSByteStream.h:242:16: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/BSByteStream.cpp:93:16: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/GString.h:310:0: error: Analysis failed. If the code is valid then please report this failure. [cppcheckError]
djvulibre-3.5.27.1/libdjvu/GThreads.h:98:0: error: #error "Libdjvu requires thread support" [preprocessorErrorDirective]
djvulibre-3.5.27.1/libdjvu/DjVuPalette.cpp:190:11: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/DjVuPalette.cpp:197:11: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/DjVuPalette.cpp:203:11: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/DjVuPalette.cpp:209:24: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/DjVuPalette.cpp:210:24: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/DjVuPalette.cpp:349:9: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:1254:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:1260:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:1266:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:1273:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:1279:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:908:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:916:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:461:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:469:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:610:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:623:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:277:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:280:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:283:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.h:287:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/DjVuPalette.cpp:402:7: style: The scope of the variable 'founddist' can be reduced. [variableScope]
djvulibre-3.5.27.1/libdjvu/DjVuPalette.cpp:591:19: style: The scope of the variable 'bsb' can be reduced. [variableScope]
djvulibre-3.5.27.1/libdjvu/DjVuPalette.h:316:41: style: Function 'get_color' argument 2 names different: declaration 'out' definition 'p'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/DjVuPalette.h:189:35: note: Function 'get_color' argument 2 names different: declaration 'out' definition 'p'.
djvulibre-3.5.27.1/libdjvu/DjVuPalette.h:316:41: note: Function 'get_color' argument 2 names different: declaration 'out' definition 'p'.
djvulibre-3.5.27.1/libdjvu/DjVuPalette.cpp:504:36: style: Function 'encode' argument 1 names different: declaration 'bs' definition 'gbs'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/DjVuPalette.h:201:30: note: Function 'encode' argument 1 names different: declaration 'bs' definition 'gbs'.
djvulibre-3.5.27.1/libdjvu/DjVuPalette.cpp:504:36: note: Function 'encode' argument 1 names different: declaration 'bs' definition 'gbs'.
djvulibre-3.5.27.1/libdjvu/DjVuPalette.cpp:554:36: style: Function 'decode' argument 1 names different: declaration 'bs' definition 'gbs'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/DjVuPalette.h:206:30: note: Function 'decode' argument 1 names different: declaration 'bs' definition 'gbs'.
djvulibre-3.5.27.1/libdjvu/DjVuPalette.cpp:554:36: note: Function 'decode' argument 1 names different: declaration 'bs' definition 'gbs'.
djvulibre-3.5.27.1/libdjvu/DjVuPalette.cpp:122:14: warning: Member variable 'DjVuPalette::hist' is not assigned a value in 'DjVuPalette::operator='. [operatorEqVarError]
djvulibre-3.5.27.1/libdjvu/DjVuPalette.cpp:122:14: warning: Member variable 'DjVuPalette::pmap' is not assigned a value in 'DjVuPalette::operator='. [operatorEqVarError]
djvulibre-3.5.27.1/libdjvu/GPixmap.h:424:7: performance: Technically the member function 'GPixmap::get_grays' can be static. [functionStatic]
djvulibre-3.5.27.1/libdjvu/GPixmap.h:425:8: performance: Technically the member function 'GPixmap::set_grays' can be static. [functionStatic]
djvulibre-3.5.27.1/libdjvu/DjVuPalette.h:180:8: style: Technically the member function 'DjVuPalette::color_correct' can be const. [functionConst]
djvulibre-3.5.27.1/libdjvu/DjVuPalette.cpp:452:14: note: Technically the member function 'DjVuPalette::color_correct' can be const.
djvulibre-3.5.27.1/libdjvu/DjVuPalette.h:180:8: note: Technically the member function 'DjVuPalette::color_correct' can be const.
djvulibre-3.5.27.1/libdjvu/GPixmap.h:151:3: style: Class 'GPixmap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GPixmap.h:155:3: style: Class 'GPixmap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:702:0: style: Class 'GTArray < short >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:702:0: style: Class 'GTArray < PColor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:702:0: style: Class 'GTArray < PData >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:702:0: style: Class 'GTArray < GPixel >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:427:0: style: Class 'GArrayTemplate < short >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:427:0: style: Class 'GArrayTemplate < PColor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:427:0: style: Class 'GArrayTemplate < PData >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.h:427:0: style: Class 'GArrayTemplate < GPixel >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/GContainer.cpp:620:17: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.cpp:718:13: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.cpp:723:6: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.cpp:748:18: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.cpp:763:18: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.cpp:783:18: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.cpp:794:18: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GContainer.cpp:170:24: style: Function 'resize' argument 1 names different: declaration 'lobound' definition 'lo'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/GContainer.h:401:19: note: Function 'resize' argument 1 names different: declaration 'lobound' definition 'lo'.
djvulibre-3.5.27.1/libdjvu/GContainer.cpp:170:24: note: Function 'resize' argument 1 names different: declaration 'lobound' definition 'lo'.
djvulibre-3.5.27.1/libdjvu/GContainer.cpp:170:32: style: Function 'resize' argument 2 names different: declaration 'hibound' definition 'hi'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/GContainer.h:401:32: note: Function 'resize' argument 2 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/GContainer.cpp:170:32: note: Function 'resize' argument 2 names different: declaration 'hibound' definition 'hi'.
djvulibre-3.5.27.1/libdjvu/GContainer.cpp:613:41: style: Function 'operator=' argument 1 names different: declaration 'gl' definition 'ref'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/GContainer.h:820:44: note: Function 'operator=' argument 1 names different: declaration 'gl' definition 'ref'.
djvulibre-3.5.27.1/libdjvu/GContainer.cpp:613:41: note: Function 'operator=' argument 1 names different: declaration 'gl' definition 'ref'.
djvulibre-3.5.27.1/libdjvu/GRect.cpp:247:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
djvulibre-3.5.27.1/libdjvu/GRect.cpp:248:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
djvulibre-3.5.27.1/libdjvu/GRect.h:220:9: style: Technically the member function 'GRectMapper::get_input' can be const. [functionConst]
djvulibre-3.5.27.1/libdjvu/GRect.cpp:440:14: note: Technically the member function 'GRectMapper::get_input' can be const.
djvulibre-3.5.27.1/libdjvu/GRect.h:220:9: note: Technically the member function 'GRectMapper::get_input' can be const.
djvulibre-3.5.27.1/libdjvu/GRect.h:224:9: style: Technically the member function 'GRectMapper::get_output' can be const. [functionConst]
djvulibre-3.5.27.1/libdjvu/GRect.cpp:446:14: note: Technically the member function 'GRectMapper::get_output' can be const.
djvulibre-3.5.27.1/libdjvu/GRect.h:224:9: note: Technically the member function 'GRectMapper::get_output' can be const.
djvulibre-3.5.27.1/libdjvu/GBitmap.h:583:6: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:589:10: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:653:0: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:137:10: warning: Member variable 'GScaler::vcoord' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:137:10: warning: Member variable 'GScaler::hcoord' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:305:16: warning: Member variable 'GBitmapScaler::lbuffer' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:305:16: warning: Member variable 'GBitmapScaler::conv' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:305:16: warning: Member variable 'GBitmapScaler::p1' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:305:16: warning: Member variable 'GBitmapScaler::p2' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:305:16: warning: Member variable 'GBitmapScaler::l1' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:305:16: warning: Member variable 'GBitmapScaler::l2' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:311:16: warning: Member variable 'GBitmapScaler::lbuffer' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:311:16: warning: Member variable 'GBitmapScaler::conv' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:311:16: warning: Member variable 'GBitmapScaler::p1' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:311:16: warning: Member variable 'GBitmapScaler::p2' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:311:16: warning: Member variable 'GBitmapScaler::l1' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:311:16: warning: Member variable 'GBitmapScaler::l2' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:499:16: warning: Member variable 'GPixmapScaler::lbuffer' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:499:16: warning: Member variable 'GPixmapScaler::p1' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:499:16: warning: Member variable 'GPixmapScaler::p2' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:499:16: warning: Member variable 'GPixmapScaler::l1' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:499:16: warning: Member variable 'GPixmapScaler::l2' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:507:16: warning: Member variable 'GPixmapScaler::lbuffer' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:507:16: warning: Member variable 'GPixmapScaler::p1' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:507:16: warning: Member variable 'GPixmapScaler::p2' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:507:16: warning: Member variable 'GPixmapScaler::l1' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/GScaler.cpp:507:16: warning: Member variable 'GPixmapScaler::l2' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/MMX.cpp:217:13: style: Condition '!!(cpuflags&8388608)' is always false [knownConditionTrueFalse]
djvulibre-3.5.27.1/libdjvu/MMX.cpp:135:18: note: Assignment 'cpuflags=0', assigned value is 0
djvulibre-3.5.27.1/libdjvu/MMX.cpp:217:13: note: Condition '!!(cpuflags&8388608)' is always false
djvulibre-3.5.27.1/libdjvu/MMX.cpp:217:14: style: Condition '!(cpuflags&8388608)' is always true [knownConditionTrueFalse]
djvulibre-3.5.27.1/libdjvu/MMX.cpp:135:18: note: Assignment 'cpuflags=0', assigned value is 0
djvulibre-3.5.27.1/libdjvu/MMX.cpp:217:14: note: Condition '!(cpuflags&8388608)' is always true
djvulibre-3.5.27.1/libdjvu/ZPCodec.cpp:683:33: style: Function 'ZPCodec' argument 1 names different: declaration 'gbs' definition 'xgbs'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/ZPCodec.h:244:27: note: Function 'ZPCodec' argument 1 names different: declaration 'gbs' definition 'xgbs'.
djvulibre-3.5.27.1/libdjvu/ZPCodec.cpp:683:33: note: Function 'ZPCodec' argument 1 names different: declaration 'gbs' definition 'xgbs'.
djvulibre-3.5.27.1/libdjvu/ZPCodec.cpp:683:50: style: Function 'ZPCodec' argument 2 names different: declaration 'encoding' definition 'xencoding'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/ZPCodec.h:244:43: note: Function 'ZPCodec' argument 2 names different: declaration 'encoding' definition 'xencoding'.
djvulibre-3.5.27.1/libdjvu/ZPCodec.cpp:683:50: note: Function 'ZPCodec' argument 2 names different: declaration 'encoding' definition 'xencoding'.
djvulibre-3.5.27.1/libdjvu/ZPCodec.h:341:8: style: Technically the member function 'ZPCodec::ffz' can be const. [functionConst]
djvulibre-3.5.27.1/libdjvu/ZPCodec.cpp:776:10: note: Technically the member function 'ZPCodec::ffz' can be const.
djvulibre-3.5.27.1/libdjvu/ZPCodec.h:341:8: note: Technically the member function 'ZPCodec::ffz' can be const.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:235:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:232:7: note: outer condition: !symbols
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:235:11: note: identical inner condition: !symbols
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:235:11: style: Condition '!symbols' is always true [knownConditionTrueFalse]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:232:7: note: Assuming that condition '!symbols' is not redundant
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:235:11: note: Condition '!symbols' is always true
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:443:30: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:533:20: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1085:28: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1173:23: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:745:10: style: Redundant pointer operation on 'v' - it's already a pointer. [redundantPointerOp]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:648:20: style: Function 'minilisp_debug' argument 1 names different: declaration 'debugflag' definition 'debug'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/miniexp.h:462:37: note: Function 'minilisp_debug' argument 1 names different: declaration 'debugflag' definition 'debug'.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:648:20: note: Function 'minilisp_debug' argument 1 names different: declaration 'debugflag' definition 'debug'.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:672:38: style: Function 'miniexp_mutate' argument 2 names different: declaration 'v' definition 'var'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/miniexp.h:775:64: note: Function 'miniexp_mutate' argument 2 names different: declaration 'v' definition 'var'.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:672:38: note: Function 'miniexp_mutate' argument 2 names different: declaration 'v' definition 'var'.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:672:53: style: Function 'miniexp_mutate' argument 3 names different: declaration 'p' definition 'val'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/miniexp.h:775:77: note: Function 'miniexp_mutate' argument 3 names different: declaration 'p' definition 'val'.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:672:53: note: Function 'miniexp_mutate' argument 3 names different: declaration 'p' definition 'val'.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:826:24: style: Function 'miniexp_cons' argument 1 names different: declaration 'car' definition 'a'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/miniexp.h:214:46: note: Function 'miniexp_cons' argument 1 names different: declaration 'car' definition 'a'.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:826:24: note: Function 'miniexp_cons' argument 1 names different: declaration 'car' definition 'a'.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:826:37: style: Function 'miniexp_cons' argument 2 names different: declaration 'cdr' definition 'd'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/miniexp.h:214:61: note: Function 'miniexp_cons' argument 2 names different: declaration 'cdr' definition 'd'.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:826:37: note: Function 'miniexp_cons' argument 2 names different: declaration 'cdr' definition 'd'.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:960:40: style: Function 'ministring_t' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:942:28: note: Function 'ministring_t' argument 1 names different: declaration 's' definition 'str'.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:960:40: note: Function 'ministring_t' argument 1 names different: declaration 's' definition 'str'.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:966:34: style: Function 'ministring_t' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:943:22: note: Function 'ministring_t' argument 1 names different: declaration 's' definition 'str'.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:966:34: note: Function 'ministring_t' argument 1 names different: declaration 's' definition 'str'.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1109:26: style: Function 'miniexp_concat' argument 1 names different: declaration 'l' definition 'p'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/libdjvu/miniexp.h:286:48: note: Function 'miniexp_concat' argument 1 names different: declaration 'l' definition 'p'.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1109:26: note: Function 'miniexp_concat' argument 1 names different: declaration 'l' definition 'p'.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1048:17: error: Buffer is accessed out of bounds: buffer [bufferAccessOutOfBounds]
djvulibre-3.5.27.1/libdjvu/miniexp.h:691:14: warning: Member variable 'minivar_t::next' is not assigned a value in 'minivar_t::operator='. [operatorEqVarError]
djvulibre-3.5.27.1/libdjvu/miniexp.h:691:14: warning: Member variable 'minivar_t::pprev' is not assigned a value in 'minivar_t::operator='. [operatorEqVarError]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1494:3: warning: Member variable 'pprinter_t::width' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1335:8: style: Technically the member function 'printer_t::must_quote_symbol' can be const. [functionConst]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1365:12: note: Technically the member function 'printer_t::must_quote_symbol' can be const.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1335:8: note: Technically the member function 'printer_t::must_quote_symbol' can be const.
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:939:3: warning: The class 'ministring_t' defines member variable with name 'classname' also defined in its parent class 'miniobj_t'. [duplInheritedMember]
djvulibre-3.5.27.1/libdjvu/miniexp.h:714:26: note: Parent variable 'miniobj_t::classname'
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:939:3: note: Derived variable 'ministring_t::classname'
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1140:3: warning: The class 'minifloat_t' defines member variable with name 'classname' also defined in its parent class 'miniobj_t'. [duplInheritedMember]
djvulibre-3.5.27.1/libdjvu/miniexp.h:714:26: note: Parent variable 'miniobj_t::classname'
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1140:3: note: Derived variable 'minifloat_t::classname'
djvulibre-3.5.27.1/libdjvu/miniexp.h:686:3: style: Class 'minivar_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:942:3: style: Class 'ministring_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1142:3: style: Class 'minifloat_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1331:3: style: Struct 'printer_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1494:3: style: Struct 'pprinter_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:939:3: style: The function 'classof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/miniexp.h:716:21: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:939:3: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:939:3: style: The function 'isa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/miniexp.h:718:16: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:939:3: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:945:17: style: The function 'pname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/miniexp.h:723:17: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:945:17: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1140:3: style: The function 'classof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/miniexp.h:716:21: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1140:3: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1140:3: style: The function 'isa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/miniexp.h:718:16: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1140:3: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1144:17: style: The function 'pname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/miniexp.h:723:17: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1144:17: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1495:21: style: The function 'begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1337:21: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1495:21: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1496:16: style: The function 'newline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1338:16: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1496:16: note: Function in derived class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1497:16: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1339:16: note: Virtual function in base class
djvulibre-3.5.27.1/libdjvu/miniexp.cpp:1497:16: note: Function in derived class
djvulibre-3.5.27.1/tools/c44.cpp:739:26: style: The scope of the variable 'iff' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/cjb2.cpp:534:8: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cjb2.cpp:535:14: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cjb2.cpp:536:8: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cjb2.cpp:537:14: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cjb2.cpp:538:12: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cjb2.cpp:546:8: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cjb2.cpp:547:14: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cjb2.cpp:548:8: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cjb2.cpp:549:14: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cjb2.cpp:550:12: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cjb2.cpp:413:0: style: Same expression used in consecutive assignments of 'ymin' and 'ymax'. [duplicateAssignExpression]
djvulibre-3.5.27.1/tools/cjb2.cpp:414:0: note: Same expression used in consecutive assignments of 'ymin' and 'ymax'.
djvulibre-3.5.27.1/tools/cjb2.cpp:413:0: note: Same expression used in consecutive assignments of 'ymin' and 'ymax'.
djvulibre-3.5.27.1/tools/cjb2.cpp:218:19: style: Function 'init' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/tools/cjb2.cpp:190:17: note: Function 'init' argument 1 names different: declaration 'width' definition 'w'.
djvulibre-3.5.27.1/tools/cjb2.cpp:218:19: note: Function 'init' argument 1 names different: declaration 'width' definition 'w'.
djvulibre-3.5.27.1/tools/cjb2.cpp:218:26: style: Function 'init' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/tools/cjb2.cpp:190:28: note: Function 'init' argument 2 names different: declaration 'height' definition 'h'.
djvulibre-3.5.27.1/tools/cjb2.cpp:218:26: note: Function 'init' argument 2 names different: declaration 'height' definition 'h'.
djvulibre-3.5.27.1/tools/cjb2.cpp:212:10: warning: Member variable 'CCImage::largesize' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/tools/cjb2.cpp:212:10: warning: Member variable 'CCImage::smallsize' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/tools/cjb2.cpp:212:10: warning: Member variable 'CCImage::tinysize' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/tools/cpaldjvu.cpp:478:8: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cpaldjvu.cpp:479:14: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cpaldjvu.cpp:480:8: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cpaldjvu.cpp:481:14: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cpaldjvu.cpp:482:12: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cpaldjvu.cpp:490:8: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cpaldjvu.cpp:491:14: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cpaldjvu.cpp:492:8: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cpaldjvu.cpp:493:14: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cpaldjvu.cpp:494:12: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/cpaldjvu.cpp:346:0: style: Same expression used in consecutive assignments of 'ymin' and 'ymax'. [duplicateAssignExpression]
djvulibre-3.5.27.1/tools/cpaldjvu.cpp:347:0: note: Same expression used in consecutive assignments of 'ymin' and 'ymax'.
djvulibre-3.5.27.1/tools/cpaldjvu.cpp:346:0: note: Same expression used in consecutive assignments of 'ymin' and 'ymax'.
djvulibre-3.5.27.1/tools/cpaldjvu.cpp:713:15: style: Variable 'xruncount' is modified but its new value is never used. [unreadVariable]
djvulibre-3.5.27.1/tools/cpaldjvu.cpp:718:36: style: Variable 'yruncount' is modified but its new value is never used. [unreadVariable]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:965:8: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:966:14: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:967:8: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:968:14: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:969:12: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:977:8: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:978:14: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:979:8: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:980:14: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:981:12: style: C-style pointer casting [cstyleCast]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:833:0: style: Same expression used in consecutive assignments of 'ymin' and 'ymax'. [duplicateAssignExpression]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:834:0: note: Same expression used in consecutive assignments of 'ymin' and 'ymax'.
djvulibre-3.5.27.1/tools/csepdjvu.cpp:833:0: note: Same expression used in consecutive assignments of 'ymin' and 'ymax'.
djvulibre-3.5.27.1/tools/csepdjvu.cpp:612:11: style: The scope of the variable 'x' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:655:11: style: The scope of the variable 'x' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:655:20: style: The scope of the variable 'p' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:231:48: style: Function 'BufferByteStream' argument 1 names different: declaration 'lbs' definition 'bs'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:215:32: note: Function 'BufferByteStream' argument 1 names different: declaration 'lbs' definition 'bs'.
djvulibre-3.5.27.1/tools/csepdjvu.cpp:231:48: note: Function 'BufferByteStream' argument 1 names different: declaration 'lbs' definition 'bs'.
djvulibre-3.5.27.1/tools/csepdjvu.cpp:247:30: style: Function 'read' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:216:21: note: Function 'read' argument 1 names different: declaration 'buffer' definition 'buf'.
djvulibre-3.5.27.1/tools/csepdjvu.cpp:247:30: note: Function 'read' argument 1 names different: declaration 'buffer' definition 'buf'.
djvulibre-3.5.27.1/tools/csepdjvu.cpp:568:59: style: Function 'insert_runs' argument 3 names different: declaration 'nruns' definition 'count'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:522:55: note: Function 'insert_runs' argument 3 names different: declaration 'nruns' definition 'count'.
djvulibre-3.5.27.1/tools/csepdjvu.cpp:568:59: note: Function 'insert_runs' argument 3 names different: declaration 'nruns' definition 'count'.
djvulibre-3.5.27.1/tools/csepdjvu.cpp:231:19: warning: Member variable 'BufferByteStream::buffer' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:1152:11: warning: Member variable 'Comments::lastx' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:1152:11: warning: Member variable 'Comments::lasty' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:1152:11: warning: Member variable 'Comments::lastdirx' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:1152:11: warning: Member variable 'Comments::lastdiry' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:1152:11: warning: Member variable 'Comments::lastsize' is not initialized in the constructor. [uninitMemberVar]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:189:7: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:215:3: style: Class 'BufferByteStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/tools/csepdjvu.cpp:514:3: style: Class 'CRLEImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/tools/ddjvu.cpp:657:18: style: Variable 'filename' is assigned a value that is never used. [unreadVariable]
djvulibre-3.5.27.1/tools/djvumake.cpp:425:11: style: Redundant condition: w<=0. 'w>0 && (w<=0 || w>=32768)' is equivalent to 'w>0 && w>=32768' [redundantCondition]
djvulibre-3.5.27.1/tools/djvumake.cpp:427:11: style: Redundant condition: h<=0. 'h>0 && (h<=0 || h>=32768)' is equivalent to 'h>0 && h>=32768' [redundantCondition]
djvulibre-3.5.27.1/tools/djvumake.cpp:1191:28: style: The scope of the variable 'posyend' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:325:31: style: The scope of the variable 'tr1' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:462:30: style: The scope of the variable 'tr2' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:482:7: style: The scope of the variable 'pagenum' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:597:26: style: The scope of the variable 'lst' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:723:7: style: The scope of the variable 'pagenum' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:724:26: style: The scope of the variable 'lst' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:1089:27: style: The scope of the variable 'lst' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:1234:27: style: The scope of the variable 'lst' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:1392:26: style: The scope of the variable 'lst' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:1556:26: style: The scope of the variable 'lst' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:1577:26: style: The scope of the variable 'lst' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:1625:26: style: The scope of the variable 'lst' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:1823:30: style: The scope of the variable 'lst' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:1848:30: style: The scope of the variable 'lst' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:1873:30: style: The scope of the variable 'lst' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:1922:11: style: The scope of the variable 'pos' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvused.cpp:151:60: style: Function 'ParsingByteStream' argument 1 names different: declaration 'gbs' definition 'xgbs'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/tools/djvused.cpp:135:43: note: Function 'ParsingByteStream' argument 1 names different: declaration 'gbs' definition 'xgbs'.
djvulibre-3.5.27.1/tools/djvused.cpp:151:60: note: Function 'ParsingByteStream' argument 1 names different: declaration 'gbs' definition 'xgbs'.
djvulibre-3.5.27.1/tools/djvused.cpp:173:31: style: Function 'read' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/tools/djvused.cpp:140:21: note: Function 'read' argument 1 names different: declaration 'buffer' definition 'buf'.
djvulibre-3.5.27.1/tools/djvused.cpp:173:31: note: Function 'read' argument 1 names different: declaration 'buffer' definition 'buf'.
djvulibre-3.5.27.1/tools/djvused.cpp:1480:11: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
djvulibre-3.5.27.1/tools/djvused.cpp:151:20: warning: Member variable 'ParsingByteStream::buffer' is not initialized in the constructor. [uninitMemberVarPrivate]
djvulibre-3.5.27.1/tools/djvused.cpp:135:3: style: Class 'ParsingByteStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
djvulibre-3.5.27.1/tools/djvused.cpp:365:5: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
djvulibre-3.5.27.1/tools/djvused.cpp:381:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
djvulibre-3.5.27.1/tools/djvuserve.cpp:125:23: style: The scope of the variable 'n' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/djvuserve.cpp:136:23: style: The scope of the variable 'n' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/jb2cmp/classify.cpp:241:33: style: Function 'mdjvu_classify_patterns' argument 2 names different: declaration 'result' definition 'r'. [funcArgNamesDifferent]
djvulibre-3.5.27.1/tools/jb2cmp/classify.h:72:32: note: Function 'mdjvu_classify_patterns' argument 2 names different: declaration 'result' definition 'r'.
djvulibre-3.5.27.1/tools/jb2cmp/classify.cpp:241:33: note: Function 'mdjvu_classify_patterns' argument 2 names different: declaration 'result' definition 'r'.
djvulibre-3.5.27.1/tools/jb2cmp/patterns.cpp:325:5: style: Variable 'shift_x' is reassigned a value before the old one has been used. [redundantAssignment]
djvulibre-3.5.27.1/tools/jb2cmp/patterns.cpp:322:5: note: Variable 'shift_x' is reassigned a value before the old one has been used.
djvulibre-3.5.27.1/tools/jb2cmp/patterns.cpp:325:5: note: Variable 'shift_x' is reassigned a value before the old one has been used.
djvulibre-3.5.27.1/tools/jb2cmp/patterns.cpp:168:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
djvulibre-3.5.27.1/tools/jb2tune.cpp:286:26: style: The scope of the variable 'p_row' can be reduced. [variableScope]
djvulibre-3.5.27.1/tools/jb2tune.cpp:287:26: style: The scope of the variable 'p_cross_row' can be reduced. [variableScope]
[15:03]

ftp://ftp.se.debian.org/debian/pool/main/d/djvusmooth/djvusmooth_0.2.19.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dkg-handwriting/dkg-handwriting_0.16.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dkimproxy/dkimproxy_1.4.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dkimpy/dkimpy_0.8.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dkimpy-milter/dkimpy-milter_1.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dkms/dkms_2.6.1.orig.tar.gz
[15:03]

ftp://ftp.se.debian.org/debian/pool/main/d/dkopp/dkopp_6.5.orig.tar.gz
dkopp-6.5/dkopp-6.5.cc:2858:12: warning: %o in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dkopp-6.5/dkopp-6.5.cc:3612:17: style: C-style pointer casting [cstyleCast]
dkopp-6.5/dkopp-6.5.cc:3613:17: style: C-style pointer casting [cstyleCast]
dkopp-6.5/dkopp-6.5.cc:3619:17: style: C-style pointer casting [cstyleCast]
dkopp-6.5/dkopp-6.5.cc:3620:17: style: C-style pointer casting [cstyleCast]
dkopp-6.5/dkopp-6.5.cc:573:19: style: The scope of the variable 'command' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:622:13: style: The scope of the variable 'cc' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:624:14: style: The scope of the variable 'pp' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:625:14: style: The scope of the variable 'bb' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:683:13: style: The scope of the variable 'yn' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:812:16: style: The scope of the variable 'nstat' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:812:23: style: The scope of the variable 'err' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:850:20: style: The scope of the variable 'fgs' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:852:19: style: The scope of the variable 'cc' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:2314:20: style: The scope of the variable 'pp1' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:2316:23: style: The scope of the variable 'Nth' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:2679:20: style: The scope of the variable 'file1' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:2679:36: style: The scope of the variable 'ppf' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:2680:20: style: The scope of the variable 'ii' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:2680:24: style: The scope of the variable 'err' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:2680:29: style: The scope of the variable 'hide' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:2834:31: style: The scope of the variable 'nn' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:2897:16: style: The scope of the variable 'disp' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:3122:17: style: The scope of the variable 'nstat' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:3374:19: style: The scope of the variable 'cc' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:3375:34: style: The scope of the variable 'pp' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:3446:28: style: The scope of the variable 'nstat' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:3604:18: style: The scope of the variable 'fcompA' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:3604:26: style: The scope of the variable 'fcompD' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:3730:39: style: The scope of the variable 'rcc' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:3731:23: style: The scope of the variable 'pp' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:3906:16: style: The scope of the variable 'cc' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:4040:30: style: The scope of the variable 'gpct0' can be reduced. [variableScope]
dkopp-6.5/dkopp-6.5.cc:346:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/dkopp-6.5.cc:922:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/dkopp-6.5.cc:1015:76: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/dkopp-6.5.cc:1202:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/dkopp-6.5.cc:1207:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/dkopp-6.5.cc:1307:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/dkopp-6.5.cc:1329:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/dkopp-6.5.cc:1337:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/dkopp-6.5.cc:1456:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/dkopp-6.5.cc:1479:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/dkopp-6.5.cc:1487:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/dkopp-6.5.cc:2038:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/dkopp-6.5.cc:2079:75: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/dkopp-6.5.cc:2334:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/dkopp-6.5.cc:3026:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/dkopp-6.5.cc:3032:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/dkopp-6.5.cc:552:41: style: Function 'buttonfunc' argument 2 names different: declaration 'menu' definition 'button'. [funcArgNamesDifferent]
dkopp-6.5/dkopp-6.5.cc:184:41: note: Function 'buttonfunc' argument 2 names different: declaration 'menu' definition 'button'.
dkopp-6.5/dkopp-6.5.cc:552:41: note: Function 'buttonfunc' argument 2 names different: declaration 'menu' definition 'button'.
dkopp-6.5/dkopp-6.5.cc:1230:24: style: Function 'FullBackup' argument 1 names different: declaration 'vmode' definition 'BJvmode'. [funcArgNamesDifferent]
dkopp-6.5/dkopp-6.5.cc:205:23: note: Function 'FullBackup' argument 1 names different: declaration 'vmode' definition 'BJvmode'.
dkopp-6.5/dkopp-6.5.cc:1230:24: note: Function 'FullBackup' argument 1 names different: declaration 'vmode' definition 'BJvmode'.
dkopp-6.5/dkopp-6.5.cc:1369:24: style: Function 'IncrBackup' argument 1 names different: declaration 'bmode' definition 'BJbmode'. [funcArgNamesDifferent]
dkopp-6.5/dkopp-6.5.cc:206:23: note: Function 'IncrBackup' argument 1 names different: declaration 'bmode' definition 'BJbmode'.
dkopp-6.5/dkopp-6.5.cc:1369:24: note: Function 'IncrBackup' argument 1 names different: declaration 'bmode' definition 'BJbmode'.
dkopp-6.5/dkopp-6.5.cc:1369:41: style: Function 'IncrBackup' argument 2 names different: declaration 'vmode' definition 'BJvmode'. [funcArgNamesDifferent]
dkopp-6.5/dkopp-6.5.cc:206:37: note: Function 'IncrBackup' argument 2 names different: declaration 'vmode' definition 'BJvmode'.
dkopp-6.5/dkopp-6.5.cc:1369:41: note: Function 'IncrBackup' argument 2 names different: declaration 'vmode' definition 'BJvmode'.
dkopp-6.5/dkopp-6.5.cc:3119:23: style: Function 'nxValidate' argument 1 names different: declaration 'recs' definition 'inexrecs'. [funcArgNamesDifferent]
dkopp-6.5/dkopp-6.5.cc:248:23: note: Function 'nxValidate' argument 1 names different: declaration 'recs' definition 'inexrecs'.
dkopp-6.5/dkopp-6.5.cc:3119:23: note: Function 'nxValidate' argument 1 names different: declaration 'recs' definition 'inexrecs'.
dkopp-6.5/dkopp-6.5.cc:3119:37: style: Function 'nxValidate' argument 2 names different: declaration 'nr' definition 'nrecs'. [funcArgNamesDifferent]
dkopp-6.5/dkopp-6.5.cc:248:33: note: Function 'nxValidate' argument 2 names different: declaration 'nr' definition 'nrecs'.
dkopp-6.5/dkopp-6.5.cc:3119:37: note: Function 'nxValidate' argument 2 names different: declaration 'nr' definition 'nrecs'.
dkopp-6.5/dkopp-6.5.cc:2355:12: style: Variable 'zstat' is assigned a value that is never used. [unreadVariable]
dkopp-6.5/dkopp-6.5.cc:2955:15: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
dkopp-6.5/dkopp-6.5.cc:2961:15: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
dkopp-6.5/dkopp-6.5.cc:2967:15: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
dkopp-6.5/zfuncs.h:560:7: style: 'xstring::operator=' should return 'xstring &'. [operatorEq]
dkopp-6.5/zfuncs.h:582:4: style: 'Vxstring::operator=' should return 'Vxstring &'. [operatorEq]
dkopp-6.5/zfuncs.h:608:8: style: Technically the member function 'HashTab::GetCount' can be const. [functionConst]
dkopp-6.5/zfuncs.h:555:7: style: Class 'xstring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dkopp-6.5/zfuncs.h:556:7: style: Class 'xstring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dkopp-6.5/zfuncs.h:579:4: style: Class 'Vxstring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dkopp-6.5/zfuncs.h:630:4: style: Class 'Queue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dkopp-6.5/zfuncs.h:658:4: style: Class 'Tree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dkopp-6.5/dkopp-6.5.cc:2858:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dkopp-6.5/zfuncs.cc:1233:14: warning: Either the condition 'pp2' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
dkopp-6.5/zfuncs.cc:1231:17: note: Assuming that condition 'pp2' is not redundant
dkopp-6.5/zfuncs.cc:1233:14: note: Null pointer subtraction
dkopp-6.5/zfuncs.cc:3452:9: style: C-style pointer casting [cstyleCast]
dkopp-6.5/zfuncs.cc:6059:17: style: C-style pointer casting [cstyleCast]
dkopp-6.5/zfuncs.cc:6418:9: style: C-style pointer casting [cstyleCast]
dkopp-6.5/zfuncs.cc:10591:9: style: C-style pointer casting [cstyleCast]
dkopp-6.5/zfuncs.cc:10592:9: style: C-style pointer casting [cstyleCast]
dkopp-6.5/zfuncs.cc:339:4: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
dkopp-6.5/zfuncs.cc:338:4: note: Variable 'err' is reassigned a value before the old one has been used.
dkopp-6.5/zfuncs.cc:339:4: note: Variable 'err' is reassigned a value before the old one has been used.
dkopp-6.5/zfuncs.cc:340:4: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
dkopp-6.5/zfuncs.cc:339:4: note: Variable 'err' is reassigned a value before the old one has been used.
dkopp-6.5/zfuncs.cc:340:4: note: Variable 'err' is reassigned a value before the old one has been used.
dkopp-6.5/zfuncs.cc:3902:7: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
dkopp-6.5/zfuncs.cc:3901:7: note: Variable 'fid' is reassigned a value before the old one has been used.
dkopp-6.5/zfuncs.cc:3902:7: note: Variable 'fid' is reassigned a value before the old one has been used.
dkopp-6.5/zfuncs.cc:8229:15: warning: Redundant assignment of 'ii' to itself. [selfAssignment]
dkopp-6.5/zfuncs.cc:10091:12: style: Same expression on both sides of '>' because the value of 'iie' and '-1' are the same. [duplicateExpression]
dkopp-6.5/zfuncs.cc:10036:35: note: 'iie' is assigned value '-1' here.
dkopp-6.5/zfuncs.cc:10091:12: note: Same expression on both sides of '>' because the value of 'iie' and '-1' are the same.
dkopp-6.5/zfuncs.cc:850:31: style: The scope of the variable 'bflag' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:1080:16: style: The scope of the variable 'arglist' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:1439:17: style: The scope of the variable 'fid' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:1440:17: style: The scope of the variable 'pp' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:1441:28: style: The scope of the variable 'fps' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:1441:33: style: The scope of the variable 'elaps' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:1520:19: style: The scope of the variable 'ii' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:1830:17: style: The scope of the variable 'stringN' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:1905:16: style: The scope of the variable 'ccc' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:1940:17: style: The scope of the variable 'ssin' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:1940:24: style: The scope of the variable 'ssout' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:1977:21: style: The scope of the variable 'c1' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:1977:25: style: The scope of the variable 'c2' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:2088:13: style: The scope of the variable 'char1' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:2185:22: style: The scope of the variable 'ch1' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:2718:19: style: The scope of the variable 'searchpath' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:2719:19: style: The scope of the variable 'command' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:2720:23: style: The scope of the variable 'err' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:2792:19: style: The scope of the variable 'searchpath' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:2793:19: style: The scope of the variable 'command' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:2794:23: style: The scope of the variable 'err' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:2858:21: style: The scope of the variable 'kk' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:2906:21: style: The scope of the variable 'kk' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:2955:21: style: The scope of the variable 'kk' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:3231:14: style: The scope of the variable 'rec1' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:3231:21: style: The scope of the variable 'rec2' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:3345:29: style: The scope of the variable 'kpos' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:3345:35: style: The scope of the variable 'ktype' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:3345:42: style: The scope of the variable 'kleng' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:3349:20: style: The scope of the variable 'p1' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:3349:25: style: The scope of the variable 'p2' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:3653:13: style: The scope of the variable 'sig' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:3653:18: style: The scope of the variable 'p' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:3691:13: style: The scope of the variable 'kk' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:3842:19: style: The scope of the variable 'logfile' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:3842:33: style: The scope of the variable 'oldlog' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:3843:20: style: The scope of the variable 'appfile' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:3844:23: style: The scope of the variable 'secs' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:3848:19: style: The scope of the variable 'arglist' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:3849:20: style: The scope of the variable 'fid' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:4078:28: style: The scope of the variable 'err' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:4264:46: style: The scope of the variable 'ulocalesdir' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:4265:21: style: The scope of the variable 'poname' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:4265:33: style: The scope of the variable 'ponamexx' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:4458:13: style: The scope of the variable 'cc' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:4574:16: style: The scope of the variable 'xskip' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:4615:26: style: The scope of the variable 'fontag' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:4773:20: style: The scope of the variable 'textBuff' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:4820:17: style: The scope of the variable 'prec' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:4821:26: style: The scope of the variable 'cc' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5178:20: style: The scope of the variable 'pixbuf' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5447:16: style: The scope of the variable 'nn' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5447:36: style: The scope of the variable 'size' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5450:17: style: The scope of the variable 'pp' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5450:21: style: The scope of the variable 'buff' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5583:17: style: The scope of the variable 'pixbuf' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5584:17: style: The scope of the variable 'text' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5585:16: style: The scope of the variable 'xpos' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5585:22: style: The scope of the variable 'ypos' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5585:36: style: The scope of the variable 'size' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5585:42: style: The scope of the variable 'yadd' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5738:31: style: The scope of the variable 'butime' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5740:19: style: The scope of the variable 'elapsed' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5741:19: style: The scope of the variable 'Fclick' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5741:27: style: The scope of the variable 'dx' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5741:31: style: The scope of the variable 'dy' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5741:35: style: The scope of the variable 'xpos' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5741:41: style: The scope of the variable 'ypos' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5927:17: style: The scope of the variable 'iconfile' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:5928:16: style: The scope of the variable 'size' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6095:25: style: The scope of the variable 'cc2' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6095:30: style: The scope of the variable 'xpos' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6096:40: style: The scope of the variable 'name__' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6097:17: style: The scope of the variable 'blanks' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6101:29: style: The scope of the variable 'playout' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6102:29: style: The scope of the variable 'pfont' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6223:20: style: The scope of the variable 'playout' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6225:19: style: The scope of the variable 'iconww' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6225:27: style: The scope of the variable 'iconhh' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6386:29: style: The scope of the variable 'hbox' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6386:50: style: The scope of the variable 'hsep' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6388:23: style: The scope of the variable 'ii' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6495:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6495:28: style: The scope of the variable 'vbox' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6497:20: style: The scope of the variable 'pixbuf' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6501:30: style: The scope of the variable 'iconpath' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6502:19: style: The scope of the variable 'min' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6502:24: style: The scope of the variable 'max' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6502:29: style: The scope of the variable 'step' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6502:35: style: The scope of the variable 'val' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6503:19: style: The scope of the variable 'f256' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6504:29: style: The scope of the variable 'kk' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6504:33: style: The scope of the variable 'err' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6809:20: style: The scope of the variable 'radio2' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6810:30: style: The scope of the variable 'widget' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6850:29: style: The scope of the variable 'entry' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6853:24: style: The scope of the variable 'nn' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6854:27: style: The scope of the variable 'pp' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:6856:24: style: The scope of the variable 'f256' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:7277:20: style: The scope of the variable 'clipboard' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:7375:20: style: The scope of the variable 'evfunc' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:7790:26: style: The scope of the variable 'entry' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:7864:27: style: The scope of the variable 'buff' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:7864:38: style: The scope of the variable 'wintitle' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:7864:53: style: The scope of the variable 'pp' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:7866:17: style: The scope of the variable 'ii' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:7937:16: style: The scope of the variable 'wintitle' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:7937:31: style: The scope of the variable 'pp' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8087:32: style: The scope of the variable 'buff' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8088:13: style: The scope of the variable 'zdtitle' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8088:27: style: The scope of the variable 'wname' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8088:44: style: The scope of the variable 'wdata' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8091:21: style: The scope of the variable 'jj' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8091:25: style: The scope of the variable 'cc' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8091:29: style: The scope of the variable 'cc1' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8091:34: style: The scope of the variable 'cc2' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8289:24: style: The scope of the variable 'wname' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8289:32: style: The scope of the variable 'wdata' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8328:8: style: The scope of the variable 'popup_text_timeout' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8330:34: style: The scope of the variable 'mVbox' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8330:42: style: The scope of the variable 'mScroll' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8333:13: style: The scope of the variable 'secs' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8536:9: style: The scope of the variable 'zmessage_post_timeout' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8730:16: style: The scope of the variable 'millisec1' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8730:27: style: The scope of the variable 'millisec2' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8783:16: style: The scope of the variable 'millisec1' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:8783:27: style: The scope of the variable 'millisec2' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:9465:21: style: The scope of the variable 'text2' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:9465:29: style: The scope of the variable 'file' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:9465:36: style: The scope of the variable 'file2' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:9466:13: style: The scope of the variable 'cc' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:9547:23: style: The scope of the variable 'bpath' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:9792:13: style: The scope of the variable 'err' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:9857:16: style: The scope of the variable 'Nth' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:9858:28: style: The scope of the variable 'fgs' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:9859:17: style: The scope of the variable 'pname' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:9926:14: style: The scope of the variable 'pp' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:9956:17: style: The scope of the variable 'cc' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:10010:20: style: The scope of the variable 'pname' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:10011:19: style: The scope of the variable 'pvalue' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:10512:22: style: The scope of the variable 'kk' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:10589:26: style: The scope of the variable 'kpos' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:10589:32: style: The scope of the variable 'ktype' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:10589:39: style: The scope of the variable 'kleng' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:10809:14: style: The scope of the variable 'pos' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:11192:17: style: The scope of the variable 'jj' can be reduced. [variableScope]
dkopp-6.5/zfuncs.cc:499:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:616:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:1457:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:2739:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:2813:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:3862:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:3863:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:3864:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:3865:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:4012:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:5190:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:5873:76: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:6133:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:6529:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:6541:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:6663:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:6719:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:6911:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:6937:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:7159:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:7201:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:7512:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:7706:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:7730:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:7754:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:7772:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:7799:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:7831:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:8457:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:8514:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:8551:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:8597:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:8649:78: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:8925:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:9326:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:9558:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:9586:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10208:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10223:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10237:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10251:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10252:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10253:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10269:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10289:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10353:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10388:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10417:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10418:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10419:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10450:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10478:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10488:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10497:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10568:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10569:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10630:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10684:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10752:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10773:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10851:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10856:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10864:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10878:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10887:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10894:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10904:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10929:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:10950:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:11051:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:11061:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:11080:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:11084:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:11097:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:11101:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:11173:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:11179:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:11204:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:11213:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dkopp-6.5/zfuncs.cc:626:32: style: Function 'compact_time' argument 1 names different: declaration 'fileDT' definition 'DT'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:104:32: note: Function 'compact_time' argument 1 names different: declaration 'fileDT' definition 'DT'.
dkopp-6.5/zfuncs.cc:626:32: note: Function 'compact_time' argument 1 names different: declaration 'fileDT' definition 'DT'.
dkopp-6.5/zfuncs.cc:1000:25: style: Function 'shell_asynch' argument 1 names different: declaration 'command' definition 'Fcommand'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:120:25: note: Function 'shell_asynch' argument 1 names different: declaration 'command' definition 'Fcommand'.
dkopp-6.5/zfuncs.cc:1000:25: note: Function 'shell_asynch' argument 1 names different: declaration 'command' definition 'Fcommand'.
dkopp-6.5/zfuncs.cc:1258:22: style: Function 'parsefile' argument 1 names different: declaration 'path' definition 'ppath'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:129:22: note: Function 'parsefile' argument 1 names different: declaration 'path' definition 'ppath'.
dkopp-6.5/zfuncs.cc:1258:22: note: Function 'parsefile' argument 1 names different: declaration 'path' definition 'ppath'.
dkopp-6.5/zfuncs.cc:1258:36: style: Function 'parsefile' argument 2 names different: declaration 'dir' definition 'pdirk'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:129:35: note: Function 'parsefile' argument 2 names different: declaration 'dir' definition 'pdirk'.
dkopp-6.5/zfuncs.cc:1258:36: note: Function 'parsefile' argument 2 names different: declaration 'dir' definition 'pdirk'.
dkopp-6.5/zfuncs.cc:1258:50: style: Function 'parsefile' argument 3 names different: declaration 'file' definition 'pfile'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:129:47: note: Function 'parsefile' argument 3 names different: declaration 'file' definition 'pfile'.
dkopp-6.5/zfuncs.cc:1258:50: note: Function 'parsefile' argument 3 names different: declaration 'file' definition 'pfile'.
dkopp-6.5/zfuncs.cc:1258:64: style: Function 'parsefile' argument 4 names different: declaration 'ext' definition 'pext'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:129:60: note: Function 'parsefile' argument 4 names different: declaration 'ext' definition 'pext'.
dkopp-6.5/zfuncs.cc:1258:64: note: Function 'parsefile' argument 4 names different: declaration 'ext' definition 'pext'.
dkopp-6.5/zfuncs.cc:1514:40: style: Function 'strField' argument 2 names different: declaration 'delims' definition 'delim'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:154:40: note: Function 'strField' argument 2 names different: declaration 'delims' definition 'delim'.
dkopp-6.5/zfuncs.cc:1514:40: note: Function 'strField' argument 2 names different: declaration 'delims' definition 'delim'.
dkopp-6.5/zfuncs.cc:1610:19: style: Function 'strParms' argument 1 names different: declaration 'bf' definition 'begin'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:156:20: note: Function 'strParms' argument 1 names different: declaration 'bf' definition 'begin'.
dkopp-6.5/zfuncs.cc:1610:19: note: Function 'strParms' argument 1 names different: declaration 'bf' definition 'begin'.
dkopp-6.5/zfuncs.cc:1610:33: style: Function 'strParms' argument 2 names different: declaration 'inp' definition 'input'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:156:31: note: Function 'strParms' argument 2 names different: declaration 'inp' definition 'input'.
dkopp-6.5/zfuncs.cc:1610:33: note: Function 'strParms' argument 2 names different: declaration 'inp' definition 'input'.
dkopp-6.5/zfuncs.cc:1727:19: style: Function 'strTrim' argument 1 names different: declaration 'string' definition 'dest'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:161:20: note: Function 'strTrim' argument 1 names different: declaration 'string' definition 'dest'.
dkopp-6.5/zfuncs.cc:1727:19: note: Function 'strTrim' argument 1 names different: declaration 'string' definition 'dest'.
dkopp-6.5/zfuncs.cc:2283:19: style: Function 'convSI' argument 1 names different: declaration 'inp' definition 'string'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:186:20: note: Function 'convSI' argument 1 names different: declaration 'inp' definition 'string'.
dkopp-6.5/zfuncs.cc:2283:19: note: Function 'convSI' argument 1 names different: declaration 'inp' definition 'string'.
dkopp-6.5/zfuncs.cc:2283:46: style: Function 'convSI' argument 3 names different: declaration 'delm' definition 'delim'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:186:44: note: Function 'convSI' argument 3 names different: declaration 'delm' definition 'delim'.
dkopp-6.5/zfuncs.cc:2283:46: note: Function 'convSI' argument 3 names different: declaration 'delm' definition 'delim'.
dkopp-6.5/zfuncs.cc:2325:19: style: Function 'convSI' argument 1 names different: declaration 'inp' definition 'string'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:187:20: note: Function 'convSI' argument 1 names different: declaration 'inp' definition 'string'.
dkopp-6.5/zfuncs.cc:2325:19: note: Function 'convSI' argument 1 names different: declaration 'inp' definition 'string'.
dkopp-6.5/zfuncs.cc:2325:43: style: Function 'convSI' argument 3 names different: declaration 'low' definition 'lolim'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:187:40: note: Function 'convSI' argument 3 names different: declaration 'low' definition 'lolim'.
dkopp-6.5/zfuncs.cc:2325:43: note: Function 'convSI' argument 3 names different: declaration 'low' definition 'lolim'.
dkopp-6.5/zfuncs.cc:2325:54: style: Function 'convSI' argument 4 names different: declaration 'hi' definition 'hilim'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:187:49: note: Function 'convSI' argument 4 names different: declaration 'hi' definition 'hilim'.
dkopp-6.5/zfuncs.cc:2325:54: note: Function 'convSI' argument 4 names different: declaration 'hi' definition 'hilim'.
dkopp-6.5/zfuncs.cc:2325:69: style: Function 'convSI' argument 5 names different: declaration 'delm' definition 'delim'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:187:61: note: Function 'convSI' argument 5 names different: declaration 'delm' definition 'delim'.
dkopp-6.5/zfuncs.cc:2325:69: note: Function 'convSI' argument 5 names different: declaration 'delm' definition 'delim'.
dkopp-6.5/zfuncs.cc:2338:19: style: Function 'convSD' argument 1 names different: declaration 'inp' definition 'string'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:188:20: note: Function 'convSD' argument 1 names different: declaration 'inp' definition 'string'.
dkopp-6.5/zfuncs.cc:2338:19: note: Function 'convSD' argument 1 names different: declaration 'inp' definition 'string'.
dkopp-6.5/zfuncs.cc:2338:49: style: Function 'convSD' argument 3 names different: declaration 'delm' definition 'delim'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:188:47: note: Function 'convSD' argument 3 names different: declaration 'delm' definition 'delim'.
dkopp-6.5/zfuncs.cc:2338:49: note: Function 'convSD' argument 3 names different: declaration 'delm' definition 'delim'.
dkopp-6.5/zfuncs.cc:2431:19: style: Function 'convSD' argument 1 names different: declaration 'inp' definition 'string'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:189:20: note: Function 'convSD' argument 1 names different: declaration 'inp' definition 'string'.
dkopp-6.5/zfuncs.cc:2431:19: note: Function 'convSD' argument 1 names different: declaration 'inp' definition 'string'.
dkopp-6.5/zfuncs.cc:2431:48: style: Function 'convSD' argument 3 names different: declaration 'low' definition 'lolim'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:189:46: note: Function 'convSD' argument 3 names different: declaration 'low' definition 'lolim'.
dkopp-6.5/zfuncs.cc:2431:48: note: Function 'convSD' argument 3 names different: declaration 'low' definition 'lolim'.
dkopp-6.5/zfuncs.cc:2431:62: style: Function 'convSD' argument 4 names different: declaration 'hi' definition 'hilim'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:189:58: note: Function 'convSD' argument 4 names different: declaration 'hi' definition 'hilim'.
dkopp-6.5/zfuncs.cc:2431:62: note: Function 'convSD' argument 4 names different: declaration 'hi' definition 'hilim'.
dkopp-6.5/zfuncs.cc:2431:77: style: Function 'convSD' argument 5 names different: declaration 'delm' definition 'delim'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:189:70: note: Function 'convSD' argument 5 names different: declaration 'delm' definition 'delim'.
dkopp-6.5/zfuncs.cc:2431:77: note: Function 'convSD' argument 5 names different: declaration 'delm' definition 'delim'.
dkopp-6.5/zfuncs.cc:2442:19: style: Function 'convSF' argument 1 names different: declaration 'inp' definition 'string'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:190:20: note: Function 'convSF' argument 1 names different: declaration 'inp' definition 'string'.
dkopp-6.5/zfuncs.cc:2442:19: note: Function 'convSF' argument 1 names different: declaration 'inp' definition 'string'.
dkopp-6.5/zfuncs.cc:2442:48: style: Function 'convSF' argument 3 names different: declaration 'delm' definition 'delim'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:190:46: note: Function 'convSF' argument 3 names different: declaration 'delm' definition 'delim'.
dkopp-6.5/zfuncs.cc:2442:48: note: Function 'convSF' argument 3 names different: declaration 'delm' definition 'delim'.
dkopp-6.5/zfuncs.cc:2452:19: style: Function 'convSF' argument 1 names different: declaration 'inp' definition 'string'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:191:20: note: Function 'convSF' argument 1 names different: declaration 'inp' definition 'string'.
dkopp-6.5/zfuncs.cc:2452:19: note: Function 'convSF' argument 1 names different: declaration 'inp' definition 'string'.
dkopp-6.5/zfuncs.cc:2452:46: style: Function 'convSF' argument 3 names different: declaration 'low' definition 'lolim'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:191:44: note: Function 'convSF' argument 3 names different: declaration 'low' definition 'lolim'.
dkopp-6.5/zfuncs.cc:2452:46: note: Function 'convSF' argument 3 names different: declaration 'low' definition 'lolim'.
dkopp-6.5/zfuncs.cc:2452:59: style: Function 'convSF' argument 4 names different: declaration 'hi' definition 'hilim'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:191:55: note: Function 'convSF' argument 4 names different: declaration 'hi' definition 'hilim'.
dkopp-6.5/zfuncs.cc:2452:59: note: Function 'convSF' argument 4 names different: declaration 'hi' definition 'hilim'.
dkopp-6.5/zfuncs.cc:2452:74: style: Function 'convSF' argument 5 names different: declaration 'delm' definition 'delim'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:191:67: note: Function 'convSF' argument 5 names different: declaration 'delm' definition 'delim'.
dkopp-6.5/zfuncs.cc:2452:74: note: Function 'convSF' argument 5 names different: declaration 'delm' definition 'delim'.
dkopp-6.5/zfuncs.cc:2464:16: style: Function 'convIS' argument 1 names different: declaration 'iin' definition 'inum'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:192:17: note: Function 'convIS' argument 1 names different: declaration 'iin' definition 'inum'.
dkopp-6.5/zfuncs.cc:2464:16: note: Function 'convIS' argument 1 names different: declaration 'iin' definition 'inum'.
dkopp-6.5/zfuncs.cc:2464:28: style: Function 'convIS' argument 2 names different: declaration 'outp' definition 'string'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:192:28: note: Function 'convIS' argument 2 names different: declaration 'outp' definition 'string'.
dkopp-6.5/zfuncs.cc:2464:28: note: Function 'convIS' argument 2 names different: declaration 'outp' definition 'string'.
dkopp-6.5/zfuncs.cc:2478:19: style: Function 'convDS' argument 1 names different: declaration 'din' definition 'dnum'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:193:20: note: Function 'convDS' argument 1 names different: declaration 'din' definition 'dnum'.
dkopp-6.5/zfuncs.cc:2478:19: note: Function 'convDS' argument 1 names different: declaration 'din' definition 'dnum'.
dkopp-6.5/zfuncs.cc:2478:29: style: Function 'convDS' argument 2 names different: declaration 'prec' definition 'digits'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:193:29: note: Function 'convDS' argument 2 names different: declaration 'prec' definition 'digits'.
dkopp-6.5/zfuncs.cc:2478:29: note: Function 'convDS' argument 2 names different: declaration 'prec' definition 'digits'.
dkopp-6.5/zfuncs.cc:2478:43: style: Function 'convDS' argument 3 names different: declaration 'outp' definition 'string'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:193:41: note: Function 'convDS' argument 3 names different: declaration 'outp' definition 'string'.
dkopp-6.5/zfuncs.cc:2478:43: note: Function 'convDS' argument 3 names different: declaration 'outp' definition 'string'.
dkopp-6.5/zfuncs.cc:2571:22: style: Function 'MatchWild' argument 1 names different: declaration 'wildstr' definition 'pWild'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:198:23: note: Function 'MatchWild' argument 1 names different: declaration 'wildstr' definition 'pWild'.
dkopp-6.5/zfuncs.cc:2571:22: note: Function 'MatchWild' argument 1 names different: declaration 'wildstr' definition 'pWild'.
dkopp-6.5/zfuncs.cc:2571:36: style: Function 'MatchWild' argument 2 names different: declaration 'str' definition 'pString'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:198:40: note: Function 'MatchWild' argument 2 names different: declaration 'str' definition 'pString'.
dkopp-6.5/zfuncs.cc:2571:36: note: Function 'MatchWild' argument 2 names different: declaration 'str' definition 'pString'.
dkopp-6.5/zfuncs.cc:2620:32: style: Function 'MatchWildIgnoreCase' argument 1 names different: declaration 'wildstr' definition 'pWild'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:199:33: note: Function 'MatchWildIgnoreCase' argument 1 names different: declaration 'wildstr' definition 'pWild'.
dkopp-6.5/zfuncs.cc:2620:32: note: Function 'MatchWildIgnoreCase' argument 1 names different: declaration 'wildstr' definition 'pWild'.
dkopp-6.5/zfuncs.cc:2620:46: style: Function 'MatchWildIgnoreCase' argument 2 names different: declaration 'str' definition 'pString'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:199:50: note: Function 'MatchWildIgnoreCase' argument 2 names different: declaration 'str' definition 'pString'.
dkopp-6.5/zfuncs.cc:2620:46: note: Function 'MatchWildIgnoreCase' argument 2 names different: declaration 'str' definition 'pString'.
dkopp-6.5/zfuncs.cc:2714:39: style: Function 'SearchWild' argument 2 names different: declaration 'flag' definition 'uflag'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:200:39: note: Function 'SearchWild' argument 2 names different: declaration 'flag' definition 'uflag'.
dkopp-6.5/zfuncs.cc:2714:39: note: Function 'SearchWild' argument 2 names different: declaration 'flag' definition 'uflag'.
dkopp-6.5/zfuncs.cc:2788:49: style: Function 'SearchWildIgnoreCase' argument 2 names different: declaration 'flag' definition 'uflag'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:201:49: note: Function 'SearchWildIgnoreCase' argument 2 names different: declaration 'flag' definition 'uflag'.
dkopp-6.5/zfuncs.cc:2788:49: note: Function 'SearchWildIgnoreCase' argument 2 names different: declaration 'flag' definition 'uflag'.
dkopp-6.5/zfuncs.cc:3546:35: style: Function 'pvlist_remove' argument 2 names different: declaration 'Nth' definition 'ii'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:233:35: note: Function 'pvlist_remove' argument 2 names different: declaration 'Nth' definition 'ii'.
dkopp-6.5/zfuncs.cc:3546:35: note: Function 'pvlist_remove' argument 2 names different: declaration 'Nth' definition 'ii'.
dkopp-6.5/zfuncs.cc:3569:37: style: Function 'pvlist_replace' argument 2 names different: declaration 'Nth' definition 'ii'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:235:36: note: Function 'pvlist_replace' argument 2 names different: declaration 'Nth' definition 'ii'.
dkopp-6.5/zfuncs.cc:3569:37: note: Function 'pvlist_replace' argument 2 names different: declaration 'Nth' definition 'ii'.
dkopp-6.5/zfuncs.cc:3649:18: style: Function 'spline1' argument 1 names different: declaration 'nn' definition 'dnn'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:248:18: note: Function 'spline1' argument 1 names different: declaration 'nn' definition 'dnn'.
dkopp-6.5/zfuncs.cc:3649:18: note: Function 'spline1' argument 1 names different: declaration 'nn' definition 'dnn'.
dkopp-6.5/zfuncs.cc:3649:30: style: Function 'spline1' argument 2 names different: declaration 'dx' definition 'dx1'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:248:29: note: Function 'spline1' argument 2 names different: declaration 'dx' definition 'dx1'.
dkopp-6.5/zfuncs.cc:3649:30: note: Function 'spline1' argument 2 names different: declaration 'dx' definition 'dx1'.
dkopp-6.5/zfuncs.cc:3649:42: style: Function 'spline1' argument 3 names different: declaration 'dy' definition 'dy1'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:248:40: note: Function 'spline1' argument 3 names different: declaration 'dy' definition 'dy1'.
dkopp-6.5/zfuncs.cc:3649:42: note: Function 'spline1' argument 3 names different: declaration 'dy' definition 'dy1'.
dkopp-6.5/zfuncs.cc:3920:28: style: Function 'locale_filespec' argument 1 names different: declaration 'ftype' definition 'filetype'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:274:29: note: Function 'locale_filespec' argument 1 names different: declaration 'ftype' definition 'filetype'.
dkopp-6.5/zfuncs.cc:3920:28: note: Function 'locale_filespec' argument 1 names different: declaration 'ftype' definition 'filetype'.
dkopp-6.5/zfuncs.cc:3920:45: style: Function 'locale_filespec' argument 2 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:274:43: note: Function 'locale_filespec' argument 2 names different: declaration 'fname' definition 'filename'.
dkopp-6.5/zfuncs.cc:3920:45: note: Function 'locale_filespec' argument 2 names different: declaration 'fname' definition 'filename'.
dkopp-6.5/zfuncs.cc:4114:49: style: Function 'zmake_menu_launcher' argument 2 names different: declaration 'cats' definition 'categories'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:280:49: note: Function 'zmake_menu_launcher' argument 2 names different: declaration 'cats' definition 'categories'.
dkopp-6.5/zfuncs.cc:4114:49: note: Function 'zmake_menu_launcher' argument 2 names different: declaration 'cats' definition 'categories'.
dkopp-6.5/zfuncs.cc:4114:68: style: Function 'zmake_menu_launcher' argument 3 names different: declaration 'generic' definition 'genericname'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:280:62: note: Function 'zmake_menu_launcher' argument 3 names different: declaration 'generic' definition 'genericname'.
dkopp-6.5/zfuncs.cc:4114:68: note: Function 'zmake_menu_launcher' argument 3 names different: declaration 'generic' definition 'genericname'.
dkopp-6.5/zfuncs.cc:4454:33: style: Function 'ZTXgettext' argument 1 names different: declaration 'text' definition 'pstring'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.cc:4249:33: note: Function 'ZTXgettext' argument 1 names different: declaration 'text' definition 'pstring'.
dkopp-6.5/zfuncs.cc:4454:33: note: Function 'ZTXgettext' argument 1 names different: declaration 'text' definition 'pstring'.
dkopp-6.5/zfuncs.cc:4493:38: style: Function 'ZTXmergetext' argument 1 names different: declaration 'text' definition 'dirtystring'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.cc:4250:37: note: Function 'ZTXmergetext' argument 1 names different: declaration 'text' definition 'dirtystring'.
dkopp-6.5/zfuncs.cc:4493:38: note: Function 'ZTXmergetext' argument 1 names different: declaration 'text' definition 'dirtystring'.
dkopp-6.5/zfuncs.cc:4610:25: style: Function 'wprintx' argument 1 names different: declaration 'Win' definition 'mLog'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:302:25: note: Function 'wprintx' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4610:25: note: Function 'wprintx' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4610:48: style: Function 'wprintx' argument 3 names different: declaration 'mess' definition 'message'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:302:47: note: Function 'wprintx' argument 3 names different: declaration 'mess' definition 'message'.
dkopp-6.5/zfuncs.cc:4610:48: note: Function 'wprintx' argument 3 names different: declaration 'mess' definition 'message'.
dkopp-6.5/zfuncs.cc:4671:25: style: Function 'wprintf' argument 1 names different: declaration 'Win' definition 'mLog'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:303:25: note: Function 'wprintf' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4671:25: note: Function 'wprintf' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4684:25: style: Function 'wprintf' argument 1 names different: declaration 'Win' definition 'mLog'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:304:25: note: Function 'wprintf' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4684:25: note: Function 'wprintf' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4728:24: style: Function 'wclear' argument 1 names different: declaration 'Win' definition 'mLog'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:306:24: note: Function 'wclear' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4728:24: note: Function 'wclear' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4745:24: style: Function 'wclear' argument 1 names different: declaration 'Win' definition 'mLog'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:307:24: note: Function 'wclear' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4745:24: note: Function 'wclear' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4771:26: style: Function 'wscanf' argument 1 names different: declaration 'Win' definition 'mLog'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:308:26: note: Function 'wscanf' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4771:26: note: Function 'wscanf' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4817:26: style: Function 'wfiledump' argument 1 names different: declaration 'Win' definition 'mLog'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:309:27: note: Function 'wfiledump' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4817:26: note: Function 'wfiledump' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4856:27: style: Function 'wfilesave' argument 1 names different: declaration 'Win' definition 'mLog'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:310:27: note: Function 'wfilesave' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4856:27: note: Function 'wfilesave' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4877:25: style: Function 'wprintp' argument 1 names different: declaration 'Win' definition 'mLog'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:311:25: note: Function 'wprintp' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:4877:25: note: Function 'wprintp' argument 1 names different: declaration 'Win' definition 'mLog'.
dkopp-6.5/zfuncs.cc:5112:41: style: Function 'add_menubar_item' argument 1 names different: declaration 'mbar' definition 'wmbar'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:334:41: note: Function 'add_menubar_item' argument 1 names different: declaration 'mbar' definition 'wmbar'.
dkopp-6.5/zfuncs.cc:5112:41: note: Function 'add_menubar_item' argument 1 names different: declaration 'mbar' definition 'wmbar'.
dkopp-6.5/zfuncs.cc:5125:41: style: Function 'add_submenu_item' argument 1 names different: declaration 'mitem' definition 'wmitem'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:335:41: note: Function 'add_submenu_item' argument 1 names different: declaration 'mitem' definition 'wmitem'.
dkopp-6.5/zfuncs.cc:5125:41: note: Function 'add_submenu_item' argument 1 names different: declaration 'mitem' definition 'wmitem'.
dkopp-6.5/zfuncs.cc:5125:56: style: Function 'add_submenu_item' argument 2 names different: declaration 'subname' definition 'mlab'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:335:55: note: Function 'add_submenu_item' argument 2 names different: declaration 'subname' definition 'mlab'.
dkopp-6.5/zfuncs.cc:5125:56: note: Function 'add_submenu_item' argument 2 names different: declaration 'subname' definition 'mlab'.
dkopp-6.5/zfuncs.cc:5125:0: style: Function 'add_submenu_item' argument 4 names different: declaration 'mtip' definition 'mname'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:336:54: note: Function 'add_submenu_item' argument 4 names different: declaration 'mtip' definition 'mname'.
dkopp-6.5/zfuncs.cc:5125:0: note: Function 'add_submenu_item' argument 4 names different: declaration 'mtip' definition 'mname'.
dkopp-6.5/zfuncs.cc:5172:43: style: Function 'add_toolbar_button' argument 1 names different: declaration 'tbar' definition 'wtbar'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:339:43: note: Function 'add_toolbar_button' argument 1 names different: declaration 'tbar' definition 'wtbar'.
dkopp-6.5/zfuncs.cc:5172:43: note: Function 'add_toolbar_button' argument 1 names different: declaration 'tbar' definition 'wtbar'.
dkopp-6.5/zfuncs.cc:5172:57: style: Function 'add_toolbar_button' argument 2 names different: declaration 'lab' definition 'blab'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:339:56: note: Function 'add_toolbar_button' argument 2 names different: declaration 'lab' definition 'blab'.
dkopp-6.5/zfuncs.cc:5172:57: note: Function 'add_toolbar_button' argument 2 names different: declaration 'lab' definition 'blab'.
dkopp-6.5/zfuncs.cc:5172:70: style: Function 'add_toolbar_button' argument 3 names different: declaration 'tip' definition 'btip'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:339:68: note: Function 'add_toolbar_button' argument 3 names different: declaration 'tip' definition 'btip'.
dkopp-6.5/zfuncs.cc:5172:70: note: Function 'add_toolbar_button' argument 3 names different: declaration 'tip' definition 'btip'.
dkopp-6.5/zfuncs.cc:5210:37: style: Function 'create_stbar' argument 1 names different: declaration 'vbox' definition 'pbox'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:342:37: note: Function 'create_stbar' argument 1 names different: declaration 'vbox' definition 'pbox'.
dkopp-6.5/zfuncs.cc:5210:37: note: Function 'create_stbar' argument 1 names different: declaration 'vbox' definition 'pbox'.
dkopp-6.5/zfuncs.cc:5226:30: style: Function 'stbar_message' argument 1 names different: declaration 'stbar' definition 'wstbar'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:343:30: note: Function 'stbar_message' argument 1 names different: declaration 'stbar' definition 'wstbar'.
dkopp-6.5/zfuncs.cc:5226:30: note: Function 'stbar_message' argument 1 names different: declaration 'stbar' definition 'wstbar'.
dkopp-6.5/zfuncs.cc:5289:0: style: Function 'add_popmenu_item' argument 4 names different: declaration 'arg' definition 'mname'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:349:48: note: Function 'add_popmenu_item' argument 4 names different: declaration 'arg' definition 'mname'.
dkopp-6.5/zfuncs.cc:5289:0: note: Function 'add_popmenu_item' argument 4 names different: declaration 'arg' definition 'mname'.
dkopp-6.5/zfuncs.cc:5832:58: style: Function 'draw_text' argument 3 names different: declaration 'px' definition 'x'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.cc:5434:43: note: Function 'draw_text' argument 3 names different: declaration 'px' definition 'x'.
dkopp-6.5/zfuncs.cc:5832:58: note: Function 'draw_text' argument 3 names different: declaration 'px' definition 'x'.
dkopp-6.5/zfuncs.cc:5832:65: style: Function 'draw_text' argument 4 names different: declaration 'py' definition 'y'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.cc:5434:51: note: Function 'draw_text' argument 4 names different: declaration 'py' definition 'y'.
dkopp-6.5/zfuncs.cc:5832:65: note: Function 'draw_text' argument 4 names different: declaration 'py' definition 'y'.
dkopp-6.5/zfuncs.cc:5832:73: style: Function 'draw_text' argument 5 names different: declaration 'ww' definition 'w'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.cc:5434:60: note: Function 'draw_text' argument 5 names different: declaration 'ww' definition 'w'.
dkopp-6.5/zfuncs.cc:5832:73: note: Function 'draw_text' argument 5 names different: declaration 'ww' definition 'w'.
dkopp-6.5/zfuncs.cc:5832:81: style: Function 'draw_text' argument 6 names different: declaration 'hh' definition 'h'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.cc:5434:69: note: Function 'draw_text' argument 6 names different: declaration 'hh' definition 'h'.
dkopp-6.5/zfuncs.cc:5832:81: note: Function 'draw_text' argument 6 names different: declaration 'hh' definition 'h'.
dkopp-6.5/zfuncs.cc:6091:0: style: Function 'Vmenu_add' argument 8 names different: declaration 'arg' definition 'mname'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:389:36: note: Function 'Vmenu_add' argument 8 names different: declaration 'arg' definition 'mname'.
dkopp-6.5/zfuncs.cc:6091:0: note: Function 'Vmenu_add' argument 8 names different: declaration 'arg' definition 'mname'.
dkopp-6.5/zfuncs.cc:6743:31: style: Function 'zdialog_add_widget' argument 4 names different: declaration 'pname' definition 'parent'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:437:40: note: Function 'zdialog_add_widget' argument 4 names different: declaration 'pname' definition 'parent'.
dkopp-6.5/zfuncs.cc:6743:31: note: Function 'zdialog_add_widget' argument 4 names different: declaration 'pname' definition 'parent'.
dkopp-6.5/zfuncs.cc:7435:35: style: Function 'zdialog_show' argument 2 names different: declaration 'flag' definition 'show'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:453:35: note: Function 'zdialog_show' argument 2 names different: declaration 'flag' definition 'show'.
dkopp-6.5/zfuncs.cc:7435:35: note: Function 'zdialog_show' argument 2 names different: declaration 'flag' definition 'show'.
dkopp-6.5/zfuncs.cc:7588:49: style: Function 'zdialog_stuff' argument 3 names different: declaration 'data' definition 'idata'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:461:50: note: Function 'zdialog_stuff' argument 3 names different: declaration 'data' definition 'idata'.
dkopp-6.5/zfuncs.cc:7588:49: note: Function 'zdialog_stuff' argument 3 names different: declaration 'data' definition 'idata'.
dkopp-6.5/zfuncs.cc:7597:52: style: Function 'zdialog_stuff' argument 3 names different: declaration 'data' definition 'ddata'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:462:52: note: Function 'zdialog_stuff' argument 3 names different: declaration 'data' definition 'ddata'.
dkopp-6.5/zfuncs.cc:7597:52: note: Function 'zdialog_stuff' argument 3 names different: declaration 'data' definition 'ddata'.
dkopp-6.5/zfuncs.cc:7622:50: style: Function 'zdialog_fetch' argument 3 names different: declaration 'data' definition 'idata'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:465:51: note: Function 'zdialog_fetch' argument 3 names different: declaration 'data' definition 'idata'.
dkopp-6.5/zfuncs.cc:7622:50: note: Function 'zdialog_fetch' argument 3 names different: declaration 'data' definition 'idata'.
dkopp-6.5/zfuncs.cc:7636:53: style: Function 'zdialog_fetch' argument 3 names different: declaration 'data' definition 'ddata'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:466:53: note: Function 'zdialog_fetch' argument 3 names different: declaration 'data' definition 'ddata'.
dkopp-6.5/zfuncs.cc:7636:53: note: Function 'zdialog_fetch' argument 3 names different: declaration 'data' definition 'ddata'.
dkopp-6.5/zfuncs.cc:7652:52: style: Function 'zdialog_fetch' argument 3 names different: declaration 'data' definition 'fdata'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:467:52: note: Function 'zdialog_fetch' argument 3 names different: declaration 'data' definition 'fdata'.
dkopp-6.5/zfuncs.cc:7652:52: note: Function 'zdialog_fetch' argument 3 names different: declaration 'data' definition 'fdata'.
dkopp-6.5/zfuncs.cc:8534:48: style: Function 'zmessage_post' argument 2 names different: declaration 'secs' definition 'seconds'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:494:48: note: Function 'zmessage_post' argument 2 names different: declaration 'secs' definition 'seconds'.
dkopp-6.5/zfuncs.cc:8534:48: note: Function 'zmessage_post' argument 2 names different: declaration 'secs' definition 'seconds'.
dkopp-6.5/zfuncs.cc:8586:61: style: Function 'zdialog_text' argument 3 names different: declaration 'initext' definition 'inittext'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:495:63: note: Function 'zdialog_text' argument 3 names different: declaration 'initext' definition 'inittext'.
dkopp-6.5/zfuncs.cc:8586:61: note: Function 'zdialog_text' argument 3 names different: declaration 'initext' definition 'inittext'.
dkopp-6.5/zfuncs.cc:8624:60: style: Function 'zdialog_choose' argument 3 names different: declaration 'format' definition 'message'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:496:60: note: Function 'zdialog_choose' argument 3 names different: declaration 'format' definition 'message'.
dkopp-6.5/zfuncs.cc:8624:60: note: Function 'zdialog_choose' argument 3 names different: declaration 'format' definition 'message'.
dkopp-6.5/zfuncs.cc:8724:73: style: Function 'poptext_mouse' argument 5 names different: declaration 's1' definition 'secs1'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:497:68: note: Function 'poptext_mouse' argument 5 names different: declaration 's1' definition 'secs1'.
dkopp-6.5/zfuncs.cc:8724:73: note: Function 'poptext_mouse' argument 5 names different: declaration 's1' definition 'secs1'.
dkopp-6.5/zfuncs.cc:8724:86: style: Function 'poptext_mouse' argument 6 names different: declaration 's2' definition 'secs2'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:497:78: note: Function 'poptext_mouse' argument 6 names different: declaration 's2' definition 'secs2'.
dkopp-6.5/zfuncs.cc:8724:86: note: Function 'poptext_mouse' argument 6 names different: declaration 's2' definition 'secs2'.
dkopp-6.5/zfuncs.cc:8777:73: style: Function 'poptext_window' argument 5 names different: declaration 's1' definition 'secs1'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:498:69: note: Function 'poptext_window' argument 5 names different: declaration 's1' definition 'secs1'.
dkopp-6.5/zfuncs.cc:8777:73: note: Function 'poptext_window' argument 5 names different: declaration 's1' definition 'secs1'.
dkopp-6.5/zfuncs.cc:8777:86: style: Function 'poptext_window' argument 6 names different: declaration 's2' definition 'secs2'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:498:79: note: Function 'poptext_window' argument 6 names different: declaration 's2' definition 'secs2'.
dkopp-6.5/zfuncs.cc:8777:86: note: Function 'poptext_window' argument 6 names different: declaration 's2' definition 'secs2'.
dkopp-6.5/zfuncs.cc:8923:53: style: Function 'zgetfile' argument 3 names different: declaration 'file' definition 'initfile'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:505:54: note: Function 'zgetfile' argument 3 names different: declaration 'file' definition 'initfile'.
dkopp-6.5/zfuncs.cc:8923:53: note: Function 'zgetfile' argument 3 names different: declaration 'file' definition 'initfile'.
dkopp-6.5/zfuncs.cc:8923:70: style: Function 'zgetfile' argument 4 names different: declaration 'butt' definition 'buttx'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:505:67: note: Function 'zgetfile' argument 4 names different: declaration 'butt' definition 'buttx'.
dkopp-6.5/zfuncs.cc:8923:70: note: Function 'zgetfile' argument 4 names different: declaration 'butt' definition 'buttx'.
dkopp-6.5/zfuncs.cc:8939:55: style: Function 'zgetfiles' argument 3 names different: declaration 'file' definition 'initfile'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:506:55: note: Function 'zgetfiles' argument 3 names different: declaration 'file' definition 'initfile'.
dkopp-6.5/zfuncs.cc:8939:55: note: Function 'zgetfiles' argument 3 names different: declaration 'file' definition 'initfile'.
dkopp-6.5/zfuncs.cc:8939:72: style: Function 'zgetfiles' argument 4 names different: declaration 'butt' definition 'buttx'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:506:68: note: Function 'zgetfiles' argument 4 names different: declaration 'butt' definition 'buttx'.
dkopp-6.5/zfuncs.cc:8939:72: note: Function 'zgetfiles' argument 4 names different: declaration 'butt' definition 'buttx'.
dkopp-6.5/zfuncs.cc:9190:34: style: Function 'print_image_file' argument 1 names different: declaration 'parent' definition 'pwin'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:510:34: note: Function 'print_image_file' argument 1 names different: declaration 'parent' definition 'pwin'.
dkopp-6.5/zfuncs.cc:9190:34: note: Function 'print_image_file' argument 1 names different: declaration 'parent' definition 'pwin'.
dkopp-6.5/zfuncs.cc:9634:57: style: Function 'gdk_pixbuf_rotate' argument 2 names different: declaration 'deg' definition 'angle'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:521:50: note: Function 'gdk_pixbuf_rotate' argument 2 names different: declaration 'deg' definition 'angle'.
dkopp-6.5/zfuncs.cc:9634:57: note: Function 'gdk_pixbuf_rotate' argument 2 names different: declaration 'deg' definition 'angle'.
dkopp-6.5/zfuncs.cc:9634:68: style: Function 'gdk_pixbuf_rotate' argument 3 names different: declaration 'alfa' definition 'acolor'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:521:59: note: Function 'gdk_pixbuf_rotate' argument 3 names different: declaration 'alfa' definition 'acolor'.
dkopp-6.5/zfuncs.cc:9634:68: note: Function 'gdk_pixbuf_rotate' argument 3 names different: declaration 'alfa' definition 'acolor'.
dkopp-6.5/zfuncs.cc:9854:22: style: Function 'loadParms' argument 1 names different: declaration 'filename' definition 'pfile'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:529:23: note: Function 'loadParms' argument 1 names different: declaration 'filename' definition 'pfile'.
dkopp-6.5/zfuncs.cc:9854:22: note: Function 'loadParms' argument 1 names different: declaration 'filename' definition 'pfile'.
dkopp-6.5/zfuncs.cc:9922:22: style: Function 'saveParms' argument 1 names different: declaration 'filename' definition 'pfile'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:531:23: note: Function 'saveParms' argument 1 names different: declaration 'filename' definition 'pfile'.
dkopp-6.5/zfuncs.cc:9922:22: note: Function 'saveParms' argument 1 names different: declaration 'filename' definition 'pfile'.
dkopp-6.5/zfuncs.cc:10558:24: style: Function 'sort' argument 1 names different: declaration 'nkeys' definition 'NK'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:587:17: note: Function 'sort' argument 1 names different: declaration 'nkeys' definition 'NK'.
dkopp-6.5/zfuncs.cc:10558:24: note: Function 'sort' argument 1 names different: declaration 'nkeys' definition 'NK'.
dkopp-6.5/zfuncs.cc:10678:22: style: Function 'HashTab' argument 1 names different: declaration 'cc' definition '_cc'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:603:16: note: Function 'HashTab' argument 1 names different: declaration 'cc' definition '_cc'.
dkopp-6.5/zfuncs.cc:10678:22: note: Function 'HashTab' argument 1 names different: declaration 'cc' definition '_cc'.
dkopp-6.5/zfuncs.cc:10678:31: style: Function 'HashTab' argument 2 names different: declaration 'cap' definition '_cap'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:603:24: note: Function 'HashTab' argument 2 names different: declaration 'cap' definition '_cap'.
dkopp-6.5/zfuncs.cc:10678:31: note: Function 'HashTab' argument 2 names different: declaration 'cap' definition '_cap'.
dkopp-6.5/zfuncs.cc:10780:28: style: Function 'GetNext' argument 1 names different: declaration 'first' definition 'ftf'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:609:22: note: Function 'GetNext' argument 1 names different: declaration 'first' definition 'ftf'.
dkopp-6.5/zfuncs.cc:10780:28: note: Function 'GetNext' argument 1 names different: declaration 'first' definition 'ftf'.
dkopp-6.5/zfuncs.cc:10899:32: style: Function 'push' argument 1 names different: declaration 'entry' definition 'newEnt'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:633:29: note: Function 'push' argument 1 names different: declaration 'entry' definition 'newEnt'.
dkopp-6.5/zfuncs.cc:10899:32: note: Function 'push' argument 1 names different: declaration 'entry' definition 'newEnt'.
dkopp-6.5/zfuncs.cc:10899:47: style: Function 'push' argument 2 names different: declaration 'secs' definition 'wait'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:633:43: note: Function 'push' argument 2 names different: declaration 'secs' definition 'wait'.
dkopp-6.5/zfuncs.cc:10899:47: note: Function 'push' argument 2 names different: declaration 'secs' definition 'wait'.
dkopp-6.5/zfuncs.cc:11076:31: style: Function 'put' argument 2 names different: declaration 'cc' definition 'dd'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:660:29: note: Function 'put' argument 2 names different: declaration 'cc' definition 'dd'.
dkopp-6.5/zfuncs.cc:11076:31: note: Function 'put' argument 2 names different: declaration 'cc' definition 'dd'.
dkopp-6.5/zfuncs.cc:11093:31: style: Function 'put' argument 2 names different: declaration 'cc' definition 'dd'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:661:29: note: Function 'put' argument 2 names different: declaration 'cc' definition 'dd'.
dkopp-6.5/zfuncs.cc:11093:31: note: Function 'put' argument 2 names different: declaration 'cc' definition 'dd'.
dkopp-6.5/zfuncs.cc:11110:31: style: Function 'get' argument 2 names different: declaration 'cc' definition 'dd'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:662:29: note: Function 'get' argument 2 names different: declaration 'cc' definition 'dd'.
dkopp-6.5/zfuncs.cc:11110:31: note: Function 'get' argument 2 names different: declaration 'cc' definition 'dd'.
dkopp-6.5/zfuncs.cc:11123:31: style: Function 'get' argument 2 names different: declaration 'cc' definition 'dd'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:663:29: note: Function 'get' argument 2 names different: declaration 'cc' definition 'dd'.
dkopp-6.5/zfuncs.cc:11123:31: note: Function 'get' argument 2 names different: declaration 'cc' definition 'dd'.
dkopp-6.5/zfuncs.cc:11239:22: style: Function 'stats' argument 1 names different: declaration 'nnodes' definition 'nn'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:664:19: note: Function 'stats' argument 1 names different: declaration 'nnodes' definition 'nn'.
dkopp-6.5/zfuncs.cc:11239:22: note: Function 'stats' argument 1 names different: declaration 'nnodes' definition 'nn'.
dkopp-6.5/zfuncs.cc:11239:32: style: Function 'stats' argument 2 names different: declaration 'ndata' definition 'nd'. [funcArgNamesDifferent]
dkopp-6.5/zfuncs.h:664:33: note: Function 'stats' argument 2 names different: declaration 'ndata' definition 'nd'.
dkopp-6.5/zfuncs.cc:11239:32: note: Function 'stats' argument 2 names different: declaration 'ndata' definition 'nd'.
dkopp-6.5/zfuncs.cc:504:10: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
dkopp-6.5/zfuncs.cc:4894:13: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
dkopp-6.5/zfuncs.cc:10257:18: warning: Member variable 'xstring::wmi' is not assigned a value in 'xstring::operator='. [operatorEqVarError]
dkopp-6.5/zfuncs.cc:10678:10: warning: Member variable 'HashTab::count' is not initialized in the constructor. [uninitMemberVar]
dkopp-6.5/zfuncs.cc:10846:8: warning: Member variable 'Queue::lastent' is not initialized in the constructor. [uninitMemberVar]
dkopp-6.5/zfuncs.cc:10846:8: warning: Member variable 'Queue::lcc' is not initialized in the constructor. [uninitMemberVar]
dkopp-6.5/zfuncs.cc:10683:4: style: Class 'HashTab' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dkopp-6.5/zfuncs.cc:10683:4: style: Class 'HashTab' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dkopp-6.5/zfuncs.cc:10855:4: style: Class 'Queue' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dkopp-6.5/zfuncs.cc:10855:4: style: Class 'Queue' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dkopp-6.5/zfuncs.cc:11050:7: style: Class 'Tree' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dkopp-6.5/zfuncs.cc:11050:7: style: Class 'Tree' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dkopp-6.5/zfuncs.cc:4132:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dkopp-6.5/zfuncs.cc:3290:4: error: Mismatching allocation and deallocation: vvrec [mismatchAllocDealloc]
dkopp-6.5/zfuncs.cc:1458:14: error: Uninitialized variable: pfs1 [uninitvar]
dkopp-6.5/zfuncs.cc:1458:21: error: Uninitialized variable: pfs2 [uninitvar]
[15:03]

ftp://ftp.se.debian.org/debian/pool/main/d/dlang-libevent/dlang-libevent_2.0.16.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dlang-openssl/dlang-openssl_1.1.5+1.0.1g.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dleyna-connector-dbus/dleyna-connector-dbus_0.2.0.orig.tar.gz
dleyna-connector-dbus-0.2.0/src/connector-dbus.c:389:9: style: The scope of the variable 'object_key' can be reduced. [variableScope]
dleyna-connector-dbus-0.2.0/src/connector-dbus.c:438:15: style: The scope of the variable 'iface_name' can be reduced. [variableScope]
dleyna-connector-dbus-0.2.0/src/connector-dbus.c:466:22: style: The scope of the variable 'info' can be reduced. [variableScope]
dleyna-connector-dbus-0.2.0/src/connector-dbus.c:495:9: style: The scope of the variable 'object_key' can be reduced. [variableScope]
dleyna-connector-dbus-0.2.0/src/connector-dbus.c:341:21: style: Function 'prv_object_method_call' argument 3 names different: declaration 'object' definition 'object_path'. [funcArgNamesDifferent]
dleyna-connector-dbus-0.2.0/src/connector-dbus.c:84:21: note: Function 'prv_object_method_call' argument 3 names different: declaration 'object' definition 'object_path'.
dleyna-connector-dbus-0.2.0/src/connector-dbus.c:341:21: note: Function 'prv_object_method_call' argument 3 names different: declaration 'object' definition 'object_path'.
[15:03]

ftp://ftp.se.debian.org/debian/pool/main/d/dleyna-core/dleyna-core_0.4.0.orig.tar.gz
dleyna-core-0.4.0/libdleyna/core/settings.c:100:15: style: The scope of the variable 'loc_dir' can be reduced. [variableScope]
dleyna-core-0.4.0/libdleyna/core/settings.c:197:6: style: The scope of the variable 'level' can be reduced. [variableScope]
[15:03]

ftp://ftp.se.debian.org/debian/pool/main/d/dleyna-renderer/dleyna-renderer_0.4.0.orig.tar.gz
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:1198:24: warning: Comparison is wrong. Result of 'pos+4' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:1488:2: style: Variable 'parser' is reassigned a value before the old one has been used. [redundantAssignment]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:1482:0: note: Variable 'parser' is reassigned a value before the old one has been used.
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:1488:2: note: Variable 'parser' is reassigned a value before the old one has been used.
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:2146:2: style: Variable 'weak_ref' is reassigned a value before the old one has been used. [redundantAssignment]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:2136:0: note: Variable 'weak_ref' is reassigned a value before the old one has been used.
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:2146:2: note: Variable 'weak_ref' is reassigned a value before the old one has been used.
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:2214:2: style: Variable 'weak_ref' is reassigned a value before the old one has been used. [redundantAssignment]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:2204:0: note: Variable 'weak_ref' is reassigned a value before the old one has been used.
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:2214:2: note: Variable 'weak_ref' is reassigned a value before the old one has been used.
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:3048:23: warning: Redundant assignment of 'cb_data->cancellable' to itself. [selfAssignment]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:264:12: style: The scope of the variable 'new_val' can be reduced. [variableScope]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:394:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:427:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:429:24: style: The scope of the variable 'context' can be reduced. [variableScope]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:621:10: style: The scope of the variable 'type_info' can be reduced. [variableScope]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:1174:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:1401:19: style: The scope of the variable 'artists_vb' can be reduced. [variableScope]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:1402:19: style: The scope of the variable 'album_artists_vb' can be reduced. [variableScope]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:1405:15: style: The scope of the variable 'artist_name' can be reduced. [variableScope]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:1406:15: style: The scope of the variable 'artist_role' can be reduced. [variableScope]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:2673:15: style: The scope of the variable 'get_position_action' can be reduced. [variableScope]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:2867:9: style: The scope of the variable 'min_rate' can be reduced. [variableScope]
dleyna-renderer-0.4.0/libdleyna/renderer/device.c:2868:9: style: The scope of the variable 'max_rate' can be reduced. [variableScope]
dleyna-renderer-0.4.0/libdleyna/renderer/host-service.c:199:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dleyna-renderer-0.4.0/libdleyna/renderer/host-service.c:555:21: style: The scope of the variable 'server' can be reduced. [variableScope]
dleyna-renderer-0.4.0/libdleyna/renderer/server.c:1039:2: style: Variable 'device_id' is reassigned a value before the old one has been used. [redundantAssignment]
dleyna-renderer-0.4.0/libdleyna/renderer/server.c:1035:0: note: Variable 'device_id' is reassigned a value before the old one has been used.
dleyna-renderer-0.4.0/libdleyna/renderer/server.c:1039:2: note: Variable 'device_id' is reassigned a value before the old one has been used.
dleyna-renderer-0.4.0/libdleyna/renderer/upnp.c:410:16: style: The scope of the variable 'device' can be reduced. [variableScope]
dleyna-renderer-0.4.0/server/daemon.c:49:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
dleyna-renderer-0.4.0/server/daemon.c:46:0: note: Variable 'fd' is reassigned a value before the old one has been used.
dleyna-renderer-0.4.0/server/daemon.c:49:2: note: Variable 'fd' is reassigned a value before the old one has been used.
[15:03]

ftp://ftp.se.debian.org/debian/pool/main/d/dleyna-server/dleyna-server_0.4.0.orig.tar.gz
dleyna-server-0.4.0/libdleyna/server/device.c:267:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/device.c:269:24: style: The scope of the variable 'context' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/device.c:468:9: style: The scope of the variable 'path' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/device.c:495:9: style: The scope of the variable 'path' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/device.c:690:10: style: The scope of the variable 'saved' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/device.c:691:9: style: The scope of the variable 'path' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/device.c:893:10: style: The scope of the variable 'saved' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/device.c:894:9: style: The scope of the variable 'prop_name' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/device.c:1339:31: style: The scope of the variable 'builder' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/device.c:1650:24: style: The scope of the variable 'context' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/device.c:3617:25: style: The scope of the variable 'res' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/device.c:3618:15: style: The scope of the variable 'uri' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/device.c:4478:9: style: The scope of the variable 'frag2' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/device.c:1184:16: style: Function 'dls_device_new' argument 5 names different: declaration 'filter_map' definition 'property_map'. [funcArgNamesDifferent]
dleyna-server-0.4.0/libdleyna/server/device.h:91:16: note: Function 'dls_device_new' argument 5 names different: declaration 'filter_map' definition 'property_map'.
dleyna-server-0.4.0/libdleyna/server/device.c:1184:16: note: Function 'dls_device_new' argument 5 names different: declaration 'filter_map' definition 'property_map'.
dleyna-server-0.4.0/libdleyna/server/device.c:3655:44: style: Function 'prv_upload_job_delete' argument 1 names different: declaration 'up' definition 'up_job'. [funcArgNamesDifferent]
dleyna-server-0.4.0/libdleyna/server/device.c:126:44: note: Function 'prv_upload_job_delete' argument 1 names different: declaration 'up' definition 'up_job'.
dleyna-server-0.4.0/libdleyna/server/device.c:3655:44: note: Function 'prv_upload_job_delete' argument 1 names different: declaration 'up' definition 'up_job'.
dleyna-server-0.4.0/libdleyna/server/device.c:4744:22: style: Function 'dls_device_get_object_metadata' argument 3 names different: declaration 'parent_id' definition 'upnp_filter'. [funcArgNamesDifferent]
dleyna-server-0.4.0/libdleyna/server/device.h:147:22: note: Function 'dls_device_get_object_metadata' argument 3 names different: declaration 'parent_id' definition 'upnp_filter'.
dleyna-server-0.4.0/libdleyna/server/device.c:4744:22: note: Function 'dls_device_get_object_metadata' argument 3 names different: declaration 'parent_id' definition 'upnp_filter'.
dleyna-server-0.4.0/libdleyna/server/path.c:142:9: style: The scope of the variable 'coded_id' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/props.c:450:18: style: The scope of the variable 'prop_map' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/props.c:651:9: style: The scope of the variable 'str' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/props.c:724:12: style: The scope of the variable 'dlna_caps' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/props.c:961:25: style: The scope of the variable 'res' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/props.c:1107:28: style: The scope of the variable 'create_class' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/props.c:1108:14: style: The scope of the variable 'content' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/props.c:1109:14: style: The scope of the variable 'ms2_class' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/props.c:1292:19: style: The scope of the variable 'res_vb' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/props.c:1439:6: style: The scope of the variable 'child_count' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/props.c:1443:12: style: The scope of the variable 'val' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/props.c:1517:6: style: The scope of the variable 'track_number' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/props.c:1520:8: style: The scope of the variable 'path' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/props.c:1521:9: style: The scope of the variable 'list' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/props.c:1594:14: style: The scope of the variable 'str_val' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/server.c:827:16: style: The scope of the variable 'client' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/upnp.c:468:2: style: Variable 'sort_by' is reassigned a value before the old one has been used. [redundantAssignment]
dleyna-server-0.4.0/libdleyna/server/upnp.c:449:0: note: Variable 'sort_by' is reassigned a value before the old one has been used.
dleyna-server-0.4.0/libdleyna/server/upnp.c:468:2: note: Variable 'sort_by' is reassigned a value before the old one has been used.
dleyna-server-0.4.0/libdleyna/server/upnp.c:582:2: style: Variable 'upnp_query' is reassigned a value before the old one has been used. [redundantAssignment]
dleyna-server-0.4.0/libdleyna/server/upnp.c:560:0: note: Variable 'upnp_query' is reassigned a value before the old one has been used.
dleyna-server-0.4.0/libdleyna/server/upnp.c:582:2: note: Variable 'upnp_query' is reassigned a value before the old one has been used.
dleyna-server-0.4.0/libdleyna/server/upnp.c:416:16: style: The scope of the variable 'device' can be reduced. [variableScope]
dleyna-server-0.4.0/libdleyna/server/upnp.c:1095:16: style: The scope of the variable 'device' can be reduced. [variableScope]
dleyna-server-0.4.0/server/daemon.c:49:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
dleyna-server-0.4.0/server/daemon.c:46:0: note: Variable 'fd' is reassigned a value before the old one has been used.
dleyna-server-0.4.0/server/daemon.c:49:2: note: Variable 'fd' is reassigned a value before the old one has been used.
dleyna-server-0.4.0/test/dbus/dms-info.c:320:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
dleyna-server-0.4.0/test/dbus/dms-info.c:317:0: note: Variable 'fd' is reassigned a value before the old one has been used.
dleyna-server-0.4.0/test/dbus/dms-info.c:320:2: note: Variable 'fd' is reassigned a value before the old one has been used.
dleyna-server-0.4.0/test/dbus/dms-info.c:96:9: style: The scope of the variable 'formatted_value' can be reduced. [variableScope]
dleyna-server-0.4.0/test/dbus/dms-info.c:113:12: style: The scope of the variable 'variant' can be reduced. [variableScope]
dleyna-server-0.4.0/test/dbus/dms-info.c:141:21: style: The scope of the variable 'data' can be reduced. [variableScope]
dleyna-server-0.4.0/test/dbus/dms-info.c:142:14: style: The scope of the variable 'proxy' can be reduced. [variableScope]
dleyna-server-0.4.0/test/dbus/dms-info.c:203:12: style: The scope of the variable 'variant' can be reduced. [variableScope]
dleyna-server-0.4.0/test/dbus/dms-info.c:291:21: style: The scope of the variable 'data' can be reduced. [variableScope]
[15:03]

ftp://ftp.se.debian.org/debian/pool/main/d/dlib/dlib_19.10.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dlint/dlint_1.4.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dlm/dlm_4.0.7.orig.tar.xz
dlm-4.0.7/dlm_controld/action.c:909:7: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
dlm-4.0.7/dlm_controld/action.c:358:3: performance: Buffer 'path' is being written before its old content has been used. [redundantCopy]
dlm-4.0.7/dlm_controld/action.c:357:3: note: Buffer 'path' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:358:3: note: Buffer 'path' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:385:3: performance: Buffer 'path' is being written before its old content has been used. [redundantCopy]
dlm-4.0.7/dlm_controld/action.c:384:3: note: Buffer 'path' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:385:3: note: Buffer 'path' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:395:3: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
dlm-4.0.7/dlm_controld/action.c:394:3: note: Buffer 'buf' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:395:3: note: Buffer 'buf' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:599:2: performance: Buffer 'path' is being written before its old content has been used. [redundantCopy]
dlm-4.0.7/dlm_controld/action.c:598:2: note: Buffer 'path' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:599:2: note: Buffer 'path' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:626:2: performance: Buffer 'path' is being written before its old content has been used. [redundantCopy]
dlm-4.0.7/dlm_controld/action.c:625:2: note: Buffer 'path' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:626:2: note: Buffer 'path' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:650:2: performance: Buffer 'path' is being written before its old content has been used. [redundantCopy]
dlm-4.0.7/dlm_controld/action.c:649:2: note: Buffer 'path' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:650:2: note: Buffer 'path' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:753:2: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
dlm-4.0.7/dlm_controld/action.c:752:2: note: Buffer 'buf' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:753:2: note: Buffer 'buf' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:767:2: performance: Buffer 'path' is being written before its old content has been used. [redundantCopy]
dlm-4.0.7/dlm_controld/action.c:766:2: note: Buffer 'path' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:767:2: note: Buffer 'path' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:790:2: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
dlm-4.0.7/dlm_controld/action.c:789:2: note: Buffer 'buf' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/action.c:790:2: note: Buffer 'buf' is being written before its old content has been used.
dlm-4.0.7/dlm_controld/config.c:71:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dlm-4.0.7/dlm_controld/config.c:129:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dlm-4.0.7/dlm_controld/config.c:152:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dlm-4.0.7/dlm_controld/config.c:165:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dlm-4.0.7/dlm_controld/cpg.c:108:20: warning: Redundant assignment of 'li->ls_info_size' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/cpg.c:109:20: warning: Redundant assignment of 'li->id_info_size' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/cpg.c:110:20: warning: Redundant assignment of 'li->id_info_count' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/cpg.c:111:20: warning: Redundant assignment of 'li->started_count' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/cpg.c:112:20: warning: Redundant assignment of 'li->member_count' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/cpg.c:113:20: warning: Redundant assignment of 'li->joined_count' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/cpg.c:114:20: warning: Redundant assignment of 'li->remove_count' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/cpg.c:115:20: warning: Redundant assignment of 'li->failed_count' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/cpg.c:120:13: warning: Redundant assignment of 'id->nodeid' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/cpg.c:928:17: style: The scope of the variable 'memb' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/cpg.c:1890:17: style: The scope of the variable 'cg' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/cpg.c:1221:27: error: Uninitialized variable: plocks_data [uninitvar]
dlm-4.0.7/dlm_controld/daemon_cpg.c:307:11: warning: Redundant assignment of 'hd->type' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:309:18: warning: Redundant assignment of 'hd->to_nodeid' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:311:18: warning: Redundant assignment of 'hd->flags' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:312:18: warning: Redundant assignment of 'hd->msgdata' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:313:18: warning: Redundant assignment of 'hd->msgdata2' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:320:18: warning: Redundant assignment of 'hd->version[0]' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:321:18: warning: Redundant assignment of 'hd->version[1]' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:322:18: warning: Redundant assignment of 'hd->version[2]' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:323:18: warning: Redundant assignment of 'hd->type' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:324:18: warning: Redundant assignment of 'hd->nodeid' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:325:18: warning: Redundant assignment of 'hd->to_nodeid' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:326:18: warning: Redundant assignment of 'hd->global_id' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:327:18: warning: Redundant assignment of 'hd->flags' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:328:18: warning: Redundant assignment of 'hd->msgdata' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:329:18: warning: Redundant assignment of 'hd->msgdata2' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1248:21: warning: Redundant assignment of 'fr->flags' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1249:21: warning: Redundant assignment of 'fr->nodeid' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1250:21: warning: Redundant assignment of 'fr->result' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1251:21: warning: Redundant assignment of 'fr->fence_walltime' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1355:21: warning: Redundant assignment of 'fr->flags' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1356:21: warning: Redundant assignment of 'fr->nodeid' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1357:21: warning: Redundant assignment of 'fr->result' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1358:21: warning: Redundant assignment of 'fr->fence_walltime' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1485:12: warning: Redundant assignment of 'pv->major' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1486:12: warning: Redundant assignment of 'pv->minor' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1487:12: warning: Redundant assignment of 'pv->patch' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1488:12: warning: Redundant assignment of 'pv->flags' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1493:12: warning: Redundant assignment of 'pv->major' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1494:12: warning: Redundant assignment of 'pv->minor' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1495:12: warning: Redundant assignment of 'pv->patch' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1496:12: warning: Redundant assignment of 'pv->flags' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/daemon_cpg.c:187:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/daemon_cpg.c:538:9: style: The scope of the variable 'nodeid' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1244:6: style: The scope of the variable 'count' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/daemon_cpg.c:1520:22: style: The scope of the variable 'node' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/daemon_cpg.c:2348:6: style: The scope of the variable 'str_len' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/daemon_cpg.c:2371:6: style: The scope of the variable 'str_len' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/deadlock.c:373:8: warning: %u in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dlm-4.0.7/dlm_controld/deadlock.c:425:17: warning: Redundant assignment of 'lock->xid' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/deadlock.c:426:17: warning: Redundant assignment of 'lock->id' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/deadlock.c:427:17: warning: Redundant assignment of 'lock->nodeid' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/deadlock.c:428:17: warning: Redundant assignment of 'lock->remid' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/deadlock.c:429:17: warning: Redundant assignment of 'lock->ownpid' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/deadlock.c:430:17: warning: Redundant assignment of 'lock->exflags' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/deadlock.c:431:17: warning: Redundant assignment of 'lock->flags' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/deadlock.c:1250:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/deadlock.c:1400:6: style: The scope of the variable 'removed' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/fence.c:182:23: style: The scope of the variable 'dev' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/fence_config.c:205:23: style: The scope of the variable 'dev' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/fence_config.c:206:24: style: The scope of the variable 'con' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/fence_config.c:364:30: style: The scope of the variable 'next' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/fence_config.c:127:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dlm-4.0.7/dlm_controld/fence_config.c:160:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dlm-4.0.7/dlm_controld/fence_config.c:256:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dlm-4.0.7/dlm_controld/lib.c:318:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dlm-4.0.7/dlm_controld/lib.c:25:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/lib.c:524:26: style: Function 'dlmc_node_info' argument 1 names different: declaration 'lsname' definition 'name'. [funcArgNamesDifferent]
dlm-4.0.7/dlm_controld/libdlmcontrol.h:88:26: note: Function 'dlmc_node_info' argument 1 names different: declaration 'lsname' definition 'name'.
dlm-4.0.7/dlm_controld/lib.c:524:26: note: Function 'dlmc_node_info' argument 1 names different: declaration 'lsname' definition 'name'.
dlm-4.0.7/dlm_controld/lib.c:562:31: style: Function 'dlmc_lockspace_info' argument 1 names different: declaration 'lsname' definition 'name'. [funcArgNamesDifferent]
dlm-4.0.7/dlm_controld/libdlmcontrol.h:87:31: note: Function 'dlmc_lockspace_info' argument 1 names different: declaration 'lsname' definition 'name'.
dlm-4.0.7/dlm_controld/lib.c:562:31: note: Function 'dlmc_lockspace_info' argument 1 names different: declaration 'lsname' definition 'name'.
dlm-4.0.7/dlm_controld/lib.c:562:60: style: Function 'dlmc_lockspace_info' argument 2 names different: declaration 'ls' definition 'lockspace'. [funcArgNamesDifferent]
dlm-4.0.7/dlm_controld/libdlmcontrol.h:87:62: note: Function 'dlmc_lockspace_info' argument 2 names different: declaration 'ls' definition 'lockspace'.
dlm-4.0.7/dlm_controld/lib.c:562:60: note: Function 'dlmc_lockspace_info' argument 2 names different: declaration 'ls' definition 'lockspace'.
dlm-4.0.7/dlm_controld/lib.c:655:32: style: Function 'dlmc_lockspace_nodes' argument 1 names different: declaration 'lsname' definition 'name'. [funcArgNamesDifferent]
dlm-4.0.7/dlm_controld/libdlmcontrol.h:90:32: note: Function 'dlmc_lockspace_nodes' argument 1 names different: declaration 'lsname' definition 'name'.
dlm-4.0.7/dlm_controld/lib.c:655:32: note: Function 'dlmc_lockspace_nodes' argument 1 names different: declaration 'lsname' definition 'name'.
dlm-4.0.7/dlm_controld/logging.c:130:6: style: The scope of the variable 'namelen' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/main.c:43:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/main.c:456:21: style: The scope of the variable 'o' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/main.c:458:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/main.c:1196:21: style: The scope of the variable 'o' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/main.c:94:3: error: Common realloc mistake: 'client' nulled but not freed upon failure [memleakOnRealloc]
dlm-4.0.7/dlm_controld/netlink.c:30:7: style: struct member 'msgtemplate::buf' is never used. [unusedStructMember]
dlm-4.0.7/dlm_controld/netlink.c:83:8: style: struct member 'Anonymous3::buf' is never used. [unusedStructMember]
dlm-4.0.7/dlm_controld/netlink.c:91:7: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
dlm-4.0.7/dlm_controld/plock.c:951:22: style: Condition 'r->owner==our_nodeid' is always true [knownConditionTrueFalse]
dlm-4.0.7/dlm_controld/plock.c:1539:3: warning: Either the condition '!ls' is redundant or there is possible null pointer dereference: ls. [nullPointerRedundantCheck]
dlm-4.0.7/dlm_controld/plock.c:1538:6: note: Assuming that condition '!ls' is not redundant
dlm-4.0.7/dlm_controld/plock.c:1539:3: note: Null pointer dereference
dlm-4.0.7/dlm_controld/plock.c:274:2: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
dlm-4.0.7/dlm_controld/plock.c:271:0: note: Variable 'r' is reassigned a value before the old one has been used.
dlm-4.0.7/dlm_controld/plock.c:274:2: note: Variable 'r' is reassigned a value before the old one has been used.
dlm-4.0.7/dlm_controld/plock.c:1231:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dlm-4.0.7/dlm_controld/plock.c:1234:5: note: Found duplicate branches for 'if' and 'else'.
dlm-4.0.7/dlm_controld/plock.c:1231:10: note: Found duplicate branches for 'if' and 'else'.
dlm-4.0.7/dlm_controld/plock.c:111:16: warning: Redundant assignment of 'i->version[0]' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:112:16: warning: Redundant assignment of 'i->version[1]' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:113:16: warning: Redundant assignment of 'i->version[2]' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:114:10: warning: Redundant assignment of 'i->pid' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:115:12: warning: Redundant assignment of 'i->nodeid' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:116:9: warning: Redundant assignment of 'i->rv' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:117:11: warning: Redundant assignment of 'i->fsid' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:118:12: warning: Redundant assignment of 'i->number' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:119:11: warning: Redundant assignment of 'i->start' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:120:10: warning: Redundant assignment of 'i->end' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:121:11: warning: Redundant assignment of 'i->owner' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:126:16: warning: Redundant assignment of 'i->version[0]' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:127:16: warning: Redundant assignment of 'i->version[1]' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:128:16: warning: Redundant assignment of 'i->version[2]' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:129:10: warning: Redundant assignment of 'i->pid' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:130:12: warning: Redundant assignment of 'i->nodeid' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:131:9: warning: Redundant assignment of 'i->rv' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:132:11: warning: Redundant assignment of 'i->fsid' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:133:12: warning: Redundant assignment of 'i->number' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:134:11: warning: Redundant assignment of 'i->start' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:135:10: warning: Redundant assignment of 'i->end' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:136:11: warning: Redundant assignment of 'i->owner' to itself. [selfAssignment]
dlm-4.0.7/dlm_controld/plock.c:214:19: style: The scope of the variable 'r' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/plock.c:230:19: style: The scope of the variable 'entry' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/plock.c:697:25: style: The scope of the variable 'in' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/plock.c:847:11: style: The scope of the variable 'usec' can be reduced. [variableScope]
dlm-4.0.7/dlm_controld/plock.c:1466:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
dlm-4.0.7/dlm_tool/main.c:513:7: warning: %u in format string (no. 8) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dlm-4.0.7/dlm_tool/main.c:513:7: warning: %u in format string (no. 9) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dlm-4.0.7/dlm_tool/main.c:676:7: warning: %u in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dlm-4.0.7/dlm_tool/main.c:748:7: warning: %u in format string (no. 9) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dlm-4.0.7/dlm_tool/main.c:1076:8: warning: %u in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dlm-4.0.7/dlm_tool/main.c:1104:4: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dlm-4.0.7/dlm_tool/main.c:1119:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dlm-4.0.7/dlm_tool/main.c:211:6: style: The scope of the variable 'optchar' can be reduced. [variableScope]
dlm-4.0.7/dlm_tool/main.c:881:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
dlm-4.0.7/dlm_tool/main.c:1050:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
dlm-4.0.7/dlm_tool/main.c:1164:14: style: The scope of the variable '_check_str' can be reduced. [variableScope]
dlm-4.0.7/dlm_tool/main.c:676:7: style: Variable 'rv' is assigned a value that is never used. [unreadVariable]
dlm-4.0.7/dlm_tool/main.c:513:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dlm-4.0.7/dlm_tool/main.c:570:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dlm-4.0.7/dlm_tool/main.c:676:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dlm-4.0.7/dlm_tool/main.c:748:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dlm-4.0.7/dlm_tool/main.c:1073:3: error: Resource leak: file [resourceLeak]
dlm-4.0.7/fence/stonith_helper.c:24:7: style: The scope of the variable 'arg' can be reduced. [variableScope]
dlm-4.0.7/fence/stonith_helper.c:25:7: style: The scope of the variable 'key' can be reduced. [variableScope]
dlm-4.0.7/fence/stonith_helper.c:26:7: style: The scope of the variable 'val' can be reduced. [variableScope]
dlm-4.0.7/fence/stonith_helper.c:27:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dlm-4.0.7/fence/stonith_helper.c:28:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
dlm-4.0.7/fence/stonith_helper.c:64:11: style: The scope of the variable 't' can be reduced. [variableScope]
dlm-4.0.7/fence/stonith_helper.c:43:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dlm-4.0.7/libdlm/libdlm.c:477:9: style: The scope of the variable 'astaddr' can be reduced. [variableScope]
dlm-4.0.7/libdlm/libdlm.c:536:9: style: The scope of the variable 'astaddr' can be reduced. [variableScope]
dlm-4.0.7/libdlm/libdlm.c:881:33: style: Function 'dlm_ls_lockx' argument 1 names different: declaration 'lockspace' definition 'ls'. [funcArgNamesDifferent]
dlm-4.0.7/libdlm/libdlm.h:172:40: note: Function 'dlm_ls_lockx' argument 1 names different: declaration 'lockspace' definition 'ls'.
dlm-4.0.7/libdlm/libdlm.c:881:33: note: Function 'dlm_ls_lockx' argument 1 names different: declaration 'lockspace' definition 'ls'.
dlm-4.0.7/libdlm/libdlm.c:906:32: style: Function 'dlm_ls_lock' argument 1 names different: declaration 'lockspace' definition 'ls'. [funcArgNamesDifferent]
dlm-4.0.7/libdlm/libdlm.h:160:39: note: Function 'dlm_ls_lock' argument 1 names different: declaration 'lockspace' definition 'ls'.
dlm-4.0.7/libdlm/libdlm.c:906:32: note: Function 'dlm_ls_lock' argument 1 names different: declaration 'lockspace' definition 'ls'.
dlm-4.0.7/libdlm/libdlm.c:925:37: style: Function 'dlm_ls_lock_wait' argument 1 names different: declaration 'lockspace' definition 'ls'. [funcArgNamesDifferent]
dlm-4.0.7/libdlm/libdlm.h:191:44: note: Function 'dlm_ls_lock_wait' argument 1 names different: declaration 'lockspace' definition 'ls'.
dlm-4.0.7/libdlm/libdlm.c:925:37: note: Function 'dlm_ls_lock_wait' argument 1 names different: declaration 'lockspace' definition 'ls'.
dlm-4.0.7/libdlm/libdlm.c:1030:34: style: Function 'dlm_ls_unlock' argument 1 names different: declaration 'lockspace' definition 'ls'. [funcArgNamesDifferent]
dlm-4.0.7/libdlm/libdlm.h:185:41: note: Function 'dlm_ls_unlock' argument 1 names different: declaration 'lockspace' definition 'ls'.
dlm-4.0.7/libdlm/libdlm.c:1030:34: note: Function 'dlm_ls_unlock' argument 1 names different: declaration 'lockspace' definition 'ls'.
dlm-4.0.7/libdlm/libdlm.c:1056:39: style: Function 'dlm_ls_unlock_wait' argument 1 names different: declaration 'lockspace' definition 'ls'. [funcArgNamesDifferent]
dlm-4.0.7/libdlm/libdlm.h:202:46: note: Function 'dlm_ls_unlock_wait' argument 1 names different: declaration 'lockspace' definition 'ls'.
dlm-4.0.7/libdlm/libdlm.c:1056:39: note: Function 'dlm_ls_unlock_wait' argument 1 names different: declaration 'lockspace' definition 'ls'.
dlm-4.0.7/libdlm/libdlm.c:1107:33: style: Function 'dlm_ls_purge' argument 1 names different: declaration 'lockspace' definition 'ls'. [funcArgNamesDifferent]
dlm-4.0.7/libdlm/libdlm.h:211:40: note: Function 'dlm_ls_purge' argument 1 names different: declaration 'lockspace' definition 'ls'.
dlm-4.0.7/libdlm/libdlm.c:1107:33: note: Function 'dlm_ls_purge' argument 1 names different: declaration 'lockspace' definition 'ls'.
dlm-4.0.7/libdlm/libdlm.c:1176:34: style: Function 'dlm_ls_get_fd' argument 1 names different: declaration 'ls' definition 'lockspace'. [funcArgNamesDifferent]
dlm-4.0.7/libdlm/libdlm.h:143:41: note: Function 'dlm_ls_get_fd' argument 1 names different: declaration 'ls' definition 'lockspace'.
dlm-4.0.7/libdlm/libdlm.c:1176:34: note: Function 'dlm_ls_get_fd' argument 1 names different: declaration 'ls' definition 'lockspace'.
dlm-4.0.7/libdlm/libdlm.c:1478:34: style: Function 'dlm_kernel_version' argument 1 names different: declaration 'maj' definition 'major'. [funcArgNamesDifferent]
dlm-4.0.7/libdlm/libdlm.h:57:41: note: Function 'dlm_kernel_version' argument 1 names different: declaration 'maj' definition 'major'.
dlm-4.0.7/libdlm/libdlm.c:1478:34: note: Function 'dlm_kernel_version' argument 1 names different: declaration 'maj' definition 'major'.
dlm-4.0.7/libdlm/libdlm.c:1478:51: style: Function 'dlm_kernel_version' argument 2 names different: declaration 'min' definition 'minor'. [funcArgNamesDifferent]
dlm-4.0.7/libdlm/libdlm.h:57:56: note: Function 'dlm_kernel_version' argument 2 names different: declaration 'min' definition 'minor'.
dlm-4.0.7/libdlm/libdlm.c:1478:51: note: Function 'dlm_kernel_version' argument 2 names different: declaration 'min' definition 'minor'.
dlm-4.0.7/libdlm/libdlm.c:1488:36: style: Function 'dlm_library_version' argument 1 names different: declaration 'maj' definition 'major'. [funcArgNamesDifferent]
dlm-4.0.7/libdlm/libdlm.h:58:43: note: Function 'dlm_library_version' argument 1 names different: declaration 'maj' definition 'major'.
dlm-4.0.7/libdlm/libdlm.c:1488:36: note: Function 'dlm_library_version' argument 1 names different: declaration 'maj' definition 'major'.
dlm-4.0.7/libdlm/libdlm.c:1488:53: style: Function 'dlm_library_version' argument 2 names different: declaration 'min' definition 'minor'. [funcArgNamesDifferent]
dlm-4.0.7/libdlm/libdlm.h:58:58: note: Function 'dlm_library_version' argument 2 names different: declaration 'min' definition 'minor'.
dlm-4.0.7/libdlm/libdlm.c:1488:53: note: Function 'dlm_library_version' argument 2 names different: declaration 'min' definition 'minor'.
dlm-4.0.7/libdlm/libdlm.c:353:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
[15:03]

ftp://ftp.se.debian.org/debian/pool/main/d/dlmodelbox/dlmodelbox_0.1.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dlume/dlume_0.2.4.orig.tar.gz
dlume-0.2.4/src/about.c:269:2: style: Variable 'entry_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
dlume-0.2.4/src/about.c:220:0: note: Variable 'entry_buffer' is reassigned a value before the old one has been used.
dlume-0.2.4/src/about.c:269:2: note: Variable 'entry_buffer' is reassigned a value before the old one has been used.
dlume-0.2.4/src/about.c:272:2: style: Variable 'text_sheet' is reassigned a value before the old one has been used. [redundantAssignment]
dlume-0.2.4/src/about.c:221:0: note: Variable 'text_sheet' is reassigned a value before the old one has been used.
dlume-0.2.4/src/about.c:272:2: note: Variable 'text_sheet' is reassigned a value before the old one has been used.
dlume-0.2.4/src/add_edit.c:903:12: style: The scope of the variable 'rdata' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:968:12: style: The scope of the variable 'vbox1' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:968:20: style: The scope of the variable 'vbox2' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:968:28: style: The scope of the variable 'vbox3' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:968:36: style: The scope of the variable 'vbox4' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:969:12: style: The scope of the variable 'hbox1' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:969:20: style: The scope of the variable 'hbox2' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:969:28: style: The scope of the variable 'hbox3' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:969:36: style: The scope of the variable 'hbox3a' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:969:45: style: The scope of the variable 'hbox4' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:969:53: style: The scope of the variable 'hbox5' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:969:61: style: The scope of the variable 'hbox6' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:969:69: style: The scope of the variable 'hbox7' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:970:12: style: The scope of the variable 'hbox7a' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:970:21: style: The scope of the variable 'hbox8' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:970:29: style: The scope of the variable 'hbox9' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:970:37: style: The scope of the variable 'hbox10' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:970:46: style: The scope of the variable 'hbox11' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:970:55: style: The scope of the variable 'hbox12' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:970:64: style: The scope of the variable 'hbox13' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:971:12: style: The scope of the variable 'hbox14' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:971:21: style: The scope of the variable 'hbox15' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:971:30: style: The scope of the variable 'hbox16' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:971:39: style: The scope of the variable 'hbox17' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:971:48: style: The scope of the variable 'hbox18' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:971:57: style: The scope of the variable 'hbox19' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:971:66: style: The scope of the variable 'hbox20' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:972:12: style: The scope of the variable 'hbox21' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:972:21: style: The scope of the variable 'hbox22' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:972:30: style: The scope of the variable 'hbox23' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:972:39: style: The scope of the variable 'hbox24' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:972:48: style: The scope of the variable 'hbox25' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:972:57: style: The scope of the variable 'hbox26' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:972:66: style: The scope of the variable 'hbox27' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:973:12: style: The scope of the variable 'label' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:974:12: style: The scope of the variable 'frame' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:975:12: style: The scope of the variable 'scrolledwindow' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:976:12: style: The scope of the variable 'scrolledwindow2' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:977:12: style: The scope of the variable 'hbuttonbox' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:978:12: style: The scope of the variable 'cancel_button' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:979:12: style: The scope of the variable 'hseparator' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:980:12: style: The scope of the variable 'icon' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:984:12: style: The scope of the variable 'rdata' can be reduced. [variableScope]
dlume-0.2.4/src/add_edit.c:985:15: style: The scope of the variable 'sg_label' can be reduced. [variableScope]
dlume-0.2.4/src/data.c:175:10: style: The scope of the variable 'prop' can be reduced. [variableScope]
dlume-0.2.4/src/data.c:175:17: style: The scope of the variable 'key' can be reduced. [variableScope]
dlume-0.2.4/src/data.c:282:12: style: The scope of the variable 'rdata' can be reduced. [variableScope]
dlume-0.2.4/src/data.c:86:2: warning: The buffer 'cfgdir' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dlume-0.2.4/src/data.c:87:2: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
dlume-0.2.4/src/data.c:88:2: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
dlume-0.2.4/src/data.c:93:2: warning: The buffer 'filename' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dlume-0.2.4/src/data.c:94:2: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
dlume-0.2.4/src/data.c:95:2: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
dlume-0.2.4/src/delete.c:75:13: style: The scope of the variable 'info_dialog' can be reduced. [variableScope]
dlume-0.2.4/src/delete.c:77:13: style: The scope of the variable 'hbox' can be reduced. [variableScope]
dlume-0.2.4/src/delete.c:78:13: style: The scope of the variable 'label' can be reduced. [variableScope]
dlume-0.2.4/src/delete.c:79:13: style: The scope of the variable 'stock' can be reduced. [variableScope]
dlume-0.2.4/src/export.c:420:12: style: The scope of the variable 'rdata' can be reduced. [variableScope]
dlume-0.2.4/src/export.c:453:12: style: The scope of the variable 'rdata' can be reduced. [variableScope]
dlume-0.2.4/src/gui.c:162:2: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
dlume-0.2.4/src/gui.c:345:22: warning: Either the condition 'if(rdata)' is redundant or there is possible null pointer dereference: rdata. [nullPointerRedundantCheck]
dlume-0.2.4/src/gui.c:347:6: note: Assuming that condition 'if(rdata)' is not redundant
dlume-0.2.4/src/gui.c:345:22: note: Null pointer dereference
dlume-0.2.4/src/gui.c:73:12: style: The scope of the variable 'rdata' can be reduced. [variableScope]
dlume-0.2.4/src/gui.c:100:12: style: The scope of the variable 'rdata' can be reduced. [variableScope]
dlume-0.2.4/src/gui.c:127:12: style: The scope of the variable 'rdata' can be reduced. [variableScope]
dlume-0.2.4/src/gui.c:301:12: style: The scope of the variable 'rdata' can be reduced. [variableScope]
dlume-0.2.4/src/gui.c:304:21: style: The scope of the variable 'anchor' can be reduced. [variableScope]
dlume-0.2.4/src/gui.c:539:21: style: The scope of the variable 'anchor' can be reduced. [variableScope]
dlume-0.2.4/src/gui.c:540:12: style: The scope of the variable 'widget' can be reduced. [variableScope]
dlume-0.2.4/src/gui.c:540:21: style: The scope of the variable 'label' can be reduced. [variableScope]
dlume-0.2.4/src/gui.c:542:23: style: The scope of the variable 'pfda_header' can be reduced. [variableScope]
dlume-0.2.4/src/gui.c:954:12: style: The scope of the variable 'rdata' can be reduced. [variableScope]
dlume-0.2.4/src/gui.c:999:12: style: The scope of the variable 'rdata' can be reduced. [variableScope]
dlume-0.2.4/src/gui.c:414:17: style: Variable 'anchor' is assigned a value that is never used. [unreadVariable]
dlume-0.2.4/src/options.c:290:8: style: The scope of the variable 's' can be reduced. [variableScope]
dlume-0.2.4/src/options.c:293:23: style: The scope of the variable 'pfd' can be reduced. [variableScope]
dlume-0.2.4/src/options.c:404:25: style: Variable 'fn_radiobutton_group' is assigned a value that is never used. [unreadVariable]
dlume-0.2.4/src/options.c:491:25: style: Variable 'tb_radiobutton_group' is assigned a value that is never used. [unreadVariable]
dlume-0.2.4/src/options.c:353:13: style: Variable 'sg_label' is assigned a value that is never used. [unreadVariable]
[15:03]

ftp://ftp.se.debian.org/debian/pool/main/d/dlz-ldap-enum/dlz-ldap-enum_1.1.0.orig.tar.gz
dlz-ldap-enum-1.1.0/dlz_ldap_enum_driver.c:375:27: warning: Either the condition 'attrs!=NULL' is redundant or there is possible null pointer dereference: attrs. [nullPointerRedundantCheck]
dlz-ldap-enum-1.1.0/dlz_ldap_enum_driver.c:375:16: note: Assuming that condition 'attrs!=NULL' is not redundant
dlz-ldap-enum-1.1.0/dlz_ldap_enum_driver.c:375:27: note: Null pointer dereference
dlz-ldap-enum-1.1.0/dlz_ldap_enum_driver.c:623:2: style: Variable 'dbi' is reassigned a value before the old one has been used. [redundantAssignment]
dlz-ldap-enum-1.1.0/dlz_ldap_enum_driver.c:600:0: note: Variable 'dbi' is reassigned a value before the old one has been used.
dlz-ldap-enum-1.1.0/dlz_ldap_enum_driver.c:623:2: note: Variable 'dbi' is reassigned a value before the old one has been used.
dlz-ldap-enum-1.1.0/dlz_ldap_enum_driver.c:721:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dlz-ldap-enum-1.1.0/dlz_ldap_enum_driver.c:474:12: style: The scope of the variable 'x' can be reduced. [variableScope]
dlz-ldap-enum-1.1.0/sdlz_helper.c:296:2: style: Variable 'tseg' is reassigned a value before the old one has been used. [redundantAssignment]
dlz-ldap-enum-1.1.0/sdlz_helper.c:288:0: note: Variable 'tseg' is reassigned a value before the old one has been used.
dlz-ldap-enum-1.1.0/sdlz_helper.c:296:2: note: Variable 'tseg' is reassigned a value before the old one has been used.
dlz-ldap-enum-1.1.0/sdlz_helper.c:352:2: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
dlz-ldap-enum-1.1.0/sdlz_helper.c:346:0: note: Variable 'db' is reassigned a value before the old one has been used.
dlz-ldap-enum-1.1.0/sdlz_helper.c:352:2: note: Variable 'db' is reassigned a value before the old one has been used.
[15:03]

ftp://ftp.se.debian.org/debian/pool/main/d/dm-writeboost/dm-writeboost_2.2.9.orig.tar.gz
dm-writeboost-2.2.9/src/dm-writeboost-daemon.c:348:28: style: The scope of the variable 'writeback_seg' can be reduced. [variableScope]
dm-writeboost-2.2.9/src/dm-writeboost-daemon.c:482:25: style: The scope of the variable 'new' can be reduced. [variableScope]
dm-writeboost-2.2.9/src/dm-writeboost-daemon.c:482:30: style: The scope of the variable 'util' can be reduced. [variableScope]
dm-writeboost-2.2.9/src/dm-writeboost-daemon.c:544:16: style: The scope of the variable 'intvl' can be reduced. [variableScope]
dm-writeboost-2.2.9/src/dm-writeboost-daemon.c:566:16: style: The scope of the variable 'intvl' can be reduced. [variableScope]
dm-writeboost-2.2.9/src/dm-writeboost-daemon.c:202:40: portability: 'writeback_io->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-daemon.c:521:13: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-metadata.c:907:25: style: The scope of the variable 'seg' can be reduced. [variableScope]
dm-writeboost-2.2.9/src/dm-writeboost-metadata.c:908:32: style: The scope of the variable 'header' can be reduced. [variableScope]
dm-writeboost-2.2.9/src/dm-writeboost-metadata.c:165:75: style: Function 'get_segment_header_by_id' argument 2 names different: declaration 'segment_id' definition 'id'. [funcArgNamesDifferent]
dm-writeboost-2.2.9/src/dm-writeboost-metadata.h:26:50: note: Function 'get_segment_header_by_id' argument 2 names different: declaration 'segment_id' definition 'id'.
dm-writeboost-2.2.9/src/dm-writeboost-metadata.c:165:75: note: Function 'get_segment_header_by_id' argument 2 names different: declaration 'segment_id' definition 'id'.
dm-writeboost-2.2.9/src/dm-writeboost-metadata.c:64:19: portability: 'arr->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-metadata.c:677:21: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-metadata.c:712:39: portability: 'rambuffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-metadata.c:787:30: portability: 'wio.data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-metadata.c:1100:43: portability: 'writeback_seg->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-metadata.c:987:34: style: Variable 'uninitialized_var' is assigned a value that is never used. [unreadVariable]
dm-writeboost-2.2.9/src/dm-writeboost-target.c:480:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dm-writeboost-2.2.9/src/dm-writeboost-target.c:191:20: style: The scope of the variable 'mb' can be reduced. [variableScope]
dm-writeboost-2.2.9/src/dm-writeboost-target.c:1567:6: style: The scope of the variable 'err' can be reduced. [variableScope]
dm-writeboost-2.2.9/src/dm-writeboost-target.c:478:19: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-target.c:480:7: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-target.c:503:15: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-target.c:522:35: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-target.c:606:23: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-target.c:630:34: portability: 'wb->current_rambuf->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-target.c:658:27: portability: 'result' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-target.c:887:34: portability: 'wb->current_rambuf->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-target.c:1058:29: portability: 'wio->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-target.c:1070:14: portability: 'to' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-target.c:1070:29: portability: 'from' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dm-writeboost-2.2.9/src/dm-writeboost-target.c:1125:43: portability: 'wb->current_rambuf->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[15:03]

ftp://ftp.se.debian.org/debian/pool/main/d/dma/dma_0.9.orig.tar.gz
dma-0.9/dma.h:71:0: error: #error Please define CONF_PATH [preprocessorErrorDirective]
dma-0.9/debian/migrate/dma-migrate.c:389:10: style: The scope of the variable 'save_errno' can be reduced. [variableScope]
dma-0.9/dfcompat.c:119:0: error: #error "no getprogname implementation available" [preprocessorErrorDirective]
[15:03]

ftp://ftp.se.debian.org/debian/pool/main/d/dmake/dmake_4.12.orig.tar.gz
dmake-4.12/itypes.h:58:0: error: #error "No 2 byte type, you lose." [preprocessorErrorDirective]
dmake-4.12/dbug/dbug/dbug.c:629:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dmake-4.12/dbug/dbug/dbug.c:677:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dmake-4.12/dbug/dbug/dbug.c:1165:31: warning: Either the condition 'control' is redundant or there is possible null pointer dereference: string. [nullPointerRedundantCheck]
dmake-4.12/dbug/dbug/dbug.c:445:9: note: Assuming that condition 'control' is not redundant
dmake-4.12/dbug/dbug/dbug.c:450:23: note: Calling function 'StrDup', 1st argument 'string' value is 0
dmake-4.12/dbug/dbug/dbug.c:1165:31: note: Null pointer dereference
dmake-4.12/dbug/dbug/dbug.c:1166:25: warning: Either the condition 'control' is redundant or there is possible null pointer dereference: string. [nullPointerRedundantCheck]
dmake-4.12/dbug/dbug/dbug.c:445:9: note: Assuming that condition 'control' is not redundant
dmake-4.12/dbug/dbug/dbug.c:450:23: note: Calling function 'StrDup', 1st argument 'string' value is 0
dmake-4.12/dbug/dbug/dbug.c:1166:25: note: Null pointer dereference
dmake-4.12/dbug/dbug/dbug.c:829:20: style: The scope of the variable 'start' can be reduced. [variableScope]
dmake-4.12/dbug/dbug/dbug.c:1127:27: style: The scope of the variable 'old' can be reduced. [variableScope]
dmake-4.12/dbug/dbug/dbug.c:1235:22: style: The scope of the variable 'newfile' can be reduced. [variableScope]
dmake-4.12/dbug/dbug/dbug.c:1302:22: style: The scope of the variable 'newfile' can be reduced. [variableScope]
dmake-4.12/dbug/malloc/malloc.c:310:17: style: The scope of the variable 'newsize' can be reduced. [variableScope]
dmake-4.12/dbug/malloc/mallopt.c:40:19: style: The scope of the variable 's' can be reduced. [variableScope]
dmake-4.12/dbug/malloc/mlc_chk.c:83:18: style: The scope of the variable 's' can be reduced. [variableScope]
dmake-4.12/dbug/malloc/mlc_chk.c:126:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dmake-4.12/dbug/malloc/mlc_chk.c:128:18: style: The scope of the variable 's' can be reduced. [variableScope]
dmake-4.12/dbug/malloc/realloc.c:64:11: style: The scope of the variable 'new_cptr' can be reduced. [variableScope]
dmake-4.12/dbug/malloc/string.c:99:2: style: Variable 'malloc_checking' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dmake-4.12/dbug/malloc/string.c:94:2: note: Variable 'malloc_checking' is reassigned a value before the old one has been used if variable is no semaphore variable.
dmake-4.12/dbug/malloc/string.c:99:2: note: Variable 'malloc_checking' is reassigned a value before the old one has been used if variable is no semaphore variable.
dmake-4.12/dbug/malloc/string.c:215:2: style: Variable 'malloc_checking' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dmake-4.12/dbug/malloc/string.c:213:2: note: Variable 'malloc_checking' is reassigned a value before the old one has been used if variable is no semaphore variable.
dmake-4.12/dbug/malloc/string.c:215:2: note: Variable 'malloc_checking' is reassigned a value before the old one has been used if variable is no semaphore variable.
dmake-4.12/dbug/malloc/testmem.c:267:19: style: Condition 'strlen("")==0' is always true [knownConditionTrueFalse]
dmake-4.12/dbug/malloc/testmem.c:268:20: style: Condition 'strlen("a")==1' is always true [knownConditionTrueFalse]
dmake-4.12/dbug/malloc/testmem.c:269:23: style: Condition 'strlen("abcd")==4' is always true [knownConditionTrueFalse]
dmake-4.12/dbug/malloc/testmem.c:167:8: error: Buffer is accessed out of bounds: one [bufferAccessOutOfBounds]
dmake-4.12/dbug/malloc/testmem.c:167:8: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
dmake-4.12/dbug/malloc/testmem.c:171:9: error: Buffer is accessed out of bounds: one [bufferAccessOutOfBounds]
dmake-4.12/dbug/malloc/testmem.c:171:9: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
dmake-4.12/dbug/malloc/testmem.c:177:9: error: Buffer is accessed out of bounds: one [bufferAccessOutOfBounds]
dmake-4.12/dbug/malloc/testmem.c:177:9: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
dmake-4.12/dbug/malloc/testmem.c:182:9: error: Buffer is accessed out of bounds: one [bufferAccessOutOfBounds]
dmake-4.12/dbug/malloc/testmem.c:182:9: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
dmake-4.12/dbug/malloc/testmem.c:185:9: error: Buffer is accessed out of bounds: one [bufferAccessOutOfBounds]
dmake-4.12/dbug/malloc/testmem.c:185:9: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
dmake-4.12/dbug/malloc/testmem.c:188:9: error: Buffer is accessed out of bounds: one [bufferAccessOutOfBounds]
dmake-4.12/dbug/malloc/testmem.c:188:9: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
dmake-4.12/dbug/malloc/testmem.c:572:9: warning: memset() called to fill 0 bytes. [memsetZeroBytes]
dmake-4.12/dbug/malloc/testmem.c:579:23: warning: The 2nd memset() argument '4133' doesn't fit into an 'unsigned char'. [memsetValueOutOfRange]
dmake-4.12/dbug/malloc/testmem.c:99:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:100:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:101:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:102:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:103:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:104:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:105:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:106:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:108:9: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:110:9: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:111:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:206:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:207:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:208:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:209:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:210:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:211:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:212:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:213:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:215:9: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:217:9: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:218:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:219:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:220:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:221:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:458:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:459:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:460:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:461:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:462:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:464:9: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:466:9: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:467:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:468:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:623:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:624:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:625:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:626:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:627:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:628:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmem.c:629:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
dmake-4.12/dbug/malloc/testmlc.c:71:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
dmake-4.12/dbug/malloc/testmlc.c:95:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
dmake-4.12/dbug/malloc/testmlc.c:164:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
dmake-4.12/dbug/malloc/testmlc.c:168:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
dmake-4.12/dbug/malloc/testmlc.c:168:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
dmake-4.12/dbug/malloc/testmlc.c:40:15: style: The scope of the variable 'size' can be reduced. [variableScope]
dmake-4.12/dbug/malloc/testmlc.c:41:15: style: The scope of the variable 'r' can be reduced. [variableScope]
dmake-4.12/dbug/malloc/testmlc.c:43:6: style: The scope of the variable 'objmax' can be reduced. [variableScope]
dmake-4.12/mac/directry.c:109:12: style: The scope of the variable 'len' can be reduced. [variableScope]
dmake-4.12/mac/directry.c:186:11: style: The scope of the variable 'pC' can be reduced. [variableScope]
dmake-4.12/mac/directry.c:187:10: style: The scope of the variable 'c' can be reduced. [variableScope]
dmake-4.12/mac/environ.c:71:12: style: The scope of the variable 'ppCurEnv' can be reduced. [variableScope]
dmake-4.12/mac/environ.c:72:11: style: The scope of the variable 'pCurPos' can be reduced. [variableScope]
dmake-4.12/mac/environ.c:135:13: style: The scope of the variable 'firstnil' can be reduced. [variableScope]
dmake-4.12/msdos/dstrlwr.c:34:10: style: Unused variable: p [unusedVariable]
dmake-4.12/msdos/spawn.c:96:0: error: syntax error [syntaxError]
dmake-4.12/qssl/runargv.c:63:0: error: syntax error [syntaxError]
dmake-4.12/qssl/tempnam.c:92:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dmake-4.12/tos/putenv.c:70:14: error: Common realloc mistake: 'ourenv' nulled but not freed upon failure [memleakOnRealloc]
dmake-4.12/tos/tempnam.c:94:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dmake-4.12/unix/arlib.c:151:45: error: Resource leak: f [resourceLeak]
dmake-4.12/unix/arlib.c:183:46: error: Resource leak: f [resourceLeak]
dmake-4.12/unix/bsd43/putenv.c:70:14: error: Common realloc mistake: 'ourenv' nulled but not freed upon failure [memleakOnRealloc]
dmake-4.12/unix/bsd43/tempnam.c:93:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dmake-4.12/unix/bsd43/utime.c:36:25: style: The scope of the variable 'tvp' can be reduced. [variableScope]
dmake-4.12/unix/bsdarm32/putenv.c:70:14: error: Common realloc mistake: 'ourenv' nulled but not freed upon failure [memleakOnRealloc]
dmake-4.12/unix/bsdarm32/tempnam.c:95:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dmake-4.12/unix/bsdarm32/utime.c:36:25: style: The scope of the variable 'tvp' can be reduced. [variableScope]
dmake-4.12/unix/dcache.c:140:7: warning: Either the condition '!dp' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck]
dmake-4.12/unix/dcache.c:128:8: note: Assuming that condition '!dp' is not redundant
dmake-4.12/unix/dcache.c:140:7: note: Null pointer dereference
dmake-4.12/unix/dcache.c:142:7: warning: Either the condition '!dp' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck]
dmake-4.12/unix/dcache.c:128:8: note: Assuming that condition '!dp' is not redundant
dmake-4.12/unix/dcache.c:142:7: note: Null pointer dereference
dmake-4.12/unix/dcache.c:143:7: warning: Either the condition '!dp' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck]
dmake-4.12/unix/dcache.c:128:8: note: Assuming that condition '!dp' is not redundant
dmake-4.12/unix/dcache.c:143:7: note: Null pointer dereference
dmake-4.12/unix/dcache.c:166:20: warning: Either the condition '!dp' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck]
dmake-4.12/unix/dcache.c:128:8: note: Assuming that condition '!dp' is not redundant
dmake-4.12/unix/dcache.c:166:20: note: Null pointer dereference
dmake-4.12/unix/dcache.c:167:9: warning: Either the condition '!dp' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck]
dmake-4.12/unix/dcache.c:128:8: note: Assuming that condition '!dp' is not redundant
dmake-4.12/unix/dcache.c:167:9: note: Null pointer dereference
dmake-4.12/unix/dcache.c:201:6: warning: Either the condition '!ep' is redundant or there is possible null pointer dereference: ep. [nullPointerRedundantCheck]
dmake-4.12/unix/dcache.c:199:7: note: Assuming that condition '!ep' is not redundant
dmake-4.12/unix/dcache.c:201:6: note: Null pointer dereference
dmake-4.12/unix/dcache.c:203:16: warning: Either the condition '!ep' is redundant or there is possible null pointer dereference: ep. [nullPointerRedundantCheck]
dmake-4.12/unix/dcache.c:199:7: note: Assuming that condition '!ep' is not redundant
dmake-4.12/unix/dcache.c:203:16: note: Null pointer dereference
dmake-4.12/unix/dcache.c:204:11: warning: Either the condition '!ep' is redundant or there is possible null pointer dereference: ep. [nullPointerRedundantCheck]
dmake-4.12/unix/dcache.c:199:7: note: Assuming that condition '!ep' is not redundant
dmake-4.12/unix/dcache.c:204:11: note: Null pointer dereference
dmake-4.12/unix/dcache.c:205:6: warning: Either the condition '!ep' is redundant or there is possible null pointer dereference: ep. [nullPointerRedundantCheck]
dmake-4.12/unix/dcache.c:199:7: note: Assuming that condition '!ep' is not redundant
dmake-4.12/unix/dcache.c:205:6: note: Null pointer dereference
dmake-4.12/unix/dcache.c:206:6: warning: Either the condition '!ep' is redundant or there is possible null pointer dereference: ep. [nullPointerRedundantCheck]
dmake-4.12/unix/dcache.c:199:7: note: Assuming that condition '!ep' is not redundant
dmake-4.12/unix/dcache.c:206:6: note: Null pointer dereference
dmake-4.12/unix/dcache.c:130:12: style: The scope of the variable 'dirp' can be reduced. [variableScope]
dmake-4.12/unix/dcache.c:131:22: style: The scope of the variable 'direntp' can be reduced. [variableScope]
dmake-4.12/unix/runargv.c:476:9: style: The scope of the variable 'st_pq' can be reduced. [variableScope]
dmake-4.12/unix/runargv.c:699:8: style: The scope of the variable 'waitret' can be reduced. [variableScope]
dmake-4.12/unix/runargv.c:831:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dmake-4.12/unix/runargv.c:832:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
dmake-4.12/unix/solaris/getcwd.c:98:3: error: Memory leak: buffer [memleak]
dmake-4.12/unix/solaris/tempnam.c:93:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dmake-4.12/unix/sysvr1/putenv.c:70:14: error: Common realloc mistake: 'ourenv' nulled but not freed upon failure [memleakOnRealloc]
dmake-4.12/unix/sysvr3/pwd/getcwd.c:98:3: error: Memory leak: buffer [memleak]
dmake-4.12/unix/xenix/pwd/getcwd.c:98:3: error: Memory leak: buffer [memleak]
dmake-4.12/win95/microsft/vpp40/runargv.c:131:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dmake-4.12/winnt/microsft/vpp40/runargv.c:131:17: style: The scope of the variable 'i' can be reduced. [variableScope]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dmalloc/dmalloc_5.5.2.orig.tar.gz
dmalloc-5.5.2/chunk.c:3118:15: style: Condition 'block_c>0' is always false [knownConditionTrueFalse]
dmalloc-5.5.2/chunk.c:3000:30: note: Assignment 'block_c=0', assigned value is 0
dmalloc-5.5.2/chunk.c:3118:15: note: Condition 'block_c>0' is always false
dmalloc-5.5.2/chunk.c:3118:15: style: Same expression on both sides of '>' because the value of 'block_c' and '0' are the same. [duplicateExpression]
dmalloc-5.5.2/chunk.c:3000:30: note: 'block_c' is assigned value '0' here.
dmalloc-5.5.2/chunk.c:3118:15: note: Same expression on both sides of '>' because the value of 'block_c' and '0' are the same.
dmalloc-5.5.2/chunk.c:545:17: style: The scope of the variable 'adjust_p' can be reduced. [variableScope]
dmalloc-5.5.2/chunk.c:1003:14: style: The scope of the variable 'dump_bottom_b' can be reduced. [variableScope]
dmalloc-5.5.2/chunk.c:1611:31: style: The scope of the variable 'bounds_p' can be reduced. [variableScope]
dmalloc-5.5.2/chunk.c:1612:22: style: The scope of the variable 'num' can be reduced. [variableScope]
dmalloc-5.5.2/chunk.c:1802:9: style: The scope of the variable 'check_p' can be reduced. [variableScope]
dmalloc-5.5.2/chunk.c:2342:9: style: The scope of the variable 'where_buf' can be reduced. [variableScope]
dmalloc-5.5.2/chunk.c:2342:42: style: The scope of the variable 'disp_buf' can be reduced. [variableScope]
dmalloc-5.5.2/chunk.c:2345:15: style: The scope of the variable 'trans_log' can be reduced. [variableScope]
dmalloc-5.5.2/chunk.c:2526:9: style: The scope of the variable 'where_buf' can be reduced. [variableScope]
dmalloc-5.5.2/chunk.c:2527:9: style: The scope of the variable 'where_buf2' can be reduced. [variableScope]
dmalloc-5.5.2/chunk.c:2527:43: style: The scope of the variable 'disp_buf' can be reduced. [variableScope]
dmalloc-5.5.2/chunk.c:2996:17: style: The scope of the variable 'freed_b' can be reduced. [variableScope]
dmalloc-5.5.2/chunk.c:2996:26: style: The scope of the variable 'used_b' can be reduced. [variableScope]
dmalloc-5.5.2/chunk.c:3000:8: style: The scope of the variable 'size_c' can be reduced. [variableScope]
dmalloc-5.5.2/chunk.c:3159:8: style: The scope of the variable 'freed_b' can be reduced. [variableScope]
dmalloc-5.5.2/chunk.c:3159:17: style: The scope of the variable 'used_b' can be reduced. [variableScope]
dmalloc-5.5.2/chunk.c:516:5: style: Variable 'new_c' is modified but its new value is never used. [unreadVariable]
dmalloc-5.5.2/compat.c:402:23: style: The scope of the variable 'pnt' can be reduced. [variableScope]
dmalloc-5.5.2/compat.c:379:0: style: Variable 'null_reached_b' is assigned a value that is never used. [unreadVariable]
dmalloc-5.5.2/dmalloc.c:737:13: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dmalloc-5.5.2/dmalloc.c:504:15: style: The scope of the variable 'home_p' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc.c:618:30: style: The scope of the variable 'token' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc.c:620:15: style: The scope of the variable 'home_p' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc.c:699:37: style: The scope of the variable 'token' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc.c:865:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc.c:457:5: error: Resource leak: infile [resourceLeak]
dmalloc-5.5.2/dmalloc.c:642:7: error: Resource leak: rc_file [resourceLeak]
dmalloc-5.5.2/dmalloc_argv.c:880:10: style: Expression is always false because 'else if' condition matches previous condition at line 875. [multiCondition]
dmalloc-5.5.2/dmalloc_argv.c:1217:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_argv.c:1808:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_argv.c:1331:29: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dmalloc-5.5.2/dmalloc_argv.c:1335:30: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
dmalloc-5.5.2/dmalloc_argv.c:1556:46: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dmalloc-5.5.2/dmalloc_argv.c:1561:46: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
dmalloc-5.5.2/dmalloc_argv.c:1203:17: style: The scope of the variable 'arr_p' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_argv.c:1568:11: style: The scope of the variable 'bit_c' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_argv.c:1568:18: style: The scope of the variable 'bit' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_argv.c:1568:23: style: The scope of the variable 'first_b' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_argv.c:1569:34: style: The scope of the variable 'bin_bounds_p' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_argv.c:1736:16: style: The scope of the variable 'val_type' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_argv.c:1804:12: style: The scope of the variable 'entry_c' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_argv.c:2851:7: style: The scope of the variable 'env_c' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_argv.c:2911:20: style: The scope of the variable 'tok_p' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_argv.c:3603:17: style: The scope of the variable 'arr_p' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_argv.c:3604:13: style: The scope of the variable 'len' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_argv.c:3605:9: style: The scope of the variable 'details' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_argv.c:1583:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dmalloc-5.5.2/dmalloc_argv.c:324:5: error: Memory leak: copy [memleak]
dmalloc-5.5.2/dmalloc_argv.c:2188:5: error: Resource leak: infile [resourceLeak]
dmalloc-5.5.2/dmalloc_argv.c:2208:5: error: Memory leak: argv [memleak]
dmalloc-5.5.2/dmalloc_fc_t.c:1056:19: style: The scope of the variable 'prev_errno' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_t.c:186:11: portability: %d in format string (no. 3) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:294:8: portability: %d in format string (no. 3) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:329:8: portability: %d in format string (no. 4) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:341:8: portability: %d in format string (no. 4) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:381:8: portability: %d in format string (no. 5) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:413:8: portability: %d in format string (no. 5) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:447:8: portability: %d in format string (no. 4) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:669:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:697:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:2094:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:2139:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:2149:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:3006:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:3034:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:3077:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:3087:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:3140:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:3150:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmalloc-5.5.2/dmalloc_t.c:578:9: style: The scope of the variable 'pnt' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_t.c:654:12: style: The scope of the variable 'new_pnt' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_t.c:2067:12: style: The scope of the variable 'loc_file' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_t.c:2070:26: style: The scope of the variable 'loc_line' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_t.c:2071:38: style: The scope of the variable 'old_seen' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_t.c:2204:12: style: The scope of the variable 'loc_file' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_t.c:2205:19: style: The scope of the variable 'loc_line' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_t.c:3636:8: style: The scope of the variable 'len' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_t.c:3637:21: style: The scope of the variable 'line_p' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_t.c:2116:20: style: Checking if unsigned variable 'ex_mark' is less than zero. [unsignedLessThanZero]
dmalloc-5.5.2/dmalloc_t.c:738:10: style: Unused variable: func [unusedVariable]
dmalloc-5.5.2/dmalloc_t.c:741:22: style: Unused variable: hold_ch [unusedVariable]
dmalloc-5.5.2/dmalloc_t.c:2128:18: style: Variable 'old_seen' is assigned a value that is never used. [unreadVariable]
dmalloc-5.5.2/dmalloc_t.c:2807:11: style: Variable 'ret' is allocated memory that is never used. [unusedAllocatedMemory]
dmalloc-5.5.2/dmalloc_t.c:759:5: error: Memory leak: pnt [memleak]
dmalloc-5.5.2/dmalloc_t.c:766:5: error: Memory leak: pnt [memleak]
dmalloc-5.5.2/dmalloc_t.c:766:5: error: Memory leak: pnt2 [memleak]
dmalloc-5.5.2/dmalloc_t.c:3700:56: error: Allocation with malloc, printf doesn't release it. [leakNoVarFunctionCall]
dmalloc-5.5.2/dmalloc_t.c:613:7: error: Common realloc mistake: 'pnt' nulled but not freed upon failure [memleakOnRealloc]
dmalloc-5.5.2/dmalloc_t.c:2619:5: error: Common realloc mistake: 'pnt' nulled but not freed upon failure [memleakOnRealloc]
dmalloc-5.5.2/dmalloc_t.c:3399:0: error: Memory leak: pnt [memleak]
dmalloc-5.5.2/dmalloc_t.c:2367:0: error: Memory leak: pnt2 [memleak]
dmalloc-5.5.2/dmalloc_t.c:2460:0: error: Memory leak: pnt2 [memleak]
dmalloc-5.5.2/dmalloc_tab.c:264:17: style: The scope of the variable 'char_temp' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_tab.c:350:37: style: The scope of the variable 'pivot_p' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_tab.c:353:16: style: The scope of the variable 'width' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_tab.c:353:52: style: The scope of the variable 'size1' can be reduced. [variableScope]
dmalloc-5.5.2/dmalloc_tab.c:353:59: style: The scope of the variable 'size2' can be reduced. [variableScope]
dmalloc-5.5.2/env.c:114:9: style: The scope of the variable 'colon_p' can be reduced. [variableScope]
dmalloc-5.5.2/error.c:153:7: style: The scope of the variable 'len' can be reduced. [variableScope]
dmalloc-5.5.2/error.c:263:7: style: The scope of the variable 'len' can be reduced. [variableScope]
dmalloc-5.5.2/error.c:622:9: style: The scope of the variable 'stop_str' can be reduced. [variableScope]
dmalloc-5.5.2/error.c:623:7: style: The scope of the variable 'len' can be reduced. [variableScope]
dmalloc-5.5.2/error.c:163:13: style: Variable 'start_p' is assigned a value that is never used. [unreadVariable]
dmalloc-5.5.2/heap.c:188:8: style: The scope of the variable 'diff' can be reduced. [variableScope]
dmalloc-5.5.2/malloc.c:630:7: warning: Identical condition 'in_alloc_b', second condition is always false [identicalConditionAfterEarlyExit]
dmalloc-5.5.2/malloc.c:621:7: note: first condition
dmalloc-5.5.2/malloc.c:630:7: note: second condition
dmalloc-5.5.2/malloc.c:335:15: style: The scope of the variable 'env_str' can be reduced. [variableScope]
dmalloc-5.5.2/malloc.c:1261:26: style: Function 'strdup' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
dmalloc-5.5.2/malloc_funcs.h:150:26: note: Function 'strdup' argument 1 names different: declaration 'str' definition 'string'.
dmalloc-5.5.2/malloc.c:1261:26: note: Function 'strdup' argument 1 names different: declaration 'str' definition 'string'.
dmalloc-5.5.2/malloc.c:1322:10: error: Uninitialized variable: size [uninitvar]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dmapi/dmapi_2.2.10.orig.tar.gz
dmapi-2.2.10/libdm/dm_handle.c:48:3: error: Memory leak: hanpp [memleak]
dmapi-2.2.10/libdm/dm_handle.c:51:2: error: Memory leak: hanpp [memleak]
dmapi-2.2.10/libdm/dm_handle.c:68:3: error: Memory leak: hanpp [memleak]
dmapi-2.2.10/libdm/dm_handle.c:71:2: error: Memory leak: hanpp [memleak]
dmapi-2.2.10/libdm/dm_handle.c:88:3: error: Memory leak: hanpp [memleak]
dmapi-2.2.10/libdm/dm_handle.c:91:2: error: Memory leak: hanpp [memleak]
dmapi-2.2.10/libdm/dm_handle.c:110:3: error: Memory leak: fshanp [memleak]
dmapi-2.2.10/libdm/dm_handle.c:113:2: error: Memory leak: fshanp [memleak]
dmapi-2.2.10/libdm/dm_handle.c:278:3: error: Memory leak: hanpp [memleak]
dmapi-2.2.10/libdm/dm_handle.c:281:2: error: Memory leak: hanpp [memleak]
dmapi-2.2.10/libdm/dm_handle.c:294:3: error: Memory leak: hanpp [memleak]
dmapi-2.2.10/libdm/dm_handle.c:297:2: error: Memory leak: hanpp [memleak]
dmapi-2.2.10/libdm/getdents.c:122:11: style: The scope of the variable 'retval' can be reduced. [variableScope]
dmapi-2.2.10/libdm/getdents.c:224:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dmaths/dmaths_4.4.0.0+dfsg1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dmg2img/dmg2img_1.6.7.orig.tar.gz
dmg2img-1.6.7/adc.c:14:6: style: The scope of the variable 'chunk_type' can be reduced. [variableScope]
dmg2img-1.6.7/mntcmd.h:51:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmg2img-1.6.7/mntcmd.h:56:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmg2img-1.6.7/dmg2img.c:291:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmg2img-1.6.7/dmg2img.c:291:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmg2img-1.6.7/dmg2img.c:616:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmg2img-1.6.7/dmg2img.c:642:14: style: Same expression on both sides of '!=' because the value of 'partlen' and 'NULL' are the same. [duplicateExpression]
dmg2img-1.6.7/dmg2img.c:108:26: note: 'partlen' is assigned value 'NULL' here.
dmg2img-1.6.7/dmg2img.c:642:14: note: Same expression on both sides of '!=' because the value of 'partlen' and 'NULL' are the same.
dmg2img-1.6.7/mntcmd.h:25:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dmg2img-1.6.7/mntcmd.h:26:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dmg2img-1.6.7/dmg2img.c:97:27: style: The scope of the variable 'scb' can be reduced. [variableScope]
dmg2img-1.6.7/dmg2img.c:102:15: style: The scope of the variable 'blkx_size' can be reduced. [variableScope]
dmg2img-1.6.7/dmg2img.c:107:7: style: The scope of the variable 'partname' can be reduced. [variableScope]
dmg2img-1.6.7/dmg2img.c:109:15: style: The scope of the variable 'data_size' can be reduced. [variableScope]
dmg2img-1.6.7/dmg2img.c:114:15: style: The scope of the variable 'block_type' can be reduced. [variableScope]
dmg2img-1.6.7/dmg2img.c:166:0: error: Memory leak: output_file [memleak]
dmg2img-1.6.7/vfdecrypt.c:108:9: style: The scope of the variable 'sep' can be reduced. [variableScope]
dmg2img-1.6.7/vfdecrypt.c:333:7: style: The scope of the variable 'iflag' can be reduced. [variableScope]
dmg2img-1.6.7/vfdecrypt.c:333:18: style: The scope of the variable 'oflag' can be reduced. [variableScope]
dmg2img-1.6.7/vfdecrypt.c:230:5: error: Memory leak: TEMP2 [memleak]
dmg2img-1.6.7/vfdecrypt.c:230:5: error: Memory leak: CEKICV [memleak]
dmg2img-1.6.7/vfdecrypt.c:234:5: error: Memory leak: TEMP2 [memleak]
dmg2img-1.6.7/vfdecrypt.c:234:5: error: Memory leak: CEKICV [memleak]
dmg2img-1.6.7/vfdecrypt.c:475:0: error: Resource leak: in [resourceLeak]
dmg2img-1.6.7/vfdecrypt.c:475:0: error: Resource leak: out [resourceLeak]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dmidecode/dmidecode_3.1.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dmitry/dmitry_1.3a.orig.tar.gz
DMitry-1.3a/src/mailsearch.c:7:6: style: The scope of the variable 'ctr' can be reduced. [variableScope]
DMitry-1.3a/src/mailsearch.c:8:6: style: The scope of the variable 'i' can be reduced. [variableScope]
DMitry-1.3a/src/mailsearch.c:169:2: error: Common realloc mistake: 'emailbuff' nulled but not freed upon failure [memleakOnRealloc]
DMitry-1.3a/src/nwhois.c:10:6: style: The scope of the variable 'ctr' can be reduced. [variableScope]
DMitry-1.3a/src/output.c:5:6: style: The scope of the variable 'ctr' can be reduced. [variableScope]
DMitry-1.3a/src/output.c:6:6: style: The scope of the variable 'ctr2' can be reduced. [variableScope]
DMitry-1.3a/src/output.c:7:7: style: The scope of the variable 'sendbuff' can be reduced. [variableScope]
DMitry-1.3a/src/output.c:16:3: style: Variable 'ctr2' is assigned a value that is never used. [unreadVariable]
DMitry-1.3a/src/output.c:8:7: style: Unused variable: timebuff [unusedVariable]
DMitry-1.3a/src/output.c:9:7: style: Unused variable: timebuff2 [unusedVariable]
DMitry-1.3a/src/output.c:10:13: style: Unused variable: timenow [unusedVariable]
DMitry-1.3a/src/output.c:11:9: style: Unused variable: now [unusedVariable]
DMitry-1.3a/src/resolve.c:16:7: style: The scope of the variable 'www' can be reduced. [variableScope]
DMitry-1.3a/src/resolve.c:17:16: style: The scope of the variable 'pptr' can be reduced. [variableScope]
DMitry-1.3a/src/subsearch.c:7:6: style: The scope of the variable 'ctr' can be reduced. [variableScope]
DMitry-1.3a/src/subsearch.c:8:6: style: The scope of the variable 'i' can be reduced. [variableScope]
DMitry-1.3a/src/subsearch.c:164:2: error: Common realloc mistake: 'subbuff' nulled but not freed upon failure [memleakOnRealloc]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dmraid/dmraid_1.0.0.rc16.orig.tar.gz
dmraid/1.0.0.rc16/lib/activate/activate.c:872:7: style: The scope of the variable 'lib_name' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/activate/activate.c:880:17: warning: The buffer 'lib_name' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dmraid/1.0.0.rc16/lib/activate/devmapper.c:121:21: style: The scope of the variable 'p' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/activate/devmapper.c:189:7: style: The scope of the variable 'uuid' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/activate/devmapper.c:104:18: portability: '(void*)t' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dmraid/1.0.0.rc16/lib/device/scan.c:235:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/device/scsi.c:127:7: style: struct member 'scsi_idlun::host_uniqe_id' is never used. [unusedStructMember]
dmraid/1.0.0.rc16/lib/display/display.c:67:8: style: The scope of the variable 'p' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/display/display.c:225:21: style: The scope of the variable 'p' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/display/display.c:337:19: style: The scope of the variable 'r' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:806:18: warning: Either the condition 'str?sz-len:0' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:823:17: note: Assuming that condition 'str?sz-len:0' is not redundant
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:822:41: note: Calling function '_snprintf_either', 2nd argument 'str' value is 0
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:806:18: note: Null pointer dereference
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:809:18: warning: Either the condition 'str?sz-len:0' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:823:17: note: Assuming that condition 'str?sz-len:0' is not redundant
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:822:41: note: Calling function '_snprintf_either', 2nd argument 'str' value is 0
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:809:18: note: Null pointer dereference
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:822:41: warning: Either the condition 'str?sz-len:0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:823:17: note: Assuming that condition 'str?sz-len:0' is not redundant
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:822:41: note: Null pointer addition
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:170:7: style: The scope of the variable 'sgpio_path' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:223:9: style: The scope of the variable 'r' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:660:23: style: The scope of the variable 'dev' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:900:8: style: The scope of the variable 'd_name' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:174:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dmraid/1.0.0.rc16/lib/events/libdmraid-events-isw.c:580:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dmraid/1.0.0.rc16/lib/format/ataraid/asr.c:236:11: style: The scope of the variable 'remaining' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/ataraid/asr.c:236:25: style: The scope of the variable 'chk' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/ataraid/asr.c:833:30: style: The scope of the variable 'cl' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/ataraid/asr.c:916:14: style: The scope of the variable 'a' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/ataraid/asr.c:1111:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dmraid/1.0.0.rc16/lib/format/ataraid/hpt37x.c:43:9: warning: snprintf format string requires 0 parameters but 2 are given. [wrongPrintfScanfArgNum]
dmraid/1.0.0.rc16/lib/format/ataraid/hpt37x.c:43:18: warning: Possible null pointer dereference: str [nullPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/hpt37x.c:54:42: note: Calling function '_name', 2nd argument 'str' value is 0
dmraid/1.0.0.rc16/lib/format/ataraid/hpt37x.c:43:18: note: Null pointer dereference
dmraid/1.0.0.rc16/lib/format/ataraid/hpt45x.c:39:18: warning: Possible null pointer dereference: str [nullPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/hpt45x.c:49:42: note: Calling function '_name', 2nd argument 'str' value is 0
dmraid/1.0.0.rc16/lib/format/ataraid/hpt45x.c:39:18: note: Null pointer dereference
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:1051:25: style: Condition 'dev_metadata_qan!=dev_real_qan' is always true [knownConditionTrueFalse]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:2474:10: style: Condition 'num>1' is always false [knownConditionTrueFalse]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:2466:12: note: Assignment 'num=0', assigned value is 0
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:2472:3: note: num is incremented', new value is 1
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:2474:10: note: Condition 'num>1' is always false
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:1783:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:702:25: warning: Possible null pointer dereference: dev [nullPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:777:9: note: Assignment 'dev=NULL', assigned value is 0
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:778:43: note: Calling function '_create_rd', 4th argument 'dev' value is 0
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:702:25: note: Null pointer dereference
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:720:14: warning: Possible null pointer dereference: dev [nullPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:777:9: note: Assignment 'dev=NULL', assigned value is 0
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:778:43: note: Calling function '_create_rd', 4th argument 'dev' value is 0
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:720:14: note: Null pointer dereference
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:721:20: warning: Possible null pointer dereference: dev [nullPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:777:9: note: Assignment 'dev=NULL', assigned value is 0
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:778:43: note: Calling function '_create_rd', 4th argument 'dev' value is 0
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:721:20: note: Null pointer dereference
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:938:2: style: Variable 'old_vol0' is reassigned a value before the old one has been used. [redundantAssignment]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:930:0: note: Variable 'old_vol0' is reassigned a value before the old one has been used.
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:938:2: note: Variable 'old_vol0' is reassigned a value before the old one has been used.
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:764:11: style: The scope of the variable 'd' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:1028:29: style: The scope of the variable 'dev_metadata_qan' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:1107:19: style: The scope of the variable 'disk' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:1964:18: style: The scope of the variable 'dev' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:2410:8: style: The scope of the variable 'name' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:502:14: portability: 'meta' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:621:19: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:622:14: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:979:26: portability: '(void*)new_isw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:980:26: portability: '(void*)old_isw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:988:26: portability: '(void*)new_isw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:989:26: portability: '(void*)old_isw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:999:27: portability: '(void*)new_isw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:1000:27: portability: '(void*)old_isw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:2596:55: portability: '(void*)(new_isw->disk+new_isw->num_disks)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:2626:39: portability: '(void*)&new_dev->vol.map[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:2639:52: portability: '(void*)&new_dev->vol.map[0]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:1005:20: style: Variable 'old_isw_offs' is assigned a value that is never used. [unreadVariable]
dmraid/1.0.0.rc16/lib/format/ataraid/isw.c:1001:19: style: Variable 'new_isw_offs' is assigned a value that is never used. [unreadVariable]
dmraid/1.0.0.rc16/lib/format/ataraid/jm.c:44:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dmraid/1.0.0.rc16/lib/format/ataraid/jm.c:28:9: style: Variable 'i' is not assigned a value. [unassignedVariable]
dmraid/1.0.0.rc16/lib/format/ataraid/jm.c:62:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dmraid/1.0.0.rc16/lib/format/ataraid/jm.c:35:9: error: Uninitialized variable: i [uninitvar]
dmraid/1.0.0.rc16/lib/format/ataraid/lsi.c:44:18: warning: Possible null pointer dereference: str [nullPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/lsi.c:58:42: note: Calling function '_name', 2nd argument 'str' value is 0
dmraid/1.0.0.rc16/lib/format/ataraid/lsi.c:44:18: note: Null pointer dereference
dmraid/1.0.0.rc16/lib/format/ataraid/nv.c:46:18: warning: Possible null pointer dereference: str [nullPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/nv.c:58:41: note: Calling function '_name', 2nd argument 'str' value is 0
dmraid/1.0.0.rc16/lib/format/ataraid/nv.c:46:18: note: Null pointer dereference
dmraid/1.0.0.rc16/lib/format/ataraid/nv.c:190:11: warning: Division of result of sizeof() on pointer type. [divideSizeof]
dmraid/1.0.0.rc16/lib/format/ataraid/pdc.c:176:2: style: Variable 'pdc_sectors_max' is reassigned a value before the old one has been used. [redundantAssignment]
dmraid/1.0.0.rc16/lib/format/ataraid/pdc.c:162:0: note: Variable 'pdc_sectors_max' is reassigned a value before the old one has been used.
dmraid/1.0.0.rc16/lib/format/ataraid/pdc.c:176:2: note: Variable 'pdc_sectors_max' is reassigned a value before the old one has been used.
dmraid/1.0.0.rc16/lib/format/ataraid/pdc.c:440:19: style: The scope of the variable 'rs_tmp' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/ataraid/sil.c:28:18: warning: Possible null pointer dereference: str [nullPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/sil.c:45:42: note: Calling function '_name', 2nd argument 'str' value is 0
dmraid/1.0.0.rc16/lib/format/ataraid/sil.c:28:18: note: Null pointer dereference
dmraid/1.0.0.rc16/lib/format/ataraid/sil.c:226:18: warning: Possible null pointer dereference: str [nullPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/sil.c:235:42: note: Calling function '_file_name', 1st argument 'str' value is 0
dmraid/1.0.0.rc16/lib/format/ataraid/sil.c:226:18: note: Null pointer dereference
dmraid/1.0.0.rc16/lib/format/ataraid/sil.c:248:8: style: The scope of the variable 'n' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/ataraid/via.c:61:18: warning: Possible null pointer dereference: str [nullPointer]
dmraid/1.0.0.rc16/lib/format/ataraid/via.c:76:46: note: Calling function '_name', 3rd argument 'str' value is 0
dmraid/1.0.0.rc16/lib/format/ataraid/via.c:61:18: note: Null pointer dereference
dmraid/1.0.0.rc16/lib/format/ddf/ddf1.c:102:29: style: The scope of the variable 'cfg' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/ddf/ddf1.c:126:29: style: The scope of the variable 'cr' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/ddf/ddf1.c:169:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/ddf/ddf1.c:170:12: style: The scope of the variable 'ids' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/ddf/ddf1.c:731:29: style: The scope of the variable 'cr' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/ddf/ddf1_lib.c:76:11: style: The scope of the variable 'x' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/format.c:601:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/partition/dos.c:34:25: warning: Possible null pointer dereference: str [nullPointer]
dmraid/1.0.0.rc16/lib/format/partition/dos.c:45:51: note: Calling function '_name', 4th argument 'str' value is 0
dmraid/1.0.0.rc16/lib/format/partition/dos.c:34:25: note: Null pointer dereference
dmraid/1.0.0.rc16/lib/format/partition/dos.c:35:33: warning: Possible null pointer dereference: str [nullPointer]
dmraid/1.0.0.rc16/lib/format/partition/dos.c:45:51: note: Calling function '_name', 4th argument 'str' value is 0
dmraid/1.0.0.rc16/lib/format/partition/dos.c:35:33: note: Null pointer dereference
dmraid/1.0.0.rc16/lib/format/partition/dos.c:306:24: style: The scope of the variable 'raw_table_entry' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/format/template/template.c:30:18: warning: Possible null pointer dereference: str [nullPointer]
dmraid/1.0.0.rc16/lib/format/template/template.c:40:47: note: Calling function '_name', 2nd argument 'str' value is 0
dmraid/1.0.0.rc16/lib/format/template/template.c:30:18: note: Null pointer dereference
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1757:18: warning: Possible null pointer dereference: str [nullPointer]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1767:42: note: Calling function '__name', 2nd argument 'str' value is 0
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1757:18: note: Null pointer dereference
dmraid/1.0.0.rc16/lib/metadata/metadata.c:801:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:831:24: style: The scope of the variable 'r' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:907:19: style: The scope of the variable 'rs_sub' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:907:28: style: The scope of the variable 'rs_n' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:976:19: style: The scope of the variable 'rs' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:977:24: style: The scope of the variable 'fmt' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1007:19: style: The scope of the variable 'rd' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1008:19: style: The scope of the variable 'rs' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1152:6: style: The scope of the variable 'o' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1152:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1257:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1289:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1289:14: style: The scope of the variable 'len' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1330:19: style: The scope of the variable 'rs1' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1466:19: style: The scope of the variable 'rd' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1468:20: style: The scope of the variable 'elem' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1468:27: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1501:19: style: The scope of the variable 'rd' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1503:20: style: The scope of the variable 'elem' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1503:27: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1543:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1795:14: style: The scope of the variable 's_number' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1884:19: style: The scope of the variable 'rd' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1951:23: style: The scope of the variable 'rsb' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:2166:14: style: The scope of the variable 'disks' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:2169:19: style: The scope of the variable 'rd' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1974:53: style: Function 'find_spare' argument 2 names different: declaration 'rs2rebuild' definition 'rs'. [funcArgNamesDifferent]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1945:25: note: Function 'find_spare' argument 2 names different: declaration 'rs2rebuild' definition 'rs'.
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1974:53: note: Function 'find_spare' argument 2 names different: declaration 'rs2rebuild' definition 'rs'.
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1975:23: style: Function 'find_spare' argument 3 names different: declaration 'spareRs' definition 'spare_rs'. [funcArgNamesDifferent]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1946:26: note: Function 'find_spare' argument 3 names different: declaration 'spareRs' definition 'spare_rs'.
dmraid/1.0.0.rc16/lib/metadata/metadata.c:1975:23: note: Function 'find_spare' argument 3 names different: declaration 'spareRs' definition 'spare_rs'.
dmraid/1.0.0.rc16/lib/metadata/metadata.c:77:6: style: struct member 'actions::option' is never used. [unusedStructMember]
dmraid/1.0.0.rc16/lib/metadata/metadata.c:85:8: style: struct member 'actions::f_set' is never used. [unusedStructMember]
dmraid/1.0.0.rc16/lib/metadata/reconfig.c:51:3: style: Variable 'rs' is reassigned a value before the old one has been used. [redundantAssignment]
dmraid/1.0.0.rc16/lib/metadata/reconfig.c:49:0: note: Variable 'rs' is reassigned a value before the old one has been used.
dmraid/1.0.0.rc16/lib/metadata/reconfig.c:51:3: note: Variable 'rs' is reassigned a value before the old one has been used.
dmraid/1.0.0.rc16/lib/metadata/reconfig.c:554:2: style: Variable 'rs' is reassigned a value before the old one has been used. [redundantAssignment]
dmraid/1.0.0.rc16/lib/metadata/reconfig.c:550:0: note: Variable 'rs' is reassigned a value before the old one has been used.
dmraid/1.0.0.rc16/lib/metadata/reconfig.c:554:2: note: Variable 'rs' is reassigned a value before the old one has been used.
dmraid/1.0.0.rc16/lib/metadata/reconfig.c:712:19: style: The scope of the variable 'rd' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/misc/lib_context.c:165:18: style: The scope of the variable 'f' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/misc/workaround.c:21:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/register/dmreg.c:294:11: style: The scope of the variable 'next' can be reduced. [variableScope]
dmraid/1.0.0.rc16/lib/register/dmreg.c:191:25: portability: '(void*)names' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dmraid/1.0.0.rc16/lib/register/dmreg.c:312:26: portability: '(void*)names' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dmraid/1.0.0.rc16/lib/register/dmreg.c:104:122: error: Uninitialized variable: uuid [uninitvar]
dmraid/1.0.0.rc16/tools/dmevent_tool.c:217:6: style: Unused variable: opt [unusedVariable]
dmraid/1.0.0.rc16/tools/toollib.c:108:8: style: The scope of the variable 'p' can be reduced. [variableScope]
dmraid/1.0.0.rc16/tools/toollib.c:34:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dms/dms_1.0.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dmtcp/dmtcp_2.3.1.orig.tar.gz
dmtcp-2.3.1/contrib/ib2tcp/ib2tcp.cpp:116:7: style: The scope of the variable 'maxFd' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/ib2tcp/ib2tcp.cpp:361:10: style: Unused variable: i [unusedVariable]
dmtcp-2.3.1/contrib/ib2tcp/ib2tcp.cpp:193:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/contrib/ib2tcp/ib2tcp.cpp:208:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/contrib/ib2tcp/ib2tcp.cpp:229:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/contrib/ib2tcp/ib2tcp.h:20:7: warning: Member variable 'IB_QP::recv_cq' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/contrib/ib2tcp/ib2tcp.h:20:7: warning: Member variable 'IB_QP::send_cq' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/contrib/ib2tcp/ib2tcp.h:20:7: warning: Member variable 'IB_QP::srq' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/contrib/ib2tcp/ib2tcp.h:20:7: warning: Member variable 'IB_QP::localId' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/contrib/ib2tcp/ib2tcp.h:20:7: warning: Member variable 'IB_QP::remoteId' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/contrib/ib2tcp/ib2tcp.h:20:7: warning: Member variable 'IB_QP::remoteAddrLen' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/contrib/ib2tcp/ib2tcp.h:21:7: warning: Member variable 'IB_QP::remoteAddrLen' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/contrib/ib2tcp/ib2tcp.h:32:14: style: Technically the member function 'dmtcp::IB_QP::getLocalId' can be const. [functionConst]
dmtcp-2.3.1/contrib/ib2tcp/ib2tcp.h:33:14: style: Technically the member function 'dmtcp::IB_QP::getRemoteId' can be const. [functionConst]
dmtcp-2.3.1/contrib/ib2tcp/ib2tcp.h:50:7: style: Class 'IB_WR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/contrib/infiniband/ibvctx.c:196:10: style: The scope of the variable 'size' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/infiniband/ibvctx.c:212:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/infiniband/ibvctx.c:1136:21: style: The scope of the variable 'e' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/infiniband/ibvctx.c:814:69: style: Function '_create_comp_channel' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
dmtcp-2.3.1/contrib/infiniband/ibvctx.h:63:69: note: Function '_create_comp_channel' argument 1 names different: declaration 'context' definition 'ctx'.
dmtcp-2.3.1/contrib/infiniband/ibvctx.c:814:69: note: Function '_create_comp_channel' argument 1 names different: declaration 'context' definition 'ctx'.
dmtcp-2.3.1/contrib/infiniband/ibvctx.c:864:43: style: Function '_get_async_event' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
dmtcp-2.3.1/contrib/infiniband/ibvctx.h:68:43: note: Function '_get_async_event' argument 1 names different: declaration 'context' definition 'ctx'.
dmtcp-2.3.1/contrib/infiniband/ibvctx.c:864:43: note: Function '_get_async_event' argument 1 names different: declaration 'context' definition 'ctx'.
dmtcp-2.3.1/contrib/infiniband/ibvctx.c:1066:5: error: Memory leak: pd [memleak]
dmtcp-2.3.1/contrib/infiniband/infinibandtrace.c:154:13: style: Variable 'foo' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/contrib/infiniband/lib/list.c:417:25: style: The scope of the variable 'a1b0' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/infiniband/lib/list.c:405:25: warning: Function 'list_sort' argument order different: declaration ', aux, ' definition 'list, less, aux' [funcArgOrderDifferent]
dmtcp-2.3.1/contrib/infiniband/lib/list.h:170:17: note: Function 'list_sort' argument order different: declaration ', aux, ' definition 'list, less, aux'
dmtcp-2.3.1/contrib/infiniband/lib/list.c:405:25: note: Function 'list_sort' argument order different: declaration ', aux, ' definition 'list, less, aux'
dmtcp-2.3.1/contrib/infiniband/lib/list.c:446:35: warning: Function 'list_insert_ordered' argument order different: declaration ', , aux, ' definition 'list, elem, less, aux' [funcArgOrderDifferent]
dmtcp-2.3.1/contrib/infiniband/lib/list.h:172:27: note: Function 'list_insert_ordered' argument order different: declaration ', , aux, ' definition 'list, elem, less, aux'
dmtcp-2.3.1/contrib/infiniband/lib/list.c:446:35: note: Function 'list_insert_ordered' argument order different: declaration ', , aux, ' definition 'list, elem, less, aux'
dmtcp-2.3.1/contrib/infiniband/lib/list.c:466:27: warning: Function 'list_unique' argument order different: declaration ', duplicates, aux, ' definition 'list, duplicates, less, aux' [funcArgOrderDifferent]
dmtcp-2.3.1/contrib/infiniband/lib/list.h:174:19: note: Function 'list_unique' argument order different: declaration ', duplicates, aux, ' definition 'list, duplicates, less, aux'
dmtcp-2.3.1/contrib/infiniband/lib/list.c:466:27: note: Function 'list_unique' argument order different: declaration ', duplicates, aux, ' definition 'list, duplicates, less, aux'
dmtcp-2.3.1/contrib/infiniband/lib/list.c:493:24: warning: Function 'list_max' argument order different: declaration ', aux, ' definition 'list, less, aux' [funcArgOrderDifferent]
dmtcp-2.3.1/contrib/infiniband/lib/list.h:178:29: note: Function 'list_max' argument order different: declaration ', aux, ' definition 'list, less, aux'
dmtcp-2.3.1/contrib/infiniband/lib/list.c:493:24: note: Function 'list_max' argument order different: declaration ', aux, ' definition 'list, less, aux'
dmtcp-2.3.1/contrib/infiniband/lib/list.c:512:24: warning: Function 'list_min' argument order different: declaration ', aux, ' definition 'list, less, aux' [funcArgOrderDifferent]
dmtcp-2.3.1/contrib/infiniband/lib/list.h:179:29: note: Function 'list_min' argument order different: declaration ', aux, ' definition 'list, less, aux'
dmtcp-2.3.1/contrib/infiniband/lib/list.c:512:24: note: Function 'list_min' argument order different: declaration ', aux, ' definition 'list, less, aux'
dmtcp-2.3.1/contrib/kvm/kvm.c:425:11: style: Condition 'ret<0' is always false [knownConditionTrueFalse]
dmtcp-2.3.1/contrib/kvm/kvm.c:424:19: note: Assignment 'ret=inject_mce()', assigned value is 0
dmtcp-2.3.1/contrib/kvm/kvm.c:425:11: note: Condition 'ret<0' is always false
dmtcp-2.3.1/contrib/kvm/kvm.c:521:14: style: The scope of the variable 'init' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/kvm/kvm.c:522:14: style: The scope of the variable 'init2' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/kvm/kvm.c:719:14: style: The scope of the variable 'dummy' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/kvm/kvm.c:829:51: style: The scope of the variable 'mem' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/kvm/kvm.c:185:16: style: Variable 'next_fnc' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/contrib/kvm/kvm.c:210:16: style: Variable 'next_fnc' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/contrib/kvm/kvm.c:220:16: style: Variable 'next_fnc' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/contrib/kvm/kvm.c:273:16: style: Variable 'next_fnc' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/contrib/kvm/kvm.c:290:16: style: Variable 'next_fnc' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/contrib/kvm/kvm.c:307:16: style: Variable 'next_fnc' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/contrib/kvm/kvm.c:315:16: style: Variable 'next_fnc' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/contrib/kvm/kvm.c:328:16: style: Variable 'next_fnc' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/contrib/kvm/kvm.c:343:16: style: Variable 'next_fnc' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/contrib/kvm/kvm.c:358:16: style: Variable 'next_fnc' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/contrib/kvm/kvm.c:379:16: style: Variable 'next_fnc' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/contrib/kvm/kvm.c:398:16: style: Variable 'next_fnc' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/contrib/tun/tun-test.c:345:7: style: Variable 'nwrite' is reassigned a value before the old one has been used. [redundantAssignment]
dmtcp-2.3.1/contrib/tun/tun-test.c:344:7: note: Variable 'nwrite' is reassigned a value before the old one has been used.
dmtcp-2.3.1/contrib/tun/tun-test.c:345:7: note: Variable 'nwrite' is reassigned a value before the old one has been used.
dmtcp-2.3.1/contrib/tun/tun-test.c:58:8: style: The scope of the variable 'error_msg' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/tun/tun-test.c:121:7: style: The scope of the variable 'nread' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/tun/tun-test.c:139:11: style: The scope of the variable 'argp' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/tun/tun.c:337:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/tun/tun.c:338:9: style: The scope of the variable 'request_name' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/tun/tun.c:379:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/tun/tun.c:379:10: style: The scope of the variable 'request' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/tun/tun.c:379:19: style: The scope of the variable 'idx' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/tun/tun.c:379:36: style: The scope of the variable 'count' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/tun/tun.c:380:9: style: The scope of the variable 'request_name' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/tun/tun.c:381:8: style: The scope of the variable 'error_string' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/tun/tun.c:382:9: style: The scope of the variable 'arg' can be reduced. [variableScope]
dmtcp-2.3.1/contrib/tun/tun.c:272:11: style: Unused variable: argp [unusedVariable]
dmtcp-2.3.1/contrib/tun/tun.c:273:16: style: Variable 'next_fnc' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/contrib/tun/tun.c:301:11: style: Unused variable: argp [unusedVariable]
dmtcp-2.3.1/contrib/tun/tun.c:302:16: style: Variable 'next_fnc' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/contrib/tun/tun.c:336:16: style: Variable 'next_fnc' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/contrib/tun/tun.c:350:21: style: Variable 'request_name' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/jalib/jassert.h:109:7: style: Class 'JAssert' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/jalib/jalib.cpp:44:49: performance: Function parameter 'jalibFuncPtrs' should be passed by const reference. [passedByValue]
dmtcp-2.3.1/jalib/jalloc.cpp:118:0: warning: Member variable 'jalib :: JFixedAllocStack < 64 >::padding' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/jalib/jalloc.cpp:118:0: warning: Member variable 'jalib :: JFixedAllocStack < 256 >::padding' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/jalib/jalloc.cpp:118:0: warning: Member variable 'jalib :: JFixedAllocStack < 1024 >::padding' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/jalib/jalloc.cpp:118:0: warning: Member variable 'jalib :: JFixedAllocStack < 2048 >::padding' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/jalib/jalloc.cpp:129:0: performance: Technically the member function 'jalib :: JFixedAllocStack < 64 >::chunkSize' can be static. [functionStatic]
dmtcp-2.3.1/jalib/jalloc.cpp:129:0: performance: Technically the member function 'jalib :: JFixedAllocStack < 256 >::chunkSize' can be static. [functionStatic]
dmtcp-2.3.1/jalib/jalloc.cpp:129:0: performance: Technically the member function 'jalib :: JFixedAllocStack < 1024 >::chunkSize' can be static. [functionStatic]
dmtcp-2.3.1/jalib/jalloc.cpp:129:0: performance: Technically the member function 'jalib :: JFixedAllocStack < 2048 >::chunkSize' can be static. [functionStatic]
dmtcp-2.3.1/jalib/jconvert.h:43:7: style: Same expression on both sides of '!=' because the value of 'end' and '0' are the same. [duplicateExpression]
dmtcp-2.3.1/jalib/jconvert.h:41:20: note: 'end' is assigned value '0' here.
dmtcp-2.3.1/jalib/jconvert.h:43:7: note: Same expression on both sides of '!=' because the value of 'end' and '0' are the same.
dmtcp-2.3.1/jalib/jconvert.h:54:7: style: Same expression on both sides of '!=' because the value of 'end' and '0' are the same. [duplicateExpression]
dmtcp-2.3.1/jalib/jconvert.h:52:20: note: 'end' is assigned value '0' here.
dmtcp-2.3.1/jalib/jconvert.h:54:7: note: Same expression on both sides of '!=' because the value of 'end' and '0' are the same.
dmtcp-2.3.1/jalib/jbuffer.cpp:33:39: style: Function 'JBuffer' argument 1 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent]
dmtcp-2.3.1/jalib/jbuffer.h:41:29: note: Function 'JBuffer' argument 1 names different: declaration 'source' definition 'src'.
dmtcp-2.3.1/jalib/jbuffer.cpp:33:39: note: Function 'JBuffer' argument 1 names different: declaration 'source' definition 'src'.
dmtcp-2.3.1/jalib/jbuffer.h:44:7: style: 'JBuffer::operator=' should return 'JBuffer &'. [operatorEq]
dmtcp-2.3.1/jalib/jbuffer.h:40:7: style: Class 'JBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/jalib/jfilesystem.cpp:186:72: style: Function 'ResolveSymlink' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent]
dmtcp-2.3.1/jalib/jfilesystem.h:61:57: note: Function 'ResolveSymlink' argument 1 names different: declaration 'file' definition 'path'.
dmtcp-2.3.1/jalib/jfilesystem.cpp:186:72: note: Function 'ResolveSymlink' argument 1 names different: declaration 'file' definition 'path'.
dmtcp-2.3.1/jalib/jfilesystem.cpp:223:73: style: Function 'FindHelperUtility' argument 1 names different: declaration 'name' definition 'file'. [funcArgNamesDifferent]
dmtcp-2.3.1/jalib/jfilesystem.h:52:60: note: Function 'FindHelperUtility' argument 1 names different: declaration 'name' definition 'file'.
dmtcp-2.3.1/jalib/jfilesystem.cpp:223:73: note: Function 'FindHelperUtility' argument 1 names different: declaration 'name' definition 'file'.
dmtcp-2.3.1/jalib/jserialize.cpp:30:84: style: Function 'JBinarySerializeWriterRaw' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent]
dmtcp-2.3.1/jalib/jserialize.h:162:56: note: Function 'JBinarySerializeWriterRaw' argument 1 names different: declaration 'file' definition 'path'.
dmtcp-2.3.1/jalib/jserialize.cpp:30:84: note: Function 'JBinarySerializeWriterRaw' argument 1 names different: declaration 'file' definition 'path'.
dmtcp-2.3.1/jalib/jserialize.cpp:41:84: style: Function 'JBinarySerializeReaderRaw' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent]
dmtcp-2.3.1/jalib/jserialize.h:182:56: note: Function 'JBinarySerializeReaderRaw' argument 1 names different: declaration 'file' definition 'path'.
dmtcp-2.3.1/jalib/jserialize.cpp:41:84: note: Function 'JBinarySerializeReaderRaw' argument 1 names different: declaration 'file' definition 'path'.
dmtcp-2.3.1/jalib/jserialize.h:167:11: style: Technically the member function 'jalib::JBinarySerializeWriterRaw::fd' can be const. [functionConst]
dmtcp-2.3.1/jalib/jserialize.h:188:11: style: Technically the member function 'jalib::JBinarySerializeReaderRaw::fd' can be const. [functionConst]
dmtcp-2.3.1/jalib/jserialize.h:175:7: style: Class 'JBinarySerializeWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/jalib/jserialize.h:196:7: style: Class 'JBinarySerializeReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/jalib/jserialize.h:163:12: style: The function 'readOrWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jserialize.h:55:20: note: Virtual function in base class
dmtcp-2.3.1/jalib/jserialize.h:163:12: note: Function in derived class
dmtcp-2.3.1/jalib/jserialize.h:164:12: style: The function 'isReader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jserialize.h:56:20: note: Virtual function in base class
dmtcp-2.3.1/jalib/jserialize.h:164:12: note: Function in derived class
dmtcp-2.3.1/jalib/jserialize.h:165:12: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jserialize.h:58:20: note: Virtual function in base class
dmtcp-2.3.1/jalib/jserialize.h:165:12: note: Function in derived class
dmtcp-2.3.1/jalib/jserialize.h:166:12: style: The function 'isempty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jserialize.h:59:20: note: Virtual function in base class
dmtcp-2.3.1/jalib/jserialize.h:166:12: note: Function in derived class
dmtcp-2.3.1/jalib/jserialize.h:183:12: style: The function 'readOrWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jserialize.h:55:20: note: Virtual function in base class
dmtcp-2.3.1/jalib/jserialize.h:183:12: note: Function in derived class
dmtcp-2.3.1/jalib/jserialize.h:184:12: style: The function 'isReader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jserialize.h:56:20: note: Virtual function in base class
dmtcp-2.3.1/jalib/jserialize.h:184:12: note: Function in derived class
dmtcp-2.3.1/jalib/jserialize.h:185:12: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jserialize.h:58:20: note: Virtual function in base class
dmtcp-2.3.1/jalib/jserialize.h:185:12: note: Function in derived class
dmtcp-2.3.1/jalib/jserialize.h:186:12: style: The function 'isempty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jserialize.h:59:20: note: Virtual function in base class
dmtcp-2.3.1/jalib/jserialize.h:186:12: note: Function in derived class
dmtcp-2.3.1/jalib/jsocket.cpp:590:7: style: The scope of the variable 'maxFd' can be reduced. [variableScope]
dmtcp-2.3.1/jalib/jsocket.cpp:564:58: style: Function 'monitorSockets' argument 1 names different: declaration 'timeoutSec' definition 'dblTimeout'. [funcArgNamesDifferent]
dmtcp-2.3.1/jalib/jsocket.h:264:36: note: Function 'monitorSockets' argument 1 names different: declaration 'timeoutSec' definition 'dblTimeout'.
dmtcp-2.3.1/jalib/jsocket.cpp:564:58: note: Function 'monitorSockets' argument 1 names different: declaration 'timeoutSec' definition 'dblTimeout'.
dmtcp-2.3.1/jalib/jsocket.cpp:230:0: style: Variable 'one' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/jalib/jsocket.h:253:3: style: The class 'JMultiSocketProgram' does not have a constructor although it has private member variables. [noConstructor]
dmtcp-2.3.1/jalib/jsocket.h:239:7: style: 'JChunkWriter::operator=' should return 'JChunkWriter &'. [operatorEq]
dmtcp-2.3.1/jalib/jsocket.h:61:17: performance: Technically the member function 'jalib::JSockAddr::addrlen' can be static. [functionStatic]
dmtcp-2.3.1/jalib/jsocket.h:104:12: performance: Technically the member function 'jalib::JSocket::enablePortReuse' can be static. [functionStatic]
dmtcp-2.3.1/jalib/jsocket.cpp:228:22: note: Technically the member function 'jalib::JSocket::enablePortReuse' can be static.
dmtcp-2.3.1/jalib/jsocket.h:104:12: note: Technically the member function 'jalib::JSocket::enablePortReuse' can be static.
dmtcp-2.3.1/jalib/jsocket.h:121:7: style: Technically the member function 'jalib::JSocket::operatorint' can be const. [functionConst]
dmtcp-2.3.1/jalib/jsocket.h:88:7: style: Class 'JSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/jalib/jsocket.h:146:7: style: Class 'JServerSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/jalib/jsocket.h:195:12: style: The function 'readOnce' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jsocket.h:170:20: note: Virtual function in base class
dmtcp-2.3.1/jalib/jsocket.h:195:12: note: Function in derived class
dmtcp-2.3.1/jalib/jsocket.h:197:12: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jsocket.h:172:20: note: Virtual function in base class
dmtcp-2.3.1/jalib/jsocket.h:197:12: note: Function in derived class
dmtcp-2.3.1/jalib/jsocket.h:198:12: style: The function 'ready' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jsocket.h:173:20: note: Virtual function in base class
dmtcp-2.3.1/jalib/jsocket.h:198:12: note: Function in derived class
dmtcp-2.3.1/jalib/jsocket.h:199:19: style: The function 'buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jsocket.h:174:27: note: Virtual function in base class
dmtcp-2.3.1/jalib/jsocket.h:199:19: note: Function in derived class
dmtcp-2.3.1/jalib/jsocket.h:200:12: style: The function 'hadError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jsocket.h:171:20: note: Virtual function in base class
dmtcp-2.3.1/jalib/jsocket.h:200:12: note: Function in derived class
dmtcp-2.3.1/jalib/jsocket.h:201:11: style: The function 'bytesRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jsocket.h:175:19: note: Virtual function in base class
dmtcp-2.3.1/jalib/jsocket.h:201:11: note: Function in derived class
dmtcp-2.3.1/jalib/jsocket.h:241:12: style: The function 'isDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jsocket.h:220:20: note: Virtual function in base class
dmtcp-2.3.1/jalib/jsocket.h:241:12: note: Function in derived class
dmtcp-2.3.1/jalib/jsocket.h:242:12: style: The function 'writeOnce' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jsocket.h:219:20: note: Virtual function in base class
dmtcp-2.3.1/jalib/jsocket.h:242:12: note: Function in derived class
dmtcp-2.3.1/jalib/jsocket.h:243:12: style: The function 'hadError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/jalib/jsocket.h:221:20: note: Virtual function in base class
dmtcp-2.3.1/jalib/jsocket.h:243:12: note: Function in derived class
dmtcp-2.3.1/jalib/jtimer.h:80:7: style: Class 'JTimeRecorder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/jalib/jtimer.h:110:7: style: Class 'JScopeTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:212:15: style: Same expression on both sides of '!=' because the value of 'warning' and '""' are the same. [duplicateExpression]
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:207:20: note: 'warning' is assigned value '""' here.
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:212:15: note: Same expression on both sides of '!=' because the value of 'warning' and '""' are the same.
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:243:15: style: Same expression on both sides of '!=' because the value of 'warning' and '""' are the same. [duplicateExpression]
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:238:20: note: 'warning' is assigned value '""' here.
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:243:15: note: Same expression on both sides of '!=' because the value of 'warning' and '""' are the same.
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:200:17: style: Variable 'start_pos' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/plugin/batch-queue/discover_resources.h:133:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:151:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:165:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:225:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:270:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:286:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/plugin/batch-queue/discover_resources.h:60:7: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dmtcp-2.3.1/plugin/batch-queue/discover_resources.h:63:7: performance: Variable 'mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dmtcp-2.3.1/plugin/batch-queue/discover_resources.h:100:4: warning: Class 'resources' which has virtual members does not have a virtual destructor. [virtualDestructor]
dmtcp-2.3.1/plugin/batch-queue/discover_resources.h:105:17: style: Technically the member function 'resources::type' can be const. [functionConst]
dmtcp-2.3.1/plugin/batch-queue/discover_resources.h:110:15: style: Technically the member function 'resources::type_str' can be const. [functionConst]
dmtcp-2.3.1/plugin/batch-queue/discover_resources.h:124:8: style: Technically the member function 'resources::get_node_count' can be const. [functionConst]
dmtcp-2.3.1/plugin/batch-queue/discover_resources.h:150:10: style: Technically the member function 'resources::operator[]' can be const. [functionConst]
dmtcp-2.3.1/plugin/batch-queue/discover_resources.h:160:10: style: Technically the member function 'resources::ssize' can be const. [functionConst]
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.h:46:8: performance: Technically the member function 'resources_input::trim' can be static. [functionStatic]
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:25:23: note: Technically the member function 'resources_input::trim' can be static.
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.h:46:8: note: Technically the member function 'resources_input::trim' can be static.
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.h:47:8: performance: Technically the member function 'resources_input::get_checkpoint_filename' can be static. [functionStatic]
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:42:24: note: Technically the member function 'resources_input::get_checkpoint_filename' can be static.
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.h:47:8: note: Technically the member function 'resources_input::get_checkpoint_filename' can be static.
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.h:48:8: performance: Technically the member function 'resources_input::is_serv_slot' can be static. [functionStatic]
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:53:25: note: Technically the member function 'resources_input::is_serv_slot' can be static.
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.h:48:8: note: Technically the member function 'resources_input::is_serv_slot' can be static.
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.h:49:8: performance: Technically the member function 'resources_input::is_launch_process' can be static. [functionStatic]
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:65:25: note: Technically the member function 'resources_input::is_launch_process' can be static.
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.h:49:8: note: Technically the member function 'resources_input::is_launch_process' can be static.
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.h:57:8: style: Technically the member function 'resources_input::valid' can be const. [functionConst]
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.h:55:3: style: Class 'resources_input' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.h:56:7: style: The function 'discover' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/plugin/batch-queue/discover_resources.h:166:15: note: Virtual function in base class
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.h:56:7: note: Function in derived class
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:204:43: performance: Function parameter 'env_var' should be passed by const reference. [passedByValue]
dmtcp-2.3.1/plugin/batch-queue/discover_dmtcpinput.cpp:235:43: performance: Function parameter 'env_var' should be passed by const reference. [passedByValue]
dmtcp-2.3.1/plugin/batch-queue/discover_resources.cpp:31:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/plugin/batch-queue/discover_resources.cpp:45:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/plugin/batch-queue/discover_resources.cpp:57:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/plugin/batch-queue/discover_slurm.cpp:164:3: warning: Member variable 'slurm_slots::is_empty' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/plugin/batch-queue/discover_slurm.cpp:40:5: performance: Variable 'str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dmtcp-2.3.1/plugin/batch-queue/discover_slurm.cpp:44:5: performance: Variable 'prefix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dmtcp-2.3.1/plugin/batch-queue/discover_slurm.cpp:169:5: performance: Variable 'str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dmtcp-2.3.1/plugin/batch-queue/discover_slurm.cpp:38:3: style: Class 'slurm_nodes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/plugin/batch-queue/discover_slurm.cpp:164:3: style: Class 'slurm_slots' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/plugin/batch-queue/discover_slurm.h:43:7: style: The function 'discover' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/plugin/batch-queue/discover_resources.h:166:15: note: Virtual function in base class
dmtcp-2.3.1/plugin/batch-queue/discover_slurm.h:43:7: note: Function in derived class
dmtcp-2.3.1/plugin/batch-queue/discover_slurm.cpp:38:22: performance: Function parameter 's' should be passed by const reference. [passedByValue]
dmtcp-2.3.1/plugin/batch-queue/discover_slurm.cpp:164:22: performance: Function parameter 's' should be passed by const reference. [passedByValue]
dmtcp-2.3.1/plugin/batch-queue/discover_torque.h:44:7: style: The function 'discover' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/plugin/batch-queue/discover_resources.h:166:15: note: Virtual function in base class
dmtcp-2.3.1/plugin/batch-queue/discover_torque.h:44:7: note: Function in derived class
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/hellompi.c:33:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed char *'. [invalidPrintfArgType_sint]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/hellompi.c:33:5: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/hellompi.c:20:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/pmi_hijack_log.h:96:2: portability: %d in format string (no. 5) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/pmi_hijack_log.h:105:2: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/pmi_hijack_log.h:114:2: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/hijack.cpp:68:43: style: The scope of the variable '_kvsname_max' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/hijack.cpp:70:42: style: The scope of the variable '_key_max' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/hijack.cpp:72:44: style: The scope of the variable '_val_max' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/hijack.cpp:77:60: style: Variable '_kvsname_max' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/hijack.cpp:78:55: style: Variable '_key_max' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/hijack.cpp:79:57: style: Variable '_val_max' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/hijack.cpp:117:9: style: Unused variable: size [unusedVariable]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/hijack.cpp:117:15: style: Unused variable: rc [unusedVariable]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/pmi_hijack_log.h:50:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/pmi_hijack_log.h:116:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/pmi_hijack_log.h:21:13: performance: Technically the member function 'pmi_hijack_log::etype2str' can be static. [functionStatic]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/pmi_hijack_log.h:183:9: performance: Technically the member function 'pmi_hijack_log::iterate_init' can be static. [functionStatic]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/pmi_hijack_log.h:187:9: style: Technically the member function 'pmi_hijack_log::get_and_shift' can be const. [functionConst]
dmtcp-2.3.1/plugin/batch-queue/pmi-drafts/hijack.cpp:26:35: error: Undefined behavior: Variable 'fprefix' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
dmtcp-2.3.1/plugin/batch-queue/rm_torque.cpp:106:15: style: The scope of the variable 'pbs_config_path' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/rm_torque.cpp:107:22: style: The scope of the variable 'pbs_config_args' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/rm_torque.cpp:518:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/MPICH2/IB/mpiexec/MC_interg/mc_int.c:184:42: style: Same expression on both sides of '/'. [duplicateExpression]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/MPICH2/IB/mpiexec/MC_interg/mc_int.c:99:12: style: Unused variable: tid [unusedVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/MPICH2/IB/mpiexec/MC_interg/mc_int.c:124:16: error: Uninitialized variable: f [uninitvar]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/MPICH2/IB/srun/MC_interg/mc_int.c:184:42: style: Same expression on both sides of '/'. [duplicateExpression]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/MPICH2/IB/srun/MC_interg/mc_int.c:99:12: style: Unused variable: tid [unusedVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/MPICH2/IB/srun/MC_interg/mc_int.c:124:16: error: Uninitialized variable: f [uninitvar]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/MC_interg/mc_int.c:188:42: style: Same expression on both sides of '/'. [duplicateExpression]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/MC_interg/mc_int.c:103:12: style: Unused variable: tid [unusedVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/MC_interg/mc_int.c:128:16: error: Uninitialized variable: f [uninitvar]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:52:11: style: The scope of the variable 'kid' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:53:6: style: The scope of the variable 'katm1' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:53:13: style: The scope of the variable 'katm2' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:144:9: style: The scope of the variable 'axi' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:144:14: style: The scope of the variable 'ayi' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:144:19: style: The scope of the variable 'azi' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:145:9: style: The scope of the variable 'corrx' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:145:16: style: The scope of the variable 'corry' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:145:23: style: The scope of the variable 'corrz' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:654:14: style: The scope of the variable 'pres' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:655:22: style: The scope of the variable 'e' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:655:25: style: The scope of the variable 'ec' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:656:9: style: The scope of the variable 'kn' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:656:13: style: The scope of the variable 'vn' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:656:17: style: The scope of the variable 'en' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:656:21: style: The scope of the variable 'ecn' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:667:27: style: The scope of the variable 'endwtime' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:670:6: style: The scope of the variable 'j' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:729:33: style: Variable 'act' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/mpirun/md_pc/md_pc_mpi.c:730:43: style: Variable 'actsq' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/MC_interg/mc_int.c:188:42: style: Same expression on both sides of '/'. [duplicateExpression]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/MC_interg/mc_int.c:103:12: style: Unused variable: tid [unusedVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/MC_interg/mc_int.c:128:16: error: Uninitialized variable: f [uninitvar]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:52:11: style: The scope of the variable 'kid' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:53:6: style: The scope of the variable 'katm1' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:53:13: style: The scope of the variable 'katm2' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:144:9: style: The scope of the variable 'axi' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:144:14: style: The scope of the variable 'ayi' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:144:19: style: The scope of the variable 'azi' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:145:9: style: The scope of the variable 'corrx' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:145:16: style: The scope of the variable 'corry' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:145:23: style: The scope of the variable 'corrz' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:654:14: style: The scope of the variable 'pres' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:655:22: style: The scope of the variable 'e' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:655:25: style: The scope of the variable 'ec' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:656:9: style: The scope of the variable 'kn' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:656:13: style: The scope of the variable 'vn' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:656:17: style: The scope of the variable 'en' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:656:21: style: The scope of the variable 'ecn' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:667:27: style: The scope of the variable 'endwtime' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:670:6: style: The scope of the variable 'j' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:729:33: style: Variable 'act' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/IB/srun/md_pc/md_pc_mpi.c:730:43: style: Variable 'actsq' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/MC_interg/mc_int.c:188:42: style: Same expression on both sides of '/'. [duplicateExpression]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/MC_interg/mc_int.c:103:12: style: Unused variable: tid [unusedVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/MC_interg/mc_int.c:128:16: error: Uninitialized variable: f [uninitvar]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:52:11: style: The scope of the variable 'kid' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:53:6: style: The scope of the variable 'katm1' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:53:13: style: The scope of the variable 'katm2' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:144:9: style: The scope of the variable 'axi' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:144:14: style: The scope of the variable 'ayi' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:144:19: style: The scope of the variable 'azi' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:145:9: style: The scope of the variable 'corrx' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:145:16: style: The scope of the variable 'corry' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:145:23: style: The scope of the variable 'corrz' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:654:14: style: The scope of the variable 'pres' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:655:22: style: The scope of the variable 'e' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:655:25: style: The scope of the variable 'ec' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:656:9: style: The scope of the variable 'kn' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:656:13: style: The scope of the variable 'vn' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:656:17: style: The scope of the variable 'en' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:656:21: style: The scope of the variable 'ecn' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:667:27: style: The scope of the variable 'endwtime' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:670:6: style: The scope of the variable 'j' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:729:33: style: Variable 'act' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/mpirun/md_pc/md_pc_mpi.c:730:43: style: Variable 'actsq' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/MC_interg/mc_int.c:188:42: style: Same expression on both sides of '/'. [duplicateExpression]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/MC_interg/mc_int.c:103:12: style: Unused variable: tid [unusedVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/MC_interg/mc_int.c:128:16: error: Uninitialized variable: f [uninitvar]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:52:11: style: The scope of the variable 'kid' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:53:6: style: The scope of the variable 'katm1' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:53:13: style: The scope of the variable 'katm2' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:144:9: style: The scope of the variable 'axi' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:144:14: style: The scope of the variable 'ayi' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:144:19: style: The scope of the variable 'azi' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:145:9: style: The scope of the variable 'corrx' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:145:16: style: The scope of the variable 'corry' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:145:23: style: The scope of the variable 'corrz' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:654:14: style: The scope of the variable 'pres' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:655:22: style: The scope of the variable 'e' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:655:25: style: The scope of the variable 'ec' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:656:9: style: The scope of the variable 'kn' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:656:13: style: The scope of the variable 'vn' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:656:17: style: The scope of the variable 'en' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:656:21: style: The scope of the variable 'ecn' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:667:27: style: The scope of the variable 'endwtime' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:670:6: style: The scope of the variable 'j' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:729:33: style: Variable 'act' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/OpenMPI/TCP/srun/md_pc/md_pc_mpi.c:730:43: style: Variable 'actsq' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/PMI/PMI_test/pmi_prog.cpp:18:9: style: Unused variable: ret [unusedVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/SLURM/PMI/PMI_test/pmi_prog.cpp:20:10: style: Unused variable: kvsname [unusedVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/TORQUE/OpenMPI/TCP/mpirun/MC_interg/mc_int.c:188:42: style: Same expression on both sides of '/'. [duplicateExpression]
dmtcp-2.3.1/plugin/batch-queue/test-suite/TORQUE/OpenMPI/TCP/mpirun/MC_interg/mc_int.c:103:12: style: Unused variable: tid [unusedVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/TORQUE/OpenMPI/TCP/mpirun/MC_interg/mc_int.c:128:16: error: Uninitialized variable: f [uninitvar]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/mc_int.c:188:42: style: Same expression on both sides of '/'. [duplicateExpression]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/mc_int.c:103:12: style: Unused variable: tid [unusedVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/mc_int.c:128:16: error: Uninitialized variable: f [uninitvar]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:52:11: style: The scope of the variable 'kid' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:53:6: style: The scope of the variable 'katm1' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:53:13: style: The scope of the variable 'katm2' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:144:9: style: The scope of the variable 'axi' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:144:14: style: The scope of the variable 'ayi' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:144:19: style: The scope of the variable 'azi' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:145:9: style: The scope of the variable 'corrx' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:145:16: style: The scope of the variable 'corry' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:145:23: style: The scope of the variable 'corrz' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:654:14: style: The scope of the variable 'pres' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:655:22: style: The scope of the variable 'e' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:655:25: style: The scope of the variable 'ec' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:656:9: style: The scope of the variable 'kn' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:656:13: style: The scope of the variable 'vn' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:656:17: style: The scope of the variable 'en' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:656:21: style: The scope of the variable 'ecn' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:667:27: style: The scope of the variable 'endwtime' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:670:6: style: The scope of the variable 'j' can be reduced. [variableScope]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:729:33: style: Variable 'act' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/plugin/batch-queue/test-suite/programs/md_pc_mpi.c:730:43: style: Variable 'actsq' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/plugin/modify-env/test.c:44:0: error: Memory leak: user [memleak]
dmtcp-2.3.1/plugin/modify-env/test.c:36:0: error: Memory leak: newuser [memleak]
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.h:151:9: style: Variable 'inf' is reassigned a value before the old one has been used. [redundantAssignment]
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.h:149:0: note: Variable 'inf' is reassigned a value before the old one has been used.
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.h:151:9: note: Variable 'inf' is reassigned a value before the old one has been used.
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.h:73:13: style: Technically the member function 'dmtcp::Inferior::tid' can be const. [functionConst]
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.h:74:13: style: Technically the member function 'dmtcp::Inferior::superior' can be const. [functionConst]
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.h:75:13: style: Technically the member function 'dmtcp::Inferior::isCkptThread' can be const. [functionConst]
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.h:76:13: style: Technically the member function 'dmtcp::Inferior::lastCmd' can be const. [functionConst]
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.h:78:24: style: Technically the member function 'dmtcp::Inferior::state' can be const. [functionConst]
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.h:99:12: style: Technically the member function 'dmtcp::Inferior::isStopped' can be const. [functionConst]
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.h:126:12: style: Technically the member function 'dmtcp::PtraceSharedData::isPtracing' can be const. [functionConst]
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.h:128:14: style: Technically the member function 'dmtcp::PtraceSharedData::numInferiors' can be const. [functionConst]
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.cpp:245:49: style: Function 'processSetOptions' argument 1 names different: declaration 'pid' definition 'tid'. [funcArgNamesDifferent]
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.h:221:36: note: Function 'processSetOptions' argument 1 names different: declaration 'pid' definition 'tid'.
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.cpp:245:49: note: Function 'processSetOptions' argument 1 names different: declaration 'pid' definition 'tid'.
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.cpp:250:47: style: Function 'getWait4Status' argument 1 names different: declaration 'pid' definition 'tid'. [funcArgNamesDifferent]
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.h:218:34: note: Function 'getWait4Status' argument 1 names different: declaration 'pid' definition 'tid'.
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.cpp:250:47: note: Function 'getWait4Status' argument 1 names different: declaration 'pid' definition 'tid'.
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.cpp:147:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.h:221:12: performance: Technically the member function 'dmtcp::PtraceInfo::processSetOptions' can be static. [functionStatic]
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.cpp:245:25: note: Technically the member function 'dmtcp::PtraceInfo::processSetOptions' can be static.
dmtcp-2.3.1/plugin/ptrace/ptraceinfo.h:221:12: note: Technically the member function 'dmtcp::PtraceInfo::processSetOptions' can be static.
dmtcp-2.3.1/plugin/ptrace/ptracewrappers.cpp:93:0: error: #error Unknown architecture [preprocessorErrorDirective]
dmtcp-2.3.1/src/ckptserializer.cpp:242:7: style: Condition 'use_deltacompression' is always false [knownConditionTrueFalse]
dmtcp-2.3.1/src/ckptserializer.cpp:221:30: note: Assignment 'use_deltacompression=0', assigned value is 0
dmtcp-2.3.1/src/ckptserializer.cpp:242:7: note: Condition 'use_deltacompression' is always false
dmtcp-2.3.1/src/ckptserializer.cpp:549:3: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
dmtcp-2.3.1/src/ckptserializer.cpp:543:0: note: Variable 'fd' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/ckptserializer.cpp:549:3: note: Variable 'fd' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/ckptserializer.cpp:112:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
dmtcp-2.3.1/src/processinfo.h:74:17: style: Technically the member function 'dmtcp::ProcessInfo::compGroup' can be const. [functionConst]
dmtcp-2.3.1/src/processinfo.h:76:16: style: Technically the member function 'dmtcp::ProcessInfo::numPeers' can be const. [functionConst]
dmtcp-2.3.1/src/processinfo.h:78:12: style: Technically the member function 'dmtcp::ProcessInfo::noCoordinator' can be const. [functionConst]
dmtcp-2.3.1/src/processinfo.h:83:14: style: Technically the member function 'dmtcp::ProcessInfo::argvSize' can be const. [functionConst]
dmtcp-2.3.1/src/processinfo.h:85:14: style: Technically the member function 'dmtcp::ProcessInfo::envSize' can be const. [functionConst]
dmtcp-2.3.1/src/processinfo.h:103:16: performance: Technically the member function 'dmtcp::ProcessInfo::restoreBufLen' can be static. [functionStatic]
dmtcp-2.3.1/src/uniquepid.h:48:5: style: Struct 'UniquePid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/src/uniquepid.h:55:5: style: Struct 'UniquePid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/src/coordinatorapi.h:77:12: style: Technically the member function 'dmtcp::CoordinatorAPI::isValid' can be const. [functionConst]
dmtcp-2.3.1/src/coordinatorapi.h:103:12: performance: Technically the member function 'dmtcp::CoordinatorAPI::startNewCoordinator' can be static. [functionStatic]
dmtcp-2.3.1/src/coordinatorapi.cpp:442:29: note: Technically the member function 'dmtcp::CoordinatorAPI::startNewCoordinator' can be static.
dmtcp-2.3.1/src/coordinatorapi.h:103:12: note: Technically the member function 'dmtcp::CoordinatorAPI::startNewCoordinator' can be static.
dmtcp-2.3.1/src/dmtcpmessagetypes.h:116:7: style: Class 'WorkerState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/src/dmtcpmessagetypes.h:169:5: style: Struct 'DmtcpMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/src/dlsym_default.c:41:24: style: The scope of the variable 'g' can be reduced. [variableScope]
dmtcp-2.3.1/src/dlsym_default.c:87:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:530:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:535:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1385:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1863:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1061:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1068:5: note: Found duplicate branches for 'if' and 'else'.
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1061:10: note: Found duplicate branches for 'if' and 'else'.
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:566:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1062:54: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1078:42: style: Function 'validateRestartingWorkerProcess' argument 3 names different: declaration 'addr' definition 'remoteAddr'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/dmtcp_coordinator.h:109:75: note: Function 'validateRestartingWorkerProcess' argument 3 names different: declaration 'addr' definition 'remoteAddr'.
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1078:42: note: Function 'validateRestartingWorkerProcess' argument 3 names different: declaration 'addr' definition 'remoteAddr'.
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1078:64: style: Function 'validateRestartingWorkerProcess' argument 4 names different: declaration 'len' definition 'remoteLen'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/dmtcp_coordinator.h:110:54: note: Function 'validateRestartingWorkerProcess' argument 4 names different: declaration 'len' definition 'remoteLen'.
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1078:64: note: Function 'validateRestartingWorkerProcess' argument 4 names different: declaration 'len' definition 'remoteLen'.
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1153:35: style: Function 'validateNewWorkerProcess' argument 4 names different: declaration 'addr' definition 'remoteAddr'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/dmtcp_coordinator.h:105:68: note: Function 'validateNewWorkerProcess' argument 4 names different: declaration 'addr' definition 'remoteAddr'.
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1153:35: note: Function 'validateNewWorkerProcess' argument 4 names different: declaration 'addr' definition 'remoteAddr'.
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1153:57: style: Function 'validateNewWorkerProcess' argument 5 names different: declaration 'len' definition 'remoteLen'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/dmtcp_coordinator.h:106:47: note: Function 'validateNewWorkerProcess' argument 5 names different: declaration 'len' definition 'remoteLen'.
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1153:57: note: Function 'validateNewWorkerProcess' argument 5 names different: declaration 'len' definition 'remoteLen'.
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1602:65: style: Function 'updateCheckpointInterval' argument 1 names different: declaration 'timeout' definition 'interval'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/dmtcp_coordinator.h:91:46: note: Function 'updateCheckpointInterval' argument 1 names different: declaration 'timeout' definition 'interval'.
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1602:65: note: Function 'updateCheckpointInterval' argument 1 names different: declaration 'timeout' definition 'interval'.
dmtcp-2.3.1/src/dmtcp_coordinator.h:56:11: style: Technically the member function 'dmtcp::CoordClient::isNSWorker' can be const. [functionConst]
dmtcp-2.3.1/src/dmtcp_coordinator.h:90:12: performance: Technically the member function 'dmtcp::DmtcpCoordinator::addDataSocket' can be static. [functionStatic]
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1705:31: note: Technically the member function 'dmtcp::DmtcpCoordinator::addDataSocket' can be static.
dmtcp-2.3.1/src/dmtcp_coordinator.h:90:12: note: Technically the member function 'dmtcp::DmtcpCoordinator::addDataSocket' can be static.
dmtcp-2.3.1/src/dmtcp_coordinator.h:91:12: performance: Technically the member function 'dmtcp::DmtcpCoordinator::updateCheckpointInterval' can be static. [functionStatic]
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1602:31: note: Technically the member function 'dmtcp::DmtcpCoordinator::updateCheckpointInterval' can be static.
dmtcp-2.3.1/src/dmtcp_coordinator.h:91:12: note: Technically the member function 'dmtcp::DmtcpCoordinator::updateCheckpointInterval' can be static.
dmtcp-2.3.1/src/dmtcp_coordinator.h:92:12: performance: Technically the member function 'dmtcp::DmtcpCoordinator::getRemainingTimeoutMS' can be static. [functionStatic]
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1616:30: note: Technically the member function 'dmtcp::DmtcpCoordinator::getRemainingTimeoutMS' can be static.
dmtcp-2.3.1/src/dmtcp_coordinator.h:92:12: note: Technically the member function 'dmtcp::DmtcpCoordinator::getRemainingTimeoutMS' can be static.
dmtcp-2.3.1/src/dmtcp_coordinator.h:95:12: performance: Technically the member function 'dmtcp::DmtcpCoordinator::broadcastMessage' can be static. [functionStatic]
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1291:31: note: Technically the member function 'dmtcp::DmtcpCoordinator::broadcastMessage' can be static.
dmtcp-2.3.1/src/dmtcp_coordinator.h:95:12: note: Technically the member function 'dmtcp::DmtcpCoordinator::broadcastMessage' can be static.
dmtcp-2.3.1/src/dmtcp_coordinator.h:102:12: style: Technically the member function 'dmtcp::DmtcpCoordinator::validateNewWorkerProcess' can be const. [functionConst]
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1151:31: note: Technically the member function 'dmtcp::DmtcpCoordinator::validateNewWorkerProcess' can be const.
dmtcp-2.3.1/src/dmtcp_coordinator.h:102:12: note: Technically the member function 'dmtcp::DmtcpCoordinator::validateNewWorkerProcess' can be const.
dmtcp-2.3.1/src/dmtcp_coordinator.h:107:12: style: Technically the member function 'dmtcp::DmtcpCoordinator::validateRestartingWorkerProcess' can be const. [functionConst]
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1076:31: note: Technically the member function 'dmtcp::DmtcpCoordinator::validateRestartingWorkerProcess' can be const.
dmtcp-2.3.1/src/dmtcp_coordinator.h:107:12: note: Technically the member function 'dmtcp::DmtcpCoordinator::validateRestartingWorkerProcess' can be const.
dmtcp-2.3.1/src/dmtcp_coordinator.h:112:25: performance: Technically the member function 'dmtcp::DmtcpCoordinator::getStatus' can be static. [functionStatic]
dmtcp-2.3.1/src/dmtcp_coordinator.cpp:1315:69: note: Technically the member function 'dmtcp::DmtcpCoordinator::getStatus' can be static.
dmtcp-2.3.1/src/dmtcp_coordinator.h:112:25: note: Technically the member function 'dmtcp::DmtcpCoordinator::getStatus' can be static.
dmtcp-2.3.1/src/lookup_service.h:47:14: style: Technically the member function 'dmtcp::KeyValue::len' can be const. [functionConst]
dmtcp-2.3.1/src/dmtcp_launch.cpp:536:22: style: The scope of the variable 'theJavaWarning' can be reduced. [variableScope]
dmtcp-2.3.1/src/dmtcp_launch.cpp:587:39: style: Function 'testStaticallyLinked' argument 1 names different: declaration 'filename' definition 'pathname'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/dmtcp_launch.cpp:41:46: note: Function 'testStaticallyLinked' argument 1 names different: declaration 'filename' definition 'pathname'.
dmtcp-2.3.1/src/dmtcp_launch.cpp:587:39: note: Function 'testStaticallyLinked' argument 1 names different: declaration 'filename' definition 'pathname'.
dmtcp-2.3.1/src/dmtcp_launch.cpp:560:18: warning: Size of pointer 'meminfoPrefix' used instead of size of its data. [pointerSize]
dmtcp-2.3.1/src/dmtcp_restart.cpp:213:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/dmtcp_restart.cpp:227:14: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/dmtcp_restart.cpp:244:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/dmtcp_restart.cpp:258:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/dmtcp_restart.cpp:513:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/dmtcp_restart.cpp:517:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/dmtcp_restart.cpp:137:12: style: Technically the member function 'RestoreTarget::procname' can be const. [functionConst]
dmtcp-2.3.1/src/dmtcp_restart.cpp:141:10: style: Technically the member function 'RestoreTarget::restoreGroup' can be const. [functionConst]
dmtcp-2.3.1/src/dmtcp_restart.cpp:120:5: style: Class 'RestoreTarget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/src/dmtcpmessagetypes.cpp:58:3: warning: The buffer '_magicBits' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dmtcp-2.3.1/src/dmtcpplugin.cpp:356:24: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
dmtcp-2.3.1/src/dmtcpplugin.cpp:371:12: note: Assuming that condition 'name==NULL' is not redundant
dmtcp-2.3.1/src/dmtcpplugin.cpp:356:24: note: Null pointer dereference
dmtcp-2.3.1/src/dmtcpplugin.cpp:357:4: warning: Either the condition 'value==NULL' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck]
dmtcp-2.3.1/src/dmtcpplugin.cpp:371:29: note: Assuming that condition 'value==NULL' is not redundant
dmtcp-2.3.1/src/dmtcpplugin.cpp:357:4: note: Null pointer dereference
dmtcp-2.3.1/src/dmtcpplugin.cpp:457:15: style: The scope of the variable 'evar' can be reduced. [variableScope]
dmtcp-2.3.1/src/dmtcpworker.h:39:7: style: Class 'DmtcpWorker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/src/dmtcpworker.cpp:272:39: style: Function 'DmtcpWorker' argument 1 names different: declaration 'shouldEnableCheckpointing' definition 'enableCheckpointing'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/dmtcpworker.h:39:26: note: Function 'DmtcpWorker' argument 1 names different: declaration 'shouldEnableCheckpointing' definition 'enableCheckpointing'.
dmtcp-2.3.1/src/dmtcpworker.cpp:272:39: note: Function 'DmtcpWorker' argument 1 names different: declaration 'shouldEnableCheckpointing' definition 'enableCheckpointing'.
dmtcp-2.3.1/src/dmtcpworker.cpp:567:49: style: Function 'eventHook' argument 1 names different: declaration 'id' definition 'event'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/dmtcpworker.h:64:42: note: Function 'eventHook' argument 1 names different: declaration 'id' definition 'event'.
dmtcp-2.3.1/src/dmtcpworker.cpp:567:49: note: Function 'eventHook' argument 1 names different: declaration 'id' definition 'event'.
dmtcp-2.3.1/src/dmtcpworker.h:45:12: performance: Technically the member function 'dmtcp::DmtcpWorker::informCoordinatorOfRUNNINGState' can be static. [functionStatic]
dmtcp-2.3.1/src/dmtcpworker.cpp:459:26: note: Technically the member function 'dmtcp::DmtcpWorker::informCoordinatorOfRUNNINGState' can be static.
dmtcp-2.3.1/src/dmtcpworker.h:45:12: note: Technically the member function 'dmtcp::DmtcpWorker::informCoordinatorOfRUNNINGState' can be static.
dmtcp-2.3.1/src/dmtcpworker.h:54:12: performance: Technically the member function 'dmtcp::DmtcpWorker::cleanupWorker' can be static. [functionStatic]
dmtcp-2.3.1/src/dmtcpworker.cpp:349:26: note: Technically the member function 'dmtcp::DmtcpWorker::cleanupWorker' can be static.
dmtcp-2.3.1/src/dmtcpworker.h:54:12: note: Technically the member function 'dmtcp::DmtcpWorker::cleanupWorker' can be static.
dmtcp-2.3.1/src/dmtcpworker.h:60:12: performance: Technically the member function 'dmtcp::DmtcpWorker::interruptCkpthread' can be static. [functionStatic]
dmtcp-2.3.1/src/dmtcpworker.cpp:356:26: note: Technically the member function 'dmtcp::DmtcpWorker::interruptCkpthread' can be static.
dmtcp-2.3.1/src/dmtcpworker.h:60:12: note: Technically the member function 'dmtcp::DmtcpWorker::interruptCkpthread' can be static.
dmtcp-2.3.1/src/execwrappers.cpp:632:18: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
dmtcp-2.3.1/src/execwrappers.cpp:677:18: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
dmtcp-2.3.1/src/execwrappers.cpp:721:18: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
dmtcp-2.3.1/src/lookup_service.cpp:94:55: style: Function 'respondToQuery' argument 3 names different: declaration 'data' definition 'key'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/lookup_service.h:74:64: note: Function 'respondToQuery' argument 3 names different: declaration 'data' definition 'key'.
dmtcp-2.3.1/src/lookup_service.cpp:94:55: note: Function 'respondToQuery' argument 3 names different: declaration 'data' definition 'key'.
dmtcp-2.3.1/src/lookup_service.cpp:34:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/miscwrappers.cpp:284:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dmtcp-2.3.1/src/miscwrappers.cpp:157:7: style: Variable 'stat' is not assigned a value. [unassignedVariable]
dmtcp-2.3.1/src/mtcp/NOTES-x86_64/example.c:97:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
dmtcp-2.3.1/src/mtcp/NOTES-x86_64/example2.c:40:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
dmtcp-2.3.1/src/mtcp/mtcp_sys.h:181:0: error: #error "Missing sysdep.h file for this architecture." [preprocessorErrorDirective]
dmtcp-2.3.1/src/plugin/ipc/connectionidentifier.h:83:5: warning: Member variable 'ConnMsg::padding' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/connection.h:68:7: warning: Member variable 'Connection::_type' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/connection.h:68:7: warning: Member variable 'Connection::_fcntlFlags' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/connection.h:68:7: warning: Member variable 'Connection::_fcntlOwner' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/connection.h:68:7: warning: Member variable 'Connection::_fcntlSignal' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/connection.h:68:7: warning: Member variable 'Connection::_hasLock' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/connectionidentifier.h:58:9: performance: Variable '_upid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dmtcp-2.3.1/src/plugin/ipc/connection.h:77:12: style: Technically the member function 'dmtcp::Connection::hasLock' can be const. [functionConst]
dmtcp-2.3.1/src/plugin/ipc/connection.h:78:12: style: Technically the member function 'dmtcp::Connection::isStdio' can be const. [functionConst]
dmtcp-2.3.1/src/plugin/ipc/connectionidentifier.h:56:7: style: Class 'ConnectionIdentifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/src/plugin/ipc/connectionidentifier.h:57:7: style: Class 'ConnectionIdentifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/src/plugin/ipc/connectionidentifier.h:83:5: style: Class 'ConnMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/src/plugin/ipc/connection.cpp:61:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dmtcp-2.3.1/src/plugin/ipc/connection.cpp:78:6: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dmtcp-2.3.1/src/plugin/ipc/connection.cpp:82:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dmtcp-2.3.1/src/plugin/ipc/connection.cpp:91:6: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dmtcp-2.3.1/src/plugin/ipc/connection.cpp:99:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dmtcp-2.3.1/src/plugin/ipc/connectionidentifier.cpp:35:3: performance: Variable '_upid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dmtcp-2.3.1/src/plugin/ipc/connectionlist.cpp:215:7: style: Variable 'con' is reassigned a value before the old one has been used. [redundantAssignment]
dmtcp-2.3.1/src/plugin/ipc/connectionlist.cpp:211:0: note: Variable 'con' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/plugin/ipc/connectionlist.cpp:215:7: note: Variable 'con' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/plugin/ipc/connectionlist.cpp:233:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/plugin/ipc/connectionlist.h:87:12: style: Technically the member function 'dmtcp::ConnectionList::_lock_tbl' can be const. [functionConst]
dmtcp-2.3.1/src/plugin/ipc/connectionlist.h:90:12: style: Technically the member function 'dmtcp::ConnectionList::_unlock_tbl' can be const. [functionConst]
dmtcp-2.3.1/src/plugin/ipc/event/util_descriptor.h:84:14: performance: Technically the member function 'dmtcp::Util::Descriptor::remove_timer_descriptor' can be static. [functionStatic]
dmtcp-2.3.1/src/plugin/ipc/event/util_descriptor.cpp:241:30: note: Technically the member function 'dmtcp::Util::Descriptor::remove_timer_descriptor' can be static.
dmtcp-2.3.1/src/plugin/ipc/event/util_descriptor.h:84:14: note: Technically the member function 'dmtcp::Util::Descriptor::remove_timer_descriptor' can be static.
dmtcp-2.3.1/src/plugin/ipc/event/util_descriptor.h:85:14: performance: Technically the member function 'dmtcp::Util::Descriptor::remove_inotify_watch_descriptor' can be static. [functionStatic]
dmtcp-2.3.1/src/plugin/ipc/event/util_descriptor.cpp:276:30: note: Technically the member function 'dmtcp::Util::Descriptor::remove_inotify_watch_descriptor' can be static.
dmtcp-2.3.1/src/plugin/ipc/event/util_descriptor.h:85:14: note: Technically the member function 'dmtcp::Util::Descriptor::remove_inotify_watch_descriptor' can be static.
dmtcp-2.3.1/src/plugin/ipc/event/util_descriptor.h:89:23: performance: Technically the member function 'dmtcp::Util::Descriptor::count_descriptors' can be static. [functionStatic]
dmtcp-2.3.1/src/plugin/ipc/event/util_descriptor.cpp:225:39: note: Technically the member function 'dmtcp::Util::Descriptor::count_descriptors' can be static.
dmtcp-2.3.1/src/plugin/ipc/event/util_descriptor.h:89:23: note: Technically the member function 'dmtcp::Util::Descriptor::count_descriptors' can be static.
dmtcp-2.3.1/src/plugin/ipc/event/util_descriptor.h:90:15: performance: Technically the member function 'dmtcp::Util::Descriptor::add_descriptor' can be static. [functionStatic]
dmtcp-2.3.1/src/plugin/ipc/event/util_descriptor.cpp:120:31: note: Technically the member function 'dmtcp::Util::Descriptor::add_descriptor' can be static.
dmtcp-2.3.1/src/plugin/ipc/event/util_descriptor.h:90:15: note: Technically the member function 'dmtcp::Util::Descriptor::add_descriptor' can be static.
dmtcp-2.3.1/src/plugin/ipc/event/util_descriptor.h:92:15: performance: Technically the member function 'dmtcp::Util::Descriptor::get_descriptor' can be static. [functionStatic]
dmtcp-2.3.1/src/plugin/ipc/event/util_descriptor.cpp:195:31: note: Technically the member function 'dmtcp::Util::Descriptor::get_descriptor' can be static.
dmtcp-2.3.1/src/plugin/ipc/event/util_descriptor.h:92:15: note: Technically the member function 'dmtcp::Util::Descriptor::get_descriptor' can be static.
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.cpp:921:7: style: The scope of the variable 'readBytes' can be reduced. [variableScope]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.cpp:949:7: style: The scope of the variable 'readBytes' can be reduced. [variableScope]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.cpp:949:18: style: The scope of the variable 'writtenBytes' can be reduced. [variableScope]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.cpp:999:7: style: The scope of the variable 'size' can be reduced. [variableScope]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.cpp:909:39: style: Function 'areFilesEqual' argument 2 names different: declaration 'destFd' definition 'savedFd'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.cpp:53:39: note: Function 'areFilesEqual' argument 2 names different: declaration 'destFd' definition 'savedFd'.
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.cpp:909:39: note: Function 'areFilesEqual' argument 2 names different: declaration 'destFd' definition 'savedFd'.
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:59:7: warning: Member variable 'PtyConnection::_flags' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:59:7: warning: Member variable 'PtyConnection::_mode' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:59:7: warning: Member variable 'PtyConnection::_ptmxIsPacketMode' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:59:7: warning: Member variable 'PtyConnection::_isControllingTTY' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:59:7: warning: Member variable 'PtyConnection::_preExistingCTTY' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.cpp:229:23: warning: Member variable 'PtyConnection::_ptmxIsPacketMode' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.cpp:229:23: warning: Member variable 'PtyConnection::_isControllingTTY' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:125:7: warning: Member variable 'FileConnection::_checkpointed' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:125:7: warning: Member variable 'FileConnection::_fileAlreadyExists' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:125:7: warning: Member variable 'FileConnection::_rmtype' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:125:7: warning: Member variable 'FileConnection::_flags' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:125:7: warning: Member variable 'FileConnection::_mode' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:125:7: warning: Member variable 'FileConnection::_offset' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:125:7: warning: Member variable 'FileConnection::_st_dev' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:125:7: warning: Member variable 'FileConnection::_st_ino' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:125:7: warning: Member variable 'FileConnection::_st_size' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:126:7: warning: Member variable 'FileConnection::_checkpointed' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:126:7: warning: Member variable 'FileConnection::_rmtype' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:126:7: warning: Member variable 'FileConnection::_offset' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:126:7: warning: Member variable 'FileConnection::_st_dev' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:126:7: warning: Member variable 'FileConnection::_st_ino' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:126:7: warning: Member variable 'FileConnection::_st_size' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:181:7: warning: Member variable 'FifoConnection::_flags' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:181:7: warning: Member variable 'FifoConnection::_mode' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:181:7: warning: Member variable 'FifoConnection::ckptfd' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:182:7: warning: Member variable 'FifoConnection::_flags' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:182:7: warning: Member variable 'FifoConnection::_mode' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:182:7: warning: Member variable 'FifoConnection::ckptfd' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnection.h:96:7: style: Class 'StdioConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmtcp-2.3.1/src/plugin/ipc/file/fileconnlist.cpp:256:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/plugin/ipc/file/filewrappers.cpp:674:3: style: Variable 'arg' is reassigned a value before the old one has been used. [redundantAssignment]
dmtcp-2.3.1/src/plugin/ipc/file/filewrappers.cpp:671:0: note: Variable 'arg' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/plugin/ipc/file/filewrappers.cpp:674:3: note: Variable 'arg' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/plugin/ipc/file/posixipcwrappers.cpp:174:19: style: Redundant condition: ret==-1. 'ret!=-1 || (ret==-1 && errno!=ETIMEDOUT)' is equivalent to 'ret!=-1 || errno!=ETIMEDOUT' [redundantCondition]
dmtcp-2.3.1/src/plugin/ipc/file/posixipcwrappers.cpp:199:19: style: Redundant condition: ret==-1. 'ret!=-1 || (ret==-1 && errno!=ETIMEDOUT)' is equivalent to 'ret!=-1 || errno!=ETIMEDOUT' [redundantCondition]
dmtcp-2.3.1/src/plugin/ipc/socket/connectionrewirer.cpp:153:55: style: Function 'openRestoreSocket' argument 1 names different: declaration 'hasIPv4' definition 'hasIPv4Sock'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/plugin/ipc/socket/connectionrewirer.h:48:35: note: Function 'openRestoreSocket' argument 1 names different: declaration 'hasIPv4' definition 'hasIPv4Sock'.
dmtcp-2.3.1/src/plugin/ipc/socket/connectionrewirer.cpp:153:55: note: Function 'openRestoreSocket' argument 1 names different: declaration 'hasIPv4' definition 'hasIPv4Sock'.
dmtcp-2.3.1/src/plugin/ipc/socket/connectionrewirer.cpp:154:55: style: Function 'openRestoreSocket' argument 2 names different: declaration 'hasIPv6' definition 'hasIPv6Sock'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/plugin/ipc/socket/connectionrewirer.h:48:49: note: Function 'openRestoreSocket' argument 2 names different: declaration 'hasIPv6' definition 'hasIPv6Sock'.
dmtcp-2.3.1/src/plugin/ipc/socket/connectionrewirer.cpp:154:55: note: Function 'openRestoreSocket' argument 2 names different: declaration 'hasIPv6' definition 'hasIPv6Sock'.
dmtcp-2.3.1/src/plugin/ipc/socket/connectionrewirer.cpp:155:55: style: Function 'openRestoreSocket' argument 3 names different: declaration 'hasUNIX' definition 'hasUNIXSock'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/plugin/ipc/socket/connectionrewirer.h:48:63: note: Function 'openRestoreSocket' argument 3 names different: declaration 'hasUNIX' definition 'hasUNIXSock'.
dmtcp-2.3.1/src/plugin/ipc/socket/connectionrewirer.cpp:155:55: note: Function 'openRestoreSocket' argument 3 names different: declaration 'hasUNIX' definition 'hasUNIXSock'.
dmtcp-2.3.1/src/plugin/ipc/socket/connectionrewirer.cpp:107:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.h:53:7: warning: Member variable 'SocketConnection::_sockDomain' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.h:53:7: warning: Member variable 'SocketConnection::_sockType' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.h:53:7: warning: Member variable 'SocketConnection::_sockProtocol' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.h:53:7: warning: Member variable 'SocketConnection::_peerType' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.h:149:68: warning: The class 'RawSocketConnection' defines member variable with name '_sockOptions' also defined in its parent class 'SocketConnection'. [duplInheritedMember]
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.h:65:52: note: Parent variable 'SocketConnection::_sockOptions'
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.h:149:68: note: Derived variable 'RawSocketConnection::_sockOptions'
dmtcp-2.3.1/src/plugin/ipc/socket/kernelbufferdrainer.cpp:85:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.cpp:159:21: style: Same expression on both sides of '&' because the value of 'bufLen' and 'optType' are the same. [duplicateExpression]
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.cpp:155:27: note: 'bufLen' is assigned value '-1' here.
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.cpp:154:28: note: 'optType' is assigned value '-1' here.
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.cpp:159:21: note: Same expression on both sides of '&' because the value of 'bufLen' and 'optType' are the same.
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.cpp:298:61: style: Function 'onConnect' argument 1 names different: declaration 'serv_addr' definition 'addr'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.h:95:45: note: Function 'onConnect' argument 1 names different: declaration 'serv_addr' definition 'addr'.
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.cpp:298:61: note: Function 'onConnect' argument 1 names different: declaration 'serv_addr' definition 'addr'.
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.cpp:298:77: style: Function 'onConnect' argument 2 names different: declaration 'addrlen' definition 'len'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.h:96:32: note: Function 'onConnect' argument 2 names different: declaration 'addrlen' definition 'len'.
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.cpp:298:77: note: Function 'onConnect' argument 2 names different: declaration 'addrlen' definition 'len'.
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.cpp:58:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.cpp:93:10: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.cpp:97:42: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnection.cpp:227:12: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dmtcp-2.3.1/src/plugin/ipc/socket/socketconnlist.cpp:54:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/plugin/ipc/socket/socketwrappers.cpp:271:29: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dmtcp-2.3.1/src/plugin/ipc/ssh/dmtcp_ssh.cpp:122:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dmtcp-2.3.1/src/plugin/ipc/ssh/ssh.cpp:228:54: style: Function 'dmtcp_ssh_register_fds' argument 6 names different: declaration 'noStrictHostKeyChecking' definition 'noStrictChecking'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/plugin/ipc/ssh/ssh.h:16:54: note: Function 'dmtcp_ssh_register_fds' argument 6 names different: declaration 'noStrictHostKeyChecking' definition 'noStrictChecking'.
dmtcp-2.3.1/src/plugin/ipc/ssh/ssh.cpp:228:54: note: Function 'dmtcp_ssh_register_fds' argument 6 names different: declaration 'noStrictHostKeyChecking' definition 'noStrictChecking'.
dmtcp-2.3.1/src/plugin/ipc/ssh/ssh.cpp:199:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dmtcp-2.3.1/src/plugin/ipc/ssh/ssh.cpp:256:41: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dmtcp-2.3.1/src/plugin/ipc/ssh/sshdrainer.cpp:83:43: style: Function 'beginDrainOf' argument 2 names different: declaration 'refillfd' definition 'refillFd'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/plugin/ipc/ssh/sshdrainer.h:17:37: note: Function 'beginDrainOf' argument 2 names different: declaration 'refillfd' definition 'refillFd'.
dmtcp-2.3.1/src/plugin/ipc/ssh/sshdrainer.cpp:83:43: note: Function 'beginDrainOf' argument 2 names different: declaration 'refillfd' definition 'refillFd'.
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.cpp:532:20: warning: Member variable 'ShmSegment::_dmtcpMappedAddr' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.cpp:532:20: warning: Member variable 'ShmSegment::_mode' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:170:9: performance: Variable '_key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:178:11: style: Technically the member function 'dmtcp::SysVObj::virtualId' can be const. [functionConst]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:180:12: style: Technically the member function 'dmtcp::SysVObj::isCkptLeader' can be const. [functionConst]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:127:20: style: The function 'on_shmget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:95:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:127:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:128:20: style: The function 'on_shmat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:96:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:128:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:130:20: style: The function 'on_shmdt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:98:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:130:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:140:20: style: The function 'on_semget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:100:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:140:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:141:20: style: The function 'on_semctl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:101:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:141:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:142:20: style: The function 'on_semop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:102:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:142:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:152:20: style: The function 'on_msgget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:104:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:152:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:153:20: style: The function 'on_msgctl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:105:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:153:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:154:20: style: The function 'on_msgsnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:106:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:154:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:156:20: style: The function 'on_msgrcv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:108:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:156:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:210:20: style: The function 'isStale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:182:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:210:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:211:20: style: The function 'resetOnFork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:183:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:211:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:212:20: style: The function 'leaderElection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:184:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:212:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:213:20: style: The function 'preCkptDrain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:185:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:213:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:214:20: style: The function 'preCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:186:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:214:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:215:20: style: The function 'postRestart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:187:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:215:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:216:20: style: The function 'refill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:188:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:216:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:217:20: style: The function 'preResume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:189:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:217:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:249:20: style: The function 'isStale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:182:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:249:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:250:20: style: The function 'resetOnFork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:183:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:250:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:251:20: style: The function 'leaderElection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:184:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:251:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:252:20: style: The function 'preCkptDrain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:185:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:252:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:253:20: style: The function 'preCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:186:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:253:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:254:20: style: The function 'postRestart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:187:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:254:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:255:20: style: The function 'refill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:188:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:255:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:256:20: style: The function 'preResume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:189:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:256:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:274:20: style: The function 'isStale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:182:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:274:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:275:20: style: The function 'resetOnFork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:183:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:275:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:276:20: style: The function 'leaderElection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:184:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:276:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:277:20: style: The function 'preCkptDrain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:185:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:277:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:278:20: style: The function 'preCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:186:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:278:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:279:20: style: The function 'postRestart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:187:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:279:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:280:20: style: The function 'refill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:188:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:280:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:281:20: style: The function 'preResume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:189:20: note: Virtual function in base class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipc.h:281:20: note: Function in derived class
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipcwrappers.cpp:50:3: style: Variable 'realId' is reassigned a value before the old one has been used. [redundantAssignment]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipcwrappers.cpp:47:0: note: Variable 'realId' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipcwrappers.cpp:50:3: note: Variable 'realId' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipcwrappers.cpp:141:3: style: Variable 'realId' is reassigned a value before the old one has been used. [redundantAssignment]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipcwrappers.cpp:138:0: note: Variable 'realId' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipcwrappers.cpp:141:3: note: Variable 'realId' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipcwrappers.cpp:195:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipcwrappers.cpp:191:5: note: Variable 'ret' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipcwrappers.cpp:195:5: note: Variable 'ret' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipcwrappers.cpp:244:3: style: Variable 'realId' is reassigned a value before the old one has been used. [redundantAssignment]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipcwrappers.cpp:241:0: note: Variable 'realId' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipcwrappers.cpp:244:3: note: Variable 'realId' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipcwrappers.cpp:257:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipcwrappers.cpp:258:7: style: The scope of the variable 'realId' can be reduced. [variableScope]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipcwrappers.cpp:291:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
dmtcp-2.3.1/src/plugin/ipc/sysv/sysvipcwrappers.cpp:292:7: style: The scope of the variable 'realId' can be reduced. [variableScope]
dmtcp-2.3.1/src/plugin/ipc/timer/timerlist.cpp:245:66: style: Function 'on_clock_getcpuclockid' argument 2 names different: declaration 'clock_id' definition 'realId'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/plugin/ipc/timer/timerlist.h:100:61: note: Function 'on_clock_getcpuclockid' argument 2 names different: declaration 'clock_id' definition 'realId'.
dmtcp-2.3.1/src/plugin/ipc/timer/timerlist.cpp:245:66: note: Function 'on_clock_getcpuclockid' argument 2 names different: declaration 'clock_id' definition 'realId'.
dmtcp-2.3.1/src/plugin/ipc/timer/timerlist.cpp:259:75: style: Function 'on_pthread_getcpuclockid' argument 2 names different: declaration 'clock_id' definition 'realId'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/plugin/ipc/timer/timerlist.h:101:70: note: Function 'on_pthread_getcpuclockid' argument 2 names different: declaration 'clock_id' definition 'realId'.
dmtcp-2.3.1/src/plugin/ipc/timer/timerlist.cpp:259:75: note: Function 'on_pthread_getcpuclockid' argument 2 names different: declaration 'clock_id' definition 'realId'.
dmtcp-2.3.1/src/plugin/ipc/timer/timerlist.cpp:80:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/plugin/ipc/timer/timerlist.cpp:97:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/plugin/ipc/timer/timerlist.cpp:125:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/plugin/ipc/timer/timerlist.cpp:139:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/plugin/ipc/timer/timerlist.cpp:148:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/plugin/ipc/timer/timerlist.cpp:158:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/plugin/ipc/util_ipc.cpp:31:8: style: Variable 'cms' is not assigned a value. [unassignedVariable]
dmtcp-2.3.1/src/plugin/pid/pid.cpp:122:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
dmtcp-2.3.1/src/plugin/pid/pid_filewrappers.cpp:273:5: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
dmtcp-2.3.1/src/plugin/pid/pid_filewrappers.cpp:274:5: error: va_start() or va_copy() called subsequently on 'local_ap' without va_end() in between. [va_start_subsequentCalls]
dmtcp-2.3.1/src/plugin/pid/pid_syscallsreal.c:289:26: style: Function '_real_clone' argument 1 names different: declaration 'fn' definition 'function'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/plugin/pid/pidwrappers.h:153:28: note: Function '_real_clone' argument 1 names different: declaration 'fn' definition 'function'.
dmtcp-2.3.1/src/plugin/pid/pid_syscallsreal.c:289:26: note: Function '_real_clone' argument 1 names different: declaration 'fn' definition 'function'.
dmtcp-2.3.1/src/plugin/pid/pid_syscallsreal.c:352:28: style: Function '_real_open' argument 1 names different: declaration 'pathname' definition 'path'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/plugin/pid/pidwrappers.h:210:30: note: Function '_real_open' argument 1 names different: declaration 'pathname' definition 'path'.
dmtcp-2.3.1/src/plugin/pid/pid_syscallsreal.c:352:28: note: Function '_real_open' argument 1 names different: declaration 'pathname' definition 'path'.
dmtcp-2.3.1/src/plugin/pid/pid_syscallsreal.c:364:30: style: Function '_real_open64' argument 1 names different: declaration 'pathname' definition 'path'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/plugin/pid/pidwrappers.h:211:32: note: Function '_real_open64' argument 1 names different: declaration 'pathname' definition 'path'.
dmtcp-2.3.1/src/plugin/pid/pid_syscallsreal.c:364:30: note: Function '_real_open64' argument 1 names different: declaration 'pathname' definition 'path'.
dmtcp-2.3.1/src/plugin/pid/pidwrappers.cpp:552:3: style: Variable 'arg_in' is reassigned a value before the old one has been used. [redundantAssignment]
dmtcp-2.3.1/src/plugin/pid/pidwrappers.cpp:549:0: note: Variable 'arg_in' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/plugin/pid/pidwrappers.cpp:552:3: note: Variable 'arg_in' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/plugin/pid/pidwrappers.cpp:555:3: style: Variable 'arg' is reassigned a value before the old one has been used. [redundantAssignment]
dmtcp-2.3.1/src/plugin/pid/pidwrappers.cpp:550:0: note: Variable 'arg' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/plugin/pid/pidwrappers.cpp:555:3: note: Variable 'arg' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/plugin/pid/virtualpidtable.cpp:168:69: style: Function 'readVirtualTidFromFileForPtrace' argument 1 names different: declaration 'realTid' definition 'tid'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/plugin/pid/virtualpidtable.h:64:51: note: Function 'readVirtualTidFromFileForPtrace' argument 1 names different: declaration 'realTid' definition 'tid'.
dmtcp-2.3.1/src/plugin/pid/virtualpidtable.cpp:168:69: note: Function 'readVirtualTidFromFileForPtrace' argument 1 names different: declaration 'realTid' definition 'tid'.
dmtcp-2.3.1/src/popen.cpp:109:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/processinfo.cpp:159:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dmtcp-2.3.1/src/processinfo.cpp:150:10: style: The scope of the variable 'allocSize' can be reduced. [variableScope]
dmtcp-2.3.1/src/processinfo.cpp:151:9: style: The scope of the variable 'tmpbuf' can be reduced. [variableScope]
dmtcp-2.3.1/src/processinfo.cpp:365:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dmtcp-2.3.1/src/processinfo.cpp:172:14: warning: Obsolete function 'alloca' called. [allocaCalled]
dmtcp-2.3.1/src/processinfo.cpp:95:21: warning: Member variable 'ProcessInfo::_numPeers' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/processinfo.cpp:95:21: warning: Member variable 'ProcessInfo::_argvSize' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/processinfo.cpp:95:21: warning: Member variable 'ProcessInfo::_envSize' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/processinfo.cpp:95:21: warning: Member variable 'ProcessInfo::_savedHeapStart' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/processinfo.cpp:95:21: warning: Member variable 'ProcessInfo::_savedBrk' is not initialized in the constructor. [uninitMemberVar]
dmtcp-2.3.1/src/processinfo.cpp:391:7: style: Redundant checking of STL container element existence before removing it. [redundantIfRemove]
dmtcp-2.3.1/src/membarrier.h:42:0: error: #error "instruction architecture not implemented" [preprocessorErrorDirective]
dmtcp-2.3.1/src/signalwrappers.cpp:108:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dmtcp-2.3.1/src/syscallsreal.c:253:15: style: The scope of the variable 'warn_msg' can be reduced. [variableScope]
dmtcp-2.3.1/src/syscallsreal.c:691:22: style: Function '_real_sigvec' argument 1 names different: declaration 'sig' definition 'signum'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/syscallwrappers.h:368:24: note: Function '_real_sigvec' argument 1 names different: declaration 'sig' definition 'signum'.
dmtcp-2.3.1/src/syscallsreal.c:691:22: note: Function '_real_sigvec' argument 1 names different: declaration 'sig' definition 'signum'.
dmtcp-2.3.1/src/syscallsreal.c:709:48: style: Function '_real_sigprocmask' argument 2 names different: declaration 'set' definition 'a'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/syscallwrappers.h:374:50: note: Function '_real_sigprocmask' argument 2 names different: declaration 'set' definition 'a'.
dmtcp-2.3.1/src/syscallsreal.c:709:48: note: Function '_real_sigprocmask' argument 2 names different: declaration 'set' definition 'a'.
dmtcp-2.3.1/src/syscallsreal.c:709:61: style: Function '_real_sigprocmask' argument 3 names different: declaration 'oldset' definition 'b'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/syscallwrappers.h:374:65: note: Function '_real_sigprocmask' argument 3 names different: declaration 'oldset' definition 'b'.
dmtcp-2.3.1/src/syscallsreal.c:709:61: note: Function '_real_sigprocmask' argument 3 names different: declaration 'oldset' definition 'b'.
dmtcp-2.3.1/src/syscallsreal.c:713:52: style: Function '_real_pthread_sigmask' argument 2 names different: declaration 'newmask' definition 'a'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/syscallwrappers.h:376:54: note: Function '_real_pthread_sigmask' argument 2 names different: declaration 'newmask' definition 'a'.
dmtcp-2.3.1/src/syscallsreal.c:713:52: note: Function '_real_pthread_sigmask' argument 2 names different: declaration 'newmask' definition 'a'.
dmtcp-2.3.1/src/syscallsreal.c:713:65: style: Function '_real_pthread_sigmask' argument 3 names different: declaration 'oldmask' definition 'b'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/syscallwrappers.h:377:39: note: Function '_real_pthread_sigmask' argument 3 names different: declaration 'oldmask' definition 'b'.
dmtcp-2.3.1/src/syscallsreal.c:713:65: note: Function '_real_pthread_sigmask' argument 3 names different: declaration 'oldmask' definition 'b'.
dmtcp-2.3.1/src/syscallsreal.c:858:25: style: Function '_real_mkstemp' argument 1 names different: declaration 'ttemplate' definition 'template'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/syscallwrappers.h:338:27: note: Function '_real_mkstemp' argument 1 names different: declaration 'ttemplate' definition 'template'.
dmtcp-2.3.1/src/syscallsreal.c:858:25: note: Function '_real_mkstemp' argument 1 names different: declaration 'ttemplate' definition 'template'.
dmtcp-2.3.1/src/syscallsreal.c:907:24: style: Function '_real_clone' argument 1 names different: declaration 'fn' definition 'function'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/syscallwrappers.h:329:26: note: Function '_real_clone' argument 1 names different: declaration 'fn' definition 'function'.
dmtcp-2.3.1/src/syscallsreal.c:907:24: note: Function '_real_clone' argument 1 names different: declaration 'fn' definition 'function'.
dmtcp-2.3.1/src/threadlist.cpp:108:0: error: #error "assembly instruction not translated" [preprocessorErrorDirective]
dmtcp-2.3.1/src/threadwrappers.cpp:52:20: style: C-style pointer casting [cstyleCast]
dmtcp-2.3.1/src/threadwrappers.cpp:224:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dmtcp-2.3.1/src/uniquepid.cpp:64:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
dmtcp-2.3.1/src/uniquepid.cpp:71:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
dmtcp-2.3.1/src/uniquepid.cpp:78:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
dmtcp-2.3.1/src/uniquepid.cpp:84:41: style: Function 'UniquePid' argument 1 names different: declaration 'str' definition 'filename'. [funcArgNamesDifferent]
dmtcp-2.3.1/src/uniquepid.h:55:27: note: Function 'UniquePid' argument 1 names different: declaration 'str' definition 'filename'.
dmtcp-2.3.1/src/uniquepid.cpp:84:41: note: Function 'UniquePid' argument 1 names different: declaration 'str' definition 'filename'.
dmtcp-2.3.1/src/util_exec.cpp:384:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmtcp-2.3.1/src/util_exec.cpp:386:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dmtcp-2.3.1/src/util_exec.cpp:396:3: style: Variable 'handle' is reassigned a value before the old one has been used. [redundantAssignment]
dmtcp-2.3.1/src/util_exec.cpp:395:0: note: Variable 'handle' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/util_exec.cpp:396:3: note: Variable 'handle' is reassigned a value before the old one has been used.
dmtcp-2.3.1/src/util_exec.cpp:364:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dmtcp-2.3.1/src/util_exec.cpp:428:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dmtcp-2.3.1/test/credentials/conf2.c:69:5: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
dmtcp-2.3.1/test/credentials/conf2.c:69:5: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
dmtcp-2.3.1/test/credentials/conf2.c:79:6: style: Unused variable: ret [unusedVariable]
dmtcp-2.3.1/test/credentials/conf5.c:90:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dmtcp-2.3.1/test/dmtcp3.c:36:32: style: Function 'threadMain' argument 1 names different: declaration 'dummy' definition '_n'. [funcArgNamesDifferent]
dmtcp-2.3.1/test/dmtcp3.c:8:31: note: Function 'threadMain' argument 1 names different: declaration 'dummy' definition '_n'.
dmtcp-2.3.1/test/dmtcp3.c:36:32: note: Function 'threadMain' argument 1 names different: declaration 'dummy' definition '_n'.
dmtcp-2.3.1/test/dmtcpaware1.c:25:7: style: The scope of the variable 'r' can be reduced. [variableScope]
dmtcp-2.3.1/test/file1.c:33:50: style: Same expression on both sides of '|'. [duplicateExpression]
dmtcp-2.3.1/test/frisbee.cpp:101:25: warning: Assert statement modifies 'acceptSock'. [assignmentInAssert]
dmtcp-2.3.1/test/inotify1.c:252:8: style: The scope of the variable 'len' can be reduced. [variableScope]
dmtcp-2.3.1/test/openmp-1.c:11:8: style: The scope of the variable 'nthreads' can be reduced. [variableScope]
dmtcp-2.3.1/test/openmp-1.c:11:18: style: The scope of the variable 'tid' can be reduced. [variableScope]
dmtcp-2.3.1/test/popen1.c:8:9: style: The scope of the variable 'fr' can be reduced. [variableScope]
dmtcp-2.3.1/test/popen1.c:9:9: style: The scope of the variable 'fw' can be reduced. [variableScope]
dmtcp-2.3.1/test/popen1.c:10:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
dmtcp-2.3.1/test/pthread2.c:54:32: style: Function 'threadMain' argument 1 names different: declaration '_n' definition 'data'. [funcArgNamesDifferent]
dmtcp-2.3.1/test/pthread2.c:16:32: note: Function 'threadMain' argument 1 names different: declaration '_n' definition 'data'.
dmtcp-2.3.1/test/pthread2.c:54:32: note: Function 'threadMain' argument 1 names different: declaration '_n' definition 'data'.
dmtcp-2.3.1/test/pty2.c:42:7: style: The scope of the variable 'orig_stdout' can be reduced. [variableScope]
dmtcp-2.3.1/test/shared-fd.c:13:7: style: The scope of the variable 'count' can be reduced. [variableScope]
dmtcp-2.3.1/test/stale-fd.c:15:7: style: The scope of the variable 'count' can be reduced. [variableScope]
dmtcp-2.3.1/test/syscall-tester.c:2224:3: portability: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dmtcp-2.3.1/test/syscall-tester.c:3805:20: warning: Either the condition 'cwd_chdir!=NULL' is redundant or there is possible null pointer dereference: cwd_chdir. [nullPointerRedundantCheck]
dmtcp-2.3.1/test/syscall-tester.c:3810:17: note: Assuming that condition 'cwd_chdir!=NULL' is not redundant
dmtcp-2.3.1/test/syscall-tester.c:3805:20: note: Null pointer dereference
dmtcp-2.3.1/test/syscall-tester.c:3874:19: warning: Either the condition 'cwd_chdir!=NULL' is redundant or there is possible null pointer dereference: cwd_chdir. [nullPointerRedundantCheck]
dmtcp-2.3.1/test/syscall-tester.c:3879:17: note: Assuming that condition 'cwd_chdir!=NULL' is not redundant
dmtcp-2.3.1/test/syscall-tester.c:3874:19: note: Null pointer dereference
dmtcp-2.3.1/test/syscall-tester.c:193:3: style: Variable 'vec' is reassigned a value before the old one has been used. [redundantAssignment]
dmtcp-2.3.1/test/syscall-tester.c:191:0: note: Variable 'vec' is reassigned a value before the old one has been used.
dmtcp-2.3.1/test/syscall-tester.c:193:3: note: Variable 'vec' is reassigned a value before the old one has been used.
dmtcp-2.3.1/test/syscall-tester.c:418:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dmtcp-2.3.1/test/syscall-tester.c:2080:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dmtcp-2.3.1/test/syscall-tester.c:316:12: style: The scope of the variable 'this_read' can be reduced. [variableScope]
dmtcp-2.3.1/test/syscall-tester.c:336:12: style: The scope of the variable 'this_write' can be reduced. [variableScope]
dmtcp-2.3.1/test/syscall-tester.c:354:7: style: The scope of the variable 'this_read' can be reduced. [variableScope]
dmtcp-2.3.1/test/syscall-tester.c:378:7: style: The scope of the variable 'this_write' can be reduced. [variableScope]
dmtcp-2.3.1/test/syscall-tester.c:410:7: style: The scope of the variable 'eval' can be reduced. [variableScope]
dmtcp-2.3.1/test/syscall-tester.c:1277:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dmtcp-2.3.1/test/syscall-tester.c:4413:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dmtcp-2.3.1/test/syscall-tester.c:4562:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
dmtcp-2.3.1/test/syscall-tester.c:908:7: style: Unused variable: ret [unusedVariable]
dmtcp-2.3.1/test/syscall-tester.c:908:12: style: Unused variable: save_errno [unusedVariable]
dmtcp-2.3.1/test/syscall-tester.c:909:11: style: Unused variable: ap [unusedVariable]
dmtcp-2.3.1/test/syscall-tester.c:910:7: style: Unused variable: arg [unusedVariable]
dmtcp-2.3.1/test/syscall-tester.c:3618:12: style: Variable 'passed' is assigned a value that is never used. [unreadVariable]
dmtcp-2.3.1/test/sysv-msg.c:18:21: style: struct member 'my_msgbuf::buf' is never used. [unusedStructMember]
dmtcp-2.3.1/test/sysv-sem.c:79:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dmtcp-2.3.1/test/sysv-sem.c:18:20: style: union member 'semun::buf' is never used. [unusedStructMember]
dmtcp-2.3.1/test/sysv-sem.c:19:20: style: union member 'semun::array' is never used. [unusedStructMember]
dmtcp-2.3.1/test/sysv-sem.c:20:20: style: union member 'semun::__buf' is never used. [unusedStructMember]
dmtcp-2.3.1/test/timer.c:61:9: style: The scope of the variable 'sleeptime' can be reduced. [variableScope]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dmtx-utils/dmtx-utils_0.7.6.orig.tar.gz
dmtx-utils-0.7.6/common/gettext.h:199:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
dmtx-utils-0.7.6/common/gettext.h:245:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
dmtx-utils-0.7.6/common/getopt.c:393:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:114:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
dmtx-utils-0.7.6/common/getopt.c:393:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
dmtx-utils-0.7.6/common/getopt.c:393:44: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:114:58: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
dmtx-utils-0.7.6/common/getopt.c:393:44: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
dmtx-utils-0.7.6/common/getopt.c:393:62: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:115:23: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
dmtx-utils-0.7.6/common/getopt.c:393:62: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
dmtx-utils-0.7.6/common/getopt.c:394:28: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:116:32: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
dmtx-utils-0.7.6/common/getopt.c:394:28: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
dmtx-utils-0.7.6/common/getopt.c:394:43: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:116:49: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
dmtx-utils-0.7.6/common/getopt.c:394:43: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
dmtx-utils-0.7.6/common/getopt.c:395:11: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:117:15: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
dmtx-utils-0.7.6/common/getopt.c:395:11: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
dmtx-utils-0.7.6/common/getopt.c:395:43: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:117:49: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
dmtx-utils-0.7.6/common/getopt.c:395:43: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
dmtx-utils-0.7.6/common/getopt.c:1128:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:24:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
dmtx-utils-0.7.6/common/getopt.c:1128:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
dmtx-utils-0.7.6/common/getopt.c:1128:42: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:24:56: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
dmtx-utils-0.7.6/common/getopt.c:1128:42: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
dmtx-utils-0.7.6/common/getopt.c:1128:60: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:25:21: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
dmtx-utils-0.7.6/common/getopt.c:1128:60: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
dmtx-utils-0.7.6/common/getopt.c:1129:26: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:26:37: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
dmtx-utils-0.7.6/common/getopt.c:1129:26: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
dmtx-utils-0.7.6/common/getopt.c:1129:41: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:26:54: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
dmtx-utils-0.7.6/common/getopt.c:1129:41: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
dmtx-utils-0.7.6/common/getopt.c:1129:54: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:27:13: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
dmtx-utils-0.7.6/common/getopt.c:1129:54: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
dmtx-utils-0.7.6/common/getopt1.c:64:18: style: Function 'getopt_long' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt.h:159:29: note: Function 'getopt_long' argument 1 names different: declaration '___argc' definition 'argc'.
dmtx-utils-0.7.6/common/getopt1.c:64:18: note: Function 'getopt_long' argument 1 names different: declaration '___argc' definition 'argc'.
dmtx-utils-0.7.6/common/getopt1.c:64:37: style: Function 'getopt_long' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt.h:159:51: note: Function 'getopt_long' argument 2 names different: declaration '___argv' definition 'argv'.
dmtx-utils-0.7.6/common/getopt1.c:64:37: note: Function 'getopt_long' argument 2 names different: declaration '___argv' definition 'argv'.
dmtx-utils-0.7.6/common/getopt1.c:64:55: style: Function 'getopt_long' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt.h:160:16: note: Function 'getopt_long' argument 3 names different: declaration '__shortopts' definition 'options'.
dmtx-utils-0.7.6/common/getopt1.c:64:55: note: Function 'getopt_long' argument 3 names different: declaration '__shortopts' definition 'options'.
dmtx-utils-0.7.6/common/getopt1.c:65:28: style: Function 'getopt_long' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt.h:161:32: note: Function 'getopt_long' argument 4 names different: declaration '__longopts' definition 'long_options'.
dmtx-utils-0.7.6/common/getopt1.c:65:28: note: Function 'getopt_long' argument 4 names different: declaration '__longopts' definition 'long_options'.
dmtx-utils-0.7.6/common/getopt1.c:65:47: style: Function 'getopt_long' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt.h:161:49: note: Function 'getopt_long' argument 5 names different: declaration '__longind' definition 'opt_index'.
dmtx-utils-0.7.6/common/getopt1.c:65:47: note: Function 'getopt_long' argument 5 names different: declaration '__longind' definition 'opt_index'.
dmtx-utils-0.7.6/common/getopt1.c:71:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:119:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
dmtx-utils-0.7.6/common/getopt1.c:71:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
dmtx-utils-0.7.6/common/getopt1.c:71:40: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:119:54: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
dmtx-utils-0.7.6/common/getopt1.c:71:40: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
dmtx-utils-0.7.6/common/getopt1.c:71:58: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:120:19: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
dmtx-utils-0.7.6/common/getopt1.c:71:58: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
dmtx-utils-0.7.6/common/getopt1.c:72:24: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:121:28: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
dmtx-utils-0.7.6/common/getopt1.c:72:24: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
dmtx-utils-0.7.6/common/getopt1.c:72:43: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:121:45: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
dmtx-utils-0.7.6/common/getopt1.c:72:43: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
dmtx-utils-0.7.6/common/getopt1.c:73:24: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:122:28: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
dmtx-utils-0.7.6/common/getopt1.c:73:24: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
dmtx-utils-0.7.6/common/getopt1.c:85:23: style: Function 'getopt_long_only' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt.h:163:34: note: Function 'getopt_long_only' argument 1 names different: declaration '___argc' definition 'argc'.
dmtx-utils-0.7.6/common/getopt1.c:85:23: note: Function 'getopt_long_only' argument 1 names different: declaration '___argc' definition 'argc'.
dmtx-utils-0.7.6/common/getopt1.c:85:42: style: Function 'getopt_long_only' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt.h:163:56: note: Function 'getopt_long_only' argument 2 names different: declaration '___argv' definition 'argv'.
dmtx-utils-0.7.6/common/getopt1.c:85:42: note: Function 'getopt_long_only' argument 2 names different: declaration '___argv' definition 'argv'.
dmtx-utils-0.7.6/common/getopt1.c:85:60: style: Function 'getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt.h:164:21: note: Function 'getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'.
dmtx-utils-0.7.6/common/getopt1.c:85:60: note: Function 'getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'.
dmtx-utils-0.7.6/common/getopt1.c:86:26: style: Function 'getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt.h:165:37: note: Function 'getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'.
dmtx-utils-0.7.6/common/getopt1.c:86:26: note: Function 'getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'.
dmtx-utils-0.7.6/common/getopt1.c:86:45: style: Function 'getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt.h:165:54: note: Function 'getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'.
dmtx-utils-0.7.6/common/getopt1.c:86:45: note: Function 'getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'.
dmtx-utils-0.7.6/common/getopt1.c:92:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:124:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
dmtx-utils-0.7.6/common/getopt1.c:92:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
dmtx-utils-0.7.6/common/getopt1.c:92:45: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:124:59: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
dmtx-utils-0.7.6/common/getopt1.c:92:45: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
dmtx-utils-0.7.6/common/getopt1.c:92:63: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:125:17: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
dmtx-utils-0.7.6/common/getopt1.c:92:63: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
dmtx-utils-0.7.6/common/getopt1.c:93:29: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:126:26: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
dmtx-utils-0.7.6/common/getopt1.c:93:29: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
dmtx-utils-0.7.6/common/getopt1.c:93:48: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:127:10: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
dmtx-utils-0.7.6/common/getopt1.c:93:48: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
dmtx-utils-0.7.6/common/getopt1.c:94:29: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/common/getopt_int.h:128:26: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
dmtx-utils-0.7.6/common/getopt1.c:94:29: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
dmtx-utils-0.7.6/dmtxquery/dmtxquery.c:79:8: style: The scope of the variable 'opt' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxread/dmtxread.c:38:10: style: The scope of the variable 'filePath' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxread/dmtxread.c:44:8: style: The scope of the variable 'width' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxread/dmtxread.c:44:15: style: The scope of the variable 'height' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxread/dmtxread.c:251:8: style: The scope of the variable 'optchr' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxread/dmtxread.c:587:8: style: The scope of the variable 'rotateInt' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxread/dmtxread.c:588:11: style: The scope of the variable 'rotate' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxread/dmtxread.c:653:8: style: The scope of the variable 'remainingDataWords' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxread/dmtxread.c:654:8: style: The scope of the variable 'dataWordLength' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxread/dmtxread.c:702:10: style: The scope of the variable 'excMessage' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxread/dmtxread.c:724:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxread/dmtxread.c:725:8: style: The scope of the variable 'row' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxread/dmtxread.c:726:8: style: The scope of the variable 'col' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxread/dmtxread.c:700:38: style: Function 'CleanupMagick' argument 2 names different: declaration 'magicError' definition 'magickError'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/dmtxread/dmtxread.h:96:50: note: Function 'CleanupMagick' argument 2 names different: declaration 'magicError' definition 'magickError'.
dmtx-utils-0.7.6/dmtxread/dmtxread.c:700:38: note: Function 'CleanupMagick' argument 2 names different: declaration 'magicError' definition 'magickError'.
dmtx-utils-0.7.6/dmtxwrite/dmtxwrite.c:438:7: error: fprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
dmtx-utils-0.7.6/dmtxwrite/dmtxwrite.c:37:10: style: The scope of the variable 'format' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxwrite/dmtxwrite.c:152:8: style: The scope of the variable 'optchr' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxwrite/dmtxwrite.c:433:10: style: The scope of the variable 'excMessage' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxwrite/dmtxwrite.c:455:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxwrite/dmtxwrite.c:456:8: style: The scope of the variable 'row' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxwrite/dmtxwrite.c:457:8: style: The scope of the variable 'col' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxwrite/dmtxwrite.c:574:18: style: The scope of the variable 'rowInv' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxwrite/dmtxwrite.c:702:8: style: The scope of the variable 'remainingDataWords' can be reduced. [variableScope]
dmtx-utils-0.7.6/dmtxwrite/dmtxwrite.c:330:30: style: Function 'ReadInputData' argument 1 names different: declaration 'codeBufferSize' definition 'codeBuffer'. [funcArgNamesDifferent]
dmtx-utils-0.7.6/dmtxwrite/dmtxwrite.h:87:44: note: Function 'ReadInputData' argument 1 names different: declaration 'codeBufferSize' definition 'codeBuffer'.
dmtx-utils-0.7.6/dmtxwrite/dmtxwrite.c:330:30: note: Function 'ReadInputData' argument 1 names different: declaration 'codeBufferSize' definition 'codeBuffer'.
dmtx-utils-0.7.6/dmtxwrite/dmtxwrite.c:663:0: error: Resource leak: fp [resourceLeak]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dmucs/dmucs_0.6.1.orig.tar.gz
dmucs-0.6.1/COSMIC/EXAMPLES/oobsend.c:60:1: style: Variable 'srvr' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/EXAMPLES/oobsend.c:55:0: note: Variable 'srvr' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXAMPLES/oobsend.c:60:1: note: Variable 'srvr' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXAMPLES/oobsend.c:51:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/EXAMPLES/sktpoll.c:21:1: style: Variable 'client' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/EXAMPLES/sktpoll.c:19:0: note: Variable 'client' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXAMPLES/sktpoll.c:21:1: note: Variable 'client' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXAMPLES/sktsig.c:66:1: style: Variable 'srvr' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/EXAMPLES/sktsig.c:62:0: note: Variable 'srvr' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXAMPLES/sktsig.c:66:1: note: Variable 'srvr' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXAMPLES/smsrvr.c:12:1: style: Variable 'srvr' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/EXAMPLES/smsrvr.c:9:0: note: Variable 'srvr' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXAMPLES/smsrvr.c:12:1: note: Variable 'srvr' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXAMPLES/smsrvr.c:13:1: style: Variable 'skt' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/EXAMPLES/smsrvr.c:10:0: note: Variable 'skt' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXAMPLES/smsrvr.c:13:1: note: Variable 'skt' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXAMPLES/talksrvr.c:84:1: style: Variable 'srvr' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/EXAMPLES/talksrvr.c:74:0: note: Variable 'srvr' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXAMPLES/talksrvr.c:84:1: note: Variable 'srvr' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXAMPLES/talksrvr.c:78:13: style: The scope of the variable 'result' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/EXE/Spm.c:514:1: style: Variable 'skt' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/EXE/Spm.c:510:0: note: Variable 'skt' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXE/Spm.c:514:1: note: Variable 'skt' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXE/Spm.c:588:1: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/EXE/Spm.c:584:0: note: Variable 'p' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXE/Spm.c:588:1: note: Variable 'p' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXE/Spm.c:776:3: style: Variable 'cw' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/EXE/Spm.c:774:0: note: Variable 'cw' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXE/Spm.c:776:3: note: Variable 'cw' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXE/Spm.c:1015:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/EXE/Spm.c:1017:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/EXE/Spm.c:1046:4: error: Resource leak: fp [resourceLeak]
dmucs-0.6.1/COSMIC/EXE/Spm.c:1092:0: error: Resource leak: fp [resourceLeak]
dmucs-0.6.1/COSMIC/EXE/sktdbg.c:502:1: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/EXE/sktdbg.c:496:0: note: Variable 'b' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXE/sktdbg.c:502:1: note: Variable 'b' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXE/sktdbg.c:837:1: style: Variable 'pmskt' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/EXE/sktdbg.c:832:0: note: Variable 'pmskt' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXE/sktdbg.c:837:1: note: Variable 'pmskt' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXE/sktdbg.c:497:7: style: The scope of the variable 'locbuf' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/EXE/sktdbg.c:563:7: style: The scope of the variable 'b' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/EXE/sktdbg.c:564:7: style: The scope of the variable 'lb' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/EXE/sktdbg.c:257:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dmucs-0.6.1/COSMIC/EXE/spmchk.c:59:29: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
dmucs-0.6.1/COSMIC/EXE/spmtable.c:84:2: style: Variable 'pmshare' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/EXE/spmtable.c:83:0: note: Variable 'pmshare' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXE/spmtable.c:84:2: note: Variable 'pmshare' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/EXE/spmtable.c:42:6: style: The scope of the variable 'localhost' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/EXE/spmtable.c:111:10: style: The scope of the variable 'locbuf' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/EXE/spmtable.c:112:10: style: The scope of the variable 'icnt' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/Sgets.c:99:19: style: Condition 'mesglen>0' is always true [knownConditionTrueFalse]
dmucs-0.6.1/COSMIC/Smaskwait.c:179:5: style: Variable 'timeptr_hold' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/Smaskwait.c:174:0: note: Variable 'timeptr_hold' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/Smaskwait.c:179:5: note: Variable 'timeptr_hold' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/Smkskt.c:37:1: style: Variable 'skt' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/Smkskt.c:33:0: note: Variable 'skt' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/Smkskt.c:37:1: note: Variable 'skt' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/Sopen.c:208:3: style: Variable 'at' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/Sopen.c:188:0: note: Variable 'at' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/Sopen.c:208:3: note: Variable 'at' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/Sopen.c:197:22: style: The scope of the variable 'resend' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/Sopen.c:418:14: style: The scope of the variable 'resend' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/Sopenv.c:54:1: style: Variable 'skt' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/Sopenv.c:49:0: note: Variable 'skt' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/Sopenv.c:54:1: note: Variable 'skt' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/Sopenv.c:48:14: style: The scope of the variable 'more' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/Sopenv.c:50:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/Srmsrvr.c:50:1: style: Variable 'at' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/Srmsrvr.c:41:0: note: Variable 'at' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/Srmsrvr.c:50:1: note: Variable 'at' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/Srmsrvr.c:56:2: style: Variable 'pmshare' is reassigned a value before the old one has been used. [redundantAssignment]
dmucs-0.6.1/COSMIC/Srmsrvr.c:52:0: note: Variable 'pmshare' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/Srmsrvr.c:56:2: note: Variable 'pmshare' is reassigned a value before the old one has been used.
dmucs-0.6.1/COSMIC/Stest.c:39:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/Stest.c:41:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/Stimeoutwait.c:39:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/Stimeoutwait.c:44:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/Swait.c:35:13: style: The scope of the variable 'buf' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/Swait.c:37:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/fopenv.c:38:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/fopenv.c:39:5: style: The scope of the variable 'more' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/rdcolor.c:137:7: style: The scope of the variable 'foundterm' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/rdcolor.c:222:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dmucs-0.6.1/COSMIC/sprt.c:23:14: style: The scope of the variable 'b' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/sprt.c:26:14: style: The scope of the variable 'ic' can be reduced. [variableScope]
dmucs-0.6.1/COSMIC/stpnxt.c:83:13: style: Redundant condition: If 'EXPR >= '0'', the comparison 'EXPR' is always true. [redundantCondition]
dmucs-0.6.1/dmucs_db.cc:148:52: style: Function 'assignCpuToClient' argument 1 names different: declaration 'clientIp' definition 'hostIp'. [funcArgNamesDifferent]
dmucs-0.6.1/dmucs_db.h:100:47: note: Function 'assignCpuToClient' argument 1 names different: declaration 'clientIp' definition 'hostIp'.
dmucs-0.6.1/dmucs_db.cc:148:52: note: Function 'assignCpuToClient' argument 1 names different: declaration 'clientIp' definition 'hostIp'.
dmucs-0.6.1/dmucs_db.cc:149:52: style: Function 'assignCpuToClient' argument 2 names different: declaration 'cpuIp' definition 'sock'. [funcArgNamesDifferent]
dmucs-0.6.1/dmucs_db.h:101:26: note: Function 'assignCpuToClient' argument 2 names different: declaration 'cpuIp' definition 'sock'.
dmucs-0.6.1/dmucs_db.cc:149:52: note: Function 'assignCpuToClient' argument 2 names different: declaration 'cpuIp' definition 'sock'.
dmucs-0.6.1/dmucs_db.h:94:5: style: Class 'DmucsDpropDb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmucs-0.6.1/dmucs_db.h:131:5: style: Class 'MutexMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmucs-0.6.1/dmucs_host.h:83:24: performance: Function parameter 'dprop' should be passed by const reference. [passedByValue]
dmucs-0.6.1/dmucs_db.h:94:29: performance: Function parameter 'dprop' should be passed by const reference. [passedByValue]
dmucs-0.6.1/dmucs_db.cc:65:45: performance: Function parameter 'dprop' should be passed by const reference. [passedByValue]
dmucs-0.6.1/dmucs_host.cc:115:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dmucs-0.6.1/dmucs_host.cc:120:4: note: Found duplicate branches for 'if' and 'else'.
dmucs-0.6.1/dmucs_host.cc:115:9: note: Found duplicate branches for 'if' and 'else'.
dmucs-0.6.1/dmucs_host.h:88:9: performance: Technically the member function 'DmucsHost::calcTier' can be static. [functionStatic]
dmucs-0.6.1/dmucs_host.cc:83:12: note: Technically the member function 'DmucsHost::calcTier' can be static.
dmucs-0.6.1/dmucs_host.h:88:9: note: Technically the member function 'DmucsHost::calcTier' can be static.
dmucs-0.6.1/dmucs_host_state.h:58:10: performance: Technically the member function 'DmucsHostState::changeState' can be static. [functionStatic]
dmucs-0.6.1/dmucs_host_state.h:67:18: style: The function 'unavail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:49:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:67:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:68:18: style: The function 'silent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:50:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:68:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:69:18: style: The function 'overloaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:51:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:69:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:70:17: style: The function 'asInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:55:17: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:70:17: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:71:18: style: The function 'addToDb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:52:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:71:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:72:18: style: The function 'removeFromDb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:53:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:72:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:73:25: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:54:25: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:73:25: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:86:18: style: The function 'avail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:48:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:86:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:87:17: style: The function 'asInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:55:17: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:87:17: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:88:18: style: The function 'addToDb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:52:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:88:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:89:18: style: The function 'removeFromDb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:53:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:89:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:90:25: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:54:25: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:90:25: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:103:18: style: The function 'avail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:48:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:103:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:104:18: style: The function 'unavail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:49:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:104:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:105:17: style: The function 'asInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:55:17: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:105:17: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:106:18: style: The function 'addToDb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:52:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:106:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:107:18: style: The function 'removeFromDb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:53:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:107:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:108:25: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:54:25: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:108:25: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:121:18: style: The function 'avail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:48:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:121:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:122:18: style: The function 'unavail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:49:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:122:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:123:18: style: The function 'silent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:50:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:123:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:124:17: style: The function 'asInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:55:17: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:124:17: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:125:18: style: The function 'addToDb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:52:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:125:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:126:18: style: The function 'removeFromDb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:53:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:126:18: note: Function in derived class
dmucs-0.6.1/dmucs_host_state.h:127:25: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_host_state.h:54:25: note: Virtual function in base class
dmucs-0.6.1/dmucs_host_state.h:127:25: note: Function in derived class
dmucs-0.6.1/dmucs_db.h:199:45: performance: Function parameter 'dprop' should be passed by const reference. [passedByValue]
dmucs-0.6.1/dmucs_host.cc:53:26: performance: Function parameter 'dprop' should be passed by const reference. [passedByValue]
dmucs-0.6.1/dmucs_hosts_file.cc:36:64: style: Function 'getInstance' argument 1 names different: declaration 'hostsInfoFile' definition 'file'. [funcArgNamesDifferent]
dmucs-0.6.1/dmucs_hosts_file.h:39:59: note: Function 'getInstance' argument 1 names different: declaration 'hostsInfoFile' definition 'file'.
dmucs-0.6.1/dmucs_hosts_file.cc:36:64: note: Function 'getInstance' argument 1 names different: declaration 'hostsInfoFile' definition 'file'.
dmucs-0.6.1/dmucs_hosts_file.h:62:17: style: Member variable 'DmucsHostsFile::hostsInfoFile_' is in the wrong place in the initializer list. [initializerList]
dmucs-0.6.1/dmucs_hosts_file.cc:47:5: note: Member variable 'DmucsHostsFile::hostsInfoFile_' is in the wrong place in the initializer list.
dmucs-0.6.1/dmucs_hosts_file.h:62:17: note: Member variable 'DmucsHostsFile::hostsInfoFile_' is in the wrong place in the initializer list.
dmucs-0.6.1/dmucs_hosts_file.h:51:5: style: Class 'DmucsHostsFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dmucs-0.6.1/dmucs_hosts_file.cc:95:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dmucs-0.6.1/dmucs_msg.cc:38:46: style: Function 'parseMsg' argument 2 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
dmucs-0.6.1/dmucs_msg.h:58:57: note: Function 'parseMsg' argument 2 names different: declaration 'buf' definition 'buffer'.
dmucs-0.6.1/dmucs_msg.cc:38:46: note: Function 'parseMsg' argument 2 names different: declaration 'buf' definition 'buffer'.
dmucs-0.6.1/dmucs_msg.h:77:10: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_msg.h:60:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_msg.h:77:10: note: Function in derived class
dmucs-0.6.1/dmucs_msg.h:93:10: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_msg.h:60:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_msg.h:93:10: note: Function in derived class
dmucs-0.6.1/dmucs_msg.h:102:10: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_msg.h:60:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_msg.h:102:10: note: Function in derived class
dmucs-0.6.1/dmucs_msg.h:111:10: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dmucs-0.6.1/dmucs_msg.h:60:18: note: Virtual function in base class
dmucs-0.6.1/dmucs_msg.h:111:10: note: Function in derived class
dmucs-0.6.1/dmucs_msg.cc:54:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dmucs-0.6.1/dmucs_msg.cc:68:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dmucs-0.6.1/dmucs_msg.cc:70:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dmucs-0.6.1/dmucs_msg.cc:90:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dmucs-0.6.1/dmucs_msg.cc:91:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dmucs-0.6.1/dmucs_msg.h:53:50: performance: Function parameter 'dprop' should be passed by const reference. [passedByValue]
dmucs-0.6.1/dmucs_msg.h:74:39: performance: Function parameter 'dprop' should be passed by const reference. [passedByValue]
dmucs-0.6.1/dmucs_msg.h:90:31: performance: Function parameter 'dprop' should be passed by const reference. [passedByValue]
dmucs-0.6.1/dmucs_msg.h:100:57: performance: Function parameter 'dprop' should be passed by const reference. [passedByValue]
dmucs-0.6.1/dmucs_msg.h:109:60: performance: Function parameter 'dprop' should be passed by const reference. [passedByValue]
dmucs-0.6.1/dmucs_pkt.cc:33:46: style: Function 'parseMsg' argument 2 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
dmucs-0.6.1/dmucs_pkt.h:58:57: note: Function 'parseMsg' argument 2 names different: declaration 'buf' definition 'buffer'.
dmucs-0.6.1/dmucs_pkt.cc:33:46: note: Function 'parseMsg' argument 2 names different: declaration 'buf' definition 'buffer'.
dmucs-0.6.1/dmucs_pkt.cc:48:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dmucs-0.6.1/dmucs_pkt.cc:62:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dmucs-0.6.1/dmucs_pkt.cc:64:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dmucs-0.6.1/dmucs_pkt.cc:84:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dmucs-0.6.1/dmucs_pkt.cc:85:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dmucs-0.6.1/dmucs_pkt.h:53:50: performance: Function parameter 'dprop' should be passed by const reference. [passedByValue]
dmucs-0.6.1/dmucs_pkt.h:71:39: performance: Function parameter 'dprop' should be passed by const reference. [passedByValue]
dmucs-0.6.1/dmucs_pkt.h:85:31: performance: Function parameter 'dprop' should be passed by const reference. [passedByValue]
dmucs-0.6.1/dmucs_pkt.h:94:57: performance: Function parameter 'dprop' should be passed by const reference. [passedByValue]
dmucs-0.6.1/dmucs_pkt.h:101:60: performance: Function parameter 'dprop' should be passed by const reference. [passedByValue]
dmucs-0.6.1/dmucs_resolve.cc:70:0: error: #error HELP -- do not know how to compile gethostbyaddr [preprocessorErrorDirective]
dmucs-0.6.1/gethost.cc:156:52: style: Variable 'sin' is assigned a value that is never used. [unreadVariable]
dmucs-0.6.1/main.cc:281:19: style: Function 'handleReq' argument 1 names different: declaration 'server' definition 'sock_req'. [funcArgNamesDifferent]
dmucs-0.6.1/main.cc:50:31: note: Function 'handleReq' argument 1 names different: declaration 'server' definition 'sock_req'.
dmucs-0.6.1/main.cc:281:19: note: Function 'handleReq' argument 1 names different: declaration 'server' definition 'sock_req'.
dmucs-0.6.1/main.cc:307:24: style: Function 'peer2buf' argument 1 names different: declaration 'server' definition 'sock'. [funcArgNamesDifferent]
dmucs-0.6.1/main.cc:51:37: note: Function 'peer2buf' argument 1 names different: declaration 'server' definition 'sock'.
dmucs-0.6.1/main.cc:307:24: note: Function 'peer2buf' argument 1 names different: declaration 'server' definition 'sock'.
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dnaclust/dnaclust_3.orig.tar.gz
dnaclust_repo_release3/dnaclust.cpp:193:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dnaclust_repo_release3/search_include.cpp:103:11: style: The scope of the variable 'currentCost' can be reduced. [variableScope]
dnaclust_repo_release3/search_include.cpp:109:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
dnaclust_repo_release3/search_include.cpp:110:11: style: The scope of the variable 'matchCost' can be reduced. [variableScope]
dnaclust_repo_release3/search_include.cpp:110:22: style: The scope of the variable 'gapCost2' can be reduced. [variableScope]
dnaclust_repo_release3/search_include.cpp:110:32: style: The scope of the variable 'gapCost1' can be reduced. [variableScope]
dnaclust_repo_release3/search_include.cpp:112:35: style: The scope of the variable 'downCost' can be reduced. [variableScope]
dnaclust_repo_release3/dnaclust.cpp:1031:9: style: The scope of the variable 'minMore' can be reduced. [variableScope]
dnaclust_repo_release3/dnaclust.cpp:1059:11: style: The scope of the variable 'maxCount' can be reduced. [variableScope]
dnaclust_repo_release3/dnaclust.cpp:1060:11: style: The scope of the variable 'queryCount' can be reduced. [variableScope]
dnaclust_repo_release3/dnaclust.cpp:2139:9: style: Variable 'num_threads_to_use' is assigned a value that is never used. [unreadVariable]
dnaclust_repo_release3/dnaclust.cpp:2027:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnaclust_repo_release3/dnaclust.cpp:2037:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnaclust_repo_release3/dnaclust.cpp:2055:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnaclust_repo_release3/dnaclust.cpp:2059:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnaclust_repo_release3/multi_dim.hpp:27:15: style: Technically the member function 'multi_dim::Array2D::at' can be const. [functionConst]
dnaclust_repo_release3/multi_dim.hpp:39:22: style: Technically the member function 'multi_dim::Array2D::operator()' can be const. [functionConst]
dnaclust_repo_release3/multi_dim.hpp:49:15: performance: Technically the member function 'multi_dim::Array2D::size1' can be static. [functionStatic]
dnaclust_repo_release3/multi_dim.hpp:53:15: performance: Technically the member function 'multi_dim::Array2D::size2' can be static. [functionStatic]
dnaclust_repo_release3/multi_dim.hpp:59:10: performance: Technically the member function 'multi_dim::Array2D::rangeCheck_' can be static. [functionStatic]
dnaclust_repo_release3/multi_dim.hpp:108:0: style: Technically the member function 'multi_dim :: Matrix < uint16_t >::at' can be const. [functionConst]
dnaclust_repo_release3/multi_dim.hpp:120:0: style: Technically the member function 'multi_dim :: Matrix < uint16_t >::operator()' can be const. [functionConst]
dnaclust_repo_release3/multi_dim.hpp:108:0: style: Technically the member function 'multi_dim :: Matrix < int32_t >::at' can be const. [functionConst]
dnaclust_repo_release3/multi_dim.hpp:120:0: style: Technically the member function 'multi_dim :: Matrix < int32_t >::operator()' can be const. [functionConst]
dnaclust_repo_release3/multi_dim.hpp:108:0: style: Technically the member function 'multi_dim :: Matrix < BackPointer >::at' can be const. [functionConst]
dnaclust_repo_release3/multi_dim.hpp:120:0: style: Technically the member function 'multi_dim :: Matrix < BackPointer >::operator()' can be const. [functionConst]
dnaclust_repo_release3/fasta.hpp:21:5: style: Struct 'FastaRecord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnaclust_repo_release3/dnaclust.cpp:164:3: style: Class 'UnknownNucleotide' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnaclust_repo_release3/dnaclust.cpp:172:5: error: Dangerous usage of c_str(). The value returned by c_str() is invalid after this call. [stlcstr]
dnaclust_repo_release3/fastasort.cpp:14:8: style: Technically the member function 'longer_sequence::operator()' can be const. [functionConst]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dns-browse/dns-browse_1.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dns-flood-detector/dns-flood-detector_1.20.orig.tar.gz
dns_flood_detector_1.2/dns_flood_detector.c:235:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dns_flood_detector_1.2/dns_flood_detector.c:300:9: style: The scope of the variable 'qpsf' can be reduced. [variableScope]
dns_flood_detector_1.2/dns_flood_detector.c:563:24: style: The scope of the variable 'dns' can be reduced. [variableScope]
dns_flood_detector_1.2/dns_flood_detector.c:564:24: style: The scope of the variable 'tcp' can be reduced. [variableScope]
dns_flood_detector_1.2/dns_flood_detector.c:565:24: style: The scope of the variable 'udp' can be reduced. [variableScope]
dns_flood_detector_1.2/dns_flood_detector.c:569:17: style: The scope of the variable 'dname' can be reduced. [variableScope]
dns_flood_detector_1.2/dns_flood_detector.c:571:18: style: The scope of the variable 'data' can be reduced. [variableScope]
dns_flood_detector_1.2/dns_flood_detector.c:664:49: portability: '(void*)packet' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dns_flood_detector_1.2/dns_flood_detector.c:666:49: portability: '(void*)packet' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dns_flood_detector_1.2/dns_flood_detector.c:679:40: portability: '(void*)packet' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dns_flood_detector_1.2/dns_flood_detector.c:615:42: style: Variable 'udp' is assigned a value that is never used. [unreadVariable]
dns_flood_detector_1.2/dns_flood_detector.c:1007:7: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dns2tcp/dns2tcp_0.5.2.orig.tar.gz
dns2tcp-0.5.2/client/client.c:452:25: style: The scope of the variable 'max_fd' can be reduced. [variableScope]
dns2tcp-0.5.2/client/options.c:237:9: style: The scope of the variable 'c' can be reduced. [variableScope]
dns2tcp-0.5.2/client/queue.c:307:25: style: The scope of the variable 'seq_tmp' can be reduced. [variableScope]
dns2tcp-0.5.2/client/queue.c:446:12: style: The scope of the variable 'queue' can be reduced. [variableScope]
dns2tcp-0.5.2/client/queue.c:447:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dns2tcp-0.5.2/client/queue.c:625:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dns2tcp-0.5.2/client/queue.c:459:10: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
dns2tcp-0.5.2/client/queue.c:667:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
dns2tcp-0.5.2/client/requests.c:189:19: style: The scope of the variable 'hdr' can be reduced. [variableScope]
dns2tcp-0.5.2/client/requests.c:191:13: style: The scope of the variable 'count' can be reduced. [variableScope]
dns2tcp-0.5.2/client/requests.c:192:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dns2tcp-0.5.2/client/requests.c:192:14: style: The scope of the variable 'total_len' can be reduced. [variableScope]
dns2tcp-0.5.2/client/requests.c:77:35: portability: 'where' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dns2tcp-0.5.2/client/requests.c:284:18: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
dns2tcp-0.5.2/client/socket.c:57:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dns2tcp-0.5.2/common/config.c:145:9: style: The scope of the variable 'home' can be reduced. [variableScope]
dns2tcp-0.5.2/common/dns.c:108:13: style: The scope of the variable 'len' can be reduced. [variableScope]
dns2tcp-0.5.2/common/dns.c:152:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dns2tcp-0.5.2/common/dns.c:222:11: style: The scope of the variable 'len' can be reduced. [variableScope]
dns2tcp-0.5.2/common/dns.c:257:11: style: The scope of the variable 'len' can be reduced. [variableScope]
dns2tcp-0.5.2/common/dns.c:163:42: portability: 'jump_qname(tmp,max_ptr-tmp)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dns2tcp-0.5.2/common/hmac_sha1.c:233:5: style: Variable 'W' is assigned a value that is never used. [unreadVariable]
dns2tcp-0.5.2/common/list.c:116:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dns2tcp-0.5.2/common/list.c:130:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dns2tcp-0.5.2/server/dns_decode.c:117:11: style: The scope of the variable 'len' can be reduced. [variableScope]
dns2tcp-0.5.2/server/main.c:47:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
dns2tcp-0.5.2/server/main.c:107:11: style: The scope of the variable 'pid_file' can be reduced. [variableScope]
dns2tcp-0.5.2/server/options.c:167:9: style: The scope of the variable 'c' can be reduced. [variableScope]
dns2tcp-0.5.2/server/queue.c:379:9: style: The scope of the variable 'res' can be reduced. [variableScope]
dns2tcp-0.5.2/server/queue.c:380:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
dns2tcp-0.5.2/server/queue.c:381:19: style: The scope of the variable 'hdr' can be reduced. [variableScope]
dns2tcp-0.5.2/server/queue.c:631:11: style: The scope of the variable 'queue' can be reduced. [variableScope]
dns2tcp-0.5.2/server/queue.c:632:8: style: The scope of the variable 'diff' can be reduced. [variableScope]
dns2tcp-0.5.2/server/queue.c:130:25: portability: '(void*)packet' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dns2tcp-0.5.2/server/queue.c:190:28: style: Variable 'hdr' is assigned a value that is never used. [unreadVariable]
dns2tcp-0.5.2/server/requests.c:59:12: style: The scope of the variable 'ptr' can be reduced. [variableScope]
dns2tcp-0.5.2/server/requests.c:93:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dns2tcp-0.5.2/server/rr.c:77:14: portability: 'where' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dns2tcp-0.5.2/server/rr.c:119:30: portability: 'where' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dns2tcp-0.5.2/server/rr.c:119:34: portability: 'where+len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dns2tcp-0.5.2/server/rr.c:123:17: portability: 'where' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dns2tcp-0.5.2/server/rr.c:145:17: portability: 'where' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dns2tcp-0.5.2/server/rr.c:167:17: portability: 'where' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dns2tcp-0.5.2/server/server.c:144:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
dns2tcp-0.5.2/server/server.c:145:9: style: The scope of the variable 'max_fd' can be reduced. [variableScope]
dns2tcp-0.5.2/server/socket.c:44:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dns2tcp-0.5.2/server/socket.c:123:16: style: The scope of the variable 'end' can be reduced. [variableScope]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dns323-firmware-tools/dns323-firmware-tools_0.7.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dnscrypt-proxy/dnscrypt-proxy_2.0.16.orig.tar.gz
dnscrypt-proxy-2.0.16/vendor/golang.org/x/sys/windows/svc/go12.c:18:0: error: The code contains unhandled character(s) (character code=194). Neither unicode nor extended ascii is supported. [syntaxError]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dnsdiag/dnsdiag_1.6.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dnsdist/dnsdist_1.3.2.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dnshistory/dnshistory_1.3.orig.tar.gz
dnshistory-1.3/src/db_dnshistory.c:190:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dnshistory-1.3/src/dnshistory.c:675:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dnshistory-1.3/src/dnshistory.c:675:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dnshistory-1.3/src/dnshistory.c:686:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dnshistory-1.3/src/dnshistory.c:686:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dnshistory-1.3/src/dnshistory.c:699:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dnshistory-1.3/src/dnshistory.c:703:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dnshistory-1.3/src/dnshistory.c:1153:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dnshistory-1.3/src/dnshistory.c:1180:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dnshistory-1.3/src/dnshistory.c:834:17: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
dnshistory-1.3/src/dnshistory.c:833:17: note: Variable 'list' is reassigned a value before the old one has been used.
dnshistory-1.3/src/dnshistory.c:834:17: note: Variable 'list' is reassigned a value before the old one has been used.
dnshistory-1.3/src/dnshistory.c:939:9: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
dnshistory-1.3/src/dnshistory.c:938:9: note: Variable 'list' is reassigned a value before the old one has been used.
dnshistory-1.3/src/dnshistory.c:939:9: note: Variable 'list' is reassigned a value before the old one has been used.
dnshistory-1.3/src/dnshistory.c:1039:13: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
dnshistory-1.3/src/dnshistory.c:1038:13: note: Variable 'list' is reassigned a value before the old one has been used.
dnshistory-1.3/src/dnshistory.c:1039:13: note: Variable 'list' is reassigned a value before the old one has been used.
dnshistory-1.3/src/dnshistory.c:1296:9: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
dnshistory-1.3/src/dnshistory.c:1295:9: note: Variable 'list' is reassigned a value before the old one has been used.
dnshistory-1.3/src/dnshistory.c:1296:9: note: Variable 'list' is reassigned a value before the old one has been used.
dnshistory-1.3/src/dnshistory.c:1866:13: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
dnshistory-1.3/src/dnshistory.c:1865:13: note: Variable 'list' is reassigned a value before the old one has been used.
dnshistory-1.3/src/dnshistory.c:1866:13: note: Variable 'list' is reassigned a value before the old one has been used.
dnshistory-1.3/src/dnshistory.c:251:9: style: The scope of the variable 'buffer_length' can be reduced. [variableScope]
dnshistory-1.3/src/dnshistory.c:864:12: style: The scope of the variable 'time_logentry' can be reduced. [variableScope]
dnshistory-1.3/src/dnshistory.c:865:9: style: The scope of the variable 'ret_addrexists' can be reduced. [variableScope]
dnshistory-1.3/src/dnshistory.c:1470:9: style: The scope of the variable 'size' can be reduced. [variableScope]
dnshistory-1.3/src/dnshistory.c:1751:10: style: The scope of the variable 'flag_is_bad_line' can be reduced. [variableScope]
dnshistory-1.3/src/dnshistory.c:1889:11: style: The scope of the variable 'str_ipaddr' can be reduced. [variableScope]
dnshistory-1.3/src/dnshistory.c:1890:9: style: The scope of the variable 'ret_pton' can be reduced. [variableScope]
dnshistory-1.3/src/dnshistory.c:1494:17: portability: 'idx_ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dnshistory-1.3/src/dnshistory.c:1498:17: portability: 'idx_ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dnshistory-1.3/src/dnshistory.c:1522:21: portability: 'idx_ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dnshistory-1.3/src/dnshistory.c:1528:21: portability: 'idx_ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dnshistory-1.3/src/dnshistory.c:1592:13: portability: 'idx_ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dnshistory-1.3/src/dnshistory.c:1596:13: portability: 'idx_ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dnshistory-1.3/src/dnshistory.c:1603:17: portability: 'idx_ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dnshistory-1.3/src/dnshistory.c:1609:17: portability: 'idx_ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dnshistory-1.3/src/dnshistory.c:1644:13: portability: 'idx_ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dnshistory-1.3/src/dnshistory.c:1648:13: portability: 'idx_ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dnshistory-1.3/src/dnshistory.c:1661:17: portability: 'idx_ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dnshistory-1.3/src/dnshistory.c:1666:17: portability: 'idx_ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dnshistory-1.3/src/dnshistory.c:1726:14: style: Variable 'db_rtn' is assigned a value that is never used. [unreadVariable]
dnshistory-1.3/src/dnshistory.c:1877:0: error: Resource leak: import_file [resourceLeak]
dnshistory-1.3/src/options.c:336:13: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
dnshistory-1.3/src/options.c:380:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dnshistory-1.3/src/options.c:317:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dnshistory-1.3/src/options.c:337:31: style: Checking if unsigned variable 'g_max_threads' is less than zero. [unsignedLessThanZero]
dnshistory-1.3/src/options.c:204:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dnshistory-1.3/src/xmalloc.c:41:16: style: Function 'xmalloc' argument 1 names different: declaration 'num' definition 'size'. [funcArgNamesDifferent]
dnshistory-1.3/src/xmalloc.h:46:29: note: Function 'xmalloc' argument 1 names different: declaration 'num' definition 'size'.
dnshistory-1.3/src/xmalloc.c:41:16: note: Function 'xmalloc' argument 1 names different: declaration 'num' definition 'size'.
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dnsjava/dnsjava_2.1.8.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dnsmasq/dnsmasq_2.79.orig.tar.gz
dnsmasq-2.79.orig/contrib/lease-tools/dhcp_release.c:185:11: style: The scope of the variable 'len' can be reduced. [variableScope]
dnsmasq-2.79.orig/contrib/lease-tools/dhcp_release.c:225:28: style: The scope of the variable 'rta' can be reduced. [variableScope]
dnsmasq-2.79.orig/contrib/lease-tools/dhcp_release.c:67:23: style: struct member 'dhcp_packet::hops' is never used. [unusedStructMember]
dnsmasq-2.79.orig/contrib/lease-tools/dhcp_release.c:68:7: style: struct member 'dhcp_packet::xid' is never used. [unusedStructMember]
dnsmasq-2.79.orig/contrib/lease-tools/dhcp_release.c:69:7: style: struct member 'dhcp_packet::secs' is never used. [unusedStructMember]
dnsmasq-2.79.orig/contrib/lease-tools/dhcp_release.c:69:13: style: struct member 'dhcp_packet::flags' is never used. [unusedStructMember]
dnsmasq-2.79.orig/contrib/lease-tools/dhcp_release.c:71:31: style: struct member 'dhcp_packet::sname' is never used. [unusedStructMember]
dnsmasq-2.79.orig/contrib/lease-tools/dhcp_release.c:71:42: style: struct member 'dhcp_packet::file' is never used. [unusedStructMember]
dnsmasq-2.79.orig/contrib/lease-tools/dhcp_release.c:273:24: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
dnsmasq-2.79.orig/contrib/lease-tools/dhcp_release6.c:489:4: warning: %hhx in format string (no. 1) requires 'unsigned char' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
dnsmasq-2.79.orig/contrib/lease-tools/dhcp_release6.c:350:13: style: The scope of the variable 'recv_size' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/arp.c:223:11: error: Shifting 32-bit value by 53 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/arp.c:237:6: error: Shifting 32-bit value by 53 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/auth.c:227:38: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/auth.c:470:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/auth.c:500:65: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/auth.c:794:37: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/auth.c:812:66: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/cache.c:95:16: style: The scope of the variable 'crecp' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/cache.c:96:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/cache.c:730:22: style: The scope of the variable 'up' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/cache.c:778:16: style: The scope of the variable 'crec' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/cache.c:801:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/cache.c:802:16: style: The scope of the variable 'j' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/cache.c:872:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/cache.c:896:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/cache.c:971:17: style: The scope of the variable 'cache' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/cache.c:1023:25: style: The scope of the variable 'up' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/cache.c:1166:25: style: The scope of the variable 'up' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/cache.c:1353:16: style: The scope of the variable 'newlen' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/cache.c:1403:18: style: The scope of the variable 'r' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/cache.c:1416:9: style: The scope of the variable 't' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/cache.c:1679:7: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/cache.c:983:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/cache.c:1126:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/cache.c:1133:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/cache.c:1453:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/cache.c:1592:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/cache.c:1504:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dnsmasq-2.79.orig/src/cache.c:1505:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dnsmasq-2.79.orig/src/cache.c:1506:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dnsmasq-2.79.orig/src/cache.c:1507:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dnsmasq-2.79.orig/src/cache.c:1508:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dnsmasq-2.79.orig/src/cache.c:1509:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dnsmasq-2.79.orig/src/cache.c:1510:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dnsmasq-2.79.orig/src/cache.c:1511:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dnsmasq-2.79.orig/src/cache.c:1515:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dnsmasq-2.79.orig/src/dhcp-common.c:228:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/dhcp-common.c:369:32: style: The scope of the variable 'conf_tmp' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/dhcp-common.c:803:9: style: The scope of the variable 'template' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/dhcp-common.c:203:16: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dhcp.c:85:14: style: Condition 'rc!=-1' is always true [knownConditionTrueFalse]
dnsmasq-2.79.orig/src/dhcp.c:77:16: note: Assignment 'rc=0', assigned value is 0
dnsmasq-2.79.orig/src/dhcp.c:85:14: note: Condition 'rc!=-1' is always true
dnsmasq-2.79.orig/src/dhcp.c:148:24: style: The scope of the variable 'unicast_dest' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/dhcp.c:580:16: style: The scope of the variable 'start' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/dhcp.c:580:23: style: The scope of the variable 'end' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/dhcp.c:75:34: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dhcp.c:740:8: error: Shifting 32-bit value by 34 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dhcp.c:774:12: error: Shifting 32-bit value by 34 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dhcp.c:784:12: error: Shifting 32-bit value by 34 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dhcp.c:75:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dhcp.c:678:25: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dhcp.c:1038:11: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:650:25: style: Condition 'bad_capabilities!=0' is always false [knownConditionTrueFalse]
dnsmasq-2.79.orig/src/dnsmasq.c:597:30: note: Assignment 'bad_capabilities=0', assigned value is 0
dnsmasq-2.79.orig/src/dnsmasq.c:650:25: note: Condition 'bad_capabilities!=0' is always false
dnsmasq-2.79.orig/src/dnsmasq.c:650:25: style: Same expression on both sides of '!=' because the value of 'bad_capabilities' and '0' are the same. [duplicateExpression]
dnsmasq-2.79.orig/src/dnsmasq.c:597:30: note: 'bad_capabilities' is assigned value '0' here.
dnsmasq-2.79.orig/src/dnsmasq.c:650:25: note: Same expression on both sides of '!=' because the value of 'bad_capabilities' and '0' are the same.
dnsmasq-2.79.orig/src/dnsmasq.c:597:11: style: The scope of the variable 'bad_capabilities' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/dnsmasq.c:1259:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/dnsmasq.c:1259:10: style: The scope of the variable 'check' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/dnsmasq.c:1586:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/dnsmasq.c:1863:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/dnsmasq.c:104:7: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:161:7: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:174:7: error: Shifting 32-bit value by 45 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:204:7: error: Shifting 32-bit value by 35 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:268:25: error: Shifting 32-bit value by 40 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:268:50: error: Shifting 32-bit value by 53 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:299:34: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:305:34: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:309:12: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:590:41: error: Shifting 32-bit value by 40 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:590:66: error: Shifting 32-bit value by 53 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:691:7: error: Shifting 32-bit value by 40 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:701:13: error: Shifting 32-bit value by 52 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:717:13: error: Shifting 32-bit value by 52 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:738:11: error: Shifting 32-bit value by 49 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:791:13: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:846:7: error: Shifting 32-bit value by 40 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:967:11: error: Shifting 32-bit value by 53 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:1666:12: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/dnsmasq.c:153:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:299:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:305:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:370:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:459:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:468:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:574:9: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:595:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:789:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:796:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:801:28: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:853:3: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:920:5: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:1129:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:1278:34: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:1440:28: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:1486:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:1511:11: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:1640:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:1691:14: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:1731:13: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/dnsmasq.c:1760:13: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/domain.c:199:14: style: The scope of the variable 'p' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/edns0.c:116:22: style: The scope of the variable 'code' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/edns0.c:396:7: style: The scope of the variable 'code' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/edns0.c:277:11: error: Shifting 32-bit value by 55 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/edns0.c:432:7: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/edns0.c:435:7: error: Shifting 32-bit value by 54 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/edns0.c:435:35: error: Shifting 32-bit value by 55 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/edns0.c:442:7: error: Shifting 32-bit value by 41 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/forward.c:690:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dnsmasq-2.79.orig/src/forward.c:348:26: warning: Either the condition 'hash' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
dnsmasq-2.79.orig/src/forward.c:254:19: note: Assuming that condition 'hash' is not redundant
dnsmasq-2.79.orig/src/forward.c:348:26: note: Null pointer dereference
dnsmasq-2.79.orig/src/forward.c:553:51: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/forward.c:641:20: error: Shifting 32-bit value by 33 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/forward.c:1131:54: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/forward.c:1238:7: error: Shifting 32-bit value by 49 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/forward.c:1344:10: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/forward.c:1364:19: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/forward.c:1448:53: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/forward.c:1466:53: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/forward.c:1679:7: error: Shifting 32-bit value by 49 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/forward.c:208:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:312:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:372:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:387:13: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:553:24: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:653:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:811:11: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:857:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:883:11: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:1131:27: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:1175:20: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:1184:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:1351:40: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:1403:25: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:1448:26: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:1466:26: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:1754:22: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:1835:26: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:1992:6: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/forward.c:62:15: style: Variable 'cmptr' is assigned a value that is never used. [unreadVariable]
dnsmasq-2.79.orig/src/helper.c:191:22: style: The scope of the variable 'end' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/helper.c:109:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/helper.c:116:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/helper.c:478:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/helper.c:487:9: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/helper.c:498:9: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/helper.c:548:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/helper.c:631:34: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/lease.c:26:17: style: The scope of the variable 'ei' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/lease.c:29:7: style: The scope of the variable 'clid_len' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/lease.c:29:17: style: The scope of the variable 'hw_len' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/lease.c:247:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/lease.c:1147:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/lease.c:139:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/lease.c:537:9: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/lease.c:973:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/lease.c:1121:41: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/log.c:283:10: style: The scope of the variable 'len' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/log.c:62:17: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/log.c:373:27: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/loop.c:26:9: error: Shifting 32-bit value by 50 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/loop.c:90:8: error: Shifting 32-bit value by 50 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/network.c:640:7: style: Condition 'ret' is always true [knownConditionTrueFalse]
dnsmasq-2.79.orig/src/network.c:561:22: note: Assignment 'ret=1', assigned value is 1
dnsmasq-2.79.orig/src/network.c:640:7: note: Condition 'ret' is always true
dnsmasq-2.79.orig/src/network.c:1240:26: warning: Either the condition 'if(intname&&strlen(intname)!=0)' is redundant or there is possible null pointer dereference: intname. [nullPointerRedundantCheck]
dnsmasq-2.79.orig/src/network.c:1257:6: note: Assuming that condition 'if(intname&&strlen(intname)!=0)' is not redundant
dnsmasq-2.79.orig/src/network.c:1240:26: note: Null pointer dereference
dnsmasq-2.79.orig/src/network.c:1236:7: style: The scope of the variable 'errsave' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/network.c:244:19: error: Shifting 32-bit value by 40 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/network.c:272:7: error: Shifting 32-bit value by 49 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/network.c:646:7: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/network.c:718:40: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/network.c:731:9: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/network.c:946:33: error: Shifting 32-bit value by 40 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/network.c:996:43: error: Shifting 32-bit value by 40 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/network.c:1702:7: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/network.c:1702:38: error: Shifting 32-bit value by 49 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/network.c:1706:7: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/network.c:718:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/network.c:758:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/network.c:1063:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/network.c:1329:2: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/network.c:1472:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/network.c:936:24: style: Unused variable: l6 [unusedVariable]
dnsmasq-2.79.orig/src/option.c:4279:33: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
dnsmasq-2.79.orig/src/option.c:1143:8: style: Condition '!is6' is always true [knownConditionTrueFalse]
dnsmasq-2.79.orig/src/option.c:960:13: note: Assignment 'is6=0', assigned value is 0
dnsmasq-2.79.orig/src/option.c:1143:8: note: Condition '!is6' is always true
dnsmasq-2.79.orig/src/option.c:1222:10: style: The scope of the variable 'slash' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/option.c:3418:9: style: The scope of the variable 'CSA' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/option.c:3421:14: style: The scope of the variable 'boottype' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/option.c:4356:14: style: The scope of the variable 'read_stdin' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/option.c:4445:21: style: The scope of the variable 'ent' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/option.c:4653:7: style: The scope of the variable 'option' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/option.c:4875:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/option.c:4886:32: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/option.c:4904:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/option.c:4907:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/option.c:4910:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/option.c:4915:11: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/option.c:4958:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/option.c:922:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dnsmasq-2.79.orig/src/rfc1035.c:23:19: style: The scope of the variable 'l' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/rfc1035.c:604:50: error: Shifting 32-bit value by 45 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/rfc1035.c:1461:10: error: Shifting 32-bit value by 45 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/rfc1035.c:448:19: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc1035.c:492:42: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc1035.c:604:26: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc1035.c:719:20: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc1035.c:817:40: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc1035.c:859:19: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc1035.c:1514:17: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc1035.c:1586:35: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc1035.c:1642:35: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc1035.c:1779:23: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc1035.c:1788:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc1035.c:1836:22: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc1035.c:1865:26: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc1035.c:149:8: style: Variable 'name' is not assigned a value. [unassignedVariable]
dnsmasq-2.79.orig/src/rfc1035.c:366:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dnsmasq-2.79.orig/src/rfc1035.c:375:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dnsmasq-2.79.orig/src/rfc1035.c:1906:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dnsmasq-2.79.orig/src/rfc2131.c:1044:14: warning: Either the condition 'config' is redundant or there is possible null pointer dereference: config. [nullPointerRedundantCheck]
dnsmasq-2.79.orig/src/rfc2131.c:1040:14: note: Assuming that condition 'config' is not redundant
dnsmasq-2.79.orig/src/rfc2131.c:1044:14: note: Null pointer dereference
dnsmasq-2.79.orig/src/rfc2131.c:374:20: style: The scope of the variable 'len' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/rfc2131.c:374:25: style: The scope of the variable 'elen' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/rfc2131.c:375:14: style: The scope of the variable 'offset' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/rfc2131.c:375:22: style: The scope of the variable 'o2' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/rfc2131.c:428:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/rfc2131.c:870:12: style: The scope of the variable 'workaround' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/rfc2131.c:1854:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/rfc2131.c:2242:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/rfc2131.c:647:11: error: Shifting 32-bit value by 36 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/rfc2131.c:1004:8: error: Shifting 32-bit value by 42 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/rfc2131.c:1596:45: error: Shifting 32-bit value by 42 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/rfc2131.c:2649:12: error: Shifting 32-bit value by 42 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/rfc2131.c:353:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:471:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:702:26: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:1138:11: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:1155:23: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:1170:20: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:1596:16: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:1605:6: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:1753:11: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:1756:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:1762:11: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:1765:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:1771:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:2255:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:2294:9: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:2304:9: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:2345:23: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:2625:23: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/rfc2131.c:2565:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dnsmasq-2.79.orig/src/tftp.c:703:9: warning: snprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
dnsmasq-2.79.orig/src/tftp.c:46:37: style: The scope of the variable 'opt' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/tftp.c:51:19: style: The scope of the variable 'if_index' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/tftp.c:222:13: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/tftp.c:373:11: error: Shifting 32-bit value by 38 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/tftp.c:398:8: error: Shifting 32-bit value by 56 bits is undefined behaviour [shiftTooManyBits]
dnsmasq-2.79.orig/src/tftp.c:67:21: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/tftp.c:347:38: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/tftp.c:385:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/tftp.c:503:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
dnsmasq-2.79.orig/src/util.c:525:0: warning: Redundant assignment of 'sav' to itself. [selfAssignment]
dnsmasq-2.79.orig/src/util.c:340:20: style: The scope of the variable 'c2' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/util.c:598:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dnsmasq-2.79.orig/src/util.c:525:20: error: Uninitialized variable: sav [uninitvar]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dnsproxy/dnsproxy_1.16.orig.tar.gz
dnsproxy-1.16/parse.c:39:8: style: The scope of the variable 's' can be reduced. [variableScope]
dnsproxy-1.16/parse.c:39:12: style: The scope of the variable 'key' can be reduced. [variableScope]
dnsproxy-1.16/parse.c:39:18: style: The scope of the variable 'arg' can be reduced. [variableScope]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dnspython/dnspython_1.15.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dnspython3/dnspython3_1.11.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dnsrecon/dnsrecon_0.8.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dnsruby/dnsruby_1.54.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dnss/dnss_0.0~git20180721.0.2de63ab0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dnssec-tools/dnssec-tools_1.13.orig.tar.gz
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDNSService2.cpp:73:5: style: Class 'nsDNSRecord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDNSService2.cpp:265:5: style: Class 'nsDNSSyncRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2838:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2835:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2838:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2855:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2852:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2855:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2871:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2868:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2871:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2887:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2884:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2887:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2902:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2899:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2902:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2932:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2919:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:2932:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:4766:17: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:4763:17: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:4766:17: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:8833:47: style: Function 'Focus' argument 1 names different: declaration 'aDS' definition 'aDocShell'. [funcArgNamesDifferent]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:234:27: note: Function 'Focus' argument 1 names different: declaration 'aDS' definition 'aDocShell'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:8833:47: note: Function 'Focus' argument 1 names different: declaration 'aDS' definition 'aDocShell'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:8851:53: style: Function 'ClosingDown' argument 1 names different: declaration 'aDS' definition 'aDocShell'. [funcArgNamesDifferent]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:235:33: note: Function 'ClosingDown' argument 1 names different: declaration 'aDS' definition 'aDocShell'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:8851:53: note: Function 'ClosingDown' argument 1 names different: declaration 'aDS' definition 'aDocShell'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:238:3: warning: Member variable 'nsDocShellFocusController::mFocusedDocShell' is not initialized in the constructor. [uninitMemberVar]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsDocShell.cpp:5229:5: style: Class 'RestorePresentationEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHostResolver.cpp:608:44: style: C-style pointer casting [cstyleCast]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHostResolver.cpp:639:32: style: C-style pointer casting [cstyleCast]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHostResolver.cpp:161:59: style: Function 'Create' argument 2 names different: declaration 'record' definition 'result'. [funcArgNamesDifferent]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHostResolver.h:84:65: note: Function 'Create' argument 2 names different: declaration 'record' definition 'result'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHostResolver.cpp:161:59: note: Function 'Create' argument 2 names different: declaration 'record' definition 'result'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHostResolver.cpp:379:52: style: Function 'ResolveHost' argument 1 names different: declaration 'hostname' definition 'host'. [funcArgNamesDifferent]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHostResolver.h:184:49: note: Function 'ResolveHost' argument 1 names different: declaration 'hostname' definition 'host'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHostResolver.cpp:379:52: note: Function 'ResolveHost' argument 1 names different: declaration 'hostname' definition 'host'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHostResolver.cpp:464:55: style: Function 'DetachCallback' argument 1 names different: declaration 'hostname' definition 'host'. [funcArgNamesDifferent]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHostResolver.h:195:48: note: Function 'DetachCallback' argument 1 names different: declaration 'hostname' definition 'host'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHostResolver.cpp:464:55: note: Function 'DetachCallback' argument 1 names different: declaration 'hostname' definition 'host'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHostResolver.cpp:700:41: style: Function 'Create' argument 3 names different: declaration 'resolver' definition 'result'. [funcArgNamesDifferent]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHostResolver.h:169:45: note: Function 'Create' argument 3 names different: declaration 'resolver' definition 'result'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHostResolver.cpp:700:41: note: Function 'Create' argument 3 names different: declaration 'resolver' definition 'result'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHostResolver.h:220:14: style: Unused private function: 'nsHostResolver::GetHostToLookup' [unusedPrivateFunction]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHostResolver.cpp:313:5: performance: Variable 'mCreationTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHttpChannel.cpp:2218:36: style: Redundant pointer operation on 'continuationState' - it's already a pointer. [redundantPointerOp]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsHttpChannel.cpp:2536:34: style: Redundant pointer operation on 'continuationState' - it's already a pointer. [redundantPointerOp]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsProtocolProxyService.cpp:234:55: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsProtocolProxyService.cpp:239:55: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsProtocolProxyService.cpp:245:55: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsProtocolProxyService.cpp:252:55: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsSocketTransport2.cpp:99:36: style: C-style pointer casting [cstyleCast]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsSocketTransport2.cpp:100:29: style: C-style pointer casting [cstyleCast]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsSocketTransport2.cpp:108:36: style: C-style pointer casting [cstyleCast]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsSocketTransport2.cpp:110:16: style: C-style pointer casting [cstyleCast]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsSocketTransport2.cpp:604:34: style: C-style pointer casting [cstyleCast]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsSocketTransport2.cpp:726:38: style: Function 'Init' argument 1 names different: declaration 'socketTypes' definition 'types'. [funcArgNamesDifferent]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsSocketTransport2.h:146:32: note: Function 'Init' argument 1 names different: declaration 'socketTypes' definition 'types'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsSocketTransport2.cpp:726:38: note: Function 'Init' argument 1 names different: declaration 'socketTypes' definition 'types'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsSocketTransport2.cpp:728:39: style: Function 'Init' argument 5 names different: declaration 'proxyInfo' definition 'givenProxyInfo'. [funcArgNamesDifferent]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsSocketTransport2.h:148:33: note: Function 'Init' argument 5 names different: declaration 'proxyInfo' definition 'givenProxyInfo'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsSocketTransport2.cpp:728:39: note: Function 'Init' argument 5 names different: declaration 'proxyInfo' definition 'givenProxyInfo'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsSocketTransport2.cpp:812:56: style: Function 'InitWithConnectedSocket' argument 1 names different: declaration 'socketFD' definition 'fd'. [funcArgNamesDifferent]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsSocketTransport2.h:152:50: note: Function 'InitWithConnectedSocket' argument 1 names different: declaration 'socketFD' definition 'fd'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsSocketTransport2.cpp:812:56: note: Function 'InitWithConnectedSocket' argument 1 names different: declaration 'socketFD' definition 'fd'.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsSocketTransport2.h:75:5: style: Class 'nsSocketInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsSocketTransport2.h:105:5: style: Class 'nsSocketOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsWebShell.cpp:1014:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsWebShell.cpp:1011:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsWebShell.cpp:1014:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsWebShell.cpp:1028:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dnssec-tools-1.13/apps/mozilla/firefox-files/nsWebShell.cpp:1025:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/mozilla/firefox-files/nsWebShell.cpp:1028:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
dnssec-tools-1.13/apps/nagios/diff-status.c:20:0: error: syntax error [syntaxError]
dnssec-tools-1.13/apps/qt/dnssec-test/DNSSECStatus.cpp:7:38: style: Function 'DNSSECStatus' argument 1 names different: declaration 'data' definition 'hostData'. [funcArgNamesDifferent]
dnssec-tools-1.13/apps/qt/dnssec-test/DNSSECStatus.h:23:37: note: Function 'DNSSECStatus' argument 1 names different: declaration 'data' definition 'hostData'.
dnssec-tools-1.13/apps/qt/dnssec-test/DNSSECStatus.cpp:7:38: note: Function 'DNSSECStatus' argument 1 names different: declaration 'data' definition 'hostData'.
dnssec-tools-1.13/apps/qt/dnssec-test/DNSSECStatus.h:40:23: style: Member variable 'DNSSECStatus::m_problemTable' is in the wrong place in the initializer list. [initializerList]
dnssec-tools-1.13/apps/qt/dnssec-test/DNSSECStatus.cpp:11:5: note: Member variable 'DNSSECStatus::m_problemTable' is in the wrong place in the initializer list.
dnssec-tools-1.13/apps/qt/dnssec-test/DNSSECStatus.h:40:23: note: Member variable 'DNSSECStatus::m_problemTable' is in the wrong place in the initializer list.
dnssec-tools-1.13/apps/qt/dnssec-test/DNSSECStatus.cpp:13:5: performance: Variable 'm_hostData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dnssec-tools-1.13/apps/qt/dnssec-test/MainWindow.cpp:44:19: style: The scope of the variable 'status' can be reduced. [variableScope]
dnssec-tools-1.13/apps/qt/dnssec-test/MainWindow.cpp:49:16: style: The scope of the variable 'edit' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/dnssec-check/DNSSECTest.cpp:29:13: warning: Member variable 'DNSSECTest::m_async' is not initialized in the constructor. [uninitMemberVar]
dnssec-tools-1.13/validator/apps/dnssec-check/DNSSECTest.cpp:29:13: warning: Member variable 'DNSSECTest::m_runInOtherThread' is not initialized in the constructor. [uninitMemberVar]
dnssec-tools-1.13/validator/apps/dnssec-check/DNSSECTest.cpp:29:13: warning: Member variable 'DNSSECTest::m_otherThread' is not initialized in the constructor. [uninitMemberVar]
dnssec-tools-1.13/validator/apps/dnssec-check/DNSSECTest.h:11:1: warning: The class 'DNSSECTest' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:256:17: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:283:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:288:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:386:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:391:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:429:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:432:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:440:17: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:452:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:481:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:488:17: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:498:17: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:508:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:535:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:544:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:571:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:579:17: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:588:17: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:591:17: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:602:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:625:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:638:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:663:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:666:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:671:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:701:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:738:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:743:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:754:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:759:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:797:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:803:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:826:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:832:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:834:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:888:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:219:41: warning: Function 'collect_async_query_select_info' argument order different: declaration 'fds, numfds, tcp_fds, numUdpFds' definition 'udp_fds, numUdpFds, tcp_fds, numTcpFds' [funcArgOrderDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:17:46: note: Function 'collect_async_query_select_info' argument order different: declaration 'fds, numfds, tcp_fds, numUdpFds' definition 'udp_fds, numUdpFds, tcp_fds, numTcpFds'
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:219:41: note: Function 'collect_async_query_select_info' argument order different: declaration 'fds, numfds, tcp_fds, numUdpFds' definition 'udp_fds, numUdpFds, tcp_fds, numTcpFds'
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:350:71: style: Function 'check_basic_async' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:43:71: note: Function 'check_basic_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:350:71: note: Function 'check_basic_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:372:68: style: Function 'check_basic_dns' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:19:68: note: Function 'check_basic_dns' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:372:68: note: Function 'check_basic_dns' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:398:74: style: Function 'check_basic_dns_async' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:31:74: note: Function 'check_basic_dns_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:398:74: note: Function 'check_basic_dns_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:411:68: style: Function 'check_basic_tcp' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:20:68: note: Function 'check_basic_tcp' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:411:68: note: Function 'check_basic_tcp' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:458:74: style: Function 'check_basic_tcp_async' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:32:74: note: Function 'check_basic_tcp_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:458:74: note: Function 'check_basic_tcp_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:521:70: style: Function 'check_small_edns0' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:24:70: note: Function 'check_small_edns0' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:521:70: note: Function 'check_small_edns0' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:607:65: style: Function 'check_do_bit' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:21:65: note: Function 'check_do_bit' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:607:65: note: Function 'check_do_bit' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:678:65: style: Function 'check_ad_bit' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:22:65: note: Function 'check_ad_bit' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:678:65: note: Function 'check_ad_bit' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:720:72: style: Function 'check_do_has_rrsigs' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:23:72: note: Function 'check_do_has_rrsigs' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:720:72: note: Function 'check_do_has_rrsigs' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:764:78: style: Function 'check_do_has_rrsigs_async' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:37:78: note: Function 'check_do_has_rrsigs_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:764:78: note: Function 'check_do_has_rrsigs_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:809:71: style: Function 'check_can_get_nsec' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:25:71: note: Function 'check_can_get_nsec' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:809:71: note: Function 'check_can_get_nsec' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:813:72: style: Function 'check_can_get_nsec3' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:26:72: note: Function 'check_can_get_nsec3' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:813:72: note: Function 'check_can_get_nsec3' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:859:77: style: Function 'check_can_get_nsec_async' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:33:77: note: Function 'check_can_get_nsec_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:859:77: note: Function 'check_can_get_nsec_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:863:78: style: Function 'check_can_get_nsec3_async' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:34:78: note: Function 'check_can_get_nsec3_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:863:78: note: Function 'check_can_get_nsec3_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:904:73: style: Function 'check_can_get_dnskey' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:27:73: note: Function 'check_can_get_dnskey' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:904:73: note: Function 'check_can_get_dnskey' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:908:69: style: Function 'check_can_get_ds' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.h:28:69: note: Function 'check_can_get_ds' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:908:69: note: Function 'check_can_get_ds' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnssec-tools-1.13/validator/apps/dnssec-check/dnssec_checks.cpp:355:10: style: Variable 'ns' is assigned a value that is never used. [unreadVariable]
dnssec-tools-1.13/validator/apps/dnssec-check/mainwindow.h:37:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnssec-tools-1.13/validator/apps/dnssec-check/mainwindow.cpp:286:9: style: Condition 'aitop' is always false [knownConditionTrueFalse]
dnssec-tools-1.13/validator/apps/dnssec-check/mainwindow.cpp:271:30: note: Assignment 'aitop=NULL', assigned value is 0
dnssec-tools-1.13/validator/apps/dnssec-check/mainwindow.cpp:286:9: note: Condition 'aitop' is always false
dnssec-tools-1.13/validator/apps/dnssec-check/mainwindow.cpp:367:17: style: The scope of the variable 'test' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/dnssec-check/mainwindow.cpp:100:37: style: Function 'addAddress' argument 1 names different: declaration 'address' definition 'server'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-check/mainwindow.h:48:29: note: Function 'addAddress' argument 1 names different: declaration 'address' definition 'server'.
dnssec-tools-1.13/validator/apps/dnssec-check/mainwindow.cpp:100:37: note: Function 'addAddress' argument 1 names different: declaration 'address' definition 'server'.
dnssec-tools-1.13/validator/apps/dnssec-nodes/DNSData.cpp:3:10: warning: Member variable 'DNSData::m_DNSSECStatus' is not initialized in the constructor. [uninitMemberVar]
dnssec-tools-1.13/validator/apps/dnssec-nodes/DNSData.h:21:17: performance: Technically the member function 'DNSData::DNSSECStatusForEnum' can be static. [functionStatic]
dnssec-tools-1.13/validator/apps/dnssec-nodes/DNSData.cpp:15:18: note: Technically the member function 'DNSData::DNSSECStatusForEnum' can be static.
dnssec-tools-1.13/validator/apps/dnssec-nodes/DNSData.h:21:17: note: Technically the member function 'DNSData::DNSSECStatusForEnum' can be static.
dnssec-tools-1.13/validator/apps/dnssec-nodes/DetailsViewer.cpp:48:23: style: The scope of the variable 'item' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/MultiEffect.h:12:21: style: The function 'applyToNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/Effect.h:11:21: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/MultiEffect.h:12:21: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/MultiEffect.h:13:21: style: The function 'resetNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/Effect.h:12:21: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/MultiEffect.h:13:21: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/MultiEffect.h:14:21: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/Effect.h:13:21: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/MultiEffect.h:14:21: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/SetAlphaEffect.h:9:5: style: Class 'SetAlphaEffect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/SetAlphaEffect.h:12:21: style: The function 'applyToNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/Effect.h:11:21: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/SetAlphaEffect.h:12:21: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/SetAlphaEffect.h:13:21: style: The function 'resetNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/Effect.h:12:21: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/SetAlphaEffect.h:13:21: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/SetAlphaEffect.h:14:21: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/Effect.h:13:21: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/SetAlphaEffect.h:14:21: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/SetZValue.h:9:5: style: Class 'SetZValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/SetZValue.h:11:21: style: The function 'applyToNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/Effect.h:11:21: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/SetZValue.h:11:21: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/SetZValue.h:12:21: style: The function 'resetNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/Effect.h:12:21: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/SetZValue.h:12:21: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/SetZValue.h:13:21: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/Effect.h:13:21: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Effects/SetZValue.h:13:21: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/DNSSECStatusFilter.cpp:38:14: style: The scope of the variable 'action' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/DNSSECStatusFilter.cpp:6:44: style: Function 'DNSSECStatusFilter' argument 1 names different: declaration 'dnssecValidity' definition 'dnssecValitiy'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/DNSSECStatusFilter.h:15:28: note: Function 'DNSSECStatusFilter' argument 1 names different: declaration 'dnssecValidity' definition 'dnssecValitiy'.
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/DNSSECStatusFilter.cpp:6:44: note: Function 'DNSSECStatusFilter' argument 1 names different: declaration 'dnssecValidity' definition 'dnssecValitiy'.
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/DNSSECStatusFilter.h:18:23: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/Filter.h:16:23: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/DNSSECStatusFilter.h:18:23: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/DNSSECStatusFilter.h:19:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/Filter.h:17:23: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/DNSSECStatusFilter.h:19:23: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/DNSSECStatusFilter.h:20:23: style: The function 'configWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/Filter.h:18:23: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/DNSSECStatusFilter.h:20:23: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NameFilter.h:22:23: warning: Virtual function 'setRegExp' is called from constructor 'NameFilter(const QString&searchName)' at line 10. Dynamic binding is not used. [virtualCallInConstructor]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NameFilter.cpp:10:5: note: Calling setRegExp
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NameFilter.h:22:23: note: setRegExp is a virtual method
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NameFilter.h:10:5: style: Class 'NameFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NameFilter.h:14:23: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/Filter.h:16:23: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NameFilter.h:14:23: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NameFilter.h:15:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/Filter.h:17:23: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NameFilter.h:15:23: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NameFilter.h:16:23: style: The function 'configWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/Filter.h:18:23: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NameFilter.h:16:23: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NotFilter.h:11:5: style: Class 'NotFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NotFilter.h:13:23: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/Filter.h:16:23: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NotFilter.h:13:23: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NotFilter.h:14:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/Filter.h:17:23: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NotFilter.h:14:23: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NotFilter.h:15:23: style: The function 'configWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/Filter.h:18:23: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/NotFilter.h:15:23: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/TypeFilter.h:17:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/Filter.h:17:23: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/TypeFilter.h:17:23: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/TypeFilter.h:19:23: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/Filter.h:16:23: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/TypeFilter.h:19:23: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/TypeFilter.h:20:23: style: The function 'configWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/Filter.h:18:23: note: Virtual function in base class
dnssec-tools-1.13/validator/apps/dnssec-nodes/Filters/TypeFilter.h:20:23: note: Function in derived class
dnssec-tools-1.13/validator/apps/dnssec-nodes/LogWatcher.cpp:129:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnssec-tools-1.13/validator/apps/dnssec-nodes/LogWatcher.h:33:5: style: Class 'LogWatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:145:27: warning: Either the condition 'if(node&&parent)' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:163:16: note: Assuming that condition 'if(node&&parent)' is not redundant
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:145:27: note: Null pointer dereference
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:150:9: warning: Either the condition 'if(node&&parent)' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:163:16: note: Assuming that condition 'if(node&&parent)' is not redundant
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:150:9: note: Null pointer dereference
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:154:41: warning: Either the condition 'if(node&&parent)' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:163:16: note: Assuming that condition 'if(node&&parent)' is not redundant
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:154:41: note: Null pointer dereference
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:156:28: warning: Either the condition 'if(node&&parent)' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:163:16: note: Assuming that condition 'if(node&&parent)' is not redundant
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:156:28: note: Null pointer dereference
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:160:28: warning: Either the condition 'if(node&&parent)' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:163:16: note: Assuming that condition 'if(node&&parent)' is not redundant
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:160:28: note: Null pointer dereference
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:164:65: warning: Either the condition 'if(parent)' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:169:20: note: Assuming that condition 'if(parent)' is not redundant
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:164:65: note: Null pointer dereference
dnssec-tools-1.13/validator/apps/dnssec-nodes/NodeList.cpp:45:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnssec-tools-1.13/validator/apps/dnssec-nodes/TypeMenu.cpp:84:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnssec-tools-1.13/validator/apps/dnssec-nodes/TypeMenu.cpp:95:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnssec-tools-1.13/validator/apps/dnssec-nodes/TypeMenu.cpp:106:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnssec-tools-1.13/validator/apps/dnssec-nodes/graphwidget.cpp:448:9: style: Condition 'aitop' is always false [knownConditionTrueFalse]
dnssec-tools-1.13/validator/apps/dnssec-nodes/graphwidget.cpp:399:30: note: Assignment 'aitop=NULL', assigned value is 0
dnssec-tools-1.13/validator/apps/dnssec-nodes/graphwidget.cpp:448:9: note: Condition 'aitop' is always false
dnssec-tools-1.13/validator/apps/dnssec-nodes/graphwidget.cpp:388:36: style: Function 'doLookup' argument 1 names different: declaration 'lookupString' definition 'src'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/dnssec-nodes/graphwidget.h:127:27: note: Function 'doLookup' argument 1 names different: declaration 'lookupString' definition 'src'.
dnssec-tools-1.13/validator/apps/dnssec-nodes/graphwidget.cpp:388:36: note: Function 'doLookup' argument 1 names different: declaration 'lookupString' definition 'src'.
dnssec-tools-1.13/validator/apps/dnssec-system-tray/dnssec-system-tray.cpp:379:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnssec-tools-1.13/validator/apps/dnssec_checks.c:44:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dnssec-tools-1.13/validator/apps/getaddr.c:192:21: style: The scope of the variable 'portspecified' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/gethost.c:72:21: style: The scope of the variable 'i' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/gethost.c:79:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/gethost.c:81:21: style: The scope of the variable 'retval' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/getname.c:189:39: warning: Possible null pointer dereference: serv [nullPointer]
dnssec-tools-1.13/validator/apps/getname.c:175:14: note: Assignment 'serv=NULL', assigned value is 0
dnssec-tools-1.13/validator/apps/getname.c:189:39: note: Null pointer dereference
dnssec-tools-1.13/validator/apps/getname.c:81:23: style: The scope of the variable 'hostlen' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/getname.c:83:21: style: The scope of the variable 'retval' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/libsres_test.c:32:24: style: The scope of the variable 'in_flight' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/libsres_test.c:32:45: style: The scope of the variable 'ready' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/libsres_test.c:32:63: style: The scope of the variable 'burst' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/libsres_test.c:33:33: style: The scope of the variable 'unsent' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/libval_check_conf.c:47:21: style: The scope of the variable 'c' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/lookup/src/QDNSItemModel.h:16:5: style: Class 'QDNSItemModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnssec-tools-1.13/validator/apps/lookup/src/lookup.cpp:289:10: style: The scope of the variable 'printbuf' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/lookup/src/lookup.cpp:328:25: style: The scope of the variable 'rrnum' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/lookup/src/lookup.cpp:233:14: style: Unused variable: results [unusedVariable]
dnssec-tools-1.13/validator/apps/lookup/src/lookup.cpp:234:14: style: Unused variable: submitResults [unusedVariable]
dnssec-tools-1.13/validator/apps/lookup/src/lookup.cpp:195:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnssec-tools-1.13/validator/apps/lookup/src/lookup.cpp:206:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnssec-tools-1.13/validator/apps/lookup/src/lookup.cpp:217:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnssec-tools-1.13/validator/apps/lookup/src/lookup.cpp:365:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnssec-tools-1.13/validator/apps/lookup/src/lookup.cpp:494:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnssec-tools-1.13/validator/apps/lookup/src/lookup.h:34:5: style: Class 'Lookup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnssec-tools-1.13/validator/apps/validator_selftest.c:482:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
dnssec-tools-1.13/validator/apps/validator_selftest.c:799:23: style: Function 'self_test' argument 5 names different: declaration 'tests' definition 'tests_file'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/apps/validator_driver.h:17:27: note: Function 'self_test' argument 5 names different: declaration 'tests' definition 'tests_file'.
dnssec-tools-1.13/validator/apps/validator_selftest.c:799:23: note: Function 'self_test' argument 5 names different: declaration 'tests' definition 'tests_file'.
dnssec-tools-1.13/validator/apps/validator_selftest.c:593:12: warning: Size of pointer 'sstats' used instead of size of its data. [pointerSize]
dnssec-tools-1.13/validator/apps/validator_selftest.c:834:22: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
dnssec-tools-1.13/validator/libsres/base64.c:121:21: style: The scope of the variable 'i' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/ns_name.c:859:16: style: Variable 'end_blen' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libsres/ns_name.c:856:0: note: Variable 'end_blen' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libsres/ns_name.c:859:16: note: Variable 'end_blen' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libsres/ns_name.c:80:21: style: The scope of the variable 'l' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/ns_name.c:320:21: style: The scope of the variable 'l' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/ns_name.c:963:21: style: The scope of the variable 'bitlen' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/ns_parse.c:114:31: warning: Either the condition 'NULL==msg' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dnssec-tools-1.13/validator/libsres/ns_parse.c:117:15: note: Assuming that condition 'NULL==msg' is not redundant
dnssec-tools-1.13/validator/libsres/ns_parse.c:114:31: note: Null pointer addition
dnssec-tools-1.13/validator/libsres/ns_parse.c:91:28: style: The scope of the variable 'rdlength' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/ns_print.c:680:32: style: The scope of the variable 'n' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/ns_print.c:822:25: style: The scope of the variable 'n' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/ns_print.c:823:25: style: The scope of the variable 'p' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/ns_print.c:1015:21: style: The scope of the variable 't' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/ns_print.c:941:25: style: Function 'addname' argument 3 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/libsres/ns_print.c:53:41: note: Function 'addname' argument 3 names different: declaration 'p' definition 'pp'.
dnssec-tools-1.13/validator/libsres/ns_print.c:941:25: note: Function 'addname' argument 3 names different: declaration 'p' definition 'pp'.
dnssec-tools-1.13/validator/libsres/ns_ttl.c:40:21: style: The scope of the variable 'p' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/nsap_addr.c:65:21: style: The scope of the variable 'nib' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/nsap_addr.c:93:5: error: Pointer to local array variable returned. [returnLocalVariable]
dnssec-tools-1.13/validator/libsres/res_debug.c:221:29: style: Condition 'buf==NULL' is always true [knownConditionTrueFalse]
dnssec-tools-1.13/validator/libsres/res_debug.c:216:27: note: Assignment 'buf=NULL', assigned value is 0
dnssec-tools-1.13/validator/libsres/res_debug.c:221:29: note: Condition 'buf==NULL' is always true
dnssec-tools-1.13/validator/libsres/res_io_manager.c:538:53: error: Array 'edns0_fallback[4]' accessed at index 15, which is out of bounds. [arrayIndexOutOfBounds]
dnssec-tools-1.13/validator/libsres/res_io_manager.c:317:21: style: The scope of the variable 'socket_size' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/res_io_manager.c:493:22: style: The scope of the variable 'i' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/res_io_manager.c:863:21: style: The scope of the variable 'try_index' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/res_io_manager.c:1807:30: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/res_io_manager.c:1770:43: style: Function 'res_io_count_ready' argument 2 names different: declaration 'max_fd' definition 'num_fds'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/libsres/res_io_manager.h:332:43: note: Function 'res_io_count_ready' argument 2 names different: declaration 'max_fd' definition 'num_fds'.
dnssec-tools-1.13/validator/libsres/res_io_manager.c:1770:43: note: Function 'res_io_count_ready' argument 2 names different: declaration 'max_fd' definition 'num_fds'.
dnssec-tools-1.13/validator/libsres/res_io_manager.c:325:21: style: Variable 'socket_proto' is assigned a value that is never used. [unreadVariable]
dnssec-tools-1.13/validator/libsres/res_io_manager.c:852:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
dnssec-tools-1.13/validator/libsres/res_io_manager.c:1117:13: style: Variable 'ready' is assigned a value that is never used. [unreadVariable]
dnssec-tools-1.13/validator/libsres/res_io_manager.c:1812:19: style: Variable 'ret_val' is assigned a value that is never used. [unreadVariable]
dnssec-tools-1.13/validator/libsres/res_query.c:71:27: style: The scope of the variable 'j' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/res_query.c:329:21: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/res_query.c:113:12: style: Unused variable: length [unusedVariable]
dnssec-tools-1.13/validator/libsres/res_support.c:78:5: style: Variable 'tp' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libsres/res_support.c:66:5: note: Variable 'tp' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libsres/res_support.c:78:5: note: Variable 'tp' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libsres/res_support.c:166:34: style: The scope of the variable 'stop' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/res_support.c:194:34: style: The scope of the variable 'stop' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/res_support.c:344:21: style: The scope of the variable 'i' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libsres/res_support.c:64:21: style: Unused variable: tm [unusedVariable]
dnssec-tools-1.13/validator/libval/val_assertion.c:6935:30: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dnssec-tools-1.13/validator/libval/val_assertion.c:6931:27: note: outer condition: VAL_NO_ERROR==retval
dnssec-tools-1.13/validator/libval/val_assertion.c:6935:30: note: identical inner condition: VAL_NO_ERROR==retval
dnssec-tools-1.13/validator/libval/val_assertion.c:1364:10: warning: Either the condition 'NULL==status' is redundant or there is possible null pointer dereference: status. [nullPointerRedundantCheck]
dnssec-tools-1.13/validator/libval/val_assertion.c:1363:59: note: Assuming that condition 'NULL==status' is not redundant
dnssec-tools-1.13/validator/libval/val_assertion.c:1364:10: note: Null pointer dereference
dnssec-tools-1.13/validator/libval/val_assertion.c:5010:21: style: Variable 'ds_proof' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libval/val_assertion.c:5008:0: note: Variable 'ds_proof' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_assertion.c:5010:21: note: Variable 'ds_proof' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_assertion.c:135:28: style: The scope of the variable 'blen' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_assertion.c:663:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_assertion.c:3489:29: style: The scope of the variable 'i' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_assertion.c:3717:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_assertion.c:4172:18: style: The scope of the variable 'name_p' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_assertion.c:4173:18: style: The scope of the variable 'name_len' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_assertion.c:4242:23: style: The scope of the variable 'pending_rrset' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_assertion.c:5342:12: style: The scope of the variable 'retval' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_assertion.c:5739:37: style: The scope of the variable 'as' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_assertion.c:6325:37: style: Function 'try_chase_query' argument 3 names different: declaration 'class_h' definition 'q_class'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/libval/val_assertion.h:47:49: note: Function 'try_chase_query' argument 3 names different: declaration 'class_h' definition 'q_class'.
dnssec-tools-1.13/validator/libval/val_assertion.c:6325:37: note: Function 'try_chase_query' argument 3 names different: declaration 'class_h' definition 'q_class'.
dnssec-tools-1.13/validator/libval/val_assertion.c:6326:37: style: Function 'try_chase_query' argument 4 names different: declaration 'type_h' definition 'type'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/libval/val_assertion.h:48:49: note: Function 'try_chase_query' argument 4 names different: declaration 'type_h' definition 'type'.
dnssec-tools-1.13/validator/libval/val_assertion.c:6326:37: note: Function 'try_chase_query' argument 4 names different: declaration 'type_h' definition 'type'.
dnssec-tools-1.13/validator/libval/val_cache.c:108:9: style: The scope of the variable 'delete_newrr' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_cache.c:564:16: style: Variable 'prev' is assigned a value that is never used. [unreadVariable]
dnssec-tools-1.13/validator/libval/val_context.c:591:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libval/val_context.c:589:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_context.c:591:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_crypto.c:71:11: style: Variable 'index' is modified but its new value is never used. [unreadVariable]
dnssec-tools-1.13/validator/libval/val_get_rrset.c:135:9: style: Variable 'ans->val_ans_name' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libval/val_get_rrset.c:133:9: note: Variable 'ans->val_ans_name' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_get_rrset.c:135:9: note: Variable 'ans->val_ans_name' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_get_rrset.c:51:60: style: Same expression on both sides of '||'. [duplicateExpression]
dnssec-tools-1.13/validator/libval/val_getaddrinfo.c:1235:6: warning: Either the condition '!val_status' is redundant or there is possible null pointer dereference: val_status. [nullPointerRedundantCheck]
dnssec-tools-1.13/validator/libval/val_getaddrinfo.c:1241:9: note: Assuming that condition '!val_status' is not redundant
dnssec-tools-1.13/validator/libval/val_getaddrinfo.c:1235:6: note: Null pointer dereference
dnssec-tools-1.13/validator/libval/val_getaddrinfo.c:575:17: style: Variable 'ainfo' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libval/val_getaddrinfo.c:573:0: note: Variable 'ainfo' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_getaddrinfo.c:575:17: note: Variable 'ainfo' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_getaddrinfo.c:1065:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libval/val_getaddrinfo.c:1062:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_getaddrinfo.c:1065:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_getaddrinfo.c:1229:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libval/val_getaddrinfo.c:1227:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_getaddrinfo.c:1229:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_gethostbyname.c:567:6: warning: Either the condition '!val_status' is redundant or there is possible null pointer dereference: val_status. [nullPointerRedundantCheck]
dnssec-tools-1.13/validator/libval/val_gethostbyname.c:569:39: note: Assuming that condition '!val_status' is not redundant
dnssec-tools-1.13/validator/libval/val_gethostbyname.c:567:6: note: Null pointer dereference
dnssec-tools-1.13/validator/libval/val_gethostbyname.c:972:29: style: The scope of the variable 'count' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_gethostbyname.c:973:17: style: The scope of the variable 'aliases_sz' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_log.c:827:5: warning: Possible null pointer dereference: logp [nullPointer]
dnssec-tools-1.13/validator/libval/val_log.c:824:16: note: Assignment 'logp=NULL', assigned value is 0
dnssec-tools-1.13/validator/libval/val_log.c:827:5: note: Null pointer dereference
dnssec-tools-1.13/validator/libval/val_log.c:51:34: warning: Either the condition 'buf==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dnssec-tools-1.13/validator/libval/val_log.c:53:13: note: Assuming that condition 'buf==NULL' is not redundant
dnssec-tools-1.13/validator/libval/val_log.c:50:27: note: Assignment 'ptr=buf', assigned value is 0
dnssec-tools-1.13/validator/libval/val_log.c:51:34: note: Null pointer addition
dnssec-tools-1.13/validator/libval/val_log.c:992:13: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libval/val_log.c:990:28: note: Variable 'l' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_log.c:992:13: note: Variable 'l' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_log.c:155:21: style: The scope of the variable 'ctime_buf1' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_log.c:155:39: style: The scope of the variable 'ctime_buf2' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_log.c:156:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_log.c:187:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_log.c:238:21: style: The scope of the variable 'name_buf' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_log.c:739:21: style: Unused variable: tv [unusedVariable]
dnssec-tools-1.13/validator/libval/val_log.c:740:21: style: Unused variable: tm [unusedVariable]
dnssec-tools-1.13/validator/libval/val_log.c:741:22: style: Unused variable: tp [unusedVariable]
dnssec-tools-1.13/validator/libval/val_parse.c:169:29: warning: Either the condition 'dsstr==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dnssec-tools-1.13/validator/libval/val_parse.c:176:15: note: Assuming that condition 'dsstr==NULL' is not redundant
dnssec-tools-1.13/validator/libval/val_parse.c:168:26: note: Assignment 'sp=dsstr', assigned value is 0
dnssec-tools-1.13/validator/libval/val_parse.c:169:29: note: Null pointer addition
dnssec-tools-1.13/validator/libval/val_parse.c:254:29: warning: Either the condition 'keystr==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dnssec-tools-1.13/validator/libval/val_parse.c:264:16: note: Assuming that condition 'keystr==NULL' is not redundant
dnssec-tools-1.13/validator/libval/val_parse.c:253:26: note: Assignment 'sp=keystr', assigned value is 0
dnssec-tools-1.13/validator/libval/val_parse.c:254:29: note: Null pointer addition
dnssec-tools-1.13/validator/libval/val_parse.c:46:38: style: Function 'val_parse_dname' argument 5 names different: declaration 'namelen' definition 'dlen'. [funcArgNamesDifferent]
dnssec-tools-1.13/validator/libval/val_parse.h:18:69: note: Function 'val_parse_dname' argument 5 names different: declaration 'namelen' definition 'dlen'.
dnssec-tools-1.13/validator/libval/val_parse.c:46:38: note: Function 'val_parse_dname' argument 5 names different: declaration 'namelen' definition 'dlen'.
dnssec-tools-1.13/validator/libval/val_parse.c:58:12: warning: Size of pointer 'dname' used instead of size of its data. [pointerSize]
dnssec-tools-1.13/validator/libval/val_parse.c:131:18: style: Variable 'index' is assigned a value that is never used. [unreadVariable]
dnssec-tools-1.13/validator/libval/val_parse.c:433:18: style: Variable 'index' is assigned a value that is never used. [unreadVariable]
dnssec-tools-1.13/validator/libval/val_parse.c:484:14: style: Variable 'index' is assigned a value that is never used. [unreadVariable]
dnssec-tools-1.13/validator/libval/val_policy.c:1978:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libval/val_policy.c:1975:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_policy.c:1978:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_policy.c:2489:27: style: Same expression on both sides of '=='. [duplicateExpression]
dnssec-tools-1.13/validator/libval/val_policy.c:1104:21: style: The scope of the variable 'retval' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_policy.c:1105:21: style: The scope of the variable 'keyword' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_policy.c:2655:9: warning: The buffer 'fileentry' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dnssec-tools-1.13/validator/libval/val_resquery.c:2348:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dnssec-tools-1.13/validator/libval/val_resquery.c:1587:33: warning: Either the condition 'if(resp_ns&&resp_ns->ns_number_of_addresses>0)' is redundant or there is possible null pointer dereference: resp_ns. [nullPointerRedundantCheck]
dnssec-tools-1.13/validator/libval/val_resquery.c:1620:8: note: Assuming that condition 'if(resp_ns&&resp_ns->ns_number_of_addresses>0)' is not redundant
dnssec-tools-1.13/validator/libval/val_resquery.c:1587:33: note: Null pointer dereference
dnssec-tools-1.13/validator/libval/val_resquery.c:131:21: style: The scope of the variable 'retval' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_resquery.c:133:25: style: The scope of the variable 'pending_ns' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_resquery.c:134:10: style: The scope of the variable 'name_p' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_resquery.c:143:9: style: The scope of the variable 'glue_loop_count' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_resquery.c:281:10: style: The scope of the variable 'name_p' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_resquery.c:282:13: style: The scope of the variable 'cur_ref_n' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_resquery.c:497:25: style: The scope of the variable 'trail_ns' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_resquery.c:994:24: style: The scope of the variable 'len' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_resquery.c:1299:12: style: The scope of the variable 'len1' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_resquery.c:1299:18: style: The scope of the variable 'len2' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_resquery.c:2402:21: style: The scope of the variable 'name_buf' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_resquery.c:2536:20: warning: Size of pointer 'closest_event' used instead of size of its data. [pointerSize]
dnssec-tools-1.13/validator/libval/val_resquery.c:177:66: error: Uninitialized variable: glue_type [uninitvar]
dnssec-tools-1.13/validator/libval/val_support.c:591:17: warning: Either the condition 'tryit' is redundant or there is possible null pointer dereference: tryit. [nullPointerRedundantCheck]
dnssec-tools-1.13/validator/libval/val_support.c:585:13: note: Assuming that condition 'tryit' is not redundant
dnssec-tools-1.13/validator/libval/val_support.c:591:17: note: Null pointer dereference
dnssec-tools-1.13/validator/libval/val_support.c:704:22: warning: Redundant assignment of '*rdata_len_h' to itself. [selfAssignment]
dnssec-tools-1.13/validator/libval/val_support.c:1222:21: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_support.c:1223:21: style: The scope of the variable 'length' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_support.c:1547:24: style: The scope of the variable 'p' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_support.c:1564:23: style: The scope of the variable 'trail_new' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_verify.c:33:18: style: The scope of the variable 'name_len' can be reduced. [variableScope]
dnssec-tools-1.13/validator/libval/val_x_query.c:270:5: style: Variable 'anbuf' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libval/val_x_query.c:247:0: note: Variable 'anbuf' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_x_query.c:270:5: note: Variable 'anbuf' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_x_query.c:271:5: style: Variable 'nsbuf' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libval/val_x_query.c:247:0: note: Variable 'nsbuf' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_x_query.c:271:5: note: Variable 'nsbuf' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_x_query.c:272:5: style: Variable 'arbuf' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libval/val_x_query.c:247:0: note: Variable 'arbuf' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_x_query.c:272:5: note: Variable 'arbuf' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_x_query.c:273:5: style: Variable 'an_auth' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libval/val_x_query.c:248:0: note: Variable 'an_auth' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_x_query.c:273:5: note: Variable 'an_auth' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_x_query.c:274:5: style: Variable 'ns_auth' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libval/val_x_query.c:249:0: note: Variable 'ns_auth' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_x_query.c:274:5: note: Variable 'ns_auth' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_x_query.c:276:5: style: Variable 'rp' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libval/val_x_query.c:250:0: note: Variable 'rp' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_x_query.c:276:5: note: Variable 'rp' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_x_query.c:583:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-tools-1.13/validator/libval/val_x_query.c:579:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnssec-tools-1.13/validator/libval/val_x_query.c:583:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dnssec-trigger/dnssec-trigger_0.15+repack.orig.tar.gz
dnssec-trigger-0.15/compat/inet_pton.c:155:14: style: The scope of the variable 'xdigits' can be reduced. [variableScope]
dnssec-trigger-0.15/compat/snprintf.c:635:12: style: The scope of the variable 'minw' can be reduced. [variableScope]
dnssec-trigger-0.15/compat/snprintf.c:635:18: style: The scope of the variable 'precision' can be reduced. [variableScope]
dnssec-trigger-0.15/compat/snprintf.c:635:29: style: The scope of the variable 'prgiven' can be reduced. [variableScope]
dnssec-trigger-0.15/compat/snprintf.c:635:38: style: The scope of the variable 'zeropad' can be reduced. [variableScope]
dnssec-trigger-0.15/compat/snprintf.c:635:47: style: The scope of the variable 'minus' can be reduced. [variableScope]
dnssec-trigger-0.15/compat/snprintf.c:635:54: style: The scope of the variable 'plus' can be reduced. [variableScope]
dnssec-trigger-0.15/compat/snprintf.c:635:60: style: The scope of the variable 'space' can be reduced. [variableScope]
dnssec-trigger-0.15/compat/snprintf.c:635:67: style: The scope of the variable 'length' can be reduced. [variableScope]
dnssec-trigger-0.15/dnssec-trigger-control.c:127:6: style: The scope of the variable 'r' can be reduced. [variableScope]
dnssec-trigger-0.15/panel/panel.c:211:50: warning: Possible null pointer dereference: err [nullPointer]
dnssec-trigger-0.15/panel/panel.c:200:14: note: Assignment 'err=NULL', assigned value is 0
dnssec-trigger-0.15/panel/panel.c:211:50: note: Null pointer dereference
dnssec-trigger-0.15/riggerd/cfg.c:565:6: style: The scope of the variable 'r' can be reduced. [variableScope]
dnssec-trigger-0.15/riggerd/cfg.c:84:32: style: Function 'strlist_delete' argument 1 names different: declaration 'first' definition 'e'. [funcArgNamesDifferent]
dnssec-trigger-0.15/riggerd/cfg.h:157:37: note: Function 'strlist_delete' argument 1 names different: declaration 'first' definition 'e'.
dnssec-trigger-0.15/riggerd/cfg.c:84:32: note: Function 'strlist_delete' argument 1 names different: declaration 'first' definition 'e'.
dnssec-trigger-0.15/riggerd/cfg.c:97:34: style: Function 'strlist2_delete' argument 1 names different: declaration 'first' definition 'e'. [funcArgNamesDifferent]
dnssec-trigger-0.15/riggerd/cfg.h:179:39: note: Function 'strlist2_delete' argument 1 names different: declaration 'first' definition 'e'.
dnssec-trigger-0.15/riggerd/cfg.c:97:34: note: Function 'strlist2_delete' argument 1 names different: declaration 'first' definition 'e'.
dnssec-trigger-0.15/riggerd/cfg.c:134:34: style: Function 'hashlist_delete' argument 1 names different: declaration 'first' definition 'e'. [funcArgNamesDifferent]
dnssec-trigger-0.15/riggerd/cfg.h:170:39: note: Function 'hashlist_delete' argument 1 names different: declaration 'first' definition 'e'.
dnssec-trigger-0.15/riggerd/cfg.c:134:34: note: Function 'hashlist_delete' argument 1 names different: declaration 'first' definition 'e'.
dnssec-trigger-0.15/riggerd/cfg.c:146:32: style: Function 'ssllist_delete' argument 1 names different: declaration 'first' definition 'e'. [funcArgNamesDifferent]
dnssec-trigger-0.15/riggerd/cfg.h:165:37: note: Function 'ssllist_delete' argument 1 names different: declaration 'first' definition 'e'.
dnssec-trigger-0.15/riggerd/cfg.c:146:32: note: Function 'ssllist_delete' argument 1 names different: declaration 'first' definition 'e'.
dnssec-trigger-0.15/riggerd/http.c:426:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dnssec-trigger-0.15/riggerd/log.c:297:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dnssec-trigger-0.15/riggerd/net_help.c:208:35: style: Function 'netblockstrtoaddr' argument 1 names different: declaration 'ip' definition 'str'. [funcArgNamesDifferent]
dnssec-trigger-0.15/riggerd/net_help.h:174:35: note: Function 'netblockstrtoaddr' argument 1 names different: declaration 'ip' definition 'str'.
dnssec-trigger-0.15/riggerd/net_help.c:208:35: note: Function 'netblockstrtoaddr' argument 1 names different: declaration 'ip' definition 'str'.
dnssec-trigger-0.15/riggerd/net_help.c:578:6: warning: Unnecessary comparison of static strings. [staticStringCompare]
dnssec-trigger-0.15/riggerd/netevent.c:595:10: style: The scope of the variable 'rcv' can be reduced. [variableScope]
dnssec-trigger-0.15/riggerd/netevent.c:2017:26: style: Function 'comm_signal_callback' argument 1 names different: declaration 'fd' definition 'sig'. [funcArgNamesDifferent]
dnssec-trigger-0.15/riggerd/netevent.h:617:31: note: Function 'comm_signal_callback' argument 1 names different: declaration 'fd' definition 'sig'.
dnssec-trigger-0.15/riggerd/netevent.c:2017:26: note: Function 'comm_signal_callback' argument 1 names different: declaration 'fd' definition 'sig'.
dnssec-trigger-0.15/riggerd/rbtree.c:509:6: style: The scope of the variable 'r' can be reduced. [variableScope]
dnssec-trigger-0.15/riggerd/rbtree.c:566:24: style: Function 'rbtree_next' argument 1 names different: declaration 'rbtree' definition 'node'. [funcArgNamesDifferent]
dnssec-trigger-0.15/riggerd/rbtree.h:160:33: note: Function 'rbtree_next' argument 1 names different: declaration 'rbtree' definition 'node'.
dnssec-trigger-0.15/riggerd/rbtree.c:566:24: note: Function 'rbtree_next' argument 1 names different: declaration 'rbtree' definition 'node'.
dnssec-trigger-0.15/riggerd/rbtree.c:585:27: style: Function 'rbtree_previous' argument 1 names different: declaration 'rbtree' definition 'node'. [funcArgNamesDifferent]
dnssec-trigger-0.15/riggerd/rbtree.h:167:37: note: Function 'rbtree_previous' argument 1 names different: declaration 'rbtree' definition 'node'.
dnssec-trigger-0.15/riggerd/rbtree.c:585:27: note: Function 'rbtree_previous' argument 1 names different: declaration 'rbtree' definition 'node'.
dnssec-trigger-0.15/riggerd/riggerd.c:373:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dnssec-trigger-0.15/riggerd/svr.c:369:13: style: The scope of the variable 'r' can be reduced. [variableScope]
dnssec-trigger-0.15/riggerd/svr.c:504:13: style: The scope of the variable 'r' can be reduced. [variableScope]
dnssec-trigger-0.15/riggerd/svr.c:565:13: style: The scope of the variable 'r' can be reduced. [variableScope]
dnssec-trigger-0.15/riggerd/svr.c:155:38: style: Function 'setup_ssl_ctx' argument 1 names different: declaration 'svr' definition 's'. [funcArgNamesDifferent]
dnssec-trigger-0.15/riggerd/svr.c:57:38: note: Function 'setup_ssl_ctx' argument 1 names different: declaration 'svr' definition 's'.
dnssec-trigger-0.15/riggerd/svr.c:155:38: note: Function 'setup_ssl_ctx' argument 1 names different: declaration 'svr' definition 's'.
dnssec-trigger-0.15/riggerd/svr.c:365:59: style: Function 'control_callback' argument 3 names different: declaration 'error' definition 'err'. [funcArgNamesDifferent]
dnssec-trigger-0.15/riggerd/svr.h:214:59: note: Function 'control_callback' argument 3 names different: declaration 'error' definition 'err'.
dnssec-trigger-0.15/riggerd/svr.c:365:59: note: Function 'control_callback' argument 3 names different: declaration 'error' definition 'err'.
dnssec-trigger-0.15/winrc/dnssec-trigger-keygen.c:376:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dnssec-trigger-0.15/winrc/proc_dll_src/processes.c:343:8: style: The scope of the variable 'szParameter' can be reduced. [variableScope]
dnssec-trigger-0.15/winrc/proc_dll_src/processes.c:372:8: style: The scope of the variable 'szParameter' can be reduced. [variableScope]
dnssec-trigger-0.15/winrc/proc_dll_src/processes.c:400:8: style: The scope of the variable 'szParameter' can be reduced. [variableScope]
dnssec-trigger-0.15/winrc/trayicon.c:800:2: style: Variable 'new_version' is reassigned a value before the old one has been used. [redundantAssignment]
dnssec-trigger-0.15/winrc/trayicon.c:798:0: note: Variable 'new_version' is reassigned a value before the old one has been used.
dnssec-trigger-0.15/winrc/trayicon.c:800:2: note: Variable 'new_version' is reassigned a value before the old one has been used.
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dnssecjava/dnssecjava_1.1.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dnstap-ldns/dnstap-ldns_0.2.0.orig.tar.gz
dnstap-ldns-0.2.0/dnstap-ldns.c:843:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dnstap-ldns-0.2.0/dnstap-ldns.c:131:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
dnstap-ldns-0.2.0/dnstap-ldns.c:126:0: note: Variable 'buf' is reassigned a value before the old one has been used.
dnstap-ldns-0.2.0/dnstap-ldns.c:131:2: note: Variable 'buf' is reassigned a value before the old one has been used.
dnstap-ldns-0.2.0/dnstap-ldns.c:535:2: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
dnstap-ldns-0.2.0/dnstap-ldns.c:530:0: note: Variable 'd' is reassigned a value before the old one has been used.
dnstap-ldns-0.2.0/dnstap-ldns.c:535:2: note: Variable 'd' is reassigned a value before the old one has been used.
dnstap-ldns-0.2.0/dnstap-ldns.c:757:3: style: Variable 'line' is reassigned a value before the old one has been used. [redundantAssignment]
dnstap-ldns-0.2.0/dnstap-ldns.c:754:0: note: Variable 'line' is reassigned a value before the old one has been used.
dnstap-ldns-0.2.0/dnstap-ldns.c:757:3: note: Variable 'line' is reassigned a value before the old one has been used.
dnstap-ldns-0.2.0/dnstap-ldns.c:220:43: style: Checking if unsigned variable 'strftime(buf,sizeof(buf),fmt,&tm)' is less than zero. [unsignedLessThanZero]
dnstap-ldns-0.2.0/host2str.c:93:11: style: The scope of the variable 'i' can be reduced. [variableScope]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dnstop/dnstop_20120611.orig.tar.gz
dnstop-20120611/dnstop.c:1140:2: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
dnstop-20120611/dnstop.c:1169:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dnstop-20120611/dnstop.c:1216:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dnstop-20120611/dnstop.c:510:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dnstop-20120611/dnstop.c:343:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
dnstop-20120611/dnstop.c:566:17: style: The scope of the variable 's' can be reduced. [variableScope]
dnstop-20120611/dnstop.c:568:20: style: The scope of the variable 'sc' can be reduced. [variableScope]
dnstop-20120611/dnstop.c:570:9: style: The scope of the variable 'lvl' can be reduced. [variableScope]
dnstop-20120611/dnstop.c:478:12: style: Checking if unsigned variable 'ns' is less than zero. [unsignedLessThanZero]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dnstracer/dnstracer_1.9.orig.tar.gz
dnstracer-1.9/dnstracer.c:1616:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dnstracer-1.9/dnstracer.c:547:2: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:547:2: warning: %hu in format string (no. 2) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:547:2: warning: %hu in format string (no. 3) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:547:2: warning: %hu in format string (no. 4) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:610:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dnstracer-1.9/dnstracer.c:642:5: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:654:5: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1400:8: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1400:8: warning: %hu in format string (no. 2) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1400:8: warning: %hu in format string (no. 3) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1400:8: warning: %hu in format string (no. 4) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1405:8: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1405:8: warning: %hx in format string (no. 2) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1405:8: warning: %hx in format string (no. 3) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1405:8: warning: %hx in format string (no. 4) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1405:8: warning: %hx in format string (no. 5) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1405:8: warning: %hx in format string (no. 6) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1405:8: warning: %hx in format string (no. 7) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1405:8: warning: %hx in format string (no. 8) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1405:8: warning: %hx in format string (no. 9) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1405:8: warning: %hx in format string (no. 10) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1405:8: warning: %hx in format string (no. 11) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1405:8: warning: %hx in format string (no. 12) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1405:8: warning: %hx in format string (no. 13) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1405:8: warning: %hx in format string (no. 14) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1405:8: warning: %hx in format string (no. 15) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1405:8: warning: %hx in format string (no. 16) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1644:6: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1644:6: warning: %hu in format string (no. 2) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1644:6: warning: %hu in format string (no. 3) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1644:6: warning: %hu in format string (no. 4) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1648:6: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1648:6: warning: %hx in format string (no. 2) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1648:6: warning: %hx in format string (no. 3) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1648:6: warning: %hx in format string (no. 4) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1648:6: warning: %hx in format string (no. 5) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1648:6: warning: %hx in format string (no. 6) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1648:6: warning: %hx in format string (no. 7) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1648:6: warning: %hx in format string (no. 8) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1648:6: warning: %hx in format string (no. 9) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1648:6: warning: %hx in format string (no. 10) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1648:6: warning: %hx in format string (no. 11) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1648:6: warning: %hx in format string (no. 12) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1648:6: warning: %hx in format string (no. 13) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1648:6: warning: %hx in format string (no. 14) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1648:6: warning: %hx in format string (no. 15) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:1648:6: warning: %hx in format string (no. 16) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
dnstracer-1.9/dnstracer.c:377:5: style: Variable 'header' is reassigned a value before the old one has been used. [redundantAssignment]
dnstracer-1.9/dnstracer.c:355:0: note: Variable 'header' is reassigned a value before the old one has been used.
dnstracer-1.9/dnstracer.c:377:5: note: Variable 'header' is reassigned a value before the old one has been used.
dnstracer-1.9/dnstracer.c:392:5: style: Variable 'question' is reassigned a value before the old one has been used. [redundantAssignment]
dnstracer-1.9/dnstracer.c:356:0: note: Variable 'question' is reassigned a value before the old one has been used.
dnstracer-1.9/dnstracer.c:392:5: note: Variable 'question' is reassigned a value before the old one has been used.
dnstracer-1.9/dnstracer.c:1634:2: style: Variable 'h' is reassigned a value before the old one has been used. [redundantAssignment]
dnstracer-1.9/dnstracer.c:1631:0: note: Variable 'h' is reassigned a value before the old one has been used.
dnstracer-1.9/dnstracer.c:1634:2: note: Variable 'h' is reassigned a value before the old one has been used.
dnstracer-1.9/dnstracer.c:363:12: style: The scope of the variable 'panswer' can be reduced. [variableScope]
dnstracer-1.9/dnstracer.c:364:12: style: The scope of the variable 'pauthority' can be reduced. [variableScope]
dnstracer-1.9/dnstracer.c:365:12: style: The scope of the variable 'padditional' can be reduced. [variableScope]
dnstracer-1.9/dnstracer.c:442:14: style: The scope of the variable 'q' can be reduced. [variableScope]
dnstracer-1.9/dnstracer.c:1513:12: style: The scope of the variable 'server_ip' can be reduced. [variableScope]
dnstracer-1.9/dnstracer.c:145:17: style: struct member 'bit::zero' is never used. [unusedStructMember]
dnstracer-1.9/dnstracer.c:376:15: style: Variable 'pheader' is assigned a value that is never used. [unreadVariable]
dnstracer-1.9/dnstracer.c:1421:0: error: Memory leak: addr_list [memleak]
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dnsval/dnsval_2.0.orig.tar.gz
dnsval-2.0/apps/dane_check.c:356:51: warning: Possible null pointer dereference: addr [nullPointer]
dnsval-2.0/apps/dane_check.c:345:32: note: Assignment 'addr=NULL', assigned value is 0
dnsval-2.0/apps/dane_check.c:356:51: note: Null pointer dereference
dnsval-2.0/apps/dane_check.c:337:9: style: Variable 'ai' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/apps/dane_check.c:335:0: note: Variable 'ai' is reassigned a value before the old one has been used.
dnsval-2.0/apps/dane_check.c:337:9: note: Variable 'ai' is reassigned a value before the old one has been used.
dnsval-2.0/apps/dnssec-check/DNSSECTest.cpp:29:13: warning: Member variable 'DNSSECTest::m_async' is not initialized in the constructor. [uninitMemberVar]
dnsval-2.0/apps/dnssec-check/DNSSECTest.cpp:29:13: warning: Member variable 'DNSSECTest::m_runInOtherThread' is not initialized in the constructor. [uninitMemberVar]
dnsval-2.0/apps/dnssec-check/DNSSECTest.cpp:29:13: warning: Member variable 'DNSSECTest::m_otherThread' is not initialized in the constructor. [uninitMemberVar]
dnsval-2.0/apps/dnssec-check/DNSSECTest.h:11:1: warning: The class 'DNSSECTest' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:258:17: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:285:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:290:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:388:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:393:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:431:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:434:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:442:17: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:454:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:483:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:490:17: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:500:17: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:510:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:537:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:546:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:573:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:581:17: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:590:17: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:593:17: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:604:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:627:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:640:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:665:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:668:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:673:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:703:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:740:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:745:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:756:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:761:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:799:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:805:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:828:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:834:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:836:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:890:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:955:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:962:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:968:9: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:974:17: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:985:5: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:221:41: warning: Function 'collect_async_query_select_info' argument order different: declaration 'fds, numfds, tcp_fds, numUdpFds' definition 'udp_fds, numUdpFds, tcp_fds, numTcpFds' [funcArgOrderDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:17:46: note: Function 'collect_async_query_select_info' argument order different: declaration 'fds, numfds, tcp_fds, numUdpFds' definition 'udp_fds, numUdpFds, tcp_fds, numTcpFds'
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:221:41: note: Function 'collect_async_query_select_info' argument order different: declaration 'fds, numfds, tcp_fds, numUdpFds' definition 'udp_fds, numUdpFds, tcp_fds, numTcpFds'
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:352:71: style: Function 'check_basic_async' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:44:71: note: Function 'check_basic_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:352:71: note: Function 'check_basic_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:374:68: style: Function 'check_basic_dns' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:19:68: note: Function 'check_basic_dns' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:374:68: note: Function 'check_basic_dns' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:400:74: style: Function 'check_basic_dns_async' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:31:74: note: Function 'check_basic_dns_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:400:74: note: Function 'check_basic_dns_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:413:68: style: Function 'check_basic_tcp' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:20:68: note: Function 'check_basic_tcp' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:413:68: note: Function 'check_basic_tcp' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:460:74: style: Function 'check_basic_tcp_async' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:32:74: note: Function 'check_basic_tcp_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:460:74: note: Function 'check_basic_tcp_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:523:70: style: Function 'check_small_edns0' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:24:70: note: Function 'check_small_edns0' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:523:70: note: Function 'check_small_edns0' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:609:65: style: Function 'check_do_bit' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:21:65: note: Function 'check_do_bit' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:609:65: note: Function 'check_do_bit' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:680:65: style: Function 'check_ad_bit' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:22:65: note: Function 'check_ad_bit' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:680:65: note: Function 'check_ad_bit' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:722:72: style: Function 'check_do_has_rrsigs' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:23:72: note: Function 'check_do_has_rrsigs' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:722:72: note: Function 'check_do_has_rrsigs' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:766:78: style: Function 'check_do_has_rrsigs_async' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:37:78: note: Function 'check_do_has_rrsigs_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:766:78: note: Function 'check_do_has_rrsigs_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:811:71: style: Function 'check_can_get_nsec' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:25:71: note: Function 'check_can_get_nsec' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:811:71: note: Function 'check_can_get_nsec' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:815:72: style: Function 'check_can_get_nsec3' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:26:72: note: Function 'check_can_get_nsec3' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:815:72: note: Function 'check_can_get_nsec3' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:861:77: style: Function 'check_can_get_nsec_async' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:33:77: note: Function 'check_can_get_nsec_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:861:77: note: Function 'check_can_get_nsec_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:865:78: style: Function 'check_can_get_nsec3_async' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:34:78: note: Function 'check_can_get_nsec3_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:865:78: note: Function 'check_can_get_nsec3_async' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:906:73: style: Function 'check_can_get_dnskey' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:27:73: note: Function 'check_can_get_dnskey' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:906:73: note: Function 'check_can_get_dnskey' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:910:69: style: Function 'check_can_get_ds' argument 4 names different: declaration 'return_status' definition 'testStatus'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/dnssec_checks.h:28:69: note: Function 'check_can_get_ds' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:910:69: note: Function 'check_can_get_ds' argument 4 names different: declaration 'return_status' definition 'testStatus'.
dnsval-2.0/apps/dnssec-check/dnssec_checks.cpp:357:10: style: Variable 'ns' is assigned a value that is never used. [unreadVariable]
dnsval-2.0/apps/dnssec-check/mainwindow.h:39:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnsval-2.0/apps/dnssec-check/mainwindow.cpp:289:9: style: Condition 'aitop' is always false [knownConditionTrueFalse]
dnsval-2.0/apps/dnssec-check/mainwindow.cpp:274:30: note: Assignment 'aitop=NULL', assigned value is 0
dnsval-2.0/apps/dnssec-check/mainwindow.cpp:289:9: note: Condition 'aitop' is always false
dnsval-2.0/apps/dnssec-check/mainwindow.cpp:370:17: style: The scope of the variable 'test' can be reduced. [variableScope]
dnsval-2.0/apps/dnssec-check/mainwindow.cpp:100:37: style: Function 'addAddress' argument 1 names different: declaration 'address' definition 'server'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-check/mainwindow.h:50:29: note: Function 'addAddress' argument 1 names different: declaration 'address' definition 'server'.
dnsval-2.0/apps/dnssec-check/mainwindow.cpp:100:37: note: Function 'addAddress' argument 1 names different: declaration 'address' definition 'server'.
dnsval-2.0/apps/dnssec-nodes/DNSData.cpp:8:10: warning: Member variable 'DNSData::m_DNSSECStatus' is not initialized in the constructor. [uninitMemberVar]
dnsval-2.0/apps/dnssec-nodes/DNSData.cpp:8:10: warning: Member variable 'DNSData::m_node' is not initialized in the constructor. [uninitMemberVar]
dnsval-2.0/apps/dnssec-nodes/DNSData.h:12:1: warning: The class 'DNSData' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dnsval-2.0/apps/dnssec-nodes/Effects/MultiEffect.h:12:5: style: Class 'MultiEffect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnsval-2.0/apps/dnssec-nodes/Filters/DNSSECStatusFilter.h:18:23: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Filters/Filter.h:16:23: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Filters/DNSSECStatusFilter.h:18:23: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Filters/DNSSECStatusFilter.h:19:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Filters/Filter.h:17:23: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Filters/DNSSECStatusFilter.h:19:23: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Filters/DNSSECStatusFilter.h:20:23: style: The function 'configWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Filters/Filter.h:18:23: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Filters/DNSSECStatusFilter.h:20:23: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Filters/NameFilter.h:14:23: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Filters/Filter.h:16:23: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Filters/NameFilter.h:14:23: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Filters/NameFilter.h:15:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Filters/Filter.h:17:23: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Filters/NameFilter.h:15:23: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Filters/NameFilter.h:16:23: style: The function 'configWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Filters/Filter.h:18:23: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Filters/NameFilter.h:16:23: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Filters/NotFilter.h:16:23: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Filters/Filter.h:16:23: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Filters/NotFilter.h:16:23: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Filters/NotFilter.h:17:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Filters/Filter.h:17:23: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Filters/NotFilter.h:17:23: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Filters/NotFilter.h:18:23: style: The function 'configWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Filters/Filter.h:18:23: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Filters/NotFilter.h:18:23: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Filters/LogicalAndOr.h:19:23: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Filters/Filter.h:16:23: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Filters/LogicalAndOr.h:19:23: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Filters/LogicalAndOr.h:20:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Filters/Filter.h:17:23: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Filters/LogicalAndOr.h:20:23: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Filters/LogicalAndOr.h:21:23: style: The function 'configWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Filters/Filter.h:18:23: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Filters/LogicalAndOr.h:21:23: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Filters/TypeFilter.h:17:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Filters/Filter.h:17:23: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Filters/TypeFilter.h:17:23: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Filters/TypeFilter.h:19:23: style: The function 'matches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Filters/Filter.h:16:23: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Filters/TypeFilter.h:19:23: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Filters/TypeFilter.h:20:23: style: The function 'configWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Filters/Filter.h:18:23: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Filters/TypeFilter.h:20:23: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/SetAlphaEffect.h:15:21: style: The function 'applyToNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:16:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/SetAlphaEffect.h:15:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/SetAlphaEffect.h:16:21: style: The function 'resetNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:17:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/SetAlphaEffect.h:16:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/SetAlphaEffect.h:17:21: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:18:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/SetAlphaEffect.h:17:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/SetAlphaEffect.h:18:21: style: The function 'configWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:20:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/SetAlphaEffect.h:18:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/SetZValue.h:14:21: style: The function 'applyToNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:16:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/SetZValue.h:14:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/SetZValue.h:15:21: style: The function 'resetNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:17:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/SetZValue.h:15:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/SetZValue.h:16:21: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:18:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/SetZValue.h:16:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/SetZValue.h:17:21: style: The function 'configWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:20:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/SetZValue.h:17:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/SetNodeColoring.h:17:21: style: The function 'applyToNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:16:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/SetNodeColoring.h:17:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/SetNodeColoring.h:18:21: style: The function 'resetNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:17:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/SetNodeColoring.h:18:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/SetNodeColoring.h:19:21: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:18:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/SetNodeColoring.h:19:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/SetNodeColoring.h:20:10: style: The function 'configWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:20:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/SetNodeColoring.h:20:10: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/SetSize.h:14:21: style: The function 'applyToNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:16:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/SetSize.h:14:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/SetSize.h:15:21: style: The function 'resetNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:17:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/SetSize.h:15:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/SetSize.h:16:21: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:18:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/SetSize.h:16:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/SetSize.h:17:21: style: The function 'configWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:20:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/SetSize.h:17:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/MultiEffect.h:15:21: style: The function 'applyToNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:16:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/MultiEffect.h:15:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/MultiEffect.h:16:21: style: The function 'resetNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:17:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/MultiEffect.h:16:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/MultiEffect.h:17:21: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:18:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/MultiEffect.h:17:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Effects/MultiEffect.h:22:21: style: The function 'configWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dnsval-2.0/apps/dnssec-nodes/Effects/Effect.h:20:21: note: Virtual function in base class
dnsval-2.0/apps/dnssec-nodes/Effects/MultiEffect.h:22:21: note: Function in derived class
dnsval-2.0/apps/dnssec-nodes/Filters/DNSSECStatusFilter.cpp:42:14: style: The scope of the variable 'action' can be reduced. [variableScope]
dnsval-2.0/apps/dnssec-nodes/Filters/DNSSECStatusFilter.cpp:6:44: style: Function 'DNSSECStatusFilter' argument 1 names different: declaration 'dnssecValidity' definition 'dnssecValitiy'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-nodes/Filters/DNSSECStatusFilter.h:15:28: note: Function 'DNSSECStatusFilter' argument 1 names different: declaration 'dnssecValidity' definition 'dnssecValitiy'.
dnsval-2.0/apps/dnssec-nodes/Filters/DNSSECStatusFilter.cpp:6:44: note: Function 'DNSSECStatusFilter' argument 1 names different: declaration 'dnssecValidity' definition 'dnssecValitiy'.
dnsval-2.0/apps/dnssec-nodes/Filters/NameFilter.h:22:23: warning: Virtual function 'setRegExp' is called from constructor 'NameFilter(const QString&searchName="",QObject*parent=0)' at line 10. Dynamic binding is not used. [virtualCallInConstructor]
dnsval-2.0/apps/dnssec-nodes/Filters/NameFilter.cpp:10:5: note: Calling setRegExp
dnsval-2.0/apps/dnssec-nodes/Filters/NameFilter.h:22:23: note: setRegExp is a virtual method
dnsval-2.0/apps/dnssec-nodes/LogWatcher.cpp:130:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnsval-2.0/apps/dnssec-nodes/LogWatcher.h:32:5: style: Class 'LogWatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:156:27: warning: Either the condition 'if(node&&parent)' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:174:16: note: Assuming that condition 'if(node&&parent)' is not redundant
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:156:27: note: Null pointer dereference
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:161:9: warning: Either the condition 'if(node&&parent)' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:174:16: note: Assuming that condition 'if(node&&parent)' is not redundant
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:161:9: note: Null pointer dereference
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:165:41: warning: Either the condition 'if(node&&parent)' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:174:16: note: Assuming that condition 'if(node&&parent)' is not redundant
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:165:41: note: Null pointer dereference
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:167:28: warning: Either the condition 'if(node&&parent)' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:174:16: note: Assuming that condition 'if(node&&parent)' is not redundant
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:167:28: note: Null pointer dereference
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:171:28: warning: Either the condition 'if(node&&parent)' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:174:16: note: Assuming that condition 'if(node&&parent)' is not redundant
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:171:28: note: Null pointer dereference
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:175:65: warning: Either the condition 'if(parent)' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:180:20: note: Assuming that condition 'if(parent)' is not redundant
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:175:65: note: Null pointer dereference
dnsval-2.0/apps/dnssec-nodes/NodeList.cpp:55:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:270:20: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:273:15: note: Found duplicate branches for 'if' and 'else'.
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:270:20: note: Found duplicate branches for 'if' and 'else'.
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:234:25: style: The scope of the variable 'packet' can be reduced. [variableScope]
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:236:18: style: The scope of the variable 'size_ip' can be reduced. [variableScope]
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:237:18: style: The scope of the variable 'size_tcp' can be reduced. [variableScope]
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:239:34: style: The scope of the variable 'ethernet' can be reduced. [variableScope]
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:240:28: style: The scope of the variable 'ip' can be reduced. [variableScope]
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:241:29: style: The scope of the variable 'tcp' can be reduced. [variableScope]
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:242:29: style: The scope of the variable 'udp' can be reduced. [variableScope]
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:243:19: style: The scope of the variable 'payload' can be reduced. [variableScope]
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:244:19: style: The scope of the variable 'payload_len' can be reduced. [variableScope]
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:179:43: style: Function 'openFile' argument 1 names different: declaration 'fileNameToOpen' definition 'fileNameToOpenIn'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.h:36:38: note: Function 'openFile' argument 1 names different: declaration 'fileNameToOpen' definition 'fileNameToOpenIn'.
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:179:43: note: Function 'openFile' argument 1 names different: declaration 'fileNameToOpen' definition 'fileNameToOpenIn'.
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:57:21: style: struct member 'sniff_ipv6::ip_vtcfl' is never used. [unusedStructMember]
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:58:21: style: struct member 'sniff_ipv6::ip_len' is never used. [unusedStructMember]
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:59:21: style: struct member 'sniff_ipv6::ip_nxt' is never used. [unusedStructMember]
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:60:21: style: struct member 'sniff_ipv6::ip_hopl' is never used. [unusedStructMember]
dnsval-2.0/apps/dnssec-nodes/PcapWatcher.cpp:96:14: warning: Member variable 'PcapWatcher::m_errorBuffer' is not initialized in the constructor. [uninitMemberVar]
dnsval-2.0/apps/dnssec-nodes/TypeMenu.cpp:84:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnsval-2.0/apps/dnssec-nodes/TypeMenu.cpp:95:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnsval-2.0/apps/dnssec-nodes/TypeMenu.cpp:106:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnsval-2.0/apps/dnssec-nodes/ValidateViewWidget.cpp:504:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnsval-2.0/apps/dnssec-nodes/ValidateViewWidget.cpp:520:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnsval-2.0/apps/dnssec-nodes/ValidateViewWidget.cpp:527:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnsval-2.0/apps/dnssec-nodes/ValidateViewWidget.cpp:534:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnsval-2.0/apps/dnssec-nodes/ValidateViewWidget.cpp:468:19: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
dnsval-2.0/apps/dnssec-nodes/graphwidget.cpp:511:9: style: Condition 'aitop' is always false [knownConditionTrueFalse]
dnsval-2.0/apps/dnssec-nodes/graphwidget.cpp:461:30: note: Assignment 'aitop=NULL', assigned value is 0
dnsval-2.0/apps/dnssec-nodes/graphwidget.cpp:511:9: note: Condition 'aitop' is always false
dnsval-2.0/apps/dnssec-nodes/graphwidget.cpp:450:36: style: Function 'doLookup' argument 1 names different: declaration 'lookupString' definition 'src'. [funcArgNamesDifferent]
dnsval-2.0/apps/dnssec-nodes/graphwidget.h:139:27: note: Function 'doLookup' argument 1 names different: declaration 'lookupString' definition 'src'.
dnsval-2.0/apps/dnssec-nodes/graphwidget.cpp:450:36: note: Function 'doLookup' argument 1 names different: declaration 'lookupString' definition 'src'.
dnsval-2.0/apps/dnssec-nodes/node.cpp:341:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnsval-2.0/apps/dnssec-system-tray/dnssec-system-tray.cpp:379:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnsval-2.0/apps/dnssec_checks.c:44:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dnsval-2.0/apps/getaddr.c:195:21: style: The scope of the variable 'portspecified' can be reduced. [variableScope]
dnsval-2.0/apps/gethost.c:72:21: style: The scope of the variable 'i' can be reduced. [variableScope]
dnsval-2.0/apps/gethost.c:79:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
dnsval-2.0/apps/gethost.c:81:21: style: The scope of the variable 'retval' can be reduced. [variableScope]
dnsval-2.0/apps/getname.c:192:39: warning: Possible null pointer dereference: serv [nullPointer]
dnsval-2.0/apps/getname.c:178:14: note: Assignment 'serv=NULL', assigned value is 0
dnsval-2.0/apps/getname.c:192:39: note: Null pointer dereference
dnsval-2.0/apps/getname.c:81:23: style: The scope of the variable 'hostlen' can be reduced. [variableScope]
dnsval-2.0/apps/getname.c:83:21: style: The scope of the variable 'retval' can be reduced. [variableScope]
dnsval-2.0/apps/libsres_test.c:32:24: style: The scope of the variable 'in_flight' can be reduced. [variableScope]
dnsval-2.0/apps/libsres_test.c:32:45: style: The scope of the variable 'ready' can be reduced. [variableScope]
dnsval-2.0/apps/libsres_test.c:32:63: style: The scope of the variable 'burst' can be reduced. [variableScope]
dnsval-2.0/apps/libsres_test.c:33:33: style: The scope of the variable 'unsent' can be reduced. [variableScope]
dnsval-2.0/apps/libval_check_conf.c:47:21: style: The scope of the variable 'c' can be reduced. [variableScope]
dnsval-2.0/apps/lookup/src/QDNSItemModel.h:16:5: style: Class 'QDNSItemModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnsval-2.0/apps/lookup/src/lookup.cpp:289:10: style: The scope of the variable 'printbuf' can be reduced. [variableScope]
dnsval-2.0/apps/lookup/src/lookup.cpp:328:25: style: The scope of the variable 'rrnum' can be reduced. [variableScope]
dnsval-2.0/apps/lookup/src/lookup.cpp:233:14: style: Unused variable: results [unusedVariable]
dnsval-2.0/apps/lookup/src/lookup.cpp:234:14: style: Unused variable: submitResults [unusedVariable]
dnsval-2.0/apps/lookup/src/lookup.cpp:195:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnsval-2.0/apps/lookup/src/lookup.cpp:206:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnsval-2.0/apps/lookup/src/lookup.cpp:217:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnsval-2.0/apps/lookup/src/lookup.cpp:365:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnsval-2.0/apps/lookup/src/lookup.cpp:494:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dnsval-2.0/apps/lookup/src/lookup.h:34:5: style: Class 'Lookup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dnsval-2.0/apps/validator_selftest.c:482:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
dnsval-2.0/apps/validator_selftest.c:822:23: style: Function 'self_test' argument 5 names different: declaration 'tests' definition 'tests_file'. [funcArgNamesDifferent]
dnsval-2.0/apps/validator_driver.h:17:27: note: Function 'self_test' argument 5 names different: declaration 'tests' definition 'tests_file'.
dnsval-2.0/apps/validator_selftest.c:822:23: note: Function 'self_test' argument 5 names different: declaration 'tests' definition 'tests_file'.
dnsval-2.0/apps/validator_selftest.c:616:12: warning: Size of pointer 'sstats' used instead of size of its data. [pointerSize]
dnsval-2.0/apps/validator_selftest.c:857:22: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
dnsval-2.0/libsres/base64.c:121:21: style: The scope of the variable 'i' can be reduced. [variableScope]
dnsval-2.0/libsres/ns_name.c:859:16: style: Variable 'end_blen' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libsres/ns_name.c:856:0: note: Variable 'end_blen' is reassigned a value before the old one has been used.
dnsval-2.0/libsres/ns_name.c:859:16: note: Variable 'end_blen' is reassigned a value before the old one has been used.
dnsval-2.0/libsres/ns_name.c:80:21: style: The scope of the variable 'l' can be reduced. [variableScope]
dnsval-2.0/libsres/ns_name.c:320:21: style: The scope of the variable 'l' can be reduced. [variableScope]
dnsval-2.0/libsres/ns_name.c:963:21: style: The scope of the variable 'bitlen' can be reduced. [variableScope]
dnsval-2.0/libsres/ns_parse.c:114:31: warning: Either the condition 'NULL==msg' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dnsval-2.0/libsres/ns_parse.c:117:15: note: Assuming that condition 'NULL==msg' is not redundant
dnsval-2.0/libsres/ns_parse.c:114:31: note: Null pointer addition
dnsval-2.0/libsres/ns_parse.c:91:28: style: The scope of the variable 'rdlength' can be reduced. [variableScope]
dnsval-2.0/libsres/ns_print.c:703:32: style: The scope of the variable 'n' can be reduced. [variableScope]
dnsval-2.0/libsres/ns_print.c:845:25: style: The scope of the variable 'n' can be reduced. [variableScope]
dnsval-2.0/libsres/ns_print.c:846:25: style: The scope of the variable 'p' can be reduced. [variableScope]
dnsval-2.0/libsres/ns_print.c:1038:21: style: The scope of the variable 't' can be reduced. [variableScope]
dnsval-2.0/libsres/ns_print.c:964:25: style: Function 'addname' argument 3 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
dnsval-2.0/libsres/ns_print.c:53:41: note: Function 'addname' argument 3 names different: declaration 'p' definition 'pp'.
dnsval-2.0/libsres/ns_print.c:964:25: note: Function 'addname' argument 3 names different: declaration 'p' definition 'pp'.
dnsval-2.0/libsres/ns_ttl.c:40:21: style: The scope of the variable 'p' can be reduced. [variableScope]
dnsval-2.0/libsres/nsap_addr.c:65:21: style: The scope of the variable 'nib' can be reduced. [variableScope]
dnsval-2.0/libsres/nsap_addr.c:93:5: error: Pointer to local array variable returned. [returnLocalVariable]
dnsval-2.0/libsres/res_debug.c:221:29: style: Condition 'buf==NULL' is always true [knownConditionTrueFalse]
dnsval-2.0/libsres/res_debug.c:216:27: note: Assignment 'buf=NULL', assigned value is 0
dnsval-2.0/libsres/res_debug.c:221:29: note: Condition 'buf==NULL' is always true
dnsval-2.0/libsres/res_io_manager.c:567:60: error: Array 'edns0_fallback[4]' accessed at index 15, which is out of bounds. [arrayIndexOutOfBounds]
dnsval-2.0/libsres/res_io_manager.c:350:21: style: The scope of the variable 'socket_size' can be reduced. [variableScope]
dnsval-2.0/libsres/res_io_manager.c:522:22: style: The scope of the variable 'i' can be reduced. [variableScope]
dnsval-2.0/libsres/res_io_manager.c:891:21: style: The scope of the variable 'try_index' can be reduced. [variableScope]
dnsval-2.0/libsres/res_io_manager.c:1860:30: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
dnsval-2.0/libsres/res_io_manager.c:1823:43: style: Function 'res_io_count_ready' argument 2 names different: declaration 'max_fd' definition 'num_fds'. [funcArgNamesDifferent]
dnsval-2.0/libsres/res_io_manager.h:332:43: note: Function 'res_io_count_ready' argument 2 names different: declaration 'max_fd' definition 'num_fds'.
dnsval-2.0/libsres/res_io_manager.c:1823:43: note: Function 'res_io_count_ready' argument 2 names different: declaration 'max_fd' definition 'num_fds'.
dnsval-2.0/libsres/res_io_manager.c:358:21: style: Variable 'socket_proto' is assigned a value that is never used. [unreadVariable]
dnsval-2.0/libsres/res_io_manager.c:880:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
dnsval-2.0/libsres/res_io_manager.c:1145:13: style: Variable 'ready' is assigned a value that is never used. [unreadVariable]
dnsval-2.0/libsres/res_io_manager.c:1865:19: style: Variable 'ret_val' is assigned a value that is never used. [unreadVariable]
dnsval-2.0/libsres/res_query.c:71:27: style: The scope of the variable 'j' can be reduced. [variableScope]
dnsval-2.0/libsres/res_query.c:332:21: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
dnsval-2.0/libsres/res_query.c:113:12: style: Unused variable: length [unusedVariable]
dnsval-2.0/libsres/res_support.c:78:5: style: Variable 'tp' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libsres/res_support.c:66:5: note: Variable 'tp' is reassigned a value before the old one has been used.
dnsval-2.0/libsres/res_support.c:78:5: note: Variable 'tp' is reassigned a value before the old one has been used.
dnsval-2.0/libsres/res_support.c:166:34: style: The scope of the variable 'stop' can be reduced. [variableScope]
dnsval-2.0/libsres/res_support.c:194:34: style: The scope of the variable 'stop' can be reduced. [variableScope]
dnsval-2.0/libsres/res_support.c:346:21: style: The scope of the variable 'i' can be reduced. [variableScope]
dnsval-2.0/libsres/res_support.c:64:21: style: Unused variable: tm [unusedVariable]
dnsval-2.0/libval/val_assertion.c:6971:30: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dnsval-2.0/libval/val_assertion.c:6967:27: note: outer condition: VAL_NO_ERROR==retval
dnsval-2.0/libval/val_assertion.c:6971:30: note: identical inner condition: VAL_NO_ERROR==retval
dnsval-2.0/libval/val_assertion.c:1352:10: warning: Either the condition 'NULL==status' is redundant or there is possible null pointer dereference: status. [nullPointerRedundantCheck]
dnsval-2.0/libval/val_assertion.c:1351:59: note: Assuming that condition 'NULL==status' is not redundant
dnsval-2.0/libval/val_assertion.c:1352:10: note: Null pointer dereference
dnsval-2.0/libval/val_assertion.c:5044:21: style: Variable 'ds_proof' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libval/val_assertion.c:5042:0: note: Variable 'ds_proof' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_assertion.c:5044:21: note: Variable 'ds_proof' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_assertion.c:135:28: style: The scope of the variable 'blen' can be reduced. [variableScope]
dnsval-2.0/libval/val_assertion.c:651:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
dnsval-2.0/libval/val_assertion.c:1874:24: style: The scope of the variable 'n_rr' can be reduced. [variableScope]
dnsval-2.0/libval/val_assertion.c:3526:29: style: The scope of the variable 'i' can be reduced. [variableScope]
dnsval-2.0/libval/val_assertion.c:3754:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dnsval-2.0/libval/val_assertion.c:4209:18: style: The scope of the variable 'name_p' can be reduced. [variableScope]
dnsval-2.0/libval/val_assertion.c:4210:18: style: The scope of the variable 'name_len' can be reduced. [variableScope]
dnsval-2.0/libval/val_assertion.c:5378:12: style: The scope of the variable 'retval' can be reduced. [variableScope]
dnsval-2.0/libval/val_assertion.c:5775:37: style: The scope of the variable 'as' can be reduced. [variableScope]
dnsval-2.0/libval/val_assertion.c:4875:1: style: Label 'restart_query' is not used. [unusedLabel]
dnsval-2.0/libval/val_assertion.c:6361:37: style: Function 'try_chase_query' argument 3 names different: declaration 'class_h' definition 'q_class'. [funcArgNamesDifferent]
dnsval-2.0/libval/val_assertion.h:47:49: note: Function 'try_chase_query' argument 3 names different: declaration 'class_h' definition 'q_class'.
dnsval-2.0/libval/val_assertion.c:6361:37: note: Function 'try_chase_query' argument 3 names different: declaration 'class_h' definition 'q_class'.
dnsval-2.0/libval/val_assertion.c:6362:37: style: Function 'try_chase_query' argument 4 names different: declaration 'type_h' definition 'type'. [funcArgNamesDifferent]
dnsval-2.0/libval/val_assertion.h:48:49: note: Function 'try_chase_query' argument 4 names different: declaration 'type_h' definition 'type'.
dnsval-2.0/libval/val_assertion.c:6362:37: note: Function 'try_chase_query' argument 4 names different: declaration 'type_h' definition 'type'.
dnsval-2.0/libval/val_cache.c:108:9: style: The scope of the variable 'delete_newrr' can be reduced. [variableScope]
dnsval-2.0/libval/val_cache.c:562:16: style: Variable 'prev' is assigned a value that is never used. [unreadVariable]
dnsval-2.0/libval/val_context.c:681:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libval/val_context.c:679:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_context.c:681:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_crypto.c:78:11: style: Variable 'index' is modified but its new value is never used. [unreadVariable]
dnsval-2.0/libval/val_dane.c:775:21: style: Variable 'tlsa_cert' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libval/val_dane.c:773:0: note: Variable 'tlsa_cert' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_dane.c:775:21: note: Variable 'tlsa_cert' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_dane.c:507:15: style: The scope of the variable 'cert' can be reduced. [variableScope]
dnsval-2.0/libval/val_dane.c:508:15: style: The scope of the variable 'tlsa_cert' can be reduced. [variableScope]
dnsval-2.0/libval/val_dane.c:484:18: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
dnsval-2.0/libval/val_get_rrset.c:48:60: style: Same expression on both sides of '||'. [duplicateExpression]
dnsval-2.0/libval/val_getaddrinfo.c:1266:6: warning: Either the condition '!val_status' is redundant or there is possible null pointer dereference: val_status. [nullPointerRedundantCheck]
dnsval-2.0/libval/val_getaddrinfo.c:1272:9: note: Assuming that condition '!val_status' is not redundant
dnsval-2.0/libval/val_getaddrinfo.c:1266:6: note: Null pointer dereference
dnsval-2.0/libval/val_getaddrinfo.c:583:17: style: Variable 'ainfo' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libval/val_getaddrinfo.c:581:0: note: Variable 'ainfo' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_getaddrinfo.c:583:17: note: Variable 'ainfo' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_getaddrinfo.c:1096:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libval/val_getaddrinfo.c:1093:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_getaddrinfo.c:1096:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_getaddrinfo.c:1260:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libval/val_getaddrinfo.c:1258:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_getaddrinfo.c:1260:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_getaddrinfo.c:728:0: style: Variable 'have4' is assigned a value that is never used. [unreadVariable]
dnsval-2.0/libval/val_getaddrinfo.c:728:0: style: Variable 'have6' is assigned a value that is never used. [unreadVariable]
dnsval-2.0/libval/val_gethostbyname.c:572:6: warning: Either the condition '!val_status' is redundant or there is possible null pointer dereference: val_status. [nullPointerRedundantCheck]
dnsval-2.0/libval/val_gethostbyname.c:579:39: note: Assuming that condition '!val_status' is not redundant
dnsval-2.0/libval/val_gethostbyname.c:572:6: note: Null pointer dereference
dnsval-2.0/libval/val_gethostbyname.c:982:29: style: The scope of the variable 'count' can be reduced. [variableScope]
dnsval-2.0/libval/val_gethostbyname.c:983:17: style: The scope of the variable 'aliases_sz' can be reduced. [variableScope]
dnsval-2.0/libval/val_log.c:856:5: warning: Possible null pointer dereference: logp [nullPointer]
dnsval-2.0/libval/val_log.c:853:16: note: Assignment 'logp=NULL', assigned value is 0
dnsval-2.0/libval/val_log.c:856:5: note: Null pointer dereference
dnsval-2.0/libval/val_log.c:51:34: warning: Either the condition 'buf==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dnsval-2.0/libval/val_log.c:53:13: note: Assuming that condition 'buf==NULL' is not redundant
dnsval-2.0/libval/val_log.c:50:27: note: Assignment 'ptr=buf', assigned value is 0
dnsval-2.0/libval/val_log.c:51:34: note: Null pointer addition
dnsval-2.0/libval/val_log.c:1021:13: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libval/val_log.c:1019:28: note: Variable 'l' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_log.c:1021:13: note: Variable 'l' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_log.c:155:21: style: The scope of the variable 'ctime_buf1' can be reduced. [variableScope]
dnsval-2.0/libval/val_log.c:155:39: style: The scope of the variable 'ctime_buf2' can be reduced. [variableScope]
dnsval-2.0/libval/val_log.c:156:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
dnsval-2.0/libval/val_log.c:187:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
dnsval-2.0/libval/val_log.c:238:21: style: The scope of the variable 'name_buf' can be reduced. [variableScope]
dnsval-2.0/libval/val_log.c:768:21: style: Unused variable: tv [unusedVariable]
dnsval-2.0/libval/val_log.c:769:21: style: Unused variable: tm [unusedVariable]
dnsval-2.0/libval/val_log.c:770:22: style: Unused variable: tp [unusedVariable]
dnsval-2.0/libval/val_parse.c:169:29: warning: Either the condition 'dsstr==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dnsval-2.0/libval/val_parse.c:176:15: note: Assuming that condition 'dsstr==NULL' is not redundant
dnsval-2.0/libval/val_parse.c:168:26: note: Assignment 'sp=dsstr', assigned value is 0
dnsval-2.0/libval/val_parse.c:169:29: note: Null pointer addition
dnsval-2.0/libval/val_parse.c:254:29: warning: Either the condition 'keystr==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dnsval-2.0/libval/val_parse.c:264:16: note: Assuming that condition 'keystr==NULL' is not redundant
dnsval-2.0/libval/val_parse.c:253:26: note: Assignment 'sp=keystr', assigned value is 0
dnsval-2.0/libval/val_parse.c:254:29: note: Null pointer addition
dnsval-2.0/libval/val_parse.c:46:38: style: Function 'val_parse_dname' argument 5 names different: declaration 'namelen' definition 'dlen'. [funcArgNamesDifferent]
dnsval-2.0/libval/val_parse.h:18:69: note: Function 'val_parse_dname' argument 5 names different: declaration 'namelen' definition 'dlen'.
dnsval-2.0/libval/val_parse.c:46:38: note: Function 'val_parse_dname' argument 5 names different: declaration 'namelen' definition 'dlen'.
dnsval-2.0/libval/val_parse.c:58:12: warning: Size of pointer 'dname' used instead of size of its data. [pointerSize]
dnsval-2.0/libval/val_parse.c:131:18: style: Variable 'index' is assigned a value that is never used. [unreadVariable]
dnsval-2.0/libval/val_parse.c:433:18: style: Variable 'index' is assigned a value that is never used. [unreadVariable]
dnsval-2.0/libval/val_parse.c:484:14: style: Variable 'index' is assigned a value that is never used. [unreadVariable]
dnsval-2.0/libval/val_policy.c:1981:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libval/val_policy.c:1978:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_policy.c:1981:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_policy.c:2520:27: style: Same expression on both sides of '=='. [duplicateExpression]
dnsval-2.0/libval/val_policy.c:1104:21: style: The scope of the variable 'retval' can be reduced. [variableScope]
dnsval-2.0/libval/val_policy.c:1105:21: style: The scope of the variable 'keyword' can be reduced. [variableScope]
dnsval-2.0/libval/val_policy.c:2680:9: warning: The buffer 'fileentry' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dnsval-2.0/libval/val_resquery.c:2349:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dnsval-2.0/libval/val_resquery.c:1587:33: warning: Either the condition 'if(resp_ns&&resp_ns->ns_number_of_addresses>0)' is redundant or there is possible null pointer dereference: resp_ns. [nullPointerRedundantCheck]
dnsval-2.0/libval/val_resquery.c:1620:8: note: Assuming that condition 'if(resp_ns&&resp_ns->ns_number_of_addresses>0)' is not redundant
dnsval-2.0/libval/val_resquery.c:1587:33: note: Null pointer dereference
dnsval-2.0/libval/val_resquery.c:131:21: style: The scope of the variable 'retval' can be reduced. [variableScope]
dnsval-2.0/libval/val_resquery.c:133:25: style: The scope of the variable 'pending_ns' can be reduced. [variableScope]
dnsval-2.0/libval/val_resquery.c:134:10: style: The scope of the variable 'name_p' can be reduced. [variableScope]
dnsval-2.0/libval/val_resquery.c:143:9: style: The scope of the variable 'glue_loop_count' can be reduced. [variableScope]
dnsval-2.0/libval/val_resquery.c:281:10: style: The scope of the variable 'name_p' can be reduced. [variableScope]
dnsval-2.0/libval/val_resquery.c:282:13: style: The scope of the variable 'cur_ref_n' can be reduced. [variableScope]
dnsval-2.0/libval/val_resquery.c:508:25: style: The scope of the variable 'trail_ns' can be reduced. [variableScope]
dnsval-2.0/libval/val_resquery.c:995:24: style: The scope of the variable 'len' can be reduced. [variableScope]
dnsval-2.0/libval/val_resquery.c:1300:12: style: The scope of the variable 'len1' can be reduced. [variableScope]
dnsval-2.0/libval/val_resquery.c:1300:18: style: The scope of the variable 'len2' can be reduced. [variableScope]
dnsval-2.0/libval/val_resquery.c:2403:21: style: The scope of the variable 'name_buf' can be reduced. [variableScope]
dnsval-2.0/libval/val_resquery.c:2537:20: warning: Size of pointer 'closest_event' used instead of size of its data. [pointerSize]
dnsval-2.0/libval/val_resquery.c:177:66: error: Uninitialized variable: glue_type [uninitvar]
dnsval-2.0/libval/val_support.c:591:17: warning: Either the condition 'tryit' is redundant or there is possible null pointer dereference: tryit. [nullPointerRedundantCheck]
dnsval-2.0/libval/val_support.c:585:13: note: Assuming that condition 'tryit' is not redundant
dnsval-2.0/libval/val_support.c:591:17: note: Null pointer dereference
dnsval-2.0/libval/val_support.c:705:22: warning: Redundant assignment of '*rdata_len_h' to itself. [selfAssignment]
dnsval-2.0/libval/val_support.c:1188:21: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
dnsval-2.0/libval/val_support.c:1189:21: style: The scope of the variable 'length' can be reduced. [variableScope]
dnsval-2.0/libval/val_support.c:1513:24: style: The scope of the variable 'p' can be reduced. [variableScope]
dnsval-2.0/libval/val_support.c:1530:23: style: The scope of the variable 'trail_new' can be reduced. [variableScope]
dnsval-2.0/libval/val_verify.c:33:18: style: The scope of the variable 'name_len' can be reduced. [variableScope]
dnsval-2.0/libval/val_x_query.c:270:5: style: Variable 'anbuf' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libval/val_x_query.c:247:0: note: Variable 'anbuf' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_x_query.c:270:5: note: Variable 'anbuf' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_x_query.c:271:5: style: Variable 'nsbuf' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libval/val_x_query.c:247:0: note: Variable 'nsbuf' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_x_query.c:271:5: note: Variable 'nsbuf' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_x_query.c:272:5: style: Variable 'arbuf' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libval/val_x_query.c:247:0: note: Variable 'arbuf' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_x_query.c:272:5: note: Variable 'arbuf' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_x_query.c:273:5: style: Variable 'an_auth' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libval/val_x_query.c:248:0: note: Variable 'an_auth' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_x_query.c:273:5: note: Variable 'an_auth' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_x_query.c:274:5: style: Variable 'ns_auth' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libval/val_x_query.c:249:0: note: Variable 'ns_auth' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_x_query.c:274:5: note: Variable 'ns_auth' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_x_query.c:276:5: style: Variable 'rp' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libval/val_x_query.c:250:0: note: Variable 'rp' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_x_query.c:276:5: note: Variable 'rp' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_x_query.c:583:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
dnsval-2.0/libval/val_x_query.c:579:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
dnsval-2.0/libval/val_x_query.c:583:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
[15:04]

ftp://ftp.se.debian.org/debian/pool/main/d/dnsviz/dnsviz_0.6.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dnswalk/dnswalk_2.0.2.dfsg.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/doc-linux-fr/doc-linux-fr_2013.01.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/doc-linux-ja/doc-linux-ja_2006.05.25.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/doc-linux-pl/doc-linux-pl_2002.06.14.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docbook/docbook_4.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docbook-defguide/docbook-defguide_2.0.17+svn9912.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docbook-dsssl/docbook-dsssl_1.79.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docbook-dsssl-doc/docbook-dsssl-doc_1.79.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docbook-ebnf/docbook-ebnf_1.2~cr1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docbook-html-forms/docbook-html-forms_1.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docbook-mathml/docbook-mathml_1.1CR1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docbook-simple/docbook-simple_1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docbook-slides/docbook-slides_3.4.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/docbook-slides-demo/docbook-slides-demo_3.4.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/docbook-to-man/docbook-to-man_2.0.0.orig.tar.gz
docbook-to-man-2.0.0.orig/Instant/allVersion.c:3:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
docbook-to-man-2.0.0.orig/Instant/browse.c:295:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/info.c:90:11: style: The scope of the variable 'hfmt' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/info.c:290:16: style: The scope of the variable 'ep' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/main.c:247:27: style: The scope of the variable 'tok' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/main.c:413:10: style: The scope of the variable 'c' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/main.c:574:13: style: The scope of the variable 'c' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/tables.c:740:9: style: Condition 'widths_v' is always false [knownConditionTrueFalse]
docbook-to-man-2.0.0.orig/Instant/tables.c:696:50: note: Assignment 'widths_v=0', assigned value is 0
docbook-to-man-2.0.0.orig/Instant/tables.c:740:9: note: Condition 'widths_v' is always false
docbook-to-man-2.0.0.orig/Instant/tables.c:383:3: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
docbook-to-man-2.0.0.orig/Instant/tables.c:830:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
docbook-to-man-2.0.0.orig/Instant/tables.c:831:5: note: Found duplicate branches for 'if' and 'else'.
docbook-to-man-2.0.0.orig/Instant/tables.c:830:10: note: Found duplicate branches for 'if' and 'else'.
docbook-to-man-2.0.0.orig/Instant/tables.c:754:10: style: The scope of the variable 'n' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/tables.c:754:13: style: The scope of the variable 'i' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/tables.c:755:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/tables.c:957:18: style: The scope of the variable 'cp' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/tables.c:440:17: style: Unused variable: ep [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:520:13: style: Unused variable: r [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:520:16: style: Unused variable: c [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:521:16: style: Unused variable: ep [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:521:21: style: Unused variable: ep2 [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:522:11: style: Unused variable: wt [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:635:11: style: Unused variable: at [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:637:10: style: Unused variable: n [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:637:16: style: Unused variable: inspan [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:694:13: style: Unused variable: n [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:695:11: style: Unused variable: tot [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:696:11: style: Unused variable: cp [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:696:15: style: Unused variable: wbuf [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:883:30: style: Unused variable: ep2 [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:1360:32: style: Unused variable: tssp [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:1393:31: style: Unused variable: tcsp [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:1394:32: style: Unused variable: tssp [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:1510:15: style: Unused variable: i [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:1548:24: style: Unused variable: cp2 [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tables.c:1774:23: style: Unused variable: ep2 [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tptregexp/regexp.c:197:15: style: The scope of the variable 'len' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/tptregexp/regexp.c:228:0: error: Memory leak: r [memleak]
docbook-to-man-2.0.0.orig/Instant/tptregexp/timer.c:54:7: style: Unused variable: dummy [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tptregexp/try.c:106:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
docbook-to-man-2.0.0.orig/Instant/tptregexp/try.c:235:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
docbook-to-man-2.0.0.orig/Instant/tptregexp/try.c:56:6: style: The scope of the variable 'i' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/traninit.c:290:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
docbook-to-man-2.0.0.orig/Instant/traninit.c:289:10: note: outer condition: *cp
docbook-to-man-2.0.0.orig/Instant/traninit.c:290:11: note: identical inner condition: *cp
docbook-to-man-2.0.0.orig/Instant/traninit.c:253:13: style: The scope of the variable 'do_regex' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/traninit.c:378:2: style: Variable 'lineno' is modified but its new value is never used. [unreadVariable]
docbook-to-man-2.0.0.orig/Instant/traninit.c:432:2: style: Variable 'lineno' is modified but its new value is never used. [unreadVariable]
docbook-to-man-2.0.0.orig/Instant/translate.c:479:12: style: The scope of the variable 'p' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/translate.c:723:13: style: The scope of the variable 'inc' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/translate.c:723:18: style: The scope of the variable 'n' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/translate.c:724:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/translate.c:724:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/translate.c:725:10: style: The scope of the variable 'ebuf' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/translate.c:773:10: style: The scope of the variable 'i' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/translate.c:337:5: style: Variable 'esc' is assigned a value that is never used. [unreadVariable]
docbook-to-man-2.0.0.orig/Instant/translate.c:627:11: style: Unused variable: cp [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/translate.c:627:15: style: Unused variable: buf [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/translate.c:627:31: style: Unused variable: dp [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/translate.c:627:36: style: Unused variable: sub [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/translate.c:627:41: style: Unused variable: prev [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/translate.c:628:10: style: Unused variable: i [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/translate.c:628:13: style: Unused variable: mapped [unusedVariable]
docbook-to-man-2.0.0.orig/Instant/tranvar.c:347:6: style: The scope of the variable 'id' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/tranvar.c:553:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/tranvar.c:582:23: style: The scope of the variable 'atval' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/util.c:295:17: warning: Either the condition 'if(name)' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
docbook-to-man-2.0.0.orig/Instant/util.c:308:5: note: Assuming that condition 'if(name)' is not redundant
docbook-to-man-2.0.0.orig/Instant/util.c:295:17: note: Null pointer dereference
docbook-to-man-2.0.0.orig/Instant/util.c:296:17: warning: Either the condition 'if(name)' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
docbook-to-man-2.0.0.orig/Instant/util.c:308:5: note: Assuming that condition 'if(name)' is not redundant
docbook-to-man-2.0.0.orig/Instant/util.c:296:17: note: Null pointer dereference
docbook-to-man-2.0.0.orig/Instant/util.c:297:17: warning: Either the condition 'if(name)' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
docbook-to-man-2.0.0.orig/Instant/util.c:308:5: note: Assuming that condition 'if(name)' is not redundant
docbook-to-man-2.0.0.orig/Instant/util.c:297:17: note: Null pointer dereference
docbook-to-man-2.0.0.orig/Instant/util.c:288:11: style: The scope of the variable 'pp' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/util.c:289:26: style: The scope of the variable 'cp' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/util.c:289:31: style: The scope of the variable 's' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/util.c:290:10: style: The scope of the variable 'i' can be reduced. [variableScope]
docbook-to-man-2.0.0.orig/Instant/util.c:414:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
[15:05]

ftp://ftp.se.debian.org/debian/pool/main/d/docbook-utils/docbook-utils_0.6.14.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docbook-website/docbook-website_2.5.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docbook-xml/docbook-xml_4.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docbook-xsl/docbook-xsl_1.79.1+dfsg.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/docbook-xsl-doc/docbook-xsl-doc_1.78.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/docbook-xsl-saxon/docbook-xsl-saxon_1.00.dfsg.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docbook2odf/docbook2odf_0.244.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docbook2x/docbook2x_0.8.8.orig.tar.gz
docbook2X-0.8.8/utf8trans/mtable.c:62:24: style: Function 'mtable_delete' argument 1 names different: declaration 'mtable' definition 'mtab'. [funcArgNamesDifferent]
docbook2X-0.8.8/utf8trans/mtable.h:51:29: note: Function 'mtable_delete' argument 1 names different: declaration 'mtable' definition 'mtab'.
docbook2X-0.8.8/utf8trans/mtable.c:62:24: note: Function 'mtable_delete' argument 1 names different: declaration 'mtable' definition 'mtab'.
docbook2X-0.8.8/utf8trans/mtable.c:120:21: style: Function 'mtable_set' argument 1 names different: declaration 'mtable' definition 'mtab'. [funcArgNamesDifferent]
docbook2X-0.8.8/utf8trans/mtable.h:65:26: note: Function 'mtable_set' argument 1 names different: declaration 'mtable' definition 'mtab'.
docbook2X-0.8.8/utf8trans/mtable.c:120:21: note: Function 'mtable_set' argument 1 names different: declaration 'mtable' definition 'mtab'.
docbook2X-0.8.8/utf8trans/mtable.c:150:22: style: Function 'mtable_get' argument 1 names different: declaration 'mtable' definition 'mtab'. [funcArgNamesDifferent]
docbook2X-0.8.8/utf8trans/mtable.h:70:27: note: Function 'mtable_get' argument 1 names different: declaration 'mtable' definition 'mtab'.
docbook2X-0.8.8/utf8trans/mtable.c:150:22: note: Function 'mtable_get' argument 1 names different: declaration 'mtable' definition 'mtab'.
docbook2X-0.8.8/utf8trans/utf8trans.c:103:15: style: The scope of the variable 'f' can be reduced. [variableScope]
docbook2X-0.8.8/utf8trans/utf8trans.c:103:19: style: The scope of the variable 'out' can be reduced. [variableScope]
docbook2X-0.8.8/utf8trans/utf8trans.c:398:10: style: The scope of the variable 'character' can be reduced. [variableScope]
docbook2X-0.8.8/utf8trans/utf8trans.c:399:12: style: The scope of the variable 'n' can be reduced. [variableScope]
docbook2X-0.8.8/utf8trans/utf8trans.c:399:15: style: The scope of the variable 'i' can be reduced. [variableScope]
docbook2X-0.8.8/utf8trans/utf8trans.c:465:10: style: The scope of the variable 'character' can be reduced. [variableScope]
docbook2X-0.8.8/utf8trans/utf8trans.c:266:18: style: Function 'encode_utf8' argument 1 names different: declaration 'codepoint' definition 'c'. [funcArgNamesDifferent]
docbook2X-0.8.8/utf8trans/utf8trans.c:62:24: note: Function 'encode_utf8' argument 1 names different: declaration 'codepoint' definition 'c'.
docbook2X-0.8.8/utf8trans/utf8trans.c:266:18: note: Function 'encode_utf8' argument 1 names different: declaration 'codepoint' definition 'c'.
[15:05]

ftp://ftp.se.debian.org/debian/pool/main/d/docbook5-xml/docbook5-xml_5.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docdiff/docdiff_0.5.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docker/docker_1.5.orig.tar.gz
docker-1.5/icons.c:9:4: warning: Redundant assignment of 'd' to itself. [selfAssignment]
docker-1.5/icons.c:9:8: warning: Redundant assignment of 'e' to itself. [selfAssignment]
[15:05]

ftp://ftp.se.debian.org/debian/pool/main/d/docker-compose/docker-compose_1.8.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docker-libkv/docker-libkv_0.2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docker-pycreds/docker-pycreds_0.2.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docker-registry/docker-registry_2.6.2~ds1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docker-runc/docker-runc_1.0.0~rc2+git+docker1.13.1~ds1.orig.tar.gz
docker-runc-tags-docker-1.13.1/libcontainer/nsenter/nsexec.c:288:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
docker-runc-tags-docker-1.13.1/libcontainer/nsenter/nsexec.c:304:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
docker-runc-tags-docker-1.13.1/libcontainer/nsenter/nsexec.c:304:3: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
docker-runc-tags-docker-1.13.1/libcontainer/nsenter/nsexec.c:665:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
docker-runc-tags-docker-1.13.1/libcontainer/nsenter/nsexec.c:700:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
[15:05]

ftp://ftp.se.debian.org/debian/pool/main/d/docker-swarm/docker-swarm_1.2.5+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docker.io/docker.io_18.06.0+dfsg1.orig.tar.xz
[15:05]

ftp://ftp.se.debian.org/debian/pool/main/d/dockerpty/dockerpty_0.4.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docky/docky_2.2.1.1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/doclifter/doclifter_2.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/doconce/doconce_0.7.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docopt/docopt_0.6.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docopt.cpp/docopt.cpp_0.6.2.orig.tar.gz
docopt.cpp-0.6.2/docopt_private.h:212:8: style: Technically the member function 'docopt::BranchPattern::fix_repeating_arguments' can be const. [functionConst]
docopt.cpp-0.6.2/docopt_private.h:393:29: note: Technically the member function 'docopt::BranchPattern::fix_repeating_arguments' can be const.
docopt.cpp-0.6.2/docopt_private.h:212:8: note: Technically the member function 'docopt::BranchPattern::fix_repeating_arguments' can be const.
docopt.cpp-0.6.2/docopt_value.h:26:3: style: Struct 'value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
docopt.cpp-0.6.2/docopt_value.h:27:3: style: Struct 'value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
docopt.cpp-0.6.2/docopt_private.h:143:3: style: Class 'BranchPattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[15:05]

ftp://ftp.se.debian.org/debian/pool/main/d/docsis/docsis_0.9.6+git16-g61ee500+dfsg.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/doctest/doctest_1.2.9+repack0.orig.tar.xz
doctest-1.2.9+repack0/scripts/how_stuff_works/how_captures_work.cpp:83:5: style: Unused variable: _CAPTURE_0 [unusedVariable]
doctest-1.2.9+repack0/scripts/how_stuff_works/how_captures_work.cpp:25:0: style: Struct 'InfoBuilder :: Capture < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doctest-1.2.9+repack0/scripts/how_stuff_works/how_captures_work.cpp:38:32: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
doctest-1.2.9+repack0/scripts/how_stuff_works/how_exception_translators_work.cpp:16:5: style: Struct 'Translator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doctest-1.2.9+repack0/scripts/how_stuff_works/how_exception_translators_work.cpp:18:10: style: The function 'translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doctest-1.2.9+repack0/scripts/how_stuff_works/how_exception_translators_work.cpp:11:18: note: Virtual function in base class
doctest-1.2.9+repack0/scripts/how_stuff_works/how_exception_translators_work.cpp:18:10: note: Function in derived class
doctest-1.2.9+repack0/scripts/how_stuff_works/how_exception_translators_work.cpp:21:11: style: Exception should be caught by reference. [catchExceptionByValue]
[15:05]

ftp://ftp.se.debian.org/debian/pool/main/d/doctorj/doctorj_5.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/doctrine/doctrine_2.6.2+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/doctrine-sphinx-theme/doctrine-sphinx-theme_0~20130227.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docvert/docvert_4.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/docx2txt/docx2txt_1.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dodgy/dodgy_0.1.9.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dogecoin/dogecoin_1.10.0.orig.tar.gz
dogecoin-1.10.0/src/protocol.h:116:9: style: C-style pointer casting [cstyleCast]
dogecoin-1.10.0/src/addrman.h:56:9: style: C-style pointer casting [cstyleCast]
dogecoin-1.10.0/src/addrman.cpp:101:40: style: Function 'SwapRandom' argument 1 names different: declaration 'nRandomPos1' definition 'nRndPos1'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/addrman.h:213:34: note: Function 'SwapRandom' argument 1 names different: declaration 'nRandomPos1' definition 'nRndPos1'.
dogecoin-1.10.0/src/addrman.cpp:101:40: note: Function 'SwapRandom' argument 1 names different: declaration 'nRandomPos1' definition 'nRndPos1'.
dogecoin-1.10.0/src/addrman.cpp:101:63: style: Function 'SwapRandom' argument 2 names different: declaration 'nRandomPos2' definition 'nRndPos2'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/addrman.h:213:60: note: Function 'SwapRandom' argument 2 names different: declaration 'nRandomPos2' definition 'nRndPos2'.
dogecoin-1.10.0/src/addrman.cpp:101:63: note: Function 'SwapRandom' argument 2 names different: declaration 'nRandomPos2' definition 'nRndPos2'.
dogecoin-1.10.0/src/addrman.h:293:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/addrman.h:303:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/addrman.h:415:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/addrman.h:501:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/serialize.h:804:10: performance: Technically the member function 'CSerActionSerialize::ForRead' can be static. [functionStatic]
dogecoin-1.10.0/src/serialize.h:808:10: performance: Technically the member function 'CSerActionUnserialize::ForRead' can be static. [functionStatic]
dogecoin-1.10.0/src/sync.h:274:5: style: Technically the member function 'CSemaphoreGrant::operatorbool' can be const. [functionConst]
dogecoin-1.10.0/src/addrman.h:461:9: style: Technically the member function 'CAddrMan::size' can be const. [functionConst]
dogecoin-1.10.0/src/addrman.h:467:10: performance: Technically the member function 'CAddrMan::Check' can be static. [functionStatic]
dogecoin-1.10.0/src/streams.h:120:15: style: Technically the member function 'CDataStream::operator[]' can be const. [functionConst]
dogecoin-1.10.0/src/streams.h:211:9: style: Technically the member function 'CDataStream::in_avail' can be const. [functionConst]
dogecoin-1.10.0/src/streams.h:214:9: style: Technically the member function 'CDataStream::GetType' can be const. [functionConst]
dogecoin-1.10.0/src/streams.h:216:9: style: Technically the member function 'CDataStream::GetVersion' can be const. [functionConst]
dogecoin-1.10.0/src/streams.h:369:9: style: Technically the member function 'CAutoFile::GetType' can be const. [functionConst]
dogecoin-1.10.0/src/streams.h:371:9: style: Technically the member function 'CAutoFile::GetVersion' can be const. [functionConst]
dogecoin-1.10.0/src/streams.h:514:14: style: Technically the member function 'CBufferedFile::GetPos' can be const. [functionConst]
dogecoin-1.10.0/src/serialize.h:423:5: style: Class 'CVarInt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/serialize.h:446:5: style: Class 'LimitedString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/netbase.h:48:9: style: Class 'CNetAddr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/netbase.h:90:9: style: Class 'CNetAddr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/netbase.h:140:9: style: Class 'CService' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/netbase.h:159:9: style: Class 'CService' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/uint256.h:103:5: style: Class 'uint160' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/uint256.h:115:5: style: Class 'uint256' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/protocol.h:34:5: style: Class 'CMessageHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/protocol.h:35:5: style: Class 'CMessageHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/sync.h:189:5: style: Class 'CSemaphore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/alert.cpp:155:14: style: C-style pointer casting [cstyleCast]
dogecoin-1.10.0/src/alert.cpp:219:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/limitedmap.h:30:0: performance: Variable 'nMaxSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/net.h:204:5: style: Class 'CNetMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/pubkey.h:31:5: style: Class 'CKeyID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/pubkey.h:89:5: style: Class 'CPubKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/mruset.h:31:0: style: Class 'mruset < CInv >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/limitedmap.h:30:0: style: Class 'limitedmap < CInv , int64_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/utilstrencodings.h:81:47: performance: Function parameter 'in' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/amount.cpp:18:33: style: Function 'GetFee' argument 1 names different: declaration 'size' definition 'nSize'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/amount.h:36:27: note: Function 'GetFee' argument 1 names different: declaration 'size' definition 'nSize'.
dogecoin-1.10.0/src/amount.cpp:18:33: note: Function 'GetFee' argument 1 names different: declaration 'size' definition 'nSize'.
dogecoin-1.10.0/src/amount.h:26:1: warning: The class 'CFeeRate' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dogecoin-1.10.0/src/arith_uint256.cpp:177:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dogecoin-1.10.0/src/arith_uint256.h:82:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/arith_uint256.h:177:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dogecoin-1.10.0/src/arith_uint256.h:194:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dogecoin-1.10.0/src/arith_uint256.h:182:21: style: Technically the member function 'base_uint::operator++' can be const. [functionConst]
dogecoin-1.10.0/src/arith_uint256.h:199:21: style: Technically the member function 'base_uint::operator--' can be const. [functionConst]
dogecoin-1.10.0/src/arith_uint256.h:51:5: style: Class 'base_uint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/arith_uint256.h:256:5: style: Class 'arith_uint256' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/arith_uint256.h:257:5: style: Class 'arith_uint256' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/primitives/pureheader.h:168:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dogecoin-1.10.0/src/primitives/transaction.h:214:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dogecoin-1.10.0/src/primitives/transaction.h:275:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dogecoin-1.10.0/src/coins.h:216:33: style: Condition '(nCode&2)!=0' is always false [knownConditionTrueFalse]
dogecoin-1.10.0/src/coins.h:209:30: note: Assignment 'nCode=0', assigned value is 0
dogecoin-1.10.0/src/coins.h:216:33: note: Condition '(nCode&2)!=0' is always false
dogecoin-1.10.0/src/coins.h:217:33: style: Condition '(nCode&4)!=0' is always false [knownConditionTrueFalse]
dogecoin-1.10.0/src/coins.h:209:30: note: Assignment 'nCode=0', assigned value is 0
dogecoin-1.10.0/src/coins.h:217:33: note: Condition '(nCode&4)!=0' is always false
dogecoin-1.10.0/src/coins.h:218:61: style: Condition '(nCode&6)!=0' is always false [knownConditionTrueFalse]
dogecoin-1.10.0/src/coins.h:209:30: note: Assignment 'nCode=0', assigned value is 0
dogecoin-1.10.0/src/coins.h:218:61: note: Condition '(nCode&6)!=0' is always false
dogecoin-1.10.0/src/auxpow.h:64:9: style: C-style pointer casting [cstyleCast]
dogecoin-1.10.0/src/primitives/block.h:39:9: style: C-style pointer casting [cstyleCast]
dogecoin-1.10.0/src/primitives/block.h:88:11: style: C-style pointer casting [cstyleCast]
dogecoin-1.10.0/src/primitives/block.h:95:9: style: C-style pointer casting [cstyleCast]
dogecoin-1.10.0/src/main.h:256:9: style: C-style pointer casting [cstyleCast]
dogecoin-1.10.0/src/auxpow.cpp:32:35: style: C-style pointer casting [cstyleCast]
dogecoin-1.10.0/src/memusage.h:96:72: style: Function 'DynamicUsage' argument 1 names different: declaration 's' definition 'm'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/memusage.h:34:110: note: Function 'DynamicUsage' argument 1 names different: declaration 's' definition 'm'.
dogecoin-1.10.0/src/memusage.h:96:72: note: Function 'DynamicUsage' argument 1 names different: declaration 's' definition 'm'.
dogecoin-1.10.0/src/arith_uint256.h:82:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/arith_uint256.h:177:0: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dogecoin-1.10.0/src/arith_uint256.h:194:0: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dogecoin-1.10.0/src/auxpow.h:116:21: warning: Member variable 'CAuxPow::nChainIndex' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/auxpow.h:121:5: warning: Member variable 'CAuxPow::nChainIndex' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/chainparamsbase.h:30:5: warning: Member variable 'CBaseChainParams::nRPCPort' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/chainparams.h:94:5: warning: Member variable 'CChainParams::consensus' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/chainparams.h:94:5: warning: Member variable 'CChainParams::pConsensusRoot' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/chainparams.h:94:5: warning: Member variable 'CChainParams::pchMessageStart' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/chainparams.h:94:5: warning: Member variable 'CChainParams::nDefaultPort' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/chainparams.h:94:5: warning: Member variable 'CChainParams::nMinerThreads' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/chainparams.h:94:5: warning: Member variable 'CChainParams::nPruneAfterHeight' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/chainparams.h:94:5: warning: Member variable 'CChainParams::fRequireRPCPassword' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/chainparams.h:94:5: warning: Member variable 'CChainParams::fMiningRequiresPeers' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/chainparams.h:94:5: warning: Member variable 'CChainParams::fDefaultConsistencyChecks' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/chainparams.h:94:5: warning: Member variable 'CChainParams::fRequireStandard' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/chainparams.h:94:5: warning: Member variable 'CChainParams::fMineBlocksOnDemand' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/chainparams.h:94:5: warning: Member variable 'CChainParams::fTestnetToBeDeprecatedFieldRPC' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/chainparams.h:94:5: warning: Member variable 'CChainParams::checkpointData' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/memusage.h:52:1: style: The struct 'stl_tree_node' does not have a constructor although it has private member variables. [noConstructor]
dogecoin-1.10.0/src/memusage.h:83:1: style: The struct 'boost_unordered_node' does not have a constructor although it has private member variables. [noConstructor]
dogecoin-1.10.0/src/primitives/transaction.h:22:47: performance: Variable 'hash' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/primitives/block.h:143:9: performance: Variable 'vHave' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/chain.h:290:9: performance: Variable 'hashPrev' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/chain.h:294:9: performance: Variable 'hashPrev' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/primitives/pureheader.h:129:5: style: Technically the member function 'CBlockVersion::operatorint' can be const. [functionConst]
dogecoin-1.10.0/src/primitives/transaction.h:138:13: performance: Technically the member function 'CTxOut::GetDustThreshold' can be static. [functionStatic]
dogecoin-1.10.0/src/primitives/transaction.h:154:10: performance: Technically the member function 'CTxOut::IsDust' can be static. [functionStatic]
dogecoin-1.10.0/src/txmempool.h:137:19: style: Technically the member function 'CTxMemPool::size' can be const. [functionConst]
dogecoin-1.10.0/src/txmempool.h:142:14: style: Technically the member function 'CTxMemPool::GetTotalTxSize' can be const. [functionConst]
dogecoin-1.10.0/src/arith_uint256.h:182:0: style: Technically the member function 'base_uint < 256 >::operator++' can be const. [functionConst]
dogecoin-1.10.0/src/arith_uint256.h:199:0: style: Technically the member function 'base_uint < 256 >::operator--' can be const. [functionConst]
dogecoin-1.10.0/src/primitives/transaction.h:205:5: style: Class 'CTransaction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/primitives/transaction.h:268:5: style: Struct 'CMutableTransaction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/auxpow.h:47:5: style: Class 'CMerkleTx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/primitives/block.h:85:5: style: Class 'CBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/primitives/block.h:141:5: style: Struct 'CBlockLocator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/chain.h:186:5: style: Class 'CBlockIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/script/script.h:384:5: style: Class 'CScript' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/compressor.h:56:5: style: Class 'CScriptCompressor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/compressor.h:104:5: style: Class 'CTxOutCompressor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/coins.h:348:5: style: Class 'CCoinsViewBacked' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/coins.h:399:5: style: Class 'CCoinsViewCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/script/standard.h:24:5: style: Class 'CScriptID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/script/standard.h:25:5: style: Class 'CScriptID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/txmempool.h:103:5: style: Class 'CTxMemPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/arith_uint256.h:51:0: style: Class 'base_uint < 256 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/primitives/pureheader.h:17:1: warning: The class 'CBlockVersion' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
dogecoin-1.10.0/src/coins.h:349:10: style: The function 'GetCoins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:320:18: note: Virtual function in base class
dogecoin-1.10.0/src/coins.h:349:10: note: Function in derived class
dogecoin-1.10.0/src/coins.h:350:10: style: The function 'HaveCoins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:324:18: note: Virtual function in base class
dogecoin-1.10.0/src/coins.h:350:10: note: Function in derived class
dogecoin-1.10.0/src/coins.h:351:13: style: The function 'GetBestBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:327:21: note: Virtual function in base class
dogecoin-1.10.0/src/coins.h:351:13: note: Function in derived class
dogecoin-1.10.0/src/coins.h:353:10: style: The function 'BatchWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:331:18: note: Virtual function in base class
dogecoin-1.10.0/src/coins.h:353:10: note: Function in derived class
dogecoin-1.10.0/src/coins.h:354:10: style: The function 'GetStats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:334:18: note: Virtual function in base class
dogecoin-1.10.0/src/coins.h:354:10: note: Function in derived class
dogecoin-1.10.0/src/coins.h:403:10: style: The function 'GetCoins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:320:18: note: Virtual function in base class
dogecoin-1.10.0/src/coins.h:403:10: note: Function in derived class
dogecoin-1.10.0/src/coins.h:404:10: style: The function 'HaveCoins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:324:18: note: Virtual function in base class
dogecoin-1.10.0/src/coins.h:404:10: note: Function in derived class
dogecoin-1.10.0/src/coins.h:405:13: style: The function 'GetBestBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:327:21: note: Virtual function in base class
dogecoin-1.10.0/src/coins.h:405:13: note: Function in derived class
dogecoin-1.10.0/src/coins.h:407:10: style: The function 'BatchWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:331:18: note: Virtual function in base class
dogecoin-1.10.0/src/coins.h:407:10: note: Function in derived class
dogecoin-1.10.0/src/txmempool.h:178:10: style: The function 'GetCoins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:320:18: note: Virtual function in base class
dogecoin-1.10.0/src/txmempool.h:178:10: note: Function in derived class
dogecoin-1.10.0/src/txmempool.h:179:10: style: The function 'HaveCoins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:324:18: note: Virtual function in base class
dogecoin-1.10.0/src/txmempool.h:179:10: note: Function in derived class
dogecoin-1.10.0/src/consensus/validation.h:36:58: performance: Function parameter 'strRejectReasonIn' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/consensus/validation.h:48:61: performance: Function parameter '_strRejectReason' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/consensus/validation.h:51:28: performance: Function parameter 'strRejectReasonIn' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/txmempool.h:133:70: performance: Function parameter 'strHash' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/primitives/block.h:40:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dogecoin-1.10.0/src/primitives/block.h:95:20: style: C-style pointer casting [cstyleCast]
dogecoin-1.10.0/src/base58.cpp:21:64: style: Function 'DecodeBase58' argument 2 names different: declaration 'vchRet' definition 'vch'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/base58.h:43:64: note: Function 'DecodeBase58' argument 2 names different: declaration 'vchRet' definition 'vch'.
dogecoin-1.10.0/src/base58.cpp:21:64: note: Function 'DecodeBase58' argument 2 names different: declaration 'vchRet' definition 'vch'.
dogecoin-1.10.0/src/base58.cpp:42:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/base58.cpp:58:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/base58.cpp:81:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/base58.cpp:92:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/base58.h:113:5: style: Class 'CBitcoinAddress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/base58.h:114:5: style: Class 'CBitcoinAddress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/base58.h:115:5: style: Class 'CBitcoinAddress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/base58.h:134:5: style: Class 'CBitcoinSecret' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/base58.h:153:5: style: Class 'CBitcoinExtKeyBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/base58.cpp:212:5: style: Class 'CBitcoinAddressVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/key.h:35:1: warning: The class 'CKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dogecoin-1.10.0/src/json/json_spirit_reader_template.h:206:9: style: Class 'Semantic_actions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_reader_template.h:376:9: style: Class 'Json_grammer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_reader_template.h:416:13: style: Class 'definition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_reader_template.h:583:9: style: Struct 'Multi_pass_iters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:42:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:43:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:44:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:45:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:46:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:47:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:48:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:49:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:50:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/bitcoin-tx.cpp:347:5: style: Variable 'fGivenKeys' is reassigned a value before the old one has been used. [redundantAssignment]
dogecoin-1.10.0/src/bitcoin-tx.cpp:344:0: note: Variable 'fGivenKeys' is reassigned a value before the old one has been used.
dogecoin-1.10.0/src/bitcoin-tx.cpp:347:5: note: Variable 'fGivenKeys' is reassigned a value before the old one has been used.
dogecoin-1.10.0/src/keystore.h:81:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/univalue/univalue.h:21:9: performance: Variable 'val' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/univalue/univalue.h:23:5: style: Class 'UniValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/univalue/univalue.h:26:5: style: Class 'UniValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/univalue/univalue.h:29:5: style: Class 'UniValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/univalue/univalue.h:32:5: style: Class 'UniValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/univalue/univalue.h:35:5: style: Class 'UniValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/univalue/univalue.h:38:5: style: Class 'UniValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/keystore.h:62:10: style: The function 'AddKeyPubKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/keystore.h:28:18: note: Virtual function in base class
dogecoin-1.10.0/src/keystore.h:62:10: note: Function in derived class
dogecoin-1.10.0/src/keystore.h:63:10: style: The function 'HaveKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/keystore.h:32:18: note: Virtual function in base class
dogecoin-1.10.0/src/keystore.h:63:10: note: Function in derived class
dogecoin-1.10.0/src/keystore.h:72:10: style: The function 'GetKeys' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/keystore.h:34:18: note: Virtual function in base class
dogecoin-1.10.0/src/keystore.h:72:10: note: Function in derived class
dogecoin-1.10.0/src/keystore.h:85:10: style: The function 'GetKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/keystore.h:33:18: note: Virtual function in base class
dogecoin-1.10.0/src/keystore.h:85:10: note: Function in derived class
dogecoin-1.10.0/src/keystore.h:98:18: style: The function 'AddCScript' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/keystore.h:38:18: note: Virtual function in base class
dogecoin-1.10.0/src/keystore.h:98:18: note: Function in derived class
dogecoin-1.10.0/src/keystore.h:99:18: style: The function 'HaveCScript' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/keystore.h:39:18: note: Virtual function in base class
dogecoin-1.10.0/src/keystore.h:99:18: note: Function in derived class
dogecoin-1.10.0/src/keystore.h:100:18: style: The function 'GetCScript' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/keystore.h:40:18: note: Virtual function in base class
dogecoin-1.10.0/src/keystore.h:100:18: note: Function in derived class
dogecoin-1.10.0/src/keystore.h:102:18: style: The function 'AddWatchOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/keystore.h:43:18: note: Virtual function in base class
dogecoin-1.10.0/src/keystore.h:102:18: note: Function in derived class
dogecoin-1.10.0/src/keystore.h:103:18: style: The function 'RemoveWatchOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/keystore.h:44:18: note: Virtual function in base class
dogecoin-1.10.0/src/keystore.h:103:18: note: Function in derived class
dogecoin-1.10.0/src/keystore.h:104:18: style: The function 'HaveWatchOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/keystore.h:45:18: note: Virtual function in base class
dogecoin-1.10.0/src/keystore.h:104:18: note: Function in derived class
dogecoin-1.10.0/src/keystore.h:105:18: style: The function 'HaveWatchOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/keystore.h:46:18: note: Virtual function in base class
dogecoin-1.10.0/src/keystore.h:105:18: note: Function in derived class
dogecoin-1.10.0/src/script/sign.h:42:33: style: The function 'Checker' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/script/sign.h:27:41: note: Virtual function in base class
dogecoin-1.10.0/src/script/sign.h:42:33: note: Function in derived class
dogecoin-1.10.0/src/script/sign.h:43:10: style: The function 'CreateSig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/script/sign.h:30:18: note: Virtual function in base class
dogecoin-1.10.0/src/script/sign.h:43:10: note: Function in derived class
dogecoin-1.10.0/src/bitcoin-tx.cpp:147:0: error: Resource leak: f [resourceLeak]
dogecoin-1.10.0/src/scheduler.h:80:10: style: Technically the member function 'CScheduler::shouldStop' can be const. [functionConst]
dogecoin-1.10.0/src/bloom.cpp:23:81: style: Function 'CBloomFilter' argument 3 names different: declaration 'nTweak' definition 'nTweakIn'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/bloom.h:70:71: note: Function 'CBloomFilter' argument 3 names different: declaration 'nTweak' definition 'nTweakIn'.
dogecoin-1.10.0/src/bloom.cpp:23:81: note: Function 'CBloomFilter' argument 3 names different: declaration 'nTweak' definition 'nTweakIn'.
dogecoin-1.10.0/src/bloom.cpp:44:81: style: Function 'CBloomFilter' argument 3 names different: declaration 'nTweak' definition 'nTweakIn'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/bloom.h:57:71: note: Function 'CBloomFilter' argument 3 names different: declaration 'nTweak' definition 'nTweakIn'.
dogecoin-1.10.0/src/bloom.cpp:44:81: note: Function 'CBloomFilter' argument 3 names different: declaration 'nTweak' definition 'nTweakIn'.
dogecoin-1.10.0/src/bloom.cpp:212:73: style: Function 'CRollingBloomFilter' argument 2 names different: declaration 'nFPRate' definition 'fpRate'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/bloom.h:114:56: note: Function 'CRollingBloomFilter' argument 2 names different: declaration 'nFPRate' definition 'fpRate'.
dogecoin-1.10.0/src/bloom.cpp:212:73: note: Function 'CRollingBloomFilter' argument 2 names different: declaration 'nFPRate' definition 'fpRate'.
dogecoin-1.10.0/src/chainparams.cpp:209:9: performance: Variable 'minDifficultyConsensus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/coins.cpp:144:51: style: Function 'SetBestBlock' argument 1 names different: declaration 'hashBlock' definition 'hashBlockIn'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/coins.h:406:38: note: Function 'SetBestBlock' argument 1 names different: declaration 'hashBlock' definition 'hashBlockIn'.
dogecoin-1.10.0/src/coins.cpp:144:51: note: Function 'SetBestBlock' argument 1 names different: declaration 'hashBlock' definition 'hashBlockIn'.
dogecoin-1.10.0/src/coins.cpp:148:70: style: Function 'BatchWrite' argument 2 names different: declaration 'hashBlock' definition 'hashBlockIn'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/coins.h:407:57: note: Function 'BatchWrite' argument 2 names different: declaration 'hashBlock' definition 'hashBlockIn'.
dogecoin-1.10.0/src/coins.cpp:148:70: note: Function 'BatchWrite' argument 2 names different: declaration 'hashBlock' definition 'hashBlockIn'.
dogecoin-1.10.0/src/coins.h:406:10: style: Technically the member function 'CCoinsViewCache::SetBestBlock' can be const. [functionConst]
dogecoin-1.10.0/src/coins.cpp:144:23: note: Technically the member function 'CCoinsViewCache::SetBestBlock' can be const.
dogecoin-1.10.0/src/coins.h:406:10: note: Technically the member function 'CCoinsViewCache::SetBestBlock' can be const.
dogecoin-1.10.0/src/compat/glibcxx_sanity.cpp:50:14: warning: Return value of function test.at() is not used. [ignoredReturnValue]
dogecoin-1.10.0/src/compat/glibcxx_sanity.cpp:50:9: style: Reading from empty STL container 'test' [reademptycontainer]
dogecoin-1.10.0/src/compressor.cpp:88:90: style: Function 'Decompress' argument 2 names different: declaration 'out' definition 'in'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/compressor.h:54:75: note: Function 'Decompress' argument 2 names different: declaration 'out' definition 'in'.
dogecoin-1.10.0/src/compressor.cpp:88:90: note: Function 'Decompress' argument 2 names different: declaration 'out' definition 'in'.
dogecoin-1.10.0/src/compressor.cpp:142:52: style: Function 'CompressAmount' argument 1 names different: declaration 'nAmount' definition 'n'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/compressor.h:101:45: note: Function 'CompressAmount' argument 1 names different: declaration 'nAmount' definition 'n'.
dogecoin-1.10.0/src/compressor.cpp:142:52: note: Function 'CompressAmount' argument 1 names different: declaration 'nAmount' definition 'n'.
dogecoin-1.10.0/src/compressor.cpp:161:54: style: Function 'DecompressAmount' argument 1 names different: declaration 'nAmount' definition 'x'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/compressor.h:102:47: note: Function 'DecompressAmount' argument 1 names different: declaration 'nAmount' definition 'x'.
dogecoin-1.10.0/src/compressor.cpp:161:54: note: Function 'DecompressAmount' argument 1 names different: declaration 'nAmount' definition 'x'.
dogecoin-1.10.0/src/compressor.h:53:18: performance: Technically the member function 'CScriptCompressor::GetSpecialSize' can be static. [functionStatic]
dogecoin-1.10.0/src/compressor.cpp:79:33: note: Technically the member function 'CScriptCompressor::GetSpecialSize' can be static.
dogecoin-1.10.0/src/compressor.h:53:18: note: Technically the member function 'CScriptCompressor::GetSpecialSize' can be static.
dogecoin-1.10.0/src/primitives/transaction.h:22:23: performance: Function parameter 'hashIn' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/crypto/scrypt-sse2.cpp:103:14: style: The scope of the variable 'j' can be reduced. [variableScope]
dogecoin-1.10.0/src/crypto/scrypt.cpp:147:9: style: The scope of the variable 'clen' can be reduced. [variableScope]
dogecoin-1.10.0/src/crypto/scrypt.cpp:261:14: style: The scope of the variable 'j' can be reduced. [variableScope]
dogecoin-1.10.0/src/dogecoin.cpp:38:87: style: Function 'CalculateDogecoinNextWorkRequired' argument 2 names different: declaration 'nLastRetargetTime' definition 'nFirstBlockTime'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/dogecoin.h:11:87: note: Function 'CalculateDogecoinNextWorkRequired' argument 2 names different: declaration 'nLastRetargetTime' definition 'nFirstBlockTime'.
dogecoin-1.10.0/src/dogecoin.cpp:38:87: note: Function 'CalculateDogecoinNextWorkRequired' argument 2 names different: declaration 'nLastRetargetTime' definition 'nFirstBlockTime'.
dogecoin-1.10.0/src/init.cpp:1049:10: style: The scope of the variable 'fBound' can be reduced. [variableScope]
dogecoin-1.10.0/src/leveldbwrapper.h:155:10: performance: Technically the member function 'CLevelDBWrapper::Flush' can be static. [functionStatic]
dogecoin-1.10.0/src/leveldbwrapper.h:22:5: style: Class 'leveldb_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/init.cpp:122:5: style: Class 'CCoinsViewErrorCatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/txdb.h:37:10: style: The function 'GetCoins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:320:18: note: Virtual function in base class
dogecoin-1.10.0/src/txdb.h:37:10: note: Function in derived class
dogecoin-1.10.0/src/txdb.h:38:10: style: The function 'HaveCoins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:324:18: note: Virtual function in base class
dogecoin-1.10.0/src/txdb.h:38:10: note: Function in derived class
dogecoin-1.10.0/src/txdb.h:39:13: style: The function 'GetBestBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:327:21: note: Virtual function in base class
dogecoin-1.10.0/src/txdb.h:39:13: note: Function in derived class
dogecoin-1.10.0/src/txdb.h:40:10: style: The function 'BatchWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:331:18: note: Virtual function in base class
dogecoin-1.10.0/src/txdb.h:40:10: note: Function in derived class
dogecoin-1.10.0/src/txdb.h:41:10: style: The function 'GetStats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:334:18: note: Virtual function in base class
dogecoin-1.10.0/src/txdb.h:41:10: note: Function in derived class
dogecoin-1.10.0/src/init.cpp:123:10: style: The function 'GetCoins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/coins.h:320:18: note: Virtual function in base class
dogecoin-1.10.0/src/init.cpp:123:10: note: Function in derived class
dogecoin-1.10.0/src/json/json_spirit_value.h:42:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:43:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:44:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:45:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:46:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:47:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:48:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:49:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:50:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: string > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:42:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:43:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:44:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:45:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:46:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:47:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:48:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:49:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:50:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_map < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:42:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:43:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:44:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:45:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:46:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:47:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:48:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:49:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/json/json_spirit_value.h:50:0: style: Class 'json_spirit :: Value_impl < json_spirit :: Config_vector < std :: wstring > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/key.cpp:23:28: style: Function 'MakeNewKey' argument 1 names different: declaration 'fCompressed' definition 'fCompressedIn'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/key.h:109:26: note: Function 'MakeNewKey' argument 1 names different: declaration 'fCompressed' definition 'fCompressedIn'.
dogecoin-1.10.0/src/key.cpp:23:28: note: Function 'MakeNewKey' argument 1 names different: declaration 'fCompressed' definition 'fCompressedIn'.
dogecoin-1.10.0/src/key.cpp:76:40: style: Function 'VerifyPubKey' argument 1 names different: declaration 'vchPubKey' definition 'pubkey'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/key.h:145:38: note: Function 'VerifyPubKey' argument 1 names different: declaration 'vchPubKey' definition 'pubkey'.
dogecoin-1.10.0/src/key.cpp:76:40: note: Function 'VerifyPubKey' argument 1 names different: declaration 'vchPubKey' definition 'pubkey'.
dogecoin-1.10.0/src/support/allocators/secure.h:31:0: style: Struct 'secure_allocator < unsigned char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/leveldb/db/autocompact_test.cc:106:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/db/corruption_test.cc:202:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/db/db_bench.cc:284:3: warning: Member variable 'SharedState::total' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/leveldb/db/db_bench.cc:284:3: warning: Member variable 'SharedState::num_initialized' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/leveldb/db/db_bench.cc:284:3: warning: Member variable 'SharedState::num_done' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/leveldb/db/db_bench.cc:284:3: warning: Member variable 'SharedState::start' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/leveldb/db/db_bench.cc:294:3: warning: Member variable 'ThreadState::shared' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/leveldb/db/db_bench.cc:332:8: performance: Technically the member function 'leveldb::Benchmark::PrintWarnings' can be static. [functionStatic]
dogecoin-1.10.0/src/leveldb/db/db_bench.cc:353:8: performance: Technically the member function 'leveldb::Benchmark::PrintEnvironment' can be static. [functionStatic]
dogecoin-1.10.0/src/leveldb/db/db_bench.cc:608:8: performance: Technically the member function 'leveldb::Benchmark::Crc32c' can be static. [functionStatic]
dogecoin-1.10.0/src/leveldb/db/db_bench.cc:627:8: performance: Technically the member function 'leveldb::Benchmark::AcquireLoad' can be static. [functionStatic]
dogecoin-1.10.0/src/leveldb/db/db_bench.cc:643:8: performance: Technically the member function 'leveldb::Benchmark::SnappyCompress' can be static. [functionStatic]
dogecoin-1.10.0/src/leveldb/db/db_bench.cc:668:8: performance: Technically the member function 'leveldb::Benchmark::SnappyUncompress' can be static. [functionStatic]
dogecoin-1.10.0/src/leveldb/db/db_bench.cc:294:3: style: Struct 'ThreadState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/leveldb/db/db_impl.cc:48:12: warning: Member variable 'Writer::batch' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/leveldb/db/db_impl.cc:48:12: warning: Member variable 'Writer::sync' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/leveldb/db/db_impl.cc:48:12: warning: Member variable 'Writer::done' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/leveldb/db/db_iter.cc:130:49: style: Function 'ParseKey' argument 1 names different: declaration 'key' definition 'ikey'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/leveldb/db/db_iter.cc:91:36: note: Function 'ParseKey' argument 1 names different: declaration 'key' definition 'ikey'.
dogecoin-1.10.0/src/leveldb/db/db_iter.cc:130:49: note: Function 'ParseKey' argument 1 names different: declaration 'key' definition 'ikey'.
dogecoin-1.10.0/src/leveldb/db/db_test.cc:506:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/db/dbformat_test.cc:49:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/db/filename_test.cc:16:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/db/log_test.cc:238:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/db/repair.cc:57:5: style: Class 'Repairer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dogecoin-1.10.0/src/leveldb/db/repair.cc:57:5: style: Class 'Repairer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dogecoin-1.10.0/src/leveldb/db/skiplist_test.cc:31:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/db/version_edit_test.cc:22:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/db/version_set.cc:27:50: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
dogecoin-1.10.0/src/leveldb/db/version_set.cc:32:55: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
dogecoin-1.10.0/src/leveldb/db/version_set.cc:156:3: warning: Member variable 'LevelFileNumIterator::value_buf_' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/leveldb/db/version_set_test.cc:51:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/db/write_batch_test.cc:57:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/helpers/memenv/memenv.cc:205:3: style: Class 'WritableFileImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/leveldb/helpers/memenv/memenv_test.cc:28:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/issues/issue178_test.cc:30:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/issues/issue200_test.cc:16:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/table/filter_block_test.cc:46:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/table/iterator.cc:44:3: style: Class 'EmptyIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/leveldb/table/table_test.cc:648:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/util/arena.cc:43:57: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dogecoin-1.10.0/src/leveldb/util/arena_test.cc:14:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/util/bloom_test.cc:88:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/util/cache.cc:189:15: style: Checking if unsigned variable 'e->refs' is less than zero. [unsignedLessThanZero]
dogecoin-1.10.0/src/leveldb/util/cache.cc:170:11: warning: Member variable 'LRUCache::capacity_' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/leveldb/util/cache.cc:152:8: performance: Technically the member function 'leveldb::::LRUCache::LRU_Remove' can be static. [functionStatic]
dogecoin-1.10.0/src/leveldb/util/cache.cc:196:16: note: Technically the member function 'leveldb::::LRUCache::LRU_Remove' can be static.
dogecoin-1.10.0/src/leveldb/util/cache.cc:152:8: note: Technically the member function 'leveldb::::LRUCache::LRU_Remove' can be static.
dogecoin-1.10.0/src/leveldb/util/cache_test.cc:68:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/util/coding_test.cc:13:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/util/crc32c_test.cc:13:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/util/env_posix.cc:111:11: warning: Identical condition 'GetAllowed()<=0', second condition is always false [identicalConditionAfterEarlyExit]
dogecoin-1.10.0/src/leveldb/util/env_posix.cc:110:28: note: 'x' is assigned value 'GetAllowed()' here.
dogecoin-1.10.0/src/leveldb/util/env_posix.cc:106:22: note: first condition
dogecoin-1.10.0/src/leveldb/util/env_posix.cc:111:11: note: second condition
dogecoin-1.10.0/src/leveldb/util/env_test.cc:28:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldb/util/hash_test.cc:12:0: error: syntax error [syntaxError]
dogecoin-1.10.0/src/leveldbwrapper.cpp:53:5: performance: Variable 'options' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/leveldbwrapper.h:25:6: style: Unhandled exception specification when calling function HandleError(). [unhandledExceptionSpecification]
dogecoin-1.10.0/src/leveldbwrapper.cpp:67:5: note: Unhandled exception specification when calling function HandleError().
dogecoin-1.10.0/src/leveldbwrapper.h:25:6: note: Unhandled exception specification when calling function HandleError().
dogecoin-1.10.0/src/main.cpp:1320:38: style: Redundant condition: pindexBestForkTip. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
dogecoin-1.10.0/src/main.cpp:3830:13: style: Variable 'txInMap' is reassigned a value before the old one has been used. [redundantAssignment]
dogecoin-1.10.0/src/main.cpp:3829:0: note: Variable 'txInMap' is reassigned a value before the old one has been used.
dogecoin-1.10.0/src/main.cpp:3830:13: note: Variable 'txInMap' is reassigned a value before the old one has been used.
dogecoin-1.10.0/src/main.cpp:1991:20: style: The scope of the variable 'nLastWrite' can be reduced. [variableScope]
dogecoin-1.10.0/src/main.cpp:1992:20: style: The scope of the variable 'nLastFlush' can be reduced. [variableScope]
dogecoin-1.10.0/src/main.cpp:1993:20: style: The scope of the variable 'nLastSetChain' can be reduced. [variableScope]
dogecoin-1.10.0/src/main.cpp:1995:10: style: The scope of the variable 'fFlushForPrune' can be reduced. [variableScope]
dogecoin-1.10.0/src/main.cpp:3088:14: style: The scope of the variable 'nBytesToPrune' can be reduced. [variableScope]
dogecoin-1.10.0/src/main.cpp:781:79: style: Function 'GetP2SHSigOpCount' argument 2 names different: declaration 'mapInputs' definition 'inputs'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/main.h:309:79: note: Function 'GetP2SHSigOpCount' argument 2 names different: declaration 'mapInputs' definition 'inputs'.
dogecoin-1.10.0/src/main.cpp:781:79: note: Function 'GetP2SHSigOpCount' argument 2 names different: declaration 'mapInputs' definition 'inputs'.
dogecoin-1.10.0/src/main.cpp:1074:56: style: Function 'GetTransaction' argument 2 names different: declaration 'tx' definition 'txOut'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/main.h:198:56: note: Function 'GetTransaction' argument 2 names different: declaration 'tx' definition 'txOut'.
dogecoin-1.10.0/src/main.cpp:1074:56: note: Function 'GetTransaction' argument 2 names different: declaration 'tx' definition 'txOut'.
dogecoin-1.10.0/src/main.cpp:1332:25: style: Function 'Misbehaving' argument 1 names different: declaration 'nodeid' definition 'pnode'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/main.h:230:25: note: Function 'Misbehaving' argument 1 names different: declaration 'nodeid' definition 'pnode'.
dogecoin-1.10.0/src/main.cpp:1332:25: note: Function 'Misbehaving' argument 1 names different: declaration 'nodeid' definition 'pnode'.
dogecoin-1.10.0/src/main.cpp:1426:90: style: Function 'CheckInputs' argument 3 names different: declaration 'view' definition 'inputs'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/main.h:317:90: note: Function 'CheckInputs' argument 3 names different: declaration 'view' definition 'inputs'.
dogecoin-1.10.0/src/main.cpp:1426:90: note: Function 'CheckInputs' argument 3 names different: declaration 'view' definition 'inputs'.
dogecoin-1.10.0/src/main.cpp:1639:100: style: Function 'DisconnectBlock' argument 4 names different: declaration 'coins' definition 'view'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/main.h:391:100: note: Function 'DisconnectBlock' argument 4 names different: declaration 'coins' definition 'view'.
dogecoin-1.10.0/src/main.cpp:1639:100: note: Function 'DisconnectBlock' argument 4 names different: declaration 'coins' definition 'view'.
dogecoin-1.10.0/src/main.cpp:1807:103: style: Function 'ConnectBlock' argument 4 names different: declaration 'coins' definition 'view'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/main.h:394:103: note: Function 'ConnectBlock' argument 4 names different: declaration 'coins' definition 'view'.
dogecoin-1.10.0/src/main.cpp:1807:103: note: Function 'ConnectBlock' argument 4 names different: declaration 'coins' definition 'view'.
dogecoin-1.10.0/src/main.cpp:2890:72: style: Function 'AcceptBlock' argument 3 names different: declaration 'pindex' definition 'ppindex'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/main.h:408:72: note: Function 'AcceptBlock' argument 3 names different: declaration 'pindex' definition 'ppindex'.
dogecoin-1.10.0/src/main.cpp:2890:72: note: Function 'AcceptBlock' argument 3 names different: declaration 'pindex' definition 'ppindex'.
dogecoin-1.10.0/src/main.cpp:2469:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/main.cpp:2495:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/main.cpp:3258:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/main.cpp:3586:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/main.cpp:3857:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/main.cpp:4831:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/main.cpp:5180:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/main.cpp:2151:21: warning: Assert statement calls a function which may have desired side effects: 'Flush'. [assertWithSideEffect]
dogecoin-1.10.0/src/main.cpp:2215:21: warning: Assert statement calls a function which may have desired side effects: 'Flush'. [assertWithSideEffect]
dogecoin-1.10.0/src/main.h:472:10: performance: Technically the member function 'CVerifyDB::VerifyDB' can be static. [functionStatic]
dogecoin-1.10.0/src/main.cpp:3306:17: note: Technically the member function 'CVerifyDB::VerifyDB' can be static.
dogecoin-1.10.0/src/main.h:472:10: note: Technically the member function 'CVerifyDB::VerifyDB' can be static.
dogecoin-1.10.0/src/merkleblock.h:66:18: style: Technically the member function 'CPartialMerkleTree::CalcTreeWidth' can be const. [functionConst]
dogecoin-1.10.0/src/checkqueue.h:184:0: style: Class 'CCheckQueueControl < CScriptCheck >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/checkqueue.h:131:0: style: Class 'CCheckQueue < CScriptCheck >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/serialize.h:446:0: style: Class 'LimitedString < 256 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/serialize.h:446:0: style: Class 'LimitedString < CMessageHeader :: COMMAND_SIZE >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/serialize.h:446:0: style: Class 'LimitedString < MAX_REJECT_MESSAGE_LENGTH >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/main.cpp:3758:27: performance: Function parameter 'strFor' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/main.cpp:1810:29: performance: Use const reference for 'consensus' to avoid unnecessary data copying. [redundantCopyLocalConst]
dogecoin-1.10.0/src/main.cpp:5106:40: performance: Possible inefficient checking for 'vBlocksInFlight' emptiness. [stlSize]
dogecoin-1.10.0/src/main.cpp:837:13: style: Reading from empty STL container 'vInOutPoints' [reademptycontainer]
dogecoin-1.10.0/src/merkleblock.cpp:16:5: performance: Variable 'header' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/merkleblock.cpp:42:5: performance: Variable 'header' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/miner.cpp:141:13: style: The scope of the variable 'nFees' can be reduced. [variableScope]
dogecoin-1.10.0/src/miner.cpp:233:49: style: Checking if unsigned variable 'nBlockPrioritySize' is less than zero. This might be a false warning. [unsignedLessThanZero]
dogecoin-1.10.0/src/miner.cpp:52:5: style: Class 'COrphan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/miner.cpp:67:5: style: Class 'TxPriorityCompare' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/net.cpp:128:9: style: The scope of the variable 'nBestReachability' can be reduced. [variableScope]
dogecoin-1.10.0/src/net.cpp:1236:13: style: The scope of the variable 'nOutbound' can be reduced. [variableScope]
dogecoin-1.10.0/src/net.cpp:344:33: style: Function 'FindNode' argument 1 names different: declaration 'ip' definition 'addr'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/net.h:70:33: note: Function 'FindNode' argument 1 names different: declaration 'ip' definition 'addr'.
dogecoin-1.10.0/src/net.cpp:344:33: note: Function 'FindNode' argument 1 names different: declaration 'ip' definition 'addr'.
dogecoin-1.10.0/src/net.cpp:461:33: style: Function 'Ban' argument 1 names different: declaration 'ip' definition 'addr'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/net.h:609:37: note: Function 'Ban' argument 1 names different: declaration 'ip' definition 'addr'.
dogecoin-1.10.0/src/net.cpp:461:33: note: Function 'Ban' argument 1 names different: declaration 'ip' definition 'addr'.
dogecoin-1.10.0/src/net.cpp:475:48: style: Function 'IsWhitelistedRange' argument 1 names different: declaration 'ip' definition 'addr'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/net.h:612:52: note: Function 'IsWhitelistedRange' argument 1 names different: declaration 'ip' definition 'addr'.
dogecoin-1.10.0/src/net.cpp:475:48: note: Function 'IsWhitelistedRange' argument 1 names different: declaration 'ip' definition 'addr'.
dogecoin-1.10.0/src/net.cpp:1359:101: style: Function 'OpenNetworkConnection' argument 3 names different: declaration 'strDest' definition 'pszDest'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/net.h:72:108: note: Function 'OpenNetworkConnection' argument 3 names different: declaration 'strDest' definition 'pszDest'.
dogecoin-1.10.0/src/net.cpp:1359:101: note: Function 'OpenNetworkConnection' argument 3 names different: declaration 'strDest' definition 'pszDest'.
dogecoin-1.10.0/src/net.cpp:1461:37: style: Function 'BindListenPort' argument 1 names different: declaration 'bindAddr' definition 'addrBind'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/net.h:75:37: note: Function 'BindListenPort' argument 1 names different: declaration 'bindAddr' definition 'addrBind'.
dogecoin-1.10.0/src/net.cpp:1461:37: note: Function 'BindListenPort' argument 1 names different: declaration 'bindAddr' definition 'addrBind'.
dogecoin-1.10.0/src/net.cpp:131:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/net.cpp:639:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/net.cpp:1339:123: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/net.cpp:1344:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/net.cpp:1815:5: performance: Variable 'pathAddr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/net.cpp:1919:5: performance: Variable 'hSocket' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/support/allocators/zeroafterfree.h:28:0: style: Struct 'zero_after_free_allocator < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/net.cpp:1913:41: performance: Function parameter 'addrIn' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/netbase.cpp:584:36: style: Function 'ConnectSocket' argument 1 names different: declaration 'addr' definition 'addrDest'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/netbase.h:197:36: note: Function 'ConnectSocket' argument 1 names different: declaration 'addr' definition 'addrDest'.
dogecoin-1.10.0/src/netbase.cpp:584:36: note: Function 'ConnectSocket' argument 1 names different: declaration 'addr' definition 'addrDest'.
dogecoin-1.10.0/src/netbase.cpp:627:38: style: Function 'SetIP' argument 1 names different: declaration 'ip' definition 'ipIn'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/netbase.h:52:36: note: Function 'SetIP' argument 1 names different: declaration 'ip' definition 'ipIn'.
dogecoin-1.10.0/src/netbase.cpp:627:38: note: Function 'SetIP' argument 1 names different: declaration 'ip' definition 'ipIn'.
dogecoin-1.10.0/src/netbase.cpp:632:55: style: Function 'SetRaw' argument 2 names different: declaration 'data' definition 'ip_in'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/netbase.h:58:53: note: Function 'SetRaw' argument 2 names different: declaration 'data' definition 'ip_in'.
dogecoin-1.10.0/src/netbase.cpp:632:55: note: Function 'SetRaw' argument 2 names different: declaration 'data' definition 'ip_in'.
dogecoin-1.10.0/src/netbase.cpp:674:43: style: Function 'CNetAddr' argument 1 names different: declaration 'pipv6Addr' definition 'ipv6Addr'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/netbase.h:90:41: note: Function 'CNetAddr' argument 1 names different: declaration 'pipv6Addr' definition 'ipv6Addr'.
dogecoin-1.10.0/src/netbase.cpp:674:43: note: Function 'CNetAddr' argument 1 names different: declaration 'pipv6Addr' definition 'ipv6Addr'.
dogecoin-1.10.0/src/netbase.cpp:1078:36: style: Function 'CService' argument 1 names different: declaration 'ip' definition 'cip'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/netbase.h:138:34: note: Function 'CService' argument 1 names different: declaration 'ip' definition 'cip'.
dogecoin-1.10.0/src/netbase.cpp:1078:36: note: Function 'CService' argument 1 names different: declaration 'ip' definition 'cip'.
dogecoin-1.10.0/src/netbase.cpp:1078:56: style: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/netbase.h:138:53: note: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'.
dogecoin-1.10.0/src/netbase.cpp:1078:56: note: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'.
dogecoin-1.10.0/src/netbase.cpp:1082:67: style: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/netbase.h:139:65: note: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'.
dogecoin-1.10.0/src/netbase.cpp:1082:67: note: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'.
dogecoin-1.10.0/src/netbase.cpp:1086:68: style: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/netbase.h:158:66: note: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'.
dogecoin-1.10.0/src/netbase.cpp:1086:68: note: Function 'CService' argument 2 names different: declaration 'port' definition 'portIn'.
dogecoin-1.10.0/src/policy/fees.cpp:210:21: style: Checking if unsigned variable 'maxConfirms' is less than zero. [unsignedLessThanZero]
dogecoin-1.10.0/src/protocol.cpp:103:5: performance: Variable 'hash' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/protocol.cpp:82:29: performance: Function parameter 'ipIn' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/qt/walletmodel.h:78:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dogecoin-1.10.0/src/qt/addresstablemodel.cpp:451:45: style: Function 'emitDataChanged' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/addresstablemodel.h:85:30: note: Function 'emitDataChanged' argument 1 names different: declaration 'index' definition 'idx'.
dogecoin-1.10.0/src/qt/addresstablemodel.cpp:451:45: note: Function 'emitDataChanged' argument 1 names different: declaration 'index' definition 'idx'.
dogecoin-1.10.0/src/qt/addresstablemodel.cpp:33:5: warning: Member variable 'AddressTableEntry::type' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/qt/walletmodel.h:148:9: style: Struct 'SendCoinsReturn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/qt/bitcoinamountfield.cpp:302:41: style: Function 'value' argument 1 names different: declaration 'value' definition 'valid_out'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/bitcoinamountfield.h:33:25: note: Function 'value' argument 1 names different: declaration 'value' definition 'valid_out'.
dogecoin-1.10.0/src/qt/bitcoinamountfield.cpp:302:41: note: Function 'value' argument 1 names different: declaration 'value' definition 'valid_out'.
dogecoin-1.10.0/src/qt/bitcoinamountfield.cpp:328:45: style: Function 'setDisplayUnit' argument 1 names different: declaration 'unit' definition 'newUnit'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/bitcoinamountfield.h:51:29: note: Function 'setDisplayUnit' argument 1 names different: declaration 'unit' definition 'newUnit'.
dogecoin-1.10.0/src/qt/bitcoinamountfield.cpp:328:45: note: Function 'setDisplayUnit' argument 1 names different: declaration 'unit' definition 'newUnit'.
dogecoin-1.10.0/src/qt/bitcoinamountfield.h:22:1: style: The class 'BitcoinAmountField' does not have a constructor although it has private member variables. [noConstructor]
dogecoin-1.10.0/src/qt/qvaluecombobox.h:12:1: style: The class 'QValueComboBox' does not have a constructor although it has private member variables. [noConstructor]
dogecoin-1.10.0/src/qt/bitcoinunits.cpp:109:55: style: Function 'format' argument 2 names different: declaration 'amount' definition 'nIn'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/bitcoinunits.h:93:52: note: Function 'format' argument 2 names different: declaration 'amount' definition 'nIn'.
dogecoin-1.10.0/src/qt/bitcoinunits.cpp:109:55: note: Function 'format' argument 2 names different: declaration 'amount' definition 'nIn'.
dogecoin-1.10.0/src/qt/bitcoinunits.cpp:109:65: style: Function 'format' argument 3 names different: declaration 'plussign' definition 'fPlus'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/bitcoinunits.h:93:65: note: Function 'format' argument 3 names different: declaration 'plussign' definition 'fPlus'.
dogecoin-1.10.0/src/qt/bitcoinunits.cpp:109:65: note: Function 'format' argument 3 names different: declaration 'plussign' definition 'fPlus'.
dogecoin-1.10.0/src/qt/bitcoinunits.cpp:109:77: style: Function 'format' argument 4 names different: declaration 'trim' definition 'fTrim'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/bitcoinunits.h:93:86: note: Function 'format' argument 4 names different: declaration 'trim' definition 'fTrim'.
dogecoin-1.10.0/src/qt/bitcoinunits.cpp:109:77: note: Function 'format' argument 4 names different: declaration 'trim' definition 'fTrim'.
dogecoin-1.10.0/src/qt/bitcoinunits.cpp:109:99: style: Function 'format' argument 5 names different: declaration 'locale' definition 'locale_in'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/bitcoinunits.h:93:112: note: Function 'format' argument 5 names different: declaration 'locale' definition 'locale_in'.
dogecoin-1.10.0/src/qt/bitcoinunits.cpp:109:99: note: Function 'format' argument 5 names different: declaration 'locale' definition 'locale_in'.
dogecoin-1.10.0/src/qt/bitcoinunits.cpp:173:91: style: Function 'parse' argument 4 names different: declaration 'locale' definition 'locale_in'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/bitcoinunits.h:98:88: note: Function 'parse' argument 4 names different: declaration 'locale' definition 'locale_in'.
dogecoin-1.10.0/src/qt/bitcoinunits.cpp:173:91: note: Function 'parse' argument 4 names different: declaration 'locale' definition 'locale_in'.
dogecoin-1.10.0/src/qt/coincontroltreewidget.cpp:26:48: style: C-style pointer casting [cstyleCast]
dogecoin-1.10.0/src/qt/coincontroltreewidget.cpp:19:13: style: The scope of the variable 'COLUMN_CHECKBOX' can be reduced. [variableScope]
dogecoin-1.10.0/src/qt/guiutil.cpp:81:38: style: Function 'dateTimeStr' argument 1 names different: declaration 'datetime' definition 'date'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/guiutil.h:37:42: note: Function 'dateTimeStr' argument 1 names different: declaration 'datetime' definition 'date'.
dogecoin-1.10.0/src/qt/guiutil.cpp:81:38: note: Function 'dateTimeStr' argument 1 names different: declaration 'datetime' definition 'date'.
dogecoin-1.10.0/src/qt/guiutil.cpp:803:68: style: Function 'restoreWindowGeometry' argument 2 names different: declaration 'defaultSizeIn' definition 'defaultSize'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/guiutil.h:175:72: note: Function 'restoreWindowGeometry' argument 2 names different: declaration 'defaultSizeIn' definition 'defaultSize'.
dogecoin-1.10.0/src/qt/guiutil.cpp:803:68: note: Function 'restoreWindowGeometry' argument 2 names different: declaration 'defaultSizeIn' definition 'defaultSize'.
dogecoin-1.10.0/src/qt/guiutil.cpp:221:9: style: Variable 'paramCount' is modified but its new value is never used. [unreadVariable]
dogecoin-1.10.0/src/qt/guiutil.cpp:141:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/qt/intro.cpp:232:57: style: Function 'on_dataDirectory_textChanged' argument 1 names different: declaration 'arg1' definition 'dataDirStr'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/intro.h:54:54: note: Function 'on_dataDirectory_textChanged' argument 1 names different: declaration 'arg1' definition 'dataDirStr'.
dogecoin-1.10.0/src/qt/intro.cpp:232:57: note: Function 'on_dataDirectory_textChanged' argument 1 names different: declaration 'arg1' definition 'dataDirStr'.
dogecoin-1.10.0/src/qt/intro.cpp:37:5: style: Class 'FreespaceChecker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/qt/notificator.cpp:36:71: style: Function 'Notificator' argument 2 names different: declaration 'trayIcon' definition 'trayicon'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/notificator.h:32:62: note: Function 'Notificator' argument 2 names different: declaration 'trayIcon' definition 'trayicon'.
dogecoin-1.10.0/src/qt/notificator.cpp:36:71: note: Function 'Notificator' argument 2 names different: declaration 'trayIcon' definition 'trayicon'.
dogecoin-1.10.0/src/qt/overviewpage.cpp:199:48: style: Function 'setClientModel' argument 1 names different: declaration 'clientModel' definition 'model'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/overviewpage.h:35:38: note: Function 'setClientModel' argument 1 names different: declaration 'clientModel' definition 'model'.
dogecoin-1.10.0/src/qt/overviewpage.cpp:199:48: note: Function 'setClientModel' argument 1 names different: declaration 'clientModel' definition 'model'.
dogecoin-1.10.0/src/qt/overviewpage.cpp:210:48: style: Function 'setWalletModel' argument 1 names different: declaration 'walletModel' definition 'model'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/overviewpage.h:36:38: note: Function 'setWalletModel' argument 1 names different: declaration 'walletModel' definition 'model'.
dogecoin-1.10.0/src/qt/overviewpage.cpp:210:48: note: Function 'setWalletModel' argument 1 names different: declaration 'walletModel' definition 'model'.
dogecoin-1.10.0/src/qt/overviewpage.cpp:28:5: style: Class 'TxViewDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/qt/paymentrequestplus.cpp:27:5: style: Class 'SSLVerifyError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/qt/paymentrequestplus.cpp:27:32: performance: Function parameter 'err' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/qt/paymentserver.cpp:110:45: style: Function 'LoadRootCAs' argument 1 names different: declaration 'store' definition '_store'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/paymentserver.h:83:41: note: Function 'LoadRootCAs' argument 1 names different: declaration 'store' definition '_store'.
dogecoin-1.10.0/src/qt/paymentserver.cpp:110:45: note: Function 'LoadRootCAs' argument 1 names different: declaration 'store' definition '_store'.
dogecoin-1.10.0/src/qt/recentrequeststablemodel.h:34:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dogecoin-1.10.0/src/qt/recentrequeststablemodel.cpp:149:35: style: The scope of the variable 'rec' can be reduced. [variableScope]
dogecoin-1.10.0/src/qt/sendcoinsdialog.cpp:470:70: style: Function 'handlePaymentRequest' argument 1 names different: declaration 'recipient' definition 'rv'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/sendcoinsdialog.h:47:57: note: Function 'handlePaymentRequest' argument 1 names different: declaration 'recipient' definition 'rv'.
dogecoin-1.10.0/src/qt/sendcoinsdialog.cpp:470:70: note: Function 'handlePaymentRequest' argument 1 names different: declaration 'recipient' definition 'rv'.
dogecoin-1.10.0/src/qt/sendcoinsdialog.cpp:479:49: style: Function 'setBalance' argument 4 names different: declaration 'watchOnlyBalance' definition 'watchBalance'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/sendcoinsdialog.h:56:36: note: Function 'setBalance' argument 4 names different: declaration 'watchOnlyBalance' definition 'watchBalance'.
dogecoin-1.10.0/src/qt/sendcoinsdialog.cpp:479:49: note: Function 'setBalance' argument 4 names different: declaration 'watchOnlyBalance' definition 'watchBalance'.
dogecoin-1.10.0/src/qt/sendcoinsdialog.cpp:479:78: style: Function 'setBalance' argument 5 names different: declaration 'watchUnconfBalance' definition 'watchUnconfirmedBalance'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/sendcoinsdialog.h:56:69: note: Function 'setBalance' argument 5 names different: declaration 'watchUnconfBalance' definition 'watchUnconfirmedBalance'.
dogecoin-1.10.0/src/qt/sendcoinsdialog.cpp:479:78: note: Function 'setBalance' argument 5 names different: declaration 'watchUnconfBalance' definition 'watchUnconfirmedBalance'.
dogecoin-1.10.0/src/qt/trafficgraphwidget.cpp:51:56: style: The scope of the variable 'y' can be reduced. [variableScope]
dogecoin-1.10.0/src/qt/transactionrecord.h:85:5: warning: Member variable 'TransactionRecord::involvesWatchAddress' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/qt/transactionrecord.h:90:5: warning: Member variable 'TransactionRecord::involvesWatchAddress' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/qt/transactionrecord.h:96:5: warning: Member variable 'TransactionRecord::involvesWatchAddress' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/qt/transactiondesc.cpp:310:95: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dogecoin-1.10.0/src/qt/transactiondesc.cpp:311:101: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dogecoin-1.10.0/src/qt/transactionrecord.h:90:31: performance: Function parameter 'hash' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/qt/transactionrecord.h:96:31: performance: Function parameter 'hash' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/qt/transactionfilterproxy.cpp:32:51: style: Function 'filterAcceptsRow' argument 1 names different: declaration 'source_row' definition 'sourceRow'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/transactionfilterproxy.h:55:31: note: Function 'filterAcceptsRow' argument 1 names different: declaration 'source_row' definition 'sourceRow'.
dogecoin-1.10.0/src/qt/transactionfilterproxy.cpp:32:51: note: Function 'filterAcceptsRow' argument 1 names different: declaration 'source_row' definition 'sourceRow'.
dogecoin-1.10.0/src/qt/transactionfilterproxy.cpp:32:81: style: Function 'filterAcceptsRow' argument 2 names different: declaration 'source_parent' definition 'sourceParent'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/qt/transactionfilterproxy.h:55:63: note: Function 'filterAcceptsRow' argument 2 names different: declaration 'source_parent' definition 'sourceParent'.
dogecoin-1.10.0/src/qt/transactionfilterproxy.cpp:32:81: note: Function 'filterAcceptsRow' argument 2 names different: declaration 'source_parent' definition 'sourceParent'.
dogecoin-1.10.0/src/qt/transactionrecord.h:140:10: style: Technically the member function 'TransactionRecord::statusUpdateNeeded' can be const. [functionConst]
dogecoin-1.10.0/src/qt/transactionrecord.cpp:255:25: note: Technically the member function 'TransactionRecord::statusUpdateNeeded' can be const.
dogecoin-1.10.0/src/qt/transactionrecord.h:140:10: note: Technically the member function 'TransactionRecord::statusUpdateNeeded' can be const.
dogecoin-1.10.0/src/qt/transactiontablemodel.cpp:661:5: warning: Member variable 'TransactionNotification::showTransaction' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/qt/transactiontablemodel.cpp:662:37: performance: Function parameter 'hash' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/qt/walletframe.cpp:16:14: warning: Member variable 'WalletFrame::clientModel' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/qt/walletframe.cpp:16:14: warning: Member variable 'WalletFrame::bOutOfSync' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/qt/walletmodeltransaction.h:25:31: style: Technically the member function 'WalletModelTransaction::getRecipients' can be const. [functionConst]
dogecoin-1.10.0/src/qt/walletmodeltransaction.cpp:24:51: note: Technically the member function 'WalletModelTransaction::getRecipients' can be const.
dogecoin-1.10.0/src/qt/walletmodeltransaction.h:25:31: note: Technically the member function 'WalletModelTransaction::getRecipients' can be const.
dogecoin-1.10.0/src/qt/walletmodeltransaction.h:31:13: style: Technically the member function 'WalletModelTransaction::getTransactionFee' can be const. [functionConst]
dogecoin-1.10.0/src/qt/walletmodeltransaction.cpp:39:33: note: Technically the member function 'WalletModelTransaction::getTransactionFee' can be const.
dogecoin-1.10.0/src/qt/walletmodeltransaction.h:31:13: note: Technically the member function 'WalletModelTransaction::getTransactionFee' can be const.
dogecoin-1.10.0/src/qt/walletmodeltransaction.cpp:15:5: style: Class 'WalletModelTransaction' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dogecoin-1.10.0/src/qt/walletmodeltransaction.cpp:15:5: style: Class 'WalletModelTransaction' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dogecoin-1.10.0/src/qt/walletmodeltransaction.cpp:93:5: warning: Possible leak in public function. The pointer 'keyChange' is not deallocated before it is allocated. [publicAllocationError]
dogecoin-1.10.0/src/rest.cpp:68:59: performance: Function parameter 'message' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/rest.cpp:76:76: performance: Function parameter 'strReq' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/rpcblockchain.cpp:540:50: warning: Either the condition 'block' is redundant or there is possible null pointer dereference: block. [nullPointerRedundantCheck]
dogecoin-1.10.0/src/rpcblockchain.cpp:537:16: note: Assuming that condition 'block' is not redundant
dogecoin-1.10.0/src/rpcblockchain.cpp:540:50: note: Null pointer dereference
dogecoin-1.10.0/src/rpcmining.cpp:599:5: style: Class 'submitblock_StateCatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/rpcmining.cpp:602:18: style: The function 'BlockChecked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/validationinterface.h:37:18: note: Virtual function in base class
dogecoin-1.10.0/src/rpcmining.cpp:602:18: note: Function in derived class
dogecoin-1.10.0/src/rpcnet.cpp:198:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/rpcnet.cpp:303:116: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/rpcnet.cpp:270:13: performance: Possible inefficient checking for 'laddedNodes' emptiness. [stlSize]
dogecoin-1.10.0/src/rpcprotocol.cpp:75:52: style: Function 'HTTPError' argument 3 names different: declaration 'headerOnly' definition 'headersOnly'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/rpcprotocol.h:151:28: note: Function 'HTTPError' argument 3 names different: declaration 'headerOnly' definition 'headersOnly'.
dogecoin-1.10.0/src/rpcprotocol.cpp:75:52: note: Function 'HTTPError' argument 3 names different: declaration 'headerOnly' definition 'headersOnly'.
dogecoin-1.10.0/src/rpcprotocol.cpp:119:23: style: Function 'HTTPReply' argument 4 names different: declaration 'headerOnly' definition 'headersOnly'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/rpcprotocol.h:155:28: note: Function 'HTTPReply' argument 4 names different: declaration 'headerOnly' definition 'headersOnly'.
dogecoin-1.10.0/src/rpcprotocol.cpp:119:23: note: Function 'HTTPReply' argument 4 names different: declaration 'headerOnly' definition 'headersOnly'.
dogecoin-1.10.0/src/rpcprotocol.cpp:198:24: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
dogecoin-1.10.0/src/rpcserver.cpp:184:31: style: Function 'help' argument 1 names different: declaration 'name' definition 'strCommand'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/rpcserver.h:114:34: note: Function 'help' argument 1 names different: declaration 'name' definition 'strCommand'.
dogecoin-1.10.0/src/rpcserver.cpp:184:31: note: Function 'help' argument 1 names different: declaration 'name' definition 'strCommand'.
dogecoin-1.10.0/src/rpcserver.cpp:808:33: style: Function 'RPCIsInWarmup' argument 1 names different: declaration 'statusOut' definition 'outStatus'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/rpcserver.h:68:33: note: Function 'RPCIsInWarmup' argument 1 names different: declaration 'statusOut' definition 'outStatus'.
dogecoin-1.10.0/src/rpcserver.cpp:808:33: note: Function 'RPCIsInWarmup' argument 1 names different: declaration 'statusOut' definition 'outStatus'.
dogecoin-1.10.0/src/rpcserver.cpp:1018:58: style: Function 'execute' argument 1 names different: declaration 'method' definition 'strMethod'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/rpcserver.h:123:51: note: Function 'execute' argument 1 names different: declaration 'method' definition 'strMethod'.
dogecoin-1.10.0/src/rpcserver.cpp:1018:58: note: Function 'execute' argument 1 names different: declaration 'method' definition 'strMethod'.
dogecoin-1.10.0/src/rpcserver.cpp:842:21: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/rpcserver.h:123:24: performance: Technically the member function 'CRPCTable::execute' can be static. [functionStatic]
dogecoin-1.10.0/src/rpcserver.cpp:1018:31: note: Technically the member function 'CRPCTable::execute' can be static.
dogecoin-1.10.0/src/rpcserver.h:123:24: note: Technically the member function 'CRPCTable::execute' can be static.
dogecoin-1.10.0/src/rpcserver.cpp:480:28: style: The function 'stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/rpcserver.h:41:28: note: Virtual function in base class
dogecoin-1.10.0/src/rpcserver.cpp:480:28: note: Function in derived class
dogecoin-1.10.0/src/rpcserver.cpp:485:25: style: The function 'peer_address_to_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/rpcserver.h:42:25: note: Virtual function in base class
dogecoin-1.10.0/src/rpcserver.cpp:485:25: note: Function in derived class
dogecoin-1.10.0/src/rpcserver.cpp:490:18: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/rpcserver.h:43:18: note: Virtual function in base class
dogecoin-1.10.0/src/rpcserver.cpp:490:18: note: Function in derived class
dogecoin-1.10.0/src/rpcserver.cpp:150:43: performance: Function parameter 'strName' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/rpcserver.cpp:165:56: performance: Function parameter 'strName' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/rpcserver.cpp:1040:35: performance: Function parameter 'methodname' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/rpcserver.cpp:1040:54: performance: Function parameter 'args' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/rpcserver.cpp:1044:35: performance: Function parameter 'methodname' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/rpcserver.cpp:1044:54: performance: Function parameter 'args' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/script/interpreter.cpp:258:9: style: The scope of the variable 'nOpCount' can be reduced. [variableScope]
dogecoin-1.10.0/src/script/interpreter.cpp:238:149: style: Function 'EvalScript' argument 5 names different: declaration 'error' definition 'serror'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/script/interpreter.h:117:159: note: Function 'EvalScript' argument 5 names different: declaration 'error' definition 'serror'.
dogecoin-1.10.0/src/script/interpreter.cpp:238:149: note: Function 'EvalScript' argument 5 names different: declaration 'error' definition 'serror'.
dogecoin-1.10.0/src/script/interpreter.cpp:1061:108: style: Function 'VerifySignature' argument 2 names different: declaration 'vchPubKey' definition 'pubkey'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/script/interpreter.h:101:91: note: Function 'VerifySignature' argument 2 names different: declaration 'vchPubKey' definition 'pubkey'.
dogecoin-1.10.0/src/script/interpreter.cpp:1061:108: note: Function 'VerifySignature' argument 2 names different: declaration 'vchPubKey' definition 'pubkey'.
dogecoin-1.10.0/src/script/interpreter.cpp:1066:73: style: Function 'CheckSig' argument 1 names different: declaration 'scriptSig' definition 'vchSigIn'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/script/interpreter.h:105:53: note: Function 'CheckSig' argument 1 names different: declaration 'scriptSig' definition 'vchSigIn'.
dogecoin-1.10.0/src/script/interpreter.cpp:1066:73: note: Function 'CheckSig' argument 1 names different: declaration 'scriptSig' definition 'vchSigIn'.
dogecoin-1.10.0/src/script/interpreter.cpp:1087:144: style: Function 'VerifyScript' argument 5 names different: declaration 'error' definition 'serror'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/script/interpreter.h:118:144: note: Function 'VerifyScript' argument 5 names different: declaration 'error' definition 'serror'.
dogecoin-1.10.0/src/script/interpreter.cpp:1087:144: note: Function 'VerifyScript' argument 5 names different: declaration 'error' definition 'serror'.
dogecoin-1.10.0/src/script/interpreter.h:105:10: style: The function 'CheckSig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dogecoin-1.10.0/src/script/interpreter.h:86:18: note: Virtual function in base class
dogecoin-1.10.0/src/script/interpreter.h:105:10: note: Function in derived class
dogecoin-1.10.0/src/script/script_error.cpp:8:49: style: Function 'ScriptErrorString' argument 1 names different: declaration 'error' definition 'serror'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/script/script_error.h:56:49: note: Function 'ScriptErrorString' argument 1 names different: declaration 'error' definition 'serror'.
dogecoin-1.10.0/src/script/script_error.cpp:8:49: note: Function 'ScriptErrorString' argument 1 names different: declaration 'error' definition 'serror'.
dogecoin-1.10.0/src/script/sigcache.cpp:77:115: style: Function 'VerifySignature' argument 2 names different: declaration 'vchPubKey' definition 'pubkey'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/script/sigcache.h:23:83: note: Function 'VerifySignature' argument 2 names different: declaration 'vchPubKey' definition 'pubkey'.
dogecoin-1.10.0/src/script/sigcache.cpp:77:115: note: Function 'VerifySignature' argument 2 names different: declaration 'vchPubKey' definition 'pubkey'.
dogecoin-1.10.0/src/script/standard.cpp:280:5: style: Class 'CScriptVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/secp256k1/src/num.h:19:0: error: #error "Please select num implementation" [preprocessorErrorDirective]
dogecoin-1.10.0/src/test/allocator_tests.cpp:20:10: performance: Technically the member function 'TestLocker::Lock' can be static. [functionStatic]
dogecoin-1.10.0/src/test/allocator_tests.cpp:26:10: performance: Technically the member function 'TestLocker::Unlock' can be static. [functionStatic]
dogecoin-1.10.0/src/test/arith_uint256_tests.cpp:227:0: error: failed to expand 'CHECKASSIGNMENTOPERATOR', Invalid ## usage when expanding 'CHECKASSIGNMENTOPERATOR'. [preprocessorErrorDirective]
dogecoin-1.10.0/src/test/auxpow_tests.cpp:172:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dogecoin-1.10.0/src/test/auxpow_tests.cpp:189:29: note: Assignment 'height=30', assigned value is 30
dogecoin-1.10.0/src/test/auxpow_tests.cpp:234:68: note: Calling function 'buildCoinbaseData', 3rd argument 'h' value is 31
dogecoin-1.10.0/src/test/auxpow_tests.cpp:172:25: note: Shift
dogecoin-1.10.0/src/test/base58_tests.cpp:86:5: style: Class 'TestAddrTypeVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/test/base58_tests.cpp:107:5: style: Class 'TestPayloadVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/test/bip32_tests.cpp:27:5: style: Struct 'TestVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/test/bip32_tests.cpp:27:28: performance: Function parameter 'strHexMasterIn' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/test/bip32_tests.cpp:29:40: performance: Function parameter 'pub' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/test/bip32_tests.cpp:29:57: performance: Function parameter 'prv' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/test/coins_tests.cpp:72:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/test/coins_tests.cpp:147:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/test/coins_tests.cpp:66:5: style: Class 'CCoinsViewCacheTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/test/netbase_tests.cpp:49:47: performance: Function parameter 'host' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/test/netbase_tests.cpp:76:42: performance: Function parameter 'canon' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/test/pmt_tests.cpp:123:26: style: Unused variable: vTxid2 [unusedVariable]
dogecoin-1.10.0/src/test/scheduler_tests.cpp:39:0: error: #error missing boost sleep implementation [preprocessorErrorDirective]
dogecoin-1.10.0/src/test/script_tests.cpp:309:17: style: Technically the member function '::TestBuilder::GetComment' can be const. [functionConst]
dogecoin-1.10.0/src/test/script_tests.cpp:314:20: style: Technically the member function '::TestBuilder::GetScriptPubKey' can be const. [functionConst]
dogecoin-1.10.0/src/test/scriptnum_tests.cpp:91:5: style: Variable 'invalid' is reassigned a value before the old one has been used. [redundantAssignment]
dogecoin-1.10.0/src/test/scriptnum_tests.cpp:88:0: note: Variable 'invalid' is reassigned a value before the old one has been used.
dogecoin-1.10.0/src/test/scriptnum_tests.cpp:91:5: note: Variable 'invalid' is reassigned a value before the old one has been used.
dogecoin-1.10.0/src/test/bignum.h:56:5: style: Class 'CBigNum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/test/serialize_tests.cpp:153:48: error: Shifting by a negative value is undefined behaviour [shiftNegative]
dogecoin-1.10.0/src/test/sighash_tests.cpp:32:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dogecoin-1.10.0/src/test/sighash_tests.cpp:63:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dogecoin-1.10.0/src/test/sighash_tests.cpp:103:30: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
dogecoin-1.10.0/src/test/test_bitcoin.cpp:53:9: style: Struct 'TestingSetup' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dogecoin-1.10.0/src/test/test_bitcoin.cpp:53:9: style: Struct 'TestingSetup' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dogecoin-1.10.0/src/test/transaction_tests.cpp:75:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/test/uint256_tests.cpp:77:19: style: Condition '1==1' is always true [knownConditionTrueFalse]
dogecoin-1.10.0/src/test/uint256_tests.cpp:77:19: style: Same expression on both sides of '=='. [duplicateExpression]
dogecoin-1.10.0/src/test/util_tests.cpp:32:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dogecoin-1.10.0/src/test/util_tests.cpp:240:9: style: The scope of the variable 'count' can be reduced. [variableScope]
dogecoin-1.10.0/src/timedata.cpp:43:46: style: Function 'AddTimeData' argument 2 names different: declaration 'nTime' definition 'nOffsetSample'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/timedata.h:74:46: note: Function 'AddTimeData' argument 2 names different: declaration 'nTime' definition 'nOffsetSample'.
dogecoin-1.10.0/src/timedata.cpp:43:46: note: Function 'AddTimeData' argument 2 names different: declaration 'nTime' definition 'nOffsetSample'.
dogecoin-1.10.0/src/txdb.cpp:85:65: style: Function 'ReadBlockFileInfo' argument 2 names different: declaration 'fileinfo' definition 'info'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/txdb.h:54:55: note: Function 'ReadBlockFileInfo' argument 2 names different: declaration 'fileinfo' definition 'info'.
dogecoin-1.10.0/src/txdb.cpp:85:65: note: Function 'ReadBlockFileInfo' argument 2 names different: declaration 'fileinfo' definition 'info'.
dogecoin-1.10.0/src/txdb.cpp:89:41: style: Function 'WriteReindexing' argument 1 names different: declaration 'fReindex' definition 'fReindexing'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/txdb.h:56:31: note: Function 'WriteReindexing' argument 1 names different: declaration 'fReindex' definition 'fReindexing'.
dogecoin-1.10.0/src/txdb.cpp:89:41: note: Function 'WriteReindexing' argument 1 names different: declaration 'fReindex' definition 'fReindexing'.
dogecoin-1.10.0/src/txdb.cpp:96:41: style: Function 'ReadReindexing' argument 1 names different: declaration 'fReindex' definition 'fReindexing'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/txdb.h:57:31: note: Function 'ReadReindexing' argument 1 names different: declaration 'fReindex' definition 'fReindexing'.
dogecoin-1.10.0/src/txdb.cpp:96:41: note: Function 'ReadReindexing' argument 1 names different: declaration 'fReindex' definition 'fReindexing'.
dogecoin-1.10.0/src/txdb.cpp:174:84: style: Function 'WriteTxIndex' argument 1 names different: declaration 'list' definition 'vect'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/txdb.h:59:75: note: Function 'WriteTxIndex' argument 1 names different: declaration 'list' definition 'vect'.
dogecoin-1.10.0/src/txdb.cpp:174:84: note: Function 'WriteTxIndex' argument 1 names different: declaration 'list' definition 'vect'.
dogecoin-1.10.0/src/txdb.cpp:160:121: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/txdb.cpp:164:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/txdb.cpp:176:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/txdb.h:54:10: style: Technically the member function 'CBlockTreeDB::ReadBlockFileInfo' can be const. [functionConst]
dogecoin-1.10.0/src/txdb.cpp:85:20: note: Technically the member function 'CBlockTreeDB::ReadBlockFileInfo' can be const.
dogecoin-1.10.0/src/txdb.h:54:10: note: Technically the member function 'CBlockTreeDB::ReadBlockFileInfo' can be const.
dogecoin-1.10.0/src/txdb.h:55:10: style: Technically the member function 'CBlockTreeDB::ReadLastBlockFile' can be const. [functionConst]
dogecoin-1.10.0/src/txdb.cpp:101:20: note: Technically the member function 'CBlockTreeDB::ReadLastBlockFile' can be const.
dogecoin-1.10.0/src/txdb.h:55:10: note: Technically the member function 'CBlockTreeDB::ReadLastBlockFile' can be const.
dogecoin-1.10.0/src/txdb.h:57:10: style: Technically the member function 'CBlockTreeDB::ReadReindexing' can be const. [functionConst]
dogecoin-1.10.0/src/txdb.cpp:96:20: note: Technically the member function 'CBlockTreeDB::ReadReindexing' can be const.
dogecoin-1.10.0/src/txdb.h:57:10: note: Technically the member function 'CBlockTreeDB::ReadReindexing' can be const.
dogecoin-1.10.0/src/txdb.h:58:10: style: Technically the member function 'CBlockTreeDB::ReadTxIndex' can be const. [functionConst]
dogecoin-1.10.0/src/txdb.cpp:170:20: note: Technically the member function 'CBlockTreeDB::ReadTxIndex' can be const.
dogecoin-1.10.0/src/txdb.h:58:10: note: Technically the member function 'CBlockTreeDB::ReadTxIndex' can be const.
dogecoin-1.10.0/src/txdb.h:61:10: style: Technically the member function 'CBlockTreeDB::ReadFlag' can be const. [functionConst]
dogecoin-1.10.0/src/txdb.cpp:185:20: note: Technically the member function 'CBlockTreeDB::ReadFlag' can be const.
dogecoin-1.10.0/src/txdb.h:61:10: note: Technically the member function 'CBlockTreeDB::ReadFlag' can be const.
dogecoin-1.10.0/src/leveldbwrapper.h:93:10: style: Unhandled exception specification when calling function Read(). [unhandledExceptionSpecification]
dogecoin-1.10.0/src/txdb.cpp:48:15: note: Unhandled exception specification when calling function Read().
dogecoin-1.10.0/src/leveldbwrapper.h:93:10: note: Unhandled exception specification when calling function Read().
dogecoin-1.10.0/src/leveldbwrapper.h:126:10: style: Unhandled exception specification when calling function Exists(). [unhandledExceptionSpecification]
dogecoin-1.10.0/src/txdb.cpp:52:15: note: Unhandled exception specification when calling function Exists().
dogecoin-1.10.0/src/leveldbwrapper.h:126:10: note: Unhandled exception specification when calling function Exists().
dogecoin-1.10.0/src/leveldbwrapper.h:93:10: style: Unhandled exception specification when calling function Read(). [unhandledExceptionSpecification]
dogecoin-1.10.0/src/txdb.cpp:57:13: note: Unhandled exception specification when calling function Read().
dogecoin-1.10.0/src/leveldbwrapper.h:93:10: note: Unhandled exception specification when calling function Read().
dogecoin-1.10.0/src/leveldbwrapper.h:152:10: style: Unhandled exception specification when calling function WriteBatch(). [unhandledExceptionSpecification]
dogecoin-1.10.0/src/txdb.cpp:79:15: note: Unhandled exception specification when calling function WriteBatch().
dogecoin-1.10.0/src/leveldbwrapper.h:152:10: note: Unhandled exception specification when calling function WriteBatch().
dogecoin-1.10.0/src/leveldbwrapper.h:93:10: style: Unhandled exception specification when calling function Read(). [unhandledExceptionSpecification]
dogecoin-1.10.0/src/txdb.cpp:86:12: note: Unhandled exception specification when calling function Read().
dogecoin-1.10.0/src/leveldbwrapper.h:93:10: note: Unhandled exception specification when calling function Read().
dogecoin-1.10.0/src/leveldbwrapper.h:118:10: style: Unhandled exception specification when calling function Write(). [unhandledExceptionSpecification]
dogecoin-1.10.0/src/txdb.cpp:91:16: note: Unhandled exception specification when calling function Write().
dogecoin-1.10.0/src/leveldbwrapper.h:118:10: note: Unhandled exception specification when calling function Write().
dogecoin-1.10.0/src/leveldbwrapper.h:126:10: style: Unhandled exception specification when calling function Exists(). [unhandledExceptionSpecification]
dogecoin-1.10.0/src/txdb.cpp:97:19: note: Unhandled exception specification when calling function Exists().
dogecoin-1.10.0/src/leveldbwrapper.h:126:10: note: Unhandled exception specification when calling function Exists().
dogecoin-1.10.0/src/leveldbwrapper.h:93:10: style: Unhandled exception specification when calling function Read(). [unhandledExceptionSpecification]
dogecoin-1.10.0/src/txdb.cpp:102:12: note: Unhandled exception specification when calling function Read().
dogecoin-1.10.0/src/leveldbwrapper.h:93:10: note: Unhandled exception specification when calling function Read().
dogecoin-1.10.0/src/leveldbwrapper.h:152:10: style: Unhandled exception specification when calling function WriteBatch(). [unhandledExceptionSpecification]
dogecoin-1.10.0/src/txdb.cpp:167:12: note: Unhandled exception specification when calling function WriteBatch().
dogecoin-1.10.0/src/leveldbwrapper.h:152:10: note: Unhandled exception specification when calling function WriteBatch().
dogecoin-1.10.0/src/leveldbwrapper.h:93:10: style: Unhandled exception specification when calling function Read(). [unhandledExceptionSpecification]
dogecoin-1.10.0/src/txdb.cpp:171:12: note: Unhandled exception specification when calling function Read().
dogecoin-1.10.0/src/leveldbwrapper.h:93:10: note: Unhandled exception specification when calling function Read().
dogecoin-1.10.0/src/leveldbwrapper.h:152:10: style: Unhandled exception specification when calling function WriteBatch(). [unhandledExceptionSpecification]
dogecoin-1.10.0/src/txdb.cpp:178:12: note: Unhandled exception specification when calling function WriteBatch().
dogecoin-1.10.0/src/leveldbwrapper.h:152:10: note: Unhandled exception specification when calling function WriteBatch().
dogecoin-1.10.0/src/leveldbwrapper.h:118:10: style: Unhandled exception specification when calling function Write(). [unhandledExceptionSpecification]
dogecoin-1.10.0/src/txdb.cpp:182:12: note: Unhandled exception specification when calling function Write().
dogecoin-1.10.0/src/leveldbwrapper.h:118:10: note: Unhandled exception specification when calling function Write().
dogecoin-1.10.0/src/leveldbwrapper.h:93:10: style: Unhandled exception specification when calling function Read(). [unhandledExceptionSpecification]
dogecoin-1.10.0/src/txdb.cpp:187:10: note: Unhandled exception specification when calling function Read().
dogecoin-1.10.0/src/leveldbwrapper.h:93:10: note: Unhandled exception specification when calling function Read().
dogecoin-1.10.0/src/txmempool.cpp:170:59: warning: Either the condition '!coins' is redundant or there is possible null pointer dereference: coins. [nullPointerRedundantCheck]
dogecoin-1.10.0/src/txmempool.cpp:171:17: note: Assuming that condition '!coins' is not redundant
dogecoin-1.10.0/src/txmempool.cpp:170:59: note: Null pointer dereference
dogecoin-1.10.0/src/txmempool.cpp:67:44: style: Function 'pruneSpent' argument 1 names different: declaration 'hash' definition 'hashTx'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/txmempool.h:123:36: note: Function 'pruneSpent' argument 1 names different: declaration 'hash' definition 'hashTx'.
dogecoin-1.10.0/src/txmempool.cpp:67:44: note: Function 'pruneSpent' argument 1 names different: declaration 'hash' definition 'hashTx'.
dogecoin-1.10.0/src/txmempool.cpp:111:45: style: Function 'remove' argument 1 names different: declaration 'tx' definition 'origTx'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/txmempool.h:116:37: note: Function 'remove' argument 1 names different: declaration 'tx' definition 'origTx'.
dogecoin-1.10.0/src/txmempool.cpp:111:45: note: Function 'remove' argument 1 names different: declaration 'tx' definition 'origTx'.
dogecoin-1.10.0/src/txmempool.cpp:76:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/txmempool.cpp:162:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/txmempool.cpp:247:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/txmempool.cpp:293:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/txmempool.cpp:51:13: warning: Member variable 'CTxMemPool::totalTxSize' is not initialized in the constructor. [uninitMemberVar]
dogecoin-1.10.0/src/policy/fees.h:78:1: style: The class 'TxConfirmStats' does not have a constructor although it has private member variables. [noConstructor]
dogecoin-1.10.0/src/policy/fees.h:165:18: style: Technically the member function 'TxConfirmStats::GetMaxConfirms' can be const. [functionConst]
dogecoin-1.10.0/src/txmempool.cpp:59:5: style: Class 'CTxMemPool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dogecoin-1.10.0/src/txmempool.cpp:59:5: style: Class 'CTxMemPool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dogecoin-1.10.0/src/policy/fees.h:221:5: style: Class 'CBlockPolicyEstimator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/txmempool.h:36:1: warning: The class 'CTxMemPoolEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dogecoin-1.10.0/src/txmempool.cpp:371:73: performance: Function parameter 'strHash' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/txmempool.cpp:179:0: warning: Return value of std::remove() ignored. Elements remain in container. [uselessCallsRemove]
dogecoin-1.10.0/src/txmempool.cpp:194:0: warning: Return value of std::remove() ignored. Elements remain in container. [uselessCallsRemove]
dogecoin-1.10.0/src/txmempool.cpp:217:0: warning: Return value of std::remove() ignored. Elements remain in container. [uselessCallsRemove]
dogecoin-1.10.0/src/univalue/univalue.cpp:28:29: style: Function 'setBool' argument 1 names different: declaration 'val' definition 'val_'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/univalue/univalue.h:47:23: note: Function 'setBool' argument 1 names different: declaration 'val' definition 'val_'.
dogecoin-1.10.0/src/univalue/univalue.cpp:28:29: note: Function 'setBool' argument 1 names different: declaration 'val' definition 'val_'.
dogecoin-1.10.0/src/univalue/univalue.cpp:45:40: style: Function 'setNumStr' argument 1 names different: declaration 'val' definition 'val_'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/univalue/univalue.h:48:39: note: Function 'setNumStr' argument 1 names different: declaration 'val' definition 'val_'.
dogecoin-1.10.0/src/univalue/univalue.cpp:45:40: note: Function 'setNumStr' argument 1 names different: declaration 'val' definition 'val_'.
dogecoin-1.10.0/src/univalue/univalue.cpp:86:37: style: Function 'setStr' argument 1 names different: declaration 'val' definition 'val_'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/univalue/univalue.h:53:36: note: Function 'setStr' argument 1 names different: declaration 'val' definition 'val_'.
dogecoin-1.10.0/src/univalue/univalue.cpp:86:37: note: Function 'setStr' argument 1 names different: declaration 'val' definition 'val_'.
dogecoin-1.10.0/src/univalue/univalue.cpp:58:12: style: Unused variable: s [unusedVariable]
dogecoin-1.10.0/src/univalue/univalue.cpp:68:12: style: Unused variable: s [unusedVariable]
dogecoin-1.10.0/src/univalue/univalue.cpp:78:12: style: Unused variable: s [unusedVariable]
dogecoin-1.10.0/src/univalue/univalue.cpp:163:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/util.cpp:263:9: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
dogecoin-1.10.0/src/utilstrencodings.cpp:433:47: performance: Function parameter 'in' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/utiltime.cpp:57:0: error: #error missing boost sleep implementation [preprocessorErrorDirective]
dogecoin-1.10.0/src/wallet/crypter.cpp:66:9: style: Condition 'fOk' is always true [knownConditionTrueFalse]
dogecoin-1.10.0/src/wallet/crypter.cpp:63:16: note: Assignment 'fOk=true', assigned value is 1
dogecoin-1.10.0/src/wallet/crypter.cpp:66:9: note: Condition 'fOk' is always true
dogecoin-1.10.0/src/wallet/crypter.cpp:93:9: style: Condition 'fOk' is always true [knownConditionTrueFalse]
dogecoin-1.10.0/src/wallet/crypter.cpp:90:16: note: Assignment 'fOk=true', assigned value is 1
dogecoin-1.10.0/src/wallet/crypter.cpp:93:9: note: Condition 'fOk' is always true
dogecoin-1.10.0/src/wallet/crypter.h:185:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/wallet/crypter.h:63:9: performance: Variable 'vchOtherDerivationParameters' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/wallet/db.cpp:229:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dogecoin-1.10.0/src/wallet/db.cpp:74:50: style: Function 'Open' argument 1 names different: declaration 'path' definition 'pathIn'. [funcArgNamesDifferent]
dogecoin-1.10.0/src/wallet/db.h:69:46: note: Function 'Open' argument 1 names different: declaration 'path' definition 'pathIn'.
dogecoin-1.10.0/src/wallet/db.cpp:74:50: note: Function 'Open' argument 1 names different: declaration 'path' definition 'pathIn'.
dogecoin-1.10.0/src/wallet/db.cpp:449:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/wallet/db.h:47:10: style: Technically the member function 'CDBEnv::IsMock' can be const. [functionConst]
dogecoin-1.10.0/src/wallet/db.h:104:10: style: Technically the member function 'CDB::Flush' can be const. [functionConst]
dogecoin-1.10.0/src/wallet/db.cpp:286:11: note: Technically the member function 'CDB::Flush' can be const.
dogecoin-1.10.0/src/wallet/db.h:104:10: note: Technically the member function 'CDB::Flush' can be const.
dogecoin-1.10.0/src/wallet/db.h:228:9: performance: Technically the member function 'CDB::ReadAtCursor' can be static. [functionStatic]
dogecoin-1.10.0/src/wallet/rpcdump.cpp:314:69: warning: Either the condition 'pindex' is redundant or there is possible null pointer dereference: pindex. [nullPointerRedundantCheck]
dogecoin-1.10.0/src/wallet/rpcdump.cpp:308:12: note: Assuming that condition 'pindex' is not redundant
dogecoin-1.10.0/src/wallet/rpcdump.cpp:314:69: note: Null pointer dereference
dogecoin-1.10.0/src/wallet/rpcdump.cpp:394:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/wallet/rpcdump.cpp:406:114: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/wallet/wallet.h:106:9: performance: Variable 'purpose' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/wallet/wallet.h:84:5: style: Class 'CKeyPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/wallet/wallet.h:192:5: style: Class 'CWalletTx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/wallet/wallet.h:366:5: style: Class 'CWalletKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/wallet/wallet.h:441:5: style: Class 'CWallet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/wallet/wallet.h:687:5: style: Class 'CReserveKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/wallet/wallet.h:441:25: performance: Function parameter 'strWalletFileIn' should be passed by const reference. [passedByValue]
dogecoin-1.10.0/src/wallet/walletdb.h:64:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dogecoin-1.10.0/src/wallet/rpcwallet.cpp:1641:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/wallet/rpcwallet.cpp:1083:9: performance: Variable 'nAmount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dogecoin-1.10.0/src/wallet/walletdb.h:53:5: style: Class 'CKeyMetadata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dogecoin-1.10.0/src/wallet/rpcwallet.cpp:1320:9: performance: Possible inefficient checking for 'listReceived' emptiness. [stlSize]
dogecoin-1.10.0/src/wallet/wallet.cpp:2264:13: style: The scope of the variable 'nIndex' can be reduced. [variableScope]
dogecoin-1.10.0/src/wallet/wallet.cpp:1985:29: style: Unused variable: setCoins [unusedVariable]
dogecoin-1.10.0/src/wallet/wallet.cpp:2533:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/wallet/wallet.cpp:2578:114: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/wallet/wallet.cpp:2599:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/wallet/wallet.cpp:2621:118: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/wallet/wallet.cpp:2397:23: style: Reading from empty STL container 'setmap' [reademptycontainer]
dogecoin-1.10.0/src/wallet/walletdb.cpp:99:9: style: Condition 'fEraseUnencryptedKey' is always true [knownConditionTrueFalse]
dogecoin-1.10.0/src/wallet/walletdb.cpp:90:39: note: Assignment 'fEraseUnencryptedKey=true', assigned value is 1
dogecoin-1.10.0/src/wallet/walletdb.cpp:99:9: note: Condition 'fEraseUnencryptedKey' is always true
dogecoin-1.10.0/src/wallet/walletdb.cpp:768:9: style: Condition 'fNoncriticalErrors' is always false [knownConditionTrueFalse]
dogecoin-1.10.0/src/wallet/walletdb.cpp:711:31: note: Assignment 'fNoncriticalErrors=false', assigned value is 0
dogecoin-1.10.0/src/wallet/walletdb.cpp:768:9: note: Condition 'fNoncriticalErrors' is always false
dogecoin-1.10.0/src/wallet/walletdb.cpp:827:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dogecoin-1.10.0/src/wallet/walletdb.cpp:601:30: performance: Function parameter 'strType' should be passed by const reference. [passedByValue]
[15:06]

ftp://ftp.se.debian.org/debian/pool/main/d/dogtag-pki/dogtag-pki_10.6.1.orig.tar.xz
pki-10.6.1/base/native-tools/src/bulkissuance/bulkissuance.c:700:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/native-tools/src/bulkissuance/bulkissuance.c:681:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/bulkissuance/bulkissuance.c:700:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/bulkissuance/bulkissuance.c:353:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
pki-10.6.1/base/native-tools/src/bulkissuance/bulkissuance.c:257:25: style: The scope of the variable 'i' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/bulkissuance/bulkissuance.c:303:12: style: The scope of the variable 'result' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/bulkissuance/bulkissuance.c:547:11: style: The scope of the variable 'iter' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/bulkissuance/bulkissuance.c:686:11: style: The scope of the variable 'tmpI' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/bulkissuance/bulkissuance.c:692:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/bulkissuance/bulkissuance.c:694:6: style: The scope of the variable 'co' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/bulkissuance/bulkissuance.c:695:8: style: The scope of the variable 'crlf' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/bulkissuance/bulkissuance.c:498:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
pki-10.6.1/base/native-tools/src/bulkissuance/bulkissuance.c:805:0: error: Resource leak: fp [resourceLeak]
pki-10.6.1/base/native-tools/src/p7tool/p7tool.c:253:26: style: The scope of the variable 'cert' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/pppolicy.c:114:5: style: Variable 'arena' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/native-tools/src/p7tool/pppolicy.c:106:0: note: Variable 'arena' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/p7tool/pppolicy.c:114:5: note: Variable 'arena' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/p7tool/secpwd.c:96:29: style: Function 'SEC_GetPassword' argument 1 names different: declaration 'in' definition 'input'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/p7tool/secutil.h:123:36: note: Function 'SEC_GetPassword' argument 1 names different: declaration 'in' definition 'input'.
pki-10.6.1/base/native-tools/src/p7tool/secpwd.c:96:29: note: Function 'SEC_GetPassword' argument 1 names different: declaration 'in' definition 'input'.
pki-10.6.1/base/native-tools/src/p7tool/secpwd.c:96:42: style: Function 'SEC_GetPassword' argument 2 names different: declaration 'out' definition 'output'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/p7tool/secutil.h:123:46: note: Function 'SEC_GetPassword' argument 2 names different: declaration 'out' definition 'output'.
pki-10.6.1/base/native-tools/src/p7tool/secpwd.c:96:42: note: Function 'SEC_GetPassword' argument 2 names different: declaration 'out' definition 'output'.
pki-10.6.1/base/native-tools/src/p7tool/secpwd.c:96:62: style: Function 'SEC_GetPassword' argument 3 names different: declaration 'msg' definition 'prompt'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/p7tool/secutil.h:123:63: note: Function 'SEC_GetPassword' argument 3 names different: declaration 'msg' definition 'prompt'.
pki-10.6.1/base/native-tools/src/p7tool/secpwd.c:96:62: note: Function 'SEC_GetPassword' argument 3 names different: declaration 'msg' definition 'prompt'.
pki-10.6.1/base/native-tools/src/p7tool/secpwd.c:97:32: style: Function 'SEC_GetPassword' argument 4 names different: declaration 'chkpw' definition 'ok'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/p7tool/secutil.h:124:20: note: Function 'SEC_GetPassword' argument 4 names different: declaration 'chkpw' definition 'ok'.
pki-10.6.1/base/native-tools/src/p7tool/secpwd.c:97:32: note: Function 'SEC_GetPassword' argument 4 names different: declaration 'chkpw' definition 'ok'.
pki-10.6.1/base/native-tools/src/p7tool/secpwd.c:141:32: style: Function 'SEC_CheckPassword' argument 1 names different: declaration 'password' definition 'cp'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/p7tool/secutil.h:109:39: note: Function 'SEC_CheckPassword' argument 1 names different: declaration 'password' definition 'cp'.
pki-10.6.1/base/native-tools/src/p7tool/secpwd.c:141:32: note: Function 'SEC_CheckPassword' argument 1 names different: declaration 'password' definition 'cp'.
pki-10.6.1/base/native-tools/src/p7tool/secpwd.c:162:37: style: Function 'SEC_BlindCheckPassword' argument 1 names different: declaration 'password' definition 'cp'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/p7tool/secutil.h:116:44: note: Function 'SEC_BlindCheckPassword' argument 1 names different: declaration 'password' definition 'cp'.
pki-10.6.1/base/native-tools/src/p7tool/secpwd.c:162:37: note: Function 'SEC_BlindCheckPassword' argument 1 names different: declaration 'password' definition 'cp'.
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:3270:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2433:5: style: Variable 'fpStr' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2423:0: note: Variable 'fpStr' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2433:5: note: Variable 'fpStr' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:478:17: style: The scope of the variable 'dir' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:479:17: style: The scope of the variable 'home' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:750:18: style: The scope of the variable 'limit' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:1437:14: style: The scope of the variable 'value' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:1438:9: style: The scope of the variable 'i' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:1439:10: style: The scope of the variable 'om' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2569:19: style: The scope of the variable 'entry' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2571:10: style: The scope of the variable 'om' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2610:21: style: The scope of the variable 'digAlg' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2611:14: style: The scope of the variable 'aCert' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2613:26: style: The scope of the variable 'sigInfo' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2689:29: style: The scope of the variable 'recInfo' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2690:9: style: The scope of the variable 'iv' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2691:10: style: The scope of the variable 'om' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2720:21: style: The scope of the variable 'digAlg' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2721:14: style: The scope of the variable 'aCert' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2723:26: style: The scope of the variable 'sigInfo' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2724:29: style: The scope of the variable 'recInfo' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2725:9: style: The scope of the variable 'rv' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:3205:11: style: The scope of the variable 'error_string' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:3256:24: style: The scope of the variable 'flags' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:743:37: style: Function 'SECU_PrintAsHex' argument 2 names different: declaration 'i' definition 'data'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/p7tool/secutil.h:207:49: note: Function 'SECU_PrintAsHex' argument 2 names different: declaration 'i' definition 'data'.
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:743:37: note: Function 'SECU_PrintAsHex' argument 2 names different: declaration 'i' definition 'data'.
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2175:42: style: Function 'SECU_PrintCertNickname' argument 1 names different: declaration 'cert' definition 'node'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/p7tool/secutil.h:235:59: note: Function 'SECU_PrintCertNickname' argument 1 names different: declaration 'cert' definition 'node'.
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:2175:42: note: Function 'SECU_PrintCertNickname' argument 1 names different: declaration 'cert' definition 'node'.
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:3604:38: style: Function 'SECU_FindCrlIssuer' argument 1 names different: declaration 'dbHandle' definition 'dbhandle'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/p7tool/secutil.h:363:38: note: Function 'SECU_FindCrlIssuer' argument 1 names different: declaration 'dbHandle' definition 'dbhandle'.
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:3604:38: note: Function 'SECU_FindCrlIssuer' argument 1 names different: declaration 'dbHandle' definition 'dbhandle'.
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:3605:35: style: Function 'SECU_FindCrlIssuer' argument 3 names different: declaration 'id' definition 'authorityKeyID'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/p7tool/secutil.h:364:35: note: Function 'SECU_FindCrlIssuer' argument 3 names different: declaration 'id' definition 'authorityKeyID'.
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:3605:35: note: Function 'SECU_FindCrlIssuer' argument 3 names different: declaration 'id' definition 'authorityKeyID'.
pki-10.6.1/base/native-tools/src/p7tool/secutil.c:440:11: style: struct member 'matchobj::nname' is never used. [unusedStructMember]
pki-10.6.1/base/native-tools/src/revoker/revoker.c:648:5: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/native-tools/src/revoker/revoker.c:647:5: note: Variable 's' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/revoker/revoker.c:648:5: note: Variable 's' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/revoker/revoker.c:742:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/native-tools/src/revoker/revoker.c:721:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/revoker/revoker.c:742:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/revoker/revoker.c:336:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
pki-10.6.1/base/native-tools/src/revoker/revoker.c:239:25: style: The scope of the variable 'i' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/revoker/revoker.c:285:12: style: The scope of the variable 'result' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/revoker/revoker.c:545:11: style: The scope of the variable 'iter' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/revoker/revoker.c:623:6: style: The scope of the variable 'i' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/revoker/revoker.c:624:8: style: The scope of the variable 'old' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/revoker/revoker.c:628:9: style: The scope of the variable 'itime' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/revoker/revoker.c:629:7: style: The scope of the variable 'l' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/revoker/revoker.c:726:11: style: The scope of the variable 'tmpI' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/revoker/revoker.c:734:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/revoker/revoker.c:736:6: style: The scope of the variable 'co' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/revoker/revoker.c:737:8: style: The scope of the variable 'crlf' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/revoker/revoker.c:482:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
pki-10.6.1/base/native-tools/src/revoker/revoker.c:882:0: error: Resource leak: fp [resourceLeak]
pki-10.6.1/base/native-tools/src/setpin/b64.c:38:16: style: The scope of the variable 'pad' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/setpin/b64.c:40:5: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
pki-10.6.1/base/native-tools/src/setpin/options.c:95:49: style: Function 'OPT_parseArgument' argument 2 names different: declaration 'valid' definition 'validlist'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/setpin/options.c:44:48: note: Function 'OPT_parseArgument' argument 2 names different: declaration 'valid' definition 'validlist'.
pki-10.6.1/base/native-tools/src/setpin/options.c:95:49: note: Function 'OPT_parseArgument' argument 2 names different: declaration 'valid' definition 'validlist'.
pki-10.6.1/base/native-tools/src/setpin/setpin.c:1226:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:1228:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:958:34: warning: Either the condition 'if(dn)' is redundant or there is possible null pointer dereference: dn. [nullPointerRedundantCheck]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:983:12: note: Assuming that condition 'if(dn)' is not redundant
pki-10.6.1/base/native-tools/src/setpin/setpin.c:958:34: note: Null pointer dereference
pki-10.6.1/base/native-tools/src/setpin/setpin.c:149:9: style: The scope of the variable 'more_to_read' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:152:9: style: The scope of the variable 'linenum' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:169:19: style: The scope of the variable 'n' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:170:19: style: The scope of the variable 'checkdn' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:572:10: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:573:10: style: The scope of the variable 'ldapuri' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:632:10: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:1018:10: style: The scope of the variable 'err_buf' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:1059:8: style: The scope of the variable 'err_buf' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:1143:20: style: The scope of the variable 'r' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:1175:9: style: The scope of the variable 'i' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:1175:11: style: The scope of the variable 'j' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:1176:9: style: The scope of the variable 'pwlen' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:1178:18: style: The scope of the variable 'index' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:1180:10: style: The scope of the variable 'c' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/setpin/setpin.c:133:0: error: Memory leak: newerror [memleak]
pki-10.6.1/base/native-tools/src/setpin/setpin_options.c:116:9: style: The scope of the variable 'c' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/sslget/sslget.c:453:50: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
pki-10.6.1/base/native-tools/src/sslget/sslget.c:436:32: note: Assignment 'buf=0', assigned value is 0
pki-10.6.1/base/native-tools/src/sslget/sslget.c:453:50: note: Null pointer addition
pki-10.6.1/base/native-tools/src/sslget/sslget.c:807:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/native-tools/src/sslget/sslget.c:787:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/sslget/sslget.c:807:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/sslget/sslget.c:321:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
pki-10.6.1/base/native-tools/src/sslget/sslget.c:232:25: style: The scope of the variable 'i' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/sslget/sslget.c:278:12: style: The scope of the variable 'result' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/sslget/sslget.c:581:17: style: The scope of the variable 'rv' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/sslget/sslget.c:664:11: style: The scope of the variable 'iter' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/sslget/sslget.c:666:10: style: The scope of the variable 'addrBuf' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/sslget/sslget.c:793:11: style: The scope of the variable 'tmpI' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/sslget/sslget.c:799:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/sslget/sslget.c:801:6: style: The scope of the variable 'co' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/sslget/sslget.c:802:8: style: The scope of the variable 'crlf' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/sslget/sslget.c:536:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
pki-10.6.1/base/native-tools/src/sslget/sslget.c:934:0: error: Resource leak: fp [resourceLeak]
pki-10.6.1/base/native-tools/src/tkstool/delete.c:29:5: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/native-tools/src/tkstool/delete.c:26:0: note: Variable 'name' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/tkstool/delete.c:29:5: note: Variable 'name' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/tkstool/delete.c:89:9: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
pki-10.6.1/base/native-tools/src/tkstool/file.c:26:40: style: Function 'TKS_ReadInputFileIntoSECItem' argument 4 names different: declaration 'keyname' definition 'wrappedKeyName'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/tkstool/tkstool.h:165:40: note: Function 'TKS_ReadInputFileIntoSECItem' argument 4 names different: declaration 'keyname' definition 'wrappedKeyName'.
pki-10.6.1/base/native-tools/src/tkstool/file.c:26:40: note: Function 'TKS_ReadInputFileIntoSECItem' argument 4 names different: declaration 'keyname' definition 'wrappedKeyName'.
pki-10.6.1/base/native-tools/src/tkstool/file.c:318:42: style: Function 'TKS_WriteSECItemIntoOutputFile' argument 2 names different: declaration 'keyname' definition 'wrappedKeyName'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/tkstool/tkstool.h:170:42: note: Function 'TKS_WriteSECItemIntoOutputFile' argument 2 names different: declaration 'keyname' definition 'wrappedKeyName'.
pki-10.6.1/base/native-tools/src/tkstool/file.c:318:42: note: Function 'TKS_WriteSECItemIntoOutputFile' argument 2 names different: declaration 'keyname' definition 'wrappedKeyName'.
pki-10.6.1/base/native-tools/src/tkstool/key.c:843:5: style: Variable 'sessionKeyShareStatus' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/native-tools/src/tkstool/key.c:832:0: note: Variable 'sessionKeyShareStatus' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/tkstool/key.c:843:5: note: Variable 'sessionKeyShareStatus' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/tkstool/key.c:1219:5: style: Variable 'rvExtractSymmetricKey' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/native-tools/src/tkstool/key.c:1203:0: note: Variable 'rvExtractSymmetricKey' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/tkstool/key.c:1219:5: note: Variable 'rvExtractSymmetricKey' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/tkstool/key.c:39:21: style: The scope of the variable 'c' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/key.c:266:21: style: The scope of the variable 'c' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/list.c:32:5: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/native-tools/src/tkstool/list.c:29:0: note: Variable 'name' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/tkstool/list.c:32:5: note: Variable 'name' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/tkstool/pppolicy.c:111:5: style: Variable 'arena' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/native-tools/src/tkstool/pppolicy.c:103:0: note: Variable 'arena' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/tkstool/pppolicy.c:111:5: note: Variable 'arena' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/tkstool/random.c:30:21: style: The scope of the variable 'c' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secpwd.c:96:29: style: Function 'SEC_GetPassword' argument 1 names different: declaration 'in' definition 'input'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/tkstool/secutil.h:123:36: note: Function 'SEC_GetPassword' argument 1 names different: declaration 'in' definition 'input'.
pki-10.6.1/base/native-tools/src/tkstool/secpwd.c:96:29: note: Function 'SEC_GetPassword' argument 1 names different: declaration 'in' definition 'input'.
pki-10.6.1/base/native-tools/src/tkstool/secpwd.c:96:42: style: Function 'SEC_GetPassword' argument 2 names different: declaration 'out' definition 'output'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/tkstool/secutil.h:123:46: note: Function 'SEC_GetPassword' argument 2 names different: declaration 'out' definition 'output'.
pki-10.6.1/base/native-tools/src/tkstool/secpwd.c:96:42: note: Function 'SEC_GetPassword' argument 2 names different: declaration 'out' definition 'output'.
pki-10.6.1/base/native-tools/src/tkstool/secpwd.c:96:56: style: Function 'SEC_GetPassword' argument 3 names different: declaration 'msg' definition 'prompt'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/tkstool/secutil.h:123:57: note: Function 'SEC_GetPassword' argument 3 names different: declaration 'msg' definition 'prompt'.
pki-10.6.1/base/native-tools/src/tkstool/secpwd.c:96:56: note: Function 'SEC_GetPassword' argument 3 names different: declaration 'msg' definition 'prompt'.
pki-10.6.1/base/native-tools/src/tkstool/secpwd.c:97:20: style: Function 'SEC_GetPassword' argument 4 names different: declaration 'chkpw' definition 'ok'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/tkstool/secutil.h:124:20: note: Function 'SEC_GetPassword' argument 4 names different: declaration 'chkpw' definition 'ok'.
pki-10.6.1/base/native-tools/src/tkstool/secpwd.c:97:20: note: Function 'SEC_GetPassword' argument 4 names different: declaration 'chkpw' definition 'ok'.
pki-10.6.1/base/native-tools/src/tkstool/secpwd.c:141:32: style: Function 'SEC_CheckPassword' argument 1 names different: declaration 'password' definition 'cp'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/tkstool/secutil.h:109:39: note: Function 'SEC_CheckPassword' argument 1 names different: declaration 'password' definition 'cp'.
pki-10.6.1/base/native-tools/src/tkstool/secpwd.c:141:32: note: Function 'SEC_CheckPassword' argument 1 names different: declaration 'password' definition 'cp'.
pki-10.6.1/base/native-tools/src/tkstool/secpwd.c:162:37: style: Function 'SEC_BlindCheckPassword' argument 1 names different: declaration 'password' definition 'cp'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/tkstool/secutil.h:116:44: note: Function 'SEC_BlindCheckPassword' argument 1 names different: declaration 'password' definition 'cp'.
pki-10.6.1/base/native-tools/src/tkstool/secpwd.c:162:37: note: Function 'SEC_BlindCheckPassword' argument 1 names different: declaration 'password' definition 'cp'.
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:3278:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2431:5: style: Variable 'fpStr' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2421:0: note: Variable 'fpStr' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2431:5: note: Variable 'fpStr' is reassigned a value before the old one has been used.
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:476:17: style: The scope of the variable 'dir' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:477:11: style: The scope of the variable 'home' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:748:18: style: The scope of the variable 'limit' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:1435:14: style: The scope of the variable 'value' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:1436:9: style: The scope of the variable 'i' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:1437:10: style: The scope of the variable 'om' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2571:19: style: The scope of the variable 'entry' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2573:10: style: The scope of the variable 'om' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2611:21: style: The scope of the variable 'digAlg' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2612:14: style: The scope of the variable 'aCert' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2614:26: style: The scope of the variable 'sigInfo' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2690:29: style: The scope of the variable 'recInfo' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2691:9: style: The scope of the variable 'iv' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2692:10: style: The scope of the variable 'om' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2721:21: style: The scope of the variable 'digAlg' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2722:14: style: The scope of the variable 'aCert' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2724:26: style: The scope of the variable 'sigInfo' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2725:29: style: The scope of the variable 'recInfo' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2726:9: style: The scope of the variable 'rv' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:3213:11: style: The scope of the variable 'error_string' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:3264:24: style: The scope of the variable 'flags' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:741:37: style: Function 'SECU_PrintAsHex' argument 2 names different: declaration 'i' definition 'data'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/tkstool/secutil.h:207:49: note: Function 'SECU_PrintAsHex' argument 2 names different: declaration 'i' definition 'data'.
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:741:37: note: Function 'SECU_PrintAsHex' argument 2 names different: declaration 'i' definition 'data'.
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2173:42: style: Function 'SECU_PrintCertNickname' argument 1 names different: declaration 'cert' definition 'node'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/tkstool/secutil.h:235:59: note: Function 'SECU_PrintCertNickname' argument 1 names different: declaration 'cert' definition 'node'.
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:2173:42: note: Function 'SECU_PrintCertNickname' argument 1 names different: declaration 'cert' definition 'node'.
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:3612:38: style: Function 'SECU_FindCrlIssuer' argument 1 names different: declaration 'dbHandle' definition 'dbhandle'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/tkstool/secutil.h:363:38: note: Function 'SECU_FindCrlIssuer' argument 1 names different: declaration 'dbHandle' definition 'dbhandle'.
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:3612:38: note: Function 'SECU_FindCrlIssuer' argument 1 names different: declaration 'dbHandle' definition 'dbhandle'.
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:3613:35: style: Function 'SECU_FindCrlIssuer' argument 3 names different: declaration 'id' definition 'authorityKeyID'. [funcArgNamesDifferent]
pki-10.6.1/base/native-tools/src/tkstool/secutil.h:364:35: note: Function 'SECU_FindCrlIssuer' argument 3 names different: declaration 'id' definition 'authorityKeyID'.
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:3613:35: note: Function 'SECU_FindCrlIssuer' argument 3 names different: declaration 'id' definition 'authorityKeyID'.
pki-10.6.1/base/native-tools/src/tkstool/secutil.c:438:11: style: struct member 'matchobj::nname' is never used. [unusedStructMember]
pki-10.6.1/base/native-tools/src/tkstool/tkstool.c:2624:13: style: Same expression on both sides of '!=' because the value of 'KCV' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/native-tools/src/tkstool/tkstool.c:112:66: note: 'KCV' is assigned value 'NULL' here.
pki-10.6.1/base/native-tools/src/tkstool/tkstool.c:2624:13: note: Same expression on both sides of '!=' because the value of 'KCV' and 'NULL' are the same.
pki-10.6.1/base/native-tools/src/tkstool/util.c:382:20: style: The scope of the variable 'c' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/util.c:383:20: style: The scope of the variable 'rv' can be reduced. [variableScope]
pki-10.6.1/base/native-tools/src/tkstool/version.c:26:32: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.cpp:27:28: style: Function 'Buffer' argument 1 names different: declaration 'buf' definition 'buf_'. [funcArgNamesDifferent]
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.h:55:24: note: Function 'Buffer' argument 1 names different: declaration 'buf' definition 'buf_'.
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.cpp:27:28: note: Function 'Buffer' argument 1 names different: declaration 'buf' definition 'buf_'.
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.cpp:27:47: style: Function 'Buffer' argument 2 names different: declaration 'len' definition 'len_'. [funcArgNamesDifferent]
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.h:55:42: note: Function 'Buffer' argument 2 names different: declaration 'len' definition 'len_'.
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.cpp:27:47: note: Function 'Buffer' argument 2 names different: declaration 'len' definition 'len_'.
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.cpp:39:29: style: Function 'Buffer' argument 1 names different: declaration 'len' definition 'len_'. [funcArgNamesDifferent]
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.h:49:34: note: Function 'Buffer' argument 1 names different: declaration 'len' definition 'len_'.
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.cpp:39:29: note: Function 'Buffer' argument 1 names different: declaration 'len' definition 'len_'.
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.cpp:45:29: style: Function 'Buffer' argument 1 names different: declaration 'len' definition 'len_'. [funcArgNamesDifferent]
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.h:44:25: note: Function 'Buffer' argument 1 names different: declaration 'len' definition 'len_'.
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.cpp:45:29: note: Function 'Buffer' argument 1 names different: declaration 'len' definition 'len_'.
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.cpp:116:30: style: Function 'reserve' argument 1 names different: declaration 'reserve' definition 'n'. [funcArgNamesDifferent]
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.h:131:31: note: Function 'reserve' argument 1 names different: declaration 'reserve' definition 'n'.
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.cpp:116:30: note: Function 'reserve' argument 1 names different: declaration 'reserve' definition 'n'.
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.cpp:151:29: style: Function 'substr' argument 1 names different: declaration 'start' definition 'i'. [funcArgNamesDifferent]
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.h:138:32: note: Function 'substr' argument 1 names different: declaration 'start' definition 'i'.
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.cpp:151:29: note: Function 'substr' argument 1 names different: declaration 'start' definition 'i'.
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.cpp:151:45: style: Function 'substr' argument 2 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent]
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.h:138:52: note: Function 'substr' argument 2 names different: declaration 'len' definition 'n'.
pki-10.6.1/base/symkey/src/com/netscape/symkey/Buffer.cpp:151:45: note: Function 'substr' argument 2 names different: declaration 'len' definition 'n'.
pki-10.6.1/base/symkey/src/com/netscape/symkey/EncryptData.cpp:335:9: style: Variable 'handleBytes' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/symkey/src/com/netscape/symkey/EncryptData.cpp:333:0: note: Variable 'handleBytes' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/EncryptData.cpp:335:9: note: Variable 'handleBytes' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SessionKey.cpp:643:12: warning: Either the condition 'handleBytes!=NULL' is redundant or there is possible null pointer dereference: handleBytes. [nullPointerRedundantCheck]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SessionKey.cpp:645:21: note: Assuming that condition 'handleBytes!=NULL' is not redundant
pki-10.6.1/base/symkey/src/com/netscape/symkey/SessionKey.cpp:643:12: note: Null pointer dereference
pki-10.6.1/base/symkey/src/com/netscape/symkey/SessionKey.cpp:474:5: style: Variable 'master' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SessionKey.cpp:451:0: note: Variable 'master' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SessionKey.cpp:474:5: note: Variable 'master' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SessionKey.cpp:614:5: style: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SessionKey.cpp:606:0: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SessionKey.cpp:614:5: note: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SessionKey.cpp:899:13: style: Variable 'authKey' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SessionKey.cpp:897:0: note: Variable 'authKey' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SessionKey.cpp:899:13: note: Variable 'authKey' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SessionKey.cpp:842:9: warning: The buffer 'keyname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SessionKey.cpp:1302:9: warning: The buffer 'keyname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SessionKey.cpp:1703:9: warning: The buffer 'keyname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:875:28: style: Condition 'showDerivedKeys==1' is always false [knownConditionTrueFalse]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:828:27: note: Assignment 'showDerivedKeys=0', assigned value is 0
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:875:28: note: Condition 'showDerivedKeys==1' is always false
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:907:28: style: Condition 'showDerivedKeys==1' is always false [knownConditionTrueFalse]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:828:27: note: Assignment 'showDerivedKeys=0', assigned value is 0
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:907:28: note: Condition 'showDerivedKeys==1' is always false
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:935:28: style: Condition 'showDerivedKeys==1' is always false [knownConditionTrueFalse]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:828:27: note: Assignment 'showDerivedKeys=0', assigned value is 0
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:935:28: note: Condition 'showDerivedKeys==1' is always false
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:318:16: warning: Either the condition 'tokenNameChars!=NULL' is redundant or there is possible null pointer dereference: tokenNameChars. [nullPointerRedundantCheck]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:322:29: note: Assuming that condition 'tokenNameChars!=NULL' is not redundant
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:318:16: note: Null pointer dereference
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:406:16: warning: Either the condition 'tokenNameChars!=NULL' is redundant or there is possible null pointer dereference: tokenNameChars. [nullPointerRedundantCheck]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:410:29: note: Assuming that condition 'tokenNameChars!=NULL' is not redundant
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:406:16: note: Null pointer dereference
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:334:9: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:332:0: note: Variable 'name' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:334:9: note: Variable 'name' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:424:9: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:422:0: note: Variable 'name' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:424:9: note: Variable 'name' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:425:9: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:423:0: note: Variable 'temp' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:425:9: note: Variable 'temp' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:543:5: style: Variable 'keyData' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:531:0: note: Variable 'keyData' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:543:5: note: Variable 'keyData' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:677:5: style: Variable 'slot' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:662:0: note: Variable 'slot' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:677:5: note: Variable 'slot' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:878:13: style: Variable 'keyData' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:876:0: note: Variable 'keyData' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:878:13: note: Variable 'keyData' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:910:13: style: Variable 'keyData' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:908:0: note: Variable 'keyData' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:910:13: note: Variable 'keyData' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:938:13: style: Variable 'keyData' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:936:0: note: Variable 'keyData' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:938:13: note: Variable 'keyData' is reassigned a value before the old one has been used.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:932:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:656:56: style: Function 'EncryptData' argument 2 names different: declaration 'card_key' definition 'cardKey'. [funcArgNamesDifferent]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.h:45:57: note: Function 'EncryptData' argument 2 names different: declaration 'card_key' definition 'cardKey'.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:656:56: note: Function 'EncryptData' argument 2 names different: declaration 'card_key' definition 'cardKey'.
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:439:9: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
pki-10.6.1/base/symkey/src/com/netscape/symkey/SymKey.cpp:1081:12: warning: The buffer 'sharedSecretSymKeyName' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
pki-10.6.1/base/tps-client/src/authentication/LDAP_Authentication.cpp:265:30: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/authentication/LDAP_Authentication.cpp:264:0: note: Variable 'token' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/authentication/LDAP_Authentication.cpp:265:30: note: Variable 'token' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/authentication/LDAP_Authentication.cpp:268:34: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/authentication/LDAP_Authentication.cpp:267:0: note: Variable 'v' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/authentication/LDAP_Authentication.cpp:268:34: note: Variable 'v' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1506:13: warning: Either the condition 'token_pdu_response_msg!=NULL' is redundant or there is possible null pointer dereference: token_pdu_response_msg. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1555:36: note: Assuming that condition 'token_pdu_response_msg!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1506:13: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1512:20: warning: Either the condition 'token_pdu_response_msg!=NULL' is redundant or there is possible null pointer dereference: token_pdu_response_msg. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1555:36: note: Assuming that condition 'token_pdu_response_msg!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1512:20: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1717:13: warning: Either the condition 'token_pdu_response_msg!=NULL' is redundant or there is possible null pointer dereference: token_pdu_response_msg. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1763:36: note: Assuming that condition 'token_pdu_response_msg!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1717:13: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1725:20: warning: Either the condition 'token_pdu_response_msg!=NULL' is redundant or there is possible null pointer dereference: token_pdu_response_msg. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1763:36: note: Assuming that condition 'token_pdu_response_msg!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1725:20: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1824:25: warning: Either the condition 'send_buf!=NULL' is redundant or there is possible null pointer dereference: send_buf. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1891:22: note: Assuming that condition 'send_buf!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1824:25: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1851:13: warning: Either the condition 'token_pdu_response_msg!=NULL' is redundant or there is possible null pointer dereference: token_pdu_response_msg. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1887:36: note: Assuming that condition 'token_pdu_response_msg!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1851:13: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1857:20: warning: Either the condition 'token_pdu_response_msg!=NULL' is redundant or there is possible null pointer dereference: token_pdu_response_msg. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1887:36: note: Assuming that condition 'token_pdu_response_msg!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1857:20: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:206:5: style: Variable 'external_auth_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:198:0: note: Variable 'external_auth_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:206:5: note: Variable 'external_auth_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:211:5: style: Variable 'mac' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:200:0: note: Variable 'mac' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:211:5: note: Variable 'mac' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:214:5: style: Variable 'token_pdu_request_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:196:0: note: Variable 'token_pdu_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:214:5: note: Variable 'token_pdu_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:220:5: style: Variable 'token_pdu_response_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:197:0: note: Variable 'token_pdu_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:220:5: note: Variable 'token_pdu_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:282:5: style: Variable 'delete_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:276:0: note: Variable 'delete_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:282:5: note: Variable 'delete_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:364:5: style: Variable 'install_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:358:0: note: Variable 'install_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:364:5: note: Variable 'install_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:448:5: style: Variable 'install_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:442:0: note: Variable 'install_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:448:5: note: Variable 'install_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:532:5: style: Variable 'load_file_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:526:0: note: Variable 'load_file_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:532:5: note: Variable 'load_file_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:614:5: style: Variable 'list_pins_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:606:0: note: Variable 'list_pins_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:614:5: note: Variable 'list_pins_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:621:5: style: Variable 'token_pdu_request_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:608:0: note: Variable 'token_pdu_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:621:5: note: Variable 'token_pdu_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:627:5: style: Variable 'token_pdu_response_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:609:0: note: Variable 'token_pdu_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:627:5: note: Variable 'token_pdu_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:679:5: style: Variable 'get_issuerinfo_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:672:0: note: Variable 'get_issuerinfo_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:679:5: note: Variable 'get_issuerinfo_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:680:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:671:0: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:680:5: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:755:5: style: Variable 'set_issuerinfo_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:748:0: note: Variable 'set_issuerinfo_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:755:5: note: Variable 'set_issuerinfo_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:756:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:747:0: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:756:5: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:832:5: style: Variable 'set_pin_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:824:0: note: Variable 'set_pin_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:832:5: note: Variable 'set_pin_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:833:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:823:0: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:833:5: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:911:5: style: Variable 'import_key_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:902:0: note: Variable 'import_key_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:911:5: note: Variable 'import_key_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:912:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:901:0: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:912:5: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1007:5: style: Variable 'import_key_enc_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:991:0: note: Variable 'import_key_enc_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1007:5: note: Variable 'import_key_enc_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1008:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:990:0: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1008:5: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1249:5: style: Variable 'lifecycle_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1240:0: note: Variable 'lifecycle_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1249:5: note: Variable 'lifecycle_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1250:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1239:0: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1250:5: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1593:5: style: Variable 'create_obj_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1585:0: note: Variable 'create_obj_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1593:5: note: Variable 'create_obj_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1594:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1584:0: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1594:5: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1932:5: style: Variable 'create_pin_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1923:0: note: Variable 'create_pin_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1932:5: note: Variable 'create_pin_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1934:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1922:0: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1934:5: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:2074:9: style: Variable 'bvalue' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:2071:0: note: Variable 'bvalue' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:2074:9: note: Variable 'bvalue' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:2139:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:2138:0: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:2139:5: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:649:13: style: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:610:19: note: 'mac' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:649:13: note: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:968:13: style: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:906:19: note: 'mac' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:968:13: note: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1083:13: style: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:995:19: note: 'mac' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1083:13: note: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1306:13: style: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1244:19: note: 'mac' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1306:13: note: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1433:13: style: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1352:19: note: 'mac' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1433:13: note: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1563:13: style: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1465:19: note: 'mac' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1563:13: note: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1650:13: style: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1589:19: note: 'mac' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1650:13: note: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1773:13: style: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1674:19: note: 'mac' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1773:13: note: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1973:13: style: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1927:19: note: 'mac' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/channel/Secure_Channel.cpp:1973:13: note: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:221:26: warning: Either the condition 'content!=NULL' is redundant or there is possible null pointer dereference: content. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:230:21: note: Assuming that condition 'content!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:221:26: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:261:26: warning: Either the condition 'content!=NULL' is redundant or there is possible null pointer dereference: content. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:272:21: note: Assuming that condition 'content!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:261:26: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:1249:32: warning: Either the condition 'outItemOpt!=NULL' is redundant or there is possible null pointer dereference: outItemOpt. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:1255:20: note: Assuming that condition 'outItemOpt!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:1249:32: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:1251:39: warning: Either the condition 'outItemOpt!=NULL' is redundant or there is possible null pointer dereference: outItemOpt. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:1255:20: note: Assuming that condition 'outItemOpt!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:1251:39: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:1251:58: warning: Either the condition 'outItemOpt!=NULL' is redundant or there is possible null pointer dereference: outItemOpt. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:1255:20: note: Assuming that condition 'outItemOpt!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:1251:58: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:1252:16: warning: Either the condition 'outItemOpt!=NULL' is redundant or there is possible null pointer dereference: outItemOpt. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:1255:20: note: Assuming that condition 'outItemOpt!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:1252:16: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:339:5: style: Variable 'sresult' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:336:0: note: Variable 'sresult' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:339:5: note: Variable 'sresult' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:152:9: style: The scope of the variable 'i' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:152:12: style: The scope of the variable 'numCurves' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/cms/CertEnroll.cpp:857:19: style: Checking if unsigned variable 'pkeyb_len' is less than zero. [unsignedLessThanZero]
pki-10.6.1/base/tps-client/src/cms/HttpConnection.cpp:169:11: style: The scope of the variable 'iter' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/cms/HttpConnection.cpp:148:9: warning: The buffer 'hostName' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1222:16: warning: Either the condition 'status_s!=NULL' is redundant or there is possible null pointer dereference: status_s. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1223:22: note: Assuming that condition 'status_s!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1222:16: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1239:32: warning: Either the condition 'if(decodePubKey)' is redundant or there is possible null pointer dereference: decodePubKey. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1242:14: note: Assuming that condition 'if(decodePubKey)' is not redundant
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1239:32: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1472:20: warning: Either the condition 'status_s!=NULL' is redundant or there is possible null pointer dereference: status_s. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1473:26: note: Assuming that condition 'status_s!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1472:20: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1679:18: warning: Either the condition 'status_s!=NULL' is redundant or there is possible null pointer dereference: status_s. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1680:24: note: Assuming that condition 'status_s!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1679:18: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1709:67: warning: Either the condition 'decodeKey!=NULL' is redundant or there is possible null pointer dereference: decodeKey. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1724:16: note: Assuming that condition 'decodeKey!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1709:67: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1711:27: warning: Either the condition 'decodeKey!=NULL' is redundant or there is possible null pointer dereference: decodeKey. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1724:16: note: Assuming that condition 'decodeKey!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1711:27: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1742:27: warning: Either the condition 'decodeEncKey!=NULL' is redundant or there is possible null pointer dereference: decodeEncKey. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1760:19: note: Assuming that condition 'decodeEncKey!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1742:27: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1744:30: warning: Either the condition 'decodeEncKey!=NULL' is redundant or there is possible null pointer dereference: decodeEncKey. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1760:19: note: Assuming that condition 'decodeEncKey!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1744:30: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/engine/RA.cpp:2596:31: warning: Either the condition 'if(cur)' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:2598:11: note: Assuming that condition 'if(cur)' is not redundant
pki-10.6.1/base/tps-client/src/engine/RA.cpp:2596:31: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/engine/RA.cpp:2649:9: warning: Either the condition 'cinfo!=NULL' is redundant or there is possible null pointer dereference: cinfo. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:2663:23: note: Assuming that condition 'cinfo!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/engine/RA.cpp:2649:9: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/engine/RA.cpp:288:9: style: Variable 'cert' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:287:0: note: Variable 'cert' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:288:9: note: Variable 'cert' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:533:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:528:5: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:533:5: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:730:5: style: Variable 'sresult' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:727:0: note: Variable 'sresult' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:730:5: note: Variable 'sresult' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:762:5: style: Variable 'sresult' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:757:0: note: Variable 'sresult' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:762:5: note: Variable 'sresult' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1230:7: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1229:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1230:7: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1247:7: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1246:7: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1247:7: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1479:4: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1478:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1479:4: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1489:4: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1488:4: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1489:4: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1577:5: style: Variable 'tksConn' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1571:0: note: Variable 'tksConn' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1577:5: note: Variable 'tksConn' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1770:4: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1769:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:1770:4: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:2745:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:2742:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:2745:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:3495:5: style: Variable 'certList' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:3491:0: note: Variable 'certList' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:3495:5: note: Variable 'certList' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:3511:9: style: Variable 'sresult' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:3506:0: note: Variable 'sresult' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:3511:9: note: Variable 'sresult' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/engine/RA.cpp:356:10: style: The scope of the variable 'line' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:2026:13: style: The scope of the variable 'status' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:2076:9: style: The scope of the variable 'status' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:2102:10: style: The scope of the variable 'sig' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:2103:9: style: The scope of the variable 'status' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:3248:17: style: The scope of the variable 'authid' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:3485:10: style: The scope of the variable 'verifyResult' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:3488:10: style: The scope of the variable 'configname_nn' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/engine/RA.cpp:3489:10: style: The scope of the variable 'configname_cu' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/httpClient/Cache.cpp:344:21: warning: Either the condition 'entry!=NULL' is redundant or there is possible null pointer dereference: entry. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/httpClient/Cache.cpp:349:23: note: Assuming that condition 'entry!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/httpClient/Cache.cpp:344:21: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/httpClient/Cache.cpp:471:30: style: C-style pointer casting [cstyleCast]
pki-10.6.1/base/tps-client/src/httpClient/Cache.cpp:417:9: style: Class 'KeyArray' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
pki-10.6.1/base/tps-client/src/httpClient/Cache.cpp:417:9: style: Class 'KeyArray' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
pki-10.6.1/base/tps-client/src/httpClient/Cache.cpp:415:5: style: Class 'KeyArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
pki-10.6.1/base/tps-client/src/httpClient/Cache.cpp:424:12: style: Class 'KeyArray' is unsafe, 'KeyArray::m_keys' can leak by wrong usage. [unsafeClassCanLeak]
pki-10.6.1/base/tps-client/src/httpClient/engine.cpp:747:29: warning: Either the condition 'resp!=NULL' is redundant or there is possible null pointer dereference: resp. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/httpClient/engine.cpp:759:26: note: Assuming that condition 'resp!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/httpClient/engine.cpp:747:29: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/httpClient/engine.cpp:389:5: style: Variable 'proto_win' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/httpClient/engine.cpp:385:0: note: Variable 'proto_win' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/httpClient/engine.cpp:389:5: note: Variable 'proto_win' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/httpClient/engine.cpp:566:5: style: Variable 'tcpsock' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/httpClient/engine.cpp:561:0: note: Variable 'tcpsock' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/httpClient/engine.cpp:566:5: note: Variable 'tcpsock' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/httpClient/engine.cpp:665:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
pki-10.6.1/base/tps-client/src/httpClient/engine.cpp:662:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
pki-10.6.1/base/tps-client/src/httpClient/engine.cpp:665:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
pki-10.6.1/base/tps-client/src/httpClient/engine.cpp:741:5: style: Variable 'sock' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/httpClient/engine.cpp:730:0: note: Variable 'sock' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/httpClient/engine.cpp:741:5: note: Variable 'sock' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/httpClient/engine.cpp:454:33: style: The scope of the variable 'i' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/httpClient/http.cpp:292:22: warning: Either the condition 'response!=NULL' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/httpClient/http.cpp:298:22: note: Assuming that condition 'response!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/httpClient/http.cpp:292:22: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/httpClient/httpClient.cpp:87:11: style: The scope of the variable 'iter' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/httpClient/httpClient.cpp:66:9: warning: The buffer 'hostName' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
pki-10.6.1/base/tps-client/src/httpClient/nscperror.cpp:344:17: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/httpClient/request.cpp:237:17: style: The scope of the variable 'hostname' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:674:27: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:650:25: note: outer condition: expectedBytes>0
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:674:27: note: identical inner condition: expectedBytes>0
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:427:26: warning: Either the condition 'entry!=NULL' is redundant or there is possible null pointer dereference: entry. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:432:27: note: Assuming that condition 'entry!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:427:26: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:589:28: warning: Either the condition 's!=NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:591:11: note: Assuming that condition 's!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:589:28: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:590:19: warning: Either the condition 's!=NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:591:11: note: Assuming that condition 's!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:590:19: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:606:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:609:11: note: Found duplicate branches for 'if' and 'else'.
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:606:9: note: Found duplicate branches for 'if' and 'else'.
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:600:17: style: The scope of the variable 'connectionHeader' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:646:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:684:11: style: The scope of the variable 'clHeader' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/httpClient/response.cpp:1002:18: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:707:47: warning: Either the condition 'entry!=NULL' is redundant or there is possible null pointer dereference: entry. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:709:20: note: Assuming that condition 'entry!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:707:47: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:795:24: warning: Either the condition 'current!=NULL' is redundant or there is possible null pointer dereference: entry. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:806:21: note: Assuming that condition 'current!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:794:33: note: Assignment 'entry=(struct OrderedEntry_t*)current', assigned value is 0
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:795:24: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:797:47: warning: Either the condition 'current!=NULL' is redundant or there is possible null pointer dereference: entry. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:806:21: note: Assuming that condition 'current!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:794:33: note: Assignment 'entry=(struct OrderedEntry_t*)current', assigned value is 0
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:797:47: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:802:13: warning: Either the condition 'current!=NULL' is redundant or there is possible null pointer dereference: entry. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:806:21: note: Assuming that condition 'current!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:794:33: note: Assignment 'entry=(struct OrderedEntry_t*)current', assigned value is 0
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:802:13: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:235:9: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:229:0: note: Variable 'f' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:235:9: note: Variable 'f' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:417:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:415:0: note: Variable 'result' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:417:5: note: Variable 'result' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:528:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:527:0: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:528:9: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:542:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:540:0: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:542:9: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:557:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:554:0: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:557:9: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:578:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:575:0: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:578:9: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:598:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:596:0: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:598:9: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:615:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:613:0: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:615:9: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:635:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:633:0: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:635:9: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:668:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:666:0: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:668:9: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:700:5: style: Variable 'outstr' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:688:0: note: Variable 'outstr' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:700:5: note: Variable 'outstr' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:860:5: style: Variable 'regex' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:857:0: note: Variable 'regex' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:860:5: note: Variable 'regex' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/ConfigStore.cpp:367:21: style: The scope of the variable 'entry' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:247:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:245:0: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:247:9: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:261:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:259:0: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:261:9: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:275:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:273:0: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:275:9: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:292:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:290:0: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:292:9: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:309:9: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:307:0: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:309:9: note: Variable 'value' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:221:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:223:4: note: Found duplicate branches for 'if' and 'else'.
pki-10.6.1/base/tps-client/src/main/NameValueSet.cpp:221:2: note: Found duplicate branches for 'if' and 'else'.
pki-10.6.1/base/tps-client/src/main/RollingLogFile.cpp:280:21: style: The scope of the variable 'rf' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/main/RollingLogFile.cpp:337:21: style: The scope of the variable 'rf' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/main/Util.cpp:548:5: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/Util.cpp:530:0: note: Variable 'context' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/Util.cpp:548:5: note: Variable 'context' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/Util.cpp:607:5: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/Util.cpp:585:0: note: Variable 'key' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/Util.cpp:607:5: note: Variable 'key' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/Util.cpp:717:5: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/Util.cpp:661:0: note: Variable 'context' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/Util.cpp:717:5: note: Variable 'context' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/Util.cpp:812:5: style: Variable 'master' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/Util.cpp:791:0: note: Variable 'master' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/Util.cpp:812:5: note: Variable 'master' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/Util.cpp:917:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/Util.cpp:881:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
pki-10.6.1/base/tps-client/src/main/Util.cpp:917:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
pki-10.6.1/base/tps-client/src/main/Util.cpp:943:5: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/Util.cpp:933:0: note: Variable 'context' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/Util.cpp:943:5: note: Variable 'context' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/Util.cpp:1010:5: style: Variable 'master' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/Util.cpp:989:0: note: Variable 'master' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/Util.cpp:1010:5: note: Variable 'master' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/Util.cpp:1079:5: style: Variable 'master' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/main/Util.cpp:1058:0: note: Variable 'master' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/Util.cpp:1079:5: note: Variable 'master' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/main/Util.cpp:244:16: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
pki-10.6.1/base/tps-client/src/main/Util.cpp:246:11: note: Found duplicate branches for 'if' and 'else'.
pki-10.6.1/base/tps-client/src/main/Util.cpp:244:16: note: Found duplicate branches for 'if' and 'else'.
pki-10.6.1/base/tps-client/src/main/Util.cpp:339:16: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
pki-10.6.1/base/tps-client/src/main/Util.cpp:341:11: note: Found duplicate branches for 'if' and 'else'.
pki-10.6.1/base/tps-client/src/main/Util.cpp:339:16: note: Found duplicate branches for 'if' and 'else'.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:350:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:358:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:383:17: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1321:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1329:22: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1321:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1322:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1329:22: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1322:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1323:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1329:22: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1323:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1464:5: warning: Either the condition 'buf!=NULL' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1485:21: note: Assuming that condition 'buf!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1464:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3876:33: warning: Either the condition 'attr_status!=NULL' is redundant or there is possible null pointer dereference: attr_status. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3877:41: note: Assuming that condition 'attr_status!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3876:33: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:4103:33: warning: Either the condition 'attr_status!=NULL' is redundant or there is possible null pointer dereference: attr_status. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:4104:41: note: Assuming that condition 'attr_status!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:4103:33: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:4345:33: warning: Either the condition 'attr_status!=NULL' is redundant or there is possible null pointer dereference: attr_status. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:4347:41: note: Assuming that condition 'attr_status!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:4345:33: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:4576:33: warning: Either the condition 'attr_status!=NULL' is redundant or there is possible null pointer dereference: attr_status. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:4578:41: note: Assuming that condition 'attr_status!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:4576:33: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:4739:33: warning: Either the condition 'attr_status!=NULL' is redundant or there is possible null pointer dereference: attr_status. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:4740:41: note: Assuming that condition 'attr_status!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:4739:33: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:6658:24: warning: Either the condition 'buf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:6665:21: note: Assuming that condition 'buf!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:6658:24: note: Null pointer addition
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:376:5: style: Variable 'dest' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:374:0: note: Variable 'dest' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:376:5: note: Variable 'dest' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:377:5: style: Variable 'dp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:375:0: note: Variable 'dp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:377:5: note: Variable 'dp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:737:5: style: Variable 'tid' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:730:0: note: Variable 'tid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:737:5: note: Variable 'tid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:738:5: style: Variable 'uid' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:729:0: note: Variable 'uid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:738:5: note: Variable 'uid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:739:5: style: Variable 'cn' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:732:0: note: Variable 'cn' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:739:5: note: Variable 'cn' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:740:5: style: Variable 'view' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:733:0: note: Variable 'view' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:740:5: note: Variable 'view' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:829:5: style: Variable 'tid' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:823:0: note: Variable 'tid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:829:5: note: Variable 'tid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:830:5: style: Variable 'uid' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:822:0: note: Variable 'uid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:830:5: note: Variable 'uid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:831:5: style: Variable 'view' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:825:0: note: Variable 'view' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:831:5: note: Variable 'view' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:899:5: style: Variable 'uid' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:895:0: note: Variable 'uid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:899:5: note: Variable 'uid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:900:5: style: Variable 'firstName' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:896:0: note: Variable 'firstName' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:900:5: note: Variable 'firstName' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:901:5: style: Variable 'lastName' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:897:0: note: Variable 'lastName' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:901:5: note: Variable 'lastName' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:984:5: style: Variable 'tid' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:978:0: note: Variable 'tid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:984:5: note: Variable 'tid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:985:5: style: Variable 'uid' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:977:0: note: Variable 'uid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:985:5: note: Variable 'uid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:986:5: style: Variable 'view' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:980:0: note: Variable 'view' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:986:5: note: Variable 'view' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1051:5: style: Variable 'tid' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1046:0: note: Variable 'tid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1051:5: note: Variable 'tid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1077:5: style: Variable 'tid' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1072:0: note: Variable 'tid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1077:5: note: Variable 'tid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1126:5: style: Variable 'end' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1121:0: note: Variable 'end' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1126:5: note: Variable 'end' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1160:5: style: Variable 'end' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1156:0: note: Variable 'end' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1160:5: note: Variable 'end' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1184:5: style: Variable 'end' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1178:0: note: Variable 'end' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1184:5: note: Variable 'end' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1241:5: style: Variable 'end' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1237:0: note: Variable 'end' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1241:5: note: Variable 'end' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1263:5: style: Variable 'end' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1259:0: note: Variable 'end' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1263:5: note: Variable 'end' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:2453:5: style: Variable 'sc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:2447:0: note: Variable 'sc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:2453:5: note: Variable 'sc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:2801:5: style: Variable 'attr_values' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:2798:0: note: Variable 'attr_values' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:2801:5: note: Variable 'attr_values' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:2949:5: style: Variable 'tmp_state' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:2941:0: note: Variable 'tmp_state' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:2949:5: note: Variable 'tmp_state' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3042:5: style: Variable 'ct' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3035:0: note: Variable 'ct' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3042:5: note: Variable 'ct' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3251:5: style: Variable 'fixed_pattern' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3248:0: note: Variable 'fixed_pattern' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3251:5: note: Variable 'fixed_pattern' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3334:9: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3333:9: note: Variable 'result' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3334:9: note: Variable 'result' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3374:3: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3371:0: note: Variable 'val' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3374:3: note: Variable 'val' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3391:3: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3388:0: note: Variable 'val' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3391:3: note: Variable 'val' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5130:9: style: Variable 'ptype' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5122:0: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5130:9: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5131:9: style: Variable 'pname' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5123:0: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5131:9: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5132:9: style: Variable 'pstate' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5127:0: note: Variable 'pstate' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5132:9: note: Variable 'pstate' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5133:9: style: Variable 'ptimestamp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5124:0: note: Variable 'ptimestamp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5133:9: note: Variable 'ptimestamp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5134:9: style: Variable 'pvalues' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5125:0: note: Variable 'pvalues' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5134:9: note: Variable 'pvalues' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5137:9: style: Variable 'disp_conf_type' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5128:0: note: Variable 'disp_conf_type' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5137:9: note: Variable 'disp_conf_type' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5140:9: style: Variable 'large_injection' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5126:0: note: Variable 'large_injection' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5140:9: note: Variable 'large_injection' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5188:9: style: Variable 'ptype' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5177:0: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5188:9: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5189:9: style: Variable 'pname' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5178:0: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5189:9: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5190:9: style: Variable 'ptimestamp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5179:0: note: Variable 'ptimestamp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5190:9: note: Variable 'ptimestamp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5287:9: style: Variable 'ptype' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5279:0: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5287:9: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5288:9: style: Variable 'pname' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5280:0: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5288:9: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5365:9: style: Variable 'ptype' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5356:0: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5365:9: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5366:9: style: Variable 'pname' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5357:0: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5366:9: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5367:9: style: Variable 'ptimestamp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5358:0: note: Variable 'ptimestamp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5367:9: note: Variable 'ptimestamp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5368:9: style: Variable 'choice' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5359:0: note: Variable 'choice' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5368:9: note: Variable 'choice' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5456:9: style: Variable 'ptype' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5443:0: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5456:9: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5457:9: style: Variable 'pname' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5444:0: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5457:9: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5553:9: style: Variable 'ptype' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5539:0: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5553:9: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5554:9: style: Variable 'pname' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5540:0: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5554:9: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5653:9: style: Variable 'ptype' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5641:0: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5653:9: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5654:9: style: Variable 'pname' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5642:0: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5654:9: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5655:9: style: Variable 'pstate' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5643:0: note: Variable 'pstate' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5655:9: note: Variable 'pstate' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5656:9: style: Variable 'ptimestamp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5644:0: note: Variable 'ptimestamp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5656:9: note: Variable 'ptimestamp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5657:9: style: Variable 'pvalues' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5645:0: note: Variable 'pvalues' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5657:9: note: Variable 'pvalues' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5743:9: style: Variable 'ptype' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5716:0: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5743:9: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5744:9: style: Variable 'pname' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5717:0: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5744:9: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5745:9: style: Variable 'ptimestamp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5719:0: note: Variable 'ptimestamp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5745:9: note: Variable 'ptimestamp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5746:9: style: Variable 'escaped_pvalues' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5730:0: note: Variable 'escaped_pvalues' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5746:9: note: Variable 'escaped_pvalues' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5747:9: style: Variable 'choice' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5720:0: note: Variable 'choice' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5747:9: note: Variable 'choice' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5955:9: style: Variable 'ptype' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5942:0: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5955:9: note: Variable 'ptype' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5956:9: style: Variable 'pname' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5943:0: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5956:9: note: Variable 'pname' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5957:9: style: Variable 'ptimestamp' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5944:0: note: Variable 'ptimestamp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5957:9: note: Variable 'ptimestamp' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5958:9: style: Variable 'escaped_added_str' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5945:0: note: Variable 'escaped_added_str' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5958:9: note: Variable 'escaped_added_str' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5959:9: style: Variable 'escaped_deleted_str' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5946:0: note: Variable 'escaped_deleted_str' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5959:9: note: Variable 'escaped_deleted_str' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5960:9: style: Variable 'escaped_changed_str' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5947:0: note: Variable 'escaped_changed_str' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5960:9: note: Variable 'escaped_changed_str' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5961:9: style: Variable 'new_config' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5948:0: note: Variable 'new_config' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5961:9: note: Variable 'new_config' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5962:9: style: Variable 'approval_requested' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5949:0: note: Variable 'approval_requested' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5962:9: note: Variable 'approval_requested' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5963:9: style: Variable 'new_config_bool' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5953:0: note: Variable 'new_config_bool' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:5963:9: note: Variable 'new_config_bool' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:6565:17: style: Variable 'dn' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:6564:0: note: Variable 'dn' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:6565:17: note: Variable 'dn' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:6611:17: style: Variable 'sresult' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:6609:0: note: Variable 'sresult' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:6611:17: note: Variable 'sresult' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:7079:13: style: Variable 'dn' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:7078:0: note: Variable 'dn' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:7079:13: note: Variable 'dn' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:7729:9: style: Variable 'conf_type' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:7727:0: note: Variable 'conf_type' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:7729:9: note: Variable 'conf_type' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:7781:9: style: Variable 'conf_type' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:7780:0: note: Variable 'conf_type' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:7781:9: note: Variable 'conf_type' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:7849:9: style: Variable 'sc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:7846:0: note: Variable 'sc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:7849:9: note: Variable 'sc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1048:10: style: The scope of the variable 'i' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1074:10: style: The scope of the variable 'i' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1182:11: style: The scope of the variable 'i' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:2641:17: style: The scope of the variable 'key' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:2943:9: style: The scope of the variable 'status' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:3215:10: style: The scope of the variable 'tmpc' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:4783:29: style: The scope of the variable 'statusNum' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:1406:9: style: Variable 'k' is modified but its new value is never used. [unreadVariable]
pki-10.6.1/base/tps-client/src/modules/tokendb/mod_tokendb.cpp:6478:45: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:221:50: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:225:14: note: Assuming that condition 'data!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:221:50: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:532:30: warning: Either the condition 'op_c!=NULL' is redundant or there is possible null pointer dereference: op_c. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:534:22: note: Assuming that condition 'op_c!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:532:30: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:623:33: warning: Either the condition 'value!=NULL' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:624:31: note: Assuming that condition 'value!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:623:33: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:829:30: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:831:19: note: Assuming that condition 'p!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:829:30: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:964:31: warning: Either the condition 'title!=NULL' is redundant or there is possible null pointer dereference: title. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:966:23: note: Assuming that condition 'title!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:964:31: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:965:37: warning: Either the condition 'desc!=NULL' is redundant or there is possible null pointer dereference: desc. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:971:22: note: Assuming that condition 'desc!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:965:37: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:980:37: warning: Either the condition 'encp!=NULL' is redundant or there is possible null pointer dereference: encp. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:981:26: note: Assuming that condition 'encp!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:980:37: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:1140:38: warning: Either the condition 'pdu_encoded!=NULL' is redundant or there is possible null pointer dereference: pdu_encoded. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:1144:29: note: Assuming that condition 'pdu_encoded!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:1140:38: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:412:9: style: Variable 'decoded' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:410:0: note: Variable 'decoded' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:412:9: note: Variable 'decoded' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:730:13: style: Variable 'value_b' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:724:0: note: Variable 'value_b' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:730:13: note: Variable 'value_b' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:876:13: style: Variable 'new_pin_b' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:870:0: note: Variable 'new_pin_b' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:876:13: note: Variable 'new_pin_b' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:686:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:719:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:784:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:197:9: style: The scope of the variable 'len' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/modules/tps/AP_Session.cpp:980:26: error: Undefined behavior: Variable 'msgbuf' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
pki-10.6.1/base/tps-client/src/modules/tps/mod_tps.cpp:203:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
pki-10.6.1/base/tps-client/src/modules/tps/mod_tps.cpp:276:5: style: Variable 'sc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tps/mod_tps.cpp:271:0: note: Variable 'sc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tps/mod_tps.cpp:276:5: note: Variable 'sc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tps/mod_tps.cpp:564:9: style: Variable 'sc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tps/mod_tps.cpp:561:0: note: Variable 'sc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tps/mod_tps.cpp:564:9: note: Variable 'sc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tps/mod_tps.cpp:621:5: style: Variable 'srv_cfg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/modules/tps/mod_tps.cpp:620:0: note: Variable 'srv_cfg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/modules/tps/mod_tps.cpp:621:5: note: Variable 'srv_cfg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:1301:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:2110:30: style: Condition 'final_applet_version!=NULL' is always false [knownConditionTrueFalse]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:1984:34: note: Assignment 'final_applet_version=NULL', assigned value is 0
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:2110:30: note: Condition 'final_applet_version!=NULL' is always false
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:741:21: warning: Either the condition 'decodeKey' is redundant or there is possible null pointer dereference: decodeKey. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:725:12: note: Assuming that condition 'decodeKey' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:741:21: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:742:21: warning: Either the condition 'decodeKey' is redundant or there is possible null pointer dereference: decodeKey. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:725:12: note: Assuming that condition 'decodeKey' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:742:21: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:742:32: warning: Either the condition 'decodeKey' is redundant or there is possible null pointer dereference: decodeKey. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:725:12: note: Assuming that condition 'decodeKey' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:742:32: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:2258:10: warning: Either the condition 'channel!=NULL' is redundant or there is possible null pointer dereference: channel. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:2248:17: note: Assuming that condition 'channel!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:2258:10: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3252:15: warning: Either the condition 'attr_values!=NULL' is redundant or there is possible null pointer dereference: attr_values. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3256:29: note: Assuming that condition 'attr_values!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3252:15: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3254:34: warning: Either the condition 'attr_values!=NULL' is redundant or there is possible null pointer dereference: attr_values. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3256:29: note: Assuming that condition 'attr_values!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3254:34: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3732:34: warning: Either the condition 'attr_status!=NULL' is redundant or there is possible null pointer dereference: attr_status. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3734:41: note: Assuming that condition 'attr_status!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3732:34: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:4143:31: warning: Either the condition 'attr_status!=NULL' is redundant or there is possible null pointer dereference: attr_status. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:4155:35: note: Assuming that condition 'attr_status!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:4143:31: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:5278:9: warning: Possible null pointer dereference: attr_certificate [nullPointer]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:5229:42: note: Assignment 'attr_certificate=NULL', assigned value is 0
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:5278:9: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:1091:5: style: Variable 'cplc_data' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:1087:0: note: Variable 'cplc_data' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:1091:5: note: Variable 'cplc_data' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:1142:5: style: Variable 'token_status' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:1140:0: note: Variable 'token_status' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:1142:5: note: Variable 'token_status' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:1685:2: style: Variable 'tksid' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:1671:0: note: Variable 'tksid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:1685:2: note: Variable 'tksid' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3226:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3218:0: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3226:5: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3500:5: style: Variable 'certRenewal' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3490:0: note: Variable 'certRenewal' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3500:5: note: Variable 'certRenewal' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3501:5: style: Variable 'cert' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3491:0: note: Variable 'cert' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3501:5: note: Variable 'cert' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:2110:30: style: Same expression on both sides of '!=' because the value of 'final_applet_version' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:1984:34: note: 'final_applet_version' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:2110:30: note: Same expression on both sides of '!=' because the value of 'final_applet_version' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:2898:20: style: Same expression on both sides of '!=' because the value of 'certEnroll' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:1980:30: note: 'certEnroll' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:2898:20: note: Same expression on both sides of '!=' because the value of 'certEnroll' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:2963:22: style: Same expression on both sides of '!=' because the value of 'token_status' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:1982:28: note: 'token_status' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:2963:22: note: Same expression on both sides of '!=' because the value of 'token_status' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:2973:23: style: Same expression on both sides of '!=' because the value of 'appletVersion' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:1983:27: note: 'appletVersion' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:2973:23: note: Same expression on both sides of '!=' because the value of 'appletVersion' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:1478:25: style: The scope of the variable 'pb' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:5086:13: style: The scope of the variable 'key_type' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:5228:10: style: The scope of the variable 'serial' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:3254:13: warning: The buffer 'tokenStatus' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
pki-10.6.1/base/tps-client/src/processor/RA_Enroll_Processor.cpp:5315:22: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:397:14: warning: Either the condition 'channel!=NULL' is redundant or there is possible null pointer dereference: channel. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:460:21: note: Assuming that condition 'channel!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:397:14: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:408:29: warning: Either the condition 'channel!=NULL' is redundant or there is possible null pointer dereference: channel. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:460:21: note: Assuming that condition 'channel!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:408:29: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:414:14: warning: Either the condition 'channel!=NULL' is redundant or there is possible null pointer dereference: channel. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:460:21: note: Assuming that condition 'channel!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:414:14: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:429:15: warning: Either the condition 'channel!=NULL' is redundant or there is possible null pointer dereference: channel. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:460:21: note: Assuming that condition 'channel!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:429:15: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:782:10: warning: Either the condition 'channel!=NULL' is redundant or there is possible null pointer dereference: channel. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:505:17: note: Assuming that condition 'channel!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:782:10: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:813:10: warning: Either the condition 'channel!=NULL' is redundant or there is possible null pointer dereference: channel. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:505:17: note: Assuming that condition 'channel!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:813:10: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:821:10: warning: Either the condition 'channel!=NULL' is redundant or there is possible null pointer dereference: channel. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:505:17: note: Assuming that condition 'channel!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:821:10: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:133:5: style: Variable 'cplc_data' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:116:0: note: Variable 'cplc_data' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:133:5: note: Variable 'cplc_data' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:226:28: style: Same expression on both sides of '!=' because the value of 'final_applet_version' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:94:40: note: 'final_applet_version' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:226:28: note: Same expression on both sides of '!=' because the value of 'final_applet_version' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/processor/RA_Pin_Reset_Processor.cpp:523:25: style: The scope of the variable 'pb' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:395:6: warning: Either the condition 'channel!=NULL' is redundant or there is possible null pointer dereference: channel. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:391:21: note: Assuming that condition 'channel!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:395:6: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1753:16: warning: Either the condition 'new_pin!=NULL' is redundant or there is possible null pointer dereference: new_pin. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1756:21: note: Assuming that condition 'new_pin!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1753:16: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1762:23: warning: Either the condition 'new_pin!=NULL' is redundant or there is possible null pointer dereference: new_pin. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1765:21: note: Assuming that condition 'new_pin!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1762:23: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1930:26: warning: Either the condition 'host_cryptogram!=NULL' is redundant or there is possible null pointer dereference: host_cryptogram. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1932:25: note: Assuming that condition 'host_cryptogram!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1930:26: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2017:34: warning: Either the condition 'tksConn!=NULL' is redundant or there is possible null pointer dereference: tksConn. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2020:29: note: Assuming that condition 'tksConn!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2017:34: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2083:20: warning: Either the condition 'keydataset!=NULL' is redundant or there is possible null pointer dereference: keydataset. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2084:28: note: Assuming that condition 'keydataset!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2083:20: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2163:22: warning: Either the condition 'zerob!=NULL' is redundant or there is possible null pointer dereference: zerob. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2168:19: note: Assuming that condition 'zerob!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2163:22: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2208:34: warning: Either the condition 'tksConn!=NULL' is redundant or there is possible null pointer dereference: tksConn. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2211:29: note: Assuming that condition 'tksConn!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2208:34: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2279:20: warning: Either the condition 'encryptedData!=NULL' is redundant or there is possible null pointer dereference: encryptedData. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2280:31: note: Assuming that condition 'encryptedData!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2279:20: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2289:19: warning: Either the condition 'preEncData!=NULL' is redundant or there is possible null pointer dereference: preEncData. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2291:28: note: Assuming that condition 'preEncData!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2289:19: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2369:34: warning: Either the condition 'tksConn!=NULL' is redundant or there is possible null pointer dereference: tksConn. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2372:29: note: Assuming that condition 'tksConn!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2369:34: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2415:31: warning: Either the condition 'if(dstr)' is redundant or there is possible null pointer dereference: dstr. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2420:25: note: Assuming that condition 'if(dstr)' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2415:31: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2416:23: warning: Either the condition 'if(dstr)' is redundant or there is possible null pointer dereference: dstr. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2420:25: note: Assuming that condition 'if(dstr)' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2416:23: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2474:28: warning: Either the condition 'attr_status!=NULL' is redundant or there is possible null pointer dereference: attr_status. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2475:37: note: Assuming that condition 'attr_status!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2474:28: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2525:32: warning: Either the condition 'attr_status!=NULL' is redundant or there is possible null pointer dereference: attr_status. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2527:41: note: Assuming that condition 'attr_status!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2525:32: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3232:18: warning: Either the condition 'channel!=NULL' is redundant or there is possible null pointer dereference: channel. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3311:25: note: Assuming that condition 'channel!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3232:18: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3236:26: warning: Either the condition 'channel!=NULL' is redundant or there is possible null pointer dereference: channel. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3311:25: note: Assuming that condition 'channel!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3236:26: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3242:15: warning: Either the condition 'channel!=NULL' is redundant or there is possible null pointer dereference: channel. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3311:25: note: Assuming that condition 'channel!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3242:15: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3265:18: warning: Either the condition 'channel!=NULL' is redundant or there is possible null pointer dereference: channel. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3311:25: note: Assuming that condition 'channel!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3265:18: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:149:5: style: Variable 'status_update_request_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:143:0: note: Variable 'status_update_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:149:5: note: Variable 'status_update_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:156:5: style: Variable 'status_update_response_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:144:0: note: Variable 'status_update_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:156:5: note: Variable 'status_update_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:199:5: style: Variable 'login_request_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:189:0: note: Variable 'login_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:199:5: note: Variable 'login_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:205:5: style: Variable 'login_response_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:190:0: note: Variable 'login_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:205:5: note: Variable 'login_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:251:5: style: Variable 'login_request_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:244:0: note: Variable 'login_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:251:5: note: Variable 'login_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:257:5: style: Variable 'login_response_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:245:0: note: Variable 'login_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:257:5: note: Variable 'login_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:608:5: style: Variable 'format_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:602:0: note: Variable 'format_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:608:5: note: Variable 'format_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:615:5: style: Variable 'format_request_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:600:0: note: Variable 'format_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:615:5: note: Variable 'format_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:622:5: style: Variable 'format_response_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:601:0: note: Variable 'format_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:622:5: note: Variable 'format_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:683:2: style: Variable 'cuid_x' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:680:0: note: Variable 'cuid_x' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:683:2: note: Variable 'cuid_x' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:686:2: style: Variable 'order' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:674:0: note: Variable 'order' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:686:2: note: Variable 'order' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:900:5: style: Variable 'get_data_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:897:0: note: Variable 'get_data_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:900:5: note: Variable 'get_data_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:902:5: style: Variable 'get_data_request_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:895:0: note: Variable 'get_data_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:902:5: note: Variable 'get_data_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:908:5: style: Variable 'get_data_response_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:896:0: note: Variable 'get_data_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:908:5: note: Variable 'get_data_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:963:5: style: Variable 'list_objects_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:960:0: note: Variable 'list_objects_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:963:5: note: Variable 'list_objects_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:965:5: style: Variable 'request_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:958:0: note: Variable 'request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:965:5: note: Variable 'request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:971:5: style: Variable 'response_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:959:0: note: Variable 'response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:971:5: note: Variable 'response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1029:5: style: Variable 'get_status_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1026:0: note: Variable 'get_status_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1029:5: note: Variable 'get_status_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1031:5: style: Variable 'get_status_request_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1024:0: note: Variable 'get_status_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1031:5: note: Variable 'get_status_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1037:5: style: Variable 'get_status_response_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1025:0: note: Variable 'get_status_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1037:5: note: Variable 'get_status_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1095:5: style: Variable 'create_pin_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1086:0: note: Variable 'create_pin_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1095:5: note: Variable 'create_pin_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1102:5: style: Variable 'token_pdu_request_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1088:0: note: Variable 'token_pdu_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1102:5: note: Variable 'token_pdu_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1108:5: style: Variable 'token_pdu_response_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1089:0: note: Variable 'token_pdu_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1108:5: note: Variable 'token_pdu_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1157:5: style: Variable 'list_pins_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1149:0: note: Variable 'list_pins_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1157:5: note: Variable 'list_pins_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1163:5: style: Variable 'token_pdu_request_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1151:0: note: Variable 'token_pdu_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1163:5: note: Variable 'token_pdu_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1169:5: style: Variable 'token_pdu_response_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1152:0: note: Variable 'token_pdu_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1169:5: note: Variable 'token_pdu_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1317:5: style: Variable 'get_version_apdu' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1314:0: note: Variable 'get_version_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1317:5: note: Variable 'get_version_apdu' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1319:5: style: Variable 'get_version_request_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1312:0: note: Variable 'get_version_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1319:5: note: Variable 'get_version_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1325:5: style: Variable 'get_version_response_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1313:0: note: Variable 'get_version_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1325:5: note: Variable 'get_version_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1673:5: style: Variable 'secureid_request_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1665:0: note: Variable 'secureid_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1673:5: note: Variable 'secureid_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1679:5: style: Variable 'secureid_response_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1666:0: note: Variable 'secureid_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1679:5: note: Variable 'secureid_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1724:5: style: Variable 'new_pin_request_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1718:0: note: Variable 'new_pin_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1724:5: note: Variable 'new_pin_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1730:5: style: Variable 'new_pin_response_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1719:0: note: Variable 'new_pin_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1730:5: note: Variable 'new_pin_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1799:5: style: Variable 'asq_request_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1793:0: note: Variable 'asq_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1799:5: note: Variable 'asq_request_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1804:5: style: Variable 'asq_response_msg' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1794:0: note: Variable 'asq_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1804:5: note: Variable 'asq_response_msg' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1866:5: style: Variable 'session_key' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1851:0: note: Variable 'session_key' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1866:5: note: Variable 'session_key' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1962:5: style: Variable 'tksConn' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1961:0: note: Variable 'tksConn' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1962:5: note: Variable 'tksConn' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2153:5: style: Variable 'tksConn' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2144:0: note: Variable 'tksConn' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2153:5: note: Variable 'tksConn' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2695:5: style: Variable 'cplc_data' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2653:0: note: Variable 'cplc_data' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2695:5: note: Variable 'cplc_data' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3241:13: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3232:13: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3241:13: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1130:13: style: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1090:19: note: 'mac' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1130:13: note: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1202:13: style: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1153:19: note: 'mac' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1202:13: note: Same expression on both sides of '!=' because the value of 'mac' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2802:28: style: Same expression on both sides of '!=' because the value of 'final_applet_version' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2639:40: note: 'final_applet_version' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2802:28: note: Same expression on both sides of '!=' because the value of 'final_applet_version' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2803:18: style: Same expression on both sides of '!=' because the value of 'keyVersion' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2665:24: note: 'keyVersion' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2803:18: note: Same expression on both sides of '!=' because the value of 'keyVersion' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3449:20: style: Same expression on both sides of '!=' because the value of 'ldapResult' and 'NULL' are the same. [duplicateExpression]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2655:31: note: 'ldapResult' is assigned value 'NULL' here.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:3449:20: note: Same expression on both sides of '!=' because the value of 'ldapResult' and 'NULL' are the same.
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:681:13: style: The scope of the variable 'rc' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1959:10: style: The scope of the variable 'body' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:1960:10: style: The scope of the variable 'configname' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2139:10: style: The scope of the variable 'body' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2140:10: style: The scope of the variable 'configname' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/processor/RA_Processor.cpp:2883:25: style: The scope of the variable 'pb' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/selftests/SelfTest.cpp:134:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/selftests/TPSPresence.cpp:106:38: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
pki-10.6.1/base/tps-client/src/selftests/TPSPresence.cpp:76:34: note: outer condition: TPSPresence::initialized==0
pki-10.6.1/base/tps-client/src/selftests/TPSPresence.cpp:106:38: note: opposite inner condition: TPSPresence::initialized==1
pki-10.6.1/base/tps-client/src/selftests/TPSPresence.cpp:139:23: style: The scope of the variable 'handle' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/selftests/TPSPresence.cpp:140:22: style: The scope of the variable 'cert' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/selftests/TPSPresence.cpp:167:23: style: The scope of the variable 'handle' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/selftests/TPSSystemCertsVerification.cpp:120:16: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
pki-10.6.1/base/tps-client/src/selftests/TPSSystemCertsVerification.cpp:103:53: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
pki-10.6.1/base/tps-client/src/selftests/TPSSystemCertsVerification.cpp:77:49: note: outer condition: TPSSystemCertsVerification::initialized==0
pki-10.6.1/base/tps-client/src/selftests/TPSSystemCertsVerification.cpp:103:53: note: opposite inner condition: TPSSystemCertsVerification::initialized==1
pki-10.6.1/base/tps-client/src/selftests/TPSValidity.cpp:105:38: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
pki-10.6.1/base/tps-client/src/selftests/TPSValidity.cpp:77:34: note: outer condition: TPSValidity::initialized==0
pki-10.6.1/base/tps-client/src/selftests/TPSValidity.cpp:105:38: note: opposite inner condition: TPSValidity::initialized==1
pki-10.6.1/base/tps-client/src/selftests/TPSValidity.cpp:140:23: style: The scope of the variable 'handle' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/selftests/TPSValidity.cpp:141:22: style: The scope of the variable 'cert' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1252:13: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3768:13: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:4296:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:307:5: warning: Either the condition 'buf!=NULL' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:324:21: note: Assuming that condition 'buf!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:307:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1114:9: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1120:26: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1114:9: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1115:9: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1120:26: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1115:9: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1116:9: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1120:26: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1116:9: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1181:9: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1188:26: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1181:9: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1182:9: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1188:26: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1182:9: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1183:9: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1188:26: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1183:9: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1405:9: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1412:26: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1405:9: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1406:9: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1412:26: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1406:9: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1407:9: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1412:26: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1407:9: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1438:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1450:26: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1438:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1439:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1450:26: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1439:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1444:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1450:26: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1444:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1476:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1492:22: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1476:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1477:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1492:22: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1477:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1482:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1492:22: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1482:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3151:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3159:22: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3151:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3152:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3159:22: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3152:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3153:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3159:22: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3153:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3183:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3197:18: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3183:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3184:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3197:18: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3184:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3189:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3197:18: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3189:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3203:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3213:22: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3203:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3204:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3213:22: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3204:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3209:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3213:22: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3209:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3251:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3259:22: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3251:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3252:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3259:22: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3252:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3253:5: warning: Either the condition 'mods!=NULL' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3259:22: note: Assuming that condition 'mods!=NULL' is not redundant
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3253:5: note: Null pointer dereference
pki-10.6.1/base/tps-client/src/tus/tus_db.c:168:5: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:166:0: note: Variable 's' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/tus/tus_db.c:168:5: note: Variable 's' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/tus/tus_db.c:570:13: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:569:0: note: Variable 'p' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/tus/tus_db.c:570:13: note: Variable 'p' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/tus/tus_db.c:2745:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:2730:0: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/tus/tus_db.c:2745:5: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3237:5: style: Variable 'mods' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3231:0: note: Variable 'mods' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3237:5: note: Variable 'mods' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3570:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3556:0: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3570:5: note: Variable 'rc' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3722:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3720:9: note: Variable 'ret' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3722:9: note: Variable 'ret' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/src/tus/tus_db.c:269:16: style: The scope of the variable 'p' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:789:9: style: The scope of the variable 'nVals' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:790:9: style: The scope of the variable 'i' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:886:10: style: The scope of the variable 'status' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:887:10: style: The scope of the variable 'ldapuri' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1092:10: style: The scope of the variable 'len' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:1159:10: style: The scope of the variable 'len' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:2383:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:2425:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:2464:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:2499:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:2533:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:2803:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:2874:29: style: The scope of the variable 'vals' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3705:9: style: The scope of the variable 'i' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3706:18: style: The scope of the variable 'j' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3708:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3995:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:4026:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:4057:9: style: The scope of the variable 'token_is_uninitialized' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:4059:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:4126:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:4149:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:4182:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:4215:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:4474:26: style: The scope of the variable 'nib' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/src/tus/tus_db.c:3722:0: error: Memory leak: ret [memleak]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:322:25: warning: Either the condition 'CUID!=NULL' is redundant or there is possible null pointer dereference: CUID. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:323:16: note: Assuming that condition 'CUID!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:322:25: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:332:24: warning: Either the condition 'MSN!=NULL' is redundant or there is possible null pointer dereference: MSN. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:333:15: note: Assuming that condition 'MSN!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:332:24: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:342:34: warning: Either the condition 'Version!=NULL' is redundant or there is possible null pointer dereference: Version. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:343:19: note: Assuming that condition 'Version!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:342:34: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:360:28: warning: Either the condition 'KeyInfo!=NULL' is redundant or there is possible null pointer dereference: KeyInfo. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:361:19: note: Assuming that condition 'KeyInfo!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:360:28: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:370:28: warning: Either the condition 'Key!=NULL' is redundant or there is possible null pointer dereference: Key. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:371:15: note: Assuming that condition 'Key!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:370:28: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:380:27: warning: Either the condition 'Key!=NULL' is redundant or there is possible null pointer dereference: Key. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:381:15: note: Assuming that condition 'Key!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:380:27: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:390:27: warning: Either the condition 'Key!=NULL' is redundant or there is possible null pointer dereference: Key. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:391:15: note: Assuming that condition 'Key!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:390:27: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:659:11: warning: Either the condition 'msg!=NULL' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:670:14: note: Assuming that condition 'msg!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:659:11: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:662:10: warning: Either the condition 'msg!=NULL' is redundant or there is possible null pointer dereference: endOp. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:670:14: note: Assuming that condition 'msg!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:661:29: note: Assignment 'endOp=(RA_End_Op_Msg*)msg', assigned value is 0
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:662:10: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:803:11: warning: Either the condition 'msg!=NULL' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:814:14: note: Assuming that condition 'msg!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:803:11: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:806:10: warning: Either the condition 'msg!=NULL' is redundant or there is possible null pointer dereference: endOp. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:814:14: note: Assuming that condition 'msg!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:805:29: note: Assignment 'endOp=(RA_End_Op_Msg*)msg', assigned value is 0
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:806:10: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1077:11: warning: Either the condition 'msg!=NULL' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1088:14: note: Assuming that condition 'msg!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1077:11: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1080:10: warning: Either the condition 'msg!=NULL' is redundant or there is possible null pointer dereference: endOp. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1088:14: note: Assuming that condition 'msg!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1079:29: note: Assignment 'endOp=(RA_End_Op_Msg*)msg', assigned value is 0
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1080:10: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:236:3: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:234:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:236:3: note: Variable 'buffer' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1436:9: style: The scope of the variable 'name' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1531:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:178:35: style: Function 'OpHelp' argument 1 names different: declaration 'set' definition 'params'. [funcArgNamesDifferent]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:57:29: note: Function 'OpHelp' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:178:35: note: Function 'OpHelp' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:259:42: style: Function 'OpTokenStatus' argument 1 names different: declaration 'set' definition 'params'. [funcArgNamesDifferent]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:62:36: note: Function 'OpTokenStatus' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:259:42: note: Function 'OpTokenStatus' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:317:39: style: Function 'OpTokenSet' argument 1 names different: declaration 'set' definition 'params'. [funcArgNamesDifferent]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:63:33: note: Function 'OpTokenSet' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:317:39: note: Function 'OpTokenSet' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:853:41: style: Function 'OpConnUpdate' argument 1 names different: declaration 'set' definition 'params'. [funcArgNamesDifferent]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:61:35: note: Function 'OpConnUpdate' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:853:41: note: Function 'OpConnUpdate' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:912:43: style: Function 'OpConnResetPin' argument 1 names different: declaration 'set' definition 'params'. [funcArgNamesDifferent]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:59:37: note: Function 'OpConnResetPin' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:912:43: note: Function 'OpConnResetPin' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1124:41: style: Function 'OpConnEnroll' argument 1 names different: declaration 'set' definition 'params'. [funcArgNamesDifferent]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:60:35: note: Function 'OpConnEnroll' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1124:41: note: Function 'OpConnEnroll' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1303:40: style: Function 'OpConnStart' argument 1 names different: declaration 'set' definition 'params'. [funcArgNamesDifferent]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:58:34: note: Function 'OpConnStart' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1303:40: note: Function 'OpConnStart' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1402:37: style: Function 'OpVarSet' argument 1 names different: declaration 'set' definition 'params'. [funcArgNamesDifferent]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:65:31: note: Function 'OpVarSet' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1402:37: note: Function 'OpVarSet' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1411:39: style: Function 'OpVarDebug' argument 1 names different: declaration 'set' definition 'params'. [funcArgNamesDifferent]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:66:33: note: Function 'OpVarDebug' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1411:39: note: Function 'OpVarDebug' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1424:37: style: Function 'OpVarGet' argument 1 names different: declaration 'set' definition 'params'. [funcArgNamesDifferent]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:67:31: note: Function 'OpVarGet' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1424:37: note: Function 'OpVarGet' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1433:38: style: Function 'OpVarList' argument 1 names different: declaration 'set' definition 'params'. [funcArgNamesDifferent]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:64:32: note: Function 'OpVarList' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1433:38: note: Function 'OpVarList' argument 1 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1450:54: style: Function 'InvokeOperation' argument 2 names different: declaration 'set' definition 'params'. [funcArgNamesDifferent]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:72:49: note: Function 'InvokeOperation' argument 2 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1450:54: note: Function 'InvokeOperation' argument 2 names different: declaration 'set' definition 'params'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:57:8: performance: Technically the member function 'RA_Client::OpHelp' can be static. [functionStatic]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:178:12: note: Technically the member function 'RA_Client::OpHelp' can be static.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:57:8: note: Technically the member function 'RA_Client::OpHelp' can be static.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:66:8: performance: Technically the member function 'RA_Client::OpVarDebug' can be static. [functionStatic]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1411:12: note: Technically the member function 'RA_Client::OpVarDebug' can be static.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:66:8: note: Technically the member function 'RA_Client::OpVarDebug' can be static.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:70:9: performance: Technically the member function 'RA_Client::Debug' can be static. [functionStatic]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:157:12: note: Technically the member function 'RA_Client::Debug' can be static.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.h:70:9: note: Technically the member function 'RA_Client::Debug' can be static.
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:869:7: error: Memory leak: threads [memleak]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:928:7: error: Memory leak: threads [memleak]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1140:7: error: Memory leak: threads [memleak]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:1324:7: error: Memory leak: threads [memleak]
pki-10.6.1/base/tps-client/tools/raclient/RA_Client.cpp:206:34: error: Undefined behavior: Variable 'output' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:422:25: warning: Either the condition 'pdu_encoded!=NULL' is redundant or there is possible null pointer dereference: pdu_encoded. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:423:23: note: Assuming that condition 'pdu_encoded!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:422:25: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:630:66: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:632:16: note: Assuming that condition 'data!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:630:66: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:689:55: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:690:16: note: Assuming that condition 'data!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:689:55: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:742:45: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:743:16: note: Assuming that condition 'data!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:742:45: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:795:47: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:796:16: note: Assuming that condition 'data!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:795:47: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:810:37: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:811:16: note: Assuming that condition 'data!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:810:37: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:839:44: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:840:16: note: Assuming that condition 'data!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:839:44: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:866:48: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:868:16: note: Assuming that condition 'data!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:866:48: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:890:52: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:892:16: note: Assuming that condition 'data!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:890:52: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:906:45: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:908:16: note: Assuming that condition 'data!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:906:45: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:928:57: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:930:16: note: Assuming that condition 'data!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:928:57: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:992:16: warning: Either the condition 'params!=NULL' is redundant or there is possible null pointer dereference: params. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:995:18: note: Assuming that condition 'params!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:992:16: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:1063:40: warning: Either the condition 'apdu_data!=NULL' is redundant or there is possible null pointer dereference: apdu_data. [nullPointerRedundantCheck]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:1071:21: note: Assuming that condition 'apdu_data!=NULL' is not redundant
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:1063:40: note: Null pointer dereference
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:254:9: style: The scope of the variable 'iter' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:519:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:552:47: style: Function 'CreateAPDU' argument 2 names different: declaration 'data' definition 'in_apdu_data'. [funcArgNamesDifferent]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.h:61:44: note: Function 'CreateAPDU' argument 2 names different: declaration 'data' definition 'in_apdu_data'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:552:47: note: Function 'CreateAPDU' argument 2 names different: declaration 'data' definition 'in_apdu_data'.
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:108:10: warning: Member variable 'RA_Conn::m_encrypted_channel' is not initialized in the constructor. [uninitMemberVar]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.h:59:9: style: Technically the member function 'RA_Conn::isEncrypted' can be const. [functionConst]
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.cpp:539:10: note: Technically the member function 'RA_Conn::isEncrypted' can be const.
pki-10.6.1/base/tps-client/tools/raclient/RA_Conn.h:59:9: note: Technically the member function 'RA_Conn::isEncrypted' can be const.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:166:3: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:164:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:166:3: note: Variable 'buffer' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:453:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:448:0: note: Variable 'list' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:453:3: note: Variable 'list' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:477:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:472:0: note: Variable 'list' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:477:3: note: Variable 'list' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:504:3: style: Variable 'clist' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:499:0: note: Variable 'clist' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:504:3: note: Variable 'clist' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:522:3: style: Variable 'clist' is reassigned a value before the old one has been used. [redundantAssignment]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:517:0: note: Variable 'clist' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:522:3: note: Variable 'clist' is reassigned a value before the old one has been used.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:966:3: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:957:0: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:966:3: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:1440:13: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:1439:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:1440:13: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:2127:3: style: Variable 'data' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:2125:3: note: Variable 'data' is reassigned a value before the old one has been used if variable is no semaphore variable.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:2127:3: note: Variable 'data' is reassigned a value before the old one has been used if variable is no semaphore variable.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:846:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:1079:21: style: The scope of the variable 'privKey' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:1267:9: style: The scope of the variable 'i' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:1267:12: style: The scope of the variable 'numCurves' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:2282:7: style: The scope of the variable 'rv' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:2283:7: style: The scope of the variable 'index' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:2284:17: style: The scope of the variable 'slot' can be reduced. [variableScope]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:782:7: style: Variable 'input' is assigned a value that is never used. [unreadVariable]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:1418:21: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:1521:55: style: Variable 'pkeyb' is assigned a value that is never used. [unreadVariable]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:1522:29: style: Variable 'pkeyb_len' is assigned a value that is never used. [unreadVariable]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:191:11: warning: Member variable 'RA_Token::m_chunk_len' is not initialized in the constructor. [uninitMemberVar]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:191:11: warning: Member variable 'RA_Token::m_objectid' is not initialized in the constructor. [uninitMemberVar]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:220:3: performance: Variable 'm_lifecycle_state' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:221:3: performance: Variable 'm_icv' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.h:98:8: style: Technically the member function 'RA_Token::GetMajorVersion' can be const. [functionConst]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:407:11: note: Technically the member function 'RA_Token::GetMajorVersion' can be const.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.h:98:8: note: Technically the member function 'RA_Token::GetMajorVersion' can be const.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.h:99:8: style: Technically the member function 'RA_Token::GetMinorVersion' can be const. [functionConst]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:413:11: note: Technically the member function 'RA_Token::GetMinorVersion' can be const.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.h:99:8: note: Technically the member function 'RA_Token::GetMinorVersion' can be const.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.h:128:6: performance: Technically the member function 'RA_Token::NoOfCertificates' can be static. [functionStatic]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:497:11: note: Technically the member function 'RA_Token::NoOfCertificates' can be static.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.h:128:6: note: Technically the member function 'RA_Token::NoOfCertificates' can be static.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.h:130:6: performance: Technically the member function 'RA_Token::NoOfPrivateKeys' can be static. [functionStatic]
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.cpp:446:11: note: Technically the member function 'RA_Token::NoOfPrivateKeys' can be static.
pki-10.6.1/base/tps-client/tools/raclient/RA_Token.h:130:6: note: Technically the member function 'RA_Token::NoOfPrivateKeys' can be static.
pki-10.6.1/base/tps-client/tools/tus/add.c:64:22: style: The scope of the variable 'h' can be reduced. [variableScope]
[15:06]

ftp://ftp.se.debian.org/debian/pool/main/d/dogtail/dogtail_0.9.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/doit/doit_0.31.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dojo/dojo_1.7.2+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dokujclient/dokujclient_3.9.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dokuwiki/dokuwiki_0.0.20160626.a.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dolfin/dolfin_2018.1.0.post1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dolibarr/dolibarr_3.5.5+dfsg1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dolphin/dolphin_18.04.0.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dolphin-emu/dolphin-emu_5.0+dfsg.orig.tar.xz
dolphin-5.0/Externals/Bochs_disasm/dis_decode.cc:251:17: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Externals/Bochs_disasm/dis_decode.cc:262:20: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Externals/Bochs_disasm/dis_decode.cc:301:20: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Externals/Bochs_disasm/dis_decode.cc:312:24: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Externals/Bochs_disasm/dis_decode.cc:316:20: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Externals/Bochs_disasm/dis_decode.cc:320:20: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Externals/Bochs_disasm/dis_decode.cc:326:24: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Externals/Bochs_disasm/dis_decode.cc:338:20: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Externals/Bochs_disasm/dis_decode.cc:344:20: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Externals/Bochs_disasm/dis_decode.cc:375:30: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Externals/Bochs_disasm/dis_decode.cc:389:40: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Externals/Bochs_disasm/disasm.h:307:24: style: Technically the member function 'disassembler::peek_byte' can be const. [functionConst]
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:158:66: style: Function 'resolve16_mod0' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
dolphin-5.0/Externals/Bochs_disasm/disasm.h:343:57: note: Function 'resolve16_mod0' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:158:66: note: Function 'resolve16_mod0' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:173:69: style: Function 'resolve16_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
dolphin-5.0/Externals/Bochs_disasm/disasm.h:344:57: note: Function 'resolve16_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:173:69: note: Function 'resolve16_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:185:66: style: Function 'resolve32_mod0' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
dolphin-5.0/Externals/Bochs_disasm/disasm.h:346:57: note: Function 'resolve32_mod0' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:185:66: note: Function 'resolve32_mod0' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:205:69: style: Function 'resolve32_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
dolphin-5.0/Externals/Bochs_disasm/disasm.h:347:57: note: Function 'resolve32_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:205:69: note: Function 'resolve32_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:218:70: style: Function 'resolve32_mod0_rm4' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
dolphin-5.0/Externals/Bochs_disasm/disasm.h:349:61: note: Function 'resolve32_mod0_rm4' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:218:70: note: Function 'resolve32_mod0_rm4' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:246:73: style: Function 'resolve32_mod1or2_rm4' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
dolphin-5.0/Externals/Bochs_disasm/disasm.h:350:61: note: Function 'resolve32_mod1or2_rm4' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:246:73: note: Function 'resolve32_mod1or2_rm4' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:269:66: style: Function 'resolve64_mod0' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
dolphin-5.0/Externals/Bochs_disasm/disasm.h:352:57: note: Function 'resolve64_mod0' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:269:66: note: Function 'resolve64_mod0' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:287:69: style: Function 'resolve64_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
dolphin-5.0/Externals/Bochs_disasm/disasm.h:353:57: note: Function 'resolve64_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:287:69: note: Function 'resolve64_mod1or2' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:300:70: style: Function 'resolve64_mod0_rm4' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
dolphin-5.0/Externals/Bochs_disasm/disasm.h:355:61: note: Function 'resolve64_mod0_rm4' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:300:70: note: Function 'resolve64_mod0_rm4' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:328:73: style: Function 'resolve64_mod1or2_rm4' argument 2 names different: declaration 'mode' definition 'datasize'. [funcArgNamesDifferent]
dolphin-5.0/Externals/Bochs_disasm/disasm.h:356:61: note: Function 'resolve64_mod1or2_rm4' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:328:73: note: Function 'resolve64_mod1or2_rm4' argument 2 names different: declaration 'mode' definition 'datasize'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:351:44: style: Function 'print_datasize' argument 1 names different: declaration 'mode' definition 'size'. [funcArgNamesDifferent]
dolphin-5.0/Externals/Bochs_disasm/disasm.h:360:32: note: Function 'print_datasize' argument 1 names different: declaration 'mode' definition 'size'.
dolphin-5.0/Externals/Bochs_disasm/resolve.cc:351:44: note: Function 'print_datasize' argument 1 names different: declaration 'mode' definition 'size'.
dolphin-5.0/Externals/Bochs_disasm/disasm.h:242:3: warning: Member variable 'disassembler::db_eip' is not initialized in the constructor. [uninitMemberVar]
dolphin-5.0/Externals/Bochs_disasm/disasm.h:242:3: warning: Member variable 'disassembler::db_cs_base' is not initialized in the constructor. [uninitMemberVar]
dolphin-5.0/Externals/Bochs_disasm/disasm.h:242:3: warning: Member variable 'disassembler::instruction' is not initialized in the constructor. [uninitMemberVar]
dolphin-5.0/Externals/Bochs_disasm/disasm.h:242:3: warning: Member variable 'disassembler::disbufptr' is not initialized in the constructor. [uninitMemberVar]
dolphin-5.0/Externals/Bochs_disasm/disasm.h:242:3: warning: Member variable 'disassembler::resolve_modrm' is not initialized in the constructor. [uninitMemberVar]
dolphin-5.0/Externals/xxhash/xxhash.c:331:47: style: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
dolphin-5.0/Externals/xxhash/xxhash.h:84:53: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'.
dolphin-5.0/Externals/xxhash/xxhash.c:331:47: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'.
dolphin-5.0/Externals/xxhash/xxhash.c:471:53: style: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
dolphin-5.0/Externals/xxhash/xxhash.h:85:53: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'.
dolphin-5.0/Externals/xxhash/xxhash.c:471:53: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'.
dolphin-5.0/Externals/xxhash/xxhash.c:554:42: style: Function 'XXH32_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
dolphin-5.0/Externals/xxhash/xxhash.h:125:44: note: Function 'XXH32_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'.
dolphin-5.0/Externals/xxhash/xxhash.c:554:42: note: Function 'XXH32_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'.
dolphin-5.0/Externals/xxhash/xxhash.c:567:42: style: Function 'XXH64_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
dolphin-5.0/Externals/xxhash/xxhash.h:129:49: note: Function 'XXH64_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'.
dolphin-5.0/Externals/xxhash/xxhash.c:567:42: note: Function 'XXH64_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'.
dolphin-5.0/Externals/xxhash/xxhash.c:670:44: style: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
dolphin-5.0/Externals/xxhash/xxhash.h:126:44: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
dolphin-5.0/Externals/xxhash/xxhash.c:670:44: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
dolphin-5.0/Externals/xxhash/xxhash.c:670:80: style: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
dolphin-5.0/Externals/xxhash/xxhash.h:126:80: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'.
dolphin-5.0/Externals/xxhash/xxhash.c:670:80: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'.
dolphin-5.0/Externals/xxhash/xxhash.c:724:40: style: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
dolphin-5.0/Externals/xxhash/xxhash.h:127:50: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
dolphin-5.0/Externals/xxhash/xxhash.c:724:40: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
dolphin-5.0/Externals/xxhash/xxhash.c:824:44: style: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
dolphin-5.0/Externals/xxhash/xxhash.h:130:49: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
dolphin-5.0/Externals/xxhash/xxhash.c:824:44: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
dolphin-5.0/Externals/xxhash/xxhash.c:824:80: style: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
dolphin-5.0/Externals/xxhash/xxhash.h:130:85: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'.
dolphin-5.0/Externals/xxhash/xxhash.c:824:80: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'.
dolphin-5.0/Externals/xxhash/xxhash.c:918:55: style: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
dolphin-5.0/Externals/xxhash/xxhash.h:131:55: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
dolphin-5.0/Externals/xxhash/xxhash.c:918:55: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
dolphin-5.0/Source/Android/jni/ButtonManager.h:197:8: style: Technically the member function 'ButtonManager::Button::Pressed' can be const. [functionConst]
dolphin-5.0/Source/Android/jni/ButtonManager.h:208:9: style: Technically the member function 'ButtonManager::Axis::AxisValue' can be const. [functionConst]
dolphin-5.0/Source/Android/jni/ButtonManager.h:236:3: style: Class 'InputDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-5.0/Source/Android/jni/ButtonManager.h:236:27: performance: Function parameter 'dev' should be passed by const reference. [passedByValue]
dolphin-5.0/Source/Core/AudioCommon/DPL2Decoder.cpp:131:8: style: The scope of the variable 't1' can be reduced. [variableScope]
dolphin-5.0/Source/Core/AudioCommon/Mixer.cpp:172:8: style: The scope of the variable 'samples_stereo' can be reduced. [variableScope]
dolphin-5.0/Source/Core/AudioCommon/XAudio2Stream.cpp:13:0: error: #error You are building this module against the wrong version of DirectX. You probably need to remove DXSDK_DIR from your include path. [preprocessorErrorDirective]
dolphin-5.0/Source/Core/AudioCommon/aldlist.cpp:270:7: style: The scope of the variable 'bFound' can be reduced. [variableScope]
dolphin-5.0/Source/Core/Common/Arm64Emitter.cpp:2942:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dolphin-5.0/Source/Core/Common/Arm64Emitter.cpp:4090:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dolphin-5.0/Source/Core/Common/GL/GLExtensions/GLExtensions.cpp:2356:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dolphin-5.0/Source/Core/Common/GL/GLExtensions/GLExtensions.cpp:2350:13: note: outer condition: *func==nullptr
dolphin-5.0/Source/Core/Common/GL/GLExtensions/GLExtensions.cpp:2356:14: note: identical inner condition: *func==nullptr
dolphin-5.0/Source/Core/Common/GL/GLInterface/AGL.cpp:10:0: error: syntax error [syntaxError]
dolphin-5.0/Source/Core/Common/GL/GLInterface/GLInterface.cpp:24:0: error: #error Platform doesnt have a GLInterface [preprocessorErrorDirective]
dolphin-5.0/Source/Core/Common/GL/GLInterface/GLX.cpp:100:6: style: The scope of the variable 'context_attribs' can be reduced. [variableScope]
dolphin-5.0/Source/Core/Common/GekkoDisassembler.cpp:745:6: style: The scope of the variable 'fmt' can be reduced. [variableScope]
dolphin-5.0/Source/Core/Common/GekkoDisassembler.cpp:573:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dolphin-5.0/Source/Core/Common/GekkoDisassembler.cpp:593:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dolphin-5.0/Source/Core/Common/GekkoDisassembler.cpp:837:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dolphin-5.0/Source/Core/Common/GekkoDisassembler.cpp:995:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dolphin-5.0/Source/Core/Common/GekkoDisassembler.cpp:1000:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dolphin-5.0/Source/Core/Common/GekkoDisassembler.cpp:1387:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dolphin-5.0/Source/Core/Common/MemArena.cpp:202:7: style: Condition 'use_sw_mirror' is always true [knownConditionTrueFalse]
dolphin-5.0/Source/Core/Common/MemArena.cpp:199:19: note: Assignment 'use_sw_mirror=true', assigned value is 1
dolphin-5.0/Source/Core/Common/MemArena.cpp:202:7: note: Condition 'use_sw_mirror' is always true
dolphin-5.0/Source/Core/Common/TraversalServer.cpp:204:2: warning: %llu in format string (no. 2) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
dolphin-5.0/Source/Core/Common/TraversalServer.cpp:274:2: warning: %llu in format string (no. 2) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
dolphin-5.0/Source/Core/Common/TraversalServer.cpp:225:2: error: Address of auto-variable 'info->packet' returned [returnAddressOfAutoVariable]
dolphin-5.0/Source/Core/Common/x64Emitter.cpp:877:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dolphin-5.0/Source/Core/Core/ARDecrypt.cpp:191:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dolphin-5.0/Source/Core/Core/ActionReplay.cpp:104:2: style: Struct 'ARAddr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-5.0/Source/Core/Core/BootManager.cpp:49:1: style: The struct 'ConfigCache' does not have a constructor although it has private member variables. [noConstructor]
dolphin-5.0/Source/Core/Core/Core.cpp:660:22: style: Variable 'init_controllers' is assigned a value that is never used. [unreadVariable]
dolphin-5.0/Source/Core/Core/DSP/DSPAssembler.cpp:398:14: warning: Either the condition 'if(tmpstr)' is redundant or there is possible null pointer dereference: tmpstr. [nullPointerRedundantCheck]
dolphin-5.0/Source/Core/Core/DSP/DSPAssembler.cpp:400:6: note: Assuming that condition 'if(tmpstr)' is not redundant
dolphin-5.0/Source/Core/Core/DSP/DSPAssembler.cpp:398:14: note: Null pointer dereference
dolphin-5.0/Source/Core/Core/FifoPlayer/FifoPlaybackAnalyzer.cpp:87:19: style: Same expression on both sides of '!=' because the value of 'wasDrawing' and 's_DrawingObject' are the same. [duplicateExpression]
dolphin-5.0/Source/Core/Core/FifoPlayer/FifoPlaybackAnalyzer.cpp:65:22: note: 'wasDrawing' is assigned value 's_DrawingObject' here.
dolphin-5.0/Source/Core/Core/FifoPlayer/FifoPlaybackAnalyzer.cpp:87:19: note: Same expression on both sides of '!=' because the value of 'wasDrawing' and 's_DrawingObject' are the same.
dolphin-5.0/Source/Core/Core/FifoPlayer/FifoPlaybackAnalyzer.cpp:22:6: style: struct member 'CmdData::ptr' is never used. [unusedStructMember]
dolphin-5.0/Source/Core/Core/HW/AudioInterface.cpp:278:43: style: Function 'IncreaseSampleCount' argument 1 names different: declaration '_uAmount' definition '_iAmount'. [funcArgNamesDifferent]
dolphin-5.0/Source/Core/Core/HW/AudioInterface.cpp:133:43: note: Function 'IncreaseSampleCount' argument 1 names different: declaration '_uAmount' definition '_iAmount'.
dolphin-5.0/Source/Core/Core/HW/AudioInterface.cpp:278:43: note: Function 'IncreaseSampleCount' argument 1 names different: declaration '_uAmount' definition '_iAmount'.
dolphin-5.0/Source/Core/Core/HW/AudioInterface.cpp:76:11: performance: Variable 'hex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/AudioInterface.cpp:77:19: performance: Variable 'hex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/AudioInterface.cpp:96:11: performance: Variable 'hex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/BBA-TAP/TAP_Win32.cpp:33:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dolphin-5.0/Source/Core/Core/HW/BBA-TAP/TAP_Win32.cpp:35:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dolphin-5.0/Source/Core/Core/HW/BBA-TAP/TAP_Win32.cpp:111:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dolphin-5.0/Source/Core/Core/HW/DSP.cpp:585:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dolphin-5.0/Source/Core/Core/HW/DSP.cpp:589:5: note: Found duplicate branches for 'if' and 'else'.
dolphin-5.0/Source/Core/Core/HW/DSP.cpp:585:10: note: Found duplicate branches for 'if' and 'else'.
dolphin-5.0/Source/Core/Core/HW/DSP.cpp:120:3: performance: Variable 'MMAddr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/DSP.cpp:121:3: performance: Variable 'ARAddr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/DSP.cpp:138:3: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/DSP.cpp:139:3: performance: Variable 'mask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/DSPLLE/DSPSymbols.cpp:183:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dolphin-5.0/Source/Core/Core/HW/DVDInterface.cpp:466:15: style: The scope of the variable 'SavedFileName' can be reduced. [variableScope]
dolphin-5.0/Source/Core/Core/HW/DVDInterface.cpp:501:22: style: Function 'SetLidOpen' argument 1 names different: declaration '_bOpen' definition 'open'. [funcArgNamesDifferent]
dolphin-5.0/Source/Core/Core/HW/DVDInterface.cpp:265:22: note: Function 'SetLidOpen' argument 1 names different: declaration '_bOpen' definition 'open'.
dolphin-5.0/Source/Core/Core/HW/DVDInterface.cpp:501:22: note: Function 'SetLidOpen' argument 1 names different: declaration '_bOpen' definition 'open'.
dolphin-5.0/Source/Core/Core/HW/DVDInterface.cpp:619:42: style: Function 'GenerateDIInterrupt' argument 1 names different: declaration '_DVDInterrupt' definition 'dvd_interrupt'. [funcArgNamesDifferent]
dolphin-5.0/Source/Core/Core/HW/DVDInterface.cpp:268:42: note: Function 'GenerateDIInterrupt' argument 1 names different: declaration '_DVDInterrupt' definition 'dvd_interrupt'.
dolphin-5.0/Source/Core/Core/HW/DVDInterface.cpp:619:42: note: Function 'GenerateDIInterrupt' argument 1 names different: declaration '_DVDInterrupt' definition 'dvd_interrupt'.
dolphin-5.0/Source/Core/Core/HW/DVDInterface.cpp:903:35: portability: Undefined behaviour, when 'iDVDOffset' is 529530912 the pointer arithmetic 's_media_buffer+iDVDOffset' is out of bounds. [pointerOutOfBounds]
dolphin-5.0/Source/Core/Core/HW/DVDInterface.cpp:124:11: performance: Variable 'Hex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/DVDInterface.cpp:125:19: performance: Variable 'Hex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/DVDInterface.cpp:139:12: performance: Variable 'Hex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/DVDInterface.cpp:140:20: performance: Variable 'Hex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/DVDInterface.cpp:221:12: performance: Variable 'Hex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/DVDInterface.cpp:222:20: performance: Variable 'Hex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/EXI_Device.cpp:78:2: style: Class 'CEXIDummy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-5.0/Source/Core/Core/HW/EXI_DeviceIPL.cpp:100:81: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dolphin-5.0/Source/Core/Core/HW/GCMemcardDirectory.cpp:600:6: style: Variable 'errors' is modified but its new value is never used. [unreadVariable]
dolphin-5.0/Source/Core/Core/HW/MMIO.cpp:163:24: performance: Technically the member function 'MMIO::ComplexHandlingMethod::InvalidReadLambda' can be static. [functionStatic]
dolphin-5.0/Source/Core/Core/HW/MMIO.cpp:172:30: performance: Technically the member function 'MMIO::ComplexHandlingMethod::InvalidWriteLambda' can be static. [functionStatic]
dolphin-5.0/Source/Core/Core/HW/ProcessorInterface.cpp:70:2: style: Variable 'm_InterruptCause' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dolphin-5.0/Source/Core/Core/HW/ProcessorInterface.cpp:56:2: note: Variable 'm_InterruptCause' is reassigned a value before the old one has been used if variable is no semaphore variable.
dolphin-5.0/Source/Core/Core/HW/ProcessorInterface.cpp:70:2: note: Variable 'm_InterruptCause' is reassigned a value before the old one has been used if variable is no semaphore variable.
dolphin-5.0/Source/Core/Core/HW/SI.cpp:154:15: performance: Variable 'Hex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/SI.cpp:155:23: performance: Variable 'Hex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/SI.cpp:194:18: performance: Variable 'Hex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/SI.cpp:195:26: performance: Variable 'Hex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/SI_DeviceAMBaseboard.cpp:416:26: style: The scope of the variable 'last' can be reduced. [variableScope]
dolphin-5.0/Source/Core/Core/HW/SI_DeviceAMBaseboard.cpp:26:2: warning: Member variable 'JVSIOMessage::m_csum' is not initialized in the constructor. [uninitMemberVar]
dolphin-5.0/Source/Core/Core/HW/SI_DeviceAMBaseboard.cpp:26:2: warning: Member variable 'JVSIOMessage::m_msg' is not initialized in the constructor. [uninitMemberVar]
dolphin-5.0/Source/Core/Core/HW/WII_IPC.cpp:62:57: performance: Variable 'IY2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/WiimoteReal/IOAndroid.cpp:93:17: warning: Member variable 'WiimoteAndroid::m_env' is not initialized in the constructor. [uninitMemberVar]
dolphin-5.0/Source/Core/Core/HW/WiimoteReal/IOAndroid.cpp:29:2: style: Class 'WiimoteAndroid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-5.0/Source/Core/Core/HW/WiimoteReal/IONix.cpp:125:8: style: Condition 'new_wiimote' is always true [knownConditionTrueFalse]
dolphin-5.0/Source/Core/Core/HW/WiimoteReal/IONix.cpp:114:23: note: Assignment 'new_wiimote=true', assigned value is 1
dolphin-5.0/Source/Core/Core/HW/WiimoteReal/IONix.cpp:125:8: note: Condition 'new_wiimote' is always true
dolphin-5.0/Source/Core/Core/HW/WiimoteReal/IONix.cpp:24:2: style: Class 'WiimoteLinux' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-5.0/Source/Core/Core/HW/WiimoteReal/IOWin.cpp:487:6: style: Condition '!check_vidpid' is always true [knownConditionTrueFalse]
dolphin-5.0/Source/Core/Core/HW/WiimoteReal/IOWin.cpp:484:22: note: Assignment 'check_vidpid=false', assigned value is 0
dolphin-5.0/Source/Core/Core/HW/WiimoteReal/IOWin.cpp:487:6: note: Condition '!check_vidpid' is always true
dolphin-5.0/Source/Core/Core/HW/WiimoteReal/IOWin.cpp:917:80: style: Function 'IOWrite' argument 3 names different: declaration 'stack' definition 'write_method'. [funcArgNamesDifferent]
dolphin-5.0/Source/Core/Core/HW/WiimoteReal/IOWin.cpp:219:85: note: Function 'IOWrite' argument 3 names different: declaration 'stack' definition 'write_method'.
dolphin-5.0/Source/Core/Core/HW/WiimoteReal/IOWin.cpp:917:80: note: Function 'IOWrite' argument 3 names different: declaration 'stack' definition 'write_method'.
dolphin-5.0/Source/Core/Core/HW/WiimoteReal/IOWin.cpp:715:2: performance: Variable 'm_dev_handle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/WiimoteReal/IOWin.cpp:717:2: performance: Variable 'm_hid_overlap_read' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/Core/HW/WiimoteReal/WiimoteReal.cpp:640:7: style: The scope of the variable 'timeout' can be reduced. [variableScope]
dolphin-5.0/Source/Core/Core/IPC_HLE/ICMPWin.cpp:60:22: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Source/Core/Core/IPC_HLE/WII_IPC_HLE.cpp:375:8: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
dolphin-5.0/Source/Core/Core/IPC_HLE/WII_IPC_HLE.cpp:396:13: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
dolphin-5.0/Source/Core/Core/IPC_HLE/WII_IPC_HLE_Device_net.cpp:1320:16: style: Condition 'address==0' is always true [knownConditionTrueFalse]
dolphin-5.0/Source/Core/Core/IPC_HLE/WII_IPC_HLE_Device_net.cpp:1254:18: note: Assignment 'address=0', assigned value is 0
dolphin-5.0/Source/Core/Core/IPC_HLE/WII_IPC_HLE_Device_net.cpp:1320:16: note: Condition 'address==0' is always true
dolphin-5.0/Source/Core/Core/IPC_HLE/WII_IPC_HLE_Device_net.cpp:1364:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dolphin-5.0/Source/Core/Core/IPC_HLE/WII_IPC_HLE_Device_net.cpp:1372:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dolphin-5.0/Source/Core/Core/IPC_HLE/WII_IPC_HLE_Device_usb.cpp:635:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dolphin-5.0/Source/Core/Core/IPC_HLE/WII_IPC_HLE_Device_usb.cpp:670:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dolphin-5.0/Source/Core/Core/IPC_HLE/WII_IPC_HLE_Device_usb.cpp:1324:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dolphin-5.0/Source/Core/Core/IPC_HLE/WII_IPC_HLE_Device_usb.cpp:1611:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dolphin-5.0/Source/Core/Core/IPC_HLE/WII_IPC_HLE_Device_usb.cpp:1692:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dolphin-5.0/Source/Core/Core/IPC_HLE/WII_IPC_HLE_Device_usb.cpp:1711:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dolphin-5.0/Source/Core/Core/NetPlayServer.cpp:824:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
dolphin-5.0/Source/Core/Core/PowerPC/GDBStub.cpp:315:6: style: The scope of the variable 'n' can be reduced. [variableScope]
dolphin-5.0/Source/Core/Core/PowerPC/GDBStub.cpp:517:9: style: Variable 'bufptr' is assigned a value that is never used. [unreadVariable]
dolphin-5.0/Source/Core/Core/PowerPC/Interpreter/Interpreter_LoadStore.cpp:502:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dolphin-5.0/Source/Core/Core/PowerPC/Interpreter/Interpreter_SystemRegisters.cpp:230:8: style: Condition '!wpar_empty' is always false [knownConditionTrueFalse]
dolphin-5.0/Source/Core/Core/PowerPC/Interpreter/Interpreter_SystemRegisters.cpp:229:22: note: Assignment 'wpar_empty=true', assigned value is 1
dolphin-5.0/Source/Core/Core/PowerPC/Interpreter/Interpreter_SystemRegisters.cpp:230:8: note: Condition '!wpar_empty' is always false
dolphin-5.0/Source/Core/Core/PowerPC/Jit64/Jit.cpp:532:93: style: Reading from empty STL container 'regs' [reademptycontainer]
dolphin-5.0/Source/Core/Core/PowerPC/Jit64/Jit.cpp:532:107: style: Reading from empty STL container 'fregs' [reademptycontainer]
dolphin-5.0/Source/Core/Core/PowerPC/Jit64/JitRegCache.cpp:289:20: style: Redundant condition: regs[i].away. '!regs[i].away || (regs[i].away && regs[i].location.IsImm())' is equivalent to '!regs[i].away || regs[i].location.IsImm()' [redundantCondition]
dolphin-5.0/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:1341:9: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dolphin-5.0/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:1337:34: note: outer condition: d==b
dolphin-5.0/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:1341:9: note: opposite inner condition: d!=b
dolphin-5.0/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:1112:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dolphin-5.0/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:1111:16: note: Assignment 'shift=31', assigned value is 31
dolphin-5.0/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:1112:26: note: Shift
dolphin-5.0/Source/Core/Core/PowerPC/Jit64IL/IR_X86.cpp:104:3: style: Variable 'info' is modified but its new value is never used. [unreadVariable]
dolphin-5.0/Source/Core/Core/PowerPC/Jit64IL/JitIL.cpp:461:29: style: Reading from empty STL container 'regs' [reademptycontainer]
dolphin-5.0/Source/Core/Core/PowerPC/Jit64IL/JitIL.cpp:461:43: style: Reading from empty STL container 'fregs' [reademptycontainer]
dolphin-5.0/Source/Core/Core/PowerPC/MMU.cpp:897:38: style: Function 'GenerateDSIException' argument 1 names different: declaration '_EffectiveAddress' definition 'effectiveAddress'. [funcArgNamesDifferent]
dolphin-5.0/Source/Core/Core/PowerPC/MMU.cpp:117:38: note: Function 'GenerateDSIException' argument 1 names different: declaration '_EffectiveAddress' definition 'effectiveAddress'.
dolphin-5.0/Source/Core/Core/PowerPC/MMU.cpp:897:38: note: Function 'GenerateDSIException' argument 1 names different: declaration '_EffectiveAddress' definition 'effectiveAddress'.
dolphin-5.0/Source/Core/Core/PowerPC/MMU.cpp:897:61: style: Function 'GenerateDSIException' argument 2 names different: declaration '_bWrite' definition 'write'. [funcArgNamesDifferent]
dolphin-5.0/Source/Core/Core/PowerPC/MMU.cpp:117:62: note: Function 'GenerateDSIException' argument 2 names different: declaration '_bWrite' definition 'write'.
dolphin-5.0/Source/Core/Core/PowerPC/MMU.cpp:897:61: note: Function 'GenerateDSIException' argument 2 names different: declaration '_bWrite' definition 'write'.
dolphin-5.0/Source/Core/Core/PowerPC/MMU.cpp:917:38: style: Function 'GenerateISIException' argument 1 names different: declaration 'effective_address' definition '_EffectiveAddress'. [funcArgNamesDifferent]
dolphin-5.0/Source/Core/Core/PowerPC/MMU.cpp:380:38: note: Function 'GenerateISIException' argument 1 names different: declaration 'effective_address' definition '_EffectiveAddress'.
dolphin-5.0/Source/Core/Core/PowerPC/MMU.cpp:917:38: note: Function 'GenerateISIException' argument 1 names different: declaration 'effective_address' definition '_EffectiveAddress'.
dolphin-5.0/Source/Core/Core/PowerPC/PPCAnalyst.cpp:438:12: style: The scope of the variable 'b' can be reduced. [variableScope]
dolphin-5.0/Source/Core/DiscIO/DiscScrubber.cpp:265:37: style: Function 'ParsePartitionData' argument 1 names different: declaration '_rPartition' definition 'partition'. [funcArgNamesDifferent]
dolphin-5.0/Source/Core/DiscIO/DiscScrubber.cpp:80:37: note: Function 'ParsePartitionData' argument 1 names different: declaration '_rPartition' definition 'partition'.
dolphin-5.0/Source/Core/DiscIO/DiscScrubber.cpp:265:37: note: Function 'ParsePartitionData' argument 1 names different: declaration '_rPartition' definition 'partition'.
dolphin-5.0/Source/Core/DiscIO/DriveBlob.cpp:84:12: style: Variable 'fd' is assigned a value that is never used. [unreadVariable]
dolphin-5.0/Source/Core/DolphinWX/Debugger/MemoryWindow.cpp:413:11: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dolphin-5.0/Source/Core/DolphinWX/Debugger/MemoryWindow.cpp:410:18: note: outer condition: k<size
dolphin-5.0/Source/Core/DolphinWX/Debugger/MemoryWindow.cpp:413:11: note: opposite inner condition: k>size
dolphin-5.0/Source/Core/DolphinWX/Debugger/MemoryWindow.cpp:371:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dolphin-5.0/Source/Core/DolphinWX/Debugger/MemoryWindow.cpp:337:7: style: The scope of the variable 'count' can be reduced. [variableScope]
dolphin-5.0/Source/Core/DolphinWX/Debugger/MemoryWindow.cpp:338:7: style: The scope of the variable 'copy' can be reduced. [variableScope]
dolphin-5.0/Source/Core/DolphinWX/Debugger/MemoryWindow.cpp:339:7: style: The scope of the variable 'newsize' can be reduced. [variableScope]
dolphin-5.0/Source/Core/DolphinWX/FrameAui.cpp:546:9: style: The scope of the variable 'Return' can be reduced. [variableScope]
dolphin-5.0/Source/Core/DolphinWX/FrameTools.cpp:771:15: warning: Logical conjunction always evaluates to false: isPaused && !(wasPaused). [incorrectLogicOperator]
dolphin-5.0/Source/Core/DolphinWX/FrameTools.cpp:989:36: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Source/Core/DolphinWX/FrameTools.cpp:686:17: style: Same expression on both sides of '!=' because the value of 'currentDir' and 'currentDir2' are the same. [duplicateExpression]
dolphin-5.0/Source/Core/DolphinWX/FrameTools.cpp:670:46: note: 'currentDir' is assigned value 'File::GetCurrentDir()' here.
dolphin-5.0/Source/Core/DolphinWX/FrameTools.cpp:684:47: note: 'currentDir2' is assigned value 'File::GetCurrentDir()' here.
dolphin-5.0/Source/Core/DolphinWX/FrameTools.cpp:686:17: note: Same expression on both sides of '!=' because the value of 'currentDir' and 'currentDir2' are the same.
dolphin-5.0/Source/Core/DolphinWX/FrameTools.cpp:771:15: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dolphin-5.0/Source/Core/DolphinWX/FrameTools.cpp:771:15: note: Opposite expression on both sides of '&&'.
dolphin-5.0/Source/Core/DolphinWX/FrameTools.cpp:771:15: note: Opposite expression on both sides of '&&'.
dolphin-5.0/Source/Core/DolphinWX/ISOProperties.cpp:934:2: style: Class 'IntegrityCheckThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-5.0/Source/Core/DolphinWX/InputConfigDiagBitmaps.cpp:204:22: error: Uninitialized struct member: p.diag [uninitStructMember]
dolphin-5.0/Source/Core/DolphinWX/MainNoGUI.cpp:355:6: style: Condition '!platform' is always true [knownConditionTrueFalse]
dolphin-5.0/Source/Core/DolphinWX/MainNoGUI.cpp:354:24: note: Assignment 'platform=GetPlatform()', assigned value is 0
dolphin-5.0/Source/Core/DolphinWX/MainNoGUI.cpp:355:6: note: Condition '!platform' is always true
dolphin-5.0/Source/Core/DolphinWX/TASInputDlg.cpp:36:6: style: struct member 'TASWiimoteReport::data' is never used. [unusedStructMember]
dolphin-5.0/Source/Core/InputCommon/ControllerInterface/DInput/DInputKeyboardMouse.cpp:116:36: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
dolphin-5.0/Source/Core/InputCommon/ControllerInterface/ExpressionParser.cpp:62:2: style: Technically the member function 'ciface::ExpressionParser::Token::operatorstd::string' can be const. [functionConst]
dolphin-5.0/Source/Core/InputCommon/ControllerInterface/ExpressionParser.cpp:430:8: style: Technically the member function 'ciface::ExpressionParser::Parser::Peek' can be const. [functionConst]
dolphin-5.0/Source/Core/InputCommon/ControllerInterface/ExpressionParser.cpp:465:7: performance: Technically the member function 'ciface::ExpressionParser::Parser::IsUnaryExpression' can be static. [functionStatic]
dolphin-5.0/Source/Core/InputCommon/ControllerInterface/ExpressionParser.cpp:493:7: performance: Technically the member function 'ciface::ExpressionParser::Parser::IsBinaryToken' can be static. [functionStatic]
dolphin-5.0/Source/Core/InputCommon/ControllerInterface/ExpressionParser.cpp:59:2: style: Class 'Token' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-5.0/Source/Core/InputCommon/ControllerInterface/ExpressionParser.cpp:97:2: style: Class 'Lexer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-5.0/Source/Core/InputCommon/ControllerInterface/ExpressionParser.cpp:229:2: style: Class 'DummyExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-5.0/Source/Core/InputCommon/ControllerInterface/ExpressionParser.cpp:404:28: performance: Function parameter 'tokens_' should be passed by const reference. [passedByValue]
dolphin-5.0/Source/Core/InputCommon/ControllerInterface/Xlib/XInput2.cpp:72:16: style: The scope of the variable 'current_master' can be reduced. [variableScope]
dolphin-5.0/Source/Core/InputCommon/GCAdapter.cpp:216:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dolphin-5.0/Source/Core/InputCommon/GCAdapter_Android.cpp:129:7: style: The scope of the variable 'first_read' can be reduced. [variableScope]
dolphin-5.0/Source/Core/InputCommon/GCAdapter_Android.cpp:340:17: style: The scope of the variable 'rumble' can be reduced. [variableScope]
dolphin-5.0/Source/Core/InputCommon/GCAdapter_Android.cpp:367:16: style: The scope of the variable 'rumble' can be reduced. [variableScope]
dolphin-5.0/Source/Core/VideoBackends/D3D/D3DUtil.cpp:510:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
dolphin-5.0/Source/Core/VideoBackends/D3D/D3DUtil.cpp:511:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
dolphin-5.0/Source/Core/VideoBackends/D3D/D3DUtil.cpp:512:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
dolphin-5.0/Source/Core/VideoBackends/D3D/D3DUtil.cpp:513:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
dolphin-5.0/Source/Core/VideoBackends/D3D/D3DUtil.cpp:461:37: style: struct member 'STSQVertex::u' is never used. [unusedStructMember]
dolphin-5.0/Source/Core/VideoBackends/D3D/D3DUtil.cpp:461:40: style: struct member 'STSQVertex::v' is never used. [unusedStructMember]
dolphin-5.0/Source/Core/VideoBackends/D3D/D3DUtil.cpp:461:43: style: struct member 'STSQVertex::w' is never used. [unusedStructMember]
dolphin-5.0/Source/Core/VideoBackends/D3D/D3DUtil.cpp:461:46: style: struct member 'STSQVertex::g' is never used. [unusedStructMember]
dolphin-5.0/Source/Core/VideoBackends/D3D/D3DUtil.cpp:27:2: style: Class 'UtilVertexBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-5.0/Source/Core/VideoBackends/D3D/NativeVertexFormat.cpp:62:67: style: Function 'D3DVertexFormat' argument 1 names different: declaration 'vtx_decl' definition '_vtx_decl'. [funcArgNamesDifferent]
dolphin-5.0/Source/Core/VideoBackends/D3D/NativeVertexFormat.cpp:20:51: note: Function 'D3DVertexFormat' argument 1 names different: declaration 'vtx_decl' definition '_vtx_decl'.
dolphin-5.0/Source/Core/VideoBackends/D3D/NativeVertexFormat.cpp:62:67: note: Function 'D3DVertexFormat' argument 1 names different: declaration 'vtx_decl' definition '_vtx_decl'.
dolphin-5.0/Source/Core/VideoBackends/D3D/NativeVertexFormat.cpp:20:2: style: Class 'D3DVertexFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-5.0/Source/Core/VideoBackends/D3D/PSTextureEncoder.cpp:175:40: style: Variable 'fetchNum' is assigned a value that is never used. [unreadVariable]
dolphin-5.0/Source/Core/VideoBackends/D3D/PSTextureEncoder.cpp:176:26: style: Variable 'scaledFetchNum' is assigned a value that is never used. [unreadVariable]
dolphin-5.0/Source/Core/VideoBackends/D3D/PSTextureEncoder.cpp:177:24: style: Variable 'intensityNum' is assigned a value that is never used. [unreadVariable]
dolphin-5.0/Source/Core/VideoBackends/D3D/PSTextureEncoder.cpp:178:24: style: Variable 'generatorNum' is assigned a value that is never used. [unreadVariable]
dolphin-5.0/Source/Core/VideoBackends/D3D/main.cpp:105:16: style: Unused variable: samples [unusedVariable]
dolphin-5.0/Source/Core/VideoBackends/D3D12/D3DDescriptorHeapManager.cpp:55:20: style: Redundant condition: gpu_handle. '!gpu_handle || (gpu_handle && m_gpu_visible)' is equivalent to '!gpu_handle || m_gpu_visible' [redundantCondition]
dolphin-5.0/Source/Core/VideoBackends/D3D12/D3DDescriptorHeapManager.cpp:93:25: style: Redundant condition: base_gpu_handle. '!base_gpu_handle || (base_gpu_handle && m_gpu_visible)' is equivalent to '!base_gpu_handle || m_gpu_visible' [redundantCondition]
dolphin-5.0/Source/Core/VideoBackends/D3D12/D3DUtil.cpp:548:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
dolphin-5.0/Source/Core/VideoBackends/D3D12/D3DUtil.cpp:549:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
dolphin-5.0/Source/Core/VideoBackends/D3D12/D3DUtil.cpp:58:3: performance: Variable 'm_stream_buffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/VideoBackends/D3D12/D3DUtil.cpp:86:7: performance: Technically the member function 'DX12::D3D::UtilVertexBuffer::EndAppendData' can be static. [functionStatic]
dolphin-5.0/Source/Core/VideoBackends/D3D12/FramebufferManager.cpp:277:2: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dolphin-5.0/Source/Core/VideoBackends/D3D12/FramebufferManager.cpp:272:2: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
dolphin-5.0/Source/Core/VideoBackends/D3D12/FramebufferManager.cpp:277:2: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
dolphin-5.0/Source/Core/VideoBackends/D3D12/PSTextureEncoder.cpp:248:41: style: Variable 'fetch_num' is assigned a value that is never used. [unreadVariable]
dolphin-5.0/Source/Core/VideoBackends/D3D12/PSTextureEncoder.cpp:249:28: style: Variable 'scaled_fetch_num' is assigned a value that is never used. [unreadVariable]
dolphin-5.0/Source/Core/VideoBackends/D3D12/PSTextureEncoder.cpp:250:25: style: Variable 'intensity_num' is assigned a value that is never used. [unreadVariable]
dolphin-5.0/Source/Core/VideoBackends/D3D12/PSTextureEncoder.cpp:251:25: style: Variable 'generator_num' is assigned a value that is never used. [unreadVariable]
dolphin-5.0/Source/Core/VideoBackends/D3D12/Render.cpp:671:2: style: Variable 'saved_png' is reassigned a value before the old one has been used. [redundantAssignment]
dolphin-5.0/Source/Core/VideoBackends/D3D12/Render.cpp:643:0: note: Variable 'saved_png' is reassigned a value before the old one has been used.
dolphin-5.0/Source/Core/VideoBackends/D3D12/Render.cpp:671:2: note: Variable 'saved_png' is reassigned a value before the old one has been used.
dolphin-5.0/Source/Core/VideoBackends/D3D12/Render.cpp:81:18: style: struct member '_Nv_Stereo_Image_Header::dwSignature' is never used. [unusedStructMember]
dolphin-5.0/Source/Core/VideoBackends/D3D12/Render.cpp:82:18: style: struct member '_Nv_Stereo_Image_Header::dwWidth' is never used. [unusedStructMember]
dolphin-5.0/Source/Core/VideoBackends/D3D12/Render.cpp:83:18: style: struct member '_Nv_Stereo_Image_Header::dwHeight' is never used. [unusedStructMember]
dolphin-5.0/Source/Core/VideoBackends/D3D12/Render.cpp:84:18: style: struct member '_Nv_Stereo_Image_Header::dwBPP' is never used. [unusedStructMember]
dolphin-5.0/Source/Core/VideoBackends/D3D12/Render.cpp:85:18: style: struct member '_Nv_Stereo_Image_Header::dwFlags' is never used. [unusedStructMember]
dolphin-5.0/Source/Core/VideoBackends/D3D12/Render.cpp:919:13: style: Variable 'fullscreen' is assigned a value that is never used. [unreadVariable]
dolphin-5.0/Source/Core/VideoBackends/D3D12/XFBEncoder.cpp:79:9: style: struct member 'EncodeParameters::srcRect' is never used. [unusedStructMember]
dolphin-5.0/Source/Core/VideoBackends/D3D12/XFBEncoder.cpp:80:9: style: struct member 'EncodeParameters::texelSize' is never used. [unusedStructMember]
dolphin-5.0/Source/Core/VideoBackends/D3D12/XFBEncoder.cpp:81:9: style: struct member 'EncodeParameters::pad' is never used. [unusedStructMember]
dolphin-5.0/Source/Core/VideoBackends/D3D12/main.cpp:118:17: style: Unused variable: samples [unusedVariable]
dolphin-5.0/Source/Core/VideoBackends/OGL/NativeVertexFormat.cpp:44:96: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dolphin-5.0/Source/Core/VideoBackends/OGL/NativeVertexFormat.cpp:46:101: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dolphin-5.0/Source/Core/VideoBackends/OGL/RasterFont.cpp:183:100: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dolphin-5.0/Source/Core/VideoBackends/OGL/Render.cpp:1204:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dolphin-5.0/Source/Core/VideoBackends/OGL/VertexManager.cpp:123:106: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dolphin-5.0/Source/Core/VideoBackends/OGL/VertexManager.cpp:127:96: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dolphin-5.0/Source/Core/VideoBackends/Software/SWVertexLoader.cpp:32:2: style: Class 'NullNativeVertexFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-5.0/Source/Core/VideoBackends/Software/SWmain.cpp:80:3: style: Struct 'TCacheEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-5.0/Source/Core/VideoBackends/Software/Tev.cpp:422:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dolphin-5.0/Source/Core/VideoBackends/Software/Tev.cpp:423:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dolphin-5.0/Source/Core/VideoBackends/Software/Tev.cpp:424:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dolphin-5.0/Source/Core/VideoCommon/Fifo.cpp:416:17: style: The scope of the variable 'fifo' can be reduced. [variableScope]
dolphin-5.0/Source/Core/VideoCommon/PixelEngine.cpp:89:16: performance: Variable 'Hex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/VideoCommon/PixelEngine.cpp:90:24: performance: Variable 'Hex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dolphin-5.0/Source/Core/VideoCommon/RenderBase.cpp:570:7: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dolphin-5.0/Source/Core/VideoCommon/RenderBase.cpp:568:6: note: outer condition: g_bRecordFifoData
dolphin-5.0/Source/Core/VideoCommon/RenderBase.cpp:570:7: note: opposite inner condition: !wasRecording
dolphin-5.0/Source/Core/VideoCommon/TextureDecoder_Common.cpp:562:32: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Source/Core/VideoCommon/TextureDecoder_Generic.cpp:335:48: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Source/Core/VideoCommon/TextureDecoder_Generic.cpp:337:52: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Source/Core/VideoCommon/TextureDecoder_Generic.cpp:339:54: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Source/Core/VideoCommon/TextureDecoder_Generic.cpp:341:58: style: C-style pointer casting [cstyleCast]
dolphin-5.0/Source/Core/VideoCommon/VertexShaderManager.cpp:117:14: style: The scope of the variable 'sTemp' can be reduced. [variableScope]
dolphin-5.0/Source/Core/VideoCommon/VertexShaderManager.cpp:52:2: warning: Member variable 'ProjectionHack::sign' is not initialized in the constructor. [uninitMemberVar]
dolphin-5.0/Source/Core/VideoCommon/VertexShaderManager.cpp:52:2: warning: Member variable 'ProjectionHack::value' is not initialized in the constructor. [uninitMemberVar]
dolphin-5.0/Source/DSPSpy/main_spy.cpp:202:29: error: Array 'mem_dump[2048]' accessed at index 3951, which is out of bounds. [arrayIndexOutOfBounds]
dolphin-5.0/Source/DSPSpy/main_spy.cpp:194:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dolphin-5.0/Source/DSPSpy/real_dsp.h:12:15: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-5.0/Source/DSPSpy/dsp_interface.h:26:15: note: Virtual function in base class
dolphin-5.0/Source/DSPSpy/real_dsp.h:12:15: note: Function in derived class
dolphin-5.0/Source/DSPSpy/real_dsp.h:13:15: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-5.0/Source/DSPSpy/dsp_interface.h:27:15: note: Virtual function in base class
dolphin-5.0/Source/DSPSpy/real_dsp.h:13:15: note: Function in derived class
dolphin-5.0/Source/DSPSpy/real_dsp.h:14:14: style: The function 'CheckMailTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-5.0/Source/DSPSpy/dsp_interface.h:28:14: note: Virtual function in base class
dolphin-5.0/Source/DSPSpy/real_dsp.h:14:14: note: Function in derived class
dolphin-5.0/Source/DSPSpy/real_dsp.h:15:15: style: The function 'SendMailTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-5.0/Source/DSPSpy/dsp_interface.h:29:15: note: Virtual function in base class
dolphin-5.0/Source/DSPSpy/real_dsp.h:15:15: note: Function in derived class
dolphin-5.0/Source/DSPSpy/ConsoleHelper.h:45:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dolphin-5.0/Source/UnitTests/Common/x64EmitterTest.cpp:184:0: error: syntax error [syntaxError]
dolphin-5.0/docs/DSP/DSP_InterC/DSP_InterC/DSPOpcodes.cpp:800:0: style: Variable 'reg' is assigned a value that is never used. [unreadVariable]
dolphin-5.0/docs/DSP/DSP_InterC/DSP_InterC/DSPOpcodes.cpp:801:35: style: Variable 'imm' is assigned a value that is never used. [unreadVariable]
dolphin-5.0/docs/DSP/DSP_InterC/DSP_InterC/OutBuffer.cpp:46:15: style: struct member 'pdlabel_t::description' is never used. [unusedStructMember]
dolphin-5.0/docs/DSP/wwdsp.c:363:0: error: syntax error [syntaxError]
dolphin-5.0/docs/gc-font-tool.cpp:713:2: style: Technically the member function 'ft_library_wrapper::operatorFT_Library' can be const. [functionConst]
dolphin-5.0/docs/gc-font-tool.cpp:1303:80: performance: Function parameter 'data' should be passed by const reference. [passedByValue]
[15:06]

ftp://ftp.se.debian.org/debian/pool/main/d/dolphin-plugins/dolphin-plugins_4.13.3.orig.tar.xz
dolphin-plugins-4.13.3/bazaar/fileviewbazaarplugin.cpp:440:61: style: Function 'execBazaarCommand' argument 1 names different: declaration 'bzrCommand' definition 'command'. [funcArgNamesDifferent]
dolphin-plugins-4.13.3/bazaar/fileviewbazaarplugin.h:72:43: note: Function 'execBazaarCommand' argument 1 names different: declaration 'bzrCommand' definition 'command'.
dolphin-plugins-4.13.3/bazaar/fileviewbazaarplugin.cpp:440:61: note: Function 'execBazaarCommand' argument 1 names different: declaration 'bzrCommand' definition 'command'.
dolphin-plugins-4.13.3/dropbox/fileviewdropboxplugin.h:60:21: warning: Virtual function 'fileName' is called from constructor 'FileViewDropboxPlugin(QObject*parent,const QVariantList&args)' at line 75. Dynamic binding is not used. [virtualCallInConstructor]
dolphin-plugins-4.13.3/dropbox/fileviewdropboxplugin.cpp:75:74: note: Calling fileName
dolphin-plugins-4.13.3/dropbox/fileviewdropboxplugin.h:60:21: note: fileName is a virtual method
dolphin-plugins-4.13.3/git/checkoutdialog.h:41:5: style: Class 'CheckoutDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/git/commitdialog.h:34:5: style: Class 'CommitDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/git/tagdialog.h:37:5: style: Class 'TagDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/git/pushdialog.h:33:5: style: Class 'PushDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/git/pulldialog.h:31:5: style: Class 'PullDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/backoutdialog.h:39:5: style: Class 'HgBackoutDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/commitinfowidget.h:44:5: style: Class 'HgCommitInfoWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/hgwrapper.h:44:5: style: Class 'HgWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/branchdialog.h:39:5: style: Class 'HgBranchDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/bundledialog.h:46:5: style: Class 'HgBundleDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/pathselector.h:39:5: style: Class 'HgPathSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/statuslist.h:38:5: style: Class 'HgStatusList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/commitdialog.h:52:5: style: Class 'HgCommitDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/commitdialog.h:117:9: style: Class 'NewBranchDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/commititemdelegate.h:35:5: style: Class 'CommitItemDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/config-widgets/ignorewidget.h:37:5: style: Class 'HgIgnoreWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/config-widgets/pathconfig.h:42:5: style: Class 'HgPathConfigWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/config-widgets/pluginsettings.h:39:5: style: Class 'HgPluginSettingsWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/hgconfig.h:50:5: style: Class 'HgConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/exportdialog.h:42:5: style: Class 'HgExportDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/pushdialog.h:60:16: warning: The class 'HgPushDialog' defines member variable with name 'm_optionGroup' also defined in its parent class 'HgSyncBaseDialog'. [duplInheritedMember]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:96:16: note: Parent variable 'HgSyncBaseDialog::m_optionGroup'
dolphin-plugins-4.13.3/hg/pushdialog.h:60:16: note: Derived variable 'HgPushDialog::m_optionGroup'
dolphin-plugins-4.13.3/hg/pulldialog.h:60:16: warning: The class 'HgPullDialog' defines member variable with name 'm_optionGroup' also defined in its parent class 'HgSyncBaseDialog'. [duplInheritedMember]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:96:16: note: Parent variable 'HgSyncBaseDialog::m_optionGroup'
dolphin-plugins-4.13.3/hg/pulldialog.h:60:16: note: Derived variable 'HgPullDialog::m_optionGroup'
dolphin-plugins-4.13.3/hg/tagdialog.h:38:5: style: Class 'HgTagDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/updatedialog.h:39:5: style: Class 'HgUpdateDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/pushdialog.h:39:5: style: Class 'HgPushDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/pulldialog.h:40:5: style: Class 'HgPullDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/mergedialog.h:39:5: style: Class 'HgMergeDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/importdialog.h:39:5: style: Class 'HgImportDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/servedialog.h:40:5: style: Class 'HgServeDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/pushdialog.h:42:10: style: The function 'setOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:68:18: note: Virtual function in base class
dolphin-plugins-4.13.3/hg/pushdialog.h:42:10: note: Function in derived class
dolphin-plugins-4.13.3/hg/pushdialog.h:43:10: style: The function 'createChangesGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:69:18: note: Virtual function in base class
dolphin-plugins-4.13.3/hg/pushdialog.h:43:10: note: Function in derived class
dolphin-plugins-4.13.3/hg/pushdialog.h:44:10: style: The function 'parseUpdateChanges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:70:18: note: Virtual function in base class
dolphin-plugins-4.13.3/hg/pushdialog.h:44:10: note: Function in derived class
dolphin-plugins-4.13.3/hg/pushdialog.h:45:10: style: The function 'appendOptionArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:71:18: note: Virtual function in base class
dolphin-plugins-4.13.3/hg/pushdialog.h:45:10: note: Function in derived class
dolphin-plugins-4.13.3/hg/pushdialog.h:46:10: style: The function 'getHgChangesArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:72:18: note: Virtual function in base class
dolphin-plugins-4.13.3/hg/pushdialog.h:46:10: note: Function in derived class
dolphin-plugins-4.13.3/hg/pushdialog.h:47:10: style: The function 'noChangesMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:73:18: note: Virtual function in base class
dolphin-plugins-4.13.3/hg/pushdialog.h:47:10: note: Function in derived class
dolphin-plugins-4.13.3/hg/pushdialog.h:52:10: style: The function 'readBigSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:84:18: note: Virtual function in base class
dolphin-plugins-4.13.3/hg/pushdialog.h:52:10: note: Function in derived class
dolphin-plugins-4.13.3/hg/pushdialog.h:53:10: style: The function 'writeBigSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:83:18: note: Virtual function in base class
dolphin-plugins-4.13.3/hg/pushdialog.h:53:10: note: Function in derived class
dolphin-plugins-4.13.3/hg/pulldialog.h:43:10: style: The function 'setOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:68:18: note: Virtual function in base class
dolphin-plugins-4.13.3/hg/pulldialog.h:43:10: note: Function in derived class
dolphin-plugins-4.13.3/hg/pulldialog.h:44:10: style: The function 'parseUpdateChanges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:70:18: note: Virtual function in base class
dolphin-plugins-4.13.3/hg/pulldialog.h:44:10: note: Function in derived class
dolphin-plugins-4.13.3/hg/pulldialog.h:45:10: style: The function 'appendOptionArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:71:18: note: Virtual function in base class
dolphin-plugins-4.13.3/hg/pulldialog.h:45:10: note: Function in derived class
dolphin-plugins-4.13.3/hg/pulldialog.h:46:10: style: The function 'createChangesGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:69:18: note: Virtual function in base class
dolphin-plugins-4.13.3/hg/pulldialog.h:46:10: note: Function in derived class
dolphin-plugins-4.13.3/hg/pulldialog.h:47:10: style: The function 'getHgChangesArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:72:18: note: Virtual function in base class
dolphin-plugins-4.13.3/hg/pulldialog.h:47:10: note: Function in derived class
dolphin-plugins-4.13.3/hg/pulldialog.h:48:10: style: The function 'noChangesMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:73:18: note: Virtual function in base class
dolphin-plugins-4.13.3/hg/pulldialog.h:48:10: note: Function in derived class
dolphin-plugins-4.13.3/hg/pulldialog.h:52:10: style: The function 'readBigSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:84:18: note: Virtual function in base class
dolphin-plugins-4.13.3/hg/pulldialog.h:52:10: note: Function in derived class
dolphin-plugins-4.13.3/hg/pulldialog.h:53:10: style: The function 'writeBigSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dolphin-plugins-4.13.3/hg/syncdialogbase.h:83:18: note: Virtual function in base class
dolphin-plugins-4.13.3/hg/pulldialog.h:53:10: note: Function in derived class
dolphin-plugins-4.13.3/hg/hgconfig.cpp:29:31: style: Function 'HgConfig' argument 1 names different: declaration 'configFile' definition 'configType'. [funcArgNamesDifferent]
dolphin-plugins-4.13.3/hg/hgconfig.h:50:25: note: Function 'HgConfig' argument 1 names different: declaration 'configFile' definition 'configType'.
dolphin-plugins-4.13.3/hg/hgconfig.cpp:29:31: note: Function 'HgConfig' argument 1 names different: declaration 'configFile' definition 'configType'.
dolphin-plugins-4.13.3/hg/pulldialog.cpp:41:15: warning: Member variable 'HgPullDialog::m_optUpdate' is not initialized in the constructor. [uninitMemberVar]
dolphin-plugins-4.13.3/hg/pulldialog.cpp:41:15: warning: Member variable 'HgPullDialog::m_optInsecure' is not initialized in the constructor. [uninitMemberVar]
dolphin-plugins-4.13.3/hg/pulldialog.cpp:41:15: warning: Member variable 'HgPullDialog::m_optForce' is not initialized in the constructor. [uninitMemberVar]
dolphin-plugins-4.13.3/hg/pulldialog.cpp:41:15: warning: Member variable 'HgPullDialog::m_optionGroup' is not initialized in the constructor. [uninitMemberVar]
dolphin-plugins-4.13.3/hg/pulldialog.cpp:41:15: warning: Member variable 'HgPullDialog::m_changesList' is not initialized in the constructor. [uninitMemberVar]
dolphin-plugins-4.13.3/hg/pushdialog.cpp:41:15: warning: Member variable 'HgPushDialog::m_optAllowNewBranch' is not initialized in the constructor. [uninitMemberVar]
dolphin-plugins-4.13.3/hg/pushdialog.cpp:41:15: warning: Member variable 'HgPushDialog::m_optInsecure' is not initialized in the constructor. [uninitMemberVar]
dolphin-plugins-4.13.3/hg/pushdialog.cpp:41:15: warning: Member variable 'HgPushDialog::m_optForce' is not initialized in the constructor. [uninitMemberVar]
dolphin-plugins-4.13.3/hg/pushdialog.cpp:41:15: warning: Member variable 'HgPushDialog::m_optionGroup' is not initialized in the constructor. [uninitMemberVar]
dolphin-plugins-4.13.3/hg/pushdialog.cpp:41:15: warning: Member variable 'HgPushDialog::m_outChangesList' is not initialized in the constructor. [uninitMemberVar]
dolphin-plugins-4.13.3/hg/pushdialog.cpp:41:15: warning: Member variable 'HgPushDialog::m_changesetInfo' is not initialized in the constructor. [uninitMemberVar]
dolphin-plugins-4.13.3/hg/servewrapper.h:44:5: style: Class 'HgServeWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dolphin-plugins-4.13.3/hg/servedialog.cpp:76:5: warning: Possible leak in public function. The pointer 'm_portNumber' is not deallocated before it is allocated. [publicAllocationError]
dolphin-plugins-4.13.3/hg/syncdialogbase.cpp:44:19: warning: Member variable 'HgSyncBaseDialog::m_pathSelector' is not initialized in the constructor. [uninitMemberVar]
dolphin-plugins-4.13.3/hg/syncdialogbase.cpp:44:19: warning: Member variable 'HgSyncBaseDialog::m_statusProg' is not initialized in the constructor. [uninitMemberVar]
dolphin-plugins-4.13.3/hg/syncdialogbase.cpp:44:19: warning: Member variable 'HgSyncBaseDialog::m_optionGroup' is not initialized in the constructor. [uninitMemberVar]
dolphin-plugins-4.13.3/hg/syncdialogbase.cpp:44:19: warning: Member variable 'HgSyncBaseDialog::m_changesButton' is not initialized in the constructor. [uninitMemberVar]
dolphin-plugins-4.13.3/hg/syncdialogbase.cpp:44:19: warning: Member variable 'HgSyncBaseDialog::m_changesGroup' is not initialized in the constructor. [uninitMemberVar]
[15:06]

ftp://ftp.se.debian.org/debian/pool/main/d/dom4j/dom4j_2.1.1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dominate/dominate_2.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dompurify.js/dompurify.js_0.9.0~dfsg1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/donkey/donkey_1.1.0.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/doodle/doodle_0.7.0.orig.tar.gz
doodle-0.7.0/src/doodle/doodle.c:120:11: style: The scope of the variable 'args' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/doodle.c:472:7: style: The scope of the variable 'c' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/doodled.c:851:16: portability: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int]
doodle-0.7.0/src/doodle/doodled.c:124:11: style: The scope of the variable 'args' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/doodled.c:182:7: style: The scope of the variable 'i' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/doodled.c:447:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/doodled.c:787:7: style: The scope of the variable 'c' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/doodled.c:771:9: style: Variable 'pid' is assigned a value that is never used. [unreadVariable]
doodle-0.7.0/src/doodle/grow.c:44:12: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
doodle-0.7.0/src/doodle/index.c:100:23: style: Redundant condition: If 'ret > 0', the comparison 'ret != -1' is always true. [redundantCondition]
doodle-0.7.0/src/doodle/index.c:139:16: style: The scope of the variable 'nsize' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/index.c:303:23: style: The scope of the variable 'prev' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/index.c:410:14: style: The scope of the variable 'xpos' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/index.c:56:19: style: Function 'forkExtractor' argument 4 names different: declaration 'log_ctx' definition 'log_ct'. [funcArgNamesDifferent]
doodle-0.7.0/src/doodle/helper2.h:104:19: note: Function 'forkExtractor' argument 4 names different: declaration 'log_ctx' definition 'log_ct'.
doodle-0.7.0/src/doodle/index.c:56:19: note: Function 'forkExtractor' argument 4 names different: declaration 'log_ctx' definition 'log_ct'.
doodle-0.7.0/src/doodle/index.c:390:41: style: Function 'buildIndex' argument 1 names different: declaration 'elist' definition 'eproc'. [funcArgNamesDifferent]
doodle-0.7.0/src/doodle/helper2.h:114:41: note: Function 'buildIndex' argument 1 names different: declaration 'elist' definition 'eproc'.
doodle-0.7.0/src/doodle/index.c:390:41: note: Function 'buildIndex' argument 1 names different: declaration 'elist' definition 'eproc'.
doodle-0.7.0/src/doodle/logreplay.c:143:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
doodle-0.7.0/src/doodle/logreplay.c:93:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
doodle-0.7.0/src/doodle/logreplay.c:105:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
doodle-0.7.0/src/doodle/logreplay.c:78:12: style: The scope of the variable 'xpos' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/tree.c:1959:7: warning: Possible null pointer dereference: pathTab [nullPointer]
doodle-0.7.0/src/doodle/tree.c:1946:15: note: Assignment 'pathTab=NULL', assigned value is 0
doodle-0.7.0/src/doodle/tree.c:1959:7: note: Null pointer dereference
doodle-0.7.0/src/doodle/tree.c:879:12: style: The scope of the variable 'last' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/tree.c:920:7: style: The scope of the variable 'mark' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/tree.c:921:12: style: The scope of the variable 'next' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/proftree.c:58:11: style: The scope of the variable 'args' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/tree.c:1615:7: warning: The buffer 'magic' is not null-terminated after the call to memcpy(). [bufferNotZeroTerminated]
doodle-0.7.0/src/doodle/tree.c:1744:19: error: Dereferencing 'ret' after it is deallocated / released [deallocuse]
doodle-0.7.0/src/doodle/proftree2.c:62:11: style: The scope of the variable 'args' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/proftree3.c:87:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
doodle-0.7.0/src/doodle/proftree3.c:109:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
doodle-0.7.0/src/doodle/proftree3.c:63:11: style: The scope of the variable 'args' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/semaphore.c:189:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
doodle-0.7.0/src/doodle/semaphore.c:206:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
doodle-0.7.0/src/doodle/semaphore.c:227:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
doodle-0.7.0/src/doodle/semaphore.c:449:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
doodle-0.7.0/src/doodle/semaphore.c:297:7: style: The scope of the variable 'return_value' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/semaphore.c:199:14: style: Function 'mutex_lock_' argument 3 names different: declaration 'linenumber' definition 'line'. [funcArgNamesDifferent]
doodle-0.7.0/src/doodle/semaphore.h:171:14: note: Function 'mutex_lock_' argument 3 names different: declaration 'linenumber' definition 'line'.
doodle-0.7.0/src/doodle/semaphore.c:199:14: note: Function 'mutex_lock_' argument 3 names different: declaration 'linenumber' definition 'line'.
doodle-0.7.0/src/doodle/semaphore.c:220:16: style: Function 'mutex_unlock_' argument 3 names different: declaration 'linenumber' definition 'line'. [funcArgNamesDifferent]
doodle-0.7.0/src/doodle/semaphore.h:174:16: note: Function 'mutex_unlock_' argument 3 names different: declaration 'linenumber' definition 'line'.
doodle-0.7.0/src/doodle/semaphore.c:220:16: note: Function 'mutex_unlock_' argument 3 names different: declaration 'linenumber' definition 'line'.
doodle-0.7.0/src/doodle/semaphore.c:379:32: style: Function 'PTHREAD_CREATE' argument 1 names different: declaration 'handle' definition 'pt'. [funcArgNamesDifferent]
doodle-0.7.0/src/doodle/semaphore.h:147:32: note: Function 'PTHREAD_CREATE' argument 1 names different: declaration 'handle' definition 'pt'.
doodle-0.7.0/src/doodle/semaphore.c:379:32: note: Function 'PTHREAD_CREATE' argument 1 names different: declaration 'handle' definition 'pt'.
doodle-0.7.0/src/doodle/semaphore.c:408:31: style: Function 'PTHREAD_JOIN' argument 1 names different: declaration 'handle' definition 'pt'. [funcArgNamesDifferent]
doodle-0.7.0/src/doodle/semaphore.h:152:31: note: Function 'PTHREAD_JOIN' argument 1 names different: declaration 'handle' definition 'pt'.
doodle-0.7.0/src/doodle/semaphore.c:408:31: note: Function 'PTHREAD_JOIN' argument 1 names different: declaration 'handle' definition 'pt'.
doodle-0.7.0/src/doodle/semaphore.c:431:33: style: Function 'PTHREAD_DETACH' argument 1 names different: declaration 'handle' definition 'pt'. [funcArgNamesDifferent]
doodle-0.7.0/src/doodle/semaphore.h:158:33: note: Function 'PTHREAD_DETACH' argument 1 names different: declaration 'handle' definition 'pt'.
doodle-0.7.0/src/doodle/semaphore.c:431:33: note: Function 'PTHREAD_DETACH' argument 1 names different: declaration 'handle' definition 'pt'.
doodle-0.7.0/src/doodle/semaphore.c:442:31: style: Function 'PTHREAD_KILL' argument 1 names different: declaration 'handle' definition 'pt'. [funcArgNamesDifferent]
doodle-0.7.0/src/doodle/semaphore.h:155:31: note: Function 'PTHREAD_KILL' argument 1 names different: declaration 'handle' definition 'pt'.
doodle-0.7.0/src/doodle/semaphore.c:442:31: note: Function 'PTHREAD_KILL' argument 1 names different: declaration 'handle' definition 'pt'.
doodle-0.7.0/src/doodle/testtree.c:68:11: style: The scope of the variable 'args' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/testtree2.c:53:11: style: The scope of the variable 'args' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/testtree3.c:53:11: style: The scope of the variable 'args' can be reduced. [variableScope]
doodle-0.7.0/src/doodle/testtree4.c:59:11: style: The scope of the variable 'args' can be reduced. [variableScope]
[15:06]

ftp://ftp.se.debian.org/debian/pool/main/d/doomsday/doomsday_1.15.8.orig.tar.gz
doomsday-stable-1.15.8/doomsday/client/src/alertmask.cpp:29:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/audio/audiodriver.cpp:177:24: style: The scope of the variable 'audioDriverNames' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/audio/s_cache.cpp:167:19: style: The scope of the variable 'first' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/audio/s_cache.cpp:204:27: style: The scope of the variable 'mid' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/audio/s_cache.cpp:223:19: style: The scope of the variable 'first' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/audio/s_cache.cpp:223:26: style: The scope of the variable 'mid' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/audio/s_cache.cpp:223:31: style: The scope of the variable 'last' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/audio/s_cache.cpp:244:19: style: The scope of the variable 'mid' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/audio/s_cache.cpp:452:15: style: The scope of the variable 'lowest' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/audio/s_cache.cpp:618:12: style: The scope of the variable 'lumpLength' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/audio/s_sfx.cpp:346:11: style: The scope of the variable 'normdist' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/audio/s_sfx.cpp:346:21: style: The scope of the variable 'dist' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/audio/s_sfx.cpp:346:27: style: The scope of the variable 'pan' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/audio/s_sfx.cpp:346:32: style: The scope of the variable 'angle' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/audio/sys_audiod_sdlmixer.cpp:208:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/busymode.cpp:329:12: style: The scope of the variable 'mode' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/client/cl_mobj.cpp:87:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/client/src/client/cl_mobj.cpp:88:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/client/src/client/cl_world.cpp:193:91: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/client/src/client/cl_world.cpp:197:95: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/client/src/clientapp.cpp:214:16: error: Uninitialized variable: worldSys [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/clientapp.cpp:216:16: error: Uninitialized variable: winSys [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/clientapp.cpp:217:16: error: Uninitialized variable: svLink [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/clientapp.cpp:218:16: error: Uninitialized variable: rendSys [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/clientapp.cpp:219:16: error: Uninitialized variable: resourceSys [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/clientapp.cpp:220:16: error: Uninitialized variable: inputSys [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/clientapp.cpp:221:16: error: Uninitialized variable: menuBar [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/dd_main.cpp:3076:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/dd_pinit.cpp:144:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/def_main.cpp:240:17: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn]
doomsday-stable-1.15.8/doomsday/client/src/def_main.cpp:1146:77: warning: Possible null pointer dereference: maskTexture [nullPointer]
doomsday-stable-1.15.8/doomsday/client/src/def_main.cpp:1133:56: note: Assignment 'maskTexture=nullptr', assigned value is 0
doomsday-stable-1.15.8/doomsday/client/src/def_main.cpp:1146:77: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/client/src/def_main.cpp:220:19: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/def_main.cpp:235:23: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/game.cpp:305:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/games.cpp:255:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/gl/gl_main.cpp:1497:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/gl/gl_tex.cpp:73:31: style: The scope of the variable 'col2' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/gl/gl_tex.cpp:74:13: style: The scope of the variable 'weight' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/gl/gl_tex.cpp:74:21: style: The scope of the variable 'invWeight' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/gl/gl_tex.cpp:545:13: style: The scope of the variable 'i0' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/gl/gl_tex.cpp:545:17: style: The scope of the variable 'i1' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/gl/gl_tex.cpp:546:15: style: The scope of the variable 'alpha' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/gl/gl_tex.cpp:586:13: style: The scope of the variable 'i0' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/gl/gl_tex.cpp:586:17: style: The scope of the variable 'i1' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/gl/gl_tex.cpp:663:13: style: The scope of the variable 'shearX' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/gl/gl_tex.cpp:719:12: style: The scope of the variable 'y' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/gl/gl_tex.cpp:768:28: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
doomsday-stable-1.15.8/doomsday/client/src/gl/gl_tex.cpp:840:24: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
doomsday-stable-1.15.8/doomsday/client/src/gl/gl_tex.cpp:1549:28: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
doomsday-stable-1.15.8/doomsday/client/src/gl/sys_opengl.cpp:396:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/gl/texturecontent.cpp:514:13: style: The scope of the variable 'neww' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/gl/texturecontent.cpp:514:19: style: The scope of the variable 'newh' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/gl/texturecontent.cpp:707:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
doomsday-stable-1.15.8/doomsday/client/src/m_nodepile.cpp:89:20: style: The scope of the variable 'newcount' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/mesh.cpp:69:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/network/masterserver.cpp:73:18: error: Uninitialized variable: network [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/network/masterserver.cpp:77:16: error: Uninitialized variable: network [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/network/net_demo.cpp:446:32: style: Function 'Demo_WriteLocalCamera' argument 1 names different: declaration 'plnum' definition 'plrNum'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/client/src/network/net_demo.cpp:74:32: note: Function 'Demo_WriteLocalCamera' argument 1 names different: declaration 'plnum' definition 'plrNum'.
doomsday-stable-1.15.8/doomsday/client/src/network/net_demo.cpp:446:32: note: Function 'Demo_WriteLocalCamera' argument 1 names different: declaration 'plnum' definition 'plrNum'.
doomsday-stable-1.15.8/doomsday/client/src/network/net_demo.cpp:737:5: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
doomsday-stable-1.15.8/doomsday/client/src/network/net_main.cpp:375:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/client/src/render/angleclipper.cpp:806:29: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
doomsday-stable-1.15.8/doomsday/client/src/render/angleclipper.cpp:804:18: note: outer condition: angle>=orange->from
doomsday-stable-1.15.8/doomsday/client/src/render/angleclipper.cpp:806:29: note: opposite inner condition: orange->from>angle
doomsday-stable-1.15.8/doomsday/client/src/render/angleclipper.cpp:54:9: style: The struct 'Element' does not have a constructor although it has private member variables. [noConstructor]
doomsday-stable-1.15.8/doomsday/client/src/render/biasillum.cpp:55:18: error: Uninitialized variable: tracker [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/render/biasillum.cpp:77:21: error: Uninitialized variable: tracker [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/render/biasillum.cpp:125:36: error: Uninitialized variable: tracker [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/render/biasillum.cpp:142:21: error: Uninitialized variable: tracker [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/render/biasillum.cpp:144:36: error: Uninitialized variable: tracker [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/render/drawlist.cpp:308:40: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/render/drawlist.cpp:348:16: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/render/drawlist.cpp:374:25: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/render/fx/bloom.cpp:36:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/render/fx/lensflares.cpp:219:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/render/fx/resize.cpp:36:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/render/lightgrid.cpp:80:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/render/lumobj.cpp:61:11: error: Null pointer dereference: source [nullPointer]
doomsday-stable-1.15.8/doomsday/client/src/render/lumobj.cpp:44:28: note: Assignment 'source=nullptr', assigned value is 0
doomsday-stable-1.15.8/doomsday/client/src/render/lumobj.cpp:61:11: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/client/src/render/lumobj.cpp:68:11: error: Null pointer dereference: sideTex [nullPointer]
doomsday-stable-1.15.8/doomsday/client/src/render/lumobj.cpp:53:24: note: Assignment 'sideTex=nullptr', assigned value is 0
doomsday-stable-1.15.8/doomsday/client/src/render/lumobj.cpp:68:11: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/client/src/render/lumobj.cpp:69:11: error: Null pointer dereference: downTex [nullPointer]
doomsday-stable-1.15.8/doomsday/client/src/render/lumobj.cpp:54:24: note: Assignment 'downTex=nullptr', assigned value is 0
doomsday-stable-1.15.8/doomsday/client/src/render/lumobj.cpp:69:11: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/client/src/render/lumobj.cpp:70:11: error: Null pointer dereference: upTex [nullPointer]
doomsday-stable-1.15.8/doomsday/client/src/render/lumobj.cpp:55:24: note: Assignment 'upTex=nullptr', assigned value is 0
doomsday-stable-1.15.8/doomsday/client/src/render/lumobj.cpp:70:11: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/client/src/render/r_things.cpp:213:10: style: The scope of the variable 'matFlipT' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_fakeradio.cpp:393:10: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_fakeradio.cpp:1199:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_fakeradio.cpp:1200:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:551:15: style: The scope of the variable 'cx' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:551:19: style: The scope of the variable 'cy' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:551:23: style: The scope of the variable 'count' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:553:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:1244:11: style: The scope of the variable 'cx' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:1244:15: style: The scope of the variable 'cy' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:1247:15: style: The scope of the variable 'curCase' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:1250:12: style: The scope of the variable 'charCount' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:940:50: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:945:51: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:950:50: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:955:51: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:965:42: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:970:42: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:975:42: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:980:42: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:985:38: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:990:38: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:995:40: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:1000:40: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:1005:56: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:1010:39: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:1015:49: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:1020:48: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:1025:42: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:1035:32: style: Redundant pointer operation on 'strPtr' - it's already a pointer. [redundantPointerOp]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:751:38: style: Function 'drawChar' argument 2 names different: declaration 'posX' definition 'x'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:101:38: note: Function 'drawChar' argument 2 names different: declaration 'posX' definition 'x'.
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:751:38: note: Function 'drawChar' argument 2 names different: declaration 'posX' definition 'x'.
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:751:47: style: Function 'drawChar' argument 3 names different: declaration 'posY' definition 'y'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:101:50: note: Function 'drawChar' argument 3 names different: declaration 'posY' definition 'y'.
doomsday-stable-1.15.8/doomsday/client/src/render/rend_font.cpp:751:47: note: Function 'drawChar' argument 3 names different: declaration 'posY' definition 'y'.
doomsday-stable-1.15.8/doomsday/client/src/render/rend_main.cpp:2950:12: style: Condition '!startNode' is always true [knownConditionTrueFalse]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_main.cpp:2927:34: note: Assignment 'startNode=nullptr', assigned value is 0
doomsday-stable-1.15.8/doomsday/client/src/render/rend_main.cpp:2950:12: note: Condition '!startNode' is always true
doomsday-stable-1.15.8/doomsday/client/src/render/rend_main.cpp:4985:75: style: Function 'Rend_DrawArrow' argument 4 names different: declaration 'color3f' definition 'color'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_main.cpp:114:75: note: Function 'Rend_DrawArrow' argument 4 names different: declaration 'color3f' definition 'color'.
doomsday-stable-1.15.8/doomsday/client/src/render/rend_main.cpp:4985:75: note: Function 'Rend_DrawArrow' argument 4 names different: declaration 'color3f' definition 'color'.
doomsday-stable-1.15.8/doomsday/client/src/render/rend_model.cpp:702:11: style: The scope of the variable 'endPos' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_model.cpp:435:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_model.cpp:446:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_particle.cpp:226:0: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_particle.cpp:227:0: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/render/rend_particle.cpp:255:17: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/render/rendpoly.cpp:124:27: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/render/rendpoly.cpp:186:27: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/render/rendpoly.cpp:248:27: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/render/shard.cpp:48:12: style: Condition '!devUpdateBiasContributors' is always false [knownConditionTrueFalse]
doomsday-stable-1.15.8/doomsday/client/src/render/shard.cpp:39:18: error: Uninitialized variable: owner [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/render/skydrawable.cpp:531:24: style: The scope of the variable 'mdata' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/render/skyfixedge.cpp:56:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/resource/compositetexture.cpp:75:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/resource/hq2x.cpp:274:9: style: The scope of the variable 'pattern' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/resource/hq2x.cpp:274:18: style: The scope of the variable 'flag' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/resource/hq2x.cpp:274:29: style: The scope of the variable 'xA' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/resource/hq2x.cpp:274:33: style: The scope of the variable 'xB' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/resource/hq2x.cpp:274:37: style: The scope of the variable 'yA' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/resource/hq2x.cpp:274:41: style: The scope of the variable 'yB' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/resource/mapdef.cpp:42:20: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
doomsday-stable-1.15.8/doomsday/client/src/resource/material.cpp:86:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/resource/materialanimator.cpp:100:32: warning: Possible null pointer dereference: matDecor [nullPointer]
doomsday-stable-1.15.8/doomsday/client/src/resource/materialanimator.cpp:75:36: note: Assignment 'matDecor=nullptr', assigned value is 0
doomsday-stable-1.15.8/doomsday/client/src/resource/materialanimator.cpp:100:32: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/client/src/resource/materialarchive.cpp:114:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/resource/model.cpp:205:0: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/resource/model.cpp:262:49: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/resource/model.cpp:414:44: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/resource/model.cpp:470:28: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/resource/model.cpp:492:53: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/resource/resourcesystem.cpp:4135:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/sys_system.cpp:201:13: style: The scope of the variable 'args' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/b_util.cpp:813:38: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
doomsday-stable-1.15.8/doomsday/client/src/ui/b_util.cpp:917:17: style: The scope of the variable 'nameBuffer' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/busyvisual.cpp:222:20: style: The scope of the variable 'y' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/clientwindow.cpp:131:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/ui/commandbinding.cpp:68:38: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
doomsday-stable-1.15.8/doomsday/client/src/ui/commandbinding.cpp:423:12: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
doomsday-stable-1.15.8/doomsday/client/src/ui/commandbinding.cpp:439:54: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
doomsday-stable-1.15.8/doomsday/client/src/ui/commandbinding.cpp:440:25: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/aboutdialog.cpp:38:26: style: The scope of the variable 'glPopup' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/aboutdialog.cpp:39:26: style: The scope of the variable 'audioPopup' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/audiosettingsdialog.cpp:36:23: style: The scope of the variable 'sfxVolume' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/audiosettingsdialog.cpp:37:23: style: The scope of the variable 'musicVolume' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/audiosettingsdialog.cpp:38:23: style: The scope of the variable 'reverbVolume' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/audiosettingsdialog.cpp:39:23: style: The scope of the variable 'sound3D' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/audiosettingsdialog.cpp:40:23: style: The scope of the variable 'overlapStop' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/audiosettingsdialog.cpp:41:23: style: The scope of the variable 'sound16bit' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/audiosettingsdialog.cpp:42:23: style: The scope of the variable 'sampleRate' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/audiosettingsdialog.cpp:43:23: style: The scope of the variable 'musicSource' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/audiosettingsdialog.cpp:44:27: style: The scope of the variable 'musicSoundfont' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/audiosettingsdialog.cpp:45:23: style: The scope of the variable 'soundInfo' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/gamesdialog.cpp:32:26: style: The scope of the variable 'gameSel' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/inputsettingsdialog.cpp:36:27: style: The scope of the variable 'syncMouse' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/inputsettingsdialog.cpp:47:22: style: The scope of the variable 'devPopup' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/networksettingsdialog.cpp:36:29: style: The scope of the variable 'masterApi' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/networksettingsdialog.cpp:38:23: style: The scope of the variable 'devInfo' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/renderersettingsdialog.cpp:41:26: style: The scope of the variable 'appear' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/renderersettingsdialog.cpp:42:23: style: The scope of the variable 'fov' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/renderersettingsdialog.cpp:43:23: style: The scope of the variable 'precacheModels' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/renderersettingsdialog.cpp:44:23: style: The scope of the variable 'precacheSprites' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/renderersettingsdialog.cpp:45:23: style: The scope of the variable 'multiLight' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/renderersettingsdialog.cpp:46:23: style: The scope of the variable 'multiShiny' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/renderersettingsdialog.cpp:47:23: style: The scope of the variable 'multiDetail' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/vrsettingsdialog.cpp:37:23: style: The scope of the variable 'mode' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/vrsettingsdialog.cpp:38:23: style: The scope of the variable 'swapEyes' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/vrsettingsdialog.cpp:39:23: style: The scope of the variable 'dominantEye' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/vrsettingsdialog.cpp:40:23: style: The scope of the variable 'humanHeight' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/vrsettingsdialog.cpp:41:23: style: The scope of the variable 'ipd' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/vrsettingsdialog.cpp:43:23: style: The scope of the variable 'riftSamples' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/dialogs/vrsettingsdialog.cpp:46:19: style: The scope of the variable 'desktopSetup' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/editors/rendererappearanceeditor.cpp:50:9: style: Struct 'RightClickHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/client/src/ui/editors/rendererappearanceeditor.cpp:84:13: style: Struct 'ResetAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/client/src/ui/infine/finaleinterpreter.cpp:611:34: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/ui/infine/finaleinterpreter.cpp:393:10: style: The scope of the variable 'cmdExecuted' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/infine/finaleinterpreter.cpp:395:10: style: The scope of the variable 'skipping' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/infine/finaleinterpreter.cpp:397:10: style: The scope of the variable 'skipNext' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/infine/finaleinterpreter.cpp:398:10: style: The scope of the variable 'gotoEnd' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/infine/finaleinterpreter.cpp:399:10: style: The scope of the variable 'gotoSkip' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/infine/finaleinterpreter.cpp:404:9: style: The scope of the variable 'wait' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/infine/finaleinterpreter.cpp:405:9: style: The scope of the variable 'inTime' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/infine/finalepagewidget.cpp:63:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/ui/inputdevice.cpp:208:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/ui/inputsystem.cpp:1527:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/ui/sys_input.cpp:151:17: style: The scope of the variable 'e' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/widgets/busywidget.cpp:41:21: style: The scope of the variable 'progress' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/widgets/consolewidget.cpp:203:0: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError]
doomsday-stable-1.15.8/doomsday/client/src/ui/widgets/cvarnativepathwidget.cpp:35:22: style: Unused variable: menu [unusedVariable]
doomsday-stable-1.15.8/doomsday/client/src/ui/widgets/gamefilterwidget.cpp:40:16: style: The scope of the variable 'tabs' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/widgets/gamefilterwidget.cpp:41:18: style: The scope of the variable 'sortLabel' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/widgets/gamefilterwidget.cpp:42:19: style: The scope of the variable 'sortBy' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/ui/widgets/mpsessionmenuwidget.cpp:58:13: performance: Variable 'gameId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/client/src/ui/widgets/mpsessionmenuwidget.cpp:59:13: performance: Variable 'cmd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/client/src/ui/widgets/mpsessionmenuwidget.cpp:56:9: style: Class 'JoinAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/client/src/ui/widgets/savedsessionmenuwidget.cpp:54:13: performance: Variable 'gameId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/client/src/ui/widgets/savedsessionmenuwidget.cpp:52:9: style: Class 'LoadAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/client/src/ui/widgets/sessionmenuwidget.cpp:126:24: style: Unused variable: owner [unusedVariable]
doomsday-stable-1.15.8/doomsday/client/src/unix/joystick.cpp:149:20: style: The scope of the variable 'pov' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/updater/updater.cpp:339:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/windows/joystick_win32.cpp:24:0: error: #error "joystick_win32.cpp is only the client" [preprocessorErrorDirective]
doomsday-stable-1.15.8/doomsday/client/src/windows/mouse_win32.cpp:166:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/client/src/world/blockmap.cpp:133:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/world/bsp/convexsubspaceproxy.cpp:175:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/world/bsp/hplane.cpp:96:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/world/bsp/partitioner.cpp:57:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/world/bsp/partitionevaluator.cpp:172:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/world/bsp/superblockmap.cpp:34:0: style: Variable 'mapCount' is assigned a value that is never used. [unreadVariable]
doomsday-stable-1.15.8/doomsday/client/src/world/bsp/superblockmap.cpp:35:0: style: Variable 'partCount' is assigned a value that is never used. [unreadVariable]
doomsday-stable-1.15.8/doomsday/client/src/world/contact.cpp:189:28: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/world/impulseaccumulator.cpp:51:0: style: Variable 'playerNum' is assigned a value that is never used. [unreadVariable]
doomsday-stable-1.15.8/doomsday/client/src/world/impulseaccumulator.cpp:53:34: style: Variable 'expireBeforeSharpTick' is assigned a value that is never used. [unreadVariable]
doomsday-stable-1.15.8/doomsday/client/src/world/impulseaccumulator.cpp:55:0: style: Variable 'binaryAccum' is assigned a value that is never used. [unreadVariable]
doomsday-stable-1.15.8/doomsday/client/src/world/interceptor.cpp:278:16: warning: Possible null pointer dereference: map [nullPointer]
doomsday-stable-1.15.8/doomsday/client/src/world/interceptor.cpp:67:16: note: Assignment 'map=nullptr', assigned value is 0
doomsday-stable-1.15.8/doomsday/client/src/world/interceptor.cpp:278:16: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/client/src/world/interceptor.cpp:174:20: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/world/interceptor.cpp:75:31: error: Uninitialized variable: context [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/world/line.cpp:121:10: style: The scope of the variable 'needSortSegments' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/client/src/world/line.cpp:133:9: style: Struct 'Section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/client/src/world/line.cpp:143:9: style: Struct 'Sections' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/client/src/world/line.cpp:772:33: error: Uninitialized variable: from [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/world/line.cpp:772:47: error: Uninitialized variable: to [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/world/map.cpp:3311:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/world/mapelement.cpp:36:36: error: Uninitialized variable: parent [uninitvar]
doomsday-stable-1.15.8/doomsday/client/src/world/p_players.cpp:286:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/world/polyobj.cpp:299:38: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/client/src/world/polyobj.cpp:253:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
doomsday-stable-1.15.8/doomsday/client/src/world/polyobj.cpp:367:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
doomsday-stable-1.15.8/doomsday/client/src/world/polyobj.cpp:393:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
doomsday-stable-1.15.8/doomsday/client/src/world/polyobj.cpp:455:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
doomsday-stable-1.15.8/doomsday/client/src/world/polyobj.cpp:456:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
doomsday-stable-1.15.8/doomsday/client/src/world/polyobj.cpp:480:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
doomsday-stable-1.15.8/doomsday/client/src/world/sector.cpp:90:16: style: Condition 'haveGeometry' is always false [knownConditionTrueFalse]
doomsday-stable-1.15.8/doomsday/client/src/world/sector.cpp:86:29: note: Assignment 'haveGeometry=false', assigned value is 0
doomsday-stable-1.15.8/doomsday/client/src/world/sector.cpp:90:16: note: Condition 'haveGeometry' is always false
doomsday-stable-1.15.8/doomsday/client/src/world/thinkers.cpp:120:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/client/src/world/worldsystem.cpp:128:5: style: Class 'MapConversionReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/external/lzss/unix/src/lzss.c:595:21: style: The scope of the variable 'b2' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/external/lzss/unix/src/lzss.c:609:21: style: The scope of the variable 'b2' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/external/lzss/unix/src/lzss.c:609:25: style: The scope of the variable 'b3' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/external/lzss/unix/src/lzss.c:609:29: style: The scope of the variable 'b4' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/external/lzss/unix/src/lzss.c:664:17: style: The scope of the variable 'b2' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/external/lzss/unix/src/lzss.c:678:17: style: The scope of the variable 'b2' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/external/lzss/unix/src/lzss.c:678:21: style: The scope of the variable 'b3' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/external/lzss/unix/src/lzss.c:678:25: style: The scope of the variable 'b4' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/libappfw/src/baseguiapp.cpp:84:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libappfw/src/data.cpp:40:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libappfw/src/dialogs/messagedialog.cpp:27:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libappfw/src/fontlinewrapping.cpp:33:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libappfw/src/gltextcomposer.cpp:29:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libappfw/src/gridlayout.cpp:59:15: style: Struct 'Metric' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doomsday-stable-1.15.8/doomsday/libappfw/src/gridlayout.cpp:59:15: style: Struct 'Metric' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doomsday-stable-1.15.8/doomsday/libappfw/src/guirootwidget.cpp:97:9: style: Struct 'StyleImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libappfw/src/listdata.cpp:115:5: style: Struct 'ListItemSorter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libappfw/src/margins.cpp:41:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libappfw/src/textdrawable.cpp:34:0: style: Class 'de :: LockablePointer < Instance >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libappfw/src/widgets/foldpanelwidget.cpp:30:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libappfw/src/widgets/lineeditwidget.cpp:39:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libappfw/src/widgets/logwidget.cpp:239:9: style: Class 'WrappingMemoryLogSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libappfw/src/widgets/menuwidget.cpp:46:9: warning: Member variable 'SubAction::d' is not initialized in the constructor. [uninitMemberVar]
doomsday-stable-1.15.8/doomsday/libappfw/src/widgets/menuwidget.cpp:46:9: warning: Member variable 'SubAction::_widget' is not initialized in the constructor. [uninitMemberVar]
doomsday-stable-1.15.8/doomsday/libappfw/src/widgets/popupmenuwidget.cpp:45:9: style: Class 'HeadingOverlayImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libappfw/src/widgets/scriptcommandwidget.cpp:153:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libappfw/src/widgets/sliderwidget.cpp:72:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libappfw/src/widgets/togglewidget.cpp:36:9: style: Struct 'ToggleProceduralImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libcore/src/core/asset.cpp:75:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/core/commandline.cpp:364:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
doomsday-stable-1.15.8/doomsday/libcore/src/core/commandline.cpp:379:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
doomsday-stable-1.15.8/doomsday/libcore/src/core/garbage.cpp:160:0: error: Memory leak: g [memleak]
doomsday-stable-1.15.8/doomsday/libcore/src/core/garbage.cpp:183:0: error: Memory leak: g [memleak]
doomsday-stable-1.15.8/doomsday/libcore/src/core/garbage.cpp:189:0: error: Memory leak: g [memleak]
doomsday-stable-1.15.8/doomsday/libcore/src/core/log.cpp:585:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/core/logbuffer.cpp:43:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/core/logfilter.cpp:52:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/core/loop.cpp:34:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/core/monospacelogsinkformatter.cpp:356:28: style: Array index 'w' is used before limits check. [arrayIndexThenCheck]
doomsday-stable-1.15.8/doomsday/libcore/src/core/monospacelogsinkformatter.cpp:41:5: style: Struct 'TabFiller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libcore/src/core/unixinfo.cpp:78:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/data/bank.cpp:133:9: style: Struct 'Data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libcore/src/data/bank.cpp:66:0: style: Class 'de :: internal :: Cache < Data >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libcore/src/data/huffman.cpp:155:20: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/libcore/src/data/huffman.cpp:164:20: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/libcore/src/data/huffman.cpp:226:16: style: The scope of the variable 'parent' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/libcore/src/data/huffman.cpp:255:16: style: The scope of the variable 'left' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/libcore/src/data/huffman.cpp:255:22: style: The scope of the variable 'right' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/libcore/src/data/huffman.cpp:255:29: style: The scope of the variable 'small' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/libcore/src/data/huffman.cpp:372:13: style: The scope of the variable 'remaining' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/libcore/src/data/huffman.cpp:214:10: performance: Technically the member function 'de::internal::Huffman::Huff_QueueExchange' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/libcore/src/data/huffman.cpp:333:10: performance: Technically the member function 'de::internal::Huffman::Huff_ResizeBuffer' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/libcore/src/data/huffman.cpp:361:10: performance: Technically the member function 'de::internal::Huffman::Huff_DestroyBuffer' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/libcore/src/data/info.cpp:35:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/data/infobank.cpp:36:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/data/json.cpp:40:5: style: Class 'JSONParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libcore/src/data/numbervalue.cpp:183:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/libcore/src/data/numbervalue.cpp:184:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/libcore/src/data/pathtree.cpp:191:25: style: The scope of the variable 'found' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/libcore/src/data/pathtreenode.cpp:238:9: style: Struct 'PathConstructorArgs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libcore/src/data/record.cpp:48:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/data/recordaccessor.cpp:114:12: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
doomsday-stable-1.15.8/doomsday/libcore/src/data/recordvalue.cpp:288:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/libcore/src/data/stringpool.cpp:151:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/data/time.cpp:117:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/data/ziparchive.cpp:88:9: performance: Variable 'seconds' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/libcore/src/data/ziparchive.cpp:89:9: performance: Variable 'minutes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/libcore/src/data/ziparchive.cpp:90:9: performance: Variable 'hours' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/libcore/src/data/ziparchive.cpp:110:9: performance: Variable 'dayOfMonth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/libcore/src/data/ziparchive.cpp:111:9: performance: Variable 'month' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/libcore/src/data/ziparchive.cpp:112:9: performance: Variable 'year' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/libcore/src/data/ziparchive.cpp:87:5: style: Struct 'DOSTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libcore/src/data/ziparchive.cpp:109:5: style: Struct 'DOSDate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libcore/src/filesys/filesystem.cpp:36:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/filesys/package.cpp:47:58: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
doomsday-stable-1.15.8/doomsday/libcore/src/filesys/packageloader.cpp:75:9: style: Struct 'PackageIdentifierDoesNotMatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libcore/src/game/savedsession.cpp:252:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/game/session.cpp:58:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/net/beacon.cpp:38:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/net/socket.cpp:185:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/scriptsys/function.cpp:37:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/scriptsys/nameexpression.cpp:37:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/scriptsys/operatorexpression.cpp:363:14: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doomsday-stable-1.15.8/doomsday/libcore/src/scriptsys/operatorexpression.cpp:357:22: note: Virtual function in base class
doomsday-stable-1.15.8/doomsday/libcore/src/scriptsys/operatorexpression.cpp:363:14: note: Function in derived class
doomsday-stable-1.15.8/doomsday/libcore/src/scriptsys/operatorexpression.cpp:370:14: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doomsday-stable-1.15.8/doomsday/libcore/src/scriptsys/operatorexpression.cpp:357:22: note: Virtual function in base class
doomsday-stable-1.15.8/doomsday/libcore/src/scriptsys/operatorexpression.cpp:370:14: note: Function in derived class
doomsday-stable-1.15.8/doomsday/libcore/src/scriptsys/scriptedinfo.cpp:34:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/widgets/animation.cpp:67:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/widgets/rule.cpp:28:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libcore/src/widgets/rulebank.cpp:46:9: style: Struct 'RuleData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/audio/logical.cpp:170:13: style: The scope of the variable 'i' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/console/alias.cpp:158:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/console/cmd.cpp:277:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/console/exec.cpp:786:46: style: Redundant condition: If 'EXPR == ';'', the comparison 'EXPR != 0' is always true. [redundantCondition]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/console/exec.cpp:811:54: style: Redundant condition: If 'EXPR == ';'', the comparison 'EXPR != 0' is always true. [redundantCondition]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/console/exec.cpp:722:16: style: Condition 'setting' is always false [knownConditionTrueFalse]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/console/exec.cpp:720:17: note: Assuming that condition '!setting' is not redundant
doomsday-stable-1.15.8/doomsday/libdoomsday/src/console/exec.cpp:722:16: note: Condition 'setting' is always false
doomsday-stable-1.15.8/doomsday/libdoomsday/src/console/exec.cpp:348:13: style: The scope of the variable 'i' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/console/exec.cpp:777:39: style: The scope of the variable 'escape' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/console/knownword.cpp:304:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/console/var.cpp:572:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/defs/dedfile.cpp:36:5: warning: The buffer 'dedReadError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/defs/dedparser.cpp:1986:32: style: Condition '!testCustom' is always true [knownConditionTrueFalse]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/defs/dedparser.cpp:1977:43: note: Assignment 'testCustom=false', assigned value is 0
doomsday-stable-1.15.8/doomsday/libdoomsday/src/defs/dedparser.cpp:1986:32: note: Condition '!testCustom' is always true
doomsday-stable-1.15.8/doomsday/libdoomsday/src/defs/dedregister.cpp:39:9: style: Struct 'Key' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/defs/model.cpp:109:8: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/defs/model.cpp:113:8: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/filesys/fs_main.cpp:1224:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/filesys/fs_scheme.cpp:42:5: style: Class 'FileRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/filesys/fs_scheme.cpp:93:9: style: Struct 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/filesys/fs_util.cpp:98:0: error: #error F_MakePath has no implementation for this platform. [preprocessorErrorDirective]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/filesys/lumpindex.cpp:62:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/filesys/sys_direc.cpp:329:0: error: #error Dir_mkpath has no implementation for this platform. [preprocessorErrorDirective]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/filesys/wad.cpp:175:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/filesys/zip.cpp:313:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/uri.cpp:59:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/world/thinker.cpp:57:11: warning: Either the condition 'if(data)' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/world/thinker.cpp:60:11: note: Assuming that condition 'if(data)' is not redundant
doomsday-stable-1.15.8/doomsday/libdoomsday/src/world/thinker.cpp:57:11: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/libdoomsday/src/world/thinker.cpp:65:11: warning: Either the condition 'if(base)' is redundant or there is possible null pointer dereference: base. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/world/thinker.cpp:76:11: note: Assuming that condition 'if(base)' is not redundant
doomsday-stable-1.15.8/doomsday/libdoomsday/src/world/thinker.cpp:65:11: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/libdoomsday/src/world/thinker.cpp:49:12: error: Uninitialized variable: data [uninitvar]
doomsday-stable-1.15.8/doomsday/libdoomsday/src/world/thinkerdata.cpp:41:37: error: Uninitialized variable: think [uninitvar]
doomsday-stable-1.15.8/doomsday/libgui/src/audio/waveformbank.cpp:32:9: style: Struct 'Source' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libgui/src/audio/waveformbank.cpp:51:9: style: Struct 'Data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libgui/src/canvaswindow.cpp:42:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libgui/src/displaymode.cpp:54:5: style: Struct 'Mode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libgui/src/displaymode.cpp:59:5: style: Struct 'Mode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/colorbank.cpp:65:9: style: Struct 'ColorData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/glframebuffer.cpp:213:39: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/glinfo.cpp:33:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/glstate.cpp:133:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/gltarget.cpp:587:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/gltarget.cpp:588:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/gltarget.cpp:589:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/gltexture.cpp:40:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/heightmap.cpp:25:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/image.cpp:326:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/imagebank.cpp:32:9: style: Struct 'ImageSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/imagebank.cpp:52:9: style: Struct 'ImageData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/modelbank.cpp:31:9: style: Struct 'Source' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/modelbank.cpp:40:9: style: Struct 'Data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/modeldrawable.cpp:212:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/rowatlasallocator.cpp:61:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libgui/src/graphics/texturebank.cpp:38:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libgui/src/input/imKStoUCS_x11.c:311:49: warning: Either the condition 'keysym>1417' is redundant, otherwise there is negative array index -6. [negativeIndex]
doomsday-stable-1.15.8/doomsday/libgui/src/input/imKStoUCS_x11.c:310:21: note: Assuming that condition 'keysym>1417' is not redundant
doomsday-stable-1.15.8/doomsday/libgui/src/input/imKStoUCS_x11.c:311:49: note: Negative array index
doomsday-stable-1.15.8/doomsday/libgui/src/persistentcanvaswindow.cpp:80:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libgui/src/text/coretextnativefont_macx.cpp:141:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libgui/src/text/qtnativefont.h:29:5: style: Class 'QtNativeFont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libgui/src/text/qtnativefont.h:31:5: style: Class 'QtNativeFont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libgui/src/text/fontbank.cpp:79:9: style: Struct 'FontData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/libgui/src/text/nativefont.cpp:26:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/liblegacy/src/findfile_unix.c:165:11: style: The scope of the variable 'cwd' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/liblegacy/src/memoryzone.c:907:21: style: The scope of the variable 'bsize' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/liblegacy/src/reader.c:69:17: warning: Either the condition '!reader' is redundant or there is possible null pointer dereference: reader. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/liblegacy/src/reader.c:71:8: note: Assuming that condition '!reader' is not redundant
doomsday-stable-1.15.8/doomsday/liblegacy/src/reader.c:69:17: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/liblegacy/src/str.c:270:17: warning: Either the condition '!str' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/liblegacy/src/str.c:272:8: note: Assuming that condition '!str' is not redundant
doomsday-stable-1.15.8/doomsday/liblegacy/src/str.c:270:17: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/liblegacy/src/str.c:284:17: warning: Either the condition '!str' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/liblegacy/src/str.c:286:8: note: Assuming that condition '!str' is not redundant
doomsday-stable-1.15.8/doomsday/liblegacy/src/str.c:284:17: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/liblegacy/src/str.c:780:10: style: The scope of the variable 'c' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/liblegacy/src/vector1.c:228:9: style: The scope of the variable 'i' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/liblegacy/src/vector1.c:1121:18: error: Uninitialized variable: vec [uninitvar]
doomsday-stable-1.15.8/doomsday/liblegacy/src/vector1.c:1122:23: error: Uninitialized variable: vec [uninitvar]
doomsday-stable-1.15.8/doomsday/liblegacy/src/vector1.c:1210:18: error: Uninitialized variable: vec [uninitvar]
doomsday-stable-1.15.8/doomsday/liblegacy/src/vector1.c:1211:23: error: Uninitialized variable: vec [uninitvar]
doomsday-stable-1.15.8/doomsday/liblegacy/src/writer.c:62:17: warning: Either the condition '!writer' is redundant or there is possible null pointer dereference: writer. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/liblegacy/src/writer.c:64:8: note: Assuming that condition '!writer' is not redundant
doomsday-stable-1.15.8/doomsday/liblegacy/src/writer.c:62:17: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/libshell/src/localserver.cpp:31:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libshell/src/logwidget.cpp:48:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libshell/src/protocol.cpp:113:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/libshell/src/serverfinder.cpp:33:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/plugins/common/src/acs/script.cpp:89:0: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError]
doomsday-stable-1.15.8/doomsday/plugins/common/src/acs/system.cpp:335:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/plugins/common/src/animdefs.cpp:321:22: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/common/src/d_netcl.cpp:298:9: style: The scope of the variable 's' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/common/src/d_netcl.cpp:69:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/plugins/common/src/d_netcl.cpp:71:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/plugins/common/src/d_netsv.cpp:1184:32: style: Function 'NetSv_SendPlayerClass' argument 1 names different: declaration 'pnum' definition 'plrNum'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/plugins/common/src/d_netsv.cpp:80:32: note: Function 'NetSv_SendPlayerClass' argument 1 names different: declaration 'pnum' definition 'plrNum'.
doomsday-stable-1.15.8/doomsday/plugins/common/src/d_netsv.cpp:1184:32: note: Function 'NetSv_SendPlayerClass' argument 1 names different: declaration 'pnum' definition 'plrNum'.
doomsday-stable-1.15.8/doomsday/plugins/common/src/d_netsv.cpp:185:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/plugins/common/src/d_netsv.cpp:186:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/plugins/common/src/dmu_lib.cpp:249:20: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/common/src/dmu_lib.cpp:303:22: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/common/src/dmu_lib.cpp:249:5: error: Common realloc mistake: 'lineTagLists' nulled but not freed upon failure [memleakOnRealloc]
doomsday-stable-1.15.8/doomsday/plugins/common/src/dmu_lib.cpp:303:5: error: Common realloc mistake: 'sectorTagLists' nulled but not freed upon failure [memleakOnRealloc]
doomsday-stable-1.15.8/doomsday/plugins/common/src/fi_lib.cpp:151:19: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/common/src/fi_lib.cpp:404:23: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/common/src/fi_lib.cpp:440:51: style: Function 'Hook_FinaleScriptTicker' argument 2 names different: declaration 'finalId' definition 'finaleId'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/plugins/common/src/fi_lib.cpp:64:47: note: Function 'Hook_FinaleScriptTicker' argument 2 names different: declaration 'finalId' definition 'finaleId'.
doomsday-stable-1.15.8/doomsday/plugins/common/src/fi_lib.cpp:440:51: note: Function 'Hook_FinaleScriptTicker' argument 2 names different: declaration 'finalId' definition 'finaleId'.
doomsday-stable-1.15.8/doomsday/plugins/common/src/g_eventsequence.cpp:150:13: style: Class 'EventSequence' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doomsday-stable-1.15.8/doomsday/plugins/common/src/g_eventsequence.cpp:150:13: style: Class 'EventSequence' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doomsday-stable-1.15.8/doomsday/plugins/common/src/g_eventsequence.cpp:42:5: style: Class 'SequenceCompleteHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/plugins/common/src/g_eventsequence.cpp:55:5: style: Class 'SequenceCompleteCommandHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/plugins/common/src/g_eventsequence.cpp:43:18: style: The function 'invoke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doomsday-stable-1.15.8/doomsday/plugins/common/src/g_eventsequence.cpp:35:18: note: Virtual function in base class
doomsday-stable-1.15.8/doomsday/plugins/common/src/g_eventsequence.cpp:43:18: note: Function in derived class
doomsday-stable-1.15.8/doomsday/plugins/common/src/g_eventsequence.cpp:63:18: style: The function 'invoke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doomsday-stable-1.15.8/doomsday/plugins/common/src/g_eventsequence.cpp:35:18: note: Virtual function in base class
doomsday-stable-1.15.8/doomsday/plugins/common/src/g_eventsequence.cpp:63:18: note: Function in derived class
doomsday-stable-1.15.8/doomsday/plugins/common/src/hu_automap.cpp:577:50: warning: Either the condition 'uiWidget!=0' is redundant or there is possible null pointer dereference: uiWidget. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/plugins/common/src/hu_automap.cpp:583:26: note: Assuming that condition 'uiWidget!=0' is not redundant
doomsday-stable-1.15.8/doomsday/plugins/common/src/hu_automap.cpp:577:50: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/plugins/common/src/hu_lib.cpp:337:21: style: The scope of the variable 'childGeometry' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/common/src/hu_menu.cpp:3377:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/plugins/common/src/hu_pspr.c:128:18: style: The scope of the variable 'ddpsp' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/common/src/hu_stuff.cpp:413:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
doomsday-stable-1.15.8/doomsday/plugins/common/src/hu_stuff.cpp:1500:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
doomsday-stable-1.15.8/doomsday/plugins/common/src/hu_stuff.cpp:1417:13: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
doomsday-stable-1.15.8/doomsday/plugins/common/src/mapstatereader.cpp:58:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
doomsday-stable-1.15.8/doomsday/plugins/common/src/mapstatereader.cpp:99:16: error: Uninitialized variable: thingArchive [uninitvar]
doomsday-stable-1.15.8/doomsday/plugins/common/src/mapstatereader.cpp:100:16: error: Uninitialized variable: sideArchive [uninitvar]
doomsday-stable-1.15.8/doomsday/plugins/common/src/mapstatewriter.cpp:61:16: error: Uninitialized variable: thingArchive [uninitvar]
doomsday-stable-1.15.8/doomsday/plugins/common/src/menu/page.cpp:47:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/plugins/common/src/menu/widgets/inputbindingwidget.cpp:216:30: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/common/src/menu/widgets/inputbindingwidget.cpp:73:42: style: The scope of the variable 'bindingStart' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/common/src/menu/widgets/inputbindingwidget.cpp:73:57: style: The scope of the variable 'bindingEnd' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/common/src/menu/widgets/inputbindingwidget.cpp:74:20: style: The scope of the variable 'b' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/common/src/menu/widgets/lineeditwidget.cpp:36:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/plugins/common/src/menu/widgets/listwidget.cpp:59:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/plugins/common/src/menu/widgets/sliderwidget.cpp:38:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/plugins/common/src/mobj.cpp:80:5: style: Variable 'mul' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
doomsday-stable-1.15.8/doomsday/plugins/common/src/mobj.cpp:61:0: note: Variable 'mul' is reassigned a value before the old one has been used if variable is no semaphore variable.
doomsday-stable-1.15.8/doomsday/plugins/common/src/mobj.cpp:80:5: note: Variable 'mul' is reassigned a value before the old one has been used if variable is no semaphore variable.
doomsday-stable-1.15.8/doomsday/plugins/common/src/p_ceiling.cpp:556:39: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/common/src/p_ceiling.cpp:589:41: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/common/src/p_floor.cpp:532:62: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/common/src/p_map.cpp:275:29: style: The scope of the variable 'parm' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/common/src/p_mapsetup.cpp:709:9: style: struct member 'mobjtype_precachedata_t::gameModeBits' is never used. [unusedStructMember]
doomsday-stable-1.15.8/doomsday/plugins/common/src/p_mapspec.cpp:44:46: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/common/src/p_plat.cpp:550:36: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/common/src/p_plat.cpp:583:38: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/common/src/p_switch.cpp:374:43: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/common/src/p_switch.cpp:408:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
doomsday-stable-1.15.8/doomsday/plugins/common/src/p_user.c:1606:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
doomsday-stable-1.15.8/doomsday/plugins/common/src/p_user.c:516:13: style: The scope of the variable 'lookDelta' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/common/src/p_user.c:1583:11: style: The scope of the variable 'offsetSensitivity' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/common/src/p_user.c:1645:11: style: The scope of the variable 'offsetSensitivity' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/common/src/pause.cpp:215:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/plugins/common/src/pause.cpp:216:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/plugins/common/src/player.cpp:341:10: style: The scope of the variable 'found' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/common/src/player.cpp:248:54: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:76:5: warning: Either the condition 'po' is redundant or there is possible null pointer dereference: po. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:423:12: note: Assuming that condition 'po' is not redundant
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:448:27: note: Calling function 'PO_SetDestination', 1st argument 'po' value is 0
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:76:5: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:77:5: warning: Either the condition 'po' is redundant or there is possible null pointer dereference: po. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:423:12: note: Assuming that condition 'po' is not redundant
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:448:27: note: Calling function 'PO_SetDestination', 1st argument 'po' value is 0
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:77:5: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:78:5: warning: Either the condition 'po' is redundant or there is possible null pointer dereference: po. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:423:12: note: Assuming that condition 'po' is not redundant
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:448:27: note: Calling function 'PO_SetDestination', 1st argument 'po' value is 0
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:78:5: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:194:9: warning: Either the condition 'po' is redundant or there is possible null pointer dereference: po. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:184:12: note: Assuming that condition 'po' is not redundant
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:194:9: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:431:9: warning: Either the condition 'po' is redundant or there is possible null pointer dereference: po. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:423:12: note: Assuming that condition 'po' is not redundant
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:431:9: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:717:9: warning: Either the condition 'po' is redundant or there is possible null pointer dereference: po. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:705:12: note: Assuming that condition 'po' is not redundant
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:717:9: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/plugins/common/src/polyobjs.cpp:803:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
doomsday-stable-1.15.8/doomsday/plugins/common/src/thingarchive.cpp:61:51: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:225:10: style: Technically the member function 'DehReader::logPatchInfo' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:542:10: performance: Technically the member function 'DehReader::parseAmmoNum' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:549:9: performance: Technically the member function 'DehReader::parseMobjNum' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:556:9: performance: Technically the member function 'DehReader::parseSoundNum' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:563:9: performance: Technically the member function 'DehReader::parseSpriteNum' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:570:9: performance: Technically the member function 'DehReader::parseStateNum' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:577:9: performance: Technically the member function 'DehReader::parseStateNumFromActionOffset' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:584:10: performance: Technically the member function 'DehReader::parseWeaponNum' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:591:10: performance: Technically the member function 'DehReader::parseMobjTypeState' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:596:10: performance: Technically the member function 'DehReader::parseMobjTypeFlag' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:601:10: performance: Technically the member function 'DehReader::parseMobjTypeSound' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:606:10: performance: Technically the member function 'DehReader::parseWeaponState' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:611:10: performance: Technically the member function 'DehReader::parseMiscValue' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:1521:10: performance: Technically the member function 'DehReader::parseHelper' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:1527:10: performance: Technically the member function 'DehReader::parseSprites' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:1763:10: performance: Technically the member function 'DehReader::createValueDef' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:1784:10: performance: Technically the member function 'DehReader::patchSpriteNames' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:1823:10: performance: Technically the member function 'DehReader::patchMusicLumpNames' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:1848:10: performance: Technically the member function 'DehReader::patchSoundLumpNames' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/dehread/src/dehreader.cpp:1873:10: performance: Technically the member function 'DehReader::patchText' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/plugins/directsound/src/driver_directsound.cpp:513:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/m_cheat.cpp:399:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_enemy.c:164:11: style: The scope of the variable 'ld' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_enemy.c:630:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_enemy.c:771:12: style: The scope of the variable 'damage' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_enemy.c:852:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_enemy.c:871:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_enemy.c:886:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_enemy.c:917:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_enemy.c:1044:9: style: The scope of the variable 'damage' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_enemy.c:1402:13: style: The scope of the variable 'sec' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_inter.c:1162:17: style: Redundant condition: source. '!source || (source && !source->player)' is equivalent to '!source || !source->player' [redundantCondition]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_inter.c:1103:9: style: The scope of the variable 'saved' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_pspr.c:133:43: warning: Either the condition '!player' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_pspr.c:138:8: note: Assuming that condition '!player' is not redundant
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_pspr.c:133:43: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_pspr.c:579:9: style: The scope of the variable 'damage' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_pspr.c:721:25: style: The scope of the variable 'state' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_pspr.c:508:23: style: Variable 'angle' is assigned a value that is never used. [unreadVariable]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/p_telept.c:108:17: style: The scope of the variable 'fog' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/st_stuff.cpp:1462:43: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/st_stuff.cpp:2758:24: style: Variable 'hud' is assigned a value that is never used. [unreadVariable]
doomsday-stable-1.15.8/doomsday/plugins/doom/src/st_stuff.cpp:2771:12: style: Variable 'mcfg' is assigned a value that is never used. [unreadVariable]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/d_refresh.cpp:138:9: style: The scope of the variable 'bzc' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/m_cheat.cpp:199:30: style: Function 'Cht_LaserFunc' argument 1 names different: declaration 'plr' definition 'p'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/m_cheat.cpp:55:30: note: Function 'Cht_LaserFunc' argument 1 names different: declaration 'plr' definition 'p'.
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/m_cheat.cpp:199:30: note: Function 'Cht_LaserFunc' argument 1 names different: declaration 'plr' definition 'p'.
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_enemy.c:161:11: style: The scope of the variable 'ld' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_enemy.c:953:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_enemy.c:1116:12: style: The scope of the variable 'damage' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_enemy.c:1237:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_enemy.c:1391:9: style: The scope of the variable 'damage' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_enemy.c:1415:9: style: The scope of the variable 'damage' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_enemy.c:1463:25: style: The scope of the variable 'damage' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_enemy.c:1589:9: style: The scope of the variable 'damage' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_enemy.c:1702:13: style: The scope of the variable 'sec' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_inter.c:1091:17: style: Redundant condition: source. '!source || (source && !source->player)' is equivalent to '!source || !source->player' [redundantCondition]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_inter.c:1004:9: style: The scope of the variable 'saved' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_inter.c:1006:11: style: The scope of the variable 'thrust' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_pspr.c:140:43: warning: Either the condition '!player' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_pspr.c:145:8: note: Assuming that condition '!player' is not redundant
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_pspr.c:140:43: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_pspr.c:692:9: style: The scope of the variable 'damage' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_pspr.c:848:25: style: The scope of the variable 'state' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_pspr.c:625:23: style: Variable 'angle' is assigned a value that is never used. [unreadVariable]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/p_telept.c:112:17: style: The scope of the variable 'fog' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/st_stuff.c:560:20: warning: Redundant assignment of 'hud->firstTime' to itself. [selfAssignment]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/st_stuff.c:529:12: style: struct member 'uiwidgetdef_t::updateGeometry' is never used. [unusedStructMember]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/st_stuff.c:530:12: style: struct member 'uiwidgetdef_t::drawer' is never used. [unusedStructMember]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/st_stuff.c:531:12: style: struct member 'uiwidgetdef_t::ticker' is never used. [unusedStructMember]
doomsday-stable-1.15.8/doomsday/plugins/doom64/src/st_stuff.c:532:11: style: struct member 'uiwidgetdef_t::typedata' is never used. [unusedStructMember]
doomsday-stable-1.15.8/doomsday/plugins/fluidsynth/src/fluidsynth_music.cpp:58:9: performance: Variable '_mutex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/plugins/fluidsynth/src/fluidsynth_music.cpp:55:9: style: Class 'RingBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doomsday-stable-1.15.8/doomsday/plugins/fluidsynth/src/fluidsynth_music.cpp:55:9: style: Class 'RingBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doomsday-stable-1.15.8/doomsday/plugins/fluidsynth/src/fluidsynth_music.cpp:53:5: style: Class 'RingBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/plugins/fmod/src/fmod_music.cpp:52:9: style: Struct 'SongBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doomsday-stable-1.15.8/doomsday/plugins/fmod/src/fmod_music.cpp:52:9: style: Struct 'SongBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doomsday-stable-1.15.8/doomsday/plugins/fmod/src/fmod_music.cpp:51:5: style: Struct 'SongBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/plugins/fmod/src/fmod_sfx.cpp:306:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/plugins/fmod/src/fmod_sfx.cpp:307:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_enemy.c:157:11: style: The scope of the variable 'ld' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_enemy.c:609:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_enemy.c:1007:17: style: The scope of the variable 'mo' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_enemy.c:1355:25: style: The scope of the variable 'player' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_enemy.c:1427:25: style: The scope of the variable 'puff' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_enemy.c:1481:25: style: The scope of the variable 'player' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_enemy.c:1760:13: style: The scope of the variable 'damage' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_enemy.c:2296:22: style: The scope of the variable 'an' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_inter.c:1324:17: style: Redundant condition: source. '!source || (source && !source->player)' is equivalent to '!source || !source->player' [redundantCondition]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_inter.c:116:15: warning: Either the condition 'plr!=0' is redundant or there is possible null pointer dereference: plr. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_inter.c:121:21: note: Assuming that condition 'plr!=0' is not redundant
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_inter.c:116:15: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_inter.c:1180:25: warning: Either the condition 'player!=0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_inter.c:1182:24: note: Assuming that condition 'player!=0' is not redundant
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_inter.c:1180:25: note: Null pointer subtraction
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_inter.c:1199:25: warning: Either the condition 'player!=0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_inter.c:1203:24: note: Assuming that condition 'player!=0' is not redundant
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_inter.c:1199:25: note: Null pointer subtraction
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_inter.c:1130:13: style: The scope of the variable 'fog' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_inter.c:1255:9: style: The scope of the variable 'saved' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_inter.c:1349:33: style: The scope of the variable 'randVal' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_mobj.c:678:13: style: The scope of the variable 'i' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_mobj.c:1057:13: style: The scope of the variable 'sector' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_pspr.c:574:43: warning: Either the condition '!player' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_pspr.c:579:8: note: Assuming that condition '!player' is not redundant
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_pspr.c:574:43: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_pspr.c:1057:9: style: The scope of the variable 'damage' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_pspr.c:1267:9: style: The scope of the variable 'i' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_pspr.c:1268:13: style: The scope of the variable 'target' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_pspr.c:1393:13: style: The scope of the variable 'spark' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_pspr.c:1524:9: style: The scope of the variable 'playerNum' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_pspr.c:1526:15: style: The scope of the variable 'player' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_pspr.c:1844:25: style: The scope of the variable 'state' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_telept.c:45:13: style: The scope of the variable 'fog' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/heretic/src/p_telept.c:133:14: style: Variable 'an' is assigned a value that is never used. [unreadVariable]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/a_action.c:153:12: style: The scope of the variable 'n' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/a_action.c:190:13: style: The scope of the variable 'mo' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/intermission.cpp:185:13: style: Variable 'posNum' is modified but its new value is never used. [unreadVariable]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/lightninganimator.cpp:54:0: style: Variable 'flash' is assigned a value that is never used. [unreadVariable]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/lightninganimator.cpp:55:0: style: Variable 'nextFlash' is assigned a value that is never used. [unreadVariable]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:4409:5: style: Variable 'target' is reassigned a value before the old one has been used. [redundantAssignment]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:4404:0: note: Variable 'target' is reassigned a value before the old one has been used.
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:4409:5: note: Variable 'target' is reassigned a value before the old one has been used.
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:208:11: style: The scope of the variable 'ld' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:526:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:1164:13: style: The scope of the variable 'puff' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:1219:21: style: The scope of the variable 'mo' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:1220:21: style: The scope of the variable 'player' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:1278:21: style: The scope of the variable 'sound' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:1671:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:1845:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:2090:25: style: The scope of the variable 'an' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:2313:9: style: The scope of the variable 'i' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:2313:25: style: The scope of the variable 'bestArg' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:2314:22: style: The scope of the variable 'mo' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:2577:25: style: The scope of the variable 'an' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:3088:18: style: The scope of the variable 'an' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:3112:18: style: The scope of the variable 'an' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:3113:13: style: The scope of the variable 'mo' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:3185:21: style: The scope of the variable 'pmo' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:3600:9: style: The scope of the variable 'dist' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:4496:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_enemy.c:4591:13: style: The scope of the variable 'pmo' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_inter.c:2053:17: style: Redundant condition: source. '!source || (source && !source->player)' is equivalent to '!source || !source->player' [redundantCondition]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_inter.c:1226:21: warning: Either the condition '!plr' is redundant or there is possible null pointer dereference: plr. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_inter.c:1228:8: note: Assuming that condition '!plr' is not redundant
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_inter.c:1226:21: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_inter.c:2517:5: warning: Either the condition 'if(player&&inflictor&&!player->morphTics)' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_inter.c:2534:11: note: Assuming that condition 'if(player&&inflictor&&!player->morphTics)' is not redundant
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_inter.c:2517:5: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_inter.c:1790:13: style: The scope of the variable 'master' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_inter.c:1950:9: style: The scope of the variable 'i' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_inter.c:1952:11: style: The scope of the variable 'saved' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_inter.c:1952:18: style: The scope of the variable 'savedPercent' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_lights.cpp:388:47: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_lights.cpp:416:52: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_mobj.c:898:13: style: The scope of the variable 'i' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_mobj.c:1400:13: style: The scope of the variable 'mo' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_mobj.c:1787:18: style: The scope of the variable 'an' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_mobj.c:1852:18: style: The scope of the variable 'an' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_pspr.c:382:43: warning: Either the condition '!player' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_pspr.c:388:8: note: Assuming that condition '!player' is not redundant
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_pspr.c:382:43: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_pspr.c:821:21: style: The scope of the variable 'cMo' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_pspr.c:822:21: style: The scope of the variable 'zigZag' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_pspr.c:1314:11: style: The scope of the variable 'slope' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_pspr.c:1452:9: style: The scope of the variable 'i' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_pspr.c:1455:13: style: The scope of the variable 'pmo' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_pspr.c:1874:17: style: The scope of the variable 'pmo' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_pspr.c:2028:17: style: The scope of the variable 'state' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_telept.c:111:18: style: The scope of the variable 'an' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_telept.c:113:13: style: The scope of the variable 'fog' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_telept.c:164:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_things.c:151:20: style: The scope of the variable 'newMobj' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/p_things.c:200:20: style: The scope of the variable 'newMobj' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/sn_sonix.cpp:275:23: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/st_stuff.cpp:1806:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/st_stuff.cpp:1814:5: note: Found duplicate branches for 'if' and 'else'.
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/st_stuff.cpp:1806:10: note: Found duplicate branches for 'if' and 'else'.
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/st_stuff.cpp:1991:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/st_stuff.cpp:1995:5: note: Found duplicate branches for 'if' and 'else'.
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/st_stuff.cpp:1991:10: note: Found duplicate branches for 'if' and 'else'.
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/st_stuff.cpp:738:9: style: The scope of the variable 'x' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/st_stuff.cpp:738:12: style: The scope of the variable 'y' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/st_stuff.cpp:738:15: style: The scope of the variable 'w' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/st_stuff.cpp:738:18: style: The scope of the variable 'h' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/st_stuff.cpp:741:11: style: The scope of the variable 'cw' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/st_stuff.cpp:741:15: style: The scope of the variable 'ch' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/st_stuff.cpp:3544:19: style: The scope of the variable 'posY' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/st_stuff.cpp:2619:18: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/st_stuff.cpp:2616:13: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
doomsday-stable-1.15.8/doomsday/plugins/hexen/src/st_stuff.cpp:2674:13: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
doomsday-stable-1.15.8/doomsday/plugins/idtech1converter/src/mapimporter.cpp:612:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/plugins/idtech1converter/src/mapinfotranslator.cpp:1186:0: error: syntax error [syntaxError]
doomsday-stable-1.15.8/doomsday/server/src/remoteuser.cpp:85:22: warning: Either the condition 'if(socket&&socket->isOpen())' is redundant or there is possible null pointer dereference: socket. [nullPointerRedundantCheck]
doomsday-stable-1.15.8/doomsday/server/src/remoteuser.cpp:100:11: note: Assuming that condition 'if(socket&&socket->isOpen())' is not redundant
doomsday-stable-1.15.8/doomsday/server/src/remoteuser.cpp:85:22: note: Null pointer dereference
doomsday-stable-1.15.8/doomsday/server/src/remoteuser.cpp:44:9: style: The scope of the variable 'protocolVersion' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/server/src/remoteuser.cpp:55:22: error: Uninitialized variable: socket [uninitvar]
doomsday-stable-1.15.8/doomsday/server/src/server/sv_frame.cpp:368:25: style: The scope of the variable 'psdf' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/server/src/server/sv_frame.cpp:368:34: style: The scope of the variable 'k' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/server/src/server/sv_frame.cpp:835:23: style: Function 'Sv_SendFrame' argument 1 names different: declaration 'playerNumber' definition 'plrNum'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/server/src/server/sv_frame.cpp:60:34: note: Function 'Sv_SendFrame' argument 1 names different: declaration 'playerNumber' definition 'plrNum'.
doomsday-stable-1.15.8/doomsday/server/src/server/sv_frame.cpp:835:23: note: Function 'Sv_SendFrame' argument 1 names different: declaration 'playerNumber' definition 'plrNum'.
doomsday-stable-1.15.8/doomsday/server/src/server/sv_frame.cpp:299:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/server/src/server/sv_frame.cpp:305:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/server/src/server/sv_frame.cpp:311:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/server/src/server/sv_main.cpp:339:25: style: The scope of the variable 'buf' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/server/src/server/sv_main.cpp:1155:26: style: Function 'Sv_ClientCoords' argument 1 names different: declaration 'playerNum' definition 'plrNum'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/server/src/server/sv_main.cpp:52:29: note: Function 'Sv_ClientCoords' argument 1 names different: declaration 'playerNum' definition 'plrNum'.
doomsday-stable-1.15.8/doomsday/server/src/server/sv_main.cpp:1155:26: note: Function 'Sv_ClientCoords' argument 1 names different: declaration 'playerNum' definition 'plrNum'.
doomsday-stable-1.15.8/doomsday/server/src/server/sv_pool.cpp:2492:28: style: The scope of the variable 'parent' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/server/src/server/sv_pool.cpp:2552:28: style: The scope of the variable 'left' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/server/src/server/sv_pool.cpp:2552:34: style: The scope of the variable 'right' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/server/src/server/sv_pool.cpp:2552:41: style: The scope of the variable 'big' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/server/src/server/sv_pool.cpp:2660:18: style: The scope of the variable 'size' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/server/src/server/sv_pool.cpp:1551:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/server/src/server/sv_pool.cpp:1552:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
doomsday-stable-1.15.8/doomsday/server/src/serversystem.cpp:79:27: style: Same expression on both sides of '!=' because the value of 'serverSock' and 'nullptr' are the same. [duplicateExpression]
doomsday-stable-1.15.8/doomsday/server/src/serversystem.cpp:69:32: note: 'serverSock' is assigned value 'nullptr' here.
doomsday-stable-1.15.8/doomsday/server/src/serversystem.cpp:79:27: note: Same expression on both sides of '!=' because the value of 'serverSock' and 'nullptr' are the same.
doomsday-stable-1.15.8/doomsday/tests/test_appfw/src/approotwidget.h:33:5: style: Class 'AppRootWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tests/test_appfw/src/mainwindow.h:31:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.h:48:31: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.h:49:29: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.h:50:29: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.h:51:30: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.h:52:29: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.h:53:30: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.h:54:34: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.h:55:34: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/block.cpp:31:17: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/token.h:30:11: performance: Variable '_token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/shard.h:40:15: style: Technically the member function 'Shard::type' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/shard.h:54:9: style: Technically the member function 'Shard::lineNumber' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/length.h:50:10: performance: Technically the member function 'Length::inRange' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemclass.h:109:10: style: Technically the member function 'GemClass::isTitleType' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.h:36:12: style: Technically the member function 'Gem::text' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.h:38:23: style: Technically the member function 'Gem::gemType' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.h:39:9: style: Technically the member function 'Gem::style' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.h:41:9: style: Technically the member function 'Gem::width' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/token.h:33:12: style: Technically the member function 'Token::unEscape' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/string.h:27:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/string.h:28:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.h:31:5: style: Class 'Gem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/block.h:27:5: style: Class 'Block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/token.h:41:10: style: The function 'isIdentical' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/shard.h:57:18: note: Virtual function in base class
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/token.h:41:10: note: Function in derived class
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/list.h:30:27: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/list.h:31:27: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/linkable.h:36:10: style: Technically the member function 'Linkable::isRoot' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/linkable.h:37:10: style: Technically the member function 'Linkable::isListEmpty' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/linkable.h:24:5: style: Class 'Linkable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/list.h:27:5: style: Class 'List' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandrule.h:42:34: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandrule.h:43:34: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/macro.h:30:28: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/macro.h:31:28: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.cpp:124:24: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.cpp:129:17: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.cpp:142:16: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.cpp:24:5: performance: Variable '_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.cpp:31:5: performance: Variable '_rule' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.cpp:32:5: performance: Variable '_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:33:19: style: Technically the member function 'Command::name' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:38:10: style: Technically the member function 'Command::isName' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:39:10: style: Technically the member function 'Command::isCall' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:45:10: style: Technically the member function 'Command::isArgCommand' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.cpp:91:15: note: Technically the member function 'Command::isArgCommand' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:45:10: note: Technically the member function 'Command::isArgCommand' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:46:10: style: Technically the member function 'Command::isReverseArgCommand' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.cpp:96:15: note: Technically the member function 'Command::isReverseArgCommand' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:46:10: note: Technically the member function 'Command::isReverseArgCommand' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:47:10: style: Technically the member function 'Command::isListCommand' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.cpp:66:15: note: Technically the member function 'Command::isListCommand' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:47:10: note: Technically the member function 'Command::isListCommand' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:48:10: style: Technically the member function 'Command::isDefinitionListCommand' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.cpp:71:15: note: Technically the member function 'Command::isDefinitionListCommand' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:48:10: note: Technically the member function 'Command::isDefinitionListCommand' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:50:10: style: Technically the member function 'Command::isItemCommand' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.cpp:76:15: note: Technically the member function 'Command::isItemCommand' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:50:10: note: Technically the member function 'Command::isItemCommand' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:51:10: style: Technically the member function 'Command::isRuleCommand' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.cpp:81:15: note: Technically the member function 'Command::isRuleCommand' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:51:10: note: Technically the member function 'Command::isRuleCommand' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:52:10: style: Technically the member function 'Command::isSourceCommand' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.cpp:86:15: note: Technically the member function 'Command::isSourceCommand' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:52:10: note: Technically the member function 'Command::isSourceCommand' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:56:10: style: Technically the member function 'Command::isIndependent' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.cpp:48:15: note: Technically the member function 'Command::isIndependent' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:56:10: note: Technically the member function 'Command::isIndependent' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:57:10: style: Technically the member function 'Command::isBreaking' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.cpp:56:15: note: Technically the member function 'Command::isBreaking' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:57:10: note: Technically the member function 'Command::isBreaking' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:58:10: style: Technically the member function 'Command::isPostBreaking' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:59:10: style: Technically the member function 'Command::isLineBreaking' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.cpp:61:15: note: Technically the member function 'Command::isLineBreaking' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:59:10: note: Technically the member function 'Command::isLineBreaking' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:60:10: style: Technically the member function 'Command::isPostLineBreaking' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/command.h:61:10: style: Technically the member function 'Command::isTidy' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandrule.cpp:25:40: style: Function 'CommandRule' argument 1 names different: declaration '_name' definition 'n'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandrule.h:39:31: note: Function 'CommandRule' argument 1 names different: declaration '_name' definition 'n'.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandrule.cpp:25:40: note: Function 'CommandRule' argument 1 names different: declaration '_name' definition 'n'.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandrule.cpp:25:67: style: Function 'CommandRule' argument 3 names different: declaration '_flags' definition 'f'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandrule.h:39:62: note: Function 'CommandRule' argument 3 names different: declaration '_flags' definition 'f'.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandrule.cpp:25:67: note: Function 'CommandRule' argument 3 names different: declaration '_flags' definition 'f'.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandrule.cpp:28:5: performance: Variable '_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandrule.cpp:29:5: performance: Variable '_gemClass' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandrule.cpp:31:5: performance: Variable '_argTypes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandruleset.cpp:30:47: style: Function 'add' argument 1 names different: declaration 'rule' definition 'r'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandruleset.h:29:35: note: Function 'add' argument 1 names different: declaration 'rule' definition 'r'.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandruleset.cpp:30:47: note: Function 'add' argument 1 names different: declaration 'rule' definition 'r'.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandruleset.cpp:36:50: style: Function 'remove' argument 1 names different: declaration 'rule' definition 'r'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandruleset.h:30:38: note: Function 'remove' argument 1 names different: declaration 'rule' definition 'r'.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/commandruleset.cpp:36:50: note: Function 'remove' argument 1 names different: declaration 'rule' definition 'r'.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/outputcontext.h:56:36: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/outputcontext.h:57:36: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/contextrelation.h:29:38: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/contextrelation.h:30:38: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/outputcontext.h:53:10: style: Technically the member function 'OutputContext::isFull' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/outputcontext.h:65:10: style: Technically the member function 'OutputContext::hasGems' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/outputcontext.h:67:19: style: Technically the member function 'OutputContext::output' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/outputcontext.h:68:9: style: Technically the member function 'OutputContext::cursor' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/outputcontext.h:69:9: style: Technically the member function 'OutputContext::leftEdge' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/outputcontext.h:70:9: style: Technically the member function 'OutputContext::rightEdge' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/outputcontext.h:75:9: style: Technically the member function 'OutputContext::width' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/outputcontext.h:79:15: style: Technically the member function 'OutputContext::alignMode' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/contextrelation.h:23:1: warning: The class 'ContextRelation' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/exception.h:29:9: performance: Variable 'sourceFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/exception.h:31:9: performance: Variable 'message' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemtestcommand.h:43:37: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemtestcommand.h:44:37: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemtest.h:33:30: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemtest.h:34:30: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/rule.h:39:27: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/rule.h:40:27: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/formatrule.cpp:30:5: performance: Variable '_format' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/rule.h:41:14: style: Technically the member function 'Rule::type' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemtest.h:31:5: style: Class 'GemTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/formatrule.h:29:5: style: Class 'FormatRule' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.cpp:58:12: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.cpp:23:44: style: Function 'Gem' argument 2 names different: declaration 'text' definition 't'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.h:30:43: note: Function 'Gem' argument 2 names different: declaration 'text' definition 't'.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.cpp:23:44: note: Function 'Gem' argument 2 names different: declaration 'text' definition 't'.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.cpp:25:5: performance: Variable '_text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.cpp:26:5: performance: Variable '_class' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.cpp:32:5: performance: Variable '_class' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gem.cpp:33:5: performance: Variable '_text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemclass.cpp:30:24: style: Function 'GemClass' argument 1 names different: declaration '_style' definition 'styleFlags'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemclass.h:89:18: note: Function 'GemClass' argument 1 names different: declaration '_style' definition 'styleFlags'.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemclass.cpp:30:24: note: Function 'GemClass' argument 1 names different: declaration '_style' definition 'styleFlags'.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemclass.cpp:96:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemtest.cpp:102:23: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemtest.cpp:143:32: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemtest.cpp:153:32: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemtest.cpp:22:10: warning: Member variable 'GemTest::_failBit' is not initialized in the constructor. [uninitMemberVar]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemtest.cpp:22:10: warning: Member variable 'GemTest::_escalateBit' is not initialized in the constructor. [uninitMemberVar]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemtest.cpp:22:10: warning: Member variable 'GemTest::_addedBit' is not initialized in the constructor. [uninitMemberVar]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemtestcommand.cpp:30:59: style: Function 'GemTestCommand' argument 4 names different: declaration 'negate' definition 'neg'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemtestcommand.h:40:82: note: Function 'GemTestCommand' argument 4 names different: declaration 'negate' definition 'neg'.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemtestcommand.cpp:30:59: note: Function 'GemTestCommand' argument 4 names different: declaration 'negate' definition 'neg'.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemtestcommand.cpp:22:17: warning: Member variable 'GemTestCommand::_escalate' is not initialized in the constructor. [uninitMemberVar]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/gemtestcommand.cpp:33:5: performance: Variable '_text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/length.cpp:69:26: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/length.cpp:77:21: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/length.h:44:10: style: Technically the member function 'Length::canLearnFrom' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/length.cpp:86:14: note: Technically the member function 'Length::canLearnFrom' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/length.h:44:10: note: Technically the member function 'Length::canLearnFrom' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/length.h:49:8: performance: Technically the member function 'Length::IDForName' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/length.cpp:56:20: note: Technically the member function 'Length::IDForName' can be static.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/length.h:49:8: note: Technically the member function 'Length::IDForName' can be static.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/length.h:25:1: warning: The class 'Length' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/linkable.h:38:9: style: Technically the member function 'Linkable::count' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/linkable.cpp:59:15: note: Technically the member function 'Linkable::count' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/linkable.h:38:9: note: Technically the member function 'Linkable::count' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/macro.cpp:23:5: performance: Variable '_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/macro.cpp:24:5: performance: Variable '_argTypes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/source.h:40:29: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/source.h:41:29: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/stringlist.h:30:33: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/stringlist.h:31:33: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/outputstate.h:30:34: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/outputstate.h:31:34: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/stringlist.h:28:48: performance: Variable '_str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/source.h:44:19: style: Technically the member function 'Source::fileName' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/source.h:45:9: style: Technically the member function 'Source::lineNumber' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/outputstate.h:40:10: style: Technically the member function 'OutputState::isMarked' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/source.h:36:5: style: Class 'Source' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/source.h:37:5: style: Class 'Source' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/stringlist.h:28:5: style: Class 'StringList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/outputstate.h:28:5: style: Class 'OutputState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/schedule.h:37:5: style: Class 'Schedule' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/outputcontext.h:25:1: warning: The class 'OutputContext' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:373:28: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:375:29: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:391:46: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:417:24: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:418:23: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:422:28: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:517:18: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:568:32: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:595:32: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:623:28: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:637:20: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:638:21: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:644:32: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:664:28: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:672:27: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:674:28: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:694:29: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:701:33: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:709:24: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:746:26: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:753:22: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:1093:21: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:1365:31: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:1373:33: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:956:20: style: The scope of the variable 'termCtx' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:956:30: style: The scope of the variable 'defCtx' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:1010:12: style: The scope of the variable 'numCells' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:26:12: warning: Member variable 'Processor::_in' is not initialized in the constructor. [uninitMemberVar]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:26:12: warning: Member variable 'Processor::_out' is not initialized in the constructor. [uninitMemberVar]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:1295:5: style: Exception should be caught by reference. [catchExceptionByValue]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:1305:5: style: Exception should be caught by reference. [catchExceptionByValue]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/processor.cpp:176:0: error: Memory leak: block [memleak]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/ruleset.cpp:79:20: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/ruleset.cpp:87:27: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/ruleset.cpp:115:30: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/ruleset.cpp:144:32: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/ruleset.cpp:157:38: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/ruleset.cpp:169:25: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/ruleset.cpp:172:19: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/schedule.cpp:129:30: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/uniquelist.h:30:0: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/uniquelist.h:31:0: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/schedule.cpp:172:45: style: Function 'render' argument 2 names different: declaration 'flagStructuredOutput' definition 'structuredOutput'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/schedule.h:45:39: note: Function 'render' argument 2 names different: declaration 'flagStructuredOutput' definition 'structuredOutput'.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/schedule.cpp:172:45: note: Function 'render' argument 2 names different: declaration 'flagStructuredOutput' definition 'structuredOutput'.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/uniquelist.h:27:0: style: Class 'UniqueList < void >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/uniquelist.h:28:0: style: Class 'UniqueList < void >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/shard.h:51:9: style: Technically the member function 'Shard::count' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/shard.cpp:77:12: note: Technically the member function 'Shard::count' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/shard.h:51:9: note: Technically the member function 'Shard::count' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/shard.h:52:9: style: Technically the member function 'Shard::order' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/shard.cpp:87:12: note: Technically the member function 'Shard::order' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/shard.h:52:9: note: Technically the member function 'Shard::order' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/source.cpp:28:5: performance: Variable '_peekedChar' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/source.cpp:43:5: performance: Variable '_fileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/source.h:43:10: style: Technically the member function 'Source::isOpen' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/source.cpp:91:14: note: Technically the member function 'Source::isOpen' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/source.h:43:10: note: Technically the member function 'Source::isOpen' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/source.h:49:11: style: Technically the member function 'Source::peek' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/source.cpp:96:15: note: Technically the member function 'Source::peek' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/source.h:49:11: note: Technically the member function 'Source::peek' can be const.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/source.cpp:65:5: style: Class 'Source' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/source.cpp:65:5: style: Class 'Source' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/structurecounter.h:41:9: performance: Technically the member function 'StructureCounter::indexForName' can be static. [functionStatic]
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/structurecounter.cpp:25:23: note: Technically the member function 'StructureCounter::indexForName' can be static.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/structurecounter.h:41:9: note: Technically the member function 'StructureCounter::indexForName' can be static.
doomsday-stable-1.15.8/doomsday/tools/amethyst/src/token.cpp:23:23: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/md2tool/md2tool.c:982:18: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
doomsday-stable-1.15.8/doomsday/tools/md2tool/md2tool.c:983:18: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
doomsday-stable-1.15.8/doomsday/tools/md2tool/md2tool.c:75:31: style: The scope of the variable 'len' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/md2tool/md2tool.c:325:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/md2tool/md2tool.c:618:11: style: The scope of the variable 'file' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/md2tool/md2tool.c:893:13: style: The scope of the variable 'numtris' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/md2tool/md2tool.c:901:13: style: The scope of the variable 'numfans' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/md2tool/md2tool.c:901:22: style: The scope of the variable 'numstrips' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/md2tool/md2tool.c:901:33: style: The scope of the variable 'avgfan' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/md2tool/md2tool.c:901:41: style: The scope of the variable 'avgstrip' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/md2tool/md2tool.c:1244:35: style: The scope of the variable 'didspread' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/md2tool/md2tool.c:1626:14: style: The scope of the variable 'numtris' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/md2tool/md2tool.c:1941:9: style: The scope of the variable 'i' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/md2tool/md2tool.c:1976:17: style: The scope of the variable 'ptr' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/id1translator.h:44:16: style: The function 'formatName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/packageformatter.h:85:24: note: Virtual function in base class
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/id1translator.h:44:16: note: Function in derived class
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/id1translator.h:46:10: style: The function 'recognize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/packageformatter.h:92:18: note: Virtual function in base class
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/id1translator.h:46:10: note: Function in derived class
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/id1translator.h:48:10: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/packageformatter.h:97:18: note: Virtual function in base class
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/id1translator.h:48:10: note: Function in derived class
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/nativetranslator.h:45:16: style: The function 'formatName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/packageformatter.h:85:24: note: Virtual function in base class
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/nativetranslator.h:45:16: note: Function in derived class
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/nativetranslator.h:47:10: style: The function 'recognize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/packageformatter.h:92:18: note: Virtual function in base class
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/nativetranslator.h:47:10: note: Function in derived class
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/nativetranslator.h:49:10: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/packageformatter.h:97:18: note: Virtual function in base class
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/nativetranslator.h:49:10: note: Function in derived class
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/nativetranslator.cpp:51:10: style: Technically the member function 'internal::LZReader::seek' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/savegametool/src/nativetranslator.cpp:56:10: style: Technically the member function 'internal::LZReader::read' can be const. [functionConst]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/errorlogdialog.cpp:12:13: style: The scope of the variable 'msg' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/errorlogdialog.cpp:13:16: style: The scope of the variable 'text' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/guishellapp.cpp:278:42: style: Function 'openWebAddress' argument 1 names different: declaration 'address' definition 'url'. [funcArgNamesDifferent]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/guishellapp.h:52:33: note: Function 'openWebAddress' argument 1 names different: declaration 'address' definition 'url'.
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/guishellapp.cpp:278:42: note: Function 'openWebAddress' argument 1 names different: declaration 'address' definition 'url'.
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/linkwindow.h:35:5: style: Class 'LinkWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/guishellapp.cpp:51:18: error: Uninitialized variable: prefs [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/qttextcanvas.h:30:5: style: Class 'QtTextCanvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/linkwindow.cpp:102:37: error: Uninitialized variable: console [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/linkwindow.cpp:109:13: error: Uninitialized variable: console [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/linkwindow.cpp:110:13: error: Uninitialized variable: console [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/linkwindow.cpp:114:13: error: Uninitialized variable: console [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/linkwindow.cpp:115:13: error: Uninitialized variable: console [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/linkwindow.cpp:122:12: error: Uninitialized variable: link [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/linkwindow.cpp:135:9: error: Uninitialized variable: currentHost [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/linkwindow.cpp:141:9: error: Uninitialized variable: console [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/linkwindow.cpp:143:9: error: Uninitialized variable: stopAction [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/linkwindow.cpp:145:9: error: Uninitialized variable: disconnectAction [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/linkwindow.cpp:148:9: error: Uninitialized variable: gameStatus [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/linkwindow.cpp:149:9: error: Uninitialized variable: status [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/linkwindow.cpp:189:9: error: Uninitialized variable: tools [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/linkwindow.cpp:203:9: error: Uninitialized variable: gameStatus [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/localserverdialog.cpp:45:18: style: The scope of the variable 'yes' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/localserverdialog.cpp:46:16: style: The scope of the variable 'name' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/localserverdialog.cpp:47:16: style: The scope of the variable 'games' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/localserverdialog.cpp:49:13: style: The scope of the variable 'portMsg' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/localserverdialog.cpp:50:16: style: The scope of the variable 'announce' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/localserverdialog.cpp:51:16: style: The scope of the variable 'password' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/localserverdialog.cpp:53:16: style: The scope of the variable 'options' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/localserverdialog.cpp:54:22: style: The scope of the variable 'runtime' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/opendialog.cpp:43:13: style: The scope of the variable 'localCount' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/opendialog.cpp:161:10: style: The scope of the variable 'selected' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/preferences.cpp:20:16: style: The scope of the variable 'useCustomIwad' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/preferences.cpp:21:22: style: The scope of the variable 'iwadFolder' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-gui/src/qtrootwidget.cpp:98:69: error: Uninitialized variable: dpiFactor [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-text/src/cursestextcanvas.cpp:27:22: error: Uninitialized variable: window [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-text/src/cursestextcanvas.cpp:28:11: error: Uninitialized variable: window [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-text/src/localserverdialog.cpp:33:19: style: Unused variable: choice [unusedVariable]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-text/src/localserverdialog.cpp:34:21: style: Unused variable: port [unusedVariable]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-text/src/openconnectiondialog.h:30:5: style: Class 'OpenConnectionDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-text/src/shellapp.cpp:43:17: style: The scope of the variable 'menu' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-text/src/shellapp.cpp:44:16: style: The scope of the variable 'log' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-text/src/shellapp.cpp:45:24: style: The scope of the variable 'cli' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-text/src/shellapp.cpp:46:18: style: The scope of the variable 'menuLabel' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-text/src/shellapp.cpp:47:19: style: The scope of the variable 'status' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-text/src/statuswidget.h:30:5: style: Class 'StatusWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-text/src/shellapp.cpp:129:16: error: Uninitialized variable: link [uninitvar]
doomsday-stable-1.15.8/doomsday/tools/shell/shell-text/src/statuswidget.cpp:29:13: style: The scope of the variable 'updateTimer' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/texc/import.cpp:129:8: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/texc/import.cpp:159:10: style: C-style pointer casting [cstyleCast]
doomsday-stable-1.15.8/doomsday/tools/texc/import.cpp:107:9: error: Resource leak: file [resourceLeak]
doomsday-stable-1.15.8/doomsday/tools/texc/import.cpp:114:9: error: Resource leak: file [resourceLeak]
doomsday-stable-1.15.8/doomsday/tools/texc/import.cpp:121:3: error: Resource leak: file [resourceLeak]
doomsday-stable-1.15.8/doomsday/tools/texc/import.cpp:133:9: error: Resource leak: file [resourceLeak]
doomsday-stable-1.15.8/doomsday/tools/texc/import.cpp:133:9: error: Resource leak: out [resourceLeak]
doomsday-stable-1.15.8/doomsday/tools/texc/import.cpp:133:9: error: Memory leak: dir [memleak]
doomsday-stable-1.15.8/doomsday/tools/texc/texc.cpp:104:7: style: The scope of the variable 'seq' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/texc/texc.cpp:609:6: style: The scope of the variable 'pos' can be reduced. [variableScope]
doomsday-stable-1.15.8/doomsday/tools/texc/texc.cpp:531:9: error: Resource leak: file [resourceLeak]
doomsday-stable-1.15.8/doomsday/tools/wadtool/wadtool.c:194:2: warning: Return value of function rand() is not used. [ignoredReturnValue]
doomsday-stable-1.15.8/doomsday/tools/wadtool/wadtool.c:195:2: warning: Return value of function rand() is not used. [ignoredReturnValue]
doomsday-stable-1.15.8/doomsday/tools/wadtool/wadtool.c:98:22: style: The scope of the variable 'path' can be reduced. [variableScope]
[15:07]

ftp://ftp.se.debian.org/debian/pool/main/d/doona/doona_1.0+git20160212.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dopewars/dopewars_1.5.12.orig.tar.gz
dopewars-1.5.12/intl/dcigettext.c:553:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
dopewars-1.5.12/intl/hash-string.h:41:0: style: The scope of the variable 'g' can be reduced. [variableScope]
dopewars-1.5.12/intl/dcigettext.c:218:7: style: struct member 'known_translation_t::category' is never used. [unusedStructMember]
dopewars-1.5.12/intl/dcigettext.c:221:7: style: struct member 'known_translation_t::counter' is never used. [unusedStructMember]
dopewars-1.5.12/intl/dcigettext.c:224:27: style: struct member 'known_translation_t::domain' is never used. [unusedStructMember]
dopewars-1.5.12/intl/dcigettext.c:227:15: style: struct member 'known_translation_t::translation' is never used. [unusedStructMember]
dopewars-1.5.12/intl/dcigettext.c:228:10: style: struct member 'known_translation_t::translation_length' is never used. [unusedStructMember]
dopewars-1.5.12/intl/dcigettext.c:231:8: style: struct member 'known_translation_t::msgid' is never used. [unusedStructMember]
dopewars-1.5.12/intl/l10nflist.c:354:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
dopewars-1.5.12/intl/loadmsgcat.c:405:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
dopewars-1.5.12/intl/loadmsgcat.c:350:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
dopewars-1.5.12/intl/loadmsgcat.c:405:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
dopewars-1.5.12/intl/loadmsgcat.c:405:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
dopewars-1.5.12/intl/loadmsgcat.c:350:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
dopewars-1.5.12/intl/loadmsgcat.c:405:12: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
dopewars-1.5.12/intl/localcharset.c:227:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
dopewars-1.5.12/intl/localcharset.c:218:24: note: Assignment 'locale=NULL', assigned value is 0
dopewars-1.5.12/intl/localcharset.c:227:14: note: Condition 'locale==NULL' is always true
dopewars-1.5.12/intl/localcharset.c:227:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
dopewars-1.5.12/intl/localcharset.c:218:24: note: 'locale' is assigned value 'NULL' here.
dopewars-1.5.12/intl/localcharset.c:227:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
dopewars-1.5.12/intl/localcharset.c:92:19: style: The scope of the variable 'base' can be reduced. [variableScope]
dopewars-1.5.12/intl/localcharset.c:116:8: style: The scope of the variable 'c' can be reduced. [variableScope]
dopewars-1.5.12/intl/localealias.c:223:13: style: The scope of the variable 'alias' can be reduced. [variableScope]
dopewars-1.5.12/intl/localealias.c:224:13: style: The scope of the variable 'value' can be reduced. [variableScope]
dopewars-1.5.12/src/configfile.c:125:12: style: The scope of the variable 'convstr' can be reduced. [variableScope]
dopewars-1.5.12/src/curses_client/curses_client.c:744:16: style: The scope of the variable 'numrows' can be reduced. [variableScope]
dopewars-1.5.12/src/curses_client/curses_client.c:898:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dopewars-1.5.12/src/curses_client/curses_client.c:899:10: style: The scope of the variable 'text' can be reduced. [variableScope]
dopewars-1.5.12/src/curses_client/curses_client.c:899:17: style: The scope of the variable 'input' can be reduced. [variableScope]
dopewars-1.5.12/src/curses_client/curses_client.c:900:7: style: The scope of the variable 'DrugNum' can be reduced. [variableScope]
dopewars-1.5.12/src/curses_client/curses_client.c:900:16: style: The scope of the variable 'CanCarry' can be reduced. [variableScope]
dopewars-1.5.12/src/curses_client/curses_client.c:900:26: style: The scope of the variable 'CanAfford' can be reduced. [variableScope]
dopewars-1.5.12/src/curses_client/curses_client.c:973:11: style: The scope of the variable 'To' can be reduced. [variableScope]
dopewars-1.5.12/src/curses_client/curses_client.c:1092:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dopewars-1.5.12/src/curses_client/curses_client.c:1481:10: style: The scope of the variable 'text' can be reduced. [variableScope]
dopewars-1.5.12/src/curses_client/curses_client.c:1590:10: style: The scope of the variable 'trWord' can be reduced. [variableScope]
dopewars-1.5.12/src/curses_client/curses_client.c:2116:10: style: The scope of the variable 'c' can be reduced. [variableScope]
dopewars-1.5.12/src/curses_client/curses_client.c:2308:8: style: The scope of the variable 'IsCarrying' can be reduced. [variableScope]
dopewars-1.5.12/src/curses_client/curses_client.c:2320:8: style: The scope of the variable 'HaveWorthless' can be reduced. [variableScope]
dopewars-1.5.12/src/curses_client/curses_client.c:1087:32: style: Function 'HandleClientMessage' argument 1 names different: declaration 'buf' definition 'Message'. [funcArgNamesDifferent]
dopewars-1.5.12/src/curses_client/curses_client.c:90:39: note: Function 'HandleClientMessage' argument 1 names different: declaration 'buf' definition 'Message'.
dopewars-1.5.12/src/curses_client/curses_client.c:1087:32: note: Function 'HandleClientMessage' argument 1 names different: declaration 'buf' definition 'Message'.
dopewars-1.5.12/src/dopewars.c:1369:18: warning: Either the condition 'Drugs' is redundant or there is possible null pointer dereference: Drugs. [nullPointerRedundantCheck]
dopewars-1.5.12/src/dopewars.c:1347:9: note: Assuming that condition 'Drugs' is not redundant
dopewars-1.5.12/src/dopewars.c:1369:18: note: Null pointer dereference
dopewars-1.5.12/src/dopewars.c:1370:9: warning: Either the condition 'Drugs' is redundant or there is possible null pointer dereference: Drugs. [nullPointerRedundantCheck]
dopewars-1.5.12/src/dopewars.c:1347:9: note: Assuming that condition 'Drugs' is not redundant
dopewars-1.5.12/src/dopewars.c:1370:9: note: Null pointer dereference
dopewars-1.5.12/src/dopewars.c:1371:9: warning: Either the condition 'Drugs' is redundant or there is possible null pointer dereference: Drugs. [nullPointerRedundantCheck]
dopewars-1.5.12/src/dopewars.c:1347:9: note: Assuming that condition 'Drugs' is not redundant
dopewars-1.5.12/src/dopewars.c:1371:9: note: Null pointer dereference
dopewars-1.5.12/src/dopewars.c:839:11: style: The scope of the variable 'Play' can be reduced. [variableScope]
dopewars-1.5.12/src/dopewars.c:859:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dopewars-1.5.12/src/dopewars.c:1009:11: style: The scope of the variable 'Play' can be reduced. [variableScope]
dopewars-1.5.12/src/dopewars.c:1027:11: style: The scope of the variable 'Play' can be reduced. [variableScope]
dopewars-1.5.12/src/dopewars.c:1306:7: style: The scope of the variable 'CheapestGun' can be reduced. [variableScope]
dopewars-1.5.12/src/dopewars.c:1384:10: style: The scope of the variable 'ind' can be reduced. [variableScope]
dopewars-1.5.12/src/dopewars.c:1861:14: style: The scope of the variable 'conv' can be reduced. [variableScope]
dopewars-1.5.12/src/dopewars.c:1863:13: style: The scope of the variable 'scanner' can be reduced. [variableScope]
dopewars-1.5.12/src/dopewars.c:2174:7: style: The scope of the variable 'IntVal' can be reduced. [variableScope]
dopewars-1.5.12/src/dopewars.c:2175:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dopewars-1.5.12/src/dopewars.c:1471:42: style: Function 'RemoveListEntry' argument 2 names different: declaration 'Entry' definition 'Index'. [funcArgNamesDifferent]
dopewars-1.5.12/src/dopewars.h:393:42: note: Function 'RemoveListEntry' argument 2 names different: declaration 'Entry' definition 'Index'.
dopewars-1.5.12/src/dopewars.c:1471:42: note: Function 'RemoveListEntry' argument 2 names different: declaration 'Entry' definition 'Index'.
dopewars-1.5.12/src/dopewars.c:2437:21: warning: Unnecessary comparison of static strings. [staticStringCompare]
dopewars-1.5.12/src/gtkport/gtkport.c:5558:32: style: The scope of the variable 'label' can be reduced. [variableScope]
dopewars-1.5.12/src/gui_client/gtk_client.c:1943:33: error: Array 'Words[6]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
dopewars-1.5.12/src/gui_client/gtk_client.c:433:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dopewars-1.5.12/src/gui_client/gtk_client.c:1122:18: style: The scope of the variable 'accel_group' can be reduced. [variableScope]
dopewars-1.5.12/src/gui_client/gtk_client.c:2515:14: style: The scope of the variable 'deposit' can be reduced. [variableScope]
dopewars-1.5.12/src/gui_client/gtk_client.c:2564:40: style: The scope of the variable 'radio' can be reduced. [variableScope]
dopewars-1.5.12/src/gui_client/gtk_client.c:2567:11: style: The scope of the variable 'group' can be reduced. [variableScope]
dopewars-1.5.12/src/gui_client/gtk_client.c:2730:10: style: The scope of the variable 'selection' can be reduced. [variableScope]
dopewars-1.5.12/src/gui_client/gtk_client.c:2732:11: style: The scope of the variable 'Play' can be reduced. [variableScope]
dopewars-1.5.12/src/gui_client/gtk_client.c:2865:11: style: The scope of the variable 'Play' can be reduced. [variableScope]
dopewars-1.5.12/src/gui_client/gtk_client.c:2883:11: style: The scope of the variable 'Play' can be reduced. [variableScope]
dopewars-1.5.12/src/gui_client/gtk_client.c:427:32: style: Function 'HandleClientMessage' argument 1 names different: declaration 'buf' definition 'pt'. [funcArgNamesDifferent]
dopewars-1.5.12/src/gui_client/gtk_client.c:114:39: note: Function 'HandleClientMessage' argument 1 names different: declaration 'buf' definition 'pt'.
dopewars-1.5.12/src/gui_client/gtk_client.c:427:32: note: Function 'HandleClientMessage' argument 1 names different: declaration 'buf' definition 'pt'.
dopewars-1.5.12/src/gui_client/gtk_client.c:809:25: style: Function 'PrintMessage' argument 1 names different: declaration 'Data' definition 'text'. [funcArgNamesDifferent]
dopewars-1.5.12/src/gui_client/gtk_client.c:118:32: note: Function 'PrintMessage' argument 1 names different: declaration 'Data' definition 'text'.
dopewars-1.5.12/src/gui_client/gtk_client.c:809:25: note: Function 'PrintMessage' argument 1 names different: declaration 'Data' definition 'text'.
dopewars-1.5.12/src/gui_client/gtk_client.c:3265:31: style: Function 'GetSpyReports' argument 1 names different: declaration 'widget' definition 'Widget'. [funcArgNamesDifferent]
dopewars-1.5.12/src/gui_client/gtk_client.c:154:38: note: Function 'GetSpyReports' argument 1 names different: declaration 'widget' definition 'Widget'.
dopewars-1.5.12/src/gui_client/gtk_client.c:3265:31: note: Function 'GetSpyReports' argument 1 names different: declaration 'widget' definition 'Widget'.
dopewars-1.5.12/src/gui_client/gtk_client.c:1313:10: style: Variable 'Play' is assigned a value that is never used. [unreadVariable]
dopewars-1.5.12/src/gui_client/gtk_client.c:1797:14: style: Variable 'Action' is assigned a value that is never used. [unreadVariable]
dopewars-1.5.12/src/gui_client/gtk_client.c:194:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dopewars-1.5.12/src/gui_client/gtk_client.c:195:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dopewars-1.5.12/src/gui_client/newgamedia.c:39:30: style: struct member 'StartGameStruct::hostname' is never used. [unusedStructMember]
dopewars-1.5.12/src/gui_client/newgamedia.c:39:41: style: struct member 'StartGameStruct::port' is never used. [unusedStructMember]
dopewars-1.5.12/src/gui_client/newgamedia.c:40:14: style: struct member 'StartGameStruct::metaserv' is never used. [unusedStructMember]
dopewars-1.5.12/src/gui_client/newgamedia.c:452:40: style: Unused variable: defbutton [unusedVariable]
dopewars-1.5.12/src/gui_client/optdialog.c:668:11: style: Variable 'row' is assigned a value that is never used. [unreadVariable]
dopewars-1.5.12/src/log.c:82:14: style: The scope of the variable 'timep' can be reduced. [variableScope]
dopewars-1.5.12/src/message.c:574:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dopewars-1.5.12/src/message.c:1268:11: style: The scope of the variable 'To' can be reduced. [variableScope]
dopewars-1.5.12/src/message.c:736:45: style: Function 'ReceiveInitialData' argument 2 names different: declaration 'data' definition 'Data'. [funcArgNamesDifferent]
dopewars-1.5.12/src/message.h:108:45: note: Function 'ReceiveInitialData' argument 2 names different: declaration 'data' definition 'Data'.
dopewars-1.5.12/src/message.c:736:45: note: Function 'ReceiveInitialData' argument 2 names different: declaration 'data' definition 'Data'.
dopewars-1.5.12/src/message.c:742:19: style: Variable 'ServerVersion' is assigned a value that is never used. [unreadVariable]
dopewars-1.5.12/src/serverside.c:395:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:400:10: style: The scope of the variable 'text' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:650:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:1815:10: style: The scope of the variable 'text' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:1904:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:2159:14: style: The scope of the variable 'timep' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:2666:11: style: The scope of the variable 'NextShooter' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:2679:11: style: The scope of the variable 'Defend' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:2719:11: style: The scope of the variable 'Defend' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:2720:8: style: The scope of the variable 'BackupAt' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:2797:11: style: The scope of the variable 'Defend' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:2828:11: style: The scope of the variable 'Defend' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:2872:7: style: The scope of the variable 'Damage' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:2872:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:2872:18: style: The scope of the variable 'j' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:2971:12: style: The scope of the variable 'text' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:3008:10: style: The scope of the variable 'text' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:3288:10: style: The scope of the variable 'prstr' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:3583:29: style: The scope of the variable 'drugslost' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:3584:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:3720:11: style: The scope of the variable 'Play' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:3749:11: style: The scope of the variable 'Play' can be reduced. [variableScope]
dopewars-1.5.12/src/serverside.c:393:46: style: Function 'HandleServerMessage' argument 2 names different: declaration 'ReallyFrom' definition 'Play'. [funcArgNamesDifferent]
dopewars-1.5.12/src/serverside.h:42:46: note: Function 'HandleServerMessage' argument 2 names different: declaration 'ReallyFrom' definition 'Play'.
dopewars-1.5.12/src/serverside.c:393:46: note: Function 'HandleServerMessage' argument 2 names different: declaration 'ReallyFrom' definition 'Play'.
dopewars-1.5.12/src/tstring.c:59:39: style: The scope of the variable 'tcode' can be reduced. [variableScope]
dopewars-1.5.12/src/tstring.c:161:7: style: The scope of the variable 'StrInd' can be reduced. [variableScope]
dopewars-1.5.12/win32/makeinstall.c:72:16: style: The scope of the variable 'line2' can be reduced. [variableScope]
dopewars-1.5.12/win32/makeinstall.c:72:24: style: The scope of the variable 'line3' can be reduced. [variableScope]
dopewars-1.5.12/win32/makeinstall.c:72:32: style: The scope of the variable 'line4' can be reduced. [variableScope]
dopewars-1.5.12/win32/makeinstall.c:76:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dopewars-1.5.12/win32/makeinstall.c:81:9: style: The scope of the variable 'titles' can be reduced. [variableScope]
dopewars-1.5.12/win32/makeinstall.c:177:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
dopewars-1.5.12/win32/makeinstall.c:177:20: style: The scope of the variable 'sep' can be reduced. [variableScope]
dopewars-1.5.12/win32/makeinstall.c:208:7: style: The scope of the variable 'status' can be reduced. [variableScope]
dopewars-1.5.12/win32/makeinstall.c:208:15: style: The scope of the variable 'count' can be reduced. [variableScope]
dopewars-1.5.12/win32/setup.c:853:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dopewars-1.5.12/win32/setup.c:152:7: style: The scope of the variable 'newX' can be reduced. [variableScope]
dopewars-1.5.12/win32/setup.c:152:13: style: The scope of the variable 'newY' can be reduced. [variableScope]
dopewars-1.5.12/win32/setup.c:335:52: style: The scope of the variable 'line4' can be reduced. [variableScope]
dopewars-1.5.12/win32/setup.c:440:7: style: The scope of the variable 'status' can be reduced. [variableScope]
dopewars-1.5.12/win32/setup.c:502:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
dopewars-1.5.12/win32/setup.c:502:20: style: The scope of the variable 'sep' can be reduced. [variableScope]
dopewars-1.5.12/win32/setup.c:752:9: style: The scope of the variable 'str' can be reduced. [variableScope]
dopewars-1.5.12/win32/setup.c:753:19: style: The scope of the variable 'startmenu' can be reduced. [variableScope]
dopewars-1.5.12/win32/setup.c:753:31: style: The scope of the variable 'desktop' can be reduced. [variableScope]
dopewars-1.5.12/win32/setup.c:800:19: style: The scope of the variable 'startmenu' can be reduced. [variableScope]
dopewars-1.5.12/win32/setup.c:862:7: style: The scope of the variable 'status' can be reduced. [variableScope]
dopewars-1.5.12/win32/uninstall.c:51:13: style: The scope of the variable 'idata' can be reduced. [variableScope]
dopewars-1.5.12/win32/uninstall.c:55:9: style: The scope of the variable 'startmenu' can be reduced. [variableScope]
dopewars-1.5.12/win32/uninstall.c:55:21: style: The scope of the variable 'desktop' can be reduced. [variableScope]
dopewars-1.5.12/win32/util.c:213:22: style: The scope of the variable 'subval' can be reduced. [variableScope]
dopewars-1.5.12/win32/util.c:422:8: style: The scope of the variable 'str' can be reduced. [variableScope]
dopewars-1.5.12/win32/util.c:715:16: style: The scope of the variable 'disp' can be reduced. [variableScope]
dopewars-1.5.12/win32/util.c:715:23: style: The scope of the variable 'desc' can be reduced. [variableScope]
dopewars-1.5.12/win32/util.c:715:30: style: The scope of the variable 'exe' can be reduced. [variableScope]
dopewars-1.5.12/win32/util.c:735:20: style: The scope of the variable 'filesize' can be reduced. [variableScope]
[15:07]

ftp://ftp.se.debian.org/debian/pool/main/d/dos2unix/dos2unix_7.4.0.orig.tar.gz
dos2unix-7.4.0/test/setlocale.c:35:8: style: Condition '!utf8' is always true [knownConditionTrueFalse]
dos2unix-7.4.0/test/setlocale.c:27:14: note: Assignment 'utf8=0', assigned value is 0
dos2unix-7.4.0/test/setlocale.c:35:8: note: Condition '!utf8' is always true
dos2unix-7.4.0/test/setlocale.c:25:7: style: The scope of the variable 'prevmode' can be reduced. [variableScope]
[15:07]

ftp://ftp.se.debian.org/debian/pool/main/d/dosage/dosage_2.15.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dosbox/dosbox_0.74.orig.tar.gz
dosbox-0.74/src/cpu/cpu.cpp:279:7: style: Technically the member function 'TaskStateSegment::IsValid' can be const. [functionConst]
dosbox-0.74/src/cpu/cpu.cpp:291:7: style: Technically the member function 'TaskStateSegment::Get_SSx_ESPx' can be const. [functionConst]
dosbox-0.74/src/cpu/cpu.cpp:2173:2: style: Class 'CPU' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/cpu/cpu.cpp:592:62: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
dosbox-0.74/src/cpu/paging.cpp:875:2: style: Class 'PAGING' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/dos/cdrom.cpp:59:14: style: The scope of the variable 'cdname' can be reduced. [variableScope]
dosbox-0.74/src/dos/cdrom.cpp:154:14: style: The scope of the variable 'cdName' can be reduced. [variableScope]
dosbox-0.74/src/dos/cdrom.cpp:147:40: style: Function 'CDROM_GetMountType' argument 2 names different: declaration 'force' definition 'forceCD'. [funcArgNamesDifferent]
dosbox-0.74/src/dos/cdrom.h:34:47: note: Function 'CDROM_GetMountType' argument 2 names different: declaration 'force' definition 'forceCD'.
dosbox-0.74/src/dos/cdrom.cpp:147:40: note: Function 'CDROM_GetMountType' argument 2 names different: declaration 'force' definition 'forceCD'.
dosbox-0.74/src/dos/cdrom.cpp:36:2: performance: Variable 'oldLeadOut' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/dos/cdrom.h:78:15: warning: Virtual function 'StopAudio' is called from destructor '~CDROM_Interface_SDL()' at line 41. Dynamic binding is not used. [virtualCallInConstructor]
dosbox-0.74/src/dos/cdrom.cpp:41:2: note: Calling StopAudio
dosbox-0.74/src/dos/cdrom.h:78:15: note: StopAudio is a virtual method
dosbox-0.74/src/dos/cdrom.h:156:2: style: Class 'CDROM_Interface_Image' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/dos/cdrom.h:69:15: style: The function 'SetDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:42:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:69:15: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:70:15: style: The function 'GetUPC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:44:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:70:15: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:71:15: style: The function 'GetAudioTracks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:46:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:71:15: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:72:15: style: The function 'GetAudioTrackInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:47:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:72:15: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:73:15: style: The function 'GetAudioSub' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:48:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:73:15: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:74:15: style: The function 'GetAudioStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:49:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:74:15: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:75:15: style: The function 'GetMediaTrayStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:50:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:75:15: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:76:15: style: The function 'PlayAudioSector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:52:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:76:15: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:77:15: style: The function 'PauseAudio' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:53:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:77:15: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:78:15: style: The function 'StopAudio' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:54:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:78:15: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:79:15: style: The function 'ReadSectors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:56:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:79:15: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:80:15: style: The function 'LoadUnloadMedia' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:58:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:80:15: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:94:7: style: The function 'SetDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:42:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:94:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:95:7: style: The function 'GetUPC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:44:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:95:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:96:7: style: The function 'GetAudioTracks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:46:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:96:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:97:7: style: The function 'GetAudioTrackInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:47:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:97:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:98:7: style: The function 'GetAudioSub' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:48:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:98:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:99:7: style: The function 'GetAudioStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:49:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:99:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:100:7: style: The function 'GetMediaTrayStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:50:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:100:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:101:7: style: The function 'PlayAudioSector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:52:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:101:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:102:7: style: The function 'PauseAudio' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:53:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:102:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:103:7: style: The function 'StopAudio' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:54:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:103:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:104:7: style: The function 'ReadSectors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:56:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:104:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:105:7: style: The function 'LoadUnloadMedia' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:58:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:105:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:158:7: style: The function 'InitNewMedia' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:60:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:158:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:159:7: style: The function 'SetDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:42:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:159:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:160:7: style: The function 'GetUPC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:44:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:160:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:161:7: style: The function 'GetAudioTracks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:46:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:161:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:162:7: style: The function 'GetAudioTrackInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:47:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:162:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:163:7: style: The function 'GetAudioSub' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:48:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:163:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:164:7: style: The function 'GetAudioStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:49:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:164:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:165:7: style: The function 'GetMediaTrayStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:50:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:165:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:166:7: style: The function 'PlayAudioSector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:52:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:166:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:167:7: style: The function 'PauseAudio' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:53:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:167:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:168:7: style: The function 'StopAudio' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:54:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:168:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:169:7: style: The function 'ReadSectors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:56:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:169:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:170:7: style: The function 'LoadUnloadMedia' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:58:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:170:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:122:8: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:113:16: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:122:8: note: Function in derived class
dosbox-0.74/src/dos/cdrom.h:123:7: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/cdrom.h:114:15: note: Virtual function in base class
dosbox-0.74/src/dos/cdrom.h:123:7: note: Function in derived class
dosbox-0.74/src/dos/cdrom_image.cpp:294:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/dos/cdrom_image.cpp:607:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/dos/cdrom_image.cpp:694:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/dos/cdrom.h:195:7: performance: Technically the member function 'CDROM_Interface_Image::CanReadPVD' can be static. [functionStatic]
dosbox-0.74/src/dos/cdrom_image.cpp:392:29: note: Technically the member function 'CDROM_Interface_Image::CanReadPVD' can be static.
dosbox-0.74/src/dos/cdrom.h:195:7: note: Technically the member function 'CDROM_Interface_Image::CanReadPVD' can be static.
dosbox-0.74/src/dos/cdrom.h:198:7: performance: Technically the member function 'CDROM_Interface_Image::GetRealFileName' can be static. [functionStatic]
dosbox-0.74/src/dos/cdrom_image.cpp:614:29: note: Technically the member function 'CDROM_Interface_Image::GetRealFileName' can be static.
dosbox-0.74/src/dos/cdrom.h:198:7: note: Technically the member function 'CDROM_Interface_Image::GetRealFileName' can be static.
dosbox-0.74/src/dos/cdrom.h:199:7: performance: Technically the member function 'CDROM_Interface_Image::GetCueKeyword' can be static. [functionStatic]
dosbox-0.74/src/dos/cdrom_image.cpp:645:29: note: Technically the member function 'CDROM_Interface_Image::GetCueKeyword' can be static.
dosbox-0.74/src/dos/cdrom.h:199:7: note: Technically the member function 'CDROM_Interface_Image::GetCueKeyword' can be static.
dosbox-0.74/src/dos/cdrom.h:200:7: performance: Technically the member function 'CDROM_Interface_Image::GetCueFrame' can be static. [functionStatic]
dosbox-0.74/src/dos/cdrom_image.cpp:653:29: note: Technically the member function 'CDROM_Interface_Image::GetCueFrame' can be static.
dosbox-0.74/src/dos/cdrom.h:200:7: note: Technically the member function 'CDROM_Interface_Image::GetCueFrame' can be static.
dosbox-0.74/src/dos/cdrom.h:201:7: performance: Technically the member function 'CDROM_Interface_Image::GetCueString' can be static. [functionStatic]
dosbox-0.74/src/dos/cdrom_image.cpp:664:29: note: Technically the member function 'CDROM_Interface_Image::GetCueString' can be static.
dosbox-0.74/src/dos/cdrom.h:201:7: note: Technically the member function 'CDROM_Interface_Image::GetCueString' can be static.
dosbox-0.74/src/dos/cdrom_image.cpp:49:2: style: Class 'BinaryFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dosbox-0.74/src/dos/cdrom_image.cpp:49:2: style: Class 'BinaryFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dosbox-0.74/src/dos/drives.h:218:15: style: The function 'FileOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/drives.h:55:15: note: Virtual function in base class
dosbox-0.74/src/dos/drives.h:218:15: note: Function in derived class
dosbox-0.74/src/dos/drives.h:219:15: style: The function 'FileCreate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/drives.h:58:15: note: Virtual function in base class
dosbox-0.74/src/dos/drives.h:219:15: note: Function in derived class
dosbox-0.74/src/dos/drives.h:220:15: style: The function 'FileUnlink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/drives.h:59:15: note: Virtual function in base class
dosbox-0.74/src/dos/drives.h:220:15: note: Function in derived class
dosbox-0.74/src/dos/drives.h:221:15: style: The function 'RemoveDir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/drives.h:60:15: note: Virtual function in base class
dosbox-0.74/src/dos/drives.h:221:15: note: Function in derived class
dosbox-0.74/src/dos/drives.h:222:15: style: The function 'MakeDir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/drives.h:61:15: note: Virtual function in base class
dosbox-0.74/src/dos/drives.h:222:15: note: Function in derived class
dosbox-0.74/src/dos/drives.h:223:15: style: The function 'Rename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/drives.h:66:15: note: Virtual function in base class
dosbox-0.74/src/dos/drives.h:223:15: note: Function in derived class
dosbox-0.74/src/dos/drives.h:224:15: style: The function 'GetFileAttr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/drives.h:65:15: note: Virtual function in base class
dosbox-0.74/src/dos/drives.h:224:15: note: Function in derived class
dosbox-0.74/src/dos/drives.h:225:15: style: The function 'FindFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/drives.h:63:15: note: Virtual function in base class
dosbox-0.74/src/dos/drives.h:225:15: note: Function in derived class
dosbox-0.74/src/dos/drives.h:227:15: style: The function 'isRemote' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/drives.h:71:15: note: Virtual function in base class
dosbox-0.74/src/dos/drives.h:227:15: note: Function in derived class
dosbox-0.74/src/dos/drives.h:228:15: style: The function 'isRemovable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/drives.h:72:15: note: Virtual function in base class
dosbox-0.74/src/dos/drives.h:228:15: note: Function in derived class
dosbox-0.74/src/dos/drives.h:229:15: style: The function 'UnMount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/drives.h:73:15: note: Virtual function in base class
dosbox-0.74/src/dos/drives.h:229:15: note: Function in derived class
dosbox-0.74/src/dos/dos.cpp:1125:2: style: Class 'DOS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/dos/dos_devices.cpp:63:9: style: The function 'GetInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/dos/dos_devices.cpp:55:17: note: Virtual function in base class
dosbox-0.74/src/dos/dos_devices.cpp:63:9: note: Function in derived class
dosbox-0.74/src/dos/dos_files.cpp:873:16: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dosbox-0.74/src/dos/dos_files.cpp:874:15: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dosbox-0.74/src/dos/dos_files.cpp:875:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dosbox-0.74/src/dos/dos_files.cpp:997:12: warning: Identical condition 'toread==0', second condition is always false [identicalConditionAfterEarlyExit]
dosbox-0.74/src/dos/dos_files.cpp:988:12: note: first condition
dosbox-0.74/src/dos/dos_files.cpp:997:12: note: second condition
dosbox-0.74/src/dos/dos_files.cpp:832:22: warning: Logical conjunction always evaluates to false: EXPR == '.' && !EXPR. [incorrectLogicOperator]
dosbox-0.74/src/dos/dos_files.cpp:1147:2: style: Variable 'nextfile' is reassigned a value before the old one has been used. [redundantAssignment]
dosbox-0.74/src/dos/dos_files.cpp:1145:0: note: Variable 'nextfile' is reassigned a value before the old one has been used.
dosbox-0.74/src/dos/dos_files.cpp:1147:2: note: Variable 'nextfile' is reassigned a value before the old one has been used.
dosbox-0.74/src/dos/dos_files.cpp:81:17: style: Array index 'r' is used before limits check. [arrayIndexThenCheck]
dosbox-0.74/src/dos/dos_keyboard_layout.cpp:1243:25: style: Condition 'wants_dos_codepage>0' is always false [knownConditionTrueFalse]
dosbox-0.74/src/dos/dos_keyboard_layout.cpp:1094:30: note: Assignment 'wants_dos_codepage=-1', assigned value is -1
dosbox-0.74/src/dos/dos_keyboard_layout.cpp:1243:25: note: Condition 'wants_dos_codepage>0' is always false
dosbox-0.74/src/dos/dos_keyboard_layout.cpp:75:7: performance: Technically the member function 'keyboard_layout::read_codepage_file' can be static. [functionStatic]
dosbox-0.74/src/dos/dos_keyboard_layout.cpp:694:23: note: Technically the member function 'keyboard_layout::read_codepage_file' can be static.
dosbox-0.74/src/dos/dos_keyboard_layout.cpp:75:7: note: Technically the member function 'keyboard_layout::read_codepage_file' can be static.
dosbox-0.74/src/dos/dos_keyboard_layout.cpp:76:9: performance: Technically the member function 'keyboard_layout::extract_codepage' can be static. [functionStatic]
dosbox-0.74/src/dos/dos_keyboard_layout.cpp:609:25: note: Technically the member function 'keyboard_layout::extract_codepage' can be static.
dosbox-0.74/src/dos/dos_keyboard_layout.cpp:76:9: note: Technically the member function 'keyboard_layout::extract_codepage' can be static.
dosbox-0.74/src/dos/dos_keyboard_layout.cpp:86:14: style: Technically the member function 'keyboard_layout::main_language_code' can be const. [functionConst]
dosbox-0.74/src/dos/dos_keyboard_layout.cpp:1021:30: note: Technically the member function 'keyboard_layout::main_language_code' can be const.
dosbox-0.74/src/dos/dos_keyboard_layout.cpp:86:14: note: Technically the member function 'keyboard_layout::main_language_code' can be const.
dosbox-0.74/src/dos/dos_keyboard_layout.cpp:1087:2: style: Class 'DOS_KeyboardLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/dos/dos_misc.cpp:39:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/dos/dos_misc.cpp:48:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/dos/dos_mscdex.cpp:587:2: style: Variable 'success' is reassigned a value before the old one has been used. [redundantAssignment]
dosbox-0.74/src/dos/dos_mscdex.cpp:585:0: note: Variable 'success' is reassigned a value before the old one has been used.
dosbox-0.74/src/dos/dos_mscdex.cpp:587:2: note: Variable 'success' is reassigned a value before the old one has been used.
dosbox-0.74/src/dos/dos_mscdex.cpp:601:2: style: Variable 'success' is reassigned a value before the old one has been used. [redundantAssignment]
dosbox-0.74/src/dos/dos_mscdex.cpp:599:0: note: Variable 'success' is reassigned a value before the old one has been used.
dosbox-0.74/src/dos/dos_mscdex.cpp:601:2: note: Variable 'success' is reassigned a value before the old one has been used.
dosbox-0.74/src/dos/dos_mscdex.cpp:613:2: style: Variable 'success' is reassigned a value before the old one has been used. [redundantAssignment]
dosbox-0.74/src/dos/dos_mscdex.cpp:611:0: note: Variable 'success' is reassigned a value before the old one has been used.
dosbox-0.74/src/dos/dos_mscdex.cpp:613:2: note: Variable 'success' is reassigned a value before the old one has been used.
dosbox-0.74/src/dos/dos_mscdex.cpp:625:2: style: Variable 'success' is reassigned a value before the old one has been used. [redundantAssignment]
dosbox-0.74/src/dos/dos_mscdex.cpp:623:0: note: Variable 'success' is reassigned a value before the old one has been used.
dosbox-0.74/src/dos/dos_mscdex.cpp:625:2: note: Variable 'success' is reassigned a value before the old one has been used.
dosbox-0.74/src/dos/dos_mscdex.cpp:667:7: style: The scope of the variable 'foundName' can be reduced. [variableScope]
dosbox-0.74/src/dos/dos_mscdex.cpp:187:35: style: Function 'IsValidDrive' argument 1 names different: declaration 'drive' definition '_drive'. [funcArgNamesDifferent]
dosbox-0.74/src/dos/dos_mscdex.cpp:126:30: note: Function 'IsValidDrive' argument 1 names different: declaration 'drive' definition '_drive'.
dosbox-0.74/src/dos/dos_mscdex.cpp:187:35: note: Function 'IsValidDrive' argument 1 names different: declaration 'drive' definition '_drive'.
dosbox-0.74/src/dos/dos_mscdex.cpp:457:53: style: Function 'PlayAudioSector' argument 2 names different: declaration 'start' definition 'sector'. [funcArgNamesDifferent]
dosbox-0.74/src/dos/dos_mscdex.cpp:103:48: note: Function 'PlayAudioSector' argument 2 names different: declaration 'start' definition 'sector'.
dosbox-0.74/src/dos/dos_mscdex.cpp:457:53: note: Function 'PlayAudioSector' argument 2 names different: declaration 'start' definition 'sector'.
dosbox-0.74/src/dos/dos_mscdex.cpp:580:50: style: Function 'GetVolumeName' argument 2 names different: declaration 'name' definition 'data'. [funcArgNamesDifferent]
dosbox-0.74/src/dos/dos_mscdex.cpp:116:45: note: Function 'GetVolumeName' argument 2 names different: declaration 'name' definition 'data'.
dosbox-0.74/src/dos/dos_mscdex.cpp:580:50: note: Function 'GetVolumeName' argument 2 names different: declaration 'name' definition 'data'.
dosbox-0.74/src/dos/dos_mscdex.cpp:647:62: style: Function 'ReadSectorsMSF' argument 3 names different: declaration 'sector' definition 'start'. [funcArgNamesDifferent]
dosbox-0.74/src/dos/dos_mscdex.cpp:124:57: note: Function 'ReadSectorsMSF' argument 3 names different: declaration 'sector' definition 'start'.
dosbox-0.74/src/dos/dos_mscdex.cpp:647:62: note: Function 'ReadSectorsMSF' argument 3 names different: declaration 'sector' definition 'start'.
dosbox-0.74/src/dos/dos_mscdex.cpp:166:2: performance: Variable 'numDrives' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/dos/dos_mscdex.cpp:167:2: performance: Variable 'rootDriverHeaderSeg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/dos/dos_mscdex.cpp:168:2: performance: Variable 'defaultBufSeg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/dos/dos_mscdex.cpp:96:10: performance: Technically the member function 'CMscdex::GetVersion' can be static. [functionStatic]
dosbox-0.74/src/dos/dos_mscdex.cpp:97:10: style: Technically the member function 'CMscdex::GetNumDrives' can be const. [functionConst]
dosbox-0.74/src/dos/dos_mscdex.cpp:98:10: style: Technically the member function 'CMscdex::GetFirstDrive' can be const. [functionConst]
dosbox-0.74/src/dos/dos_mscdex.cpp:133:8: style: Technically the member function 'CMscdex::GetMediaStatus' can be const. [functionConst]
dosbox-0.74/src/dos/dos_mscdex.cpp:804:15: note: Technically the member function 'CMscdex::GetMediaStatus' can be const.
dosbox-0.74/src/dos/dos_mscdex.cpp:133:8: note: Technically the member function 'CMscdex::GetMediaStatus' can be const.
dosbox-0.74/src/dos/dos_mscdex.cpp:60:2: style: Class 'DOS_DeviceHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/dos/dos_programs.cpp:1191:8: style: C-style pointer casting [cstyleCast]
dosbox-0.74/src/dos/dos_programs.cpp:1193:26: style: C-style pointer casting [cstyleCast]
dosbox-0.74/src/dos/dos_programs.cpp:1198:26: style: C-style pointer casting [cstyleCast]
dosbox-0.74/src/dos/dos_programs.cpp:1203:9: style: C-style pointer casting [cstyleCast]
dosbox-0.74/src/dos/dos_programs.cpp:1204:25: style: C-style pointer casting [cstyleCast]
dosbox-0.74/src/dos/dos_programs.cpp:417:9: style: The scope of the variable 'tmpfile' can be reduced. [variableScope]
dosbox-0.74/src/dos/drive_cache.cpp:419:2: style: Variable 'createShort' is reassigned a value before the old one has been used. [redundantAssignment]
dosbox-0.74/src/dos/drive_cache.cpp:410:0: note: Variable 'createShort' is reassigned a value before the old one has been used.
dosbox-0.74/src/dos/drive_cache.cpp:419:2: note: Variable 'createShort' is reassigned a value before the old one has been used.
dosbox-0.74/src/dos/drive_cache.cpp:196:7: style: The scope of the variable 'file' can be reduced. [variableScope]
dosbox-0.74/src/dos/drive_cache.cpp:501:8: style: The scope of the variable 'work' can be reduced. [variableScope]
dosbox-0.74/src/dos/drive_cache.cpp:591:7: style: The scope of the variable 'end' can be reduced. [variableScope]
dosbox-0.74/src/dos/drive_cache.cpp:617:7: style: The scope of the variable 'found' can be reduced. [variableScope]
dosbox-0.74/src/dos/drive_fat.cpp:470:9: style: The scope of the variable 'findDir' can be reduced. [variableScope]
dosbox-0.74/src/dos/drive_fat.cpp:483:9: style: The scope of the variable 'find_name' can be reduced. [variableScope]
dosbox-0.74/src/dos/drive_fat.cpp:630:11: warning: Member variable 'fatDrive::srchInfo' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/dos/drive_fat.cpp:91:2: performance: Variable 'firstCluster' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/dos/drive_fat.cpp:93:2: performance: Variable 'filelength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/dos/drive_fat.cpp:96:2: performance: Variable 'curSectOff' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/dos/drive_fat.cpp:97:2: performance: Variable 'seekpos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/dos/drive_iso.cpp:140:50: style: Function 'isoDrive' argument 2 names different: declaration 'device_name' definition 'fileName'. [funcArgNamesDifferent]
dosbox-0.74/src/dos/drives.h:312:41: note: Function 'isoDrive' argument 2 names different: declaration 'device_name' definition 'fileName'.
dosbox-0.74/src/dos/drive_iso.cpp:140:50: note: Function 'isoDrive' argument 2 names different: declaration 'device_name' definition 'fileName'.
dosbox-0.74/src/dos/drive_iso.cpp:173:58: style: Function 'UpdateMscdex' argument 2 names different: declaration 'physicalPath' definition 'path'. [funcArgNamesDifferent]
dosbox-0.74/src/dos/drives.h:340:50: note: Function 'UpdateMscdex' argument 2 names different: declaration 'physicalPath' definition 'path'.
dosbox-0.74/src/dos/drive_iso.cpp:173:58: note: Function 'UpdateMscdex' argument 2 names different: declaration 'physicalPath' definition 'path'.
dosbox-0.74/src/dos/drive_iso.cpp:241:32: style: Function 'FindFirst' argument 1 names different: declaration '_dir' definition 'dir'. [funcArgNamesDifferent]
dosbox-0.74/src/dos/drives.h:320:31: note: Function 'FindFirst' argument 1 names different: declaration '_dir' definition 'dir'.
dosbox-0.74/src/dos/drive_iso.cpp:241:32: note: Function 'FindFirst' argument 1 names different: declaration '_dir' definition 'dir'.
dosbox-0.74/src/dos/drive_iso.cpp:401:42: style: Function 'GetNextDirEntry' argument 1 names different: declaration 'dirIterator' definition 'dirIteratorHandle'. [funcArgNamesDifferent]
dosbox-0.74/src/dos/drives.h:342:33: note: Function 'GetNextDirEntry' argument 1 names different: declaration 'dirIterator' definition 'dirIteratorHandle'.
dosbox-0.74/src/dos/drive_iso.cpp:401:42: note: Function 'GetNextDirEntry' argument 1 names different: declaration 'dirIterator' definition 'dirIteratorHandle'.
dosbox-0.74/src/dos/drive_iso.cpp:54:2: performance: Variable 'fileBegin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/dos/drive_local.cpp:188:7: style: The scope of the variable 'end' can be reduced. [variableScope]
dosbox-0.74/src/dos/drive_local.cpp:513:34: style: Function 'localFile' argument 1 names different: declaration 'name' definition '_name'. [funcArgNamesDifferent]
dosbox-0.74/src/dos/drive_local.cpp:36:24: note: Function 'localFile' argument 1 names different: declaration 'name' definition '_name'.
dosbox-0.74/src/dos/drive_local.cpp:513:34: note: Function 'localFile' argument 1 names different: declaration 'name' definition '_name'.
dosbox-0.74/src/dos/drive_local.cpp:424:13: warning: Member variable 'localDrive::srchInfo' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/dos/drive_virtual.cpp:108:34: style: Function 'Seek' argument 1 names different: declaration 'pos' definition 'new_pos'. [funcArgNamesDifferent]
dosbox-0.74/src/dos/drive_virtual.cpp:72:21: note: Function 'Seek' argument 1 names different: declaration 'pos' definition 'new_pos'.
dosbox-0.74/src/dos/drive_virtual.cpp:108:34: note: Function 'Seek' argument 1 names different: declaration 'pos' definition 'new_pos'.
dosbox-0.74/src/dos/drive_virtual.cpp:83:2: performance: Variable 'file_size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/dos/drive_virtual.cpp:85:2: performance: Variable 'file_pos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/dosbox.cpp:471:2: style: Variable 'Pstring' is reassigned a value before the old one has been used. [redundantAssignment]
dosbox-0.74/src/dosbox.cpp:430:2: note: Variable 'Pstring' is reassigned a value before the old one has been used.
dosbox-0.74/src/dosbox.cpp:471:2: note: Variable 'Pstring' is reassigned a value before the old one has been used.
dosbox-0.74/src/dosbox.cpp:629:2: style: Variable 'Pstring' is reassigned a value before the old one has been used. [redundantAssignment]
dosbox-0.74/src/dosbox.cpp:615:2: note: Variable 'Pstring' is reassigned a value before the old one has been used.
dosbox-0.74/src/dosbox.cpp:629:2: note: Variable 'Pstring' is reassigned a value before the old one has been used.
dosbox-0.74/src/dosbox.cpp:636:2: style: Variable 'Pstring' is reassigned a value before the old one has been used. [redundantAssignment]
dosbox-0.74/src/dosbox.cpp:632:2: note: Variable 'Pstring' is reassigned a value before the old one has been used.
dosbox-0.74/src/dosbox.cpp:636:2: note: Variable 'Pstring' is reassigned a value before the old one has been used.
dosbox-0.74/src/dosbox.cpp:643:2: style: Variable 'Pstring' is reassigned a value before the old one has been used. [redundantAssignment]
dosbox-0.74/src/dosbox.cpp:639:2: note: Variable 'Pstring' is reassigned a value before the old one has been used.
dosbox-0.74/src/dosbox.cpp:643:2: note: Variable 'Pstring' is reassigned a value before the old one has been used.
dosbox-0.74/src/dosbox.cpp:664:2: style: Variable 'Pstring' is reassigned a value before the old one has been used. [redundantAssignment]
dosbox-0.74/src/dosbox.cpp:646:2: note: Variable 'Pstring' is reassigned a value before the old one has been used.
dosbox-0.74/src/dosbox.cpp:664:2: note: Variable 'Pstring' is reassigned a value before the old one has been used.
dosbox-0.74/src/dosbox.cpp:679:10: style: Variable 'secline' is assigned a value that is never used. [unreadVariable]
dosbox-0.74/src/gui/midi_oss.h:28:2: warning: Member variable 'MidiHandler_oss::device' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/gui/midi.cpp:163:2: style: Class 'MIDI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/gui/midi_oss.h:29:15: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/midi.cpp:71:23: note: Virtual function in base class
dosbox-0.74/src/gui/midi_oss.h:29:15: note: Function in derived class
dosbox-0.74/src/gui/midi_oss.h:30:7: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/midi.cpp:67:15: note: Virtual function in base class
dosbox-0.74/src/gui/midi_oss.h:30:7: note: Function in derived class
dosbox-0.74/src/gui/midi_oss.h:44:7: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/midi.cpp:68:15: note: Virtual function in base class
dosbox-0.74/src/gui/midi_oss.h:44:7: note: Function in derived class
dosbox-0.74/src/gui/midi_oss.h:48:7: style: The function 'PlayMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/midi.cpp:69:15: note: Virtual function in base class
dosbox-0.74/src/gui/midi_oss.h:48:7: note: Function in derived class
dosbox-0.74/src/gui/midi_oss.h:60:7: style: The function 'PlaySysex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/midi.cpp:70:15: note: Virtual function in base class
dosbox-0.74/src/gui/midi_oss.h:60:7: note: Function in derived class
dosbox-0.74/src/gui/render.cpp:368:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dosbox-0.74/src/gui/sdl_mapper.cpp:2388:38: error: Array 'virtual_joysticks[0].button_pressed[8]' accessed at index 15, which is out of bounds. [arrayIndexOutOfBounds]
dosbox-0.74/src/gui/sdl_mapper.cpp:2389:38: error: Array 'virtual_joysticks[1].button_pressed[8]' accessed at index 15, which is out of bounds. [arrayIndexOutOfBounds]
dosbox-0.74/src/gui/sdl_mapper.cpp:2446:7: style: Condition 'evdev_input' is always false [knownConditionTrueFalse]
dosbox-0.74/src/gui/sdl_mapper.cpp:2426:22: note: Assignment 'evdev_input=false', assigned value is 0
dosbox-0.74/src/gui/sdl_mapper.cpp:2446:7: note: Condition 'evdev_input' is always false
dosbox-0.74/src/gui/sdl_mapper.cpp:1225:16: style: struct member 'CMapper::draw_surface' is never used. [unusedStructMember]
dosbox-0.74/src/gui/sdl_mapper.cpp:1608:20: style: struct member 'Anonymous3::selected' is never used. [unusedStructMember]
dosbox-0.74/src/gui/sdl_mapper.cpp:274:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:1243:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:1248:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:1256:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:1397:12: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:1670:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:1941:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:1987:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:1998:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:2069:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:2109:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:2126:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:2129:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:2154:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:2165:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:2175:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:2298:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:2361:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:2369:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/gui/sdl_mapper.cpp:461:3: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:540:3: performance: Variable 'axis' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:559:3: performance: Variable 'button' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:576:3: performance: Variable 'hat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:577:3: performance: Variable 'dir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:604:3: performance: Variable 'stick' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:605:3: performance: Variable 'emustick' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:961:3: performance: Variable 'old_hat_position' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:1283:3: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:1283:8: performance: Variable 'y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:1283:13: performance: Variable 'dx' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:1283:20: performance: Variable 'dy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:1470:3: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:1481:3: performance: Variable 'stick' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:1482:3: performance: Variable 'axis' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:1511:3: performance: Variable 'stick' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:1512:3: performance: Variable 'button' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:1524:3: performance: Variable 'stick' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:1525:3: performance: Variable 'hat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:1526:3: performance: Variable 'dir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:1539:3: performance: Variable 'wmod' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:1553:3: performance: Variable 'defmod' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:1554:3: performance: Variable 'defkey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/gui/sdl_mapper.cpp:115:7: style: Technically the member function 'CEvent::GetValue' can be const. [functionConst]
dosbox-0.74/src/gui/sdl_mapper.cpp:202:7: style: Technically the member function 'CBind::AddFlags' can be const. [functionConst]
dosbox-0.74/src/gui/sdl_mapper.cpp:286:7: performance: Technically the member function 'CBindGroup::ActivateBindList' can be static. [functionStatic]
dosbox-0.74/src/gui/sdl_mapper.cpp:1240:18: note: Technically the member function 'CBindGroup::ActivateBindList' can be static.
dosbox-0.74/src/gui/sdl_mapper.cpp:286:7: note: Technically the member function 'CBindGroup::ActivateBindList' can be static.
dosbox-0.74/src/gui/sdl_mapper.cpp:287:7: performance: Technically the member function 'CBindGroup::DeactivateBindList' can be static. [functionStatic]
dosbox-0.74/src/gui/sdl_mapper.cpp:1254:18: note: Technically the member function 'CBindGroup::DeactivateBindList' can be static.
dosbox-0.74/src/gui/sdl_mapper.cpp:287:7: note: Technically the member function 'CBindGroup::DeactivateBindList' can be static.
dosbox-0.74/src/gui/sdl_mapper.cpp:1048:7: performance: Technically the member function 'CFCSBindGroup::DecodeHatPosition' can be static. [functionStatic]
dosbox-0.74/src/gui/sdl_mapper.cpp:1561:15: style: Technically the member function 'CHandlerEvent::ButtonName' can be const. [functionConst]
dosbox-0.74/src/gui/sdl_mapper.cpp:476:3: style: Class 'CKeyBindGroup' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dosbox-0.74/src/gui/sdl_mapper.cpp:476:3: style: Class 'CKeyBindGroup' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dosbox-0.74/src/gui/sdl_mapper.cpp:618:3: style: Class 'CStickBindGroup' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dosbox-0.74/src/gui/sdl_mapper.cpp:618:3: style: Class 'CStickBindGroup' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dosbox-0.74/src/gui/sdl_mapper.cpp:130:2: style: Class 'CTriggeredEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/gui/sdl_mapper.cpp:156:2: style: Class 'CContinuousEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/gui/sdl_mapper.cpp:475:2: style: Class 'CKeyBindGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/gui/sdl_mapper.cpp:131:15: style: The function 'IsTrigger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:119:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:131:15: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:134:7: style: The function 'ActivateEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:109:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:134:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:147:7: style: The function 'DeActivateEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:110:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:147:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:157:15: style: The function 'IsTrigger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:119:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:157:15: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:160:7: style: The function 'ActivateEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:109:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:160:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:170:7: style: The function 'DeActivateEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:110:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:170:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:463:7: style: The function 'BindName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:259:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:463:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:466:7: style: The function 'ConfigName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:258:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:466:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:482:10: style: The function 'CreateConfigBind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:288:18: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:482:10: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:493:10: style: The function 'CreateEventBind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:289:18: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:493:10: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:497:7: style: The function 'CheckEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:291:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:497:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:511:15: style: The function 'ConfigStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:292:23: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:511:15: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:514:15: style: The function 'BindStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:293:23: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:514:15: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:543:7: style: The function 'ConfigName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:258:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:543:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:546:7: style: The function 'BindName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:259:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:546:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:561:7: style: The function 'ConfigName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:258:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:561:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:564:7: style: The function 'BindName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:259:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:564:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:585:7: style: The function 'ConfigName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:258:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:585:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:588:7: style: The function 'BindName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:259:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:588:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:669:10: style: The function 'CreateConfigBind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:288:18: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:669:10: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:687:10: style: The function 'CreateEventBind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:289:18: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:687:10: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:710:15: style: The function 'CheckEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:291:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:710:15: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:861:15: style: The function 'ConfigStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:292:23: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:861:15: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:864:15: style: The function 'BindStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:293:23: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:864:15: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:901:7: style: The function 'CheckEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:710:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:901:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:930:15: style: The function 'UpdateJoystick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:739:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:930:15: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:974:7: style: The function 'CheckEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:710:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:974:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1010:15: style: The function 'UpdateJoystick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:739:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1010:15: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1110:7: style: The function 'CheckEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:710:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1110:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1168:7: style: The function 'UpdateJoystick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:739:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1168:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1318:7: style: The function 'Draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:1288:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1318:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1336:7: style: The function 'Click' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:1303:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1336:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1353:7: style: The function 'Draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:1288:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1353:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1378:7: style: The function 'Click' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:1303:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1378:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1420:7: style: The function 'Draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:1288:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1420:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1446:7: style: The function 'Click' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:1303:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1446:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1472:7: style: The function 'Active' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:108:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1472:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1489:7: style: The function 'Active' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:108:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1489:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1492:15: style: The function 'GetActivityCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:183:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1492:15: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1495:15: style: The function 'RepostActivity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:186:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1495:15: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1514:7: style: The function 'Active' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:108:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1514:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1528:7: style: The function 'Active' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:108:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1528:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1541:7: style: The function 'Active' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:108:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1541:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1558:7: style: The function 'Active' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/gui/sdl_mapper.cpp:108:15: note: Virtual function in base class
dosbox-0.74/src/gui/sdl_mapper.cpp:1558:7: note: Function in derived class
dosbox-0.74/src/gui/sdl_mapper.cpp:1871:5: error: Return value of allocation function 'AddJAxisButton_hidden' is not stored. [leakReturnValNotUsed]
dosbox-0.74/src/gui/sdl_mapper.cpp:1873:5: error: Return value of allocation function 'AddJAxisButton_hidden' is not stored. [leakReturnValNotUsed]
dosbox-0.74/src/gui/sdl_mapper.cpp:1889:5: error: Return value of allocation function 'AddJAxisButton_hidden' is not stored. [leakReturnValNotUsed]
dosbox-0.74/src/gui/sdl_mapper.cpp:1891:5: error: Return value of allocation function 'AddJAxisButton_hidden' is not stored. [leakReturnValNotUsed]
dosbox-0.74/src/gui/sdl_mapper.cpp:1591:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dosbox-0.74/src/gui/sdl_mapper.cpp:1592:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dosbox-0.74/src/gui/sdl_mapper.cpp:1593:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dosbox-0.74/src/gui/sdlmain.cpp:1455:5: style: Condition '!no_stdout' is always true [knownConditionTrueFalse]
dosbox-0.74/src/gui/sdlmain.cpp:1533:5: style: Condition 'textonly' is always true [knownConditionTrueFalse]
dosbox-0.74/src/gui/sdlmain.cpp:1526:18: note: Assignment 'textonly=true', assigned value is 1
dosbox-0.74/src/gui/sdlmain.cpp:1533:5: note: Condition 'textonly' is always true
dosbox-0.74/src/gui/sdlmain.cpp:207:12: style: struct member 'SDL_Block::cond' is never used. [unusedStructMember]
dosbox-0.74/src/gui/sdlmain.cpp:1044:3: warning: The buffer 'res' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dosbox-0.74/src/gui/sdlmain.cpp:1062:3: warning: The buffer 'res' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dosbox-0.74/src/hardware/adlib.cpp:353:26: style: Function 'Write' argument 1 names different: declaration 'addr' definition 'reg'. [funcArgNamesDifferent]
dosbox-0.74/src/hardware/adlib.h:85:21: note: Function 'Write' argument 1 names different: declaration 'addr' definition 'reg'.
dosbox-0.74/src/hardware/adlib.cpp:353:26: note: Function 'Write' argument 1 names different: declaration 'addr' definition 'reg'.
dosbox-0.74/src/hardware/adlib.h:39:2: warning: Member variable 'Timer::start' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/hardware/adlib.cpp:337:2: warning: Member variable 'Capture::doneOpl3' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/hardware/adlib.cpp:337:2: warning: Member variable 'Capture::doneDualOpl2' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/hardware/adlib.h:43:3: performance: Variable 'counter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/adlib.cpp:340:3: performance: Variable 'bufUsed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/adlib.h:146:2: style: Class 'Module' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/adlib.cpp:337:2: style: Class 'Capture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/dbopl.h:250:17: style: The function 'WriteAddr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/hardware/adlib.h:100:17: note: Virtual function in base class
dosbox-0.74/src/hardware/dbopl.h:250:17: note: Function in derived class
dosbox-0.74/src/hardware/dbopl.h:251:15: style: The function 'WriteReg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/hardware/adlib.h:102:15: note: Virtual function in base class
dosbox-0.74/src/hardware/dbopl.h:251:15: note: Function in derived class
dosbox-0.74/src/hardware/dbopl.h:252:15: style: The function 'Generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/hardware/adlib.h:104:15: note: Virtual function in base class
dosbox-0.74/src/hardware/dbopl.h:252:15: note: Function in derived class
dosbox-0.74/src/hardware/dbopl.h:253:15: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/hardware/adlib.h:106:15: note: Virtual function in base class
dosbox-0.74/src/hardware/dbopl.h:253:15: note: Function in derived class
dosbox-0.74/src/hardware/adlib.cpp:36:16: style: The function 'WriteReg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/hardware/adlib.h:102:15: note: Virtual function in base class
dosbox-0.74/src/hardware/adlib.cpp:36:16: note: Function in derived class
dosbox-0.74/src/hardware/adlib.cpp:39:18: style: The function 'WriteAddr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/hardware/adlib.h:100:17: note: Virtual function in base class
dosbox-0.74/src/hardware/adlib.cpp:39:18: note: Function in derived class
dosbox-0.74/src/hardware/adlib.cpp:43:16: style: The function 'Generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/hardware/adlib.h:104:15: note: Virtual function in base class
dosbox-0.74/src/hardware/adlib.cpp:43:16: note: Function in derived class
dosbox-0.74/src/hardware/adlib.cpp:52:16: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/hardware/adlib.h:106:15: note: Virtual function in base class
dosbox-0.74/src/hardware/adlib.cpp:52:16: note: Function in derived class
dosbox-0.74/src/hardware/adlib.cpp:55:4: style: The function 'Handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/hardware/adlib.h:107:11: note: Virtual function in base class
dosbox-0.74/src/hardware/adlib.cpp:55:4: note: Function in derived class
dosbox-0.74/src/hardware/adlib.cpp:65:16: style: The function 'WriteReg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/hardware/adlib.h:102:15: note: Virtual function in base class
dosbox-0.74/src/hardware/adlib.cpp:65:16: note: Function in derived class
dosbox-0.74/src/hardware/adlib.cpp:68:18: style: The function 'WriteAddr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/hardware/adlib.h:100:17: note: Virtual function in base class
dosbox-0.74/src/hardware/adlib.cpp:68:18: note: Function in derived class
dosbox-0.74/src/hardware/adlib.cpp:72:16: style: The function 'Generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/hardware/adlib.h:104:15: note: Virtual function in base class
dosbox-0.74/src/hardware/adlib.cpp:72:16: note: Function in derived class
dosbox-0.74/src/hardware/adlib.cpp:81:16: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/hardware/adlib.h:106:15: note: Virtual function in base class
dosbox-0.74/src/hardware/adlib.cpp:81:16: note: Function in derived class
dosbox-0.74/src/hardware/adlib.cpp:84:4: style: The function 'Handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dosbox-0.74/src/hardware/adlib.h:107:11: note: Virtual function in base class
dosbox-0.74/src/hardware/adlib.cpp:84:4: note: Function in derived class
dosbox-0.74/src/hardware/cmos.cpp:49:7: style: struct member 'Anonymous0::update_ended' is never used. [unusedStructMember]
dosbox-0.74/src/hardware/cmos.cpp:47:10: style: struct member 'Anonymous2::alarm' is never used. [unusedStructMember]
dosbox-0.74/src/hardware/cmos.cpp:297:2: style: Class 'CMOS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/dbopl.cpp:1177:33: style: Function 'GenerateBlock2' argument 1 names different: declaration 'samples' definition 'total'. [funcArgNamesDifferent]
dosbox-0.74/src/hardware/dbopl.h:239:28: note: Function 'GenerateBlock2' argument 1 names different: declaration 'samples' definition 'total'.
dosbox-0.74/src/hardware/dbopl.cpp:1177:33: note: Function 'GenerateBlock2' argument 1 names different: declaration 'samples' definition 'total'.
dosbox-0.74/src/hardware/dbopl.cpp:1191:33: style: Function 'GenerateBlock3' argument 1 names different: declaration 'samples' definition 'total'. [funcArgNamesDifferent]
dosbox-0.74/src/hardware/dbopl.h:240:28: note: Function 'GenerateBlock3' argument 1 names different: declaration 'samples' definition 'total'.
dosbox-0.74/src/hardware/dbopl.cpp:1191:33: note: Function 'GenerateBlock3' argument 1 names different: declaration 'samples' definition 'total'.
dosbox-0.74/src/hardware/dbopl.cpp:1205:26: style: Function 'Setup' argument 1 names different: declaration 'r' definition 'rate'. [funcArgNamesDifferent]
dosbox-0.74/src/hardware/dbopl.h:243:21: note: Function 'Setup' argument 1 names different: declaration 'r' definition 'rate'.
dosbox-0.74/src/hardware/dbopl.cpp:1205:26: note: Function 'Setup' argument 1 names different: declaration 'r' definition 'rate'.
dosbox-0.74/src/hardware/dbopl.cpp:1183:4: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
dosbox-0.74/src/hardware/dbopl.cpp:1197:4: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
dosbox-0.74/src/hardware/dbopl.cpp:603:11: warning: Member variable 'Operator::waveBase' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/hardware/dbopl.cpp:604:2: performance: Variable 'chanData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:605:2: performance: Variable 'freqMul' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:606:2: performance: Variable 'waveIndex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:607:2: performance: Variable 'waveAdd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:608:2: performance: Variable 'waveCurrent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:609:2: performance: Variable 'keyOn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:610:2: performance: Variable 'ksr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:611:2: performance: Variable 'reg20' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:612:2: performance: Variable 'reg40' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:613:2: performance: Variable 'reg60' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:614:2: performance: Variable 'reg80' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:615:2: performance: Variable 'regE0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:631:2: performance: Variable 'chanData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:632:2: performance: Variable 'regB0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:633:2: performance: Variable 'regC0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:634:2: performance: Variable 'maskLeft' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:635:2: performance: Variable 'maskRight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:636:2: performance: Variable 'feedback' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:637:2: performance: Variable 'fourMask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:977:2: performance: Variable 'reg08' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:978:2: performance: Variable 'reg04' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:979:2: performance: Variable 'regBD' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:980:2: performance: Variable 'reg104' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.cpp:981:2: performance: Variable 'opl3Active' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/dbopl.h:153:7: style: Technically the member function 'DBOPL::Operator::GetWave' can be const. [functionConst]
dosbox-0.74/src/hardware/dbopl.cpp:573:23: note: Technically the member function 'DBOPL::Operator::GetWave' can be const.
dosbox-0.74/src/hardware/dbopl.h:153:7: note: Technically the member function 'DBOPL::Operator::GetWave' can be const.
dosbox-0.74/src/hardware/dbopl.h:237:9: style: Technically the member function 'DBOPL::Chip::WriteAddr' can be const. [functionConst]
dosbox-0.74/src/hardware/dbopl.cpp:1164:14: note: Technically the member function 'DBOPL::Chip::WriteAddr' can be const.
dosbox-0.74/src/hardware/dbopl.h:237:9: note: Technically the member function 'DBOPL::Chip::WriteAddr' can be const.
dosbox-0.74/src/hardware/disney.cpp:370:2: style: Class 'DISNEY' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/dma.cpp:342:2: style: Class 'DMA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/gameblaster.cpp:482:4: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
dosbox-0.74/src/hardware/gameblaster.cpp:460:2: style: Class 'CMS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/gus.cpp:791:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
dosbox-0.74/src/hardware/gus.cpp:876:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
dosbox-0.74/src/hardware/gus.cpp:168:3: performance: Variable 'channum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:169:3: performance: Variable 'irqmask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:170:3: performance: Variable 'WaveStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:171:3: performance: Variable 'WaveEnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:172:3: performance: Variable 'WaveAddr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:173:3: performance: Variable 'WaveAdd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:174:3: performance: Variable 'WaveFreq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:175:3: performance: Variable 'WaveCtrl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:176:3: performance: Variable 'RampRate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:177:3: performance: Variable 'RampStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:178:3: performance: Variable 'RampEnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:179:3: performance: Variable 'RampCtrl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:180:3: performance: Variable 'RampAdd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:181:3: performance: Variable 'RampVol' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:182:3: performance: Variable 'VolLeft' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:183:3: performance: Variable 'VolRight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:184:3: performance: Variable 'PanLeft' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:185:3: performance: Variable 'PanRight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:186:3: performance: Variable 'PanPot' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dosbox-0.74/src/hardware/gus.cpp:202:15: style: Technically the member function 'GUSChannels::ReadWaveCtrl' can be const. [functionConst]
dosbox-0.74/src/hardware/gus.cpp:217:8: style: Technically the member function 'GUSChannels::ReadPanPot' can be const. [functionConst]
dosbox-0.74/src/hardware/gus.cpp:227:15: style: Technically the member function 'GUSChannels::ReadRampCtrl' can be const. [functionConst]
dosbox-0.74/src/hardware/gus.cpp:167:2: style: Class 'GUSChannels' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/gus.cpp:786:2: style: Class 'GUS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/hardware.cpp:746:2: style: Class 'HARDWARE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/iohandler.cpp:494:2: style: Class 'IO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/joystick.cpp:192:2: style: Class 'JOYSTICK' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/keyboard.cpp:167:3: warning: Variable 'keyb.command' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
dosbox-0.74/src/hardware/keyboard.cpp:163:4: note: Variable 'keyb.command' is reassigned a value before the old one has been used. 'break;' missing?
dosbox-0.74/src/hardware/keyboard.cpp:167:3: note: Variable 'keyb.command' is reassigned a value before the old one has been used. 'break;' missing?
dosbox-0.74/src/hardware/memory.cpp:544:2: style: Class 'MEMORY' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/mpu401.cpp:89:22: style: struct member 'Anonymous2::cth_active' is never used. [unusedStructMember]
dosbox-0.74/src/hardware/mpu401.cpp:599:2: style: Class 'MPU401' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/pcspeaker.cpp:328:2: style: Class 'PCSPEAKER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/pic.cpp:549:2: style: Class 'PIC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/sblaster.cpp:1521:2: style: Class 'SBLASTER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/serialport/serialport.cpp:1190:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dosbox-0.74/src/hardware/serialport/serialport.cpp:1189:13: note: outer condition: wait_dsr||wait_cts
dosbox-0.74/src/hardware/serialport/serialport.cpp:1190:14: note: identical inner condition: wait_dsr||wait_cts
dosbox-0.74/src/hardware/serialport/serialport.cpp:1022:15: style: Condition 'bytesize==5' is always false [knownConditionTrueFalse]
dosbox-0.74/src/hardware/serialport/serialport.cpp:985:19: note: Assignment 'bytesize=8', assigned value is 8
dosbox-0.74/src/hardware/serialport/serialport.cpp:1022:15: note: Condition 'bytesize==5' is always false
dosbox-0.74/src/hardware/serialport/serialport.cpp:1024:20: style: Condition 'bytesize==6' is always false [knownConditionTrueFalse]
dosbox-0.74/src/hardware/serialport/serialport.cpp:985:19: note: Assignment 'bytesize=8', assigned value is 8
dosbox-0.74/src/hardware/serialport/serialport.cpp:1024:20: note: Condition 'bytesize==6' is always false
dosbox-0.74/src/hardware/serialport/serialport.cpp:1026:20: style: Condition 'bytesize==7' is always false [knownConditionTrueFalse]
dosbox-0.74/src/hardware/serialport/serialport.cpp:985:19: note: Assignment 'bytesize=8', assigned value is 8
dosbox-0.74/src/hardware/serialport/serialport.cpp:1026:20: note: Condition 'bytesize==7' is always false
dosbox-0.74/src/hardware/serialport/serialport.cpp:1218:2: style: Class 'SERIALPORTS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/serialport/serialport.cpp:723:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dosbox-0.74/src/hardware/serialport/serialport.cpp:724:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dosbox-0.74/src/hardware/serialport/serialport.cpp:725:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dosbox-0.74/src/hardware/serialport/serialport.cpp:726:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dosbox-0.74/src/hardware/serialport/serialport.cpp:727:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dosbox-0.74/src/hardware/tandy_sound.cpp:486:2: style: Class 'TANDYSOUND' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/timer.cpp:402:2: style: Class 'TIMER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/hardware/vga_draw.cpp:582:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dosbox-0.74/src/hardware/vga_draw.cpp:585:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dosbox-0.74/src/hardware/vga_other.cpp:424:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dosbox-0.74/src/hardware/vga_paradise.cpp:36:14: style: Technically the member function 'SVGA_PVGA1A_DATA::locked' can be const. [functionConst]
dosbox-0.74/src/hardware/vga_xga.cpp:1188:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dosbox-0.74/src/ints/bios.cpp:836:2: style: Class 'BIOS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/ints/ems.cpp:402:17: warning: Either the condition 'handle>=200' is redundant or the array 'emm_handles[200]' is accessed at index 200, which is out of bounds. [arrayIndexOutOfBoundsCond]
dosbox-0.74/src/ints/ems.cpp:398:12: note: Assuming that condition 'handle>=200' is not redundant
dosbox-0.74/src/ints/ems.cpp:402:17: note: Array index out of bounds
dosbox-0.74/src/ints/ems.cpp:431:18: warning: Either the condition 'handle>=200' is redundant or the array 'emm_handles[200]' is accessed at index 200, which is out of bounds. [arrayIndexOutOfBoundsCond]
dosbox-0.74/src/ints/ems.cpp:427:12: note: Assuming that condition 'handle>=200' is not redundant
dosbox-0.74/src/ints/ems.cpp:431:18: note: Array index out of bounds
dosbox-0.74/src/ints/ems.cpp:1276:2: style: Class 'EMS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/ints/int10_misc.cpp:250:77: style: Function 'INT10_EGA_RIL_WriteRegisterRange' argument 4 names different: declaration 'dst' definition 'src'. [funcArgNamesDifferent]
dosbox-0.74/src/ints/int10.h:224:77: note: Function 'INT10_EGA_RIL_WriteRegisterRange' argument 4 names different: declaration 'dst' definition 'src'.
dosbox-0.74/src/ints/int10_misc.cpp:250:77: note: Function 'INT10_EGA_RIL_WriteRegisterRange' argument 4 names different: declaration 'dst' definition 'src'.
dosbox-0.74/src/ints/mouse.cpp:1089:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
dosbox-0.74/src/ints/mouse.cpp:90:8: style: struct member 'Anonymous1::add_x' is never used. [unusedStructMember]
dosbox-0.74/src/ints/mouse.cpp:90:14: style: struct member 'Anonymous1::add_y' is never used. [unusedStructMember]
dosbox-0.74/src/ints/xms.cpp:419:2: style: Class 'XMS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:280:29: style: C-style pointer casting [cstyleCast]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:416:29: style: C-style pointer casting [cstyleCast]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:65:45: style: Function 'SetupBuffers' argument 1 names different: declaration 'format' definition '_format'. [funcArgNamesDifferent]
dosbox-0.74/src/libs/zmbv/zmbv.h:90:34: note: Function 'SetupBuffers' argument 1 names different: declaration 'format' definition '_format'.
dosbox-0.74/src/libs/zmbv/zmbv.cpp:65:45: note: Function 'SetupBuffers' argument 1 names different: declaration 'format' definition '_format'.
dosbox-0.74/src/libs/zmbv/zmbv.cpp:173:0: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:157:0: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:542:13: warning: Member variable 'VideoCodec::compress' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:542:13: warning: Member variable 'VideoCodec::oldframe' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:542:13: warning: Member variable 'VideoCodec::newframe' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:542:13: warning: Member variable 'VideoCodec::bufsize' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:542:13: warning: Member variable 'VideoCodec::blockcount' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:542:13: warning: Member variable 'VideoCodec::workUsed' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:542:13: warning: Member variable 'VideoCodec::workPos' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:542:13: warning: Member variable 'VideoCodec::palsize' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:542:13: warning: Member variable 'VideoCodec::palette' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:542:13: warning: Member variable 'VideoCodec::height' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:542:13: warning: Member variable 'VideoCodec::width' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:542:13: warning: Member variable 'VideoCodec::pitch' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:542:13: warning: Member variable 'VideoCodec::format' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:542:13: warning: Member variable 'VideoCodec::pixelsize' is not initialized in the constructor. [uninitMemberVar]
dosbox-0.74/src/libs/zmbv/zmbv.h:111:6: performance: Technically the member function 'VideoCodec::NeededSize' can be static. [functionStatic]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:51:17: note: Technically the member function 'VideoCodec::NeededSize' can be static.
dosbox-0.74/src/libs/zmbv/zmbv.h:111:6: note: Technically the member function 'VideoCodec::NeededSize' can be static.
dosbox-0.74/src/libs/zmbv/zmbv.h:117:7: style: Technically the member function 'VideoCodec::Output_UpsideDown_24' can be const. [functionConst]
dosbox-0.74/src/libs/zmbv/zmbv.cpp:479:18: note: Technically the member function 'VideoCodec::Output_UpsideDown_24' can be const.
dosbox-0.74/src/libs/zmbv/zmbv.h:117:7: note: Technically the member function 'VideoCodec::Output_UpsideDown_24' can be const.
dosbox-0.74/src/misc/messages.cpp:49:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/misc/messages.cpp:61:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/misc/messages.cpp:117:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/misc/messages.cpp:130:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/misc/messages.cpp:93:11: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
dosbox-0.74/src/misc/setup.cpp:727:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/misc/setup.cpp:738:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/shell/shell.cpp:94:9: style: The scope of the variable 'auto_len' can be reduced. [variableScope]
dosbox-0.74/src/shell/shell.cpp:95:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/shell/shell.cpp:125:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/shell/shell.cpp:344:2: style: Class 'AUTOEXEC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dosbox-0.74/src/shell/shell_batch.cpp:89:28: style: The scope of the variable 'env_write' can be reduced. [variableScope]
dosbox-0.74/src/shell/shell_cmds.cpp:559:14: style: The scope of the variable 'defaulttarget' can be reduced. [variableScope]
dosbox-0.74/src/shell/shell_cmds.cpp:938:14: style: The scope of the variable 'ldp' can be reduced. [variableScope]
dosbox-0.74/src/shell/shell_cmds.cpp:939:7: style: The scope of the variable 'mountstring' can be reduced. [variableScope]
dosbox-0.74/src/shell/shell_cmds.cpp:940:7: style: The scope of the variable 'temp_str' can be reduced. [variableScope]
dosbox-0.74/src/shell/shell_cmds.cpp:708:18: style: Variable 'failed' is assigned a value that is never used. [unreadVariable]
dosbox-0.74/src/shell/shell_cmds.cpp:551:25: performance: Function parameter 'filein' should be passed by const reference. [passedByValue]
dosbox-0.74/src/shell/shell_misc.cpp:542:18: style: Redundant condition: If 'EXPR == ';'', the comparison 'EXPR' is always true. [redundantCondition]
dosbox-0.74/src/shell/shell_misc.cpp:270:13: style: The scope of the variable 'ext' can be reduced. [variableScope]
dosbox-0.74/src/shell/shell_misc.cpp:131:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/shell/shell_misc.cpp:138:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/shell/shell_misc.cpp:141:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/shell/shell_misc.cpp:149:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/shell/shell_misc.cpp:160:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dosbox-0.74/src/shell/shell_misc.cpp:215:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
[15:07]

ftp://ftp.se.debian.org/debian/pool/main/d/doscan/doscan_0.3.3.orig.tar.gz
doscan-0.3.3/src/doscan.cc:40:7: style: The scope of the variable 'c' can be reduced. [variableScope]
doscan-0.3.3/src/subnets.h:80:12: style: Technically the member function 'subnets::hosts_processed' can be const. [functionConst]
doscan-0.3.3/src/subnets.h:88:10: note: Technically the member function 'subnets::hosts_processed' can be const.
doscan-0.3.3/src/subnets.h:80:12: note: Technically the member function 'subnets::hosts_processed' can be const.
doscan-0.3.3/src/subnets.h:84:12: style: Technically the member function 'subnets::hosts_total' can be const. [functionConst]
doscan-0.3.3/src/subnets.h:94:10: note: Technically the member function 'subnets::hosts_total' can be const.
doscan-0.3.3/src/subnets.h:84:12: note: Technically the member function 'subnets::hosts_total' can be const.
doscan-0.3.3/src/event_queue.cc:95:14: warning: Member variable 'event_queue::dispatch_start_ticks' is not initialized in the constructor. [uninitMemberVar]
doscan-0.3.3/src/event_queue.cc:161:5: error: Invalid usage of output stream: '<< std::cerr'. [coutCerrMisusage]
doscan-0.3.3/src/event_queue_epoll.h:56:3: style: Class 'event_queue_epoll' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doscan-0.3.3/src/event_queue_epoll.h:59:16: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:177:16: note: Virtual function in base class
doscan-0.3.3/src/event_queue_epoll.h:59:16: note: Function in derived class
doscan-0.3.3/src/event_queue_poll.h:56:16: style: The function 'add_fd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:153:16: note: Virtual function in base class
doscan-0.3.3/src/event_queue_poll.h:56:16: note: Function in derived class
doscan-0.3.3/src/event_queue_poll.h:57:16: style: The function 'update_fd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:154:16: note: Virtual function in base class
doscan-0.3.3/src/event_queue_poll.h:57:16: note: Function in derived class
doscan-0.3.3/src/event_queue_poll.h:58:16: style: The function 'remove_fd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:155:16: note: Virtual function in base class
doscan-0.3.3/src/event_queue_poll.h:58:16: note: Function in derived class
doscan-0.3.3/src/event_queue_poll.h:62:16: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:177:16: note: Virtual function in base class
doscan-0.3.3/src/event_queue_poll.h:62:16: note: Function in derived class
doscan-0.3.3/src/half_duplex.cc:38:22: warning: Member variable 'half_duplex_handler::stop' is not initialized in the constructor. [uninitMemberVar]
doscan-0.3.3/src/half_duplex.h:38:7: style: Technically the member function 'half_duplex_handler::get_error' can be const. [functionConst]
doscan-0.3.3/src/half_duplex.cc:204:22: note: Technically the member function 'half_duplex_handler::get_error' can be const.
doscan-0.3.3/src/half_duplex.h:38:7: note: Technically the member function 'half_duplex_handler::get_error' can be const.
doscan-0.3.3/src/half_duplex.h:30:16: style: The function 'on_timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:92:18: note: Virtual function in base class
doscan-0.3.3/src/half_duplex.h:30:16: note: Function in derived class
doscan-0.3.3/src/half_duplex.h:31:16: style: The function 'on_activity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:128:18: note: Virtual function in base class
doscan-0.3.3/src/half_duplex.h:31:16: note: Function in derived class
doscan-0.3.3/src/proto_http_proxy.cc:323:57: style: Function 'http_server' argument 3 names different: declaration 'host' definition 'h'. [funcArgNamesDifferent]
doscan-0.3.3/src/proto_http_proxy.cc:319:44: note: Function 'http_server' argument 3 names different: declaration 'host' definition 'h'.
doscan-0.3.3/src/proto_http_proxy.cc:323:57: note: Function 'http_server' argument 3 names different: declaration 'host' definition 'h'.
doscan-0.3.3/src/scan_tcp.h:45:10: style: Technically the member function 'tcp_client_handler::host' can be const. [functionConst]
doscan-0.3.3/src/scan_tcp.h:127:21: note: Technically the member function 'tcp_client_handler::host' can be const.
doscan-0.3.3/src/scan_tcp.h:45:10: note: Technically the member function 'tcp_client_handler::host' can be const.
doscan-0.3.3/src/scan_tcp.h:46:18: style: Technically the member function 'tcp_client_handler::port' can be const. [functionConst]
doscan-0.3.3/src/scan_tcp.h:133:21: note: Technically the member function 'tcp_client_handler::port' can be const.
doscan-0.3.3/src/scan_tcp.h:46:18: note: Technically the member function 'tcp_client_handler::port' can be const.
doscan-0.3.3/src/scan_tcp.h:62:7: style: Technically the member function 'tcp_client_handler::get_error' can be const. [functionConst]
doscan-0.3.3/src/scan_tcp.h:139:21: note: Technically the member function 'tcp_client_handler::get_error' can be const.
doscan-0.3.3/src/scan_tcp.h:62:7: note: Technically the member function 'tcp_client_handler::get_error' can be const.
doscan-0.3.3/src/proto_http_proxy.cc:158:8: style: Technically the member function 'http_client::make_get_request' can be const. [functionConst]
doscan-0.3.3/src/proto_http_proxy.cc:171:14: note: Technically the member function 'http_client::make_get_request' can be const.
doscan-0.3.3/src/proto_http_proxy.cc:158:8: note: Technically the member function 'http_client::make_get_request' can be const.
doscan-0.3.3/src/rx.h:81:5: style: Class 'match_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doscan-0.3.3/src/proto_http_proxy.cc:70:3: style: Class 'http_reply' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doscan-0.3.3/src/proto_http_proxy.cc:419:3: style: Class 'trigger_handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doscan-0.3.3/src/scan_tcp.h:75:16: style: The function 'on_timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:92:18: note: Virtual function in base class
doscan-0.3.3/src/scan_tcp.h:75:16: note: Function in derived class
doscan-0.3.3/src/scan_tcp.h:76:16: style: The function 'on_activity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:128:18: note: Virtual function in base class
doscan-0.3.3/src/scan_tcp.h:76:16: note: Function in derived class
doscan-0.3.3/src/scan_trigger.h:80:18: style: The function 'on_timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:92:18: note: Virtual function in base class
doscan-0.3.3/src/scan_trigger.h:80:18: note: Function in derived class
doscan-0.3.3/src/tcp_server.h:26:16: style: The function 'on_activity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:128:18: note: Virtual function in base class
doscan-0.3.3/src/tcp_server.h:26:16: note: Function in derived class
doscan-0.3.3/src/tcp_server.h:27:16: style: The function 'on_timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:92:18: note: Virtual function in base class
doscan-0.3.3/src/tcp_server.h:27:16: note: Function in derived class
doscan-0.3.3/src/tcp_server.h:47:16: style: The function 'new_connection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/tcp_server.h:32:16: note: Virtual function in base class
doscan-0.3.3/src/tcp_server.h:47:16: note: Function in derived class
doscan-0.3.3/src/proto_http_proxy.cc:156:16: style: The function 'ready' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/scan_tcp.h:100:16: note: Virtual function in base class
doscan-0.3.3/src/proto_http_proxy.cc:156:16: note: Function in derived class
doscan-0.3.3/src/proto_http_proxy.cc:311:16: style: The function 'ready' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/half_duplex.h:76:16: note: Virtual function in base class
doscan-0.3.3/src/proto_http_proxy.cc:311:16: note: Function in derived class
doscan-0.3.3/src/proto_http_proxy.cc:312:16: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/half_duplex.h:82:16: note: Virtual function in base class
doscan-0.3.3/src/proto_http_proxy.cc:312:16: note: Function in derived class
doscan-0.3.3/src/proto_ident_check.cc:65:20: warning: Member variable 'proto_ident_check::local_port' is not initialized in the constructor. [uninitMemberVar]
doscan-0.3.3/src/proto_ident_check.cc:58:16: style: The function 'ready' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/scan_tcp.h:100:16: note: Virtual function in base class
doscan-0.3.3/src/proto_ident_check.cc:58:16: note: Function in derived class
doscan-0.3.3/src/proto_tcp.cc:69:16: style: The function 'on_activity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:128:18: note: Virtual function in base class
doscan-0.3.3/src/proto_tcp.cc:69:16: note: Function in derived class
doscan-0.3.3/src/proto_tcp.cc:70:16: style: The function 'on_timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:92:18: note: Virtual function in base class
doscan-0.3.3/src/proto_tcp.cc:70:16: note: Function in derived class
doscan-0.3.3/src/proto_udp.cc:63:8: performance: Technically the member function 'scan_udp::timeout' can be static. [functionStatic]
doscan-0.3.3/src/scan_udp.h:61:5: style: Class 'send_trigger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doscan-0.3.3/src/scan_udp.h:73:5: style: Class 'listener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doscan-0.3.3/src/scan_trigger.h:59:18: style: The function 'connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/scan_trigger.h:45:18: note: Virtual function in base class
doscan-0.3.3/src/scan_trigger.h:59:18: note: Function in derived class
doscan-0.3.3/src/scan_udp.h:62:18: style: The function 'connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/scan_trigger.h:45:18: note: Virtual function in base class
doscan-0.3.3/src/scan_udp.h:62:18: note: Function in derived class
doscan-0.3.3/src/scan_udp.h:63:18: style: The function 'all_connected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/scan_trigger.h:46:18: note: Virtual function in base class
doscan-0.3.3/src/scan_udp.h:63:18: note: Function in derived class
doscan-0.3.3/src/scan_udp.h:74:18: style: The function 'on_activity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:128:18: note: Virtual function in base class
doscan-0.3.3/src/scan_udp.h:74:18: note: Function in derived class
doscan-0.3.3/src/scan_udp.h:75:18: style: The function 'on_timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:92:18: note: Virtual function in base class
doscan-0.3.3/src/scan_udp.h:75:18: note: Function in derived class
doscan-0.3.3/src/scan_udp.h:103:18: style: The function 'on_timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/event_queue.h:92:18: note: Virtual function in base class
doscan-0.3.3/src/scan_udp.h:103:18: note: Function in derived class
doscan-0.3.3/src/proto_udp.cc:47:13: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/scan_udp.h:44:22: note: Virtual function in base class
doscan-0.3.3/src/proto_udp.cc:47:13: note: Function in derived class
doscan-0.3.3/src/proto_udp.cc:52:8: style: The function 'create_query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/scan_udp.h:46:18: note: Virtual function in base class
doscan-0.3.3/src/proto_udp.cc:52:8: note: Function in derived class
doscan-0.3.3/src/proto_udp.cc:57:8: style: The function 'reply_received' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doscan-0.3.3/src/scan_udp.h:47:18: note: Virtual function in base class
doscan-0.3.3/src/proto_udp.cc:57:8: note: Function in derived class
doscan-0.3.3/src/results.cc:428:0: error: #error Type of first argument to gethostbyaddr() is not known. [preprocessorErrorDirective]
doscan-0.3.3/src/scan.cc:198:18: style: The scope of the variable 'add_timeout' can be reduced. [variableScope]
doscan-0.3.3/src/scan_tcp.cc:187:65: style: Function 'send' argument 2 names different: declaration 'data' definition 'data_to_send'. [funcArgNamesDifferent]
doscan-0.3.3/src/scan_tcp.h:117:47: note: Function 'send' argument 2 names different: declaration 'data' definition 'data_to_send'.
doscan-0.3.3/src/scan_tcp.cc:187:65: note: Function 'send' argument 2 names different: declaration 'data' definition 'data_to_send'.
doscan-0.3.3/src/scan_tcp.cc:136:26: warning: Member variable 'tcp_half_duplex_handler::stop' is not initialized in the constructor. [uninitMemberVar]
doscan-0.3.3/src/scan_trigger.cc:115:41: style: Function 'scan_trigger' argument 1 names different: declaration 'queue' definition 'q'. [funcArgNamesDifferent]
doscan-0.3.3/src/scan_trigger.h:62:29: note: Function 'scan_trigger' argument 1 names different: declaration 'queue' definition 'q'.
doscan-0.3.3/src/scan_trigger.cc:115:41: note: Function 'scan_trigger' argument 1 names different: declaration 'queue' definition 'q'.
doscan-0.3.3/src/scan_trigger.cc:119:3: style: Class 'scan_trigger' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doscan-0.3.3/src/scan_trigger.cc:119:3: style: Class 'scan_trigger' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doscan-0.3.3/src/scan_udp.cc:178:43: style: Function 'scan_udp_single' argument 7 names different: declaration 'retries' definition 'retry_count'. [funcArgNamesDifferent]
doscan-0.3.3/src/scan_udp.h:123:28: note: Function 'scan_udp_single' argument 7 names different: declaration 'retries' definition 'retry_count'.
doscan-0.3.3/src/scan_udp.cc:178:43: note: Function 'scan_udp_single' argument 7 names different: declaration 'retries' definition 'retry_count'.
doscan-0.3.3/src/scan_udp.cc:178:65: style: Function 'scan_udp_single' argument 8 names different: declaration 'timeout' definition 'retry_timeout'. [funcArgNamesDifferent]
doscan-0.3.3/src/scan_udp.h:123:46: note: Function 'scan_udp_single' argument 8 names different: declaration 'timeout' definition 'retry_timeout'.
doscan-0.3.3/src/scan_udp.cc:178:65: note: Function 'scan_udp_single' argument 8 names different: declaration 'timeout' definition 'retry_timeout'.
doscan-0.3.3/src/scan_udp.cc:204:3: style: Class 'scan_udp_single' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doscan-0.3.3/src/subnets.cc:114:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
doscan-0.3.3/src/subnets.cc:265:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
doscan-0.3.3/src/utils.cc:84:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
doscan-0.3.3/src/utils.cc:90:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
[15:07]

ftp://ftp.se.debian.org/debian/pool/main/d/doschk/doschk_1.1.orig.tar.gz
doschk-1.1.orig/doschk.c:326:10: style: The scope of the variable 'dos_dev_name' can be reduced. [variableScope]
doschk-1.1.orig/doschk.c:477:0: error: Resource leak: input [resourceLeak]
[15:07]

ftp://ftp.se.debian.org/debian/pool/main/d/dose2/dose2_1.4.2.orig.tar.gz
dose2-1.4.2/mmap/map.c:83:13: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
dose2-1.4.2/mmap/map.c:79:10: style: Variable 'copy' is assigned a value that is never used. [unreadVariable]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:854:17: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:854:26: style: Condition '16384==16384' is always true [knownConditionTrueFalse]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:985:3: style: Variable 'header' is reassigned a value before the old one has been used. [redundantAssignment]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:958:3: note: Variable 'header' is reassigned a value before the old one has been used.
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:985:3: note: Variable 'header' is reassigned a value before the old one has been used.
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:854:26: style: Same expression on both sides of '=='. [duplicateExpression]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:167:113: style: The scope of the variable 'my_locale' can be reduced. [variableScope]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:658:53: style: The scope of the variable 'sep' can be reduced. [variableScope]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:658:59: style: The scope of the variable 'dot' can be reduced. [variableScope]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:459:6: warning: Size of pointer 'dirindexes' used instead of size of its data. [pointerSize]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:915:11: style: Unused variable: block [unusedVariable]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:915:21: style: Unused variable: il [unusedVariable]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:915:25: style: Unused variable: dl [unusedVariable]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:915:30: style: Unused variable: ei [unusedVariable]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:915:34: style: Unused variable: nb [unusedVariable]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:916:10: style: Unused variable: x [unusedVariable]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:625:3: error: Common realloc mistake: 'version_string' nulled but not freed upon failure [memleakOnRealloc]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:630:3: error: Common realloc mistake: 'version_string' nulled but not freed upon failure [memleakOnRealloc]
dose2-1.4.2/ocamlrpm/ocamlrpm_stubs.c:908:28: error: Uninitialized variable: header [uninitvar]
[15:07]

ftp://ftp.se.debian.org/debian/pool/main/d/dose3/dose3_5.0.1.orig.tar.gz
dose3-5.0.1/rpm/librpm4_stubs.c:133:15: style: The scope of the variable 'fname' can be reduced. [variableScope]
dose3-5.0.1/rpm/librpm5_stubs.c:105:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dose3-5.0.1/rpm/librpm5_stubs.c:161:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dose3-5.0.1/rpm/librpm5_stubs.c:204:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[15:07]

ftp://ftp.se.debian.org/debian/pool/main/d/dosfstools/dosfstools_4.1.orig.tar.xz
dosfstools-4.1/src/endian_compat.h:26:0: error: #error No endian.h available and no fallback code [preprocessorErrorDirective]
dosfstools-4.1/src/common.c:101:13: style: The scope of the variable 'okay' can be reduced. [variableScope]
dosfstools-4.1/src/file.c:90:19: style: The scope of the variable 'c' can be reduced. [variableScope]
[15:07]

ftp://ftp.se.debian.org/debian/pool/main/d/dossizola/dossizola_1.0.orig.tar.gz
dossizola-1.0/dossizola/fct.c:122:18: style: The scope of the variable 'xDest' can be reduced. [variableScope]
dossizola-1.0/dossizola/fct.c:122:25: style: The scope of the variable 'yDest' can be reduced. [variableScope]
dossizola-1.0/dossizola/ia.c:160:27: style: The scope of the variable 'Compteur2' can be reduced. [variableScope]
dossizola-1.0/dossizola/ia.c:344:27: style: The scope of the variable 'Compteur2' can be reduced. [variableScope]
dossizola-1.0/dossizola/ia.c:215:48: error: Uninitialized variable: v [uninitvar]
dossizola-1.0/dossizola/ia.c:400:54: error: Uninitialized variable: v [uninitvar]
dossizola-1.0/dossizola/jeu.c:195:13: warning: Logical disjunction always evaluates to true: n != 0 || n != 1. [incorrectLogicOperator]
dossizola-1.0/dossizola/jeu.c:79:6: style: The scope of the variable 'n' can be reduced. [variableScope]
dossizola-1.0/dossizola/jeu.c:118:6: style: The scope of the variable 'xDecal' can be reduced. [variableScope]
dossizola-1.0/dossizola/jeu.c:118:14: style: The scope of the variable 'yDecal' can be reduced. [variableScope]
dossizola-1.0/dossizola/jeu.c:103:14: error: Uninitialized variable: img [uninitvar]
dossizola-1.0/dossizola/jeu.c:103:23: error: Uninitialized variable: n [uninitvar]
dossizola-1.0/dossizola/jeu.c:104:14: error: Uninitialized variable: img [uninitvar]
[15:07]

ftp://ftp.se.debian.org/debian/pool/main/d/dot-forward/dot-forward_0.71.orig.tar.gz
dot-forward-0.71/alloc.c:9:22: style: union member 'aligned::irrelevant' is never used. [unusedStructMember]
dot-forward-0.71/alloc.c:9:52: style: union member 'aligned::d' is never used. [unusedStructMember]
dot-forward-0.71/case_diffb.c:8:26: style: The scope of the variable 'x' can be reduced. [variableScope]
dot-forward-0.71/case_diffb.c:9:26: style: The scope of the variable 'y' can be reduced. [variableScope]
dot-forward-0.71/getln2.c:14:25: style: The scope of the variable 'i' can be reduced. [variableScope]
dot-forward-0.71/getln2.c:15:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dot-forward-0.71/sgetopt.c:46:15: style: Array index 'subgetoptind' is used before limits check. [arrayIndexThenCheck]
dot-forward-0.71/substdio_copy.c:7:16: style: The scope of the variable 'n' can be reduced. [variableScope]
dot-forward-0.71/substdio_copy.c:8:18: style: The scope of the variable 'x' can be reduced. [variableScope]
dot-forward-0.71/token822.c:69:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
[15:07]

ftp://ftp.se.debian.org/debian/pool/main/d/dot2tex/dot2tex_2.9.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dotclear/dotclear_2.6.4+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dotconf/dotconf_1.3.orig.tar.gz
williamh-dotconf-4cd7b3a/src/dotconf.c:198:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
williamh-dotconf-4cd7b3a/src/dotconf.c:302:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
williamh-dotconf-4cd7b3a/src/dotconf.c:283:14: style: The scope of the variable 'cp2' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:922:6: style: The scope of the variable 'prefix_len' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:923:6: style: The scope of the variable 'tmp_count' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:924:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:925:6: style: The scope of the variable 'found_path' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1060:16: style: The scope of the variable 'included' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1062:17: style: The scope of the variable 'dirptr' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1063:6: style: The scope of the variable 'i' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1065:7: style: The scope of the variable 'new_pre' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1066:7: style: The scope of the variable 'already_matched' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1070:8: style: The scope of the variable 'new_path' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1077:6: style: The scope of the variable 'new_path_len' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1078:6: style: The scope of the variable 'name_len' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1079:6: style: The scope of the variable 'alloced' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1080:6: style: The scope of the variable 'match_state' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1226:16: style: The scope of the variable 'included' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1228:17: style: The scope of the variable 'dirptr' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1230:7: style: The scope of the variable 'new_pre' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1236:8: style: The scope of the variable 'new_path' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1239:8: style: The scope of the variable 'sub' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1246:6: style: The scope of the variable 'new_path_len' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1247:6: style: The scope of the variable 'name_len' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1248:6: style: The scope of the variable 'alloced' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1249:6: style: The scope of the variable 'match_state' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:1251:6: style: The scope of the variable 'sub_count' can be reduced. [variableScope]
williamh-dotconf-4cd7b3a/src/dotconf.c:328:23: style: Checking if unsigned variable 'configfile->size' is less than zero. [unsignedLessThanZero]
williamh-dotconf-4cd7b3a/src/dotconf.c:183:52: style: Function 'dotconf_warning' argument 2 names different: declaration 'level' definition 'type'. [funcArgNamesDifferent]
williamh-dotconf-4cd7b3a/src/dotconf.h:226:53: note: Function 'dotconf_warning' argument 2 names different: declaration 'level' definition 'type'.
williamh-dotconf-4cd7b3a/src/dotconf.c:183:52: note: Function 'dotconf_warning' argument 2 names different: declaration 'level' definition 'type'.
williamh-dotconf-4cd7b3a/src/dotconf.c:222:4: error: Common realloc mistake: 'temp' nulled but not freed upon failure [memleakOnRealloc]
williamh-dotconf-4cd7b3a/src/dotconf.c:362:0: error: Memory leak: here_doc [memleak]
[15:07]

ftp://ftp.se.debian.org/debian/pool/main/d/dotlrn/dotlrn_2.5.0+dfsg2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dots/dots_0.0.20100108.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dotur/dotur_1.53.orig.tar.gz
DOTUR-1.53/richness.h:643:12: style: Condition 'i>10' is always true [knownConditionTrueFalse]
DOTUR-1.53/otu.h:135:3: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
DOTUR-1.53/otu.h:134:0: note: Variable 'd' is reassigned a value before the old one has been used.
DOTUR-1.53/otu.h:135:3: note: Variable 'd' is reassigned a value before the old one has been used.
DOTUR-1.53/richness.h:531:10: style: The scope of the variable 'var' can be reduced. [variableScope]
DOTUR-1.53/richness.h:673:12: style: The scope of the variable 'pp' can be reduced. [variableScope]
DOTUR-1.53/dotur.C:93:6: style: The scope of the variable 'matrix' can be reduced. [variableScope]
DOTUR-1.53/dotur.C:101:9: style: The scope of the variable 'p' can be reduced. [variableScope]
DOTUR-1.53/otu.h:60:6: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
DOTUR-1.53/otu.h:169:0: style: Variable 'count1' is assigned a value that is never used. [unreadVariable]
DOTUR-1.53/otu.h:170:0: style: Variable 'count2' is assigned a value that is never used. [unreadVariable]
DOTUR-1.53/dotur.C:56:12: style: Variable 'cfile' is assigned a value that is never used. [unreadVariable]
DOTUR-1.53/dotur.C:70:12: style: Variable 'rfile' is assigned a value that is never used. [unreadVariable]
DOTUR-1.53/richness.h:611:27: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
DOTUR-1.53/richness.h:727:27: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
DOTUR-1.53/otu.h:12:2: warning: Member variable 'DistanceMatrix::jumble' is not initialized in the constructor. [uninitMemberVar]
DOTUR-1.53/otu.h:12:2: warning: Member variable 'DistanceMatrix::similarity' is not initialized in the constructor. [uninitMemberVar]
DOTUR-1.53/otu.h:12:2: warning: Member variable 'DistanceMatrix::rank' is not initialized in the constructor. [uninitMemberVar]
DOTUR-1.53/otu.h:12:2: warning: Member variable 'DistanceMatrix::cutoff' is not initialized in the constructor. [uninitMemberVar]
DOTUR-1.53/otu.h:12:2: warning: Member variable 'DistanceMatrix::distance' is not initialized in the constructor. [uninitMemberVar]
DOTUR-1.53/otu.h:12:2: warning: Member variable 'DistanceMatrix::prevdist' is not initialized in the constructor. [uninitMemberVar]
DOTUR-1.53/otu.h:12:2: warning: Member variable 'DistanceMatrix::n' is not initialized in the constructor. [uninitMemberVar]
DOTUR-1.53/otu.h:12:2: warning: Member variable 'DistanceMatrix::test' is not initialized in the constructor. [uninitMemberVar]
DOTUR-1.53/otu.h:12:2: warning: Member variable 'DistanceMatrix::coord' is not initialized in the constructor. [uninitMemberVar]
DOTUR-1.53/richness.h:12:2: warning: Member variable 'OTUMatrix::rarefy' is not initialized in the constructor. [uninitMemberVar]
DOTUR-1.53/richness.h:12:2: warning: Member variable 'OTUMatrix::distances' is not initialized in the constructor. [uninitMemberVar]
DOTUR-1.53/richness.h:12:2: warning: Member variable 'OTUMatrix::iter' is not initialized in the constructor. [uninitMemberVar]
DOTUR-1.53/richness.h:12:2: warning: Member variable 'OTUMatrix::sample' is not initialized in the constructor. [uninitMemberVar]
DOTUR-1.53/richness.h:12:2: warning: Member variable 'OTUMatrix::ssamp' is not initialized in the constructor. [uninitMemberVar]
DOTUR-1.53/otu.h:15:7: style: Technically the member function 'DistanceMatrix::print_matrix' can be const. [functionConst]
DOTUR-1.53/otu.h:434:22: note: Technically the member function 'DistanceMatrix::print_matrix' can be const.
DOTUR-1.53/otu.h:15:7: note: Technically the member function 'DistanceMatrix::print_matrix' can be const.
DOTUR-1.53/otu.h:17:7: style: Technically the member function 'DistanceMatrix::print_w' can be const. [functionConst]
DOTUR-1.53/otu.h:423:22: note: Technically the member function 'DistanceMatrix::print_w' can be const.
DOTUR-1.53/otu.h:17:7: note: Technically the member function 'DistanceMatrix::print_w' can be const.
DOTUR-1.53/otu.h:32:8: performance: Technically the member function 'DistanceMatrix::min_compare' can be static. [functionStatic]
DOTUR-1.53/otu.h:248:23: note: Technically the member function 'DistanceMatrix::min_compare' can be static.
DOTUR-1.53/otu.h:32:8: note: Technically the member function 'DistanceMatrix::min_compare' can be static.
DOTUR-1.53/richness.h:15:7: style: Technically the member function 'OTUMatrix::rank_abundance' can be const. [functionConst]
DOTUR-1.53/richness.h:814:17: note: Technically the member function 'OTUMatrix::rank_abundance' can be const.
DOTUR-1.53/richness.h:15:7: note: Technically the member function 'OTUMatrix::rank_abundance' can be const.
DOTUR-1.53/richness.h:28:7: performance: Technically the member function 'OTUMatrix::expand' can be static. [functionStatic]
DOTUR-1.53/richness.h:160:17: note: Technically the member function 'OTUMatrix::expand' can be static.
DOTUR-1.53/richness.h:28:7: note: Technically the member function 'OTUMatrix::expand' can be static.
DOTUR-1.53/richness.h:32:7: performance: Technically the member function 'OTUMatrix::simpson' can be static. [functionStatic]
DOTUR-1.53/richness.h:391:17: note: Technically the member function 'OTUMatrix::simpson' can be static.
DOTUR-1.53/richness.h:32:7: note: Technically the member function 'OTUMatrix::simpson' can be static.
DOTUR-1.53/richness.h:33:7: performance: Technically the member function 'OTUMatrix::shannon' can be static. [functionStatic]
DOTUR-1.53/richness.h:410:17: note: Technically the member function 'OTUMatrix::shannon' can be static.
DOTUR-1.53/richness.h:33:7: note: Technically the member function 'OTUMatrix::shannon' can be static.
DOTUR-1.53/richness.h:35:7: performance: Technically the member function 'OTUMatrix::calcace' can be static. [functionStatic]
DOTUR-1.53/richness.h:626:17: note: Technically the member function 'OTUMatrix::calcace' can be static.
DOTUR-1.53/richness.h:35:7: note: Technically the member function 'OTUMatrix::calcace' can be static.
DOTUR-1.53/richness.h:37:7: performance: Technically the member function 'OTUMatrix::bootstrap' can be static. [functionStatic]
DOTUR-1.53/richness.h:372:17: note: Technically the member function 'OTUMatrix::bootstrap' can be static.
DOTUR-1.53/richness.h:37:7: note: Technically the member function 'OTUMatrix::bootstrap' can be static.
DOTUR-1.53/richness.h:735:31: performance: Function parameter 'ltt' should be passed by const reference. [passedByValue]
DOTUR-1.53/richness.h:814:39: performance: Function parameter 'fname_root' should be passed by const reference. [passedByValue]
DOTUR-1.53/dotur.C:40:24: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
[15:08]

ftp://ftp.se.debian.org/debian/pool/main/d/double-conversion/double-conversion_2.0.1.orig.tar.gz
src/utils.h:74:0: error: #error Target architecture was not detected as supported by Double-Conversion. [preprocessorErrorDirective]
test/cctest/cctest.h:83:55: warning: Either the condition 'expected==NULL' is redundant or there is possible null pointer dereference: expected. [nullPointerRedundantCheck]
test/cctest/cctest.h:77:17: note: Assuming that condition 'expected==NULL' is not redundant
test/cctest/cctest.h:83:55: note: Null pointer dereference
test/cctest/cctest.h:83:65: warning: Either the condition 'value==NULL' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck]
test/cctest/cctest.h:78:34: note: Assuming that condition 'value==NULL' is not redundant
test/cctest/cctest.h:83:65: note: Null pointer dereference
test/cctest/cctest.h:127:15: style: Technically the member function 'CcTest::file' can be const. [functionConst]
test/cctest/cctest.h:128:15: style: Technically the member function 'CcTest::name' can be const. [functionConst]
test/cctest/cctest.h:129:15: style: Technically the member function 'CcTest::dependency' can be const. [functionConst]
test/cctest/cctest.h:130:8: style: Technically the member function 'CcTest::enabled' can be const. [functionConst]
test/cctest/test-fast-dtoa.cc:280:8: style: The scope of the variable 'status' can be reduced. [variableScope]
test/cctest/test-fast-dtoa.cc:309:8: style: The scope of the variable 'status' can be reduced. [variableScope]
test/cctest/test-fast-dtoa.cc:338:8: style: The scope of the variable 'status' can be reduced. [variableScope]
test/cctest/test-fixed-dtoa.cc:494:8: style: The scope of the variable 'status' can be reduced. [variableScope]
[15:08]

ftp://ftp.se.debian.org/debian/pool/main/d/doublecmd/doublecmd_0.8.3.orig.tar.gz
doublecmd-0.8.3/libraries/src/libbz2/blocksort.c:220:25: style: The scope of the variable 'r' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/blocksort.c:221:10: style: The scope of the variable 'nNotDone' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/blocksort.c:356:11: style: The scope of the variable 's1' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/blocksort.c:356:15: style: The scope of the variable 's2' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/blocksort.c:494:10: style: The scope of the variable 'i' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/blocksort.c:494:16: style: The scope of the variable 'h' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/blocksort.c:585:10: style: The scope of the variable 't' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/blocksort.c:1039:12: style: The scope of the variable 'quadrant' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/blocksort.c:1041:12: style: The scope of the variable 'budgetInit' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/bzlib.c:689:18: style: The scope of the variable 'mid' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/bzlib.c:970:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/bzlib.c:1030:12: style: The scope of the variable 'n' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/bzlib.c:1030:15: style: The scope of the variable 'n2' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/bzlib.c:1030:19: style: The scope of the variable 'ret' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/bzlib.c:1167:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/bzlib.c:1390:11: style: The scope of the variable 'unused' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/bzlib.c:1397:11: style: The scope of the variable 'workFactor' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/bzlib.c:1399:11: style: The scope of the variable 'nUnused' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/compress.c:123:15: style: The scope of the variable 'j' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/compress.c:241:30: style: The scope of the variable 'totc' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/compress.c:242:33: style: The scope of the variable 'minLen' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/compress.c:242:41: style: The scope of the variable 'maxLen' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/compress.c:281:26: style: The scope of the variable 'tFreq' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/compress.c:281:33: style: The scope of the variable 'aFreq' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/compress.c:463:31: style: The scope of the variable 'll_i' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/compress.c:463:43: style: The scope of the variable 'tmp' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/decompress.c:304:34: style: The scope of the variable 'tmp' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/decompress.c:425:22: style: The scope of the variable 'ii' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/decompress.c:425:26: style: The scope of the variable 'jj' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/decompress.c:425:30: style: The scope of the variable 'kk' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/decompress.c:425:38: style: The scope of the variable 'lno' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/decompress.c:425:43: style: The scope of the variable 'off' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/huffman.c:72:10: style: The scope of the variable 'nNodes' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/huffman.c:72:18: style: The scope of the variable 'nHeap' can be reduced. [variableScope]
doublecmd-0.8.3/libraries/src/libbz2/huffman.c:73:10: style: The scope of the variable 'tooLong' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:1087:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:1040:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:1036:0: note: Variable 'data' is reassigned a value before the old one has been used.
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:1040:3: note: Variable 'data' is reassigned a value before the old one has been used.
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:429:10: style: The scope of the variable 'f' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:430:9: style: The scope of the variable 's' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:444:10: style: The scope of the variable 'root' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:445:9: style: The scope of the variable 'path' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:445:16: style: The scope of the variable 's' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:722:14: style: The scope of the variable 'res' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:755:14: style: The scope of the variable 'res' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:784:14: style: The scope of the variable 'res' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:813:14: style: The scope of the variable 'res' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:974:7: style: The scope of the variable 'Percent' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:1004:15: style: The scope of the variable 'Connection' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:1020:21: style: The scope of the variable 'globs' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:1094:16: style: The scope of the variable 'Connection' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:1134:15: style: The scope of the variable 'Connection' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:1203:19: style: The scope of the variable 'info' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:1586:14: style: The scope of the variable 'res' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:1664:16: style: The scope of the variable 'dst' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:1666:14: style: The scope of the variable 'res' can be reduced. [variableScope]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:317:3: style: Variable 'choice' is assigned a value that is never used. [unreadVariable]
doublecmd-0.8.3/plugins/wfx/gvfs/src/gvfs.c:1488:11: style: Variable 'sDir' is assigned a value that is never used. [unreadVariable]
[15:08]

ftp://ftp.se.debian.org/debian/pool/main/d/doublecmd-help/doublecmd-help_0.8.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/doublex/doublex_1.8.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/douf00/douf00_3.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dov4l/dov4l_0.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dovecot/dovecot_2.3.2.1.orig.tar.gz
dovecot-2.3.2.1/src/anvil/anvil-connection.c:143:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/anvil/connect-limit.c:50:50: style: Function 'connect_limit_deinit' argument 1 names different: declaration 'limit' definition '_limit'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/anvil/connect-limit.h:5:50: note: Function 'connect_limit_deinit' argument 1 names different: declaration 'limit' definition '_limit'.
dovecot-2.3.2.1/src/anvil/connect-limit.c:50:50: note: Function 'connect_limit_deinit' argument 1 names different: declaration 'limit' definition '_limit'.
dovecot-2.3.2.1/src/anvil/penalty.c:164:9: style: The scope of the variable 'rec_last_update' can be reduced. [variableScope]
dovecot-2.3.2.1/src/anvil/penalty.c:71:38: style: Function 'penalty_deinit' argument 1 names different: declaration 'penalty' definition '_penalty'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/anvil/penalty.h:7:38: note: Function 'penalty_deinit' argument 1 names different: declaration 'penalty' definition '_penalty'.
dovecot-2.3.2.1/src/anvil/penalty.c:71:38: note: Function 'penalty_deinit' argument 1 names different: declaration 'penalty' definition '_penalty'.
dovecot-2.3.2.1/src/auth/auth-cache.c:247:42: style: Function 'auth_cache_free' argument 1 names different: declaration 'cache' definition '_cache'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/auth-cache.h:29:42: note: Function 'auth_cache_free' argument 1 names different: declaration 'cache' definition '_cache'.
dovecot-2.3.2.1/src/auth/auth-cache.c:247:42: note: Function 'auth_cache_free' argument 1 names different: declaration 'cache' definition '_cache'.
dovecot-2.3.2.1/src/auth/auth-client-connection.c:38:14: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-client-connection.c:38:18: style: The scope of the variable 'p2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-client-connection.c:371:69: style: Function 'auth_client_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/auth-client-connection.h:29:69: note: Function 'auth_client_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/auth/auth-client-connection.c:371:69: note: Function 'auth_client_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/auth/auth-fields.c:122:21: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-fields.c:188:21: style: The scope of the variable 'field' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-master-connection.c:52:16: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-master-connection.c:52:20: style: The scope of the variable 'p2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-master-connection.c:277:14: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-master-connection.c:403:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-master-connection.c:555:27: style: The scope of the variable 'arg' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-master-connection.c:806:69: style: Function 'auth_master_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/auth-master-connection.h:37:69: note: Function 'auth_master_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/auth/auth-master-connection.c:806:69: note: Function 'auth_master_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/auth/auth-master-connection.c:835:67: style: Function 'auth_master_connection_unref' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/auth-master-connection.h:40:67: note: Function 'auth_master_connection_unref' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/auth/auth-master-connection.c:835:67: note: Function 'auth_master_connection_unref' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/auth/auth-penalty.c:46:48: style: Function 'auth_penalty_deinit' argument 1 names different: declaration 'penalty' definition '_penalty'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/auth-penalty.h:18:48: note: Function 'auth_penalty_deinit' argument 1 names different: declaration 'penalty' definition '_penalty'.
dovecot-2.3.2.1/src/auth/auth-penalty.c:46:48: note: Function 'auth_penalty_deinit' argument 1 names different: declaration 'penalty' definition '_penalty'.
dovecot-2.3.2.1/src/auth/auth-policy.c:78:33: warning: Either the condition 'fptr!=NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
dovecot-2.3.2.1/src/auth/auth-policy.c:116:11: note: Assuming that condition 'fptr!=NULL' is not redundant
dovecot-2.3.2.1/src/auth/auth-policy.c:124:37: note: Calling function 'auth_policy_strptrcmp', 2nd argument 'a1' value is 0
dovecot-2.3.2.1/src/auth/auth-policy.c:78:33: note: Null pointer subtraction
dovecot-2.3.2.1/src/auth/auth-request-handler.c:464:15: style: The scope of the variable 'secs' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-request-handler.c:724:14: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-request-handler.c:853:18: style: The scope of the variable 'j' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-request-handler.c:854:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-request-handler.c:100:63: style: Function 'auth_request_handler_unref' argument 1 names different: declaration 'handler' definition '_handler'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/auth-request-handler.h:26:63: note: Function 'auth_request_handler_unref' argument 1 names different: declaration 'handler' definition '_handler'.
dovecot-2.3.2.1/src/auth/auth-request-handler.c:100:63: note: Function 'auth_request_handler_unref' argument 1 names different: declaration 'handler' definition '_handler'.
dovecot-2.3.2.1/src/auth/auth-request-handler.c:119:65: style: Function 'auth_request_handler_destroy' argument 1 names different: declaration 'handler' definition '_handler'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/auth-request-handler.h:25:65: note: Function 'auth_request_handler_destroy' argument 1 names different: declaration 'handler' definition '_handler'.
dovecot-2.3.2.1/src/auth/auth-request-handler.c:119:65: note: Function 'auth_request_handler_destroy' argument 1 names different: declaration 'handler' definition '_handler'.
dovecot-2.3.2.1/src/auth/auth-request-handler.c:351:17: style: Function 'auth_request_handler_reply' argument 3 names different: declaration 'reply' definition 'auth_reply'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/auth-request-handler.h:39:17: note: Function 'auth_request_handler_reply' argument 3 names different: declaration 'reply' definition 'auth_reply'.
dovecot-2.3.2.1/src/auth/auth-request-handler.c:351:17: note: Function 'auth_request_handler_reply' argument 3 names different: declaration 'reply' definition 'auth_reply'.
dovecot-2.3.2.1/src/auth/auth-request-var-expand.c:63:39: style: Function 'auth_request_str_escape' argument 2 names different: declaration 'request' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/auth-request-var-expand.h:41:36: note: Function 'auth_request_str_escape' argument 2 names different: declaration 'request' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/auth/auth-request-var-expand.c:63:39: note: Function 'auth_request_str_escape' argument 2 names different: declaration 'request' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/auth/auth-request-var-expand.c:271:50: style: Function 't_auth_request_var_expand' argument 2 names different: declaration 'auth_request' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/auth-request-var-expand.h:36:37: note: Function 't_auth_request_var_expand' argument 2 names different: declaration 'auth_request' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/auth/auth-request-var-expand.c:271:50: note: Function 't_auth_request_var_expand' argument 2 names different: declaration 'auth_request' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/auth/auth-request.c:2212:2: style: Variable 'port' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/auth/auth-request.c:2209:0: note: Variable 'port' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/auth/auth-request.c:2212:2: note: Variable 'port' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/auth/auth-request.c:1049:32: style: The scope of the variable 'ctx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-request.c:1241:32: style: The scope of the variable 'ctx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-request.c:1354:12: style: The scope of the variable 'str' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-request.c:2095:20: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-request.c:2277:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-request.c:2278:7: style: The scope of the variable 'proxy_host_is_self' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-request.c:2419:14: style: The scope of the variable 'working_scheme' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-request.c:249:47: style: Function 'auth_request_unref' argument 1 names different: declaration 'request' definition '_request'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/auth-request.h:185:47: note: Function 'auth_request_unref' argument 1 names different: declaration 'request' definition '_request'.
dovecot-2.3.2.1/src/auth/auth-request.c:249:47: note: Function 'auth_request_unref' argument 1 names different: declaration 'request' definition '_request'.
dovecot-2.3.2.1/src/auth/auth-request.c:2476:57: style: Function 'auth_request_log_unknown_user' argument 1 names different: declaration 'auth_request' definition 'request'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/auth-request.h:267:57: note: Function 'auth_request_log_unknown_user' argument 1 names different: declaration 'auth_request' definition 'request'.
dovecot-2.3.2.1/src/auth/auth-request.c:2476:57: note: Function 'auth_request_log_unknown_user' argument 1 names different: declaration 'auth_request' definition 'request'.
dovecot-2.3.2.1/src/auth/auth-settings.c:362:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-worker-client.c:82:20: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-worker-client.c:560:12: style: The scope of the variable 'str' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth-worker-client.c:825:61: style: Function 'auth_worker_client_destroy' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/auth-worker-client.h:13:61: note: Function 'auth_worker_client_destroy' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/auth/auth-worker-client.c:825:61: note: Function 'auth_worker_client_destroy' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/auth/auth-worker-client.c:848:59: style: Function 'auth_worker_client_unref' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/auth-worker-client.h:14:59: note: Function 'auth_worker_client_unref' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/auth/auth-worker-client.c:848:59: note: Function 'auth_worker_client_unref' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/auth/auth-worker-server.c:500:34: style: The scope of the variable 'connp' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth.c:336:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/auth.c:368:30: style: The scope of the variable 'service_set' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/checkpassword-reply.c:14:26: style: The scope of the variable 'key' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/checkpassword-reply.c:14:32: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/crypt-blowfish.c:389:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/crypt-blowfish.c:389:20: style: The scope of the variable 'c1' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/crypt-blowfish.c:413:15: style: The scope of the variable 'c1' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/crypt-blowfish.c:413:19: style: The scope of the variable 'c2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/crypt-blowfish.c:444:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/db-dict.c:380:27: style: The scope of the variable 'key' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/db-dict.c:446:27: style: The scope of the variable 'iterkey' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/db-dict.c:322:45: style: Function 'db_dict_unref' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/db-dict.h:60:45: note: Function 'db_dict_unref' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/auth/db-dict.c:322:45: note: Function 'db_dict_unref' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/auth/db-dict.c:441:25: style: Function 'db_dict_value_iter_init' argument 3 names different: declaration 'fields' definition 'db_dict_field'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/db-dict.h:66:41: note: Function 'db_dict_value_iter_init' argument 3 names different: declaration 'fields' definition 'db_dict_field'.
dovecot-2.3.2.1/src/auth/db-dict.c:441:25: note: Function 'db_dict_value_iter_init' argument 3 names different: declaration 'fields' definition 'db_dict_field'.
dovecot-2.3.2.1/src/auth/db-dict.c:634:59: style: Function 'db_dict_value_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/db-dict.h:71:59: note: Function 'db_dict_value_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/auth/db-dict.c:634:59: note: Function 'db_dict_value_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/auth/mech-digest-md5.c:119:23: style: The scope of the variable 'a2_hex' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/mech-digest-md5.c:119:32: style: The scope of the variable 'response_hex' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/mech-digest-md5.c:283:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/mech-digest-md5.c:551:14: style: The scope of the variable 'username' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/mech-login.c:21:14: style: The scope of the variable 'username' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/mech-rpa.c:444:23: style: The scope of the variable 'token4' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/mech.c:138:28: style: The scope of the variable 'mech' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/mech.c:174:56: style: Function 'mech_register_deinit' argument 1 names different: declaration 'reg' definition '_reg'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/mech.h:70:56: note: Function 'mech_register_deinit' argument 1 names different: declaration 'reg' definition '_reg'.
dovecot-2.3.2.1/src/auth/mech.c:174:56: note: Function 'mech_register_deinit' argument 1 names different: declaration 'reg' definition '_reg'.
dovecot-2.3.2.1/src/auth/passdb-cache.c:19:14: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/passdb-dict.c:89:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/passdb-imap.c:91:12: style: The scope of the variable 'str' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/passdb-imap.c:146:14: style: The scope of the variable 'key' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/passdb.c:64:14: style: The scope of the variable 'plaintext' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/password-scheme-crypt.c:184:14: style: The scope of the variable 'crypted' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/password-scheme-scram.c:93:35: warning: Function 'scram_sha1_verify' argument order different: declaration 'plaintext, ATTR_UNUSED, raw_password, size, ATTR_UNUSED' definition 'plaintext, ATTR_UNUSED, raw_password, size, error_r' [funcArgOrderDifferent]
dovecot-2.3.2.1/src/auth/password-scheme.h:100:35: note: Function 'scram_sha1_verify' argument order different: declaration 'plaintext, ATTR_UNUSED, raw_password, size, ATTR_UNUSED' definition 'plaintext, ATTR_UNUSED, raw_password, size, error_r'
dovecot-2.3.2.1/src/auth/password-scheme-scram.c:93:35: note: Function 'scram_sha1_verify' argument order different: declaration 'plaintext, ATTR_UNUSED, raw_password, size, ATTR_UNUSED' definition 'plaintext, ATTR_UNUSED, raw_password, size, error_r'
dovecot-2.3.2.1/src/auth/password-scheme.c:340:25: style: The scope of the variable 'str' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/password-scheme.c:309:87: style: Function 'crypt_verify' argument 2 names different: declaration 'params' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/password-scheme.h:92:80: note: Function 'crypt_verify' argument 2 names different: declaration 'params' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/auth/password-scheme.c:309:87: note: Function 'crypt_verify' argument 2 names different: declaration 'params' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/auth/test-auth-cache.c:54:14: style: The scope of the variable 'cache_key' can be reduced. [variableScope]
dovecot-2.3.2.1/src/auth/test-auth-cache.c:22:50: style: Function 't_auth_request_var_expand' argument 2 names different: declaration 'auth_request' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/auth-request-var-expand.h:36:37: note: Function 't_auth_request_var_expand' argument 2 names different: declaration 'auth_request' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/auth/test-auth-cache.c:22:50: note: Function 't_auth_request_var_expand' argument 2 names different: declaration 'auth_request' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/auth/test-mock.c:13:41: style: Function 'auth_module_load' argument 1 names different: declaration 'names' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/auth-common.h:13:35: note: Function 'auth_module_load' argument 1 names different: declaration 'names' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/auth/test-mock.c:13:41: note: Function 'auth_module_load' argument 1 names different: declaration 'names' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/auth/userdb-blocking.c:111:63: style: Function 'userdb_blocking_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/userdb-blocking.h:9:63: note: Function 'userdb_blocking_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/auth/userdb-blocking.c:111:63: note: Function 'userdb_blocking_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/auth/userdb-blocking.c:120:65: style: Function 'userdb_blocking_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/auth/userdb-blocking.h:10:65: note: Function 'userdb_blocking_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/auth/userdb-blocking.c:120:65: note: Function 'userdb_blocking_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/config/all-settings.c:641:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/all-settings.c:1090:35: style: The scope of the variable 'list' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/all-settings.c:1289:42: style: The scope of the variable 'list' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/all-settings.c:1990:57: style: The scope of the variable 'list' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/all-settings.c:2244:14: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/all-settings.c:2510:44: style: The scope of the variable 'list' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/all-settings.c:3821:51: style: The scope of the variable 'list' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/all-settings.c:4312:35: style: The scope of the variable 'list' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/all-settings.c:4789:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/all-settings.c:4521:50: style: Function 'director_settings_verify' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/config/all-settings.c:4494:57: note: Function 'director_settings_verify' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/config/all-settings.c:4521:50: note: Function 'director_settings_verify' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/config/all-settings.c:256:14: style: struct member 'smtp_submit_settings::submission_host' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:257:14: style: struct member 'smtp_submit_settings::sendmail_path' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:258:15: style: struct member 'smtp_submit_settings::submission_timeout' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:260:14: style: struct member 'smtp_submit_settings::submission_ssl' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:348:14: style: struct member 'master_service_ssl_settings::ssl_ca' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:349:14: style: struct member 'master_service_ssl_settings::ssl_cert' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:350:14: style: struct member 'master_service_ssl_settings::ssl_alt_cert' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:351:14: style: struct member 'master_service_ssl_settings::ssl_key' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:352:14: style: struct member 'master_service_ssl_settings::ssl_alt_key' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:353:14: style: struct member 'master_service_ssl_settings::ssl_key_password' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:356:14: style: struct member 'master_service_ssl_settings::ssl_client_cert' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:357:14: style: struct member 'master_service_ssl_settings::ssl_client_key' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:358:14: style: struct member 'master_service_ssl_settings::ssl_dh' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:359:14: style: struct member 'master_service_ssl_settings::ssl_cipher_list' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:360:14: style: struct member 'master_service_ssl_settings::ssl_curve_list' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:361:14: style: struct member 'master_service_ssl_settings::ssl_min_protocol' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:362:14: style: struct member 'master_service_ssl_settings::ssl_cert_username_field' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:364:14: style: struct member 'master_service_ssl_settings::ssl_options' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:366:7: style: struct member 'master_service_ssl_settings::ssl_verify_client_cert' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:367:7: style: struct member 'master_service_ssl_settings::ssl_require_crl' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:368:7: style: struct member 'master_service_ssl_settings::verbose_ssl' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:369:7: style: struct member 'master_service_ssl_settings::ssl_prefer_server_ciphers' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:373:8: style: struct member 'Anonymous0::compression' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:374:8: style: struct member 'Anonymous0::tickets' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:382:14: style: struct member 'master_service_settings::log_path' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:383:14: style: struct member 'master_service_settings::info_log_path' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:384:14: style: struct member 'master_service_settings::debug_log_path' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:385:14: style: struct member 'master_service_settings::log_timestamp' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:386:14: style: struct member 'master_service_settings::log_debug' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:387:14: style: struct member 'master_service_settings::log_core_filter' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:388:14: style: struct member 'master_service_settings::syslog_facility' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:389:14: style: struct member 'master_service_settings::import_environment' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:390:14: style: struct member 'master_service_settings::stats_writer_socket_path' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:393:7: style: struct member 'master_service_settings::shutdown_clients' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:396:14: style: struct member 'master_service_settings::haproxy_trusted_networks' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:397:15: style: struct member 'master_service_settings::haproxy_timeout' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:415:14: style: struct member 'dict_sql_settings::connect' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:417:15: style: struct member 'dict_sql_settings::max_field_count' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:422:14: style: struct member 'dict_ldap_settings::uri' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:423:14: style: struct member 'dict_ldap_settings::bind_dn' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:424:14: style: struct member 'dict_ldap_settings::password' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:425:15: style: struct member 'dict_ldap_settings::timeout' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:426:15: style: struct member 'dict_ldap_settings::max_idle_time' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:428:15: style: struct member 'dict_ldap_settings::max_attribute_count' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:429:7: style: struct member 'dict_ldap_settings::require_ssl' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/all-settings.c:430:7: style: struct member 'dict_ldap_settings::start_tls' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/config/config-connection.c:73:14: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/config-filter.c:336:5: warning: Either the condition 'error_r==NULL' is redundant or there is possible null pointer dereference: error_r. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/config/config-filter.c:333:17: note: Assuming that condition 'error_r==NULL' is not redundant
dovecot-2.3.2.1/src/config/config-filter.c:336:5: note: Null pointer dereference
dovecot-2.3.2.1/src/config/config-filter.c:384:19: style: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same. [duplicateExpression]
dovecot-2.3.2.1/src/config/config-filter.c:354:22: note: 'error' is assigned value 'NULL' here.
dovecot-2.3.2.1/src/config/config-filter.c:384:19: note: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same.
dovecot-2.3.2.1/src/config/config-filter.c:53:7: style: The scope of the variable 'matched' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/config-filter.c:122:58: style: Function 'config_filter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/config/config-filter.h:28:58: note: Function 'config_filter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/config/config-filter.c:122:58: note: Function 'config_filter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/config/config-parser.c:75:6: warning: Either the condition 'info!=NULL' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/config/config-parser.c:83:11: note: Assuming that condition 'info!=NULL' is not redundant
dovecot-2.3.2.1/src/config/config-parser.c:75:6: note: Null pointer dereference
dovecot-2.3.2.1/src/config/config-parser.c:128:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/config-parser.c:421:14: style: The scope of the variable 'ssl_set' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/config-parser.c:764:14: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/config-parser.c:803:25: style: The scope of the variable 'var_value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/config-parser.c:805:22: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/config-request.c:178:22: warning: Possible null pointer dereference: dval [nullPointer]
dovecot-2.3.2.1/src/config/config-request.c:175:37: note: Assignment 'dval=_dval==NULL?NULL:*_dval', assigned value is 0
dovecot-2.3.2.1/src/config/config-request.c:178:22: note: Null pointer dereference
dovecot-2.3.2.1/src/config/config-request.c:221:22: style: The scope of the variable 'default_value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/config-request.c:224:9: style: The scope of the variable 'prefix_len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/config-request.c:446:37: style: The scope of the variable 'parser' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/config-request.c:443:57: style: Function 'config_export_finish' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/config/config-request.h:55:57: note: Function 'config_export_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/config/config-request.c:443:57: note: Function 'config_export_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/config/doveconf.c:409:43: style: The scope of the variable 'ctx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/doveconf.c:410:15: style: The scope of the variable 'indent' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/doveconf.c:506:9: style: The scope of the variable 'filter_len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/doveconf.c:609:14: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/old-set-parser.c:207:14: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/old-set-parser.c:208:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/old-set-parser.c:441:14: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/config/sysinfo-get.c:124:26: style: Same expression on both sides of '&&' because the value of '*uname_info=='\0'' and '*distro=='\0'' are the same. [duplicateExpression]
dovecot-2.3.2.1/src/config/sysinfo-get.c:110:46: note: 'uname_info' is assigned value '""' here.
dovecot-2.3.2.1/src/config/sysinfo-get.c:110:23: note: 'distro' is assigned value '""' here.
dovecot-2.3.2.1/src/config/sysinfo-get.c:124:26: note: Same expression on both sides of '&&' because the value of '*uname_info=='\0'' and '*distro=='\0'' are the same.
dovecot-2.3.2.1/src/dict/dict-commands.c:77:30: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/dict/dict-connection.c:136:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/director/auth-connection.c:95:54: style: Function 'auth_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/director/auth-connection.h:9:54: note: Function 'auth_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/director/auth-connection.c:95:54: note: Function 'auth_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/director/auth-connection.c:114:67: style: Function 'auth_connection_disconnected' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/director/auth-connection.c:30:67: note: Function 'auth_connection_disconnected' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/director/auth-connection.c:114:67: note: Function 'auth_connection_disconnected' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/director/director-connection.c:1924:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/director/director-connection.c:2235:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/director/director-connection.c:2392:62: style: Function 'director_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/director/director-connection.h:23:62: note: Function 'director_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/director/director-connection.c:2392:62: note: Function 'director_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/director/director-connection.c:2476:75: style: Function 'director_connection_disconnected' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/director/director-connection.c:152:75: note: Function 'director_connection_disconnected' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/director/director-connection.c:2476:75: note: Function 'director_connection_disconnected' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/director/director-connection.c:2495:72: style: Function 'director_connection_reconnect' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/director/director-connection.c:154:72: note: Function 'director_connection_reconnect' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/director/director-connection.c:2495:72: note: Function 'director_connection_reconnect' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/director/director-host.c:49:48: style: Function 'director_host_free' argument 1 names different: declaration 'host' definition '_host'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/director/director-host.h:50:48: note: Function 'director_host_free' argument 1 names different: declaration 'host' definition '_host'.
dovecot-2.3.2.1/src/director/director-host.c:49:48: note: Function 'director_host_free' argument 1 names different: declaration 'host' definition '_host'.
dovecot-2.3.2.1/src/director/director-request.c:54:15: style: The scope of the variable 'secs' can be reduced. [variableScope]
dovecot-2.3.2.1/src/director/director-request.c:86:28: style: The scope of the variable 'requestp' can be reduced. [variableScope]
dovecot-2.3.2.1/src/director/director-request.c:87:15: style: The scope of the variable 'user' can be reduced. [variableScope]
dovecot-2.3.2.1/src/director/director-request.c:88:14: style: The scope of the variable 'errormsg' can be reduced. [variableScope]
dovecot-2.3.2.1/src/director/director-request.c:281:20: style: The scope of the variable 'host' can be reduced. [variableScope]
dovecot-2.3.2.1/src/director/director-settings.c:117:50: style: Function 'director_settings_verify' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/director/director-settings.c:10:57: note: Function 'director_settings_verify' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/director/director-settings.c:117:50: note: Function 'director_settings_verify' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/director/director-test.c:259:54: style: Function 'imap_client_destroy' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/director/director-test.c:98:54: note: Function 'imap_client_destroy' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/director/director-test.c:259:54: note: Function 'imap_client_destroy' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/director/director-test.c:362:70: style: Function 'director_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/director/director-test.c:99:70: note: Function 'director_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/director/director-test.c:362:70: note: Function 'director_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/director/director.c:1073:14: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/director/director.c:1458:40: style: Function 'director_deinit' argument 1 names different: declaration 'dir' definition '_dir'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/director/director.h:185:40: note: Function 'director_deinit' argument 1 names different: declaration 'dir' definition '_dir'.
dovecot-2.3.2.1/src/director/director.c:1458:40: note: Function 'director_deinit' argument 1 names different: declaration 'dir' definition '_dir'.
dovecot-2.3.2.1/src/director/doveadm-connection.c:128:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/director/doveadm-connection.c:298:24: style: The scope of the variable 'host' can be reduced. [variableScope]
dovecot-2.3.2.1/src/director/doveadm-connection.c:1154:61: style: Function 'doveadm_connections_kick_callback' argument 1 names different: declaration 'dir' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/director/doveadm-connection.h:10:57: note: Function 'doveadm_connections_kick_callback' argument 1 names different: declaration 'dir' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/director/doveadm-connection.c:1154:61: note: Function 'doveadm_connections_kick_callback' argument 1 names different: declaration 'dir' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/director/login-connection.c:142:21: style: The scope of the variable 'line_params' can be reduced. [variableScope]
dovecot-2.3.2.1/src/director/login-connection.c:303:56: style: Function 'login_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/director/login-connection.h:16:56: note: Function 'login_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/director/login-connection.c:303:56: note: Function 'login_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/director/mail-host.c:54:21: style: The scope of the variable 'vhost' can be reduced. [variableScope]
dovecot-2.3.2.1/src/director/mail-host.c:499:48: style: Function 'mail_hosts_deinit' argument 1 names different: declaration 'list' definition '_list'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/director/mail-host.h:83:48: note: Function 'mail_hosts_deinit' argument 1 names different: declaration 'list' definition '_list'.
dovecot-2.3.2.1/src/director/mail-host.c:499:48: note: Function 'mail_hosts_deinit' argument 1 names different: declaration 'list' definition '_list'.
dovecot-2.3.2.1/src/director/main.c:133:14: style: The scope of the variable 'name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/director/main.c:236:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/director/user-directory.c:279:52: style: Function 'user_directory_deinit' argument 1 names different: declaration 'dir' definition '_dir'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/director/user-directory.h:38:52: note: Function 'user_directory_deinit' argument 1 names different: declaration 'dir' definition '_dir'.
dovecot-2.3.2.1/src/director/user-directory.c:279:52: note: Function 'user_directory_deinit' argument 1 names different: declaration 'dir' definition '_dir'.
dovecot-2.3.2.1/src/director/user-directory.c:326:62: style: Function 'user_directory_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/director/user-directory.h:75:62: note: Function 'user_directory_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/director/user-directory.c:326:62: note: Function 'user_directory_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/dns/dns-client.c:31:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/dns/dns-client.c:103:52: style: Function 'dns_client_destroy' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/dns/dns-client.c:25:52: note: Function 'dns_client_destroy' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/dns/dns-client.c:103:52: note: Function 'dns_client_destroy' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/doveadm/client-connection-http.c:322:28: style: The scope of the variable 'param' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/client-connection-http.c:773:33: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/client-connection-http.c:777:7: style: The scope of the variable 'sent' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/client-connection-http.c:1193:21: style: Function 'doveadm_http_server_connection_destroy' argument 2 names different: declaration 'reason' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/client-connection-http.c:1149:22: note: Function 'doveadm_http_server_connection_destroy' argument 2 names different: declaration 'reason' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/doveadm/client-connection-http.c:1193:21: note: Function 'doveadm_http_server_connection_destroy' argument 2 names different: declaration 'reason' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/doveadm/client-connection-tcp.c:311:33: style: The scope of the variable 'mail_cmd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/client-connection-tcp.c:497:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-auth-server.c:254:14: style: The scope of the variable 'key' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-auth-server.c:254:20: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-auth-server.c:255:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-auth-server.c:370:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-auth.c:450:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-auth.c:510:14: style: The scope of the variable 'key' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-auth.c:510:20: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-auth.c:511:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-auth.c:607:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-cmd.c:107:14: style: The scope of the variable 'cptr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-director.c:460:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-director.c:541:21: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-director.c:702:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-dsync.c:934:14: style: The scope of the variable 'username' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-dsync.c:1286:39: style: The scope of the variable 'flag_m' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-dsync.c:1286:47: style: The scope of the variable 'flag_u' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-dsync.c:1286:55: style: The scope of the variable 'flag_C' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-dsync.c:1286:63: style: The scope of the variable 'has_arg' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-dump-dbox.c:125:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-dump-index.c:191:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dovecot-2.3.2.1/src/doveadm/doveadm-dump-index.c:165:14: style: The scope of the variable 'name_start' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-dump-index.c:165:27: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-dump-index.c:166:12: style: The scope of the variable 'len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-dump-index.c:431:42: style: The scope of the variable 'field' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-dump-index.c:432:25: style: The scope of the variable 'cache_idx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-dump-index.c:526:33: style: The scope of the variable 'field' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-dump-index.c:529:15: style: The scope of the variable 'size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-fs.c:223:28: style: The scope of the variable 'm' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-kick.c:70:15: style: The scope of the variable 'kick_count' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-log.c:151:21: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-mail-fetch.c:532:28: style: The scope of the variable 'field' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-mail-import.c:48:21: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-mail-index.c:190:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-mail-iter.c:30:14: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-mail-iter.c:129:57: style: Function 'doveadm_mail_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/doveadm-mail-iter.h:16:57: note: Function 'doveadm_mail_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/doveadm/doveadm-mail-iter.c:129:57: note: Function 'doveadm_mail_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/doveadm/doveadm-mail-iter.c:134:62: style: Function 'doveadm_mail_iter_deinit_sync' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/doveadm-mail-iter.h:17:62: note: Function 'doveadm_mail_iter_deinit_sync' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/doveadm/doveadm-mail-iter.c:134:62: note: Function 'doveadm_mail_iter_deinit_sync' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/doveadm/doveadm-mail-iter.c:146:67: style: Function 'doveadm_mail_iter_deinit_rollback' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/doveadm-mail-iter.h:20:67: note: Function 'doveadm_mail_iter_deinit_rollback' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/doveadm/doveadm-mail-iter.c:146:67: note: Function 'doveadm_mail_iter_deinit_rollback' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/doveadm/doveadm-mail-mailbox.c:227:25: style: The scope of the variable 'ns' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-mail-mailbox.c:345:25: style: The scope of the variable 'ns' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-mail-mailbox.c:347:23: style: The scope of the variable 'storage' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-mail-mailbox.c:352:15: style: The scope of the variable 'ret2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-mail-mailbox.c:525:25: style: The scope of the variable 'ns' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-mail-search.c:20:14: style: The scope of the variable 'guid_str' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-mail.c:509:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dovecot-2.3.2.1/src/doveadm/doveadm-mail.c:598:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-mailbox-list-iter.c:143:73: style: Function 'doveadm_mailbox_list_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/doveadm-mailbox-list-iter.h:20:73: note: Function 'doveadm_mailbox_list_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/doveadm/doveadm-mailbox-list-iter.c:143:73: note: Function 'doveadm_mailbox_list_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/doveadm/doveadm-master.c:56:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-oldstats.c:76:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-oldstats.c:165:19: style: The scope of the variable 'old_line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-print-formatted.c:19:12: style: struct member 'doveadm_print_formatted_context::vbuf' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/doveadm/doveadm-print-table.c:55:26: style: The scope of the variable 'orig_length' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-print-table.c:197:15: style: The scope of the variable 'line_count' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-print.c:155:39: style: The scope of the variable 'hdr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-pw.c:96:14: style: The scope of the variable 'lives' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-replicator.c:119:15: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-settings.c:155:35: style: The scope of the variable 'list' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-settings.c:177:60: style: Function 'doveadm_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/doveadm-settings.c:10:55: note: Function 'doveadm_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/doveadm/doveadm-settings.c:177:60: note: Function 'doveadm_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/doveadm/doveadm-sis.c:65:7: style: The scope of the variable 'ret2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-util.c:51:14: style: The scope of the variable 'plugin_name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm-who.c:87:18: style: The scope of the variable 'ip_str' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/doveadm.c:55:20: style: The scope of the variable 'args' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain-mailbox-tree-sync.c:17:14: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain-mailbox-tree.c:126:14: style: The scope of the variable 'part' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain-mailbox-tree.c:127:9: style: The scope of the variable 'part_len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain-mailbox-tree.c:193:14: style: The scope of the variable 'old_vname' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain-mailbox-tree.c:324:29: style: The scope of the variable 'node' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain-mailbox.c:74:30: style: The scope of the variable 'dest_field' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain-mailbox.c:409:14: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain-mailbox.c:481:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain-mailbox.c:630:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain-mailbox.c:703:36: style: The scope of the variable 'state' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain.c:50:14: style: The scope of the variable 'import_title' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain.c:50:29: style: The scope of the variable 'export_title' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain.c:772:29: style: The scope of the variable 'node' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain.c:775:17: style: The scope of the variable 'guid_p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain.c:336:45: style: Function 'dsync_brain_deinit' argument 1 names different: declaration 'brain' definition '_brain'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain.h:100:45: note: Function 'dsync_brain_deinit' argument 1 names different: declaration 'brain' definition '_brain'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-brain.c:336:45: note: Function 'dsync_brain_deinit' argument 1 names different: declaration 'brain' definition '_brain'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-deserializer.c:81:60: style: Function 'dsync_deserializer_deinit' argument 1 names different: declaration 'deserializer' definition '_deserializer'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-deserializer.h:11:60: note: Function 'dsync_deserializer_deinit' argument 1 names different: declaration 'deserializer' definition '_deserializer'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-deserializer.c:81:60: note: Function 'dsync_deserializer_deinit' argument 1 names different: declaration 'deserializer' definition '_deserializer'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-deserializer.c:186:75: style: Function 'dsync_deserializer_decode_finish' argument 1 names different: declaration 'decoder' definition '_decoder'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-deserializer.h:25:75: note: Function 'dsync_deserializer_decode_finish' argument 1 names different: declaration 'decoder' definition '_decoder'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-deserializer.c:186:75: note: Function 'dsync_deserializer_decode_finish' argument 1 names different: declaration 'decoder' definition '_decoder'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-ibc-pipe.c:335:30: style: The scope of the variable 'ncf' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-ibc-stream.c:403:12: style: The scope of the variable 'error' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-ibc.c:7:42: style: Function 'dsync_ibc_deinit' argument 1 names different: declaration 'ibc' definition '_ibc'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-ibc.h:84:42: note: Function 'dsync_ibc_deinit' argument 1 names different: declaration 'ibc' definition '_ibc'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-ibc.c:7:42: note: Function 'dsync_ibc_deinit' argument 1 names different: declaration 'ibc' definition '_ibc'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-export.c:478:37: style: The scope of the variable 'dup_change' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-export.c:930:65: style: Function 'dsync_mailbox_export_deinit' argument 1 names different: declaration 'exporter' definition '_exporter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-export.h:32:65: note: Function 'dsync_mailbox_export_deinit' argument 1 names different: declaration 'exporter' definition '_exporter'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-export.c:930:65: note: Function 'dsync_mailbox_export_deinit' argument 1 names different: declaration 'exporter' definition '_exporter'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-import.c:384:23: style: The scope of the variable 'size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-import.c:629:23: style: The scope of the variable 'pmail' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-import.c:1671:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-import.c:1895:28: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-import.c:2136:29: style: The scope of the variable 'request' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-import.c:2744:15: style: The scope of the variable 'n' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-import.c:2888:65: style: Function 'dsync_mailbox_import_deinit' argument 1 names different: declaration 'importer' definition '_importer'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-import.h:51:65: note: Function 'dsync_mailbox_import_deinit' argument 1 names different: declaration 'importer' definition '_importer'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-import.c:2888:65: note: Function 'dsync_mailbox_import_deinit' argument 1 names different: declaration 'importer' definition '_importer'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-state.c:82:11: style: The scope of the variable 'guid_p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-fill.c:84:14: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-fill.c:86:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-fill.c:148:29: style: The scope of the variable 'node' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-fill.c:154:9: style: The scope of the variable 'timestamp' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-sync.c:157:41: style: The scope of the variable 'change' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-sync.c:158:14: style: The scope of the variable 'name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-sync.c:389:41: style: The scope of the variable 'change' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-sync.c:390:25: style: The scope of the variable 'new_name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-sync.c:460:41: style: The scope of the variable 'change' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-sync.c:463:21: style: The scope of the variable 'other_name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-sync.c:517:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-sync.c:547:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-sync.c:765:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-sync.c:1150:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-sync.c:1298:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-sync.c:1465:74: style: Function 'dsync_mailbox_trees_sync_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree.h:197:74: note: Function 'dsync_mailbox_trees_sync_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree-sync.c:1465:74: note: Function 'dsync_mailbox_trees_sync_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree.c:197:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree.c:238:14: style: The scope of the variable 'sha128' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree.c:239:11: style: The scope of the variable 'guid_p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree.c:277:14: style: The scope of the variable 'sha128' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree.c:278:11: style: The scope of the variable 'guid_p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree.c:399:29: style: The scope of the variable 'node' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree.c:36:60: style: Function 'dsync_mailbox_tree_deinit' argument 1 names different: declaration 'tree' definition '_tree'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree.h:120:60: note: Function 'dsync_mailbox_tree_deinit' argument 1 names different: declaration 'tree' definition '_tree'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree.c:36:60: note: Function 'dsync_mailbox_tree_deinit' argument 1 names different: declaration 'tree' definition '_tree'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree.c:220:70: style: Function 'dsync_mailbox_tree_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree.h:186:70: note: Function 'dsync_mailbox_tree_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-mailbox-tree.c:220:70: note: Function 'dsync_mailbox_tree_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-serializer.c:41:56: style: Function 'dsync_serializer_deinit' argument 1 names different: declaration 'serializer' definition '_serializer'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-serializer.h:7:56: note: Function 'dsync_serializer_deinit' argument 1 names different: declaration 'serializer' definition '_serializer'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-serializer.c:41:56: note: Function 'dsync_serializer_deinit' argument 1 names different: declaration 'serializer' definition '_serializer'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-serializer.c:93:71: style: Function 'dsync_serializer_encode_finish' argument 1 names different: declaration 'encoder' definition '_encoder'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-serializer.h:15:71: note: Function 'dsync_serializer_encode_finish' argument 1 names different: declaration 'encoder' definition '_encoder'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-serializer.c:93:71: note: Function 'dsync_serializer_encode_finish' argument 1 names different: declaration 'encoder' definition '_encoder'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-transaction-log-scan.c:510:11: style: The scope of the variable 'ret2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-transaction-log-scan.c:599:76: style: Function 'dsync_transaction_log_scan_deinit' argument 1 names different: declaration 'scan' definition '_scan'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/dsync/dsync-transaction-log-scan.h:30:76: note: Function 'dsync_transaction_log_scan_deinit' argument 1 names different: declaration 'scan' definition '_scan'.
dovecot-2.3.2.1/src/doveadm/dsync/dsync-transaction-log-scan.c:599:76: note: Function 'dsync_transaction_log_scan_deinit' argument 1 names different: declaration 'scan' definition '_scan'.
dovecot-2.3.2.1/src/doveadm/dsync/test-dsync-mailbox-tree-sync.c:66:29: style: The scope of the variable 'node' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/server-connection.c:345:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/server-connection.c:574:14: style: The scope of the variable 'error' can be reduced. [variableScope]
dovecot-2.3.2.1/src/doveadm/server-connection.c:570:59: style: Function 'server_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/doveadm/server-connection.h:15:59: note: Function 'server_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/doveadm/server-connection.c:570:59: note: Function 'server_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/imap-hibernate/imap-client.c:689:52: style: Function 'imap_clients_unhibernate' argument 1 names different: declaration 'context' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/imap-hibernate/imap-client.c:90:44: note: Function 'imap_clients_unhibernate' argument 1 names different: declaration 'context' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/imap-hibernate/imap-client.c:689:52: note: Function 'imap_clients_unhibernate' argument 1 names different: declaration 'context' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/imap-hibernate/imap-hibernate-client.c:25:12: style: struct member 'imap_hibernate_input::client_input' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/imap-hibernate/imap-master-connection.c:57:68: style: Function 'imap_master_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/imap-hibernate/imap-master-connection.h:18:68: note: Function 'imap_master_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/imap-hibernate/imap-master-connection.c:57:68: note: Function 'imap_master_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/imap-login/client-authenticate.c:144:23: style: The scope of the variable 'data' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap-login/client-authenticate.c:145:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap-login/client-authenticate.c:184:35: style: Function 'cmd_login' argument 1 names different: declaration 'client' definition 'imap_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/imap-login/client-authenticate.h:13:35: note: Function 'cmd_login' argument 1 names different: declaration 'client' definition 'imap_client'.
dovecot-2.3.2.1/src/imap-login/client-authenticate.c:184:35: note: Function 'cmd_login' argument 1 names different: declaration 'client' definition 'imap_client'.
dovecot-2.3.2.1/src/imap-login/imap-login-client.c:25:0: error: #error LOGIN_MAX_INBUF_SIZE too short to fit all ID command parameters [preprocessorErrorDirective]
dovecot-2.3.2.1/src/imap-urlauth/imap-urlauth-client.c:105:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap-urlauth/imap-urlauth-client.c:207:22: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap-urlauth/imap-urlauth-worker.c:489:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap-urlauth/imap-urlauth-worker.c:802:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-append.c:388:14: style: The scope of the variable 'msg' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-append.c:722:14: style: The scope of the variable 'msg' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-append.c:816:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-close.c:12:14: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-delete.c:11:21: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-genurlauth.c:13:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-getmetadata.c:154:14: style: The scope of the variable 'error_string' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-id.c:10:14: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-list.c:219:14: style: The scope of the variable 'name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-namespace.c:37:7: style: The scope of the variable 'ns_sep' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-rename.c:12:9: style: The scope of the variable 'oldlen' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-select.c:36:29: style: The scope of the variable 'diff' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-select.c:193:14: style: The scope of the variable 'resp_code' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-store.c:135:20: style: The scope of the variable 'reply' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-store.c:136:12: style: The scope of the variable 'str' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-urlfetch.c:86:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-urlfetch.c:180:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/cmd-urlfetch.c:361:27: style: The scope of the variable 'ufurl' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-client-hibernate.c:192:44: style: Function 'imap_client_hibernate' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/imap/imap-client.h:308:44: note: Function 'imap_client_hibernate' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/imap/imap-client-hibernate.c:192:44: note: Function 'imap_client_hibernate' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/imap/imap-client.c:710:12: style: The scope of the variable 'str' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-client.c:232:60: style: Function 'client_command_cancel' argument 1 names different: declaration 'cmd' definition '_cmd'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/imap/imap-client.h:317:60: note: Function 'client_command_cancel' argument 1 names different: declaration 'cmd' definition '_cmd'.
dovecot-2.3.2.1/src/imap/imap-client.c:232:60: note: Function 'client_command_cancel' argument 1 names different: declaration 'cmd' definition '_cmd'.
dovecot-2.3.2.1/src/imap/imap-client.c:913:58: style: Function 'client_command_free' argument 1 names different: declaration 'cmd' definition '_cmd'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/imap/imap-client.h:318:58: note: Function 'client_command_free' argument 1 names different: declaration 'cmd' definition '_cmd'.
dovecot-2.3.2.1/src/imap/imap-client.c:913:58: note: Function 'client_command_free' argument 1 names different: declaration 'cmd' definition '_cmd'.
dovecot-2.3.2.1/src/imap/imap-commands-util.c:99:14: style: The scope of the variable 'error_string' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-fetch.c:162:43: style: The scope of the variable 'ctx_handler' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-fetch.c:687:50: style: Function 'imap_fetch_free' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/imap/imap-fetch.h:128:50: note: Function 'imap_fetch_free' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/imap/imap-fetch.c:687:50: note: Function 'imap_fetch_free' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/imap/imap-notify.c:192:9: style: The scope of the variable 'name_len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-notify.c:493:54: style: Function 'imap_notify_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/imap/imap-notify.h:71:54: note: Function 'imap_notify_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/imap/imap-notify.c:493:54: note: Function 'imap_notify_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/imap/imap-search-args.c:14:25: style: struct member 'search_build_data::box' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/imap/imap-search-args.c:15:14: style: struct member 'search_build_data::error' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/imap/imap-search.c:284:14: style: The scope of the variable 'imap_score' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-search.c:368:11: style: The scope of the variable 'modseq' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-search.c:419:11: style: The scope of the variable 'id' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-search.c:534:34: style: Function 'cmd_search_parse_return_if_found' argument 2 names different: declaration 'args' definition '_args'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/imap/imap-search.h:51:34: note: Function 'cmd_search_parse_return_if_found' argument 2 names different: declaration 'args' definition '_args'.
dovecot-2.3.2.1/src/imap/imap-search.c:534:34: note: Function 'cmd_search_parse_return_if_found' argument 2 names different: declaration 'args' definition '_args'.
dovecot-2.3.2.1/src/imap/imap-settings.c:151:51: style: The scope of the variable 'list' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-settings.c:175:46: style: Function 'imap_settings_verify' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/imap/imap-settings.c:15:53: note: Function 'imap_settings_verify' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/imap/imap-settings.c:175:46: note: Function 'imap_settings_verify' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/imap/imap-state.c:71:36: style: The scope of the variable 'uid1' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-state.c:131:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-state.c:261:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-state.c:341:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-state.c:879:23: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-state.c:880:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-status.c:67:14: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-sync.c:419:16: style: The scope of the variable 'prev_uid' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/imap-sync.c:419:26: style: The scope of the variable 'start_uid' can be reduced. [variableScope]
dovecot-2.3.2.1/src/imap/main.c:120:9: style: The scope of the variable 'last_io' can be reduced. [variableScope]
dovecot-2.3.2.1/src/indexer/indexer-client.c:149:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/indexer/indexer-queue.c:43:50: style: Function 'indexer_queue_deinit' argument 1 names different: declaration 'queue' definition '_queue'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/indexer/indexer-queue.h:34:50: note: Function 'indexer_queue_deinit' argument 1 names different: declaration 'queue' definition '_queue'.
dovecot-2.3.2.1/src/indexer/indexer-queue.c:43:50: note: Function 'indexer_queue_deinit' argument 1 names different: declaration 'queue' definition '_queue'.
dovecot-2.3.2.1/src/indexer/indexer-queue.c:204:32: style: Function 'indexer_queue_request_finish' argument 2 names different: declaration 'request' definition '_request'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/indexer/indexer-queue.h:65:32: note: Function 'indexer_queue_request_finish' argument 2 names different: declaration 'request' definition '_request'.
dovecot-2.3.2.1/src/indexer/indexer-queue.c:204:32: note: Function 'indexer_queue_request_finish' argument 2 names different: declaration 'request' definition '_request'.
dovecot-2.3.2.1/src/indexer/master-connection.c:146:21: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/indexer/master-connection.c:308:59: style: Function 'master_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/indexer/master-connection.h:6:59: note: Function 'master_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/indexer/master-connection.c:308:59: note: Function 'master_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/indexer/worker-connection.c:106:59: style: Function 'worker_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/indexer/worker-connection.h:11:59: note: Function 'worker_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/indexer/worker-connection.c:106:59: note: Function 'worker_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/indexer/worker-pool.c:126:15: style: The scope of the variable 'max_connections' can be reduced. [variableScope]
dovecot-2.3.2.1/src/indexer/worker-pool.c:199:14: style: The scope of the variable 'worker_user' can be reduced. [variableScope]
dovecot-2.3.2.1/src/indexer/worker-pool.c:42:46: style: Function 'worker_pool_deinit' argument 1 names different: declaration 'pool' definition '_pool'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/indexer/worker-pool.h:10:46: note: Function 'worker_pool_deinit' argument 1 names different: declaration 'pool' definition '_pool'.
dovecot-2.3.2.1/src/indexer/worker-pool.c:42:46: note: Function 'worker_pool_deinit' argument 1 names different: declaration 'pool' definition '_pool'.
dovecot-2.3.2.1/src/ipc/client.c:61:15: style: The scope of the variable 'id' can be reduced. [variableScope]
dovecot-2.3.2.1/src/ipc/client.c:133:37: style: Function 'client_destroy' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/ipc/client.h:5:37: note: Function 'client_destroy' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/ipc/client.c:133:37: note: Function 'client_destroy' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/ipc/ipc-connection.c:190:53: style: Function 'ipc_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/ipc/ipc-connection.h:37:53: note: Function 'ipc_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/ipc/ipc-connection.c:190:53: note: Function 'ipc_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/ipc/ipc-group.c:30:40: style: Function 'ipc_group_free' argument 1 names different: declaration 'group' definition '_group'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/ipc/ipc-group.h:27:40: note: Function 'ipc_group_free' argument 1 names different: declaration 'group' definition '_group'.
dovecot-2.3.2.1/src/ipc/ipc-group.c:30:40: note: Function 'ipc_group_free' argument 1 names different: declaration 'group' definition '_group'.
dovecot-2.3.2.1/src/lda/main.c:80:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-auth/auth-client-request.c:181:61: style: Function 'auth_client_request_abort' argument 1 names different: declaration 'request' definition '_request'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-auth/auth-client.h:107:61: note: Function 'auth_client_request_abort' argument 1 names different: declaration 'request' definition '_request'.
dovecot-2.3.2.1/src/lib-auth/auth-client-request.c:181:61: note: Function 'auth_client_request_abort' argument 1 names different: declaration 'request' definition '_request'.
dovecot-2.3.2.1/src/lib-auth/auth-client.c:23:46: style: Function 'auth_client_deinit' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-auth/auth-client.h:75:46: note: Function 'auth_client_deinit' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-auth/auth-client.c:23:46: note: Function 'auth_client_deinit' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-auth/auth-master.c:161:18: style: The scope of the variable 'p2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-auth/auth-master.c:389:14: style: The scope of the variable 'str' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-auth/auth-master.c:92:57: style: Function 'auth_master_deinit' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-auth/auth-master.h:30:57: note: Function 'auth_master_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/lib-auth/auth-master.c:92:57: note: Function 'auth_master_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/lib-auth/auth-master.c:727:69: style: Function 'auth_master_user_list_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-auth/auth-master.h:64:69: note: Function 'auth_master_user_list_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-auth/auth-master.c:727:69: note: Function 'auth_master_user_list_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-auth/auth-master.c:492:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
dovecot-2.3.2.1/src/lib-auth/auth-master.c:569:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
dovecot-2.3.2.1/src/lib-auth/auth-master.c:618:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
dovecot-2.3.2.1/src/lib-auth/auth-server-connection.c:400:68: style: Function 'auth_server_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-auth/auth-server-connection.h:33:68: note: Function 'auth_server_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/lib-auth/auth-server-connection.c:400:68: note: Function 'auth_server_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/lib-charset/charset-utf8.c:81:55: style: Function 'charset_to_utf8_end' argument 1 names different: declaration 't' definition '_t'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-charset/charset-utf8.h:26:55: note: Function 'charset_to_utf8_end' argument 1 names different: declaration 't' definition '_t'.
dovecot-2.3.2.1/src/lib-charset/charset-utf8.c:81:55: note: Function 'charset_to_utf8_end' argument 1 names different: declaration 't' definition '_t'.
dovecot-2.3.2.1/src/lib-compression/test-compression.c:28:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dcrypt/dcrypt-openssl.c:1702:21: style: Condition 'enctype==DCRYPT_KEY_ENCRYPTION_TYPE_NONE' is always true [knownConditionTrueFalse]
dovecot-2.3.2.1/src/lib-dcrypt/dcrypt-openssl.c:1658:16: note: Assignment 'enctype=DCRYPT_KEY_ENCRYPTION_TYPE_NONE', assigned value is 0
dovecot-2.3.2.1/src/lib-dcrypt/dcrypt-openssl.c:1702:21: note: Condition 'enctype==DCRYPT_KEY_ENCRYPTION_TYPE_NONE' is always true
dovecot-2.3.2.1/src/lib-dcrypt/dcrypt-openssl.c:1799:2: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/lib-dcrypt/dcrypt-openssl.c:1795:0: note: Variable 'key' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-dcrypt/dcrypt-openssl.c:1799:2: note: Variable 'key' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-dcrypt/dcrypt-openssl.c:1560:17: style: The scope of the variable 'ptr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dcrypt/istream-decrypt.c:746:23: style: The scope of the variable 'data' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dcrypt/istream-decrypt.c:749:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dcrypt/ostream-encrypt.c:481:10: style: The scope of the variable 'ec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dcrypt/ostream-encrypt.c:508:10: style: The scope of the variable 'bl' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dcrypt/ostream-encrypt.c:661:8: style: The scope of the variable 'calg' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dcrypt/ostream-encrypt.c:661:15: style: The scope of the variable 'malg' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dcrypt/test-crypto.c:318:2: style: Variable 'pkey' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/lib-dcrypt/test-crypto.c:316:0: note: Variable 'pkey' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-dcrypt/test-crypto.c:318:2: note: Variable 'pkey' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-dcrypt/test-crypto.c:600:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/lib-dcrypt/test-crypto.c:596:0: note: Variable 'ret' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-dcrypt/test-crypto.c:600:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-dict-backend/dict-sql.c:269:33: style: The scope of the variable 'prep_stmt' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dict-backend/dict-sql.c:593:34: style: The scope of the variable 'ctx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dict-extra/dict-fs.c:227:14: style: The scope of the variable 'key' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dict/dict-client.c:1357:14: style: The scope of the variable 'query' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dict/dict-file.c:170:8: style: The scope of the variable 'key' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dict/dict-file.c:170:14: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dict/dict-file.c:259:39: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dict/dict-file.c:316:14: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dict/dict-memcached-ascii.c:141:21: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dict/dict-memcached-ascii.c:311:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dict/dict-memcached-ascii.c:561:20: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dict/dict-redis.c:163:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dict/dict-redis.c:540:14: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-dict/dict-transaction-memory.c:15:72: style: Function 'dict_transaction_memory_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-dict/dict-transaction-memory.h:29:72: note: Function 'dict_transaction_memory_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-dict/dict-transaction-memory.c:15:72: note: Function 'dict_transaction_memory_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-dict/dict-transaction-memory.c:23:67: style: Function 'dict_transaction_memory_set' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-dict/dict-transaction-memory.h:31:67: note: Function 'dict_transaction_memory_set' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-dict/dict-transaction-memory.c:23:67: note: Function 'dict_transaction_memory_set' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-dict/dict-transaction-memory.c:36:69: style: Function 'dict_transaction_memory_unset' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-dict/dict-transaction-memory.h:33:69: note: Function 'dict_transaction_memory_unset' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-dict/dict-transaction-memory.c:36:69: note: Function 'dict_transaction_memory_unset' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-dict/dict-transaction-memory.c:48:74: style: Function 'dict_transaction_memory_atomic_inc' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-dict/dict-transaction-memory.h:35:74: note: Function 'dict_transaction_memory_atomic_inc' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-dict/dict-transaction-memory.c:48:74: note: Function 'dict_transaction_memory_atomic_inc' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-dict/dict.c:25:42: style: Function 'dict_transaction_commit_async_noop_callback' argument 1 names different: declaration 'result' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-dict/dict-private.h:79:35: note: Function 'dict_transaction_commit_async_noop_callback' argument 1 names different: declaration 'result' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-dict/dict.c:25:42: note: Function 'dict_transaction_commit_async_noop_callback' argument 1 names different: declaration 'result' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-dict/dict.c:26:16: style: Function 'dict_transaction_commit_async_noop_callback' argument 2 names different: declaration 'context' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-dict/dict-private.h:79:49: note: Function 'dict_transaction_commit_async_noop_callback' argument 2 names different: declaration 'context' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-dict/dict.c:26:16: note: Function 'dict_transaction_commit_async_noop_callback' argument 2 names different: declaration 'context' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-dict/dict.c:91:32: style: Function 'dict_deinit' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-dict/dict.h:89:32: note: Function 'dict_deinit' argument 1 names different: declaration 'dict' definition '_dict'.
dovecot-2.3.2.1/src/lib-dict/dict.c:91:32: note: Function 'dict_deinit' argument 1 names different: declaration 'dict' definition '_dict'.
dovecot-2.3.2.1/src/lib-dict/dict.c:216:55: style: Function 'dict_iterate_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-dict/dict.h:130:55: note: Function 'dict_iterate_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-dict/dict.c:216:55: note: Function 'dict_iterate_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-dict/dict.c:279:63: style: Function 'dict_transaction_commit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-dict/dict.h:146:63: note: Function 'dict_transaction_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-dict/dict.c:279:63: note: Function 'dict_transaction_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-dict/dict.c:313:66: style: Function 'dict_transaction_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-dict/dict.h:156:66: note: Function 'dict_transaction_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-dict/dict.c:313:66: note: Function 'dict_transaction_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-dns/dns-lookup.c:277:44: style: Function 'dns_client_deinit' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-dns/dns-lookup.h:66:44: note: Function 'dns_client_deinit' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-dns/dns-lookup.c:277:44: note: Function 'dns_client_deinit' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-dns/dns-util.c:41:33: warning: Either the condition 'a!=NULL' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/lib-dns/dns-util.c:39:8: note: Assuming that condition 'a!=NULL' is not redundant
dovecot-2.3.2.1/src/lib-dns/dns-util.c:41:33: note: Null pointer dereference
dovecot-2.3.2.1/src/lib-dns/dns-util.c:41:24: warning: Either the condition 'a!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dovecot-2.3.2.1/src/lib-dns/dns-util.c:39:8: note: Assuming that condition 'a!=NULL' is not redundant
dovecot-2.3.2.1/src/lib-dns/dns-util.c:41:24: note: Null pointer addition
dovecot-2.3.2.1/src/lib-fs/fs-api.c:592:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fs/fs-api.c:626:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fs/fs-api.c:692:6: style: The scope of the variable 'err' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fs/fs-api.c:720:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fs/fs-api.c:783:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fs/fs-api.c:197:27: style: Function 'fs_unref' argument 1 names different: declaration 'fs' definition '_fs'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-fs/fs-api.h:218:27: note: Function 'fs_unref' argument 1 names different: declaration 'fs' definition '_fs'.
dovecot-2.3.2.1/src/lib-fs/fs-api.c:197:27: note: Function 'fs_unref' argument 1 names different: declaration 'fs' definition '_fs'.
dovecot-2.3.2.1/src/lib-fs/fs-api.c:285:38: style: Function 'fs_file_deinit' argument 1 names different: declaration 'file' definition '_file'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-fs/fs-api.h:231:38: note: Function 'fs_file_deinit' argument 1 names different: declaration 'file' definition '_file'.
dovecot-2.3.2.1/src/lib-fs/fs-api.c:285:38: note: Function 'fs_file_deinit' argument 1 names different: declaration 'file' definition '_file'.
dovecot-2.3.2.1/src/lib-fs/fs-api.c:896:33: style: Function 'fs_unlock' argument 1 names different: declaration 'lock' definition '_lock'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-fs/fs-api.h:345:33: note: Function 'fs_unlock' argument 1 names different: declaration 'lock' definition '_lock'.
dovecot-2.3.2.1/src/lib-fs/fs-api.c:896:33: note: Function 'fs_unlock' argument 1 names different: declaration 'lock' definition '_lock'.
dovecot-2.3.2.1/src/lib-fs/fs-api.c:1144:37: style: Function 'fs_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-fs/fs-api.h:356:37: note: Function 'fs_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-fs/fs-api.c:1144:37: note: Function 'fs_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-fs/fs-posix.c:162:14: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fs/fs-randomfail.c:133:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fs/fs-sis-common.c:37:27: style: The scope of the variable 'hash_path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fs/fs-test-async.c:12:23: style: The scope of the variable 'test_file' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fs/fs-wrapper.c:97:46: style: Function 'fs_wrapper_unlock' argument 1 names different: declaration '_lock' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-fs/fs-wrapper.h:24:40: note: Function 'fs_wrapper_unlock' argument 1 names different: declaration '_lock' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-fs/fs-wrapper.c:97:46: note: Function 'fs_wrapper_unlock' argument 1 names different: declaration '_lock' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-fs/fs-wrapper.c:141:43: style: Function 'fs_wrapper_iter_init' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-fs/fs-wrapper.h:32:43: note: Function 'fs_wrapper_iter_init' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-fs/fs-wrapper.c:141:43: note: Function 'fs_wrapper_iter_init' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-fs/fs-wrapper.c:149:50: style: Function 'fs_wrapper_iter_next' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-fs/fs-wrapper.h:34:50: note: Function 'fs_wrapper_iter_next' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-fs/fs-wrapper.c:149:50: note: Function 'fs_wrapper_iter_next' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-fs/fs-wrapper.c:162:44: style: Function 'fs_wrapper_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-fs/fs-wrapper.h:35:44: note: Function 'fs_wrapper_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-fs/fs-wrapper.c:162:44: note: Function 'fs_wrapper_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-fs/istream-metawrap.c:20:15: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fs/istream-metawrap.c:59:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fs/istream-metawrap.c:109:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fs/ostream-cmp.c:32:17: style: The scope of the variable 'max' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fs/ostream-cmp.c:51:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fs/ostream-cmp.c:89:42: style: Function 'o_stream_cmp_equals' argument 1 names different: declaration 'output' definition '_output'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-fs/ostream-cmp.h:10:42: note: Function 'o_stream_cmp_equals' argument 1 names different: declaration 'output' definition '_output'.
dovecot-2.3.2.1/src/lib-fs/ostream-cmp.c:89:42: note: Function 'o_stream_cmp_equals' argument 1 names different: declaration 'output' definition '_output'.
dovecot-2.3.2.1/src/lib-fs/test-fs-metawrap.c:16:23: style: The scope of the variable 'test_file' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fts/fts-filter-contractions.c:46:26: style: Redundant condition: If 'EXPR == '\0'', the comparison 'EXPR != 'u'' is always true. [redundantCondition]
dovecot-2.3.2.1/src/lib-fts/fts-filter-stopwords.c:31:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fts/fts-filter.c:90:40: style: Function 'fts_filter_ref' argument 1 names different: declaration 'filter' definition 'fp'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-fts/fts-filter.h:61:40: note: Function 'fts_filter_ref' argument 1 names different: declaration 'filter' definition 'fp'.
dovecot-2.3.2.1/src/lib-fts/fts-filter.c:90:40: note: Function 'fts_filter_ref' argument 1 names different: declaration 'filter' definition 'fp'.
dovecot-2.3.2.1/src/lib-fts/fts-filter.c:97:43: style: Function 'fts_filter_unref' argument 1 names different: declaration 'filter' definition '_fpp'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-fts/fts-filter.h:62:43: note: Function 'fts_filter_unref' argument 1 names different: declaration 'filter' definition '_fpp'.
dovecot-2.3.2.1/src/lib-fts/fts-filter.c:97:43: note: Function 'fts_filter_unref' argument 1 names different: declaration 'filter' definition '_fpp'.
dovecot-2.3.2.1/src/lib-fts/fts-icu.c:44:2: style: Variable 'retp' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/lib-fts/fts-icu.c:37:0: note: Variable 'retp' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-fts/fts-icu.c:44:2: note: Variable 'retp' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-fts/fts-icu.c:74:2: style: Variable 'retp' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/lib-fts/fts-icu.c:68:0: note: Variable 'retp' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-fts/fts-icu.c:74:2: note: Variable 'retp' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-fts/fts-language.c:173:29: style: The scope of the variable 'lang' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fts/fts-language.c:301:33: style: Function 'fts_language_detect' argument 2 names different: declaration 'text' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-fts/fts-language.h:68:28: note: Function 'fts_language_detect' argument 2 names different: declaration 'text' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-fts/fts-language.c:301:33: note: Function 'fts_language_detect' argument 2 names different: declaration 'text' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-fts/fts-language.c:302:19: style: Function 'fts_language_detect' argument 3 names different: declaration 'size' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-fts/fts-language.h:68:41: note: Function 'fts_language_detect' argument 3 names different: declaration 'size' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-fts/fts-language.c:302:19: note: Function 'fts_language_detect' argument 3 names different: declaration 'size' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-fts/fts-tokenizer-generic.c:206:7: style: The scope of the variable 'apostrophe' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fts/fts-tokenizer-generic.c:658:12: style: The scope of the variable 'char_start_i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fts/fts-tokenizer-generic.c:660:6: style: The scope of the variable 'char_size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fts/fts-tokenizer.c:114:49: style: Function 'fts_tokenizer_unref' argument 1 names different: declaration 'tok' definition '_tok'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-fts/fts-tokenizer.h:62:49: note: Function 'fts_tokenizer_unref' argument 1 names different: declaration 'tok' definition '_tok'.
dovecot-2.3.2.1/src/lib-fts/fts-tokenizer.c:114:49: note: Function 'fts_tokenizer_unref' argument 1 names different: declaration 'tok' definition '_tok'.
dovecot-2.3.2.1/src/lib-fts/test-fts-filter.c:75:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fts/test-fts-filter.c:182:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fts/test-fts-filter.c:281:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fts/test-fts-filter.c:321:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fts/test-fts-icu.c:65:12: style: The scope of the variable 'dest' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fts/test-fts-icu.c:159:12: style: The scope of the variable 'dest' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-fts/test-fts-tokenizer.c:83:24: style: The scope of the variable 'max' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-auth.c:130:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-client-connection.c:443:11: warning: Either the condition 'peer!=NULL' is redundant or there is possible null pointer dereference: peer. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/lib-http/http-client-connection.c:453:17: note: Assuming that condition 'peer!=NULL' is not redundant
dovecot-2.3.2.1/src/lib-http/http-client-connection.c:443:11: note: Null pointer dereference
dovecot-2.3.2.1/src/lib-http/http-client-connection.c:123:30: style: The scope of the variable 'req' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-client-connection.c:242:14: style: The scope of the variable 'sslerr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-client-connection.c:292:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-client-connection.c:383:15: style: The scope of the variable 'timeout' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-client-connection.c:383:24: style: The scope of the variable 'count' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-client-connection.c:430:15: style: The scope of the variable 'timeout' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-client-connection.c:430:24: style: The scope of the variable 'count' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-client-peer.c:828:49: style: The scope of the variable 'requests' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-client-peer.c:1167:30: style: The scope of the variable 'req' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-client-queue.c:384:16: style: The scope of the variable 'msecs' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-client-request.c:778:34: warning: Either the condition 'client!=NULL' is redundant or there is possible null pointer dereference: client. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/lib-http/http-client-request.c:786:18: note: Assuming that condition 'client!=NULL' is not redundant
dovecot-2.3.2.1/src/lib-http/http-client-request.c:778:34: note: Null pointer dereference
dovecot-2.3.2.1/src/lib-http/http-client-request.c:779:37: warning: Either the condition 'client!=NULL' is redundant or there is possible null pointer dereference: client. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/lib-http/http-client-request.c:786:18: note: Assuming that condition 'client!=NULL' is not redundant
dovecot-2.3.2.1/src/lib-http/http-client-request.c:779:37: note: Null pointer dereference
dovecot-2.3.2.1/src/lib-http/http-client-request.c:449:15: style: The scope of the variable 'line_len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-client-request.c:944:17: style: The scope of the variable 'prev_ioloop' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-client-request.c:944:47: style: The scope of the variable 'prev_client_ioloop' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-client-request.c:654:36: style: Function 'http_client_request_get_stats' argument 2 names different: declaration 'stats' definition 'stats_r'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-http/http-client.h:381:36: note: Function 'http_client_request_get_stats' argument 2 names different: declaration 'stats' definition 'stats_r'.
dovecot-2.3.2.1/src/lib-http/http-client-request.c:654:36: note: Function 'http_client_request_get_stats' argument 2 names different: declaration 'stats' definition 'stats_r'.
dovecot-2.3.2.1/src/lib-http/http-client-request.c:1052:67: style: Function 'http_client_request_send_payload' argument 1 names different: declaration 'req' definition '_req'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-http/http-client.h:410:67: note: Function 'http_client_request_send_payload' argument 1 names different: declaration 'req' definition '_req'.
dovecot-2.3.2.1/src/lib-http/http-client-request.c:1052:67: note: Function 'http_client_request_send_payload' argument 1 names different: declaration 'req' definition '_req'.
dovecot-2.3.2.1/src/lib-http/http-client-request.c:1076:69: style: Function 'http_client_request_finish_payload' argument 1 names different: declaration 'req' definition '_req'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-http/http-client.h:414:69: note: Function 'http_client_request_finish_payload' argument 1 names different: declaration 'req' definition '_req'.
dovecot-2.3.2.1/src/lib-http/http-client-request.c:1076:69: note: Function 'http_client_request_finish_payload' argument 1 names different: declaration 'req' definition '_req'.
dovecot-2.3.2.1/src/lib-http/http-client-request.c:1443:61: style: Function 'http_client_request_error' argument 1 names different: declaration 'req' definition '_req'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-http/http-client-private.h:501:61: note: Function 'http_client_request_error' argument 1 names different: declaration 'req' definition '_req'.
dovecot-2.3.2.1/src/lib-http/http-client-request.c:1443:61: note: Function 'http_client_request_error' argument 1 names different: declaration 'req' definition '_req'.
dovecot-2.3.2.1/src/lib-http/http-client-request.c:1477:61: style: Function 'http_client_request_abort' argument 1 names different: declaration 'req' definition '_req'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-http/http-client.h:395:61: note: Function 'http_client_request_abort' argument 1 names different: declaration 'req' definition '_req'.
dovecot-2.3.2.1/src/lib-http/http-client-request.c:1477:61: note: Function 'http_client_request_abort' argument 1 names different: declaration 'req' definition '_req'.
dovecot-2.3.2.1/src/lib-http/http-header-parser.c:125:23: style: The scope of the variable 'first' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-message-parser.c:158:17: style: The scope of the variable 'opt_idx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-response-parser.c:318:14: style: The scope of the variable 'hdrval' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-server-connection.c:40:10: style: The scope of the variable 'args' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-server-connection.c:499:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-server-request.c:695:4: style: Variable 'handler->in_callback' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/lib-http/http-server-request.c:692:4: note: Variable 'handler->in_callback' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-http/http-server-request.c:695:4: note: Variable 'handler->in_callback' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-http/http-server-request.c:830:2: style: Variable 'handler->in_callback' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/lib-http/http-server-request.c:827:2: note: Variable 'handler->in_callback' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-http/http-server-request.c:830:2: note: Variable 'handler->in_callback' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-http/http-server-request.c:23:10: style: The scope of the variable 'args' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-server-request.c:734:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-server-response.c:31:10: style: The scope of the variable 'args' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-server-response.c:277:26: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-server-response.c:278:9: style: The scope of the variable 'bytes_left' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-server-response.c:278:21: style: The scope of the variable 'block_len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/http-server-response.c:427:69: style: Function 'http_server_response_send_payload' argument 1 names different: declaration 'resp' definition '_resp'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-http/http-server.h:129:69: note: Function 'http_server_response_send_payload' argument 1 names different: declaration 'resp' definition '_resp'.
dovecot-2.3.2.1/src/lib-http/http-server-response.c:427:69: note: Function 'http_server_response_send_payload' argument 1 names different: declaration 'resp' definition '_resp'.
dovecot-2.3.2.1/src/lib-http/http-server-response.c:453:71: style: Function 'http_server_response_finish_payload' argument 1 names different: declaration 'resp' definition '_resp'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-http/http-server.h:133:71: note: Function 'http_server_response_finish_payload' argument 1 names different: declaration 'resp' definition '_resp'.
dovecot-2.3.2.1/src/lib-http/http-server-response.c:453:71: note: Function 'http_server_response_finish_payload' argument 1 names different: declaration 'resp' definition '_resp'.
dovecot-2.3.2.1/src/lib-http/http-server-response.c:466:71: style: Function 'http_server_response_abort_payload' argument 1 names different: declaration 'resp' definition '_resp'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-http/http-server.h:136:71: note: Function 'http_server_response_abort_payload' argument 1 names different: declaration 'resp' definition '_resp'.
dovecot-2.3.2.1/src/lib-http/http-server-response.c:466:71: note: Function 'http_server_response_abort_payload' argument 1 names different: declaration 'resp' definition '_resp'.
dovecot-2.3.2.1/src/lib-http/test-http-auth.c:113:35: style: The scope of the variable 'paramo' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/test-http-auth.c:113:44: style: The scope of the variable 'paramt' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/test-http-auth.c:114:18: style: The scope of the variable 'pindex' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/test-http-auth.c:224:34: style: The scope of the variable 'paramo' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/test-http-client-errors.c:1451:12: style: The scope of the variable 'payload' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/test-http-client-errors.c:2149:6: style: The scope of the variable 'real_delay' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/test-http-client-errors.c:2149:18: style: The scope of the variable 'exp_delay' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/test-http-client-errors.c:3085:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/test-http-client-errors.c:3112:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/test-http-date.c:115:36: style: The scope of the variable 'pdate_out' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/test-http-payload.c:738:23: style: The scope of the variable 'pleft' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/test-http-payload.c:891:30: style: The scope of the variable 'hreq' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/test-http-payload.c:975:23: style: The scope of the variable 'pleft' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/test-http-response-parser.c:172:43: style: The scope of the variable 'tresponse' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/test-http-server-errors.c:372:12: style: The scope of the variable 'payload' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/test-http-server-errors.c:772:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-http/test-http-server-errors.c:792:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-client/imapc-client.c:130:47: style: Function 'imapc_client_unref' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-imap-client/imapc-client-private.h:56:47: note: Function 'imapc_client_unref' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-imap-client/imapc-client.c:130:47: note: Function 'imapc_client_unref' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-imap-client/imapc-client.c:161:48: style: Function 'imapc_client_deinit' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-imap-client/imapc-client.h:185:48: note: Function 'imapc_client_deinit' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-imap-client/imapc-client.c:161:48: note: Function 'imapc_client_deinit' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-imap-client/imapc-client.c:418:63: style: Function 'imapc_client_mailbox_close' argument 1 names different: declaration 'box' definition '_box'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-imap-client/imapc-client.h:226:63: note: Function 'imapc_client_mailbox_close' argument 1 names different: declaration 'box' definition '_box'.
dovecot-2.3.2.1/src/lib-imap-client/imapc-client.c:418:63: note: Function 'imapc_client_mailbox_close' argument 1 names different: declaration 'box' definition '_box'.
dovecot-2.3.2.1/src/lib-imap-client/imapc-connection.c:893:24: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-client/imapc-connection.c:1083:24: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-client/imapc-connection.c:1126:24: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-client/imapc-connection.c:1168:24: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-client/imapc-connection.c:1199:23: style: The scope of the variable 'data' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-client/imapc-connection.c:1397:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-client/imapc-connection.c:250:56: style: Function 'imapc_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-imap-client/imapc-connection.h:29:56: note: Function 'imapc_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/lib-imap-client/imapc-connection.c:250:56: note: Function 'imapc_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/lib-imap-client/imapc-connection.c:1982:49: style: Function 'imapc_command_abort' argument 1 names different: declaration 'cmd' definition '_cmd'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-imap-client/imapc-client.h:210:49: note: Function 'imapc_command_abort' argument 1 names different: declaration 'cmd' definition '_cmd'.
dovecot-2.3.2.1/src/lib-imap-client/imapc-connection.c:1982:49: note: Function 'imapc_command_abort' argument 1 names different: declaration 'cmd' definition '_cmd'.
dovecot-2.3.2.1/src/lib-imap-client/imapc-msgmap.c:23:48: style: Function 'imapc_msgmap_deinit' argument 1 names different: declaration 'msgmap' definition '_msgmap'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-imap-client/imapc-msgmap.h:5:48: note: Function 'imapc_msgmap_deinit' argument 1 names different: declaration 'msgmap' definition '_msgmap'.
dovecot-2.3.2.1/src/lib-imap-client/imapc-msgmap.c:23:48: note: Function 'imapc_msgmap_deinit' argument 1 names different: declaration 'msgmap' definition '_msgmap'.
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart-url.c:34:34: style: Function 'imap_msgpart_url_create' argument 3 names different: declaration 'url_r' definition 'mpurl_r'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart-url.h:14:34: note: Function 'imap_msgpart_url_create' argument 3 names different: declaration 'url_r' definition 'mpurl_r'.
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart-url.c:34:34: note: Function 'imap_msgpart_url_create' argument 3 names different: declaration 'url_r' definition 'mpurl_r'.
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart-url.c:71:53: style: Function 'imap_msgpart_url_parse' argument 4 names different: declaration 'url_r' definition 'mpurl_r'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart-url.h:17:53: note: Function 'imap_msgpart_url_parse' argument 4 names different: declaration 'url_r' definition 'mpurl_r'.
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart-url.c:71:53: note: Function 'imap_msgpart_url_parse' argument 4 names different: declaration 'url_r' definition 'mpurl_r'.
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart-url.c:269:54: style: Function 'imap_msgpart_url_free' argument 1 names different: declaration 'mpurl' definition '_mpurl'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart-url.h:47:54: note: Function 'imap_msgpart_url_free' argument 1 names different: declaration 'mpurl' definition '_mpurl'.
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart-url.c:269:54: note: Function 'imap_msgpart_url_free' argument 1 names different: declaration 'mpurl' definition '_mpurl'.
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart.c:95:15: style: The scope of the variable 'num' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart.c:147:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart.c:422:31: style: The scope of the variable 'errinput' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart.c:674:7: style: The scope of the variable 'include_hdr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart.c:812:12: style: The scope of the variable 'bpstruct' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart.c:301:46: style: Function 'imap_msgpart_free' argument 1 names different: declaration 'msgpart' definition '_msgpart'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart.h:25:46: note: Function 'imap_msgpart_free' argument 1 names different: declaration 'msgpart' definition '_msgpart'.
dovecot-2.3.2.1/src/lib-imap-storage/imap-msgpart.c:301:46: note: Function 'imap_msgpart_free' argument 1 names different: declaration 'msgpart' definition '_msgpart'.
dovecot-2.3.2.1/src/lib-imap-urlauth/imap-urlauth-backend.c:136:14: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-urlauth/imap-urlauth-connection.c:604:23: style: The scope of the variable 'data' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-urlauth/imap-urlauth-connection.c:853:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-urlauth/imap-urlauth-connection.c:127:70: style: Function 'imap_urlauth_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-imap-urlauth/imap-urlauth-connection.h:17:70: note: Function 'imap_urlauth_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/lib-imap-urlauth/imap-urlauth-connection.c:127:70: note: Function 'imap_urlauth_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/lib-imap-urlauth/imap-urlauth-fetch.c:349:22: style: The scope of the variable 'errormsg' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-urlauth/imap-urlauth-fetch.c:429:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap-urlauth/imap-urlauth-fetch.c:137:60: style: Function 'imap_urlauth_fetch_deinit' argument 1 names different: declaration 'ufetch' definition '_ufetch'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-imap-urlauth/imap-urlauth-fetch.h:45:60: note: Function 'imap_urlauth_fetch_deinit' argument 1 names different: declaration 'ufetch' definition '_ufetch'.
dovecot-2.3.2.1/src/lib-imap-urlauth/imap-urlauth-fetch.c:137:60: note: Function 'imap_urlauth_fetch_deinit' argument 1 names different: declaration 'ufetch' definition '_ufetch'.
dovecot-2.3.2.1/src/lib-imap-urlauth/imap-urlauth.c:476:70: style: Function 'imap_urlauth_reset_mailbox_key' argument 1 names different: declaration 'uctx' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-imap-urlauth/imap-urlauth.h:51:65: note: Function 'imap_urlauth_reset_mailbox_key' argument 1 names different: declaration 'uctx' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-imap-urlauth/imap-urlauth.c:476:70: note: Function 'imap_urlauth_reset_mailbox_key' argument 1 names different: declaration 'uctx' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-imap/imap-bodystructure.c:247:27: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap/imap-bodystructure.c:360:24: style: The scope of the variable 'child_part_p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap/imap-bodystructure.c:356:32: style: Function 'imap_bodystructure_parse_args' argument 3 names different: declaration 'parts' definition '_part'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-imap/imap-bodystructure.h:24:31: note: Function 'imap_bodystructure_parse_args' argument 3 names different: declaration 'parts' definition '_part'.
dovecot-2.3.2.1/src/lib-imap/imap-bodystructure.c:356:32: note: Function 'imap_bodystructure_parse_args' argument 3 names different: declaration 'parts' definition '_part'.
dovecot-2.3.2.1/src/lib-imap/imap-date.c:94:24: style: Condition '(time_t)-1<(int)0' is always true [knownConditionTrueFalse]
dovecot-2.3.2.1/src/lib-imap/imap-envelope.c:50:21: style: The scope of the variable 'empty_envelope' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap/imap-match.c:118:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap/imap-match.c:203:26: style: The scope of the variable 'new_glob' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap/imap-parser.c:886:23: style: The scope of the variable 'data' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap/imap-parser.c:96:45: style: Function 'imap_parser_unref' argument 1 names different: declaration 'parser' definition '_parser'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-imap/imap-parser.h:58:45: note: Function 'imap_parser_unref' argument 1 names different: declaration 'parser' definition '_parser'.
dovecot-2.3.2.1/src/lib-imap/imap-parser.c:96:45: note: Function 'imap_parser_unref' argument 1 names different: declaration 'parser' definition '_parser'.
dovecot-2.3.2.1/src/lib-imap/imap-url.c:443:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-imap/test-imap-url.c:744:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-compress.c:127:27: style: The scope of the variable 'field' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-compress.c:128:21: style: The scope of the variable 'idx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-compress.c:392:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-compress.c:564:67: style: Function 'mail_cache_compress_unlock' argument 1 names different: declaration 'lock' definition '_lock'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-cache.h:78:67: note: Function 'mail_cache_compress_unlock' argument 1 names different: declaration 'lock' definition '_lock'.
dovecot-2.3.2.1/src/lib-index/mail-cache-compress.c:564:67: note: Function 'mail_cache_compress_unlock' argument 1 names different: declaration 'lock' definition '_lock'.
dovecot-2.3.2.1/src/lib-index/mail-cache-fields.c:217:36: style: The scope of the variable 'field_hdr_size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-fields.c:465:18: style: The scope of the variable 'field' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-fields.c:489:18: style: The scope of the variable 'field' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-fields.c:515:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-fields.c:515:22: style: The scope of the variable 'dec_offset' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-fields.c:574:15: style: The scope of the variable 'field' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-lookup.c:17:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-lookup.c:84:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-lookup.c:142:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-lookup.c:242:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-lookup.c:509:35: style: The scope of the variable 'end' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-lookup.c:512:9: style: The scope of the variable 'hdr_size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-lookup.c:337:21: style: Function 'mail_cache_field_exists' argument 3 names different: declaration 'field_idx' definition 'field'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-cache.h:128:21: note: Function 'mail_cache_field_exists' argument 3 names different: declaration 'field_idx' definition 'field'.
dovecot-2.3.2.1/src/lib-index/mail-cache-lookup.c:337:21: note: Function 'mail_cache_field_exists' argument 3 names different: declaration 'field_idx' definition 'field'.
dovecot-2.3.2.1/src/lib-index/mail-cache-sync-update.c:52:46: style: Function 'mail_cache_expunge_handler' argument 5 names different: declaration 'context' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-cache-private.h:265:38: note: Function 'mail_cache_expunge_handler' argument 5 names different: declaration 'context' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/mail-cache-sync-update.c:52:46: note: Function 'mail_cache_expunge_handler' argument 5 names different: declaration 'context' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/mail-cache-transaction.c:359:49: style: The scope of the variable 'offsetp' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-transaction.c:716:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache-transaction.c:139:74: style: Function 'mail_cache_transaction_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-cache.h:105:74: note: Function 'mail_cache_transaction_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-index/mail-cache-transaction.c:139:74: note: Function 'mail_cache_transaction_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-index/mail-cache-transaction.c:561:71: style: Function 'mail_cache_transaction_commit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-cache.h:104:71: note: Function 'mail_cache_transaction_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-index/mail-cache-transaction.c:561:71: note: Function 'mail_cache_transaction_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-index/mail-cache.c:425:14: style: The scope of the variable 'data' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache.c:426:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache.c:602:15: style: The scope of the variable 'timeout_secs' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache.c:658:11: style: The scope of the variable 'reset_id' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-cache.c:579:42: style: Function 'mail_cache_free' argument 1 names different: declaration 'cache' definition '_cache'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-cache.h:49:42: note: Function 'mail_cache_free' argument 1 names different: declaration 'cache' definition '_cache'.
dovecot-2.3.2.1/src/lib-index/mail-cache.c:579:42: note: Function 'mail_cache_free' argument 1 names different: declaration 'cache' definition '_cache'.
dovecot-2.3.2.1/src/lib-index/mail-cache.c:838:53: style: Function 'mail_cache_view_close' argument 1 names different: declaration 'view' definition '_view'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-cache.h:86:53: note: Function 'mail_cache_view_close' argument 1 names different: declaration 'view' definition '_view'.
dovecot-2.3.2.1/src/lib-index/mail-cache.c:838:53: note: Function 'mail_cache_view_close' argument 1 names different: declaration 'view' definition '_view'.
dovecot-2.3.2.1/src/lib-index/mail-index-alloc-cache.c:230:11: warning: Possible null pointer dereference: list [nullPointer]
dovecot-2.3.2.1/src/lib-index/mail-index-alloc-cache.c:221:9: note: Assignment 'list=NULL', assigned value is 0
dovecot-2.3.2.1/src/lib-index/mail-index-alloc-cache.c:230:11: note: Null pointer dereference
dovecot-2.3.2.1/src/lib-index/mail-index-alloc-cache.c:232:2: warning: Possible null pointer dereference: list [nullPointer]
dovecot-2.3.2.1/src/lib-index/mail-index-alloc-cache.c:221:9: note: Assignment 'list=NULL', assigned value is 0
dovecot-2.3.2.1/src/lib-index/mail-index-alloc-cache.c:232:2: note: Null pointer dereference
dovecot-2.3.2.1/src/lib-index/mail-index-alloc-cache.c:233:2: warning: Possible null pointer dereference: list [nullPointer]
dovecot-2.3.2.1/src/lib-index/mail-index-alloc-cache.c:221:9: note: Assignment 'list=NULL', assigned value is 0
dovecot-2.3.2.1/src/lib-index/mail-index-alloc-cache.c:233:2: note: Null pointer dereference
dovecot-2.3.2.1/src/lib-index/mail-index-alloc-cache.c:235:6: warning: Possible null pointer dereference: list [nullPointer]
dovecot-2.3.2.1/src/lib-index/mail-index-alloc-cache.c:221:9: note: Assignment 'list=NULL', assigned value is 0
dovecot-2.3.2.1/src/lib-index/mail-index-alloc-cache.c:235:6: note: Null pointer dereference
dovecot-2.3.2.1/src/lib-index/mail-index-alloc-cache.c:215:55: style: Function 'mail_index_alloc_cache_unref' argument 1 names different: declaration 'index' definition '_index'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-alloc-cache.h:8:55: note: Function 'mail_index_alloc_cache_unref' argument 1 names different: declaration 'index' definition '_index'.
dovecot-2.3.2.1/src/lib-index/mail-index-alloc-cache.c:215:55: note: Function 'mail_index_alloc_cache_unref' argument 1 names different: declaration 'index' definition '_index'.
dovecot-2.3.2.1/src/lib-index/mail-index-fsck.c:98:17: style: The scope of the variable 'kw' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-fsck.c:150:63: style: The scope of the variable 'diff' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-map-hdr.c:13:32: style: The scope of the variable 'ext_offset' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-map-hdr.c:225:28: style: The scope of the variable 'rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-map-read.c:141:14: style: The scope of the variable 'records_size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-map-read.c:142:34: style: The scope of the variable 'extra' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-map-read.c:257:7: style: The scope of the variable 'try_retry' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-map.c:381:25: style: The scope of the variable 'ext' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-map.c:382:15: style: The scope of the variable 'count' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-map.c:107:19: style: Function 'mail_index_map_ext_get_next' argument 2 names different: declaration 'offset' definition 'offset_p'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:314:19: note: Function 'mail_index_map_ext_get_next' argument 2 names different: declaration 'offset' definition 'offset_p'.
dovecot-2.3.2.1/src/lib-index/mail-index-map.c:107:19: note: Function 'mail_index_map_ext_get_next' argument 2 names different: declaration 'offset' definition 'offset_p'.
dovecot-2.3.2.1/src/lib-index/mail-index-map.c:304:47: style: Function 'mail_index_unmap' argument 1 names different: declaration 'map' definition '_map'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:273:47: note: Function 'mail_index_unmap' argument 1 names different: declaration 'map' definition '_map'.
dovecot-2.3.2.1/src/lib-index/mail-index-map.c:304:47: note: Function 'mail_index_unmap' argument 1 names different: declaration 'map' definition '_map'.
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.c:237:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.c:238:11: style: The scope of the variable 'modseq' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.c:263:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.c:263:18: style: The scope of the variable 'metadata_idx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.c:264:11: style: The scope of the variable 'modseq' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.c:291:28: style: The scope of the variable 'rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.c:293:12: style: The scope of the variable 'modseqp' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.c:329:26: style: The scope of the variable 'rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.c:399:11: style: The scope of the variable 'cur_modseq' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.c:569:12: style: The scope of the variable 'modseqp' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.c:684:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.c:518:65: style: Function 'mail_index_modseq_sync_end' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.h:45:65: note: Function 'mail_index_modseq_sync_end' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.c:518:65: note: Function 'mail_index_modseq_sync_end' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.c:662:64: style: Function 'mail_index_map_modseq_free' argument 1 names different: declaration 'mmap' definition '_mmap'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.h:63:64: note: Function 'mail_index_map_modseq_free' argument 1 names different: declaration 'mmap' definition '_mmap'.
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.c:662:64: note: Function 'mail_index_map_modseq_free' argument 1 names different: declaration 'mmap' definition '_mmap'.
dovecot-2.3.2.1/src/lib-index/mail-index-strmap.c:419:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-strmap.c:822:39: style: The scope of the variable 'hash_rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-strmap.c:893:36: style: The scope of the variable 'uid_rec_count' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-strmap.c:1041:15: style: The scope of the variable 'timeout_secs' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-strmap.c:154:58: style: Function 'mail_index_strmap_deinit' argument 1 names different: declaration 'strmap' definition '_strmap'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-strmap.h:44:58: note: Function 'mail_index_strmap_deinit' argument 1 names different: declaration 'strmap' definition '_strmap'.
dovecot-2.3.2.1/src/lib-index/mail-index-strmap.c:154:58: note: Function 'mail_index_strmap_deinit' argument 1 names different: declaration 'strmap' definition '_strmap'.
dovecot-2.3.2.1/src/lib-index/mail-index-strmap.c:212:67: style: Function 'mail_index_strmap_view_close' argument 1 names different: declaration 'view' definition '_view'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-strmap.h:58:67: note: Function 'mail_index_strmap_view_close' argument 1 names different: declaration 'view' definition '_view'.
dovecot-2.3.2.1/src/lib-index/mail-index-strmap.c:212:67: note: Function 'mail_index_strmap_view_close' argument 1 names different: declaration 'view' definition '_view'.
dovecot-2.3.2.1/src/lib-index/mail-index-strmap.c:1229:78: style: Function 'mail_index_strmap_view_sync_commit' argument 1 names different: declaration 'sync' definition '_sync'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-strmap.h:77:78: note: Function 'mail_index_strmap_view_sync_commit' argument 1 names different: declaration 'sync' definition '_sync'.
dovecot-2.3.2.1/src/lib-index/mail-index-strmap.c:1229:78: note: Function 'mail_index_strmap_view_sync_commit' argument 1 names different: declaration 'sync' definition '_sync'.
dovecot-2.3.2.1/src/lib-index/mail-index-strmap.c:1245:80: style: Function 'mail_index_strmap_view_sync_rollback' argument 1 names different: declaration 'sync' definition '_sync'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-strmap.h:78:80: note: Function 'mail_index_strmap_view_sync_rollback' argument 1 names different: declaration 'sync' definition '_sync'.
dovecot-2.3.2.1/src/lib-index/mail-index-strmap.c:1245:80: note: Function 'mail_index_strmap_view_sync_rollback' argument 1 names different: declaration 'sync' definition '_sync'.
dovecot-2.3.2.1/src/lib-index/mail-index-sync-ext.c:21:23: style: The scope of the variable 'map_ext_id' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-sync-ext.c:126:32: style: The scope of the variable 'ext_hdr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-sync-ext.c:127:38: style: The scope of the variable 'min_align' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-sync-ext.c:554:28: style: The scope of the variable 'rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-sync-keywords.c:16:22: style: The scope of the variable 'idx_map' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-sync-keywords.c:17:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-sync-keywords.c:262:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-sync-update.c:266:29: style: The scope of the variable 'rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-sync-update.c:381:8: style: The scope of the variable 'dest' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-sync-update.c:435:21: style: The scope of the variable 'old_flags' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-sync-update.c:595:48: style: The scope of the variable 'rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-sync-update.c:659:49: style: The scope of the variable 'rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-sync-update.c:685:51: style: The scope of the variable 'rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-sync-update.c:850:34: style: The scope of the variable 'rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-sync-update.c:896:49: style: Function 'mail_index_sync_map' argument 1 names different: declaration 'map' definition '_map'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-sync-private.h:55:49: note: Function 'mail_index_sync_map' argument 1 names different: declaration 'map' definition '_map'.
dovecot-2.3.2.1/src/lib-index/mail-index-sync-update.c:896:49: note: Function 'mail_index_sync_map' argument 1 names different: declaration 'map' definition '_map'.
dovecot-2.3.2.1/src/lib-index/mail-index-sync.c:152:34: style: The scope of the variable 'rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-sync.c:833:57: style: Function 'mail_index_sync_commit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:486:57: note: Function 'mail_index_sync_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-index/mail-index-sync.c:833:57: note: Function 'mail_index_sync_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-index/mail-index-sync.c:934:20: style: Function 'mail_index_sync_keywords_apply' argument 2 names different: declaration 'keywords' definition 'keyword_indexes'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:661:38: note: Function 'mail_index_sync_keywords_apply' argument 2 names different: declaration 'keywords' definition 'keyword_indexes'.
dovecot-2.3.2.1/src/lib-index/mail-index-sync.c:934:20: note: Function 'mail_index_sync_keywords_apply' argument 2 names different: declaration 'keywords' definition 'keyword_indexes'.
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-export.c:28:39: style: The scope of the variable 'log_update' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-finish.c:35:37: style: The scope of the variable 'reset' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-finish.c:196:12: style: The scope of the variable 'seq' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-finish.c:225:20: style: The scope of the variable 'range' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-finish.c:227:11: style: The scope of the variable 'uid1' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-finish.c:227:17: style: The scope of the variable 'uid2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-sort-appends.c:68:16: style: The scope of the variable 'idx1' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-sort-appends.c:68:22: style: The scope of the variable 'idx2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-update.c:27:48: style: The scope of the variable 'ext_hdr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-update.c:362:46: style: The scope of the variable 'expunges' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-update.c:363:40: style: The scope of the variable 'expunge' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-update.c:566:28: style: The scope of the variable 'rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-update.c:568:15: style: The scope of the variable 'idx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-update.c:568:20: style: The scope of the variable 'first_idx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-update.c:984:9: style: The scope of the variable 'new_size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-update.c:1088:7: style: The scope of the variable 'found' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-update.c:1125:14: style: The scope of the variable 'keywords_count' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-update.c:1154:7: style: The scope of the variable 'changed' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-view.c:33:9: style: The scope of the variable 'recs' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-view.c:34:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-view.c:332:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-view.c:486:18: style: The scope of the variable 'reset_id_p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-view.c:78:2: error: Address of auto-variable 'tview->hdr' returned [returnAddressOfAutoVariable]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction.c:71:67: style: Function 'mail_index_transaction_unref' argument 1 names different: declaration 't' definition '_t'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-private.h:120:67: note: Function 'mail_index_transaction_unref' argument 1 names different: declaration 't' definition '_t'.
dovecot-2.3.2.1/src/lib-index/mail-index-transaction.c:71:67: note: Function 'mail_index_transaction_unref' argument 1 names different: declaration 't' definition '_t'.
dovecot-2.3.2.1/src/lib-index/mail-index-transaction.c:125:21: style: Function 'mail_index_transaction_lookup_latest_keywords' argument 3 names different: declaration 'keywords' definition 'keyword_indexes'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-private.h:136:39: note: Function 'mail_index_transaction_lookup_latest_keywords' argument 3 names different: declaration 'keywords' definition 'keyword_indexes'.
dovecot-2.3.2.1/src/lib-index/mail-index-transaction.c:125:21: note: Function 'mail_index_transaction_lookup_latest_keywords' argument 3 names different: declaration 'keywords' definition 'keyword_indexes'.
dovecot-2.3.2.1/src/lib-index/mail-index-transaction.c:279:72: style: Function 'mail_index_transaction_commit_full' argument 1 names different: declaration 't' definition '_t'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:384:72: note: Function 'mail_index_transaction_commit_full' argument 1 names different: declaration 't' definition '_t'.
dovecot-2.3.2.1/src/lib-index/mail-index-transaction.c:279:72: note: Function 'mail_index_transaction_commit_full' argument 1 names different: declaration 't' definition '_t'.
dovecot-2.3.2.1/src/lib-index/mail-index-transaction.c:314:70: style: Function 'mail_index_transaction_rollback' argument 1 names different: declaration 't' definition '_t'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:386:70: note: Function 'mail_index_transaction_rollback' argument 1 names different: declaration 't' definition '_t'.
dovecot-2.3.2.1/src/lib-index/mail-index-transaction.c:314:70: note: Function 'mail_index_transaction_rollback' argument 1 names different: declaration 't' definition '_t'.
dovecot-2.3.2.1/src/lib-index/mail-index-view-sync.c:51:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-view-sync.c:918:67: style: Function 'mail_index_view_sync_commit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:511:67: note: Function 'mail_index_view_sync_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-index/mail-index-view-sync.c:918:67: note: Function 'mail_index_view_sync_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-index/mail-index-view.c:116:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-view.c:263:34: style: The scope of the variable 'rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-view.c:465:34: style: The scope of the variable 'rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index-view.c:413:53: style: Function 'mail_index_view_close' argument 1 names different: declaration 'view' definition '_view'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:364:53: note: Function 'mail_index_view_close' argument 1 names different: declaration 'view' definition '_view'.
dovecot-2.3.2.1/src/lib-index/mail-index-view.c:413:53: note: Function 'mail_index_view_close' argument 1 names different: declaration 'view' definition '_view'.
dovecot-2.3.2.1/src/lib-index/mail-index.c:652:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index.c:878:10: style: The scope of the variable 'va' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index.c:1042:14: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-index.c:94:42: style: Function 'mail_index_free' argument 1 names different: declaration 'index' definition '_index'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:305:42: note: Function 'mail_index_free' argument 1 names different: declaration 'index' definition '_index'.
dovecot-2.3.2.1/src/lib-index/mail-index.c:94:42: note: Function 'mail_index_free' argument 1 names different: declaration 'index' definition '_index'.
dovecot-2.3.2.1/src/lib-index/mail-index.c:309:37: style: Function 'mail_index_register_expunge_handler' argument 4 names different: declaration 'callback' definition 'cb'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:235:37: note: Function 'mail_index_register_expunge_handler' argument 4 names different: declaration 'callback' definition 'cb'.
dovecot-2.3.2.1/src/lib-index/mail-index.c:309:37: note: Function 'mail_index_register_expunge_handler' argument 4 names different: declaration 'callback' definition 'cb'.
dovecot-2.3.2.1/src/lib-index/mail-index.c:480:55: style: Function 'mail_index_keywords_unref' argument 1 names different: declaration 'keywords' definition '_keywords'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:635:55: note: Function 'mail_index_keywords_unref' argument 1 names different: declaration 'keywords' definition '_keywords'.
dovecot-2.3.2.1/src/lib-index/mail-index.c:480:55: note: Function 'mail_index_keywords_unref' argument 1 names different: declaration 'keywords' definition '_keywords'.
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-append.c:241:81: style: Function 'mail_transaction_log_append_commit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log.h:288:81: note: Function 'mail_transaction_log_append_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-append.c:241:81: note: Function 'mail_transaction_log_append_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-append.c:121:34: style: Variable 'hdr' is not assigned a value. [unassignedVariable]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-file.c:686:14: style: The scope of the variable 'path2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-file.c:897:7: style: The scope of the variable 'ignore_estale' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-file.c:1438:11: style: The scope of the variable 'trans_size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-file.c:1439:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-file.c:1577:8: style: The scope of the variable 'data' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-file.c:1578:9: style: The scope of the variable 'size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-file.c:1839:9: style: The scope of the variable 'size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-file.c:97:72: style: Function 'mail_transaction_log_file_free' argument 1 names different: declaration 'file' definition '_file'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:110:72: note: Function 'mail_transaction_log_file_free' argument 1 names different: declaration 'file' definition '_file'.
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-file.c:97:72: note: Function 'mail_transaction_log_file_free' argument 1 names different: declaration 'file' definition '_file'.
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-view.c:350:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-view.c:43:73: style: Function 'mail_transaction_log_view_close' argument 1 names different: declaration 'view' definition '_view'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log.h:234:73: note: Function 'mail_transaction_log_view_close' argument 1 names different: declaration 'view' definition '_view'.
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-view.c:43:73: note: Function 'mail_transaction_log_view_close' argument 1 names different: declaration 'view' definition '_view'.
dovecot-2.3.2.1/src/lib-index/mail-transaction-log.c:165:36: style: The scope of the variable 'file' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log.c:266:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log.c:150:62: style: Function 'mail_transaction_log_free' argument 1 names different: declaration 'log' definition '_log'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log.h:204:62: note: Function 'mail_transaction_log_free' argument 1 names different: declaration 'log' definition '_log'.
dovecot-2.3.2.1/src/lib-index/mail-transaction-log.c:150:62: note: Function 'mail_transaction_log_free' argument 1 names different: declaration 'log' definition '_log'.
dovecot-2.3.2.1/src/lib-index/mailbox-log.c:235:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/mailbox-log.c:60:44: style: Function 'mailbox_log_free' argument 1 names different: declaration 'log' definition '_log'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mailbox-log.h:23:44: note: Function 'mailbox_log_free' argument 1 names different: declaration 'log' definition '_log'.
dovecot-2.3.2.1/src/lib-index/mailbox-log.c:60:44: note: Function 'mailbox_log_free' argument 1 names different: declaration 'log' definition '_log'.
dovecot-2.3.2.1/src/lib-index/mailbox-log.c:272:55: style: Function 'mailbox_log_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mailbox-log.h:41:55: note: Function 'mailbox_log_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-index/mailbox-log.c:272:55: note: Function 'mailbox_log_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:15:56: style: Function 'mail_index_map_register_ext' argument 1 names different: declaration 'map' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:285:52: note: Function 'mail_index_map_register_ext' argument 1 names different: declaration 'map' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:15:56: note: Function 'mail_index_map_register_ext' argument 1 names different: declaration 'map' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:16:25: style: Function 'mail_index_map_register_ext' argument 2 names different: declaration 'name' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:286:20: note: Function 'mail_index_map_register_ext' argument 2 names different: declaration 'name' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:16:25: note: Function 'mail_index_map_register_ext' argument 2 names different: declaration 'name' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:16:58: style: Function 'mail_index_map_register_ext' argument 3 names different: declaration 'ext_offset' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:286:35: note: Function 'mail_index_map_register_ext' argument 3 names different: declaration 'ext_offset' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:16:58: note: Function 'mail_index_map_register_ext' argument 3 names different: declaration 'ext_offset' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:17:52: style: Function 'mail_index_map_register_ext' argument 4 names different: declaration 'ext_hdr' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:287:44: note: Function 'mail_index_map_register_ext' argument 4 names different: declaration 'ext_hdr' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:17:52: note: Function 'mail_index_map_register_ext' argument 4 names different: declaration 'ext_hdr' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:18:53: style: Function 'mail_index_ext_lookup' argument 1 names different: declaration 'index' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:676:47: note: Function 'mail_index_ext_lookup' argument 1 names different: declaration 'index' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:18:53: note: Function 'mail_index_ext_lookup' argument 1 names different: declaration 'index' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:19:24: style: Function 'mail_index_ext_lookup' argument 2 names different: declaration 'name' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:676:66: note: Function 'mail_index_ext_lookup' argument 2 names different: declaration 'name' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:19:24: note: Function 'mail_index_ext_lookup' argument 2 names different: declaration 'name' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:20:26: style: Function 'mail_index_ext_lookup' argument 3 names different: declaration 'ext_id_r' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:677:17: note: Function 'mail_index_ext_lookup' argument 3 names different: declaration 'ext_id_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:20:26: note: Function 'mail_index_ext_lookup' argument 3 names different: declaration 'ext_id_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:21:59: style: Function 'mail_index_map_lookup_ext' argument 1 names different: declaration 'map' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:282:55: note: Function 'mail_index_map_lookup_ext' argument 1 names different: declaration 'map' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:21:59: note: Function 'mail_index_map_lookup_ext' argument 1 names different: declaration 'map' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:22:28: style: Function 'mail_index_map_lookup_ext' argument 2 names different: declaration 'name' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:282:72: note: Function 'mail_index_map_lookup_ext' argument 2 names different: declaration 'name' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:22:28: note: Function 'mail_index_map_lookup_ext' argument 2 names different: declaration 'name' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:23:27: style: Function 'mail_index_map_lookup_ext' argument 3 names different: declaration 'idx_r' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:283:21: note: Function 'mail_index_map_lookup_ext' argument 3 names different: declaration 'idx_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:23:27: note: Function 'mail_index_map_lookup_ext' argument 3 names different: declaration 'idx_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:24:70: style: Function 'mail_index_map_ext_hdr_check' argument 1 names different: declaration 'hdr' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:317:66: note: Function 'mail_index_map_ext_hdr_check' argument 1 names different: declaration 'hdr' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:24:70: note: Function 'mail_index_map_ext_hdr_check' argument 1 names different: declaration 'hdr' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:25:50: style: Function 'mail_index_map_ext_hdr_check' argument 2 names different: declaration 'ext_hdr' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:318:42: note: Function 'mail_index_map_ext_hdr_check' argument 2 names different: declaration 'ext_hdr' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:25:50: note: Function 'mail_index_map_ext_hdr_check' argument 2 names different: declaration 'ext_hdr' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:26:23: style: Function 'mail_index_map_ext_hdr_check' argument 3 names different: declaration 'name' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:319:18: note: Function 'mail_index_map_ext_hdr_check' argument 3 names different: declaration 'name' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:26:23: note: Function 'mail_index_map_ext_hdr_check' argument 3 names different: declaration 'name' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:27:27: style: Function 'mail_index_map_ext_hdr_check' argument 4 names different: declaration 'error_r' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:319:37: note: Function 'mail_index_map_ext_hdr_check' argument 4 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:27:27: note: Function 'mail_index_map_ext_hdr_check' argument 4 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:28:70: style: Function 'mail_index_modseq_hdr_update' argument 1 names different: declaration 'ctx' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.h:48:66: note: Function 'mail_index_modseq_hdr_update' argument 1 names different: declaration 'ctx' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:28:70: note: Function 'mail_index_modseq_hdr_update' argument 1 names different: declaration 'ctx' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:29:57: style: Function 'mail_index_lookup_seq' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:547:52: note: Function 'mail_index_lookup_seq' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-sync-ext.c:29:57: note: Function 'mail_index_lookup_seq' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:14:60: style: Function 'mail_index_map_get_ext_idx' argument 1 names different: declaration 'map' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:288:56: note: Function 'mail_index_map_get_ext_idx' argument 1 names different: declaration 'map' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:14:60: note: Function 'mail_index_map_get_ext_idx' argument 1 names different: declaration 'map' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:15:21: style: Function 'mail_index_map_get_ext_idx' argument 2 names different: declaration 'ext_id' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:289:14: note: Function 'mail_index_map_get_ext_idx' argument 2 names different: declaration 'ext_id' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:15:21: note: Function 'mail_index_map_get_ext_idx' argument 2 names different: declaration 'ext_id' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:16:21: style: Function 'mail_index_map_get_ext_idx' argument 3 names different: declaration 'idx_r' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:289:32: note: Function 'mail_index_map_get_ext_idx' argument 3 names different: declaration 'idx_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:16:21: note: Function 'mail_index_map_get_ext_idx' argument 3 names different: declaration 'idx_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:17:67: style: Function 'mail_index_ext_set_reset_id' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:702:65: note: Function 'mail_index_ext_set_reset_id' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:17:67: note: Function 'mail_index_ext_set_reset_id' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:18:22: style: Function 'mail_index_ext_set_reset_id' argument 2 names different: declaration 'ext_id' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:703:15: note: Function 'mail_index_ext_set_reset_id' argument 2 names different: declaration 'ext_id' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:18:22: note: Function 'mail_index_ext_set_reset_id' argument 2 names different: declaration 'ext_id' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:19:24: style: Function 'mail_index_ext_set_reset_id' argument 3 names different: declaration 'reset_id' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:703:32: note: Function 'mail_index_ext_set_reset_id' argument 3 names different: declaration 'reset_id' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:19:24: note: Function 'mail_index_ext_set_reset_id' argument 3 names different: declaration 'reset_id' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:20:78: style: Function 'mail_index_transaction_set_log_updates' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-private.h:126:76: note: Function 'mail_index_transaction_set_log_updates' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:20:78: note: Function 'mail_index_transaction_set_log_updates' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:21:69: style: Function 'mail_index_update_day_headers' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-private.h:127:67: note: Function 'mail_index_update_day_headers' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:21:69: note: Function 'mail_index_update_day_headers' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:21:99: style: Function 'mail_index_update_day_headers' argument 2 names different: declaration 'day_stamp' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-private.h:127:77: note: Function 'mail_index_update_day_headers' argument 2 names different: declaration 'day_stamp' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:21:99: note: Function 'mail_index_update_day_headers' argument 2 names different: declaration 'day_stamp' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:22:70: style: Function 'mail_index_cancel_flag_updates' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-private.h:138:68: note: Function 'mail_index_cancel_flag_updates' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:22:70: note: Function 'mail_index_cancel_flag_updates' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:23:22: style: Function 'mail_index_cancel_flag_updates' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-private.h:139:18: note: Function 'mail_index_cancel_flag_updates' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:23:22: note: Function 'mail_index_cancel_flag_updates' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:24:73: style: Function 'mail_index_cancel_keyword_updates' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-private.h:140:71: note: Function 'mail_index_cancel_keyword_updates' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:24:73: note: Function 'mail_index_cancel_keyword_updates' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:25:25: style: Function 'mail_index_cancel_keyword_updates' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-private.h:141:21: note: Function 'mail_index_cancel_keyword_updates' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:25:25: note: Function 'mail_index_cancel_keyword_updates' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:26:75: style: Function 'mail_index_transaction_sort_appends' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-private.h:123:73: note: Function 'mail_index_transaction_sort_appends' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:26:75: note: Function 'mail_index_transaction_sort_appends' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:27:45: style: Function 'mail_index_map' argument 1 names different: declaration 'index' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:270:39: note: Function 'mail_index_map' argument 1 names different: declaration 'index' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:27:45: note: Function 'mail_index_map' argument 1 names different: declaration 'index' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:28:45: style: Function 'mail_index_map' argument 2 names different: declaration 'type' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:271:40: note: Function 'mail_index_map' argument 2 names different: declaration 'type' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:28:45: note: Function 'mail_index_map' argument 2 names different: declaration 'type' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:29:64: style: Function 'mail_index_update_modseq' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:592:62: note: Function 'mail_index_update_modseq' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:29:64: note: Function 'mail_index_update_modseq' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:29:90: style: Function 'mail_index_update_modseq' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:592:74: note: Function 'mail_index_update_modseq' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:29:90: note: Function 'mail_index_update_modseq' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:30:30: style: Function 'mail_index_update_modseq' argument 3 names different: declaration 'min_modseq' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:593:19: note: Function 'mail_index_update_modseq' argument 3 names different: declaration 'min_modseq' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:30:30: note: Function 'mail_index_update_modseq' argument 3 names different: declaration 'min_modseq' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:33:48: style: Function 'mail_index_lookup' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:519:43: note: Function 'mail_index_lookup' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:33:48: note: Function 'mail_index_lookup' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:40:64: style: Function 'mail_index_transaction_lookup' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-private.h:117:62: note: Function 'mail_index_transaction_lookup' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:40:64: note: Function 'mail_index_transaction_lookup' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:47:64: style: Function 'mail_index_modseq_lookup' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.h:33:59: note: Function 'mail_index_modseq_lookup' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:47:64: note: Function 'mail_index_modseq_lookup' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:54:69: style: Function 'mail_index_modseq_get_highest' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-modseq.h:31:64: note: Function 'mail_index_modseq_get_highest' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-finish.c:54:69: note: Function 'mail_index_modseq_get_highest' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:336:18: style: The scope of the variable 'seq1' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:336:24: style: The scope of the variable 'seq2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:15:52: style: Function 'mail_index_get_header' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:516:47: note: Function 'mail_index_get_header' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:15:52: note: Function 'mail_index_get_header' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:21:48: style: Function 'mail_index_lookup' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:519:43: note: Function 'mail_index_lookup' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:21:48: note: Function 'mail_index_lookup' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:22:18: style: Function 'mail_index_lookup' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:519:58: note: Function 'mail_index_lookup' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:22:18: note: Function 'mail_index_lookup' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:27:62: style: Function 'mail_index_lookup_keywords' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:526:57: note: Function 'mail_index_lookup_keywords' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:27:62: note: Function 'mail_index_lookup_keywords' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:28:18: style: Function 'mail_index_lookup_keywords' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:526:72: note: Function 'mail_index_lookup_keywords' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:28:18: note: Function 'mail_index_lookup_keywords' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:34:60: style: Function 'mail_index_map_get_ext_idx' argument 1 names different: declaration 'map' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:288:56: note: Function 'mail_index_map_get_ext_idx' argument 1 names different: declaration 'map' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:34:60: note: Function 'mail_index_map_get_ext_idx' argument 1 names different: declaration 'map' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:35:21: style: Function 'mail_index_map_get_ext_idx' argument 2 names different: declaration 'ext_id' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:289:14: note: Function 'mail_index_map_get_ext_idx' argument 2 names different: declaration 'ext_id' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:35:21: note: Function 'mail_index_map_get_ext_idx' argument 2 names different: declaration 'ext_id' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:36:21: style: Function 'mail_index_map_get_ext_idx' argument 3 names different: declaration 'idx_r' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:289:32: note: Function 'mail_index_map_get_ext_idx' argument 3 names different: declaration 'idx_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:36:21: note: Function 'mail_index_map_get_ext_idx' argument 3 names different: declaration 'idx_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:41:74: style: Function 'mail_index_view_get_messages_count' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:369:69: note: Function 'mail_index_view_get_messages_count' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:41:74: note: Function 'mail_index_view_get_messages_count' argument 1 names different: declaration 'view' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:46:85: style: Function 'mail_index_transaction_lookup_latest_keywords' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-private.h:134:83: note: Function 'mail_index_transaction_lookup_latest_keywords' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:46:85: note: Function 'mail_index_transaction_lookup_latest_keywords' argument 1 names different: declaration 't' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:47:23: style: Function 'mail_index_transaction_lookup_latest_keywords' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-private.h:135:19: note: Function 'mail_index_transaction_lookup_latest_keywords' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:47:23: note: Function 'mail_index_transaction_lookup_latest_keywords' argument 2 names different: declaration 'seq' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:48:21: style: Function 'mail_index_transaction_lookup_latest_keywords' argument 3 names different: declaration 'keywords' definition 'keyword_indexes'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-transaction-private.h:136:39: note: Function 'mail_index_transaction_lookup_latest_keywords' argument 3 names different: declaration 'keywords' definition 'keyword_indexes'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:48:21: note: Function 'mail_index_transaction_lookup_latest_keywords' argument 3 names different: declaration 'keywords' definition 'keyword_indexes'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:53:66: style: Function 'mail_index_keywords_create_from_indexes' argument 1 names different: declaration 'index' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:631:60: note: Function 'mail_index_keywords_create_from_indexes' argument 1 names different: declaration 'index' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:53:66: note: Function 'mail_index_keywords_create_from_indexes' argument 1 names different: declaration 'index' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:60:64: style: Function 'mail_index_keywords_unref' argument 1 names different: declaration 'keywords' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:635:55: note: Function 'mail_index_keywords_unref' argument 1 names different: declaration 'keywords' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-index-transaction-update.c:60:64: note: Function 'mail_index_keywords_unref' argument 1 names different: declaration 'keywords' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:13:65: style: Function 'mail_index_file_set_syscall_error' argument 1 names different: declaration 'index' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:337:59: note: Function 'mail_index_file_set_syscall_error' argument 1 names different: declaration 'index' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:13:65: note: Function 'mail_index_file_set_syscall_error' argument 1 names different: declaration 'index' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:14:33: style: Function 'mail_index_file_set_syscall_error' argument 2 names different: declaration 'filepath' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:338:24: note: Function 'mail_index_file_set_syscall_error' argument 2 names different: declaration 'filepath' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:14:33: note: Function 'mail_index_file_set_syscall_error' argument 2 names different: declaration 'filepath' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:15:33: style: Function 'mail_index_file_set_syscall_error' argument 3 names different: declaration 'function' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index-private.h:339:24: note: Function 'mail_index_file_set_syscall_error' argument 3 names different: declaration 'function' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:15:33: note: Function 'mail_index_file_set_syscall_error' argument 3 names different: declaration 'function' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:19:69: style: Function 'mail_transaction_log_lock_head' argument 1 names different: declaration 'log' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:136:65: note: Function 'mail_transaction_log_lock_head' argument 1 names different: declaration 'log' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:19:69: note: Function 'mail_transaction_log_lock_head' argument 1 names different: declaration 'log' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:20:32: style: Function 'mail_transaction_log_lock_head' argument 2 names different: declaration 'lock_reason' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:137:20: note: Function 'mail_transaction_log_lock_head' argument 2 names different: declaration 'lock_reason' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:20:32: note: Function 'mail_transaction_log_lock_head' argument 2 names different: declaration 'lock_reason' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:25:78: style: Function 'mail_transaction_log_file_unlock' argument 1 names different: declaration 'file' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:138:73: note: Function 'mail_transaction_log_file_unlock' argument 1 names different: declaration 'file' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:25:78: note: Function 'mail_transaction_log_file_unlock' argument 1 names different: declaration 'file' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:26:35: style: Function 'mail_transaction_log_file_unlock' argument 2 names different: declaration 'lock_reason' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:139:23: note: Function 'mail_transaction_log_file_unlock' argument 2 names different: declaration 'lock_reason' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:26:35: note: Function 'mail_transaction_log_file_unlock' argument 2 names different: declaration 'lock_reason' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:29:26: style: Function 'mail_transaction_update_modseq' argument 2 names different: declaration 'data' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:142:21: note: Function 'mail_transaction_update_modseq' argument 2 names different: declaration 'data' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:29:26: note: Function 'mail_transaction_update_modseq' argument 2 names different: declaration 'data' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:31:30: style: Function 'mail_transaction_update_modseq' argument 4 names different: declaration 'version' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:143:22: note: Function 'mail_transaction_update_modseq' argument 4 names different: declaration 'version' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:31:30: note: Function 'mail_transaction_update_modseq' argument 4 names different: declaration 'version' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:37:56: style: Function 'mail_index_move_to_memory' argument 1 names different: declaration 'index' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-index.h:346:50: note: Function 'mail_index_move_to_memory' argument 1 names different: declaration 'index' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-append.c:37:56: note: Function 'mail_index_move_to_memory' argument 1 names different: declaration 'index' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-file.c:223:16: style: Variable 'tempbuf' is assigned a value that is never used. [unreadVariable]
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:22:67: style: Function 'mail_transaction_logs_clean' argument 1 names different: declaration 'log' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:132:63: note: Function 'mail_transaction_logs_clean' argument 1 names different: declaration 'log' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:22:67: note: Function 'mail_transaction_logs_clean' argument 1 names different: declaration 'log' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:27:42: style: Function 'mail_transaction_log_find_file' argument 3 names different: declaration 'nfs_flush' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:121:32: note: Function 'mail_transaction_log_find_file' argument 3 names different: declaration 'nfs_flush' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:27:42: note: Function 'mail_transaction_log_find_file' argument 3 names different: declaration 'nfs_flush' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:43:74: style: Function 'mail_transaction_log_file_map' argument 1 names different: declaration 'file' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:127:69: note: Function 'mail_transaction_log_file_map' argument 1 names different: declaration 'file' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:43:74: note: Function 'mail_transaction_log_file_map' argument 1 names different: declaration 'file' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:44:27: style: Function 'mail_transaction_log_file_map' argument 2 names different: declaration 'start_offset' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:128:14: note: Function 'mail_transaction_log_file_map' argument 2 names different: declaration 'start_offset' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:44:27: note: Function 'mail_transaction_log_file_map' argument 2 names different: declaration 'start_offset' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:44:58: style: Function 'mail_transaction_log_file_map' argument 3 names different: declaration 'end_offset' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:128:35: note: Function 'mail_transaction_log_file_map' argument 3 names different: declaration 'end_offset' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:44:58: note: Function 'mail_transaction_log_file_map' argument 3 names different: declaration 'end_offset' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:45:29: style: Function 'mail_transaction_log_file_map' argument 4 names different: declaration 'reason_r' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:129:20: note: Function 'mail_transaction_log_file_map' argument 4 names different: declaration 'reason_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:45:29: note: Function 'mail_transaction_log_file_map' argument 4 names different: declaration 'reason_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:51:42: style: Function 'mail_transaction_log_file_get_highest_modseq_at' argument 1 names different: declaration 'file' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:145:37: note: Function 'mail_transaction_log_file_get_highest_modseq_at' argument 1 names different: declaration 'file' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:51:42: note: Function 'mail_transaction_log_file_get_highest_modseq_at' argument 1 names different: declaration 'file' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:52:17: style: Function 'mail_transaction_log_file_get_highest_modseq_at' argument 2 names different: declaration 'offset' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:146:10: note: Function 'mail_transaction_log_file_get_highest_modseq_at' argument 2 names different: declaration 'offset' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:52:17: note: Function 'mail_transaction_log_file_get_highest_modseq_at' argument 2 names different: declaration 'offset' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:53:24: style: Function 'mail_transaction_log_file_get_highest_modseq_at' argument 4 names different: declaration 'error_r' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:147:16: note: Function 'mail_transaction_log_file_get_highest_modseq_at' argument 4 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:53:24: note: Function 'mail_transaction_log_file_get_highest_modseq_at' argument 4 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:59:79: style: Function 'mail_transaction_update_modseq' argument 1 names different: declaration 'hdr' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:141:75: note: Function 'mail_transaction_update_modseq' argument 1 names different: declaration 'hdr' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:59:79: note: Function 'mail_transaction_update_modseq' argument 1 names different: declaration 'hdr' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:60:26: style: Function 'mail_transaction_update_modseq' argument 2 names different: declaration 'data' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:142:21: note: Function 'mail_transaction_update_modseq' argument 2 names different: declaration 'data' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:60:26: note: Function 'mail_transaction_update_modseq' argument 2 names different: declaration 'data' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:62:30: style: Function 'mail_transaction_update_modseq' argument 4 names different: declaration 'version' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-index/mail-transaction-log-private.h:143:22: note: Function 'mail_transaction_update_modseq' argument 4 names different: declaration 'version' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-index/test-mail-transaction-log-view.c:62:30: note: Function 'mail_transaction_update_modseq' argument 4 names different: declaration 'version' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-lda/lda-settings.c:71:23: style: Function 'lda_settings_check' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-lda/lda-settings.c:12:70: note: Function 'lda_settings_check' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-lda/lda-settings.c:71:23: note: Function 'lda_settings_check' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-lda/mail-deliver.c:213:64: style: Function 'mail_deliver_session_deinit' argument 1 names different: declaration 'session' definition '_session'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-lda/mail-deliver.h:99:64: note: Function 'mail_deliver_session_deinit' argument 1 names different: declaration 'session' definition '_session'.
dovecot-2.3.2.1/src/lib-lda/mail-deliver.c:213:64: note: Function 'mail_deliver_session_deinit' argument 1 names different: declaration 'session' definition '_session'.
dovecot-2.3.2.1/src/lib-ldap/ldap-client.c:36:46: style: Function 'ldap_client_deinit' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-ldap/ldap-client.h:60:46: note: Function 'ldap_client_deinit' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-ldap/ldap-client.c:36:46: note: Function 'ldap_client_deinit' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-ldap/ldap-connection-pool.c:92:35: style: Function 'ldap_connection_pool_unref' argument 2 names different: declaration 'list' definition '_list'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-ldap/ldap-connection-pool.h:25:35: note: Function 'ldap_connection_pool_unref' argument 2 names different: declaration 'list' definition '_list'.
dovecot-2.3.2.1/src/lib-ldap/ldap-connection-pool.c:92:35: note: Function 'ldap_connection_pool_unref' argument 2 names different: declaration 'list' definition '_list'.
dovecot-2.3.2.1/src/lib-ldap/ldap-connection.c:295:67: style: Function 'ldap_connection_request_destroy' argument 1 names different: declaration 'req' definition '_req'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-ldap/ldap-connection.c:16:67: note: Function 'ldap_connection_request_destroy' argument 1 names different: declaration 'req' definition '_req'.
dovecot-2.3.2.1/src/lib-ldap/ldap-connection.c:295:67: note: Function 'ldap_connection_request_destroy' argument 1 names different: declaration 'req' definition '_req'.
dovecot-2.3.2.1/src/lib-ldap/ldap-entry.c:11:18: style: The scope of the variable 'values' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-lua/dlua-script.c:269:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/istream-attachment-connector.c:110:75: style: Function 'istream_attachment_connector_finish' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-mail/istream-attachment-connector.h:25:75: note: Function 'istream_attachment_connector_finish' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/lib-mail/istream-attachment-connector.c:110:75: note: Function 'istream_attachment_connector_finish' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/lib-mail/istream-attachment-connector.c:144:79: style: Function 'istream_attachment_connector_abort' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-mail/istream-attachment-connector.h:26:79: note: Function 'istream_attachment_connector_abort' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/lib-mail/istream-attachment-connector.c:144:79: note: Function 'istream_attachment_connector_abort' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/lib-mail/istream-attachment-extractor.c:77:12: style: The scope of the variable 'content_type' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/istream-attachment-extractor.c:258:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/istream-binary-converter.c:44:23: style: The scope of the variable 'data' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/istream-binary-converter.c:87:9: style: The scope of the variable 'encode_size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/istream-binary-converter.c:87:22: style: The scope of the variable 'max_encoded_size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/istream-binary-converter.c:88:16: style: The scope of the variable 'base64_block' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/istream-binary-converter.c:89:15: style: The scope of the variable 'base64_block_len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/istream-binary-converter.c:89:33: style: The scope of the variable 'missing_len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/istream-binary-converter.c:89:46: style: The scope of the variable 'encode_blocks' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/istream-dot.c:28:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/istream-header-filter.c:160:15: style: The scope of the variable 'ret2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/istream-header-filter.c:487:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/istream-header-filter.c:628:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/istream-nonuls.c:33:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/istream-qp-decoder.c:36:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/istream-qp-encoder.c:35:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/mail-html2text.c:69:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/mail-html2text.c:300:14: style: The scope of the variable 'inc_size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/mail-html2text.c:300:24: style: The scope of the variable 'buf_orig_size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/mail-html2text.c:335:52: style: Function 'mail_html2text_deinit' argument 1 names different: declaration 'ht' definition '_ht'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-mail/mail-html2text.h:13:52: note: Function 'mail_html2text_deinit' argument 1 names different: declaration 'ht' definition '_ht'.
dovecot-2.3.2.1/src/lib-mail/mail-html2text.c:335:52: note: Function 'mail_html2text_deinit' argument 1 names different: declaration 'ht' definition '_ht'.
dovecot-2.3.2.1/src/lib-mail/mbox-from.c:59:7: style: The scope of the variable 'esc' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/mbox-from.c:61:9: style: The scope of the variable 't' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/message-address.c:116:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/message-date.c:34:7: style: The scope of the variable 'chr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/message-decoder.c:60:62: style: Function 'message_decoder_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-mail/message-decoder.h:28:62: note: Function 'message_decoder_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-mail/message-decoder.c:60:62: note: Function 'message_decoder_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-mail/message-header-encode.c:112:25: style: The scope of the variable 'line_len_left' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/message-header-encode.c:112:40: style: The scope of the variable 'max' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/message-header-encode.c:161:37: style: The scope of the variable 'cur_line_len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/message-header-encode.c:165:14: style: The scope of the variable 'cr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/message-header-parser.c:61:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/message-header-parser.c:43:69: style: Function 'message_parse_header_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-mail/message-header-parser.h:49:69: note: Function 'message_parse_header_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-mail/message-header-parser.c:43:69: note: Function 'message_parse_header_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-mail/message-id.c:70:7: style: The scope of the variable 'found_at' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/message-parser.c:909:18: warning: Either the condition '(cur=memchr(cur,'\n',size-(cur-data)))==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
dovecot-2.3.2.1/src/lib-mail/message-parser.c:895:51: note: Assuming that condition '(cur=memchr(cur,'\n',size-(cur-data)))==NULL' is not redundant
dovecot-2.3.2.1/src/lib-mail/message-parser.c:909:18: note: Null pointer subtraction
dovecot-2.3.2.1/src/lib-mail/message-parser.c:1083:56: style: Function 'message_parser_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-mail/message-parser.h:52:56: note: Function 'message_parser_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-mail/message-parser.c:1083:56: note: Function 'message_parser_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-mail/message-part-data.c:252:29: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/message-part-data.c:171:33: style: Function 'message_part_envelope_parse_from_header' argument 2 names different: declaration '_data' definition 'data'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-mail/message-part-data.h:93:33: note: Function 'message_part_envelope_parse_from_header' argument 2 names different: declaration '_data' definition 'data'.
dovecot-2.3.2.1/src/lib-mail/message-part-data.c:171:33: note: Function 'message_part_envelope_parse_from_header' argument 2 names different: declaration '_data' definition 'data'.
dovecot-2.3.2.1/src/lib-mail/message-search.c:40:60: style: Function 'message_search_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-mail/message-search.h:18:60: note: Function 'message_search_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-mail/message-search.c:40:60: note: Function 'message_search_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-mail/ostream-dot.c:55:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/qp-decoder.c:43:44: style: Function 'qp_decoder_deinit' argument 1 names different: declaration 'qp' definition '_qp'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-mail/qp-decoder.h:6:44: note: Function 'qp_decoder_deinit' argument 1 names different: declaration 'qp' definition '_qp'.
dovecot-2.3.2.1/src/lib-mail/qp-decoder.c:43:44: note: Function 'qp_decoder_deinit' argument 1 names different: declaration 'qp' definition '_qp'.
dovecot-2.3.2.1/src/lib-mail/qp-encoder.c:21:46: style: Function 'qp_encoder_init' argument 2 names different: declaration 'max_length' definition 'max_len'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-mail/qp-encoder.h:12:65: note: Function 'qp_encoder_init' argument 2 names different: declaration 'max_length' definition 'max_len'.
dovecot-2.3.2.1/src/lib-mail/qp-encoder.c:21:46: note: Function 'qp_encoder_init' argument 2 names different: declaration 'max_length' definition 'max_len'.
dovecot-2.3.2.1/src/lib-mail/qp-encoder.c:90:57: style: Function 'qp_encoder_more' argument 2 names different: declaration 'src' definition '_src'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-mail/qp-encoder.h:19:57: note: Function 'qp_encoder_more' argument 2 names different: declaration 'src' definition '_src'.
dovecot-2.3.2.1/src/lib-mail/qp-encoder.c:90:57: note: Function 'qp_encoder_more' argument 2 names different: declaration 'src' definition '_src'.
dovecot-2.3.2.1/src/lib-mail/rfc2231-parser.c:48:34: style: The scope of the variable 'next_idx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/rfc2231-parser.c:49:7: style: The scope of the variable 'ok' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/rfc2231-parser.c:49:11: style: The scope of the variable 'have_extended' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/test-istream-dot.c:22:9: style: The scope of the variable 'outsize' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/test-istream-dot.c:25:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/test-istream-dot.c:116:9: style: The scope of the variable 'outsize' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/test-istream-dot.c:118:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/test-istream-header-filter.c:211:15: style: The scope of the variable 'prefix_len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/test-istream-header-filter.c:294:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/test-message-date.c:41:7: style: The scope of the variable 'success' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/test-message-date.c:44:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/test-message-decoder.c:13:35: style: Function 'message_header_decode_utf8' argument 4 names different: declaration 'normalizer' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-mail/message-header-decode.h:20:40: note: Function 'message_header_decode_utf8' argument 4 names different: declaration 'normalizer' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-mail/test-message-decoder.c:13:35: note: Function 'message_header_decode_utf8' argument 4 names different: declaration 'normalizer' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-mail/test-message-header-decode.c:67:21: style: The scope of the variable 'buflen' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/test-message-header-encode.c:80:31: style: The scope of the variable 'start' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/test-message-header-parser.c:175:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/test-message-id.c:21:22: style: The scope of the variable 'next_msgid' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/test-message-parser.c:47:8: warning: Either the condition 'p1!=NULL' is redundant or there is possible null pointer dereference: p1. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/lib-mail/test-message-parser.c:45:11: note: Assuming that condition 'p1!=NULL' is not redundant
dovecot-2.3.2.1/src/lib-mail/test-message-parser.c:47:8: note: Null pointer dereference
dovecot-2.3.2.1/src/lib-mail/test-message-parser.c:47:34: warning: Either the condition 'p2!=NULL' is redundant or there is possible null pointer dereference: p2. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/lib-mail/test-message-parser.c:45:27: note: Assuming that condition 'p2!=NULL' is not redundant
dovecot-2.3.2.1/src/lib-mail/test-message-parser.c:47:34: note: Null pointer dereference
dovecot-2.3.2.1/src/lib-mail/test-message-parser.c:78:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/test-message-part.c:70:38: style: The scope of the variable 'prev_part' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/test-message-part.c:72:32: style: The scope of the variable 'part_idx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-mail/test-ostream-dot.c:21:23: style: The scope of the variable 'data' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-master/anvil-client.c:58:48: style: Function 'anvil_client_deinit' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/anvil-client.h:17:48: note: Function 'anvil_client_deinit' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-master/anvil-client.c:58:48: note: Function 'anvil_client_deinit' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-master/anvil-client.c:248:31: style: Function 'anvil_client_query_abort' argument 2 names different: declaration 'query' definition '_query'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/anvil-client.h:30:31: note: Function 'anvil_client_query_abort' argument 2 names different: declaration 'query' definition '_query'.
dovecot-2.3.2.1/src/lib-master/anvil-client.c:248:31: note: Function 'anvil_client_query_abort' argument 2 names different: declaration 'query' definition '_query'.
dovecot-2.3.2.1/src/lib-master/ipc-client.c:133:44: style: Function 'ipc_client_deinit' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/ipc-client.h:15:44: note: Function 'ipc_client_deinit' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-master/ipc-client.c:133:44: note: Function 'ipc_client_deinit' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-master/ipc-server.c:147:44: style: Function 'ipc_server_deinit' argument 1 names different: declaration 'server' definition '_server'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/ipc-server.h:13:44: note: Function 'ipc_server_deinit' argument 1 names different: declaration 'server' definition '_server'.
dovecot-2.3.2.1/src/lib-master/ipc-server.c:147:44: note: Function 'ipc_server_deinit' argument 1 names different: declaration 'server' definition '_server'.
dovecot-2.3.2.1/src/lib-master/ipc-server.c:179:39: style: Function 'ipc_cmd_success' argument 1 names different: declaration 'cmd' definition '_cmd'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/ipc-server.h:16:39: note: Function 'ipc_cmd_success' argument 1 names different: declaration 'cmd' definition '_cmd'.
dovecot-2.3.2.1/src/lib-master/ipc-server.c:179:39: note: Function 'ipc_cmd_success' argument 1 names different: declaration 'cmd' definition '_cmd'.
dovecot-2.3.2.1/src/lib-master/ipc-server.c:184:45: style: Function 'ipc_cmd_success_reply' argument 1 names different: declaration 'cmd' definition '_cmd'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/ipc-server.h:17:45: note: Function 'ipc_cmd_success_reply' argument 1 names different: declaration 'cmd' definition '_cmd'.
dovecot-2.3.2.1/src/lib-master/ipc-server.c:184:45: note: Function 'ipc_cmd_success_reply' argument 1 names different: declaration 'cmd' definition '_cmd'.
dovecot-2.3.2.1/src/lib-master/ipc-server.c:192:36: style: Function 'ipc_cmd_fail' argument 1 names different: declaration 'cmd' definition '_cmd'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/ipc-server.h:18:36: note: Function 'ipc_cmd_fail' argument 1 names different: declaration 'cmd' definition '_cmd'.
dovecot-2.3.2.1/src/lib-master/ipc-server.c:192:36: note: Function 'ipc_cmd_fail' argument 1 names different: declaration 'cmd' definition '_cmd'.
dovecot-2.3.2.1/src/lib-master/master-auth.c:104:46: style: Function 'master_auth_deinit' argument 1 names different: declaration 'auth' definition '_auth'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/master-auth.h:94:46: note: Function 'master_auth_deinit' argument 1 names different: declaration 'auth' definition '_auth'.
dovecot-2.3.2.1/src/lib-master/master-auth.c:104:46: note: Function 'master_auth_deinit' argument 1 names different: declaration 'auth' definition '_auth'.
dovecot-2.3.2.1/src/lib-master/master-instance.c:310:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-master/master-instance.c:50:64: style: Function 'master_instance_list_deinit' argument 1 names different: declaration 'list' definition '_list'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/master-instance.h:16:64: note: Function 'master_instance_list_deinit' argument 1 names different: declaration 'list' definition '_list'.
dovecot-2.3.2.1/src/lib-master/master-instance.c:50:64: note: Function 'master_instance_list_deinit' argument 1 names different: declaration 'list' definition '_list'.
dovecot-2.3.2.1/src/lib-master/master-instance.c:361:77: style: Function 'master_instance_iterate_list_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/master-instance.h:40:77: note: Function 'master_instance_iterate_list_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-master/master-instance.c:361:77: note: Function 'master_instance_iterate_list_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-master/master-login-auth.c:116:36: style: The scope of the variable 'request' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-master/master-login-auth.c:178:36: style: The scope of the variable 'request' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-master/master-login-auth.c:179:14: style: The scope of the variable 'reason' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-master/master-login-auth.c:157:58: style: Function 'master_login_auth_deinit' argument 1 names different: declaration 'auth' definition '_auth'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/master-login-auth.h:12:58: note: Function 'master_login_auth_deinit' argument 1 names different: declaration 'auth' definition '_auth'.
dovecot-2.3.2.1/src/lib-master/master-login-auth.c:157:58: note: Function 'master_login_auth_deinit' argument 1 names different: declaration 'auth' definition '_auth'.
dovecot-2.3.2.1/src/lib-master/master-login.c:425:26: warning: Either the condition 'auth_args!=NULL' is redundant or there is possible null pointer dereference: auth_args. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/lib-master/master-login.c:426:17: note: Assuming that condition 'auth_args!=NULL' is not redundant
dovecot-2.3.2.1/src/lib-master/master-login.c:425:26: note: Null pointer dereference
dovecot-2.3.2.1/src/lib-master/master-login.c:87:48: style: Function 'master_login_deinit' argument 1 names different: declaration 'login' definition '_login'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/master-login.h:45:48: note: Function 'master_login_deinit' argument 1 names different: declaration 'login' definition '_login'.
dovecot-2.3.2.1/src/lib-master/master-login.c:87:48: note: Function 'master_login_deinit' argument 1 names different: declaration 'login' definition '_login'.
dovecot-2.3.2.1/src/lib-master/master-service-haproxy.c:295:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-master/master-service-settings-cache.c:174:82: style: Function 'master_service_settings_cache_deinit' argument 1 names different: declaration 'cache' definition '_cache'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/master-service-settings-cache.h:8:82: note: Function 'master_service_settings_cache_deinit' argument 1 names different: declaration 'cache' definition '_cache'.
dovecot-2.3.2.1/src/lib-master/master-service-settings-cache.c:174:82: note: Function 'master_service_settings_cache_deinit' argument 1 names different: declaration 'cache' definition '_cache'.
dovecot-2.3.2.1/src/lib-master/master-service-settings.c:542:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-master/master-service-settings.c:543:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-master/master-service-settings.c:544:9: style: The scope of the variable 'now' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-master/master-service-settings.c:544:14: style: The scope of the variable 'timeout' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-master/master-service-settings.c:545:24: style: The scope of the variable 'retry' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-master/master-service-settings.c:148:55: style: Function 'master_service_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/master-service-settings.c:37:50: note: Function 'master_service_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/master-service-settings.c:148:55: note: Function 'master_service_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/master-service-ssl-settings.c:88:59: style: Function 'master_service_ssl_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/master-service-ssl-settings.c:16:54: note: Function 'master_service_ssl_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/master-service-ssl-settings.c:88:59: note: Function 'master_service_ssl_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/master-service.c:137:14: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-master/master-service.c:376:21: style: The scope of the variable 'timestamp' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-master/master-service.c:489:30: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-master/master-service.c:986:52: style: Function 'master_service_deinit' argument 1 names different: declaration 'service' definition '_service'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/master-service.h:221:52: note: Function 'master_service_deinit' argument 1 names different: declaration 'service' definition '_service'.
dovecot-2.3.2.1/src/lib-master/master-service.c:986:52: note: Function 'master_service_deinit' argument 1 names different: declaration 'service' definition '_service'.
dovecot-2.3.2.1/src/lib-master/stats-client.c:342:48: style: Function 'stats_client_deinit' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/stats-client.h:6:48: note: Function 'stats_client_deinit' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-master/stats-client.c:342:48: note: Function 'stats_client_deinit' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-master/test-master-service-settings-cache.c:47:65: style: Function 'master_service_settings_read' argument 1 names different: declaration 'service' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/master-service-settings.h:76:57: note: Function 'master_service_settings_read' argument 1 names different: declaration 'service' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/test-master-service-settings-cache.c:47:65: note: Function 'master_service_settings_read' argument 1 names different: declaration 'service' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/test-master-service-settings-cache.c:48:56: style: Function 'master_service_settings_read' argument 2 names different: declaration 'input' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/master-service-settings.h:77:50: note: Function 'master_service_settings_read' argument 2 names different: declaration 'input' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/test-master-service-settings-cache.c:48:56: note: Function 'master_service_settings_read' argument 2 names different: declaration 'input' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/test-master-service-settings-cache.c:50:27: style: Function 'master_service_settings_read' argument 4 names different: declaration 'error_r' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/master-service-settings.h:79:19: note: Function 'master_service_settings_read' argument 4 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/test-master-service-settings-cache.c:50:27: note: Function 'master_service_settings_read' argument 4 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/test-master-service-settings-cache.c:56:72: style: Function 'master_service_settings_get_filters' argument 1 names different: declaration 'service' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/master-service-settings.h:73:64: note: Function 'master_service_settings_get_filters' argument 1 names different: declaration 'service' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/test-master-service-settings-cache.c:56:72: note: Function 'master_service_settings_get_filters' argument 1 names different: declaration 'service' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/test-master-service-settings-cache.c:57:34: style: Function 'master_service_settings_get_filters' argument 2 names different: declaration 'filters' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/master-service-settings.h:74:26: note: Function 'master_service_settings_get_filters' argument 2 names different: declaration 'filters' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/test-master-service-settings-cache.c:57:34: note: Function 'master_service_settings_get_filters' argument 2 names different: declaration 'filters' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/test-master-service-settings-cache.c:58:27: style: Function 'master_service_settings_get_filters' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/master-service-settings.h:75:19: note: Function 'master_service_settings_get_filters' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/test-master-service-settings-cache.c:58:27: note: Function 'master_service_settings_get_filters' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/test-master-service-settings-cache.c:65:60: style: Function 'master_service_settings_get' argument 1 names different: declaration 'service' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-master/master-service-settings.h:89:52: note: Function 'master_service_settings_get' argument 1 names different: declaration 'service' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-master/test-master-service-settings-cache.c:65:60: note: Function 'master_service_settings_get' argument 1 names different: declaration 'service' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-ntlm/ntlm-encrypt.c:42:2: warning: The buffer 'buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dovecot-2.3.2.1/src/lib-old-stats/stats-connection.c:55:55: style: Function 'stats_connection_unref' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-old-stats/stats-connection.h:6:55: note: Function 'stats_connection_unref' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/lib-old-stats/stats-connection.c:55:55: note: Function 'stats_connection_unref' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/lib-old-stats/stats.c:108:22: style: The scope of the variable 'count' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-old-stats/stats.c:123:22: style: The scope of the variable 'count' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-old-stats/stats.c:191:21: style: The scope of the variable 'item' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-old-stats/stats.c:59:43: style: Function 'stats_unregister' argument 1 names different: declaration 'item' definition '_item'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-old-stats/stats.h:27:43: note: Function 'stats_unregister' argument 1 names different: declaration 'item' definition '_item'.
dovecot-2.3.2.1/src/lib-old-stats/stats.c:59:43: note: Function 'stats_unregister' argument 1 names different: declaration 'item' definition '_item'.
dovecot-2.3.2.1/src/lib-otp/otp-dictionary.c:568:12: style: The scope of the variable 'idx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-otp/otp-dictionary.c:568:17: style: The scope of the variable 'c' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-program-client/program-client.c:550:3: style: Variable 'efds' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/lib-program-client/program-client.c:547:0: note: Variable 'efds' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-program-client/program-client.c:550:3: note: Variable 'efds' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-program-client/program-client.c:185:22: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-program-client/program-client.c:300:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-program-client/test-program-client-net.c:198:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-sasl/dsasl-client.c:73:46: style: Function 'dsasl_client_free' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sasl/dsasl-client.h:22:46: note: Function 'dsasl_client_free' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-sasl/dsasl-client.c:73:46: note: Function 'dsasl_client_free' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-settings/settings-parser.c:525:15: style: The scope of the variable 'ptr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-settings/settings-parser.c:1081:20: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-settings/settings-parser.c:1868:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-settings/settings-parser.c:1913:23: style: The scope of the variable 'new_link' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-settings/settings-parser.c:2125:20: style: The scope of the variable 'csrc' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-settings/settings-parser.c:2126:15: style: The scope of the variable 'cdest' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-settings/settings-parser.c:238:61: style: Function 'settings_parser_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-settings/settings-parser.h:120:61: note: Function 'settings_parser_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-settings/settings-parser.c:238:61: note: Function 'settings_parser_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-settings/settings-parser.c:1801:47: style: Function 'settings_parser_dyn_update' argument 2 names different: declaration 'roots' definition '_roots'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-settings/settings-parser.h:227:47: note: Function 'settings_parser_dyn_update' argument 2 names different: declaration 'roots' definition '_roots'.
dovecot-2.3.2.1/src/lib-settings/settings-parser.c:1801:47: note: Function 'settings_parser_dyn_update' argument 2 names different: declaration 'roots' definition '_roots'.
dovecot-2.3.2.1/src/lib-smtp/smtp-address.c:102:2: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/lib-smtp/smtp-address.c:96:0: note: Variable 'value' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-smtp/smtp-address.c:102:2: note: Variable 'value' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-smtp/smtp-address.c:247:2: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/lib-smtp/smtp-address.c:240:0: note: Variable 'value' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-smtp/smtp-address.c:247:2: note: Variable 'value' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-smtp/smtp-address.c:241:23: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-client-command.c:524:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-client-command.c:629:40: style: The scope of the variable 'cmd_prev' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-client-command.c:1033:29: style: Function 'smtp_client_command_rcpt_submit' argument 3 names different: declaration 'to' definition 'from'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-smtp/smtp-client-command.h:239:29: note: Function 'smtp_client_command_rcpt_submit' argument 3 names different: declaration 'to' definition 'from'.
dovecot-2.3.2.1/src/lib-smtp/smtp-client-command.c:1033:29: note: Function 'smtp_client_command_rcpt_submit' argument 3 names different: declaration 'to' definition 'from'.
dovecot-2.3.2.1/src/lib-smtp/smtp-client-connection.c:747:30: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-client-connection.c:1531:0: style: Function 'smtp_client_connection_connect' argument 3 names different: declaration 'login_context' definition 'context'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-smtp/smtp-client-connection.h:57:55: note: Function 'smtp_client_connection_connect' argument 3 names different: declaration 'login_context' definition 'context'.
dovecot-2.3.2.1/src/lib-smtp/smtp-client-connection.c:1531:0: note: Function 'smtp_client_connection_connect' argument 3 names different: declaration 'login_context' definition 'context'.
dovecot-2.3.2.1/src/lib-smtp/smtp-client-transaction.c:288:71: style: Function 'smtp_client_transaction_destroy' argument 1 names different: declaration 'trans' definition '_trans'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-smtp/smtp-client-transaction.h:46:71: note: Function 'smtp_client_transaction_destroy' argument 1 names different: declaration 'trans' definition '_trans'.
dovecot-2.3.2.1/src/lib-smtp/smtp-client-transaction.c:288:71: note: Function 'smtp_client_transaction_destroy' argument 1 names different: declaration 'trans' definition '_trans'.
dovecot-2.3.2.1/src/lib-smtp/smtp-params.c:1059:37: style: The scope of the variable 'param2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-parser.c:294:23: style: The scope of the variable 'pblock' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-parser.c:298:27: style: The scope of the variable 'tagbuf' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-parser.c:417:23: style: The scope of the variable 'pbegin' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-cmd-data.c:300:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-cmd-helo.c:59:28: style: The scope of the variable 'reply' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-cmd-mail.c:80:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-cmd-noop.c:16:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-cmd-quit.c:15:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-cmd-rset.c:30:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-cmd-starttls.c:73:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-command.c:134:10: style: The scope of the variable 'args' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-command.c:570:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-command.c:591:12: error: va_list 'args_copy' used before va_start() was called. [va_list_usedBeforeStarted]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-command.c:593:28: error: va_list 'args_copy' used before va_start() was called. [va_list_usedBeforeStarted]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-command.c:594:4: error: va_list 'args_copy' used before va_start() was called. [va_list_usedBeforeStarted]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-connection.c:39:10: style: The scope of the variable 'args' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-connection.c:1012:14: style: The scope of the variable 'err' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-reply.c:371:31: style: The scope of the variable 'line_len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-reply.c:489:10: style: The scope of the variable 'args' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-reply.c:178:17: style: Function 'smtp_server_reply_add_text' argument 2 names different: declaration 'line' definition 'text'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-smtp/smtp-server.h:480:14: note: Function 'smtp_server_reply_add_text' argument 2 names different: declaration 'line' definition 'text'.
dovecot-2.3.2.1/src/lib-smtp/smtp-server-reply.c:178:17: note: Function 'smtp_server_reply_add_text' argument 2 names different: declaration 'line' definition 'text'.
dovecot-2.3.2.1/src/lib-smtp/smtp-server-reply.c:287:60: style: Function 'smtp_server_reply_forward' argument 1 names different: declaration 'cmd' definition '_cmd'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-smtp/smtp-server.h:503:60: note: Function 'smtp_server_reply_forward' argument 1 names different: declaration 'cmd' definition '_cmd'.
dovecot-2.3.2.1/src/lib-smtp/smtp-server-reply.c:287:60: note: Function 'smtp_server_reply_forward' argument 1 names different: declaration 'cmd' definition '_cmd'.
dovecot-2.3.2.1/src/lib-smtp/smtp-server-reply.c:436:54: style: Function 'smtp_server_reply_send' argument 1 names different: declaration 'resp' definition 'reply'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-smtp/smtp-server-private.h:213:54: note: Function 'smtp_server_reply_send' argument 1 names different: declaration 'resp' definition 'reply'.
dovecot-2.3.2.1/src/lib-smtp/smtp-server-reply.c:436:54: note: Function 'smtp_server_reply_send' argument 1 names different: declaration 'resp' definition 'reply'.
dovecot-2.3.2.1/src/lib-smtp/smtp-submit-settings.c:60:23: style: Function 'smtp_submit_settings_check' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-smtp/smtp-submit-settings.c:10:78: note: Function 'smtp_submit_settings_check' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-smtp/smtp-submit-settings.c:60:23: note: Function 'smtp_submit_settings_check' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-smtp/smtp-submit.c:123:46: style: Function 'smtp_submit_deinit' argument 1 names different: declaration '_submit' definition '_subm'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-smtp/smtp-submit.h:39:46: note: Function 'smtp_submit_deinit' argument 1 names different: declaration '_submit' definition '_subm'.
dovecot-2.3.2.1/src/lib-smtp/smtp-submit.c:123:46: note: Function 'smtp_submit_deinit' argument 1 names different: declaration '_submit' definition '_subm'.
dovecot-2.3.2.1/src/lib-smtp/smtp-syntax.c:44:34: style: The scope of the variable 'pblock' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/smtp-syntax.c:123:27: style: The scope of the variable 'pbegin' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-address.c:110:30: style: The scope of the variable 'output' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-address.c:110:39: style: The scope of the variable 'encoded' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-address.c:199:30: style: The scope of the variable 'output' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-address.c:199:39: style: The scope of the variable 'encoded' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-address.c:333:30: style: The scope of the variable 'output' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-address.c:333:39: style: The scope of the variable 'encoded' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-client-errors.c:2794:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-client-errors.c:2821:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-params.c:314:27: style: The scope of the variable 'tparam' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-params.c:314:36: style: The scope of the variable 'pparam' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-params.c:363:30: style: The scope of the variable 'output' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-params.c:663:27: style: The scope of the variable 'tparam' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-params.c:663:36: style: The scope of the variable 'pparam' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-params.c:712:30: style: The scope of the variable 'output' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-payload.c:167:23: style: The scope of the variable 'pleft' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-payload.c:604:46: style: Function 'test_client_continue' argument 1 names different: declaration 'dummy' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-payload.c:497:40: note: Function 'test_client_continue' argument 1 names different: declaration 'dummy' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-smtp/test-smtp-payload.c:604:46: note: Function 'test_client_continue' argument 1 names different: declaration 'dummy' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-smtp/test-smtp-server-errors.c:2254:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-server-errors.c:2275:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-server-errors.c:501:13: style: struct member '_bad_command::io' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-server-errors.c:595:13: style: struct member '_long_command::io' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-server-errors.c:844:13: style: struct member '_bad_ehlo::io' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-submit.c:471:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-submit.c:574:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-submit.c:683:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-submit.c:815:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-submit.c:930:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-submit.c:1053:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-submit.c:1171:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-submit.c:1960:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-smtp/test-smtp-submit.c:2041:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-sql/driver-sqlpool.c:191:2: style: Variable 'min' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/lib-sql/driver-sqlpool.c:185:0: note: Variable 'min' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-sql/driver-sqlpool.c:191:2: note: Variable 'min' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-sql/driver-sqlpool.c:217:23: style: The scope of the variable 'host' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-sql/driver-sqlpool.c:335:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-sql/driver-sqlpool.c:454:23: style: The scope of the variable 'host' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-sql/driver-sqlpool.c:524:16: style: The scope of the variable 'ret2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-sql/driver-sqlpool.c:614:17: style: The scope of the variable 'conndb' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-sql/driver-test.c:211:51: style: Function 'driver_test_deinit' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/driver-test.c:30:47: note: Function 'driver_test_deinit' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-sql/driver-test.c:211:51: note: Function 'driver_test_deinit' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-sql/driver-test.c:218:51: style: Function 'driver_test_connect' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/driver-test.c:31:47: note: Function 'driver_test_connect' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-sql/driver-test.c:218:51: note: Function 'driver_test_connect' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-sql/driver-test.c:224:55: style: Function 'driver_test_disconnect' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/driver-test.c:32:51: note: Function 'driver_test_disconnect' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-sql/driver-test.c:224:55: note: Function 'driver_test_disconnect' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-sql/driver-test.c:228:52: style: Function 'driver_test_mysql_escape_string' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/driver-test.c:34:48: note: Function 'driver_test_mysql_escape_string' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-sql/driver-test.c:228:52: note: Function 'driver_test_mysql_escape_string' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-sql/driver-test.c:242:46: style: Function 'driver_test_escape_string' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/driver-test.c:36:42: note: Function 'driver_test_escape_string' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-sql/driver-test.c:242:46: note: Function 'driver_test_escape_string' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-sql/driver-test.c:368:50: style: Function 'driver_test_mysql_escape_blob' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/driver-test.c:56:46: note: Function 'driver_test_mysql_escape_blob' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-sql/driver-test.c:368:50: note: Function 'driver_test_mysql_escape_blob' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-sql/driver-test.c:375:44: style: Function 'driver_test_escape_blob' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/driver-test.c:59:40: note: Function 'driver_test_escape_blob' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-sql/driver-test.c:375:44: note: Function 'driver_test_escape_blob' argument 1 names different: declaration '_db' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:406:14: style: The scope of the variable 'name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-sql/sql-api.c:84:33: style: Function 'sql_deinit' argument 1 names different: declaration 'db' definition '_db'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/sql-api.h:88:33: note: Function 'sql_deinit' argument 1 names different: declaration 'db' definition '_db'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:84:33: note: Function 'sql_deinit' argument 1 names different: declaration 'db' definition '_db'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:248:68: style: Function 'sql_prepared_statement_deinit' argument 1 names different: declaration 'prep_stmt' definition '_prep_stmt'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/sql-api.h:123:68: note: Function 'sql_prepared_statement_deinit' argument 1 names different: declaration 'prep_stmt' definition '_prep_stmt'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:248:68: note: Function 'sql_prepared_statement_deinit' argument 1 names different: declaration 'prep_stmt' definition '_prep_stmt'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:296:49: style: Function 'sql_statement_abort' argument 1 names different: declaration 'stmt' definition '_stmt'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/sql-api.h:129:49: note: Function 'sql_statement_abort' argument 1 names different: declaration 'stmt' definition '_stmt'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:296:49: note: Function 'sql_statement_abort' argument 1 names different: declaration 'stmt' definition '_stmt'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:351:49: style: Function 'sql_statement_query' argument 1 names different: declaration 'stmt' definition '_stmt'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/sql-api.h:139:49: note: Function 'sql_statement_query' argument 1 names different: declaration 'stmt' definition '_stmt'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:351:49: note: Function 'sql_statement_query' argument 1 names different: declaration 'stmt' definition '_stmt'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:363:65: style: Function 'sql_statement_query_s' argument 1 names different: declaration 'stmt' definition '_stmt'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/sql-api.h:146:65: note: Function 'sql_statement_query_s' argument 1 names different: declaration 'stmt' definition '_stmt'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:363:65: note: Function 'sql_statement_query_s' argument 1 names different: declaration 'stmt' definition '_stmt'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:603:62: style: Function 'sql_transaction_commit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/sql-api.h:208:62: note: Function 'sql_transaction_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:603:62: note: Function 'sql_transaction_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:612:63: style: Function 'sql_transaction_commit_s' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/sql-api.h:216:63: note: Function 'sql_transaction_commit_s' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:612:63: note: Function 'sql_transaction_commit_s' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:621:64: style: Function 'sql_transaction_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/sql-api.h:218:64: note: Function 'sql_transaction_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:621:64: note: Function 'sql_transaction_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:635:31: style: Function 'sql_update_stmt' argument 2 names different: declaration 'stmt' definition '_stmt'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/sql-api.h:223:31: note: Function 'sql_update_stmt' argument 2 names different: declaration 'stmt' definition '_stmt'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:635:31: note: Function 'sql_update_stmt' argument 2 names different: declaration 'stmt' definition '_stmt'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:653:33: style: Function 'sql_update_stmt_get_rows' argument 2 names different: declaration 'stmt' definition '_stmt'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/sql-api.h:229:33: note: Function 'sql_update_stmt_get_rows' argument 2 names different: declaration 'stmt' definition '_stmt'.
dovecot-2.3.2.1/src/lib-sql/sql-api.c:653:33: note: Function 'sql_update_stmt_get_rows' argument 2 names different: declaration 'stmt' definition '_stmt'.
dovecot-2.3.2.1/src/lib-sql/sql-db-cache.c:33:31: style: The scope of the variable 'head_ctx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-sql/sql-db-cache.c:51:31: style: The scope of the variable 'prev_ctx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-sql/sql-db-cache.c:51:42: style: The scope of the variable 'next_ctx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-sql/sql-db-cache.c:137:48: style: Function 'sql_db_cache_deinit' argument 1 names different: declaration 'cache' definition '_cache'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-sql/sql-db-cache.h:12:48: note: Function 'sql_db_cache_deinit' argument 1 names different: declaration 'cache' definition '_cache'.
dovecot-2.3.2.1/src/lib-sql/sql-db-cache.c:137:48: note: Function 'sql_db_cache_deinit' argument 1 names different: declaration 'cache' definition '_cache'.
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-openssl-common.c:124:22: style: The scope of the variable 'gn' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-openssl-context.c:249:13: style: The scope of the variable 'itmp' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-openssl-context.c:333:14: style: The scope of the variable 'store' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-openssl.c:156:6: style: The scope of the variable 'verify_flags' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-openssl.c:376:16: style: The scope of the variable 'max_bytes' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-openssl.c:377:10: style: The scope of the variable 'sent' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-openssl.c:380:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-openssl.c:452:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-openssl.c:530:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-ssl.c:122:63: style: Function 'ssl_iostream_context_unref' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-ssl.h:140:63: note: Function 'ssl_iostream_context_unref' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-ssl.c:122:63: note: Function 'ssl_iostream_context_unref' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-ssl.c:152:47: style: Function 'ssl_iostream_unref' argument 1 names different: declaration 'ssl_io' definition '_ssl_io'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-ssl-private.h:62:47: note: Function 'ssl_iostream_unref' argument 1 names different: declaration 'ssl_io' definition '_ssl_io'.
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-ssl.c:152:47: note: Function 'ssl_iostream_unref' argument 1 names different: declaration 'ssl_io' definition '_ssl_io'.
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-ssl.c:160:49: style: Function 'ssl_iostream_destroy' argument 1 names different: declaration 'ssl_io' definition '_ssl_io'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-ssl.h:69:49: note: Function 'ssl_iostream_destroy' argument 1 names different: declaration 'ssl_io' definition '_ssl_io'.
dovecot-2.3.2.1/src/lib-ssl-iostream/iostream-ssl.c:160:49: note: Function 'ssl_iostream_destroy' argument 1 names different: declaration 'ssl_io' definition '_ssl_io'.
dovecot-2.3.2.1/src/lib-storage/fail-mail.c:10:40: style: Function 'fail_mailbox_mail_alloc' argument 2 names different: declaration 'wanted_fields' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/fail-mail-storage.h:16:26: note: Function 'fail_mailbox_mail_alloc' argument 2 names different: declaration 'wanted_fields' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/fail-mail.c:10:40: note: Function 'fail_mailbox_mail_alloc' argument 2 names different: declaration 'wanted_fields' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/fail-mail.c:11:53: style: Function 'fail_mailbox_mail_alloc' argument 3 names different: declaration 'wanted_headers' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/fail-mail-storage.h:17:38: note: Function 'fail_mailbox_mail_alloc' argument 3 names different: declaration 'wanted_headers' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/fail-mail.c:11:53: note: Function 'fail_mailbox_mail_alloc' argument 3 names different: declaration 'wanted_headers' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-mail.c:102:14: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-save.c:59:54: style: Function 'cydir_save_alloc' argument 1 names different: declaration '_t' definition 't'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-storage.h:24:54: note: Function 'cydir_save_alloc' argument 1 names different: declaration '_t' definition 't'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-save.c:59:54: note: Function 'cydir_save_alloc' argument 1 names different: declaration '_t' definition 't'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-save.c:78:48: style: Function 'cydir_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-storage.h:25:48: note: Function 'cydir_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-save.c:78:48: note: Function 'cydir_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-save.c:128:51: style: Function 'cydir_save_continue' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-storage.h:26:51: note: Function 'cydir_save_continue' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-save.c:128:51: note: Function 'cydir_save_continue' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-save.c:190:49: style: Function 'cydir_save_finish' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-storage.h:27:49: note: Function 'cydir_save_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-save.c:190:49: note: Function 'cydir_save_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-save.c:215:50: style: Function 'cydir_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-storage.h:28:50: note: Function 'cydir_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-save.c:215:50: note: Function 'cydir_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-save.c:223:65: style: Function 'cydir_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-storage.h:30:65: note: Function 'cydir_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-save.c:223:65: note: Function 'cydir_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-save.c:278:67: style: Function 'cydir_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-storage.h:31:67: note: Function 'cydir_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-save.c:278:67: note: Function 'cydir_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-save.c:292:64: style: Function 'cydir_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-storage.h:33:64: note: Function 'cydir_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-save.c:292:64: note: Function 'cydir_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-sync.c:132:51: style: Function 'cydir_sync_finish' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-sync.h:19:51: note: Function 'cydir_sync_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/cydir/cydir-sync.c:132:51: note: Function 'cydir_sync_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-file-fix.c:146:30: style: The scope of the variable 'magic' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-file.c:206:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-file.c:390:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-file.c:84:41: style: Function 'dbox_file_unref' argument 1 names different: declaration 'file' definition '_file'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-file.h:138:41: note: Function 'dbox_file_unref' argument 1 names different: declaration 'file' definition '_file'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-file.c:84:41: note: Function 'dbox_file_unref' argument 1 names different: declaration 'file' definition '_file'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-file.c:491:63: style: Function 'dbox_file_append_commit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-file.h:170:63: note: Function 'dbox_file_append_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-file.c:491:63: note: Function 'dbox_file_append_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-file.c:514:66: style: Function 'dbox_file_append_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-file.h:172:66: note: Function 'dbox_file_append_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-file.c:514:66: note: Function 'dbox_file_append_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-mail.c:297:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-mail.c:31:35: style: Function 'dbox_mail_close' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-mail.h:19:35: note: Function 'dbox_mail_close' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-mail.c:31:35: note: Function 'dbox_mail_close' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-mail.c:77:46: style: Function 'dbox_mail_get_physical_size' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-mail.h:21:46: note: Function 'dbox_mail_get_physical_size' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-mail.c:77:46: note: Function 'dbox_mail_get_physical_size' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-mail.c:94:45: style: Function 'dbox_mail_get_virtual_size' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-mail.h:22:45: note: Function 'dbox_mail_get_virtual_size' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-mail.c:94:45: note: Function 'dbox_mail_get_virtual_size' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-mail.c:117:46: style: Function 'dbox_mail_get_received_date' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-mail.h:23:46: note: Function 'dbox_mail_get_received_date' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-mail.c:117:46: note: Function 'dbox_mail_get_received_date' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-mail.c:222:40: style: Function 'dbox_mail_get_special' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-mail.h:25:40: note: Function 'dbox_mail_get_special' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-mail.c:222:40: note: Function 'dbox_mail_get_special' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-storage.c:161:20: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-storage.c:19:69: style: Function 'dbox_storage_get_list_settings' argument 1 names different: declaration 'ns' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-storage.h:67:66: note: Function 'dbox_storage_get_list_settings' argument 1 names different: declaration 'ns' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-storage.c:19:69: note: Function 'dbox_storage_get_list_settings' argument 1 names different: declaration 'ns' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-storage.c:97:46: style: Function 'dbox_storage_create' argument 1 names different: declaration 'storage' definition '_storage'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-storage.h:69:46: note: Function 'dbox_storage_create' argument 1 names different: declaration 'storage' definition '_storage'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-storage.c:97:46: note: Function 'dbox_storage_create' argument 1 names different: declaration 'storage' definition '_storage'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-storage.c:142:48: style: Function 'dbox_storage_destroy' argument 1 names different: declaration 'storage' definition '_storage'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-storage.h:72:48: note: Function 'dbox_storage_destroy' argument 1 names different: declaration 'storage' definition '_storage'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-common/dbox-storage.c:142:48: note: Function 'dbox_storage_destroy' argument 1 names different: declaration 'storage' definition '_storage'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-file.c:106:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-file.c:272:18: style: The scope of the variable 'count' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-file.c:306:18: style: The scope of the variable 'dir' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-map.c:687:18: style: The scope of the variable 'uidp' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-map.c:707:44: style: The scope of the variable 'rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-map.c:80:42: style: Function 'mdbox_map_deinit' argument 1 names different: declaration 'map' definition '_map'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-map.h:35:42: note: Function 'mdbox_map_deinit' argument 1 names different: declaration 'map' definition '_map'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-map.c:80:42: note: Function 'mdbox_map_deinit' argument 1 names different: declaration 'map' definition '_map'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-map.c:553:63: style: Function 'mdbox_map_atomic_finish' argument 1 names different: declaration 'atomic' definition '_atomic'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-map.h:89:63: note: Function 'mdbox_map_atomic_finish' argument 1 names different: declaration 'atomic' definition '_atomic'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-map.c:553:63: note: Function 'mdbox_map_atomic_finish' argument 1 names different: declaration 'atomic' definition '_atomic'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-map.c:627:72: style: Function 'mdbox_map_transaction_free' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-map.h:98:72: note: Function 'mdbox_map_transaction_free' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-map.c:627:72: note: Function 'mdbox_map_transaction_free' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-map.c:1430:62: style: Function 'mdbox_map_append_free' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-map.h:136:62: note: Function 'mdbox_map_append_free' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-map.c:1430:62: note: Function 'mdbox_map_append_free' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-purge.c:646:38: style: Function 'mdbox_purge' argument 1 names different: declaration 'storage' definition '_storage'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-storage.h:107:38: note: Function 'mdbox_purge' argument 1 names different: declaration 'storage' definition '_storage'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-purge.c:646:38: note: Function 'mdbox_purge' argument 1 names different: declaration 'storage' definition '_storage'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-save.c:249:40: style: The scope of the variable 'old_rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-save.c:99:54: style: Function 'mdbox_save_alloc' argument 1 names different: declaration '_t' definition 't'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-storage.h:90:54: note: Function 'mdbox_save_alloc' argument 1 names different: declaration '_t' definition 't'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-save.c:99:54: note: Function 'mdbox_save_alloc' argument 1 names different: declaration '_t' definition 't'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-save.c:127:48: style: Function 'mdbox_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-storage.h:91:48: note: Function 'mdbox_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-save.c:127:48: note: Function 'mdbox_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-save.c:235:50: style: Function 'mdbox_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-storage.h:93:50: note: Function 'mdbox_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-save.c:235:50: note: Function 'mdbox_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-save.c:277:65: style: Function 'mdbox_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-storage.h:99:65: note: Function 'mdbox_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-save.c:277:65: note: Function 'mdbox_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-save.c:366:67: style: Function 'mdbox_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-storage.h:100:67: note: Function 'mdbox_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-save.c:366:67: note: Function 'mdbox_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-save.c:404:64: style: Function 'mdbox_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-storage.h:102:64: note: Function 'mdbox_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-save.c:404:64: note: Function 'mdbox_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-save.c:426:42: style: Function 'mdbox_copy' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-storage.h:104:42: note: Function 'mdbox_copy' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-save.c:426:42: note: Function 'mdbox_copy' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-storage-rebuild.c:267:23: style: The scope of the variable 'ext' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-storage-rebuild.c:338:29: style: The scope of the variable 'pos' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-storage.c:341:2: style: Variable 'mbox->creating' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-storage.c:339:2: note: Variable 'mbox->creating' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-storage.c:341:2: note: Variable 'mbox->creating' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-storage.c:88:21: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-sync.c:323:51: style: Function 'mdbox_sync_finish' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-sync.h:31:51: note: Function 'mdbox_sync_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-multi/mdbox-sync.c:323:51: note: Function 'mdbox_sync_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-copy.c:21:29: style: The scope of the variable 'src' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-copy.c:21:35: style: The scope of the variable 'dest' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-copy.c:166:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-copy.c:161:42: style: Function 'sdbox_copy' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-storage.h:67:42: note: Function 'sdbox_copy' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-copy.c:161:42: note: Function 'sdbox_copy' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-copy.c:80:4: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-file.c:128:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-file.c:194:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-file.c:247:18: style: The scope of the variable 'dir' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-file.c:407:14: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-file.c:408:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-file.c:141:4: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-file.c:219:4: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-file.c:414:4: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-save.c:133:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-save.c:240:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-save.c:57:54: style: Function 'sdbox_save_alloc' argument 1 names different: declaration '_t' definition 't'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-storage.h:53:54: note: Function 'sdbox_save_alloc' argument 1 names different: declaration '_t' definition 't'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-save.c:57:54: note: Function 'sdbox_save_alloc' argument 1 names different: declaration '_t' definition 't'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-save.c:82:52: style: Function 'sdbox_save_add_file' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-storage.h:60:52: note: Function 'sdbox_save_add_file' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-save.c:82:52: note: Function 'sdbox_save_add_file' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-save.c:100:48: style: Function 'sdbox_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-storage.h:54:48: note: Function 'sdbox_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-save.c:100:48: note: Function 'sdbox_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-save.c:225:50: style: Function 'sdbox_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-storage.h:56:50: note: Function 'sdbox_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-save.c:225:50: note: Function 'sdbox_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-save.c:299:65: style: Function 'sdbox_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-storage.h:62:65: note: Function 'sdbox_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-save.c:299:65: note: Function 'sdbox_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-save.c:344:67: style: Function 'sdbox_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-storage.h:63:67: note: Function 'sdbox_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-save.c:344:67: note: Function 'sdbox_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-save.c:376:64: style: Function 'sdbox_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-storage.h:65:64: note: Function 'sdbox_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-save.c:376:64: note: Function 'sdbox_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-storage.c:58:21: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-sync-rebuild.c:98:17: style: The scope of the variable 'd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-sync.c:198:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-sync.c:267:51: style: Function 'sdbox_sync_finish' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-sync.h:30:51: note: Function 'sdbox_sync_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/dbox-single/sdbox-sync.c:267:51: note: Function 'sdbox_sync_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-list.c:454:14: style: The scope of the variable 'fs_name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-list.c:548:23: style: The scope of the variable 'node' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-list.c:627:39: style: The scope of the variable '_ctx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-list.c:630:14: style: The scope of the variable 'ns_root_name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-list.c:926:55: style: Function 'imapc_list_get_mailbox_flags' argument 1 names different: declaration 'list' definition '_list'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-list.h:35:55: note: Function 'imapc_list_get_mailbox_flags' argument 1 names different: declaration 'list' definition '_list'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-list.c:926:55: note: Function 'imapc_list_get_mailbox_flags' argument 1 names different: declaration 'list' definition '_list'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-mail-fetch.c:104:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-mail-fetch.c:209:26: style: The scope of the variable 'view' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-mail-fetch.c:377:39: style: Function 'imapc_mail_prefetch' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-mail.h:39:39: note: Function 'imapc_mail_prefetch' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-mail-fetch.c:377:39: note: Function 'imapc_mail_prefetch' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-mail-fetch.c:448:35: style: Function 'imapc_mail_fetch' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-mail.h:36:35: note: Function 'imapc_mail_fetch' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-mail-fetch.c:448:35: note: Function 'imapc_mail_fetch' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-mail.c:102:18: style: The scope of the variable 'modseqs' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-mailbox.c:657:23: style: The scope of the variable 'uid' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-mailbox.c:835:22: style: Function 'imapc_mailbox_register_untagged' argument 2 names different: declaration 'name' definition 'key'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-storage.h:205:22: note: Function 'imapc_mailbox_register_untagged' argument 2 names different: declaration 'name' definition 'key'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-mailbox.c:835:22: note: Function 'imapc_mailbox_register_untagged' argument 2 names different: declaration 'name' definition 'key'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:406:24: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:45:54: style: Function 'imapc_save_alloc' argument 1 names different: declaration '_t' definition 't'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-storage.h:167:54: note: Function 'imapc_save_alloc' argument 1 names different: declaration '_t' definition 't'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:45:54: note: Function 'imapc_save_alloc' argument 1 names different: declaration '_t' definition 't'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:63:48: style: Function 'imapc_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-storage.h:168:48: note: Function 'imapc_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:63:48: note: Function 'imapc_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:92:51: style: Function 'imapc_save_continue' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-storage.h:169:51: note: Function 'imapc_save_continue' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:92:51: note: Function 'imapc_save_continue' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:268:49: style: Function 'imapc_save_finish' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-storage.h:170:49: note: Function 'imapc_save_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:268:49: note: Function 'imapc_save_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:299:50: style: Function 'imapc_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-storage.h:171:50: note: Function 'imapc_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:299:50: note: Function 'imapc_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:307:65: style: Function 'imapc_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-storage.h:174:65: note: Function 'imapc_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:307:65: note: Function 'imapc_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:328:67: style: Function 'imapc_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-storage.h:175:67: note: Function 'imapc_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:328:67: note: Function 'imapc_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:329:58: style: Function 'imapc_transaction_save_commit_post' argument 2 names different: declaration 'result' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-storage.h:176:51: note: Function 'imapc_transaction_save_commit_post' argument 2 names different: declaration 'result' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:329:58: note: Function 'imapc_transaction_save_commit_post' argument 2 names different: declaration 'result' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:334:64: style: Function 'imapc_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-storage.h:177:64: note: Function 'imapc_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:334:64: note: Function 'imapc_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:401:42: style: Function 'imapc_copy' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-storage.h:172:42: note: Function 'imapc_copy' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-save.c:401:42: note: Function 'imapc_copy' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-settings.c:133:42: style: The scope of the variable 'list' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-settings.c:160:58: style: Function 'imapc_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-settings.c:14:53: note: Function 'imapc_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-settings.c:160:58: note: Function 'imapc_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-storage.c:1071:30: style: The scope of the variable 'len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-storage.c:1158:24: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-storage.c:368:63: style: Function 'imapc_storage_client_unref' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-storage.h:163:63: note: Function 'imapc_storage_client_unref' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-storage.c:368:63: note: Function 'imapc_storage_client_unref' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-sync.c:599:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dovecot-2.3.2.1/src/lib-storage/index/imapc/imapc-sync.c:183:34: style: The scope of the variable 'rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-attachment.c:304:15: style: The scope of the variable 'startpos' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-attachment.c:410:14: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-attachment.c:411:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-attribute.c:276:66: style: Function 'index_storage_attribute_iter_next' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-storage.h:130:66: note: Function 'index_storage_attribute_iter_next' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-storage/index/index-attribute.c:276:66: note: Function 'index_storage_attribute_iter_next' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-storage/index/index-attribute.c:290:72: style: Function 'index_storage_attribute_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-storage.h:131:72: note: Function 'index_storage_attribute_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-storage/index/index-attribute.c:290:72: note: Function 'index_storage_attribute_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail-binary.c:74:21: style: The scope of the variable 'cte_binary' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-mail-binary.c:248:7: style: The scope of the variable 'found' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-mail-binary.c:313:15: style: The scope of the variable 'skip' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-mail-binary.c:467:30: style: The scope of the variable 'child' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-mail-binary.c:485:35: style: The scope of the variable 'msg_part' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-mail-binary.c:548:20: style: Function 'index_mail_get_binary_stream' argument 5 names different: declaration 'body_lines_r' definition 'lines_r'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:226:20: note: Function 'index_mail_get_binary_stream' argument 5 names different: declaration 'body_lines_r' definition 'lines_r'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail-binary.c:548:20: note: Function 'index_mail_get_binary_stream' argument 5 names different: declaration 'body_lines_r' definition 'lines_r'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail-headers.c:587:46: style: The scope of the variable 'value_end' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-mail-headers.c:625:14: style: The scope of the variable 'headers' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-mail-headers.c:631:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-mail-headers.c:374:42: style: Function 'index_mail_cache_parse_init' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:265:58: note: Function 'index_mail_cache_parse_init' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail-headers.c:374:42: note: Function 'index_mail_cache_parse_init' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:594:34: style: The scope of the variable 'hdr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:697:12: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:1404:12: style: The scope of the variable 'str' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:1897:34: style: The scope of the variable 'hdr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:541:46: style: Function 'index_mail_get_virtual_size' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:217:46: note: Function 'index_mail_get_virtual_size' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:541:46: note: Function 'index_mail_get_virtual_size' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:563:47: style: Function 'index_mail_get_physical_size' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:218:47: note: Function 'index_mail_get_physical_size' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:563:47: note: Function 'index_mail_get_physical_size' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:1208:51: style: Function 'index_mail_set_read_buffer_size' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:205:51: note: Function 'index_mail_set_read_buffer_size' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:1208:51: note: Function 'index_mail_set_read_buffer_size' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:1597:44: style: Function 'index_mail_init' argument 2 names different: declaration '_t' definition 't'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:167:44: note: Function 'index_mail_init' argument 2 names different: declaration '_t' definition 't'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:1597:44: note: Function 'index_mail_init' argument 2 names different: declaration '_t' definition 't'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:1599:42: style: Function 'index_mail_init' argument 4 names different: declaration '_wanted_headers' definition 'wanted_headers'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:169:42: note: Function 'index_mail_init' argument 4 names different: declaration '_wanted_headers' definition 'wanted_headers'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:1599:42: note: Function 'index_mail_init' argument 4 names different: declaration '_wanted_headers' definition 'wanted_headers'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:1700:36: style: Function 'index_mail_close' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:180:36: note: Function 'index_mail_close' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:1700:36: note: Function 'index_mail_close' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:1769:54: style: Function 'index_mail_update_access_parts_pre' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:178:54: note: Function 'index_mail_update_access_parts_pre' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:1769:54: note: Function 'index_mail_update_access_parts_pre' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:1925:38: style: Function 'index_mail_set_seq' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:171:38: note: Function 'index_mail_set_seq' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:1925:38: note: Function 'index_mail_set_seq' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:1966:39: style: Function 'index_mail_prefetch' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:174:39: note: Function 'index_mail_prefetch' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:1966:39: note: Function 'index_mail_prefetch' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2008:38: style: Function 'index_mail_set_uid' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:172:38: note: Function 'index_mail_set_uid' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2008:38: note: Function 'index_mail_set_uid' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2024:53: style: Function 'index_mail_add_temp_wanted_fields' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:175:53: note: Function 'index_mail_add_temp_wanted_fields' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2024:53: note: Function 'index_mail_add_temp_wanted_fields' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2068:52: style: Function 'index_mail_set_uid_cache_updates' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:173:52: note: Function 'index_mail_set_uid_cache_updates' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2068:52: note: Function 'index_mail_set_uid_cache_updates' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2075:35: style: Function 'index_mail_free' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:182:35: note: Function 'index_mail_free' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2075:35: note: Function 'index_mail_free' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2104:51: style: Function 'index_mail_cache_parse_continue' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:267:51: note: Function 'index_mail_cache_parse_continue' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2104:51: note: Function 'index_mail_cache_parse_continue' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2125:49: style: Function 'index_mail_cache_parse_deinit' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:268:49: note: Function 'index_mail_cache_parse_deinit' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2125:49: note: Function 'index_mail_cache_parse_deinit' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2185:43: style: Function 'index_mail_update_flags' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:232:43: note: Function 'index_mail_update_flags' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2185:43: note: Function 'index_mail_update_flags' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2397:41: style: Function 'index_mail_opened' argument 1 names different: declaration 'mail' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:243:36: note: Function 'index_mail_opened' argument 1 names different: declaration 'mail' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2397:41: note: Function 'index_mail_opened' argument 1 names different: declaration 'mail' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2398:33: style: Function 'index_mail_opened' argument 2 names different: declaration 'stream' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mail.h:243:59: note: Function 'index_mail_opened' argument 2 names different: declaration 'stream' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/index-mail.c:2398:33: note: Function 'index_mail_opened' argument 2 names different: declaration 'stream' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/index-mailbox-size.c:220:70: style: Function 'index_mailbox_vsize_update_deinit' argument 1 names different: declaration 'update' definition '_update'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-mailbox-size.h:8:70: note: Function 'index_mailbox_vsize_update_deinit' argument 1 names different: declaration 'update' definition '_update'.
dovecot-2.3.2.1/src/lib-storage/index/index-mailbox-size.c:220:70: note: Function 'index_mailbox_vsize_update_deinit' argument 1 names different: declaration 'update' definition '_update'.
dovecot-2.3.2.1/src/lib-storage/index/index-rebuild.c:120:11: style: The scope of the variable 'modseq' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-rebuild.c:234:64: style: Function 'index_index_rebuild_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-rebuild.h:26:64: note: Function 'index_index_rebuild_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/index-rebuild.c:234:64: note: Function 'index_index_rebuild_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/index-search-mime.c:492:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-search.c:202:11: style: The scope of the variable 'modseq' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-search.c:332:13: style: The scope of the variable 'tm' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-search.c:1776:21: style: The scope of the variable 'imail' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-search.c:1345:61: style: Function 'index_storage_search_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-storage.h:139:61: note: Function 'index_storage_search_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/index-search.c:1345:61: note: Function 'index_storage_search_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/index-search.c:1796:69: style: Function 'index_storage_search_next_nonblock' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-storage.h:140:69: note: Function 'index_storage_search_next_nonblock' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/index-search.c:1796:69: note: Function 'index_storage_search_next_nonblock' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/index-search.c:1845:71: style: Function 'index_storage_search_next_update_seq' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-storage.h:142:71: note: Function 'index_storage_search_next_update_seq' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/index-search.c:1845:71: note: Function 'index_storage_search_next_update_seq' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/index-sort.c:397:65: style: Function 'index_sort_program_deinit' argument 1 names different: declaration 'program' definition '_program'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-sort.h:9:65: note: Function 'index_sort_program_deinit' argument 1 names different: declaration 'program' definition '_program'.
dovecot-2.3.2.1/src/lib-storage/index/index-sort.c:397:65: note: Function 'index_sort_program_deinit' argument 1 names different: declaration 'program' definition '_program'.
dovecot-2.3.2.1/src/lib-storage/index/index-status.c:54:34: style: The scope of the variable 'pvt_rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-status.c:87:34: style: The scope of the variable 'pvt_rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-storage.c:38:15: style: The scope of the variable 'idx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-storage.c:608:21: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-storage.c:171:22: style: Function 'index_storage_mailbox_exists' argument 2 names different: declaration 'auto_boxes' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-storage.h:63:60: note: Function 'index_storage_mailbox_exists' argument 2 names different: declaration 'auto_boxes' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/index-storage.c:171:22: note: Function 'index_storage_mailbox_exists' argument 2 names different: declaration 'auto_boxes' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/index-sync-changes.c:92:20: style: Function 'index_sync_changes_read' argument 4 names different: declaration 'expunged_guid_128' definition 'expunged_guid_128_r'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-sync-changes.h:17:20: note: Function 'index_sync_changes_read' argument 4 names different: declaration 'expunged_guid_128' definition 'expunged_guid_128_r'.
dovecot-2.3.2.1/src/lib-storage/index/index-sync-changes.c:92:20: note: Function 'index_sync_changes_read' argument 4 names different: declaration 'expunged_guid_128' definition 'expunged_guid_128_r'.
dovecot-2.3.2.1/src/lib-storage/index/index-sync-pvt.c:327:76: style: Function 'index_mailbox_sync_pvt_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-sync-private.h:35:76: note: Function 'index_mailbox_sync_pvt_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/index-sync-pvt.c:327:76: note: Function 'index_mailbox_sync_pvt_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/index-sync.c:221:16: style: The scope of the variable 'start_uid' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-sync.c:181:59: style: Function 'index_mailbox_sync_next' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-storage.h:97:59: note: Function 'index_mailbox_sync_next' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/index-sync.c:181:59: note: Function 'index_mailbox_sync_next' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/index-sync.c:315:60: style: Function 'index_mailbox_sync_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-storage.h:99:60: note: Function 'index_mailbox_sync_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/index-sync.c:315:60: note: Function 'index_mailbox_sync_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/index-sync.c:480:32: style: Function 'index_storage_list_index_has_changed' argument 4 names different: declaration 'quick' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/index-storage.h:167:26: note: Function 'index_storage_list_index_has_changed' argument 4 names different: declaration 'quick' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/index-sync.c:480:32: note: Function 'index_storage_list_index_has_changed' argument 4 names different: declaration 'quick' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/index-thread-finish.c:275:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-thread-finish.c:275:16: style: The scope of the variable 'next_idx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-thread-finish.c:558:11: style: The scope of the variable 'uid' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-thread-links.c:49:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-thread-links.c:200:16: style: The scope of the variable 'parent_idx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-thread.c:123:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-thread.c:248:11: style: The scope of the variable 'ref_index' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/index-thread.c:156:19: error: Uninitialized variable: msgid2 [uninitvar]
dovecot-2.3.2.1/src/lib-storage/index/index-transaction.c:213:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-copy.c:127:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-filename-flags.c:78:7: style: The scope of the variable 'chr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-filename.c:64:15: style: The scope of the variable 'g' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-filename.c:62:53: style: Function 'maildir_filename_base_hash' argument 1 names different: declaration 'fname' definition 's'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-filename.h:10:53: note: Function 'maildir_filename_base_hash' argument 1 names different: declaration 'fname' definition 's'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-filename.c:62:53: note: Function 'maildir_filename_base_hash' argument 1 names different: declaration 'fname' definition 's'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-keywords.c:114:15: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-keywords.c:115:15: style: The scope of the variable 'strp' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-keywords.c:91:56: style: Function 'maildir_keywords_deinit' argument 1 names different: declaration 'mk' definition '_mk'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-keywords.h:11:56: note: Function 'maildir_keywords_deinit' argument 1 names different: declaration 'mk' definition '_mk'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-keywords.c:91:56: note: Function 'maildir_keywords_deinit' argument 1 names different: declaration 'mk' definition '_mk'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-keywords.c:433:70: style: Function 'maildir_keywords_sync_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-keywords.h:26:70: note: Function 'maildir_keywords_sync_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-keywords.c:433:70: note: Function 'maildir_keywords_sync_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-mail.c:66:14: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-mail.c:222:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-mail.c:291:14: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-mail.c:291:29: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-mail.c:493:14: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:214:63: style: Function 'maildir_save_set_dest_basename' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-storage.h:127:63: note: Function 'maildir_save_set_dest_basename' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:214:63: note: Function 'maildir_save_set_dest_basename' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:382:56: style: Function 'maildir_save_alloc' argument 1 names different: declaration '_t' definition 't'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-storage.h:118:56: note: Function 'maildir_save_alloc' argument 1 names different: declaration '_t' definition 't'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:382:56: note: Function 'maildir_save_alloc' argument 1 names different: declaration '_t' definition 't'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:391:50: style: Function 'maildir_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-storage.h:119:50: note: Function 'maildir_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:391:50: note: Function 'maildir_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:429:53: style: Function 'maildir_save_continue' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-storage.h:120:53: note: Function 'maildir_save_continue' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:429:53: note: Function 'maildir_save_continue' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:632:52: style: Function 'maildir_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-storage.h:122:52: note: Function 'maildir_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:632:52: note: Function 'maildir_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:949:67: style: Function 'maildir_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-storage.h:138:67: note: Function 'maildir_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:949:67: note: Function 'maildir_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:1045:69: style: Function 'maildir_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-storage.h:139:69: note: Function 'maildir_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:1045:69: note: Function 'maildir_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:1046:60: style: Function 'maildir_transaction_save_commit_post' argument 2 names different: declaration 'result' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-storage.h:140:53: note: Function 'maildir_transaction_save_commit_post' argument 2 names different: declaration 'result' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:1046:60: note: Function 'maildir_transaction_save_commit_post' argument 2 names different: declaration 'result' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:1057:66: style: Function 'maildir_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-storage.h:141:66: note: Function 'maildir_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-save.c:1057:66: note: Function 'maildir_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-storage.c:97:21: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-storage.c:240:14: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-sync-index.c:56:14: style: The scope of the variable 'guid' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-sync-index.c:375:6: style: The scope of the variable 'diff' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-sync-index.c:446:59: style: Function 'maildir_sync_index' argument 1 names different: declaration 'sync_ctx' definition 'ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-sync.h:34:59: note: Function 'maildir_sync_index' argument 1 names different: declaration 'sync_ctx' definition 'ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-sync-index.c:446:59: note: Function 'maildir_sync_index' argument 1 names different: declaration 'sync_ctx' definition 'ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.c:145:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.c:411:14: style: The scope of the variable 'start' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.c:576:7: style: The scope of the variable 'key' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.c:701:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.c:917:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.c:1145:23: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.c:1147:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.c:1247:14: style: The scope of the variable 'strp' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.c:1336:34: style: The scope of the variable 'rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.c:1766:36: style: The scope of the variable 'old_rec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.c:320:54: style: Function 'maildir_uidlist_deinit' argument 1 names different: declaration 'uidlist' definition '_uidlist'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.h:70:54: note: Function 'maildir_uidlist_deinit' argument 1 names different: declaration 'uidlist' definition '_uidlist'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.c:320:54: note: Function 'maildir_uidlist_deinit' argument 1 names different: declaration 'uidlist' definition '_uidlist'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.c:2038:67: style: Function 'maildir_uidlist_sync_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.h:139:67: note: Function 'maildir_uidlist_sync_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.c:2038:67: note: Function 'maildir_uidlist_sync_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.c:2148:68: style: Function 'maildir_uidlist_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.h:159:68: note: Function 'maildir_uidlist_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/maildir/maildir-uidlist.c:2148:68: note: Function 'maildir_uidlist_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:401:4: style: Variable 'ctx->using_privileges' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:398:4: note: Variable 'ctx->using_privileges' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:401:4: note: Variable 'ctx->using_privileges' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:770:3: style: Variable 'mbox->mbox_lock_type' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:768:3: note: Variable 'mbox->mbox_lock_type' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:770:3: note: Variable 'mbox->mbox_lock_type' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:203:23: style: The scope of the variable 'lock_types' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:204:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:598:15: style: The scope of the variable 'next_alarm' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:675:7: style: The scope of the variable 'locked_status' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:783:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:453:30: style: Function 'mbox_lock_dotlock' argument 3 names different: declaration 'max_wait_time' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:61:16: note: Function 'mbox_lock_dotlock' argument 3 names different: declaration 'max_wait_time' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:453:30: note: Function 'mbox_lock_dotlock' argument 3 names different: declaration 'max_wait_time' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:459:27: style: Function 'mbox_lock_dotlock_try' argument 3 names different: declaration 'max_wait_time' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:63:13: note: Function 'mbox_lock_dotlock_try' argument 3 names different: declaration 'max_wait_time' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-lock.c:459:27: note: Function 'mbox_lock_dotlock_try' argument 3 names different: declaration 'max_wait_time' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:278:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:417:53: style: Function 'mbox_save_alloc' argument 1 names different: declaration '_t' definition 't'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-storage.h:96:53: note: Function 'mbox_save_alloc' argument 1 names different: declaration '_t' definition 't'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:417:53: note: Function 'mbox_save_alloc' argument 1 names different: declaration '_t' definition 't'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:437:47: style: Function 'mbox_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-storage.h:97:47: note: Function 'mbox_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:437:47: note: Function 'mbox_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:564:50: style: Function 'mbox_save_continue' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-storage.h:98:50: note: Function 'mbox_save_continue' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:564:50: note: Function 'mbox_save_continue' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:653:48: style: Function 'mbox_save_finish' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-storage.h:99:48: note: Function 'mbox_save_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:653:48: note: Function 'mbox_save_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:699:49: style: Function 'mbox_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-storage.h:100:49: note: Function 'mbox_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:699:49: note: Function 'mbox_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:729:64: style: Function 'mbox_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-storage.h:102:64: note: Function 'mbox_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:729:64: note: Function 'mbox_transaction_save_commit_pre' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:797:66: style: Function 'mbox_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-storage.h:103:66: note: Function 'mbox_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:797:66: note: Function 'mbox_transaction_save_commit_post' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:798:64: style: Function 'mbox_transaction_save_commit_post' argument 2 names different: declaration 'result' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-storage.h:104:57: note: Function 'mbox_transaction_save_commit_post' argument 2 names different: declaration 'result' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:798:64: note: Function 'mbox_transaction_save_commit_post' argument 2 names different: declaration 'result' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:813:63: style: Function 'mbox_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-storage.h:105:63: note: Function 'mbox_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-save.c:813:63: note: Function 'mbox_transaction_save_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-storage.c:430:14: style: The scope of the variable 'rootdir' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-storage.c:593:34: style: The scope of the variable 'hdr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-storage.c:627:14: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-sync-parse.c:461:32: style: The scope of the variable 'func' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-sync-parse.c:561:22: style: The scope of the variable 'func' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-sync-rewrite.c:265:26: style: Condition 'new_hdr_size>old_hdr_size' is always true [knownConditionTrueFalse]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-sync-rewrite.c:409:9: style: The scope of the variable 'need_space' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-sync-update.c:33:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-sync-update.c:190:23: style: The scope of the variable 'startpos' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-sync.c:489:23: style: The scope of the variable 'data' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-sync.c:831:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-sync.c:897:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-sync.c:930:11: style: The scope of the variable 'messages_count' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/mbox/mbox-sync.c:1032:11: style: The scope of the variable 'uid' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/pop3c/pop3c-client.c:322:3: style: Variable 'client->running' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/lib-storage/index/pop3c/pop3c-client.c:320:3: note: Variable 'client->running' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-storage/index/pop3c/pop3c-client.c:322:3: note: Variable 'client->running' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-storage/index/pop3c/pop3c-client.c:405:14: style: The scope of the variable 'reply' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/pop3c/pop3c-client.c:503:21: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/pop3c/pop3c-client.c:215:48: style: Function 'pop3c_client_deinit' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/index/pop3c/pop3c-client.h:53:48: note: Function 'pop3c_client_deinit' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-storage/index/pop3c/pop3c-client.c:215:48: note: Function 'pop3c_client_deinit' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/lib-storage/index/pop3c/pop3c-mail.c:145:14: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/pop3c/pop3c-mail.c:176:14: style: The scope of the variable 'name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/pop3c/pop3c-mail.c:176:21: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/pop3c/pop3c-settings.c:66:35: style: The scope of the variable 'list' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/pop3c/pop3c-sync.c:27:15: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/pop3c/pop3c-sync.c:84:15: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/pop3c/pop3c-sync.c:162:25: style: The scope of the variable 'msg' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/shared/shared-list.c:183:7: style: The scope of the variable 'sep' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/index/shared/shared-storage.c:196:17: style: Same expression on both sides of '!=' because the value of 'userdomain' and 'NULL' are the same. [duplicateExpression]
dovecot-2.3.2.1/src/lib-storage/index/shared/shared-storage.c:143:61: note: 'userdomain' is assigned value 'NULL' here.
dovecot-2.3.2.1/src/lib-storage/index/shared/shared-storage.c:196:17: note: Same expression on both sides of '!=' because the value of 'userdomain' and 'NULL' are the same.
dovecot-2.3.2.1/src/lib-storage/index/shared/shared-storage.c:144:33: style: The scope of the variable 'dest' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-delete.c:277:25: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-delete.c:278:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-fs-flags.c:114:35: style: Function 'fs_list_get_mailbox_flags' argument 5 names different: declaration 'flags' definition 'flags_r'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-fs.h:26:35: note: Function 'fs_list_get_mailbox_flags' argument 5 names different: declaration 'flags' definition 'flags_r'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-fs-flags.c:114:35: note: Function 'fs_list_get_mailbox_flags' argument 5 names different: declaration 'flags' definition 'flags_r'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-fs-iter.c:146:37: style: The scope of the variable 'root_dir' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-fs-iter.c:365:24: style: The scope of the variable 'test_pattern' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-fs-iter.c:407:9: style: The scope of the variable 'parentlen' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-fs-iter.c:549:62: style: Function 'fs_list_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-fs.h:19:62: note: Function 'fs_list_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-fs-iter.c:549:62: note: Function 'fs_list_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-fs-iter.c:800:56: style: Function 'fs_list_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-fs.h:21:56: note: Function 'fs_list_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-fs-iter.c:800:56: note: Function 'fs_list_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-fs.c:224:21: style: The scope of the variable 'trash_dir' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-fs.c:226:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-index-backend.c:439:36: style: The scope of the variable 'new_path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-index-iter.c:189:7: style: The scope of the variable 'follow_children' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-index-iter.c:179:67: style: Function 'mailbox_list_index_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-index.h:183:67: note: Function 'mailbox_list_index_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-index-iter.c:179:67: note: Function 'mailbox_list_index_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-index-iter.c:226:73: style: Function 'mailbox_list_index_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-index.h:184:73: note: Function 'mailbox_list_index_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-index-iter.c:226:73: note: Function 'mailbox_list_index_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-index-status.c:793:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-index-status.c:536:11: style: The scope of the variable 'seq' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-index-status.c:536:16: style: The scope of the variable 'messages_count' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-index.c:976:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-index.c:194:21: style: The scope of the variable 'name_start' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-index.c:194:34: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-index.c:195:12: style: The scope of the variable 'len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-iter.c:244:26: style: The scope of the variable 'glob' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-iter.c:351:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-iter.c:553:14: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-iter.c:568:25: style: The scope of the variable 'ns' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-iter.c:570:7: style: The scope of the variable 'has_children' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-iter.c:902:10: style: The scope of the variable 'name_len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-iter.c:957:15: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-iter.c:991:33: style: The scope of the variable 'set' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-iter.c:1017:43: style: The scope of the variable 'autobox' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-iter.c:1099:14: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-maildir-iter.c:92:23: style: The scope of the variable 'node' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-maildir-iter.c:120:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-maildir-iter.c:275:23: style: The scope of the variable 'node' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-maildir-iter.c:430:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-maildir-iter.c:191:33: style: Function 'maildir_list_get_mailbox_flags' argument 5 names different: declaration 'flags' definition 'flags_r'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-maildir.h:27:33: note: Function 'maildir_list_get_mailbox_flags' argument 5 names different: declaration 'flags' definition 'flags_r'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-maildir-iter.c:191:33: note: Function 'maildir_list_get_mailbox_flags' argument 5 names different: declaration 'flags' definition 'flags_r'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-maildir-iter.c:481:67: style: Function 'maildir_list_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-maildir.h:20:67: note: Function 'maildir_list_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-maildir-iter.c:481:67: note: Function 'maildir_list_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-maildir-iter.c:495:61: style: Function 'maildir_list_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-maildir.h:22:61: note: Function 'maildir_list_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-maildir-iter.c:495:61: note: Function 'maildir_list_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-maildir.c:316:44: style: The scope of the variable 'old_childname' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-maildir.c:416:14: style: The scope of the variable 'found' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-notify-tree.c:47:9: style: The scope of the variable 'prefix_len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-notify-tree.c:111:72: style: Function 'mailbox_list_notify_tree_deinit' argument 1 names different: declaration 'tree' definition '_tree'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-notify-tree.h:21:72: note: Function 'mailbox_list_notify_tree_deinit' argument 1 names different: declaration 'tree' definition '_tree'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-notify-tree.c:111:72: note: Function 'mailbox_list_notify_tree_deinit' argument 1 names different: declaration 'tree' definition '_tree'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-subscriptions.c:29:23: style: The scope of the variable 'node' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-subscriptions.c:30:14: style: The scope of the variable 'vname' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-subscriptions.c:114:7: style: The scope of the variable 'sep' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-subscriptions.c:254:75: style: Function 'mailbox_list_subscriptions_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-subscriptions.h:30:75: note: Function 'mailbox_list_subscriptions_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-subscriptions.c:254:75: note: Function 'mailbox_list_subscriptions_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-subscriptions.c:306:81: style: Function 'mailbox_list_subscriptions_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-subscriptions.h:31:81: note: Function 'mailbox_list_subscriptions_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-subscriptions.c:306:81: note: Function 'mailbox_list_subscriptions_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/mailbox-list-subscriptions.c:83:10: style: Variable 'ns_name' is assigned a value that is never used. [unreadVariable]
dovecot-2.3.2.1/src/lib-storage/list/subscription-file.c:124:21: style: The scope of the variable 'dir' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/subscription-file.c:124:27: style: The scope of the variable 'fname' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/list/subscription-file.c:293:57: style: Function 'subsfile_list_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/list/subscription-file.h:12:57: note: Function 'subsfile_list_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/list/subscription-file.c:293:57: note: Function 'subsfile_list_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-duplicate.c:73:15: style: The scope of the variable 'g' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mail-duplicate.c:360:58: style: Function 'mail_duplicate_db_deinit' argument 1 names different: declaration 'db' definition '_db'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-duplicate.h:19:58: note: Function 'mail_duplicate_db_deinit' argument 1 names different: declaration 'db' definition '_db'.
dovecot-2.3.2.1/src/lib-storage/mail-duplicate.c:360:58: note: Function 'mail_duplicate_db_deinit' argument 1 names different: declaration 'db' definition '_db'.
dovecot-2.3.2.1/src/lib-storage/mail-namespace.c:54:24: style: The scope of the variable 'storagep' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mail-namespace.c:317:7: style: The scope of the variable 'ns_sep' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mail-namespace.c:775:14: style: The scope of the variable 'storage_name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mail-namespace.c:595:53: style: Function 'mail_namespaces_deinit' argument 1 names different: declaration 'namespaces' definition '_namespaces'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-namespace.h:112:53: note: Function 'mail_namespaces_deinit' argument 1 names different: declaration 'namespaces' definition '_namespaces'.
dovecot-2.3.2.1/src/lib-storage/mail-namespace.c:595:53: note: Function 'mail_namespaces_deinit' argument 1 names different: declaration 'namespaces' definition '_namespaces'.
dovecot-2.3.2.1/src/lib-storage/mail-namespace.c:631:51: style: Function 'mail_namespace_unref' argument 1 names different: declaration 'ns' definition '_ns'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-namespace.h:124:51: note: Function 'mail_namespace_unref' argument 1 names different: declaration 'ns' definition '_ns'.
dovecot-2.3.2.1/src/lib-storage/mail-namespace.c:631:51: note: Function 'mail_namespace_unref' argument 1 names different: declaration 'ns' definition '_ns'.
dovecot-2.3.2.1/src/lib-storage/mail-search-args-simplify.c:403:15: style: The scope of the variable 'count' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mail-search-mime-register.c:307:31: style: The scope of the variable 'smarg' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mail-search-mime.c:338:62: style: Function 'mail_search_mime_simplify' argument 1 names different: declaration 'args' definition 'mpart'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-search-mime.h:136:62: note: Function 'mail_search_mime_simplify' argument 1 names different: declaration 'args' definition 'mpart'.
dovecot-2.3.2.1/src/lib-storage/mail-search-mime.c:338:62: note: Function 'mail_search_mime_simplify' argument 1 names different: declaration 'args' definition 'mpart'.
dovecot-2.3.2.1/src/lib-storage/mail-search-parser.c:6:60: style: Function 'mail_search_parser_deinit' argument 1 names different: declaration 'parser' definition '_parser'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-search-parser.h:16:60: note: Function 'mail_search_parser_deinit' argument 1 names different: declaration 'parser' definition '_parser'.
dovecot-2.3.2.1/src/lib-storage/mail-search-parser.c:6:60: note: Function 'mail_search_parser_deinit' argument 1 names different: declaration 'parser' definition '_parser'.
dovecot-2.3.2.1/src/lib-storage/mail-search-register-human.c:183:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mail-search-register.c:24:64: style: Function 'mail_search_register_deinit' argument 1 names different: declaration 'reg' definition '_reg'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-search-register.h:20:64: note: Function 'mail_search_register_deinit' argument 1 names different: declaration 'reg' definition '_reg'.
dovecot-2.3.2.1/src/lib-storage/mail-search-register.c:24:64: note: Function 'mail_search_register_deinit' argument 1 names different: declaration 'reg' definition '_reg'.
dovecot-2.3.2.1/src/lib-storage/mail-search.c:240:55: style: Function 'mail_search_args_unref' argument 1 names different: declaration 'args' definition '_args'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-search.h:191:55: note: Function 'mail_search_args_unref' argument 1 names different: declaration 'args' definition '_args'.
dovecot-2.3.2.1/src/lib-storage/mail-search.c:240:55: note: Function 'mail_search_args_unref' argument 1 names different: declaration 'args' definition '_args'.
dovecot-2.3.2.1/src/lib-storage/mail-storage-service.c:1567:21: style: Function 'mail_storage_service_next_with_session_suffix' argument 3 names different: declaration 'session_id_postfix' definition 'session_id_suffix'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage-service.h:114:21: note: Function 'mail_storage_service_next_with_session_suffix' argument 3 names different: declaration 'session_id_postfix' definition 'session_id_suffix'.
dovecot-2.3.2.1/src/lib-storage/mail-storage-service.c:1567:21: note: Function 'mail_storage_service_next_with_session_suffix' argument 3 names different: declaration 'session_id_postfix' definition 'session_id_suffix'.
dovecot-2.3.2.1/src/lib-storage/mail-storage-service.c:1627:73: style: Function 'mail_storage_service_user_unref' argument 1 names different: declaration 'user' definition '_user'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage-service.h:126:73: note: Function 'mail_storage_service_user_unref' argument 1 names different: declaration 'user' definition '_user'.
dovecot-2.3.2.1/src/lib-storage/mail-storage-service.c:1627:73: note: Function 'mail_storage_service_user_unref' argument 1 names different: declaration 'user' definition '_user'.
dovecot-2.3.2.1/src/lib-storage/mail-storage-service.c:1723:68: style: Function 'mail_storage_service_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage-service.h:138:68: note: Function 'mail_storage_service_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-storage-service.c:1723:68: note: Function 'mail_storage_service_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-storage-settings.c:612:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mail-storage-settings.c:594:9: style: Function 'mail_storage_settings_expand_check' argument 2 names different: declaration 'ATTR_UNUSED' definition 'pool'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage-settings.c:21:72: note: Function 'mail_storage_settings_expand_check' argument 2 names different: declaration 'ATTR_UNUSED' definition 'pool'.
dovecot-2.3.2.1/src/lib-storage/mail-storage-settings.c:594:9: note: Function 'mail_storage_settings_expand_check' argument 2 names different: declaration 'ATTR_UNUSED' definition 'pool'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:351:14: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:960:14: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2024:14: style: The scope of the variable 'errormsg' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2785:14: style: The scope of the variable 'root_dir' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:454:47: style: Function 'mail_storage_unref' argument 1 names different: declaration 'storage' definition '_storage'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage.h:465:47: note: Function 'mail_storage_unref' argument 1 names different: declaration 'storage' definition '_storage'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:454:47: note: Function 'mail_storage_unref' argument 1 names different: declaration 'storage' definition '_storage'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:1463:36: style: Function 'mailbox_free' argument 1 names different: declaration 'box' definition '_box'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage.h:538:36: note: Function 'mailbox_free' argument 1 names different: declaration 'box' definition '_box'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:1463:36: note: Function 'mailbox_free' argument 1 names different: declaration 'box' definition '_box'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2019:55: style: Function 'mailbox_sync_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage.h:639:55: note: Function 'mailbox_sync_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2019:55: note: Function 'mailbox_sync_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2104:56: style: Function 'mailbox_search_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage.h:713:56: note: Function 'mailbox_search_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2104:56: note: Function 'mailbox_search_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2199:39: style: Function 'mailbox_transaction_commit_get_changes' argument 1 names different: declaration 't' definition '_t'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage.h:661:39: note: Function 'mailbox_transaction_commit_get_changes' argument 1 names different: declaration 't' definition '_t'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2199:39: note: Function 'mailbox_transaction_commit_get_changes' argument 1 names different: declaration 't' definition '_t'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2229:72: style: Function 'mailbox_transaction_rollback' argument 1 names different: declaration 't' definition '_t'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage.h:663:72: note: Function 'mailbox_transaction_rollback' argument 1 names different: declaration 't' definition '_t'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2229:72: note: Function 'mailbox_transaction_rollback' argument 1 names different: declaration 't' definition '_t'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2481:52: style: Function 'mailbox_save_finish' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage.h:815:52: note: Function 'mailbox_save_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2481:52: note: Function 'mailbox_save_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2521:53: style: Function 'mailbox_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage.h:816:53: note: Function 'mailbox_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2521:53: note: Function 'mailbox_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2596:45: style: Function 'mailbox_copy' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage.h:823:45: note: Function 'mailbox_copy' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2596:45: note: Function 'mailbox_copy' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2606:45: style: Function 'mailbox_move' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage.h:826:45: note: Function 'mailbox_move' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2606:45: note: Function 'mailbox_move' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2621:56: style: Function 'mailbox_save_using_mail' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage.h:830:56: note: Function 'mailbox_save_using_mail' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-storage.c:2621:56: note: Function 'mailbox_save_using_mail' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mail-user.c:347:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mail-user.c:204:41: style: Function 'mail_user_unref' argument 1 names different: declaration 'user' definition '_user'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-user.h:138:41: note: Function 'mail_user_unref' argument 1 names different: declaration 'user' definition '_user'.
dovecot-2.3.2.1/src/lib-storage/mail-user.c:204:41: note: Function 'mail_user_unref' argument 1 names different: declaration 'user' definition '_user'.
dovecot-2.3.2.1/src/lib-storage/mail-user.c:537:68: style: Function 'mail_user_try_home_expand' argument 2 names different: declaration 'path' definition 'pathp'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-user.h:191:68: note: Function 'mail_user_try_home_expand' argument 2 names different: declaration 'path' definition 'pathp'.
dovecot-2.3.2.1/src/lib-storage/mail-user.c:537:68: note: Function 'mail_user_try_home_expand' argument 2 names different: declaration 'path' definition 'pathp'.
dovecot-2.3.2.1/src/lib-storage/mail.c:409:2: style: Variable 'p->autoexpunged' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/lib-storage/mail.c:407:2: note: Variable 'p->autoexpunged' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-storage/mail.c:409:2: note: Variable 'p->autoexpunged' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/lib-storage/mail.c:438:16: style: The scope of the variable 'sha1_sum' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mailbox-attribute.c:450:67: style: Function 'mailbox_attribute_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mailbox-attribute.h:294:67: note: Function 'mailbox_attribute_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-storage/mailbox-attribute.c:450:67: note: Function 'mailbox_attribute_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/lib-storage/mailbox-header.c:78:69: style: Function 'mailbox_header_lookup_unref' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage.h:702:69: note: Function 'mailbox_header_lookup_unref' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mailbox-header.c:78:69: note: Function 'mailbox_header_lookup_unref' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mailbox-list-notify.c:16:62: style: Function 'mailbox_list_notify_deinit' argument 1 names different: declaration 'notify' definition '_notify'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mailbox-list-notify.h:52:62: note: Function 'mailbox_list_notify_deinit' argument 1 names different: declaration 'notify' definition '_notify'.
dovecot-2.3.2.1/src/lib-storage/mailbox-list-notify.c:16:62: note: Function 'mailbox_list_notify_deinit' argument 1 names different: declaration 'notify' definition '_notify'.
dovecot-2.3.2.1/src/lib-storage/mailbox-list.c:459:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mailbox-list.c:577:12: style: The scope of the variable 'str' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mailbox-list.c:735:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mailbox-list.c:735:24: style: The scope of the variable 'name_len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/mailbox-list.c:806:49: style: Function 'mailbox_list_destroy' argument 1 names different: declaration 'list' definition '_list'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mailbox-list.h:195:49: note: Function 'mailbox_list_destroy' argument 1 names different: declaration 'list' definition '_list'.
dovecot-2.3.2.1/src/lib-storage/mailbox-list.c:806:49: note: Function 'mailbox_list_destroy' argument 1 names different: declaration 'list' definition '_list'.
dovecot-2.3.2.1/src/lib-storage/mailbox-list.c:1708:26: style: Function 'mailbox_list_add_change' argument 3 names different: declaration 'guid_128' definition 'mailbox_guid'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mailbox-list-private.h:234:26: note: Function 'mailbox_list_add_change' argument 3 names different: declaration 'guid_128' definition 'mailbox_guid'.
dovecot-2.3.2.1/src/lib-storage/mailbox-list.c:1708:26: note: Function 'mailbox_list_add_change' argument 3 names different: declaration 'guid_128' definition 'mailbox_guid'.
dovecot-2.3.2.1/src/lib-storage/mailbox-list.c:1787:51: style: Function 'mailbox_list_get_file_type' argument 1 names different: declaration 'd' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mailbox-list-private.h:222:77: note: Function 'mailbox_list_get_file_type' argument 1 names different: declaration 'd' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/mailbox-list.c:1787:51: note: Function 'mailbox_list_get_file_type' argument 1 names different: declaration 'd' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib-storage/mailbox-search-result.c:57:61: style: Function 'mailbox_search_result_free' argument 1 names different: declaration 'result' definition '_result'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mail-storage.h:732:61: note: Function 'mailbox_search_result_free' argument 1 names different: declaration 'result' definition '_result'.
dovecot-2.3.2.1/src/lib-storage/mailbox-search-result.c:57:61: note: Function 'mailbox_search_result_free' argument 1 names different: declaration 'result' definition '_result'.
dovecot-2.3.2.1/src/lib-storage/mailbox-tree.c:50:56: style: Function 'mailbox_tree_deinit' argument 1 names different: declaration 'tree' definition '_tree'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mailbox-tree.h:19:56: note: Function 'mailbox_tree_deinit' argument 1 names different: declaration 'tree' definition '_tree'.
dovecot-2.3.2.1/src/lib-storage/mailbox-tree.c:50:56: note: Function 'mailbox_tree_deinit' argument 1 names different: declaration 'tree' definition '_tree'.
dovecot-2.3.2.1/src/lib-storage/mailbox-tree.c:258:72: style: Function 'mailbox_tree_iterate_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib-storage/mailbox-tree.h:40:72: note: Function 'mailbox_tree_iterate_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mailbox-tree.c:258:72: note: Function 'mailbox_tree_iterate_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/lib-storage/mailbox-uidvalidity.c:115:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-storage/test-mail-search-args-imap.c:148:14: style: The scope of the variable 'output' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-test/test-istream.c:24:15: style: The scope of the variable 'new_skip_diff' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib-test/test-istream.c:25:9: style: The scope of the variable 'cur_max' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lib/compat.h:51:0: error: #error uoff_t size not set [preprocessorErrorDirective]
dovecot-2.3.2.1/src/lib/fdpass.c:199:28: style: Function 'fd_send' argument 1 names different: declaration 'handle' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib/fdpass.h:7:21: note: Function 'fd_send' argument 1 names different: declaration 'handle' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib/fdpass.c:199:28: note: Function 'fd_send' argument 1 names different: declaration 'handle' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib/fdpass.c:199:53: style: Function 'fd_send' argument 2 names different: declaration 'send_fd' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib/fdpass.h:7:33: note: Function 'fd_send' argument 2 names different: declaration 'send_fd' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib/fdpass.c:199:53: note: Function 'fd_send' argument 2 names different: declaration 'send_fd' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib/fdpass.c:200:20: style: Function 'fd_send' argument 3 names different: declaration 'data' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib/fdpass.h:7:54: note: Function 'fd_send' argument 3 names different: declaration 'data' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib/fdpass.c:200:20: note: Function 'fd_send' argument 3 names different: declaration 'data' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib/fdpass.c:200:45: style: Function 'fd_send' argument 4 names different: declaration 'size' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib/fdpass.h:7:67: note: Function 'fd_send' argument 4 names different: declaration 'size' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib/fdpass.c:200:45: note: Function 'fd_send' argument 4 names different: declaration 'size' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib/fdpass.c:206:28: style: Function 'fd_read' argument 1 names different: declaration 'handle' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib/fdpass.h:13:21: note: Function 'fd_read' argument 1 names different: declaration 'handle' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib/fdpass.c:206:28: note: Function 'fd_read' argument 1 names different: declaration 'handle' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib/fdpass.c:206:52: style: Function 'fd_read' argument 2 names different: declaration 'data' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib/fdpass.h:13:35: note: Function 'fd_read' argument 2 names different: declaration 'data' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib/fdpass.c:206:52: note: Function 'fd_read' argument 2 names different: declaration 'data' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib/fdpass.c:207:15: style: Function 'fd_read' argument 3 names different: declaration 'size' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib/fdpass.h:13:48: note: Function 'fd_read' argument 3 names different: declaration 'size' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib/fdpass.c:207:15: note: Function 'fd_read' argument 3 names different: declaration 'size' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib/fdpass.c:207:36: style: Function 'fd_read' argument 4 names different: declaration 'fd_r' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lib/fdpass.h:13:59: note: Function 'fd_read' argument 4 names different: declaration 'fd_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib/fdpass.c:207:36: note: Function 'fd_read' argument 4 names different: declaration 'fd_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lib/fdpass.c:44:14: style: struct member 'const_iovec::iov_base' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/lib/fdpass.c:45:9: style: struct member 'const_iovec::iov_len' is never used. [unusedStructMember]
dovecot-2.3.2.1/src/lmtp/commands.c:52:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lmtp/commands.c:161:23: style: The scope of the variable 'data' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lmtp/commands.c:30:39: style: Function 'cmd_mail' argument 2 names different: declaration 'cmd' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lmtp/commands.h:8:58: note: Function 'cmd_mail' argument 2 names different: declaration 'cmd' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lmtp/commands.c:30:39: note: Function 'cmd_mail' argument 2 names different: declaration 'cmd' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lmtp/commands.c:31:41: style: Function 'cmd_mail' argument 3 names different: declaration 'data' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lmtp/commands.h:9:31: note: Function 'cmd_mail' argument 3 names different: declaration 'data' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lmtp/commands.c:31:41: note: Function 'cmd_mail' argument 3 names different: declaration 'data' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lmtp/commands.c:197:34: style: Function 'cmd_data_begin' argument 2 names different: declaration 'ATTR_UNUSED' definition 'cmd'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lmtp/commands.h:15:34: note: Function 'cmd_data_begin' argument 2 names different: declaration 'ATTR_UNUSED' definition 'cmd'.
dovecot-2.3.2.1/src/lmtp/commands.c:197:34: note: Function 'cmd_data_begin' argument 2 names different: declaration 'ATTR_UNUSED' definition 'cmd'.
dovecot-2.3.2.1/src/lmtp/lmtp-local.c:203:25: style: The scope of the variable 'ns' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lmtp/lmtp-local.c:433:30: style: The scope of the variable 'lmtp_set' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lmtp/lmtp-local.c:485:25: style: The scope of the variable 'ns' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lmtp/lmtp-local.c:490:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/lmtp/lmtp-proxy.c:155:44: style: Function 'lmtp_proxy_deinit' argument 1 names different: declaration 'proxy' definition '_proxy'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lmtp/lmtp-proxy.h:17:44: note: Function 'lmtp_proxy_deinit' argument 1 names different: declaration 'proxy' definition '_proxy'.
dovecot-2.3.2.1/src/lmtp/lmtp-proxy.c:155:44: note: Function 'lmtp_proxy_deinit' argument 1 names different: declaration 'proxy' definition '_proxy'.
dovecot-2.3.2.1/src/lmtp/lmtp-proxy.c:623:45: style: Function 'lmtp_proxy_data_cb' argument 1 names different: declaration 'reply' definition 'proxy_reply'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lmtp/lmtp-proxy.c:98:45: note: Function 'lmtp_proxy_data_cb' argument 1 names different: declaration 'reply' definition 'proxy_reply'.
dovecot-2.3.2.1/src/lmtp/lmtp-proxy.c:623:45: note: Function 'lmtp_proxy_data_cb' argument 1 names different: declaration 'reply' definition 'proxy_reply'.
dovecot-2.3.2.1/src/lmtp/lmtp-settings.c:109:57: style: Function 'lmtp_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/lmtp/lmtp-settings.c:17:52: note: Function 'lmtp_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/lmtp/lmtp-settings.c:109:57: note: Function 'lmtp_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/log/log-connection.c:335:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/log/log-error-buffer.c:77:56: style: Function 'log_error_buffer_deinit' argument 1 names different: declaration 'buf' definition '_buf'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/log/log-error-buffer.h:16:56: note: Function 'log_error_buffer_deinit' argument 1 names different: declaration 'buf' definition '_buf'.
dovecot-2.3.2.1/src/log/log-error-buffer.c:77:56: note: Function 'log_error_buffer_deinit' argument 1 names different: declaration 'buf' definition '_buf'.
dovecot-2.3.2.1/src/log/log-error-buffer.c:115:66: style: Function 'log_error_buffer_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/log/log-error-buffer.h:22:66: note: Function 'log_error_buffer_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/log/log-error-buffer.c:115:66: note: Function 'log_error_buffer_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/login-common/access-lookup.c:101:51: style: Function 'access_lookup_destroy' argument 1 names different: declaration 'lookup' definition '_lookup'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/login-common/access-lookup.h:9:51: note: Function 'access_lookup_destroy' argument 1 names different: declaration 'lookup' definition '_lookup'.
dovecot-2.3.2.1/src/login-common/access-lookup.c:101:51: note: Function 'access_lookup_destroy' argument 1 names different: declaration 'lookup' definition '_lookup'.
dovecot-2.3.2.1/src/login-common/client-common.c:859:15: style: The scope of the variable 'pos' can be reduced. [variableScope]
dovecot-2.3.2.1/src/login-common/client-common.c:393:55: style: Function 'client_common_default_free' argument 1 names different: declaration 'client' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/login-common/client-common.h:308:48: note: Function 'client_common_default_free' argument 1 names different: declaration 'client' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/login-common/client-common.c:393:55: note: Function 'client_common_default_free' argument 1 names different: declaration 'client' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/login-common/login-proxy-state.c:61:58: style: Function 'login_proxy_state_deinit' argument 1 names different: declaration 'state' definition '_state'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/login-common/login-proxy-state.h:31:58: note: Function 'login_proxy_state_deinit' argument 1 names different: declaration 'state' definition '_state'.
dovecot-2.3.2.1/src/login-common/login-proxy-state.c:61:58: note: Function 'login_proxy_state_deinit' argument 1 names different: declaration 'state' definition '_state'.
dovecot-2.3.2.1/src/login-common/login-proxy.c:544:44: style: Function 'login_proxy_free' argument 1 names different: declaration 'proxy' definition '_proxy'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/login-common/login-proxy.h:45:44: note: Function 'login_proxy_free' argument 1 names different: declaration 'proxy' definition '_proxy'.
dovecot-2.3.2.1/src/login-common/login-proxy.c:544:44: note: Function 'login_proxy_free' argument 1 names different: declaration 'proxy' definition '_proxy'.
dovecot-2.3.2.1/src/login-common/login-settings.c:96:27: style: Function 'login_settings_check' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/login-common/login-settings.c:16:72: note: Function 'login_settings_check' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/login-common/login-settings.c:96:27: note: Function 'login_settings_check' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/login-common/main.c:321:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/master/dup2-array.c:24:15: style: The scope of the variable 'moves' can be reduced. [variableScope]
dovecot-2.3.2.1/src/master/dup2-array.c:25:28: style: The scope of the variable 'conflict' can be reduced. [variableScope]
dovecot-2.3.2.1/src/master/master-client.c:87:18: style: The scope of the variable 'service' can be reduced. [variableScope]
dovecot-2.3.2.1/src/master/sd-daemon.c:306:28: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
dovecot-2.3.2.1/src/master/sd-daemon.c:309:28: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
dovecot-2.3.2.1/src/master/service-anvil.c:93:18: style: The scope of the variable 'service' can be reduced. [variableScope]
dovecot-2.3.2.1/src/master/service-listen.c:116:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/master/service-monitor.c:210:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/master/service-monitor.c:238:14: style: The scope of the variable 'limit_name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/master/service-monitor.c:239:15: style: The scope of the variable 'limit' can be reduced. [variableScope]
dovecot-2.3.2.1/src/master/service-monitor.c:520:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/master/service-monitor.c:566:7: style: The scope of the variable 'finished' can be reduced. [variableScope]
dovecot-2.3.2.1/src/master/service-process-notify.c:74:68: style: Function 'service_process_notify_deinit' argument 1 names different: declaration 'notify' definition '_notify'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/master/service-process-notify.h:10:68: note: Function 'service_process_notify_deinit' argument 1 names different: declaration 'notify' definition '_notify'.
dovecot-2.3.2.1/src/master/service-process-notify.c:74:68: note: Function 'service_process_notify_deinit' argument 1 names different: declaration 'notify' definition '_notify'.
dovecot-2.3.2.1/src/master/service-process.c:173:7: style: The scope of the variable 'allow_root' can be reduced. [variableScope]
dovecot-2.3.2.1/src/master/service-process.c:174:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/old-stats/client-reset.c:10:71: style: Function 'client_stats_reset' argument 2 names different: declaration 'args' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/old-stats/client-reset.h:6:66: note: Function 'client_stats_reset' argument 2 names different: declaration 'args' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/old-stats/client-reset.c:10:71: note: Function 'client_stats_reset' argument 2 names different: declaration 'args' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/old-stats/client-reset.c:11:25: style: Function 'client_stats_reset' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/old-stats/client-reset.h:7:17: note: Function 'client_stats_reset' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/old-stats/client-reset.c:11:25: note: Function 'client_stats_reset' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/old-stats/client.c:75:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/old-stats/client.c:166:37: style: Function 'client_destroy' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/old-stats/client.h:28:37: note: Function 'client_destroy' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/old-stats/client.c:166:37: note: Function 'client_destroy' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/old-stats/fifo-input-connection.c:87:67: style: Function 'fifo_input_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/old-stats/fifo-input-connection.h:5:67: note: Function 'fifo_input_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/old-stats/fifo-input-connection.c:87:67: note: Function 'fifo_input_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/old-stats/mail-command.c:70:11: warning: Either the condition 'stable_mail_commands_head==NULL' is redundant or there is possible null pointer dereference: cmd. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-command.c:225:33: note: Assuming that condition 'stable_mail_commands_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-command.c:222:21: note: Calling function 'mail_command_free', 1st argument 'cmd' value is 0
dovecot-2.3.2.1/src/old-stats/mail-command.c:70:11: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-command.c:80:9: warning: Either the condition 'stable_mail_commands_head==NULL' is redundant or there is possible null pointer dereference: cmd. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-command.c:225:33: note: Assuming that condition 'stable_mail_commands_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-command.c:222:21: note: Calling function 'mail_command_free', 1st argument 'cmd' value is 0
dovecot-2.3.2.1/src/old-stats/mail-command.c:80:9: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-command.c:81:9: warning: Either the condition 'stable_mail_commands_head==NULL' is redundant or there is possible null pointer dereference: cmd. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-command.c:225:33: note: Assuming that condition 'stable_mail_commands_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-command.c:222:21: note: Calling function 'mail_command_free', 1st argument 'cmd' value is 0
dovecot-2.3.2.1/src/old-stats/mail-command.c:81:9: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-command.c:207:15: style: The scope of the variable 'diff' can be reduced. [variableScope]
dovecot-2.3.2.1/src/old-stats/mail-command.c:90:47: style: Function 'mail_command_unref' argument 1 names different: declaration 'cmd' definition '_cmd'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/old-stats/mail-command.h:12:47: note: Function 'mail_command_unref' argument 1 names different: declaration 'cmd' definition '_cmd'.
dovecot-2.3.2.1/src/old-stats/mail-command.c:90:47: note: Function 'mail_command_unref' argument 1 names different: declaration 'cmd' definition '_cmd'.
dovecot-2.3.2.1/src/old-stats/mail-domain.c:79:11: warning: Either the condition 'mail_domains_head==NULL' is redundant or there is possible null pointer dereference: domain. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-domain.c:114:25: note: Assuming that condition 'mail_domains_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-domain.c:111:20: note: Calling function 'mail_domain_free', 1st argument 'domain' value is 0
dovecot-2.3.2.1/src/old-stats/mail-domain.c:79:11: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-domain.c:80:11: warning: Either the condition 'mail_domains_head==NULL' is redundant or there is possible null pointer dereference: domain. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-domain.c:114:25: note: Assuming that condition 'mail_domains_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-domain.c:111:20: note: Calling function 'mail_domain_free', 1st argument 'domain' value is 0
dovecot-2.3.2.1/src/old-stats/mail-domain.c:80:11: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-domain.c:83:39: warning: Either the condition 'mail_domains_head==NULL' is redundant or there is possible null pointer dereference: domain. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-domain.c:114:25: note: Assuming that condition 'mail_domains_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-domain.c:111:20: note: Calling function 'mail_domain_free', 1st argument 'domain' value is 0
dovecot-2.3.2.1/src/old-stats/mail-domain.c:83:39: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-domain.c:89:9: warning: Either the condition 'mail_domains_head==NULL' is redundant or there is possible null pointer dereference: domain. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-domain.c:114:25: note: Assuming that condition 'mail_domains_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-domain.c:111:20: note: Calling function 'mail_domain_free', 1st argument 'domain' value is 0
dovecot-2.3.2.1/src/old-stats/mail-domain.c:89:9: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-domain.c:108:15: style: The scope of the variable 'diff' can be reduced. [variableScope]
dovecot-2.3.2.1/src/old-stats/mail-domain.c:67:45: style: Function 'mail_domain_unref' argument 1 names different: declaration 'domain' definition '_domain'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/old-stats/mail-domain.h:16:45: note: Function 'mail_domain_unref' argument 1 names different: declaration 'domain' definition '_domain'.
dovecot-2.3.2.1/src/old-stats/mail-domain.c:67:45: note: Function 'mail_domain_unref' argument 1 names different: declaration 'domain' definition '_domain'.
dovecot-2.3.2.1/src/old-stats/mail-ip.c:78:11: warning: Either the condition 'mail_ips_head==NULL' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-ip.c:109:21: note: Assuming that condition 'mail_ips_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-ip.c:106:16: note: Calling function 'mail_ip_free', 1st argument 'ip' value is 0
dovecot-2.3.2.1/src/old-stats/mail-ip.c:78:11: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-ip.c:79:11: warning: Either the condition 'mail_ips_head==NULL' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-ip.c:109:21: note: Assuming that condition 'mail_ips_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-ip.c:106:16: note: Calling function 'mail_ip_free', 1st argument 'ip' value is 0
dovecot-2.3.2.1/src/old-stats/mail-ip.c:79:11: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-ip.c:103:15: style: The scope of the variable 'diff' can be reduced. [variableScope]
dovecot-2.3.2.1/src/old-stats/mail-ip.c:66:37: style: Function 'mail_ip_unref' argument 1 names different: declaration 'ip' definition '_ip'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/old-stats/mail-ip.h:13:37: note: Function 'mail_ip_unref' argument 1 names different: declaration 'ip' definition '_ip'.
dovecot-2.3.2.1/src/old-stats/mail-ip.c:66:37: note: Function 'mail_ip_unref' argument 1 names different: declaration 'ip' definition '_ip'.
dovecot-2.3.2.1/src/old-stats/mail-session.c:156:11: warning: Either the condition 'mail_sessions_head==NULL' is redundant or there is possible null pointer dereference: session. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-session.c:314:26: note: Assuming that condition 'mail_sessions_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-session.c:311:21: note: Calling function 'mail_session_free', 1st argument 'session' value is 0
dovecot-2.3.2.1/src/old-stats/mail-session.c:156:11: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-session.c:161:7: warning: Either the condition 'mail_sessions_head==NULL' is redundant or there is possible null pointer dereference: session. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-session.c:314:26: note: Assuming that condition 'mail_sessions_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-session.c:311:21: note: Calling function 'mail_session_free', 1st argument 'session' value is 0
dovecot-2.3.2.1/src/old-stats/mail-session.c:161:7: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-session.c:170:6: warning: Either the condition 'mail_sessions_head==NULL' is redundant or there is possible null pointer dereference: session. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-session.c:314:26: note: Assuming that condition 'mail_sessions_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-session.c:311:21: note: Calling function 'mail_session_free', 1st argument 'session' value is 0
dovecot-2.3.2.1/src/old-stats/mail-session.c:170:6: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-session.c:177:9: warning: Either the condition 'mail_sessions_head==NULL' is redundant or there is possible null pointer dereference: session. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-session.c:314:26: note: Assuming that condition 'mail_sessions_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-session.c:311:21: note: Calling function 'mail_session_free', 1st argument 'session' value is 0
dovecot-2.3.2.1/src/old-stats/mail-session.c:177:9: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-session.c:306:15: style: The scope of the variable 'diff' can be reduced. [variableScope]
dovecot-2.3.2.1/src/old-stats/mail-session.c:144:47: style: Function 'mail_session_unref' argument 1 names different: declaration 'session' definition '_session'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/old-stats/mail-session.h:15:47: note: Function 'mail_session_unref' argument 1 names different: declaration 'session' definition '_session'.
dovecot-2.3.2.1/src/old-stats/mail-session.c:144:47: note: Function 'mail_session_unref' argument 1 names different: declaration 'session' definition '_session'.
dovecot-2.3.2.1/src/old-stats/mail-session.c:195:37: style: Function 'mail_session_lookup' argument 1 names different: declaration 'guid' definition 'id'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/old-stats/mail-session.h:17:37: note: Function 'mail_session_lookup' argument 1 names different: declaration 'guid' definition 'id'.
dovecot-2.3.2.1/src/old-stats/mail-session.c:195:37: note: Function 'mail_session_lookup' argument 1 names different: declaration 'guid' definition 'id'.
dovecot-2.3.2.1/src/old-stats/mail-session.c:210:34: style: Function 'mail_session_get' argument 1 names different: declaration 'guid' definition 'id'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/old-stats/mail-session.h:19:34: note: Function 'mail_session_get' argument 1 names different: declaration 'guid' definition 'id'.
dovecot-2.3.2.1/src/old-stats/mail-session.c:210:34: note: Function 'mail_session_get' argument 1 names different: declaration 'guid' definition 'id'.
dovecot-2.3.2.1/src/old-stats/mail-user.c:87:11: warning: Either the condition 'mail_users_head==NULL' is redundant or there is possible null pointer dereference: user. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-user.c:158:23: note: Assuming that condition 'mail_users_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-user.c:155:18: note: Calling function 'mail_user_free', 1st argument 'user' value is 0
dovecot-2.3.2.1/src/old-stats/mail-user.c:87:11: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-user.c:88:11: warning: Either the condition 'mail_users_head==NULL' is redundant or there is possible null pointer dereference: user. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-user.c:158:23: note: Assuming that condition 'mail_users_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-user.c:155:18: note: Calling function 'mail_user_free', 1st argument 'user' value is 0
dovecot-2.3.2.1/src/old-stats/mail-user.c:88:11: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-user.c:91:37: warning: Either the condition 'mail_users_head==NULL' is redundant or there is possible null pointer dereference: user. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-user.c:158:23: note: Assuming that condition 'mail_users_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-user.c:155:18: note: Calling function 'mail_user_free', 1st argument 'user' value is 0
dovecot-2.3.2.1/src/old-stats/mail-user.c:91:37: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-user.c:100:9: warning: Either the condition 'mail_users_head==NULL' is redundant or there is possible null pointer dereference: user. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/old-stats/mail-user.c:158:23: note: Assuming that condition 'mail_users_head==NULL' is not redundant
dovecot-2.3.2.1/src/old-stats/mail-user.c:155:18: note: Calling function 'mail_user_free', 1st argument 'user' value is 0
dovecot-2.3.2.1/src/old-stats/mail-user.c:100:9: note: Null pointer dereference
dovecot-2.3.2.1/src/old-stats/mail-user.c:152:15: style: The scope of the variable 'diff' can be reduced. [variableScope]
dovecot-2.3.2.1/src/old-stats/mail-user.c:75:41: style: Function 'mail_user_unref' argument 1 names different: declaration 'user' definition '_user'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/old-stats/mail-user.h:17:41: note: Function 'mail_user_unref' argument 1 names different: declaration 'user' definition '_user'.
dovecot-2.3.2.1/src/old-stats/mail-user.c:75:41: note: Function 'mail_user_unref' argument 1 names different: declaration 'user' definition '_user'.
dovecot-2.3.2.1/src/old-stats/stats-carbon.c:31:46: style: Function 'stats_carbon_destroy' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/old-stats/stats-carbon.h:11:46: note: Function 'stats_carbon_destroy' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/old-stats/stats-carbon.c:31:46: note: Function 'stats_carbon_destroy' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/acl/acl-api.c:58:15: style: The scope of the variable 'read_idx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-api.c:194:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-api.c:548:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-api.c:548:18: style: The scope of the variable 'dest' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-api.c:46:44: style: Function 'acl_object_deinit' argument 1 names different: declaration 'aclobj' definition '_aclobj'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/acl/acl-api.h:140:44: note: Function 'acl_object_deinit' argument 1 names different: declaration 'aclobj' definition '_aclobj'.
dovecot-2.3.2.1/src/plugins/acl/acl-api.c:46:44: note: Function 'acl_object_deinit' argument 1 names different: declaration 'aclobj' definition '_aclobj'.
dovecot-2.3.2.1/src/plugins/acl/acl-api.c:181:58: style: Function 'acl_object_list_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/acl/acl-api.h:162:58: note: Function 'acl_object_list_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/plugins/acl/acl-api.c:181:58: note: Function 'acl_object_list_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/plugins/acl/acl-api.c:259:80: style: Function 'acl_backend_nonowner_lookups_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/acl/acl-api.h:131:76: note: Function 'acl_backend_nonowner_lookups_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/acl/acl-api.c:259:80: note: Function 'acl_backend_nonowner_lookups_iter_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/acl/acl-attributes.c:215:14: style: The scope of the variable 'key' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-backend-vfile-acllist.c:46:24: style: The scope of the variable 'maildir' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-backend-vfile-acllist.c:371:58: style: Function 'acl_backend_vfile_nonowner_iter_init' argument 1 names different: declaration 'backend' definition '_backend'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/acl/acl-backend-vfile.h:64:58: note: Function 'acl_backend_vfile_nonowner_iter_init' argument 1 names different: declaration 'backend' definition '_backend'.
dovecot-2.3.2.1/src/plugins/acl/acl-backend-vfile-acllist.c:371:58: note: Function 'acl_backend_vfile_nonowner_iter_init' argument 1 names different: declaration 'backend' definition '_backend'.
dovecot-2.3.2.1/src/plugins/acl/acl-backend-vfile-acllist.c:385:76: style: Function 'acl_backend_vfile_nonowner_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/acl/acl-backend-vfile.h:65:76: note: Function 'acl_backend_vfile_nonowner_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/acl/acl-backend-vfile-acllist.c:385:76: note: Function 'acl_backend_vfile_nonowner_iter_next' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/acl/acl-backend-vfile-acllist.c:426:68: style: Function 'acl_backend_vfile_nonowner_lookups_rebuild' argument 1 names different: declaration 'backend' definition '_backend'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/acl/acl-backend-vfile.h:69:68: note: Function 'acl_backend_vfile_nonowner_lookups_rebuild' argument 1 names different: declaration 'backend' definition '_backend'.
dovecot-2.3.2.1/src/plugins/acl/acl-backend-vfile-acllist.c:426:68: note: Function 'acl_backend_vfile_nonowner_lookups_rebuild' argument 1 names different: declaration 'backend' definition '_backend'.
dovecot-2.3.2.1/src/plugins/acl/acl-backend-vfile-update.c:194:56: style: Function 'acl_backend_vfile_object_update' argument 1 names different: declaration 'aclobj' definition '_aclobj'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/acl/acl-backend-vfile.h:55:56: note: Function 'acl_backend_vfile_object_update' argument 1 names different: declaration 'aclobj' definition '_aclobj'.
dovecot-2.3.2.1/src/plugins/acl/acl-backend-vfile-update.c:194:56: note: Function 'acl_backend_vfile_object_update' argument 1 names different: declaration 'aclobj' definition '_aclobj'.
dovecot-2.3.2.1/src/plugins/acl/acl-backend-vfile.c:227:21: style: The scope of the variable 'local_path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-backend-vfile.c:227:34: style: The scope of the variable 'global_path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-backend-vfile.c:227:48: style: The scope of the variable 'dir' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-backend.c:41:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-backend.c:94:46: style: Function 'acl_backend_deinit' argument 1 names different: declaration 'backend' definition '_backend'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/acl/acl-api.h:102:46: note: Function 'acl_backend_deinit' argument 1 names different: declaration 'backend' definition '_backend'.
dovecot-2.3.2.1/src/plugins/acl/acl-backend.c:94:46: note: Function 'acl_backend_deinit' argument 1 names different: declaration 'backend' definition '_backend'.
dovecot-2.3.2.1/src/plugins/acl/acl-cache.c:90:32: style: The scope of the variable 'idx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-cache.c:91:17: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-cache.c:348:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-cache.c:58:42: style: Function 'acl_cache_deinit' argument 1 names different: declaration 'cache' definition '_cache'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/acl/acl-cache.h:21:42: note: Function 'acl_cache_deinit' argument 1 names different: declaration 'cache' definition '_cache'.
dovecot-2.3.2.1/src/plugins/acl/acl-cache.c:58:42: note: Function 'acl_cache_deinit' argument 1 names different: declaration 'cache' definition '_cache'.
dovecot-2.3.2.1/src/plugins/acl/acl-cache.c:133:46: style: Function 'acl_cache_mask_deinit' argument 1 names different: declaration 'mask' definition '_mask'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/acl/acl-cache.h:25:46: note: Function 'acl_cache_mask_deinit' argument 1 names different: declaration 'mask' definition '_mask'.
dovecot-2.3.2.1/src/plugins/acl/acl-cache.c:133:46: note: Function 'acl_cache_mask_deinit' argument 1 names different: declaration 'mask' definition '_mask'.
dovecot-2.3.2.1/src/plugins/acl/acl-global-file.c:51:54: style: Function 'acl_global_file_deinit' argument 1 names different: declaration 'file' definition '_file'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/acl/acl-global-file.h:9:54: note: Function 'acl_global_file_deinit' argument 1 names different: declaration 'file' definition '_file'.
dovecot-2.3.2.1/src/plugins/acl/acl-global-file.c:51:54: note: Function 'acl_global_file_deinit' argument 1 names different: declaration 'file' definition '_file'.
dovecot-2.3.2.1/src/plugins/acl/acl-lookup-dict.c:161:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-lookup-dict.c:302:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-lookup-dict.c:58:54: style: Function 'acl_lookup_dict_deinit' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/acl/acl-lookup-dict.h:5:54: note: Function 'acl_lookup_dict_deinit' argument 1 names different: declaration 'dict' definition '_dict'.
dovecot-2.3.2.1/src/plugins/acl/acl-lookup-dict.c:58:54: note: Function 'acl_lookup_dict_deinit' argument 1 names different: declaration 'dict' definition '_dict'.
dovecot-2.3.2.1/src/plugins/acl/acl-lookup-dict.c:358:74: style: Function 'acl_lookup_dict_iterate_visible_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/acl/acl-lookup-dict.h:15:74: note: Function 'acl_lookup_dict_iterate_visible_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/plugins/acl/acl-lookup-dict.c:358:74: note: Function 'acl_lookup_dict_iterate_visible_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/plugins/acl/acl-mailbox-list.c:64:11: style: The scope of the variable 'ret2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-mailbox-list.c:169:14: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-mailbox-list.c:411:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/acl-mailbox.c:341:38: style: Function 'acl_mail_allocated' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/acl/acl-plugin.h:62:38: note: Function 'acl_mail_allocated' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/plugins/acl/acl-mailbox.c:341:38: note: Function 'acl_mail_allocated' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/plugins/acl/acl-storage.c:52:46: style: Function 'acl_mail_user_created' argument 1 names different: declaration 'list' definition 'user'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/acl/acl-plugin.h:59:46: note: Function 'acl_mail_user_created' argument 1 names different: declaration 'list' definition 'user'.
dovecot-2.3.2.1/src/plugins/acl/acl-storage.c:52:46: note: Function 'acl_mail_user_created' argument 1 names different: declaration 'list' definition 'user'.
dovecot-2.3.2.1/src/plugins/acl/doveadm-acl.c:359:21: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/doveadm-acl.c:404:12: style: The scope of the variable 'str' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/acl/doveadm-acl.c:619:52: style: Function 'doveadm_acl_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/acl/doveadm-acl.c:21:45: note: Function 'doveadm_acl_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/acl/doveadm-acl.c:619:52: note: Function 'doveadm_acl_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/charset-alias/charset-alias-plugin.c:61:30: style: The scope of the variable 'elem' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/charset-alias/charset-alias-plugin.c:62:14: style: The scope of the variable 'key' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/charset-alias/charset-alias-plugin.c:105:20: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/charset-alias/charset-alias-plugin.c:167:14: style: The scope of the variable 'str' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/expire/doveadm-expire.c:377:8: style: The scope of the variable 'username_dup' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/expire/doveadm-expire.c:448:55: style: Function 'doveadm_expire_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/expire/doveadm-expire.c:45:48: note: Function 'doveadm_expire_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/expire/doveadm-expire.c:448:55: note: Function 'doveadm_expire_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/expire/expire-plugin.c:244:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dovecot-2.3.2.1/src/plugins/expire/expire-plugin.c:221:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/expire/expire-set.c:33:44: style: Function 'expire_set_deinit' argument 1 names different: declaration 'set' definition '_set'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/expire/expire-set.h:7:44: note: Function 'expire_set_deinit' argument 1 names different: declaration 'set' definition '_set'.
dovecot-2.3.2.1/src/plugins/expire/expire-set.c:33:44: note: Function 'expire_set_deinit' argument 1 names different: declaration 'set' definition '_set'.
dovecot-2.3.2.1/src/plugins/fts-lucene/doveadm-fts-lucene.c:62:59: style: Function 'doveadm_fts_lucene_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts-lucene/doveadm-fts-lucene.c:13:52: note: Function 'doveadm_fts_lucene_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/fts-lucene/doveadm-fts-lucene.c:62:59: note: Function 'doveadm_fts_lucene_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/fts-lucene/fts-backend-lucene.c:180:11: style: The scope of the variable 'set_checksum' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-lucene/fts-backend-lucene.c:181:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-lucene/fts-backend-lucene.c:497:15: style: The scope of the variable 'g' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-lucene/fts-backend-lucene.c:519:11: style: The scope of the variable 'guid_dup' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-lucene/fts-backend-lucene.c:99:39: error: Uninitialized variable: guid [uninitvar]
dovecot-2.3.2.1/src/plugins/fts-lucene/fts-lucene-plugin.c:136:51: style: Function 'fts_lucene_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts-lucene/fts-lucene-plugin.h:33:44: note: Function 'fts_lucene_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/fts-lucene/fts-lucene-plugin.c:136:51: note: Function 'fts_lucene_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/fts-lucene/lucene-wrapper.cc:395:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-lucene/lucene-wrapper.cc:567:10: style: The scope of the variable 'id' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-lucene/lucene-wrapper.cc:568:9: style: The scope of the variable 'namesize' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-lucene/lucene-wrapper.cc:729:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-lucene/lucene-wrapper.cc:856:14: style: The scope of the variable 'vname' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-lucene/lucene-wrapper.cc:1350:24: style: The scope of the variable 'score' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-lucene/lucene-wrapper.cc:1351:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-lucene/lucene-wrapper.cc:1459:24: style: The scope of the variable 'score' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-lucene/lucene-wrapper.cc:1460:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-lucene/lucene-wrapper.cc:564:17: style: Function 'lucene_index_build_more' argument 3 names different: declaration 'part_num' definition 'part_idx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts-lucene/lucene-wrapper.h:34:17: note: Function 'lucene_index_build_more' argument 3 names different: declaration 'part_num' definition 'part_idx'.
dovecot-2.3.2.1/src/plugins/fts-lucene/lucene-wrapper.cc:564:17: note: Function 'lucene_index_build_more' argument 3 names different: declaration 'part_num' definition 'part_idx'.
dovecot-2.3.2.1/src/plugins/fts-lucene/lucene-wrapper.cc:1617:57: style: Function 'lucene_index_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts-lucene/lucene-wrapper.h:59:57: note: Function 'lucene_index_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/plugins/fts-lucene/lucene-wrapper.cc:1617:57: note: Function 'lucene_index_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/plugins/fts-solr/fts-backend-solr-old.c:177:14: style: The scope of the variable 'str' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-solr/fts-backend-solr-old.c:769:14: style: The scope of the variable 'box_name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-solr/fts-backend-solr-old.c:770:8: style: The scope of the variable 'box_id' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-solr/fts-backend-solr.c:396:14: style: The scope of the variable 'str' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-solr/fts-backend-solr.c:573:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-solr/solr-connection.c:83:6: style: The scope of the variable 'line' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-solr/solr-connection.c:83:12: style: The scope of the variable 'col' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-solr/solr-connection.c:295:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-solr/solr-connection.c:157:54: style: Function 'solr_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts-solr/solr-connection.h:20:54: note: Function 'solr_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/plugins/fts-solr/solr-connection.c:157:54: note: Function 'solr_connection_deinit' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/plugins/fts-solr/solr-connection.c:543:60: style: Function 'solr_connection_post_end' argument 1 names different: declaration 'post' definition '_post'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts-solr/solr-connection.h:30:60: note: Function 'solr_connection_post_end' argument 1 names different: declaration 'post' definition '_post'.
dovecot-2.3.2.1/src/plugins/fts-solr/solr-connection.c:543:60: note: Function 'solr_connection_post_end' argument 1 names different: declaration 'post' definition '_post'.
dovecot-2.3.2.1/src/plugins/fts-squat/fts-backend-squat.c:108:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/fts-squat-plugin.c:8:50: style: Function 'fts_squat_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts-squat/fts-squat-plugin.h:11:43: note: Function 'fts_squat_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/fts-squat/fts-squat-plugin.c:8:50: note: Function 'fts_squat_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/fts-squat/squat-trie.c:339:21: style: The scope of the variable 'children' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-trie.c:369:21: style: The scope of the variable 'children' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-trie.c:369:32: style: The scope of the variable 'old_children' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-trie.c:371:9: style: The scope of the variable 'old_size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-trie.c:436:11: style: The scope of the variable 'num' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-trie.c:1430:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-trie.c:1851:11: style: The scope of the variable 'next_seq' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-trie.c:1902:42: style: The scope of the variable 'bytelen' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-trie.c:1903:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-trie.c:1967:25: style: The scope of the variable 'bytes' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-trie.c:182:44: style: Function 'squat_trie_deinit' argument 1 names different: declaration 'trie' definition '_trie'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-trie.h:24:44: note: Function 'squat_trie_deinit' argument 1 names different: declaration 'trie' definition '_trie'.
dovecot-2.3.2.1/src/plugins/fts-squat/squat-trie.c:182:44: note: Function 'squat_trie_deinit' argument 1 names different: declaration 'trie' definition '_trie'.
dovecot-2.3.2.1/src/plugins/fts-squat/squat-trie.c:960:27: style: Function 'squat_trie_build_more' argument 4 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-trie.h:37:27: note: Function 'squat_trie_build_more' argument 4 names different: declaration 'data' definition 'input'.
dovecot-2.3.2.1/src/plugins/fts-squat/squat-trie.c:960:27: note: Function 'squat_trie_build_more' argument 4 names different: declaration 'data' definition 'input'.
dovecot-2.3.2.1/src/plugins/fts-squat/squat-uidlist.c:651:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-uidlist.c:788:28: style: The scope of the variable 'max' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-uidlist.c:789:40: style: The scope of the variable 'start_offset' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-uidlist.c:999:11: style: The scope of the variable 'seq' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-uidlist.c:1291:18: style: The scope of the variable 'uid_list' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-uidlist.c:1293:44: style: The scope of the variable 'prev' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-uidlist.c:1295:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-uidlist.c:1295:18: style: The scope of the variable 'j' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-uidlist.c:1393:11: style: The scope of the variable 'num' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-uidlist.c:1505:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-uidlist.c:1533:55: style: The scope of the variable 'diff' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-uidlist.c:870:70: style: Function 'squat_uidlist_build_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts-squat/squat-uidlist.h:45:70: note: Function 'squat_uidlist_build_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/fts-squat/squat-uidlist.c:870:70: note: Function 'squat_uidlist_build_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/fts/doveadm-fts.c:458:52: style: Function 'doveadm_fts_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts/doveadm-fts.h:8:45: note: Function 'doveadm_fts_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/fts/doveadm-fts.c:458:52: note: Function 'doveadm_fts_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/fts/fts-api.c:45:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts/fts-api.c:462:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts/fts-api.c:79:46: style: Function 'fts_backend_deinit' argument 1 names different: declaration 'backend' definition '_backend'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts/fts-api.h:77:46: note: Function 'fts_backend_deinit' argument 1 names different: declaration 'backend' definition '_backend'.
dovecot-2.3.2.1/src/plugins/fts/fts-api.c:79:46: note: Function 'fts_backend_deinit' argument 1 names different: declaration 'backend' definition '_backend'.
dovecot-2.3.2.1/src/plugins/fts/fts-api.c:133:67: style: Function 'fts_backend_update_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts/fts-api.h:91:67: note: Function 'fts_backend_update_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/fts/fts-api.c:133:67: note: Function 'fts_backend_update_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/fts/fts-build-mail.c:46:12: style: The scope of the variable 'content_type' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.c:272:9: style: The scope of the variable 'rec_offset' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.c:304:27: style: The scope of the variable 'e' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.c:422:9: style: The scope of the variable 'size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.c:77:54: style: Function 'fts_expunge_log_deinit' argument 1 names different: declaration 'log' definition '_log'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.h:13:54: note: Function 'fts_expunge_log_deinit' argument 1 names different: declaration 'log' definition '_log'.
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.c:77:54: note: Function 'fts_expunge_log_deinit' argument 1 names different: declaration 'log' definition '_log'.
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.c:383:71: style: Function 'fts_expunge_log_append_commit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.h:30:71: note: Function 'fts_expunge_log_append_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.c:383:71: note: Function 'fts_expunge_log_append_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.c:388:70: style: Function 'fts_expunge_log_append_abort' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.h:32:70: note: Function 'fts_expunge_log_append_abort' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.c:388:70: note: Function 'fts_expunge_log_append_abort' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.c:511:64: style: Function 'fts_expunge_log_read_end' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.h:43:64: note: Function 'fts_expunge_log_read_end' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.c:511:64: note: Function 'fts_expunge_log_read_end' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.c:565:70: style: Function 'fts_expunge_log_append_remove' argument 1 names different: declaration 'ctx' definition 'from'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.h:28:70: note: Function 'fts_expunge_log_append_remove' argument 1 names different: declaration 'ctx' definition 'from'.
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.c:565:70: note: Function 'fts_expunge_log_append_remove' argument 1 names different: declaration 'ctx' definition 'from'.
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.c:597:73: style: Function 'fts_expunge_log_flat_write' argument 1 names different: declaration 'flattened' definition 'read_log'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.h:56:73: note: Function 'fts_expunge_log_flat_write' argument 1 names different: declaration 'flattened' definition 'read_log'.
dovecot-2.3.2.1/src/plugins/fts/fts-expunge-log.c:597:73: note: Function 'fts_expunge_log_flat_write' argument 1 names different: declaration 'flattened' definition 'read_log'.
dovecot-2.3.2.1/src/plugins/fts/fts-indexer.c:233:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts/fts-indexer.c:143:53: style: Function 'fts_indexer_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts/fts-indexer.h:12:53: note: Function 'fts_indexer_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/fts/fts-indexer.c:143:53: note: Function 'fts_indexer_deinit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/fts/fts-parser-script.c:123:14: style: The scope of the variable 'extension' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts/fts-parser-script.c:232:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts/fts-parser.c:98:43: style: Function 'fts_parser_deinit' argument 1 names different: declaration 'parser' definition '_parser'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts/fts-parser.h:44:43: note: Function 'fts_parser_deinit' argument 1 names different: declaration 'parser' definition '_parser'.
dovecot-2.3.2.1/src/plugins/fts/fts-parser.c:98:43: note: Function 'fts_parser_deinit' argument 1 names different: declaration 'parser' definition '_parser'.
dovecot-2.3.2.1/src/plugins/fts/fts-search-args.c:66:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts/fts-search-serialize.c:13:7: style: The scope of the variable 'chr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts/fts-search.c:73:24: style: The scope of the variable 'score' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts/fts-search.c:159:22: style: The scope of the variable 'backend' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts/fts-storage.c:755:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dovecot-2.3.2.1/src/plugins/fts/fts-storage.c:565:38: style: Function 'fts_mail_allocated' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/fts/fts-storage.h:54:38: note: Function 'fts_mail_allocated' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/plugins/fts/fts-storage.c:565:38: note: Function 'fts_mail_allocated' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/plugins/fts/fts-user.c:87:27: style: The scope of the variable 'filter_class' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts/fts-user.c:90:28: style: The scope of the variable 'set_key' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts/fts-user.c:154:30: style: The scope of the variable 'tokenizer_class' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/fts/fts-user.c:157:28: style: The scope of the variable 'set_key' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/imap-acl/imap-acl-plugin.c:57:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/imap-acl/imap-acl-plugin.c:107:36: style: The scope of the variable 'map' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/imap-old-stats/imap-stats-plugin.c:32:22: style: The scope of the variable 'stats_cmd_id_counter' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/imap-old-stats/imap-stats-plugin.c:117:55: style: Function 'imap_old_stats_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/imap-old-stats/imap-stats-plugin.h:9:48: note: Function 'imap_old_stats_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/imap-old-stats/imap-stats-plugin.c:117:55: note: Function 'imap_old_stats_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/imap-zlib/imap-zlib-plugin.c:138:22: style: The scope of the variable 'zclient' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/imap-zlib/imap-zlib-plugin.c:104:12: style: Checking if unsigned variable 'level' is less than zero. [unsignedLessThanZero]
dovecot-2.3.2.1/src/plugins/lazy-expunge/lazy-expunge-plugin.c:298:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/lazy-expunge/lazy-expunge-plugin.c:531:36: style: The scope of the variable 'llist' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/lazy-expunge/lazy-expunge-plugin.c:553:36: style: The scope of the variable 'llist' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/mail-crypt/doveadm-mail-crypt.c:109:14: style: The scope of the variable 'dest_username' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/mail-crypt/doveadm-mail-crypt.c:768:15: style: The scope of the variable 'count' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/mail-crypt/fs-crypt-common.c:62:18: style: The scope of the variable 'arg' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/mail-crypt/mail-crypt-acl-plugin.c:183:30: style: The scope of the variable 'keyp' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/mail-crypt/mail-crypt-key.c:1140:38: style: Function 'mail_crypt_user_get_or_gen_public_key' argument 2 names different: declaration 'pub_key_r' definition 'pub_r'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/mail-crypt/mail-crypt-key.h:104:35: note: Function 'mail_crypt_user_get_or_gen_public_key' argument 2 names different: declaration 'pub_key_r' definition 'pub_r'.
dovecot-2.3.2.1/src/plugins/mail-crypt/mail-crypt-key.c:1140:38: note: Function 'mail_crypt_user_get_or_gen_public_key' argument 2 names different: declaration 'pub_key_r' definition 'pub_r'.
dovecot-2.3.2.1/src/plugins/mail-crypt/mail-crypt-key.c:1164:37: style: Function 'mail_crypt_box_get_or_gen_public_key' argument 2 names different: declaration 'pub_key_r' definition 'pub_r'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/mail-crypt/mail-crypt-key.h:107:34: note: Function 'mail_crypt_box_get_or_gen_public_key' argument 2 names different: declaration 'pub_key_r' definition 'pub_r'.
dovecot-2.3.2.1/src/plugins/mail-crypt/mail-crypt-key.c:1164:37: note: Function 'mail_crypt_box_get_or_gen_public_key' argument 2 names different: declaration 'pub_key_r' definition 'pub_r'.
dovecot-2.3.2.1/src/plugins/mail-crypt/test-mail-global-key.c:50:14: style: The scope of the variable 'pubid1' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/mail-crypt/test-mail-global-key.c:51:14: style: The scope of the variable 'pubid2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/mail-crypt/test-mail-key.c:43:79: style: Function 'mail_crypt_get_mail_crypt_user' argument 1 names different: declaration 'user' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/mail-crypt/mail-crypt-plugin.h:30:74: note: Function 'mail_crypt_get_mail_crypt_user' argument 1 names different: declaration 'user' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/mail-crypt/test-mail-key.c:43:79: note: Function 'mail_crypt_get_mail_crypt_user' argument 1 names different: declaration 'user' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/mail-filter/ostream-ext-filter.c:115:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/mailbox-alias/mailbox-alias-plugin.c:216:14: style: The scope of the variable 'symlink_name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/mailbox-alias/mailbox-alias-plugin.c:280:24: style: The scope of the variable 'alias' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/notify-status/notify-status-plugin.c:70:14: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/notify/notify-plugin.c:42:26: style: The scope of the variable 'mail_txn' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/notify/notify-plugin.c:146:26: style: The scope of the variable 'mail_txn' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/notify/notify-plugin.c:234:45: style: Function 'notify_register' argument 1 names different: declaration 'vfuncs' definition 'v'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/notify/notify-plugin.h:37:45: note: Function 'notify_register' argument 1 names different: declaration 'vfuncs' definition 'v'.
dovecot-2.3.2.1/src/plugins/notify/notify-plugin.c:234:45: note: Function 'notify_register' argument 1 names different: declaration 'vfuncs' definition 'v'.
dovecot-2.3.2.1/src/plugins/old-stats/mail-stats-fill.c:117:14: style: The scope of the variable 'getrusage_broken' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/old-stats/mail-stats-fill.c:115:67: style: Function 'mail_stats_fill' argument 2 names different: declaration 'mail_stats' definition 'stats_r'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/old-stats/mail-stats.h:34:67: note: Function 'mail_stats_fill' argument 2 names different: declaration 'mail_stats' definition 'stats_r'.
dovecot-2.3.2.1/src/plugins/old-stats/mail-stats-fill.c:115:67: note: Function 'mail_stats_fill' argument 2 names different: declaration 'mail_stats' definition 'stats_r'.
dovecot-2.3.2.1/src/plugins/old-stats/stats-plugin.c:53:21: style: The scope of the variable 'mail_stats' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/old-stats/stats-plugin.c:358:14: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/pop3-migration/pop3-migration-plugin.c:440:25: style: The scope of the variable 'map' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/pop3-migration/pop3-migration-plugin.c:462:31: style: The scope of the variable 'map' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/pop3-migration/pop3-migration-plugin.c:481:25: style: The scope of the variable 'map' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/pop3-migration/pop3-migration-plugin.c:555:23: style: The scope of the variable 'map' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/push-notification/push-notification-driver-ox.c:145:28: style: The scope of the variable 'ns' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/push-notification/push-notification-driver-ox.c:195:17: style: The scope of the variable 'key' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/push-notification/push-notification-driver-ox.c:195:46: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/push-notification/push-notification-drivers.c:50:31: style: The scope of the variable 'p2' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/push-notification/push-notification-drivers.c:89:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/push-notification/push-notification-event-flagsset.c:82:51: style: The scope of the variable 'data' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/push-notification/push-notification-event-messagenew.c:35:16: style: The scope of the variable 'tm' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/push-notification/push-notification-plugin.c:229:17: style: The scope of the variable 'env' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota-clone/quota-clone-plugin.c:126:3: style: Variable 'quser->quota_flushing' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/plugins/quota-clone/quota-clone-plugin.c:124:3: note: Variable 'quser->quota_flushing' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/plugins/quota-clone/quota-clone-plugin.c:126:3: note: Variable 'quser->quota_flushing' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/plugins/quota-clone/quota-clone-plugin.c:250:52: style: Function 'quota_clone_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/quota-clone/quota-clone-plugin.h:4:45: note: Function 'quota_clone_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/quota-clone/quota-clone-plugin.c:250:52: note: Function 'quota_clone_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/quota/doveadm-quota.c:155:54: style: Function 'doveadm_quota_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/quota/doveadm-quota.c:12:47: note: Function 'doveadm_quota_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/quota/doveadm-quota.c:155:54: note: Function 'doveadm_quota_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/quota/quota-count.c:293:14: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota-imapc.c:145:35: style: The scope of the variable 'refresh_root' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota-maildir.c:243:14: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota-maildir.c:243:18: style: The scope of the variable 'dir' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota-storage.c:684:2: style: Variable 'quota' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/plugins/quota/quota-storage.c:678:0: note: Variable 'quota' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/plugins/quota/quota-storage.c:684:2: note: Variable 'quota' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/plugins/quota/quota-storage.c:411:18: style: The scope of the variable 'uids' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota-storage.c:412:16: style: The scope of the variable 'sizep' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota-storage.c:728:14: style: The scope of the variable 'name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota-storage.c:729:25: style: The scope of the variable 'ns' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota-storage.c:195:40: style: Function 'quota_mail_allocated' argument 1 names different: declaration 'mail' definition '_mail'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/quota/quota-plugin.h:31:40: note: Function 'quota_mail_allocated' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/plugins/quota/quota-storage.c:195:40: note: Function 'quota_mail_allocated' argument 1 names different: declaration 'mail' definition '_mail'.
dovecot-2.3.2.1/src/plugins/quota/quota-util.c:147:22: style: The scope of the variable 'key' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota-util.c:147:28: style: The scope of the variable 'value' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota-util.c:148:11: style: The scope of the variable 'multiply' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota-util.c:149:11: style: The scope of the variable 'limit' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota.c:132:26: style: The scope of the variable 'rule' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota.c:156:26: style: The scope of the variable 'rule' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota.c:306:14: style: The scope of the variable 'env' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota.c:439:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota.c:1277:14: style: The scope of the variable 'name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota.c:1308:14: style: The scope of the variable 'error' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/quota/quota.c:362:52: style: Function 'quota_settings_deinit' argument 1 names different: declaration 'quota_set' definition '_quota_set'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/quota/quota.h:75:52: note: Function 'quota_settings_deinit' argument 1 names different: declaration 'quota_set' definition '_quota_set'.
dovecot-2.3.2.1/src/plugins/quota/quota.c:362:52: note: Function 'quota_settings_deinit' argument 1 names different: declaration 'quota_set' definition '_quota_set'.
dovecot-2.3.2.1/src/plugins/quota/quota.c:463:34: style: Function 'quota_deinit' argument 1 names different: declaration 'quota' definition '_quota'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/quota/quota.h:89:34: note: Function 'quota_deinit' argument 1 names different: declaration 'quota' definition '_quota'.
dovecot-2.3.2.1/src/plugins/quota/quota.c:463:34: note: Function 'quota_deinit' argument 1 names different: declaration 'quota' definition '_quota'.
dovecot-2.3.2.1/src/plugins/quota/quota.c:716:54: style: Function 'quota_root_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/quota/quota.h:94:54: note: Function 'quota_root_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/plugins/quota/quota.c:716:54: note: Function 'quota_root_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/plugins/quota/quota.c:1111:65: style: Function 'quota_transaction_commit' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/quota/quota.h:120:65: note: Function 'quota_transaction_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/quota/quota.c:1111:65: note: Function 'quota_transaction_commit' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/quota/quota.c:1287:68: style: Function 'quota_transaction_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/quota/quota.h:122:68: note: Function 'quota_transaction_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/quota/quota.c:1287:68: note: Function 'quota_transaction_rollback' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/quota/quota.c:1450:84: style: Function 'hidden_param_handler' argument 2 names different: declaration 'param_value' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/quota/quota.c:60:72: note: Function 'hidden_param_handler' argument 2 names different: declaration 'param_value' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/quota/quota.c:1450:84: note: Function 'hidden_param_handler' argument 2 names different: declaration 'param_value' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/quota/quota.c:1455:89: style: Function 'ignoreunlim_param_handler' argument 2 names different: declaration 'param_value' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/quota/quota.c:61:77: note: Function 'ignoreunlim_param_handler' argument 2 names different: declaration 'param_value' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/quota/quota.c:1455:89: note: Function 'ignoreunlim_param_handler' argument 2 names different: declaration 'param_value' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/quota/quota.c:1460:89: style: Function 'noenforcing_param_handler' argument 2 names different: declaration 'param_value' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/quota/quota.c:62:77: note: Function 'noenforcing_param_handler' argument 2 names different: declaration 'param_value' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/quota/quota.c:1460:89: note: Function 'noenforcing_param_handler' argument 2 names different: declaration 'param_value' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/replication/replication-plugin.c:128:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/replication/replication-plugin.c:130:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/trash/trash-plugin.c:81:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/trash/trash-plugin.c:290:21: style: The scope of the variable 'name' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/var-expand-crypt/var-expand-crypt-plugin.c:151:12: style: The scope of the variable 'dest' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/var-expand-crypt/var-expand-crypt-plugin.c:316:50: style: Function 'var_expand_crypt_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/var-expand-crypt/var-expand-crypt-plugin.c:33:43: note: Function 'var_expand_crypt_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/var-expand-crypt/var-expand-crypt-plugin.c:316:50: note: Function 'var_expand_crypt_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/virtual/virtual-config.c:485:20: style: Condition 'errno==ENOENT' is always true [knownConditionTrueFalse]
dovecot-2.3.2.1/src/plugins/virtual/virtual-plugin.c:15:48: style: Function 'virtual_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/virtual/virtual-plugin.h:4:41: note: Function 'virtual_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/virtual/virtual-plugin.c:15:48: note: Function 'virtual_plugin_init' argument 1 names different: declaration 'module' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/plugins/virtual/virtual-save.c:22:38: style: The scope of the variable 'backend_trans' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-save.c:24:14: style: The scope of the variable 'errstr' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-save.c:17:56: style: Function 'virtual_save_alloc' argument 1 names different: declaration 't' definition '_t'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/virtual/virtual-storage.h:214:56: note: Function 'virtual_save_alloc' argument 1 names different: declaration 't' definition '_t'.
dovecot-2.3.2.1/src/plugins/virtual/virtual-save.c:17:56: note: Function 'virtual_save_alloc' argument 1 names different: declaration 't' definition '_t'.
dovecot-2.3.2.1/src/plugins/virtual/virtual-save.c:78:50: style: Function 'virtual_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/virtual/virtual-storage.h:215:50: note: Function 'virtual_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/virtual/virtual-save.c:78:50: note: Function 'virtual_save_begin' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/virtual/virtual-save.c:119:53: style: Function 'virtual_save_continue' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/virtual/virtual-storage.h:216:53: note: Function 'virtual_save_continue' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/virtual/virtual-save.c:119:53: note: Function 'virtual_save_continue' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/virtual/virtual-save.c:126:51: style: Function 'virtual_save_finish' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/virtual/virtual-storage.h:217:51: note: Function 'virtual_save_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/virtual/virtual-save.c:126:51: note: Function 'virtual_save_finish' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/virtual/virtual-save.c:136:52: style: Function 'virtual_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/virtual/virtual-storage.h:218:52: note: Function 'virtual_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/virtual/virtual-save.c:136:52: note: Function 'virtual_save_cancel' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/virtual/virtual-save.c:146:50: style: Function 'virtual_save_free' argument 1 names different: declaration 'ctx' definition '_ctx'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/plugins/virtual/virtual-storage.h:219:50: note: Function 'virtual_save_free' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/virtual/virtual-save.c:146:50: note: Function 'virtual_save_free' argument 1 names different: declaration 'ctx' definition '_ctx'.
dovecot-2.3.2.1/src/plugins/virtual/virtual-search.c:72:6: style: The scope of the variable 'result' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-storage.c:233:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-sync.c:113:38: style: The scope of the variable 'trans' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-sync.c:361:30: style: The scope of the variable 'bbox' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-sync.c:362:42: style: The scope of the variable 'vrec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-sync.c:547:11: style: The scope of the variable 'uid' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-sync.c:596:11: style: The scope of the variable 'add_uid' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-sync.c:653:33: style: The scope of the variable 'vuid' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-sync.c:738:42: style: The scope of the variable 'vrec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-sync.c:739:34: style: The scope of the variable 'sync_mail' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-sync.c:741:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-sync.c:741:14: style: The scope of the variable 'vseq' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-sync.c:795:11: style: The scope of the variable 'modseq' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-sync.c:1425:42: style: The scope of the variable 'vrec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-sync.c:1463:33: style: The scope of the variable 'uidmap' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-sync.c:1586:42: style: The scope of the variable 'vrec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-sync.c:1625:42: style: The scope of the variable 'vrec' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/virtual/virtual-sync.c:1626:28: style: The scope of the variable 'sync_mail' can be reduced. [variableScope]
dovecot-2.3.2.1/src/plugins/zlib/zlib-plugin.c:212:2: style: Variable 'zmail->verifying_save' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/plugins/zlib/zlib-plugin.c:210:2: note: Variable 'zmail->verifying_save' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/plugins/zlib/zlib-plugin.c:212:2: note: Variable 'zmail->verifying_save' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/pop3-login/client-authenticate.c:82:31: style: The scope of the variable 'mech' can be reduced. [variableScope]
dovecot-2.3.2.1/src/pop3-login/client-authenticate.c:22:60: style: Function 'cmd_capa' argument 2 names different: declaration 'args' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/pop3-login/client-authenticate.h:9:55: note: Function 'cmd_capa' argument 2 names different: declaration 'args' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/pop3-login/client-authenticate.c:22:60: note: Function 'cmd_capa' argument 2 names different: declaration 'args' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/pop3-login/client-authenticate.c:52:47: style: Function 'pop3_client_auth_result' argument 3 names different: declaration 'reply' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/pop3-login/client-authenticate.h:6:41: note: Function 'pop3_client_auth_result' argument 3 names different: declaration 'reply' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/pop3-login/client-authenticate.c:52:47: note: Function 'pop3_client_auth_result' argument 3 names different: declaration 'reply' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/pop3-login/client-authenticate.c:79:35: style: Function 'cmd_auth' argument 1 names different: declaration 'client' definition 'pop3_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/pop3-login/client-authenticate.h:12:35: note: Function 'cmd_auth' argument 1 names different: declaration 'client' definition 'pop3_client'.
dovecot-2.3.2.1/src/pop3-login/client-authenticate.c:79:35: note: Function 'cmd_auth' argument 1 names different: declaration 'client' definition 'pop3_client'.
dovecot-2.3.2.1/src/pop3-login/client-authenticate.c:121:35: style: Function 'cmd_user' argument 1 names different: declaration 'client' definition 'pop3_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/pop3-login/client-authenticate.h:10:35: note: Function 'cmd_user' argument 1 names different: declaration 'client' definition 'pop3_client'.
dovecot-2.3.2.1/src/pop3-login/client-authenticate.c:121:35: note: Function 'cmd_user' argument 1 names different: declaration 'client' definition 'pop3_client'.
dovecot-2.3.2.1/src/pop3-login/client-authenticate.c:136:35: style: Function 'cmd_pass' argument 1 names different: declaration 'client' definition 'pop3_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/pop3-login/client-authenticate.h:11:35: note: Function 'cmd_pass' argument 1 names different: declaration 'client' definition 'pop3_client'.
dovecot-2.3.2.1/src/pop3-login/client-authenticate.c:136:35: note: Function 'cmd_pass' argument 1 names different: declaration 'client' definition 'pop3_client'.
dovecot-2.3.2.1/src/pop3-login/client-authenticate.c:168:35: style: Function 'cmd_apop' argument 1 names different: declaration 'client' definition 'pop3_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/pop3-login/client-authenticate.h:13:35: note: Function 'cmd_apop' argument 1 names different: declaration 'client' definition 'pop3_client'.
dovecot-2.3.2.1/src/pop3-login/client-authenticate.c:168:35: note: Function 'cmd_apop' argument 1 names different: declaration 'client' definition 'pop3_client'.
dovecot-2.3.2.1/src/pop3/pop3-client.c:146:26: style: The scope of the variable 'sarg' can be reduced. [variableScope]
dovecot-2.3.2.1/src/pop3/pop3-client.c:733:15: style: The scope of the variable 'args' can be reduced. [variableScope]
dovecot-2.3.2.1/src/pop3/pop3-commands.c:193:26: style: The scope of the variable 'sarg' can be reduced. [variableScope]
dovecot-2.3.2.1/src/pop3/pop3-commands.c:444:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/pop3/pop3-commands.c:759:15: style: The scope of the variable 'counter' can be reduced. [variableScope]
dovecot-2.3.2.1/src/pop3/pop3-commands.c:878:11: style: The scope of the variable 'seq' can be reduced. [variableScope]
dovecot-2.3.2.1/src/pop3/pop3-settings.c:133:44: style: The scope of the variable 'list' can be reduced. [variableScope]
dovecot-2.3.2.1/src/pop3/pop3-settings.c:156:46: style: Function 'pop3_settings_verify' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/pop3/pop3-settings.c:13:53: note: Function 'pop3_settings_verify' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/pop3/pop3-settings.c:156:46: note: Function 'pop3_settings_verify' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/replication/aggregator/aggregator.c:25:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/replication/aggregator/replicator-connection.c:138:15: style: The scope of the variable 'n' can be reduced. [variableScope]
dovecot-2.3.2.1/src/replication/aggregator/replicator-connection.c:246:67: style: Function 'replicator_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/replication/aggregator/replicator-connection.h:15:67: note: Function 'replicator_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/replication/aggregator/replicator-connection.c:246:67: note: Function 'replicator_connection_destroy' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/replication/replicator/doveadm-connection.c:119:14: style: The scope of the variable 'username' can be reduced. [variableScope]
dovecot-2.3.2.1/src/replication/replicator/dsync-client.c:65:2: style: Variable 'client->cmd_sent' is reassigned a value before the old one has been used. [redundantAssignment]
dovecot-2.3.2.1/src/replication/replicator/dsync-client.c:63:2: note: Variable 'client->cmd_sent' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/replication/replicator/dsync-client.c:65:2: note: Variable 'client->cmd_sent' is reassigned a value before the old one has been used.
dovecot-2.3.2.1/src/replication/replicator/dsync-client.c:193:12: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dovecot-2.3.2.1/src/replication/replicator/dsync-client.c:194:15: style: The scope of the variable 'pos' can be reduced. [variableScope]
dovecot-2.3.2.1/src/replication/replicator/dsync-client.c:195:8: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/replication/replicator/dsync-client.c:93:48: style: Function 'dsync_client_deinit' argument 1 names different: declaration 'conn' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/replication/replicator/dsync-client.h:25:48: note: Function 'dsync_client_deinit' argument 1 names different: declaration 'conn' definition '_client'.
dovecot-2.3.2.1/src/replication/replicator/dsync-client.c:93:48: note: Function 'dsync_client_deinit' argument 1 names different: declaration 'conn' definition '_client'.
dovecot-2.3.2.1/src/replication/replicator/dsync-client.c:189:45: style: Function 'dsync_client_sync' argument 1 names different: declaration 'conn' definition 'client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/replication/replicator/dsync-client.h:27:45: note: Function 'dsync_client_sync' argument 1 names different: declaration 'conn' definition 'client'.
dovecot-2.3.2.1/src/replication/replicator/dsync-client.c:189:45: note: Function 'dsync_client_sync' argument 1 names different: declaration 'conn' definition 'client'.
dovecot-2.3.2.1/src/replication/replicator/dsync-client.c:241:48: style: Function 'dsync_client_is_busy' argument 1 names different: declaration 'conn' definition 'client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/replication/replicator/dsync-client.h:30:48: note: Function 'dsync_client_is_busy' argument 1 names different: declaration 'conn' definition 'client'.
dovecot-2.3.2.1/src/replication/replicator/dsync-client.c:241:48: note: Function 'dsync_client_is_busy' argument 1 names different: declaration 'conn' definition 'client'.
dovecot-2.3.2.1/src/replication/replicator/notify-connection.c:178:57: style: Function 'notify_connection_unref' argument 1 names different: declaration 'conn' definition '_conn'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/replication/replicator/notify-connection.h:9:57: note: Function 'notify_connection_unref' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/replication/replicator/notify-connection.c:178:57: note: Function 'notify_connection_unref' argument 1 names different: declaration 'conn' definition '_conn'.
dovecot-2.3.2.1/src/replication/replicator/replicator-brain.c:55:56: style: Function 'replicator_brain_deinit' argument 1 names different: declaration 'brain' definition '_brain'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/replication/replicator/replicator-brain.h:10:56: note: Function 'replicator_brain_deinit' argument 1 names different: declaration 'brain' definition '_brain'.
dovecot-2.3.2.1/src/replication/replicator/replicator-brain.c:55:56: note: Function 'replicator_brain_deinit' argument 1 names different: declaration 'brain' definition '_brain'.
dovecot-2.3.2.1/src/replication/replicator/replicator-queue-auth.c:16:26: style: The scope of the variable 'user' can be reduced. [variableScope]
dovecot-2.3.2.1/src/replication/replicator/replicator-queue.c:97:56: style: Function 'replicator_queue_deinit' argument 1 names different: declaration 'queue' definition '_queue'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/replication/replicator/replicator-queue.h:33:56: note: Function 'replicator_queue_deinit' argument 1 names different: declaration 'queue' definition '_queue'.
dovecot-2.3.2.1/src/replication/replicator/replicator-queue.c:97:56: note: Function 'replicator_queue_deinit' argument 1 names different: declaration 'queue' definition '_queue'.
dovecot-2.3.2.1/src/replication/replicator/replicator-queue.c:134:53: style: Function 'replicator_user_unref' argument 1 names different: declaration 'user' definition '_user'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/replication/replicator/replicator-queue.h:44:53: note: Function 'replicator_user_unref' argument 1 names different: declaration 'user' definition '_user'.
dovecot-2.3.2.1/src/replication/replicator/replicator-queue.c:134:53: note: Function 'replicator_user_unref' argument 1 names different: declaration 'user' definition '_user'.
dovecot-2.3.2.1/src/replication/replicator/replicator-queue.c:217:34: style: Function 'replicator_queue_remove' argument 2 names different: declaration 'user' definition '_user'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/replication/replicator/replicator-queue.h:60:34: note: Function 'replicator_queue_remove' argument 2 names different: declaration 'user' definition '_user'.
dovecot-2.3.2.1/src/replication/replicator/replicator-queue.c:217:34: note: Function 'replicator_queue_remove' argument 2 names different: declaration 'user' definition '_user'.
dovecot-2.3.2.1/src/replication/replicator/replicator-queue.c:480:66: style: Function 'replicator_queue_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/replication/replicator/replicator-queue.h:85:66: note: Function 'replicator_queue_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/replication/replicator/replicator-queue.c:480:66: note: Function 'replicator_queue_iter_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/stats/stats-metrics.c:114:50: style: Function 'stats_metrics_deinit' argument 1 names different: declaration 'metrics' definition '_metrics'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/stats/stats-metrics.h:22:50: note: Function 'stats_metrics_deinit' argument 1 names different: declaration 'metrics' definition '_metrics'.
dovecot-2.3.2.1/src/stats/stats-metrics.c:114:50: note: Function 'stats_metrics_deinit' argument 1 names different: declaration 'metrics' definition '_metrics'.
dovecot-2.3.2.1/src/stats/stats-metrics.c:216:63: style: Function 'stats_metrics_iterate_deinit' argument 1 names different: declaration 'iter' definition '_iter'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/stats/stats-metrics.h:39:63: note: Function 'stats_metrics_iterate_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/stats/stats-metrics.c:216:63: note: Function 'stats_metrics_iterate_deinit' argument 1 names different: declaration 'iter' definition '_iter'.
dovecot-2.3.2.1/src/stats/stats-settings.c:113:14: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/stats/stats-settings.c:109:65: style: Function 'stats_metric_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/stats/stats-settings.c:9:60: note: Function 'stats_metric_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/stats/stats-settings.c:109:65: note: Function 'stats_metric_settings_check' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/submission-login/client-authenticate.c:85:40: style: Function 'submission_client_auth_result' argument 3 names different: declaration 'reply' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/submission-login/client-authenticate.h:6:40: note: Function 'submission_client_auth_result' argument 3 names different: declaration 'reply' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/submission-login/client-authenticate.c:85:40: note: Function 'submission_client_auth_result' argument 3 names different: declaration 'reply' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/submission-login/client-authenticate.c:225:41: style: Function 'cmd_auth_continue' argument 2 names different: declaration 'cmd' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/submission-login/client-authenticate.h:14:67: note: Function 'cmd_auth_continue' argument 2 names different: declaration 'cmd' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/submission-login/client-authenticate.c:225:41: note: Function 'cmd_auth_continue' argument 2 names different: declaration 'cmd' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/submission-login/submission-login-settings.c:101:25: style: Function 'submission_login_settings_check' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/submission-login/submission-login-settings.c:14:71: note: Function 'submission_login_settings_check' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/submission-login/submission-login-settings.c:101:25: note: Function 'submission_login_settings_check' argument 3 names different: declaration 'error_r' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/submission-login/submission-proxy.c:221:40: warning: Either the condition 'cmd!=NULL' is redundant or there is possible null pointer dereference: cmd. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/submission-login/submission-proxy.c:229:15: note: Assuming that condition 'cmd!=NULL' is not redundant
dovecot-2.3.2.1/src/submission-login/submission-proxy.c:221:40: note: Null pointer dereference
dovecot-2.3.2.1/src/submission/cmd-data.c:124:38: style: Function 'cmd_data_begin' argument 2 names different: declaration 'cmd' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/submission/submission-commands.h:16:64: note: Function 'cmd_data_begin' argument 2 names different: declaration 'cmd' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/submission/cmd-data.c:124:38: note: Function 'cmd_data_begin' argument 2 names different: declaration 'cmd' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/submission/cmd-mail.c:58:36: warning: Either the condition 'mail_cmd!=NULL' is redundant or there is possible null pointer dereference: mail_cmd. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/submission/cmd-mail.c:63:20: note: Assuming that condition 'mail_cmd!=NULL' is not redundant
dovecot-2.3.2.1/src/submission/cmd-mail.c:58:36: note: Null pointer dereference
dovecot-2.3.2.1/src/submission/cmd-mail.c:59:26: warning: Either the condition 'mail_cmd!=NULL' is redundant or there is possible null pointer dereference: mail_cmd. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/submission/cmd-mail.c:63:20: note: Assuming that condition 'mail_cmd!=NULL' is not redundant
dovecot-2.3.2.1/src/submission/cmd-mail.c:59:26: note: Null pointer dereference
dovecot-2.3.2.1/src/submission/cmd-rcpt.c:37:36: warning: Either the condition 'rcpt_cmd!=NULL' is redundant or there is possible null pointer dereference: rcpt_cmd. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/submission/cmd-rcpt.c:42:20: note: Assuming that condition 'rcpt_cmd!=NULL' is not redundant
dovecot-2.3.2.1/src/submission/cmd-rcpt.c:37:36: note: Null pointer dereference
dovecot-2.3.2.1/src/submission/cmd-rcpt.c:38:26: warning: Either the condition 'rcpt_cmd!=NULL' is redundant or there is possible null pointer dereference: rcpt_cmd. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/submission/cmd-rcpt.c:42:20: note: Assuming that condition 'rcpt_cmd!=NULL' is not redundant
dovecot-2.3.2.1/src/submission/cmd-rcpt.c:38:26: note: Null pointer dereference
dovecot-2.3.2.1/src/submission/cmd-rset.c:23:36: warning: Either the condition 'rset_cmd!=NULL' is redundant or there is possible null pointer dereference: rset_cmd. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/submission/cmd-rset.c:28:20: note: Assuming that condition 'rset_cmd!=NULL' is not redundant
dovecot-2.3.2.1/src/submission/cmd-rset.c:23:36: note: Null pointer dereference
dovecot-2.3.2.1/src/submission/cmd-rset.c:24:26: warning: Either the condition 'rset_cmd!=NULL' is redundant or there is possible null pointer dereference: rset_cmd. [nullPointerRedundantCheck]
dovecot-2.3.2.1/src/submission/cmd-rset.c:28:20: note: Assuming that condition 'rset_cmd!=NULL' is not redundant
dovecot-2.3.2.1/src/submission/cmd-rset.c:24:26: note: Null pointer dereference
dovecot-2.3.2.1/src/submission/submission-client.c:325:34: style: The scope of the variable 'stats' can be reduced. [variableScope]
dovecot-2.3.2.1/src/submission/submission-client.c:383:59: style: Function 'client_disconnect' argument 2 names different: declaration 'prefix' definition 'enh_code'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/submission/submission-client.h:57:59: note: Function 'client_disconnect' argument 2 names different: declaration 'prefix' definition 'enh_code'.
dovecot-2.3.2.1/src/submission/submission-client.c:383:59: note: Function 'client_disconnect' argument 2 names different: declaration 'prefix' definition 'enh_code'.
dovecot-2.3.2.1/src/submission/submission-settings.c:168:57: style: The scope of the variable 'list' can be reduced. [variableScope]
dovecot-2.3.2.1/src/submission/submission-settings.c:192:52: style: Function 'submission_settings_verify' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/submission/submission-settings.c:14:59: note: Function 'submission_settings_verify' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/submission/submission-settings.c:192:52: note: Function 'submission_settings_verify' argument 2 names different: declaration 'pool' definition 'ATTR_UNUSED'.
dovecot-2.3.2.1/src/util/gdbhelper.c:14:14: style: The scope of the variable 'path' can be reduced. [variableScope]
dovecot-2.3.2.1/src/util/maildirlock.c:42:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
dovecot-2.3.2.1/src/util/rawlog.c:171:17: style: Condition 'ret<=0' is always true [knownConditionTrueFalse]
dovecot-2.3.2.1/src/util/script-login.c:33:35: style: The scope of the variable 'service_ctx' can be reduced. [variableScope]
dovecot-2.3.2.1/src/util/script-login.c:197:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dovecot-2.3.2.1/src/util/script.c:78:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dovecot-2.3.2.1/src/util/script.c:79:9: style: The scope of the variable 'prev_size' can be reduced. [variableScope]
dovecot-2.3.2.1/src/util/script.c:157:15: style: The scope of the variable 'p' can be reduced. [variableScope]
dovecot-2.3.2.1/src/util/tcpwrap.c:82:60: style: Function 'tcpwrap_client_destroy' argument 1 names different: declaration 'client' definition '_client'. [funcArgNamesDifferent]
dovecot-2.3.2.1/src/util/tcpwrap.c:28:60: note: Function 'tcpwrap_client_destroy' argument 1 names different: declaration 'client' definition '_client'.
dovecot-2.3.2.1/src/util/tcpwrap.c:82:60: note: Function 'tcpwrap_client_destroy' argument 1 names different: declaration 'client' definition '_client'.
[15:09]

ftp://ftp.se.debian.org/debian/pool/main/d/dovecot-antispam/dovecot-antispam_2.0+20171229.orig.tar.gz
dovecot-antispam-2.0+20171229/antispam-plugin.h:305:0: error: #error "Building against this dovecot version is not supported" [preprocessorErrorDirective]
[15:09]

ftp://ftp.se.debian.org/debian/pool/main/d/downthemall/downthemall_3.0.7.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/downtimed/downtimed_1.0.orig.tar.gz
downtimed-1.0/downtimed.c:492:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
downtimed-1.0/downtimed.c:608:6: style: The scope of the variable 'i' can be reduced. [variableScope]
[15:09]

ftp://ftp.se.debian.org/debian/pool/main/d/doxia/doxia_1.7.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/doxia-maven-plugin/doxia-maven-plugin_1.1.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/doxia-sitetools/doxia-sitetools_1.7.5.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/doxygen/doxygen_1.8.8.orig.tar.gz
Checking doxygen-1.8.8/vhdlparser/VhdlParser.cc: __GCC__=1;__GCC__=1...

doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:54:10: warning: Member variable 'StartElementHandler::m_handler' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:68:9: warning: Member variable 'EndElementHandler::m_handler' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:251:10: style: The function 'setDelegate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:30:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:251:10: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:256:25: style: The function 'delegate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:31:33: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:256:25: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:301:10: style: The function 'handleStartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:40:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:301:10: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:312:10: style: The function 'handleEndElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:42:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:312:10: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:510:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:511:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:512:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:513:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:514:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:515:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:516:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:517:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:518:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:519:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:520:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:521:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:522:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:586:10: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:178:49: style: Function 'CompoundHandler' argument 1 names different: declaration 'dirName' definition 'xmlDir'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:148:36: note: Function 'CompoundHandler' argument 1 names different: declaration 'dirName' definition 'xmlDir'.
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:178:49: note: Function 'CompoundHandler' argument 1 names different: declaration 'dirName' definition 'xmlDir'.
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:54:0: warning: Member variable 'StartElementHandler::m_handler' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:68:0: warning: Member variable 'EndElementHandler::m_handler' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:40:5: style: Struct 'CompoundEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/stringimpl.h:11:5: style: Class 'StringImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:66:5: style: Class 'IncludeIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:99:5: style: Class 'RelatedCompoundIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:148:5: style: Class 'CompoundHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:238:5: style: Class 'ParagraphHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:255:5: style: Class 'ParagraphIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:268:5: style: Class 'ListItemHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:286:5: style: Class 'ListItemIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:300:5: style: Class 'OrderedListHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:318:5: style: Class 'OrderedListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:331:5: style: Class 'TocListHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:349:5: style: Class 'TocListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:362:5: style: Class 'TocItemHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:387:5: style: Class 'ItemizedListHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:405:5: style: Class 'ItemizedListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:418:5: style: Class 'ParameterHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:442:5: style: Class 'ParameterItemHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:463:5: style: Class 'ParameterItemIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:477:5: style: Class 'ParameterListHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:497:5: style: Class 'ParameterListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:509:5: style: Class 'LineBreakHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:530:5: style: Class 'LinkHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:556:5: style: Class 'EMailHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:580:5: style: Class 'ULinkHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:605:5: style: Class 'HRulerHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:626:5: style: Class 'RefHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:659:5: style: Class 'TitleHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:679:5: style: Class 'TitleIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:693:5: style: Class 'SimpleSectHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:732:5: style: Class 'VariableListEntryHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:764:5: style: Class 'VariableListHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:780:5: style: Class 'VariableListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:794:5: style: Class 'HighlightHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:818:5: style: Class 'HighlightIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:840:5: style: Class 'CodeLineHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:861:5: style: Class 'CodeLineIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:880:5: style: Class 'ProgramListingHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:898:5: style: Class 'ProgramListingIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:911:5: style: Class 'FormulaHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:936:5: style: Class 'ImageHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:961:5: style: Class 'AnchorHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:984:5: style: Class 'DotFileHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:1009:5: style: Class 'IndexEntryHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:1039:5: style: Class 'EntryHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:1057:5: style: Class 'EntryIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:1071:5: style: Class 'RowHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:1089:5: style: Class 'RowIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:1103:5: style: Class 'TableHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:1127:5: style: Class 'TableIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:1140:5: style: Class 'CopyHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:1158:5: style: Class 'CopyIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:1170:5: style: Class 'VerbatimHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:1257:5: style: Class 'DocSectionParaIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:1264:5: style: Class 'DocSectionSubIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:1297:5: style: Class 'DocInternalParaIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:1304:5: style: Class 'DocInternalSubIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:1326:5: style: Class 'DocHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.h:1343:5: style: Class 'DocIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:55:5: style: Class 'NodeHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:84:5: style: Class 'NodeIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:119:5: style: Class 'ChildNodeIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:129:5: style: Class 'EdgeLabelHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:146:5: style: Class 'EdgeLabelIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:30:5: style: Class 'SectionIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:45:5: style: Class 'SectionHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:46:5: style: Class 'ParamHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:78:5: style: Class 'ParamIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:92:5: style: Class 'TemplateParamListHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/loamhandler.h:39:5: style: Class 'ListOfAllMembersHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:60:5: style: Class 'MemberReferenceIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:112:5: style: Class 'MemberHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:245:5: style: Class 'MemberIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:40:0: style: Class 'BaseIteratorVia < IDocIterator , IDoc , DocImpl , DocImpl >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:40:0: style: Class 'BaseIteratorVia < IDocIterator , IDoc , ParameterHandler , DocImpl >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:40:0: style: Class 'BaseIteratorVia < IDocIterator , IDoc , ParameterItemHandler , DocImpl >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:40:0: style: Class 'BaseIteratorVia < IDocIterator , IDoc , VariableListEntryHandler , DocImpl >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:40:0: style: Class 'BaseIteratorVia < IDocIterator , IDoc , CodeLineHandler , DocImpl >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:40:0: style: Class 'BaseIteratorVia < IDocIterator , IDoc , EntryHandler , DocImpl >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:40:0: style: Class 'BaseIteratorVia < IDocIterator , IDoc , RowHandler , DocImpl >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:40:0: style: Class 'BaseIteratorVia < IMemberIterator , IMember , MemberHandler , IFunction >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:25:0: style: Class 'BaseIterator < IIncludeIterator , IInclude , IncludeHandler >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:25:0: style: Class 'BaseIterator < IRelatedCompoundIterator , IRelatedCompound , RelatedCompound >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:25:0: style: Class 'BaseIterator < INodeIterator , INode , NodeHandler >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:25:0: style: Class 'BaseIterator < IChildNodeIterator , IChildNode , ChildNodeHandler >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:25:0: style: Class 'BaseIterator < IEdgeLabelIterator , IEdgeLabel , EdgeLabelHandler >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:25:0: style: Class 'BaseIterator < ISectionIterator , ISection , SectionHandler >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:25:0: style: Class 'BaseIterator < IParamIterator , IParam , ParamHandler >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:25:0: style: Class 'BaseIterator < IMemberReferenceIterator , IMemberReference , MemberReference >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:693:29: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:609:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:693:29: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:57:24: style: The function 'compounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:1089:32: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:57:24: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:58:16: style: The function 'compoundById' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:1095:24: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:58:16: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:59:24: style: The function 'compoundByName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:1100:24: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:59:24: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:60:24: style: The function 'memberById' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:1107:24: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:60:24: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:61:32: style: The function 'memberByName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:1114:32: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:61:32: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:63:18: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:1120:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:63:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:64:10: style: The function 'setDebugLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:1127:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:64:10: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:65:10: style: The function 'readXMLDir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:1132:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:65:10: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/stringimpl.h:17:17: style: The function 'latin1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:47:25: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/stringimpl.h:17:17: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/stringimpl.h:19:17: style: The function 'utf8' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:49:25: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/stringimpl.h:19:17: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/stringimpl.h:21:20: style: The function 'unicodeCharAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:53:28: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/stringimpl.h:21:20: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/stringimpl.h:23:10: style: The function 'isEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:55:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/stringimpl.h:23:10: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/stringimpl.h:25:9: style: The function 'length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:57:17: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/stringimpl.h:25:9: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:49:29: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:702:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:49:29: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:51:29: style: The function 'refId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:703:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:51:29: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:53:18: style: The function 'isLocal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:704:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:53:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:83:24: style: The function 'compound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:947:24: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:83:24: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:84:24: style: The function 'protection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:948:24: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:84:24: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:85:18: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:949:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:85:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:86:28: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:950:28: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:86:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:156:20: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:879:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:156:20: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:157:20: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:884:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:157:20: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:158:18: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:889:26: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:158:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:159:20: style: The function 'kindString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:894:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:159:20: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:160:23: style: The function 'sections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:899:31: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:160:23: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:161:15: style: The function 'briefDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:904:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:161:15: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:162:15: style: The function 'detailedDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:909:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:162:15: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:163:14: style: The function 'memberById' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:914:22: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:163:14: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:164:22: style: The function 'memberByName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:921:30: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:164:22: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:165:21: style: The function 'templateParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:976:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:165:21: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:166:10: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:926:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:166:10: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:169:13: style: The function 'inheritanceGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:971:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:169:13: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:170:13: style: The function 'collaborationGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:972:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:170:13: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:171:31: style: The function 'baseCompounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:973:39: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:171:31: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:172:31: style: The function 'derivedCompounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:974:39: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:172:31: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:173:24: style: The function 'nestedCompounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:975:32: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:173:24: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:175:20: style: The function 'locationFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:977:28: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:175:20: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:176:9: style: The function 'locationLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:978:17: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:176:9: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:177:20: style: The function 'locationBodyFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:979:28: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:177:20: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:178:9: style: The function 'locationBodyStartLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:980:17: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:178:9: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:179:9: style: The function 'locationBodyEndLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:981:17: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:179:9: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:183:13: style: The function 'includeDependencyGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:1041:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:183:13: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:184:13: style: The function 'includedByDependencyGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:1042:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:184:13: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:185:25: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:1043:33: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:185:25: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:186:23: style: The function 'includes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:1046:31: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:186:23: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:187:23: style: The function 'includedBy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:1047:31: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:187:23: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:190:22: style: The function 'title' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:1070:30: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.h:190:22: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:41:28: style: The function 'nodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:588:28: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:41:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:67:28: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:566:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:67:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:68:28: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:567:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:68:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:69:28: style: The function 'linkId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:568:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:69:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:70:33: style: The function 'children' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:569:33: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:70:33: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:102:20: style: The function 'node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:544:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:102:20: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:103:26: style: The function 'relation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:545:26: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:103:26: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:104:29: style: The function 'relationString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:546:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:104:29: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:105:33: style: The function 'edgeLabels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:547:33: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:105:33: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:136:28: style: The function 'label' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:522:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.h:136:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:49:28: style: The function 'kindString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:793:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:49:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:51:25: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:796:25: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:51:25: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:53:15: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:801:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:53:15: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:54:30: style: The function 'members' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:804:30: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:54:30: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:55:18: style: The function 'isStatic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:807:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:55:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:61:18: style: The function 'isPublic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:812:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:61:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:65:18: style: The function 'isProtected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:822:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:65:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:70:18: style: The function 'isPrivate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:817:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:70:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:79:28: style: The function 'header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:828:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:79:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:50:34: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:114:34: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:50:34: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:51:29: style: The function 'declarationName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:115:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:51:29: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:52:29: style: The function 'definitionName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:116:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:52:29: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:53:29: style: The function 'attrib' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:117:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:53:29: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:54:29: style: The function 'arraySpecifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:118:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:54:29: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:55:34: style: The function 'defaultValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:119:34: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:55:34: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:56:23: style: The function 'briefDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:120:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/paramhandler.h:56:23: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:40:22: style: The function 'member' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:139:22: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:40:22: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:41:28: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:140:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:41:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:42:28: style: The function 'scope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:141:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:42:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:43:28: style: The function 'protection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:142:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:43:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:44:28: style: The function 'virtualness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:143:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:44:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:45:28: style: The function 'ambiguityScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:144:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:45:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:116:24: style: The function 'compound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:600:24: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:116:24: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:117:23: style: The function 'section' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:601:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:117:23: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:118:24: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:602:24: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:118:24: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:120:28: style: The function 'kindString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:603:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:120:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:122:28: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:604:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:122:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:124:28: style: The function 'protection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:605:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:124:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:126:28: style: The function 'virtualness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:606:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:126:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:128:28: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:609:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:128:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:130:28: style: The function 'readAccessor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:610:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:130:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:132:28: style: The function 'writeAccessor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:611:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:132:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:134:28: style: The function 'definition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:612:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:134:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:136:28: style: The function 'argsstring' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:613:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:136:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:138:18: style: The function 'isConst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:614:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:138:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:140:18: style: The function 'isVolatile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:615:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:140:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:142:18: style: The function 'isStatic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:616:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:142:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:144:18: style: The function 'isExplicit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:617:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:144:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:146:18: style: The function 'isInline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:618:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:146:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:148:18: style: The function 'isMutable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:619:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:148:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:150:18: style: The function 'isReadable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:620:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:150:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:152:18: style: The function 'isWritable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:621:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:152:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:154:34: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:607:34: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:154:34: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:155:28: style: The function 'typeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:608:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:155:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:156:29: style: The function 'parameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:622:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:156:29: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:157:29: style: The function 'templateParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:623:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:157:29: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:158:39: style: The function 'references' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:626:39: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:158:39: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:159:39: style: The function 'referencedBy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:627:39: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:159:39: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:160:34: style: The function 'initializer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:624:34: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:160:34: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:161:34: style: The function 'exceptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:625:34: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:161:34: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:162:28: style: The function 'bodyFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:628:28: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:162:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:164:17: style: The function 'bodyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:629:17: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:164:17: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:166:17: style: The function 'bodyEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:630:17: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:166:17: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:168:28: style: The function 'definitionFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:631:29: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:168:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:170:17: style: The function 'definitionLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:632:17: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:170:17: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:172:31: style: The function 'reimplements' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:633:31: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:172:31: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:174:39: style: The function 'reimplementedBy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:634:39: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:174:39: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:175:23: style: The function 'briefDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:635:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:175:23: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:176:23: style: The function 'detailedDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:636:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:176:23: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:177:23: style: The function 'inbodyDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:637:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:177:23: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:180:30: style: The function 'enumValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:734:30: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:180:30: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:63:18: style: The function 'toFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:933:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:63:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:67:18: style: The function 'toLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:934:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:67:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:71:18: style: The function 'toNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:935:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:71:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:75:18: style: The function 'toPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:936:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:75:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:79:24: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:937:24: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:79:24: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:84:18: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:938:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/compoundhandler.cpp:84:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:42:0: style: The function 'toFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:510:19: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:42:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:43:0: style: The function 'toLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:511:19: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:43:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:44:0: style: The function 'toNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:512:19: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:44:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:45:0: style: The function 'toPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:513:19: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:45:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:46:0: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:514:19: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:46:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:47:0: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:515:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:47:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:42:0: style: The function 'toFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:723:22: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:42:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:43:0: style: The function 'toLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:724:22: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:43:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:44:0: style: The function 'toNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:725:22: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:44:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:45:0: style: The function 'toPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:726:22: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:45:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:46:0: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:727:22: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:46:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:47:0: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:728:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:47:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: style: The function 'toFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:711:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: style: The function 'toLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:712:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: style: The function 'toNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:713:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: style: The function 'toPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:714:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:715:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:716:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: style: The function 'toFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:958:31: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: style: The function 'toLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:959:31: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: style: The function 'toNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:960:31: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: style: The function 'toPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:961:31: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:962:31: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:963:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: style: The function 'toFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:576:20: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: style: The function 'toLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:577:20: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: style: The function 'toNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:578:20: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: style: The function 'toPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:579:20: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:580:20: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:581:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: style: The function 'toFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:554:25: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: style: The function 'toLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:555:25: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: style: The function 'toNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:556:25: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: style: The function 'toPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:557:25: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:558:25: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:559:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: style: The function 'toFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:529:25: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: style: The function 'toLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:530:25: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: style: The function 'toNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:531:25: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: style: The function 'toPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:532:25: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:533:25: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:534:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: style: The function 'toFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:835:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: style: The function 'toLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:836:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: style: The function 'toNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:837:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: style: The function 'toPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:838:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:839:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:840:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: style: The function 'toFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:127:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: style: The function 'toLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:128:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: style: The function 'toNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:129:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: style: The function 'toPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:130:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:131:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:132:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: style: The function 'toFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:151:31: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: style: The function 'toLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:152:31: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: style: The function 'toNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:153:31: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: style: The function 'toPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:154:31: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:155:31: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:156:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:301:0: style: The function 'handleStartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:40:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:301:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:312:0: style: The function 'handleEndElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:42:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:312:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:251:0: style: The function 'setDelegate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:30:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:251:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:256:0: style: The function 'delegate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:31:33: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/basehandler.h:256:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/dochandler.cpp:52:30: style: Technically the member function 'TypeNameMapper::stringToType' can be const. [functionConst]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.cpp:73:37: style: Technically the member function 'HighlightMapper::stringToKind' can be const. [functionConst]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.cpp:1680:3: style: Class 'ParagraphHandler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.cpp:1680:3: style: Class 'ParagraphHandler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.cpp:857:3: style: Class 'TitleHandler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/addon/doxmlparser/src/dochandler.cpp:857:3: style: Class 'TitleHandler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.h:50:5: style: Class 'LinkedTextIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:25:0: style: Class 'BaseIterator < ILinkedTextIterator , ILinkedText , LinkedTextImpl >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: style: The function 'toFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:101:26: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:27:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: style: The function 'toLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:102:26: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:28:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: style: The function 'toNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:103:26: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:29:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: style: The function 'toPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:104:26: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:30:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:105:26: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:31:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:106:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:32:0: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.cpp:14:30: style: Technically the member function 'EdgeRelationMapper::stringToNodeRelation' can be const. [functionConst]
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.cpp:42:3: style: Class 'GraphHandler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/addon/doxmlparser/src/graphhandler.cpp:42:3: style: Class 'GraphHandler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/addon/doxmlparser/src/baseiterator.h:40:5: style: Class 'BaseIteratorVia' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.cpp:36:5: warning: Member variable 'LT_Ref::m_targetKind' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.cpp:23:5: style: Class 'LT_Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.cpp:27:28: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:79:28: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.cpp:27:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.cpp:28:18: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:70:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.cpp:28:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.cpp:44:28: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:92:28: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.cpp:44:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.cpp:45:29: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:89:28: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.cpp:45:29: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.cpp:46:24: style: The function 'targetKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:90:24: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.cpp:46:24: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.cpp:47:28: style: The function 'external' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:91:28: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.cpp:47:28: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.cpp:48:18: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:70:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/linkedtexthandler.cpp:48:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.cpp:232:23: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.cpp:183:43: style: Function 'readXMLDir' argument 1 names different: declaration 'dirName' definition 'xmlDirName'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.h:65:33: note: Function 'readXMLDir' argument 1 names different: declaration 'dirName' definition 'xmlDirName'.
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.cpp:183:43: note: Function 'readXMLDir' argument 1 names different: declaration 'dirName' definition 'xmlDirName'.
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.cpp:61:18: style: The function 'toFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:933:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.cpp:61:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.cpp:65:18: style: The function 'toLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:934:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.cpp:65:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.cpp:69:18: style: The function 'toNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:935:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.cpp:69:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.cpp:73:18: style: The function 'toPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:936:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.cpp:73:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.cpp:77:24: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:937:24: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.cpp:77:24: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.cpp:82:18: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxmlparser/src/doxmlintf.h:938:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxmlparser/src/mainhandler.cpp:82:18: note: Function in derived class
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.cpp:546:25: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.cpp:74:47: style: Function 'initialize' argument 1 names different: declaration 'm' definition 'mh'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:46:34: note: Function 'initialize' argument 1 names different: declaration 'm' definition 'mh'.
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.cpp:74:47: note: Function 'initialize' argument 1 names different: declaration 'm' definition 'mh'.
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.cpp:484:45: style: Function 'initialize' argument 1 names different: declaration 'm' definition 'mh'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:182:34: note: Function 'initialize' argument 1 names different: declaration 'm' definition 'mh'.
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.cpp:484:45: note: Function 'initialize' argument 1 names different: declaration 'm' definition 'mh'.
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.cpp:524:55: style: Function 'setSectionHandler' argument 1 names different: declaration 's' definition 'c'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.h:184:44: note: Function 'setSectionHandler' argument 1 names different: declaration 's' definition 'c'.
doxygen-1.8.8/addon/doxmlparser/src/memberhandler.cpp:524:55: note: Function 'setSectionHandler' argument 1 names different: declaration 's' definition 'c'.
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.cpp:147:50: style: Function 'initialize' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.h:76:38: note: Function 'initialize' argument 1 names different: declaration 'c' definition 'ch'.
doxygen-1.8.8/addon/doxmlparser/src/sectionhandler.cpp:147:50: note: Function 'initialize' argument 1 names different: declaration 'c' definition 'ch'.
doxygen-1.8.8/addon/doxmlparser/test/main.cpp:151:9: warning: Either the condition 'list!=0' is redundant or there is possible null pointer dereference: list. [nullPointerRedundantCheck]
doxygen-1.8.8/addon/doxmlparser/test/main.cpp:160:20: note: Assuming that condition 'list!=0' is not redundant
doxygen-1.8.8/addon/doxmlparser/test/main.cpp:151:9: note: Null pointer dereference
doxygen-1.8.8/addon/doxmlparser/test/main.cpp:152:28: warning: Either the condition 'list!=0' is redundant or there is possible null pointer dereference: list. [nullPointerRedundantCheck]
doxygen-1.8.8/addon/doxmlparser/test/main.cpp:160:20: note: Assuming that condition 'list!=0' is not redundant
doxygen-1.8.8/addon/doxmlparser/test/main.cpp:152:28: note: Null pointer dereference
doxygen-1.8.8/addon/doxyapp/doxyapp.cpp:44:5: style: Class 'XRefDummyCodeGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxysearch/doxyindexer.cpp:140:5: style: Class 'XMLContentHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxysearch/doxysearch.cpp:151:8: style: Technically the member function 'WordPosition_less::operator()' can be const. [functionConst]
doxygen-1.8.8/addon/doxysearch/doxysearch.cpp:168:8: style: Technically the member function 'Fragment_greater::operator()' can be const. [functionConst]
doxygen-1.8.8/addon/doxywizard/wizard.h:67:5: style: Class 'ColorPicker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxywizard/expert.h:39:10: style: The function 'setHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/docintf.h:8:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/expert.h:39:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/expert.h:40:10: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/docintf.h:9:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/expert.h:40:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/expert.cpp:30:36: style: Function 'setHeader' argument 1 names different: declaration 'name' definition 'header'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxywizard/expert.h:39:32: note: Function 'setHeader' argument 1 names different: declaration 'name' definition 'header'.
doxygen-1.8.8/addon/doxywizard/expert.cpp:30:36: note: Function 'setHeader' argument 1 names different: declaration 'name' definition 'header'.
doxygen-1.8.8/addon/doxywizard/expert.cpp:35:47: style: Function 'add' argument 2 names different: declaration 'doc' definition 'docs'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxywizard/expert.h:40:43: note: Function 'add' argument 2 names different: declaration 'doc' definition 'docs'.
doxygen-1.8.8/addon/doxywizard/expert.cpp:35:47: note: Function 'add' argument 2 names different: declaration 'doc' definition 'docs'.
doxygen-1.8.8/addon/doxywizard/expert.cpp:73:3: style: Class 'Expert' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/addon/doxywizard/expert.cpp:73:3: style: Class 'Expert' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/addon/doxywizard/inputbool.h:34:15: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:21:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputbool.h:34:15: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputbool.h:35:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:22:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputbool.h:35:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputbool.h:36:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:23:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputbool.h:36:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputbool.h:37:13: style: The function 'docs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:24:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputbool.h:37:13: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputbool.h:38:13: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:25:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputbool.h:38:13: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputbool.h:39:13: style: The function 'templateDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:26:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputbool.h:39:13: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputbool.h:40:10: style: The function 'addDependency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:27:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputbool.h:40:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputbool.h:41:10: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:28:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputbool.h:41:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputbool.h:42:10: style: The function 'updateDependencies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:29:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputbool.h:42:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputbool.h:43:10: style: The function 'writeValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:31:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputbool.h:43:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputbool.h:44:10: style: The function 'setTemplateDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:32:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputbool.h:44:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputbool.h:47:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:30:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputbool.h:47:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstring.h:52:15: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:21:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstring.h:52:15: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstring.h:53:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:22:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstring.h:53:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstring.h:54:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:23:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstring.h:54:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstring.h:55:13: style: The function 'docs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:24:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstring.h:55:13: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstring.h:56:13: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:25:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstring.h:56:13: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstring.h:57:13: style: The function 'templateDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:26:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstring.h:57:13: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstring.h:58:10: style: The function 'addDependency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:27:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstring.h:58:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstring.h:59:10: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:28:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstring.h:59:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstring.h:60:10: style: The function 'updateDependencies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:29:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstring.h:60:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstring.h:61:10: style: The function 'writeValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:31:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstring.h:61:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstring.h:62:10: style: The function 'setTemplateDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:32:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstring.h:62:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstring.h:65:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:30:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstring.h:65:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputint.h:37:15: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:21:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputint.h:37:15: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputint.h:38:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:22:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputint.h:38:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputint.h:39:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:23:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputint.h:39:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputint.h:40:13: style: The function 'docs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:24:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputint.h:40:13: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputint.h:41:13: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:25:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputint.h:41:13: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputint.h:42:13: style: The function 'templateDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:26:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputint.h:42:13: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputint.h:43:10: style: The function 'addDependency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:27:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputint.h:43:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputint.h:44:10: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:28:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputint.h:44:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputint.h:45:10: style: The function 'updateDependencies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:29:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputint.h:45:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputint.h:46:10: style: The function 'writeValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:31:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputint.h:46:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputint.h:47:10: style: The function 'setTemplateDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:32:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputint.h:47:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputint.h:50:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:30:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputint.h:50:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:47:15: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:21:23: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:47:15: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:48:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:22:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:48:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:49:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:23:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:49:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:50:13: style: The function 'docs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:24:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:50:13: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:51:13: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:25:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:51:13: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:52:13: style: The function 'templateDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:26:21: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:52:13: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:53:10: style: The function 'addDependency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:27:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:53:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:54:10: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:28:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:54:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:55:10: style: The function 'updateDependencies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:29:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:55:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:56:10: style: The function 'writeValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:31:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:56:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:57:10: style: The function 'setTemplateDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:32:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:57:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:60:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/addon/doxywizard/input.h:30:18: note: Virtual function in base class
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:60:10: note: Function in derived class
doxygen-1.8.8/addon/doxywizard/inputbool.cpp:20:47: style: Function 'InputBool' argument 4 names different: declaration 'enabled' definition 'checked'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxywizard/inputbool.h:31:20: note: Function 'InputBool' argument 4 names different: declaration 'enabled' definition 'checked'.
doxygen-1.8.8/addon/doxywizard/inputbool.cpp:20:47: note: Function 'InputBool' argument 4 names different: declaration 'enabled' definition 'checked'.
doxygen-1.8.8/addon/doxywizard/inputbool.cpp:25:3: style: Class 'InputBool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/addon/doxywizard/inputbool.cpp:25:3: style: Class 'InputBool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/addon/doxywizard/helplabel.h:11:5: style: Class 'HelpLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/addon/doxywizard/inputint.cpp:35:3: style: Class 'InputInt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/addon/doxywizard/inputint.cpp:35:3: style: Class 'InputInt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/addon/doxywizard/inputstring.cpp:39:3: style: Class 'InputString' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/addon/doxywizard/inputstring.cpp:39:3: style: Class 'InputString' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/addon/doxywizard/inputstrlist.cpp:24:61: style: Function 'InputStrList' argument 5 names different: declaration 'v' definition 'lm'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxywizard/inputstrlist.h:44:28: note: Function 'InputStrList' argument 5 names different: declaration 'v' definition 'lm'.
doxygen-1.8.8/addon/doxywizard/inputstrlist.cpp:24:61: note: Function 'InputStrList' argument 5 names different: declaration 'v' definition 'lm'.
doxygen-1.8.8/addon/doxywizard/inputstrlist.cpp:28:3: style: Class 'InputStrList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/addon/doxywizard/inputstrlist.cpp:28:3: style: Class 'InputStrList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/addon/doxywizard/wizard.cpp:864:17: style: The scope of the variable 'r' can be reduced. [variableScope]
doxygen-1.8.8/addon/doxywizard/wizard.cpp:259:55: style: Function 'updateImage' argument 3 names different: declaration 'val' definition 'gam'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxywizard/wizard.h:52:42: note: Function 'updateImage' argument 3 names different: declaration 'val' definition 'gam'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:259:55: note: Function 'updateImage' argument 3 names different: declaration 'val' definition 'gam'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:367:30: style: Function 'setHue' argument 1 names different: declaration 'v' definition 'h'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxywizard/wizard.h:90:21: note: Function 'setHue' argument 1 names different: declaration 'v' definition 'h'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:367:30: note: Function 'setHue' argument 1 names different: declaration 'v' definition 'h'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:376:30: style: Function 'setSat' argument 1 names different: declaration 'v' definition 's'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxywizard/wizard.h:91:21: note: Function 'setSat' argument 1 names different: declaration 'v' definition 's'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:376:30: note: Function 'setSat' argument 1 names different: declaration 'v' definition 's'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:385:30: style: Function 'setGam' argument 1 names different: declaration 'v' definition 'g'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxywizard/wizard.h:92:21: note: Function 'setGam' argument 1 names different: declaration 'v' definition 'g'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:385:30: note: Function 'setGam' argument 1 names different: declaration 'v' definition 'g'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:412:28: style: Function 'hue2y' argument 1 names different: declaration 'hue' definition 'v'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxywizard/wizard.h:87:19: note: Function 'hue2y' argument 1 names different: declaration 'hue' definition 'v'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:412:28: note: Function 'hue2y' argument 1 names different: declaration 'hue' definition 'v'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:424:28: style: Function 'sat2y' argument 1 names different: declaration 'sat' definition 'v'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxywizard/wizard.h:88:19: note: Function 'sat2y' argument 1 names different: declaration 'sat' definition 'v'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:424:28: note: Function 'sat2y' argument 1 names different: declaration 'sat' definition 'v'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:436:28: style: Function 'gam2y' argument 1 names different: declaration 'gamma' definition 'g'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxywizard/wizard.h:89:19: note: Function 'gam2y' argument 1 names different: declaration 'gamma' definition 'g'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:436:28: note: Function 'gam2y' argument 1 names different: declaration 'gamma' definition 'g'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:444:22: style: Function 'Step1' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxywizard/wizard.h:108:19: note: Function 'Step1' argument 1 names different: declaration 'parent' definition 'wizard'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:444:22: note: Function 'Step1' argument 1 names different: declaration 'parent' definition 'wizard'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:718:22: style: Function 'Step2' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxywizard/wizard.h:140:19: note: Function 'Step2' argument 1 names different: declaration 'parent' definition 'wizard'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:718:22: note: Function 'Step2' argument 1 names different: declaration 'parent' definition 'wizard'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:860:22: style: Function 'Step3' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxywizard/wizard.h:163:19: note: Function 'Step3' argument 1 names different: declaration 'parent' definition 'wizard'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:860:22: note: Function 'Step3' argument 1 names different: declaration 'parent' definition 'wizard'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:1066:22: style: Function 'Step4' argument 1 names different: declaration 'parent' definition 'wizard'. [funcArgNamesDifferent]
doxygen-1.8.8/addon/doxywizard/wizard.h:198:19: note: Function 'Step4' argument 1 names different: declaration 'parent' definition 'wizard'.
doxygen-1.8.8/addon/doxywizard/wizard.cpp:1066:22: note: Function 'Step4' argument 1 names different: declaration 'parent' definition 'wizard'.
doxygen-1.8.8/libmd5/md5.c:289:17: style: The scope of the variable 'high' can be reduced. [variableScope]
doxygen-1.8.8/libmd5/md5.c:289:23: style: The scope of the variable 'low' can be reduced. [variableScope]
doxygen-1.8.8/libmd5/md5.c:81:28: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
doxygen-1.8.8/libmd5/md5.h:47:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
doxygen-1.8.8/libmd5/md5.c:81:28: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
doxygen-1.8.8/libmd5/md5.c:99:30: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
doxygen-1.8.8/libmd5/md5.h:48:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
doxygen-1.8.8/libmd5/md5.c:99:30: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
doxygen-1.8.8/libmd5/md5.c:139:49: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
doxygen-1.8.8/libmd5/md5.h:49:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
doxygen-1.8.8/libmd5/md5.c:139:49: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
doxygen-1.8.8/libmd5/md5.c:285:35: style: Function 'MD5SigToString' argument 1 names different: declaration 'sig' definition 'signature'. [funcArgNamesDifferent]
doxygen-1.8.8/libmd5/md5.h:51:35: note: Function 'MD5SigToString' argument 1 names different: declaration 'sig' definition 'signature'.
doxygen-1.8.8/libmd5/md5.c:285:35: note: Function 'MD5SigToString' argument 1 names different: declaration 'sig' definition 'signature'.
doxygen-1.8.8/qtools/qglobal.h:165:0: error: #error "Qt has not been ported to this OS - talk to qt-bugs@trolltech.com" [preprocessorErrorDirective]
doxygen-1.8.8/src/arguments.h:33:3: warning: Member variable 'Argument::canType' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/arguments.h:43:13: warning: Member variable 'Argument::canType' is not assigned a value in 'Argument::operator='. [operatorEqVarError]
doxygen-1.8.8/src/arguments.h:35:5: performance: Variable 'attrib' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/sortdict.h:459:7: style: Class 'SIntDict' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:459:7: style: Class 'SIntDict' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:609:11: style: Class 'Iterator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:609:11: style: Class 'Iterator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:673:11: style: Class 'IteratorDict' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:673:11: style: Class 'IteratorDict' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < MemberList >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < MemberList >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:300:0: style: Class 'Iterator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:300:0: style: Class 'Iterator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:364:0: style: Class 'IteratorDict' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:364:0: style: Class 'IteratorDict' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:431:5: style: Class 'SIntList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:457:5: style: Class 'SIntDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:607:9: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:671:9: style: Class 'IteratorDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:298:0: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:362:0: style: Class 'IteratorDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < MemberList >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/store.h:73:9: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/store.h:35:17: note: Virtual function in base class
doxygen-1.8.8/src/store.h:73:9: note: Function in derived class
doxygen-1.8.8/src/store.h:93:9: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/store.h:33:17: note: Virtual function in base class
doxygen-1.8.8/src/store.h:93:9: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1298:35: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.h:1315:5: warning: Member variable 'DocHtmlTable::m_numCols' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/cite.h:42:5: performance: Variable 'label' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/config.h:144:7: performance: Variable 'm_value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/config.h:145:7: performance: Variable 'm_defValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/docparser.h:1151:27: style: Technically the member function 'DocParamList::parameters' can be const. [functionConst]
doxygen-1.8.8/src/docparser.h:1152:27: style: Technically the member function 'DocParamList::paramTypes' can be const. [functionConst]
doxygen-1.8.8/src/docparser.h:1320:10: style: Technically the member function 'DocHtmlTable::hasCaption' can be const. [functionConst]
doxygen-1.8.8/src/config.h:530:7: style: Class 'Config' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/config.h:530:7: style: Class 'Config' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:7: style: Class 'SDict' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:7: style: Class 'SDict' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:300:11: style: Class 'Iterator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:300:11: style: Class 'Iterator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:364:11: style: Class 'IteratorDict' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:364:11: style: Class 'IteratorDict' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/docparser.h:1185:7: style: Class 'DocSimpleListItem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/docparser.h:1185:7: style: Class 'DocSimpleListItem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/classdef.h:455:5: style: Struct 'UsesClassDef' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/classdef.h:455:5: style: Struct 'UsesClassDef' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/cite.h:60:5: style: Class 'CiteDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/ftextstream.h:15:5: style: Class 'FTextStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/ftextstream.h:16:5: style: Class 'FTextStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/ftextstream.h:17:5: style: Class 'FTextStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/config.h:255:5: style: Class 'ConfigObsolete' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/config.h:266:5: style: Class 'ConfigDisabled' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:5: style: Class 'SList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:298:9: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:362:9: style: Class 'IteratorDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/htmlattrib.h:74:5: style: Class 'HtmlAttribListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/docparser.h:253:5: style: Class 'DocLineBreak' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/docparser.h:264:5: style: Class 'DocHorRuler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/docparser.h:635:5: style: Class 'DocTitle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/docparser.h:772:5: style: Class 'DocVhdlFlow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/docparser.h:961:5: style: Class 'DocSecRefList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/docparser.h:973:5: style: Class 'DocInternal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/docparser.h:985:5: style: Class 'DocParBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/docparser.h:998:5: style: Class 'DocSimpleList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/docparser.h:1056:5: style: Class 'DocSimpleSectSep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/docparser.h:1096:5: style: Class 'DocPara' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/docparser.h:1184:5: style: Class 'DocSimpleListItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/docparser.h:1222:5: style: Class 'DocHtmlDescData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/util.h:80:5: style: Class 'TextGeneratorOLImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/definition.h:385:5: style: Class 'DefinitionListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/classdef.h:453:3: style: Struct 'UsesClassDef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/classdef.h:488:5: style: Class 'UsesClassDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/classdef.h:497:5: style: Class 'UsesClassDictIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/classdef.h:556:5: style: Class 'BaseClassListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/cite.h:34:1: warning: The struct 'CiteInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
doxygen-1.8.8/src/types.h:61:1: warning: The struct 'Grouping' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
doxygen-1.8.8/src/config.h:105:10: style: The function 'writeTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:75:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:105:10: note: Function in derived class
doxygen-1.8.8/src/config.h:106:10: style: The function 'substEnvVars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:77:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:106:10: note: Function in derived class
doxygen-1.8.8/src/config.h:126:10: style: The function 'writeTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:75:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:126:10: note: Function in derived class
doxygen-1.8.8/src/config.h:127:10: style: The function 'substEnvVars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:77:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:127:10: note: Function in derived class
doxygen-1.8.8/src/config.h:128:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:78:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:128:10: note: Function in derived class
doxygen-1.8.8/src/config.h:153:10: style: The function 'substEnvVars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:77:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:153:10: note: Function in derived class
doxygen-1.8.8/src/config.h:154:10: style: The function 'writeTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:75:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:154:10: note: Function in derived class
doxygen-1.8.8/src/config.h:155:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:78:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:155:10: note: Function in derived class
doxygen-1.8.8/src/config.h:183:10: style: The function 'writeTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:75:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:183:10: note: Function in derived class
doxygen-1.8.8/src/config.h:184:10: style: The function 'substEnvVars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:77:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:184:10: note: Function in derived class
doxygen-1.8.8/src/config.h:185:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:78:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:185:10: note: Function in derived class
doxygen-1.8.8/src/config.h:212:10: style: The function 'convertStrToVal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:76:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:212:10: note: Function in derived class
doxygen-1.8.8/src/config.h:213:10: style: The function 'substEnvVars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:77:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:213:10: note: Function in derived class
doxygen-1.8.8/src/config.h:214:10: style: The function 'writeTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:75:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:214:10: note: Function in derived class
doxygen-1.8.8/src/config.h:215:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:78:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:215:10: note: Function in derived class
doxygen-1.8.8/src/config.h:239:10: style: The function 'convertStrToVal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:76:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:239:10: note: Function in derived class
doxygen-1.8.8/src/config.h:240:10: style: The function 'substEnvVars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:77:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:240:10: note: Function in derived class
doxygen-1.8.8/src/config.h:242:10: style: The function 'writeTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:75:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:242:10: note: Function in derived class
doxygen-1.8.8/src/config.h:243:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:78:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:243:10: note: Function in derived class
doxygen-1.8.8/src/config.h:257:10: style: The function 'writeTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:75:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:257:10: note: Function in derived class
doxygen-1.8.8/src/config.h:258:10: style: The function 'substEnvVars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:77:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:258:10: note: Function in derived class
doxygen-1.8.8/src/config.h:268:10: style: The function 'writeTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:75:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:268:10: note: Function in derived class
doxygen-1.8.8/src/config.h:269:10: style: The function 'substEnvVars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/config.h:77:18: note: Virtual function in base class
doxygen-1.8.8/src/config.h:269:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:200:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:200:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:201:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:201:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:216:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:216:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:222:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:222:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:240:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:240:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:241:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:241:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:254:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:254:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:255:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:255:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:265:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:265:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:266:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:266:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:276:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:276:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:279:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:279:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:291:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:291:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:297:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:297:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:320:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:320:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:325:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:325:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:411:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:411:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:412:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:412:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:425:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:425:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:427:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:427:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:440:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:440:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:444:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:444:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:475:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:475:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:489:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:489:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:512:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:512:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:517:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:517:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:542:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:542:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:547:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:547:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:563:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:563:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:568:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:568:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:585:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:585:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:587:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:587:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:601:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:601:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:605:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:605:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:619:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:619:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:621:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:621:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:638:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:638:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:639:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:639:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:649:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:649:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:655:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:655:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:674:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:674:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:683:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:683:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:702:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:702:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:710:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:710:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:726:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:726:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:734:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:734:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:750:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:750:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:758:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:758:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:774:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:774:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:776:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:776:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:786:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:786:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:791:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:791:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:807:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:807:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:817:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:817:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:836:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:836:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:840:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:840:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:858:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:858:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:859:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:859:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:875:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:875:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:877:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:877:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:891:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:891:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:893:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:893:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:906:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:906:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:908:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:908:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:921:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:921:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:927:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:927:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:944:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:944:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:948:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:948:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:963:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:963:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:964:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:964:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:975:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:975:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:976:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:976:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:987:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:987:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:988:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:988:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:999:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:999:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1000:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1000:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1013:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1013:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1015:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1015:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1036:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1036:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1039:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1039:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1057:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1057:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1058:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1058:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1080:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1080:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1082:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1082:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1099:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1099:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1101:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1101:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1150:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1150:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1159:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1159:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1188:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1188:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1189:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1189:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1206:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1206:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1209:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1209:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1223:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1223:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1225:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1225:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1245:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1245:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1246:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1246:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1275:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1275:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1276:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1276:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1291:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1291:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1293:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1293:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1318:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1318:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1325:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1325:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1340:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1340:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1342:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1342:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1354:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1354:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1355:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1355:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1365:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1365:10: note: Function in derived class
doxygen-1.8.8/src/docparser.h:1366:10: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docparser.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docparser.h:1366:10: note: Function in derived class
doxygen-1.8.8/src/util.h:81:10: style: The function 'writeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/util.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/util.h:81:10: note: Function in derived class
doxygen-1.8.8/src/util.h:82:10: style: The function 'writeBreak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/util.h:69:18: note: Virtual function in base class
doxygen-1.8.8/src/util.h:82:10: note: Function in derived class
doxygen-1.8.8/src/util.h:83:10: style: The function 'writeLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/util.h:70:18: note: Virtual function in base class
doxygen-1.8.8/src/util.h:83:10: note: Function in derived class
doxygen-1.8.8/src/util.h:110:9: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:576:17: note: Virtual function in base class
doxygen-1.8.8/src/util.h:110:9: note: Function in derived class
doxygen-1.8.8/src/definition.h:373:13: style: The function 'definitionType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:83:21: note: Virtual function in base class
doxygen-1.8.8/src/definition.h:373:13: note: Function in derived class
doxygen-1.8.8/src/classdef.h:103:13: style: The function 'definitionType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:83:21: note: Virtual function in base class
doxygen-1.8.8/src/classdef.h:103:13: note: Function in derived class
doxygen-1.8.8/src/classdef.h:106:14: style: The function 'getOutputFileBase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:128:22: note: Virtual function in base class
doxygen-1.8.8/src/classdef.h:106:14: note: Function in derived class
doxygen-1.8.8/src/classdef.h:111:14: style: The function 'getSourceFileBase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:134:22: note: Virtual function in base class
doxygen-1.8.8/src/classdef.h:111:14: note: Function in derived class
doxygen-1.8.8/src/classdef.h:114:14: style: The function 'getReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:228:22: note: Virtual function in base class
doxygen-1.8.8/src/classdef.h:114:14: note: Function in derived class
doxygen-1.8.8/src/classdef.h:117:10: style: The function 'isReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:231:18: note: Virtual function in base class
doxygen-1.8.8/src/classdef.h:117:10: note: Function in derived class
doxygen-1.8.8/src/classdef.h:126:10: style: The function 'hasDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:192:18: note: Virtual function in base class
doxygen-1.8.8/src/classdef.h:126:10: note: Function in derived class
doxygen-1.8.8/src/classdef.h:132:14: style: The function 'displayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:112:22: note: Virtual function in base class
doxygen-1.8.8/src/classdef.h:132:14: note: Function in derived class
doxygen-1.8.8/src/classdef.h:161:10: style: The function 'isLinkableInProject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:200:18: note: Virtual function in base class
doxygen-1.8.8/src/classdef.h:161:10: note: Function in derived class
doxygen-1.8.8/src/classdef.h:166:10: style: The function 'isLinkable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:205:18: note: Virtual function in base class
doxygen-1.8.8/src/classdef.h:166:10: note: Function in derived class
doxygen-1.8.8/src/classdef.h:237:25: style: The function 'findInnerCompound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:255:25: note: Virtual function in base class
doxygen-1.8.8/src/classdef.h:237:25: note: Function in derived class
doxygen-1.8.8/src/classdef.h:300:14: style: The function 'anchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:131:22: note: Virtual function in base class
doxygen-1.8.8/src/classdef.h:300:14: note: Function in derived class
doxygen-1.8.8/src/classdef.h:343:10: style: The function 'addInnerCompound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:309:18: note: Virtual function in base class
doxygen-1.8.8/src/classdef.h:343:10: note: Function in derived class
doxygen-1.8.8/src/classdef.h:364:10: style: The function 'setName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:274:18: note: Virtual function in base class
doxygen-1.8.8/src/classdef.h:364:10: note: Function in derived class
doxygen-1.8.8/src/classdef.h:383:10: style: The function 'writeQuickMemberLinks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:330:18: note: Virtual function in base class
doxygen-1.8.8/src/classdef.h:383:10: note: Function in derived class
doxygen-1.8.8/src/classdef.h:384:10: style: The function 'writeSummaryLinks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:331:18: note: Virtual function in base class
doxygen-1.8.8/src/classdef.h:384:10: note: Function in derived class
doxygen-1.8.8/src/clangparser.cpp:931:14: warning: Member variable 'ClangParser::p' is not initialized in the constructor. [uninitMemberVarPrivate]
doxygen-1.8.8/src/clangparser.h:25:10: performance: Technically the member function 'ClangParser::start' can be static. [functionStatic]
doxygen-1.8.8/src/clangparser.cpp:910:19: note: Technically the member function 'ClangParser::start' can be static.
doxygen-1.8.8/src/clangparser.h:25:10: note: Technically the member function 'ClangParser::start' can be static.
doxygen-1.8.8/src/clangparser.h:31:10: performance: Technically the member function 'ClangParser::switchToFile' can be static. [functionStatic]
doxygen-1.8.8/src/clangparser.cpp:914:19: note: Technically the member function 'ClangParser::switchToFile' can be static.
doxygen-1.8.8/src/clangparser.h:31:10: note: Technically the member function 'ClangParser::switchToFile' can be static.
doxygen-1.8.8/src/clangparser.h:36:10: performance: Technically the member function 'ClangParser::finish' can be static. [functionStatic]
doxygen-1.8.8/src/clangparser.cpp:918:19: note: Technically the member function 'ClangParser::finish' can be static.
doxygen-1.8.8/src/clangparser.h:36:10: note: Technically the member function 'ClangParser::finish' can be static.
doxygen-1.8.8/src/clangparser.h:41:14: performance: Technically the member function 'ClangParser::lookup' can be static. [functionStatic]
doxygen-1.8.8/src/clangparser.cpp:922:23: note: Technically the member function 'ClangParser::lookup' can be static.
doxygen-1.8.8/src/clangparser.h:41:14: note: Technically the member function 'ClangParser::lookup' can be static.
doxygen-1.8.8/src/clangparser.h:47:10: performance: Technically the member function 'ClangParser::writeSources' can be static. [functionStatic]
doxygen-1.8.8/src/clangparser.cpp:927:19: note: Technically the member function 'ClangParser::writeSources' can be static.
doxygen-1.8.8/src/clangparser.h:47:10: note: Technically the member function 'ClangParser::writeSources' can be static.
doxygen-1.8.8/src/classdef.cpp:1903:3: warning: Return value of function toupper() is not used. [ignoredReturnValue]
doxygen-1.8.8/src/classdef.cpp:3071:11: warning: Either the condition 'if(newMd)' is redundant or there is possible null pointer dereference: newMd. [nullPointerRedundantCheck]
doxygen-1.8.8/src/classdef.cpp:3080:14: note: Assuming that condition 'if(newMd)' is not redundant
doxygen-1.8.8/src/classdef.cpp:3071:11: note: Null pointer dereference
doxygen-1.8.8/src/classdef.cpp:3096:11: warning: Either the condition 'newMd' is redundant or there is possible null pointer dereference: newMd. [nullPointerRedundantCheck]
doxygen-1.8.8/src/classdef.cpp:3080:15: note: Assuming that condition 'newMd' is not redundant
doxygen-1.8.8/src/classdef.cpp:3096:11: note: Null pointer dereference
doxygen-1.8.8/src/classdef.cpp:3097:11: warning: Either the condition 'newMd' is redundant or there is possible null pointer dereference: newMd. [nullPointerRedundantCheck]
doxygen-1.8.8/src/classdef.cpp:3080:15: note: Assuming that condition 'newMd' is not redundant
doxygen-1.8.8/src/classdef.cpp:3097:11: note: Null pointer dereference
doxygen-1.8.8/src/classdef.cpp:688:37: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:865:18: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:1536:37: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:1550:41: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:1683:43: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:1698:42: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:1950:43: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:1956:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:1965:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:1977:42: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:2583:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:3529:49: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:3727:20: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:3749:20: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:4036:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:4059:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:4085:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/classdef.cpp:1523:19: style: The scope of the variable 'lde' can be reduced. [variableScope]
doxygen-1.8.8/src/classdef.cpp:3772:17: style: The scope of the variable 'al' can be reduced. [variableScope]
doxygen-1.8.8/src/classdef.cpp:283:17: style: Function 'ClassDef' argument 1 names different: declaration 'fileName' definition 'defFileName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/classdef.h:91:26: note: Function 'ClassDef' argument 1 names different: declaration 'fileName' definition 'defFileName'.
doxygen-1.8.8/src/classdef.cpp:283:17: note: Function 'ClassDef' argument 1 names different: declaration 'fileName' definition 'defFileName'.
doxygen-1.8.8/src/classdef.cpp:283:33: style: Function 'ClassDef' argument 2 names different: declaration 'startLine' definition 'defLine'. [funcArgNamesDifferent]
doxygen-1.8.8/src/classdef.h:91:39: note: Function 'ClassDef' argument 2 names different: declaration 'startLine' definition 'defLine'.
doxygen-1.8.8/src/classdef.cpp:283:33: note: Function 'ClassDef' argument 2 names different: declaration 'startLine' definition 'defLine'.
doxygen-1.8.8/src/classdef.cpp:283:45: style: Function 'ClassDef' argument 3 names different: declaration 'startColumn' definition 'defColumn'. [funcArgNamesDifferent]
doxygen-1.8.8/src/classdef.h:91:53: note: Function 'ClassDef' argument 3 names different: declaration 'startColumn' definition 'defColumn'.
doxygen-1.8.8/src/classdef.cpp:283:45: note: Function 'ClassDef' argument 3 names different: declaration 'startColumn' definition 'defColumn'.
doxygen-1.8.8/src/classdef.cpp:284:17: style: Function 'ClassDef' argument 4 names different: declaration 'name' definition 'nm'. [funcArgNamesDifferent]
doxygen-1.8.8/src/classdef.h:92:26: note: Function 'ClassDef' argument 4 names different: declaration 'name' definition 'nm'.
doxygen-1.8.8/src/classdef.cpp:284:17: note: Function 'ClassDef' argument 4 names different: declaration 'name' definition 'nm'.
doxygen-1.8.8/src/classdef.cpp:285:17: style: Function 'ClassDef' argument 6 names different: declaration 'ref' definition 'lref'. [funcArgNamesDifferent]
doxygen-1.8.8/src/classdef.h:93:26: note: Function 'ClassDef' argument 6 names different: declaration 'ref' definition 'lref'.
doxygen-1.8.8/src/classdef.cpp:285:17: note: Function 'ClassDef' argument 6 names different: declaration 'ref' definition 'lref'.
doxygen-1.8.8/src/classdef.cpp:354:57: style: Function 'insertBaseClass' argument 2 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/classdef.h:331:49: note: Function 'insertBaseClass' argument 2 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/classdef.cpp:354:57: note: Function 'insertBaseClass' argument 2 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/classdef.cpp:817:26: style: Function 'setIncludeFile' argument 2 names different: declaration 'incName' definition 'includeName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/classdef.h:333:49: note: Function 'setIncludeFile' argument 2 names different: declaration 'incName' definition 'includeName'.
doxygen-1.8.8/src/classdef.cpp:817:26: note: Function 'setIncludeFile' argument 2 names different: declaration 'incName' definition 'includeName'.
doxygen-1.8.8/src/classdef.cpp:2119:64: style: Function 'writeQuickMemberLinks' argument 2 names different: declaration 'md' definition 'currentMd'. [funcArgNamesDifferent]
doxygen-1.8.8/src/classdef.h:383:58: note: Function 'writeQuickMemberLinks' argument 2 names different: declaration 'md' definition 'currentMd'.
doxygen-1.8.8/src/classdef.cpp:2119:64: note: Function 'writeQuickMemberLinks' argument 2 names different: declaration 'md' definition 'currentMd'.
doxygen-1.8.8/src/classdef.cpp:2444:58: style: Function 'addExample' argument 2 names different: declaration 'name' definition 'nameStr'. [funcArgNamesDifferent]
doxygen-1.8.8/src/classdef.h:336:52: note: Function 'addExample' argument 2 names different: declaration 'name' definition 'nameStr'.
doxygen-1.8.8/src/classdef.cpp:2444:58: note: Function 'addExample' argument 2 names different: declaration 'name' definition 'nameStr'.
doxygen-1.8.8/src/classdef.cpp:2690:37: style: Function 'isSubClass' argument 1 names different: declaration 'bcd' definition 'cd'. [funcArgNamesDifferent]
doxygen-1.8.8/src/classdef.h:203:31: note: Function 'isSubClass' argument 1 names different: declaration 'bcd' definition 'cd'.
doxygen-1.8.8/src/classdef.cpp:2690:37: note: Function 'isSubClass' argument 1 names different: declaration 'bcd' definition 'cd'.
doxygen-1.8.8/src/classdef.cpp:3497:51: style: Function 'setGroupDefForAllMembers' argument 1 names different: declaration 'g' definition 'gd'. [funcArgNamesDifferent]
doxygen-1.8.8/src/classdef.h:342:45: note: Function 'setGroupDefForAllMembers' argument 1 names different: declaration 'g' definition 'gd'.
doxygen-1.8.8/src/classdef.cpp:3497:51: note: Function 'setGroupDefForAllMembers' argument 1 names different: declaration 'g' definition 'gd'.
doxygen-1.8.8/src/layout.h:161:5: warning: Member variable 'LayoutNavEntry::m_kind' is not initialized in the constructor. [uninitMemberVarPrivate]
doxygen-1.8.8/src/layout.h:161:5: warning: Member variable 'LayoutNavEntry::m_visible' is not initialized in the constructor. [uninitMemberVarPrivate]
doxygen-1.8.8/src/filedef.h:46:3: warning: Member variable 'IncludeInfo::imported' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::incInfo' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::inherits' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::inheritedBy' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::nspace' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::fileDef' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::allMemberNameInfoSDict' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::tempArgs' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::typeConstraints' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::exampleSDict' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::compType' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::prot' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::innerClasses' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::usesImplClassDict' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::usedByImplClassDict' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::usesIntfClassDict' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::templateInstances' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::variableInstances' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::templBaseClassNames' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::templateMaster' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::categoryOf' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::memberGroupSDict' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::isAbstract' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::isStatic' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::membersMerged' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::isLocal' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::isTemplArg' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::subGrouping' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::usedOnly' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::isSimple' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::arrowOperator' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::taggedInnerClasses' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::tagLessRef' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::isJavaEnum' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::isGeneric' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/classdef.cpp:256:15: warning: Member variable 'ClassDefImpl::isAnonymous' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/section.h:44:5: performance: Variable 'label' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/classdef.h:198:10: style: Technically the member function 'ClassDef::isBaseClass' can be const. [functionConst]
doxygen-1.8.8/src/classdef.cpp:2660:16: note: Technically the member function 'ClassDef::isBaseClass' can be const.
doxygen-1.8.8/src/classdef.h:198:10: note: Technically the member function 'ClassDef::isBaseClass' can be const.
doxygen-1.8.8/src/classdef.h:203:10: style: Technically the member function 'ClassDef::isSubClass' can be const. [functionConst]
doxygen-1.8.8/src/classdef.cpp:2690:16: note: Technically the member function 'ClassDef::isSubClass' can be const.
doxygen-1.8.8/src/classdef.h:203:10: note: Technically the member function 'ClassDef::isSubClass' can be const.
doxygen-1.8.8/src/classdef.h:424:10: performance: Technically the member function 'ClassDef::startMemberDeclarations' can be static. [functionStatic]
doxygen-1.8.8/src/classdef.cpp:1484:16: note: Technically the member function 'ClassDef::startMemberDeclarations' can be static.
doxygen-1.8.8/src/classdef.h:424:10: note: Technically the member function 'ClassDef::startMemberDeclarations' can be static.
doxygen-1.8.8/src/classdef.h:426:10: performance: Technically the member function 'ClassDef::startMemberDocumentation' can be static. [functionStatic]
doxygen-1.8.8/src/classdef.cpp:1464:16: note: Technically the member function 'ClassDef::startMemberDocumentation' can be static.
doxygen-1.8.8/src/classdef.h:426:10: note: Technically the member function 'ClassDef::startMemberDocumentation' can be static.
doxygen-1.8.8/src/classdef.h:427:10: performance: Technically the member function 'ClassDef::endMemberDocumentation' can be static. [functionStatic]
doxygen-1.8.8/src/classdef.cpp:1474:16: note: Technically the member function 'ClassDef::endMemberDocumentation' can be static.
doxygen-1.8.8/src/classdef.h:427:10: note: Technically the member function 'ClassDef::endMemberDocumentation' can be static.
doxygen-1.8.8/src/classdef.h:428:10: performance: Technically the member function 'ClassDef::writeAuthorSection' can be static. [functionStatic]
doxygen-1.8.8/src/classdef.cpp:1504:16: note: Technically the member function 'ClassDef::writeAuthorSection' can be static.
doxygen-1.8.8/src/classdef.h:428:10: note: Technically the member function 'ClassDef::writeAuthorSection' can be static.
doxygen-1.8.8/src/classdef.h:429:10: style: Technically the member function 'ClassDef::writeMoreLink' can be const. [functionConst]
doxygen-1.8.8/src/classdef.cpp:1729:16: note: Technically the member function 'ClassDef::writeMoreLink' can be const.
doxygen-1.8.8/src/classdef.h:429:10: note: Technically the member function 'ClassDef::writeMoreLink' can be const.
doxygen-1.8.8/src/classdef.h:434:10: style: Technically the member function 'ClassDef::addClassAttributes' can be const. [functionConst]
doxygen-1.8.8/src/classdef.cpp:1872:16: note: Technically the member function 'ClassDef::addClassAttributes' can be const.
doxygen-1.8.8/src/classdef.h:434:10: note: Technically the member function 'ClassDef::addClassAttributes' can be const.
doxygen-1.8.8/src/classdef.h:440:10: style: Technically the member function 'ClassDef::getTitleForMemberListType' can be const. [functionConst]
doxygen-1.8.8/src/classdef.cpp:4025:16: note: Technically the member function 'ClassDef::getTitleForMemberListType' can be const.
doxygen-1.8.8/src/classdef.h:440:10: note: Technically the member function 'ClassDef::getTitleForMemberListType' can be const.
doxygen-1.8.8/src/index.h:137:10: style: Technically the member function 'IndexList::addContentsItem' can be const. [functionConst]
doxygen-1.8.8/src/index.h:142:10: style: Technically the member function 'IndexList::addIndexItem' can be const. [functionConst]
doxygen-1.8.8/src/layout.h:153:10: style: Technically the member function 'LayoutNavEntry::visible' can be const. [functionConst]
doxygen-1.8.8/src/classdef.cpp:291:3: style: Class 'ClassDef' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/classdef.cpp:291:3: style: Class 'ClassDef' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:459:0: style: Class 'SIntDict < MemberGroup >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:459:0: style: Class 'SIntDict < MemberGroup >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:609:0: style: Class 'Iterator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:609:0: style: Class 'Iterator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:673:0: style: Class 'IteratorDict' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:673:0: style: Class 'IteratorDict' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < ClassDef >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < ClassDef >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < GenericsCollection >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < GenericsCollection >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < FilePair >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < FilePair >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < DirDef >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < DirDef >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < MemberDef >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < MemberDef >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < DirRelation >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < DirRelation >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < MemberName >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < MemberName >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < MemberNameInfo >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < MemberNameInfo >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < Example >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < Example >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < SectionInfo >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < SectionInfo >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < DotFilePatcher >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < DotFilePatcher >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < GroupDef >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < GroupDef >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < Definition >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < Definition >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < NamespaceDef >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < NamespaceDef >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < QCString >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < QCString >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/classlist.h:44:5: style: Class 'ClassListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/classlist.h:51:5: style: Class 'ClassDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/classlist.h:59:5: style: Class 'ClassSDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/membergroup.h:118:5: style: Class 'MemberGroupListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/membergroup.h:126:5: style: Class 'MemberGroupSDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/dirdef.h:47:5: style: Class 'DirDef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/dirdef.h:125:5: style: Class 'FilePairDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/dirdef.h:174:5: style: Class 'DirSDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/memberlist.h:36:5: style: Class 'MemberList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/memberlist.h:106:5: style: Class 'MemberListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/memberlist.h:114:5: style: Class 'MemberDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/memberlist.h:122:5: style: Class 'MemberSDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/doxygen.h:75:5: style: Class 'StringDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/membername.h:29:5: style: Class 'MemberName' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/membername.h:42:5: style: Class 'MemberNameIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/membername.h:49:5: style: Class 'MemberNameSDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/membername.h:75:5: style: Class 'MemberNameInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/membername.h:87:5: style: Class 'MemberNameInfoIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/membername.h:95:5: style: Class 'MemberNameInfoSDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/diagram.h:32:5: style: Class 'ClassDiagram' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/example.h:39:5: style: Class 'ExampleSDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/section.h:70:5: style: Class 'SectionDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/outputlist.h:57:5: style: Class 'OutputList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/dot.h:249:5: style: Class 'DotDirDeps' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/dot.h:301:5: style: Class 'DotGroupCollaboration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/dot.h:376:5: style: Class 'DotFilePatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/dot.h:410:5: style: Class 'DotWorkerThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/searchindex.h:56:5: style: Class 'IndexWord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/layout.h:73:5: style: Struct 'LayoutDocEntrySimple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/groupdef.h:163:5: style: Class 'GroupSDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/groupdef.h:186:5: style: Class 'GroupListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/filedef.h:241:5: style: Class 'FileList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/filedef.h:267:5: style: Class 'OutputNameDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/namespacedef.h:157:5: style: Class 'NamespaceListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/namespacedef.h:165:5: style: Class 'NamespaceDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/namespacedef.h:173:5: style: Class 'NamespaceSDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:457:0: style: Class 'SIntDict < MemberGroup >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:607:0: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:671:0: style: Class 'IteratorDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:431:0: style: Class 'SIntList < MemberGroup >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < ClassDef >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < GenericsCollection >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < FilePair >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < DirDef >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < MemberDef >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < DirRelation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < MemberName >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < MemberNameInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < Example >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < SectionInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < DotFilePatcher >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < GroupDef >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < Definition >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < NamespaceDef >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < QCString >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/section.h:27:1: warning: The struct 'SectionInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
doxygen-1.8.8/src/classlist.h:66:9: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:267:0: note: Virtual function in base class
doxygen-1.8.8/src/classlist.h:66:9: note: Function in derived class
doxygen-1.8.8/src/membergroup.h:129:9: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:576:0: note: Virtual function in base class
doxygen-1.8.8/src/membergroup.h:129:9: note: Function in derived class
doxygen-1.8.8/src/dirdef.h:51:13: style: The function 'definitionType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:83:21: note: Virtual function in base class
doxygen-1.8.8/src/dirdef.h:51:13: note: Function in derived class
doxygen-1.8.8/src/dirdef.h:52:14: style: The function 'getOutputFileBase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:128:22: note: Virtual function in base class
doxygen-1.8.8/src/dirdef.h:52:14: note: Function in derived class
doxygen-1.8.8/src/dirdef.h:53:14: style: The function 'anchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:131:22: note: Virtual function in base class
doxygen-1.8.8/src/dirdef.h:53:14: note: Function in derived class
doxygen-1.8.8/src/dirdef.h:54:10: style: The function 'isLinkableInProject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:200:18: note: Virtual function in base class
doxygen-1.8.8/src/dirdef.h:54:10: note: Function in derived class
doxygen-1.8.8/src/dirdef.h:55:10: style: The function 'isLinkable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:205:18: note: Virtual function in base class
doxygen-1.8.8/src/dirdef.h:55:10: note: Function in derived class
doxygen-1.8.8/src/dirdef.h:127:9: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:267:0: note: Virtual function in base class
doxygen-1.8.8/src/dirdef.h:127:9: note: Function in derived class
doxygen-1.8.8/src/dirdef.h:175:9: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:267:0: note: Virtual function in base class
doxygen-1.8.8/src/dirdef.h:175:9: note: Function in derived class
doxygen-1.8.8/src/memberdef.h:53:13: style: The function 'definitionType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:83:21: note: Virtual function in base class
doxygen-1.8.8/src/memberdef.h:53:13: note: Function in derived class
doxygen-1.8.8/src/memberdef.h:63:14: style: The function 'getOutputFileBase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:128:22: note: Virtual function in base class
doxygen-1.8.8/src/memberdef.h:63:14: note: Function in derived class
doxygen-1.8.8/src/memberdef.h:64:14: style: The function 'getReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:228:22: note: Virtual function in base class
doxygen-1.8.8/src/memberdef.h:64:14: note: Function in derived class
doxygen-1.8.8/src/memberdef.h:65:14: style: The function 'anchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:131:22: note: Virtual function in base class
doxygen-1.8.8/src/memberdef.h:65:14: note: Function in derived class
doxygen-1.8.8/src/memberdef.h:96:14: style: The function 'qualifiedName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:119:22: note: Virtual function in base class
doxygen-1.8.8/src/memberdef.h:96:14: note: Function in derived class
doxygen-1.8.8/src/memberdef.h:187:10: style: The function 'isLinkableInProject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:200:18: note: Virtual function in base class
doxygen-1.8.8/src/memberdef.h:187:10: note: Function in derived class
doxygen-1.8.8/src/memberdef.h:188:10: style: The function 'isLinkable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:205:18: note: Virtual function in base class
doxygen-1.8.8/src/memberdef.h:188:10: note: Function in derived class
doxygen-1.8.8/src/memberdef.h:189:10: style: The function 'hasDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:192:18: note: Virtual function in base class
doxygen-1.8.8/src/memberdef.h:189:10: note: Function in derived class
doxygen-1.8.8/src/memberdef.h:263:14: style: The function 'documentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:140:22: note: Virtual function in base class
doxygen-1.8.8/src/memberdef.h:263:14: note: Function in derived class
doxygen-1.8.8/src/memberdef.h:366:10: style: The function 'setDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:280:18: note: Virtual function in base class
doxygen-1.8.8/src/memberdef.h:366:10: note: Function in derived class
doxygen-1.8.8/src/memberdef.h:367:10: style: The function 'setBriefDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:285:18: note: Virtual function in base class
doxygen-1.8.8/src/memberdef.h:367:10: note: Function in derived class
doxygen-1.8.8/src/memberdef.h:368:10: style: The function 'setInbodyDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:291:18: note: Virtual function in base class
doxygen-1.8.8/src/memberdef.h:368:10: note: Function in derived class
doxygen-1.8.8/src/memberdef.h:370:10: style: The function 'setHidden' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:312:18: note: Virtual function in base class
doxygen-1.8.8/src/memberdef.h:370:10: note: Function in derived class
doxygen-1.8.8/src/memberlist.h:125:9: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:267:0: note: Virtual function in base class
doxygen-1.8.8/src/memberlist.h:125:9: note: Function in derived class
doxygen-1.8.8/src/membername.h:53:8: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:267:0: note: Virtual function in base class
doxygen-1.8.8/src/membername.h:53:8: note: Function in derived class
doxygen-1.8.8/src/membername.h:98:9: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:267:0: note: Virtual function in base class
doxygen-1.8.8/src/membername.h:98:9: note: Function in derived class
doxygen-1.8.8/src/index.h:129:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:34:18: note: Virtual function in base class
doxygen-1.8.8/src/index.h:129:10: note: Function in derived class
doxygen-1.8.8/src/index.h:131:10: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:35:18: note: Virtual function in base class
doxygen-1.8.8/src/index.h:131:10: note: Function in derived class
doxygen-1.8.8/src/index.h:133:10: style: The function 'incContentsDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:36:18: note: Virtual function in base class
doxygen-1.8.8/src/index.h:133:10: note: Function in derived class
doxygen-1.8.8/src/index.h:135:10: style: The function 'decContentsDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:37:18: note: Virtual function in base class
doxygen-1.8.8/src/index.h:135:10: note: Function in derived class
doxygen-1.8.8/src/index.h:145:10: style: The function 'addIndexFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:43:18: note: Virtual function in base class
doxygen-1.8.8/src/index.h:145:10: note: Function in derived class
doxygen-1.8.8/src/index.h:147:10: style: The function 'addImageFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:44:18: note: Virtual function in base class
doxygen-1.8.8/src/index.h:147:10: note: Function in derived class
doxygen-1.8.8/src/index.h:149:10: style: The function 'addStyleSheetFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:45:18: note: Virtual function in base class
doxygen-1.8.8/src/index.h:149:10: note: Function in derived class
doxygen-1.8.8/src/htmlhelp.h:70:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:34:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlhelp.h:70:10: note: Function in derived class
doxygen-1.8.8/src/htmlhelp.h:71:10: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:35:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlhelp.h:71:10: note: Function in derived class
doxygen-1.8.8/src/htmlhelp.h:72:10: style: The function 'incContentsDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:36:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlhelp.h:72:10: note: Function in derived class
doxygen-1.8.8/src/htmlhelp.h:73:10: style: The function 'decContentsDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:37:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlhelp.h:73:10: note: Function in derived class
doxygen-1.8.8/src/htmlhelp.h:74:10: style: The function 'addContentsItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:38:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlhelp.h:74:10: note: Function in derived class
doxygen-1.8.8/src/htmlhelp.h:82:10: style: The function 'addIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:41:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlhelp.h:82:10: note: Function in derived class
doxygen-1.8.8/src/htmlhelp.h:84:10: style: The function 'addIndexFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:43:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlhelp.h:84:10: note: Function in derived class
doxygen-1.8.8/src/htmlhelp.h:85:10: style: The function 'addImageFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:44:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlhelp.h:85:10: note: Function in derived class
doxygen-1.8.8/src/htmlhelp.h:86:10: style: The function 'addStyleSheetFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:45:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlhelp.h:86:10: note: Function in derived class
doxygen-1.8.8/src/example.h:42:9: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:267:0: note: Virtual function in base class
doxygen-1.8.8/src/example.h:42:9: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:63:10: style: The function 'disableAllBut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:518:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:63:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:64:10: style: The function 'enableAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:523:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:64:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:65:10: style: The function 'disableAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:526:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:65:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:66:10: style: The function 'disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:529:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:66:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:67:10: style: The function 'enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:532:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:67:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:68:10: style: The function 'isEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:537:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:68:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:69:10: style: The function 'pushGeneratorState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:547:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:69:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:70:10: style: The function 'popGeneratorState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:553:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:70:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:82:10: style: The function 'parseText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:152:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:82:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:109:10: style: The function 'startTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:289:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:109:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:111:10: style: The function 'endTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:290:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:111:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:115:10: style: The function 'startParagraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:191:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:115:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:117:10: style: The function 'endParagraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:193:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:117:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:119:10: style: The function 'writeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:185:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:119:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:137:10: style: The function 'startItemList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:157:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:137:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:139:10: style: The function 'endItemList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:170:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:139:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:145:10: style: The function 'docify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:175:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:145:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:147:10: style: The function 'codify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:147:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:149:10: style: The function 'writeObjectLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:203:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:149:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:152:10: style: The function 'writeCodeLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:152:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:156:10: style: The function 'writeTooltip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:100:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:156:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:159:10: style: The function 'startTextLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:306:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:159:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:161:10: style: The function 'endTextLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:307:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:161:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:163:10: style: The function 'startHtmlLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:210:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:163:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:165:10: style: The function 'endHtmlLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:214:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:165:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:172:10: style: The function 'startTypewriter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:228:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:172:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:174:10: style: The function 'endTypewriter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:231:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:174:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:182:10: style: The function 'startItemListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:162:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:182:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:184:10: style: The function 'endItemListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:167:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:184:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:240:10: style: The function 'writeRuler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:256:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:240:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:242:10: style: The function 'writeAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:292:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:242:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:244:10: style: The function 'startCodeFragment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:246:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:244:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:246:10: style: The function 'endCodeFragment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:250:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:246:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:248:10: style: The function 'startCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:248:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:250:10: style: The function 'endCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:250:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:252:10: style: The function 'writeLineNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:89:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:252:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:255:10: style: The function 'startEmphasis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:236:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:255:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:257:10: style: The function 'endEmphasis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:239:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:257:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:259:10: style: The function 'writeChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:180:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:259:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:274:10: style: The function 'startDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:261:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:274:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:276:10: style: The function 'endDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:264:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:276:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:278:10: style: The function 'startDescItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:267:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:278:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:280:10: style: The function 'endDescItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:275:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:280:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:282:10: style: The function 'startDescForItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:269:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:282:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:284:10: style: The function 'endDescForItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:270:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:284:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:286:10: style: The function 'startSubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:310:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:286:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:288:10: style: The function 'endSubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:311:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:288:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:290:10: style: The function 'startSubsubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:312:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:290:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:292:10: style: The function 'endSubsubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:313:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:292:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:294:10: style: The function 'startCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:277:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:294:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:296:10: style: The function 'endCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:278:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:296:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:298:10: style: The function 'startSmall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:279:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:298:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:300:10: style: The function 'endSmall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:280:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:300:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:304:10: style: The function 'startBold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:220:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:304:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:306:10: style: The function 'endBold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:223:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:306:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:321:10: style: The function 'startSimpleSect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:282:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:321:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:324:10: style: The function 'endSimpleSect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:284:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:324:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:326:10: style: The function 'startParamList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:285:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:326:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:328:10: style: The function 'endParamList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:286:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:328:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:334:10: style: The function 'startSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:293:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:334:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:336:10: style: The function 'endSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:294:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:336:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:338:10: style: The function 'addIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:297:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:338:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:346:10: style: The function 'startPageRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:308:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:346:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:348:10: style: The function 'endPageRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:309:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:348:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:368:10: style: The function 'writeNonBreakableSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:299:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:368:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:370:10: style: The function 'startDescTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:300:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:370:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:372:10: style: The function 'endDescTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:301:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:372:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:374:10: style: The function 'startDescTableTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:302:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:374:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:376:10: style: The function 'endDescTableTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:303:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:376:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:378:10: style: The function 'startDescTableData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:304:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:378:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:380:10: style: The function 'endDescTableData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:305:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:380:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:474:10: style: The function 'startFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:117:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:474:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:476:10: style: The function 'endFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:120:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:476:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:478:10: style: The function 'writeCodeAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:478:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:480:10: style: The function 'setCurrentDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:480:10: note: Function in derived class
doxygen-1.8.8/src/outputlist.h:482:10: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/outputlist.h:482:10: note: Function in derived class
doxygen-1.8.8/src/searchindex.h:84:10: style: The function 'setCurrentDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/searchindex.h:72:18: note: Virtual function in base class
doxygen-1.8.8/src/searchindex.h:84:10: note: Function in derived class
doxygen-1.8.8/src/searchindex.h:85:10: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/searchindex.h:73:18: note: Virtual function in base class
doxygen-1.8.8/src/searchindex.h:85:10: note: Function in derived class
doxygen-1.8.8/src/searchindex.h:86:10: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/searchindex.h:74:18: note: Virtual function in base class
doxygen-1.8.8/src/searchindex.h:86:10: note: Function in derived class
doxygen-1.8.8/src/searchindex.h:103:10: style: The function 'setCurrentDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/searchindex.h:72:18: note: Virtual function in base class
doxygen-1.8.8/src/searchindex.h:103:10: note: Function in derived class
doxygen-1.8.8/src/searchindex.h:104:10: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/searchindex.h:73:18: note: Virtual function in base class
doxygen-1.8.8/src/searchindex.h:104:10: note: Function in derived class
doxygen-1.8.8/src/searchindex.h:105:10: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/searchindex.h:74:18: note: Virtual function in base class
doxygen-1.8.8/src/searchindex.h:105:10: note: Function in derived class
doxygen-1.8.8/src/layout.h:74:10: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/layout.h:66:16: note: Virtual function in base class
doxygen-1.8.8/src/layout.h:74:10: note: Function in derived class
doxygen-1.8.8/src/layout.h:95:8: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/layout.h:66:16: note: Virtual function in base class
doxygen-1.8.8/src/layout.h:95:8: note: Function in derived class
doxygen-1.8.8/src/layout.h:110:8: style: The function 'kind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/layout.h:66:16: note: Virtual function in base class
doxygen-1.8.8/src/layout.h:110:8: note: Function in derived class
doxygen-1.8.8/src/groupdef.h:49:13: style: The function 'definitionType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:83:21: note: Virtual function in base class
doxygen-1.8.8/src/groupdef.h:49:13: note: Function in derived class
doxygen-1.8.8/src/groupdef.h:50:14: style: The function 'getOutputFileBase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:128:22: note: Virtual function in base class
doxygen-1.8.8/src/groupdef.h:50:14: note: Function in derived class
doxygen-1.8.8/src/groupdef.h:51:14: style: The function 'anchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:131:22: note: Virtual function in base class
doxygen-1.8.8/src/groupdef.h:51:14: note: Function in derived class
doxygen-1.8.8/src/groupdef.h:69:10: style: The function 'writeQuickMemberLinks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:330:18: note: Virtual function in base class
doxygen-1.8.8/src/groupdef.h:69:10: note: Function in derived class
doxygen-1.8.8/src/groupdef.h:71:10: style: The function 'isLinkableInProject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:200:18: note: Virtual function in base class
doxygen-1.8.8/src/groupdef.h:71:10: note: Function in derived class
doxygen-1.8.8/src/groupdef.h:72:10: style: The function 'isLinkable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:205:18: note: Virtual function in base class
doxygen-1.8.8/src/groupdef.h:72:10: note: Function in derived class
doxygen-1.8.8/src/groupdef.h:134:10: style: The function 'writeSummaryLinks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:331:18: note: Virtual function in base class
doxygen-1.8.8/src/groupdef.h:134:10: note: Function in derived class
doxygen-1.8.8/src/groupdef.h:166:9: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:267:0: note: Virtual function in base class
doxygen-1.8.8/src/groupdef.h:166:9: note: Function in derived class
doxygen-1.8.8/src/filedef.h:75:13: style: The function 'definitionType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:83:21: note: Virtual function in base class
doxygen-1.8.8/src/filedef.h:75:13: note: Function in derived class
doxygen-1.8.8/src/filedef.h:82:14: style: The function 'getOutputFileBase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:128:22: note: Virtual function in base class
doxygen-1.8.8/src/filedef.h:82:14: note: Function in derived class
doxygen-1.8.8/src/filedef.h:85:14: style: The function 'anchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:131:22: note: Virtual function in base class
doxygen-1.8.8/src/filedef.h:85:14: note: Function in derived class
doxygen-1.8.8/src/filedef.h:89:14: style: The function 'getSourceFileBase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:134:22: note: Virtual function in base class
doxygen-1.8.8/src/filedef.h:89:14: note: Function in derived class
doxygen-1.8.8/src/filedef.h:114:10: style: The function 'isLinkableInProject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:200:18: note: Virtual function in base class
doxygen-1.8.8/src/filedef.h:114:10: note: Function in derived class
doxygen-1.8.8/src/filedef.h:116:10: style: The function 'isLinkable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:205:18: note: Virtual function in base class
doxygen-1.8.8/src/filedef.h:116:10: note: Function in derived class
doxygen-1.8.8/src/filedef.h:147:10: style: The function 'writeQuickMemberLinks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:330:18: note: Virtual function in base class
doxygen-1.8.8/src/filedef.h:147:10: note: Function in derived class
doxygen-1.8.8/src/filedef.h:148:10: style: The function 'writeSummaryLinks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:331:18: note: Virtual function in base class
doxygen-1.8.8/src/filedef.h:148:10: note: Function in derived class
doxygen-1.8.8/src/namespacedef.h:46:13: style: The function 'definitionType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:83:21: note: Virtual function in base class
doxygen-1.8.8/src/namespacedef.h:46:13: note: Function in derived class
doxygen-1.8.8/src/namespacedef.h:47:14: style: The function 'getOutputFileBase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:128:22: note: Virtual function in base class
doxygen-1.8.8/src/namespacedef.h:47:14: note: Function in derived class
doxygen-1.8.8/src/namespacedef.h:48:14: style: The function 'anchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:131:22: note: Virtual function in base class
doxygen-1.8.8/src/namespacedef.h:48:14: note: Function in derived class
doxygen-1.8.8/src/namespacedef.h:53:10: style: The function 'writeQuickMemberLinks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:330:18: note: Virtual function in base class
doxygen-1.8.8/src/namespacedef.h:53:10: note: Function in derived class
doxygen-1.8.8/src/namespacedef.h:73:10: style: The function 'isLinkableInProject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:200:18: note: Virtual function in base class
doxygen-1.8.8/src/namespacedef.h:73:10: note: Function in derived class
doxygen-1.8.8/src/namespacedef.h:74:10: style: The function 'isLinkable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:205:18: note: Virtual function in base class
doxygen-1.8.8/src/namespacedef.h:74:10: note: Function in derived class
doxygen-1.8.8/src/namespacedef.h:81:25: style: The function 'findInnerCompound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:255:25: note: Virtual function in base class
doxygen-1.8.8/src/namespacedef.h:81:25: note: Function in derived class
doxygen-1.8.8/src/namespacedef.h:82:10: style: The function 'addInnerCompound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:309:18: note: Virtual function in base class
doxygen-1.8.8/src/namespacedef.h:82:10: note: Function in derived class
doxygen-1.8.8/src/namespacedef.h:122:10: style: The function 'writeSummaryLinks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:331:18: note: Virtual function in base class
doxygen-1.8.8/src/namespacedef.h:122:10: note: Function in derived class
doxygen-1.8.8/src/namespacedef.h:179:9: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:267:0: note: Virtual function in base class
doxygen-1.8.8/src/namespacedef.h:179:9: note: Function in derived class
doxygen-1.8.8/src/definition.h:338:38: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/doxygen.h:82:50: performance: Function parameter 'ts' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/doxygen.h:82:62: performance: Function parameter 'rt' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/htmlattrib.h:41:34: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/docparser.h:469:31: performance: Function parameter 'context' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/docparser.h:470:46: performance: Function parameter 'exampleFile' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/docparser.h:471:31: performance: Function parameter 'blockId' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/util.h:373:51: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/util.h:393:40: performance: Function parameter 'argList' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/util.h:397:41: performance: Function parameter 'aliasCmd' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/util.h:432:38: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/util.h:432:58: performance: Function parameter 'marker' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/dot.h:281:29: performance: Function parameter 'lab' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/filedef.h:281:40: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/classlist.cpp:60:55: style: Function 'ClassListIterator' argument 1 names different: declaration 'list' definition 'cllist'. [funcArgNamesDifferent]
doxygen-1.8.8/src/classlist.h:44:40: note: Function 'ClassListIterator' argument 1 names different: declaration 'list' definition 'cllist'.
doxygen-1.8.8/src/classlist.cpp:60:55: note: Function 'ClassListIterator' argument 1 names different: declaration 'list' definition 'cllist'.
doxygen-1.8.8/src/condparser.h:27:1: style: The class 'CondParser' does not have a constructor although it has private member variables. [noConstructor]
doxygen-1.8.8/src/condparser.h:70:10: performance: Technically the member function 'CondParser::evalVariable' can be static. [functionStatic]
doxygen-1.8.8/src/condparser.cpp:304:18: note: Technically the member function 'CondParser::evalVariable' can be static.
doxygen-1.8.8/src/condparser.h:70:10: note: Technically the member function 'CondParser::evalVariable' can be static.
doxygen-1.8.8/src/condparser.h:71:9: performance: Technically the member function 'CondParser::getOperatorId' can be static. [functionStatic]
doxygen-1.8.8/src/condparser.cpp:112:17: note: Technically the member function 'CondParser::getOperatorId' can be static.
doxygen-1.8.8/src/condparser.h:71:9: note: Technically the member function 'CondParser::getOperatorId' can be static.
doxygen-1.8.8/src/context.cpp:5309:29: warning: Either the condition 'if(dd&&dd->getFiles())' is redundant or there is possible null pointer dereference: dd. [nullPointerRedundantCheck]
doxygen-1.8.8/src/context.cpp:5310:12: note: Assuming that condition 'if(dd&&dd->getFiles())' is not redundant
doxygen-1.8.8/src/context.cpp:5309:29: note: Null pointer dereference
doxygen-1.8.8/src/context.cpp:338:36: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:340:36: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:342:36: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:344:36: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:346:37: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:1902:22: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:5149:56: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:5164:64: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:5179:52: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:5194:54: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:5209:54: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:5224:58: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:5286:71: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:5294:79: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:5306:67: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:5318:69: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:5326:71: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:6514:18: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:6516:50: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:6518:18: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:7605:28: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:1296:0: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:1298:0: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:1311:0: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:1313:0: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/context.cpp:391:49: style: Function 'get' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:149:45: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:391:49: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:1036:51: style: Function 'get' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:168:45: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:1036:51: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:1400:53: style: Function 'get' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:212:45: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:1400:53: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:2170:47: style: Function 'get' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:254:45: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:2170:47: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:2417:51: style: Function 'get' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:273:45: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:2417:51: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:2796:46: style: Function 'get' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:292:45: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:2796:46: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:2907:45: style: Function 'get' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:310:45: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:2907:45: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:2987:46: style: Function 'get' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:330:45: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:2987:46: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:4158:48: style: Function 'get' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:349:45: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:4158:48: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:4660:48: style: Function 'get' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:369:45: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:4660:48: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:4816:52: style: Function 'get' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:409:45: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:4816:52: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:4919:62: style: Function 'get' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:429:45: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:4919:62: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:5353:79: style: Function 'NestingNodeContext' argument 5 names different: declaration 'addClasses' definition 'addClass'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:500:62: note: Function 'NestingNodeContext' argument 5 names different: declaration 'addClasses' definition 'addClass'.
doxygen-1.8.8/src/context.cpp:5353:79: note: Function 'NestingNodeContext' argument 5 names different: declaration 'addClasses' definition 'addClass'.
doxygen-1.8.8/src/context.cpp:5363:53: style: Function 'get' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:494:45: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:5363:53: note: Function 'get' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/context.cpp:7171:56: style: Function 'MemberListContext' argument 1 names different: declaration 'ml' definition 'list'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:921:41: note: Function 'MemberListContext' argument 1 names different: declaration 'ml' definition 'list'.
doxygen-1.8.8/src/context.cpp:7171:56: note: Function 'MemberListContext' argument 1 names different: declaration 'ml' definition 'list'.
doxygen-1.8.8/src/context.cpp:7191:51: style: Function 'MemberListContext' argument 1 names different: declaration 'ml' definition 'list'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:922:36: note: Function 'MemberListContext' argument 1 names different: declaration 'ml' definition 'list'.
doxygen-1.8.8/src/context.cpp:7191:51: note: Function 'MemberListContext' argument 1 names different: declaration 'ml' definition 'list'.
doxygen-1.8.8/src/context.cpp:7511:112: style: Function 'MemberGroupListContext' argument 3 names different: declaration 'mgDict' definition 'dict'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:970:92: note: Function 'MemberGroupListContext' argument 3 names different: declaration 'mgDict' definition 'dict'.
doxygen-1.8.8/src/context.cpp:7511:112: note: Function 'MemberGroupListContext' argument 3 names different: declaration 'mgDict' definition 'dict'.
doxygen-1.8.8/src/context.cpp:7966:50: style: Function 'ArgumentContext' argument 1 names different: declaration 'arg' definition 'al'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:1101:37: note: Function 'ArgumentContext' argument 1 names different: declaration 'arg' definition 'al'.
doxygen-1.8.8/src/context.cpp:7966:50: note: Function 'ArgumentContext' argument 1 names different: declaration 'arg' definition 'al'.
doxygen-1.8.8/src/context.cpp:7998:62: style: Function 'ArgumentListContext' argument 1 names different: declaration 'al' definition 'list'. [funcArgNamesDifferent]
doxygen-1.8.8/src/context.h:1125:45: note: Function 'ArgumentListContext' argument 1 names different: declaration 'al' definition 'list'.
doxygen-1.8.8/src/context.cpp:7998:62: note: Function 'ArgumentListContext' argument 1 names different: declaration 'al' definition 'list'.
doxygen-1.8.8/src/context.cpp:5761:7: warning: Member variable 'Cachable::maxDepth' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/context.cpp:5761:7: warning: Member variable 'Cachable::preferredDepth' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/context.cpp:5917:7: warning: Member variable 'Cachable::maxDepth' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/context.cpp:5917:7: warning: Member variable 'Cachable::preferredDepth' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/context.cpp:6169:7: warning: Member variable 'Cachable::maxDepth' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/context.cpp:6169:7: warning: Member variable 'Cachable::preferredDepth' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/context.cpp:6266:7: warning: Member variable 'Cachable::maxDepth' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/context.cpp:6266:7: warning: Member variable 'Cachable::preferredDepth' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/context.cpp:6457:7: warning: Member variable 'Cachable::maxDepth' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/context.cpp:6457:7: warning: Member variable 'Cachable::preferredDepth' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/context.cpp:1199:0: performance: Technically the member function 'DefinitionContext < ClassContext :: Private >::relPathAsString' can be static. [functionStatic]
doxygen-1.8.8/src/context.cpp:1249:0: performance: Technically the member function 'DefinitionContext < ClassContext :: Private >::dynSectionId' can be static. [functionStatic]
doxygen-1.8.8/src/context.cpp:1199:0: performance: Technically the member function 'DefinitionContext < NamespaceContext :: Private >::relPathAsString' can be static. [functionStatic]
doxygen-1.8.8/src/context.cpp:1249:0: performance: Technically the member function 'DefinitionContext < NamespaceContext :: Private >::dynSectionId' can be static. [functionStatic]
doxygen-1.8.8/src/context.cpp:1199:0: performance: Technically the member function 'DefinitionContext < FileContext :: Private >::relPathAsString' can be static. [functionStatic]
doxygen-1.8.8/src/context.cpp:1249:0: performance: Technically the member function 'DefinitionContext < FileContext :: Private >::dynSectionId' can be static. [functionStatic]
doxygen-1.8.8/src/context.cpp:1199:0: performance: Technically the member function 'DefinitionContext < DirContext :: Private >::relPathAsString' can be static. [functionStatic]
doxygen-1.8.8/src/context.cpp:1249:0: performance: Technically the member function 'DefinitionContext < DirContext :: Private >::dynSectionId' can be static. [functionStatic]
doxygen-1.8.8/src/context.cpp:1199:0: performance: Technically the member function 'DefinitionContext < PageContext :: Private >::relPathAsString' can be static. [functionStatic]
doxygen-1.8.8/src/context.cpp:1249:0: performance: Technically the member function 'DefinitionContext < PageContext :: Private >::dynSectionId' can be static. [functionStatic]
doxygen-1.8.8/src/context.cpp:1199:0: performance: Technically the member function 'DefinitionContext < MemberContext :: Private >::relPathAsString' can be static. [functionStatic]
doxygen-1.8.8/src/context.cpp:1249:0: performance: Technically the member function 'DefinitionContext < MemberContext :: Private >::dynSectionId' can be static. [functionStatic]
doxygen-1.8.8/src/context.cpp:1199:0: performance: Technically the member function 'DefinitionContext < ModuleContext :: Private >::relPathAsString' can be static. [functionStatic]
doxygen-1.8.8/src/context.cpp:1249:0: performance: Technically the member function 'DefinitionContext < ModuleContext :: Private >::dynSectionId' can be static. [functionStatic]
doxygen-1.8.8/src/context.cpp:319:3: style: Class 'ConfigContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:319:3: style: Class 'ConfigContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:383:3: style: Class 'DoxygenContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:383:3: style: Class 'DoxygenContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:1028:3: style: Class 'TranslateContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:1028:3: style: Class 'TranslateContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:6056:3: style: Class 'UsedFilesContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:6056:3: style: Class 'UsedFilesContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:1392:3: style: Class 'IncludeInfoContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:1392:3: style: Class 'IncludeInfoContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:1428:3: style: Class 'IncludeInfoListContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:1428:3: style: Class 'IncludeInfoListContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:2162:3: style: Class 'ClassContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:2162:3: style: Class 'ClassContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:2409:3: style: Class 'NamespaceContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:2409:3: style: Class 'NamespaceContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:2788:3: style: Class 'FileContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:2788:3: style: Class 'FileContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:2899:3: style: Class 'DirContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:2899:3: style: Class 'DirContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:2979:3: style: Class 'PageContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:2979:3: style: Class 'PageContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:4150:3: style: Class 'MemberContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:4150:3: style: Class 'MemberContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:4652:3: style: Class 'ModuleContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:4652:3: style: Class 'ModuleContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:4694:3: style: Class 'ClassListContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:4694:3: style: Class 'ClassListContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:4806:3: style: Class 'ClassIndexContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:4806:3: style: Class 'ClassIndexContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:4911:3: style: Class 'ClassInheritanceNodeContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:4911:3: style: Class 'ClassInheritanceNodeContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:4980:3: style: Class 'ClassInheritanceContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:4980:3: style: Class 'ClassInheritanceContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:5077:3: style: Class 'ClassHierarchyContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:5077:3: style: Class 'ClassHierarchyContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:5355:3: style: Class 'NestingNodeContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:5355:3: style: Class 'NestingNodeContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:5534:3: style: Class 'NestingContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:5534:3: style: Class 'NestingContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:5773:3: style: Class 'ClassTreeContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:5773:3: style: Class 'ClassTreeContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:5808:3: style: Class 'NamespaceListContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:5808:3: style: Class 'NamespaceListContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:5929:3: style: Class 'NamespaceTreeContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:5929:3: style: Class 'NamespaceTreeContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:6017:3: style: Class 'DirListContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:6017:3: style: Class 'DirListContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:5973:3: style: Class 'FileListContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:5973:3: style: Class 'FileListContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:6181:3: style: Class 'FileTreeContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:6181:3: style: Class 'FileTreeContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:6313:3: style: Class 'PageListContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:6313:3: style: Class 'PageListContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:6278:3: style: Class 'PageTreeContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:6278:3: style: Class 'PageTreeContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:6360:3: style: Class 'ModuleListContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:6360:3: style: Class 'ModuleListContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:6469:3: style: Class 'ModuleTreeContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:6469:3: style: Class 'ModuleTreeContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:6599:3: style: Class 'ExampleListContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:6599:3: style: Class 'ExampleListContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:6744:3: style: Class 'GlobalsIndexContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:6744:3: style: Class 'GlobalsIndexContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:6891:3: style: Class 'ClassMembersIndexContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:6891:3: style: Class 'ClassMembersIndexContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:7035:3: style: Class 'NamespaceMembersIndexContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:7035:3: style: Class 'NamespaceMembersIndexContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:6536:3: style: Class 'NavPathElemContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:6536:3: style: Class 'NavPathElemContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:7082:3: style: Class 'InheritanceNodeContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:7082:3: style: Class 'InheritanceNodeContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:7109:3: style: Class 'InheritanceListContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:7109:3: style: Class 'InheritanceListContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:7193:3: style: Class 'MemberListContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:7193:3: style: Class 'MemberListContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:7467:3: style: Class 'MemberGroupInfoContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:7467:3: style: Class 'MemberGroupInfoContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:7513:3: style: Class 'MemberGroupListContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:7513:3: style: Class 'MemberGroupListContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:7637:3: style: Class 'MemberListInfoContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:7637:3: style: Class 'MemberListInfoContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:7296:3: style: Class 'MemberInfoContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:7296:3: style: Class 'MemberInfoContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:7719:3: style: Class 'InheritedMemberInfoContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:7719:3: style: Class 'InheritedMemberInfoContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:7850:3: style: Class 'InheritedMemberInfoListContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:7850:3: style: Class 'InheritedMemberInfoListContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:7355:3: style: Class 'AllMembersListContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:7355:3: style: Class 'AllMembersListContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:7968:3: style: Class 'ArgumentContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:7968:3: style: Class 'ArgumentContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/context.cpp:8001:3: style: Class 'ArgumentListContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/context.cpp:8001:3: style: Class 'ArgumentListContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < PageDef >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < PageDef >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/template.h:157:5: style: Class 'TemplateVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.h:168:5: style: Class 'TemplateVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.h:173:5: style: Class 'TemplateVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.h:182:5: style: Class 'TemplateVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.h:245:5: style: Class 'TemplateAutoRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.h:104:5: style: Class 'RefCountedContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.h:196:5: style: Class 'UsedFilesContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.h:259:5: style: Class 'ClassContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.h:278:5: style: Class 'NamespaceContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.h:297:5: style: Class 'FileContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.h:315:5: style: Class 'DirContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.h:354:5: style: Class 'MemberContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.h:374:5: style: Class 'ModuleContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.h:436:5: style: Class 'ClassInheritanceNodeContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.h:675:5: style: Class 'PageListContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.h:851:5: style: Class 'NavPathElemContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.h:921:5: style: Class 'MemberListContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.h:1014:5: style: Class 'MemberInfoContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.h:1081:5: style: Class 'AllMembersListContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/pagedef.h:82:5: style: Class 'PageSDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/filename.h:45:5: style: Class 'FileNameIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/filename.h:63:5: style: Class 'FileNameListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/filename.h:70:5: style: Class 'FileNameDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:119:5: style: Class 'GenericConstIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:1459:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:2182:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:2429:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:2808:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:3109:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:4171:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:4828:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:6489:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:7237:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:7316:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:1109:0: style: Class 'DefinitionContext < ClassContext :: Private >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:1109:0: style: Class 'DefinitionContext < NamespaceContext :: Private >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:1109:0: style: Class 'DefinitionContext < FileContext :: Private >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:1109:0: style: Class 'DefinitionContext < DirContext :: Private >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:1109:0: style: Class 'DefinitionContext < PageContext :: Private >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:1109:0: style: Class 'DefinitionContext < MemberContext :: Private >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/context.cpp:1109:0: style: Class 'DefinitionContext < ModuleContext :: Private >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < PageDef >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.h:317:18: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/template.h:317:18: note: Function in derived class
doxygen-1.8.8/src/template.h:318:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/template.h:318:29: note: Function in derived class
doxygen-1.8.8/src/template.h:319:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/template.h:319:46: note: Function in derived class
doxygen-1.8.8/src/template.h:320:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/template.h:320:17: note: Function in derived class
doxygen-1.8.8/src/template.h:321:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/template.h:321:17: note: Function in derived class
doxygen-1.8.8/src/template.h:367:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/template.h:367:29: note: Function in derived class
doxygen-1.8.8/src/template.h:368:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/template.h:368:17: note: Function in derived class
doxygen-1.8.8/src/template.h:369:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/template.h:369:17: note: Function in derived class
doxygen-1.8.8/src/context.h:130:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:130:29: note: Function in derived class
doxygen-1.8.8/src/context.h:131:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:131:17: note: Function in derived class
doxygen-1.8.8/src/context.h:132:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:132:17: note: Function in derived class
doxygen-1.8.8/src/context.h:149:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:149:29: note: Function in derived class
doxygen-1.8.8/src/context.h:150:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:150:17: note: Function in derived class
doxygen-1.8.8/src/context.h:151:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:151:17: note: Function in derived class
doxygen-1.8.8/src/context.h:168:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:168:29: note: Function in derived class
doxygen-1.8.8/src/context.h:169:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:169:17: note: Function in derived class
doxygen-1.8.8/src/context.h:170:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:170:17: note: Function in derived class
doxygen-1.8.8/src/context.h:187:17: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:187:17: note: Function in derived class
doxygen-1.8.8/src/context.h:188:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.h:188:29: note: Function in derived class
doxygen-1.8.8/src/context.h:189:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.h:189:46: note: Function in derived class
doxygen-1.8.8/src/context.h:190:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:190:17: note: Function in derived class
doxygen-1.8.8/src/context.h:191:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:191:17: note: Function in derived class
doxygen-1.8.8/src/context.h:212:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:212:29: note: Function in derived class
doxygen-1.8.8/src/context.h:213:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:213:17: note: Function in derived class
doxygen-1.8.8/src/context.h:214:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:214:17: note: Function in derived class
doxygen-1.8.8/src/context.h:232:17: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:232:17: note: Function in derived class
doxygen-1.8.8/src/context.h:233:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.h:233:29: note: Function in derived class
doxygen-1.8.8/src/context.h:234:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.h:234:46: note: Function in derived class
doxygen-1.8.8/src/context.h:235:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:235:17: note: Function in derived class
doxygen-1.8.8/src/context.h:236:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:236:17: note: Function in derived class
doxygen-1.8.8/src/context.h:254:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:254:29: note: Function in derived class
doxygen-1.8.8/src/context.h:255:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:255:17: note: Function in derived class
doxygen-1.8.8/src/context.h:256:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:256:17: note: Function in derived class
doxygen-1.8.8/src/context.h:273:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:273:29: note: Function in derived class
doxygen-1.8.8/src/context.h:274:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:274:17: note: Function in derived class
doxygen-1.8.8/src/context.h:275:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:275:17: note: Function in derived class
doxygen-1.8.8/src/context.h:292:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:292:29: note: Function in derived class
doxygen-1.8.8/src/context.h:293:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:293:17: note: Function in derived class
doxygen-1.8.8/src/context.h:294:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:294:17: note: Function in derived class
doxygen-1.8.8/src/context.h:310:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:310:29: note: Function in derived class
doxygen-1.8.8/src/context.h:311:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:311:17: note: Function in derived class
doxygen-1.8.8/src/context.h:312:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:312:17: note: Function in derived class
doxygen-1.8.8/src/context.h:330:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:330:29: note: Function in derived class
doxygen-1.8.8/src/context.h:331:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:331:17: note: Function in derived class
doxygen-1.8.8/src/context.h:332:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:332:17: note: Function in derived class
doxygen-1.8.8/src/context.h:349:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:349:29: note: Function in derived class
doxygen-1.8.8/src/context.h:350:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:350:17: note: Function in derived class
doxygen-1.8.8/src/context.h:351:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:351:17: note: Function in derived class
doxygen-1.8.8/src/context.h:369:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:369:29: note: Function in derived class
doxygen-1.8.8/src/context.h:370:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:370:17: note: Function in derived class
doxygen-1.8.8/src/context.h:371:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:371:17: note: Function in derived class
doxygen-1.8.8/src/context.h:388:18: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:388:18: note: Function in derived class
doxygen-1.8.8/src/context.h:389:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.h:389:29: note: Function in derived class
doxygen-1.8.8/src/context.h:390:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.h:390:46: note: Function in derived class
doxygen-1.8.8/src/context.h:391:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:391:17: note: Function in derived class
doxygen-1.8.8/src/context.h:392:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:392:17: note: Function in derived class
doxygen-1.8.8/src/context.h:409:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:409:29: note: Function in derived class
doxygen-1.8.8/src/context.h:410:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:410:17: note: Function in derived class
doxygen-1.8.8/src/context.h:411:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:411:17: note: Function in derived class
doxygen-1.8.8/src/context.h:429:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:429:29: note: Function in derived class
doxygen-1.8.8/src/context.h:430:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:430:17: note: Function in derived class
doxygen-1.8.8/src/context.h:431:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:431:17: note: Function in derived class
doxygen-1.8.8/src/context.h:450:18: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:450:18: note: Function in derived class
doxygen-1.8.8/src/context.h:451:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.h:451:29: note: Function in derived class
doxygen-1.8.8/src/context.h:452:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.h:452:46: note: Function in derived class
doxygen-1.8.8/src/context.h:453:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:453:17: note: Function in derived class
doxygen-1.8.8/src/context.h:454:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:454:17: note: Function in derived class
doxygen-1.8.8/src/context.h:471:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:471:29: note: Function in derived class
doxygen-1.8.8/src/context.h:472:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:472:17: note: Function in derived class
doxygen-1.8.8/src/context.h:473:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:473:17: note: Function in derived class
doxygen-1.8.8/src/context.h:494:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:494:29: note: Function in derived class
doxygen-1.8.8/src/context.h:495:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:495:17: note: Function in derived class
doxygen-1.8.8/src/context.h:496:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:496:17: note: Function in derived class
doxygen-1.8.8/src/context.h:515:18: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:515:18: note: Function in derived class
doxygen-1.8.8/src/context.h:516:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.h:516:29: note: Function in derived class
doxygen-1.8.8/src/context.h:517:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.h:517:46: note: Function in derived class
doxygen-1.8.8/src/context.h:518:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:518:17: note: Function in derived class
doxygen-1.8.8/src/context.h:519:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:519:17: note: Function in derived class
doxygen-1.8.8/src/context.h:546:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:546:29: note: Function in derived class
doxygen-1.8.8/src/context.h:547:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:547:17: note: Function in derived class
doxygen-1.8.8/src/context.h:548:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:548:17: note: Function in derived class
doxygen-1.8.8/src/context.h:565:18: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:565:18: note: Function in derived class
doxygen-1.8.8/src/context.h:566:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.h:566:29: note: Function in derived class
doxygen-1.8.8/src/context.h:567:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.h:567:46: note: Function in derived class
doxygen-1.8.8/src/context.h:568:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:568:17: note: Function in derived class
doxygen-1.8.8/src/context.h:569:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:569:17: note: Function in derived class
doxygen-1.8.8/src/context.h:586:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:586:29: note: Function in derived class
doxygen-1.8.8/src/context.h:587:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:587:17: note: Function in derived class
doxygen-1.8.8/src/context.h:588:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:588:17: note: Function in derived class
doxygen-1.8.8/src/context.h:605:18: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:605:18: note: Function in derived class
doxygen-1.8.8/src/context.h:606:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.h:606:29: note: Function in derived class
doxygen-1.8.8/src/context.h:607:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.h:607:46: note: Function in derived class
doxygen-1.8.8/src/context.h:608:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:608:17: note: Function in derived class
doxygen-1.8.8/src/context.h:609:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:609:17: note: Function in derived class
doxygen-1.8.8/src/context.h:626:18: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:626:18: note: Function in derived class
doxygen-1.8.8/src/context.h:627:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.h:627:29: note: Function in derived class
doxygen-1.8.8/src/context.h:628:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.h:628:46: note: Function in derived class
doxygen-1.8.8/src/context.h:629:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:629:17: note: Function in derived class
doxygen-1.8.8/src/context.h:630:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:630:17: note: Function in derived class
doxygen-1.8.8/src/context.h:647:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:647:29: note: Function in derived class
doxygen-1.8.8/src/context.h:648:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:648:17: note: Function in derived class
doxygen-1.8.8/src/context.h:649:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:649:17: note: Function in derived class
doxygen-1.8.8/src/context.h:666:18: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:666:18: note: Function in derived class
doxygen-1.8.8/src/context.h:667:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.h:667:29: note: Function in derived class
doxygen-1.8.8/src/context.h:668:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.h:668:46: note: Function in derived class
doxygen-1.8.8/src/context.h:669:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:669:17: note: Function in derived class
doxygen-1.8.8/src/context.h:670:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:670:17: note: Function in derived class
doxygen-1.8.8/src/context.h:689:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:689:29: note: Function in derived class
doxygen-1.8.8/src/context.h:690:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:690:17: note: Function in derived class
doxygen-1.8.8/src/context.h:691:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:691:17: note: Function in derived class
doxygen-1.8.8/src/context.h:708:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:708:29: note: Function in derived class
doxygen-1.8.8/src/context.h:709:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:709:17: note: Function in derived class
doxygen-1.8.8/src/context.h:710:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:710:17: note: Function in derived class
doxygen-1.8.8/src/context.h:727:18: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:727:18: note: Function in derived class
doxygen-1.8.8/src/context.h:728:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.h:728:29: note: Function in derived class
doxygen-1.8.8/src/context.h:729:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.h:729:46: note: Function in derived class
doxygen-1.8.8/src/context.h:730:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:730:17: note: Function in derived class
doxygen-1.8.8/src/context.h:731:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:731:17: note: Function in derived class
doxygen-1.8.8/src/context.h:751:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:751:29: note: Function in derived class
doxygen-1.8.8/src/context.h:752:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:752:17: note: Function in derived class
doxygen-1.8.8/src/context.h:753:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:753:17: note: Function in derived class
doxygen-1.8.8/src/context.h:770:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:770:29: note: Function in derived class
doxygen-1.8.8/src/context.h:771:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:771:17: note: Function in derived class
doxygen-1.8.8/src/context.h:772:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:772:17: note: Function in derived class
doxygen-1.8.8/src/context.h:789:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:789:29: note: Function in derived class
doxygen-1.8.8/src/context.h:790:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:790:17: note: Function in derived class
doxygen-1.8.8/src/context.h:791:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:791:17: note: Function in derived class
doxygen-1.8.8/src/context.h:808:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:808:29: note: Function in derived class
doxygen-1.8.8/src/context.h:809:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:809:17: note: Function in derived class
doxygen-1.8.8/src/context.h:810:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:810:17: note: Function in derived class
doxygen-1.8.8/src/context.h:827:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:827:29: note: Function in derived class
doxygen-1.8.8/src/context.h:828:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:828:17: note: Function in derived class
doxygen-1.8.8/src/context.h:829:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:829:17: note: Function in derived class
doxygen-1.8.8/src/context.h:846:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:846:29: note: Function in derived class
doxygen-1.8.8/src/context.h:847:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:847:17: note: Function in derived class
doxygen-1.8.8/src/context.h:848:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:848:17: note: Function in derived class
doxygen-1.8.8/src/context.h:867:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:867:29: note: Function in derived class
doxygen-1.8.8/src/context.h:868:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:868:17: note: Function in derived class
doxygen-1.8.8/src/context.h:869:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:869:17: note: Function in derived class
doxygen-1.8.8/src/context.h:887:18: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:887:18: note: Function in derived class
doxygen-1.8.8/src/context.h:888:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.h:888:29: note: Function in derived class
doxygen-1.8.8/src/context.h:889:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.h:889:46: note: Function in derived class
doxygen-1.8.8/src/context.h:890:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:890:17: note: Function in derived class
doxygen-1.8.8/src/context.h:891:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:891:17: note: Function in derived class
doxygen-1.8.8/src/context.h:913:18: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:913:18: note: Function in derived class
doxygen-1.8.8/src/context.h:914:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.h:914:29: note: Function in derived class
doxygen-1.8.8/src/context.h:915:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.h:915:46: note: Function in derived class
doxygen-1.8.8/src/context.h:916:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:916:17: note: Function in derived class
doxygen-1.8.8/src/context.h:917:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:917:17: note: Function in derived class
doxygen-1.8.8/src/context.h:937:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:937:29: note: Function in derived class
doxygen-1.8.8/src/context.h:938:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:938:17: note: Function in derived class
doxygen-1.8.8/src/context.h:939:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:939:17: note: Function in derived class
doxygen-1.8.8/src/context.h:961:18: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:961:18: note: Function in derived class
doxygen-1.8.8/src/context.h:962:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.h:962:29: note: Function in derived class
doxygen-1.8.8/src/context.h:963:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.h:963:46: note: Function in derived class
doxygen-1.8.8/src/context.h:964:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:964:17: note: Function in derived class
doxygen-1.8.8/src/context.h:965:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:965:17: note: Function in derived class
doxygen-1.8.8/src/context.h:988:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:988:29: note: Function in derived class
doxygen-1.8.8/src/context.h:989:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:989:17: note: Function in derived class
doxygen-1.8.8/src/context.h:990:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:990:17: note: Function in derived class
doxygen-1.8.8/src/context.h:1009:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1009:29: note: Function in derived class
doxygen-1.8.8/src/context.h:1010:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1010:17: note: Function in derived class
doxygen-1.8.8/src/context.h:1011:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1011:17: note: Function in derived class
doxygen-1.8.8/src/context.h:1029:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1029:29: note: Function in derived class
doxygen-1.8.8/src/context.h:1030:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1030:17: note: Function in derived class
doxygen-1.8.8/src/context.h:1031:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1031:17: note: Function in derived class
doxygen-1.8.8/src/context.h:1049:18: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1049:18: note: Function in derived class
doxygen-1.8.8/src/context.h:1050:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1050:29: note: Function in derived class
doxygen-1.8.8/src/context.h:1051:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1051:46: note: Function in derived class
doxygen-1.8.8/src/context.h:1052:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1052:17: note: Function in derived class
doxygen-1.8.8/src/context.h:1053:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1053:17: note: Function in derived class
doxygen-1.8.8/src/context.h:1073:18: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1073:18: note: Function in derived class
doxygen-1.8.8/src/context.h:1074:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1074:29: note: Function in derived class
doxygen-1.8.8/src/context.h:1075:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1075:46: note: Function in derived class
doxygen-1.8.8/src/context.h:1076:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1076:17: note: Function in derived class
doxygen-1.8.8/src/context.h:1077:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1077:17: note: Function in derived class
doxygen-1.8.8/src/context.h:1096:29: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:352:29: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1096:29: note: Function in derived class
doxygen-1.8.8/src/context.h:1097:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:355:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1097:17: note: Function in derived class
doxygen-1.8.8/src/context.h:1098:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:358:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1098:17: note: Function in derived class
doxygen-1.8.8/src/context.h:1117:18: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1117:18: note: Function in derived class
doxygen-1.8.8/src/context.h:1118:29: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1118:29: note: Function in derived class
doxygen-1.8.8/src/context.h:1119:46: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1119:46: note: Function in derived class
doxygen-1.8.8/src/context.h:1120:17: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1120:17: note: Function in derived class
doxygen-1.8.8/src/context.h:1121:17: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.h:1121:17: note: Function in derived class
doxygen-1.8.8/src/pagedef.h:39:13: style: The function 'definitionType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:83:21: note: Virtual function in base class
doxygen-1.8.8/src/pagedef.h:39:13: note: Function in derived class
doxygen-1.8.8/src/pagedef.h:40:10: style: The function 'isLinkableInProject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:200:18: note: Virtual function in base class
doxygen-1.8.8/src/pagedef.h:40:10: note: Function in derived class
doxygen-1.8.8/src/pagedef.h:44:10: style: The function 'isLinkable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:205:18: note: Virtual function in base class
doxygen-1.8.8/src/pagedef.h:44:10: note: Function in derived class
doxygen-1.8.8/src/pagedef.h:50:14: style: The function 'getOutputFileBase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:128:22: note: Virtual function in base class
doxygen-1.8.8/src/pagedef.h:50:14: note: Function in derived class
doxygen-1.8.8/src/pagedef.h:51:14: style: The function 'anchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:131:22: note: Virtual function in base class
doxygen-1.8.8/src/pagedef.h:51:14: note: Function in derived class
doxygen-1.8.8/src/pagedef.h:56:10: style: The function 'addInnerCompound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/definition.h:309:18: note: Virtual function in base class
doxygen-1.8.8/src/pagedef.h:56:10: note: Function in derived class
doxygen-1.8.8/src/pagedef.h:85:9: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:267:0: note: Virtual function in base class
doxygen-1.8.8/src/pagedef.h:85:9: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:38:10: style: The function 'codify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:38:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:39:10: style: The function 'writeCodeLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:39:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:42:10: style: The function 'writeTooltip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:100:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:42:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:49:10: style: The function 'writeLineNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:89:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:49:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:50:10: style: The function 'startCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:50:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:51:10: style: The function 'endCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:51:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:52:10: style: The function 'startFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:117:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:52:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:53:10: style: The function 'endFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:120:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:53:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:54:10: style: The function 'writeCodeAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:54:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:55:10: style: The function 'setCurrentDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:55:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:56:10: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:56:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:88:10: style: The function 'enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:331:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:88:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:90:10: style: The function 'disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:332:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:90:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:91:10: style: The function 'enableIf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:333:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:91:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:92:10: style: The function 'disableIf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:334:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:92:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:93:10: style: The function 'disableIfNot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:335:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:93:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:94:10: style: The function 'isEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:336:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:94:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:95:22: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:337:30: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:95:22: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:98:10: style: The function 'codify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:98:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:100:10: style: The function 'writeCodeLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:100:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:104:10: style: The function 'writeLineNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:89:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:104:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:106:10: style: The function 'writeTooltip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:100:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:106:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:110:10: style: The function 'startCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:110:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:112:10: style: The function 'endCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:112:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:114:10: style: The function 'startFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:117:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:114:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:116:10: style: The function 'endFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:120:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:116:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:118:10: style: The function 'writeCodeAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:118:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:122:10: style: The function 'setCurrentDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:122:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:123:10: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:123:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:124:10: style: The function 'writeDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:347:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:124:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:126:10: style: The function 'startFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:352:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:126:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:127:10: style: The function 'writeFooter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:355:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:127:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:128:10: style: The function 'endFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:356:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:128:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:130:10: style: The function 'writeSearchInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:354:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:130:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:132:10: style: The function 'startIndexSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:357:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:132:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:133:10: style: The function 'endIndexSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:358:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:133:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:134:10: style: The function 'writePageLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:359:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:134:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:135:10: style: The function 'startProjectNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:360:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:135:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:136:10: style: The function 'endProjectNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:361:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:136:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:137:10: style: The function 'writeStyleInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:362:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:137:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:138:10: style: The function 'startTitleHead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:363:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:138:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:139:10: style: The function 'endTitleHead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:364:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:139:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:140:10: style: The function 'startTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:289:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:140:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:141:10: style: The function 'endTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:290:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:141:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:143:10: style: The function 'startParagraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:191:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:143:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:144:10: style: The function 'endParagraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:193:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:144:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:145:10: style: The function 'writeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:185:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:145:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:146:10: style: The function 'startIndexListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:365:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:146:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:147:10: style: The function 'endIndexListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:366:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:147:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:148:10: style: The function 'startIndexList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:367:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:148:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:149:10: style: The function 'endIndexList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:368:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:149:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:150:10: style: The function 'startIndexKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:369:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:150:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:151:10: style: The function 'endIndexKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:370:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:151:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:152:10: style: The function 'startIndexValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:371:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:152:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:153:10: style: The function 'endIndexValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:372:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:153:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:154:10: style: The function 'startItemList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:157:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:154:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:155:10: style: The function 'endItemList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:170:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:155:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:156:10: style: The function 'startIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:373:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:156:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:157:10: style: The function 'endIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:374:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:157:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:158:10: style: The function 'docify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:175:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:158:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:160:10: style: The function 'writeObjectLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:203:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:160:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:163:10: style: The function 'startTextLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:306:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:163:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:164:10: style: The function 'endTextLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:307:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:164:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:165:10: style: The function 'startHtmlLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:210:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:165:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:166:10: style: The function 'endHtmlLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:214:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:166:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:167:10: style: The function 'startTypewriter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:228:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:167:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:168:10: style: The function 'endTypewriter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:231:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:168:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:169:10: style: The function 'startGroupHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:375:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:169:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:170:10: style: The function 'endGroupHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:376:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:170:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:171:10: style: The function 'startItemListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:162:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:171:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:172:10: style: The function 'endItemListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:167:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:172:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:174:10: style: The function 'startMemberSections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:377:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:174:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:175:10: style: The function 'endMemberSections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:378:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:175:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:176:10: style: The function 'startHeaderSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:379:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:176:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:177:10: style: The function 'endHeaderSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:380:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:177:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:178:10: style: The function 'startMemberHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:381:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:178:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:179:10: style: The function 'endMemberHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:382:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:179:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:180:10: style: The function 'startMemberSubtitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:383:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:180:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:181:10: style: The function 'endMemberSubtitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:384:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:181:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:182:10: style: The function 'startMemberDocList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:385:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:182:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:183:10: style: The function 'endMemberDocList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:386:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:183:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:184:10: style: The function 'startMemberList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:387:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:184:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:185:10: style: The function 'endMemberList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:388:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:185:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:186:10: style: The function 'startInlineHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:389:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:186:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:187:10: style: The function 'endInlineHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:390:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:187:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:188:10: style: The function 'startAnonTypeScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:391:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:188:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:189:10: style: The function 'endAnonTypeScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:392:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:189:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:190:10: style: The function 'startMemberItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:393:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:190:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:191:10: style: The function 'endMemberItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:394:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:191:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:192:10: style: The function 'startMemberTemplateParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:395:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:192:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:193:10: style: The function 'endMemberTemplateParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:396:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:193:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:195:10: style: The function 'startMemberGroupHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:397:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:195:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:196:10: style: The function 'endMemberGroupHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:398:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:196:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:197:10: style: The function 'startMemberGroupDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:399:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:197:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:198:10: style: The function 'endMemberGroupDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:400:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:198:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:199:10: style: The function 'startMemberGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:401:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:199:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:200:10: style: The function 'endMemberGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:402:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:200:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:202:10: style: The function 'insertMemberAlign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:403:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:202:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:203:10: style: The function 'startMemberDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:415:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:203:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:204:10: style: The function 'endMemberDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:416:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:204:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:205:10: style: The function 'startMemberDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:417:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:205:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:206:10: style: The function 'endMemberDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:418:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:206:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:207:10: style: The function 'writeInheritedSectionTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:419:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:207:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:211:10: style: The function 'writeRuler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:256:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:211:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:212:10: style: The function 'writeAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:292:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:212:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:214:10: style: The function 'startCodeFragment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:246:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:214:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:215:10: style: The function 'endCodeFragment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:250:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:215:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:216:10: style: The function 'startEmphasis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:236:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:216:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:217:10: style: The function 'endEmphasis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:239:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:217:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:218:10: style: The function 'startBold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:220:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:218:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:219:10: style: The function 'endBold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:223:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:219:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:220:10: style: The function 'startDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:261:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:220:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:221:10: style: The function 'endDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:264:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:221:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:222:10: style: The function 'startDescItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:267:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:222:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:223:10: style: The function 'endDescItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:275:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:223:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:224:10: style: The function 'startDescForItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:269:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:224:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:225:10: style: The function 'endDescForItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:270:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:225:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:226:10: style: The function 'lineBreak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:296:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:226:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:227:10: style: The function 'writeChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:180:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:227:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:228:10: style: The function 'startMemberDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:404:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:228:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:229:10: style: The function 'endMemberDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:406:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:229:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:230:10: style: The function 'startDoxyAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:407:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:230:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:233:10: style: The function 'endDoxyAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:410:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:233:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:234:10: style: The function 'writeLatexSpacing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:411:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:234:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:235:10: style: The function 'writeStartAnnoItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:412:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:235:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:237:10: style: The function 'writeEndAnnoItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:414:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:237:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:238:10: style: The function 'startSubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:310:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:238:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:239:10: style: The function 'endSubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:311:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:239:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:240:10: style: The function 'startSubsubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:312:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:240:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:241:10: style: The function 'endSubsubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:313:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:241:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:242:10: style: The function 'startCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:277:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:242:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:243:10: style: The function 'endCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:278:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:243:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:244:10: style: The function 'startSmall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:279:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:244:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:245:10: style: The function 'endSmall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:280:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:245:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:248:10: style: The function 'startSimpleSect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:282:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:248:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:249:10: style: The function 'endSimpleSect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:284:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:249:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:250:10: style: The function 'startParamList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:285:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:250:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:251:10: style: The function 'endParamList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:286:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:251:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:253:10: style: The function 'startSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:293:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:253:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:254:10: style: The function 'endSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:294:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:254:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:255:10: style: The function 'addIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:297:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:255:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:256:10: style: The function 'startIndent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:422:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:256:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:257:10: style: The function 'endIndent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:423:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:257:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:258:10: style: The function 'writeSynopsis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:424:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:258:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:259:10: style: The function 'startClassDiagram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:425:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:259:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:260:10: style: The function 'endClassDiagram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:426:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:260:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:261:10: style: The function 'startPageRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:308:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:261:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:262:10: style: The function 'endPageRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:309:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:262:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:263:10: style: The function 'startQuickIndices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:438:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:263:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:264:10: style: The function 'endQuickIndices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:439:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:264:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:265:10: style: The function 'writeSplitBar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:440:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:265:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:266:10: style: The function 'writeNavigationPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:441:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:266:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:267:10: style: The function 'writeLogo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:442:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:267:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:268:10: style: The function 'writeQuickLinks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:443:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:268:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:269:10: style: The function 'writeSummaryLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:444:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:269:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:270:10: style: The function 'startContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:445:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:270:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:271:10: style: The function 'endContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:446:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:271:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:272:10: style: The function 'writeNonBreakableSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:299:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:272:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:274:10: style: The function 'startDescTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:300:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:274:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:279:10: style: The function 'endDescTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:301:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:279:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:281:10: style: The function 'startDescTableTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:302:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:281:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:284:10: style: The function 'endDescTableTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:303:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:284:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:286:10: style: The function 'startDescTableData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:304:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:286:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:289:10: style: The function 'endDescTableData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:305:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:289:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:292:10: style: The function 'startDotGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:427:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:292:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:293:10: style: The function 'endDotGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:428:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:293:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:294:10: style: The function 'startInclDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:429:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:294:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:295:10: style: The function 'endInclDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:430:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:295:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:296:10: style: The function 'startGroupCollaboration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:431:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:296:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:297:10: style: The function 'endGroupCollaboration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:432:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:297:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:298:10: style: The function 'startCallGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:433:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:298:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:299:10: style: The function 'endCallGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:434:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:299:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:300:10: style: The function 'startDirDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:435:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:300:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:301:10: style: The function 'endDirDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:436:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:301:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:302:10: style: The function 'writeGraphicalHierarchy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:437:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:302:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:304:10: style: The function 'startTextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:447:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:304:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:306:10: style: The function 'endTextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:448:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:306:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:308:10: style: The function 'lastIndexPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:449:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:308:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:310:10: style: The function 'startMemberDocPrefixItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:450:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:310:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:311:10: style: The function 'endMemberDocPrefixItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:451:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:311:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:312:10: style: The function 'startMemberDocName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:452:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:312:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:313:10: style: The function 'endMemberDocName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:453:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:313:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:314:10: style: The function 'startParameterType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:454:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:314:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:315:10: style: The function 'endParameterType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:455:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:315:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:316:10: style: The function 'startParameterName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:456:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:316:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:317:10: style: The function 'endParameterName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:457:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:317:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:318:10: style: The function 'startParameterList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:458:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:318:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:319:10: style: The function 'endParameterList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:459:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:319:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:320:18: style: The function 'exceptionEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:460:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:320:18: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:322:10: style: The function 'startConstraintList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:462:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:322:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:323:10: style: The function 'startConstraintParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:463:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:323:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:324:10: style: The function 'endConstraintParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:464:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:324:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:325:10: style: The function 'startConstraintType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:465:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:325:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:326:10: style: The function 'endConstraintType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:466:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:326:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:327:10: style: The function 'startConstraintDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:467:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:327:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:328:10: style: The function 'endConstraintDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:468:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:328:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:329:10: style: The function 'endConstraintList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:469:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:329:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:331:10: style: The function 'startMemberDocSimple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:471:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:331:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:332:10: style: The function 'endMemberDocSimple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:472:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:332:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:333:10: style: The function 'startInlineMemberType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:473:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:333:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:334:10: style: The function 'endInlineMemberType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:474:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:334:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:335:10: style: The function 'startInlineMemberName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:475:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:335:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:336:10: style: The function 'endInlineMemberName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:476:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:336:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:337:10: style: The function 'startInlineMemberDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:477:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:337:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:338:10: style: The function 'endInlineMemberDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:478:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:338:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:340:10: style: The function 'startLabels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:481:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:340:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:341:10: style: The function 'writeLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:482:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:341:10: note: Function in derived class
doxygen-1.8.8/src/htmlgen.h:342:10: style: The function 'endLabels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:483:18: note: Virtual function in base class
doxygen-1.8.8/src/htmlgen.h:342:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:42:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:101:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:42:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:43:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:113:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:43:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:44:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:102:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:44:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:45:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:103:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:45:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:46:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:104:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:46:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:47:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:107:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:47:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:48:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:48:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:49:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:105:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:49:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:50:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:106:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:50:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:51:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:109:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:51:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:52:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:110:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:52:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:53:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:53:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:54:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:112:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:54:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:55:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:114:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:55:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:56:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:115:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:56:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:57:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:116:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:57:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:63:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:122:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:63:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:64:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:123:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:64:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:65:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:65:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:66:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:66:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:67:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:126:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:67:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:68:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:68:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:69:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:69:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:70:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:129:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:70:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:71:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:130:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:71:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:72:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:131:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:72:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:73:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:73:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:74:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:133:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:74:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:75:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:134:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:75:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:76:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:135:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:76:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:77:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:136:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:77:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:78:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:137:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:78:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:79:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:138:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:79:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:80:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:139:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:80:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:81:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:140:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:81:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:82:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:143:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:82:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:83:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:142:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:83:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:84:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:141:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:84:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:85:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:85:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:86:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:145:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:86:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:87:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:146:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:87:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:88:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:147:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:88:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:89:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:148:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:89:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:90:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:149:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:90:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:91:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:150:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:91:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:92:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:92:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:93:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:154:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:93:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:94:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:151:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:94:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:95:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:152:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:95:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:96:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:153:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:96:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:97:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:156:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:97:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:98:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:157:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:98:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:99:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:158:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:99:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:100:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:159:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:100:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:101:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:160:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:101:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:102:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:161:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:102:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:103:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:162:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:103:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:104:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:163:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:104:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:105:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:164:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:105:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:106:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:165:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:106:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:107:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:166:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:107:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:108:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:167:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:108:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:109:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:168:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:109:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:110:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:169:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:110:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:111:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:170:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:111:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:112:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:171:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:112:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:113:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:172:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:113:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:114:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:173:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:114:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:115:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:174:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:115:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:116:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:175:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:116:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:117:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:176:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:117:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:118:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:177:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:118:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:119:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:178:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:119:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:120:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:179:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:120:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:121:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:180:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:121:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:122:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:181:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:122:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:123:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:182:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:123:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:124:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:183:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:124:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:125:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:184:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:125:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:126:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:185:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:126:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:127:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:186:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:127:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:128:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:187:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:128:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:129:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:188:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:129:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:130:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:189:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:130:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:131:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:190:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:131:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:132:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:191:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:132:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:133:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:192:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:133:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:134:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:193:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:134:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:135:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:194:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:135:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:136:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:195:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:136:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:137:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:196:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:137:10: note: Function in derived class
doxygen-1.8.8/src/htmldocvisitor.h:138:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:197:18: note: Virtual function in base class
doxygen-1.8.8/src/htmldocvisitor.h:138:10: note: Function in derived class
doxygen-1.8.8/src/context.cpp:122:10: style: The function 'toFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:276:22: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:122:10: note: Function in derived class
doxygen-1.8.8/src/context.cpp:126:10: style: The function 'toLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:278:22: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:126:10: note: Function in derived class
doxygen-1.8.8/src/context.cpp:130:10: style: The function 'toNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:280:22: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:130:10: note: Function in derived class
doxygen-1.8.8/src/context.cpp:134:10: style: The function 'toPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:282:22: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:134:10: note: Function in derived class
doxygen-1.8.8/src/context.cpp:138:10: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:288:22: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:138:10: note: Function in derived class
doxygen-1.8.8/src/context.cpp:171:9: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:295:17: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:171:9: note: Function in derived class
doxygen-1.8.8/src/context.cpp:175:21: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:298:30: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:175:21: note: Function in derived class
doxygen-1.8.8/src/context.cpp:184:38: style: The function 'createIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:303:46: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:184:38: note: Function in derived class
doxygen-1.8.8/src/context.cpp:197:9: style: The function 'addRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:306:17: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:197:9: note: Function in derived class
doxygen-1.8.8/src/context.cpp:201:9: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:309:17: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:201:9: note: Function in derived class
doxygen-1.8.8/src/context.cpp:231:23: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/context.cpp:224:31: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:231:23: note: Function in derived class
doxygen-1.8.8/src/context.cpp:2999:10: style: The function 'writeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/util.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:2999:10: note: Function in derived class
doxygen-1.8.8/src/context.cpp:3026:10: style: The function 'writeBreak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/util.h:69:18: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:3026:10: note: Function in derived class
doxygen-1.8.8/src/context.cpp:3035:10: style: The function 'writeLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/util.h:70:18: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:3035:10: note: Function in derived class
doxygen-1.8.8/src/context.cpp:8039:14: style: The function 'escape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:398:22: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:8039:14: note: Function in derived class
doxygen-1.8.8/src/context.cpp:8051:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:410:18: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:8051:10: note: Function in derived class
doxygen-1.8.8/src/context.cpp:8057:14: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:408:22: note: Virtual function in base class
doxygen-1.8.8/src/context.cpp:8057:14: note: Function in derived class
doxygen-1.8.8/src/cppvalue.h:31:5: style: Class 'CPPValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/cppvalue.h:32:5: style: Class 'CPPValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/dbusxmlscanner.cpp:741:9: style: Struct 'ElementData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/dbusxmlscanner.cpp:762:9: style: Struct 'StructData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/dbusxmlscanner.h:32:10: style: The function 'startTranslationUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:50:18: note: Virtual function in base class
doxygen-1.8.8/src/dbusxmlscanner.h:32:10: note: Function in derived class
doxygen-1.8.8/src/dbusxmlscanner.h:33:10: style: The function 'finishTranslationUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:55:18: note: Virtual function in base class
doxygen-1.8.8/src/dbusxmlscanner.h:33:10: note: Function in derived class
doxygen-1.8.8/src/dbusxmlscanner.h:34:10: style: The function 'parseInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/dbusxmlscanner.h:34:10: note: Function in derived class
doxygen-1.8.8/src/dbusxmlscanner.h:40:10: style: The function 'needsPreprocessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/dbusxmlscanner.h:40:10: note: Function in derived class
doxygen-1.8.8/src/dbusxmlscanner.h:42:10: style: The function 'parseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:103:18: note: Virtual function in base class
doxygen-1.8.8/src/dbusxmlscanner.h:42:10: note: Function in derived class
doxygen-1.8.8/src/dbusxmlscanner.h:58:10: style: The function 'resetCodeParserState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/dbusxmlscanner.h:58:10: note: Function in derived class
doxygen-1.8.8/src/dbusxmlscanner.h:60:10: style: The function 'parsePrototype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/dbusxmlscanner.h:60:10: note: Function in derived class
doxygen-1.8.8/src/debug.cpp:102:32: style: Function 'setFlag' argument 1 names different: declaration 'label' definition 'lab'. [funcArgNamesDifferent]
doxygen-1.8.8/src/debug.h:43:37: note: Function 'setFlag' argument 1 names different: declaration 'label' definition 'lab'.
doxygen-1.8.8/src/debug.cpp:102:32: note: Function 'setFlag' argument 1 names different: declaration 'label' definition 'lab'.
doxygen-1.8.8/src/debug.cpp:109:35: style: Function 'clearFlag' argument 1 names different: declaration 'label' definition 'lab'. [funcArgNamesDifferent]
doxygen-1.8.8/src/debug.h:44:39: note: Function 'clearFlag' argument 1 names different: declaration 'label' definition 'lab'.
doxygen-1.8.8/src/debug.cpp:109:35: note: Function 'clearFlag' argument 1 names different: declaration 'label' definition 'lab'.
doxygen-1.8.8/src/define.cpp:38:3: style: Variable 'lineNr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
doxygen-1.8.8/src/define.cpp:37:3: note: Variable 'lineNr' is reassigned a value before the old one has been used if variable is no semaphore variable.
doxygen-1.8.8/src/define.cpp:38:3: note: Variable 'lineNr' is reassigned a value before the old one has been used if variable is no semaphore variable.
doxygen-1.8.8/src/define.cpp:33:9: warning: Member variable 'Define::doc' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/define.cpp:33:9: warning: Member variable 'Define::brief' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/define.cpp:33:9: warning: Member variable 'Define::args' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/define.cpp:33:9: warning: Member variable 'Define::anchor' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/define.cpp:33:9: warning: Member variable 'Define::columnNr' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/define.h:68:51: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/define.h:33:10: style: Technically the member function 'Define::hasDocumentation' can be const. [functionConst]
doxygen-1.8.8/src/define.cpp:51:14: note: Technically the member function 'Define::hasDocumentation' can be const.
doxygen-1.8.8/src/define.h:33:10: note: Technically the member function 'Define::hasDocumentation' can be const.
doxygen-1.8.8/src/define.h:68:5: style: Class 'DefineName' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/define.h:27:1: warning: The class 'Define' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
doxygen-1.8.8/src/definition.cpp:1291:20: warning: Either the condition 'if(md)' is redundant or there is possible null pointer dereference: md. [nullPointerRedundantCheck]
doxygen-1.8.8/src/definition.cpp:1294:6: note: Assuming that condition 'if(md)' is not redundant
doxygen-1.8.8/src/definition.cpp:1291:20: note: Null pointer dereference
doxygen-1.8.8/src/definition.cpp:1292:20: warning: Either the condition 'if(md)' is redundant or there is possible null pointer dereference: md. [nullPointerRedundantCheck]
doxygen-1.8.8/src/definition.cpp:1294:6: note: Assuming that condition 'if(md)' is not redundant
doxygen-1.8.8/src/definition.cpp:1292:20: note: Null pointer dereference
doxygen-1.8.8/src/definition.cpp:229:30: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/definition.cpp:237:20: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/definition.cpp:266:30: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/definition.cpp:1081:50: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/definition.cpp:1484:54: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/definition.cpp:1486:17: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/definition.cpp:1488:59: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/definition.cpp:1490:17: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/definition.cpp:1519:56: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/definition.cpp:1521:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/definition.cpp:1526:54: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/definition.cpp:1529:17: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/definition.cpp:1531:59: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/definition.cpp:1534:17: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/definition.cpp:1735:56: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/definition.cpp:753:9: style: The scope of the variable 'col' can be reduced. [variableScope]
doxygen-1.8.8/src/definition.cpp:283:36: style: Function 'Definition' argument 1 names different: declaration 'defFileName' definition 'df'. [funcArgNamesDifferent]
doxygen-1.8.8/src/definition.h:97:21: note: Function 'Definition' argument 1 names different: declaration 'defFileName' definition 'df'.
doxygen-1.8.8/src/definition.cpp:283:36: note: Function 'Definition' argument 1 names different: declaration 'defFileName' definition 'df'.
doxygen-1.8.8/src/definition.cpp:283:43: style: Function 'Definition' argument 2 names different: declaration 'defLine' definition 'dl'. [funcArgNamesDifferent]
doxygen-1.8.8/src/definition.h:97:37: note: Function 'Definition' argument 2 names different: declaration 'defLine' definition 'dl'.
doxygen-1.8.8/src/definition.cpp:283:43: note: Function 'Definition' argument 2 names different: declaration 'defLine' definition 'dl'.
doxygen-1.8.8/src/definition.cpp:283:50: style: Function 'Definition' argument 3 names different: declaration 'defColumn' definition 'dc'. [funcArgNamesDifferent]
doxygen-1.8.8/src/definition.h:97:49: note: Function 'Definition' argument 3 names different: declaration 'defColumn' definition 'dc'.
doxygen-1.8.8/src/definition.cpp:283:50: note: Function 'Definition' argument 3 names different: declaration 'defColumn' definition 'dc'.
doxygen-1.8.8/src/definition.cpp:400:36: style: Function 'setId' argument 1 names different: declaration 'name' definition 'id'. [funcArgNamesDifferent]
doxygen-1.8.8/src/definition.h:277:28: note: Function 'setId' argument 1 names different: declaration 'name' definition 'id'.
doxygen-1.8.8/src/definition.cpp:400:36: note: Function 'setId' argument 1 names different: declaration 'name' definition 'id'.
doxygen-1.8.8/src/definition.cpp:689:54: style: Function '_setInbodyDocumentation' argument 1 names different: declaration 'd' definition 'doc'. [funcArgNamesDifferent]
doxygen-1.8.8/src/definition.h:358:46: note: Function '_setInbodyDocumentation' argument 1 names different: declaration 'd' definition 'doc'.
doxygen-1.8.8/src/definition.cpp:689:54: note: Function '_setInbodyDocumentation' argument 1 names different: declaration 'd' definition 'doc'.
doxygen-1.8.8/src/definition.cpp:689:70: style: Function '_setInbodyDocumentation' argument 2 names different: declaration 'docFile' definition 'inbodyFile'. [funcArgNamesDifferent]
doxygen-1.8.8/src/definition.h:358:60: note: Function '_setInbodyDocumentation' argument 2 names different: declaration 'docFile' definition 'inbodyFile'.
doxygen-1.8.8/src/definition.cpp:689:70: note: Function '_setInbodyDocumentation' argument 2 names different: declaration 'docFile' definition 'inbodyFile'.
doxygen-1.8.8/src/definition.cpp:689:85: style: Function '_setInbodyDocumentation' argument 3 names different: declaration 'docLine' definition 'inbodyLine'. [funcArgNamesDifferent]
doxygen-1.8.8/src/definition.h:358:72: note: Function '_setInbodyDocumentation' argument 3 names different: declaration 'docLine' definition 'inbodyLine'.
doxygen-1.8.8/src/definition.cpp:689:85: note: Function '_setInbodyDocumentation' argument 3 names different: declaration 'docLine' definition 'inbodyLine'.
doxygen-1.8.8/src/definition.cpp:707:67: style: Function 'setInbodyDocumentation' argument 2 names different: declaration 'docFile' definition 'inbodyFile'. [funcArgNamesDifferent]
doxygen-1.8.8/src/definition.h:291:67: note: Function 'setInbodyDocumentation' argument 2 names different: declaration 'docFile' definition 'inbodyFile'.
doxygen-1.8.8/src/definition.cpp:707:67: note: Function 'setInbodyDocumentation' argument 2 names different: declaration 'docFile' definition 'inbodyFile'.
doxygen-1.8.8/src/definition.cpp:707:82: style: Function 'setInbodyDocumentation' argument 3 names different: declaration 'docLine' definition 'inbodyLine'. [funcArgNamesDifferent]
doxygen-1.8.8/src/definition.h:291:79: note: Function 'setInbodyDocumentation' argument 3 names different: declaration 'docLine' definition 'inbodyLine'.
doxygen-1.8.8/src/definition.cpp:707:82: note: Function 'setInbodyDocumentation' argument 3 names different: declaration 'docLine' definition 'inbodyLine'.
doxygen-1.8.8/src/definition.cpp:1266:51: style: Function 'addSourceReferencedBy' argument 1 names different: declaration 'd' definition 'md'. [funcArgNamesDifferent]
doxygen-1.8.8/src/definition.h:304:43: note: Function 'addSourceReferencedBy' argument 1 names different: declaration 'd' definition 'md'.
doxygen-1.8.8/src/definition.cpp:1266:51: note: Function 'addSourceReferencedBy' argument 1 names different: declaration 'd' definition 'md'.
doxygen-1.8.8/src/definition.cpp:1289:49: style: Function 'addSourceReferences' argument 1 names different: declaration 'd' definition 'md'. [funcArgNamesDifferent]
doxygen-1.8.8/src/definition.h:305:41: note: Function 'addSourceReferences' argument 1 names different: declaration 'd' definition 'md'.
doxygen-1.8.8/src/definition.cpp:1289:49: note: Function 'addSourceReferences' argument 1 names different: declaration 'd' definition 'md'.
doxygen-1.8.8/src/definition.cpp:1718:44: style: Function 'briefDescription' argument 1 names different: declaration 'abbreviate' definition 'abbr'. [funcArgNamesDifferent]
doxygen-1.8.8/src/definition.h:151:44: note: Function 'briefDescription' argument 1 names different: declaration 'abbreviate' definition 'abbr'.
doxygen-1.8.8/src/definition.cpp:1718:44: note: Function 'briefDescription' argument 1 names different: declaration 'abbreviate' definition 'abbr'.
doxygen-1.8.8/src/definition.cpp:92:17: warning: Member variable 'DefinitionImpl::hidden' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/definition.cpp:92:17: warning: Member variable 'DefinitionImpl::isArtificial' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/definition.cpp:92:17: warning: Member variable 'DefinitionImpl::lang' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/definition.cpp:287:3: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/definition.cpp:304:3: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/definition.h:341:10: style: Technically the member function 'Definition::writeToc' can be const. [functionConst]
doxygen-1.8.8/src/definition.cpp:1579:18: note: Technically the member function 'Definition::writeToc' can be const.
doxygen-1.8.8/src/definition.h:341:10: note: Technically the member function 'Definition::writeToc' can be const.
doxygen-1.8.8/src/definition.h:359:10: performance: Technically the member function 'Definition::_docsAlreadyAdded' can be static. [functionStatic]
doxygen-1.8.8/src/definition.cpp:540:18: note: Technically the member function 'Definition::_docsAlreadyAdded' can be static.
doxygen-1.8.8/src/definition.h:359:10: note: Technically the member function 'Definition::_docsAlreadyAdded' can be static.
doxygen-1.8.8/src/definition.cpp:290:3: style: Class 'Definition' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/definition.h:91:1: warning: The class 'Definition' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
doxygen-1.8.8/src/definition.cpp:1876:46: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/diagram.cpp:287:37: style: Function 'DiagramItem' argument 4 names different: declaration 'prot' definition 'pr'. [funcArgNamesDifferent]
doxygen-1.8.8/src/diagram.cpp:46:28: note: Function 'DiagramItem' argument 4 names different: declaration 'prot' definition 'pr'.
doxygen-1.8.8/src/diagram.cpp:287:37: note: Function 'DiagramItem' argument 4 names different: declaration 'prot' definition 'pr'.
doxygen-1.8.8/src/diagram.cpp:287:50: style: Function 'DiagramItem' argument 5 names different: declaration 'virt' definition 'vi'. [funcArgNamesDifferent]
doxygen-1.8.8/src/diagram.cpp:46:43: note: Function 'DiagramItem' argument 5 names different: declaration 'virt' definition 'vi'.
doxygen-1.8.8/src/diagram.cpp:287:50: note: Function 'DiagramItem' argument 5 names different: declaration 'virt' definition 'vi'.
doxygen-1.8.8/src/diagram.cpp:434:52: style: Function 'layoutTree' argument 2 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
doxygen-1.8.8/src/diagram.cpp:132:43: note: Function 'layoutTree' argument 2 names different: declaration 'row' definition 'r'.
doxygen-1.8.8/src/diagram.cpp:434:52: note: Function 'layoutTree' argument 2 names different: declaration 'row' definition 'r'.
doxygen-1.8.8/src/diagram.cpp:555:41: style: Function 'computeExtremes' argument 1 names different: declaration 'labelWidth' definition 'maxLabelLen'. [funcArgNamesDifferent]
doxygen-1.8.8/src/diagram.cpp:120:32: note: Function 'computeExtremes' argument 1 names different: declaration 'labelWidth' definition 'maxLabelLen'.
doxygen-1.8.8/src/diagram.cpp:555:41: note: Function 'computeExtremes' argument 1 names different: declaration 'labelWidth' definition 'maxLabelLen'.
doxygen-1.8.8/src/diagram.cpp:555:59: style: Function 'computeExtremes' argument 2 names different: declaration 'xpos' definition 'maxXPos'. [funcArgNamesDifferent]
doxygen-1.8.8/src/diagram.cpp:120:49: note: Function 'computeExtremes' argument 2 names different: declaration 'xpos' definition 'maxXPos'.
doxygen-1.8.8/src/diagram.cpp:555:59: note: Function 'computeExtremes' argument 2 names different: declaration 'xpos' definition 'maxXPos'.
doxygen-1.8.8/src/diagram.cpp:709:54: style: Function 'drawConnectors' argument 8 names different: declaration 'cellheight' definition 'cellHeight'. [funcArgNamesDifferent]
doxygen-1.8.8/src/diagram.cpp:130:40: note: Function 'drawConnectors' argument 8 names different: declaration 'cellheight' definition 'cellHeight'.
doxygen-1.8.8/src/diagram.cpp:709:54: note: Function 'drawConnectors' argument 8 names different: declaration 'cellheight' definition 'cellHeight'.
doxygen-1.8.8/src/diagram.cpp:1057:45: style: Function 'writeFigure' argument 1 names different: declaration 't' definition 'output'. [funcArgNamesDifferent]
doxygen-1.8.8/src/diagram.h:34:35: note: Function 'writeFigure' argument 1 names different: declaration 't' definition 'output'.
doxygen-1.8.8/src/diagram.cpp:1057:45: note: Function 'writeFigure' argument 1 names different: declaration 't' definition 'output'.
doxygen-1.8.8/src/diagram.cpp:1058:44: style: Function 'writeFigure' argument 3 names different: declaration 'file' definition 'fileName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/diagram.h:35:34: note: Function 'writeFigure' argument 3 names different: declaration 'file' definition 'fileName'.
doxygen-1.8.8/src/diagram.cpp:1058:44: note: Function 'writeFigure' argument 3 names different: declaration 'file' definition 'fileName'.
doxygen-1.8.8/src/diagram.cpp:1354:63: style: Function 'writeImage' argument 4 names different: declaration 'file' definition 'fileName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/diagram.h:37:34: note: Function 'writeImage' argument 4 names different: declaration 'file' definition 'fileName'.
doxygen-1.8.8/src/diagram.cpp:1354:63: note: Function 'writeImage' argument 4 names different: declaration 'file' definition 'fileName'.
doxygen-1.8.8/src/diagram.cpp:91:7: performance: Variable 'level' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/diagram.cpp:298:3: performance: Variable 'templSpec' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/diagram.cpp:1030:3: style: Class 'ClassDiagram' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/diagram.cpp:1030:3: style: Class 'ClassDiagram' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/diagram.cpp:293:3: style: Class 'DiagramItem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/diagram.cpp:293:3: style: Class 'DiagramItem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/diagram.cpp:106:5: style: Class 'DiagramRowIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/dirdef.cpp:408:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/dirdef.cpp:486:40: style: Function 'addUsesDependency' argument 1 names different: declaration 'usedDir' definition 'dir'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dirdef.h:94:36: note: Function 'addUsesDependency' argument 1 names different: declaration 'usedDir' definition 'dir'.
doxygen-1.8.8/src/dirdef.cpp:486:40: note: Function 'addUsesDependency' argument 1 names different: declaration 'usedDir' definition 'dir'.
doxygen-1.8.8/src/dirdef.cpp:594:49: style: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'left'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dirdef.h:127:39: note: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'left'.
doxygen-1.8.8/src/dirdef.cpp:594:49: note: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'left'.
doxygen-1.8.8/src/dirdef.cpp:594:70: style: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'right'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dirdef.h:127:61: note: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'right'.
doxygen-1.8.8/src/dirdef.cpp:594:70: note: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'right'.
doxygen-1.8.8/src/dirdef.cpp:21:9: warning: Member variable 'DirDef::visited' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/dirdef.h:96:10: style: Unused private function: 'DirDef::computeDependencies' [unusedPrivateFunction]
doxygen-1.8.8/src/dirdef.h:68:10: performance: Technically the member function 'DirDef::depGraphIsTrivial' can be static. [functionStatic]
doxygen-1.8.8/src/dirdef.cpp:587:14: note: Technically the member function 'DirDef::depGraphIsTrivial' can be static.
doxygen-1.8.8/src/dirdef.h:68:10: note: Technically the member function 'DirDef::depGraphIsTrivial' can be static.
doxygen-1.8.8/src/dirdef.h:88:10: performance: Technically the member function 'DirDef::startMemberDeclarations' can be static. [functionStatic]
doxygen-1.8.8/src/dirdef.cpp:323:14: note: Technically the member function 'DirDef::startMemberDeclarations' can be static.
doxygen-1.8.8/src/dirdef.h:88:10: note: Technically the member function 'DirDef::startMemberDeclarations' can be static.
doxygen-1.8.8/src/dirdef.h:89:10: performance: Technically the member function 'DirDef::endMemberDeclarations' can be static. [functionStatic]
doxygen-1.8.8/src/dirdef.cpp:328:14: note: Technically the member function 'DirDef::endMemberDeclarations' can be static.
doxygen-1.8.8/src/dirdef.h:89:10: note: Technically the member function 'DirDef::endMemberDeclarations' can be static.
doxygen-1.8.8/src/dirdef.cpp:44:3: style: Class 'DirDef' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/dirdef.cpp:44:3: style: Class 'DirDef' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/docbookgen.cpp:1403:16: style: The scope of the variable 'inc' can be reduced. [variableScope]
doxygen-1.8.8/src/docbookgen.cpp:181:5: warning: Member variable 'DocbookCodeGenerator::m_isMemberRef' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/docbookgen.cpp:181:5: warning: Member variable 'DocbookCodeGenerator::col' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/docbookgen.cpp:162:5: style: Class 'TextGeneratorDocbookImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/docbookgen.cpp:181:5: style: Class 'DocbookCodeGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/docbookvisitor.h:37:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:101:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:37:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:38:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:113:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:38:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:39:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:102:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:39:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:40:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:103:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:40:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:41:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:104:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:41:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:42:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:107:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:42:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:43:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:43:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:44:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:105:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:44:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:45:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:106:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:45:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:46:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:109:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:46:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:47:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:110:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:47:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:48:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:48:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:49:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:112:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:49:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:50:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:114:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:50:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:51:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:115:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:51:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:52:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:116:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:52:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:56:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:122:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:56:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:57:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:123:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:57:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:58:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:58:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:59:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:59:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:60:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:126:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:60:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:61:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:61:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:62:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:62:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:63:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:129:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:63:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:64:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:130:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:64:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:65:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:131:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:65:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:66:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:66:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:67:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:133:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:67:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:68:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:134:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:68:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:69:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:135:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:69:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:70:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:136:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:70:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:71:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:137:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:71:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:72:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:138:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:72:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:73:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:139:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:73:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:74:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:140:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:74:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:75:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:143:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:75:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:76:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:142:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:76:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:77:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:141:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:77:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:80:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:80:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:81:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:145:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:81:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:82:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:146:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:82:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:83:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:147:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:83:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:84:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:148:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:84:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:85:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:149:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:85:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:86:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:150:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:86:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:87:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:87:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:88:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:154:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:88:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:89:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:151:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:89:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:90:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:152:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:90:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:91:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:153:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:91:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:92:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:156:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:92:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:93:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:157:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:93:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:94:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:158:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:94:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:95:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:159:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:95:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:96:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:160:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:96:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:97:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:161:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:97:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:98:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:162:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:98:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:99:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:163:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:99:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:100:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:164:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:100:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:101:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:165:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:101:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:102:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:166:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:102:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:103:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:167:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:103:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:104:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:168:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:104:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:105:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:169:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:105:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:106:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:170:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:106:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:107:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:171:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:107:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:108:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:172:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:108:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:109:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:173:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:109:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:110:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:174:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:110:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:111:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:175:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:111:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:112:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:176:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:112:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:113:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:177:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:113:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:114:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:178:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:114:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:115:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:179:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:115:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:118:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:180:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:118:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:119:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:181:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:119:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:120:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:182:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:120:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:121:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:183:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:121:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:122:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:184:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:122:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:123:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:185:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:123:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:124:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:186:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:124:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:125:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:187:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:125:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:126:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:188:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:126:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:127:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:189:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:127:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:128:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:190:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:128:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:129:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:191:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:129:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:130:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:192:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:130:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:131:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:193:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:131:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:132:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:194:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:132:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:133:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:195:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:133:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:134:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:196:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:134:10: note: Function in derived class
doxygen-1.8.8/src/docbookvisitor.h:135:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:197:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookvisitor.h:135:10: note: Function in derived class
doxygen-1.8.8/src/docbookgen.cpp:163:10: style: The function 'writeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/util.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookgen.cpp:163:10: note: Function in derived class
doxygen-1.8.8/src/docbookgen.cpp:167:10: style: The function 'writeBreak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/util.h:69:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookgen.cpp:167:10: note: Function in derived class
doxygen-1.8.8/src/docbookgen.cpp:168:10: style: The function 'writeLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/util.h:70:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookgen.cpp:168:10: note: Function in derived class
doxygen-1.8.8/src/docbookgen.cpp:185:10: style: The function 'codify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookgen.cpp:185:10: note: Function in derived class
doxygen-1.8.8/src/docbookgen.cpp:190:10: style: The function 'writeCodeLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookgen.cpp:190:10: note: Function in derived class
doxygen-1.8.8/src/docbookgen.cpp:198:10: style: The function 'writeTooltip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:100:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookgen.cpp:198:10: note: Function in derived class
doxygen-1.8.8/src/docbookgen.cpp:204:10: style: The function 'startCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookgen.cpp:204:10: note: Function in derived class
doxygen-1.8.8/src/docbookgen.cpp:222:10: style: The function 'endCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookgen.cpp:222:10: note: Function in derived class
doxygen-1.8.8/src/docbookgen.cpp:231:10: style: The function 'startFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:117:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookgen.cpp:231:10: note: Function in derived class
doxygen-1.8.8/src/docbookgen.cpp:237:10: style: The function 'endFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:120:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookgen.cpp:237:10: note: Function in derived class
doxygen-1.8.8/src/docbookgen.cpp:243:10: style: The function 'writeCodeAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookgen.cpp:243:10: note: Function in derived class
doxygen-1.8.8/src/docbookgen.cpp:247:10: style: The function 'writeLineNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:89:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookgen.cpp:247:10: note: Function in derived class
doxygen-1.8.8/src/docbookgen.cpp:262:10: style: The function 'setCurrentDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookgen.cpp:262:10: note: Function in derived class
doxygen-1.8.8/src/docbookgen.cpp:265:10: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/docbookgen.cpp:265:10: note: Function in derived class
doxygen-1.8.8/src/docbookgen.cpp:142:60: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/docbookvisitor.cpp:1066:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docbookvisitor.cpp:1070:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docbookvisitor.cpp:187:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
doxygen-1.8.8/src/docbookvisitor.cpp:1048:12: style: The scope of the variable 'param' can be reduced. [variableScope]
doxygen-1.8.8/src/docbookvisitor.cpp:1206:54: style: Function 'writeMscFile' argument 1 names different: declaration 'fileName' definition 'baseName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/docbookvisitor.h:150:39: note: Function 'writeMscFile' argument 1 names different: declaration 'fileName' definition 'baseName'.
doxygen-1.8.8/src/docbookvisitor.cpp:1206:54: note: Function 'writeMscFile' argument 1 names different: declaration 'fileName' definition 'baseName'.
doxygen-1.8.8/src/docbookvisitor.cpp:1222:59: style: Function 'writePlantUMLFile' argument 1 names different: declaration 'fileName' definition 'baseName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/docbookvisitor.h:159:44: note: Function 'writePlantUMLFile' argument 1 names different: declaration 'fileName' definition 'baseName'.
doxygen-1.8.8/src/docbookvisitor.cpp:1222:59: note: Function 'writePlantUMLFile' argument 1 names different: declaration 'fileName' definition 'baseName'.
doxygen-1.8.8/src/docbookvisitor.cpp:1301:54: style: Function 'writeDiaFile' argument 1 names different: declaration 'fileName' definition 'baseName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/docbookvisitor.h:154:39: note: Function 'writeDiaFile' argument 1 names different: declaration 'fileName' definition 'baseName'.
doxygen-1.8.8/src/docbookvisitor.cpp:1301:54: note: Function 'writeDiaFile' argument 1 names different: declaration 'fileName' definition 'baseName'.
doxygen-1.8.8/src/docbookvisitor.cpp:1375:54: style: Function 'writeDotFile' argument 1 names different: declaration 'fileName' definition 'baseName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/docbookvisitor.h:158:39: note: Function 'writeDotFile' argument 1 names different: declaration 'fileName' definition 'baseName'.
doxygen-1.8.8/src/docbookvisitor.cpp:1375:54: note: Function 'writeDotFile' argument 1 names different: declaration 'fileName' definition 'baseName'.
doxygen-1.8.8/src/docbookvisitor.h:154:10: style: Unused private function: 'DocbookDocVisitor::writeDiaFile' [unusedPrivateFunction]
doxygen-1.8.8/src/docparser.cpp:2368:14: warning: Either the condition 'compound' is redundant or there is possible null pointer dereference: compound. [nullPointerRedundantCheck]
doxygen-1.8.8/src/docparser.cpp:2344:9: note: Assuming that condition 'compound' is not redundant
doxygen-1.8.8/src/docparser.cpp:2368:14: note: Null pointer dereference
doxygen-1.8.8/src/docparser.cpp:2506:14: warning: Either the condition 'compound' is redundant or there is possible null pointer dereference: compound. [nullPointerRedundantCheck]
doxygen-1.8.8/src/docparser.cpp:2501:9: note: Assuming that condition 'compound' is not redundant
doxygen-1.8.8/src/docparser.cpp:2506:14: note: Null pointer dereference
doxygen-1.8.8/src/docparser.cpp:2507:25: warning: Either the condition 'compound' is redundant or there is possible null pointer dereference: compound. [nullPointerRedundantCheck]
doxygen-1.8.8/src/docparser.cpp:2501:9: note: Assuming that condition 'compound' is not redundant
doxygen-1.8.8/src/docparser.cpp:2507:25: note: Null pointer dereference
doxygen-1.8.8/src/docparser.cpp:2510:16: warning: Either the condition 'compound' is redundant or there is possible null pointer dereference: compound. [nullPointerRedundantCheck]
doxygen-1.8.8/src/docparser.cpp:2501:9: note: Assuming that condition 'compound' is not redundant
doxygen-1.8.8/src/docparser.cpp:2510:16: note: Null pointer dereference
doxygen-1.8.8/src/docparser.cpp:2511:16: warning: Either the condition 'compound' is redundant or there is possible null pointer dereference: compound. [nullPointerRedundantCheck]
doxygen-1.8.8/src/docparser.cpp:2501:9: note: Assuming that condition 'compound' is not redundant
doxygen-1.8.8/src/docparser.cpp:2511:16: note: Null pointer dereference
doxygen-1.8.8/src/printdocvisitor.h:592:17: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/printdocvisitor.h:596:17: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:648:10: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:662:10: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:1081:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:1093:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:1609:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:2348:12: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:2351:17: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:2354:12: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:2357:29: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:2369:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:2391:23: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:2507:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:3781:25: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:3788:31: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:4545:6: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:4596:8: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:4627:9: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:4693:10: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:4823:6: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:4854:8: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:4858:8: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:4886:8: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:4889:8: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:4995:6: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:5001:6: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:6107:48: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:6109:20: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:6420:31: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:6436:18: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:6493:29: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:7153:26: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:7158:26: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docparser.cpp:3717:7: style: The scope of the variable 'tagId' can be reduced. [variableScope]
doxygen-1.8.8/src/docparser.cpp:3777:9: style: The scope of the variable 'cells' can be reduced. [variableScope]
doxygen-1.8.8/src/docparser.cpp:2249:64: style: Function 'DocInternalRef' argument 2 names different: declaration 'target' definition 'ref'. [funcArgNamesDifferent]
doxygen-1.8.8/src/docparser.h:834:52: note: Function 'DocInternalRef' argument 2 names different: declaration 'target' definition 'ref'.
doxygen-1.8.8/src/docparser.cpp:2249:64: note: Function 'DocInternalRef' argument 2 names different: declaration 'target' definition 'ref'.
doxygen-1.8.8/src/docparser.cpp:3572:31: style: Function 'parseXml' argument 1 names different: declaration 'header' definition 'isHeading'. [funcArgNamesDifferent]
doxygen-1.8.8/src/docparser.h:1296:23: note: Function 'parseXml' argument 1 names different: declaration 'header' definition 'isHeading'.
doxygen-1.8.8/src/docparser.cpp:3572:31: note: Function 'parseXml' argument 1 names different: declaration 'header' definition 'isHeading'.
doxygen-1.8.8/src/docparser.cpp:4495:48: style: Function 'parseFromString' argument 1 names different: declaration 'title' definition 'text'. [funcArgNamesDifferent]
doxygen-1.8.8/src/docparser.h:637:42: note: Function 'parseFromString' argument 1 names different: declaration 'title' definition 'text'.
doxygen-1.8.8/src/docparser.cpp:4495:48: note: Function 'parseFromString' argument 1 names different: declaration 'title' definition 'text'.
doxygen-1.8.8/src/docparser.cpp:7127:41: style: Function 'validatingParseDoc' argument 3 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
doxygen-1.8.8/src/docparser.h:60:41: note: Function 'validatingParseDoc' argument 3 names different: declaration 'context' definition 'ctx'.
doxygen-1.8.8/src/docparser.cpp:7127:41: note: Function 'validatingParseDoc' argument 3 names different: declaration 'context' definition 'ctx'.
doxygen-1.8.8/src/docparser.cpp:7383:35: style: Function 'docFindSections' argument 3 names different: declaration 'm' definition 'mg'. [funcArgNamesDifferent]
doxygen-1.8.8/src/docparser.h:73:35: note: Function 'docFindSections' argument 3 names different: declaration 'm' definition 'mg'.
doxygen-1.8.8/src/docparser.cpp:7383:35: note: Function 'docFindSections' argument 3 names different: declaration 'm' definition 'mg'.
doxygen-1.8.8/src/docparser.cpp:1978:21: style: Variable 'item' is assigned a value that is never used. [unreadVariable]
doxygen-1.8.8/src/docparser.cpp:1994:21: style: Variable 'item' is assigned a value that is never used. [unreadVariable]
doxygen-1.8.8/src/docparser.cpp:2491:3: performance: Variable 'm_refText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/docparser.cpp:2492:3: performance: Variable 'm_relPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/docparser.h:1124:10: performance: Technically the member function 'DocPara::handleSection' can be static. [functionStatic]
doxygen-1.8.8/src/docparser.cpp:5236:15: note: Technically the member function 'DocPara::handleSection' can be static.
doxygen-1.8.8/src/docparser.h:1124:10: note: Technically the member function 'DocPara::handleSection' can be static.
doxygen-1.8.8/src/growbuf.h:38:17: style: Technically the member function 'GrowBuf::get' can be const. [functionConst]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < RefItem >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < RefItem >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/reflist.h:45:5: style: Class 'SortedRefItems' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/formula.h:28:5: style: Class 'Formula' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/formula.h:49:5: style: Class 'FormulaListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/formula.h:57:5: style: Class 'FormulaDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < RefItem >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/printdocvisitor.h:35:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:101:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:35:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:40:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:113:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:40:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:45:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:102:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:45:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:57:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:103:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:57:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:70:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:104:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:70:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:75:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:107:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:75:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:80:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:80:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:85:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:105:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:85:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:122:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:106:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:122:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:155:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:109:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:155:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:160:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:110:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:160:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:176:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:176:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:189:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:112:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:189:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:194:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:114:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:194:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:199:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:115:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:199:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:204:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:116:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:204:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:216:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:122:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:216:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:228:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:123:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:228:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:240:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:240:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:245:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:245:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:250:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:126:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:250:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:255:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:255:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:260:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:260:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:265:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:129:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:265:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:270:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:130:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:270:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:297:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:131:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:297:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:302:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:302:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:307:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:133:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:307:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:312:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:134:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:312:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:317:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:135:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:317:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:322:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:136:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:322:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:327:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:137:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:327:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:332:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:138:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:332:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:337:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:139:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:337:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:342:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:140:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:342:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:347:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:143:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:347:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:352:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:142:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:352:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:357:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:141:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:357:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:374:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:374:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:379:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:145:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:379:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:384:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:146:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:384:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:389:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:147:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:389:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:394:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:148:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:394:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:399:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:149:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:399:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:404:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:150:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:404:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:410:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:410:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:415:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:154:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:415:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:420:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:151:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:420:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:425:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:152:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:425:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:430:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:153:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:430:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:435:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:156:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:435:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:440:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:157:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:440:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:445:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:158:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:445:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:450:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:159:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:450:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:455:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:160:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:455:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:460:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:161:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:460:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:465:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:162:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:465:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:470:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:163:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:470:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:475:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:164:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:475:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:488:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:165:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:488:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:493:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:166:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:493:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:498:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:167:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:498:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:503:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:168:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:503:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:508:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:169:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:508:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:513:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:170:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:513:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:518:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:171:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:518:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:523:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:172:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:523:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:529:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:173:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:529:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:534:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:174:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:534:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:544:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:175:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:544:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:549:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:176:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:549:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:554:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:177:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:554:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:559:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:178:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:559:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:564:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:179:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:564:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:579:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:182:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:579:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:602:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:183:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:602:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:607:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:180:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:607:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:621:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:181:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:621:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:626:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:184:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:626:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:632:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:185:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:632:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:637:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:186:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:637:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:642:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:187:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:642:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:647:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:188:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:647:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:652:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:189:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:652:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:657:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:190:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:657:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:662:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:191:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:662:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:667:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:192:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:667:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:672:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:193:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:672:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:677:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:194:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:677:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:682:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:195:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:682:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:687:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:196:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:687:10: note: Function in derived class
doxygen-1.8.8/src/printdocvisitor.h:692:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:197:18: note: Virtual function in base class
doxygen-1.8.8/src/printdocvisitor.h:692:10: note: Function in derived class
doxygen-1.8.8/src/reflist.h:48:9: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:267:0: note: Virtual function in base class
doxygen-1.8.8/src/reflist.h:48:9: note: Function in derived class
doxygen-1.8.8/src/markdown.h:32:10: style: The function 'startTranslationUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:50:18: note: Virtual function in base class
doxygen-1.8.8/src/markdown.h:32:10: note: Function in derived class
doxygen-1.8.8/src/markdown.h:33:10: style: The function 'finishTranslationUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:55:18: note: Virtual function in base class
doxygen-1.8.8/src/markdown.h:33:10: note: Function in derived class
doxygen-1.8.8/src/markdown.h:34:10: style: The function 'parseInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/markdown.h:34:10: note: Function in derived class
doxygen-1.8.8/src/markdown.h:39:10: style: The function 'needsPreprocessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/markdown.h:39:10: note: Function in derived class
doxygen-1.8.8/src/markdown.h:40:10: style: The function 'parseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:103:18: note: Virtual function in base class
doxygen-1.8.8/src/markdown.h:40:10: note: Function in derived class
doxygen-1.8.8/src/markdown.h:55:10: style: The function 'resetCodeParserState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/markdown.h:55:10: note: Function in derived class
doxygen-1.8.8/src/markdown.h:56:10: style: The function 'parsePrototype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/markdown.h:56:10: note: Function in derived class
doxygen-1.8.8/src/growbuf.h:16:63: error: Common realloc mistake: 'str' nulled but not freed upon failure [memleakOnRealloc]
doxygen-1.8.8/src/growbuf.h:23:65: error: Common realloc mistake: 'str' nulled but not freed upon failure [memleakOnRealloc]
doxygen-1.8.8/src/growbuf.h:33:65: error: Common realloc mistake: 'str' nulled but not freed upon failure [memleakOnRealloc]
doxygen-1.8.8/src/docsets.cpp:429:12: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docsets.cpp:433:12: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docsets.cpp:437:12: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/docsets.h:57:10: performance: Technically the member function 'DocSets::writeToken' can be static. [functionStatic]
doxygen-1.8.8/src/docsets.cpp:490:15: note: Technically the member function 'DocSets::writeToken' can be static.
doxygen-1.8.8/src/docsets.h:57:10: note: Technically the member function 'DocSets::writeToken' can be static.
doxygen-1.8.8/src/docsets.h:73:14: style: Technically the member function 'DocSets::indent' can be const. [functionConst]
doxygen-1.8.8/src/docsets.cpp:202:19: note: Technically the member function 'DocSets::indent' can be const.
doxygen-1.8.8/src/docsets.h:73:14: note: Technically the member function 'DocSets::indent' can be const.
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < NodeDef >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < NodeDef >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < void >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < void >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < NodeDef >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < void >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/docsets.h:37:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:34:18: note: Virtual function in base class
doxygen-1.8.8/src/docsets.h:37:10: note: Function in derived class
doxygen-1.8.8/src/docsets.h:38:10: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:35:18: note: Virtual function in base class
doxygen-1.8.8/src/docsets.h:38:10: note: Function in derived class
doxygen-1.8.8/src/docsets.h:39:10: style: The function 'incContentsDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:36:18: note: Virtual function in base class
doxygen-1.8.8/src/docsets.h:39:10: note: Function in derived class
doxygen-1.8.8/src/docsets.h:40:10: style: The function 'decContentsDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:37:18: note: Virtual function in base class
doxygen-1.8.8/src/docsets.h:40:10: note: Function in derived class
doxygen-1.8.8/src/docsets.h:41:10: style: The function 'addContentsItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:38:18: note: Virtual function in base class
doxygen-1.8.8/src/docsets.h:41:10: note: Function in derived class
doxygen-1.8.8/src/docsets.h:50:10: style: The function 'addIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:41:18: note: Virtual function in base class
doxygen-1.8.8/src/docsets.h:50:10: note: Function in derived class
doxygen-1.8.8/src/docsets.h:52:10: style: The function 'addIndexFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:43:18: note: Virtual function in base class
doxygen-1.8.8/src/docsets.h:52:10: note: Function in derived class
doxygen-1.8.8/src/docsets.h:53:10: style: The function 'addImageFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:44:18: note: Virtual function in base class
doxygen-1.8.8/src/docsets.h:53:10: note: Function in derived class
doxygen-1.8.8/src/docsets.h:54:10: style: The function 'addStyleSheetFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:45:18: note: Virtual function in base class
doxygen-1.8.8/src/docsets.h:54:10: note: Function in derived class
doxygen-1.8.8/src/dot.cpp:1227:7: style: The scope of the variable 'i' can be reduced. [variableScope]
doxygen-1.8.8/src/dot.cpp:2125:15: style: The scope of the variable 'edgeInfo' can be reduced. [variableScope]
doxygen-1.8.8/src/dot.cpp:790:59: style: Function 'DotRunner' argument 2 names different: declaration 'fontPath' definition 'path'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:334:52: note: Function 'DotRunner' argument 2 names different: declaration 'fontPath' definition 'path'.
doxygen-1.8.8/src/dot.cpp:790:59: note: Function 'DotRunner' argument 2 names different: declaration 'fontPath' definition 'path'.
doxygen-1.8.8/src/dot.cpp:930:50: style: Function 'addSVGObject' argument 2 names different: declaration 'figureName' definition 'absImgName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:383:64: note: Function 'addSVGObject' argument 2 names different: declaration 'figureName' definition 'absImgName'.
doxygen-1.8.8/src/dot.cpp:930:50: note: Function 'addSVGObject' argument 2 names different: declaration 'figureName' definition 'absImgName'.
doxygen-1.8.8/src/dot.cpp:1298:46: style: Function 'addSVGObject' argument 3 names different: declaration 'figureNAme' definition 'absImgName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:432:38: note: Function 'addSVGObject' argument 3 names different: declaration 'figureNAme' definition 'absImgName'.
doxygen-1.8.8/src/dot.cpp:1298:46: note: Function 'addSVGObject' argument 3 names different: declaration 'figureNAme' definition 'absImgName'.
doxygen-1.8.8/src/dot.cpp:1445:23: style: Function 'DotNode' argument 5 names different: declaration 'rootNode' definition 'isRoot'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:66:18: note: Function 'DotNode' argument 5 names different: declaration 'rootNode' definition 'isRoot'.
doxygen-1.8.8/src/dot.cpp:1445:23: note: Function 'DotNode' argument 5 names different: declaration 'rootNode' definition 'isRoot'.
doxygen-1.8.8/src/dot.cpp:1848:44: style: Function 'writeArrow' argument 3 names different: declaration 'f' definition 'format'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:97:67: note: Function 'writeArrow' argument 3 names different: declaration 'f' definition 'format'.
doxygen-1.8.8/src/dot.cpp:1848:44: note: Function 'writeArrow' argument 3 names different: declaration 'f' definition 'format'.
doxygen-1.8.8/src/dot.cpp:1900:39: style: Function 'write' argument 3 names different: declaration 'f' definition 'format'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:80:62: note: Function 'write' argument 3 names different: declaration 'f' definition 'format'.
doxygen-1.8.8/src/dot.cpp:1900:39: note: Function 'write' argument 3 names different: declaration 'f' definition 'format'.
doxygen-1.8.8/src/dot.cpp:2260:52: style: Function 'writeGraph' argument 1 names different: declaration 't' definition 'out'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:149:34: note: Function 'writeGraph' argument 1 names different: declaration 't' definition 'out'.
doxygen-1.8.8/src/dot.cpp:2260:52: note: Function 'writeGraph' argument 1 names different: declaration 't' definition 'out'.
doxygen-1.8.8/src/dot.cpp:2379:70: style: Function 'addHierarchy' argument 3 names different: declaration 'hide' definition 'hideSuper'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:152:52: note: Function 'addHierarchy' argument 3 names different: declaration 'hide' definition 'hideSuper'.
doxygen-1.8.8/src/dot.cpp:2379:70: note: Function 'addHierarchy' argument 3 names different: declaration 'hide' definition 'hideSuper'.
doxygen-1.8.8/src/dot.cpp:3077:49: style: Function 'writeGraph' argument 1 names different: declaration 't' definition 'out'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:169:38: note: Function 'writeGraph' argument 1 names different: declaration 't' definition 'out'.
doxygen-1.8.8/src/dot.cpp:3077:49: note: Function 'writeGraph' argument 1 names different: declaration 't' definition 'out'.
doxygen-1.8.8/src/dot.cpp:3078:50: style: Function 'writeGraph' argument 2 names different: declaration 'gf' definition 'graphFormat'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:169:58: note: Function 'writeGraph' argument 2 names different: declaration 'gf' definition 'graphFormat'.
doxygen-1.8.8/src/dot.cpp:3078:50: note: Function 'writeGraph' argument 2 names different: declaration 'gf' definition 'graphFormat'.
doxygen-1.8.8/src/dot.cpp:3079:53: style: Function 'writeGraph' argument 3 names different: declaration 'ef' definition 'textFormat'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:169:82: note: Function 'writeGraph' argument 3 names different: declaration 'ef' definition 'textFormat'.
doxygen-1.8.8/src/dot.cpp:3079:53: note: Function 'writeGraph' argument 3 names different: declaration 'ef' definition 'textFormat'.
doxygen-1.8.8/src/dot.cpp:3084:37: style: Function 'writeGraph' argument 8 names different: declaration 'imageMap' definition 'generateImageMap'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:171:43: note: Function 'writeGraph' argument 8 names different: declaration 'imageMap' definition 'generateImageMap'.
doxygen-1.8.8/src/dot.cpp:3084:37: note: Function 'writeGraph' argument 8 names different: declaration 'imageMap' definition 'generateImageMap'.
doxygen-1.8.8/src/dot.cpp:3448:51: style: Function 'writeGraph' argument 1 names different: declaration 't' definition 'out'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:200:38: note: Function 'writeGraph' argument 1 names different: declaration 't' definition 'out'.
doxygen-1.8.8/src/dot.cpp:3448:51: note: Function 'writeGraph' argument 1 names different: declaration 't' definition 'out'.
doxygen-1.8.8/src/dot.cpp:3449:52: style: Function 'writeGraph' argument 2 names different: declaration 'gf' definition 'graphFormat'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:200:59: note: Function 'writeGraph' argument 2 names different: declaration 'gf' definition 'graphFormat'.
doxygen-1.8.8/src/dot.cpp:3449:52: note: Function 'writeGraph' argument 2 names different: declaration 'gf' definition 'graphFormat'.
doxygen-1.8.8/src/dot.cpp:3450:55: style: Function 'writeGraph' argument 3 names different: declaration 'ef' definition 'textFormat'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:200:84: note: Function 'writeGraph' argument 3 names different: declaration 'ef' definition 'textFormat'.
doxygen-1.8.8/src/dot.cpp:3450:55: note: Function 'writeGraph' argument 3 names different: declaration 'ef' definition 'textFormat'.
doxygen-1.8.8/src/dot.cpp:3454:39: style: Function 'writeGraph' argument 7 names different: declaration 'writeImageMap' definition 'generateImageMap'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:202:26: note: Function 'writeGraph' argument 7 names different: declaration 'writeImageMap' definition 'generateImageMap'.
doxygen-1.8.8/src/dot.cpp:3454:39: note: Function 'writeGraph' argument 7 names different: declaration 'writeImageMap' definition 'generateImageMap'.
doxygen-1.8.8/src/dot.cpp:3769:48: style: Function 'writeGraph' argument 1 names different: declaration 't' definition 'out'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:226:38: note: Function 'writeGraph' argument 1 names different: declaration 't' definition 'out'.
doxygen-1.8.8/src/dot.cpp:3769:48: note: Function 'writeGraph' argument 1 names different: declaration 't' definition 'out'.
doxygen-1.8.8/src/dot.cpp:3769:71: style: Function 'writeGraph' argument 2 names different: declaration 'gf' definition 'graphFormat'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:226:59: note: Function 'writeGraph' argument 2 names different: declaration 'gf' definition 'graphFormat'.
doxygen-1.8.8/src/dot.cpp:3769:71: note: Function 'writeGraph' argument 2 names different: declaration 'gf' definition 'graphFormat'.
doxygen-1.8.8/src/dot.cpp:3770:46: style: Function 'writeGraph' argument 3 names different: declaration 'ef' definition 'textFormat'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:226:84: note: Function 'writeGraph' argument 3 names different: declaration 'ef' definition 'textFormat'.
doxygen-1.8.8/src/dot.cpp:3770:46: note: Function 'writeGraph' argument 3 names different: declaration 'ef' definition 'textFormat'.
doxygen-1.8.8/src/dot.cpp:3772:50: style: Function 'writeGraph' argument 7 names different: declaration 'writeImageMap' definition 'generateImageMap'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:228:50: note: Function 'writeGraph' argument 7 names different: declaration 'writeImageMap' definition 'generateImageMap'.
doxygen-1.8.8/src/dot.cpp:3772:50: note: Function 'writeGraph' argument 7 names different: declaration 'writeImageMap' definition 'generateImageMap'.
doxygen-1.8.8/src/dot.cpp:3922:47: style: Function 'writeGraph' argument 2 names different: declaration 'gf' definition 'graphFormat'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:253:43: note: Function 'writeGraph' argument 2 names different: declaration 'gf' definition 'graphFormat'.
doxygen-1.8.8/src/dot.cpp:3922:47: note: Function 'writeGraph' argument 2 names different: declaration 'gf' definition 'graphFormat'.
doxygen-1.8.8/src/dot.cpp:3923:50: style: Function 'writeGraph' argument 3 names different: declaration 'ef' definition 'textFormat'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:254:46: note: Function 'writeGraph' argument 3 names different: declaration 'ef' definition 'textFormat'.
doxygen-1.8.8/src/dot.cpp:3923:50: note: Function 'writeGraph' argument 3 names different: declaration 'ef' definition 'textFormat'.
doxygen-1.8.8/src/dot.cpp:3927:34: style: Function 'writeGraph' argument 7 names different: declaration 'writeImageMap' definition 'generateImageMap'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:258:30: note: Function 'writeGraph' argument 7 names different: declaration 'writeImageMap' definition 'generateImageMap'.
doxygen-1.8.8/src/dot.cpp:3927:34: note: Function 'writeGraph' argument 7 names different: declaration 'writeImageMap' definition 'generateImageMap'.
doxygen-1.8.8/src/dot.cpp:4459:23: style: Function 'writeGraph' argument 2 names different: declaration 'gf' definition 'graphFormat'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:303:59: note: Function 'writeGraph' argument 2 names different: declaration 'gf' definition 'graphFormat'.
doxygen-1.8.8/src/dot.cpp:4459:23: note: Function 'writeGraph' argument 2 names different: declaration 'gf' definition 'graphFormat'.
doxygen-1.8.8/src/dot.cpp:4459:57: style: Function 'writeGraph' argument 3 names different: declaration 'ef' definition 'textFormat'. [funcArgNamesDifferent]
doxygen-1.8.8/src/dot.h:303:83: note: Function 'writeGraph' argument 3 names different: declaration 'ef' definition 'textFormat'.
doxygen-1.8.8/src/dot.cpp:4459:57: note: Function 'writeGraph' argument 3 names different: declaration 'ef' definition 'textFormat'.
doxygen-1.8.8/src/dot.cpp:3724:3: performance: Variable 'm_diskName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/dot.h:180:10: performance: Technically the member function 'DotClassGraph::determineVisibleNodes' can be static. [functionStatic]
doxygen-1.8.8/src/dot.cpp:2687:21: note: Technically the member function 'DotClassGraph::determineVisibleNodes' can be static.
doxygen-1.8.8/src/dot.h:180:10: note: Technically the member function 'DotClassGraph::determineVisibleNodes' can be static.
doxygen-1.8.8/src/dot.h:181:10: performance: Technically the member function 'DotClassGraph::determineTruncatedNodes' can be static. [functionStatic]
doxygen-1.8.8/src/dot.cpp:2650:21: note: Technically the member function 'DotClassGraph::determineTruncatedNodes' can be static.
doxygen-1.8.8/src/dot.h:181:10: note: Technically the member function 'DotClassGraph::determineTruncatedNodes' can be static.
doxygen-1.8.8/src/dot.h:210:10: performance: Technically the member function 'DotInclDepGraph::determineVisibleNodes' can be static. [functionStatic]
doxygen-1.8.8/src/dot.cpp:3353:23: note: Technically the member function 'DotInclDepGraph::determineVisibleNodes' can be static.
doxygen-1.8.8/src/dot.h:210:10: note: Technically the member function 'DotInclDepGraph::determineVisibleNodes' can be static.
doxygen-1.8.8/src/dot.h:211:10: performance: Technically the member function 'DotInclDepGraph::determineTruncatedNodes' can be static. [functionStatic]
doxygen-1.8.8/src/dot.cpp:3377:23: note: Technically the member function 'DotInclDepGraph::determineTruncatedNodes' can be static.
doxygen-1.8.8/src/dot.h:211:10: note: Technically the member function 'DotInclDepGraph::determineTruncatedNodes' can be static.
doxygen-1.8.8/src/dot.h:233:10: performance: Technically the member function 'DotCallGraph::determineVisibleNodes' can be static. [functionStatic]
doxygen-1.8.8/src/dot.cpp:3670:20: note: Technically the member function 'DotCallGraph::determineVisibleNodes' can be static.
doxygen-1.8.8/src/dot.h:233:10: note: Technically the member function 'DotCallGraph::determineVisibleNodes' can be static.
doxygen-1.8.8/src/dot.h:234:10: performance: Technically the member function 'DotCallGraph::determineTruncatedNodes' can be static. [functionStatic]
doxygen-1.8.8/src/dot.cpp:3694:20: note: Technically the member function 'DotCallGraph::determineTruncatedNodes' can be static.
doxygen-1.8.8/src/dot.h:234:10: note: Technically the member function 'DotCallGraph::determineTruncatedNodes' can be static.
doxygen-1.8.8/src/dot.h:311:10: performance: Technically the member function 'DotGroupCollaboration::writeGraphHeader' can be static. [functionStatic]
doxygen-1.8.8/src/dot.cpp:4685:29: note: Technically the member function 'DotGroupCollaboration::writeGraphHeader' can be static.
doxygen-1.8.8/src/dot.h:311:10: note: Technically the member function 'DotGroupCollaboration::writeGraphHeader' can be static.
doxygen-1.8.8/src/dot.cpp:2501:3: style: Class 'DotGfxHierarchyTable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/dot.cpp:2501:3: style: Class 'DotGfxHierarchyTable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/dot.cpp:2898:3: style: Class 'DotClassGraph' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/dot.cpp:2898:3: style: Class 'DotClassGraph' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/dot.cpp:3409:3: style: Class 'DotInclDepGraph' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/dot.cpp:3409:3: style: Class 'DotInclDepGraph' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/dot.cpp:3738:3: style: Class 'DotCallGraph' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/dot.cpp:3738:3: style: Class 'DotCallGraph' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/dot.cpp:4250:5: style: Class 'DotGroupCollaboration' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/dot.cpp:4250:5: style: Class 'DotGroupCollaboration' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/dot.cpp:1226:3: style: Class 'DotManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/dot.cpp:1226:3: style: Class 'DotManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/dot.cpp:286:63: performance: Function parameter 'relPath' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/dot.cpp:371:43: performance: Function parameter 'relPath' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/doxygen.cpp:1909:19: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/doxygen.cpp:5580:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/doxygen.cpp:8814:17: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/doxygen.cpp:9805:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/doxygen.cpp:9834:37: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/doxygen.cpp:9844:25: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/doxygen.cpp:10037:16: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/doxygen.cpp:5699:7: style: Variable 'da->type' is reassigned a value before the old one has been used. [redundantAssignment]
doxygen-1.8.8/src/doxygen.cpp:5698:7: note: Variable 'da->type' is reassigned a value before the old one has been used.
doxygen-1.8.8/src/doxygen.cpp:5699:7: note: Variable 'da->type' is reassigned a value before the old one has been used.
doxygen-1.8.8/src/doxygen.cpp:2942:19: style: The scope of the variable 'pcd' can be reduced. [variableScope]
doxygen-1.8.8/src/doxygen.cpp:6987:21: style: The scope of the variable 'md' can be reduced. [variableScope]
doxygen-1.8.8/src/doxygen.cpp:9656:23: style: The scope of the variable 'rs' can be reduced. [variableScope]
doxygen-1.8.8/src/vhdljjparser.h:75:3: warning: Member variable 'VhdlConfNode::level' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/vhdljjparser.h:77:5: performance: Variable 'arch' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/mangen.h:170:10: performance: Technically the member function 'ManGenerator::endDescList' can be static. [functionStatic]
doxygen-1.8.8/src/bufstr.h:36:7: style: Class 'BufStr' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/bufstr.h:36:7: style: Class 'BufStr' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/ftvhelp.h:40:5: style: Class 'FTVHelp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/bufstr.h:33:5: style: Class 'BufStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/fortranscanner.h:30:5: style: Class 'FortranLanguageScanner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/objcache.h:56:5: style: Class 'ObjCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/filestorage.h:32:5: style: Class 'FileStorage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/scanner.h:33:10: style: The function 'startTranslationUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:50:18: note: Virtual function in base class
doxygen-1.8.8/src/scanner.h:33:10: note: Function in derived class
doxygen-1.8.8/src/scanner.h:34:10: style: The function 'finishTranslationUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:55:18: note: Virtual function in base class
doxygen-1.8.8/src/scanner.h:34:10: note: Function in derived class
doxygen-1.8.8/src/scanner.h:35:10: style: The function 'parseInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/scanner.h:35:10: note: Function in derived class
doxygen-1.8.8/src/scanner.h:40:10: style: The function 'needsPreprocessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/scanner.h:40:10: note: Function in derived class
doxygen-1.8.8/src/scanner.h:41:10: style: The function 'parseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:103:18: note: Virtual function in base class
doxygen-1.8.8/src/scanner.h:41:10: note: Function in derived class
doxygen-1.8.8/src/scanner.h:56:10: style: The function 'resetCodeParserState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/scanner.h:56:10: note: Function in derived class
doxygen-1.8.8/src/scanner.h:57:10: style: The function 'parsePrototype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/scanner.h:57:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:39:10: style: The function 'enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:331:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:39:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:41:10: style: The function 'disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:332:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:41:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:42:10: style: The function 'enableIf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:333:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:42:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:43:10: style: The function 'disableIf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:334:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:43:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:44:10: style: The function 'disableIfNot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:335:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:44:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:45:10: style: The function 'isEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:336:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:45:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:46:22: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:337:30: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:46:22: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:48:10: style: The function 'writeDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:347:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:48:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:50:10: style: The function 'startFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:352:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:50:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:51:10: style: The function 'writeSearchInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:354:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:51:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:52:10: style: The function 'writeFooter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:355:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:52:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:53:10: style: The function 'endFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:356:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:53:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:56:10: style: The function 'startIndexSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:357:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:56:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:57:10: style: The function 'endIndexSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:358:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:57:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:58:10: style: The function 'writePageLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:359:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:58:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:59:10: style: The function 'startProjectNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:360:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:59:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:60:10: style: The function 'endProjectNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:361:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:60:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:61:10: style: The function 'writeStyleInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:362:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:61:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:62:10: style: The function 'startTitleHead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:363:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:62:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:63:10: style: The function 'startTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:289:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:63:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:64:10: style: The function 'endTitleHead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:364:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:64:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:65:10: style: The function 'endTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:290:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:65:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:68:10: style: The function 'startParagraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:191:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:68:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:69:10: style: The function 'endParagraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:193:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:69:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:70:10: style: The function 'writeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:185:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:70:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:71:10: style: The function 'startIndexListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:365:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:71:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:72:10: style: The function 'endIndexListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:366:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:72:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:73:10: style: The function 'startIndexList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:367:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:73:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:74:10: style: The function 'endIndexList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:368:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:74:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:75:10: style: The function 'startIndexKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:369:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:75:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:76:10: style: The function 'endIndexKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:370:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:76:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:77:10: style: The function 'startIndexValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:371:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:77:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:78:10: style: The function 'endIndexValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:372:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:78:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:79:10: style: The function 'startItemList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:157:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:79:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:80:10: style: The function 'endItemList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:170:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:80:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:81:10: style: The function 'startIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:373:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:81:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:82:10: style: The function 'endIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:374:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:82:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:83:10: style: The function 'docify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:175:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:83:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:84:10: style: The function 'codify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:84:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:85:10: style: The function 'writeObjectLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:203:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:85:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:87:10: style: The function 'writeCodeLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:87:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:90:10: style: The function 'writeTooltip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:100:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:90:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:93:10: style: The function 'startTextLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:306:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:93:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:94:10: style: The function 'endTextLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:307:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:94:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:95:10: style: The function 'startHtmlLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:210:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:95:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:96:10: style: The function 'endHtmlLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:214:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:96:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:97:10: style: The function 'startTypewriter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:228:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:97:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:98:10: style: The function 'endTypewriter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:231:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:98:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:99:10: style: The function 'startGroupHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:375:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:99:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:100:10: style: The function 'endGroupHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:376:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:100:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:101:10: style: The function 'startItemListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:162:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:101:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:102:10: style: The function 'endItemListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:167:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:102:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:104:10: style: The function 'startMemberSections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:377:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:104:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:105:10: style: The function 'endMemberSections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:378:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:105:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:106:10: style: The function 'startHeaderSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:379:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:106:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:107:10: style: The function 'endHeaderSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:380:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:107:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:108:10: style: The function 'startMemberHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:381:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:108:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:109:10: style: The function 'endMemberHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:382:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:109:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:110:10: style: The function 'startMemberSubtitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:383:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:110:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:111:10: style: The function 'endMemberSubtitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:384:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:111:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:112:10: style: The function 'startMemberDocList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:385:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:112:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:113:10: style: The function 'endMemberDocList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:386:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:113:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:114:10: style: The function 'startMemberList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:387:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:114:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:115:10: style: The function 'endMemberList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:388:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:115:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:116:10: style: The function 'startInlineHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:389:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:116:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:117:10: style: The function 'endInlineHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:390:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:117:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:118:10: style: The function 'startAnonTypeScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:391:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:118:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:119:10: style: The function 'endAnonTypeScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:392:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:119:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:120:10: style: The function 'startMemberItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:393:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:120:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:121:10: style: The function 'endMemberItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:394:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:121:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:122:10: style: The function 'startMemberTemplateParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:395:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:122:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:123:10: style: The function 'endMemberTemplateParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:396:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:123:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:125:10: style: The function 'startMemberGroupHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:397:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:125:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:126:10: style: The function 'endMemberGroupHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:398:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:126:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:127:10: style: The function 'startMemberGroupDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:399:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:127:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:128:10: style: The function 'endMemberGroupDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:400:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:128:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:129:10: style: The function 'startMemberGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:401:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:129:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:130:10: style: The function 'endMemberGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:402:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:130:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:132:10: style: The function 'insertMemberAlign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:403:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:132:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:134:10: style: The function 'writeRuler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:256:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:134:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:135:10: style: The function 'writeAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:292:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:135:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:136:10: style: The function 'startCodeFragment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:246:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:136:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:137:10: style: The function 'endCodeFragment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:250:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:137:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:138:10: style: The function 'writeLineNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:89:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:138:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:139:10: style: The function 'startCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:139:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:140:10: style: The function 'endCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:140:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:141:10: style: The function 'startEmphasis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:236:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:141:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:142:10: style: The function 'endEmphasis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:239:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:142:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:143:10: style: The function 'startBold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:220:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:143:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:144:10: style: The function 'endBold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:223:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:144:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:145:10: style: The function 'startDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:261:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:145:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:146:10: style: The function 'endDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:264:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:146:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:147:10: style: The function 'startDescItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:267:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:147:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:148:10: style: The function 'endDescItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:275:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:148:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:150:10: style: The function 'startMemberDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:404:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:150:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:151:10: style: The function 'endMemberDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:406:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:151:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:152:10: style: The function 'startDoxyAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:407:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:152:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:153:10: style: The function 'endDoxyAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:410:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:153:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:154:10: style: The function 'writeChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:180:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:154:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:155:10: style: The function 'writeLatexSpacing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:411:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:155:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:156:10: style: The function 'writeStartAnnoItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:412:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:156:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:158:10: style: The function 'writeEndAnnoItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:414:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:158:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:159:10: style: The function 'startSubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:310:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:159:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:160:10: style: The function 'endSubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:311:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:160:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:161:10: style: The function 'startSubsubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:312:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:161:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:162:10: style: The function 'endSubsubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:313:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:162:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:163:10: style: The function 'startCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:277:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:163:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:164:10: style: The function 'endCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:278:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:164:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:165:10: style: The function 'startSmall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:279:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:165:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:166:10: style: The function 'endSmall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:280:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:166:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:167:10: style: The function 'startMemberDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:415:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:167:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:168:10: style: The function 'endMemberDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:416:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:168:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:169:10: style: The function 'startMemberDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:417:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:169:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:170:10: style: The function 'endMemberDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:418:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:170:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:171:10: style: The function 'writeInheritedSectionTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:419:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:171:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:175:10: style: The function 'startSimpleSect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:282:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:175:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:176:10: style: The function 'endSimpleSect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:284:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:176:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:177:10: style: The function 'startParamList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:285:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:177:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:178:10: style: The function 'endParamList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:286:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:178:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:179:10: style: The function 'startDescForItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:269:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:179:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:180:10: style: The function 'endDescForItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:270:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:180:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:181:10: style: The function 'startSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:293:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:181:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:182:10: style: The function 'endSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:294:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:182:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:183:10: style: The function 'addIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:297:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:183:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:184:10: style: The function 'startIndent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:422:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:184:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:185:10: style: The function 'endIndent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:423:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:185:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:186:10: style: The function 'writeSynopsis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:424:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:186:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:187:10: style: The function 'startClassDiagram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:425:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:187:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:188:10: style: The function 'endClassDiagram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:426:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:188:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:189:10: style: The function 'startPageRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:308:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:189:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:190:10: style: The function 'endPageRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:309:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:190:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:191:10: style: The function 'startQuickIndices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:438:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:191:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:192:10: style: The function 'endQuickIndices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:439:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:192:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:193:10: style: The function 'writeSplitBar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:440:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:193:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:194:10: style: The function 'writeNavigationPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:441:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:194:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:195:10: style: The function 'writeLogo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:442:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:195:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:196:10: style: The function 'writeQuickLinks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:443:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:196:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:197:10: style: The function 'writeSummaryLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:444:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:197:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:198:10: style: The function 'startContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:445:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:198:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:199:10: style: The function 'endContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:446:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:199:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:200:10: style: The function 'writeNonBreakableSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:299:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:200:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:202:10: style: The function 'startDescTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:300:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:202:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:206:10: style: The function 'endDescTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:301:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:206:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:211:10: style: The function 'startDescTableTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:302:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:211:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:213:10: style: The function 'endDescTableTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:303:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:213:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:215:10: style: The function 'startDescTableData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:304:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:215:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:216:10: style: The function 'endDescTableData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:305:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:216:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:217:10: style: The function 'lastIndexPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:449:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:217:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:219:10: style: The function 'startDotGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:427:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:219:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:220:10: style: The function 'endDotGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:428:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:220:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:221:10: style: The function 'startInclDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:429:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:221:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:222:10: style: The function 'endInclDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:430:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:222:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:223:10: style: The function 'startCallGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:433:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:223:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:224:10: style: The function 'startGroupCollaboration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:431:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:224:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:225:10: style: The function 'endGroupCollaboration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:432:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:225:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:226:10: style: The function 'endCallGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:434:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:226:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:227:10: style: The function 'startDirDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:435:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:227:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:228:10: style: The function 'endDirDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:436:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:228:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:229:10: style: The function 'writeGraphicalHierarchy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:437:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:229:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:231:10: style: The function 'startTextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:447:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:231:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:232:10: style: The function 'endTextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:448:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:232:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:234:10: style: The function 'startMemberDocPrefixItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:450:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:234:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:235:10: style: The function 'endMemberDocPrefixItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:451:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:235:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:236:10: style: The function 'startMemberDocName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:452:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:236:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:237:10: style: The function 'endMemberDocName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:453:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:237:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:238:10: style: The function 'startParameterType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:454:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:238:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:239:10: style: The function 'endParameterType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:455:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:239:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:240:10: style: The function 'startParameterName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:456:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:240:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:241:10: style: The function 'endParameterName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:457:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:241:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:242:10: style: The function 'startParameterList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:458:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:242:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:243:10: style: The function 'endParameterList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:459:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:243:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:244:10: style: The function 'exceptionEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:460:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:244:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:246:10: style: The function 'startConstraintList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:462:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:246:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:247:10: style: The function 'startConstraintParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:463:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:247:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:248:10: style: The function 'endConstraintParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:464:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:248:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:249:10: style: The function 'startConstraintType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:465:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:249:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:250:10: style: The function 'endConstraintType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:466:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:250:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:251:10: style: The function 'startConstraintDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:467:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:251:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:252:10: style: The function 'endConstraintDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:468:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:252:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:253:10: style: The function 'endConstraintList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:469:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:253:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:255:10: style: The function 'startMemberDocSimple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:471:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:255:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:256:10: style: The function 'endMemberDocSimple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:472:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:256:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:257:10: style: The function 'startInlineMemberType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:473:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:257:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:258:10: style: The function 'endInlineMemberType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:474:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:258:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:259:10: style: The function 'startInlineMemberName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:475:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:259:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:260:10: style: The function 'endInlineMemberName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:476:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:260:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:261:10: style: The function 'startInlineMemberDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:477:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:261:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:262:10: style: The function 'endInlineMemberDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:478:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:262:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:264:10: style: The function 'startLabels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:481:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:264:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:265:10: style: The function 'writeLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:482:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:265:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:266:10: style: The function 'endLabels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:483:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:266:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:268:10: style: The function 'startFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:117:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:268:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:269:10: style: The function 'endFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:120:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:269:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:271:10: style: The function 'writeCodeAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:271:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:272:10: style: The function 'setCurrentDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:272:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.h:273:10: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/latexgen.h:273:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:35:10: style: The function 'enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:331:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:35:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:37:10: style: The function 'disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:332:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:37:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:38:10: style: The function 'enableIf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:333:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:38:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:39:10: style: The function 'disableIf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:334:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:39:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:40:10: style: The function 'disableIfNot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:335:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:40:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:41:10: style: The function 'isEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:336:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:41:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:42:22: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:337:30: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:42:22: note: Function in derived class
doxygen-1.8.8/src/mangen.h:44:10: style: The function 'writeDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:347:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:44:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:47:10: style: The function 'startFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:352:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:47:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:48:10: style: The function 'writeSearchInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:354:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:48:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:49:10: style: The function 'writeFooter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:355:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:49:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:50:10: style: The function 'endFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:356:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:50:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:53:10: style: The function 'startIndexSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:357:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:53:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:54:10: style: The function 'endIndexSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:358:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:54:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:55:10: style: The function 'writePageLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:359:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:55:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:56:10: style: The function 'startProjectNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:360:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:56:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:57:10: style: The function 'endProjectNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:361:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:57:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:58:10: style: The function 'writeStyleInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:362:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:58:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:59:10: style: The function 'startTitleHead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:363:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:59:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:60:10: style: The function 'endTitleHead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:364:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:60:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:61:10: style: The function 'startTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:289:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:61:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:62:10: style: The function 'endTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:290:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:62:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:65:10: style: The function 'startParagraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:191:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:65:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:66:10: style: The function 'endParagraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:193:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:66:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:67:10: style: The function 'writeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:185:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:67:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:68:10: style: The function 'startIndexListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:365:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:68:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:69:10: style: The function 'endIndexListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:366:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:69:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:70:10: style: The function 'startIndexList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:367:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:70:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:71:10: style: The function 'endIndexList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:368:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:71:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:72:10: style: The function 'startIndexKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:369:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:72:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:73:10: style: The function 'endIndexKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:370:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:73:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:74:10: style: The function 'startIndexValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:371:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:74:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:75:10: style: The function 'endIndexValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:372:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:75:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:76:10: style: The function 'startItemList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:157:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:76:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:77:10: style: The function 'endItemList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:170:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:77:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:78:10: style: The function 'startIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:373:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:78:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:79:10: style: The function 'endIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:374:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:79:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:80:10: style: The function 'docify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:175:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:80:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:81:10: style: The function 'codify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:81:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:82:10: style: The function 'writeObjectLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:203:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:82:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:84:10: style: The function 'writeCodeLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:84:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:87:10: style: The function 'writeTooltip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:100:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:87:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:90:10: style: The function 'startTextLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:306:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:90:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:91:10: style: The function 'endTextLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:307:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:91:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:92:10: style: The function 'startHtmlLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:210:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:92:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:93:10: style: The function 'endHtmlLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:214:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:93:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:94:10: style: The function 'startTypewriter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:228:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:94:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:95:10: style: The function 'endTypewriter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:231:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:95:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:96:10: style: The function 'startGroupHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:375:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:96:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:97:10: style: The function 'endGroupHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:376:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:97:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:98:10: style: The function 'startMemberSections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:377:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:98:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:99:10: style: The function 'endMemberSections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:378:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:99:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:100:10: style: The function 'startHeaderSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:379:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:100:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:101:10: style: The function 'endHeaderSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:380:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:101:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:102:10: style: The function 'startMemberHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:381:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:102:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:103:10: style: The function 'endMemberHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:382:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:103:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:104:10: style: The function 'insertMemberAlign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:403:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:104:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:105:10: style: The function 'startMemberSubtitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:383:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:105:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:106:10: style: The function 'endMemberSubtitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:384:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:106:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:108:10: style: The function 'startItemListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:162:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:108:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:109:10: style: The function 'endItemListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:167:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:109:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:110:10: style: The function 'startMemberDocList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:385:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:110:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:111:10: style: The function 'endMemberDocList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:386:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:111:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:112:10: style: The function 'startMemberList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:387:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:112:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:113:10: style: The function 'endMemberList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:388:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:113:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:114:10: style: The function 'startInlineHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:389:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:114:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:115:10: style: The function 'endInlineHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:390:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:115:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:116:10: style: The function 'startAnonTypeScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:391:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:116:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:117:10: style: The function 'endAnonTypeScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:392:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:117:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:118:10: style: The function 'startMemberItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:393:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:118:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:119:10: style: The function 'endMemberItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:394:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:119:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:120:10: style: The function 'startMemberTemplateParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:395:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:120:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:121:10: style: The function 'endMemberTemplateParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:396:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:121:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:123:10: style: The function 'startMemberGroupHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:397:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:123:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:124:10: style: The function 'endMemberGroupHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:398:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:124:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:125:10: style: The function 'startMemberGroupDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:399:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:125:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:126:10: style: The function 'endMemberGroupDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:400:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:126:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:127:10: style: The function 'startMemberGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:401:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:127:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:128:10: style: The function 'endMemberGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:402:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:128:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:130:10: style: The function 'writeRuler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:256:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:130:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:131:10: style: The function 'writeAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:292:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:131:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:132:10: style: The function 'startCodeFragment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:246:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:132:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:133:10: style: The function 'endCodeFragment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:250:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:133:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:134:10: style: The function 'writeLineNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:89:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:134:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:135:10: style: The function 'startCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:135:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:136:10: style: The function 'endCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:136:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:137:10: style: The function 'startEmphasis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:236:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:137:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:138:10: style: The function 'endEmphasis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:239:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:138:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:139:10: style: The function 'startBold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:220:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:139:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:140:10: style: The function 'endBold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:223:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:140:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:141:10: style: The function 'startDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:261:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:141:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:142:10: style: The function 'endDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:264:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:142:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:143:10: style: The function 'startDescItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:267:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:143:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:144:10: style: The function 'endDescItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:275:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:144:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:145:10: style: The function 'lineBreak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:296:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:145:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:146:10: style: The function 'writeChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:180:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:146:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:147:10: style: The function 'startMemberDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:404:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:147:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:148:10: style: The function 'endMemberDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:406:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:148:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:149:10: style: The function 'startDoxyAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:407:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:149:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:150:10: style: The function 'endDoxyAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:410:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:150:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:151:10: style: The function 'writeLatexSpacing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:411:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:151:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:152:10: style: The function 'writeStartAnnoItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:412:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:152:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:154:10: style: The function 'writeEndAnnoItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:414:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:154:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:155:10: style: The function 'startSubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:310:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:155:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:156:10: style: The function 'endSubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:311:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:156:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:157:10: style: The function 'startSubsubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:312:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:157:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:158:10: style: The function 'endSubsubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:313:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:158:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:159:10: style: The function 'startCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:277:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:159:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:160:10: style: The function 'endCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:278:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:160:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:161:10: style: The function 'startSmall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:279:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:161:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:162:10: style: The function 'endSmall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:280:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:162:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:163:10: style: The function 'startMemberDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:415:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:163:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:164:10: style: The function 'endMemberDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:416:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:164:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:165:10: style: The function 'startMemberDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:417:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:165:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:166:10: style: The function 'endMemberDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:418:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:166:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:167:10: style: The function 'writeInheritedSectionTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:419:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:167:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:171:10: style: The function 'startSimpleSect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:282:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:171:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:172:10: style: The function 'endSimpleSect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:284:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:172:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:173:10: style: The function 'startParamList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:285:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:173:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:174:10: style: The function 'endParamList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:286:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:174:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:176:10: style: The function 'startDescForItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:269:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:176:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:177:10: style: The function 'endDescForItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:270:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:177:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:178:10: style: The function 'startSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:293:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:178:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:179:10: style: The function 'endSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:294:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:179:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:180:10: style: The function 'addIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:297:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:180:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:181:10: style: The function 'startIndent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:422:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:181:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:182:10: style: The function 'endIndent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:423:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:182:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:183:10: style: The function 'writeSynopsis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:424:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:183:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:184:10: style: The function 'startClassDiagram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:425:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:184:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:185:10: style: The function 'endClassDiagram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:426:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:185:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:186:10: style: The function 'startPageRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:308:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:186:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:187:10: style: The function 'endPageRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:309:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:187:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:188:10: style: The function 'startQuickIndices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:438:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:188:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:189:10: style: The function 'endQuickIndices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:439:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:189:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:190:10: style: The function 'writeSplitBar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:440:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:190:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:191:10: style: The function 'writeNavigationPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:441:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:191:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:192:10: style: The function 'writeLogo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:442:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:192:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:193:10: style: The function 'writeQuickLinks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:443:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:193:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:194:10: style: The function 'writeSummaryLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:444:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:194:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:195:10: style: The function 'startContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:445:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:195:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:196:10: style: The function 'endContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:446:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:196:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:197:10: style: The function 'writeNonBreakableSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:299:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:197:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:199:10: style: The function 'startDescTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:300:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:199:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:201:10: style: The function 'endDescTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:301:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:201:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:202:10: style: The function 'startDescTableTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:302:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:202:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:203:10: style: The function 'endDescTableTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:303:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:203:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:204:10: style: The function 'startDescTableData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:304:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:204:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:205:10: style: The function 'endDescTableData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:305:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:205:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:207:10: style: The function 'startDotGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:427:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:207:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:208:10: style: The function 'endDotGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:428:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:208:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:209:10: style: The function 'startInclDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:429:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:209:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:210:10: style: The function 'endInclDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:430:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:210:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:211:10: style: The function 'startGroupCollaboration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:431:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:211:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:212:10: style: The function 'endGroupCollaboration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:432:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:212:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:213:10: style: The function 'startCallGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:433:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:213:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:214:10: style: The function 'endCallGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:434:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:214:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:215:10: style: The function 'startDirDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:435:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:215:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:216:10: style: The function 'endDirDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:436:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:216:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:217:10: style: The function 'writeGraphicalHierarchy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:437:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:217:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:219:10: style: The function 'startTextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:447:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:219:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:220:10: style: The function 'endTextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:448:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:220:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:221:10: style: The function 'lastIndexPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:449:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:221:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:223:10: style: The function 'startMemberDocPrefixItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:450:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:223:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:224:10: style: The function 'endMemberDocPrefixItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:451:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:224:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:225:10: style: The function 'startMemberDocName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:452:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:225:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:226:10: style: The function 'endMemberDocName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:453:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:226:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:227:10: style: The function 'startParameterType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:454:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:227:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:228:10: style: The function 'endParameterType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:455:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:228:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:229:10: style: The function 'startParameterName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:456:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:229:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:230:10: style: The function 'endParameterName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:457:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:230:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:231:10: style: The function 'startParameterList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:458:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:231:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:232:10: style: The function 'endParameterList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:459:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:232:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:233:10: style: The function 'exceptionEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:460:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:233:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:235:10: style: The function 'startFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:117:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:235:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:236:10: style: The function 'endFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:120:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:236:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:238:10: style: The function 'startConstraintList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:462:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:238:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:239:10: style: The function 'startConstraintParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:463:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:239:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:240:10: style: The function 'endConstraintParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:464:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:240:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:241:10: style: The function 'startConstraintType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:465:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:241:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:242:10: style: The function 'endConstraintType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:466:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:242:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:243:10: style: The function 'startConstraintDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:467:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:243:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:244:10: style: The function 'endConstraintDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:468:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:244:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:245:10: style: The function 'endConstraintList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:469:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:245:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:247:10: style: The function 'startMemberDocSimple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:471:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:247:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:248:10: style: The function 'endMemberDocSimple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:472:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:248:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:249:10: style: The function 'startInlineMemberType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:473:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:249:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:250:10: style: The function 'endInlineMemberType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:474:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:250:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:251:10: style: The function 'startInlineMemberName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:475:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:251:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:252:10: style: The function 'endInlineMemberName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:476:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:252:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:253:10: style: The function 'startInlineMemberDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:477:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:253:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:254:10: style: The function 'endInlineMemberDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:478:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:254:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:256:10: style: The function 'startLabels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:481:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:256:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:257:10: style: The function 'writeLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:482:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:257:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:258:10: style: The function 'endLabels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:483:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:258:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:260:10: style: The function 'writeCodeAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:260:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:261:10: style: The function 'setCurrentDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:261:10: note: Function in derived class
doxygen-1.8.8/src/mangen.h:262:10: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/mangen.h:262:10: note: Function in derived class
doxygen-1.8.8/src/qhp.h:30:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:34:18: note: Virtual function in base class
doxygen-1.8.8/src/qhp.h:30:10: note: Function in derived class
doxygen-1.8.8/src/qhp.h:31:10: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:35:18: note: Virtual function in base class
doxygen-1.8.8/src/qhp.h:31:10: note: Function in derived class
doxygen-1.8.8/src/qhp.h:32:10: style: The function 'incContentsDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:36:18: note: Virtual function in base class
doxygen-1.8.8/src/qhp.h:32:10: note: Function in derived class
doxygen-1.8.8/src/qhp.h:33:10: style: The function 'decContentsDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:37:18: note: Virtual function in base class
doxygen-1.8.8/src/qhp.h:33:10: note: Function in derived class
doxygen-1.8.8/src/qhp.h:34:10: style: The function 'addContentsItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:38:18: note: Virtual function in base class
doxygen-1.8.8/src/qhp.h:34:10: note: Function in derived class
doxygen-1.8.8/src/qhp.h:38:10: style: The function 'addIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:41:18: note: Virtual function in base class
doxygen-1.8.8/src/qhp.h:38:10: note: Function in derived class
doxygen-1.8.8/src/qhp.h:40:10: style: The function 'addIndexFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:43:18: note: Virtual function in base class
doxygen-1.8.8/src/qhp.h:40:10: note: Function in derived class
doxygen-1.8.8/src/qhp.h:41:10: style: The function 'addImageFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:44:18: note: Virtual function in base class
doxygen-1.8.8/src/qhp.h:41:10: note: Function in derived class
doxygen-1.8.8/src/qhp.h:42:10: style: The function 'addStyleSheetFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:45:18: note: Virtual function in base class
doxygen-1.8.8/src/qhp.h:42:10: note: Function in derived class
doxygen-1.8.8/src/ftvhelp.h:42:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:34:18: note: Virtual function in base class
doxygen-1.8.8/src/ftvhelp.h:42:10: note: Function in derived class
doxygen-1.8.8/src/ftvhelp.h:43:10: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:35:18: note: Virtual function in base class
doxygen-1.8.8/src/ftvhelp.h:43:10: note: Function in derived class
doxygen-1.8.8/src/ftvhelp.h:44:10: style: The function 'incContentsDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:36:18: note: Virtual function in base class
doxygen-1.8.8/src/ftvhelp.h:44:10: note: Function in derived class
doxygen-1.8.8/src/ftvhelp.h:45:10: style: The function 'decContentsDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:37:18: note: Virtual function in base class
doxygen-1.8.8/src/ftvhelp.h:45:10: note: Function in derived class
doxygen-1.8.8/src/ftvhelp.h:46:10: style: The function 'addContentsItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:38:18: note: Virtual function in base class
doxygen-1.8.8/src/ftvhelp.h:46:10: note: Function in derived class
doxygen-1.8.8/src/ftvhelp.h:54:10: style: The function 'addIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:41:18: note: Virtual function in base class
doxygen-1.8.8/src/ftvhelp.h:54:10: note: Function in derived class
doxygen-1.8.8/src/ftvhelp.h:55:10: style: The function 'addIndexFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:43:18: note: Virtual function in base class
doxygen-1.8.8/src/ftvhelp.h:55:10: note: Function in derived class
doxygen-1.8.8/src/ftvhelp.h:56:10: style: The function 'addImageFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:44:18: note: Virtual function in base class
doxygen-1.8.8/src/ftvhelp.h:56:10: note: Function in derived class
doxygen-1.8.8/src/ftvhelp.h:57:10: style: The function 'addStyleSheetFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:45:18: note: Virtual function in base class
doxygen-1.8.8/src/ftvhelp.h:57:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:35:10: style: The function 'enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:331:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:35:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:37:10: style: The function 'disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:332:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:37:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:38:10: style: The function 'enableIf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:333:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:38:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:39:10: style: The function 'disableIf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:334:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:39:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:40:10: style: The function 'disableIfNot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:335:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:40:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:41:10: style: The function 'isEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:336:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:41:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:42:22: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:337:30: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:42:22: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:44:10: style: The function 'writeDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:347:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:44:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:46:10: style: The function 'startFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:352:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:46:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:47:10: style: The function 'writeSearchInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:354:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:47:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:48:10: style: The function 'writeFooter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:355:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:48:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:49:10: style: The function 'endFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:356:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:49:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:53:10: style: The function 'startIndexSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:357:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:53:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:54:10: style: The function 'endIndexSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:358:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:54:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:55:10: style: The function 'writePageLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:359:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:55:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:56:10: style: The function 'startProjectNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:360:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:56:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:57:10: style: The function 'endProjectNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:361:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:57:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:58:10: style: The function 'writeStyleInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:362:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:58:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:59:10: style: The function 'startTitleHead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:363:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:59:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:60:10: style: The function 'startTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:289:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:60:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:61:10: style: The function 'endTitleHead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:364:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:61:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:62:10: style: The function 'endTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:290:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:62:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:65:10: style: The function 'startParagraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:191:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:65:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:66:10: style: The function 'endParagraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:193:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:66:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:67:10: style: The function 'writeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:185:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:67:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:68:10: style: The function 'startIndexListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:365:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:68:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:69:10: style: The function 'endIndexListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:366:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:69:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:70:10: style: The function 'startIndexList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:367:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:70:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:71:10: style: The function 'endIndexList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:368:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:71:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:72:10: style: The function 'startIndexKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:369:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:72:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:73:10: style: The function 'endIndexKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:370:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:73:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:74:10: style: The function 'startIndexValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:371:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:74:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:75:10: style: The function 'endIndexValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:372:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:75:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:76:10: style: The function 'startItemList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:157:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:76:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:77:10: style: The function 'endItemList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:170:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:77:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:78:10: style: The function 'startIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:373:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:78:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:79:10: style: The function 'endIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:374:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:79:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:80:10: style: The function 'docify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:175:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:80:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:81:10: style: The function 'codify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:81:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:82:10: style: The function 'writeObjectLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:203:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:82:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:84:10: style: The function 'writeCodeLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:84:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:87:10: style: The function 'writeTooltip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:100:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:87:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:90:10: style: The function 'startTextLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:306:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:90:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:91:10: style: The function 'endTextLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:307:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:91:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:92:10: style: The function 'startHtmlLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:210:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:92:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:93:10: style: The function 'endHtmlLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:214:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:93:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:94:10: style: The function 'startTypewriter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:228:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:94:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:95:10: style: The function 'endTypewriter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:231:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:95:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:96:10: style: The function 'startGroupHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:375:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:96:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:97:10: style: The function 'endGroupHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:376:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:97:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:99:10: style: The function 'startItemListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:162:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:99:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:100:10: style: The function 'endItemListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:167:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:100:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:102:10: style: The function 'startMemberSections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:377:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:102:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:103:10: style: The function 'endMemberSections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:378:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:103:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:104:10: style: The function 'startHeaderSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:379:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:104:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:105:10: style: The function 'endHeaderSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:380:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:105:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:106:10: style: The function 'startMemberHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:381:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:106:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:107:10: style: The function 'endMemberHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:382:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:107:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:108:10: style: The function 'startMemberSubtitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:383:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:108:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:109:10: style: The function 'endMemberSubtitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:384:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:109:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:110:10: style: The function 'startMemberDocList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:385:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:110:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:111:10: style: The function 'endMemberDocList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:386:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:111:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:112:10: style: The function 'startMemberList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:387:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:112:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:113:10: style: The function 'endMemberList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:388:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:113:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:114:10: style: The function 'startInlineHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:389:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:114:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:115:10: style: The function 'endInlineHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:390:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:115:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:116:10: style: The function 'startAnonTypeScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:391:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:116:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:117:10: style: The function 'endAnonTypeScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:392:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:117:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:118:10: style: The function 'startMemberItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:393:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:118:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:119:10: style: The function 'endMemberItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:394:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:119:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:120:10: style: The function 'startMemberTemplateParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:395:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:120:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:121:10: style: The function 'endMemberTemplateParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:396:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:121:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:122:10: style: The function 'insertMemberAlign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:403:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:122:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:124:10: style: The function 'writeRuler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:256:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:124:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:126:10: style: The function 'writeAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:292:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:126:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:127:10: style: The function 'startCodeFragment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:246:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:127:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:128:10: style: The function 'endCodeFragment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:250:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:128:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:129:10: style: The function 'writeLineNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:89:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:129:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:130:10: style: The function 'startCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:130:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:131:10: style: The function 'endCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:131:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:132:10: style: The function 'startEmphasis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:236:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:132:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:133:10: style: The function 'endEmphasis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:239:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:133:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:134:10: style: The function 'startBold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:220:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:134:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:135:10: style: The function 'endBold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:223:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:135:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:136:10: style: The function 'startDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:261:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:136:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:137:10: style: The function 'endDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:264:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:137:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:138:10: style: The function 'startDescItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:267:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:138:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:139:10: style: The function 'endDescItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:275:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:139:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:141:10: style: The function 'startMemberDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:404:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:141:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:142:10: style: The function 'endMemberDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:406:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:142:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:143:10: style: The function 'startDoxyAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:407:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:143:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:144:10: style: The function 'endDoxyAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:410:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:144:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:145:10: style: The function 'writeChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:180:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:145:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:146:10: style: The function 'writeLatexSpacing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:411:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:146:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:147:10: style: The function 'writeStartAnnoItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:412:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:147:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:149:10: style: The function 'writeEndAnnoItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:414:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:149:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:150:10: style: The function 'startSubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:310:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:150:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:151:10: style: The function 'endSubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:311:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:151:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:152:10: style: The function 'startSubsubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:312:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:152:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:153:10: style: The function 'endSubsubsection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:313:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:153:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:154:10: style: The function 'startCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:277:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:154:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:155:10: style: The function 'endCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:278:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:155:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:156:10: style: The function 'startSmall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:279:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:156:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:157:10: style: The function 'endSmall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:280:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:157:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:159:10: style: The function 'startMemberDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:415:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:159:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:160:10: style: The function 'endMemberDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:416:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:160:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:161:10: style: The function 'startMemberDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:417:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:161:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:162:10: style: The function 'endMemberDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:418:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:162:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:163:10: style: The function 'writeInheritedSectionTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:419:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:163:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:166:10: style: The function 'startSimpleSect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:282:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:166:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:167:10: style: The function 'endSimpleSect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:284:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:167:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:168:10: style: The function 'startParamList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:285:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:168:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:169:10: style: The function 'endParamList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:286:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:169:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:171:10: style: The function 'startDescForItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:269:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:171:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:172:10: style: The function 'endDescForItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:270:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:172:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:173:10: style: The function 'startSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:293:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:173:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:174:10: style: The function 'endSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:294:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:174:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:175:10: style: The function 'addIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:297:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:175:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:176:10: style: The function 'startIndent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:422:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:176:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:177:10: style: The function 'endIndent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:423:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:177:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:178:10: style: The function 'writeSynopsis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:424:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:178:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:179:10: style: The function 'startClassDiagram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:425:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:179:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:180:10: style: The function 'endClassDiagram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:426:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:180:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:181:10: style: The function 'startPageRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:308:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:181:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:182:10: style: The function 'endPageRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:309:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:182:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:183:10: style: The function 'startQuickIndices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:438:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:183:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:184:10: style: The function 'endQuickIndices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:439:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:184:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:185:10: style: The function 'writeSplitBar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:440:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:185:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:186:10: style: The function 'writeNavigationPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:441:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:186:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:187:10: style: The function 'writeLogo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:442:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:187:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:188:10: style: The function 'writeQuickLinks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:443:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:188:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:189:10: style: The function 'writeSummaryLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:444:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:189:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:190:10: style: The function 'startContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:445:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:190:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:191:10: style: The function 'endContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:446:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:191:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:192:10: style: The function 'writeNonBreakableSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:299:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:192:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:194:10: style: The function 'startDescTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:300:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:194:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:195:10: style: The function 'endDescTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:301:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:195:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:196:10: style: The function 'startDescTableTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:302:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:196:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:197:10: style: The function 'endDescTableTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:303:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:197:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:198:10: style: The function 'startDescTableData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:304:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:198:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:199:10: style: The function 'endDescTableData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:305:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:199:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:201:10: style: The function 'startDotGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:427:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:201:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:202:10: style: The function 'endDotGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:428:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:202:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:203:10: style: The function 'startInclDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:429:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:203:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:204:10: style: The function 'endInclDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:430:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:204:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:205:10: style: The function 'startGroupCollaboration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:431:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:205:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:206:10: style: The function 'endGroupCollaboration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:432:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:206:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:207:10: style: The function 'startCallGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:433:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:207:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:208:10: style: The function 'endCallGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:434:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:208:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:209:10: style: The function 'startDirDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:435:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:209:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:210:10: style: The function 'endDirDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:436:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:210:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:211:10: style: The function 'writeGraphicalHierarchy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:437:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:211:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:213:10: style: The function 'startMemberGroupHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:397:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:213:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:214:10: style: The function 'endMemberGroupHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:398:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:214:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:215:10: style: The function 'startMemberGroupDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:399:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:215:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:216:10: style: The function 'endMemberGroupDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:400:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:216:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:217:10: style: The function 'startMemberGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:401:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:217:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:218:10: style: The function 'endMemberGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:402:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:218:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:220:10: style: The function 'startTextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:447:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:220:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:221:10: style: The function 'endTextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:448:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:221:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:222:10: style: The function 'lastIndexPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:449:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:222:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:224:10: style: The function 'startMemberDocPrefixItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:450:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:224:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:225:10: style: The function 'endMemberDocPrefixItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:451:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:225:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:226:10: style: The function 'startMemberDocName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:452:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:226:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:227:10: style: The function 'endMemberDocName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:453:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:227:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:228:10: style: The function 'startParameterType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:454:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:228:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:229:10: style: The function 'endParameterType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:455:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:229:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:230:10: style: The function 'startParameterName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:456:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:230:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:231:10: style: The function 'endParameterName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:457:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:231:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:232:10: style: The function 'startParameterList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:458:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:232:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:233:10: style: The function 'endParameterList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:459:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:233:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:234:10: style: The function 'exceptionEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:460:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:234:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:236:10: style: The function 'startConstraintList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:462:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:236:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:237:10: style: The function 'startConstraintParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:463:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:237:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:238:10: style: The function 'endConstraintParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:464:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:238:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:239:10: style: The function 'startConstraintType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:465:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:239:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:240:10: style: The function 'endConstraintType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:466:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:240:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:241:10: style: The function 'startConstraintDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:467:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:241:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:242:10: style: The function 'endConstraintDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:468:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:242:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:243:10: style: The function 'endConstraintList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:469:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:243:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:245:10: style: The function 'startMemberDocSimple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:471:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:245:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:246:10: style: The function 'endMemberDocSimple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:472:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:246:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:247:10: style: The function 'startInlineMemberType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:473:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:247:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:248:10: style: The function 'endInlineMemberType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:474:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:248:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:249:10: style: The function 'startInlineMemberName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:475:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:249:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:250:10: style: The function 'endInlineMemberName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:476:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:250:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:251:10: style: The function 'startInlineMemberDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:477:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:251:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:252:10: style: The function 'endInlineMemberDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:478:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:252:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:254:10: style: The function 'startLabels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:481:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:254:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:255:10: style: The function 'writeLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:482:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:255:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:256:10: style: The function 'endLabels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:483:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:256:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:258:10: style: The function 'startFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:117:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:258:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:259:10: style: The function 'endFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:120:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:259:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:261:10: style: The function 'writeCodeAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:261:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:262:10: style: The function 'setCurrentDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:262:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.h:263:10: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfgen.h:263:10: note: Function in derived class
doxygen-1.8.8/src/pyscanner.h:38:10: style: The function 'startTranslationUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:50:18: note: Virtual function in base class
doxygen-1.8.8/src/pyscanner.h:38:10: note: Function in derived class
doxygen-1.8.8/src/pyscanner.h:39:10: style: The function 'finishTranslationUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:55:18: note: Virtual function in base class
doxygen-1.8.8/src/pyscanner.h:39:10: note: Function in derived class
doxygen-1.8.8/src/pyscanner.h:40:10: style: The function 'parseInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/pyscanner.h:40:10: note: Function in derived class
doxygen-1.8.8/src/pyscanner.h:45:10: style: The function 'needsPreprocessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/pyscanner.h:45:10: note: Function in derived class
doxygen-1.8.8/src/pyscanner.h:61:10: style: The function 'resetCodeParserState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/pyscanner.h:61:10: note: Function in derived class
doxygen-1.8.8/src/pyscanner.h:62:10: style: The function 'parsePrototype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/pyscanner.h:62:10: note: Function in derived class
doxygen-1.8.8/src/fortranscanner.h:32:10: style: The function 'startTranslationUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:50:18: note: Virtual function in base class
doxygen-1.8.8/src/fortranscanner.h:32:10: note: Function in derived class
doxygen-1.8.8/src/fortranscanner.h:33:10: style: The function 'finishTranslationUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:55:18: note: Virtual function in base class
doxygen-1.8.8/src/fortranscanner.h:33:10: note: Function in derived class
doxygen-1.8.8/src/fortranscanner.h:34:10: style: The function 'parseInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/fortranscanner.h:34:10: note: Function in derived class
doxygen-1.8.8/src/fortranscanner.h:39:10: style: The function 'needsPreprocessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/fortranscanner.h:39:10: note: Function in derived class
doxygen-1.8.8/src/fortranscanner.h:40:10: style: The function 'parseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:103:18: note: Virtual function in base class
doxygen-1.8.8/src/fortranscanner.h:40:10: note: Function in derived class
doxygen-1.8.8/src/fortranscanner.h:55:10: style: The function 'resetCodeParserState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/fortranscanner.h:55:10: note: Function in derived class
doxygen-1.8.8/src/fortranscanner.h:56:10: style: The function 'parsePrototype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/fortranscanner.h:56:10: note: Function in derived class
doxygen-1.8.8/src/tclscanner.h:32:10: style: The function 'startTranslationUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:50:18: note: Virtual function in base class
doxygen-1.8.8/src/tclscanner.h:32:10: note: Function in derived class
doxygen-1.8.8/src/tclscanner.h:33:10: style: The function 'finishTranslationUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:55:18: note: Virtual function in base class
doxygen-1.8.8/src/tclscanner.h:33:10: note: Function in derived class
doxygen-1.8.8/src/tclscanner.h:34:10: style: The function 'parseInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/tclscanner.h:34:10: note: Function in derived class
doxygen-1.8.8/src/tclscanner.h:39:10: style: The function 'needsPreprocessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/tclscanner.h:39:10: note: Function in derived class
doxygen-1.8.8/src/tclscanner.h:40:10: style: The function 'parseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:103:18: note: Virtual function in base class
doxygen-1.8.8/src/tclscanner.h:40:10: note: Function in derived class
doxygen-1.8.8/src/tclscanner.h:55:10: style: The function 'resetCodeParserState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/tclscanner.h:55:10: note: Function in derived class
doxygen-1.8.8/src/tclscanner.h:56:10: style: The function 'parsePrototype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/tclscanner.h:56:10: note: Function in derived class
doxygen-1.8.8/src/vhdljjparser.h:45:10: style: The function 'startTranslationUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:50:18: note: Virtual function in base class
doxygen-1.8.8/src/vhdljjparser.h:45:10: note: Function in derived class
doxygen-1.8.8/src/vhdljjparser.h:46:10: style: The function 'finishTranslationUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:55:18: note: Virtual function in base class
doxygen-1.8.8/src/vhdljjparser.h:46:10: note: Function in derived class
doxygen-1.8.8/src/vhdljjparser.h:47:10: style: The function 'parseInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/vhdljjparser.h:47:10: note: Function in derived class
doxygen-1.8.8/src/vhdljjparser.h:53:7: style: The function 'parseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:103:18: note: Virtual function in base class
doxygen-1.8.8/src/vhdljjparser.h:53:7: note: Function in derived class
doxygen-1.8.8/src/vhdljjparser.h:68:8: style: The function 'needsPreprocessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/vhdljjparser.h:68:8: note: Function in derived class
doxygen-1.8.8/src/vhdljjparser.h:69:8: style: The function 'resetCodeParserState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/vhdljjparser.h:69:8: note: Function in derived class
doxygen-1.8.8/src/vhdljjparser.h:70:11: style: The function 'parsePrototype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/vhdljjparser.h:70:11: note: Function in derived class
doxygen-1.8.8/src/eclipsehelp.h:47:18: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:34:18: note: Virtual function in base class
doxygen-1.8.8/src/eclipsehelp.h:47:18: note: Function in derived class
doxygen-1.8.8/src/eclipsehelp.h:48:18: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:35:18: note: Virtual function in base class
doxygen-1.8.8/src/eclipsehelp.h:48:18: note: Function in derived class
doxygen-1.8.8/src/eclipsehelp.h:49:18: style: The function 'incContentsDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:36:18: note: Virtual function in base class
doxygen-1.8.8/src/eclipsehelp.h:49:18: note: Function in derived class
doxygen-1.8.8/src/eclipsehelp.h:50:18: style: The function 'decContentsDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:37:18: note: Virtual function in base class
doxygen-1.8.8/src/eclipsehelp.h:50:18: note: Function in derived class
doxygen-1.8.8/src/eclipsehelp.h:51:18: style: The function 'addContentsItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:38:18: note: Virtual function in base class
doxygen-1.8.8/src/eclipsehelp.h:51:18: note: Function in derived class
doxygen-1.8.8/src/eclipsehelp.h:54:18: style: The function 'addIndexItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:41:18: note: Virtual function in base class
doxygen-1.8.8/src/eclipsehelp.h:54:18: note: Function in derived class
doxygen-1.8.8/src/eclipsehelp.h:56:18: style: The function 'addIndexFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:43:18: note: Virtual function in base class
doxygen-1.8.8/src/eclipsehelp.h:56:18: note: Function in derived class
doxygen-1.8.8/src/eclipsehelp.h:57:18: style: The function 'addImageFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:44:18: note: Virtual function in base class
doxygen-1.8.8/src/eclipsehelp.h:57:18: note: Function in derived class
doxygen-1.8.8/src/eclipsehelp.h:58:18: style: The function 'addStyleSheetFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/index.h:45:18: note: Virtual function in base class
doxygen-1.8.8/src/eclipsehelp.h:58:18: note: Function in derived class
doxygen-1.8.8/src/filestorage.h:34:9: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/store.h:33:17: note: Virtual function in base class
doxygen-1.8.8/src/filestorage.h:34:9: note: Function in derived class
doxygen-1.8.8/src/filestorage.h:35:9: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/store.h:35:17: note: Virtual function in base class
doxygen-1.8.8/src/filestorage.h:35:9: note: Function in derived class
doxygen-1.8.8/src/fileparser.h:26:10: style: The function 'startTranslationUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:50:18: note: Virtual function in base class
doxygen-1.8.8/src/fileparser.h:26:10: note: Function in derived class
doxygen-1.8.8/src/fileparser.h:27:10: style: The function 'finishTranslationUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:55:18: note: Virtual function in base class
doxygen-1.8.8/src/fileparser.h:27:10: note: Function in derived class
doxygen-1.8.8/src/fileparser.h:28:10: style: The function 'parseInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/fileparser.h:28:10: note: Function in derived class
doxygen-1.8.8/src/fileparser.h:29:10: style: The function 'needsPreprocessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/fileparser.h:29:10: note: Function in derived class
doxygen-1.8.8/src/fileparser.h:30:10: style: The function 'parseCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:103:18: note: Virtual function in base class
doxygen-1.8.8/src/fileparser.h:30:10: note: Function in derived class
doxygen-1.8.8/src/fileparser.h:45:10: style: The function 'resetCodeParserState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/fileparser.h:45:10: note: Function in derived class
doxygen-1.8.8/src/fileparser.h:46:10: style: The function 'parsePrototype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/parserintf.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/fileparser.h:46:10: note: Function in derived class
doxygen-1.8.8/src/bufstr.h:71:7: error: Common realloc mistake: 'm_buf' nulled but not freed upon failure [memleakOnRealloc]
doxygen-1.8.8/src/doxygen.cpp:5096:0: error: Deallocating a deallocated pointer: actualTemplateNames [deallocDealloc]
doxygen-1.8.8/src/doxygen.cpp:1000:63: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/doxygen.cpp:9407:41: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/entry.cpp:206:32: style: Function 'addSubEntry' argument 1 names different: declaration 'e' definition 'current'. [funcArgNamesDifferent]
doxygen-1.8.8/src/entry.h:213:30: note: Function 'addSubEntry' argument 1 names different: declaration 'e' definition 'current'.
doxygen-1.8.8/src/entry.cpp:206:32: note: Function 'addSubEntry' argument 1 names different: declaration 'e' definition 'current'.
doxygen-1.8.8/src/entry.cpp:321:57: style: Function 'addSpecialListItem' argument 2 names different: declaration 'index' definition 'itemId'. [funcArgNamesDifferent]
doxygen-1.8.8/src/entry.h:198:54: note: Function 'addSpecialListItem' argument 2 names different: declaration 'index' definition 'itemId'.
doxygen-1.8.8/src/entry.cpp:321:57: note: Function 'addSpecialListItem' argument 2 names different: declaration 'index' definition 'itemId'.
doxygen-1.8.8/src/entry.cpp:311:27: style: Variable 'e' is assigned a value that is never used. [unreadVariable]
doxygen-1.8.8/src/entry.cpp:68:3: performance: Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/entry.cpp:69:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/entry.cpp:73:3: performance: Variable 'spec' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/entry.cpp:82:3: performance: Variable 'args' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/entry.cpp:83:3: performance: Variable 'bitfields' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/entry.h:196:9: performance: Technically the member function 'Entry::getSize' can be static. [functionStatic]
doxygen-1.8.8/src/entry.cpp:277:12: note: Technically the member function 'Entry::getSize' can be static.
doxygen-1.8.8/src/entry.h:196:9: note: Technically the member function 'Entry::getSize' can be static.
doxygen-1.8.8/src/entry.cpp:350:5: style: Class 'EntryNav' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/entry.cpp:350:5: style: Class 'EntryNav' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/filedef.cpp:522:35: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/filedef.cpp:529:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/filedef.cpp:659:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/filedef.cpp:665:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/filedef.cpp:671:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/filedef.cpp:680:43: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/filedef.cpp:689:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/filedef.cpp:701:42: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/filedef.cpp:1381:24: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/filedef.cpp:1566:23: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/filedef.cpp:78:44: style: Function 'FileDef' argument 2 names different: declaration 'n' definition 'nm'. [funcArgNamesDifferent]
doxygen-1.8.8/src/filedef.h:70:39: note: Function 'FileDef' argument 2 names different: declaration 'n' definition 'nm'.
doxygen-1.8.8/src/filedef.cpp:78:44: note: Function 'FileDef' argument 2 names different: declaration 'n' definition 'nm'.
doxygen-1.8.8/src/filedef.cpp:79:30: style: Function 'FileDef' argument 3 names different: declaration 'ref' definition 'lref'. [funcArgNamesDifferent]
doxygen-1.8.8/src/filedef.h:70:53: note: Function 'FileDef' argument 3 names different: declaration 'ref' definition 'lref'.
doxygen-1.8.8/src/filedef.cpp:79:30: note: Function 'FileDef' argument 3 names different: declaration 'ref' definition 'lref'.
doxygen-1.8.8/src/filedef.cpp:1163:47: style: Function 'addUsingDeclaration' argument 1 names different: declaration 'def' definition 'd'. [funcArgNamesDifferent]
doxygen-1.8.8/src/filedef.h:165:42: note: Function 'addUsingDeclaration' argument 1 names different: declaration 'def' definition 'd'.
doxygen-1.8.8/src/filedef.cpp:1163:47: note: Function 'addUsingDeclaration' argument 1 names different: declaration 'def' definition 'd'.
doxygen-1.8.8/src/filedef.cpp:82:3: performance: Variable 'm_path' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/filedef.cpp:83:3: performance: Variable 'm_filePath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/filedef.cpp:84:3: performance: Variable 'm_fileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/filedef.cpp:85:3: performance: Variable 'm_diskName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/filedef.h:150:10: performance: Technically the member function 'FileDef::startParsing' can be static. [functionStatic]
doxygen-1.8.8/src/filedef.cpp:968:15: note: Technically the member function 'FileDef::startParsing' can be static.
doxygen-1.8.8/src/filedef.h:150:10: note: Technically the member function 'FileDef::startParsing' can be static.
doxygen-1.8.8/src/filedef.h:153:10: performance: Technically the member function 'FileDef::finishParsing' can be static. [functionStatic]
doxygen-1.8.8/src/filedef.cpp:972:15: note: Technically the member function 'FileDef::finishParsing' can be static.
doxygen-1.8.8/src/filedef.h:153:10: note: Technically the member function 'FileDef::finishParsing' can be static.
doxygen-1.8.8/src/filedef.h:159:10: style: Technically the member function 'FileDef::computeAnchors' can be const. [functionConst]
doxygen-1.8.8/src/filedef.cpp:129:15: note: Technically the member function 'FileDef::computeAnchors' can be const.
doxygen-1.8.8/src/filedef.h:159:10: note: Technically the member function 'FileDef::computeAnchors' can be const.
doxygen-1.8.8/src/filedef.h:199:10: performance: Technically the member function 'FileDef::writeAuthorSection' can be static. [functionStatic]
doxygen-1.8.8/src/filedef.cpp:493:15: note: Technically the member function 'FileDef::writeAuthorSection' can be static.
doxygen-1.8.8/src/filedef.h:199:10: note: Technically the member function 'FileDef::writeAuthorSection' can be static.
doxygen-1.8.8/src/filedef.h:200:10: style: Technically the member function 'FileDef::writeSourceLink' can be const. [functionConst]
doxygen-1.8.8/src/filedef.cpp:405:15: note: Technically the member function 'FileDef::writeSourceLink' can be const.
doxygen-1.8.8/src/filedef.h:200:10: note: Technically the member function 'FileDef::writeSourceLink' can be const.
doxygen-1.8.8/src/filedef.h:205:10: performance: Technically the member function 'FileDef::startMemberDeclarations' can be static. [functionStatic]
doxygen-1.8.8/src/filedef.cpp:446:15: note: Technically the member function 'FileDef::startMemberDeclarations' can be static.
doxygen-1.8.8/src/filedef.h:205:10: note: Technically the member function 'FileDef::startMemberDeclarations' can be static.
doxygen-1.8.8/src/filedef.h:206:10: performance: Technically the member function 'FileDef::endMemberDeclarations' can be static. [functionStatic]
doxygen-1.8.8/src/filedef.cpp:451:15: note: Technically the member function 'FileDef::endMemberDeclarations' can be static.
doxygen-1.8.8/src/filedef.h:206:10: note: Technically the member function 'FileDef::endMemberDeclarations' can be static.
doxygen-1.8.8/src/filedef.h:207:10: performance: Technically the member function 'FileDef::startMemberDocumentation' can be static. [functionStatic]
doxygen-1.8.8/src/filedef.cpp:456:15: note: Technically the member function 'FileDef::startMemberDocumentation' can be static.
doxygen-1.8.8/src/filedef.h:207:10: note: Technically the member function 'FileDef::startMemberDocumentation' can be static.
doxygen-1.8.8/src/filedef.h:208:10: performance: Technically the member function 'FileDef::endMemberDocumentation' can be static. [functionStatic]
doxygen-1.8.8/src/filedef.cpp:465:15: note: Technically the member function 'FileDef::endMemberDocumentation' can be static.
doxygen-1.8.8/src/filedef.h:208:10: note: Technically the member function 'FileDef::endMemberDocumentation' can be static.
doxygen-1.8.8/src/filedef.cpp:53:18: style: The function 'codify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/filedef.cpp:53:18: note: Function in derived class
doxygen-1.8.8/src/filedef.cpp:54:18: style: The function 'writeCodeLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/filedef.cpp:54:18: note: Function in derived class
doxygen-1.8.8/src/filedef.cpp:57:18: style: The function 'writeTooltip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:100:18: note: Virtual function in base class
doxygen-1.8.8/src/filedef.cpp:57:18: note: Function in derived class
doxygen-1.8.8/src/filedef.cpp:60:18: style: The function 'writeLineNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:89:18: note: Virtual function in base class
doxygen-1.8.8/src/filedef.cpp:60:18: note: Function in derived class
doxygen-1.8.8/src/filedef.cpp:62:18: style: The function 'startCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/filedef.cpp:62:18: note: Function in derived class
doxygen-1.8.8/src/filedef.cpp:63:18: style: The function 'endCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/filedef.cpp:63:18: note: Function in derived class
doxygen-1.8.8/src/filedef.cpp:64:18: style: The function 'startFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:117:18: note: Virtual function in base class
doxygen-1.8.8/src/filedef.cpp:64:18: note: Function in derived class
doxygen-1.8.8/src/filedef.cpp:65:18: style: The function 'endFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:120:18: note: Virtual function in base class
doxygen-1.8.8/src/filedef.cpp:65:18: note: Function in derived class
doxygen-1.8.8/src/filedef.cpp:66:18: style: The function 'writeCodeAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/filedef.cpp:66:18: note: Function in derived class
doxygen-1.8.8/src/filedef.cpp:68:18: style: The function 'setCurrentDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/filedef.cpp:68:18: note: Function in derived class
doxygen-1.8.8/src/filedef.cpp:69:18: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/filedef.cpp:69:18: note: Function in derived class
doxygen-1.8.8/src/filedef.cpp:1350:65: performance: Function parameter 'dir' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/filename.cpp:22:47: style: Function 'FileName' argument 2 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/filename.h:29:41: note: Function 'FileName' argument 2 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/filename.cpp:22:47: note: Function 'FileName' argument 2 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/filename.cpp:97:44: style: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'f1'. [funcArgNamesDifferent]
doxygen-1.8.8/src/filename.h:36:38: note: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'f1'.
doxygen-1.8.8/src/filename.cpp:97:44: note: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'f1'.
doxygen-1.8.8/src/filename.cpp:97:63: style: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'f2'. [funcArgNamesDifferent]
doxygen-1.8.8/src/filename.h:36:59: note: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'f2'.
doxygen-1.8.8/src/filename.cpp:97:63: note: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'f2'.
doxygen-1.8.8/src/filename.cpp:102:52: style: Function 'FileNameIterator' argument 1 names different: declaration 'list' definition 'fname'. [funcArgNamesDifferent]
doxygen-1.8.8/src/filename.h:45:38: note: Function 'FileNameIterator' argument 1 names different: declaration 'list' definition 'fname'.
doxygen-1.8.8/src/filename.cpp:102:52: note: Function 'FileNameIterator' argument 1 names different: declaration 'list' definition 'fname'.
doxygen-1.8.8/src/filename.cpp:125:49: style: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'f1'. [funcArgNamesDifferent]
doxygen-1.8.8/src/filename.h:56:39: note: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'f1'.
doxygen-1.8.8/src/filename.cpp:125:49: note: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'f1'.
doxygen-1.8.8/src/filename.cpp:125:69: style: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'f2'. [funcArgNamesDifferent]
doxygen-1.8.8/src/filename.h:56:61: note: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'f2'.
doxygen-1.8.8/src/filename.cpp:125:69: note: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'f2'.
doxygen-1.8.8/src/filename.cpp:132:64: style: Function 'FileNameListIterator' argument 1 names different: declaration 'list' definition 'fnlist'. [funcArgNamesDifferent]
doxygen-1.8.8/src/filename.h:63:47: note: Function 'FileNameListIterator' argument 1 names different: declaration 'list' definition 'fnlist'.
doxygen-1.8.8/src/filename.cpp:132:64: note: Function 'FileNameListIterator' argument 1 names different: declaration 'list' definition 'fnlist'.
doxygen-1.8.8/src/formula.cpp:39:3: performance: Variable 'form' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/formula.h:30:9: style: Technically the member function 'Formula::getId' can be const. [functionConst]
doxygen-1.8.8/src/formula.cpp:46:14: note: Technically the member function 'Formula::getId' can be const.
doxygen-1.8.8/src/formula.h:30:9: note: Technically the member function 'Formula::getId' can be const.
doxygen-1.8.8/src/ftextstream.cpp:160:4: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/ftextstream.cpp:166:3: style: Class 'FTextStream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/ftextstream.cpp:166:3: style: Class 'FTextStream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/ftextstream.cpp:9:5: style: Class 'QGStringBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/ftvhelp.cpp:764:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/ftvhelp.cpp:919:12: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/ftvhelp.cpp:921:18: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/ftvhelp.cpp:1054:23: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/ftvhelp.cpp:1167:9: style: The scope of the variable 'subIndex' can be reduced. [variableScope]
doxygen-1.8.8/src/ftvhelp.cpp:1168:9: style: The scope of the variable 'elemCount' can be reduced. [variableScope]
doxygen-1.8.8/src/ftvhelp.cpp:645:23: style: Function 'FTVHelp' argument 1 names different: declaration 'LTI' definition 'TLI'. [funcArgNamesDifferent]
doxygen-1.8.8/src/ftvhelp.h:40:18: note: Function 'FTVHelp' argument 1 names different: declaration 'LTI' definition 'TLI'.
doxygen-1.8.8/src/ftvhelp.cpp:645:23: note: Function 'FTVHelp' argument 1 names different: declaration 'LTI' definition 'TLI'.
doxygen-1.8.8/src/ftvhelp.cpp:503:15: style: struct member 'FTVImageInfo::alt' is never used. [unusedStructMember]
doxygen-1.8.8/src/ftvhelp.cpp:507:18: style: struct member 'FTVImageInfo::width' is never used. [unusedStructMember]
doxygen-1.8.8/src/ftvhelp.cpp:507:25: style: struct member 'FTVImageInfo::height' is never used. [unusedStructMember]
doxygen-1.8.8/src/ftvhelp.h:68:10: style: Technically the member function 'FTVHelp::generateLink' can be const. [functionConst]
doxygen-1.8.8/src/ftvhelp.cpp:811:15: note: Technically the member function 'FTVHelp::generateLink' can be const.
doxygen-1.8.8/src/ftvhelp.h:68:10: note: Technically the member function 'FTVHelp::generateLink' can be const.
doxygen-1.8.8/src/ftvhelp.cpp:648:3: style: Class 'FTVHelp' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/ftvhelp.cpp:648:3: style: Class 'FTVHelp' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/groupdef.cpp:903:35: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/groupdef.cpp:914:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/groupdef.cpp:989:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/groupdef.cpp:1000:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/groupdef.cpp:1009:43: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/groupdef.cpp:1018:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/groupdef.cpp:1027:42: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/groupdef.cpp:1036:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/groupdef.cpp:1045:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/groupdef.cpp:1051:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/groupdef.cpp:46:32: style: Function 'GroupDef' argument 1 names different: declaration 'fileName' definition 'df'. [funcArgNamesDifferent]
doxygen-1.8.8/src/groupdef.h:47:26: note: Function 'GroupDef' argument 1 names different: declaration 'fileName' definition 'df'.
doxygen-1.8.8/src/groupdef.cpp:46:32: note: Function 'GroupDef' argument 1 names different: declaration 'fileName' definition 'df'.
doxygen-1.8.8/src/groupdef.cpp:46:39: style: Function 'GroupDef' argument 2 names different: declaration 'line' definition 'dl'. [funcArgNamesDifferent]
doxygen-1.8.8/src/groupdef.h:47:39: note: Function 'GroupDef' argument 2 names different: declaration 'line' definition 'dl'.
doxygen-1.8.8/src/groupdef.cpp:46:39: note: Function 'GroupDef' argument 2 names different: declaration 'line' definition 'dl'.
doxygen-1.8.8/src/groupdef.cpp:46:54: style: Function 'GroupDef' argument 3 names different: declaration 'name' definition 'na'. [funcArgNamesDifferent]
doxygen-1.8.8/src/groupdef.h:47:56: note: Function 'GroupDef' argument 3 names different: declaration 'name' definition 'na'.
doxygen-1.8.8/src/groupdef.cpp:46:54: note: Function 'GroupDef' argument 3 names different: declaration 'name' definition 'na'.
doxygen-1.8.8/src/groupdef.cpp:46:69: style: Function 'GroupDef' argument 4 names different: declaration 'title' definition 't'. [funcArgNamesDifferent]
doxygen-1.8.8/src/groupdef.h:47:73: note: Function 'GroupDef' argument 4 names different: declaration 'title' definition 't'.
doxygen-1.8.8/src/groupdef.cpp:46:69: note: Function 'GroupDef' argument 4 names different: declaration 'title' definition 't'.
doxygen-1.8.8/src/groupdef.cpp:91:43: style: Function 'setGroupTitle' argument 1 names different: declaration 'newtitle' definition 't'. [funcArgNamesDifferent]
doxygen-1.8.8/src/groupdef.h:54:37: note: Function 'setGroupTitle' argument 1 names different: declaration 'newtitle' definition 't'.
doxygen-1.8.8/src/groupdef.cpp:91:43: note: Function 'setGroupTitle' argument 1 names different: declaration 'newtitle' definition 't'.
doxygen-1.8.8/src/groupdef.cpp:149:41: style: Function 'addClass' argument 1 names different: declaration 'def' definition 'cd'. [funcArgNamesDifferent]
doxygen-1.8.8/src/groupdef.h:57:35: note: Function 'addClass' argument 1 names different: declaration 'def' definition 'cd'.
doxygen-1.8.8/src/groupdef.cpp:149:41: note: Function 'addClass' argument 1 names different: declaration 'def' definition 'cd'.
doxygen-1.8.8/src/groupdef.cpp:213:37: style: Function 'addDir' argument 1 names different: declaration 'dd' definition 'def'. [funcArgNamesDifferent]
doxygen-1.8.8/src/groupdef.h:63:31: note: Function 'addDir' argument 1 names different: declaration 'dd' definition 'def'.
doxygen-1.8.8/src/groupdef.cpp:213:37: note: Function 'addDir' argument 1 names different: declaration 'dd' definition 'def'.
doxygen-1.8.8/src/groupdef.cpp:259:40: style: Function 'insertMember' argument 1 names different: declaration 'def' definition 'md'. [funcArgNamesDifferent]
doxygen-1.8.8/src/groupdef.h:64:34: note: Function 'insertMember' argument 1 names different: declaration 'def' definition 'md'.
doxygen-1.8.8/src/groupdef.cpp:259:40: note: Function 'insertMember' argument 1 names different: declaration 'def' definition 'md'.
doxygen-1.8.8/src/groupdef.h:117:10: style: Technically the member function 'GroupDef::removeMemberFromList' can be const. [functionConst]
doxygen-1.8.8/src/groupdef.cpp:1485:16: note: Technically the member function 'GroupDef::removeMemberFromList' can be const.
doxygen-1.8.8/src/groupdef.h:117:10: note: Technically the member function 'GroupDef::removeMemberFromList' can be const.
doxygen-1.8.8/src/groupdef.h:129:10: performance: Technically the member function 'GroupDef::startMemberDeclarations' can be static. [functionStatic]
doxygen-1.8.8/src/groupdef.cpp:842:16: note: Technically the member function 'GroupDef::startMemberDeclarations' can be static.
doxygen-1.8.8/src/groupdef.h:129:10: note: Technically the member function 'GroupDef::startMemberDeclarations' can be static.
doxygen-1.8.8/src/groupdef.h:130:10: performance: Technically the member function 'GroupDef::endMemberDeclarations' can be static. [functionStatic]
doxygen-1.8.8/src/groupdef.cpp:847:16: note: Technically the member function 'GroupDef::endMemberDeclarations' can be static.
doxygen-1.8.8/src/groupdef.h:130:10: note: Technically the member function 'GroupDef::endMemberDeclarations' can be static.
doxygen-1.8.8/src/groupdef.h:131:10: performance: Technically the member function 'GroupDef::startMemberDocumentation' can be static. [functionStatic]
doxygen-1.8.8/src/groupdef.cpp:852:16: note: Technically the member function 'GroupDef::startMemberDocumentation' can be static.
doxygen-1.8.8/src/groupdef.h:131:10: note: Technically the member function 'GroupDef::startMemberDocumentation' can be static.
doxygen-1.8.8/src/groupdef.h:132:10: performance: Technically the member function 'GroupDef::endMemberDocumentation' can be static. [functionStatic]
doxygen-1.8.8/src/groupdef.cpp:863:16: note: Technically the member function 'GroupDef::endMemberDocumentation' can be static.
doxygen-1.8.8/src/groupdef.h:132:10: note: Technically the member function 'GroupDef::endMemberDocumentation' can be static.
doxygen-1.8.8/src/groupdef.h:133:10: performance: Technically the member function 'GroupDef::writeAuthorSection' can be static. [functionStatic]
doxygen-1.8.8/src/groupdef.cpp:873:16: note: Technically the member function 'GroupDef::writeAuthorSection' can be static.
doxygen-1.8.8/src/groupdef.h:133:10: note: Technically the member function 'GroupDef::writeAuthorSection' can be static.
doxygen-1.8.8/src/groupdef.cpp:49:3: style: Class 'GroupDef' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/groupdef.cpp:49:3: style: Class 'GroupDef' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/htags.cpp:105:41: style: Function 'loadFilemap' argument 1 names different: declaration 'htmldir' definition 'htmlDir'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htags.h:24:43: note: Function 'loadFilemap' argument 1 names different: declaration 'htmldir' definition 'htmlDir'.
doxygen-1.8.8/src/htags.cpp:105:41: note: Function 'loadFilemap' argument 1 names different: declaration 'htmldir' definition 'htmlDir'.
doxygen-1.8.8/src/htmldocvisitor.cpp:1028:19: warning: Either the condition 'if(p&&nodeIndex>=0)' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
doxygen-1.8.8/src/htmldocvisitor.cpp:1029:6: note: Assuming that condition 'if(p&&nodeIndex>=0)' is not redundant
doxygen-1.8.8/src/htmldocvisitor.cpp:1028:19: note: Null pointer dereference
doxygen-1.8.8/src/htmldocvisitor.cpp:115:31: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:119:19: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:120:19: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:121:19: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:123:20: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:806:36: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:807:36: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:850:34: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:851:34: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:865:34: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:866:34: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:871:34: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:872:34: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:877:34: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:878:34: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:883:34: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:884:34: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:889:34: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:890:34: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:893:34: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:902:34: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:903:34: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:943:22: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:1017:22: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:1634:10: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:1669:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:1673:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:1689:13: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:1693:13: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:2032:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:2068:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/htmldocvisitor.cpp:47:17: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/htmldocvisitor.cpp:975:22: style: The scope of the variable 'contexts' can be reduced. [variableScope]
doxygen-1.8.8/src/htmldocvisitor.cpp:1836:8: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/htmldocvisitor.cpp:1856:8: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/htmldocvisitor.cpp:1928:51: style: Function 'writeDotFile' argument 1 names different: declaration 'fileName' definition 'fn'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmldocvisitor.h:153:39: note: Function 'writeDotFile' argument 1 names different: declaration 'fileName' definition 'fn'.
doxygen-1.8.8/src/htmldocvisitor.cpp:1928:51: note: Function 'writeDotFile' argument 1 names different: declaration 'fileName' definition 'fn'.
doxygen-1.8.8/src/htmlentity.h:30:17: performance: Technically the member function 'HtmlEntityMapper::utf8' can be static. [functionStatic]
doxygen-1.8.8/src/htmlentity.cpp:364:31: note: Technically the member function 'HtmlEntityMapper::utf8' can be static.
doxygen-1.8.8/src/htmlentity.h:30:17: note: Technically the member function 'HtmlEntityMapper::utf8' can be static.
doxygen-1.8.8/src/htmlentity.h:31:17: performance: Technically the member function 'HtmlEntityMapper::html' can be static. [functionStatic]
doxygen-1.8.8/src/htmlentity.cpp:384:31: note: Technically the member function 'HtmlEntityMapper::html' can be static.
doxygen-1.8.8/src/htmlentity.h:31:17: note: Technically the member function 'HtmlEntityMapper::html' can be static.
doxygen-1.8.8/src/htmlentity.h:32:17: performance: Technically the member function 'HtmlEntityMapper::xml' can be static. [functionStatic]
doxygen-1.8.8/src/htmlentity.cpp:402:31: note: Technically the member function 'HtmlEntityMapper::xml' can be static.
doxygen-1.8.8/src/htmlentity.h:32:17: note: Technically the member function 'HtmlEntityMapper::xml' can be static.
doxygen-1.8.8/src/htmlentity.h:33:17: performance: Technically the member function 'HtmlEntityMapper::docbook' can be static. [functionStatic]
doxygen-1.8.8/src/htmlentity.cpp:413:31: note: Technically the member function 'HtmlEntityMapper::docbook' can be static.
doxygen-1.8.8/src/htmlentity.h:33:17: note: Technically the member function 'HtmlEntityMapper::docbook' can be static.
doxygen-1.8.8/src/htmlentity.h:34:17: performance: Technically the member function 'HtmlEntityMapper::latex' can be static. [functionStatic]
doxygen-1.8.8/src/htmlentity.cpp:424:31: note: Technically the member function 'HtmlEntityMapper::latex' can be static.
doxygen-1.8.8/src/htmlentity.h:34:17: note: Technically the member function 'HtmlEntityMapper::latex' can be static.
doxygen-1.8.8/src/htmlentity.h:35:17: performance: Technically the member function 'HtmlEntityMapper::man' can be static. [functionStatic]
doxygen-1.8.8/src/htmlentity.cpp:435:31: note: Technically the member function 'HtmlEntityMapper::man' can be static.
doxygen-1.8.8/src/htmlentity.h:35:17: note: Technically the member function 'HtmlEntityMapper::man' can be static.
doxygen-1.8.8/src/htmlentity.h:36:17: performance: Technically the member function 'HtmlEntityMapper::rtf' can be static. [functionStatic]
doxygen-1.8.8/src/htmlentity.cpp:446:31: note: Technically the member function 'HtmlEntityMapper::rtf' can be static.
doxygen-1.8.8/src/htmlentity.h:36:17: note: Technically the member function 'HtmlEntityMapper::rtf' can be static.
doxygen-1.8.8/src/htmlentity.h:37:32: performance: Technically the member function 'HtmlEntityMapper::perl' can be static. [functionStatic]
doxygen-1.8.8/src/htmlentity.cpp:458:46: note: Technically the member function 'HtmlEntityMapper::perl' can be static.
doxygen-1.8.8/src/htmlentity.h:37:32: note: Technically the member function 'HtmlEntityMapper::perl' can be static.
doxygen-1.8.8/src/htmlentity.h:38:11: performance: Technically the member function 'HtmlEntityMapper::writeXMLSchema' can be static. [functionStatic]
doxygen-1.8.8/src/htmlentity.cpp:475:24: note: Technically the member function 'HtmlEntityMapper::writeXMLSchema' can be static.
doxygen-1.8.8/src/htmlentity.h:38:11: note: Technically the member function 'HtmlEntityMapper::writeXMLSchema' can be static.
doxygen-1.8.8/src/htmlentity.h:40:11: performance: Technically the member function 'HtmlEntityMapper::validate' can be static. [functionStatic]
doxygen-1.8.8/src/htmlentity.cpp:491:24: note: Technically the member function 'HtmlEntityMapper::validate' can be static.
doxygen-1.8.8/src/htmlentity.h:40:11: note: Technically the member function 'HtmlEntityMapper::validate' can be static.
doxygen-1.8.8/src/htmlentity.cpp:324:3: style: Class 'HtmlEntityMapper' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/htmlentity.cpp:324:3: style: Class 'HtmlEntityMapper' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/htmlgen.cpp:1269:10: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/htmlgen.cpp:1316:10: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/htmlgen.cpp:2058:10: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/htmlgen.cpp:990:66: style: Function 'selectBlock' argument 3 names different: declaration 'which' definition 'enable'. [funcArgNamesDifferent]
doxygen-1.8.8/src/util.h:199:66: note: Function 'selectBlock' argument 3 names different: declaration 'which' definition 'enable'.
doxygen-1.8.8/src/htmlgen.cpp:990:66: note: Function 'selectBlock' argument 3 names different: declaration 'which' definition 'enable'.
doxygen-1.8.8/src/htmlgen.cpp:1263:44: style: Function 'codify' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlgen.h:38:29: note: Function 'codify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/htmlgen.cpp:1263:44: note: Function 'codify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/htmlgen.cpp:1362:67: style: Function 'writeCodeLink' argument 2 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlgen.h:39:52: note: Function 'writeCodeLink' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/htmlgen.cpp:1362:67: note: Function 'writeCodeLink' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/htmlgen.cpp:1372:67: style: Function '_writeCodeLink' argument 3 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlgen.h:60:53: note: Function '_writeCodeLink' argument 3 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/htmlgen.cpp:1372:67: note: Function '_writeCodeLink' argument 3 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/htmlgen.cpp:1656:48: style: Function 'writeStyleSheetFile' argument 1 names different: declaration 'f' definition 'file'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlgen.h:77:44: note: Function 'writeStyleSheetFile' argument 1 names different: declaration 'f' definition 'file'.
doxygen-1.8.8/src/htmlgen.cpp:1656:48: note: Function 'writeStyleSheetFile' argument 1 names different: declaration 'f' definition 'file'.
doxygen-1.8.8/src/htmlgen.cpp:1662:44: style: Function 'writeHeaderFile' argument 1 names different: declaration 'f' definition 'file'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlgen.h:78:40: note: Function 'writeHeaderFile' argument 1 names different: declaration 'f' definition 'file'.
doxygen-1.8.8/src/htmlgen.cpp:1662:44: note: Function 'writeHeaderFile' argument 1 names different: declaration 'f' definition 'file'.
doxygen-1.8.8/src/htmlgen.cpp:1670:44: style: Function 'writeFooterFile' argument 1 names different: declaration 'f' definition 'file'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlgen.h:79:40: note: Function 'writeFooterFile' argument 1 names different: declaration 'f' definition 'file'.
doxygen-1.8.8/src/htmlgen.cpp:1670:44: note: Function 'writeFooterFile' argument 1 names different: declaration 'f' definition 'file'.
doxygen-1.8.8/src/htmlgen.cpp:1893:64: style: Function 'startIndexItem' argument 2 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlgen.h:156:53: note: Function 'startIndexItem' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/htmlgen.cpp:1893:64: note: Function 'startIndexItem' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/htmlgen.cpp:1917:62: style: Function 'endIndexItem' argument 2 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlgen.h:157:51: note: Function 'endIndexItem' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/htmlgen.cpp:1917:62: note: Function 'endIndexItem' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/htmlgen.cpp:1930:65: style: Function 'writeStartAnnoItem' argument 2 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlgen.h:235:58: note: Function 'writeStartAnnoItem' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/htmlgen.cpp:1930:65: note: Function 'writeStartAnnoItem' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/htmlgen.cpp:1940:65: style: Function 'writeObjectLink' argument 2 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlgen.h:160:54: note: Function 'writeObjectLink' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/htmlgen.cpp:1940:65: note: Function 'writeObjectLink' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/htmlgen.cpp:1961:47: style: Function 'startTextLink' argument 1 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlgen.h:163:36: note: Function 'startTextLink' argument 1 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/htmlgen.cpp:1961:47: note: Function 'startTextLink' argument 1 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/htmlgen.cpp:2048:40: style: Function 'docify' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlgen.h:158:29: note: Function 'docify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/htmlgen.cpp:2048:40: note: Function 'docify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/htmlgen.cpp:2053:40: style: Function 'docify' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlgen.h:352:29: note: Function 'docify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/htmlgen.cpp:2053:40: note: Function 'docify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/htmlgen.cpp:1510:16: warning: Member variable 'HtmlGenerator::m_sectionCount' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/htmlhelp.cpp:108:41: style: Function 'addItem' argument 1 names different: declaration 'first' definition 'level1'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlhelp.cpp:73:30: note: Function 'addItem' argument 1 names different: declaration 'first' definition 'level1'.
doxygen-1.8.8/src/htmlhelp.cpp:108:41: note: Function 'addItem' argument 1 names different: declaration 'first' definition 'level1'.
doxygen-1.8.8/src/htmlhelp.cpp:108:60: style: Function 'addItem' argument 2 names different: declaration 'second' definition 'level2'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlhelp.cpp:73:48: note: Function 'addItem' argument 2 names different: declaration 'second' definition 'level2'.
doxygen-1.8.8/src/htmlhelp.cpp:108:60: note: Function 'addItem' argument 2 names different: declaration 'second' definition 'level2'.
doxygen-1.8.8/src/htmlhelp.cpp:535:41: style: Function 'addIndexFile' argument 1 names different: declaration 'name' definition 's'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlhelp.h:84:35: note: Function 'addIndexFile' argument 1 names different: declaration 'name' definition 's'.
doxygen-1.8.8/src/htmlhelp.cpp:535:41: note: Function 'addIndexFile' argument 1 names different: declaration 'name' definition 's'.
doxygen-1.8.8/src/htmlhelp.cpp:679:67: style: Function 'addIndexItem' argument 4 names different: declaration 'title' definition 'word'. [funcArgNamesDifferent]
doxygen-1.8.8/src/htmlhelp.h:83:62: note: Function 'addIndexItem' argument 4 names different: declaration 'title' definition 'word'.
doxygen-1.8.8/src/htmlhelp.cpp:679:67: note: Function 'addIndexItem' argument 4 names different: declaration 'title' definition 'word'.
doxygen-1.8.8/src/htmlhelp.cpp:277:3: style: Class 'HtmlHelp' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/htmlhelp.cpp:277:3: style: Class 'HtmlHelp' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/htmlhelp.cpp:85:3: style: Class 'HtmlHelpIndex' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/htmlhelp.cpp:85:3: style: Class 'HtmlHelpIndex' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < IndexField >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < IndexField >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/htmlhelp.cpp:71:5: style: Class 'HtmlHelpIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < IndexField >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/htmlhelp.cpp:59:9: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:267:0: note: Virtual function in base class
doxygen-1.8.8/src/htmlhelp.cpp:59:9: note: Function in derived class
doxygen-1.8.8/src/image.cpp:366:38: style: Function 'drawRect' argument 3 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
doxygen-1.8.8/src/image.h:38:35: note: Function 'drawRect' argument 3 names different: declaration 'width' definition 'w'.
doxygen-1.8.8/src/image.cpp:366:38: note: Function 'drawRect' argument 3 names different: declaration 'width' definition 'w'.
doxygen-1.8.8/src/image.cpp:366:44: style: Function 'drawRect' argument 4 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
doxygen-1.8.8/src/image.h:38:45: note: Function 'drawRect' argument 4 names different: declaration 'height' definition 'h'.
doxygen-1.8.8/src/image.cpp:366:44: note: Function 'drawRect' argument 4 names different: declaration 'height' definition 'h'.
doxygen-1.8.8/src/image.cpp:374:38: style: Function 'fillRect' argument 3 names different: declaration 'width' definition 'lwidth'. [funcArgNamesDifferent]
doxygen-1.8.8/src/image.h:39:35: note: Function 'fillRect' argument 3 names different: declaration 'width' definition 'lwidth'.
doxygen-1.8.8/src/image.cpp:374:38: note: Function 'fillRect' argument 3 names different: declaration 'width' definition 'lwidth'.
doxygen-1.8.8/src/image.cpp:374:49: style: Function 'fillRect' argument 4 names different: declaration 'height' definition 'lheight'. [funcArgNamesDifferent]
doxygen-1.8.8/src/image.h:39:45: note: Function 'fillRect' argument 4 names different: declaration 'height' definition 'lheight'.
doxygen-1.8.8/src/image.cpp:374:49: note: Function 'fillRect' argument 4 names different: declaration 'height' definition 'lheight'.
doxygen-1.8.8/src/image.cpp:239:3: style: Class 'Image' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/image.cpp:239:3: style: Class 'Image' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/image.cpp:499:3: style: Class 'ColoredImage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/image.cpp:499:3: style: Class 'ColoredImage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/index.cpp:4063:33: warning: Either the condition 'lne==0' is redundant or there is possible null pointer dereference: lne. [nullPointerRedundantCheck]
doxygen-1.8.8/src/index.cpp:4074:24: note: Assuming that condition 'lne==0' is not redundant
doxygen-1.8.8/src/index.cpp:4063:33: note: Null pointer dereference
doxygen-1.8.8/src/index.cpp:330:40: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/index.cpp:1871:57: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/index.cpp:1873:57: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/index.cpp:1940:40: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/index.cpp:1981:56: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/index.cpp:3357:40: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/sortdict.h:459:0: style: Class 'SIntDict < uint >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:459:0: style: Class 'SIntDict < uint >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:459:0: style: Class 'SIntDict < MemberIndexList >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:459:0: style: Class 'SIntDict < MemberIndexList >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:459:0: style: Class 'SIntDict < PrefixIgnoreClassList >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:459:0: style: Class 'SIntDict < PrefixIgnoreClassList >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/index.cpp:123:5: style: Class 'MemberIndexList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/index.cpp:1685:5: style: Class 'PrefixIgnoreClassList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/index.cpp:1730:5: style: Class 'AlphaIndexTableRowsIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:457:0: style: Class 'SIntDict < uint >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:457:0: style: Class 'SIntDict < MemberIndexList >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:457:0: style: Class 'SIntDict < PrefixIgnoreClassList >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:431:0: style: Class 'SIntList < uint >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:431:0: style: Class 'SIntList < MemberIndexList >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:431:0: style: Class 'SIntList < PrefixIgnoreClassList >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/index.cpp:1754:9: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:576:0: note: Virtual function in base class
doxygen-1.8.8/src/index.cpp:1754:9: note: Function in derived class
doxygen-1.8.8/src/util.h:110:0: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:576:0: note: Virtual function in base class
doxygen-1.8.8/src/util.h:110:0: note: Function in derived class
doxygen-1.8.8/src/language.cpp:159:32: style: Function 'setTranslator' argument 1 names different: declaration 'languageName' definition 'langName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/language.h:24:39: note: Function 'setTranslator' argument 1 names different: declaration 'languageName' definition 'langName'.
doxygen-1.8.8/src/language.cpp:159:32: note: Function 'setTranslator' argument 1 names different: declaration 'languageName' definition 'langName'.
doxygen-1.8.8/src/translator_adapter.h:22:21: performance: Technically the member function 'TranslatorAdapterBase::createUpdateNeededMessage' can be static. [functionStatic]
doxygen-1.8.8/src/translator_en.h:55:22: style: The function 'idLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:42:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:55:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:72:22: style: The function 'latexLanguageSupportCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:43:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:72:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:80:22: style: The function 'trRelatedFunctions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:47:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:80:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:84:22: style: The function 'trRelatedSubscript' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:48:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:84:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:88:22: style: The function 'trDetailedDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:49:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:88:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:92:22: style: The function 'trMemberTypedefDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:50:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:92:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:96:22: style: The function 'trMemberEnumerationDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:51:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:96:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:100:22: style: The function 'trMemberFunctionDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:52:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:100:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:104:22: style: The function 'trMemberDataDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:53:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:104:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:117:22: style: The function 'trMore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:54:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:117:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:121:22: style: The function 'trListOfAllMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:55:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:121:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:125:22: style: The function 'trMemberList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:56:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:125:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:129:22: style: The function 'trThisIsTheListOfAllMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:57:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:129:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:133:22: style: The function 'trIncludingInheritedMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:58:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:133:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:139:22: style: The function 'trGeneratedAutomatically' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:59:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:139:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:147:22: style: The function 'trEnumName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:60:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:147:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:151:22: style: The function 'trEnumValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:61:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:151:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:155:22: style: The function 'trDefinedIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:62:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:155:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:163:22: style: The function 'trModules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:66:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:163:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:167:22: style: The function 'trClassHierarchy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:67:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:167:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:171:22: style: The function 'trCompoundList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:68:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:171:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:184:22: style: The function 'trFileList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:69:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:184:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:188:22: style: The function 'trCompoundMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:71:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:188:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:201:22: style: The function 'trFileMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:72:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:201:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:214:22: style: The function 'trRelatedPages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:73:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:214:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:218:22: style: The function 'trExamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:74:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:218:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:222:22: style: The function 'trSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:75:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:222:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:226:22: style: The function 'trClassHierarchyDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:76:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:226:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:232:22: style: The function 'trFileListDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:77:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:232:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:241:22: style: The function 'trCompoundListDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:78:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:241:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:256:22: style: The function 'trCompoundMembersDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:79:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:256:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:298:22: style: The function 'trFileMembersDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:80:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:298:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:320:22: style: The function 'trExamplesDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:82:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:320:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:324:22: style: The function 'trRelatedPagesDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:83:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:324:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:328:22: style: The function 'trModulesDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:84:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:328:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:334:22: style: The function 'trDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:89:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:334:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:340:22: style: The function 'trModuleIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:90:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:340:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:346:22: style: The function 'trHierarchicalIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:91:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:346:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:352:22: style: The function 'trCompoundIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:92:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:352:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:367:22: style: The function 'trFileIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:93:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:367:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:373:22: style: The function 'trModuleDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:94:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:373:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:379:22: style: The function 'trClassDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:95:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:379:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:394:22: style: The function 'trFileDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:96:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:394:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:400:22: style: The function 'trExampleDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:97:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:400:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:406:22: style: The function 'trPageDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:98:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:406:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:410:22: style: The function 'trReferenceManual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:99:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:410:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:416:22: style: The function 'trDefines' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:100:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:416:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:422:22: style: The function 'trTypedefs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:102:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:422:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:428:22: style: The function 'trEnumerations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:103:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:428:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:434:22: style: The function 'trFunctions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:104:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:434:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:440:22: style: The function 'trVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:105:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:440:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:446:22: style: The function 'trEnumerationValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:106:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:446:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:452:22: style: The function 'trDefineDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:107:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:452:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:458:22: style: The function 'trTypedefDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:109:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:458:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:464:22: style: The function 'trEnumerationTypeDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:110:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:464:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:470:22: style: The function 'trFunctionDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:111:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:470:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:476:22: style: The function 'trVariableDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:112:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:476:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:482:22: style: The function 'trCompounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:113:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:482:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:497:22: style: The function 'trGeneratedAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:114:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:497:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:506:22: style: The function 'trClassDiagram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:116:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:506:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:512:22: style: The function 'trForInternalUseOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:117:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:512:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:516:22: style: The function 'trWarning' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:119:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:516:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:520:22: style: The function 'trVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:121:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:520:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:524:22: style: The function 'trDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:122:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:524:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:528:22: style: The function 'trReturns' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:123:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:528:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:532:22: style: The function 'trSeeAlso' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:124:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:532:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:536:22: style: The function 'trParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:125:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:536:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:540:22: style: The function 'trExceptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:126:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:540:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:544:22: style: The function 'trGeneratedBy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:127:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:544:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:552:22: style: The function 'trNamespaceList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:133:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:552:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:556:22: style: The function 'trNamespaceListDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:134:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:556:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:567:22: style: The function 'trFriends' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:135:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:567:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:577:22: style: The function 'trRelatedFunctionDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:141:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:577:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:585:22: style: The function 'trCompoundReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:147:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:585:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:607:22: style: The function 'trFileReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:151:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:607:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:615:22: style: The function 'trNamespaceReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:152:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:615:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:622:22: style: The function 'trPublicMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:154:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:622:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:624:22: style: The function 'trPublicSlots' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:155:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:624:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:626:22: style: The function 'trSignals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:156:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:626:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:628:22: style: The function 'trStaticPublicMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:157:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:628:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:630:22: style: The function 'trProtectedMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:158:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:630:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:632:22: style: The function 'trProtectedSlots' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:159:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:632:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:634:22: style: The function 'trStaticProtectedMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:160:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:634:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:636:22: style: The function 'trPrivateMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:161:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:636:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:638:22: style: The function 'trPrivateSlots' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:162:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:638:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:640:22: style: The function 'trStaticPrivateMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:163:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:640:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:646:22: style: The function 'trWriteList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:164:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:646:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:671:22: style: The function 'trInheritsList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:165:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:671:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:679:22: style: The function 'trInheritedByList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:166:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:679:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:687:22: style: The function 'trReimplementedFromList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:167:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:687:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:695:22: style: The function 'trReimplementedInList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:168:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:695:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:701:22: style: The function 'trNamespaceMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:169:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:701:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:705:22: style: The function 'trNamespaceMemberDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:170:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:705:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:719:22: style: The function 'trNamespaceIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:171:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:719:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:725:22: style: The function 'trNamespaceDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:172:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:725:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:735:22: style: The function 'trNamespaces' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:178:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:735:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:745:22: style: The function 'trGeneratedFromFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:184:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:745:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:770:22: style: The function 'trReturnValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:192:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:770:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:775:22: style: The function 'trMainPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:193:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:775:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:781:22: style: The function 'trPageAbbreviation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:194:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:781:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:788:22: style: The function 'trDefinedAtLineInSourceFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:201:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:788:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:792:22: style: The function 'trDefinedInSourceFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:202:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:792:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:801:22: style: The function 'trDeprecated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:208:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:801:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:811:22: style: The function 'trCollaborationDiagram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:214:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:811:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:816:22: style: The function 'trInclDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:215:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:816:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:821:22: style: The function 'trConstructorDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:216:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:821:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:826:22: style: The function 'trGotoSourceCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:217:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:826:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:831:22: style: The function 'trGotoDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:218:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:831:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:836:22: style: The function 'trPrecondition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:219:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:836:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:841:22: style: The function 'trPostcondition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:220:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:841:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:846:22: style: The function 'trInvariant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:221:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:846:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:851:22: style: The function 'trInitialValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:222:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:851:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:856:22: style: The function 'trCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:223:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:856:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:860:22: style: The function 'trGraphicalHierarchy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:225:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:860:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:864:22: style: The function 'trGotoGraphicalHierarchy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:226:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:864:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:868:22: style: The function 'trGotoTextualHierarchy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:227:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:868:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:872:22: style: The function 'trPageIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:228:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:872:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:881:22: style: The function 'trNote' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:234:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:881:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:885:22: style: The function 'trPublicTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:235:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:885:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:889:22: style: The function 'trPublicAttribs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:236:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:889:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:900:22: style: The function 'trStaticPublicAttribs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:237:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:900:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:904:22: style: The function 'trProtectedTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:238:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:904:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:908:22: style: The function 'trProtectedAttribs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:239:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:908:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:912:22: style: The function 'trStaticProtectedAttribs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:240:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:912:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:916:22: style: The function 'trPrivateTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:241:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:916:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:920:22: style: The function 'trPrivateAttribs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:242:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:920:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:924:22: style: The function 'trStaticPrivateAttribs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:243:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:924:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:934:22: style: The function 'trTodo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:249:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:934:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:939:22: style: The function 'trTodoList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:250:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:939:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:948:22: style: The function 'trReferencedBy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:256:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:948:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:952:22: style: The function 'trRemarks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:257:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:952:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:956:22: style: The function 'trAttention' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:258:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:956:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:960:22: style: The function 'trInclByDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:259:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:960:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:965:22: style: The function 'trSince' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:260:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:965:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:975:22: style: The function 'trLegendTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:266:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:975:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:982:22: style: The function 'trLegendDocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:267:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:982:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1047:22: style: The function 'trLegend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:268:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1047:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1057:22: style: The function 'trTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:274:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1057:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1062:22: style: The function 'trTestList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:275:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1062:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1072:22: style: The function 'trProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:287:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1072:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1077:22: style: The function 'trPropertyDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:288:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1077:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1087:22: style: The function 'trClasses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:295:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1087:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1099:22: style: The function 'trPackage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:296:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1099:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1104:22: style: The function 'trPackageList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:297:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1104:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1109:22: style: The function 'trPackageListDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:298:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1109:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1114:22: style: The function 'trPackages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:299:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1114:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1119:22: style: The function 'trDefineValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:301:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1119:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1129:22: style: The function 'trBug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:307:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1129:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1134:22: style: The function 'trBugList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:308:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1134:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1168:22: style: The function 'trRTFansicp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:340:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1168:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1177:22: style: The function 'trRTFCharSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:370:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1177:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1183:22: style: The function 'trRTFGeneralIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:371:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1183:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1192:22: style: The function 'trClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:375:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1192:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1203:22: style: The function 'trFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:376:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1203:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1214:22: style: The function 'trNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:377:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1214:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1225:22: style: The function 'trGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:378:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1225:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1236:22: style: The function 'trPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:379:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1236:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1247:22: style: The function 'trMember' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:380:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1247:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1258:22: style: The function 'trGlobal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:382:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1258:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1271:22: style: The function 'trAuthor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:388:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1271:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1284:22: style: The function 'trReferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:394:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1284:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1296:22: style: The function 'trImplementedFromList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:400:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1296:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1304:22: style: The function 'trImplementedInList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:401:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1304:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1316:22: style: The function 'trRTFTableOfContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:407:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1316:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1328:22: style: The function 'trDeprecatedList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:413:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1328:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1340:22: style: The function 'trEvents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:419:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1340:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1345:22: style: The function 'trEventDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:420:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1345:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1356:22: style: The function 'trPackageTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:426:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1356:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1363:22: style: The function 'trPackageMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:427:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1363:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1370:22: style: The function 'trStaticPackageMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:428:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1370:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1377:22: style: The function 'trPackageAttribs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:429:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1377:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1384:22: style: The function 'trStaticPackageAttribs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:430:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1384:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1396:22: style: The function 'trAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:436:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1396:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1401:22: style: The function 'trCallGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:437:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1401:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1413:22: style: The function 'trSearchResultsTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:444:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1413:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1425:22: style: The function 'trSearchResults' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:445:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1425:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1444:22: style: The function 'trSearchMatches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:446:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1444:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1455:22: style: The function 'trSourceFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:452:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1455:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1467:22: style: The function 'trDirIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:458:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1467:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1473:22: style: The function 'trDirDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:459:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1473:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1479:22: style: The function 'trDirectories' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:460:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1479:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1485:22: style: The function 'trDirDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:461:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1485:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1493:22: style: The function 'trDirReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:462:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1493:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1499:22: style: The function 'trDir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:463:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1499:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1513:22: style: The function 'trOverloadText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:469:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1513:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1525:22: style: The function 'trCallerGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:475:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1525:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1533:22: style: The function 'trEnumerationValueDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:476:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1533:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1541:22: style: The function 'trMemberFunctionDocumentationFortran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:482:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1541:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1545:22: style: The function 'trCompoundListFortran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:483:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1545:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1549:22: style: The function 'trCompoundMembersFortran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:484:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1549:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1553:22: style: The function 'trCompoundListDescriptionFortran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:485:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1553:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1557:22: style: The function 'trCompoundMembersDescriptionFortran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:486:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1557:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1580:22: style: The function 'trCompoundIndexFortran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:487:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1580:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1586:22: style: The function 'trTypeDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:488:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1586:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1592:22: style: The function 'trSubprograms' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:489:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1592:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1598:22: style: The function 'trSubprogramDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:490:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1598:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1604:23: style: The function 'trDataTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:491:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1604:23: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1608:22: style: The function 'trModulesList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:492:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1608:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1612:22: style: The function 'trModulesListDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:493:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1612:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1621:22: style: The function 'trCompoundReferenceFortran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:494:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1621:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1642:22: style: The function 'trModuleReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:497:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1642:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1650:22: style: The function 'trModulesMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:498:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1650:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1654:22: style: The function 'trModulesMemberDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:499:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1654:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1673:22: style: The function 'trModulesIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:500:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1673:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1680:22: style: The function 'trModule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:501:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1680:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1690:22: style: The function 'trGeneratedFromFilesFortran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:502:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1690:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1715:22: style: The function 'trType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:504:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1715:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1726:22: style: The function 'trSubprogram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:505:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1726:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1734:22: style: The function 'trTypeConstraints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:506:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1734:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1744:22: style: The function 'trDirRelation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:512:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1744:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1750:22: style: The function 'trLoading' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:513:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1750:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1756:22: style: The function 'trGlobalNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:514:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1756:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1762:22: style: The function 'trSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:515:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1762:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1768:22: style: The function 'trNoMatches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:516:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1768:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1781:22: style: The function 'trFileIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:523:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1781:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1790:22: style: The function 'trIncludesFileIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:524:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1790:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1805:22: style: The function 'trDateTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:525:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1805:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1827:22: style: The function 'trCiteReferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:533:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1827:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1831:22: style: The function 'trCopyright' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:534:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1831:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1835:22: style: The function 'trDirDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:535:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1835:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1843:22: style: The function 'trDetailLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:541:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1843:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1847:22: style: The function 'trTemplateParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:542:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1847:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1851:22: style: The function 'trAndMore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:543:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1851:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1855:22: style: The function 'trEnumGeneratedFromFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:544:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1855:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1863:22: style: The function 'trEnumReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:545:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1863:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1867:22: style: The function 'trInheritedFrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:546:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1867:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1873:22: style: The function 'trAdditionalInheritedMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:547:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1873:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1884:22: style: The function 'trPanelSynchronisationTooltip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:553:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1884:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1894:22: style: The function 'trProvidedByCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:554:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1894:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1903:22: style: The function 'trExtendsClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:555:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1903:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1911:22: style: The function 'trClassMethods' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:556:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1911:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1919:22: style: The function 'trInstanceMethods' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:557:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1919:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1926:22: style: The function 'trMethodDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:558:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1926:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1934:22: style: The function 'trDesignOverview' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:559:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1934:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1944:22: style: The function 'trInterfaces' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:565:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1944:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1948:22: style: The function 'trServices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:566:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1948:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1952:22: style: The function 'trConstantGroups' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:567:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1952:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1956:22: style: The function 'trConstantGroupReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:568:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1956:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1963:22: style: The function 'trServiceReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:569:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1963:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1970:22: style: The function 'trSingletonReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:570:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1970:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1977:22: style: The function 'trServiceGeneratedFromFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:571:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1977:22: note: Function in derived class
doxygen-1.8.8/src/translator_en.h:1986:22: style: The function 'trSingletonGeneratedFromFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:572:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_en.h:1986:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:40:22: style: The function 'updateNeededMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:32:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:40:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:47:22: style: The function 'updateNeededMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator_adapter.h:40:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:47:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:50:22: style: The function 'trInterfaces' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:565:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:50:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:53:22: style: The function 'trServices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:566:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:53:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:56:22: style: The function 'trConstantGroups' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:567:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:56:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:59:22: style: The function 'trConstantGroupReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:568:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:59:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:62:22: style: The function 'trServiceReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:569:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:62:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:65:22: style: The function 'trSingletonReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:570:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:65:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:68:22: style: The function 'trServiceGeneratedFromFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:571:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:68:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:71:22: style: The function 'trSingletonGeneratedFromFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:572:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:71:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:78:22: style: The function 'updateNeededMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator_adapter.h:47:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:78:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:81:22: style: The function 'trPanelSynchronisationTooltip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:553:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:81:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:84:22: style: The function 'trProvidedByCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:554:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:84:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:87:22: style: The function 'trExtendsClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:555:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:87:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:90:22: style: The function 'trClassMethods' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:556:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:90:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:93:22: style: The function 'trInstanceMethods' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:557:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:93:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:96:22: style: The function 'trMethodDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:558:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:96:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:99:22: style: The function 'trDesignOverview' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:559:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:99:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:110:22: style: The function 'updateNeededMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator_adapter.h:78:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:110:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:113:22: style: The function 'trDetailLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:541:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:113:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:116:22: style: The function 'trTemplateParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:542:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:116:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:119:22: style: The function 'trAndMore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:543:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:119:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:122:22: style: The function 'trEnumGeneratedFromFiles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:544:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:122:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:125:22: style: The function 'trEnumReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:545:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:125:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:128:22: style: The function 'trInheritedFrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:546:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:128:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:131:22: style: The function 'trAdditionalInheritedMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:547:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:131:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:142:22: style: The function 'updateNeededMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator_adapter.h:110:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:142:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:145:22: style: The function 'trCiteReferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:533:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:145:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:148:22: style: The function 'trCopyright' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:534:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:148:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:151:22: style: The function 'trDirDepGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:535:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:151:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:161:22: style: The function 'updateNeededMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator_adapter.h:142:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:161:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:164:22: style: The function 'trFileIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:523:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:164:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:166:22: style: The function 'trIncludesFileIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:524:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:166:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:168:22: style: The function 'trDateTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:525:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:168:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:180:22: style: The function 'updateNeededMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator_adapter.h:161:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:180:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:183:22: style: The function 'trDirRelation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:512:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:183:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:186:22: style: The function 'trLoading' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:513:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:186:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:189:22: style: The function 'trGlobalNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:514:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:189:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:192:22: style: The function 'trSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:515:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:192:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:195:22: style: The function 'trNoMatches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:516:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:195:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:205:22: style: The function 'updateNeededMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator_adapter.h:180:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:205:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:208:22: style: The function 'trMemberFunctionDocumentationFortran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:482:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:208:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:211:22: style: The function 'trCompoundListFortran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:483:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:211:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:214:22: style: The function 'trCompoundMembersFortran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:484:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:214:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:217:22: style: The function 'trCompoundListDescriptionFortran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:485:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:217:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:220:22: style: The function 'trCompoundMembersDescriptionFortran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:486:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:220:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:223:22: style: The function 'trCompoundIndexFortran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:487:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:223:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:226:22: style: The function 'trTypeDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:488:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:226:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:229:22: style: The function 'trSubprograms' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:489:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:229:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:232:22: style: The function 'trSubprogramDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:490:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:232:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:235:22: style: The function 'trDataTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:491:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:235:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:238:22: style: The function 'trModulesList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:492:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:238:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:241:22: style: The function 'trModulesListDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:493:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:241:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:244:22: style: The function 'trCompoundReferenceFortran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:494:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:244:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:249:22: style: The function 'trModuleReference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:497:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:249:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:252:22: style: The function 'trModulesMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:498:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:252:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:255:22: style: The function 'trModulesMemberDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:499:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:255:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:258:22: style: The function 'trModulesIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:500:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:258:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:261:22: style: The function 'trModule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:501:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:261:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:264:22: style: The function 'trGeneratedFromFilesFortran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:502:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:264:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:268:22: style: The function 'trType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:504:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:268:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:271:22: style: The function 'trSubprogram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:505:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:271:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:274:22: style: The function 'trTypeConstraints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:506:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:274:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:284:22: style: The function 'updateNeededMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator_adapter.h:205:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:284:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:287:22: style: The function 'trCallerGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:475:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:287:22: note: Function in derived class
doxygen-1.8.8/src/translator_adapter.h:291:22: style: The function 'trEnumerationValueDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/translator.h:476:22: note: Virtual function in base class
doxygen-1.8.8/src/translator_adapter.h:291:22: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.cpp:953:11: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/latexdocvisitor.cpp:1340:19: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/latexdocvisitor.cpp:1341:10: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/latexdocvisitor.cpp:1382:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/latexdocvisitor.cpp:1386:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/latexdocvisitor.cpp:1403:13: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/latexdocvisitor.cpp:1407:13: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/latexdocvisitor.cpp:1428:19: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/latexdocvisitor.cpp:41:8: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/latexdocvisitor.cpp:79:8: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/latexdocvisitor.cpp:1740:52: style: Function 'writeMscFile' argument 1 names different: declaration 'fileName' definition 'baseName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/latexdocvisitor.h:173:39: note: Function 'writeMscFile' argument 1 names different: declaration 'fileName' definition 'baseName'.
doxygen-1.8.8/src/latexdocvisitor.cpp:1740:52: note: Function 'writeMscFile' argument 1 names different: declaration 'fileName' definition 'baseName'.
doxygen-1.8.8/src/latexdocvisitor.cpp:1832:52: style: Function 'writeDiaFile' argument 1 names different: declaration 'fileName' definition 'baseName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/latexdocvisitor.h:178:39: note: Function 'writeDiaFile' argument 1 names different: declaration 'fileName' definition 'baseName'.
doxygen-1.8.8/src/latexdocvisitor.cpp:1832:52: note: Function 'writeDiaFile' argument 1 names different: declaration 'fileName' definition 'baseName'.
doxygen-1.8.8/src/latexdocvisitor.cpp:1849:57: style: Function 'writePlantUMLFile' argument 1 names different: declaration 'fileName' definition 'baseName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/latexdocvisitor.h:179:44: note: Function 'writePlantUMLFile' argument 1 names different: declaration 'fileName' definition 'baseName'.
doxygen-1.8.8/src/latexdocvisitor.cpp:1849:57: note: Function 'writePlantUMLFile' argument 1 names different: declaration 'fileName' definition 'baseName'.
doxygen-1.8.8/src/latexdocvisitor.cpp:102:18: warning: Member variable 'LatexDocVisitor::m_numCols' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/latexdocvisitor.h:178:10: style: Unused private function: 'LatexDocVisitor::writeDiaFile' [unusedPrivateFunction]
doxygen-1.8.8/src/latexdocvisitor.h:42:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:101:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:42:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:43:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:113:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:43:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:44:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:102:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:44:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:45:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:103:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:45:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:46:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:104:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:46:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:47:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:107:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:47:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:48:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:48:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:49:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:105:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:49:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:50:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:106:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:50:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:51:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:109:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:51:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:52:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:110:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:52:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:53:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:53:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:54:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:112:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:54:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:55:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:114:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:55:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:56:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:115:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:56:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:57:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:116:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:57:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:63:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:122:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:63:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:64:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:123:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:64:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:65:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:65:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:66:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:66:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:67:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:126:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:67:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:68:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:68:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:69:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:69:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:70:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:129:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:70:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:71:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:130:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:71:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:72:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:131:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:72:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:73:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:73:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:74:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:133:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:74:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:75:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:134:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:75:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:76:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:135:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:76:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:77:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:136:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:77:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:78:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:137:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:78:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:79:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:138:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:79:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:80:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:139:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:80:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:81:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:140:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:81:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:82:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:143:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:82:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:83:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:142:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:83:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:84:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:141:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:84:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:87:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:87:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:88:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:145:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:88:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:89:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:146:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:89:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:90:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:147:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:90:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:91:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:148:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:91:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:92:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:149:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:92:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:93:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:150:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:93:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:94:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:94:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:95:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:156:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:95:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:96:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:157:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:96:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:97:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:154:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:97:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:98:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:151:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:98:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:99:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:152:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:99:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:100:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:153:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:100:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:101:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:158:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:101:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:102:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:159:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:102:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:103:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:160:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:103:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:104:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:161:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:104:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:105:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:162:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:105:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:106:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:163:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:106:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:107:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:164:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:107:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:108:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:165:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:108:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:109:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:166:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:109:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:110:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:167:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:110:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:111:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:168:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:111:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:112:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:169:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:112:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:113:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:170:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:113:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:114:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:171:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:114:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:115:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:172:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:115:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:116:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:173:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:116:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:117:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:174:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:117:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:118:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:175:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:118:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:119:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:176:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:119:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:120:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:177:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:120:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:121:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:178:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:121:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:122:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:179:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:122:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:123:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:180:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:123:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:124:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:181:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:124:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:125:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:182:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:125:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:126:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:183:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:126:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:127:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:184:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:127:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:128:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:185:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:128:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:129:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:186:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:129:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:130:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:187:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:130:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:131:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:188:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:131:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:132:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:189:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:132:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:133:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:190:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:133:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:134:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:191:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:134:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:135:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:192:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:135:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:136:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:193:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:136:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:137:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:194:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:137:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:138:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:195:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:138:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:139:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:196:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:139:10: note: Function in derived class
doxygen-1.8.8/src/latexdocvisitor.h:140:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:197:18: note: Virtual function in base class
doxygen-1.8.8/src/latexdocvisitor.h:140:10: note: Function in derived class
doxygen-1.8.8/src/latexgen.cpp:1077:65: style: Function 'startIndexItem' argument 2 names different: declaration 'file' definition 'fn'. [funcArgNamesDifferent]
doxygen-1.8.8/src/latexgen.h:81:53: note: Function 'startIndexItem' argument 2 names different: declaration 'file' definition 'fn'.
doxygen-1.8.8/src/latexgen.cpp:1077:65: note: Function 'startIndexItem' argument 2 names different: declaration 'file' definition 'fn'.
doxygen-1.8.8/src/latexgen.cpp:1086:63: style: Function 'endIndexItem' argument 2 names different: declaration 'file' definition 'fn'. [funcArgNamesDifferent]
doxygen-1.8.8/src/latexgen.h:82:51: note: Function 'endIndexItem' argument 2 names different: declaration 'file' definition 'fn'.
doxygen-1.8.8/src/latexgen.cpp:1086:63: note: Function 'endIndexItem' argument 2 names different: declaration 'file' definition 'fn'.
doxygen-1.8.8/src/latexgen.cpp:1194:67: style: Function 'writeObjectLink' argument 2 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
doxygen-1.8.8/src/latexgen.h:85:54: note: Function 'writeObjectLink' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/latexgen.cpp:1194:67: note: Function 'writeObjectLink' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/latexgen.cpp:1195:70: style: Function 'writeObjectLink' argument 4 names different: declaration 'name' definition 'text'. [funcArgNamesDifferent]
doxygen-1.8.8/src/latexgen.h:86:57: note: Function 'writeObjectLink' argument 4 names different: declaration 'name' definition 'text'.
doxygen-1.8.8/src/latexgen.cpp:1195:70: note: Function 'writeObjectLink' argument 4 names different: declaration 'name' definition 'text'.
doxygen-1.8.8/src/latexgen.cpp:1228:64: style: Function 'writeCodeLink' argument 2 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
doxygen-1.8.8/src/latexgen.h:87:53: note: Function 'writeCodeLink' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/latexgen.cpp:1228:64: note: Function 'writeCodeLink' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/latexgen.cpp:1449:46: style: Function 'writeAnchor' argument 1 names different: declaration 'fileName' definition 'fName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/latexgen.h:135:34: note: Function 'writeAnchor' argument 1 names different: declaration 'fileName' definition 'fName'.
doxygen-1.8.8/src/latexgen.cpp:1449:46: note: Function 'writeAnchor' argument 1 names different: declaration 'fileName' definition 'fName'.
doxygen-1.8.8/src/latexgen.cpp:1539:41: style: Function 'docify' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent]
doxygen-1.8.8/src/latexgen.h:83:29: note: Function 'docify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/latexgen.cpp:1539:41: note: Function 'docify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/latexgen.cpp:1544:41: style: Function 'codify' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent]
doxygen-1.8.8/src/latexgen.h:84:29: note: Function 'codify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/latexgen.cpp:1544:41: note: Function 'codify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/layout.cpp:63:16: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/layout.cpp:1417:7: style: The scope of the variable 'i' can be reduced. [variableScope]
doxygen-1.8.8/src/layout.cpp:1417:9: style: The scope of the variable 's' can be reduced. [variableScope]
doxygen-1.8.8/src/layout.cpp:1271:5: warning: Member variable 'LayoutParser::m_part' is not initialized in the constructor. [uninitMemberVarPrivate]
doxygen-1.8.8/src/layout.cpp:1271:5: warning: Member variable 'LayoutParser::m_rootNav' is not initialized in the constructor. [uninitMemberVarPrivate]
doxygen-1.8.8/src/layout.h:192:10: performance: Technically the member function 'LayoutDocManager::parse' can be static. [functionStatic]
doxygen-1.8.8/src/layout.cpp:1384:24: note: Technically the member function 'LayoutDocManager::parse' can be static.
doxygen-1.8.8/src/layout.h:192:10: note: Technically the member function 'LayoutDocManager::parse' can be static.
doxygen-1.8.8/src/layout.h:193:10: performance: Technically the member function 'LayoutDocManager::init' can be static. [functionStatic]
doxygen-1.8.8/src/layout.cpp:1340:24: note: Technically the member function 'LayoutDocManager::init' can be static.
doxygen-1.8.8/src/layout.h:193:10: note: Technically the member function 'LayoutDocManager::init' can be static.
doxygen-1.8.8/src/layout.cpp:1329:3: style: Class 'LayoutDocManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/layout.cpp:1329:3: style: Class 'LayoutDocManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/layout.cpp:1289:5: style: Class 'LayoutErrorHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/layout.cpp:160:14: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/layout.cpp:142:22: note: Virtual function in base class
doxygen-1.8.8/src/layout.cpp:160:14: note: Function in derived class
doxygen-1.8.8/src/layout.cpp:179:14: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/layout.cpp:142:22: note: Virtual function in base class
doxygen-1.8.8/src/layout.cpp:179:14: note: Function in derived class
doxygen-1.8.8/src/layout.cpp:205:14: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/layout.cpp:142:22: note: Virtual function in base class
doxygen-1.8.8/src/layout.cpp:205:14: note: Function in derived class
doxygen-1.8.8/src/layout.cpp:229:14: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/layout.cpp:142:22: note: Virtual function in base class
doxygen-1.8.8/src/layout.cpp:229:14: note: Function in derived class
doxygen-1.8.8/src/lodepng.cpp:3538:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
doxygen-1.8.8/src/lodepng.cpp:3539:7: note: Found duplicate branches for 'if' and 'else'.
doxygen-1.8.8/src/lodepng.cpp:3538:7: note: Found duplicate branches for 'if' and 'else'.
doxygen-1.8.8/src/lodepng.cpp:3542:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
doxygen-1.8.8/src/lodepng.cpp:3547:7: note: Found duplicate branches for 'if' and 'else'.
doxygen-1.8.8/src/lodepng.cpp:3542:7: note: Found duplicate branches for 'if' and 'else'.
doxygen-1.8.8/src/lodepng.cpp:80:10: style: The scope of the variable 'i' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:500:12: style: The scope of the variable 'bits' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:500:18: style: The scope of the variable 'n' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:648:12: style: The scope of the variable 'i' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:670:12: style: The scope of the variable 'i' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:1353:10: style: The scope of the variable 'numcodes' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:1353:20: style: The scope of the variable 'numcodesD' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:1354:12: style: The scope of the variable 'HLIT' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:1354:18: style: The scope of the variable 'HDIST' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:1354:25: style: The scope of the variable 'HCLEN' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:1509:10: style: The scope of the variable 'i' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:1655:10: style: The scope of the variable 'i' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:1658:12: style: The scope of the variable 'ADLER32' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:1768:16: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:2366:13: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:3334:10: style: The scope of the variable 'i' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:3628:12: style: The scope of the variable 'smallest' can be reduced. [variableScope]
doxygen-1.8.8/src/lodepng.cpp:3629:20: style: The scope of the variable 'bestType' can be reduced. [variableScope]
doxygen-1.8.8/src/mandocvisitor.cpp:392:8: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/mandocvisitor.cpp:583:8: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/mandocvisitor.cpp:890:13: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/mandocvisitor.cpp:894:13: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/mandocvisitor.h:39:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:101:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:39:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:40:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:113:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:40:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:41:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:102:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:41:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:42:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:103:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:42:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:43:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:104:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:43:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:44:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:107:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:44:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:45:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:45:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:46:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:105:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:46:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:47:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:106:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:47:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:48:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:109:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:48:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:49:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:110:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:49:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:50:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:50:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:51:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:112:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:51:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:52:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:114:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:52:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:53:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:115:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:53:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:54:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:116:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:54:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:60:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:122:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:60:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:61:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:123:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:61:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:62:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:62:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:63:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:63:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:64:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:126:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:64:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:65:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:65:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:66:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:66:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:67:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:129:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:67:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:68:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:130:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:68:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:69:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:131:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:69:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:70:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:70:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:71:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:133:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:71:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:72:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:134:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:72:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:73:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:135:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:73:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:74:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:136:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:74:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:75:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:137:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:75:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:76:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:138:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:76:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:77:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:139:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:77:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:78:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:140:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:78:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:79:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:143:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:79:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:80:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:142:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:80:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:81:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:141:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:81:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:84:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:84:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:85:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:145:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:85:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:86:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:146:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:86:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:87:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:147:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:87:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:88:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:148:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:88:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:89:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:149:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:89:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:90:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:150:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:90:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:91:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:91:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:92:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:156:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:92:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:93:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:157:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:93:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:94:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:154:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:94:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:95:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:151:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:95:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:96:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:152:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:96:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:97:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:153:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:97:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:98:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:158:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:98:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:99:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:159:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:99:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:100:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:160:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:100:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:101:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:161:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:101:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:102:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:162:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:102:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:103:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:163:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:103:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:104:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:164:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:104:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:105:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:165:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:105:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:106:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:166:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:106:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:107:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:167:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:107:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:108:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:168:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:108:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:109:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:169:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:109:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:110:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:170:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:110:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:111:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:171:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:111:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:112:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:172:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:112:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:113:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:173:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:113:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:114:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:174:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:114:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:115:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:175:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:115:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:116:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:176:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:116:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:117:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:177:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:117:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:118:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:178:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:118:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:119:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:179:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:119:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:122:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:180:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:122:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:123:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:181:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:123:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:124:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:182:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:124:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:125:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:183:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:125:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:126:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:184:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:126:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:127:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:185:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:127:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:128:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:186:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:128:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:129:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:187:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:129:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:130:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:188:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:130:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:131:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:189:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:131:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:132:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:190:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:132:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:133:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:191:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:133:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:134:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:192:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:134:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:135:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:193:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:135:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:136:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:194:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:136:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:137:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:195:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:137:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:138:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:196:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:138:10: note: Function in derived class
doxygen-1.8.8/src/mandocvisitor.h:139:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:197:18: note: Virtual function in base class
doxygen-1.8.8/src/mandocvisitor.h:139:10: note: Function in derived class
doxygen-1.8.8/src/mangen.cpp:328:10: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/mangen.cpp:299:39: style: Function 'docify' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent]
doxygen-1.8.8/src/mangen.h:80:29: note: Function 'docify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/mangen.cpp:299:39: note: Function 'docify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/mangen.cpp:322:39: style: Function 'codify' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent]
doxygen-1.8.8/src/mangen.h:81:29: note: Function 'codify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/mangen.cpp:322:39: note: Function 'codify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/markdown.cpp:1478:30: style: Redundant condition: If 'EXPR == '|'', the comparison 'EXPR != '\n'' is always true. [redundantCondition]
doxygen-1.8.8/src/markdown.cpp:336:14: style: The scope of the variable 'len' can be reduced. [variableScope]
doxygen-1.8.8/src/markdown.cpp:367:14: style: The scope of the variable 'len' can be reduced. [variableScope]
doxygen-1.8.8/src/markdown.cpp:396:14: style: The scope of the variable 'len' can be reduced. [variableScope]
doxygen-1.8.8/src/markdown.cpp:635:41: style: The scope of the variable 'titleStart' can be reduced. [variableScope]
doxygen-1.8.8/src/markdown.cpp:635:52: style: The scope of the variable 'titleEnd' can be reduced. [variableScope]
doxygen-1.8.8/src/markdown.cpp:985:7: style: The scope of the variable 'i' can be reduced. [variableScope]
doxygen-1.8.8/src/markdown.cpp:1754:7: style: The scope of the variable 'end' can be reduced. [variableScope]
doxygen-1.8.8/src/markdown.cpp:1807:11: style: The scope of the variable 'end' can be reduced. [variableScope]
doxygen-1.8.8/src/markdown.cpp:2279:93: style: Function 'processMarkdown' argument 4 names different: declaration 's' definition 'input'. [funcArgNamesDifferent]
doxygen-1.8.8/src/markdown.h:25:93: note: Function 'processMarkdown' argument 4 names different: declaration 's' definition 'input'.
doxygen-1.8.8/src/markdown.cpp:2279:93: note: Function 'processMarkdown' argument 4 names different: declaration 's' definition 'input'.
doxygen-1.8.8/src/markdown.cpp:1543:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
doxygen-1.8.8/src/markdown.cpp:2029:27: style: Variable 'sp' is modified but its new value is never used. [unreadVariable]
doxygen-1.8.8/src/markdown.cpp:547:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
doxygen-1.8.8/src/markdown.cpp:1339:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
doxygen-1.8.8/src/markdown.cpp:1345:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
doxygen-1.8.8/src/marshal.cpp:593:23: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/marshal.cpp:618:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/marshal.cpp:657:23: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/marshal.cpp:670:20: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/marshal.cpp:685:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/marshal.cpp:721:22: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/memberdef.cpp:239:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
doxygen-1.8.8/src/memberdef.cpp:235:9: note: outer condition: hasFuncPtrType
doxygen-1.8.8/src/memberdef.cpp:239:11: note: identical inner condition: hasFuncPtrType
doxygen-1.8.8/src/memberdef.cpp:838:25: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/memberdef.cpp:842:24: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/memberdef.cpp:846:23: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/memberdef.cpp:1154:23: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/memberdef.cpp:2544:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/memberdef.cpp:3476:22: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/memberdef.cpp:3682:23: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/memberdef.cpp:3723:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/memberdef.cpp:3734:7: style: The scope of the variable 'enumMemCount' can be reduced. [variableScope]
doxygen-1.8.8/src/memberdef.cpp:737:34: warning: Function 'MemberDef' argument order different: declaration 'defFileName, defLine, defColumn, type, name, args, excp, prot, virt, stat, related, t, tal, al' definition 'df, dl, dc, t, na, a, e, p, v, s, r, mt, tal, al' [funcArgOrderDifferent]
doxygen-1.8.8/src/memberdef.h:47:27: note: Function 'MemberDef' argument order different: declaration 'defFileName, defLine, defColumn, type, name, args, excp, prot, virt, stat, related, t, tal, al' definition 'df, dl, dc, t, na, a, e, p, v, s, r, mt, tal, al'
doxygen-1.8.8/src/memberdef.cpp:737:34: note: Function 'MemberDef' argument order different: declaration 'defFileName, defLine, defColumn, type, name, args, excp, prot, virt, stat, related, t, tal, al' definition 'df, dl, dc, t, na, a, e, p, v, s, r, mt, tal, al'
doxygen-1.8.8/src/memberdef.cpp:916:59: style: Function 'addExample' argument 2 names different: declaration 'name' definition 'nameStr'. [funcArgNamesDifferent]
doxygen-1.8.8/src/memberdef.h:318:52: note: Function 'addExample' argument 2 names different: declaration 'name' definition 'nameStr'.
doxygen-1.8.8/src/memberdef.cpp:916:59: note: Function 'addExample' argument 2 names different: declaration 'name' definition 'nameStr'.
doxygen-1.8.8/src/memberdef.cpp:1414:26: style: Function 'writeDeclaration' argument 8 names different: declaration 'inheritFrom' definition 'inheritedFrom'. [funcArgNamesDifferent]
doxygen-1.8.8/src/memberdef.h:380:30: note: Function 'writeDeclaration' argument 8 names different: declaration 'inheritFrom' definition 'inheritedFrom'.
doxygen-1.8.8/src/memberdef.cpp:1414:26: note: Function 'writeDeclaration' argument 8 names different: declaration 'inheritFrom' definition 'inheritedFrom'.
doxygen-1.8.8/src/memberdef.cpp:2513:48: style: Function 'writeDocumentation' argument 3 names different: declaration 'scopeName' definition 'scName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/memberdef.h:382:41: note: Function 'writeDocumentation' argument 3 names different: declaration 'scopeName' definition 'scName'.
doxygen-1.8.8/src/memberdef.cpp:2513:48: note: Function 'writeDocumentation' argument 3 names different: declaration 'scopeName' definition 'scName'.
doxygen-1.8.8/src/memberdef.cpp:3440:44: style: Function 'setInitializer' argument 1 names different: declaration 'i' definition 'initializer'. [funcArgNamesDifferent]
doxygen-1.8.8/src/memberdef.h:280:37: note: Function 'setInitializer' argument 1 names different: declaration 'i' definition 'initializer'.
doxygen-1.8.8/src/memberdef.cpp:3440:44: note: Function 'setInitializer' argument 1 names different: declaration 'i' definition 'initializer'.
doxygen-1.8.8/src/memberdef.cpp:3969:37: style: Function 'setTagInfo' argument 1 names different: declaration 'i' definition 'ti'. [funcArgNamesDifferent]
doxygen-1.8.8/src/memberdef.h:298:30: note: Function 'setTagInfo' argument 1 names different: declaration 'i' definition 'ti'.
doxygen-1.8.8/src/memberdef.cpp:3969:37: note: Function 'setTagInfo' argument 1 names different: declaration 'i' definition 'ti'.
doxygen-1.8.8/src/memberdef.cpp:751:12: warning: Member variable 'MemberDef::visited' is not initialized in the constructor. [uninitMemberVarPrivate]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::classDef' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::fileDef' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::nspace' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::enumScope' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::livesInsideEnum' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::annEnumType' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::redefines' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::memDef' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::memDec' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::relatedAlso' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::accessorClass' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::virt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::prot' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::initLines' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::mtype' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::maxInitLines' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::userInitLines' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::annMemb' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::templateMaster' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::cachedAnonymousType' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::groupAlias' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::grpId' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::memberGroup' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::group' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::grouppri' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::groupStartLine' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::groupMember' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::isTypedefValCached' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::cachedTypedefValue' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::docProvider' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::implOnly' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::hasDocumentedParams' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::hasDocumentedReturnType' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::isDMember' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::related' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::stat' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::proto' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::docEnumValues' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::annScope' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::annUsed' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::hasCallGraph' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::hasCallerGraph' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::explExt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::tspec' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::groupHasDocs' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::docsForDefinition' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:580:16: warning: Member variable 'MemberDefImpl::tagDataWritten' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberdef.cpp:754:3: performance: Variable 'm_isLinkableCached' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/memberdef.cpp:755:3: performance: Variable 'm_isConstructorCached' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/memberdef.cpp:756:3: performance: Variable 'm_isDestructorCached' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/memberdef.h:215:10: style: Technically the member function 'MemberDef::hasExamples' can be const. [functionConst]
doxygen-1.8.8/src/memberdef.cpp:934:17: note: Technically the member function 'MemberDef::hasExamples' can be const.
doxygen-1.8.8/src/memberdef.h:215:10: note: Technically the member function 'MemberDef::hasExamples' can be const.
doxygen-1.8.8/src/memberdef.h:236:10: style: Technically the member function 'MemberDef::visibleMemberGroup' can be const. [functionConst]
doxygen-1.8.8/src/memberdef.cpp:3265:17: note: Technically the member function 'MemberDef::visibleMemberGroup' can be const.
doxygen-1.8.8/src/memberdef.h:236:10: note: Technically the member function 'MemberDef::visibleMemberGroup' can be const.
doxygen-1.8.8/src/memberdef.h:409:10: style: Technically the member function 'MemberDef::_writeGroupInclude' can be const. [functionConst]
doxygen-1.8.8/src/memberdef.cpp:2468:17: note: Technically the member function 'MemberDef::_writeGroupInclude' can be const.
doxygen-1.8.8/src/memberdef.h:409:10: note: Technically the member function 'MemberDef::_writeGroupInclude' can be const.
doxygen-1.8.8/src/memberdef.h:412:10: style: Technically the member function 'MemberDef::_writeReimplements' can be const. [functionConst]
doxygen-1.8.8/src/memberdef.cpp:2092:17: note: Technically the member function 'MemberDef::_writeReimplements' can be const.
doxygen-1.8.8/src/memberdef.h:412:10: note: Technically the member function 'MemberDef::_writeReimplements' can be const.
doxygen-1.8.8/src/memberdef.h:413:10: style: Technically the member function 'MemberDef::_writeReimplementedBy' can be const. [functionConst]
doxygen-1.8.8/src/memberdef.cpp:2151:17: note: Technically the member function 'MemberDef::_writeReimplementedBy' can be const.
doxygen-1.8.8/src/memberdef.h:413:10: note: Technically the member function 'MemberDef::_writeReimplementedBy' can be const.
doxygen-1.8.8/src/memberdef.h:416:10: style: Technically the member function 'MemberDef::_writeEnumValues' can be const. [functionConst]
doxygen-1.8.8/src/memberdef.cpp:2300:17: note: Technically the member function 'MemberDef::_writeEnumValues' can be const.
doxygen-1.8.8/src/memberdef.h:416:10: note: Technically the member function 'MemberDef::_writeEnumValues' can be const.
doxygen-1.8.8/src/memberdef.h:419:10: style: Technically the member function 'MemberDef::_writeCategoryRelation' can be const. [functionConst]
doxygen-1.8.8/src/memberdef.cpp:2226:17: note: Technically the member function 'MemberDef::_writeCategoryRelation' can be const.
doxygen-1.8.8/src/memberdef.h:419:10: note: Technically the member function 'MemberDef::_writeCategoryRelation' can be const.
doxygen-1.8.8/src/membergroup.cpp:359:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/membergroup.cpp:363:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/membergroup.cpp:368:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/membergroup.cpp:45:26: style: Function 'MemberGroup' argument 3 names different: declaration 'header' definition 'hdr'. [funcArgNamesDifferent]
doxygen-1.8.8/src/membergroup.h:43:55: note: Function 'MemberGroup' argument 3 names different: declaration 'header' definition 'hdr'.
doxygen-1.8.8/src/membergroup.cpp:45:26: note: Function 'MemberGroup' argument 3 names different: declaration 'header' definition 'hdr'.
doxygen-1.8.8/src/membergroup.cpp:45:42: style: Function 'MemberGroup' argument 4 names different: declaration 'docs' definition 'd'. [funcArgNamesDifferent]
doxygen-1.8.8/src/membergroup.h:44:29: note: Function 'MemberGroup' argument 4 names different: declaration 'docs' definition 'd'.
doxygen-1.8.8/src/membergroup.cpp:45:42: note: Function 'MemberGroup' argument 4 names different: declaration 'docs' definition 'd'.
doxygen-1.8.8/src/membergroup.cpp:319:49: style: Function 'addListReferences' argument 1 names different: declaration 'd' definition 'def'. [funcArgNamesDifferent]
doxygen-1.8.8/src/membergroup.h:84:40: note: Function 'addListReferences' argument 1 names different: declaration 'd' definition 'def'.
doxygen-1.8.8/src/membergroup.cpp:319:49: note: Function 'addListReferences' argument 1 names different: declaration 'd' definition 'def'.
doxygen-1.8.8/src/membergroup.cpp:40:14: warning: Member variable 'MemberGroup::memberList' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/membergroup.cpp:40:14: warning: Member variable 'MemberGroup::inDeclSection' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/membergroup.cpp:40:14: warning: Member variable 'MemberGroup::grpId' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/membergroup.cpp:40:14: warning: Member variable 'MemberGroup::scope' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/membergroup.cpp:40:14: warning: Member variable 'MemberGroup::inSameSection' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/membergroup.cpp:40:14: warning: Member variable 'MemberGroup::m_numDecMembers' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/membergroup.cpp:40:14: warning: Member variable 'MemberGroup::m_numDocMembers' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/membergroup.cpp:40:14: warning: Member variable 'MemberGroup::m_parent' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/membergroup.cpp:40:14: warning: Member variable 'MemberGroup::m_xrefListItems' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/membergroup.cpp:48:3: style: Class 'MemberGroup' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/membergroup.cpp:48:3: style: Class 'MemberGroup' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/memberlist.cpp:58:48: style: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'c1'. [funcArgNamesDifferent]
doxygen-1.8.8/src/memberlist.h:84:40: note: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'c1'.
doxygen-1.8.8/src/memberlist.cpp:58:48: note: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'c1'.
doxygen-1.8.8/src/memberlist.cpp:58:69: style: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'c2'. [funcArgNamesDifferent]
doxygen-1.8.8/src/memberlist.h:84:63: note: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'c2'.
doxygen-1.8.8/src/memberlist.cpp:58:69: note: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'c2'.
doxygen-1.8.8/src/memberlist.cpp:232:64: style: Function 'MemberListIterator' argument 1 names different: declaration 'list' definition 'l'. [funcArgNamesDifferent]
doxygen-1.8.8/src/memberlist.h:106:48: note: Function 'MemberListIterator' argument 1 names different: declaration 'list' definition 'l'.
doxygen-1.8.8/src/memberlist.cpp:232:64: note: Function 'MemberListIterator' argument 1 names different: declaration 'list' definition 'l'.
doxygen-1.8.8/src/memberlist.cpp:949:49: style: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'c1'. [funcArgNamesDifferent]
doxygen-1.8.8/src/memberlist.h:125:40: note: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'c1'.
doxygen-1.8.8/src/memberlist.cpp:949:49: note: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'c1'.
doxygen-1.8.8/src/memberlist.cpp:949:70: style: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'c2'. [funcArgNamesDifferent]
doxygen-1.8.8/src/memberlist.h:125:63: note: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'c2'.
doxygen-1.8.8/src/memberlist.cpp:949:70: note: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'c2'.
doxygen-1.8.8/src/memberlist.cpp:36:13: warning: Member variable 'MemberList::m_varCnt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:36:13: warning: Member variable 'MemberList::m_funcCnt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:36:13: warning: Member variable 'MemberList::m_enumCnt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:36:13: warning: Member variable 'MemberList::m_enumValCnt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:36:13: warning: Member variable 'MemberList::m_typeCnt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:36:13: warning: Member variable 'MemberList::m_protoCnt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:36:13: warning: Member variable 'MemberList::m_defCnt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:36:13: warning: Member variable 'MemberList::m_friendCnt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:36:13: warning: Member variable 'MemberList::m_inGroup' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:36:13: warning: Member variable 'MemberList::m_inFile' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:36:13: warning: Member variable 'MemberList::m_listType' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:36:13: warning: Member variable 'MemberList::m_needsSorting' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:43:13: warning: Member variable 'MemberList::m_varCnt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:43:13: warning: Member variable 'MemberList::m_funcCnt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:43:13: warning: Member variable 'MemberList::m_enumCnt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:43:13: warning: Member variable 'MemberList::m_enumValCnt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:43:13: warning: Member variable 'MemberList::m_typeCnt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:43:13: warning: Member variable 'MemberList::m_protoCnt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:43:13: warning: Member variable 'MemberList::m_defCnt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/memberlist.cpp:43:13: warning: Member variable 'MemberList::m_friendCnt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/membername.cpp:23:36: style: Function 'MemberName' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/membername.h:29:28: note: Function 'MemberName' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/membername.cpp:23:36: note: Function 'MemberName' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/membername.cpp:33:48: style: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'm1'. [funcArgNamesDifferent]
doxygen-1.8.8/src/membername.h:34:40: note: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'm1'.
doxygen-1.8.8/src/membername.cpp:33:48: note: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'm1'.
doxygen-1.8.8/src/membername.cpp:33:69: style: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'm2'. [funcArgNamesDifferent]
doxygen-1.8.8/src/membername.h:34:63: note: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'm2'.
doxygen-1.8.8/src/membername.cpp:33:69: note: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'm2'.
doxygen-1.8.8/src/membername.cpp:47:44: style: Function 'MemberNameInfo' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/membername.h:75:32: note: Function 'MemberNameInfo' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/membername.cpp:47:44: note: Function 'MemberNameInfo' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/membername.cpp:53:53: style: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'm1'. [funcArgNamesDifferent]
doxygen-1.8.8/src/membername.h:79:41: note: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'm1'.
doxygen-1.8.8/src/membername.cpp:53:53: note: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'm1'.
doxygen-1.8.8/src/membername.cpp:53:74: style: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'm2'. [funcArgNamesDifferent]
doxygen-1.8.8/src/membername.h:79:65: note: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'm2'.
doxygen-1.8.8/src/membername.cpp:53:74: note: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'm2'.
doxygen-1.8.8/src/membername.cpp:66:58: style: Function 'MemberNameIterator' argument 1 names different: declaration 'list' definition 'mnlist'. [funcArgNamesDifferent]
doxygen-1.8.8/src/membername.h:42:43: note: Function 'MemberNameIterator' argument 1 names different: declaration 'list' definition 'mnlist'.
doxygen-1.8.8/src/membername.cpp:66:58: note: Function 'MemberNameIterator' argument 1 names different: declaration 'list' definition 'mnlist'.
doxygen-1.8.8/src/membername.cpp:71:54: style: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'n1'. [funcArgNamesDifferent]
doxygen-1.8.8/src/membername.h:53:40: note: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'n1'.
doxygen-1.8.8/src/membername.cpp:71:54: note: Function 'compareValues' argument 1 names different: declaration 'item1' definition 'n1'.
doxygen-1.8.8/src/membername.cpp:71:75: style: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'n2'. [funcArgNamesDifferent]
doxygen-1.8.8/src/membername.h:53:64: note: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'n2'.
doxygen-1.8.8/src/membername.cpp:71:75: note: Function 'compareValues' argument 2 names different: declaration 'item2' definition 'n2'.
doxygen-1.8.8/src/membername.cpp:25:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/membername.cpp:49:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/msc.cpp:56:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
doxygen-1.8.8/src/msc.cpp:61:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
doxygen-1.8.8/src/msc.cpp:31:78: performance: Function parameter 'relPath' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/namespacedef.cpp:139:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/namespacedef.cpp:143:17: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/namespacedef.cpp:431:35: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/namespacedef.cpp:438:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/namespacedef.cpp:532:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/namespacedef.cpp:538:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/namespacedef.cpp:544:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/namespacedef.cpp:553:43: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/namespacedef.cpp:562:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/namespacedef.cpp:574:42: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/namespacedef.cpp:36:40: style: Function 'NamespaceDef' argument 1 names different: declaration 'defFileName' definition 'df'. [funcArgNamesDifferent]
doxygen-1.8.8/src/namespacedef.h:41:30: note: Function 'NamespaceDef' argument 1 names different: declaration 'defFileName' definition 'df'.
doxygen-1.8.8/src/namespacedef.cpp:36:40: note: Function 'NamespaceDef' argument 1 names different: declaration 'defFileName' definition 'df'.
doxygen-1.8.8/src/namespacedef.cpp:36:47: style: Function 'NamespaceDef' argument 2 names different: declaration 'defLine' definition 'dl'. [funcArgNamesDifferent]
doxygen-1.8.8/src/namespacedef.h:41:46: note: Function 'NamespaceDef' argument 2 names different: declaration 'defLine' definition 'dl'.
doxygen-1.8.8/src/namespacedef.cpp:36:47: note: Function 'NamespaceDef' argument 2 names different: declaration 'defLine' definition 'dl'.
doxygen-1.8.8/src/namespacedef.cpp:36:54: style: Function 'NamespaceDef' argument 3 names different: declaration 'defColumn' definition 'dc'. [funcArgNamesDifferent]
doxygen-1.8.8/src/namespacedef.h:41:58: note: Function 'NamespaceDef' argument 3 names different: declaration 'defColumn' definition 'dc'.
doxygen-1.8.8/src/namespacedef.cpp:36:54: note: Function 'NamespaceDef' argument 3 names different: declaration 'defColumn' definition 'dc'.
doxygen-1.8.8/src/namespacedef.cpp:37:57: style: Function 'NamespaceDef' argument 5 names different: declaration 'ref' definition 'lref'. [funcArgNamesDifferent]
doxygen-1.8.8/src/namespacedef.h:42:47: note: Function 'NamespaceDef' argument 5 names different: declaration 'ref' definition 'lref'.
doxygen-1.8.8/src/namespacedef.cpp:37:57: note: Function 'NamespaceDef' argument 5 names different: declaration 'ref' definition 'lref'.
doxygen-1.8.8/src/namespacedef.cpp:38:40: style: Function 'NamespaceDef' argument 6 names different: declaration 'refFile' definition 'fName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/namespacedef.h:43:30: note: Function 'NamespaceDef' argument 6 names different: declaration 'refFile' definition 'fName'.
doxygen-1.8.8/src/namespacedef.cpp:38:40: note: Function 'NamespaceDef' argument 6 names different: declaration 'refFile' definition 'fName'.
doxygen-1.8.8/src/namespacedef.cpp:722:52: style: Function 'addUsingDeclaration' argument 1 names different: declaration 'def' definition 'd'. [funcArgNamesDifferent]
doxygen-1.8.8/src/namespacedef.h:63:42: note: Function 'addUsingDeclaration' argument 1 names different: declaration 'def' definition 'd'.
doxygen-1.8.8/src/namespacedef.cpp:722:52: note: Function 'addUsingDeclaration' argument 1 names different: declaration 'def' definition 'd'.
doxygen-1.8.8/src/namespacedef.cpp:746:57: style: Function 'findInnerCompound' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/namespacedef.h:81:55: note: Function 'findInnerCompound' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/namespacedef.cpp:746:57: note: Function 'findInnerCompound' argument 1 names different: declaration 'name' definition 'n'.
doxygen-1.8.8/src/namespacedef.h:59:10: style: Technically the member function 'NamespaceDef::computeAnchors' can be const. [functionConst]
doxygen-1.8.8/src/namespacedef.cpp:249:20: note: Technically the member function 'NamespaceDef::computeAnchors' can be const.
doxygen-1.8.8/src/namespacedef.h:59:10: note: Technically the member function 'NamespaceDef::computeAnchors' can be const.
doxygen-1.8.8/src/namespacedef.h:60:9: style: Technically the member function 'NamespaceDef::countMembers' can be const. [functionConst]
doxygen-1.8.8/src/namespacedef.cpp:696:19: note: Technically the member function 'NamespaceDef::countMembers' can be const.
doxygen-1.8.8/src/namespacedef.h:60:9: note: Technically the member function 'NamespaceDef::countMembers' can be const.
doxygen-1.8.8/src/namespacedef.h:112:10: performance: Technically the member function 'NamespaceDef::startMemberDeclarations' can be static. [functionStatic]
doxygen-1.8.8/src/namespacedef.cpp:341:20: note: Technically the member function 'NamespaceDef::startMemberDeclarations' can be static.
doxygen-1.8.8/src/namespacedef.h:112:10: note: Technically the member function 'NamespaceDef::startMemberDeclarations' can be static.
doxygen-1.8.8/src/namespacedef.h:113:10: performance: Technically the member function 'NamespaceDef::endMemberDeclarations' can be static. [functionStatic]
doxygen-1.8.8/src/namespacedef.cpp:346:20: note: Technically the member function 'NamespaceDef::endMemberDeclarations' can be static.
doxygen-1.8.8/src/namespacedef.h:113:10: note: Technically the member function 'NamespaceDef::endMemberDeclarations' can be static.
doxygen-1.8.8/src/namespacedef.h:119:10: performance: Technically the member function 'NamespaceDef::writeAuthorSection' can be static. [functionStatic]
doxygen-1.8.8/src/namespacedef.cpp:404:20: note: Technically the member function 'NamespaceDef::writeAuthorSection' can be static.
doxygen-1.8.8/src/namespacedef.h:119:10: note: Technically the member function 'NamespaceDef::writeAuthorSection' can be static.
doxygen-1.8.8/src/namespacedef.h:120:10: performance: Technically the member function 'NamespaceDef::startMemberDocumentation' can be static. [functionStatic]
doxygen-1.8.8/src/namespacedef.cpp:351:20: note: Technically the member function 'NamespaceDef::startMemberDocumentation' can be static.
doxygen-1.8.8/src/namespacedef.h:120:10: note: Technically the member function 'NamespaceDef::startMemberDocumentation' can be static.
doxygen-1.8.8/src/namespacedef.h:121:10: performance: Technically the member function 'NamespaceDef::endMemberDocumentation' can be static. [functionStatic]
doxygen-1.8.8/src/namespacedef.cpp:360:20: note: Technically the member function 'NamespaceDef::endMemberDocumentation' can be static.
doxygen-1.8.8/src/namespacedef.h:121:10: note: Technically the member function 'NamespaceDef::endMemberDocumentation' can be static.
doxygen-1.8.8/src/namespacedef.h:123:10: style: Technically the member function 'NamespaceDef::addNamespaceAttributes' can be const. [functionConst]
doxygen-1.8.8/src/namespacedef.cpp:454:20: note: Technically the member function 'NamespaceDef::addNamespaceAttributes' can be const.
doxygen-1.8.8/src/namespacedef.h:123:10: note: Technically the member function 'NamespaceDef::addNamespaceAttributes' can be const.
doxygen-1.8.8/src/namespacedef.cpp:54:3: style: Class 'NamespaceDef' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/namespacedef.cpp:54:3: style: Class 'NamespaceDef' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/objcache.cpp:157:7: style: The scope of the variable 'prev' can be reduced. [variableScope]
doxygen-1.8.8/src/objcache.cpp:157:12: style: The scope of the variable 'next' can be reduced. [variableScope]
doxygen-1.8.8/src/objcache.cpp:105:24: style: Function 'del' argument 1 names different: declaration 'handle' definition 'index'. [funcArgNamesDifferent]
doxygen-1.8.8/src/objcache.h:83:18: note: Function 'del' argument 1 names different: declaration 'handle' definition 'index'.
doxygen-1.8.8/src/objcache.cpp:105:24: note: Function 'del' argument 1 names different: declaration 'handle' definition 'index'.
doxygen-1.8.8/src/objcache.h:108:18: style: Technically the member function 'ObjCache::hash' can be const. [functionConst]
doxygen-1.8.8/src/objcache.cpp:175:24: note: Technically the member function 'ObjCache::hash' can be const.
doxygen-1.8.8/src/objcache.h:108:18: note: Technically the member function 'ObjCache::hash' can be const.
doxygen-1.8.8/src/objcache.cpp:34:3: style: Class 'ObjCache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/objcache.cpp:34:3: style: Class 'ObjCache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/pagedef.cpp:82:19: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/pagedef.cpp:78:44: style: Function 'addInnerCompound' argument 1 names different: declaration 'd' definition 'def'. [funcArgNamesDifferent]
doxygen-1.8.8/src/pagedef.h:56:39: note: Function 'addInnerCompound' argument 1 names different: declaration 'd' definition 'def'.
doxygen-1.8.8/src/pagedef.cpp:78:44: note: Function 'addInnerCompound' argument 1 names different: declaration 'd' definition 'def'.
doxygen-1.8.8/src/pagedef.cpp:34:3: style: Class 'PageDef' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/pagedef.cpp:34:3: style: Class 'PageDef' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/perlmodgen.cpp:1266:12: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/perlmodgen.cpp:1270:12: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/perlmodgen.cpp:546:15: style: The scope of the variable 'accent' can be reduced. [variableScope]
doxygen-1.8.8/src/perlmodgen.cpp:2117:56: style: Function 'generatePerlModForPage' argument 1 names different: declaration 'pi' definition 'pd'. [funcArgNamesDifferent]
doxygen-1.8.8/src/perlmodgen.cpp:1494:40: note: Function 'generatePerlModForPage' argument 1 names different: declaration 'pi' definition 'pd'.
doxygen-1.8.8/src/perlmodgen.cpp:2117:56: note: Function 'generatePerlModForPage' argument 1 names different: declaration 'pi' definition 'pd'.
doxygen-1.8.8/src/perlmodgen.cpp:430:20: warning: Member variable 'PerlModDocVisitor::m_textblockstart' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/perlmodgen.cpp:417:8: performance: Technically the member function 'PerlModDocVisitor::openOther' can be static. [functionStatic]
doxygen-1.8.8/src/perlmodgen.cpp:501:25: note: Technically the member function 'PerlModDocVisitor::openOther' can be static.
doxygen-1.8.8/src/perlmodgen.cpp:417:8: note: Technically the member function 'PerlModDocVisitor::openOther' can be static.
doxygen-1.8.8/src/perlmodgen.cpp:418:8: performance: Technically the member function 'PerlModDocVisitor::closeOther' can be static. [functionStatic]
doxygen-1.8.8/src/perlmodgen.cpp:511:25: note: Technically the member function 'PerlModDocVisitor::closeOther' can be static.
doxygen-1.8.8/src/perlmodgen.cpp:418:8: note: Technically the member function 'PerlModDocVisitor::closeOther' can be static.
doxygen-1.8.8/src/perlmodgen.cpp:1496:8: performance: Technically the member function 'PerlModGenerator::createOutputFile' can be static. [functionStatic]
doxygen-1.8.8/src/perlmodgen.cpp:2199:24: note: Technically the member function 'PerlModGenerator::createOutputFile' can be static.
doxygen-1.8.8/src/perlmodgen.cpp:1496:8: note: Technically the member function 'PerlModGenerator::createOutputFile' can be static.
doxygen-1.8.8/src/perlmodgen.cpp:1497:8: performance: Technically the member function 'PerlModGenerator::createOutputDir' can be static. [functionStatic]
doxygen-1.8.8/src/perlmodgen.cpp:2210:24: note: Technically the member function 'PerlModGenerator::createOutputDir' can be static.
doxygen-1.8.8/src/perlmodgen.cpp:1497:8: note: Technically the member function 'PerlModGenerator::createOutputDir' can be static.
doxygen-1.8.8/src/perlmodgen.cpp:56:3: style: Class 'PerlModOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/perlmodgen.cpp:111:3: style: Class 'PerlModOutput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/perlmodgen.cpp:289:3: style: Class 'PerlModDocVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/perlmodgen.cpp:1484:3: style: Class 'PerlModGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/perlmodgen.cpp:298:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:101:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:298:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:299:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:113:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:299:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:300:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:102:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:300:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:301:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:103:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:301:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:302:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:104:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:302:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:303:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:107:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:303:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:304:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:304:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:305:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:105:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:305:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:306:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:106:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:306:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:307:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:109:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:307:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:308:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:110:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:308:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:309:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:309:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:310:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:112:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:310:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:311:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:114:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:311:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:312:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:115:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:312:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:313:8: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:116:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:313:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:319:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:122:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:319:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:320:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:123:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:320:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:321:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:321:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:322:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:322:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:323:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:126:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:323:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:324:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:324:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:325:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:325:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:326:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:129:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:326:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:327:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:130:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:327:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:328:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:131:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:328:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:329:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:329:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:330:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:133:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:330:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:331:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:134:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:331:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:332:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:135:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:332:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:333:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:136:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:333:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:334:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:137:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:334:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:335:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:138:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:335:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:336:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:139:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:336:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:337:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:140:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:337:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:338:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:143:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:338:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:339:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:142:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:339:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:340:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:141:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:340:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:343:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:343:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:344:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:145:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:344:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:345:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:146:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:345:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:346:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:147:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:346:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:347:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:148:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:347:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:348:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:149:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:348:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:349:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:150:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:349:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:350:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:350:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:351:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:154:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:351:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:352:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:151:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:352:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:353:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:152:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:353:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:354:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:153:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:354:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:355:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:156:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:355:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:356:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:157:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:356:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:357:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:158:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:357:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:358:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:159:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:358:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:359:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:160:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:359:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:360:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:161:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:360:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:361:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:162:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:361:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:362:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:163:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:362:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:363:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:164:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:363:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:364:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:165:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:364:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:365:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:166:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:365:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:366:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:167:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:366:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:367:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:168:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:367:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:368:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:169:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:368:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:369:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:170:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:369:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:370:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:171:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:370:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:371:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:172:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:371:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:372:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:173:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:372:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:373:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:174:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:373:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:374:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:175:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:374:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:375:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:176:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:375:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:376:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:177:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:376:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:377:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:178:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:377:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:378:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:179:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:378:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:381:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:180:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:381:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:382:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:181:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:382:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:383:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:182:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:383:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:384:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:183:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:384:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:385:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:184:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:385:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:386:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:185:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:386:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:387:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:186:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:387:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:388:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:187:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:388:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:389:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:188:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:389:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:390:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:189:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:390:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:391:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:190:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:391:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:392:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:191:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:392:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:393:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:192:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:393:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:394:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:193:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:394:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:395:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:194:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:395:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:396:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:195:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:396:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:397:8: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:196:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:397:8: note: Function in derived class
doxygen-1.8.8/src/perlmodgen.cpp:398:8: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:197:18: note: Virtual function in base class
doxygen-1.8.8/src/perlmodgen.cpp:398:8: note: Function in derived class
doxygen-1.8.8/src/plantuml.cpp:28:14: style: The scope of the variable 'umlindex' can be reduced. [variableScope]
doxygen-1.8.8/src/portable.cpp:193:34: style: Function 'portable_setenv' argument 1 names different: declaration 'variable' definition 'name'. [funcArgNamesDifferent]
doxygen-1.8.8/src/portable.h:21:44: note: Function 'portable_setenv' argument 1 names different: declaration 'variable' definition 'name'.
doxygen-1.8.8/src/portable.cpp:193:34: note: Function 'portable_setenv' argument 1 names different: declaration 'variable' definition 'name'.
doxygen-1.8.8/src/qhp.cpp:218:62: style: Function 'addIndexItem' argument 4 names different: declaration 'title' definition 'word'. [funcArgNamesDifferent]
doxygen-1.8.8/src/qhp.h:39:62: note: Function 'addIndexItem' argument 4 names different: declaration 'title' definition 'word'.
doxygen-1.8.8/src/qhp.cpp:218:62: note: Function 'addIndexItem' argument 4 names different: declaration 'title' definition 'word'.
doxygen-1.8.8/src/qhp.cpp:358:36: style: Function 'addImageFile' argument 1 names different: declaration 'name' definition 'fileName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/qhp.h:41:36: note: Function 'addImageFile' argument 1 names different: declaration 'name' definition 'fileName'.
doxygen-1.8.8/src/qhp.cpp:358:36: note: Function 'addImageFile' argument 1 names different: declaration 'name' definition 'fileName'.
doxygen-1.8.8/src/qhp.cpp:363:41: style: Function 'addStyleSheetFile' argument 1 names different: declaration 'name' definition 'fileName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/qhp.h:42:41: note: Function 'addStyleSheetFile' argument 1 names different: declaration 'name' definition 'fileName'.
doxygen-1.8.8/src/qhp.cpp:363:41: note: Function 'addStyleSheetFile' argument 1 names different: declaration 'name' definition 'fileName'.
doxygen-1.8.8/src/reflist.cpp:72:34: style: Function 'getRefItem' argument 1 names different: declaration 'todoItemId' definition 'itemId'. [funcArgNamesDifferent]
doxygen-1.8.8/src/reflist.h:68:29: note: Function 'getRefItem' argument 1 names different: declaration 'todoItemId' definition 'itemId'.
doxygen-1.8.8/src/reflist.cpp:72:34: note: Function 'getRefItem' argument 1 names different: declaration 'todoItemId' definition 'itemId'.
doxygen-1.8.8/src/reflist.cpp:38:3: performance: Variable 'm_listName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/reflist.cpp:39:3: performance: Variable 'm_pageTitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/reflist.cpp:40:3: performance: Variable 'm_secTitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/rtfdocvisitor.cpp:1259:19: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/rtfdocvisitor.cpp:1260:10: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/rtfdocvisitor.cpp:1334:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/rtfdocvisitor.cpp:1338:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/rtfdocvisitor.cpp:1364:13: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/rtfdocvisitor.cpp:1368:13: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/rtfdocvisitor.cpp:1389:19: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/rtfdocvisitor.cpp:1562:19: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/rtfdocvisitor.cpp:751:43: style: Function 'visitPre' argument 1 names different: declaration 's' definition 'l'. [funcArgNamesDifferent]
doxygen-1.8.8/src/rtfdocvisitor.h:78:32: note: Function 'visitPre' argument 1 names different: declaration 's' definition 'l'.
doxygen-1.8.8/src/rtfdocvisitor.cpp:751:43: note: Function 'visitPre' argument 1 names different: declaration 's' definition 'l'.
doxygen-1.8.8/src/rtfdocvisitor.h:39:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:101:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:39:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:40:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:113:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:40:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:41:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:102:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:41:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:42:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:103:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:42:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:43:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:104:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:43:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:44:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:107:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:44:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:45:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:45:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:46:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:105:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:46:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:47:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:106:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:47:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:48:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:109:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:48:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:49:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:110:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:49:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:50:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:50:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:51:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:112:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:51:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:52:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:114:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:52:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:53:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:115:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:53:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:54:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:116:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:54:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:60:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:122:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:60:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:61:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:123:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:61:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:62:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:62:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:63:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:63:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:64:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:126:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:64:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:65:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:65:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:66:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:66:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:67:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:129:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:67:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:68:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:130:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:68:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:69:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:131:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:69:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:70:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:70:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:71:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:133:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:71:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:72:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:134:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:72:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:73:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:135:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:73:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:74:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:136:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:74:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:75:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:137:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:75:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:76:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:138:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:76:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:77:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:139:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:77:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:78:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:140:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:78:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:79:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:143:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:79:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:80:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:142:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:80:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:81:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:141:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:81:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:84:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:84:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:85:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:145:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:85:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:86:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:146:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:86:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:87:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:147:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:87:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:88:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:148:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:88:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:89:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:149:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:89:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:90:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:150:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:90:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:91:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:91:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:92:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:156:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:92:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:93:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:157:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:93:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:94:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:154:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:94:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:95:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:151:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:95:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:96:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:152:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:96:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:97:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:153:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:97:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:98:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:158:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:98:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:99:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:159:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:99:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:100:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:160:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:100:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:101:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:161:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:101:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:102:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:162:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:102:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:103:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:163:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:103:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:104:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:164:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:104:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:105:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:165:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:105:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:106:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:166:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:106:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:107:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:167:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:107:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:108:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:168:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:108:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:109:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:169:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:109:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:110:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:170:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:110:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:111:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:171:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:111:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:112:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:172:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:112:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:113:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:173:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:113:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:114:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:174:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:114:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:115:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:175:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:115:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:116:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:176:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:116:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:117:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:177:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:117:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:118:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:178:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:118:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:119:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:179:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:119:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:120:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:180:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:120:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:121:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:181:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:121:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:122:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:182:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:122:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:123:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:183:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:123:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:124:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:184:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:124:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:125:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:185:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:125:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:126:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:186:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:126:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:127:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:187:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:127:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:128:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:188:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:128:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:129:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:189:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:129:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:130:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:190:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:130:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:131:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:191:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:131:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:132:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:192:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:132:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:133:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:193:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:133:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:134:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:194:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:134:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:135:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:195:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:135:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:136:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:196:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:136:10: note: Function in derived class
doxygen-1.8.8/src/rtfdocvisitor.h:137:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:197:18: note: Virtual function in base class
doxygen-1.8.8/src/rtfdocvisitor.h:137:10: note: Function in derived class
doxygen-1.8.8/src/rtfgen.cpp:2527:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
doxygen-1.8.8/src/rtfgen.cpp:1719:19: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/rtfgen.cpp:1767:19: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/rtfgen.cpp:95:47: style: Function 'writeStyleSheetFile' argument 1 names different: declaration 'f' definition 'file'. [funcArgNamesDifferent]
doxygen-1.8.8/src/rtfgen.h:32:44: note: Function 'writeStyleSheetFile' argument 1 names different: declaration 'f' definition 'file'.
doxygen-1.8.8/src/rtfgen.cpp:95:47: note: Function 'writeStyleSheetFile' argument 1 names different: declaration 'f' definition 'file'.
doxygen-1.8.8/src/rtfgen.cpp:1024:61: style: Function 'endIndexItem' argument 2 names different: declaration 'file' definition 'fn'. [funcArgNamesDifferent]
doxygen-1.8.8/src/rtfgen.h:79:51: note: Function 'endIndexItem' argument 2 names different: declaration 'file' definition 'fn'.
doxygen-1.8.8/src/rtfgen.cpp:1024:61: note: Function 'endIndexItem' argument 2 names different: declaration 'file' definition 'fn'.
doxygen-1.8.8/src/rtfgen.cpp:1082:64: style: Function 'writeStartAnnoItem' argument 2 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
doxygen-1.8.8/src/rtfgen.h:147:58: note: Function 'writeStartAnnoItem' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/rtfgen.cpp:1082:64: note: Function 'writeStartAnnoItem' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/rtfgen.cpp:1295:65: style: Function 'writeObjectLink' argument 2 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
doxygen-1.8.8/src/rtfgen.h:82:54: note: Function 'writeObjectLink' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/rtfgen.cpp:1295:65: note: Function 'writeObjectLink' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/rtfgen.cpp:1296:37: style: Function 'writeObjectLink' argument 4 names different: declaration 'name' definition 'text'. [funcArgNamesDifferent]
doxygen-1.8.8/src/rtfgen.h:83:57: note: Function 'writeObjectLink' argument 4 names different: declaration 'name' definition 'text'.
doxygen-1.8.8/src/rtfgen.cpp:1296:37: note: Function 'writeObjectLink' argument 4 names different: declaration 'name' definition 'text'.
doxygen-1.8.8/src/rtfgen.cpp:1351:62: style: Function 'writeCodeLink' argument 2 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
doxygen-1.8.8/src/rtfgen.h:84:53: note: Function 'writeCodeLink' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/rtfgen.cpp:1351:62: note: Function 'writeCodeLink' argument 2 names different: declaration 'file' definition 'f'.
doxygen-1.8.8/src/rtfgen.cpp:1714:39: style: Function 'docify' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent]
doxygen-1.8.8/src/rtfgen.h:80:29: note: Function 'docify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/rtfgen.cpp:1714:39: note: Function 'docify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/rtfgen.cpp:1759:39: style: Function 'codify' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent]
doxygen-1.8.8/src/rtfgen.h:81:29: note: Function 'codify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/rtfgen.cpp:1759:39: note: Function 'codify' argument 1 names different: declaration 'text' definition 'str'.
doxygen-1.8.8/src/rtfgen.cpp:1808:17: style: Function 'endClassDiagram' argument 2 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/rtfgen.h:180:59: note: Function 'endClassDiagram' argument 2 names different: declaration 'filename' definition 'fileName'.
doxygen-1.8.8/src/rtfgen.cpp:1808:17: note: Function 'endClassDiagram' argument 2 names different: declaration 'filename' definition 'fileName'.
doxygen-1.8.8/src/rtfstyle.cpp:345:31: warning: Either the condition 'reference!=0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
doxygen-1.8.8/src/rtfstyle.cpp:347:20: note: Assuming that condition 'reference!=0' is not redundant
doxygen-1.8.8/src/rtfstyle.cpp:345:31: note: Null pointer addition
doxygen-1.8.8/src/rtfstyle.cpp:349:16: style: Struct 'StyleData' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/rtfstyle.cpp:349:16: style: Struct 'StyleData' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/searchindex.cpp:93:32: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/searchindex.cpp:101:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/searchindex.cpp:118:25: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/searchindex.cpp:131:26: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/searchindex.cpp:153:26: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/searchindex.cpp:449:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/searchindex.cpp:480:17: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/searchindex.cpp:503:39: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/searchindex.cpp:517:18: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/searchindex.cpp:1090:25: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/searchindex.cpp:1094:25: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/searchindex.cpp:1103:35: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/searchindex.cpp:1157:37: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/searchindex.cpp:1201:38: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/searchindex.cpp:1206:38: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/searchindex.cpp:771:7: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/searchindex.cpp:204:49: style: Function 'addWord' argument 2 names different: declaration 'hiPrio' definition 'hiPriority'. [funcArgNamesDifferent]
doxygen-1.8.8/src/searchindex.h:88:40: note: Function 'addWord' argument 2 names different: declaration 'hiPrio' definition 'hiPriority'.
doxygen-1.8.8/src/searchindex.cpp:204:49: note: Function 'addWord' argument 2 names different: declaration 'hiPrio' definition 'hiPriority'.
doxygen-1.8.8/src/searchindex.cpp:261:37: style: Function 'write' argument 1 names different: declaration 'file' definition 'fileName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/searchindex.h:86:28: note: Function 'write' argument 1 names different: declaration 'file' definition 'fileName'.
doxygen-1.8.8/src/searchindex.cpp:261:37: note: Function 'write' argument 1 names different: declaration 'file' definition 'fileName'.
doxygen-1.8.8/src/searchindex.cpp:536:45: style: Function 'write' argument 1 names different: declaration 'file' definition 'fileName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/searchindex.h:105:28: note: Function 'write' argument 1 names different: declaration 'file' definition 'fileName'.
doxygen-1.8.8/src/searchindex.cpp:536:45: note: Function 'write' argument 1 names different: declaration 'file' definition 'fileName'.
doxygen-1.8.8/src/searchindex.cpp:427:3: warning: Member variable 'Private::current' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/searchindex.cpp:434:3: style: Class 'SearchIndexExternal' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/searchindex.cpp:434:3: style: Class 'SearchIndexExternal' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:459:0: style: Class 'SIntDict < SearchIndexList >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:459:0: style: Class 'SIntDict < SearchIndexList >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < SearchDocEntry >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < SearchDocEntry >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < SearchDefinitionList >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/sortdict.h:113:0: style: Class 'SDict < SearchDefinitionList >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/searchindex.cpp:610:5: style: Class 'SearchDefinitionList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/searchindex.cpp:620:5: style: Class 'SearchIndexList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:457:0: style: Class 'SIntDict < SearchIndexList >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:431:0: style: Class 'SIntList < SearchIndexList >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < SearchDocEntry >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/sortdict.h:83:0: style: Class 'SList < SearchDefinitionList >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/searchindex.cpp:637:9: style: The function 'compareValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/sortdict.h:267:0: note: Virtual function in base class
doxygen-1.8.8/src/searchindex.cpp:637:9: note: Function in derived class
doxygen-1.8.8/src/store.cpp:269:36: style: Function 'release' argument 1 names different: declaration 'handle' definition 'pos'. [funcArgNamesDifferent]
doxygen-1.8.8/src/store.h:82:33: note: Function 'release' argument 1 names different: declaration 'handle' definition 'pos'.
doxygen-1.8.8/src/store.cpp:269:36: note: Function 'release' argument 1 names different: declaration 'handle' definition 'pos'.
doxygen-1.8.8/src/store.cpp:305:33: style: Function 'seek' argument 1 names different: declaration 'handle' definition 'pos'. [funcArgNamesDifferent]
doxygen-1.8.8/src/store.h:88:30: note: Function 'seek' argument 1 names different: declaration 'handle' definition 'pos'.
doxygen-1.8.8/src/store.cpp:305:33: note: Function 'seek' argument 1 names different: declaration 'handle' definition 'pos'.
doxygen-1.8.8/src/store.cpp:400:38: style: Function 'dumpBlock' argument 1 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
doxygen-1.8.8/src/store.h:99:35: note: Function 'dumpBlock' argument 1 names different: declaration 'start' definition 's'.
doxygen-1.8.8/src/store.cpp:400:38: note: Function 'dumpBlock' argument 1 names different: declaration 'start' definition 's'.
doxygen-1.8.8/src/store.cpp:400:55: style: Function 'dumpBlock' argument 2 names different: declaration 'end' definition 'e'. [funcArgNamesDifferent]
doxygen-1.8.8/src/store.h:99:56: note: Function 'dumpBlock' argument 2 names different: declaration 'end' definition 'e'.
doxygen-1.8.8/src/store.cpp:400:55: note: Function 'dumpBlock' argument 2 names different: declaration 'end' definition 'e'.
doxygen-1.8.8/src/store.h:113:10: style: Unused private function: 'Store::printFreeList' [unusedPrivateFunction]
doxygen-1.8.8/src/store.cpp:53:3: performance: Variable 'm_front' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/store.cpp:54:3: performance: Variable 'm_cur' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/tagreader.cpp:1494:43: style: Function 'parseTagFile' argument 2 names different: declaration 'fullPathName' definition 'fullName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/tagreader.h:24:43: note: Function 'parseTagFile' argument 2 names different: declaration 'fullPathName' definition 'fullName'.
doxygen-1.8.8/src/tagreader.cpp:1494:43: note: Function 'parseTagFile' argument 2 names different: declaration 'fullPathName' definition 'fullName'.
doxygen-1.8.8/src/tagreader.cpp:99:5: warning: Member variable 'TagClassInfo::kind' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/tagreader.cpp:248:5: warning: Member variable 'TagFileParser::m_curClass' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/tagreader.cpp:248:5: warning: Member variable 'TagFileParser::m_curFile' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/tagreader.cpp:248:5: warning: Member variable 'TagFileParser::m_curNamespace' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/tagreader.cpp:248:5: warning: Member variable 'TagFileParser::m_curPackage' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/tagreader.cpp:248:5: warning: Member variable 'TagFileParser::m_curGroup' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/tagreader.cpp:248:5: warning: Member variable 'TagFileParser::m_curPage' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/tagreader.cpp:248:5: warning: Member variable 'TagFileParser::m_curDir' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/tagreader.cpp:248:5: warning: Member variable 'TagFileParser::m_curMember' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/tagreader.cpp:248:5: warning: Member variable 'TagFileParser::m_curEnumValue' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/tagreader.cpp:248:5: warning: Member variable 'TagFileParser::m_curIncludes' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/tagreader.cpp:248:5: warning: Member variable 'TagFileParser::m_state' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/tagreader.cpp:248:5: warning: Member variable 'TagFileParser::m_locator' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/tagreader.cpp:248:5: style: Class 'TagFileParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/tagreader.cpp:388:7: warning: Possible leak in public function. The pointer 'm_curMember' is not deallocated before it is allocated. [publicAllocationError]
doxygen-1.8.8/src/template.cpp:2214:42: style: Redundant condition: c==tokenChar. 'c!=tokenChar || (c==tokenChar && cp=='\\')' is equivalent to 'c!=tokenChar || cp=='\\'' [redundantCondition]
doxygen-1.8.8/src/template.cpp:1349:30: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/template.cpp:2510:27: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/template.cpp:3589:31: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/template.cpp:3590:46: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/template.cpp:4602:44: style: Function 'TemplateImpl' argument 1 names different: declaration 'e' definition 'engine'. [funcArgNamesDifferent]
doxygen-1.8.8/src/template.cpp:2292:34: note: Function 'TemplateImpl' argument 1 names different: declaration 'e' definition 'engine'.
doxygen-1.8.8/src/template.cpp:4602:44: note: Function 'TemplateImpl' argument 1 names different: declaration 'e' definition 'engine'.
doxygen-1.8.8/src/template.cpp:4775:67: style: Function 'loadByName' argument 2 names different: declaration 'fromLine' definition 'line'. [funcArgNamesDifferent]
doxygen-1.8.8/src/template.h:519:55: note: Function 'loadByName' argument 2 names different: declaration 'fromLine' definition 'line'.
doxygen-1.8.8/src/template.cpp:4775:67: note: Function 'loadByName' argument 2 names different: declaration 'fromLine' definition 'line'.
doxygen-1.8.8/src/template.cpp:118:5: warning: Member variable 'Private::intVal' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/template.cpp:118:5: warning: Member variable 'Private::boolVal' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/template.cpp:118:5: warning: Member variable 'Private::strukt' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/template.cpp:118:5: warning: Member variable 'Private::list' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/template.cpp:2785:7: warning: Member variable 'GuardedNodes::line' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/template.cpp:3219:7: performance: Variable 'm_blockName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/template.cpp:3738:7: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/template.cpp:3773:7: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/template.cpp:4605:3: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/src/template.h:198:10: style: Technically the member function 'TemplateVariant::operator==' can be const. [functionConst]
doxygen-1.8.8/src/template.cpp:341:23: note: Technically the member function 'TemplateVariant::operator==' can be const.
doxygen-1.8.8/src/template.h:198:10: note: Technically the member function 'TemplateVariant::operator==' can be const.
doxygen-1.8.8/src/template.h:511:10: performance: Technically the member function 'TemplateEngine::destroyContext' can be static. [functionStatic]
doxygen-1.8.8/src/template.cpp:4770:22: note: Technically the member function 'TemplateEngine::destroyContext' can be static.
doxygen-1.8.8/src/template.h:511:10: note: Technically the member function 'TemplateEngine::destroyContext' can be static.
doxygen-1.8.8/src/template.cpp:3469:10: performance: Technically the member function 'TemplateNodeCreate::mkpath' can be static. [functionStatic]
doxygen-1.8.8/src/template.cpp:4251:10: performance: Technically the member function 'TemplateLexer::addToken' can be static. [functionStatic]
doxygen-1.8.8/src/template.cpp:4459:21: note: Technically the member function 'TemplateLexer::addToken' can be static.
doxygen-1.8.8/src/template.cpp:4251:10: note: Technically the member function 'TemplateLexer::addToken' can be static.
doxygen-1.8.8/src/template.cpp:474:3: style: Class 'TemplateList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/template.cpp:474:3: style: Class 'TemplateList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/template.cpp:411:3: style: Class 'TemplateStruct' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/template.cpp:411:3: style: Class 'TemplateStruct' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/template.cpp:4757:3: style: Class 'TemplateEngine' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/template.cpp:4757:3: style: Class 'TemplateEngine' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/template.cpp:3950:9: style: Class 'TemplateNodeSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/template.cpp:3950:9: style: Class 'TemplateNodeSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/template.cpp:511:5: style: Class 'TemplateListConstIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:673:5: style: Class 'TemplateContextImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1413:5: style: Class 'ExprAstNumber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1425:5: style: Class 'ExprAstVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1518:5: style: Class 'ExprAstLiteral' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1530:5: style: Class 'ExprAstNegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4662:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeIf >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeFor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeMsg >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeSet >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeTree >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeWith >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeBlock >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeCycle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeRange >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeExtend >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeCreate >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeRepeat >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeInclude >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeMarkers >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeSpaceless >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeIndexEntry >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeOpenSubIndex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:4136:0: style: Class 'TemplateNodeFactory :: AutoRegister < TemplateNodeCloseSubIndex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1371:0: style: Class 'TemplateFilterFactory :: AutoRegister < FilterAdd >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1371:0: style: Class 'TemplateFilterFactory :: AutoRegister < FilterGet >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1371:0: style: Class 'TemplateFilterFactory :: AutoRegister < FilterAppend >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1371:0: style: Class 'TemplateFilterFactory :: AutoRegister < FilterLength >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1371:0: style: Class 'TemplateFilterFactory :: AutoRegister < FilterNoWrap >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1371:0: style: Class 'TemplateFilterFactory :: AutoRegister < FilterFlatten >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1371:0: style: Class 'TemplateFilterFactory :: AutoRegister < FilterDefault >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1371:0: style: Class 'TemplateFilterFactory :: AutoRegister < FilterPrepend >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1371:0: style: Class 'TemplateFilterFactory :: AutoRegister < FilterGroupBy >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1371:0: style: Class 'TemplateFilterFactory :: AutoRegister < FilterListSort >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1371:0: style: Class 'TemplateFilterFactory :: AutoRegister < FilterPaginate >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1371:0: style: Class 'TemplateFilterFactory :: AutoRegister < FilterStripPath >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1371:0: style: Class 'TemplateFilterFactory :: AutoRegister < FilterAlphaIndex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:1371:0: style: Class 'TemplateFilterFactory :: AutoRegister < FilterDivisibleBy >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.h:245:0: style: Class 'TemplateAutoRef < TemplateStruct >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/template.cpp:513:18: style: The function 'toFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:276:22: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:513:18: note: Function in derived class
doxygen-1.8.8/src/template.cpp:518:18: style: The function 'toLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:278:22: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:518:18: note: Function in derived class
doxygen-1.8.8/src/template.cpp:523:18: style: The function 'toNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:280:22: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:523:18: note: Function in derived class
doxygen-1.8.8/src/template.cpp:531:18: style: The function 'toPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:282:22: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:531:18: note: Function in derived class
doxygen-1.8.8/src/template.cpp:543:18: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:288:22: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:543:18: note: Function in derived class
doxygen-1.8.8/src/template.cpp:677:10: style: The function 'push' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:430:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:677:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:678:10: style: The function 'pop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:433:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:678:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:679:10: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:441:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:679:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:680:21: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:448:29: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:680:21: note: Function in derived class
doxygen-1.8.8/src/template.cpp:681:28: style: The function 'getRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:454:36: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:681:28: note: Function in derived class
doxygen-1.8.8/src/template.cpp:682:10: style: The function 'setOutputDirectory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:459:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:682:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:684:10: style: The function 'setEscapeIntf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:464:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:684:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:694:10: style: The function 'setSpacelessIntf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.h:469:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:694:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:1416:29: style: The function 'resolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1406:29: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:1416:29: note: Function in derived class
doxygen-1.8.8/src/template.cpp:1428:29: style: The function 'resolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1406:29: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:1428:29: note: Function in derived class
doxygen-1.8.8/src/template.cpp:1450:29: style: The function 'resolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1406:29: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:1450:29: note: Function in derived class
doxygen-1.8.8/src/template.cpp:1505:29: style: The function 'resolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1406:29: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:1505:29: note: Function in derived class
doxygen-1.8.8/src/template.cpp:1521:29: style: The function 'resolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1406:29: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:1521:29: note: Function in derived class
doxygen-1.8.8/src/template.cpp:1533:29: style: The function 'resolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1406:29: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:1533:29: note: Function in derived class
doxygen-1.8.8/src/template.cpp:1545:29: style: The function 'resolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1406:29: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:1545:29: note: Function in derived class
doxygen-1.8.8/src/template.cpp:1569:29: style: The function 'resolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1406:29: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:1569:29: note: Function in derived class
doxygen-1.8.8/src/template.cpp:2293:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:2293:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:2594:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:2594:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:2633:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:2633:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:2752:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:2752:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:2816:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:2816:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:2928:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:2928:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:3089:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:3089:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:3190:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:3190:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:3231:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:3231:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:3311:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:3311:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:3390:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:3390:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:3488:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:3488:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:3634:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:3634:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:3707:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:3707:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:3750:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:3750:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:3785:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:3785:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:3847:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:3847:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:3897:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:3897:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:3958:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:3958:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:3988:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:3988:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:4030:10: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/template.cpp:1677:18: note: Virtual function in base class
doxygen-1.8.8/src/template.cpp:4030:10: note: Function in derived class
doxygen-1.8.8/src/template.cpp:1765:0: error: Memory leak: lhs [memleak]
doxygen-1.8.8/src/template.cpp:1783:0: error: Memory leak: lhs [memleak]
doxygen-1.8.8/src/template.cpp:1851:0: error: Memory leak: lhs [memleak]
doxygen-1.8.8/src/template.cpp:1870:0: error: Memory leak: lhs [memleak]
doxygen-1.8.8/src/template.cpp:2016:0: error: Memory leak: expr [memleak]
doxygen-1.8.8/src/template.cpp:4124:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
doxygen-1.8.8/src/textdocvisitor.cpp:46:8: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/textdocvisitor.h:33:5: style: Class 'TextDocVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/textdocvisitor.h:39:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:101:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:39:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:40:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:113:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:40:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:41:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:102:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:41:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:42:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:103:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:42:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:43:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:104:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:43:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:44:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:107:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:44:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:45:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:45:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:46:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:105:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:46:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:47:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:106:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:47:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:48:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:109:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:48:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:49:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:110:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:49:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:50:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:50:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:51:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:112:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:51:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:52:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:114:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:52:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:53:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:115:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:53:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:54:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:116:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:54:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:60:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:122:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:60:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:61:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:123:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:61:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:62:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:62:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:63:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:63:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:64:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:126:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:64:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:65:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:65:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:66:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:66:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:67:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:129:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:67:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:68:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:130:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:68:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:69:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:131:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:69:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:70:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:70:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:71:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:133:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:71:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:72:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:134:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:72:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:73:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:135:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:73:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:74:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:136:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:74:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:75:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:137:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:75:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:76:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:138:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:76:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:77:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:139:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:77:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:78:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:140:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:78:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:79:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:143:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:79:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:80:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:142:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:80:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:81:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:141:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:81:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:82:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:82:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:83:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:145:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:83:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:84:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:146:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:84:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:85:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:147:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:85:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:86:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:148:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:86:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:87:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:149:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:87:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:88:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:150:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:88:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:89:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:89:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:90:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:154:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:90:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:91:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:151:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:91:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:92:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:152:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:92:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:93:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:153:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:93:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:94:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:156:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:94:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:95:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:157:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:95:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:96:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:158:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:96:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:97:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:159:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:97:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:98:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:160:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:98:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:99:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:161:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:99:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:100:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:162:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:100:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:101:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:163:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:101:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:102:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:164:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:102:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:103:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:165:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:103:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:104:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:166:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:104:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:105:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:167:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:105:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:107:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:168:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:107:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:108:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:169:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:108:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:109:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:170:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:109:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:110:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:171:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:110:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:111:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:172:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:111:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:112:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:173:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:112:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:113:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:174:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:113:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:114:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:175:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:114:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:115:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:176:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:115:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:116:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:177:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:116:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:117:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:178:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:117:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:118:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:179:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:118:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:119:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:180:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:119:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:120:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:181:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:120:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:121:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:182:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:121:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:122:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:183:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:122:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:123:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:184:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:123:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:124:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:185:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:124:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:125:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:186:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:125:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:126:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:187:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:126:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:127:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:188:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:127:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:128:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:189:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:128:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:129:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:190:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:129:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:130:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:191:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:130:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:131:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:192:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:131:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:132:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:193:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:132:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:133:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:194:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:133:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:134:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:195:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:134:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:135:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:196:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:135:10: note: Function in derived class
doxygen-1.8.8/src/textdocvisitor.h:136:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:197:18: note: Virtual function in base class
doxygen-1.8.8/src/textdocvisitor.h:136:10: note: Function in derived class
doxygen-1.8.8/src/tooltip.cpp:116:23: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/tooltip.cpp:37:3: style: Class 'TooltipManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
doxygen-1.8.8/src/tooltip.cpp:37:3: style: Class 'TooltipManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
doxygen-1.8.8/src/util.cpp:1105:11: warning: Either the condition 'newScope' is redundant or there is possible null pointer dereference: newScope. [nullPointerRedundantCheck]
doxygen-1.8.8/src/util.cpp:1084:27: note: Assuming that condition 'newScope' is not redundant
doxygen-1.8.8/src/util.cpp:1105:11: note: Null pointer dereference
doxygen-1.8.8/src/util.cpp:678:33: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:687:25: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:704:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:706:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:784:14: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:789:14: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:966:9: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:972:9: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:1007:30: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:1087:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:1112:32: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:1163:30: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:1225:10: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:1238:24: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:1283:25: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:1503:33: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:1516:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:4826:19: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:6841:33: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:6852:23: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:6861:21: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:6867:19: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:6969:7: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/util.cpp:2271:8: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/util.cpp:2605:15: style: The scope of the variable 'i' can be reduced. [variableScope]
doxygen-1.8.8/src/util.cpp:2637:7: style: The scope of the variable 'sp' can be reduced. [variableScope]
doxygen-1.8.8/src/util.cpp:3843:21: style: The scope of the variable 'argList' can be reduced. [variableScope]
doxygen-1.8.8/src/util.cpp:5269:16: style: The scope of the variable 'count' can be reduced. [variableScope]
doxygen-1.8.8/src/util.cpp:5515:7: style: The scope of the variable 'p' can be reduced. [variableScope]
doxygen-1.8.8/src/util.cpp:5835:7: style: The scope of the variable 'i' can be reduced. [variableScope]
doxygen-1.8.8/src/util.cpp:6406:17: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/util.cpp:7032:8: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/util.cpp:7254:7: style: The scope of the variable 'i' can be reduced. [variableScope]
doxygen-1.8.8/src/util.cpp:7255:7: style: The scope of the variable 'bc' can be reduced. [variableScope]
doxygen-1.8.8/src/util.cpp:7256:8: style: The scope of the variable 'prevChar' can be reduced. [variableScope]
doxygen-1.8.8/src/util.cpp:344:37: style: Function 'resolveTypeDef' argument 1 names different: declaration 'd' definition 'context'. [funcArgNamesDifferent]
doxygen-1.8.8/src/util.h:308:37: note: Function 'resolveTypeDef' argument 1 names different: declaration 'd' definition 'context'.
doxygen-1.8.8/src/util.cpp:344:37: note: Function 'resolveTypeDef' argument 1 names different: declaration 'd' definition 'context'.
doxygen-1.8.8/src/util.cpp:344:61: style: Function 'resolveTypeDef' argument 2 names different: declaration 'name' definition 'qualifiedName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/util.h:308:55: note: Function 'resolveTypeDef' argument 2 names different: declaration 'name' definition 'qualifiedName'.
doxygen-1.8.8/src/util.cpp:344:61: note: Function 'resolveTypeDef' argument 2 names different: declaration 'name' definition 'qualifiedName'.
doxygen-1.8.8/src/util.cpp:470:32: style: Function 'getClass' argument 1 names different: declaration 'key' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/util.h:203:32: note: Function 'getClass' argument 1 names different: declaration 'key' definition 'n'.
doxygen-1.8.8/src/util.cpp:470:32: note: Function 'getClass' argument 1 names different: declaration 'key' definition 'n'.
doxygen-1.8.8/src/util.cpp:487:48: style: Function 'getResolvedNamespace' argument 1 names different: declaration 'key' definition 'name'. [funcArgNamesDifferent]
doxygen-1.8.8/src/util.h:214:48: note: Function 'getResolvedNamespace' argument 1 names different: declaration 'key' definition 'name'.
doxygen-1.8.8/src/util.cpp:487:48: note: Function 'getResolvedNamespace' argument 1 names different: declaration 'key' definition 'name'.
doxygen-1.8.8/src/util.cpp:1563:17: style: Function 'getResolvedClass' argument 3 names different: declaration 'key' definition 'n'. [funcArgNamesDifferent]
doxygen-1.8.8/src/util.h:207:40: note: Function 'getResolvedClass' argument 3 names different: declaration 'key' definition 'n'.
doxygen-1.8.8/src/util.cpp:1563:17: note: Function 'getResolvedClass' argument 3 names different: declaration 'key' definition 'n'.
doxygen-1.8.8/src/util.cpp:1912:43: style: Function 'linkifyText' argument 1 names different: declaration 'ol' definition 'out'. [funcArgNamesDifferent]
doxygen-1.8.8/src/util.h:123:43: note: Function 'linkifyText' argument 1 names different: declaration 'ol' definition 'out'.
doxygen-1.8.8/src/util.cpp:1912:43: note: Function 'linkifyText' argument 1 names different: declaration 'ol' definition 'out'.
doxygen-1.8.8/src/util.cpp:2102:48: style: Function 'writeExample' argument 2 names different: declaration 'el' definition 'ed'. [funcArgNamesDifferent]
doxygen-1.8.8/src/util.h:236:48: note: Function 'writeExample' argument 2 names different: declaration 'el' definition 'ed'.
doxygen-1.8.8/src/util.cpp:2102:48: note: Function 'writeExample' argument 2 names different: declaration 'el' definition 'ed'.
doxygen-1.8.8/src/util.cpp:3886:30: style: Function 'getDefs' argument 1 names different: declaration 'scopeName' definition 'scName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/util.h:140:30: note: Function 'getDefs' argument 1 names different: declaration 'scopeName' definition 'scName'.
doxygen-1.8.8/src/util.cpp:3886:30: note: Function 'getDefs' argument 1 names different: declaration 'scopeName' definition 'scName'.
doxygen-1.8.8/src/util.cpp:3887:30: style: Function 'getDefs' argument 2 names different: declaration 'memberName' definition 'mbName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/util.h:141:37: note: Function 'getDefs' argument 2 names different: declaration 'memberName' definition 'mbName'.
doxygen-1.8.8/src/util.cpp:3887:30: note: Function 'getDefs' argument 2 names different: declaration 'memberName' definition 'mbName'.
doxygen-1.8.8/src/util.cpp:4435:10: style: Function 'resolveRef' argument 6 names different: declaration 'lookForSpecializations' definition 'lookForSpecialization'. [funcArgNamesDifferent]
doxygen-1.8.8/src/util.h:161:32: note: Function 'resolveRef' argument 6 names different: declaration 'lookForSpecializations' definition 'lookForSpecialization'.
doxygen-1.8.8/src/util.cpp:4435:10: note: Function 'resolveRef' argument 6 names different: declaration 'lookForSpecializations' definition 'lookForSpecialization'.
doxygen-1.8.8/src/util.cpp:4852:74: style: Function 'generateFileRef' argument 3 names different: declaration 'linkTxt' definition 'text'. [funcArgNamesDifferent]
doxygen-1.8.8/src/util.h:180:42: note: Function 'generateFileRef' argument 3 names different: declaration 'linkTxt' definition 'text'.
doxygen-1.8.8/src/util.cpp:4852:74: note: Function 'generateFileRef' argument 3 names different: declaration 'linkTxt' definition 'text'.
doxygen-1.8.8/src/util.cpp:6091:15: style: Function 'stripTemplateSpecifiersFromScope' argument 3 names different: declaration 'lastScopeStripped' definition 'pLastScopeStripped'. [funcArgNamesDifferent]
doxygen-1.8.8/src/util.h:306:53: note: Function 'stripTemplateSpecifiersFromScope' argument 3 names different: declaration 'lastScopeStripped' definition 'pLastScopeStripped'.
doxygen-1.8.8/src/util.cpp:6091:15: note: Function 'stripTemplateSpecifiersFromScope' argument 3 names different: declaration 'lastScopeStripped' definition 'pLastScopeStripped'.
doxygen-1.8.8/src/util.cpp:6323:44: warning: Function 'addRefItem' argument order different: declaration 'sli, prefix, key, name, title, args' definition 'sli, key, prefix, name, title, args' [funcArgOrderDifferent]
doxygen-1.8.8/src/util.h:317:44: note: Function 'addRefItem' argument order different: declaration 'sli, prefix, key, name, title, args' definition 'sli, key, prefix, name, title, args'
doxygen-1.8.8/src/util.cpp:6323:44: note: Function 'addRefItem' argument order different: declaration 'sli, prefix, key, name, title, args' definition 'sli, key, prefix, name, title, args'
doxygen-1.8.8/src/util.cpp:6689:70: style: Function 'updateLanguageMapping' argument 2 names different: declaration 'parser' definition 'language'. [funcArgNamesDifferent]
doxygen-1.8.8/src/util.h:372:70: note: Function 'updateLanguageMapping' argument 2 names different: declaration 'parser' definition 'language'.
doxygen-1.8.8/src/util.cpp:6689:70: note: Function 'updateLanguageMapping' argument 2 names different: declaration 'parser' definition 'language'.
doxygen-1.8.8/src/util.cpp:6962:70: style: Function 'parseCommentAsText' argument 2 names different: declaration 'member' definition 'md'. [funcArgNamesDifferent]
doxygen-1.8.8/src/util.h:385:70: note: Function 'parseCommentAsText' argument 2 names different: declaration 'member' definition 'md'.
doxygen-1.8.8/src/util.cpp:6962:70: note: Function 'parseCommentAsText' argument 2 names different: declaration 'member' definition 'md'.
doxygen-1.8.8/src/util.cpp:6866:21: style: Variable 'minDistance' is assigned a value that is never used. [unreadVariable]
doxygen-1.8.8/src/util.cpp:877:5: warning: Member variable 'AccessStack::m_elements' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/util.cpp:6781:51: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/util.cpp:7170:47: performance: Function parameter 's' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/util.cpp:7233:40: performance: Function parameter 'argList' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/util.cpp:7282:41: performance: Function parameter 'aliasCmd' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/util.cpp:7714:38: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/util.cpp:7714:58: performance: Function parameter 'marker' should be passed by const reference. [passedByValue]
doxygen-1.8.8/src/vhdldocgen.cpp:2747:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
doxygen-1.8.8/src/vhdldocgen.cpp:511:8: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/vhdldocgen.cpp:542:10: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/vhdldocgen.cpp:552:10: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/vhdldocgen.cpp:1867:16: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/vhdldocgen.cpp:1968:10: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/vhdldocgen.cpp:2960:14: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/vhdldocgen.cpp:3082:25: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/vhdldocgen.cpp:3331:19: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/vhdldocgen.cpp:3363:31: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/vhdldocgen.cpp:2197:11: style: Variable 'nn' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
doxygen-1.8.8/src/vhdldocgen.cpp:2196:11: note: Variable 'nn' is reassigned a value before the old one has been used if variable is no semaphore variable.
doxygen-1.8.8/src/vhdldocgen.cpp:2197:11: note: Variable 'nn' is reassigned a value before the old one has been used if variable is no semaphore variable.
doxygen-1.8.8/src/vhdldocgen.cpp:112:10: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/vhdldocgen.cpp:1152:7: style: The scope of the variable 'index' can be reduced. [variableScope]
doxygen-1.8.8/src/vhdldocgen.cpp:1357:13: style: The scope of the variable 'ss' can be reduced. [variableScope]
doxygen-1.8.8/src/vhdldocgen.cpp:2956:19: style: The scope of the variable 'vconf' can be reduced. [variableScope]
doxygen-1.8.8/src/vhdldocgen.cpp:3782:10: style: The scope of the variable 'c' can be reduced. [variableScope]
doxygen-1.8.8/src/vhdldocgen.cpp:94:50: style: Function 'setFlowMember' argument 1 names different: declaration 'flowMember' definition 'mem'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:237:49: note: Function 'setFlowMember' argument 1 names different: declaration 'flowMember' definition 'mem'.
doxygen-1.8.8/src/vhdldocgen.cpp:94:50: note: Function 'setFlowMember' argument 1 names different: declaration 'flowMember' definition 'mem'.
doxygen-1.8.8/src/vhdldocgen.cpp:670:51: style: Function 'findKeyWord' argument 1 names different: declaration 'word' definition 'tmp'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:106:50: note: Function 'findKeyWord' argument 1 names different: declaration 'word' definition 'tmp'.
doxygen-1.8.8/src/vhdldocgen.cpp:670:51: note: Function 'findKeyWord' argument 1 names different: declaration 'word' definition 'tmp'.
doxygen-1.8.8/src/vhdldocgen.cpp:910:21: style: Function 'findFunction' argument 2 names different: declaration 'name' definition 'funcname'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:117:52: note: Function 'findFunction' argument 2 names different: declaration 'name' definition 'funcname'.
doxygen-1.8.8/src/vhdldocgen.cpp:910:21: note: Function 'findFunction' argument 2 names different: declaration 'name' definition 'funcname'.
doxygen-1.8.8/src/vhdldocgen.cpp:1080:56: style: Function 'findAllArchitectures' argument 1 names different: declaration 'ql' definition 'qll'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:251:55: note: Function 'findAllArchitectures' argument 1 names different: declaration 'ql' definition 'qll'.
doxygen-1.8.8/src/vhdldocgen.cpp:1080:56: note: Function 'findAllArchitectures' argument 1 names different: declaration 'ql' definition 'qll'.
doxygen-1.8.8/src/vhdldocgen.cpp:1124:48: style: Function 'writeVhdlLink' argument 1 names different: declaration 'cdd' definition 'ccd'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:253:47: note: Function 'writeVhdlLink' argument 1 names different: declaration 'cdd' definition 'ccd'.
doxygen-1.8.8/src/vhdldocgen.cpp:1124:48: note: Function 'writeVhdlLink' argument 1 names different: declaration 'cdd' definition 'ccd'.
doxygen-1.8.8/src/vhdldocgen.cpp:1124:93: style: Function 'writeVhdlLink' argument 4 names different: declaration 'name' definition 'nn'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:253:92: note: Function 'writeVhdlLink' argument 4 names different: declaration 'name' definition 'nn'.
doxygen-1.8.8/src/vhdldocgen.cpp:1124:93: note: Function 'writeVhdlLink' argument 4 names different: declaration 'name' definition 'nn'.
doxygen-1.8.8/src/vhdldocgen.cpp:1124:106: style: Function 'writeVhdlLink' argument 5 names different: declaration 'beh' definition 'behav'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:253:107: note: Function 'writeVhdlLink' argument 5 names different: declaration 'beh' definition 'behav'.
doxygen-1.8.8/src/vhdldocgen.cpp:1124:106: note: Function 'writeVhdlLink' argument 5 names different: declaration 'beh' definition 'behav'.
doxygen-1.8.8/src/vhdldocgen.cpp:1667:22: style: Function 'writeFuncProcDocu' argument 1 names different: declaration 'mdef' definition 'md'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:187:52: note: Function 'writeFuncProcDocu' argument 1 names different: declaration 'mdef' definition 'md'.
doxygen-1.8.8/src/vhdldocgen.cpp:1667:22: note: Function 'writeFuncProcDocu' argument 1 names different: declaration 'mdef' definition 'md'.
doxygen-1.8.8/src/vhdldocgen.cpp:1753:78: style: Function 'convertArgumentListToString' argument 2 names different: declaration 'f' definition 'func'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:207:77: note: Function 'convertArgumentListToString' argument 2 names different: declaration 'f' definition 'func'.
doxygen-1.8.8/src/vhdldocgen.cpp:1753:78: note: Function 'convertArgumentListToString' argument 2 names different: declaration 'f' definition 'func'.
doxygen-1.8.8/src/vhdldocgen.cpp:2319:17: style: Function 'writePlainVHDLDeclarations' argument 1 names different: declaration 'ml' definition 'mlist'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:198:56: note: Function 'writePlainVHDLDeclarations' argument 1 names different: declaration 'ml' definition 'mlist'.
doxygen-1.8.8/src/vhdldocgen.cpp:2319:17: note: Function 'writePlainVHDLDeclarations' argument 1 names different: declaration 'ml' definition 'mlist'.
doxygen-1.8.8/src/vhdldocgen.cpp:2673:71: style: Function 'parseUCF' argument 3 names different: declaration 'f' definition 'fileName'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:215:68: note: Function 'parseUCF' argument 3 names different: declaration 'f' definition 'fileName'.
doxygen-1.8.8/src/vhdldocgen.cpp:2673:71: note: Function 'parseUCF' argument 3 names different: declaration 'f' definition 'fileName'.
doxygen-1.8.8/src/vhdldocgen.cpp:2673:85: style: Function 'parseUCF' argument 4 names different: declaration 'vendor' definition 'altera'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:215:75: note: Function 'parseUCF' argument 4 names different: declaration 'vendor' definition 'altera'.
doxygen-1.8.8/src/vhdldocgen.cpp:2673:85: note: Function 'parseUCF' argument 4 names different: declaration 'vendor' definition 'altera'.
doxygen-1.8.8/src/vhdldocgen.cpp:3129:35: style: Function 'addInstance' argument 1 names different: declaration 'entity' definition 'classEntity'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.cpp:78:35: note: Function 'addInstance' argument 1 names different: declaration 'entity' definition 'classEntity'.
doxygen-1.8.8/src/vhdldocgen.cpp:3129:35: note: Function 'addInstance' argument 1 names different: declaration 'entity' definition 'classEntity'.
doxygen-1.8.8/src/vhdldocgen.cpp:3129:58: style: Function 'addInstance' argument 2 names different: declaration 'arch' definition 'ar'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.cpp:78:53: note: Function 'addInstance' argument 2 names different: declaration 'arch' definition 'ar'.
doxygen-1.8.8/src/vhdldocgen.cpp:3129:58: note: Function 'addInstance' argument 2 names different: declaration 'arch' definition 'ar'.
doxygen-1.8.8/src/vhdldocgen.cpp:3130:35: style: Function 'addInstance' argument 3 names different: declaration 'inst' definition 'cd'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.cpp:78:69: note: Function 'addInstance' argument 3 names different: declaration 'inst' definition 'cd'.
doxygen-1.8.8/src/vhdldocgen.cpp:3130:35: note: Function 'addInstance' argument 3 names different: declaration 'inst' definition 'cd'.
doxygen-1.8.8/src/vhdldocgen.cpp:3527:44: style: Function 'printNode' argument 1 names different: declaration 'n' definition 'flo'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:323:44: note: Function 'printNode' argument 1 names different: declaration 'n' definition 'flo'.
doxygen-1.8.8/src/vhdldocgen.cpp:3527:44: note: Function 'printNode' argument 1 names different: declaration 'n' definition 'flo'.
doxygen-1.8.8/src/vhdldocgen.cpp:3804:72: style: Function 'FlowChart' argument 4 names different: declaration 'label' definition 'lab'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:330:65: note: Function 'FlowChart' argument 4 names different: declaration 'label' definition 'lab'.
doxygen-1.8.8/src/vhdldocgen.cpp:3804:72: note: Function 'FlowChart' argument 4 names different: declaration 'label' definition 'lab'.
doxygen-1.8.8/src/vhdldocgen.cpp:4183:33: style: Function 'findNextLoop' argument 1 names different: declaration 'j' definition 'index'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:311:33: note: Function 'findNextLoop' argument 1 names different: declaration 'j' definition 'index'.
doxygen-1.8.8/src/vhdldocgen.cpp:4183:33: note: Function 'findNextLoop' argument 1 names different: declaration 'j' definition 'index'.
doxygen-1.8.8/src/vhdldocgen.cpp:4200:33: style: Function 'findPrevLoop' argument 1 names different: declaration 'j' definition 'index'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:312:33: note: Function 'findPrevLoop' argument 1 names different: declaration 'j' definition 'index'.
doxygen-1.8.8/src/vhdldocgen.cpp:4200:33: note: Function 'findPrevLoop' argument 1 names different: declaration 'j' definition 'index'.
doxygen-1.8.8/src/vhdldocgen.cpp:4223:30: style: Function 'findLabel' argument 1 names different: declaration 'j' definition 'index'. [funcArgNamesDifferent]
doxygen-1.8.8/src/vhdldocgen.h:313:30: note: Function 'findLabel' argument 1 names different: declaration 'j' definition 'index'.
doxygen-1.8.8/src/vhdldocgen.cpp:4223:30: note: Function 'findLabel' argument 1 names different: declaration 'j' definition 'index'.
doxygen-1.8.8/src/vhdldocgen.cpp:3804:12: warning: Member variable 'FlowChart::line' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/vhdldocgen.cpp:482:0: error: Memory leak: portList [memleak]
doxygen-1.8.8/src/vhdljjparser.cpp:802:14: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/vhdljjparser.cpp:581:7: style: The scope of the variable 'level' can be reduced. [variableScope]
doxygen-1.8.8/src/xmldocvisitor.cpp:349:15: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/xmldocvisitor.cpp:350:14: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/xmldocvisitor.cpp:885:17: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/xmldocvisitor.cpp:889:17: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/xmldocvisitor.cpp:915:13: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/xmldocvisitor.cpp:919:13: style: C-style pointer casting [cstyleCast]
doxygen-1.8.8/src/xmldocvisitor.h:40:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:101:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:40:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:41:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:113:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:41:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:42:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:102:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:42:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:43:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:103:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:43:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:44:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:104:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:44:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:45:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:107:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:45:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:46:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:46:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:47:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:105:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:47:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:48:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:106:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:48:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:49:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:109:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:49:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:50:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:110:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:50:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:51:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:51:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:52:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:112:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:52:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:53:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:114:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:53:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:54:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:115:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:54:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:55:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:116:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:55:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:61:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:122:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:61:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:62:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:123:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:62:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:63:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:124:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:63:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:64:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:64:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:65:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:126:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:65:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:66:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:66:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:67:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:67:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:68:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:129:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:68:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:69:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:130:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:69:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:70:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:131:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:70:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:71:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:132:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:71:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:72:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:133:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:72:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:73:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:134:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:73:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:74:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:135:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:74:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:75:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:136:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:75:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:76:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:137:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:76:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:77:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:138:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:77:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:78:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:139:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:78:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:79:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:140:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:79:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:80:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:143:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:80:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:81:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:142:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:81:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:82:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:141:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:82:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:85:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:144:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:85:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:86:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:145:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:86:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:87:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:146:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:87:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:88:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:147:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:88:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:89:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:148:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:89:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:90:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:149:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:90:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:91:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:150:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:91:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:92:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:155:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:92:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:93:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:154:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:93:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:94:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:151:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:94:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:95:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:152:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:95:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:96:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:153:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:96:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:97:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:156:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:97:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:98:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:157:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:98:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:99:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:158:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:99:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:100:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:159:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:100:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:101:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:160:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:101:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:102:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:161:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:102:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:103:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:162:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:103:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:104:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:163:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:104:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:105:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:164:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:105:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:106:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:165:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:106:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:107:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:166:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:107:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:108:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:167:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:108:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:110:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:168:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:110:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:111:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:169:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:111:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:112:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:170:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:112:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:113:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:171:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:113:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:114:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:172:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:114:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:115:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:173:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:115:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:116:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:174:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:116:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:117:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:175:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:117:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:118:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:176:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:118:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:119:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:177:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:119:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:120:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:178:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:120:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:121:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:179:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:121:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:124:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:180:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:124:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:125:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:181:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:125:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:126:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:182:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:126:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:127:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:183:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:127:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:128:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:184:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:128:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:129:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:185:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:129:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:130:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:186:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:130:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:131:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:187:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:131:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:132:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:188:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:132:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:133:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:189:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:133:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:134:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:190:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:134:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:135:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:191:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:135:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:136:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:192:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:136:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:137:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:193:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:137:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:138:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:194:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:138:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:139:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:195:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:139:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:140:10: style: The function 'visitPre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:196:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:140:10: note: Function in derived class
doxygen-1.8.8/src/xmldocvisitor.h:141:10: style: The function 'visitPost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/docvisitor.h:197:18: note: Virtual function in base class
doxygen-1.8.8/src/xmldocvisitor.h:141:10: note: Function in derived class
doxygen-1.8.8/src/xmlgen.cpp:238:5: warning: Member variable 'XMLCodeGenerator::m_isMemberRef' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/xmlgen.cpp:238:5: warning: Member variable 'XMLCodeGenerator::col' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/src/xmlgen.cpp:216:5: style: Class 'TextGeneratorXMLImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/xmlgen.cpp:238:5: style: Class 'XMLCodeGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/src/xmlgen.cpp:217:10: style: The function 'writeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/util.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/xmlgen.cpp:217:10: note: Function in derived class
doxygen-1.8.8/src/xmlgen.cpp:221:10: style: The function 'writeBreak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/util.h:69:18: note: Virtual function in base class
doxygen-1.8.8/src/xmlgen.cpp:221:10: note: Function in derived class
doxygen-1.8.8/src/xmlgen.cpp:222:10: style: The function 'writeLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/util.h:70:18: note: Virtual function in base class
doxygen-1.8.8/src/xmlgen.cpp:222:10: note: Function in derived class
doxygen-1.8.8/src/xmlgen.cpp:243:10: style: The function 'codify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:68:18: note: Virtual function in base class
doxygen-1.8.8/src/xmlgen.cpp:243:10: note: Function in derived class
doxygen-1.8.8/src/xmlgen.cpp:253:10: style: The function 'writeCodeLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:79:18: note: Virtual function in base class
doxygen-1.8.8/src/xmlgen.cpp:253:10: note: Function in derived class
doxygen-1.8.8/src/xmlgen.cpp:266:10: style: The function 'writeTooltip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:100:18: note: Virtual function in base class
doxygen-1.8.8/src/xmlgen.cpp:266:10: note: Function in derived class
doxygen-1.8.8/src/xmlgen.cpp:272:10: style: The function 'startCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:108:18: note: Virtual function in base class
doxygen-1.8.8/src/xmlgen.cpp:272:10: note: Function in derived class
doxygen-1.8.8/src/xmlgen.cpp:300:10: style: The function 'endCodeLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:111:18: note: Virtual function in base class
doxygen-1.8.8/src/xmlgen.cpp:300:10: note: Function in derived class
doxygen-1.8.8/src/xmlgen.cpp:314:10: style: The function 'startFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:117:18: note: Virtual function in base class
doxygen-1.8.8/src/xmlgen.cpp:314:10: note: Function in derived class
doxygen-1.8.8/src/xmlgen.cpp:325:10: style: The function 'endFontClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:120:18: note: Virtual function in base class
doxygen-1.8.8/src/xmlgen.cpp:325:10: note: Function in derived class
doxygen-1.8.8/src/xmlgen.cpp:331:10: style: The function 'writeCodeAnchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:125:18: note: Virtual function in base class
doxygen-1.8.8/src/xmlgen.cpp:331:10: note: Function in derived class
doxygen-1.8.8/src/xmlgen.cpp:335:10: style: The function 'writeLineNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:89:18: note: Virtual function in base class
doxygen-1.8.8/src/xmlgen.cpp:335:10: note: Function in derived class
doxygen-1.8.8/src/xmlgen.cpp:350:10: style: The function 'setCurrentDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:127:18: note: Virtual function in base class
doxygen-1.8.8/src/xmlgen.cpp:350:10: note: Function in derived class
doxygen-1.8.8/src/xmlgen.cpp:353:10: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
doxygen-1.8.8/src/outputgen.h:128:18: note: Virtual function in base class
doxygen-1.8.8/src/xmlgen.cpp:353:10: note: Function in derived class
doxygen-1.8.8/testing/025_example.cpp:17:10: performance: Technically the member function 'Test::example' can be static. [functionStatic]
doxygen-1.8.8/testing/025_example.cpp:20:12: note: Technically the member function 'Test::example' can be static.
doxygen-1.8.8/testing/025_example.cpp:17:10: note: Technically the member function 'Test::example' can be static.
doxygen-1.8.8/testing/036_link.c:14:0: error: Code 'classTest{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
doxygen-1.8.8/testing/041_overload.cpp:7:10: performance: Technically the member function 'Test::drawRect' can be static. [functionStatic]
doxygen-1.8.8/testing/041_overload.cpp:12:12: note: Technically the member function 'Test::drawRect' can be static.
doxygen-1.8.8/testing/041_overload.cpp:7:10: note: Technically the member function 'Test::drawRect' can be static.
doxygen-1.8.8/testing/041_overload.cpp:8:10: performance: Technically the member function 'Test::drawRect' can be static. [functionStatic]
doxygen-1.8.8/testing/041_overload.cpp:13:12: note: Technically the member function 'Test::drawRect' can be static.
doxygen-1.8.8/testing/041_overload.cpp:8:10: note: Technically the member function 'Test::drawRect' can be static.
doxygen-1.8.8/testing/041_overload.cpp:9:10: performance: Technically the member function 'Test::drawRect' can be static. [functionStatic]
doxygen-1.8.8/testing/041_overload.cpp:18:12: note: Technically the member function 'Test::drawRect' can be static.
doxygen-1.8.8/testing/041_overload.cpp:9:10: note: Technically the member function 'Test::drawRect' can be static.
doxygen-1.8.8/vhdlparser/vhdlstring.h:46:20: warning: Possible null pointer dereference: s [nullPointer]
doxygen-1.8.8/vhdlparser/vhdlstring.h:76:30: note: Calling function 'VhdlString', 1st argument 's' value is 0
doxygen-1.8.8/vhdlparser/vhdlstring.h:46:20: note: Null pointer dereference
doxygen-1.8.8/vhdlparser/CharStream.cc:84:7: style: The scope of the variable 'nextColDiff' can be reduced. [variableScope]
doxygen-1.8.8/vhdlparser/CharStream.h:33:7: style: Technically the member function 'vhdl::parser::CharStream::getTabSize' can be const. [functionConst]
doxygen-1.8.8/vhdlparser/CharStream.h:137:16: warning: Virtual function 'DeleteBuffers' is called from destructor '~CharStream()' at line 143. Dynamic binding is not used. [virtualCallInConstructor]
doxygen-1.8.8/vhdlparser/CharStream.h:143:5: note: Calling DeleteBuffers
doxygen-1.8.8/vhdlparser/CharStream.h:137:16: note: DeleteBuffers is a virtual method
doxygen-1.8.8/vhdlparser/CharStream.h:222:16: warning: Virtual function 'ReInit' is called from constructor 'CharStream(const char*buf,int sz,int startline,int startcolumn,int buffersize)' at line 157. Dynamic binding is not used. [virtualCallInConstructor]
doxygen-1.8.8/vhdlparser/CharStream.h:157:5: note: Calling ReInit
doxygen-1.8.8/vhdlparser/CharStream.h:222:16: note: ReInit is a virtual method
doxygen-1.8.8/vhdlparser/CharStream.h:222:16: warning: Virtual function 'ReInit' is called from constructor 'CharStream(const char*buf,int sz,int startline,int startcolumn)' at line 165. Dynamic binding is not used. [virtualCallInConstructor]
doxygen-1.8.8/vhdlparser/CharStream.h:165:5: note: Calling ReInit
doxygen-1.8.8/vhdlparser/CharStream.h:222:16: note: ReInit is a virtual method
doxygen-1.8.8/vhdlparser/CharStream.h:222:16: warning: Virtual function 'ReInit' is called from constructor 'CharStream(const VhdlString&str,int startline,int startcolumn,int buffersize)' at line 174. Dynamic binding is not used. [virtualCallInConstructor]
doxygen-1.8.8/vhdlparser/CharStream.h:174:5: note: Calling ReInit
doxygen-1.8.8/vhdlparser/CharStream.h:222:16: note: ReInit is a virtual method
doxygen-1.8.8/vhdlparser/CharStream.h:222:16: warning: Virtual function 'ReInit' is called from constructor 'CharStream(const VhdlString&str,int startline,int startcolumn)' at line 182. Dynamic binding is not used. [virtualCallInConstructor]
doxygen-1.8.8/vhdlparser/CharStream.h:182:5: note: Calling ReInit
doxygen-1.8.8/vhdlparser/CharStream.h:222:16: note: ReInit is a virtual method
doxygen-1.8.8/vhdlparser/CharStream.h:210:16: warning: Virtual function 'ReInit' is called from constructor 'CharStream(ReaderStream*input_stream,int startline,int startcolumn,int)' at line 191. Dynamic binding is not used. [virtualCallInConstructor]
doxygen-1.8.8/vhdlparser/CharStream.h:191:5: note: Calling ReInit
doxygen-1.8.8/vhdlparser/CharStream.h:210:16: note: ReInit is a virtual method
doxygen-1.8.8/vhdlparser/CharStream.h:210:16: warning: Virtual function 'ReInit' is called from constructor 'CharStream(ReaderStream*input_stream,int startline,int startcolumn)' at line 199. Dynamic binding is not used. [virtualCallInConstructor]
doxygen-1.8.8/vhdlparser/CharStream.h:199:5: note: Calling ReInit
doxygen-1.8.8/vhdlparser/CharStream.h:210:16: note: ReInit is a virtual method
doxygen-1.8.8/vhdlparser/CharStream.h:210:16: warning: Virtual function 'ReInit' is called from constructor 'CharStream(ReaderStream*input_stream)' at line 207. Dynamic binding is not used. [virtualCallInConstructor]
doxygen-1.8.8/vhdlparser/CharStream.h:207:5: note: Calling ReInit
doxygen-1.8.8/vhdlparser/CharStream.h:210:16: note: ReInit is a virtual method
doxygen-1.8.8/vhdlparser/vhdlstring.h:37:5: style: Class 'VhdlString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/vhdlparser/CharStream.h:202:3: style: Class 'CharStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/vhdlparser/CharStream.cc:15:3: style: Class 'StringReaderStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/vhdlparser/vhdlstring.h:60:9: error: Common realloc mistake: 'm_str' nulled but not freed upon failure [memleakOnRealloc]
doxygen-1.8.8/vhdlparser/ParseException.cc:45:19: warning: Member variable 'ParseException::expectedTokenSequences' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/ParseException.cc:45:19: warning: Member variable 'ParseException::tokenImage' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/ParseException.cc:49:19: warning: Member variable 'ParseException::expectedTokenSequences' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/ParseException.cc:49:19: warning: Member variable 'ParseException::tokenImage' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/ParseException.h:92:23: style: Unused private function: 'ParseException::add_escapes' [unusedPrivateFunction]
doxygen-1.8.8/vhdlparser/ParseException.h:78:32: performance: Technically the member function 'vhdl::parser::ParseException::initialise' can be static. [functionStatic]
doxygen-1.8.8/vhdlparser/ParseException.cc:81:38: note: Technically the member function 'vhdl::parser::ParseException::initialise' can be static.
doxygen-1.8.8/vhdlparser/ParseException.h:78:32: note: Technically the member function 'vhdl::parser::ParseException::initialise' can be static.
doxygen-1.8.8/vhdlparser/ParseException.h:92:23: performance: Technically the member function 'vhdl::parser::ParseException::add_escapes' can be static. [functionStatic]
doxygen-1.8.8/vhdlparser/ParseException.cc:137:39: note: Technically the member function 'vhdl::parser::ParseException::add_escapes' can be static.
doxygen-1.8.8/vhdlparser/ParseException.h:92:23: note: Technically the member function 'vhdl::parser::ParseException::add_escapes' can be static.
doxygen-1.8.8/vhdlparser/Token.h:82:3: style: Class 'Token' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/vhdlparser/ParseException.h:47:3: style: Class 'ParseException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
doxygen-1.8.8/vhdlparser/ParseException.cc:24:40: performance: Function parameter 'currentTokenVal' should be passed by const reference. [passedByValue]
doxygen-1.8.8/vhdlparser/ParseException.cc:81:55: performance: Function parameter 'currentToken' should be passed by const reference. [passedByValue]
doxygen-1.8.8/vhdlparser/Token.cc:27:10: warning: Member variable 'Token::kind' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/Token.cc:27:10: warning: Member variable 'Token::beginLine' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/Token.cc:27:10: warning: Member variable 'Token::beginColumn' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/Token.cc:27:10: warning: Member variable 'Token::endLine' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/Token.cc:27:10: warning: Member variable 'Token::endColumn' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/Token.cc:35:10: warning: Member variable 'Token::beginLine' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/Token.cc:35:10: warning: Member variable 'Token::beginColumn' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/Token.cc:35:10: warning: Member variable 'Token::endLine' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/Token.cc:35:10: warning: Member variable 'Token::endColumn' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/Token.cc:45:10: warning: Member variable 'Token::beginLine' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/Token.cc:45:10: warning: Member variable 'Token::beginColumn' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/Token.cc:45:10: warning: Member variable 'Token::endLine' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/Token.cc:45:10: warning: Member variable 'Token::endColumn' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/Token.cc:48:11: performance: Variable 'image' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
doxygen-1.8.8/vhdlparser/Token.h:92:22: style: Technically the member function 'vhdl::parser::Token::toString' can be const. [functionConst]
doxygen-1.8.8/vhdlparser/Token.cc:56:29: note: Technically the member function 'vhdl::parser::Token::toString' can be const.
doxygen-1.8.8/vhdlparser/Token.h:92:22: note: Technically the member function 'vhdl::parser::Token::toString' can be const.
doxygen-1.8.8/vhdlparser/TokenMgrError.cc:50:18: warning: Member variable 'TokenMgrError::errorCode' is not initialized in the constructor. [uninitMemberVar]
doxygen-1.8.8/vhdlparser/TokenMgrError.h:71:22: style: Unused private function: 'TokenMgrError::getMessage' [unusedPrivateFunction]
doxygen-1.8.8/vhdlparser/TokenMgrError.h:58:24: performance: Technically the member function 'vhdl::parser::TokenMgrError::LexicalError' can be static. [functionStatic]
doxygen-1.8.8/vhdlparser/TokenMgrError.cc:20:39: note: Technically the member function 'vhdl::parser::TokenMgrError::LexicalError' can be static.
doxygen-1.8.8/vhdlparser/TokenMgrError.h:58:24: note: Technically the member function 'vhdl::parser::TokenMgrError::LexicalError' can be static.
doxygen-1.8.8/vhdlparser/TokenMgrError.h:71:22: style: Technically the member function 'vhdl::parser::TokenMgrError::getMessage' can be const. [functionConst]
doxygen-1.8.8/vhdlparser/TokenMgrError.cc:41:37: note: Technically the member function 'vhdl::parser::TokenMgrError::getMessage' can be const.
doxygen-1.8.8/vhdlparser/TokenMgrError.h:71:22: note: Technically the member function 'vhdl::parser::TokenMgrError::getMessage' can be const.
doxygen-1.8.8/vhdlparser/VhdlParser.cc:470:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
doxygen-1.8.8/vhdlparser/VhdlParser.cc:468:9: note: outer condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:470:14: note: identical inner condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:2736:30: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
doxygen-1.8.8/vhdlparser/VhdlParser.cc:2736:14: note: outer condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:2736:30: note: identical inner condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:3283:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
doxygen-1.8.8/vhdlparser/VhdlParser.cc:3282:70: note: outer condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:3283:9: note: identical inner condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:3677:30: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
doxygen-1.8.8/vhdlparser/VhdlParser.cc:3677:14: note: outer condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:3677:30: note: identical inner condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:4436:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
doxygen-1.8.8/vhdlparser/VhdlParser.cc:4434:9: note: outer condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:4436:14: note: identical inner condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:4488:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
doxygen-1.8.8/vhdlparser/VhdlParser.cc:4486:9: note: outer condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:4488:14: note: identical inner condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:4674:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
doxygen-1.8.8/vhdlparser/VhdlParser.cc:4673:69: note: outer condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:4674:9: note: identical inner condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:5667:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
doxygen-1.8.8/vhdlparser/VhdlParser.cc:5666:55: note: outer condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:5667:9: note: identical inner condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:8046:28: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
doxygen-1.8.8/vhdlparser/VhdlParser.cc:8046:12: note: outer condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:8046:28: note: identical inner condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:10917:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
doxygen-1.8.8/vhdlparser/VhdlParser.cc:10915:9: note: outer condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:10917:14: note: identical inner condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:11411:28: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
doxygen-1.8.8/vhdlparser/VhdlParser.cc:11411:12: note: outer condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:11411:28: note: identical inner condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:11797:28: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
doxygen-1.8.8/vhdlparser/VhdlParser.cc:11797:12: note: outer condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:11797:28: note: identical inner condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:11865:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
doxygen-1.8.8/vhdlparser/VhdlParser.cc:11864:68: note: outer condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:11865:9: note: identical inner condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:12337:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
doxygen-1.8.8/vhdlparser/VhdlParser.cc:12336:38: note: outer condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:12337:9: note: identical inner condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:12493:28: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
doxygen-1.8.8/vhdlparser/VhdlParser.cc:12493:12: note: outer condition: !hasError
doxygen-1.8.8/vhdlparser/VhdlParser.cc:12493:28: note: identical inner condition: !hasError
[15:10]
Exit code is not zero! Crash?

ftp://ftp.se.debian.org/debian/pool/main/d/doxymacs/doxymacs_1.8.0.orig.tar.gz
doxymacs-1.8.0/c/doxymacs_parser.c:259:13: error: Memory leak: new_entry [memleak]
[15:11]

ftp://ftp.se.debian.org/debian/pool/main/d/doxypy/doxypy_0.4.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/doxyqml/doxyqml_0.3.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dozzaqueux/dozzaqueux_3.51.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dpdk/dpdk_18.08.orig.tar.xz
dpdk-18.08/app/pdump/main.c:173:16: style: The scope of the variable 'n' can be reduced. [variableScope]
dpdk-18.08/app/pdump/main.c:413:23: style: The scope of the variable 'pt' can be reduced. [variableScope]
dpdk-18.08/app/pdump/main.c:476:23: style: The scope of the variable 'pt' can be reduced. [variableScope]
dpdk-18.08/app/pdump/main.c:764:23: style: The scope of the variable 'pt' can be reduced. [variableScope]
dpdk-18.08/app/proc-info/main.c:371:11: style: Expression is always false because 'else if' condition matches previous condition at line 367. [multiCondition]
dpdk-18.08/app/proc-info/main.c:252:23: style: Checking if unsigned variable 'nb_xstats_ids' is less than zero. [unsignedLessThanZero]
dpdk-18.08/app/test-bbdev/main.c:85:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-bbdev/main.c:89:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-bbdev/main.c:93:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-bbdev/main.c:108:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-bbdev/main.c:109:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-bbdev/main.c:110:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-bbdev/main.c:111:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-bbdev/test_bbdev.c:73:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/app/test-bbdev/test_bbdev.c:78:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/app/test-bbdev/test_bbdev.c:1244:2: style: Variable 'dev2->dev_ops' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/app/test-bbdev/test_bbdev.c:1241:2: note: Variable 'dev2->dev_ops' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-bbdev/test_bbdev.c:1244:2: note: Variable 'dev2->dev_ops' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:299:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:309:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:321:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:336:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:1172:2: style: Variable 'queue_id' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:1159:0: note: Variable 'queue_id' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:1172:2: note: Variable 'queue_id' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:518:13: style: The scope of the variable 'dev_id' can be reduced. [variableScope]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:536:13: style: The scope of the variable 'dev_id' can be reduced. [variableScope]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:558:9: style: The scope of the variable 'data' can be reduced. [variableScope]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:620:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:924:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:930:28: style: The scope of the variable 'hard_output' can be reduced. [variableScope]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:931:28: style: The scope of the variable 'soft_output' can be reduced. [variableScope]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:967:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:1269:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:1334:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:1721:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:1724:11: style: The scope of the variable 'start_time' can be reduced. [variableScope]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:1724:27: style: The scope of the variable 'last_time' can be reduced. [variableScope]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:1790:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:1793:11: style: The scope of the variable 'start_time' can be reduced. [variableScope]
dpdk-18.08/app/test-bbdev/test_bbdev_perf.c:1793:27: style: The scope of the variable 'last_time' can be reduced. [variableScope]
dpdk-18.08/app/test-bbdev/test_bbdev_vector.c:187:2: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/app/test-bbdev/test_bbdev_vector.c:184:0: note: Variable 'tok' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-bbdev/test_bbdev_vector.c:187:2: note: Variable 'tok' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-bbdev/test_bbdev_vector.c:239:2: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/app/test-bbdev/test_bbdev_vector.c:236:0: note: Variable 'tok' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-bbdev/test_bbdev_vector.c:239:2: note: Variable 'tok' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-bbdev/test_bbdev_vector.c:871:2: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/app/test-bbdev/test_bbdev_vector.c:867:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-bbdev/test_bbdev_vector.c:871:2: note: Variable 'fp' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-bbdev/test_bbdev_vector.c:551:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/app/test-crypto-perf/cperf_ops.c:482:2: style: Variable 'sess' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/app/test-crypto-perf/cperf_ops.c:480:0: note: Variable 'sess' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-crypto-perf/cperf_ops.c:482:2: note: Variable 'sess' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-crypto-perf/cperf_options_parsing.c:312:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/app/test-crypto-perf/cperf_options_parsing.c:333:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/app/test-crypto-perf/cperf_options_parsing.c:767:45: style: Function 'cperf_options_default' argument 1 names different: declaration 'options' definition 'opts'. [funcArgNamesDifferent]
dpdk-18.08/app/test-crypto-perf/cperf_options.h:138:45: note: Function 'cperf_options_default' argument 1 names different: declaration 'options' definition 'opts'.
dpdk-18.08/app/test-crypto-perf/cperf_options_parsing.c:767:45: note: Function 'cperf_options_default' argument 1 names different: declaration 'options' definition 'opts'.
dpdk-18.08/app/test-crypto-perf/cperf_options_parsing.c:1078:42: style: Function 'cperf_options_dump' argument 1 names different: declaration 'options' definition 'opts'. [funcArgNamesDifferent]
dpdk-18.08/app/test-crypto-perf/cperf_options.h:148:42: note: Function 'cperf_options_dump' argument 1 names different: declaration 'options' definition 'opts'.
dpdk-18.08/app/test-crypto-perf/cperf_options_parsing.c:1078:42: note: Function 'cperf_options_dump' argument 1 names different: declaration 'options' definition 'opts'.
dpdk-18.08/app/test-crypto-perf/cperf_test_latency.c:73:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/app/test-crypto-perf/cperf_test_latency.c:70:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-crypto-perf/cperf_test_latency.c:73:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-crypto-perf/cperf_test_latency.c:173:12: style: The scope of the variable 'ops_enqd' can be reduced. [variableScope]
dpdk-18.08/app/test-crypto-perf/cperf_test_latency.c:176:12: style: The scope of the variable 'tsc_val' can be reduced. [variableScope]
dpdk-18.08/app/test-crypto-perf/cperf_test_latency.c:176:30: style: The scope of the variable 'tsc_start' can be reduced. [variableScope]
dpdk-18.08/app/test-crypto-perf/cperf_test_latency.c:68:30: style: Function 'cperf_latency_test_constructor' argument 6 names different: declaration 'ops_fn' definition 'op_fns'. [funcArgNamesDifferent]
dpdk-18.08/app/test-crypto-perf/cperf_test_latency.h:24:30: note: Function 'cperf_latency_test_constructor' argument 6 names different: declaration 'ops_fn' definition 'op_fns'.
dpdk-18.08/app/test-crypto-perf/cperf_test_latency.c:68:30: note: Function 'cperf_latency_test_constructor' argument 6 names different: declaration 'ops_fn' definition 'op_fns'.
dpdk-18.08/app/test-crypto-perf/cperf_test_latency.c:124:33: style: Function 'cperf_latency_test_runner' argument 1 names different: declaration 'test_ctx' definition 'arg'. [funcArgNamesDifferent]
dpdk-18.08/app/test-crypto-perf/cperf_test_latency.h:27:33: note: Function 'cperf_latency_test_runner' argument 1 names different: declaration 'test_ctx' definition 'arg'.
dpdk-18.08/app/test-crypto-perf/cperf_test_latency.c:124:33: note: Function 'cperf_latency_test_runner' argument 1 names different: declaration 'test_ctx' definition 'arg'.
dpdk-18.08/app/test-crypto-perf/cperf_test_latency.c:371:37: style: Function 'cperf_latency_test_destructor' argument 1 names different: declaration 'test_ctx' definition 'arg'. [funcArgNamesDifferent]
dpdk-18.08/app/test-crypto-perf/cperf_test_latency.h:30:37: note: Function 'cperf_latency_test_destructor' argument 1 names different: declaration 'test_ctx' definition 'arg'.
dpdk-18.08/app/test-crypto-perf/cperf_test_latency.c:371:37: note: Function 'cperf_latency_test_destructor' argument 1 names different: declaration 'test_ctx' definition 'arg'.
dpdk-18.08/app/test-crypto-perf/cperf_test_pmd_cyclecount.c:94:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/app/test-crypto-perf/cperf_test_pmd_cyclecount.c:88:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-crypto-perf/cperf_test_pmd_cyclecount.c:94:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-crypto-perf/cperf_test_pmd_cyclecount.c:86:30: style: Function 'cperf_pmd_cyclecount_test_constructor' argument 6 names different: declaration 'ops_fn' definition 'op_fns'. [funcArgNamesDifferent]
dpdk-18.08/app/test-crypto-perf/cperf_test_pmd_cyclecount.h:25:30: note: Function 'cperf_pmd_cyclecount_test_constructor' argument 6 names different: declaration 'ops_fn' definition 'op_fns'.
dpdk-18.08/app/test-crypto-perf/cperf_test_pmd_cyclecount.c:86:30: note: Function 'cperf_pmd_cyclecount_test_constructor' argument 6 names different: declaration 'ops_fn' definition 'op_fns'.
dpdk-18.08/app/test-crypto-perf/cperf_test_pmd_cyclecount.c:488:44: style: Function 'cperf_pmd_cyclecount_test_destructor' argument 1 names different: declaration 'test_ctx' definition 'arg'. [funcArgNamesDifferent]
dpdk-18.08/app/test-crypto-perf/cperf_test_pmd_cyclecount.h:31:44: note: Function 'cperf_pmd_cyclecount_test_destructor' argument 1 names different: declaration 'test_ctx' definition 'arg'.
dpdk-18.08/app/test-crypto-perf/cperf_test_pmd_cyclecount.c:488:44: note: Function 'cperf_pmd_cyclecount_test_destructor' argument 1 names different: declaration 'test_ctx' definition 'arg'.
dpdk-18.08/app/test-crypto-perf/cperf_test_throughput.c:57:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/app/test-crypto-perf/cperf_test_throughput.c:55:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-crypto-perf/cperf_test_throughput.c:57:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-crypto-perf/cperf_test_throughput.c:53:30: style: Function 'cperf_throughput_test_constructor' argument 6 names different: declaration 'ops_fn' definition 'op_fns'. [funcArgNamesDifferent]
dpdk-18.08/app/test-crypto-perf/cperf_test_throughput.h:25:30: note: Function 'cperf_throughput_test_constructor' argument 6 names different: declaration 'ops_fn' definition 'op_fns'.
dpdk-18.08/app/test-crypto-perf/cperf_test_throughput.c:53:30: note: Function 'cperf_throughput_test_constructor' argument 6 names different: declaration 'ops_fn' definition 'op_fns'.
dpdk-18.08/app/test-crypto-perf/cperf_test_throughput.c:322:40: style: Function 'cperf_throughput_test_destructor' argument 1 names different: declaration 'test_ctx' definition 'arg'. [funcArgNamesDifferent]
dpdk-18.08/app/test-crypto-perf/cperf_test_throughput.h:31:40: note: Function 'cperf_throughput_test_destructor' argument 1 names different: declaration 'test_ctx' definition 'arg'.
dpdk-18.08/app/test-crypto-perf/cperf_test_throughput.c:322:40: note: Function 'cperf_throughput_test_destructor' argument 1 names different: declaration 'test_ctx' definition 'arg'.
dpdk-18.08/app/test-crypto-perf/cperf_test_verify.c:61:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/app/test-crypto-perf/cperf_test_verify.c:59:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-crypto-perf/cperf_test_verify.c:61:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
dpdk-18.08/app/test-crypto-perf/cperf_test_verify.c:204:11: style: The scope of the variable 'mbuf_data' can be reduced. [variableScope]
dpdk-18.08/app/test-crypto-perf/cperf_test_verify.c:231:11: style: The scope of the variable 'ops_enqd' can be reduced. [variableScope]
dpdk-18.08/app/test-crypto-perf/cperf_test_verify.c:57:30: style: Function 'cperf_verify_test_constructor' argument 6 names different: declaration 'ops_fn' definition 'op_fns'. [funcArgNamesDifferent]
dpdk-18.08/app/test-crypto-perf/cperf_test_verify.h:25:30: note: Function 'cperf_verify_test_constructor' argument 6 names different: declaration 'ops_fn' definition 'op_fns'.
dpdk-18.08/app/test-crypto-perf/cperf_test_verify.c:57:30: note: Function 'cperf_verify_test_constructor' argument 6 names different: declaration 'ops_fn' definition 'op_fns'.
dpdk-18.08/app/test-crypto-perf/cperf_test_verify.c:420:36: style: Function 'cperf_verify_test_destructor' argument 1 names different: declaration 'test_ctx' definition 'arg'. [funcArgNamesDifferent]
dpdk-18.08/app/test-crypto-perf/cperf_test_verify.h:31:36: note: Function 'cperf_verify_test_destructor' argument 1 names different: declaration 'test_ctx' definition 'arg'.
dpdk-18.08/app/test-crypto-perf/cperf_test_verify.c:420:36: note: Function 'cperf_verify_test_destructor' argument 1 names different: declaration 'test_ctx' definition 'arg'.
dpdk-18.08/app/test-crypto-perf/main.c:336:32: style: Condition 'opts->cipher_algo!=RTE_CRYPTO_CIPHER_NULL' is always true [knownConditionTrueFalse]
dpdk-18.08/app/test-crypto-perf/main.c:382:32: style: Condition 'opts->cipher_algo!=RTE_CRYPTO_CIPHER_NULL' is always true [knownConditionTrueFalse]
dpdk-18.08/app/test-crypto-perf/main.c:70:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/app/test-crypto-perf/main.c:96:30: style: The scope of the variable 'sess_size' can be reduced. [variableScope]
dpdk-18.08/app/test-crypto-perf/main.c:256:13: style: The scope of the variable 'cdev_id' can be reduced. [variableScope]
dpdk-18.08/app/test-eventdev/evt_options.h:214:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-eventdev/evt_common.h:74:10: style: The scope of the variable 'cnt' can be reduced. [variableScope]
dpdk-18.08/app/test-eventdev/evt_main.c:23:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/app/test-eventdev/evt_test.c:14:42: style: Function 'evt_test_register' argument 1 names different: declaration 'test' definition 'entry'. [funcArgNamesDifferent]
dpdk-18.08/app/test-eventdev/evt_test.h:75:47: note: Function 'evt_test_register' argument 1 names different: declaration 'test' definition 'entry'.
dpdk-18.08/app/test-eventdev/evt_test.c:14:42: note: Function 'evt_test_register' argument 1 names different: declaration 'test' definition 'entry'.
dpdk-18.08/app/test-eventdev/parser.c:344:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/app/test-eventdev/test_perf_common.c:563:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-eventdev/test_perf_common.c:653:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/app/test-eventdev/test_perf_common.c:746:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/app/test-eventdev/test_pipeline_common.c:175:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-eventdev/test_pipeline_common.c:39:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/app/test-eventdev/test_pipeline_common.c:96:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/app/test-eventdev/test_pipeline_common.c:218:10: style: The scope of the variable 'mt_state' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/bpf_cmd.c:68:14: style: The scope of the variable 'v' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:12944:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-pmd/cmdline.c:13050:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-pmd/cmdline.c:14152:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-pmd/cmdline.c:14242:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-pmd/cmdline.c:14547:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-pmd/cmdline.c:14762:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-pmd/cmdline.c:15601:10: style: Same expression on both sides of '==' because the value of 'ret' and '-ENOTSUP' are the same. [duplicateExpression]
dpdk-18.08/app/test-pmd/cmdline.c:15408:12: note: 'ret' is assigned value '-ENOTSUP' here.
dpdk-18.08/app/test-pmd/cmdline.c:15601:10: note: Same expression on both sides of '==' because the value of 'ret' and '-ENOTSUP' are the same.
dpdk-18.08/app/test-pmd/cmdline.c:15774:10: style: Same expression on both sides of '==' because the value of 'ret' and '-ENOTSUP' are the same. [duplicateExpression]
dpdk-18.08/app/test-pmd/cmdline.c:15726:12: note: 'ret' is assigned value '-ENOTSUP' here.
dpdk-18.08/app/test-pmd/cmdline.c:15774:10: note: Same expression on both sides of '==' because the value of 'ret' and '-ENOTSUP' are the same.
dpdk-18.08/app/test-pmd/cmdline.c:15875:10: style: Same expression on both sides of '==' because the value of 'ret' and '-ENOTSUP' are the same. [duplicateExpression]
dpdk-18.08/app/test-pmd/cmdline.c:15849:12: note: 'ret' is assigned value '-ENOTSUP' here.
dpdk-18.08/app/test-pmd/cmdline.c:15875:10: note: Same expression on both sides of '==' because the value of 'ret' and '-ENOTSUP' are the same.
dpdk-18.08/app/test-pmd/cmdline.c:2045:6: style: The scope of the variable 'diag' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:2178:10: style: The scope of the variable 'xdgt0' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:2179:10: style: The scope of the variable 'xdgt1' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:2473:22: style: The scope of the variable 'mp' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:2571:11: style: The scope of the variable 'size' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:2572:11: style: The scope of the variable 'hash_index' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:2572:23: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:2572:28: style: The scope of the variable 'shift' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:2573:11: style: The scope of the variable 'nb_queue' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:2627:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:2994:11: style: The scope of the variable 'rec_nb_pkts' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:3234:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:3463:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:4128:6: style: The scope of the variable 'hw' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:4129:11: style: The scope of the variable 'csum_offloads' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:6245:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:6325:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:8097:11: style: The scope of the variable 'rx_mode' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:10434:16: style: The scope of the variable 'int_fld' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:10552:16: style: The scope of the variable 'vf_id' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:11532:16: style: The scope of the variable 'int_fld' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:11798:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:11798:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:14027:10: style: The scope of the variable 'xdgt0' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:14028:10: style: The scope of the variable 'xdgt1' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:16940:11: style: The scope of the variable 'queue_offloads' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:17018:14: style: The scope of the variable 'single_name' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:17337:11: style: The scope of the variable 'queue_offloads' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:17416:14: style: The scope of the variable 'single_name' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline.c:1687:18: style: Checking if unsigned variable 'res->value' is less than zero. [unsignedLessThanZero]
dpdk-18.08/app/test-pmd/cmdline.c:1694:18: style: Checking if unsigned variable 'res->value' is less than zero. [unsignedLessThanZero]
dpdk-18.08/app/test-pmd/cmdline.c:15708:10: style: struct member 'cmd_cfg_input_set_result::pctype_id' is never used. [unusedStructMember]
dpdk-18.08/app/test-pmd/cmdline.c:15712:10: style: struct member 'cmd_cfg_input_set_result::field_idx' is never used. [unusedStructMember]
dpdk-18.08/app/test-pmd/cmdline.c:15832:10: style: struct member 'cmd_clear_input_set_result::pctype_id' is never used. [unusedStructMember]
dpdk-18.08/app/test-pmd/cmdline_flow.c:2514:33: warning: Either the condition '!dst' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dpdk-18.08/app/test-pmd/cmdline_flow.c:2520:8: note: Assuming that condition '!dst' is not redundant
dpdk-18.08/app/test-pmd/cmdline_flow.c:2514:33: note: Null pointer addition
dpdk-18.08/app/test-pmd/cmdline_flow.c:3736:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/app/test-pmd/cmdline_mtr.c:171:8: style: The scope of the variable 'token' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline_mtr.c:173:32: style: The scope of the variable 'action' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/cmdline_mtr.c:115:0: error: Memory leak: dscp_table [memleak]
dpdk-18.08/app/test-pmd/config.c:1849:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-pmd/config.c:2761:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/app/test-pmd/config.c:2761:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/app/test-pmd/config.c:3601:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-pmd/config.c:1286:9: style: Same expression on both sides of '!=' because the value of 'pf' and 'NULL' are the same. [duplicateExpression]
dpdk-18.08/app/test-pmd/config.c:1226:25: note: 'pf' is assigned value 'NULL' here.
dpdk-18.08/app/test-pmd/config.c:1286:9: note: Same expression on both sides of '!=' because the value of 'pf' and 'NULL' are the same.
dpdk-18.08/app/test-pmd/config.c:2489:17: style: Same expression on both sides of '==' because the value of 'record_now' and '0' are the same. [duplicateExpression]
dpdk-18.08/app/test-pmd/config.c:2471:15: note: 'record_now' is assigned value '0' here.
dpdk-18.08/app/test-pmd/config.c:2489:17: note: Same expression on both sides of '==' because the value of 'record_now' and '0' are the same.
dpdk-18.08/app/test-pmd/config.c:2554:17: style: Same expression on both sides of '==' because the value of 'record_now' and '0' are the same. [duplicateExpression]
dpdk-18.08/app/test-pmd/config.c:2545:15: note: 'record_now' is assigned value '0' here.
dpdk-18.08/app/test-pmd/config.c:2554:17: note: Same expression on both sides of '==' because the value of 'record_now' and '0' are the same.
dpdk-18.08/app/test-pmd/config.c:393:23: style: The scope of the variable 'mp' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/config.c:1903:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/config.c:1903:19: style: The scope of the variable 'shift' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/config.c:2078:13: style: The scope of the variable 'warning_once' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/config.c:2147:13: style: The scope of the variable 'txp' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/config.c:2776:11: style: The scope of the variable 'max_pkts_num' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/config.c:2826:14: style: The scope of the variable 'separator' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/config.c:2827:21: style: The scope of the variable 'fwd_eng' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/config.c:2828:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/config.c:2847:14: style: The scope of the variable 'separator' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/config.c:2848:21: style: The scope of the variable 'fwd_eng' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/config.c:2849:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/config.c:3215:35: style: The scope of the variable 'cfg' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/config.c:3278:33: style: The scope of the variable 'mask' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/config.c:3280:8: style: The scope of the variable 'p' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/config.c:324:33: style: Function 'rx_queue_infos_display' argument 1 names different: declaration 'port_idi' definition 'port_id'. [funcArgNamesDifferent]
dpdk-18.08/app/test-pmd/testpmd.h:598:38: note: Function 'rx_queue_infos_display' argument 1 names different: declaration 'port_idi' definition 'port_id'.
dpdk-18.08/app/test-pmd/config.c:324:33: note: Function 'rx_queue_infos_display' argument 1 names different: declaration 'port_idi' definition 'port_id'.
dpdk-18.08/app/test-pmd/config.c:357:33: style: Function 'tx_queue_infos_display' argument 1 names different: declaration 'port_idi' definition 'port_id'. [funcArgNamesDifferent]
dpdk-18.08/app/test-pmd/testpmd.h:599:38: note: Function 'tx_queue_infos_display' argument 1 names different: declaration 'port_idi' definition 'port_id'.
dpdk-18.08/app/test-pmd/config.c:357:33: note: Function 'tx_queue_infos_display' argument 1 names different: declaration 'port_idi' definition 'port_id'.
dpdk-18.08/app/test-pmd/config.c:837:66: style: Function 'port_reg_bit_display' argument 3 names different: declaration 'bit_pos' definition 'bit_x'. [funcArgNamesDifferent]
dpdk-18.08/app/test-pmd/testpmd.h:612:71: note: Function 'port_reg_bit_display' argument 3 names different: declaration 'bit_pos' definition 'bit_x'.
dpdk-18.08/app/test-pmd/config.c:837:66: note: Function 'port_reg_bit_display' argument 3 names different: declaration 'bit_pos' definition 'bit_x'.
dpdk-18.08/app/test-pmd/config.c:962:59: style: Function 'port_reg_set' argument 3 names different: declaration 'value' definition 'reg_v'. [funcArgNamesDifferent]
dpdk-18.08/app/test-pmd/testpmd.h:620:64: note: Function 'port_reg_set' argument 3 names different: declaration 'value' definition 'reg_v'.
dpdk-18.08/app/test-pmd/config.c:962:59: note: Function 'port_reg_set' argument 3 names different: declaration 'value' definition 'reg_v'.
dpdk-18.08/app/test-pmd/config.c:2618:31: style: Function 'set_nb_pkt_per_burst' argument 1 names different: declaration 'pkt_burst' definition 'nb'. [funcArgNamesDifferent]
dpdk-18.08/app/test-pmd/testpmd.h:670:36: note: Function 'set_nb_pkt_per_burst' argument 1 names different: declaration 'pkt_burst' definition 'nb'.
dpdk-18.08/app/test-pmd/config.c:2618:31: note: Function 'set_nb_pkt_per_burst' argument 1 names different: declaration 'pkt_burst' definition 'nb'.
dpdk-18.08/app/test-pmd/config.c:2869:37: style: Function 'set_pkt_forwarding_mode' argument 1 names different: declaration 'fwd_mode' definition 'fwd_mode_name'. [funcArgNamesDifferent]
dpdk-18.08/app/test-pmd/testpmd.h:673:42: note: Function 'set_pkt_forwarding_mode' argument 1 names different: declaration 'fwd_mode' definition 'fwd_mode_name'.
dpdk-18.08/app/test-pmd/config.c:2869:37: note: Function 'set_pkt_forwarding_mode' argument 1 names different: declaration 'fwd_mode' definition 'fwd_mode_name'.
dpdk-18.08/app/test-pmd/csumonly.c:105:18: style: The scope of the variable 'tcp_hdr' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/csumonly.c:122:18: style: The scope of the variable 'tcp_hdr' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/csumonly.c:208:19: style: The scope of the variable 'ipv4_hdr' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/csumonly.c:271:19: style: The scope of the variable 'ipv4_hdr' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/csumonly.c:362:18: style: The scope of the variable 'udp_hdr' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/csumonly.c:510:14: style: The scope of the variable 'len' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/csumonly.c:574:13: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/csumonly.c:681:22: style: The scope of the variable 'gso_ctx' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/csumonly.c:687:9: style: The scope of the variable 'gro_ctx' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/csumonly.c:688:11: style: The scope of the variable 'gro_pkts_num' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/csumonly.c:694:11: style: The scope of the variable 'rx_ol_flags' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/csumonly.c:694:24: style: The scope of the variable 'tx_ol_flags' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/csumonly.c:696:11: style: The scope of the variable 'retry' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/csumonly.c:700:11: style: The scope of the variable 'nb_segments' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/csumonly.c:701:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/flowgen.c:123:19: style: The scope of the variable 'ip_hdr' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/flowgen.c:124:18: style: The scope of the variable 'udp_hdr' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/flowgen.c:131:11: style: The scope of the variable 'retry' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/flowgen.c:160:0: error: Uninitialized variable: ol_flags [uninitvar]
dpdk-18.08/app/test-pmd/icmpecho.c:218:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-pmd/icmpecho.c:284:11: style: The scope of the variable 'retry' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/icmpecho.c:287:11: style: The scope of the variable 'nb_tx' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/icmpecho.c:289:11: style: The scope of the variable 'eth_type' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/icmpecho.c:295:6: style: The scope of the variable 'l2_len' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/ieee1588fwd.c:81:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/app/test-pmd/iofwd.c:52:11: style: The scope of the variable 'retry' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/macfwd.c:51:20: style: The scope of the variable 'mb' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/macfwd.c:53:11: style: The scope of the variable 'retry' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/macswap.c:79:20: style: The scope of the variable 'mb' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/macswap.c:85:11: style: The scope of the variable 'retry' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/parameters.c:281:11: style: The scope of the variable 'size' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/parameters.c:370:13: style: The scope of the variable 'socket_id' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/parameters.c:371:11: style: The scope of the variable 'port_id' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/parameters.c:372:11: style: The scope of the variable 'size' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/parameters.c:423:13: style: The scope of the variable 'ring_flag' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/parameters.c:423:24: style: The scope of the variable 'socket_id' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/parameters.c:424:11: style: The scope of the variable 'port_id' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/parameters.c:425:11: style: The scope of the variable 'size' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/rxonly.c:163:20: style: The scope of the variable 'udp_hdr' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/rxonly.c:166:12: style: The scope of the variable 'l4_len' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/rxonly.c:168:23: style: The scope of the variable 'vxlan_hdr' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/softnicfwd.c:234:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/app/test-pmd/softnicfwd.c:303:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/app/test-pmd/softnicfwd.c:373:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/app/test-pmd/softnicfwd.c:88:11: style: The scope of the variable 'retry' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/softnicfwd.c:245:11: style: The scope of the variable 'subport_parent_node_id' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/softnicfwd.c:248:11: style: The scope of the variable 'priority' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/softnicfwd.c:248:21: style: The scope of the variable 'weight' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/softnicfwd.c:298:3: style: Variable 'subport_node_id' is modified but its new value is never used. [unreadVariable]
dpdk-18.08/app/test-pmd/softnicfwd.c:461:6: error: Memory leak: tnp.shared_shaper_id [memleak]
dpdk-18.08/app/test-pmd/testpmd.c:1744:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/app/test-pmd/testpmd.c:475:15: style: The scope of the variable 'sock_num' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:589:13: style: The scope of the variable 'warning_once' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:889:19: style: The scope of the variable 'port' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:1264:15: style: The scope of the variable 'lc_id' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:1316:19: style: The scope of the variable 'port_fwd_begin' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:1317:18: style: The scope of the variable 'port_fwd_end' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:1421:19: style: The scope of the variable 'port' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:1432:11: style: The scope of the variable 'tx_dropped' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:1433:11: style: The scope of the variable 'rx_bad_ip_csum' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:1434:11: style: The scope of the variable 'rx_bad_l4_csum' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:1573:19: style: The scope of the variable 'port' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:2070:21: style: The scope of the variable 'device' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:2071:11: style: The scope of the variable 'pt_id' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:2072:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:2129:17: style: The scope of the variable 'all_ports_up' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:2493:10: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:2705:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:2851:28: style: The scope of the variable 'cur_time' can be reduced. [variableScope]
dpdk-18.08/app/test-pmd/testpmd.c:2250:28: style: Function 'eth_dev_event_callback' argument 3 names different: declaration 'param' definition 'arg'. [funcArgNamesDifferent]
dpdk-18.08/app/test-pmd/testpmd.c:437:11: note: Function 'eth_dev_event_callback' argument 3 names different: declaration 'param' definition 'arg'.
dpdk-18.08/app/test-pmd/testpmd.c:2250:28: note: Function 'eth_dev_event_callback' argument 3 names different: declaration 'param' definition 'arg'.
dpdk-18.08/app/test-pmd/testpmd.c:2116:14: style: struct member 'pmd_test_command::cmd_name' is never used. [unusedStructMember]
dpdk-18.08/app/test-pmd/testpmd.c:2117:13: style: struct member 'pmd_test_command::cmd_func' is never used. [unusedStructMember]
dpdk-18.08/buildtools/pmdinfogen/pmdinfogen.c:125:12: style: The scope of the variable 'sym' can be reduced. [variableScope]
dpdk-18.08/buildtools/pmdinfogen/pmdinfogen.c:384:21: style: The scope of the variable 'pci_ids' can be reduced. [variableScope]
dpdk-18.08/drivers/baseband/turbo_sw/bbdev_turbo_software.c:465:11: style: The scope of the variable 'm' can be reduced. [variableScope]
dpdk-18.08/drivers/baseband/turbo_sw/bbdev_turbo_software.c:1007:11: style: The scope of the variable 'kw' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/dpaa/base/fman/fman.c:80:35: portability: 'fman_ccsr_map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/bus/dpaa/base/fman/fman.c:557:48: error: Uninitialized variable: __if [uninitvar]
dpdk-18.08/drivers/bus/dpaa/base/fman/fman_hw.c:62:11: style: The scope of the variable 'mask1' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/dpaa/base/fman/netcfg_layer.c:109:6: style: Condition '!num_ports' is always false [knownConditionTrueFalse]
dpdk-18.08/drivers/bus/dpaa/base/fman/netcfg_layer.c:79:22: note: Assignment 'num_ports=0', assigned value is 0
dpdk-18.08/drivers/bus/dpaa/base/fman/netcfg_layer.c:107:3: note: num_ports is incremented', new value is 1
dpdk-18.08/drivers/bus/dpaa/base/fman/netcfg_layer.c:109:6: note: Condition '!num_ports' is always false
dpdk-18.08/drivers/bus/dpaa/base/fman/of.c:282:15: style: The scope of the variable 'len' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/dpaa/base/fman/of.c:494:18: style: The scope of the variable 'ranges' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/dpaa/base/fman/of.c:496:15: style: The scope of the variable 'pna' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman.h:519:24: style: The scope of the variable 'bm_cmd' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman.h:520:23: style: The scope of the variable 'bm_res' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman.c:298:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman.c:127:58: style: Function 'bman_create_affine_portal' argument 1 names different: declaration 'config' definition 'c'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman_priv.h:80:35: note: Function 'bman_create_affine_portal' argument 1 names different: declaration 'config' definition 'c'.
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman.c:127:58: note: Function 'bman_create_affine_portal' argument 1 names different: declaration 'config' definition 'c'.
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman.h:535:0: style: Variable 'aq_count' is modified but its new value is never used. [unreadVariable]
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman_driver.c:235:6: style: The scope of the variable 'oddbit' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman_driver.c:229:31: portability: 'bman_ccsr_map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman_driver.c:258:25: portability: 'bman_ccsr_map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman_driver.c:260:25: portability: 'bman_ccsr_map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman_driver.c:262:25: portability: 'bman_ccsr_map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman_driver.c:264:25: portability: 'bman_ccsr_map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman_driver.c:279:26: portability: 'bman_ccsr_map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman_driver.c:281:26: portability: 'bman_ccsr_map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman_driver.c:284:26: portability: 'bman_ccsr_map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/bus/dpaa/base/qbman/bman_driver.c:286:26: portability: 'bman_ccsr_map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/bus/dpaa/base/qbman/dpaa_sys.c:67:19: style: Function 'qbman_request_irq' argument 5 names different: declaration 'arg' definition '__maybe_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/dpaa/base/qbman/dpaa_sys.h:23:54: note: Function 'qbman_request_irq' argument 5 names different: declaration 'arg' definition '__maybe_unused'.
dpdk-18.08/drivers/bus/dpaa/base/qbman/dpaa_sys.c:67:19: note: Function 'qbman_request_irq' argument 5 names different: declaration 'arg' definition '__maybe_unused'.
dpdk-18.08/drivers/bus/dpaa/base/qbman/process.c:106:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman.c:1880:23: style: Condition 'mcr->result!=QM_MCR_RESULT_OK' is always true [knownConditionTrueFalse]
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman.c:948:30: style: The scope of the variable 'dq' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman.c:1120:30: style: The scope of the variable 'dq' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman.c:2172:44: style: The scope of the variable 'prev_eq' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman.c:2247:44: style: The scope of the variable 'prev_eq' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman.c:2545:17: style: The scope of the variable 'fq_empty' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman.c:2598:30: style: The scope of the variable 'msg' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman.c:658:78: style: Function 'qman_create_affine_portal' argument 1 names different: declaration 'config' definition 'c'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman_priv.h:147:35: note: Function 'qman_create_affine_portal' argument 1 names different: declaration 'config' definition 'c'.
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman.c:658:78: note: Function 'qman_create_affine_portal' argument 1 names different: declaration 'config' definition 'c'.
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman.c:720:48: style: Function 'qman_destroy_affine_portal' argument 1 names different: declaration 'q' definition 'qp'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman_priv.h:151:48: note: Function 'qman_destroy_affine_portal' argument 1 names different: declaration 'q' definition 'qp'.
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman.c:720:48: note: Function 'qman_destroy_affine_portal' argument 1 names different: declaration 'q' definition 'qp'.
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman.h:524:36: portability: '(void*)dqrr->ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman.c:428:11: portability: '(void*)dqrr->ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman.c:478:34: portability: '(void*)mr->ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman.c:1415:3: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dpdk-18.08/drivers/bus/dpaa/base/qbman/qman.c:1446:2: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dpdk-18.08/drivers/bus/dpaa/dpaa_bus.c:590:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dpdk-18.08/drivers/bus/dpaa/dpaa_bus.c:542:2: style: Variable 'svr_file' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/bus/dpaa/dpaa_bus.c:538:0: note: Variable 'svr_file' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/bus/dpaa/dpaa_bus.c:542:2: note: Variable 'svr_file' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/bus/dpaa/dpaa_bus.c:99:6: style: The scope of the variable 'comp' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/dpaa/dpaa_bus.c:332:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/fslmc/fslmc_bus.c:36:35: warning: Either the condition 'device_type>DPAA2_DEVTYPE_MAX' is redundant or the array 'rte_fslmc_bus.device_count[9]' is accessed at index 9, which is out of bounds. [arrayIndexOutOfBoundsCond]
dpdk-18.08/drivers/bus/fslmc/fslmc_bus.c:34:18: note: Assuming that condition 'device_type>DPAA2_DEVTYPE_MAX' is not redundant
dpdk-18.08/drivers/bus/fslmc/fslmc_bus.c:36:35: note: Array index out of bounds
dpdk-18.08/drivers/bus/fslmc/fslmc_bus.c:80:6: style: The scope of the variable 'comp' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/fslmc/fslmc_bus.c:116:27: style: The scope of the variable 'dev' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/fslmc/fslmc_bus.c:416:33: style: The scope of the variable 'dstart' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h:54:0: error: #error "Annotation requirement is more than RTE_PKTMBUF_HEADROOM" [preprocessorErrorDirective]
dpdk-18.08/drivers/bus/fslmc/qbman/qbman_debug.c:37:3: warning: Either the condition '!r' is redundant or there is possible null pointer dereference: r. [nullPointerRedundantCheck]
dpdk-18.08/drivers/bus/fslmc/qbman/qbman_debug.c:39:6: note: Assuming that condition '!r' is not redundant
dpdk-18.08/drivers/bus/fslmc/qbman/qbman_debug.c:37:3: note: Null pointer dereference
dpdk-18.08/drivers/bus/fslmc/qbman/qbman_portal.c:453:11: style: The scope of the variable 'eqcr_ci' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/fslmc/qbman/qbman_portal.c:454:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/fslmc/qbman/qbman_portal.c:503:11: style: The scope of the variable 'eqcr_ci' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/fslmc/qbman/qbman_portal.c:504:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/fslmc/qbman/qbman_portal.c:573:11: style: The scope of the variable 'eqcr_ci' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/fslmc/qbman/qbman_portal.c:574:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/ifpga/ifpga_bus.c:398:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dpdk-18.08/drivers/bus/ifpga/ifpga_bus.c:436:61: warning: Possible null pointer dereference: c2 [nullPointer]
dpdk-18.08/drivers/bus/ifpga/ifpga_bus.c:414:13: note: Assignment 'c2=NULL', assigned value is 0
dpdk-18.08/drivers/bus/ifpga/ifpga_bus.c:436:61: note: Null pointer dereference
dpdk-18.08/drivers/bus/ifpga/ifpga_bus.c:102:2: style: Variable 'kvlist' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/bus/ifpga/ifpga_bus.c:94:0: note: Variable 'kvlist' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/bus/ifpga/ifpga_bus.c:102:2: note: Variable 'kvlist' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/bus/ifpga/ifpga_bus.c:421:2: style: Variable 'c1' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/bus/ifpga/ifpga_bus.c:413:0: note: Variable 'c1' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/bus/ifpga/ifpga_bus.c:421:2: note: Variable 'c1' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/bus/ifpga/ifpga_bus.c:418:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/pci/bsd/pci.c:452:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/bus/pci/bsd/pci.c:440:0: note: Variable 'fd' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/bus/pci/bsd/pci.c:452:2: note: Variable 'fd' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/bus/pci/bsd/pci.c:294:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/pci/linux/pci.c:341:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/pci/linux/pci.c:502:22: style: The scope of the variable 'devargs' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/pci/linux/pci.c:503:6: style: The scope of the variable 'need_check' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/pci/linux/pci_uio.c:170:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/drivers/bus/pci/linux/pci_uio.c:178:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/drivers/bus/pci/linux/pci_uio.c:232:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/drivers/bus/pci/linux/pci_uio.c:242:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/drivers/bus/pci/linux/pci_uio.c:35:36: style: Function 'pci_uio_read_config' argument 4 names different: declaration 'offs' definition 'offset'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/pci/linux/pci_init.h:34:33: note: Function 'pci_uio_read_config' argument 4 names different: declaration 'offs' definition 'offset'.
dpdk-18.08/drivers/bus/pci/linux/pci_uio.c:35:36: note: Function 'pci_uio_read_config' argument 4 names different: declaration 'offs' definition 'offset'.
dpdk-18.08/drivers/bus/pci/linux/pci_uio.c:42:43: style: Function 'pci_uio_write_config' argument 4 names different: declaration 'offs' definition 'offset'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/pci/linux/pci_init.h:36:40: note: Function 'pci_uio_write_config' argument 4 names different: declaration 'offs' definition 'offset'.
dpdk-18.08/drivers/bus/pci/linux/pci_uio.c:42:43: note: Function 'pci_uio_write_config' argument 4 names different: declaration 'offs' definition 'offset'.
dpdk-18.08/drivers/bus/pci/linux/pci_uio.c:299:47: error: Uninitialized variable: devname [uninitvar]
dpdk-18.08/drivers/bus/pci/pci_common.c:38:2: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/bus/pci/pci_common.c:36:0: note: Variable 'path' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/bus/pci/pci_common.c:38:2: note: Variable 'path' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/bus/pci/pci_common.c:203:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/pci/pci_common.c:243:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/pci/pci_common.c:275:22: style: The scope of the variable 'devargs' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/pci/pci_common.c:391:31: style: The scope of the variable 'pstart' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/vdev/vdev.c:132:13: style: Same expression on both sides of '!=' because the value of 'driver' and 'NULL' are the same. [duplicateExpression]
dpdk-18.08/drivers/bus/vdev/vdev.c:121:35: note: 'driver' is assigned value 'NULL' here.
dpdk-18.08/drivers/bus/vdev/vdev.c:132:13: note: Same expression on both sides of '!=' because the value of 'driver' and 'NULL' are the same.
dpdk-18.08/drivers/bus/vdev/vdev.c:135:16: style: Same expression on both sides of '==' because the value of 'driver' and 'NULL' are the same. [duplicateExpression]
dpdk-18.08/drivers/bus/vdev/vdev.c:121:35: note: 'driver' is assigned value 'NULL' here.
dpdk-18.08/drivers/bus/vdev/vdev.c:135:16: note: Same expression on both sides of '==' because the value of 'driver' and 'NULL' are the same.
dpdk-18.08/drivers/bus/vdev/vdev.c:251:22: style: The scope of the variable 'devargs' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/vdev/vdev.c:347:14: style: The scope of the variable 'devname' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/vdev/vdev.c:407:30: style: The scope of the variable 'mp_rep' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/vdev/vdev.c:411:22: style: The scope of the variable 'resp' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/vdev/vdev.c:500:32: style: The scope of the variable 'vstart' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/vmbus/vmbus_bufring.c:215:71: style: Function 'vmbus_rxbr_read' argument 4 names different: declaration 'hlen' definition 'skip'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/vmbus/private.h:130:75: note: Function 'vmbus_rxbr_read' argument 4 names different: declaration 'hlen' definition 'skip'.
dpdk-18.08/drivers/bus/vmbus/vmbus_bufring.c:215:71: note: Function 'vmbus_rxbr_read' argument 4 names different: declaration 'hlen' definition 'skip'.
dpdk-18.08/drivers/bus/vmbus/vmbus_channel.c:69:54: style: Function 'rte_vmbus_chan_signal_tx' argument 1 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/vmbus/rte_bus_vmbus.h:271:59: note: Function 'rte_vmbus_chan_signal_tx' argument 1 names different: declaration 'channel' definition 'chan'.
dpdk-18.08/drivers/bus/vmbus/vmbus_channel.c:69:54: note: Function 'rte_vmbus_chan_signal_tx' argument 1 names different: declaration 'channel' definition 'chan'.
dpdk-18.08/drivers/bus/vmbus/vmbus_channel.c:86:47: style: Function 'rte_vmbus_chan_send' argument 1 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/vmbus/rte_bus_vmbus.h:258:47: note: Function 'rte_vmbus_chan_send' argument 1 names different: declaration 'channel' definition 'chan'.
dpdk-18.08/drivers/bus/vmbus/vmbus_channel.c:86:47: note: Function 'rte_vmbus_chan_send' argument 1 names different: declaration 'channel' definition 'chan'.
dpdk-18.08/drivers/bus/vmbus/vmbus_channel.c:88:13: style: Function 'rte_vmbus_chan_send' argument 5 names different: declaration 'xact' definition 'xactid'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/vmbus/rte_bus_vmbus.h:260:13: note: Function 'rte_vmbus_chan_send' argument 5 names different: declaration 'xact' definition 'xactid'.
dpdk-18.08/drivers/bus/vmbus/vmbus_channel.c:88:13: note: Function 'rte_vmbus_chan_send' argument 5 names different: declaration 'xact' definition 'xactid'.
dpdk-18.08/drivers/bus/vmbus/vmbus_channel.c:129:54: style: Function 'rte_vmbus_chan_send_sglist' argument 1 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/vmbus/rte_bus_vmbus.h:305:54: note: Function 'rte_vmbus_chan_send_sglist' argument 1 names different: declaration 'channel' definition 'chan'.
dpdk-18.08/drivers/bus/vmbus/vmbus_channel.c:129:54: note: Function 'rte_vmbus_chan_send_sglist' argument 1 names different: declaration 'channel' definition 'chan'.
dpdk-18.08/drivers/bus/vmbus/vmbus_channel.c:130:28: style: Function 'rte_vmbus_chan_send_sglist' argument 2 names different: declaration 'gpa' definition 'sg'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/vmbus/rte_bus_vmbus.h:306:28: note: Function 'rte_vmbus_chan_send_sglist' argument 2 names different: declaration 'gpa' definition 'sg'.
dpdk-18.08/drivers/bus/vmbus/vmbus_channel.c:130:28: note: Function 'rte_vmbus_chan_send_sglist' argument 2 names different: declaration 'gpa' definition 'sg'.
dpdk-18.08/drivers/bus/vmbus/vmbus_channel.c:130:43: style: Function 'rte_vmbus_chan_send_sglist' argument 3 names different: declaration 'gpacnt' definition 'sglen'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/vmbus/rte_bus_vmbus.h:306:44: note: Function 'rte_vmbus_chan_send_sglist' argument 3 names different: declaration 'gpacnt' definition 'sglen'.
dpdk-18.08/drivers/bus/vmbus/vmbus_channel.c:130:43: note: Function 'rte_vmbus_chan_send_sglist' argument 3 names different: declaration 'gpacnt' definition 'sglen'.
dpdk-18.08/drivers/bus/vmbus/vmbus_channel.c:132:20: style: Function 'rte_vmbus_chan_send_sglist' argument 6 names different: declaration 'xact' definition 'xactid'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/vmbus/rte_bus_vmbus.h:308:20: note: Function 'rte_vmbus_chan_send_sglist' argument 6 names different: declaration 'xact' definition 'xactid'.
dpdk-18.08/drivers/bus/vmbus/vmbus_channel.c:132:20: note: Function 'rte_vmbus_chan_send_sglist' argument 6 names different: declaration 'xact' definition 'xactid'.
dpdk-18.08/drivers/bus/vmbus/vmbus_channel.c:327:27: style: Function 'rte_vmbus_chan_open' argument 2 names different: declaration 'chan' definition 'new_chan'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/vmbus/rte_bus_vmbus.h:168:27: note: Function 'rte_vmbus_chan_open' argument 2 names different: declaration 'chan' definition 'new_chan'.
dpdk-18.08/drivers/bus/vmbus/vmbus_channel.c:327:27: note: Function 'rte_vmbus_chan_open' argument 2 names different: declaration 'chan' definition 'new_chan'.
dpdk-18.08/drivers/bus/vmbus/vmbus_common.c:257:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dpdk-18.08/drivers/bus/vmbus/vmbus_common.c:143:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/bus/vmbus/vmbus_common.c:31:10: style: Function 'vmbus_map_resource' argument 5 names different: declaration 'additional_flags' definition 'flags'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/vmbus/private.h:96:20: note: Function 'vmbus_map_resource' argument 5 names different: declaration 'additional_flags' definition 'flags'.
dpdk-18.08/drivers/bus/vmbus/vmbus_common.c:31:10: note: Function 'vmbus_map_resource' argument 5 names different: declaration 'additional_flags' definition 'flags'.
dpdk-18.08/drivers/bus/vmbus/vmbus_common.c:243:46: style: Function 'vmbus_remove_device' argument 1 names different: declaration 'vmbus_device' definition 'vmbus_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/bus/vmbus/private.h:76:51: note: Function 'vmbus_remove_device' argument 1 names different: declaration 'vmbus_device' definition 'vmbus_dev'.
dpdk-18.08/drivers/bus/vmbus/vmbus_common.c:243:46: note: Function 'vmbus_remove_device' argument 1 names different: declaration 'vmbus_device' definition 'vmbus_dev'.
dpdk-18.08/drivers/common/qat/qat_device.c:59:25: style: The scope of the variable 'dev' can be reduced. [variableScope]
dpdk-18.08/drivers/common/qat/qat_qp.c:299:6: style: The scope of the variable 'status' can be reduced. [variableScope]
dpdk-18.08/drivers/common/qat/qat_qp.c:426:12: style: Function 'adf_verify_queue_size' argument 3 names different: declaration 'queue_size_for_csr' definition 'p_queue_size_for_csr'. [funcArgNamesDifferent]
dpdk-18.08/drivers/common/qat/qat_qp.c:99:12: note: Function 'adf_verify_queue_size' argument 3 names different: declaration 'queue_size_for_csr' definition 'p_queue_size_for_csr'.
dpdk-18.08/drivers/common/qat/qat_qp.c:426:12: note: Function 'adf_verify_queue_size' argument 3 names different: declaration 'queue_size_for_csr' definition 'p_queue_size_for_csr'.
dpdk-18.08/drivers/common/qat/qat_qp.c:470:49: style: Function 'adf_configure_queues' argument 1 names different: declaration 'queue' definition 'qp'. [funcArgNamesDifferent]
dpdk-18.08/drivers/common/qat/qat_qp.c:100:49: note: Function 'adf_configure_queues' argument 1 names different: declaration 'queue' definition 'qp'.
dpdk-18.08/drivers/common/qat/qat_qp.c:470:49: note: Function 'adf_configure_queues' argument 1 names different: declaration 'queue' definition 'qp'.
dpdk-18.08/drivers/compress/isal/isal_compress_pmd.c:195:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/compress/isal/isal_compress_pmd.c:285:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/compress/octeontx/otx_zip.c:96:12: style: The scope of the variable 'ncb_ptr' can be reduced. [variableScope]
dpdk-18.08/drivers/compress/octeontx/otx_zip.c:92:59: style: Function 'zipvf_push_command' argument 2 names different: declaration 'zcmd' definition 'cmd'. [funcArgNamesDifferent]
dpdk-18.08/drivers/compress/octeontx/otx_zip.h:264:59: note: Function 'zipvf_push_command' argument 2 names different: declaration 'zcmd' definition 'cmd'.
dpdk-18.08/drivers/compress/octeontx/otx_zip.c:92:59: note: Function 'zipvf_push_command' argument 2 names different: declaration 'zcmd' definition 'cmd'.
dpdk-18.08/drivers/compress/octeontx/otx_zip_pmd.c:440:2: style: Variable 'strm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/compress/octeontx/otx_zip_pmd.c:438:0: note: Variable 'strm' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/compress/octeontx/otx_zip_pmd.c:440:2: note: Variable 'strm' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/compress/octeontx/otx_zip_pmd.c:485:22: style: The scope of the variable 'op' can be reduced. [variableScope]
dpdk-18.08/drivers/compress/zlib/zlib_pmd.c:320:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c:209:39: style: Redundant condition: part_len!=data_length. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
dpdk-18.08/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c:213:37: style: Redundant condition: sym_op->m_dst!=NULL. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
dpdk-18.08/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c:406:28: style: The scope of the variable 'sess' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c:409:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c:20:62: style: Function 'aesni_gcm_set_session_parameters' argument 1 names different: declaration 'ops' definition 'gcm_ops'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/aesni_gcm/aesni_gcm_pmd_private.h:100:62: note: Function 'aesni_gcm_set_session_parameters' argument 1 names different: declaration 'ops' definition 'gcm_ops'.
dpdk-18.08/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c:20:62: note: Function 'aesni_gcm_set_session_parameters' argument 1 names different: declaration 'ops' definition 'gcm_ops'.
dpdk-18.08/drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c:186:15: style: The scope of the variable 'aes_keyexp_fn' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c:827:16: style: The scope of the variable 'job' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c:829:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/armv8/rte_armv8_pmd.c:453:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:669:2: style: Variable 'cipher_xform' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:666:0: note: Variable 'cipher_xform' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:669:2: note: Variable 'cipher_xform' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:759:2: style: Variable 'auth_xform' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:756:0: note: Variable 'auth_xform' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:759:2: note: Variable 'auth_xform' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:1111:2: style: Variable 'aead_xform' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:1108:0: note: Variable 'aead_xform' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:1111:2: note: Variable 'aead_xform' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:2857:2: style: Variable 'auth_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:2855:0: note: Variable 'auth_ctx' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:2857:2: note: Variable 'auth_ctx' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:2035:11: style: The scope of the variable 'src_tb' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:2037:6: style: The scope of the variable 'length' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:2037:14: style: The scope of the variable 'non_align_len' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:2185:11: style: The scope of the variable 'lsb_buf' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:2687:22: style: The scope of the variable 'session' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/ccp/ccp_crypto.c:2853:22: style: The scope of the variable 'session' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/ccp/ccp_dev.c:725:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/drivers/crypto/ccp/ccp_dev.c:377:6: style: The scope of the variable 'qlsb_wgt' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/ccp/ccp_dev.c:435:9: style: The scope of the variable 'lsb_cnt' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/ccp/ccp_dev.c:39:39: style: Function 'ccp_allot_queue' argument 1 names different: declaration 'dev' definition 'cdev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/ccp/ccp_dev.h:485:57: note: Function 'ccp_allot_queue' argument 1 names different: declaration 'dev' definition 'cdev'.
dpdk-18.08/drivers/crypto/ccp/ccp_dev.c:39:39: note: Function 'ccp_allot_queue' argument 1 names different: declaration 'dev' definition 'cdev'.
dpdk-18.08/drivers/crypto/ccp/ccp_dev.c:66:26: style: Function 'ccp_read_hwrng' argument 1 names different: declaration 'trng_value' definition 'value'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/ccp/ccp_dev.h:493:30: note: Function 'ccp_read_hwrng' argument 1 names different: declaration 'trng_value' definition 'value'.
dpdk-18.08/drivers/crypto/ccp/ccp_dev.c:66:26: note: Function 'ccp_read_hwrng' argument 1 names different: declaration 'trng_value' definition 'value'.
dpdk-18.08/drivers/crypto/ccp/ccp_pci.c:41:0: error: Resource leak: fp [resourceLeak]
dpdk-18.08/drivers/crypto/ccp/ccp_pmd_ops.c:635:17: style: The scope of the variable 'qp' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c:2816:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c:2103:2: warning: Either the condition 'sess==NULL' is redundant or there is possible null pointer dereference: session. [nullPointerRedundantCheck]
dpdk-18.08/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c:2097:20: note: Assuming that condition 'sess==NULL' is not redundant
dpdk-18.08/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c:2093:31: note: Assignment 'session=sess', assigned value is 0
dpdk-18.08/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c:2103:2: note: Null pointer dereference
dpdk-18.08/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c:105:11: style: The scope of the variable 'old_icv' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c:252:11: style: The scope of the variable 'old_icv' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c:401:11: style: The scope of the variable 'old_icv' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c:546:11: style: The scope of the variable 'old_icv' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c:686:11: style: The scope of the variable 'old_digest' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c:761:26: style: The scope of the variable 'sge' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c:764:11: style: The scope of the variable 'old_digest' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c:1241:20: style: The scope of the variable 'priv' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c:1306:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/dpaa_sec/dpaa_sec.c:1765:2: warning: Either the condition 'sess==NULL' is redundant or there is possible null pointer dereference: session. [nullPointerRedundantCheck]
dpdk-18.08/drivers/crypto/dpaa_sec/dpaa_sec.c:1759:20: note: Assuming that condition 'sess==NULL' is not redundant
dpdk-18.08/drivers/crypto/dpaa_sec/dpaa_sec.c:1755:30: note: Assignment 'session=sess', assigned value is 0
dpdk-18.08/drivers/crypto/dpaa_sec/dpaa_sec.c:1765:2: note: Null pointer dereference
dpdk-18.08/drivers/crypto/dpaa_sec/dpaa_sec.c:148:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/crypto/dpaa_sec/dpaa_sec.c:130:0: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/dpaa_sec/dpaa_sec.c:148:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/dpaa_sec/dpaa_sec.c:675:2: error: Address of auto-variable 'ctx->job' returned [returnAddressOfAutoVariable]
dpdk-18.08/drivers/crypto/dpaa_sec/dpaa_sec.c:744:2: error: Address of auto-variable 'ctx->job' returned [returnAddressOfAutoVariable]
dpdk-18.08/drivers/crypto/dpaa_sec/dpaa_sec.c:839:2: error: Address of auto-variable 'ctx->job' returned [returnAddressOfAutoVariable]
dpdk-18.08/drivers/crypto/dpaa_sec/dpaa_sec.c:894:2: error: Address of auto-variable 'ctx->job' returned [returnAddressOfAutoVariable]
dpdk-18.08/drivers/crypto/dpaa_sec/dpaa_sec.c:1033:2: error: Address of auto-variable 'ctx->job' returned [returnAddressOfAutoVariable]
dpdk-18.08/drivers/crypto/dpaa_sec/dpaa_sec.c:1145:2: error: Address of auto-variable 'ctx->job' returned [returnAddressOfAutoVariable]
dpdk-18.08/drivers/crypto/dpaa_sec/dpaa_sec.c:1271:2: error: Address of auto-variable 'ctx->job' returned [returnAddressOfAutoVariable]
dpdk-18.08/drivers/crypto/dpaa_sec/dpaa_sec.c:1366:2: error: Address of auto-variable 'ctx->job' returned [returnAddressOfAutoVariable]
dpdk-18.08/drivers/crypto/dpaa_sec/dpaa_sec.c:1405:2: error: Address of auto-variable 'ctx->job' returned [returnAddressOfAutoVariable]
dpdk-18.08/drivers/crypto/kasumi/rte_kasumi_pmd.c:179:11: style: The scope of the variable 'iv_ptr' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/kasumi/rte_kasumi_pmd.c:243:11: style: The scope of the variable 'src' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/kasumi/rte_kasumi_pmd.c:244:11: style: The scope of the variable 'length_in_bits' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/kasumi/rte_kasumi_pmd.c:245:11: style: The scope of the variable 'num_bytes' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/mvsam/rte_mrvl_pmd.c:582:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/mvsam/rte_mrvl_pmd_ops.c:575:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/drivers/crypto/mvsam/rte_mrvl_pmd_ops.c:575:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/drivers/crypto/mvsam/rte_mrvl_pmd_ops.c:534:15: style: The scope of the variable 'n' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/null/null_crypto_pmd.c:17:36: style: Function 'null_crypto_set_session_parameters' argument 1 names different: declaration 'sess' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/null/null_crypto_pmd_private.h:46:64: note: Function 'null_crypto_set_session_parameters' argument 1 names different: declaration 'sess' definition '__rte_unused'.
dpdk-18.08/drivers/crypto/null/null_crypto_pmd.c:17:36: note: Function 'null_crypto_set_session_parameters' argument 1 names different: declaration 'sess' definition '__rte_unused'.
dpdk-18.08/drivers/crypto/openssl/rte_openssl_pmd.c:1558:2: style: Variable 'sign' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/crypto/openssl/rte_openssl_pmd.c:1556:0: note: Variable 'sign' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/openssl/rte_openssl_pmd.c:1558:2: note: Variable 'sign' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/openssl/rte_openssl_pmd.c:1746:3: style: Variable 'pub_key' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/crypto/openssl/rte_openssl_pmd.c:1740:0: note: Variable 'pub_key' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/openssl/rte_openssl_pmd.c:1746:3: note: Variable 'pub_key' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/openssl/rte_openssl_pmd.c:1761:3: style: Variable 'priv_key' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/crypto/openssl/rte_openssl_pmd.c:1755:0: note: Variable 'priv_key' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/openssl/rte_openssl_pmd.c:1761:3: note: Variable 'priv_key' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/qat/qat_sym.c:149:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/qat/qat_sym_pmd.c:51:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:211:2: style: Variable 'cipher_xform' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:207:0: note: Variable 'cipher_xform' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:211:2: note: Variable 'cipher_xform' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:1021:3: style: Variable 'in' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:1016:0: note: Variable 'in' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:1021:3: note: Variable 'in' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:1056:3: style: Variable 'in' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:1049:0: note: Variable 'in' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:1056:3: note: Variable 'in' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:1207:11: style: The scope of the variable 'wordIndex' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:112:37: style: Function 'qat_sym_session_clear' argument 2 names different: declaration 'session' definition 'sess'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/qat/qat_sym_session.h:119:37: note: Function 'qat_sym_session_clear' argument 2 names different: declaration 'session' definition 'sess'.
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:112:37: note: Function 'qat_sym_session_clear' argument 2 names different: declaration 'session' definition 'sess'.
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:722:29: style: Function 'qat_sym_session_get_private_size' argument 1 names different: declaration 'dev' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/qat/qat_sym_session.h:122:56: note: Function 'qat_sym_session_get_private_size' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:722:29: note: Function 'qat_sym_session_get_private_size' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:1191:67: style: Function 'qat_sym_session_aead_create_cd_cipher' argument 1 names different: declaration 'cd' definition 'cdesc'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/qat/qat_sym_session.h:105:63: note: Function 'qat_sym_session_aead_create_cd_cipher' argument 1 names different: declaration 'cd' definition 'cdesc'.
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:1191:67: note: Function 'qat_sym_session_aead_create_cd_cipher' argument 1 names different: declaration 'cd' definition 'cdesc'.
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:1192:16: style: Function 'qat_sym_session_aead_create_cd_cipher' argument 2 names different: declaration 'enckey' definition 'cipherkey'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/qat/qat_sym_session.h:106:16: note: Function 'qat_sym_session_aead_create_cd_cipher' argument 2 names different: declaration 'enckey' definition 'cipherkey'.
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:1192:16: note: Function 'qat_sym_session_aead_create_cd_cipher' argument 2 names different: declaration 'enckey' definition 'cipherkey'.
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:1193:16: style: Function 'qat_sym_session_aead_create_cd_cipher' argument 3 names different: declaration 'enckeylen' definition 'cipherkeylen'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/qat/qat_sym_session.h:107:16: note: Function 'qat_sym_session_aead_create_cd_cipher' argument 3 names different: declaration 'enckeylen' definition 'cipherkeylen'.
dpdk-18.08/drivers/crypto/qat/qat_sym_session.c:1193:16: note: Function 'qat_sym_session_aead_create_cd_cipher' argument 3 names different: declaration 'enckeylen' definition 'cipherkeylen'.
dpdk-18.08/drivers/crypto/scheduler/scheduler_pmd.c:84:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/scheduler/scheduler_pmd.c:120:8: style: The scope of the variable 'param_name' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/scheduler/scheduler_pmd.c:121:8: style: The scope of the variable 'param_val' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/scheduler/scheduler_pmd.c:122:9: style: The scope of the variable 's' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/scheduler/scheduler_pmd.c:286:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/scheduler/scheduler_pmd_ops.c:234:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/scheduler/scheduler_pmd_ops.c:493:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/snow3g/rte_snow3g_pmd.c:241:11: style: The scope of the variable 'src' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/snow3g/rte_snow3g_pmd.c:242:11: style: The scope of the variable 'length_in_bits' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/snow3g/rte_snow3g_pmd.c:243:11: style: The scope of the variable 'iv' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:1223:2: style: Variable 'cipher_xform' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:1220:0: note: Variable 'cipher_xform' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:1223:2: note: Variable 'cipher_xform' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:276:27: style: The scope of the variable 'hw' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:497:51: style: Function 'virtio_crypto_dev_close' argument 1 names different: declaration 'dev' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:30:58: note: Function 'virtio_crypto_dev_close' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:497:51: note: Function 'virtio_crypto_dev_close' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:589:36: style: Function 'virtio_crypto_qp_setup' argument 5 names different: declaration 'session_pool' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:40:23: note: Function 'virtio_crypto_qp_setup' argument 5 names different: declaration 'session_pool' definition '__rte_unused'.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:589:36: note: Function 'virtio_crypto_qp_setup' argument 5 names different: declaration 'session_pool' definition '__rte_unused'.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:799:51: style: Function 'virtio_crypto_dev_configure' argument 1 names different: declaration 'dev' definition 'cryptodev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:26:62: note: Function 'virtio_crypto_dev_configure' argument 1 names different: declaration 'dev' definition 'cryptodev'.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:799:51: note: Function 'virtio_crypto_dev_configure' argument 1 names different: declaration 'dev' definition 'cryptodev'.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:800:38: style: Function 'virtio_crypto_dev_configure' argument 2 names different: declaration 'config' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:27:32: note: Function 'virtio_crypto_dev_configure' argument 2 names different: declaration 'config' definition '__rte_unused'.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:800:38: note: Function 'virtio_crypto_dev_configure' argument 2 names different: declaration 'config' definition '__rte_unused'.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:882:29: style: Function 'virtio_crypto_sym_get_session_private_size' argument 1 names different: declaration 'dev' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:45:25: note: Function 'virtio_crypto_sym_get_session_private_size' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:882:29: note: Function 'virtio_crypto_sym_get_session_private_size' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:1306:37: style: Function 'virtio_crypto_sym_configure_session' argument 3 names different: declaration 'session' definition 'sess'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:50:37: note: Function 'virtio_crypto_sym_configure_session' argument 3 names different: declaration 'session' definition 'sess'.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:1306:37: note: Function 'virtio_crypto_sym_configure_session' argument 3 names different: declaration 'session' definition 'sess'.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:1307:23: style: Function 'virtio_crypto_sym_configure_session' argument 4 names different: declaration 'mp' definition 'mempool'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:51:23: note: Function 'virtio_crypto_sym_configure_session' argument 4 names different: declaration 'mp' definition 'mempool'.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:1307:23: note: Function 'virtio_crypto_sym_configure_session' argument 4 names different: declaration 'mp' definition 'mempool'.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:1409:30: style: Function 'virtio_crypto_dev_info_get' argument 2 names different: declaration 'dev_info' definition 'info'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:32:30: note: Function 'virtio_crypto_dev_info_get' argument 2 names different: declaration 'dev_info' definition 'info'.
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.c:1409:30: note: Function 'virtio_crypto_dev_info_get' argument 2 names different: declaration 'dev_info' definition 'info'.
dpdk-18.08/drivers/crypto/virtio/virtio_pci.c:64:11: style: The scope of the variable 'p' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/virtio/virtio_rxtx.c:13:26: style: The scope of the variable 'dp_tail' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/virtio/virtio_rxtx.c:48:26: style: The scope of the variable 'uep' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/virtio/virtio_rxtx.c:50:11: style: The scope of the variable 'used_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/virtio/virtio_rxtx.c:50:21: style: The scope of the variable 'desc_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/virtio/virtio_rxtx.c:52:30: style: The scope of the variable 'inhdr' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/virtio/virtio_rxtx.c:53:34: style: The scope of the variable 'op_cookie' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/virtio/virtio_rxtx.c:464:6: style: The scope of the variable 'error' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/virtio/virtio_rxtx.c:435:67: style: Function 'virtio_crypto_pkt_rx_burst' argument 2 names different: declaration 'tx_pkts' definition 'rx_pkts'. [funcArgNamesDifferent]
dpdk-18.08/drivers/crypto/virtio/virtio_cryptodev.h:61:26: note: Function 'virtio_crypto_pkt_rx_burst' argument 2 names different: declaration 'tx_pkts' definition 'rx_pkts'.
dpdk-18.08/drivers/crypto/virtio/virtio_rxtx.c:435:67: note: Function 'virtio_crypto_pkt_rx_burst' argument 2 names different: declaration 'tx_pkts' definition 'rx_pkts'.
dpdk-18.08/drivers/crypto/virtio/virtqueue.c:29:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/zuc/rte_zuc_pmd.c:238:11: style: The scope of the variable 'src' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/zuc/rte_zuc_pmd.c:240:11: style: The scope of the variable 'length_in_bits' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/zuc/rte_zuc_pmd.c:241:11: style: The scope of the variable 'iv' can be reduced. [variableScope]
dpdk-18.08/drivers/crypto/zuc/rte_zuc_pmd.c:242:22: style: The scope of the variable 'sess' can be reduced. [variableScope]
dpdk-18.08/drivers/event/dpaa/dpaa_eventdev.c:107:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/event/dpaa/dpaa_eventdev.c:441:10: style: The scope of the variable 'eventq_id' can be reduced. [variableScope]
dpdk-18.08/drivers/event/dpaa/dpaa_eventdev.c:442:22: style: The scope of the variable 'event_queue' can be reduced. [variableScope]
dpdk-18.08/drivers/event/dpaa/dpaa_eventdev.c:527:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/event/dpaa2/dpaa2_eventdev.c:206:29: style: The scope of the variable 'dq' can be reduced. [variableScope]
dpdk-18.08/drivers/event/dpaa2/dpaa2_eventdev.c:210:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/event/dpaa2/dpaa2_eventdev.c:451:21: style: The scope of the variable 'evq_info' can be reduced. [variableScope]
dpdk-18.08/drivers/event/dpaa2/dpaa2_eventdev.c:616:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/event/dpaa2/dpaa2_eventdev.c:708:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev.c:311:11: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev.c:331:11: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev.c:509:16: style: The scope of the variable 'ws' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev.c:510:11: style: The scope of the variable 'base' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev.c:547:16: style: The scope of the variable 'ws' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev.c:548:11: style: The scope of the variable 'base' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev_selftest.c:134:2: style: Variable 'dev_conf->nb_event_port_enqueue_depth' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev_selftest.c:132:2: note: Variable 'dev_conf->nb_event_port_enqueue_depth' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/event/octeontx/ssovf_evdev_selftest.c:134:2: note: Variable 'dev_conf->nb_event_port_enqueue_depth' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/event/octeontx/ssovf_evdev_selftest.c:294:19: style: The scope of the variable 'm' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev_selftest.c:315:11: style: The scope of the variable 'valid_event' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev_selftest.c:389:11: style: The scope of the variable 'valid_event' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev_selftest.c:522:10: style: The scope of the variable 'queue' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev_selftest.c:523:19: style: The scope of the variable 'm' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev_selftest.c:555:11: style: The scope of the variable 'valid_event' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev_selftest.c:885:11: style: The scope of the variable 'valid_event' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev_selftest.c:1040:11: style: The scope of the variable 'valid_event' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev_selftest.c:1200:11: style: The scope of the variable 'valid_event' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev_selftest.c:1270:11: style: The scope of the variable 'valid_event' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_evdev_selftest.c:1312:11: style: The scope of the variable 'valid_event' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_probe.c:145:11: style: The scope of the variable 'ram_mbox_base' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_probe.c:225:11: style: The scope of the variable 'reg' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_worker.c:114:11: style: The scope of the variable 'iter' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_worker.c:208:11: style: The scope of the variable 'sched_type_queue' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_worker.c:248:10: style: The scope of the variable 'pend_tt' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/ssovf_worker.c:249:10: style: The scope of the variable 'tt' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/timvf_worker.c:44:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/timvf_worker.c:70:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/timvf_worker.c:107:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/event/octeontx/timvf_worker.c:144:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_evdev.c:480:6: style: Condition '!err' is always true [knownConditionTrueFalse]
dpdk-18.08/drivers/event/opdl/opdl_evdev.c:478:12: note: Assignment 'err=0', assigned value is 0
dpdk-18.08/drivers/event/opdl/opdl_evdev.c:480:6: note: Condition '!err' is always true
dpdk-18.08/drivers/event/opdl/opdl_evdev.c:404:8: style: The scope of the variable 'queue_id' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_evdev.c:405:8: style: The scope of the variable 'total_cyc' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_evdev.c:406:15: style: The scope of the variable 'p_type' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_evdev.c:408:12: style: The scope of the variable 'cne' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_evdev.c:408:17: style: The scope of the variable 'cpg' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_evdev_init.c:674:36: style: Condition 'device->q_md[i].type==OPDL_Q_TYPE_SINGLE_LINK' is always true [knownConditionTrueFalse]
dpdk-18.08/drivers/event/opdl/opdl_evdev_init.c:766:28: style: Condition 'queue->q_type==OPDL_Q_TYPE_SINGLE_LINK' is always true [knownConditionTrueFalse]
dpdk-18.08/drivers/event/opdl/opdl_evdev_init.c:24:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_evdev_init.c:297:6: style: The scope of the variable 'status' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_evdev_init.c:298:21: style: The scope of the variable 'ring' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_ring.c:501:18: style: The scope of the variable 'j' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_ring.c:501:26: style: The scope of the variable 'offset' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_ring.c:502:11: style: The scope of the variable 'opa_id' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_ring.c:503:11: style: The scope of the variable 'flow_id' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_ring.c:505:8: style: The scope of the variable 'get_slots' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_ring.c:506:20: style: The scope of the variable 'ev' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_ring.c:978:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_ring.c:978:18: style: The scope of the variable 'offset' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_ring.c:983:11: style: The scope of the variable 'ev_update' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_ring.c:985:11: style: The scope of the variable 'opa_id' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_ring.c:986:11: style: The scope of the variable 'flow_id' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_test.c:1035:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/event/opdl/opdl_test.c:1032:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/event/opdl/opdl_test.c:1035:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/event/opdl/opdl_test.c:1039:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/event/opdl/opdl_test.c:1035:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/event/opdl/opdl_test.c:1039:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/event/opdl/opdl_test.c:1042:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/event/opdl/opdl_test.c:1039:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/event/opdl/opdl_test.c:1042:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/event/opdl/opdl_test.c:1045:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/event/opdl/opdl_test.c:1042:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/event/opdl/opdl_test.c:1045:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/event/opdl/opdl_test.c:273:12: style: The scope of the variable 'seq' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_test.c:501:18: style: The scope of the variable 'num_stats_returned' can be reduced. [variableScope]
dpdk-18.08/drivers/event/opdl/opdl_test.c:513:13: style: The scope of the variable 'values' can be reduced. [variableScope]
dpdk-18.08/drivers/event/sw/iq_chunk.h:176:25: style: Condition 'avail_space<count' is always true [knownConditionTrueFalse]
dpdk-18.08/drivers/event/sw/sw_evdev.c:248:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev.c:261:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev.c:621:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev.c:621:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev.c:632:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev.c:632:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev.c:641:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev.c:645:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev.c:703:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev.c:710:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev.c:744:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev.c:751:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev.c:751:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev.c:749:16: style: The scope of the variable 'col' can be reduced. [variableScope]
dpdk-18.08/drivers/event/sw/sw_evdev_scheduler.c:505:20: style: The scope of the variable 'out_pkts' can be reduced. [variableScope]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:726:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:1508:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:1508:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:1629:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:1629:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:1744:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:1744:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:1849:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:1896:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:1924:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:2619:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:2619:4: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:2660:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:970:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:965:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:970:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:1046:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:1026:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:1046:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:1117:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:1098:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:1117:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:744:26: style: Same expression on both sides of '/' because the value of 'NUM_PKTS' and '2' are the same. [duplicateExpression]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:693:28: note: 'NUM_PKTS' is assigned value '2' here.
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:744:26: note: Same expression on both sides of '/' because the value of 'NUM_PKTS' and '2' are the same.
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:758:26: style: Same expression on both sides of '/' because the value of 'NUM_PKTS' and '2' are the same. [duplicateExpression]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:693:28: note: 'NUM_PKTS' is assigned value '2' here.
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:758:26: note: Same expression on both sides of '/' because the value of 'NUM_PKTS' and '2' are the same.
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:530:10: style: The scope of the variable 'err' can be reduced. [variableScope]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:2556:21: style: The scope of the variable 'j' can be reduced. [variableScope]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:508:8: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/event/sw/sw_evdev_selftest.c:2354:8: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/event/sw/sw_evdev_xstats.c:160:33: style: Function 'sw_xstats_init' argument 1 names different: declaration 'dev' definition 'sw'. [funcArgNamesDifferent]
dpdk-18.08/drivers/event/sw/sw_evdev.h:273:37: note: Function 'sw_xstats_init' argument 1 names different: declaration 'dev' definition 'sw'.
dpdk-18.08/drivers/event/sw/sw_evdev_xstats.c:160:33: note: Function 'sw_xstats_init' argument 1 names different: declaration 'dev' definition 'sw'.
dpdk-18.08/drivers/event/sw/sw_evdev_xstats.c:378:35: style: Function 'sw_xstats_uninit' argument 1 names different: declaration 'dev' definition 'sw'. [funcArgNamesDifferent]
dpdk-18.08/drivers/event/sw/sw_evdev.h:274:39: note: Function 'sw_xstats_uninit' argument 1 names different: declaration 'dev' definition 'sw'.
dpdk-18.08/drivers/event/sw/sw_evdev_xstats.c:378:35: note: Function 'sw_xstats_uninit' argument 1 names different: declaration 'dev' definition 'sw'.
dpdk-18.08/drivers/mempool/bucket/rte_mempool_bucket.c:181:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/mempool/bucket/rte_mempool_bucket.c:561:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/mempool/dpaa/dpaa_mempool.c:144:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:160:2: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:156:0: note: Variable 'res' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:160:2: note: Variable 'res' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:215:2: style: Variable 'fpa' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:208:0: note: Variable 'fpa' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:215:2: note: Variable 'fpa' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:221:2: style: Variable 'memptr' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:205:0: note: Variable 'memptr' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:221:2: note: Variable 'memptr' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:281:2: style: Variable 'fpa' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:278:0: note: Variable 'fpa' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:281:2: note: Variable 'fpa' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:295:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:279:0: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:295:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:697:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:499:34: style: Function 'octeontx_fpa_bufpool_create' argument 4 names different: declaration 'node' definition 'node_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.h:91:34: note: Function 'octeontx_fpa_bufpool_create' argument 4 names different: declaration 'node' definition 'node_id'.
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:499:34: note: Function 'octeontx_fpa_bufpool_create' argument 4 names different: declaration 'node' definition 'node_id'.
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:584:52: style: Function 'octeontx_fpa_bufpool_destroy' argument 2 names different: declaration 'node' definition 'node_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.h:96:52: note: Function 'octeontx_fpa_bufpool_destroy' argument 2 names different: declaration 'node' definition 'node_id'.
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:584:52: note: Function 'octeontx_fpa_bufpool_destroy' argument 2 names different: declaration 'node' definition 'node_id'.
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:50:11: style: struct member 'gen_req::value' is never used. [unusedStructMember]
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:63:10: style: struct member 'dcfg_resp::sso_count' is never used. [unusedStructMember]
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:64:10: style: struct member 'dcfg_resp::ssow_count' is never used. [unusedStructMember]
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:65:10: style: struct member 'dcfg_resp::fpa_count' is never used. [unusedStructMember]
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:66:10: style: struct member 'dcfg_resp::pko_count' is never used. [unusedStructMember]
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:67:10: style: struct member 'dcfg_resp::tim_count' is never used. [unusedStructMember]
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:68:10: style: struct member 'dcfg_resp::net_port_count' is never used. [unusedStructMember]
dpdk-18.08/drivers/mempool/octeontx/octeontx_fpavf.c:69:10: style: struct member 'dcfg_resp::virt_port_count' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/af_packet/rte_eth_af_packet.c:112:11: style: The scope of the variable 'pbuf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/af_packet/rte_eth_af_packet.c:269:6: style: The scope of the variable 'sockfd' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ark/ark_ethdev.c:491:40: style: Function 'eth_ark_dev_uninit' argument 1 names different: declaration 'eth_dev' definition 'dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/ark/ark_ethdev.c:29:51: note: Function 'eth_ark_dev_uninit' argument 1 names different: declaration 'eth_dev' definition 'dev'.
dpdk-18.08/drivers/net/ark/ark_ethdev.c:491:40: note: Function 'eth_ark_dev_uninit' argument 1 names different: declaration 'eth_dev' definition 'dev'.
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:121:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:368:19: style: The scope of the variable 'mbuf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:576:23: style: The scope of the variable 'queue' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:577:11: style: The scope of the variable 'index' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:578:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:115:27: style: Function 'eth_ark_dev_rx_queue_setup' argument 6 names different: declaration 'mp' definition 'mb_pool'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.h:20:31: note: Function 'eth_ark_dev_rx_queue_setup' argument 6 names different: declaration 'mp' definition 'mb_pool'.
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:115:27: note: Function 'eth_ark_dev_rx_queue_setup' argument 6 names different: declaration 'mp' definition 'mb_pool'.
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:225:39: style: Function 'eth_ark_recv_pkts_noop' argument 1 names different: declaration 'rx_queue' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.h:25:39: note: Function 'eth_ark_recv_pkts_noop' argument 1 names different: declaration 'rx_queue' definition '__rte_unused'.
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:225:39: note: Function 'eth_ark_recv_pkts_noop' argument 1 names different: declaration 'rx_queue' definition '__rte_unused'.
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:226:36: style: Function 'eth_ark_recv_pkts_noop' argument 2 names different: declaration 'rx_pkts' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.h:25:67: note: Function 'eth_ark_recv_pkts_noop' argument 2 names different: declaration 'rx_pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:226:36: note: Function 'eth_ark_recv_pkts_noop' argument 2 names different: declaration 'rx_pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:227:27: style: Function 'eth_ark_recv_pkts_noop' argument 3 names different: declaration 'nb_pkts' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.h:26:14: note: Function 'eth_ark_recv_pkts_noop' argument 3 names different: declaration 'nb_pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:227:27: note: Function 'eth_ark_recv_pkts_noop' argument 3 names different: declaration 'nb_pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:382:62: style: Function 'eth_ark_dev_rx_queue_count' argument 2 names different: declaration 'rx_queue_id' definition 'queue_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.h:22:18: note: Function 'eth_ark_dev_rx_queue_count' argument 2 names different: declaration 'rx_queue_id' definition 'queue_id'.
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:382:62: note: Function 'eth_ark_dev_rx_queue_count' argument 2 names different: declaration 'rx_queue_id' definition 'queue_id'.
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:512:36: style: Function 'eth_ark_dev_rx_queue_release' argument 1 names different: declaration 'rx_queue' definition 'vqueue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.h:29:41: note: Function 'eth_ark_dev_rx_queue_release' argument 1 names different: declaration 'rx_queue' definition 'vqueue'.
dpdk-18.08/drivers/net/ark/ark_ethdev_rx.c:512:36: note: Function 'eth_ark_dev_rx_queue_release' argument 1 names different: declaration 'rx_queue' definition 'vqueue'.
dpdk-18.08/drivers/net/ark/ark_ethdev_tx.c:174:22: style: The scope of the variable 'meta' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ark/ark_ethdev_tx.c:176:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ark/ark_ethdev_tx.c:389:19: style: The scope of the variable 'mbuf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ark/ark_ethdev_tx.c:390:22: style: The scope of the variable 'meta' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ark/ark_ethdev_tx.c:75:35: style: Function 'eth_ark_xmit_pkts_noop' argument 1 names different: declaration 'vtxq' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/ark/ark_ethdev_tx.h:13:39: note: Function 'eth_ark_xmit_pkts_noop' argument 1 names different: declaration 'vtxq' definition '__rte_unused'.
dpdk-18.08/drivers/net/ark/ark_ethdev_tx.c:75:35: note: Function 'eth_ark_xmit_pkts_noop' argument 1 names different: declaration 'vtxq' definition '__rte_unused'.
dpdk-18.08/drivers/net/ark/ark_ethdev_tx.c:76:36: style: Function 'eth_ark_xmit_pkts_noop' argument 2 names different: declaration 'tx_pkts' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/ark/ark_ethdev_tx.h:14:23: note: Function 'eth_ark_xmit_pkts_noop' argument 2 names different: declaration 'tx_pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/ark/ark_ethdev_tx.c:76:36: note: Function 'eth_ark_xmit_pkts_noop' argument 2 names different: declaration 'tx_pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/ark/ark_ethdev_tx.c:77:27: style: Function 'eth_ark_xmit_pkts_noop' argument 3 names different: declaration 'nb_pkts' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/ark/ark_ethdev_tx.h:15:14: note: Function 'eth_ark_xmit_pkts_noop' argument 3 names different: declaration 'nb_pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/ark/ark_ethdev_tx.c:77:27: note: Function 'eth_ark_xmit_pkts_noop' argument 3 names different: declaration 'nb_pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/ark/ark_ethdev_tx.c:208:47: style: Function 'eth_ark_tx_queue_setup' argument 5 names different: declaration 'tx_conf' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/ark/ark_ethdev_tx.h:23:36: note: Function 'eth_ark_tx_queue_setup' argument 5 names different: declaration 'tx_conf' definition '__rte_unused'.
dpdk-18.08/drivers/net/ark/ark_ethdev_tx.c:208:47: note: Function 'eth_ark_tx_queue_setup' argument 5 names different: declaration 'tx_conf' definition '__rte_unused'.
dpdk-18.08/drivers/net/ark/ark_mpu.c:114:49: style: Function 'ark_mpu_dump' argument 2 names different: declaration 'msg' definition 'code'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/ark/ark_mpu.h:114:54: note: Function 'ark_mpu_dump' argument 2 names different: declaration 'msg' definition 'code'.
dpdk-18.08/drivers/net/ark/ark_mpu.c:114:49: note: Function 'ark_mpu_dump' argument 2 names different: declaration 'msg' definition 'code'.
dpdk-18.08/drivers/net/ark/ark_mpu.c:114:64: style: Function 'ark_mpu_dump' argument 3 names different: declaration 'idx' definition 'qid'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/ark/ark_mpu.h:114:68: note: Function 'ark_mpu_dump' argument 3 names different: declaration 'idx' definition 'qid'.
dpdk-18.08/drivers/net/ark/ark_mpu.c:114:64: note: Function 'ark_mpu_dump' argument 3 names different: declaration 'idx' definition 'qid'.
dpdk-18.08/drivers/net/ark/ark_mpu.c:145:52: style: Function 'ark_mpu_dump_setup' argument 2 names different: declaration 'qid' definition 'q_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/ark/ark_mpu.h:115:57: note: Function 'ark_mpu_dump_setup' argument 2 names different: declaration 'qid' definition 'q_id'.
dpdk-18.08/drivers/net/ark/ark_mpu.c:145:52: note: Function 'ark_mpu_dump_setup' argument 2 names different: declaration 'qid' definition 'q_id'.
dpdk-18.08/drivers/net/ark/ark_pktchkr.c:110:2: style: Variable 'inst->sregs->pkt_start_stop' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/ark/ark_pktchkr.c:109:2: note: Variable 'inst->sregs->pkt_start_stop' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/ark/ark_pktchkr.c:110:2: note: Variable 'inst->sregs->pkt_start_stop' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/ark/ark_pktchkr.c:390:11: style: The scope of the variable 'hdr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ark/ark_pktgen.c:405:11: style: The scope of the variable 'hdr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ark/ark_pktgen.c:79:23: style: Function 'ark_pktgen_init' argument 1 names different: declaration 'arg' definition 'adr'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/ark/ark_pktgen.h:54:37: note: Function 'ark_pktgen_init' argument 1 names different: declaration 'arg' definition 'adr'.
dpdk-18.08/drivers/net/ark/ark_pktgen.c:79:23: note: Function 'ark_pktgen_init' argument 1 names different: declaration 'arg' definition 'adr'.
dpdk-18.08/drivers/net/ark/ark_pktgen.c:344:24: style: Function 'ark_pktgen_parse' argument 1 names different: declaration 'argv' definition 'args'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/ark/ark_pktgen.h:76:29: note: Function 'ark_pktgen_parse' argument 1 names different: declaration 'argv' definition 'args'.
dpdk-18.08/drivers/net/ark/ark_pktgen.c:344:24: note: Function 'ark_pktgen_parse' argument 1 names different: declaration 'argv' definition 'args'.
dpdk-18.08/drivers/net/ark/ark_udm.c:56:3: style: Variable 'udm->cfg.command' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/ark/ark_udm.c:54:3: note: Variable 'udm->cfg.command' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/ark/ark_udm.c:56:3: note: Variable 'udm->cfg.command' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/avf/avf_ethdev.c:292:11: style: The scope of the variable 'interval' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_ethdev.c:384:23: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_ethdev.c:385:23: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_ethdev.c:768:6: style: The scope of the variable 'err' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_ethdev.c:796:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_ethdev.c:796:19: style: The scope of the variable 'shift' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_ethdev.c:842:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_ethdev.c:842:19: style: The scope of the variable 'shift' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_ethdev.c:1071:9: style: The scope of the variable 'reset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_ethdev.c:1201:1: style: Label 'done' is not used. [unusedLabel]
dpdk-18.08/drivers/net/avf/avf_ethdev.c:157:0: style: Variable 'hw' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/avf/avf_ethdev.c:479:35: style: Variable 'pci_dev' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/avf/avf_ethdev.c:481:6: style: Unused variable: ret [unusedVariable]
dpdk-18.08/drivers/net/avf/avf_ethdev.c:481:11: style: Unused variable: i [unusedVariable]
dpdk-18.08/drivers/net/avf/avf_ethdev.c:507:3: style: Variable 'adapter' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/avf/avf_ethdev.c:918:0: style: Variable 'vf' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/avf/avf_ethdev.c:1049:3: style: Variable 'adapter' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:212:30: style: The scope of the variable 'rxd' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:214:11: style: The scope of the variable 'dma_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:687:23: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:688:23: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:766:30: style: The scope of the variable 'rxdp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:774:11: style: The scope of the variable 'rx_status' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:775:11: style: The scope of the variable 'qword1' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:776:11: style: The scope of the variable 'rx_packet_len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:778:11: style: The scope of the variable 'dma_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:779:11: style: The scope of the variable 'pkt_flags' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:911:35: style: The scope of the variable 'rx_packet_len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:913:11: style: The scope of the variable 'rx_status' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:914:11: style: The scope of the variable 'qword1' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:915:11: style: The scope of the variable 'dma_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:919:30: style: The scope of the variable 'rxdp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:1222:19: style: The scope of the variable 'mb' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:1224:11: style: The scope of the variable 'dma_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:1318:22: style: The scope of the variable 'n' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:1318:25: style: The scope of the variable 'count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:1697:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:1698:11: style: The scope of the variable 'ol_flags' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:1746:23: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:1747:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:1786:23: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:1787:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:250:19: style: Unused variable: mbuf [unusedVariable]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:313:16: style: Unused variable: i [unusedVariable]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:315:11: style: Unused variable: base [unusedVariable]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:315:17: style: Unused variable: bsf [unusedVariable]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:315:22: style: Unused variable: tc_mapping [unusedVariable]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:432:3: style: Variable 'ad' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:437:11: style: Unused variable: i [unusedVariable]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:437:14: style: Unused variable: base [unusedVariable]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:437:20: style: Unused variable: bsf [unusedVariable]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:437:25: style: Unused variable: tc_mapping [unusedVariable]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:1271:22: style: Unused variable: dev [unusedVariable]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:1587:41: style: Variable 'ctx_txd' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:1590:0: style: Variable 'cd_l2tag2' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/avf/avf_rxtx.c:1604:6: style: Variable 'cd_type_cmd_tso_mss' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/avf/avf_rxtx_vec_common.h:83:6: style: The scope of the variable 'nb_free' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx_vec_sse.c:243:11: style: The scope of the variable 'var' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_rxtx_vec_sse.c:563:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_vchnl.c:177:20: style: The scope of the variable 'aq_opc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_vchnl.c:180:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_vchnl.c:601:30: style: The scope of the variable 'vecmap' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_vchnl.c:643:6: style: The scope of the variable 'len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_vchnl.c:643:19: style: The scope of the variable 'j' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/avf_vchnl.c:603:11: style: Unused variable: vector_id [unusedVariable]
dpdk-18.08/drivers/net/avf/base/avf_adminq.c:911:16: style: Function 'avf_clean_arq_element' argument 3 names different: declaration 'events_pending' definition 'pending'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avf/base/avf_prototype.h:64:16: note: Function 'avf_clean_arq_element' argument 3 names different: declaration 'events_pending' definition 'pending'.
dpdk-18.08/drivers/net/avf/base/avf_adminq.c:911:16: note: Function 'avf_clean_arq_element' argument 3 names different: declaration 'events_pending' definition 'pending'.
dpdk-18.08/drivers/net/avf/base/avf_adminq.c:301:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/avf/base/avf_adminq.c:336:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/avf/base/avf_common.c:1715:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/avf/base/avf_common.c:1706:0: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/avf/base/avf_common.c:1715:2: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/avf/base/avf_common.c:1777:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/avf/base/avf_common.c:1770:0: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/avf/base/avf_common.c:1777:2: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/avf/base/avf_common.c:1827:2: style: Variable 'sec' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/avf/base/avf_common.c:1823:0: note: Variable 'sec' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/avf/base/avf_common.c:1827:2: note: Variable 'sec' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/avf/base/avf_common.c:1842:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/avf/base/avf_common.c:1822:0: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/avf/base/avf_common.c:1842:2: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/avf/base/avf_common.c:298:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/base/avf_common.c:1447:33: style: The scope of the variable 'resp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/base/avf_common.c:1519:33: style: The scope of the variable 'segment' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/base/avf_common.c:1563:37: style: The scope of the variable 'sec' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/base/avf_common.c:1565:6: style: The scope of the variable 'sec_off' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/base/avf_common.c:1644:6: style: The scope of the variable 'vendor_dev_id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/base/avf_common.c:1646:6: style: The scope of the variable 'sec_off' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/base/avf_common.c:1712:6: style: The scope of the variable 'sec_off' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/base/avf_common.c:1774:6: style: The scope of the variable 'sec_off' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avf/base/avf_common.c:462:64: style: Function 'avf_aq_get_rss_lut' argument 2 names different: declaration 'seid' definition 'vsi_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avf/base/avf_prototype.h:80:64: note: Function 'avf_aq_get_rss_lut' argument 2 names different: declaration 'seid' definition 'vsi_id'.
dpdk-18.08/drivers/net/avf/base/avf_common.c:462:64: note: Function 'avf_aq_get_rss_lut' argument 2 names different: declaration 'seid' definition 'vsi_id'.
dpdk-18.08/drivers/net/avf/base/avf_common.c:479:64: style: Function 'avf_aq_set_rss_lut' argument 2 names different: declaration 'seid' definition 'vsi_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avf/base/avf_prototype.h:82:64: note: Function 'avf_aq_set_rss_lut' argument 2 names different: declaration 'seid' definition 'vsi_id'.
dpdk-18.08/drivers/net/avf/base/avf_common.c:479:64: note: Function 'avf_aq_set_rss_lut' argument 2 names different: declaration 'seid' definition 'vsi_id'.
dpdk-18.08/drivers/net/avf/base/avf_common.c:535:15: style: Function 'avf_aq_get_rss_key' argument 2 names different: declaration 'seid' definition 'vsi_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avf/base/avf_prototype.h:85:14: note: Function 'avf_aq_get_rss_key' argument 2 names different: declaration 'seid' definition 'vsi_id'.
dpdk-18.08/drivers/net/avf/base/avf_common.c:535:15: note: Function 'avf_aq_get_rss_key' argument 2 names different: declaration 'seid' definition 'vsi_id'.
dpdk-18.08/drivers/net/avf/base/avf_common.c:550:15: style: Function 'avf_aq_set_rss_key' argument 2 names different: declaration 'seid' definition 'vsi_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avf/base/avf_prototype.h:88:14: note: Function 'avf_aq_set_rss_key' argument 2 names different: declaration 'seid' definition 'vsi_id'.
dpdk-18.08/drivers/net/avf/base/avf_common.c:550:15: note: Function 'avf_aq_set_rss_key' argument 2 names different: declaration 'seid' definition 'vsi_id'.
dpdk-18.08/drivers/net/avf/base/avf_common.c:1517:36: style: Function 'avf_find_segment_in_package' argument 2 names different: declaration 'pkg_header' definition 'pkg_hdr'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avf/base/avf_prototype.h:192:36: note: Function 'avf_find_segment_in_package' argument 2 names different: declaration 'pkg_header' definition 'pkg_hdr'.
dpdk-18.08/drivers/net/avf/base/avf_common.c:1517:36: note: Function 'avf_find_segment_in_package' argument 2 names different: declaration 'pkg_header' definition 'pkg_hdr'.
dpdk-18.08/drivers/net/avf/base/avf_common.c:1703:66: style: Function 'avf_write_profile' argument 2 names different: declaration 'avf_seg' definition 'profile'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avf/base/avf_prototype.h:197:66: note: Function 'avf_write_profile' argument 2 names different: declaration 'avf_seg' definition 'profile'.
dpdk-18.08/drivers/net/avf/base/avf_common.c:1703:66: note: Function 'avf_write_profile' argument 2 names different: declaration 'avf_seg' definition 'profile'.
dpdk-18.08/drivers/net/avf/base/avf_common.c:1766:69: style: Function 'avf_rollback_profile' argument 2 names different: declaration 'avf_seg' definition 'profile'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avf/base/avf_prototype.h:200:69: note: Function 'avf_rollback_profile' argument 2 names different: declaration 'avf_seg' definition 'profile'.
dpdk-18.08/drivers/net/avf/base/avf_common.c:1766:69: note: Function 'avf_rollback_profile' argument 2 names different: declaration 'avf_seg' definition 'profile'.
dpdk-18.08/drivers/net/avf/base/avf_common.c:367:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:368:25: style: The scope of the variable 'map' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:421:27: style: The scope of the variable 'resource' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:670:19: style: The scope of the variable 'value' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1400:23: style: The scope of the variable 'buf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1404:15: style: The scope of the variable 'required' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1405:15: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1503:15: style: The scope of the variable 'pkt_len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1505:8: style: The scope of the variable 'pkt_data' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1624:8: style: The scope of the variable 'pkt_data' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1834:15: style: The scope of the variable 'pkt_len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1836:8: style: The scope of the variable 'pkt_data' can be reduced. [variableScope]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1102:44: style: Function 'avp_dev_rx_queue_setup' argument 1 names different: declaration 'dev' definition 'eth_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:51:55: note: Function 'avp_dev_rx_queue_setup' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1102:44: note: Function 'avp_dev_rx_queue_setup' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1166:44: style: Function 'avp_dev_tx_queue_setup' argument 1 names different: declaration 'dev' definition 'eth_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:58:55: note: Function 'avp_dev_tx_queue_setup' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1166:44: note: Function 'avp_dev_tx_queue_setup' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1940:32: style: Function 'avp_dev_rx_queue_release' argument 1 names different: declaration 'rxq' definition 'rx_queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:80:44: note: Function 'avp_dev_rx_queue_release' argument 1 names different: declaration 'rxq' definition 'rx_queue'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1940:32: note: Function 'avp_dev_rx_queue_release' argument 1 names different: declaration 'rxq' definition 'rx_queue'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1954:32: style: Function 'avp_dev_tx_queue_release' argument 1 names different: declaration 'txq' definition 'tx_queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:81:44: note: Function 'avp_dev_tx_queue_release' argument 1 names different: declaration 'txq' definition 'tx_queue'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1954:32: note: Function 'avp_dev_tx_queue_release' argument 1 names different: declaration 'txq' definition 'tx_queue'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1968:39: style: Function 'avp_dev_configure' argument 1 names different: declaration 'dev' definition 'eth_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:40:50: note: Function 'avp_dev_configure' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:1968:39: note: Function 'avp_dev_configure' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2026:35: style: Function 'avp_dev_start' argument 1 names different: declaration 'dev' definition 'eth_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:41:46: note: Function 'avp_dev_start' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2026:35: note: Function 'avp_dev_start' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2057:34: style: Function 'avp_dev_stop' argument 1 names different: declaration 'dev' definition 'eth_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:42:46: note: Function 'avp_dev_stop' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2057:34: note: Function 'avp_dev_stop' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2083:35: style: Function 'avp_dev_close' argument 1 names different: declaration 'dev' definition 'eth_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:43:47: note: Function 'avp_dev_close' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2083:35: note: Function 'avp_dev_close' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2117:41: style: Function 'avp_dev_link_update' argument 1 names different: declaration 'dev' definition 'eth_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:47:52: note: Function 'avp_dev_link_update' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2117:41: note: Function 'avp_dev_link_update' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2131:48: style: Function 'avp_dev_promiscuous_enable' argument 1 names different: declaration 'dev' definition 'eth_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:48:60: note: Function 'avp_dev_promiscuous_enable' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2131:48: note: Function 'avp_dev_promiscuous_enable' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2145:49: style: Function 'avp_dev_promiscuous_disable' argument 1 names different: declaration 'dev' definition 'eth_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:49:61: note: Function 'avp_dev_promiscuous_disable' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2145:49: note: Function 'avp_dev_promiscuous_disable' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2159:38: style: Function 'avp_dev_info_get' argument 1 names different: declaration 'dev' definition 'eth_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:44:50: note: Function 'avp_dev_info_get' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2159:38: note: Function 'avp_dev_info_get' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2177:42: style: Function 'avp_vlan_offload_set' argument 1 names different: declaration 'dev' definition 'eth_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:46:53: note: Function 'avp_vlan_offload_set' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2177:42: note: Function 'avp_vlan_offload_set' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2208:39: style: Function 'avp_dev_stats_get' argument 1 names different: declaration 'dev' definition 'eth_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:83:50: note: Function 'avp_dev_stats_get' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2208:39: note: Function 'avp_dev_stats_get' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2245:41: style: Function 'avp_dev_stats_reset' argument 1 names different: declaration 'dev' definition 'eth_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/avp/avp_ethdev.c:85:53: note: Function 'avp_dev_stats_reset' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/avp/avp_ethdev.c:2245:41: note: Function 'avp_dev_stats_reset' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:225:20: style: The scope of the variable 'reg_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:251:20: style: The scope of the variable 'reg_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:385:15: style: The scope of the variable 'q_fifo_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:441:18: style: The scope of the variable 'count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:514:25: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:528:25: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:541:25: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:555:25: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:619:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:641:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:695:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:720:25: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:721:15: style: The scope of the variable 'dma_ch_isr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:721:27: style: The scope of the variable 'dma_ch_ier' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:757:25: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:778:32: style: The scope of the variable 'desc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:946:21: style: The scope of the variable 'reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:946:26: style: The scope of the variable 'reg_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:984:15: style: The scope of the variable 'mtl_q_isr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:808:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:0:0: error: Invalid value: 0x0204_BUSY_WIDTH [cppcheckError]
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:0:0: note: Invalid value: 0x0204_BUSY_WIDTH
dpdk-18.08/drivers/net/axgbe/axgbe_dev.c:0:0: note: Invalid value: 0x0204_BUSY_WIDTH
dpdk-18.08/drivers/net/axgbe/axgbe_ethdev.c:123:24: style: The scope of the variable 'dma_ch_isr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_ethdev.c:333:25: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_ethdev.c:334:25: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_ethdev.c:280:30: style: Function 'axgbe_dev_link_update' argument 2 names different: declaration 'wait_to_complete' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/axgbe/axgbe_ethdev.c:23:10: note: Function 'axgbe_dev_link_update' argument 2 names different: declaration 'wait_to_complete' definition '__rte_unused'.
dpdk-18.08/drivers/net/axgbe/axgbe_ethdev.c:280:30: note: Function 'axgbe_dev_link_update' argument 2 names different: declaration 'wait_to_complete' definition '__rte_unused'.
dpdk-18.08/drivers/net/axgbe/axgbe_ethdev.c:0:0: error: Invalid value: 0x0008_PR_WIDTH [cppcheckError]
dpdk-18.08/drivers/net/axgbe/axgbe_ethdev.c:0:0: note: Invalid value: 0x0008_PR_WIDTH
dpdk-18.08/drivers/net/axgbe/axgbe_ethdev.c:0:0: note: Invalid value: 0x0008_PR_WIDTH
dpdk-18.08/drivers/net/axgbe/axgbe_i2c.c:0:0: error: Invalid value: 0x006c_EN_WIDTH [cppcheckError]
dpdk-18.08/drivers/net/axgbe/axgbe_i2c.c:0:0: note: Invalid value: 0x006c_EN_WIDTH
dpdk-18.08/drivers/net/axgbe/axgbe_i2c.c:0:0: note: Invalid value: 0x006c_EN_WIDTH
dpdk-18.08/drivers/net/axgbe/axgbe_mdio.c:434:16: style: The scope of the variable 'an_timeout' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_mdio.c:436:16: style: The scope of the variable 'ticks' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_phy_impl.c:1569:2: style: Variable 'reg' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/axgbe/axgbe_phy_impl.c:1568:2: note: Variable 'reg' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/axgbe/axgbe_phy_impl.c:1569:2: note: Variable 'reg' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/axgbe/axgbe_phy_impl.c:155:8: style: union member 'Anonymous0::vendor' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/axgbe/axgbe_phy_impl.c:156:8: style: union member 'Anonymous0::partno' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/axgbe/axgbe_phy_impl.c:157:8: style: union member 'Anonymous0::rev' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/axgbe/axgbe_phy_impl.c:158:8: style: union member 'Anonymous0::serno' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/axgbe/axgbe_phy_impl.c:953:11: style: Variable 'ad_reg' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/axgbe/axgbe_phy_impl.c:0:0: error: Invalid value: 0x0080_ID_WIDTH [cppcheckError]
dpdk-18.08/drivers/net/axgbe/axgbe_phy_impl.c:0:0: note: Invalid value: 0x0080_ID_WIDTH
dpdk-18.08/drivers/net/axgbe/axgbe_phy_impl.c:0:0: note: Invalid value: 0x0080_ID_WIDTH
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:409:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:411:2: note: Found duplicate branches for 'if' and 'else'.
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:409:2: note: Found duplicate branches for 'if' and 'else'.
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:17:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:18:20: style: The scope of the variable 'sw_ring' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:121:15: style: The scope of the variable 'rx_status' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:174:25: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:312:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:313:20: style: The scope of the variable 'sw_ring' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:424:15: style: The scope of the variable 'tx_status' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:451:31: style: The scope of the variable 'tx_qidx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:452:15: style: The scope of the variable 'tx_status' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:518:25: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:654:25: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:655:25: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:38:64: style: Function 'axgbe_dev_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.h:171:65: note: Function 'axgbe_dev_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:38:64: note: Function 'axgbe_dev_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:39:18: style: Function 'axgbe_dev_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.h:172:19: note: Function 'axgbe_dev_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:39:18: note: Function 'axgbe_dev_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:41:29: style: Function 'axgbe_dev_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.h:174:30: note: Function 'axgbe_dev_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'.
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:41:29: note: Function 'axgbe_dev_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'.
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:333:64: style: Function 'axgbe_dev_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.h:156:65: note: Function 'axgbe_dev_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:333:64: note: Function 'axgbe_dev_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:334:18: style: Function 'axgbe_dev_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.h:157:19: note: Function 'axgbe_dev_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:334:18: note: Function 'axgbe_dev_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:294:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:592:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:0:0: error: Invalid value: 0x48_PRXQ_WIDTH [cppcheckError]
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:0:0: note: Invalid value: 0x48_PRXQ_WIDTH
dpdk-18.08/drivers/net/axgbe/axgbe_rxtx.c:0:0: note: Invalid value: 0x48_PRXQ_WIDTH
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:8855:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:9117:30: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dpdk-18.08/drivers/net/bnx2x/ecore_init.h:237:12: style: The scope of the variable 'reg_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_init.h:237:22: style: The scope of the variable 'reg_bit_map' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_init.h:474:11: style: The scope of the variable 'vnic' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_init.h:710:11: style: The scope of the variable 'reg_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_init_ops.h:182:19: style: The scope of the variable 'op_type' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_init_ops.h:182:28: style: The scope of the variable 'addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_init_ops.h:182:34: style: The scope of the variable 'len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_init_ops.h:183:18: style: The scope of the variable 'data' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:388:12: style: The scope of the variable 'data' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:389:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:1344:25: style: The scope of the variable 'fp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:1345:9: style: The scope of the variable 'count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:1965:11: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:2700:11: style: The scope of the variable 'my_fw' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:2700:18: style: The scope of the variable 'loaded_fw' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:2731:11: style: The scope of the variable 'ncsi_oem_data_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:2766:6: style: The scope of the variable 'abs_func' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:2854:11: style: The scope of the variable 'pause_enabled' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:2855:26: style: The scope of the variable 'pstats' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:2856:6: style: The scope of the variable 'cmng_fns' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:2917:11: style: The scope of the variable 'igu_acked' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:2918:11: style: The scope of the variable 'cnt' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:3344:6: style: The scope of the variable 'par_num' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:3887:6: style: The scope of the variable 'reg_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:3888:11: style: The scope of the variable 'val0' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:3888:24: style: The scope of the variable 'val1' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:3977:6: style: The scope of the variable 'reg_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:4194:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:4485:10: style: The scope of the variable 'more_rx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:4517:25: style: The scope of the variable 'fp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:4963:25: style: The scope of the variable 'fp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:5121:25: style: The scope of the variable 'elem' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:5249:11: style: The scope of the variable 'vn_cfg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:5250:11: style: The scope of the variable 'vn_min_rate' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:5300:11: style: The scope of the variable 'max_cfg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:5324:6: style: The scope of the variable 'vn' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:5371:6: style: The scope of the variable 'func' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:6314:6: style: The scope of the variable 'cxt_index' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:6314:17: style: The scope of the variable 'cxt_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:6573:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:7471:11: style: The scope of the variable 'shmem2_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:7473:11: style: The scope of the variable 'mf_cfg_offset_value' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:7701:11: style: The scope of the variable 'mf_cfg1' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:7702:11: style: The scope of the variable 'mf_cfg2' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:7703:11: style: The scope of the variable 'ovlan1' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:7704:11: style: The scope of the variable 'ovlan2' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:7705:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:7705:13: style: The scope of the variable 'j' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:8095:11: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:8157:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:8485:11: style: The scope of the variable 'link_config' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:8932:11: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:9097:27: style: The scope of the variable 'offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:9188:22: style: The scope of the variable 'tmp_reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:9191:11: style: The scope of the variable 'timer_count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:9192:11: style: The scope of the variable 'prev_brb' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:9328:11: style: The scope of the variable 'fw' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:9422:11: style: The scope of the variable 'cos' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:9555:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:9587:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:9995:10: style: The scope of the variable 'abs_func_id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:10468:11: style: The scope of the variable 'low' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:10468:16: style: The scope of the variable 'high' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:11008:11: style: The scope of the variable 'main_mem_base' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:11008:26: style: The scope of the variable 'main_mem_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:11008:41: style: The scope of the variable 'main_mem_prty_clr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:11009:6: style: The scope of the variable 'main_mem_width' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:11009:22: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:11148:12: style: The scope of the variable 'num_segs' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:11148:22: style: The scope of the variable 'sb_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:11148:30: style: The scope of the variable 'prod_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:11360:25: style: The scope of the variable 'fp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:11499:11: style: The scope of the variable 'xlen' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:5939:10: style: Checking if unsigned variable 'cnt' is less than zero. [unsignedLessThanZero]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:535:40: style: Function 'elink_cb_event_log' argument 2 names different: declaration 'log_id' definition 'elink_log_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bnx2x/elink.h:69:77: note: Function 'elink_cb_event_log' argument 2 names different: declaration 'log_id' definition 'elink_log_id'.
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:535:40: note: Function 'elink_cb_event_log' argument 2 names different: declaration 'log_id' definition 'elink_log_id'.
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:3989:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:3994:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:8711:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/bnx2x/bnx2x.c:9747:29: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/bnx2x/bnx2x_ethdev.c:142:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_ethdev.c:441:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:33:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:34:20: style: The scope of the variable 'sw_ring' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:71:31: style: The scope of the variable 'nextpg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:72:14: style: The scope of the variable 'rx_bd' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:178:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:179:20: style: The scope of the variable 'sw_ring' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:209:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:254:25: style: The scope of the variable 'tx_n_bd' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:255:11: style: The scope of the variable 'busaddr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:58:19: style: Function 'bnx2x_dev_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.h:66:64: note: Function 'bnx2x_dev_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:58:19: note: Function 'bnx2x_dev_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:59:19: style: Function 'bnx2x_dev_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.h:67:19: note: Function 'bnx2x_dev_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:59:19: note: Function 'bnx2x_dev_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:62:30: style: Function 'bnx2x_dev_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.h:69:30: note: Function 'bnx2x_dev_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'.
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:62:30: note: Function 'bnx2x_dev_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'.
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:245:19: style: Function 'bnx2x_dev_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.h:71:64: note: Function 'bnx2x_dev_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:245:19: note: Function 'bnx2x_dev_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:246:19: style: Function 'bnx2x_dev_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.h:72:19: note: Function 'bnx2x_dev_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/bnx2x/bnx2x_rxtx.c:246:19: note: Function 'bnx2x_dev_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/bnx2x/bnx2x_stats.c:78:9: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dpdk-18.08/drivers/net/bnx2x/bnx2x_stats.c:77:6: note: outer condition: !sc->stats_pending
dpdk-18.08/drivers/net/bnx2x/bnx2x_stats.c:78:9: note: opposite inner condition: sc->stats_pending
dpdk-18.08/drivers/net/bnx2x/bnx2x_stats.c:75:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_stats.c:107:6: style: The scope of the variable 'loader_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_stats.c:108:11: style: The scope of the variable 'opcode' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_stats.c:779:14: style: The scope of the variable 'lpi_reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_stats.c:779:23: style: The scope of the variable 'nig_timer_max' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_stats.c:1120:14: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_vfpf.c:26:10: style: The scope of the variable 'tries' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_vfpf.c:167:11: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_vfpf.c:195:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_vfpf.c:322:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_vfpf.c:387:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/bnx2x_vfpf.c:387:16: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_sp.c:1333:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/bnx2x/ecore_sp.c:1328:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/bnx2x/ecore_sp.c:1333:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/bnx2x/ecore_sp.c:715:11: style: The scope of the variable 'wb_data' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_sp.c:1304:18: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_sp.c:1365:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_sp.c:2803:11: style: The scope of the variable 'elem' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_sp.c:2824:15: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_sp.c:2929:6: style: The scope of the variable 'bit' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_sp.c:2969:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_sp.c:3190:9: style: The scope of the variable 'old' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_sp.c:3218:9: style: The scope of the variable 'old' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/ecore_sp.c:5302:10: style: The scope of the variable 'cnt' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:9828:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/bnx2x/elink.c:9825:0: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/bnx2x/elink.c:9828:2: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/bnx2x/elink.c:6875:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dpdk-18.08/drivers/net/bnx2x/elink.c:6880:5: note: Found duplicate branches for 'if' and 'else'.
dpdk-18.08/drivers/net/bnx2x/elink.c:6875:10: note: Found duplicate branches for 'if' and 'else'.
dpdk-18.08/drivers/net/bnx2x/elink.c:1918:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dpdk-18.08/drivers/net/bnx2x/elink.c:1930:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dpdk-18.08/drivers/net/bnx2x/elink.c:933:11: style: The scope of the variable 'cur_speed_cap_mask' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:1477:11: style: The scope of the variable 'pfc_ctrl' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:1478:11: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:1993:11: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:2212:11: style: The scope of the variable 'wb_data' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:2633:11: style: The scope of the variable 'eee_mode' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:3151:10: style: The scope of the variable 'actual_phy_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:3151:37: style: The scope of the variable 'link_cfg_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:3632:11: style: The scope of the variable 'cfg_tap_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:3632:24: style: The scope of the variable 'tx_drv_brdct' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:3632:38: style: The scope of the variable 'tx_equal' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:3983:11: style: The scope of the variable 'cfg_pin' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:4055:11: style: The scope of the variable 'serdes_net_if' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:4056:27: style: The scope of the variable 'lnkup' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:4056:38: style: The scope of the variable 'lnkup_kr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:4150:10: style: The scope of the variable 'fiber_mode' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:4313:11: style: The scope of the variable 'lane' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:4354:10: style: The scope of the variable 'link_10g_plus' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:5722:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:5762:10: style: The scope of the variable 'digit' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:6000:10: style: The scope of the variable 'phy_index' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:7371:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:7371:13: style: The scope of the variable 'j' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:7509:10: style: The scope of the variable 'xfer_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:7551:10: style: The scope of the variable 'gport' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:8329:12: style: The scope of the variable 'reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:9031:25: style: The scope of the variable 'cnt' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:9031:30: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:9524:11: style: The scope of the variable 'cmd_args' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:10402:26: style: The scope of the variable 'legacy_speed' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:11616:21: style: The scope of the variable 'actual_phy_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:11617:31: style: The scope of the variable 'sync_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:11617:44: style: The scope of the variable 'media_types' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:11619:20: style: The scope of the variable 'phy' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:12062:10: style: The scope of the variable 'phy_index' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:12611:20: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:12613:11: style: The scope of the variable 'ext_phy_type' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:12613:25: style: The scope of the variable 'ext_phy_config' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:13032:45: style: The scope of the variable 'phy_index' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnx2x/elink.c:4454:52: style: Function 'elink_link_status_update' argument 1 names different: declaration 'input' definition 'params'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bnx2x/elink.h:469:52: note: Function 'elink_link_status_update' argument 1 names different: declaration 'input' definition 'params'.
dpdk-18.08/drivers/net/bnx2x/elink.c:4454:52: note: Function 'elink_link_status_update' argument 1 names different: declaration 'input' definition 'params'.
dpdk-18.08/drivers/net/bnx2x/elink.c:4455:29: style: Function 'elink_link_status_update' argument 2 names different: declaration 'output' definition 'vars'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bnx2x/elink.h:470:27: note: Function 'elink_link_status_update' argument 2 names different: declaration 'output' definition 'vars'.
dpdk-18.08/drivers/net/bnx2x/elink.c:4455:29: note: Function 'elink_link_status_update' argument 2 names different: declaration 'output' definition 'vars'.
dpdk-18.08/drivers/net/bnx2x/elink.c:1040:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/bnx2x/elink.c:2709:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/bnx2x/elink.c:9660:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/bnx2x/elink.c:10293:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/bnxt/bnxt_cpr.c:58:24: style: Checking if unsigned variable 'bp->pf.active_vfs' is less than zero. [unsignedLessThanZero]
dpdk-18.08/drivers/net/bnxt/bnxt_cpr.c:48:61: style: Function 'bnxt_handle_fwd_req' argument 2 names different: declaration 'cmp' definition 'cmpl'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bnxt/bnxt_cpr.h:89:61: note: Function 'bnxt_handle_fwd_req' argument 2 names different: declaration 'cmp' definition 'cmpl'.
dpdk-18.08/drivers/net/bnxt/bnxt_cpr.c:48:61: note: Function 'bnxt_handle_fwd_req' argument 2 names different: declaration 'cmp' definition 'cmpl'.
dpdk-18.08/drivers/net/bnxt/bnxt_ethdev.c:1830:10: warning: Possible null pointer dereference: mfilter [nullPointer]
dpdk-18.08/drivers/net/bnxt/bnxt_ethdev.c:1791:37: note: Assignment 'mfilter=NULL', assigned value is 0
dpdk-18.08/drivers/net/bnxt/bnxt_ethdev.c:1830:10: note: Null pointer dereference
dpdk-18.08/drivers/net/bnxt/bnxt_ethdev.c:3028:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpdk-18.08/drivers/net/bnxt/bnxt_ethdev.c:1005:6: style: The scope of the variable 'len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_ethdev.c:1006:11: style: The scope of the variable 'hash_types' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_ethdev.c:2196:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_ethdev.c:2989:10: style: The scope of the variable 'index' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_ethdev.c:2989:17: style: The scope of the variable 'dir_op' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_ethdev.c:637:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/bnxt/bnxt_ethdev.c:677:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/bnxt/bnxt_ethdev.c:2709:9: style: Variable 'fifo' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/bnxt/bnxt_filter.c:65:27: style: The scope of the variable 'filter' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_flow.c:482:8: warning: Either the condition 'if(vxlan_spec&&vxlan_mask)' is redundant or there is possible null pointer dereference: vxlan_spec. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/bnxt/bnxt_flow.c:494:7: note: Assuming that condition 'if(vxlan_spec&&vxlan_mask)' is not redundant
dpdk-18.08/drivers/net/bnxt/bnxt_flow.c:482:8: note: Null pointer dereference
dpdk-18.08/drivers/net/bnxt/bnxt_flow.c:483:8: warning: Either the condition 'if(vxlan_spec&&vxlan_mask)' is redundant or there is possible null pointer dereference: vxlan_spec. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/bnxt/bnxt_flow.c:494:7: note: Assuming that condition 'if(vxlan_spec&&vxlan_mask)' is not redundant
dpdk-18.08/drivers/net/bnxt/bnxt_flow.c:483:8: note: Null pointer dereference
dpdk-18.08/drivers/net/bnxt/bnxt_flow.c:484:8: warning: Either the condition 'if(vxlan_spec&&vxlan_mask)' is redundant or there is possible null pointer dereference: vxlan_spec. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/bnxt/bnxt_flow.c:494:7: note: Assuming that condition 'if(vxlan_spec&&vxlan_mask)' is not redundant
dpdk-18.08/drivers/net/bnxt/bnxt_flow.c:484:8: note: Null pointer dereference
dpdk-18.08/drivers/net/bnxt/bnxt_flow.c:533:8: warning: Either the condition 'if(nvgre_spec&&nvgre_mask)' is redundant or there is possible null pointer dereference: nvgre_spec. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/bnxt/bnxt_flow.c:543:7: note: Assuming that condition 'if(nvgre_spec&&nvgre_mask)' is not redundant
dpdk-18.08/drivers/net/bnxt/bnxt_flow.c:533:8: note: Null pointer dereference
dpdk-18.08/drivers/net/bnxt/bnxt_flow.c:534:8: warning: Either the condition 'if(nvgre_spec&&nvgre_mask)' is redundant or there is possible null pointer dereference: nvgre_spec. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/bnxt/bnxt_flow.c:543:7: note: Assuming that condition 'if(nvgre_spec&&nvgre_mask)' is not redundant
dpdk-18.08/drivers/net/bnxt/bnxt_flow.c:534:8: note: Null pointer dereference
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.c:512:11: style: The scope of the variable 'new_max_vfs' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.c:514:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.c:693:11: style: The scope of the variable 'enables' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.c:935:11: style: The scope of the variable 'enables' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.c:1047:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.c:1797:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.c:2041:27: style: The scope of the variable 'filter' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.c:2212:11: style: The scope of the variable 'one_speed' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.c:3872:15: style: The scope of the variable 'rss_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.c:3872:24: style: The scope of the variable 'fw_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.c:3872:32: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.c:1278:22: style: Function 'bnxt_hwrm_stat_ctx_alloc' argument 3 names different: declaration 'idx' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.h:81:53: note: Function 'bnxt_hwrm_stat_ctx_alloc' argument 3 names different: declaration 'idx' definition '__rte_unused'.
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.c:1278:22: note: Function 'bnxt_hwrm_stat_ctx_alloc' argument 3 names different: declaration 'idx' definition '__rte_unused'.
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.c:1303:22: style: Function 'bnxt_hwrm_stat_ctx_free' argument 3 names different: declaration 'idx' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.h:83:52: note: Function 'bnxt_hwrm_stat_ctx_free' argument 3 names different: declaration 'idx' definition '__rte_unused'.
dpdk-18.08/drivers/net/bnxt/bnxt_hwrm.c:1303:22: note: Function 'bnxt_hwrm_stat_ctx_free' argument 3 names different: declaration 'idx' definition '__rte_unused'.
dpdk-18.08/drivers/net/bnxt/bnxt_irq.c:32:13: warning: Either the condition '!cpr' is redundant or there is possible null pointer dereference: cpr. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/bnxt/bnxt_irq.c:34:7: note: Assuming that condition '!cpr' is not redundant
dpdk-18.08/drivers/net/bnxt/bnxt_irq.c:32:13: note: Null pointer dereference
dpdk-18.08/drivers/net/bnxt/bnxt_irq.c:25:20: style: The scope of the variable 'cmp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_irq.c:27:11: style: The scope of the variable 'cons' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_ring.c:82:6: style: The scope of the variable 'sz' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_rxq.c:204:24: style: The scope of the variable 'sw_ring' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_rxq.c:205:24: style: The scope of the variable 'tpa_info' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_rxq.c:206:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_rxq.c:250:24: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_rxq.c:362:28: style: The scope of the variable 'cpr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_rxq.c:381:28: style: The scope of the variable 'cpr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_rxr.c:230:11: style: The scope of the variable 'cp_cons' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_rxr.c:230:20: style: The scope of the variable 'ag_cons' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_rxr.c:632:24: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_stats.c:312:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_stats.c:312:18: style: The scope of the variable 'count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_stats.c:211:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/bnxt/bnxt_stats.c:248:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/bnxt/bnxt_stats.c:337:3: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
dpdk-18.08/drivers/net/bnxt/bnxt_txq.c:29:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_txq.c:47:24: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_txr.c:124:11: style: The scope of the variable 'vlan_tag_flags' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_txr.c:124:27: style: The scope of the variable 'cfa_action' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_txr.c:334:11: style: The scope of the variable 'cons' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_txr.c:336:18: style: The scope of the variable 'txcmp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_txr.c:340:11: style: The scope of the variable 'opaque' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_txr.c:298:2: error: Uninitialized variable: txbd1 [uninitvar]
dpdk-18.08/drivers/net/bnxt/bnxt_vnic.c:101:25: style: The scope of the variable 'temp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/bnxt_vnic.c:205:25: style: The scope of the variable 'vnic' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/rte_pmd_bnxt.c:455:11: style: The scope of the variable 'cnt' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bnxt/rte_pmd_bnxt.c:650:65: style: Function 'rte_pmd_bnxt_mac_addr_add' argument 2 names different: declaration 'mac_addr' definition 'addr'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bnxt/rte_pmd_bnxt.h:306:65: note: Function 'rte_pmd_bnxt_mac_addr_add' argument 2 names different: declaration 'mac_addr' definition 'addr'.
dpdk-18.08/drivers/net/bnxt/rte_pmd_bnxt.c:650:65: note: Function 'rte_pmd_bnxt_mac_addr_add' argument 2 names different: declaration 'mac_addr' definition 'addr'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1011:2: style: Variable 'port' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1008:0: note: Variable 'port' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1011:2: note: Variable 'port' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:177:11: style: The scope of the variable 'old' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:178:11: style: The scope of the variable 'new_flag' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:264:11: style: The scope of the variable 'timeout' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:923:24: style: The scope of the variable 'bd_tx_q' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1042:11: style: The scope of the variable 'slave_id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1543:15: style: The scope of the variable 'port' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1545:14: style: The scope of the variable 'slave_id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:905:53: style: Function 'bond_mode_8023ad_activate_slave' argument 1 names different: declaration 'dev' definition 'bond_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad_private.h:267:53: note: Function 'bond_mode_8023ad_activate_slave' argument 1 names different: declaration 'dev' definition 'bond_dev'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:905:53: note: Function 'bond_mode_8023ad_activate_slave' argument 1 names different: declaration 'dev' definition 'bond_dev'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:906:14: style: Function 'bond_mode_8023ad_activate_slave' argument 2 names different: declaration 'port_id' definition 'slave_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad_private.h:267:67: note: Function 'bond_mode_8023ad_activate_slave' argument 2 names different: declaration 'port_id' definition 'slave_id'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:906:14: note: Function 'bond_mode_8023ad_activate_slave' argument 2 names different: declaration 'port_id' definition 'slave_id'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1004:64: style: Function 'bond_mode_8023ad_deactivate_slave' argument 1 names different: declaration 'dev' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad_private.h:281:55: note: Function 'bond_mode_8023ad_deactivate_slave' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1004:64: note: Function 'bond_mode_8023ad_deactivate_slave' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1005:12: style: Function 'bond_mode_8023ad_deactivate_slave' argument 2 names different: declaration 'slave_pos' definition 'slave_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad_private.h:281:69: note: Function 'bond_mode_8023ad_deactivate_slave' argument 2 names different: declaration 'slave_pos' definition 'slave_id'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1005:12: note: Function 'bond_mode_8023ad_deactivate_slave' argument 2 names different: declaration 'slave_pos' definition 'slave_id'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1149:45: style: Function 'bond_mode_8023ad_enable' argument 1 names different: declaration 'dev' definition 'bond_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad_private.h:207:45: note: Function 'bond_mode_8023ad_enable' argument 1 names different: declaration 'dev' definition 'bond_dev'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1149:45: note: Function 'bond_mode_8023ad_enable' argument 1 names different: declaration 'dev' definition 'bond_dev'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1162:44: style: Function 'bond_mode_8023ad_start' argument 1 names different: declaration 'dev' definition 'bond_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad_private.h:230:44: note: Function 'bond_mode_8023ad_start' argument 1 names different: declaration 'dev' definition 'bond_dev'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1162:44: note: Function 'bond_mode_8023ad_start' argument 1 names different: declaration 'dev' definition 'bond_dev'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1176:43: style: Function 'bond_mode_8023ad_stop' argument 1 names different: declaration 'dev' definition 'bond_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad_private.h:241:43: note: Function 'bond_mode_8023ad_stop' argument 1 names different: declaration 'dev' definition 'bond_dev'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1176:43: note: Function 'bond_mode_8023ad_stop' argument 1 names different: declaration 'dev' definition 'bond_dev'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1380:42: style: Function 'rte_eth_bond_8023ad_slave_info' argument 3 names different: declaration 'conf' definition 'info'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.h:198:42: note: Function 'rte_eth_bond_8023ad_slave_info' argument 3 names different: declaration 'conf' definition 'info'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1380:42: note: Function 'rte_eth_bond_8023ad_slave_info' argument 3 names different: declaration 'conf' definition 'info'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1571:54: style: Function 'rte_eth_bond_8023ad_dedicated_queues_enable' argument 1 names different: declaration 'port_id' definition 'port'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.h:296:54: note: Function 'rte_eth_bond_8023ad_dedicated_queues_enable' argument 1 names different: declaration 'port_id' definition 'port'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1571:54: note: Function 'rte_eth_bond_8023ad_dedicated_queues_enable' argument 1 names different: declaration 'port_id' definition 'port'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1595:55: style: Function 'rte_eth_bond_8023ad_dedicated_queues_disable' argument 1 names different: declaration 'port_id' definition 'port'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.h:313:55: note: Function 'rte_eth_bond_8023ad_dedicated_queues_disable' argument 1 names different: declaration 'port_id' definition 'port'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_8023ad.c:1595:55: note: Function 'rte_eth_bond_8023ad_dedicated_queues_disable' argument 1 names different: declaration 'port_id' definition 'port'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_alb.c:244:36: style: Checking if unsigned variable 'internals->active_slave_count' is less than zero. [unsignedLessThanZero]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_args.c:32:23: style: The scope of the variable 'eth_pci_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_args.c:82:21: style: The scope of the variable 'dev' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_args.c:148:52: style: Function 'bond_ethdev_parse_slave_mode_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_private.h:282:48: note: Function 'bond_ethdev_parse_slave_mode_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_args.c:148:52: note: Function 'bond_ethdev_parse_slave_mode_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_args.c:213:51: style: Function 'bond_ethdev_parse_socket_id_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_private.h:290:47: note: Function 'bond_ethdev_parse_socket_id_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_args.c:213:51: note: Function 'bond_ethdev_parse_socket_id_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_args.c:236:63: style: Function 'bond_ethdev_parse_primary_slave_port_id_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_private.h:294:59: note: Function 'bond_ethdev_parse_primary_slave_port_id_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_args.c:236:63: note: Function 'bond_ethdev_parse_primary_slave_port_id_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_args.c:254:61: style: Function 'bond_ethdev_parse_balance_xmit_policy_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_private.h:298:57: note: Function 'bond_ethdev_parse_balance_xmit_policy_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_args.c:254:61: note: Function 'bond_ethdev_parse_balance_xmit_policy_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_args.c:277:55: style: Function 'bond_ethdev_parse_bond_mac_addr_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_private.h:302:51: note: Function 'bond_ethdev_parse_bond_mac_addr_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_args.c:277:55: note: Function 'bond_ethdev_parse_bond_mac_addr_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_args.c:289:49: style: Function 'bond_ethdev_parse_time_ms_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_private.h:306:45: note: Function 'bond_ethdev_parse_time_ms_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_args.c:289:49: note: Function 'bond_ethdev_parse_time_ms_kvarg' argument 1 names different: declaration 'key' definition '__rte_unused'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_flow.c:53:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_flow.c:138:6: style: The scope of the variable 'lret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_flow.c:162:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_flow.c:205:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1779:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:3074:2: style: Variable 'eth_dev' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:3066:0: note: Variable 'eth_dev' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:3074:2: note: Variable 'eth_dev' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:60:11: style: The scope of the variable 'num_rx_slave' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:198:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:412:10: style: The scope of the variable 'collecting' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:414:13: style: The scope of the variable 'j' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:639:23: style: The scope of the variable 'offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:783:20: style: The scope of the variable 'eth_hdr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:784:11: style: The scope of the variable 'hash' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:803:9: style: The scope of the variable 'vlan_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:804:11: style: The scope of the variable 'hash' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:804:17: style: The scope of the variable 'l3hash' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:840:9: style: The scope of the variable 'vlan_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:845:11: style: The scope of the variable 'hash' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:845:17: style: The scope of the variable 'l3hash' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:845:25: style: The scope of the variable 'l4hash' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:857:11: style: The scope of the variable 'ip_hdr_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:960:11: style: The scope of the variable 'tx_bytes' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:963:13: style: The scope of the variable 'slave_id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1071:23: style: The scope of the variable 'offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1073:22: style: The scope of the variable 'client_info' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1090:9: style: The scope of the variable 'pkt_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1322:27: style: The scope of the variable 'slave_tx_fail_count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1323:31: style: The scope of the variable 'total_tx_fail_count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1325:14: style: The scope of the variable 'j' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1601:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1602:21: style: The scope of the variable 'mac_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1629:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1630:21: style: The scope of the variable 'mac_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1770:6: style: The scope of the variable 'errval' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1829:24: style: The scope of the variable 'bd_rx_q' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:2061:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:2206:16: style: The scope of the variable 'port' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:2330:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:2429:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:2819:6: style: The scope of the variable 'result' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:2820:6: style: The scope of the variable 'slave_reta_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:2877:9: style: The scope of the variable 'result' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:2924:22: style: The scope of the variable 'slave_eth_dev' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:2926:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:3354:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:3354:14: style: The scope of the variable 'j' can be reduced. [variableScope]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1505:41: style: Function 'link_properties_set' argument 1 names different: declaration 'bonded_eth_dev' definition 'ethdev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_private.h:218:41: note: Function 'link_properties_set' argument 1 names different: declaration 'bonded_eth_dev' definition 'ethdev'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1505:41: note: Function 'link_properties_set' argument 1 names different: declaration 'bonded_eth_dev' definition 'ethdev'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1505:70: style: Function 'link_properties_set' argument 2 names different: declaration 'slave_dev_link' definition 'slave_link'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_private.h:219:24: note: Function 'link_properties_set' argument 2 names different: declaration 'slave_dev_link' definition 'slave_link'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1505:70: note: Function 'link_properties_set' argument 2 names different: declaration 'slave_dev_link' definition 'slave_link'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1530:43: style: Function 'link_properties_valid' argument 1 names different: declaration 'bonded_eth_dev' definition 'ethdev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_private.h:221:43: note: Function 'link_properties_valid' argument 1 names different: declaration 'bonded_eth_dev' definition 'ethdev'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1530:43: note: Function 'link_properties_valid' argument 1 names different: declaration 'bonded_eth_dev' definition 'ethdev'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1531:24: style: Function 'link_properties_valid' argument 2 names different: declaration 'slave_dev_link' definition 'slave_link'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_private.h:222:24: note: Function 'link_properties_valid' argument 2 names different: declaration 'slave_dev_link' definition 'slave_link'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:1531:24: note: Function 'link_properties_valid' argument 2 names different: declaration 'slave_dev_link' definition 'slave_link'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:2675:32: style: Function 'bond_ethdev_lsc_event_callback' argument 4 names different: declaration 'ret_param' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/bonding/rte_eth_bond_private.h:275:22: note: Function 'bond_ethdev_lsc_event_callback' argument 4 names different: declaration 'ret_param' definition '__rte_unused'.
dpdk-18.08/drivers/net/bonding/rte_eth_bond_pmd.c:2675:32: note: Function 'bond_ethdev_lsc_event_callback' argument 4 names different: declaration 'ret_param' definition '__rte_unused'.
dpdk-18.08/drivers/net/cxgbe/base/t4_hw.c:2154:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/base/t4_hw.c:2368:15: style: The scope of the variable 'result' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/base/t4_hw.c:3667:31: style: The scope of the variable 'ingpackboundary' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/base/t4_hw.c:5221:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/base/t4_hw.c:5486:18: style: The scope of the variable 'bp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/base/t4_hw.c:160:39: style: Function 't4_set_reg_field' argument 1 names different: declaration 'adap' definition 'adapter'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/base/common.h:310:39: note: Function 't4_set_reg_field' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4_hw.c:160:39: note: Function 't4_set_reg_field' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4_hw.c:552:46: style: Function 't4_get_regs_len' argument 1 names different: declaration 'adap' definition 'adapter'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/base/common.h:524:46: note: Function 't4_get_regs_len' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4_hw.c:552:46: note: Function 't4_get_regs_len' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4_hw.c:3129:48: style: Function 't4_get_mps_bg_map' argument 1 names different: declaration 'adapter' definition 'adap'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/base/common.h:482:48: note: Function 't4_get_mps_bg_map' argument 1 names different: declaration 'adapter' definition 'adap'.
dpdk-18.08/drivers/net/cxgbe/base/t4_hw.c:3129:48: note: Function 't4_get_mps_bg_map' argument 1 names different: declaration 'adapter' definition 'adap'.
dpdk-18.08/drivers/net/cxgbe/base/t4_hw.c:3548:61: style: Function 't4_fw_halt' argument 3 names different: declaration 'reset' definition 'force'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/base/common.h:350:61: note: Function 't4_fw_halt' argument 3 names different: declaration 'reset' definition 'force'.
dpdk-18.08/drivers/net/cxgbe/base/t4_hw.c:3548:61: note: Function 't4_fw_halt' argument 3 names different: declaration 'reset' definition 'force'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:474:31: style: The scope of the variable 'ingpackboundary' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:262:35: style: Function 't4vf_fw_reset' argument 1 names different: declaration 'adap' definition 'adapter'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/base/common.h:349:35: note: Function 't4vf_fw_reset' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:262:35: note: Function 't4vf_fw_reset' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:341:39: style: Function 't4vf_query_params' argument 1 names different: declaration 'adap' definition 'adapter'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/base/common.h:364:39: note: Function 't4vf_query_params' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:341:39: note: Function 't4vf_query_params' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:376:41: style: Function 't4vf_get_vpd_params' argument 1 names different: declaration 'adap' definition 'adapter'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/base/common.h:367:41: note: Function 't4vf_get_vpd_params' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:376:41: note: Function 't4vf_get_vpd_params' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:399:41: style: Function 't4vf_get_dev_params' argument 1 names different: declaration 'adap' definition 'adapter'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/base/common.h:366:41: note: Function 't4vf_get_dev_params' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:399:41: note: Function 't4vf_get_dev_params' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:471:39: style: Function 't4vf_fl_pkt_align' argument 1 names different: declaration 'adap' definition 'adapter'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/base/common.h:353:39: note: Function 't4vf_fl_pkt_align' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:471:39: note: Function 't4vf_fl_pkt_align' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:503:50: style: Function 't4vf_get_pf_from_vf' argument 1 names different: declaration 'adap' definition 'adapter'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/base/common.h:525:50: note: Function 't4vf_get_pf_from_vf' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:503:50: note: Function 't4vf_get_pf_from_vf' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:519:45: style: Function 't4vf_get_rss_glb_config' argument 1 names different: declaration 'adap' definition 'adapter'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/base/common.h:368:45: note: Function 't4vf_get_rss_glb_config' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:519:45: note: Function 't4vf_get_rss_glb_config' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:590:36: style: Function 't4vf_get_vfres' argument 1 names different: declaration 'adap' definition 'adapter'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/base/common.h:354:36: note: Function 't4vf_get_vfres' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:590:36: note: Function 't4vf_get_vfres' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:767:36: style: Function 't4vf_port_init' argument 1 names different: declaration 'adap' definition 'adapter'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/base/common.h:502:36: note: Function 't4vf_port_init' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/base/t4vf_hw.c:767:36: note: Function 't4vf_port_init' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/clip_tbl.c:55:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/cxgbe_ethdev.c:79:22: style: The scope of the variable 'pkts_remain' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/cxgbe_ethdev.c:483:46: style: Function 'cxgbe_dev_tx_queue_setup' argument 5 names different: declaration 'tx_conf' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/cxgbe_pfvf.h:23:38: note: Function 'cxgbe_dev_tx_queue_setup' argument 5 names different: declaration 'tx_conf' definition '__rte_unused'.
dpdk-18.08/drivers/net/cxgbe/cxgbe_ethdev.c:483:46: note: Function 'cxgbe_dev_tx_queue_setup' argument 5 names different: declaration 'tx_conf' definition '__rte_unused'.
dpdk-18.08/drivers/net/cxgbe/cxgbe_ethdev.c:547:68: style: Function 'cxgbe_dev_rx_queue_start' argument 2 names different: declaration 'tx_queue_id' definition 'rx_queue_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/cxgbe_pfvf.h:31:18: note: Function 'cxgbe_dev_rx_queue_start' argument 2 names different: declaration 'tx_queue_id' definition 'rx_queue_id'.
dpdk-18.08/drivers/net/cxgbe/cxgbe_ethdev.c:547:68: note: Function 'cxgbe_dev_rx_queue_start' argument 2 names different: declaration 'tx_queue_id' definition 'rx_queue_id'.
dpdk-18.08/drivers/net/cxgbe/cxgbe_ethdev.c:587:46: style: Function 'cxgbe_dev_rx_queue_setup' argument 5 names different: declaration 'rx_conf' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/cxgbe_pfvf.h:26:38: note: Function 'cxgbe_dev_rx_queue_setup' argument 5 names different: declaration 'rx_conf' definition '__rte_unused'.
dpdk-18.08/drivers/net/cxgbe/cxgbe_ethdev.c:587:46: note: Function 'cxgbe_dev_rx_queue_setup' argument 5 names different: declaration 'rx_conf' definition '__rte_unused'.
dpdk-18.08/drivers/net/cxgbe/cxgbe_filter.c:54:37: style: Function 'validate_filter' argument 1 names different: declaration 'adap' definition 'adapter'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/cxgbe/cxgbe_filter.h:232:37: note: Function 'validate_filter' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/cxgbe_filter.c:54:37: note: Function 'validate_filter' argument 1 names different: declaration 'adap' definition 'adapter'.
dpdk-18.08/drivers/net/cxgbe/cxgbe_filter.c:605:44: warning: Division of result of sizeof() on pointer type. [divideSizeof]
dpdk-18.08/drivers/net/cxgbe/cxgbe_filter.c:673:45: warning: Division of result of sizeof() on pointer type. [divideSizeof]
dpdk-18.08/drivers/net/cxgbe/cxgbe_main.c:198:6: style: The scope of the variable 'delta' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/cxgbe_main.c:215:6: style: The scope of the variable 'delta' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/cxgbe_main.c:245:7: style: The scope of the variable 'err' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/cxgbe_main.c:501:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/cxgbe_main.c:501:18: style: The scope of the variable 'nb_ports' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/cxgbe_main.c:501:32: style: The scope of the variable 'qidx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/cxgbe_main.c:502:15: style: The scope of the variable 'q_per_port' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/cxgbe_main.c:1469:6: style: The scope of the variable 'j' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/cxgbe_main.c:1469:9: style: The scope of the variable 'err' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/cxgbe_main.c:1678:20: style: The scope of the variable 'pi' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/cxgbe_main.c:1679:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/cxgbe_main.c:1070:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/cxgbe/sge.c:1001:20: style: The scope of the variable 'mc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/sge.c:1002:22: style: The scope of the variable 'sc_imm' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/sge.c:1624:15: style: The scope of the variable 'rsp_type' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/sge.c:1773:15: style: The scope of the variable 'cidx_inc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/sge.c:1774:15: style: The scope of the variable 'params' can be reduced. [variableScope]
dpdk-18.08/drivers/net/cxgbe/sge.c:2045:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/dpaa/dpaa_ethdev.h:25:0: error: #error "Annotation requirement is more than RTE_PKTMBUF_HEADROOM" [preprocessorErrorDirective]
dpdk-18.08/drivers/net/dpaa2/dpaa2_ethdev.c:434:11: style: The scope of the variable 'bpid' can be reduced. [variableScope]
dpdk-18.08/drivers/net/dpaa2/dpaa2_ethdev.c:610:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/dpaa2/dpaa2_ethdev.c:748:22: style: The scope of the variable 'dpaa2_q' can be reduced. [variableScope]
dpdk-18.08/drivers/net/dpaa2/dpaa2_ethdev.c:875:22: style: The scope of the variable 'dpaa2_q' can be reduced. [variableScope]
dpdk-18.08/drivers/net/dpaa2/dpaa2_ethdev.c:1224:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/dpaa2/dpaa2_ethdev.c:1930:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/dpaa2/dpaa2_ethdev.c:1931:22: style: The scope of the variable 'dpaa2_q' can be reduced. [variableScope]
dpdk-18.08/drivers/net/dpaa2/dpaa2_ethdev.c:1348:25: style: Function 'dpaa2_dev_link_update' argument 2 names different: declaration 'wait_to_complete' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/dpaa2/dpaa2_ethdev.c:85:10: note: Function 'dpaa2_dev_link_update' argument 2 names different: declaration 'wait_to_complete' definition '__rte_unused'.
dpdk-18.08/drivers/net/dpaa2/dpaa2_ethdev.c:1348:25: note: Function 'dpaa2_dev_link_update' argument 2 names different: declaration 'wait_to_complete' definition '__rte_unused'.
dpdk-18.08/drivers/net/dpaa2/dpaa2_rxtx.c:463:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/dpaa2/mc/dpkg.c:25:28: style: The scope of the variable 'extr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/dpaa2/mc/dpni.c:1855:30: style: Function 'dpni_set_taildrop' argument 5 names different: declaration 'q_type' definition 'qtype'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/dpaa2/mc/fsl_dpni.h:1122:30: note: Function 'dpni_set_taildrop' argument 5 names different: declaration 'q_type' definition 'qtype'.
dpdk-18.08/drivers/net/dpaa2/mc/dpni.c:1855:30: note: Function 'dpni_set_taildrop' argument 5 names different: declaration 'q_type' definition 'qtype'.
dpdk-18.08/drivers/net/dpaa2/mc/dpni.c:1857:17: style: Function 'dpni_set_taildrop' argument 7 names different: declaration 'q_index' definition 'index'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/dpaa2/mc/fsl_dpni.h:1124:17: note: Function 'dpni_set_taildrop' argument 7 names different: declaration 'q_index' definition 'index'.
dpdk-18.08/drivers/net/dpaa2/mc/dpni.c:1857:17: note: Function 'dpni_set_taildrop' argument 7 names different: declaration 'q_index' definition 'index'.
dpdk-18.08/drivers/net/dpaa2/mc/dpni.c:1903:30: style: Function 'dpni_get_taildrop' argument 5 names different: declaration 'q_type' definition 'qtype'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/dpaa2/mc/fsl_dpni.h:1131:30: note: Function 'dpni_get_taildrop' argument 5 names different: declaration 'q_type' definition 'qtype'.
dpdk-18.08/drivers/net/dpaa2/mc/dpni.c:1903:30: note: Function 'dpni_get_taildrop' argument 5 names different: declaration 'q_type' definition 'qtype'.
dpdk-18.08/drivers/net/dpaa2/mc/dpni.c:1905:17: style: Function 'dpni_get_taildrop' argument 7 names different: declaration 'q_index' definition 'index'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/dpaa2/mc/fsl_dpni.h:1133:17: note: Function 'dpni_get_taildrop' argument 7 names different: declaration 'q_index' definition 'index'.
dpdk-18.08/drivers/net/dpaa2/mc/dpni.c:1905:17: note: Function 'dpni_get_taildrop' argument 7 names different: declaration 'q_index' definition 'index'.
dpdk-18.08/drivers/net/e1000/base/e1000_80003es2lan.c:159:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/e1000/base/e1000_80003es2lan.c:160:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/e1000/base/e1000_82540.c:330:14: style: The scope of the variable 'ctrl_ext' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82540.c:136:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/e1000/base/e1000_82540.c:137:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/e1000/base/e1000_82541.c:645:2: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/e1000/base/e1000_82541.c:630:2: note: Variable 'ret_val' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/e1000/base/e1000_82541.c:645:2: note: Variable 'ret_val' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/e1000/base/e1000_82541.c:294:6: style: The scope of the variable 'ledctl' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82541.c:1155:14: style: The scope of the variable 'fine' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82541.c:1155:20: style: The scope of the variable 'coarse' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82541.c:153:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/e1000/base/e1000_82542.c:247:6: style: The scope of the variable 'ctrl' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82543.c:955:6: style: The scope of the variable 'ctrl' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82543.c:1454:6: style: The scope of the variable 'temp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82571.c:516:0: style: Same expression used in consecutive assignments of 'sw_timeout' and 'fw_timeout'. [duplicateAssignExpression]
dpdk-18.08/drivers/net/e1000/base/e1000_82571.c:517:0: note: Same expression used in consecutive assignments of 'sw_timeout' and 'fw_timeout'.
dpdk-18.08/drivers/net/e1000/base/e1000_82571.c:516:0: note: Same expression used in consecutive assignments of 'sw_timeout' and 'fw_timeout'.
dpdk-18.08/drivers/net/e1000/base/e1000_82571.c:288:6: style: The scope of the variable 'swsm' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82571.c:914:9: style: The scope of the variable 'eewr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82571.c:1066:12: style: The scope of the variable 'ctrl_ext' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82571.c:1406:6: style: The scope of the variable 'vfta_value' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82571.c:1475:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82571.c:224:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/e1000/base/e1000_82571.c:225:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:838:3: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:835:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:838:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:1219:3: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:1204:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:1219:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:1334:6: style: The scope of the variable 'status' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:1395:6: style: The scope of the variable 'reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:1639:31: style: The scope of the variable 'anadv_reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:2151:48: style: The scope of the variable 'rx_enabled' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:3519:7: style: The scope of the variable 'bit' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:2324:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:2326:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:2333:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:2335:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:368:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:369:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/e1000/base/e1000_82575.c:3180:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/e1000/base/e1000_api.c:1231:50: style: Function 'e1000_read_pba_num' argument 2 names different: declaration 'part_num' definition 'pba_num'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/base/e1000_api.h:99:50: note: Function 'e1000_read_pba_num' argument 2 names different: declaration 'part_num' definition 'pba_num'.
dpdk-18.08/drivers/net/e1000/base/e1000_api.c:1231:50: note: Function 'e1000_read_pba_num' argument 2 names different: declaration 'part_num' definition 'pba_num'.
dpdk-18.08/drivers/net/e1000/base/e1000_i210.c:238:9: style: The scope of the variable 'count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_i210.c:283:9: style: The scope of the variable 'count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_i210.c:378:6: style: The scope of the variable 'invm_dword' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_i210.c:380:5: style: The scope of the variable 'record_type' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_i210.c:504:6: style: The scope of the variable 'invm_dword' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_i210.c:749:9: style: The scope of the variable 'reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_i210.c:928:20: style: The scope of the variable 'ctrl' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_i210.c:928:26: style: The scope of the variable 'ctrl_ext' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:4148:2: style: Variable 'act_offset' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:4145:2: note: Variable 'act_offset' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:4148:2: note: Variable 'act_offset' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:4105:3: style: Variable 'act_offset' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:4100:3: note: Variable 'act_offset' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:4105:3: note: Variable 'act_offset' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:639:6: style: The scope of the variable 'gfpreg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:639:14: style: The scope of the variable 'sector_base_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:639:32: style: The scope of the variable 'sector_end_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:641:6: style: The scope of the variable 'nvm_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:1495:15: style: The scope of the variable 'tipg_reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:1496:6: style: The scope of the variable 'emi_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:1496:16: style: The scope of the variable 'emi_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:1608:8: style: The scope of the variable 'ptr_gap' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:2165:6: style: The scope of the variable 'fwsm' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:2735:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:4831:15: style: The scope of the variable 'temp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:4831:21: style: The scope of the variable 'shift' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:5510:6: style: The scope of the variable 'reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:5891:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:5891:9: style: The scope of the variable 'led' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:5923:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:5923:9: style: The scope of the variable 'led' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:5169:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:2716:23: warning: Suspicious code: sign conversion of -1 in calculation because '-1' has a negative value [signConversion]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:159:7: style: struct member 'ich8_hsfsts::reserved1' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:160:7: style: struct member 'ich8_hsfsts::reserved2' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:162:7: style: struct member 'ich8_hsfsts::flockdn' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:173:7: style: struct member 'ich8_hsflctl::reserved' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:175:7: style: struct member 'ich8_hsflctl::flockdn' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:183:7: style: struct member 'ich8_flracc::grra' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:184:7: style: struct member 'ich8_flracc::grwa' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:185:7: style: struct member 'ich8_flracc::gmrag' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/e1000/base/e1000_ich8lan.c:186:7: style: struct member 'ich8_flracc::gmwag' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:294:6: style: The scope of the variable 'status' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:398:6: style: The scope of the variable 'offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:584:6: style: The scope of the variable 'hash_value' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:584:18: style: The scope of the variable 'hash_bit' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:584:28: style: The scope of the variable 'hash_reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:774:6: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:841:6: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:945:6: style: The scope of the variable 'nvm_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:1124:9: style: The scope of the variable 'status' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:1125:6: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:1349:6: style: The scope of the variable 'pcs_status_reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:1349:22: style: The scope of the variable 'pcs_adv_reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:1349:35: style: The scope of the variable 'pcs_lp_ability_reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:1349:55: style: The scope of the variable 'pcs_ctrl_reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:1839:15: style: The scope of the variable 'temp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:1902:6: style: The scope of the variable 'ledctl' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:1949:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mac.c:2054:6: style: The scope of the variable 'gcr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_manage.c:343:6: style: The scope of the variable 'fwsm' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_manage.c:469:19: style: The scope of the variable 'fwsm' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_mbx.c:653:6: style: The scope of the variable 'p2v_mailbox' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_nvm.c:561:9: style: The scope of the variable 'eerd' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_nvm.c:1198:6: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_phy.c:227:6: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_phy.c:2564:6: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_phy.c:2566:6: style: The scope of the variable 'cur_agc_index' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_phy.c:3066:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_phy.c:4242:6: style: The scope of the variable 'mphy_ctrl' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_vf.c:387:6: style: The scope of the variable 'retmsg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/base/e1000_vf.c:408:6: style: The scope of the variable 'hash_value' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_ethdev.c:837:20: style: Condition 'em_fc_setting<=e1000_fc_full' is always true [knownConditionTrueFalse]
dpdk-18.08/drivers/net/e1000/em_ethdev.c:1181:11: style: The scope of the variable 'ctrl_ext' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_ethdev.c:1181:21: style: The scope of the variable 'swsm' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_ethdev.c:1204:11: style: The scope of the variable 'ctrl_ext' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_ethdev.c:1204:21: style: The scope of the variable 'swsm' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_ethdev.c:1248:11: style: The scope of the variable 'manc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_ethdev.c:1692:11: style: The scope of the variable 'rctl' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_ethdev.c:1557:28: style: Function 'eth_em_interrupt_action' argument 2 names different: declaration 'handle' definition 'intr_handle'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/em_ethdev.c:57:32: note: Function 'eth_em_interrupt_action' argument 2 names different: declaration 'handle' definition 'intr_handle'.
dpdk-18.08/drivers/net/e1000/em_ethdev.c:1557:28: note: Function 'eth_em_interrupt_action' argument 2 names different: declaration 'handle' definition 'intr_handle'.
dpdk-18.08/drivers/net/e1000/em_rxtx.c:610:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_rxtx.c:611:19: style: The scope of the variable 'm' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_rxtx.c:680:11: style: The scope of the variable 'dma_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_rxtx.c:681:11: style: The scope of the variable 'pkt_len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_rxtx.c:685:10: style: The scope of the variable 'status' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1093:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1314:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1577:22: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1578:22: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1688:11: style: The scope of the variable 'dma_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1735:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1922:11: style: The scope of the variable 'txdctl' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/em_rxtx.c:607:37: style: Function 'eth_em_prep_pkts' argument 1 names different: declaration 'txq' definition 'tx_queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/e1000_ethdev.h:472:33: note: Function 'eth_em_prep_pkts' argument 1 names different: declaration 'txq' definition 'tx_queue'.
dpdk-18.08/drivers/net/e1000/em_rxtx.c:607:37: note: Function 'eth_em_prep_pkts' argument 1 names different: declaration 'txq' definition 'tx_queue'.
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1188:14: style: Function 'eth_em_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/e1000_ethdev.h:461:61: note: Function 'eth_em_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1188:14: note: Function 'eth_em_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1189:14: style: Function 'eth_em_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/e1000_ethdev.h:462:12: note: Function 'eth_em_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1189:14: note: Function 'eth_em_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1392:12: style: Function 'eth_em_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/e1000_ethdev.h:445:61: note: Function 'eth_em_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1392:12: note: Function 'eth_em_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1393:12: style: Function 'eth_em_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/e1000_ethdev.h:446:12: note: Function 'eth_em_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1393:12: note: Function 'eth_em_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1396:23: style: Function 'eth_em_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/e1000_ethdev.h:448:23: note: Function 'eth_em_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'.
dpdk-18.08/drivers/net/e1000/em_rxtx.c:1396:23: note: Function 'eth_em_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:1652:59: style: Condition 'igb_fc_setting<4' is always true [knownConditionTrueFalse]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3946:6: warning: Either the condition 'it!=NULL' is redundant or there is possible null pointer dereference: filter. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3998:9: note: Assuming that condition 'it!=NULL' is not redundant
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:4029:31: note: Calling function 'igb_remove_flex_filter', 2nd argument 'filter' value is 0
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3946:6: note: Null pointer dereference
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3954:2: warning: Either the condition 'it!=NULL' is redundant or there is possible null pointer dereference: filter. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3998:9: note: Assuming that condition 'it!=NULL' is not redundant
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:4029:31: note: Calling function 'igb_remove_flex_filter', 2nd argument 'filter' value is 0
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3954:2: note: Null pointer dereference
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3957:35: warning: Either the condition 'it!=NULL' is redundant or there is possible null pointer dereference: filter. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3998:9: note: Assuming that condition 'it!=NULL' is not redundant
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:4029:31: note: Calling function 'igb_remove_flex_filter', 2nd argument 'filter' value is 0
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3957:35: note: Null pointer dereference
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:2027:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:2556:11: style: The scope of the variable 'reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:2816:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3022:11: style: The scope of the variable 'rctl' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3121:6: style: The scope of the variable 'reg_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3224:11: style: The scope of the variable 'intr_vector' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3406:20: style: The scope of the variable 'vfta' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3471:16: style: The scope of the variable 'mask' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3473:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3473:16: style: The scope of the variable 'shift' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3512:16: style: The scope of the variable 'mask' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3514:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3514:16: style: The scope of the variable 'shift' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3551:18: style: The scope of the variable 'rfctl' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3589:18: style: The scope of the variable 'rfctl' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:3970:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:4044:17: style: The scope of the variable 'queueing' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5226:6: style: The scope of the variable 'g_ind' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5227:6: style: The scope of the variable 'count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5228:25: style: The scope of the variable 'reg_group' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5256:6: style: The scope of the variable 'g_ind' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5257:6: style: The scope of the variable 'count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5258:25: style: The scope of the variable 'reg_group' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5388:11: style: The scope of the variable 'status' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5479:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:2552:18: style: Function 'eth_igb_vlan_tpid_set' argument 3 names different: declaration 'tpid_id' definition 'tpid'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:127:15: note: Function 'eth_igb_vlan_tpid_set' argument 3 names different: declaration 'tpid_id' definition 'tpid'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:2552:18: note: Function 'eth_igb_vlan_tpid_set' argument 3 names different: declaration 'tpid_id' definition 'tpid'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:2808:29: style: Function 'eth_igb_interrupt_action' argument 2 names different: declaration 'handle' definition 'intr_handle'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:113:33: note: Function 'eth_igb_interrupt_action' argument 2 names different: declaration 'handle' definition 'intr_handle'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:2808:29: note: Function 'eth_igb_interrupt_action' argument 2 names different: declaration 'handle' definition 'intr_handle'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:4533:34: style: Function 'igb_get_ntuple_filter' argument 2 names different: declaration 'filter' definition 'ntuple_filter'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:203:34: note: Function 'igb_get_ntuple_filter' argument 2 names different: declaration 'filter' definition 'ntuple_filter'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:4533:34: note: Function 'igb_get_ntuple_filter' argument 2 names different: declaration 'filter' definition 'ntuple_filter'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5041:73: style: Function 'igb_timesync_write_time' argument 2 names different: declaration 'timestamp' definition 'ts'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:242:31: note: Function 'igb_timesync_write_time' argument 2 names different: declaration 'timestamp' definition 'ts'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5041:73: note: Function 'igb_timesync_write_time' argument 2 names different: declaration 'timestamp' definition 'ts'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5058:66: style: Function 'igb_timesync_read_time' argument 2 names different: declaration 'timestamp' definition 'ts'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:240:24: note: Function 'igb_timesync_read_time' argument 2 names different: declaration 'timestamp' definition 'ts'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5058:66: note: Function 'igb_timesync_read_time' argument 2 names different: declaration 'timestamp' definition 'ts'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5152:26: style: Function 'igb_timesync_read_rx_timestamp' argument 3 names different: declaration 'flags' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:235:17: note: Function 'igb_timesync_read_rx_timestamp' argument 3 names different: declaration 'flags' definition '__rte_unused'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5152:26: note: Function 'igb_timesync_read_rx_timestamp' argument 3 names different: declaration 'flags' definition '__rte_unused'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5195:48: style: Function 'eth_igb_get_reg_length' argument 1 names different: declaration 'dev' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:216:55: note: Function 'eth_igb_get_reg_length' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5195:48: note: Function 'eth_igb_get_reg_length' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5208:46: style: Function 'igbvf_get_reg_length' argument 1 names different: declaration 'dev' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:173:53: note: Function 'igbvf_get_reg_length' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5208:46: note: Function 'igbvf_get_reg_length' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5291:30: style: Function 'eth_igb_get_eeprom' argument 2 names different: declaration 'eeprom' definition 'in_eeprom'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:221:31: note: Function 'eth_igb_get_eeprom' argument 2 names different: declaration 'eeprom' definition 'in_eeprom'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5291:30: note: Function 'eth_igb_get_eeprom' argument 2 names different: declaration 'eeprom' definition 'in_eeprom'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5315:30: style: Function 'eth_igb_set_eeprom' argument 2 names different: declaration 'eeprom' definition 'in_eeprom'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:223:31: note: Function 'eth_igb_set_eeprom' argument 2 names different: declaration 'eeprom' definition 'in_eeprom'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:5315:30: note: Function 'eth_igb_set_eeprom' argument 2 names different: declaration 'eeprom' definition 'in_eeprom'.
dpdk-18.08/drivers/net/e1000/igb_ethdev.c:4724:38: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/e1000/igb_flow.c:1446:2: style: Variable 'flow' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/e1000/igb_flow.c:1438:0: note: Variable 'flow' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/e1000/igb_flow.c:1446:2: note: Variable 'flow' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/e1000/igb_pf.c:307:6: style: The scope of the variable 'rah' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_pf.c:326:11: style: The scope of the variable 'vector_bit' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_pf.c:327:11: style: The scope of the variable 'vector_reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_pf.c:328:11: style: The scope of the variable 'mta_reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_pf.c:154:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/e1000/igb_pf.c:156:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:2904:2: style: Variable 'hw' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:2902:0: note: Variable 'hw' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:2904:2: note: Variable 'hw' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:617:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:618:19: style: The scope of the variable 'm' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:808:11: style: The scope of the variable 'dma_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:809:11: style: The scope of the variable 'staterr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:810:11: style: The scope of the variable 'hlen_type_rss' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:811:11: style: The scope of the variable 'pkt_len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:815:11: style: The scope of the variable 'pkt_flags' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1254:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1286:36: style: The scope of the variable 'txr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1287:11: style: The scope of the variable 'tx_first' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1288:11: style: The scope of the variable 'tx_id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1289:11: style: The scope of the variable 'tx_last' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1290:11: style: The scope of the variable 'tx_next' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1585:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1852:23: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1853:23: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1936:11: style: The scope of the variable 'rss_key' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1939:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:2012:11: style: The scope of the variable 'rss_key' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:2015:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:2242:11: style: The scope of the variable 'dma_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:2272:11: style: The scope of the variable 'mrqc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:2315:11: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:2318:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:2581:11: style: The scope of the variable 'txdctl' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:2634:11: style: The scope of the variable 'srrctl' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:2635:11: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:2638:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:2778:11: style: The scope of the variable 'txdctl' can be reduced. [variableScope]
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:371:25: style: Function 'eth_igb_xmit_pkts' argument 1 names different: declaration 'txq' definition 'tx_queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/e1000_ethdev.h:394:34: note: Function 'eth_igb_xmit_pkts' argument 1 names different: declaration 'txq' definition 'tx_queue'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:371:25: note: Function 'eth_igb_xmit_pkts' argument 1 names different: declaration 'txq' definition 'tx_queue'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:614:38: style: Function 'eth_igb_prep_pkts' argument 1 names different: declaration 'txq' definition 'tx_queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/e1000_ethdev.h:397:34: note: Function 'eth_igb_prep_pkts' argument 1 names different: declaration 'txq' definition 'tx_queue'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:614:38: note: Function 'eth_igb_prep_pkts' argument 1 names different: declaration 'txq' definition 'tx_queue'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:797:25: style: Function 'eth_igb_recv_pkts' argument 1 names different: declaration 'rxq' definition 'rx_queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/e1000_ethdev.h:400:34: note: Function 'eth_igb_recv_pkts' argument 1 names different: declaration 'rxq' definition 'rx_queue'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:797:25: note: Function 'eth_igb_recv_pkts' argument 1 names different: declaration 'rxq' definition 'rx_queue'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:982:35: style: Function 'eth_igb_recv_scattered_pkts' argument 1 names different: declaration 'rxq' definition 'rx_queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/e1000_ethdev.h:403:44: note: Function 'eth_igb_recv_scattered_pkts' argument 1 names different: declaration 'rxq' definition 'rx_queue'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:982:35: note: Function 'eth_igb_recv_scattered_pkts' argument 1 names different: declaration 'rxq' definition 'rx_queue'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1481:14: style: Function 'eth_igb_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/e1000_ethdev.h:384:62: note: Function 'eth_igb_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1481:14: note: Function 'eth_igb_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1482:14: style: Function 'eth_igb_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/e1000_ethdev.h:385:12: note: Function 'eth_igb_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1482:14: note: Function 'eth_igb_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1671:14: style: Function 'eth_igb_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/e1000_ethdev.h:368:62: note: Function 'eth_igb_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1671:14: note: Function 'eth_igb_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1672:14: style: Function 'eth_igb_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/e1000_ethdev.h:369:12: note: Function 'eth_igb_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1672:14: note: Function 'eth_igb_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1675:25: style: Function 'eth_igb_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/e1000/e1000_ethdev.h:371:23: note: Function 'eth_igb_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'.
dpdk-18.08/drivers/net/e1000/igb_rxtx.c:1675:25: note: Function 'eth_igb_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'.
dpdk-18.08/drivers/net/ena/base/ena_plat.h:54:0: error: #error "Invalid platform" [preprocessorErrorDirective]
dpdk-18.08/drivers/net/ena/ena_ethdev.c:653:59: warning: Comparison is wrong. Result of 'reta_conf+1' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
dpdk-18.08/drivers/net/ena/ena_ethdev.c:1126:2: style: Variable 'txq' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/ena/ena_ethdev.c:1118:0: note: Variable 'txq' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/ena/ena_ethdev.c:1126:2: note: Variable 'txq' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/ena/ena_ethdev.c:1244:2: style: Variable 'rxq' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/ena/ena_ethdev.c:1239:0: note: Variable 'rxq' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/ena/ena_ethdev.c:1244:2: note: Variable 'rxq' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/ena/ena_ethdev.c:1582:2: style: Variable 'ena_dev' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/ena/ena_ethdev.c:1573:0: note: Variable 'ena_dev' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/ena/ena_ethdev.c:1582:2: note: Variable 'ena_dev' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/ena/ena_ethdev.c:592:6: style: The scope of the variable 'conf_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ena/ena_ethdev.c:593:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ena/ena_ethdev.c:649:6: style: The scope of the variable 'reta_conf_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ena/ena_ethdev.c:650:6: style: The scope of the variable 'reta_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ena/ena_ethdev.c:1339:19: style: The scope of the variable 'req_id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ena/ena_ethdev.c:1864:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ena/ena_ethdev.c:1953:11: style: The scope of the variable 'ol_flags' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/base/vnic_cq.c:45:45: style: Function 'vnic_cq_init' argument 9 names different: declaration 'message_enable' definition 'cq_message_enable'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/enic/base/vnic_cq.h:71:45: note: Function 'vnic_cq_init' argument 9 names different: declaration 'message_enable' definition 'cq_message_enable'.
dpdk-18.08/drivers/net/enic/base/vnic_cq.c:45:45: note: Function 'vnic_cq_init' argument 9 names different: declaration 'message_enable' definition 'cq_message_enable'.
dpdk-18.08/drivers/net/enic/base/vnic_cq.c:46:37: style: Function 'vnic_cq_init' argument 11 names different: declaration 'message_addr' definition 'cq_message_addr'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/enic/base/vnic_cq.h:72:37: note: Function 'vnic_cq_init' argument 11 names different: declaration 'message_addr' definition 'cq_message_addr'.
dpdk-18.08/drivers/net/enic/base/vnic_cq.c:46:37: note: Function 'vnic_cq_init' argument 11 names different: declaration 'message_addr' definition 'cq_message_addr'.
dpdk-18.08/drivers/net/enic/base/vnic_dev.c:773:9: warning: Possible null pointer dereference: notify_addr [nullPointer]
dpdk-18.08/drivers/net/enic/base/vnic_dev.c:792:22: note: Assignment 'notify_addr=NULL', assigned value is 0
dpdk-18.08/drivers/net/enic/base/vnic_dev.c:811:38: note: Calling function 'vnic_dev_notify_setcmd', 2nd argument 'notify_addr' value is 0
dpdk-18.08/drivers/net/enic/base/vnic_dev.c:773:9: note: Null pointer dereference
dpdk-18.08/drivers/net/enic/base/vnic_dev.c:747:6: style: The scope of the variable 'wait' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/base/vnic_dev.c:794:7: style: The scope of the variable 'name' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/base/vnic_dev.c:1020:22: style: The scope of the variable 'unique_id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/base/vnic_dev.c:1021:7: style: The scope of the variable 'z_name' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/base/vnic_rq.h:100:6: style: The scope of the variable 'err' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/base/vnic_rq.h:115:6: style: The scope of the variable 'err' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/base/vnic_rss.c:12:7: style: The scope of the variable 'p' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/base/vnic_rss.c:13:7: style: The scope of the variable 'q' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/enic_clsf.c:46:70: style: Function 'enic_fdir_info_get' argument 2 names different: declaration 'stats' definition 'info'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/enic/enic.h:330:70: note: Function 'enic_fdir_info_get' argument 2 names different: declaration 'stats' definition 'info'.
dpdk-18.08/drivers/net/enic/enic_clsf.c:46:70: note: Function 'enic_fdir_info_get' argument 2 names different: declaration 'stats' definition 'info'.
dpdk-18.08/drivers/net/enic/enic_ethdev.c:635:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/enic_ethdev.c:635:19: style: The scope of the variable 'shift' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/enic_ethdev.c:662:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/enic_ethdev.c:662:19: style: The scope of the variable 'shift' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/enic_flow.c:1145:12: style: The scope of the variable 'mbyte' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/enic_flow.c:1547:19: style: The scope of the variable 'flow' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/enic_main.c:1092:2: style: Variable 'rss_key_buf_va' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/enic/enic_main.c:1086:0: note: Variable 'rss_key_buf_va' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/enic/enic_main.c:1092:2: note: Variable 'rss_key_buf_va' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/enic/enic_main.c:1123:2: style: Variable 'rss_cpu_buf_va' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/enic/enic_main.c:1118:0: note: Variable 'rss_cpu_buf_va' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/enic/enic_main.c:1123:2: note: Variable 'rss_cpu_buf_va' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/enic/enic_main.c:206:18: style: The scope of the variable 'data_rq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/enic_main.c:279:13: style: The scope of the variable 'dma_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/enic_main.c:612:6: style: The scope of the variable 'err' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/enic_main.c:1169:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/enic_rxtx.c:313:11: style: The scope of the variable 'rq_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/enic_rxtx.c:314:11: style: The scope of the variable 'rq_num' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/enic_rxtx.c:321:11: style: The scope of the variable 'seg_length' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/enic_rxtx.c:593:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/enic_rxtx.c:648:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/enic/enic_rxtx.c:650:11: style: The scope of the variable 'ol_flags' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe.c:316:22: style: The scope of the variable 'eth_dev' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_args.c:262:12: style: The scope of the variable 'b' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_eal.c:143:6: style: The scope of the variable 'sdev_ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:280:3: warning: Variable 'sdev->state' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:276:3: note: Variable 'sdev->state' is reassigned a value before the old one has been used. 'break;' missing?
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:280:3: note: Variable 'sdev->state' is reassigned a value before the old one has been used. 'break;' missing?
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:54:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:459:50: style: Function 'failsafe_eth_rmv_event_callback' argument 1 names different: declaration 'port_id' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/failsafe/failsafe_private.h:222:46: note: Function 'failsafe_eth_rmv_event_callback' argument 1 names different: declaration 'port_id' definition '__rte_unused'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:459:50: note: Function 'failsafe_eth_rmv_event_callback' argument 1 names different: declaration 'port_id' definition '__rte_unused'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:460:35: style: Function 'failsafe_eth_rmv_event_callback' argument 2 names different: declaration 'type' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/failsafe/failsafe_private.h:223:33: note: Function 'failsafe_eth_rmv_event_callback' argument 2 names different: declaration 'type' definition '__rte_unused'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:460:35: note: Function 'failsafe_eth_rmv_event_callback' argument 2 names different: declaration 'type' definition '__rte_unused'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:461:11: style: Function 'failsafe_eth_rmv_event_callback' argument 3 names different: declaration 'arg' definition 'cb_arg'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/failsafe/failsafe_private.h:224:15: note: Function 'failsafe_eth_rmv_event_callback' argument 3 names different: declaration 'arg' definition 'cb_arg'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:461:11: note: Function 'failsafe_eth_rmv_event_callback' argument 3 names different: declaration 'arg' definition 'cb_arg'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:461:29: style: Function 'failsafe_eth_rmv_event_callback' argument 4 names different: declaration 'out' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/failsafe/failsafe_private.h:224:26: note: Function 'failsafe_eth_rmv_event_callback' argument 4 names different: declaration 'out' definition '__rte_unused'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:461:29: note: Function 'failsafe_eth_rmv_event_callback' argument 4 names different: declaration 'out' definition '__rte_unused'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:480:50: style: Function 'failsafe_eth_lsc_event_callback' argument 1 names different: declaration 'port_id' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/failsafe/failsafe_private.h:225:46: note: Function 'failsafe_eth_lsc_event_callback' argument 1 names different: declaration 'port_id' definition '__rte_unused'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:480:50: note: Function 'failsafe_eth_lsc_event_callback' argument 1 names different: declaration 'port_id' definition '__rte_unused'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:481:35: style: Function 'failsafe_eth_lsc_event_callback' argument 2 names different: declaration 'event' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/failsafe/failsafe_private.h:226:33: note: Function 'failsafe_eth_lsc_event_callback' argument 2 names different: declaration 'event' definition '__rte_unused'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:481:35: note: Function 'failsafe_eth_lsc_event_callback' argument 2 names different: declaration 'event' definition '__rte_unused'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:482:29: style: Function 'failsafe_eth_lsc_event_callback' argument 4 names different: declaration 'out' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/failsafe/failsafe_private.h:227:29: note: Function 'failsafe_eth_lsc_event_callback' argument 4 names different: declaration 'out' definition '__rte_unused'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:482:29: note: Function 'failsafe_eth_lsc_event_callback' argument 4 names different: declaration 'out' definition '__rte_unused'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:500:35: style: Function 'failsafe_eth_new_event_callback' argument 2 names different: declaration 'event' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/failsafe/failsafe_private.h:229:33: note: Function 'failsafe_eth_new_event_callback' argument 2 names different: declaration 'event' definition '__rte_unused'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:500:35: note: Function 'failsafe_eth_new_event_callback' argument 2 names different: declaration 'event' definition '__rte_unused'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:501:29: style: Function 'failsafe_eth_new_event_callback' argument 4 names different: declaration 'out' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/failsafe/failsafe_private.h:230:29: note: Function 'failsafe_eth_new_event_callback' argument 4 names different: declaration 'out' definition '__rte_unused'.
dpdk-18.08/drivers/net/failsafe/failsafe_ether.c:501:29: note: Function 'failsafe_eth_new_event_callback' argument 4 names different: declaration 'out' definition '__rte_unused'.
dpdk-18.08/drivers/net/failsafe/failsafe_flow.c:56:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_flow.c:153:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_intr.c:61:14: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_intr.c:125:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_intr.c:273:14: style: The scope of the variable 'fsrxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_intr.c:274:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_ops.c:236:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_ops.c:258:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_ops.c:611:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_ops.c:800:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_ops.c:822:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_ops.c:868:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_ops.c:909:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_ops.c:937:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_ops.c:961:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_ops.c:988:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_rxtx.c:100:8: style: The scope of the variable 'sub_rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/failsafe/failsafe_rxtx.c:65:25: style: Function 'failsafe_rx_burst' argument 1 names different: declaration 'rxq' definition 'queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/failsafe/failsafe_private.h:193:34: note: Function 'failsafe_rx_burst' argument 1 names different: declaration 'rxq' definition 'queue'.
dpdk-18.08/drivers/net/failsafe/failsafe_rxtx.c:65:25: note: Function 'failsafe_rx_burst' argument 1 names different: declaration 'rxq' definition 'queue'.
dpdk-18.08/drivers/net/failsafe/failsafe_rxtx.c:94:30: style: Function 'failsafe_rx_burst_fast' argument 1 names different: declaration 'rxq' definition 'queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/failsafe/failsafe_private.h:198:39: note: Function 'failsafe_rx_burst_fast' argument 1 names different: declaration 'rxq' definition 'queue'.
dpdk-18.08/drivers/net/failsafe/failsafe_rxtx.c:94:30: note: Function 'failsafe_rx_burst_fast' argument 1 names different: declaration 'rxq' definition 'queue'.
dpdk-18.08/drivers/net/failsafe/failsafe_rxtx.c:119:25: style: Function 'failsafe_tx_burst' argument 1 names different: declaration 'txq' definition 'queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/failsafe/failsafe_private.h:195:34: note: Function 'failsafe_tx_burst' argument 1 names different: declaration 'txq' definition 'queue'.
dpdk-18.08/drivers/net/failsafe/failsafe_rxtx.c:119:25: note: Function 'failsafe_tx_burst' argument 1 names different: declaration 'txq' definition 'queue'.
dpdk-18.08/drivers/net/failsafe/failsafe_rxtx.c:140:30: style: Function 'failsafe_tx_burst_fast' argument 1 names different: declaration 'txq' definition 'queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/failsafe/failsafe_private.h:200:39: note: Function 'failsafe_tx_burst_fast' argument 1 names different: declaration 'txq' definition 'queue'.
dpdk-18.08/drivers/net/failsafe/failsafe_rxtx.c:140:30: note: Function 'failsafe_tx_burst_fast' argument 1 names different: declaration 'txq' definition 'queue'.
dpdk-18.08/drivers/net/fm10k/base/fm10k_mbx.c:332:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/base/fm10k_mbx.c:745:6: style: The scope of the variable 'err' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/base/fm10k_mbx.c:1104:6: style: The scope of the variable 'len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/base/fm10k_mbx.c:1993:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/base/fm10k_pf.c:249:6: style: The scope of the variable 'vlan_table' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/base/fm10k_pf.c:249:23: style: The scope of the variable 'mask' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/base/fm10k_pf.c:687:39: style: The scope of the variable 'vf_q_idx0' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/base/fm10k_pf.c:1175:6: style: The scope of the variable 'msg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/base/fm10k_pf.c:1429:7: style: The scope of the variable 'result' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/base/fm10k_pf.c:2004:18: style: Variable 'systime_adjust' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/fm10k/base/fm10k_tlv.c:529:9: style: The scope of the variable 'attr_id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/base/fm10k_tlv.c:530:6: style: The scope of the variable 'err' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:289:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:378:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dpdk-18.08/drivers/net/fm10k/fm10k.h:299:11: style: The scope of the variable 'boundary1' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k.h:299:22: style: The scope of the variable 'boundary2' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:201:11: style: The scope of the variable 'dma_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:515:17: style: The scope of the variable 'rss_intel_key' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:643:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:645:11: style: The scope of the variable 'base_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:646:11: style: The scope of the variable 'size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:704:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:706:11: style: The scope of the variable 'base_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:707:11: style: The scope of the variable 'size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:710:11: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:1250:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:1250:14: style: The scope of the variable 'q' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:1251:11: style: The scope of the variable 'count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:2109:17: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:2109:22: style: The scope of the variable 'shift' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:2110:10: style: The scope of the variable 'mask' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:2158:17: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:2158:22: style: The scope of the variable 'shift' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:2159:10: style: The scope of the variable 'mask' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:2202:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:2245:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:2409:24: style: The scope of the variable 'vec' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:2410:11: style: The scope of the variable 'queue_id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:2577:18: style: The scope of the variable 'status' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:2580:6: style: The scope of the variable 'status_mbx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_ethdev.c:2705:6: style: The scope of the variable 'status_mbx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_rxtx.c:106:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_rxtx.c:219:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_rxtx.c:481:6: style: The scope of the variable 'nb_free' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_rxtx.c:552:17: style: The scope of the variable 'hdrlen' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_rxtx.c:629:19: style: The scope of the variable 'mb' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_rxtx.c:664:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_rxtx.c:665:19: style: The scope of the variable 'm' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_rxtx.c:433:38: style: Function 'fm10k_dev_tx_descriptor_status' argument 1 names different: declaration 'rx_queue' definition 'tx_queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/fm10k/fm10k.h:333:38: note: Function 'fm10k_dev_tx_descriptor_status' argument 1 names different: declaration 'rx_queue' definition 'tx_queue'.
dpdk-18.08/drivers/net/fm10k/fm10k_rxtx.c:433:38: note: Function 'fm10k_dev_tx_descriptor_status' argument 1 names different: declaration 'rx_queue' definition 'tx_queue'.
dpdk-18.08/drivers/net/fm10k/fm10k_rxtx_vec.c:377:11: style: The scope of the variable 'var' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_rxtx_vec.c:734:6: style: The scope of the variable 'nb_free' can be reduced. [variableScope]
dpdk-18.08/drivers/net/fm10k/fm10k_rxtx_vec.c:803:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_adminq.c:1056:16: style: Function 'i40e_clean_arq_element' argument 3 names different: declaration 'events_pending' definition 'pending'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/base/i40e_prototype.h:64:16: note: Function 'i40e_clean_arq_element' argument 3 names different: declaration 'events_pending' definition 'pending'.
dpdk-18.08/drivers/net/i40e/base/i40e_adminq.c:1056:16: note: Function 'i40e_clean_arq_element' argument 3 names different: declaration 'events_pending' definition 'pending'.
dpdk-18.08/drivers/net/i40e/base/i40e_adminq.c:1094:6: error: Uninitialized variable: ntu [uninitvar]
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7684:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7675:0: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7684:2: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7746:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7739:0: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7746:2: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7796:2: style: Variable 'sec' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7792:0: note: Variable 'sec' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7796:2: note: Variable 'sec' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7811:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7791:0: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7811:2: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:337:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7416:34: style: The scope of the variable 'resp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7488:34: style: The scope of the variable 'segment' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7532:38: style: The scope of the variable 'sec' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7534:6: style: The scope of the variable 'sec_off' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7613:6: style: The scope of the variable 'vendor_dev_id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7615:6: style: The scope of the variable 'sec_off' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7681:6: style: The scope of the variable 'sec_off' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7743:6: style: The scope of the variable 'sec_off' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:513:67: style: Function 'i40e_aq_get_rss_lut' argument 2 names different: declaration 'seid' definition 'vsi_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/base/i40e_prototype.h:82:67: note: Function 'i40e_aq_get_rss_lut' argument 2 names different: declaration 'seid' definition 'vsi_id'.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:513:67: note: Function 'i40e_aq_get_rss_lut' argument 2 names different: declaration 'seid' definition 'vsi_id'.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:530:67: style: Function 'i40e_aq_set_rss_lut' argument 2 names different: declaration 'seid' definition 'vsi_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/base/i40e_prototype.h:84:67: note: Function 'i40e_aq_set_rss_lut' argument 2 names different: declaration 'seid' definition 'vsi_id'.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:530:67: note: Function 'i40e_aq_set_rss_lut' argument 2 names different: declaration 'seid' definition 'vsi_id'.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:586:15: style: Function 'i40e_aq_get_rss_key' argument 2 names different: declaration 'seid' definition 'vsi_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/base/i40e_prototype.h:87:14: note: Function 'i40e_aq_get_rss_key' argument 2 names different: declaration 'seid' definition 'vsi_id'.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:586:15: note: Function 'i40e_aq_get_rss_key' argument 2 names different: declaration 'seid' definition 'vsi_id'.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:601:15: style: Function 'i40e_aq_set_rss_key' argument 2 names different: declaration 'seid' definition 'vsi_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/base/i40e_prototype.h:90:14: note: Function 'i40e_aq_set_rss_key' argument 2 names different: declaration 'seid' definition 'vsi_id'.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:601:15: note: Function 'i40e_aq_set_rss_key' argument 2 names different: declaration 'seid' definition 'vsi_id'.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7486:37: style: Function 'i40e_find_segment_in_package' argument 2 names different: declaration 'pkg_header' definition 'pkg_hdr'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/base/i40e_prototype.h:628:37: note: Function 'i40e_find_segment_in_package' argument 2 names different: declaration 'pkg_header' definition 'pkg_hdr'.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7486:37: note: Function 'i40e_find_segment_in_package' argument 2 names different: declaration 'pkg_header' definition 'pkg_hdr'.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7672:69: style: Function 'i40e_write_profile' argument 2 names different: declaration 'i40e_seg' definition 'profile'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/base/i40e_prototype.h:633:69: note: Function 'i40e_write_profile' argument 2 names different: declaration 'i40e_seg' definition 'profile'.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7672:69: note: Function 'i40e_write_profile' argument 2 names different: declaration 'i40e_seg' definition 'profile'.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7735:72: style: Function 'i40e_rollback_profile' argument 2 names different: declaration 'i40e_seg' definition 'profile'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/base/i40e_prototype.h:636:72: note: Function 'i40e_rollback_profile' argument 2 names different: declaration 'i40e_seg' definition 'profile'.
dpdk-18.08/drivers/net/i40e/base/i40e_common.c:7735:72: note: Function 'i40e_rollback_profile' argument 2 names different: declaration 'i40e_seg' definition 'profile'.
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:592:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:587:0: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:592:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:806:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:801:0: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:806:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:1225:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:1216:0: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:1225:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:1236:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:1235:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:1236:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:72:5: style: The scope of the variable 'priority' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:142:5: style: The scope of the variable 'priority' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:314:5: style: The scope of the variable 'priority' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:443:19: style: The scope of the variable 'sublen' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:534:6: style: The scope of the variable 'type' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:535:6: style: The scope of the variable 'length' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:536:6: style: The scope of the variable 'typelength' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:624:8: style: The scope of the variable 'tc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:705:8: style: The scope of the variable 'tc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:962:5: style: The scope of the variable 'priority0' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:962:16: style: The scope of the variable 'priority1' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:1039:5: style: The scope of the variable 'priority0' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:1039:16: style: The scope of the variable 'priority1' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:1140:5: style: The scope of the variable 'priority' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:1140:15: style: The scope of the variable 'selector' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:1252:6: style: The scope of the variable 'length' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_dcb.c:1255:6: style: The scope of the variable 'typelength' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_diag.c:65:6: style: The scope of the variable 'pat' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_diag.c:112:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_lan_hmc.c:119:2: style: Variable 'ret_code' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/base/i40e_lan_hmc.c:111:0: note: Variable 'ret_code' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_lan_hmc.c:119:2: note: Variable 'ret_code' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:316:2: style: Variable 'ret_code' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:312:0: note: Variable 'ret_code' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:316:2: note: Variable 'ret_code' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:635:2: style: Variable 'ret_code' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:625:0: note: Variable 'ret_code' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:635:2: note: Variable 'ret_code' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:713:2: style: Variable 'ret_code' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:707:0: note: Variable 'ret_code' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:713:2: note: Variable 'ret_code' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:744:2: style: Variable 'ret_code' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:733:0: note: Variable 'ret_code' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:744:2: note: Variable 'ret_code' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:1658:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:1646:0: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:1658:2: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:1700:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:1686:0: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:1700:2: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:179:6: style: The scope of the variable 'srctl' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/base/i40e_nvm.c:384:6: style: The scope of the variable 'index' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:6049:53: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:11257:29: style: Redundant condition: ret!=I40E_SUCCESS. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:11655:18: warning: Either the condition '!info' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:11659:6: note: Assuming that condition '!info' is not redundant
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:11655:18: note: Null pointer dereference
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:1834:11: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:1878:12: style: The scope of the variable 'reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:1978:11: style: The scope of the variable 'msix_intr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:1978:22: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:2005:11: style: The scope of the variable 'msix_intr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:2005:22: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:2378:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:2623:6: style: The scope of the variable 'status' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:3727:11: style: The scope of the variable 'mflcn_reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:3727:22: style: The scope of the variable 'fctrl_reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:3727:33: style: The scope of the variable 'reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:3729:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:4060:11: style: The scope of the variable 'reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:4061:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:4097:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:4991:19: style: The scope of the variable 'vsi' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:6017:24: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:6095:24: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:6151:24: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:6175:24: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:6400:11: style: The scope of the variable 'abs_vf_id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:6401:11: style: The scope of the variable 'index' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:6401:18: style: The scope of the variable 'offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:6401:26: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:6448:20: style: The scope of the variable 'opcode' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:6449:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:7239:11: style: The scope of the variable 'reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:7240:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:7464:11: style: The scope of the variable 'ipv4_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:7465:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:7474:29: style: The scope of the variable 'tunnel' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:7905:11: style: The scope of the variable 'ipv4_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:7906:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:7916:29: style: The scope of the variable 'tunnel' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:8315:24: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:9358:11: style: The scope of the variable 'flow_type' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:9508:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:9762:32: style: The scope of the variable 'ethertype_filter' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:9997:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:9998:11: style: The scope of the variable 'pctype_mask' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:10542:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:11146:24: style: The scope of the variable 'vsi_list' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:11149:11: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:11240:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:11781:11: style: The scope of the variable 'flags' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:11916:10: style: The scope of the variable 'pctype_value' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:12017:7: style: The scope of the variable 'in_tunnel' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:1205:39: style: Function 'eth_i40e_dev_init' argument 1 names different: declaration 'eth_dev' definition 'dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:219:50: note: Function 'eth_i40e_dev_init' argument 1 names different: declaration 'eth_dev' definition 'dev'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:1205:39: note: Function 'eth_i40e_dev_init' argument 1 names different: declaration 'eth_dev' definition 'dev'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:1205:62: style: Function 'eth_i40e_dev_init' argument 2 names different: declaration 'init_params' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:219:65: note: Function 'eth_i40e_dev_init' argument 2 names different: declaration 'init_params' definition '__rte_unused'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:1205:62: note: Function 'eth_i40e_dev_init' argument 2 names different: declaration 'init_params' definition '__rte_unused'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:1616:41: style: Function 'eth_i40e_dev_uninit' argument 1 names different: declaration 'eth_dev' definition 'dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:220:52: note: Function 'eth_i40e_dev_uninit' argument 1 names different: declaration 'eth_dev' definition 'dev'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:1616:41: note: Function 'eth_i40e_dev_uninit' argument 1 names different: declaration 'eth_dev' definition 'dev'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:7010:69: style: Function 'i40e_vsi_add_mac' argument 2 names different: declaration 'filter' definition 'mac_filter'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.h:1128:73: note: Function 'i40e_vsi_add_mac' argument 2 names different: declaration 'filter' definition 'mac_filter'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:7010:69: note: Function 'i40e_vsi_add_mac' argument 2 names different: declaration 'filter' definition 'mac_filter'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:10681:74: style: Function 'i40e_timesync_write_time' argument 2 names different: declaration 'timestamp' definition 'ts'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:360:32: note: Function 'i40e_timesync_write_time' argument 2 names different: declaration 'timestamp' definition 'ts'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:10681:74: note: Function 'i40e_timesync_write_time' argument 2 names different: declaration 'timestamp' definition 'ts'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:10698:67: style: Function 'i40e_timesync_read_time' argument 2 names different: declaration 'timestamp' definition 'ts'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:358:25: note: Function 'i40e_timesync_read_time' argument 2 names different: declaration 'timestamp' definition 'ts'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:10698:67: note: Function 'i40e_timesync_read_time' argument 2 names different: declaration 'timestamp' definition 'ts'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:3871:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.c:8560:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:705:24: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:706:24: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:946:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:1085:9: style: The scope of the variable 'reset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:1303:20: style: The scope of the variable 'aq_opc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:1306:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:1526:18: style: The scope of the variable 'vf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:1881:14: style: The scope of the variable 'j' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:1884:11: style: The scope of the variable 'len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:2309:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:2337:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:2483:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:2680:23: style: Function 'i40evf_add_del_mc_addr_list' argument 2 names different: declaration 'mc_addr_set' definition 'mc_addrs'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:137:23: note: Function 'i40evf_add_del_mc_addr_list' argument 2 names different: declaration 'mc_addr_set' definition 'mc_addrs'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:2680:23: note: Function 'i40evf_add_del_mc_addr_list' argument 2 names different: declaration 'mc_addr_set' definition 'mc_addrs'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:2681:13: style: Function 'i40evf_add_del_mc_addr_list' argument 3 names different: declaration 'nb_mc_addr' definition 'mc_addrs_num'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:138:13: note: Function 'i40evf_add_del_mc_addr_list' argument 3 names different: declaration 'nb_mc_addr' definition 'mc_addrs_num'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:2681:13: note: Function 'i40evf_add_del_mc_addr_list' argument 3 names different: declaration 'nb_mc_addr' definition 'mc_addrs_num'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:2734:69: style: Function 'i40evf_set_mc_addr_list' argument 2 names different: declaration 'mc_addr_set' definition 'mc_addrs'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:140:69: note: Function 'i40evf_set_mc_addr_list' argument 2 names different: declaration 'mc_addr_set' definition 'mc_addrs'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:2734:69: note: Function 'i40evf_set_mc_addr_list' argument 2 names different: declaration 'mc_addr_set' definition 'mc_addrs'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:2735:13: style: Function 'i40evf_set_mc_addr_list' argument 3 names different: declaration 'nb_mc_addr' definition 'mc_addrs_num'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:141:13: note: Function 'i40evf_set_mc_addr_list' argument 3 names different: declaration 'nb_mc_addr' definition 'mc_addrs_num'.
dpdk-18.08/drivers/net/i40e/i40e_ethdev_vf.c:2735:13: note: Function 'i40evf_set_mc_addr_list' argument 3 names different: declaration 'nb_mc_addr' definition 'mc_addrs_num'.
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:127:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:103:0: note: Variable 'err' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:127:2: note: Variable 'err' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:311:9: style: The scope of the variable 'index' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:312:11: style: The scope of the variable 'flow_type' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:366:11: style: The scope of the variable 'src_tmp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:366:20: style: The scope of the variable 'size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:437:41: style: The scope of the variable 'flex_cfg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:438:39: style: The scope of the variable 'flex_mask' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:440:10: style: The scope of the variable 'nb_bitmask' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:442:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:507:20: style: The scope of the variable 'flx_ort' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:573:21: style: The scope of the variable 'fd_mask' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:574:11: style: The scope of the variable 'mask_tmp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:622:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:686:17: style: The scope of the variable 'vlan_frame' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:805:10: style: The scope of the variable 'size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:806:13: style: The scope of the variable 'pit_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:942:33: style: The scope of the variable 'cus_pctype' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:960:17: style: The scope of the variable 'vlan_frame' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:1098:10: style: The scope of the variable 'size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:1099:13: style: The scope of the variable 'pit_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:1316:11: style: The scope of the variable 'len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:1316:16: style: The scope of the variable 'id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:1317:11: style: The scope of the variable 'error' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:1537:27: style: The scope of the variable 'fdir_filter' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:1901:11: style: The scope of the variable 'reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_fdir.c:1975:11: style: The scope of the variable 'flow_type' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_flow.c:4971:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/i40e_flow.c:4969:0: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/i40e_flow.c:4971:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/i40e_flow.c:1833:11: style: The scope of the variable 'cpy_count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_flow.c:2215:11: style: The scope of the variable 'mask_tmp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_flow.c:2256:20: style: The scope of the variable 'flx_ort' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_flow.c:2298:21: style: The scope of the variable 'fd_mask' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_flow.c:2461:7: style: The scope of the variable 'cfg_flex_msk' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_flow.c:4258:11: style: The scope of the variable 'hf_bit' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_flow.c:4876:19: style: The scope of the variable 'flow' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_flow.c:4877:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_pf.c:451:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/i40e_pf.c:435:0: note: Variable 'err' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/i40e_pf.c:451:2: note: Variable 'err' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/i40e_pf.c:99:29: style: The scope of the variable 'vf_msix_num' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:2647:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:2640:0: note: Variable 'err' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:2647:2: note: Variable 'err' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:656:31: style: The scope of the variable 'rxdp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:664:11: style: The scope of the variable 'rx_status' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:665:11: style: The scope of the variable 'qword1' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:666:11: style: The scope of the variable 'rx_packet_len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:668:11: style: The scope of the variable 'dma_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:669:11: style: The scope of the variable 'pkt_flags' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:780:31: style: The scope of the variable 'rxdp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:788:35: style: The scope of the variable 'rx_packet_len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:790:11: style: The scope of the variable 'rx_status' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:791:11: style: The scope of the variable 'qword1' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:792:11: style: The scope of the variable 'dma_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:1264:11: style: The scope of the variable 'dma_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:1432:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:1433:11: style: The scope of the variable 'ol_flags' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:1779:6: style: The scope of the variable 'q_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:1779:16: style: The scope of the variable 'use_def_burst_func' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:2117:6: style: The scope of the variable 'q_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:2541:11: style: The scope of the variable 'dma_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:2917:11: style: The scope of the variable 'rx_using_sse' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:3057:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx.c:112:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/i40e/i40e_rxtx_vec_common.h:82:6: style: The scope of the variable 'nb_free' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx_vec_altivec.c:233:11: style: The scope of the variable 'var' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx_vec_altivec.c:565:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx_vec_neon.c:30:11: style: The scope of the variable 'paddr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx_vec_neon.c:178:10: style: The scope of the variable 'ptype' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx_vec_neon.c:518:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx_vec_sse.c:223:11: style: The scope of the variable 'var' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_rxtx_vec_sse.c:547:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_tm.c:457:11: style: The scope of the variable 'tc_nb' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/i40e_tm.c:54:41: style: Function 'i40e_tm_ops_get' argument 1 names different: declaration 'dev' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.h:1223:41: note: Function 'i40e_tm_ops_get' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/i40e/i40e_tm.c:54:41: note: Function 'i40e_tm_ops_get' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/i40e/i40e_tm.c:55:9: style: Function 'i40e_tm_ops_get' argument 2 names different: declaration 'ops' definition 'arg'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.h:1223:52: note: Function 'i40e_tm_ops_get' argument 2 names different: declaration 'ops' definition 'arg'.
dpdk-18.08/drivers/net/i40e/i40e_tm.c:55:9: note: Function 'i40e_tm_ops_get' argument 2 names different: declaration 'ops' definition 'arg'.
dpdk-18.08/drivers/net/i40e/i40e_vf_representor.c:528:55: style: Function 'i40e_vf_representor_uninit' argument 1 names different: declaration 'ethdev' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/i40e_ethdev.h:1245:52: note: Function 'i40e_vf_representor_uninit' argument 1 names different: declaration 'ethdev' definition '__rte_unused'.
dpdk-18.08/drivers/net/i40e/i40e_vf_representor.c:528:55: note: Function 'i40e_vf_representor_uninit' argument 1 names different: declaration 'ethdev' definition '__rte_unused'.
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:1490:2: style: Variable 'sec' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:1487:0: note: Variable 'sec' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:1490:2: note: Variable 'sec' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:1521:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:1511:0: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:1521:2: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:2168:37: style: Same expression on both sides of '&&'. [duplicateExpression]
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:212:9: style: The scope of the variable 'vlan_num' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:1047:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:1773:42: style: The scope of the variable 'tlv' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:1793:11: style: The scope of the variable 'ret_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:2063:43: style: The scope of the variable 'tlv' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:2497:21: style: The scope of the variable 'mac' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:2529:11: style: The scope of the variable 'queue_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:2529:25: style: The scope of the variable 'bsf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:2529:30: style: The scope of the variable 'tc_index' can be reduced. [variableScope]
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:618:57: style: Function 'rte_pmd_i40e_set_vf_vlan_stripq' argument 2 names different: declaration 'vf' definition 'vf_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.h:493:57: note: Function 'rte_pmd_i40e_set_vf_vlan_stripq' argument 2 names different: declaration 'vf' definition 'vf_id'.
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:618:57: note: Function 'rte_pmd_i40e_set_vf_vlan_stripq' argument 2 names different: declaration 'vf' definition 'vf_id'.
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:1789:40: style: Function 'rte_pmd_i40e_get_ddp_info' argument 1 names different: declaration 'pkg' definition 'pkg_buff'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.h:746:40: note: Function 'rte_pmd_i40e_get_ddp_info' argument 1 names different: declaration 'pkg' definition 'pkg_buff'.
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:1789:40: note: Function 'rte_pmd_i40e_get_ddp_info' argument 1 names different: declaration 'pkg' definition 'pkg_buff'.
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:1790:11: style: Function 'rte_pmd_i40e_get_ddp_info' argument 3 names different: declaration 'info' definition 'info_buff'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.h:747:19: note: Function 'rte_pmd_i40e_get_ddp_info' argument 3 names different: declaration 'info' definition 'info_buff'.
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:1790:11: note: Function 'rte_pmd_i40e_get_ddp_info' argument 3 names different: declaration 'info' definition 'info_buff'.
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:1790:31: style: Function 'rte_pmd_i40e_get_ddp_info' argument 4 names different: declaration 'size' definition 'info_size'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.h:747:34: note: Function 'rte_pmd_i40e_get_ddp_info' argument 4 names different: declaration 'size' definition 'info_size'.
dpdk-18.08/drivers/net/i40e/rte_pmd_i40e.c:1790:31: note: Function 'rte_pmd_i40e_get_ddp_info' argument 4 names different: declaration 'size' definition 'info_size'.
dpdk-18.08/drivers/net/ifc/base/ifcvf.c:193:6: style: The scope of the variable 'notify_off' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ifc/base/ifcvf.c:241:6: style: The scope of the variable 'ring_state' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ifc/ifcvf_vdpa.c:125:2: style: Variable 'internal->vfio_container_fd' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/ifc/ifcvf_vdpa.c:119:2: note: Variable 'internal->vfio_container_fd' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/ifc/ifcvf_vdpa.c:125:2: note: Variable 'internal->vfio_container_fd' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/ifc/ifcvf_vdpa.c:241:11: style: The scope of the variable 'gpa' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ifc/ifcvf_vdpa.c:360:23: style: The scope of the variable 'nfds' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ixgbe/base/ixgbe_type.h:3651:0: error: syntax error [syntaxError]
dpdk-18.08/drivers/net/kni/rte_eth_kni.c:176:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/base/lio_23xx_vf.h:44:2: style: Variable 'default_lio_conf' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/liquidio/base/lio_23xx_vf.h:39:0: note: Variable 'default_lio_conf' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/liquidio/base/lio_23xx_vf.h:44:2: note: Variable 'default_lio_conf' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/liquidio/base/lio_23xx_vf.c:20:11: style: The scope of the variable 'd64' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/base/lio_23xx_vf.c:77:11: style: The scope of the variable 'd64' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/base/lio_23xx_vf.c:110:11: style: The scope of the variable 'reg_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/base/lio_23xx_vf.c:321:12: style: The scope of the variable 'reg_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/base/lio_mbox.c:110:18: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/lio_ethdev.c:297:9: style: The scope of the variable 'iq_no' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/lio_ethdev.c:297:16: style: The scope of the variable 'oq_no' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/lio_ethdev.c:348:9: style: The scope of the variable 'iq_no' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/lio_ethdev.c:348:16: style: The scope of the variable 'oq_no' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/lio_ethdev.c:1203:6: style: The scope of the variable 'oq_no' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/lio_ethdev.c:1291:11: style: The scope of the variable 'fw_mapped_iq_no' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/lio_rxtx.c:1596:2: style: Variable 'sc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/liquidio/lio_rxtx.c:1593:0: note: Variable 'sc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/liquidio/lio_rxtx.c:1596:2: note: Variable 'sc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/liquidio/lio_rxtx.c:396:11: style: The scope of the variable 'pkt_len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/lio_rxtx.c:586:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/lio_rxtx.c:1054:11: style: The scope of the variable 'inst_processed' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/lio_rxtx.c:1124:27: style: The scope of the variable 'rdp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/lio_rxtx.c:1307:11: style: The scope of the variable 'status' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/lio_rxtx.c:1787:26: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/lio_rxtx.c:1788:19: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/liquidio/lio_rxtx.c:241:48: style: Function 'lio_setup_droq' argument 2 names different: declaration 'q_no' definition 'oq_no'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/liquidio/lio_rxtx.h:714:52: note: Function 'lio_setup_droq' argument 2 names different: declaration 'q_no' definition 'oq_no'.
dpdk-18.08/drivers/net/liquidio/lio_rxtx.c:241:48: note: Function 'lio_setup_droq' argument 2 names different: declaration 'q_no' definition 'oq_no'.
dpdk-18.08/drivers/net/liquidio/lio_rxtx.c:817:27: style: Function 'lio_setup_iq' argument 3 names different: declaration 'iq_no' definition 'txpciq'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/liquidio/lio_rxtx.h:728:24: note: Function 'lio_setup_iq' argument 3 names different: declaration 'iq_no' definition 'txpciq'.
dpdk-18.08/drivers/net/liquidio/lio_rxtx.c:817:27: note: Function 'lio_setup_iq' argument 3 names different: declaration 'iq_no' definition 'txpciq'.
dpdk-18.08/drivers/net/mlx4/mlx4.c:995:20: warning: Division of result of sizeof() on pointer type. [divideSizeof]
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:1075:16: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:253:28: warning: Either the condition '!mask' is redundant or there is possible null pointer dereference: mask. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:208:6: note: Assuming that condition '!mask' is not redundant
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:253:28: note: Null pointer dereference
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:372:13: warning: Either the condition 'mask' is redundant or there is possible null pointer dereference: mask. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:351:6: note: Assuming that condition 'mask' is not redundant
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:372:13: note: Null pointer dereference
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:373:13: warning: Either the condition 'mask' is redundant or there is possible null pointer dereference: mask. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:351:6: note: Assuming that condition 'mask' is not redundant
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:373:13: note: Null pointer dereference
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:441:23: warning: Either the condition 'mask' is redundant or there is possible null pointer dereference: mask. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:418:6: note: Assuming that condition 'mask' is not redundant
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:441:23: note: Null pointer dereference
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:442:23: warning: Either the condition 'mask' is redundant or there is possible null pointer dereference: mask. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:418:6: note: Assuming that condition 'mask' is not redundant
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:442:23: note: Null pointer dereference
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:501:23: warning: Either the condition 'mask' is redundant or there is possible null pointer dereference: mask. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:483:6: note: Assuming that condition 'mask' is not redundant
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:501:23: note: Null pointer dereference
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:502:23: warning: Either the condition 'mask' is redundant or there is possible null pointer dereference: mask. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:483:6: note: Assuming that condition 'mask' is not redundant
dpdk-18.08/drivers/net/mlx4/mlx4_flow.c:502:23: note: Null pointer dereference
dpdk-18.08/drivers/net/mlx4/mlx4_intr.c:338:3: warning: Either the condition '!rxq' is redundant or there is possible null pointer dereference: rxq. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/mlx4/mlx4_intr.c:325:6: note: Assuming that condition '!rxq' is not redundant
dpdk-18.08/drivers/net/mlx4/mlx4_intr.c:338:3: note: Null pointer dereference
dpdk-18.08/drivers/net/mlx4/mlx4_intr.c:339:28: warning: Either the condition '!rxq' is redundant or there is possible null pointer dereference: rxq. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/mlx4/mlx4_intr.c:325:6: note: Assuming that condition '!rxq' is not redundant
dpdk-18.08/drivers/net/mlx4/mlx4_intr.c:339:28: note: Null pointer dereference
dpdk-18.08/drivers/net/mlx4/mlx4_mr.c:417:18: style: The scope of the variable 'mr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mlx4/mlx4_mr.c:786:18: style: The scope of the variable 'mr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mlx4/mlx4_mr.c:869:30: style: Function 'mlx4_mr_mem_event_cb' argument 4 names different: declaration 'arg' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx4/mlx4_mr.h:79:24: note: Function 'mlx4_mr_mem_event_cb' argument 4 names different: declaration 'arg' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx4/mlx4_mr.c:869:30: note: Function 'mlx4_mr_mem_event_cb' argument 4 names different: declaration 'arg' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx4/mlx4_rxq.c:514:2: style: Variable 'cq' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/mlx4/mlx4_rxq.c:505:0: note: Variable 'cq' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/mlx4/mlx4_rxq.c:514:2: note: Variable 'cq' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/mlx4/mlx4_rxtx.c:320:63: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dpdk-18.08/drivers/net/mlx4/mlx4_rxtx.c:1188:53: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dpdk-18.08/drivers/net/mlx4/mlx4_rxtx.c:309:28: style: The scope of the variable 'cqe' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mlx4/mlx4_utils.c:80:24: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dpdk-18.08/drivers/net/mlx4/mlx4_utils.c:60:18: note: Assignment 'data=NULL', assigned value is 0
dpdk-18.08/drivers/net/mlx4/mlx4_utils.c:80:24: note: Null pointer addition
dpdk-18.08/drivers/net/mlx5/mlx5.c:800:15: style: Condition '!!swp' is always false [knownConditionTrueFalse]
dpdk-18.08/drivers/net/mlx5/mlx5.c:726:21: note: Assignment 'swp=0', assigned value is 0
dpdk-18.08/drivers/net/mlx5/mlx5.c:800:15: note: Condition '!!swp' is always false
dpdk-18.08/drivers/net/mlx5/mlx5.c:800:16: style: Condition '!swp' is always true [knownConditionTrueFalse]
dpdk-18.08/drivers/net/mlx5/mlx5.c:726:21: note: Assignment 'swp=0', assigned value is 0
dpdk-18.08/drivers/net/mlx5/mlx5.c:800:16: note: Condition '!swp' is always true
dpdk-18.08/drivers/net/mlx5/mlx5.c:1066:36: style: Condition '!mprq' is always true [knownConditionTrueFalse]
dpdk-18.08/drivers/net/mlx5/mlx5.c:727:22: note: Assignment 'mprq=0', assigned value is 0
dpdk-18.08/drivers/net/mlx5/mlx5.c:1066:36: note: Condition '!mprq' is always true
dpdk-18.08/drivers/net/mlx5/mlx5.c:870:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/drivers/net/mlx5/mlx5.c:192:6: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: priv. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/mlx5/mlx5.c:202:14: note: Assuming that condition 'data!=NULL' is not redundant
dpdk-18.08/drivers/net/mlx5/mlx5.c:187:22: note: Assignment 'priv=data', assigned value is 0
dpdk-18.08/drivers/net/mlx5/mlx5.c:192:6: note: Null pointer dereference
dpdk-18.08/drivers/net/mlx5/mlx5.c:1674:20: warning: Division of result of sizeof() on pointer type. [divideSizeof]
dpdk-18.08/drivers/net/mlx5/mlx5_ethdev.c:1058:34: style: Function 'mlx5_dev_interrupt_handler' argument 1 names different: declaration 'arg' definition 'cb_arg'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5.h:265:39: note: Function 'mlx5_dev_interrupt_handler' argument 1 names different: declaration 'arg' definition 'cb_arg'.
dpdk-18.08/drivers/net/mlx5/mlx5_ethdev.c:1058:34: note: Function 'mlx5_dev_interrupt_handler' argument 1 names different: declaration 'arg' definition 'cb_arg'.
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:2618:2: warning: Possible null pointer dereference: flow [nullPointer]
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:2862:33: note: Calling function 'mlx5_flow_merge', 2nd argument 'flow' value is 0
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:2618:2: note: Null pointer dereference
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:2619:2: warning: Possible null pointer dereference: flow [nullPointer]
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:2862:33: note: Calling function 'mlx5_flow_merge', 2nd argument 'flow' value is 0
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:2619:2: note: Null pointer dereference
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:2620:2: warning: Possible null pointer dereference: flow [nullPointer]
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:2862:33: note: Calling function 'mlx5_flow_merge', 2nd argument 'flow' value is 0
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:2620:2: note: Null pointer dereference
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:2701:2: warning: Possible null pointer dereference: flow [nullPointer]
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:2862:33: note: Calling function 'mlx5_flow_merge', 2nd argument 'flow' value is 0
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:2701:2: note: Null pointer dereference
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:2972:6: warning: Either the condition 'if(flow)' is redundant or there is possible null pointer dereference: flow. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:3045:7: note: Assuming that condition 'if(flow)' is not redundant
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:3042:30: note: Calling function 'mlx5_flow_apply', 2nd argument 'flow' value is 0
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:2972:6: note: Null pointer dereference
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:1593:20: warning: Either the condition '!attr' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:1595:6: note: Assuming that condition '!attr' is not redundant
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:1593:20: note: Null pointer addition
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:442:19: style: The scope of the variable 'flow' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:3306:34: style: Function 'mlx5_flow_destroy' argument 3 names different: declaration 'error' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5.h:351:32: note: Function 'mlx5_flow_destroy' argument 3 names different: declaration 'error' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:3306:34: note: Function 'mlx5_flow_destroy' argument 3 names different: declaration 'error' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:3322:32: style: Function 'mlx5_flow_flush' argument 2 names different: declaration 'error' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5.h:353:69: note: Function 'mlx5_flow_flush' argument 2 names different: declaration 'error' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:3322:32: note: Function 'mlx5_flow_flush' argument 2 names different: declaration 'error' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:3421:41: style: Function 'mlx5_flow_query' argument 1 names different: declaration 'dev' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5.h:354:41: note: Function 'mlx5_flow_query' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:3421:41: note: Function 'mlx5_flow_query' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:3423:33: style: Function 'mlx5_flow_query' argument 3 names different: declaration 'action' definition 'actions'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5.h:355:37: note: Function 'mlx5_flow_query' argument 3 names different: declaration 'action' definition 'actions'.
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:3423:33: note: Function 'mlx5_flow_query' argument 3 names different: declaration 'action' definition 'actions'.
dpdk-18.08/drivers/net/mlx5/mlx5_flow.c:3268:3: style: Variable 'queue' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/mlx5/mlx5_mac.c:140:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mlx5/mlx5_mac.c:215:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mlx5/mlx5_mac.c:170:35: style: Function 'mlx5_mac_addr_add' argument 4 names different: declaration 'vmdq' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5.h:284:34: note: Function 'mlx5_mac_addr_add' argument 4 names different: declaration 'vmdq' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_mac.c:170:35: note: Function 'mlx5_mac_addr_add' argument 4 names different: declaration 'vmdq' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_mr.c:405:18: style: The scope of the variable 'mr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mlx5/mlx5_mr.c:788:18: style: The scope of the variable 'mr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mlx5/mlx5_mr.c:239:45: style: Function 'mlx5_mr_btree_dump' argument 1 names different: declaration 'bt' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_mr.h:80:47: note: Function 'mlx5_mr_btree_dump' argument 1 names different: declaration 'bt' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_mr.c:239:45: note: Function 'mlx5_mr_btree_dump' argument 1 names different: declaration 'bt' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_mr.c:868:30: style: Function 'mlx5_mr_mem_event_cb' argument 4 names different: declaration 'arg' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_mr.h:74:24: note: Function 'mlx5_mr_mem_event_cb' argument 4 names different: declaration 'arg' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_mr.c:868:30: note: Function 'mlx5_mr_mem_event_cb' argument 4 names different: declaration 'arg' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_mr.c:1117:42: style: Function 'mlx5_mr_dump_dev' argument 1 names different: declaration 'dev' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_mr.h:81:43: note: Function 'mlx5_mr_dump_dev' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_mr.c:1117:42: note: Function 'mlx5_mr_dump_dev' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rss.c:207:15: style: The scope of the variable 'pos' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mlx5/mlx5_rxq.c:1923:62: style: Function 'mlx5_hrxq_release' argument 2 names different: declaration 'hxrq' definition 'hrxq'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:292:66: note: Function 'mlx5_hrxq_release' argument 2 names different: declaration 'hxrq' definition 'hrxq'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxq.c:1923:62: note: Function 'mlx5_hrxq_release' argument 2 names different: declaration 'hxrq' definition 'hrxq'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:224:10: style: The scope of the variable 'v' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:262:10: style: The scope of the variable 'v' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:1142:11: style: The scope of the variable 'max_wqe' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:1460:13: style: The scope of the variable 'addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2098:28: style: The scope of the variable 'cqe' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2033:34: style: Function 'mlx5_mprq_buf_free_cb' argument 1 names different: declaration 'addr' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:338:34: note: Function 'mlx5_mprq_buf_free_cb' argument 1 names different: declaration 'addr' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2033:34: note: Function 'mlx5_mprq_buf_free_cb' argument 1 names different: declaration 'addr' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2289:33: style: Function 'removed_tx_burst' argument 1 names different: declaration 'dpdk_txq' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:342:33: note: Function 'removed_tx_burst' argument 1 names different: declaration 'dpdk_txq' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2289:33: note: Function 'removed_tx_burst' argument 1 names different: declaration 'dpdk_txq' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2290:27: style: Function 'removed_tx_burst' argument 2 names different: declaration 'pkts' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:342:61: note: Function 'removed_tx_burst' argument 2 names different: declaration 'pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2290:27: note: Function 'removed_tx_burst' argument 2 names different: declaration 'pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2291:20: style: Function 'removed_tx_burst' argument 3 names different: declaration 'pkts_n' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:343:15: note: Function 'removed_tx_burst' argument 3 names different: declaration 'pkts_n' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2291:20: note: Function 'removed_tx_burst' argument 3 names different: declaration 'pkts_n' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2313:33: style: Function 'removed_rx_burst' argument 1 names different: declaration 'dpdk_rxq' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:344:33: note: Function 'removed_rx_burst' argument 1 names different: declaration 'dpdk_rxq' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2313:33: note: Function 'removed_rx_burst' argument 1 names different: declaration 'dpdk_rxq' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2314:27: style: Function 'removed_rx_burst' argument 2 names different: declaration 'pkts' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:344:61: note: Function 'removed_rx_burst' argument 2 names different: declaration 'pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2314:27: note: Function 'removed_rx_burst' argument 2 names different: declaration 'pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2315:20: style: Function 'removed_rx_burst' argument 3 names different: declaration 'pkts_n' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:345:15: note: Function 'removed_rx_burst' argument 3 names different: declaration 'pkts_n' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2315:20: note: Function 'removed_rx_burst' argument 3 names different: declaration 'pkts_n' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2328:38: style: Function 'mlx5_tx_burst_raw_vec' argument 1 names different: declaration 'dpdk_txq' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:354:38: note: Function 'mlx5_tx_burst_raw_vec' argument 1 names different: declaration 'dpdk_txq' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2328:38: note: Function 'mlx5_tx_burst_raw_vec' argument 1 names different: declaration 'dpdk_txq' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2329:32: style: Function 'mlx5_tx_burst_raw_vec' argument 2 names different: declaration 'pkts' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:354:66: note: Function 'mlx5_tx_burst_raw_vec' argument 2 names different: declaration 'pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2329:32: note: Function 'mlx5_tx_burst_raw_vec' argument 2 names different: declaration 'pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2330:25: style: Function 'mlx5_tx_burst_raw_vec' argument 3 names different: declaration 'pkts_n' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:355:20: note: Function 'mlx5_tx_burst_raw_vec' argument 3 names different: declaration 'pkts_n' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2330:25: note: Function 'mlx5_tx_burst_raw_vec' argument 3 names different: declaration 'pkts_n' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2336:34: style: Function 'mlx5_tx_burst_vec' argument 1 names different: declaration 'dpdk_txq' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:356:34: note: Function 'mlx5_tx_burst_vec' argument 1 names different: declaration 'dpdk_txq' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2336:34: note: Function 'mlx5_tx_burst_vec' argument 1 names different: declaration 'dpdk_txq' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2337:28: style: Function 'mlx5_tx_burst_vec' argument 2 names different: declaration 'pkts' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:356:62: note: Function 'mlx5_tx_burst_vec' argument 2 names different: declaration 'pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2337:28: note: Function 'mlx5_tx_burst_vec' argument 2 names different: declaration 'pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2338:21: style: Function 'mlx5_tx_burst_vec' argument 3 names different: declaration 'pkts_n' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:357:16: note: Function 'mlx5_tx_burst_vec' argument 3 names different: declaration 'pkts_n' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2338:21: note: Function 'mlx5_tx_burst_vec' argument 3 names different: declaration 'pkts_n' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2344:34: style: Function 'mlx5_rx_burst_vec' argument 1 names different: declaration 'dpdk_txq' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:358:34: note: Function 'mlx5_rx_burst_vec' argument 1 names different: declaration 'dpdk_txq' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2344:34: note: Function 'mlx5_rx_burst_vec' argument 1 names different: declaration 'dpdk_txq' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2345:28: style: Function 'mlx5_rx_burst_vec' argument 2 names different: declaration 'pkts' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:358:62: note: Function 'mlx5_rx_burst_vec' argument 2 names different: declaration 'pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2345:28: note: Function 'mlx5_rx_burst_vec' argument 2 names different: declaration 'pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2346:21: style: Function 'mlx5_rx_burst_vec' argument 3 names different: declaration 'pkts_n' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:359:16: note: Function 'mlx5_rx_burst_vec' argument 3 names different: declaration 'pkts_n' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2346:21: note: Function 'mlx5_rx_burst_vec' argument 3 names different: declaration 'pkts_n' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2352:55: style: Function 'mlx5_check_raw_vec_tx_support' argument 1 names different: declaration 'dev' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:350:55: note: Function 'mlx5_check_raw_vec_tx_support' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2352:55: note: Function 'mlx5_check_raw_vec_tx_support' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2358:51: style: Function 'mlx5_check_vec_tx_support' argument 1 names different: declaration 'dev' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:351:51: note: Function 'mlx5_check_vec_tx_support' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2358:51: note: Function 'mlx5_check_vec_tx_support' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2364:54: style: Function 'mlx5_rxq_check_vec_support' argument 1 names different: declaration 'rxq_data' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:352:54: note: Function 'mlx5_rxq_check_vec_support' argument 1 names different: declaration 'rxq_data' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2364:54: note: Function 'mlx5_rxq_check_vec_support' argument 1 names different: declaration 'rxq_data' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2370:51: style: Function 'mlx5_check_vec_rx_support' argument 1 names different: declaration 'dev' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.h:353:51: note: Function 'mlx5_check_vec_rx_support' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:2370:51: note: Function 'mlx5_check_vec_rx_support' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:819:42: warning: Assert statement modifies 'cq_pi'. [assignmentInAssert]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:1032:42: warning: Assert statement modifies 'cq_pi'. [assignmentInAssert]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:1326:42: warning: Assert statement modifies 'cq_pi'. [assignmentInAssert]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx.c:1611:42: warning: Assert statement modifies 'cq_pi'. [assignmentInAssert]
dpdk-18.08/drivers/net/mlx5/mlx5_rxtx_vec.c:39:0: error: #error "This should not be compiled if SIMD instructions are not supported." [preprocessorErrorDirective]
dpdk-18.08/drivers/net/mlx5/mlx5_socket.c:29:38: style: Function 'mlx5_socket_init' argument 1 names different: declaration 'priv' definition 'dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5.h:379:42: note: Function 'mlx5_socket_init' argument 1 names different: declaration 'priv' definition 'dev'.
dpdk-18.08/drivers/net/mlx5/mlx5_socket.c:29:38: note: Function 'mlx5_socket_init' argument 1 names different: declaration 'priv' definition 'dev'.
dpdk-18.08/drivers/net/mlx5/mlx5_socket.c:101:40: style: Function 'mlx5_socket_uninit' argument 1 names different: declaration 'priv' definition 'dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5.h:380:45: note: Function 'mlx5_socket_uninit' argument 1 names different: declaration 'priv' definition 'dev'.
dpdk-18.08/drivers/net/mlx5/mlx5_socket.c:101:40: note: Function 'mlx5_socket_uninit' argument 1 names different: declaration 'priv' definition 'dev'.
dpdk-18.08/drivers/net/mlx5/mlx5_socket.c:118:40: style: Function 'mlx5_socket_handle' argument 1 names different: declaration 'priv' definition 'dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5.h:381:45: note: Function 'mlx5_socket_handle' argument 1 names different: declaration 'priv' definition 'dev'.
dpdk-18.08/drivers/net/mlx5/mlx5_socket.c:118:40: note: Function 'mlx5_socket_handle' argument 1 names different: declaration 'priv' definition 'dev'.
dpdk-18.08/drivers/net/mlx5/mlx5_socket.c:211:41: style: Function 'mlx5_socket_connect' argument 1 names different: declaration 'priv' definition 'dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/mlx5/mlx5.h:382:45: note: Function 'mlx5_socket_connect' argument 1 names different: declaration 'priv' definition 'dev'.
dpdk-18.08/drivers/net/mlx5/mlx5_socket.c:211:41: note: Function 'mlx5_socket_connect' argument 1 names different: declaration 'priv' definition 'dev'.
dpdk-18.08/drivers/net/mlx5/mlx5_stats.c:307:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mlx5/mlx5_stats.c:483:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mlx5/mlx5_vlan.c:164:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mvpp2/mrvl_ethdev.c:972:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mvpp2/mrvl_ethdev.c:1010:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mvpp2/mrvl_ethdev.c:2030:6: style: The scope of the variable 'num' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mvpp2/mrvl_ethdev.c:2115:21: style: The scope of the variable 'mbuf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mvpp2/mrvl_ethdev.c:2301:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mvpp2/mrvl_ethdev.c:2303:11: style: The scope of the variable 'addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/mvpp2/mrvl_ethdev.c:2174:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/mvpp2/mrvl_qos.c:681:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
dpdk-18.08/drivers/net/netvsc/hn_nvs.c:232:6: style: The scope of the variable 'error' can be reduced. [variableScope]
dpdk-18.08/drivers/net/netvsc/hn_nvs.c:373:6: style: The scope of the variable 'error' can be reduced. [variableScope]
dpdk-18.08/drivers/net/netvsc/hn_nvs.c:451:34: style: Function 'hn_nvs_detach' argument 1 names different: declaration 'hv' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/netvsc/hn_nvs.h:206:36: note: Function 'hn_nvs_detach' argument 1 names different: declaration 'hv' definition '__rte_unused'.
dpdk-18.08/drivers/net/netvsc/hn_nvs.c:451:34: note: Function 'hn_nvs_detach' argument 1 names different: declaration 'hv' definition '__rte_unused'.
dpdk-18.08/drivers/net/netvsc/hn_rndis.c:462:18: warning: Possible null pointer dereference: idata [nullPointer]
dpdk-18.08/drivers/net/netvsc/hn_rndis.c:1062:58: note: Calling function 'hn_rndis_query', 3rd argument 'idata' value is 0
dpdk-18.08/drivers/net/netvsc/hn_rndis.c:462:18: note: Null pointer dereference
dpdk-18.08/drivers/net/netvsc/hn_rndis.c:284:46: style: Function 'hn_rndis_link_status' argument 1 names different: declaration 'hv' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/netvsc/hn_rndis.h:9:43: note: Function 'hn_rndis_link_status' argument 1 names different: declaration 'hv' definition '__rte_unused'.
dpdk-18.08/drivers/net/netvsc/hn_rndis.c:284:46: note: Function 'hn_rndis_link_status' argument 1 names different: declaration 'hv' definition '__rte_unused'.
dpdk-18.08/drivers/net/netvsc/hn_rndis.c:284:72: style: Function 'hn_rndis_link_status' argument 2 names different: declaration 'data' definition 'msg'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/netvsc/hn_rndis.h:9:59: note: Function 'hn_rndis_link_status' argument 2 names different: declaration 'data' definition 'msg'.
dpdk-18.08/drivers/net/netvsc/hn_rndis.c:284:72: note: Function 'hn_rndis_link_status' argument 2 names different: declaration 'data' definition 'msg'.
dpdk-18.08/drivers/net/netvsc/hn_rndis.c:317:21: warning: Found calculation inside sizeof(). [sizeofCalculation]
dpdk-18.08/drivers/net/netvsc/hn_rxtx.c:125:14: style: Condition 's>=1519' is always true [knownConditionTrueFalse]
dpdk-18.08/drivers/net/netvsc/hn_rxtx.c:839:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/netvsc/hn_rxtx.c:211:46: style: Function 'hn_dev_tx_queue_setup' argument 3 names different: declaration 'nb_desc' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/netvsc/hn_var.h:142:19: note: Function 'hn_dev_tx_queue_setup' argument 3 names different: declaration 'nb_desc' definition '__rte_unused'.
dpdk-18.08/drivers/net/netvsc/hn_rxtx.c:211:46: note: Function 'hn_dev_tx_queue_setup' argument 3 names different: declaration 'nb_desc' definition '__rte_unused'.
dpdk-18.08/drivers/net/netvsc/hn_rxtx.c:738:46: style: Function 'hn_dev_rx_queue_setup' argument 5 names different: declaration 'rx_conf' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/netvsc/hn_var.h:154:39: note: Function 'hn_dev_rx_queue_setup' argument 5 names different: declaration 'rx_conf' definition '__rte_unused'.
dpdk-18.08/drivers/net/netvsc/hn_rxtx.c:738:46: note: Function 'hn_dev_rx_queue_setup' argument 5 names different: declaration 'rx_conf' definition '__rte_unused'.
dpdk-18.08/drivers/net/netvsc/hn_rxtx.c:1235:20: style: Function 'hn_xmit_pkts' argument 1 names different: declaration 'tx_queue' definition 'ptxq'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/netvsc/hn_var.h:135:29: note: Function 'hn_xmit_pkts' argument 1 names different: declaration 'tx_queue' definition 'ptxq'.
dpdk-18.08/drivers/net/netvsc/hn_rxtx.c:1235:20: note: Function 'hn_xmit_pkts' argument 1 names different: declaration 'tx_queue' definition 'ptxq'.
dpdk-18.08/drivers/net/netvsc/hn_rxtx.c:1319:20: style: Function 'hn_recv_pkts' argument 1 names different: declaration 'rx_queue' definition 'prxq'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/netvsc/hn_var.h:137:29: note: Function 'hn_recv_pkts' argument 1 names different: declaration 'rx_queue' definition 'prxq'.
dpdk-18.08/drivers/net/netvsc/hn_rxtx.c:1319:20: note: Function 'hn_recv_pkts' argument 1 names different: declaration 'rx_queue' definition 'prxq'.
dpdk-18.08/drivers/net/nfp/nfp_net.c:3096:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/net/nfp/nfp_net.c:3096:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/net/nfp/nfp_net.c:296:11: style: The scope of the variable 'new' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfp_net.c:588:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfp_net.c:1242:26: style: The scope of the variable 'rxds' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfp_net.c:1567:11: style: The scope of the variable 'dma_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfp_net.c:1823:11: style: The scope of the variable 'meta_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfp_net.c:1824:11: style: The scope of the variable 'meta_info' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfp_net.c:1938:11: style: The scope of the variable 'dma_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfp_net.c:2328:17: style: The scope of the variable 'mask' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfp_net.c:2330:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfp_net.c:2330:11: style: The scope of the variable 'shift' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfp_net.c:2405:16: style: The scope of the variable 'mask' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfp_net.c:2406:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfp_net.c:2406:11: style: The scope of the variable 'shift' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfp_net.c:3238:6: style: The scope of the variable 'port' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfp_net.c:237:32: style: Function 'nfp_net_rx_queue_release' argument 1 names different: declaration 'rxq' definition 'rx_queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/nfp/nfp_net.c:86:44: note: Function 'nfp_net_rx_queue_release' argument 1 names different: declaration 'rxq' definition 'rx_queue'.
dpdk-18.08/drivers/net/nfp/nfp_net.c:237:32: note: Function 'nfp_net_rx_queue_release' argument 1 names different: declaration 'rxq' definition 'rx_queue'.
dpdk-18.08/drivers/net/nfp/nfp_net.c:273:32: style: Function 'nfp_net_tx_queue_release' argument 1 names different: declaration 'txq' definition 'tx_queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/nfp/nfp_net.c:92:44: note: Function 'nfp_net_tx_queue_release' argument 1 names different: declaration 'txq' definition 'tx_queue'.
dpdk-18.08/drivers/net/nfp/nfp_net.c:273:32: note: Function 'nfp_net_tx_queue_release' argument 1 names different: declaration 'txq' definition 'tx_queue'.
dpdk-18.08/drivers/net/nfp/nfp_net.c:317:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/nfp/nfp_net.c:560:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/nfp/nfp_net.c:567:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/nfp/nfp_net.c:575:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/nfp/nfp_net.c:2559:13: style: Variable 'rss_hf' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/nfp/nfp_net.c:2835:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cpp_pcie_ops.c:297:18: style: The scope of the variable 'bar' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cpp_pcie_ops.c:322:18: style: The scope of the variable 'bar' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cpp_pcie_ops.c:338:18: style: The scope of the variable 'bar' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:573:12: style: The scope of the variable 'xpbaddr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:128:60: style: Function 'nfp_cpp_area_alloc_with_name' argument 2 names different: declaration 'cpp_id' definition 'dest'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cpp.h:319:18: note: Function 'nfp_cpp_area_alloc_with_name' argument 2 names different: declaration 'cpp_id' definition 'dest'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:128:60: note: Function 'nfp_cpp_area_alloc_with_name' argument 2 names different: declaration 'cpp_id' definition 'dest'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:185:50: style: Function 'nfp_cpp_area_alloc' argument 2 names different: declaration 'cpp_id' definition 'dest'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cpp.h:304:71: note: Function 'nfp_cpp_area_alloc' argument 2 names different: declaration 'cpp_id' definition 'dest'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:185:50: note: Function 'nfp_cpp_area_alloc' argument 2 names different: declaration 'cpp_id' definition 'dest'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:207:58: style: Function 'nfp_cpp_area_alloc_acquire' argument 2 names different: declaration 'cpp_id' definition 'destination'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cpp.h:356:16: note: Function 'nfp_cpp_area_alloc_acquire' argument 2 names different: declaration 'cpp_id' definition 'destination'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:207:58: note: Function 'nfp_cpp_area_alloc_acquire' argument 2 names different: declaration 'cpp_id' definition 'destination'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:322:11: style: Function 'nfp_cpp_area_read' argument 3 names different: declaration 'buffer' definition 'kernel_vaddr'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cpp.h:392:15: note: Function 'nfp_cpp_area_read' argument 3 names different: declaration 'buffer' definition 'kernel_vaddr'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:322:11: note: Function 'nfp_cpp_area_read' argument 3 names different: declaration 'buffer' definition 'kernel_vaddr'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:346:18: style: Function 'nfp_cpp_area_write' argument 3 names different: declaration 'buffer' definition 'kernel_vaddr'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cpp.h:406:22: note: Function 'nfp_cpp_area_write' argument 3 names different: declaration 'buffer' definition 'kernel_vaddr'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:346:18: note: Function 'nfp_cpp_area_write' argument 3 names different: declaration 'buffer' definition 'kernel_vaddr'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:374:19: style: Function 'nfp_cpp_area_check_range' argument 3 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cpp.h:430:50: note: Function 'nfp_cpp_area_check_range' argument 3 names different: declaration 'size' definition 'length'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:374:19: note: Function 'nfp_cpp_area_check_range' argument 3 names different: declaration 'size' definition 'length'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:526:46: style: Function 'nfp_xpb_writel' argument 2 names different: declaration 'xpb_tgt' definition 'xpb_addr'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cpp.h:569:50: note: Function 'nfp_xpb_writel' argument 2 names different: declaration 'xpb_tgt' definition 'xpb_addr'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:526:46: note: Function 'nfp_xpb_writel' argument 2 names different: declaration 'xpb_tgt' definition 'xpb_addr'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:536:45: style: Function 'nfp_xpb_readl' argument 2 names different: declaration 'xpb_tgt' definition 'xpb_addr'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cpp.h:580:49: note: Function 'nfp_xpb_readl' argument 2 names different: declaration 'xpb_tgt' definition 'xpb_addr'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:536:45: note: Function 'nfp_xpb_readl' argument 2 names different: declaration 'xpb_tgt' definition 'xpb_addr'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:693:44: style: Function 'nfp_cpp_read' argument 2 names different: declaration 'cpp_id' definition 'destination'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cpp.h:459:48: note: Function 'nfp_cpp_read' argument 2 names different: declaration 'cpp_id' definition 'destination'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:693:44: note: Function 'nfp_cpp_read' argument 2 names different: declaration 'cpp_id' definition 'destination'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:720:45: style: Function 'nfp_cpp_write' argument 2 names different: declaration 'cpp_id' definition 'destination'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cpp.h:473:49: note: Function 'nfp_cpp_write' argument 2 names different: declaration 'cpp_id' definition 'destination'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:720:45: note: Function 'nfp_cpp_write' argument 2 names different: declaration 'cpp_id' definition 'destination'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cppcore.c:676:9: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_hwinfo.c:134:21: style: The scope of the variable 'db' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_mutex.c:270:4: warning: %hd in format string (no. 1) requires 'short' but the argument type is 'unsigned short'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_mutex.c:77:15: style: Function 'nfp_cpp_mutex_init' argument 4 names different: declaration 'key_id' definition 'key'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cpp.h:681:47: note: Function 'nfp_cpp_mutex_init' argument 4 names different: declaration 'key_id' definition 'key'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_mutex.c:77:15: note: Function 'nfp_cpp_mutex_init' argument 4 names different: declaration 'key_id' definition 'key'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_mutex.c:119:45: style: Function 'nfp_cpp_mutex_alloc' argument 4 names different: declaration 'key_id' definition 'key'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_cpp.h:702:17: note: Function 'nfp_cpp_mutex_alloc' argument 4 names different: declaration 'key_id' definition 'key'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_mutex.c:119:45: note: Function 'nfp_cpp_mutex_alloc' argument 4 names different: declaration 'key_id' definition 'key'.
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_mutex.c:312:9: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_mutex.c:317:9: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_mutex.c:367:9: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_nsp.c:167:6: style: The scope of the variable 'err' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_nsp_eth.c:370:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_resource.c:73:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_resource.c:41:12: style: struct member 'nfp_resource_entry_mutex::owner' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/nfp/nfpcore/nfp_resource.c:46:12: style: struct member 'nfp_resource_entry_region::reserved' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/null/rte_eth_null.c:619:13: warning: Either the condition 'params!=NULL' is redundant or there is possible null pointer dereference: params. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/null/rte_eth_null.c:632:13: note: Assuming that condition 'params!=NULL' is not redundant
dpdk-18.08/drivers/net/null/rte_eth_null.c:619:13: note: Null pointer dereference
dpdk-18.08/drivers/net/octeontx/base/octeontx_pkovf.c:189:15: style: The scope of the variable 'dq_base' can be reduced. [variableScope]
dpdk-18.08/drivers/net/octeontx/base/octeontx_pkovf.c:212:15: style: The scope of the variable 'dq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/octeontx/base/octeontx_pkovf.c:295:15: style: The scope of the variable 'dq_vf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/octeontx/base/octeontx_pkovf.c:339:27: style: The scope of the variable 'dq_vf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/octeontx/base/octeontx_pkovf.c:446:6: style: The scope of the variable 'dq_ix' can be reduced. [variableScope]
dpdk-18.08/drivers/net/octeontx/base/octeontx_pkovf.c:447:11: style: The scope of the variable 'reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/octeontx/base/octeontx_pkovf.c:448:11: style: The scope of the variable 'vf_bar0' can be reduced. [variableScope]
dpdk-18.08/drivers/net/octeontx/base/octeontx_pkovf.c:196:21: style: Array index 'dq' is used before limits check. [arrayIndexThenCheck]
dpdk-18.08/drivers/net/octeontx/octeontx_ethdev.c:249:2: style: Variable 'dev_conf->nb_event_port_enqueue_depth' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/octeontx/octeontx_ethdev.c:247:2: note: Variable 'dev_conf->nb_event_port_enqueue_depth' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/octeontx/octeontx_ethdev.c:249:2: note: Variable 'dev_conf->nb_event_port_enqueue_depth' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/octeontx/octeontx_ethdev.c:801:2: style: Variable 'mp_ops' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/octeontx/octeontx_ethdev.c:784:0: note: Variable 'mp_ops' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/octeontx/octeontx_ethdev.c:801:2: note: Variable 'mp_ops' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/octeontx/octeontx_ethdev.c:696:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dpdk-18.08/drivers/net/octeontx/octeontx_ethdev.c:789:12: style: The scope of the variable 'pool' can be reduced. [variableScope]
dpdk-18.08/drivers/net/octeontx/octeontx_ethdev.c:790:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/octeontx/octeontx_ethdev.c:791:11: style: The scope of the variable 'gaura' can be reduced. [variableScope]
dpdk-18.08/drivers/net/octeontx/octeontx_rxtx.c:62:6: style: The scope of the variable 'res' can be reduced. [variableScope]
dpdk-18.08/drivers/net/octeontx/octeontx_rxtx.c:85:11: style: The scope of the variable 'valid_event' can be reduced. [variableScope]
dpdk-18.08/drivers/net/pcap/rte_eth_pcap.c:168:16: style: The scope of the variable 'packet' can be reduced. [variableScope]
dpdk-18.08/drivers/net/pcap/rte_eth_pcap.c:172:11: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/pcap/rte_eth_pcap.c:303:19: style: The scope of the variable 'mbuf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/bcm_osal.c:193:42: style: Function 'osal_dma_free_mem' argument 1 names different: declaration 'edev' definition 'p_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/base/bcm_osal.h:112:42: note: Function 'osal_dma_free_mem' argument 1 names different: declaration 'edev' definition 'p_dev'.
dpdk-18.08/drivers/net/qede/base/bcm_osal.c:193:42: note: Function 'osal_dma_free_mem' argument 1 names different: declaration 'edev' definition 'p_dev'.
dpdk-18.08/drivers/net/qede/base/ecore_cxt.c:339:24: style: The scope of the variable 'segs' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_cxt.c:499:31: style: The scope of the variable 'p_cli' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_cxt.c:501:6: style: The scope of the variable 'cxts_per_p' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_cxt.c:520:27: style: The scope of the variable 'task_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_cxt.c:1237:30: style: The scope of the variable 'p_cfg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_cxt.c:1380:24: style: The scope of the variable 'p_seg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:341:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:327:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:341:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:764:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:757:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:764:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:782:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:775:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:782:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:800:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:793:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:800:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:875:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:873:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:875:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:241:9: style: The scope of the variable 'priority_map' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:242:6: style: The scope of the variable 'protocol_id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:433:5: style: The scope of the variable 'pri_map' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:600:6: style: The scope of the variable 'pri_map' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:1023:6: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:1073:7: style: The scope of the variable 'entry' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:1182:6: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dcbx.c:415:5: style: Unused variable: val [unusedVariable]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:4536:2: style: Variable 'p_virt' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:4534:0: note: Variable 'p_virt' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:4536:2: note: Variable 'p_virt' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:1009:31: style: The scope of the variable 'vport' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:1010:30: style: The scope of the variable 'port' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:1011:28: style: The scope of the variable 'pq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:1575:27: style: The scope of the variable 'p_block' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:1658:6: style: The scope of the variable 'num_pfs' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:1658:15: style: The scope of the variable 'pf_id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:1659:6: style: The scope of the variable 'concrete_fid' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:2146:6: style: The scope of the variable 'prs_reg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:2971:6: style: The scope of the variable 'non_l2_sbs' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:3703:25: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:3807:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:4730:6: style: The scope of the variable 'en' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:4870:6: style: The scope of the variable 'en' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:5363:7: style: The scope of the variable 'tmp_speed' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:2148:6: style: Unused variable: ctrl [unusedVariable]
dpdk-18.08/drivers/net/qede/base/ecore_dev.c:2149:6: style: Unused variable: pos [unusedVariable]
dpdk-18.08/drivers/net/qede/base/ecore_hw.c:83:20: style: The scope of the variable 'p_ptt' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_hw.c:299:6: style: The scope of the variable 'dw_count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_hw.c:299:17: style: The scope of the variable 'host_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_hw.c:300:14: style: The scope of the variable 'quota' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_hw.c:784:6: style: The scope of the variable 'offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_hw.c:250:2: style: Variable 'prev_fifo_err' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/qede/base/ecore_hw.c:273:2: style: Variable 'prev_fifo_err' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:211:20: style: Condition 'num_ext_voqs>=32' is always false [knownConditionTrueFalse]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:204:21: note: Assignment 'num_ext_voqs=20', assigned value is 20
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:211:20: note: Condition 'num_ext_voqs>=32' is always false
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:602:15: style: The scope of the variable 'crd_reg_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:603:5: style: The scope of the variable 'ext_voq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:705:6: style: The scope of the variable 'inc_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:943:6: style: The scope of the variable 'vport_pq_id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:622:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:626:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:647:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:649:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:683:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:723:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:725:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:933:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:986:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:1741:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:1725:13: style: Variable 'cam_line' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:1882:16: style: Variable 'data_to_crc' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:786:6: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/qede/base/ecore_init_fw_funcs.c:860:23: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/qede/base/ecore_init_ops.c:53:29: style: Function 'ecore_init_store_rt_agg' argument 3 names different: declaration 'val' definition 'p_val'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/base/ecore_init_ops.h:94:28: note: Function 'ecore_init_store_rt_agg' argument 3 names different: declaration 'val' definition 'p_val'.
dpdk-18.08/drivers/net/qede/base/ecore_init_ops.c:53:29: note: Function 'ecore_init_store_rt_agg' argument 3 names different: declaration 'val' definition 'p_val'.
dpdk-18.08/drivers/net/qede/base/ecore_int.c:1040:51: error: Array 'p_aeu->bits[32]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:1081:44: error: Array 'sb_attn_sw->p_aeu_desc[i].bits[32]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:1389:30: error: Array 'aeu_descs[i].bits[32]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:1939:10: style: Condition 'rc!=ECORE_SUCCESS' is always false [knownConditionTrueFalse]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:1938:8: note: Assignment 'rc=0', assigned value is 0
dpdk-18.08/drivers/net/qede/base/ecore_int.c:1939:10: note: Condition 'rc!=ECORE_SUCCESS' is always false
dpdk-18.08/drivers/net/qede/base/ecore_int.c:2559:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:2557:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_int.c:2559:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_int.c:296:7: style: The scope of the variable 'str' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:480:15: style: The scope of the variable 'first_drop_reason' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:480:34: style: The scope of the variable 'details' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:480:43: style: The scope of the variable 'address' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:480:52: style: The scope of the variable 'overflow' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:481:3: style: The scope of the variable 'all_drops_reason' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:1618:26: style: The scope of the variable 'p_block' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:1640:26: style: The scope of the variable 'p_block' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:2072:26: style: The scope of the variable 'p_block' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:2109:26: style: The scope of the variable 'p_block' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:2112:6: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:2287:26: style: The scope of the variable 'p_block' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:2026:16: style: Function 'ecore_int_igu_init_pure_rt_single' argument 3 names different: declaration 'sb_id' definition 'igu_sb_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/base/ecore_int.h:173:18: note: Function 'ecore_int_igu_init_pure_rt_single' argument 3 names different: declaration 'sb_id' definition 'igu_sb_id'.
dpdk-18.08/drivers/net/qede/base/ecore_int.c:2026:16: note: Function 'ecore_int_igu_init_pure_rt_single' argument 3 names different: declaration 'sb_id' definition 'igu_sb_id'.
dpdk-18.08/drivers/net/qede/base/ecore_int.c:1988:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/qede/base/ecore_int.c:1993:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:356:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:354:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:356:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:1157:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:1149:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:1157:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:2128:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:2126:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:2128:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:1526:14: style: The scope of the variable 'current_byte' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:1575:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:1028:17: style: Function 'ecore_sp_eth_rx_queues_update' argument 2 names different: declaration 'pp_rxq_handlers' definition 'pp_rxq_handles'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/base/ecore_l2_api.h:406:17: note: Function 'ecore_sp_eth_rx_queues_update' argument 2 names different: declaration 'pp_rxq_handlers' definition 'pp_rxq_handles'.
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:1028:17: note: Function 'ecore_sp_eth_rx_queues_update' argument 2 names different: declaration 'pp_rxq_handlers' definition 'pp_rxq_handles'.
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:1268:17: style: Function 'ecore_eth_tx_queue_stop' argument 2 names different: declaration 'p_txq' definition 'p_handle'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/base/ecore_l2_api.h:262:17: note: Function 'ecore_eth_tx_queue_stop' argument 2 names different: declaration 'p_txq' definition 'p_handle'.
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:1268:17: note: Function 'ecore_eth_tx_queue_stop' argument 2 names different: declaration 'p_txq' definition 'p_handle'.
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:2185:12: style: Function 'ecore_get_rxq_coalesce' argument 4 names different: declaration 'p_hw_coal' definition 'p_rx_coal'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/base/ecore_l2.h:158:15: note: Function 'ecore_get_rxq_coalesce' argument 4 names different: declaration 'p_hw_coal' definition 'p_rx_coal'.
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:2185:12: note: Function 'ecore_get_rxq_coalesce' argument 4 names different: declaration 'p_hw_coal' definition 'p_rx_coal'.
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:2219:12: style: Function 'ecore_get_txq_coalesce' argument 4 names different: declaration 'p_hw_coal' definition 'p_tx_coal'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/base/ecore_l2.h:163:15: note: Function 'ecore_get_txq_coalesce' argument 4 names different: declaration 'p_hw_coal' definition 'p_tx_coal'.
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:2219:12: note: Function 'ecore_get_txq_coalesce' argument 4 names different: declaration 'p_hw_coal' definition 'p_tx_coal'.
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:2251:58: style: Function 'ecore_get_queue_coalesce' argument 2 names different: declaration 'coal' definition 'p_coal'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/base/ecore_dev_api.h:669:58: note: Function 'ecore_get_queue_coalesce' argument 2 names different: declaration 'coal' definition 'p_coal'.
dpdk-18.08/drivers/net/qede/base/ecore_l2.c:2251:58: note: Function 'ecore_get_queue_coalesce' argument 2 names different: declaration 'coal' definition 'p_coal'.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3235:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3230:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3235:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3257:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3251:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3257:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3279:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3275:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3279:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3304:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3299:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3304:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3326:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3321:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3326:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3348:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3343:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3348:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:4017:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:4009:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:4017:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:79:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:2317:6: style: The scope of the variable 'nvm_cfg_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:2317:20: style: The scope of the variable 'nvm_cfg1_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:2317:37: style: The scope of the variable 'port_cfg_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:2366:6: style: The scope of the variable 'resp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:2366:16: style: The scope of the variable 'param' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:2660:8: style: The scope of the variable 'p_name' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:2661:12: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:2888:26: style: The scope of the variable 'bytes_to_copy' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:2889:6: style: The scope of the variable 'nvm_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3143:18: style: The scope of the variable 'bytes_to_copy' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3189:15: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3389:35: style: The scope of the variable 'p_temp_sensor' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:3392:6: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:2130:17: style: Function 'ecore_mcp_get_media_type' argument 3 names different: declaration 'media_type' definition 'p_media_type'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/base/ecore_mcp_api.h:593:17: note: Function 'ecore_mcp_get_media_type' argument 3 names different: declaration 'media_type' definition 'p_media_type'.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:2130:17: note: Function 'ecore_mcp_get_media_type' argument 3 names different: declaration 'media_type' definition 'p_media_type'.
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:1125:17: style: Unused variable: wol_mac [unusedVariable]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:2145:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:2367:23: style: Unused variable: rc [unusedVariable]
dpdk-18.08/drivers/net/qede/base/ecore_mcp.c:4027:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/qede/base/ecore_mng_tlv.c:1456:0: error: failed to expand 'OSAL_WARN', Wrong number of parameters for macro 'OSAL_WARN'. [preprocessorErrorDirective]
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:322:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:308:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:322:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:431:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:423:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:431:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:455:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:447:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:455:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:502:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:492:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:502:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:607:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:599:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:607:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:649:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:641:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sp_commands.c:649:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_spq.c:557:2: style: Variable 'p_spq' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_spq.c:552:0: note: Variable 'p_spq' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_spq.c:557:2: note: Variable 'p_spq' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_spq.c:605:6: style: The scope of the variable 'capacity' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_spq.c:615:14: style: Variable 'capacity' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:640:6: style: Condition '!pos' is always true [knownConditionTrueFalse]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:638:8: note: Assignment 'pos=0', assigned value is 0
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:640:6: note: Condition '!pos' is always true
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:2494:9: style: Condition 'rc!=ECORE_SUCCESS' is always false [knownConditionTrueFalse]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:2491:7: note: Assignment 'rc=0', assigned value is 0
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:2494:9: note: Condition 'rc!=ECORE_SUCCESS' is always false
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:2498:6: style: Condition 'b_update_required' is always false [knownConditionTrueFalse]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:2448:27: note: Assignment 'b_update_required=0', assigned value is 0
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:2498:6: note: Condition 'b_update_required' is always false
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:3496:9: style: Condition 'rc==ECORE_EXISTS' is always false [knownConditionTrueFalse]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:3495:7: note: Assignment 'rc=0', assigned value is 0
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:3496:9: note: Condition 'rc==ECORE_EXISTS' is always false
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:3498:16: style: Condition 'rc==ECORE_INVAL' is always false [knownConditionTrueFalse]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:3495:7: note: Assignment 'rc=0', assigned value is 0
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:3498:16: note: Condition 'rc==ECORE_INVAL' is always false
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:98:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:89:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:98:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:161:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:153:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:161:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:1080:2: style: Variable 'vf' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:1074:0: note: Variable 'vf' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:1080:2: note: Variable 'vf' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:1211:2: style: Variable 'vf' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:1209:0: note: Variable 'vf' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:1211:2: note: Variable 'vf' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:1508:2: style: Variable 'vf' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:1506:0: note: Variable 'vf' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:1508:2: note: Variable 'vf' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:2051:4: style: Variable 'p_cid' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:2048:0: note: Variable 'p_cid' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:2051:4: note: Variable 'p_cid' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:4015:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:4006:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:4015:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:726:24: style: The scope of the variable 'vf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:831:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:922:6: style: The scope of the variable 'reg_addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:922:16: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:1009:11: style: The scope of the variable 'igu_id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:1010:6: style: The scope of the variable 'addr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:1010:12: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:1075:6: style: The scope of the variable 'qid' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:1329:22: style: The scope of the variable 'tlv' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:2225:29: style: The scope of the variable 'req' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:1503:14: style: Function 'ecore_iov_get_public_vf_info' argument 2 names different: declaration 'vfid' definition 'relative_vf_id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/base/ecore_iov_api.h:343:13: note: Function 'ecore_iov_get_public_vf_info' argument 2 names different: declaration 'vfid' definition 'relative_vf_id'.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:1503:14: note: Function 'ecore_iov_get_public_vf_info' argument 2 names different: declaration 'vfid' definition 'relative_vf_id'.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:4019:60: style: Function 'ecore_iov_mark_vf_flr' argument 2 names different: declaration 'disabled_vfs' definition 'p_disabled_vfs'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/base/ecore_sriov.h:268:12: note: Function 'ecore_iov_mark_vf_flr' argument 2 names different: declaration 'disabled_vfs' definition 'p_disabled_vfs'.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:4019:60: note: Function 'ecore_iov_mark_vf_flr' argument 2 names different: declaration 'disabled_vfs' definition 'p_disabled_vfs'.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:4070:34: style: Function 'ecore_iov_get_link' argument 3 names different: declaration 'params' definition 'p_params'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/base/ecore_iov_api.h:300:34: note: Function 'ecore_iov_get_link' argument 3 names different: declaration 'params' definition 'p_params'.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:4070:34: note: Function 'ecore_iov_get_link' argument 3 names different: declaration 'params' definition 'p_params'.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:4071:33: style: Function 'ecore_iov_get_link' argument 4 names different: declaration 'link' definition 'p_link'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/base/ecore_iov_api.h:301:33: note: Function 'ecore_iov_get_link' argument 4 names different: declaration 'link' definition 'p_link'.
dpdk-18.08/drivers/net/qede/base/ecore_sriov.c:4071:33: note: Function 'ecore_iov_get_link' argument 4 names different: declaration 'link' definition 'p_link'.
dpdk-18.08/drivers/net/qede/base/ecore_vf.c:417:6: style: Condition 'rc' is always false [knownConditionTrueFalse]
dpdk-18.08/drivers/net/qede/base/ecore_vf.c:416:7: note: Assignment 'rc=0', assigned value is 0
dpdk-18.08/drivers/net/qede/base/ecore_vf.c:417:6: note: Condition 'rc' is always false
dpdk-18.08/drivers/net/qede/base/ecore_vf.c:172:6: style: The scope of the variable 'size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_vf.c:1463:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/base/ecore_vf.c:726:31: style: Function 'ecore_vf_pf_tunnel_param_update' argument 2 names different: declaration 'p_tunn' definition 'p_src'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/base/ecore_vf.h:314:31: note: Function 'ecore_vf_pf_tunnel_param_update' argument 2 names different: declaration 'p_tunn' definition 'p_src'.
dpdk-18.08/drivers/net/qede/base/ecore_vf.c:726:31: note: Function 'ecore_vf_pf_tunnel_param_update' argument 2 names different: declaration 'p_tunn' definition 'p_src'.
dpdk-18.08/drivers/net/qede/base/ecore_vf.c:1482:13: style: Function 'ecore_vf_pf_filter_ucast' argument 2 names different: declaration 'p_param' definition 'p_ucast'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/base/ecore_vf.h:271:31: note: Function 'ecore_vf_pf_filter_ucast' argument 2 names different: declaration 'p_param' definition 'p_ucast'.
dpdk-18.08/drivers/net/qede/base/ecore_vf.c:1482:13: note: Function 'ecore_vf_pf_filter_ucast' argument 2 names different: declaration 'p_param' definition 'p_ucast'.
dpdk-18.08/drivers/net/qede/base/ecore_vf.c:207:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/qede/base/ecore_vf.c:448:15: style: Boolean variable 'b_pre_fp_hsi' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:396:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:1899:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:782:2: style: Variable 'tunn.ip_gre.tun_cls' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:781:2: note: Variable 'tunn.ip_gre.tun_cls' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/qede_ethdev.c:782:2: note: Variable 'tunn.ip_gre.tun_cls' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/qede_ethdev.c:786:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:775:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/qede_ethdev.c:786:2: note: Variable 'rc' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/qede_ethdev.c:411:24: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:463:21: style: The scope of the variable 'p_hwfn' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:465:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:490:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:591:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:669:21: style: The scope of the variable 'p_hwfn' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:1042:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:1069:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:1097:26: style: The scope of the variable 'vlan' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:1239:14: style: The scope of the variable 'id' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:1239:18: style: The scope of the variable 'pos' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:1239:23: style: The scope of the variable 'q' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:1273:21: style: The scope of the variable 'p_hwfn' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:1761:24: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:1865:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:1865:18: style: The scope of the variable 'qid' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:1865:23: style: The scope of the variable 'stat_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:1866:15: style: The scope of the variable 'rxq_stat_cntrs' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:2247:10: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:2249:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:2471:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:2471:19: style: The scope of the variable 'shift' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:2499:24: style: The scope of the variable 'fp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:3080:7: style: The scope of the variable 'is_mac_exist' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_ethdev.c:2927:46: style: Function 'qede_dev_filter_ctrl' argument 1 names different: declaration 'dev' definition 'eth_dev'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/qede_ethdev.h:235:46: note: Function 'qede_dev_filter_ctrl' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/qede/qede_ethdev.c:2927:46: note: Function 'qede_dev_filter_ctrl' argument 1 names different: declaration 'dev' definition 'eth_dev'.
dpdk-18.08/drivers/net/qede/qede_ethdev.c:2928:26: style: Function 'qede_dev_filter_ctrl' argument 2 names different: declaration 'type' definition 'filter_type'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/qede_ethdev.h:235:72: note: Function 'qede_dev_filter_ctrl' argument 2 names different: declaration 'type' definition 'filter_type'.
dpdk-18.08/drivers/net/qede/qede_ethdev.c:2928:26: note: Function 'qede_dev_filter_ctrl' argument 2 names different: declaration 'type' definition 'filter_type'.
dpdk-18.08/drivers/net/qede/qede_ethdev.c:2929:24: style: Function 'qede_dev_filter_ctrl' argument 3 names different: declaration 'op' definition 'filter_op'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/qede/qede_ethdev.h:236:24: note: Function 'qede_dev_filter_ctrl' argument 3 names different: declaration 'op' definition 'filter_op'.
dpdk-18.08/drivers/net/qede/qede_ethdev.c:2929:24: note: Function 'qede_dev_filter_ctrl' argument 3 names different: declaration 'op' definition 'filter_op'.
dpdk-18.08/drivers/net/qede/qede_ethdev.c:537:13: style: Boolean variable 'enable_tx_switching' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
dpdk-18.08/drivers/net/qede/qede_fdir.c:261:17: style: The scope of the variable 'vlan_frame' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_fdir.c:419:29: style: The scope of the variable 'tcpv4_flow' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_fdir.c:420:29: style: The scope of the variable 'udpv4_flow' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_main.c:200:21: style: The scope of the variable 'p_hwfn' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_main.c:213:21: style: The scope of the variable 'p_hwfn' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_main.c:414:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_main.c:567:20: style: The scope of the variable 'ptt' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_main.c:644:21: style: The scope of the variable 'hwfn' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_main.c:645:20: style: The scope of the variable 'ptt' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_main.c:646:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:193:26: warning: Either the condition 'if(rxq)' is redundant or there is possible null pointer dereference: rxq. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:198:5: note: Assuming that condition 'if(rxq)' is not redundant
dpdk-18.08/drivers/net/qede/qede_rxtx.c:193:26: note: Null pointer dereference
dpdk-18.08/drivers/net/qede/qede_rxtx.c:357:26: warning: Either the condition 'if(txq)' is redundant or there is possible null pointer dereference: txq. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:362:5: note: Assuming that condition 'if(txq)' is not redundant
dpdk-18.08/drivers/net/qede/qede_rxtx.c:357:26: note: Null pointer dereference
dpdk-18.08/drivers/net/qede/qede_rxtx.c:17:2: style: Variable 'new_mb' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:12:0: note: Variable 'new_mb' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/qede_rxtx.c:17:2: note: Variable 'new_mb' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1253:2: style: Variable 'seg1' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1248:0: note: Variable 'seg1' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1253:2: note: Variable 'seg1' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/qede/qede_rxtx.c:178:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:212:21: style: The scope of the variable 'p_hwfn' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:213:24: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:214:6: style: The scope of the variable 'hwfn_index' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:342:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:401:24: style: The scope of the variable 'fp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:452:24: style: The scope of the variable 'fp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:533:24: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:535:21: style: The scope of the variable 'p_hwfn' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:537:11: style: The scope of the variable 'page_cnt' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:538:11: style: The scope of the variable 'j' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:539:6: style: The scope of the variable 'hwfn_index' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:605:21: style: The scope of the variable 'p_hwfn' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:609:11: style: The scope of the variable 'page_cnt' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:610:6: style: The scope of the variable 'hwfn_index' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:667:11: style: The scope of the variable 'nb_segs' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:751:21: style: The scope of the variable 'p_hwfn' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:752:24: style: The scope of the variable 'txq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:753:6: style: The scope of the variable 'hwfn_index' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:861:19: style: The scope of the variable 'ipv4_hdr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:863:19: style: The scope of the variable 'vlan_hdr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1052:11: style: The scope of the variable 'pkt_csum' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1053:11: style: The scope of the variable 'calc_csum' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1107:24: style: The scope of the variable 'curr_cons' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1121:24: style: The scope of the variable 'tpa_info' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1123:11: style: The scope of the variable 'cons_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1250:11: style: The scope of the variable 'sw_rx_index' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1251:11: style: The scope of the variable 'cur_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1690:11: style: The scope of the variable 'ol_flags' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1769:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1770:11: style: The scope of the variable 'nb_frags' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1772:10: style: The scope of the variable 'nbds' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1773:7: style: The scope of the variable 'lso_flg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1774:7: style: The scope of the variable 'mplsoudp_flg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1776:7: style: The scope of the variable 'tunn_ipv6_ext_flg' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1777:24: style: The scope of the variable 'bd1' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1780:11: style: The scope of the variable 'tx_ol_flags' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1781:11: style: The scope of the variable 'hdr_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1783:11: style: The scope of the variable 'bd1_bf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1784:10: style: The scope of the variable 'bd1_bd_flags_bf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1785:11: style: The scope of the variable 'vlan' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1787:11: style: The scope of the variable 'bd2_bf1' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1788:11: style: The scope of the variable 'bd2_bf2' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1790:11: style: The scope of the variable 'mss' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1791:11: style: The scope of the variable 'bd3_bf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1793:10: style: The scope of the variable 'tunn_l4_hdr_start_offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/qede/qede_rxtx.c:1794:10: style: The scope of the variable 'tunn_hdr_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/ring/rte_eth_ring.c:269:2: style: Variable 'rx_queues_local' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/ring/rte_eth_ring.c:262:0: note: Variable 'rx_queues_local' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/ring/rte_eth_ring.c:269:2: note: Variable 'rx_queues_local' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/ring/rte_eth_ring.c:644:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/sfc/base/efx_ev.c:370:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
dpdk-18.08/drivers/net/sfc/base/efx_ev.c:525:21: style: Function 'efx_ev_usecs_to_ticks' argument 2 names different: declaration 'usecs' definition 'us'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/sfc/base/efx.h:2037:21: note: Function 'efx_ev_usecs_to_ticks' argument 2 names different: declaration 'usecs' definition 'us'.
dpdk-18.08/drivers/net/sfc/base/efx_ev.c:525:21: note: Function 'efx_ev_usecs_to_ticks' argument 2 names different: declaration 'usecs' definition 'us'.
dpdk-18.08/drivers/net/sfc/base/efx_ev.c:158:12: error: Uninitialized variable: eevop [uninitvar]
dpdk-18.08/drivers/net/sfc/base/efx_ev.c:161:18: error: Uninitialized variable: eevop [uninitvar]
dpdk-18.08/drivers/net/sfc/base/efx_hash.c:302:0: error: #error "Neither of EFSYS_IS_{BIG,LITTLE}_ENDIAN is set" [preprocessorErrorDirective]
dpdk-18.08/drivers/net/sfc/base/efx_intr.c:238:19: style: Function 'efx_intr_status_line' argument 3 names different: declaration 'maskp' definition 'qmaskp'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/sfc/base/efx.h:319:19: note: Function 'efx_intr_status_line' argument 3 names different: declaration 'maskp' definition 'qmaskp'.
dpdk-18.08/drivers/net/sfc/base/efx_intr.c:238:19: note: Function 'efx_intr_status_line' argument 3 names different: declaration 'maskp' definition 'qmaskp'.
dpdk-18.08/drivers/net/sfc/base/efx_intr.c:147:12: error: Uninitialized variable: eiop [uninitvar]
dpdk-18.08/drivers/net/sfc/base/efx_intr.c:150:17: error: Uninitialized variable: eiop [uninitvar]
dpdk-18.08/drivers/net/sfc/base/efx_mac.c:866:20: style: Same expression on both sides of '!=' because the value of 'type' and 'EFX_MAC_INVALID' are the same. [duplicateExpression]
dpdk-18.08/drivers/net/sfc/base/efx_mac.c:828:24: note: 'type' is assigned value 'EFX_MAC_INVALID' here.
dpdk-18.08/drivers/net/sfc/base/efx_mac.c:866:20: note: Same expression on both sides of '!=' because the value of 'type' and 'EFX_MAC_INVALID' are the same.
dpdk-18.08/drivers/net/sfc/base/efx_mac.c:870:17: error: Uninitialized variable: emop [uninitvar]
dpdk-18.08/drivers/net/sfc/base/efx_mon.c:82:17: error: Uninitialized variable: emop [uninitvar]
dpdk-18.08/drivers/net/sfc/base/efx_phy.c:94:17: error: Uninitialized variable: epop [uninitvar]
dpdk-18.08/drivers/net/sfc/base/efx_rx.c:913:19: style: Function 'efx_pseudo_hdr_pkt_length_get' argument 3 names different: declaration 'pkt_lengthp' definition 'lengthp'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/sfc/base/efx.h:2286:19: note: Function 'efx_pseudo_hdr_pkt_length_get' argument 3 names different: declaration 'pkt_lengthp' definition 'lengthp'.
dpdk-18.08/drivers/net/sfc/base/efx_rx.c:913:19: note: Function 'efx_pseudo_hdr_pkt_length_get' argument 3 names different: declaration 'pkt_lengthp' definition 'lengthp'.
dpdk-18.08/drivers/net/sfc/base/efx_rx.c:235:12: error: Uninitialized variable: erxop [uninitvar]
dpdk-18.08/drivers/net/sfc/base/efx_rx.c:238:18: error: Uninitialized variable: erxop [uninitvar]
dpdk-18.08/drivers/net/sfc/base/efx_tx.c:306:15: style: Function 'efx_tx_qcreate' argument 5 names different: declaration 'n' definition 'ndescs'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/sfc/base/efx.h:2474:15: note: Function 'efx_tx_qcreate' argument 5 names different: declaration 'n' definition 'ndescs'.
dpdk-18.08/drivers/net/sfc/base/efx_tx.c:306:15: note: Function 'efx_tx_qcreate' argument 5 names different: declaration 'n' definition 'ndescs'.
dpdk-18.08/drivers/net/sfc/base/efx_tx.c:630:18: style: Function 'efx_tx_qdesc_tso2_create' argument 5 names different: declaration 'tcp_mss' definition 'mss'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/sfc/base/efx.h:2566:18: note: Function 'efx_tx_qdesc_tso2_create' argument 5 names different: declaration 'tcp_mss' definition 'mss'.
dpdk-18.08/drivers/net/sfc/base/efx_tx.c:630:18: note: Function 'efx_tx_qdesc_tso2_create' argument 5 names different: declaration 'tcp_mss' definition 'mss'.
dpdk-18.08/drivers/net/sfc/base/efx_tx.c:262:12: error: Uninitialized variable: etxop [uninitvar]
dpdk-18.08/drivers/net/sfc/base/efx_tx.c:265:18: error: Uninitialized variable: etxop [uninitvar]
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:69:16: style: Condition 'tun_ptype==0' is always true [knownConditionTrueFalse]
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:27:23: note: Assignment 'tun_ptype=0', assigned value is 0
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:69:16: note: Condition 'tun_ptype==0' is always true
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:69:16: style: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same. [duplicateExpression]
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:27:23: note: 'tun_ptype' is assigned value '0' here.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:69:16: note: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:82:25: style: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same. [duplicateExpression]
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:27:23: note: 'tun_ptype' is assigned value '0' here.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:82:25: note: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:86:25: style: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same. [duplicateExpression]
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:27:23: note: 'tun_ptype' is assigned value '0' here.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:86:25: note: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:90:25: style: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same. [duplicateExpression]
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:27:23: note: 'tun_ptype' is assigned value '0' here.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:90:25: note: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:100:25: style: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same. [duplicateExpression]
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:27:23: note: 'tun_ptype' is assigned value '0' here.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:100:25: note: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:104:25: style: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same. [duplicateExpression]
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:27:23: note: 'tun_ptype' is assigned value '0' here.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:104:25: note: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:111:25: style: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same. [duplicateExpression]
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:27:23: note: 'tun_ptype' is assigned value '0' here.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:111:25: note: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:115:25: style: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same. [duplicateExpression]
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:27:23: note: 'tun_ptype' is assigned value '0' here.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:115:25: note: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:122:17: style: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same. [duplicateExpression]
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:27:23: note: 'tun_ptype' is assigned value '0' here.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:122:17: note: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:141:25: style: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same. [duplicateExpression]
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:27:23: note: 'tun_ptype' is assigned value '0' here.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:141:25: note: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:149:25: style: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same. [duplicateExpression]
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:27:23: note: 'tun_ptype' is assigned value '0' here.
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx_ev.h:149:25: note: Same expression on both sides of '==' because the value of 'tun_ptype' and '0' are the same.
dpdk-18.08/drivers/net/sfc/sfc_ef10_essb_rx.c:682:41: style: The scope of the variable 'rxd' can be reduced. [variableScope]
dpdk-18.08/drivers/net/sfc/sfc_ef10_essb_rx.c:683:19: style: The scope of the variable 'm' can be reduced. [variableScope]
dpdk-18.08/drivers/net/sfc/sfc_ef10_rx.c:643:30: style: The scope of the variable 'rxd' can be reduced. [variableScope]
dpdk-18.08/drivers/net/sfc/sfc_flow.c:351:11: style: The scope of the variable 'vid' can be reduced. [variableScope]
dpdk-18.08/drivers/net/sfc/sfc_flow.c:1158:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/sfc/sfc_flow.c:2056:23: style: The scope of the variable 'check' can be reduced. [variableScope]
dpdk-18.08/drivers/net/sfc/sfc_flow.c:2225:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/sfc/sfc_flow.c:2405:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/sfc/sfc_rx.c:497:29: style: The scope of the variable 'rxd' can be reduced. [variableScope]
dpdk-18.08/drivers/net/sfc/sfc_rx.c:561:15: style: The scope of the variable 'wait_count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/sfc/sfc_rx.c:562:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/sfc/sfc_rx.c:877:15: style: The scope of the variable 'end_padding_alignment' can be reduced. [variableScope]
dpdk-18.08/drivers/net/sfc/sfc_rx.c:1295:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/sfc/sfc_rx.c:951:51: style: Function 'sfc_rx_qinit' argument 2 names different: declaration 'rx_queue_id' definition 'sw_index'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/sfc/sfc_rx.h:138:55: note: Function 'sfc_rx_qinit' argument 2 names different: declaration 'rx_queue_id' definition 'sw_index'.
dpdk-18.08/drivers/net/sfc/sfc_rx.c:951:51: note: Function 'sfc_rx_qinit' argument 2 names different: declaration 'rx_queue_id' definition 'sw_index'.
dpdk-18.08/drivers/net/sfc/sfc_tx.c:494:15: style: The scope of the variable 'wait_count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/sfc/sfc_tx.c:495:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/softnic/parser.c:439:14: style: The scope of the variable 'xdigits' can be reduced. [variableScope]
dpdk-18.08/drivers/net/softnic/parser.c:618:32: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/softnic/parser.c:621:7: style: The scope of the variable 'type' can be reduced. [variableScope]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_cli.c:3812:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_pipeline.c:93:47: style: Function 'softnic_pipeline_create' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:664:47: note: Function 'softnic_pipeline_create' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_pipeline.c:93:47: note: Function 'softnic_pipeline_create' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_pipeline.c:179:55: style: Function 'softnic_pipeline_port_in_create' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:669:55: note: Function 'softnic_pipeline_port_in_create' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_pipeline.c:179:55: note: Function 'softnic_pipeline_port_in_create' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_pipeline.c:356:65: style: Function 'softnic_pipeline_port_in_connect_to_table' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:675:65: note: Function 'softnic_pipeline_port_in_connect_to_table' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_pipeline.c:356:65: note: Function 'softnic_pipeline_port_in_connect_to_table' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_pipeline.c:383:56: style: Function 'softnic_pipeline_port_out_create' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:681:56: note: Function 'softnic_pipeline_port_out_create' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_pipeline.c:383:56: note: Function 'softnic_pipeline_port_out_create' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_pipeline.c:697:53: style: Function 'softnic_pipeline_table_create' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:686:53: note: Function 'softnic_pipeline_table_create' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_pipeline.c:697:53: note: Function 'softnic_pipeline_table_create' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_tap.c:66:44: style: Function 'softnic_tap_create' argument 1 names different: declaration 'p' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:609:42: note: Function 'softnic_tap_create' argument 1 names different: declaration 'p' definition '__rte_unused'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_tap.c:66:44: note: Function 'softnic_tap_create' argument 1 names different: declaration 'p' definition '__rte_unused'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_tap.c:67:19: style: Function 'softnic_tap_create' argument 2 names different: declaration 'name' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:610:14: note: Function 'softnic_tap_create' argument 2 names different: declaration 'name' definition '__rte_unused'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_tap.c:67:19: note: Function 'softnic_tap_create' argument 2 names different: declaration 'name' definition '__rte_unused'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:23:43: style: Function 'softnic_thread_free' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:883:43: note: Function 'softnic_thread_free' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:23:43: note: Function 'softnic_thread_free' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:40:43: style: Function 'softnic_thread_init' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:880:43: note: Function 'softnic_thread_init' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:40:43: note: Function 'softnic_thread_init' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:198:54: style: Function 'softnic_thread_pipeline_enable' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:886:54: note: Function 'softnic_thread_pipeline_enable' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:198:54: note: Function 'softnic_thread_pipeline_enable' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:290:55: style: Function 'softnic_thread_pipeline_disable' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:891:55: note: Function 'softnic_thread_pipeline_disable' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:290:55: note: Function 'softnic_thread_pipeline_disable' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:712:59: style: Function 'softnic_pipeline_port_in_stats_read' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:766:59: note: Function 'softnic_pipeline_port_in_stats_read' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:712:59: note: Function 'softnic_pipeline_port_in_stats_read' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:769:55: style: Function 'softnic_pipeline_port_in_enable' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:773:55: note: Function 'softnic_pipeline_port_in_enable' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:769:55: note: Function 'softnic_pipeline_port_in_enable' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:816:56: style: Function 'softnic_pipeline_port_in_disable' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:778:56: note: Function 'softnic_pipeline_port_in_disable' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:816:56: note: Function 'softnic_pipeline_port_in_disable' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:863:60: style: Function 'softnic_pipeline_port_out_stats_read' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:783:60: note: Function 'softnic_pipeline_port_out_stats_read' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:863:60: note: Function 'softnic_pipeline_port_out_stats_read' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:920:57: style: Function 'softnic_pipeline_table_stats_read' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:790:57: note: Function 'softnic_pipeline_table_stats_read' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:920:57: note: Function 'softnic_pipeline_table_stats_read' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1158:55: style: Function 'softnic_pipeline_table_rule_add' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:797:55: note: Function 'softnic_pipeline_table_rule_add' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1158:55: note: Function 'softnic_pipeline_table_rule_add' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1257:63: style: Function 'softnic_pipeline_table_rule_add_default' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:814:63: note: Function 'softnic_pipeline_table_rule_add_default' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1257:63: note: Function 'softnic_pipeline_table_rule_add_default' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1341:60: style: Function 'softnic_pipeline_table_rule_add_bulk' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:805:60: note: Function 'softnic_pipeline_table_rule_add_bulk' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1341:60: note: Function 'softnic_pipeline_table_rule_add_bulk' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1499:58: style: Function 'softnic_pipeline_table_rule_delete' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:821:58: note: Function 'softnic_pipeline_table_rule_delete' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1499:58: note: Function 'softnic_pipeline_table_rule_delete' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1562:66: style: Function 'softnic_pipeline_table_rule_delete_default' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:827:66: note: Function 'softnic_pipeline_table_rule_delete_default' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1562:66: note: Function 'softnic_pipeline_table_rule_delete_default' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1612:62: style: Function 'softnic_pipeline_table_rule_stats_read' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:832:62: note: Function 'softnic_pipeline_table_rule_stats_read' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1612:62: note: Function 'softnic_pipeline_table_rule_stats_read' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1674:62: style: Function 'softnic_pipeline_table_mtr_profile_add' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:840:62: note: Function 'softnic_pipeline_table_mtr_profile_add' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1674:62: note: Function 'softnic_pipeline_table_mtr_profile_add' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1731:65: style: Function 'softnic_pipeline_table_mtr_profile_delete' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:847:65: note: Function 'softnic_pipeline_table_mtr_profile_delete' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1731:65: note: Function 'softnic_pipeline_table_mtr_profile_delete' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1784:60: style: Function 'softnic_pipeline_table_rule_mtr_read' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:853:60: note: Function 'softnic_pipeline_table_rule_mtr_read' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1784:60: note: Function 'softnic_pipeline_table_rule_mtr_read' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1849:64: style: Function 'softnic_pipeline_table_dscp_table_update' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:862:64: note: Function 'softnic_pipeline_table_dscp_table_update' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1849:64: note: Function 'softnic_pipeline_table_dscp_table_update' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1907:60: style: Function 'softnic_pipeline_table_rule_ttl_read' argument 1 names different: declaration 'p' definition 'softnic'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_internals.h:869:60: note: Function 'softnic_pipeline_table_rule_ttl_read' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_thread.c:1907:60: note: Function 'softnic_pipeline_table_rule_ttl_read' argument 1 names different: declaration 'p' definition 'softnic'.
dpdk-18.08/drivers/net/softnic/rte_eth_softnic_tm.c:2429:0: error: syntax error [syntaxError]
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:1543:3: warning: Either the condition '!eth_dev' is redundant or there is possible null pointer dereference: dev. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:1898:7: note: Assuming that condition '!eth_dev' is not redundant
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:1903:37: note: Calling function 'rte_szedata2_eth_dev_uninit', 1st argument 'dev' value is 0
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:1543:3: note: Null pointer dereference
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:1548:11: warning: Either the condition '!eth_dev' is redundant or there is possible null pointer dereference: dev. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:1898:7: note: Assuming that condition '!eth_dev' is not redundant
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:1903:37: note: Calling function 'rte_szedata2_eth_dev_uninit', 1st argument 'dev' value is 0
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:1548:11: note: Null pointer dereference
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:1550:2: warning: Either the condition '!eth_dev' is redundant or there is possible null pointer dereference: dev. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:1898:7: note: Assuming that condition '!eth_dev' is not redundant
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:1903:37: note: Calling function 'rte_szedata2_eth_dev_uninit', 1st argument 'dev' value is 0
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:1550:2: note: Null pointer dereference
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:120:35: style: The scope of the variable 'mbp_priv' can be reduced. [variableScope]
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:122:11: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:123:11: style: The scope of the variable 'sg_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:124:11: style: The scope of the variable 'hw_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:125:11: style: The scope of the variable 'packet_size' can be reduced. [variableScope]
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:133:11: style: The scope of the variable 'hw_data_align' can be reduced. [variableScope]
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:1406:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:1867:22: style: The scope of the variable 'eth_dev' can be reduced. [variableScope]
dpdk-18.08/drivers/net/szedata2/rte_eth_szedata2.c:1868:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:1831:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:1927:13: warning: Either the condition 'if(params&&(params[0]!='\0'))' is redundant or there is possible null pointer dereference: params. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:1942:5: note: Assuming that condition 'if(params&&(params[0]!='\0'))' is not redundant
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:1927:13: note: Null pointer dereference
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:1997:13: warning: Either the condition 'if(params&&(params[0]!='\0'))' is redundant or there is possible null pointer dereference: params. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:2015:5: note: Assuming that condition 'if(params&&(params[0]!='\0'))' is not redundant
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:1997:13: note: Null pointer dereference
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:2077:2: style: Variable 'eth_dev' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:2072:0: note: Variable 'eth_dev' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:2077:2: note: Variable 'eth_dev' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:249:8: style: The scope of the variable 'l4_hdr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:505:7: style: The scope of the variable 'proto' can be reduced. [variableScope]
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:509:12: style: The scope of the variable 'seg_len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:628:12: style: The scope of the variable 'tso_segsz' can be reduced. [variableScope]
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:630:12: style: The scope of the variable 'hdrs_len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:1208:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/tap/rte_eth_tap.c:337:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/tap/tap_bpf.h:105:0: error: #error __NR_bpf not defined [preprocessorErrorDirective]
dpdk-18.08/drivers/net/tap/tap_bpf_program.c:144:12: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/net/tap/tap_bpf_program.c:147:27: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/net/tap/tap_bpf_program.c:153:12: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/net/tap/tap_bpf_program.c:157:29: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/net/tap/tap_bpf_program.c:158:29: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/net/tap/tap_bpf_program.c:178:12: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/net/tap/tap_bpf_program.c:181:29: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/net/tap/tap_bpf_program.c:183:29: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/drivers/net/tap/tap_bpf_program.c:109:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/drivers/net/tap/tap_bpf_program.c:132:8: style: Unused variable: len [unusedVariable]
dpdk-18.08/drivers/net/tap/tap_bpf_program.c:175:4: style: Variable 'input_len' is modified but its new value is never used. [unreadVariable]
dpdk-18.08/drivers/net/tap/tap_bpf_program.c:201:4: style: Variable 'input_len' is modified but its new value is never used. [unreadVariable]
dpdk-18.08/drivers/net/tap/tap_flow.c:1693:2: style: Variable 'remote_flow' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/tap/tap_flow.c:1679:0: note: Variable 'remote_flow' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/tap/tap_flow.c:1693:2: note: Variable 'remote_flow' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/tap/tap_flow.c:1323:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/tap/tap_flow.c:1644:19: style: The scope of the variable 'flow' can be reduced. [variableScope]
dpdk-18.08/drivers/net/tap/tap_flow.c:1777:6: style: The scope of the variable 'cur_prio' can be reduced. [variableScope]
dpdk-18.08/drivers/net/tap/tap_flow.c:1799:19: style: The scope of the variable 'remote_flow' can be reduced. [variableScope]
dpdk-18.08/drivers/net/tap/tap_flow.c:1567:33: style: Function 'tap_flow_isolate' argument 3 names different: declaration 'error' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/tap/tap_flow.c:200:27: note: Function 'tap_flow_isolate' argument 3 names different: declaration 'error' definition '__rte_unused'.
dpdk-18.08/drivers/net/tap/tap_flow.c:1567:33: note: Function 'tap_flow_isolate' argument 3 names different: declaration 'error' definition '__rte_unused'.
dpdk-18.08/drivers/net/tap/tap_flow.c:92:2: style: struct member 'tc_act_bpf::refcnt' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/tap/tap_flow.c:92:2: style: struct member 'tc_act_bpf::bindcnt' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/tap/tap_netlink.c:233:24: warning: Possible null pointer dereference: data [nullPointer]
dpdk-18.08/drivers/net/tap/tap_netlink.c:311:36: note: Calling function 'tap_nlattr_add', 4th argument 'data' value is 0
dpdk-18.08/drivers/net/tap/tap_netlink.c:233:24: note: Null pointer dereference
dpdk-18.08/drivers/net/tap/tap_netlink.c:159:32: style: Function 'tap_nl_recv' argument 2 names different: declaration 'callback' definition 'cb'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/tap/tap_netlink.h:31:36: note: Function 'tap_nl_recv' argument 2 names different: declaration 'callback' definition 'cb'.
dpdk-18.08/drivers/net/tap/tap_netlink.c:159:32: note: Function 'tap_nl_recv' argument 2 names different: declaration 'callback' definition 'cb'.
dpdk-18.08/drivers/net/tap/tap_tcmsgs.c:29:10: style: struct member 'qdisc_custom_arg::exists' is never used. [unusedStructMember]
dpdk-18.08/drivers/net/tap/tap_tcmsgs.c:127:53: error: Uninitialized variable: opt [uninitvar]
dpdk-18.08/drivers/net/thunderx/base/nicvf_hw.c:351:11: style: The scope of the variable 'reg_val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/base/nicvf_hw.c:370:11: style: The scope of the variable 'status' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/base/nicvf_hw.c:481:30: style: The scope of the variable 'desc0' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/base/nicvf_hw.c:484:20: style: The scope of the variable 'phy' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/base/nicvf_hw.c:740:17: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/base/nicvf_hw.c:756:17: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/base/nicvf_hw.c:707:52: style: Function 'nicvf_first_skip_config' argument 2 names different: declaration 'dwords' definition 'num_dwords'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/thunderx/base/nicvf_hw.h:196:57: note: Function 'nicvf_first_skip_config' argument 2 names different: declaration 'dwords' definition 'num_dwords'.
dpdk-18.08/drivers/net/thunderx/base/nicvf_hw.c:707:52: note: Function 'nicvf_first_skip_config' argument 2 names different: declaration 'dwords' definition 'num_dwords'.
dpdk-18.08/drivers/net/thunderx/base/nicvf_mbox.c:78:7: style: The scope of the variable 'timeout' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/base/nicvf_mbox.c:246:9: style: The scope of the variable 'cur_len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/base/nicvf_mbox.c:134:31: style: Boolean variable 'tns_mode' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
dpdk-18.08/drivers/net/thunderx/nicvf_ethdev.c:144:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/nicvf_ethdev.c:673:20: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/nicvf_ethdev.c:695:23: style: The scope of the variable 'entry' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/nicvf_ethdev.c:1061:11: style: The scope of the variable 'nb_pkts' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/nicvf_ethdev.c:1451:20: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/nicvf_ethdev.c:1691:20: style: The scope of the variable 'rxq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/nicvf_ethdev.c:1738:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:343:71: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:181:22: style: The scope of the variable 'next_used_desc' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:187:11: style: The scope of the variable 'nb_segs' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:424:11: style: The scope of the variable 'rb0_ptr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:572:20: style: The scope of the variable 'cq_entry' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:573:19: style: The scope of the variable 'cqe_rx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:580:11: style: The scope of the variable 'nb_segs' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:658:11: style: The scope of the variable 'rx_free' can be reduced. [variableScope]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:138:23: style: Function 'nicvf_xmit_pkts' argument 1 names different: declaration 'txq' definition 'tx_queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.h:111:32: note: Function 'nicvf_xmit_pkts' argument 1 names different: declaration 'txq' definition 'tx_queue'.
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:138:23: note: Function 'nicvf_xmit_pkts' argument 1 names different: declaration 'txq' definition 'tx_queue'.
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:138:69: style: Function 'nicvf_xmit_pkts' argument 3 names different: declaration 'pkts' definition 'nb_pkts'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.h:111:73: note: Function 'nicvf_xmit_pkts' argument 3 names different: declaration 'pkts' definition 'nb_pkts'.
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:138:69: note: Function 'nicvf_xmit_pkts' argument 3 names different: declaration 'pkts' definition 'nb_pkts'.
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:177:32: style: Function 'nicvf_xmit_pkts_multiseg' argument 1 names different: declaration 'txq' definition 'tx_queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.h:112:41: note: Function 'nicvf_xmit_pkts_multiseg' argument 1 names different: declaration 'txq' definition 'tx_queue'.
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:177:32: note: Function 'nicvf_xmit_pkts_multiseg' argument 1 names different: declaration 'txq' definition 'tx_queue'.
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:178:14: style: Function 'nicvf_xmit_pkts_multiseg' argument 3 names different: declaration 'pkts' definition 'nb_pkts'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.h:113:16: note: Function 'nicvf_xmit_pkts_multiseg' argument 3 names different: declaration 'pkts' definition 'nb_pkts'.
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:178:14: note: Function 'nicvf_xmit_pkts_multiseg' argument 3 names different: declaration 'pkts' definition 'nb_pkts'.
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:481:34: style: Function 'nicvf_recv_pkts_no_offload' argument 1 names different: declaration 'rxq' definition 'rx_queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.h:93:43: note: Function 'nicvf_recv_pkts_no_offload' argument 1 names different: declaration 'rxq' definition 'rx_queue'.
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:481:34: note: Function 'nicvf_recv_pkts_no_offload' argument 1 names different: declaration 'rxq' definition 'rx_queue'.
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:482:12: style: Function 'nicvf_recv_pkts_no_offload' argument 3 names different: declaration 'pkts' definition 'nb_pkts'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.h:94:12: note: Function 'nicvf_recv_pkts_no_offload' argument 3 names different: declaration 'pkts' definition 'nb_pkts'.
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:482:12: note: Function 'nicvf_recv_pkts_no_offload' argument 3 names different: declaration 'pkts' definition 'nb_pkts'.
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:489:29: style: Function 'nicvf_recv_pkts_cksum' argument 1 names different: declaration 'rxq' definition 'rx_queue'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.h:95:38: note: Function 'nicvf_recv_pkts_cksum' argument 1 names different: declaration 'rxq' definition 'rx_queue'.
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:489:29: note: Function 'nicvf_recv_pkts_cksum' argument 1 names different: declaration 'rxq' definition 'rx_queue'.
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:490:12: style: Function 'nicvf_recv_pkts_cksum' argument 3 names different: declaration 'pkts' definition 'nb_pkts'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.h:96:12: note: Function 'nicvf_recv_pkts_cksum' argument 3 names different: declaration 'pkts' definition 'nb_pkts'.
dpdk-18.08/drivers/net/thunderx/nicvf_rxtx.c:490:12: note: Function 'nicvf_recv_pkts_cksum' argument 3 names different: declaration 'pkts' definition 'nb_pkts'.
dpdk-18.08/drivers/net/vdev_netvsc/vdev_netvsc.c:560:7: warning: Either the condition 'if(ctx)' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
dpdk-18.08/drivers/net/vdev_netvsc/vdev_netvsc.c:562:5: note: Assuming that condition 'if(ctx)' is not redundant
dpdk-18.08/drivers/net/vdev_netvsc/vdev_netvsc.c:560:7: note: Null pointer dereference
dpdk-18.08/drivers/net/vhost/rte_eth_vhost.c:361:21: style: Condition 'pkt_len>1522' is always true [knownConditionTrueFalse]
dpdk-18.08/drivers/net/vhost/rte_eth_vhost.c:329:2: style: Variable 'ea' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/vhost/rte_eth_vhost.c:326:0: note: Variable 'ea' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/vhost/rte_eth_vhost.c:329:2: note: Variable 'ea' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/vhost/rte_eth_vhost.c:1436:2: style: Variable 'eth_dev' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/vhost/rte_eth_vhost.c:1430:0: note: Variable 'eth_dev' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/vhost/rte_eth_vhost.c:1436:2: note: Variable 'eth_dev' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/vhost/rte_eth_vhost.c:343:11: style: The scope of the variable 'pkt_len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/vhost/rte_eth_vhost.c:504:23: style: The scope of the variable 'internal' can be reduced. [variableScope]
dpdk-18.08/drivers/net/vhost/rte_eth_vhost.c:595:22: style: The scope of the variable 'vq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/vhost/rte_eth_vhost.c:783:22: style: The scope of the variable 'vq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/vhost/rte_eth_vhost.c:876:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:1232:2: style: Variable 'hw->inject_pkts' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:1230:2: note: Variable 'hw->inject_pkts' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:1232:2: note: Variable 'hw->inject_pkts' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:524:20: style: The scope of the variable 'vq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:562:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:819:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:820:11: style: The scope of the variable 'count' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:821:11: style: The scope of the variable 't' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:2032:20: style: The scope of the variable 'vq' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:1000:37: style: Function 'virtio_mac_addr_add' argument 4 names different: declaration 'vmdq' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:69:30: note: Function 'virtio_mac_addr_add' argument 4 names different: declaration 'vmdq' definition '__rte_unused'.
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:1000:37: note: Function 'virtio_mac_addr_add' argument 4 names different: declaration 'vmdq' definition '__rte_unused'.
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:2008:10: style: Variable 'rxvq' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:1012:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:1014:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:1042:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.c:1044:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dpdk-18.08/drivers/net/virtio/virtio_pci.c:279:11: style: The scope of the variable 'p' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:791:14: style: Condition 's>=1519' is always true [knownConditionTrueFalse]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:60:26: style: The scope of the variable 'dp_tail' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:97:11: style: The scope of the variable 'used_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:97:21: style: The scope of the variable 'desc_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:171:14: style: The scope of the variable 'used_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:171:24: style: The scope of the variable 'desc_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:195:14: style: The scope of the variable 'used_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:231:24: style: The scope of the variable 'dxp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:234:21: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:322:35: style: The scope of the variable 'ip_len' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:411:24: style: The scope of the variable 'dxp' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:414:25: style: The scope of the variable 'hdr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:818:11: style: The scope of the variable 'hdrlen' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:893:25: style: The scope of the variable 'new_mbuf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:897:6: style: The scope of the variable 'error' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:1004:6: style: The scope of the variable 'error' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:1186:25: style: The scope of the variable 'new_mbuf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:1187:20: style: The scope of the variable 'num' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:1191:6: style: The scope of the variable 'error' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:564:13: style: Function 'virtio_dev_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.h:56:66: note: Function 'virtio_dev_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:564:13: note: Function 'virtio_dev_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:565:13: style: Function 'virtio_dev_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.h:57:12: note: Function 'virtio_dev_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:565:13: note: Function 'virtio_dev_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:566:27: style: Function 'virtio_dev_rx_queue_setup' argument 4 names different: declaration 'socket_id' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.h:57:37: note: Function 'virtio_dev_rx_queue_setup' argument 4 names different: declaration 'socket_id' definition '__rte_unused'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:566:27: note: Function 'virtio_dev_rx_queue_setup' argument 4 names different: declaration 'socket_id' definition '__rte_unused'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:567:41: style: Function 'virtio_dev_rx_queue_setup' argument 5 names different: declaration 'rx_conf' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.h:58:32: note: Function 'virtio_dev_rx_queue_setup' argument 5 names different: declaration 'rx_conf' definition '__rte_unused'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:567:41: note: Function 'virtio_dev_rx_queue_setup' argument 5 names different: declaration 'rx_conf' definition '__rte_unused'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:568:24: style: Function 'virtio_dev_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.h:59:23: note: Function 'virtio_dev_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:568:24: note: Function 'virtio_dev_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:595:68: style: Function 'virtio_dev_rx_queue_setup_finish' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.h:62:14: note: Function 'virtio_dev_rx_queue_setup_finish' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:595:68: note: Function 'virtio_dev_rx_queue_setup_finish' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:686:13: style: Function 'virtio_dev_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.h:64:66: note: Function 'virtio_dev_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:686:13: note: Function 'virtio_dev_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:687:13: style: Function 'virtio_dev_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.h:65:12: note: Function 'virtio_dev_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:687:13: note: Function 'virtio_dev_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:688:27: style: Function 'virtio_dev_tx_queue_setup' argument 4 names different: declaration 'socket_id' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.h:65:37: note: Function 'virtio_dev_tx_queue_setup' argument 4 names different: declaration 'socket_id' definition '__rte_unused'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:688:27: note: Function 'virtio_dev_tx_queue_setup' argument 4 names different: declaration 'socket_id' definition '__rte_unused'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:728:14: style: Function 'virtio_dev_tx_queue_setup_finish' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.h:69:14: note: Function 'virtio_dev_tx_queue_setup_finish' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx.c:728:14: note: Function 'virtio_dev_tx_queue_setup_finish' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx_simple.c:31:41: style: Function 'virtio_rxq_vec_setup' argument 1 names different: declaration 'rxvq' definition 'rxq'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/virtio/virtio_rxtx.h:61:45: note: Function 'virtio_rxq_vec_setup' argument 1 names different: declaration 'rxvq' definition 'rxq'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx_simple.c:31:41: note: Function 'virtio_rxq_vec_setup' argument 1 names different: declaration 'rxvq' definition 'rxq'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx_simple.c:51:37: style: Function 'virtio_recv_pkts_vec' argument 1 names different: declaration 'rx_queue' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.h:86:37: note: Function 'virtio_recv_pkts_vec' argument 1 names different: declaration 'rx_queue' definition '__rte_unused'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx_simple.c:51:37: note: Function 'virtio_recv_pkts_vec' argument 1 names different: declaration 'rx_queue' definition '__rte_unused'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx_simple.c:52:34: style: Function 'virtio_recv_pkts_vec' argument 2 names different: declaration 'rx_pkts' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.h:86:65: note: Function 'virtio_recv_pkts_vec' argument 2 names different: declaration 'rx_pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx_simple.c:52:34: note: Function 'virtio_recv_pkts_vec' argument 2 names different: declaration 'rx_pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx_simple.c:53:25: style: Function 'virtio_recv_pkts_vec' argument 3 names different: declaration 'nb_pkts' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/virtio/virtio_ethdev.h:87:12: note: Function 'virtio_recv_pkts_vec' argument 3 names different: declaration 'nb_pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/virtio/virtio_rxtx_simple.c:53:25: note: Function 'virtio_recv_pkts_vec' argument 3 names different: declaration 'nb_pkts' definition '__rte_unused'.
dpdk-18.08/drivers/net/virtio/virtio_user/vhost_kernel.c:179:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_user/vhost_kernel.c:271:6: style: The scope of the variable 'vhostfd' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_user/vhost_user.c:233:30: style: The scope of the variable 'mr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_user/vhost_user.c:283:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_user/virtio_user_dev.c:185:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_user/virtio_user_dev.c:206:14: style: The scope of the variable 'j' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_user/virtio_user_dev.c:521:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_user/virtio_user_dev.c:587:11: style: The scope of the variable 'avail_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_user/virtio_user_dev.c:587:22: style: The scope of the variable 'desc_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_user/virtio_user_dev.c:588:26: style: The scope of the variable 'uep' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_user/virtio_user_dev.c:589:11: style: The scope of the variable 'n_descs' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_user_ethdev.c:477:2: style: Variable 'kvlist' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/net/virtio/virtio_user_ethdev.c:463:0: note: Variable 'kvlist' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/virtio/virtio_user_ethdev.c:477:2: note: Variable 'kvlist' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/net/virtio/virtio_user_ethdev.c:119:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_user_ethdev.c:130:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtio_user_ethdev.c:180:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtqueue.c:63:26: style: The scope of the variable 'uep' can be reduced. [variableScope]
dpdk-18.08/drivers/net/virtio/virtqueue.c:65:11: style: The scope of the variable 'used_idx' can be reduced. [variableScope]
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_ethdev.c:913:36: style: Function 'vmxnet3_dev_xstats_get_names' argument 2 names different: declaration 'xstats' definition 'xstats_names'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_ethdev.c:82:33: note: Function 'vmxnet3_dev_xstats_get_names' argument 2 names different: declaration 'xstats' definition 'xstats_names'.
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_ethdev.c:913:36: note: Function 'vmxnet3_dev_xstats_get_names' argument 2 names different: declaration 'xstats' definition 'xstats_names'.
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_ethdev.c:1047:46: style: Function 'vmxnet3_dev_info_get' argument 1 names different: declaration 'dev' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_ethdev.c:86:54: note: Function 'vmxnet3_dev_info_get' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_ethdev.c:1047:46: note: Function 'vmxnet3_dev_info_get' argument 1 names different: declaration 'dev' definition '__rte_unused'.
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:185:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:348:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:350:11: style: The scope of the variable 'ol_flags' can be reduced. [variableScope]
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:668:19: style: The scope of the variable 'ipv4_hdr' can be reduced. [variableScope]
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:992:12: style: The scope of the variable 'avail' can be reduced. [variableScope]
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:1121:43: style: The scope of the variable 'ring' can be reduced. [variableScope]
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:1013:16: style: Function 'vmxnet3_dev_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_ethdev.h:166:67: note: Function 'vmxnet3_dev_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:1013:16: note: Function 'vmxnet3_dev_tx_queue_setup' argument 2 names different: declaration 'tx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:1014:16: style: Function 'vmxnet3_dev_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_ethdev.h:167:14: note: Function 'vmxnet3_dev_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:1014:16: note: Function 'vmxnet3_dev_tx_queue_setup' argument 3 names different: declaration 'nb_tx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:1016:44: style: Function 'vmxnet3_dev_tx_queue_setup' argument 5 names different: declaration 'tx_conf' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_ethdev.h:168:34: note: Function 'vmxnet3_dev_tx_queue_setup' argument 5 names different: declaration 'tx_conf' definition '__rte_unused'.
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:1016:44: note: Function 'vmxnet3_dev_tx_queue_setup' argument 5 names different: declaration 'tx_conf' definition '__rte_unused'.
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:1112:16: style: Function 'vmxnet3_dev_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_ethdev.h:162:67: note: Function 'vmxnet3_dev_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:1112:16: note: Function 'vmxnet3_dev_rx_queue_setup' argument 2 names different: declaration 'rx_queue_id' definition 'queue_idx'.
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:1113:16: style: Function 'vmxnet3_dev_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_ethdev.h:163:14: note: Function 'vmxnet3_dev_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:1113:16: note: Function 'vmxnet3_dev_rx_queue_setup' argument 3 names different: declaration 'nb_rx_desc' definition 'nb_desc'.
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:1116:27: style: Function 'vmxnet3_dev_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'. [funcArgNamesDifferent]
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_ethdev.h:165:25: note: Function 'vmxnet3_dev_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'.
dpdk-18.08/drivers/net/vmxnet3/vmxnet3_rxtx.c:1116:27: note: Function 'vmxnet3_dev_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'.
dpdk-18.08/drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c:129:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/dpaa2_qdma/dpaa2_qdma.c:119:6: style: The scope of the variable 'lcore_id' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/dpaa2_qdma/dpaa2_qdma.c:119:16: style: The scope of the variable 'num_hw_queues' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/dpaa2_qdma/dpaa2_qdma.c:119:31: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/dpaa2_qdma/dpaa2_qdma.c:290:7: style: The scope of the variable 'ring_name' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/dpaa2_qdma/dpaa2_qdma.c:468:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/dpaa2_qdma/dpaa2_qdma.c:526:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/dpaa2_qdma/dpaa2_qdma.c:620:26: style: The scope of the variable 'temp_qdma_vq' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/dpaa2_qdma/dpaa2_qdma.c:621:6: style: The scope of the variable 'dequeue_budget' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/dpaa2_qdma/dpaa2_qdma.c:622:6: style: The scope of the variable 'ring_count' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/dpaa2_qdma/dpaa2_qdma.c:622:23: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/dpaa2_qdma/dpaa2_qdma.c:748:24: style: The scope of the variable 'queue' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/dpaa2_qdma/dpaa2_qdma.c:682:31: style: Function 'rte_qdma_vq_stats' argument 2 names different: declaration 'vq_stats' definition 'vq_status'. [funcArgNamesDifferent]
dpdk-18.08/drivers/raw/dpaa2_qdma/rte_pmd_dpaa2_qdma.h:257:31: note: Function 'rte_qdma_vq_stats' argument 2 names different: declaration 'vq_stats' definition 'vq_status'.
dpdk-18.08/drivers/raw/dpaa2_qdma/dpaa2_qdma.c:682:31: note: Function 'rte_qdma_vq_stats' argument 2 names different: declaration 'vq_stats' definition 'vq_status'.
dpdk-18.08/drivers/raw/ifpga_rawdev/base/ifpga_enumerate.c:177:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/ifpga_rawdev/base/ifpga_enumerate.c:322:27: style: The scope of the variable 'acc' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/ifpga_rawdev/base/ifpga_enumerate.c:644:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/ifpga_rawdev/base/ifpga_feature_dev.c:182:18: style: The scope of the variable 'feature' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/ifpga_rawdev/base/ifpga_feature_dev.c:221:18: style: The scope of the variable 'feature' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/ifpga_rawdev/base/opae_debug.c:50:26: style: The scope of the variable 'r' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/ifpga_rawdev/base/opae_debug.c:79:27: style: The scope of the variable 'acc' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/ifpga_rawdev/base/opae_hw_api.c:377:7: warning: Possible null pointer dereference: acc [nullPointer]
dpdk-18.08/drivers/raw/ifpga_rawdev/base/opae_hw_api.c:371:33: note: Assignment 'acc=NULL', assigned value is 0
dpdk-18.08/drivers/raw/ifpga_rawdev/base/opae_hw_api.c:377:7: note: Null pointer dereference
dpdk-18.08/drivers/raw/ifpga_rawdev/base/opae_hw_api.c:244:54: style: Function 'opae_manager_flash' argument 2 names different: declaration 'acc_id' definition 'id'. [funcArgNamesDifferent]
dpdk-18.08/drivers/raw/ifpga_rawdev/base/opae_hw_api.h:51:54: note: Function 'opae_manager_flash' argument 2 names different: declaration 'acc_id' definition 'id'.
dpdk-18.08/drivers/raw/ifpga_rawdev/base/opae_hw_api.c:244:54: note: Function 'opae_manager_flash' argument 2 names different: declaration 'acc_id' definition 'id'.
dpdk-18.08/drivers/raw/ifpga_rawdev/ifpga_rawdev.c:548:2: style: Variable 'kvlist' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/raw/ifpga_rawdev/ifpga_rawdev.c:541:0: note: Variable 'kvlist' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/raw/ifpga_rawdev/ifpga_rawdev.c:548:2: note: Variable 'kvlist' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/raw/skeleton_rawdev/skeleton_rawdev.c:131:26: style: The scope of the variable 'skeldev' can be reduced. [variableScope]
dpdk-18.08/drivers/raw/skeleton_rawdev/skeleton_rawdev_test.c:292:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/raw/skeleton_rawdev/skeleton_rawdev_test.c:289:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/raw/skeleton_rawdev/skeleton_rawdev_test.c:292:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/raw/skeleton_rawdev/skeleton_rawdev_test.c:298:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/raw/skeleton_rawdev/skeleton_rawdev_test.c:292:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/raw/skeleton_rawdev/skeleton_rawdev_test.c:298:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/raw/skeleton_rawdev/skeleton_rawdev_test.c:319:2: style: Variable 'dummy_firmware' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/drivers/raw/skeleton_rawdev/skeleton_rawdev_test.c:313:0: note: Variable 'dummy_firmware' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/raw/skeleton_rawdev/skeleton_rawdev_test.c:319:2: note: Variable 'dummy_firmware' is reassigned a value before the old one has been used.
dpdk-18.08/drivers/raw/skeleton_rawdev/skeleton_rawdev_test.c:298:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/kernel/freebsd/contigmem/contigmem.c:141:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/kernel/freebsd/nic_uio/nic_uio.c:155:8: style: The scope of the variable 'token' can be reduced. [variableScope]
dpdk-18.08/kernel/freebsd/nic_uio/nic_uio.c:257:11: style: The scope of the variable 'bus' can be reduced. [variableScope]
dpdk-18.08/kernel/freebsd/nic_uio/nic_uio.c:257:16: style: The scope of the variable 'device' can be reduced. [variableScope]
dpdk-18.08/kernel/freebsd/nic_uio/nic_uio.c:257:24: style: The scope of the variable 'function' can be reduced. [variableScope]
dpdk-18.08/kernel/freebsd/nic_uio/nic_uio.c:260:8: style: The scope of the variable 'token' can be reduced. [variableScope]
dpdk-18.08/kernel/freebsd/nic_uio/nic_uio.c:70:9: style: struct member 'device::vend' is never used. [unusedStructMember]
dpdk-18.08/kernel/freebsd/nic_uio/nic_uio.c:71:9: style: struct member 'device::dev' is never used. [unusedStructMember]
dpdk-18.08/kernel/freebsd/nic_uio/nic_uio.c:75:11: style: struct member 'pci_bdf::bus' is never used. [unusedStructMember]
dpdk-18.08/kernel/freebsd/nic_uio/nic_uio.c:76:11: style: struct member 'pci_bdf::devid' is never used. [unusedStructMember]
dpdk-18.08/kernel/freebsd/nic_uio/nic_uio.c:77:11: style: struct member 'pci_bdf::function' is never used. [unusedStructMember]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:801:3: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:798:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:801:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:1185:3: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:1170:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:1185:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:3071:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:3073:3: note: Found duplicate branches for 'if' and 'else'.
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:3071:3: note: Found duplicate branches for 'if' and 'else'.
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:3145:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:3147:3: note: Found duplicate branches for 'if' and 'else'.
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:3145:3: note: Found duplicate branches for 'if' and 'else'.
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:3249:7: style: The scope of the variable 'bit' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:2270:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:2272:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:2279:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:2281:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:1239:13: style: Variable 'ret_val' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:333:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:334:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_82575.c:2910:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_i210.c:710:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_i210.c:712:2: note: Found duplicate branches for 'if' and 'else'.
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_i210.c:710:2: note: Found duplicate branches for 'if' and 'else'.
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_phy.c:3255:2: style: Variable 'ready' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_phy.c:3250:0: note: Variable 'ready' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_phy.c:3255:2: note: Variable 'ready' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_phy.c:3318:2: style: Variable 'ready' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_phy.c:3313:0: note: Variable 'ready' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/igb/e1000_phy.c:3318:2: note: Variable 'ready' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_main.c:838:35: warning: Logical disjunction always evaluates to true: EXPR != 4 || EXPR != 5. [incorrectLogicOperator]
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_main.c:10021:6: style: Condition 'pci_using_dac' is always false [knownConditionTrueFalse]
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_main.c:9822:30: note: Assignment 'pci_using_dac=0', assigned value is 0
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_main.c:10021:6: note: Condition 'pci_using_dac' is always false
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_main.c:6790:4: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_main.c:6781:3: note: Variable 'retval' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_main.c:6790:4: note: Variable 'retval' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_main.c:986:6: style: The scope of the variable 'err' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_main.c:987:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_main.c:4070:24: style: The scope of the variable 'buffer_info' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_main.c:4428:6: style: The scope of the variable 'count' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_main.c:5735:23: style: The scope of the variable 'q_vector' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_main.c:6285:26: style: The scope of the variable 'vf_data' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_main.c:9578:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_main.c:7368:22: portability: 'page_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_main.c:8117:19: style: union member 'Anonymous47::ipv6' is never used. [unusedStructMember]
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_param.c:515:36: warning: Logical disjunction always evaluates to true: EXPR != 6 || EXPR != 7. [incorrectLogicOperator]
dpdk-18.08/kernel/linux/kni/ethtool/igb/igb_param.c:272:24: style: The scope of the variable 'ent' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82598.c:98:2: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82598.c:97:2: note: Variable 'ret_val' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82598.c:98:2: note: Variable 'ret_val' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.c:1871:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.c:1868:0: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.c:1871:2: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.c:293:17: style: Function 'ixgbe_get_link_capabilities_82599' argument 3 names different: declaration 'autoneg' definition 'negotiation'. [funcArgNamesDifferent]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.h:17:42: note: Function 'ixgbe_get_link_capabilities_82599' argument 3 names different: declaration 'autoneg' definition 'negotiation'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.c:293:17: note: Function 'ixgbe_get_link_capabilities_82599' argument 3 names different: declaration 'autoneg' definition 'negotiation'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.c:1422:31: style: Function 'ixgbe_atr_compute_perfect_hash_82599' argument 2 names different: declaration 'mask' definition 'input_mask'. [funcArgNamesDifferent]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_api.h:136:31: note: Function 'ixgbe_atr_compute_perfect_hash_82599' argument 2 names different: declaration 'mask' definition 'input_mask'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.c:1422:31: note: Function 'ixgbe_atr_compute_perfect_hash_82599' argument 2 names different: declaration 'mask' definition 'input_mask'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.c:1742:29: style: Function 'ixgbe_fdir_add_perfect_filter_82599' argument 3 names different: declaration 'mask' definition 'input_mask'. [funcArgNamesDifferent]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_api.h:132:29: note: Function 'ixgbe_fdir_add_perfect_filter_82599' argument 3 names different: declaration 'mask' definition 'input_mask'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.c:1742:29: note: Function 'ixgbe_fdir_add_perfect_filter_82599' argument 3 names different: declaration 'mask' definition 'input_mask'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.c:1337:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.c:1337:2: note: Assignment 'n=15', assigned value is 15
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.c:1337:2: note: Shift
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.c:1487:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.c:1487:2: note: Assignment 'n=15', assigned value is 15
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.c:1487:2: note: Shift
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:2053:6: style: The scope of the variable 'addr' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:2012:49: style: Function 'ixgbe_add_uc_addr' argument 2 names different: declaration 'addr_list' definition 'addr'. [funcArgNamesDifferent]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_api.h:91:49: note: Function 'ixgbe_add_uc_addr' argument 2 names different: declaration 'addr_list' definition 'addr'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:2012:49: note: Function 'ixgbe_add_uc_addr' argument 2 names different: declaration 'addr_list' definition 'addr'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:2051:45: style: Function 'ixgbe_update_uc_addr_list_generic' argument 4 names different: declaration 'func' definition 'next'. [funcArgNamesDifferent]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.h:63:45: note: Function 'ixgbe_update_uc_addr_list_generic' argument 4 names different: declaration 'func' definition 'next'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:2051:45: note: Function 'ixgbe_update_uc_addr_list_generic' argument 4 names different: declaration 'func' definition 'next'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:2187:48: style: Function 'ixgbe_update_mc_addr_list_generic' argument 4 names different: declaration 'func' definition 'next'. [funcArgNamesDifferent]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.h:61:29: note: Function 'ixgbe_update_mc_addr_list_generic' argument 4 names different: declaration 'func' definition 'next'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:2187:48: note: Function 'ixgbe_update_mc_addr_list_generic' argument 4 names different: declaration 'func' definition 'next'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3774:19: style: Function 'ixgbe_set_fw_drv_ver_generic' argument 5 names different: declaration 'ver' definition 'sub'. [funcArgNamesDifferent]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.h:110:19: note: Function 'ixgbe_set_fw_drv_ver_generic' argument 5 names different: declaration 'ver' definition 'sub'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3774:19: note: Function 'ixgbe_set_fw_drv_ver_generic' argument 5 names different: declaration 'ver' definition 'sub'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3088:19: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 3087. [shiftTooManyBitsSigned]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3087:18: note: Assuming that condition 'vmdq<32' is not redundant
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3088:19: note: Shift
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3121:14: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 3119. [shiftTooManyBitsSigned]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3119:11: note: Assuming that condition 'vmdq<32' is not redundant
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3121:14: note: Shift
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3148:14: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 3146. [shiftTooManyBitsSigned]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3146:11: note: Assuming that condition 'vmdq<32' is not redundant
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3148:14: note: Shift
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3327:16: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 3324. [shiftTooManyBitsSigned]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3324:13: note: Assuming that condition 'vind<32' is not redundant
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3327:16: note: Shift
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3344:17: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 3341. [shiftTooManyBitsSigned]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3341:13: note: Assuming that condition 'vind<32' is not redundant
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c:3344:17: note: Shift
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_main.c:576:6: style: The scope of the variable 'count' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_main.c:2946:45: style: Function 'ewarn' argument 2 names different: declaration 'str' definition 'st'. [funcArgNamesDifferent]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_osdep.h:105:52: note: Function 'ewarn' argument 2 names different: declaration 'str' definition 'st'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_main.c:2946:45: note: Function 'ewarn' argument 2 names different: declaration 'str' definition 'st'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_phy.c:573:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_phy.c:567:0: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_phy.c:573:2: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_phy.c:1554:7: style: The scope of the variable 'bit' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_x540.c:39:2: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_x540.c:38:2: note: Variable 'ret_val' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_x540.c:39:2: note: Variable 'ret_val' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_x540.c:620:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_x540.c:618:0: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_x540.c:620:2: note: Variable 'status' is reassigned a value before the old one has been used.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_x540.c:159:15: style: Function 'ixgbe_setup_mac_link_X540' argument 4 names different: declaration 'link_up_wait_to_complete' definition 'autoneg_wait_to_complete'. [funcArgNamesDifferent]
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_x540.h:22:29: note: Function 'ixgbe_setup_mac_link_X540' argument 4 names different: declaration 'link_up_wait_to_complete' definition 'autoneg_wait_to_complete'.
dpdk-18.08/kernel/linux/kni/ethtool/ixgbe/ixgbe_x540.c:159:15: note: Function 'ixgbe_setup_mac_link_X540' argument 4 names different: declaration 'link_up_wait_to_complete' definition 'autoneg_wait_to_complete'.
dpdk-18.08/kernel/linux/kni/kni_net.c:170:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/kni_net.c:170:19: style: The scope of the variable 'num_dst' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/kni_net.c:170:28: style: The scope of the variable 'num_rx' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/kni_net.c:309:11: style: The scope of the variable 'len' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/kni_net.c:312:8: style: The scope of the variable 'data_kva' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/kni_net.c:313:18: style: The scope of the variable 'skb' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/kni_net.c:392:11: style: The scope of the variable 'len' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/kni_net.c:393:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/kni_net.c:395:8: style: The scope of the variable 'data_kva' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/kni_net.c:396:23: style: The scope of the variable 'alloc_kva' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/kni_net.c:397:8: style: The scope of the variable 'alloc_data_kva' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/kni_net.c:477:11: style: The scope of the variable 'len' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/kni_net.c:480:8: style: The scope of the variable 'data_kva' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/kni_net.c:481:18: style: The scope of the variable 'skb' can be reduced. [variableScope]
dpdk-18.08/kernel/linux/kni/kni_net.c:268:20: portability: 'data_kva' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/lib/librte_acl/acl_bld.c:252:14: style: The scope of the variable 'num_ptrs' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_bld.c:440:23: style: The scope of the variable 'ref_node' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_bld.c:593:11: style: The scope of the variable 'n' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_bld.c:593:17: style: The scope of the variable 'ptrs_c' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_bld.c:593:25: style: The scope of the variable 'ptrs_b' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_bld.c:802:10: style: The scope of the variable 'n' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_bld.c:882:19: style: The scope of the variable 'node_count' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_bld.c:1418:14: style: The scope of the variable 'n' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_bld.c:591:40: style: Function 'acl_merge_trie' argument 5 names different: declaration 'node_c' definition 'return_c'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_acl/acl_bld.c:92:40: note: Function 'acl_merge_trie' argument 5 names different: declaration 'node_c' definition 'return_c'.
dpdk-18.08/lib/librte_acl/acl_bld.c:591:40: note: Function 'acl_merge_trie' argument 5 names different: declaration 'node_c' definition 'return_c'.
dpdk-18.08/lib/librte_acl/acl_gen.c:117:23: style: The scope of the variable 'child' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_gen.c:280:11: style: The scope of the variable 'x' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_gen.c:281:10: style: The scope of the variable 'm' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_gen.c:282:12: style: The scope of the variable 'node_a' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_gen.c:282:20: style: The scope of the variable 'index' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_gen.c:166:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/lib/librte_acl/acl_run_altivec.h:72:9: style: The scope of the variable 'saved_results' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_run_altivec.h:72:25: style: The scope of the variable 'saved_priority' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_run_altivec.h:228:3: style: Variable 'cmplt' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/lib/librte_acl/acl_run_altivec.h:299:3: style: Variable 'cmplt' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/lib/librte_acl/acl_run_sse.h:61:9: style: The scope of the variable 'saved_results' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_run_sse.h:61:25: style: The scope of the variable 'saved_priority' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_run_sse.h:209:3: style: Variable 'cmplt' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/lib/librte_acl/acl_run_sse.h:297:3: style: Variable 'cmplt' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/lib/librte_acl/acl_run_neon.h:41:11: style: The scope of the variable 'saved_results' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_run_neon.h:41:27: style: The scope of the variable 'saved_priority' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_run_neon.h:174:3: style: Variable 'cmplt' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/lib/librte_acl/acl_run_neon.h:236:3: style: Variable 'cmplt' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/lib/librte_acl/acl_run_scalar.c:78:35: style: The scope of the variable 'a' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_run_scalar.c:78:38: style: The scope of the variable 'b' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_run_scalar.c:78:41: style: The scope of the variable 'c' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_run_scalar.c:115:11: style: The scope of the variable 'input0' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_run_scalar.c:115:19: style: The scope of the variable 'input1' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/acl_run_scalar.c:125:3: style: Variable 'cmplt' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/lib/librte_acl/rte_acl.c:297:10: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/rte_acl.c:363:22: style: The scope of the variable 'ctx' can be reduced. [variableScope]
dpdk-18.08/lib/librte_acl/tb_mem.c:53:9: style: The scope of the variable 'new_sz' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bbdev/rte_bbdev.c:406:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bbdev/rte_bbdev.c:442:33: style: The scope of the variable 'p' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_jit_x86.c:130:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_jit_x86.c:1063:16: style: The scope of the variable 'ofs' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_jit_x86.c:1106:14: style: The scope of the variable 'dr' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_jit_x86.c:1106:18: style: The scope of the variable 'op' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_jit_x86.c:1106:22: style: The scope of the variable 'sr' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_load_elf.c:128:20: style: The scope of the variable 'sh' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_load_elf.c:130:14: style: The scope of the variable 'sn' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_load_elf.c:176:10: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_load_elf.c:178:9: style: The scope of the variable 'ofs' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_load_elf.c:178:14: style: The scope of the variable 'sym' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_load_elf.c:179:14: style: The scope of the variable 'sn' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_load_elf.c:228:20: style: The scope of the variable 'sh' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_load_elf.c:290:14: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_pkt.c:116:11: style: The scope of the variable 'nuse' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_pkt.c:225:8: style: The scope of the variable 'dp' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_validate.c:515:14: warning: Redundant assignment of 'rd->u.max' to itself. [selfAssignment]
dpdk-18.08/lib/librte_bpf/bpf_validate.c:755:28: style: The scope of the variable 'sv' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_validate.c:840:30: style: The scope of the variable 'sv' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_validate.c:885:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_validate.c:885:14: style: The scope of the variable 'n' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_validate.c:1835:20: style: The scope of the variable 'node' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_validate.c:1836:26: style: The scope of the variable 'ins' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_validate.c:1856:20: style: The scope of the variable 'node' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_validate.c:1885:20: style: The scope of the variable 'node' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_validate.c:1886:26: style: The scope of the variable 'ins' can be reduced. [variableScope]
dpdk-18.08/lib/librte_bpf/bpf_validate.c:1887:14: style: The scope of the variable 'err' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cfgfile/rte_cfgfile.c:446:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dpdk-18.08/lib/librte_cfgfile/rte_cfgfile.c:314:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cfgfile/rte_cfgfile.c:430:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cfgfile/rte_cfgfile.c:452:63: style: Function 'rte_cfgfile_num_sections' argument 2 names different: declaration 'sec_name' definition 'sectionname'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_cfgfile/rte_cfgfile.h:182:67: note: Function 'rte_cfgfile_num_sections' argument 2 names different: declaration 'sec_name' definition 'sectionname'.
dpdk-18.08/lib/librte_cfgfile/rte_cfgfile.c:452:63: note: Function 'rte_cfgfile_num_sections' argument 2 names different: declaration 'sec_name' definition 'sectionname'.
dpdk-18.08/lib/librte_cfgfile/rte_cfgfile.c:70:21: style: Array index 'start' is used before limits check. [arrayIndexThenCheck]
dpdk-18.08/lib/librte_cmdline/cmdline.c:165:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cmdline/cmdline_parse.c:209:6: style: The scope of the variable 'tok' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cmdline/cmdline_parse.c:201:15: style: union member 'Anonymous0::align' is never used. [unusedStructMember]
dpdk-18.08/lib/librte_cmdline/cmdline_parse_etheraddr.c:85:14: style: Function 'cmdline_parse_etheraddr' argument 2 names different: declaration 'srcbuf' definition 'buf'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_cmdline/cmdline_parse_etheraddr.h:23:72: note: Function 'cmdline_parse_etheraddr' argument 2 names different: declaration 'srcbuf' definition 'buf'.
dpdk-18.08/lib/librte_cmdline/cmdline_parse_etheraddr.c:85:14: note: Function 'cmdline_parse_etheraddr' argument 2 names different: declaration 'srcbuf' definition 'buf'.
dpdk-18.08/lib/librte_cmdline/cmdline_parse_ipaddr.c:47:8: style: The scope of the variable 'prefix' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cmdline/cmdline_parse_ipaddr.c:40:65: style: Function 'cmdline_parse_ipaddr' argument 2 names different: declaration 'srcbuf' definition 'buf'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_cmdline/cmdline_parse_ipaddr.h:43:69: note: Function 'cmdline_parse_ipaddr' argument 2 names different: declaration 'srcbuf' definition 'buf'.
dpdk-18.08/lib/librte_cmdline/cmdline_parse_ipaddr.c:40:65: note: Function 'cmdline_parse_ipaddr' argument 2 names different: declaration 'srcbuf' definition 'buf'.
dpdk-18.08/lib/librte_cmdline/cmdline_parse_portlist.c:37:9: style: The scope of the variable 'ps' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cmdline/cmdline_parse_portlist.c:76:14: style: Function 'cmdline_parse_portlist' argument 2 names different: declaration 'srcbuf' definition 'buf'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_cmdline/cmdline_parse_portlist.h:33:14: note: Function 'cmdline_parse_portlist' argument 2 names different: declaration 'srcbuf' definition 'buf'.
dpdk-18.08/lib/librte_cmdline/cmdline_parse_portlist.c:76:14: note: Function 'cmdline_parse_portlist' argument 2 names different: declaration 'srcbuf' definition 'buf'.
dpdk-18.08/lib/librte_cmdline/cmdline_parse_string.c:61:14: style: The scope of the variable 'str' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cmdline/cmdline_parse_string.c:55:65: style: Function 'cmdline_parse_string' argument 2 names different: declaration 'srcbuf' definition 'buf'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_cmdline/cmdline_parse_string.h:38:69: note: Function 'cmdline_parse_string' argument 2 names different: declaration 'srcbuf' definition 'buf'.
dpdk-18.08/lib/librte_cmdline/cmdline_parse_string.c:55:65: note: Function 'cmdline_parse_string' argument 2 names different: declaration 'srcbuf' definition 'buf'.
dpdk-18.08/lib/librte_cmdline/cmdline_rdline.c:173:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cmdline/cmdline_rdline.c:175:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cmdline/cmdline_rdline.c:176:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cmdline/cmdline_rdline.c:498:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cmdline/cmdline_rdline.c:511:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cmdline/cmdline_rdline.c:542:59: style: Function 'rdline_get_history_item' argument 2 names different: declaration 'i' definition 'idx'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_cmdline/cmdline_rdline.h:195:64: note: Function 'rdline_get_history_item' argument 2 names different: declaration 'i' definition 'idx'.
dpdk-18.08/lib/librte_cmdline/cmdline_rdline.c:542:59: note: Function 'rdline_get_history_item' argument 2 names different: declaration 'i' definition 'idx'.
dpdk-18.08/lib/librte_cmdline/cmdline_vt100.c:59:14: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cmdline/cmdline_vt100.c:60:9: style: The scope of the variable 'cmdlen' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cmdline/cmdline_vt100.c:77:45: style: Function 'vt100_parser' argument 2 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_cmdline/cmdline_vt100.h:94:49: note: Function 'vt100_parser' argument 2 names different: declaration 'c' definition 'ch'.
dpdk-18.08/lib/librte_cmdline/cmdline_vt100.c:77:45: note: Function 'vt100_parser' argument 2 names different: declaration 'c' definition 'ch'.
dpdk-18.08/lib/librte_compressdev/rte_compressdev.c:87:26: style: The scope of the variable 'dev' can be reduced. [variableScope]
dpdk-18.08/lib/librte_compressdev/rte_compressdev.c:275:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_compressdev/rte_compressdev.c:307:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_compressdev/rte_compressdev.c:344:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_compressdev/rte_compressdev.c:385:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_compressdev/rte_compressdev.c:273:60: style: Function 'rte_compressdev_pmd_release_device' argument 1 names different: declaration 'dev' definition 'compressdev'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_compressdev/rte_compressdev_pmd.h:323:60: note: Function 'rte_compressdev_pmd_release_device' argument 1 names different: declaration 'dev' definition 'compressdev'.
dpdk-18.08/lib/librte_compressdev/rte_compressdev.c:273:60: note: Function 'rte_compressdev_pmd_release_device' argument 1 names different: declaration 'dev' definition 'compressdev'.
dpdk-18.08/lib/librte_compressdev/rte_compressdev.c:662:10: style: Function 'rte_compressdev_private_xform_create' argument 3 names different: declaration 'private_xform' definition 'priv_xform'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_compressdev/rte_compressdev.h:515:10: note: Function 'rte_compressdev_private_xform_create' argument 3 names different: declaration 'private_xform' definition 'priv_xform'.
dpdk-18.08/lib/librte_compressdev/rte_compressdev.c:662:10: note: Function 'rte_compressdev_private_xform_create' argument 3 names different: declaration 'private_xform' definition 'priv_xform'.
dpdk-18.08/lib/librte_compressdev/rte_compressdev.c:685:58: style: Function 'rte_compressdev_private_xform_free' argument 2 names different: declaration 'private_xform' definition 'priv_xform'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_compressdev/rte_compressdev.h:534:58: note: Function 'rte_compressdev_private_xform_free' argument 2 names different: declaration 'private_xform' definition 'priv_xform'.
dpdk-18.08/lib/librte_compressdev/rte_compressdev.c:685:58: note: Function 'rte_compressdev_private_xform_free' argument 2 names different: declaration 'private_xform' definition 'priv_xform'.
dpdk-18.08/lib/librte_compressdev/rte_compressdev_pmd.c:140:53: style: Function 'rte_compressdev_pmd_destroy' argument 1 names different: declaration 'dev' definition 'compressdev'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_compressdev/rte_compressdev_pmd.h:384:53: note: Function 'rte_compressdev_pmd_destroy' argument 1 names different: declaration 'dev' definition 'compressdev'.
dpdk-18.08/lib/librte_compressdev/rte_compressdev_pmd.c:140:53: note: Function 'rte_compressdev_pmd_destroy' argument 1 names different: declaration 'dev' definition 'compressdev'.
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1422:47: warning: Either the condition 'sess==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1424:11: note: Assuming that condition 'sess==NULL' is not redundant
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1422:47: note: Null pointer addition
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1438:47: warning: Either the condition 'sess==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1440:11: note: Assuming that condition 'sess==NULL' is not redundant
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1438:47: note: Null pointer addition
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1144:3: style: Variable 'cb_lst->active' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1139:3: note: Variable 'cb_lst->active' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1144:3: note: Variable 'cb_lst->active' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_cryptodev/rte_crypto.h:308:11: style: The scope of the variable 'priv_size' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:495:24: style: The scope of the variable 'dev' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:710:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:742:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:778:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1158:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1191:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1296:8: style: The scope of the variable 'sess_priv' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1320:8: style: The scope of the variable 'sess_priv' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1564:14: style: The scope of the variable 'driver_name' can be reduced. [variableScope]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1154:23: style: Function 'rte_cryptodev_sym_session_init' argument 4 names different: declaration 'mempool' definition 'mp'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.h:1041:24: note: Function 'rte_cryptodev_sym_session_init' argument 4 names different: declaration 'mempool' definition 'mp'.
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1154:23: note: Function 'rte_cryptodev_sym_session_init' argument 4 names different: declaration 'mempool' definition 'mp'.
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1187:23: style: Function 'rte_cryptodev_asym_session_init' argument 4 names different: declaration 'mempool' definition 'mp'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.h:1062:24: note: Function 'rte_cryptodev_asym_session_init' argument 4 names different: declaration 'mempool' definition 'mp'.
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1187:23: note: Function 'rte_cryptodev_asym_session_init' argument 4 names different: declaration 'mempool' definition 'mp'.
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1219:54: style: Function 'rte_cryptodev_sym_session_create' argument 1 names different: declaration 'mempool' definition 'mp'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.h:977:54: note: Function 'rte_cryptodev_sym_session_create' argument 1 names different: declaration 'mempool' definition 'mp'.
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1219:54: note: Function 'rte_cryptodev_sym_session_create' argument 1 names different: declaration 'mempool' definition 'mp'.
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1238:55: style: Function 'rte_cryptodev_asym_session_create' argument 1 names different: declaration 'mempool' definition 'mp'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.h:989:55: note: Function 'rte_cryptodev_asym_session_create' argument 1 names different: declaration 'mempool' definition 'mp'.
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1238:55: note: Function 'rte_cryptodev_asym_session_create' argument 1 names different: declaration 'mempool' definition 'mp'.
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1232:9: warning: Size of pointer 'sess' used instead of size of its data. [pointerSize]
dpdk-18.08/lib/librte_cryptodev/rte_cryptodev.c:1251:9: warning: Size of pointer 'sess' used instead of size of its data. [pointerSize]
dpdk-18.08/lib/librte_distributor/rte_distributor.c:221:34: style: The scope of the variable 'bl' can be reduced. [variableScope]
dpdk-18.08/lib/librte_distributor/rte_distributor.c:269:12: style: The scope of the variable 'oldbuf' can be reduced. [variableScope]
dpdk-18.08/lib/librte_distributor/rte_distributor.c:273:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_distributor/rte_distributor.c:88:45: style: Function 'rte_distributor_poll_pkt_v1705' argument 3 names different: declaration 'mbufs' definition 'pkts'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_distributor/rte_distributor_v1705.h:55:45: note: Function 'rte_distributor_poll_pkt_v1705' argument 3 names different: declaration 'mbufs' definition 'pkts'.
dpdk-18.08/lib/librte_distributor/rte_distributor.c:88:45: note: Function 'rte_distributor_poll_pkt_v1705' argument 3 names different: declaration 'mbufs' definition 'pkts'.
dpdk-18.08/lib/librte_distributor/rte_distributor.c:129:42: style: Function 'rte_distributor_get_pkt_v1705' argument 5 names different: declaration 'retcount' definition 'return_count'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_distributor/rte_distributor_v1705.h:42:41: note: Function 'rte_distributor_get_pkt_v1705' argument 5 names different: declaration 'retcount' definition 'return_count'.
dpdk-18.08/lib/librte_distributor/rte_distributor.c:129:42: note: Function 'rte_distributor_get_pkt_v1705' argument 5 names different: declaration 'retcount' definition 'return_count'.
dpdk-18.08/lib/librte_distributor/rte_distributor_match_sse.c:25:34: style: The scope of the variable 'bl' can be reduced. [variableScope]
dpdk-18.08/lib/librte_distributor/rte_distributor_v20.c:110:57: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dpdk-18.08/lib/librte_distributor/rte_distributor_v20.c:111:57: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dpdk-18.08/lib/librte_distributor/rte_distributor_v20.c:70:40: style: Function 'rte_distributor_return_pkt_v20' argument 3 names different: declaration 'mbuf' definition 'oldpkt'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_distributor/rte_distributor_v20.h:168:44: note: Function 'rte_distributor_return_pkt_v20' argument 3 names different: declaration 'mbuf' definition 'oldpkt'.
dpdk-18.08/lib/librte_distributor/rte_distributor_v20.c:70:40: note: Function 'rte_distributor_return_pkt_v20' argument 3 names different: declaration 'mbuf' definition 'oldpkt'.
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_alarm.c:145:30: style: Function 'eal_alarm_callback' argument 1 names different: declaration 'arg' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_alarm.c:46:38: note: Function 'eal_alarm_callback' argument 1 names different: declaration 'arg' definition '__rte_unused'.
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_alarm.c:145:30: note: Function 'eal_alarm_callback' argument 1 names different: declaration 'arg' definition '__rte_unused'.
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_interrupts.c:215:7: warning: Either the condition 'src==NULL' is redundant or there is possible null pointer dereference: src. [nullPointerRedundantCheck]
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_interrupts.c:219:10: note: Assuming that condition 'src==NULL' is not redundant
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_interrupts.c:215:7: note: Null pointer dereference
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_interrupts.c:345:8: warning: Either the condition 'src==NULL' is redundant or there is possible null pointer dereference: src. [nullPointerRedundantCheck]
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_interrupts.c:347:11: note: Assuming that condition 'src==NULL' is not redundant
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_interrupts.c:345:8: note: Null pointer dereference
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_interrupts.c:124:10: style: Same expression on both sides of '==' because the value of 'src' and 'NULL' are the same. [duplicateExpression]
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_interrupts.c:85:32: note: 'src' is assigned value 'NULL' here.
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_interrupts.c:124:10: note: Same expression on both sides of '==' because the value of 'src' and 'NULL' are the same.
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_interrupts.c:426:6: style: The scope of the variable 'nfds' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_interrupts.c:26:7: style: union member 'rte_intr_read_buffer::charbuf' is never used. [unusedStructMember]
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_lcore.c:28:6: style: The scope of the variable 'mib' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_memory.c:135:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_memory.c:55:23: style: The scope of the variable 'arr' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/bsdapp/eal/eal_memory.c:56:22: style: The scope of the variable 'ms' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/arch/x86/rte_cycles.c:16:26: style: The scope of the variable 'ext_model' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/eal_common_bus.c:73:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/eal_common_bus.c:134:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/eal_common_cpuflags.c:29:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/eal_common_fbarray.c:68:7: style: The scope of the variable 'path' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/eal_common_fbarray.c:116:21: style: The scope of the variable 'lookahead_msk' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/eal_common_fbarray.c:379:21: style: The scope of the variable 'lookbehind_msk' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/eal_common_fbarray.c:380:16: style: The scope of the variable 'run_start' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/eal_common_hexdump.c:29:21: style: The scope of the variable 'out' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/eal_common_log.c:169:37: style: Function 'rte_log_save_regexp' argument 1 names different: declaration 'type' definition 'regex'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/eal_private.h:100:37: note: Function 'rte_log_save_regexp' argument 1 names different: declaration 'type' definition 'regex'.
dpdk-18.08/lib/librte_eal/common/eal_common_log.c:169:37: note: Function 'rte_log_save_regexp' argument 1 names different: declaration 'type' definition 'regex'.
dpdk-18.08/lib/librte_eal/common/eal_common_log.c:169:48: style: Function 'rte_log_save_regexp' argument 2 names different: declaration 'priority' definition 'tmp'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/eal_private.h:100:47: note: Function 'rte_log_save_regexp' argument 2 names different: declaration 'priority' definition 'tmp'.
dpdk-18.08/lib/librte_eal/common/eal_common_log.c:169:48: note: Function 'rte_log_save_regexp' argument 2 names different: declaration 'priority' definition 'tmp'.
dpdk-18.08/lib/librte_eal/common/eal_common_memory.c:431:28: style: The scope of the variable 'ms' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/eal_common_memory.c:484:28: style: The scope of the variable 'ms' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/eal_common_memzone.c:197:2: style: Variable 'mz' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_eal/common/eal_common_memzone.c:190:0: note: Variable 'mz' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_eal/common/eal_common_memzone.c:197:2: note: Variable 'mz' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_eal/common/eal_common_memzone.c:295:2: style: Variable 'memzone' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_eal/common/eal_common_memzone.c:289:0: note: Variable 'memzone' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_eal/common/eal_common_memzone.c:295:2: note: Variable 'memzone' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_eal/common/eal_common_memzone.c:325:2: style: Variable 'msl' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_eal/common/eal_common_memzone.c:306:0: note: Variable 'msl' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_eal/common/eal_common_memzone.c:325:2: note: Variable 'msl' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_eal/common/eal_common_memzone.c:33:28: style: The scope of the variable 'mz' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/eal_common_options.c:322:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/eal_common_options.c:415:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/eal_common_options.c:482:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/eal_common_options.c:1079:46: style: Function 'eal_parse_common_option' argument 2 names different: declaration 'argv' definition 'optarg'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/eal_options.h:72:50: note: Function 'eal_parse_common_option' argument 2 names different: declaration 'argv' definition 'optarg'.
dpdk-18.08/lib/librte_eal/common/eal_common_options.c:1079:46: note: Function 'eal_parse_common_option' argument 2 names different: declaration 'argv' definition 'optarg'.
dpdk-18.08/lib/librte_eal/common/eal_common_proc.c:443:46: style: Function 'trigger_async_action' argument 1 names different: declaration 'req' definition 'sr'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/eal_common_proc.c:117:46: note: Function 'trigger_async_action' argument 1 names different: declaration 'req' definition 'sr'.
dpdk-18.08/lib/librte_eal/common/eal_common_proc.c:443:46: note: Function 'trigger_async_action' argument 1 names different: declaration 'req' definition 'sr'.
dpdk-18.08/lib/librte_eal/common/malloc_elem.c:544:9: style: The scope of the variable 'len_before' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/malloc_elem.c:544:21: style: The scope of the variable 'len_after' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/malloc_heap.c:330:9: warning: Either the condition 'ms==NULL' is redundant or there is possible null pointer dereference: ms. [nullPointerRedundantCheck]
dpdk-18.08/lib/librte_eal/common/malloc_heap.c:332:9: note: Assuming that condition 'ms==NULL' is not redundant
dpdk-18.08/lib/librte_eal/common/malloc_heap.c:330:9: note: Null pointer dereference
dpdk-18.08/lib/librte_eal/common/malloc_heap.c:607:17: style: The scope of the variable 'cur_socket' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/malloc_heap.c:667:17: style: The scope of the variable 'cur_socket' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/malloc_heap.c:604:54: style: Function 'malloc_heap_alloc' argument 3 names different: declaration 'socket' definition 'socket_arg'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/malloc_heap.h:29:54: note: Function 'malloc_heap_alloc' argument 3 names different: declaration 'socket' definition 'socket_arg'.
dpdk-18.08/lib/librte_eal/common/malloc_heap.c:604:54: note: Function 'malloc_heap_alloc' argument 3 names different: declaration 'socket' definition 'socket_arg'.
dpdk-18.08/lib/librte_eal/common/malloc_heap.c:664:49: style: Function 'malloc_heap_alloc_biggest' argument 2 names different: declaration 'socket' definition 'socket_arg'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/malloc_heap.h:33:49: note: Function 'malloc_heap_alloc_biggest' argument 2 names different: declaration 'socket' definition 'socket_arg'.
dpdk-18.08/lib/librte_eal/common/malloc_heap.c:664:49: note: Function 'malloc_heap_alloc_biggest' argument 2 names different: declaration 'socket' definition 'socket_arg'.
dpdk-18.08/lib/librte_eal/common/malloc_mp.c:198:9: warning: Either the condition 'ms==NULL' is redundant or there is possible null pointer dereference: ms. [nullPointerRedundantCheck]
dpdk-18.08/lib/librte_eal/common/malloc_mp.c:200:9: note: Assuming that condition 'ms==NULL' is not redundant
dpdk-18.08/lib/librte_eal/common/malloc_mp.c:198:9: note: Null pointer dereference
dpdk-18.08/lib/librte_eal/common/malloc_mp.c:487:36: style: Function 'handle_rollback_response' argument 2 names different: declaration 'reply' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/malloc_mp.c:36:30: note: Function 'handle_rollback_response' argument 2 names different: declaration 'reply' definition '__rte_unused'.
dpdk-18.08/lib/librte_eal/common/malloc_mp.c:487:36: note: Function 'handle_rollback_response' argument 2 names different: declaration 'reply' definition '__rte_unused'.
dpdk-18.08/lib/librte_eal/common/malloc_mp.c:634:42: style: Function 'request_to_primary' argument 1 names different: declaration 'req' definition 'user_req'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/malloc_mp.h:67:42: note: Function 'request_to_primary' argument 1 names different: declaration 'req' definition 'user_req'.
dpdk-18.08/lib/librte_eal/common/malloc_mp.c:634:42: note: Function 'request_to_primary' argument 1 names different: declaration 'req' definition 'user_req'.
dpdk-18.08/lib/librte_eal/common/malloc_mp.c:498:18: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
dpdk-18.08/lib/librte_eal/common/rte_malloc.c:173:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/lib/librte_eal/common/rte_reciprocal.c:105:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dpdk-18.08/lib/librte_eal/common/rte_reciprocal.c:105:46: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/lib/librte_eal/common/rte_reciprocal.c:156:22: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
dpdk-18.08/lib/librte_eal/common/rte_service.c:786:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dpdk-18.08/lib/librte_eal/common/rte_service.c:77:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/lib/librte_eal/common/rte_service.c:838:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/lib/librte_eal/common/rte_service.c:798:10: warning: Possible null pointer dereference: f [nullPointer]
dpdk-18.08/lib/librte_eal/common/rte_service.c:811:23: note: Calling function 'rte_service_dump_one', 1st argument 'f' value is 0
dpdk-18.08/lib/librte_eal/common/rte_service.c:798:10: note: Null pointer dereference
dpdk-18.08/lib/librte_eal/common/rte_service.c:512:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/common/rte_service.c:166:51: style: Function 'rte_service_set_stats_enable' argument 2 names different: declaration 'enable' definition 'enabled'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/include/rte_service.h:319:59: note: Function 'rte_service_set_stats_enable' argument 2 names different: declaration 'enable' definition 'enabled'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:166:51: note: Function 'rte_service_set_stats_enable' argument 2 names different: declaration 'enable' definition 'enabled'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:180:60: style: Function 'rte_service_set_runstate_mapped_check' argument 2 names different: declaration 'enable' definition 'enabled'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/include/rte_service.h:195:68: note: Function 'rte_service_set_runstate_mapped_check' argument 2 names different: declaration 'enable' definition 'enabled'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:180:60: note: Function 'rte_service_set_runstate_mapped_check' argument 2 names different: declaration 'enable' definition 'enabled'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:235:21: style: Function 'rte_service_component_register' argument 2 names different: declaration 'service_id' definition 'id_ptr'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/include/rte_service_component.h:68:13: note: Function 'rte_service_component_register' argument 2 names different: declaration 'service_id' definition 'id_ptr'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:235:21: note: Function 'rte_service_component_register' argument 2 names different: declaration 'service_id' definition 'id_ptr'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:402:12: style: Function 'rte_service_run_iter_on_app_lcore' argument 2 names different: declaration 'serialize_multithread_unsafe' definition 'serialize_mt_unsafe'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/include/rte_service.h:231:12: note: Function 'rte_service_run_iter_on_app_lcore' argument 2 names different: declaration 'serialize_multithread_unsafe' definition 'serialize_mt_unsafe'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:402:12: note: Function 'rte_service_run_iter_on_app_lcore' argument 2 names different: declaration 'serialize_multithread_unsafe' definition 'serialize_mt_unsafe'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:592:36: style: Function 'rte_service_map_lcore_set' argument 1 names different: declaration 'service_id' definition 'id'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/include/rte_service.h:120:44: note: Function 'rte_service_map_lcore_set' argument 1 names different: declaration 'service_id' definition 'id'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:592:36: note: Function 'rte_service_map_lcore_set' argument 1 names different: declaration 'service_id' definition 'id'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:592:65: style: Function 'rte_service_map_lcore_set' argument 3 names different: declaration 'enable' definition 'enabled'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/include/rte_service.h:121:12: note: Function 'rte_service_map_lcore_set' argument 3 names different: declaration 'enable' definition 'enabled'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:592:65: note: Function 'rte_service_map_lcore_set' argument 3 names different: declaration 'enable' definition 'enabled'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:601:36: style: Function 'rte_service_map_lcore_get' argument 1 names different: declaration 'service_id' definition 'id'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/include/rte_service.h:133:44: note: Function 'rte_service_map_lcore_get' argument 1 names different: declaration 'service_id' definition 'id'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:601:36: note: Function 'rte_service_map_lcore_get' argument 1 names different: declaration 'service_id' definition 'id'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:685:34: style: Function 'rte_service_lcore_start' argument 1 names different: declaration 'lcore_id' definition 'lcore'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/include/rte_service.h:245:42: note: Function 'rte_service_lcore_start' argument 1 names different: declaration 'lcore_id' definition 'lcore'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:685:34: note: Function 'rte_service_lcore_start' argument 1 names different: declaration 'lcore_id' definition 'lcore'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:708:33: style: Function 'rte_service_lcore_stop' argument 1 names different: declaration 'lcore_id' definition 'lcore'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/common/include/rte_service.h:261:41: note: Function 'rte_service_lcore_stop' argument 1 names different: declaration 'lcore_id' definition 'lcore'.
dpdk-18.08/lib/librte_eal/common/rte_service.c:708:33: note: Function 'rte_service_lcore_stop' argument 1 names different: declaration 'lcore_id' definition 'lcore'.
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_alarm.c:118:22: style: The scope of the variable 'ap' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_alarm.c:74:30: style: Function 'eal_alarm_callback' argument 1 names different: declaration 'arg' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_alarm.c:55:38: note: Function 'eal_alarm_callback' argument 1 names different: declaration 'arg' definition '__rte_unused'.
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_alarm.c:74:30: note: Function 'eal_alarm_callback' argument 1 names different: declaration 'arg' definition '__rte_unused'.
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_hugepage_info.c:322:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_interrupts.c:479:7: warning: Either the condition 'src==NULL' is redundant or there is possible null pointer dereference: src. [nullPointerRedundantCheck]
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_interrupts.c:483:10: note: Assuming that condition 'src==NULL' is not redundant
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_interrupts.c:479:7: note: Null pointer dereference
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_interrupts.c:648:8: warning: Either the condition 'src==NULL' is redundant or there is possible null pointer dereference: src. [nullPointerRedundantCheck]
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_interrupts.c:651:11: note: Assuming that condition 'src==NULL' is not redundant
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_interrupts.c:648:8: note: Null pointer dereference
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_interrupts.c:754:6: style: The scope of the variable 'nfds' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_interrupts.c:885:6: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_interrupts.c:1139:26: style: The scope of the variable 'rev' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_interrupts.c:1156:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_interrupts.c:1157:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_interrupts.c:1194:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_memalloc.c:577:24: warning: Redundant assignment of '*(volatile int*)addr' to itself. [selfAssignment]
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_memalloc.c:649:11: style: The scope of the variable 'map_offset' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_memory.c:663:9: style: The scope of the variable 'memseg_len' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eal/linuxapp/eal/eal_memory.c:1027:32: style: The scope of the variable 'new_memseg' can be reduced. [variableScope]
dpdk-18.08/lib/librte_efd/rte_efd.c:508:2: style: Variable 'efd_list' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_efd/rte_efd.c:501:0: note: Variable 'efd_list' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_efd/rte_efd.c:508:2: note: Variable 'efd_list' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_efd/rte_efd.c:373:17: style: The scope of the variable 'hash_idx' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3528:27: warning: Either the condition 'if(ethdev_uninit)' is redundant or there is possible null pointer dereference: ethdev_uninit. [nullPointerRedundantCheck]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3529:5: note: Assuming that condition 'if(ethdev_uninit)' is not redundant
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3528:27: note: Null pointer dereference
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3651:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3693:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3728:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3770:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3804:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:508:11: style: The scope of the variable 'port_id' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1227:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1229:11: style: The scope of the variable 'pool_mask' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1983:15: style: The scope of the variable 'no_basic_stat_requested' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:2093:6: style: The scope of the variable 'cnt_driver_entries' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:2179:15: style: The scope of the variable 'no_basic_stat_requested' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:2738:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:2738:19: style: The scope of the variable 'shift' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:2946:11: style: The scope of the variable 'pool_mask' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3239:22: style: The scope of the variable 'dev' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3394:11: style: The scope of the variable 'vec' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3398:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3522:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:694:49: style: Function 'rte_eth_dev_detach' argument 2 names different: declaration 'devname' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:1451:48: note: Function 'rte_eth_dev_detach' argument 2 names different: declaration 'devname' definition '__rte_unused'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:694:49: note: Function 'rte_eth_dev_detach' argument 2 names different: declaration 'devname' definition '__rte_unused'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1010:50: style: Function 'rte_eth_dev_configure' argument 2 names different: declaration 'nb_rx_queue' definition 'nb_rx_q'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:1531:54: note: Function 'rte_eth_dev_configure' argument 2 names different: declaration 'nb_rx_queue' definition 'nb_rx_q'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1010:50: note: Function 'rte_eth_dev_configure' argument 2 names different: declaration 'nb_rx_queue' definition 'nb_rx_q'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1010:68: style: Function 'rte_eth_dev_configure' argument 3 names different: declaration 'nb_tx_queue' definition 'nb_tx_q'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:1532:12: note: Function 'rte_eth_dev_configure' argument 3 names different: declaration 'nb_tx_queue' definition 'nb_tx_q'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1010:68: note: Function 'rte_eth_dev_configure' argument 3 names different: declaration 'nb_tx_queue' definition 'nb_tx_q'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1011:36: style: Function 'rte_eth_dev_configure' argument 4 names different: declaration 'eth_conf' definition 'dev_conf'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:1532:52: note: Function 'rte_eth_dev_configure' argument 4 names different: declaration 'eth_conf' definition 'dev_conf'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1011:36: note: Function 'rte_eth_dev_configure' argument 4 names different: declaration 'eth_conf' definition 'dev_conf'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1421:30: style: Function 'rte_eth_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:1600:23: note: Function 'rte_eth_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1421:30: note: Function 'rte_eth_rx_queue_setup' argument 6 names different: declaration 'mb_pool' definition 'mp'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1647:18: style: Function 'rte_eth_tx_buffer_drop_callback' argument 3 names different: declaration 'userdata' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:2470:9: note: Function 'rte_eth_tx_buffer_drop_callback' argument 3 names different: declaration 'userdata' definition '__rte_unused'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1647:18: note: Function 'rte_eth_tx_buffer_drop_callback' argument 3 names different: declaration 'userdata' definition '__rte_unused'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1670:22: style: Function 'rte_eth_tx_buffer_set_err_callback' argument 2 names different: declaration 'callback' definition 'cbfn'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:2444:22: note: Function 'rte_eth_tx_buffer_set_err_callback' argument 2 names different: declaration 'callback' definition 'cbfn'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1670:22: note: Function 'rte_eth_tx_buffer_set_err_callback' argument 2 names different: declaration 'callback' definition 'cbfn'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1785:57: style: Function 'rte_eth_link_get' argument 2 names different: declaration 'link' definition 'eth_link'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:1914:62: note: Function 'rte_eth_link_get' argument 2 names different: declaration 'link' definition 'eth_link'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1785:57: note: Function 'rte_eth_link_get' argument 2 names different: declaration 'link' definition 'eth_link'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1803:64: style: Function 'rte_eth_link_get_nowait' argument 2 names different: declaration 'link' definition 'eth_link'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:1927:69: note: Function 'rte_eth_link_get_nowait' argument 2 names different: declaration 'link' definition 'eth_link'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:1803:64: note: Function 'rte_eth_link_get_nowait' argument 2 names different: declaration 'link' definition 'eth_link'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:2550:14: style: Function 'rte_eth_dev_set_vlan_ether_type' argument 3 names different: declaration 'tag_type' definition 'tpid'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:2325:18: note: Function 'rte_eth_dev_set_vlan_ether_type' argument 3 names different: declaration 'tag_type' definition 'tpid'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:2550:14: note: Function 'rte_eth_dev_set_vlan_ether_type' argument 3 names different: declaration 'tag_type' definition 'tpid'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:2850:32: style: Function 'rte_eth_dev_udp_tunnel_port_add' argument 2 names different: declaration 'tunnel_udp' definition 'udp_tunnel'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:3055:32: note: Function 'rte_eth_dev_udp_tunnel_port_add' argument 2 names different: declaration 'tunnel_udp' definition 'udp_tunnel'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:2850:32: note: Function 'rte_eth_dev_udp_tunnel_port_add' argument 2 names different: declaration 'tunnel_udp' definition 'udp_tunnel'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:2873:35: style: Function 'rte_eth_dev_udp_tunnel_port_delete' argument 2 names different: declaration 'tunnel_udp' definition 'udp_tunnel'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:3078:35: note: Function 'rte_eth_dev_udp_tunnel_port_delete' argument 2 names different: declaration 'tunnel_udp' definition 'udp_tunnel'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:2873:35: note: Function 'rte_eth_dev_udp_tunnel_port_delete' argument 2 names different: declaration 'tunnel_udp' definition 'udp_tunnel'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:2941:63: style: Function 'rte_eth_dev_mac_addr_add' argument 2 names different: declaration 'mac_addr' definition 'addr'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:2821:67: note: Function 'rte_eth_dev_mac_addr_add' argument 2 names different: declaration 'mac_addr' definition 'addr'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:2941:63: note: Function 'rte_eth_dev_mac_addr_add' argument 2 names different: declaration 'mac_addr' definition 'addr'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:2994:66: style: Function 'rte_eth_dev_mac_addr_remove' argument 2 names different: declaration 'mac_addr' definition 'addr'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:2837:70: note: Function 'rte_eth_dev_mac_addr_remove' argument 2 names different: declaration 'mac_addr' definition 'addr'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:2994:66: note: Function 'rte_eth_dev_mac_addr_remove' argument 2 names different: declaration 'mac_addr' definition 'addr'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3025:71: style: Function 'rte_eth_dev_default_mac_addr_set' argument 2 names different: declaration 'mac_addr' definition 'addr'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:2853:22: note: Function 'rte_eth_dev_default_mac_addr_set' argument 2 names different: declaration 'mac_addr' definition 'addr'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3025:71: note: Function 'rte_eth_dev_default_mac_addr_set' argument 2 names different: declaration 'mac_addr' definition 'addr'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3429:52: style: Function 'rte_eth_dma_zone_reserve' argument 1 names different: declaration 'eth_dev' definition 'dev'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev_driver.h:137:52: note: Function 'rte_eth_dma_zone_reserve' argument 1 names different: declaration 'eth_dev' definition 'dev'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3429:52: note: Function 'rte_eth_dma_zone_reserve' argument 1 names different: declaration 'eth_dev' definition 'dev'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3429:69: style: Function 'rte_eth_dma_zone_reserve' argument 2 names different: declaration 'name' definition 'ring_name'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev_driver.h:137:73: note: Function 'rte_eth_dma_zone_reserve' argument 2 names different: declaration 'name' definition 'ring_name'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3429:69: note: Function 'rte_eth_dma_zone_reserve' argument 2 names different: declaration 'name' definition 'ring_name'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3451:27: style: Function 'rte_eth_dev_create' argument 4 names different: declaration 'bus_specific_init' definition 'ethdev_bus_specific_init'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev_driver.h:303:27: note: Function 'rte_eth_dev_create' argument 4 names different: declaration 'bus_specific_init' definition 'ethdev_bus_specific_init'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3451:27: note: Function 'rte_eth_dev_create' argument 4 names different: declaration 'bus_specific_init' definition 'ethdev_bus_specific_init'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3960:63: style: Function 'rte_eth_timesync_read_time' argument 2 names different: declaration 'time' definition 'timestamp'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:3560:67: note: Function 'rte_eth_timesync_read_time' argument 2 names different: declaration 'time' definition 'timestamp'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3960:63: note: Function 'rte_eth_timesync_read_time' argument 2 names different: declaration 'time' definition 'timestamp'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3973:70: style: Function 'rte_eth_timesync_write_time' argument 2 names different: declaration 'time' definition 'timestamp'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev.h:3580:74: note: Function 'rte_eth_timesync_write_time' argument 2 names different: declaration 'time' definition 'timestamp'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:3973:70: note: Function 'rte_eth_timesync_write_time' argument 2 names different: declaration 'time' definition 'timestamp'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:4389:35: style: Function 'rte_eth_devargs_parse' argument 1 names different: declaration 'devargs' definition 'dargs'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev_driver.h:269:35: note: Function 'rte_eth_devargs_parse' argument 1 names different: declaration 'devargs' definition 'dargs'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:4389:35: note: Function 'rte_eth_devargs_parse' argument 1 names different: declaration 'devargs' definition 'dargs'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:4389:66: style: Function 'rte_eth_devargs_parse' argument 2 names different: declaration 'eth_devargs' definition 'eth_da'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_ethdev_driver.h:269:68: note: Function 'rte_eth_devargs_parse' argument 2 names different: declaration 'eth_devargs' definition 'eth_da'.
dpdk-18.08/lib/librte_ethdev/rte_ethdev.c:4389:66: note: Function 'rte_eth_devargs_parse' argument 2 names different: declaration 'eth_devargs' definition 'eth_da'.
dpdk-18.08/lib/librte_ethdev/rte_flow.c:508:9: style: Same expression on both sides of '!=' because the value of 'fd' and 'NULL' are the same. [duplicateExpression]
dpdk-18.08/lib/librte_ethdev/rte_flow.c:429:29: note: 'fd' is assigned value 'NULL' here.
dpdk-18.08/lib/librte_ethdev/rte_flow.c:508:9: note: Same expression on both sides of '!=' because the value of 'fd' and 'NULL' are the same.
dpdk-18.08/lib/librte_ethdev/rte_flow.c:180:19: style: The scope of the variable 'flow' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ethdev/rte_flow.c:424:37: style: Function 'rte_flow_copy' argument 1 names different: declaration 'fd' definition 'desc'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_ethdev/rte_flow.h:2199:37: note: Function 'rte_flow_copy' argument 1 names different: declaration 'fd' definition 'desc'.
dpdk-18.08/lib/librte_ethdev/rte_flow.c:424:37: note: Function 'rte_flow_copy' argument 1 names different: declaration 'fd' definition 'desc'.
dpdk-18.08/lib/librte_eventdev/rte_eventdev_pmd.h:107:23: style: The scope of the variable 'dev' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_crypto_adapter.c:701:6: style: The scope of the variable 'enabled' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_crypto_adapter.c:702:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_crypto_adapter.c:730:33: style: The scope of the variable 'qpairs' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_crypto_adapter.c:731:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_crypto_adapter.c:887:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_crypto_adapter.c:1032:29: style: The scope of the variable 'dev_info' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_crypto_adapter.c:1073:29: style: The scope of the variable 'dev_info' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:1170:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:248:11: style: The scope of the variable 'w' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:312:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:775:11: style: The scope of the variable 'flow_id' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:779:11: style: The scope of the variable 'rss' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:781:11: style: The scope of the variable 'ts' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:850:11: style: The scope of the variable 'n' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:887:6: style: The scope of the variable 'err' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:976:6: style: The scope of the variable 'n' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:1027:30: style: The scope of the variable 'queue_info' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:1409:6: style: The scope of the variable 's' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:1653:6: style: The scope of the variable 'enabled' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:1654:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:1864:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:1907:26: style: The scope of the variable 'dev_info' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:1953:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:2309:26: style: The scope of the variable 'dev_info' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:2348:26: style: The scope of the variable 'dev_info' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:2077:53: style: Function 'rte_event_eth_rx_adapter_queue_add' argument 4 names different: declaration 'conf' definition 'queue_conf'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.h:371:54: note: Function 'rte_event_eth_rx_adapter_queue_add' argument 4 names different: declaration 'conf' definition 'queue_conf'.
dpdk-18.08/lib/librte_eventdev/rte_event_eth_rx_adapter.c:2077:53: note: Function 'rte_event_eth_rx_adapter_queue_add' argument 4 names different: declaration 'conf' definition 'queue_conf'.
dpdk-18.08/lib/librte_eventdev/rte_event_ring.c:48:2: style: Variable 'ring_list' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_eventdev/rte_event_ring.c:44:0: note: Variable 'ring_list' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_eventdev/rte_event_ring.c:48:2: note: Variable 'ring_list' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_eventdev/rte_event_timer_adapter.c:698:9: style: The scope of the variable 'num_msgs' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_timer_adapter.c:814:6: style: The scope of the variable 'size' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_event_timer_adapter.c:880:71: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/lib/librte_eventdev/rte_event_timer_adapter.c:899:71: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/lib/librte_eventdev/rte_eventdev.c:60:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_eventdev.c:1327:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_eventdev.c:1328:7: style: The scope of the variable 'mz_name' can be reduced. [variableScope]
dpdk-18.08/lib/librte_eventdev/rte_eventdev.c:1329:28: style: The scope of the variable 'mz' can be reduced. [variableScope]
dpdk-18.08/lib/librte_flow_classify/rte_flow_classify.c:608:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_flow_classify/rte_flow_classify.c:603:0: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_flow_classify/rte_flow_classify.c:608:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_flow_classify/rte_flow_classify.c:625:46: style: The scope of the variable 'ntuple_stats' can be reduced. [variableScope]
dpdk-18.08/lib/librte_flow_classify/rte_flow_classify.c:627:11: style: The scope of the variable 'count' can be reduced. [variableScope]
dpdk-18.08/lib/librte_flow_classify/rte_flow_classify.c:629:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_flow_classify/rte_flow_classify_parse.c:83:11: style: The scope of the variable 'cpy_count' can be reduced. [variableScope]
dpdk-18.08/lib/librte_gro/gro_tcp4.h:208:41: style: The scope of the variable 'lastseg' can be reduced. [variableScope]
dpdk-18.08/lib/librte_gro/gro_tcp4.c:205:30: style: The scope of the variable 'item_idx' can be reduced. [variableScope]
dpdk-18.08/lib/librte_gro/gro_tcp4.c:207:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
dpdk-18.08/lib/librte_gro/gro_tcp4.c:326:14: style: The scope of the variable 'j' can be reduced. [variableScope]
dpdk-18.08/lib/librte_gro/gro_tcp4.c:226:13: style: Checking if unsigned variable 'tcp_dl' is less than zero. [unsignedLessThanZero]
dpdk-18.08/lib/librte_gro/gro_vxlan_tcp4.c:302:30: style: The scope of the variable 'item_idx' can be reduced. [variableScope]
dpdk-18.08/lib/librte_gro/gro_vxlan_tcp4.c:304:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
dpdk-18.08/lib/librte_gro/gro_vxlan_tcp4.c:449:14: style: The scope of the variable 'j' can be reduced. [variableScope]
dpdk-18.08/lib/librte_gro/gro_vxlan_tcp4.c:334:13: style: Checking if unsigned variable 'tcp_dl' is less than zero. [unsignedLessThanZero]
dpdk-18.08/lib/librte_gso/gso_common.c:51:48: style: The scope of the variable 'prev_segment' can be reduced. [variableScope]
dpdk-18.08/lib/librte_gso/gso_common.c:52:28: style: The scope of the variable 'segment_bytes_remaining' can be reduced. [variableScope]
dpdk-18.08/lib/librte_gso/gso_common.c:54:20: style: The scope of the variable 'more_out_segs' can be reduced. [variableScope]
dpdk-18.08/lib/librte_gso/gso_tcp4.c:37:11: style: Function 'gso_tcp4_segment' argument 3 names different: declaration 'ip_delta' definition 'ipid_delta'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_gso/gso_tcp4.h:40:11: note: Function 'gso_tcp4_segment' argument 3 names different: declaration 'ip_delta' definition 'ipid_delta'.
dpdk-18.08/lib/librte_gso/gso_tcp4.c:37:11: note: Function 'gso_tcp4_segment' argument 3 names different: declaration 'ip_delta' definition 'ipid_delta'.
dpdk-18.08/lib/librte_gso/gso_udp4.c:14:19: style: The scope of the variable 'ipv4_hdr' can be reduced. [variableScope]
dpdk-18.08/lib/librte_gso/gso_udp4.c:15:28: style: The scope of the variable 'is_mf' can be reduced. [variableScope]
dpdk-18.08/lib/librte_gso/gso_udp4.c:17:35: style: The scope of the variable 'length' can be reduced. [variableScope]
dpdk-18.08/lib/librte_gso/rte_gso.c:28:29: style: Function 'rte_gso_segment' argument 2 names different: declaration 'ctx' definition 'gso_ctx'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_gso/rte_gso.h:116:29: note: Function 'rte_gso_segment' argument 2 names different: declaration 'ctx' definition 'gso_ctx'.
dpdk-18.08/lib/librte_gso/rte_gso.c:28:29: note: Function 'rte_gso_segment' argument 2 names different: declaration 'ctx' definition 'gso_ctx'.
dpdk-18.08/lib/librte_hash/rte_cuckoo_hash.c:1230:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dpdk-18.08/lib/librte_hash/rte_cuckoo_hash.c:1254:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dpdk-18.08/lib/librte_hash/rte_cuckoo_hash.c:160:9: style: Same expression on both sides of '!=' because the value of 'te' and 'NULL' are the same. [duplicateExpression]
dpdk-18.08/lib/librte_hash/rte_cuckoo_hash.c:85:31: note: 'te' is assigned value 'NULL' here.
dpdk-18.08/lib/librte_hash/rte_cuckoo_hash.c:160:9: note: Same expression on both sides of '!=' because the value of 'te' and 'NULL' are the same.
dpdk-18.08/lib/librte_hash/rte_cuckoo_hash.c:375:25: style: The scope of the variable 'cached_cnt' can be reduced. [variableScope]
dpdk-18.08/lib/librte_hash/rte_cuckoo_hash.c:376:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_hash/rte_cuckoo_hash.c:582:11: style: The scope of the variable 'prev_alt_bkt_idx' can be reduced. [variableScope]
dpdk-18.08/lib/librte_hash/rte_cuckoo_hash.c:586:11: style: The scope of the variable 'prev_slot' can be reduced. [variableScope]
dpdk-18.08/lib/librte_hash/rte_cuckoo_hash.c:671:26: style: The scope of the variable 'curr_bkt' can be reduced. [variableScope]
dpdk-18.08/lib/librte_hash/rte_cuckoo_hash.c:719:11: style: The scope of the variable 'n_slots' can be reduced. [variableScope]
dpdk-18.08/lib/librte_hash/rte_cuckoo_hash.c:720:11: style: The scope of the variable 'lcore_id' can be reduced. [variableScope]
dpdk-18.08/lib/librte_hash/rte_cuckoo_hash.c:955:11: style: The scope of the variable 'lcore_id' can be reduced. [variableScope]
dpdk-18.08/lib/librte_hash/rte_cuckoo_hash.c:955:21: style: The scope of the variable 'n_slots' can be reduced. [variableScope]
dpdk-18.08/lib/librte_hash/rte_cuckoo_hash.c:956:22: style: The scope of the variable 'cached_free_slots' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ip_frag/ip_frag_internal.c:244:43: style: The scope of the variable 'lru' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ip_frag/rte_ipv4_fragmentation.c:110:3: style: Variable 'out_pkt' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_ip_frag/rte_ipv4_fragmentation.c:105:0: note: Variable 'out_pkt' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_ip_frag/rte_ipv4_fragmentation.c:110:3: note: Variable 'out_pkt' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_ip_frag/rte_ipv4_fragmentation.c:128:4: style: Variable 'out_seg' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_ip_frag/rte_ipv4_fragmentation.c:124:0: note: Variable 'out_seg' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_ip_frag/rte_ipv4_fragmentation.c:128:4: note: Variable 'out_seg' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_ip_frag/rte_ipv4_fragmentation.c:77:11: style: The scope of the variable 'frag_bytes_remaining' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ip_frag/rte_ipv4_reassembly.c:18:23: style: The scope of the variable 'prev' can be reduced. [variableScope]
dpdk-18.08/lib/librte_ip_frag/rte_ipv6_fragmentation.c:105:3: style: Variable 'out_pkt' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_ip_frag/rte_ipv6_fragmentation.c:100:0: note: Variable 'out_pkt' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_ip_frag/rte_ipv6_fragmentation.c:105:3: note: Variable 'out_pkt' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_ip_frag/rte_ipv6_fragmentation.c:122:4: style: Variable 'out_seg' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_ip_frag/rte_ipv6_fragmentation.c:118:0: note: Variable 'out_seg' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_ip_frag/rte_ipv6_fragmentation.c:122:4: note: Variable 'out_seg' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_ip_frag/rte_ipv6_reassembly.c:37:23: style: The scope of the variable 'prev' can be reduced. [variableScope]
dpdk-18.08/lib/librte_kni/rte_kni.c:6:0: error: #error "KNI is not supported" [preprocessorErrorDirective]
dpdk-18.08/lib/librte_kvargs/rte_kvargs.c:21:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_kvargs/rte_kvargs.c:78:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_kvargs/rte_kvargs.c:79:26: style: The scope of the variable 'pair' can be reduced. [variableScope]
dpdk-18.08/lib/librte_kvargs/rte_kvargs.c:98:32: style: The scope of the variable 'pair' can be reduced. [variableScope]
dpdk-18.08/lib/librte_kvargs/rte_kvargs.c:120:32: style: The scope of the variable 'pair' can be reduced. [variableScope]
dpdk-18.08/lib/librte_kvargs/rte_kvargs.c:199:35: style: Function 'rte_kvargs_strcmp' argument 1 names different: declaration 'key' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_kvargs/rte_kvargs.h:180:35: note: Function 'rte_kvargs_strcmp' argument 1 names different: declaration 'key' definition '__rte_unused'.
dpdk-18.08/lib/librte_kvargs/rte_kvargs.c:199:35: note: Function 'rte_kvargs_strcmp' argument 1 names different: declaration 'key' definition '__rte_unused'.
dpdk-18.08/lib/librte_latencystats/rte_latencystats.c:118:11: style: The scope of the variable 'diff_tsc' can be reduced. [variableScope]
dpdk-18.08/lib/librte_latencystats/rte_latencystats.c:197:32: style: Function 'rte_latencystats_init' argument 1 names different: declaration 'samp_intvl' definition 'app_samp_intvl'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_latencystats/rte_latencystats.h:62:36: note: Function 'rte_latencystats_init' argument 1 names different: declaration 'samp_intvl' definition 'app_samp_intvl'.
dpdk-18.08/lib/librte_latencystats/rte_latencystats.c:197:32: note: Function 'rte_latencystats_init' argument 1 names different: declaration 'samp_intvl' definition 'app_samp_intvl'.
dpdk-18.08/lib/librte_lpm/rte_lpm.h:402:18: style: The scope of the variable 'ptbl' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm.c:406:11: style: The scope of the variable 'rule_gindex' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm.c:406:36: style: The scope of the variable 'last_rule' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm.c:478:11: style: The scope of the variable 'rule_gindex' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm.c:478:36: style: The scope of the variable 'last_rule' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm.c:649:32: style: The scope of the variable 'tbl8_entry' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm.c:676:28: style: The scope of the variable 'tbl8_entry' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm.c:1251:10: style: The scope of the variable 'rule_index' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm.c:1252:11: style: The scope of the variable 'ip_masked' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm.c:1273:10: style: The scope of the variable 'rule_index' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm.c:1274:11: style: The scope of the variable 'ip_masked' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm.c:67:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dpdk-18.08/lib/librte_lpm/rte_lpm.c:67:25: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1112. [shiftTooManyBitsSigned]
dpdk-18.08/lib/librte_lpm/rte_lpm.c:1112:45: note: Assuming that condition 'depth>32' is not redundant
dpdk-18.08/lib/librte_lpm/rte_lpm.c:1115:33: note: Calling function 'depth_to_mask', 1st argument 'depth' value is 32
dpdk-18.08/lib/librte_lpm/rte_lpm.c:67:25: note: Shift
dpdk-18.08/lib/librte_lpm/rte_lpm6.c:354:22: style: The scope of the variable 'tbl_range' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm6.c:354:33: style: The scope of the variable 'tbl8_group_start' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm6.c:354:51: style: The scope of the variable 'tbl8_group_end' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm6.c:356:9: style: The scope of the variable 'bitshift' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm6.c:558:11: style: The scope of the variable 'tbl8_index' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm6.c:644:35: style: The scope of the variable 'tbl' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm6.c:646:11: style: The scope of the variable 'tbl24_index' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm6.c:647:10: style: The scope of the variable 'first_byte' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm6.c:686:35: style: The scope of the variable 'tbl' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm6.c:688:11: style: The scope of the variable 'tbl24_index' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm6.c:689:10: style: The scope of the variable 'first_byte' can be reduced. [variableScope]
dpdk-18.08/lib/librte_lpm/rte_lpm6.c:886:10: style: The scope of the variable 'rule_to_delete_index' can be reduced. [variableScope]
dpdk-18.08/lib/librte_mbuf/rte_mbuf.h:2192:9: style: The scope of the variable 'seg_len' can be reduced. [variableScope]
dpdk-18.08/lib/librte_mbuf/rte_mbuf.c:45:11: style: The scope of the variable 'roomsz' can be reduced. [variableScope]
dpdk-18.08/lib/librte_mbuf/rte_mbuf.c:217:15: style: The scope of the variable 'len' can be reduced. [variableScope]
dpdk-18.08/lib/librte_mbuf/rte_mbuf.c:250:24: style: The scope of the variable 'copy_len' can be reduced. [variableScope]
dpdk-18.08/lib/librte_mbuf/rte_mbuf.c:77:10: style: Function 'rte_pktmbuf_init' argument 3 names different: declaration 'm' definition '_m'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_mbuf/rte_mbuf.h:1069:15: note: Function 'rte_pktmbuf_init' argument 3 names different: declaration 'm' definition '_m'.
dpdk-18.08/lib/librte_mbuf/rte_mbuf.c:77:10: note: Function 'rte_pktmbuf_init' argument 3 names different: declaration 'm' definition '_m'.
dpdk-18.08/lib/librte_mbuf/rte_mbuf_ptype.c:201:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dpdk-18.08/lib/librte_mbuf/rte_mbuf_ptype.c:202:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dpdk-18.08/lib/librte_member/rte_member.c:227:14: style: Function 'rte_member_lookup_multi' argument 3 names different: declaration 'max_match_per_key' definition 'match_per_key'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_member/rte_member.h:370:29: note: Function 'rte_member_lookup_multi' argument 3 names different: declaration 'max_match_per_key' definition 'match_per_key'.
dpdk-18.08/lib/librte_member/rte_member.c:227:14: note: Function 'rte_member_lookup_multi' argument 3 names different: declaration 'max_match_per_key' definition 'match_per_key'.
dpdk-18.08/lib/librte_member/rte_member_ht.c:168:54: style: Function 'rte_member_lookup_ht' argument 1 names different: declaration 'setsum' definition 'ss'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_member/rte_member_ht.h:28:54: note: Function 'rte_member_lookup_ht' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_ht.c:168:54: note: Function 'rte_member_lookup_ht' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_ht.c:200:59: style: Function 'rte_member_lookup_bulk_ht' argument 1 names different: declaration 'setsum' definition 'ss'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_member/rte_member_ht.h:32:59: note: Function 'rte_member_lookup_bulk_ht' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_ht.c:200:59: note: Function 'rte_member_lookup_bulk_ht' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_ht.c:201:55: style: Function 'rte_member_lookup_bulk_ht' argument 4 names different: declaration 'set_ids' definition 'set_id'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_member/rte_member_ht.h:34:17: note: Function 'rte_member_lookup_bulk_ht' argument 4 names different: declaration 'set_ids' definition 'set_id'.
dpdk-18.08/lib/librte_member/rte_member_ht.c:201:55: note: Function 'rte_member_lookup_bulk_ht' argument 4 names different: declaration 'set_ids' definition 'set_id'.
dpdk-18.08/lib/librte_member/rte_member_ht.c:244:60: style: Function 'rte_member_lookup_multi_ht' argument 1 names different: declaration 'setsum' definition 'ss'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_member/rte_member_ht.h:37:60: note: Function 'rte_member_lookup_multi_ht' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_ht.c:244:60: note: Function 'rte_member_lookup_multi_ht' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_ht.c:276:65: style: Function 'rte_member_lookup_multi_bulk_ht' argument 1 names different: declaration 'setsum' definition 'ss'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_member/rte_member_ht.h:42:65: note: Function 'rte_member_lookup_multi_bulk_ht' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_ht.c:276:65: note: Function 'rte_member_lookup_multi_bulk_ht' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_ht.c:457:51: style: Function 'rte_member_add_ht' argument 1 names different: declaration 'setsum' definition 'ss'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_member/rte_member_ht.h:48:51: note: Function 'rte_member_add_ht' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_ht.c:457:51: note: Function 'rte_member_add_ht' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_ht.c:513:46: style: Function 'rte_member_free_ht' argument 1 names different: declaration 'setsum' definition 'ss'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_member/rte_member_ht.h:52:46: note: Function 'rte_member_free_ht' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_ht.c:513:46: note: Function 'rte_member_free_ht' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_ht.c:548:53: style: Function 'rte_member_reset_ht' argument 1 names different: declaration 'setsum' definition 'ss'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_member/rte_member_ht.h:59:53: note: Function 'rte_member_reset_ht' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_ht.c:548:53: note: Function 'rte_member_reset_ht' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_vbf.c:170:11: style: The scope of the variable 'bit_loc' can be reduced. [variableScope]
dpdk-18.08/lib/librte_member/rte_member_vbf.c:230:11: style: The scope of the variable 'bit_loc' can be reduced. [variableScope]
dpdk-18.08/lib/librte_member/rte_member_vbf.c:255:11: style: The scope of the variable 'match_cnt_t' can be reduced. [variableScope]
dpdk-18.08/lib/librte_member/rte_member_vbf.c:295:11: style: The scope of the variable 'bit_loc' can be reduced. [variableScope]
dpdk-18.08/lib/librte_member/rte_member_vbf.c:162:55: style: Function 'rte_member_lookup_vbf' argument 1 names different: declaration 'setsum' definition 'ss'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_member/rte_member_vbf.h:20:55: note: Function 'rte_member_lookup_vbf' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_vbf.c:162:55: note: Function 'rte_member_lookup_vbf' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_vbf.c:187:60: style: Function 'rte_member_lookup_bulk_vbf' argument 1 names different: declaration 'setsum' definition 'ss'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_member/rte_member_vbf.h:24:60: note: Function 'rte_member_lookup_bulk_vbf' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_vbf.c:187:60: note: Function 'rte_member_lookup_bulk_vbf' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_vbf.c:220:61: style: Function 'rte_member_lookup_multi_vbf' argument 1 names different: declaration 'setsum' definition 'ss'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_member/rte_member_vbf.h:29:61: note: Function 'rte_member_lookup_multi_vbf' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_vbf.c:220:61: note: Function 'rte_member_lookup_multi_vbf' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_vbf.c:248:66: style: Function 'rte_member_lookup_multi_bulk_vbf' argument 1 names different: declaration 'setsum' definition 'ss'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_member/rte_member_vbf.h:34:66: note: Function 'rte_member_lookup_multi_bulk_vbf' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_vbf.c:248:66: note: Function 'rte_member_lookup_multi_bulk_vbf' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_vbf.c:291:52: style: Function 'rte_member_add_vbf' argument 1 names different: declaration 'setsum' definition 'ss'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_member/rte_member_vbf.h:40:52: note: Function 'rte_member_add_vbf' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_vbf.c:291:52: note: Function 'rte_member_add_vbf' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_vbf.c:317:54: style: Function 'rte_member_reset_vbf' argument 1 names different: declaration 'setsum' definition 'ss'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_member/rte_member_vbf.h:47:54: note: Function 'rte_member_reset_vbf' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_member/rte_member_vbf.c:317:54: note: Function 'rte_member_reset_vbf' argument 1 names different: declaration 'setsum' definition 'ss'.
dpdk-18.08/lib/librte_mempool/rte_mempool.c:496:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/lib/librte_mempool/rte_mempool.c:151:8: style: The scope of the variable 'obj' can be reduced. [variableScope]
dpdk-18.08/lib/librte_mempool/rte_mempool.c:241:29: style: The scope of the variable 'memhdr' can be reduced. [variableScope]
dpdk-18.08/lib/librte_mempool/rte_mempool.c:264:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_mempool/rte_mempool.c:967:11: style: The scope of the variable 'cache_count' can be reduced. [variableScope]
dpdk-18.08/lib/librte_mempool/rte_mempool_ops.c:21:56: style: Function 'rte_mempool_register_ops' argument 1 names different: declaration 'ops' definition 'h'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_mempool/rte_mempool.h:828:60: note: Function 'rte_mempool_register_ops' argument 1 names different: declaration 'ops' definition 'h'.
dpdk-18.08/lib/librte_mempool/rte_mempool_ops.c:21:56: note: Function 'rte_mempool_register_ops' argument 1 names different: declaration 'ops' definition 'h'.
dpdk-18.08/lib/librte_metrics/rte_metrics.c:145:29: style: The scope of the variable 'entry' can be reduced. [variableScope]
dpdk-18.08/lib/librte_metrics/rte_metrics.c:207:11: style: The scope of the variable 'idx_name' can be reduced. [variableScope]
dpdk-18.08/lib/librte_metrics/rte_metrics.c:240:11: style: The scope of the variable 'idx_name' can be reduced. [variableScope]
dpdk-18.08/lib/librte_net/rte_ip.h:190:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dpdk-18.08/lib/librte_net/rte_net.h:118:18: style: The scope of the variable 'udp_hdr' can be reduced. [variableScope]
dpdk-18.08/lib/librte_net/rte_net_crc.c:72:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dpdk-18.08/lib/librte_pdump/rte_pdump.c:494:29: style: The scope of the variable 'mp_rep' can be reduced. [variableScope]
dpdk-18.08/lib/librte_pdump/rte_pdump.c:409:33: style: Function 'rte_pdump_init' argument 1 names different: declaration 'path' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_pdump/rte_pdump.h:50:28: note: Function 'rte_pdump_init' argument 1 names different: declaration 'path' definition '__rte_unused'.
dpdk-18.08/lib/librte_pdump/rte_pdump.c:409:33: note: Function 'rte_pdump_init' argument 1 names different: declaration 'path' definition '__rte_unused'.
dpdk-18.08/lib/librte_pdump/rte_pdump.c:621:43: style: Function 'rte_pdump_set_socket_dir' argument 1 names different: declaration 'path' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_pdump/rte_pdump.h:186:38: note: Function 'rte_pdump_set_socket_dir' argument 1 names different: declaration 'path' definition '__rte_unused'.
dpdk-18.08/lib/librte_pdump/rte_pdump.c:621:43: note: Function 'rte_pdump_set_socket_dir' argument 1 names different: declaration 'path' definition '__rte_unused'.
dpdk-18.08/lib/librte_pdump/rte_pdump.c:622:34: style: Function 'rte_pdump_set_socket_dir' argument 2 names different: declaration 'type' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_pdump/rte_pdump.h:186:68: note: Function 'rte_pdump_set_socket_dir' argument 2 names different: declaration 'type' definition '__rte_unused'.
dpdk-18.08/lib/librte_pdump/rte_pdump.c:622:34: note: Function 'rte_pdump_set_socket_dir' argument 2 names different: declaration 'type' definition '__rte_unused'.
dpdk-18.08/lib/librte_pipeline/rte_pipeline.c:1509:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
dpdk-18.08/lib/librte_pipeline/rte_pipeline.c:1546:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
dpdk-18.08/lib/librte_pipeline/rte_pipeline.c:1580:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
dpdk-18.08/lib/librte_port/rte_port_source_sink.c:223:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dpdk-18.08/lib/librte_port/rte_port_source_sink.c:222:7: note: outer condition: p->file_name
dpdk-18.08/lib/librte_port/rte_port_source_sink.c:223:16: note: identical inner condition: p->file_name
dpdk-18.08/lib/librte_port/rte_port_source_sink.c:478:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dpdk-18.08/lib/librte_port/rte_port_source_sink.c:477:7: note: outer condition: p->file_name
dpdk-18.08/lib/librte_port/rte_port_source_sink.c:478:16: note: identical inner condition: p->file_name
dpdk-18.08/lib/librte_port/rte_port_source_sink.c:261:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/lib/librte_port/rte_port_source_sink.c:531:13: style: The scope of the variable 'pkt_index' can be reduced. [variableScope]
dpdk-18.08/lib/librte_power/guest_channel.c:94:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_rawdev/rte_rawdev.c:94:43: warning: Either the condition 'if(dev_info)' is redundant or there is possible null pointer dereference: dev_info. [nullPointerRedundantCheck]
dpdk-18.08/lib/librte_rawdev/rte_rawdev.c:96:5: note: Assuming that condition 'if(dev_info)' is not redundant
dpdk-18.08/lib/librte_rawdev/rte_rawdev.c:94:43: note: Null pointer dereference
dpdk-18.08/lib/librte_rawdev/rte_rawdev_pmd.h:93:21: style: The scope of the variable 'dev' can be reduced. [variableScope]
dpdk-18.08/lib/librte_rawdev/rte_rawdev.c:279:47: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
dpdk-18.08/lib/librte_rawdev/rte_rawdev.c:481:50: style: Function 'rte_rawdev_pmd_allocate' argument 2 names different: declaration 'dev_private_size' definition 'dev_priv_size'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_rawdev/rte_rawdev_pmd.h:580:50: note: Function 'rte_rawdev_pmd_allocate' argument 2 names different: declaration 'dev_private_size' definition 'dev_priv_size'.
dpdk-18.08/lib/librte_rawdev/rte_rawdev.c:481:50: note: Function 'rte_rawdev_pmd_allocate' argument 2 names different: declaration 'dev_private_size' definition 'dev_priv_size'.
dpdk-18.08/lib/librte_ring/rte_ring.c:124:2: style: Variable 'ring_list' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_ring/rte_ring.c:120:0: note: Variable 'ring_list' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_ring/rte_ring.c:124:2: note: Variable 'ring_list' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_sched/rte_red.c:40:2: style: Variable 'scale' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_sched/rte_red.c:37:0: note: Variable 'scale' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_sched/rte_red.c:40:2: note: Variable 'scale' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_sched/rte_red.c:41:2: style: Variable 'table_size' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_sched/rte_red.c:38:0: note: Variable 'table_size' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_sched/rte_red.c:41:2: note: Variable 'table_size' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_sched/rte_sched.c:1365:4: style: The scope of the variable 'pkt30' can be reduced. [variableScope]
dpdk-18.08/lib/librte_sched/rte_sched.c:1365:12: style: The scope of the variable 'pkt31' can be reduced. [variableScope]
dpdk-18.08/lib/librte_sched/rte_sched.c:1367:29: style: The scope of the variable 'q30_base' can be reduced. [variableScope]
dpdk-18.08/lib/librte_sched/rte_sched.c:1367:41: style: The scope of the variable 'q31_base' can be reduced. [variableScope]
dpdk-18.08/lib/librte_sched/rte_sched.c:1368:41: style: The scope of the variable 'q30' can be reduced. [variableScope]
dpdk-18.08/lib/librte_sched/rte_sched.c:1368:46: style: The scope of the variable 'q31' can be reduced. [variableScope]
dpdk-18.08/lib/librte_sched/rte_sched.c:1369:41: style: The scope of the variable 'r30' can be reduced. [variableScope]
dpdk-18.08/lib/librte_sched/rte_sched.c:1369:46: style: The scope of the variable 'r31' can be reduced. [variableScope]
dpdk-18.08/lib/librte_sched/rte_sched.c:1369:51: style: The scope of the variable 'r_last' can be reduced. [variableScope]
dpdk-18.08/lib/librte_security/rte_security.c:82:27: style: Function 'rte_security_set_pkt_metadata' argument 3 names different: declaration 'mb' definition 'm'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_security/rte_security.h:336:27: note: Function 'rte_security_set_pkt_metadata' argument 3 names different: declaration 'mb' definition 'm'.
dpdk-18.08/lib/librte_security/rte_security.c:82:27: note: Function 'rte_security_set_pkt_metadata' argument 3 names different: declaration 'mb' definition 'm'.
dpdk-18.08/lib/librte_table/rte_table_acl.c:169:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_table/rte_table_acl.c:164:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_table/rte_table_acl.c:169:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_timer/rte_timer.c:488:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/fd_man.c:227:10: style: The scope of the variable 'numfds' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/fd_man.c:231:6: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/iotlb.c:292:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dpdk-18.08/lib/librte_vhost/rte_vhost.h:151:31: style: The scope of the variable 'reg' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/vhost.h:581:21: style: The scope of the variable 'page' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/socket.c:794:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dpdk-18.08/lib/librte_vhost/socket.c:154:18: style: The scope of the variable 'cmsg' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/socket.c:268:48: style: Function 'vhost_user_server_new_connection' argument 2 names different: declaration 'data' definition 'dat'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_vhost/socket.c:82:60: note: Function 'vhost_user_server_new_connection' argument 2 names different: declaration 'data' definition 'dat'.
dpdk-18.08/lib/librte_vhost/socket.c:268:48: note: Function 'vhost_user_server_new_connection' argument 2 names different: declaration 'data' definition 'dat'.
dpdk-18.08/lib/librte_vhost/socket.c:268:65: style: Function 'vhost_user_server_new_connection' argument 3 names different: declaration 'remove' definition '__rte_unused'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_vhost/socket.c:82:71: note: Function 'vhost_user_server_new_connection' argument 3 names different: declaration 'remove' definition '__rte_unused'.
dpdk-18.08/lib/librte_vhost/socket.c:268:65: note: Function 'vhost_user_server_new_connection' argument 3 names different: declaration 'remove' definition '__rte_unused'.
dpdk-18.08/lib/librte_vhost/socket.c:281:24: style: Function 'vhost_user_read_cb' argument 1 names different: declaration 'fd' definition 'connfd'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_vhost/socket.c:83:36: note: Function 'vhost_user_read_cb' argument 1 names different: declaration 'fd' definition 'connfd'.
dpdk-18.08/lib/librte_vhost/socket.c:281:24: note: Function 'vhost_user_read_cb' argument 1 names different: declaration 'fd' definition 'connfd'.
dpdk-18.08/lib/librte_vhost/vdpa.c:74:14: error: Array 'vdpa_devices[1024]' accessed at index 1024, which is out of bounds. [arrayIndexOutOfBounds]
dpdk-18.08/lib/librte_vhost/vdpa.c:61:2: note: After for loop, i has value 1024
dpdk-18.08/lib/librte_vhost/vdpa.c:74:14: note: Array index out of bounds
dpdk-18.08/lib/librte_vhost/vhost.c:669:51: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dpdk-18.08/lib/librte_vhost/vhost.c:354:26: style: The scope of the variable 'vdpa_dev' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/vhost.c:355:6: style: The scope of the variable 'did' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/vhost.c:32:32: style: Function '__vhost_iova_to_vva' argument 4 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
dpdk-18.08/lib/librte_vhost/vhost.h:637:29: note: Function '__vhost_iova_to_vva' argument 4 names different: declaration 'len' definition 'size'.
dpdk-18.08/lib/librte_vhost/vhost.c:32:32: note: Function '__vhost_iova_to_vva' argument 4 names different: declaration 'len' definition 'size'.
dpdk-18.08/lib/librte_vhost/vhost_crypto.c:1348:11: style: The scope of the variable 'count' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/vhost_user.c:1413:3: warning: Either the condition 'if(msg&&msg->size)' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
dpdk-18.08/lib/librte_vhost/vhost_user.c:1417:5: note: Assuming that condition 'if(msg&&msg->size)' is not redundant
dpdk-18.08/lib/librte_vhost/vhost_user.c:1413:3: note: Null pointer dereference
dpdk-18.08/lib/librte_vhost/vhost_user.c:1137:2: style: Variable 'did' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_vhost/vhost_user.c:1131:0: note: Variable 'did' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_vhost/vhost_user.c:1137:2: note: Variable 'did' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_vhost/vhost_user.c:1271:2: style: Variable 'did' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/lib/librte_vhost/vhost_user.c:1255:0: note: Variable 'did' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_vhost/vhost_user.c:1271:2: note: Variable 'did' is reassigned a value before the old one has been used.
dpdk-18.08/lib/librte_vhost/vhost_user.c:88:31: style: The scope of the variable 'reg' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/vhost_user.c:663:28: style: The scope of the variable 'last_page' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/vhost_user.c:976:26: style: The scope of the variable 'vq' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/virtio_net.c:45:11: style: The scope of the variable 'src' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/virtio_net.c:713:14: style: The scope of the variable 'len' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/virtio_net.c:715:46: style: The scope of the variable 'dst' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/virtio_net.c:1102:13: style: The scope of the variable 'len' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/virtio_net.c:1104:13: style: The scope of the variable 'src' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/virtio_net.c:1323:11: style: The scope of the variable 'mbuf_size' can be reduced. [variableScope]
dpdk-18.08/lib/librte_vhost/virtio_net.c:1323:22: style: The scope of the variable 'priv_size' can be reduced. [variableScope]
dpdk-18.08/test/bpf/t1.c:46:40: portability: '(void*)iphdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dpdk-18.08/test/test-acl/main.c:476:52: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dpdk-18.08/test/test-acl/main.c:720:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/test/test-acl/main.c:819:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/test/test-acl/main.c:917:17: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/test/test-pipeline/pipeline_hash.c:431:13: style: The scope of the variable 'ip_dst' can be reduced. [variableScope]
dpdk-18.08/test/test-pipeline/pipeline_hash.c:433:26: style: The scope of the variable 'k32' can be reduced. [variableScope]
dpdk-18.08/test/test/test.c:210:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test.c:225:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test.c:226:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test.c:227:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test.c:228:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test.c:229:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test.c:230:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_acl.c:779:10: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/test/test/test_acl.c:977:10: style: The scope of the variable 'rc' can be reduced. [variableScope]
dpdk-18.08/test/test/test_atomic.c:133:11: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
dpdk-18.08/test/test/test_atomic.c:134:11: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
dpdk-18.08/test/test/test_atomic.c:135:11: style: The scope of the variable 'tmp64' can be reduced. [variableScope]
dpdk-18.08/test/test/test_barrier.c:202:2: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_barrier.c:264:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_bpf.c:1526:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpdk-18.08/test/test/test_bpf.c:1913:14: style: The scope of the variable 'rv' can be reduced. [variableScope]
dpdk-18.08/test/test/test_cmdline_cirbuf.c:755:43: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
dpdk-18.08/test/test/test_cmdline_cirbuf.c:758:43: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
dpdk-18.08/test/test/test_cmdline_cirbuf.c:762:31: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
dpdk-18.08/test/test/test_cmdline_cirbuf.c:768:31: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
dpdk-18.08/test/test/test_cmdline_etheraddr.c:150:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/test/test/test_cmdline_portlist.c:153:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/test/test/test_common.c:175:14: style: The scope of the variable 'base' can be reduced. [variableScope]
dpdk-18.08/test/test/test_common.c:175:20: style: The scope of the variable 'compare' can be reduced. [variableScope]
dpdk-18.08/test/test/test_compressdev.c:439:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_compressdev.c:424:0: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_compressdev.c:439:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_compressdev.c:537:19: style: The scope of the variable 'next_seg' can be reduced. [variableScope]
dpdk-18.08/test/test/test_compressdev.c:542:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/test/test/test_cryptodev.c:98:9: warning: Either the condition 'if(m)' is redundant or there is possible null pointer dereference: m. [nullPointerRedundantCheck]
dpdk-18.08/test/test/test_cryptodev.c:99:5: note: Assuming that condition 'if(m)' is not redundant
dpdk-18.08/test/test/test_cryptodev.c:98:9: note: Null pointer dereference
dpdk-18.08/test/test/test_cryptodev.c:6308:2: style: Variable 'dev->dev_ops->stats_get' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_cryptodev.c:6304:2: note: Variable 'dev->dev_ops->stats_get' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_cryptodev.c:6308:2: note: Variable 'dev->dev_ops->stats_get' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_cryptodev.c:3740:10: style: The scope of the variable 'curr_byte' can be reduced. [variableScope]
dpdk-18.08/test/test/test_cryptodev.c:5457:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/test/test/test_cryptodev.c:5677:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/test/test/test_cryptodev.c:6622:14: style: The scope of the variable 'j' can be reduced. [variableScope]
dpdk-18.08/test/test/test_cryptodev.c:1484:35: style: Function 'test_AES_CBC_HMAC_SHA512_decrypt_perform' argument 3 names different: declaration 'ts_param' definition 'ts_params'. [funcArgNamesDifferent]
dpdk-18.08/test/test/test_cryptodev.c:86:35: note: Function 'test_AES_CBC_HMAC_SHA512_decrypt_perform' argument 3 names different: declaration 'ts_param' definition 'ts_params'.
dpdk-18.08/test/test/test_cryptodev.c:1484:35: note: Function 'test_AES_CBC_HMAC_SHA512_decrypt_perform' argument 3 names different: declaration 'ts_param' definition 'ts_params'.
dpdk-18.08/test/test/test_cryptodev_asym.c:59:2: style: Variable 'sess' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_cryptodev_asym.c:54:0: note: Variable 'sess' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_cryptodev_asym.c:59:2: note: Variable 'sess' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_cryptodev_asym.c:189:2: style: Variable 'sess' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_cryptodev_asym.c:185:0: note: Variable 'sess' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_cryptodev_asym.c:189:2: note: Variable 'sess' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_cryptodev_asym.c:560:2: style: Variable 'sess' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_cryptodev_asym.c:554:0: note: Variable 'sess' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_cryptodev_asym.c:560:2: note: Variable 'sess' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_cryptodev_asym.c:652:2: style: Variable 'sess' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_cryptodev_asym.c:647:0: note: Variable 'sess' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_cryptodev_asym.c:652:2: note: Variable 'sess' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_cryptodev_asym.c:743:2: style: Variable 'sess' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_cryptodev_asym.c:738:0: note: Variable 'sess' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_cryptodev_asym.c:743:2: note: Variable 'sess' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_cryptodev_asym.c:844:2: style: Variable 'sess' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_cryptodev_asym.c:837:0: note: Variable 'sess' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_cryptodev_asym.c:844:2: note: Variable 'sess' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_cryptodev_asym.c:1206:2: style: Variable 'sess' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_cryptodev_asym.c:1200:0: note: Variable 'sess' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_cryptodev_asym.c:1206:2: note: Variable 'sess' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_cryptodev_asym.c:310:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/test/test/test_cryptodev_asym.c:39:37: style: struct member 'crypto_unittest_params::sess' is never used. [unusedStructMember]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:123:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:138:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:165:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:175:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:187:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:221:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:235:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:281:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:346:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:370:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:383:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:399:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:403:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:425:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:438:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:485:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:511:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_cryptodev_blockcipher.c:572:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_distributor.c:125:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_distributor.c:150:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_distributor.c:176:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_distributor.c:231:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_distributor.c:324:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_distributor.c:324:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_distributor.c:382:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_distributor.c:445:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_distributor.c:498:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_distributor.c:515:2: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_distributor.c:511:0: note: Variable 'd' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_distributor.c:515:2: note: Variable 'd' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_distributor.c:541:2: style: Variable 'ds' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_distributor.c:538:0: note: Variable 'ds' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_distributor.c:541:2: note: Variable 'ds' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_distributor.c:78:11: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/test/test/test_distributor.c:287:11: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/test/test/test_distributor_perf.c:127:11: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/test/test/test_eal_fs.c:34:2: style: Variable 'tmp_file_handle' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_eal_fs.c:20:0: note: Variable 'tmp_file_handle' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_eal_fs.c:34:2: note: Variable 'tmp_file_handle' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_efd.c:222:2: style: Variable 'handle' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_efd.c:217:0: note: Variable 'handle' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_efd.c:222:2: note: Variable 'handle' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_efd.c:228:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_efd.c:217:0: note: Variable 'result' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_efd.c:228:2: note: Variable 'result' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_efd_perf.c:207:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_efd_perf.c:249:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_efd_perf.c:316:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_efd_perf.c:88:11: style: The scope of the variable 'swap_idx' can be reduced. [variableScope]
dpdk-18.08/test/test/test_efd_perf.c:173:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/test/test/test_efd_perf.c:278:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/test/test/test_efd_perf.c:150:5: style: Variable 'num_duplicates' is modified but its new value is never used. [unreadVariable]
dpdk-18.08/test/test/test_event_crypto_adapter.c:138:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_event_crypto_adapter.c:573:2: style: Variable 'dev_conf->nb_event_port_enqueue_depth' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_event_crypto_adapter.c:571:2: note: Variable 'dev_conf->nb_event_port_enqueue_depth' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_event_crypto_adapter.c:573:2: note: Variable 'dev_conf->nb_event_port_enqueue_depth' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_event_crypto_adapter.c:165:36: style: The scope of the variable 'sess' can be reduced. [variableScope]
dpdk-18.08/test/test/test_event_crypto_adapter.c:260:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/test/test/test_event_crypto_adapter.c:355:36: style: The scope of the variable 'sess' can be reduced. [variableScope]
dpdk-18.08/test/test/test_event_crypto_adapter.c:480:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/test/test/test_event_crypto_adapter.c:762:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/test/test/test_event_crypto_adapter.c:64:31: style: struct member 'event_crypto_adapter_test_params::config' is never used. [unusedStructMember]
dpdk-18.08/test/test/test_event_eth_rx_adapter.c:55:2: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_event_eth_rx_adapter.c:46:2: note: Variable 'retval' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_event_eth_rx_adapter.c:55:2: note: Variable 'retval' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_event_eth_rx_adapter.c:224:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_event_eth_rx_adapter.c:216:2: note: Variable 'err' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_event_eth_rx_adapter.c:224:2: note: Variable 'err' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_event_eth_rx_adapter.c:272:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_event_eth_rx_adapter.c:263:2: note: Variable 'err' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_event_eth_rx_adapter.c:272:2: note: Variable 'err' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_event_eth_rx_adapter.c:135:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
dpdk-18.08/test/test/test_event_eth_rx_adapter.c:171:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
dpdk-18.08/test/test/test_event_ring.c:34:2: style: Variable 'rp' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_event_ring.c:31:0: note: Variable 'rp' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_event_ring.c:34:2: note: Variable 'rp' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_event_ring.c:80:2: style: Variable 'sr' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_event_ring.c:75:0: note: Variable 'sr' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_event_ring.c:80:2: note: Variable 'sr' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_event_timer_adapter.c:155:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_event_timer_adapter.c:67:2: style: Variable 'dev_conf->nb_event_port_enqueue_depth' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_event_timer_adapter.c:65:2: note: Variable 'dev_conf->nb_event_port_enqueue_depth' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_event_timer_adapter.c:67:2: note: Variable 'dev_conf->nb_event_port_enqueue_depth' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_event_timer_adapter.c:464:10: style: The scope of the variable 'valid_event' can be reduced. [variableScope]
dpdk-18.08/test/test/test_event_timer_adapter.c:683:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/test/test/test_event_timer_adapter.c:772:14: style: The scope of the variable 'n' can be reduced. [variableScope]
dpdk-18.08/test/test/test_event_timer_adapter.c:761:3: style: Variable 'cancel_count' is modified but its new value is never used. [unreadVariable]
dpdk-18.08/test/test/test_eventdev.c:97:2: style: Variable 'dev_conf->nb_event_port_enqueue_depth' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_eventdev.c:95:2: note: Variable 'dev_conf->nb_event_port_enqueue_depth' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_eventdev.c:97:2: note: Variable 'dev_conf->nb_event_port_enqueue_depth' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_eventdev.c:335:10: style: The scope of the variable 'priority' can be reduced. [variableScope]
dpdk-18.08/test/test/test_func_reentrancy.c:92:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_func_reentrancy.c:119:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_func_reentrancy.c:129:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_func_reentrancy.c:155:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_func_reentrancy.c:186:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_func_reentrancy.c:200:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_func_reentrancy.c:475:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_func_reentrancy.c:87:19: style: The scope of the variable 'rp' can be reduced. [variableScope]
dpdk-18.08/test/test/test_func_reentrancy.c:149:22: style: The scope of the variable 'mp' can be reduced. [variableScope]
dpdk-18.08/test/test/test_hash.c:410:2: style: Variable 'handle' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_hash.c:405:0: note: Variable 'handle' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_hash.c:410:2: note: Variable 'handle' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_hash.c:447:2: style: Variable 'handle' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_hash.c:443:0: note: Variable 'handle' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_hash.c:447:2: note: Variable 'handle' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_hash.c:974:2: style: Variable 'handle' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_hash.c:971:0: note: Variable 'handle' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_hash.c:974:2: note: Variable 'handle' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_hash.c:157:11: style: The scope of the variable 'hash_val' can be reduced. [variableScope]
dpdk-18.08/test/test/test_hash.c:158:11: style: The scope of the variable 'init_val' can be reduced. [variableScope]
dpdk-18.08/test/test/test_hash.c:1105:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/test/test/test_hash.c:1106:15: style: The scope of the variable 'cnt' can be reduced. [variableScope]
dpdk-18.08/test/test/test_hash_multiwriter.c:201:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_hash_multiwriter.c:221:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_hash_multiwriter.c:228:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_hash_multiwriter.c:233:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_hash_perf.c:251:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_hash_perf.c:261:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_hash_perf.c:269:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_hash_perf.c:277:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_hash_perf.c:383:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_hash_perf.c:445:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_hash_perf.c:562:2: style: Variable 'handle' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_hash_perf.c:552:0: note: Variable 'handle' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_hash_perf.c:562:2: note: Variable 'handle' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_hash_perf.c:186:18: warning: Redundant assignment of 'keys[i][j]' to itself. [selfAssignment]
dpdk-18.08/test/test/test_hash_perf.c:122:11: style: The scope of the variable 'swap_idx' can be reduced. [variableScope]
dpdk-18.08/test/test/test_hash_perf.c:125:10: style: The scope of the variable 'temp_position' can be reduced. [variableScope]
dpdk-18.08/test/test/test_hash_perf.c:152:11: style: The scope of the variable 'bucket_idx' can be reduced. [variableScope]
dpdk-18.08/test/test/test_hash_perf.c:152:23: style: The scope of the variable 'incr' can be reduced. [variableScope]
dpdk-18.08/test/test/test_hash_perf.c:241:8: style: The scope of the variable 'data' can be reduced. [variableScope]
dpdk-18.08/test/test/test_hash_perf.c:558:11: style: The scope of the variable 'key' can be reduced. [variableScope]
dpdk-18.08/test/test/test_hash_perf.c:559:11: style: The scope of the variable 'val' can be reduced. [variableScope]
dpdk-18.08/test/test/test_hash_readwrite.c:213:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_hash_readwrite.c:220:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_hash_readwrite.c:225:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_hash_readwrite.c:509:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_hash_readwrite.c:514:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_hash_readwrite.c:61:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/test/test/test_hash_readwrite.c:284:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/test/test/test_interrupts.c:365:41: style: Condition 'test_interrupt_trigger_interrupt()<0' is always false [knownConditionTrueFalse]
dpdk-18.08/test/test/test_interrupts.c:397:28: style: Condition 'test_interrupt_init()<0' is always false [knownConditionTrueFalse]
dpdk-18.08/test/test/test_kvargs.c:30:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_kvargs.c:72:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_kvargs.c:85:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_kvargs.c:93:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_kvargs.c:101:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_kvargs.c:109:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_kvargs.c:133:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_link_bonding.c:212:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/test/test/test_link_bonding.c:649:9: style: The scope of the variable 'bonding_mode' can be reduced. [variableScope]
dpdk-18.08/test/test/test_link_bonding.c:701:12: style: The scope of the variable 'retval' can be reduced. [variableScope]
dpdk-18.08/test/test/test_link_bonding.c:703:21: style: The scope of the variable 'expected_mac_addr' can be reduced. [variableScope]
dpdk-18.08/test/test/test_link_bonding.c:1381:9: style: The scope of the variable 'refcnt' can be reduced. [variableScope]
dpdk-18.08/test/test/test_link_bonding.c:3949:21: style: The scope of the variable 'to_free_cnt' can be reduced. [variableScope]
dpdk-18.08/test/test/test_link_bonding.c:3971:11: style: The scope of the variable 'pktlen' can be reduced. [variableScope]
dpdk-18.08/test/test/test_link_bonding.c:4071:17: style: The scope of the variable 'nb_rx' can be reduced. [variableScope]
dpdk-18.08/test/test/test_link_bonding_mode4.c:747:6: style: Condition 'ip4_type' is always true [knownConditionTrueFalse]
dpdk-18.08/test/test/test_link_bonding_mode4.c:728:21: note: Assignment 'ip4_type=1', assigned value is 1
dpdk-18.08/test/test/test_link_bonding_mode4.c:747:6: note: Condition 'ip4_type' is always true
dpdk-18.08/test/test/test_link_bonding_mode4.c:377:14: style: The scope of the variable 'nb_mbuf_per_pool' can be reduced. [variableScope]
dpdk-18.08/test/test/test_link_bonding_mode4.c:1534:21: style: The scope of the variable 'port' can be reduced. [variableScope]
dpdk-18.08/test/test/test_link_bonding_mode4.c:1536:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/test/test/test_link_bonding_mode4.c:1521:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/test/test/test_link_bonding_mode4.c:1522:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/test/test/test_link_bonding_mode4.c:1523:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/test/test/test_link_bonding_mode4.c:1524:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/test/test/test_link_bonding_mode4.c:1525:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dpdk-18.08/test/test/test_link_bonding_rssconf.c:329:11: style: The scope of the variable 'rss_hf' can be reduced. [variableScope]
dpdk-18.08/test/test/test_link_bonding_rssconf.c:495:6: style: The scope of the variable 'port_id' can be reduced. [variableScope]
dpdk-18.08/test/test/test_lpm.c:88:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm.c:80:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:88:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:148:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm.c:141:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:148:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:283:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm.c:273:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:283:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:322:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm.c:312:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:322:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:374:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm.c:363:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:374:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:464:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm.c:448:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:464:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:629:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm.c:617:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:629:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:818:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm.c:808:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:818:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:889:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm.c:879:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:889:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:944:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm.c:934:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:944:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:1012:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm.c:1001:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:1012:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:1061:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm.c:1053:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:1061:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:1140:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm.c:1122:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:1140:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:1221:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm.c:1211:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:1221:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm.c:887:10: style: The scope of the variable 'status' can be reduced. [variableScope]
dpdk-18.08/test/test/test_lpm.c:1277:6: style: The scope of the variable 'status' can be reduced. [variableScope]
dpdk-18.08/test/test/test_lpm6.c:1784:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_lpm6.c:134:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:126:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:134:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:176:2: style: Variable 'lpm1' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:168:0: note: Variable 'lpm1' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:176:2: note: Variable 'lpm1' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:236:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:229:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:236:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:454:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:442:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:454:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:499:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:487:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:499:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:543:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:532:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:543:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:604:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:593:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:604:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:643:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:632:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:643:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:692:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:680:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:692:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:738:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:727:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:738:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:775:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:764:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:775:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:820:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:807:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:820:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:892:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:875:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:892:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1052:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:1038:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1052:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1248:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:1237:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1248:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1317:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:1305:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1317:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1376:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:1364:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1376:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1493:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:1481:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1493:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1538:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:1530:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1538:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1578:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:1566:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1578:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1634:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:1616:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1634:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1708:3: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:1696:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1708:3: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1758:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6.c:1747:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1758:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6.c:1487:10: style: The scope of the variable 'status' can be reduced. [variableScope]
dpdk-18.08/test/test/test_lpm6.c:1570:10: style: The scope of the variable 'depth' can be reduced. [variableScope]
dpdk-18.08/test/test/test_lpm6.c:1571:11: style: The scope of the variable 'next_hop_add' can be reduced. [variableScope]
dpdk-18.08/test/test/test_lpm6.c:1571:42: style: The scope of the variable 'next_hop_expected' can be reduced. [variableScope]
dpdk-18.08/test/test/test_lpm6.c:1781:6: style: The scope of the variable 'status' can be reduced. [variableScope]
dpdk-18.08/test/test/test_lpm6.c:1216:2: style: Variable 'next_hop_add' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/test/test/test_lpm6_perf.c:79:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm6_perf.c:56:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm6_perf.c:79:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm_perf.c:343:2: style: Variable 'lpm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm_perf.c:322:0: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm_perf.c:343:2: note: Variable 'lpm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm_perf.c:450:4: style: Variable 'ipx4' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_lpm_perf.c:449:4: note: Variable 'ipx4' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_lpm_perf.c:450:4: note: Variable 'ipx4' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_malloc.c:141:8: style: The scope of the variable 'p1' can be reduced. [variableScope]
dpdk-18.08/test/test/test_malloc.c:141:13: style: The scope of the variable 'p2' can be reduced. [variableScope]
dpdk-18.08/test/test/test_malloc.c:141:18: style: The scope of the variable 'p3' can be reduced. [variableScope]
dpdk-18.08/test/test/test_mbuf.c:1115:24: style: Condition 'test_refcnt_mbuf()<0' is always false [knownConditionTrueFalse]
dpdk-18.08/test/test/test_mbuf.c:116:2: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_mbuf.c:113:0: note: Variable 'm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_mbuf.c:116:2: note: Variable 'm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_mbuf.c:159:2: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_mbuf.c:151:0: note: Variable 'm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_mbuf.c:159:2: note: Variable 'm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_mbuf.c:303:2: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_mbuf.c:297:0: note: Variable 'm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_mbuf.c:303:2: note: Variable 'm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_mbuf.c:408:2: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_mbuf.c:402:0: note: Variable 'm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_mbuf.c:408:2: note: Variable 'm' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_mbuf.c:528:2: style: Variable 'extra' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_mbuf.c:527:0: note: Variable 'extra' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_mbuf.c:528:2: note: Variable 'extra' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_mbuf.c:1042:2: style: Variable 'pktmbuf_pool' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_mbuf.c:1035:0: note: Variable 'pktmbuf_pool' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_mbuf.c:1042:2: note: Variable 'pktmbuf_pool' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_mbuf.c:625:26: style: The scope of the variable 'mt' can be reduced. [variableScope]
dpdk-18.08/test/test/test_member.c:125:2: style: Variable 'tmp_setsum' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_member.c:111:0: note: Variable 'tmp_setsum' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_member.c:125:2: note: Variable 'tmp_setsum' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_member.c:129:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_member.c:111:0: note: Variable 'result' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_member.c:129:2: note: Variable 'result' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_member.c:165:2: style: Variable 'bad_setsum' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_member.c:148:0: note: Variable 'bad_setsum' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_member.c:165:2: note: Variable 'bad_setsum' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_member.c:262:6: style: The scope of the variable 'ret_ht' can be reduced. [variableScope]
dpdk-18.08/test/test/test_member.c:262:14: style: The scope of the variable 'ret_cache' can be reduced. [variableScope]
dpdk-18.08/test/test/test_member.c:262:25: style: The scope of the variable 'ret_vbf' can be reduced. [variableScope]
dpdk-18.08/test/test/test_member.c:402:13: style: Variable 'ret_vbf' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/test/test/test_member.c:486:11: style: Variable 'ret_ht' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/test/test/test_member.c:482:12: style: Variable 'ret_vbf' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/test/test/test_member.c:490:14: style: Variable 'ret_cache' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/test/test/test_member.c:553:5: style: Variable 'num_duplicates' is modified but its new value is never used. [unreadVariable]
dpdk-18.08/test/test/test_member_perf.c:501:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_member_perf.c:501:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_member_perf.c:583:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_member_perf.c:599:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_member_perf.c:87:11: style: The scope of the variable 'swap_idx' can be reduced. [variableScope]
dpdk-18.08/test/test/test_member_perf.c:213:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/test/test/test_member_perf.c:417:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpdk-18.08/test/test/test_member_perf.c:158:5: style: Variable 'num_duplicates' is modified but its new value is never used. [unreadVariable]
dpdk-18.08/test/test/test_mempool.c:165:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_mempool.c:469:2: style: Variable 'mp_nocache' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_mempool.c:461:0: note: Variable 'mp_nocache' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_mempool.c:469:2: note: Variable 'mp_nocache' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_mempool.c:221:25: style: The scope of the variable 'end_cycles' can be reduced. [variableScope]
dpdk-18.08/test/test/test_mempool.c:261:25: style: The scope of the variable 'end_cycles' can be reduced. [variableScope]
dpdk-18.08/test/test/test_mempool_perf.c:294:2: style: Variable 'mp_nocache' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_mempool_perf.c:286:0: note: Variable 'mp_nocache' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_mempool_perf.c:294:2: note: Variable 'mp_nocache' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_memzone.c:899:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_pmd_perf.c:473:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_pmd_perf.c:482:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_pmd_perf.c:669:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_pmd_perf.c:697:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/test_pmd_perf.c:127:17: style: The scope of the variable 'all_ports_up' can be reduced. [variableScope]
dpdk-18.08/test/test/test_pmd_perf.c:599:22: style: The scope of the variable 'nb_tx' can be reduced. [variableScope]
dpdk-18.08/test/test/test_reciprocal_division.c:24:11: style: The scope of the variable 'dividend_u32' can be reduced. [variableScope]
dpdk-18.08/test/test/test_reciprocal_division_perf.c:24:11: style: The scope of the variable 'dividend_u32' can be reduced. [variableScope]
dpdk-18.08/test/test/test_reciprocal_division_perf.c:27:20: style: The scope of the variable 'nresult_u32' can be reduced. [variableScope]
dpdk-18.08/test/test/test_reciprocal_division_perf.c:28:20: style: The scope of the variable 'rresult_u32' can be reduced. [variableScope]
dpdk-18.08/test/test/test_red.c:215:2: style: Variable 'abs_diff' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_red.c:212:0: note: Variable 'abs_diff' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_red.c:215:2: note: Variable 'abs_diff' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_red.c:235:2: style: Variable 'abs_diff' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_red.c:232:0: note: Variable 'abs_diff' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_red.c:235:2: note: Variable 'abs_diff' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_reorder.c:266:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_reorder.c:300:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_reorder.c:316:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_reorder.c:40:2: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_reorder.c:38:0: note: Variable 'b' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_reorder.c:40:2: note: Variable 'b' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_reorder.c:97:2: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_reorder.c:94:0: note: Variable 'b' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_reorder.c:97:2: note: Variable 'b' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_reorder.c:115:2: style: Variable 'b1' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_reorder.c:112:0: note: Variable 'b1' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_reorder.c:115:2: note: Variable 'b1' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_reorder.c:118:2: style: Variable 'b2' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_reorder.c:112:0: note: Variable 'b2' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_reorder.c:118:2: note: Variable 'b2' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_reorder.c:146:2: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_reorder.c:133:0: note: Variable 'b' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_reorder.c:146:2: note: Variable 'b' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_reorder.c:272:26: error: Array 'robufs[8]' accessed at index 8, which is out of bounds. [arrayIndexOutOfBounds]
dpdk-18.08/test/test/test_reorder.c:250:2: note: After for loop, i has value 8
dpdk-18.08/test/test/test_reorder.c:272:26: note: Array index out of bounds
dpdk-18.08/test/test/test_ring.c:122:2: style: Variable 'src' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_ring.c:117:0: note: Variable 'src' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_ring.c:122:2: note: Variable 'src' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_ring.c:260:2: style: Variable 'cur_src' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_ring.c:254:2: note: Variable 'cur_src' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_ring.c:260:2: note: Variable 'cur_src' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_ring.c:261:2: style: Variable 'cur_dst' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_ring.c:255:2: note: Variable 'cur_dst' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_ring.c:261:2: note: Variable 'cur_dst' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_ring.c:325:2: style: Variable 'src' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_ring.c:320:0: note: Variable 'src' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_ring.c:325:2: note: Variable 'src' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_ring.c:609:2: style: Variable 'rp' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_ring.c:606:0: note: Variable 'rp' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_ring.c:609:2: note: Variable 'rp' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_ring.c:675:2: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_ring.c:673:0: note: Variable 'obj' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_ring.c:675:2: note: Variable 'obj' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_ring.c:748:2: style: Variable 'std_ring' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_ring.c:742:0: note: Variable 'std_ring' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_ring.c:748:2: note: Variable 'std_ring' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_ring.c:76:14: style: The scope of the variable 'rand' can be reduced. [variableScope]
dpdk-18.08/test/test/test_ring_perf.c:371:2: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_ring_perf.c:369:0: note: Variable 'r' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_ring_perf.c:371:2: note: Variable 'r' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_sched.c:121:2: style: Variable 'mp' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_sched.c:112:0: note: Variable 'mp' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_sched.c:121:2: note: Variable 'mp' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_sched.c:127:2: style: Variable 'port' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/test_sched.c:113:0: note: Variable 'port' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_sched.c:127:2: note: Variable 'port' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/test_table.c:154:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_table.c:165:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_table.c:176:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_table_acl.c:687:20: style: The scope of the variable 'mbuf' can be reduced. [variableScope]
dpdk-18.08/test/test/test_table_combined.c:183:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_table_combined.c:183:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_table_combined.c:194:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_table_combined.c:206:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_table_combined.c:206:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_table_combined.c:214:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_table_combined.c:219:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_table_combined.c:246:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_table_combined.c:247:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_table_combined.c:247:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dpdk-18.08/test/test/test_table_pipeline.c:466:20: style: The scope of the variable 'mbuf' can be reduced. [variableScope]
dpdk-18.08/test/test/test_table_tables.c:279:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/test/test/test_table_tables.c:445:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/test/test/test_table_tables.c:623:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/test/test/test_table_tables.c:726:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/test/test/test_table_tables.c:836:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/test/test/test_table_tables.c:1050:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
dpdk-18.08/test/test/test_timer.c:542:27: style: Condition 'timer_sanity_check()<0' is always false [knownConditionTrueFalse]
dpdk-18.08/test/test/test_timer.c:170:11: style: The scope of the variable 'cur_time' can be reduced. [variableScope]
dpdk-18.08/test/test/test_timer.c:172:7: style: The scope of the variable 'r' can be reduced. [variableScope]
dpdk-18.08/test/test/test_timer.c:464:11: style: The scope of the variable 'cur_time' can be reduced. [variableScope]
dpdk-18.08/test/test/test_timer_perf.c:42:31: style: The scope of the variable 'delay_start' can be reduced. [variableScope]
dpdk-18.08/test/test/test_timer_racecond.c:177:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dpdk-18.08/test/test/virtual_pmd.c:388:2: style: Variable 'tx_q' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/virtual_pmd.c:383:0: note: Variable 'tx_q' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/virtual_pmd.c:388:2: note: Variable 'tx_q' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/virtual_pmd.c:389:2: style: Variable 'vrtl_eth_dev' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/virtual_pmd.c:382:0: note: Variable 'vrtl_eth_dev' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/virtual_pmd.c:389:2: note: Variable 'vrtl_eth_dev' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/virtual_pmd.c:390:2: style: Variable 'dev_private' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/virtual_pmd.c:384:0: note: Variable 'dev_private' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/virtual_pmd.c:390:2: note: Variable 'dev_private' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/virtual_pmd.c:432:2: style: Variable 'dev_private' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/virtual_pmd.c:429:0: note: Variable 'dev_private' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/virtual_pmd.c:432:2: note: Variable 'dev_private' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/virtual_pmd.c:450:2: style: Variable 'dev_private' is reassigned a value before the old one has been used. [redundantAssignment]
dpdk-18.08/test/test/virtual_pmd.c:446:0: note: Variable 'dev_private' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/virtual_pmd.c:450:2: note: Variable 'dev_private' is reassigned a value before the old one has been used.
dpdk-18.08/test/test/virtual_pmd.c:386:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpdk-18.08/test/test/virtual_pmd.c:476:21: style: Function 'virtual_ethdev_add_mbufs_to_rx_queue' argument 2 names different: declaration 'pkts_burst' definition 'pkt_burst'. [funcArgNamesDifferent]
dpdk-18.08/test/test/virtual_pmd.h:30:21: note: Function 'virtual_ethdev_add_mbufs_to_rx_queue' argument 2 names different: declaration 'pkts_burst' definition 'pkt_burst'.
dpdk-18.08/test/test/virtual_pmd.c:476:21: note: Function 'virtual_ethdev_add_mbufs_to_rx_queue' argument 2 names different: declaration 'pkts_burst' definition 'pkt_burst'.
[15:13]

ftp://ftp.se.debian.org/debian/pool/main/d/dphys-config/dphys-config_20130301~current.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dphys-swapfile/dphys-swapfile_20100506.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dpuser/dpuser_3.3+p1+dfsg.orig.tar.gz
dpusersrc/QFitsView/QFits2dFit.cpp:186:25: style: Condition 'zoom<zoomIndex' is always true [knownConditionTrueFalse]
dpusersrc/QFitsView/QFits2dFit.cpp:14:9: style: Unused variable: i [unusedVariable]
dpusersrc/QFitsView/qtdpuser.h:50:5: style: Class 'dpuserOutput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/qtdpuser.h:65:5: style: Class 'qtdpuserInput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/qtdpuser.h:82:5: style: Class 'qtdpuser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFits2dFit.h:20:5: style: Class 'QFits2dFit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsGlobal.h:83:5: style: Class 'QFitsScriptable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsPreferences.h:20:5: style: Class 'QFitsPrefDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QPgplot.h:7:5: style: Class 'QPgplot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsMainWindow.h:45:5: style: Class 'QFitsMainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.cpp:632:30: style: Condition 'zoomValue<1.' is always true [knownConditionTrueFalse]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.cpp:651:30: style: Condition 'zoomValue<1.' is always true [knownConditionTrueFalse]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.cpp:314:9: style: The scope of the variable 'value' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.cpp:41:32: style: Function 'init' argument 1 names different: declaration 'dbg_nr' definition 'dbgnr'. [funcArgNamesDifferent]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:25:19: note: Function 'init' argument 1 names different: declaration 'dbg_nr' definition 'dbgnr'.
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.cpp:41:32: note: Function 'init' argument 1 names different: declaration 'dbg_nr' definition 'dbgnr'.
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:31:10: style: The function 'activateBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:27:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:31:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:32:22: style: The function 'updateAppearance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:28:30: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:32:22: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:37:10: style: The function 'setMouseTrackingView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:77:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:37:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:54:10: style: The function 'ResetSpectrum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:53:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:54:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:55:10: style: The function 'ChangeWidgetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:54:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:55:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:56:10: style: The function 'zoomTextChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:55:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:56:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:57:10: style: The function 'showCubePlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:56:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:57:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:58:10: style: The function 'updateLinemapDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:57:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:58:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:59:10: style: The function 'saveImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:45:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:59:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:60:10: style: The function 'saveFits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:46:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:60:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:61:10: style: The function 'saveFitsImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:47:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:61:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:62:10: style: The function 'printImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:48:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:62:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:63:10: style: The function 'setZoomWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:58:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:63:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:64:10: style: The function 'updateScaling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:60:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:64:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:65:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:65:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:66:10: style: The function 'enableMovie' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:62:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:66:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:67:10: style: The function 'setXRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:63:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:67:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:68:10: style: The function 'setYRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:64:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:68:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:69:10: style: The function 'setYRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:65:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:69:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:70:10: style: The function 'setData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:66:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:70:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:71:10: style: The function 'newData3D' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:67:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:71:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:72:10: style: The function 'setMovieSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:68:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:72:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:73:10: style: The function 'setImageCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:69:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:73:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:74:10: style: The function 'setIgnore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:70:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:74:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:75:10: style: The function 'copyImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:71:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:75:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:76:10: style: The function 'setFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:72:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:76:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:77:10: style: The function 'setLinemapOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:73:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:77:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:78:22: style: The function 'getState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:74:30: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:78:22: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:79:10: style: The function 'updateCubeMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:75:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:79:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:80:24: style: The function 'getFirstImageBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:76:32: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:80:24: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:81:10: style: The function 'showSpectrum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:132:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:81:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:82:10: style: The function 'createManualSpectrum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:133:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:82:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:92:13: style: The function 'orientationChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:59:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:92:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:110:13: style: The function 'setImageScaleRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:86:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:110:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:111:13: style: The function 'setColormap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:90:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:111:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:112:13: style: The function 'setBrightness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:92:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:112:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:113:13: style: The function 'setContrast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:94:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:113:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:114:13: style: The function 'setBrightnessContrast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:95:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:114:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:115:13: style: The function 'setImageScalingMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:97:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:115:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:116:13: style: The function 'setRotation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:99:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:116:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:117:13: style: The function 'setInvertColormap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:120:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:117:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:118:13: style: The function 'setFlipX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:122:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:118:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:119:13: style: The function 'setFlipY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:124:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:119:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:120:19: style: The function 'getCursorMarkers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:127:27: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:120:19: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:121:13: style: The function 'getSpecChannelMinX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:100:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:121:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:122:13: style: The function 'setSpecChannelMinX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:101:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:122:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:123:13: style: The function 'getSpecChannelMaxX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:102:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:123:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:124:13: style: The function 'setSpecChannelMaxX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:103:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:124:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:125:13: style: The function 'getSpecPhysMinX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:104:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:125:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:126:13: style: The function 'setSpecPhysMinX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:105:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:126:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:127:13: style: The function 'getSpecPhysMaxX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:106:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:127:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:128:13: style: The function 'setSpecPhysMaxX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:107:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:128:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:129:13: style: The function 'getSpecPhysMinY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:108:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:129:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:130:13: style: The function 'getSpecPhysMaxY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:114:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:130:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:131:13: style: The function 'setSpecPhysRangeY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:109:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:131:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:132:13: style: The function 'getImageMinValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:115:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:132:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:133:13: style: The function 'setImageMinValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:116:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:133:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:134:13: style: The function 'getImageMaxValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:117:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:134:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:135:13: style: The function 'setImageMaxValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:118:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:135:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:137:13: style: The function 'getCubeCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:153:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:137:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:138:13: style: The function 'setCubeCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:154:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:138:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:139:13: style: The function 'getLineWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:155:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:139:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:140:13: style: The function 'setLineWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:156:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:140:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:141:13: style: The function 'getLineCont1Center' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:157:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:141:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:142:13: style: The function 'setLineCont1Center' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:158:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:142:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:143:13: style: The function 'getLineCont1Width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:159:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:143:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:144:13: style: The function 'setLineCont1Width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:160:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:144:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:145:13: style: The function 'getLineCont2Center' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:161:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:145:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:146:13: style: The function 'setLineCont2Center' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:162:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:146:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:147:13: style: The function 'getLineCont2Width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:163:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:147:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:148:13: style: The function 'setLineCont2Width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:164:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:148:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:149:13: style: The function 'getLineCont1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:165:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:149:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:150:13: style: The function 'setLineCont1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:166:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:150:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:151:13: style: The function 'getLineCont2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:167:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:151:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:152:13: style: The function 'setLineCont2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:168:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:152:13: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:153:22: style: The function 'getAppearance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:125:30: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:153:22: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:173:10: style: The function 'setupColours' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:171:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.h:173:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:26:10: style: The function 'activateBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:27:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:26:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:27:22: style: The function 'updateAppearance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:28:30: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:27:22: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:31:10: style: The function 'setMouseTrackingView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:77:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:31:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:37:10: style: The function 'ChangeWidgetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:54:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:37:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:38:10: style: The function 'zoomTextChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:55:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:38:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:39:10: style: The function 'showCubePlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:56:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:39:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:40:10: style: The function 'updateLinemapDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:57:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:40:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:41:10: style: The function 'orientationChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:59:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:41:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:42:10: style: The function 'setZoomWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:58:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:42:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:43:10: style: The function 'updateScaling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:60:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:43:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:44:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:44:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:45:10: style: The function 'enableMovie' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:62:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:45:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:46:10: style: The function 'setXRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:63:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:46:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:47:10: style: The function 'setYRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:64:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:47:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:48:10: style: The function 'setYRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:65:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:48:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:49:10: style: The function 'setData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:66:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:49:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:50:10: style: The function 'newData3D' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:67:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:50:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:51:10: style: The function 'setMovieSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:68:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:51:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:52:10: style: The function 'setImageCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:69:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:52:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:53:10: style: The function 'setIgnore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:70:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:53:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:54:10: style: The function 'copyImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:71:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:54:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:55:10: style: The function 'setFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:72:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:55:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:56:10: style: The function 'setLinemapOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:73:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:56:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:57:10: style: The function 'updateCubeMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:75:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:57:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:58:10: style: The function 'showSpectrum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:132:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:58:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:59:10: style: The function 'createManualSpectrum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:133:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:59:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:61:24: style: The function 'getState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:74:30: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:61:24: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:64:24: style: The function 'getFirstImageBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:76:32: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:64:24: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:75:10: style: The function 'setImageScaleRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:86:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:75:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:76:10: style: The function 'setCubeMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:88:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:76:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:77:10: style: The function 'setColormap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:90:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:77:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:78:10: style: The function 'setZoomFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:41:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:78:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:79:10: style: The function 'setBrightness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:92:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:79:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:80:10: style: The function 'setContrast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:94:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:80:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:81:10: style: The function 'setBrightnessContrast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:95:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:81:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:82:10: style: The function 'setImageScalingMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:97:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:82:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:83:10: style: The function 'setRotation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:99:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:83:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:84:10: style: The function 'setInvertColormap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:120:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:84:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:85:10: style: The function 'setFlipX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:122:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:85:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:86:10: style: The function 'setFlipY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:124:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:86:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:88:10: style: The function 'setCubeCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:154:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:88:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:89:10: style: The function 'setLineWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:156:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:89:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:92:10: style: The function 'setupColours' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:171:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:92:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:94:10: style: The function 'ResetSpectrum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.h:53:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsBuffers/QFitsMultiBuffer.h:94:10: note: Function in derived class
dpusersrc/QFitsView/QFitsBuffers/QFitsBaseBuffer.cpp:310:0: error: Memory leak: colorVec [memleak]
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.cpp:244:17: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.cpp:253:19: note: Found duplicate branches for 'if' and 'else'.
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.cpp:244:17: note: Found duplicate branches for 'if' and 'else'.
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.cpp:263:17: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.cpp:267:19: note: Found duplicate branches for 'if' and 'else'.
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.cpp:263:17: note: Found duplicate branches for 'if' and 'else'.
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.cpp:283:17: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.cpp:287:19: note: Found duplicate branches for 'if' and 'else'.
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.cpp:283:17: note: Found duplicate branches for 'if' and 'else'.
dpusersrc/QFitsView/QFitsBuffers/QFitsSingleBuffer.cpp:1588:9: warning: Found suspicious equality comparison. Did you intend to assign a value instead? [suspiciousEqualityComparison]
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:273:17: style: The scope of the variable 'nelements' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:274:17: style: The scope of the variable 'crpix' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:275:17: style: The scope of the variable 'crval' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:276:17: style: The scope of the variable 'cdelt' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:352:16: style: The scope of the variable 'start' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:352:28: style: The scope of the variable 'delta' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:353:15: style: The scope of the variable 'fd' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:1189:13: style: The scope of the variable 'alpha' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:1501:22: style: The scope of the variable 'j' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:1584:55: style: Function 'setXRange' argument 1 names different: declaration 'min' definition 'xMin'. [funcArgNamesDifferent]
dpusersrc/QFitsView/QFitsCubeSpectrum.h:168:42: note: Function 'setXRange' argument 1 names different: declaration 'min' definition 'xMin'.
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:1584:55: note: Function 'setXRange' argument 1 names different: declaration 'min' definition 'xMin'.
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:1584:75: style: Function 'setXRange' argument 2 names different: declaration 'max' definition 'xMax'. [funcArgNamesDifferent]
dpusersrc/QFitsView/QFitsCubeSpectrum.h:168:61: note: Function 'setXRange' argument 2 names different: declaration 'max' definition 'xMax'.
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:1584:75: note: Function 'setXRange' argument 2 names different: declaration 'max' definition 'xMax'.
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:909:0: style: Variable 'tempr' is assigned a value that is never used. [unreadVariable]
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:978:0: style: Variable 'tempr' is assigned a value that is never used. [unreadVariable]
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:1600:22: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:1612:22: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dpusersrc/QFitsView/highlighter.h:39:5: style: Class 'Highlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/dialogs.h:48:5: style: Class 'About' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/dialogs.h:92:2: style: Class 'moreColourmaps' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/dialogs.h:107:5: style: Class 'CubeDisplayDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/dialogs.h:203:5: style: Class 'ImageDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/dialogs.h:223:5: style: Class 'BlinkDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/dialogs.h:243:5: style: Class 'PlotOptionsDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsToolBar.h:26:5: style: Class 'QFitsToolBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsToolBar.h:164:5: style: Class 'ActionComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsCubeSpectrum.h:34:5: style: Class 'QFitsCubeSpectrum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsCubeSpectrum.h:113:5: style: Class 'QFitsSpectrumRangeControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsCubeSpectrum.h:161:5: style: Class 'QFitsCubeSpectrumViewer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsMainView.h:66:5: style: Class 'QFitsMainView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsCubeSpectrum.cpp:1500:5: error: Common realloc mistake: 'cdata' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/QFitsView/QFitsDisplay.h:11:2: style: Class 'QFitsDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsGlobal.cpp:68:5: performance: Variable 'docuPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dpusersrc/QFitsView/QFitsGlobal.cpp:75:5: performance: Variable 'textfont' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dpusersrc/QFitsView/QFitsHeaderView.h:18:5: style: Class 'QFitsHeaderContent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsHeaderView.h:27:5: style: Class 'QFitsHeaderView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsHeaderView.h:62:5: style: Class 'QFitsHeaderViewExt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:48:5: style: Class 'imRedGeneric' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:76:5: style: Class 'imRedUser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:98:5: style: Class 'imFilterGeneric' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:115:5: style: Class 'imFilterGauss' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:135:5: style: Class 'imFilterEllipse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:155:5: style: Class 'imFilterMoffat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:176:5: style: Class 'imFilterAiry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:200:5: style: Class 'imRedRotate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:220:5: style: Class 'imRedShift' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:242:5: style: Class 'imRedCrop' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:262:5: style: Class 'imRedCblank' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:280:5: style: Class 'imRedResize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:300:5: style: Class 'imRedRebin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:320:5: style: Class 'imRedCreatePSF' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:342:5: style: Class 'imRedSmooth' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:370:5: style: Class 'imRedSmoothSubtract' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:392:5: style: Class 'imRedWien' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:411:5: style: Class 'imRedLucy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:431:5: style: Class 'imRedVelmap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:454:5: style: Class 'imRedEvalVelmap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:473:5: style: Class 'imRedCorrmap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:491:5: style: Class 'imRedLongslit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:524:5: style: Class 'imRedEllipticalProfile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:555:5: style: Class 'imRedVoronoi' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:576:5: style: Class 'imRedSetWCS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:598:5: style: Class 'imRedArithImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.h:617:5: style: Class 'imRedArithNumber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsHeaderView.h:65:10: style: The function 'showUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsHeaderView.h:30:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsHeaderView.h:65:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:83:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:83:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:121:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:121:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:141:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:141:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:161:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:161:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:186:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:186:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:206:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:206:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:226:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:226:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:248:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:248:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:268:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:268:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:286:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:286:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:306:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:306:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:326:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:326:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:348:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:348:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:376:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:376:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:398:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:398:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:417:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:417:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:437:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:437:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:460:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:460:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:479:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:479:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:497:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:497:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:530:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:530:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:561:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:561:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:582:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:582:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:604:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:604:10: note: Function in derived class
dpusersrc/QFitsView/imred.h:623:10: style: The function 'accepted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/imred.h:61:18: note: Virtual function in base class
dpusersrc/QFitsView/imred.h:623:10: note: Function in derived class
dpusersrc/QFitsView/QFitsMainView.cpp:325:35: warning: Either the condition 'old_bb!=NULL' is redundant or there is possible null pointer dereference: old_bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsMainView.cpp:370:16: note: Assuming that condition 'old_bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsMainView.cpp:325:35: note: Null pointer dereference
dpusersrc/QFitsView/QFitsMainView.cpp:326:35: warning: Either the condition 'old_bb!=NULL' is redundant or there is possible null pointer dereference: old_bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsMainView.cpp:370:16: note: Assuming that condition 'old_bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsMainView.cpp:326:35: note: Null pointer dereference
dpusersrc/QFitsView/QFitsMainView.cpp:327:35: warning: Either the condition 'old_bb!=NULL' is redundant or there is possible null pointer dereference: old_bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsMainView.cpp:370:16: note: Assuming that condition 'old_bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsMainView.cpp:327:35: note: Null pointer dereference
dpusersrc/QFitsView/QFitsMainView.cpp:328:35: warning: Either the condition 'old_bb!=NULL' is redundant or there is possible null pointer dereference: old_bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsMainView.cpp:370:16: note: Assuming that condition 'old_bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsMainView.cpp:328:35: note: Null pointer dereference
dpusersrc/QFitsView/QFitsMainView.cpp:329:35: warning: Either the condition 'old_bb!=NULL' is redundant or there is possible null pointer dereference: old_bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsMainView.cpp:370:16: note: Assuming that condition 'old_bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsMainView.cpp:329:35: note: Null pointer dereference
dpusersrc/QFitsView/QFitsMainView.cpp:330:35: warning: Either the condition 'old_bb!=NULL' is redundant or there is possible null pointer dereference: old_bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsMainView.cpp:370:16: note: Assuming that condition 'old_bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsMainView.cpp:330:35: note: Null pointer dereference
dpusersrc/QFitsView/QFitsMainView.cpp:331:35: warning: Either the condition 'old_bb!=NULL' is redundant or there is possible null pointer dereference: old_bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsMainView.cpp:370:16: note: Assuming that condition 'old_bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsMainView.cpp:331:35: note: Null pointer dereference
dpusersrc/QFitsView/QFitsMainView.cpp:332:36: warning: Either the condition 'old_bb!=NULL' is redundant or there is possible null pointer dereference: old_bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsMainView.cpp:370:16: note: Assuming that condition 'old_bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsMainView.cpp:332:36: note: Null pointer dereference
dpusersrc/QFitsView/QFitsMainView.cpp:333:35: warning: Either the condition 'old_bb!=NULL' is redundant or there is possible null pointer dereference: old_bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsMainView.cpp:370:16: note: Assuming that condition 'old_bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsMainView.cpp:333:35: note: Null pointer dereference
dpusersrc/QFitsView/QFitsMainView.cpp:344:35: warning: Either the condition 'old_bb!=NULL' is redundant or there is possible null pointer dereference: old_bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsMainView.cpp:370:16: note: Assuming that condition 'old_bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsMainView.cpp:344:35: note: Null pointer dereference
dpusersrc/QFitsView/QFitsMainView.cpp:345:35: warning: Either the condition 'old_bb!=NULL' is redundant or there is possible null pointer dereference: old_bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsMainView.cpp:370:16: note: Assuming that condition 'old_bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsMainView.cpp:345:35: note: Null pointer dereference
dpusersrc/QFitsView/QFitsMainView.cpp:346:35: warning: Either the condition 'old_bb!=NULL' is redundant or there is possible null pointer dereference: old_bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsMainView.cpp:370:16: note: Assuming that condition 'old_bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsMainView.cpp:346:35: note: Null pointer dereference
dpusersrc/QFitsView/QFitsMainView.cpp:368:35: warning: Either the condition 'old_bb!=NULL' is redundant or there is possible null pointer dereference: old_bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsMainView.cpp:370:16: note: Assuming that condition 'old_bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsMainView.cpp:368:35: note: Null pointer dereference
dpusersrc/QFitsView/QFitsMainView.cpp:556:25: style: Variable 'size' is modified but its new value is never used. [unreadVariable]
dpusersrc/QFitsView/QFitsWedge.h:12:5: style: Class 'QFitsWedge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsMainWindow.cpp:918:25: style: Variable 'crval' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/QFitsView/QFitsMainWindow.cpp:916:0: note: Variable 'crval' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/QFitsMainWindow.cpp:918:25: note: Variable 'crval' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/QFitsMainWindow.cpp:562:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dpusersrc/QFitsView/QFitsMainWindow.cpp:565:7: note: Found duplicate branches for 'if' and 'else'.
dpusersrc/QFitsView/QFitsMainWindow.cpp:562:12: note: Found duplicate branches for 'if' and 'else'.
dpusersrc/QFitsView/QFitsMainWindow.cpp:536:49: style: Function 'resizeEvent' argument 1 names different: declaration 'r' definition 'e'. [funcArgNamesDifferent]
dpusersrc/QFitsView/QFitsMainWindow.h:76:44: note: Function 'resizeEvent' argument 1 names different: declaration 'r' definition 'e'.
dpusersrc/QFitsView/QFitsMainWindow.cpp:536:49: note: Function 'resizeEvent' argument 1 names different: declaration 'r' definition 'e'.
dpusersrc/QFitsView/QFitsMainWindow.cpp:198:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/QFitsView/events.h:39:67: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dpusersrc/QFitsView/RGBDialog.h:29:5: style: Class 'QFitsDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/RGBDialog.h:92:5: style: Class 'QFitsDisplayWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/RGBDialog.h:122:5: style: Class 'ResultWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/RGBDialog.h:134:5: style: Class 'RGBDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/RGBDialog.h:198:5: style: Class 'dpPopup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/RGBDialog.h:205:5: style: Class 'dpCombineItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/RGBDialog.h:220:5: style: Class 'dpCombineDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/events.h:26:2: style: Class 'dpDpuserEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsMarkers.cpp:260:20: style: Redundant condition: isMBchild. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
dpusersrc/QFitsView/QFitsMarkers.cpp:16:5: style: Class 'QFitsMarkers' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dpusersrc/QFitsView/QFitsMarkers.cpp:16:5: style: Class 'QFitsMarkers' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dpusersrc/QFitsView/QFitsPreferences.cpp:48:5: style: Variable 'tmpTab' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/QFitsView/QFitsPreferences.cpp:15:0: note: Variable 'tmpTab' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/QFitsPreferences.cpp:48:5: note: Variable 'tmpTab' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/QFitsScroller.h:16:5: style: Class 'QFitsScroller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsToolBar.cpp:1018:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsToolBar.cpp:1013:13: note: Assuming that condition 'bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsToolBar.cpp:1018:15: note: Null pointer dereference
dpusersrc/QFitsView/QFitsToolBar.cpp:1019:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsToolBar.cpp:1013:13: note: Assuming that condition 'bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsToolBar.cpp:1019:15: note: Null pointer dereference
dpusersrc/QFitsView/QFitsToolBar.cpp:1020:5: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsToolBar.cpp:1013:13: note: Assuming that condition 'bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsToolBar.cpp:1020:5: note: Null pointer dereference
dpusersrc/QFitsView/QFitsToolBar.cpp:1034:5: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsToolBar.cpp:1031:12: note: Assuming that condition 'bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsToolBar.cpp:1034:5: note: Null pointer dereference
dpusersrc/QFitsView/QFitsToolBar.cpp:1044:5: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsToolBar.cpp:1041:12: note: Assuming that condition 'bb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsToolBar.cpp:1044:5: note: Null pointer dereference
dpusersrc/QFitsView/QFitsToolBar.cpp:1178:26: warning: Either the condition 'sb!=NULL' is redundant or there is possible null pointer dereference: sb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsToolBar.cpp:1179:17: note: Assuming that condition 'sb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsToolBar.cpp:1178:26: note: Null pointer dereference
dpusersrc/QFitsView/QFitsToolBar.cpp:1310:45: style: Function 'createArithPopupMenu' argument 1 names different: declaration 'arithmethics' definition 'arithmetics'. [funcArgNamesDifferent]
dpusersrc/QFitsView/QFitsToolBar.h:87:35: note: Function 'createArithPopupMenu' argument 1 names different: declaration 'arithmethics' definition 'arithmetics'.
dpusersrc/QFitsView/QFitsToolBar.cpp:1310:45: note: Function 'createArithPopupMenu' argument 1 names different: declaration 'arithmethics' definition 'arithmetics'.
dpusersrc/QFitsView/QFitsToolBar.cpp:1432:17: warning: Member variable 'ActionComboBox::comboActions' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsViewingTools.cpp:112:25: style: The scope of the variable 'ra' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsViewingTools.cpp:113:25: style: The scope of the variable 'dec' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsViewingTools.cpp:401:5: performance: Variable 'visibleAreaRect' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dpusersrc/QFitsView/QFitsViews/QFitsBaseView.cpp:4:16: warning: Member variable 'QFitsBaseView::mousePressedPosX' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsViews/QFitsBaseView.cpp:4:16: warning: Member variable 'QFitsBaseView::mousePressedPosY' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsViews/QFitsBaseView.h:10:5: style: Class 'QFitsBaseView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:792:13: style: Variable 'delta' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:791:0: note: Variable 'delta' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:792:13: note: Variable 'delta' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:155:9: style: The scope of the variable 'axis' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:156:19: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:156:22: style: The scope of the variable 'j' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:237:13: style: The scope of the variable 'tmp_ymin' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:238:13: style: The scope of the variable 'tmp_ymax' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:855:13: style: The scope of the variable 'increment' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:856:13: style: The scope of the variable 'nn' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:857:13: style: The scope of the variable 'nstart' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:858:13: style: The scope of the variable 'ndelta' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:417:18: style: Variable 'xmin' is assigned a value that is never used. [unreadVariable]
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:418:18: style: Variable 'xmax' is assigned a value that is never used. [unreadVariable]
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:249:21: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dpusersrc/QFitsView/QFitsViews/QFitsView1D.h:23:5: style: Class 'QFitsView1D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:170:9: error: Common realloc mistake: 'xdata' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/QFitsView/QFitsViews/QFitsView1D.cpp:171:9: error: Common realloc mistake: 'ydata' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:948:13: style: Condition 'ok' is always true [knownConditionTrueFalse]
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:907:19: note: Assignment 'ok=true', assigned value is 1
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:948:13: note: Condition 'ok' is always true
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:766:9: warning: Either the condition 'sb!=NULL' is redundant or there is possible null pointer dereference: sb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:769:17: note: Assuming that condition 'sb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:766:9: note: Null pointer dereference
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:1398:17: style: Variable 'dx' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:1390:17: note: Variable 'dx' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:1398:17: note: Variable 'dx' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:1399:17: style: Variable 'dy' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:1391:17: note: Variable 'dy' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:1399:17: note: Variable 'dy' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:1291:49: style: Function 'widgetToImageNoSignal' argument 5 names different: declaration 'xorig' definition 'imageXnotRotFlip'. [funcArgNamesDifferent]
dpusersrc/QFitsView/QFitsViews/QFitsView2D.h:54:40: note: Function 'widgetToImageNoSignal' argument 5 names different: declaration 'xorig' definition 'imageXnotRotFlip'.
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:1291:49: note: Function 'widgetToImageNoSignal' argument 5 names different: declaration 'xorig' definition 'imageXnotRotFlip'.
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:1291:75: style: Function 'widgetToImageNoSignal' argument 6 names different: declaration 'yorig' definition 'imageYnotRotFlip'. [funcArgNamesDifferent]
dpusersrc/QFitsView/QFitsViews/QFitsView2D.h:54:62: note: Function 'widgetToImageNoSignal' argument 6 names different: declaration 'yorig' definition 'imageYnotRotFlip'.
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:1291:75: note: Function 'widgetToImageNoSignal' argument 6 names different: declaration 'yorig' definition 'imageYnotRotFlip'.
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:632:11: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/QFitsView/QFitsViews/QFitsView2D.cpp:725:36: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.cpp:144:13: style: Variable 'sb' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.cpp:141:0: note: Variable 'sb' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.cpp:144:13: note: Variable 'sb' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.cpp:51:51: style: Function 'getBuffer' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:25:38: note: Function 'getBuffer' argument 1 names different: declaration 'i' definition 'index'.
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.cpp:51:51: note: Function 'getBuffer' argument 1 names different: declaration 'i' definition 'index'.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:189:12: style: The scope of the variable 'dxpos' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:189:19: style: The scope of the variable 'dypos' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:190:17: style: The scope of the variable 'firstfit' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:352:12: style: The scope of the variable 'value' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:631:16: style: The scope of the variable 'flux' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:632:16: style: The scope of the variable 'fluxerr' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:633:16: style: The scope of the variable 'a' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:633:19: style: The scope of the variable 'fwhm' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:633:25: style: The scope of the variable 'da' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:633:29: style: The scope of the variable 'dfwhm' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:1016:24: style: The scope of the variable 'fluxerr' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:1016:33: style: The scope of the variable 'da' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:1016:37: style: The scope of the variable 'dfwhm' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:359:17: style: Variable 'value' is assigned a value that is never used. [unreadVariable]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:505:12: style: Variable 'good' is assigned a value that is never used. [unreadVariable]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:967:13: style: Unused variable: i [unusedVariable]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:967:16: style: Unused variable: x1 [unusedVariable]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:967:20: style: Unused variable: x2 [unusedVariable]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:1017:29: style: Variable 's' is assigned a value that is never used. [unreadVariable]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.cpp:1103:18: style: Variable 'hh' is assigned a value that is never used. [unreadVariable]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.h:28:5: style: Class 'QFitsWidget1D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.h:143:5: style: Class 'QFitsTransparentCaption' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.h:162:5: style: Class 'QWidgetWithoutMouse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.h:176:5: style: Class 'QLabelWithoutMouse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.h:40:10: style: The function 'updateScaling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:41:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.h:40:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.h:41:10: style: The function 'setXRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:43:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.h:41:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.h:42:10: style: The function 'setYRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:44:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.h:42:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.h:44:28: style: The function 'getView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:50:28: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget1D.h:44:28: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:20:5: style: Class 'QFitsWidget2D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:29:10: style: The function 'orientationChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:39:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:29:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:30:10: style: The function 'setFlipX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:36:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:30:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:31:10: style: The function 'setFlipY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:37:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:31:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:32:10: style: The function 'setRotation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:38:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:32:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:33:10: style: The function 'setZoom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:40:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:33:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:34:10: style: The function 'setupColours' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:46:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:34:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:35:10: style: The function 'setImageCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:47:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:35:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:37:10: style: The function 'setMouseTrackingView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:48:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:37:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:38:19: style: The function 'getSourceMarkers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:49:27: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:38:19: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:39:20: style: The function 'getView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:50:28: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:39:20: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:40:10: style: The function 'copyImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:51:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget2D.h:40:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:427:9: warning: Either the condition 'sb!=NULL' is redundant or there is possible null pointer dereference: sb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:334:28: note: Assuming that condition 'sb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:427:9: note: Null pointer dereference
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:511:36: style: Function 'ResetCamera' argument 1 names different: declaration 'init' definition 'reinitialise'. [funcArgNamesDifferent]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:97:27: note: Function 'ResetCamera' argument 1 names different: declaration 'init' definition 'reinitialise'.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:511:36: note: Function 'ResetCamera' argument 1 names different: declaration 'init' definition 'reinitialise'.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:469:26: style: Variable 'wasUpdated' is assigned a value that is never used. [unreadVariable]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::pos1' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::pos2' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::pos3' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::focal1' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::focal2' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::focal3' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::viewup1' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::viewup2' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::viewup3' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::roll' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::parscale' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::shear1' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::shear2' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::shear3' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::plane1' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::plane2' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::plane3' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::center1' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::center2' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::viewangle' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::thick' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::eyeangle' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::focalplane' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::cliprange1' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.cpp:715:17: warning: Member variable 'cameraSettings::cliprange2' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:37:5: style: Class 'QFitsWidget3D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:69:5: style: Class 'QFitsView3D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:43:10: style: The function 'setZoom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:40:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:43:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:44:10: style: The function 'updateScaling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:41:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:44:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:45:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:42:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:45:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:46:10: style: The function 'newData3D' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:45:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:46:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:47:10: style: The function 'setupColours' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:46:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:47:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:48:10: style: The function 'setImageCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:47:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:48:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:49:20: style: The function 'getView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:50:28: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D.h:49:20: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.cpp:342:2: style: Variable 'xRot' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.cpp:341:5: note: Variable 'xRot' is reassigned a value before the old one has been used if variable is no semaphore variable.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.cpp:342:2: note: Variable 'xRot' is reassigned a value before the old one has been used if variable is no semaphore variable.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.cpp:662:14: style: The scope of the variable 'wasUpdated' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.cpp:79:0: style: Variable 'found' is assigned a value that is never used. [unreadVariable]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.cpp:665:26: style: Variable 'wasUpdated' is assigned a value that is never used. [unreadVariable]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.cpp:341:19: performance: Variable 'zRot' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.cpp:342:2: performance: Variable 'xRot' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.cpp:342:9: performance: Variable 'yRot' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.cpp:343:5: performance: Variable 'scale' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:24:5: style: Class 'QFitsWidget3D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:67:5: style: Class 'QFitsView3D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:30:10: style: The function 'orientationChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:39:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:30:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:31:10: style: The function 'setFlipX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:36:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:31:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:32:10: style: The function 'setFlipY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:37:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:32:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:33:10: style: The function 'setRotation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:38:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:33:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:36:10: style: The function 'setZoom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:40:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:36:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:37:10: style: The function 'updateScaling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:41:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:37:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:38:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:42:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:38:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:40:10: style: The function 'setXRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:43:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:40:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:42:10: style: The function 'setYRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:44:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:42:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:44:10: style: The function 'newData3D' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:45:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:44:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:45:10: style: The function 'setupColours' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:46:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:45:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:47:10: style: The function 'setImageCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:47:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:47:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:49:10: style: The function 'setMouseTrackingView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:48:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:49:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:50:20: style: The function 'getView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:50:28: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidget3D_GL.h:50:20: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.cpp:847:32: style: The scope of the variable 'IA' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.cpp:847:35: style: The scope of the variable 'IB' can be reduced. [variableScope]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.cpp:838:21: style: Function 'dpPGCONX' argument 1 names different: declaration 'd' definition 'A'. [funcArgNamesDifferent]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.cpp:21:21: note: Function 'dpPGCONX' argument 1 names different: declaration 'd' definition 'A'.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.cpp:838:21: note: Function 'dpPGCONX' argument 1 names different: declaration 'd' definition 'A'.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.cpp:838:30: style: Function 'dpPGCONX' argument 2 names different: declaration 'z' definition 'C'. [funcArgNamesDifferent]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.cpp:21:30: note: Function 'dpPGCONX' argument 2 names different: declaration 'z' definition 'C'.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.cpp:838:30: note: Function 'dpPGCONX' argument 2 names different: declaration 'z' definition 'C'.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.cpp:759:24: style: Unused variable: P [unusedVariable]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.cpp:759:27: style: Unused variable: P1 [unusedVariable]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.cpp:759:31: style: Unused variable: P2 [unusedVariable]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.cpp:847:46: style: Unused variable: LS [unusedVariable]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.h:20:5: style: Class 'EscLineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.h:58:5: style: Class 'QFitsWidgetContour' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.h:64:10: style: The function 'orientationChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:39:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.h:64:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.h:65:10: style: The function 'setZoom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:40:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.h:65:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.h:66:10: style: The function 'updateScaling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:41:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.h:66:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.h:68:10: style: The function 'setImageCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:47:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.h:68:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.h:70:20: style: The function 'getView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:50:28: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetContour.h:70:20: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.cpp:1209:5: warning: Either the condition 'sb!=NULL' is redundant or there is possible null pointer dereference: sb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.cpp:1211:12: note: Assuming that condition 'sb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.cpp:1209:5: note: Null pointer dereference
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.cpp:1265:5: warning: Either the condition 'sb!=NULL' is redundant or there is possible null pointer dereference: sb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.cpp:1267:12: note: Assuming that condition 'sb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.cpp:1265:5: note: Null pointer dereference
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.cpp:1268:9: warning: Either the condition 'sb!=NULL' is redundant or there is possible null pointer dereference: sb. [nullPointerRedundantCheck]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.cpp:1291:17: note: Assuming that condition 'sb!=NULL' is not redundant
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.cpp:1268:9: note: Null pointer dereference
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.cpp:821:50: style: Function 'QFitsTableView' argument 1 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:135:38: note: Function 'QFitsTableView' argument 1 names different: declaration 'parent' definition 'p'.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.cpp:821:50: note: Function 'QFitsTableView' argument 1 names different: declaration 'parent' definition 'p'.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:31:5: style: Class 'QFitsWidgetTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:135:5: style: Class 'QFitsTableView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:50:10: style: The function 'setXRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:43:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:50:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:51:20: style: The function 'getView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:50:28: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:51:20: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:110:21: style: The function 'newBufferString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:75:21: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:110:21: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:111:19: style: The function 'createPlotData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:76:19: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:111:19: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:112:17: style: The function 'rowCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:78:17: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:112:17: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:113:17: style: The function 'translateColumnNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:77:17: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:113:17: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:116:17: style: The function 'columnCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:88:17: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:116:17: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:117:17: style: The function 'rowCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:89:17: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:117:17: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:119:22: style: The function 'data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:90:22: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:119:22: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:120:18: style: The function 'setData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:91:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:120:18: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:121:22: style: The function 'headerData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:80:22: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:121:22: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:122:27: style: The function 'flags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:92:27: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetTable.h:122:27: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.cpp:26:5: style: Variable 'scale' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.cpp:25:5: note: Variable 'scale' is reassigned a value before the old one has been used if variable is no semaphore variable.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.cpp:26:5: note: Variable 'scale' is reassigned a value before the old one has been used if variable is no semaphore variable.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.cpp:153:9: style: Variable 'visW' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.cpp:151:0: note: Variable 'visW' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.cpp:153:9: note: Variable 'visW' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.cpp:154:9: style: Variable 'visH' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.cpp:152:0: note: Variable 'visH' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.cpp:154:9: note: Variable 'visH' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.cpp:96:55: style: Function 'mouseMoveEvent' argument 1 names different: declaration 'm' definition 'event'. [funcArgNamesDifferent]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.h:31:38: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'm' definition 'event'.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.cpp:96:55: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'm' definition 'event'.
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.h:18:5: style: Class 'QFitsWidgetWiregrid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.h:24:10: style: The function 'setImageCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:47:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.h:24:10: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.h:25:20: style: The function 'getView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:50:28: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.h:25:20: note: Function in derived class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.h:27:10: style: The function 'setZoom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dpusersrc/QFitsView/QFitsWidgets/QFitsBaseWidget.h:40:18: note: Virtual function in base class
dpusersrc/QFitsView/QFitsWidgets/QFitsWidgetWiregrid.h:27:10: note: Function in derived class
dpusersrc/QFitsView/QPgplot.cpp:232:9: style: The scope of the variable 'c' can be reduced. [variableScope]
dpusersrc/QFitsView/QPgplot.cpp:232:12: style: The scope of the variable 'x' can be reduced. [variableScope]
dpusersrc/QFitsView/QPgplot.cpp:232:15: style: The scope of the variable 'y' can be reduced. [variableScope]
dpusersrc/QFitsView/QPgplot.cpp:232:18: style: The scope of the variable 'yy' can be reduced. [variableScope]
dpusersrc/QFitsView/RGBDialog.cpp:1033:16: style: Unused variable: tempr [unusedVariable]
dpusersrc/QFitsView/RGBDialog.cpp:1046:16: style: Unused variable: tempr [unusedVariable]
dpusersrc/QFitsView/RGBDialog.cpp:1059:16: style: Unused variable: tempr [unusedVariable]
dpusersrc/QFitsView/RGBDialog.cpp:1111:14: style: Unused variable: tempr [unusedVariable]
dpusersrc/QFitsView/RGBDialog.cpp:1143:14: style: Unused variable: tempr [unusedVariable]
dpusersrc/QFitsView/RGBDialog.cpp:25:15: warning: Member variable 'QFitsDisplay::Mode' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/RGBDialog.cpp:25:15: warning: Member variable 'QFitsDisplay::xcenter' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/RGBDialog.cpp:25:15: warning: Member variable 'QFitsDisplay::ycenter' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/RGBDialog.cpp:25:15: warning: Member variable 'QFitsDisplay::oldx' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/RGBDialog.cpp:25:15: warning: Member variable 'QFitsDisplay::oldy' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/RGBDialog.cpp:25:15: warning: Member variable 'QFitsDisplay::oldwidth' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/RGBDialog.cpp:25:15: warning: Member variable 'QFitsDisplay::oldlength' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/RGBDialog.cpp:25:15: warning: Member variable 'QFitsDisplay::oldangle' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/RGBDialog.cpp:25:15: warning: Member variable 'QFitsDisplay::colors' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/cubedisplay.h:99:18: warning: Virtual function 'languageChange' is called from constructor 'CubeDisplay(QWidget*parent=0,const char*name=0,bool modal=FALSE,WFlags fl=0)' at line 335. Dynamic binding is not used. [virtualCallInConstructor]
dpusersrc/QFitsView/cubedisplay.cpp:335:5: note: Calling languageChange
dpusersrc/QFitsView/cubedisplay.h:99:18: note: languageChange is a virtual method
dpusersrc/QFitsView/dialogs.cpp:271:33: style: C-style pointer casting [cstyleCast]
dpusersrc/QFitsView/dialogs.cpp:1146:9: style: Variable 'label' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/QFitsView/dialogs.cpp:1138:0: note: Variable 'label' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/dialogs.cpp:1146:9: note: Variable 'label' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/dialogs.cpp:1167:9: style: Variable 'button' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/QFitsView/dialogs.cpp:1139:0: note: Variable 'button' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/dialogs.cpp:1167:9: note: Variable 'button' is reassigned a value before the old one has been used.
dpusersrc/QFitsView/dialogs.cpp:1517:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dpusersrc/QFitsView/dialogs.cpp:619:62: style: Function 'setCubeDisplayOptions' argument 4 names different: declaration 'na' definition 'n'. [funcArgNamesDifferent]
dpusersrc/QFitsView/dialogs.h:130:69: note: Function 'setCubeDisplayOptions' argument 4 names different: declaration 'na' definition 'n'.
dpusersrc/QFitsView/dialogs.cpp:619:62: note: Function 'setCubeDisplayOptions' argument 4 names different: declaration 'na' definition 'n'.
dpusersrc/QFitsView/dialogs.cpp:272:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/QFitsView/dialogs.cpp:1100:5: performance: Variable 'filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dpusersrc/QFitsView/extra/tetrixboard.h:60:6: style: Class 'TetrixBoard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/QFitsView/imred.cpp:218:21: style: C-style pointer casting [cstyleCast]
dpusersrc/QFitsView/imred.cpp:221:25: style: C-style pointer casting [cstyleCast]
dpusersrc/QFitsView/imred.cpp:223:21: style: C-style pointer casting [cstyleCast]
dpusersrc/QFitsView/imred.cpp:927:19: style: Variable 'f' is assigned a value that is never used. [unreadVariable]
dpusersrc/QFitsView/imred.cpp:58:15: warning: Member variable 'imRedGeneric::newBufferButton' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/imred.cpp:1874:25: warning: Member variable 'imRedEllipticalProfile::is3D' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/QFitsView/qtdpuser.cpp:86:6: style: C-style pointer casting [cstyleCast]
dpusersrc/QFitsView/qtdpuser.cpp:30:10: style: The scope of the variable '_tmp' can be reduced. [variableScope]
dpusersrc/QFitsView/qtdpuser.cpp:31:13: style: The scope of the variable 'args' can be reduced. [variableScope]
dpusersrc/QFitsView/qtdpuser.cpp:56:10: style: The scope of the variable '_tmp' can be reduced. [variableScope]
dpusersrc/QFitsView/qtdpuser.cpp:57:13: style: The scope of the variable 'args' can be reduced. [variableScope]
dpusersrc/QFitsView/qtdpuser.cpp:268:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/QFitsView/qtdpuser.cpp:274:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/QFitsView/qtdpuser.cpp:485:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/QFitsView/qtdpuser.cpp:492:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/dpuser/dpuser.cpp:2114:55: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser.cpp:47:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.cpp:47:30: style: The scope of the variable 'm' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.cpp:47:51: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.cpp:943:20: style: The scope of the variable 'rr' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.cpp:943:24: style: The scope of the variable 'ii' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.cpp:943:28: style: The scope of the variable 'div' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.cpp:1420:32: style: The scope of the variable 'value' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.cpp:1431:32: style: The scope of the variable 'value' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.cpp:1684:30: style: The scope of the variable 'r' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.cpp:1830:21: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.cpp:1831:22: style: The scope of the variable 'dim' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.cpp:1831:27: style: The scope of the variable 'j' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.cpp:1831:30: style: The scope of the variable 'inc' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.cpp:2399:26: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.cpp:2628:28: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.cpp:2631:26: style: The scope of the variable 'args' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/dpuserType.h:27:2: style: Class 'dpuserTypeException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/dpuser/dpuser2c/dpuserType.h:37:2: style: Class 'dpuserType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/dpuser/dpuser2c/dpuserType.h:38:2: style: Class 'dpuserType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/dpuser/dpuser2c/dpuserType.h:39:2: style: Class 'dpuserType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/dpuser/dpuser2c/dpuserType.h:40:2: style: Class 'dpuserType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/dpuser/dpuser2c/dpuserType.h:107:34: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/dpuserType.h:108:35: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/dpuserType.h:109:34: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/dpuserType.h:110:35: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/dpuserType.h:111:35: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/dpuserType.h:112:35: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser.input.cpp:144:6: style: The scope of the variable 'n' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/tools.h:47:78: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/tools.h:47:102: performance: Function parameter 'displaySyntax' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser.pgplot.cpp:3062:22: style: The scope of the variable 'l' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.pgplot.cpp:3062:25: style: The scope of the variable 's' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser.pgplot.cpp:2028:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser.pgplot.cpp:2983:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser.pgplot.cpp:2995:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser.pgplot.cpp:3015:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser.pgplot.cpp:3323:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser.pgplot.cpp:3340:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser.pgplot.cpp:3082:30: error: Common realloc mistake: 'newinput' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/dpuser/dpuser.procs.cpp:225:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/dpuser/dpuser.procs.cpp:232:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/dpuser/dpuser.yacchelper.cpp:81:5: error: Common realloc mistake: 'protectedpntrs' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/dpuser/dpuser2c/dpuserType.cpp:2916:17: style: The scope of the variable 'f' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/dpuserType.cpp:15:5: performance: Variable 'cause' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dpusersrc/dpuser/dpuser2c/dpuserType.h:44:11: style: Technically the member function 'dpuserType::toConValue' can be const. [functionConst]
dpusersrc/dpuser/dpuser2c/dpuserType.cpp:61:22: note: Technically the member function 'dpuserType::toConValue' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:44:11: note: Technically the member function 'dpuserType::toConValue' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:53:8: style: Technically the member function 'dpuserType::toFloat' can be const. [functionConst]
dpusersrc/dpuser/dpuser2c/dpuserType.cpp:226:19: note: Technically the member function 'dpuserType::toFloat' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:53:8: note: Technically the member function 'dpuserType::toFloat' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:55:11: style: Technically the member function 'dpuserType::toString' can be const. [functionConst]
dpusersrc/dpuser/dpuser2c/dpuserType.cpp:244:22: note: Technically the member function 'dpuserType::toString' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:55:11: note: Technically the member function 'dpuserType::toString' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:107:7: style: Technically the member function 'dpuserType::operator<' can be const. [functionConst]
dpusersrc/dpuser/dpuser2c/dpuserType.cpp:2027:18: note: Technically the member function 'dpuserType::operator<' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:107:7: note: Technically the member function 'dpuserType::operator<' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:108:7: style: Technically the member function 'dpuserType::operator<=' can be const. [functionConst]
dpusersrc/dpuser/dpuser2c/dpuserType.cpp:2058:18: note: Technically the member function 'dpuserType::operator<=' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:108:7: note: Technically the member function 'dpuserType::operator<=' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:109:7: style: Technically the member function 'dpuserType::operator>' can be const. [functionConst]
dpusersrc/dpuser/dpuser2c/dpuserType.cpp:2089:18: note: Technically the member function 'dpuserType::operator>' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:109:7: note: Technically the member function 'dpuserType::operator>' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:110:7: style: Technically the member function 'dpuserType::operator>=' can be const. [functionConst]
dpusersrc/dpuser/dpuser2c/dpuserType.cpp:2120:18: note: Technically the member function 'dpuserType::operator>=' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:110:7: note: Technically the member function 'dpuserType::operator>=' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:111:7: style: Technically the member function 'dpuserType::operator==' can be const. [functionConst]
dpusersrc/dpuser/dpuser2c/dpuserType.cpp:2151:18: note: Technically the member function 'dpuserType::operator==' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:111:7: note: Technically the member function 'dpuserType::operator==' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:112:7: style: Technically the member function 'dpuserType::operator!=' can be const. [functionConst]
dpusersrc/dpuser/dpuser2c/dpuserType.cpp:2183:18: note: Technically the member function 'dpuserType::operator!=' can be const.
dpusersrc/dpuser/dpuser2c/dpuserType.h:112:7: note: Technically the member function 'dpuserType::operator!=' can be const.
dpusersrc/dpuser/dpuser2c/eso.cpp:106:14: style: The scope of the variable 'minpos' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/eso.cpp:107:14: style: The scope of the variable 'min' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/eso.cpp:108:14: style: The scope of the variable 'lratio' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/eso.cpp:110:14: style: The scope of the variable 'disp' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/eso.cpp:132:14: style: The scope of the variable 'nn' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/eso.cpp:133:14: style: The scope of the variable 'nseq' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/eso.cpp:134:14: style: The scope of the variable 'gap' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/eso.cpp:136:14: style: The scope of the variable 'found' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/eso.cpp:563:0: error: Memory leak: xpos [memleak]
dpusersrc/dpuser/dpuser2c/eso.cpp:563:0: error: Memory leak: lambda [memleak]
dpusersrc/dpuser/dpuser2c/functions.cpp:8085:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dpusersrc/dpuser/dpuser2c/functions.cpp:8119:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dpusersrc/dpuser/dpuser2c/functions.cpp:8149:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dpusersrc/dpuser/dpuser2c/functions.cpp:9078:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dpusersrc/dpuser/dpuser2c/functions.cpp:3504:24: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dpusersrc/dpuser/dpuser2c/functions.cpp:3500:16: note: outer condition: option=="spiffik"
dpusersrc/dpuser/dpuser2c/functions.cpp:3504:24: note: opposite inner condition: option=="bezier"
dpusersrc/dpuser/dpuser2c/functions.cpp:5312:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dpusersrc/dpuser/dpuser2c/functions.cpp:4055:26: style: The scope of the variable 'pos' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:4224:14: style: The scope of the variable 'l' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:4224:17: style: The scope of the variable 's' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:4483:11: style: The scope of the variable 's1' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:4483:15: style: The scope of the variable 's2' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:5281:29: style: The scope of the variable 'pos' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:5286:12: style: The scope of the variable 'lens' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:5921:13: style: The scope of the variable 'l' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:6623:12: style: The scope of the variable 'x' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:6623:15: style: The scope of the variable 'y' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:6624:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:7765:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:7765:18: style: The scope of the variable 'ncoords' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:8264:10: style: The scope of the variable 'n' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:8296:10: style: The scope of the variable 'n' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:9194:28: style: The scope of the variable 'value' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:9205:28: style: The scope of the variable 'value' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:9354:12: style: The scope of the variable 'x' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:9354:15: style: The scope of the variable 'y' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:9355:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:9355:18: style: The scope of the variable 'ncoords' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:9495:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:9495:18: style: The scope of the variable 'ncoords' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/functions.cpp:82:30: style: Function 'lookupUserFunction' argument 1 names different: declaration 'name' definition 's'. [funcArgNamesDifferent]
dpusersrc/dpuser/dpuser2c/functions.h:18:30: note: Function 'lookupUserFunction' argument 1 names different: declaration 'name' definition 's'.
dpusersrc/dpuser/dpuser2c/functions.cpp:82:30: note: Function 'lookupUserFunction' argument 1 names different: declaration 'name' definition 's'.
dpusersrc/dpuser/dpuser2c/functions.cpp:2928:63: style: Function 'dpuserFunction_cubemedian' argument 2 names different: declaration 'reject' definition 'first'. [funcArgNamesDifferent]
dpusersrc/dpuser/dpuser2c/functions.h:155:63: note: Function 'dpuserFunction_cubemedian' argument 2 names different: declaration 'reject' definition 'first'.
dpusersrc/dpuser/dpuser2c/functions.cpp:2928:63: note: Function 'dpuserFunction_cubemedian' argument 2 names different: declaration 'reject' definition 'first'.
dpusersrc/dpuser/dpuser2c/functions.cpp:2928:81: style: Function 'dpuserFunction_cubemedian' argument 3 names different: declaration 'val' definition 'last'. [funcArgNamesDifferent]
dpusersrc/dpuser/dpuser2c/functions.h:155:82: note: Function 'dpuserFunction_cubemedian' argument 3 names different: declaration 'val' definition 'last'.
dpusersrc/dpuser/dpuser2c/functions.cpp:2928:81: note: Function 'dpuserFunction_cubemedian' argument 3 names different: declaration 'val' definition 'last'.
dpusersrc/dpuser/dpuser2c/functions.cpp:2989:60: style: Function 'dpuserFunction_cubeavg' argument 2 names different: declaration 'reject' definition 'first'. [funcArgNamesDifferent]
dpusersrc/dpuser/dpuser2c/functions.h:158:60: note: Function 'dpuserFunction_cubeavg' argument 2 names different: declaration 'reject' definition 'first'.
dpusersrc/dpuser/dpuser2c/functions.cpp:2989:60: note: Function 'dpuserFunction_cubeavg' argument 2 names different: declaration 'reject' definition 'first'.
dpusersrc/dpuser/dpuser2c/functions.cpp:2989:78: style: Function 'dpuserFunction_cubeavg' argument 3 names different: declaration 'value' definition 'last'. [funcArgNamesDifferent]
dpusersrc/dpuser/dpuser2c/functions.h:158:79: note: Function 'dpuserFunction_cubeavg' argument 3 names different: declaration 'value' definition 'last'.
dpusersrc/dpuser/dpuser2c/functions.cpp:2989:78: note: Function 'dpuserFunction_cubeavg' argument 3 names different: declaration 'value' definition 'last'.
dpusersrc/dpuser/dpuser2c/functions.cpp:3141:44: style: Function 'dpuserFunction_shift' argument 1 names different: declaration 'arg' definition 'X'. [funcArgNamesDifferent]
dpusersrc/dpuser/dpuser2c/functions.h:164:44: note: Function 'dpuserFunction_shift' argument 1 names different: declaration 'arg' definition 'X'.
dpusersrc/dpuser/dpuser2c/functions.cpp:3141:44: note: Function 'dpuserFunction_shift' argument 1 names different: declaration 'arg' definition 'X'.
dpusersrc/dpuser/dpuser2c/functions.cpp:4215:66: style: Function 'dpuserFunction_import' argument 2 names different: declaration 'x' definition 'arrLength'. [funcArgNamesDifferent]
dpusersrc/dpuser/dpuser2c/functions.h:209:66: note: Function 'dpuserFunction_import' argument 2 names different: declaration 'x' definition 'arrLength'.
dpusersrc/dpuser/dpuser2c/functions.cpp:4215:66: note: Function 'dpuserFunction_import' argument 2 names different: declaration 'x' definition 'arrLength'.
dpusersrc/dpuser/dpuser2c/functions.cpp:5052:74: style: Function 'dpuserFunction_polyfit' argument 3 names different: declaration 'chisq' definition 'CHISQ'. [funcArgNamesDifferent]
dpusersrc/dpuser/dpuser2c/functions.h:249:74: note: Function 'dpuserFunction_polyfit' argument 3 names different: declaration 'chisq' definition 'CHISQ'.
dpusersrc/dpuser/dpuser2c/functions.cpp:5052:74: note: Function 'dpuserFunction_polyfit' argument 3 names different: declaration 'chisq' definition 'CHISQ'.
dpusersrc/dpuser/dpuser2c/functions.cpp:6902:95: style: Function 'dpuserFunction_find' argument 4 names different: declaration 'roundlim' definition 'rlim'. [funcArgNamesDifferent]
dpusersrc/dpuser/dpuser2c/functions.h:317:95: note: Function 'dpuserFunction_find' argument 4 names different: declaration 'roundlim' definition 'rlim'.
dpusersrc/dpuser/dpuser2c/functions.cpp:6902:95: note: Function 'dpuserFunction_find' argument 4 names different: declaration 'roundlim' definition 'rlim'.
dpusersrc/dpuser/dpuser2c/functions.cpp:6902:112: style: Function 'dpuserFunction_find' argument 5 names different: declaration 'sharplim' definition 'slim'. [funcArgNamesDifferent]
dpusersrc/dpuser/dpuser2c/functions.h:317:116: note: Function 'dpuserFunction_find' argument 5 names different: declaration 'sharplim' definition 'slim'.
dpusersrc/dpuser/dpuser2c/functions.cpp:6902:112: note: Function 'dpuserFunction_find' argument 5 names different: declaration 'sharplim' definition 'slim'.
dpusersrc/dpuser/dpuser2c/functions.cpp:9227:48: warning: Function 'dpuserFunction_matrixmul' argument order different: declaration 'arg, arg1' definition 'arg1, arg2' [funcArgOrderDifferent]
dpusersrc/dpuser/dpuser2c/functions.h:392:48: note: Function 'dpuserFunction_matrixmul' argument order different: declaration 'arg, arg1' definition 'arg1, arg2'
dpusersrc/dpuser/dpuser2c/functions.cpp:9227:48: note: Function 'dpuserFunction_matrixmul' argument order different: declaration 'arg, arg1' definition 'arg1, arg2'
dpusersrc/dpuser/dpuser2c/functions.cpp:4055:0: style: Variable 'wcs' is assigned a value that is never used. [unreadVariable]
dpusersrc/dpuser/dpuser2c/functions.cpp:4127:27: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
dpusersrc/dpuser/dpuser2c/functions.cpp:5627:0: error: Resource leak: fd [resourceLeak]
dpusersrc/dpuser/dpuser2c/functions.cpp:176:56: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:225:56: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:274:56: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:323:57: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:372:57: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:421:57: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:470:57: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:531:57: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:594:57: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:625:74: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:682:58: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:731:58: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:792:58: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:1096:45: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:1177:44: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2217:47: performance: Function parameter 'day' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2217:63: performance: Function parameter 'month' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2217:81: performance: Function parameter 'year' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2227:47: performance: Function parameter 'day' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2227:63: performance: Function parameter 'month' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2227:81: performance: Function parameter 'year' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2227:98: performance: Function parameter 'hour' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2237:47: performance: Function parameter 'day' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2237:63: performance: Function parameter 'month' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2237:81: performance: Function parameter 'year' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2237:98: performance: Function parameter 'hour' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2237:115: performance: Function parameter 'minute' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2277:49: performance: Function parameter 'day' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2277:65: performance: Function parameter 'month' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2277:83: performance: Function parameter 'year' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2287:49: performance: Function parameter 'day' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2287:65: performance: Function parameter 'month' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2287:83: performance: Function parameter 'year' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2287:100: performance: Function parameter 'hour' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2297:49: performance: Function parameter 'day' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2297:65: performance: Function parameter 'month' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2297:83: performance: Function parameter 'year' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2297:100: performance: Function parameter 'hour' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2297:117: performance: Function parameter 'minute' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2471:45: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2578:43: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2586:43: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2586:57: performance: Function parameter 'y' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2640:44: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2640:58: performance: Function parameter 'y' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2640:72: performance: Function parameter 'fwhm1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2640:90: performance: Function parameter 'naxis1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2640:109: performance: Function parameter 'naxis2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2650:44: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2650:58: performance: Function parameter 'y' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2650:72: performance: Function parameter 'fwhm1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2650:90: performance: Function parameter 'fwhm2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2650:108: performance: Function parameter 'naxis1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2650:127: performance: Function parameter 'naxis2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2716:46: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2716:60: performance: Function parameter 'y' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2716:74: performance: Function parameter 'radius1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2716:94: performance: Function parameter 'naxis1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2716:113: performance: Function parameter 'naxis2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2722:46: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2722:60: performance: Function parameter 'y' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2722:74: performance: Function parameter 'radius1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2722:94: performance: Function parameter 'radius2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2722:114: performance: Function parameter 'naxis1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2722:133: performance: Function parameter 'naxis2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2896:49: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:2957:46: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3029:42: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3029:56: performance: Function parameter 'xcen' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3029:73: performance: Function parameter 'ycen' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3029:90: performance: Function parameter 'sky' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3029:106: performance: Function parameter 'flat' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3029:123: performance: Function parameter 'dpl' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3029:139: performance: Function parameter 'mask' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3029:154: performance: Function parameter 'resize' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3141:86: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3180:45: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3180:59: performance: Function parameter 'angle' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3190:45: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3190:59: performance: Function parameter 'angle' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3190:77: performance: Function parameter 'xcen' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3266:55: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3338:74: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3378:75: performance: Function parameter 'option1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3378:93: performance: Function parameter 'option2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3435:49: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3435:63: performance: Function parameter 'threshold' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3445:49: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3445:63: performance: Function parameter 'threshold' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3445:85: performance: Function parameter 'boxsize' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3484:48: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3484:62: performance: Function parameter 'dpl' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3484:76: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3494:96: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3555:46: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3555:60: performance: Function parameter 'scale' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3859:45: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3859:59: performance: Function parameter 'xcenter' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3859:79: performance: Function parameter 'ycenter' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3871:45: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3871:59: performance: Function parameter 'xcenter' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3871:79: performance: Function parameter 'ycenter' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3871:99: performance: Function parameter 'r1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3871:112: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:3881:127: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4205:45: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4205:64: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4215:86: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4408:46: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4408:60: performance: Function parameter 'xcenter' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4408:80: performance: Function parameter 'ycenter' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4408:100: performance: Function parameter 'sky' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4408:116: performance: Function parameter 'flat' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4408:133: performance: Function parameter 'dpl' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4408:149: performance: Function parameter 'mask' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4450:43: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4450:57: performance: Function parameter 'stats' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4450:75: performance: Function parameter 'sky' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4450:91: performance: Function parameter 'flat' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4450:108: performance: Function parameter 'dpl' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4450:124: performance: Function parameter 'mask' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4512:49: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4512:63: performance: Function parameter 'PSF' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4512:79: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4589:57: performance: Function parameter 'xcenter' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4589:77: performance: Function parameter 'ycenter' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4631:48: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4631:62: performance: Function parameter 'bitpix' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4641:48: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4641:62: performance: Function parameter 'bitpix' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4641:81: performance: Function parameter 'bscale' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4680:48: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4690:48: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4690:62: performance: Function parameter 'y' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4725:49: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4735:49: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4735:63: performance: Function parameter 'y' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4770:48: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4780:48: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4780:62: performance: Function parameter 'y' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4815:49: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4825:49: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4825:63: performance: Function parameter 'y' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4860:50: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4870:50: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4870:64: performance: Function parameter 'y' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4905:51: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4915:51: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4915:65: performance: Function parameter 'y' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:4976:77: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5111:142: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5188:112: performance: Function parameter 'option1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5188:130: performance: Function parameter 'option2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5199:150: performance: Function parameter 'option1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5199:168: performance: Function parameter 'option2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5258:46: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5258:58: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5268:77: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5427:43: performance: Function parameter 'jd' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5475:42: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5475:56: performance: Function parameter 'xcenter' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5475:76: performance: Function parameter 'ycenter' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5475:96: performance: Function parameter 'threshold' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5475:118: performance: Function parameter 'speckles' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5476:28: performance: Function parameter 'smooth' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5476:47: performance: Function parameter 'sky' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5476:63: performance: Function parameter 'flat' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5476:80: performance: Function parameter 'dpl' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5476:96: performance: Function parameter 'mask' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5519:43: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5519:57: performance: Function parameter 'flags' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5519:75: performance: Function parameter 'xcenter' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5519:95: performance: Function parameter 'ycenter' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5519:115: performance: Function parameter 'threshold' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5519:137: performance: Function parameter 'speckles' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5520:28: performance: Function parameter 'smooth' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5520:47: performance: Function parameter 'sky' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5520:63: performance: Function parameter 'flat' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5520:80: performance: Function parameter 'dpl' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5520:96: performance: Function parameter 'mask' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5584:98: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5681:40: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5690:62: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5809:55: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:5905:71: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6068:46: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6068:60: performance: Function parameter 'xcenter' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6068:80: performance: Function parameter 'ycenter' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6068:100: performance: Function parameter 'threshold' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6068:122: performance: Function parameter 'speckles' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6069:28: performance: Function parameter 'smooth' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6069:47: performance: Function parameter 'sky' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6069:63: performance: Function parameter 'flat' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6069:80: performance: Function parameter 'dpl' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6069:96: performance: Function parameter 'mask' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6224:76: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6359:45: performance: Function parameter 'ARRAY' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6582:89: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6591:129: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6876:43: performance: Function parameter 'image' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6876:61: performance: Function parameter 'hmin' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6876:78: performance: Function parameter 'fwhm' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6876:93: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6889:43: performance: Function parameter 'image' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6889:61: performance: Function parameter 'hmin' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6889:78: performance: Function parameter 'fwhm' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6889:95: performance: Function parameter 'roundlim' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6889:114: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6902:127: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6928:60: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6938:62: performance: Function parameter 'min' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6938:76: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6948:48: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6948:62: performance: Function parameter 'min' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6948:78: performance: Function parameter 'max' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6948:92: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:6958:112: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7046:61: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7078:63: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7110:62: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7139:45: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7212:45: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7212:59: performance: Function parameter 'Y' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7212:73: performance: Function parameter 'power' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7212:91: performance: Function parameter 'fwhm1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7212:109: performance: Function parameter 'naxis1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7212:128: performance: Function parameter 'naxis2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7222:45: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7222:59: performance: Function parameter 'Y' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7222:73: performance: Function parameter 'power' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7222:91: performance: Function parameter 'fwhm1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7222:109: performance: Function parameter 'fwhm2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7222:127: performance: Function parameter 'naxis1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7222:146: performance: Function parameter 'naxis2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7260:56: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7260:77: performance: Function parameter 'extension' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7270:56: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7270:77: performance: Function parameter 'extension' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7270:99: performance: Function parameter 'x1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7270:114: performance: Function parameter 'x2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7280:56: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7280:77: performance: Function parameter 'extension' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7280:99: performance: Function parameter 'x1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7280:114: performance: Function parameter 'x2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7280:129: performance: Function parameter 'y1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7280:144: performance: Function parameter 'y2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7449:45: performance: Function parameter 'cube' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7449:62: performance: Function parameter 'center' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7449:81: performance: Function parameter 'fwhm' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7449:96: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7458:118: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:7678:121: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:8036:47: performance: Function parameter 's' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:9055:71: performance: Function parameter 'what' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:9076:44: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:9076:71: performance: Function parameter 'what' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:9263:42: performance: Function parameter 'which' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:9314:129: performance: Function parameter 'second' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/functions.cpp:9490:124: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4429:19: style: Condition 'extension<1' is always true [knownConditionTrueFalse]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4422:21: note: Assignment 'extension=0', assigned value is 0
dpusersrc/dpuser/dpuser2c/procedures.cpp:4429:19: note: Condition 'extension<1' is always true
dpusersrc/dpuser/dpuser2c/procedures.cpp:5096:52: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5097:52: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5098:52: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5099:52: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5100:52: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5101:52: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5102:52: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5103:52: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5104:52: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5105:52: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5106:54: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5107:54: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5108:54: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5109:54: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5110:54: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5111:54: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5112:54: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5113:54: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5114:54: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5115:54: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5116:54: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser2c/procedures.cpp:3201:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpusersrc/dpuser/dpuser2c/procedures.cpp:3213:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpusersrc/dpuser/dpuser2c/procedures.cpp:3225:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpusersrc/dpuser/dpuser2c/procedures.cpp:3247:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4280:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4285:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4298:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4312:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4984:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5011:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5150:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5196:29: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5228:29: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1365:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4034:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4035:11: style: The scope of the variable 'names' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4036:11: style: The scope of the variable 'messages' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4273:14: style: The scope of the variable 'l' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4273:17: style: The scope of the variable 's' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4925:11: style: The scope of the variable 'maxFuncProc' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4925:28: style: The scope of the variable 'ii' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/procedures.cpp:56:31: style: Function 'lookupUserProcedure' argument 1 names different: declaration 'name' definition 's'. [funcArgNamesDifferent]
dpusersrc/dpuser/dpuser2c/procedures.h:14:31: note: Function 'lookupUserProcedure' argument 1 names different: declaration 'name' definition 's'.
dpusersrc/dpuser/dpuser2c/procedures.cpp:56:31: note: Function 'lookupUserProcedure' argument 1 names different: declaration 'name' definition 's'.
dpusersrc/dpuser/dpuser2c/procedures.cpp:3498:10: style: Unused variable: tempr [unusedVariable]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4638:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4650:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4817:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4827:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4881:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4896:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5201:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5233:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4757:6: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:131:37: performance: Function parameter 'which' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:166:40: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:166:57: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:166:74: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:166:91: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:175:39: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:184:40: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:184:57: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:184:74: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:184:91: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:185:24: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:185:41: performance: Function parameter 'arg6' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:185:58: performance: Function parameter 'arg7' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:186:24: performance: Function parameter 'arg8' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:186:41: performance: Function parameter 'arg9' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:186:58: performance: Function parameter 'arg10' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:186:76: performance: Function parameter 'arg11' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:187:24: performance: Function parameter 'arg12' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:187:42: performance: Function parameter 'arg13' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:187:60: performance: Function parameter 'arg14' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:217:39: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:217:56: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:217:73: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:217:90: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:226:41: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:226:58: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:226:75: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:226:92: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:235:39: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:235:56: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:235:73: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:235:90: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:249:39: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:249:56: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:249:73: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:249:90: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:249:107: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:249:124: performance: Function parameter 'arg6' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:258:40: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:258:57: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:258:74: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:275:40: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:275:57: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:275:74: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:275:91: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:275:108: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:275:125: performance: Function parameter 'arg6' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:275:142: performance: Function parameter 'arg7' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:275:159: performance: Function parameter 'arg8' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:275:176: performance: Function parameter 'arg9' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:275:193: performance: Function parameter 'arg10' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:275:211: performance: Function parameter 'arg11' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:301:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:301:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:301:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:301:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:301:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:301:125: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:301:142: performance: Function parameter 'arg6' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:301:159: performance: Function parameter 'arg7' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:301:176: performance: Function parameter 'arg8' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:301:193: performance: Function parameter 'arg9' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:322:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:322:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:322:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:322:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:322:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:322:125: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:322:142: performance: Function parameter 'arg6' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:322:159: performance: Function parameter 'arg7' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:322:176: performance: Function parameter 'arg8' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:322:193: performance: Function parameter 'arg9' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:322:210: performance: Function parameter 'arg10' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:322:228: performance: Function parameter 'arg11' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:343:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:343:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:343:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:343:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:343:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:343:125: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:343:142: performance: Function parameter 'arg6' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:343:159: performance: Function parameter 'arg7' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:343:176: performance: Function parameter 'arg8' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:343:193: performance: Function parameter 'arg9' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:369:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:369:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:369:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:369:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:369:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:369:125: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:369:142: performance: Function parameter 'arg6' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:369:159: performance: Function parameter 'arg7' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:369:176: performance: Function parameter 'arg8' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:369:193: performance: Function parameter 'arg9' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:395:40: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:395:57: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:395:74: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:395:91: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:395:108: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:395:125: performance: Function parameter 'arg6' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:395:142: performance: Function parameter 'arg7' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:419:40: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:419:57: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:444:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:444:56: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:444:73: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:444:90: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:444:107: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:444:124: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:461:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:461:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:461:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:461:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:461:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:470:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:470:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:470:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:470:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:470:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:470:125: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:491:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:491:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:491:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:491:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:491:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:512:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:512:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:512:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:512:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:512:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:541:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:541:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:541:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:541:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:541:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:541:125: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:541:142: performance: Function parameter 'arg6' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:541:159: performance: Function parameter 'arg7' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:541:176: performance: Function parameter 'arg8' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:541:193: performance: Function parameter 'arg9' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:561:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:561:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:561:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:561:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:561:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:561:125: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:561:142: performance: Function parameter 'arg6' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:561:159: performance: Function parameter 'arg7' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:561:176: performance: Function parameter 'arg8' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:561:193: performance: Function parameter 'arg9' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:561:210: performance: Function parameter 'arg10' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:561:228: performance: Function parameter 'arg11' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:590:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:590:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:590:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:590:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:590:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:590:125: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:614:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:614:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:614:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:614:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:614:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:614:125: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:614:142: performance: Function parameter 'arg6' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:614:159: performance: Function parameter 'arg7' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:614:176: performance: Function parameter 'arg8' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:614:193: performance: Function parameter 'arg9' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:635:41: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:635:58: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:635:75: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:645:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:645:56: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:645:73: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:655:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:655:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:655:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:655:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:678:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:678:56: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:678:73: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:678:90: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:694:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:694:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:694:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:712:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:712:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:722:41: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:722:58: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:722:75: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:722:92: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:722:109: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:732:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:732:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:732:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:732:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:732:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:742:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:742:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:742:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:742:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:742:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:757:42: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:757:59: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:757:76: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:757:93: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:757:110: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:772:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:772:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:772:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:772:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:772:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:791:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:791:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:791:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:791:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:791:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:806:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:824:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:824:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:834:41: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:834:58: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:844:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:844:56: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:854:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:854:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:854:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:854:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:854:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:854:125: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:854:142: performance: Function parameter 'arg6' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:854:159: performance: Function parameter 'arg7' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:854:176: performance: Function parameter 'arg8' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:854:193: performance: Function parameter 'arg9' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:854:210: performance: Function parameter 'arg10' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:871:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:871:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:871:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:871:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:871:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:899:41: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:899:58: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:899:75: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:899:92: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:917:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:917:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:917:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:935:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:935:56: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:935:73: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:945:41: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:945:58: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:945:75: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:945:92: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:945:109: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:955:38: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:955:55: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:955:72: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:955:89: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:973:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:973:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:973:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:973:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:973:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:983:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:983:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:983:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:983:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:993:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:993:56: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:993:73: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1019:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1029:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1039:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1049:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1049:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1059:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1069:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1069:56: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1069:73: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1069:90: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1079:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1079:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1089:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1089:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1100:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1110:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1110:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1110:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1110:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1120:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1120:56: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1120:73: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1130:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1140:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1150:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1160:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1170:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1180:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1180:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1190:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1190:56: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1190:73: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1190:90: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1200:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1200:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1200:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1200:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1210:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1210:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1210:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1210:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1210:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1210:125: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1220:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1220:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1220:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1230:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1230:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1230:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1230:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1230:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1230:125: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1230:142: performance: Function parameter 'arg6' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1230:159: performance: Function parameter 'arg7' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1230:176: performance: Function parameter 'arg8' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1230:193: performance: Function parameter 'arg9' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1248:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1248:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1248:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1248:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1248:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1248:125: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1248:142: performance: Function parameter 'arg6' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1248:159: performance: Function parameter 'arg7' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1248:176: performance: Function parameter 'arg8' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1248:193: performance: Function parameter 'arg9' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1248:210: performance: Function parameter 'arg10' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1248:228: performance: Function parameter 'arg11' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1274:41: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1274:58: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1274:75: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1274:92: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1284:41: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1284:58: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1284:75: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1284:92: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1294:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1294:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1294:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1294:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1320:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1320:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1320:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1320:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1320:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1320:125: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1330:42: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1330:59: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1330:76: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1330:93: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1340:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1340:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1340:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1340:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1361:75: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1390:41: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1390:58: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1409:41: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1418:41: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1418:58: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1418:75: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1475:39: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1596:88: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1619:105: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1869:53: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1914:72: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1938:72: performance: Function parameter 'option1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:1938:90: performance: Function parameter 'option2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:4681:56: performance: Function parameter 'option1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5274:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5274:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5274:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5274:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5274:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5274:125: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5274:142: performance: Function parameter 'arg6' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5291:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5291:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5291:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5291:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5291:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5291:125: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5291:142: performance: Function parameter 'arg6' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5322:41: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5322:58: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5322:75: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5354:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5354:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5354:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5411:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5411:56: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5411:73: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5431:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5445:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5459:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5473:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5473:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5490:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5504:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5504:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5521:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5521:56: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5521:73: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5521:90: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5541:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5541:56: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5541:73: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5558:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5558:56: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5558:73: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5558:90: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5558:107: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5558:124: performance: Function parameter 'arg5' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5588:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5602:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5602:56: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5602:73: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5622:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5636:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5636:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5636:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5655:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5669:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5683:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5697:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5711:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5711:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5728:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5742:39: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5742:56: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5742:73: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5742:90: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5742:107: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5765:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5765:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5765:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5765:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5765:108: performance: Function parameter 'arg4' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5788:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5788:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5788:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5788:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5811:40: performance: Function parameter 'arg0' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5811:57: performance: Function parameter 'arg1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5811:74: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5811:91: performance: Function parameter 'arg3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5837:53: performance: Function parameter 'option1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5837:71: performance: Function parameter 'option2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5837:89: performance: Function parameter 'option3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5859:70: performance: Function parameter 'option1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5859:88: performance: Function parameter 'option2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5859:106: performance: Function parameter 'option3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5885:87: performance: Function parameter 'option1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5885:105: performance: Function parameter 'option2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5885:123: performance: Function parameter 'option3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5911:104: performance: Function parameter 'option1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5911:122: performance: Function parameter 'option2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:5911:140: performance: Function parameter 'option3' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:6022:52: performance: Function parameter 'option1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:6022:70: performance: Function parameter 'option2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:6080:86: performance: Function parameter 'option1' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:6080:104: performance: Function parameter 'option2' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/procedures.cpp:6151:57: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/tools.cpp:713:4: warning: %li in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
dpusersrc/dpuser/dpuser2c/tools.cpp:448:13: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/dpuser/dpuser2c/tools.cpp:446:13: note: Variable 'p' is reassigned a value before the old one has been used.
dpusersrc/dpuser/dpuser2c/tools.cpp:448:13: note: Variable 'p' is reassigned a value before the old one has been used.
dpusersrc/dpuser/dpuser2c/tools.cpp:227:6: style: The scope of the variable 'alreadyThere' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/tools.cpp:535:7: style: The scope of the variable 'start' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/tools.cpp:536:7: style: The scope of the variable 'create' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/tools.cpp:538:6: style: The scope of the variable 'parenthesis' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/tools.cpp:600:13: style: The scope of the variable 'j' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/tools.cpp:601:7: style: The scope of the variable 'lasttoken' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/tools.cpp:823:13: style: The scope of the variable 'n' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/tools.cpp:825:13: style: The scope of the variable 'bracket_open' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/tools.cpp:825:27: style: The scope of the variable 'bracket_close' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/tools.cpp:826:13: style: The scope of the variable 'procLength' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/tools.cpp:827:13: style: The scope of the variable 'funcLength' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/tools.cpp:828:13: style: The scope of the variable 'externLength' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser2c/tools.cpp:186:29: style: Function 'isVariable' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
dpusersrc/dpuser/dpuser2c/tools.h:31:29: note: Function 'isVariable' argument 1 names different: declaration 'src' definition 'str'.
dpusersrc/dpuser/dpuser2c/tools.cpp:186:29: note: Function 'isVariable' argument 1 names different: declaration 'src' definition 'str'.
dpusersrc/dpuser/dpuser2c/tools.cpp:513:23: style: Function 'CREATE' argument 1 names different: declaration 'nops' definition 'nargs'. [funcArgNamesDifferent]
dpusersrc/dpuser/dpuser2c/dpuserType.h:146:23: note: Function 'CREATE' argument 1 names different: declaration 'nops' definition 'nargs'.
dpusersrc/dpuser/dpuser2c/tools.cpp:513:23: note: Function 'CREATE' argument 1 names different: declaration 'nops' definition 'nargs'.
dpusersrc/dpuser/dpuser2c/tools.cpp:573:10: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
dpusersrc/dpuser/dpuser2c/tools.cpp:824:21: style: Unused variable: line [unusedVariable]
dpusersrc/dpuser/dpuser2c/tools.cpp:325:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/dpuser/dpuser2c/tools.cpp:71:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dpusersrc/dpuser/dpuser2c/tools.cpp:85:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dpusersrc/dpuser/dpuser2c/tools.cpp:225:51: error: Resource leak: ofd [resourceLeak]
dpusersrc/dpuser/dpuser2c/tools.cpp:202:27: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/tools.cpp:700:78: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/tools.cpp:700:102: performance: Function parameter 'displaySyntax' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/utils.cpp:339:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/utils.cpp:351:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/utils.cpp:359:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/utils.cpp:367:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/utils.cpp:375:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/utils.cpp:383:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/utils.cpp:391:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/utils.cpp:399:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/utils.cpp:407:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/utils.cpp:415:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/utils.cpp:423:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/utils.cpp:431:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser2c/utils.cpp:439:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:392:72: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dpusersrc/dpuser/dpuser_funcs.cpp:2140:26: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dpusersrc/dpuser/dpuser_funcs.cpp:2141:21: note: Found duplicate branches for 'if' and 'else'.
dpusersrc/dpuser/dpuser_funcs.cpp:2140:26: note: Found duplicate branches for 'if' and 'else'.
dpusersrc/dpuser/dpuser_funcs.cpp:358:9: style: The scope of the variable 'optArgI' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:2326:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:2328:17: style: The scope of the variable 'method' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:2491:18: style: The scope of the variable 'f' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:2562:17: style: The scope of the variable 'y' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:2562:24: style: The scope of the variable 'x' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:2562:31: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:2562:34: style: The scope of the variable 'j' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:2562:37: style: The scope of the variable 'c' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:2562:44: style: The scope of the variable 'cc' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:2711:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:2712:19: style: The scope of the variable 's1' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:2712:23: style: The scope of the variable 's2' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:2992:20: style: The scope of the variable 'x' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:2992:23: style: The scope of the variable 'y' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:2993:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:2993:26: style: The scope of the variable 'ncoords' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:3423:22: style: The scope of the variable 'l' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:3933:20: style: The scope of the variable 'x' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:3933:23: style: The scope of the variable 'y' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:3934:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:4251:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:4251:20: style: The scope of the variable 'j' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:4252:17: style: The scope of the variable 'x' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:4484:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:4484:26: style: The scope of the variable 'ncoords' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_funcs.cpp:3171:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dpusersrc/dpuser/dpuser_funcs.cpp:54:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dpusersrc/dpuser/dpuser_funcs.cpp:392:73: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
dpusersrc/dpuser/dpuser_funcs.cpp:2462:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:3181:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:3204:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:3373:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:4688:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:4717:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:4737:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:4756:14: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:4776:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:4797:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:4812:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:4827:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:4842:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:4874:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:4914:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:4941:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:4995:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:5032:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:5052:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:5236:15: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/dpuser/dpuser_funcs.cpp:3293:0: error: Resource leak: fd [resourceLeak]
dpusersrc/dpuser/dpuser_funcs.cpp:459:53: error: Uninitialized struct member: rv.dvalue [uninitStructMember]
dpusersrc/dpuser/dpuser_funcs.cpp:5338:14: error: Uninitialized struct member: er.dvalue [uninitStructMember]
dpusersrc/dpuser/dpuser_utils.cpp:841:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dpusersrc/dpuser/dpuser_utils.cpp:76:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dpusersrc/dpuser/dpuser_utils.cpp:70:11: note: outer condition: n>0
dpusersrc/dpuser/dpuser_utils.cpp:76:15: note: identical inner condition: n>0
dpusersrc/dpuser/dpuser_utils.cpp:1478:11: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser_utils.cpp:1487:11: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser_utils.cpp:1496:11: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser_utils.cpp:1505:14: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser_utils.cpp:1514:14: style: C-style pointer casting [cstyleCast]
dpusersrc/dpuser/dpuser_utils.cpp:393:10: style: The scope of the variable 'n' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_utils.cpp:394:10: style: The scope of the variable 'found' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_utils.cpp:417:10: style: The scope of the variable 'n' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_utils.cpp:497:10: style: The scope of the variable 'n' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_utils.cpp:498:10: style: The scope of the variable 'found' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_utils.cpp:521:10: style: The scope of the variable 'n' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_utils.cpp:581:10: style: The scope of the variable 'n' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_utils.cpp:582:10: style: The scope of the variable 'found' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_utils.cpp:603:10: style: The scope of the variable 'n' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_utils.cpp:697:10: style: The scope of the variable 'found' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_utils.cpp:764:10: style: The scope of the variable 'found' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_utils.cpp:1268:29: style: The scope of the variable 'c' can be reduced. [variableScope]
dpusersrc/dpuser/dpuser_utils.cpp:204:20: style: Function 'read_inp' argument 1 names different: declaration 'res' definition 'response'. [funcArgNamesDifferent]
dpusersrc/dpuser/dpuser_utils.h:75:20: note: Function 'read_inp' argument 1 names different: declaration 'res' definition 'response'.
dpusersrc/dpuser/dpuser_utils.cpp:204:20: note: Function 'read_inp' argument 1 names different: declaration 'res' definition 'response'.
dpusersrc/dpuser/dpuser_utils.cpp:205:12: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
dpusersrc/dpuser/dpuser_utils.cpp:289:5: error: Common realloc mistake: 'variables' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/dpuser/dpuser_utils.cpp:384:5: error: Common realloc mistake: 'listOfOStrings' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/dpuser/dpuser_utils.cpp:487:5: error: Common realloc mistake: 'listOfdpStringArrays' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/dpuser/dpuser_utils.cpp:572:5: error: Common realloc mistake: 'listOfOComplex' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/dpuser/dpuser_utils.cpp:689:5: error: Common realloc mistake: 'listOfFits' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/dpuser/dpuser_utils.cpp:755:5: error: Common realloc mistake: 'listOfDpLists' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/dpuser/lucy.cpp:27:33: style: The scope of the variable 'suk' can be reduced. [variableScope]
dpusersrc/dpuser/lucy.cpp:32:2: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
dpusersrc/dpuser/lucy.cpp:34:2: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
dpusersrc/dpuser/lucy.cpp:36:2: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
dpusersrc/dpuser/lucy.cpp:38:2: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
dpusersrc/dpuser/lucy.cpp:40:2: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
dpusersrc/dpuser/lucy.cpp:42:2: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
dpusersrc/dpuser/moc_qtdpuser.cpp:17:0: error: #error "This file was generated using the moc from 3.3.5. It" [preprocessorErrorDirective]
dpusersrc/libfits/fits.h:175:62: style: C-style pointer casting [cstyleCast]
dpusersrc/libfits/fits.h:186:64: style: C-style pointer casting [cstyleCast]
dpusersrc/libfits/fits.h:148:118: style: Variable 'Y2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dpusersrc/libfits/fits.h:148:109: note: Variable 'Y2' is reassigned a value before the old one has been used if variable is no semaphore variable.
dpusersrc/libfits/fits.h:148:118: note: Variable 'Y2' is reassigned a value before the old one has been used if variable is no semaphore variable.
dpusersrc/libfits/fits.h:149:156: style: Variable 'Y2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dpusersrc/libfits/fits.h:149:147: note: Variable 'Y2' is reassigned a value before the old one has been used if variable is no semaphore variable.
dpusersrc/libfits/fits.h:149:156: note: Variable 'Y2' is reassigned a value before the old one has been used if variable is no semaphore variable.
dpusersrc/libfits/fits.h:562:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpusersrc/libfits/3d_stuff.cpp:275:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dpusersrc/libfits/3d_stuff.cpp:104:8: style: The scope of the variable 'v' can be reduced. [variableScope]
dpusersrc/libfits/3d_stuff.cpp:225:9: style: The scope of the variable 'counter' can be reduced. [variableScope]
dpusersrc/libfits/3d_stuff.cpp:225:18: style: The scope of the variable 'counter2' can be reduced. [variableScope]
dpusersrc/libfits/fits.h:131:2: warning: Member variable 'INDEX::X' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/libfits/fits.h:131:2: warning: Member variable 'INDEX::Y' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/libfits/fits.h:131:2: warning: Member variable 'INDEX::Z' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/libfits/fits.h:146:2: warning: Member variable 'dpRANGE::X1' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/libfits/fits.h:146:2: warning: Member variable 'dpRANGE::X2' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/libfits/fits.h:146:2: warning: Member variable 'dpRANGE::Y1' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/libfits/fits.h:146:2: warning: Member variable 'dpRANGE::Y2' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/libfits/fits.h:146:2: warning: Member variable 'dpRANGE::Z1' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/libfits/fits.h:146:2: warning: Member variable 'dpRANGE::Z2' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/libfits/fits.h:148:5: warning: Member variable 'dpRANGE::Y1' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/libfits/fits.h:149:5: warning: Member variable 'dpRANGE::Y1' is not initialized in the constructor. [uninitMemberVar]
dpusersrc/libfits/fits.h:214:2: style: 'Fits::operator=' should return 'Fits &'. [operatorEq]
dpusersrc/libfits/fits.h:175:78: performance: Variable 'index' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dpusersrc/libfits/fits.h:186:80: performance: Variable 'range' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dpusersrc/libfits/fits.h:295:14: style: Technically the member function 'Fits::matches' can be const. [functionConst]
dpusersrc/libfits/fits.h:341:14: performance: Technically the member function 'Fits::fits_error' can be static. [functionStatic]
dpusersrc/libfits/fits.h:342:17: style: Technically the member function 'Fits::reportError' can be const. [functionConst]
dpusersrc/libfits/fits.h:353:14: performance: Technically the member function 'Fits::Progress' can be static. [functionStatic]
dpusersrc/libfits/fits.h:417:19: style: Technically the member function 'Fits::operator[]' can be const. [functionConst]
dpusersrc/libfits/fits.h:425:19: style: Technically the member function 'Fits::operator()' can be const. [functionConst]
dpusersrc/libfits/fits.h:427:19: style: Technically the member function 'Fits::operator()' can be const. [functionConst]
dpusersrc/libfits/fits.h:431:19: style: Technically the member function 'Fits::operator()' can be const. [functionConst]
dpusersrc/libfits/fits.h:129:1: warning: The class 'INDEX' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dpusersrc/libfits/JulianDay.cpp:419:7: style: The scope of the variable 'a' can be reduced. [variableScope]
dpusersrc/libfits/JulianDay.cpp:464:15: style: The scope of the variable 'a' can be reduced. [variableScope]
dpusersrc/libfits/JulianDay.h:105:2: style: 'CJulianDay::operator=' should return 'CJulianDay &'. [operatorEq]
dpusersrc/libfits/JulianDay.h:98:12: style: Technically the member function 'CJulianDay::IsEmpty' can be const. [functionConst]
dpusersrc/libfits/JulianDay.cpp:72:18: note: Technically the member function 'CJulianDay::IsEmpty' can be const.
dpusersrc/libfits/JulianDay.h:98:12: note: Technically the member function 'CJulianDay::IsEmpty' can be const.
dpusersrc/libfits/JulianDay.h:115:7: style: Technically the member function 'CJulianDay::operator>' can be const. [functionConst]
dpusersrc/libfits/JulianDay.cpp:222:18: note: Technically the member function 'CJulianDay::operator>' can be const.
dpusersrc/libfits/JulianDay.h:115:7: note: Technically the member function 'CJulianDay::operator>' can be const.
dpusersrc/libfits/JulianDay.h:116:7: style: Technically the member function 'CJulianDay::operator>' can be const. [functionConst]
dpusersrc/libfits/JulianDay.cpp:235:18: note: Technically the member function 'CJulianDay::operator>' can be const.
dpusersrc/libfits/JulianDay.h:116:7: note: Technically the member function 'CJulianDay::operator>' can be const.
dpusersrc/libfits/JulianDay.h:117:7: style: Technically the member function 'CJulianDay::operator>=' can be const. [functionConst]
dpusersrc/libfits/JulianDay.cpp:248:18: note: Technically the member function 'CJulianDay::operator>=' can be const.
dpusersrc/libfits/JulianDay.h:117:7: note: Technically the member function 'CJulianDay::operator>=' can be const.
dpusersrc/libfits/JulianDay.h:118:7: style: Technically the member function 'CJulianDay::operator>=' can be const. [functionConst]
dpusersrc/libfits/JulianDay.cpp:261:18: note: Technically the member function 'CJulianDay::operator>=' can be const.
dpusersrc/libfits/JulianDay.h:118:7: note: Technically the member function 'CJulianDay::operator>=' can be const.
dpusersrc/libfits/JulianDay.h:119:7: style: Technically the member function 'CJulianDay::operator<' can be const. [functionConst]
dpusersrc/libfits/JulianDay.cpp:274:18: note: Technically the member function 'CJulianDay::operator<' can be const.
dpusersrc/libfits/JulianDay.h:119:7: note: Technically the member function 'CJulianDay::operator<' can be const.
dpusersrc/libfits/JulianDay.h:120:7: style: Technically the member function 'CJulianDay::operator<' can be const. [functionConst]
dpusersrc/libfits/JulianDay.cpp:287:18: note: Technically the member function 'CJulianDay::operator<' can be const.
dpusersrc/libfits/JulianDay.h:120:7: note: Technically the member function 'CJulianDay::operator<' can be const.
dpusersrc/libfits/JulianDay.h:121:7: style: Technically the member function 'CJulianDay::operator<=' can be const. [functionConst]
dpusersrc/libfits/JulianDay.cpp:300:18: note: Technically the member function 'CJulianDay::operator<=' can be const.
dpusersrc/libfits/JulianDay.h:121:7: note: Technically the member function 'CJulianDay::operator<=' can be const.
dpusersrc/libfits/JulianDay.h:122:7: style: Technically the member function 'CJulianDay::operator<=' can be const. [functionConst]
dpusersrc/libfits/JulianDay.cpp:313:18: note: Technically the member function 'CJulianDay::operator<=' can be const.
dpusersrc/libfits/JulianDay.h:122:7: note: Technically the member function 'CJulianDay::operator<=' can be const.
dpusersrc/libfits/JulianDay.h:123:7: style: Technically the member function 'CJulianDay::operator==' can be const. [functionConst]
dpusersrc/libfits/JulianDay.cpp:326:18: note: Technically the member function 'CJulianDay::operator==' can be const.
dpusersrc/libfits/JulianDay.h:123:7: note: Technically the member function 'CJulianDay::operator==' can be const.
dpusersrc/libfits/JulianDay.h:124:7: style: Technically the member function 'CJulianDay::operator==' can be const. [functionConst]
dpusersrc/libfits/JulianDay.cpp:336:18: note: Technically the member function 'CJulianDay::operator==' can be const.
dpusersrc/libfits/JulianDay.h:124:7: note: Technically the member function 'CJulianDay::operator==' can be const.
dpusersrc/libfits/JulianDay.h:125:7: style: Technically the member function 'CJulianDay::operator!=' can be const. [functionConst]
dpusersrc/libfits/JulianDay.cpp:346:18: note: Technically the member function 'CJulianDay::operator!=' can be const.
dpusersrc/libfits/JulianDay.h:125:7: note: Technically the member function 'CJulianDay::operator!=' can be const.
dpusersrc/libfits/JulianDay.h:126:7: style: Technically the member function 'CJulianDay::operator!=' can be const. [functionConst]
dpusersrc/libfits/JulianDay.cpp:356:18: note: Technically the member function 'CJulianDay::operator!=' can be const.
dpusersrc/libfits/JulianDay.h:126:7: note: Technically the member function 'CJulianDay::operator!=' can be const.
dpusersrc/libfits/JulianDay.h:127:2: style: Technically the member function 'CJulianDay::operatorstructJDStruct' can be const. [functionConst]
dpusersrc/libfits/JulianDay.cpp:366:13: note: Technically the member function 'CJulianDay::operatorstructJDStruct' can be const.
dpusersrc/libfits/JulianDay.h:127:2: note: Technically the member function 'CJulianDay::operatorstructJDStruct' can be const.
dpusersrc/libfits/JulianDay.h:128:2: style: Technically the member function 'CJulianDay::operatordouble' can be const. [functionConst]
dpusersrc/libfits/JulianDay.cpp:371:13: note: Technically the member function 'CJulianDay::operatordouble' can be const.
dpusersrc/libfits/JulianDay.h:128:2: note: Technically the member function 'CJulianDay::operatordouble' can be const.
dpusersrc/libfits/JulianDay.h:83:2: style: Class 'CJulianDay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/libfits/JulianDay.h:84:2: style: Class 'CJulianDay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/libfits/JulianDay.h:69:1: warning: The class 'CJulianDay' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
dpusersrc/libfits/astrolib.cpp:211:2: style: Variable 'pixels' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/libfits/astrolib.cpp:209:2: note: Variable 'pixels' is reassigned a value before the old one has been used.
dpusersrc/libfits/astrolib.cpp:211:2: note: Variable 'pixels' is reassigned a value before the old one has been used.
dpusersrc/libfits/astrolib.cpp:299:3: style: Variable 'dx' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/libfits/astrolib.cpp:296:3: note: Variable 'dx' is reassigned a value before the old one has been used.
dpusersrc/libfits/astrolib.cpp:299:3: note: Variable 'dx' is reassigned a value before the old one has been used.
dpusersrc/libfits/astrolib.cpp:230:1: style: Label 'SEARCH' is not used. [unusedLabel]
dpusersrc/libfits/astrolib.cpp:470:65: style: Function 'fxcor' argument 4 names different: declaration 'contsub' definition 'option'. [funcArgNamesDifferent]
dpusersrc/libfits/astrolib.h:8:65: note: Function 'fxcor' argument 4 names different: declaration 'contsub' definition 'option'.
dpusersrc/libfits/astrolib.cpp:470:65: note: Function 'fxcor' argument 4 names different: declaration 'contsub' definition 'option'.
dpusersrc/libfits/astrolib.cpp:473:16: style: Unused variable: i [unusedVariable]
dpusersrc/libfits/cube.c:50:24: style: The scope of the variable 'distance' can be reduced. [variableScope]
dpusersrc/libfits/cube.c:273:10: style: The scope of the variable 'kn' can be reduced. [variableScope]
dpusersrc/libfits/cube.c:273:13: style: The scope of the variable 'nn' can be reduced. [variableScope]
dpusersrc/libfits/cube.c:273:16: style: The scope of the variable 'nkn' can be reduced. [variableScope]
dpusersrc/libfits/cube.c:274:11: style: The scope of the variable 'blend' can be reduced. [variableScope]
dpusersrc/libfits/dpComplex.h:30:1: warning: The class 'dpComplex' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dpusersrc/libfits/dp_trigonometry.cpp:28:11: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/dp_trigonometry.cpp:46:11: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/dp_trigonometry.cpp:82:11: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/dp_trigonometry.cpp:100:11: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/dp_trigonometry.cpp:136:11: style: The scope of the variable 'r' can be reduced. [variableScope]
dpusersrc/libfits/dp_trigonometry.cpp:136:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/dp_trigonometry.cpp:155:11: style: The scope of the variable 'r' can be reduced. [variableScope]
dpusersrc/libfits/dp_trigonometry.cpp:155:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/dp_trigonometry.cpp:190:11: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/dp_trigonometry.cpp:208:11: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/dp_trigonometry.cpp:244:11: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/dp_trigonometry.cpp:262:11: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/dp_trigonometry.cpp:298:11: style: The scope of the variable 'r' can be reduced. [variableScope]
dpusersrc/libfits/dp_trigonometry.cpp:298:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/dp_trigonometry.cpp:317:11: style: The scope of the variable 'r' can be reduced. [variableScope]
dpusersrc/libfits/dp_trigonometry.cpp:317:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/dpheader.cpp:116:7: style: Condition 'coorflip' is always false [knownConditionTrueFalse]
dpusersrc/libfits/dpheader.cpp:66:19: note: Assignment 'coorflip=0', assigned value is 0
dpusersrc/libfits/dpheader.cpp:116:7: note: Condition 'coorflip' is always false
dpusersrc/libfits/dpheader.cpp:129:7: style: Condition 'coorflip' is always false [knownConditionTrueFalse]
dpusersrc/libfits/dpheader.cpp:66:19: note: Assignment 'coorflip=0', assigned value is 0
dpusersrc/libfits/dpheader.cpp:129:7: note: Condition 'coorflip' is always false
dpusersrc/libfits/dpheader.cpp:414:34: style: The scope of the variable 'temp' can be reduced. [variableScope]
dpusersrc/libfits/dpheader.cpp:842:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/dpheader.cpp:891:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/dpheader.cpp:940:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/dpheader.cpp:990:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
dpusersrc/libfits/dpheader.cpp:991:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/dpheader.cpp:1572:12: style: The scope of the variable 'pi' can be reduced. [variableScope]
dpusersrc/libfits/dpheader.cpp:1573:12: style: The scope of the variable 'phia' can be reduced. [variableScope]
dpusersrc/libfits/dpheader.cpp:1573:18: style: The scope of the variable 'phib' can be reduced. [variableScope]
dpusersrc/libfits/dpheader.cpp:1574:12: style: The scope of the variable 'toler' can be reduced. [variableScope]
dpusersrc/libfits/dpheader.cpp:1575:7: style: The scope of the variable 'ok' can be reduced. [variableScope]
dpusersrc/libfits/fits.h:269:7: style: Technically the member function 'Fits::GetIntKey' can be const. [functionConst]
dpusersrc/libfits/dpheader.cpp:1008:12: note: Technically the member function 'Fits::GetIntKey' can be const.
dpusersrc/libfits/fits.h:269:7: note: Technically the member function 'Fits::GetIntKey' can be const.
dpusersrc/libfits/fits.h:272:7: style: Technically the member function 'Fits::GetFloatKeys' can be const. [functionConst]
dpusersrc/libfits/dpheader.cpp:1071:12: note: Technically the member function 'Fits::GetFloatKeys' can be const.
dpusersrc/libfits/fits.h:272:7: note: Technically the member function 'Fits::GetFloatKeys' can be const.
dpusersrc/libfits/fits.h:273:7: style: Technically the member function 'Fits::GetStringKey' can be const. [functionConst]
dpusersrc/libfits/dpheader.cpp:1091:12: note: Technically the member function 'Fits::GetStringKey' can be const.
dpusersrc/libfits/fits.h:273:7: note: Technically the member function 'Fits::GetStringKey' can be const.
dpusersrc/libfits/fits.h:276:7: style: Technically the member function 'Fits::DeleteKey' can be const. [functionConst]
dpusersrc/libfits/dpheader.cpp:1169:12: note: Technically the member function 'Fits::DeleteKey' can be const.
dpusersrc/libfits/fits.h:276:7: note: Technically the member function 'Fits::DeleteKey' can be const.
dpusersrc/libfits/dpheader.cpp:800:2: warning: Possible leak in public function. The pointer 'header' is not deallocated before it is allocated. [publicAllocationError]
dpusersrc/libfits/dpheader.cpp:1228:3: error: Common realloc mistake: 'header' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/libfits/dpheader.cpp:1329:4: error: Common realloc mistake: 'header' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/libfits/dpheader.cpp:1404:13: error: Common realloc mistake: 'header' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/libfits/dpheader.cpp:1486:17: error: Common realloc mistake: 'header' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/libfits/fits.cpp:1930:2: style: Variable 'max' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/libfits/fits.cpp:1928:0: note: Variable 'max' is reassigned a value before the old one has been used.
dpusersrc/libfits/fits.cpp:1930:2: note: Variable 'max' is reassigned a value before the old one has been used.
dpusersrc/libfits/fits.cpp:1958:2: style: Variable 'max' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/libfits/fits.cpp:1956:0: note: Variable 'max' is reassigned a value before the old one has been used.
dpusersrc/libfits/fits.cpp:1958:2: note: Variable 'max' is reassigned a value before the old one has been used.
dpusersrc/libfits/fits.cpp:1988:2: style: Variable 'min' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/libfits/fits.cpp:1986:0: note: Variable 'min' is reassigned a value before the old one has been used.
dpusersrc/libfits/fits.cpp:1988:2: note: Variable 'min' is reassigned a value before the old one has been used.
dpusersrc/libfits/fits.cpp:2016:2: style: Variable 'min' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/libfits/fits.cpp:2014:0: note: Variable 'min' is reassigned a value before the old one has been used.
dpusersrc/libfits/fits.cpp:2016:2: note: Variable 'min' is reassigned a value before the old one has been used.
dpusersrc/libfits/fits.cpp:472:11: style: The scope of the variable 'r' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:884:17: style: The scope of the variable 'true_x' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:884:25: style: The scope of the variable 'true_y' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:914:8: style: The scope of the variable 'true_x' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:914:16: style: The scope of the variable 'true_y' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1012:9: style: The scope of the variable 'v' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1033:20: style: The scope of the variable 'value' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1054:20: style: The scope of the variable 'value' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1079:43: style: The scope of the variable '_value' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1092:35: style: The scope of the variable '_value' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1105:33: style: The scope of the variable '_value' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1119:35: style: The scope of the variable '_value' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1136:36: style: The scope of the variable '_value' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1153:36: style: The scope of the variable '_value' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1189:9: style: The scope of the variable 'value' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1283:21: style: The scope of the variable 'value' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1382:16: style: The scope of the variable 'v' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1401:16: style: The scope of the variable 'v' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1430:16: style: The scope of the variable 'v' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1446:16: style: The scope of the variable 'v' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1529:19: style: The scope of the variable 'tx' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1529:23: style: The scope of the variable 'ty' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1530:9: style: The scope of the variable 'max' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1660:9: style: The scope of the variable 'xr' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1660:13: style: The scope of the variable 'xa' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1683:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1696:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1709:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1722:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1750:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1841:9: style: The scope of the variable 'value' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:1898:7: style: The scope of the variable 'index' can be reduced. [variableScope]
dpusersrc/libfits/fits.cpp:2151:16: style: The scope of the variable 'n' can be reduced. [variableScope]
dpusersrc/libfits/fits.h:178:2: style: Technically the member function 'FitsIndexRef::operatordouble' can be const. [functionConst]
dpusersrc/libfits/fits.cpp:96:15: note: Technically the member function 'FitsIndexRef::operatordouble' can be const.
dpusersrc/libfits/fits.h:178:2: note: Technically the member function 'FitsIndexRef::operatordouble' can be const.
dpusersrc/libfits/fits.h:602:9: style: Technically the member function 'Fits::max_pos' can be const. [functionConst]
dpusersrc/libfits/fits.cpp:746:14: note: Technically the member function 'Fits::max_pos' can be const.
dpusersrc/libfits/fits.h:602:9: note: Technically the member function 'Fits::max_pos' can be const.
dpusersrc/libfits/fits.h:603:7: style: Technically the member function 'Fits::max_pos_in_mask' can be const. [functionConst]
dpusersrc/libfits/fits.cpp:780:12: note: Technically the member function 'Fits::max_pos_in_mask' can be const.
dpusersrc/libfits/fits.h:603:7: note: Technically the member function 'Fits::max_pos_in_mask' can be const.
dpusersrc/libfits/fits.h:604:7: style: Technically the member function 'Fits::min_pos' can be const. [functionConst]
dpusersrc/libfits/fits.cpp:982:12: note: Technically the member function 'Fits::min_pos' can be const.
dpusersrc/libfits/fits.h:604:7: note: Technically the member function 'Fits::min_pos' can be const.
dpusersrc/libfits/fits.h:605:7: style: Technically the member function 'Fits::centroid' can be const. [functionConst]
dpusersrc/libfits/fits.cpp:811:12: note: Technically the member function 'Fits::centroid' can be const.
dpusersrc/libfits/fits.h:605:7: note: Technically the member function 'Fits::centroid' can be const.
dpusersrc/libfits/fits.h:606:7: style: Technically the member function 'Fits::centroids' can be const. [functionConst]
dpusersrc/libfits/fits.cpp:841:12: note: Technically the member function 'Fits::centroids' can be const.
dpusersrc/libfits/fits.h:606:7: note: Technically the member function 'Fits::centroids' can be const.
dpusersrc/libfits/fits.h:607:7: style: Technically the member function 'Fits::maxima' can be const. [functionConst]
dpusersrc/libfits/fits.cpp:881:12: note: Technically the member function 'Fits::maxima' can be const.
dpusersrc/libfits/fits.h:607:7: note: Technically the member function 'Fits::maxima' can be const.
dpusersrc/libfits/fits.h:608:9: style: Technically the member function 'Fits::get_max' can be const. [functionConst]
dpusersrc/libfits/fits.cpp:1030:14: note: Technically the member function 'Fits::get_max' can be const.
dpusersrc/libfits/fits.h:608:9: note: Technically the member function 'Fits::get_max' can be const.
dpusersrc/libfits/fits.h:609:9: style: Technically the member function 'Fits::get_min' can be const. [functionConst]
dpusersrc/libfits/fits.cpp:1051:14: note: Technically the member function 'Fits::get_min' can be const.
dpusersrc/libfits/fits.h:609:9: note: Technically the member function 'Fits::get_min' can be const.
dpusersrc/libfits/fits.h:617:9: style: Technically the member function 'Fits::get_avg' can be const. [functionConst]
dpusersrc/libfits/fits.cpp:1280:14: note: Technically the member function 'Fits::get_avg' can be const.
dpusersrc/libfits/fits.h:617:9: note: Technically the member function 'Fits::get_avg' can be const.
dpusersrc/libfits/fits.h:647:9: style: Technically the member function 'Fits::get_fwhm' can be const. [functionConst]
dpusersrc/libfits/fits.cpp:1506:14: note: Technically the member function 'Fits::get_fwhm' can be const.
dpusersrc/libfits/fits.h:647:9: note: Technically the member function 'Fits::get_fwhm' can be const.
dpusersrc/libfits/fits.h:648:7: style: Technically the member function 'Fits::radial_avg' can be const. [functionConst]
dpusersrc/libfits/fits.cpp:1528:12: note: Technically the member function 'Fits::radial_avg' can be const.
dpusersrc/libfits/fits.h:648:7: note: Technically the member function 'Fits::radial_avg' can be const.
dpusersrc/libfits/fits.h:649:14: style: Technically the member function 'Fits::radial_profile' can be const. [functionConst]
dpusersrc/libfits/fits.cpp:1565:12: note: Technically the member function 'Fits::radial_profile' can be const.
dpusersrc/libfits/fits.h:649:14: note: Technically the member function 'Fits::radial_profile' can be const.
dpusersrc/libfits/fits.h:650:14: style: Technically the member function 'Fits::elliptical_profile' can be const. [functionConst]
dpusersrc/libfits/fits.cpp:1598:12: note: Technically the member function 'Fits::elliptical_profile' can be const.
dpusersrc/libfits/fits.h:650:14: note: Technically the member function 'Fits::elliptical_profile' can be const.
dpusersrc/libfits/fits.h:651:14: style: Technically the member function 'Fits::makeStat' can be const. [functionConst]
dpusersrc/libfits/fits.cpp:1009:12: note: Technically the member function 'Fits::makeStat' can be const.
dpusersrc/libfits/fits.h:651:14: note: Technically the member function 'Fits::makeStat' can be const.
dpusersrc/libfits/fits.cpp:60:3: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
dpusersrc/libfits/fits_cube.cpp:1035:2: warning: Either the condition 'mask!=NULL' is redundant or there is possible null pointer dereference: mask. [nullPointerRedundantCheck]
dpusersrc/libfits/fits_cube.cpp:1029:11: note: Assuming that condition 'mask!=NULL' is not redundant
dpusersrc/libfits/fits_cube.cpp:1035:2: note: Null pointer dereference
dpusersrc/libfits/fits_cube.cpp:1120:2: warning: Either the condition 'mask!=NULL' is redundant or there is possible null pointer dereference: mask. [nullPointerRedundantCheck]
dpusersrc/libfits/fits_cube.cpp:1114:11: note: Assuming that condition 'mask!=NULL' is not redundant
dpusersrc/libfits/fits_cube.cpp:1120:2: note: Null pointer dereference
dpusersrc/libfits/fits_cube.cpp:2079:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dpusersrc/libfits/fits_cube.cpp:390:39: style: The scope of the variable 'fy' can be reduced. [variableScope]
dpusersrc/libfits/fits_cube.cpp:820:30: style: The scope of the variable 'width' can be reduced. [variableScope]
dpusersrc/libfits/fits_cube.cpp:822:44: style: The scope of the variable 'fwhm' can be reduced. [variableScope]
dpusersrc/libfits/fits_cube.cpp:822:53: style: The scope of the variable 'FFLUX' can be reduced. [variableScope]
dpusersrc/libfits/fits_cube.cpp:823:9: style: The scope of the variable 'sum21' can be reduced. [variableScope]
dpusersrc/libfits/fits_cube.cpp:823:16: style: The scope of the variable 'sum22' can be reduced. [variableScope]
dpusersrc/libfits/fits_cube.cpp:823:23: style: The scope of the variable 'xshift' can be reduced. [variableScope]
dpusersrc/libfits/fits_cube.cpp:823:31: style: The scope of the variable 'yshift' can be reduced. [variableScope]
dpusersrc/libfits/fits_cube.cpp:908:46: style: The scope of the variable 'has_mask' can be reduced. [variableScope]
dpusersrc/libfits/fits_cube.cpp:973:9: style: The scope of the variable 'max' can be reduced. [variableScope]
dpusersrc/libfits/fits_cube.cpp:1300:17: style: The scope of the variable 'z2' can be reduced. [variableScope]
dpusersrc/libfits/fits_cube.cpp:1336:17: style: The scope of the variable 'z2' can be reduced. [variableScope]
dpusersrc/libfits/fits_cube.cpp:2122:6: style: Variable 'j' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fits.h:756:7: performance: Technically the member function 'Fits::single2cube' can be static. [functionStatic]
dpusersrc/libfits/fits_cube.cpp:2138:12: note: Technically the member function 'Fits::single2cube' can be static.
dpusersrc/libfits/fits.h:756:7: note: Technically the member function 'Fits::single2cube' can be static.
dpusersrc/libfits/fits.h:757:7: performance: Technically the member function 'Fits::raw2fts' can be static. [functionStatic]
dpusersrc/libfits/fits_cube.cpp:2203:12: note: Technically the member function 'Fits::raw2fts' can be static.
dpusersrc/libfits/fits.h:757:7: note: Technically the member function 'Fits::raw2fts' can be static.
dpusersrc/libfits/fits.h:758:7: performance: Technically the member function 'Fits::dpuser2fts' can be static. [functionStatic]
dpusersrc/libfits/fits_cube.cpp:2247:12: note: Technically the member function 'Fits::dpuser2fts' can be static.
dpusersrc/libfits/fits.h:758:7: note: Technically the member function 'Fits::dpuser2fts' can be static.
dpusersrc/libfits/fits_cube.cpp:771:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dpusersrc/libfits/fits_dpl.cpp:55:13: style: Condition 'rv' is always true [knownConditionTrueFalse]
dpusersrc/libfits/fits_dpl.cpp:54:14: note: Assignment 'rv=1', assigned value is 1
dpusersrc/libfits/fits_dpl.cpp:55:13: note: Condition 'rv' is always true
dpusersrc/libfits/fits_dpl.cpp:200:16: style: Condition 'rv' is always true [knownConditionTrueFalse]
dpusersrc/libfits/fits_dpl.cpp:138:10: note: Assignment 'rv=1', assigned value is 1
dpusersrc/libfits/fits_dpl.cpp:200:16: note: Condition 'rv' is always true
dpusersrc/libfits/fits_dpl.cpp:22:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits_dpl.cpp:22:13: style: The scope of the variable 'j' can be reduced. [variableScope]
dpusersrc/libfits/fits_dpl.cpp:23:9: style: The scope of the variable 'k' can be reduced. [variableScope]
dpusersrc/libfits/fits_dpl.cpp:90:11: style: The scope of the variable 'sum' can be reduced. [variableScope]
dpusersrc/libfits/fits_dpl.cpp:295:25: style: Variable 'dc' is modified but its new value is never used. [unreadVariable]
dpusersrc/libfits/fits_exc.cpp:535:10: style: The scope of the variable 'j' can be reduced. [variableScope]
dpusersrc/libfits/fits_exc.cpp:535:13: style: The scope of the variable 'k' can be reduced. [variableScope]
dpusersrc/libfits/fits_exc.cpp:535:16: style: The scope of the variable 'l' can be reduced. [variableScope]
dpusersrc/libfits/fits_exc.cpp:536:12: style: The scope of the variable 'x1' can be reduced. [variableScope]
dpusersrc/libfits/fits_exc.cpp:536:16: style: The scope of the variable 'x2' can be reduced. [variableScope]
dpusersrc/libfits/fits_exc.cpp:536:20: style: The scope of the variable 'x3' can be reduced. [variableScope]
dpusersrc/libfits/fits_exc.cpp:536:34: style: The scope of the variable 'dx3' can be reduced. [variableScope]
dpusersrc/libfits/fits_exc.cpp:536:46: style: The scope of the variable 't' can be reduced. [variableScope]
dpusersrc/libfits/fits_exc.cpp:536:49: style: The scope of the variable 'u' can be reduced. [variableScope]
dpusersrc/libfits/fits_exc.cpp:536:52: style: The scope of the variable 'v' can be reduced. [variableScope]
dpusersrc/libfits/fits_file.cpp:938:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/libfits/fits_file.cpp:935:0: note: Variable 'i' is reassigned a value before the old one has been used.
dpusersrc/libfits/fits_file.cpp:938:2: note: Variable 'i' is reassigned a value before the old one has been used.
dpusersrc/libfits/fits_file.cpp:586:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dpusersrc/libfits/fits_file.cpp:42:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits_file.cpp:43:10: style: The scope of the variable 'tempr' can be reduced. [variableScope]
dpusersrc/libfits/fits_file.cpp:191:8: style: The scope of the variable 'w' can be reduced. [variableScope]
dpusersrc/libfits/fits_file.cpp:212:16: style: The scope of the variable 'count' can be reduced. [variableScope]
dpusersrc/libfits/fits_file.cpp:213:13: style: The scope of the variable 'partial' can be reduced. [variableScope]
dpusersrc/libfits/fits_file.cpp:724:37: style: The scope of the variable 'zdim' can be reduced. [variableScope]
dpusersrc/libfits/fits_file.cpp:960:6: style: The scope of the variable 'column' can be reduced. [variableScope]
dpusersrc/libfits/fits_file.cpp:961:7: style: The scope of the variable 'columnKey' can be reduced. [variableScope]
dpusersrc/libfits/fits_file.cpp:962:7: style: The scope of the variable 'columnName' can be reduced. [variableScope]
dpusersrc/libfits/fits_file.cpp:964:7: style: The scope of the variable 'found' can be reduced. [variableScope]
dpusersrc/libfits/fits_file.cpp:993:10: style: The scope of the variable 'columnKey' can be reduced. [variableScope]
dpusersrc/libfits/fits_file.cpp:994:10: style: The scope of the variable 'columnName' can be reduced. [variableScope]
dpusersrc/libfits/fits_file.cpp:995:10: style: The scope of the variable 'found' can be reduced. [variableScope]
dpusersrc/libfits/fits_file.cpp:1045:10: style: The scope of the variable 's' can be reduced. [variableScope]
dpusersrc/libfits/fits_file.cpp:1048:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits_file.cpp:934:0: style: Variable 'rv' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fits_file.cpp:1064:5: warning: Repositioning operation performed on a file opened in append mode has no effect. [seekOnAppendedFile]
dpusersrc/libfits/fits_file.cpp:130:9: error: Common realloc mistake: 'ff' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/libfits/fits_file.cpp:197:20: error: Uninitialized variable: w [uninitvar]
dpusersrc/libfits/fits_file.cpp:1076:16: error: Uninitialized variable: w [uninitvar]
dpusersrc/libfits/fits_filters.cpp:155:16: style: The scope of the variable 'dx2' can be reduced. [variableScope]
dpusersrc/libfits/fits_filters.cpp:177:16: style: The scope of the variable 'dx2' can be reduced. [variableScope]
dpusersrc/libfits/fits_filters.cpp:205:21: style: The scope of the variable 'dy2' can be reduced. [variableScope]
dpusersrc/libfits/fits_filters.cpp:229:21: style: The scope of the variable 'dy2' can be reduced. [variableScope]
dpusersrc/libfits/fits_filters.cpp:255:17: style: The scope of the variable 'dx2' can be reduced. [variableScope]
dpusersrc/libfits/fits_filters.cpp:280:11: style: The scope of the variable 'dx2' can be reduced. [variableScope]
dpusersrc/libfits/fits_filters.cpp:396:4: style: Variable 'nn' is modified but its new value is never used. [unreadVariable]
dpusersrc/libfits/fits_funcs.cpp:39:11: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/fits_funcs.cpp:60:11: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/fits_funcs.cpp:98:11: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/fits_funcs.cpp:118:11: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/fits_funcs.cpp:156:11: style: The scope of the variable 'r' can be reduced. [variableScope]
dpusersrc/libfits/fits_funcs.cpp:156:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits_funcs.cpp:177:11: style: The scope of the variable 'r' can be reduced. [variableScope]
dpusersrc/libfits/fits_funcs.cpp:177:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits_funcs.cpp:214:11: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/fits_funcs.cpp:234:11: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/fits_funcs.cpp:272:11: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/fits_funcs.cpp:292:11: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/fits_funcs.cpp:330:11: style: The scope of the variable 'r' can be reduced. [variableScope]
dpusersrc/libfits/fits_funcs.cpp:330:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits_funcs.cpp:351:11: style: The scope of the variable 'r' can be reduced. [variableScope]
dpusersrc/libfits/fits_funcs.cpp:351:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/logic_helper.cpp:15:9: style: The scope of the variable '_x' can be reduced. [variableScope]
dpusersrc/libfits/logic_helper.cpp:15:13: style: The scope of the variable '_y' can be reduced. [variableScope]
dpusersrc/libfits/logic_helper.cpp:15:17: style: The scope of the variable '_z' can be reduced. [variableScope]
dpusersrc/libfits/logic_helper.cpp:15:21: style: The scope of the variable '_index' can be reduced. [variableScope]
dpusersrc/libfits/fits_logic.cpp:292:7: style: The scope of the variable 'alreadyThere' can be reduced. [variableScope]
dpusersrc/libfits/fits.h:611:16: style: Technically the member function 'Fits::minLinearIndex' can be const. [functionConst]
dpusersrc/libfits/fits_logic.cpp:223:21: note: Technically the member function 'Fits::minLinearIndex' can be const.
dpusersrc/libfits/fits.h:611:16: note: Technically the member function 'Fits::minLinearIndex' can be const.
dpusersrc/libfits/fits.h:291:13: style: Technically the member function 'Fits::getType' can be const. [functionConst]
dpusersrc/libfits/fits_mem.cpp:203:18: note: Technically the member function 'Fits::getType' can be const.
dpusersrc/libfits/fits.h:291:13: note: Technically the member function 'Fits::getType' can be const.
dpusersrc/libfits/fits_mem.cpp:76:7: error: Common realloc mistake: 'dataptr' nulled but not freed upon failure [memleakOnRealloc]
dpusersrc/libfits/fits_ops.cpp:30:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits_ops.cpp:64:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits_ops.cpp:98:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits_ops.cpp:136:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits_ops.cpp:321:12: style: The scope of the variable 'rr' can be reduced. [variableScope]
dpusersrc/libfits/fits_ops.cpp:321:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
dpusersrc/libfits/fits_ops.cpp:342:12: style: The scope of the variable 'rr' can be reduced. [variableScope]
dpusersrc/libfits/fits_ops.cpp:342:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
dpusersrc/libfits/fits_ops.cpp:342:20: style: The scope of the variable 'div' can be reduced. [variableScope]
dpusersrc/libfits/fits_ops.cpp:2502:32: style: Function 'convol' argument 1 names different: declaration 'a' definition 'kernel'. [funcArgNamesDifferent]
dpusersrc/libfits/fits.h:382:27: note: Function 'convol' argument 1 names different: declaration 'a' definition 'kernel'.
dpusersrc/libfits/fits_ops.cpp:2502:32: note: Function 'convol' argument 1 names different: declaration 'a' definition 'kernel'.
dpusersrc/libfits/fits_procs.cpp:1963:5: style: Variable 'frac_x' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/libfits/fits_procs.cpp:1958:0: note: Variable 'frac_x' is reassigned a value before the old one has been used.
dpusersrc/libfits/fits_procs.cpp:1963:5: note: Variable 'frac_x' is reassigned a value before the old one has been used.
dpusersrc/libfits/fits_procs.cpp:1964:5: style: Variable 'frac_y' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/libfits/fits_procs.cpp:1959:0: note: Variable 'frac_y' is reassigned a value before the old one has been used.
dpusersrc/libfits/fits_procs.cpp:1964:5: note: Variable 'frac_y' is reassigned a value before the old one has been used.
dpusersrc/libfits/fits_procs.cpp:1873:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dpusersrc/libfits/fits_procs.cpp:1876:7: note: Found duplicate branches for 'if' and 'else'.
dpusersrc/libfits/fits_procs.cpp:1873:5: note: Found duplicate branches for 'if' and 'else'.
dpusersrc/libfits/fits_procs.cpp:728:19: style: The scope of the variable 'tempr' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:738:23: style: The scope of the variable 'tempr' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:748:10: style: The scope of the variable 'tempr' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:758:11: style: The scope of the variable 'tempr' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:768:12: style: The scope of the variable 'tempr' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:778:12: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:778:16: style: The scope of the variable 'im' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:920:6: style: The scope of the variable 'k' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:921:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:921:10: style: The scope of the variable 'j' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:1629:10: style: The scope of the variable 'j' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:1729:21: style: The scope of the variable 'tmp_diff' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:1945:13: style: The scope of the variable 'border_size' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:1946:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:1947:13: style: The scope of the variable 'x_kernel' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:1948:13: style: The scope of the variable 'y_kernel' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:1949:13: style: The scope of the variable 'int_x' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:1950:13: style: The scope of the variable 'int_y' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:2125:35: style: The scope of the variable 'tempr' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:2144:27: style: The scope of the variable 'tempr' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:2163:26: style: The scope of the variable 'tempr' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:2182:27: style: The scope of the variable 'tempr' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:2201:28: style: The scope of the variable 'tempr' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:2222:28: style: The scope of the variable 'tempr' can be reduced. [variableScope]
dpusersrc/libfits/fits_procs.cpp:27:10: style: Unused variable: x1 [unusedVariable]
dpusersrc/libfits/fits_procs.cpp:27:14: style: Unused variable: x2 [unusedVariable]
dpusersrc/libfits/fits_procs.cpp:2044:21: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
dpusersrc/libfits/fits_procs.cpp:2775:34: style: Unused variable: d [unusedVariable]
dpusersrc/libfits/fits_range.cpp:321:12: style: The scope of the variable 'l' can be reduced. [variableScope]
dpusersrc/libfits/fits_range.cpp:1170:8: style: The scope of the variable 'key' can be reduced. [variableScope]
dpusersrc/libfits/fits_range.cpp:1228:7: style: The scope of the variable 'index' can be reduced. [variableScope]
dpusersrc/libfits/fits_range.cpp:348:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dpusersrc/libfits/fits_range.cpp:356:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dpusersrc/libfits/fits_range.cpp:364:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dpusersrc/libfits/fits.h:569:10: style: Technically the member function 'Fits::checkRange' can be const. [functionConst]
dpusersrc/libfits/fits_range.cpp:20:12: note: Technically the member function 'Fits::checkRange' can be const.
dpusersrc/libfits/fits.h:569:10: note: Technically the member function 'Fits::checkRange' can be const.
dpusersrc/libfits/fits.h:570:7: style: Technically the member function 'Fits::checkRange' can be const. [functionConst]
dpusersrc/libfits/fits_range.cpp:97:12: note: Technically the member function 'Fits::checkRange' can be const.
dpusersrc/libfits/fits.h:570:7: note: Technically the member function 'Fits::checkRange' can be const.
dpusersrc/libfits/fits.h:571:7: style: Technically the member function 'Fits::correctRange' can be const. [functionConst]
dpusersrc/libfits/fits_range.cpp:75:12: note: Technically the member function 'Fits::correctRange' can be const.
dpusersrc/libfits/fits.h:571:7: note: Technically the member function 'Fits::correctRange' can be const.
dpusersrc/libfits/fits_red.cpp:552:4: warning: %li in format string (no. 1) requires 'long' but the argument type is 'signed long long'. [invalidPrintfArgType_sint]
dpusersrc/libfits/fits_red.cpp:558:4: warning: %li in format string (no. 1) requires 'long' but the argument type is 'signed long long'. [invalidPrintfArgType_sint]
dpusersrc/libfits/fits_red.cpp:1029:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
dpusersrc/libfits/fits_red.cpp:1032:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
dpusersrc/libfits/fits_red.cpp:202:26: style: The scope of the variable 'suk' can be reduced. [variableScope]
dpusersrc/libfits/fits_red.cpp:366:26: style: The scope of the variable 'suk' can be reduced. [variableScope]
dpusersrc/libfits/fits_red.cpp:661:16: style: The scope of the variable 'error' can be reduced. [variableScope]
dpusersrc/libfits/fits_red.cpp:740:12: style: The scope of the variable 're' can be reduced. [variableScope]
dpusersrc/libfits/fits_red.cpp:760:24: style: The scope of the variable 'dx2' can be reduced. [variableScope]
dpusersrc/libfits/fits_red.cpp:760:29: style: The scope of the variable 'd2' can be reduced. [variableScope]
dpusersrc/libfits/fits_red.cpp:200:30: style: Function 'lucy' argument 1 names different: declaration 'dbeam' definition 'psf'. [funcArgNamesDifferent]
dpusersrc/libfits/fits.h:660:25: note: Function 'lucy' argument 1 names different: declaration 'dbeam' definition 'psf'.
dpusersrc/libfits/fits_red.cpp:200:30: note: Function 'lucy' argument 1 names different: declaration 'dbeam' definition 'psf'.
dpusersrc/libfits/fits.h:652:9: style: Technically the member function 'Fits::ap_phot' can be const. [functionConst]
dpusersrc/libfits/fits_red.cpp:627:14: note: Technically the member function 'Fits::ap_phot' can be const.
dpusersrc/libfits/fits.h:652:9: note: Technically the member function 'Fits::ap_phot' can be const.
dpusersrc/libfits/fits_red.cpp:404:20: error: Memory leak: DBEAM [memleak]
dpusersrc/libfits/fits_red.cpp:409:25: error: Memory leak: DBEAM [memleak]
dpusersrc/libfits/fitting.cpp:3036:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
dpusersrc/libfits/fitting.cpp:3043:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
dpusersrc/libfits/fitting.cpp:3148:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
dpusersrc/libfits/fitting.cpp:3171:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
dpusersrc/libfits/fitting.cpp:3290:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
dpusersrc/libfits/fitting.cpp:3226:14: style: Condition 'fixed_n<0.' is always true [knownConditionTrueFalse]
dpusersrc/libfits/fitting.cpp:3225:13: note: Assignment 'fixed_n=-1.', assigned value is -1.0
dpusersrc/libfits/fitting.cpp:3226:14: note: Condition 'fixed_n<0.' is always true
dpusersrc/libfits/fitting.cpp:1025:5: style: Variable 'maxguess' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/libfits/fitting.cpp:1023:5: note: Variable 'maxguess' is reassigned a value before the old one has been used.
dpusersrc/libfits/fitting.cpp:1025:5: note: Variable 'maxguess' is reassigned a value before the old one has been used.
dpusersrc/libfits/fitting.cpp:1345:5: style: Variable 'maxguess' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/libfits/fitting.cpp:1344:5: note: Variable 'maxguess' is reassigned a value before the old one has been used.
dpusersrc/libfits/fitting.cpp:1345:5: note: Variable 'maxguess' is reassigned a value before the old one has been used.
dpusersrc/libfits/fitting.cpp:2707:5: style: Variable 'maxguess' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/libfits/fitting.cpp:2706:5: note: Variable 'maxguess' is reassigned a value before the old one has been used.
dpusersrc/libfits/fitting.cpp:2707:5: note: Variable 'maxguess' is reassigned a value before the old one has been used.
dpusersrc/libfits/fitting.cpp:74:10: style: The scope of the variable 'will_be_complex' can be reduced. [variableScope]
dpusersrc/libfits/fitting.cpp:1444:30: style: The scope of the variable 'Yi' can be reduced. [variableScope]
dpusersrc/libfits/fitting.cpp:1500:12: style: The scope of the variable 'Yi' can be reduced. [variableScope]
dpusersrc/libfits/fitting.cpp:2223:18: style: The scope of the variable 'RRi' can be reduced. [variableScope]
dpusersrc/libfits/fitting.cpp:2223:23: style: The scope of the variable 'powslmi' can be reduced. [variableScope]
dpusersrc/libfits/fitting.cpp:2223:32: style: The scope of the variable 'Yi' can be reduced. [variableScope]
dpusersrc/libfits/fitting.cpp:2256:20: style: The scope of the variable 'RRi' can be reduced. [variableScope]
dpusersrc/libfits/fitting.cpp:2256:25: style: The scope of the variable 'powslmi' can be reduced. [variableScope]
dpusersrc/libfits/fitting.cpp:2256:34: style: The scope of the variable 'Yi' can be reduced. [variableScope]
dpusersrc/libfits/fitting.cpp:2256:38: style: The scope of the variable 's' can be reduced. [variableScope]
dpusersrc/libfits/fitting.cpp:2256:41: style: The scope of the variable 'powslmi1' can be reduced. [variableScope]
dpusersrc/libfits/fitting.cpp:2880:12: style: The scope of the variable 'j' can be reduced. [variableScope]
dpusersrc/libfits/fitting.cpp:3247:28: style: The scope of the variable 'f' can be reduced. [variableScope]
dpusersrc/libfits/fitting.cpp:140:9: style: Unused variable: i [unusedVariable]
dpusersrc/libfits/fitting.cpp:208:17: style: Variable 'e' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:412:19: style: Variable 'diff' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:424:25: style: Variable 'diff' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:629:14: style: Variable 'D' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:630:14: style: Variable 'A' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:632:14: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:639:19: style: Variable 'diff' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:797:31: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:798:31: style: Variable 'X' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:837:31: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:838:31: style: Variable 'X' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:841:20: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:1094:31: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:1095:31: style: Variable 'X' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:1142:31: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:1143:31: style: Variable 'X' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:1146:20: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:1422:33: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:1424:33: style: Variable 'X' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:1472:33: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:1473:33: style: Variable 'X' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:1476:22: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:2242:14: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:2418:33: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:2419:33: style: Variable 'X' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:2467:33: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:2468:33: style: Variable 'X' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:2471:20: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:3050:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:3178:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:3293:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
dpusersrc/libfits/fitting.cpp:252:0: error: Memory leak: y [memleak]
dpusersrc/libfits/fitting.cpp:252:0: error: Memory leak: sigma [memleak]
dpusersrc/libfits/fitting.cpp:252:0: error: Memory leak: X [memleak]
dpusersrc/libfits/functions/astrolib/astrolib.cpp:216:2: style: Variable 'pixels' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/libfits/functions/astrolib/astrolib.cpp:214:2: note: Variable 'pixels' is reassigned a value before the old one has been used.
dpusersrc/libfits/functions/astrolib/astrolib.cpp:216:2: note: Variable 'pixels' is reassigned a value before the old one has been used.
dpusersrc/libfits/functions/astrolib/astrolib.cpp:304:3: style: Variable 'dx' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/libfits/functions/astrolib/astrolib.cpp:301:3: note: Variable 'dx' is reassigned a value before the old one has been used.
dpusersrc/libfits/functions/astrolib/astrolib.cpp:304:3: note: Variable 'dx' is reassigned a value before the old one has been used.
dpusersrc/libfits/functions/astrolib/astrolib.cpp:475:65: style: Function 'fxcor' argument 4 names different: declaration 'contsub' definition 'option'. [funcArgNamesDifferent]
dpusersrc/libfits/functions/astrolib/astrolib.h:9:65: note: Function 'fxcor' argument 4 names different: declaration 'contsub' definition 'option'.
dpusersrc/libfits/functions/astrolib/astrolib.cpp:475:65: note: Function 'fxcor' argument 4 names different: declaration 'contsub' definition 'option'.
dpusersrc/libfits/math_utils.cpp:97:9: style: The scope of the variable 'polynomial' can be reduced. [variableScope]
dpusersrc/libfits/math_utils.cpp:204:17: style: The scope of the variable 'angle' can be reduced. [variableScope]
dpusersrc/libfits/math_utils.cpp:204:24: style: The scope of the variable 'scale' can be reduced. [variableScope]
dpusersrc/libfits/math_utils.cpp:358:9: style: The scope of the variable 'j' can be reduced. [variableScope]
dpusersrc/libfits/math_utils.cpp:358:12: style: The scope of the variable 'k' can be reduced. [variableScope]
dpusersrc/libfits/math_utils.cpp:359:17: style: The scope of the variable 'angle' can be reduced. [variableScope]
dpusersrc/libfits/math_utils.cpp:359:24: style: The scope of the variable 'scale' can be reduced. [variableScope]
dpusersrc/libfits/math_utils.cpp:359:31: style: The scope of the variable 'error' can be reduced. [variableScope]
dpusersrc/libfits/voronoi.cpp:211:20: style: The scope of the variable 'index' can be reduced. [variableScope]
dpusersrc/libfits/voronoi.cpp:274:13: style: The scope of the variable 'm' can be reduced. [variableScope]
dpusersrc/libfits/voronoi.cpp:349:12: style: The scope of the variable 'index' can be reduced. [variableScope]
dpusersrc/libfits/voronoi.cpp:398:25: style: The scope of the variable 'z' can be reduced. [variableScope]
dpusersrc/utils/cmpfit/mpfit.c:2000:33: style: The scope of the variable 'xabs' can be reduced. [variableScope]
dpusersrc/utils/cmpfit/mpfit.c:2188:17: style: The scope of the variable 'jj' can be reduced. [variableScope]
dpusersrc/utils/cmpfit/mpfit.c:2189:7: style: The scope of the variable 'kk' can be reduced. [variableScope]
dpusersrc/utils/cmpfit/mpfit.c:2189:27: style: The scope of the variable 'jj0' can be reduced. [variableScope]
dpusersrc/utils/cmpfit/mpfit.c:2190:7: style: The scope of the variable 'sing' can be reduced. [variableScope]
dpusersrc/utils/cmpfit/testmpfit.c:95:23: style: The scope of the variable 'f' can be reduced. [variableScope]
dpusersrc/utils/cmpfit/testmpfit.c:283:10: style: The scope of the variable 'xc' can be reduced. [variableScope]
dpusersrc/utils/cube2d.c:72:20: style: The scope of the variable 'selected_distance' can be reduced. [variableScope]
dpusersrc/utils/cube2d.c:176:10: style: The scope of the variable 'kn' can be reduced. [variableScope]
dpusersrc/utils/cube2d.c:176:13: style: The scope of the variable 'nn' can be reduced. [variableScope]
dpusersrc/utils/cube2d.c:176:16: style: The scope of the variable 'nkn' can be reduced. [variableScope]
dpusersrc/utils/cube2d.c:177:11: style: The scope of the variable 'blend' can be reduced. [variableScope]
dpusersrc/utils/cube2d.c:73:9: style: Unused variable: point [unusedVariable]
dpusersrc/utils/cube2d.c:178:10: style: Unused variable: i [unusedVariable]
dpusersrc/utils/cube2d.c:64:0: error: Memory leak: actioncube [memleak]
dpusersrc/utils/dpstring.cpp:298:9: style: The scope of the variable 'nPos' can be reduced. [variableScope]
dpusersrc/utils/dpstring.cpp:301:9: style: The scope of the variable 'replaceLen' can be reduced. [variableScope]
dpusersrc/utils/dpstring.cpp:302:9: style: The scope of the variable 'foundLen' can be reduced. [variableScope]
dpusersrc/utils/dpstring.cpp:303:9: style: The scope of the variable 'curPos' can be reduced. [variableScope]
dpusersrc/utils/dpstring.cpp:82:38: style: Function 'number' argument 1 names different: declaration 'number' definition 'n'. [funcArgNamesDifferent]
dpusersrc/utils/dpstring.h:30:36: note: Function 'number' argument 1 names different: declaration 'number' definition 'n'.
dpusersrc/utils/dpstring.cpp:82:38: note: Function 'number' argument 1 names different: declaration 'number' definition 'n'.
dpusersrc/utils/dpstring.cpp:297:45: style: Function 'replace' argument 1 names different: declaration 'before' definition 'searchExpr'. [funcArgNamesDifferent]
dpusersrc/utils/dpstring.h:44:36: note: Function 'replace' argument 1 names different: declaration 'before' definition 'searchExpr'.
dpusersrc/utils/dpstring.cpp:297:45: note: Function 'replace' argument 1 names different: declaration 'before' definition 'searchExpr'.
dpusersrc/utils/dpstring.cpp:297:73: style: Function 'replace' argument 2 names different: declaration 'after' definition 'replaceExpr'. [funcArgNamesDifferent]
dpusersrc/utils/dpstring.h:44:60: note: Function 'replace' argument 2 names different: declaration 'after' definition 'replaceExpr'.
dpusersrc/utils/dpstring.cpp:297:73: note: Function 'replace' argument 2 names different: declaration 'after' definition 'replaceExpr'.
dpusersrc/utils/dpstring.h:72:7: style: Technically the member function 'dpChar::operator==' can be const. [functionConst]
dpusersrc/utils/regex/regex_sr.h:54:6: style: Technically the member function 'CRegExp::GetFindLen' can be const. [functionConst]
dpusersrc/utils/regex/regex_sr.h:79:7: performance: Technically the member function 'CRegExp::OP' can be static. [functionStatic]
dpusersrc/utils/dpstring.h:17:2: style: Class 'dpString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/utils/dpstring.h:18:2: style: Class 'dpString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/utils/dpstring.h:64:2: style: Class 'dpRegExp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/utils/dpstring.h:70:5: style: Class 'dpChar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/utils/dpstring.cpp:343:5: style: Exception should be caught by reference. [catchExceptionByValue]
dpusersrc/utils/dpstringlist.cpp:221:2: style: Variable 'crv' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/utils/dpstringlist.cpp:212:0: note: Variable 'crv' is reassigned a value before the old one has been used.
dpusersrc/utils/dpstringlist.cpp:221:2: note: Variable 'crv' is reassigned a value before the old one has been used.
dpusersrc/utils/dpstringlist.cpp:256:9: style: The scope of the variable 'npos' can be reduced. [variableScope]
dpusersrc/utils/osdir/osdir.h:41:16: performance: Technically the member function 'oslink::directory::next' can be static. [functionStatic]
dpusersrc/utils/osdir/osdir.h:39:4: style: Class 'directory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dpusersrc/utils/grep.c:20:7: style: The scope of the variable 'str' can be reduced. [variableScope]
dpusersrc/utils/grep.c:21:8: style: The scope of the variable 'f' can be reduced. [variableScope]
dpusersrc/utils/grep.c:22:15: style: The scope of the variable 'n' can be reduced. [variableScope]
dpusersrc/utils/regex/regex_sr.cpp:268:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/utils/regex/regex_sr.cpp:260:0: note: Variable 'ret' is reassigned a value before the old one has been used.
dpusersrc/utils/regex/regex_sr.cpp:268:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpusersrc/utils/regex/regex_sr.cpp:269:2: style: Variable 'chain' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/utils/regex/regex_sr.cpp:261:0: note: Variable 'chain' is reassigned a value before the old one has been used.
dpusersrc/utils/regex/regex_sr.cpp:269:2: note: Variable 'chain' is reassigned a value before the old one has been used.
dpusersrc/utils/regex/regex_sr.cpp:303:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/utils/regex/regex_sr.cpp:298:0: note: Variable 'ret' is reassigned a value before the old one has been used.
dpusersrc/utils/regex/regex_sr.cpp:303:2: note: Variable 'ret' is reassigned a value before the old one has been used.
dpusersrc/utils/regex/regex_sr.cpp:641:2: style: Variable 'stp' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/utils/regex/regex_sr.cpp:636:0: note: Variable 'stp' is reassigned a value before the old one has been used.
dpusersrc/utils/regex/regex_sr.cpp:641:2: note: Variable 'stp' is reassigned a value before the old one has been used.
dpusersrc/utils/regex/regex_sr.cpp:642:2: style: Variable 'enp' is reassigned a value before the old one has been used. [redundantAssignment]
dpusersrc/utils/regex/regex_sr.cpp:637:0: note: Variable 'enp' is reassigned a value before the old one has been used.
dpusersrc/utils/regex/regex_sr.cpp:642:2: note: Variable 'enp' is reassigned a value before the old one has been used.
dpusersrc/utils/regex/regex_sr.cpp:787:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dpusersrc/utils/regex/regex_sr.cpp:83:39: style: Function 'RegComp' argument 1 names different: declaration 're' definition 'exp'. [funcArgNamesDifferent]
dpusersrc/utils/regex/regex_sr.h:51:32: note: Function 'RegComp' argument 1 names different: declaration 're' definition 'exp'.
dpusersrc/utils/regex/regex_sr.cpp:83:39: note: Function 'RegComp' argument 1 names different: declaration 're' definition 'exp'.
dpusersrc/utils/regex/regex_sr.cpp:843:30: style: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'. [funcArgNamesDifferent]
dpusersrc/utils/regex/regex_sr.h:64:25: note: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'.
dpusersrc/utils/regex/regex_sr.cpp:843:30: note: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'.
dpusersrc/utils/regex/regex_sr.cpp:50:0: style: Variable 'regmlen' is assigned a value that is never used. [unreadVariable]
dpusersrc/utils/regex/regex_sr.cpp:43:10: warning: Member variable 'CRegExp::regmlen' is not initialized in the constructor. [uninitMemberVar]
[15:13]

ftp://ftp.se.debian.org/debian/pool/main/d/dq/dq_20161210.orig.tar.gz
dq-20161210/crypto-tests/crypto_stream_salsa20test.c:34:18: style: The scope of the variable 'u' can be reduced. [variableScope]
dq-20161210/crypto-tests/crypto_stream_xsalsa20test.c:34:18: style: The scope of the variable 'u' can be reduced. [variableScope]
dq-20161210/crypto-tests/randombytestest.c:24:15: style: The scope of the variable 'r' can be reduced. [variableScope]
dq-20161210/crypto-tests/randombytestest.c:37:15: style: The scope of the variable 'r' can be reduced. [variableScope]
dq-20161210/crypto-tests/randombytestest.c:52:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
dq-20161210/dq/alloc.c:129:23: style: Function 'alloc_free' argument 1 names different: declaration 'x' definition 'xv'. [funcArgNamesDifferent]
dq-20161210/dq/alloc.h:11:30: note: Function 'alloc_free' argument 1 names different: declaration 'x' definition 'xv'.
dq-20161210/dq/alloc.c:129:23: note: Function 'alloc_free' argument 1 names different: declaration 'x' definition 'xv'.
dq-20161210/dq/alloc.c:21:31: style: union member 'aligned::irrelevant' is never used. [unusedStructMember]
dq-20161210/dq/alloc.c:21:67: style: union member 'aligned::d' is never used. [unusedStructMember]
dq-20161210/dq/alloc.c:31:19: style: Unused variable: r [unusedVariable]
dq-20161210/dq/base32decode.c:25:19: style: The scope of the variable 'u' can be reduced. [variableScope]
dq-20161210/dq/buffer_put.c:8:15: style: The scope of the variable 'w' can be reduced. [variableScope]
dq-20161210/dq/cache.c:301:9: style: The scope of the variable 'flags' can be reduced. [variableScope]
dq-20161210/dq/cache.c:302:20: style: The scope of the variable 'expire' can be reduced. [variableScope]
dq-20161210/dq/case.c:5:19: style: The scope of the variable 'a' can be reduced. [variableScope]
dq-20161210/dq/case.c:5:22: style: The scope of the variable 'b' can be reduced. [variableScope]
dq-20161210/dq/case.c:37:19: style: The scope of the variable 'y' can be reduced. [variableScope]
dq-20161210/dq/die.c:19:15: style: The scope of the variable 'x' can be reduced. [variableScope]
dq-20161210/dq/dns_base32.c:82:24: style: The scope of the variable 'x' can be reduced. [variableScope]
dq-20161210/dq/dns_domain.c:53:19: style: The scope of the variable 'c' can be reduced. [variableScope]
dq-20161210/dq/dns_domain.c:66:19: style: The scope of the variable 'c' can be reduced. [variableScope]
dq-20161210/dq/dns_domain.c:82:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
dq-20161210/dq/dns_domain.c:148:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
dq-20161210/dq/dns_dtda.c:6:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
dq-20161210/dq/dns_ip.c:18:19: style: The scope of the variable 'c' can be reduced. [variableScope]
dq-20161210/dq/dns_ip.c:60:19: style: The scope of the variable 'c' can be reduced. [variableScope]
dq-20161210/dq/dns_iptoname.c:8:33: style: The scope of the variable 'x' can be reduced. [variableScope]
dq-20161210/dq/dns_packet.c:17:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
dq-20161210/dq/dns_rcip.c:16:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dq-20161210/dq/dns_rcip.c:16:18: style: The scope of the variable 'j' can be reduced. [variableScope]
dq-20161210/dq/dns_rcip.c:17:15: style: The scope of the variable 'k' can be reduced. [variableScope]
dq-20161210/dq/dns_rcip.c:63:15: style: Variable 'iplen' is assigned a value that is never used. [unreadVariable]
dq-20161210/dq/dns_rcrw.c:17:7: style: The scope of the variable 'k' can be reduced. [variableScope]
dq-20161210/dq/dns_rcrw.c:18:7: style: The scope of the variable 'flagds' can be reduced. [variableScope]
dq-20161210/dq/dns_resolve.c:11:25: style: The scope of the variable 'stamp' can be reduced. [variableScope]
dq-20161210/dq/dns_resolve.c:11:32: style: The scope of the variable 'timeout' can be reduced. [variableScope]
dq-20161210/dq/dns_resolve.c:14:9: style: The scope of the variable 'r' can be reduced. [variableScope]
dq-20161210/dq/dns_transmit.c:136:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
dq-20161210/dq/dns_transmit.c:347:26: style: The scope of the variable 'ip' can be reduced. [variableScope]
dq-20161210/dq/dns_transmit.c:485:17: style: The scope of the variable 'udpbuf' can be reduced. [variableScope]
dq-20161210/dq/dns_transmit.c:490:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
dq-20161210/dq/dns_transmit.c:491:17: style: The scope of the variable 'port' can be reduced. [variableScope]
dq-20161210/dq/dq.c:142:25: style: The scope of the variable 'stamp' can be reduced. [variableScope]
dq-20161210/dq/dq.c:142:32: style: The scope of the variable 'timeout' can be reduced. [variableScope]
dq-20161210/dq/dq.c:144:9: style: The scope of the variable 'r' can be reduced. [variableScope]
dq-20161210/dq/dq.c:171:19: style: The scope of the variable 'ip' can be reduced. [variableScope]
dq-20161210/dq/dq.c:208:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dq-20161210/dq/dq.c:93:9: style: struct member 'global::x' is never used. [unusedStructMember]
dq-20161210/dq/dqcache.c:115:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dq-20161210/dq/dqcache.c:301:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dq-20161210/dq/dqcache.c:347:15: style: The scope of the variable 'stamp' can be reduced. [variableScope]
dq-20161210/dq/dqcache.c:348:15: style: The scope of the variable 'timeout' can be reduced. [variableScope]
dq-20161210/dq/dqcache.c:349:15: style: The scope of the variable 'iolen' can be reduced. [variableScope]
dq-20161210/dq/hexdecode.c:12:9: style: The scope of the variable 'digit0' can be reduced. [variableScope]
dq-20161210/dq/hexdecode.c:13:9: style: The scope of the variable 'digit1' can be reduced. [variableScope]
dq-20161210/dq/log.c:195:18: style: The scope of the variable 'j' can be reduced. [variableScope]
dq-20161210/dq/okclient.c:13:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dq-20161210/dq/openreadclose.c:12:15: style: The scope of the variable 'r' can be reduced. [variableScope]
dq-20161210/dq/query.c:201:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
dq-20161210/dq/roots.c:21:17: style: The scope of the variable 'j' can be reduced. [variableScope]
dq-20161210/dq/roots.c:35:15: style: The scope of the variable 'r' can be reduced. [variableScope]
dq-20161210/dq/str.c:53:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dq-20161210/dq/stralloc.c:14:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dq-20161210/dq/strtoip.c:18:15: style: The scope of the variable 'd' can be reduced. [variableScope]
dq-20161210/dq/strtomultiip.c:18:21: style: The scope of the variable 'k' can be reduced. [variableScope]
dq-20161210/dq/warn.c:18:15: style: The scope of the variable 'x' can be reduced. [variableScope]
dq-20161210/dq/writeall.c:10:13: style: The scope of the variable 'w' can be reduced. [variableScope]
dq-20161210/dq/xsocket_tcp.c:20:9: style: The scope of the variable 's' can be reduced. [variableScope]
dq-20161210/dq/xsocket_udp.c:20:9: style: The scope of the variable 's' can be reduced. [variableScope]
dq-20161210/sysdep/crypto_uint16.h-short.c:3:1: style: Checking if unsigned variable 'x' is less than zero. [unsignedLessThanZero]
dq-20161210/sysdep/crypto_uint32.h-int.c:3:1: style: Checking if unsigned variable 'x' is less than zero. [unsignedLessThanZero]
dq-20161210/sysdep/crypto_uint32.h-long.c:3:1: style: Checking if unsigned variable 'x' is less than zero. [unsignedLessThanZero]
dq-20161210/sysdep/crypto_uint64.h-attr.c:3:1: style: Checking if unsigned variable 'x' is less than zero. [unsignedLessThanZero]
dq-20161210/sysdep/crypto_uint64.h-long.c:3:1: style: Checking if unsigned variable 'x' is less than zero. [unsignedLessThanZero]
dq-20161210/sysdep/crypto_uint64.h-longlong.c:3:1: style: Checking if unsigned variable 'x' is less than zero. [unsignedLessThanZero]
dq-20161210/sysdep/crypto_uint8.h-char.c:3:1: style: Checking if unsigned variable 'x' is less than zero. [unsignedLessThanZero]
dq-20161210/sysdep/direntry.h-direct.c:10:3: style: Variable 'dir' is assigned a value that is never used. [unreadVariable]
dq-20161210/sysdep/direntry.h-direct.c:10:10: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
dq-20161210/sysdep/direntry.h-dirent.c:10:3: style: Variable 'dir' is assigned a value that is never used. [unreadVariable]
dq-20161210/sysdep/direntry.h-dirent.c:10:10: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
dq-20161210/sysdep/hasipv6.h-yes.c:12:12: style: Unused variable: r [unusedVariable]
[15:13]

ftp://ftp.se.debian.org/debian/pool/main/d/draai/draai_20160601.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drac/drac_1.12.orig.tar.gz
dracauth.c:38:6: error: Uninitialized variable: clnt [uninitvar]
rpc.dracd.c:97:9: style: The scope of the variable 'sel' can be reduced. [variableScope]
rpc.dracd.c:98:19: style: The scope of the variable 'now' can be reduced. [variableScope]
rpc.dracd.c:474:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
rpc.dracd.c:474:20: style: The scope of the variable 'mask' can be reduced. [variableScope]
rpc.dracd.c:474:30: style: The scope of the variable 'addr' can be reduced. [variableScope]
rpc.dracd.c:474:40: style: The scope of the variable 'hname' can be reduced. [variableScope]
rpc.dracd.c:476:21: style: The scope of the variable 'he' can be reduced. [variableScope]
rpc.dracd.c:477:21: style: The scope of the variable 'p' can be reduced. [variableScope]
rpc.dracd.c:485:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
rpc.dracd.c:534:0: error: Resource leak: alfp [resourceLeak]
rpc.dracd.c:295:12: error: Uninitialized variable: client_ip [uninitvar]
[15:13]

ftp://ftp.se.debian.org/debian/pool/main/d/dracut/dracut_047+31.orig.tar.xz
dracut/install/macro.h:64:0: error: #error "Wut? Pointers are neither 4 nor 8 bytes long?" [preprocessorErrorDirective]
dracut/skipcpio/skipcpio.c:55:15: style: Checking if unsigned variable 's' is less than zero. [unsignedLessThanZero]
dracut/skipcpio/skipcpio.c:72:31: style: Checking if unsigned variable 's' is less than zero. [unsignedLessThanZero]
dracut/skipcpio/skipcpio.c:94:39: style: Checking if unsigned variable 's' is less than zero. [unsignedLessThanZero]
dracut/skipcpio/skipcpio.c:112:23: style: Checking if unsigned variable 's' is less than zero. [unsignedLessThanZero]
dracut/skipcpio/skipcpio.c:116:23: style: Checking if unsigned variable 's' is less than zero. [unsignedLessThanZero]
[15:13]

ftp://ftp.se.debian.org/debian/pool/main/d/dradio/dradio_3.8.orig.tar.gz
dradio-3.8/src/configuration.c:171:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dradio-3.8/src/configuration.c:173:9: style: The scope of the variable 'label' can be reduced. [variableScope]
dradio-3.8/src/configuration.c:173:24: style: The scope of the variable 'src' can be reduced. [variableScope]
dradio-3.8/src/dradio.c:648:12: style: The scope of the variable 'ap' can be reduced. [variableScope]
dradio-3.8/src/gui.c:168:8: style: The scope of the variable 'startx' can be reduced. [variableScope]
dradio-3.8/src/gui.c:169:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
dradio-3.8/src/gui.c:170:12: style: The scope of the variable 'ap' can be reduced. [variableScope]
dradio-3.8/src/gui.c:135:52: style: Function 'stat_win_update' argument 2 names different: declaration 'msg' definition 'new_msg'. [funcArgNamesDifferent]
dradio-3.8/src/dradio.h:84:52: note: Function 'stat_win_update' argument 2 names different: declaration 'msg' definition 'new_msg'.
dradio-3.8/src/gui.c:135:52: note: Function 'stat_win_update' argument 2 names different: declaration 'msg' definition 'new_msg'.
dradio-3.8/src/help.c:127:32: style: Function 'help_win_create' argument 1 names different: declaration 'w' definition 'help_win'. [funcArgNamesDifferent]
dradio-3.8/src/dradio.h:94:32: note: Function 'help_win_create' argument 1 names different: declaration 'w' definition 'help_win'.
dradio-3.8/src/help.c:127:32: note: Function 'help_win_create' argument 1 names different: declaration 'w' definition 'help_win'.
dradio-3.8/src/logo.c:49:10: style: The scope of the variable 'cp' can be reduced. [variableScope]
dradio-3.8/src/mplayer.c:54:7: error: Memory leak: mplayer [memleak]
dradio-3.8/src/mplayer.c:57:7: error: Memory leak: mplayer [memleak]
dradio-3.8/src/mplayer.c:60:7: error: Memory leak: mplayer [memleak]
dradio-3.8/src/mplayer.c:66:7: error: Memory leak: mplayer [memleak]
dradio-3.8/src/podcast.c:118:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dradio-3.8/src/podcast.c:148:23: style: The scope of the variable 'RFC822x' can be reduced. [variableScope]
dradio-3.8/src/podcast.c:149:23: style: The scope of the variable 'RFC822' can be reduced. [variableScope]
dradio-3.8/src/podcast.c:193:8: style: The scope of the variable 'oldlen' can be reduced. [variableScope]
dradio-3.8/src/podcast.c:193:16: style: The scope of the variable 'newlen' can be reduced. [variableScope]
dradio-3.8/src/podcast.c:171:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
dradio-3.8/src/podcast.c:203:7: error: Common realloc mistake: 's' nulled but not freed upon failure [memleakOnRealloc]
[15:13]

ftp://ftp.se.debian.org/debian/pool/main/d/dragbox/dragbox_0.4.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dragon/dragon_4.14.0.orig.tar.xz
dragon-4.14.0/src/app/videoWindow.h:87:9: style: Class 'VideoWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dragon-4.14.0/src/app/adjustSizeButton.h:50:22: warning: Virtual function 'eventFilter' is called from constructor 'AdjustSizeButton(QWidget*parent)' at line 84. Dynamic binding is not used. [virtualCallInConstructor]
dragon-4.14.0/src/app/adjustSizeButton.cpp:84:9: note: Calling eventFilter
dragon-4.14.0/src/app/adjustSizeButton.h:50:22: note: eventFilter is a virtual method
dragon-4.14.0/src/app/adjustSizeButton.h:46:9: style: Class 'AdjustSizeButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dragon-4.14.0/src/app/analyzer/analyzerBase.h:76:18: warning: Virtual function 'init' is called from constructor 'Base2D(QWidget*,uint scopeSize=7)' at line 141. Dynamic binding is not used. [virtualCallInConstructor]
dragon-4.14.0/src/app/analyzer/analyzerBase.cpp:141:38: note: Calling init
dragon-4.14.0/src/app/analyzer/analyzerBase.h:76:18: note: init is a virtual method
dragon-4.14.0/src/app/analyzer/fht.h:58:2: style: Class 'FHT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dragon-4.14.0/src/app/analyzer/blockAnalyzer.cpp:35:16: warning: Member variable 'BlockAnalyzer::m_step' is not initialized in the constructor. [uninitMemberVar]
dragon-4.14.0/src/app/analyzer/blockAnalyzer.h:40:5: style: Class 'BlockAnalyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dragon-4.14.0/src/app/analyzer/blockAnalyzer.cpp:239:13: style: Class 'OutputOnExit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dragon-4.14.0/src/app/analyzer/blockAnalyzer.h:52:18: style: The function 'transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dragon-4.14.0/src/app/analyzer/analyzerBase.h:42:18: note: Virtual function in base class
dragon-4.14.0/src/app/analyzer/blockAnalyzer.h:52:18: note: Function in derived class
dragon-4.14.0/src/app/analyzer/blockAnalyzer.h:53:18: style: The function 'analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dragon-4.14.0/src/app/analyzer/analyzerBase.h:43:18: note: Virtual function in base class
dragon-4.14.0/src/app/analyzer/blockAnalyzer.h:53:18: note: Function in derived class
dragon-4.14.0/src/app/analyzer/fht.cpp:57:11: style: The scope of the variable 'd' can be reduced. [variableScope]
dragon-4.14.0/src/app/analyzer/fht.cpp:126:11: style: The scope of the variable 'e' can be reduced. [variableScope]
dragon-4.14.0/src/app/analyzer/fht.h:45:7: style: Technically the member function 'FHT::makeCasTable' can be const. [functionConst]
dragon-4.14.0/src/app/analyzer/fht.cpp:55:11: note: Technically the member function 'FHT::makeCasTable' can be const.
dragon-4.14.0/src/app/analyzer/fht.h:45:7: note: Technically the member function 'FHT::makeCasTable' can be const.
dragon-4.14.0/src/app/analyzer/fht.h:65:7: style: Technically the member function 'FHT::scale' can be const. [functionConst]
dragon-4.14.0/src/app/analyzer/fht.cpp:83:11: note: Technically the member function 'FHT::scale' can be const.
dragon-4.14.0/src/app/analyzer/fht.h:65:7: note: Technically the member function 'FHT::scale' can be const.
dragon-4.14.0/src/app/analyzer/fht.h:73:7: style: Technically the member function 'FHT::ewma' can be const. [functionConst]
dragon-4.14.0/src/app/analyzer/fht.cpp:90:11: note: Technically the member function 'FHT::ewma' can be const.
dragon-4.14.0/src/app/analyzer/fht.h:73:7: note: Technically the member function 'FHT::ewma' can be const.
dragon-4.14.0/src/app/analyzer/fht.h:114:7: performance: Technically the member function 'FHT::transform8' can be static. [functionStatic]
dragon-4.14.0/src/app/analyzer/fht.cpp:173:11: note: Technically the member function 'FHT::transform8' can be static.
dragon-4.14.0/src/app/analyzer/fht.h:114:7: note: Technically the member function 'FHT::transform8' can be static.
dragon-4.14.0/src/app/analyzer/fht.cpp:40:9: style: Class 'FHT' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dragon-4.14.0/src/app/analyzer/fht.cpp:40:9: style: Class 'FHT' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dragon-4.14.0/src/app/fullScreenToolBarHandler.h:38:13: style: Class 'FullScreenToolBarHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dragon-4.14.0/src/app/listView.cpp:32:13: style: Class 'ListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dragon-4.14.0/src/app/actions.h:33:68: style: C-style pointer casting [cstyleCast]
dragon-4.14.0/src/app/mainWindow.cpp:960:35: style: C-style pointer casting [cstyleCast]
dragon-4.14.0/src/app/mainWindow.cpp:745:33: style: Function 'setFullScreen' argument 1 names different: declaration 'full' definition 'isFullScreen'. [funcArgNamesDifferent]
dragon-4.14.0/src/app/mainWindow.h:87:32: note: Function 'setFullScreen' argument 1 names different: declaration 'full' definition 'isFullScreen'.
dragon-4.14.0/src/app/mainWindow.cpp:745:33: note: Function 'setFullScreen' argument 1 names different: declaration 'full' definition 'isFullScreen'.
dragon-4.14.0/src/app/playlistFile.h:31:4: style: Class 'PlaylistFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dragon-4.14.0/src/app/partToolBar.h:34:4: style: Class 'MouseOverToolBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dragon-4.14.0/src/app/playDialog.cpp:43:47: style: Function 'PlayDialog' argument 2 names different: declaration 'show_welcome_dialog' definition 'be_welcome_dialog'. [funcArgNamesDifferent]
dragon-4.14.0/src/app/playDialog.h:37:43: note: Function 'PlayDialog' argument 2 names different: declaration 'show_welcome_dialog' definition 'be_welcome_dialog'.
dragon-4.14.0/src/app/playDialog.cpp:43:47: note: Function 'PlayDialog' argument 2 names different: declaration 'show_welcome_dialog' definition 'be_welcome_dialog'.
dragon-4.14.0/src/app/recentlyPlayedList.h:36:15: warning: Virtual function 'loadEntries' is called from constructor 'RecentlyPlayedList(QWidget*)' at line 44. Dynamic binding is not used. [virtualCallInConstructor]
dragon-4.14.0/src/app/recentlyPlayedList.cpp:44:3: note: Calling loadEntries
dragon-4.14.0/src/app/recentlyPlayedList.h:36:15: note: loadEntries is a virtual method
dragon-4.14.0/src/app/textItem.h:36:5: style: Class 'ExpandingTextItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dragon-4.14.0/src/app/videoWindow.cpp:446:37: style: Function 'setupAnalyzer' argument 1 names different: declaration 'analzyer' definition 'analyzer'. [funcArgNamesDifferent]
dragon-4.14.0/src/app/videoWindow.h:104:37: note: Function 'setupAnalyzer' argument 1 names different: declaration 'analzyer' definition 'analyzer'.
dragon-4.14.0/src/app/videoWindow.cpp:446:37: note: Function 'setupAnalyzer' argument 1 names different: declaration 'analzyer' definition 'analyzer'.
dragon-4.14.0/src/app/videoWindow.cpp:721:29: style: Function 'event' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
dragon-4.14.0/src/app/videoWindow.h:158:37: note: Function 'event' argument 1 names different: declaration 'e' definition 'event'.
dragon-4.14.0/src/app/videoWindow.cpp:721:29: note: Function 'event' argument 1 names different: declaration 'e' definition 'event'.
[15:13]

ftp://ftp.se.debian.org/debian/pool/main/d/drascula/drascula_1.0+ds2.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/drawmap/drawmap_2.5.orig.tar.gz
drawmap-2.5/big_buf_io.c:97:7: style: The scope of the variable 'amount' can be reduced. [variableScope]
drawmap-2.5/big_buf_io.c:130:7: style: The scope of the variable 'amount' can be reduced. [variableScope]
drawmap-2.5/big_buf_io.c:132:7: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
drawmap-2.5/big_buf_io.c:175:10: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
drawmap-2.5/big_buf_io.c:178:35: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
drawmap-2.5/big_buf_io_z.c:96:7: style: The scope of the variable 'amount' can be reduced. [variableScope]
drawmap-2.5/big_buf_io_z.c:131:10: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
drawmap-2.5/big_buf_io_z.c:134:37: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
drawmap-2.5/dem.c:319:20: error: Array 'dem_a->title[80]' accessed at index 136, which is out of bounds. [arrayIndexOutOfBounds]
drawmap-2.5/dem.c:169:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:170:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:171:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:172:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:173:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:182:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:183:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:185:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:189:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:190:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:191:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:194:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:195:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:215:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:217:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:218:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:219:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:220:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:221:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:222:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:231:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:232:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:234:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:238:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:239:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:240:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:241:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:246:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:247:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:249:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:250:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:251:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:252:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:253:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:254:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:255:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:256:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:257:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:258:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:423:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:439:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:448:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:469:6: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:581:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:705:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:730:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:730:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:747:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:760:6: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:987:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:987:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:1040:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:1040:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem.c:298:10: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
drawmap-2.5/dem.c:547:10: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
drawmap-2.5/dem.c:548:7: style: The scope of the variable 'profile_rows' can be reduced. [variableScope]
drawmap-2.5/dem.c:548:21: style: The scope of the variable 'profile_columns' can be reduced. [variableScope]
drawmap-2.5/dem.c:557:16: style: The scope of the variable 'save_byte' can be reduced. [variableScope]
drawmap-2.5/dem.c:288:83: style: Function 'process_geo_dem' argument 6 names different: declaration 'datum' definition 'dem_datum'. [funcArgNamesDifferent]
drawmap-2.5/dem.h:657:136: note: Function 'process_geo_dem' argument 6 names different: declaration 'datum' definition 'dem_datum'.
drawmap-2.5/dem.c:288:83: note: Function 'process_geo_dem' argument 6 names different: declaration 'datum' definition 'dem_datum'.
drawmap-2.5/dem.c:540:83: style: Function 'process_utm_dem' argument 6 names different: declaration 'datum' definition 'dem_datum'. [funcArgNamesDifferent]
drawmap-2.5/dem.h:658:136: note: Function 'process_utm_dem' argument 6 names different: declaration 'datum' definition 'dem_datum'.
drawmap-2.5/dem.c:540:83: note: Function 'process_utm_dem' argument 6 names different: declaration 'datum' definition 'dem_datum'.
drawmap-2.5/dem.c:333:3: warning: The buffer 'll_code' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
drawmap-2.5/dem.c:319:15: error: Array 'dem_a.title[80]' accessed at index 136, which is out of bounds. [arrayIndexOutOfBounds]
drawmap-2.5/dem.c:731:0: error: Memory leak: profiles [memleak]
drawmap-2.5/dem_sdts.c:641:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem_sdts.c:1254:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem_sdts.c:1432:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dem_sdts.c:1421:7: style: The scope of the variable 'get_ret' can be reduced. [variableScope]
drawmap-2.5/dlg.c:128:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:158:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:191:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:208:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:214:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:220:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:280:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:284:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:288:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:292:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:296:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:300:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:304:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:325:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:346:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:367:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:388:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:542:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:554:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:586:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:598:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:663:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:703:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:1117:10: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
drawmap-2.5/dlg.c:1202:4: warning: %f in format string (no. 1) requires 'double' but the argument type is 'signed long'. [invalidPrintfArgType_float]
drawmap-2.5/dlg.c:1202:4: warning: %f in format string (no. 2) requires 'double' but the argument type is 'signed long'. [invalidPrintfArgType_float]
drawmap-2.5/dlg.c:1202:4: warning: %f in format string (no. 3) requires 'double' but the argument type is 'signed long'. [invalidPrintfArgType_float]
drawmap-2.5/dlg.c:1202:4: warning: %f in format string (no. 4) requires 'double' but the argument type is 'signed long'. [invalidPrintfArgType_float]
drawmap-2.5/dlg.c:1423:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:1423:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:1423:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:1423:3: warning: %d in format string (no. 6) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:1423:3: warning: %d in format string (no. 7) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:1423:3: warning: %d in format string (no. 8) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg.c:1488:6: style: The scope of the variable 'gz_flag' can be reduced. [variableScope]
drawmap-2.5/dlg.c:1489:6: style: The scope of the variable 'attribute_fdesc' can be reduced. [variableScope]
drawmap-2.5/dlg.c:1490:7: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
drawmap-2.5/dlg_sdts.c:4176:30: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
drawmap-2.5/dlg_sdts.c:4238:30: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
drawmap-2.5/dlg_sdts.c:5172:31: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
drawmap-2.5/dlg_sdts.c:5177:33: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
drawmap-2.5/dlg_sdts.c:378:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:480:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:502:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:524:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:545:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:1116:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:1120:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:1168:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:1336:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:1377:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:1419:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:1419:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:1419:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:1419:3: warning: %d in format string (no. 10) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:1419:3: warning: %d in format string (no. 11) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2487:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2487:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2487:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2487:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2487:3: warning: %d in format string (no. 6) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2487:3: warning: %d in format string (no. 7) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2551:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2560:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2572:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2572:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2584:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2655:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2737:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2757:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2757:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2757:5: warning: %d in format string (no. 6) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2761:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2761:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2761:5: warning: %d in format string (no. 6) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2774:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:2849:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:3345:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:4317:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:4317:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:5006:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:5056:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:5079:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:5108:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:5218:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:5259:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:5275:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/dlg_sdts.c:4342:7: style: The scope of the variable 'current_size' can be reduced. [variableScope]
drawmap-2.5/dlg_sdts.c:5327:21: style: The scope of the variable 'search_attrib' can be reduced. [variableScope]
drawmap-2.5/dlg_sdts.c:5380:7: style: The scope of the variable 'i' can be reduced. [variableScope]
drawmap-2.5/dlg_sdts.c:446:6: warning: The buffer 'source_date' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
drawmap-2.5/dlg_sdts.c:449:6: warning: The buffer 'source_date' is not null-terminated after the call to strncpy(). [bufferNotZeroTerminated]
drawmap-2.5/dlg_sdts.c:449:6: warning: The buffer 'source_date' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
drawmap-2.5/dlg_sdts.c:458:6: warning: The buffer 'sectional_indicator' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
drawmap-2.5/dlg_sdts.c:461:6: warning: The buffer 'sectional_indicator' is not null-terminated after the call to strncpy(). [bufferNotZeroTerminated]
drawmap-2.5/dlg_sdts.c:461:6: warning: The buffer 'sectional_indicator' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
drawmap-2.5/drawmap.c:86:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
drawmap-2.5/drawmap.c:512:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:512:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:535:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:535:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:907:6: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:979:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1010:4: warning: %d in format string (no. 7) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1010:4: warning: %d in format string (no. 8) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1010:4: warning: %d in format string (no. 9) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1010:4: warning: %d in format string (no. 10) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1037:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1037:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1055:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1055:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1177:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1177:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1177:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1177:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1352:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1352:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1352:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1352:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1352:8: warning: %d in format string (no. 5) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1352:8: warning: %d in format string (no. 6) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1352:8: warning: %d in format string (no. 7) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1352:8: warning: %d in format string (no. 8) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1810:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1810:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1815:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1815:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1815:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1831:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:1831:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:2735:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:2735:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:2735:4: warning: %d in format string (no. 7) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:2735:4: warning: %d in format string (no. 8) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:2781:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:3190:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:3201:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:3201:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:3217:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/drawmap.c:124:7: style: The scope of the variable 'tick_width' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:127:7: style: The scope of the variable 'xx' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:127:11: style: The scope of the variable 'yy' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:128:9: style: The scope of the variable 'red' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:128:14: style: The scope of the variable 'green' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:128:21: style: The scope of the variable 'blue' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:129:16: style: The scope of the variable 'a' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:134:9: style: The scope of the variable 'gradient' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:134:19: style: The scope of the variable 'gradient1' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:134:30: style: The scope of the variable 'gradient2' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:134:41: style: The scope of the variable 'gradient3' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:136:9: style: The scope of the variable 'latitude' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:137:9: style: The scope of the variable 'longitude' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:138:7: style: The scope of the variable 'factor' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:145:6: style: The scope of the variable 'gnis_fdesc' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:150:7: style: The scope of the variable 'start_x' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:150:16: style: The scope of the variable 'start_y' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:181:9: style: The scope of the variable 'res_y' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:181:16: style: The scope of the variable 'res_xy' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:185:9: style: The scope of the variable 'contour_trunc' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:192:17: style: The scope of the variable 'gnis_feature_name' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:199:16: style: The scope of the variable 'sptr2' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:199:24: style: The scope of the variable 'sptr_down' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:199:36: style: The scope of the variable 'tmp_row' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:200:8: style: The scope of the variable 's0' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:200:12: style: The scope of the variable 's1' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:200:16: style: The scope of the variable 's2' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:202:8: style: The scope of the variable 'pgm_stream' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:216:7: style: The scope of the variable 'sdts_flag' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:217:7: style: The scope of the variable 'gtopo30_flag' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:3164:9: style: The scope of the variable 'inflection' can be reduced. [variableScope]
drawmap-2.5/drawmap.c:1777:47: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
drawmap-2.5/drawmap.c:3166:52: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
drawmap-2.5/drawmap.c:2942:7: style: Unused variable: i [unusedVariable]
drawmap-2.5/gtopo30.c:295:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
drawmap-2.5/gtopo30.c:668:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/gtopo30.c:678:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/gtopo30.c:704:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/gtopo30.c:714:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/gtopo30.c:760:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/gtopo30.c:764:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/gtopo30.c:768:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/gtopo30.c:772:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/gtopo30.c:776:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/gtopo30.c:56:10: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
drawmap-2.5/gtopo30.c:74:9: style: The scope of the variable 'lat_tmp' can be reduced. [variableScope]
drawmap-2.5/gtopo30.c:50:83: style: Function 'process_gtopo30' argument 5 names different: declaration 'datum' definition 'dem_datum'. [funcArgNamesDifferent]
drawmap-2.5/dem.h:660:124: note: Function 'process_gtopo30' argument 5 names different: declaration 'datum' definition 'dem_datum'.
drawmap-2.5/gtopo30.c:50:83: note: Function 'process_gtopo30' argument 5 names different: declaration 'datum' definition 'dem_datum'.
drawmap-2.5/gunzip.c:1837:22: style: Condition '('A')=='a'' is always false [knownConditionTrueFalse]
drawmap-2.5/gunzip.c:523:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
drawmap-2.5/gunzip.c:523:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
drawmap-2.5/gunzip.c:207:9: style: The scope of the variable 'flags' can be reduced. [variableScope]
drawmap-2.5/gunzip.c:209:9: style: The scope of the variable 'stamp' can be reduced. [variableScope]
drawmap-2.5/gunzip.c:888:19: style: The scope of the variable 'a' can be reduced. [variableScope]
drawmap-2.5/gunzip.c:1724:9: style: The scope of the variable 'len' can be reduced. [variableScope]
drawmap-2.5/ll2utm.c:69:3: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
drawmap-2.5/ll2utm.c:144:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/llsearch.c:61:17: style: The scope of the variable 'tok_ptr' can be reduced. [variableScope]
drawmap-2.5/sdts2dem.c:446:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:446:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:493:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:493:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:493:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:493:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:493:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:493:3: warning: %d in format string (no. 6) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:493:3: warning: %d in format string (no. 7) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:493:3: warning: %d in format string (no. 8) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:493:3: warning: %d in format string (no. 9) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:493:3: warning: %d in format string (no. 10) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:547:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:547:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:549:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:549:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:556:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:557:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:557:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:557:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:557:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:571:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:571:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:599:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:615:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:627:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:628:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts2dem.c:141:2: style: Variable 'length' is reassigned a value before the old one has been used. [redundantAssignment]
drawmap-2.5/sdts2dem.c:139:2: note: Variable 'length' is reassigned a value before the old one has been used.
drawmap-2.5/sdts2dem.c:141:2: note: Variable 'length' is reassigned a value before the old one has been used.
drawmap-2.5/sdts2dem.c:102:7: style: The scope of the variable 'output_file' can be reduced. [variableScope]
drawmap-2.5/sdts2dem.c:112:7: style: The scope of the variable 'code1' can be reduced. [variableScope]
drawmap-2.5/sdts2dem.c:112:14: style: The scope of the variable 'code2' can be reduced. [variableScope]
drawmap-2.5/sdts2dem.c:114:7: style: The scope of the variable 'get_ret' can be reduced. [variableScope]
drawmap-2.5/sdts2dem.c:116:7: style: The scope of the variable 'num_elevs' can be reduced. [variableScope]
drawmap-2.5/sdts2dem.c:117:12: style: The scope of the variable 'y' can be reduced. [variableScope]
drawmap-2.5/sdts2dem.c:118:7: style: The scope of the variable 'min_elev_prof' can be reduced. [variableScope]
drawmap-2.5/sdts2dem.c:118:22: style: The scope of the variable 'max_elev_prof' can be reduced. [variableScope]
drawmap-2.5/sdts2dem.c:243:29: error: Uninitialized struct member: dem_a.se_lat [uninitStructMember]
drawmap-2.5/sdts2dlg.c:111:19: style: Variable 'read_function' is assigned a value that is never used. [unreadVariable]
drawmap-2.5/sdts_utils.c:473:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:481:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:517:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:523:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:535:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:567:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:592:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:604:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:626:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:627:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:630:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:638:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:643:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:647:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:649:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:653:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:654:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:655:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:656:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:664:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:665:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:672:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:673:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:673:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:674:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:674:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:675:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:676:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:679:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:679:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:680:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:680:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:1024:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:1030:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:1226:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:1226:6: portability: %d in format string (no. 2) requires 'int' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
drawmap-2.5/sdts_utils.c:827:4: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment]
drawmap-2.5/sdts_utils.c:826:12: note: Variable 'j' is reassigned a value before the old one has been used.
drawmap-2.5/sdts_utils.c:827:4: note: Variable 'j' is reassigned a value before the old one has been used.
drawmap-2.5/sdts_utils.c:900:5: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment]
drawmap-2.5/sdts_utils.c:898:13: note: Variable 'j' is reassigned a value before the old one has been used.
drawmap-2.5/sdts_utils.c:900:5: note: Variable 'j' is reassigned a value before the old one has been used.
drawmap-2.5/sdts_utils.c:410:7: style: The scope of the variable 'field_pos' can be reduced. [variableScope]
drawmap-2.5/sdts_utils.c:410:18: style: The scope of the variable 'field_len' can be reduced. [variableScope]
drawmap-2.5/sdts_utils.c:1107:7: style: The scope of the variable 'k' can be reduced. [variableScope]
drawmap-2.5/sdts_utils.c:1108:7: style: The scope of the variable 'save_byte' can be reduced. [variableScope]
drawmap-2.5/sdts_utils.c:1192:10: style: The scope of the variable 'ret_val' can be reduced. [variableScope]
drawmap-2.5/sdts_utils.c:1153:7: style: Variable 'j' is assigned a value that is never used. [unreadVariable]
drawmap-2.5/sdts_utils.c:474:3: error: Memory leak: rec_buf [memleak]
drawmap-2.5/utilities.c:607:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
drawmap-2.5/utilities.c:452:9: style: The scope of the variable 'm' can be reduced. [variableScope]
drawmap-2.5/utilities.c:452:12: style: The scope of the variable 'm_pm' can be reduced. [variableScope]
[15:14]

ftp://ftp.se.debian.org/debian/pool/main/d/drawterm/drawterm_20170818.orig.tar.gz
drawterm-20170818/cpu-bl.c:102:74: style: The scope of the variable 's' can be reduced. [variableScope]
drawterm-20170818/cpu-bl.c:103:10: style: The scope of the variable 'ms' can be reduced. [variableScope]
drawterm-20170818/cpu-bl.c:288:6: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/cpu.c:103:74: style: The scope of the variable 's' can be reduced. [variableScope]
drawterm-20170818/cpu.c:104:10: style: The scope of the variable 'ms' can be reduced. [variableScope]
drawterm-20170818/cpu.c:289:6: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/exportfs/exportfs.c:217:5: style: Condition 'small_instead_of_fast' is always true [knownConditionTrueFalse]
drawterm-20170818/exportfs/exportfs.c:215:30: note: Assignment 'small_instead_of_fast=1', assigned value is 1
drawterm-20170818/exportfs/exportfs.c:217:5: note: Condition 'small_instead_of_fast' is always true
drawterm-20170818/exportfs/exportfs.c:31:9: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/exportfs/exportfs.c:180:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/exportfs/exportfs.c:493:10: style: The scope of the variable 'arg' can be reduced. [variableScope]
drawterm-20170818/exportfs/exportsrv.c:249:7: style: The scope of the variable 'err' can be reduced. [variableScope]
drawterm-20170818/exportfs/exportsrv.c:249:21: style: The scope of the variable 'path' can be reduced. [variableScope]
drawterm-20170818/exportfs/exportsrv.c:346:7: style: The scope of the variable 'err' can be reduced. [variableScope]
drawterm-20170818/exportfs/exportsrv.c:380:21: style: The scope of the variable 'path' can be reduced. [variableScope]
drawterm-20170818/exportfs/exportsrv.c:587:14: style: The scope of the variable 'err' can be reduced. [variableScope]
drawterm-20170818/exportfs/exportsrv.c:626:7: style: The scope of the variable 'err' can be reduced. [variableScope]
drawterm-20170818/gui-osx/screen.c:351:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
drawterm-20170818/gui-osx/screen.c:350:0: note: Variable 'result' is reassigned a value before the old one has been used.
drawterm-20170818/gui-osx/screen.c:351:2: note: Variable 'result' is reassigned a value before the old one has been used.
drawterm-20170818/gui-osx/screen.c:498:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
drawterm-20170818/gui-osx/screen.c:494:0: note: Variable 'result' is reassigned a value before the old one has been used.
drawterm-20170818/gui-osx/screen.c:498:2: note: Variable 'result' is reassigned a value before the old one has been used.
drawterm-20170818/gui-win32/r16.c:57:6: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/gui-win32/r16.c:119:9: style: The scope of the variable 'r1' can be reduced. [variableScope]
drawterm-20170818/gui-win32/r16.c:119:13: style: The scope of the variable 'r2' can be reduced. [variableScope]
drawterm-20170818/gui-win32/screen.c:629:12: style: Unused variable: e [unusedVariable]
drawterm-20170818/gui-x11/keysym2ucs-x11.c:831:9: style: The scope of the variable 'mid' can be reduced. [variableScope]
drawterm-20170818/gui-x11/x11.c:112:9: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/gui-x11/x11.c:113:6: style: The scope of the variable 'x' can be reduced. [variableScope]
drawterm-20170818/gui-x11/x11.c:113:9: style: The scope of the variable 'y' can be reduced. [variableScope]
drawterm-20170818/gui-x11/x11.c:300:8: style: The scope of the variable 'xm' can be reduced. [variableScope]
drawterm-20170818/gui-x11/x11.c:394:14: style: The scope of the variable 'sxm' can be reduced. [variableScope]
drawterm-20170818/gui-x11/x11.c:987:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
drawterm-20170818/kern/allocb.c:76:13: style: The scope of the variable 'm1' can be reduced. [variableScope]
drawterm-20170818/kern/allocb.c:76:17: style: The scope of the variable 'm2' can be reduced. [variableScope]
drawterm-20170818/kern/chan.c:291:9: style: The scope of the variable 'a' can be reduced. [variableScope]
drawterm-20170818/kern/chan.c:444:13: style: The scope of the variable 'flg' can be reduced. [variableScope]
drawterm-20170818/kern/chan.c:446:24: style: The scope of the variable 'h' can be reduced. [variableScope]
drawterm-20170818/kern/chan.c:741:6: style: The scope of the variable 'dev' can be reduced. [variableScope]
drawterm-20170818/kern/chan.c:741:11: style: The scope of the variable 'dotdot' can be reduced. [variableScope]
drawterm-20170818/kern/chan.c:741:32: style: The scope of the variable 'ntry' can be reduced. [variableScope]
drawterm-20170818/kern/chan.c:741:38: style: The scope of the variable 'type' can be reduced. [variableScope]
drawterm-20170818/kern/chan.c:934:8: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/kern/chan.c:1425:6: style: The scope of the variable 'c' can be reduced. [variableScope]
drawterm-20170818/kern/chan.c:1154:24: warning: Found function call inside sizeof(). [sizeofFunctionCall]
drawterm-20170818/kern/chan.c:1156:24: warning: Found function call inside sizeof(). [sizeofFunctionCall]
drawterm-20170818/kern/chan.c:1371:44: warning: Found function call inside sizeof(). [sizeofFunctionCall]
drawterm-20170818/kern/chan.c:1373:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
drawterm-20170818/kern/dev.c:182:6: style: Condition 'alloc' is always false [knownConditionTrueFalse]
drawterm-20170818/kern/dev.c:179:10: note: Assignment 'alloc=0', assigned value is 0
drawterm-20170818/kern/dev.c:182:6: note: Condition 'alloc' is always false
drawterm-20170818/kern/dev.c:313:8: style: struct member 'Anonymous12::slop' is never used. [unusedStructMember]
drawterm-20170818/kern/devaudio-sun.c:237:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/devaudio-sun.c:134:26: error: Uninitialized variable: vol [uninitvar]
drawterm-20170818/kern/devaudio-sun.c:135:29: error: Uninitialized variable: bal [uninitvar]
drawterm-20170818/kern/devaudio.c:162:6: style: The scope of the variable 'liv' can be reduced. [variableScope]
drawterm-20170818/kern/devaudio.c:162:11: style: The scope of the variable 'riv' can be reduced. [variableScope]
drawterm-20170818/kern/devcons.c:360:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
drawterm-20170818/kern/devcons.c:241:6: style: The scope of the variable 'x' can be reduced. [variableScope]
drawterm-20170818/kern/devcons.c:267:6: style: The scope of the variable 'x' can be reduced. [variableScope]
drawterm-20170818/kern/devcons.c:418:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/devcons.c:663:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
drawterm-20170818/kern/devcons.c:663:13: style: The scope of the variable 'eol' can be reduced. [variableScope]
drawterm-20170818/kern/devcons.c:821:10: style: The scope of the variable 'bp' can be reduced. [variableScope]
drawterm-20170818/kern/devdraw.c:1039:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/devdraw.c:1040:15: style: The scope of the variable 'dp' can be reduced. [variableScope]
drawterm-20170818/kern/devdraw.c:1208:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/devdraw.c:1208:12: style: The scope of the variable 'red' can be reduced. [variableScope]
drawterm-20170818/kern/devdraw.c:1208:17: style: The scope of the variable 'green' can be reduced. [variableScope]
drawterm-20170818/kern/devdraw.c:1208:24: style: The scope of the variable 'blue' can be reduced. [variableScope]
drawterm-20170818/kern/devdraw.c:1208:30: style: The scope of the variable 'x' can be reduced. [variableScope]
drawterm-20170818/kern/devdraw.c:1307:6: style: The scope of the variable 's' can be reduced. [variableScope]
drawterm-20170818/kern/devdraw.c:1292:11: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
drawterm-20170818/kern/devdraw.c:1295:11: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
drawterm-20170818/kern/devfs-posix.c:331:10: style: The scope of the variable 'r' can be reduced. [variableScope]
drawterm-20170818/kern/devfs-posix.c:366:10: style: The scope of the variable 'r' can be reduced. [variableScope]
drawterm-20170818/kern/devfs-posix.c:415:21: style: The scope of the variable 'new' can be reduced. [variableScope]
drawterm-20170818/kern/devfs-posix.c:416:25: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/kern/devfs-posix.c:466:13: style: The scope of the variable 'nqdev' can be reduced. [variableScope]
drawterm-20170818/kern/devfs-win32.c:348:10: style: The scope of the variable 'r' can be reduced. [variableScope]
drawterm-20170818/kern/devfs-win32.c:383:10: style: The scope of the variable 'r' can be reduced. [variableScope]
drawterm-20170818/kern/devfs-win32.c:432:21: style: The scope of the variable 'new' can be reduced. [variableScope]
drawterm-20170818/kern/devfs-win32.c:433:25: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/kern/devfs-win32.c:485:13: style: The scope of the variable 'nqdev' can be reduced. [variableScope]
drawterm-20170818/kern/devip-posix.c:164:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/devip-posix.c:214:17: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/kern/devip-posix.c:235:9: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/kern/devip-posix.c:221:28: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
drawterm-20170818/kern/devip-win32.c:168:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/devip-win32.c:218:17: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/kern/devip-win32.c:239:9: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/kern/devip-win32.c:225:28: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
drawterm-20170818/kern/devip.c:451:8: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/kern/devip.c:768:2: error: Memory pointed to by 's' is freed twice. [doubleFree]
drawterm-20170818/kern/devmnt.c:396:6: style: Condition 'alloc' is always false [knownConditionTrueFalse]
drawterm-20170818/kern/devmnt.c:393:10: note: Assignment 'alloc=0', assigned value is 0
drawterm-20170818/kern/devmnt.c:396:6: note: Condition 'alloc' is always false
drawterm-20170818/kern/devmnt.c:106:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
drawterm-20170818/kern/devmnt.c:657:13: style: The scope of the variable 'e' can be reduced. [variableScope]
drawterm-20170818/kern/devmnt.c:658:6: style: The scope of the variable 'nc' can be reduced. [variableScope]
drawterm-20170818/kern/devmnt.c:658:24: style: The scope of the variable 'dirlen' can be reduced. [variableScope]
drawterm-20170818/kern/devmnt.c:849:9: style: The scope of the variable 'b' can be reduced. [variableScope]
drawterm-20170818/kern/devmnt.c:867:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/devmnt.c:1043:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
drawterm-20170818/kern/devmnt.c:231:2: error: Memory pointed to by 'msg' is freed twice. [doubleFree]
drawterm-20170818/kern/devmnt.c:1105:2: error: Returning/dereferencing 'new' after it is deallocated / released [deallocret]
drawterm-20170818/kern/devpipe.c:75:3: error: Memory pointed to by 'p' is freed twice. [doubleFree]
drawterm-20170818/kern/devssl.c:134:7: style: The scope of the variable 'name' can be reduced. [variableScope]
drawterm-20170818/kern/devssl.c:419:13: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/devssl.c:504:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/devssl.c:557:6: style: The scope of the variable 'toconsume' can be reduced. [variableScope]
drawterm-20170818/kern/devssl.c:558:6: style: The scope of the variable 'len' can be reduced. [variableScope]
drawterm-20170818/kern/devssl.c:558:11: style: The scope of the variable 'pad' can be reduced. [variableScope]
drawterm-20170818/kern/devssl.c:666:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/devssl.c:764:6: style: The scope of the variable 'h' can be reduced. [variableScope]
drawterm-20170818/kern/devssl.c:764:9: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/kern/devssl.c:764:12: style: The scope of the variable 'm' can be reduced. [variableScope]
drawterm-20170818/kern/devssl.c:764:15: style: The scope of the variable 'pad' can be reduced. [variableScope]
drawterm-20170818/kern/devssl.c:1280:18: style: The scope of the variable 'p2' can be reduced. [variableScope]
drawterm-20170818/kern/devssl.c:1473:15: style: Function 'dsclone' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
drawterm-20170818/kern/devssl.c:111:30: note: Function 'dsclone' argument 1 names different: declaration 'c' definition 'ch'.
drawterm-20170818/kern/devssl.c:1473:15: note: Function 'dsclone' argument 1 names different: declaration 'c' definition 'ch'.
drawterm-20170818/kern/devssl.c:1497:13: style: Function 'dsnew' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
drawterm-20170818/kern/devssl.c:112:25: note: Function 'dsnew' argument 1 names different: declaration 'c' definition 'ch'.
drawterm-20170818/kern/devssl.c:1497:13: note: Function 'dsnew' argument 1 names different: declaration 'c' definition 'ch'.
drawterm-20170818/kern/devssl.c:362:13: error: Dereferencing 'dir' after it is deallocated / released [deallocuse]
drawterm-20170818/kern/devssl.c:364:2: error: Memory pointed to by 'dir' is freed twice. [doubleFree]
drawterm-20170818/kern/devtls.c:603:13: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/devtls.c:737:22: style: The scope of the variable 'unpad_len' can be reduced. [variableScope]
drawterm-20170818/kern/devtls.c:1125:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/devtls.c:1215:6: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/kern/devtls.c:1215:9: style: The scope of the variable 'maclen' can be reduced. [variableScope]
drawterm-20170818/kern/devtls.c:1215:17: style: The scope of the variable 'pad' can be reduced. [variableScope]
drawterm-20170818/kern/devtls.c:1778:9: style: The scope of the variable 'b' can be reduced. [variableScope]
drawterm-20170818/kern/devtls.c:1862:9: style: The scope of the variable 'newmax' can be reduced. [variableScope]
drawterm-20170818/kern/devtls.c:2161:8: style: The scope of the variable 'q' can be reduced. [variableScope]
drawterm-20170818/kern/devtls.c:968:37: style: Function 'rcvError' argument 3 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
drawterm-20170818/kern/devtls.c:232:49: note: Function 'rcvError' argument 3 names different: declaration 'msg' definition 'fmt'.
drawterm-20170818/kern/devtls.c:968:37: note: Function 'rcvError' argument 3 names different: declaration 'msg' definition 'fmt'.
drawterm-20170818/kern/devtls.c:1858:14: style: Function 'newtls' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
drawterm-20170818/kern/devtls.c:216:29: note: Function 'newtls' argument 1 names different: declaration 'c' definition 'ch'.
drawterm-20170818/kern/devtls.c:1858:14: note: Function 'newtls' argument 1 names different: declaration 'c' definition 'ch'.
drawterm-20170818/kern/devtls.c:1945:17: style: Function 'freeSec' argument 1 names different: declaration 'sec' definition 's'. [funcArgNamesDifferent]
drawterm-20170818/kern/devtls.c:239:29: note: Function 'freeSec' argument 1 names different: declaration 'sec' definition 's'.
drawterm-20170818/kern/devtls.c:1945:17: note: Function 'freeSec' argument 1 names different: declaration 'sec' definition 's'.
drawterm-20170818/kern/devtls.c:1954:15: style: Function 'noenc' argument 1 names different: declaration 'sec' definition 'unused1'. [funcArgNamesDifferent]
drawterm-20170818/kern/devtls.c:236:26: note: Function 'noenc' argument 1 names different: declaration 'sec' definition 'unused1'.
drawterm-20170818/kern/devtls.c:1954:15: note: Function 'noenc' argument 1 names different: declaration 'sec' definition 'unused1'.
drawterm-20170818/kern/devtls.c:1954:31: style: Function 'noenc' argument 2 names different: declaration 'buf' definition 'unused2'. [funcArgNamesDifferent]
drawterm-20170818/kern/devtls.c:236:38: note: Function 'noenc' argument 2 names different: declaration 'buf' definition 'unused2'.
drawterm-20170818/kern/devtls.c:1954:31: note: Function 'noenc' argument 2 names different: declaration 'buf' definition 'unused2'.
drawterm-20170818/kern/devtls.c:2021:14: style: Function 'nomac' argument 1 names different: declaration 'p' definition 'unused1'. [funcArgNamesDifferent]
drawterm-20170818/kern/devtls.c:220:33: note: Function 'nomac' argument 1 names different: declaration 'p' definition 'unused1'.
drawterm-20170818/kern/devtls.c:2021:14: note: Function 'nomac' argument 1 names different: declaration 'p' definition 'unused1'.
drawterm-20170818/kern/devtls.c:2021:29: style: Function 'nomac' argument 2 names different: declaration 'len' definition 'unused2'. [funcArgNamesDifferent]
drawterm-20170818/kern/devtls.c:220:42: note: Function 'nomac' argument 2 names different: declaration 'len' definition 'unused2'.
drawterm-20170818/kern/devtls.c:2021:29: note: Function 'nomac' argument 2 names different: declaration 'len' definition 'unused2'.
drawterm-20170818/kern/devtls.c:2021:45: style: Function 'nomac' argument 3 names different: declaration 'key' definition 'unused3'. [funcArgNamesDifferent]
drawterm-20170818/kern/devtls.c:220:54: note: Function 'nomac' argument 3 names different: declaration 'key' definition 'unused3'.
drawterm-20170818/kern/devtls.c:2021:45: note: Function 'nomac' argument 3 names different: declaration 'key' definition 'unused3'.
drawterm-20170818/kern/devtls.c:2021:60: style: Function 'nomac' argument 4 names different: declaration 'klen' definition 'unused4'. [funcArgNamesDifferent]
drawterm-20170818/kern/devtls.c:220:65: note: Function 'nomac' argument 4 names different: declaration 'klen' definition 'unused4'.
drawterm-20170818/kern/devtls.c:2021:60: note: Function 'nomac' argument 4 names different: declaration 'klen' definition 'unused4'.
drawterm-20170818/kern/devtls.c:2022:9: style: Function 'nomac' argument 5 names different: declaration 'digest' definition 'unused5'. [funcArgNamesDifferent]
drawterm-20170818/kern/devtls.c:220:78: note: Function 'nomac' argument 5 names different: declaration 'digest' definition 'unused5'.
drawterm-20170818/kern/devtls.c:2022:9: note: Function 'nomac' argument 5 names different: declaration 'digest' definition 'unused5'.
drawterm-20170818/kern/devtls.c:2022:31: style: Function 'nomac' argument 6 names different: declaration 's' definition 'unused6'. [funcArgNamesDifferent]
drawterm-20170818/kern/devtls.c:220:99: note: Function 'nomac' argument 6 names different: declaration 's' definition 'unused6'.
drawterm-20170818/kern/devtls.c:2022:31: note: Function 'nomac' argument 6 names different: declaration 's' definition 'unused6'.
drawterm-20170818/kern/exportfs.c:270:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
drawterm-20170818/kern/exportfs.c:678:7: style: The scope of the variable 'off' can be reduced. [variableScope]
drawterm-20170818/kern/exportfs.c:679:14: style: The scope of the variable 'seek' can be reduced. [variableScope]
drawterm-20170818/kern/parse.c:13:13: style: The scope of the variable 'nwhite' can be reduced. [variableScope]
drawterm-20170818/kern/parse.c:36:16: style: Function 'parsecmd' argument 1 names different: declaration 'a' definition 'p'. [funcArgNamesDifferent]
drawterm-20170818/kern/fns.h:207:25: note: Function 'parsecmd' argument 1 names different: declaration 'a' definition 'p'.
drawterm-20170818/kern/parse.c:36:16: note: Function 'parsecmd' argument 1 names different: declaration 'a' definition 'p'.
drawterm-20170818/kern/parse.c:64:8: error: Dereferencing 'cb' after it is deallocated / released [deallocuse]
drawterm-20170818/kern/pgrp.c:128:18: style: The scope of the variable 'link' can be reduced. [variableScope]
drawterm-20170818/kern/pgrp.c:129:21: style: The scope of the variable 'l' can be reduced. [variableScope]
drawterm-20170818/kern/pgrp.c:206:8: style: The scope of the variable 'c' can be reduced. [variableScope]
drawterm-20170818/kern/qio.c:168:6: style: The scope of the variable 'len' can be reduced. [variableScope]
drawterm-20170818/kern/qio.c:192:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/qio.c:312:6: style: The scope of the variable 'l' can be reduced. [variableScope]
drawterm-20170818/kern/qio.c:339:9: style: The scope of the variable 'nbp' can be reduced. [variableScope]
drawterm-20170818/kern/qio.c:373:6: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/kern/qio.c:668:6: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/kern/qio.c:911:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/qio.c:938:6: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/kern/qio.c:1268:6: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/kern/qio.c:1269:9: style: The scope of the variable 'b' can be reduced. [variableScope]
drawterm-20170818/kern/qio.c:1306:6: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/kern/syscall.c:401:8: style: Condition 'c!=0' is always false [knownConditionTrueFalse]
drawterm-20170818/kern/syscall.c:398:12: note: Assignment 'c=0', assigned value is 0
drawterm-20170818/kern/syscall.c:401:8: note: Condition 'c!=0' is always false
drawterm-20170818/kern/syscall.c:706:17: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
drawterm-20170818/kern/syscall.c:702:5: note: Assuming that condition 'p' is not redundant
drawterm-20170818/kern/syscall.c:706:17: note: Null pointer dereference
drawterm-20170818/kern/syscall.c:44:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/syscall.c:125:8: style: The scope of the variable 'oc' can be reduced. [variableScope]
drawterm-20170818/kern/syscall.c:560:6: style: The scope of the variable 'c' can be reduced. [variableScope]
drawterm-20170818/kern/syscall.c:560:15: style: The scope of the variable 'r' can be reduced. [variableScope]
drawterm-20170818/kern/syscall.c:642:21: style: The scope of the variable 'clone' can be reduced. [variableScope]
drawterm-20170818/kern/syscall.c:231:6: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
drawterm-20170818/kern/sysfile.c:282:6: style: Condition 'c' is always false [knownConditionTrueFalse]
drawterm-20170818/kern/sysfile.c:278:12: note: Assignment 'c=0', assigned value is 0
drawterm-20170818/kern/sysfile.c:282:6: note: Condition 'c' is always false
drawterm-20170818/kern/sysfile.c:778:6: style: Condition 'c' is always false [knownConditionTrueFalse]
drawterm-20170818/kern/sysfile.c:774:12: note: Assignment 'c=0', assigned value is 0
drawterm-20170818/kern/sysfile.c:778:6: note: Condition 'c' is always false
drawterm-20170818/kern/sysfile.c:237:12: style: The scope of the variable 'oc' can be reduced. [variableScope]
drawterm-20170818/kern/sysfile.c:297:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/term.c:182:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/win32.c:226:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/kern/win32.c:285:12: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/kern/win32.c:287:8: style: The scope of the variable 'warg' can be reduced. [variableScope]
drawterm-20170818/kern/win32.c:323:12: style: The scope of the variable 'quote' can be reduced. [variableScope]
drawterm-20170818/kern/win32.c:415:9: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/libauth/attr.c:130:8: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/libauth/attr.c:130:12: style: The scope of the variable 't' can be reduced. [variableScope]
drawterm-20170818/libauth/auth_getuserpasswd.c:13:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
drawterm-20170818/libauth/auth_proxy.c:104:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
drawterm-20170818/libauth/auth_proxy.c:137:3: error: Memory leak: buf [memleak]
drawterm-20170818/libauth/auth_respond.c:14:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
drawterm-20170818/libauth/auth_rpc.c:23:9: style: The scope of the variable 'len' can be reduced. [variableScope]
drawterm-20170818/libauthsrv/authdial.c:10:7: style: The scope of the variable 'server' can be reduced. [variableScope]
drawterm-20170818/libauthsrv/authdial.c:11:12: style: The scope of the variable 'nt' can be reduced. [variableScope]
drawterm-20170818/libauthsrv/opasstokey.c:9:6: style: The scope of the variable 'c' can be reduced. [variableScope]
drawterm-20170818/libauthsrv/readnvram.c:45:24: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/libauthsrv/readnvram.c:279:7: style: The scope of the variable 'c' can be reduced. [variableScope]
drawterm-20170818/libauthsrv/readnvram.c:349:0: error: Memory leak: root [memleak]
drawterm-20170818/libc/convM2D.c:37:9: style: The scope of the variable 'ns' can be reduced. [variableScope]
drawterm-20170818/libc/dial.c:76:8: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/libc/dial.c:76:27: style: The scope of the variable 'clone' can be reduced. [variableScope]
drawterm-20170818/libc/dirfstat.c:14:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
drawterm-20170818/libc/dirfstat.c:15:6: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/libc/dirfwstat.c:14:3: error: Memory leak: buf [memleak]
drawterm-20170818/libc/dirstat.c:14:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
drawterm-20170818/libc/dirstat.c:15:6: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/libc/dirwstat.c:14:3: error: Memory leak: buf [memleak]
drawterm-20170818/libc/dofmt.c:120:13: style: The scope of the variable 'rs' can be reduced. [variableScope]
drawterm-20170818/libc/dofmt.c:121:12: style: The scope of the variable 's' can be reduced. [variableScope]
drawterm-20170818/libc/dofmt.c:176:25: style: The scope of the variable 'rs' can be reduced. [variableScope]
drawterm-20170818/libc/dofmt.c:177:12: style: The scope of the variable 's' can be reduced. [variableScope]
drawterm-20170818/libc/dofmt.c:239:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/libc/dofmt.c:239:9: style: The scope of the variable 'j' can be reduced. [variableScope]
drawterm-20170818/libc/dofmt.c:269:9: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/libc/fcallfmt.c:19:7: style: The scope of the variable 'q' can be reduced. [variableScope]
drawterm-20170818/libc/fltfmt.c:80:6: style: The scope of the variable 'c' can be reduced. [variableScope]
drawterm-20170818/libc/fltfmt.c:101:6: style: The scope of the variable 'c' can be reduced. [variableScope]
drawterm-20170818/libc/fltfmt.c:369:15: style: Function '__efgfmt' argument 1 names different: declaration 'fmt' definition 'f'. [funcArgNamesDifferent]
drawterm-20170818/libc/fmtdef.h:27:28: note: Function '__efgfmt' argument 1 names different: declaration 'fmt' definition 'f'.
drawterm-20170818/libc/fltfmt.c:369:15: note: Function '__efgfmt' argument 1 names different: declaration 'fmt' definition 'f'.
drawterm-20170818/libc/fmtprint.c:19:2: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted]
drawterm-20170818/libc/fmtprint.c:27:2: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted]
drawterm-20170818/libc/fmtquote.c:104:9: warning: Either the condition 'if(sin)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
drawterm-20170818/libc/fmtquote.c:126:5: note: Assuming that condition 'if(sin)' is not redundant
drawterm-20170818/libc/fmtquote.c:103:6: note: Assignment 'm=sin', assigned value is 0
drawterm-20170818/libc/fmtquote.c:104:9: note: Null pointer addition
drawterm-20170818/libc/fmtvprint.c:20:2: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted]
drawterm-20170818/libc/fmtvprint.c:28:2: error: va_list 'va' used before va_start() was called. [va_list_usedBeforeStarted]
drawterm-20170818/libc/lnrand.c:13:14: warning: Either the condition 'n<0' is redundant or there is division by zero at line 13. [zerodivcond]
drawterm-20170818/libc/lnrand.c:11:7: note: Assuming that condition 'n<0' is not redundant
drawterm-20170818/libc/lnrand.c:13:14: note: Division by zero
drawterm-20170818/libc/lnrand.c:17:11: warning: Either the condition 'n<0' is redundant or there is division by zero at line 17. [zerodivcond]
drawterm-20170818/libc/lnrand.c:11:7: note: Assuming that condition 'n<0' is not redundant
drawterm-20170818/libc/lnrand.c:17:11: note: Division by zero
drawterm-20170818/libc/lrand.c:26:7: style: The scope of the variable 'lo' can be reduced. [variableScope]
drawterm-20170818/libc/lrand.c:26:11: style: The scope of the variable 'hi' can be reduced. [variableScope]
drawterm-20170818/libc/nrand.c:13:14: warning: Either the condition 'n<0' is redundant or there is division by zero at line 13. [zerodivcond]
drawterm-20170818/libc/nrand.c:11:7: note: Assuming that condition 'n<0' is not redundant
drawterm-20170818/libc/nrand.c:13:14: note: Division by zero
drawterm-20170818/libc/nrand.c:17:11: warning: Either the condition 'n<0' is redundant or there is division by zero at line 17. [zerodivcond]
drawterm-20170818/libc/nrand.c:11:7: note: Assuming that condition 'n<0' is not redundant
drawterm-20170818/libc/nrand.c:17:11: note: Division by zero
drawterm-20170818/libc/readn.c:8:7: style: The scope of the variable 'm' can be reduced. [variableScope]
drawterm-20170818/libc/runestrstr.c:11:12: style: The scope of the variable 'pa' can be reduced. [variableScope]
drawterm-20170818/libc/runetype.c:1024:6: style: The scope of the variable 'm' can be reduced. [variableScope]
drawterm-20170818/libc/strtod.c:507:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
drawterm-20170818/libc/time.c:17:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/libc/utflen.c:7:6: style: The scope of the variable 'c' can be reduced. [variableScope]
drawterm-20170818/libc/utfnlen.c:7:6: style: The scope of the variable 'c' can be reduced. [variableScope]
drawterm-20170818/libc/utfrrune.c:7:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
drawterm-20170818/libc/utfrune.c:7:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
drawterm-20170818/libdraw/chan.c:44:6: style: The scope of the variable 't' can be reduced. [variableScope]
drawterm-20170818/libdraw/chan.c:44:9: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/libdraw/rgb.c:49:9: style: The scope of the variable 'r' can be reduced. [variableScope]
drawterm-20170818/libdraw/rgb.c:49:12: style: The scope of the variable 'g' can be reduced. [variableScope]
drawterm-20170818/libdraw/rgb.c:49:15: style: The scope of the variable 'b' can be reduced. [variableScope]
drawterm-20170818/libdraw/rgb.c:49:18: style: The scope of the variable 'sq' can be reduced. [variableScope]
drawterm-20170818/libdraw/rgb.c:72:9: style: The scope of the variable 'num' can be reduced. [variableScope]
drawterm-20170818/libip/parseip.c:69:12: style: The scope of the variable 'op' can be reduced. [variableScope]
drawterm-20170818/libip/parseip.c:123:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/libip/parseip.c:123:9: style: The scope of the variable 'w' can be reduced. [variableScope]
drawterm-20170818/libip/parseip.c:125:9: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/libip/parseip.c:165:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/libip/parseip.c:167:9: style: The scope of the variable 'a' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/alloc.c:166:6: style: The scope of the variable 't' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/alloc.c:87:3: error: Memory leak: md [memleak]
drawterm-20170818/libmemdraw/arctest.c:30:2: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment]
drawterm-20170818/libmemdraw/arctest.c:29:2: note: Variable 't0' is reassigned a value before the old one has been used.
drawterm-20170818/libmemdraw/arctest.c:30:2: note: Variable 't0' is reassigned a value before the old one has been used.
drawterm-20170818/libmemdraw/arctest.c:31:2: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment]
drawterm-20170818/libmemdraw/arctest.c:30:2: note: Variable 't0' is reassigned a value before the old one has been used.
drawterm-20170818/libmemdraw/arctest.c:31:2: note: Variable 't0' is reassigned a value before the old one has been used.
drawterm-20170818/libmemdraw/arctest.c:11:7: style: Unused variable: cc [unusedVariable]
drawterm-20170818/libmemdraw/cload.c:9:14: style: The scope of the variable 'c' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:576:9: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:847:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:848:9: style: The scope of the variable 'sa' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:848:13: style: The scope of the variable 'ma' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:899:6: style: The scope of the variable 'fs' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:900:9: style: The scope of the variable 'ma' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:900:13: style: The scope of the variable 'da' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:954:9: style: The scope of the variable 'sa' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:954:13: style: The scope of the variable 'ma' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:954:17: style: The scope of the variable 'da' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1024:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1025:9: style: The scope of the variable 'sa' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1025:13: style: The scope of the variable 'ma' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1116:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1117:9: style: The scope of the variable 'ma' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1155:9: style: The scope of the variable 'ma' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1155:13: style: The scope of the variable 'zero' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1188:6: style: The scope of the variable 'fs' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1188:10: style: The scope of the variable 'fd' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1189:9: style: The scope of the variable 'ma' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1189:13: style: The scope of the variable 'da' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1243:9: style: The scope of the variable 'ma' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1456:6: style: The scope of the variable 'a' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1456:37: style: The scope of the variable 'm' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1850:6: style: The scope of the variable 'nb' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1851:9: style: The scope of the variable 'r' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1851:13: style: The scope of the variable 'w' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:1851:17: style: The scope of the variable 'ew' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:2025:6: style: The scope of the variable 'nb' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:2025:10: style: The scope of the variable 'ov' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:2025:14: style: The scope of the variable 'v' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:2073:9: style: The scope of the variable 'nb' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/draw.c:2376:19: style: The scope of the variable 'q' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/drawtest.c:79:0: error: syntax error [syntaxError]
drawterm-20170818/libmemdraw/ellipse.c:111:19: style: The scope of the variable 'outx' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/ellipse.c:126:8: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
drawterm-20170818/libmemdraw/fillpoly.c:444:6: style: The scope of the variable 'done' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/fillpoly.c:89:3: error: Memory leak: seg [memleak]
drawterm-20170818/libmemdraw/fillpoly.c:93:3: error: Memory leak: segtab [memleak]
drawterm-20170818/libmemdraw/line.c:327:24: style: The scope of the variable 't' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/mkcmap.c:46:0: error: syntax error [syntaxError]
drawterm-20170818/libmemdraw/poly.c:10:9: style: The scope of the variable 'e0' can be reduced. [variableScope]
drawterm-20170818/libmemdraw/poly.c:10:13: style: The scope of the variable 'e1' can be reduced. [variableScope]
drawterm-20170818/libmemlayer/draw.c:24:6: style: The scope of the variable 'ok' can be reduced. [variableScope]
drawterm-20170818/libmemlayer/lalloc.c:28:3: error: Memory leak: l [memleak]
drawterm-20170818/libmemlayer/lorigin.c:18:6: style: The scope of the variable 'overlap' can be reduced. [variableScope]
drawterm-20170818/libmemlayer/ltofront.c:18:6: style: The scope of the variable 'overlap' can be reduced. [variableScope]
drawterm-20170818/libmemlayer/ltorear.c:14:6: style: The scope of the variable 'overlap' can be reduced. [variableScope]
drawterm-20170818/libmp/crttest.c:11:6: style: Unused variable: i [unusedVariable]
drawterm-20170818/libmp/mpadd.c:41:6: style: The scope of the variable 'sign' can be reduced. [variableScope]
drawterm-20170818/libmp/mpdiv.c:12:16: style: The scope of the variable 'sign' can be reduced. [variableScope]
drawterm-20170818/libmp/mpfmt.c:31:3: error: Memory leak: p [memleak]
drawterm-20170818/libmp/mpfmt.c:160:4: error: Memory leak: buf [memleak]
drawterm-20170818/libmp/mpfmt.c:165:0: error: Memory leak: buf [memleak]
drawterm-20170818/libmp/mprand.c:21:3: error: Memory leak: p [memleak]
drawterm-20170818/libsec/aes.c:76:9: style: The scope of the variable 'p2' can be reduced. [variableScope]
drawterm-20170818/libsec/aes.c:102:20: style: The scope of the variable 'tp' can be reduced. [variableScope]
drawterm-20170818/libsec/blowfish.c:79:9: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/libsec/blowfish.c:136:9: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/libsec/des.c:364:18: style: Same expression on both sides of '-'. [duplicateExpression]
drawterm-20170818/libsec/des.c:366:18: style: Same expression on both sides of '-'. [duplicateExpression]
drawterm-20170818/libsec/des3CBC.c:16:9: style: The scope of the variable 'p2' can be reduced. [variableScope]
drawterm-20170818/libsec/des3CBC.c:39:20: style: The scope of the variable 'tp' can be reduced. [variableScope]
drawterm-20170818/libsec/des3ECB.c:13:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/libsec/des3ECB.c:33:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/libsec/desCBC.c:16:9: style: The scope of the variable 'p2' can be reduced. [variableScope]
drawterm-20170818/libsec/desCBC.c:39:20: style: The scope of the variable 'tp' can be reduced. [variableScope]
drawterm-20170818/libsec/desECB.c:13:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/libsec/desECB.c:33:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/libsec/genrandom.c:16:12: style: The scope of the variable 'n8' can be reduced. [variableScope]
drawterm-20170818/libsec/md4test.c:20:9: style: The scope of the variable 'p' can be reduced. [variableScope]
drawterm-20170818/libsec/md5block.c:138:10: style: The scope of the variable 't' can be reduced. [variableScope]
drawterm-20170818/libsec/rc4.c:7:6: style: The scope of the variable 't' can be reduced. [variableScope]
drawterm-20170818/libsec/rc4.c:36:6: style: The scope of the variable 'tx' can be reduced. [variableScope]
drawterm-20170818/libsec/rc4.c:36:10: style: The scope of the variable 'ty' can be reduced. [variableScope]
drawterm-20170818/libsec/rc4.c:61:6: style: The scope of the variable 'tx' can be reduced. [variableScope]
drawterm-20170818/libsec/rc4.c:61:10: style: The scope of the variable 'ty' can be reduced. [variableScope]
drawterm-20170818/libsec/rc4.c:85:6: style: The scope of the variable 'tx' can be reduced. [variableScope]
drawterm-20170818/libsec/rc4.c:85:10: style: The scope of the variable 'ty' can be reduced. [variableScope]
drawterm-20170818/libsec/rsatest.c:15:9: style: Unused variable: e [unusedVariable]
drawterm-20170818/libsec/sha1block.c:8:15: style: The scope of the variable 'wend' can be reduced. [variableScope]
drawterm-20170818/libsec/tlshand.c:1920:20: portability: Undefined behaviour, pointer arithmetic 'pm->data+2' is out of bounds. [pointerOutOfBounds]
drawterm-20170818/libsec/tlshand.c:2110:18: portability: Undefined behaviour, pointer arithmetic 'eb->data+2' is out of bounds. [pointerOutOfBounds]
drawterm-20170818/libsec/tlshand.c:919:10: style: The scope of the variable 'nr' can be reduced. [variableScope]
drawterm-20170818/libsec/tlshand.c:1238:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/libsec/tlshand.c:1257:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/libsec/tlshand.c:1449:18: style: The scope of the variable 'c' can be reduced. [variableScope]
drawterm-20170818/libsec/tlshand.c:1470:12: style: The scope of the variable 'c' can be reduced. [variableScope]
drawterm-20170818/libsec/tlshand.c:1641:9: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/libsec/tlshand.c:1670:9: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/libsec/tlshand.c:2000:15: style: The scope of the variable 's' can be reduced. [variableScope]
drawterm-20170818/libsec/tlshand.c:2002:9: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/libsec/tlshand.c:2125:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/libsec/tlshand.c:1336:43: style: Function 'tlsError' argument 3 names different: declaration 'msg' definition 'fmt'. [funcArgNamesDifferent]
drawterm-20170818/libsec/tlshand.c:258:55: note: Function 'tlsError' argument 3 names different: declaration 'msg' definition 'fmt'.
drawterm-20170818/libsec/tlshand.c:1336:43: note: Function 'tlsError' argument 3 names different: declaration 'msg' definition 'fmt'.
drawterm-20170818/libsec/tlshand.c:1847:26: style: Function 'setVers' argument 2 names different: declaration 'version' definition 'v'. [funcArgNamesDifferent]
drawterm-20170818/libsec/tlshand.c:288:37: note: Function 'setVers' argument 2 names different: declaration 'version' definition 'v'.
drawterm-20170818/libsec/tlshand.c:1847:26: note: Function 'setVers' argument 2 names different: declaration 'version' definition 'v'.
drawterm-20170818/libsec/tlshand.c:1389:9: warning: Size of pointer 'c' used instead of size of its data. [pointerSize]
drawterm-20170818/libsec/x509.c:319:10: style: Expression is always false because 'else if' condition matches previous condition at line 317. [multiCondition]
drawterm-20170818/libsec/x509.c:1389:21: warning: Possible null pointer dereference: buf [nullPointer]
drawterm-20170818/libsec/x509.c:398:37: note: Calling function 'makebits', 1st argument 'buf' value is 0
drawterm-20170818/libsec/x509.c:1389:21: note: Null pointer dereference
drawterm-20170818/libsec/x509.c:309:6: style: The scope of the variable 'v' can be reduced. [variableScope]
drawterm-20170818/libsec/x509.c:338:6: style: The scope of the variable 'bitsunused' can be reduced. [variableScope]
drawterm-20170818/libsec/x509.c:339:6: style: The scope of the variable 'subids' can be reduced. [variableScope]
drawterm-20170818/libsec/x509.c:340:6: style: The scope of the variable 'isubid' can be reduced. [variableScope]
drawterm-20170818/libsec/x509.c:343:9: style: The scope of the variable 'pe' can be reduced. [variableScope]
drawterm-20170818/libsec/x509.c:601:6: style: The scope of the variable 'v' can be reduced. [variableScope]
drawterm-20170818/libsec/x509.c:699:9: style: The scope of the variable 'pstart' can be reduced. [variableScope]
drawterm-20170818/libsec/x509.c:793:6: style: The scope of the variable 'ilen' can be reduced. [variableScope]
drawterm-20170818/libsec/x509.c:854:6: style: The scope of the variable 'k' can be reduced. [variableScope]
drawterm-20170818/libsec/x509.c:856:8: style: The scope of the variable 's' can be reduced. [variableScope]
drawterm-20170818/libsec/x509.c:1058:6: style: The scope of the variable 'k' can be reduced. [variableScope]
drawterm-20170818/libsec/x509.c:1089:6: style: The scope of the variable 'k' can be reduced. [variableScope]
drawterm-20170818/libsec/x509.c:1192:6: style: The scope of the variable 'v' can be reduced. [variableScope]
drawterm-20170818/libsec/x509.c:1192:9: style: The scope of the variable 'n' can be reduced. [variableScope]
drawterm-20170818/libsec/x509.c:1192:12: style: The scope of the variable 'i' can be reduced. [variableScope]
drawterm-20170818/libsec/x509.c:1939:9: style: The scope of the variable 'mp' can be reduced. [variableScope]
drawterm-20170818/libsec/x509.c:2049:8: style: The scope of the variable 'e' can be reduced. [variableScope]
drawterm-20170818/posix-amd64/md5block.c:139:10: style: The scope of the variable 't' can be reduced. [variableScope]
drawterm-20170818/posix-amd64/sha1block.c:10:15: style: The scope of the variable 'wend' can be reduced. [variableScope]
drawterm-20170818/posix-arm/md5block.c:139:10: style: The scope of the variable 't' can be reduced. [variableScope]
drawterm-20170818/posix-arm/sha1block.c:10:15: style: The scope of the variable 'wend' can be reduced. [variableScope]
drawterm-20170818/posix-mips/md5block.c:139:10: style: The scope of the variable 't' can be reduced. [variableScope]
drawterm-20170818/posix-mips/sha1block.c:10:15: style: The scope of the variable 'wend' can be reduced. [variableScope]
drawterm-20170818/posix-port/md5block.c:139:10: style: The scope of the variable 't' can be reduced. [variableScope]
drawterm-20170818/posix-port/sha1block.c:10:15: style: The scope of the variable 'wend' can be reduced. [variableScope]
drawterm-20170818/posix-power/md5block.c:139:10: style: The scope of the variable 't' can be reduced. [variableScope]
drawterm-20170818/posix-power/sha1block.c:10:15: style: The scope of the variable 'wend' can be reduced. [variableScope]
drawterm-20170818/posix-sun4u/md5block.c:139:10: style: The scope of the variable 't' can be reduced. [variableScope]
drawterm-20170818/posix-sun4u/sha1block.c:10:15: style: The scope of the variable 'wend' can be reduced. [variableScope]
drawterm-20170818/readcons.c:44:39: style: Function 'readcons' argument 3 names different: declaration 'secret' definition 'raw'. [funcArgNamesDifferent]
drawterm-20170818/drawterm.h:6:52: note: Function 'readcons' argument 3 names different: declaration 'secret' definition 'raw'.
drawterm-20170818/readcons.c:44:39: note: Function 'readcons' argument 3 names different: declaration 'secret' definition 'raw'.
drawterm-20170818/secstore.c:31:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
drawterm-20170818/secstore.c:32:10: style: The scope of the variable 'nf' can be reduced. [variableScope]
drawterm-20170818/secstore.c:196:11: style: The scope of the variable 'nr' can be reduced. [variableScope]
drawterm-20170818/secstore.c:606:46: style: Function 'secstorefetch' argument 3 names different: declaration 'passwd' definition 'password'. [funcArgNamesDifferent]
drawterm-20170818/drawterm.h:4:59: note: Function 'secstorefetch' argument 3 names different: declaration 'passwd' definition 'password'.
drawterm-20170818/secstore.c:606:46: note: Function 'secstorefetch' argument 3 names different: declaration 'passwd' definition 'password'.
[15:14]

ftp://ftp.se.debian.org/debian/pool/main/d/drawtiming/drawtiming_0.7.1.orig.tar.gz
drawtiming-0.7.1/src/timing.h:76:5: style: Class 'not_found' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drawtiming-0.7.1/src/timing.h:154:10: style: The function 'bezier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:132:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:154:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:155:10: style: The function 'fill_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:133:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:155:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:156:10: style: The function 'fill_opacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:134:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:156:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:157:10: style: The function 'font' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:135:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:157:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:158:10: style: The function 'line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:136:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:158:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:159:10: style: The function 'point_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:137:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:159:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:160:10: style: The function 'polygon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:138:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:160:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:161:10: style: The function 'pop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:139:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:161:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:162:10: style: The function 'push' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:140:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:162:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:163:10: style: The function 'scaling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:141:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:163:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:164:10: style: The function 'stroke_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:142:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:164:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:165:10: style: The function 'stroke_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:143:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:165:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:166:10: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:144:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:166:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:179:10: style: The function 'bezier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:132:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:179:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:180:10: style: The function 'fill_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:133:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:180:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:181:10: style: The function 'fill_opacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:134:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:181:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:182:10: style: The function 'font' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:135:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:182:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:183:10: style: The function 'line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:136:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:183:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:184:10: style: The function 'point_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:137:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:184:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:185:10: style: The function 'polygon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:138:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:185:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:186:10: style: The function 'pop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:139:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:186:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:187:10: style: The function 'push' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:140:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:187:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:188:10: style: The function 'scaling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:141:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:188:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:189:10: style: The function 'stroke_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:142:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:189:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:190:10: style: The function 'stroke_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:143:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:190:10: note: Function in derived class
drawtiming-0.7.1/src/timing.h:191:10: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drawtiming-0.7.1/src/timing.h:144:18: note: Virtual function in base class
drawtiming-0.7.1/src/timing.h:191:10: note: Function in derived class
parser.cc:1012:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
parser.yy:42:26: style: Same expression on both sides of '-'. [duplicateExpression]
parser.yy:43:26: style: Same expression on both sides of '-'. [duplicateExpression]
parser.yy:44:26: style: Same expression on both sides of '-'. [duplicateExpression]
parser.yy:45:26: style: Same expression on both sides of '-'. [duplicateExpression]
parser.yy:46:45: style: Same expression on both sides of '-'. [duplicateExpression]
parser.yy:47:26: style: Same expression on both sides of '-'. [duplicateExpression]
parser.yy:50:103: style: Same expression on both sides of '-'. [duplicateExpression]
parser.yy:51:103: style: Same expression on both sides of '-'. [duplicateExpression]
parser.yy:52:26: style: Same expression on both sides of '-'. [duplicateExpression]
scanner.cc:658:1: style: Label 'find_rule' is not used. [unusedLabel]
scanner.cc:1089:54: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
drawtiming-0.7.1/src/scanner.cc:287:39: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
scanner.cc:1089:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
scanner.cc:1115:44: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
scanner.cc:459:21: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
scanner.cc:1115:44: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
drawtiming-0.7.1/src/timing.cc:797:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drawtiming-0.7.1/src/timing.cc:851:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drawtiming-0.7.1/src/timing.cc:124:13: warning: Member variable 'data::delays' is not assigned a value in 'data::operator='. [operatorEqVarError]
drawtiming-0.7.1/src/timing.cc:65:3: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drawtiming-0.7.1/src/timing.cc:213:27: performance: Possible inefficient checking for 'data' emptiness. [stlSize]
[15:14]

ftp://ftp.se.debian.org/debian/pool/main/d/drawtk/drawtk_2.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/drawxtl/drawxtl_5.5.orig.tar.gz
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:634:24: style: Condition '!LIST1' is always false [knownConditionTrueFalse]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:643:24: style: Condition '!LIST2' is always false [knownConditionTrueFalse]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:652:24: style: Condition '!LIST3' is always false [knownConditionTrueFalse]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:667:24: style: Condition '!SPHERE' is always false [knownConditionTrueFalse]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:675:24: style: Condition '!ELLIPSOID' is always false [knownConditionTrueFalse]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:682:24: style: Condition '!LONEPAIR' is always false [knownConditionTrueFalse]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:689:24: style: Condition '!TEXT1' is always false [knownConditionTrueFalse]
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:51:3: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:208:23: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:957:9: style: The scope of the variable 'r' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:959:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:961:11: style: The scope of the variable 'inp' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:963:11: style: The scope of the variable 'newstr' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:967:17: style: The scope of the variable 'phase' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:969:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:971:10: style: The scope of the variable 'tmp_dir' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:973:10: style: The scope of the variable 'tmp_file' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:975:10: style: The scope of the variable 'newfile2' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1043:9: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1242:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2068:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2148:9: style: The scope of the variable 'r' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2148:12: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2150:11: style: The scope of the variable 'inp' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2184:9: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2350:9: style: The scope of the variable 'n' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2350:12: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2474:11: style: The scope of the variable 'atom1' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2474:21: style: The scope of the variable 'atom2' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2618:11: style: The scope of the variable 'atom' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2720:24: style: The scope of the variable 'surftypes' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:3097:11: style: The scope of the variable 'type' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:323:67: style: Function 'CrystalView' argument 5 names different: declaration 't' definition 'l'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/CrystalView.h:41:58: note: Function 'CrystalView' argument 5 names different: declaration 't' definition 'l'.
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:323:67: note: Function 'CrystalView' argument 5 names different: declaration 't' definition 'l'.
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1370:18: style: Function 'LoadConfig' argument 1 names different: declaration 'full_load' definition 'full_check'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:327:23: note: Function 'LoadConfig' argument 1 names different: declaration 'full_load' definition 'full_check'.
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1370:18: note: Function 'LoadConfig' argument 1 names different: declaration 'full_load' definition 'full_check'.
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:568:12: style: Variable 'cpz' is assigned a value that is never used. [unreadVariable]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2383:12: style: Variable 'cpz' is assigned a value that is never used. [unreadVariable]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:159:33: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
DRAWxtl/source/DRAWxtl55/mpVector.h:57:5: style: 'mpVector::operator=' should return 'mpVector &'. [operatorEq]
DRAWxtl/source/DRAWxtl55/mpVector.h:74:5: style: 'mp4Vector::operator=' should return 'mp4Vector &'. [operatorEq]
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:40:12: style: The function '_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:92:18: note: Virtual function in base class
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:40:12: note: Function in derived class
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:41:17: style: The function '_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:94:25: note: Virtual function in base class
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:41:17: note: Function in derived class
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:42:17: style: The function '_previous' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:96:25: note: Virtual function in base class
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:42:17: note: Function in derived class
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:43:10: style: The function '_hilight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:98:18: note: Virtual function in base class
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:43:10: note: Function in derived class
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:925:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1309:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1327:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:7: error: Resource leak: newstr [resourceLeak]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:401:25: error: Memory pointed to by 'MiscConfigWindow' is freed twice. [doubleFree]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1502:17: error: Uninitialized variable: temp [uninitvar]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1498:17: error: Uninitialized variable: stereo [uninitvar]
DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1494:19: error: Uninitialized variable: autolabel [uninitvar]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1201:6: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1187:6: note: Variable 'tmp' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1201:6: note: Variable 'tmp' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:117:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:702:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:763:14: style: The scope of the variable 't' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:810:24: style: The scope of the variable 'smax' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1008:12: style: The scope of the variable 'j' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1135:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1135:13: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2576:12: style: The scope of the variable 'j' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2576:15: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2616:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2616:14: style: The scope of the variable 'temp1' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2692:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2805:9: style: The scope of the variable 'axis' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2922:9: style: The scope of the variable 'id' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2922:31: style: The scope of the variable 'theatom' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:3099:9: style: The scope of the variable 'jp1' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:3103:11: style: The scope of the variable 'normal1_norm' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:3107:11: style: The scope of the variable 'normal2_norm' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:3113:12: style: The scope of the variable 's' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:3249:9: style: The scope of the variable 'omit' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:3363:10: style: The scope of the variable 'edgecolor' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:101:63: style: Function 'add_vert' argument 5 names different: declaration 'nos' definition 'sign'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:17:68: note: Function 'add_vert' argument 5 names different: declaration 'nos' definition 'sign'.
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:101:63: note: Function 'add_vert' argument 5 names different: declaration 'nos' definition 'sign'.
DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1872:8: style: Variable 'N_Bond' is modified but its new value is never used. [unreadVariable]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:44:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:57:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:66:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:74:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:85:17: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:96:17: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:108:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:117:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:129:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:141:18: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:153:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:166:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:179:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:190:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:202:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:214:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:228:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:241:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:254:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:266:6: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1580:20: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1589:21: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1599:20: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1609:20: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1619:21: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1657:22: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1666:21: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1675:24: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1682:24: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1691:22: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1745:22: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:281:35: style: Function 'check_vert_alloc' argument 2 names different: declaration 'alloc_ok' definition 'extend_ok'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:57:39: note: Function 'check_vert_alloc' argument 2 names different: declaration 'alloc_ok' definition 'extend_ok'.
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:281:35: note: Function 'check_vert_alloc' argument 2 names different: declaration 'alloc_ok' definition 'extend_ok'.
DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:986:21: style: Array index 'jj' is used before limits check. [arrayIndexThenCheck]
DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1154:36: style: The scope of the variable 'vold' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1154:42: style: The scope of the variable 'smax' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1363:9: style: The scope of the variable 'nsets' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2411:9: style: The scope of the variable 'onvert' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3282:9: style: The scope of the variable 'ncount' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3312:11: style: The scope of the variable 'rad' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:138:13: warning: Size of pointer 'no' used instead of size of its data. [pointerSize]
DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:139:13: warning: Size of pointer 'ns' used instead of size of its data. [pointerSize]
DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3942:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2582:0: error: Memory leak: radi [memleak]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cursor_posW' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cursor_reset' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::CurDirBuf' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::CurStrBuf' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::CutoutColorBuf' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::destroy' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::col_cell' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Str_File_Changed' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::X_Boxlim' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Y_Boxlim' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Z_Boxlim' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::X_Origin' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Y_Origin' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Z_Origin' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::lookat_v1' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::lookat_v2' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::label_scale' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::noshadow' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ambient' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::diffuse' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::specular' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::roughness' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::automation' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::automate_name' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Stereo' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::cross_eyed' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::stereo_base' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Trans' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::spg' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ss' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::rss' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::rssC' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::lat_pos' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ts' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::sym_op_no' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::sym_op_signed' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::cell_xyz' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::sys' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nbr' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::acentric' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ng' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nlat' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::xyzoff' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::xyzoff_read' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::origin1_flag' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::origin_offset' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::lat_con' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::rec_lat_con' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::b_mat' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ginv' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::slab_con' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::slab_off' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::slab_rot' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::verts_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::atoms' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::atom_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::atom_no' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::atom_so' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::orig_atom_no' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::modulate_gbl' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::modulate_x' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::modulate_3x' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::modulate_3t' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mod_gbl_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mod_x_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mod_3x_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mod_3t_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::modulated' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::no_mod_vectors' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::no_site_displace' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::no_site_U_terms' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::no_site_occ' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::no_cell_vec' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::cell_vec' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::no_subsys' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::subsys_ref_volume' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::subsys_vol' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::subsys_fact' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::phaseshift' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::vert_occ' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ts_m' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ss_m' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ncone' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ncone_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::cones' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nmag' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nmag_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mag_matrix' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::arrows' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::npoly' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::npoly_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::polylimit' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::polyhedra' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::col_edge' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::rad_edge' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nedges' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nedge_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::polyedges' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nplane' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nplane_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::planes' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nbond' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nbond_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::bonds' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Bond_Mult' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::BndMult' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mol_d' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nsphere' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nsphere_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::spheres' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Sphere_Mult' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::SpMult' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::col_bg' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::glback' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::auto_ellipse' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ellips' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ellips_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Phong_Value' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Phong_Size' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cutout_color' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Ellipaxis_color' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::n_ellips' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::do_ellipsoids' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::El_Cutout' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Ellipsoid_Prob' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Ellipsoid_Scale' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Ellipaxis_width' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nlabel' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nlabel_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::labels' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::saved_x_label' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::labels_inited' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::triple' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::autolabel' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nbplane' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nbplane_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::bplanes' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Old_Xrot' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Old_Yrot' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Old_Zrot' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::cur_step' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::cur_reset' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::table' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::msgbuffer' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::numOfFourierContours' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::num_Fourier_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::fourier' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Fourier2d' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Slice' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mapslice' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mapnorm' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mapplane' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nsurf' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::surfatom' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::surfcolor' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::surffile' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::surfnum' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::surftype' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ntet' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nphi' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::surfx' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::surfy' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::surfz' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::natprop' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::natprop_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::atprops' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::voidmap' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::voidgrid' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::probesize' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::voidcolor' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::voidflag' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::voiddata1' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::voiddata2' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::frame_no' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::max_frame' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::frame_alloc' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::frames' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::fpin' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::flout' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::fpoutv' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::fpoutp' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::fpouta' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::fcns' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cur_Console' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cur_Dir' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cur_File' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cur_Temp' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cur_Listing' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cur_Root' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::DRAWxtl_Path' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::EditName' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::FileViewName' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::POV_Include' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::POV_Options' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::POV_Path' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::MSMS_Path' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Mencoder_Path' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::FFmpeg_Path' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::DefaultFinish' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::VRML_Path' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::LoadOnStartup' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ProgramPath' is not initialized in the constructor. [uninitMemberVar]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:25: style: Class 'DRAWxtlViewUI' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:25: style: Class 'DRAWxtlViewUI' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1835:2: warning: Width 20 given in format string (no. 3) is smaller than destination buffer 'color[40]'. [invalidScanfFormatWidth_smaller]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:3002:3: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:3001:10: note: Variable 'l' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Edit1.cxx:3002:3: note: Variable 'l' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Edit1.cxx:120:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:122:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:959:10: style: The scope of the variable 'widget' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:960:9: style: The scope of the variable 'y' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:962:9: style: The scope of the variable 'yy' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1393:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1397:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1399:9: style: The scope of the variable 'newBonds' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1401:9: style: The scope of the variable 'y' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1573:10: style: The scope of the variable 'type' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1573:19: style: The scope of the variable 'atom1' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1573:29: style: The scope of the variable 'atom2' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1573:39: style: The scope of the variable 'color' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1577:21: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1666:10: style: The scope of the variable 'title' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1682:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1684:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1684:12: style: The scope of the variable 'j' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1686:10: style: The scope of the variable 'atom' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1688:10: style: The scope of the variable 'color' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1690:10: style: The scope of the variable 'widget' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1823:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1898:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1904:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1906:9: style: The scope of the variable 'y' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2040:10: style: The scope of the variable 'atom' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2040:19: style: The scope of the variable 'color' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2046:21: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2122:9: style: The scope of the variable 'y' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2124:9: style: The scope of the variable 'wh' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2435:10: style: The scope of the variable 'type' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2435:19: style: The scope of the variable 'color' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2437:18: style: The scope of the variable 'j' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2437:21: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2753:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2759:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2761:9: style: The scope of the variable 'y' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2948:9: style: The scope of the variable 'j' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2948:39: style: The scope of the variable 'l' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2950:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2964:7: style: The scope of the variable 'POV_incpath' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:3075:15: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:3079:10: style: The scope of the variable 'atom1' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:3079:20: style: The scope of the variable 'numb' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:3154:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:3154:22: style: The scope of the variable 'buffer' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:3156:12: style: The scope of the variable 'y' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:3302:9: style: The scope of the variable 'y' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:3302:17: style: The scope of the variable 'x' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:3436:20: style: The scope of the variable 'value' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:3518:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1416:2: style: Variable 'newBonds' is assigned a value that is never used. [unreadVariable]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1618:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1621:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1625:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:1835:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2083:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2460:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2462:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2969:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:2990:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:3115:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:3458:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit1.cxx:3505:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2517:2: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:91:10: style: The scope of the variable 'atom1' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:91:20: style: The scope of the variable 'atom2' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:91:30: style: The scope of the variable 'color' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:91:56: style: The scope of the variable 'type' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:93:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:97:9: style: The scope of the variable 'np' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:99:21: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:101:9: style: The scope of the variable 'l' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:249:9: style: The scope of the variable 'y' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:427:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:433:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:435:9: style: The scope of the variable 'y_size' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:437:9: style: The scope of the variable 'y' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:569:10: style: The scope of the variable 'atom1' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:569:20: style: The scope of the variable 'color' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:571:12: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:653:9: style: The scope of the variable 'r' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:654:17: style: The scope of the variable 'tempname' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:780:6: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:780:9: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1070:10: style: The scope of the variable 'value' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1125:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1177:20: style: The scope of the variable 'value' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1221:13: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1272:20: style: The scope of the variable 'value' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1321:30: style: The scope of the variable 'value' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1511:20: style: The scope of the variable 'value' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1549:20: style: The scope of the variable 'value' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1553:21: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1608:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1608:23: style: The scope of the variable 'color' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1688:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1688:23: style: The scope of the variable 'type' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1690:11: style: The scope of the variable 'dia' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1690:16: style: The scope of the variable 'dmin' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1690:22: style: The scope of the variable 'dmax' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1692:21: style: The scope of the variable 'numd' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1890:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1892:10: style: The scope of the variable 'value' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1894:11: style: The scope of the variable 'level' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1961:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1963:11: style: The scope of the variable 'dmin' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1963:17: style: The scope of the variable 'dmax' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1963:23: style: The scope of the variable 'transp' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1965:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1967:10: style: The scope of the variable 'atom1' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1967:20: style: The scope of the variable 'atom2' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1967:30: style: The scope of the variable 'type' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1969:21: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2059:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2061:11: style: The scope of the variable 'height' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2061:19: style: The scope of the variable 'radius1' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2061:28: style: The scope of the variable 'radius2' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2065:9: style: The scope of the variable 'no' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2679:17: style: The scope of the variable 'label' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2859:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2859:12: style: The scope of the variable 'j' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2859:15: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2859:18: style: The scope of the variable 'ijk' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2861:11: style: The scope of the variable 'mapout' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2918:11: style: The scope of the variable 'cpx' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2918:16: style: The scope of the variable 'cpy' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2918:21: style: The scope of the variable 'cpz' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3031:9: style: The scope of the variable 'y' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3035:9: style: The scope of the variable 'wh' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3039:10: style: The scope of the variable 'type' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3306:10: style: The scope of the variable 'type' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3306:19: style: The scope of the variable 'number' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3306:30: style: The scope of the variable 'color' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3307:10: style: The scope of the variable 'filename' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3309:10: style: The scope of the variable 't_name' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3315:9: style: The scope of the variable 'kk' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3319:9: style: The scope of the variable 'Frame_No' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3441:30: style: The scope of the variable 'value' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3441:40: style: The scope of the variable 'tstring' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3486:19: style: The scope of the variable 'value' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3550:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3580:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:932:2: warning: The buffer 'color' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:151:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:156:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:161:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:173:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:178:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:609:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1090:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1141:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1145:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1149:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1194:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1238:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1291:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1341:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1343:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1401:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1403:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1408:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1418:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1423:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1433:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1438:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1448:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1453:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1527:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1572:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1776:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:1803:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2165:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2172:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:2214:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3337:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3396:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3458:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Edit2.cxx:3503:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/EditView.cxx:23:9: style: The scope of the variable 'y' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/EditView.cxx:23:12: style: The scope of the variable 'y1' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/EditView.cxx:46:25: style: Class 'EditScreen' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DRAWxtl/source/DRAWxtl55/EditView.cxx:46:25: style: Class 'EditScreen' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:27:16: style: The scope of the variable 'w' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:35:9: style: The scope of the variable 'y' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:102:25: style: Class 'Ellipsoids' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:102:25: style: Class 'Ellipsoids' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:69:26: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:25:35: style: Function 'Flu_Combo_Box' argument 1 names different: declaration 'x' definition 'X'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:33:24: note: Function 'Flu_Combo_Box' argument 1 names different: declaration 'x' definition 'X'.
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:25:35: note: Function 'Flu_Combo_Box' argument 1 names different: declaration 'x' definition 'X'.
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:25:42: style: Function 'Flu_Combo_Box' argument 2 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:33:31: note: Function 'Flu_Combo_Box' argument 2 names different: declaration 'y' definition 'Y'.
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:25:42: note: Function 'Flu_Combo_Box' argument 2 names different: declaration 'y' definition 'Y'.
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:25:49: style: Function 'Flu_Combo_Box' argument 3 names different: declaration 'w' definition 'W'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:33:38: note: Function 'Flu_Combo_Box' argument 3 names different: declaration 'w' definition 'W'.
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:25:49: note: Function 'Flu_Combo_Box' argument 3 names different: declaration 'w' definition 'W'.
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:25:56: style: Function 'Flu_Combo_Box' argument 4 names different: declaration 'h' definition 'H'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:33:45: note: Function 'Flu_Combo_Box' argument 4 names different: declaration 'h' definition 'H'.
DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:25:56: note: Function 'Flu_Combo_Box' argument 4 names different: declaration 'h' definition 'H'.
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:25:37: style: Function 'Flu_Combo_List' argument 1 names different: declaration 'x' definition 'X'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:30:25: note: Function 'Flu_Combo_List' argument 1 names different: declaration 'x' definition 'X'.
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:25:37: note: Function 'Flu_Combo_List' argument 1 names different: declaration 'x' definition 'X'.
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:25:44: style: Function 'Flu_Combo_List' argument 2 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:30:32: note: Function 'Flu_Combo_List' argument 2 names different: declaration 'y' definition 'Y'.
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:25:44: note: Function 'Flu_Combo_List' argument 2 names different: declaration 'y' definition 'Y'.
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:25:51: style: Function 'Flu_Combo_List' argument 3 names different: declaration 'w' definition 'W'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:30:39: note: Function 'Flu_Combo_List' argument 3 names different: declaration 'w' definition 'W'.
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:25:51: note: Function 'Flu_Combo_List' argument 3 names different: declaration 'w' definition 'W'.
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:25:58: style: Function 'Flu_Combo_List' argument 4 names different: declaration 'h' definition 'H'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:30:46: note: Function 'Flu_Combo_List' argument 4 names different: declaration 'h' definition 'H'.
DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:25:58: note: Function 'Flu_Combo_List' argument 4 names different: declaration 'h' definition 'H'.
DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:141:24: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:255:22: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:91:31: style: Function 'Flu_Spinner' argument 1 names different: declaration 'x' definition 'X'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/Flu_Spinner.h:41:24: note: Function 'Flu_Spinner' argument 1 names different: declaration 'x' definition 'X'.
DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:91:31: note: Function 'Flu_Spinner' argument 1 names different: declaration 'x' definition 'X'.
DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:91:38: style: Function 'Flu_Spinner' argument 2 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/Flu_Spinner.h:41:31: note: Function 'Flu_Spinner' argument 2 names different: declaration 'y' definition 'Y'.
DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:91:38: note: Function 'Flu_Spinner' argument 2 names different: declaration 'y' definition 'Y'.
DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:91:45: style: Function 'Flu_Spinner' argument 3 names different: declaration 'w' definition 'W'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/Flu_Spinner.h:41:38: note: Function 'Flu_Spinner' argument 3 names different: declaration 'w' definition 'W'.
DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:91:45: note: Function 'Flu_Spinner' argument 3 names different: declaration 'w' definition 'W'.
DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:91:52: style: Function 'Flu_Spinner' argument 4 names different: declaration 'h' definition 'H'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/Flu_Spinner.h:41:45: note: Function 'Flu_Spinner' argument 4 names different: declaration 'h' definition 'H'.
DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:91:52: note: Function 'Flu_Spinner' argument 4 names different: declaration 'h' definition 'H'.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:765:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:758:5: note: Variable 'i' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:765:5: note: Variable 'i' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:768:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:765:5: note: Variable 'i' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:768:5: note: Variable 'i' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:775:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:768:5: note: Variable 'i' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:775:5: note: Variable 'i' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:782:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:775:5: note: Variable 'i' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:782:5: note: Variable 'i' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:801:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:792:5: note: Variable 'i' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:801:5: note: Variable 'i' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2700:5: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2699:5: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2700:5: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2701:5: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2700:5: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2701:5: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2792:2: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2791:2: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2792:2: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2793:2: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2792:2: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2793:2: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3092:2: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3091:2: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3092:2: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3093:2: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3092:2: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3093:2: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3409:5: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3408:5: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3409:5: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3412:5: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3409:5: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3412:5: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3413:5: style: Variable 'ireslt' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3410:5: note: Variable 'ireslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3413:5: note: Variable 'ireslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3511:5: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3510:5: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3511:5: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3572:2: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3571:2: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3572:2: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3573:2: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3572:2: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3573:2: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3574:2: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3573:2: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3574:2: note: Variable 'reslt' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Fourier.cxx:52:12: style: The scope of the variable 'val' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:73:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:229:12: style: The scope of the variable 'x' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:263:9: style: The scope of the variable 'skip' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:1810:12: style: The scope of the variable 'x' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:1840:9: style: The scope of the variable 'skip' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2309:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2543:10: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2545:28: style: The scope of the variable 'astart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2545:36: style: The scope of the variable 'aend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2547:28: style: The scope of the variable 'bstart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2547:36: style: The scope of the variable 'bend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2549:28: style: The scope of the variable 'cstart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2549:36: style: The scope of the variable 'cend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2678:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2678:12: style: The scope of the variable 'j' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2678:15: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2680:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2680:13: style: The scope of the variable 'jj' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2680:17: style: The scope of the variable 'kk' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2682:9: style: The scope of the variable 'fullcell' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2688:9: style: The scope of the variable 'new_mapstep_a' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2688:24: style: The scope of the variable 'astart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2688:32: style: The scope of the variable 'aend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2690:9: style: The scope of the variable 'new_mapstep_b' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2690:24: style: The scope of the variable 'bstart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2690:32: style: The scope of the variable 'bend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2692:9: style: The scope of the variable 'new_mapstep_c' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2692:24: style: The scope of the variable 'cstart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2692:32: style: The scope of the variable 'cend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2859:9: style: The scope of the variable 'ijk' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2861:21: style: The scope of the variable 'm' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2871:28: style: The scope of the variable 'astart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2871:36: style: The scope of the variable 'aend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2873:28: style: The scope of the variable 'bstart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2873:36: style: The scope of the variable 'bend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2875:28: style: The scope of the variable 'cstart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2875:36: style: The scope of the variable 'cend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3045:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3045:12: style: The scope of the variable 'j' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3045:15: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3047:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3047:13: style: The scope of the variable 'jj' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3047:17: style: The scope of the variable 'kk' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3051:28: style: The scope of the variable 'astart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3051:36: style: The scope of the variable 'aend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3053:28: style: The scope of the variable 'bstart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3053:36: style: The scope of the variable 'bend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3055:28: style: The scope of the variable 'cstart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3055:36: style: The scope of the variable 'cend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3252:10: style: The scope of the variable 'line' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3254:11: style: The scope of the variable 'reslt' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3262:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3262:12: style: The scope of the variable 'j' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3262:15: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3266:28: style: The scope of the variable 'astart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3266:36: style: The scope of the variable 'aend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3268:28: style: The scope of the variable 'bstart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3268:36: style: The scope of the variable 'bend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3270:28: style: The scope of the variable 'cstart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3270:36: style: The scope of the variable 'cend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3475:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3475:12: style: The scope of the variable 'j' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3475:15: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3479:28: style: The scope of the variable 'astart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3479:36: style: The scope of the variable 'aend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3481:28: style: The scope of the variable 'bstart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3481:36: style: The scope of the variable 'bend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3483:28: style: The scope of the variable 'cstart' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3483:36: style: The scope of the variable 'cend' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2793:10: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2804:16: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:2766:6: style: Variable 'fullcell' is assigned a value that is never used. [unreadVariable]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3148:14: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3208:13: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3345:15: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3346:16: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3430:14: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3431:15: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3574:10: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3580:16: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable]
DRAWxtl/source/DRAWxtl55/Fourier.cxx:3501:21: error: Uninitialized variable: line [uninitvar]
DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:38:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:539:10: style: The scope of the variable 'saved_Nvert' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1239:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1239:12: style: The scope of the variable 'j' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1241:9: style: The scope of the variable 'used' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1243:9: style: The scope of the variable 'old_type' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Help.cxx:388:5: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/Help.cxx:379:0: note: Variable 'y' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Help.cxx:388:5: note: Variable 'y' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/Help.cxx:961:10: style: The scope of the variable 'string2' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Help.cxx:66:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:325:12: style: The scope of the variable 'p' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:325:16: style: The scope of the variable 'pp' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:407:12: style: The scope of the variable 'p' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1336:7: style: The scope of the variable 'id' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1336:11: style: The scope of the variable 'term' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1377:8: style: The scope of the variable 'snalp' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1377:15: style: The scope of the variable 'snbep' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1377:22: style: The scope of the variable 'sngap' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1377:29: style: The scope of the variable 'vol' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1379:8: style: The scope of the variable 'ap' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1379:12: style: The scope of the variable 'bp' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1379:16: style: The scope of the variable 'cp' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1379:20: style: The scope of the variable 'csalp' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1379:27: style: The scope of the variable 'csbep' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1379:34: style: The scope of the variable 'csgap' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1381:8: style: The scope of the variable 'a' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1381:11: style: The scope of the variable 'b' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1381:14: style: The scope of the variable 'c' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1381:17: style: The scope of the variable 'alpha' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1381:24: style: The scope of the variable 'beta' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1381:30: style: The scope of the variable 'gamma' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1579:10: style: The scope of the variable 'filename' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1583:11: style: The scope of the variable 'spstring' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1891:26: style: The scope of the variable 'j' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:1893:13: style: The scope of the variable 'jj' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:2083:10: style: The scope of the variable 'filename' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:2085:9: style: The scope of the variable 'intype' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:2213:10: style: The scope of the variable 'filename' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:2215:9: style: The scope of the variable 'intype' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:2217:15: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:2789:10: style: The scope of the variable 'filename' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:2807:11: style: The scope of the variable 'spstring' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:2999:10: style: The scope of the variable 'filename' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:3194:13: style: The scope of the variable 'jj' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:3421:10: style: The scope of the variable 'filename' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:3425:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Import.cxx:123:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:1620:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:1690:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:1940:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:1942:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:1952:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:1954:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:1970:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:1977:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:1980:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:2016:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:2054:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:2143:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:2154:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:2850:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:2853:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:2921:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:3074:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:3308:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:3510:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Import.cxx:2229:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
DRAWxtl/source/DRAWxtl55/MC.cxx:1374:5: style: Variable 'found[0]' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/MC.cxx:1373:5: note: Variable 'found[0]' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/MC.cxx:1374:5: note: Variable 'found[0]' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/MC.cxx:1375:5: style: Variable 'found[0]' is reassigned a value before the old one has been used. [redundantAssignment]
DRAWxtl/source/DRAWxtl55/MC.cxx:1374:5: note: Variable 'found[0]' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/MC.cxx:1375:5: note: Variable 'found[0]' is reassigned a value before the old one has been used.
DRAWxtl/source/DRAWxtl55/MC.cxx:151:14: style: The scope of the variable 'ni' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/MC.cxx:697:16: style: The scope of the variable 'in' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/MC.cxx:697:20: style: The scope of the variable 'j' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/MC.cxx:697:23: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/MC.cxx:1369:25: style: The scope of the variable 'ni' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2031:13: error: Width 69 given in format string (no. 3) is larger than destination buffer 't_color[40]', use %40c to prevent overflowing it. [invalidScanfFormatWidth]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:961:2: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1000:2: performance: Buffer 't_color' is being written before its old content has been used. [redundantCopy]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:999:2: note: Buffer 't_color' is being written before its old content has been used.
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1000:2: note: Buffer 't_color' is being written before its old content has been used.
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:100:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:104:10: style: The scope of the variable 'sub_string1' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:104:27: style: The scope of the variable 'sub_string2' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:362:11: style: The scope of the variable 'd' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:513:9: style: The scope of the variable 'inchar' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:845:9: style: The scope of the variable 'intype' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:853:9: style: The scope of the variable 'in_line' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1747:11: style: The scope of the variable 'jj' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2454:24: style: The scope of the variable 'string' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2487:14: style: The scope of the variable 'b' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2487:21: style: The scope of the variable 'line' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2489:10: style: The scope of the variable 'thecolor' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2491:10: style: The scope of the variable 'keyword' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2495:10: style: The scope of the variable 'POV_incpath' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1306:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1316:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1321:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1332:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1385:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1463:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1592:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1601:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1631:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1641:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1651:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1693:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1700:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1712:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1716:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1734:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1823:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1830:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1834:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1839:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1846:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1852:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1859:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1869:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1915:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2031:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2057:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2166:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2206:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2248:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2310:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2465:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:3180:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Read_Input.cxx:3197:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:361:15: style: The scope of the variable 'dx' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:361:19: style: The scope of the variable 'dy' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:363:9: style: The scope of the variable 'trans' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:365:11: style: The scope of the variable 'ratio' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:367:11: style: The scope of the variable 'factor' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:595:14: style: The scope of the variable 't' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:835:10: style: The scope of the variable 'atnum' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:89:29: style: Function 'calculate' argument 1 names different: declaration 'a' definition 'm'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/Tb_Window.h:113:27: note: Function 'calculate' argument 1 names different: declaration 'a' definition 'm'.
DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:89:29: note: Function 'calculate' argument 1 names different: declaration 'a' definition 'm'.
DRAWxtl/source/DRAWxtl55/cursor.cxx:36:10: style: The scope of the variable 'text' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/cursor.cxx:38:10: style: The scope of the variable 'text2' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/cursor.cxx:130:31: style: The scope of the variable 'd' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/cursor.cxx:162:9: style: The scope of the variable 'clipped' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/drawmap.cxx:129:2: style: C-style pointer casting [cstyleCast]
DRAWxtl/source/DRAWxtl55/drawmap.cxx:52:18: style: The scope of the variable 'ni' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/drawmap.cxx:52:42: style: The scope of the variable 'sni' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/drawmap.cxx:632:11: style: The scope of the variable 'rhomax' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/drawmap.cxx:638:9: style: The scope of the variable 'maxpt' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/drawmap.cxx:1264:26: style: The scope of the variable 'rho' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/PixelBuffer.h:90:8: style: The scope of the variable 'cpx' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/PixelBuffer.h:90:13: style: The scope of the variable 'cpy' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/PixelBuffer.h:90:18: style: The scope of the variable 'cpz' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/PixelBuffer.h:91:8: style: The scope of the variable 'm' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:174:12: style: The scope of the variable 'hash' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:175:11: style: The scope of the variable 'color' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:269:21: style: The scope of the variable 'd' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:375:51: style: The scope of the variable 'v' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1171:15: style: The scope of the variable 'k' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1171:31: style: The scope of the variable 'rows' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1171:37: style: The scope of the variable 'cols' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1174:23: style: The scope of the variable 'usehash' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1175:12: style: The scope of the variable 'maxval' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1175:30: style: The scope of the variable 'newmaxval' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1176:21: style: The scope of the variable 'cht' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1177:21: style: The scope of the variable 'pP' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1178:18: style: The scope of the variable 'col' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1178:23: style: The scope of the variable 'row' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1178:28: style: The scope of the variable 'limitcol' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1178:38: style: The scope of the variable 'ind' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1179:9: style: The scope of the variable 'newcolors' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1182:19: style: The scope of the variable 'sr' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1182:27: style: The scope of the variable 'sg' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1182:35: style: The scope of the variable 'sb' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1182:43: style: The scope of the variable 'err' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1183:9: style: The scope of the variable 'fs_direction' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1308:35: style: The scope of the variable 'r2' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1308:39: style: The scope of the variable 'g2' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1308:43: style: The scope of the variable 'b2' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1309:27: style: The scope of the variable 'newdist' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1168:25: style: Function 'create_gif' argument 7 names different: declaration 'r' definition 'bg_r'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/gl2gif.h:61:25: note: Function 'create_gif' argument 7 names different: declaration 'r' definition 'bg_r'.
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1168:25: note: Function 'create_gif' argument 7 names different: declaration 'r' definition 'bg_r'.
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1168:35: style: Function 'create_gif' argument 8 names different: declaration 'g' definition 'bg_g'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/gl2gif.h:61:32: note: Function 'create_gif' argument 8 names different: declaration 'g' definition 'bg_g'.
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1168:35: note: Function 'create_gif' argument 8 names different: declaration 'g' definition 'bg_g'.
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1168:45: style: Function 'create_gif' argument 9 names different: declaration 'b' definition 'bg_b'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/gl2gif.h:61:39: note: Function 'create_gif' argument 9 names different: declaration 'b' definition 'bg_b'.
DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1168:45: note: Function 'create_gif' argument 9 names different: declaration 'b' definition 'bg_b'.
DRAWxtl/source/DRAWxtl55/PixelBuffer.h:51:9: style: Technically the member function 'PixelBuffer::getWidth' can be const. [functionConst]
DRAWxtl/source/DRAWxtl55/PixelBuffer.h:54:9: style: Technically the member function 'PixelBuffer::getHeight' can be const. [functionConst]
DRAWxtl/source/DRAWxtl55/PixelBuffer.h:57:9: style: Technically the member function 'PixelBuffer::getNumComp' can be const. [functionConst]
DRAWxtl/source/DRAWxtl55/PixelBuffer.h:60:9: style: Technically the member function 'PixelBuffer::getDataSize' can be const. [functionConst]
DRAWxtl/source/DRAWxtl55/PixelBuffer.h:63:12: style: Technically the member function 'PixelBuffer::getFormat' can be const. [functionConst]
DRAWxtl/source/DRAWxtl55/PixelBuffer.h:66:12: style: Technically the member function 'PixelBuffer::getType' can be const. [functionConst]
DRAWxtl/source/DRAWxtl55/PixelBuffer.h:44:2: style: Class 'PixelBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DRAWxtl/source/DRAWxtl55/PixelBuffer.h:44:2: style: Class 'PixelBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2695:9: style: Condition 'greyscale' is always false [knownConditionTrueFalse]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2684:21: note: Assignment 'greyscale=0', assigned value is 0
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2695:9: note: Condition 'greyscale' is always false
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2712:21: style: Condition 'nbit==2' is always false [knownConditionTrueFalse]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2686:16: note: Assignment 'nbit=8', assigned value is 8
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2712:21: note: Condition 'nbit==2' is always false
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2793:21: style: Condition 'nbit==4' is always false [knownConditionTrueFalse]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2686:16: note: Assignment 'nbit=8', assigned value is 8
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2793:21: note: Condition 'nbit==4' is always false
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4814:9: style: Condition '!done' is always true [knownConditionTrueFalse]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4769:26: note: Assignment 'done=0', assigned value is 0
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4814:9: note: Condition '!done' is always true
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6222:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1520:54: style: Same expression on both sides of '|'. [duplicateExpression]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:327:13: style: The scope of the variable 'args' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1570:29: style: The scope of the variable 'prim2' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2343:21: style: The scope of the variable 'prim' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2676:52: style: The scope of the variable 'grey' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3126:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3184:18: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3184:24: style: The scope of the variable 'array' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3454:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3862:15: style: The scope of the variable 'lastel' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3866:20: style: The scope of the variable 'gro' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4049:20: style: The scope of the variable 'gro' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4070:20: style: The scope of the variable 'gro' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4099:20: style: The scope of the variable 'gro' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4137:20: style: The scope of the variable 'gro' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4427:19: style: The scope of the variable 'imap' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4588:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4854:20: style: The scope of the variable 'gro' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5105:10: style: The scope of the variable 'col' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5158:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5164:10: style: The scope of the variable 'col' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5247:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5426:10: style: The scope of the variable 'col' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5542:9: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5542:15: style: The scope of the variable 'array' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6118:15: style: The scope of the variable 'i' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6120:22: style: The scope of the variable 'piv' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6097:32: style: Function 'gl2psTextOpt' argument 4 names different: declaration 'align' definition 'alignment'. [funcArgNamesDifferent]
DRAWxtl/source/DRAWxtl55/gl2ps.h:176:34: note: Function 'gl2psTextOpt' argument 4 names different: declaration 'align' definition 'alignment'.
DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6097:32: note: Function 'gl2psTextOpt' argument 4 names different: declaration 'align' definition 'alignment'.
DRAWxtl/source/DRAWxtl55/mpVector.h:52:11: style: Technically the member function 'mpVector::operator*' can be const. [functionConst]
DRAWxtl/source/DRAWxtl55/mpVector.cxx:69:18: note: Technically the member function 'mpVector::operator*' can be const.
DRAWxtl/source/DRAWxtl55/mpVector.h:52:11: note: Technically the member function 'mpVector::operator*' can be const.
DRAWxtl/source/DRAWxtl55/symmtry.cxx:309:21: style: The scope of the variable 'm' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/symmtry.cxx:309:46: style: The scope of the variable 'ma' can be reduced. [variableScope]
DRAWxtl/source/DRAWxtl55/symmtry.cxx:309:50: style: The scope of the variable 'nma' can be reduced. [variableScope]
[15:14]

ftp://ftp.se.debian.org/debian/pool/main/d/drbd-doc/drbd-doc_8.4~20151102.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/drbd-utils/drbd-utils_9.5.0.orig.tar.gz
drbd-utils-9.5.0/user/drbdmon/CompactDisplay.cpp:1187:13: style: The scope of the variable 'written' can be reduced. [variableScope]
drbd-utils-9.5.0/user/drbdmon/VolumesContainer.h:20:9: style: Class 'VolumesIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drbd-utils-9.5.0/user/drbdmon/DrbdResource.h:44:5: style: Class 'DrbdResource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drbd-utils-9.5.0/user/drbdmon/DrbdResource.h:28:9: style: Class 'ConnectionsIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drbd-utils-9.5.0/user/drbdmon/MessageLog.h:54:9: style: Class 'EntriesIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drbd-utils-9.5.0/user/drbdmon/EventsSourceSpawner.h:24:5: style: Class 'EventsSourceSpawner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drbd-utils-9.5.0/user/drbdmon/DrbdConnection.cpp:20:70: style: Function 'DrbdConnection' argument 2 names different: declaration 'node_id' definition 'peer_node_id'. [funcArgNamesDifferent]
drbd-utils-9.5.0/user/drbdmon/DrbdConnection.h:53:58: note: Function 'DrbdConnection' argument 2 names different: declaration 'node_id' definition 'peer_node_id'.
drbd-utils-9.5.0/user/drbdmon/DrbdConnection.cpp:20:70: note: Function 'DrbdConnection' argument 2 names different: declaration 'node_id' definition 'peer_node_id'.
drbd-utils-9.5.0/user/drbdmon/DrbdConnection.cpp:20:17: warning: Member variable 'DrbdConnection::conn_state' is not initialized in the constructor. [uninitMemberVar]
drbd-utils-9.5.0/user/drbdmon/DrbdMon.cpp:382:18: style: Function 'process_event_message' argument 1 names different: declaration 'mode' definition 'event_mode'. [funcArgNamesDifferent]
drbd-utils-9.5.0/user/drbdmon/DrbdMon.h:108:22: note: Function 'process_event_message' argument 1 names different: declaration 'mode' definition 'event_mode'.
drbd-utils-9.5.0/user/drbdmon/DrbdMon.cpp:382:18: note: Function 'process_event_message' argument 1 names different: declaration 'mode' definition 'event_mode'.
drbd-utils-9.5.0/user/drbdmon/DrbdMon.cpp:383:18: style: Function 'process_event_message' argument 2 names different: declaration 'type' definition 'event_type'. [funcArgNamesDifferent]
drbd-utils-9.5.0/user/drbdmon/DrbdMon.h:109:22: note: Function 'process_event_message' argument 2 names different: declaration 'type' definition 'event_type'.
drbd-utils-9.5.0/user/drbdmon/DrbdMon.cpp:383:18: note: Function 'process_event_message' argument 2 names different: declaration 'type' definition 'event_type'.
drbd-utils-9.5.0/user/drbdmon/DrbdMon.cpp:1149:74: style: Function 'add_config_option' argument 2 names different: declaration 'option' definition 'conf_option'. [funcArgNamesDifferent]
drbd-utils-9.5.0/user/drbdmon/DrbdMon.h:117:77: note: Function 'add_config_option' argument 2 names different: declaration 'option' definition 'conf_option'.
drbd-utils-9.5.0/user/drbdmon/DrbdMon.cpp:1149:74: note: Function 'add_config_option' argument 2 names different: declaration 'option' definition 'conf_option'.
drbd-utils-9.5.0/user/drbdmon/DrbdMon.h:204:10: performance: Technically the member function 'DrbdMon::clear_event_props' can be static. [functionStatic]
drbd-utils-9.5.0/user/drbdmon/DrbdMon.cpp:610:15: note: Technically the member function 'DrbdMon::clear_event_props' can be static.
drbd-utils-9.5.0/user/drbdmon/DrbdMon.h:204:10: note: Technically the member function 'DrbdMon::clear_event_props' can be static.
drbd-utils-9.5.0/user/drbdmon/DrbdMon.cpp:368:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
drbd-utils-9.5.0/user/drbdmon/DrbdMon.cpp:376:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
drbd-utils-9.5.0/user/drbdmon/DrbdMon.cpp:1077:21: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
drbd-utils-9.5.0/user/drbdmon/DrbdResource.cpp:41:51: style: Function 'add_connection' argument 1 names different: declaration 'conn' definition 'connection'. [funcArgNamesDifferent]
drbd-utils-9.5.0/user/drbdmon/DrbdResource.h:53:49: note: Function 'add_connection' argument 1 names different: declaration 'conn' definition 'connection'.
drbd-utils-9.5.0/user/drbdmon/DrbdResource.cpp:41:51: note: Function 'add_connection' argument 1 names different: declaration 'conn' definition 'connection'.
drbd-utils-9.5.0/user/drbdmon/EventsIo.cpp:92:58: style: Function 'register_poll' argument 2 names different: declaration 'event_ctl' definition 'event_ctl_slot'. [funcArgNamesDifferent]
drbd-utils-9.5.0/user/drbdmon/EventsIo.h:61:52: note: Function 'register_poll' argument 2 names different: declaration 'event_ctl' definition 'event_ctl_slot'.
drbd-utils-9.5.0/user/drbdmon/EventsIo.cpp:92:58: note: Function 'register_poll' argument 2 names different: declaration 'event_ctl' definition 'event_ctl_slot'.
drbd-utils-9.5.0/user/drbdmon/EventsIo.h:64:10: performance: Technically the member function 'EventsIo::checked_int_rc' can be static. [functionStatic]
drbd-utils-9.5.0/user/drbdmon/EventsIo.cpp:382:16: note: Technically the member function 'EventsIo::checked_int_rc' can be static.
drbd-utils-9.5.0/user/drbdmon/EventsIo.h:64:10: note: Technically the member function 'EventsIo::checked_int_rc' can be static.
drbd-utils-9.5.0/user/drbdmon/EventsSourceSpawner.h:46:10: performance: Technically the member function 'EventsSourceSpawner::checked_int_rc' can be static. [functionStatic]
drbd-utils-9.5.0/user/drbdmon/EventsSourceSpawner.cpp:274:27: note: Technically the member function 'EventsSourceSpawner::checked_int_rc' can be static.
drbd-utils-9.5.0/user/drbdmon/EventsSourceSpawner.h:46:10: note: Technically the member function 'EventsSourceSpawner::checked_int_rc' can be static.
drbd-utils-9.5.0/user/drbdmon/EventsSourceSpawner.h:50:10: performance: Technically the member function 'EventsSourceSpawner::destroy_spawn_args' can be static. [functionStatic]
drbd-utils-9.5.0/user/drbdmon/EventsSourceSpawner.cpp:319:27: note: Technically the member function 'EventsSourceSpawner::destroy_spawn_args' can be static.
drbd-utils-9.5.0/user/drbdmon/EventsSourceSpawner.h:50:10: note: Technically the member function 'EventsSourceSpawner::destroy_spawn_args' can be static.
drbd-utils-9.5.0/user/drbdmon/MessageLog.cpp:22:13: warning: Member variable 'MessageLog::time_fields' is not initialized in the constructor. [uninitMemberVar]
drbd-utils-9.5.0/user/drbdmon/VolumesContainer.cpp:23:47: style: Function 'add_volume' argument 1 names different: declaration 'vol' definition 'volume'. [funcArgNamesDifferent]
drbd-utils-9.5.0/user/drbdmon/VolumesContainer.h:43:41: note: Function 'add_volume' argument 1 names different: declaration 'vol' definition 'volume'.
drbd-utils-9.5.0/user/drbdmon/VolumesContainer.cpp:23:47: note: Function 'add_volume' argument 1 names different: declaration 'vol' definition 'volume'.
drbd-utils-9.5.0/user/shared/drbd_endian.h:23:0: error: #error "neither BITS_PER_LONG, __SIZEOF_LONG__, nor __WORDSIZE defined" [preprocessorErrorDirective]
drbd-utils-9.5.0/user/shared/libgenl.h:106:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/shared/libgenl.c:13:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/shared/libgenl.c:281:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/shared/libgenl.c:282:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/shared/libgenl.c:319:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/shared/libgenl.c:411:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/shared/libgenl.c:786:24: warning: Possible null pointer dereference: data [nullPointer]
drbd-utils-9.5.0/user/shared/libgenl.h:713:35: note: Calling function 'nla_put', 4th argument 'data' value is 0
drbd-utils-9.5.0/user/shared/libgenl.c:821:36: note: Calling function '__nla_put', 4th argument 'data' value is 0
drbd-utils-9.5.0/user/shared/libgenl.c:786:24: note: Null pointer dereference
drbd-utils-9.5.0/user/shared/libgenl.c:91:7: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
drbd-utils-9.5.0/user/shared/libgenl.c:456:23: portability: 'nla_data(nla)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
drbd-utils-9.5.0/user/shared/libgenl.c:373:11: error: Uninitialized variable: msg [uninitvar]
drbd-utils-9.5.0/user/v83/drbdadm_adjust.c:102:19: style: The scope of the variable 'opt' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_adjust.c:413:16: style: The scope of the variable 'i' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_adjust.c:417:32: style: The scope of the variable 'conn_name' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_adjust.c:278:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
drbd-utils-9.5.0/user/v83/drbdadm_adjust.c:279:8: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
drbd-utils-9.5.0/user/v83/drbdadm_adjust.c:208:1: error: va_list 'va' was opened but not closed by va_end(). [va_end_missing]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:648:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:771:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:930:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1194:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1232:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1271:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1308:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1337:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1361:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1374:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1559:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1805:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1844:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2074:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2720:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2907:2: style: Variable 'env_drbd_nodename' is reassigned a value before the old one has been used. [redundantAssignment]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2898:0: note: Variable 'env_drbd_nodename' is reassigned a value before the old one has been used.
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2907:2: note: Variable 'env_drbd_nodename' is reassigned a value before the old one has been used.
drbd-utils-9.5.0/user/v83/drbdadm_main.c:385:6: style: The scope of the variable 'rr' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:509:6: style: The scope of the variable 'r' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:794:8: style: The scope of the variable 'val' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:995:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:995:9: style: The scope of the variable 'rv' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1046:19: style: The scope of the variable 'f' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1489:8: style: The scope of the variable 'argv' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1620:21: style: The scope of the variable 'depends_on_res' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2025:18: style: The scope of the variable 'answer' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2030:33: style: The scope of the variable 'fd' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2318:8: style: The scope of the variable 'path' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2319:7: style: The scope of the variable 'abs_path' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2600:19: style: The scope of the variable 'l' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2894:9: style: The scope of the variable 'i' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1207:7: style: Variable 'argc' is modified but its new value is never used. [unreadVariable]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1239:7: style: Variable 'argc' is modified but its new value is never used. [unreadVariable]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1292:7: style: Variable 'argc' is modified but its new value is never used. [unreadVariable]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1313:7: style: Variable 'argc' is modified but its new value is never used. [unreadVariable]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1586:7: style: Variable 'argc' is modified but its new value is never used. [unreadVariable]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1817:7: style: Variable 'argc' is modified but its new value is never used. [unreadVariable]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1860:7: style: Variable 'argc' is modified but its new value is never used. [unreadVariable]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:802:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1194:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1206:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1232:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1236:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1271:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1308:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1513:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1559:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1561:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1563:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1567:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1580:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1645:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1647:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1666:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1696:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1708:4: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1730:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1805:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1811:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1844:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1854:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:1858:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2062:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2074:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2078:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2273:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2456:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_main.c:2457:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_minor_table.c:93:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:455:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:477:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:488:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:528:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:795:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:795:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:1048:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:593:6: style: The scope of the variable 'token' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:708:6: style: The scope of the variable 'token' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:1433:6: style: The scope of the variable 'token' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:1634:8: style: The scope of the variable 'f' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:1635:9: style: The scope of the variable 'i' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:1431:54: style: Function 'parse_proxy_settings' argument 2 names different: declaration 'check_proxy_token' definition 'flags'. [funcArgNamesDifferent]
drbd-utils-9.5.0/user/v83/drbdadm.h:147:54: note: Function 'parse_proxy_settings' argument 2 names different: declaration 'check_proxy_token' definition 'flags'.
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:1431:54: note: Function 'parse_proxy_settings' argument 2 names different: declaration 'check_proxy_token' definition 'flags'.
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:293:44: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:309:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:310:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:1182:39: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:1191:45: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:1193:39: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_parser.c:1423:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_usage_cnt.c:108:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
drbd-utils-9.5.0/user/v83/drbdadm_usage_cnt.c:111:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
drbd-utils-9.5.0/user/v83/drbdadm_usage_cnt.c:698:7: style: The scope of the variable 'answer' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_usage_cnt.c:702:8: style: The scope of the variable 'uri' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_usage_cnt.c:708:8: style: The scope of the variable 'r' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v83/drbdadm_usage_cnt.c:647:8: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
drbd-utils-9.5.0/user/v83/drbdadm_usage_cnt.c:485:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_usage_cnt.c:627:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_usage_cnt.c:752:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_usage_cnt.c:763:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v83/drbdadm_usage_cnt.c:664:18: error: Memory leak: buffer [memleak]
drbd-utils-9.5.0/user/v83/drbdsetup.c:61:0: error: #error "You need to set KDIR while building drbdsetup." [preprocessorErrorDirective]
drbd-utils-9.5.0/user/v84/config_flags.c:119:12: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
drbd-utils-9.5.0/user/v84/config_flags.c:225:7: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdadm_adjust.c:117:19: style: The scope of the variable 'opt' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_adjust.c:654:8: style: The scope of the variable 'resource_name' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_adjust.c:320:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
drbd-utils-9.5.0/user/v84/drbdadm_adjust.c:321:8: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
drbd-utils-9.5.0/user/v84/drbdadm_adjust.c:347:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_adjust.c:669:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_adjust.c:691:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:573:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:720:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:734:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:885:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:889:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:966:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:997:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1085:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1397:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1526:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1566:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1608:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1637:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1648:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1668:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1675:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1848:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2247:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:3335:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:230:2: warning: Either the condition '!setup_options' is redundant or there is possible null pointer dereference: setup_options. [nullPointerRedundantCheck]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:227:6: note: Assuming that condition '!setup_options' is not redundant
drbd-utils-9.5.0/user/v84/drbdadm_main.c:230:2: note: Null pointer dereference
drbd-utils-9.5.0/user/v84/drbdadm_main.c:231:2: warning: Either the condition '!setup_options' is redundant or there is possible null pointer dereference: setup_options. [nullPointerRedundantCheck]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:227:6: note: Assuming that condition '!setup_options' is not redundant
drbd-utils-9.5.0/user/v84/drbdadm_main.c:231:2: note: Null pointer dereference
drbd-utils-9.5.0/user/v84/drbdadm_main.c:233:2: warning: Either the condition '!setup_options' is redundant or there is possible null pointer dereference: setup_options. [nullPointerRedundantCheck]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:227:6: note: Assuming that condition '!setup_options' is not redundant
drbd-utils-9.5.0/user/v84/drbdadm_main.c:233:2: note: Null pointer dereference
drbd-utils-9.5.0/user/v84/drbdadm_main.c:3589:2: style: Variable 'env_drbd_nodename' is reassigned a value before the old one has been used. [redundantAssignment]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:3578:0: note: Variable 'env_drbd_nodename' is reassigned a value before the old one has been used.
drbd-utils-9.5.0/user/v84/drbdadm_main.c:3589:2: note: Variable 'env_drbd_nodename' is reassigned a value before the old one has been used.
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1853:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:505:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:589:6: style: The scope of the variable 'r' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:937:8: style: The scope of the variable 'val' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1141:6: style: The scope of the variable 'i' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1141:9: style: The scope of the variable 'rv' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1210:19: style: The scope of the variable 'f' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1794:7: style: The scope of the variable 'minor_string' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1795:7: style: The scope of the variable 'volume_string' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1796:8: style: The scope of the variable 'argv' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1836:7: style: The scope of the variable 'n' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2015:6: style: The scope of the variable 'volumes' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2514:18: style: The scope of the variable 'answer' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2519:33: style: The scope of the variable 'fd' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2874:8: style: The scope of the variable 'path' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2875:7: style: The scope of the variable 'abs_path' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:3152:19: style: The scope of the variable 'l' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:3573:9: style: The scope of the variable 'i' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2262:7: style: Variable 'argc' is modified but its new value is never used. [unreadVariable]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:945:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1397:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1415:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1468:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1469:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1470:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1486:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1490:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1526:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1531:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1566:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1608:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1610:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1820:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1844:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1926:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1932:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1934:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:1942:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2058:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2059:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2067:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2068:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2079:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2081:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2105:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2112:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2124:4: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2146:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2147:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2247:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2256:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2260:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2555:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2572:4: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2574:4: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:2828:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:3004:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:3005:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:226:2: error: Common realloc mistake: 'setup_options' nulled but not freed upon failure [memleakOnRealloc]
drbd-utils-9.5.0/user/v84/drbdadm_main.c:3206:5: error: Common realloc mistake: 'admopt' nulled but not freed upon failure [memleakOnRealloc]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:601:6: style: The scope of the variable 'token' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:687:6: style: The scope of the variable 'token' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:815:6: style: The scope of the variable 'token' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:2104:8: style: The scope of the variable 'f' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:2105:9: style: The scope of the variable 'i' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:295:44: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:309:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:310:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:1190:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:1193:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:1206:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:1209:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:1218:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:1219:48: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:1547:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:1555:48: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:1557:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_parser.c:1814:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_usage_cnt.c:108:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
drbd-utils-9.5.0/user/v84/drbdadm_usage_cnt.c:111:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
drbd-utils-9.5.0/user/v84/drbdadm_usage_cnt.c:732:7: style: The scope of the variable 'answer' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_usage_cnt.c:736:8: style: The scope of the variable 'uri' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_usage_cnt.c:740:8: style: The scope of the variable 'r' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdadm_usage_cnt.c:677:8: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
drbd-utils-9.5.0/user/v84/drbdadm_usage_cnt.c:515:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_usage_cnt.c:657:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_usage_cnt.c:788:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_usage_cnt.c:800:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v84/drbdadm_usage_cnt.c:694:18: error: Memory leak: buffer [memleak]
drbd-utils-9.5.0/user/v84/drbdsetup.c:2007:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdsetup.c:2153:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdsetup.c:2153:4: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdsetup.c:2943:3: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v84/drbdsetup.c:2943:3: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v84/drbdsetup.c:3146:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdsetup.c:3146:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdsetup.c:3237:3: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdsetup.c:3237:3: warning: %i in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v84/drbdsetup.c:3637:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v84/drbdsetup.c:2756:21: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
drbd-utils-9.5.0/user/v84/drbdsetup.c:2954:20: note: Calling function 'event_key', 1st argument 'key' value is 0
drbd-utils-9.5.0/user/v84/drbdsetup.c:2756:21: note: Null pointer addition
drbd-utils-9.5.0/user/v84/drbdsetup.c:2251:0: warning: Redundant assignment of 'flags' to itself. [selfAssignment]
drbd-utils-9.5.0/user/v84/drbdsetup.c:2676:6: style: The scope of the variable 'c' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdsetup.c:3501:11: style: The scope of the variable 'retries' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdsetup.c:3561:6: style: The scope of the variable 'c' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v84/drbdsetup.c:3429:14: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
drbd-utils-9.5.0/user/v84/drbdsetup.c:2251:14: error: Uninitialized variable: flags [uninitvar]
drbd-utils-9.5.0/user/v9/config_flags.c:252:7: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdadm_adjust.c:839:6: style: The scope of the variable 'token' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_adjust.c:910:48: style: Function '_adm_adjust' argument 2 names different: declaration 'flags' definition 'adjust_flags'. [funcArgNamesDifferent]
drbd-utils-9.5.0/user/v9/drbdadm.h:318:55: note: Function '_adm_adjust' argument 2 names different: declaration 'flags' definition 'adjust_flags'.
drbd-utils-9.5.0/user/v9/drbdadm_adjust.c:910:48: note: Function '_adm_adjust' argument 2 names different: declaration 'flags' definition 'adjust_flags'.
drbd-utils-9.5.0/user/v9/drbdadm_adjust.c:425:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_adjust.c:853:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_adjust.c:960:53: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_dump.c:66:37: style: Redundant condition: ctx. '!ctx || (ctx && ctx->stqh_first==NULL)' is equivalent to '!ctx || ctx->stqh_first==NULL' [redundantCondition]
drbd-utils-9.5.0/user/v9/drbdadm_dump.c:329:37: style: Redundant condition: ctx. '!ctx || (ctx && ctx->stqh_first==NULL)' is equivalent to '!ctx || ctx->stqh_first==NULL' [redundantCondition]
drbd-utils-9.5.0/user/v9/drbdadm_dump.c:167:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdadm_dump.c:183:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdadm_dump.c:411:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdadm_dump.c:416:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdadm_dump.c:576:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v9/drbdadm_dump.c:623:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v9/drbdadm_dump.c:253:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:752:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:889:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1137:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1272:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1353:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1406:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1408:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1589:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1668:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1669:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1708:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2028:20: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:3007:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2725:2: style: Variable 'cwd_fd' is reassigned a value before the old one has been used. [redundantAssignment]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2724:0: note: Variable 'cwd_fd' is reassigned a value before the old one has been used.
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2725:2: note: Variable 'cwd_fd' is reassigned a value before the old one has been used.
drbd-utils-9.5.0/user/v9/drbdadm_main.c:3241:2: style: Variable 'env_drbd_nodename' is reassigned a value before the old one has been used. [redundantAssignment]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:3229:0: note: Variable 'env_drbd_nodename' is reassigned a value before the old one has been used.
drbd-utils-9.5.0/user/v9/drbdadm_main.c:3241:2: note: Variable 'env_drbd_nodename' is reassigned a value before the old one has been used.
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1668:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1669:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1670:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:768:6: style: The scope of the variable 'r' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:788:17: style: The scope of the variable 'opt' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:992:19: style: The scope of the variable 'f' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1004:22: style: The scope of the variable 'host' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1243:6: style: The scope of the variable 'r' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1441:10: style: The scope of the variable 'rr' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1442:10: style: The scope of the variable 'rw' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1611:7: style: The scope of the variable 'minor_string' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1612:7: style: The scope of the variable 'volume_string' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1613:8: style: The scope of the variable 'argv' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1850:6: style: The scope of the variable 'counter' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2377:18: style: The scope of the variable 'answer' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2381:33: style: The scope of the variable 'fd' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2824:19: style: The scope of the variable 'l' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:3224:9: style: The scope of the variable 'i' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2573:17: warning: Division by result of sizeof(). alloca() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1137:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1156:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1158:4: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1198:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1199:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1200:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1202:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1222:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1228:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1272:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1277:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1353:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1372:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1396:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1399:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1403:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1406:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1408:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1414:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1597:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1646:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1647:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1648:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1706:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1707:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1708:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1713:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1729:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1730:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1750:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1751:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1759:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1778:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1779:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1781:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1782:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1800:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1801:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1810:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1811:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1825:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1827:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1855:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1861:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1870:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1874:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1892:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1893:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1913:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:1915:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2025:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2027:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2028:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2030:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2032:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2034:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2047:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2050:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2417:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2433:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2573:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2706:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2916:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2918:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2878:5: error: Common realloc mistake: 'admopt' nulled but not freed upon failure [memleakOnRealloc]
drbd-utils-9.5.0/user/v9/drbdadm_main.c:2705:19: error: Uninitialized variable: ep [uninitvar]
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:598:20: style: The scope of the variable 'field_def' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:600:8: style: The scope of the variable 'text' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:600:15: style: The scope of the variable 'value' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:601:6: style: The scope of the variable 'token' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:642:20: style: The scope of the variable 'field_def' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:645:6: style: The scope of the variable 'token' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:749:6: style: The scope of the variable 'token' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:1993:8: style: The scope of the variable 'f' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:1994:9: style: The scope of the variable 'i' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:1380:55: style: Function 'parse_proxy_options_section' argument 1 names different: declaration 'proxy' definition 'pp'. [funcArgNamesDifferent]
drbd-utils-9.5.0/user/v9/drbdadm.h:442:55: note: Function 'parse_proxy_options_section' argument 1 names different: declaration 'proxy' definition 'pp'.
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:1380:55: note: Function 'parse_proxy_options_section' argument 1 names different: declaration 'proxy' definition 'pp'.
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:215:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:491:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:540:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:1357:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:1968:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_parser.c:1098:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:1020:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:667:17: style: The scope of the variable 'h' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:1191:41: style: The scope of the variable 'existing_option' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:1371:8: style: The scope of the variable 'path' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:1372:7: style: The scope of the variable 'abs_path' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:127:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:190:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:336:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:344:48: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:346:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:462:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:587:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:700:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:701:47: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:714:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:715:48: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:724:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:725:48: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_postparse.c:793:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_usage_cnt.c:396:8: style: The scope of the variable 'r' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_usage_cnt.c:561:7: style: The scope of the variable 'answer' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_usage_cnt.c:565:8: style: The scope of the variable 'uri' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_usage_cnt.c:569:8: style: The scope of the variable 'r' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdadm_usage_cnt.c:304:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_usage_cnt.c:461:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_usage_cnt.c:575:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_usage_cnt.c:593:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_usage_cnt.c:650:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_usage_cnt.c:663:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
drbd-utils-9.5.0/user/v9/drbdadm_usage_cnt.c:497:18: error: Memory leak: buffer [memleak]
drbd-utils-9.5.0/user/v9/drbdsetup.c:4215:25: style: Condition 'ut!=BRIEF' is always true [knownConditionTrueFalse]
drbd-utils-9.5.0/user/v9/drbdsetup.c:4211:8: note: Assuming that condition 'ut==XML' is not redundant
drbd-utils-9.5.0/user/v9/drbdsetup.c:4215:25: note: Condition 'ut!=BRIEF' is always true
drbd-utils-9.5.0/user/v9/drbdsetup.c:2140:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdsetup.c:2220:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdsetup.c:2531:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdsetup.c:3860:3: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v9/drbdsetup.c:3860:3: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drbd-utils-9.5.0/user/v9/drbdsetup.c:3703:2: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
drbd-utils-9.5.0/user/v9/drbdsetup.c:3871:20: note: Calling function 'event_key', 1st argument 'key' value is 0
drbd-utils-9.5.0/user/v9/drbdsetup.c:3703:2: note: Null pointer addition
drbd-utils-9.5.0/user/v9/drbdsetup.c:1971:7: style: The scope of the variable 'rr' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdsetup.c:2171:6: style: The scope of the variable 'c' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdsetup.c:2920:6: style: The scope of the variable 'c' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdsetup.c:2964:8: style: The scope of the variable 'single_device' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdsetup.c:2965:15: style: The scope of the variable 'jsonisfirst' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdsetup.c:4361:11: style: The scope of the variable 'retries' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdsetup.c:4427:6: style: The scope of the variable 'c' can be reduced. [variableScope]
drbd-utils-9.5.0/user/v9/drbdsetup.c:934:30: style: Function 'get_af_ssocks' argument 1 names different: declaration 'warn' definition 'warn_and_use_default'. [funcArgNamesDifferent]
drbd-utils-9.5.0/user/v9/drbdsetup.c:249:30: note: Function 'get_af_ssocks' argument 1 names different: declaration 'warn' definition 'warn_and_use_default'.
drbd-utils-9.5.0/user/v9/drbdsetup.c:934:30: note: Function 'get_af_ssocks' argument 1 names different: declaration 'warn' definition 'warn_and_use_default'.
drbd-utils-9.5.0/user/v9/drbdsetup.c:1972:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:170:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:173:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:283:12: warning: Width 30 given in format string (no. 1) is smaller than destination buffer 'buf[32]'. [invalidScanfFormatWidth_smaller]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:347:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:347:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:347:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:347:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:347:2: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:347:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:72:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:73:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:74:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:75:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:76:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:77:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:78:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:80:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:81:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:82:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:83:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drbd-utils-9.5.0/user/v9/drbdtool_common.c:84:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[15:20]

ftp://ftp.se.debian.org/debian/pool/main/d/drbd8/drbd8_8.3.13.orig.tar.gz
drbd-8.3.13/benchmark/dm.c:343:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
drbd-8.3.13/benchmark/dm.c:452:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
drbd-8.3.13/benchmark/dm.c:149:13: style: The scope of the variable 'ww' can be reduced. [variableScope]
drbd-8.3.13/benchmark/dm.c:171:6: style: The scope of the variable 'c' can be reduced. [variableScope]
drbd-8.3.13/benchmark/dm.c:400:11: style: The scope of the variable 'time_should' can be reduced. [variableScope]
drbd-8.3.13/benchmark/dm.c:401:8: style: The scope of the variable 'time_wait' can be reduced. [variableScope]
drbd-8.3.13/benchmark/io-latency-test.c:101:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-8.3.13/benchmark/io-latency-test.c:112:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-8.3.13/benchmark/io-latency-test.c:310:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drbd-8.3.13/benchmark/io-latency-test.c:67:35: style: The scope of the variable 'current_record_nr' can be reduced. [variableScope]
drbd-8.3.13/benchmark/io-latency-test.c:68:25: style: The scope of the variable 'wd' can be reduced. [variableScope]
drbd-8.3.13/benchmark/io-latency-test.c:68:28: style: The scope of the variable 'wr' can be reduced. [variableScope]
drbd-8.3.13/benchmark/io-latency-test.c:68:31: style: The scope of the variable 'mwd' can be reduced. [variableScope]
drbd-8.3.13/benchmark/io-latency-test.c:69:9: style: The scope of the variable 'avg_write_duration' can be reduced. [variableScope]
drbd-8.3.13/benchmark/io-latency-test.c:151:18: style: The scope of the variable 'c' can be reduced. [variableScope]
drbd-8.3.13/benchmark/io-latency-test.c:156:6: style: The scope of the variable 'rp' can be reduced. [variableScope]
drbd-8.3.13/benchmark/io-latency-test.c:265:25: error: Expression '(avg_write_duration*avg_wd_nr+write_duration_us)/(++avg_wd_nr)' depends on order of evaluation of side effects [unknownEvaluationOrder]
drbd-8.3.13/benchmark/io-latency-test.c:201:0: error: Resource leak: record_f [resourceLeak]
drbd-8.3.13/benchmark/io-latency-test.c:247:0: error: Memory leak: all_write_durations [memleak]
drbd-8.3.13/benchmark/io-latency-test.c:275:29: error: Uninitialized variable: avg_write_duration [uninitvar]
drbd-8.3.13/drbd/cn_queue.c:211:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
drbd-8.3.13/drbd/connector.c:34:0: error: #error "drbd backported connector.c compiled against kernel connector.h will not work" [preprocessorErrorDirective]
drbd-8.3.13/drbd/drbd_int.h:461:0: error: #error "unsupported BITS_PER_LONG" [preprocessorErrorDirective]
drbd-8.3.13/drbd/lru_cache.c:526:21: style: The scope of the variable 'e' can be reduced. [variableScope]
drbd-8.3.13/drbd/lru_cache.c:272:54: style: Function 'lc_del' argument 2 names different: declaration 'element' definition 'e'. [funcArgNamesDifferent]
drbd-8.3.13/drbd/linux/lru_cache.h:270:61: note: Function 'lc_del' argument 2 names different: declaration 'element' definition 'e'.
drbd-8.3.13/drbd/lru_cache.c:272:54: note: Function 'lc_del' argument 2 names different: declaration 'element' definition 'e'.
drbd-8.3.13/drbd/lru_cache.c:112:9: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
drbd-8.3.13/drbd/lru_cache.c:124:28: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
drbd-8.3.13/drbd/lru_cache.c:138:5: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
drbd-8.3.13/drbd/lru_cache.c:187:5: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
drbd-8.3.13/user/drbd_endian.h:108:0: error: #error "LN2 of BITS_PER_LONG unknown!" [preprocessorErrorDirective]
drbd-8.3.13/user/drbdadm_minor_table.c:93:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
[15:20]

ftp://ftp.se.debian.org/debian/pool/main/d/drbdlinks/drbdlinks_1.22.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drbl/drbl_2.8.25.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/drc/drc_3.2.2~dfsg0.orig.tar.gz
drc-3.2.2/source/MLeaks/debug_new.cpp:590:27: style: C-style pointer casting [cstyleCast]
drc-3.2.2/source/MLeaks/debug_new.cpp:896:43: style: Function '_M_process' argument 1 names different: declaration 'ptr' definition 'usr_ptr'. [funcArgNamesDifferent]
drc-3.2.2/source/MLeaks/debug_new.h:168:27: note: Function '_M_process' argument 1 names different: declaration 'ptr' definition 'usr_ptr'.
drc-3.2.2/source/MLeaks/debug_new.cpp:896:43: note: Function '_M_process' argument 1 names different: declaration 'ptr' definition 'usr_ptr'.
drc-3.2.2/source/MLeaks/fast_mutex.h:386:14: performance: Technically the member function 'nvwa::fast_mutex::lock' can be static. [functionStatic]
drc-3.2.2/source/MLeaks/fast_mutex.h:393:14: performance: Technically the member function 'nvwa::fast_mutex::unlock' can be static. [functionStatic]
drc-3.2.2/source/baselib.cpp:127:0: error: Resource leak: IOF [resourceLeak]
drc-3.2.2/source/baselib.cpp:247:0: error: Resource leak: IOF [resourceLeak]
drc-3.2.2/source/baselib.cpp:309:0: error: Resource leak: IOF [resourceLeak]
drc-3.2.2/source/baselib.cpp:577:0: error: Resource leak: IOF [resourceLeak]
drc-3.2.2/source/baselib.cpp:729:0: error: Resource leak: IOF [resourceLeak]
drc-3.2.2/source/baselib.cpp:778:0: error: Resource leak: IOF [resourceLeak]
drc-3.2.2/source/baselib.cpp:827:0: error: Resource leak: IOF [resourceLeak]
drc-3.2.2/source/bwprefilt.cpp:90:7: style: The scope of the variable 'WStart' can be reduced. [variableScope]
drc-3.2.2/source/bwprefilt.cpp:57:33: style: Function 'BWPreFilt' argument 5 names different: declaration 'OctaveSplit' definition 'BandSplit'. [funcArgNamesDifferent]
drc-3.2.2/source/bwprefilt.h:43:34: note: Function 'BWPreFilt' argument 5 names different: declaration 'OctaveSplit' definition 'BandSplit'.
drc-3.2.2/source/bwprefilt.cpp:57:33: note: Function 'BWPreFilt' argument 5 names different: declaration 'OctaveSplit' definition 'BandSplit'.
drc-3.2.2/source/bwprefilt.cpp:58:37: style: Function 'BWPreFilt' argument 8 names different: declaration 'FilterBegin' definition 'StartFreq'. [funcArgNamesDifferent]
drc-3.2.2/source/bwprefilt.h:44:38: note: Function 'BWPreFilt' argument 8 names different: declaration 'FilterBegin' definition 'StartFreq'.
drc-3.2.2/source/bwprefilt.cpp:58:37: note: Function 'BWPreFilt' argument 8 names different: declaration 'FilterBegin' definition 'StartFreq'.
drc-3.2.2/source/bwprefilt.cpp:58:61: style: Function 'BWPreFilt' argument 9 names different: declaration 'FilterEnd' definition 'EndFreq'. [funcArgNamesDifferent]
drc-3.2.2/source/bwprefilt.h:44:64: note: Function 'BWPreFilt' argument 9 names different: declaration 'FilterEnd' definition 'EndFreq'.
drc-3.2.2/source/bwprefilt.cpp:58:61: note: Function 'BWPreFilt' argument 9 names different: declaration 'FilterEnd' definition 'EndFreq'.
drc-3.2.2/source/cfgparse.cpp:60:10: style: C-style pointer casting [cstyleCast]
drc-3.2.2/source/cfgparse.cpp:190:10: style: C-style pointer casting [cstyleCast]
drc-3.2.2/source/cfgparse.cpp:195:10: style: C-style pointer casting [cstyleCast]
drc-3.2.2/source/minIni/minIni.h:77:5: style: Class 'minIni' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drc-3.2.2/source/cmdline.cpp:84:27: style: C-style pointer casting [cstyleCast]
drc-3.2.2/source/drc.cpp:2177:8: warning: Variable 'WStart2' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
drc-3.2.2/source/drc.cpp:2172:8: note: Variable 'WStart2' is reassigned a value before the old one has been used. 'break;' missing?
drc-3.2.2/source/drc.cpp:2177:8: note: Variable 'WStart2' is reassigned a value before the old one has been used. 'break;' missing?
drc-3.2.2/source/drc.cpp:2178:8: warning: Variable 'WLen3' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
drc-3.2.2/source/drc.cpp:2174:8: note: Variable 'WLen3' is reassigned a value before the old one has been used. 'break;' missing?
drc-3.2.2/source/drc.cpp:2178:8: note: Variable 'WLen3' is reassigned a value before the old one has been used. 'break;' missing?
drc-3.2.2/source/drc.cpp:129:12: style: The scope of the variable 'MCFilterFreqs' can be reduced. [variableScope]
drc-3.2.2/source/drc.cpp:130:12: style: The scope of the variable 'MCFilterM' can be reduced. [variableScope]
drc-3.2.2/source/drc.cpp:131:12: style: The scope of the variable 'MCFilterP' can be reduced. [variableScope]
drc-3.2.2/source/drc.cpp:136:7: style: The scope of the variable 'MCMPFLen' can be reduced. [variableScope]
drc-3.2.2/source/drc.cpp:150:7: style: The scope of the variable 'PTTConvLen' can be reduced. [variableScope]
drc-3.2.2/source/drc.cpp:151:7: style: The scope of the variable 'PTTConvStart' can be reduced. [variableScope]
drc-3.2.2/source/drc.cpp:152:7: style: The scope of the variable 'PTTRefLen' can be reduced. [variableScope]
drc-3.2.2/source/drc.cpp:153:12: style: The scope of the variable 'PTFilter' can be reduced. [variableScope]
drc-3.2.2/source/drc.cpp:164:7: style: The scope of the variable 'RTSigLen' can be reduced. [variableScope]
drc-3.2.2/source/drc.cpp:180:7: style: The scope of the variable 'TCSigLen' can be reduced. [variableScope]
drc-3.2.2/source/drc.cpp:385:7: error: Memory leak: MCFilterFreqs [memleak]
drc-3.2.2/source/drc.cpp:391:7: error: Memory leak: MCFilterFreqs [memleak]
drc-3.2.2/source/drc.cpp:391:7: error: Memory leak: MCFilterM [memleak]
drc-3.2.2/source/drc.cpp:398:7: error: Memory leak: MCFilterFreqs [memleak]
drc-3.2.2/source/drc.cpp:398:7: error: Memory leak: MCFilterM [memleak]
drc-3.2.2/source/drc.cpp:398:7: error: Memory leak: MCFilterP [memleak]
drc-3.2.2/source/drc.cpp:407:7: error: Memory leak: MCOutSig [memleak]
drc-3.2.2/source/drc.cpp:745:5: error: Memory leak: MPSig [memleak]
drc-3.2.2/source/drc.cpp:699:0: error: Memory leak: OInSig [memleak]
drc-3.2.2/source/drc.cpp:1056:0: error: Memory leak: EPPFSig [memleak]
drc-3.2.2/source/drc.cpp:1384:0: error: Memory leak: ISRevSig [memleak]
drc-3.2.2/source/drc.cpp:1942:0: error: Memory leak: PSFilterFreqs [memleak]
drc-3.2.2/source/drc.cpp:1948:0: error: Memory leak: PSFilterM [memleak]
drc-3.2.2/source/drc.cpp:1955:0: error: Memory leak: PSFilterP [memleak]
drc-3.2.2/source/drc.cpp:1964:0: error: Memory leak: PSOutSig [memleak]
drc-3.2.2/source/drccfg.cpp:318:7: style: The scope of the variable 'P' can be reduced. [variableScope]
drc-3.2.2/source/drccfg.cpp:379:7: style: The scope of the variable 'PTLen' can be reduced. [variableScope]
drc-3.2.2/source/dspwind.cpp:46:12: style: The scope of the variable 'C' can be reduced. [variableScope]
drc-3.2.2/source/dspwind.cpp:59:12: style: The scope of the variable 'C' can be reduced. [variableScope]
drc-3.2.2/source/dspwind.cpp:73:12: style: The scope of the variable 'C' can be reduced. [variableScope]
drc-3.2.2/source/dspwind.cpp:157:12: style: The scope of the variable 'C' can be reduced. [variableScope]
drc-3.2.2/source/dspwind.cpp:170:12: style: The scope of the variable 'C' can be reduced. [variableScope]
drc-3.2.2/source/dspwind.cpp:183:12: style: The scope of the variable 'C' can be reduced. [variableScope]
drc-3.2.2/source/dspwind.cpp:183:14: style: The scope of the variable 'X' can be reduced. [variableScope]
drc-3.2.2/source/fft.cpp:664:18: style: The scope of the variable 'I' can be reduced. [variableScope]
drc-3.2.2/source/fft.cpp:678:18: style: The scope of the variable 'I' can be reduced. [variableScope]
drc-3.2.2/source/fft.cpp:699:18: style: The scope of the variable 'I' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:316:14: style: The scope of the variable 'xi' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:470:9: style: The scope of the variable 'j' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:470:12: style: The scope of the variable 'k' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:470:15: style: The scope of the variable 'l' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:470:21: style: The scope of the variable 'mh' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:471:14: style: The scope of the variable 'xr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:471:22: style: The scope of the variable 'yr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:563:9: style: The scope of the variable 'j' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:563:12: style: The scope of the variable 'k' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:563:15: style: The scope of the variable 'l' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:563:18: style: The scope of the variable 'm' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:563:21: style: The scope of the variable 'mh' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:564:14: style: The scope of the variable 'xr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:564:18: style: The scope of the variable 'xi' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:564:22: style: The scope of the variable 'yr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:564:26: style: The scope of the variable 'yi' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:648:9: style: The scope of the variable 'j' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:648:12: style: The scope of the variable 'nwh' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:648:17: style: The scope of the variable 'nw0' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:648:22: style: The scope of the variable 'nw1' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:649:14: style: The scope of the variable 'delta' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:649:21: style: The scope of the variable 'wn4r' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:649:27: style: The scope of the variable 'wk1r' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:649:33: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:649:39: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:649:45: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:708:18: style: The scope of the variable 'm2' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:708:25: style: The scope of the variable 'q' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:728:9: style: The scope of the variable 'j' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:728:12: style: The scope of the variable 'nch' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:729:14: style: The scope of the variable 'delta' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:1792:9: style: The scope of the variable 'y0r' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:1792:14: style: The scope of the variable 'y0i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:1792:19: style: The scope of the variable 'y1r' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:1792:24: style: The scope of the variable 'y1i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:1792:29: style: The scope of the variable 'y2r' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:1792:34: style: The scope of the variable 'y2i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:1792:39: style: The scope of the variable 'y3r' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:1792:44: style: The scope of the variable 'y3i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:1998:9: style: The scope of the variable 'y0r' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:1998:14: style: The scope of the variable 'y0i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:1998:19: style: The scope of the variable 'y1r' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:1998:24: style: The scope of the variable 'y1i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:1998:29: style: The scope of the variable 'y2r' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:1998:34: style: The scope of the variable 'y2i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:1998:39: style: The scope of the variable 'y3r' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:1998:44: style: The scope of the variable 'y3i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:2309:9: style: The scope of the variable 'isplt' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:2330:9: style: The scope of the variable 'i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:2330:19: style: The scope of the variable 'm' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:2429:20: style: The scope of the variable 'wk1r' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:2429:26: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:2429:32: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:2429:38: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:2539:32: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:2539:38: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:2539:44: style: The scope of the variable 'wd1r' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:2539:50: style: The scope of the variable 'wd1i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:2539:56: style: The scope of the variable 'wd3r' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:2539:62: style: The scope of the variable 'wd3i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3228:12: style: The scope of the variable 'k' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3229:14: style: The scope of the variable 'wkr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3229:19: style: The scope of the variable 'wki' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3229:24: style: The scope of the variable 'xr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3229:28: style: The scope of the variable 'xi' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3229:32: style: The scope of the variable 'yr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3229:36: style: The scope of the variable 'yi' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3253:12: style: The scope of the variable 'k' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3254:14: style: The scope of the variable 'wkr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3254:19: style: The scope of the variable 'wki' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3254:24: style: The scope of the variable 'xr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3254:28: style: The scope of the variable 'xi' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3254:32: style: The scope of the variable 'yr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3254:36: style: The scope of the variable 'yi' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3278:12: style: The scope of the variable 'k' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3279:14: style: The scope of the variable 'wkr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3279:19: style: The scope of the variable 'wki' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3279:24: style: The scope of the variable 'xr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3299:12: style: The scope of the variable 'k' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3300:14: style: The scope of the variable 'wkr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3300:19: style: The scope of the variable 'wki' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:3300:24: style: The scope of the variable 'xr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg.c:287:15: style: Function 'cdft' argument 1 names different: declaration 'nx2' definition 'n'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg.h:29:16: note: Function 'cdft' argument 1 names different: declaration 'nx2' definition 'n'.
drc-3.2.2/source/fftsg.c:287:15: note: Function 'cdft' argument 1 names different: declaration 'nx2' definition 'n'.
drc-3.2.2/source/fftsg.c:287:22: style: Function 'cdft' argument 2 names different: declaration 'dir' definition 'isgn'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg.h:29:25: note: Function 'cdft' argument 2 names different: declaration 'dir' definition 'isgn'.
drc-3.2.2/source/fftsg.c:287:22: note: Function 'cdft' argument 2 names different: declaration 'dir' definition 'isgn'.
drc-3.2.2/source/fftsg.c:287:38: style: Function 'cdft' argument 3 names different: declaration 'data' definition 'a'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg.h:29:41: note: Function 'cdft' argument 3 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg.c:287:38: note: Function 'cdft' argument 3 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg.c:307:22: style: Function 'rdft' argument 2 names different: declaration 'dir' definition 'isgn'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg.h:30:24: note: Function 'rdft' argument 2 names different: declaration 'dir' definition 'isgn'.
drc-3.2.2/source/fftsg.c:307:22: note: Function 'rdft' argument 2 names different: declaration 'dir' definition 'isgn'.
drc-3.2.2/source/fftsg.c:307:38: style: Function 'rdft' argument 3 names different: declaration 'data' definition 'a'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg.h:30:40: note: Function 'rdft' argument 3 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg.c:307:38: note: Function 'rdft' argument 3 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg.c:351:22: style: Function 'ddct' argument 2 names different: declaration 'dir' definition 'isgn'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg.h:31:24: note: Function 'ddct' argument 2 names different: declaration 'dir' definition 'isgn'.
drc-3.2.2/source/fftsg.c:351:22: note: Function 'ddct' argument 2 names different: declaration 'dir' definition 'isgn'.
drc-3.2.2/source/fftsg.c:351:38: style: Function 'ddct' argument 3 names different: declaration 'data' definition 'a'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg.h:31:40: note: Function 'ddct' argument 3 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg.c:351:38: note: Function 'ddct' argument 3 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg.c:407:22: style: Function 'ddst' argument 2 names different: declaration 'dir' definition 'isgn'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg.h:32:24: note: Function 'ddst' argument 2 names different: declaration 'dir' definition 'isgn'.
drc-3.2.2/source/fftsg.c:407:22: note: Function 'ddst' argument 2 names different: declaration 'dir' definition 'isgn'.
drc-3.2.2/source/fftsg.c:407:38: style: Function 'ddst' argument 3 names different: declaration 'data' definition 'a'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg.h:32:40: note: Function 'ddst' argument 3 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg.c:407:38: note: Function 'ddst' argument 3 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg_h.c:241:12: style: The scope of the variable 'xi' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:368:18: style: The scope of the variable 'mh' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:419:18: style: The scope of the variable 'mh' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:1662:12: style: The scope of the variable 'i0' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:1991:9: style: The scope of the variable 'isplt' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:2012:9: style: The scope of the variable 'i' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:2012:19: style: The scope of the variable 'm' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:2110:12: style: The scope of the variable 'i0' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:2338:12: style: The scope of the variable 'i0' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:3181:12: style: The scope of the variable 'i0' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:3246:12: style: The scope of the variable 'i0' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:3311:12: style: The scope of the variable 'i0' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:3364:12: style: The scope of the variable 'i0' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:3418:17: style: The scope of the variable 'wdr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:3418:22: style: The scope of the variable 'wdi' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:3418:27: style: The scope of the variable 'xr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:3436:17: style: The scope of the variable 'wdr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:3436:22: style: The scope of the variable 'wdi' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:3436:27: style: The scope of the variable 'xr' can be reduced. [variableScope]
drc-3.2.2/source/fftsg_h.c:222:15: style: Function 'cdft' argument 1 names different: declaration 'nx2' definition 'n'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg_h.h:35:16: note: Function 'cdft' argument 1 names different: declaration 'nx2' definition 'n'.
drc-3.2.2/source/fftsg_h.c:222:15: note: Function 'cdft' argument 1 names different: declaration 'nx2' definition 'n'.
drc-3.2.2/source/fftsg_h.c:222:22: style: Function 'cdft' argument 2 names different: declaration 'dir' definition 'isgn'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg_h.h:35:25: note: Function 'cdft' argument 2 names different: declaration 'dir' definition 'isgn'.
drc-3.2.2/source/fftsg_h.c:222:22: note: Function 'cdft' argument 2 names different: declaration 'dir' definition 'isgn'.
drc-3.2.2/source/fftsg_h.c:222:36: style: Function 'cdft' argument 3 names different: declaration 'data' definition 'a'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg_h.h:35:39: note: Function 'cdft' argument 3 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg_h.c:222:36: note: Function 'cdft' argument 3 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg_h.c:235:22: style: Function 'rdft' argument 2 names different: declaration 'dir' definition 'isgn'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg_h.h:36:24: note: Function 'rdft' argument 2 names different: declaration 'dir' definition 'isgn'.
drc-3.2.2/source/fftsg_h.c:235:22: note: Function 'rdft' argument 2 names different: declaration 'dir' definition 'isgn'.
drc-3.2.2/source/fftsg_h.c:235:36: style: Function 'rdft' argument 3 names different: declaration 'data' definition 'a'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg_h.h:36:38: note: Function 'rdft' argument 3 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg_h.c:235:36: note: Function 'rdft' argument 3 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg_h.c:266:22: style: Function 'ddct' argument 2 names different: declaration 'dir' definition 'isgn'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg_h.h:37:24: note: Function 'ddct' argument 2 names different: declaration 'dir' definition 'isgn'.
drc-3.2.2/source/fftsg_h.c:266:22: note: Function 'ddct' argument 2 names different: declaration 'dir' definition 'isgn'.
drc-3.2.2/source/fftsg_h.c:266:36: style: Function 'ddct' argument 3 names different: declaration 'data' definition 'a'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg_h.h:37:38: note: Function 'ddct' argument 3 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg_h.c:266:36: note: Function 'ddct' argument 3 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg_h.c:315:22: style: Function 'ddst' argument 2 names different: declaration 'dir' definition 'isgn'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg_h.h:38:24: note: Function 'ddst' argument 2 names different: declaration 'dir' definition 'isgn'.
drc-3.2.2/source/fftsg_h.c:315:22: note: Function 'ddst' argument 2 names different: declaration 'dir' definition 'isgn'.
drc-3.2.2/source/fftsg_h.c:315:36: style: Function 'ddst' argument 3 names different: declaration 'data' definition 'a'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg_h.h:38:38: note: Function 'ddst' argument 3 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg_h.c:315:36: note: Function 'ddst' argument 3 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg_h.c:364:26: style: Function 'dfct' argument 2 names different: declaration 'data' definition 'a'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg_h.h:39:29: note: Function 'dfct' argument 2 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg_h.c:364:26: note: Function 'dfct' argument 2 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg_h.c:415:26: style: Function 'dfst' argument 2 names different: declaration 'data' definition 'a'. [funcArgNamesDifferent]
drc-3.2.2/source/fftsg_h.h:40:29: note: Function 'dfst' argument 2 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fftsg_h.c:415:26: note: Function 'dfst' argument 2 names different: declaration 'data' definition 'a'.
drc-3.2.2/source/fir.cpp:47:18: style: The scope of the variable 'I' can be reduced. [variableScope]
drc-3.2.2/source/fir.cpp:47:20: style: The scope of the variable 'J' can be reduced. [variableScope]
drc-3.2.2/source/fir.cpp:47:22: style: The scope of the variable 'K' can be reduced. [variableScope]
drc-3.2.2/source/fir.cpp:50:12: style: The scope of the variable 'FV' can be reduced. [variableScope]
drc-3.2.2/source/fir.cpp:77:18: style: The scope of the variable 'I' can be reduced. [variableScope]
drc-3.2.2/source/fir.cpp:77:20: style: The scope of the variable 'HalfOrder' can be reduced. [variableScope]
drc-3.2.2/source/fir.cpp:101:18: style: The scope of the variable 'I' can be reduced. [variableScope]
drc-3.2.2/source/fir.cpp:130:18: style: The scope of the variable 'I' can be reduced. [variableScope]
drc-3.2.2/source/fir.cpp:130:20: style: The scope of the variable 'HalfOrder' can be reduced. [variableScope]
drc-3.2.2/source/fir.cpp:155:18: style: The scope of the variable 'I' can be reduced. [variableScope]
drc-3.2.2/source/fir.cpp:155:20: style: The scope of the variable 'HalfOrder' can be reduced. [variableScope]
drc-3.2.2/source/glsweep.c:210:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
drc-3.2.2/source/glsweep.c:211:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
drc-3.2.2/source/glsweep.c:212:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
drc-3.2.2/source/glsweep.c:213:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
drc-3.2.2/source/glsweep.c:214:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
drc-3.2.2/source/glsweep.c:215:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
drc-3.2.2/source/glsweep.c:237:35: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
drc-3.2.2/source/glsweep.c:246:35: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
drc-3.2.2/source/glsweep.c:254:35: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
drc-3.2.2/source/glsweep.c:296:35: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
drc-3.2.2/source/glsweep.c:306:35: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
drc-3.2.2/source/glsweep.c:315:35: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
drc-3.2.2/source/gsl/c_init.c:26:22: style: The scope of the variable 'product_1' can be reduced. [variableScope]
drc-3.2.2/source/gsl/c_init.c:26:33: style: The scope of the variable 'q' can be reduced. [variableScope]
drc-3.2.2/source/gsl/c_main.c:90:10: style: The scope of the variable 'q' can be reduced. [variableScope]
drc-3.2.2/source/gsl/hc_init.c:26:22: style: The scope of the variable 'product_1' can be reduced. [variableScope]
drc-3.2.2/source/gsl/hc_init.c:26:33: style: The scope of the variable 'q' can be reduced. [variableScope]
drc-3.2.2/source/gsl/hc_main.c:78:10: style: The scope of the variable 'factor' can be reduced. [variableScope]
drc-3.2.2/source/gsl/hc_main.c:78:27: style: The scope of the variable 'q' can be reduced. [variableScope]
drc-3.2.2/source/gsl/hc_main.c:82:7: style: The scope of the variable 'tskip' can be reduced. [variableScope]
drc-3.2.2/source/gsl/hc_radix2.c:89:14: style: The scope of the variable 'a' can be reduced. [variableScope]
drc-3.2.2/source/gsl/real_init.c:26:22: style: The scope of the variable 'product_1' can be reduced. [variableScope]
drc-3.2.2/source/gsl/real_init.c:26:33: style: The scope of the variable 'q' can be reduced. [variableScope]
drc-3.2.2/source/gsl/real_main.c:40:10: style: The scope of the variable 'tskip' can be reduced. [variableScope]
drc-3.2.2/source/gsl/real_main.c:41:10: style: The scope of the variable 'product_1' can be reduced. [variableScope]
drc-3.2.2/source/gsl/real_radix2.c:24:13: style: The scope of the variable 'p_1' can be reduced. [variableScope]
drc-3.2.2/source/gsl/real_radix2.c:57:14: style: The scope of the variable 'a' can be reduced. [variableScope]
drc-3.2.2/source/gsl/c_init.c:63:7: error: Memory pointed to by 'wavetable' is freed twice. [doubleFree]
drc-3.2.2/source/gsl/c_init.c:145:3: error: Returning/dereferencing 'workspace' after it is deallocated / released [deallocret]
drc-3.2.2/source/gsl/hc_init.c:65:7: error: Memory pointed to by 'wavetable' is freed twice. [doubleFree]
drc-3.2.2/source/gsl/real_init.c:156:3: error: Returning/dereferencing 'workspace' after it is deallocated / released [deallocret]
drc-3.2.2/source/hd.cpp:50:10: style: The scope of the variable 'CV' can be reduced. [variableScope]
drc-3.2.2/source/hd.cpp:159:10: style: The scope of the variable 'CV' can be reduced. [variableScope]
drc-3.2.2/source/hd.cpp:66:0: error: Memory leak: FFTArray1 [memleak]
drc-3.2.2/source/hd.cpp:175:0: error: Memory leak: FFTArray1 [memleak]
drc-3.2.2/source/hd.cpp:177:0: error: Memory leak: FFTArray2 [memleak]
drc-3.2.2/source/hd.cpp:284:0: error: Memory leak: FFTArray1 [memleak]
drc-3.2.2/source/hd.cpp:363:0: error: Memory leak: FFTArray1 [memleak]
drc-3.2.2/source/kirkebyfd.cpp:183:10: style: The scope of the variable 'EPAbs' can be reduced. [variableScope]
drc-3.2.2/source/kirkebyfd.cpp:322:10: style: The scope of the variable 'EPAbs' can be reduced. [variableScope]
drc-3.2.2/source/kirkebyfd.cpp:501:7: style: The scope of the variable 'EPPFOutSize' can be reduced. [variableScope]
drc-3.2.2/source/kirkebyfd.cpp:670:15: style: The scope of the variable 'EPFDRef' can be reduced. [variableScope]
drc-3.2.2/source/kirkebyfd.cpp:92:0: error: Memory leak: FFTArray1 [memleak]
drc-3.2.2/source/kirkebyfd.cpp:212:0: error: Memory leak: FFTArray1 [memleak]
drc-3.2.2/source/kirkebyfd.cpp:351:0: error: Memory leak: FFTArray1 [memleak]
drc-3.2.2/source/kirkebyfd.cpp:715:0: error: Memory leak: EPIPERemove [memleak]
drc-3.2.2/source/level.cpp:48:10: style: The scope of the variable 'KY' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:49:10: style: The scope of the variable 'KT' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:130:10: style: The scope of the variable 'CF' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:226:15: style: The scope of the variable 'PFA' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:227:10: style: The scope of the variable 'CAV' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:312:7: style: The scope of the variable 'J' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:315:10: style: The scope of the variable 'DLSLevel' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:316:10: style: The scope of the variable 'DLLevel' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:317:10: style: The scope of the variable 'DLGFactor' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:318:10: style: The scope of the variable 'DLMFactor' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:320:10: style: The scope of the variable 'DLMin' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:431:10: style: The scope of the variable 'DLSLevel' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:432:10: style: The scope of the variable 'DLLevel' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:433:10: style: The scope of the variable 'DLGFactor' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:522:7: style: The scope of the variable 'J' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:524:10: style: The scope of the variable 'DLSLevel' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:525:10: style: The scope of the variable 'DLLevel' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:526:10: style: The scope of the variable 'DLGFactor' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:527:10: style: The scope of the variable 'DLMFactor' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:529:10: style: The scope of the variable 'DLMin' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:699:10: style: The scope of the variable 'DLSLevel' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:700:10: style: The scope of the variable 'DLLevel' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:701:10: style: The scope of the variable 'DLGFactor' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:843:7: style: The scope of the variable 'J' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:846:10: style: The scope of the variable 'PLSLevel' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:847:10: style: The scope of the variable 'PLLevel' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:848:10: style: The scope of the variable 'PLGFactor' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:849:10: style: The scope of the variable 'PLMFactor' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:851:10: style: The scope of the variable 'PLMax' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:962:10: style: The scope of the variable 'PLSLevel' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:963:10: style: The scope of the variable 'PLLevel' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:964:10: style: The scope of the variable 'PLGFactor' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:1053:7: style: The scope of the variable 'J' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:1055:10: style: The scope of the variable 'PLSLevel' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:1056:10: style: The scope of the variable 'PLLevel' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:1057:10: style: The scope of the variable 'PLGFactor' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:1058:10: style: The scope of the variable 'PLMFactor' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:1060:10: style: The scope of the variable 'PLMax' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:1230:10: style: The scope of the variable 'PLSLevel' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:1231:10: style: The scope of the variable 'PLLevel' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:1232:10: style: The scope of the variable 'PLGFactor' can be reduced. [variableScope]
drc-3.2.2/source/level.cpp:546:0: error: Memory leak: FFTArray1 [memleak]
drc-3.2.2/source/level.cpp:548:0: error: Memory leak: FFTArray2 [memleak]
drc-3.2.2/source/level.cpp:719:0: error: Memory leak: FFTArray1 [memleak]
drc-3.2.2/source/level.cpp:721:0: error: Memory leak: FFTArray2 [memleak]
drc-3.2.2/source/level.cpp:1077:0: error: Memory leak: FFTArray1 [memleak]
drc-3.2.2/source/level.cpp:1079:0: error: Memory leak: FFTArray2 [memleak]
drc-3.2.2/source/level.cpp:1250:0: error: Memory leak: FFTArray1 [memleak]
drc-3.2.2/source/level.cpp:1252:0: error: Memory leak: FFTArray2 [memleak]
drc-3.2.2/source/level.cpp:1444:0: error: Memory leak: FFTArray1 [memleak]
drc-3.2.2/source/level.cpp:1530:0: error: Memory leak: FFTArray1 [memleak]
drc-3.2.2/source/level.cpp:1532:0: error: Memory leak: FFTArray2 [memleak]
drc-3.2.2/source/lsconv.c:88:10: style: The scope of the variable 'T1' can be reduced. [variableScope]
drc-3.2.2/source/lsconv.c:89:10: style: The scope of the variable 'T2' can be reduced. [variableScope]
drc-3.2.2/source/lsconv.c:120:7: style: The scope of the variable 'J' can be reduced. [variableScope]
drc-3.2.2/source/lsconv.c:126:10: style: The scope of the variable 'RMSLevel' can be reduced. [variableScope]
drc-3.2.2/source/lsconv.c:127:10: style: The scope of the variable 'RMSMin' can be reduced. [variableScope]
drc-3.2.2/source/lsconv.c:128:10: style: The scope of the variable 'DLSLevel' can be reduced. [variableScope]
drc-3.2.2/source/lsconv.c:129:10: style: The scope of the variable 'DLLevel' can be reduced. [variableScope]
drc-3.2.2/source/lsconv.c:130:10: style: The scope of the variable 'DLGFactor' can be reduced. [variableScope]
drc-3.2.2/source/lsconv.c:131:10: style: The scope of the variable 'DLAbs' can be reduced. [variableScope]
drc-3.2.2/source/lsconv.c:132:10: style: The scope of the variable 'DLTheta' can be reduced. [variableScope]
drc-3.2.2/source/lsconv.c:215:0: error: Memory leak: Sweep [memleak]
drc-3.2.2/source/lsconv.c:215:0: error: Memory leak: Inverse [memleak]
drc-3.2.2/source/lsconv.c:222:0: error: Resource leak: IOF [resourceLeak]
drc-3.2.2/source/minIni/minIni.c:437:10: style: The scope of the variable 'sp' can be reduced. [variableScope]
drc-3.2.2/source/minIni/minIni.c:445:5: error: Resource leak: fp [resourceLeak]
drc-3.2.2/source/psychoacoustic.cpp:108:10: style: The scope of the variable 'SY' can be reduced. [variableScope]
drc-3.2.2/source/psychoacoustic.cpp:109:10: style: The scope of the variable 'ST' can be reduced. [variableScope]
drc-3.2.2/source/psychoacoustic.cpp:141:11: style: The scope of the variable 'SY' can be reduced. [variableScope]
drc-3.2.2/source/psychoacoustic.cpp:142:11: style: The scope of the variable 'ST' can be reduced. [variableScope]
drc-3.2.2/source/psychoacoustic.cpp:385:10: style: The scope of the variable 'DLSLevel' can be reduced. [variableScope]
drc-3.2.2/source/psychoacoustic.cpp:386:10: style: The scope of the variable 'DLLevel' can be reduced. [variableScope]
drc-3.2.2/source/psychoacoustic.cpp:387:10: style: The scope of the variable 'DLGFactor' can be reduced. [variableScope]
drc-3.2.2/source/psychoacoustic.cpp:437:10: style: The scope of the variable 'CV' can be reduced. [variableScope]
drc-3.2.2/source/slprefilt.cpp:47:10: style: The scope of the variable 'CR1' can be reduced. [variableScope]
drc-3.2.2/source/slprefilt.cpp:47:14: style: The scope of the variable 'CS1' can be reduced. [variableScope]
drc-3.2.2/source/slprefilt.cpp:47:18: style: The scope of the variable 'CV1' can be reduced. [variableScope]
drc-3.2.2/source/slprefilt.cpp:48:10: style: The scope of the variable 'CR2' can be reduced. [variableScope]
drc-3.2.2/source/slprefilt.cpp:48:14: style: The scope of the variable 'CS2' can be reduced. [variableScope]
drc-3.2.2/source/slprefilt.cpp:48:18: style: The scope of the variable 'CV2' can be reduced. [variableScope]
drc-3.2.2/source/slprefilt.cpp:58:10: style: The scope of the variable 'WV' can be reduced. [variableScope]
drc-3.2.2/source/slprefilt.cpp:61:10: style: The scope of the variable 'C1' can be reduced. [variableScope]
drc-3.2.2/source/slprefilt.cpp:62:10: style: The scope of the variable 'C2' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:42:7: style: The scope of the variable 'IP' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:69:7: style: The scope of the variable 'ISU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:73:7: style: The scope of the variable 'IFL' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:74:7: style: The scope of the variable 'IFU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:79:10: style: The scope of the variable 'CX' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:82:10: style: The scope of the variable 'XNL' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:83:10: style: The scope of the variable 'XNU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:84:10: style: The scope of the variable 'YNL' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:85:10: style: The scope of the variable 'YNU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:88:10: style: The scope of the variable 'DX' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:89:10: style: The scope of the variable 'DY' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:157:10: style: The scope of the variable 'P' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:159:10: style: The scope of the variable 'S' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:238:7: style: The scope of the variable 'IP' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:272:7: style: The scope of the variable 'ISU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:276:7: style: The scope of the variable 'IFL' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:277:7: style: The scope of the variable 'IFU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:282:10: style: The scope of the variable 'CX' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:285:10: style: The scope of the variable 'XNL' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:286:10: style: The scope of the variable 'XNU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:287:10: style: The scope of the variable 'YNL' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:288:10: style: The scope of the variable 'YNU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:289:10: style: The scope of the variable 'SPD2YNL' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:290:10: style: The scope of the variable 'SPD2YNU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:293:10: style: The scope of the variable 'DX' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:296:10: style: The scope of the variable 'DX2' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:372:7: style: The scope of the variable 'IP' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:434:7: style: The scope of the variable 'ISU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:438:7: style: The scope of the variable 'IFL' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:439:7: style: The scope of the variable 'IFU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:444:10: style: The scope of the variable 'CX' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:450:10: style: The scope of the variable 'XNL' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:451:10: style: The scope of the variable 'XNU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:452:10: style: The scope of the variable 'YNL' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:453:10: style: The scope of the variable 'YNU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:458:10: style: The scope of the variable 'DX' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:536:7: style: The scope of the variable 'IP' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:598:7: style: The scope of the variable 'ISU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:602:7: style: The scope of the variable 'IFL' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:603:7: style: The scope of the variable 'IFU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:608:10: style: The scope of the variable 'CX' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:614:10: style: The scope of the variable 'XNL' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:615:10: style: The scope of the variable 'XNU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:616:10: style: The scope of the variable 'YNL' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:617:10: style: The scope of the variable 'YNU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:622:10: style: The scope of the variable 'DX' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:773:7: style: The scope of the variable 'ISU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:777:7: style: The scope of the variable 'IFL' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:778:7: style: The scope of the variable 'IFU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:783:10: style: The scope of the variable 'CX' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:789:10: style: The scope of the variable 'XNL' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:790:10: style: The scope of the variable 'XNU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:791:10: style: The scope of the variable 'YNL' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:792:10: style: The scope of the variable 'YNU' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:798:10: style: The scope of the variable 'HK' can be reduced. [variableScope]
drc-3.2.2/source/spline.cpp:801:10: style: The scope of the variable 'DK' can be reduced. [variableScope]
drc-3.2.2/source/toeplitz.cpp:39:11: style: The scope of the variable 'RC' can be reduced. [variableScope]
drc-3.2.2/source/toeplitz.cpp:41:11: style: The scope of the variable 'Sum' can be reduced. [variableScope]
[15:20]

ftp://ftp.se.debian.org/debian/pool/main/d/dreamchess/dreamchess_0.2.1-RC2.orig.tar.gz
dreamchess-0.2.1-RC2/src/audio/playlist.c:77:54: style: Function 'playlist_add_tracks' argument 2 names different: declaration 'filename' definition 'dir'. [funcArgNamesDifferent]
dreamchess-0.2.1-RC2/src/audio/playlist.h:36:54: note: Function 'playlist_add_tracks' argument 2 names different: declaration 'filename' definition 'dir'.
dreamchess-0.2.1-RC2/src/audio/playlist.c:77:54: note: Function 'playlist_add_tracks' argument 2 names different: declaration 'filename' definition 'dir'.
dreamchess-0.2.1-RC2/src/comm.c:33:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dreamchess-0.2.1-RC2/src/comm.c:53:9: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc]
dreamchess-0.2.1-RC2/src/dreamchess.c:189:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
dreamchess-0.2.1-RC2/src/dreamchess.c:544:22: style: Function 'dreamchess' argument 1 names different: declaration 'arg' definition 'data'. [funcArgNamesDifferent]
dreamchess-0.2.1-RC2/src/dreamchess.h:44:22: note: Function 'dreamchess' argument 1 names different: declaration 'arg' definition 'data'.
dreamchess-0.2.1-RC2/src/dreamchess.c:544:22: note: Function 'dreamchess' argument 1 names different: declaration 'arg' definition 'data'.
dreamchess-0.2.1-RC2/src/dreamer/board.c:263:29: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
dreamchess-0.2.1-RC2/src/dreamer/board.c:199:14: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dreamchess-0.2.1-RC2/src/dreamer/board.c:396:78: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dreamchess-0.2.1-RC2/src/dreamer/board.c:665:75: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dreamchess-0.2.1-RC2/src/dreamer/dreamer.c:299:16: style: The scope of the variable 'move' can be reduced. [variableScope]
dreamchess-0.2.1-RC2/src/dreamer/e_comm.c:31:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dreamchess-0.2.1-RC2/src/dreamer/e_comm.c:51:9: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc]
dreamchess-0.2.1-RC2/src/dreamer/makebook.c:289:0: error: Deallocating a deallocated pointer: f [deallocDealloc]
dreamchess-0.2.1-RC2/src/dreamer/repetition.c:58:9: error: Common realloc mistake: 'hist' nulled but not freed upon failure [memleakOnRealloc]
dreamchess-0.2.1-RC2/src/dreamer/timer.c:65:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dreamchess-0.2.1-RC2/src/dreamer/timer.c:81:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dreamchess-0.2.1-RC2/src/dreamer/transposition.c:159:5: portability: %i in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dreamchess-0.2.1-RC2/src/dreamer/transposition.c:57:36: style: Function 'store_board' argument 7 names different: declaration 'best_move' definition 'move'. [funcArgNamesDifferent]
dreamchess-0.2.1-RC2/src/dreamer/transposition.h:34:36: note: Function 'store_board' argument 7 names different: declaration 'best_move' definition 'move'.
dreamchess-0.2.1-RC2/src/dreamer/transposition.c:57:36: note: Function 'store_board' argument 7 names different: declaration 'best_move' definition 'move'.
dreamchess-0.2.1-RC2/src/fen.c:110:7: style: The scope of the variable 'j' can be reduced. [variableScope]
dreamchess-0.2.1-RC2/src/history.c:186:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
dreamchess-0.2.1-RC2/src/libs/gamegui/dialog.c:321:13: style: Variable 'xmax' is assigned a value that is never used. [unreadVariable]
dreamchess-0.2.1-RC2/src/libs/gamegui/dialog.c:323:13: style: Variable 'ymax' is assigned a value that is never used. [unreadVariable]
dreamchess-0.2.1-RC2/src/libs/gamegui/edit.c:94:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dreamchess-0.2.1-RC2/src/libs/gamegui/signal.c:62:3: error: Common realloc mistake: 'signals' nulled but not freed upon failure [memleakOnRealloc]
dreamchess-0.2.1-RC2/src/libs/gamegui/system.c:36:5: error: Common realloc mistake: 'parent_class' nulled but not freed upon failure [memleakOnRealloc]
dreamchess-0.2.1-RC2/src/libs/msgbuf.c:57:13: error: Common realloc mistake: 'msg' nulled but not freed upon failure [memleakOnRealloc]
dreamchess-0.2.1-RC2/src/theme.c:73:29: style: The scope of the variable 'node2' can be reduced. [variableScope]
dreamchess-0.2.1-RC2/src/theme.c:162:20: style: The scope of the variable 'themedir_entry' can be reduced. [variableScope]
dreamchess-0.2.1-RC2/src/theme.c:168:18: style: The scope of the variable 'temp' can be reduced. [variableScope]
dreamchess-0.2.1-RC2/src/ui_sdlgl/ingame_ui.c:205:10: style: Condition 'avatars' is always true [knownConditionTrueFalse]
dreamchess-0.2.1-RC2/src/ui_sdlgl/ingame_ui.c:156:17: note: Assignment 'avatars=1', assigned value is 1
dreamchess-0.2.1-RC2/src/ui_sdlgl/ingame_ui.c:205:10: note: Condition 'avatars' is always true
dreamchess-0.2.1-RC2/src/ui_sdlgl/ingame_ui.c:207:14: style: Condition 'shadows' is always true [knownConditionTrueFalse]
dreamchess-0.2.1-RC2/src/ui_sdlgl/ingame_ui.c:160:17: note: Assignment 'shadows=1', assigned value is 1
dreamchess-0.2.1-RC2/src/ui_sdlgl/ingame_ui.c:207:14: note: Condition 'shadows' is always true
dreamchess-0.2.1-RC2/src/ui_sdlgl/ingame_ui.c:160:9: style: The scope of the variable 'shadows' can be reduced. [variableScope]
dreamchess-0.2.1-RC2/src/ui_sdlgl/saveload_dialog.c:110:18: style: The scope of the variable 'hboxtemp' can be reduced. [variableScope]
dreamchess-0.2.1-RC2/src/ui_sdlgl/saveload_dialog.c:113:10: style: The scope of the variable 'whiteis' can be reduced. [variableScope]
dreamchess-0.2.1-RC2/src/ui_sdlgl/saveload_dialog.c:113:23: style: The scope of the variable 'blackis' can be reduced. [variableScope]
dreamchess-0.2.1-RC2/src/ui_sdlgl/saveload_dialog.c:114:13: style: The scope of the variable 'j' can be reduced. [variableScope]
dreamchess-0.2.1-RC2/src/ui_sdlgl/text.c:45:5: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
dreamchess-0.2.1-RC2/src/ui_sdlgl/text.c:213:0: error: Resource leak: f [resourceLeak]
dreamchess-0.2.1-RC2/src/ui_sdlgl/transitions.c:73:25: style: Condition 'amount>=0.7f' is always true [knownConditionTrueFalse]
dreamchess-0.2.1-RC2/src/ui_sdlgl/transitions.c:57:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dreamchess-0.2.1-RC2/src/ui_sdlgl/xmlsavefile.c:45:10: warning: Redundant assignment of 'slots' to itself. [selfAssignment]
[15:20]

ftp://ftp.se.debian.org/debian/pool/main/d/dreampie/dreampie_1.2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drf-extensions/drf-extensions_0.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drf-fsm-transitions/drf-fsm-transitions_0.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drf-generators/drf-generators_0.2.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drf-haystack/drf-haystack_1.8.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drgeo/drgeo_1.1.0.orig.tar.gz
drgeo-1.1.0/drgenius_config.cc:404:14: style: Unused variable: w [unusedVariable]
drgeo-1.1.0/drgenius_mdi.cc:109:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:125:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:431:22: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:466:18: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:580:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:818:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:848:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:879:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:912:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:966:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:967:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:981:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:982:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:1258:20: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:1355:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:1608:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:1610:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:1667:26: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:1870:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:1895:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:1901:23: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:1917:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:1918:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:1970:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:1971:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/drgenius_mdi.cc:354:14: style: The scope of the variable 'label' can be reduced. [variableScope]
drgeo-1.1.0/drgenius_mdi.cc:354:22: style: The scope of the variable 'w' can be reduced. [variableScope]
drgeo-1.1.0/drgenius_mdi.cc:355:7: style: The scope of the variable 'curr_page' can be reduced. [variableScope]
drgeo-1.1.0/drgenius_mdi.cc:528:25: style: The scope of the variable 'label' can be reduced. [variableScope]
drgeo-1.1.0/drgenius_mdi.cc:529:20: style: The scope of the variable 'tips' can be reduced. [variableScope]
drgeo-1.1.0/drgenius_mdi.cc:530:16: style: The scope of the variable 'aName' can be reduced. [variableScope]
drgeo-1.1.0/drgenius_mdi.cc:570:17: style: The scope of the variable 'view' can be reduced. [variableScope]
drgeo-1.1.0/drgenius_mdi.cc:904:20: style: The scope of the variable 'str' can be reduced. [variableScope]
drgeo-1.1.0/drgenius_mdi.cc:1345:7: style: The scope of the variable 'selectedPrinter' can be reduced. [variableScope]
drgeo-1.1.0/drgenius_mdi.cc:1346:10: style: The scope of the variable 'tmpFile' can be reduced. [variableScope]
drgeo-1.1.0/drgenius_mdi.cc:1346:20: style: The scope of the variable 'command' can be reduced. [variableScope]
drgeo-1.1.0/drgenius_mdi.cc:1347:16: style: The scope of the variable 'figure' can be reduced. [variableScope]
drgeo-1.1.0/drgenius_mdi.cc:1394:11: style: The scope of the variable 'split' can be reduced. [variableScope]
drgeo-1.1.0/drgenius_mdi.cc:1446:11: style: The scope of the variable 'split' can be reduced. [variableScope]
drgeo-1.1.0/drgenius_mdi.cc:1498:11: style: The scope of the variable 'split' can be reduced. [variableScope]
drgeo-1.1.0/drgenius_mdi.cc:1648:16: style: The scope of the variable 'str' can be reduced. [variableScope]
drgeo-1.1.0/drgenius_mdi.cc:205:40: style: Function 'evaluateScmFigure' argument 1 names different: declaration 'filenalme' definition 'filename'. [funcArgNamesDifferent]
drgeo-1.1.0/drgenius_mdi.h:45:34: note: Function 'evaluateScmFigure' argument 1 names different: declaration 'filenalme' definition 'filename'.
drgeo-1.1.0/drgenius_mdi.cc:205:40: note: Function 'evaluateScmFigure' argument 1 names different: declaration 'filenalme' definition 'filename'.
drgeo-1.1.0/drgenius_mdi.cc:58:14: style: Unused variable: w [unusedVariable]
drgeo-1.1.0/drgenius_mdi.cc:509:25: style: Unused variable: tips [unusedVariable]
drgeo-1.1.0/drgenius_mdi.cc:1345:24: style: Unused variable: errorNumber [unusedVariable]
drgeo-1.1.0/drgenius_mdi.cc:1961:14: style: Unused variable: label [unusedVariable]
drgeo-1.1.0/drgenius_mdi.cc:1962:16: style: Unused variable: text [unusedVariable]
drgeo-1.1.0/drgenius_mdi.cc:55:14: warning: Member variable 'drgeniusMDI::p_noteBook' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo_view.h:71:17: warning: The class 'geoView' defines member variable with name 'p_toolbar' also defined in its parent class 'drgeniusView'. [duplInheritedMember]
drgeo-1.1.0/drgenius_view.h:67:14: note: Parent variable 'drgeniusView::p_toolbar'
drgeo-1.1.0/geo_view.h:71:17: note: Derived variable 'geoView::p_toolbar'
drgeo-1.1.0/geo_view.h:51:3: style: Class 'geoView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drgeo-1.1.0/editor_view.h:31:3: style: Class 'editorView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drgeo-1.1.0/geo_view.h:53:12: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/drgenius_view.h:42:20: note: Virtual function in base class
drgeo-1.1.0/geo_view.h:53:12: note: Function in derived class
drgeo-1.1.0/geo_view.h:54:12: style: The function 'saveNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/drgenius_view.h:43:20: note: Virtual function in base class
drgeo-1.1.0/geo_view.h:54:12: note: Function in derived class
drgeo-1.1.0/geo_view.h:55:12: style: The function 'undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/drgenius_view.h:44:20: note: Virtual function in base class
drgeo-1.1.0/geo_view.h:55:12: note: Function in derived class
drgeo-1.1.0/geo_view.h:56:12: style: The function 'redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/drgenius_view.h:45:20: note: Virtual function in base class
drgeo-1.1.0/geo_view.h:56:12: note: Function in derived class
drgeo-1.1.0/geo_view.h:57:12: style: The function 'undoActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/drgenius_view.h:46:20: note: Virtual function in base class
drgeo-1.1.0/geo_view.h:57:12: note: Function in derived class
drgeo-1.1.0/geo_view.h:58:12: style: The function 'redoActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/drgenius_view.h:47:20: note: Virtual function in base class
drgeo-1.1.0/geo_view.h:58:12: note: Function in derived class
drgeo-1.1.0/geo_view.h:59:12: style: The function 'createWidgetView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/drgenius_view.h:54:20: note: Virtual function in base class
drgeo-1.1.0/geo_view.h:59:12: note: Function in derived class
drgeo-1.1.0/geo_view.h:60:15: style: The function 'widgetView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/drgenius_view.h:55:23: note: Virtual function in base class
drgeo-1.1.0/geo_view.h:60:15: note: Function in derived class
drgeo-1.1.0/geo_view.h:64:8: style: The function 'updateUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/drgenius_view.h:53:16: note: Virtual function in base class
drgeo-1.1.0/geo_view.h:64:8: note: Function in derived class
drgeo-1.1.0/editor_view.h:33:12: style: The function 'saveNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/drgenius_view.h:43:20: note: Virtual function in base class
drgeo-1.1.0/editor_view.h:33:12: note: Function in derived class
drgeo-1.1.0/editor_view.h:34:12: style: The function 'createWidgetView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/drgenius_view.h:54:20: note: Virtual function in base class
drgeo-1.1.0/editor_view.h:34:12: note: Function in derived class
drgeo-1.1.0/editor_view.h:35:8: style: The function 'updateUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/drgenius_view.h:53:16: note: Virtual function in base class
drgeo-1.1.0/editor_view.h:35:8: note: Function in derived class
drgeo-1.1.0/editor_view.h:36:15: style: The function 'widgetView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/drgenius_view.h:55:23: note: Virtual function in base class
drgeo-1.1.0/editor_view.h:36:15: note: Function in derived class
drgeo-1.1.0/drgenius_view.cc:124:41: style: Function 'setFilename' argument 1 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent]
drgeo-1.1.0/drgenius_view.h:62:34: note: Function 'setFilename' argument 1 names different: declaration 'name' definition 'filename'.
drgeo-1.1.0/drgenius_view.cc:124:41: note: Function 'setFilename' argument 1 names different: declaration 'name' definition 'filename'.
drgeo-1.1.0/drgenius_view.cc:29:9: performance: Variable 'p_supportsSave' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/drgenius_view.h:57:12: style: Technically the member function 'drgeniusView::supportsSave' can be const. [functionConst]
drgeo-1.1.0/drgenius_view.cc:93:15: note: Technically the member function 'drgeniusView::supportsSave' can be const.
drgeo-1.1.0/drgenius_view.h:57:12: note: Technically the member function 'drgeniusView::supportsSave' can be const.
drgeo-1.1.0/drgenius_view.h:58:20: style: Technically the member function 'drgeniusView::childType' can be const. [functionConst]
drgeo-1.1.0/drgenius_view.cc:99:15: note: Technically the member function 'drgeniusView::childType' can be const.
drgeo-1.1.0/drgenius_view.h:58:20: note: Technically the member function 'drgeniusView::childType' can be const.
drgeo-1.1.0/drgeo_adaptDialog.cc:285:14: style: The scope of the variable 'deniedDialog' can be reduced. [variableScope]
drgeo-1.1.0/drgeo_adaptDialog.cc:371:14: style: The scope of the variable 'deniedDialog' can be reduced. [variableScope]
drgeo-1.1.0/drgeo_adaptDialog.cc:428:32: style: Function 'getSensitiveState' argument 1 names different: declaration 'w' definition 'button'. [funcArgNamesDifferent]
drgeo-1.1.0/drgeo_adaptDialog.h:54:41: note: Function 'getSensitiveState' argument 1 names different: declaration 'w' definition 'button'.
drgeo-1.1.0/drgeo_adaptDialog.cc:428:32: note: Function 'getSensitiveState' argument 1 names different: declaration 'w' definition 'button'.
drgeo-1.1.0/drgeo_adaptDialog.cc:435:34: style: Function 'getSensitiveStateByName' argument 1 names different: declaration 'widgetName' definition 'buttonName'. [funcArgNamesDifferent]
drgeo-1.1.0/drgeo_adaptDialog.h:55:43: note: Function 'getSensitiveStateByName' argument 1 names different: declaration 'widgetName' definition 'buttonName'.
drgeo-1.1.0/drgeo_adaptDialog.cc:435:34: note: Function 'getSensitiveStateByName' argument 1 names different: declaration 'widgetName' definition 'buttonName'.
drgeo-1.1.0/drgeo_init.cc:35:3: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drgeo-1.1.0/drgeo_init.cc:33:3: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/drgeo_init.cc:35:3: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/drgeo_init.cc:38:3: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drgeo-1.1.0/drgeo_init.cc:35:3: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/drgeo_init.cc:38:3: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/drgeo_init.cc:39:3: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drgeo-1.1.0/drgeo_init.cc:38:3: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/drgeo_init.cc:39:3: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/drgeo_init.cc:40:3: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drgeo-1.1.0/drgeo_init.cc:39:3: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/drgeo_init.cc:40:3: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/drgeo_init.cc:41:3: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drgeo-1.1.0/drgeo_init.cc:40:3: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/drgeo_init.cc:41:3: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/drgeo_init.cc:42:3: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drgeo-1.1.0/drgeo_init.cc:41:3: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/drgeo_init.cc:42:3: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/drgeo_printer.cc:372:13: style: Condition 'count==0' is always true [knownConditionTrueFalse]
drgeo-1.1.0/drgeo_printer.cc:368:15: note: Assignment 'count=0', assigned value is 0
drgeo-1.1.0/drgeo_printer.cc:372:13: note: Condition 'count==0' is always true
drgeo-1.1.0/drgeo_printer.cc:372:13: style: Same expression on both sides of '==' because the value of 'count' and '0' are the same. [duplicateExpression]
drgeo-1.1.0/drgeo_printer.cc:368:15: note: 'count' is assigned value '0' here.
drgeo-1.1.0/drgeo_printer.cc:372:13: note: Same expression on both sides of '==' because the value of 'count' and '0' are the same.
drgeo-1.1.0/geo/drgeo_drgeoStyle.h:72:15: style: Condition '0==1' is always false [knownConditionTrueFalse]
drgeo-1.1.0/geo/macro.h:167:15: warning: Either the condition 'if(name)' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
drgeo-1.1.0/geo/macro.h:170:6: note: Assuming that condition 'if(name)' is not redundant
drgeo-1.1.0/geo/macro.h:167:15: note: Null pointer dereference
drgeo-1.1.0/geo/macro.h:175:15: warning: Either the condition 'if(description)' is redundant or there is possible null pointer dereference: description. [nullPointerRedundantCheck]
drgeo-1.1.0/geo/macro.h:178:6: note: Assuming that condition 'if(description)' is not redundant
drgeo-1.1.0/geo/macro.h:175:15: note: Null pointer dereference
drgeo-1.1.0/geo/macro.h:218:15: warning: Either the condition 'if(description)' is redundant or there is possible null pointer dereference: description. [nullPointerRedundantCheck]
drgeo-1.1.0/geo/macro.h:221:6: note: Assuming that condition 'if(description)' is not redundant
drgeo-1.1.0/geo/macro.h:218:15: note: Null pointer dereference
drgeo-1.1.0/geo/drgeo_angle.cc:109:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:110:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:111:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:150:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:151:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:152:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:155:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:156:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:214:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:215:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:216:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:227:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:228:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:271:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:286:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:287:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:288:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:293:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:294:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_angle.cc:63:9: style: The scope of the variable 'obj' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_angle.cc:64:0: style: Variable 'aval' is assigned a value that is never used. [unreadVariable]
drgeo-1.1.0/geo/drgeo_type.h:69:3: warning: Member variable 'Complex::r' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/drgeo_type.h:69:3: warning: Member variable 'Complex::i' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/mode_obj.h:85:3: warning: Member variable 'buildParametersListForGeometricObject::nb_mode' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/macro.h:63:5: warning: Member variable 'noyau_macro::category' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/macro.h:63:5: warning: Member variable 'noyau_macro::type' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/macro.h:63:5: warning: Member variable 'noyau_macro::fig' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/macro.h:63:5: warning: Member variable 'noyau_macro::param_f' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/macro.h:63:5: warning: Member variable 'noyau_macro::extra' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/macro.h:159:8: warning: Member variable 'macro::version' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/drgeo_tool.h:146:1: style: The class 'drgeoMacroBuildTool' does not have a constructor although it has private member variables. [noConstructor]
drgeo-1.1.0/geo/drgeo_tool.h:159:1: style: The class 'drgeoMacroPlayTool' does not have a constructor although it has private member variables. [noConstructor]
drgeo-1.1.0/geo/drgeo_tool.h:173:1: style: The class 'drgeoMacroPlayToolDialogLess' does not have a constructor although it has private member variables. [noConstructor]
drgeo-1.1.0/geo/drgeo_tool.h:187:1: style: The class 'drgeoAnimationDialogLess' does not have a constructor although it has private member variables. [noConstructor]
drgeo-1.1.0/geo/drgeo_tool.h:206:1: style: The class 'drgeoStyleTool' does not have a constructor although it has private member variables. [noConstructor]
drgeo-1.1.0/geo/drgeo_tool.h:219:1: style: The class 'drgeoPropertyTool' does not have a constructor although it has private member variables. [noConstructor]
drgeo-1.1.0/geo/drgeo_figure.h:143:7: style: Technically the member function 'drgeoFigure::getMode' can be const. [functionConst]
drgeo-1.1.0/geo/macro.h:94:7: style: Technically the member function 'macro::getInputParameterNumber' can be const. [functionConst]
drgeo-1.1.0/geo/macro.h:98:7: style: Technically the member function 'macro::getOutputParameterNumber' can be const. [functionConst]
drgeo-1.1.0/geo/macro.h:102:7: style: Technically the member function 'macro::getKernelNumber' can be const. [functionConst]
drgeo-1.1.0/geo/liste_elem.h:52:23: style: Class 'liste_elem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drgeo-1.1.0/geo/macro.h:162:21: style: Class 'macro' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drgeo-1.1.0/geo/macro.h:162:21: style: Class 'macro' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drgeo-1.1.0/geo/drgeo_repere.h:54:14: warning: The class 'repere' defines member variable with name 'type' also defined in its parent class 'geometricObject'. [duplInheritedMember]
drgeo-1.1.0/geo/drgeo_geometricObject.h:106:8: note: Parent variable 'geometricObject::type'
drgeo-1.1.0/geo/drgeo_repere.h:54:14: note: Derived variable 'repere::type'
drgeo-1.1.0/geo/drgeo_scm_interface.h:35:3: style: Class 'ScmInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drgeo-1.1.0/geo/drgeo_figure.h:96:3: style: Class 'drgeoFigure' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drgeo-1.1.0/geo/drgeo_macro.h:38:5: style: Class 'drgeoMacroBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drgeo-1.1.0/geo/drgeo_macro.h:78:5: style: Class 'drgeoMacroPlayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drgeo-1.1.0/geo/drgeo_string.h:38:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:51:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_string.h:38:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_string.h:39:12: style: The function 'overObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:53:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_string.h:39:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_string.h:40:8: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:54:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_string.h:40:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_value.h:38:8: style: The function 'initName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_value.h:38:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_angle.h:39:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:51:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_angle.h:39:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_angle.h:40:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:52:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_angle.h:40:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_angle.h:41:8: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:54:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_angle.h:41:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_angle.h:42:8: style: The function 'initName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_angle.h:42:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_angle.h:43:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:58:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_angle.h:43:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_angle.h:44:8: style: The function 'updateDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:62:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_angle.h:44:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_point.h:43:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:52:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_point.h:43:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_point.h:44:8: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:54:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_point.h:44:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_point.h:45:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:58:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_point.h:45:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_point.h:46:8: style: The function 'updateDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:62:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_point.h:46:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_point.h:47:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:51:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_point.h:47:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_point.h:48:12: style: The function 'overObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:53:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_point.h:48:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_point.h:49:8: style: The function 'initName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_point.h:49:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_point.h:54:10: style: The function 'getExtra' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:68:18: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_point.h:54:10: note: Function in derived class
drgeo-1.1.0/geo/drgeo_direction.h:46:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:52:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_direction.h:46:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_repere.h:43:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:51:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_repere.h:43:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_repere.h:44:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:52:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_repere.h:44:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_repere.h:46:8: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:54:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_repere.h:46:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_repere.h:47:8: style: The function 'initName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_repere.h:47:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_repere.h:48:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:58:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_repere.h:48:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:127:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:127:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:144:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:144:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:163:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:163:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:182:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:182:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:201:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:201:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:220:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:220:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:239:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:239:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:258:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:258:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:277:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:277:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:296:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:296:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:315:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:315:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:334:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:334:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:353:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:353:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:371:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:371:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:390:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:390:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:409:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:409:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:428:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:428:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:446:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:446:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:465:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:465:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:483:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:483:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:505:7: style: The function 'inserer_figure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:101:15: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:505:7: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:508:7: style: The function 'utilisable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:105:15: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:508:7: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:511:7: style: The function 'utilisable1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:108:15: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:511:7: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:513:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:513:8: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:532:7: style: The function 'inserer_figure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:101:15: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:532:7: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:535:7: style: The function 'utilisable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:105:15: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:535:7: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:538:7: style: The function 'utilisable1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:108:15: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:538:7: note: Function in derived class
drgeo-1.1.0/geo/mode_obj.h:540:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/mode_obj.h:110:16: note: Virtual function in base class
drgeo-1.1.0/geo/mode_obj.h:540:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_command.h:63:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_command.h:49:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_command.h:63:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_command.h:64:8: style: The function 'unexecute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_command.h:50:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_command.h:64:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_command.h:76:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_command.h:49:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_command.h:76:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_command.h:77:8: style: The function 'unexecute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_command.h:50:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_command.h:77:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_command.h:90:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_command.h:49:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_command.h:90:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_command.h:91:8: style: The function 'unexecute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_command.h:50:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_command.h:91:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_command.h:105:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_command.h:49:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_command.h:105:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_command.h:106:8: style: The function 'unexecute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_command.h:50:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_command.h:106:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:91:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:50:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:91:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:97:8: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:59:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:97:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:104:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:50:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:104:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:107:8: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:59:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:107:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:115:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:50:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:115:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:116:8: style: The function 'handlePress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:51:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:116:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:118:8: style: The function 'handleRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:53:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:118:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:120:8: style: The function 'handleMouseAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:55:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:120:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:122:8: style: The function 'handleChoice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:122:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:124:8: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:59:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:124:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:134:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:50:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:134:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:135:8: style: The function 'handlePress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:51:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:135:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:137:8: style: The function 'handleRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:53:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:137:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:139:8: style: The function 'handleMouseAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:55:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:139:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:141:8: style: The function 'handleChoice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:141:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:143:8: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:59:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:143:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:149:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:50:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:149:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:150:8: style: The function 'handleChoice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:150:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:152:8: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:59:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:152:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:163:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:50:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:163:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:164:8: style: The function 'handleChoice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:164:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:166:8: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:59:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:166:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:177:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:50:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:177:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:178:8: style: The function 'handleChoice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:178:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:180:8: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:59:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:180:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:190:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:50:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:190:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:191:8: style: The function 'handlePress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:51:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:191:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:195:8: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:59:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:195:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:209:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:50:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:209:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:210:8: style: The function 'handleChoice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:210:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:212:8: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:59:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:212:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:222:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:50:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:222:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:223:8: style: The function 'handleChoice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:223:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:225:8: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:59:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:225:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_tool.h:234:8: style: The function 'handleChoice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_tool.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_tool.h:234:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_arcCircle.cc:165:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:166:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:167:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:168:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:173:37: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:174:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:175:18: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:178:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:179:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:180:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:181:23: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:184:21: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:190:30: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:191:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:192:40: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:193:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:201:18: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:205:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:206:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:207:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:267:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:268:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:269:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:321:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:337:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:338:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:339:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:345:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:346:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:352:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:354:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:360:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:362:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:368:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:369:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:370:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:376:60: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:377:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:378:60: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:503:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:519:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:110:9: style: The scope of the variable 'obj' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_arcCircle.h:47:11: style: Technically the member function 'arcCircle::getRadius' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:389:12: note: Technically the member function 'arcCircle::getRadius' can be const.
drgeo-1.1.0/geo/drgeo_arcCircle.h:47:11: note: Technically the member function 'arcCircle::getRadius' can be const.
drgeo-1.1.0/geo/drgeo_arcCircle.h:48:11: style: Technically the member function 'arcCircle::getOrigin' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:395:12: note: Technically the member function 'arcCircle::getOrigin' can be const.
drgeo-1.1.0/geo/drgeo_arcCircle.h:48:11: note: Technically the member function 'arcCircle::getOrigin' can be const.
drgeo-1.1.0/geo/drgeo_arcCircle.h:49:11: style: Technically the member function 'arcCircle::getLength' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_arcCircle.cc:401:12: note: Technically the member function 'arcCircle::getLength' can be const.
drgeo-1.1.0/geo/drgeo_arcCircle.h:49:11: note: Technically the member function 'arcCircle::getLength' can be const.
drgeo-1.1.0/geo/drgeo_arcCircle.h:39:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:51:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_arcCircle.h:39:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_arcCircle.h:40:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:52:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_arcCircle.h:40:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_arcCircle.h:41:12: style: The function 'overObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:53:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_arcCircle.h:41:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_arcCircle.h:42:8: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:54:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_arcCircle.h:42:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_arcCircle.h:43:8: style: The function 'initName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_arcCircle.h:43:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_arcCircle.h:44:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:58:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_arcCircle.h:44:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_arcCircle.h:45:8: style: The function 'updateDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:62:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_arcCircle.h:45:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_arcCircle.h:50:16: style: The function 'getPointAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:79:24: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_arcCircle.h:50:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_arcCircle.h:51:16: style: The function 'getClosestPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:82:24: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_arcCircle.h:51:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_arcCircle.h:52:11: style: The function 'getAbscissa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:85:19: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_arcCircle.h:52:11: note: Function in derived class
drgeo-1.1.0/geo/drgeo_arcCircle.h:53:12: style: The function 'getIntersection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:88:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_arcCircle.h:53:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_buildObject.cc:43:20: style: The scope of the variable 'item' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_buildObject.cc:88:20: style: The scope of the variable 'item' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_buildObject.cc:211:20: style: The scope of the variable 'item' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_vector.h:39:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:51:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_vector.h:39:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_vector.h:40:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:52:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_vector.h:40:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_vector.h:41:12: style: The function 'overObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:53:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_vector.h:41:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_vector.h:42:8: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:54:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_vector.h:42:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_vector.h:43:8: style: The function 'initName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_vector.h:43:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_vector.h:44:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:58:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_vector.h:44:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_vector.h:45:8: style: The function 'updateDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:62:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_vector.h:45:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_line.h:39:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:51:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_line.h:39:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_line.h:40:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:52:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_line.h:40:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_line.h:41:12: style: The function 'overObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:53:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_line.h:41:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_line.h:42:8: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:54:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_line.h:42:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_line.h:43:8: style: The function 'initName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_line.h:43:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_line.h:44:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:58:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_line.h:44:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_line.h:45:8: style: The function 'updateDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:62:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_line.h:45:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_line.h:46:16: style: The function 'getPointAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:79:24: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_line.h:46:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_line.h:47:16: style: The function 'getClosestPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:82:24: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_line.h:47:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_line.h:48:11: style: The function 'getAbscissa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:85:19: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_line.h:48:11: note: Function in derived class
drgeo-1.1.0/geo/drgeo_line.h:49:12: style: The function 'getIntersection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:88:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_line.h:49:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_halfLine.h:39:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:51:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_halfLine.h:39:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_halfLine.h:40:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:52:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_halfLine.h:40:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_halfLine.h:41:12: style: The function 'overObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:53:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_halfLine.h:41:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_halfLine.h:42:8: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:54:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_halfLine.h:42:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_halfLine.h:43:8: style: The function 'initName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_halfLine.h:43:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_halfLine.h:44:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:58:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_halfLine.h:44:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_halfLine.h:45:8: style: The function 'updateDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:62:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_halfLine.h:45:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_halfLine.h:46:16: style: The function 'getPointAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:79:24: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_halfLine.h:46:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_halfLine.h:47:16: style: The function 'getClosestPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:82:24: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_halfLine.h:47:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_halfLine.h:48:11: style: The function 'getAbscissa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:85:19: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_halfLine.h:48:11: note: Function in derived class
drgeo-1.1.0/geo/drgeo_halfLine.h:49:12: style: The function 'getIntersection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:88:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_halfLine.h:49:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_segment.h:39:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:51:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_segment.h:39:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_segment.h:40:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:52:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_segment.h:40:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_segment.h:41:12: style: The function 'overObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:53:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_segment.h:41:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_segment.h:42:8: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:54:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_segment.h:42:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_segment.h:43:8: style: The function 'initName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_segment.h:43:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_segment.h:44:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:58:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_segment.h:44:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_segment.h:45:8: style: The function 'updateDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:62:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_segment.h:45:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_segment.h:46:16: style: The function 'getPointAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:79:24: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_segment.h:46:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_segment.h:47:16: style: The function 'getClosestPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:82:24: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_segment.h:47:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_segment.h:48:11: style: The function 'getAbscissa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:85:19: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_segment.h:48:11: note: Function in derived class
drgeo-1.1.0/geo/drgeo_segment.h:49:12: style: The function 'getIntersection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:88:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_segment.h:49:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_circle.h:39:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:51:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_circle.h:39:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_circle.h:40:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:52:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_circle.h:40:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_circle.h:41:12: style: The function 'overObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:53:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_circle.h:41:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_circle.h:42:8: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:54:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_circle.h:42:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_circle.h:43:8: style: The function 'initName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_circle.h:43:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_circle.h:44:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:58:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_circle.h:44:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_circle.h:45:8: style: The function 'updateDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:62:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_circle.h:45:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_circle.h:48:16: style: The function 'getPointAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:79:24: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_circle.h:48:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_circle.h:49:16: style: The function 'getClosestPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:82:24: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_circle.h:49:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_circle.h:50:11: style: The function 'getAbscissa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:85:19: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_circle.h:50:11: note: Function in derived class
drgeo-1.1.0/geo/drgeo_circle.h:51:12: style: The function 'getIntersection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:88:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_circle.h:51:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_numeric.h:42:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:52:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_numeric.h:42:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_numeric.h:43:8: style: The function 'initName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_numeric.h:43:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_numeric.h:44:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:58:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_numeric.h:44:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_numeric.h:45:8: style: The function 'updateDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:62:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_numeric.h:45:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_numeric.h:46:10: style: The function 'getExtra' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:68:18: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_numeric.h:46:10: note: Function in derived class
drgeo-1.1.0/geo/drgeo_equation.h:40:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:52:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_equation.h:40:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_equation.h:41:8: style: The function 'initName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_equation.h:41:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_equation.h:42:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:58:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_equation.h:42:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_equation.h:43:8: style: The function 'updateDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:62:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_equation.h:43:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_locus.h:39:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:51:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_locus.h:39:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_locus.h:40:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:52:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_locus.h:40:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_locus.h:41:12: style: The function 'overObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:53:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_locus.h:41:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_locus.h:42:8: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:54:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_locus.h:42:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_locus.h:43:8: style: The function 'initName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_locus.h:43:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_locus.h:44:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:58:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_locus.h:44:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_locus.h:45:8: style: The function 'updateDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:62:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_locus.h:45:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_locus.h:46:16: style: The function 'getPointAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:79:24: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_locus.h:46:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_locus.h:47:16: style: The function 'getClosestPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:82:24: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_locus.h:47:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_locus.h:48:11: style: The function 'getAbscissa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:85:19: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_locus.h:48:11: note: Function in derived class
drgeo-1.1.0/geo/drgeo_locus.h:49:12: style: The function 'getIntersection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:88:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_locus.h:49:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_polygon.h:37:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:52:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_polygon.h:37:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_polygon.h:38:8: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:54:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_polygon.h:38:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_polygon.h:39:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:58:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_polygon.h:39:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_polygon.h:40:8: style: The function 'updateDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:62:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_polygon.h:40:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_polygon.h:41:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:51:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_polygon.h:41:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_polygon.h:42:12: style: The function 'overObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:53:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_polygon.h:42:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_polygon.h:43:8: style: The function 'initName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_polygon.h:43:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_script.h:39:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:52:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_script.h:39:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_script.h:40:8: style: The function 'initName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:57:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_script.h:40:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_script.h:41:8: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:58:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_script.h:41:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_script.h:42:8: style: The function 'updateDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:62:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_script.h:42:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_script.h:45:10: style: The function 'getExtra' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_geometricObject.h:68:18: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_script.h:45:10: note: Function in derived class
drgeo-1.1.0/geo/drgeo_circle.cc:186:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:187:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:192:37: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:193:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:196:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:197:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:198:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:199:23: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:202:21: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:205:40: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:206:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:210:18: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:213:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:214:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:217:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:218:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:221:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:222:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:241:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:245:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:303:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:318:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:319:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:320:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:326:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:327:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:333:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:335:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:341:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:343:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:349:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:350:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:351:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:358:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:359:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:366:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:368:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:375:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:376:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:457:35: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_circle.cc:454:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
drgeo-1.1.0/geo/drgeo_circle.cc:129:9: style: The scope of the variable 'obj' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_circle.h:47:11: style: Technically the member function 'circle::getRadius' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_circle.cc:387:9: note: Technically the member function 'circle::getRadius' can be const.
drgeo-1.1.0/geo/drgeo_circle.h:47:11: note: Technically the member function 'circle::getRadius' can be const.
drgeo-1.1.0/geo/drgeo_command.cc:58:18: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:128:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:240:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:265:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:275:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:301:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:304:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:307:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:319:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:332:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:339:30: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:340:4: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:347:30: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:348:4: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:355:35: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:356:4: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:393:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:402:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:403:3: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:405:3: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:413:29: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:414:4: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:420:19: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:421:3: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:424:3: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_command.cc:48:10: style: The scope of the variable 'parent' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_command.cc:138:20: style: The scope of the variable 'item' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_command.cc:369:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_command.cc:372:19: style: The scope of the variable 'item1' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_command.cc:443:10: style: The scope of the variable 'p' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_command.cc:170:3: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_command.cc:171:3: performance: Variable 'xml' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_command.cc:250:9: performance: Variable 't' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_command.cc:251:3: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_command.cc:286:9: performance: Variable 'backValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_command.cc:287:3: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_control.cc:219:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:242:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:264:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:287:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:308:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:328:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:350:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:371:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:392:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:414:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:435:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:456:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:477:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:498:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:518:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:538:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:558:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:578:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:598:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:618:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:638:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:658:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:678:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:699:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:719:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:739:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:759:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:780:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:801:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:821:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:834:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:847:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:860:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:873:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:886:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:899:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:912:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:927:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_control.cc:30:15: warning: Member variable 'drgeoControl::p_menuItem' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/drgeo_control.h:49:4: warning: Class 'drgeoControl' which has virtual members does not have a virtual destructor. [virtualDestructor]
drgeo-1.1.0/geo/drgeo_gtkmacro.h:43:3: style: Class 'drgeoGtkMacroBuildDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drgeo-1.1.0/geo/drgeo_gtkmacro.h:65:3: style: Class 'drgeoGtkMacroPlayDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drgeo-1.1.0/geo/drgeo_gtkmacro.h:45:8: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:146:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkmacro.h:45:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkmacro.h:46:8: style: The function 'hide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:147:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkmacro.h:46:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkmacro.h:48:8: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:148:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkmacro.h:48:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkmacro.h:67:8: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:158:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkmacro.h:67:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkmacro.h:68:8: style: The function 'hide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:159:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkmacro.h:68:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkmacro.h:69:8: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:160:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkmacro.h:69:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:39:8: style: The function 'drawPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:63:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:39:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:40:8: style: The function 'drawPolygon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:64:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:40:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:41:8: style: The function 'drawLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:66:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:41:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:42:8: style: The function 'drawHalfLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:71:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:42:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:44:8: style: The function 'drawSegment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:76:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:44:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:45:8: style: The function 'drawCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:78:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:45:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:46:8: style: The function 'drawCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:80:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:46:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:48:8: style: The function 'drawArc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:82:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:48:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:50:8: style: The function 'drawText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:84:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:50:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:51:10: style: The function 'stringWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:86:18: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:51:10: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:52:10: style: The function 'stringHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:90:18: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:52:10: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:54:8: style: The function 'showPrintingArea' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:99:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:54:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:56:8: style: The function 'unsetPrintingArea' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:101:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:56:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:62:8: style: The function 'removeTip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:96:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:62:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:63:12: style: The function 'tipOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:103:20: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:63:12: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:64:8: style: The function 'setCursor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:225:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:64:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:65:10: style: The function 'getRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:107:18: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:65:10: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:67:8: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:105:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:67:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:69:8: style: The function 'askOkCancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:206:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:69:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:70:32: style: The function 'createMacroBuildDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:207:34: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:70:32: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:72:31: style: The function 'createMacroPlayDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:209:33: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:72:31: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:74:27: style: The function 'createStyleDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:213:29: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:74:27: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:75:30: style: The function 'createPropertyDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:214:32: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:75:30: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:94:14: style: The function 'getAreaCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:111:22: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:94:14: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:96:14: style: The function 'getAreaSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:112:22: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:96:14: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:97:8: style: The function 'updateUndoState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:127:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:97:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:102:8: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:124:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:102:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:105:8: style: The function 'clearDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:130:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:105:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:106:8: style: The function 'addDescriptionItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:132:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:106:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_dialog.cc:82:48: style: Function 'drgeo_edit_dialog_cb' argument 2 names different: declaration 'button' definition 'response'. [funcArgNamesDifferent]
drgeo-1.1.0/geo/drgeo_dialog.cc:50:12: note: Function 'drgeo_edit_dialog_cb' argument 2 names different: declaration 'button' definition 'response'.
drgeo-1.1.0/geo/drgeo_dialog.cc:82:48: note: Function 'drgeo_edit_dialog_cb' argument 2 names different: declaration 'button' definition 'response'.
drgeo-1.1.0/geo/drgeo_direction.cc:67:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_direction.cc:68:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_direction.cc:114:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_direction.cc:116:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_direction.cc:120:22: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_direction.cc:122:32: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_direction.cc:123:11: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_direction.cc:128:16: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_direction.cc:131:25: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_direction.cc:133:35: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_direction.cc:135:7: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_direction.cc:139:18: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_direction.cc:142:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_direction.cc:144:22: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_direction.cc:145:7: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_direction.cc:146:7: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_drawable.cc:272:25: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_drawable.cc:380:33: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_drawable.cc:264:20: style: Unused variable: item [unusedVariable]
drgeo-1.1.0/geo/drgeo_drawable.cc:29:16: warning: Member variable 'drgeoDrawable::figure' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/drgeo_drawable.h:135:11: style: Technically the member function 'drgeoDrawable::getScale' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_drawable.cc:289:16: note: Technically the member function 'drgeoDrawable::getScale' can be const.
drgeo-1.1.0/geo/drgeo_drawable.h:135:11: note: Technically the member function 'drgeoDrawable::getScale' can be const.
drgeo-1.1.0/geo/drgeo_drawable.cc:297:3: style: Class 'drgeoDrawableUI' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drgeo-1.1.0/geo/drgeo_drawable.cc:297:3: style: Class 'drgeoDrawableUI' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:29:3: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:30:3: performance: Variable 'y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:35:9: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:36:9: performance: Variable 'y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_drgeoVector.h:47:11: style: Technically the member function 'drgeoVector::operator*' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:96:14: note: Technically the member function 'drgeoVector::operator*' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:47:11: note: Technically the member function 'drgeoVector::operator*' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:58:12: style: Technically the member function 'drgeoVector::operator==' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:143:14: note: Technically the member function 'drgeoVector::operator==' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:58:12: note: Technically the member function 'drgeoVector::operator==' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:59:12: style: Technically the member function 'drgeoVector::operator!=' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:198:14: note: Technically the member function 'drgeoVector::operator!=' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:59:12: note: Technically the member function 'drgeoVector::operator!=' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:61:12: style: Technically the member function 'drgeoVector::operator<' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:149:14: note: Technically the member function 'drgeoVector::operator<' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:61:12: note: Technically the member function 'drgeoVector::operator<' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:62:12: style: Technically the member function 'drgeoVector::operator<=' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:155:14: note: Technically the member function 'drgeoVector::operator<=' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:62:12: note: Technically the member function 'drgeoVector::operator<=' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:63:12: style: Technically the member function 'drgeoVector::operator>' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:161:14: note: Technically the member function 'drgeoVector::operator>' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:63:12: note: Technically the member function 'drgeoVector::operator>' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:64:12: style: Technically the member function 'drgeoVector::operator>=' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:167:14: note: Technically the member function 'drgeoVector::operator>=' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:64:12: note: Technically the member function 'drgeoVector::operator>=' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:66:12: style: Technically the member function 'drgeoVector::operator<<' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:173:14: note: Technically the member function 'drgeoVector::operator<<' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:66:12: note: Technically the member function 'drgeoVector::operator<<' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:67:12: style: Technically the member function 'drgeoVector::operator<<=' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:179:14: note: Technically the member function 'drgeoVector::operator<<=' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:67:12: note: Technically the member function 'drgeoVector::operator<<=' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:68:12: style: Technically the member function 'drgeoVector::operator>>' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:185:14: note: Technically the member function 'drgeoVector::operator>>' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:68:12: note: Technically the member function 'drgeoVector::operator>>' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:69:12: style: Technically the member function 'drgeoVector::operator>>=' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:191:14: note: Technically the member function 'drgeoVector::operator>>=' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:69:12: note: Technically the member function 'drgeoVector::operator>>=' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:73:11: style: Technically the member function 'drgeoVector::squareNorm' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:209:14: note: Technically the member function 'drgeoVector::squareNorm' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:73:11: note: Technically the member function 'drgeoVector::squareNorm' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:78:11: style: Technically the member function 'drgeoVector::getX' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:240:14: note: Technically the member function 'drgeoVector::getX' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:78:11: note: Technically the member function 'drgeoVector::getX' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:79:11: style: Technically the member function 'drgeoVector::getY' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_drgeoVector.cc:246:14: note: Technically the member function 'drgeoVector::getY' can be const.
drgeo-1.1.0/geo/drgeo_drgeoVector.h:79:11: note: Technically the member function 'drgeoVector::getY' can be const.
drgeo-1.1.0/geo/drgeo_equation.cc:99:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_equation.cc:100:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_equation.cc:133:7: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_equation.cc:135:7: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_equation.cc:172:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_equation.cc:216:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_equation.cc:231:55: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_equation.cc:236:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_equation.cc:211:3: style: Variable 'subitem' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drgeo-1.1.0/geo/drgeo_equation.cc:208:3: note: Variable 'subitem' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/geo/drgeo_equation.cc:211:3: note: Variable 'subitem' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/geo/drgeo_equation.cc:55:9: style: The scope of the variable 'obj' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_figure.cc:1312:3: warning: Return value of function atoi() is not used. [ignoredReturnValue]
drgeo-1.1.0/geo/drgeo_figure.cc:164:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:174:18: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:199:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:201:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:202:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:232:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:252:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:282:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:302:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:336:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:370:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:401:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:413:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:441:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:481:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:502:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:524:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:546:19: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:563:19: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:582:19: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:700:20: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:826:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:860:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:882:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:906:11: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:942:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:958:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:975:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:1118:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:1136:16: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:1144:23: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:1192:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:1282:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:1300:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:1341:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:1356:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_figure.cc:74:20: style: The scope of the variable 'fig' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_figure.cc:249:21: style: The scope of the variable 'fig' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_figure.cc:299:21: style: The scope of the variable 'fig' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_figure.cc:434:20: style: The scope of the variable 'fig' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_figure.cc:466:20: style: The scope of the variable 'fig' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_figure.cc:535:17: style: The scope of the variable 'rmCommand' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_figure.cc:558:17: style: The scope of the variable 'rmCommand' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_figure.cc:576:17: style: The scope of the variable 'rmCommand' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_figure.cc:670:5: style: The scope of the variable 'builded' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_figure.cc:818:20: style: The scope of the variable 'obj' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_figure.cc:897:8: style: The scope of the variable 'type' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_figure.cc:935:20: style: The scope of the variable 'fig' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_figure.cc:1110:20: style: The scope of the variable 'fig' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_figure.cc:797:20: style: Unused variable: fig [unusedVariable]
drgeo-1.1.0/geo/drgeo_figure.cc:936:18: style: Unused variable: category [unusedVariable]
drgeo-1.1.0/geo/drgeo_figure.cc:68:14: warning: Member variable 'drgeoFigure::area' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/drgeo_flydrawable.h:36:3: warning: Member variable 'drgeoFlyDrawable::fileHandle' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/drgeo_latexdrawable.h:36:3: warning: Member variable 'drgeoLatexDrawable::fileHandle' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/drgeo_figure.cc:77:3: performance: Variable 'mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_figure.cc:78:3: performance: Variable 'saved' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_figure.cc:80:3: performance: Variable 'showGrid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_figure.h:112:12: style: Technically the member function 'drgeoFigure::isSaved' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_figure.cc:238:23: note: Technically the member function 'drgeoFigure::isSaved' can be const.
drgeo-1.1.0/geo/drgeo_figure.h:112:12: note: Technically the member function 'drgeoFigure::isSaved' can be const.
drgeo-1.1.0/geo/drgeo_figure.h:204:12: style: Technically the member function 'drgeoFigure::undoActive' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_figure.cc:593:14: note: Technically the member function 'drgeoFigure::undoActive' can be const.
drgeo-1.1.0/geo/drgeo_figure.h:204:12: note: Technically the member function 'drgeoFigure::undoActive' can be const.
drgeo-1.1.0/geo/drgeo_figure.h:205:12: style: Technically the member function 'drgeoFigure::redoActive' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_figure.cc:599:14: note: Technically the member function 'drgeoFigure::redoActive' can be const.
drgeo-1.1.0/geo/drgeo_figure.h:205:12: note: Technically the member function 'drgeoFigure::redoActive' can be const.
drgeo-1.1.0/geo/drgeo_figure.h:232:12: style: Technically the member function 'drgeoFigure::getToolState' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_figure.cc:1240:14: note: Technically the member function 'drgeoFigure::getToolState' can be const.
drgeo-1.1.0/geo/drgeo_figure.h:232:12: note: Technically the member function 'drgeoFigure::getToolState' can be const.
drgeo-1.1.0/geo/drgeo_figure.h:234:12: style: Technically the member function 'drgeoFigure::getShowGridState' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_figure.cc:1246:14: note: Technically the member function 'drgeoFigure::getShowGridState' can be const.
drgeo-1.1.0/geo/drgeo_figure.h:234:12: note: Technically the member function 'drgeoFigure::getShowGridState' can be const.
drgeo-1.1.0/geo/drgeo_figure.h:285:8: performance: Technically the member function 'drgeoFigure::preferedUndoLevel' can be static. [functionStatic]
drgeo-1.1.0/geo/drgeo_figure.cc:1310:14: note: Technically the member function 'drgeoFigure::preferedUndoLevel' can be static.
drgeo-1.1.0/geo/drgeo_figure.h:285:8: note: Technically the member function 'drgeoFigure::preferedUndoLevel' can be static.
drgeo-1.1.0/geo/drgeo_figure.cc:86:3: style: Class 'drgeoFigure' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drgeo-1.1.0/geo/drgeo_figure.cc:86:3: style: Class 'drgeoFigure' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drgeo-1.1.0/geo/drgeo_flydrawable.h:40:16: style: The function 'drawPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:63:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_flydrawable.h:40:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_flydrawable.h:41:16: style: The function 'drawPolygon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:64:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_flydrawable.h:41:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_flydrawable.h:42:16: style: The function 'drawLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:66:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_flydrawable.h:42:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_flydrawable.h:43:16: style: The function 'drawHalfLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:71:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_flydrawable.h:43:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_flydrawable.h:44:16: style: The function 'drawSegment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:76:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_flydrawable.h:44:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_flydrawable.h:45:16: style: The function 'drawCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:78:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_flydrawable.h:45:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_flydrawable.h:46:16: style: The function 'drawCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:80:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_flydrawable.h:46:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_flydrawable.h:47:16: style: The function 'drawArc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:82:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_flydrawable.h:47:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_flydrawable.h:49:16: style: The function 'drawText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:84:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_flydrawable.h:49:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_flydrawable.h:51:22: style: The function 'getAreaCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:111:22: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_flydrawable.h:51:22: note: Function in derived class
drgeo-1.1.0/geo/drgeo_flydrawable.h:52:22: style: The function 'getAreaSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:112:22: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_flydrawable.h:52:22: note: Function in derived class
drgeo-1.1.0/geo/drgeo_flydrawable.h:53:18: style: The function 'pixelToWorld' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:115:18: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_flydrawable.h:53:18: note: Function in derived class
drgeo-1.1.0/geo/drgeo_flydrawable.h:54:15: style: The function 'worldToPixel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:116:15: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_flydrawable.h:54:15: note: Function in derived class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:40:16: style: The function 'drawPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:63:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:40:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:41:16: style: The function 'drawPolygon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:64:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:41:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:43:16: style: The function 'drawLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:66:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:43:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:45:16: style: The function 'drawHalfLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:71:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:45:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:47:16: style: The function 'drawSegment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:76:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:47:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:49:16: style: The function 'drawCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:78:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:49:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:51:16: style: The function 'drawCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:80:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:51:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:53:16: style: The function 'drawArc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:82:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:53:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:56:16: style: The function 'drawText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:84:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:56:16: note: Function in derived class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:58:22: style: The function 'getAreaCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:111:22: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:58:22: note: Function in derived class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:59:22: style: The function 'getAreaSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:112:22: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:59:22: note: Function in derived class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:60:18: style: The function 'pixelToWorld' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:115:18: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:60:18: note: Function in derived class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:61:15: style: The function 'worldToPixel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:116:15: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_latexdrawable.h:61:15: note: Function in derived class
drgeo-1.1.0/geo/drgeo_postscriptdrawable.h:37:8: style: The function 'drawPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_latexdrawable.h:40:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_postscriptdrawable.h:37:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_postscriptdrawable.h:38:8: style: The function 'drawPolygon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_latexdrawable.h:41:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_postscriptdrawable.h:38:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_postscriptdrawable.h:39:8: style: The function 'drawSegment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_latexdrawable.h:47:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_postscriptdrawable.h:39:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_postscriptdrawable.h:40:8: style: The function 'drawCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_latexdrawable.h:49:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_postscriptdrawable.h:40:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_postscriptdrawable.h:41:8: style: The function 'drawCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_latexdrawable.h:51:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_postscriptdrawable.h:41:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_postscriptdrawable.h:43:8: style: The function 'drawArc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_latexdrawable.h:53:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_postscriptdrawable.h:43:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_postscriptdrawable.h:46:8: style: The function 'drawText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_latexdrawable.h:56:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_postscriptdrawable.h:46:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_flydrawable.cc:200:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed char *'. [invalidPrintfArgType_sint]
drgeo-1.1.0/geo/drgeo_flydrawable.cc:233:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed char *'. [invalidPrintfArgType_sint]
drgeo-1.1.0/geo/drgeo_flydrawable.cc:257:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed char *'. [invalidPrintfArgType_sint]
drgeo-1.1.0/geo/drgeo_flydrawable.cc:157:56: style: Unused variable: d [unusedVariable]
drgeo-1.1.0/geo/drgeo_flydrawable.cc:58:9: performance: Variable 'origin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_flydrawable.cc:59:9: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_flydrawable.h:57:14: style: Technically the member function 'drgeoFlyDrawable::areaToFly' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_flydrawable.cc:325:19: note: Technically the member function 'drgeoFlyDrawable::areaToFly' can be const.
drgeo-1.1.0/geo/drgeo_flydrawable.h:57:14: note: Technically the member function 'drgeoFlyDrawable::areaToFly' can be const.
drgeo-1.1.0/geo/drgeo_flydrawable.h:52:22: warning: Virtual function 'getAreaSize' is called from constructor 'drgeoFlyDrawable(drgeoFigure*figure,FILE*fileHandle,drgeoVector origin,drgeoVector size,gdouble scale)' at line 67. Dynamic binding is not used. [virtualCallInConstructor]
drgeo-1.1.0/geo/drgeo_flydrawable.cc:67:7: note: Calling getAreaSize
drgeo-1.1.0/geo/drgeo_flydrawable.h:52:22: note: getAreaSize is a virtual method
drgeo-1.1.0/geo/drgeo_geometricObject.cc:193:11: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:203:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:258:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:435:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:448:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:453:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:41:1: warning: Member variable 'geometricObject::category' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:46:3: performance: Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:69:3: performance: Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:70:3: performance: Variable 'stick' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:71:3: performance: Variable 'exist' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_geometricObject.h:65:12: style: Technically the member function 'geometricObject::objectExist' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:266:18: note: Technically the member function 'geometricObject::objectExist' can be const.
drgeo-1.1.0/geo/drgeo_geometricObject.h:65:12: note: Technically the member function 'geometricObject::objectExist' can be const.
drgeo-1.1.0/geo/drgeo_geometricObject.h:66:18: style: Technically the member function 'geometricObject::getCategory' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:272:18: note: Technically the member function 'geometricObject::getCategory' can be const.
drgeo-1.1.0/geo/drgeo_geometricObject.h:66:18: note: Technically the member function 'geometricObject::getCategory' can be const.
drgeo-1.1.0/geo/drgeo_geometricObject.h:67:8: style: Technically the member function 'geometricObject::getType' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:300:18: note: Technically the member function 'geometricObject::getType' can be const.
drgeo-1.1.0/geo/drgeo_geometricObject.h:67:8: note: Technically the member function 'geometricObject::getType' can be const.
drgeo-1.1.0/geo/drgeo_geometricObject.h:73:10: style: Technically the member function 'geometricObject::getMask' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:335:18: note: Technically the member function 'geometricObject::getMask' can be const.
drgeo-1.1.0/geo/drgeo_geometricObject.h:73:10: note: Technically the member function 'geometricObject::getMask' can be const.
drgeo-1.1.0/geo/drgeo_geometricObject.h:75:18: performance: Technically the member function 'geometricObject::preferedColor' can be static. [functionStatic]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:347:18: note: Technically the member function 'geometricObject::preferedColor' can be static.
drgeo-1.1.0/geo/drgeo_geometricObject.h:75:18: note: Technically the member function 'geometricObject::preferedColor' can be static.
drgeo-1.1.0/geo/drgeo_geometricObject.h:76:22: performance: Technically the member function 'geometricObject::preferedThickness' can be static. [functionStatic]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:381:18: note: Technically the member function 'geometricObject::preferedThickness' can be static.
drgeo-1.1.0/geo/drgeo_geometricObject.h:76:22: note: Technically the member function 'geometricObject::preferedThickness' can be static.
drgeo-1.1.0/geo/drgeo_geometricObject.h:62:16: warning: Virtual function 'updateDescription' is called from destructor '~geometricObject()' at line 179. Dynamic binding is not used. [virtualCallInConstructor]
drgeo-1.1.0/geo/drgeo_geometricObject.cc:179:3: note: Calling updateDescription
drgeo-1.1.0/geo/drgeo_geometricObject.h:62:16: note: updateDescription is a virtual method
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:786:16: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:810:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1147:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1160:2: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1173:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1190:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1205:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1217:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1229:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1239:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1146:3: style: Variable 'drawable' is reassigned a value before the old one has been used. [redundantAssignment]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1144:0: note: Variable 'drawable' is reassigned a value before the old one has been used.
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1146:3: note: Variable 'drawable' is reassigned a value before the old one has been used.
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1189:3: style: Variable 'drawable' is reassigned a value before the old one has been used. [redundantAssignment]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1187:0: note: Variable 'drawable' is reassigned a value before the old one has been used.
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1189:3: note: Variable 'drawable' is reassigned a value before the old one has been used.
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1204:3: style: Variable 'drawable' is reassigned a value before the old one has been used. [redundantAssignment]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1202:0: note: Variable 'drawable' is reassigned a value before the old one has been used.
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1204:3: note: Variable 'drawable' is reassigned a value before the old one has been used.
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1216:3: style: Variable 'drawable' is reassigned a value before the old one has been used. [redundantAssignment]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1214:0: note: Variable 'drawable' is reassigned a value before the old one has been used.
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1216:3: note: Variable 'drawable' is reassigned a value before the old one has been used.
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1228:3: style: Variable 'drawable' is reassigned a value before the old one has been used. [redundantAssignment]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1226:0: note: Variable 'drawable' is reassigned a value before the old one has been used.
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1228:3: note: Variable 'drawable' is reassigned a value before the old one has been used.
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1238:3: style: Variable 'drawable' is reassigned a value before the old one has been used. [redundantAssignment]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1236:0: note: Variable 'drawable' is reassigned a value before the old one has been used.
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:1238:3: note: Variable 'drawable' is reassigned a value before the old one has been used.
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:777:21: style: The scope of the variable 'menu_item' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:779:20: style: The scope of the variable 'choice' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:875:10: style: The scope of the variable 'width' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:875:17: style: The scope of the variable 'height' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:956:8: style: The scope of the variable 'fillMask' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:957:14: style: The scope of the variable 'pixmap' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:369:48: style: Function 'drawHalfLine' argument 2 names different: declaration 'start' definition 'point'. [funcArgNamesDifferent]
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:42:55: note: Function 'drawHalfLine' argument 2 names different: declaration 'start' definition 'point'.
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:369:48: note: Function 'drawHalfLine' argument 2 names different: declaration 'start' definition 'point'.
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:66:31: style: Unused variable: widget1 [unusedVariable]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:66:41: style: Unused variable: toolbar [unusedVariable]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:66:51: style: Unused variable: icon [unusedVariable]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:67:14: style: Variable 'counter' is assigned a value that is never used. [unreadVariable]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:69:9: style: Unused variable: view_title [unusedVariable]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:79:3: performance: Variable 'printingAreaDefined' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:57:12: style: Technically the member function 'drgeoGtkDrawable::printingArea' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:646:19: note: Technically the member function 'drgeoGtkDrawable::printingArea' can be const.
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:57:12: note: Technically the member function 'drgeoGtkDrawable::printingArea' can be const.
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:58:14: style: Technically the member function 'drgeoGtkDrawable::getPrintingAreaBR' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:652:19: note: Technically the member function 'drgeoGtkDrawable::getPrintingAreaBR' can be const.
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:58:14: note: Technically the member function 'drgeoGtkDrawable::getPrintingAreaBR' can be const.
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:59:14: style: Technically the member function 'drgeoGtkDrawable::getPrintingAreaTL' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_gtkdrawable.cc:658:19: note: Technically the member function 'drgeoGtkDrawable::getPrintingAreaTL' can be const.
drgeo-1.1.0/geo/drgeo_gtkdrawable.h:59:14: note: Technically the member function 'drgeoGtkDrawable::getPrintingAreaTL' can be const.
drgeo-1.1.0/geo/drgeo_gtkstyle.h:35:3: style: Class 'drgeoGtkStyleDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drgeo-1.1.0/geo/drgeo_gtkproperty.h:34:3: style: Class 'drgeoGtkPropertyDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drgeo-1.1.0/geo/drgeo_menu.h:31:3: style: Class 'drgeoMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drgeo-1.1.0/geo/drgeo_gtkstyle.h:37:8: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:170:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkstyle.h:37:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkstyle.h:38:8: style: The function 'hide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:171:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkstyle.h:38:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkstyle.h:46:8: style: The function 'edit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:172:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkstyle.h:46:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkproperty.h:36:8: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:182:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkproperty.h:36:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkproperty.h:37:8: style: The function 'hide' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:183:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkproperty.h:37:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkproperty.h:39:8: style: The function 'edit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_drawable.h:186:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_gtkproperty.h:39:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_menu.h:33:15: style: The function 'controlerWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_control.h:53:22: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_menu.h:33:15: note: Function in derived class
drgeo-1.1.0/geo/drgeo_menu.h:34:8: style: The function 'setZoomFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_control.h:55:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_menu.h:34:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_gtkhelpers.cc:84:14: style: The scope of the variable 'd' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_gtkmacro.cc:75:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkmacro.cc:125:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkmacro.cc:291:10: style: The scope of the variable 'aMacro' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_gtkmacro.cc:292:23: style: The scope of the variable 'registry' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_gtkproperty.cc:50:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkproperty.cc:51:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkproperty.cc:66:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkproperty.cc:67:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkproperty.cc:89:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkproperty.cc:100:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkproperty.cc:126:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkproperty.cc:134:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkproperty.cc:160:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkproperty.cc:279:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkproperty.cc:320:31: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkproperty.cc:360:11: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkproperty.cc:416:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkproperty.cc:236:23: style: The scope of the variable 'widget2' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_gtkproperty.cc:375:49: style: Function 'moveItem' argument 1 names different: declaration 't' definition 'v'. [funcArgNamesDifferent]
drgeo-1.1.0/geo/drgeo_gtkproperty.h:40:32: note: Function 'moveItem' argument 1 names different: declaration 't' definition 'v'.
drgeo-1.1.0/geo/drgeo_gtkproperty.cc:375:49: note: Function 'moveItem' argument 1 names different: declaration 't' definition 'v'.
drgeo-1.1.0/geo/drgeo_gtkstyle.cc:43:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkstyle.cc:52:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkstyle.cc:62:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkstyle.cc:72:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkstyle.cc:83:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkstyle.cc:92:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkstyle.cc:535:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkstyle.cc:548:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkstyle.cc:561:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_gtkstyle.cc:574:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:114:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:115:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:138:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:139:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:157:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:158:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:205:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:220:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:221:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:222:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:228:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:229:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:235:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:237:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:243:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:245:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:251:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:252:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:253:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:259:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:260:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:325:35: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:328:35: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:331:35: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_halfLine.cc:56:9: style: The scope of the variable 'obj' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_latexdrawable.cc:110:56: style: Unused variable: d [unusedVariable]
drgeo-1.1.0/geo/drgeo_latexdrawable.cc:60:9: performance: Variable 'origin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_latexdrawable.cc:61:9: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_latexdrawable.h:64:14: style: Technically the member function 'drgeoLatexDrawable::areaToLatex' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_latexdrawable.cc:253:21: note: Technically the member function 'drgeoLatexDrawable::areaToLatex' can be const.
drgeo-1.1.0/geo/drgeo_latexdrawable.h:64:14: note: Technically the member function 'drgeoLatexDrawable::areaToLatex' can be const.
drgeo-1.1.0/geo/drgeo_line.cc:141:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:142:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:147:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:148:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:151:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:152:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:153:19: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:156:18: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:182:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:183:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:188:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:207:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:208:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:265:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:281:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:282:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:283:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:289:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:290:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:296:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:298:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:304:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:306:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:311:62: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:312:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:313:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:319:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:320:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:327:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:328:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:333:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:334:60: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:339:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:340:60: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:397:35: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:400:35: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:403:35: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:406:35: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_line.cc:77:9: style: The scope of the variable 'obj' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_locus.cc:110:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_locus.cc:111:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_locus.cc:298:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_locus.cc:299:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_locus.cc:300:11: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_locus.cc:340:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_locus.cc:352:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_locus.cc:354:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_locus.cc:66:9: style: The scope of the variable 'obj' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_macro.cc:208:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_macro.cc:261:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_macro.cc:272:37: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_macro.cc:332:28: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_macro.cc:460:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_macro.cc:194:7: style: The scope of the variable 'nb' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_macro.cc:247:20: style: The scope of the variable 'fig' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_macro.cc:296:8: style: The scope of the variable 'noyau_parent' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_macro.cc:296:26: style: The scope of the variable 'ret' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_macro.cc:327:11: style: The scope of the variable 'b' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_macro.cc:438:20: style: The scope of the variable 'fig' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_macro.cc:293:45: style: Function 'kernel_position' argument 1 names different: declaration 'M' definition 'aMacro'. [funcArgNamesDifferent]
drgeo-1.1.0/geo/drgeo_macro.h:33:32: note: Function 'kernel_position' argument 1 names different: declaration 'M' definition 'aMacro'.
drgeo-1.1.0/geo/drgeo_macro.cc:293:45: note: Function 'kernel_position' argument 1 names different: declaration 'M' definition 'aMacro'.
drgeo-1.1.0/geo/drgeo_macro.cc:293:71: style: Function 'kernel_position' argument 2 names different: declaration 'fig' definition 'item'. [funcArgNamesDifferent]
drgeo-1.1.0/geo/drgeo_macro.h:33:53: note: Function 'kernel_position' argument 2 names different: declaration 'fig' definition 'item'.
drgeo-1.1.0/geo/drgeo_macro.cc:293:71: note: Function 'kernel_position' argument 2 names different: declaration 'fig' definition 'item'.
drgeo-1.1.0/geo/drgeo_macro.h:41:18: style: Technically the member function 'drgeoMacroBuilder::getMode' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_macro.cc:67:20: note: Technically the member function 'drgeoMacroBuilder::getMode' can be const.
drgeo-1.1.0/geo/drgeo_macro.h:41:18: note: Technically the member function 'drgeoMacroBuilder::getMode' can be const.
drgeo-1.1.0/geo/drgeo_menu.cc:76:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_menu.cc:133:19: style: The scope of the variable 'bevent' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_numeric.cc:186:18: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:189:19: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:190:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:193:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:194:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:195:38: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:196:11: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:198:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:201:33: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:202:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:209:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:210:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:211:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:216:29: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:219:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:228:23: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:229:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:232:18: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:235:18: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:238:18: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:241:18: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:274:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:285:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:296:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:307:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:320:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:321:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:344:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:356:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:437:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:456:58: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:461:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:466:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:471:55: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:476:61: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:481:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:486:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:491:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:496:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:503:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:504:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:510:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:511:55: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:517:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:518:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_numeric.cc:432:3: style: Variable 'subitem' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drgeo-1.1.0/geo/drgeo_numeric.cc:429:3: note: Variable 'subitem' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/geo/drgeo_numeric.cc:432:3: note: Variable 'subitem' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/geo/drgeo_numeric.cc:114:9: style: The scope of the variable 'obj' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_point.cc:51:18: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:52:19: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:78:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:227:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:231:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:232:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:236:16: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:239:30: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:240:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:243:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:246:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:247:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:248:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:251:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:252:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:257:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:261:3: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:262:21: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:265:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:266:3: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:269:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:270:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:285:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:286:19: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:342:24: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:366:24: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:382:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:383:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:384:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:390:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:391:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:397:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:399:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:405:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:407:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:412:63: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:413:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:414:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:419:59: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:420:59: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:429:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:434:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:435:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:440:58: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:445:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:446:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_point.cc:356:4: style: Variable 'subitem' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drgeo-1.1.0/geo/drgeo_point.cc:353:4: note: Variable 'subitem' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/geo/drgeo_point.cc:356:4: note: Variable 'subitem' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/geo/drgeo_point.cc:156:9: style: The scope of the variable 'obj' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_point.cc:33:8: warning: Member variable 'point::extra' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/drgeo_point.cc:61:8: warning: Member variable 'point::extra' is not initialized in the constructor. [uninitMemberVar]
drgeo-1.1.0/geo/drgeo_point.h:53:11: style: Technically the member function 'point::getAbscissa' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_point.cc:513:8: note: Technically the member function 'point::getAbscissa' can be const.
drgeo-1.1.0/geo/drgeo_point.h:53:11: note: Technically the member function 'point::getAbscissa' can be const.
drgeo-1.1.0/geo/drgeo_point.h:55:18: performance: Technically the member function 'point::preferedShape' can be static. [functionStatic]
drgeo-1.1.0/geo/drgeo_point.cc:544:8: note: Technically the member function 'point::preferedShape' can be static.
drgeo-1.1.0/geo/drgeo_point.h:55:18: note: Technically the member function 'point::preferedShape' can be static.
drgeo-1.1.0/geo/drgeo_polygon.cc:104:21: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:155:21: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:183:16: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:187:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:188:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:193:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:198:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:199:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:204:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:209:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:210:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:219:18: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:233:5: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:272:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:290:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:296:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:297:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:298:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:304:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:305:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:311:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:313:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:319:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:321:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:327:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:328:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:329:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:387:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:389:22: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:398:29: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_polygon.cc:119:9: style: The scope of the variable 'obj' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_polygon.h:45:8: style: Technically the member function 'polygon::getNumberVertex' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_polygon.cc:418:10: note: Technically the member function 'polygon::getNumberVertex' can be const.
drgeo-1.1.0/geo/drgeo_polygon.h:45:8: note: Technically the member function 'polygon::getNumberVertex' can be const.
drgeo-1.1.0/geo/drgeo_polygon.cc:160:3: style: Class 'polygon' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drgeo-1.1.0/geo/drgeo_polygon.cc:160:3: style: Class 'polygon' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drgeo-1.1.0/geo/drgeo_postscriptdrawable.cc:83:8: style: The scope of the variable 'line' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_postscriptdrawable.h:48:16: style: Technically the member function 'drgeoPostScriptDrawable::areaToPostScript' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_postscriptdrawable.cc:349:26: note: Technically the member function 'drgeoPostScriptDrawable::areaToPostScript' can be const.
drgeo-1.1.0/geo/drgeo_postscriptdrawable.h:48:16: note: Technically the member function 'drgeoPostScriptDrawable::areaToPostScript' can be const.
drgeo-1.1.0/geo/drgeo_repere.cc:88:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_repere.cc:92:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_repere.cc:93:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_repere.cc:99:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_repere.cc:100:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_repere.cc:127:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_repere.cc:131:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_repere.cc:133:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_repere.cc:149:11: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_repere.cc:150:11: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_repere.cc:151:11: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:64:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:67:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:85:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:87:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:104:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:107:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:112:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:131:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:134:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:154:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:157:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:175:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:177:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:194:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:197:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:220:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:223:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:242:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:245:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:250:23: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:255:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:256:3: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:274:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:277:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:282:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:300:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:303:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:308:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:327:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:330:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:347:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:349:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:365:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:368:18: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:386:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_api.cc:361:25: style: Function 'drgeo_scm_getAngle' argument 1 names different: declaration 'objetct' definition 'object'. [funcArgNamesDifferent]
drgeo-1.1.0/geo/drgeo_scm_api.h:67:31: note: Function 'drgeo_scm_getAngle' argument 1 names different: declaration 'objetct' definition 'object'.
drgeo-1.1.0/geo/drgeo_scm_api.cc:361:25: note: Function 'drgeo_scm_getAngle' argument 1 names different: declaration 'objetct' definition 'object'.
drgeo-1.1.0/geo/drgeo_scm_interface.cc:65:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:80:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:94:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:107:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:124:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:137:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:147:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:151:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:155:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:159:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:163:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:167:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:171:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:175:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:191:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:201:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:205:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:209:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:213:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:217:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:221:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:225:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:229:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:245:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:253:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:257:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:261:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:265:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:269:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:273:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:277:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:281:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:297:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:305:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:309:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:313:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:317:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:321:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:325:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:329:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:333:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:349:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:357:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:361:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:365:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:369:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:373:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:377:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:381:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:399:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:414:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:428:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:442:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:457:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:472:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:487:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:501:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:515:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:531:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:545:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:563:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:576:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:592:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:607:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:624:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:641:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:658:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:674:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:690:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:706:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:725:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:742:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:753:4: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:761:4: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:769:4: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:779:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:781:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:783:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:811:21: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:831:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:843:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:856:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:869:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:881:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:896:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:908:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:920:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:932:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:944:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:958:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:971:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:983:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:995:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1008:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1021:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1034:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1046:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1058:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1071:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1085:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1098:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1112:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1124:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1136:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1148:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1161:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1174:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1187:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1200:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1213:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1226:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1239:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1252:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1263:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1274:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:1285:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:73:55: style: Function 'make_pointOnCurve' argument 3 names different: declaration 'a' definition 'v'. [funcArgNamesDifferent]
drgeo-1.1.0/geo/drgeo_scm_interface.h:38:47: note: Function 'make_pointOnCurve' argument 3 names different: declaration 'a' definition 'v'.
drgeo-1.1.0/geo/drgeo_scm_interface.cc:73:55: note: Function 'make_pointOnCurve' argument 3 names different: declaration 'a' definition 'v'.
drgeo-1.1.0/geo/drgeo_scm_interface.cc:480:39: warning: Function 'make_circle2Points' argument order different: declaration 'name, c, p' definition 'name, p, c' [funcArgOrderDifferent]
drgeo-1.1.0/geo/drgeo_scm_interface.h:52:31: note: Function 'make_circle2Points' argument order different: declaration 'name, c, p' definition 'name, p, c'
drgeo-1.1.0/geo/drgeo_scm_interface.cc:480:39: note: Function 'make_circle2Points' argument order different: declaration 'name, c, p' definition 'name, p, c'
drgeo-1.1.0/geo/drgeo_scm_interface.cc:494:48: style: Function 'make_circleRadius' argument 2 names different: declaration 'c' definition 'p'. [funcArgNamesDifferent]
drgeo-1.1.0/geo/drgeo_scm_interface.h:53:40: note: Function 'make_circleRadius' argument 2 names different: declaration 'c' definition 'p'.
drgeo-1.1.0/geo/drgeo_scm_interface.cc:494:48: note: Function 'make_circleRadius' argument 2 names different: declaration 'c' definition 'p'.
drgeo-1.1.0/geo/drgeo_scm_interface.cc:508:49: style: Function 'make_circleSegment' argument 2 names different: declaration 'c' definition 'p'. [funcArgNamesDifferent]
drgeo-1.1.0/geo/drgeo_scm_interface.h:54:41: note: Function 'make_circleSegment' argument 2 names different: declaration 'c' definition 'p'.
drgeo-1.1.0/geo/drgeo_scm_interface.cc:508:49: note: Function 'make_circleSegment' argument 2 names different: declaration 'c' definition 'p'.
drgeo-1.1.0/geo/drgeo_scm_interface.cc:600:60: style: Function 'make_vectorNorm' argument 4 names different: declaration 'v' definition 's'. [funcArgNamesDifferent]
drgeo-1.1.0/geo/drgeo_scm_interface.h:64:52: note: Function 'make_vectorNorm' argument 4 names different: declaration 'v' definition 's'.
drgeo-1.1.0/geo/drgeo_scm_interface.cc:600:60: note: Function 'make_vectorNorm' argument 4 names different: declaration 'v' definition 's'.
drgeo-1.1.0/geo/drgeo_scm_interface.h:84:8: performance: Technically the member function 'ScmInterface::change_masked' can be static. [functionStatic]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:775:15: note: Technically the member function 'ScmInterface::change_masked' can be static.
drgeo-1.1.0/geo/drgeo_scm_interface.h:84:8: note: Technically the member function 'ScmInterface::change_masked' can be static.
drgeo-1.1.0/geo/drgeo_scm_interface.h:86:8: performance: Technically the member function 'ScmInterface::setObjectName' can be static. [functionStatic]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:788:15: note: Technically the member function 'ScmInterface::setObjectName' can be static.
drgeo-1.1.0/geo/drgeo_scm_interface.h:86:8: note: Technically the member function 'ScmInterface::setObjectName' can be static.
drgeo-1.1.0/geo/drgeo_scm_interface.cc:48:3: style: Class 'ScmInterface' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drgeo-1.1.0/geo/drgeo_scm_interface.cc:48:3: style: Class 'ScmInterface' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drgeo-1.1.0/geo/drgeo_script.cc:203:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_script.cc:226:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_script.cc:198:3: style: Variable 'subitem' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drgeo-1.1.0/geo/drgeo_script.cc:195:3: note: Variable 'subitem' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/geo/drgeo_script.cc:198:3: note: Variable 'subitem' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/geo/drgeo_script.cc:59:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_script.cc:61:9: style: The scope of the variable 'obj' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_script.cc:116:36: style: The scope of the variable 'tmp' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_segment.cc:114:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:115:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:139:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:140:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:158:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:159:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:206:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:222:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:223:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:224:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:230:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:231:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:237:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:239:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:245:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:247:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:253:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:254:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:255:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:261:60: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:262:60: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:312:35: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:315:35: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_segment.cc:56:9: style: The scope of the variable 'obj' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_string.cc:27:73: style: Function 'string' argument 3 names different: declaration 'figure' definition 'figureList'. [funcArgNamesDifferent]
drgeo-1.1.0/geo/drgeo_string.h:32:67: note: Function 'string' argument 3 names different: declaration 'figure' definition 'figureList'.
drgeo-1.1.0/geo/drgeo_string.cc:27:73: note: Function 'string' argument 3 names different: declaration 'figure' definition 'figureList'.
drgeo-1.1.0/geo/drgeo_string.cc:35:86: style: Function 'string' argument 4 names different: declaration 'figure' definition 'figureList'. [funcArgNamesDifferent]
drgeo-1.1.0/geo/drgeo_string.h:34:17: note: Function 'string' argument 4 names different: declaration 'figure' definition 'figureList'.
drgeo-1.1.0/geo/drgeo_string.cc:35:86: note: Function 'string' argument 4 names different: declaration 'figure' definition 'figureList'.
drgeo-1.1.0/geo/drgeo_string.cc:43:57: style: Function 'string' argument 2 names different: declaration 'figure' definition 'figureList'. [funcArgNamesDifferent]
drgeo-1.1.0/geo/drgeo_string.h:35:51: note: Function 'string' argument 2 names different: declaration 'figure' definition 'figureList'.
drgeo-1.1.0/geo/drgeo_string.cc:43:57: note: Function 'string' argument 2 names different: declaration 'figure' definition 'figureList'.
drgeo-1.1.0/geo/drgeo_string.cc:50:47: style: Function 'string' argument 2 names different: declaration 'figure' definition 'figureList'. [funcArgNamesDifferent]
drgeo-1.1.0/geo/drgeo_string.h:36:41: note: Function 'string' argument 2 names different: declaration 'figure' definition 'figureList'.
drgeo-1.1.0/geo/drgeo_string.cc:50:47: note: Function 'string' argument 2 names different: declaration 'figure' definition 'figureList'.
drgeo-1.1.0/geo/drgeo_string.cc:31:9: performance: Variable 'p' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drgeo-1.1.0/geo/drgeo_tool.cc:195:32: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_tool.cc:228:23: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_tool.cc:288:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_tool.cc:351:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_tool.cc:354:25: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_tool.cc:401:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_tool.cc:514:32: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_tool.cc:559:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_tool.cc:604:9: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_tool.cc:606:25: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_tool.cc:858:32: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_tool.cc:883:41: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_tool.cc:904:8: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_tool.cc:917:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_tool.cc:172:15: style: The scope of the variable 'list' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_tool.cc:173:7: style: The scope of the variable 'i' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_tool.cc:269:24: style: The scope of the variable 'item' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_tool.cc:329:7: style: The scope of the variable 'i' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_tool.cc:483:15: style: The scope of the variable 'list' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_tool.cc:541:24: style: The scope of the variable 'item' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_tool.cc:828:15: style: The scope of the variable 'list' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_tool.cc:937:9: style: The scope of the variable 'message' can be reduced. [variableScope]
drgeo-1.1.0/geo/drgeo_tool.h:60:14: style: Technically the member function 'drgeoTool::getDrgeoState' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_tool.cc:31:12: note: Technically the member function 'drgeoTool::getDrgeoState' can be const.
drgeo-1.1.0/geo/drgeo_tool.h:60:14: note: Technically the member function 'drgeoTool::getDrgeoState' can be const.
drgeo-1.1.0/geo/drgeo_toolbar.cc:256:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_toolbar.cc:265:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_toolbar.cc:274:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_toolbar.cc:283:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_toolbar.cc:292:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_toolbar.cc:301:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_toolbar.cc:313:13: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_toolbar.h:33:3: style: Class 'drgeoToolbar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drgeo-1.1.0/geo/drgeo_toolbar.h:34:14: style: The function 'controlerWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_control.h:53:22: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_toolbar.h:34:14: note: Function in derived class
drgeo-1.1.0/geo/drgeo_toolbar.h:37:8: style: The function 'hideToolbar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_control.h:54:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_toolbar.h:37:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_toolbar.h:38:8: style: The function 'setZoomFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_control.h:55:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_toolbar.h:38:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_toolbar.h:39:8: style: The function 'updateUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drgeo-1.1.0/geo/drgeo_control.h:56:16: note: Virtual function in base class
drgeo-1.1.0/geo/drgeo_toolbar.h:39:8: note: Function in derived class
drgeo-1.1.0/geo/drgeo_type.cc:134:3: style: Variable 'zz.r' is reassigned a value before the old one has been used. [redundantAssignment]
drgeo-1.1.0/geo/drgeo_type.cc:133:3: note: Variable 'zz.r' is reassigned a value before the old one has been used.
drgeo-1.1.0/geo/drgeo_type.cc:134:3: note: Variable 'zz.r' is reassigned a value before the old one has been used.
drgeo-1.1.0/geo/drgeo_value.h:39:11: style: Technically the member function 'value::getValue' can be const. [functionConst]
drgeo-1.1.0/geo/drgeo_value.cc:56:8: note: Technically the member function 'value::getValue' can be const.
drgeo-1.1.0/geo/drgeo_value.h:39:11: note: Technically the member function 'value::getValue' can be const.
drgeo-1.1.0/geo/drgeo_vector.cc:52:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:56:17: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:135:12: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:136:3: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:175:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:176:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:232:27: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:247:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:248:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:249:56: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:255:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:256:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:262:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:264:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:270:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:272:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:278:6: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:279:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:280:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:286:57: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:287:60: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/drgeo_vector.cc:227:3: style: Variable 'subitem' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drgeo-1.1.0/geo/drgeo_vector.cc:224:3: note: Variable 'subitem' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/geo/drgeo_vector.cc:227:3: note: Variable 'subitem' is reassigned a value before the old one has been used if variable is no semaphore variable.
drgeo-1.1.0/geo/drgeo_vector.cc:66:9: style: The scope of the variable 'obj' can be reduced. [variableScope]
drgeo-1.1.0/geo/liste_elem.cc:107:9: style: The scope of the variable 'fig' can be reduced. [variableScope]
drgeo-1.1.0/geo/liste_elem.cc:176:9: style: The scope of the variable 'fig' can be reduced. [variableScope]
drgeo-1.1.0/geo/liste_elem.cc:192:9: style: The scope of the variable 'fig' can be reduced. [variableScope]
drgeo-1.1.0/geo/liste_elem.cc:208:9: style: The scope of the variable 'fig1' can be reduced. [variableScope]
drgeo-1.1.0/geo/liste_elem.cc:208:16: style: The scope of the variable 'fig2' can be reduced. [variableScope]
drgeo-1.1.0/geo/liste_elem.h:69:7: style: Technically the member function 'liste_elem::position' can be const. [functionConst]
drgeo-1.1.0/geo/liste_elem.cc:81:13: note: Technically the member function 'liste_elem::position' can be const.
drgeo-1.1.0/geo/liste_elem.h:69:7: note: Technically the member function 'liste_elem::position' can be const.
drgeo-1.1.0/geo/liste_elem.h:45:1: warning: The class 'liste_elem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
drgeo-1.1.0/geo/macro.cc:497:16: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/macro.cc:515:16: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/macro.cc:544:16: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/macro.cc:153:16: style: The scope of the variable 'n' can be reduced. [variableScope]
drgeo-1.1.0/geo/macro.cc:327:31: style: The scope of the variable 'tmp' can be reduced. [variableScope]
drgeo-1.1.0/geo/macro.cc:431:9: style: The scope of the variable 'attr' can be reduced. [variableScope]
drgeo-1.1.0/geo/macro.cc:432:16: style: The scope of the variable 'kernel' can be reduced. [variableScope]
drgeo-1.1.0/geo/macro.cc:619:8: style: The scope of the variable 'parent' can be reduced. [variableScope]
drgeo-1.1.0/geo/macro.cc:619:32: style: The scope of the variable 'parentQty' can be reduced. [variableScope]
drgeo-1.1.0/geo/macro.cc:619:43: style: The scope of the variable 'pi' can be reduced. [variableScope]
drgeo-1.1.0/geo/macro.cc:620:10: style: The scope of the variable 'extra' can be reduced. [variableScope]
drgeo-1.1.0/geo/macro.cc:622:9: style: The scope of the variable 'str' can be reduced. [variableScope]
drgeo-1.1.0/geo/macro.cc:205:33: style: Function 'createItem' argument 1 names different: declaration 'l_p' definition 'parentList'. [funcArgNamesDifferent]
drgeo-1.1.0/geo/macro.h:108:46: note: Function 'createItem' argument 1 names different: declaration 'l_p' definition 'parentList'.
drgeo-1.1.0/geo/macro.cc:205:33: note: Function 'createItem' argument 1 names different: declaration 'l_p' definition 'parentList'.
drgeo-1.1.0/geo/macro.cc:328:15: style: Unused variable: parentQty [unusedVariable]
drgeo-1.1.0/geo/macro.cc:328:27: style: Unused variable: parent [unusedVariable]
drgeo-1.1.0/geo/macro.cc:328:45: style: Unused variable: parentNumber [unusedVariable]
drgeo-1.1.0/geo/macro.cc:302:21: warning: Member variable 'drgeoMacroRegistry::index' is not initialized in the constructor. [uninitMemberVarPrivate]
drgeo-1.1.0/geo/macro.h:80:7: style: Technically the member function 'macro::position' can be const. [functionConst]
drgeo-1.1.0/geo/macro.cc:70:8: note: Technically the member function 'macro::position' can be const.
drgeo-1.1.0/geo/macro.h:80:7: note: Technically the member function 'macro::position' can be const.
drgeo-1.1.0/geo/macro.h:143:8: style: Technically the member function 'drgeoMacroRegistry::isDone' can be const. [functionConst]
drgeo-1.1.0/geo/macro.cc:522:21: note: Technically the member function 'drgeoMacroRegistry::isDone' can be const.
drgeo-1.1.0/geo/macro.h:143:8: note: Technically the member function 'drgeoMacroRegistry::isDone' can be const.
drgeo-1.1.0/geo/macro.cc:714:0: error: Memory leak: parent [memleak]
drgeo-1.1.0/geo/mode_obj.cc:148:7: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/mode_obj.cc:39:14: style: The scope of the variable 'c' can be reduced. [variableScope]
drgeo-1.1.0/geo/mode_obj.cc:39:27: style: The scope of the variable 'possible1' can be reduced. [variableScope]
drgeo-1.1.0/geo/mode_obj.cc:39:48: style: The scope of the variable 'pos' can be reduced. [variableScope]
drgeo-1.1.0/geo/mode_obj.cc:177:11: style: The scope of the variable 'b' can be reduced. [variableScope]
drgeo-1.1.0/geo/traite.cc:54:15: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/traite.cc:56:16: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/traite.cc:71:19: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/traite.cc:91:10: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/traite.cc:118:25: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo/traite.cc:47:20: style: The scope of the variable 'item1' can be reduced. [variableScope]
drgeo-1.1.0/geo_view.cc:60:14: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo_view.cc:182:11: style: C-style pointer casting [cstyleCast]
drgeo-1.1.0/geo_view.cc:52:3: style: Class 'geoView' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drgeo-1.1.0/geo_view.cc:52:3: style: Class 'geoView' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
[15:21]

ftp://ftp.se.debian.org/debian/pool/main/d/drgeo-doc/drgeo-doc_1.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/driconf/driconf_0.9.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/driftnet/driftnet_1.1.5.orig.tar.gz
driftnet-1.1.5/src/compat.h:24:0: error: #error "Not a valid integer types include found" [preprocessorErrorDirective]
driftnet-1.1.5/src/display/img.h:43:0: error: #error "no endianness defined" [preprocessorErrorDirective]
driftnet-1.1.5/src/media/http.c:99:24: style: The scope of the variable 'host' can be reduced. [variableScope]
driftnet-1.1.5/src/media/http.c:100:18: style: The scope of the variable 'hostlen' can be reduced. [variableScope]
driftnet-1.1.5/src/media/mpeghdr.c:86:18: style: Same expression on both sides of '-'. [duplicateExpression]
driftnet-1.1.5/src/media/mpeghdr.c:105:17: style: Same expression on both sides of '-'. [duplicateExpression]
driftnet-1.1.5/src/media/mpeghdr.c:113:16: style: Same expression on both sides of '-'. [duplicateExpression]
driftnet-1.1.5/src/media/mpeghdr.c:114:19: style: Same expression on both sides of '-'. [duplicateExpression]
driftnet-1.1.5/src/media/playaudio.c:85:13: style: The scope of the variable 'n' can be reduced. [variableScope]
[15:21]

ftp://ftp.se.debian.org/debian/pool/main/d/drivel/drivel_3.0.3.orig.tar.gz
drivel-3.0.3/src/blog_advogato.c:63:10: style: The scope of the variable 'split' can be reduced. [variableScope]
drivel-3.0.3/src/blog_atom.c:427:45: style: Function 'blog_atom_build_post_request' argument 6 names different: declaration 'itemid' definition 'link'. [funcArgNamesDifferent]
drivel-3.0.3/src/blog_atom.h:39:16: note: Function 'blog_atom_build_post_request' argument 6 names different: declaration 'itemid' definition 'link'.
drivel-3.0.3/src/blog_atom.c:427:45: note: Function 'blog_atom_build_post_request' argument 6 names different: declaration 'itemid' definition 'link'.
drivel-3.0.3/src/blog_lj.c:1268:17: style: Function 'blog_lj_build_editfriends_request' argument 5 names different: declaration 'add' definition 'new'. [funcArgNamesDifferent]
drivel-3.0.3/src/blog_lj.h:75:55: note: Function 'blog_lj_build_editfriends_request' argument 5 names different: declaration 'add' definition 'new'.
drivel-3.0.3/src/blog_lj.c:1268:17: note: Function 'blog_lj_build_editfriends_request' argument 5 names different: declaration 'add' definition 'new'.
drivel-3.0.3/src/blog_lj.c:1465:16: style: Function 'blog_lj_build_getfriends_request' argument 3 names different: declaration 'friendsof' definition 'friendof'. [funcArgNamesDifferent]
drivel-3.0.3/src/blog_lj.h:80:16: note: Function 'blog_lj_build_getfriends_request' argument 3 names different: declaration 'friendsof' definition 'friendof'.
drivel-3.0.3/src/blog_lj.c:1465:16: note: Function 'blog_lj_build_getfriends_request' argument 3 names different: declaration 'friendsof' definition 'friendof'.
drivel-3.0.3/src/dialogs.c:60:13: style: The scope of the variable 'w' can be reduced. [variableScope]
drivel-3.0.3/src/dialogs.c:199:12: style: The scope of the variable 'friend' can be reduced. [variableScope]
drivel-3.0.3/src/dialogs.c:290:9: style: The scope of the variable 'time' can be reduced. [variableScope]
drivel-3.0.3/src/dialogs.c:1037:9: style: The scope of the variable 'text' can be reduced. [variableScope]
drivel-3.0.3/src/dialogs.c:1037:16: style: The scope of the variable 'link' can be reduced. [variableScope]
drivel-3.0.3/src/dialogs.c:1037:23: style: The scope of the variable 'insert' can be reduced. [variableScope]
drivel-3.0.3/src/dialogs.c:1039:15: style: The scope of the variable 'mark1' can be reduced. [variableScope]
drivel-3.0.3/src/dialogs.c:1039:23: style: The scope of the variable 'mark2' can be reduced. [variableScope]
drivel-3.0.3/src/dialogs.c:1102:9: style: The scope of the variable 'url' can be reduced. [variableScope]
drivel-3.0.3/src/dialogs.c:1102:15: style: The scope of the variable 'alt' can be reduced. [variableScope]
drivel-3.0.3/src/dialogs.c:1102:21: style: The scope of the variable 'height_text' can be reduced. [variableScope]
drivel-3.0.3/src/dialogs.c:1102:35: style: The scope of the variable 'width_text' can be reduced. [variableScope]
drivel-3.0.3/src/dialogs.c:1102:48: style: The scope of the variable 'image_text' can be reduced. [variableScope]
drivel-3.0.3/src/dialogs.c:1848:9: style: The scope of the variable 'string' can be reduced. [variableScope]
drivel-3.0.3/src/dialogs.c:902:73: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
drivel-3.0.3/src/dialogs.c:1176:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
drivel-3.0.3/src/dialogs.c:1200:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
drivel-3.0.3/src/dialogs.c:1663:82: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
drivel-3.0.3/src/dialogs.c:1728:77: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
drivel-3.0.3/src/dialogs.c:50:9: style: struct member '_DrivelSpellLanguage::realname' is never used. [unusedStructMember]
drivel-3.0.3/src/dialogs.c:51:9: style: struct member '_DrivelSpellLanguage::label' is never used. [unusedStructMember]
drivel-3.0.3/src/dialogs.c:905:7: error: Uninitialized variable: friend [uninitvar]
drivel-3.0.3/src/drivel_request.c:423:21: style: The scope of the variable 'item' can be reduced. [variableScope]
drivel-3.0.3/src/insert_poll_dialog.c:544:2: style: Variable 'poll_text' is reassigned a value before the old one has been used. [redundantAssignment]
drivel-3.0.3/src/insert_poll_dialog.c:541:0: note: Variable 'poll_text' is reassigned a value before the old one has been used.
drivel-3.0.3/src/insert_poll_dialog.c:544:2: note: Variable 'poll_text' is reassigned a value before the old one has been used.
drivel-3.0.3/src/insert_poll_dialog.c:437:15: style: The scope of the variable 'path' can be reduced. [variableScope]
drivel-3.0.3/src/journal.c:298:16: warning: Possible null pointer dereference: blogid [nullPointer]
drivel-3.0.3/src/journal.c:279:13: note: Assignment 'blogid=NULL', assigned value is 0
drivel-3.0.3/src/journal.c:298:16: note: Null pointer dereference
drivel-3.0.3/src/journal.c:1948:3: style: Variable 'font_desc' is reassigned a value before the old one has been used. [redundantAssignment]
drivel-3.0.3/src/journal.c:1945:0: note: Variable 'font_desc' is reassigned a value before the old one has been used.
drivel-3.0.3/src/journal.c:1948:3: note: Variable 'font_desc' is reassigned a value before the old one has been used.
drivel-3.0.3/src/journal.c:1527:19: style: The scope of the variable 'pickw' can be reduced. [variableScope]
drivel-3.0.3/src/journal.c:1527:27: style: The scope of the variable 'text' can be reduced. [variableScope]
drivel-3.0.3/src/journal.c:2007:14: style: The scope of the variable 'value' can be reduced. [variableScope]
drivel-3.0.3/src/journal.c:2110:9: style: The scope of the variable 'name' can be reduced. [variableScope]
drivel-3.0.3/src/journal.c:2383:15: style: The scope of the variable 'mark_insert' can be reduced. [variableScope]
drivel-3.0.3/src/journal.c:2384:16: style: The scope of the variable 'location_close' can be reduced. [variableScope]
drivel-3.0.3/src/journal.c:2384:33: style: The scope of the variable 'location_open' can be reduced. [variableScope]
drivel-3.0.3/src/journal.c:2754:10: style: The scope of the variable 'user_list' can be reduced. [variableScope]
drivel-3.0.3/src/login.c:257:14: style: The scope of the variable 'du' can be reduced. [variableScope]
drivel-3.0.3/src/login.c:259:9: style: The scope of the variable 'path' can be reduced. [variableScope]
drivel-3.0.3/src/login.c:260:13: style: The scope of the variable 'pixbuf' can be reduced. [variableScope]
drivel-3.0.3/src/login.c:347:14: style: The scope of the variable 'du' can be reduced. [variableScope]
drivel-3.0.3/src/main.c:289:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
drivel-3.0.3/src/main.c:52:13: style: The scope of the variable 'dialog' can be reduced. [variableScope]
drivel-3.0.3/src/main.c:273:13: style: The scope of the variable 'entry' can be reduced. [variableScope]
drivel-3.0.3/src/main.c:364:9: style: The scope of the variable 'pickw' can be reduced. [variableScope]
drivel-3.0.3/src/main.c:365:15: style: The scope of the variable 'text' can be reduced. [variableScope]
drivel-3.0.3/src/main.c:443:9: style: The scope of the variable 'gconf_key' can be reduced. [variableScope]
drivel-3.0.3/src/main.c:443:21: style: The scope of the variable 'key' can be reduced. [variableScope]
drivel-3.0.3/src/main.c:443:27: style: The scope of the variable 'value' can be reduced. [variableScope]
drivel-3.0.3/src/main.c:758:10: style: The scope of the variable 'draft' can be reduced. [variableScope]
drivel-3.0.3/src/query_music_players.c:84:12: style: Variable 'pixbuf' is assigned a value that is never used. [unreadVariable]
drivel-3.0.3/src/soup-xmlrpc-response.c:257:63: style: Function 'soup_xmlrpc_value_get_double' argument 2 names different: declaration 'b' definition 'd'. [funcArgNamesDifferent]
drivel-3.0.3/src/soup-xmlrpc-response.h:60:25: note: Function 'soup_xmlrpc_value_get_double' argument 2 names different: declaration 'b' definition 'd'.
drivel-3.0.3/src/soup-xmlrpc-response.c:257:63: note: Function 'soup_xmlrpc_value_get_double' argument 2 names different: declaration 'b' definition 'd'.
drivel-3.0.3/src/soup-xmlrpc-response.c:600:35: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
drivel-3.0.3/src/utils.c:94:9: style: The scope of the variable 'path' can be reduced. [variableScope]
drivel-3.0.3/src/utils.c:272:14: style: The scope of the variable 'du' can be reduced. [variableScope]
drivel-3.0.3/src/utils.c:276:20: style: The scope of the variable 'value' can be reduced. [variableScope]
drivel-3.0.3/src/utils.c:318:14: style: The scope of the variable 'du_new' can be reduced. [variableScope]
drivel-3.0.3/src/utils.c:424:9: style: The scope of the variable 'icon_path' can be reduced. [variableScope]
drivel-3.0.3/src/utils.c:604:44: style: Function 'print_response_xmlrpc' argument 1 names different: declaration 'msg' definition 'response'. [funcArgNamesDifferent]
drivel-3.0.3/src/utils.h:101:49: note: Function 'print_response_xmlrpc' argument 1 names different: declaration 'msg' definition 'response'.
drivel-3.0.3/src/utils.c:604:44: note: Function 'print_response_xmlrpc' argument 1 names different: declaration 'msg' definition 'response'.
[15:21]

ftp://ftp.se.debian.org/debian/pool/main/d/driverctl/driverctl_0.95.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drizzle/drizzle_7.1.36-stable.orig.tar.gz
drizzle-7.1.36-stable/client/drizzle.cc:104:0: error: #error Readline Required [preprocessorErrorDirective]
drizzle-7.1.36-stable/client/drizzledump.cc:278:7: style: Condition 'opt_single_transaction' is always false [knownConditionTrueFalse]
drizzle-7.1.36-stable/client/drizzledump.cc:778:7: style: Condition 'opt_single_transaction' is always false [knownConditionTrueFalse]
drizzle-7.1.36-stable/client/drizzledump.cc:311:21: style: Function 'die' argument 1 names different: declaration 'error' definition 'error_num'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/client/drizzledump.cc:127:21: note: Function 'die' argument 1 names different: declaration 'error' definition 'error_num'.
drizzle-7.1.36-stable/client/drizzledump.cc:311:21: note: Function 'die' argument 1 names different: declaration 'error' definition 'error_num'.
drizzle-7.1.36-stable/client/drizzledump.cc:311:44: style: Function 'die' argument 2 names different: declaration 'reason' definition 'fmt_reason'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/client/drizzledump.cc:127:40: note: Function 'die' argument 2 names different: declaration 'reason' definition 'fmt_reason'.
drizzle-7.1.36-stable/client/drizzledump.cc:311:44: note: Function 'die' argument 2 names different: declaration 'reason' definition 'fmt_reason'.
drizzle-7.1.36-stable/client/user_detect.h:30:17: style: Technically the member function 'UserDetect::getUser' can be const. [functionConst]
drizzle-7.1.36-stable/client/drizzledump_data.cc:423:17: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
drizzle-7.1.36-stable/client/drizzledump_data.cc:469:17: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
drizzle-7.1.36-stable/client/drizzledump_drizzle.cc:270:26: style: The scope of the variable 'fkey' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzledump_drizzle.cc:315:73: style: Function 'setType' argument 2 names different: declaration 'collation' definition 'raw_collation'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:60:52: note: Function 'setType' argument 2 names different: declaration 'collation' definition 'raw_collation'.
drizzle-7.1.36-stable/client/drizzledump_drizzle.cc:315:73: note: Function 'setType' argument 2 names different: declaration 'collation' definition 'raw_collation'.
drizzle-7.1.36-stable/client/drizzledump_data.h:87:5: warning: Member variable 'DrizzleDumpField::length' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/client/drizzledump_data.h:87:5: warning: Member variable 'DrizzleDumpField::decimalPrecision' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/client/drizzledump_data.h:87:5: warning: Member variable 'DrizzleDumpField::decimalScale' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/client/drizzledump_data.h:132:5: warning: Member variable 'DrizzleDumpTable::autoIncrement' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/client/drizzledump_data.h:257:5: warning: Member variable 'DrizzleStringBuf::connection' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/client/server_detect.h:38:3: style: Class 'ServerDetect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/client/drizzledump_data.h:257:5: style: Class 'DrizzleStringBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:60:10: style: The function 'setType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:125:18: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:60:10: note: Function in derived class
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:76:10: style: The function 'populateFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:144:18: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:76:10: note: Function in derived class
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:77:10: style: The function 'populateIndexes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:145:18: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:77:10: note: Function in derived class
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:78:10: style: The function 'populateFkeys' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:146:18: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:78:10: note: Function in derived class
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:79:22: style: The function 'getData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:147:30: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:79:22: note: Function in derived class
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:94:10: style: The function 'populateTables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:180:18: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:94:10: note: Function in derived class
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:95:10: style: The function 'populateTables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:181:18: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:95:10: note: Function in derived class
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:96:10: style: The function 'setCollate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:182:18: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:96:10: note: Function in derived class
drizzle-7.1.36-stable/client/drizzledump_data.h:43:39: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/client/drizzledump_drizzle.h:30:46: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/client/drizzledump_mysql.cc:312:26: style: The scope of the variable 'fkey' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzledump_mysql.cc:372:71: style: Function 'setType' argument 2 names different: declaration 'collation' definition 'raw_collation'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/client/drizzledump_mysql.h:52:52: note: Function 'setType' argument 2 names different: declaration 'collation' definition 'raw_collation'.
drizzle-7.1.36-stable/client/drizzledump_mysql.cc:372:71: note: Function 'setType' argument 2 names different: declaration 'collation' definition 'raw_collation'.
drizzle-7.1.36-stable/client/drizzledump_mysql.h:100:17: performance: Technically the member function 'DrizzleDumpDataMySQL::convertDate' can be static. [functionStatic]
drizzle-7.1.36-stable/client/drizzledump_mysql.cc:571:35: note: Technically the member function 'DrizzleDumpDataMySQL::convertDate' can be static.
drizzle-7.1.36-stable/client/drizzledump_mysql.h:100:17: note: Technically the member function 'DrizzleDumpDataMySQL::convertDate' can be static.
drizzle-7.1.36-stable/client/drizzledump_mysql.h:102:10: performance: Technically the member function 'DrizzleDumpDataMySQL::convertTime' can be static. [functionStatic]
drizzle-7.1.36-stable/client/drizzledump_mysql.cc:563:28: note: Technically the member function 'DrizzleDumpDataMySQL::convertTime' can be static.
drizzle-7.1.36-stable/client/drizzledump_mysql.h:102:10: note: Technically the member function 'DrizzleDumpDataMySQL::convertTime' can be static.
drizzle-7.1.36-stable/client/drizzledump_mysql.h:52:10: style: The function 'setType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:125:18: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:52:10: note: Function in derived class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:68:10: style: The function 'populateFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:144:18: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:68:10: note: Function in derived class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:69:10: style: The function 'populateIndexes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:145:18: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:69:10: note: Function in derived class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:70:10: style: The function 'populateFkeys' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:146:18: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:70:10: note: Function in derived class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:73:22: style: The function 'getData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:147:30: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:73:22: note: Function in derived class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:87:10: style: The function 'populateTables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:180:18: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:87:10: note: Function in derived class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:88:10: style: The function 'populateTables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:181:18: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:88:10: note: Function in derived class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:89:10: style: The function 'setCollate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:182:18: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:89:10: note: Function in derived class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:103:17: style: The function 'checkDateTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/client/drizzledump_data.h:207:25: note: Virtual function in base class
drizzle-7.1.36-stable/client/drizzledump_mysql.h:103:17: note: Function in derived class
drizzle-7.1.36-stable/client/drizzleimport.cc:616:16: warning: Return value of function opt_password.empty() is not used. [ignoredReturnValue]
drizzle-7.1.36-stable/client/drizzleimport.cc:183:7: style: Condition '!silent' is always true [knownConditionTrueFalse]
drizzle-7.1.36-stable/client/drizzleimport.cc:196:48: performance: Function parameter 'host' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/client/drizzleimport.cc:196:67: performance: Function parameter 'database' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/client/drizzleimport.cc:197:48: performance: Function parameter 'user' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/client/drizzleimport.cc:197:67: performance: Function parameter 'passwd' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/client/drizzleimport.cc:236:40: performance: Function parameter 'host' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/client/drizzleimport.cc:616:3: warning: Ineffective call of function 'empty()'. Did you intend to call 'clear()' instead? [uselessCallsEmpty]
drizzle-7.1.36-stable/client/drizzleslap.cc:1866:13: style: Condition '!opt_ignore_sql_errors' is always true [knownConditionTrueFalse]
drizzle-7.1.36-stable/client/drizzleslap.cc:1877:13: style: Condition '!opt_ignore_sql_errors' is always true [knownConditionTrueFalse]
drizzle-7.1.36-stable/client/drizzleslap.cc:891:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/client/drizzleslap.cc:909:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/client/drizzleslap.cc:909:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/client/drizzleslap.cc:918:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/client/drizzleslap.cc:936:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/client/drizzleslap.cc:936:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/client/drizzleslap.cc:946:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/client/drizzleslap.cc:962:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/client/drizzleslap.cc:1008:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/client/drizzleslap.cc:1026:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/client/drizzleslap.cc:1202:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/client/drizzleslap.cc:1216:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/client/drizzleslap.cc:1230:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/client/drizzleslap.cc:314:16: style: The scope of the variable 'key_val' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzleslap.cc:315:12: style: The scope of the variable 'buffer' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzleslap.cc:689:17: style: The scope of the variable 'current' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzleslap.cc:1186:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzleslap.cc:1187:19: style: The scope of the variable 'col_count' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzleslap.cc:1351:12: style: The scope of the variable 'sql_type_count' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzleslap.cc:1730:12: style: The scope of the variable 'counter' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzleslap.cc:2028:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/client/drizzletest.cc:5730:58: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
drizzle-7.1.36-stable/client/drizzletest.cc:703:19: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
drizzle-7.1.36-stable/client/drizzletest.cc:992:32: style: Redundant condition: If 'EXPR == '\n'', the comparison 'EXPR' is always true. [redundantCondition]
drizzle-7.1.36-stable/client/drizzletest.cc:2963:15: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
drizzle-7.1.36-stable/client/drizzletest.cc:3942:16: style: Redundant condition: If 'EXPR == '-'', the comparison 'EXPR' is always true. [redundantCondition]
drizzle-7.1.36-stable/client/drizzletest.cc:3943:16: style: Redundant condition: If 'EXPR == '-'', the comparison 'EXPR' is always true. [redundantCondition]
drizzle-7.1.36-stable/client/drizzletest.cc:3999:12: style: Redundant condition: If 'EXPR == '#'', the comparison 'EXPR' is always true. [redundantCondition]
drizzle-7.1.36-stable/client/drizzletest.cc:4007:12: style: Redundant condition: If 'EXPR == '\n'', the comparison 'EXPR' is always true. [redundantCondition]
drizzle-7.1.36-stable/client/drizzletest.cc:786:7: style: Condition '!silent' is always true [knownConditionTrueFalse]
drizzle-7.1.36-stable/client/drizzletest.cc:911:7: style: Condition '!verbose' is always true [knownConditionTrueFalse]
drizzle-7.1.36-stable/client/drizzletest.cc:2020:39: style: Condition '!is_windows' is always true [knownConditionTrueFalse]
drizzle-7.1.36-stable/client/drizzletest.cc:2154:59: style: Condition '!is_windows' is always true [knownConditionTrueFalse]
drizzle-7.1.36-stable/client/drizzletest.cc:885:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/client/drizzletest.cc:890:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/client/drizzletest.cc:942:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/client/drizzletest.cc:1443:25: warning: Either the condition 'name' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
drizzle-7.1.36-stable/client/drizzletest.cc:1431:20: note: Assuming that condition 'name' is not redundant
drizzle-7.1.36-stable/client/drizzletest.cc:1443:25: note: Null pointer dereference
drizzle-7.1.36-stable/client/drizzletest.cc:1435:26: style: C-style pointer casting [cstyleCast]
drizzle-7.1.36-stable/client/drizzletest.cc:6408:20: style: C-style pointer casting [cstyleCast]
drizzle-7.1.36-stable/client/drizzletest.cc:6437:8: style: C-style pointer casting [cstyleCast]
drizzle-7.1.36-stable/client/drizzletest.cc:1173:17: style: The scope of the variable 'len2' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzletest.cc:5705:19: style: The scope of the variable 'rep_str' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzletest.cc:6027:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzletest.cc:6150:14: style: The scope of the variable 'j' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzletest.cc:6151:21: style: The scope of the variable 'default_state' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzletest.cc:6175:19: style: The scope of the variable 'rep_str' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzletest.cc:6560:12: style: The scope of the variable 'i' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzletest.cc:6560:21: style: The scope of the variable 'old_count' can be reduced. [variableScope]
drizzle-7.1.36-stable/client/drizzletest.cc:1053:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
drizzle-7.1.36-stable/client/drizzletest.cc:1062:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
drizzle-7.1.36-stable/client/drizzletest.cc:1097:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
drizzle-7.1.36-stable/client/drizzletest.cc:1107:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
drizzle-7.1.36-stable/client/drizzletest.cc:5703:67: style: Function 'replace_strings_append' argument 3 names different: declaration 'from' definition 'str'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/client/drizzletest.cc:5623:77: note: Function 'replace_strings_append' argument 3 names different: declaration 'from' definition 'str'.
drizzle-7.1.36-stable/client/drizzletest.cc:5703:67: note: Function 'replace_strings_append' argument 3 names different: declaration 'from' definition 'str'.
drizzle-7.1.36-stable/client/drizzletest.cc:5980:38: style: Function 'reg_replace' argument 5 names different: declaration 'string' definition 'in_string'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/client/drizzletest.cc:5784:23: note: Function 'reg_replace' argument 5 names different: declaration 'string' definition 'in_string'.
drizzle-7.1.36-stable/client/drizzletest.cc:5980:38: note: Function 'reg_replace' argument 5 names different: declaration 'string' definition 'in_string'.
drizzle-7.1.36-stable/client/drizzletest.cc:5759:3: style: Class 'st_replace_regex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/client/drizzletest.cc:4291:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/client/drizzletest.cc:3209:67: performance: Function parameter 'host' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/client/drizzletest.cc:3209:86: performance: Function parameter 'user' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/client/drizzletest.cc:3209:123: performance: Function parameter 'db' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/client/drizzletest.cc:1057:18: error: Using reference 'result' as parameter for va_start() results in undefined behaviour. [va_start_referencePassed]
drizzle-7.1.36-stable/client/get_password.cc:141:7: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
drizzle-7.1.36-stable/client/get_password.cc:163:12: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
drizzle-7.1.36-stable/drizzled/algorithm/sha1.h:45:7: warning: Array 'state' is filled incompletely. Did you forget to multiply the size given to 'memset()' with 'sizeof(*state)'? [incompleteArrayFill]
drizzle-7.1.36-stable/drizzled/create_field.cc:200:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/create_field.cc:222:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/ctype-bin.cc:194:9: style: Condition 'diff_if_only_endspace_difference' is always false [knownConditionTrueFalse]
drizzle-7.1.36-stable/drizzled/ctype-bin.cc:177:37: note: Assignment 'diff_if_only_endspace_difference=0', assigned value is 0
drizzle-7.1.36-stable/drizzled/ctype-bin.cc:194:9: note: Condition 'diff_if_only_endspace_difference' is always false
drizzle-7.1.36-stable/drizzled/ctype-bin.cc:371:10: warning: Redundant assignment of 'cmp' to itself. [selfAssignment]
drizzle-7.1.36-stable/drizzled/ctype-mb.cc:345:9: style: Condition 'diff_if_only_endspace_difference' is always false [knownConditionTrueFalse]
drizzle-7.1.36-stable/drizzled/ctype-mb.cc:332:37: note: Assignment 'diff_if_only_endspace_difference=0', assigned value is 0
drizzle-7.1.36-stable/drizzled/ctype-mb.cc:345:9: note: Condition 'diff_if_only_endspace_difference' is always false
drizzle-7.1.36-stable/drizzled/ctype-mb.cc:33:12: style: The scope of the variable 'l' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/ctype-mb.cc:234:15: style: The scope of the variable 'end' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/ctype-mb.cc:234:21: style: The scope of the variable 'b0' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/ctype-mb.cc:235:7: style: The scope of the variable 'res' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/ctype-utf8.cc:2190:15: style: The scope of the variable 'dstres' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/ctype-utf8.cc:2257:15: style: The scope of the variable 'dstres' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/ctype-utf8.cc:2279:15: style: The scope of the variable 'dstres' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/ctype-utf8.cc:2301:15: style: The scope of the variable 'dstres' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/ctype-utf8.cc:2568:7: style: The scope of the variable 'res' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/cursor.cc:478:41: style: Condition 'nb_already_reserved_intervals==0' is always true [knownConditionTrueFalse]
drizzle-7.1.36-stable/drizzled/cursor.cc:465:47: note: Assignment 'nb_already_reserved_intervals=0', assigned value is 0
drizzle-7.1.36-stable/drizzled/cursor.cc:478:41: note: Condition 'nb_already_reserved_intervals==0' is always true
drizzle-7.1.36-stable/drizzled/cursor.cc:478:41: style: Same expression on both sides of '==' because the value of 'nb_already_reserved_intervals' and '0' are the same. [duplicateExpression]
drizzle-7.1.36-stable/drizzled/cursor.cc:465:47: note: 'nb_already_reserved_intervals' is assigned value '0' here.
drizzle-7.1.36-stable/drizzled/cursor.cc:478:41: note: Same expression on both sides of '==' because the value of 'nb_already_reserved_intervals' and '0' are the same.
drizzle-7.1.36-stable/drizzled/daemon.cc:79:16: style: Condition 'wbytes<0' is always false [knownConditionTrueFalse]
drizzle-7.1.36-stable/drizzled/daemon.cc:77:66: note: Assuming that condition '(wbytes=write(parent_pipe_fds[1],"",sizeof("")))==0' is not redundant
drizzle-7.1.36-stable/drizzled/daemon.cc:79:16: note: Condition 'wbytes<0' is always false
drizzle-7.1.36-stable/drizzled/drizzled.cc:599:14: warning: Either the condition '!user' is redundant or there is possible null pointer dereference: user. [nullPointerRedundantCheck]
drizzle-7.1.36-stable/drizzled/drizzled.cc:594:7: note: Assuming that condition '!user' is not redundant
drizzle-7.1.36-stable/drizzled/drizzled.cc:599:14: note: Null pointer dereference
drizzle-7.1.36-stable/drizzled/drizzled.cc:1422:7: style: Variable 'final_unknown_options' is assigned a value that is never used. [unreadVariable]
drizzle-7.1.36-stable/drizzled/dtoa.cc:218:47: warning: Either the condition 'to!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
drizzle-7.1.36-stable/drizzled/dtoa.cc:220:26: note: Assuming that condition 'to!=NULL' is not redundant
drizzle-7.1.36-stable/drizzled/dtoa.cc:218:32: note: Assignment 'dst=to', assigned value is 0
drizzle-7.1.36-stable/drizzled/dtoa.cc:218:47: note: Null pointer addition
drizzle-7.1.36-stable/drizzled/dtoa.cc:659:17: style: The scope of the variable 'y' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/dtoa.cc:822:9: style: The scope of the variable 'y' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/dtoa.cc:913:14: style: The scope of the variable 'p05' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/dtoa.cc:951:23: style: The scope of the variable 'z' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/dtoa.cc:1721:33: style: Checking if unsigned variable 'z=(uint32_t)aadj' is less than zero. [unsignedLessThanZero]
drizzle-7.1.36-stable/drizzled/error.cc:201:11: style: The scope of the variable 'args' can be reduced. [variableScope]
drizzled/execute/parser.yy:98:46: style: Same expression on both sides of '-'. [duplicateExpression]
drizzled/execute/parser.yy:104:48: style: Same expression on both sides of '-'. [duplicateExpression]
drizzled/execute/parser.cc:1270:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
drizzled/execute/parser.cc:930:44: warning: Either the condition 'yytoken!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
drizzled/execute/parser.cc:969:15: note: Assuming that condition 'yytoken!=-2' is not redundant
drizzled/execute/parser.cc:930:44: note: Negative array index
drizzled/execute/scanner.cc:2299:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
drizzled/execute/scanner.cc:1428:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
drizzled/execute/scanner.cc:439:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
drizzled/execute/scanner.cc:1428:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
drizzled/execute/scanner.cc:1919:54: style: Function 'execute__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
drizzled/execute/scanner.cc:389:53: note: Function 'execute__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
drizzled/execute/scanner.cc:1919:54: note: Function 'execute__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
drizzled/execute/scanner.cc:1934:54: style: Function 'execute__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
drizzled/execute/scanner.cc:390:52: note: Function 'execute__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
drizzled/execute/scanner.cc:1934:54: note: Function 'execute__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
drizzled/execute/scanner.cc:1934:68: style: Function 'execute__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
drizzled/execute/scanner.cc:390:62: note: Function 'execute__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
drizzled/execute/scanner.cc:1934:68: note: Function 'execute__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
drizzled/execute/scanner.cc:2143:30: style: Function 'execute_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
drizzled/execute/scanner.cc:735:29: note: Function 'execute_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
drizzled/execute/scanner.cc:2143:30: note: Function 'execute_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
drizzled/execute/scanner.cc:2177:32: style: Function 'execute_lex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
drizzled/execute/scanner.cc:720:33: note: Function 'execute_lex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
drizzled/execute/scanner.cc:2177:32: note: Function 'execute_lex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
drizzled/execute/scanner.cc:2206:42: style: Function 'execute_lex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent]
drizzled/execute/scanner.cc:722:43: note: Function 'execute_lex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
drizzled/execute/scanner.cc:2206:42: note: Function 'execute_lex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
drizzled/execute/scanner.cc:2206:68: style: Function 'execute_lex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
drizzled/execute/scanner.cc:722:66: note: Function 'execute_lex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
drizzled/execute/scanner.cc:2206:68: note: Function 'execute_lex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
drizzle-7.1.36-stable/drizzled/field.cc:819:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/field/enum.cc:167:13: style: Same expression on both sides of '<' because the value of 'a' and 'b' are the same. [duplicateExpression]
drizzle-7.1.36-stable/drizzled/field/enum.cc:163:34: note: 'a' is assigned value 'Field_enum::val_int()' here.
drizzle-7.1.36-stable/drizzled/field/enum.cc:165:34: note: 'b' is assigned value 'Field_enum::val_int()' here.
drizzle-7.1.36-stable/drizzled/field/enum.cc:167:13: note: Same expression on both sides of '<' because the value of 'a' and 'b' are the same.
drizzle-7.1.36-stable/drizzled/field/enum.cc:167:28: style: Same expression on both sides of '>' because the value of 'a' and 'b' are the same. [duplicateExpression]
drizzle-7.1.36-stable/drizzled/field/enum.cc:163:34: note: 'a' is assigned value 'Field_enum::val_int()' here.
drizzle-7.1.36-stable/drizzled/field/enum.cc:165:34: note: 'b' is assigned value 'Field_enum::val_int()' here.
drizzle-7.1.36-stable/drizzled/field/enum.cc:167:28: note: Same expression on both sides of '>' because the value of 'a' and 'b' are the same.
drizzle-7.1.36-stable/drizzled/filesort.cc:879:19: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
drizzle-7.1.36-stable/drizzled/filesort.cc:874:15: note: outer condition: maybe_null
drizzle-7.1.36-stable/drizzled/filesort.cc:879:19: note: identical inner condition: maybe_null
drizzle-7.1.36-stable/drizzled/filesort.cc:1663:27: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
drizzle-7.1.36-stable/drizzled/filesort.cc:544:3: style: Variable 'quick_select' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/filesort.cc:539:9: note: Variable 'quick_select' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/filesort.cc:544:3: note: Variable 'quick_select' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/filesort.cc:1452:7: style: Variable 'cs' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/filesort.cc:1450:7: note: Variable 'cs' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/filesort.cc:1452:7: note: Variable 'cs' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/filesort.cc:1129:12: style: The scope of the variable 'length' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/filesort.cc:465:69: style: Function 'read_buffpek_from_file' argument 1 names different: declaration 'buffer_file' definition 'buffpek_pointers'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/filesort.cc:139:69: note: Function 'read_buffpek_from_file' argument 1 names different: declaration 'buffer_file' definition 'buffpek_pointers'.
drizzle-7.1.36-stable/drizzled/filesort.cc:465:69: note: Function 'read_buffpek_from_file' argument 1 names different: declaration 'buffer_file' definition 'buffpek_pointers'.
drizzle-7.1.36-stable/drizzled/filesort.cc:710:50: style: Function 'write_keys' argument 3 names different: declaration 'buffer_file' definition 'buffpek_pointers'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/filesort.cc:122:41: note: Function 'write_keys' argument 3 names different: declaration 'buffer_file' definition 'buffpek_pointers'.
drizzle-7.1.36-stable/drizzled/filesort.cc:710:50: note: Function 'write_keys' argument 3 names different: declaration 'buffer_file' definition 'buffpek_pointers'.
drizzle-7.1.36-stable/drizzled/filesort.cc:127:8: style: Technically the member function 'drizzled::SortParam::register_used_fields' can be const. [functionConst]
drizzle-7.1.36-stable/drizzled/filesort.cc:1009:17: note: Technically the member function 'drizzled::SortParam::register_used_fields' can be const.
drizzle-7.1.36-stable/drizzled/filesort.cc:127:8: note: Technically the member function 'drizzled::SortParam::register_used_fields' can be const.
drizzle-7.1.36-stable/drizzled/foreign_key.cc:148:31: style: The scope of the variable 'col2' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/function/field.cc:59:33: style: The scope of the variable 'dec_arg' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/function/func.cc:203:10: style: The scope of the variable 'arg' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/function/func.cc:203:16: style: The scope of the variable 'arg_end' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/function/func.cc:260:10: style: The scope of the variable 'arg' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/function/func.cc:260:16: style: The scope of the variable 'arg_end' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/function/time/date_add_interval.cc:120:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
drizzle-7.1.36-stable/drizzled/function/time/date_add_interval.cc:124:3: note: Found duplicate branches for 'if' and 'else'.
drizzle-7.1.36-stable/drizzled/function/time/date_add_interval.cc:120:8: note: Found duplicate branches for 'if' and 'else'.
drizzle-7.1.36-stable/drizzled/function/time/typecast.cc:201:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
drizzle-7.1.36-stable/drizzled/function/time/typecast.cc:205:5: note: Found duplicate branches for 'if' and 'else'.
drizzle-7.1.36-stable/drizzled/function/time/typecast.cc:201:5: note: Found duplicate branches for 'if' and 'else'.
drizzle-7.1.36-stable/drizzled/function/time/typecast.cc:88:12: style: The scope of the variable 'length' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/identifier/constants/schema.cc:32:3: style: Class 'Schema' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/drizzled/identifier/constants/user.cc:33:3: style: Class 'User' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/drizzled/internal/mf_format.cc:122:16: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
drizzle-7.1.36-stable/drizzled/internal/mf_format.cc:121:10: style: The scope of the variable 'rp_buff' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/internal/mf_iocache.cc:633:6: style: Condition '!append_cache' is always true [knownConditionTrueFalse]
drizzle-7.1.36-stable/drizzled/internal/mf_iocache.cc:626:11: note: Assuming that condition '!append_cache' is not redundant
drizzle-7.1.36-stable/drizzled/internal/mf_iocache.cc:633:6: note: Condition '!append_cache' is always true
drizzle-7.1.36-stable/drizzled/internal/mf_iocache.cc:501:22: style: The scope of the variable 'length_local' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/internal/mf_iocache.cc:606:10: style: The scope of the variable 'length_local' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/internal/mf_pack.cc:189:18: style: The scope of the variable 'h_length' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/internal/mf_pack.cc:190:37: style: The scope of the variable 'tilde_expansion' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/internal/my_copy.cc:83:12: warning: Redundant assignment of 'errno' to itself. [selfAssignment]
drizzle-7.1.36-stable/drizzled/internal/my_delete.cc:29:10: warning: Redundant assignment of 'errno' to itself. [selfAssignment]
drizzle-7.1.36-stable/drizzled/internal/my_open.cc:82:10: warning: Redundant assignment of 'errno' to itself. [selfAssignment]
drizzle-7.1.36-stable/drizzled/internal/my_redel.cc:86:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
drizzle-7.1.36-stable/drizzled/internal/my_redel.cc:84:39: note: outer condition: MyFlags&MY_LINK_WARNING
drizzle-7.1.36-stable/drizzled/internal/my_redel.cc:86:17: note: identical inner condition: MyFlags&MY_LINK_WARNING
drizzle-7.1.36-stable/drizzled/internal/my_redel.cc:75:10: warning: Redundant assignment of 'errno' to itself. [selfAssignment]
drizzle-7.1.36-stable/drizzled/internal/my_rename.cc:51:10: warning: Redundant assignment of 'errno' to itself. [selfAssignment]
drizzle-7.1.36-stable/drizzled/internal/my_write.cc:49:10: warning: Redundant assignment of 'errno' to itself. [selfAssignment]
drizzle-7.1.36-stable/drizzled/item.cc:422:18: style: Same expression on both sides of '!=' because the value of 'orig_len' and 'length' are the same. [duplicateExpression]
drizzle-7.1.36-stable/drizzled/item.cc:415:24: note: 'orig_len' is assigned value 'length' here.
drizzle-7.1.36-stable/drizzled/item.cc:422:18: note: Same expression on both sides of '!=' because the value of 'orig_len' and 'length' are the same.
drizzle-7.1.36-stable/drizzled/item/cmpfunc.cc:1827:42: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
drizzle-7.1.36-stable/drizzled/item/cmpfunc.cc:1105:17: style: The scope of the variable 'res2' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/item/cmpfunc.cc:1183:25: style: The scope of the variable 'val2' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/item/cmpfunc.cc:1245:25: style: The scope of the variable 'val2' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/item/cmpfunc.cc:1392:7: style: The scope of the variable 'res' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/item/cmpfunc.cc:2021:7: style: The scope of the variable 'i' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/item/cmpfunc.cc:2608:12: style: The scope of the variable 'value_added_map' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/item/cmpfunc.cc:2760:12: style: The scope of the variable 'found_types' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/item/cmpfunc.cc:3586:8: style: The scope of the variable 'datetime_found' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/item/cmpfunc.cc:3851:13: style: The scope of the variable 'in_item' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/item/create.cc:1216:52: style: Function 'create_native' argument 1 names different: declaration 'session' definition 'session_arg'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/item/create.cc:640:40: note: Function 'create_native' argument 1 names different: declaration 'session' definition 'session_arg'.
drizzle-7.1.36-stable/drizzled/item/create.cc:1216:52: note: Function 'create_native' argument 1 names different: declaration 'session' definition 'session_arg'.
drizzle-7.1.36-stable/drizzled/item/create.cc:246:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:246:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:254:17: style: The function 'create_native' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:148:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:254:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:263:17: style: The function 'create_native' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:148:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:263:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:274:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:226:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:274:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:289:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:289:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:299:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:205:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:299:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:314:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:205:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:314:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:325:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:325:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:340:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:340:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:355:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:355:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:370:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:370:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:385:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:205:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:385:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:396:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:396:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:410:17: style: The function 'create_native' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:148:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:410:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:419:17: style: The function 'create_native' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:148:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:419:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:430:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:205:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:430:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:443:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:166:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:443:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:457:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:457:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:469:17: style: The function 'create_native' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:148:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:469:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:478:17: style: The function 'create_native' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:148:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:478:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:489:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:205:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:489:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:503:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:205:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:503:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:517:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:517:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:531:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:531:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:543:17: style: The function 'create_native' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:148:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:543:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:554:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:554:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:566:17: style: The function 'create_native' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:148:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:566:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:576:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:576:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:587:17: style: The function 'create_native' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:148:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:587:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:597:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:226:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:597:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:612:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:612:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:627:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:205:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:627:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:640:17: style: The function 'create_native' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:148:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:640:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:651:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:651:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:666:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:205:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:666:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:677:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:205:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:677:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:692:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:692:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:702:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:205:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:702:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:716:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:205:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:716:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:730:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:166:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:730:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:743:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:743:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:755:17: style: The function 'create_native' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:148:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:755:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:766:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:166:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:766:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:781:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:226:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:781:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:796:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:796:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:811:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:811:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:826:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:826:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:836:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:205:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:836:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:851:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:851:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:866:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:205:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:866:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:881:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:881:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:896:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:896:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:909:17: style: The function 'create_native' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:148:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:909:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/create.cc:920:17: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/create.cc:185:17: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/create.cc:920:17: note: Function in derived class
drizzle-7.1.36-stable/drizzled/item/field.cc:1186:3: style: Variable 'session->no_errors' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/item/field.cc:1184:3: note: Variable 'session->no_errors' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/item/field.cc:1186:3: note: Variable 'session->no_errors' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/item/hex_string.cc:98:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/item/string.cc:110:23: style: Same expression on both sides of '!=' because the value of 'end' and 'org_end' are the same. [duplicateExpression]
drizzle-7.1.36-stable/drizzled/item/string.cc:102:18: note: 'org_end' is assigned value 'end' here.
drizzle-7.1.36-stable/drizzled/item/string.cc:110:23: note: Same expression on both sides of '!=' because the value of 'end' and 'org_end' are the same.
drizzle-7.1.36-stable/drizzled/item/subselect.cc:330:41: style: Redundant condition: exec_method==MATERIALIZATION. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1202:5: style: Variable 'select_lex->having_fix_field' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1196:5: note: Variable 'select_lex->having_fix_field' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1202:5: note: Variable 'select_lex->having_fix_field' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1238:9: style: Variable 'select_lex->having_fix_field' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1231:2: note: Variable 'select_lex->having_fix_field' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1238:9: note: Variable 'select_lex->having_fix_field' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1292:9: style: Variable 'select_lex->having_fix_field' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1285:2: note: Variable 'select_lex->having_fix_field' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1292:9: note: Variable 'select_lex->having_fix_field' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1573:5: style: Variable 'select_lex->having_fix_field' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1571:5: note: Variable 'select_lex->having_fix_field' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1573:5: note: Variable 'select_lex->having_fix_field' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1813:3: style: Variable 'outer_join' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1811:0: note: Variable 'outer_join' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1813:3: note: Variable 'outer_join' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1212:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1272:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1494:20: style: The scope of the variable 'item_isnull' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/item/subselect.cc:2544:8: style: The scope of the variable 'null_finding' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/item/subselect.cc:1055:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/item/float.h:69:23: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/drizzled/item/float.h:56:16: note: Virtual function in base class
drizzle-7.1.36-stable/drizzled/item/float.h:69:23: note: Function in derived class
drizzle-7.1.36-stable/drizzled/join.cc:448:13: style: Condition 'do_materialize' is always true [knownConditionTrueFalse]
drizzle-7.1.36-stable/drizzled/join.cc:418:30: note: Assignment 'do_materialize=true', assigned value is 1
drizzle-7.1.36-stable/drizzled/join.cc:448:13: note: Condition 'do_materialize' is always true
drizzle-7.1.36-stable/drizzled/join.cc:2850:19: style: Condition 'res==-1' is always false [knownConditionTrueFalse]
drizzle-7.1.36-stable/drizzled/join.cc:2841:20: note: Assignment 'res=0', assigned value is 0
drizzle-7.1.36-stable/drizzled/join.cc:2850:19: note: Condition 'res==-1' is always false
drizzle-7.1.36-stable/drizzled/join.cc:5642:22: style: Condition '!(false&&!embedding->getEmbedding())' is always true [knownConditionTrueFalse]
drizzle-7.1.36-stable/drizzled/join.cc:5585:3: style: Variable 'stat' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/join.cc:5573:0: note: Variable 'stat' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/join.cc:5585:3: note: Variable 'stat' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/join.cc:5586:3: style: Variable 'stat_ref' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/join.cc:5576:0: note: Variable 'stat_ref' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/join.cc:5586:3: note: Variable 'stat_ref' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/join.cc:5587:3: style: Variable 'table_vector' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/join.cc:5572:0: note: Variable 'table_vector' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/join.cc:5587:3: note: Variable 'table_vector' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/join.cc:5591:3: style: Variable 'stat_end' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/join.cc:5574:0: note: Variable 'stat_end' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/join.cc:5591:3: note: Variable 'stat_end' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/join.cc:5929:7: style: Variable 'select' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/join.cc:5928:0: note: Variable 'select' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/join.cc:5929:7: note: Variable 'select' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/join.cc:851:16: style: Opposite expression on both sides of '&&'. [oppositeExpression]
drizzle-7.1.36-stable/drizzled/join.cc:851:16: note: Opposite expression on both sides of '&&'.
drizzle-7.1.36-stable/drizzled/join.cc:851:16: note: Opposite expression on both sides of '&&'.
drizzle-7.1.36-stable/drizzled/join.cc:1375:12: style: The scope of the variable 'tmp_error' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/join.cc:1471:10: style: The scope of the variable 'curr_tmp_table' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/join.cc:2738:9: style: The scope of the variable 'select_cond' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/join.cc:4151:17: style: The scope of the variable 'best_idx' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/join.cc:4154:15: style: The scope of the variable 'best_table' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/join.cc:3239:57: style: Function 'cache_record_length' argument 2 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/join.cc:83:58: note: Function 'cache_record_length' argument 2 names different: declaration 'index' definition 'idx'.
drizzle-7.1.36-stable/drizzled/join.cc:3239:57: note: Function 'cache_record_length' argument 2 names different: declaration 'index' definition 'idx'.
drizzle-7.1.36-stable/drizzled/join.cc:3395:35: style: Function 'set_position' argument 2 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/join.cc:87:35: note: Function 'set_position' argument 2 names different: declaration 'index' definition 'idx'.
drizzle-7.1.36-stable/drizzled/join.cc:3395:35: note: Function 'set_position' argument 2 names different: declaration 'index' definition 'idx'.
drizzle-7.1.36-stable/drizzled/join.cc:4145:29: style: Function 'greedy_search' argument 3 names different: declaration 'depth' definition 'search_depth'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/join.cc:98:76: note: Function 'greedy_search' argument 3 names different: declaration 'depth' definition 'search_depth'.
drizzle-7.1.36-stable/drizzled/join.cc:4145:29: note: Function 'greedy_search' argument 3 names different: declaration 'depth' definition 'search_depth'.
drizzle-7.1.36-stable/drizzled/join.cc:4336:55: style: Function 'best_extension_by_limited_search' argument 6 names different: declaration 'depth' definition 'search_depth'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/join.cc:104:55: note: Function 'best_extension_by_limited_search' argument 6 names different: declaration 'depth' definition 'search_depth'.
drizzle-7.1.36-stable/drizzled/join.cc:4336:55: note: Function 'best_extension_by_limited_search' argument 6 names different: declaration 'depth' definition 'search_depth'.
drizzle-7.1.36-stable/drizzled/join.cc:4646:36: style: Function 'make_join_select' argument 3 names different: declaration 'item' definition 'cond'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/join.cc:109:77: note: Function 'make_join_select' argument 3 names different: declaration 'item' definition 'cond'.
drizzle-7.1.36-stable/drizzled/join.cc:4646:36: note: Function 'make_join_select' argument 3 names different: declaration 'item' definition 'cond'.
drizzle-7.1.36-stable/drizzled/join.cc:5174:57: style: Function 'return_zero_rows' argument 2 names different: declaration 'res' definition 'result'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/join.cc:115:44: note: Function 'return_zero_rows' argument 2 names different: declaration 'res' definition 'result'.
drizzle-7.1.36-stable/drizzled/join.cc:5174:57: note: Function 'return_zero_rows' argument 2 names different: declaration 'res' definition 'result'.
drizzle-7.1.36-stable/drizzled/join.cc:5558:57: style: Function 'make_join_statistics' argument 2 names different: declaration 'leaves' definition 'tables'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/join.cc:134:57: note: Function 'make_join_statistics' argument 2 names different: declaration 'leaves' definition 'tables'.
drizzle-7.1.36-stable/drizzled/join.cc:5558:57: note: Function 'make_join_statistics' argument 2 names different: declaration 'leaves' definition 'tables'.
drizzle-7.1.36-stable/drizzled/join.cc:5558:93: style: Function 'make_join_statistics' argument 4 names different: declaration 'keyuse' definition 'keyuse_array'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/join.cc:134:93: note: Function 'make_join_statistics' argument 4 names different: declaration 'keyuse' definition 'keyuse_array'.
drizzle-7.1.36-stable/drizzled/join.cc:5558:93: note: Function 'make_join_statistics' argument 4 names different: declaration 'keyuse' definition 'keyuse_array'.
drizzle-7.1.36-stable/drizzled/join.cc:5589:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
drizzle-7.1.36-stable/drizzled/join.cc:4852:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/join.cc:4866:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/join_cache.cc:48:19: style: The scope of the variable 'blob_length' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/join_cache.cc:107:20: style: The scope of the variable 'field' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/join_table.cc:160:7: style: The scope of the variable 'error' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/lock.cc:28:128: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/locking/global.cc:213:30: style: The scope of the variable 'engine' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/locking/global.cc:286:7: style: The scope of the variable 'lock_type' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/locking/global.cc:286:17: style: The scope of the variable 'error' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/message/statement_transform.cc:700:8: style: The scope of the variable 'should_quote_field_value' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/message/table_writer.cc:41:28: style: The scope of the variable 'option' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/message/table_writer.cc:73:37: style: The scope of the variable 'index_part' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/message/table_writer.cc:108:46: style: The scope of the variable 'string_field_options' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/message/table_writer.cc:109:47: style: The scope of the variable 'numeric_field_options' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/message/table_writer.cc:110:45: style: The scope of the variable 'enumeration_options' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/message/table_writer.cc:202:26: style: The scope of the variable 'field' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/message/table_writer.cc:63:45: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/drizzled/module/loader.cc:107:9: style: struct member 'st_item_value_holder::item' is never used. [unusedStructMember]
drizzle-7.1.36-stable/drizzled/module/loader.cc:515:8: style: Technically the member function 'drizzled::OptionCmp::operator()' can be const. [functionConst]
drizzle-7.1.36-stable/drizzled/my_hash.cc:174:17: style: The scope of the variable 'idx' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/my_hash.cc:256:21: style: The scope of the variable 'hash_nr' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/my_hash.cc:206:49: style: Function 'movelink' argument 2 names different: declaration 'pos' definition 'find'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/my_hash.cc:39:49: note: Function 'movelink' argument 2 names different: declaration 'pos' definition 'find'.
drizzle-7.1.36-stable/drizzled/my_hash.cc:206:49: note: Function 'movelink' argument 2 names different: declaration 'pos' definition 'find'.
drizzle-7.1.36-stable/drizzled/optimizer/explain_plan.cc:116:10: style: The scope of the variable 'table_name_buffer' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/optimizer/explain_plan.cc:178:12: style: The scope of the variable 'table_name_buffer' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/optimizer/key_field.cc:538:21: style: The scope of the variable 'field_item' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/optimizer/key_field.cc:453:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/optimizer/quick_index_merge_select.cc:105:3: style: Variable 'cur_quick' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/optimizer/quick_index_merge_select.cc:97:0: note: Variable 'cur_quick' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/quick_index_merge_select.cc:105:3: note: Variable 'cur_quick' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/quick_ror_intersect_select.cc:160:12: style: The scope of the variable 'last_rowid_count' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/optimizer/quick_ror_union_select.cc:59:3: style: Class 'compare_functor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:968:3: style: Variable 'range_scans' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:951:0: note: Variable 'range_scans' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:968:3: note: Variable 'range_scans' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:1524:3: style: Variable 'selectivity_mult' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:1522:0: note: Variable 'selectivity_mult' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:1524:3: note: Variable 'selectivity_mult' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:1811:3: style: Variable 'intersect_scans_end' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:1810:0: note: Variable 'intersect_scans_end' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:1811:3: note: Variable 'intersect_scans_end' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:1820:3: style: Variable 'intersect_scans_best' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:1818:0: note: Variable 'intersect_scans_best' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:1820:3: note: Variable 'intersect_scans_best' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:2100:3: style: Variable 'tree' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:2099:0: note: Variable 'tree' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:2100:3: note: Variable 'tree' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:4163:3: style: Variable 'old_root' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:4155:0: note: Variable 'old_root' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:4163:3: note: Variable 'old_root' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:4167:3: style: Variable 'alloc' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:4156:0: note: Variable 'alloc' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:4167:3: note: Variable 'alloc' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:4214:5: style: Variable 'null_range' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:4211:0: note: Variable 'null_range' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:4214:5: note: Variable 'null_range' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:1424:8: style: The scope of the variable 'cur_covered' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:2449:24: style: The scope of the variable 'tree' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:3223:14: style: The scope of the variable 'flag' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:5281:12: style: The scope of the variable 'keys_per_subgroup' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:5283:10: style: The scope of the variable 'p_overlap' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:5284:10: style: The scope of the variable 'quick_prefix_selectivity' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:2715:19: style: Function 'get_mm_leaf' argument 2 names different: declaration 'cond_func' definition 'conf_func'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:247:46: note: Function 'get_mm_leaf' argument 2 names different: declaration 'cond_func' definition 'conf_func'.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:2715:19: note: Function 'get_mm_leaf' argument 2 names different: declaration 'cond_func' definition 'conf_func'.
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:1281:3: style: Struct 'st_ror_intersect_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:3672:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:3677:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/optimizer/range.cc:4300:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/optimizer/sel_arg.cc:379:3: style: Variable 'next_arg' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/optimizer/sel_arg.cc:378:0: note: Variable 'next_arg' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/sel_arg.cc:379:3: note: Variable 'next_arg' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/sel_arg.cc:486:3: style: Variable 'root' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/optimizer/sel_arg.cc:481:0: note: Variable 'root' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/sel_arg.cc:486:3: note: Variable 'root' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/sel_arg.cc:553:3: style: Variable 'root' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/optimizer/sel_arg.cc:551:0: note: Variable 'root' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/sel_arg.cc:553:3: note: Variable 'root' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/sel_arg.cc:620:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/optimizer/sel_arg.cc:616:0: note: Variable 'x' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/sel_arg.cc:620:3: note: Variable 'x' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/optimizer/sel_arg.cc:94:96: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/optimizer/sel_arg.cc:149:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/optimizer/sel_arg.cc:155:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/optimizer/sum.cc:918:43: style: Function 'find_key_for_maxmin' argument 6 names different: declaration 'key_prefix_length' definition 'prefix_len'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/optimizer/sum.cc:73:43: note: Function 'find_key_for_maxmin' argument 6 names different: declaration 'key_prefix_length' definition 'prefix_len'.
drizzle-7.1.36-stable/drizzled/optimizer/sum.cc:918:43: note: Function 'find_key_for_maxmin' argument 6 names different: declaration 'key_prefix_length' definition 'prefix_len'.
drizzle-7.1.36-stable/drizzled/optimizer/sum.cc:458:74: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/plugin/authorization.cc:121:3: style: Class 'PruneSchemaFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/drizzled/plugin/event_observer.cc:334:5: style: Class 'EventIterate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/drizzled/plugin/logging.cc:50:3: style: Class 'PreIterate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/drizzled/plugin/logging.cc:74:3: style: Class 'PostIterate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/drizzled/plugin/logging.cc:98:3: style: Class 'PostEndIterate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/drizzled/plugin/logging.cc:122:3: style: Class 'ResetIterate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/drizzled/plugin/query_cache.cc:42:3: style: Class 'IsCachedIterate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/drizzled/plugin/query_cache.cc:71:3: style: Class 'SendCachedResultsetIterate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/drizzled/plugin/query_cache.cc:97:3: style: Class 'PrepareResultsetIterate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/drizzled/plugin/query_cache.cc:123:3: style: Class 'SetResultsetIterate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/drizzled/plugin/schema_engine.cc:203:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/plugin/schema_engine.cc:244:116: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/plugin/schema_engine.cc:41:3: style: Class 'AddSchemaNames' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/drizzled/plugin/storage_engine.cc:775:7: style: Variable 'temporary' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/plugin/storage_engine.cc:773:0: note: Variable 'temporary' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/plugin/storage_engine.cc:775:7: note: Variable 'temporary' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/plugin/storage_engine.cc:534:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/plugin/storage_engine.cc:570:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/plugin/storage_engine.cc:580:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/plugin/xa_resource_manager.cc:184:7: style: Condition 'dry_run' is always false [knownConditionTrueFalse]
drizzle-7.1.36-stable/drizzled/plugin/xa_resource_manager.cc:158:11: note: Assignment 'dry_run=false', assigned value is 0
drizzle-7.1.36-stable/drizzled/plugin/xa_resource_manager.cc:184:7: note: Condition 'dry_run' is always false
drizzle-7.1.36-stable/drizzled/records.cc:360:18: style: The scope of the variable 'cache_pos' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/records.cc:447:12: style: The scope of the variable 'length' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/records.cc:450:18: style: The scope of the variable 'position' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/records.cc:450:28: style: The scope of the variable 'ref_position' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/session.cc:1284:50: style: The scope of the variable 'res' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/session.cc:1000:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/session.cc:151:3: warning: Member variable 'impl_c::diagnostics' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/drizzled/session.cc:151:3: warning: Member variable 'impl_c::mem_root' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/drizzled/session.cc:151:3: warning: Member variable 'impl_c::lex' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/drizzled/session.cc:151:3: warning: Member variable 'impl_c::properties' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/drizzled/session.cc:151:3: warning: Member variable 'impl_c::schema_event_observers' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/drizzled/session.cc:151:3: warning: Member variable 'impl_c::status_var' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/drizzled/session.cc:151:3: warning: Member variable 'impl_c::table_message_cache' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/drizzled/session.cc:151:3: warning: Member variable 'impl_c::state' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/drizzled/session.cc:151:3: warning: Member variable 'impl_c::temporary_shares' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/drizzled/session.cc:151:3: warning: Member variable 'impl_c::times' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/drizzled/session.cc:151:3: warning: Member variable 'impl_c::transaction' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/drizzled/session.cc:151:3: warning: Member variable 'impl_c::variables' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/drizzled/session.cc:145:1: warning: The class 'impl_c' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
drizzle-7.1.36-stable/drizzled/show.cc:178:0: style: Variable 'column_name' is assigned a value that is never used. [unreadVariable]
drizzle-7.1.36-stable/drizzled/sql_base.cc:3267:29: warning: Either the condition '!tables' is redundant or there is possible null pointer dereference: tables. [nullPointerRedundantCheck]
drizzle-7.1.36-stable/drizzled/sql_base.cc:3267:68: note: Assuming that condition '!tables' is not redundant
drizzle-7.1.36-stable/drizzled/sql_base.cc:3267:29: note: Null pointer dereference
drizzle-7.1.36-stable/drizzled/sql_base.cc:3644:5: style: Variable 'f' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/sql_base.cc:3641:38: note: Variable 'f' is reassigned a value before the old one has been used if variable is no semaphore variable.
drizzle-7.1.36-stable/drizzled/sql_base.cc:3644:5: note: Variable 'f' is reassigned a value before the old one has been used if variable is no semaphore variable.
drizzle-7.1.36-stable/drizzled/sql_base.cc:2791:24: style: The scope of the variable 'nj_col_1' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/sql_base.cc:2791:35: style: The scope of the variable 'nj_col_2' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/sql_base.cc:2902:16: style: The scope of the variable 'real_left_neighbor' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/sql_base.cc:2902:37: style: The scope of the variable 'real_right_neighbor' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/sql_base.cc:3403:12: style: The scope of the variable 'field' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/sql_base.cc:3627:9: style: The scope of the variable 'value' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/sql_base.cc:3692:9: style: The scope of the variable 'value' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/sql_base.cc:205:14: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/sql_base.cc:2705:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/sql_insert.cc:283:31: style: Condition '0!=0' is always false [knownConditionTrueFalse]
drizzle-7.1.36-stable/drizzled/sql_insert.cc:600:29: style: Condition '0!=0' is always false [knownConditionTrueFalse]
drizzle-7.1.36-stable/drizzled/sql_insert.cc:283:31: style: Same expression on both sides of '!='. [duplicateExpression]
drizzle-7.1.36-stable/drizzled/sql_insert.cc:600:29: style: Same expression on both sides of '!='. [duplicateExpression]
drizzle-7.1.36-stable/drizzled/sql_insert.cc:247:8: style: The scope of the variable 'transactional_table' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/sql_insert.cc:248:8: style: The scope of the variable 'changed' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/sql_lex.cc:614:31: style: Function 'lex_one_token' argument 1 names different: declaration 'arg' definition 'yylval'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/sql_lex.cc:53:38: note: Function 'lex_one_token' argument 1 names different: declaration 'arg' definition 'yylval'.
drizzle-7.1.36-stable/drizzled/sql_lex.cc:614:31: note: Function 'lex_one_token' argument 1 names different: declaration 'arg' definition 'yylval'.
drizzle-7.1.36-stable/drizzled/sql_lex.cc:614:58: style: Function 'lex_one_token' argument 2 names different: declaration 'yysession' definition 'session'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/sql_lex.cc:53:62: note: Function 'lex_one_token' argument 2 names different: declaration 'yysession' definition 'session'.
drizzle-7.1.36-stable/drizzled/sql_lex.cc:614:58: note: Function 'lex_one_token' argument 2 names different: declaration 'yysession' definition 'session'.
drizzle-7.1.36-stable/drizzled/sql_lex.cc:729:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/sql_lex.cc:845:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/sql_lex.cc:1215:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/sql_load.cc:754:26: style: Function 'READ_INFO' argument 1 names different: declaration 'cursor' definition 'file_par'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/sql_load.cc:68:17: note: Function 'READ_INFO' argument 1 names different: declaration 'cursor' definition 'file_par'.
drizzle-7.1.36-stable/drizzled/sql_load.cc:754:26: note: Function 'READ_INFO' argument 1 names different: declaration 'cursor' definition 'file_par'.
drizzle-7.1.36-stable/drizzled/sql_load.cc:757:16: style: Function 'READ_INFO' argument 7 names different: declaration 'enclosed' definition 'enclosed_par'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/sql_load.cc:70:14: note: Function 'READ_INFO' argument 7 names different: declaration 'enclosed' definition 'enclosed_par'.
drizzle-7.1.36-stable/drizzled/sql_load.cc:757:16: note: Function 'READ_INFO' argument 7 names different: declaration 'enclosed' definition 'enclosed_par'.
drizzle-7.1.36-stable/drizzled/sql_load.cc:754:12: warning: Member variable 'READ_INFO::max_length' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/drizzled/sql_load.cc:754:12: warning: Member variable 'READ_INFO::enclosed' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/drizzled/sql_load.cc:754:12: warning: Member variable 'READ_INFO::row_start' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/drizzled/sql_load.cc:754:12: warning: Member variable 'READ_INFO::row_end' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/drizzled/sql_load.cc:796:9: style: Class 'READ_INFO' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drizzle-7.1.36-stable/drizzled/sql_load.cc:796:9: style: Class 'READ_INFO' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drizzle-7.1.36-stable/drizzled/sql_parse.cc:897:14: style: The scope of the variable 'previous_table_ref' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/sql_parse.cc:1441:15: style: The scope of the variable 'msg' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/sql_parse.cc:600:28: style: Function 'my_yyoverflow' argument 1 names different: declaration 'a' definition 'yyss'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/sql_parse.cc:78:28: note: Function 'my_yyoverflow' argument 1 names different: declaration 'a' definition 'yyss'.
drizzle-7.1.36-stable/drizzled/sql_parse.cc:600:28: note: Function 'my_yyoverflow' argument 1 names different: declaration 'a' definition 'yyss'.
drizzle-7.1.36-stable/drizzled/sql_parse.cc:600:47: style: Function 'my_yyoverflow' argument 2 names different: declaration 'b' definition 'yyvs'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/sql_parse.cc:78:44: note: Function 'my_yyoverflow' argument 2 names different: declaration 'b' definition 'yyvs'.
drizzle-7.1.36-stable/drizzled/sql_parse.cc:600:47: note: Function 'my_yyoverflow' argument 2 names different: declaration 'b' definition 'yyvs'.
drizzle-7.1.36-stable/drizzled/sql_select.cc:990:3: style: Variable 'session->count_cuted_fields' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/sql_select.cc:988:3: note: Variable 'session->count_cuted_fields' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/sql_select.cc:990:3: note: Variable 'session->count_cuted_fields' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/sql_select.cc:1022:3: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/sql_select.cc:1018:0: note: Variable 'table' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/sql_select.cc:1022:3: note: Variable 'table' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/sql_select.cc:1024:3: style: Variable 'keyinfo' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/sql_select.cc:1019:0: note: Variable 'keyinfo' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/sql_select.cc:1024:3: note: Variable 'keyinfo' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/sql_select.cc:4525:3: style: Variable 'key_part' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/sql_select.cc:4523:0: note: Variable 'key_part' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/sql_select.cc:4525:3: note: Variable 'key_part' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/sql_select.cc:4526:3: style: Variable 'key_part_end' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/sql_select.cc:4524:0: note: Variable 'key_part_end' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/sql_select.cc:4526:3: note: Variable 'key_part_end' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/sql_select.cc:475:7: style: The scope of the variable 'error' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/sql_select.cc:3581:7: style: The scope of the variable 'error' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/sql_select.cc:5777:10: style: The scope of the variable 'from_field' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/sql_select.cc:4457:36: style: Function 'part_of_refkey' argument 1 names different: declaration 'form' definition 'table'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/sql_select.cc:82:36: note: Function 'part_of_refkey' argument 1 names different: declaration 'form' definition 'table'.
drizzle-7.1.36-stable/drizzled/sql_select.cc:4457:36: note: Function 'part_of_refkey' argument 1 names different: declaration 'form' definition 'table'.
drizzle-7.1.36-stable/drizzled/sql_select.cc:6361:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/sql_select.cc:6489:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/sql_select.cc:6533:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/sql_select.cc:5178:78: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/sql_union.cc:706:31: style: Boolean variable 'error' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
drizzled/sql_yacc.yy:2202:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
drizzle-7.1.36-stable/drizzled/statement/alter_table.cc:1257:16: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
drizzle-7.1.36-stable/drizzled/statement/alter_table.cc:332:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/statement/alter_table.cc:374:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/statement/alter_table.cc:476:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/statement/alter_table.cc:562:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/statement/alter_table.cc:1527:0: error: Memory leak: copy [memleak]
drizzle-7.1.36-stable/drizzled/statement/alter_table.cc:546:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/statement/create_table.cc:175:22: style: The scope of the variable 'result' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/statement/insert_select.cc:80:9: style: Variable 'first_table->next_local' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/statement/insert_select.cc:79:9: note: Variable 'first_table->next_local' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/statement/insert_select.cc:80:9: note: Variable 'first_table->next_local' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/statement/replace_select.cc:77:9: style: Variable 'first_table->next_local' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/statement/replace_select.cc:76:9: note: Variable 'first_table->next_local' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/statement/replace_select.cc:77:9: note: Variable 'first_table->next_local' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/status_helper.cc:99:65: warning: Either the condition 'if(value)' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck]
drizzle-7.1.36-stable/drizzled/status_helper.cc:101:8: note: Assuming that condition 'if(value)' is not redundant
drizzle-7.1.36-stable/drizzled/status_helper.cc:99:65: note: Null pointer dereference
drizzle-7.1.36-stable/drizzled/status_helper.cc:77:13: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
drizzle-7.1.36-stable/drizzled/stored_key.cc:69:3: style: Variable 'session->count_cuted_fields' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/stored_key.cc:67:3: note: Variable 'session->count_cuted_fields' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/stored_key.cc:69:3: note: Variable 'session->count_cuted_fields' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/sys_var.cc:1133:0: style: Same expression used in consecutive assignments of 'org_options' and 'new_options'. [duplicateAssignExpression]
drizzle-7.1.36-stable/drizzled/sys_var.cc:1134:0: note: Same expression used in consecutive assignments of 'org_options' and 'new_options'.
drizzle-7.1.36-stable/drizzled/sys_var.cc:1133:0: note: Same expression used in consecutive assignments of 'org_options' and 'new_options'.
drizzle-7.1.36-stable/drizzled/table.cc:870:36: style: Condition 'group!=0' is always false [knownConditionTrueFalse]
drizzle-7.1.36-stable/drizzled/table.cc:858:40: note: Assuming that condition '!group' is not redundant
drizzle-7.1.36-stable/drizzled/table.cc:870:36: note: Condition 'group!=0' is always false
drizzle-7.1.36-stable/drizzled/table.cc:890:11: style: Variable 'session->mem_root' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/table.cc:888:11: note: Variable 'session->mem_root' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/table.cc:890:11: note: Variable 'session->mem_root' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/table.cc:1362:12: style: The scope of the variable 'min_length' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/table/cache.cc:177:8: style: The scope of the variable 'signalled' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/table/cache.cc:143:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/table/instance/base.cc:1655:7: style: The scope of the variable 'local_error' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/table/instance/base.cc:1410:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/drizzled/table/instance/base.cc:1219:0: error: Memory leak: default_value [memleak]
drizzle-7.1.36-stable/drizzled/table/instance/base.cc:1662:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/table/instance/base.cc:1663:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/drizzled/temporal_format.cc:272:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/thr_lock.cc:665:48: style: Function 'abort_locks_for_thread' argument 1 names different: declaration 'thread' definition 'thread_id_arg'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/drizzled/thr_lock.h:167:40: note: Function 'abort_locks_for_thread' argument 1 names different: declaration 'thread' definition 'thread_id_arg'.
drizzle-7.1.36-stable/drizzled/thr_lock.cc:665:48: note: Function 'abort_locks_for_thread' argument 1 names different: declaration 'thread' definition 'thread_id_arg'.
drizzle-7.1.36-stable/drizzled/time_functions.cc:89:12: style: The scope of the variable 'year' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/time_functions.cc:89:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/time_functions.cc:89:22: style: The scope of the variable 'leap_day' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/time_functions.cc:89:31: style: The scope of the variable 'day_of_year' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/time_functions.cc:89:43: style: The scope of the variable 'days_in_year' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/time_functions.cc:90:18: style: The scope of the variable 'month_pos' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/transaction_services.cc:1311:27: style: The scope of the variable 'field_metadata' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/tree.cc:134:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/tree.cc:262:7: style: The scope of the variable 'error' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/tree.cc:277:7: style: The scope of the variable 'error' can be reduced. [variableScope]
drizzle-7.1.36-stable/drizzled/type/decimal.cc:2271:3: warning: Possible null pointer dereference: to [nullPointer]
drizzle-7.1.36-stable/drizzled/type/decimal.cc:2546:35: note: Calling function 'do_div_mod', 3rd argument 'to' value is 0
drizzle-7.1.36-stable/drizzled/type/decimal.cc:2271:3: note: Null pointer dereference
drizzle-7.1.36-stable/drizzled/type/decimal.cc:2342:8: warning: Possible null pointer dereference: to [nullPointer]
drizzle-7.1.36-stable/drizzled/type/decimal.cc:2546:35: note: Calling function 'do_div_mod', 3rd argument 'to' value is 0
drizzle-7.1.36-stable/drizzled/type/decimal.cc:2342:8: note: Null pointer dereference
drizzle-7.1.36-stable/drizzled/type/decimal.cc:585:3: style: Variable 'buf0' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/type/decimal.cc:580:0: note: Variable 'buf0' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/type/decimal.cc:585:3: note: Variable 'buf0' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/type/decimal.cc:1417:3: style: Variable 'buf1' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/drizzled/type/decimal.cc:1401:0: note: Variable 'buf1' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/type/decimal.cc:1417:3: note: Variable 'buf1' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/drizzled/type/decimal.cc:1544:28: warning: Obsolete function 'alloca' called. [allocaCalled]
drizzle-7.1.36-stable/drizzled/type/decimal.cc:2350:22: warning: Obsolete function 'alloca' called. [allocaCalled]
drizzle-7.1.36-stable/drizzled/type/decimal.cc:1028:3: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
drizzle-7.1.36-stable/drizzled/type/decimal.cc:1218:3: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
drizzle-7.1.36-stable/drizzled/type/decimal.cc:1543:3: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
drizzle-7.1.36-stable/drizzled/type/decimal.cc:1677:3: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
drizzle-7.1.36-stable/drizzled/type/decimal.cc:1865:3: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
drizzle-7.1.36-stable/drizzled/type/decimal.cc:2004:3: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
drizzle-7.1.36-stable/drizzled/type/decimal.cc:2150:3: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
drizzle-7.1.36-stable/drizzled/type/decimal.cc:2271:3: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
drizzle-7.1.36-stable/libdrizzle-2.0/command.cc:137:12: style: The scope of the variable 'ptr' can be reduced. [variableScope]
drizzle-7.1.36-stable/libdrizzle-2.0/command.cc:138:10: style: The scope of the variable 'free_size' can be reduced. [variableScope]
drizzle-7.1.36-stable/libdrizzle-2.0/conn.cc:1476:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
drizzle-7.1.36-stable/libdrizzle-2.0/conn.cc:1477:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
drizzle-7.1.36-stable/libdrizzle-2.0/drizzle.cc:742:8: style: The scope of the variable 'log_buffer' can be reduced. [variableScope]
drizzle-7.1.36-stable/libdrizzle-2.0/query.cc:450:8: style: The scope of the variable 'newchar' can be reduced. [variableScope]
drizzle-7.1.36-stable/libdrizzle/command.cc:139:12: style: The scope of the variable 'ptr' can be reduced. [variableScope]
drizzle-7.1.36-stable/libdrizzle/command.cc:140:10: style: The scope of the variable 'free_size' can be reduced. [variableScope]
drizzle-7.1.36-stable/libdrizzle/conn.cc:1251:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
drizzle-7.1.36-stable/libdrizzle/conn.cc:1479:11: style: The scope of the variable 'read_size' can be reduced. [variableScope]
drizzle-7.1.36-stable/libdrizzle/conn.cc:1620:11: style: The scope of the variable 'write_size' can be reduced. [variableScope]
drizzle-7.1.36-stable/libdrizzle/conn.cc:1732:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
drizzle-7.1.36-stable/libdrizzle/drizzle.cc:924:8: style: The scope of the variable 'log_buffer' can be reduced. [variableScope]
drizzle-7.1.36-stable/libdrizzle/handshake.cc:605:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
drizzle-7.1.36-stable/libdrizzle/pack.cc:339:12: style: Unused variable: x [unusedVariable]
drizzle-7.1.36-stable/libdrizzle/query.cc:490:8: style: The scope of the variable 'newchar' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/auth_file/auth_file.cc:50:3: style: Class 'AuthFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/auth_http/auth_http.cc:49:25: performance: Function parameter 'name_arg' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/plugin/auth_ldap/auth_ldap.cc:64:3: style: Class 'AuthLDAP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/auth_ldap/auth_ldap.cc:133:27: performance: Function parameter 'name_arg' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/plugin/auth_pam/auth_pam.cc:103:3: style: Class 'Auth_pam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/auth_pam/auth_pam.cc:103:24: performance: Function parameter 'name_arg' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/plugin/auth_schema/auth_schema.h:34:3: style: Class 'AuthSchema' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/auth_test/auth_test.cc:41:3: style: Class 'AuthTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/auth_test/auth_test.cc:41:19: performance: Function parameter 'name_arg' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/plugin/connection_id/connection_id.cc:33:3: warning: Member variable 'ConnectionIdFunction::value' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/plugin/default_replicator/default_replicator.h:41:42: performance: Function parameter 'name_arg' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/plugin/drizzle_protocol/drizzle_protocol.h:35:37: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/plugin/filtered_replicator/filtered_replicator.cc:61:47: performance: Function parameter 'name_arg' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/plugin/gearman_udf/function_map.cc:43:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/plugin/gearman_udf/gman_do.cc:47:8: style: The scope of the variable 'job_handle' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/hello_events/hello_events.h:35:3: style: Class 'HelloEvents' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/hello_events/hello_events.h:35:27: performance: Function parameter 'name_arg' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/plugin/http_functions/http_functions.cc:141:28: style: C-style pointer casting [cstyleCast]
drizzle-7.1.36-stable/plugin/http_functions/http_functions.cc:115:3: style: Class 'HttpPostData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/innobase/btr/btr0btr.cc:2712:0: error: #error "FIL_NULL != 0xffffffff" [preprocessorErrorDirective]
drizzle-7.1.36-stable/plugin/innobase/btr/btr0cur.cc:819:10: style: The scope of the variable 'node_ptr' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/btr/btr0cur.cc:948:10: style: The scope of the variable 'node_ptr' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/btr/btr0cur.cc:2557:10: style: The scope of the variable 'rec' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/btr/btr0cur.cc:2758:9: style: The scope of the variable 'rec' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/btr/btr0cur.cc:3346:14: style: The scope of the variable 'slot1' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/btr/btr0cur.cc:3501:11: style: The scope of the variable 'page' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/btr/btr0cur.cc:3502:10: style: The scope of the variable 'rec' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/btr/btr0cur.cc:4506:11: style: The scope of the variable 'page' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/btr/btr0sea.cc:531:10: style: The scope of the variable 'rec' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/btr/btr0sea.cc:596:10: style: The scope of the variable 'params2' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/btr/btr0sea.cc:1553:16: style: The scope of the variable 'table' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/buf/buf0buf.cc:3795:2: style: Variable 'free_block' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/plugin/innobase/buf/buf0buf.cc:3787:0: note: Variable 'free_block' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/innobase/buf/buf0buf.cc:3795:2: note: Variable 'free_block' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/innobase/buf/buf0buf.cc:1321:51: warning: Division of result of sizeof() on pointer type. [divideSizeof]
drizzle-7.1.36-stable/plugin/innobase/buf/buf0lru.cc:67:0: error: #error "BUF_LRU_NON_OLD_MIN_LEN >= BUF_LRU_OLD_MIN_LEN" [preprocessorErrorDirective]
drizzle-7.1.36-stable/plugin/innobase/dict/dict0boot.cc:382:0: error: #error "DICT_SYS_INDEXES_PAGE_NO_FIELD != 6 + 2" [preprocessorErrorDirective]
drizzle-7.1.36-stable/plugin/innobase/dict/dict0crea.cc:88:0: error: #error  [preprocessorErrorDirective]
drizzle-7.1.36-stable/plugin/innobase/dict/dict0dict.cc:790:0: error: #error "DATA_TRX_ID != 1" [preprocessorErrorDirective]
drizzle-7.1.36-stable/plugin/innobase/dict/dict0load.cc:1012:15: style: The scope of the variable 'rec' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/dict/dict0load.cc:1983:15: style: The scope of the variable 'rec' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/dict/dict0load.cc:1984:14: style: The scope of the variable 'field' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/dict/dict0load.cc:2068:16: style: The scope of the variable 'for_table' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/dict/dict0load.cc:1653:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
drizzle-7.1.36-stable/plugin/innobase/eval/eval0eval.cc:266:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/eval/eval0eval.cc:301:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/eval/eval0eval.cc:608:12: style: The scope of the variable 'dfield' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fil/fil0fil.cc:644:11: style: The scope of the variable 'size_bytes' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fil/fil0fil.cc:649:9: style: The scope of the variable 'buf2' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fil/fil0fil.cc:650:9: style: The scope of the variable 'page' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fil/fil0fil.cc:1411:14: style: The scope of the variable 'node' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fil/fil0fil.cc:1459:14: style: The scope of the variable 'node' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fil/fil0fil.cc:3461:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fil/fil0fil.cc:4779:15: style: The scope of the variable 'space' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fil/fil0fil.cc:3104:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
drizzle-7.1.36-stable/plugin/innobase/fil/fil0fil.cc:4581:23: error: Uninitialized variable: fil_node [uninitvar]
drizzle-7.1.36-stable/plugin/innobase/fsp/fsp0fsp.cc:1342:10: style: The scope of the variable 'descr' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fsp/fsp0fsp.cc:1825:16: style: The scope of the variable 'inode' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fsp/fsp0fsp.cc:1856:16: style: The scope of the variable 'inode' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fsp/fsp0fsp.cc:1886:16: style: The scope of the variable 'inode' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fsp/fsp0fsp.cc:2447:10: style: The scope of the variable 'descr' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fsp/fsp0fsp.cc:2373:16: style: Function 'fseg_n_reserved_pages_low' argument 1 names different: declaration 'header' definition 'inode'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/fsp/fsp0fsp.cc:268:16: note: Function 'fseg_n_reserved_pages_low' argument 1 names different: declaration 'header' definition 'inode'.
drizzle-7.1.36-stable/plugin/innobase/fsp/fsp0fsp.cc:2373:16: note: Function 'fseg_n_reserved_pages_low' argument 1 names different: declaration 'header' definition 'inode'.
drizzle-7.1.36-stable/plugin/innobase/fut/fut0lst.cc:85:15: style: The scope of the variable 'last_node' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fut/fut0lst.cc:128:15: style: The scope of the variable 'first_node' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fut/fut0lst.cc:171:15: style: The scope of the variable 'node3' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fut/fut0lst.cc:224:15: style: The scope of the variable 'node1' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fut/fut0lst.cc:278:15: style: The scope of the variable 'node1' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fut/fut0lst.cc:281:15: style: The scope of the variable 'node3' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/fut/fut0lst.cc:356:15: style: The scope of the variable 'node1' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/ha/ha0storage.cc:68:3: warning: Either the condition 'node==NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
drizzle-7.1.36-stable/plugin/innobase/ha/ha0storage.cc:70:11: note: Assuming that condition 'node==NULL' is not redundant
drizzle-7.1.36-stable/plugin/innobase/ha/ha0storage.cc:68:3: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.cc:872:10: style: The scope of the variable 'lock_id' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.cc:573:23: style: Function 'CmpTool' argument 1 names different: declaration 'reset' definition 'in_reset'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.h:204:16: note: Function 'CmpTool' argument 1 names different: declaration 'reset' definition 'in_reset'.
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.cc:573:23: note: Function 'CmpTool' argument 1 names different: declaration 'reset' definition 'in_reset'.
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.cc:629:29: style: Function 'CmpmemTool' argument 1 names different: declaration 'reset' definition 'in_reset'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.h:229:19: note: Function 'CmpmemTool' argument 1 names different: declaration 'reset' definition 'in_reset'.
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.cc:629:29: note: Function 'CmpmemTool' argument 1 names different: declaration 'reset' definition 'in_reset'.
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.h:45:5: style: Class 'Generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.h:68:5: style: Class 'Generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.h:91:5: style: Class 'Generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.h:114:5: style: Class 'Generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.h:137:5: style: Class 'Generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.h:161:5: style: Class 'Generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.h:184:5: style: Class 'Generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.h:204:3: style: Class 'CmpTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.h:229:3: style: Class 'CmpmemTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/innobase/handler/data_dictionary.h:256:3: style: Class 'InnodbTrxTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:1546:24: style: Condition 'max_value>current' is always true [knownConditionTrueFalse]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:8462:15: warning: Either the condition '!share' is redundant or there is possible null pointer dereference: share. [nullPointerRedundantCheck]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:8465:7: note: Assuming that condition '!share' is not redundant
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:8462:15: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:8463:17: warning: Either the condition '!share' is redundant or there is possible null pointer dereference: share. [nullPointerRedundantCheck]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:8465:7: note: Assuming that condition '!share' is not redundant
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:8463:17: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:6300:3: style: Variable 'iflags' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:6289:3: note: Variable 'iflags' is reassigned a value before the old one has been used if variable is no semaphore variable.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:6300:3: note: Variable 'iflags' is reassigned a value before the old one has been used if variable is no semaphore variable.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:1463:12: warning: Redundant assignment of 'errno' to itself. [selfAssignment]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:1712:8: style: The scope of the variable 'nz' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:4782:15: style: The scope of the variable 'new_mysql_row_col' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:4783:15: style: The scope of the variable 'o_ptr' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:6053:13: style: The scope of the variable 'field' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:9526:18: style: The scope of the variable 'key' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:1655:49: style: Function 'ha_innobase' argument 1 names different: declaration 'engine' definition 'engine_arg'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.h:124:49: note: Function 'ha_innobase' argument 1 names different: declaration 'engine' definition 'engine_arg'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:1655:49: note: Function 'ha_innobase' argument 1 names different: declaration 'engine' definition 'engine_arg'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:2913:29: style: Function 'doRollbackToSavepoint' argument 2 names different: declaration 'savepoint' definition 'named_savepoint'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:423:64: note: Function 'doRollbackToSavepoint' argument 2 names different: declaration 'savepoint' definition 'named_savepoint'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:2913:29: note: Function 'doRollbackToSavepoint' argument 2 names different: declaration 'savepoint' definition 'named_savepoint'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:2943:29: style: Function 'doReleaseSavepoint' argument 2 names different: declaration 'savepoint' definition 'named_savepoint'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:425:64: note: Function 'doReleaseSavepoint' argument 2 names different: declaration 'savepoint' definition 'named_savepoint'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:2943:29: note: Function 'doReleaseSavepoint' argument 2 names different: declaration 'savepoint' definition 'named_savepoint'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:2964:29: style: Function 'doSetSavepoint' argument 2 names different: declaration 'savepoint' definition 'named_savepoint'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:421:60: note: Function 'doSetSavepoint' argument 2 names different: declaration 'savepoint' definition 'named_savepoint'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:2964:29: note: Function 'doSetSavepoint' argument 2 names different: declaration 'savepoint' definition 'named_savepoint'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:4491:13: style: Function 'innobase_reset_autoinc' argument 1 names different: declaration 'auto_inc' definition 'autoinc'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.h:116:52: note: Function 'innobase_reset_autoinc' argument 1 names different: declaration 'auto_inc' definition 'autoinc'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:4491:13: note: Function 'innobase_reset_autoinc' argument 1 names different: declaration 'auto_inc' definition 'autoinc'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:4525:19: style: Function 'doInsertRecord' argument 1 names different: declaration 'buf' definition 'record'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.h:148:49: note: Function 'doInsertRecord' argument 1 names different: declaration 'buf' definition 'record'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:4525:19: note: Function 'doInsertRecord' argument 1 names different: declaration 'buf' definition 'record'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:4917:25: style: Function 'doUpdateRecord' argument 1 names different: declaration 'old_data' definition 'old_row'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.h:149:55: note: Function 'doUpdateRecord' argument 1 names different: declaration 'old_data' definition 'old_row'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:4917:25: note: Function 'doUpdateRecord' argument 1 names different: declaration 'old_data' definition 'old_row'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:4918:21: style: Function 'doUpdateRecord' argument 2 names different: declaration 'new_data' definition 'new_row'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.h:149:81: note: Function 'doUpdateRecord' argument 2 names different: declaration 'new_data' definition 'new_row'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:4918:21: note: Function 'doUpdateRecord' argument 2 names different: declaration 'new_data' definition 'new_row'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:5055:25: style: Function 'doDeleteRecord' argument 1 names different: declaration 'buf' definition 'record'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.h:150:55: note: Function 'doDeleteRecord' argument 1 names different: declaration 'buf' definition 'record'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:5055:25: note: Function 'doDeleteRecord' argument 1 names different: declaration 'buf' definition 'record'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:5162:9: style: Function 'doStartIndexScan' argument 1 names different: declaration 'index' definition 'keynr'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.h:155:40: note: Function 'doStartIndexScan' argument 1 names different: declaration 'index' definition 'keynr'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:5162:9: note: Function 'doStartIndexScan' argument 1 names different: declaration 'index' definition 'keynr'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:5305:25: style: Function 'index_read' argument 2 names different: declaration 'key' definition 'key_ptr'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.h:157:72: note: Function 'index_read' argument 2 names different: declaration 'key' definition 'key_ptr'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:5305:25: note: Function 'index_read' argument 2 names different: declaration 'key' definition 'key_ptr'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:5427:25: style: Function 'index_read_last' argument 2 names different: declaration 'key' definition 'key_ptr'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.h:161:77: note: Function 'index_read_last' argument 2 names different: declaration 'key' definition 'key_ptr'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:5427:25: note: Function 'index_read_last' argument 2 names different: declaration 'key' definition 'key_ptr'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:5557:11: style: Function 'index_read_idx' argument 2 names different: declaration 'index' definition 'keynr'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.h:159:59: note: Function 'index_read_idx' argument 2 names different: declaration 'index' definition 'keynr'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:5557:11: note: Function 'index_read_idx' argument 2 names different: declaration 'index' definition 'keynr'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:6933:13: style: Function 'records_in_range' argument 1 names different: declaration 'inx' definition 'keynr'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.h:181:44: note: Function 'records_in_range' argument 1 names different: declaration 'inx' definition 'keynr'.
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:6933:13: note: Function 'records_in_range' argument 1 names different: declaration 'inx' definition 'keynr'.
drizzle-7.1.36-stable/plugin/innobase/handler/internal_dictionary.h:48:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.h:60:9: warning: Member variable 'st_innobase_share::table_name_hash' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.h:60:9: warning: Member variable 'st_innobase_share::idx_trans_tbl' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:1655:14: warning: Member variable 'ha_innobase::prebuilt' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:1655:14: warning: Member variable 'ha_innobase::user_session' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:1655:14: warning: Member variable 'ha_innobase::share' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.h:60:9: style: Struct 'st_innobase_share' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/innobase/handler/replication_dictionary.h:40:5: style: Class 'Generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/innobase/handler/internal_dictionary.h:65:5: style: Class 'Generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:3257:3: error: Common realloc mistake: 'index_mapping' nulled but not freed upon failure [memleakOnRealloc]
drizzle-7.1.36-stable/plugin/innobase/handler/ha_innodb.cc:375:34: performance: Function parameter 'name_arg' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/plugin/innobase/ibuf/ibuf0ibuf.cc:269:0: error: #error "IBUF_REC_INFO_SIZE >= DATA_NEW_ORDER_NULL_TYPE_BUF_SIZE" [preprocessorErrorDirective]
drizzle-7.1.36-stable/plugin/innobase/lock/lock0lock.cc:4149:10: style: The scope of the variable 'prev_lock' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/log/log0recv.cc:277:2: style: Variable 'recv_lsn_checks_on' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drizzle-7.1.36-stable/plugin/innobase/log/log0recv.cc:265:2: note: Variable 'recv_lsn_checks_on' is reassigned a value before the old one has been used if variable is no semaphore variable.
drizzle-7.1.36-stable/plugin/innobase/log/log0recv.cc:277:2: note: Variable 'recv_lsn_checks_on' is reassigned a value before the old one has been used if variable is no semaphore variable.
drizzle-7.1.36-stable/plugin/innobase/log/log0recv.cc:293:2: style: Variable 'recv_n_pool_free_frames' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drizzle-7.1.36-stable/plugin/innobase/log/log0recv.cc:267:2: note: Variable 'recv_n_pool_free_frames' is reassigned a value before the old one has been used if variable is no semaphore variable.
drizzle-7.1.36-stable/plugin/innobase/log/log0recv.cc:293:2: note: Variable 'recv_n_pool_free_frames' is reassigned a value before the old one has been used if variable is no semaphore variable.
drizzle-7.1.36-stable/plugin/innobase/log/log0recv.cc:1697:15: style: The scope of the variable 'recv_addr' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/mem/mem0pool.cc:194:0: error: #error "TRUE != MEM_AREA_FREE" [preprocessorErrorDirective]
drizzle-7.1.36-stable/plugin/innobase/mtr/mtr0log.cc:586:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/innobase/mtr/mtr0mtr.cc:91:19: style: The scope of the variable 'slot' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/mtr/mtr0mtr.cc:284:19: style: The scope of the variable 'slot' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/mtr/mtr0mtr.cc:321:19: style: The scope of the variable 'slot' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3660:18: warning: Possible null pointer dereference: array [nullPointer]
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4093:11: note: Assignment 'array=NULL', assigned value is 0
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4097:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3660:18: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3666:9: warning: Possible null pointer dereference: array [nullPointer]
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4093:11: note: Assignment 'array=NULL', assigned value is 0
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4097:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3666:9: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3669:17: warning: Possible null pointer dereference: array [nullPointer]
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4093:11: note: Assignment 'array=NULL', assigned value is 0
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4097:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3669:17: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3671:6: warning: Possible null pointer dereference: array [nullPointer]
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4093:11: note: Assignment 'array=NULL', assigned value is 0
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4097:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3671:6: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3705:2: warning: Possible null pointer dereference: array [nullPointer]
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4093:11: note: Assignment 'array=NULL', assigned value is 0
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4097:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3705:2: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3707:6: warning: Possible null pointer dereference: array [nullPointer]
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4093:11: note: Assignment 'array=NULL', assigned value is 0
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4097:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3707:6: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3711:6: warning: Possible null pointer dereference: array [nullPointer]
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4093:11: note: Assignment 'array=NULL', assigned value is 0
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4097:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3711:6: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3769:16: warning: Possible null pointer dereference: array [nullPointer]
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4093:11: note: Assignment 'array=NULL', assigned value is 0
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4097:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3769:16: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3232:17: style: The scope of the variable 'slot' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:3834:17: style: The scope of the variable 'slot' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/os/os0file.cc:4949:17: style: The scope of the variable 'slot' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/page/page0cur.cc:1934:0: error: #error "PAGE_DIR_SLOT_MIN_N_OWNED < 2" [preprocessorErrorDirective]
drizzle-7.1.36-stable/plugin/innobase/page/page0page.cc:266:8: style: The scope of the variable 'block' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/page/page0page.cc:1422:11: style: The scope of the variable 'old_rec' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/page/page0page.cc:1423:11: style: The scope of the variable 'new_rec' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/page/page0page.cc:1634:19: style: The scope of the variable 'slot' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/page/page0zip.cc:3818:0: error: #error "REC_NODE_PTR_SIZE != 4" [preprocessorErrorDirective]
plugin/innobase/pars/pars0grm.y:383:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
plugin/innobase/pars/pars0lex.c:2154:27: warning: Possible null pointer dereference: b [nullPointer]
plugin/innobase/pars/pars0lex.c:2151:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
plugin/innobase/pars/pars0lex.c:2154:27: note: Null pointer dereference
plugin/innobase/pars/pars0lex.c:2156:9: warning: Possible null pointer dereference: b [nullPointer]
plugin/innobase/pars/pars0lex.c:2151:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
plugin/innobase/pars/pars0lex.c:2156:9: note: Null pointer dereference
plugin/innobase/pars/pars0lex.c:2482:2: warning: Possible null pointer dereference: b [nullPointer]
plugin/innobase/pars/pars0lex.c:2375:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
plugin/innobase/pars/pars0lex.c:2482:2: note: Null pointer dereference
plugin/innobase/pars/pars0lex.c:2483:2: warning: Possible null pointer dereference: b [nullPointer]
plugin/innobase/pars/pars0lex.c:2375:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
plugin/innobase/pars/pars0lex.c:2483:2: note: Null pointer dereference
plugin/innobase/pars/pars0lex.c:2494:9: warning: Possible null pointer dereference: b [nullPointer]
plugin/innobase/pars/pars0lex.c:2375:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
plugin/innobase/pars/pars0lex.c:2494:9: note: Null pointer dereference
plugin/innobase/pars/pars0lex.c:2264:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
plugin/innobase/pars/pars0lex.c:352:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
plugin/innobase/pars/pars0lex.c:2264:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
plugin/innobase/pars/pars0lex.c:2726:55: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
plugin/innobase/pars/pars0lex.c:794:54: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
plugin/innobase/pars/pars0lex.c:2726:55: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
drizzle-7.1.36-stable/plugin/innobase/pars/pars0opt.cc:92:16: style: The scope of the variable 'table' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0opt.cc:93:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0opt.cc:252:15: style: The scope of the variable 'new_cond' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0opt.cc:483:11: style: The scope of the variable 'plan' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0opt.cc:720:15: style: The scope of the variable 'new_cond' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0opt.cc:766:14: style: The scope of the variable 'arg1' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0opt.cc:845:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0opt.cc:946:15: style: The scope of the variable 'new_cond' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0opt.cc:947:11: style: The scope of the variable 'plan' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0opt.cc:1108:16: style: The scope of the variable 'table' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0opt.cc:1180:10: style: The scope of the variable 'plan' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0pars.cc:364:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0pars.cc:469:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0pars.cc:618:16: style: The scope of the variable 'table' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0pars.cc:891:16: style: The scope of the variable 'upd_field' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0pars.cc:893:15: style: The scope of the variable 'col_sym' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0pars.cc:1265:16: style: The scope of the variable 'elsif_node' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/pars/pars0pars.cc:1628:17: style: The scope of the variable 'dtype' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/que/que0que.cc:354:2: style: Variable 'suspended_thr' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/plugin/innobase/que/que0que.cc:347:0: note: Variable 'suspended_thr' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/innobase/que/que0que.cc:354:2: note: Variable 'suspended_thr' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/innobase/que/que0que.cc:355:2: style: Variable 'completed_thr' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/plugin/innobase/que/que0que.cc:348:0: note: Variable 'completed_thr' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/innobase/que/que0que.cc:355:2: note: Variable 'completed_thr' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/innobase/rem/rem0rec.cc:1644:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
drizzle-7.1.36-stable/plugin/innobase/rem/rem0rec.cc:170:16: style: The scope of the variable 'field' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/rem/rem0rec.cc:1086:17: style: The scope of the variable 'type' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/rem/rem0rec.cc:1508:14: style: The scope of the variable 'data' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/rem/rem0rec.cc:1569:14: style: The scope of the variable 'data' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/rem/rem0rec.cc:1635:14: style: The scope of the variable 'data' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0ins.cc:108:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0ins.cc:368:14: style: The scope of the variable 'upd_node' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0ins.cc:1925:9: style: The scope of the variable 'rec' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0ins.cc:2298:12: style: The scope of the variable 'dfield' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0ins.cc:2331:12: style: The scope of the variable 'dfield' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0merge.cc:2307:2: style: Variable 'new_table' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/plugin/innobase/row/row0merge.cc:2297:0: note: Variable 'new_table' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/innobase/row/row0merge.cc:2307:2: note: Variable 'new_table' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/innobase/row/row0merge.cc:2367:2: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drizzle-7.1.36-stable/plugin/innobase/row/row0merge.cc:2345:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
drizzle-7.1.36-stable/plugin/innobase/row/row0merge.cc:2367:2: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
drizzle-7.1.36-stable/plugin/innobase/row/row0merge.cc:2048:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
drizzle-7.1.36-stable/plugin/innobase/row/row0merge.cc:2351:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
drizzle-7.1.36-stable/plugin/innobase/row/row0mysql.cc:3593:25: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
drizzle-7.1.36-stable/plugin/innobase/row/row0mysql.cc:3596:12: note: Assuming that condition 'name!=NULL' is not redundant
drizzle-7.1.36-stable/plugin/innobase/row/row0mysql.cc:3593:25: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/row/row0mysql.cc:1448:2: style: Variable 'thr->fk_cascade_depth' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/plugin/innobase/row/row0mysql.cc:1443:2: note: Variable 'thr->fk_cascade_depth' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/innobase/row/row0mysql.cc:1448:2: note: Variable 'thr->fk_cascade_depth' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/innobase/row/row0mysql.cc:4099:2: style: Variable 'heap' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/plugin/innobase/row/row0mysql.cc:4090:0: note: Variable 'heap' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/innobase/row/row0mysql.cc:4099:2: note: Variable 'heap' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/innobase/row/row0mysql.cc:4141:17: style: Same expression on both sides of '!=' because the value of 'prev_entry' and 'NULL' are the same. [duplicateExpression]
drizzle-7.1.36-stable/plugin/innobase/row/row0mysql.cc:4079:25: note: 'prev_entry' is assigned value 'NULL' here.
drizzle-7.1.36-stable/plugin/innobase/row/row0mysql.cc:4141:17: note: Same expression on both sides of '!=' because the value of 'prev_entry' and 'NULL' are the same.
drizzle-7.1.36-stable/plugin/innobase/row/row0mysql.cc:857:12: style: The scope of the variable 'row' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0mysql.cc:1239:14: style: The scope of the variable 'node' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0purge.cc:474:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0purge.cc:475:16: style: The scope of the variable 'index' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0row.cc:217:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0row.cc:335:12: style: The scope of the variable 'dfield' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0row.cc:337:14: style: The scope of the variable 'field' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0row.cc:407:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0row.cc:453:12: style: The scope of the variable 'dfield' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0row.cc:455:14: style: The scope of the variable 'field' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0row.cc:459:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0sel.cc:280:10: style: The scope of the variable 'plan' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0sel.cc:484:13: style: The scope of the variable 'sel_buf' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0sel.cc:509:13: style: The scope of the variable 'sel_buf' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0sel.cc:1017:14: style: The scope of the variable 'exp' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0sel.cc:2020:14: style: The scope of the variable 'table_node' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0sel.cc:3151:26: style: The scope of the variable 'templ' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0sel.cc:3152:10: style: The scope of the variable 'cached_rec' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0umod.cc:582:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0umod.cc:583:16: style: The scope of the variable 'index' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0umod.cc:636:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0umod.cc:637:16: style: The scope of the variable 'index' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0umod.cc:682:16: style: The scope of the variable 'index' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0upd.cc:370:0: error: #error "DATA_TRX_ID + 1 != DATA_ROLL_PTR" [preprocessorErrorDirective]
drizzle-7.1.36-stable/plugin/innobase/row/row0vers.cc:361:14: style: The scope of the variable 'heap2' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/row/row0vers.cc:530:19: style: The scope of the variable 'undo_rec' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/srv/srv0srv.cc:1323:2: style: Variable 'trx->op_info' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/plugin/innobase/srv/srv0srv.cc:1319:2: note: Variable 'trx->op_info' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/innobase/srv/srv0srv.cc:1323:2: note: Variable 'trx->op_info' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/innobase/srv/srv0srv.cc:3451:2: style: Variable 'slot_no' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
drizzle-7.1.36-stable/plugin/innobase/srv/srv0srv.cc:3438:0: note: Variable 'slot_no' is reassigned a value before the old one has been used if variable is no semaphore variable.
drizzle-7.1.36-stable/plugin/innobase/srv/srv0srv.cc:3451:2: note: Variable 'slot_no' is reassigned a value before the old one has been used if variable is no semaphore variable.
drizzle-7.1.36-stable/plugin/innobase/srv/srv0srv.cc:3423:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
drizzle-7.1.36-stable/plugin/innobase/srv/srv0srv.cc:977:14: style: The scope of the variable 'slot' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/srv/srv0srv.cc:1054:19: style: The scope of the variable 'conc_slot' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/srv/srv0srv.cc:1788:14: style: The scope of the variable 'slot' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/sync/sync0arr.cc:304:15: style: The scope of the variable 'cell' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/sync/sync0arr.cc:354:15: style: The scope of the variable 'cell' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/sync/sync0arr.cc:471:11: style: The scope of the variable 'mutex' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/sync/sync0arr.cc:781:11: style: The scope of the variable 'mutex' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/sync/sync0arr.cc:886:15: style: The scope of the variable 'cell' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/sync/sync0arr.cc:926:15: style: The scope of the variable 'cell' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/sync/sync0arr.cc:993:15: style: The scope of the variable 'cell' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/sync/sync0sync.cc:228:19: style: struct member 'sync_thread_struct::levels' is never used. [unusedStructMember]
drizzle-7.1.36-stable/plugin/innobase/sync/sync0sync.cc:237:8: style: struct member 'sync_level_struct::latch' is never used. [unusedStructMember]
drizzle-7.1.36-stable/plugin/innobase/thr/thr0loc.cc:118:20: warning: Either the condition 'local==NULL' is redundant or there is possible null pointer dereference: local. [nullPointerRedundantCheck]
drizzle-7.1.36-stable/plugin/innobase/thr/thr0loc.cc:119:12: note: Assuming that condition 'local==NULL' is not redundant
drizzle-7.1.36-stable/plugin/innobase/thr/thr0loc.cc:118:20: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/thr/thr0loc.cc:243:20: warning: Either the condition 'local==NULL' is redundant or there is possible null pointer dereference: local. [nullPointerRedundantCheck]
drizzle-7.1.36-stable/plugin/innobase/thr/thr0loc.cc:244:12: note: Assuming that condition 'local==NULL' is not redundant
drizzle-7.1.36-stable/plugin/innobase/thr/thr0loc.cc:243:20: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/trx/trx0i_s.cc:411:44: error: Array 'table_cache->chunks[39]' accessed at index 39, which is out of bounds. [arrayIndexOutOfBounds]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0i_s.cc:394:3: note: After for loop, i has value 39
drizzle-7.1.36-stable/plugin/innobase/trx/trx0i_s.cc:411:44: note: Array index out of bounds
drizzle-7.1.36-stable/plugin/innobase/trx/trx0i_s.cc:413:25: error: Array 'table_cache->chunks[39]' accessed at index 39, which is out of bounds. [arrayIndexOutOfBounds]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0i_s.cc:394:3: note: After for loop, i has value 39
drizzle-7.1.36-stable/plugin/innobase/trx/trx0i_s.cc:413:25: note: Array index out of bounds
drizzle-7.1.36-stable/plugin/innobase/trx/trx0i_s.cc:1006:32: warning: Either the condition 'hash_chain==NULL' is redundant or there is possible null pointer dereference: hash_chain. [nullPointerRedundantCheck]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0i_s.cc:1010:17: note: Assuming that condition 'hash_chain==NULL' is not redundant
drizzle-7.1.36-stable/plugin/innobase/trx/trx0i_s.cc:1006:32: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/trx/trx0i_s.cc:1008:21: warning: Either the condition 'hash_chain==NULL' is redundant or there is possible null pointer dereference: hash_chain. [nullPointerRedundantCheck]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0i_s.cc:1010:17: note: Assuming that condition 'hash_chain==NULL' is not redundant
drizzle-7.1.36-stable/plugin/innobase/trx/trx0i_s.cc:1008:21: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/trx/trx0i_s.cc:1280:18: style: The scope of the variable 'trx_row' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0i_s.cc:411:38: error: Array 'table_cache.chunks[39]' accessed at index 39, which is out of bounds. [arrayIndexOutOfBounds]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0i_s.cc:413:19: error: Array 'table_cache.chunks[39]' accessed at index 39, which is out of bounds. [arrayIndexOutOfBounds]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0purge.cc:1011:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0purge.cc:1008:6: note: outer condition: !purge_sys->next_stored
drizzle-7.1.36-stable/plugin/innobase/trx/trx0purge.cc:1011:7: note: identical inner condition: !purge_sys->next_stored
drizzle-7.1.36-stable/plugin/innobase/trx/trx0purge.cc:100:18: style: The scope of the variable 'cell' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0purge.cc:874:11: style: The scope of the variable 'page' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0rec.cc:1432:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0roll.cc:422:16: style: The scope of the variable 'table' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0roll.cc:745:18: style: The scope of the variable 'cell' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0roll.cc:855:11: style: The scope of the variable 'prev_rec_page' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0roll.cc:1322:16: style: The scope of the variable 'savept' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0rseg.cc:197:15: style: The scope of the variable 'undo_log_hdr' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0sys.cc:829:14: style: The scope of the variable 'unit' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0sys.cc:830:10: style: The scope of the variable 'trx' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0trx.cc:723:11: style: The scope of the variable 'update_hdr_page' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0trx.cc:726:14: style: The scope of the variable 'undo' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0trx.cc:1104:13: style: The scope of the variable 'thr' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0trx.cc:1222:10: style: The scope of the variable 'receiver_trx' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0trx.cc:1426:9: style: The scope of the variable 'receiver_trx' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0undo.cc:782:2: style: Variable 'log_hdr' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0undo.cc:765:2: note: Variable 'log_hdr' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/innobase/trx/trx0undo.cc:782:2: note: Variable 'log_hdr' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/innobase/trx/trx0undo.cc:232:15: style: The scope of the variable 'log_hdr' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0undo.cc:544:15: style: The scope of the variable 'prev_log_hdr' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0undo.cc:846:15: style: The scope of the variable 'prev_log_hdr' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0undo.cc:967:15: style: The scope of the variable 'rseg_header' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/trx/trx0undo.cc:1211:17: style: The scope of the variable 'file_seg' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/innobase/ut/ut0mem.cc:205:20: warning: Either the condition 'ret==NULL' is redundant or there is possible null pointer dereference: ret. [nullPointerRedundantCheck]
drizzle-7.1.36-stable/plugin/innobase/ut/ut0mem.cc:172:10: note: Assuming that condition 'ret==NULL' is not redundant
drizzle-7.1.36-stable/plugin/innobase/ut/ut0mem.cc:205:20: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/ut/ut0mem.cc:206:20: warning: Either the condition 'ret==NULL' is redundant or there is possible null pointer dereference: ret. [nullPointerRedundantCheck]
drizzle-7.1.36-stable/plugin/innobase/ut/ut0mem.cc:172:10: note: Assuming that condition 'ret==NULL' is not redundant
drizzle-7.1.36-stable/plugin/innobase/ut/ut0mem.cc:206:20: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/innobase/ut/ut0mem.cc:214:28: warning: Either the condition 'ret==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
drizzle-7.1.36-stable/plugin/innobase/ut/ut0mem.cc:172:10: note: Assuming that condition 'ret==NULL' is not redundant
drizzle-7.1.36-stable/plugin/innobase/ut/ut0mem.cc:214:28: note: Null pointer addition
drizzle-7.1.36-stable/plugin/innobase/ut/ut0ut.cc:271:13: style: Unused variable: cal_tm [unusedVariable]
drizzle-7.1.36-stable/plugin/innobase/ut/ut0ut.cc:314:13: style: Unused variable: cal_tm [unusedVariable]
drizzle-7.1.36-stable/plugin/innobase/xtrabackup/xtrabackup.cc:78:0: error: #error ENOCOOL [preprocessorErrorDirective]
drizzle-7.1.36-stable/plugin/js/js.cc:147:3: style: Variable 'source_str' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/plugin/js/js.cc:146:0: note: Variable 'source_str' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/js/js.cc:147:3: note: Variable 'source_str' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/json_server/json/json_reader.cpp:753:20: style: The scope of the variable 'surrogatePair' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/json_server/json/json_reader.cpp:666:13: warning: Either the condition 'length<=32' is redundant or the array 'buffer[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond]
drizzle-7.1.36-stable/plugin/json_server/json/json_reader.cpp:662:16: note: Assuming that condition 'length<=32' is not redundant
drizzle-7.1.36-stable/plugin/json_server/json/json_reader.cpp:666:13: note: Array index out of bounds
drizzle-7.1.36-stable/plugin/json_server/json/json_batchallocator.h:68:4: style: Class 'BatchAllocator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/json_server/json_server.cc:257:3: warning: Member variable 'JsonServer::wakeup_fd' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/plugin/json_server/json_server.cc:257:3: style: Class 'JsonServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/logging_stats/cumulative_stats.h:87:8: performance: Technically the member function 'CumulativeStats::sumCurrentScoreboard' can be static. [functionStatic]
drizzle-7.1.36-stable/plugin/logging_stats/cumulative_stats.cc:144:23: note: Technically the member function 'CumulativeStats::sumCurrentScoreboard' can be static.
drizzle-7.1.36-stable/plugin/logging_stats/cumulative_stats.h:87:8: note: Technically the member function 'CumulativeStats::sumCurrentScoreboard' can be static.
drizzle-7.1.36-stable/plugin/logging_stats/cumulative_stats.cc:41:3: style: Class 'CumulativeStats' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drizzle-7.1.36-stable/plugin/logging_stats/cumulative_stats.cc:41:3: style: Class 'CumulativeStats' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drizzle-7.1.36-stable/plugin/logging_stats/cumulative_stats.h:45:3: style: Class 'CumulativeStats' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/logging_stats/global_stats.cc:37:3: style: Class 'GlobalStats' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drizzle-7.1.36-stable/plugin/logging_stats/global_stats.h:38:1: warning: The class 'GlobalStats' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
drizzle-7.1.36-stable/plugin/logging_stats/logging_stats.h:47:3: style: Class 'LoggingStats' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/logging_stats/stats_schema.h:44:3: style: Class 'GlobalStatementsTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/logging_stats/stats_schema.h:72:3: style: Class 'SessionStatementsTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/logging_stats/stats_schema.h:99:3: style: Class 'CurrentCommandsTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/logging_stats/stats_schema.h:133:3: style: Class 'CumulativeCommandsTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/logging_stats/stats_schema.h:159:3: style: Class 'CumulativeUserStatsTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/logging_stats/stats_schema.h:185:3: style: Class 'ScoreboardStatsTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/logging_stats/logging_stats.cc:117:35: performance: Function parameter 'name_arg' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.cc:55:54: style: Function 'ScoreboardSlot' argument 1 names different: declaration 'scoreboad_slot' definition 'scoreboard_slot'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.h:46:40: note: Function 'ScoreboardSlot' argument 1 names different: declaration 'scoreboad_slot' definition 'scoreboard_slot'.
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.cc:55:54: note: Function 'ScoreboardSlot' argument 1 names different: declaration 'scoreboad_slot' definition 'scoreboard_slot'.
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.h:54:26: style: Technically the member function 'ScoreboardSlot::getSessionId' can be const. [functionConst]
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.cc:80:40: note: Technically the member function 'ScoreboardSlot::getSessionId' can be const.
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.h:54:26: note: Technically the member function 'ScoreboardSlot::getSessionId' can be const.
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.h:58:8: style: Technically the member function 'ScoreboardSlot::isInUse' can be const. [functionConst]
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.cc:90:22: note: Technically the member function 'ScoreboardSlot::isInUse' can be const.
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.h:58:8: note: Technically the member function 'ScoreboardSlot::isInUse' can be const.
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.h:62:22: style: Technically the member function 'ScoreboardSlot::getUser' can be const. [functionConst]
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.cc:100:31: note: Technically the member function 'ScoreboardSlot::getUser' can be const.
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.h:62:22: note: Technically the member function 'ScoreboardSlot::getUser' can be const.
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.h:66:22: style: Technically the member function 'ScoreboardSlot::getIp' can be const. [functionConst]
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.cc:110:31: note: Technically the member function 'ScoreboardSlot::getIp' can be const.
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.h:66:22: note: Technically the member function 'ScoreboardSlot::getIp' can be const.
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.cc:45:3: style: Class 'ScoreboardSlot' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drizzle-7.1.36-stable/plugin/logging_stats/scoreboard_slot.h:39:1: warning: The class 'ScoreboardSlot' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
drizzle-7.1.36-stable/plugin/logging_stats/stats_schema.cc:115:60: style: Function 'SessionStatementsTool' argument 1 names different: declaration 'logging_stats' definition 'in_logging_stats'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/logging_stats/stats_schema.h:72:39: note: Function 'SessionStatementsTool' argument 1 names different: declaration 'logging_stats' definition 'in_logging_stats'.
drizzle-7.1.36-stable/plugin/logging_stats/stats_schema.cc:115:60: note: Function 'SessionStatementsTool' argument 1 names different: declaration 'logging_stats' definition 'in_logging_stats'.
drizzle-7.1.36-stable/plugin/logging_stats/stats_schema.cc:178:58: style: Function 'GlobalStatementsTool' argument 1 names different: declaration 'logging_stats' definition 'in_logging_stats'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/logging_stats/stats_schema.h:44:38: note: Function 'GlobalStatementsTool' argument 1 names different: declaration 'logging_stats' definition 'in_logging_stats'.
drizzle-7.1.36-stable/plugin/logging_stats/stats_schema.cc:178:58: note: Function 'GlobalStatementsTool' argument 1 names different: declaration 'logging_stats' definition 'in_logging_stats'.
drizzle-7.1.36-stable/plugin/logging_stats/status_tool.cc:78:38: style: Function 'StatusTool' argument 1 names different: declaration 'logging_stats' definition 'in_logging_stats'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/logging_stats/status_tool.h:41:28: note: Function 'StatusTool' argument 1 names different: declaration 'logging_stats' definition 'in_logging_stats'.
drizzle-7.1.36-stable/plugin/logging_stats/status_tool.cc:78:38: note: Function 'StatusTool' argument 1 names different: declaration 'logging_stats' definition 'in_logging_stats'.
drizzle-7.1.36-stable/plugin/logging_stats/status_tool.cc:78:61: style: Function 'StatusTool' argument 2 names different: declaration 'isLocal' definition 'inIsLocal'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/logging_stats/status_tool.h:41:48: note: Function 'StatusTool' argument 2 names different: declaration 'isLocal' definition 'inIsLocal'.
drizzle-7.1.36-stable/plugin/logging_stats/status_tool.cc:78:61: note: Function 'StatusTool' argument 2 names different: declaration 'isLocal' definition 'inIsLocal'.
drizzle-7.1.36-stable/plugin/logging_stats/status_tool.cc:200:17: style: Unused variable: oss [unusedVariable]
drizzle-7.1.36-stable/plugin/logging_stats/status_vars.cc:115:50: style: Function 'copyGlobalVariables' argument 1 names different: declaration 'status_vars' definition 'global_status_vars'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/logging_stats/status_vars.h:54:40: note: Function 'copyGlobalVariables' argument 1 names different: declaration 'status_vars' definition 'global_status_vars'.
drizzle-7.1.36-stable/plugin/logging_stats/status_vars.cc:115:50: note: Function 'copyGlobalVariables' argument 1 names different: declaration 'status_vars' definition 'global_status_vars'.
drizzle-7.1.36-stable/plugin/logging_stats/status_vars.cc:41:3: style: Class 'StatusVars' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drizzle-7.1.36-stable/plugin/logging_stats/status_vars.h:34:1: warning: The class 'StatusVars' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
drizzle-7.1.36-stable/plugin/logging_stats/user_commands.h:38:1: warning: The class 'UserCommands' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
drizzle-7.1.36-stable/plugin/memcached_functions/memc_decrement.cc:53:11: style: The scope of the variable 'dec_str' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/memcached_functions/memc_increment.cc:54:11: style: The scope of the variable 'inc_str' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/memcached_stats/analysis_table.h:47:5: style: Class 'Generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/memcached_stats/memcached_stats.cc:68:39: style: Variable 'vm' is assigned a value that is never used. [unreadVariable]
drizzle-7.1.36-stable/plugin/memcached_stats/stats_table.h:50:5: style: Class 'Generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/memcached_stats/stats_table.cc:59:55: style: Function 'server_function' argument 1 names different: declaration 'ptr' definition 'memc'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/memcached_stats/stats_table.cc:45:55: note: Function 'server_function' argument 1 names different: declaration 'ptr' definition 'memc'.
drizzle-7.1.36-stable/plugin/memcached_stats/stats_table.cc:59:55: note: Function 'server_function' argument 1 names different: declaration 'ptr' definition 'memc'.
drizzle-7.1.36-stable/plugin/memcached_stats/stats_table.cc:52:3: style: Struct 'server_function_context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/memory/ha_heap.cc:132:54: style: Function 'doGetTableDefinition' argument 3 names different: declaration 'table_message' definition 'table_proto'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/memory/ha_heap.cc:103:44: note: Function 'doGetTableDefinition' argument 3 names different: declaration 'table_message' definition 'table_proto'.
drizzle-7.1.36-stable/plugin/memory/ha_heap.cc:132:54: note: Function 'doGetTableDefinition' argument 3 names different: declaration 'table_message' definition 'table_proto'.
drizzle-7.1.36-stable/plugin/memory/ha_heap.cc:460:26: warning: Size of pointer 'pos' used instead of size of its data. [pointerSize]
drizzle-7.1.36-stable/plugin/memory/ha_heap.cc:839:17: warning: Size of pointer 'ref1' used instead of size of its data. [pointerSize]
drizzle-7.1.36-stable/plugin/memory/ha_heap.cc:659:36: warning: Assert statement calls a function which may have desired side effects: 'getShare'. [assertWithSideEffect]
drizzle-7.1.36-stable/plugin/memory/heap.h:224:1: style: The struct 'st_heap_info' does not have a constructor although it has private member variables. [noConstructor]
drizzle-7.1.36-stable/plugin/memory/ha_heap.cc:49:30: performance: Function parameter 'name_arg' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/plugin/memory/hp_block.cc:31:40: style: Function 'hp_find_block' argument 1 names different: declaration 'info' definition 'block'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/memory/heap_priv.h:67:47: note: Function 'hp_find_block' argument 1 names different: declaration 'info' definition 'block'.
drizzle-7.1.36-stable/plugin/memory/hp_block.cc:31:40: note: Function 'hp_find_block' argument 1 names different: declaration 'info' definition 'block'.
drizzle-7.1.36-stable/plugin/memory/hp_block.cc:59:32: style: Function 'hp_get_new_block' argument 1 names different: declaration 'info' definition 'block'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/memory/heap_priv.h:68:39: note: Function 'hp_get_new_block' argument 1 names different: declaration 'info' definition 'block'.
drizzle-7.1.36-stable/plugin/memory/hp_block.cc:59:32: note: Function 'hp_get_new_block' argument 1 names different: declaration 'info' definition 'block'.
drizzle-7.1.36-stable/plugin/memory/hp_create.cc:45:57: style: Function 'heap_create' argument 11 names different: declaration 'share' definition 'res'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/memory/heap.h:282:52: note: Function 'heap_create' argument 11 names different: declaration 'share' definition 'res'.
drizzle-7.1.36-stable/plugin/memory/hp_create.cc:45:57: note: Function 'heap_create' argument 11 names different: declaration 'share' definition 'res'.
drizzle-7.1.36-stable/plugin/memory/hp_create.cc:315:24: style: Function 'hp_free' argument 1 names different: declaration 'info' definition 'share'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/memory/heap_priv.h:69:31: note: Function 'hp_free' argument 1 names different: declaration 'info' definition 'share'.
drizzle-7.1.36-stable/plugin/memory/hp_create.cc:315:24: note: Function 'hp_free' argument 1 names different: declaration 'info' definition 'share'.
drizzle-7.1.36-stable/plugin/memory/hp_delete.cc:22:53: style: Function 'heap_delete' argument 2 names different: declaration 'buff' definition 'record'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/memory/heap.h:275:59: note: Function 'heap_delete' argument 2 names different: declaration 'buff' definition 'record'.
drizzle-7.1.36-stable/plugin/memory/hp_delete.cc:22:53: note: Function 'heap_delete' argument 2 names different: declaration 'buff' definition 'record'.
drizzle-7.1.36-stable/plugin/memory/hp_hash.cc:237:44: style: Function 'hp_rec_hashnr' argument 1 names different: declaration 'keyinfo' definition 'keydef'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/memory/heap_priv.h:81:42: note: Function 'hp_rec_hashnr' argument 1 names different: declaration 'keyinfo' definition 'keydef'.
drizzle-7.1.36-stable/plugin/memory/hp_hash.cc:237:44: note: Function 'hp_rec_hashnr' argument 1 names different: declaration 'keyinfo' definition 'keydef'.
drizzle-7.1.36-stable/plugin/memory/hp_hash.cc:521:35: style: Function 'hp_if_null_in_key' argument 1 names different: declaration 'keyinfo' definition 'keydef'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/memory/heap_priv.h:89:42: note: Function 'hp_if_null_in_key' argument 1 names different: declaration 'keyinfo' definition 'keydef'.
drizzle-7.1.36-stable/plugin/memory/hp_hash.cc:521:35: note: Function 'hp_if_null_in_key' argument 1 names different: declaration 'keyinfo' definition 'keydef'.
drizzle-7.1.36-stable/plugin/memory/hp_hash.cc:384:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/memory/hp_rectest.cc:21:70: style: Function 'hp_rectest' argument 2 names different: declaration 'old' definition 'old_record'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/memory/heap_priv.h:66:58: note: Function 'hp_rectest' argument 2 names different: declaration 'old' definition 'old_record'.
drizzle-7.1.36-stable/plugin/memory/hp_rectest.cc:21:70: note: Function 'hp_rectest' argument 2 names different: declaration 'old' definition 'old_record'.
drizzle-7.1.36-stable/plugin/memory/hp_rrnd.cc:28:54: style: Function 'heap_rrnd' argument 2 names different: declaration 'buf' definition 'record'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/memory/heap.h:272:51: note: Function 'heap_rrnd' argument 2 names different: declaration 'buf' definition 'record'.
drizzle-7.1.36-stable/plugin/memory/hp_rrnd.cc:28:54: note: Function 'heap_rrnd' argument 2 names different: declaration 'buf' definition 'record'.
drizzle-7.1.36-stable/plugin/memory/hp_write.cc:114:21: style: The scope of the variable 'hashnr' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/multi_thread/multi_thread.h:34:3: style: Class 'MultiThreadScheduler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/myisam/ha_myisam.cc:206:26: style: The scope of the variable 'minpos' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/ha_myisam.cc:206:57: style: The scope of the variable 'length' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/ha_myisam.cc:1201:8: style: The scope of the variable 'name_buff' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/ha_myisam.cc:786:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/ha_myisam.cc:80:32: performance: Function parameter 'name_arg' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/plugin/myisam/mi_cache.cc:49:18: style: The scope of the variable 'in_buff_pos' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:441:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:530:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:1217:7: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:2092:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:1592:3: style: Variable 'rec_buff_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:1591:0: note: Variable 'rec_buff_ptr' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:1592:3: note: Variable 'rec_buff_ptr' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:2257:3: style: Variable 'rec_buff_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:2256:0: note: Variable 'rec_buff_ptr' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:2257:3: note: Variable 'rec_buff_ptr' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:2736:4: style: Variable 'tmpptr' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:2735:0: note: Variable 'tmpptr' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:2736:4: note: Variable 'tmpptr' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:253:18: style: The scope of the variable 'buff' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:2810:12: style: The scope of the variable 'diff_pos' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:2811:8: style: The scope of the variable 'llbuff' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:2811:19: style: The scope of the variable 'llbuff2' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:2957:12: style: The scope of the variable 'i' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:2959:18: style: The scope of the variable 'key' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:3013:21: style: The scope of the variable 'length' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:3120:14: style: The scope of the variable 'i' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:3290:25: style: The scope of the variable 'unique_tuples' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:3011:41: style: Function 'flush_pending_blocks' argument 1 names different: declaration 'param' definition 'sort_param'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:733:41: note: Function 'flush_pending_blocks' argument 1 names different: declaration 'param' definition 'sort_param'.
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:3011:41: note: Function 'flush_pending_blocks' argument 1 names different: declaration 'param' definition 'sort_param'.
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:728:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:1685:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:1832:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_check.cc:2188:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_checksum.cc:78:68: style: Function 'mi_static_checksum' argument 2 names different: declaration 'buf' definition 'pos'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:707:68: note: Function 'mi_static_checksum' argument 2 names different: declaration 'buf' definition 'pos'.
drizzle-7.1.36-stable/plugin/myisam/mi_checksum.cc:78:68: note: Function 'mi_static_checksum' argument 2 names different: declaration 'buf' definition 'pos'.
drizzle-7.1.36-stable/plugin/myisam/mi_checksum.cc:54:20: warning: Size of pointer 'buf' used instead of size of its data. [pointerSize]
drizzle-7.1.36-stable/plugin/myisam/mi_close.cc:28:23: style: Function 'mi_close' argument 1 names different: declaration 'file' definition 'info'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:270:44: note: Function 'mi_close' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_close.cc:28:23: note: Function 'mi_close' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_create.cc:433:78: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_delete.cc:38:24: style: Function 'mi_delete' argument 1 names different: declaration 'file' definition 'info'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:271:45: note: Function 'mi_delete' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_delete.cc:38:24: note: Function 'mi_delete' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_delete.cc:38:50: style: Function 'mi_delete' argument 2 names different: declaration 'buff' definition 'record'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:271:71: note: Function 'mi_delete' argument 2 names different: declaration 'buff' definition 'record'.
drizzle-7.1.36-stable/plugin/myisam/mi_delete.cc:38:50: note: Function 'mi_delete' argument 2 names different: declaration 'buff' definition 'record'.
drizzle-7.1.36-stable/plugin/myisam/mi_delete.cc:157:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_delete.cc:204:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_delete.cc:308:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_delete.cc:406:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_dynrec.cc:511:12: style: The scope of the variable 'length' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_dynrec.cc:514:8: style: The scope of the variable 'remove_next_block' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_dynrec.cc:1047:78: style: Function '_mi_rec_check' argument 3 names different: declaration 'packpos' definition 'rec_buff'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:619:85: note: Function '_mi_rec_check' argument 3 names different: declaration 'packpos' definition 'rec_buff'.
drizzle-7.1.36-stable/plugin/myisam/mi_dynrec.cc:1047:78: note: Function '_mi_rec_check' argument 3 names different: declaration 'packpos' definition 'rec_buff'.
drizzle-7.1.36-stable/plugin/myisam/mi_dynrec.cc:1048:49: style: Function '_mi_rec_check' argument 5 names different: declaration 'with_checkum' definition 'with_checksum'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:620:56: note: Function '_mi_rec_check' argument 5 names different: declaration 'with_checkum' definition 'with_checksum'.
drizzle-7.1.36-stable/plugin/myisam/mi_dynrec.cc:1048:49: note: Function '_mi_rec_check' argument 5 names different: declaration 'with_checkum' definition 'with_checksum'.
drizzle-7.1.36-stable/plugin/myisam/mi_dynrec.cc:1168:14: style: Function '_mi_rec_unpack' argument 4 names different: declaration 'reclength' definition 'found_length'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:618:14: note: Function '_mi_rec_unpack' argument 4 names different: declaration 'reclength' definition 'found_length'.
drizzle-7.1.36-stable/plugin/myisam/mi_dynrec.cc:1168:14: note: Function '_mi_rec_unpack' argument 4 names different: declaration 'reclength' definition 'found_length'.
drizzle-7.1.36-stable/plugin/myisam/mi_dynrec.cc:945:21: warning: Size of pointer 'from' used instead of size of its data. [pointerSize]
drizzle-7.1.36-stable/plugin/myisam/mi_dynrec.cc:1261:9: warning: Size of pointer 'to' used instead of size of its data. [pointerSize]
drizzle-7.1.36-stable/plugin/myisam/mi_extra.cc:344:23: style: Function 'mi_reset' argument 1 names different: declaration 'file' definition 'info'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:302:44: note: Function 'mi_reset' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_extra.cc:344:23: note: Function 'mi_reset' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_info.cc:26:41: style: Function 'mi_position' argument 1 names different: declaration 'file' definition 'info'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:290:72: note: Function 'mi_position' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_info.cc:26:41: note: Function 'mi_position' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_key.cc:111:20: warning: Size of pointer 'pos' used instead of size of its data. [pointerSize]
drizzle-7.1.36-stable/plugin/myisam/mi_key.cc:333:14: warning: Size of pointer 'record' used instead of size of its data. [pointerSize]
drizzle-7.1.36-stable/plugin/myisam/mi_locking.cc:35:12: style: The scope of the variable 'count' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_locking.cc:263:13: style: The scope of the variable 'olderror' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_locking.cc:328:17: style: The scope of the variable 'buff' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_locking.cc:360:17: style: The scope of the variable 'buff' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_locking.cc:32:31: style: Function 'mi_lock_database' argument 1 names different: declaration 'file' definition 'info'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:292:52: note: Function 'mi_lock_database' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_locking.cc:32:31: note: Function 'mi_lock_database' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_locking.cc:230:46: style: Function '_mi_readinfo' argument 2 names different: declaration 'lock_flag' definition 'lock_type'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:552:36: note: Function '_mi_readinfo' argument 2 names different: declaration 'lock_flag' definition 'lock_type'.
drizzle-7.1.36-stable/plugin/myisam/mi_locking.cc:230:46: note: Function '_mi_readinfo' argument 2 names different: declaration 'lock_flag' definition 'lock_type'.
drizzle-7.1.36-stable/plugin/myisam/mi_locking.cc:261:52: style: Function '_mi_writeinfo' argument 2 names different: declaration 'options' definition 'operation'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:553:49: note: Function '_mi_writeinfo' argument 2 names different: declaration 'options' definition 'operation'.
drizzle-7.1.36-stable/plugin/myisam/mi_locking.cc:261:52: note: Function '_mi_writeinfo' argument 2 names different: declaration 'options' definition 'operation'.
drizzle-7.1.36-stable/plugin/myisam/mi_open.cc:176:5: style: Variable 'errpos' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/plugin/myisam/mi_open.cc:173:5: note: Variable 'errpos' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/myisam/mi_open.cc:176:5: note: Variable 'errpos' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/myisam/mi_open.cc:541:12: style: The scope of the variable 'extra' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_open.cc:81:84: style: Function 'mi_open' argument 3 names different: declaration 'wait_if_locked' definition 'open_flags'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:274:20: note: Function 'mi_open' argument 3 names different: declaration 'wait_if_locked' definition 'open_flags'.
drizzle-7.1.36-stable/plugin/myisam/mi_open.cc:81:84: note: Function 'mi_open' argument 3 names different: declaration 'wait_if_locked' definition 'open_flags'.
drizzle-7.1.36-stable/plugin/myisam/mi_open.cc:983:53: style: Function 'mi_uniquedef_write' argument 2 names different: declaration 'keydef' definition 'def'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:700:53: note: Function 'mi_uniquedef_write' argument 2 names different: declaration 'keydef' definition 'def'.
drizzle-7.1.36-stable/plugin/myisam/mi_open.cc:983:53: note: Function 'mi_uniquedef_write' argument 2 names different: declaration 'keydef' definition 'def'.
drizzle-7.1.36-stable/plugin/myisam/mi_range.cc:167:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_range.cc:220:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_rename.cc:24:27: style: Function 'mi_rename' argument 1 names different: declaration 'from' definition 'old_name'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:298:34: note: Function 'mi_rename' argument 1 names different: declaration 'from' definition 'old_name'.
drizzle-7.1.36-stable/plugin/myisam/mi_rename.cc:24:27: note: Function 'mi_rename' argument 1 names different: declaration 'from' definition 'old_name'.
drizzle-7.1.36-stable/plugin/myisam/mi_rename.cc:24:49: style: Function 'mi_rename' argument 2 names different: declaration 'to' definition 'new_name'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:298:52: note: Function 'mi_rename' argument 2 names different: declaration 'to' definition 'new_name'.
drizzle-7.1.36-stable/plugin/myisam/mi_rename.cc:24:49: note: Function 'mi_rename' argument 2 names different: declaration 'to' definition 'new_name'.
drizzle-7.1.36-stable/plugin/myisam/mi_rfirst.cc:20:24: style: Function 'mi_rfirst' argument 1 names different: declaration 'file' definition 'info'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:276:45: note: Function 'mi_rfirst' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_rfirst.cc:20:24: note: Function 'mi_rfirst' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_rkey.cc:43:13: style: Boolean variable 'once_flags' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
drizzle-7.1.36-stable/plugin/myisam/mi_rkey.cc:45:0: style: Boolean variable 'once_flags' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
drizzle-7.1.36-stable/plugin/myisam/mi_rlast.cc:20:23: style: Function 'mi_rlast' argument 1 names different: declaration 'file' definition 'info'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:279:44: note: Function 'mi_rlast' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_rlast.cc:20:23: note: Function 'mi_rlast' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_rnext.cc:27:23: style: Function 'mi_rnext' argument 1 names different: declaration 'file' definition 'info'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:280:44: note: Function 'mi_rnext' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_rnext.cc:27:23: note: Function 'mi_rnext' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_rprev.cc:25:23: style: Function 'mi_rprev' argument 1 names different: declaration 'file' definition 'info'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:282:44: note: Function 'mi_rprev' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_rprev.cc:25:23: note: Function 'mi_rprev' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_rrnd.cc:49:13: style: Boolean variable 'once_flags' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
drizzle-7.1.36-stable/plugin/myisam/mi_rrnd.cc:50:0: style: Boolean variable 'once_flags' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
drizzle-7.1.36-stable/plugin/myisam/mi_rsame.cc:31:23: style: Function 'mi_rsame' argument 1 names different: declaration 'file' definition 'info'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:286:44: note: Function 'mi_rsame' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_rsame.cc:31:23: note: Function 'mi_rsame' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_scan.cc:20:36: style: Function 'mi_scan_init' argument 1 names different: declaration 'file' definition 'info'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:284:48: note: Function 'mi_scan_init' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_scan.cc:20:36: note: Function 'mi_scan_init' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_scan.cc:38:22: style: Function 'mi_scan' argument 1 names different: declaration 'file' definition 'info'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:285:43: note: Function 'mi_scan' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_scan.cc:38:22: note: Function 'mi_scan' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1473:9: style: Condition 'sort_order' is always false [knownConditionTrueFalse]
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1419:14: note: Assignment 'sort_order=0', assigned value is 0
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1473:9: note: Condition 'sort_order' is always false
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1552:15: style: Condition 'sort_order' is always false [knownConditionTrueFalse]
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1419:14: note: Assignment 'sort_order=0', assigned value is 0
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1552:15: note: Condition 'sort_order' is always false
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1633:13: style: Condition 'sort_order' is always false [knownConditionTrueFalse]
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1419:14: note: Assignment 'sort_order=0', assigned value is 0
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1633:13: note: Condition 'sort_order' is always false
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:760:36: style: The scope of the variable 'tot_length' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:760:47: style: The scope of the variable 'rest_length' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:174:47: style: Function '_mi_bin_search' argument 9 names different: declaration 'was_last_key' definition 'last_key'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:562:58: note: Function '_mi_bin_search' argument 9 names different: declaration 'was_last_key' definition 'last_key'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:174:47: note: Function '_mi_bin_search' argument 9 names different: declaration 'was_last_key' definition 'last_key'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:235:47: style: Function '_mi_seq_search' argument 9 names different: declaration 'was_last_key' definition 'last_key'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:565:57: note: Function '_mi_seq_search' argument 9 names different: declaration 'was_last_key' definition 'last_key'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:235:47: note: Function '_mi_seq_search' argument 9 names different: declaration 'was_last_key' definition 'last_key'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:269:70: style: Function '_mi_prefix_search' argument 6 names different: declaration 'comp_flag' definition 'nextflag'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:567:51: note: Function '_mi_prefix_search' argument 6 names different: declaration 'comp_flag' definition 'nextflag'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:269:70: note: Function '_mi_prefix_search' argument 6 names different: declaration 'comp_flag' definition 'nextflag'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:270:50: style: Function '_mi_prefix_search' argument 9 names different: declaration 'was_last_key' definition 'last_key'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:568:57: note: Function '_mi_prefix_search' argument 9 names different: declaration 'was_last_key' definition 'last_key'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:270:50: note: Function '_mi_prefix_search' argument 9 names different: declaration 'was_last_key' definition 'last_key'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:626:46: style: Function '_mi_rec_pos' argument 1 names different: declaration 'info' definition 's'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:572:63: note: Function '_mi_rec_pos' argument 1 names different: declaration 'info' definition 's'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:626:46: note: Function '_mi_rec_pos' argument 1 names different: declaration 'info' definition 's'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:747:48: style: Function '_mi_get_pack_key' argument 3 names different: declaration 'page' definition 'page_pos'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:576:88: note: Function '_mi_get_pack_key' argument 3 names different: declaration 'page' definition 'page_pos'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:747:48: note: Function '_mi_get_pack_key' argument 3 names different: declaration 'page' definition 'page_pos'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1071:83: style: Function '_mi_get_last_key' argument 3 names different: declaration 'keypos' definition 'page'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:580:88: note: Function '_mi_get_last_key' argument 3 names different: declaration 'keypos' definition 'page'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1071:83: note: Function '_mi_get_last_key' argument 3 names different: declaration 'keypos' definition 'page'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1353:43: style: Function '_mi_calc_static_key_length' argument 3 names different: declaration 'key_pos' definition 'next_pos'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:525:26: note: Function '_mi_calc_static_key_length' argument 3 names different: declaration 'key_pos' definition 'next_pos'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1353:43: note: Function '_mi_calc_static_key_length' argument 3 names different: declaration 'key_pos' definition 'next_pos'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1355:43: style: Function '_mi_calc_static_key_length' argument 5 names different: declaration 'key_buff' definition 'prev_key'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:526:26: note: Function '_mi_calc_static_key_length' argument 5 names different: declaration 'key_buff' definition 'prev_key'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1355:43: note: Function '_mi_calc_static_key_length' argument 5 names different: declaration 'key_buff' definition 'prev_key'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1369:40: style: Function '_mi_calc_var_key_length' argument 3 names different: declaration 'key_pos' definition 'next_pos'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:529:23: note: Function '_mi_calc_var_key_length' argument 3 names different: declaration 'key_pos' definition 'next_pos'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1369:40: note: Function '_mi_calc_var_key_length' argument 3 names different: declaration 'key_pos' definition 'next_pos'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1371:40: style: Function '_mi_calc_var_key_length' argument 5 names different: declaration 'key_buff' definition 'prev_key'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:530:23: note: Function '_mi_calc_var_key_length' argument 5 names different: declaration 'key_buff' definition 'prev_key'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1371:40: note: Function '_mi_calc_var_key_length' argument 5 names different: declaration 'key_buff' definition 'prev_key'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1402:45: style: Function '_mi_calc_var_pack_key_length' argument 3 names different: declaration 'key_pos' definition 'next_key'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:533:21: note: Function '_mi_calc_var_pack_key_length' argument 3 names different: declaration 'key_pos' definition 'next_key'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1402:45: note: Function '_mi_calc_var_pack_key_length' argument 3 names different: declaration 'key_pos' definition 'next_key'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1676:82: style: Function '_mi_calc_bin_pack_key_length' argument 3 names different: declaration 'key_pos' definition 'next_key'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:537:21: note: Function '_mi_calc_bin_pack_key_length' argument 3 names different: declaration 'key_pos' definition 'next_key'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1676:82: note: Function '_mi_calc_bin_pack_key_length' argument 3 names different: declaration 'key_pos' definition 'next_key'.
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:86:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:181:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:242:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:291:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1007:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1041:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1077:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1208:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1274:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_search.cc:1318:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_statrec.cc:113:81: style: Function '_mi_cmp_static_record' argument 2 names different: declaration 'record' definition 'old'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:508:69: note: Function '_mi_cmp_static_record' argument 2 names different: declaration 'record' definition 'old'.
drizzle-7.1.36-stable/plugin/myisam/mi_statrec.cc:113:81: note: Function '_mi_cmp_static_record' argument 2 names different: declaration 'record' definition 'old'.
drizzle-7.1.36-stable/plugin/myisam/mi_unique.cc:79:68: style: Function 'mi_unique_hash' argument 2 names different: declaration 'buf' definition 'record'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:710:68: note: Function 'mi_unique_hash' argument 2 names different: declaration 'buf' definition 'record'.
drizzle-7.1.36-stable/plugin/myisam/mi_unique.cc:79:68: note: Function 'mi_unique_hash' argument 2 names different: declaration 'buf' definition 'record'.
drizzle-7.1.36-stable/plugin/myisam/mi_unique.cc:117:19: warning: Size of pointer 'pos' used instead of size of its data. [pointerSize]
drizzle-7.1.36-stable/plugin/myisam/mi_unique.cc:212:21: warning: Size of pointer 'pos_a' used instead of size of its data. [pointerSize]
drizzle-7.1.36-stable/plugin/myisam/mi_unique.cc:213:21: warning: Size of pointer 'pos_b' used instead of size of its data. [pointerSize]
drizzle-7.1.36-stable/plugin/myisam/mi_update.cc:23:33: style: Function 'mi_update' argument 1 names different: declaration 'file' definition 'info'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:287:45: note: Function 'mi_update' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_update.cc:23:33: note: Function 'mi_update' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_update.cc:23:60: style: Function 'mi_update' argument 2 names different: declaration 'old' definition 'oldrec'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:287:71: note: Function 'mi_update' argument 2 names different: declaration 'old' definition 'oldrec'.
drizzle-7.1.36-stable/plugin/myisam/mi_update.cc:23:60: note: Function 'mi_update' argument 2 names different: declaration 'old' definition 'oldrec'.
drizzle-7.1.36-stable/plugin/myisam/mi_update.cc:23:83: style: Function 'mi_update' argument 3 names different: declaration 'new_record' definition 'newrec'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:288:23: note: Function 'mi_update' argument 3 names different: declaration 'new_record' definition 'newrec'.
drizzle-7.1.36-stable/plugin/myisam/mi_update.cc:23:83: note: Function 'mi_update' argument 3 names different: declaration 'new_record' definition 'newrec'.
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:425:27: style: The scope of the variable 'pos' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:488:12: style: The scope of the variable 'keys' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:531:12: style: The scope of the variable 'keys' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:48:23: style: Function 'mi_write' argument 1 names different: declaration 'file' definition 'info'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:289:44: note: Function 'mi_write' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:48:23: note: Function 'mi_write' argument 1 names different: declaration 'file' definition 'info'.
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:48:44: style: Function 'mi_write' argument 2 names different: declaration 'buff' definition 'record'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam.h:289:64: note: Function 'mi_write' argument 2 names different: declaration 'buff' definition 'record'.
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:48:44: note: Function 'mi_write' argument 2 names different: declaration 'buff' definition 'record'.
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:190:78: style: Function '_mi_ck_write' argument 4 names different: declaration 'length' definition 'key_length'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:510:82: note: Function '_mi_ck_write' argument 4 names different: declaration 'length' definition 'key_length'.
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:190:78: note: Function '_mi_ck_write' argument 4 names different: declaration 'length' definition 'key_length'.
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:276:87: style: Function 'w_search' argument 6 names different: declaration 'pos' definition 'page'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:32:47: note: Function 'w_search' argument 6 names different: declaration 'pos' definition 'page'.
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:276:87: note: Function 'w_search' argument 6 names different: declaration 'pos' definition 'page'.
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:422:11: style: Function '_mi_split_page' argument 6 names different: declaration 'insert_last' definition 'insert_last_key'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/myisam_priv.h:520:56: note: Function '_mi_split_page' argument 6 names different: declaration 'insert_last' definition 'insert_last_key'.
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:422:11: note: Function '_mi_split_page' argument 6 names different: declaration 'insert_last' definition 'insert_last_key'.
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:580:23: style: Function '_mi_balance_page' argument 6 names different: declaration 'father_keypos' definition 'father_key_pos'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:37:23: note: Function '_mi_balance_page' argument 6 names different: declaration 'father_keypos' definition 'father_key_pos'.
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:580:23: note: Function '_mi_balance_page' argument 6 names different: declaration 'father_keypos' definition 'father_key_pos'.
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:296:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:371:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:432:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/mi_write.cc:593:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drizzle-7.1.36-stable/plugin/myisam/my_handler.cc:57:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/my_handler.cc:196:27: style: Checking if unsigned variable 'next_key_length' is less than zero. This might be a false warning. [unsignedLessThanZero]
drizzle-7.1.36-stable/plugin/myisam/my_handler.cc:209:28: style: Checking if unsigned variable 'next_key_length' is less than zero. This might be a false warning. [unsignedLessThanZero]
drizzle-7.1.36-stable/plugin/myisam/my_handler.cc:227:58: style: Checking if unsigned variable 'next_key_length' is less than zero. This might be a false warning. [unsignedLessThanZero]
drizzle-7.1.36-stable/plugin/myisam/my_handler.cc:239:58: style: Checking if unsigned variable 'next_key_length' is less than zero. This might be a false warning. [unsignedLessThanZero]
drizzle-7.1.36-stable/plugin/myisam/my_handler.cc:256:63: style: Checking if unsigned variable 'next_key_length' is less than zero. This might be a false warning. [unsignedLessThanZero]
drizzle-7.1.36-stable/plugin/myisam/my_handler.cc:278:58: style: Checking if unsigned variable 'next_key_length' is less than zero. This might be a false warning. [unsignedLessThanZero]
drizzle-7.1.36-stable/plugin/myisam/my_pread.cc:113:10: warning: Redundant assignment of 'errno' to itself. [selfAssignment]
drizzle-7.1.36-stable/plugin/myisam/my_pread.cc:50:10: style: The scope of the variable 'readbytes' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/my_pread.cc:51:7: style: The scope of the variable 'error' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/sort.cc:168:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/plugin/myisam/sort.cc:317:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/plugin/myisam/sort.cc:377:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/plugin/myisam/sort.cc:391:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/plugin/myisam/sort.cc:405:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
drizzle-7.1.36-stable/plugin/myisam/sort.cc:249:3: warning: Possible null pointer dereference: sort_keys [nullPointer]
drizzle-7.1.36-stable/plugin/myisam/sort.cc:127:30: note: Assignment 'sort_keys=(unsigned char**)NULL', assigned value is 0
drizzle-7.1.36-stable/plugin/myisam/sort.cc:170:40: note: Calling function 'find_all_keys', 3rd argument 'sort_keys' value is 0
drizzle-7.1.36-stable/plugin/myisam/sort.cc:249:3: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/myisam/sort.cc:251:41: warning: Possible null pointer dereference: sort_keys [nullPointer]
drizzle-7.1.36-stable/plugin/myisam/sort.cc:127:30: note: Assignment 'sort_keys=(unsigned char**)NULL', assigned value is 0
drizzle-7.1.36-stable/plugin/myisam/sort.cc:170:40: note: Calling function 'find_all_keys', 3rd argument 'sort_keys' value is 0
drizzle-7.1.36-stable/plugin/myisam/sort.cc:251:41: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/myisam/sort.cc:249:43: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
drizzle-7.1.36-stable/plugin/myisam/sort.cc:127:30: note: Assignment 'sort_keys=(unsigned char**)NULL', assigned value is 0
drizzle-7.1.36-stable/plugin/myisam/sort.cc:170:40: note: Calling function 'find_all_keys', 3rd argument 'sort_keys' value is 0
drizzle-7.1.36-stable/plugin/myisam/sort.cc:249:43: note: Null pointer addition
drizzle-7.1.36-stable/plugin/myisam/sort.cc:471:7: style: The scope of the variable 'err' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/sort.cc:580:12: style: The scope of the variable 'length' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/myisam/sort.cc:600:12: style: The scope of the variable 'idx' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/mysql_protocol/mysql_protocol.cc:781:13: style: Variable 'user_len' is assigned a value that is never used. [unreadVariable]
drizzle-7.1.36-stable/plugin/mysql_protocol/net_serv.h:50:8: style: Technically the member function 'drizzle_plugin::NET::peer_addr' can be const. [functionConst]
drizzle-7.1.36-stable/plugin/mysql_protocol/net_serv.cc:97:11: note: Technically the member function 'drizzle_plugin::NET::peer_addr' can be const.
drizzle-7.1.36-stable/plugin/mysql_protocol/net_serv.h:50:8: note: Technically the member function 'drizzle_plugin::NET::peer_addr' can be const.
drizzle-7.1.36-stable/plugin/mysql_protocol/vio.h:34:3: style: Class 'Vio' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/mysql_protocol/net_serv.h:33:8: style: Class 'NET' is unsafe, 'NET::vio' can leak by wrong usage. [unsafeClassCanLeak]
drizzle-7.1.36-stable/plugin/mysql_protocol/vio.cc:45:14: style: Function 'Vio' argument 1 names different: declaration 'sd' definition 'nsd'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/mysql_protocol/vio.h:34:11: note: Function 'Vio' argument 1 names different: declaration 'sd' definition 'nsd'.
drizzle-7.1.36-stable/plugin/mysql_protocol/vio.cc:45:14: note: Function 'Vio' argument 1 names different: declaration 'sd' definition 'nsd'.
drizzle-7.1.36-stable/plugin/mysql_protocol/vio.cc:172:45: style: Function 'timeout' argument 2 names different: declaration 'timeout' definition 't'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/mysql_protocol/vio.h:105:42: note: Function 'timeout' argument 2 names different: declaration 'timeout' definition 't'.
drizzle-7.1.36-stable/plugin/mysql_protocol/vio.cc:172:45: note: Function 'timeout' argument 2 names different: declaration 'timeout' definition 't'.
drizzle-7.1.36-stable/plugin/mysql_protocol/vio.h:84:8: performance: Technically the member function 'drizzle_plugin::Vio::should_retry' can be static. [functionStatic]
drizzle-7.1.36-stable/plugin/mysql_protocol/vio.cc:141:11: note: Technically the member function 'drizzle_plugin::Vio::should_retry' can be static.
drizzle-7.1.36-stable/plugin/mysql_protocol/vio.h:84:8: note: Technically the member function 'drizzle_plugin::Vio::should_retry' can be static.
drizzle-7.1.36-stable/plugin/mysql_protocol/vio.h:89:8: performance: Technically the member function 'drizzle_plugin::Vio::was_interrupted' can be static. [functionStatic]
drizzle-7.1.36-stable/plugin/mysql_protocol/vio.cc:147:11: note: Technically the member function 'drizzle_plugin::Vio::was_interrupted' can be static.
drizzle-7.1.36-stable/plugin/mysql_protocol/vio.h:89:8: note: Technically the member function 'drizzle_plugin::Vio::was_interrupted' can be static.
drizzle-7.1.36-stable/plugin/mysql_protocol/vio.h:111:7: performance: Technically the member function 'drizzle_plugin::Vio::get_errno' can be static. [functionStatic]
drizzle-7.1.36-stable/plugin/mysql_protocol/vio.cc:189:10: note: Technically the member function 'drizzle_plugin::Vio::get_errno' can be static.
drizzle-7.1.36-stable/plugin/mysql_protocol/vio.h:111:7: note: Technically the member function 'drizzle_plugin::Vio::get_errno' can be static.
drizzle-7.1.36-stable/plugin/performance_dictionary/query_usage.cc:32:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.cc:36:53: style: Function 'RabbitMQHandler' argument 1 names different: declaration 'hostname' definition 'rabbitMQHost'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.h:89:38: note: Function 'RabbitMQHandler' argument 1 names different: declaration 'hostname' definition 'rabbitMQHost'.
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.cc:36:53: note: Function 'RabbitMQHandler' argument 1 names different: declaration 'hostname' definition 'rabbitMQHost'.
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.cc:37:50: style: Function 'RabbitMQHandler' argument 2 names different: declaration 'port' definition 'rabbitMQPort'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.h:90:35: note: Function 'RabbitMQHandler' argument 2 names different: declaration 'port' definition 'rabbitMQPort'.
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.cc:37:50: note: Function 'RabbitMQHandler' argument 2 names different: declaration 'port' definition 'rabbitMQPort'.
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.cc:38:53: style: Function 'RabbitMQHandler' argument 3 names different: declaration 'username' definition 'rabbitMQUsername'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.h:91:38: note: Function 'RabbitMQHandler' argument 3 names different: declaration 'username' definition 'rabbitMQUsername'.
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.cc:38:53: note: Function 'RabbitMQHandler' argument 3 names different: declaration 'username' definition 'rabbitMQUsername'.
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.cc:39:53: style: Function 'RabbitMQHandler' argument 4 names different: declaration 'password' definition 'rabbitMQPassword'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.h:92:38: note: Function 'RabbitMQHandler' argument 4 names different: declaration 'password' definition 'rabbitMQPassword'.
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.cc:39:53: note: Function 'RabbitMQHandler' argument 4 names different: declaration 'password' definition 'rabbitMQPassword'.
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.cc:40:53: style: Function 'RabbitMQHandler' argument 5 names different: declaration 'virtualhost' definition 'rabbitMQVirtualhost'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.h:93:38: note: Function 'RabbitMQHandler' argument 5 names different: declaration 'virtualhost' definition 'rabbitMQVirtualhost'.
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.cc:40:53: note: Function 'RabbitMQHandler' argument 5 names different: declaration 'virtualhost' definition 'rabbitMQVirtualhost'.
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.cc:41:25: style: Function 'RabbitMQHandler' argument 6 names different: declaration 'exchange' definition 'rabbitMQExchange'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.h:94:24: note: Function 'RabbitMQHandler' argument 6 names different: declaration 'exchange' definition 'rabbitMQExchange'.
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.cc:41:25: note: Function 'RabbitMQHandler' argument 6 names different: declaration 'exchange' definition 'rabbitMQExchange'.
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.cc:42:25: style: Function 'RabbitMQHandler' argument 7 names different: declaration 'routingKey' definition 'rabbitMQRoutingKey'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.h:95:24: note: Function 'RabbitMQHandler' argument 7 names different: declaration 'routingKey' definition 'rabbitMQRoutingKey'.
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.cc:42:25: note: Function 'RabbitMQHandler' argument 7 names different: declaration 'routingKey' definition 'rabbitMQRoutingKey'.
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.h:131:8: performance: Technically the member function 'drizzle_plugin::RabbitMQHandler::handleAMQPError' can be static. [functionStatic]
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.cc:136:23: note: Technically the member function 'drizzle_plugin::RabbitMQHandler::handleAMQPError' can be static.
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.h:131:8: note: Technically the member function 'drizzle_plugin::RabbitMQHandler::handleAMQPError' can be static.
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.h:45:3: style: Class 'rabbitmq_handler_exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.h:46:3: style: Class 'rabbitmq_handler_exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.h:116:8: style: Unhandled exception specification when calling function disconnect(). [unhandledExceptionSpecification]
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.cc:60:3: note: Unhandled exception specification when calling function disconnect().
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.h:116:8: note: Unhandled exception specification when calling function disconnect().
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.h:46:42: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.h:116:8: style: Unhandled exception specification when calling function disconnect(). [unhandledExceptionSpecification]
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_log.cc:60:21: note: Unhandled exception specification when calling function disconnect().
drizzle-7.1.36-stable/plugin/rabbitmq/rabbitmq_handler.h:116:8: note: Unhandled exception specification when calling function disconnect().
drizzle-7.1.36-stable/plugin/rand_function/rand_function.cc:61:38: style: Function 'seed_random' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/rand_function/rand_function.cc:52:28: note: Function 'seed_random' argument 1 names different: declaration 'val' definition 'arg'.
drizzle-7.1.36-stable/plugin/rand_function/rand_function.cc:61:38: note: Function 'seed_random' argument 1 names different: declaration 'val' definition 'arg'.
drizzle-7.1.36-stable/plugin/rand_function/rand_function.cc:39:3: warning: Member variable 'RandFunction::seed1' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/plugin/rand_function/rand_function.cc:39:3: warning: Member variable 'RandFunction::seed2' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/plugin/rand_function/rand_function.cc:39:3: warning: Member variable 'RandFunction::max_value' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/plugin/rand_function/rand_function.cc:39:3: warning: Member variable 'RandFunction::max_value_dbl' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/plugin/regex_policy/module.cc:64:11: warning: Either the condition 'policy?policy->getError().str().c_str():_("Unknown")' is redundant or there is possible null pointer dereference: policy. [nullPointerRedundantCheck]
drizzle-7.1.36-stable/plugin/regex_policy/module.cc:67:27: note: Assuming that condition 'policy?policy->getError().str().c_str():_("Unknown")' is not redundant
drizzle-7.1.36-stable/plugin/regex_policy/module.cc:64:11: note: Null pointer dereference
drizzle-7.1.36-stable/plugin/regex_policy/module.cc:258:41: style: Function 'CheckItem' argument 1 names different: declaration 'u' definition 'user_in'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/regex_policy/policy.h:136:32: note: Function 'CheckItem' argument 1 names different: declaration 'u' definition 'user_in'.
drizzle-7.1.36-stable/plugin/regex_policy/module.cc:258:41: note: Function 'CheckItem' argument 1 names different: declaration 'u' definition 'user_in'.
drizzle-7.1.36-stable/plugin/regex_policy/module.cc:258:69: style: Function 'CheckItem' argument 2 names different: declaration 'obj' definition 'obj_in'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/regex_policy/policy.h:136:54: note: Function 'CheckItem' argument 2 names different: declaration 'obj' definition 'obj_in'.
drizzle-7.1.36-stable/plugin/regex_policy/module.cc:258:69: note: Function 'CheckItem' argument 2 names different: declaration 'obj' definition 'obj_in'.
drizzle-7.1.36-stable/plugin/regex_policy/module.cc:258:87: style: Function 'CheckItem' argument 3 names different: declaration 'check_cache' definition 'check_cache_in'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/regex_policy/policy.h:136:69: note: Function 'CheckItem' argument 3 names different: declaration 'check_cache' definition 'check_cache_in'.
drizzle-7.1.36-stable/plugin/regex_policy/module.cc:258:87: note: Function 'CheckItem' argument 3 names different: declaration 'check_cache' definition 'check_cache_in'.
drizzle-7.1.36-stable/plugin/regex_policy/policy.h:170:3: style: Class 'Policy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/reverse_function/reverse_function.cc:64:23: style: The scope of the variable 'l' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/show_dictionary/show_table_status.cc:70:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/plugin/storage_engine_api_tester/cursor_states_to_dot.cc:45:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/plugin/storage_engine_api_tester/engine_state_history.cc:88:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/plugin/storage_engine_api_tester/engine_state_history.cc:40:3: style: Class 'EngineStateHistory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/storage_engine_api_tester/engine_state_history.cc:51:5: style: Class 'Generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/storage_engine_api_tester/engine_states_to_dot.cc:45:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/plugin/storage_engine_api_tester/storage_engine_api_tester.cc:643:64: style: Function 'doStartTransaction' argument 2 names different: declaration 'options' definition 'opt'. [funcArgNamesDifferent]
drizzle-7.1.36-stable/plugin/storage_engine_api_tester/storage_engine_api_tester.cc:542:61: note: Function 'doStartTransaction' argument 2 names different: declaration 'options' definition 'opt'.
drizzle-7.1.36-stable/plugin/storage_engine_api_tester/storage_engine_api_tester.cc:643:64: note: Function 'doStartTransaction' argument 2 names different: declaration 'options' definition 'opt'.
drizzle-7.1.36-stable/plugin/storage_engine_api_tester/storage_engine_api_tester.cc:129:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/plugin/storage_engine_api_tester/storage_engine_api_tester.cc:445:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/plugin/storage_engine_api_tester/storage_engine_api_tester.cc:161:7: performance: Variable 'cursor_state' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drizzle-7.1.36-stable/plugin/storage_engine_api_tester/storage_engine_api_tester.cc:488:3: style: Class 'SEAPITester' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/string_functions/format.cc:59:12: style: The scope of the variable 'length' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/string_functions/format.cc:65:7: style: The scope of the variable 'diff' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/substr_functions/substr_functions.cc:170:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
drizzle-7.1.36-stable/plugin/table_cache_dictionary/table_cache.cc:53:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/plugin/tableprototester/tableprototester.cc:162:26: style: The scope of the variable 'field' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/tableprototester/tableprototester.cc:214:26: style: The scope of the variable 'field' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/tableprototester/tableprototester.cc:51:3: style: Class 'TableProtoTesterEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drizzle-7.1.36-stable/plugin/user_locks/locks.cc:161:10: style: The scope of the variable 'elements' can be reduced. [variableScope]
drizzle-7.1.36-stable/plugin/user_locks/locks.cc:95:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/plugin/user_locks/locks.cc:117:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
drizzle-7.1.36-stable/plugin/user_locks/locks.cc:59:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
drizzle-7.1.36-stable/plugin/user_locks/locks.cc:85:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
drizzle-7.1.36-stable/plugin/user_locks/locks.cc:190:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
drizzle-7.1.36-stable/plugin/utility_dictionary/environmental.cc:70:17: style: Variable 'substring' is assigned a value that is never used. [unreadVariable]
drizzle-7.1.36-stable/plugin/zeromq/zeromq_log.cc:82:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/plugin/zeromq/zeromq_log.cc:77:0: note: Variable 'rc' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/zeromq/zeromq_log.cc:82:3: note: Variable 'rc' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/zeromq/zeromq_log.cc:89:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
drizzle-7.1.36-stable/plugin/zeromq/zeromq_log.cc:88:3: note: Variable 'rc' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/zeromq/zeromq_log.cc:89:3: note: Variable 'rc' is reassigned a value before the old one has been used.
drizzle-7.1.36-stable/plugin/zeromq/zeromq_log.cc:89:7: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
drizzle-7.1.36-stable/tests/kewpie/randgen/conf/engines/falcon/falcon_simple.cc:20:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/kewpie/randgen/conf/engines/falcon/falcon_varchar.cc:19:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/kewpie/randgen/conf/engines/innodb/innodb_simple.cc:20:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/kewpie/randgen/conf/engines/maria/maria_recovery.cc:4:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/kewpie/randgen/conf/optimizer/dsmrr-cpk-compare.cc:4:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/kewpie/randgen/conf/optimizer/dsmrr-cpk-single.cc:4:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/kewpie/randgen/conf/optimizer/mrr-single.cc:4:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/kewpie/randgen/conf/replication/binlog_group_commit.cc:27:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/kewpie/randgen/conf/runtime/metadata_locking.cc:15:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/kewpie/randgen/unit/exit_status.cc:1:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/kewpie/randgen/unit/test.cc:4:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/randgen/conf/engines/falcon/falcon_simple.cc:20:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/randgen/conf/engines/falcon/falcon_varchar.cc:19:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/randgen/conf/engines/innodb/innodb_simple.cc:20:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/randgen/conf/engines/maria/maria_recovery.cc:4:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/randgen/conf/optimizer/dsmrr-cpk-compare.cc:4:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/randgen/conf/optimizer/dsmrr-cpk-single.cc:4:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/randgen/conf/optimizer/mrr-single.cc:4:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/tests/randgen/conf/runtime/metadata_locking.cc:15:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
drizzle-7.1.36-stable/unittests/date_test.cc:42:3: warning: Member variable 'DateTestCompareOperators::result' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_test.cc:59:3: warning: Member variable 'DateTimeTestCompareOperators::result' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_test.cc:76:3: warning: Member variable 'TimestampTestCompareOperators::result' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_test.cc:254:5: warning: Member variable 'DateTest::result' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_time_test.cc:42:5: warning: Member variable 'DateTimeTest::result' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_time_test.cc:42:5: warning: Member variable 'DateTimeTest::years' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_time_test.cc:42:5: warning: Member variable 'DateTimeTest::months' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_time_test.cc:42:5: warning: Member variable 'DateTimeTest::days' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_time_test.cc:42:5: warning: Member variable 'DateTimeTest::hours' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_time_test.cc:42:5: warning: Member variable 'DateTimeTest::minutes' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_time_test.cc:42:5: warning: Member variable 'DateTimeTest::seconds' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_time_test.cc:321:5: warning: Member variable 'DateTimeFromStringTest::result' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_time_test.cc:321:5: warning: Member variable 'DateTimeFromStringTest::years' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_time_test.cc:321:5: warning: Member variable 'DateTimeFromStringTest::months' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_time_test.cc:321:5: warning: Member variable 'DateTimeFromStringTest::days' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_time_test.cc:321:5: warning: Member variable 'DateTimeFromStringTest::hours' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_time_test.cc:321:5: warning: Member variable 'DateTimeFromStringTest::minutes' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_time_test.cc:321:5: warning: Member variable 'DateTimeFromStringTest::seconds' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/date_time_test.cc:351:22: warning: The class 'DateTimeFromStringFullFormatTest' defines member variable with name 'allStrings' also defined in its parent class 'DateTimeFromStringTest'. [duplInheritedMember]
drizzle-7.1.36-stable/unittests/date_time_test.cc:315:24: note: Parent variable 'DateTimeFromStringTest::allStrings'
drizzle-7.1.36-stable/unittests/date_time_test.cc:351:22: note: Derived variable 'DateTimeFromStringFullFormatTest::allStrings'
drizzle-7.1.36-stable/unittests/date_time_test.cc:375:22: warning: The class 'DateTimeFromStringNoSecondFormatTest' defines member variable with name 'allStrings' also defined in its parent class 'DateTimeFromStringTest'. [duplInheritedMember]
drizzle-7.1.36-stable/unittests/date_time_test.cc:315:24: note: Parent variable 'DateTimeFromStringTest::allStrings'
drizzle-7.1.36-stable/unittests/date_time_test.cc:375:22: note: Derived variable 'DateTimeFromStringNoSecondFormatTest::allStrings'
drizzle-7.1.36-stable/unittests/date_time_test.cc:398:22: warning: The class 'DateTimeFromStringDateOnlyTest' defines member variable with name 'allStrings' also defined in its parent class 'DateTimeFromStringTest'. [duplInheritedMember]
drizzle-7.1.36-stable/unittests/date_time_test.cc:315:24: note: Parent variable 'DateTimeFromStringTest::allStrings'
drizzle-7.1.36-stable/unittests/date_time_test.cc:398:22: note: Derived variable 'DateTimeFromStringDateOnlyTest::allStrings'
drizzle-7.1.36-stable/unittests/date_time_test.cc:353:16: style: The function 'strings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/unittests/date_time_test.cc:332:26: note: Virtual function in base class
drizzle-7.1.36-stable/unittests/date_time_test.cc:353:16: note: Function in derived class
drizzle-7.1.36-stable/unittests/date_time_test.cc:358:7: style: The function 'stringCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/unittests/date_time_test.cc:331:17: note: Virtual function in base class
drizzle-7.1.36-stable/unittests/date_time_test.cc:358:7: note: Function in derived class
drizzle-7.1.36-stable/unittests/date_time_test.cc:377:16: style: The function 'strings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/unittests/date_time_test.cc:332:26: note: Virtual function in base class
drizzle-7.1.36-stable/unittests/date_time_test.cc:377:16: note: Function in derived class
drizzle-7.1.36-stable/unittests/date_time_test.cc:382:7: style: The function 'stringCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/unittests/date_time_test.cc:331:17: note: Virtual function in base class
drizzle-7.1.36-stable/unittests/date_time_test.cc:382:7: note: Function in derived class
drizzle-7.1.36-stable/unittests/date_time_test.cc:400:16: style: The function 'strings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/unittests/date_time_test.cc:332:26: note: Virtual function in base class
drizzle-7.1.36-stable/unittests/date_time_test.cc:400:16: note: Function in derived class
drizzle-7.1.36-stable/unittests/date_time_test.cc:405:7: style: The function 'stringCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drizzle-7.1.36-stable/unittests/date_time_test.cc:331:17: note: Virtual function in base class
drizzle-7.1.36-stable/unittests/date_time_test.cc:405:7: note: Function in derived class
drizzle-7.1.36-stable/unittests/temporal_format_test.cc:42:3: warning: Member variable 'TemporalFormatTest::result' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/time_test.cc:43:3: warning: Member variable 'TimeTest::result' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/time_test.cc:43:3: warning: Member variable 'TimeTest::hours' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/time_test.cc:43:3: warning: Member variable 'TimeTest::minutes' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/time_test.cc:43:3: warning: Member variable 'TimeTest::seconds' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/time_test.cc:343:5: warning: Member variable 'TimeFromStringTest::result' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/time_test.cc:343:5: warning: Member variable 'TimeFromStringTest::hours' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/time_test.cc:343:5: warning: Member variable 'TimeFromStringTest::minutes' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/time_test.cc:343:5: warning: Member variable 'TimeFromStringTest::seconds' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/timestamp_test.cc:40:3: warning: Member variable 'DateTimestampTestCompareOperators::result' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/timestamp_test.cc:57:3: warning: Member variable 'DateTimeTimestampTestCompareOperators::result' is not initialized in the constructor. [uninitMemberVar]
drizzle-7.1.36-stable/unittests/timestamp_test.cc:74:3: warning: Member variable 'TimestampTimestampTestCompareOperators::result' is not initialized in the constructor. [uninitMemberVar]
[15:21]

ftp://ftp.se.debian.org/debian/pool/main/d/drkonqi/drkonqi_5.13.4.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/drmaa/drmaa_0.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drmips/drmips_2.0.1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/drms/drms_0.5.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drobo-utils/drobo-utils_0.6.1+repack.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/droopy/droopy_0.20131121.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dropbear/dropbear_2018.76.orig.tar.bz2.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dropwizard-metrics/dropwizard-metrics_3.2.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drpython/drpython_3.11.4.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/drraw/drraw_2.2b2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drslib/drslib_0.3.1.p3.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/drumgizmo/drumgizmo_0.9.14.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/drumkv1/drumkv1_0.9.1.orig.tar.gz
drumkv1-0.9.1/src/drumkv1_fx.h:544:2: warning: Member variable 'drumkv1_fx_phaser::m_dmin' is not initialized in the constructor. [uninitMemberVar]
drumkv1-0.9.1/src/drumkv1_fx.h:544:2: warning: Member variable 'drumkv1_fx_phaser::m_dmax' is not initialized in the constructor. [uninitMemberVar]
drumkv1-0.9.1/src/drumkv1_fx.h:544:2: warning: Member variable 'drumkv1_fx_phaser::m_feedb' is not initialized in the constructor. [uninitMemberVar]
drumkv1-0.9.1/src/drumkv1_fx.h:544:2: warning: Member variable 'drumkv1_fx_phaser::m_lfo_inc' is not initialized in the constructor. [uninitMemberVar]
drumkv1-0.9.1/src/drumkv1_fx.h:544:2: warning: Member variable 'drumkv1_fx_phaser::m_depth' is not initialized in the constructor. [uninitMemberVar]
drumkv1-0.9.1/src/drumkv1.cpp:726:2: warning: Member variable 'drumkv1_voice::note' is not initialized in the constructor. [uninitMemberVar]
drumkv1-0.9.1/src/drumkv1.cpp:726:2: warning: Member variable 'drumkv1_voice::group' is not initialized in the constructor. [uninitMemberVar]
drumkv1-0.9.1/src/drumkv1.cpp:726:2: warning: Member variable 'drumkv1_voice::vel' is not initialized in the constructor. [uninitMemberVar]
drumkv1-0.9.1/src/drumkv1.cpp:726:2: warning: Member variable 'drumkv1_voice::pre' is not initialized in the constructor. [uninitMemberVar]
drumkv1-0.9.1/src/drumkv1.cpp:726:2: warning: Member variable 'drumkv1_voice::gen1_freq' is not initialized in the constructor. [uninitMemberVar]
drumkv1-0.9.1/src/drumkv1.cpp:726:2: warning: Member variable 'drumkv1_voice::lfo1_sample' is not initialized in the constructor. [uninitMemberVar]
drumkv1-0.9.1/src/drumkv1_ramp.h:49:3: warning: Class 'drumkv1_ramp' which has virtual members does not have a virtual destructor. [virtualDestructor]
drumkv1-0.9.1/src/drumkv1_sched.h:98:3: warning: Class 'drumkv1_sched_notifier' which has virtual members does not have a virtual destructor. [virtualDestructor]
drumkv1-0.9.1/src/drumkv1.h:222:8: style: Technically the member function 'drumkv1_element::paramValue' can be const. [functionConst]
drumkv1-0.9.1/src/drumkv1.cpp:2424:24: note: Technically the member function 'drumkv1_element::paramValue' can be const.
drumkv1-0.9.1/src/drumkv1.h:222:8: note: Technically the member function 'drumkv1_element::paramValue' can be const.
drumkv1-0.9.1/src/drumkv1_wave.h:203:8: style: Technically the member function 'drumkv1_oscillator::start' can be const. [functionConst]
drumkv1-0.9.1/src/drumkv1_wave.h:207:8: style: Technically the member function 'drumkv1_oscillator::sample' can be const. [functionConst]
drumkv1-0.9.1/src/drumkv1_fx.h:425:8: performance: Technically the member function 'drumkv1_fx_chorus::pseudo_sinf' can be static. [functionStatic]
drumkv1-0.9.1/src/drumkv1.cpp:338:7: style: Technically the member function 'drumkv1_env::note_off_fast' can be const. [functionConst]
drumkv1-0.9.1/src/drumkv1.cpp:857:7: style: Technically the member function 'drumkv1_impl::resetParamValues' can be const. [functionConst]
drumkv1-0.9.1/src/drumkv1.cpp:1710:20: note: Technically the member function 'drumkv1_impl::resetParamValues' can be const.
drumkv1-0.9.1/src/drumkv1.cpp:857:7: note: Technically the member function 'drumkv1_impl::resetParamValues' can be const.
drumkv1-0.9.1/src/drumkv1.cpp:2090:2: style: Class 'drumkv1' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drumkv1-0.9.1/src/drumkv1.cpp:2090:2: style: Class 'drumkv1' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drumkv1-0.9.1/src/drumkv1_ramp.h:40:3: style: Class 'drumkv1_ramp' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drumkv1-0.9.1/src/drumkv1_ramp.h:40:3: style: Class 'drumkv1_ramp' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drumkv1-0.9.1/src/drumkv1.cpp:970:2: style: Class 'drumkv1_impl' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drumkv1-0.9.1/src/drumkv1.cpp:970:2: style: Class 'drumkv1_impl' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drumkv1-0.9.1/src/drumkv1.h:206:2: style: Class 'drumkv1_element' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_sample.h:136:2: style: Class 'drumkv1_generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_wave.h:179:2: style: Class 'drumkv1_wave_lf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_wave.h:193:2: style: Class 'drumkv1_oscillator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_ramp.h:114:2: style: Class 'drumkv1_ramp1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_ramp.h:157:2: style: Class 'drumkv1_ramp2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_ramp.h:203:2: style: Class 'drumkv1_ramp3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_ramp.h:251:2: style: Class 'drumkv1_ramp4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_filter.h:112:2: style: Class 'drumkv1_filter2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_filter.h:177:2: style: Class 'drumkv1_filter3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_formant.h:108:2: style: Class 'drumkv1_formant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_formant.h:61:3: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_fx.h:50:2: style: Class 'drumkv1_fx_filter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_fx.h:225:2: style: Class 'drumkv1_fx_comp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_fx.h:379:2: style: Class 'drumkv1_fx_chorus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_fx.h:450:2: style: Class 'drumkv1_fx_delay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_fx.h:544:2: style: Class 'drumkv1_fx_phaser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_reverb.h:40:2: style: Class 'drumkv1_reverb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_reverb.h:169:3: style: Class 'sample_buffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_reverb.h:217:3: style: Class 'comb_filter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_reverb.h:253:3: style: Class 'allpass_filter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_controls.h:40:2: style: Class 'drumkv1_controls' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_controls.h:149:3: style: Class 'SchedIn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_controls.h:174:3: style: Class 'SchedOut' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_programs.h:40:2: style: Class 'drumkv1_programs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_programs.h:129:3: style: Class 'Sched' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1.cpp:602:2: style: Class 'drumkv1_phasor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1.cpp:726:2: style: Struct 'drumkv1_voice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1.cpp:773:2: style: Class 'drumkv1_midi_in' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_controls.h:55:2: warning: The struct 'Key' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
drumkv1-0.9.1/src/drumkv1_controls.h:83:2: warning: The struct 'Data' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
drumkv1-0.9.1/src/drumkv1_ramp.h:127:15: style: The function 'probe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1_ramp.h:92:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_ramp.h:127:15: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_ramp.h:132:16: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1_ramp.h:93:16: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_ramp.h:132:16: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_ramp.h:170:15: style: The function 'probe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1_ramp.h:127:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_ramp.h:170:15: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_ramp.h:176:16: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1_ramp.h:132:16: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_ramp.h:176:16: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_ramp.h:216:15: style: The function 'probe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1_ramp.h:170:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_ramp.h:216:15: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_ramp.h:222:16: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1_ramp.h:176:16: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_ramp.h:222:16: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_ramp.h:264:15: style: The function 'probe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1_ramp.h:216:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_ramp.h:264:15: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_ramp.h:270:16: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1_ramp.h:222:16: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_ramp.h:270:16: note: Function in derived class
drumkv1-0.9.1/src/drumkv1.cpp:203:7: style: The function 'set_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1.cpp:168:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1.cpp:203:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1.cpp:213:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1.cpp:176:16: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1.cpp:213:8: note: Function in derived class
drumkv1-0.9.1/src/drumkv1.cpp:562:8: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1_ramp.h:222:16: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1.cpp:562:8: note: Function in derived class
drumkv1-0.9.1/src/drumkv1.cpp:587:8: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1_ramp.h:222:16: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1.cpp:587:8: note: Function in derived class
drumkv1-0.9.1/src/drumkv1.cpp:782:7: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1_sched.h:61:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1.cpp:782:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1.cpp:1975:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
drumkv1-0.9.1/src/drumkv1_controls.cpp:574:47: style: Function 'drumkv1_controls' argument 1 names different: declaration 'pSynth' definition 'pDrumk'. [funcArgNamesDifferent]
drumkv1-0.9.1/src/drumkv1_controls.h:40:28: note: Function 'drumkv1_controls' argument 1 names different: declaration 'pSynth' definition 'pDrumk'.
drumkv1-0.9.1/src/drumkv1_controls.cpp:574:47: note: Function 'drumkv1_controls' argument 1 names different: declaration 'pSynth' definition 'pDrumk'.
drumkv1-0.9.1/src/drumkv1_controls.cpp:575:4: style: Class 'drumkv1_controls' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drumkv1-0.9.1/src/drumkv1_controls.cpp:575:4: style: Class 'drumkv1_controls' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drumkv1-0.9.1/src/drumkv1_controls.cpp:201:2: style: Class 'xrpn_queue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_controls.cpp:47:1: warning: The class 'xrpn_data14' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
drumkv1-0.9.1/src/drumkv1_controls.cpp:106:1: warning: The class 'xrpn_item' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
drumkv1-0.9.1/src/drumkv1_formant.h:61:3: warning: Member variable 'Impl::m_ctabs' is not initialized in the constructor. [uninitMemberVar]
drumkv1-0.9.1/src/drumkv1widget_jack.h:45:2: style: Class 'drumkv1widget_jack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_jack.h:72:7: style: The function 'updatePreset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1.h:178:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_jack.h:72:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_jack.h:74:7: style: The function 'selectSample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1.h:189:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_jack.h:74:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_jack.h:75:7: style: The function 'updateSample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1.h:190:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_jack.h:75:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_jack.h:59:14: style: The function 'ui_instance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_jack.h:59:14: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_jack.h:62:7: style: The function 'updateParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget.h:187:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_jack.h:62:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_jack.h:65:7: style: The function 'updateDirtyPreset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget.h:199:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_jack.h:65:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_lv2.cpp:763:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
drumkv1-0.9.1/src/drumkv1_lv2.cpp:765:2: note: Found duplicate branches for 'if' and 'else'.
drumkv1-0.9.1/src/drumkv1_lv2.cpp:763:2: note: Found duplicate branches for 'if' and 'else'.
drumkv1-0.9.1/src/drumkv1_lv2.cpp:236:2: style: Class 'drumkv1_lv2' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drumkv1-0.9.1/src/drumkv1_lv2.cpp:236:2: style: Class 'drumkv1_lv2' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drumkv1-0.9.1/src/drumkv1_lv2.cpp:73:2: style: Class 'drumkv1_lv2_map_path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_lv2.h:86:7: style: The function 'updatePreset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1.h:178:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_lv2.h:86:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_lv2.h:87:7: style: The function 'selectSample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1.h:189:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_lv2.h:87:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_lv2.h:88:7: style: The function 'updateSample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1.h:190:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_lv2.h:88:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_lv2.cpp:84:10: style: The function 'absolutePath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1_param.h:45:19: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_lv2.cpp:84:10: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_lv2.cpp:99:10: style: The function 'abstractPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1_param.h:46:19: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_lv2.cpp:99:10: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_lv2ui.cpp:40:2: performance: Variable 'm_controller' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drumkv1-0.9.1/src/drumkv1_lv2ui.cpp:41:2: performance: Variable 'm_write_function' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
drumkv1-0.9.1/src/drumkv1widget_lv2.h:60:14: style: The function 'ui_instance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_lv2.h:60:14: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_lv2.h:63:7: style: The function 'updateParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget.h:187:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_lv2.h:63:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_resampler.cpp:63:8: style: The scope of the variable 't' can be reduced. [variableScope]
drumkv1-0.9.1/src/drumkv1_resampler.cpp:118:13: style: The scope of the variable 'q' can be reduced. [variableScope]
drumkv1-0.9.1/src/drumkv1_resampler.cpp:199:15: style: The scope of the variable 'g' can be reduced. [variableScope]
drumkv1-0.9.1/src/drumkv1_resampler.cpp:199:18: style: The scope of the variable 'h' can be reduced. [variableScope]
drumkv1-0.9.1/src/drumkv1_resampler.cpp:199:24: style: The scope of the variable 'n' can be reduced. [variableScope]
drumkv1-0.9.1/src/drumkv1_resampler.cpp:200:8: style: The scope of the variable 'r' can be reduced. [variableScope]
drumkv1-0.9.1/src/drumkv1_resampler.cpp:171:20: warning: Member variable 'drumkv1_resampler::m_inmax' is not initialized in the constructor. [uninitMemberVar]
drumkv1-0.9.1/src/drumkv1_resampler.cpp:171:20: warning: Member variable 'drumkv1_resampler::m_pstep' is not initialized in the constructor. [uninitMemberVar]
drumkv1-0.9.1/src/drumkv1_resampler.cpp:171:20: warning: Member variable 'drumkv1_resampler::m_dummy' is not initialized in the constructor. [uninitMemberVar]
drumkv1-0.9.1/src/drumkv1_resampler.cpp:66:2: style: Class 'Table' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drumkv1-0.9.1/src/drumkv1_resampler.cpp:66:2: style: Class 'Table' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drumkv1-0.9.1/src/drumkv1_resampler.cpp:235:0: error: Memory leak: buff [memleak]
drumkv1-0.9.1/src/drumkv1_sample.h:74:7: style: Technically the member function 'drumkv1_sample::reverse_sync' can be const. [functionConst]
drumkv1-0.9.1/src/drumkv1_sample.cpp:185:22: note: Technically the member function 'drumkv1_sample::reverse_sync' can be const.
drumkv1-0.9.1/src/drumkv1_sample.h:74:7: note: Technically the member function 'drumkv1_sample::reverse_sync' can be const.
drumkv1-0.9.1/src/drumkv1_sample.cpp:65:2: style: Class 'drumkv1_sample' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drumkv1-0.9.1/src/drumkv1_sample.cpp:65:2: style: Class 'drumkv1_sample' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drumkv1-0.9.1/src/drumkv1_sample.cpp:45:7: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1_sched.h:61:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1_sample.cpp:45:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1_sched.cpp:174:2: style: Class 'drumkv1_sched' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drumkv1-0.9.1/src/drumkv1_sched.cpp:174:2: style: Class 'drumkv1_sched' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drumkv1-0.9.1/src/drumkv1_sched.cpp:40:2: style: Class 'drumkv1_sched_thread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1_tuning.cpp:91:54: style: Function 'loadKeyMapFile' argument 1 names different: declaration 'filename' definition 'keyMapFile'. [funcArgNamesDifferent]
drumkv1-0.9.1/src/drumkv1_tuning.h:67:38: note: Function 'loadKeyMapFile' argument 1 names different: declaration 'filename' definition 'keyMapFile'.
drumkv1-0.9.1/src/drumkv1_tuning.cpp:91:54: note: Function 'loadKeyMapFile' argument 1 names different: declaration 'filename' definition 'keyMapFile'.
drumkv1-0.9.1/src/drumkv1_tuning.cpp:236:53: style: Function 'loadScaleFile' argument 1 names different: declaration 'filename' definition 'scaleFile'. [funcArgNamesDifferent]
drumkv1-0.9.1/src/drumkv1_tuning.h:70:37: note: Function 'loadScaleFile' argument 1 names different: declaration 'filename' definition 'scaleFile'.
drumkv1-0.9.1/src/drumkv1_tuning.cpp:236:53: note: Function 'loadScaleFile' argument 1 names different: declaration 'filename' definition 'scaleFile'.
drumkv1-0.9.1/src/drumkv1_tuning.h:82:8: performance: Technically the member function 'drumkv1_tuning::parseScaleLine' can be static. [functionStatic]
drumkv1-0.9.1/src/drumkv1_tuning.cpp:282:23: note: Technically the member function 'drumkv1_tuning::parseScaleLine' can be static.
drumkv1-0.9.1/src/drumkv1_tuning.h:82:8: note: Technically the member function 'drumkv1_tuning::parseScaleLine' can be static.
drumkv1-0.9.1/src/drumkv1_wave.cpp:37:2: style: Class 'drumkv1_wave' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
drumkv1-0.9.1/src/drumkv1_wave.cpp:37:2: style: Class 'drumkv1_wave' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
drumkv1-0.9.1/src/drumkv1widget.cpp:580:84: style: Function 'setParamKnob' argument 2 names different: declaration 'pKnob' definition 'pParam'. [funcArgNamesDifferent]
drumkv1-0.9.1/src/drumkv1widget.h:68:68: note: Function 'setParamKnob' argument 2 names different: declaration 'pKnob' definition 'pParam'.
drumkv1-0.9.1/src/drumkv1widget.cpp:580:84: note: Function 'setParamKnob' argument 2 names different: declaration 'pKnob' definition 'pParam'.
drumkv1-0.9.1/src/drumkv1widget.cpp:1322:29: style: Function 'activateParamKnobsGroupBox' argument 2 names different: declaration 'bEnable' definition 'bEnabled'. [funcArgNamesDifferent]
drumkv1-0.9.1/src/drumkv1widget.h:175:61: note: Function 'activateParamKnobsGroupBox' argument 2 names different: declaration 'bEnable' definition 'bEnabled'.
drumkv1-0.9.1/src/drumkv1widget.cpp:1322:29: note: Function 'activateParamKnobsGroupBox' argument 2 names different: declaration 'bEnable' definition 'bEnabled'.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:224:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:225:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:226:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:227:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:228:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:231:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:232:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:233:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:234:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:235:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:236:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:237:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:238:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:239:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:291:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:292:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:293:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:294:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:295:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:296:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:297:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:298:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:299:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:300:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:301:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:302:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:303:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:304:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:305:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:349:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:350:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:351:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:352:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:353:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:384:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:385:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:386:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:387:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:388:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:389:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:392:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:393:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:394:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:395:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:402:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:403:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:404:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:405:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:406:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:408:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:409:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:410:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:411:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:413:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:414:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:415:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:416:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:417:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:419:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:420:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:421:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:422:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:425:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:426:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:427:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:428:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:429:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:432:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:433:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:595:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1537:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:439:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1207:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:442:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1234:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1207:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:445:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1287:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1004:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:449:10: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1004:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:450:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:957:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1004:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:455:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:887:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1190:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:458:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:912:2: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1190:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:461:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:932:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:464:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:715:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:472:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1342:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:475:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1342:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:481:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:753:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:484:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:753:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: warning: Call of pure virtual function 'ui_instance' in constructor. [pureVirtualCall]
drumkv1-0.9.1/src/drumkv1widget.cpp:493:8: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.cpp:1454:25: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget.h:155:22: note: Call of pure virtual function 'ui_instance' in constructor.
drumkv1-0.9.1/src/drumkv1widget_param.h:47:2: style: Class 'drumkv1widget_dial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1widget_param.h:93:2: style: Class 'drumkv1widget_param' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1widget_param.h:164:2: style: Class 'drumkv1widget_knob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1widget_param.h:208:2: style: Class 'drumkv1widget_edit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1widget_param.h:251:2: style: Class 'drumkv1widget_spin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1widget_param.h:295:2: style: Class 'drumkv1widget_combo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1widget_param.h:336:2: style: Class 'drumkv1widget_radio' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1widget_param.h:375:2: style: Class 'drumkv1widget_check' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1widget_param.h:167:7: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget_param.h:96:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_param.h:167:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_param.h:168:10: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget_param.h:97:18: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_param.h:168:10: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_param.h:170:7: style: The function 'setMaximum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget_param.h:99:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_param.h:170:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_param.h:171:7: style: The function 'setMinimum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget_param.h:102:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_param.h:171:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_param.h:176:7: style: The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget_param.h:120:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_param.h:176:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_param.h:254:7: style: The function 'setMaximum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget_param.h:99:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_param.h:254:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_param.h:255:7: style: The function 'setMinimum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget_param.h:102:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_param.h:255:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_param.h:257:10: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget_param.h:110:18: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_param.h:257:10: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_param.h:271:7: style: The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget_param.h:120:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_param.h:271:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_param.h:298:10: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget_param.h:110:18: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_param.h:298:10: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_param.h:307:7: style: The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget_param.h:120:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_param.h:307:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_param.h:342:10: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget_param.h:110:18: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_param.h:342:10: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_param.h:351:7: style: The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget_param.h:120:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_param.h:351:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_param.h:381:7: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget_param.h:96:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_param.h:381:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_param.h:382:10: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget_param.h:97:18: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_param.h:382:10: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_param.h:390:7: style: The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
drumkv1-0.9.1/src/drumkv1widget_param.h:120:15: note: Virtual function in base class
drumkv1-0.9.1/src/drumkv1widget_param.h:390:7: note: Function in derived class
drumkv1-0.9.1/src/drumkv1widget_controls.h:45:2: style: Class 'drumkv1widget_controls_item_delegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1widget_controls.h:76:2: style: Class 'drumkv1widget_controls' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1widget_elements.h:116:2: style: Class 'drumkv1widget_elements' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1widget_param.h:400:13: style: Class 'drumkv1widget_check' is unsafe, 'drumkv1widget_check::m_pCheckBox' can leak by wrong usage. [unsafeClassCanLeak]
drumkv1-0.9.1/src/drumkv1widget_preset.h:42:2: style: Class 'drumkv1widget_preset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1widget_programs.h:43:2: style: Class 'drumkv1widget_programs_item_delegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1widget_programs.h:74:2: style: Class 'drumkv1widget_programs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1widget_status.h:43:2: style: Class 'drumkv1widget_status' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
drumkv1-0.9.1/src/drumkv1widget_status.h:57:10: style: Class 'drumkv1widget_status' is unsafe, 'drumkv1widget_status::m_pMidiInLedLabel' can leak by wrong usage. [unsafeClassCanLeak]
drumkv1-0.9.1/src/drumkv1widget_status.h:58:10: style: Class 'drumkv1widget_status' is unsafe, 'drumkv1widget_status::m_pModifiedLabel' can leak by wrong usage. [unsafeClassCanLeak]
[15:21]

ftp://ftp.se.debian.org/debian/pool/main/d/drupal7/drupal7_7.52.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drupal7-mod-arbiterjs/drupal7-mod-arbiterjs_1.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drupal7-mod-drucall/drupal7-mod-drucall_2.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drupal7-mod-fontawesome/drupal7-mod-fontawesome_1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drupal7-mod-jqueryi18nproperties/drupal7-mod-jqueryi18nproperties_1.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/drupal7-mod-jscommunicator/drupal7-mod-jscommunicator_1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drupal7-mod-jssip/drupal7-mod-jssip_1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drupal7-mod-libraries/drupal7-mod-libraries_2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/drush/drush_5.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dsbltesters/dsbltesters_0.9.5.orig.tar.gz
dsbl-testers/auth-relaytest.c:50:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dsbl-testers/auth-relaytest.c:52:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dsbl-testers/httptest.c:43:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dsbl-testers/httptest.c:45:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dsbl-testers/relaytest.c:81:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dsbl-testers/relaytest.c:83:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dsbl-testers/socks4test.c:53:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dsbl-testers/socks4test.c:55:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dsbl-testers/socks4test.c:79:8: style: The scope of the variable 'line' can be reduced. [variableScope]
dsbl-testers/socks5test.c:61:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dsbl-testers/socks5test.c:63:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dsbl-testers/socks5test.c:87:8: style: The scope of the variable 'line' can be reduced. [variableScope]
dsbl-testers/spamtrap.c:79:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dsbl-testers/spamtrap.c:99:6: style: The scope of the variable 'i' can be reduced. [variableScope]
[15:21]

ftp://ftp.se.debian.org/debian/pool/main/d/dsc-statistics/dsc-statistics_201203250530.orig.tar.gz
dsc-201203250530/collector/TmfBase/Hapy/tests/SpiritSpeedTest.cc:37:4: style: Struct 'definition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:389:18: warning: Either the condition '!trail' is redundant or there is possible null pointer dereference: trail. [nullPointerRedundantCheck]
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:396:25: note: Assuming that condition '!trail' is not redundant
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:389:18: note: Null pointer dereference
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:391:22: warning: Either the condition '!trail' is redundant or there is possible null pointer dereference: trail. [nullPointerRedundantCheck]
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:396:25: note: Assuming that condition '!trail' is not redundant
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:391:22: note: Null pointer dereference
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:393:47: warning: Either the condition '!trail' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:396:25: note: Assuming that condition '!trail' is not redundant
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:393:47: note: Null pointer addition
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:110:18: style: The scope of the variable 'j' can be reduced. [variableScope]
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:423:16: style: The scope of the variable 'fileno' can be reduced. [variableScope]
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:531:13: style: The scope of the variable 'fixed' can be reduced. [variableScope]
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:664:20: style: The scope of the variable 'sum' can be reduced. [variableScope]
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:749:14: style: The scope of the variable 'root' can be reduced. [variableScope]
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:7438:12: style: The scope of the variable 'd' can be reduced. [variableScope]
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:52:21: style: struct member 'SetDesc::next' is never used. [unusedStructMember]
dsc-201203250530/collector/TmfBase/Hapy/tests/xmlgen.c:544:37: style: Variable 'fixed' is assigned a value that is never used. [unreadVariable]
dsc-201203250530/collector/dsc/base64.c:58:9: style: The scope of the variable 'c' can be reduced. [variableScope]
dsc-201203250530/collector/dsc/config_hooks.c:83:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dsc-201203250530/collector/dsc/dns_message.c:96:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dsc-201203250530/collector/dsc/dns_message.c:97:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dsc-201203250530/collector/dsc/dns_message.c:98:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dsc-201203250530/collector/dsc/dns_protocol.c:59:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dsc-201203250530/collector/dsc/md_array.c:133:17: warning: Either the condition 'if(d1)' is redundant or there is possible null pointer dereference: d1. [nullPointerRedundantCheck]
dsc-201203250530/collector/dsc/md_array.c:145:9: note: Assuming that condition 'if(d1)' is not redundant
dsc-201203250530/collector/dsc/md_array.c:133:17: note: Null pointer dereference
dsc-201203250530/collector/dsc/md_array.c:134:15: warning: Either the condition 'if(d1)' is redundant or there is possible null pointer dereference: d1. [nullPointerRedundantCheck]
dsc-201203250530/collector/dsc/md_array.c:145:9: note: Assuming that condition 'if(d1)' is not redundant
dsc-201203250530/collector/dsc/md_array.c:134:15: note: Null pointer dereference
dsc-201203250530/collector/dsc/md_array.c:285:36: warning: Function 'md_array_create_filter' argument order different: declaration 'name, context, ' definition 'name, func, context' [funcArgOrderDifferent]
dsc-201203250530/collector/dsc/md_array.h:74:43: note: Function 'md_array_create_filter' argument order different: declaration 'name, context, ' definition 'name, func, context'
dsc-201203250530/collector/dsc/md_array.c:285:36: note: Function 'md_array_create_filter' argument order different: declaration 'name, context, ' definition 'name, func, context'
dsc-201203250530/collector/dsc/pcap.c:397:23: warning: Either the condition 'm>=8' is redundant or the array 'tcpstate->msgbuf[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond]
dsc-201203250530/collector/dsc/pcap.c:366:8: note: Assuming that condition 'm>=8' is not redundant
dsc-201203250530/collector/dsc/pcap.c:397:23: note: Array index out of bounds
dsc-201203250530/collector/dsc/pcap.c:280:14: style: The scope of the variable 'dnslen' can be reduced. [variableScope]
dsc-201203250530/collector/dsc/pcap.c:351:41: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
dsc-201203250530/collector/dsc/pcap.c:632:35: portability: '(void*)tcp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dsc-201203250530/collector/dsc/pcap.c:670:43: portability: '(void*)ip' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dsc-201203250530/collector/dsc/pcap.c:672:43: portability: '(void*)ip' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dsc-201203250530/collector/dsc/xmalloc.c:39:16: style: Function 'xrealloc' argument 1 names different: declaration 'ptr' definition 'p'. [funcArgNamesDifferent]
dsc-201203250530/collector/dsc/xmalloc.h:4:23: note: Function 'xrealloc' argument 1 names different: declaration 'ptr' definition 'p'.
dsc-201203250530/collector/dsc/xmalloc.c:39:16: note: Function 'xrealloc' argument 1 names different: declaration 'ptr' definition 'p'.
dsc-201203250530/collector/dsc/xmalloc.c:57:13: style: Function 'xfree' argument 1 names different: declaration 'ptr' definition 'p'. [funcArgNamesDifferent]
dsc-201203250530/collector/dsc/xmalloc.h:6:18: note: Function 'xfree' argument 1 names different: declaration 'ptr' definition 'p'.
dsc-201203250530/collector/dsc/xmalloc.c:57:13: note: Function 'xfree' argument 1 names different: declaration 'ptr' definition 'p'.
dsc-201203250530/collector/dsc/xmalloc.c:147:16: style: Function 'arealloc' argument 1 names different: declaration 'ptr' definition 'p'. [funcArgNamesDifferent]
dsc-201203250530/collector/dsc/xmalloc.h:24:23: note: Function 'arealloc' argument 1 names different: declaration 'ptr' definition 'p'.
dsc-201203250530/collector/dsc/xmalloc.c:147:16: note: Function 'arealloc' argument 1 names different: declaration 'ptr' definition 'p'.
dsc-201203250530/collector/dsc/xmalloc.c:160:13: style: Function 'afree' argument 1 names different: declaration 'ptr' definition 'p'. [funcArgNamesDifferent]
dsc-201203250530/collector/dsc/xmalloc.h:26:18: note: Function 'afree' argument 1 names different: declaration 'ptr' definition 'p'.
dsc-201203250530/collector/dsc/xmalloc.c:160:13: note: Function 'afree' argument 1 names different: declaration 'ptr' definition 'p'.
dsc-201203250530/collector/recv-stdin/recv-stdin.c:28:6: style: The scope of the variable 'm' can be reduced. [variableScope]
[15:21]

ftp://ftp.se.debian.org/debian/pool/main/d/dsdo/dsdo_1.6.36.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dsdp/dsdp_5.8.orig.tar.gz
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:31:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:30:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:31:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:32:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:31:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:32:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:128:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:127:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:128:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:185:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:183:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:185:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:250:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:248:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:250:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:316:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:315:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:316:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:318:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:316:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:318:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:320:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:318:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:320:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:432:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:427:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:432:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:67:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:67:9: style: The scope of the variable 'count' can be reduced. [variableScope]
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:373:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:128:10: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:236:10: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:320:10: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/PETSc/pdsdppetsc.c:329:11: style: Unused variable: x [unusedVariable]
DSDP5.8/pdsdp/PETSc/readsdpa.c:443:17: style: Expression is always false because 'else if' condition matches previous condition at line 442. [multiCondition]
DSDP5.8/pdsdp/PETSc/readsdpa.c:526:28: style: Redundant condition: If 'nargs < 0', the comparison 'nargs != 5' is always true. [redundantCondition]
DSDP5.8/pdsdp/PETSc/readsdpa.c:191:9: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/PETSc/readsdpa.c:201:9: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/PETSc/readsdpa.c:205:7: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/PETSc/readsdpa.c:220:7: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/PETSc/readsdpa.c:221:7: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/PETSc/readsdpa.c:225:10: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/PETSc/readsdpa.c:269:10: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/PETSc/readsdpa.c:283:10: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/PETSc/readsdpa.c:160:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:159:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:160:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:266:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:265:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:266:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:268:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:266:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:268:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:293:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:292:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:293:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:183:2: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:182:2: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:183:2: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:208:2: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:207:2: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:208:2: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:228:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:227:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:228:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:261:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:260:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:261:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:262:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:261:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:262:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:278:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:276:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:278:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:280:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:278:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:280:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:330:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:329:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:330:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:336:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:330:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:336:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:337:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:336:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:337:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:358:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:357:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:358:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:360:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:358:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:360:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:362:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:360:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:362:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:782:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:781:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:782:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:783:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:782:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:783:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:784:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:783:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:784:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:803:31: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:803:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:803:31: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:809:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:807:13: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:809:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:830:125: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PETSc/readsdpa.c:830:83: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:830:125: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PETSc/readsdpa.c:91:16: style: The scope of the variable 'm' can be reduced. [variableScope]
DSDP5.8/pdsdp/PETSc/readsdpa.c:91:20: style: The scope of the variable 'np' can be reduced. [variableScope]
DSDP5.8/pdsdp/PETSc/readsdpa.c:91:27: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/pdsdp/PETSc/readsdpa.c:92:12: style: The scope of the variable 'spot' can be reduced. [variableScope]
DSDP5.8/pdsdp/PETSc/readsdpa.c:92:30: style: The scope of the variable 'sdpnmax' can be reduced. [variableScope]
DSDP5.8/pdsdp/PETSc/readsdpa.c:92:38: style: The scope of the variable 'sdpn' can be reduced. [variableScope]
DSDP5.8/pdsdp/PETSc/readsdpa.c:92:43: style: The scope of the variable 'stat1' can be reduced. [variableScope]
DSDP5.8/pdsdp/PETSc/readsdpa.c:407:7: style: The scope of the variable 'i1' can be reduced. [variableScope]
DSDP5.8/pdsdp/PETSc/readsdpa.c:588:9: style: The scope of the variable 'spot' can be reduced. [variableScope]
DSDP5.8/pdsdp/PETSc/readsdpa.c:709:7: style: The scope of the variable 'split' can be reduced. [variableScope]
DSDP5.8/pdsdp/PETSc/readsdpa.c:757:32: style: The scope of the variable 'ddiag' can be reduced. [variableScope]
DSDP5.8/pdsdp/PETSc/readsdpa.c:758:10: style: The scope of the variable 'aa' can be reduced. [variableScope]
DSDP5.8/pdsdp/PETSc/readsdpa.c:40:7: style: struct member 'DBlock::blocksize' is never used. [unusedStructMember]
DSDP5.8/pdsdp/PETSc/readsdpa.c:525:12: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/PETSc/readsdpa.c:484:10: style: Variable 'i1' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/PETSc/readsdpa.c:830:130: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/PETSc/readsdpa.c:823:58: style: Variable 'aa' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/PETSc/readsdpa.c:847:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/PETSc/readsdpa.c:876:21: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/PETSc/readsdpa.c:119:41: error: Buffer is accessed out of bounds: tablename [bufferAccessOutOfBounds]
DSDP5.8/pdsdp/PETSc/readsdpa.c:119:41: warning: The buffer 'tablename' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
DSDP5.8/pdsdp/PETSc/readsdpa.c:120:42: warning: The buffer 'suffix' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
DSDP5.8/pdsdp/PETSc/readsdpa.c:591:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
DSDP5.8/pdsdp/PETSc/readsdpa.c:592:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
DSDP5.8/pdsdp/PETSc/readsdpa.c:130:36: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DSDP5.8/pdsdp/PETSc/readsdpa.c:145:0: error: Resource leak: fp1 [resourceLeak]
DSDP5.8/pdsdp/PETSc/readsdpa.c:424:0: error: Resource leak: fp [resourceLeak]
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:7:17: style: Condition 'printtimes==0' is always true [knownConditionTrueFalse]
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:16:16: style: Condition 'printmore==0' is always true [knownConditionTrueFalse]
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:189:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:188:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:189:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:191:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:189:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:191:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:399:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:398:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:399:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:400:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:399:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:400:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:202:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:247:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/pdsdp/PLAPPACK/pdsdpplapack.c:346:7: style: Unused variable: i [unusedVariable]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:452:17: style: Expression is always false because 'else if' condition matches previous condition at line 451. [multiCondition]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:535:28: style: Redundant condition: If 'nargs < 0', the comparison 'nargs != 5' is always true. [redundantCondition]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:189:9: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:199:9: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:203:7: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:218:7: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:219:7: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:223:10: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:278:10: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:292:10: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:159:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:158:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:159:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:264:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:263:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:264:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:302:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:301:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:302:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:181:2: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:180:2: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:181:2: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:206:2: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:205:2: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:206:2: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:226:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:225:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:226:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:259:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:258:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:259:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:260:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:259:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:260:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:287:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:285:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:287:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:289:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:287:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:289:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:339:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:338:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:339:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:345:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:339:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:345:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:346:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:345:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:346:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:367:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:366:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:367:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:369:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:367:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:369:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:371:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:369:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:371:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:791:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:790:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:791:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:792:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:791:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:792:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:793:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:792:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:793:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:812:31: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:812:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:812:31: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:818:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:816:13: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:818:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:839:125: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:839:83: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:839:125: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:90:16: style: The scope of the variable 'm' can be reduced. [variableScope]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:90:20: style: The scope of the variable 'np' can be reduced. [variableScope]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:91:12: style: The scope of the variable 'spot' can be reduced. [variableScope]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:91:30: style: The scope of the variable 'sdpnmax' can be reduced. [variableScope]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:91:38: style: The scope of the variable 'sdpn' can be reduced. [variableScope]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:91:43: style: The scope of the variable 'stat1' can be reduced. [variableScope]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:416:7: style: The scope of the variable 'i1' can be reduced. [variableScope]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:597:9: style: The scope of the variable 'spot' can be reduced. [variableScope]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:718:7: style: The scope of the variable 'split' can be reduced. [variableScope]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:766:32: style: The scope of the variable 'ddiag' can be reduced. [variableScope]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:767:10: style: The scope of the variable 'aa' can be reduced. [variableScope]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:39:7: style: struct member 'DBlock::blocksize' is never used. [unusedStructMember]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:493:10: style: Variable 'i1' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:839:130: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:832:58: style: Variable 'aa' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:856:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:118:41: error: Buffer is accessed out of bounds: tablename [bufferAccessOutOfBounds]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:118:41: warning: The buffer 'tablename' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:119:42: warning: The buffer 'suffix' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:600:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:601:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:129:36: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:144:0: error: Resource leak: fp1 [resourceLeak]
DSDP5.8/pdsdp/PLAPPACK/readsdpa.c:433:0: error: Resource leak: fp [resourceLeak]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:87:10: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:118:8: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:153:8: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:64:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:63:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:64:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:122:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:121:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:122:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:130:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:129:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:130:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:137:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:136:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:137:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:86:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:85:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:86:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:116:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:115:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:116:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:156:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:155:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:156:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:252:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:158:10: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:193:12: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:211:12: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:126:0: error: Memory leak: iptr [memleak]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:126:0: error: Memory leak: yy [memleak]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:126:0: error: Memory leak: diag [memleak]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:295:0: error: Resource leak: fp [resourceLeak]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:287:0: error: Memory leak: node1 [memleak]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:287:0: error: Memory leak: node2 [memleak]
DSDP5.8/pdsdp/ScaLAPACK/maxcut.c:287:0: error: Memory leak: weight [memleak]
DSDP5.8/pdsdp/ScaLAPACK/pdsdpscalapack.c:29:17: style: Condition 'printtimes==0' is always true [knownConditionTrueFalse]
DSDP5.8/pdsdp/ScaLAPACK/pdsdpscalapack.c:121:3: style: Variable 'ctx->mb2' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/pdsdpscalapack.c:120:3: note: Variable 'ctx->mb2' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/pdsdpscalapack.c:121:3: note: Variable 'ctx->mb2' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/pdsdpscalapack.c:433:0: style: Same expression used in consecutive assignments of 'N' and 'm'. [duplicateAssignExpression]
DSDP5.8/pdsdp/ScaLAPACK/pdsdpscalapack.c:433:0: note: Same expression used in consecutive assignments of 'N' and 'm'.
DSDP5.8/pdsdp/ScaLAPACK/pdsdpscalapack.c:433:0: note: Same expression used in consecutive assignments of 'N' and 'm'.
DSDP5.8/pdsdp/ScaLAPACK/pdsdpscalapack.c:486:0: style: Same expression used in consecutive assignments of 'm' and 'N'. [duplicateAssignExpression]
DSDP5.8/pdsdp/ScaLAPACK/pdsdpscalapack.c:487:0: note: Same expression used in consecutive assignments of 'm' and 'N'.
DSDP5.8/pdsdp/ScaLAPACK/pdsdpscalapack.c:486:0: note: Same expression used in consecutive assignments of 'm' and 'N'.
DSDP5.8/pdsdp/ScaLAPACK/pdsdpscalapack.c:311:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/pdsdp/ScaLAPACK/pdsdpscalapack.c:401:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/pdsdp/ScaLAPACK/pdsdpscalapack.c:491:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/pdsdp/ScaLAPACK/pdsdpscalapack.c:539:19: style: The scope of the variable 'dd3' can be reduced. [variableScope]
DSDP5.8/pdsdp/ScaLAPACK/pdsdpscalapack.c:457:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:442:17: style: Expression is always false because 'else if' condition matches previous condition at line 441. [multiCondition]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:525:28: style: Redundant condition: If 'nargs < 0', the comparison 'nargs != 5' is always true. [redundantCondition]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:189:9: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:199:9: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:203:7: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:218:7: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:219:7: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:223:10: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:268:10: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:282:10: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:159:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:158:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:159:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:264:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:263:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:264:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:266:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:264:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:266:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:267:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:266:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:267:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:292:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:291:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:292:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:181:2: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:180:2: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:181:2: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:206:2: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:205:2: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:206:2: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:226:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:225:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:226:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:259:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:258:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:259:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:260:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:259:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:260:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:277:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:275:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:277:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:279:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:277:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:279:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:329:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:328:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:329:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:335:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:329:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:335:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:336:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:335:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:336:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:357:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:356:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:357:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:359:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:357:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:359:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:361:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:359:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:361:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:781:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:780:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:781:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:782:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:781:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:782:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:783:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:782:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:783:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:802:31: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:802:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:802:31: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:808:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:806:13: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:808:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:829:125: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:829:83: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:829:125: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:90:16: style: The scope of the variable 'm' can be reduced. [variableScope]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:90:20: style: The scope of the variable 'np' can be reduced. [variableScope]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:91:12: style: The scope of the variable 'spot' can be reduced. [variableScope]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:91:30: style: The scope of the variable 'sdpnmax' can be reduced. [variableScope]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:91:38: style: The scope of the variable 'sdpn' can be reduced. [variableScope]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:91:43: style: The scope of the variable 'stat1' can be reduced. [variableScope]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:406:7: style: The scope of the variable 'i1' can be reduced. [variableScope]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:587:9: style: The scope of the variable 'spot' can be reduced. [variableScope]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:708:7: style: The scope of the variable 'split' can be reduced. [variableScope]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:756:32: style: The scope of the variable 'ddiag' can be reduced. [variableScope]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:757:10: style: The scope of the variable 'aa' can be reduced. [variableScope]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:39:7: style: struct member 'DBlock::blocksize' is never used. [unusedStructMember]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:483:10: style: Variable 'i1' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:829:130: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:822:58: style: Variable 'aa' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:846:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:118:41: error: Buffer is accessed out of bounds: tablename [bufferAccessOutOfBounds]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:118:41: warning: The buffer 'tablename' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:119:42: warning: The buffer 'suffix' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:590:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:591:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:129:36: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:144:0: error: Resource leak: fp1 [resourceLeak]
DSDP5.8/pdsdp/ScaLAPACK/readsdpa.c:423:0: error: Resource leak: fp [resourceLeak]
DSDP5.8/src/bounds/allbounds.c:407:3: style: Variable 'cnorm2' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/bounds/allbounds.c:406:3: note: Variable 'cnorm2' is reassigned a value before the old one has been used.
DSDP5.8/src/bounds/allbounds.c:407:3: note: Variable 'cnorm2' is reassigned a value before the old one has been used.
DSDP5.8/src/bounds/allbounds.c:44:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:100:10: style: The scope of the variable 'assa' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:100:15: style: The scope of the variable 'as' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:100:18: style: The scope of the variable 'asrs' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:100:25: style: The scope of the variable 'sl' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:100:28: style: The scope of the variable 'su' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:183:10: style: The scope of the variable 'sl' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:183:13: style: The scope of the variable 'su' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:183:16: style: The scope of the variable 'dsl' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:183:20: style: The scope of the variable 'dsu' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:183:24: style: The scope of the variable 'ux' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:183:27: style: The scope of the variable 'lx' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:237:13: style: The scope of the variable 'sl' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:237:16: style: The scope of the variable 'su' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:311:22: style: The scope of the variable 'dsl' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:311:26: style: The scope of the variable 'dsu' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:311:30: style: The scope of the variable 'sl' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:311:33: style: The scope of the variable 'su' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:356:10: style: The scope of the variable 'sl' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:356:13: style: The scope of the variable 'su' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:396:10: style: The scope of the variable 'yy' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:431:10: style: The scope of the variable 'as' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:431:13: style: The scope of the variable 'sl' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:431:16: style: The scope of the variable 'su' can be reduced. [variableScope]
DSDP5.8/src/bounds/allbounds.c:129:12: style: Variable 'asrs' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/bounds/dbounds.c:96:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/bounds/dbounds.c:95:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/bounds/dbounds.c:96:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/bounds/dbounds.c:374:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/bounds/dbounds.c:373:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/bounds/dbounds.c:374:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/bounds/dbounds.c:90:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:110:14: style: The scope of the variable 'ii' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:115:19: style: The scope of the variable 'cs' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:115:22: style: The scope of the variable 'as' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:115:25: style: The scope of the variable 'rs' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:161:14: style: The scope of the variable 'ii' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:165:19: style: The scope of the variable 'cs' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:165:22: style: The scope of the variable 'as' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:165:25: style: The scope of the variable 'rs' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:198:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:198:14: style: The scope of the variable 'ii' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:259:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:264:10: style: The scope of the variable 'ds' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:264:13: style: The scope of the variable 'dus' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:264:17: style: The scope of the variable 'dau' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:264:21: style: The scope of the variable 'xx' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:365:10: style: The scope of the variable 'yy' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:366:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:382:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:518:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:540:12: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/bounds/dbounds.c:100:10: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/bounds/dbounds.c:374:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/lp/dsdplp.c:413:6: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DSDP5.8/src/lp/dsdplp.c:133:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/lp/dsdplp.c:132:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/lp/dsdplp.c:133:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/lp/dsdplp.c:138:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/lp/dsdplp.c:137:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/lp/dsdplp.c:138:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/lp/dsdplp.c:194:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/lp/dsdplp.c:193:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/lp/dsdplp.c:194:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/lp/dsdplp.c:196:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/lp/dsdplp.c:195:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/lp/dsdplp.c:196:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/lp/dsdplp.c:197:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/lp/dsdplp.c:196:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/lp/dsdplp.c:197:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/lp/dsdplp.c:284:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/lp/dsdplp.c:283:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/lp/dsdplp.c:284:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/lp/dsdplp.c:333:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/lp/dsdplp.c:332:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/lp/dsdplp.c:333:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/lp/dsdplp.c:767:55: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/lp/dsdplp.c:767:5: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/lp/dsdplp.c:767:55: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/lp/dsdplp.c:836:9: style: The scope of the variable 'k' can be reduced. [variableScope]
DSDP5.8/src/lp/dsdplp.c:864:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/lp/dsdplp.c:864:9: style: The scope of the variable 'k1' can be reduced. [variableScope]
DSDP5.8/src/lp/dsdplp.c:864:12: style: The scope of the variable 'k2' can be reduced. [variableScope]
DSDP5.8/src/lp/dsdplp.c:887:11: style: The scope of the variable 'k1' can be reduced. [variableScope]
DSDP5.8/src/lp/dsdplp.c:887:14: style: The scope of the variable 'k2' can be reduced. [variableScope]
DSDP5.8/src/lp/dsdplp.c:922:11: style: The scope of the variable 'k1' can be reduced. [variableScope]
DSDP5.8/src/lp/dsdplp.c:922:14: style: The scope of the variable 'k2' can be reduced. [variableScope]
DSDP5.8/src/lp/dsdplp.c:1054:11: style: The scope of the variable 'k1' can be reduced. [variableScope]
DSDP5.8/src/lp/dsdplp.c:1054:14: style: The scope of the variable 'k2' can be reduced. [variableScope]
DSDP5.8/src/lp/dsdplp.c:1081:14: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpadddata.c:618:14: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpadddata.c:638:14: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpadddata.c:658:17: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpadddata.c:658:19: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpadddata.c:693:27: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpblock.c:526:8: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/src/sdp/dsdpblock.c:436:3: style: Variable 'scl' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/sdp/dsdpblock.c:431:0: note: Variable 'scl' is reassigned a value before the old one has been used.
DSDP5.8/src/sdp/dsdpblock.c:436:3: note: Variable 'scl' is reassigned a value before the old one has been used.
DSDP5.8/src/sdp/dsdpblock.c:23:13: style: The scope of the variable 'vari' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpblock.c:51:13: style: The scope of the variable 'vari' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpblock.c:86:13: style: The scope of the variable 'vari' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpblock.c:86:18: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpblock.c:196:10: style: The scope of the variable 'vari' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpblock.c:281:18: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpblock.c:331:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpblock.c:331:12: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpblock.c:331:14: style: The scope of the variable 'vari' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpblock.c:418:13: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpblock.c:432:13: style: The scope of the variable 'vari' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpblock.c:455:13: style: The scope of the variable 'kk' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpblock.c:475:13: style: The scope of the variable 'vari' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpblock.c:475:18: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:130:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:153:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:176:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:205:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:205:12: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:206:11: style: The scope of the variable 'vv' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:274:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:298:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:298:12: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:299:11: style: The scope of the variable 'x' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:325:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:325:12: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:326:11: style: The scope of the variable 'vv1' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:326:16: style: The scope of the variable 'vv2' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:356:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:356:9: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:372:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:372:12: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:373:11: style: The scope of the variable 'vv' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:403:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdatamat.c:424:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdsmat.c:51:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdsmat.c:93:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdsmat.c:111:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdsmat.c:131:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdsmat.c:155:7: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdsmat.c:155:9: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdsmat.c:156:11: style: The scope of the variable 'x' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdsmat.c:156:14: style: The scope of the variable 'y' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdsmat.c:182:7: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdsmat.c:182:9: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdsmat.c:183:11: style: The scope of the variable 'x' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:52:5: warning: Either the condition 'S' is redundant or there is possible null pointer dereference: S. [nullPointerRedundantCheck]
DSDP5.8/src/sdp/dsdpdualmat.c:68:8: note: Assuming that condition 'S' is not redundant
DSDP5.8/src/sdp/dsdpdualmat.c:75:27: note: Calling function 'DSDPDualMatSetData', 1st argument 'S' value is 0
DSDP5.8/src/sdp/dsdpdualmat.c:52:5: note: Null pointer dereference
DSDP5.8/src/sdp/dsdpdualmat.c:53:5: warning: Either the condition 'S' is redundant or there is possible null pointer dereference: S. [nullPointerRedundantCheck]
DSDP5.8/src/sdp/dsdpdualmat.c:68:8: note: Assuming that condition 'S' is not redundant
DSDP5.8/src/sdp/dsdpdualmat.c:75:27: note: Calling function 'DSDPDualMatSetData', 1st argument 'S' value is 0
DSDP5.8/src/sdp/dsdpdualmat.c:53:5: note: Null pointer dereference
DSDP5.8/src/sdp/dsdpdualmat.c:54:25: warning: Either the condition 'S' is redundant or there is possible null pointer dereference: S. [nullPointerRedundantCheck]
DSDP5.8/src/sdp/dsdpdualmat.c:68:8: note: Assuming that condition 'S' is not redundant
DSDP5.8/src/sdp/dsdpdualmat.c:75:27: note: Calling function 'DSDPDualMatSetData', 1st argument 'S' value is 0
DSDP5.8/src/sdp/dsdpdualmat.c:54:25: note: Null pointer dereference
DSDP5.8/src/sdp/dsdpdualmat.c:88:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:101:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:123:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:141:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:162:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:187:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:210:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:237:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:237:12: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:238:11: style: The scope of the variable 'bb' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:238:15: style: The scope of the variable 'xx' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:268:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:268:12: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:269:11: style: The scope of the variable 'bb' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:269:15: style: The scope of the variable 'xx' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:296:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:296:12: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:297:11: style: The scope of the variable 'bb' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:297:15: style: The scope of the variable 'xx' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:321:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:347:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:347:12: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:348:11: style: The scope of the variable 'bb' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:348:15: style: The scope of the variable 'xx' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:374:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:374:12: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:375:11: style: The scope of the variable 'bb' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:375:15: style: The scope of the variable 'xx' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpdualmat.c:398:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpstep.c:35:28: style: The scope of the variable 'ISUPPZ' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpstep.c:68:10: style: The scope of the variable 'minus_one' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpstep.c:192:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpstep.c:33:32: style: Function 'DSDPGetTriDiagonalEigs' argument 1 names different: declaration 'n' definition 'N'. [funcArgNamesDifferent]
DSDP5.8/src/sdp/dsdpstep.c:22:32: note: Function 'DSDPGetTriDiagonalEigs' argument 1 names different: declaration 'n' definition 'N'.
DSDP5.8/src/sdp/dsdpstep.c:33:32: note: Function 'DSDPGetTriDiagonalEigs' argument 1 names different: declaration 'n' definition 'N'.
DSDP5.8/src/sdp/dsdpstep.c:33:64: style: Function 'DSDPGetTriDiagonalEigs' argument 4 names different: declaration 'WORK2N' definition 'WORK'. [funcArgNamesDifferent]
DSDP5.8/src/sdp/dsdpstep.c:22:62: note: Function 'DSDPGetTriDiagonalEigs' argument 4 names different: declaration 'WORK2N' definition 'WORK'.
DSDP5.8/src/sdp/dsdpstep.c:33:64: note: Function 'DSDPGetTriDiagonalEigs' argument 4 names different: declaration 'WORK2N' definition 'WORK'.
DSDP5.8/src/sdp/dsdpstep.c:65:40: style: Function 'MatMult3' argument 2 names different: declaration 'x' definition 'X'. [funcArgNamesDifferent]
DSDP5.8/src/sdp/dsdpstep.c:15:40: note: Function 'MatMult3' argument 2 names different: declaration 'x' definition 'X'.
DSDP5.8/src/sdp/dsdpstep.c:65:40: note: Function 'MatMult3' argument 2 names different: declaration 'x' definition 'X'.
DSDP5.8/src/sdp/dsdpstep.c:65:54: style: Function 'MatMult3' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
DSDP5.8/src/sdp/dsdpstep.c:15:54: note: Function 'MatMult3' argument 3 names different: declaration 'y' definition 'Y'.
DSDP5.8/src/sdp/dsdpstep.c:65:54: note: Function 'MatMult3' argument 3 names different: declaration 'y' definition 'Y'.
DSDP5.8/src/sdp/dsdpstep.c:393:189: error: Uninitialized variable: res1 [uninitvar]
DSDP5.8/src/sdp/dsdpstep.c:393:207: error: Uninitialized variable: res2 [uninitvar]
DSDP5.8/src/sdp/dsdpxmat.c:66:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpxmat.c:108:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpxmat.c:126:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpxmat.c:148:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpxmat.c:167:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpxmat.c:187:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpxmat.c:212:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpxmat.c:234:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpxmat.c:249:7: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpxmat.c:249:9: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpxmat.c:250:11: style: The scope of the variable 'w' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpxmat.c:250:14: style: The scope of the variable 'iwork' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpxmat.c:277:11: style: The scope of the variable 'v' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpxmat.c:303:11: style: The scope of the variable 'z' can be reduced. [variableScope]
DSDP5.8/src/sdp/dsdpxmat.c:303:14: style: The scope of the variable 'y' can be reduced. [variableScope]
DSDP5.8/src/sdp/sdpcompute.c:77:12: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/src/sdp/sdpcompute.c:141:3: style: Variable 'method1' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/sdp/sdpcompute.c:140:3: note: Variable 'method1' is reassigned a value before the old one has been used.
DSDP5.8/src/sdp/sdpcompute.c:141:3: note: Variable 'method1' is reassigned a value before the old one has been used.
DSDP5.8/src/sdp/sdpcompute.c:35:10: style: The scope of the variable 'rhs1i' can be reduced. [variableScope]
DSDP5.8/src/sdp/sdpcompute.c:35:16: style: The scope of the variable 'rhs2i' can be reduced. [variableScope]
DSDP5.8/src/sdp/sdpcompute.c:127:12: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/sdp/sdpcompute.c:127:17: style: The scope of the variable 'k' can be reduced. [variableScope]
DSDP5.8/src/sdp/sdpcompute.c:128:10: style: The scope of the variable 'dtmp' can be reduced. [variableScope]
DSDP5.8/src/sdp/sdpcone.c:52:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/sdp/sdpcone.c:51:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/sdp/sdpcone.c:52:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/sdp/sdpcone.c:90:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/sdp/sdpcone.c:89:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/sdp/sdpcone.c:90:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/sdp/sdpcone.c:344:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/sdp/sdpcone.c:343:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/sdp/sdpcone.c:344:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/sdp/sdpcone.c:345:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/sdp/sdpcone.c:344:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/sdp/sdpcone.c:345:7: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/sdp/sdpcone.c:356:2: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/sdp/sdpcone.c:355:2: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/sdp/sdpcone.c:356:2: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/sdp/sdpcone.c:299:5: style: Variable 'W' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/sdp/sdpconesetup.c:195:14: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/sdpconesetup.c:225:10: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/sdp/sdpconesetup.c:250:10: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/sdp/sdpkcone.c:33:10: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/sdpkcone.c:107:14: style: The scope of the variable 'kk' can be reduced. [variableScope]
DSDP5.8/src/sdp/sdpsss.c:109:10: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DSDP5.8/src/sdp/sdpsss.c:167:10: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DSDP5.8/src/sdp/sdpsss.c:171:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DSDP5.8/src/sdp/sdpsss.c:173:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DSDP5.8/src/sdp/sdpsss.c:187:10: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DSDP5.8/src/sdp/sdpsss.c:226:10: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DSDP5.8/src/sdp/sdpsss.c:255:10: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DSDP5.8/src/sdp/sdpsss.c:259:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DSDP5.8/src/sdp/sdpsss.c:261:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DSDP5.8/src/sdp/sdpsss.c:275:10: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DSDP5.8/src/sdp/sdpsss.c:54:11: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/sdpsss.c:76:11: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/sdp/sdpsss.c:130:11: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcg.c:344:17: warning: Either the condition 'ssles==0' is redundant or there is possible null pointer dereference: ssles. [nullPointerRedundantCheck]
DSDP5.8/src/solver/dsdpcg.c:346:12: note: Assuming that condition 'ssles==0' is not redundant
DSDP5.8/src/solver/dsdpcg.c:344:17: note: Null pointer dereference
DSDP5.8/src/solver/dsdpcg.c:247:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/solver/dsdpcg.c:246:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpcg.c:247:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpcg.c:93:10: style: The scope of the variable 'zero' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcg.c:94:10: style: The scope of the variable 'alpha' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcg.c:94:16: style: The scope of the variable 'beta' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcg.c:94:30: style: The scope of the variable 'rBrOld' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcg.c:162:13: style: The scope of the variable 'rzold' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcg.c:305:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/solver/dsdpcg.c:298:30: error: Uninitialized struct member: CGM.Diag [uninitStructMember]
DSDP5.8/src/solver/dsdpcone.c:292:3: style: Variable 'conesteplength' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/solver/dsdpcone.c:290:0: note: Variable 'conesteplength' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpcone.c:292:3: note: Variable 'conesteplength' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpcone.c:23:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcone.c:44:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcone.c:65:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcone.c:93:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcone.c:120:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcone.c:148:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcone.c:169:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcone.c:192:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcone.c:217:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcone.c:243:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcone.c:266:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcone.c:289:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcone.c:313:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcone.c:339:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcone.c:359:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcone.c:381:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcone.c:404:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpconverge.c:65:9: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/src/solver/dsdpconverge.c:29:12: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcops.c:85:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcops.c:247:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcops.c:273:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcops.c:308:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcops.c:337:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcops.c:379:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcops.c:402:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcops.c:425:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcops.c:451:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcops.c:475:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcops.c:496:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpcops.c:523:12: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpobjcone.c:28:10: style: The scope of the variable 'bb' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpobjcone.c:28:13: style: The scope of the variable 'dd' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpobjcone.c:29:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpobjcone.c:29:12: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpobjcone.c:29:14: style: The scope of the variable 'm' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpobjcone.c:59:10: style: The scope of the variable 'bb' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpobjcone.c:59:13: style: The scope of the variable 'dd' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpobjcone.c:60:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpobjcone.c:60:12: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpobjcone.c:60:14: style: The scope of the variable 'm' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpobjcone.c:138:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdprescone.c:21:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdprescone.c:21:12: style: The scope of the variable 'm' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdprescone.c:22:13: style: The scope of the variable 'sr' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdprescone.c:22:16: style: The scope of the variable 'rssr' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdprescone.c:42:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdprescone.c:43:10: style: The scope of the variable 'rr' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdprescone.c:43:13: style: The scope of the variable 'sr' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdprescone.c:149:16: style: The scope of the variable 'trxs' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdprescone.c:171:16: style: The scope of the variable 'trxs' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdprescone.c:171:21: style: The scope of the variable 'r' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdprescone.c:213:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdprescone.c:214:10: style: The scope of the variable 'v1' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdprescone.c:214:13: style: The scope of the variable 'v2' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdprescone.c:214:16: style: The scope of the variable 'rssr' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:656:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DSDP5.8/src/solver/dsdpschurmat.c:356:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/solver/dsdpschurmat.c:355:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpschurmat.c:356:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpschurmat.c:357:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/solver/dsdpschurmat.c:356:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpschurmat.c:357:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpschurmat.c:98:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:121:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:150:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:175:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:232:12: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:233:11: style: The scope of the variable 'xx' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:233:15: style: The scope of the variable 'yy' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:234:10: style: The scope of the variable 'r1' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:234:13: style: The scope of the variable 'r2' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:264:12: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:265:11: style: The scope of the variable 'xx' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:265:15: style: The scope of the variable 'yy' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:266:10: style: The scope of the variable 'r1' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:266:13: style: The scope of the variable 'r2' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:308:12: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:309:11: style: The scope of the variable 'xx' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:436:12: style: The scope of the variable 'n' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:437:11: style: The scope of the variable 'xx' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:437:15: style: The scope of the variable 'bb' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:518:9: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:530:9: style: The scope of the variable 'jj' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:531:10: style: The scope of the variable 'vv' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:546:9: style: The scope of the variable 'jj' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:546:12: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:547:10: style: The scope of the variable 'vv' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:561:9: style: The scope of the variable 'jj' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:561:12: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:608:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:608:9: style: The scope of the variable 't' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:696:10: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmat.c:453:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/solver/dsdpschurmat.c:699:11: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/solver/dsdpschurmatadd.c:237:11: style: The scope of the variable 'vars' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmatadd.c:273:7: style: The scope of the variable 'm' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmatadd.c:273:9: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmatadd.c:274:11: style: The scope of the variable 'dd' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpschurmatadd.c:53:42: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/solver/dsdpsetdata.c:622:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpsetdata.c:161:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/solver/dsdpsetoptions.c:147:9: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpsetoptions.c:148:8: style: The scope of the variable 'thisline' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpsetoptions.c:148:32: style: The scope of the variable 'doption' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpsetoptions.c:148:51: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpsetoptions.c:124:12: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/solver/dsdpsetoptions.c:162:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DSDP5.8/src/solver/dsdpsetup.c:236:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/solver/dsdpsetup.c:235:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpsetup.c:236:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpsetup.c:237:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/solver/dsdpsetup.c:236:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpsetup.c:237:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpsetup.c:238:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/solver/dsdpsetup.c:237:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpsetup.c:238:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpsetup.c:239:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/solver/dsdpsetup.c:238:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpsetup.c:239:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpsetup.c:348:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/solver/dsdpsetup.c:346:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpsetup.c:348:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dsdpsetup.c:368:9: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpsetup.c:239:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/solver/dsdpsetup.c:353:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/solver/dsdpx.c:170:10: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/src/solver/dsdpx.c:189:12: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/src/solver/dsdpx.c:57:76: style: The scope of the variable 'rpobjerr' can be reduced. [variableScope]
DSDP5.8/src/solver/dsdpx.c:317:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/solver/dualalg.c:192:10: warning: Identical condition 'dsdp->rflag', second condition is always false [identicalConditionAfterEarlyExit]
DSDP5.8/src/solver/dualalg.c:186:15: note: first condition
DSDP5.8/src/solver/dualalg.c:192:10: note: second condition
DSDP5.8/src/solver/dualalg.c:413:12: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/src/solver/dualalg.c:427:12: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/src/solver/dualalg.c:309:5: style: Variable 'mutarget2' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/solver/dualalg.c:308:5: note: Variable 'mutarget2' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dualalg.c:309:5: note: Variable 'mutarget2' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dualalg.c:310:5: style: Variable 'mutarget2' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/solver/dualalg.c:309:5: note: Variable 'mutarget2' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dualalg.c:310:5: note: Variable 'mutarget2' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dualalg.c:502:7: style: Variable 'mutarget' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/solver/dualalg.c:501:7: note: Variable 'mutarget' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dualalg.c:502:7: note: Variable 'mutarget' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dualalg.c:503:7: style: Variable 'mutarget' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/solver/dualalg.c:502:7: note: Variable 'mutarget' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dualalg.c:503:7: note: Variable 'mutarget' is reassigned a value before the old one has been used.
DSDP5.8/src/solver/dualalg.c:214:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
DSDP5.8/src/solver/dualalg.c:183:14: style: The scope of the variable 'cgtol' can be reduced. [variableScope]
DSDP5.8/src/solver/dualalg.c:241:20: style: The scope of the variable 'count' can be reduced. [variableScope]
DSDP5.8/src/solver/dualalg.c:372:10: style: The scope of the variable 'madd' can be reduced. [variableScope]
DSDP5.8/src/sys/dsdperror.c:122:10: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/src/sys/dsdperror.c:106:7: style: The scope of the variable 'j' can be reduced. [variableScope]
DSDP5.8/src/sys/dsdperror.c:106:9: style: The scope of the variable 'gotit' can be reduced. [variableScope]
DSDP5.8/src/sys/dsdplog.c:25:7: style: struct member 'EventLog::neventsmax' is never used. [unusedStructMember]
DSDP5.8/src/sys/dsdploginfo.c:69:8: style: The scope of the variable 'fname' can be reduced. [variableScope]
DSDP5.8/src/sys/dsdploginfo.c:69:34: style: The scope of the variable 'tname' can be reduced. [variableScope]
DSDP5.8/src/sys/dsdploginfo.c:70:8: style: The scope of the variable 'prank' can be reduced. [variableScope]
DSDP5.8/src/sys/dsdploginfo.c:71:10: style: The scope of the variable 'ierr' can be reduced. [variableScope]
DSDP5.8/src/sys/dsdploginfo.c:76:12: style: Variable 'ierr' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/sys/dsdploginfo.c:124:3: style: Variable 'urank' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/sys/dsdploginfo.c:76:19: error: Uninitialized variable: fname [uninitvar]
DSDP5.8/src/vecmat/cholmat.c:87:0: style: Same expression used in consecutive assignments of 'n' and 'm'. [duplicateAssignExpression]
DSDP5.8/src/vecmat/cholmat.c:87:0: note: Same expression used in consecutive assignments of 'n' and 'm'.
DSDP5.8/src/vecmat/cholmat.c:87:0: note: Same expression used in consecutive assignments of 'n' and 'm'.
DSDP5.8/src/vecmat/cholmat.c:66:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/vecmat/cholmat.c:164:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/cholmat2.c:142:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/cholmat2.c:142:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
DSDP5.8/src/vecmat/cholmat2.c:143:30: style: The scope of the variable 's2' can be reduced. [variableScope]
DSDP5.8/src/vecmat/cholmat2.c:195:11: style: The scope of the variable 'x' can be reduced. [variableScope]
DSDP5.8/src/vecmat/cholmat2.c:196:9: style: The scope of the variable 'j' can be reduced. [variableScope]
DSDP5.8/src/vecmat/cholmat2.c:196:11: style: The scope of the variable 'k' can be reduced. [variableScope]
DSDP5.8/src/vecmat/cholmat2.c:222:11: style: The scope of the variable 'x' can be reduced. [variableScope]
DSDP5.8/src/vecmat/cholmat2.c:223:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/cholmat2.c:223:9: style: The scope of the variable 'j' can be reduced. [variableScope]
DSDP5.8/src/vecmat/cholmat2.c:223:11: style: The scope of the variable 'k' can be reduced. [variableScope]
DSDP5.8/src/vecmat/cholmat2.c:262:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/diag.c:114:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/diag.c:160:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
DSDP5.8/src/vecmat/diag.c:180:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:958:22: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DSDP5.8/src/vecmat/dlpack.c:285:3: style: Variable 'nn' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/dlpack.c:284:0: note: Variable 'nn' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dlpack.c:285:3: note: Variable 'nn' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dlpack.c:426:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/dlpack.c:424:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dlpack.c:426:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dlpack.c:704:3: style: Variable 'nnn' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/dlpack.c:701:0: note: Variable 'nnn' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dlpack.c:704:3: note: Variable 'nnn' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dlpack.c:66:10: style: The scope of the variable 'dtmp' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:113:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:115:36: style: The scope of the variable 'v' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:179:11: style: The scope of the variable 'ii' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:299:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:299:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:587:10: style: The scope of the variable 'dtmp' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:736:9: style: The scope of the variable 'j' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:736:11: style: The scope of the variable 'k' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:875:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:875:9: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:890:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:890:9: style: The scope of the variable 'rank' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:890:14: style: The scope of the variable 'neigs' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:891:11: style: The scope of the variable 'an' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:891:14: style: The scope of the variable 'dd' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:891:17: style: The scope of the variable 'ddd' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:891:24: style: The scope of the variable 'eigval' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:939:10: style: The scope of the variable 'dtmp' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dlpack.c:69:28: style: Variable 'dtmp' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/dlpack.c:119:12: style: Variable 'LDA' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/dlpack.c:426:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/dlpack.c:590:34: style: Variable 'dtmp' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/dlpack.c:659:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/dlpack.c:719:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/dlpack.c:943:34: style: Variable 'dtmp' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/drowcol.c:118:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/drowcol.c:127:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:122:10: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/src/vecmat/dufull.c:168:8: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/src/vecmat/dufull.c:190:8: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/src/vecmat/dufull.c:261:8: style: Condition '0==1' is always false [knownConditionTrueFalse]
DSDP5.8/src/vecmat/dufull.c:636:7: style: Condition 'usefull' is always true [knownConditionTrueFalse]
DSDP5.8/src/vecmat/dufull.c:634:20: note: Assignment 'usefull=1', assigned value is 1
DSDP5.8/src/vecmat/dufull.c:636:7: note: Condition 'usefull' is always true
DSDP5.8/src/vecmat/dufull.c:1321:22: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DSDP5.8/src/vecmat/dufull.c:107:3: style: Variable 'LDA' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/dufull.c:103:0: note: Variable 'LDA' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:107:3: note: Variable 'LDA' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:108:3: style: Variable 'LDZ' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/dufull.c:103:0: note: Variable 'LDZ' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:108:3: note: Variable 'LDZ' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:166:3: style: Variable 'LDA' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/dufull.c:163:0: note: Variable 'LDA' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:166:3: note: Variable 'LDA' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:167:3: style: Variable 'LDZ' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/dufull.c:163:0: note: Variable 'LDZ' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:167:3: note: Variable 'LDZ' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:206:3: style: Variable 'UPLO' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/dufull.c:204:0: note: Variable 'UPLO' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:206:3: note: Variable 'UPLO' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:267:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/dufull.c:265:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:267:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:547:42: style: Variable 'INFO' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/dufull.c:547:5: note: Variable 'INFO' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:547:42: note: Variable 'INFO' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:738:3: style: Variable 'LDA' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/dufull.c:735:0: note: Variable 'LDA' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:738:3: note: Variable 'LDA' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:825:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/dufull.c:824:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:825:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:826:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/dufull.c:825:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:826:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:858:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/dufull.c:856:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:858:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:1063:3: style: Variable 'nnn' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/dufull.c:1060:0: note: Variable 'nnn' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:1063:3: note: Variable 'nnn' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/dufull.c:401:11: style: The scope of the variable 'ii' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:632:31: style: The scope of the variable 's2' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:668:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:681:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:877:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:958:10: style: The scope of the variable 'dtmp' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:1093:9: style: The scope of the variable 'j' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:1093:11: style: The scope of the variable 'k' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:1094:10: style: The scope of the variable 'dd' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:1136:10: style: The scope of the variable 'd1' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:1240:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:1240:9: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:1253:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:1253:9: style: The scope of the variable 'rank' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:1253:14: style: The scope of the variable 'neigs' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:1254:11: style: The scope of the variable 'an' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:1254:14: style: The scope of the variable 'dd' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:1254:17: style: The scope of the variable 'ddd' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:1254:24: style: The scope of the variable 'eigval' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:1302:10: style: The scope of the variable 'dtmp' can be reduced. [variableScope]
DSDP5.8/src/vecmat/dufull.c:167:7: style: Variable 'LDZ' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/dufull.c:267:10: style: Variable 'ierr' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/dufull.c:826:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/dufull.c:858:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/dufull.c:962:28: style: Variable 'dtmp' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/dufull.c:1077:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/dufull.c:1306:28: style: Variable 'dtmp' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/onemat.c:40:57: error: Memory leak: AA [memleak]
DSDP5.8/src/vecmat/rmmat.c:81:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/rmmat.c:80:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/rmmat.c:81:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/rmmat.c:105:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/rmmat.c:104:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/rmmat.c:105:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/rmmat.c:112:9: style: The scope of the variable 'i2' can be reduced. [variableScope]
DSDP5.8/src/vecmat/rmmat.c:112:12: style: The scope of the variable 'i3' can be reduced. [variableScope]
DSDP5.8/src/vecmat/rmmat.c:115:19: style: The scope of the variable 'd3' can be reduced. [variableScope]
DSDP5.8/src/vecmat/rmmat.c:134:9: style: The scope of the variable 'i2' can be reduced. [variableScope]
DSDP5.8/src/vecmat/rmmat.c:134:12: style: The scope of the variable 'i3' can be reduced. [variableScope]
DSDP5.8/src/vecmat/rmmat.c:138:19: style: The scope of the variable 'd3' can be reduced. [variableScope]
DSDP5.8/src/vecmat/rmmat.c:171:9: style: The scope of the variable 'i2' can be reduced. [variableScope]
DSDP5.8/src/vecmat/rmmat.c:171:12: style: The scope of the variable 'i3' can be reduced. [variableScope]
DSDP5.8/src/vecmat/rmmat.c:175:10: style: The scope of the variable 'd3' can be reduced. [variableScope]
DSDP5.8/src/vecmat/rmmat.c:191:9: style: The scope of the variable 'i2' can be reduced. [variableScope]
DSDP5.8/src/vecmat/rmmat.c:191:12: style: The scope of the variable 'i3' can be reduced. [variableScope]
DSDP5.8/src/vecmat/rmmat.c:195:10: style: The scope of the variable 'd3' can be reduced. [variableScope]
DSDP5.8/src/vecmat/rmmat.c:240:9: style: The scope of the variable 'aii' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpalloc.c:124:5: style: Variable 'r->tolpiv' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/sdpalloc.c:123:5: note: Variable 'r->tolpiv' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/sdpalloc.c:124:5: note: Variable 'r->tolpiv' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/sdpalloc.c:95:7: style: The scope of the variable 'ierr' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpalloc.c:188:0: error: Memory leak: r [memleak]
DSDP5.8/src/vecmat/sdpdvct.c:10:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:10:14: style: The scope of the variable 'sze' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:10:19: style: The scope of the variable 'ls' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:13:10: style: The scope of the variable 'xi' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:13:14: style: The scope of the variable 'l1' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:82:10: style: The scope of the variable 'k' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:82:16: style: The scope of the variable 'sze' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:82:20: style: The scope of the variable 'f' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:82:22: style: The scope of the variable 'l' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:82:24: style: The scope of the variable 'itemp' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:82:31: style: The scope of the variable 'ls' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:181:10: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:181:12: style: The scope of the variable 's' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:181:14: style: The scope of the variable 't' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:181:16: style: The scope of the variable 'sze' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:181:20: style: The scope of the variable 'f' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:181:22: style: The scope of the variable 'l' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:181:25: style: The scope of the variable 'ls' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:184:10: style: The scope of the variable 'x1' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:184:13: style: The scope of the variable 'x2' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:184:17: style: The scope of the variable 'l1' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:184:21: style: The scope of the variable 'l2' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:184:24: style: The scope of the variable 'rtemp1' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:319:12: style: The scope of the variable 'k' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:319:18: style: The scope of the variable 'sze' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:319:22: style: The scope of the variable 'f' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:319:24: style: The scope of the variable 'l' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:319:26: style: The scope of the variable 'itemp' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:319:33: style: The scope of the variable 'ls' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:428:14: style: The scope of the variable 'sze' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:428:19: style: The scope of the variable 'ls' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:429:10: style: The scope of the variable 'xi' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:429:14: style: The scope of the variable 'l1' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:457:12: style: The scope of the variable 'k' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:457:20: style: The scope of the variable 'sze' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:457:24: style: The scope of the variable 'f' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:457:26: style: The scope of the variable 'l' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:457:28: style: The scope of the variable 'itemp' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:457:35: style: The scope of the variable 'ls' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:623:8: style: The scope of the variable 'iptr' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpmatx.c:623:13: style: The scope of the variable 'k1' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:20:16: style: The scope of the variable 'b1' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:518:12: style: The scope of the variable 'j' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:518:14: style: The scope of the variable 'k' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:518:18: style: The scope of the variable 'u' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:518:20: style: The scope of the variable 'sze' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:518:24: style: The scope of the variable 'delay' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:519:12: style: The scope of the variable 'ls' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:526:11: style: The scope of the variable 'b0' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:822:10: style: The scope of the variable 'k' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:822:12: style: The scope of the variable 'sze' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:823:12: style: The scope of the variable 'ls' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:858:18: style: The scope of the variable 'k' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:858:37: style: The scope of the variable 'itemp' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:862:10: style: The scope of the variable 'rtemp1' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:970:10: style: The scope of the variable 'c' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:970:12: style: The scope of the variable 'd' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:970:14: style: The scope of the variable 'j' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:970:18: style: The scope of the variable 't' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:970:27: style: The scope of the variable 'k0' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:970:30: style: The scope of the variable 'm' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:970:43: style: The scope of the variable 'offset' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:974:41: style: The scope of the variable 'ls' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:976:10: style: The scope of the variable 'sresp' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpnfac.c:1053:9: style: The scope of the variable 'sncl' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:49:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:87:11: style: The scope of the variable 'deg' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:143:8: style: The scope of the variable 'visited' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:143:16: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:143:20: style: The scope of the variable 'y' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:143:22: style: The scope of the variable 'z' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:143:24: style: The scope of the variable 'l' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:143:26: style: The scope of the variable 's' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:143:28: style: The scope of the variable 't' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:143:30: style: The scope of the variable 'f' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:143:32: style: The scope of the variable 'stopt' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:144:7: style: The scope of the variable 'stops' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:412:7: style: The scope of the variable 'absorp' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:412:14: style: The scope of the variable 'old' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:412:20: style: The scope of the variable 'j' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:412:33: style: The scope of the variable 'l' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:412:45: style: The scope of the variable 's' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:413:7: style: The scope of the variable 'o' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:413:9: style: The scope of the variable 'stops' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:413:15: style: The scope of the variable 'indsze' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:413:42: style: The scope of the variable 'tsze' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:414:8: style: The scope of the variable 'tlist' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:414:14: style: The scope of the variable 'sze' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:616:9: style: The scope of the variable 'x' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdporder.c:651:49: style: The scope of the variable 'xsize' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpsymb.c:8:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpsymb.c:396:14: style: The scope of the variable 'chksn' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpsymb.c:396:32: style: The scope of the variable 'sze' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpsymb.c:396:36: style: The scope of the variable 'first' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpsymb.c:396:42: style: The scope of the variable 'cur' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpsymb.c:719:5: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/sdpvec.c:343:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
DSDP5.8/src/vecmat/sdpvec.c:342:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/sdpvec.c:343:3: note: Variable 'info' is reassigned a value before the old one has been used.
DSDP5.8/src/vecmat/sdpvec.c:139:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/sdpvec.c:343:8: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/sdpxlist.c:75:7: style: The scope of the variable 't' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpxlist.c:76:8: style: The scope of the variable 'head' can be reduced. [variableScope]
DSDP5.8/src/vecmat/sdpxlist.c:101:7: style: The scope of the variable 'p' can be reduced. [variableScope]
DSDP5.8/src/vecmat/spds.c:17:11: style: The scope of the variable 'k1' can be reduced. [variableScope]
DSDP5.8/src/vecmat/spds.c:17:14: style: The scope of the variable 'k2' can be reduced. [variableScope]
DSDP5.8/src/vecmat/spds.c:32:11: style: The scope of the variable 'k1' can be reduced. [variableScope]
DSDP5.8/src/vecmat/spds.c:32:14: style: The scope of the variable 'k2' can be reduced. [variableScope]
DSDP5.8/src/vecmat/spds.c:47:11: style: The scope of the variable 'k1' can be reduced. [variableScope]
DSDP5.8/src/vecmat/spds.c:47:14: style: The scope of the variable 'k2' can be reduced. [variableScope]
DSDP5.8/src/vecmat/spds.c:97:11: style: The scope of the variable 'k1' can be reduced. [variableScope]
DSDP5.8/src/vecmat/spds.c:97:14: style: The scope of the variable 'k2' can be reduced. [variableScope]
DSDP5.8/src/vecmat/spds.c:112:11: style: The scope of the variable 'k1' can be reduced. [variableScope]
DSDP5.8/src/vecmat/spds.c:112:14: style: The scope of the variable 'k2' can be reduced. [variableScope]
DSDP5.8/src/vecmat/spds.c:113:10: style: The scope of the variable 'vv' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vech.c:493:22: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DSDP5.8/src/vecmat/vech.c:96:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vech.c:96:19: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vech.c:96:23: style: The scope of the variable 'j' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vech.c:96:27: style: The scope of the variable 'kk' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vech.c:98:15: style: The scope of the variable 'dd' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vech.c:241:9: style: The scope of the variable 'k' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vech.c:264:23: style: The scope of the variable 'bb' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vech.c:264:26: style: The scope of the variable 'ee' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vech.c:284:55: style: The scope of the variable 'bb' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vech.c:284:58: style: The scope of the variable 'ee' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vech.c:407:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vech.c:461:18: style: The scope of the variable 'itmp' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vech.c:462:10: style: The scope of the variable 'dtmp' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vech.c:104:12: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/vech.c:477:28: style: Variable 'dtmp' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/vechu.c:487:22: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
DSDP5.8/src/vecmat/vechu.c:80:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:80:19: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:80:23: style: The scope of the variable 'j' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:80:27: style: The scope of the variable 'kk' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:82:15: style: The scope of the variable 'dd' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:110:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:110:11: style: The scope of the variable 'j' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:110:15: style: The scope of the variable 't' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:128:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:128:11: style: The scope of the variable 'j' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:128:15: style: The scope of the variable 't' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:148:7: style: The scope of the variable 'i' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:148:11: style: The scope of the variable 'j' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:148:15: style: The scope of the variable 't' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:230:9: style: The scope of the variable 'k' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:252:23: style: The scope of the variable 'bb' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:252:26: style: The scope of the variable 'ee' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:272:55: style: The scope of the variable 'bb' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:272:58: style: The scope of the variable 'ee' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:302:13: style: The scope of the variable 't' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:401:7: style: The scope of the variable 'info' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:455:18: style: The scope of the variable 'itmp' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:456:10: style: The scope of the variable 'dtmp' can be reduced. [variableScope]
DSDP5.8/src/vecmat/vechu.c:88:12: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
DSDP5.8/src/vecmat/vechu.c:471:28: style: Variable 'dtmp' is assigned a value that is never used. [unreadVariable]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dsfmt/dsfmt_2.2.3+dfsg.orig.tar.xz
dSFMT-src-2.2.3/dSFMT.c:568:14: style: Condition 'size>=623' is always true [knownConditionTrueFalse]
dSFMT-src-2.2.3/dSFMT.c:561:30: note: Assignment 'size=(((19937-128)/104+1)+1)*4', assigned value is 768
dSFMT-src-2.2.3/dSFMT.c:568:14: note: Condition 'size>=623' is always true
dSFMT-src-2.2.3/test.c:127:6: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:127:6: warning: %llx in format string (no. 6) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:127:6: warning: %llx in format string (no. 8) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:145:6: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:145:6: warning: %llx in format string (no. 6) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:166:6: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:166:6: warning: %llx in format string (no. 6) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:176:6: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:176:6: warning: %llx in format string (no. 6) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:213:6: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:213:6: warning: %llx in format string (no. 6) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:213:6: warning: %llx in format string (no. 8) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:231:6: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:231:6: warning: %llx in format string (no. 6) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:252:6: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:252:6: warning: %llx in format string (no. 6) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:262:6: warning: %llx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:262:6: warning: %llx in format string (no. 6) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dSFMT-src-2.2.3/test.c:273:14: style: The scope of the variable 'clo' can be reduced. [variableScope]
dSFMT-src-2.2.3/test.c:308:14: style: The scope of the variable 'clo' can be reduced. [variableScope]
dSFMT-src-2.2.3/test.c:342:14: style: The scope of the variable 'clo' can be reduced. [variableScope]
dSFMT-src-2.2.3/test.c:376:14: style: The scope of the variable 'clo' can be reduced. [variableScope]
dSFMT-src-2.2.3/test.c:720:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dSFMT-src-2.2.3/test.c:102:25: style: Function 'check' argument 1 names different: declaration 'start_mess' definition 'range_str'. [funcArgNamesDifferent]
dSFMT-src-2.2.3/test.c:39:25: note: Function 'check' argument 1 names different: declaration 'start_mess' definition 'range_str'.
dSFMT-src-2.2.3/test.c:102:25: note: Function 'check' argument 1 names different: declaration 'start_mess' definition 'range_str'.
dSFMT-src-2.2.3/test.c:104:24: style: Function 'check' argument 7 names different: declaration 'n' definition 'print_size'. [funcArgNamesDifferent]
dSFMT-src-2.2.3/test.c:41:24: note: Function 'check' argument 7 names different: declaration 'n' definition 'print_size'.
dSFMT-src-2.2.3/test.c:104:24: note: Function 'check' argument 7 names different: declaration 'n' definition 'print_size'.
dSFMT-src-2.2.3/test.c:185:28: style: Function 'check_ar' argument 1 names different: declaration 'start_mess' definition 'range_str'. [funcArgNamesDifferent]
dSFMT-src-2.2.3/test.c:42:28: note: Function 'check_ar' argument 1 names different: declaration 'start_mess' definition 'range_str'.
dSFMT-src-2.2.3/test.c:185:28: note: Function 'check_ar' argument 1 names different: declaration 'start_mess' definition 'range_str'.
dSFMT-src-2.2.3/test.c:189:12: style: Function 'check_ar' argument 6 names different: declaration 'n' definition 'print_size'. [funcArgNamesDifferent]
dSFMT-src-2.2.3/test.c:46:12: note: Function 'check_ar' argument 6 names different: declaration 'n' definition 'print_size'.
dSFMT-src-2.2.3/test.c:189:12: note: Function 'check_ar' argument 6 names different: declaration 'n' definition 'print_size'.
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dsh/dsh_0.25.10.orig.tar.gz
dsh-0.25.10/dsh.c:70:7: style: Unused variable: fgl [unusedVariable]
dsh-0.25.10/dsh.c:254:3: error: Common realloc mistake: 'fd_output_array' nulled but not freed upon failure [memleakOnRealloc]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dsniff/dsniff_2.4b1+debian.orig.tar.gz
dsniff-2.4/arpspoof.c:134:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dsniff-2.4/asn1.c:33:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dsniff-2.4/buf.c:60:25: style: Function 'buf_seek' argument 2 names different: declaration 'offset' definition 'off'. [funcArgNamesDifferent]
dsniff-2.4/buf.h:46:29: note: Function 'buf_seek' argument 2 names different: declaration 'offset' definition 'off'.
dsniff-2.4/buf.c:60:25: note: Function 'buf_seek' argument 2 names different: declaration 'offset' definition 'off'.
dsniff-2.4/decode_aim.c:39:14: style: The scope of the variable 'msg' can be reduced. [variableScope]
dsniff-2.4/decode_aim.c:42:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dsniff-2.4/decode_cvs.c:43:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dsniff-2.4/decode_cvs.c:44:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dsniff-2.4/decode_ftp.c:25:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dsniff-2.4/decode_http.c:39:12: style: The scope of the variable 'q' can be reduced. [variableScope]
dsniff-2.4/decode_http.c:98:14: style: The scope of the variable 'msg' can be reduced. [variableScope]
dsniff-2.4/decode_http.c:99:12: style: The scope of the variable 'req' can be reduced. [variableScope]
dsniff-2.4/decode_icq.c:63:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dsniff-2.4/decode_imap.c:24:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dsniff-2.4/decode_irc.c:24:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dsniff-2.4/decode_ldap.c:25:14: style: The scope of the variable 'msg' can be reduced. [variableScope]
dsniff-2.4/decode_ldap.c:26:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dsniff-2.4/decode_ldap.c:26:9: style: The scope of the variable 'type' can be reduced. [variableScope]
dsniff-2.4/decode_pcanywhere.c:27:14: style: The scope of the variable 'word' can be reduced. [variableScope]
dsniff-2.4/decode_pcanywhere.c:29:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dsniff-2.4/decode_pptp.c:95:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dsniff-2.4/decode_tds.c:135:27: style: The scope of the variable 'myt7l' can be reduced. [variableScope]
dsniff-2.4/decode_tds.c:173:34: style: Variable 'myt7l' is assigned a value that is never used. [unreadVariable]
dsniff-2.4/dnsspoof.c:92:8: style: The scope of the variable 'f' can be reduced. [variableScope]
dsniff-2.4/dnsspoof.c:95:8: style: The scope of the variable 'ip' can be reduced. [variableScope]
dsniff-2.4/dnsspoof.c:95:13: style: The scope of the variable 'name' can be reduced. [variableScope]
dsniff-2.4/dnsspoof.c:278:8: style: The scope of the variable 'p' can be reduced. [variableScope]
dsniff-2.4/filesnarf.c:107:17: style: The scope of the variable 'fm' can be reduced. [variableScope]
dsniff-2.4/filesnarf.c:154:21: style: The scope of the variable 'ma' can be reduced. [variableScope]
dsniff-2.4/filesnarf.c:239:21: style: The scope of the variable 'ma' can be reduced. [variableScope]
dsniff-2.4/filesnarf.c:406:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dsniff-2.4/hex.c:20:43: style: Function 'hex_decode' argument 3 names different: declaration 'buf' definition 'dst'. [funcArgNamesDifferent]
dsniff-2.4/hex.h:14:47: note: Function 'hex_decode' argument 3 names different: declaration 'buf' definition 'dst'.
dsniff-2.4/hex.c:20:43: note: Function 'hex_decode' argument 3 names different: declaration 'buf' definition 'dst'.
dsniff-2.4/hex.c:20:52: style: Function 'hex_decode' argument 4 names different: declaration 'len' definition 'dstlen'. [funcArgNamesDifferent]
dsniff-2.4/hex.h:14:56: note: Function 'hex_decode' argument 4 names different: declaration 'len' definition 'dstlen'.
dsniff-2.4/hex.c:20:52: note: Function 'hex_decode' argument 4 names different: declaration 'len' definition 'dstlen'.
dsniff-2.4/magic.c:774:21: style: Function 'magic_match' argument 1 names different: declaration 'buf' definition 's'. [funcArgNamesDifferent]
dsniff-2.4/magic.h:16:27: note: Function 'magic_match' argument 1 names different: declaration 'buf' definition 's'.
dsniff-2.4/magic.c:774:21: note: Function 'magic_match' argument 1 names different: declaration 'buf' definition 's'.
dsniff-2.4/mailsnarf.c:76:12: style: The scope of the variable 'q' can be reduced. [variableScope]
dsniff-2.4/mailsnarf.c:115:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dsniff-2.4/mailsnarf.c:135:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dsniff-2.4/mailsnarf.c:135:21: style: The scope of the variable 'body' can be reduced. [variableScope]
dsniff-2.4/mailsnarf.c:172:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dsniff-2.4/mailsnarf.c:172:21: style: The scope of the variable 'body' can be reduced. [variableScope]
dsniff-2.4/mailsnarf.c:173:8: style: The scope of the variable 'p' can be reduced. [variableScope]
dsniff-2.4/mailsnarf.c:291:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dsniff-2.4/missing/ethers.c:75:7: style: The scope of the variable 'l' can be reduced. [variableScope]
dsniff-2.4/missing/md5.c:50:33: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
dsniff-2.4/missing/md5.h:10:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
dsniff-2.4/missing/md5.c:50:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
dsniff-2.4/missing/md5.c:65:35: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
dsniff-2.4/missing/md5.h:11:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
dsniff-2.4/missing/md5.c:65:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
dsniff-2.4/missing/md5.c:113:60: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
dsniff-2.4/missing/md5.h:13:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
dsniff-2.4/missing/md5.c:113:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
dsniff-2.4/missing/md5.c:151:12: warning: Size of pointer 'ctx' used instead of size of its data. [pointerSize]
dsniff-2.4/missing/strsep.c:57:23: style: The scope of the variable 'spanp' can be reduced. [variableScope]
dsniff-2.4/missing/strsep.c:58:15: style: The scope of the variable 'c' can be reduced. [variableScope]
dsniff-2.4/msgsnarf.c:483:4: warning: Either the condition 'regex_match(p)&&nick1&&nick2&&msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
dsniff-2.4/msgsnarf.c:486:41: note: Assuming that condition 'regex_match(p)&&nick1&&nick2&&msg' is not redundant
dsniff-2.4/msgsnarf.c:483:4: note: Null pointer dereference
dsniff-2.4/msgsnarf.c:89:14: style: The scope of the variable 'msg' can be reduced. [variableScope]
dsniff-2.4/msgsnarf.c:91:15: style: The scope of the variable 'snac' can be reduced. [variableScope]
dsniff-2.4/msgsnarf.c:93:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dsniff-2.4/msgsnarf.c:223:14: style: The scope of the variable 'line' can be reduced. [variableScope]
dsniff-2.4/msgsnarf.c:344:21: style: The scope of the variable 'line' can be reduced. [variableScope]
dsniff-2.4/msgsnarf.c:452:28: style: The scope of the variable 'nick2' can be reduced. [variableScope]
dsniff-2.4/vroot.h:81:3: style: Variable '__SWM_VROOT' is reassigned a value before the old one has been used. [redundantAssignment]
dsniff-2.4/vroot.h:73:0: note: Variable '__SWM_VROOT' is reassigned a value before the old one has been used.
dsniff-2.4/vroot.h:81:3: note: Variable '__SWM_VROOT' is reassigned a value before the old one has been used.
dsniff-2.4/vroot.h:74:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dsniff-2.4/rpc.c:50:18: style: The scope of the variable 'mp' can be reduced. [variableScope]
dsniff-2.4/rpc.c:74:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dsniff-2.4/rpc.c:75:12: style: The scope of the variable 'tmplen' can be reduced. [variableScope]
dsniff-2.4/rpc.c:97:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dsniff-2.4/ssh.c:160:10: style: The scope of the variable 'res' can be reduced. [variableScope]
dsniff-2.4/sshcrypto.c:35:28: style: Function 'rsa_public_encrypt' argument 1 names different: declaration 'src' definition 'out'. [funcArgNamesDifferent]
dsniff-2.4/sshcrypto.h:16:34: note: Function 'rsa_public_encrypt' argument 1 names different: declaration 'src' definition 'out'.
dsniff-2.4/sshcrypto.c:35:28: note: Function 'rsa_public_encrypt' argument 1 names different: declaration 'src' definition 'out'.
dsniff-2.4/sshcrypto.c:35:41: style: Function 'rsa_public_encrypt' argument 2 names different: declaration 'dst' definition 'in'. [funcArgNamesDifferent]
dsniff-2.4/sshcrypto.h:16:47: note: Function 'rsa_public_encrypt' argument 2 names different: declaration 'dst' definition 'in'.
dsniff-2.4/sshcrypto.c:35:41: note: Function 'rsa_public_encrypt' argument 2 names different: declaration 'dst' definition 'in'.
dsniff-2.4/sshcrypto.c:67:29: style: Function 'rsa_private_decrypt' argument 1 names different: declaration 'src' definition 'out'. [funcArgNamesDifferent]
dsniff-2.4/sshcrypto.h:17:35: note: Function 'rsa_private_decrypt' argument 1 names different: declaration 'src' definition 'out'.
dsniff-2.4/sshcrypto.c:67:29: note: Function 'rsa_private_decrypt' argument 1 names different: declaration 'src' definition 'out'.
dsniff-2.4/sshcrypto.c:67:42: style: Function 'rsa_private_decrypt' argument 2 names different: declaration 'dst' definition 'in'. [funcArgNamesDifferent]
dsniff-2.4/sshcrypto.h:17:48: note: Function 'rsa_private_decrypt' argument 2 names different: declaration 'dst' definition 'in'.
dsniff-2.4/sshcrypto.c:67:42: note: Function 'rsa_private_decrypt' argument 2 names different: declaration 'dst' definition 'in'.
dsniff-2.4/sshow.c:39:0: error: #error This program requires libnids 1.15+ [preprocessorErrorDirective]
dsniff-2.4/tcp_raw.c:65:19: style: The scope of the variable 'hold' can be reduced. [variableScope]
dsniff-2.4/tcp_raw.c:66:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dsniff-2.4/tcp_raw.c:176:16: error: Uninitialized variable: seg [uninitvar]
dsniff-2.4/tcpkill.c:50:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
dsniff-2.4/tcpnice.c:142:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
dsniff-2.4/trigger.c:555:15: style: The scope of the variable 'port' can be reduced. [variableScope]
dsniff-2.4/trigger.c:63:20: style: Function 'trigger_set_ip' argument 1 names different: declaration 'proto' definition 'num'. [funcArgNamesDifferent]
dsniff-2.4/trigger.h:22:24: note: Function 'trigger_set_ip' argument 1 names different: declaration 'proto' definition 'num'.
dsniff-2.4/trigger.c:63:20: note: Function 'trigger_set_ip' argument 1 names different: declaration 'proto' definition 'num'.
dsniff-2.4/trigger.c:95:21: style: Function 'trigger_set_udp' argument 1 names different: declaration 'port' definition 'num'. [funcArgNamesDifferent]
dsniff-2.4/trigger.h:23:25: note: Function 'trigger_set_udp' argument 1 names different: declaration 'port' definition 'num'.
dsniff-2.4/trigger.c:95:21: note: Function 'trigger_set_udp' argument 1 names different: declaration 'port' definition 'num'.
dsniff-2.4/trigger.c:127:21: style: Function 'trigger_set_tcp' argument 1 names different: declaration 'port' definition 'num'. [funcArgNamesDifferent]
dsniff-2.4/trigger.h:24:25: note: Function 'trigger_set_tcp' argument 1 names different: declaration 'port' definition 'num'.
dsniff-2.4/trigger.c:127:21: note: Function 'trigger_set_tcp' argument 1 names different: declaration 'port' definition 'num'.
dsniff-2.4/trigger.c:159:21: style: Function 'trigger_set_rpc' argument 1 names different: declaration 'program' definition 'num'. [funcArgNamesDifferent]
dsniff-2.4/trigger.h:25:25: note: Function 'trigger_set_rpc' argument 1 names different: declaration 'program' definition 'num'.
dsniff-2.4/trigger.c:159:21: note: Function 'trigger_set_rpc' argument 1 names different: declaration 'program' definition 'num'.
dsniff-2.4/trigger.c:567:29: style: Function 'trigger_init_services' argument 1 names different: declaration 'filename' definition 'services'. [funcArgNamesDifferent]
dsniff-2.4/trigger.h:18:34: note: Function 'trigger_init_services' argument 1 names different: declaration 'filename' definition 'services'.
dsniff-2.4/trigger.c:567:29: note: Function 'trigger_init_services' argument 1 names different: declaration 'filename' definition 'services'.
dsniff-2.4/urlsnarf.c:90:14: style: The scope of the variable 'msg' can be reduced. [variableScope]
dsniff-2.4/urlsnarf.c:166:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dsniff-2.4/webmitm.c:219:14: style: The scope of the variable 'word' can be reduced. [variableScope]
dsniff-2.4/webmitm.c:220:8: style: The scope of the variable 'vhost' can be reduced. [variableScope]
dsniff-2.4/webmitm.c:221:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dsniff-2.4/webspy.c:86:14: style: The scope of the variable 'msg' can be reduced. [variableScope]
dsniff-2.4/webspy.c:87:12: style: The scope of the variable 'req' can be reduced. [variableScope]
dsniff-2.4/webspy.c:143:6: style: The scope of the variable 'i' can be reduced. [variableScope]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dspam/dspam_3.10.1+dfsg.orig.tar.gz
dspam-3.10.1/src/agent_shared.c:498:50: style: Function 'process_features' argument 2 names different: declaration 'features' definition 'in'. [funcArgNamesDifferent]
dspam-3.10.1/src/agent_shared.h:101:51: note: Function 'process_features' argument 2 names different: declaration 'features' definition 'in'.
dspam-3.10.1/src/agent_shared.c:498:50: note: Function 'process_features' argument 2 names different: declaration 'features' definition 'in'.
dspam-3.10.1/src/base64.c:44:17: style: The scope of the variable 'alphabet' can be reduced. [variableScope]
dspam-3.10.1/src/bnr.c:263:10: style: The scope of the variable 'interesting' can be reduced. [variableScope]
dspam-3.10.1/src/buffer.c:45:7: error: Memory leak: b [memleak]
dspam-3.10.1/src/buffer.c:84:7: error: Memory leak: b [memleak]
dspam-3.10.1/src/decode.c:1492:21: style: Redundant condition: If 'EXPR == ';'', the comparison 'EXPR' is always true. [redundantCondition]
dspam-3.10.1/src/decode.c:1503:19: style: Redundant condition: If 'EXPR == ';'', the comparison 'EXPR' is always true. [redundantCondition]
dspam-3.10.1/src/decode.c:651:19: style: The scope of the variable 'node_nt' can be reduced. [variableScope]
dspam-3.10.1/src/decode.c:1165:15: style: The scope of the variable 'head' can be reduced. [variableScope]
dspam-3.10.1/src/decode.c:1380:29: style: The scope of the variable 'x' can be reduced. [variableScope]
dspam-3.10.1/src/decode.c:1524:11: style: The scope of the variable 'x' can be reduced. [variableScope]
dspam-3.10.1/src/decode.c:1110:53: style: Function '_ds_extract_boundary' argument 3 names different: declaration 'data' definition 'mem'. [funcArgNamesDifferent]
dspam-3.10.1/src/decode.h:128:64: note: Function '_ds_extract_boundary' argument 3 names different: declaration 'data' definition 'mem'.
dspam-3.10.1/src/decode.c:1110:53: note: Function '_ds_extract_boundary' argument 3 names different: declaration 'data' definition 'mem'.
dspam-3.10.1/src/diction.c:251:17: style: The scope of the variable 'bucket' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:4266:3: style: Variable 'UTX' is reassigned a value before the old one has been used. [redundantAssignment]
dspam-3.10.1/src/dspam.c:4263:0: note: Variable 'UTX' is reassigned a value before the old one has been used.
dspam-3.10.1/src/dspam.c:4266:3: note: Variable 'UTX' is reassigned a value before the old one has been used.
dspam-3.10.1/src/dspam.c:3415:7: warning: Redundant assignment of 'ATX' to itself. [selfAssignment]
dspam-3.10.1/src/dspam.c:683:10: style: The scope of the variable 'output' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:983:18: style: The scope of the variable 'b' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:1348:14: style: The scope of the variable 'INOC' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:1350:7: style: The scope of the variable 'f_all' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:1598:11: style: The scope of the variable 'parse_message' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:2429:13: style: The scope of the variable 'do_inocgroups' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:2430:13: style: The scope of the variable 'do_classgroups' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:2431:15: style: The scope of the variable 'type' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:2772:7: style: The scope of the variable 'do_train' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:2772:21: style: The scope of the variable 'iter' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:2783:18: style: The scope of the variable 'CLX' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:3221:21: style: The scope of the variable 'node_ft' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:3825:15: style: The scope of the variable 'file' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:3826:14: style: The scope of the variable 'dropfile' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:4009:8: style: The scope of the variable 'host' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:4010:8: style: The scope of the variable 'lookup' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:4013:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:4038:14: style: The scope of the variable 'buff' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:4088:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
dspam-3.10.1/src/dspam.c:907:9: style: Function 'deliver_message' argument 5 names different: declaration 'out' definition 'stream'. [funcArgNamesDifferent]
dspam-3.10.1/src/dspam.h:42:58: note: Function 'deliver_message' argument 5 names different: declaration 'out' definition 'stream'.
dspam-3.10.1/src/dspam.c:907:9: note: Function 'deliver_message' argument 5 names different: declaration 'out' definition 'stream'.
dspam-3.10.1/src/dspam.c:1681:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
dspam-3.10.1/src/dspamc.c:118:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dspam-3.10.1/src/example.c:331:1: error: Memory leak: SIG.data [memleak]
dspam-3.10.1/src/hash.c:151:17: style: The scope of the variable 'index' can be reduced. [variableScope]
dspam-3.10.1/src/hash_drv.c:868:7: warning: Redundant assignment of 'CTX' to itself. [selfAssignment]
dspam-3.10.1/src/hash_drv.c:879:7: warning: Redundant assignment of 'CTX' to itself. [selfAssignment]
dspam-3.10.1/src/hash_drv.c:1111:7: warning: Redundant assignment of 'CTX' to itself. [selfAssignment]
dspam-3.10.1/src/hash_drv.c:1118:7: warning: Redundant assignment of 'CTX' to itself. [selfAssignment]
dspam-3.10.1/src/hash_drv.c:1119:11: warning: Redundant assignment of 'diction' to itself. [selfAssignment]
dspam-3.10.1/src/hash_drv.c:666:16: style: The scope of the variable 'x' can be reduced. [variableScope]
dspam-3.10.1/src/hash_drv.c:1003:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
dspam-3.10.1/src/hash_drv.c:1233:22: style: Checking if unsigned variable 'rec_offset' is less than zero. [unsignedLessThanZero]
dspam-3.10.1/src/hash_drv.c:1236:22: style: Checking if unsigned variable 'rec_offset' is less than zero. [unsignedLessThanZero]
dspam-3.10.1/src/hash_drv.c:1245:20: style: Checking if unsigned variable 'rec_offset' is less than zero. [unsignedLessThanZero]
dspam-3.10.1/src/hash_drv.c:1283:20: style: Checking if unsigned variable 'rec_offset' is less than zero. [unsignedLessThanZero]
dspam-3.10.1/src/hash_drv.c:1286:20: style: Checking if unsigned variable 'rec_offset' is less than zero. [unsignedLessThanZero]
dspam-3.10.1/src/hash_drv.c:1294:18: style: Checking if unsigned variable 'rec_offset' is less than zero. [unsignedLessThanZero]
dspam-3.10.1/src/hash_drv.c:86:24: style: Variable 'HashConcurrentUser' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/hash_drv.c:1290:7: style: Variable 'extents' is modified but its new value is never used. [unreadVariable]
dspam-3.10.1/src/heap.c:93:3: style: Variable 'current' is reassigned a value before the old one has been used. [redundantAssignment]
dspam-3.10.1/src/heap.c:88:0: note: Variable 'current' is reassigned a value before the old one has been used.
dspam-3.10.1/src/heap.c:93:3: note: Variable 'current' is reassigned a value before the old one has been used.
dspam-3.10.1/src/heap.c:149:3: error: Returning/dereferencing 'node' after it is deallocated / released [deallocret]
dspam-3.10.1/src/libdspam.c:2525:7: warning: Either the condition 'if(t)' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
dspam-3.10.1/src/libdspam.c:2527:10: note: Assuming that condition 'if(t)' is not redundant
dspam-3.10.1/src/libdspam.c:2525:7: note: Null pointer dereference
dspam-3.10.1/src/libdspam.c:667:26: style: The scope of the variable 'tok' can be reduced. [variableScope]
dspam-3.10.1/src/libdspam.c:1162:19: style: The scope of the variable 'i' can be reduced. [variableScope]
dspam-3.10.1/src/libdspam.c:1164:13: style: The scope of the variable 'ds_term' can be reduced. [variableScope]
dspam-3.10.1/src/libdspam.c:1165:15: style: The scope of the variable 'ds_c' can be reduced. [variableScope]
dspam-3.10.1/src/libdspam.c:2183:24: style: The scope of the variable 'f' can be reduced. [variableScope]
dspam-3.10.1/src/libdspam.c:2241:22: style: The scope of the variable 'ds_touch' can be reduced. [variableScope]
dspam-3.10.1/src/libdspam.c:2244:22: style: The scope of the variable 'crc' can be reduced. [variableScope]
dspam-3.10.1/src/libdspam.c:1418:7: style: Function '_ds_calc_stat' argument 4 names different: declaration 'type' definition 'token_type'. [funcArgNamesDifferent]
dspam-3.10.1/src/libdspam.h:73:10: note: Function '_ds_calc_stat' argument 4 names different: declaration 'type' definition 'token_type'.
dspam-3.10.1/src/libdspam.c:1418:7: note: Function '_ds_calc_stat' argument 4 names different: declaration 'type' definition 'token_type'.
dspam-3.10.1/src/libdspam.c:1612:43: style: Function '_ds_calc_result' argument 2 names different: declaration 'sort' definition 'heap_sort'. [funcArgNamesDifferent]
dspam-3.10.1/src/libdspam.h:74:49: note: Function '_ds_calc_result' argument 2 names different: declaration 'sort' definition 'heap_sort'.
dspam-3.10.1/src/libdspam.c:1612:43: note: Function '_ds_calc_result' argument 2 names different: declaration 'sort' definition 'heap_sort'.
dspam-3.10.1/src/libdspam.c:2237:14: style: Function '_ds_instantiate_bnr' argument 3 names different: declaration 'order' definition 'stream'. [funcArgNamesDifferent]
dspam-3.10.1/src/libdspam.h:80:16: note: Function '_ds_instantiate_bnr' argument 3 names different: declaration 'order' definition 'stream'.
dspam-3.10.1/src/libdspam.c:2237:14: note: Function '_ds_instantiate_bnr' argument 3 names different: declaration 'order' definition 'stream'.
dspam-3.10.1/src/list.c:48:22: style: Function 'bnr_list_create' argument 1 names different: declaration 'node_type' definition 'nodetype'. [funcArgNamesDifferent]
dspam-3.10.1/src/list.h:61:40: note: Function 'bnr_list_create' argument 1 names different: declaration 'node_type' definition 'nodetype'.
dspam-3.10.1/src/list.c:48:22: note: Function 'bnr_list_create' argument 1 names different: declaration 'node_type' definition 'nodetype'.
dspam-3.10.1/src/list.c:90:59: style: Function 'bnr_list_insert' argument 3 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent]
dspam-3.10.1/src/list.h:54:21: note: Function 'bnr_list_insert' argument 3 names different: declaration 'v' definition 'value'.
dspam-3.10.1/src/list.c:90:59: note: Function 'bnr_list_insert' argument 3 names different: declaration 'v' definition 'value'.
dspam-3.10.1/src/mysql_drv.c:595:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/mysql_drv.c:595:5: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/mysql_drv.c:595:5: warning: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/mysql_drv.c:595:5: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/mysql_drv.c:595:5: warning: %lu in format string (no. 6) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/mysql_drv.c:595:5: warning: %lu in format string (no. 7) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/mysql_drv.c:595:5: warning: %lu in format string (no. 8) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/mysql_drv.c:595:5: warning: %lu in format string (no. 9) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/mysql_drv.c:1470:5: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/mysql_drv.c:1470:5: warning: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/mysql_drv.c:1490:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/mysql_drv.c:1490:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/mysql_drv.c:185:16: style: The scope of the variable 'result' can be reduced. [variableScope]
dspam-3.10.1/src/mysql_drv.c:541:7: style: The scope of the variable 'update_any' can be reduced. [variableScope]
dspam-3.10.1/src/mysql_drv.c:1324:7: style: The scope of the variable 'query_errno' can be reduced. [variableScope]
dspam-3.10.1/src/mysql_drv.c:1653:18: style: The scope of the variable 'p' can be reduced. [variableScope]
dspam-3.10.1/src/mysql_drv.c:1654:9: style: The scope of the variable 'name' can be reduced. [variableScope]
dspam-3.10.1/src/mysql_drv.c:1917:7: style: The scope of the variable 'query_errno' can be reduced. [variableScope]
dspam-3.10.1/src/mysql_drv.c:1971:7: style: The scope of the variable 'query_errno' can be reduced. [variableScope]
dspam-3.10.1/src/mysql_drv.c:2055:8: style: The scope of the variable 'query' can be reduced. [variableScope]
dspam-3.10.1/src/mysql_drv.c:2057:7: style: The scope of the variable 'query_rc' can be reduced. [variableScope]
dspam-3.10.1/src/mysql_drv.c:2058:7: style: The scope of the variable 'query_errno' can be reduced. [variableScope]
dspam-3.10.1/src/mysql_drv.c:2760:7: style: The scope of the variable 'query_errno' can be reduced. [variableScope]
dspam-3.10.1/src/mysql_drv.c:2812:7: style: The scope of the variable 'query_rc' can be reduced. [variableScope]
dspam-3.10.1/src/mysql_drv.c:561:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/mysql_drv.c:987:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/mysql_drv.c:1338:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/mysql_drv.c:1431:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/mysql_drv.c:1719:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/mysql_drv.c:1854:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/mysql_drv.c:1930:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/mysql_drv.c:1985:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/mysql_drv.c:2371:0: style: Variable 'query_rc' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/mysql_drv.c:2372:0: style: Variable 'query_errno' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/mysql_drv.c:2529:0: style: Variable 'query_rc' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/mysql_drv.c:2530:0: style: Variable 'query_errno' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/mysql_drv.c:2773:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/mysql_drv.c:2088:5: warning: The buffer 'query' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dspam-3.10.1/src/nodetree.c:49:16: style: Function 'nt_create' argument 1 names different: declaration 'node_type' definition 'nodetype'. [funcArgNamesDifferent]
dspam-3.10.1/src/nodetree.h:82:29: note: Function 'nt_create' argument 1 names different: declaration 'node_type' definition 'nodetype'.
dspam-3.10.1/src/nodetree.c:49:16: note: Function 'nt_create' argument 1 names different: declaration 'node_type' definition 'nodetype'.
dspam-3.10.1/src/pgsql_drv.c:456:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/pgsql_drv.c:456:5: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/pgsql_drv.c:456:5: warning: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/pgsql_drv.c:456:5: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/pgsql_drv.c:456:5: warning: %lu in format string (no. 6) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/pgsql_drv.c:456:5: warning: %lu in format string (no. 7) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/pgsql_drv.c:456:5: warning: %lu in format string (no. 8) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/pgsql_drv.c:456:5: warning: %lu in format string (no. 9) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/pgsql_drv.c:1137:5: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/pgsql_drv.c:1137:5: warning: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/pgsql_drv.c:1149:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/pgsql_drv.c:1149:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/pgsql_drv.c:3268:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
dspam-3.10.1/src/pgsql_drv.c:3289:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dspam-3.10.1/src/pgsql_drv.c:1834:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
dspam-3.10.1/src/pgsql_drv.c:1823:5: note: Variable 'result' is reassigned a value before the old one has been used.
dspam-3.10.1/src/pgsql_drv.c:1834:5: note: Variable 'result' is reassigned a value before the old one has been used.
dspam-3.10.1/src/pgsql_drv.c:93:7: warning: Redundant assignment of 'arg' to itself. [selfAssignment]
dspam-3.10.1/src/pgsql_drv.c:400:7: style: The scope of the variable 'update_any' can be reduced. [variableScope]
dspam-3.10.1/src/pgsql_drv.c:1347:18: style: The scope of the variable 'p' can be reduced. [variableScope]
dspam-3.10.1/src/pgsql_drv.c:1348:9: style: The scope of the variable 'name' can be reduced. [variableScope]
dspam-3.10.1/src/pgsql_drv.c:1787:8: style: The scope of the variable 'query' can be reduced. [variableScope]
dspam-3.10.1/src/pgsql_drv.c:3199:9: style: The scope of the variable 'type_str' can be reduced. [variableScope]
dspam-3.10.1/src/pgsql_drv.c:3200:8: style: The scope of the variable 'query' can be reduced. [variableScope]
dspam-3.10.1/src/pgsql_drv.c:3201:13: style: The scope of the variable 'select_res' can be reduced. [variableScope]
dspam-3.10.1/src/pgsql_drv.c:421:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/pgsql_drv.c:817:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/pgsql_drv.c:1045:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/pgsql_drv.c:1124:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/pgsql_drv.c:1407:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/pgsql_drv.c:1556:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/pgsql_drv.c:1644:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/pgsql_drv.c:1712:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/pgsql_drv.c:2543:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/pgsql_drv.c:2597:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
dspam-3.10.1/src/pref.c:173:10: warning: Redundant assignment of 'config' to itself. [selfAssignment]
dspam-3.10.1/src/pref.c:174:10: warning: Redundant assignment of 'ignore' to itself. [selfAssignment]
dspam-3.10.1/src/pref.c:309:10: warning: Redundant assignment of 'config' to itself. [selfAssignment]
dspam-3.10.1/src/pref.c:310:10: warning: Redundant assignment of 'ignore' to itself. [selfAssignment]
dspam-3.10.1/src/pref.c:338:10: warning: Redundant assignment of 'config' to itself. [selfAssignment]
dspam-3.10.1/src/pref.c:339:10: warning: Redundant assignment of 'ignore' to itself. [selfAssignment]
dspam-3.10.1/src/pref.c:99:18: style: The scope of the variable 'pref' can be reduced. [variableScope]
dspam-3.10.1/src/pref.c:127:18: style: The scope of the variable 'pref' can be reduced. [variableScope]
dspam-3.10.1/src/pref.c:169:8: style: The scope of the variable 'buff' can be reduced. [variableScope]
dspam-3.10.1/src/pref.c:171:13: style: The scope of the variable 'q' can be reduced. [variableScope]
dspam-3.10.1/src/pref.c:172:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dspam-3.10.1/src/pref.c:235:8: style: The scope of the variable 'line' can be reduced. [variableScope]
dspam-3.10.1/src/pref.c:301:15: style: Function '_ds_ff_pref_set' argument 2 names different: declaration 'user' definition 'username'. [funcArgNamesDifferent]
dspam-3.10.1/src/pref.h:61:15: note: Function '_ds_ff_pref_set' argument 2 names different: declaration 'user' definition 'username'.
dspam-3.10.1/src/pref.c:301:15: note: Function '_ds_ff_pref_set' argument 2 names different: declaration 'user' definition 'username'.
dspam-3.10.1/src/pref.c:330:15: style: Function '_ds_ff_pref_del' argument 2 names different: declaration 'user' definition 'username'. [funcArgNamesDifferent]
dspam-3.10.1/src/pref.h:68:15: note: Function '_ds_ff_pref_del' argument 2 names different: declaration 'user' definition 'username'.
dspam-3.10.1/src/pref.c:330:15: note: Function '_ds_ff_pref_del' argument 2 names different: declaration 'user' definition 'username'.
dspam-3.10.1/src/read_config.c:175:9: style: The scope of the variable 'a' can be reduced. [variableScope]
dspam-3.10.1/src/read_config.c:175:13: style: The scope of the variable 'c' can be reduced. [variableScope]
dspam-3.10.1/src/sqlite3_drv.c:201:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/sqlite3_drv.c:201:5: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/sqlite3_drv.c:201:5: warning: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/sqlite3_drv.c:201:5: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/sqlite3_drv.c:201:5: warning: %lu in format string (no. 6) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/sqlite3_drv.c:201:5: warning: %lu in format string (no. 7) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/sqlite3_drv.c:201:5: warning: %lu in format string (no. 8) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/sqlite3_drv.c:201:5: warning: %lu in format string (no. 9) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/sqlite3_drv.c:639:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/sqlite3_drv.c:639:5: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/sqlite3_drv.c:651:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/sqlite3_drv.c:651:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dspam-3.10.1/src/sqlite3_drv.c:673:9: style: The scope of the variable 'file' can be reduced. [variableScope]
dspam-3.10.1/src/sqlite3_drv.c:1059:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
dspam-3.10.1/src/sqlite_drv.c:568:5: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
dspam-3.10.1/src/sqlite_drv.c:236:22: style: The scope of the variable 'token' can be reduced. [variableScope]
dspam-3.10.1/src/sqlite_drv.c:857:13: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
dspam-3.10.1/src/sqlite_drv.c:908:13: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
dspam-3.10.1/src/sqlite_drv.c:1241:13: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
dspam-3.10.1/src/sqlite_drv.c:305:0: error: Uninitialized struct member: stat.status [uninitStructMember]
dspam-3.10.1/src/tokenizer.c:887:8: style: Redundant condition: If 'EXPR > 32', the comparison 'EXPR' is always true. [redundantCondition]
dspam-3.10.1/src/tokenizer.c:488:8: style: The scope of the variable 'combined_token' can be reduced. [variableScope]
dspam-3.10.1/src/tokenizer.c:526:10: style: The scope of the variable 't' can be reduced. [variableScope]
dspam-3.10.1/src/tokenizer.c:526:13: style: The scope of the variable 'keylen' can be reduced. [variableScope]
dspam-3.10.1/src/tokenizer.c:530:19: style: The scope of the variable 'top' can be reduced. [variableScope]
dspam-3.10.1/src/tokenizer.c:600:12: style: The scope of the variable 'hkey' can be reduced. [variableScope]
dspam-3.10.1/src/tokenizer.c:631:10: style: The scope of the variable 't' can be reduced. [variableScope]
dspam-3.10.1/src/tokenizer.c:631:13: style: The scope of the variable 'keylen' can be reduced. [variableScope]
dspam-3.10.1/src/tokenizer.c:632:7: style: The scope of the variable 'top' can be reduced. [variableScope]
dspam-3.10.1/src/tokenizer.c:770:32: style: The scope of the variable 'current_header' can be reduced. [variableScope]
dspam-3.10.1/src/tokenizer.c:869:27: style: The scope of the variable 'url_token' can be reduced. [variableScope]
dspam-3.10.1/src/tokenizer.c:428:50: style: Function '_ds_process_header_token' argument 2 names different: declaration 'joined_token' definition 'token'. [funcArgNamesDifferent]
dspam-3.10.1/src/tokenizer.h:55:9: note: Function '_ds_process_header_token' argument 2 names different: declaration 'joined_token' definition 'token'.
dspam-3.10.1/src/tokenizer.c:428:50: note: Function '_ds_process_header_token' argument 2 names different: declaration 'joined_token' definition 'token'.
dspam-3.10.1/src/tokenizer.c:485:48: style: Function '_ds_process_body_token' argument 2 names different: declaration 'joined_token' definition 'token'. [funcArgNamesDifferent]
dspam-3.10.1/src/tokenizer.h:62:9: note: Function '_ds_process_body_token' argument 2 names different: declaration 'joined_token' definition 'token'.
dspam-3.10.1/src/tokenizer.c:485:48: note: Function '_ds_process_body_token' argument 2 names different: declaration 'joined_token' definition 'token'.
dspam-3.10.1/src/tools.hash_drv/cssstat.c:104:17: style: The scope of the variable 'efree' can be reduced. [variableScope]
dspam-3.10.1/src/tools.hash_drv/cssstat.c:104:24: style: The scope of the variable 'eused' can be reduced. [variableScope]
dspam-3.10.1/src/tools.pgsql_drv/dspam_pg2int8.c:287:7: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
dspam-3.10.1/src/tools.pgsql_drv/dspam_pg2int8.c:321:26: warning: Either the condition 'open_ctx!=NULL' is redundant or there is possible null pointer dereference: open_ctx. [nullPointerRedundantCheck]
dspam-3.10.1/src/tools.pgsql_drv/dspam_pg2int8.c:190:16: note: Assuming that condition 'open_ctx!=NULL' is not redundant
dspam-3.10.1/src/tools.pgsql_drv/dspam_pg2int8.c:188:17: note: Calling function 'OutputMessage', 1st argument 'open_ctx' value is 0
dspam-3.10.1/src/tools.pgsql_drv/dspam_pg2int8.c:321:26: note: Null pointer dereference
dspam-3.10.1/src/tools.pgsql_drv/dspam_pg2int8.c:314:9: style: The scope of the variable 'file' can be reduced. [variableScope]
dspam-3.10.1/src/tools.pgsql_drv/dspam_pg2int8.c:316:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dspam-3.10.1/src/tools.pgsql_drv/dspam_pg2int8.c:320:20: style: The scope of the variable 'i' can be reduced. [variableScope]
dspam-3.10.1/src/tools/dspam_2sql.c:215:10: warning: Redundant assignment of 'signal' to itself. [selfAssignment]
dspam-3.10.1/src/tools/dspam_admin.c:288:3: style: Variable 'STX' is reassigned a value before the old one has been used. [redundantAssignment]
dspam-3.10.1/src/tools/dspam_admin.c:283:0: note: Variable 'STX' is reassigned a value before the old one has been used.
dspam-3.10.1/src/tools/dspam_admin.c:288:3: note: Variable 'STX' is reassigned a value before the old one has been used.
dspam-3.10.1/src/tools/dspam_admin.c:191:10: warning: Redundant assignment of 'signal' to itself. [selfAssignment]
dspam-3.10.1/src/tools/dspam_clean.c:474:10: warning: Redundant assignment of 'signal' to itself. [selfAssignment]
dspam-3.10.1/src/tools/dspam_clean.c:319:7: style: The scope of the variable 'delta' can be reduced. [variableScope]
dspam-3.10.1/src/tools/dspam_clean.c:398:7: style: The scope of the variable 'delta' can be reduced. [variableScope]
dspam-3.10.1/src/tools/dspam_dump.c:241:10: warning: Redundant assignment of 'signal' to itself. [selfAssignment]
dspam-3.10.1/src/tools/dspam_merge.c:276:10: warning: Redundant assignment of 'signal' to itself. [selfAssignment]
dspam-3.10.1/src/tools/dspam_stats.c:461:10: warning: Redundant assignment of 'signal' to itself. [selfAssignment]
dspam-3.10.1/src/util.c:249:38: style: Function '_ds_userdir_path' argument 1 names different: declaration 'buff' definition 'path'. [funcArgNamesDifferent]
dspam-3.10.1/src/util.h:100:9: note: Function '_ds_userdir_path' argument 1 names different: declaration 'buff' definition 'path'.
dspam-3.10.1/src/util.c:249:38: note: Function '_ds_userdir_path' argument 1 names different: declaration 'buff' definition 'path'.
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dspdfviewer/dspdfviewer_1.15.orig.tar.gz
dspdfviewer-1.15/pdfrenderfactory.h:95:3: style: Class 'PdfRenderFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dspdfviewer-1.15/dspdfviewer.h:70:5: style: Class 'DSPDFViewer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dspdfviewer-1.15/hyperlinkarea.cpp:29:70: style: Function 'HyperlinkArea' argument 2 names different: declaration 'gotoLink' definition 'link'. [funcArgNamesDifferent]
dspdfviewer-1.15/hyperlinkarea.h:38:57: note: Function 'HyperlinkArea' argument 2 names different: declaration 'gotoLink' definition 'link'.
dspdfviewer-1.15/hyperlinkarea.cpp:29:70: note: Function 'HyperlinkArea' argument 2 names different: declaration 'gotoLink' definition 'link'.
dspdfviewer-1.15/pdfdocumentreference.cpp:43:59: style: Function 'PDFDocumentReference' argument 1 names different: declaration 'filename' definition 'theFilename'. [funcArgNamesDifferent]
dspdfviewer-1.15/pdfdocumentreference.h:39:40: note: Function 'PDFDocumentReference' argument 1 names different: declaration 'filename' definition 'theFilename'.
dspdfviewer-1.15/pdfdocumentreference.cpp:43:59: note: Function 'PDFDocumentReference' argument 1 names different: declaration 'filename' definition 'theFilename'.
dspdfviewer-1.15/pdfdocumentreference.cpp:43:94: style: Function 'PDFDocumentReference' argument 2 names different: declaration 'cacheOption' definition 'theCacheOption'. [funcArgNamesDifferent]
dspdfviewer-1.15/pdfdocumentreference.h:39:72: note: Function 'PDFDocumentReference' argument 2 names different: declaration 'cacheOption' definition 'theCacheOption'.
dspdfviewer-1.15/pdfdocumentreference.cpp:43:94: note: Function 'PDFDocumentReference' argument 2 names different: declaration 'cacheOption' definition 'theCacheOption'.
dspdfviewer-1.15/pdfdocumentreference.cpp:68:45: warning: Member variable 'PDFDocumentReference::mutex_' is not assigned a value in 'PDFDocumentReference::operator='. [operatorEqVarError]
dspdfviewer-1.15/pdfdocumentreference.h:23:1: warning: The class 'PDFDocumentReference' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
dspdfviewer-1.15/pdfviewerwindow.cpp:54:65: style: Function 'PDFViewerWindow' argument 2 names different: declaration 'myPart' definition 'pagePart'. [funcArgNamesDifferent]
dspdfviewer-1.15/pdfviewerwindow.h:82:61: note: Function 'PDFViewerWindow' argument 2 names different: declaration 'myPart' definition 'pagePart'.
dspdfviewer-1.15/pdfviewerwindow.cpp:54:65: note: Function 'PDFViewerWindow' argument 2 names different: declaration 'myPart' definition 'pagePart'.
dspdfviewer-1.15/pdfviewerwindow.cpp:54:150: style: Function 'PDFViewerWindow' argument 5 names different: declaration 'windowRole' definition 'wr'. [funcArgNamesDifferent]
dspdfviewer-1.15/pdfviewerwindow.h:82:144: note: Function 'PDFViewerWindow' argument 5 names different: declaration 'windowRole' definition 'wr'.
dspdfviewer-1.15/pdfviewerwindow.cpp:54:150: note: Function 'PDFViewerWindow' argument 5 names different: declaration 'windowRole' definition 'wr'.
dspdfviewer-1.15/pdfviewerwindow.cpp:464:48: style: Function 'setPageNumberLimits' argument 1 names different: declaration 'minimumPageNumber' definition 'minPageNumber'. [funcArgNamesDifferent]
dspdfviewer-1.15/pdfviewerwindow.h:122:33: note: Function 'setPageNumberLimits' argument 1 names different: declaration 'minimumPageNumber' definition 'minPageNumber'.
dspdfviewer-1.15/pdfviewerwindow.cpp:464:48: note: Function 'setPageNumberLimits' argument 1 names different: declaration 'minimumPageNumber' definition 'minPageNumber'.
dspdfviewer-1.15/pdfviewerwindow.cpp:464:68: style: Function 'setPageNumberLimits' argument 2 names different: declaration 'maximumPageNumber' definition 'maxPageNumber'. [funcArgNamesDifferent]
dspdfviewer-1.15/pdfviewerwindow.h:122:57: note: Function 'setPageNumberLimits' argument 2 names different: declaration 'maximumPageNumber' definition 'maxPageNumber'.
dspdfviewer-1.15/pdfviewerwindow.cpp:464:68: note: Function 'setPageNumberLimits' argument 2 names different: declaration 'maximumPageNumber' definition 'maxPageNumber'.
dspdfviewer-1.15/pdfviewerwindow.cpp:470:43: style: Function 'setBlank' argument 1 names different: declaration 'blank' definition 'newBlank'. [funcArgNamesDifferent]
dspdfviewer-1.15/pdfviewerwindow.h:124:28: note: Function 'setBlank' argument 1 names different: declaration 'blank' definition 'newBlank'.
dspdfviewer-1.15/pdfviewerwindow.cpp:470:43: note: Function 'setBlank' argument 1 names different: declaration 'blank' definition 'newBlank'.
dspdfviewer-1.15/renderingidentifier.cpp:75:85: style: Function 'RenderingIdentifier' argument 3 names different: declaration 'requestedPageSize' definition 'pagesize'. [funcArgNamesDifferent]
dspdfviewer-1.15/renderingidentifier.h:42:66: note: Function 'RenderingIdentifier' argument 3 names different: declaration 'requestedPageSize' definition 'pagesize'.
dspdfviewer-1.15/renderingidentifier.cpp:75:85: note: Function 'RenderingIdentifier' argument 3 names different: declaration 'requestedPageSize' definition 'pagesize'.
dspdfviewer-1.15/testing/testhelpers.hh:42:3: style: Class 'IntegrationTestEnv' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dspdfviewer-1.15/testing/testswapscreen.h:23:2: style: Class 'SwapScreensAndCheckAlign' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dspdfviewer-1.15/testing/testswapscreen.cc:10:65: style: Function 'SwapScreensAndCheckAlign' argument 1 names different: declaration 'app' definition 'd'. [funcArgNamesDifferent]
dspdfviewer-1.15/testing/testswapscreen.h:23:40: note: Function 'SwapScreensAndCheckAlign' argument 1 names different: declaration 'app' definition 'd'.
dspdfviewer-1.15/testing/testswapscreen.cc:10:65: note: Function 'SwapScreensAndCheckAlign' argument 1 names different: declaration 'app' definition 'd'.
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dssi/dssi_1.1.1~dfsg0.orig.tar.gz
dssi-1.1.1~dfsg0/jack-dssi-host/jack-dssi-host.c:583:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
dssi-1.1.1~dfsg0/jack-dssi-host/jack-dssi-host.c:586:10: style: The scope of the variable 'subdir' can be reduced. [variableScope]
dssi-1.1.1~dfsg0/jack-dssi-host/jack-dssi-host.c:741:18: style: The scope of the variable 'ports' can be reduced. [variableScope]
dssi-1.1.1~dfsg0/jack-dssi-host/jack-dssi-host.c:1700:11: style: The scope of the variable 'message' can be reduced. [variableScope]
dssi-1.1.1~dfsg0/jack-dssi-host/jack-dssi-host.c:1565:37: style: Function 'osc_error' argument 2 names different: declaration 'm' definition 'msg'. [funcArgNamesDifferent]
dssi-1.1.1~dfsg0/jack-dssi-host/jack-dssi-host.c:119:37: note: Function 'osc_error' argument 2 names different: declaration 'm' definition 'msg'.
dssi-1.1.1~dfsg0/jack-dssi-host/jack-dssi-host.c:1565:37: note: Function 'osc_error' argument 2 names different: declaration 'm' definition 'msg'.
dssi-1.1.1~dfsg0/jack-dssi-host/jack-dssi-host.c:137:0: style: Variable 'ev' is assigned a value that is never used. [unreadVariable]
dssi-1.1.1~dfsg0/jack-dssi-host/jack-dssi-host.c:138:20: style: Unused variable: tv [unusedVariable]
dssi-1.1.1~dfsg0/jack-dssi-host/jack-dssi-host.c:805:2: error: Memory leak: argv [memleak]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dssp/dssp_3.0.0.orig.tar.gz
dssp-3.0.0/src/primitives-3d.h:190:40: style: Function 'DotProduct' argument 1 names different: declaration 'p1' definition 'a'. [funcArgNamesDifferent]
dssp-3.0.0/src/primitives-3d.h:62:33: note: Function 'DotProduct' argument 1 names different: declaration 'p1' definition 'a'.
dssp-3.0.0/src/primitives-3d.h:190:40: note: Function 'DotProduct' argument 1 names different: declaration 'p1' definition 'a'.
dssp-3.0.0/src/primitives-3d.h:190:57: style: Function 'DotProduct' argument 2 names different: declaration 'p2' definition 'b'. [funcArgNamesDifferent]
dssp-3.0.0/src/primitives-3d.h:62:51: note: Function 'DotProduct' argument 2 names different: declaration 'p2' definition 'b'.
dssp-3.0.0/src/primitives-3d.h:190:57: note: Function 'DotProduct' argument 2 names different: declaration 'p2' definition 'b'.
dssp-3.0.0/src/primitives-3d.h:195:42: style: Function 'CrossProduct' argument 1 names different: declaration 'p1' definition 'a'. [funcArgNamesDifferent]
dssp-3.0.0/src/primitives-3d.h:63:35: note: Function 'CrossProduct' argument 1 names different: declaration 'p1' definition 'a'.
dssp-3.0.0/src/primitives-3d.h:195:42: note: Function 'CrossProduct' argument 1 names different: declaration 'p1' definition 'a'.
dssp-3.0.0/src/primitives-3d.h:195:59: style: Function 'CrossProduct' argument 2 names different: declaration 'p2' definition 'b'. [funcArgNamesDifferent]
dssp-3.0.0/src/primitives-3d.h:63:53: note: Function 'CrossProduct' argument 2 names different: declaration 'p2' definition 'b'.
dssp-3.0.0/src/primitives-3d.h:195:59: note: Function 'CrossProduct' argument 2 names different: declaration 'p2' definition 'b'.
dssp-3.0.0/src/align-2d.h:26:3: warning: Member variable 'entry::m_ss' is not initialized in the constructor. [uninitMemberVar]
dssp-3.0.0/src/align-2d.h:121:3: style: Struct 'leaf_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dssp-3.0.0/src/structure.h:294:13: style: Class 'MChain' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dssp-3.0.0/src/align-2d.h:24:1: warning: The struct 'entry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
dssp-3.0.0/src/align-2d.h:91:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/align-2d.h:69:19: note: Virtual function in base class
dssp-3.0.0/src/align-2d.h:91:16: note: Function in derived class
dssp-3.0.0/src/align-2d.h:93:22: style: The function 'left' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/align-2d.h:71:23: note: Virtual function in base class
dssp-3.0.0/src/align-2d.h:93:22: note: Function in derived class
dssp-3.0.0/src/align-2d.h:94:22: style: The function 'right' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/align-2d.h:72:23: note: Virtual function in base class
dssp-3.0.0/src/align-2d.h:94:22: note: Function in derived class
dssp-3.0.0/src/align-2d.h:96:16: style: The function 'add_weight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/align-2d.h:74:19: note: Virtual function in base class
dssp-3.0.0/src/align-2d.h:96:16: note: Function in derived class
dssp-3.0.0/src/align-2d.h:102:18: style: The function 'leaf_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/align-2d.h:75:21: note: Virtual function in base class
dssp-3.0.0/src/align-2d.h:102:18: note: Function in derived class
dssp-3.0.0/src/align-2d.h:103:18: style: The function 'length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/align-2d.h:77:21: note: Virtual function in base class
dssp-3.0.0/src/align-2d.h:103:18: note: Function in derived class
dssp-3.0.0/src/align-2d.h:105:18: style: The function 'cost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/align-2d.h:78:21: note: Virtual function in base class
dssp-3.0.0/src/align-2d.h:105:18: note: Function in derived class
dssp-3.0.0/src/align-2d.h:106:18: style: The function 'cumulative_cost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/align-2d.h:79:21: note: Virtual function in base class
dssp-3.0.0/src/align-2d.h:106:18: note: Function in derived class
dssp-3.0.0/src/align-2d.h:127:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/align-2d.h:69:19: note: Virtual function in base class
dssp-3.0.0/src/align-2d.h:127:16: note: Function in derived class
dssp-3.0.0/src/align-2d.h:129:16: style: The function 'add_weight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/align-2d.h:74:19: note: Virtual function in base class
dssp-3.0.0/src/align-2d.h:129:16: note: Function in derived class
dssp-3.0.0/src/align-2d.h:134:18: style: The function 'length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/align-2d.h:77:21: note: Virtual function in base class
dssp-3.0.0/src/align-2d.h:134:18: note: Function in derived class
dssp-3.0.0/src/iocif.cpp:150:44: style: Function 'get_joined' argument 1 names different: declaration 'inFieldName' definition 'inName'. [funcArgNamesDifferent]
dssp-3.0.0/src/iocif.h:139:38: note: Function 'get_joined' argument 1 names different: declaration 'inFieldName' definition 'inName'.
dssp-3.0.0/src/iocif.cpp:150:44: note: Function 'get_joined' argument 1 names different: declaration 'inFieldName' definition 'inName'.
dssp-3.0.0/src/iocif.h:152:3: style: Class 'file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dssp-3.0.0/src/utils.h:30:9: style: Class 'arg_vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dssp-3.0.0/src/utils.h:75:11: style: Class 'mas_exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dssp-3.0.0/src/utils.h:76:11: style: Class 'mas_exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dssp-3.0.0/src/primitives-3d.cpp:269:52: style: Function 'AlignPoints' argument 1 names different: declaration 'a' definition 'pa'. [funcArgNamesDifferent]
dssp-3.0.0/src/primitives-3d.h:77:52: note: Function 'AlignPoints' argument 1 names different: declaration 'a' definition 'pa'.
dssp-3.0.0/src/primitives-3d.cpp:269:52: note: Function 'AlignPoints' argument 1 names different: declaration 'a' definition 'pa'.
dssp-3.0.0/src/primitives-3d.cpp:269:83: style: Function 'AlignPoints' argument 2 names different: declaration 'b' definition 'pb'. [funcArgNamesDifferent]
dssp-3.0.0/src/primitives-3d.h:78:52: note: Function 'AlignPoints' argument 2 names different: declaration 'b' definition 'pb'.
dssp-3.0.0/src/primitives-3d.cpp:269:83: note: Function 'AlignPoints' argument 2 names different: declaration 'b' definition 'pb'.
dssp-3.0.0/src/matrix.h:322:0: style: Function 'erase_2' argument 1 names different: declaration 'i' definition 'di'. [funcArgNamesDifferent]
dssp-3.0.0/src/matrix.h:270:0: note: Function 'erase_2' argument 1 names different: declaration 'i' definition 'di'.
dssp-3.0.0/src/matrix.h:322:0: note: Function 'erase_2' argument 1 names different: declaration 'i' definition 'di'.
dssp-3.0.0/src/matrix.h:322:0: style: Function 'erase_2' argument 2 names different: declaration 'j' definition 'dj'. [funcArgNamesDifferent]
dssp-3.0.0/src/matrix.h:270:0: note: Function 'erase_2' argument 2 names different: declaration 'j' definition 'dj'.
dssp-3.0.0/src/matrix.h:322:0: note: Function 'erase_2' argument 2 names different: declaration 'j' definition 'dj'.
dssp-3.0.0/src/matrix.h:170:0: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
dssp-3.0.0/src/matrix.h:245:0: style: Class 'symmetric_matrix < double >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dssp-3.0.0/src/matrix.h:245:0: style: Class 'symmetric_matrix < double >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dssp-3.0.0/src/matrix.h:199:0: warning: Virtual function 'operator()' is called from constructor 'matrix < double >(const matrix_base<T2>&m)' at line 156. Dynamic binding is not used. [virtualCallInConstructor]
dssp-3.0.0/src/matrix.h:156:0: note: Calling operator()
dssp-3.0.0/src/matrix.h:199:0: note: operator() is a virtual method
dssp-3.0.0/src/matrix.h:349:13: style: Class 'identity_matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dssp-3.0.0/src/matrix.h:148:0: style: Class 'matrix < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dssp-3.0.0/src/matrix.h:263:0: style: The function 'dim_m' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/matrix.h:78:0: note: Virtual function in base class
dssp-3.0.0/src/matrix.h:263:0: note: Function in derived class
dssp-3.0.0/src/matrix.h:264:0: style: The function 'dim_n' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/matrix.h:79:0: note: Virtual function in base class
dssp-3.0.0/src/matrix.h:264:0: note: Function in derived class
dssp-3.0.0/src/matrix.h:266:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/matrix.h:86:0: note: Virtual function in base class
dssp-3.0.0/src/matrix.h:266:0: note: Function in derived class
dssp-3.0.0/src/matrix.h:267:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/matrix.h:81:0: note: Virtual function in base class
dssp-3.0.0/src/matrix.h:267:0: note: Function in derived class
dssp-3.0.0/src/matrix.h:196:0: style: The function 'dim_m' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/matrix.h:78:0: note: Virtual function in base class
dssp-3.0.0/src/matrix.h:196:0: note: Function in derived class
dssp-3.0.0/src/matrix.h:197:0: style: The function 'dim_n' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/matrix.h:79:0: note: Virtual function in base class
dssp-3.0.0/src/matrix.h:197:0: note: Function in derived class
dssp-3.0.0/src/matrix.h:199:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/matrix.h:86:0: note: Virtual function in base class
dssp-3.0.0/src/matrix.h:199:0: note: Function in derived class
dssp-3.0.0/src/matrix.h:205:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dssp-3.0.0/src/matrix.h:81:0: note: Virtual function in base class
dssp-3.0.0/src/matrix.h:205:0: note: Function in derived class
dssp-3.0.0/src/structure.cpp:84:34: style: Function 'MSurfaceDots' argument 1 names different: declaration 'inN' definition 'N'. [funcArgNamesDifferent]
dssp-3.0.0/src/structure.cpp:70:24: note: Function 'MSurfaceDots' argument 1 names different: declaration 'inN' definition 'N'.
dssp-3.0.0/src/structure.cpp:84:34: note: Function 'MSurfaceDots' argument 1 names different: declaration 'inN' definition 'N'.
dssp-3.0.0/src/structure.cpp:705:44: style: Function 'TestBridge' argument 1 names different: declaration 'inResidue' definition 'test'. [funcArgNamesDifferent]
dssp-3.0.0/src/structure.h:226:41: note: Function 'TestBridge' argument 1 names different: declaration 'inResidue' definition 'test'.
dssp-3.0.0/src/structure.cpp:705:44: note: Function 'TestBridge' argument 1 names different: declaration 'inResidue' definition 'test'.
dssp-3.0.0/src/structure.cpp:1055:47: style: Function 'ReadPDB' argument 2 names different: declaration 'inCAlphaOnly' definition 'cAlphaOnly'. [funcArgNamesDifferent]
dssp-3.0.0/src/structure.h:334:46: note: Function 'ReadPDB' argument 2 names different: declaration 'inCAlphaOnly' definition 'cAlphaOnly'.
dssp-3.0.0/src/structure.cpp:1055:47: note: Function 'ReadPDB' argument 2 names different: declaration 'inCAlphaOnly' definition 'cAlphaOnly'.
dssp-3.0.0/src/structure.cpp:1353:49: style: Function 'ReadmmCIF' argument 2 names different: declaration 'inCAlphaOnly' definition 'cAlphaOnly'. [funcArgNamesDifferent]
dssp-3.0.0/src/structure.h:335:48: note: Function 'ReadmmCIF' argument 2 names different: declaration 'inCAlphaOnly' definition 'cAlphaOnly'.
dssp-3.0.0/src/structure.cpp:1353:49: note: Function 'ReadmmCIF' argument 2 names different: declaration 'inCAlphaOnly' definition 'cAlphaOnly'.
dssp-3.0.0/src/structure.cpp:2060:13: error: BOOST_FOREACH caches the end() iterator. It's undefined behavior if you modify the container inside. [boostForeachError]
dssp-3.0.0/src/structure.cpp:2061:13: error: BOOST_FOREACH caches the end() iterator. It's undefined behavior if you modify the container inside. [boostForeachError]
dssp-3.0.0/src/structure.cpp:468:11: warning: Member variable 'MResidue::mInsertionCode' is not initialized in the constructor. [uninitMemberVar]
dssp-3.0.0/src/structure.h:274:33: style: Member variable 'MResidue::mH' is in the wrong place in the initializer list. [initializerList]
dssp-3.0.0/src/structure.cpp:452:5: note: Member variable 'MResidue::mH' is in the wrong place in the initializer list.
dssp-3.0.0/src/structure.h:274:33: note: Member variable 'MResidue::mH' is in the wrong place in the initializer list.
dssp-3.0.0/src/structure.h:424:17: style: Member variable 'MProtein::mResidueCount' is in the wrong place in the initializer list. [initializerList]
dssp-3.0.0/src/structure.cpp:1037:5: note: Member variable 'MProtein::mResidueCount' is in the wrong place in the initializer list.
dssp-3.0.0/src/structure.h:424:17: note: Member variable 'MProtein::mResidueCount' is in the wrong place in the initializer list.
dssp-3.0.0/src/structure.h:256:17: performance: Technically the member function 'MResidue::CalculateSurface' can be static. [functionStatic]
dssp-3.0.0/src/structure.cpp:823:18: note: Technically the member function 'MResidue::CalculateSurface' can be static.
dssp-3.0.0/src/structure.h:256:17: note: Technically the member function 'MResidue::CalculateSurface' can be static.
dssp-3.0.0/src/structure.h:409:8: performance: Technically the member function 'MProtein::CalculateHBondEnergies' can be static. [functionStatic]
dssp-3.0.0/src/structure.cpp:1789:16: note: Technically the member function 'MProtein::CalculateHBondEnergies' can be static.
dssp-3.0.0/src/structure.h:409:8: note: Technically the member function 'MProtein::CalculateHBondEnergies' can be static.
dssp-3.0.0/src/structure.h:416:15: performance: Technically the member function 'MProtein::CalculateAccessibility' can be static. [functionStatic]
dssp-3.0.0/src/structure.cpp:2196:16: note: Technically the member function 'MProtein::CalculateAccessibility' can be static.
dssp-3.0.0/src/structure.h:416:15: note: Technically the member function 'MProtein::CalculateAccessibility' can be static.
dssp-3.0.0/src/structure.cpp:70:5: style: Class 'MSurfaceDots' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dstat/dstat_0.7.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dtach/dtach_0.9.orig.tar.gz
dtach-0.9/master.c:725:0: error: #error Do not know how to define openpty. [preprocessorErrorDirective]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dtaus/dtaus_0.9.orig.tar.gz
dtaus-0.9/bigint.c:30:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dtaus-0.9/bigint.c:119:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dtaus-0.9/bigint.c:122:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
dtaus-0.9/dtaus.c:277:9: style: The scope of the variable 'xp' can be reduced. [variableScope]
dtaus-0.9/dtaus.c:450:9: style: The scope of the variable 'c' can be reduced. [variableScope]
dtaus-0.9/dtaus.c:450:13: style: The scope of the variable 'x' can be reduced. [variableScope]
dtaus-0.9/dtaus.c:450:17: style: The scope of the variable 'y' can be reduced. [variableScope]
dtaus-0.9/dtaus.c:451:15: style: The scope of the variable 'word' can be reduced. [variableScope]
dtaus-0.9/dtaus.c:715:8: style: The scope of the variable 'appendix' can be reduced. [variableScope]
dtaus-0.9/dtaus.c:717:10: style: The scope of the variable 'k' can be reduced. [variableScope]
dtaus-0.9/dtaus.c:719:7: style: The scope of the variable 'fieldnr' can be reduced. [variableScope]
dtaus-0.9/dtaus.c:919:8: style: The scope of the variable 'x' can be reduced. [variableScope]
dtaus-0.9/dtaus.c:921:7: style: The scope of the variable 'extC' can be reduced. [variableScope]
dtaus-0.9/dtaus.c:922:9: style: The scope of the variable 'res' can be reduced. [variableScope]
dtaus-0.9/dtaus.c:1140:7: style: The scope of the variable 'textindex' can be reduced. [variableScope]
dtaus-0.9/dtaus.c:1141:7: style: The scope of the variable 'len' can be reduced. [variableScope]
dtaus-0.9/dtaus.c:1141:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dtaus-0.9/dtaus.c:1052:10: warning: Size of pointer 'buf' used instead of size of its data. [pointerSize]
dtaus-0.9/dtaus.c:1071:12: warning: Size of pointer 'buf' used instead of size of its data. [pointerSize]
dtaus-0.9/dtaus.c:265:7: style: Variable 'cp' is assigned a value that is never used. [unreadVariable]
dtaus-0.9/dtaus.c:875:26: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dtaus-0.9/dtaus.c:942:2: error: Resource leak: fdtaus [resourceLeak]
dtaus-0.9/dtaus.c:944:5: error: Resource leak: fdtaus [resourceLeak]
dtaus-0.9/dtaus.c:1160:2: error: Resource leak: fdtaus [resourceLeak]
dtaus-0.9/dtaus.c:1166:2: error: Resource leak: fdtaus [resourceLeak]
dtaus-0.9/dtaus.c:1170:7: error: Resource leak: fdtaus [resourceLeak]
dtaus-0.9/dtaus.c:1170:7: error: Resource leak: fcontrol [resourceLeak]
dtaus-0.9/dtaus.c:1173:7: error: Resource leak: fdtaus [resourceLeak]
dtaus-0.9/dtaus.c:1173:7: error: Resource leak: fcontrol [resourceLeak]
dtaus-0.9/dtaus.c:1179:7: error: Resource leak: fdtaus [resourceLeak]
dtaus-0.9/dtaus.c:1179:7: error: Resource leak: fcontrol [resourceLeak]
dtaus-0.9/dtaus.c:1179:7: error: Resource leak: fbeleg [resourceLeak]
dtaus-0.9/dtaus.c:1183:5: error: Resource leak: fdtaus [resourceLeak]
dtaus-0.9/dtaus.c:1183:5: error: Resource leak: fcontrol [resourceLeak]
dtaus-0.9/dtaus.c:1183:5: error: Resource leak: fbeleg [resourceLeak]
dtaus-0.9/dtaus.c:1258:5: error: Resource leak: fdtaus [resourceLeak]
dtaus-0.9/dtaus.c:1258:5: error: Resource leak: fbeleg [resourceLeak]
dtaus-0.9/dtaus.c:1258:5: error: Memory leak: buf [memleak]
dtaus-0.9/dtaus.c:1258:0: error: Resource leak: fcheck [resourceLeak]
dtaus-0.9/dtaus.c:1297:0: error: Memory leak: text [memleak]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dtc/dtc_0.35.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dtc-xen/dtc-xen_0.5.17.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dtd-parser/dtd-parser_1.2~svn20110404.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dtdparse/dtdparse_2.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dtkcore/dtkcore_2.0.9.orig.tar.gz
Checking dtkcore-2.0.9/tests/dutiltester.cpp: __GCC__=1;__GCC__=1...

dtkcore-2.0.9/src/base/dobject.h:40:5: style: Class 'DObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkcore-2.0.9/src/base/private/dobject_p.h:32:5: style: Class 'DObjectPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_dummy.cpp:134:49: style: Function 'addPath' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher.h:39:33: note: Function 'addPath' argument 1 names different: declaration 'file' definition 'path'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_dummy.cpp:134:49: note: Function 'addPath' argument 1 names different: declaration 'file' definition 'path'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_dummy.cpp:162:61: style: Function 'addPaths' argument 1 names different: declaration 'files' definition 'paths'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher.h:40:45: note: Function 'addPaths' argument 1 names different: declaration 'files' definition 'paths'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_dummy.cpp:162:61: note: Function 'addPaths' argument 1 names different: declaration 'files' definition 'paths'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_dummy.cpp:177:52: style: Function 'removePath' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher.h:41:36: note: Function 'removePath' argument 1 names different: declaration 'file' definition 'path'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_dummy.cpp:177:52: note: Function 'removePath' argument 1 names different: declaration 'file' definition 'path'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_dummy.cpp:193:64: style: Function 'removePaths' argument 1 names different: declaration 'files' definition 'paths'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher.h:42:48: note: Function 'removePaths' argument 1 names different: declaration 'files' definition 'paths'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_dummy.cpp:193:64: note: Function 'removePaths' argument 1 names different: declaration 'files' definition 'paths'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher.h:35:5: style: Class 'DFileSystemWatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_linux.cpp:425:12: style: Condition 'fd==-1' is always true [knownConditionTrueFalse]
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_linux.cpp:421:15: note: Assignment 'fd=-1', assigned value is -1
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_linux.cpp:425:12: note: Condition 'fd==-1' is always true
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_linux.cpp:425:12: style: Same expression on both sides of '==' because the value of 'fd' and '-1' are the same. [duplicateExpression]
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_linux.cpp:421:15: note: 'fd' is assigned value '-1' here.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_linux.cpp:425:12: note: Same expression on both sides of '==' because the value of 'fd' and '-1' are the same.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_linux.cpp:472:49: style: Function 'addPath' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher.h:39:33: note: Function 'addPath' argument 1 names different: declaration 'file' definition 'path'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_linux.cpp:472:49: note: Function 'addPath' argument 1 names different: declaration 'file' definition 'path'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_linux.cpp:506:61: style: Function 'addPaths' argument 1 names different: declaration 'files' definition 'paths'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher.h:40:45: note: Function 'addPaths' argument 1 names different: declaration 'files' definition 'paths'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_linux.cpp:506:61: note: Function 'addPaths' argument 1 names different: declaration 'files' definition 'paths'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_linux.cpp:540:52: style: Function 'removePath' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher.h:41:36: note: Function 'removePath' argument 1 names different: declaration 'file' definition 'path'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_linux.cpp:540:52: note: Function 'removePath' argument 1 names different: declaration 'file' definition 'path'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_linux.cpp:562:64: style: Function 'removePaths' argument 1 names different: declaration 'files' definition 'paths'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher.h:42:48: note: Function 'removePaths' argument 1 names different: declaration 'files' definition 'paths'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_linux.cpp:562:64: note: Function 'removePaths' argument 1 names different: declaration 'files' definition 'paths'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_win.cpp:134:49: style: Function 'addPath' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher.h:39:33: note: Function 'addPath' argument 1 names different: declaration 'file' definition 'path'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_win.cpp:134:49: note: Function 'addPath' argument 1 names different: declaration 'file' definition 'path'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_win.cpp:162:61: style: Function 'addPaths' argument 1 names different: declaration 'files' definition 'paths'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher.h:40:45: note: Function 'addPaths' argument 1 names different: declaration 'files' definition 'paths'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_win.cpp:162:61: note: Function 'addPaths' argument 1 names different: declaration 'files' definition 'paths'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_win.cpp:177:52: style: Function 'removePath' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher.h:41:36: note: Function 'removePath' argument 1 names different: declaration 'file' definition 'path'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_win.cpp:177:52: note: Function 'removePath' argument 1 names different: declaration 'file' definition 'path'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_win.cpp:193:64: style: Function 'removePaths' argument 1 names different: declaration 'files' definition 'paths'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher.h:42:48: note: Function 'removePaths' argument 1 names different: declaration 'files' definition 'paths'.
dtkcore-2.0.9/src/filesystem/dfilesystemwatcher_win.cpp:193:64: note: Function 'removePaths' argument 1 names different: declaration 'files' definition 'paths'.
dtkcore-2.0.9/src/filesystem/dfilewatcher.cpp:240:47: style: Function 'onFileMoved' argument 1 names different: declaration 'fromPath' definition 'from'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/filesystem/dfilewatcher.h:36:37: note: Function 'onFileMoved' argument 1 names different: declaration 'fromPath' definition 'from'.
dtkcore-2.0.9/src/filesystem/dfilewatcher.cpp:240:47: note: Function 'onFileMoved' argument 1 names different: declaration 'fromPath' definition 'from'.
dtkcore-2.0.9/src/filesystem/dfilewatcher.cpp:240:68: style: Function 'onFileMoved' argument 2 names different: declaration 'fromName' definition 'fname'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/filesystem/dfilewatcher.h:36:62: note: Function 'onFileMoved' argument 2 names different: declaration 'fromName' definition 'fname'.
dtkcore-2.0.9/src/filesystem/dfilewatcher.cpp:240:68: note: Function 'onFileMoved' argument 2 names different: declaration 'fromName' definition 'fname'.
dtkcore-2.0.9/src/filesystem/dfilewatcher.cpp:240:90: style: Function 'onFileMoved' argument 3 names different: declaration 'toPath' definition 'to'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/filesystem/dfilewatcher.h:37:37: note: Function 'onFileMoved' argument 3 names different: declaration 'toPath' definition 'to'.
dtkcore-2.0.9/src/filesystem/dfilewatcher.cpp:240:90: note: Function 'onFileMoved' argument 3 names different: declaration 'toPath' definition 'to'.
dtkcore-2.0.9/src/filesystem/dfilewatcher.cpp:240:109: style: Function 'onFileMoved' argument 4 names different: declaration 'toName' definition 'tname'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/filesystem/dfilewatcher.h:37:60: note: Function 'onFileMoved' argument 4 names different: declaration 'toName' definition 'tname'.
dtkcore-2.0.9/src/filesystem/dfilewatcher.cpp:240:109: note: Function 'onFileMoved' argument 4 names different: declaration 'toName' definition 'tname'.
dtkcore-2.0.9/src/filesystem/dfilewatcher.cpp:39:5: style: Class 'DFileWatcherPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkcore-2.0.9/src/filesystem/dfilewatcher.cpp:42:10: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dtkcore-2.0.9/src/filesystem/private/dbasefilewatcher_p.h:33:18: note: Virtual function in base class
dtkcore-2.0.9/src/filesystem/dfilewatcher.cpp:42:10: note: Function in derived class
dtkcore-2.0.9/src/filesystem/dfilewatcher.cpp:43:10: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dtkcore-2.0.9/src/filesystem/private/dbasefilewatcher_p.h:34:18: note: Virtual function in base class
dtkcore-2.0.9/src/filesystem/dfilewatcher.cpp:43:10: note: Function in derived class
dtkcore-2.0.9/src/filesystem/dfilewatchermanager.cpp:30:5: style: Class 'DFileWatcherManagerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkcore-2.0.9/src/filesystem/dpathbuf.h:29:5: style: Class 'DPathBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkcore-2.0.9/src/log/Logger.h:167:5: style: The class 'LoggerTimingHelper' does not have a constructor although it has private member variables. [noConstructor]
dtkcore-2.0.9/src/log/Logger.h:79:9: style: Class 'Logger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkcore-2.0.9/src/log/ConsoleAppender.h:26:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dtkcore-2.0.9/src/log/AbstractStringAppender.h:31:21: note: Virtual function in base class
dtkcore-2.0.9/src/log/ConsoleAppender.h:26:21: note: Function in derived class
dtkcore-2.0.9/src/log/ConsoleAppender.h:30:18: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dtkcore-2.0.9/src/log/AbstractAppender.h:40:18: note: Virtual function in base class
dtkcore-2.0.9/src/log/ConsoleAppender.h:30:18: note: Function in derived class
dtkcore-2.0.9/src/log/FileAppender.h:30:5: style: Class 'FileAppender' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkcore-2.0.9/src/log/FileAppender.h:39:18: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dtkcore-2.0.9/src/log/AbstractAppender.h:40:18: note: Virtual function in base class
dtkcore-2.0.9/src/log/FileAppender.h:39:18: note: Function in derived class
dtkcore-2.0.9/src/log/LogManager.cpp:31:14: warning: Member variable 'DLogManager::m_consoleAppender' is not initialized in the constructor. [uninitMemberVarPrivate]
dtkcore-2.0.9/src/log/LogManager.cpp:31:14: warning: Member variable 'DLogManager::m_rollingFileAppender' is not initialized in the constructor. [uninitMemberVarPrivate]
dtkcore-2.0.9/src/log/RollingFileAppender.h:41:1: style: The class 'RollingFileAppender' does not have a constructor although it has private member variables. [noConstructor]
dtkcore-2.0.9/src/log/LogManager.h:54:13: performance: Technically the member function 'DLogManager::joinPath' can be static. [functionStatic]
dtkcore-2.0.9/src/log/LogManager.cpp:91:22: note: Technically the member function 'DLogManager::joinPath' can be static.
dtkcore-2.0.9/src/log/LogManager.h:54:13: note: Technically the member function 'DLogManager::joinPath' can be static.
dtkcore-2.0.9/src/log/RollingFileAppender.h:80:18: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dtkcore-2.0.9/src/log/FileAppender.h:39:18: note: Virtual function in base class
dtkcore-2.0.9/src/log/RollingFileAppender.h:80:18: note: Function in derived class
dtkcore-2.0.9/src/log/Logger.cpp:1014:47: style: Function 'start' argument 1 names different: declaration 'msg' definition 'block'. [funcArgNamesDifferent]
dtkcore-2.0.9/src/log/Logger.h:191:35: note: Function 'start' argument 1 names different: declaration 'msg' definition 'block'.
dtkcore-2.0.9/src/log/Logger.cpp:1014:47: note: Function 'start' argument 1 names different: declaration 'msg' definition 'block'.
dtkcore-2.0.9/src/log/Logger.cpp:396:5: warning: Member variable 'LogDevice::m_logLevel' is not initialized in the constructor. [uninitMemberVar]
dtkcore-2.0.9/src/log/Logger.cpp:396:5: warning: Member variable 'LogDevice::m_file' is not initialized in the constructor. [uninitMemberVar]
dtkcore-2.0.9/src/log/Logger.cpp:396:5: warning: Member variable 'LogDevice::m_line' is not initialized in the constructor. [uninitMemberVar]
dtkcore-2.0.9/src/log/Logger.cpp:396:5: warning: Member variable 'LogDevice::m_function' is not initialized in the constructor. [uninitMemberVar]
dtkcore-2.0.9/src/log/Logger.cpp:396:5: warning: Member variable 'LogDevice::m_category' is not initialized in the constructor. [uninitMemberVar]
dtkcore-2.0.9/src/log/Logger.h:97:14: performance: Technically the member function 'Logger::registerAppender' can be static. [functionStatic]
dtkcore-2.0.9/src/log/Logger.cpp:707:14: note: Technically the member function 'Logger::registerAppender' can be static.
dtkcore-2.0.9/src/log/Logger.h:97:14: note: Technically the member function 'Logger::registerAppender' can be static.
dtkcore-2.0.9/src/log/Logger.h:98:14: performance: Technically the member function 'Logger::registerCategoryAppender' can be static. [functionStatic]
dtkcore-2.0.9/src/log/Logger.cpp:743:14: note: Technically the member function 'Logger::registerCategoryAppender' can be static.
dtkcore-2.0.9/src/log/Logger.h:98:14: note: Technically the member function 'Logger::registerCategoryAppender' can be static.
dtkcore-2.0.9/src/log/Logger.h:100:14: style: Technically the member function 'Logger::logToGlobalInstance' can be const. [functionConst]
dtkcore-2.0.9/src/log/Logger.cpp:807:14: note: Technically the member function 'Logger::logToGlobalInstance' can be const.
dtkcore-2.0.9/src/log/Logger.h:100:14: note: Technically the member function 'Logger::logToGlobalInstance' can be const.
dtkcore-2.0.9/src/log/Logger.h:102:14: performance: Technically the member function 'Logger::setDefaultCategory' can be static. [functionStatic]
dtkcore-2.0.9/src/log/Logger.cpp:773:14: note: Technically the member function 'Logger::setDefaultCategory' can be static.
dtkcore-2.0.9/src/log/Logger.h:102:14: note: Technically the member function 'Logger::setDefaultCategory' can be static.
dtkcore-2.0.9/src/log/Logger.h:103:17: performance: Technically the member function 'Logger::defaultCategory' can be static. [functionStatic]
dtkcore-2.0.9/src/log/Logger.cpp:786:17: note: Technically the member function 'Logger::defaultCategory' can be static.
dtkcore-2.0.9/src/log/Logger.h:103:17: note: Technically the member function 'Logger::defaultCategory' can be static.
dtkcore-2.0.9/src/log/Logger.h:108:16: performance: Technically the member function 'Logger::write' can be static. [functionStatic]
dtkcore-2.0.9/src/log/Logger.cpp:965:16: note: Technically the member function 'Logger::write' can be static.
dtkcore-2.0.9/src/log/Logger.h:108:16: note: Technically the member function 'Logger::write' can be static.
dtkcore-2.0.9/src/log/Logger.cpp:396:5: style: Class 'LogDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkcore-2.0.9/src/log/OutputDebugAppender.h:26:18: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dtkcore-2.0.9/src/log/AbstractAppender.h:40:18: note: Virtual function in base class
dtkcore-2.0.9/src/log/OutputDebugAppender.h:26:18: note: Function in derived class
dtkcore-2.0.9/src/log/RollingFileAppender.h:87:10: style: Technically the member function 'RollingFileAppender::removeOldFiles' can be const. [functionConst]
dtkcore-2.0.9/src/log/RollingFileAppender.cpp:114:27: note: Technically the member function 'RollingFileAppender::removeOldFiles' can be const.
dtkcore-2.0.9/src/log/RollingFileAppender.h:87:10: note: Technically the member function 'RollingFileAppender::removeOldFiles' can be const.
dtkcore-2.0.9/src/settings/backend/gsettingsbackend.cpp:39:5: warning: Member variable 'GSettingsBackendPrivate::gsettings' is not initialized in the constructor. [uninitMemberVar]
dtkcore-2.0.9/src/settings/backend/gsettingsbackend.cpp:39:5: style: Class 'GSettingsBackendPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkcore-2.0.9/src/settings/backend/qsettingbackend.cpp:29:5: style: Class 'QSettingBackendPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkcore-2.0.9/src/settings/dsettings.cpp:37:5: style: Class 'DSettingsPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkcore-2.0.9/src/settings/dsettingsgroup.cpp:29:5: style: Class 'DSettingsGroupPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkcore-2.0.9/src/settings/dsettingsoption.cpp:29:5: warning: Member variable 'DSettingsOptionPrivate::canReset' is not initialized in the constructor. [uninitMemberVar]
dtkcore-2.0.9/src/settings/dsettingsoption.cpp:29:5: warning: Member variable 'DSettingsOptionPrivate::hidden' is not initialized in the constructor. [uninitMemberVar]
dtkcore-2.0.9/src/settings/dsettingsoption.cpp:29:5: style: Class 'DSettingsOptionPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkcore-2.0.9/src/util/dabstractunitformatter.h:32:6: warning: Class 'DAbstractUnitFormatter' which has virtual members does not have a virtual destructor. [virtualDestructor]
dtkcore-2.0.9/src/util/ddbussender.h:91:17: style: Unused private function: 'DDBusSender::type' [unusedPrivateFunction]
[15:22]
Exit code is not zero! Crash?

ftp://ftp.se.debian.org/debian/pool/main/d/dtkwidget/dtkwidget_2.0.9.2.orig.tar.gz
dtkwidget-2.0.9.2/src/platforms/x11/xutil.cpp:494:13: style: C-style pointer casting [cstyleCast]
dtkwidget-2.0.9.2/src/platforms/x11/xutil.cpp:446:81: style: Function 'SetWindowExtents' argument 3 names different: declaration 'resizeHandlSize' definition 'resizeHandleWidth'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/platforms/x11/xutil.h:80:81: note: Function 'SetWindowExtents' argument 3 names different: declaration 'resizeHandlSize' definition 'resizeHandleWidth'.
dtkwidget-2.0.9.2/src/platforms/x11/xutil.cpp:446:81: note: Function 'SetWindowExtents' argument 3 names different: declaration 'resizeHandlSize' definition 'resizeHandleWidth'.
dtkwidget-2.0.9.2/src/util/ddesktopservices_linux.cpp:209:35: style: Function 'trash' argument 1 names different: declaration 'urlstartupId' definition 'url'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/util/ddesktopservices.h:57:28: note: Function 'trash' argument 1 names different: declaration 'urlstartupId' definition 'url'.
dtkwidget-2.0.9.2/src/util/ddesktopservices_linux.cpp:209:35: note: Function 'trash' argument 1 names different: declaration 'urlstartupId' definition 'url'.
dtkwidget-2.0.9.2/src/util/ddesktopservices_win.cpp:144:35: style: Function 'trash' argument 1 names different: declaration 'urlstartupId' definition 'url'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/util/ddesktopservices.h:57:28: note: Function 'trash' argument 1 names different: declaration 'urlstartupId' definition 'url'.
dtkwidget-2.0.9.2/src/util/ddesktopservices_win.cpp:144:35: note: Function 'trash' argument 1 names different: declaration 'urlstartupId' definition 'url'.
dtkwidget-2.0.9.2/src/util/dfileiconprovider.cpp:64:5: style: Class 'DFileIconProviderPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/util/private/dregionmonitor_p.h:23:5: style: Class 'DRegionMonitorPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/util/dsvgrenderer.cpp:35:5: style: Class 'DSvgRendererPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/util/dthumbnailprovider.cpp:54:5: style: Class 'DThumbnailProviderPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/util/dtrashmanager_linux.cpp:155:5: style: Class 'DTrashManagerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/util/dtrashmanager_win.cpp:123:5: style: Class 'DTrashManagerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/util/dwindowmanagerhelper.cpp:107:5: style: Class 'DWindowManagerHelperPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/anchors.h:64:23: warning: Member variable 'AnchorInfo::base' is not assigned a value in 'AnchorInfo::operator='. [operatorEqVarError]
dtkwidget-2.0.9.2/src/widgets/anchors.h:64:23: warning: Member variable 'AnchorInfo::type' is not assigned a value in 'AnchorInfo::operator='. [operatorEqVarError]
dtkwidget-2.0.9.2/src/widgets/anchors.h:261:5: style: 'Anchors::operator=' should return 'Anchors &'. [operatorEq]
dtkwidget-2.0.9.2/src/widgets/anchors.h:76:5: style: Class 'ARect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/anchors.h:258:5: style: Class 'Anchors' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/anchors.cpp:27:5: style: Class 'AnchorsBasePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/anchors.h:33:1: warning: The struct 'AnchorInfo' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
dtkwidget-2.0.9.2/src/widgets/private/ddialog_p.h:36:1: style: The class 'DialogButton' does not have a constructor although it has private member variables. [noConstructor]
dtkwidget-2.0.9.2/src/widgets/daboutdialog.cpp:73:22: warning: Member variable 'DAboutDialogPrivate::logoLabel' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/daboutdialog.cpp:73:22: warning: Member variable 'DAboutDialogPrivate::productNameLabel' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/daboutdialog.cpp:73:22: warning: Member variable 'DAboutDialogPrivate::versionLabel' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/daboutdialog.cpp:73:22: warning: Member variable 'DAboutDialogPrivate::descriptionLabel' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/daboutdialog.cpp:73:22: warning: Member variable 'DAboutDialogPrivate::licenseLabel' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/daboutdialog.cpp:73:22: warning: Member variable 'DAboutDialogPrivate::companyLogoLabel' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/daboutdialog.cpp:73:22: warning: Member variable 'DAboutDialogPrivate::websiteLabel' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/daboutdialog.cpp:73:22: warning: Member variable 'DAboutDialogPrivate::acknowledgementLabel' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/daboutdialog.h:40:5: style: Class 'DAboutDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dabstractdialogprivate_p.h:36:5: style: Class 'DAbstractDialogPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/ddialog_p.h:57:5: style: Class 'DDialogPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/daboutdialog_p.h:29:5: style: Class 'DAboutDialogPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/danchors.h:66:24: warning: Member variable 'DAnchorInfo::base' is not assigned a value in 'DAnchorInfo::operator='. [operatorEqVarError]
dtkwidget-2.0.9.2/src/widgets/danchors.h:66:24: warning: Member variable 'DAnchorInfo::type' is not assigned a value in 'DAnchorInfo::operator='. [operatorEqVarError]
dtkwidget-2.0.9.2/src/widgets/danchors.h:221:5: style: 'DAnchors::operator=' should return 'DAnchors &'. [operatorEq]
dtkwidget-2.0.9.2/src/widgets/danchors.h:218:5: style: Class 'DAnchors' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/danchors.h:35:1: warning: The struct 'DAnchorInfo' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
dtkwidget-2.0.9.2/src/widgets/danchors.cpp:29:5: style: Class 'DAnchorsRect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/danchors.cpp:69:5: style: Class 'DAnchorsBasePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dapplication.cpp:821:24: style: The scope of the variable 'light_style' can be reduced. [variableScope]
dtkwidget-2.0.9.2/src/widgets/darrowbutton.h:33:1: style: The class 'ArrowButtonIcon' does not have a constructor although it has private member variables. [noConstructor]
dtkwidget-2.0.9.2/src/widgets/darrowlineexpand.h:35:5: style: Class 'ArrowHeaderLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/darrowlineexpand.h:55:10: style: The function 'setExpand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dtkwidget-2.0.9.2/src/widgets/dbaseexpand.h:53:18: note: Virtual function in base class
dtkwidget-2.0.9.2/src/widgets/darrowlineexpand.h:55:10: note: Function in derived class
dtkwidget-2.0.9.2/src/widgets/darrowrectangle.cpp:815:62: style: Function 'init' argument 1 names different: declaration 'floatMode' definition 'mode'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/private/darrowrectangle_p.h:38:42: note: Function 'init' argument 1 names different: declaration 'floatMode' definition 'mode'.
dtkwidget-2.0.9.2/src/widgets/darrowrectangle.cpp:815:62: note: Function 'init' argument 1 names different: declaration 'floatMode' definition 'mode'.
dtkwidget-2.0.9.2/src/widgets/private/dblureffectwidget_p.h:29:5: style: Class 'DBlurEffectWidgetPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dboxwidget_p.h:31:5: style: Class 'DBoxWidgetPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dbuttonlist.cpp:47:5: warning: Possible leak in public function. The pointer 'm_iconLabel' is not deallocated before it is allocated. [publicAllocationError]
dtkwidget-2.0.9.2/src/widgets/private/dcircleprogress_p.h:34:5: style: Class 'DCircleProgressPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dclipeffectwidget.cpp:34:5: style: Class 'DClipEffectWidgetPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dcombobox_p.h:32:5: style: Class 'DComboBoxPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dcolorcombobox.cpp:53:5: style: Class 'DColorComboBoxPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dcolorcombobox.cpp:30:10: style: The function 'setData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dtkwidget-2.0.9.2/src/widgets/private/dcombobox_p.h:77:18: note: Virtual function in base class
dtkwidget-2.0.9.2/src/widgets/dcolorcombobox.cpp:30:10: note: Function in derived class
dtkwidget-2.0.9.2/src/widgets/dcolorcombobox.cpp:31:17: style: The function 'data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dtkwidget-2.0.9.2/src/widgets/private/dcombobox_p.h:76:25: note: Virtual function in base class
dtkwidget-2.0.9.2/src/widgets/dcolorcombobox.cpp:31:17: note: Function in derived class
dtkwidget-2.0.9.2/src/widgets/dcrumbedit.cpp:131:5: warning: Member variable 'DCrumbEditPrivate::objectType' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dcrumbedit.h:48:5: style: Class 'DCrumbTextFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dcrumbedit.cpp:131:5: style: Class 'DCrumbEditPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/ddialog.cpp:189:9: style: The scope of the variable 'matchLength' can be reduced. [variableScope]
dtkwidget-2.0.9.2/src/widgets/ddialog.cpp:65:17: warning: Member variable 'DDialogPrivate::iconLabel' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/ddialog.cpp:65:17: warning: Member variable 'DDialogPrivate::messageLabel' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/ddialog.cpp:65:17: warning: Member variable 'DDialogPrivate::titleLabel' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/ddialog.cpp:65:17: warning: Member variable 'DDialogPrivate::iconLayout' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/ddialog.cpp:65:17: warning: Member variable 'DDialogPrivate::contentLayout' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/ddialog.cpp:65:17: warning: Member variable 'DDialogPrivate::buttonLayout' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/ddialog.cpp:65:17: warning: Member variable 'DDialogPrivate::topLayout' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/ddialog.cpp:65:17: warning: Member variable 'DDialogPrivate::clickedButtonIndex' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dimagebutton.h:43:5: style: Class 'DImageButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dlineedit.h:42:5: style: Class 'DLineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dfilechooseredit.h:41:5: style: Class 'DFileChooserEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dlineedit_p.h:40:5: style: Class 'DLineEditPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dfilechooseredit_p.h:32:5: style: Class 'DFileChooserEditPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dflowlayout_p.h:31:5: style: Class 'DFlowLayoutPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dfontcombobox.cpp:91:5: warning: Either the condition 'fontItem' is redundant or there is possible null pointer dereference: fontItem. [nullPointerRedundantCheck]
dtkwidget-2.0.9.2/src/widgets/dfontcombobox.cpp:86:9: note: Assuming that condition 'fontItem' is not redundant
dtkwidget-2.0.9.2/src/widgets/dfontcombobox.cpp:91:5: note: Null pointer dereference
dtkwidget-2.0.9.2/src/widgets/dforeignwindow.cpp:39:5: style: Class 'DForeignWindowPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dgraphicsclipeffect.cpp:29:5: style: Class 'DGraphicsClipEffectPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dimagebutton.cpp:276:48: style: Function 'setNormalPic' argument 1 names different: declaration 'normalPic' definition 'normalPicPixmap'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dimagebutton.h:61:38: note: Function 'setNormalPic' argument 1 names different: declaration 'normalPic' definition 'normalPicPixmap'.
dtkwidget-2.0.9.2/src/widgets/dimagebutton.cpp:276:48: note: Function 'setNormalPic' argument 1 names different: declaration 'normalPic' definition 'normalPicPixmap'.
dtkwidget-2.0.9.2/src/widgets/dimagebutton.cpp:284:47: style: Function 'setHoverPic' argument 1 names different: declaration 'hoverPic' definition 'hoverPicPixmap'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dimagebutton.h:62:37: note: Function 'setHoverPic' argument 1 names different: declaration 'hoverPic' definition 'hoverPicPixmap'.
dtkwidget-2.0.9.2/src/widgets/dimagebutton.cpp:284:47: note: Function 'setHoverPic' argument 1 names different: declaration 'hoverPic' definition 'hoverPicPixmap'.
dtkwidget-2.0.9.2/src/widgets/dimagebutton.cpp:292:47: style: Function 'setPressPic' argument 1 names different: declaration 'pressPic' definition 'pressPicPixmap'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dimagebutton.h:63:37: note: Function 'setPressPic' argument 1 names different: declaration 'pressPic' definition 'pressPicPixmap'.
dtkwidget-2.0.9.2/src/widgets/dimagebutton.cpp:292:47: note: Function 'setPressPic' argument 1 names different: declaration 'pressPic' definition 'pressPicPixmap'.
dtkwidget-2.0.9.2/src/widgets/dimagebutton.cpp:300:49: style: Function 'setCheckedPic' argument 1 names different: declaration 'checkedPic' definition 'checkedPicPixmap'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dimagebutton.h:64:39: note: Function 'setCheckedPic' argument 1 names different: declaration 'checkedPic' definition 'checkedPicPixmap'.
dtkwidget-2.0.9.2/src/widgets/dimagebutton.cpp:300:49: note: Function 'setCheckedPic' argument 1 names different: declaration 'checkedPic' definition 'checkedPicPixmap'.
dtkwidget-2.0.9.2/src/widgets/dimagebutton.cpp:308:50: style: Function 'setDisabledPic' argument 1 names different: declaration 'disabledPic' definition 'disabledPicPixmap'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dimagebutton.h:65:40: note: Function 'setDisabledPic' argument 1 names different: declaration 'disabledPic' definition 'disabledPicPixmap'.
dtkwidget-2.0.9.2/src/widgets/dimagebutton.cpp:308:50: note: Function 'setDisabledPic' argument 1 names different: declaration 'disabledPic' definition 'disabledPicPixmap'.
dtkwidget-2.0.9.2/src/widgets/dinputdialog.cpp:32:22: warning: Member variable 'DInputDialogPrivate::inputMode' is not initialized in the constructor. [uninitMemberVarPrivate]
dtkwidget-2.0.9.2/src/widgets/private/dinputdialog_p.h:33:5: style: Class 'DInputDialogPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dpasswordedit.h:32:5: style: Class 'DPasswordEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dipv4lineedit.cpp:33:23: warning: Member variable 'DIpv4LineEditPrivate::editMainWidget' is not initialized in the constructor. [uninitMemberVarPrivate]
dtkwidget-2.0.9.2/src/widgets/private/dipv4lineedit_p.h:28:5: style: Class 'DIpv4LineEditPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dlineedit.cpp:273:19: warning: Member variable 'DLineEditPrivate::m_rightIcon' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dlineedit.cpp:273:19: warning: Member variable 'DLineEditPrivate::m_iconAction' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/private/dlistview_p.h:30:5: style: Class 'DListViewPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dlistwidget.cpp:279:38: style: Function 'setToggleable' argument 1 names different: declaration 'toggleable' definition 'enableUncheck'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dlistwidget.h:68:29: note: Function 'setToggleable' argument 1 names different: declaration 'toggleable' definition 'enableUncheck'.
dtkwidget-2.0.9.2/src/widgets/dlistwidget.cpp:279:38: note: Function 'setToggleable' argument 1 names different: declaration 'toggleable' definition 'enableUncheck'.
dtkwidget-2.0.9.2/src/widgets/dlistwidget.cpp:339:41: style: Function 'indexOf' argument 1 names different: declaration 'widget' definition 'w'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dlistwidget.h:76:32: note: Function 'indexOf' argument 1 names different: declaration 'widget' definition 'w'.
dtkwidget-2.0.9.2/src/widgets/dlistwidget.cpp:339:41: note: Function 'indexOf' argument 1 names different: declaration 'widget' definition 'w'.
dtkwidget-2.0.9.2/src/widgets/private/dscrollarea_p.h:33:5: style: Class 'DScrollAreaPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dlistwidget_p.h:32:5: style: Class 'DListWidgetPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dloadingindicator.cpp:27:27: warning: Member variable 'DLoadingIndicatorPrivate::loading' is not initialized in the constructor. [uninitMemberVarPrivate]
dtkwidget-2.0.9.2/src/widgets/private/dloadingindicator_p.h:29:5: style: Class 'DLoadingIndicatorPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dmainwindow_p.h:34:5: style: Class 'DMainWindowPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/doption.cpp:28:17: warning: Member variable 'DOptionPrivate::m_checkedIconLabel' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/doption.cpp:28:17: warning: Member variable 'DOptionPrivate::m_optionIcon' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/doption.cpp:28:17: warning: Member variable 'DOptionPrivate::m_optionName' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/doption.cpp:28:17: warning: Member variable 'DOptionPrivate::m_layout' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/doption.h:39:5: style: Class 'DOption' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/doption_p.h:36:5: style: Class 'DOptionPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/doptionlist_p.h:36:5: style: Class 'DOptionListPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dpageindicator_p.h:31:5: style: Class 'DPageIndicatorPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dpasswdeditanimated.cpp:38:29: warning: Member variable 'DPasswdEditAnimatedPrivate::m_keyboard' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpasswdeditanimated.cpp:38:29: warning: Member variable 'DPasswdEditAnimatedPrivate::m_eye' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpasswdeditanimated.cpp:38:29: warning: Member variable 'DPasswdEditAnimatedPrivate::m_submit' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpasswdeditanimated.cpp:38:29: warning: Member variable 'DPasswdEditAnimatedPrivate::m_caps' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpasswdeditanimated.cpp:38:29: warning: Member variable 'DPasswdEditAnimatedPrivate::m_invalidMessage' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpasswdeditanimated.cpp:38:29: warning: Member variable 'DPasswdEditAnimatedPrivate::m_invalidTip' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpasswdeditanimated.cpp:38:29: warning: Member variable 'DPasswdEditAnimatedPrivate::m_passwdEdit' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpasswdeditanimated.cpp:38:29: warning: Member variable 'DPasswdEditAnimatedPrivate::m_loadSlider' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpasswdeditanimated.cpp:38:29: warning: Member variable 'DPasswdEditAnimatedPrivate::m_loadSliderAnim' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpasswdeditanimated.cpp:38:29: warning: Member variable 'DPasswdEditAnimatedPrivate::m_kbdMonitor' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpasswdeditanimated.cpp:38:29: warning: Member variable 'DPasswdEditAnimatedPrivate::m_capsEnable' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpasswdeditanimated.cpp:38:29: warning: Member variable 'DPasswdEditAnimatedPrivate::m_eyeEnable' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpasswdeditanimated.cpp:38:29: warning: Member variable 'DPasswdEditAnimatedPrivate::m_submitEnable' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpasswdeditanimated.cpp:38:29: warning: Member variable 'DPasswdEditAnimatedPrivate::m_loadAnimEnable' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpasswdeditanimated.cpp:38:29: warning: Member variable 'DPasswdEditAnimatedPrivate::m_isLoading' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpasswdeditanimated.h:24:5: style: Class 'DPasswdEditAnimated' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dpasswdeditanimated_p.h:18:5: style: Class 'LoadSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dpasswdeditanimated_p.h:36:5: style: Class 'DPasswdEditAnimatedPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dpasswordedit_p.h:29:5: style: Class 'DPasswordEditPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dpicturesequenceview.cpp:27:30: warning: Member variable 'DPictureSequenceViewPrivate::scene' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpicturesequenceview.cpp:27:30: warning: Member variable 'DPictureSequenceViewPrivate::refreshTimer' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dpicturesequenceview.h:38:5: style: Class 'DPictureSequenceView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dpicturesequenceview_p.h:36:5: style: Class 'DPictureSequenceViewPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dplatformwindowhandle.cpp:72:9: style: Condition '!setWindowProperty' is always true [knownConditionTrueFalse]
dtkwidget-2.0.9.2/src/widgets/dplatformwindowhandle.cpp:69:52: note: Assignment 'setWindowProperty=nullptr', assigned value is 0
dtkwidget-2.0.9.2/src/widgets/dplatformwindowhandle.cpp:72:9: note: Condition '!setWindowProperty' is always true
dtkwidget-2.0.9.2/src/widgets/dplatformwindowhandle.cpp:110:20: style: Condition '!pv' is always true [knownConditionTrueFalse]
dtkwidget-2.0.9.2/src/widgets/dplatformwindowhandle.cpp:104:27: note: Assignment 'pv=0', assigned value is 0
dtkwidget-2.0.9.2/src/widgets/dplatformwindowhandle.cpp:110:20: note: Condition '!pv' is always true
dtkwidget-2.0.9.2/src/widgets/dplatformwindowhandle.cpp:159:9: style: Condition 'enable_dxcb' is always false [knownConditionTrueFalse]
dtkwidget-2.0.9.2/src/widgets/dplatformwindowhandle.cpp:153:36: note: Assignment 'enable_dxcb=nullptr', assigned value is 0
dtkwidget-2.0.9.2/src/widgets/dplatformwindowhandle.cpp:159:9: note: Condition 'enable_dxcb' is always false
dtkwidget-2.0.9.2/src/widgets/dplatformwindowhandle.cpp:198:9: style: Condition 'is_enable_dxcb' is always false [knownConditionTrueFalse]
dtkwidget-2.0.9.2/src/widgets/dplatformwindowhandle.cpp:192:39: note: Assignment 'is_enable_dxcb=nullptr', assigned value is 0
dtkwidget-2.0.9.2/src/widgets/dplatformwindowhandle.cpp:198:9: note: Condition 'is_enable_dxcb' is always false
dtkwidget-2.0.9.2/src/widgets/private/dpushbutton_p.h:29:5: style: Class 'DPushButtonPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dscrollbar_p.h:33:5: style: Class 'DScrollBarPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dsegmentedcontrol.h:39:1: style: The class 'DSegmentedControl' does not have a constructor although it has private member variables. [noConstructor]
dtkwidget-2.0.9.2/src/widgets/dsettingsdialog.cpp:44:5: warning: Member variable 'DSettingsDialogPrivate::leftFrame' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsettingsdialog.cpp:44:5: warning: Member variable 'DSettingsDialogPrivate::rightFrame' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsettingsdialog.cpp:44:5: warning: Member variable 'DSettingsDialogPrivate::rightLayout' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsettingsdialog.cpp:44:5: warning: Member variable 'DSettingsDialogPrivate::content' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsettingsdialog.h:35:5: style: Class 'DSettingsDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dwindowclosebutton.h:29:5: style: Class 'DWindowCloseButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dsettingsdialog.cpp:44:5: style: Class 'DSettingsDialogPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dsettingswidgetfactory.cpp:496:93: style: Function 'createWidget' argument 1 names different: declaration 'settings' definition 'option'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dsettingswidgetfactory.h:45:73: note: Function 'createWidget' argument 1 names different: declaration 'settings' definition 'option'.
dtkwidget-2.0.9.2/src/widgets/dsettingswidgetfactory.cpp:496:93: note: Function 'createWidget' argument 1 names different: declaration 'settings' definition 'option'.
dtkwidget-2.0.9.2/src/widgets/dsettingswidgetfactory.cpp:501:129: style: Function 'createWidget' argument 2 names different: declaration 'settings' definition 'option'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dsettingswidgetfactory.h:46:109: note: Function 'createWidget' argument 2 names different: declaration 'settings' definition 'option'.
dtkwidget-2.0.9.2/src/widgets/dsettingswidgetfactory.cpp:501:129: note: Function 'createWidget' argument 2 names different: declaration 'settings' definition 'option'.
dtkwidget-2.0.9.2/src/widgets/dsettingswidgetfactory.cpp:461:5: style: Class 'DSettingsWidgetFactoryPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dshortcutedit.h:38:5: style: Class 'DShortcutEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dshortcutedit.h:89:5: style: Class 'DShortcutEditLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dsimplecombobox.cpp:74:5: warning: Either the condition 'simpleItem' is redundant or there is possible null pointer dereference: simpleItem. [nullPointerRedundantCheck]
dtkwidget-2.0.9.2/src/widgets/dsimplecombobox.cpp:71:9: note: Assuming that condition 'simpleItem' is not redundant
dtkwidget-2.0.9.2/src/widgets/dsimplecombobox.cpp:74:5: note: Null pointer dereference
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:219:75: style: Function 'setColumnHideFlags' argument 2 names different: declaration 'alwaysVisibleColumn' definition 'visibleColumnIndex'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.h:75:62: note: Function 'setColumnHideFlags' argument 2 names different: declaration 'alwaysVisibleColumn' definition 'visibleColumnIndex'.
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:219:75: note: Function 'setColumnHideFlags' argument 2 names different: declaration 'alwaysVisibleColumn' definition 'visibleColumnIndex'.
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:410:38: style: Function 'search' argument 1 names different: declaration 'searchContent' definition 'content'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.h:166:25: note: Function 'search' argument 1 names different: declaration 'searchContent' definition 'content'.
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:410:38: note: Function 'search' argument 1 names different: declaration 'searchContent' definition 'content'.
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::listItems' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::renderItems' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::selectionItems' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::sortingAlgorithms' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::sortingOrderes' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::hideScrollbarTimer' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::searchAlgorithm' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::defaultSortingOrder' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::mouseAtScrollArea' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::mouseDragScrollbar' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::drawFrame' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::isKeepSelectWhenClickBlank' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::isSingleSelect' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::alwaysVisibleColumn' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::clipRadius' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::defaultSortingColumn' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::hideScrollbarDuration' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::lastHoverColumnIndex' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::oldRenderOffset' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::renderOffset' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::rowHeight' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::scrollDistance' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::scrollStartY' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::scrollUnit' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::scrollbarDefaultWidth' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::scrollbarDragWidth' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::scrollbarMinHeight' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::scrollbarPadding' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::titleArrowPadding' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::titleHeight' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::titleHoverColumn' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::titlePadding' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: warning: Member variable 'DSimpleListViewPrivate::titlePressColumn' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dsimplelistview.cpp:43:5: style: Class 'DSimpleListViewPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dslider.cpp:64:9: style: Unused private function: 'DSliderPrivate::getScalePosition' [unusedPrivateFunction]
dtkwidget-2.0.9.2/src/widgets/dslider.cpp:65:9: style: Unused private function: 'DSliderPrivate::pixelPosToRangeValue' [unusedPrivateFunction]
dtkwidget-2.0.9.2/src/widgets/dslider.cpp:67:16: style: Unused private function: 'DSliderPrivate::pick' [unusedPrivateFunction]
dtkwidget-2.0.9.2/src/widgets/dslider.cpp:64:9: performance: Technically the member function 'DSliderPrivate::getScalePosition' can be static. [functionStatic]
dtkwidget-2.0.9.2/src/widgets/dslider.cpp:504:21: note: Technically the member function 'DSliderPrivate::getScalePosition' can be static.
dtkwidget-2.0.9.2/src/widgets/dslider.cpp:64:9: note: Technically the member function 'DSliderPrivate::getScalePosition' can be static.
dtkwidget-2.0.9.2/src/widgets/dslider.cpp:65:9: performance: Technically the member function 'DSliderPrivate::pixelPosToRangeValue' can be static. [functionStatic]
dtkwidget-2.0.9.2/src/widgets/dslider.cpp:513:21: note: Technically the member function 'DSliderPrivate::pixelPosToRangeValue' can be static.
dtkwidget-2.0.9.2/src/widgets/dslider.cpp:65:9: note: Technically the member function 'DSliderPrivate::pixelPosToRangeValue' can be static.
dtkwidget-2.0.9.2/src/widgets/dslider.cpp:67:16: performance: Technically the member function 'DSliderPrivate::pick' can be static. [functionStatic]
dtkwidget-2.0.9.2/src/widgets/dslider.h:47:5: style: Class 'DSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dslider.h:79:5: style: Class 'DSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dslider.cpp:37:5: style: Class 'DSliderPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dspinbox.cpp:41:18: warning: Member variable 'DSpinBoxPrivate::insideFrame' is not initialized in the constructor. [uninitMemberVarPrivate]
dtkwidget-2.0.9.2/src/widgets/dspinbox.cpp:165:24: warning: Member variable 'DDoubleSpinBoxPrivate::insideFrame' is not initialized in the constructor. [uninitMemberVarPrivate]
dtkwidget-2.0.9.2/src/widgets/private/dspinbox_p.h:33:5: style: Class 'DSpinBoxPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dspinbox_p.h:48:5: style: Class 'DDoubleSpinBoxPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dstackwidget.cpp:26:40: warning: Member variable 'DAbstractStackWidgetTransitionPrivate::info' is not initialized in the constructor. [uninitMemberVarPrivate]
dtkwidget-2.0.9.2/src/widgets/dstackwidget.cpp:119:22: warning: Member variable 'DStackWidgetPrivate::currentIndex' is not initialized in the constructor. [uninitMemberVarPrivate]
dtkwidget-2.0.9.2/src/widgets/dstackwidget.cpp:119:22: warning: Member variable 'DStackWidgetPrivate::currentWidget' is not initialized in the constructor. [uninitMemberVarPrivate]
dtkwidget-2.0.9.2/src/widgets/dstackwidget.cpp:119:22: warning: Member variable 'DStackWidgetPrivate::transition' is not initialized in the constructor. [uninitMemberVarPrivate]
dtkwidget-2.0.9.2/src/widgets/private/dstackwidget_p.h:31:5: style: Class 'DAbstractStackWidgetTransitionPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dstackwidget_p.h:44:5: style: Class 'DStackWidgetPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dstackwidget.h:71:10: style: The function 'beginTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dtkwidget-2.0.9.2/src/widgets/dstackwidget.h:48:18: note: Virtual function in base class
dtkwidget-2.0.9.2/src/widgets/dstackwidget.h:71:10: note: Function in derived class
dtkwidget-2.0.9.2/src/widgets/dstackwidget.h:74:10: style: The function 'updateVariant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dtkwidget-2.0.9.2/src/widgets/dstackwidget.h:52:18: note: Virtual function in base class
dtkwidget-2.0.9.2/src/widgets/dstackwidget.h:74:10: note: Function in derived class
dtkwidget-2.0.9.2/src/widgets/dswitchlineexpand.h:34:5: style: Class 'SwitchHeaderLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dswitchlineexpand.h:55:10: style: The function 'setExpand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dtkwidget-2.0.9.2/src/widgets/dbaseexpand.h:53:18: note: Virtual function in base class
dtkwidget-2.0.9.2/src/widgets/dswitchlineexpand.h:55:10: note: Function in derived class
dtkwidget-2.0.9.2/src/widgets/dtabbar.cpp:944:5: style: Variable 'selected' is reassigned a value before the old one has been used. [redundantAssignment]
dtkwidget-2.0.9.2/src/widgets/dtabbar.cpp:939:0: note: Variable 'selected' is reassigned a value before the old one has been used.
dtkwidget-2.0.9.2/src/widgets/dtabbar.cpp:944:5: note: Variable 'selected' is reassigned a value before the old one has been used.
dtkwidget-2.0.9.2/src/widgets/dtabbar.cpp:1031:50: style: Function 'mouseMoveEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dtabbar.cpp:227:38: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'e' definition 'event'.
dtkwidget-2.0.9.2/src/widgets/dtabbar.cpp:1031:50: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'e' definition 'event'.
dtkwidget-2.0.9.2/src/widgets/dtextedit.cpp:27:19: warning: Member variable 'DTextEditPrivate::insideFrame' is not initialized in the constructor. [uninitMemberVarPrivate]
dtkwidget-2.0.9.2/src/widgets/private/dtextedit_p.h:29:5: style: Class 'DTextEditPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dthememanager.cpp:148:5: style: Class 'DThemeManagerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dtickeffect.cpp:141:21: warning: Member variable 'DTickEffectPrivate::direction' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtickeffect.cpp:141:21: warning: Member variable 'DTickEffectPrivate::duration' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtickeffect.cpp:141:21: warning: Member variable 'DTickEffectPrivate::runAnimation' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtickeffect.cpp:141:21: warning: Member variable 'DTickEffectPrivate::content' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:715:63: style: Function 'setCustomWidget' argument 2 names different: declaration 'flag' definition 'wflag'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.h:43:55: note: Function 'setCustomWidget' argument 2 names different: declaration 'flag' definition 'wflag'.
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:715:63: note: Function 'setCustomWidget' argument 2 names different: declaration 'flag' definition 'wflag'.
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:915:35: style: Function 'setEmbedMode' argument 1 names different: declaration 'embed' definition 'visible'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.h:53:28: note: Function 'setEmbedMode' argument 1 names different: declaration 'embed' definition 'visible'.
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:915:35: note: Function 'setEmbedMode' argument 1 names different: declaration 'embed' definition 'visible'.
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:928:28: style: Function 'resize' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.h:55:21: note: Function 'resize' argument 1 names different: declaration 'width' definition 'w'.
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:928:28: note: Function 'resize' argument 1 names different: declaration 'width' definition 'w'.
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:928:35: style: Function 'resize' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.h:55:32: note: Function 'resize' argument 2 names different: declaration 'height' definition 'h'.
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:928:35: note: Function 'resize' argument 2 names different: declaration 'height' definition 'h'.
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:115:19: warning: Member variable 'DTitlebarPrivate::mainLayout' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:115:19: warning: Member variable 'DTitlebarPrivate::iconLabel' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:115:19: warning: Member variable 'DTitlebarPrivate::titleLabel' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:115:19: warning: Member variable 'DTitlebarPrivate::minButton' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:115:19: warning: Member variable 'DTitlebarPrivate::maxButton' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:115:19: warning: Member variable 'DTitlebarPrivate::closeButton' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:115:19: warning: Member variable 'DTitlebarPrivate::optionButton' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:115:19: warning: Member variable 'DTitlebarPrivate::quitFullButton' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:115:19: warning: Member variable 'DTitlebarPrivate::coustomAtea' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:115:19: warning: Member variable 'DTitlebarPrivate::buttonArea' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:115:19: warning: Member variable 'DTitlebarPrivate::titleArea' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:115:19: warning: Member variable 'DTitlebarPrivate::titlePadding' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:115:19: warning: Member variable 'DTitlebarPrivate::separatorTop' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:115:19: warning: Member variable 'DTitlebarPrivate::separator' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dwindowmaxbutton.h:33:5: style: Class 'DWindowMaxButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dwindowminbutton.h:29:5: style: Class 'DWindowMinButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dwindowoptionbutton.h:29:5: style: Class 'DWindowOptionButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:54:5: style: Class 'DTitlebarPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dtitlebar.cpp:962:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dtkwidget-2.0.9.2/src/widgets/dtoast.cpp:92:30: style: Function 'setIcon' argument 1 names different: declaration 'icon' definition 'iconfile'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dtoast.h:52:26: note: Function 'setIcon' argument 1 names different: declaration 'icon' definition 'iconfile'.
dtkwidget-2.0.9.2/src/widgets/dtoast.cpp:92:30: note: Function 'setIcon' argument 1 names different: declaration 'icon' definition 'iconfile'.
dtkwidget-2.0.9.2/src/widgets/dtoast.cpp:40:5: style: Class 'DToastPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dvideowidget.cpp:36:5: style: Class 'VideoFormatProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dvideowidget.cpp:92:5: style: Class 'DVideoWidgetPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dwaterprogress.cpp:33:5: warning: Member variable 'Pop::xOffset' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dwaterprogress.cpp:33:5: warning: Member variable 'Pop::yOffset' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dwaterprogress.cpp:46:5: warning: Member variable 'DWaterProgressPrivate::value' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/dwaterprogress.cpp:46:5: style: Class 'DWaterProgressPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/dwidget_p.h:82:10: warning: The class 'DWidgetPrivate' defines member variable with name 'leftPressed' also defined in its parent class 'DX11WidgetPrivate'. [duplInheritedMember]
dtkwidget-2.0.9.2/src/widgets/private/dwidget_p.h:48:10: note: Parent variable 'DX11WidgetPrivate::leftPressed'
dtkwidget-2.0.9.2/src/widgets/private/dwidget_p.h:82:10: note: Derived variable 'DWidgetPrivate::leftPressed'
dtkwidget-2.0.9.2/src/widgets/private/dwidget_p.h:83:10: warning: The class 'DWidgetPrivate' defines member variable with name 'resizable' also defined in its parent class 'DX11WidgetPrivate'. [duplInheritedMember]
dtkwidget-2.0.9.2/src/widgets/private/dwidget_p.h:49:10: note: Parent variable 'DX11WidgetPrivate::resizable'
dtkwidget-2.0.9.2/src/widgets/private/dwidget_p.h:83:10: note: Derived variable 'DWidgetPrivate::resizable'
dtkwidget-2.0.9.2/src/widgets/dwindowgroupleader.h:39:10: performance: Technically the member function 'DWindowGroupLeader::addWindow' can be static. [functionStatic]
dtkwidget-2.0.9.2/src/widgets/dwindowgroupleader.cpp:110:26: note: Technically the member function 'DWindowGroupLeader::addWindow' can be static.
dtkwidget-2.0.9.2/src/widgets/dwindowgroupleader.h:39:10: note: Technically the member function 'DWindowGroupLeader::addWindow' can be static.
dtkwidget-2.0.9.2/src/widgets/dwindowgroupleader.h:40:10: performance: Technically the member function 'DWindowGroupLeader::removeWindow' can be static. [functionStatic]
dtkwidget-2.0.9.2/src/widgets/dwindowgroupleader.cpp:126:26: note: Technically the member function 'DWindowGroupLeader::removeWindow' can be static.
dtkwidget-2.0.9.2/src/widgets/dwindowgroupleader.h:40:10: note: Technically the member function 'DWindowGroupLeader::removeWindow' can be static.
dtkwidget-2.0.9.2/src/widgets/dwindowgroupleader.cpp:41:5: style: Class 'DWindowGroupLeaderPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dwindowmaxbutton.cpp:29:5: style: Class 'DWindowMaxButtonPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/dx11widget.cpp:478:37: style: Function 'setShadowWidth' argument 1 names different: declaration 'w' definition 'r'. [funcArgNamesDifferent]
dtkwidget-2.0.9.2/src/widgets/dx11widget.h:78:29: note: Function 'setShadowWidth' argument 1 names different: declaration 'w' definition 'r'.
dtkwidget-2.0.9.2/src/widgets/dx11widget.cpp:478:37: note: Function 'setShadowWidth' argument 1 names different: declaration 'w' definition 'r'.
dtkwidget-2.0.9.2/src/widgets/dx11widget.cpp:543:41: performance: Function parameter 'shadowOffset' should be passed by const reference. [passedByValue]
dtkwidget-2.0.9.2/src/widgets/private/settings/buttongroup.cpp:27:5: style: Class 'ButtonGroupPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/settings/content.cpp:41:5: warning: Member variable 'ContentPrivate::contentArea' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/private/settings/content.cpp:41:5: warning: Member variable 'ContentPrivate::contentFrame' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/private/settings/content.cpp:41:5: warning: Member variable 'ContentPrivate::contentLayout' is not initialized in the constructor. [uninitMemberVar]
dtkwidget-2.0.9.2/src/widgets/private/settings/content.cpp:43:9: style: Class 'ContentPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dtkwidget-2.0.9.2/src/widgets/private/settings/content.cpp:43:9: style: Class 'ContentPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dtkwidget-2.0.9.2/src/widgets/private/settings/content.cpp:41:5: style: Class 'ContentPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/settings/content.cpp:53:35: style: Class 'ContentPrivate' is unsafe, 'ContentPrivate::widgetFactory' can leak by wrong usage. [unsafeClassCanLeak]
dtkwidget-2.0.9.2/src/widgets/private/settings/contenttitle.cpp:26:5: style: Class 'ContentTitlePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/settings/navigationdelegate.h:28:5: style: Class 'NavigationDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/settings/navigation.cpp:36:5: style: Class 'NavigationPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/settings/navigationdelegate.cpp:26:5: style: Class 'NavigationDelegatePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwidget-2.0.9.2/src/widgets/private/settings/shortcutedit.cpp:167:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dtkwidget-2.0.9.2/src/widgets/private/settings/shortcutedit.cpp:170:11: note: Found duplicate branches for 'if' and 'else'.
dtkwidget-2.0.9.2/src/widgets/private/settings/shortcutedit.cpp:167:9: note: Found duplicate branches for 'if' and 'else'.
dtkwidget-2.0.9.2/src/widgets/private/settings/shortcutedit.cpp:52:11: performance: Technically the member function 'ShortcutEditPrivate::stringSize' can be static. [functionStatic]
dtkwidget-2.0.9.2/src/widgets/private/settings/shortcutedit.cpp:214:28: note: Technically the member function 'ShortcutEditPrivate::stringSize' can be static.
dtkwidget-2.0.9.2/src/widgets/private/settings/shortcutedit.cpp:52:11: note: Technically the member function 'ShortcutEditPrivate::stringSize' can be static.
dtkwidget-2.0.9.2/src/widgets/private/settings/shortcutedit.cpp:50:5: style: Class 'ShortcutEditPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dtkwm/dtkwm_2.0.9.orig.tar.gz
dtkwm-2.0.9/src/dscreenwindowsutil.cpp:23:5: warning: Member variable 'DScreenWindowsUtilPrivate::isPrimaryScreen' is not initialized in the constructor. [uninitMemberVar]
dtkwm-2.0.9/src/dscreenwindowsutil.cpp:23:5: warning: Member variable 'DScreenWindowsUtilPrivate::screenNum' is not initialized in the constructor. [uninitMemberVar]
dtkwm-2.0.9/src/dscreenwindowsutil.cpp:23:5: warning: Member variable 'DScreenWindowsUtilPrivate::primaryScreen' is not initialized in the constructor. [uninitMemberVar]
dtkwm-2.0.9/src/dscreenwindowsutil.cpp:23:5: warning: Member variable 'DScreenWindowsUtilPrivate::xcbWindowManager' is not initialized in the constructor. [uninitMemberVar]
dtkwm-2.0.9/src/dwindowmanager.h:50:5: style: Class 'DWindowManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwm-2.0.9/src/dscreenwindowsutil.cpp:23:5: style: Class 'DScreenWindowsUtilPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dtkwm-2.0.9/src/dwindowmanager.cpp:36:5: warning: Member variable 'DWindowManagerPrivate::conn' is not initialized in the constructor. [uninitMemberVar]
dtkwm-2.0.9/src/dwindowmanager.cpp:36:5: warning: Member variable 'DWindowManagerPrivate::rootWindowRect' is not initialized in the constructor. [uninitMemberVar]
dtkwm-2.0.9/src/dwindowmanager.cpp:36:5: style: Class 'DWindowManagerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dtrx/dtrx_7.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dtv-scan-tables/dtv-scan-tables_0+git20171226.07b18ec.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dub/dub_1.8.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dublin-traceroute/dublin-traceroute_0.4.2.orig.tar.gz
dublin-traceroute-0.4.2/src/dublin_traceroute.cc:46:6: style: The scope of the variable 'level' can be reduced. [variableScope]
dublin-traceroute-0.4.2/src/dublin_traceroute.cc:46:13: style: The scope of the variable 'type' can be reduced. [variableScope]
dublin-traceroute-0.4.2/src/dublin_traceroute.cc:146:11: style: The scope of the variable 'received' can be reduced. [variableScope]
dublin-traceroute-0.4.2/src/dublin_traceroute.cc:223:6: style: Exception should be caught by reference. [catchExceptionByValue]
dublin-traceroute-0.4.2/src/dublin_traceroute.cc:156:22: error: Uninitialized variable: cmsg [uninitvar]
dublin-traceroute-0.4.2/src/hop.cc:113:18: style: Variable 'chk1' is assigned a value that is never used. [unreadVariable]
dublin-traceroute-0.4.2/tests/src/hop.cxx:15:0: error: syntax error [syntaxError]
dublin-traceroute-0.4.2/tests/src/hops.cxx:14:0: error: syntax error [syntaxError]
dublin-traceroute-0.4.2/tests/src/udpv4.cxx:14:0: error: syntax error [syntaxError]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/duc/duc_1.4.3.orig.tar.gz
duc-1.4.3/src/duc/cmd-cgi.c:105:7: style: The scope of the variable 'a' can be reduced. [variableScope]
duc-1.4.3/src/duc/cmd-cgi.c:105:10: style: The scope of the variable 'b' can be reduced. [variableScope]
duc-1.4.3/src/duc/ducrc.c:42:66: style: Function 'ducrc_add_options' argument 2 names different: declaration 'option_list' definition 'o'. [funcArgNamesDifferent]
duc-1.4.3/src/duc/ducrc.h:27:66: note: Function 'ducrc_add_options' argument 2 names different: declaration 'option_list' definition 'o'.
duc-1.4.3/src/duc/ducrc.c:42:66: note: Function 'ducrc_add_options' argument 2 names different: declaration 'option_list' definition 'o'.
duc-1.4.3/src/duc/ducrc.c:163:5: warning: The buffer 'section' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
duc-1.4.3/src/libduc-graph/font.c:2571:11: style: The scope of the variable 'j' can be reduced. [variableScope]
duc-1.4.3/src/libduc-graph/graph.c:68:50: style: Function 'duc_graph_set_position' argument 2 names different: declaration 'x' definition 'pos_x'. [funcArgNamesDifferent]
duc-1.4.3/src/libduc-graph/duc-graph.h:44:50: note: Function 'duc_graph_set_position' argument 2 names different: declaration 'x' definition 'pos_x'.
duc-1.4.3/src/libduc-graph/graph.c:68:50: note: Function 'duc_graph_set_position' argument 2 names different: declaration 'x' definition 'pos_x'.
duc-1.4.3/src/libduc-graph/graph.c:68:64: style: Function 'duc_graph_set_position' argument 3 names different: declaration 'y' definition 'pos_y'. [funcArgNamesDifferent]
duc-1.4.3/src/libduc-graph/duc-graph.h:44:60: note: Function 'duc_graph_set_position' argument 3 names different: declaration 'y' definition 'pos_y'.
duc-1.4.3/src/libduc-graph/graph.c:68:64: note: Function 'duc_graph_set_position' argument 3 names different: declaration 'y' definition 'pos_y'.
duc-1.4.3/src/libduc/utstring.h:120:8: style: The scope of the variable 'n' can be reduced. [variableScope]
duc-1.4.3/src/libduc/utstring.h:312:11: style: The scope of the variable 'V_KMP_Table' can be reduced. [variableScope]
duc-1.4.3/src/libduc/utstring.h:358:11: style: The scope of the variable 'V_KMP_Table' can be reduced. [variableScope]
duc-1.4.3/src/libduc/canonicalize.c:148:41: style: Function 'duc_canonicalize_path' argument 1 names different: declaration 'dir' definition 'in'. [funcArgNamesDifferent]
duc-1.4.3/src/libduc/private.h:54:41: note: Function 'duc_canonicalize_path' argument 1 names different: declaration 'dir' definition 'in'.
duc-1.4.3/src/libduc/canonicalize.c:148:41: note: Function 'duc_canonicalize_path' argument 1 names different: declaration 'dir' definition 'in'.
duc-1.4.3/src/libduc/db.c:22:68: style: Function 'db_write_report' argument 2 names different: declaration 'rep' definition 'report'. [funcArgNamesDifferent]
duc-1.4.3/src/libduc/db.h:15:68: note: Function 'db_write_report' argument 2 names different: declaration 'rep' definition 'report'.
duc-1.4.3/src/libduc/db.c:22:68: note: Function 'db_write_report' argument 2 names different: declaration 'rep' definition 'report'.
duc-1.4.3/src/libduc/dir.c:284:8: style: The scope of the variable 'fn_comp' can be reduced. [variableScope]
duc-1.4.3/src/libduc/dir.c:205:2: warning: The buffer 'rest' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
duc-1.4.3/src/libduc/duc.c:106:45: style: Function 'duc_log' argument 2 names different: declaration 'lvl' definition 'level'. [funcArgNamesDifferent]
duc-1.4.3/src/libduc/duc.h:181:45: note: Function 'duc_log' argument 2 names different: declaration 'lvl' definition 'level'.
duc-1.4.3/src/libduc/duc.c:106:45: note: Function 'duc_log' argument 2 names different: declaration 'lvl' definition 'level'.
duc-1.4.3/src/libduc/duc.c:189:61: style: Function 'duc_human_duration' argument 2 names different: declaration 'end' definition 'stop'. [funcArgNamesDifferent]
duc-1.4.3/src/libduc/duc.h:180:61: note: Function 'duc_human_duration' argument 2 names different: declaration 'end' definition 'stop'.
duc-1.4.3/src/libduc/duc.c:189:61: note: Function 'duc_human_duration' argument 2 names different: declaration 'end' definition 'stop'.
duc-1.4.3/src/libduc/duc.c:185:18: error: Uninitialized variable: v [uninitvar]
duc-1.4.3/src/libduc/index.c:375:50: warning: Possible null pointer dereference: st [nullPointer]
duc-1.4.3/src/libduc/index.c:623:63: note: Calling function 'scanner_new', 4th argument 'st' value is 0
duc-1.4.3/src/libduc/index.c:375:50: note: Null pointer dereference
duc-1.4.3/src/libduc/index.c:580:11: style: Same expression on both sides of '&&' because the value of 'path' and 'type' are the same. [duplicateExpression]
duc-1.4.3/src/libduc/index.c:578:22: note: 'path' is assigned value 'strtok(NULL," ")' here.
duc-1.4.3/src/libduc/index.c:579:22: note: 'type' is assigned value 'strtok(NULL," ")' here.
duc-1.4.3/src/libduc/index.c:580:11: note: Same expression on both sides of '&&' because the value of 'path' and 'type' are the same.
duc-1.4.3/src/libduc/index.c:132:63: style: Function 'duc_index_req_add_exclude' argument 2 names different: declaration 'pattern' definition 'patt'. [funcArgNamesDifferent]
duc-1.4.3/src/libduc/duc.h:145:63: note: Function 'duc_index_req_add_exclude' argument 2 names different: declaration 'pattern' definition 'patt'.
duc-1.4.3/src/libduc/index.c:132:63: note: Function 'duc_index_req_add_exclude' argument 2 names different: declaration 'pattern' definition 'patt'.
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/duecredit/duecredit_0.6.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/duff/duff_0.5.2.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dujour-version-check-clojure/dujour-version-check-clojure_0.2.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/duktape/duktape_2.3.0.orig.tar.xz
duktape-2.3.0/extras/alloc-pool/duk_alloc_pool.c:305:15: portability: 'curr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
duktape-2.3.0/extras/cbor/jsoncbor.c:18:9: style: The scope of the variable 'got' can be reduced. [variableScope]
duktape-2.3.0/extras/minimal-printf/duk_minimal_printf.c:92:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
duktape-2.3.0/extras/minimal-printf/duk_minimal_printf.c:215:10: style: The scope of the variable 'c_tmp' can be reduced. [variableScope]
duktape-2.3.0/extras/minimal-printf/test.c:17:16: style: The scope of the variable 'c' can be reduced. [variableScope]
duktape-2.3.0/extras/module-node/duk_module_node.c:88:2: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
duktape-2.3.0/extras/module-node/duk_module_node.c:79:2: note: Variable 'id' is reassigned a value before the old one has been used.
duktape-2.3.0/extras/module-node/duk_module_node.c:88:2: note: Variable 'id' is reassigned a value before the old one has been used.
duktape-2.3.0/extras/print-alert/duk_print_alert.c:65:22: style: The scope of the variable 'p_str' can be reduced. [variableScope]
duktape-2.3.0/src-input/duk_dblunion.h:139:0: error: #error internal error [preprocessorErrorDirective]
duktape-2.3.0/src-separate/duk_config.h:1510:0: error: #error INT_MAX not defined [preprocessorErrorDirective]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dulwich/dulwich_0.9.7.orig.tar.gz
dulwich-0.9.7/dulwich/_diff_tree.c:152:2: style: Variable 'path1' is reassigned a value before the old one has been used. [redundantAssignment]
dulwich-0.9.7/dulwich/_diff_tree.c:149:0: note: Variable 'path1' is reassigned a value before the old one has been used.
dulwich-0.9.7/dulwich/_diff_tree.c:152:2: note: Variable 'path1' is reassigned a value before the old one has been used.
dulwich-0.9.7/dulwich/_diff_tree.c:284:2: style: Variable 'str_obj' is reassigned a value before the old one has been used. [redundantAssignment]
dulwich-0.9.7/dulwich/_diff_tree.c:278:0: note: Variable 'str_obj' is reassigned a value before the old one has been used.
dulwich-0.9.7/dulwich/_diff_tree.c:284:2: note: Variable 'str_obj' is reassigned a value before the old one has been used.
dulwich-0.9.7/dulwich/_diff_tree.c:252:7: style: The scope of the variable 'lmode' can be reduced. [variableScope]
dulwich-0.9.7/dulwich/_objects.c:58:11: style: The scope of the variable 'namelen' can be reduced. [variableScope]
dulwich-0.9.7/dulwich/_objects.c:59:18: style: The scope of the variable 'item' can be reduced. [variableScope]
dulwich-0.9.7/dulwich/_objects.c:59:25: style: The scope of the variable 'name' can be reduced. [variableScope]
dulwich-0.9.7/dulwich/_objects.c:59:32: style: The scope of the variable 'sha' can be reduced. [variableScope]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/duma/duma_2.5.15.orig.tar.gz
duma_2_5_15/comparisons/ex11/wrong1.c:10:3: error: Memory pointed to by 'pI' is freed twice. [doubleFree]
duma_2_5_15/comparisons/ex11/wrong1.c:10:0: error: Deallocating a deallocated pointer: pI [deallocDealloc]
duma_2_5_15/comparisons/ex12/wrong3.c:14:8: style: Variable 'pJ' is not assigned a value. [unassignedVariable]
duma_2_5_15/comparisons/ex12/wrong3.c:9:8: error: Memory is allocated but not initialized: pI [uninitdata]
duma_2_5_15/comparisons/ex12/wrong3.c:16:4: error: Uninitialized variable: pJ [uninitvar]
duma_2_5_15/comparisons/ex13/wrong6.c:14:5: error: Array 'ar[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
duma_2_5_15/comparisons/ex13/wrong6.c:5:8: style: struct member 'Test::st' is never used. [unusedStructMember]
duma_2_5_15/comparisons/ex13/wrong6.c:14:3: style: Variable 'ar' is assigned a value that is never used. [unreadVariable]
duma_2_5_15/comparisons/ex13/wrong6.c:12:15: style: Unused variable: b [unusedVariable]
duma_2_5_15/comparisons/ex14/wrong7.c:8:3: error: Array 'p[10]' accessed at index -1, which is out of bounds. [arrayIndexOutOfBounds]
duma_2_5_15/comparisons/ex14/wrong7.c:10:3: error: Array 'p[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
duma_2_5_15/comparisons/ex15/leak1.c:11:3: error: Memory leak: pI [memleak]
duma_2_5_15/comparisons/ex16/leak2.c:19:0: error: Memory leak: pI [memleak]
duma_2_5_15/comparisons/ex21/wrong1.cc:13:9: error: Memory pointed to by 'pI' is freed twice. [doubleFree]
duma_2_5_15/comparisons/ex21/wrong1.cc:13:0: error: Deallocating a deallocated pointer: pI [deallocDealloc]
duma_2_5_15/comparisons/ex22/wrong2.cc:13:3: error: Mismatching allocation and deallocation: pI [mismatchAllocDealloc]
duma_2_5_15/comparisons/ex22/wrong2.cc:20:9: error: Memory pointed to by 'pI' is freed twice. [doubleFree]
duma_2_5_15/comparisons/ex22/wrong2.cc:17:12: error: Mismatching allocation and deallocation: pI [mismatchAllocDealloc]
duma_2_5_15/comparisons/ex22/wrong2.cc:20:0: error: Deallocating a deallocated pointer: pI [deallocDealloc]
duma_2_5_15/comparisons/ex23/wrong3.cc:18:8: style: Variable 'pJ' is not assigned a value. [unassignedVariable]
duma_2_5_15/comparisons/ex23/wrong3.cc:13:8: error: Memory is allocated but not initialized: pI [uninitdata]
duma_2_5_15/comparisons/ex23/wrong3.cc:20:4: error: Uninitialized variable: pJ [uninitvar]
duma_2_5_15/comparisons/ex24/wrong4.cc:11:0: style: Variable 'pI' is allocated memory that is never used. [unusedAllocatedMemory]
duma_2_5_15/comparisons/ex24/wrong4.cc:18:0: style: Variable 'pI' is allocated memory that is never used. [unusedAllocatedMemory]
duma_2_5_15/comparisons/ex24/wrong4.cc:13:10: error: Mismatching allocation and deallocation: pI [mismatchAllocDealloc]
duma_2_5_15/comparisons/ex24/wrong4.cc:20:3: error: Mismatching allocation and deallocation: pI [mismatchAllocDealloc]
duma_2_5_15/comparisons/ex25/wrong5.cc:15:5: performance: Variable 'stdstr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
duma_2_5_15/comparisons/ex25/wrong5.cc:26:3: error: Mismatching allocation and deallocation: pI [mismatchAllocDealloc]
duma_2_5_15/comparisons/ex25/wrong5.cc:33:3: error: Mismatching allocation and deallocation: pI [mismatchAllocDealloc]
duma_2_5_15/comparisons/ex26/wrong6.cc:30:5: error: Array 'ar[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
duma_2_5_15/comparisons/ex26/wrong6.cc:15:5: performance: Variable 'stdstr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
duma_2_5_15/comparisons/ex26/wrong6.cc:18:8: performance: Technically the member function 'Test::doNothing' can be static. [functionStatic]
duma_2_5_15/comparisons/ex27/leak1.cc:14:3: error: Memory leak: pI [memleak]
duma_2_5_15/comparisons/ex28/leak2.cc:19:0: error: Memory leak: pI [memleak]
duma_2_5_15/comparisons/ex29/ok5.cc:15:5: performance: Variable 'stdstr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
duma_2_5_15/createconf.c:125:22: error: Array index -1 is out of bounds. [negativeIndex]
duma_2_5_15/createconf.c:764:14: note: Assignment 'addrIdx=-1', assigned value is -1
duma_2_5_15/createconf.c:836:19: note: Calling function 'testAlignment', 1st argument 'addrIdx' value is -1
duma_2_5_15/createconf.c:125:22: note: Negative array index
duma_2_5_15/createconf.c:809:0: error: Memory leak: pcNullPtrA [memleak]
duma_2_5_15/createconf.c:809:0: error: Memory leak: pcNullPtrB [memleak]
duma_2_5_15/detoursexample1/detoursexample1.cpp:16:30: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
duma_2_5_15/detoursexample1/detoursexample1.cpp:19:0: error: Memory leak: tmp [memleak]
duma_2_5_15/duma.c:678:12: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
duma_2_5_15/duma.c:670:17: note: Assignment 'pcAddr=0', assigned value is 0
duma_2_5_15/duma.c:678:12: note: Null pointer addition
duma_2_5_15/duma.c:1370:44: style: Opposite expression on both sides of '&'. [oppositeExpression]
duma_2_5_15/duma.c:1370:44: note: Opposite expression on both sides of '&'.
duma_2_5_15/duma.c:1370:44: note: Opposite expression on both sides of '&'.
duma_2_5_15/duma.c:2157:12: style: The scope of the variable 'i' can be reduced. [variableScope]
duma_2_5_15/duma.c:2349:13: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
duma_2_5_15/duma.c:1700:30: style: Function '_duma_deallocate' argument 1 names different: declaration 'baseAdr' definition 'address'. [funcArgNamesDifferent]
duma_2_5_15/duma.h:244:52: note: Function '_duma_deallocate' argument 1 names different: declaration 'baseAdr' definition 'address'.
duma_2_5_15/duma.c:1700:30: note: Function '_duma_deallocate' argument 1 names different: declaration 'baseAdr' definition 'address'.
duma_2_5_15/duma.c:1995:28: style: Function '_duma_calloc' argument 1 names different: declaration 'elemCount' definition 'nelem'. [funcArgNamesDifferent]
duma_2_5_15/duma.h:246:48: note: Function '_duma_calloc' argument 1 names different: declaration 'elemCount' definition 'nelem'.
duma_2_5_15/duma.c:1995:28: note: Function '_duma_calloc' argument 1 names different: declaration 'elemCount' definition 'nelem'.
duma_2_5_15/duma.c:1995:42: style: Function '_duma_calloc' argument 2 names different: declaration 'elemSize' definition 'elsize'. [funcArgNamesDifferent]
duma_2_5_15/duma.h:246:66: note: Function '_duma_calloc' argument 2 names different: declaration 'elemSize' definition 'elsize'.
duma_2_5_15/duma.c:1995:42: note: Function '_duma_calloc' argument 2 names different: declaration 'elemSize' definition 'elsize'.
duma_2_5_15/duma.c:2028:48: style: Function '_duma_memalign' argument 2 names different: declaration 'userSize' definition 'size'. [funcArgNamesDifferent]
duma_2_5_15/duma.h:248:68: note: Function '_duma_memalign' argument 2 names different: declaration 'userSize' definition 'size'.
duma_2_5_15/duma.c:2028:48: note: Function '_duma_memalign' argument 2 names different: declaration 'userSize' definition 'size'.
duma_2_5_15/duma.c:2047:69: style: Function '_duma_posix_memalign' argument 3 names different: declaration 'userSize' definition 'size'. [funcArgNamesDifferent]
duma_2_5_15/duma.h:249:89: note: Function '_duma_posix_memalign' argument 3 names different: declaration 'userSize' definition 'size'.
duma_2_5_15/duma.c:2047:69: note: Function '_duma_posix_memalign' argument 3 names different: declaration 'userSize' definition 'size'.
duma_2_5_15/duma.c:2082:29: style: Function '_duma_realloc' argument 1 names different: declaration 'baseAdr' definition 'oldBuffer'. [funcArgNamesDifferent]
duma_2_5_15/duma.h:250:49: note: Function '_duma_realloc' argument 1 names different: declaration 'baseAdr' definition 'oldBuffer'.
duma_2_5_15/duma.c:2082:29: note: Function '_duma_realloc' argument 1 names different: declaration 'baseAdr' definition 'oldBuffer'.
duma_2_5_15/duma.c:301:9: style: struct member '_DUMA_GlobalStaticVars::acSpaceA' is never used. [unusedStructMember]
duma_2_5_15/duma.c:303:9: style: struct member '_DUMA_GlobalStaticVars::DUMA_IN_DUMA' is never used. [unusedStructMember]
duma_2_5_15/duma.c:521:9: style: struct member '_DUMA_GlobalStaticVars::acSpaceB' is never used. [unusedStructMember]
duma_2_5_15/duma.c:997:15: style: Variable 'testAlloc' is allocated memory that is never used. [unusedAllocatedMemory]
duma_2_5_15/dumadetours/dumadetours.cpp:61:17: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
duma_2_5_15/dumadetoursdll/dumadetoursdll.cpp:184:0: error: #error "Unsupported version of detours" [preprocessorErrorDirective]
duma_2_5_15/example1.cpp:12:5: error: Array 'pi[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
duma_2_5_15/example1.cpp:13:0: error: Memory leak: pi [memleak]
duma_2_5_15/example2.cpp:13:0: error: Memory leak: pi [memleak]
duma_2_5_15/kduma/createconf.c:121:21: error: Array index -1 is out of bounds. [negativeIndex]
duma_2_5_15/kduma/createconf.c:373:13: note: Assignment 'addrIdx=-1', assigned value is -1
duma_2_5_15/kduma/createconf.c:433:17: note: Calling function 'testAlignment', 1st argument 'addrIdx' value is -1
duma_2_5_15/kduma/createconf.c:121:21: note: Negative array index
duma_2_5_15/kduma/kduma.c:123:0: error: #endif without #if [preprocessorErrorDirective]
duma_2_5_15/print.c:133:10: style: The scope of the variable 'digit' can be reduced. [variableScope]
duma_2_5_15/print.c:308:12: style: The scope of the variable 'fd' can be reduced. [variableScope]
duma_2_5_15/print.c:100:45: style: Function 'sprintAddr' argument 2 names different: declaration 'addr' definition 'value'. [funcArgNamesDifferent]
duma_2_5_15/print.c:81:46: note: Function 'sprintAddr' argument 2 names different: declaration 'addr' definition 'value'.
duma_2_5_15/print.c:100:45: note: Function 'sprintAddr' argument 2 names different: declaration 'addr' definition 'value'.
duma_2_5_15/print.c:128:40: style: Function 'sprintLong' argument 2 names different: declaration 'number' definition 'value'. [funcArgNamesDifferent]
duma_2_5_15/print.c:82:41: note: Function 'sprintLong' argument 2 names different: declaration 'number' definition 'value'.
duma_2_5_15/print.c:128:40: note: Function 'sprintLong' argument 2 names different: declaration 'number' definition 'value'.
duma_2_5_15/print.c:277:10: style: Variable 'lenb' is assigned a value that is never used. [unreadVariable]
duma_2_5_15/print.c:362:10: style: Variable 'lenb' is assigned a value that is never used. [unreadVariable]
duma_2_5_15/sem_inc.c:216:7: style: Condition '!semInited' is always false [knownConditionTrueFalse]
duma_2_5_15/sem_inc.c:179:17: note: Assignment 'semInited=1', assigned value is 1
duma_2_5_15/sem_inc.c:216:7: note: Condition '!semInited' is always false
duma_2_5_15/stacktrace/internal/MapFile.cpp:276:11: style: Condition 'len>3' is always false [knownConditionTrueFalse]
duma_2_5_15/stacktrace/internal/MapFile.cpp:266:12: note: Assignment 'len=0', assigned value is 0
duma_2_5_15/stacktrace/internal/MapFile.cpp:276:11: note: Condition 'len>3' is always false
duma_2_5_15/stacktrace/internal/MapFile.cpp:154:16: style: The scope of the variable 'seg' can be reduced. [variableScope]
duma_2_5_15/stacktrace/internal/MapFile.cpp:155:16: style: The scope of the variable 'offs' can be reduced. [variableScope]
duma_2_5_15/stacktrace/internal/MapFile.cpp:156:16: style: The scope of the variable 'rvabase' can be reduced. [variableScope]
duma_2_5_15/stacktrace/internal/MapFile.cpp:160:9: style: The scope of the variable 'str' can be reduced. [variableScope]
duma_2_5_15/stacktrace/internal/MapFile.cpp:141:7: style: Unused private function: 'MapFileImpl::parseLoadAddress' [unusedPrivateFunction]
duma_2_5_15/stacktrace/internal/MapFile.cpp:44:2: style: Class 'MapFileImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
duma_2_5_15/stacktrace/internal/MapFileEntry.cpp:24:15: warning: Member variable 'MapFileEntry::m_lib' is not initialized in the constructor. [uninitMemberVar]
duma_2_5_15/stacktrace/internal/MapFileEntry.cpp:24:15: warning: Member variable 'MapFileEntry::m_rvabase' is not initialized in the constructor. [uninitMemberVar]
duma_2_5_15/stacktrace/internal/StackTrace.cpp:167:4: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
duma_2_5_15/stacktrace/internal/StackTrace.cpp:169:4: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
duma_2_5_15/stacktrace/linux-i386/printStackTrace.c:11:21: style: The scope of the variable 'eip' can be reduced. [variableScope]
duma_2_5_15/stacktrace/printStackTrace.cpp:80:4: warning: The buffer 'modname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
duma_2_5_15/testenv.c:35:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
duma_2_5_15/testoperators.cpp:91:22: style: C-style pointer casting [cstyleCast]
duma_2_5_15/testoperators.cpp:98:21: style: C-style pointer casting [cstyleCast]
duma_2_5_15/testoperators.cpp:118:24: style: C-style pointer casting [cstyleCast]
duma_2_5_15/testoperators.cpp:124:23: style: C-style pointer casting [cstyleCast]
duma_2_5_15/testoperators.cpp:148:21: style: C-style pointer casting [cstyleCast]
duma_2_5_15/testoperators.cpp:154:21: style: C-style pointer casting [cstyleCast]
duma_2_5_15/testoperators.cpp:174:23: style: C-style pointer casting [cstyleCast]
duma_2_5_15/testoperators.cpp:180:23: style: C-style pointer casting [cstyleCast]
duma_2_5_15/testoperators.cpp:197:3: style: Variable 's' is allocated memory that is never used. [unusedAllocatedMemory]
duma_2_5_15/testoperators.cpp:206:3: style: Variable 'v' is allocated memory that is never used. [unusedAllocatedMemory]
duma_2_5_15/testoperators.cpp:36:3: style: The class 'optest' does not have a constructor although it has private member variables. [noConstructor]
duma_2_5_15/tstheap.c:86:25: style: The scope of the variable 'element' can be reduced. [variableScope]
duma_2_5_15/tstheap.c:87:25: style: The scope of the variable 'size' can be reduced. [variableScope]
duma_2_5_15/win32-msvc.2005/quicktest/quicktest.cpp:27:30: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
duma_2_5_15/win32-msvc.2005/quicktest/quicktest.cpp:30:0: error: Memory leak: tmp [memleak]
duma_2_5_15/win32-msvc.net/quicktest/quicktest.cpp:27:30: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
duma_2_5_15/win32-msvc.net/quicktest/quicktest.cpp:30:0: error: Memory leak: tmp [memleak]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dumb-init/dumb-init_1.2.1.orig.tar.xz
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dumb-jump-el/dumb-jump-el_0.5.2.orig.tar.gz
dumb-jump-0.5.2/test/data/multiproj/subproj2/header.h:6:7: performance: Technically the member function 'Awesome::magic' can be static. [functionStatic]
dumb-jump-0.5.2/test/data/proj1/src/cpp/external.cpp:11:17: style: Unused variable: et [unusedVariable]
dumb-jump-0.5.2/test/data/proj1/src/cpp/only.cpp:2:15: style: Unused variable: iaoh [unusedVariable]
dumb-jump-0.5.2/test/data/proj1/src/cpp/test.cpp:3:7: performance: Technically the member function 'Foo::bar' can be static. [functionStatic]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dumbster/dumbster_1.6+debian.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dummydroid/dummydroid_1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dump/dump_0.4b46.orig.tar.gz
dump-0.4b46/common/dumprmt.c:276:6: style: The scope of the variable 'c' can be reduced. [variableScope]
dump-0.4b46/common/dumprmt.c:405:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
dump-0.4b46/common/dumprmt.c:406:17: style: The scope of the variable 'emsg' can be reduced. [variableScope]
dump-0.4b46/common/indexer_test.c:187:16: style: Unused variable: dp [unusedVariable]
dump-0.4b46/common/indexer_test.c:188:14: style: Unused variable: buf [unusedVariable]
dump-0.4b46/common/transformation_ssl.c:476:6: style: Unused variable: keylen [unusedVariable]
dump-0.4b46/common/transformation_zlib.c:62:6: style: struct member 'req::count' is never used. [unusedStructMember]
dump-0.4b46/compat/lib/bylabel.c:126:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dump-0.4b46/compat/lib/compatglob.c:562:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
dump-0.4b46/compat/lib/compatglob.c:638:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dump-0.4b46/compat/lib/compatglob.c:722:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dump-0.4b46/compat/lib/compatglob.c:723:9: style: The scope of the variable 'pp' can be reduced. [variableScope]
dump-0.4b46/compat/lib/rmtflags.c:116:21: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
dump-0.4b46/compat/lib/rmtflags.c:125:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
dump-0.4b46/compat/lib/system.c:56:7: style: The scope of the variable 'commandstr' can be reduced. [variableScope]
dump-0.4b46/dump/itime.c:256:2: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dump-0.4b46/dump/itime.c:256:15: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
dump-0.4b46/dump/main.c:509:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dump-0.4b46/dump/main.c:1125:14: style: The scope of the variable 'curval' can be reduced. [variableScope]
dump-0.4b46/dump/main.c:1057:14: style: Unused variable: ext2ver [unusedVariable]
dump-0.4b46/dump/main.c:1057:24: style: Unused variable: ext2date [unusedVariable]
dump-0.4b46/dump/optr.c:280:22: style: The scope of the variable 'buf' can be reduced. [variableScope]
dump-0.4b46/dump/optr.c:281:14: style: The scope of the variable 'cp' can be reduced. [variableScope]
dump-0.4b46/dump/optr.c:282:6: style: The scope of the variable 'lmsg' can be reduced. [variableScope]
dump-0.4b46/dump/optr.c:434:17: style: The scope of the variable 'tabfs' can be reduced. [variableScope]
dump-0.4b46/dump/optr.c:505:8: style: The scope of the variable 'mntfp' can be reduced. [variableScope]
dump-0.4b46/dump/optr.c:552:17: style: The scope of the variable 'fs' can be reduced. [variableScope]
dump-0.4b46/dump/optr.c:553:14: style: The scope of the variable 'rn' can be reduced. [variableScope]
dump-0.4b46/dump/tape.c:395:15: style: The scope of the variable 'got' can be reduced. [variableScope]
dump-0.4b46/dump/tape.c:595:9: style: The scope of the variable 'size' can be reduced. [variableScope]
dump-0.4b46/dump/tape.c:595:27: style: The scope of the variable 'got' can be reduced. [variableScope]
dump-0.4b46/dump/tape.c:596:22: style: The scope of the variable 'otb' can be reduced. [variableScope]
dump-0.4b46/dump/tape.c:1107:15: style: The scope of the variable 'wrote' can be reduced. [variableScope]
dump-0.4b46/dump/tape.c:1107:26: style: The scope of the variable 'size' can be reduced. [variableScope]
dump-0.4b46/dump/tape.c:1107:32: style: The scope of the variable 'eot_count' can be reduced. [variableScope]
dump-0.4b46/dump/tape.c:1107:43: style: The scope of the variable 'bufsize' can be reduced. [variableScope]
dump-0.4b46/dump/traverse.c:1210:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
dump-0.4b46/dump/unctime.c:89:6: style: The scope of the variable 'tzoffset' can be reduced. [variableScope]
dump-0.4b46/restore/dirs.c:664:10: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
dump-0.4b46/restore/dirs.c:181:17: style: The scope of the variable 'itp' can be reduced. [variableScope]
dump-0.4b46/restore/dirs.c:185:6: style: The scope of the variable 'xattr_found' can be reduced. [variableScope]
dump-0.4b46/restore/dirs.c:404:18: style: The scope of the variable 'odp' can be reduced. [variableScope]
dump-0.4b46/restore/dirs.c:405:18: style: The scope of the variable 'eodp' can be reduced. [variableScope]
dump-0.4b46/restore/dirs.c:407:7: style: The scope of the variable 'loc' can be reduced. [variableScope]
dump-0.4b46/restore/dirs.c:407:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dump-0.4b46/restore/dirs.c:597:11: style: The scope of the variable 'dirp' can be reduced. [variableScope]
dump-0.4b46/restore/dirs.c:659:16: style: The scope of the variable 'ep' can be reduced. [variableScope]
dump-0.4b46/restore/dirs.c:740:16: style: The scope of the variable 'ep' can be reduced. [variableScope]
dump-0.4b46/restore/dirs.c:840:20: style: The scope of the variable 'size' can be reduced. [variableScope]
dump-0.4b46/restore/dirs.c:776:18: style: Unused variable: newflags [unusedVariable]
dump-0.4b46/restore/interactive.c:557:16: style: The scope of the variable 'fp' can be reduced. [variableScope]
dump-0.4b46/restore/interactive.c:561:15: style: The scope of the variable 'len' can be reduced. [variableScope]
dump-0.4b46/restore/interactive.c:561:20: style: The scope of the variable 'namelen' can be reduced. [variableScope]
dump-0.4b46/restore/interactive.c:562:7: style: The scope of the variable 'locname' can be reduced. [variableScope]
dump-0.4b46/restore/main.c:686:14: style: Unused variable: ext2ver [unusedVariable]
dump-0.4b46/restore/main.c:686:24: style: Unused variable: ext2date [unusedVariable]
dump-0.4b46/restore/restore.c:692:2: warning: Either the condition 'ep==NULL' is redundant or there is possible null pointer dereference: ep. [nullPointerRedundantCheck]
dump-0.4b46/restore/restore.c:739:10: note: Assuming that condition 'ep==NULL' is not redundant
dump-0.4b46/restore/restore.c:743:17: note: Calling function 'compare_entry', 1st argument 'ep' value is 0
dump-0.4b46/restore/restore.c:692:2: note: Null pointer dereference
dump-0.4b46/restore/restore.c:646:22: style: The scope of the variable 'prev' can be reduced. [variableScope]
dump-0.4b46/restore/tape.c:1577:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dump-0.4b46/restore/tape.c:301:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dump-0.4b46/restore/tape.c:301:9: style: The scope of the variable 'j' can be reduced. [variableScope]
dump-0.4b46/restore/tape.c:301:13: style: The scope of the variable 'ip' can be reduced. [variableScope]
dump-0.4b46/restore/tape.c:301:17: style: The scope of the variable 'bot_code' can be reduced. [variableScope]
dump-0.4b46/restore/tape.c:793:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dump-0.4b46/restore/tape.c:3017:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dump-0.4b46/restore/tape.c:3029:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dump-0.4b46/restore/tape.c:3042:7: style: The scope of the variable 'c' can be reduced. [variableScope]
dump-0.4b46/restore/tape.c:512:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dump-0.4b46/restore/tape.c:2672:10: style: struct member 'odinode::odi_addr' is never used. [unusedStructMember]
dump-0.4b46/restore/tape.c:209:6: style: Unused variable: i [unusedVariable]
dump-0.4b46/restore/tape.c:210:8: style: Unused variable: n [unusedVariable]
dump-0.4b46/restore/tape.c:1754:10: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
dump-0.4b46/restore/tape.c:1744:16: style: Unused variable: newflags [unusedVariable]
dump-0.4b46/restore/utilities.c:331:16: style: The scope of the variable 'ep' can be reduced. [variableScope]
dump-0.4b46/restore/utilities.c:349:16: style: The scope of the variable 'ep' can be reduced. [variableScope]
dump-0.4b46/restore/xattr.c:298:37: warning: Either the condition '!buffer' is redundant or there is possible null pointer dereference: ext_acl. [nullPointerRedundantCheck]
dump-0.4b46/restore/xattr.c:302:6: note: Assuming that condition '!buffer' is not redundant
dump-0.4b46/restore/xattr.c:297:36: note: Assignment 'ext_acl=(struct posix_acl_xattr_header*)buffer', assigned value is 0
dump-0.4b46/restore/xattr.c:298:37: note: Null pointer dereference
dump-0.4b46/restore/xattr.c:328:34: warning: Either the condition '!value' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dump-0.4b46/restore/xattr.c:332:6: note: Assuming that condition '!value' is not redundant
dump-0.4b46/restore/xattr.c:328:34: note: Null pointer addition
dump-0.4b46/rmt/cipher.c:116:21: style: The scope of the variable 'cp' can be reduced. [variableScope]
dump-0.4b46/rmt/cipher.c:57:4: error: Resource leak: fp [resourceLeak]
dump-0.4b46/rmt/cipher.c:96:3: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dump1090-mutability/dump1090-mutability_1.15~20180310.4a16df3+dfsg.orig.tar.gz
dump1090-mutability/anet.c:152:9: style: The scope of the variable 's' can be reduced. [variableScope]
dump1090-mutability/anet.c:213:9: style: The scope of the variable 'nread' can be reduced. [variableScope]
dump1090-mutability/anet.c:228:9: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
dump1090-mutability/anet.c:264:9: style: The scope of the variable 's' can be reduced. [variableScope]
dump1090-mutability/anet.c:317:34: style: Function 'anetTcpAccept' argument 2 names different: declaration 'serversock' definition 's'. [funcArgNamesDifferent]
dump1090-mutability/anet.h:69:34: note: Function 'anetTcpAccept' argument 2 names different: declaration 'serversock' definition 's'.
dump1090-mutability/anet.c:317:34: note: Function 'anetTcpAccept' argument 2 names different: declaration 'serversock' definition 's'.
dump1090-mutability/convert.c:102:13: style: The scope of the variable 'I' can be reduced. [variableScope]
dump1090-mutability/convert.c:102:16: style: The scope of the variable 'Q' can be reduced. [variableScope]
dump1090-mutability/convert.c:103:11: style: The scope of the variable 'fI' can be reduced. [variableScope]
dump1090-mutability/convert.c:103:15: style: The scope of the variable 'fQ' can be reduced. [variableScope]
dump1090-mutability/convert.c:103:19: style: The scope of the variable 'magsq' can be reduced. [variableScope]
dump1090-mutability/convert.c:146:13: style: The scope of the variable 'I' can be reduced. [variableScope]
dump1090-mutability/convert.c:146:16: style: The scope of the variable 'Q' can be reduced. [variableScope]
dump1090-mutability/convert.c:147:11: style: The scope of the variable 'fI' can be reduced. [variableScope]
dump1090-mutability/convert.c:147:15: style: The scope of the variable 'fQ' can be reduced. [variableScope]
dump1090-mutability/convert.c:147:19: style: The scope of the variable 'magsq' can be reduced. [variableScope]
dump1090-mutability/convert.c:190:13: style: The scope of the variable 'I' can be reduced. [variableScope]
dump1090-mutability/convert.c:190:16: style: The scope of the variable 'Q' can be reduced. [variableScope]
dump1090-mutability/convert.c:191:11: style: The scope of the variable 'fI' can be reduced. [variableScope]
dump1090-mutability/convert.c:191:15: style: The scope of the variable 'fQ' can be reduced. [variableScope]
dump1090-mutability/convert.c:191:19: style: The scope of the variable 'magsq' can be reduced. [variableScope]
dump1090-mutability/crc.c:65:33: style: Function 'modesChecksum' argument 1 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
dump1090-mutability/crc.h:35:33: note: Function 'modesChecksum' argument 1 names different: declaration 'msg' definition 'message'.
dump1090-mutability/crc.c:65:33: note: Function 'modesChecksum' argument 1 names different: declaration 'msg' definition 'message'.
dump1090-mutability/crc.c:65:46: style: Function 'modesChecksum' argument 2 names different: declaration 'bitlen' definition 'bits'. [funcArgNamesDifferent]
dump1090-mutability/crc.h:35:42: note: Function 'modesChecksum' argument 2 names different: declaration 'bitlen' definition 'bits'.
dump1090-mutability/crc.c:65:46: note: Function 'modesChecksum' argument 2 names different: declaration 'bitlen' definition 'bits'.
dump1090-mutability/dump1090.c:523:17: style: The scope of the variable 'nread' can be reduced. [variableScope]
dump1090-mutability/dump1090.c:787:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dump1090-mutability/dump1090.c:864:31: style: The scope of the variable 'offset' can be reduced. [variableScope]
dump1090-mutability/dump1090.c:562:15: portability: 'r' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dump1090-mutability/faup1090.c:138:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dump1090-mutability/interactive.c:134:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:1722:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:1730:33: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:1734:36: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:1736:39: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:1737:45: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:1745:38: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:1748:38: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:1749:38: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:1750:38: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:1751:38: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:1752:38: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:1762:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:1766:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:1776:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:1777:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:1778:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/mode_s.c:510:13: style: The scope of the variable 'addr1' can be reduced. [variableScope]
dump1090-mutability/mode_s.c:510:20: style: The scope of the variable 'addr2' can be reduced. [variableScope]
dump1090-mutability/net_io.c:606:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/net_io.c:613:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/net_io.c:1059:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/net_io.c:1061:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/net_io.c:1132:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/net_io.c:1977:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/net_io.c:1984:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/net_io.c:1991:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/net_io.c:2004:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/net_io.c:2011:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dump1090-mutability/net_io.c:524:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dump1090-mutability/net_io.c:892:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dump1090-mutability/net_io.c:750:10: style: The scope of the variable 'j' can be reduced. [variableScope]
dump1090-mutability/net_io.c:752:19: style: The scope of the variable 'msg' can be reduced. [variableScope]
dump1090-mutability/net_io.c:1562:9: style: The scope of the variable 'left' can be reduced. [variableScope]
dump1090-mutability/net_io.c:1563:9: style: The scope of the variable 'nread' can be reduced. [variableScope]
dump1090-mutability/net_io.c:1564:9: style: The scope of the variable 'fullmsg' can be reduced. [variableScope]
dump1090-mutability/net_io.c:90:92: style: Function 'serviceInit' argument 3 names different: declaration 'hb_handler' definition 'hb'. [funcArgNamesDifferent]
dump1090-mutability/net_io.h:65:92: note: Function 'serviceInit' argument 3 names different: declaration 'hb_handler' definition 'hb'.
dump1090-mutability/net_io.c:90:92: note: Function 'serviceInit' argument 3 names different: declaration 'hb_handler' definition 'hb'.
dump1090-mutability/net_io.c:90:121: style: Function 'serviceInit' argument 5 names different: declaration 'read_handler' definition 'handler'. [funcArgNamesDifferent]
dump1090-mutability/net_io.h:65:129: note: Function 'serviceInit' argument 5 names different: declaration 'read_handler' definition 'handler'.
dump1090-mutability/net_io.c:90:121: note: Function 'serviceInit' argument 5 names different: declaration 'read_handler' definition 'handler'.
dump1090-mutability/net_io.c:358:25: portability: 'writer->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dump1090-mutability/view1090.c:244:17: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dumpasn1/dumpasn1_20170309.orig.tar.gz
dumpasn1-20170309/dumpasn1.c:770:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dumpasn1-20170309/dumpasn1.c:1568:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
dumpasn1-20170309/dumpasn1.c:1739:6: style: The scope of the variable 'bitFlag' can be reduced. [variableScope]
dumpasn1-20170309/dumpasn1.c:2538:11: style: The scope of the variable 'oidInfo' can be reduced. [variableScope]
dumpasn1-20170309/dumpasn1.c:2540:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
dumpasn1-20170309/dumpasn1.c:546:3: error: Memory leak: buffer [memleak]
dumpasn1-20170309/dumpasn1.c:549:2: error: Memory leak: buffer [memleak]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dumpet/dumpet_2.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dune/dune_1.0~beta20.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dune-common/dune-common_2.6.0.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dune-functions/dune-functions_2.6~20180228.orig.tar.xz
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:56:7: style: Variable 'passed' is reassigned a value before the old one has been used. [redundantAssignment]
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:50:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:56:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:61:7: style: Variable 'passed' is reassigned a value before the old one has been used. [redundantAssignment]
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:56:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:61:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:66:7: style: Variable 'passed' is reassigned a value before the old one has been used. [redundantAssignment]
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:61:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:66:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:72:7: style: Variable 'passed' is reassigned a value before the old one has been used. [redundantAssignment]
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:66:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:72:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:79:7: style: Variable 'passed' is reassigned a value before the old one has been used. [redundantAssignment]
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:72:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:79:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:84:7: style: Variable 'passed' is reassigned a value before the old one has been used. [redundantAssignment]
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:79:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:84:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:89:7: style: Variable 'passed' is reassigned a value before the old one has been used. [redundantAssignment]
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:84:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:89:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:94:7: style: Variable 'passed' is reassigned a value before the old one has been used. [redundantAssignment]
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:89:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:94:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:99:7: style: Variable 'passed' is reassigned a value before the old one has been used. [redundantAssignment]
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:94:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:99:7: note: Variable 'passed' is reassigned a value before the old one has been used.
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:114:7: style: Exception should be caught by reference. [catchExceptionByValue]
dune-functions-2.6~20180228.orig/dune/functions/common/test/differentiablefunctiontest.cc:24:40: performance: Function parameter 'error' should be passed by const reference. [passedByValue]
dune-functions-2.6~20180228.orig/dune/functions/functionspacebases/test/hierarchicvectorwrappertest.cc:62:15: performance: Technically the member function 'HybridSizeInfoDummy::size' can be static. [functionStatic]
dune-functions-2.6~20180228.orig/dune/functions/functionspacebases/test/taylorhoodbasistest.cc:88:11: style: Variable 'v_leaf' is assigned a value that is never used. [unreadVariable]
[15:22]

ftp://ftp.se.debian.org/debian/pool/main/d/dune-geometry/dune-geometry_2.6.0.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dune-grid/dune-grid_2.6.0.orig.tar.xz
dune-grid-2.6.0.orig/dune/grid/albertagrid/geometry.cc:192:10: performance: Technically the member function 'Dune::GeoInFatherCoordReader::hasDeterminant' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/albertagrid/geometry.cc:197:11: performance: Technically the member function 'Dune::GeoInFatherCoordReader::determinant' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/albertagrid/geometry.cc:231:10: performance: Technically the member function 'Dune::FaceCoordReader::hasDeterminant' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/albertagrid/geometry.cc:236:11: performance: Technically the member function 'Dune::FaceCoordReader::determinant' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/albertagrid/intersection.cc:280:10: performance: Technically the member function 'Dune::GlobalCoordReader::hasDeterminant' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/albertagrid/intersection.cc:285:11: performance: Technically the member function 'Dune::GlobalCoordReader::determinant' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/albertagrid/intersection.cc:337:10: performance: Technically the member function 'Dune::LocalCoordReader::hasDeterminant' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/albertagrid/intersection.cc:342:11: performance: Technically the member function 'Dune::LocalCoordReader::determinant' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/albertagrid/intersection.cc:392:46: error: Uninitialized variable: twist [uninitvar]
dune-grid-2.6.0.orig/dune/grid/albertagrid/elementinfo.cc:409:0: error: #error "Library for AlbertaGrid can only be compiled if ALBERTA has been found by configure." [preprocessorErrorDirective]
dune-grid-2.6.0.orig/dune/grid/common/test/mcmgmappertest.cc:34:8: performance: Technically the member function 'MCMGElementEdgeLayout::contains' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/io/file/amiramesh/amirameshwriter.cc:57:35: error: Uninitialized variable: index [uninitvar]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/blocks/interval.cc:111:20: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/blocks/interval.cc:156:20: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/blocks/projection.cc:633:0: error: Memory leak: expression [memleak]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/blocks/projection.cc:65:88: performance: Function parameter 'expressions' should be passed by const reference. [passedByValue]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc:29:12: style: The scope of the variable 'b' can be reduced. [variableScope]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc:30:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/dgfparser.cc:1001:16: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/dgfparser.cc:28:5: style: Class 'DGFPrintInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/dgfoned.hh:61:3: style: The struct 'DGFGridFactory < OneDGrid >' does not have a constructor although it has private member variables. [noConstructor]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/dgfoned.hh:97:10: performance: Technically the member function 'Dune::DGFGridFactory < OneDGrid >::wasInserted' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/dgfoned.hh:103:9: performance: Technically the member function 'Dune::DGFGridFactory < OneDGrid >::boundaryId' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/dgfoned.hh:112:9: performance: Technically the member function 'Dune::DGFGridFactory < OneDGrid >::numParameters' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/dgfoned.hh:119:9: performance: Technically the member function 'Dune::DGFGridFactory < OneDGrid >::numParameters' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/dgfoned.hh:138:10: performance: Technically the member function 'Dune::DGFGridFactory < OneDGrid >::haveBoundaryParameters' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/dgfoned.hh:145:39: performance: Technically the member function 'Dune::DGFGridFactory < OneDGrid >::boundaryParameter' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/blocks/gridparameter.hh:53:7: style: Class 'GridParameterBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/dgfyasp.hh:122:10: performance: Technically the member function 'Dune::DGFGridFactory::wasInserted' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/dgfyasp.hh:145:9: performance: Technically the member function 'Dune::DGFGridFactory::numParameters' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/dgfyasp.hh:324:10: performance: Technically the member function 'Dune::DGFGridFactory::wasInserted' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/dgfyasp.hh:347:9: performance: Technically the member function 'Dune::DGFGridFactory::numParameters' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/io/file/dgfparser/dgfyasp.hh:44:7: style: Class 'YaspGridParameterBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/io/file/gnuplot/gnuplot.cc:38:29: warning: Assert statement modifies 'counter'. [assignmentInAssert]
dune-grid-2.6.0.orig/dune/grid/io/file/gnuplot.hh:35:5: style: Class 'GnuplotWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/io/file/gnuplot.hh:92:5: style: Class 'LeafGnuplotWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/io/file/test/amirameshtest.cc:79:12: error: Array 'n[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/io/file/test/amirameshtest.cc:53:3: error: Accessing an item in container 'n2' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/io/file/test/amirameshtest.cc:54:3: error: Accessing an item in container 'n2' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/io/file/test/amirameshtest.cc:77:3: error: Accessing an item in container 'n3' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/io/file/test/amirameshtest.cc:78:3: error: Accessing an item in container 'n3' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/io/file/test/amirameshtest.cc:79:3: error: Accessing an item in container 'n3' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/io/file/test/conformvolumevtktest.cc:40:3: style: Class 'VTKVectorFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/io/file/test/gmshtest.cc:111:13: style: Variable 'refinements' is assigned a value that is never used. [unreadVariable]
dune-grid-2.6.0.orig/dune/grid/io/file/test/gmshtest.cc:112:21: style: Variable 'path' is assigned a value that is never used. [unreadVariable]
dune-grid-2.6.0.orig/dune/grid/io/file/test/gnuplottest.cc:42:5: error: Accessing an item in container 'elements' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/io/file/test/nonconformboundaryvtktest.cc:29:12: performance: Technically the member function 'ScalarFunction::dimRange' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/io/file/test/nonconformboundaryvtktest.cc:31:8: performance: Technically the member function 'ScalarFunction::evaluate' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/io/file/test/nonconformboundaryvtktest.cc:47:12: performance: Technically the member function 'VectorFunction::dimRange' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/io/file/test/nonconformboundaryvtktest.cc:49:8: performance: Technically the member function 'VectorFunction::evaluate' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/io/file/test/subsamplingvtktest.cc:39:3: style: Class 'VTKVectorFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/io/file/test/subsamplingvtktest.cc:39:33: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
dune-grid-2.6.0.orig/dune/grid/io/file/test/vtktest.cc:50:3: style: Class 'VTKVectorFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/io/file/test/vtktest.cc:50:33: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridlist.hh:36:5: warning: Member variable 'OneDGridListIterator::pointer_' is not initialized in the constructor. [uninitMemberVar]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridlist.hh:169:0: performance: Technically the member function 'Dune :: OneDGridList < OneDEntityImp < 0 > >::end' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridlist.hh:169:0: performance: Technically the member function 'Dune :: OneDGridList < OneDEntityImp < 1 > >::end' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridlist.hh:169:0: performance: Technically the member function 'Dune :: OneDGridList < Dune :: OneDEntityImp < 0 > >::end' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridlist.hh:169:0: performance: Technically the member function 'Dune :: OneDGridList < Dune :: OneDEntityImp < 1 > >::end' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridlist.hh:38:5: style: Class 'OneDGridListIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridleafiterator.hh:32:0: style: C-style pointer casting [cstyleCast]
dune-grid-2.6.0.orig/dune/grid/onedgrid.hh:174:53: error: Shifting by a negative value is undefined behaviour [shiftNegative]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridindexsets.hh:156:0: warning: Member variable 'Dune :: OneDGridLeafIndexSet < const OneDGrid >::numElements_' is not initialized in the constructor. [uninitMemberVar]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridindexsets.hh:156:0: warning: Member variable 'Dune :: OneDGridLeafIndexSet < const OneDGrid >::numVertices_' is not initialized in the constructor. [uninitMemberVar]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridindexsets.hh:26:0: warning: Member variable 'Dune :: OneDGridLevelIndexSet < const OneDGrid >::numElements_' is not initialized in the constructor. [uninitMemberVar]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridindexsets.hh:26:0: warning: Member variable 'Dune :: OneDGridLevelIndexSet < const OneDGrid >::numVertices_' is not initialized in the constructor. [uninitMemberVar]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridentity.hh:40:5: performance: Technically the member function 'Dune::OneDEntityImp < 0 >::OneDEntityImp' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridentity.hh:47:5: performance: Technically the member function 'Dune::OneDEntityImp < 0 >::OneDEntityImp' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridleveliterator.hh:55:10: performance: Technically the member function 'Dune::OneDGridLevelIterator::equals' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridhieriterator.hh:80:0: performance: Technically the member function 'Dune :: OneDGridHierarchicIterator < const OneDGrid >::equals' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridhieriterator.hh:80:0: performance: Technically the member function 'Dune :: OneDGridHierarchicIterator < OneDGrid >::equals' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridviews.hh:330:0: performance: Technically the member function 'Dune :: OneDGridLeafGridView < const OneDGrid >::end' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridviews.hh:344:0: performance: Technically the member function 'Dune :: OneDGridLeafGridView < const OneDGrid >::ibegin' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridviews.hh:351:0: performance: Technically the member function 'Dune :: OneDGridLeafGridView < const OneDGrid >::iend' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridviews.hh:363:0: performance: Technically the member function 'Dune :: OneDGridLeafGridView < const OneDGrid >::overlapSize' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridviews.hh:369:0: performance: Technically the member function 'Dune :: OneDGridLeafGridView < const OneDGrid >::ghostSize' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridviews.hh:376:0: performance: Technically the member function 'Dune :: OneDGridLeafGridView < const OneDGrid >::communicate' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridviews.hh:166:0: performance: Technically the member function 'Dune :: OneDGridLevelGridView < const OneDGrid >::ibegin' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridviews.hh:173:0: performance: Technically the member function 'Dune :: OneDGridLevelGridView < const OneDGrid >::iend' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridviews.hh:185:0: performance: Technically the member function 'Dune :: OneDGridLevelGridView < const OneDGrid >::overlapSize' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridviews.hh:191:0: performance: Technically the member function 'Dune :: OneDGridLevelGridView < const OneDGrid >::ghostSize' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridviews.hh:198:0: performance: Technically the member function 'Dune :: OneDGridLevelGridView < const OneDGrid >::communicate' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridleafiterator.hh:57:0: performance: Technically the member function 'Dune :: OneDGridLeafIterator < cd , All_Partition , const OneDGrid >::equals' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridleafiterator.hh:57:0: performance: Technically the member function 'Dune :: OneDGridLeafIterator < cd , pit , const OneDGrid >::equals' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridintersections.hh:388:0: performance: Technically the member function 'Dune :: OneDGridLeafIntersection < const OneDGrid >::conforming' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridintersections.hh:435:0: performance: Technically the member function 'Dune :: OneDGridLeafIntersection < const OneDGrid >::type' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridintersections.hh:129:0: performance: Technically the member function 'Dune :: OneDGridLevelIntersection < const OneDGrid >::conforming' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridintersections.hh:177:0: performance: Technically the member function 'Dune :: OneDGridLevelIntersection < const OneDGrid >::type' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridentityseed.hh:31:5: style: Class 'OneDGridEntitySeed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridleveliterator.hh:39:5: style: Class 'OneDGridLevelIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/onedgrid.hh:146:5: style: Class 'OneDGrid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridindexsets.hh:314:0: style: Class 'Dune :: OneDGridIdSet < const OneDGrid >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridindexsets.hh:156:0: style: Class 'Dune :: OneDGridLeafIndexSet < const OneDGrid >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridhieriterator.hh:42:0: style: Class 'Dune :: OneDGridHierarchicIterator < const OneDGrid >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridhieriterator.hh:42:0: style: Class 'Dune :: OneDGridHierarchicIterator < OneDGrid >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridviews.hh:285:0: style: Class 'Dune :: OneDGridLeafGridView < const OneDGrid >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridleafiterator.hh:27:0: style: Class 'Dune :: OneDGridLeafIterator < cd , All_Partition , const OneDGrid >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridleafiterator.hh:27:0: style: Class 'Dune :: OneDGridLeafIterator < cd , pit , const OneDGrid >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridintersectioniterators.hh:86:0: style: Class 'Dune :: OneDGridLeafIntersectionIterator < const OneDGrid >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridintersectioniterators.hh:35:0: style: Class 'Dune :: OneDGridLevelIntersectionIterator < const OneDGrid >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridintersections.hh:252:0: style: Class 'Dune :: OneDGridLeafIntersection < const OneDGrid >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/onedgrid/onedgridintersections.hh:38:0: style: Class 'Dune :: OneDGridLevelIntersection < const OneDGrid >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/test/geometrygrid-coordfunction-copyconstructor.cc:19:3: style: Class 'Analytical' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/test/geometrygrid-coordfunction-copyconstructor.cc:36:3: style: Class 'Discrete' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/test/checkindexset.hh:129:48: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
dune-grid-2.6.0.orig/dune/grid/test/gridcheck.hh:893:58: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
dune-grid-2.6.0.orig/dune/grid/test/gridcheck.hh:663:3: style: Variable 'h1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dune-grid-2.6.0.orig/dune/grid/test/gridcheck.hh:655:0: note: Variable 'h1' is reassigned a value before the old one has been used if variable is no semaphore variable.
dune-grid-2.6.0.orig/dune/grid/test/gridcheck.hh:663:3: note: Variable 'h1' is reassigned a value before the old one has been used if variable is no semaphore variable.
dune-grid-2.6.0.orig/dune/grid/test/gridcheck.hh:664:3: style: Variable 'i1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dune-grid-2.6.0.orig/dune/grid/test/gridcheck.hh:657:0: note: Variable 'i1' is reassigned a value before the old one has been used if variable is no semaphore variable.
dune-grid-2.6.0.orig/dune/grid/test/gridcheck.hh:664:3: note: Variable 'i1' is reassigned a value before the old one has been used if variable is no semaphore variable.
dune-grid-2.6.0.orig/dune/grid/test/test-alberta.cc:37:21: style: struct member 'EnableLevelIntersectionIteratorCheck::v' is never used. [unusedStructMember]
dune-grid-2.6.0.orig/dune/grid/test/staticcheck.hh:92:3: warning: Member variable 'ZeroEntityMethodCheck::c' is not initialized in the constructor. [uninitMemberVar]
dune-grid-2.6.0.orig/dune/grid/test/staticcheck.hh:113:3: warning: Member variable 'ZeroEntityMethodCheck::c' is not initialized in the constructor. [uninitMemberVar]
dune-grid-2.6.0.orig/dune/grid/test/staticcheck.hh:134:3: warning: Member variable 'ZeroEntityMethodCheck::c' is not initialized in the constructor. [uninitMemberVar]
dune-grid-2.6.0.orig/dune/grid/test/staticcheck.hh:231:3: warning: Member variable 'EntityInterface::c' is not initialized in the constructor. [uninitMemberVar]
dune-grid-2.6.0.orig/dune/grid/test/staticcheck.hh:252:3: warning: Member variable 'EntityInterface::c' is not initialized in the constructor. [uninitMemberVar]
dune-grid-2.6.0.orig/dune/grid/test/staticcheck.hh:309:3: warning: Member variable 'EntityInterface::c' is not initialized in the constructor. [uninitMemberVar]
dune-grid-2.6.0.orig/dune/grid/test/staticcheck.hh:330:3: warning: Member variable 'EntityInterface::c' is not initialized in the constructor. [uninitMemberVar]
dune-grid-2.6.0.orig/dune/grid/test/staticcheck.hh:354:3: warning: Member variable 'EntityInterface::c' is not initialized in the constructor. [uninitMemberVar]
dune-grid-2.6.0.orig/dune/grid/test/gridcheck.hh:69:8: performance: Technically the member function 'subIndexCheck::checkEntitySeedRecovery' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/test/checkiterators.hh:20:8: style: Technically the member function 'NoopFunctor::operator()' can be const. [functionConst]
dune-grid-2.6.0.orig/dune/grid/test/checkcommunicate.hh:231:10: performance: Technically the member function 'CheckCommunication::f' can be static. [functionStatic]
dune-grid-2.6.0.orig/dune/grid/common/boundaryprojection.hh:46:5: style: Class 'BoundaryProjectionWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/common/boundaryprojection.hh:120:5: style: Struct 'CircleBoundaryProjection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/common/boundaryprojection.hh:127:28: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dune-grid-2.6.0.orig/dune/grid/common/boundaryprojection.hh:31:28: note: Virtual function in base class
dune-grid-2.6.0.orig/dune/grid/common/boundaryprojection.hh:127:28: note: Function in derived class
dune-grid-2.6.0.orig/dune/grid/test/checkgeometry.hh:144:40: error: Uninitialized variable: end [uninitvar]
dune-grid-2.6.0.orig/dune/grid/test/checkgeometry.hh:174:42: error: Uninitialized variable: end [uninitvar]
dune-grid-2.6.0.orig/dune/grid/test/checkpartition.hh:132:46: error: Uninitialized variable: end [uninitvar]
dune-grid-2.6.0.orig/dune/grid/test/test-geogrid.cc:221:0: error: #error "COORDFUNCTION not defined (e.g., Helix, Circle; see functions.hh)" [preprocessorErrorDirective]
dune-grid-2.6.0.orig/dune/grid/test/test-mcmg-geogrid.cc:17:0: error: syntax error [syntaxError]
dune-grid-2.6.0.orig/dune/grid/test/checkiterators.hh:96:31: style: Variable 'size' is modified but its new value is never used. [unreadVariable]
dune-grid-2.6.0.orig/dune/grid/test/test-parallel-ug.cc:617:0: style: The scope of the variable 'nRefine' can be reduced. [variableScope]
dune-grid-2.6.0.orig/dune/grid/test/yasp/test-yaspgrid.hh:36:5: error: Accessing an item in container 's' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/test/yasp/test-yaspgrid.hh:60:5: error: Accessing an item in container 's' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/test/yasp/test-yaspgrid.hh:85:5: error: Accessing an item in container 'coords' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/test/yasp/test-yaspgrid.hh:86:5: error: Accessing an item in container 'coords' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/test/yasp/test-yaspgrid.hh:87:5: error: Accessing an item in container 'coords' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/test/yasp/test-yaspgrid.hh:88:5: error: Accessing an item in container 'coords' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/test/yasp/test-yaspgrid.hh:89:5: error: Accessing an item in container 'coords' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/test/yasp/test-yaspgrid.hh:90:5: error: Accessing an item in container 'coords' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/test/yasp/test-yaspgrid.hh:91:5: error: Accessing an item in container 'coords' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/test/yasp/test-yaspgrid.hh:92:5: error: Accessing an item in container 'coords' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/test/yasp/test-yaspgrid.hh:93:5: error: Accessing an item in container 'coords' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/test/yasp/test-yaspgrid.hh:94:5: error: Accessing an item in container 'coords' that is empty. [containerOutOfBounds]
dune-grid-2.6.0.orig/dune/grid/uggrid/boundaryextractor.cc:16:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dune-grid-2.6.0.orig/dune/grid/uggrid/boundaryextractor.cc:21:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dune-grid-2.6.0.orig/dune/grid/uggrid/boundaryextractor.cc:65:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dune-grid-2.6.0.orig/dune/grid/uggrid/boundaryextractor.cc:70:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dune-grid-2.6.0.orig/dune/grid/uggrid/boundaryextractor.cc:75:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dune-grid-2.6.0.orig/dune/grid/uggrid/boundaryextractor.cc:80:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
dune-grid-2.6.0.orig/dune/grid/uggrid/uggrid.cc:575:0: style: Variable 'formatName' is assigned a value that is never used. [unreadVariable]
dune-grid-2.6.0.orig/dune/grid/uggrid/uggridfactory.cc:340:0: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
dune-grid-2.6.0.orig/dune/grid/uggrid/uggridfactory.cc:364:0: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
dune-grid-2.6.0.orig/dune/grid/uggrid/uggridfactory.cc:364:0: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
dune-grid-2.6.0.orig/dune/grid/uggrid/uggridfactory.cc:391:0: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
dune-grid-2.6.0.orig/dune/grid/uggrid/uggridfactory.cc:319:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dune-grid-2.6.0.orig/dune/grid/uggrid/uggridfactory.cc:424:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dune-grid-2.6.0.orig/dune/grid/uggrid/uggridhieriterator.cc:23:13: style: Variable 'dim' is assigned a value that is never used. [unreadVariable]
dune-grid-2.6.0.orig/dune/grid/uggrid/uggridintersections.cc:400:7: style: Redundant condition: UG_NS<dim>::myLevel(leafSubFaces_[subNeighborCount_].first)>UG_NS<dim>::myLevel(center_). 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
dune-grid-2.6.0.orig/dune/grid/utility/test/persistentcontainertest.cc:24:3: style: Struct 'Data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-2.6.0.orig/dune/grid/utility/vertexorderfactory.hh:51:5: style: Class 'VertexOrderByIdFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[15:27]

ftp://ftp.se.debian.org/debian/pool/main/d/dune-grid-glue/dune-grid-glue_2.6~20180130.orig.tar.xz
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/adapter/gridgluecommunicate.hh:275:7: warning: Member variable 'CommInfo::gridglue' is not initialized in the constructor. [uninitMemberVar]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/adapter/gridgluecommunicate.hh:275:7: warning: Member variable 'CommInfo::currentsize' is not initialized in the constructor. [uninitMemberVar]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/adapter/intersection.hh:339:12: performance: Technically the member function 'Dune::GridGlue::Intersection::conforming' can be static. [functionStatic]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/adapter/intersection.hh:381:26: performance: Technically the member function 'Dune::GridGlue::Intersection::type' can be static. [functionStatic]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/adapter/intersectionindexset.hh:32:23: performance: Technically the member function 'Dune::GridGlue::IntersectionIndexSet::index' can be static. [functionStatic]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/adapter/gridgluecommunicate.hh:36:7: style: Struct 'GlobalId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/adapter/gridgluecommunicate.hh:144:7: style: Class 'StreamingMessageBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/adapter/intersectionindexset.hh:47:13: style: Class 'IntersectionIndexSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/adapter/gridglue.cc:166:56: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/computeintersection.cc:79:9: style: The scope of the variable 'm' can be reduced. [variableScope]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/contactmerge.cc:75:11: error: Accessing an item in container 'corner' that is empty. [containerOutOfBounds]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/contactmerge.cc:180:5: error: Accessing an item in container 'center' that is empty. [containerOutOfBounds]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/simplexintersection.cc:86:13: style: The scope of the variable 'k' can be reduced. [variableScope]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/simplexintersection.cc:219:13: style: The scope of the variable 'k' can be reduced. [variableScope]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/simplexintersection.cc:370:15: style: The scope of the variable 'idX_min' can be reduced. [variableScope]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/simplexintersection.cc:370:26: style: The scope of the variable 'idX_max' can be reduced. [variableScope]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/simplexintersection.cc:370:37: style: The scope of the variable 'idY_min' can be reduced. [variableScope]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/simplexintersection.cc:370:48: style: The scope of the variable 'idY_max' can be reduced. [variableScope]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/simplexintersection.cc:310:9: error: Accessing an item in container 'detD' that is empty. [containerOutOfBounds]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/simplexintersection.cc:95:17: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/simplexintersection.cc:718:26: style: Unused variable: indices [unusedVariable]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:388:0: style: Function 'build' argument 1 names different: declaration 'grid1_Coords' definition 'grid1Coords'. [funcArgNamesDifferent]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:136:0: note: Function 'build' argument 1 names different: declaration 'grid1_Coords' definition 'grid1Coords'.
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:388:0: note: Function 'build' argument 1 names different: declaration 'grid1_Coords' definition 'grid1Coords'.
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:391:0: style: Function 'build' argument 4 names different: declaration 'grid2_coords' definition 'grid2Coords'. [funcArgNamesDifferent]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:139:0: note: Function 'build' argument 4 names different: declaration 'grid2_coords' definition 'grid2Coords'.
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:391:0: note: Function 'build' argument 4 names different: declaration 'grid2_coords' definition 'grid2Coords'.
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:461:0: style: Function 'buildAdvancingFront' argument 1 names different: declaration 'grid1_Coords' definition 'grid1Coords'. [funcArgNamesDifferent]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:237:0: note: Function 'buildAdvancingFront' argument 1 names different: declaration 'grid1_Coords' definition 'grid1Coords'.
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:461:0: note: Function 'buildAdvancingFront' argument 1 names different: declaration 'grid1_Coords' definition 'grid1Coords'.
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:464:0: style: Function 'buildAdvancingFront' argument 4 names different: declaration 'grid2_coords' definition 'grid2Coords'. [funcArgNamesDifferent]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:240:0: note: Function 'buildAdvancingFront' argument 4 names different: declaration 'grid2_coords' definition 'grid2Coords'.
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:464:0: note: Function 'buildAdvancingFront' argument 4 names different: declaration 'grid2_coords' definition 'grid2Coords'.
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:653:0: style: Function 'buildBruteForce' argument 1 names different: declaration 'grid1_Coords' definition 'grid1Coords'. [funcArgNamesDifferent]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:246:0: note: Function 'buildBruteForce' argument 1 names different: declaration 'grid1_Coords' definition 'grid1Coords'.
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:653:0: note: Function 'buildBruteForce' argument 1 names different: declaration 'grid1_Coords' definition 'grid1Coords'.
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:656:0: style: Function 'buildBruteForce' argument 4 names different: declaration 'grid2_coords' definition 'grid2Coords'. [funcArgNamesDifferent]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:249:0: note: Function 'buildBruteForce' argument 4 names different: declaration 'grid2_coords' definition 'grid2Coords'.
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/merging/standardmerge.hh:656:0: note: Function 'buildBruteForce' argument 4 names different: declaration 'grid2_coords' definition 'grid2Coords'.
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/test/mixeddimcouplingtest.cc:63:0: style: Class 'MixedDimTrafo < 1 , 2 , double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/test/mixeddimscalingtest.cc:39:0: style: Class 'MixedDimTrafo < dim1 , dimworld , double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/test/nonoverlappingcouplingtest.cc:192:3: warning: Member variable 'MeshGenerator::tar' is not initialized in the constructor. [uninitMemberVar]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/test/nonoverlappingcouplingtest.cc:54:3: style: Class 'ShiftTrafo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/test/nonoverlappingcouplingtest.cc:192:3: style: Class 'MeshGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-grid-glue-2.6~20180130.orig/dune/grid-glue/test/nonoverlappingcouplingtest.cc:220:3: style: Class 'MeshGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[15:27]

ftp://ftp.se.debian.org/debian/pool/main/d/dune-istl/dune-istl_2.6.0.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dune-localfunctions/dune-localfunctions_2.6.0.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dune-pdelab/dune-pdelab_2.6~20180302.orig.tar.xz
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/clock.cc:119:11: performance: Variable 'resolution' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/clock.cc:208:11: performance: Variable 'resolution' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/logtag.hh:87:7: style: Class 'GeneralLogtagFormatter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/logtag.hh:135:7: style: Class 'WithLogtag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-dg-amg.cc:40:3: performance: Technically the member function 'GenericEllipticProblem::A' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-dg-amg.cc:51:3: performance: Technically the member function 'GenericEllipticProblem::b' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-dg-amg.cc:59:3: performance: Technically the member function 'GenericEllipticProblem::c' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-dg-amg.cc:66:3: performance: Technically the member function 'GenericEllipticProblem::f' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-dg-amg.cc:77:3: performance: Technically the member function 'GenericEllipticProblem::bctype' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-dg-amg.cc:84:3: performance: Technically the member function 'GenericEllipticProblem::g' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-dg-amg.cc:92:3: performance: Technically the member function 'GenericEllipticProblem::j' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-dg-amg.cc:99:3: performance: Technically the member function 'GenericEllipticProblem::o' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-instationary-with-boundary-constraints.cc:236:10: style: The scope of the variable 'T' can be reduced. [variableScope]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-instationary-with-boundary-constraints.cc:237:10: style: The scope of the variable 'dt' can be reduced. [variableScope]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-instationary-with-boundary-constraints.cc:238:7: style: The scope of the variable 'cells' can be reduced. [variableScope]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-instationary-with-boundary-constraints.cc:244:15: style: Variable 'degree' is assigned a value that is never used. [unreadVariable]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-instationary-with-boundary-constraints.cc:24:3: performance: Technically the member function 'Poisson::A' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-instationary-with-boundary-constraints.cc:35:3: performance: Technically the member function 'Poisson::b' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-instationary-with-boundary-constraints.cc:43:3: performance: Technically the member function 'Poisson::c' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-instationary-with-boundary-constraints.cc:50:3: performance: Technically the member function 'Poisson::f' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-instationary-with-boundary-constraints.cc:61:3: performance: Technically the member function 'Poisson::bctype' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-instationary-with-boundary-constraints.cc:68:3: performance: Technically the member function 'Poisson::g' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-instationary-with-boundary-constraints.cc:79:3: performance: Technically the member function 'Poisson::j' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-instationary-with-boundary-constraints.cc:86:3: performance: Technically the member function 'Poisson::o' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-transport-ccfv.cc:73:3: performance: Technically the member function 'TransportProblem::A' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-transport-ccfv.cc:90:3: performance: Technically the member function 'TransportProblem::b' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-transport-ccfv.cc:100:3: performance: Technically the member function 'TransportProblem::c' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-transport-ccfv.cc:107:3: performance: Technically the member function 'TransportProblem::d' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-transport-ccfv.cc:114:3: performance: Technically the member function 'TransportProblem::f' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-transport-ccfv.cc:121:3: performance: Technically the member function 'TransportProblem::bctype' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-transport-ccfv.cc:149:3: performance: Technically the member function 'TransportProblem::j' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/test-transport-ccfv.cc:156:3: performance: Technically the member function 'TransportProblem::o' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testanalytic.cc:23:3: style: Class 'Velocity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testanalytic.cc:42:3: style: Class 'Pressure' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testcomplexnumbers-problem.hh:19:3: style: Class 'ParametersSphericalWave' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testconstraints.cc:35:3: style: Class 'F' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testconstraints.cc:59:3: style: Class 'B' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testconstraints.cc:135:3: style: Class 'Fm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testconstraints.cc:158:3: style: Class 'Bm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testdatahandle.cc:51:39: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testdglegendre.cc:43:30: style: Same value in both branches of ternary operator. [duplicateValueTernary]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testdglegendre.cc:67:3: performance: Technically the member function 'GenericAdvectionProblem::c' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testdglegendre.cc:74:3: performance: Technically the member function 'GenericAdvectionProblem::f' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testdglegendre.cc:106:3: performance: Technically the member function 'GenericAdvectionProblem::j' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testdglegendre.cc:113:3: performance: Technically the member function 'GenericAdvectionProblem::o' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testeigenbackend.cc:199:5: style: Variable 'x0' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testeigenbackend.cc:198:5: note: Variable 'x0' is reassigned a value before the old one has been used if variable is no semaphore variable.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testeigenbackend.cc:199:5: note: Variable 'x0' is reassigned a value before the old one has been used if variable is no semaphore variable.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testeigenbackend.cc:219:5: style: Variable 'm' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testeigenbackend.cc:218:5: note: Variable 'm' is reassigned a value before the old one has been used if variable is no semaphore variable.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testeigenbackend.cc:219:5: note: Variable 'm' is reassigned a value before the old one has been used if variable is no semaphore variable.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testeigenbackend.cc:55:3: performance: Technically the member function 'PoissonModelProblem::A' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testeigenbackend.cc:66:3: performance: Technically the member function 'PoissonModelProblem::b' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testeigenbackend.cc:74:3: performance: Technically the member function 'PoissonModelProblem::c' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testeigenbackend.cc:81:3: performance: Technically the member function 'PoissonModelProblem::f' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testeigenbackend.cc:92:3: performance: Technically the member function 'PoissonModelProblem::bctype' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testeigenbackend.cc:109:3: performance: Technically the member function 'PoissonModelProblem::g' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testeigenbackend.cc:118:3: performance: Technically the member function 'PoissonModelProblem::j' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testeigenbackend.cc:131:3: performance: Technically the member function 'PoissonModelProblem::o' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testelasticity.cc:40:3: style: Class 'G' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testelectrodynamic.cc:145:3: style: Class 'BCTypeParam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:141:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:150:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:153:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:158:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:172:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:225:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:239:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:240:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:359:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:362:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:373:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:374:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:376:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:377:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:381:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:384:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:407:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:409:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:414:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:416:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:421:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:423:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:428:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:430:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:548:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:550:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:572:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:574:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:581:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:583:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:590:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:592:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:599:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:601:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:705:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:713:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:730:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:737:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:750:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:751:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:755:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:776:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:781:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:786:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:791:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:893:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:894:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:905:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:911:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:912:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:916:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:917:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:921:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:922:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:926:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:927:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:961:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:89:9: performance: Variable 'theta' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfastdgassembler.cc:37:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::name' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfastdgassembler.cc:41:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::A' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfastdgassembler.cc:52:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::b' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfastdgassembler.cc:60:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::c' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfastdgassembler.cc:67:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::f' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfastdgassembler.cc:76:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::bctype' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfastdgassembler.cc:83:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::g' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfastdgassembler.cc:92:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::j' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfastdgassembler.cc:99:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::o' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfastdgassembler.cc:33:0: style: Class 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/convectiondiffusionfastdg.hh:80:39: performance: Function parameter 'alpha_' should be passed by const reference. [passedByValue]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfunction.cc:217:22: style: Same expression on both sides of '>=' because the value of 'maxDiffOrder' and '1' are the same. [duplicateExpression]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfunction.cc:213:37: note: 'maxDiffOrder' is assigned value '1' here.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfunction.cc:217:22: note: Same expression on both sides of '>=' because the value of 'maxDiffOrder' and '1' are the same.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfunction.cc:233:26: style: Same expression on both sides of '>=' because the value of 'maxDiffOrder' and '1' are the same. [duplicateExpression]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfunction.cc:213:37: note: 'maxDiffOrder' is assigned value '1' here.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfunction.cc:233:26: note: Same expression on both sides of '>=' because the value of 'maxDiffOrder' and '1' are the same.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testfunction.cc:107:3: style: Class 'L' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testgridfunctionspace-fixedsize.cc:180:3: style: Class 'WrappedFiniteElementMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testheat-instationary-periodic.cc:218:10: style: The scope of the variable 'T' can be reduced. [variableScope]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testheat-instationary-periodic.cc:219:10: style: The scope of the variable 'dt' can be reduced. [variableScope]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testheat-instationary-periodic.cc:220:7: style: The scope of the variable 'cells' can be reduced. [variableScope]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testheat-instationary-periodic.cc:45:3: performance: Technically the member function 'ConvectionDiffusionModelProblem::A' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testheat-instationary-periodic.cc:56:3: performance: Technically the member function 'ConvectionDiffusionModelProblem::b' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testheat-instationary-periodic.cc:64:3: performance: Technically the member function 'ConvectionDiffusionModelProblem::c' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testheat-instationary-periodic.cc:71:3: performance: Technically the member function 'ConvectionDiffusionModelProblem::f' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testheat-instationary-periodic.cc:78:3: performance: Technically the member function 'ConvectionDiffusionModelProblem::bctype' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testheat-instationary-periodic.cc:93:3: performance: Technically the member function 'ConvectionDiffusionModelProblem::j' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testheat-instationary-periodic.cc:100:3: performance: Technically the member function 'ConvectionDiffusionModelProblem::o' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/l2fastdg.hh:83:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/l2fastdg.hh:88:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/l2fastdg.hh:125:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/l2fastdg.hh:126:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testinstationaryfastdgassembler.cc:48:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::name' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testinstationaryfastdgassembler.cc:52:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::A' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testinstationaryfastdgassembler.cc:63:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::b' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testinstationaryfastdgassembler.cc:71:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::c' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testinstationaryfastdgassembler.cc:78:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::f' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testinstationaryfastdgassembler.cc:87:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::bctype' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testinstationaryfastdgassembler.cc:94:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::g' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testinstationaryfastdgassembler.cc:103:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::j' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testinstationaryfastdgassembler.cc:110:0: performance: Technically the member function 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >::o' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testinstationaryfastdgassembler.cc:44:0: style: Class 'ParameterA < Dune :: YaspGrid < dim > :: LeafGridView , double > , degree >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testinterpolate.cc:41:3: style: Struct 'interpolation_function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testlaplacedirichletp12d.cc:38:3: style: Class 'G' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testlaplacedirichletp12d.cc:62:3: style: Class 'B' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testloadbalancing.cc:50:22: style: Variable 'helper' is assigned a value that is never used. [unreadVariable]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testloadbalancing.cc:35:3: style: Class 'U' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlapping.cc:53:57: performance: Function parameter 'suffix' should be passed by const reference. [passedByValue]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-boilerplate-problem.hh:18:0: performance: Technically the member function 'ParameterA < ES , double >::name' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-boilerplate-problem.hh:22:0: performance: Technically the member function 'ParameterA < ES , double >::A' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-boilerplate-problem.hh:33:0: performance: Technically the member function 'ParameterA < ES , double >::b' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-boilerplate-problem.hh:41:0: performance: Technically the member function 'ParameterA < ES , double >::c' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-boilerplate-problem.hh:48:0: performance: Technically the member function 'ParameterA < ES , double >::f' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-boilerplate-problem.hh:57:0: performance: Technically the member function 'ParameterA < ES , double >::bctype' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-boilerplate-problem.hh:64:0: performance: Technically the member function 'ParameterA < ES , double >::g' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-boilerplate-problem.hh:73:0: performance: Technically the member function 'ParameterA < ES , double >::j' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-boilerplate-problem.hh:80:0: performance: Technically the member function 'ParameterA < ES , double >::o' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-boilerplate-problem.hh:14:0: style: Class 'ParameterA < ES , double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-problem.hh:14:0: performance: Technically the member function 'Parameter < ES , double >::A' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-problem.hh:25:0: performance: Technically the member function 'Parameter < ES , double >::b' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-problem.hh:33:0: performance: Technically the member function 'Parameter < ES , double >::c' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-problem.hh:40:0: performance: Technically the member function 'Parameter < ES , double >::f' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-problem.hh:49:0: performance: Technically the member function 'Parameter < ES , double >::bctype' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-problem.hh:56:0: performance: Technically the member function 'Parameter < ES , double >::g' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-problem.hh:65:0: performance: Technically the member function 'Parameter < ES , double >::j' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testnonoverlappingsinglephaseflow-problem.hh:72:0: performance: Technically the member function 'Parameter < ES , double >::o' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testordering.cc:136:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dune-pdelab-2.6~20180302.orig/dune/pdelab/gridfunctionspace/gridfunctionspaceutilities.hh:1206:13: style: The scope of the variable 'i1' can be reduced. [variableScope]
dune-pdelab-2.6~20180302.orig/dune/pdelab/gridfunctionspace/gridfunctionspaceutilities.hh:1206:17: style: The scope of the variable 'i2' can be reduced. [variableScope]
dune-pdelab-2.6~20180302.orig/dune/pdelab/gridfunctionspace/gridfunctionspaceutilities.hh:1335:13: style: The scope of the variable 'i2' can be reduced. [variableScope]
dune-pdelab-2.6~20180302.orig/dune/pdelab/finiteelementmap/finiteelementmap.hh:104:140: performance: Technically the member function 'Dune::PDELab::Impl::inject_dimension < -1 >::inject_dimension' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/function.hh:106:19: performance: Technically the member function 'Dune::PDELab::InstationaryFunctionDefaults::setTime' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/gridfunctionspace/interpolate.hh:35:12: performance: Technically the member function 'Dune::PDELab::InterpolateBackendStandard::interpolate' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/geometrywrapper.hh:83:0: performance: Technically the member function 'Dune :: PDELab :: IntersectionGeometry < GV_or_ES >::insideDomainIndex' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/finiteelementmap/finiteelementmap.hh:125:7: style: Class 'SimpleLocalFiniteElementMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/finiteelementmap/finiteelementmap.hh:177:7: style: Class 'EdgeS0LocalFiniteElementMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/finiteelementmap/finiteelementmap.hh:247:7: style: Class 'RTLocalFiniteElementMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/finiteelementmap/p0fem.hh:21:7: style: Class 'P0LocalFiniteElementMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/finiteelementmap/pkfem.hh:35:9: style: Class 'PkLocalFiniteElementMapBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/finiteelementmap/pkfem.hh:94:9: style: Class 'PkLocalFiniteElementMapBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/finiteelementmap/pkfem.hh:188:9: style: Class 'PkLocalFiniteElementMapBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/finiteelementmap/pkfem.hh:309:7: style: Class 'PkLocalFiniteElementMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/geometrywrapper.hh:24:7: style: Class 'ElementGeometry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/function.hh:148:7: style: Class 'GridFunctionOutputParameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/function.hh:194:7: style: Class 'GridFunctionInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/function.hh:310:7: style: Class 'GridFunctionBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/function.hh:347:7: style: Struct 'PowerCompositeSetTimeVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/function.hh:392:7: style: Class 'PowerGridFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/function.hh:546:7: style: Class 'CompositeGridFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/function.hh:594:7: style: Class 'GridFunctionBaseAdapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/function.hh:652:7: style: Class 'AnalyticGridFunctionBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/function.hh:689:7: style: Class 'NormalFluxGridFunctionAdapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/function.hh:786:7: style: Class 'PiolaBackwardAdapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/function.hh:951:7: style: Class 'GridFunctionToFunctionAdapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpk.cc:35:3: style: Class 'F' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/vtkexport.hh:47:55: performance: Function parameter 's_' should be passed by const reference. [passedByValue]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/vtkexport.hh:67:78: performance: Function parameter 's_' should be passed by const reference. [passedByValue]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/vtkexport.hh:183:64: performance: Function parameter 's_' should be passed by const reference. [passedByValue]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/geometrywrapper.hh:83:11: performance: Technically the member function 'Dune::PDELab::IntersectionGeometry::insideDomainIndex' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/functionwrappers.hh:205:12: performance: Technically the member function 'Dune::PDELab::PointwiseSumAdapterEngine::evaluate' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/common/functionwrappers.hh:170:7: style: Class 'PointwiseScaleAdapterEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpk2dinterpolation.cc:49:3: style: Class 'U' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpk2dinterpolation.cc:83:101: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testplasticitygfs.cc:100:48: style: Condition 'dim==2' is always true [knownConditionTrueFalse]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testplasticitygfs.cc:85:19: note: Assignment 'dim=2', assigned value is 2
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testplasticitygfs.cc:100:48: note: Condition 'dim==2' is always true
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testplasticitygfs.cc:100:48: style: Same expression on both sides of '==' because the value of 'dim' and '2' are the same. [duplicateExpression]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testplasticitygfs.cc:85:19: note: 'dim' is assigned value '2' here.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testplasticitygfs.cc:100:48: note: Same expression on both sides of '==' because the value of 'dim' and '2' are the same.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpoisson.cc:202:5: style: Variable 'x0' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpoisson.cc:201:5: note: Variable 'x0' is reassigned a value before the old one has been used if variable is no semaphore variable.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpoisson.cc:202:5: note: Variable 'x0' is reassigned a value before the old one has been used if variable is no semaphore variable.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpoisson.cc:228:5: style: Variable 'm' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpoisson.cc:227:5: note: Variable 'm' is reassigned a value before the old one has been used if variable is no semaphore variable.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpoisson.cc:228:5: note: Variable 'm' is reassigned a value before the old one has been used if variable is no semaphore variable.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpoisson.cc:59:3: performance: Technically the member function 'PoissonModelProblem::A' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpoisson.cc:70:3: performance: Technically the member function 'PoissonModelProblem::b' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpoisson.cc:78:3: performance: Technically the member function 'PoissonModelProblem::c' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpoisson.cc:85:3: performance: Technically the member function 'PoissonModelProblem::f' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpoisson.cc:96:3: performance: Technically the member function 'PoissonModelProblem::bctype' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpoisson.cc:113:3: performance: Technically the member function 'PoissonModelProblem::g' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpoisson.cc:122:3: performance: Technically the member function 'PoissonModelProblem::j' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testpoisson.cc:135:3: performance: Technically the member function 'PoissonModelProblem::o' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testranktransmission.cc:55:8: performance: Technically the member function 'GatherScatter::scatter' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testrt0.cc:38:3: style: Class 'F' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testrt0.cc:58:3: style: Class 'V' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testsimplebackend.cc:191:5: style: Variable 'x0' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testsimplebackend.cc:190:5: note: Variable 'x0' is reassigned a value before the old one has been used if variable is no semaphore variable.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testsimplebackend.cc:191:5: note: Variable 'x0' is reassigned a value before the old one has been used if variable is no semaphore variable.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testsimplebackend.cc:211:5: style: Variable 'm' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testsimplebackend.cc:210:5: note: Variable 'm' is reassigned a value before the old one has been used if variable is no semaphore variable.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testsimplebackend.cc:211:5: note: Variable 'm' is reassigned a value before the old one has been used if variable is no semaphore variable.
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testsimplebackend.cc:54:3: performance: Technically the member function 'PoissonModelProblem::A' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testsimplebackend.cc:65:3: performance: Technically the member function 'PoissonModelProblem::b' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testsimplebackend.cc:73:3: performance: Technically the member function 'PoissonModelProblem::c' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testsimplebackend.cc:80:3: performance: Technically the member function 'PoissonModelProblem::f' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testsimplebackend.cc:91:3: performance: Technically the member function 'PoissonModelProblem::bctype' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testsimplebackend.cc:108:3: performance: Technically the member function 'PoissonModelProblem::g' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testsimplebackend.cc:117:3: performance: Technically the member function 'PoissonModelProblem::j' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testsimplebackend.cc:130:3: performance: Technically the member function 'PoissonModelProblem::o' can be static. [functionStatic]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testutilities.cc:61:3: style: Class 'F' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testutilities.cc:81:3: style: Class 'G' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testutilities.cc:173:3: style: Class 'One' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testutilities.cc:190:3: style: Class 'Two' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testutilities.cc:207:3: style: Class 'Three' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testutilities.cc:224:3: style: Class 'Velocity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-pdelab-2.6~20180302.orig/dune/pdelab/test/testutilities.cc:242:3: style: Class 'VelocityLinear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[15:27]

ftp://ftp.se.debian.org/debian/pool/main/d/dune-typetree/dune-typetree_2.6~20180215.orig.tar.xz
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:155:19: style: Condition 'all==6' is always false [knownConditionTrueFalse]
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:151:23: note: Assignment 'all=0', assigned value is 0
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:153:9: note: all is incremented', new value is 1
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:155:19: note: Condition 'all==6' is always false
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:167:21: style: Condition 'inner==2' is always false [knownConditionTrueFalse]
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:160:25: note: Assignment 'inner=0', assigned value is 0
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:163:9: note: inner is incremented', new value is 1
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:167:21: note: Condition 'inner==2' is always false
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:169:20: style: Condition 'leaf==4' is always false [knownConditionTrueFalse]
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:161:24: note: Assignment 'leaf=0', assigned value is 0
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:165:9: note: leaf is incremented', new value is 1
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:169:20: note: Condition 'leaf==4' is always false
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:178:20: style: Condition 'leaf==4' is always false [knownConditionTrueFalse]
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:174:24: note: Assignment 'leaf=0', assigned value is 0
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:176:9: note: leaf is incremented', new value is 1
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:178:20: note: Condition 'leaf==4' is always false
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:22:3: style: Class 'SimpleLeafNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-typetree-2.6~20180215.orig/test/testcallbacktraversal.cc:26:3: style: Class 'SimpleLeafNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-typetree-2.6~20180215.orig/test/typetreetestswitch.hh:10:0: error: #error You need to specify a test case via preprocessor define! [preprocessorErrorDirective]
dune-typetree-2.6~20180215.orig/test/typetreetestutility.hh:160:3: style: Struct 'SimpleComposite' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dune-typetree-2.6~20180215.orig/test/testproxynode.cc:27:0: style: Class 'SimpleProxy < const SimpleLeaf >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[15:27]

ftp://ftp.se.debian.org/debian/pool/main/d/dune-uggrid/dune-uggrid_2.6.0.orig.tar.xz
dune-uggrid-2.6.0.orig/dom/gen/gen.c:126:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dune-uggrid-2.6.0.orig/dom/gen/gen.c:257:3: style: Variable 'bs->segment' is reassigned a value before the old one has been used. [redundantAssignment]
dune-uggrid-2.6.0.orig/dom/gen/gen.c:256:3: note: Variable 'bs->segment' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/dom/gen/gen.c:257:3: note: Variable 'bs->segment' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/dom/gen/gen.c:534:41: style: Function 'InitGeometry' argument 2 names different: declaration 'g' definition 'G'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/dom/gen/gen.h:167:41: note: Function 'InitGeometry' argument 2 names different: declaration 'g' definition 'G'.
dune-uggrid-2.6.0.orig/dom/gen/gen.c:534:41: note: Function 'InitGeometry' argument 2 names different: declaration 'g' definition 'G'.
dune-uggrid-2.6.0.orig/dom/gen/gen.c:378:34: error: Memory leak: p [memleak]
dune-uggrid-2.6.0.orig/dom/std/std_internal.h:7:0: error: #error internal header! Must not be used in Applications! [preprocessorErrorDirective]
dune-uggrid-2.6.0.orig/gm/algebra.cc:2083:8: warning: Either the condition 'theGrid==NULL' is redundant or there is possible null pointer dereference: theGrid. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/gm/algebra.cc:2087:15: note: Assuming that condition 'theGrid==NULL' is not redundant
dune-uggrid-2.6.0.orig/gm/algebra.cc:2083:8: note: Null pointer dereference
dune-uggrid-2.6.0.orig/gm/algebra.cc:1032:5: style: Variable 'theGrid' is reassigned a value before the old one has been used. [redundantAssignment]
dune-uggrid-2.6.0.orig/gm/algebra.cc:1028:0: note: Variable 'theGrid' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/gm/algebra.cc:1032:5: note: Variable 'theGrid' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/gm/algebra.cc:188:9: style: The scope of the variable 'bs' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:776:20: style: The scope of the variable 'ReverseMatrix' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:776:36: style: The scope of the variable 'SearchMatrix' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:1030:11: style: The scope of the variable 'theNode' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:1236:9: style: The scope of the variable 'theEdge' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:1716:11: style: The scope of the variable 'theMatrix' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:1736:11: style: The scope of the variable 'theMatrix' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:1909:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:1927:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:2004:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:2102:13: style: The scope of the variable 'ed' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:2203:9: style: The scope of the variable 'theGrid' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:2311:9: style: The scope of the variable 'g' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:2312:11: style: The scope of the variable 'fmt' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:2319:12: style: The scope of the variable 'elem' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:2320:9: style: The scope of the variable 'nd' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:2321:9: style: The scope of the variable 'li' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:2322:9: style: The scope of the variable 'ed' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:2504:9: style: The scope of the variable 'theGrid' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:2810:16: style: The scope of the variable 'VecObject' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:2811:11: style: The scope of the variable 'mat' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:2872:15: style: The scope of the variable 'error' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/algebra.cc:2204:12: style: Unused variable: theElement [unusedVariable]
dune-uggrid-2.6.0.orig/gm/cw.cc:758:49: style: Function 'ReadCW' argument 2 names different: declaration 'ce' definition 'ceID'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/gm/gm.h:3274:71: note: Function 'ReadCW' argument 2 names different: declaration 'ce' definition 'ceID'.
dune-uggrid-2.6.0.orig/gm/cw.cc:758:49: note: Function 'ReadCW' argument 2 names different: declaration 'ce' definition 'ceID'.
dune-uggrid-2.6.0.orig/gm/cw.cc:830:44: style: Function 'WriteCW' argument 2 names different: declaration 'ce' definition 'ceID'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/gm/gm.h:3275:73: note: Function 'WriteCW' argument 2 names different: declaration 'ce' definition 'ceID'.
dune-uggrid-2.6.0.orig/gm/cw.cc:830:44: note: Function 'WriteCW' argument 2 names different: declaration 'ce' definition 'ceID'.
dune-uggrid-2.6.0.orig/gm/er.cc:1767:36: error: Array 'global.nelem_inspected[8]' accessed at index 8, which is out of bounds. [arrayIndexOutOfBounds]
dune-uggrid-2.6.0.orig/gm/er.cc:1751:3: note: After for loop, tag has value 8
dune-uggrid-2.6.0.orig/gm/er.cc:1767:36: note: Array index out of bounds
dune-uggrid-2.6.0.orig/gm/er.cc:1768:40: error: Array 'global.nelem_not_inspected[8]' accessed at index 8, which is out of bounds. [arrayIndexOutOfBounds]
dune-uggrid-2.6.0.orig/gm/er.cc:1751:3: note: After for loop, tag has value 8
dune-uggrid-2.6.0.orig/gm/er.cc:1768:40: note: Array index out of bounds
dune-uggrid-2.6.0.orig/gm/er.cc:1844:48: warning: Either the condition 'nb<100' is redundant or the array 'mr->sons[30]' is accessed at index 99, which is out of bounds. [arrayIndexOutOfBoundsCond]
dune-uggrid-2.6.0.orig/gm/er.cc:1842:13: note: Assuming that condition 'nb<100' is not redundant
dune-uggrid-2.6.0.orig/gm/er.cc:1844:48: note: Array index out of bounds
dune-uggrid-2.6.0.orig/gm/er.cc:2175:29: warning: Comparison is wrong. Result of 'RefRules[tag]+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
dune-uggrid-2.6.0.orig/gm/er.cc:1160:13: style: The scope of the variable 'h' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/evm.cc:160:5: style: Variable 'D' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/gm/gmcheck.cc:125:12: style: The scope of the variable 'global' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/gmcheck.cc:125:20: style: The scope of the variable 'local' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/gmcheck.cc:344:12: style: The scope of the variable 'FatherNode' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/gmcheck.cc:345:12: style: The scope of the variable 'FatherEdge' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/gmcheck.cc:724:21: style: The scope of the variable 'theNode1' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/gmcheck.cc:726:12: style: The scope of the variable 'NbElement' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/gmcheck.cc:1562:22: style: The scope of the variable 'theNeighbor' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/mgio.cc:490:11: style: The scope of the variable 's' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/mgio.cc:556:11: style: The scope of the variable 's' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/mgio.cc:682:13: style: The scope of the variable 'm' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/mgio.cc:682:15: style: The scope of the variable 's' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/mgio.cc:741:13: style: The scope of the variable 's' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/mgio.cc:870:18: style: The scope of the variable 'cgp' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/mgio.cc:1085:11: style: The scope of the variable 'm' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/mgio.cc:1085:13: style: The scope of the variable 's' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/mgio.cc:1154:11: style: The scope of the variable 's' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/mgio.cc:1222:13: style: The scope of the variable 'tag' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/mgio.cc:1359:15: style: The scope of the variable 'tag' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/mgio.cc:609:53: style: Function 'Read_RR_General' argument 1 names different: declaration 'rr_general' definition 'mgio_rr_general'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/gm/mgio.h:410:59: note: Function 'Read_RR_General' argument 1 names different: declaration 'rr_general' definition 'mgio_rr_general'.
dune-uggrid-2.6.0.orig/gm/mgio.cc:609:53: note: Function 'Read_RR_General' argument 1 names different: declaration 'rr_general' definition 'mgio_rr_general'.
dune-uggrid-2.6.0.orig/gm/mgio.cc:644:54: style: Function 'Write_RR_General' argument 1 names different: declaration 'rr_general' definition 'mgio_rr_general'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/gm/mgio.h:423:59: note: Function 'Write_RR_General' argument 1 names different: declaration 'rr_general' definition 'mgio_rr_general'.
dune-uggrid-2.6.0.orig/gm/mgio.cc:644:54: note: Function 'Write_RR_General' argument 1 names different: declaration 'rr_general' definition 'mgio_rr_general'.
dune-uggrid-2.6.0.orig/gm/mgio.cc:1220:53: style: Function 'Read_Refinement' argument 1 names different: declaration 'refinement' definition 'pr'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/gm/mgio.h:415:51: note: Function 'Read_Refinement' argument 1 names different: declaration 'refinement' definition 'pr'.
dune-uggrid-2.6.0.orig/gm/mgio.cc:1220:53: note: Function 'Read_Refinement' argument 1 names different: declaration 'refinement' definition 'pr'.
dune-uggrid-2.6.0.orig/gm/mgio.cc:1357:54: style: Function 'Write_Refinement' argument 1 names different: declaration 'refinement' definition 'pr'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/gm/mgio.h:428:51: note: Function 'Write_Refinement' argument 1 names different: declaration 'refinement' definition 'pr'.
dune-uggrid-2.6.0.orig/gm/mgio.cc:1357:54: note: Function 'Write_Refinement' argument 1 names different: declaration 'refinement' definition 'pr'.
dune-uggrid-2.6.0.orig/gm/mgio.cc:1371:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dune-uggrid-2.6.0.orig/gm/mgio.cc:1375:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dune-uggrid-2.6.0.orig/gm/refine.cc:5188:17: error: Array 'sons[l].nb[6]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
dune-uggrid-2.6.0.orig/gm/refine.cc:5177:9: note: After for loop, m has value 6
dune-uggrid-2.6.0.orig/gm/refine.cc:5188:17: note: Array index out of bounds
dune-uggrid-2.6.0.orig/gm/refine.cc:5544:9: warning: Either the condition 'side<100' is redundant or the array 'SonList[30]' is accessed at index 99, which is out of bounds. [arrayIndexOutOfBoundsCond]
dune-uggrid-2.6.0.orig/gm/refine.cc:5542:16: note: Assuming that condition 'side<100' is not redundant
dune-uggrid-2.6.0.orig/gm/refine.cc:5544:9: note: Array index out of bounds
dune-uggrid-2.6.0.orig/gm/refine.cc:5551:40: warning: Either the condition 'side<100' is redundant or the array 'SonList[30]' is accessed at index 99, which is out of bounds. [arrayIndexOutOfBoundsCond]
dune-uggrid-2.6.0.orig/gm/refine.cc:5542:16: note: Assuming that condition 'side<100' is not redundant
dune-uggrid-2.6.0.orig/gm/refine.cc:5551:40: note: Array index out of bounds
dune-uggrid-2.6.0.orig/gm/refine.cc:4195:5: error: Null pointer dereference: elem [nullPointer]
dune-uggrid-2.6.0.orig/gm/refine.cc:4174:19: note: Assignment 'elem=NULL', assigned value is 0
dune-uggrid-2.6.0.orig/gm/refine.cc:4195:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/gm/refine.cc:463:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dune-uggrid-2.6.0.orig/gm/refine.cc:458:9: style: The scope of the variable 'theGrid' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/refine.cc:3424:12: style: The scope of the variable 'theSon' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/refine.cc:3879:16: style: The scope of the variable 'sondata' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/refine.cc:3998:19: style: The scope of the variable 'Entry' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/refine.cc:4335:21: style: The scope of the variable 'Entry' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/refine.cc:4499:7: style: The scope of the variable 'nelem' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/refine.cc:4499:13: style: The scope of the variable 'nedges' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/refine.cc:4500:8: style: The scope of the variable 'bdy' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/refine.cc:4501:23: style: The scope of the variable 'side0' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/refine.cc:4501:30: style: The scope of the variable 'side1' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/refine.cc:5553:26: style: The scope of the variable 'pts' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/refine.cc:3690:11: error: Uninitialized variable: markclass [uninitvar]
dune-uggrid-2.6.0.orig/gm/rm.cc:2929:3: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment]
dune-uggrid-2.6.0.orig/gm/rm.cc:2928:3: note: Variable 'j' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/gm/rm.cc:2929:3: note: Variable 'j' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/gm/rm.cc:2166:89: style: Function 'MarkForRefinement' argument 3 names different: declaration 'data' definition 'side'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/gm/gm.h:3201:89: note: Function 'MarkForRefinement' argument 3 names different: declaration 'data' definition 'side'.
dune-uggrid-2.6.0.orig/gm/rm.cc:2166:89: note: Function 'MarkForRefinement' argument 3 names different: declaration 'data' definition 'side'.
dune-uggrid-2.6.0.orig/gm/ugio.cc:1755:7: style: Condition 'svec' is always false [knownConditionTrueFalse]
dune-uggrid-2.6.0.orig/gm/ugio.cc:1751:10: note: Assignment 'svec=0', assigned value is 0
dune-uggrid-2.6.0.orig/gm/ugio.cc:1755:7: note: Condition 'svec' is always false
dune-uggrid-2.6.0.orig/gm/ugio.cc:485:12: style: The scope of the variable 'theGrid' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugio.cc:1069:12: style: The scope of the variable 'theSon' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugio.cc:1101:12: style: The scope of the variable 'theSon' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugio.cc:1297:8: style: The scope of the variable 'vidlist' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugio.cc:1298:12: style: The scope of the variable 'f' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugio.cc:1298:15: style: The scope of the variable 's' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugio.cc:1298:18: style: The scope of the variable 'l' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugio.cc:1299:10: style: The scope of the variable 'BndPList' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugio.cc:1739:31: style: The scope of the variable 'After' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugio.cc:1740:20: style: The scope of the variable 'theNode' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugio.cc:1741:20: style: The scope of the variable 'theVertex' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugio.cc:1975:12: style: The scope of the variable 'theGrid' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugio.cc:2782:11: style: The scope of the variable 'theVector' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugio.cc:2737:54: style: Function 'LoadMultiGrid' argument 4 names different: declaration 'BndValProblem' definition 'BVPName'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/gm/gm.h:3178:46: note: Function 'LoadMultiGrid' argument 4 names different: declaration 'BndValProblem' definition 'BVPName'.
dune-uggrid-2.6.0.orig/gm/ugio.cc:2737:54: note: Function 'LoadMultiGrid' argument 4 names different: declaration 'BndValProblem' definition 'BVPName'.
dune-uggrid-2.6.0.orig/gm/ugio.cc:1743:20: style: Unused variable: theEdge [unusedVariable]
dune-uggrid-2.6.0.orig/gm/ugio.cc:3373:39: error: Memory allocation size is negative. [negativeMemoryAllocationSize]
dune-uggrid-2.6.0.orig/gm/ugio.cc:3373:52: error: Invalid malloc() argument nr 1. The value is -2 but the valid values are '0:'. [invalidFunctionArg]
dune-uggrid-2.6.0.orig/gm/ugio.cc:3374:0: error: Memory leak: refinement [memleak]
dune-uggrid-2.6.0.orig/gm/ugio.cc:2864:17: error: Uninitialized struct member: mg_general.nparfiles [uninitStructMember]
dune-uggrid-2.6.0.orig/gm/ugio.cc:2865:9: error: Uninitialized struct member: mg_general.nparfiles [uninitStructMember]
dune-uggrid-2.6.0.orig/gm/ugio.cc:2866:12: error: Uninitialized struct member: mg_general.me [uninitStructMember]
dune-uggrid-2.6.0.orig/gm/ugio.cc:3113:22: error: Uninitialized variable: BndPList [uninitvar]
dune-uggrid-2.6.0.orig/gm/ugm.cc:5946:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dune-uggrid-2.6.0.orig/gm/ugm.cc:700:11: style: The scope of the variable 'local' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:1607:31: style: The scope of the variable 'theSon' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:1652:9: style: The scope of the variable 'theEdge' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:1782:9: style: The scope of the variable 'theNode' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:1783:9: style: The scope of the variable 'theEdge' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:2236:19: style: The scope of the variable 'n1' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:2236:23: style: The scope of the variable 'n2' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:2686:9: style: The scope of the variable 'theEdge' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:2939:9: style: The scope of the variable 'theGrid' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:3535:12: style: The scope of the variable 'theNode' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:3538:12: style: The scope of the variable 'bnds' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:5228:12: style: The scope of the variable 'theNeighbor' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:5793:12: style: The scope of the variable 'e' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:5848:11: style: The scope of the variable 'corner' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:6017:12: style: The scope of the variable 'theGrid' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:6482:8: style: The scope of the variable 'c' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:6750:9: style: The scope of the variable 'theLink' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:6874:9: style: The scope of the variable 'j' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:6981:9: style: The scope of the variable 'theNode' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:6982:9: style: The scope of the variable 'theEdge' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:6983:12: style: The scope of the variable 'theElement' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:6984:11: style: The scope of the variable 'theMatrix' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/gm/ugm.cc:218:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dune-uggrid-2.6.0.orig/gm/ugm.cc:2235:13: style: Unused variable: father_edge [unusedVariable]
dune-uggrid-2.6.0.orig/gm/ugm.cc:4993:43: style: Variable 'cornerID' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/gm/ugm.cc:4983:7: style: Variable 'MIndex' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/gm/ugm.cc:4984:7: style: Variable 'MBlock' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/gm/ugm.cc:3221:5: error: Array 'theMG.grids[32]' accessed at index -1, which is out of bounds. [arrayIndexOutOfBounds]
dune-uggrid-2.6.0.orig/gm/ugm.cc:2548:7: error: Uninitialized variable: pe [uninitvar]
dune-uggrid-2.6.0.orig/low/bio.cc:224:9: style: The scope of the variable 'm' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/low/bio.cc:246:9: style: The scope of the variable 'm' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/low/ugtime.h:14:0: error: #error Internal UG-lib header, must not be used in applications! [preprocessorErrorDirective]
dune-uggrid-2.6.0.orig/low/architecture.h:15:0: error: #error Internal UG-lib header, must not be used in applications! [preprocessorErrorDirective]
dune-uggrid-2.6.0.orig/low/scan.cc:110:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dune-uggrid-2.6.0.orig/low/scan.cc:148:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dune-uggrid-2.6.0.orig/low/scan.cc:189:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dune-uggrid-2.6.0.orig/low/scan.cc:280:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dune-uggrid-2.6.0.orig/low/scan.cc:323:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dune-uggrid-2.6.0.orig/low/ugstruct.cc:145:16: style: C-style pointer casting [cstyleCast]
dune-uggrid-2.6.0.orig/low/ugstruct.cc:153:18: style: C-style pointer casting [cstyleCast]
dune-uggrid-2.6.0.orig/low/ugstruct.cc:250:16: style: C-style pointer casting [cstyleCast]
dune-uggrid-2.6.0.orig/low/ugstruct.cc:258:18: style: C-style pointer casting [cstyleCast]
dune-uggrid-2.6.0.orig/low/ugstruct.cc:333:12: style: C-style pointer casting [cstyleCast]
dune-uggrid-2.6.0.orig/low/ugstruct.cc:341:14: style: C-style pointer casting [cstyleCast]
dune-uggrid-2.6.0.orig/low/ugstruct.cc:833:31: style: C-style pointer casting [cstyleCast]
dune-uggrid-2.6.0.orig/low/ugstruct.cc:1046:17: style: C-style pointer casting [cstyleCast]
dune-uggrid-2.6.0.orig/low/ugstruct.cc:1096:18: style: C-style pointer casting [cstyleCast]
dune-uggrid-2.6.0.orig/low/ugstruct.cc:1093:11: style: The scope of the variable 'theDir2' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/low/ugstruct.cc:91:49: style: Function 'ChangeStructDir' argument 1 names different: declaration 's' definition 'name'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/low/ugstruct.h:86:62: note: Function 'ChangeStructDir' argument 1 names different: declaration 's' definition 'name'.
dune-uggrid-2.6.0.orig/low/ugstruct.cc:91:49: note: Function 'ChangeStructDir' argument 1 names different: declaration 's' definition 'name'.
dune-uggrid-2.6.0.orig/np/algebra/sm.cc:184:8: style: The scope of the variable 'c' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:357:11: style: The scope of the variable 'vptr' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:397:11: style: The scope of the variable 'vptr' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:502:11: style: The scope of the variable 'vptr' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:537:11: style: The scope of the variable 'vptr' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:572:11: style: The scope of the variable 'vptr' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:694:11: style: The scope of the variable 'theMatrix' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:769:11: style: The scope of the variable 'theMatrix' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:845:60: style: The scope of the variable 'comp' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:932:60: style: The scope of the variable 'comp' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:1036:11: style: The scope of the variable 'theMatrix' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:1117:11: style: The scope of the variable 'theMatrix' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:1274:11: style: The scope of the variable 'rv' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:248:62: style: Function 'GetElementsideIndices' argument 3 names different: declaration 'theTVD' definition 'theVD'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/disctools.h:125:54: note: Function 'GetElementsideIndices' argument 3 names different: declaration 'theTVD' definition 'theVD'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:248:62: note: Function 'GetElementsideIndices' argument 3 names different: declaration 'theTVD' definition 'theVD'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:317:77: style: Function 'GetElementVPtrs' argument 2 names different: declaration 'theTVD' definition 'theVD'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/disctools.h:128:75: note: Function 'GetElementVPtrs' argument 2 names different: declaration 'theTVD' definition 'theVD'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:317:77: note: Function 'GetElementVPtrs' argument 2 names different: declaration 'theTVD' definition 'theVD'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:604:84: style: Function 'GetElementVPtrsVecskip' argument 2 names different: declaration 'theTVD' definition 'theVD'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/disctools.h:140:75: note: Function 'GetElementVPtrsVecskip' argument 2 names different: declaration 'theTVD' definition 'theVD'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:604:84: note: Function 'GetElementVPtrsVecskip' argument 2 names different: declaration 'theTVD' definition 'theVD'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:690:77: style: Function 'GetElementMPtrs' argument 2 names different: declaration 'theTMD' definition 'md'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/disctools.h:145:70: note: Function 'GetElementMPtrs' argument 2 names different: declaration 'theTMD' definition 'md'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:690:77: note: Function 'GetElementMPtrs' argument 2 names different: declaration 'theTMD' definition 'md'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:1032:57: style: Function 'GetElementVMPtrs' argument 2 names different: declaration 'theTVD' definition 'theVD'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/disctools.h:153:54: note: Function 'GetElementVMPtrs' argument 2 names different: declaration 'theTVD' definition 'theVD'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:1032:57: note: Function 'GetElementVMPtrs' argument 2 names different: declaration 'theTVD' definition 'theVD'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:1032:84: style: Function 'GetElementVMPtrs' argument 3 names different: declaration 'theTMD' definition 'md'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/disctools.h:153:82: note: Function 'GetElementVMPtrs' argument 3 names different: declaration 'theTMD' definition 'md'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:1032:84: note: Function 'GetElementVMPtrs' argument 3 names different: declaration 'theTMD' definition 'md'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:1111:79: style: Function 'GetElementVVMPtrs' argument 2 names different: declaration 'theTVD1' definition 'theVD1'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/disctools.h:155:75: note: Function 'GetElementVVMPtrs' argument 2 names different: declaration 'theTVD1' definition 'theVD1'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:1111:79: note: Function 'GetElementVVMPtrs' argument 2 names different: declaration 'theTVD1' definition 'theVD1'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:1112:58: style: Function 'GetElementVVMPtrs' argument 3 names different: declaration 'theTVD2' definition 'theVD2'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/disctools.h:156:54: note: Function 'GetElementVVMPtrs' argument 3 names different: declaration 'theTVD2' definition 'theVD2'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:1112:58: note: Function 'GetElementVVMPtrs' argument 3 names different: declaration 'theTVD2' definition 'theVD2'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:1112:86: style: Function 'GetElementVVMPtrs' argument 4 names different: declaration 'theTMD' definition 'md'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/disctools.h:156:83: note: Function 'GetElementVVMPtrs' argument 4 names different: declaration 'theTMD' definition 'md'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:1112:86: note: Function 'GetElementVVMPtrs' argument 4 names different: declaration 'theTMD' definition 'md'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:1937:77: style: Function 'ModifyDirichletDefect' argument 2 names different: declaration 'Def' definition 'Cor'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/disctools.h:192:77: note: Function 'ModifyDirichletDefect' argument 2 names different: declaration 'Def' definition 'Cor'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:1937:77: note: Function 'ModifyDirichletDefect' argument 2 names different: declaration 'Def' definition 'Cor'.
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:701:5: style: Variable 'types' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/np/udm/disctools.cc:1204:11: style: Variable 'fmt' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:514:3: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:513:3: note: Variable 'token' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:514:3: note: Variable 'token' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:649:3: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:648:3: note: Variable 'token' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:649:3: note: Variable 'token' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:668:3: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:667:3: note: Variable 'token' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:668:3: note: Variable 'token' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:1481:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:1480:5: note: Variable 'token' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:1481:5: note: Variable 'token' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:2206:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:2205:5: note: Variable 'token' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:2206:5: note: Variable 'token' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:447:21: style: The scope of the variable 'svd' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:449:11: style: The scope of the variable 'subv' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:579:21: style: The scope of the variable 'smd' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:581:11: style: The scope of the variable 'subm' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:665:17: style: The scope of the variable 'theMD' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:1274:21: style: The scope of the variable 'vv' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:1279:42: style: The scope of the variable 'p' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:1280:8: style: The scope of the variable 'ident' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:1522:8: style: The scope of the variable 'txx' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:1523:12: style: The scope of the variable 'strvar' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:1706:27: style: The scope of the variable 'vt' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:1920:21: style: The scope of the variable 'mm' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:1924:48: style: The scope of the variable 'p' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:2497:9: style: The scope of the variable 'depth' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:393:82: style: Function 'GetVectorTemplate' argument 2 names different: declaration 'tmplt' definition 'theTmplt'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/formats.h:194:69: note: Function 'GetVectorTemplate' argument 2 names different: declaration 'tmplt' definition 'theTmplt'.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:393:82: note: Function 'GetVectorTemplate' argument 2 names different: declaration 'tmplt' definition 'theTmplt'.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:445:85: style: Function 'CreateVecDescOfTemplate' argument 3 names different: declaration 'tmplt' definition 'theTmplt'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/formats.h:198:70: note: Function 'CreateVecDescOfTemplate' argument 3 names different: declaration 'tmplt' definition 'theTmplt'.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:445:85: note: Function 'CreateVecDescOfTemplate' argument 3 names different: declaration 'tmplt' definition 'theTmplt'.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:527:82: style: Function 'GetMatrixTemplate' argument 2 names different: declaration 'tmplt' definition 'theTmplt'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/formats.h:195:69: note: Function 'GetMatrixTemplate' argument 2 names different: declaration 'tmplt' definition 'theTmplt'.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:527:82: note: Function 'GetMatrixTemplate' argument 2 names different: declaration 'tmplt' definition 'theTmplt'.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:577:85: style: Function 'CreateMatDescOfTemplate' argument 3 names different: declaration 'tmplt' definition 'theTmplt'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/formats.h:200:70: note: Function 'CreateMatDescOfTemplate' argument 3 names different: declaration 'tmplt' definition 'theTmplt'.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:577:85: note: Function 'CreateMatDescOfTemplate' argument 3 names different: declaration 'tmplt' definition 'theTmplt'.
dune-uggrid-2.6.0.orig/np/udm/formats.cc:1300:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:1351:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:1376:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:1476:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:1945:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:2037:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dune-uggrid-2.6.0.orig/np/udm/formats.cc:2201:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dune-uggrid-2.6.0.orig/np/udm/npscan.cc:1268:8: style: The scope of the variable 'c' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/npscan.cc:133:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dune-uggrid-2.6.0.orig/np/udm/numproc.cc:244:79: style: Function 'GetNumProcByName' argument 2 names different: declaration 'objectname' definition 'object_name'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/numproc.h:109:82: note: Function 'GetNumProcByName' argument 2 names different: declaration 'objectname' definition 'object_name'.
dune-uggrid-2.6.0.orig/np/udm/numproc.cc:244:79: note: Function 'GetNumProcByName' argument 2 names different: declaration 'objectname' definition 'object_name'.
dune-uggrid-2.6.0.orig/np/udm/numproc.cc:244:104: style: Function 'GetNumProcByName' argument 3 names different: declaration 'classname' definition 'abstract_class_name'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/numproc.h:109:106: note: Function 'GetNumProcByName' argument 3 names different: declaration 'classname' definition 'abstract_class_name'.
dune-uggrid-2.6.0.orig/np/udm/numproc.cc:244:104: note: Function 'GetNumProcByName' argument 3 names different: declaration 'classname' definition 'abstract_class_name'.
dune-uggrid-2.6.0.orig/np/udm/udm.cc:1731:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dune-uggrid-2.6.0.orig/np/udm/udm.cc:2937:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dune-uggrid-2.6.0.orig/np/udm/udm.cc:999:9: style: The scope of the variable 'theGrid' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/udm.cc:1213:8: style: The scope of the variable 'name' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/udm.cc:1277:8: style: The scope of the variable 'name' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/udm.cc:3496:9: style: The scope of the variable 'theGrid' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/np/udm/udm.cc:1152:54: style: Function 'AllocVDFromVD' argument 4 names different: declaration 'template_desc' definition 'vd'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/udm.h:474:40: note: Function 'AllocVDFromVD' argument 4 names different: declaration 'template_desc' definition 'vd'.
dune-uggrid-2.6.0.orig/np/udm/udm.cc:1152:54: note: Function 'AllocVDFromVD' argument 4 names different: declaration 'template_desc' definition 'vd'.
dune-uggrid-2.6.0.orig/np/udm/udm.cc:1472:75: style: Function 'FreeVD' argument 4 names different: declaration 'x' definition 'vd'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/udm.h:517:68: note: Function 'FreeVD' argument 4 names different: declaration 'x' definition 'vd'.
dune-uggrid-2.6.0.orig/np/udm/udm.cc:1472:75: note: Function 'FreeVD' argument 4 names different: declaration 'x' definition 'vd'.
dune-uggrid-2.6.0.orig/np/udm/udm.cc:3369:48: style: Function 'AllocMDFromMD' argument 4 names different: declaration 'template_desc' definition 'md'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/udm.h:493:34: note: Function 'AllocMDFromMD' argument 4 names different: declaration 'template_desc' definition 'md'.
dune-uggrid-2.6.0.orig/np/udm/udm.cc:3369:48: note: Function 'AllocMDFromMD' argument 4 names different: declaration 'template_desc' definition 'md'.
dune-uggrid-2.6.0.orig/np/udm/udm.cc:3494:75: style: Function 'FreeMD' argument 4 names different: declaration 'A' definition 'md'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/udm.h:518:68: note: Function 'FreeMD' argument 4 names different: declaration 'A' definition 'md'.
dune-uggrid-2.6.0.orig/np/udm/udm.cc:3494:75: note: Function 'FreeMD' argument 4 names different: declaration 'A' definition 'md'.
dune-uggrid-2.6.0.orig/np/udm/udm.cc:3925:107: style: Function 'MD_nr_nc_mcmpptr_of_ro_co_mod' argument 4 names different: declaration 'nrow' definition 'nr'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/udm.h:585:97: note: Function 'MD_nr_nc_mcmpptr_of_ro_co_mod' argument 4 names different: declaration 'nrow' definition 'nr'.
dune-uggrid-2.6.0.orig/np/udm/udm.cc:3925:107: note: Function 'MD_nr_nc_mcmpptr_of_ro_co_mod' argument 4 names different: declaration 'nrow' definition 'nr'.
dune-uggrid-2.6.0.orig/np/udm/udm.cc:3925:116: style: Function 'MD_nr_nc_mcmpptr_of_ro_co_mod' argument 5 names different: declaration 'ncol' definition 'nc'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/np/udm/udm.h:585:108: note: Function 'MD_nr_nc_mcmpptr_of_ro_co_mod' argument 5 names different: declaration 'ncol' definition 'nc'.
dune-uggrid-2.6.0.orig/np/udm/udm.cc:3925:116: note: Function 'MD_nr_nc_mcmpptr_of_ro_co_mod' argument 5 names different: declaration 'ncol' definition 'nc'.
dune-uggrid-2.6.0.orig/np/udm/udm.cc:1662:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:849:13: warning: Either the condition 'id>=8' is redundant or the array 'mtyp->comp[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:841:9: note: Assuming that condition 'id>=8' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:849:13: note: Array index out of bounds
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:850:13: warning: Either the condition 'id>=8' is redundant or the array 'mtyp->comp[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:841:9: note: Assuming that condition 'id>=8' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:850:13: note: Array index out of bounds
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:898:13: warning: Either the condition 'id>=8' is redundant or the array 'mtyp->comp[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:890:9: note: Assuming that condition 'id>=8' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:898:13: note: Array index out of bounds
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:899:13: warning: Either the condition 'id>=8' is redundant or the array 'mtyp->comp[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:890:9: note: Assuming that condition 'id>=8' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:899:13: note: Array index out of bounds
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:900:13: warning: Either the condition 'id>=8' is redundant or the array 'mtyp->comp[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:890:9: note: Assuming that condition 'id>=8' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:900:13: note: Array index out of bounds
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:735:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:1379:11: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:1384:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:1411:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:1417:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:1428:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:1433:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:802:3: warning: Either the condition 'mt==NULL' is redundant or there is possible null pointer dereference: mt. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:796:9: note: Assuming that condition 'mt==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:802:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:803:3: warning: Either the condition 'mt==NULL' is redundant or there is possible null pointer dereference: mt. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:796:9: note: Assuming that condition 'mt==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:803:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:806:3: warning: Either the condition 'mt==NULL' is redundant or there is possible null pointer dereference: mt. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:796:9: note: Assuming that condition 'mt==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:806:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:168:7: style: struct member '_TABLE_DESC::nMax' is never used. [unusedStructMember]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/lowcomm.cc:169:7: style: struct member '_TABLE_DESC::nValid' is never used. [unusedStructMember]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/notify.cc:254:33: style: The scope of the variable 'myInfos' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/notify.cc:474:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/notify.cc:313:11: style: Variable 'myInfos' is modified but its new value is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/ooppcc.h:681:14: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
dune-uggrid-2.6.0.orig/parallel/ddd/basic/topo.cc:240:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/ctrl/cons.cc:766:3: style: Variable 'cpl_errors' is reassigned a value before the old one has been used. [redundantAssignment]
dune-uggrid-2.6.0.orig/parallel/ddd/ctrl/cons.cc:763:3: note: Variable 'cpl_errors' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/parallel/ddd/ctrl/cons.cc:766:3: note: Variable 'cpl_errors' is reassigned a value before the old one has been used.
dune-uggrid-2.6.0.orig/parallel/ddd/ddd.cc:320:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dune-uggrid-2.6.0.orig/parallel/ddd/ident/ident.cc:495:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/ident/ident.cc:1197:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifcmd.ct:419:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifcmd.ct:442:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifstd.ct:184:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifstd.ct:207:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifcmd.ct:196:16: style: Unused variable: tries [unusedVariable]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifcmd.ct:197:16: style: Unused variable: recv_mesgs [unusedVariable]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifstd.ct:92:16: style: Unused variable: tries [unusedVariable]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifstd.ct:93:16: style: Unused variable: recv_mesgs [unusedVariable]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifcreate.cc:625:12: style: The scope of the variable 'tmpcpl' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifcreate.cc:792:7: style: The scope of the variable 'j' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:148:14: style: The scope of the variable 'ifHead' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:261:10: style: The scope of the variable 'error' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:278:10: style: The scope of the variable 'error' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:303:10: style: The scope of the variable 'error' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:332:10: style: The scope of the variable 'error' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:352:10: style: The scope of the variable 'error' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:383:10: style: The scope of the variable 'error' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:402:10: style: The scope of the variable 'error' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:425:10: style: The scope of the variable 'error' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:447:10: style: The scope of the variable 'error' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:265:5: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:282:5: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:307:5: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:336:5: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:356:5: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:387:5: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:406:5: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:429:5: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/parallel/ddd/if/ifuse.cc:451:5: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:193:5: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:188:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:193:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:194:5: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:188:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:194:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:195:5: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:188:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:195:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:196:5: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:188:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:196:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:201:5: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:188:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:201:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:204:21: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:188:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:204:21: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:207:33: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:188:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:207:33: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:454:5: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:449:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:454:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:455:5: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:449:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:455:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:456:5: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:449:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:456:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:457:5: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:449:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:457:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:462:5: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:449:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:462:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:465:21: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:449:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:465:21: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:468:33: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:449:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:468:33: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:647:5: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:642:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:647:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:648:5: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:642:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:648:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:649:5: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:642:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:649:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:650:5: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:642:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:650:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:655:5: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:642:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:655:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:658:21: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:642:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:658:21: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:661:33: warning: Either the condition 'jm==NULL' is redundant or there is possible null pointer dereference: jm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:642:11: note: Assuming that condition 'jm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/join/jcmds.cc:661:33: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/memmgrs/memmgr_ctrl.cc:161:7: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
dune-uggrid-2.6.0.orig/parallel/ddd/memmgrs/memmgr_ctrl.cc:161:7: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dune-uggrid-2.6.0.orig/parallel/ddd/memmgrs/memmgr_ctrl.cc:197:3: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
dune-uggrid-2.6.0.orig/parallel/ddd/memmgrs/memmgr_ctrl.cc:229:9: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
dune-uggrid-2.6.0.orig/parallel/ddd/memmgrs/memmgr_ctrl.cc:229:9: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dune-uggrid-2.6.0.orig/parallel/ddd/memmgrs/memmgr_ctrl.cc:174:23: style: The scope of the variable 'helast' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:750:7: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'COUPLING *'. [invalidPrintfArgType_uint]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:127:3: warning: Either the condition 'segm==NULL' is redundant or there is possible null pointer dereference: segm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:121:11: note: Assuming that condition 'segm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:127:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:129:3: warning: Either the condition 'segm==NULL' is redundant or there is possible null pointer dereference: segm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:121:11: note: Assuming that condition 'segm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:129:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:162:10: warning: Either the condition 'cpl==NULL' is redundant or there is possible null pointer dereference: cpl. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:206:12: note: Assuming that condition 'cpl==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:213:21: note: Calling function 'InitNewCoupling', 1st argument 'cpl' value is 0
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:162:10: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:165:3: warning: Either the condition 'cpl==NULL' is redundant or there is possible null pointer dereference: cpl. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:206:12: note: Assuming that condition 'cpl==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:213:21: note: Calling function 'InitNewCoupling', 1st argument 'cpl' value is 0
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:165:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:350:25: style: The scope of the variable 'cp2' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:473:20: style: The scope of the variable 'cp2' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:533:26: style: The scope of the variable 'cplLast' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:681:13: style: The scope of the variable 'cpl' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/cplmgr.cc:739:13: style: The scope of the variable 'cpl' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/objmgr.cc:483:13: style: The scope of the variable 'cpl' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/typemgr.cc:1152:33: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/typemgr.cc:1139:23: note: Assignment 'hdr=0', assigned value is 0
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/typemgr.cc:1152:33: note: Null pointer addition
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/typemgr.cc:266:15: style: The scope of the variable 'errtxt' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/typemgr.cc:425:19: style: The scope of the variable 'mp' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/typemgr.cc:526:14: style: The scope of the variable 'argp' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/typemgr.cc:885:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/typemgr.cc:951:21: error: Undefined behavior: Variable 'cBuffer' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/typemgr.cc:958:21: error: Undefined behavior: Variable 'cBuffer' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
dune-uggrid-2.6.0.orig/parallel/ddd/mgr/typemgr.cc:672:15: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmdmsg.cc:124:3: warning: Either the condition 'xm==NULL' is redundant or there is possible null pointer dereference: xm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmdmsg.cc:118:9: note: Assuming that condition 'xm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmdmsg.cc:124:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmdmsg.cc:125:3: warning: Either the condition 'xm==NULL' is redundant or there is possible null pointer dereference: xm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmdmsg.cc:118:9: note: Assuming that condition 'xm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmdmsg.cc:125:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmdmsg.cc:126:3: warning: Either the condition 'xm==NULL' is redundant or there is possible null pointer dereference: xm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmdmsg.cc:118:9: note: Assuming that condition 'xm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmdmsg.cc:126:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmdmsg.cc:127:3: warning: Either the condition 'xm==NULL' is redundant or there is possible null pointer dereference: xm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmdmsg.cc:118:9: note: Assuming that condition 'xm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmdmsg.cc:127:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmdmsg.cc:484:15: style: Variable 'nSendMsgs' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:308:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:333:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1200:3: warning: Either the condition 'xa==NULL' is redundant or there is possible null pointer dereference: xa. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1197:9: note: Assuming that condition 'xa==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1200:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1201:3: warning: Either the condition 'xa==NULL' is redundant or there is possible null pointer dereference: xa. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1197:9: note: Assuming that condition 'xa==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1201:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1202:3: warning: Either the condition 'xa==NULL' is redundant or there is possible null pointer dereference: xa. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1197:9: note: Assuming that condition 'xa==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1202:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1253:3: warning: Either the condition 'xa==NULL' is redundant or there is possible null pointer dereference: xa. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1250:9: note: Assuming that condition 'xa==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1253:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1254:3: warning: Either the condition 'xa==NULL' is redundant or there is possible null pointer dereference: xa. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1250:9: note: Assuming that condition 'xa==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1254:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1339:3: warning: Either the condition 'dc==NULL' is redundant or there is possible null pointer dereference: dc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1336:9: note: Assuming that condition 'dc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1339:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1187:16: style: The scope of the variable 'descDepTyp' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1239:16: style: The scope of the variable 'descDepTyp' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cmds.cc:1240:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:126:3: warning: Either the condition 'xm==NULL' is redundant or there is possible null pointer dereference: xm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:120:9: note: Assuming that condition 'xm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:126:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:127:3: warning: Either the condition 'xm==NULL' is redundant or there is possible null pointer dereference: xm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:120:9: note: Assuming that condition 'xm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:127:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:128:3: warning: Either the condition 'xm==NULL' is redundant or there is possible null pointer dereference: xm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:120:9: note: Assuming that condition 'xm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:128:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:129:3: warning: Either the condition 'xm==NULL' is redundant or there is possible null pointer dereference: xm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:120:9: note: Assuming that condition 'xm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:129:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:130:3: warning: Either the condition 'xm==NULL' is redundant or there is possible null pointer dereference: xm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:120:9: note: Assuming that condition 'xm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:130:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:131:3: warning: Either the condition 'xm==NULL' is redundant or there is possible null pointer dereference: xm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:120:9: note: Assuming that condition 'xm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:131:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:132:3: warning: Either the condition 'xm==NULL' is redundant or there is possible null pointer dereference: xm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:120:9: note: Assuming that condition 'xm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:132:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:133:3: warning: Either the condition 'xm==NULL' is redundant or there is possible null pointer dereference: xm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:120:9: note: Assuming that condition 'xm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:133:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/cplmsg.cc:432:15: style: Variable 'nSendMsgs' is assigned a value that is never used. [unreadVariable]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/pack.cc:592:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/supp.cc:359:3: warning: Either the condition 'segm==NULL' is redundant or there is possible null pointer dereference: segm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/supp.cc:353:11: note: Assuming that condition 'segm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/supp.cc:359:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/supp.cc:361:3: warning: Either the condition 'segm==NULL' is redundant or there is possible null pointer dereference: segm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/supp.cc:353:11: note: Assuming that condition 'segm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/supp.cc:361:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/supp.cc:398:3: warning: Either the condition 'segm==NULL' is redundant or there is possible null pointer dereference: segm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/supp.cc:392:11: note: Assuming that condition 'segm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/supp.cc:398:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/supp.cc:400:3: warning: Either the condition 'segm==NULL' is redundant or there is possible null pointer dereference: segm. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/supp.cc:392:11: note: Assuming that condition 'segm==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/supp.cc:400:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/sll.ct:146:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1665:58: style: Condition '!TOTALNEW' is always false [knownConditionTrueFalse]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1693:56: style: Condition '!TOTALNEW' is always false [knownConditionTrueFalse]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1697:63: style: Condition '!TOTALNEW' is always false [knownConditionTrueFalse]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1038:11: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1035:17: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1038:11: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1039:11: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1035:17: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1039:11: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1040:11: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1035:17: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1040:11: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1041:11: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1035:17: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1041:11: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1058:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1055:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1058:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1059:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1055:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1059:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1060:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1055:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1060:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1061:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1055:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1061:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:382:7: style: The scope of the variable 'addCnt' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/unpack.cc:1524:22: style: The scope of the variable 'len' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:177:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:174:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:177:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:178:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:174:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:178:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:179:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:174:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:179:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:180:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:174:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:180:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:181:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:174:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:181:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:194:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:191:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:194:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:195:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:191:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:195:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:196:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:191:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:196:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:197:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:191:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:197:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:206:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:203:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:206:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:207:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:203:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:207:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:208:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:203:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:208:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:209:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:203:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:209:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:271:11: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:268:17: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:271:11: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:272:11: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:268:17: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:272:11: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:273:11: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:268:17: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:273:11: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:274:11: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:268:17: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:274:11: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:275:11: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:268:17: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:275:11: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:283:11: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:280:17: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:283:11: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:284:11: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:280:17: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:284:11: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:285:11: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:280:17: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:285:11: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:286:11: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:280:17: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:286:11: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:287:11: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:280:17: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:287:11: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:681:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:678:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:681:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:682:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:678:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:682:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:683:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:678:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:683:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:684:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:678:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:684:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:693:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:690:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:693:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:694:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:690:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:694:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:695:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:690:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:695:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:696:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:690:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:696:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:736:10: warning: Either the condition 'origD==NULL' is redundant or there is possible null pointer dereference: origD. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:729:12: note: Assuming that condition 'origD==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:736:10: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:801:7: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:798:13: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:801:7: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:802:7: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:798:13: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:802:7: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:803:7: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:798:13: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:803:7: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:808:7: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:798:13: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:808:7: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:859:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:855:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:859:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:860:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:855:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:860:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:861:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:855:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:861:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:862:9: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:855:15: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:862:9: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:889:7: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:886:13: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:889:7: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:890:7: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:886:13: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:890:7: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:891:7: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:886:13: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:891:7: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:921:3: warning: Either the condition 'xi==NULL' is redundant or there is possible null pointer dereference: xi. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:918:9: note: Assuming that condition 'xi==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:921:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:922:3: warning: Either the condition 'xi==NULL' is redundant or there is possible null pointer dereference: xi. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:918:9: note: Assuming that condition 'xi==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:922:3: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:938:5: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:935:11: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:938:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:939:5: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:935:11: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:939:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:940:5: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:935:11: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:940:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:944:5: warning: Either the condition 'xc==NULL' is redundant or there is possible null pointer dereference: xc. [nullPointerRedundantCheck]
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:935:11: note: Assuming that condition 'xc==NULL' is not redundant
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:944:5: note: Null pointer dereference
dune-uggrid-2.6.0.orig/parallel/ddd/xfer/xfer.cc:642:17: style: The scope of the variable 'cpl' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:286:7: style: The scope of the variable 'mpierror' can be reduced. [variableScope]
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:380:27: style: Function 'DiscSync' argument 1 names different: declaration 'vc' definition 'v'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/parallel/ppif/ppif.h:93:43: note: Function 'DiscSync' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:380:27: note: Function 'DiscSync' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:389:27: style: Function 'SendSync' argument 1 names different: declaration 'vc' definition 'v'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/parallel/ppif/ppif.h:94:43: note: Function 'SendSync' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:389:27: note: Function 'SendSync' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:399:27: style: Function 'RecvSync' argument 1 names different: declaration 'vc' definition 'v'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/parallel/ppif/ppif.h:95:43: note: Function 'RecvSync' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:399:27: note: Function 'RecvSync' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:425:28: style: Function 'InfoAConn' argument 1 names different: declaration 'vc' definition 'v'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/parallel/ppif/ppif.h:102:43: note: Function 'InfoAConn' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:425:28: note: Function 'InfoAConn' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:432:28: style: Function 'DiscASync' argument 1 names different: declaration 'vc' definition 'v'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/parallel/ppif/ppif.h:99:43: note: Function 'DiscASync' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:432:28: note: Function 'DiscASync' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:439:28: style: Function 'InfoADisc' argument 1 names different: declaration 'vc' definition 'v'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/parallel/ppif/ppif.h:103:43: note: Function 'InfoADisc' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:439:28: note: Function 'InfoADisc' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:447:30: style: Function 'SendASync' argument 1 names different: declaration 'vc' definition 'v'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/parallel/ppif/ppif.h:100:43: note: Function 'SendASync' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:447:30: note: Function 'SendASync' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:478:30: style: Function 'RecvASync' argument 1 names different: declaration 'vc' definition 'v'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/parallel/ppif/ppif.h:101:43: note: Function 'RecvASync' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:478:30: note: Function 'RecvASync' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:511:28: style: Function 'InfoASend' argument 1 names different: declaration 'vc' definition 'v'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/parallel/ppif/ppif.h:104:43: note: Function 'InfoASend' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:511:28: note: Function 'InfoASend' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:542:28: style: Function 'InfoARecv' argument 1 names different: declaration 'vc' definition 'v'. [funcArgNamesDifferent]
dune-uggrid-2.6.0.orig/parallel/ppif/ppif.h:105:43: note: Function 'InfoARecv' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/ppif/MPI/ppif.cc:542:28: note: Function 'InfoARecv' argument 1 names different: declaration 'vc' definition 'v'.
dune-uggrid-2.6.0.orig/parallel/util/xbc.cc:42:3: error: va_list 'aa' used before va_start() was called. [va_list_usedBeforeStarted]
dune-uggrid-2.6.0.orig/parallel/util/xbc.cc:57:16: error: va_list 'aa' used before va_start() was called. [va_list_usedBeforeStarted]
dune-uggrid-2.6.0.orig/parallel/util/xbc.cc:58:16: error: va_list 'aa' used before va_start() was called. [va_list_usedBeforeStarted]
dune-uggrid-2.6.0.orig/parallel/util/xbc.cc:62:14: error: va_list 'aa' used before va_start() was called. [va_list_usedBeforeStarted]
dune-uggrid-2.6.0.orig/ui/commands.cc:165:14: style: The scope of the variable 'theMG' can be reduced. [variableScope]
[15:27]

ftp://ftp.se.debian.org/debian/pool/main/d/dunst/dunst_1.3.0.orig.tar.gz
dunst-1.3.0/src/dbus.c:580:25: style: Function 'dbus_tear_down' argument 1 names different: declaration 'id' definition 'owner_id'. [funcArgNamesDifferent]
dunst-1.3.0/src/dbus.h:18:25: note: Function 'dbus_tear_down' argument 1 names different: declaration 'id' definition 'owner_id'.
dunst-1.3.0/src/dbus.c:580:25: note: Function 'dbus_tear_down' argument 1 names different: declaration 'id' definition 'owner_id'.
dunst-1.3.0/src/notification.c:313:40: style: Checking if unsigned variable 'strlen(n->icon)' is less than zero. [unsignedLessThanZero]
dunst-1.3.0/src/notification.c:139:34: style: Function 'notification_cmp' argument 1 names different: declaration 'a' definition 'va'. [funcArgNamesDifferent]
dunst-1.3.0/src/notification.h:83:34: note: Function 'notification_cmp' argument 1 names different: declaration 'a' definition 'va'.
dunst-1.3.0/src/notification.c:139:34: note: Function 'notification_cmp' argument 1 names different: declaration 'a' definition 'va'.
dunst-1.3.0/src/notification.c:139:50: style: Function 'notification_cmp' argument 2 names different: declaration 'b' definition 'vb'. [funcArgNamesDifferent]
dunst-1.3.0/src/notification.h:83:49: note: Function 'notification_cmp' argument 2 names different: declaration 'b' definition 'vb'.
dunst-1.3.0/src/notification.c:139:50: note: Function 'notification_cmp' argument 2 names different: declaration 'b' definition 'vb'.
dunst-1.3.0/src/notification.c:158:39: style: Function 'notification_cmp_data' argument 1 names different: declaration 'a' definition 'va'. [funcArgNamesDifferent]
dunst-1.3.0/src/notification.h:84:39: note: Function 'notification_cmp_data' argument 1 names different: declaration 'a' definition 'va'.
dunst-1.3.0/src/notification.c:158:39: note: Function 'notification_cmp_data' argument 1 names different: declaration 'a' definition 'va'.
dunst-1.3.0/src/notification.c:158:55: style: Function 'notification_cmp_data' argument 2 names different: declaration 'b' definition 'vb'. [funcArgNamesDifferent]
dunst-1.3.0/src/notification.h:84:54: note: Function 'notification_cmp_data' argument 2 names different: declaration 'b' definition 'vb'.
dunst-1.3.0/src/notification.c:158:55: note: Function 'notification_cmp_data' argument 2 names different: declaration 'b' definition 'vb'.
dunst-1.3.0/src/utils.c:59:13: style: The scope of the variable 'needle_pos' can be reduced. [variableScope]
dunst-1.3.0/src/utils.c:167:16: style: Function 'die' argument 1 names different: declaration 'msg' definition 'text'. [funcArgNamesDifferent]
dunst-1.3.0/src/utils.h:25:16: note: Function 'die' argument 1 names different: declaration 'msg' definition 'text'.
dunst-1.3.0/src/utils.c:167:16: note: Function 'die' argument 1 names different: declaration 'msg' definition 'text'.
dunst-1.3.0/src/x11/x.c:319:9: style: Variable 'icon_surface' is reassigned a value before the old one has been used. [redundantAssignment]
dunst-1.3.0/src/x11/x.c:311:0: note: Variable 'icon_surface' is reassigned a value before the old one has been used.
dunst-1.3.0/src/x11/x.c:319:9: note: Variable 'icon_surface' is reassigned a value before the old one has been used.
dunst-1.3.0/src/x11/x.c:395:9: style: Variable 'pixbuf' is reassigned a value before the old one has been used. [redundantAssignment]
dunst-1.3.0/src/x11/x.c:393:0: note: Variable 'pixbuf' is reassigned a value before the old one has been used.
dunst-1.3.0/src/x11/x.c:395:9: note: Variable 'pixbuf' is reassigned a value before the old one has been used.
dunst-1.3.0/src/x11/x.c:356:37: style: The scope of the variable 'current_folder' can be reduced. [variableScope]
dunst-1.3.0/src/x11/x.c:356:54: style: The scope of the variable 'maybe_icon_path' can be reduced. [variableScope]
dunst-1.3.0/src/x11/x.c:282:19: style: Checking if unsigned variable 'dim.w' is less than zero. [unsignedLessThanZero]
dunst-1.3.0/src/x11/x.c:1334:41: style: Function 'x_shortcut_init' argument 1 names different: declaration 'shortcut' definition 'ks'. [funcArgNamesDifferent]
dunst-1.3.0/src/x11/x.h:52:41: note: Function 'x_shortcut_init' argument 1 names different: declaration 'shortcut' definition 'ks'.
dunst-1.3.0/src/x11/x.c:1334:41: note: Function 'x_shortcut_init' argument 1 names different: declaration 'shortcut' definition 'ks'.
dunst-1.3.0/test/notification.c:79:9: style: Variable 'substr' is reassigned a value before the old one has been used. [redundantAssignment]
dunst-1.3.0/test/notification.c:76:0: note: Variable 'substr' is reassigned a value before the old one has been used.
dunst-1.3.0/test/notification.c:79:9: note: Variable 'substr' is reassigned a value before the old one has been used.
dunst-1.3.0/test/option_parser.c:53:22: error: Memory pointed to by 'ptr' is freed twice. [doubleFree]
dunst-1.3.0/test/option_parser.c:55:22: error: Memory pointed to by 'ptr' is freed twice. [doubleFree]
dunst-1.3.0/test/option_parser.c:58:22: error: Memory pointed to by 'ptr' is freed twice. [doubleFree]
dunst-1.3.0/test/option_parser.c:136:22: error: Memory pointed to by 'ptr' is freed twice. [doubleFree]
dunst-1.3.0/test/option_parser.c:138:22: error: Memory pointed to by 'ptr' is freed twice. [doubleFree]
dunst-1.3.0/test/option_parser.c:196:22: error: Memory pointed to by 'ptr' is freed twice. [doubleFree]
dunst-1.3.0/test/option_parser.c:198:22: error: Memory pointed to by 'ptr' is freed twice. [doubleFree]
dunst-1.3.0/test/option_parser.c:200:22: error: Memory pointed to by 'ptr' is freed twice. [doubleFree]
dunst-1.3.0/test/option_parser.c:202:22: error: Memory pointed to by 'ptr' is freed twice. [doubleFree]
dunst-1.3.0/test/option_parser.c:204:22: error: Memory pointed to by 'ptr' is freed twice. [doubleFree]
dunst-1.3.0/test/utils.c:33:22: error: Memory leak: text [memleak]
dunst-1.3.0/test/utils.c:36:22: error: Memory leak: text [memleak]
dunst-1.3.0/test/utils.c:39:22: error: Memory leak: text [memleak]
dunst-1.3.0/test/utils.c:42:22: error: Memory leak: text [memleak]
dunst-1.3.0/test/utils.c:45:22: error: Memory leak: text [memleak]
dunst-1.3.0/test/utils.c:55:22: error: Memory leak: text [memleak]
dunst-1.3.0/test/utils.c:58:22: error: Memory leak: text [memleak]
dunst-1.3.0/test/utils.c:61:22: error: Memory leak: text [memleak]
dunst-1.3.0/test/utils.c:64:22: error: Memory leak: text [memleak]
dunst-1.3.0/test/utils.c:67:22: error: Memory leak: text [memleak]
dunst-1.3.0/test/utils.c:146:22: error: Memory pointed to by 'ptr' is freed twice. [doubleFree]
dunst-1.3.0/test/utils.c:151:9: error: Memory pointed to by 'ptr' is freed twice. [doubleFree]
dunst-1.3.0/test/utils.c:155:22: error: Memory pointed to by 'exp' is freed twice. [doubleFree]
dunst-1.3.0/test/utils.c:156:9: error: Memory pointed to by 'ptr' is freed twice. [doubleFree]
[15:27]

ftp://ftp.se.debian.org/debian/pool/main/d/duo-unix/duo-unix_1.9.21.orig.tar.gz
duo_unix-1.9.21/compat/asprintf.c:48:2: error: va_list 'ap2' used before va_start() was called. [va_list_usedBeforeStarted]
duo_unix-1.9.21/compat/groupaccess.c:55:16: style: The scope of the variable 'gr' can be reduced. [variableScope]
duo_unix-1.9.21/compat/groupaccess.c:129:6: style: The scope of the variable 'i' can be reduced. [variableScope]
duo_unix-1.9.21/compat/groupaccess.c:75:3: error: Memory leak: groups_byname [memleak]
duo_unix-1.9.21/compat/vsyslog.c:84:17: style: Variable 'prlen' is assigned a value that is never used. [unreadVariable]
duo_unix-1.9.21/lib/bson.c:177:18: style: The scope of the variable 'key' can be reduced. [variableScope]
duo_unix-1.9.21/lib/bson.c:175:35: style: Function 'bson_print_raw' argument 1 names different: declaration 'bson' definition 'data'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/bson.h:99:35: note: Function 'bson_print_raw' argument 1 names different: declaration 'bson' definition 'data'.
duo_unix-1.9.21/lib/bson.c:175:35: note: Function 'bson_print_raw' argument 1 names different: declaration 'bson' definition 'data'.
duo_unix-1.9.21/lib/bson.c:518:89: style: Function 'bson_append_bool' argument 3 names different: declaration 'v' definition 'i'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/bson.h:187:89: note: Function 'bson_append_bool' argument 3 names different: declaration 'v' definition 'i'.
duo_unix-1.9.21/lib/bson.c:518:89: note: Function 'bson_append_bool' argument 3 names different: declaration 'v' definition 'i'.
duo_unix-1.9.21/lib/bson.c:538:86: style: Function 'bson_append_string' argument 3 names different: declaration 'str' definition 'value'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/bson.h:182:86: note: Function 'bson_append_string' argument 3 names different: declaration 'str' definition 'value'.
duo_unix-1.9.21/lib/bson.c:538:86: note: Function 'bson_append_string' argument 3 names different: declaration 'str' definition 'value'.
duo_unix-1.9.21/lib/bson.c:541:86: style: Function 'bson_append_symbol' argument 3 names different: declaration 'str' definition 'value'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/bson.h:183:86: note: Function 'bson_append_symbol' argument 3 names different: declaration 'str' definition 'value'.
duo_unix-1.9.21/lib/bson.c:541:86: note: Function 'bson_append_symbol' argument 3 names different: declaration 'str' definition 'value'.
duo_unix-1.9.21/lib/bson.c:544:84: style: Function 'bson_append_code' argument 3 names different: declaration 'str' definition 'value'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/bson.h:184:84: note: Function 'bson_append_code' argument 3 names different: declaration 'str' definition 'value'.
duo_unix-1.9.21/lib/bson.c:544:84: note: Function 'bson_append_code' argument 3 names different: declaration 'str' definition 'value'.
duo_unix-1.9.21/lib/duo.c:260:18: style: The scope of the variable 'err' can be reduced. [variableScope]
duo_unix-1.9.21/lib/duo.c:148:27: style: Function 'duo_close' argument 1 names different: declaration 'd' definition 'ctx'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/duo.h:74:25: note: Function 'duo_close' argument 1 names different: declaration 'd' definition 'ctx'.
duo_unix-1.9.21/lib/duo.c:148:27: note: Function 'duo_close' argument 1 names different: declaration 'd' definition 'ctx'.
duo_unix-1.9.21/lib/duo.c:162:36: style: Function 'duo_set_conv_funcs' argument 1 names different: declaration 'd' definition 'ctx'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/duo.h:52:12: note: Function 'duo_set_conv_funcs' argument 1 names different: declaration 'd' definition 'ctx'.
duo_unix-1.9.21/lib/duo.c:162:36: note: Function 'duo_set_conv_funcs' argument 1 names different: declaration 'd' definition 'ctx'.
duo_unix-1.9.21/lib/duo.c:163:13: style: Function 'duo_set_conv_funcs' argument 2 names different: declaration 'conv_prompt' definition 'prompt_fn'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/duo.h:53:13: note: Function 'duo_set_conv_funcs' argument 2 names different: declaration 'conv_prompt' definition 'prompt_fn'.
duo_unix-1.9.21/lib/duo.c:163:13: note: Function 'duo_set_conv_funcs' argument 2 names different: declaration 'conv_prompt' definition 'prompt_fn'.
duo_unix-1.9.21/lib/duo.c:164:12: style: Function 'duo_set_conv_funcs' argument 3 names different: declaration 'conv_status' definition 'status_fn'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/duo.h:54:12: note: Function 'duo_set_conv_funcs' argument 3 names different: declaration 'conv_status' definition 'status_fn'.
duo_unix-1.9.21/lib/duo.c:164:12: note: Function 'duo_set_conv_funcs' argument 3 names different: declaration 'conv_status' definition 'status_fn'.
duo_unix-1.9.21/lib/duo.c:165:11: style: Function 'duo_set_conv_funcs' argument 4 names different: declaration 'conv_arg' definition 'arg'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/duo.h:55:11: note: Function 'duo_set_conv_funcs' argument 4 names different: declaration 'conv_arg' definition 'arg'.
duo_unix-1.9.21/lib/duo.c:165:11: note: Function 'duo_set_conv_funcs' argument 4 names different: declaration 'conv_arg' definition 'arg'.
duo_unix-1.9.21/lib/duo.c:173:38: style: Function 'duo_reset_conv_funcs' argument 1 names different: declaration 'd' definition 'ctx'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/duo.h:59:34: note: Function 'duo_reset_conv_funcs' argument 1 names different: declaration 'd' definition 'ctx'.
duo_unix-1.9.21/lib/duo.c:173:38: note: Function 'duo_reset_conv_funcs' argument 1 names different: declaration 'd' definition 'ctx'.
duo_unix-1.9.21/lib/duo.c:309:28: style: Function 'duo_geterr' argument 1 names different: declaration 'd' definition 'ctx'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/duo.h:71:31: note: Function 'duo_geterr' argument 1 names different: declaration 'd' definition 'ctx'.
duo_unix-1.9.21/lib/duo.c:309:28: note: Function 'duo_geterr' argument 1 names different: declaration 'd' definition 'ctx'.
duo_unix-1.9.21/lib/duo.c:425:27: style: Function 'duo_login' argument 1 names different: declaration 'd' definition 'ctx'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/duo.h:63:12: note: Function 'duo_login' argument 1 names different: declaration 'd' definition 'ctx'.
duo_unix-1.9.21/lib/duo.c:425:27: note: Function 'duo_login' argument 1 names different: declaration 'd' definition 'ctx'.
duo_unix-1.9.21/lib/duo.c:482:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
duo_unix-1.9.21/lib/http_parser.c:1790:62: style: Function 'http_parser_init' argument 2 names different: declaration 'type' definition 't'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/http_parser.h:251:66: note: Function 'http_parser_init' argument 2 names different: declaration 'type' definition 't'.
duo_unix-1.9.21/lib/http_parser.c:1790:62: note: Function 'http_parser_init' argument 2 names different: declaration 'type' definition 't'.
duo_unix-1.9.21/lib/https.c:108:25: style: The scope of the variable 'altname' can be reduced. [variableScope]
duo_unix-1.9.21/lib/https.c:110:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
duo_unix-1.9.21/lib/https.c:252:9: style: The scope of the variable 'n' can be reduced. [variableScope]
duo_unix-1.9.21/lib/https.c:381:17: style: The scope of the variable 'store' can be reduced. [variableScope]
duo_unix-1.9.21/lib/https.c:382:11: style: The scope of the variable 'cert' can be reduced. [variableScope]
duo_unix-1.9.21/lib/https.c:383:10: style: The scope of the variable 'bio' can be reduced. [variableScope]
duo_unix-1.9.21/lib/https.c:483:10: style: The scope of the variable 'b64' can be reduced. [variableScope]
duo_unix-1.9.21/lib/https.c:732:9: style: The scope of the variable 'n' can be reduced. [variableScope]
duo_unix-1.9.21/lib/https.c:732:12: style: The scope of the variable 'err' can be reduced. [variableScope]
duo_unix-1.9.21/lib/https.c:480:35: style: Function 'https_open' argument 1 names different: declaration 'hp' definition 'reqp'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/https.h:31:32: note: Function 'https_open' argument 1 names different: declaration 'hp' definition 'reqp'.
duo_unix-1.9.21/lib/https.c:480:35: note: Function 'https_open' argument 1 names different: declaration 'hp' definition 'reqp'.
duo_unix-1.9.21/lib/https.c:651:34: style: Function 'https_send' argument 1 names different: declaration 'h' definition 'req'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/https.h:35:14: note: Function 'https_send' argument 1 names different: declaration 'h' definition 'req'.
duo_unix-1.9.21/lib/https.c:651:34: note: Function 'https_send' argument 1 names different: declaration 'h' definition 'req'.
duo_unix-1.9.21/lib/https.c:652:9: style: Function 'https_send' argument 4 names different: declaration 'param_cnt' definition 'argc'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/https.h:38:9: note: Function 'https_send' argument 4 names different: declaration 'param_cnt' definition 'argc'.
duo_unix-1.9.21/lib/https.c:652:9: note: Function 'https_send' argument 4 names different: declaration 'param_cnt' definition 'argc'.
duo_unix-1.9.21/lib/https.c:652:21: style: Function 'https_send' argument 5 names different: declaration 'params' definition 'argv'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/https.h:39:11: note: Function 'https_send' argument 5 names different: declaration 'params' definition 'argv'.
duo_unix-1.9.21/lib/https.c:652:21: note: Function 'https_send' argument 5 names different: declaration 'params' definition 'argv'.
duo_unix-1.9.21/lib/https.c:729:34: style: Function 'https_recv' argument 1 names different: declaration 'h' definition 'req'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/https.h:47:14: note: Function 'https_recv' argument 1 names different: declaration 'h' definition 'req'.
duo_unix-1.9.21/lib/https.c:729:34: note: Function 'https_recv' argument 1 names different: declaration 'h' definition 'req'.
duo_unix-1.9.21/lib/https.c:729:74: style: Function 'https_recv' argument 4 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/https.h:50:10: note: Function 'https_recv' argument 4 names different: declaration 'length' definition 'len'.
duo_unix-1.9.21/lib/https.c:729:74: note: Function 'https_recv' argument 4 names different: declaration 'length' definition 'len'.
duo_unix-1.9.21/lib/https.c:768:36: style: Function 'https_close' argument 1 names different: declaration 'hp' definition 'reqp'. [funcArgNamesDifferent]
duo_unix-1.9.21/lib/https.h:58:28: note: Function 'https_close' argument 1 names different: declaration 'hp' definition 'reqp'.
duo_unix-1.9.21/lib/https.c:768:36: note: Function 'https_close' argument 1 names different: declaration 'hp' definition 'reqp'.
duo_unix-1.9.21/lib/https.c:497:9: error: Memory leak: parser [memleak]
duo_unix-1.9.21/lib/https.c:508:9: error: Memory leak: parser [memleak]
duo_unix-1.9.21/lib/https.c:181:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
duo_unix-1.9.21/lib/https.c:226:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
duo_unix-1.9.21/lib/ini.c:68:11: style: The scope of the variable 'start' can be reduced. [variableScope]
duo_unix-1.9.21/lib/testduo.c:62:22: style: Redundant condition: If 'code == 0', the comparison 'code != 1' is always true. [redundantCondition]
duo_unix-1.9.21/lib/urlenc.c:41:16: style: The scope of the variable 'in' can be reduced. [variableScope]
duo_unix-1.9.21/lib/urlenc.c:98:16: style: The scope of the variable 'in' can be reduced. [variableScope]
duo_unix-1.9.21/lib/util.c:125:9: style: The scope of the variable 'i' can be reduced. [variableScope]
duo_unix-1.9.21/lib/util.c:169:14: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
duo_unix-1.9.21/login_duo/login_duo.c:126:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
duo_unix-1.9.21/login_duo/login_duo.c:299:10: style: The scope of the variable 'argv0' can be reduced. [variableScope]
duo_unix-1.9.21/login_duo/login_duo.c:301:9: style: The scope of the variable 'n' can be reduced. [variableScope]
duo_unix-1.9.21/login_duo/login_duo.c:361:20: style: The scope of the variable 'pw' can be reduced. [variableScope]
[15:27]

ftp://ftp.se.debian.org/debian/pool/main/d/duperemove/duperemove_0.11.orig.tar.gz
duperemove-0.11/btrfs-extent-same.c:69:15: style: The scope of the variable 'destf' can be reduced. [variableScope]
duperemove-0.11/btrfs-extent-same.c:71:39: style: The scope of the variable 'info' can be reduced. [variableScope]
duperemove-0.11/btrfs-extent-same.c:99:3: error: Memory leak: same [memleak]
duperemove-0.11/btrfs-util.c:46:45: style: Function 'lookup_btrfs_subvolid' argument 2 names different: declaration 'rootid' definition 'subvolid'. [funcArgNamesDifferent]
duperemove-0.11/btrfs-util.h:19:45: note: Function 'lookup_btrfs_subvolid' argument 2 names different: declaration 'rootid' definition 'subvolid'.
duperemove-0.11/btrfs-util.c:46:45: note: Function 'lookup_btrfs_subvolid' argument 2 names different: declaration 'rootid' definition 'subvolid'.
duperemove-0.11/csum-murmur3.c:117:16: style: The scope of the variable 'block' can be reduced. [variableScope]
duperemove-0.11/csum-murmur3.c:119:6: style: The scope of the variable 'i' can be reduced. [variableScope]
duperemove-0.11/csum-test.c:94:27: style: The scope of the variable 'csum' can be reduced. [variableScope]
duperemove-0.11/list.h:229:20: style: The scope of the variable 'first' can be reduced. [variableScope]
duperemove-0.11/dbfile.c:527:23: style: The scope of the variable 'local' can be reduced. [variableScope]
duperemove-0.11/dbfile.c:560:16: style: Function '__dbfile_get_config' argument 7 names different: declaration 'major' definition 'ver_major'. [funcArgNamesDifferent]
duperemove-0.11/dbfile.c:49:16: note: Function '__dbfile_get_config' argument 7 names different: declaration 'major' definition 'ver_major'.
duperemove-0.11/dbfile.c:560:16: note: Function '__dbfile_get_config' argument 7 names different: declaration 'major' definition 'ver_major'.
duperemove-0.11/dbfile.c:560:32: style: Function '__dbfile_get_config' argument 8 names different: declaration 'minor' definition 'ver_minor'. [funcArgNamesDifferent]
duperemove-0.11/dbfile.c:49:28: note: Function '__dbfile_get_config' argument 8 names different: declaration 'minor' definition 'ver_minor'.
duperemove-0.11/dbfile.c:560:32: note: Function '__dbfile_get_config' argument 8 names different: declaration 'minor' definition 'ver_minor'.
duperemove-0.11/dbfile.c:626:36: style: Function 'dbfile_get_config' argument 6 names different: declaration 'major' definition 'ver_major'. [funcArgNamesDifferent]
duperemove-0.11/dbfile.h:15:36: note: Function 'dbfile_get_config' argument 6 names different: declaration 'major' definition 'ver_major'.
duperemove-0.11/dbfile.c:626:36: note: Function 'dbfile_get_config' argument 6 names different: declaration 'major' definition 'ver_major'.
duperemove-0.11/dbfile.c:626:52: style: Function 'dbfile_get_config' argument 7 names different: declaration 'minor' definition 'ver_minor'. [funcArgNamesDifferent]
duperemove-0.11/dbfile.h:15:48: note: Function 'dbfile_get_config' argument 7 names different: declaration 'minor' definition 'ver_minor'.
duperemove-0.11/dbfile.c:626:52: note: Function 'dbfile_get_config' argument 7 names different: declaration 'minor' definition 'ver_minor'.
duperemove-0.11/dedupe.c:95:39: style: The scope of the variable 'info' can be reduced. [variableScope]
duperemove-0.11/dedupe.c:146:13: style: The scope of the variable 'bsize_warned' can be reduced. [variableScope]
duperemove-0.11/dedupe.c:269:6: style: The scope of the variable 'same_idx' can be reduced. [variableScope]
duperemove-0.11/duperemove.c:242:37: style: The scope of the variable 'arg' can be reduced. [variableScope]
duperemove-0.11/duperemove.c:244:6: style: The scope of the variable 'invert' can be reduced. [variableScope]
duperemove-0.11/file_scan.c:428:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
duperemove-0.11/file_scan.c:826:15: style: The scope of the variable 'pool' can be reduced. [variableScope]
duperemove-0.11/file_scan.c:558:25: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
duperemove-0.11/file_scan.c:566:22: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
duperemove-0.11/file_scan.c:636:4: style: Variable 'fc' is assigned a value that is never used. [unreadVariable]
duperemove-0.11/filerec.c:53:1: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
duperemove-0.11/filerec.c:54:1: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
duperemove-0.11/filerec.c:76:24: style: The scope of the variable 't' can be reduced. [variableScope]
duperemove-0.11/filerec.c:96:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
duperemove-0.11/filerec.c:241:6: style: The scope of the variable 'c' can be reduced. [variableScope]
duperemove-0.11/filerec.c:244:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
duperemove-0.11/filerec.c:267:6: style: The scope of the variable 'c' can be reduced. [variableScope]
duperemove-0.11/filerec.c:270:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
duperemove-0.11/filerec.c:293:6: style: The scope of the variable 'c' can be reduced. [variableScope]
duperemove-0.11/filerec.c:295:18: style: The scope of the variable 'file' can be reduced. [variableScope]
duperemove-0.11/filerec.c:313:6: style: The scope of the variable 'c' can be reduced. [variableScope]
duperemove-0.11/filerec.c:315:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
duperemove-0.11/filerec.c:525:11: style: The scope of the variable 'i' can be reduced. [variableScope]
duperemove-0.11/filerec.c:526:24: style: The scope of the variable 'extent' can be reduced. [variableScope]
duperemove-0.11/filerec.c:664:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
duperemove-0.11/find_dupes.c:337:1: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
duperemove-0.11/find_dupes.c:452:2: style: Variable 'pool' is reassigned a value before the old one has been used. [redundantAssignment]
duperemove-0.11/find_dupes.c:446:0: note: Variable 'pool' is reassigned a value before the old one has been used.
duperemove-0.11/find_dupes.c:452:2: note: Variable 'pool' is reassigned a value before the old one has been used.
duperemove-0.11/find_dupes.c:119:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
duperemove-0.11/find_dupes.c:306:21: style: The scope of the variable 'cur' can be reduced. [variableScope]
duperemove-0.11/find_dupes.c:496:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
duperemove-0.11/find_dupes.c:426:3: style: Variable 'cmp_tot' is modified but its new value is never used. [unreadVariable]
duperemove-0.11/hash-tree.c:39:1: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
duperemove-0.11/hash-tree.c:40:1: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
duperemove-0.11/hash-tree.c:41:1: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
duperemove-0.11/hash-tree.c:57:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
duperemove-0.11/hash-tree.c:123:25: style: The scope of the variable 'head' can be reduced. [variableScope]
duperemove-0.11/hash-tree.c:142:25: style: The scope of the variable 'tmp' can be reduced. [variableScope]
duperemove-0.11/hash-tree.c:237:27: style: The scope of the variable 'tmp' can be reduced. [variableScope]
duperemove-0.11/hash-tree.c:238:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
duperemove-0.11/hash-tree.c:264:27: style: The scope of the variable 'list' can be reduced. [variableScope]
duperemove-0.11/hash-tree.c:265:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
duperemove-0.11/hashstats.c:121:11: style: The scope of the variable 'loff' can be reduced. [variableScope]
duperemove-0.11/hashstats.c:122:15: style: The scope of the variable 'flags' can be reduced. [variableScope]
duperemove-0.11/hashstats.c:123:23: style: The scope of the variable 'filename' can be reduced. [variableScope]
duperemove-0.11/hashstats.c:162:17: style: The scope of the variable 'digest' can be reduced. [variableScope]
duperemove-0.11/hashstats.c:163:11: style: The scope of the variable 'count' can be reduced. [variableScope]
duperemove-0.11/hashstats.c:163:18: style: The scope of the variable 'files_count' can be reduced. [variableScope]
duperemove-0.11/results-tree.c:39:1: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
duperemove-0.11/results-tree.c:40:1: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
duperemove-0.11/results-tree.c:41:1: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
duperemove-0.11/results-tree.c:95:6: style: The scope of the variable 'res' can be reduced. [variableScope]
duperemove-0.11/results-tree.c:96:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
duperemove-0.11/results-tree.c:138:23: style: The scope of the variable 'tmp' can be reduced. [variableScope]
duperemove-0.11/results-tree.c:169:23: style: The scope of the variable 'dext' can be reduced. [variableScope]
duperemove-0.11/results-tree.c:233:30: style: The scope of the variable 'new' can be reduced. [variableScope]
duperemove-0.11/results-tree.c:399:17: style: The scope of the variable 'extent' can be reduced. [variableScope]
duperemove-0.11/results-tree.c:536:17: style: The scope of the variable 'extent' can be reduced. [variableScope]
duperemove-0.11/results-tree.c:567:17: style: The scope of the variable 'extent' can be reduced. [variableScope]
duperemove-0.11/results-tree.c:584:23: style: The scope of the variable 'de' can be reduced. [variableScope]
duperemove-0.11/run_dedupe.c:132:18: style: The scope of the variable 'file' can be reduced. [variableScope]
duperemove-0.11/run_dedupe.c:194:32: style: The scope of the variable 'outer_extent' can be reduced. [variableScope]
duperemove-0.11/run_dedupe.c:846:23: style: The scope of the variable 'dext' can be reduced. [variableScope]
duperemove-0.11/stats.c:37:21: style: The scope of the variable 'block' can be reduced. [variableScope]
duperemove-0.11/stats.c:50:11: style: The scope of the variable 'this_start' can be reduced. [variableScope]
duperemove-0.11/stats.c:50:23: style: The scope of the variable 'this_end' can be reduced. [variableScope]
duperemove-0.11/stats.c:86:21: style: The scope of the variable 'block' can be reduced. [variableScope]
duperemove-0.11/util.c:43:7: style: The scope of the variable 'c' can be reduced. [variableScope]
duperemove-0.11/util.c:131:6: style: Unused variable: i [unusedVariable]
duperemove-0.11/util.c:131:0: style: Variable 'trace_size' is assigned a value that is never used. [unreadVariable]
duperemove-0.11/xxhash.c:277:47: style: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
duperemove-0.11/xxhash.h:50:53: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'.
duperemove-0.11/xxhash.c:277:47: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'.
duperemove-0.11/xxhash.c:417:53: style: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
duperemove-0.11/xxhash.h:51:53: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'.
duperemove-0.11/xxhash.c:417:53: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'.
duperemove-0.11/xxhash.c:500:42: style: Function 'XXH32_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
duperemove-0.11/xxhash.h:91:44: note: Function 'XXH32_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'.
duperemove-0.11/xxhash.c:500:42: note: Function 'XXH32_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'.
duperemove-0.11/xxhash.c:513:42: style: Function 'XXH64_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
duperemove-0.11/xxhash.h:95:49: note: Function 'XXH64_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'.
duperemove-0.11/xxhash.c:513:42: note: Function 'XXH64_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'.
duperemove-0.11/xxhash.c:616:44: style: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
duperemove-0.11/xxhash.h:92:44: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
duperemove-0.11/xxhash.c:616:44: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
duperemove-0.11/xxhash.c:616:80: style: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
duperemove-0.11/xxhash.h:92:80: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'.
duperemove-0.11/xxhash.c:616:80: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'.
duperemove-0.11/xxhash.c:670:40: style: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
duperemove-0.11/xxhash.h:93:50: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
duperemove-0.11/xxhash.c:670:40: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
duperemove-0.11/xxhash.c:770:44: style: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
duperemove-0.11/xxhash.h:96:49: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
duperemove-0.11/xxhash.c:770:44: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
duperemove-0.11/xxhash.c:770:80: style: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
duperemove-0.11/xxhash.h:96:85: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'.
duperemove-0.11/xxhash.c:770:80: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'.
duperemove-0.11/xxhash.c:864:55: style: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
duperemove-0.11/xxhash.h:97:55: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
duperemove-0.11/xxhash.c:864:55: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
[15:27]

ftp://ftp.se.debian.org/debian/pool/main/d/duplicity/duplicity_0.7.17.orig.tar.gz
[15:27]

ftp://ftp.se.debian.org/debian/pool/main/d/duply/duply_2.0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/durep/durep_0.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dustmite/dustmite_0~20170126.e95dff8.orig.tar.gz
DustMite-master/tests/c++/src/test.cpp:73:9: style: Unused private function: '__alloctr_rebind_helper::_S_chk' [unusedPrivateFunction]
DustMite-master/tests/c++/src/test.cpp:133:8: performance: Technically the member function 'std::_Vector_base::_M_deallocate' can be static. [functionStatic]
DustMite-master/tests/c++/src/test.cpp:150:12: style: Technically the member function 'std::vector::size' can be const. [functionConst]
DustMite-master/tests/c++/src/test.cpp:208:0: performance: Technically the member function 'QList < QString >::constBegin' can be static. [functionStatic]
DustMite-master/tests/c++/src/test.cpp:209:0: performance: Technically the member function 'QList < QString >::constEnd' can be static. [functionStatic]
DustMite-master/tests/c++/src/test.cpp:206:0: style: Technically the member function 'QList < QString >::const_iterator::operator!=' can be const. [functionConst]
[15:27]

ftp://ftp.se.debian.org/debian/pool/main/d/dustrac/dustrac_2.0.1.orig.tar.gz
DustRacing2D-2.0.1/src/common/mapbase.cpp:58:72: performance: Function parameter 'tile' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/common/route.cpp:36:36: style: Function 'push' argument 1 names different: declaration 'target' definition 'tnode'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/common/route.hpp:46:33: note: Function 'push' argument 1 names different: declaration 'target' definition 'tnode'.
DustRacing2D-2.0.1/src/common/route.cpp:36:36: note: Function 'push' argument 1 names different: declaration 'target' definition 'tnode'.
DustRacing2D-2.0.1/src/editor/application.cpp:86:5: style: Class 'Application' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DustRacing2D-2.0.1/src/editor/application.cpp:86:5: style: Class 'Application' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DustRacing2D-2.0.1/src/common/userexception.hpp:25:40: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/editor/editordata.cpp:139:44: style: Function 'setTrackData' argument 1 names different: declaration 'newTrackData' definition 'trackData'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/editor/editordata.hpp:83:36: note: Function 'setTrackData' argument 1 names different: declaration 'newTrackData' definition 'trackData'.
DustRacing2D-2.0.1/src/editor/editordata.cpp:139:44: note: Function 'setTrackData' argument 1 names different: declaration 'newTrackData' definition 'trackData'.
DustRacing2D-2.0.1/src/editor/undostack.hpp:27:5: style: Class 'UndoStack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/editor/editordata.hpp:55:5: style: Class 'EditorData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/editor/trackdata.hpp:44:13: style: The function 'fileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/common/trackdatabase.hpp:203:21: note: Virtual function in base class
DustRacing2D-2.0.1/src/editor/trackdata.hpp:44:13: note: Function in derived class
DustRacing2D-2.0.1/src/editor/trackdata.hpp:47:10: style: The function 'setFileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/common/trackdatabase.hpp:206:18: note: Virtual function in base class
DustRacing2D-2.0.1/src/editor/trackdata.hpp:47:10: note: Function in derived class
DustRacing2D-2.0.1/src/editor/trackdata.hpp:50:15: style: The function 'map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/common/trackdatabase.hpp:221:23: note: Virtual function in base class
DustRacing2D-2.0.1/src/editor/trackdata.hpp:50:15: note: Function in derived class
DustRacing2D-2.0.1/src/editor/trackdata.hpp:53:21: style: The function 'map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/common/trackdatabase.hpp:224:29: note: Virtual function in base class
DustRacing2D-2.0.1/src/editor/trackdata.hpp:53:21: note: Function in derived class
DustRacing2D-2.0.1/src/editor/trackdata.hpp:56:13: style: The function 'route' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/common/trackdatabase.hpp:227:21: note: Virtual function in base class
DustRacing2D-2.0.1/src/editor/trackdata.hpp:56:13: note: Function in derived class
DustRacing2D-2.0.1/src/editor/trackdata.hpp:59:19: style: The function 'route' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/common/trackdatabase.hpp:230:27: note: Virtual function in base class
DustRacing2D-2.0.1/src/editor/trackdata.hpp:59:19: note: Function in derived class
DustRacing2D-2.0.1/src/editor/trackdata.hpp:62:15: style: The function 'objects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/common/trackdatabase.hpp:233:23: note: Virtual function in base class
DustRacing2D-2.0.1/src/editor/trackdata.hpp:62:15: note: Function in derived class
DustRacing2D-2.0.1/src/editor/trackdata.hpp:65:21: style: The function 'objects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/common/trackdatabase.hpp:236:29: note: Virtual function in base class
DustRacing2D-2.0.1/src/editor/trackdata.hpp:65:21: note: Function in derived class
DustRacing2D-2.0.1/src/editor/map.hpp:47:10: style: Technically the member function 'Map::moveTilesAfterColumnDeletion' can be const. [functionConst]
DustRacing2D-2.0.1/src/editor/map.cpp:76:11: note: Technically the member function 'Map::moveTilesAfterColumnDeletion' can be const.
DustRacing2D-2.0.1/src/editor/map.hpp:47:10: note: Technically the member function 'Map::moveTilesAfterColumnDeletion' can be const.
DustRacing2D-2.0.1/src/editor/map.hpp:49:10: style: Technically the member function 'Map::moveTilesAfterRowDeletion' can be const. [functionConst]
DustRacing2D-2.0.1/src/editor/map.cpp:92:11: note: Technically the member function 'Map::moveTilesAfterRowDeletion' can be const.
DustRacing2D-2.0.1/src/editor/map.hpp:49:10: note: Technically the member function 'Map::moveTilesAfterRowDeletion' can be const.
DustRacing2D-2.0.1/src/editor/object.hpp:25:1: warning: The class 'Object' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DustRacing2D-2.0.1/src/editor/objectmodelloader.hpp:37:10: performance: Technically the member function 'ObjectModelLoader::load' can be static. [functionStatic]
DustRacing2D-2.0.1/src/editor/objectmodelloader.cpp:29:25: note: Technically the member function 'ObjectModelLoader::load' can be static.
DustRacing2D-2.0.1/src/editor/objectmodelloader.hpp:37:10: note: Technically the member function 'ObjectModelLoader::load' can be static.
DustRacing2D-2.0.1/src/editor/objectmodelloader.hpp:40:22: performance: Technically the member function 'ObjectModelLoader::getObjectModelsByCategory' can be static. [functionStatic]
DustRacing2D-2.0.1/src/editor/objectmodelloader.cpp:94:56: note: Technically the member function 'ObjectModelLoader::getObjectModelsByCategory' can be static.
DustRacing2D-2.0.1/src/editor/objectmodelloader.hpp:40:22: note: Technically the member function 'ObjectModelLoader::getObjectModelsByCategory' can be static.
DustRacing2D-2.0.1/src/editor/objectmodelloader.hpp:43:17: performance: Technically the member function 'ObjectModelLoader::getObjectModelByRole' can be static. [functionStatic]
DustRacing2D-2.0.1/src/editor/objectmodelloader.cpp:110:32: note: Technically the member function 'ObjectModelLoader::getObjectModelByRole' can be static.
DustRacing2D-2.0.1/src/editor/objectmodelloader.hpp:43:17: note: Technically the member function 'ObjectModelLoader::getObjectModelByRole' can be static.
DustRacing2D-2.0.1/src/editor/objectmodelloader.hpp:46:13: performance: Technically the member function 'ObjectModelLoader::getCategoryByRole' can be static. [functionStatic]
DustRacing2D-2.0.1/src/editor/objectmodelloader.cpp:123:28: note: Technically the member function 'ObjectModelLoader::getCategoryByRole' can be static.
DustRacing2D-2.0.1/src/editor/objectmodelloader.hpp:46:13: note: Technically the member function 'ObjectModelLoader::getCategoryByRole' can be static.
DustRacing2D-2.0.1/src/editor/objectmodelloader.hpp:49:22: performance: Technically the member function 'ObjectModelLoader::objects' can be static. [functionStatic]
DustRacing2D-2.0.1/src/editor/objectmodelloader.cpp:136:56: note: Technically the member function 'ObjectModelLoader::objects' can be static.
DustRacing2D-2.0.1/src/editor/objectmodelloader.hpp:49:22: note: Technically the member function 'ObjectModelLoader::objects' can be static.
DustRacing2D-2.0.1/src/editor/objectmodelloader.hpp:52:13: performance: Technically the member function 'ObjectModelLoader::getPixmapByRole' can be static. [functionStatic]
DustRacing2D-2.0.1/src/editor/objectmodelloader.cpp:141:28: note: Technically the member function 'ObjectModelLoader::getPixmapByRole' can be static.
DustRacing2D-2.0.1/src/editor/objectmodelloader.hpp:52:13: note: Technically the member function 'ObjectModelLoader::getPixmapByRole' can be static.
DustRacing2D-2.0.1/src/editor/targetnode.hpp:25:1: warning: The class 'TargetNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DustRacing2D-2.0.1/src/editor/trackdata.cpp:72:37: style: Function 'setFileName' argument 1 names different: declaration 'fileName' definition 'newFileName'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/editor/trackdata.hpp:47:30: note: Function 'setFileName' argument 1 names different: declaration 'fileName' definition 'newFileName'.
DustRacing2D-2.0.1/src/editor/trackdata.cpp:72:37: note: Function 'setFileName' argument 1 names different: declaration 'fileName' definition 'newFileName'.
DustRacing2D-2.0.1/src/editor/trackdata.hpp:30:1: warning: The class 'TrackData' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
DustRacing2D-2.0.1/src/editor/trackio.hpp:30:10: performance: Technically the member function 'TrackIO::save' can be static. [functionStatic]
DustRacing2D-2.0.1/src/editor/trackio.cpp:171:15: note: Technically the member function 'TrackIO::save' can be static.
DustRacing2D-2.0.1/src/editor/trackio.hpp:30:10: note: Technically the member function 'TrackIO::save' can be static.
DustRacing2D-2.0.1/src/editor/tracktile.hpp:62:18: warning: Virtual function 'setComputerHint' is called from copy constructor 'TrackTile(const TrackTile&other)' at line 50. Dynamic binding is not used. [virtualCallInConstructor]
DustRacing2D-2.0.1/src/editor/tracktile.cpp:50:5: note: Calling setComputerHint
DustRacing2D-2.0.1/src/editor/tracktile.hpp:62:18: note: setComputerHint is a virtual method
DustRacing2D-2.0.1/src/game/MTFH/menu.cpp:348:22: style: Public interface of Menu is not safe. When calling Menu::handleMousePress(), if parameter screenWidth is 0 that leads to division by zero. [unsafeClassDivZero]
DustRacing2D-2.0.1/src/game/MTFH/menu.cpp:431:22: style: Public interface of Menu is not safe. When calling Menu::handleMouseRelease(), if parameter screenWidth is 0 that leads to division by zero. [unsafeClassDivZero]
DustRacing2D-2.0.1/src/game/MTFH/menu.hpp:185:10: performance: Technically the member function 'MTFH::Menu::checkIfHit' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MTFH/menu.cpp:267:12: note: Technically the member function 'MTFH::Menu::checkIfHit' can be static.
DustRacing2D-2.0.1/src/game/MTFH/menu.hpp:185:10: note: Technically the member function 'MTFH::Menu::checkIfHit' can be static.
DustRacing2D-2.0.1/src/game/MTFH/menu.cpp:24:24: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/MTFH/menuitem.cpp:23:60: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcassetmanager.cc:32:3: style: Class 'MCAssetManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcassetmanager.cc:32:3: style: Class 'MCAssetManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcsurfaceconfigloader.cc:246:54: style: Function 'load' argument 1 names different: declaration 'filePath' definition 'path'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcsurfaceconfigloader.hh:45:35: note: Function 'load' argument 1 names different: declaration 'filePath' definition 'path'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcsurfaceconfigloader.cc:246:54: note: Function 'load' argument 1 names different: declaration 'filePath' definition 'path'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcsurfacemanager.cc:450:59: style: Function 'surface' argument 1 names different: declaration 'handle' definition 'id'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcsurfacemanager.hh:97:29: note: Function 'surface' argument 1 names different: declaration 'handle' definition 'id'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcsurfacemanager.cc:450:59: note: Function 'surface' argument 1 names different: declaration 'handle' definition 'id'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcsurfacemanager.hh:106:10: performance: Technically the member function 'MCSurfaceManager::applyAlphaClamp' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcsurfacemanager.cc:379:24: note: Technically the member function 'MCSurfaceManager::applyAlphaClamp' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcsurfacemanager.hh:106:10: note: Technically the member function 'MCSurfaceManager::applyAlphaClamp' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcsurfacemanager.hh:109:10: performance: Technically the member function 'MCSurfaceManager::applyColorKey' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcsurfacemanager.cc:359:24: note: Technically the member function 'MCSurfaceManager::applyColorKey' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcsurfacemanager.hh:109:10: note: Technically the member function 'MCSurfaceManager::applyColorKey' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcsurfacemanager.hh:112:12: style: Technically the member function 'MCSurfaceManager::create2DTextureFromImage' can be const. [functionConst]
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcsurfacemanager.cc:257:26: note: Technically the member function 'MCSurfaceManager::create2DTextureFromImage' can be const.
DustRacing2D-2.0.1/src/game/MiniCore/src/Asset/mcsurfacemanager.hh:112:12: note: Technically the member function 'MCSurfaceManager::create2DTextureFromImage' can be const.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector2d.hh:218:29: style: Function 'MCVector2d' argument 1 names different: declaration 'i' definition 'newI'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector2d.hh:53:27: note: Function 'MCVector2d' argument 1 names different: declaration 'i' definition 'newI'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector2d.hh:218:29: note: Function 'MCVector2d' argument 1 names different: declaration 'i' definition 'newI'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector2d.hh:218:37: style: Function 'MCVector2d' argument 2 names different: declaration 'j' definition 'newJ'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector2d.hh:53:32: note: Function 'MCVector2d' argument 2 names different: declaration 'j' definition 'newJ'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector2d.hh:218:37: note: Function 'MCVector2d' argument 2 names different: declaration 'j' definition 'newJ'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:223:29: style: Function 'MCVector3d' argument 1 names different: declaration 'i' definition 'newI'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:55:27: note: Function 'MCVector3d' argument 1 names different: declaration 'i' definition 'newI'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:223:29: note: Function 'MCVector3d' argument 1 names different: declaration 'i' definition 'newI'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:223:37: style: Function 'MCVector3d' argument 2 names different: declaration 'j' definition 'newJ'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:55:32: note: Function 'MCVector3d' argument 2 names different: declaration 'j' definition 'newJ'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:223:37: note: Function 'MCVector3d' argument 2 names different: declaration 'j' definition 'newJ'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:223:45: style: Function 'MCVector3d' argument 3 names different: declaration 'k' definition 'newK'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:55:41: note: Function 'MCVector3d' argument 3 names different: declaration 'k' definition 'newK'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:223:45: note: Function 'MCVector3d' argument 3 names different: declaration 'k' definition 'newK'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:509:27: style: Function 'set' argument 1 names different: declaration 'i' definition 'newI'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:179:16: note: Function 'set' argument 1 names different: declaration 'i' definition 'newI'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:509:27: note: Function 'set' argument 1 names different: declaration 'i' definition 'newI'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:509:35: style: Function 'set' argument 2 names different: declaration 'j' definition 'newJ'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:179:21: note: Function 'set' argument 2 names different: declaration 'j' definition 'newJ'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:509:35: note: Function 'set' argument 2 names different: declaration 'j' definition 'newJ'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:509:43: style: Function 'set' argument 3 names different: declaration 'k' definition 'newK'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:179:30: note: Function 'set' argument 3 names different: declaration 'k' definition 'newK'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:509:43: note: Function 'set' argument 3 names different: declaration 'k' definition 'newK'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:231:16: warning: Member variable 'MCVector3d::padding' is not initialized in the constructor. [uninitMemberVar]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvector3d.hh:262:32: warning: Member variable 'MCVector3d::padding' is not assigned a value in 'MCVector3d::operator='. [operatorEqVarError]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.cc:100:45: style: Function 'removeChildObject' argument 1 names different: declaration 'object' definition 'child'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.hh:278:39: note: Function 'removeChildObject' argument 1 names different: declaration 'object' definition 'child'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.cc:100:45: note: Function 'removeChildObject' argument 1 names different: declaration 'object' definition 'child'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.cc:116:46: style: Function 'removeChildObject' argument 1 names different: declaration 'object' definition 'child'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.hh:281:40: note: Function 'removeChildObject' argument 1 names different: declaration 'object' definition 'child'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.cc:116:46: note: Function 'removeChildObject' argument 1 names different: declaration 'object' definition 'child'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.cc:501:44: style: Function 'rotate' argument 2 names different: declaration 'updateChildTransforms' definition 'updateChildTransforms_'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.hh:212:38: note: Function 'rotate' argument 2 names different: declaration 'updateChildTransforms' definition 'updateChildTransforms_'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.cc:501:44: note: Function 'rotate' argument 2 names different: declaration 'updateChildTransforms' definition 'updateChildTransforms_'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.cc:592:29: style: Function 'setIndex' argument 1 names different: declaration 'index' definition 'newIndex'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.hh:340:23: note: Function 'setIndex' argument 1 names different: declaration 'index' definition 'newIndex'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.cc:592:29: note: Function 'setIndex' argument 1 names different: declaration 'index' definition 'newIndex'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.hh:314:11: style: Technically the member function 'MCObject::calculateLinearBalance' can be const. [functionConst]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.cc:686:17: note: Technically the member function 'MCObject::calculateLinearBalance' can be const.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.hh:314:11: note: Technically the member function 'MCObject::calculateLinearBalance' can be const.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.hh:336:10: style: Technically the member function 'MCObject::restoreIndexRange' can be const. [functionConst]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.cc:610:16: note: Technically the member function 'MCObject::restoreIndexRange' can be const.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.hh:336:10: note: Technically the member function 'MCObject::restoreIndexRange' can be const.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.hh:150:18: warning: Virtual function 'removeFromWorldNow' is called from destructor '~MCObject()' at line 715. Dynamic binding is not used. [virtualCallInConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.cc:715:5: note: Calling removeFromWorldNow
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.hh:150:18: note: removeFromWorldNow is a virtual method
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mctimerevent.hh:49:26: style: The function 'instanceTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcevent.hh:43:24: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mctimerevent.hh:49:26: note: Function in derived class
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobject.cc:494:38: performance: Function parameter 'center' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobjectdata.cc:41:34: style: Function 'setMass' argument 1 names different: declaration 'mass' definition 'newMass'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobjectdata.hh:54:24: note: Function 'setMass' argument 1 names different: declaration 'mass' definition 'newMass'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobjectdata.cc:41:34: note: Function 'setMass' argument 1 names different: declaration 'mass' definition 'newMass'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobjectdata.cc:119:51: performance: Function parameter 'location' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobjectfactory.hh:58:10: performance: Technically the member function 'MCObjectFactory::setCommonProperties' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobjectfactory.cc:174:23: note: Technically the member function 'MCObjectFactory::setCommonProperties' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobjectfactory.hh:58:10: note: Technically the member function 'MCObjectFactory::setCommonProperties' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcobjectfactory.hh:39:5: style: Class 'MCObjectFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mctimerevent.cc:26:5: style: Class 'MCTimerEventImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Core/mcvectoranimation.hh:49:42: performance: Function parameter 'start' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glew/glew.c:217:29: warning: Comparison is wrong. Result of '(*a)+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glew/glew.c:217:44: warning: Comparison is wrong. Result of 'b+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glew/glew.c:233:29: warning: Comparison is wrong. Result of '(*a)+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glew/glew.c:233:44: warning: Comparison is wrong. Result of 'b+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glew/glew.c:249:29: warning: Comparison is wrong. Result of '(*a)+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glew/glew.c:249:44: warning: Comparison is wrong. Result of 'b+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glew/glew.c:12384:19: warning: Either the condition '__glewXGetCurrentDisplay!=NULL' is redundant or there is possible null pointer dereference: __glewXGetCurrentDisplay. [nullPointerRedundantCheck]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glew/glew.c:12403:28: note: Assuming that condition '__glewXGetCurrentDisplay!=NULL' is not redundant
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glew/glew.c:12384:19: note: Null pointer dereference
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/matrix_transform.inl:107:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_half.inl:122:51: style: Function 'toFloat16' argument 1 names different: declaration 'value' definition 'f'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_half.hpp:40:32: note: Function 'toFloat16' argument 1 names different: declaration 'value' definition 'f'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_half.inl:122:51: note: Function 'toFloat16' argument 1 names different: declaration 'value' definition 'f'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:437:25: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.hpp:173:41: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:437:25: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:446:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.hpp:174:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:446:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:447:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.hpp:174:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:447:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:459:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.hpp:175:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:459:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:460:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.hpp:175:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:460:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:461:8: style: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.hpp:175:55: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:461:8: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:474:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.hpp:176:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:474:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:475:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.hpp:176:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:475:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:476:8: style: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.hpp:176:55: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:476:8: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:477:8: style: Function 'swizzle' argument 4 names different: declaration 'W' definition 'w'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.hpp:176:63: note: Function 'swizzle' argument 4 names different: declaration 'W' definition 'w'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:477:8: note: Function 'swizzle' argument 4 names different: declaration 'W' definition 'w'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:491:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.hpp:177:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:491:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:139:13: style: Function 'tvec2' argument 1 names different: declaration 'x' definition 'a'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:146:14: note: Function 'tvec2' argument 1 names different: declaration 'x' definition 'a'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:139:13: note: Function 'tvec2' argument 1 names different: declaration 'x' definition 'a'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:140:13: style: Function 'tvec2' argument 2 names different: declaration 'y' definition 'b'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:147:14: note: Function 'tvec2' argument 2 names different: declaration 'y' definition 'b'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:140:13: note: Function 'tvec2' argument 2 names different: declaration 'y' definition 'b'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:493:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:219:41: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:493:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:502:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:220:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:502:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:503:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:220:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:503:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:514:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:221:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:514:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:515:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:221:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:515:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:516:8: style: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:221:55: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:516:8: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:528:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:222:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:528:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:529:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:222:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:529:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:530:8: style: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:222:55: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:530:8: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:531:8: style: Function 'swizzle' argument 4 names different: declaration 'W' definition 'w'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:222:63: note: Function 'swizzle' argument 4 names different: declaration 'W' definition 'w'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:531:8: note: Function 'swizzle' argument 4 names different: declaration 'W' definition 'w'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:544:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:223:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:544:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:545:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:223:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:545:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:159:13: style: Function 'tvec3' argument 1 names different: declaration 'x' definition 's'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:133:14: note: Function 'tvec3' argument 1 names different: declaration 'x' definition 's'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:159:13: note: Function 'tvec3' argument 1 names different: declaration 'x' definition 's'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:567:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:243:41: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:567:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:576:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:244:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:576:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:577:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:244:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:577:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:588:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:245:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:588:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:589:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:245:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:589:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:590:8: style: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:245:55: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:590:8: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:602:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:246:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:602:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:603:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:246:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:603:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:604:8: style: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:246:55: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:604:8: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:605:8: style: Function 'swizzle' argument 4 names different: declaration 'W' definition 'w'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:246:63: note: Function 'swizzle' argument 4 names different: declaration 'W' definition 'w'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:605:8: note: Function 'swizzle' argument 4 names different: declaration 'W' definition 'w'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:618:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:247:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:618:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:619:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:247:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:619:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:630:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:248:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:630:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:631:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:248:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:631:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:632:8: style: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:248:55: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:632:8: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:707:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:298:41: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:707:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:716:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:299:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:716:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:717:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:299:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:717:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:728:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:300:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:728:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:729:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:300:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:729:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:730:8: style: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:300:55: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:730:8: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:742:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:301:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:742:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:743:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:301:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:743:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:744:8: style: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:301:55: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:744:8: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:745:8: style: Function 'swizzle' argument 4 names different: declaration 'W' definition 'w'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:301:63: note: Function 'swizzle' argument 4 names different: declaration 'W' definition 'w'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:745:8: note: Function 'swizzle' argument 4 names different: declaration 'W' definition 'w'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:758:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:302:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:758:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:759:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:302:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:759:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:770:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:303:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:770:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:771:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:303:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:771:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:772:8: style: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:303:55: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:772:8: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:784:8: style: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:304:39: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:784:8: note: Function 'swizzle' argument 1 names different: declaration 'X' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:785:8: style: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:304:47: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:785:8: note: Function 'swizzle' argument 2 names different: declaration 'Y' definition 'y'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:786:8: style: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:304:55: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:786:8: note: Function 'swizzle' argument 3 names different: declaration 'Z' definition 'z'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:787:8: style: Function 'swizzle' argument 4 names different: declaration 'W' definition 'w'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:304:63: note: Function 'swizzle' argument 4 names different: declaration 'W' definition 'w'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:787:8: note: Function 'swizzle' argument 4 names different: declaration 'W' definition 'w'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/func_trigonometric.inl:148:19: style: Function 'atan' argument 1 names different: declaration 'y_over_x' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/func_trigonometric.hpp:138:31: note: Function 'atan' argument 1 names different: declaration 'y_over_x' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/func_trigonometric.inl:148:19: note: Function 'atan' argument 1 names different: declaration 'y_over_x' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/func_integer.inl:43:14: style: Function 'uaddCarry' argument 3 names different: declaration 'carry' definition 'Carry'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/func_integer.hpp:58:14: note: Function 'uaddCarry' argument 3 names different: declaration 'carry' definition 'Carry'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/func_integer.inl:43:14: note: Function 'uaddCarry' argument 3 names different: declaration 'carry' definition 'Carry'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/func_integer.inl:100:14: style: Function 'usubBorrow' argument 3 names different: declaration 'borrow' definition 'Borrow'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/func_integer.hpp:72:14: note: Function 'usubBorrow' argument 3 names different: declaration 'borrow' definition 'Borrow'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/func_integer.inl:100:14: note: Function 'usubBorrow' argument 3 names different: declaration 'borrow' definition 'Borrow'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/func_integer.inl:407:65: style: Function 'bitfieldReverse' argument 1 names different: declaration 'value' definition 'Value'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/func_integer.hpp:155:46: note: Function 'bitfieldReverse' argument 1 names different: declaration 'value' definition 'Value'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/func_integer.inl:407:65: note: Function 'bitfieldReverse' argument 1 names different: declaration 'value' definition 'Value'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/matrix_transform.inl:48:28: style: Function 'rotate' argument 3 names different: declaration 'axis' definition 'v'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/matrix_transform.hpp:101:28: note: Function 'rotate' argument 3 names different: declaration 'axis' definition 'v'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/matrix_transform.inl:48:28: note: Function 'rotate' argument 3 names different: declaration 'axis' definition 'v'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/matrix_transform.inl:252:19: style: Function 'perspectiveFov' argument 4 names different: declaration 'near' definition 'zNear'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/matrix_transform.hpp:202:19: note: Function 'perspectiveFov' argument 4 names different: declaration 'near' definition 'zNear'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/matrix_transform.inl:252:19: note: Function 'perspectiveFov' argument 4 names different: declaration 'near' definition 'zNear'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/matrix_transform.inl:253:19: style: Function 'perspectiveFov' argument 5 names different: declaration 'far' definition 'zFar'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/matrix_transform.hpp:203:19: note: Function 'perspectiveFov' argument 5 names different: declaration 'far' definition 'zFar'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/matrix_transform.inl:253:19: note: Function 'perspectiveFov' argument 5 names different: declaration 'far' definition 'zFar'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/matrix_transform.inl:274:5: style: Function 'infinitePerspective' argument 3 names different: declaration 'near' definition 'zNear'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/matrix_transform.hpp:214:23: note: Function 'infinitePerspective' argument 3 names different: declaration 'near' definition 'zNear'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/matrix_transform.inl:274:5: note: Function 'infinitePerspective' argument 3 names different: declaration 'near' definition 'zNear'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/matrix_transform.inl:297:5: style: Function 'tweakedInfinitePerspective' argument 3 names different: declaration 'near' definition 'zNear'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/matrix_transform.hpp:225:23: note: Function 'tweakedInfinitePerspective' argument 3 names different: declaration 'near' definition 'zNear'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/matrix_transform.inl:297:5: note: Function 'tweakedInfinitePerspective' argument 3 names different: declaration 'near' definition 'zNear'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/quaternion.inl:515:28: style: Function 'mat3_cast' argument 1 names different: declaration 'x' definition 'q'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/quaternion.hpp:219:28: note: Function 'mat3_cast' argument 1 names different: declaration 'x' definition 'q'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/quaternion.inl:515:28: note: Function 'mat3_cast' argument 1 names different: declaration 'x' definition 'q'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/quaternion.inl:536:28: style: Function 'mat4_cast' argument 1 names different: declaration 'x' definition 'q'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/quaternion.hpp:226:28: note: Function 'mat4_cast' argument 1 names different: declaration 'x' definition 'q'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/quaternion.inl:536:28: note: Function 'mat4_cast' argument 1 names different: declaration 'x' definition 'q'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/quaternion.inl:545:30: style: Function 'quat_cast' argument 1 names different: declaration 'x' definition 'm'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/quaternion.hpp:233:30: note: Function 'quat_cast' argument 1 names different: declaration 'x' definition 'm'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/quaternion.inl:545:30: note: Function 'quat_cast' argument 1 names different: declaration 'x' definition 'm'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/quaternion.inl:608:30: style: Function 'quat_cast' argument 1 names different: declaration 'x' definition 'm4'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/quaternion.hpp:240:30: note: Function 'quat_cast' argument 1 names different: declaration 'x' definition 'm4'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtc/quaternion.inl:608:30: note: Function 'quat_cast' argument 1 names different: declaration 'x' definition 'm4'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.inl:66:21: style: Function 'extractField' argument 1 names different: declaration 'v' definition 'Value'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.hpp:65:21: note: Function 'extractField' argument 1 names different: declaration 'v' definition 'Value'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.inl:66:21: note: Function 'extractField' argument 1 names different: declaration 'v' definition 'Value'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.inl:67:20: style: Function 'extractField' argument 2 names different: declaration 'first' definition 'First'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.hpp:66:20: note: Function 'extractField' argument 2 names different: declaration 'first' definition 'First'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.inl:67:20: note: Function 'extractField' argument 2 names different: declaration 'first' definition 'First'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.inl:68:20: style: Function 'extractField' argument 3 names different: declaration 'count' definition 'Count'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.hpp:67:20: note: Function 'extractField' argument 3 names different: declaration 'count' definition 'Count'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.inl:68:20: note: Function 'extractField' argument 3 names different: declaration 'count' definition 'Count'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.inl:211:19: style: Function 'lowestBit' argument 1 names different: declaration 'value' definition 'Value'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.hpp:72:32: note: Function 'lowestBit' argument 1 names different: declaration 'value' definition 'Value'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.inl:211:19: note: Function 'lowestBit' argument 1 names different: declaration 'value' definition 'Value'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.inl:373:55: style: Function 'isPowerOfTwo' argument 1 names different: declaration 'value' definition 'Value'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.hpp:87:36: note: Function 'isPowerOfTwo' argument 1 names different: declaration 'value' definition 'Value'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.inl:373:55: note: Function 'isPowerOfTwo' argument 1 names different: declaration 'value' definition 'Value'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.inl:460:55: style: Function 'bitRevert' argument 1 names different: declaration 'value' definition 'In'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.hpp:107:36: note: Function 'bitRevert' argument 1 names different: declaration 'value' definition 'In'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/bit.inl:460:55: note: Function 'bitRevert' argument 1 names different: declaration 'value' definition 'In'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/color_space_YCoCg.inl:54:34: style: Function 'YCoCgR2rgb' argument 1 names different: declaration 'YCoCgColor' definition 'YCoCgRColor'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/color_space_YCoCg.hpp:77:34: note: Function 'YCoCgR2rgb' argument 1 names different: declaration 'YCoCgColor' definition 'YCoCgRColor'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/color_space_YCoCg.inl:54:34: note: Function 'YCoCgR2rgb' argument 1 names different: declaration 'YCoCgColor' definition 'YCoCgRColor'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.inl:16:41: style: Function 'fastSin' argument 1 names different: declaration 'angle' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.hpp:57:21: note: Function 'fastSin' argument 1 names different: declaration 'angle' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.inl:16:41: note: Function 'fastSin' argument 1 names different: declaration 'angle' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.inl:25:41: style: Function 'fastCos' argument 1 names different: declaration 'angle' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.hpp:63:21: note: Function 'fastCos' argument 1 names different: declaration 'angle' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.inl:25:41: note: Function 'fastCos' argument 1 names different: declaration 'angle' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.inl:34:41: style: Function 'fastTan' argument 1 names different: declaration 'angle' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.hpp:69:21: note: Function 'fastTan' argument 1 names different: declaration 'angle' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.inl:34:41: note: Function 'fastTan' argument 1 names different: declaration 'angle' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.inl:43:42: style: Function 'fastAsin' argument 1 names different: declaration 'angle' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.hpp:75:22: note: Function 'fastAsin' argument 1 names different: declaration 'angle' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.inl:43:42: note: Function 'fastAsin' argument 1 names different: declaration 'angle' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.inl:52:42: style: Function 'fastAcos' argument 1 names different: declaration 'angle' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.hpp:81:22: note: Function 'fastAcos' argument 1 names different: declaration 'angle' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.inl:52:42: note: Function 'fastAcos' argument 1 names different: declaration 'angle' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.inl:70:42: style: Function 'fastAtan' argument 1 names different: declaration 'angle' definition 'x'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.hpp:93:22: note: Function 'fastAtan' argument 1 names different: declaration 'angle' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/fast_trigonometry.inl:70:42: note: Function 'fastAtan' argument 1 names different: declaration 'angle' definition 'x'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.inl:19:19: style: Function 'intersectRayTriangle' argument 3 names different: declaration 'vert0' definition 'v0'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.hpp:60:19: note: Function 'intersectRayTriangle' argument 3 names different: declaration 'vert0' definition 'v0'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.inl:19:19: note: Function 'intersectRayTriangle' argument 3 names different: declaration 'vert0' definition 'v0'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.inl:19:39: style: Function 'intersectRayTriangle' argument 4 names different: declaration 'vert1' definition 'v1'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.hpp:60:42: note: Function 'intersectRayTriangle' argument 4 names different: declaration 'vert1' definition 'v1'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.inl:19:39: note: Function 'intersectRayTriangle' argument 4 names different: declaration 'vert1' definition 'v1'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.inl:19:59: style: Function 'intersectRayTriangle' argument 5 names different: declaration 'vert2' definition 'v2'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.hpp:60:65: note: Function 'intersectRayTriangle' argument 5 names different: declaration 'vert2' definition 'v2'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.inl:19:59: note: Function 'intersectRayTriangle' argument 5 names different: declaration 'vert2' definition 'v2'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.inl:133:19: style: Function 'intersectRaySphere' argument 1 names different: declaration 'orig' definition 'rayStarting'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.hpp:75:19: note: Function 'intersectRaySphere' argument 1 names different: declaration 'orig' definition 'rayStarting'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.inl:133:19: note: Function 'intersectRaySphere' argument 1 names different: declaration 'orig' definition 'rayStarting'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.inl:133:48: style: Function 'intersectRaySphere' argument 2 names different: declaration 'dir' definition 'rayDirection'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.hpp:75:41: note: Function 'intersectRaySphere' argument 2 names different: declaration 'dir' definition 'rayDirection'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.inl:133:48: note: Function 'intersectRaySphere' argument 2 names different: declaration 'dir' definition 'rayDirection'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.inl:134:19: style: Function 'intersectRaySphere' argument 3 names different: declaration 'center' definition 'sphereCenter'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.hpp:76:19: note: Function 'intersectRaySphere' argument 3 names different: declaration 'center' definition 'sphereCenter'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.inl:134:19: note: Function 'intersectRaySphere' argument 3 names different: declaration 'center' definition 'sphereCenter'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.inl:134:62: style: Function 'intersectRaySphere' argument 4 names different: declaration 'radius' definition 'sphereRadius'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.hpp:76:56: note: Function 'intersectRaySphere' argument 4 names different: declaration 'radius' definition 'sphereRadius'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/intersect.inl:134:62: note: Function 'intersectRaySphere' argument 4 names different: declaration 'radius' definition 'sphereRadius'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/quaternion.inl:182:34: style: Function 'angleAxis' argument 2 names different: declaration 'axis' definition 'v'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/quaternion.hpp:154:34: note: Function 'angleAxis' argument 2 names different: declaration 'axis' definition 'v'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/quaternion.inl:182:34: note: Function 'angleAxis' argument 2 names different: declaration 'axis' definition 'v'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/quaternion.inl:213:34: style: Function 'roll' argument 1 names different: declaration 'x' definition 'q'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/quaternion.hpp:166:34: note: Function 'roll' argument 1 names different: declaration 'x' definition 'q'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/quaternion.inl:213:34: note: Function 'roll' argument 1 names different: declaration 'x' definition 'q'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/quaternion.inl:222:34: style: Function 'pitch' argument 1 names different: declaration 'x' definition 'q'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/quaternion.hpp:172:34: note: Function 'pitch' argument 1 names different: declaration 'x' definition 'q'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/quaternion.inl:222:34: note: Function 'pitch' argument 1 names different: declaration 'x' definition 'q'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/quaternion.inl:231:34: style: Function 'yaw' argument 1 names different: declaration 'x' definition 'q'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/quaternion.hpp:178:34: note: Function 'yaw' argument 1 names different: declaration 'x' definition 'q'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/quaternion.inl:231:34: note: Function 'yaw' argument 1 names different: declaration 'x' definition 'q'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.inl:100:28: style: Function 'l1Norm' argument 1 names different: declaration 'x' definition 'a'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.hpp:91:28: note: Function 'l1Norm' argument 1 names different: declaration 'x' definition 'a'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.inl:100:28: note: Function 'l1Norm' argument 1 names different: declaration 'x' definition 'a'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.inl:101:28: style: Function 'l1Norm' argument 2 names different: declaration 'y' definition 'b'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.hpp:92:28: note: Function 'l1Norm' argument 2 names different: declaration 'y' definition 'b'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.inl:101:28: note: Function 'l1Norm' argument 2 names different: declaration 'y' definition 'b'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.inl:119:28: style: Function 'l2Norm' argument 1 names different: declaration 'x' definition 'a'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.hpp:104:28: note: Function 'l2Norm' argument 1 names different: declaration 'x' definition 'a'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.inl:119:28: note: Function 'l2Norm' argument 1 names different: declaration 'x' definition 'a'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.inl:120:28: style: Function 'l2Norm' argument 2 names different: declaration 'y' definition 'b'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.hpp:105:28: note: Function 'l2Norm' argument 2 names different: declaration 'y' definition 'b'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.inl:120:28: note: Function 'l2Norm' argument 2 names different: declaration 'y' definition 'b'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.inl:129:28: style: Function 'l2Norm' argument 1 names different: declaration 'x' definition 'v'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.hpp:111:28: note: Function 'l2Norm' argument 1 names different: declaration 'x' definition 'v'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.inl:129:28: note: Function 'l2Norm' argument 1 names different: declaration 'x' definition 'v'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.inl:149:28: style: Function 'lxNorm' argument 1 names different: declaration 'x' definition 'v'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.hpp:125:28: note: Function 'lxNorm' argument 1 names different: declaration 'x' definition 'v'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/norm.inl:149:28: note: Function 'lxNorm' argument 1 names different: declaration 'x' definition 'v'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.inl:35:5: style: Function 'shearX3D' argument 2 names different: declaration 'y' definition 's'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.hpp:74:5: note: Function 'shearX3D' argument 2 names different: declaration 'y' definition 's'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.inl:35:5: note: Function 'shearX3D' argument 2 names different: declaration 'y' definition 's'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.inl:36:5: style: Function 'shearX3D' argument 3 names different: declaration 'z' definition 't'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.hpp:75:5: note: Function 'shearX3D' argument 3 names different: declaration 'z' definition 't'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.inl:36:5: note: Function 'shearX3D' argument 3 names different: declaration 'z' definition 't'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.inl:47:5: style: Function 'shearY3D' argument 2 names different: declaration 'x' definition 's'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.hpp:82:5: note: Function 'shearY3D' argument 2 names different: declaration 'x' definition 's'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.inl:47:5: note: Function 'shearY3D' argument 2 names different: declaration 'x' definition 's'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.inl:48:5: style: Function 'shearY3D' argument 3 names different: declaration 'z' definition 't'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.hpp:83:5: note: Function 'shearY3D' argument 3 names different: declaration 'z' definition 't'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.inl:48:5: note: Function 'shearY3D' argument 3 names different: declaration 'z' definition 't'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.inl:59:5: style: Function 'shearZ3D' argument 2 names different: declaration 'x' definition 's'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.hpp:90:5: note: Function 'shearZ3D' argument 2 names different: declaration 'x' definition 's'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.inl:59:5: note: Function 'shearZ3D' argument 2 names different: declaration 'x' definition 's'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.inl:60:5: style: Function 'shearZ3D' argument 3 names different: declaration 'y' definition 't'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.hpp:91:5: note: Function 'shearZ3D' argument 3 names different: declaration 'y' definition 't'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/gtx/transform2.inl:60:5: note: Function 'shearZ3D' argument 3 names different: declaration 'y' definition 't'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_half.inl:63:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_half.inl:91:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_half.inl:101:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_half.inl:118:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:1346:0: warning: Member variable 'glm :: detail :: tref4 < T >::y' is not assigned a value in 'glm :: detail :: tref4 < T >::operator='. [operatorEqVarError]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:1346:0: warning: Member variable 'glm :: detail :: tref4 < T >::z' is not assigned a value in 'glm :: detail :: tref4 < T >::operator='. [operatorEqVarError]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/_swizzle.hpp:194:19: error: No 'return' statement in non-void function causes undefined behavior. [operatorEqMissingReturnStatement]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/_swizzle.hpp:173:8: style: Technically the member function 'glm::detail::_swizzle_base2::_apply_op' can be const. [functionConst]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/_swizzle.hpp:123:10: style: Technically the member function 'glm::detail::_swizzle_base2::operator=::op::operator()' can be const. [functionConst]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/_swizzle.hpp:132:10: style: Technically the member function 'glm::detail::_swizzle_base2::operator-=::op::operator()' can be const. [functionConst]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/_swizzle.hpp:140:10: style: Technically the member function 'glm::detail::_swizzle_base2::operator+=::op::operator()' can be const. [functionConst]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/_swizzle.hpp:148:10: style: Technically the member function 'glm::detail::_swizzle_base2::operator*=::op::operator()' can be const. [functionConst]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/_swizzle.hpp:156:10: style: Technically the member function 'glm::detail::_swizzle_base2::operator/=::op::operator()' can be const. [functionConst]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.hpp:57:27: performance: Technically the member function 'glm::detail::tvec1::length' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.inl:33:60: note: Technically the member function 'glm::detail::tvec1::length' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.hpp:57:27: note: Technically the member function 'glm::detail::tvec1::length' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:56:27: performance: Technically the member function 'glm::detail::tvec2::length' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.inl:33:60: note: Technically the member function 'glm::detail::tvec2::length' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:56:27: note: Technically the member function 'glm::detail::tvec2::length' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:56:27: performance: Technically the member function 'glm::detail::tvec3::length' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.inl:33:60: note: Technically the member function 'glm::detail::tvec3::length' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:56:27: note: Technically the member function 'glm::detail::tvec3::length' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:56:27: performance: Technically the member function 'glm::detail::tvec4::length' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.inl:33:60: note: Technically the member function 'glm::detail::tvec4::length' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:56:27: note: Technically the member function 'glm::detail::tvec4::length' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.hpp:94:17: style: Struct 'tvec1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:128:3: style: Struct 'tvec2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec2.hpp:131:23: style: Struct 'tvec2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:160:17: style: Struct 'tvec3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec3.hpp:169:23: style: Struct 'tvec3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:170:23: style: Struct 'tvec4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec4.hpp:214:17: style: Struct 'tvec4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.hpp:183:0: style: Struct 'glm :: detail :: tref1 < T >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/contrib/glm/ogl-math/glm/core/type_vec1.hpp:185:0: style: Struct 'glm :: detail :: tref1 < T >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglobjectbase.hh:56:10: performance: Technically the member function 'MCGLObjectBase::releaseVAO' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglobjectbase.cc:79:22: note: Technically the member function 'MCGLObjectBase::releaseVAO' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglobjectbase.hh:56:10: note: Technically the member function 'MCGLObjectBase::releaseVAO' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglobjectbase.hh:65:10: performance: Technically the member function 'MCGLObjectBase::releaseVBO' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglobjectbase.cc:111:22: note: Technically the member function 'MCGLObjectBase::releaseVBO' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglobjectbase.hh:65:10: note: Technically the member function 'MCGLObjectBase::releaseVBO' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglobjectbase.hh:221:10: performance: Technically the member function 'MCGLObjectBase::enableAttributePointers' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglobjectbase.cc:379:22: note: Technically the member function 'MCGLObjectBase::enableAttributePointers' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglobjectbase.hh:221:10: note: Technically the member function 'MCGLObjectBase::enableAttributePointers' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglobjectbase.hh:223:10: performance: Technically the member function 'MCGLObjectBase::disableAttributePointers' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglobjectbase.cc:403:22: note: Technically the member function 'MCGLObjectBase::disableAttributePointers' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglobjectbase.hh:223:10: note: Technically the member function 'MCGLObjectBase::disableAttributePointers' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglobjectbase.cc:31:44: performance: Function parameter 'handle' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglshaderprogram.cc:120:12: warning: Assert statement calls a function which may have desired side effects: 'isLinked'. [assertWithSideEffect]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglshaderprogram.cc:155:12: warning: Assert statement calls a function which may have desired side effects: 'isLinked'. [assertWithSideEffect]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglshaderprogram.hh:208:17: performance: Technically the member function 'MCGLShaderProgram::getShaderLog' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglshaderprogram.cc:172:32: note: Technically the member function 'MCGLShaderProgram::getShaderLog' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglshaderprogram.hh:208:17: note: Technically the member function 'MCGLShaderProgram::getShaderLog' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglshaderprogram.hh:94:18: warning: Virtual function 'addVertexShaderFromSource' is called from constructor 'MCGLShaderProgram(const std::string&vertexShaderSource,const std::string&fragmentShaderSource)' at line 77. Dynamic binding is not used. [virtualCallInConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglshaderprogram.cc:77:5: note: Calling addVertexShaderFromSource
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglshaderprogram.hh:94:18: note: addVertexShaderFromSource is a virtual method
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglshaderprogram.hh:98:18: warning: Virtual function 'addFragmentShaderFromSource' is called from constructor 'MCGLShaderProgram(const std::string&vertexShaderSource,const std::string&fragmentShaderSource)' at line 78. Dynamic binding is not used. [virtualCallInConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglshaderprogram.cc:78:5: note: Calling addFragmentShaderFromSource
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglshaderprogram.hh:98:18: note: addFragmentShaderFromSource is a virtual method
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglshaderprogram.hh:87:18: warning: Virtual function 'link' is called from constructor 'MCGLShaderProgram(const std::string&vertexShaderSource,const std::string&fragmentShaderSource)' at line 79. Dynamic binding is not used. [virtualCallInConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglshaderprogram.cc:79:5: note: Calling link
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglshaderprogram.hh:87:18: note: link is a virtual method
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcmeshview.cc:27:44: style: Function 'MCMeshView' argument 1 names different: declaration 'viewID' definition 'viewId'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcmeshview.hh:35:45: note: Function 'MCMeshView' argument 1 names different: declaration 'viewID' definition 'viewId'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcmeshview.cc:27:44: note: Function 'MCMeshView' argument 1 names different: declaration 'viewID' definition 'viewId'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcobjectrendererbase.hh:44:18: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglobjectbase.hh:77:18: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcobjectrendererbase.hh:44:18: note: Function in derived class
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcparticle.cc:46:36: style: Function 'init' argument 1 names different: declaration 'location' definition 'newLocation'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcparticle.hh:67:28: note: Function 'init' argument 1 names different: declaration 'location' definition 'newLocation'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcparticle.cc:46:36: note: Function 'init' argument 1 names different: declaration 'location' definition 'newLocation'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcparticle.cc:46:55: style: Function 'init' argument 2 names different: declaration 'radius' definition 'newRadius'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcparticle.hh:67:44: note: Function 'init' argument 2 names different: declaration 'radius' definition 'newRadius'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcparticle.cc:46:55: note: Function 'init' argument 2 names different: declaration 'radius' definition 'newRadius'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcparticle.cc:46:79: style: Function 'init' argument 3 names different: declaration 'lifeTime' definition 'newLifeTime'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcparticle.hh:67:65: note: Function 'init' argument 3 names different: declaration 'lifeTime' definition 'newLifeTime'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcparticle.cc:46:79: note: Function 'init' argument 3 names different: declaration 'lifeTime' definition 'newLifeTime'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcparticle.hh:54:5: style: Class 'MCParticle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcparticlerendererbase.hh:47:18: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcglobjectbase.hh:77:18: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcparticlerendererbase.hh:47:18: note: Function in derived class
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurface.cc:49:17: performance: Function parameter 'handle' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurface.cc:122:34: performance: Function parameter 'handle' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurface.cc:127:17: performance: Function parameter 'handle' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurfaceobjectrenderer.cc:38:7: style: Class 'MCSurfaceObjectRenderer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurfaceobjectrenderer.cc:38:7: style: Class 'MCSurfaceObjectRenderer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurfaceobjectrendererlegacy.cc:38:7: style: Class 'MCSurfaceObjectRendererLegacy' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurfaceobjectrendererlegacy.cc:38:7: style: Class 'MCSurfaceObjectRendererLegacy' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurfaceparticle.cc:22:58: style: Function 'MCSurfaceParticle' argument 1 names different: declaration 'viewId' definition 'typeId'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurfaceparticle.hh:46:43: note: Function 'MCSurfaceParticle' argument 1 names different: declaration 'viewId' definition 'typeId'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurfaceparticle.cc:22:58: note: Function 'MCSurfaceParticle' argument 1 names different: declaration 'viewId' definition 'typeId'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurfaceparticlerenderer.cc:40:7: style: Class 'MCSurfaceParticleRenderer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurfaceparticlerenderer.cc:40:7: style: Class 'MCSurfaceParticleRenderer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurfaceparticlerendererlegacy.cc:38:7: style: Class 'MCSurfaceParticleRendererLegacy' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurfaceparticlerendererlegacy.cc:38:7: style: Class 'MCSurfaceParticleRendererLegacy' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurfaceview.cc:25:50: style: Function 'MCSurfaceView' argument 1 names different: declaration 'handle' definition 'viewId'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurfaceview.hh:40:29: note: Function 'MCSurfaceView' argument 1 names different: declaration 'handle' definition 'viewId'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcsurfaceview.cc:25:50: note: Function 'MCSurfaceView' argument 1 names different: declaration 'handle' definition 'viewId'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcworldrenderer.hh:93:10: performance: Technically the member function 'MCWorldRenderer::renderObjectBatches' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcworldrenderer.cc:238:23: note: Technically the member function 'MCWorldRenderer::renderObjectBatches' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcworldrenderer.hh:93:10: note: Technically the member function 'MCWorldRenderer::renderObjectBatches' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcworldrenderer.hh:97:10: performance: Technically the member function 'MCWorldRenderer::renderObjectShadowBatches' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcworldrenderer.cc:313:23: note: Technically the member function 'MCWorldRenderer::renderObjectShadowBatches' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Graphics/mcworldrenderer.hh:97:10: note: Technically the member function 'MCWorldRenderer::renderObjectShadowBatches' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccircleshape.hh:43:11: style: The function 'interpenetrationDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcshape.hh:109:19: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccircleshape.hh:43:11: note: Function in derived class
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccircleshape.hh:55:26: style: The function 'instanceTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcshape.hh:124:26: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccircleshape.hh:55:26: note: Function in derived class
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.cc:38:61: style: Function 'testRectAgainstRect' argument 1 names different: declaration 'object1' definition 'rect1'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.hh:55:44: note: Function 'testRectAgainstRect' argument 1 names different: declaration 'object1' definition 'rect1'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.cc:38:61: note: Function 'testRectAgainstRect' argument 1 names different: declaration 'object1' definition 'rect1'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.cc:38:82: style: Function 'testRectAgainstRect' argument 2 names different: declaration 'object2' definition 'rect2'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.hh:55:67: note: Function 'testRectAgainstRect' argument 2 names different: declaration 'object2' definition 'rect2'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.cc:38:82: note: Function 'testRectAgainstRect' argument 2 names different: declaration 'object2' definition 'rect2'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.cc:89:63: style: Function 'testRectAgainstCircle' argument 1 names different: declaration 'object1' definition 'rect'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.hh:57:46: note: Function 'testRectAgainstCircle' argument 1 names different: declaration 'object1' definition 'rect'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.cc:89:63: note: Function 'testRectAgainstCircle' argument 1 names different: declaration 'object1' definition 'rect'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.cc:89:85: style: Function 'testRectAgainstCircle' argument 2 names different: declaration 'object2' definition 'circle'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.hh:57:71: note: Function 'testRectAgainstCircle' argument 2 names different: declaration 'object2' definition 'circle'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.cc:89:85: note: Function 'testRectAgainstCircle' argument 2 names different: declaration 'object2' definition 'circle'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.cc:153:67: style: Function 'testCircleAgainstCircle' argument 1 names different: declaration 'object1' definition 'circle1'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.hh:59:50: note: Function 'testCircleAgainstCircle' argument 1 names different: declaration 'object1' definition 'circle1'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.cc:153:67: note: Function 'testCircleAgainstCircle' argument 1 names different: declaration 'object1' definition 'circle1'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.cc:153:92: style: Function 'testCircleAgainstCircle' argument 2 names different: declaration 'object2' definition 'circle2'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.hh:59:75: note: Function 'testCircleAgainstCircle' argument 2 names different: declaration 'object2' definition 'circle2'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccollisiondetector.cc:153:92: note: Function 'testCircleAgainstCircle' argument 2 names different: declaration 'object2' definition 'circle2'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccontact.cc:32:31: style: Function 'init' argument 2 names different: declaration 'contactPoint' definition 'newContactPoint'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccontact.hh:53:35: note: Function 'init' argument 2 names different: declaration 'contactPoint' definition 'newContactPoint'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccontact.cc:32:31: note: Function 'init' argument 2 names different: declaration 'contactPoint' definition 'newContactPoint'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccontact.cc:33:31: style: Function 'init' argument 3 names different: declaration 'contactNormal' definition 'newContactNormal'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccontact.hh:54:35: note: Function 'init' argument 3 names different: declaration 'contactNormal' definition 'newContactNormal'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccontact.cc:33:31: note: Function 'init' argument 3 names different: declaration 'contactNormal' definition 'newContactNormal'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccontact.cc:34:11: style: Function 'init' argument 4 names different: declaration 'interpenetrationDepth' definition 'newInterpenetrationDepth'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccontact.hh:55:15: note: Function 'init' argument 4 names different: declaration 'interpenetrationDepth' definition 'newInterpenetrationDepth'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mccontact.cc:34:11: note: Function 'init' argument 4 names different: declaration 'interpenetrationDepth' definition 'newInterpenetrationDepth'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcdragforcegenerator.hh:41:18: style: The function 'updateForce' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcforcegenerator.hh:44:18: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcdragforcegenerator.hh:41:18: note: Function in derived class
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcforcegenerator.cc:35:5: style: Class 'MCForceGenerator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcforcegenerator.cc:35:5: style: Class 'MCForceGenerator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcgravitygenerator.hh:35:5: style: Class 'MCGravityGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcgravitygenerator.hh:41:18: style: The function 'updateForce' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcforcegenerator.hh:44:18: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcgravitygenerator.hh:41:18: note: Function in derived class
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcimpulsegenerator.hh:52:10: performance: Technically the member function 'MCImpulseGenerator::generateImpulsesFromContact' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcimpulsegenerator.cc:59:26: note: Technically the member function 'MCImpulseGenerator::generateImpulsesFromContact' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcimpulsegenerator.hh:52:10: note: Technically the member function 'MCImpulseGenerator::generateImpulsesFromContact' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcimpulsegenerator.hh:57:10: performance: Technically the member function 'MCImpulseGenerator::displace' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcimpulsegenerator.cc:46:26: note: Technically the member function 'MCImpulseGenerator::displace' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcimpulsegenerator.hh:57:10: note: Technically the member function 'MCImpulseGenerator::displace' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcobjectgrid.cc:26:15: warning: Member variable 'MCObjectGrid::m_i0' is not initialized in the constructor. [uninitMemberVar]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcobjectgrid.cc:26:15: warning: Member variable 'MCObjectGrid::m_i1' is not initialized in the constructor. [uninitMemberVar]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcobjectgrid.cc:26:15: warning: Member variable 'MCObjectGrid::m_j0' is not initialized in the constructor. [uninitMemberVar]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcobjectgrid.cc:26:15: warning: Member variable 'MCObjectGrid::m_j1' is not initialized in the constructor. [uninitMemberVar]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcphysicscomponent.cc:90:44: style: Function 'setMaxSpeed' argument 1 names different: declaration 'maxSpeed' definition 'MaxSpeed'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcphysicscomponent.hh:63:28: note: Function 'setMaxSpeed' argument 1 names different: declaration 'maxSpeed' definition 'MaxSpeed'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcphysicscomponent.cc:90:44: note: Function 'setMaxSpeed' argument 1 names different: declaration 'maxSpeed' definition 'MaxSpeed'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcphysicscomponent.cc:182:51: style: Function 'setMomentOfInertia' argument 1 names different: declaration 'momentOfInertia' definition 'newMomentOfInertia'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcphysicscomponent.hh:111:35: note: Function 'setMomentOfInertia' argument 1 names different: declaration 'momentOfInertia' definition 'newMomentOfInertia'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcphysicscomponent.cc:182:51: note: Function 'setMomentOfInertia' argument 1 names different: declaration 'momentOfInertia' definition 'newMomentOfInertia'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcphysicscomponent.cc:250:43: style: Function 'toggleSleep' argument 1 names different: declaration 'state' definition 'sleep'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcphysicscomponent.hh:151:27: note: Function 'toggleSleep' argument 1 names different: declaration 'state' definition 'sleep'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcphysicscomponent.cc:250:43: note: Function 'toggleSleep' argument 1 names different: declaration 'state' definition 'sleep'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcphysicscomponent.cc:23:21: warning: Member variable 'MCPhysicsComponent::m_damping' is not initialized in the constructor. [uninitMemberVar]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.cc:123:48: style: Function 'contains' argument 1 names different: declaration 'p' definition 'point'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.hh:58:47: note: Function 'contains' argument 1 names different: declaration 'p' definition 'point'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.cc:123:48: note: Function 'contains' argument 1 names different: declaration 'p' definition 'point'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.cc:128:61: style: Function 'interpenetrationDepth' argument 1 names different: declaration 'p' definition 'segment'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.hh:61:60: note: Function 'interpenetrationDepth' argument 1 names different: declaration 'p' definition 'segment'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.cc:128:61: note: Function 'interpenetrationDepth' argument 1 names different: declaration 'p' definition 'segment'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.cc:135:59: style: Function 'contactNormal' argument 1 names different: declaration 'p' definition 'segment'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.hh:64:58: note: Function 'contactNormal' argument 1 names different: declaration 'p' definition 'segment'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.cc:135:59: note: Function 'contactNormal' argument 1 names different: declaration 'p' definition 'segment'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.cc:143:76: style: Function 'contactNormal' argument 2 names different: declaration 'e' definition 'edge'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.hh:97:76: note: Function 'contactNormal' argument 2 names different: declaration 'e' definition 'edge'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.cc:143:76: note: Function 'contactNormal' argument 2 names different: declaration 'e' definition 'edge'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.cc:176:37: style: Function 'render' argument 1 names different: declaration 'p' definition 'camera'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.hh:82:36: note: Function 'render' argument 1 names different: declaration 'p' definition 'camera'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.cc:176:37: note: Function 'render' argument 1 names different: declaration 'p' definition 'camera'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.hh:97:24: performance: Technically the member function 'MCRectShape::contactNormal' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.cc:143:26: note: Technically the member function 'MCRectShape::contactNormal' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcrectshape.hh:97:24: note: Technically the member function 'MCRectShape::contactNormal' can be static.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcshape.cc:116:28: style: Function 'rotate' argument 1 names different: declaration 'a' definition 'newAngle'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcshape.hh:92:31: note: Function 'rotate' argument 1 names different: declaration 'a' definition 'newAngle'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcshape.cc:116:28: note: Function 'rotate' argument 1 names different: declaration 'a' definition 'newAngle'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcspringforcegenerator.hh:54:18: style: The function 'updateForce' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcforcegenerator.hh:44:18: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcspringforcegenerator.hh:54:18: note: Function in derived class
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcspringforcegenerator2dfast.hh:59:16: style: The function 'updateForce' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcforcegenerator.hh:44:18: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcspringforcegenerator2dfast.hh:59:16: note: Function in derived class
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefont.cc:34:45: style: Function 'addGlyphMapping' argument 1 names different: declaration 'glyph' definition 'glyphId'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefont.hh:43:34: note: Function 'addGlyphMapping' argument 1 names different: declaration 'glyph' definition 'glyphId'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefont.cc:34:45: note: Function 'addGlyphMapping' argument 1 names different: declaration 'glyph' definition 'glyphId'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefont.cc:46:47: style: Function 'glyph' argument 1 names different: declaration 'glyph' definition 'glyphId'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefont.hh:47:36: note: Function 'glyph' argument 1 names different: declaration 'glyph' definition 'glyphId'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefont.cc:46:47: note: Function 'glyph' argument 1 names different: declaration 'glyph' definition 'glyphId'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefont.hh:57:10: style: Technically the member function 'MCTextureFont::setShaderProgram' can be const. [functionConst]
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefont.cc:74:21: note: Technically the member function 'MCTextureFont::setShaderProgram' can be const.
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefont.hh:57:10: note: Technically the member function 'MCTextureFont::setShaderProgram' can be const.
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefont.hh:60:10: style: Technically the member function 'MCTextureFont::setShadowShaderProgram' can be const. [functionConst]
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefont.cc:79:21: note: Technically the member function 'MCTextureFont::setShadowShaderProgram' can be const.
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefont.hh:60:10: note: Technically the member function 'MCTextureFont::setShadowShaderProgram' can be const.
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefont.hh:39:5: style: Class 'MCTextureFont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefontmanager.cc:40:25: style: Function 'load' argument 1 names different: declaration 'filePath' definition 'fileName'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefontmanager.hh:90:43: note: Function 'load' argument 1 names different: declaration 'filePath' definition 'fileName'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefontmanager.cc:40:25: note: Function 'load' argument 1 names different: declaration 'filePath' definition 'fileName'.
DustRacing2D-2.0.1/src/game/MiniCore/src/Text/mctexturefontmanager.hh:83:5: style: Class 'MCTextureFontManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/MiniCore/src/UnitTests/MCForceRegistryTest/MCForceRegistryTest.cpp:42:10: style: The function 'updateForce' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcforcegenerator.hh:44:18: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/MiniCore/src/UnitTests/MCForceRegistryTest/MCForceRegistryTest.cpp:42:10: note: Function in derived class
DustRacing2D-2.0.1/src/game/MiniCore/src/Physics/mcedge.hh:36:0: error: syntax error [syntaxError]
DustRacing2D-2.0.1/src/game/ai.hpp:34:5: style: Class 'AI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/carparticleeffectmanager.hpp:32:5: style: Class 'CarParticleEffectManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/trackdata.hpp:39:13: style: The function 'fileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/common/trackdatabase.hpp:203:21: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/trackdata.hpp:39:13: note: Function in derived class
DustRacing2D-2.0.1/src/game/trackdata.hpp:42:10: style: The function 'setFileName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/common/trackdatabase.hpp:206:18: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/trackdata.hpp:42:10: note: Function in derived class
DustRacing2D-2.0.1/src/game/trackdata.hpp:45:15: style: The function 'map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/common/trackdatabase.hpp:221:23: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/trackdata.hpp:45:15: note: Function in derived class
DustRacing2D-2.0.1/src/game/trackdata.hpp:48:21: style: The function 'map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/common/trackdatabase.hpp:224:29: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/trackdata.hpp:48:21: note: Function in derived class
DustRacing2D-2.0.1/src/game/trackdata.hpp:51:13: style: The function 'route' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/common/trackdatabase.hpp:227:21: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/trackdata.hpp:51:13: note: Function in derived class
DustRacing2D-2.0.1/src/game/trackdata.hpp:54:19: style: The function 'route' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/common/trackdatabase.hpp:230:27: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/trackdata.hpp:54:19: note: Function in derived class
DustRacing2D-2.0.1/src/game/trackdata.hpp:57:15: style: The function 'objects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/common/trackdatabase.hpp:233:23: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/trackdata.hpp:57:15: note: Function in derived class
DustRacing2D-2.0.1/src/game/trackdata.hpp:60:21: style: The function 'objects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/common/trackdatabase.hpp:236:29: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/trackdata.hpp:60:21: note: Function in derived class
DustRacing2D-2.0.1/src/game/application.cpp:30:55: style: Function 'notify' argument 2 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/application.hpp:30:46: note: Function 'notify' argument 2 names different: declaration 'e' definition 'event'.
DustRacing2D-2.0.1/src/game/application.cpp:30:55: note: Function 'notify' argument 2 names different: declaration 'e' definition 'event'.
DustRacing2D-2.0.1/src/game/audio/audioworker.cpp:172:59: style: Function 'setVolume' argument 2 names different: declaration 'pitch' definition 'volume'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/audio/audioworker.hpp:57:50: note: Function 'setVolume' argument 2 names different: declaration 'pitch' definition 'volume'.
DustRacing2D-2.0.1/src/game/audio/audioworker.cpp:172:59: note: Function 'setVolume' argument 2 names different: declaration 'pitch' definition 'volume'.
DustRacing2D-2.0.1/src/game/audio/openalsource.hpp:32:5: style: Class 'OpenALSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/audio/openalwavdata.hpp:27:5: style: Class 'OpenALWavData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/audio/openaloggdata.hpp:27:5: style: Class 'OpenALOggData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/audio/openaldevice.hpp:36:18: warning: Virtual function 'shutDown' is called from destructor '~OpenALDevice()' at line 52. Dynamic binding is not used. [virtualCallInConstructor]
DustRacing2D-2.0.1/src/game/audio/openaldevice.cpp:52:5: note: Calling shutDown
DustRacing2D-2.0.1/src/game/audio/openaldevice.hpp:36:18: note: shutDown is a virtual method
DustRacing2D-2.0.1/src/game/audio/openaloggdata.hpp:33:18: warning: Virtual function 'load' is called from constructor 'OpenALOggData(const std::string&path)' at line 82. Dynamic binding is not used. [virtualCallInConstructor]
DustRacing2D-2.0.1/src/game/audio/openaloggdata.cpp:82:5: note: Calling load
DustRacing2D-2.0.1/src/game/audio/openaloggdata.hpp:33:18: note: load is a virtual method
DustRacing2D-2.0.1/src/game/audio/openalsource.hpp:38:18: warning: Virtual function 'setData' is called from constructor 'OpenALSource(STFH::DataPtr data)' at line 40. Dynamic binding is not used. [virtualCallInConstructor]
DustRacing2D-2.0.1/src/game/audio/openalsource.cpp:40:5: note: Calling setData
DustRacing2D-2.0.1/src/game/audio/openalsource.hpp:38:18: note: setData is a virtual method
DustRacing2D-2.0.1/src/game/audio/openalwavdata.cpp:66:20: style: The scope of the variable 'data' can be reduced. [variableScope]
DustRacing2D-2.0.1/src/game/audio/openalwavdata.hpp:33:18: warning: Virtual function 'load' is called from constructor 'OpenALWavData(const std::string&path)' at line 162. Dynamic binding is not used. [virtualCallInConstructor]
DustRacing2D-2.0.1/src/game/audio/openalwavdata.cpp:162:5: note: Calling load
DustRacing2D-2.0.1/src/game/audio/openalwavdata.hpp:33:18: note: load is a virtual method
DustRacing2D-2.0.1/src/game/audio/openalwavdata.cpp:149:7: style: Exception should be caught by reference. [catchExceptionByValue]
DustRacing2D-2.0.1/src/game/eventhandler.hpp:72:9: warning: Member variable 'ActionMapping::m_player' is not initialized in the constructor. [uninitMemberVar]
DustRacing2D-2.0.1/src/game/eventhandler.hpp:72:9: warning: Member variable 'ActionMapping::m_action' is not initialized in the constructor. [uninitMemberVar]
DustRacing2D-2.0.1/src/game/bridgetrigger.hpp:27:5: style: Class 'BridgeTrigger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/inputhandler.hpp:40:5: style: Class 'InputHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/eventhandler.hpp:35:5: style: Class 'EventHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/car.cpp:457:26: style: Function 'onStepTime' argument 1 names different: declaration 'ms' definition 'step'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/car.hpp:111:33: note: Function 'onStepTime' argument 1 names different: declaration 'ms' definition 'step'.
DustRacing2D-2.0.1/src/game/car.cpp:457:26: note: Function 'onStepTime' argument 1 names different: declaration 'ms' definition 'step'.
DustRacing2D-2.0.1/src/game/carphysicscomponent.hpp:27:5: style: Class 'CarPhysicsComponent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/difficultyprofile.hpp:37:5: style: Class 'DifficultyProfile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/carparticleeffectmanager.hpp:40:10: style: Technically the member function 'CarParticleEffectManager::doDamageSmoke' can be const. [functionConst]
DustRacing2D-2.0.1/src/game/carparticleeffectmanager.cpp:81:32: note: Technically the member function 'CarParticleEffectManager::doDamageSmoke' can be const.
DustRacing2D-2.0.1/src/game/carparticleeffectmanager.hpp:40:10: note: Technically the member function 'CarParticleEffectManager::doDamageSmoke' can be const.
DustRacing2D-2.0.1/src/game/statemachine.hpp:52:5: style: Class 'StateMachine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/fadeanimation.cpp:24:30: style: Public interface of FadeAnimation is not safe. When calling FadeAnimation::FadeAnimation(), if parameter updateFps is 0 that leads to division by zero. [unsafeClassDivZero]
DustRacing2D-2.0.1/src/game/trackobjectfactory.hpp:30:5: style: Class 'TrackObjectFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/menu/confirmationmenu.hpp:49:18: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DustRacing2D-2.0.1/src/game/menu/surfacemenu.hpp:39:18: note: Virtual function in base class
DustRacing2D-2.0.1/src/game/menu/confirmationmenu.hpp:49:18: note: Function in derived class
DustRacing2D-2.0.1/src/game/menu/confirmationmenu.cpp:29:48: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/menu/confirmationmenu.cpp:62:45: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/menu/credits.cpp:39:5: performance: Variable 'm_texts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DustRacing2D-2.0.1/src/game/menu/credits.cpp:36:30: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/menu/help.cpp:23:24: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/menu/keyconfigmenu.cpp:50:40: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/menu/keyconfigmenu.cpp:75:42: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/menu/resolutionmenu.hpp:34:18: warning: Virtual function 'enter' is called from constructor 'ResolutionMenu(ConfirmationMenuPtr confirmationMenu,std::string id,int width,int height,bool fullScreen)' at line 174. Dynamic binding is not used. [virtualCallInConstructor]
DustRacing2D-2.0.1/src/game/menu/resolutionmenu.cpp:174:5: note: Calling enter
DustRacing2D-2.0.1/src/game/menu/resolutionmenu.hpp:34:18: note: enter is a virtual method
DustRacing2D-2.0.1/src/game/menu/resolutionmenu.cpp:90:40: performance: Function parameter 'confirmationMenu' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/menu/resolutionmenu.cpp:91:82: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/menu/resolutionmenu.cpp:148:25: performance: Function parameter 'confirmationMenu' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/menu/resolutionmenu.cpp:148:55: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/menu/settingsmenu.cpp:155:40: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/menu/surfacemenu.cpp:30:17: performance: Function parameter 'surfaceId' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/menu/surfacemenu.cpp:31:17: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/menu/vsyncmenu.hpp:34:18: warning: Virtual function 'enter' is called from constructor 'VSyncMenu(ConfirmationMenuPtr confirmationMenu,std::string id,int width,int height)' at line 111. Dynamic binding is not used. [virtualCallInConstructor]
DustRacing2D-2.0.1/src/game/menu/vsyncmenu.cpp:111:5: note: Calling enter
DustRacing2D-2.0.1/src/game/menu/vsyncmenu.hpp:34:18: note: enter is a virtual method
DustRacing2D-2.0.1/src/game/menu/vsyncmenu.cpp:42:9: style: Class 'SaveVSyncAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/menu/vsyncmenu.cpp:62:35: performance: Function parameter 'confirmationMenu' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/menu/vsyncmenu.cpp:62:100: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/menu/vsyncmenu.cpp:97:42: performance: Function parameter 'confirmationMenu' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/menu/vsyncmenu.cpp:97:72: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
DustRacing2D-2.0.1/src/game/minimap.cpp:78:11: style: The scope of the variable 'tileX' can be reduced. [variableScope]
DustRacing2D-2.0.1/src/game/offtrackdetector.hpp:31:5: style: Class 'OffTrackDetector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/particlefactory.hpp:56:10: style: Technically the member function 'ParticleFactory::doParticle' can be const. [functionConst]
DustRacing2D-2.0.1/src/game/particlefactory.cpp:88:23: note: Technically the member function 'ParticleFactory::doParticle' can be const.
DustRacing2D-2.0.1/src/game/particlefactory.hpp:56:10: note: Technically the member function 'ParticleFactory::doParticle' can be const.
DustRacing2D-2.0.1/src/game/pit.hpp:36:5: style: Class 'Pit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/startlightsoverlay.hpp:33:5: style: Class 'StartlightsOverlay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DustRacing2D-2.0.1/src/game/settings.cpp:298:5: style: Variable 'difficulty' is reassigned a value before the old one has been used. [redundantAssignment]
DustRacing2D-2.0.1/src/game/settings.cpp:296:0: note: Variable 'difficulty' is reassigned a value before the old one has been used.
DustRacing2D-2.0.1/src/game/settings.cpp:298:5: note: Variable 'difficulty' is reassigned a value before the old one has been used.
DustRacing2D-2.0.1/src/game/settings.hpp:37:10: performance: Technically the member function 'Settings::saveLapRecord' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:82:16: note: Technically the member function 'Settings::saveLapRecord' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:37:10: note: Technically the member function 'Settings::saveLapRecord' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:38:9: performance: Technically the member function 'Settings::loadLapRecord' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:91:15: note: Technically the member function 'Settings::loadLapRecord' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:38:9: note: Technically the member function 'Settings::loadLapRecord' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:39:10: performance: Technically the member function 'Settings::resetLapRecords' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:102:16: note: Technically the member function 'Settings::resetLapRecords' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:39:10: note: Technically the member function 'Settings::resetLapRecords' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:41:10: performance: Technically the member function 'Settings::saveRaceRecord' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:111:16: note: Technically the member function 'Settings::saveRaceRecord' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:41:10: note: Technically the member function 'Settings::saveRaceRecord' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:42:9: performance: Technically the member function 'Settings::loadRaceRecord' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:121:15: note: Technically the member function 'Settings::loadRaceRecord' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:42:9: note: Technically the member function 'Settings::loadRaceRecord' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:43:10: performance: Technically the member function 'Settings::resetRaceRecords' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:133:16: note: Technically the member function 'Settings::resetRaceRecords' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:43:10: note: Technically the member function 'Settings::resetRaceRecords' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:45:10: performance: Technically the member function 'Settings::saveBestPos' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:142:16: note: Technically the member function 'Settings::saveBestPos' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:45:10: note: Technically the member function 'Settings::saveBestPos' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:46:9: performance: Technically the member function 'Settings::loadBestPos' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:152:15: note: Technically the member function 'Settings::loadBestPos' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:46:9: note: Technically the member function 'Settings::loadBestPos' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:47:10: performance: Technically the member function 'Settings::resetBestPos' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:164:16: note: Technically the member function 'Settings::resetBestPos' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:47:10: note: Technically the member function 'Settings::resetBestPos' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:49:10: performance: Technically the member function 'Settings::saveTrackUnlockStatus' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:173:16: note: Technically the member function 'Settings::saveTrackUnlockStatus' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:49:10: note: Technically the member function 'Settings::saveTrackUnlockStatus' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:50:10: performance: Technically the member function 'Settings::loadTrackUnlockStatus' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:183:16: note: Technically the member function 'Settings::loadTrackUnlockStatus' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:50:10: note: Technically the member function 'Settings::loadTrackUnlockStatus' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:51:10: performance: Technically the member function 'Settings::resetTrackUnlockStatuses' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:195:16: note: Technically the member function 'Settings::resetTrackUnlockStatuses' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:51:10: note: Technically the member function 'Settings::resetTrackUnlockStatuses' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:53:10: performance: Technically the member function 'Settings::saveResolution' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:204:16: note: Technically the member function 'Settings::saveResolution' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:53:10: note: Technically the member function 'Settings::saveResolution' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:54:10: performance: Technically the member function 'Settings::loadResolution' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:215:16: note: Technically the member function 'Settings::loadResolution' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:54:10: note: Technically the member function 'Settings::loadResolution' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:59:10: performance: Technically the member function 'Settings::saveDifficulty' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:283:16: note: Technically the member function 'Settings::saveDifficulty' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:59:10: note: Technically the member function 'Settings::saveDifficulty' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:60:35: performance: Technically the member function 'Settings::loadDifficulty' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:292:41: note: Technically the member function 'Settings::loadDifficulty' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:60:35: note: Technically the member function 'Settings::loadDifficulty' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:65:10: performance: Technically the member function 'Settings::saveValue' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:236:16: note: Technically the member function 'Settings::saveValue' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:65:10: note: Technically the member function 'Settings::saveValue' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:66:9: performance: Technically the member function 'Settings::loadValue' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/settings.cpp:245:15: note: Technically the member function 'Settings::loadValue' can be static.
DustRacing2D-2.0.1/src/game/settings.hpp:66:9: note: Technically the member function 'Settings::loadValue' can be static.
DustRacing2D-2.0.1/src/game/track.cpp:150:9: style: The scope of the variable 'x' can be reduced. [variableScope]
DustRacing2D-2.0.1/src/game/track.cpp:194:9: style: The scope of the variable 'x' can be reduced. [variableScope]
DustRacing2D-2.0.1/src/game/track.hpp:75:10: style: Technically the member function 'Track::calculateVisibleIndices' can be const. [functionConst]
DustRacing2D-2.0.1/src/game/track.cpp:93:13: note: Technically the member function 'Track::calculateVisibleIndices' can be const.
DustRacing2D-2.0.1/src/game/track.hpp:75:10: note: Technically the member function 'Track::calculateVisibleIndices' can be const.
DustRacing2D-2.0.1/src/game/trackdata.cpp:31:37: style: Function 'setFileName' argument 1 names different: declaration 'fileName' definition 'newFileName'. [funcArgNamesDifferent]
DustRacing2D-2.0.1/src/game/trackdata.hpp:42:30: note: Function 'setFileName' argument 1 names different: declaration 'fileName' definition 'newFileName'.
DustRacing2D-2.0.1/src/game/trackdata.cpp:31:37: note: Function 'setFileName' argument 1 names different: declaration 'fileName' definition 'newFileName'.
DustRacing2D-2.0.1/src/game/trackloader.hpp:86:10: performance: Technically the member function 'TrackLoader::readTargetNode' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/trackloader.cpp:351:19: note: Technically the member function 'TrackLoader::readTargetNode' can be static.
DustRacing2D-2.0.1/src/game/trackloader.hpp:86:10: note: Technically the member function 'TrackLoader::readTargetNode' can be static.
DustRacing2D-2.0.1/src/game/trackloader.hpp:89:25: performance: Technically the member function 'TrackLoader::tileTypeEnumFromString' can be static. [functionStatic]
DustRacing2D-2.0.1/src/game/trackloader.cpp:294:34: note: Technically the member function 'TrackLoader::tileTypeEnumFromString' can be static.
DustRacing2D-2.0.1/src/game/trackloader.hpp:89:25: note: Technically the member function 'TrackLoader::tileTypeEnumFromString' can be static.
DustRacing2D-2.0.1/src/game/trackloader.cpp:267:27: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dutch/dutch_2.10.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dv4l/dv4l_1.0.orig.tar.gz
dv4l-1.0.orig/dv4l.c:895:11: style: Condition 'run' is always true [knownConditionTrueFalse]
dv4l-1.0.orig/dv4l.c:894:11: note: Assignment 'run=1', assigned value is 1
dv4l-1.0.orig/dv4l.c:895:11: note: Condition 'run' is always true
dv4l-1.0.orig/dv4l.c:366:9: style: The scope of the variable 'slen' can be reduced. [variableScope]
dv4l-1.0.orig/dv4l.c:478:27: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dv4l-1.0.orig/dv4l.c:481:9: style: The scope of the variable 'w' can be reduced. [variableScope]
dv4l-1.0.orig/dv4l.c:482:9: style: The scope of the variable 'h' can be reduced. [variableScope]
dv4l-1.0.orig/dv4l.c:484:20: style: The scope of the variable 'vb' can be reduced. [variableScope]
dv4l-1.0.orig/dv4l.c:581:9: style: The scope of the variable 'rv' can be reduced. [variableScope]
dv4l-1.0.orig/dv4l.c:754:9: style: The scope of the variable 'rv' can be reduced. [variableScope]
dv4l-1.0.orig/dv4l.c:825:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
dv4l-1.0.orig/dv4l.c:847:9: style: The scope of the variable 'rv' can be reduced. [variableScope]
dv4l-1.0.orig/dv4l.c:879:2: error: Memory leak: buf [memleak]
dv4l-1.0.orig/dv4l.c:883:2: error: Memory leak: buf [memleak]
dv4l-1.0.orig/interdv4l.c:205:13: style: Condition 'orig==NULL' is always true [knownConditionTrueFalse]
dv4l-1.0.orig/interdv4l.c:202:38: note: Assignment 'orig=NULL', assigned value is 0
dv4l-1.0.orig/interdv4l.c:205:13: note: Condition 'orig==NULL' is always true
dv4l-1.0.orig/interdv4l.c:841:1: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dv4l-1.0.orig/interdv4l.c:205:13: style: Same expression on both sides of '==' because the value of 'orig' and 'NULL' are the same. [duplicateExpression]
dv4l-1.0.orig/interdv4l.c:202:38: note: 'orig' is assigned value 'NULL' here.
dv4l-1.0.orig/interdv4l.c:205:13: note: Same expression on both sides of '==' because the value of 'orig' and 'NULL' are the same.
dv4l-1.0.orig/interdv4l.c:376:9: style: The scope of the variable 'lvl' can be reduced. [variableScope]
dv4l-1.0.orig/interdv4l.c:580:20: style: The scope of the variable 'scal_dst' can be reduced. [variableScope]
dv4l-1.0.orig/interdv4l.c:581:20: style: The scope of the variable 'pal_dst' can be reduced. [variableScope]
dv4l-1.0.orig/interdv4l.c:625:9: style: The scope of the variable 'w' can be reduced. [variableScope]
dv4l-1.0.orig/interdv4l.c:626:9: style: The scope of the variable 'h' can be reduced. [variableScope]
dv4l-1.0.orig/interdv4l.c:652:9: style: The scope of the variable 'rv' can be reduced. [variableScope]
dv4l-1.0.orig/interdv4l.c:803:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
dv4l-1.0.orig/interdv4l.c:872:11: style: The scope of the variable 'p' can be reduced. [variableScope]
dv4l-1.0.orig/util.c:38:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dvbackup/dvbackup_0.0.4.orig.tar.gz
dvbackup-0.0.4/dvbackup.c:1401:12: style: Expression is always false because 'else if' condition matches previous condition at line 1357. [multiCondition]
dvbackup-0.0.4/dvbackup.c:1006:4: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
dvbackup-0.0.4/dvbackup.c:1058:4: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
dvbackup-0.0.4/dvbackup.c:1058:4: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
dvbackup-0.0.4/dvbackup.c:1102:4: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
dvbackup-0.0.4/dvbackup.c:1121:4: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
dvbackup-0.0.4/dvbackup.c:783:6: style: The scope of the variable 'counter' can be reduced. [variableScope]
dvbackup-0.0.4/dvbackup.c:1219:3: style: Label 'longName' is not used. [unusedLabel]
dvbackup-0.0.4/dvbackup.c:1225:3: style: Label 'longName' is not used. [unusedLabel]
dvbackup-0.0.4/dvbackup.c:1232:3: style: Label 'longName' is not used. [unusedLabel]
dvbackup-0.0.4/dvbackup.c:1239:3: style: Label 'longName' is not used. [unusedLabel]
dvbackup-0.0.4/dvbackup.c:1246:3: style: Label 'longName' is not used. [unusedLabel]
dvbackup-0.0.4/dvbackup.c:1255:3: style: Label 'longName' is not used. [unusedLabel]
dvbackup-0.0.4/dvbackup.c:1263:3: style: Label 'longName' is not used. [unusedLabel]
dvbackup-0.0.4/dvbackup.c:1270:3: style: Label 'longName' is not used. [unusedLabel]
dvbackup-0.0.4/dvbackup.c:1279:3: style: Label 'longName' is not used. [unusedLabel]
dvbackup-0.0.4/dvbackup.c:1287:3: style: Label 'longName' is not used. [unusedLabel]
dvbackup-0.0.4/dvbackup.c:1295:3: style: Label 'longName' is not used. [unusedLabel]
dvbackup-0.0.4/dvbackup.c:1304:3: style: Label 'longName' is not used. [unusedLabel]
dvbackup-0.0.4/dvbackup.c:1311:3: style: Label 'argInfo' is not used. [unusedLabel]
dvbackup-0.0.4/dvbackup.c:792:17: error: Resource leak: f [resourceLeak]
dvbackup-0.0.4/dvbackup.c:800:3: error: Resource leak: f [resourceLeak]
dvbackup-0.0.4/dvconnect.c:187:13: style: The scope of the variable 'isPAL' can be reduced. [variableScope]
dvbackup-0.0.4/dvconnect.c:65:15: style: struct member 'video1394_mmap::fps' is never used. [unusedStructMember]
dvbackup-0.0.4/dvconnect.c:77:15: style: struct member 'video1394_mmap_v2::fps' is never used. [unusedStructMember]
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dvbcut/dvbcut_0.7.2.orig.tar.gz
dvbcut-0.7.2/import/stdlib.cpp:17:32: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
dvbcut-0.7.2/src/avframe.cpp:52:3: style: Class 'avframe' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dvbcut-0.7.2/src/avframe.cpp:52:3: style: Class 'avframe' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dvbcut-0.7.2/src/buffer.cpp:154:53: style: Function 'inbuffer' argument 2 names different: declaration 'mmapsize' definition '_mmapsize'. [funcArgNamesDifferent]
dvbcut-0.7.2/src/buffer.h:167:45: note: Function 'inbuffer' argument 2 names different: declaration 'mmapsize' definition '_mmapsize'.
dvbcut-0.7.2/src/buffer.cpp:154:53: note: Function 'inbuffer' argument 2 names different: declaration 'mmapsize' definition '_mmapsize'.
dvbcut-0.7.2/src/buffer.cpp:50:5: style: Class 'buffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dvbcut-0.7.2/src/buffer.cpp:50:5: style: Class 'buffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dvbcut-0.7.2/src/buffer.h:36:3: style: Class 'buffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvbcut-0.7.2/src/buffer.cpp:186:71: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
dvbcut-0.7.2/src/mpgfile.h:139:38: style: The scope of the variable 'mid' can be reduced. [variableScope]
dvbcut-0.7.2/src/mpgfile.h:142:18: style: The scope of the variable 'midpos' can be reduced. [variableScope]
dvbcut-0.7.2/src/index.h:141:3: warning: Member variable 'index::skipfirst' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/index.h:141:3: warning: Member variable 'index::realpictures' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/mpgfile.h:206:7: style: Technically the member function 'mpgfile::getwidth' can be const. [functionConst]
dvbcut-0.7.2/src/mpgfile.h:210:7: style: Technically the member function 'mpgfile::getheight' can be const. [functionConst]
dvbcut-0.7.2/src/mpgfile.h:226:16: style: Technically the member function 'mpgfile::getfilesize' can be const. [functionConst]
dvbcut-0.7.2/src/types.h:36:3: style: Class 'filepos_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvbcut-0.7.2/src/index.h:141:3: style: Class 'index' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvbcut-0.7.2/src/differenceimageprovider.h:35:16: style: The function 'decodepicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/imageprovider.h:49:16: note: Virtual function in base class
dvbcut-0.7.2/src/differenceimageprovider.h:35:16: note: Function in derived class
dvbcut-0.7.2/src/dvbcut.cpp:446:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbcut-0.7.2/src/dvbcut.cpp:487:18: style: The scope of the variable 'w' can be reduced. [variableScope]
dvbcut-0.7.2/src/dvbcut.cpp:487:21: style: The scope of the variable 'h' can be reduced. [variableScope]
dvbcut-0.7.2/src/dvbcut.cpp:487:24: style: The scope of the variable 'pic' can be reduced. [variableScope]
dvbcut-0.7.2/src/dvbcut.cpp:487:29: style: The scope of the variable 'norm' can be reduced. [variableScope]
dvbcut-0.7.2/src/dvbcut.cpp:487:35: style: The scope of the variable 'colors' can be reduced. [variableScope]
dvbcut-0.7.2/src/dvbcut.cpp:489:10: style: The scope of the variable 'entropy' can be reduced. [variableScope]
dvbcut-0.7.2/src/dvbcut.cpp:775:7: style: The scope of the variable 'startpic' can be reduced. [variableScope]
dvbcut-0.7.2/src/dvbcut.cpp:775:17: style: The scope of the variable 'stoppic' can be reduced. [variableScope]
dvbcut-0.7.2/src/dvbcut.cpp:776:38: style: The scope of the variable 'stoppts' can be reduced. [variableScope]
dvbcut-0.7.2/src/dvbcut.cpp:1642:7: style: The scope of the variable 'inpic' can be reduced. [variableScope]
dvbcut-0.7.2/src/dvbcut.cpp:483:60: style: Function 'chooseBestPicture' argument 3 names different: declaration 'smaples' definition 'samples'. [funcArgNamesDifferent]
dvbcut-0.7.2/src/dvbcut.h:141:54: note: Function 'chooseBestPicture' argument 3 names different: declaration 'smaples' definition 'samples'.
dvbcut-0.7.2/src/dvbcut.cpp:483:60: note: Function 'chooseBestPicture' argument 3 names different: declaration 'smaples' definition 'samples'.
dvbcut-0.7.2/src/dvbcut.cpp:1050:49: style: Function 'editConvert' argument 1 names different: declaration 'options' definition 'option'. [funcArgNamesDifferent]
dvbcut-0.7.2/src/dvbcut.h:186:51: note: Function 'editConvert' argument 1 names different: declaration 'options' definition 'option'.
dvbcut-0.7.2/src/dvbcut.cpp:1050:49: note: Function 'editConvert' argument 1 names different: declaration 'options' definition 'option'.
dvbcut-0.7.2/src/dvbcut.cpp:530:11: style: Variable 'colors' is modified but its new value is never used. [unreadVariable]
dvbcut-0.7.2/src/dvbcut.cpp:960:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dvbcut-0.7.2/src/muxer.h:69:8: style: Technically the member function 'muxer::isempty' can be const. [functionConst]
dvbcut-0.7.2/src/mpegmuxer.h:49:9: style: Technically the member function 'mpegmuxer::bufferremoval::bytes' can be const. [functionConst]
dvbcut-0.7.2/src/mpegmuxer.h:78:9: style: Technically the member function 'mpegmuxer::au::getsize' can be const. [functionConst]
dvbcut-0.7.2/src/mpegmuxer.h:82:10: style: Technically the member function 'mpegmuxer::au::incomplete' can be const. [functionConst]
dvbcut-0.7.2/src/mpegmuxer.h:86:9: style: Technically the member function 'mpegmuxer::au::getpos' can be const. [functionConst]
dvbcut-0.7.2/src/mpegmuxer.h:96:11: style: Technically the member function 'mpegmuxer::au::getpts' can be const. [functionConst]
dvbcut-0.7.2/src/mpegmuxer.h:100:11: style: Technically the member function 'mpegmuxer::au::getdts' can be const. [functionConst]
dvbcut-0.7.2/src/mpegmuxer.h:104:9: style: Technically the member function 'mpegmuxer::au::getflags' can be const. [functionConst]
dvbcut-0.7.2/src/mpegmuxer.h:195:10: style: Technically the member function 'mpegmuxer::pack::operator<' can be const. [functionConst]
dvbcut-0.7.2/src/logoutput.h:41:7: style: Technically the member function 'logoutput::getprogress' can be const. [functionConst]
dvbcut-0.7.2/src/dvbcut.cpp:105:18: warning: Virtual function 'setbusy' is called from destructor '~dvbcutbusy()' at line 101. Dynamic binding is not used. [virtualCallInConstructor]
dvbcut-0.7.2/src/dvbcut.cpp:101:9: note: Calling setbusy
dvbcut-0.7.2/src/dvbcut.cpp:105:18: note: setbusy is a virtual method
dvbcut-0.7.2/src/dvbcut.cpp:105:18: warning: Virtual function 'setbusy' is called from destructor '~dvbcutbusy()' at line 103. Dynamic binding is not used. [virtualCallInConstructor]
dvbcut-0.7.2/src/dvbcut.cpp:103:9: note: Calling setbusy
dvbcut-0.7.2/src/dvbcut.cpp:105:18: note: setbusy is a virtual method
dvbcut-0.7.2/src/dvbcut.h:212:16: warning: Virtual function 'audiotrackchosen' is called from constructor 'dvbcut()' at line 187. Dynamic binding is not used. [virtualCallInConstructor]
dvbcut-0.7.2/src/dvbcut.cpp:187:72: note: Calling audiotrackchosen
dvbcut-0.7.2/src/dvbcut.h:212:16: note: audiotrackchosen is a virtual method
dvbcut-0.7.2/src/dvbcut.h:213:16: warning: Virtual function 'loadrecentfile' is called from constructor 'dvbcut()' at line 191. Dynamic binding is not used. [virtualCallInConstructor]
dvbcut-0.7.2/src/dvbcut.cpp:191:73: note: Calling loadrecentfile
dvbcut-0.7.2/src/dvbcut.h:213:16: note: loadrecentfile is a virtual method
dvbcut-0.7.2/src/dvbcut.h:214:16: warning: Virtual function 'abouttoshowrecentfiles' is called from constructor 'dvbcut()' at line 192. Dynamic binding is not used. [virtualCallInConstructor]
dvbcut-0.7.2/src/dvbcut.cpp:192:67: note: Calling abouttoshowrecentfiles
dvbcut-0.7.2/src/dvbcut.h:214:16: note: abouttoshowrecentfiles is a virtual method
dvbcut-0.7.2/src/dvbcut.h:187:16: warning: Virtual function 'abouttoshoweditconvert' is called from constructor 'dvbcut()' at line 197. Dynamic binding is not used. [virtualCallInConstructor]
dvbcut-0.7.2/src/dvbcut.cpp:197:67: note: Calling abouttoshoweditconvert
dvbcut-0.7.2/src/dvbcut.h:187:16: note: abouttoshoweditconvert is a virtual method
dvbcut-0.7.2/src/mplayererrorbase.h:28:3: style: Class 'mplayererrorbase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvbcut-0.7.2/src/progresswindow.h:45:3: style: Class 'progresswindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvbcut-0.7.2/src/progressstatusbar.h:47:3: style: Class 'progressstatusbar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvbcut-0.7.2/src/dvbcut.cpp:96:5: style: Class 'dvbcutbusy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvbcut-0.7.2/src/lavfmuxer.h:63:8: style: The function 'putpacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/muxer.h:74:16: note: Virtual function in base class
dvbcut-0.7.2/src/lavfmuxer.h:63:8: note: Function in derived class
dvbcut-0.7.2/src/lavfmuxer.h:83:16: style: The function 'ready' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/muxer.h:75:16: note: Virtual function in base class
dvbcut-0.7.2/src/lavfmuxer.h:83:16: note: Function in derived class
dvbcut-0.7.2/src/lavfmuxer.h:87:16: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/muxer.h:79:16: note: Virtual function in base class
dvbcut-0.7.2/src/lavfmuxer.h:87:16: note: Function in derived class
dvbcut-0.7.2/src/mpegmuxer.h:315:16: style: The function 'putpacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/muxer.h:74:16: note: Virtual function in base class
dvbcut-0.7.2/src/mpegmuxer.h:315:16: note: Function in derived class
dvbcut-0.7.2/src/mpegmuxer.h:316:16: style: The function 'ready' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/muxer.h:75:16: note: Virtual function in base class
dvbcut-0.7.2/src/mpegmuxer.h:316:16: note: Function in derived class
dvbcut-0.7.2/src/mpegmuxer.h:320:16: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/muxer.h:79:16: note: Virtual function in base class
dvbcut-0.7.2/src/mpegmuxer.h:320:16: note: Function in derived class
dvbcut-0.7.2/src/progresswindow.h:47:16: style: The function 'cancelled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/logoutput.h:53:16: note: Virtual function in base class
dvbcut-0.7.2/src/progresswindow.h:47:16: note: Function in derived class
dvbcut-0.7.2/src/progresswindow.h:51:16: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/logoutput.h:57:16: note: Virtual function in base class
dvbcut-0.7.2/src/progresswindow.h:51:16: note: Function in derived class
dvbcut-0.7.2/src/progresswindow.h:52:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/logoutput.h:47:16: note: Virtual function in base class
dvbcut-0.7.2/src/progresswindow.h:52:16: note: Function in derived class
dvbcut-0.7.2/src/progresswindow.h:53:16: style: The function 'printheading' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/logoutput.h:48:16: note: Virtual function in base class
dvbcut-0.7.2/src/progresswindow.h:53:16: note: Function in derived class
dvbcut-0.7.2/src/progresswindow.h:54:16: style: The function 'printinfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/logoutput.h:49:16: note: Virtual function in base class
dvbcut-0.7.2/src/progresswindow.h:54:16: note: Function in derived class
dvbcut-0.7.2/src/progresswindow.h:55:16: style: The function 'printerror' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/logoutput.h:50:16: note: Virtual function in base class
dvbcut-0.7.2/src/progresswindow.h:55:16: note: Function in derived class
dvbcut-0.7.2/src/progresswindow.h:56:16: style: The function 'printwarning' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/logoutput.h:51:16: note: Virtual function in base class
dvbcut-0.7.2/src/progresswindow.h:56:16: note: Function in derived class
dvbcut-0.7.2/src/progresswindow.h:59:16: style: The function 'setprogress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/logoutput.h:45:16: note: Virtual function in base class
dvbcut-0.7.2/src/progresswindow.h:59:16: note: Function in derived class
dvbcut-0.7.2/src/progressstatusbar.h:50:16: style: The function 'cancelled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/logoutput.h:53:16: note: Virtual function in base class
dvbcut-0.7.2/src/progressstatusbar.h:50:16: note: Function in derived class
dvbcut-0.7.2/src/progressstatusbar.h:54:16: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/logoutput.h:57:16: note: Virtual function in base class
dvbcut-0.7.2/src/progressstatusbar.h:54:16: note: Function in derived class
dvbcut-0.7.2/src/progressstatusbar.h:55:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/logoutput.h:47:16: note: Virtual function in base class
dvbcut-0.7.2/src/progressstatusbar.h:55:16: note: Function in derived class
dvbcut-0.7.2/src/progressstatusbar.h:58:16: style: The function 'setprogress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/logoutput.h:45:16: note: Virtual function in base class
dvbcut-0.7.2/src/progressstatusbar.h:58:16: note: Function in derived class
dvbcut-0.7.2/src/dvbcut.cpp:105:18: style: The function 'setbusy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/busyindicator.h:29:16: note: Virtual function in base class
dvbcut-0.7.2/src/dvbcut.cpp:105:18: note: Function in derived class
dvbcut-0.7.2/src/logoutput.h:33:51: performance: Function parameter 'head' should be passed by const reference. [passedByValue]
dvbcut-0.7.2/src/logoutput.h:33:71: performance: Function parameter 'tail' should be passed by const reference. [passedByValue]
dvbcut-0.7.2/src/dvbcut.cpp:142:37: performance: Function parameter 'file' should be passed by const reference. [passedByValue]
dvbcut-0.7.2/src/index.cpp:581:11: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dvbcut-0.7.2/src/index.cpp:581:11: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
dvbcut-0.7.2/src/index.cpp:583:11: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dvbcut-0.7.2/src/index.cpp:583:11: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dvbcut-0.7.2/src/index.cpp:583:11: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dvbcut-0.7.2/src/index.cpp:509:26: warning: Either the condition 'if(data)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dvbcut-0.7.2/src/index.cpp:517:10: note: Assuming that condition 'if(data)' is not redundant
dvbcut-0.7.2/src/index.cpp:509:26: note: Null pointer addition
dvbcut-0.7.2/src/index.cpp:109:7: style: C-style pointer casting [cstyleCast]
dvbcut-0.7.2/src/index.cpp:282:13: style: C-style pointer casting [cstyleCast]
dvbcut-0.7.2/src/index.cpp:396:9: style: C-style pointer casting [cstyleCast]
dvbcut-0.7.2/src/index.cpp:407:9: style: C-style pointer casting [cstyleCast]
dvbcut-0.7.2/src/index.cpp:539:9: style: C-style pointer casting [cstyleCast]
dvbcut-0.7.2/src/index.cpp:551:5: style: C-style pointer casting [cstyleCast]
dvbcut-0.7.2/src/tsfile.h:134:11: style: The scope of the variable 'picnr' can be reduced. [variableScope]
dvbcut-0.7.2/src/tsfile.h:141:11: style: The scope of the variable 'picnr' can be reduced. [variableScope]
dvbcut-0.7.2/src/index.cpp:557:9: style: The scope of the variable 'w' can be reduced. [variableScope]
dvbcut-0.7.2/src/index.cpp:557:12: style: The scope of the variable 'h' can be reduced. [variableScope]
dvbcut-0.7.2/src/streamdata.h:112:3: warning: Member variable 'streamdata::nextfilepos' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/streamhandle.h:33:3: style: Struct 'streamhandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvbcut-0.7.2/src/tsfile.h:123:7: style: The function 'streamreader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/mpgfile.h:62:15: note: Virtual function in base class
dvbcut-0.7.2/src/tsfile.h:123:7: note: Function in derived class
dvbcut-0.7.2/src/tsfile.h:125:15: style: The function 'mplayeraudioid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/mpgfile.h:63:15: note: Virtual function in base class
dvbcut-0.7.2/src/tsfile.h:125:15: note: Function in derived class
dvbcut-0.7.2/src/tsfile.h:128:16: style: The function 'istransportstream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/mpgfile.h:64:16: note: Virtual function in base class
dvbcut-0.7.2/src/tsfile.h:128:16: note: Function in derived class
dvbcut-0.7.2/src/tsfile.h:131:28: style: The function 'getbookmarks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/mpgfile.h:68:28: note: Virtual function in base class
dvbcut-0.7.2/src/tsfile.h:131:28: note: Function in derived class
dvbcut-0.7.2/src/psfile.h:38:7: style: The function 'streamreader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/mpgfile.h:62:15: note: Virtual function in base class
dvbcut-0.7.2/src/psfile.h:38:7: note: Function in derived class
dvbcut-0.7.2/src/psfile.h:40:15: style: The function 'mplayeraudioid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvbcut-0.7.2/src/mpgfile.h:63:15: note: Virtual function in base class
dvbcut-0.7.2/src/psfile.h:40:15: note: Function in derived class
dvbcut-0.7.2/src/index.cpp:282:11: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc]
dvbcut-0.7.2/src/index.cpp:396:7: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc]
dvbcut-0.7.2/src/index.cpp:407:7: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc]
dvbcut-0.7.2/src/index.cpp:506:7: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
dvbcut-0.7.2/src/logoutput.h:33:8: performance: Technically the member function 'logoutput::printmsg' can be static. [functionStatic]
dvbcut-0.7.2/src/logoutput.cpp:39:17: note: Technically the member function 'logoutput::printmsg' can be static.
dvbcut-0.7.2/src/logoutput.h:33:8: note: Technically the member function 'logoutput::printmsg' can be static.
dvbcut-0.7.2/src/logoutput.cpp:39:60: performance: Function parameter 'head' should be passed by const reference. [passedByValue]
dvbcut-0.7.2/src/logoutput.cpp:39:80: performance: Function parameter 'tail' should be passed by const reference. [passedByValue]
dvbcut-0.7.2/src/main.cpp:246:18: style: The scope of the variable 'pos' can be reduced. [variableScope]
dvbcut-0.7.2/src/main.cpp:157:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dvbcut-0.7.2/src/mpegmuxer.cpp:643:7: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dvbcut-0.7.2/src/mpegmuxer.cpp:643:7: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
dvbcut-0.7.2/src/mpegmuxer.cpp:117:4: style: C-style pointer casting [cstyleCast]
dvbcut-0.7.2/src/mpegmuxer.cpp:83:89: style: Function 'mpegmuxer' argument 4 names different: declaration 'dvdnavpackets' definition 'dvd'. [funcArgNamesDifferent]
dvbcut-0.7.2/src/mpegmuxer.h:312:80: note: Function 'mpegmuxer' argument 4 names different: declaration 'dvdnavpackets' definition 'dvd'.
dvbcut-0.7.2/src/mpegmuxer.cpp:83:89: note: Function 'mpegmuxer' argument 4 names different: declaration 'dvdnavpackets' definition 'dvd'.
dvbcut-0.7.2/src/mpegmuxer.h:158:10: style: Technically the member function 'mpegmuxer::pack::setscr' can be const. [functionConst]
dvbcut-0.7.2/src/mpegmuxer.cpp:725:23: note: Technically the member function 'mpegmuxer::pack::setscr' can be const.
dvbcut-0.7.2/src/mpegmuxer.h:158:10: note: Technically the member function 'mpegmuxer::pack::setscr' can be const.
dvbcut-0.7.2/src/mpegmuxer.h:200:10: style: Technically the member function 'mpegmuxer::pack::write' can be const. [functionConst]
dvbcut-0.7.2/src/mpegmuxer.cpp:743:18: note: Technically the member function 'mpegmuxer::pack::write' can be const.
dvbcut-0.7.2/src/mpegmuxer.h:200:10: note: Technically the member function 'mpegmuxer::pack::write' can be const.
dvbcut-0.7.2/src/mpegmuxer.cpp:43:8: style: Technically the member function 'streamlistsort::operator()' can be const. [functionConst]
dvbcut-0.7.2/src/mpegmuxer.cpp:114:3: style: Class 'mpegmuxer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dvbcut-0.7.2/src/mpegmuxer.cpp:114:3: style: Class 'mpegmuxer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dvbcut-0.7.2/src/mpegmuxer.cpp:657:3: style: Class 'au' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dvbcut-0.7.2/src/mpegmuxer.cpp:657:3: style: Class 'au' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dvbcut-0.7.2/src/mpegmuxer.cpp:691:3: style: Class 'pack' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dvbcut-0.7.2/src/mpegmuxer.cpp:691:3: style: Class 'pack' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dvbcut-0.7.2/src/mpgfile.cpp:871:4: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
dvbcut-0.7.2/src/mpgfile.cpp:872:14: note: Assuming that condition 'buffer==NULL' is not redundant
dvbcut-0.7.2/src/mpgfile.cpp:871:4: note: Null pointer dereference
dvbcut-0.7.2/src/mpgfile.cpp:534:13: style: The scope of the variable 'seqoff' can be reduced. [variableScope]
dvbcut-0.7.2/src/mpgfile.cpp:370:60: style: Function 'savempg' argument 4 names different: declaration 'progresspics' definition 'savedpics'. [funcArgNamesDifferent]
dvbcut-0.7.2/src/mpgfile.h:219:53: note: Function 'savempg' argument 4 names different: declaration 'progresspics' definition 'savedpics'.
dvbcut-0.7.2/src/mpgfile.cpp:370:60: note: Function 'savempg' argument 4 names different: declaration 'progresspics' definition 'savedpics'.
dvbcut-0.7.2/src/mpgfile.cpp:370:75: style: Function 'savempg' argument 5 names different: declaration 'progresstotal' definition 'savepics'. [funcArgNamesDifferent]
dvbcut-0.7.2/src/mpgfile.h:220:20: note: Function 'savempg' argument 5 names different: declaration 'progresstotal' definition 'savepics'.
dvbcut-0.7.2/src/mpgfile.cpp:370:75: note: Function 'savempg' argument 5 names different: declaration 'progresstotal' definition 'savepics'.
dvbcut-0.7.2/src/mpgfile.cpp:725:77: style: Function 'recodevideo' argument 5 names different: declaration 'progresspics' definition 'savedpics'. [funcArgNamesDifferent]
dvbcut-0.7.2/src/mpgfile.h:222:24: note: Function 'recodevideo' argument 5 names different: declaration 'progresspics' definition 'savedpics'.
dvbcut-0.7.2/src/mpgfile.cpp:725:77: note: Function 'recodevideo' argument 5 names different: declaration 'progresspics' definition 'savedpics'.
dvbcut-0.7.2/src/mpgfile.cpp:725:91: style: Function 'recodevideo' argument 6 names different: declaration 'progresstotal' definition 'savepics'. [funcArgNamesDifferent]
dvbcut-0.7.2/src/mpgfile.h:222:44: note: Function 'recodevideo' argument 6 names different: declaration 'progresstotal' definition 'savepics'.
dvbcut-0.7.2/src/mpgfile.cpp:725:91: note: Function 'recodevideo' argument 6 names different: declaration 'progresstotal' definition 'savepics'.
dvbcut-0.7.2/src/mpgfile.h:218:8: performance: Technically the member function 'mpgfile::playaudio' can be static. [functionStatic]
dvbcut-0.7.2/src/mpgfile.cpp:365:15: note: Technically the member function 'mpgfile::playaudio' can be static.
dvbcut-0.7.2/src/mpgfile.h:218:8: note: Technically the member function 'mpgfile::playaudio' can be static.
dvbcut-0.7.2/src/mpgfile.h:224:11: performance: Technically the member function 'mpgfile::readfile' can be static. [functionStatic]
dvbcut-0.7.2/src/mpgfile.cpp:857:18: note: Technically the member function 'mpgfile::readfile' can be static.
dvbcut-0.7.2/src/mpgfile.h:224:11: note: Technically the member function 'mpgfile::readfile' can be static.
dvbcut-0.7.2/src/progressstatusbar.cpp:49:3: style: Class 'progressstatusbar' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dvbcut-0.7.2/src/progressstatusbar.cpp:49:3: style: Class 'progressstatusbar' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dvbcut-0.7.2/src/progressstatusbar.h:59:16: warning: Virtual function 'clickedcancel' is called from constructor 'progressstatusbar(QStatusBar*bar)' at line 56. Dynamic binding is not used. [virtualCallInConstructor]
dvbcut-0.7.2/src/progressstatusbar.cpp:56:47: note: Calling clickedcancel
dvbcut-0.7.2/src/progressstatusbar.h:59:16: note: clickedcancel is a virtual method
dvbcut-0.7.2/src/progresswindow.cpp:40:3: style: Class 'progresswindow' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dvbcut-0.7.2/src/progresswindow.cpp:40:3: style: Class 'progresswindow' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dvbcut-0.7.2/src/psfile.cpp:145:40: style: Function 'streamreader' argument 1 names different: declaration 's' definition 'sh'. [funcArgNamesDifferent]
dvbcut-0.7.2/src/psfile.h:38:41: note: Function 'streamreader' argument 1 names different: declaration 's' definition 'sh'.
dvbcut-0.7.2/src/psfile.cpp:145:40: note: Function 'streamreader' argument 1 names different: declaration 's' definition 'sh'.
dvbcut-0.7.2/src/pts.cpp:56:10: style: The scope of the variable 'dsec' can be reduced. [variableScope]
dvbcut-0.7.2/src/settings.cpp:310:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::lastdir_update' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::recentfiles_max' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::viewscalefactor' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::viewscalefactor_custom' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::wheel_increments' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::wheel_threshold' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::wheel_delta' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::jog_maximum' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::jog_threshold' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::jog_offset' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::jog_interval' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::lin_interval' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::export_format' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::start_bof' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::stop_eof' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::snapshot_quality' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::snapshot_first' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::snapshot_width' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::snapshot_range' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::snapshot_samples' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::chapter_interval' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::chapter_tolerance' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::chapter_threshold' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::chapter_minimum' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/settings.cpp:64:18: warning: Member variable 'dvbcut_settings::search_dups_range' is not initialized in the constructor. [uninitMemberVar]
dvbcut-0.7.2/src/streamdata.cpp:144:9: style: The scope of the variable 'pts' can be reduced. [variableScope]
dvbcut-0.7.2/src/tsfile.cpp:277:6: style: Condition 'verbose' is always false [knownConditionTrueFalse]
dvbcut-0.7.2/src/tsfile.cpp:272:48: note: Assignment 'verbose=0', assigned value is 0
dvbcut-0.7.2/src/tsfile.cpp:277:6: note: Condition 'verbose' is always false
dvbcut-0.7.2/src/tsfile.cpp:281:11: style: Condition 'verbose' is always false [knownConditionTrueFalse]
dvbcut-0.7.2/src/tsfile.cpp:272:48: note: Assignment 'verbose=0', assigned value is 0
dvbcut-0.7.2/src/tsfile.cpp:281:11: note: Condition 'verbose' is always false
dvbcut-0.7.2/src/tsfile.cpp:293:10: style: Condition 'verbose' is always false [knownConditionTrueFalse]
dvbcut-0.7.2/src/tsfile.cpp:272:48: note: Assignment 'verbose=0', assigned value is 0
dvbcut-0.7.2/src/tsfile.cpp:293:10: note: Condition 'verbose' is always false
dvbcut-0.7.2/src/tsfile.cpp:310:10: style: Condition 'verbose' is always false [knownConditionTrueFalse]
dvbcut-0.7.2/src/tsfile.cpp:272:48: note: Assignment 'verbose=0', assigned value is 0
dvbcut-0.7.2/src/tsfile.cpp:310:10: note: Condition 'verbose' is always false
dvbcut-0.7.2/src/tsfile.cpp:325:10: style: Condition 'verbose' is always false [knownConditionTrueFalse]
dvbcut-0.7.2/src/tsfile.cpp:272:48: note: Assignment 'verbose=0', assigned value is 0
dvbcut-0.7.2/src/tsfile.cpp:325:10: note: Condition 'verbose' is always false
dvbcut-0.7.2/src/tsfile.cpp:352:14: style: Condition 'verbose' is always false [knownConditionTrueFalse]
dvbcut-0.7.2/src/tsfile.cpp:272:48: note: Assignment 'verbose=0', assigned value is 0
dvbcut-0.7.2/src/tsfile.cpp:352:14: note: Condition 'verbose' is always false
dvbcut-0.7.2/src/tsfile.cpp:399:15: style: Condition 'verbose' is always false [knownConditionTrueFalse]
dvbcut-0.7.2/src/tsfile.cpp:370:15: note: Assignment 'verbose=0', assigned value is 0
dvbcut-0.7.2/src/tsfile.cpp:399:15: note: Condition 'verbose' is always false
dvbcut-0.7.2/src/tsfile.cpp:406:14: style: Condition 'verbose' is always false [knownConditionTrueFalse]
dvbcut-0.7.2/src/tsfile.cpp:370:15: note: Assignment 'verbose=0', assigned value is 0
dvbcut-0.7.2/src/tsfile.cpp:406:14: note: Condition 'verbose' is always false
dvbcut-0.7.2/src/tsfile.cpp:48:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbcut-0.7.2/src/tsfile.cpp:310:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbcut-0.7.2/src/tsfile.cpp:310:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbcut-0.7.2/src/tsfile.cpp:310:19: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbcut-0.7.2/src/tsfile.cpp:325:19: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbcut-0.7.2/src/tsfile.cpp:325:19: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbcut-0.7.2/src/tsfile.cpp:325:19: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbcut-0.7.2/src/tsfile.cpp:325:19: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbcut-0.7.2/src/tsfile.cpp:325:19: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbcut-0.7.2/src/tsfile.cpp:64:26: style: C-style pointer casting [cstyleCast]
dvbcut-0.7.2/src/tsfile.cpp:144:24: style: C-style pointer casting [cstyleCast]
dvbcut-0.7.2/src/tsfile.cpp:41:15: style: The scope of the variable 'model' can be reduced. [variableScope]
dvbcut-0.7.2/src/tsfile.cpp:271:39: style: The scope of the variable 'modulation' can be reduced. [variableScope]
dvbcut-0.7.2/src/tsfile.cpp:272:17: style: The scope of the variable 'off' can be reduced. [variableScope]
dvbcut-0.7.2/src/tsfile.cpp:370:7: style: The scope of the variable 'verbose' can be reduced. [variableScope]
dvbcut-0.7.2/src/tsfile.cpp:390:59: style: The scope of the variable 'unit' can be reduced. [variableScope]
dvbcut-0.7.2/src/tsfile.h:109:10: style: Technically the member function 'tsfile::get_si_table' can be const. [functionConst]
dvbcut-0.7.2/src/tsfile.cpp:427:9: note: Technically the member function 'tsfile::get_si_table' can be const.
dvbcut-0.7.2/src/tsfile.h:109:10: note: Technically the member function 'tsfile::get_si_table' can be const.
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dvblast/dvblast_3.3.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dvbsnoop/dvbsnoop_1.4.50.orig.tar.gz
dvbsnoop-1.4.50/src/datacarousel/biop.c:208:43: style: Function 'BIOP_Name' argument 3 names different: declaration 'p_kinddata' definition 'kind'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/datacarousel/biop.h:24:43: note: Function 'BIOP_Name' argument 3 names different: declaration 'p_kinddata' definition 'kind'.
dvbsnoop-1.4.50/src/datacarousel/biop.c:208:43: note: Function 'BIOP_Name' argument 3 names different: declaration 'p_kinddata' definition 'kind'.
dvbsnoop-1.4.50/src/datacarousel/biop_modinfo.c:128:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dvbsnoop-1.4.50/src/datacarousel/biop_modinfo.c:79:46: style: Function 'BIOP_ModuleInfo' argument 3 names different: declaration 'len' definition 'len_org'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/datacarousel/biop_modinfo.h:20:46: note: Function 'BIOP_ModuleInfo' argument 3 names different: declaration 'len' definition 'len_org'.
dvbsnoop-1.4.50/src/datacarousel/biop_modinfo.c:79:46: note: Function 'BIOP_ModuleInfo' argument 3 names different: declaration 'len' definition 'len_org'.
dvbsnoop-1.4.50/src/datacarousel/biop_modinfo.c:129:6: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/datacarousel/biop_servgatinf.c:110:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dvbsnoop-1.4.50/src/datacarousel/biop_servgatinf.c:69:16: style: The scope of the variable 'n2' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/datacarousel/datagram.c:132:19: style: struct member '_DATAGRAM::crc_checksum' is never used. [unusedStructMember]
dvbsnoop-1.4.50/src/datacarousel/datagram.c:208:7: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/datacarousel/dsmcc.c:183:8: style: The scope of the variable 'x' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/datacarousel/dsmcc.c:116:3: style: Variable 'private_indicator' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/datacarousel/dsmcc.c:129:17: style: Variable 'sect_nr' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/datacarousel/dsmcc.c:130:17: style: Variable 'last_sect_nr' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/datacarousel/dsmcc_grpinfind.c:54:56: style: Function 'dsmcc_GroupInfoIndication' argument 3 names different: declaration 'len' definition 'len_org'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/datacarousel/dsmcc_grpinfind.h:19:56: note: Function 'dsmcc_GroupInfoIndication' argument 3 names different: declaration 'len' definition 'len_org'.
dvbsnoop-1.4.50/src/datacarousel/dsmcc_grpinfind.c:54:56: note: Function 'dsmcc_GroupInfoIndication' argument 3 names different: declaration 'len' definition 'len_org'.
dvbsnoop-1.4.50/src/datacarousel/dsmcc_misc.c:140:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/datacarousel/dsmcc_misc.c:179:9: style: The scope of the variable 'count' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/datacarousel/dsmcc_misc.c:475:14: style: The scope of the variable 'stype' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/datacarousel/dsmcc_misc.c:275:68: style: Function 'dsmcc_MessageHeader' argument 4 names different: declaration 'dmh' definition 'd'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/datacarousel/dsmcc_misc.h:43:69: note: Function 'dsmcc_MessageHeader' argument 4 names different: declaration 'dmh' definition 'd'.
dvbsnoop-1.4.50/src/datacarousel/dsmcc_misc.c:275:68: note: Function 'dsmcc_MessageHeader' argument 4 names different: declaration 'dmh' definition 'd'.
dvbsnoop-1.4.50/src/datacarousel/dsmcc_unm_dlcancel.c:65:9: style: Variable 'len2' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/datacarousel/llc_snap.c:60:20: style: Function 'llc_snap' argument 1 names different: declaration 'verbosity' definition 'v'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/datacarousel/llc_snap.h:16:20: note: Function 'llc_snap' argument 1 names different: declaration 'verbosity' definition 'v'.
dvbsnoop-1.4.50/src/datacarousel/llc_snap.c:60:20: note: Function 'llc_snap' argument 1 names different: declaration 'verbosity' definition 'v'.
dvbsnoop-1.4.50/src/datacarousel/llc_snap.c:60:31: style: Function 'llc_snap' argument 2 names different: declaration 'buf' definition 'b'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/datacarousel/llc_snap.h:16:39: note: Function 'llc_snap' argument 2 names different: declaration 'buf' definition 'b'.
dvbsnoop-1.4.50/src/datacarousel/llc_snap.c:60:31: note: Function 'llc_snap' argument 2 names different: declaration 'buf' definition 'b'.
dvbsnoop-1.4.50/src/datacarousel/llc_snap.c:70:10: style: Variable 'dsap' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/datacarousel/llc_snap.c:71:10: style: Variable 'ssap' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/datacarousel/llc_snap.c:72:10: style: Variable 'ctrl' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/datacarousel/llc_snap.c:75:11: style: Variable 'oui' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/datacarousel/llc_snap.c:77:11: style: Variable 'prot' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/descriptors/descriptor.c:144:41: style: Function 'descriptor' argument 2 names different: declaration 's' definition 'scope'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/descriptors/descriptor.h:73:41: note: Function 'descriptor' argument 2 names different: declaration 's' definition 'scope'.
dvbsnoop-1.4.50/src/descriptors/descriptor.c:144:41: note: Function 'descriptor' argument 2 names different: declaration 's' definition 'scope'.
dvbsnoop-1.4.50/src/descriptors/dsmcc_int_unt_descriptor.c:614:7: style: The scope of the variable 'mac_H' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/descriptors/dsmcc_int_unt_descriptor.c:614:14: style: The scope of the variable 'mac_L' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/descriptors/dvb_descriptor.c:1790:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dvbsnoop-1.4.50/src/descriptors/dvb_descriptor.c:3426:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dvbsnoop-1.4.50/src/descriptors/dvb_descriptor.c:3761:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dvbsnoop-1.4.50/src/descriptors/dvb_descriptor.c:1367:21: style: The scope of the variable 'len2' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/descriptors/dvb_descriptor.c:899:24: style: Variable 'OUI' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/descriptors/dvb_descriptor.c:1221:9: style: Variable 'lenB' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/descriptors/dvb_descriptor.c:3427:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/descriptors/mhp_ait_descriptor.c:617:8: style: The scope of the variable 'len2' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/dvb_api/dmx_pes.c:196:12: style: The scope of the variable 'b' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/dvb_api/dmx_pes.c:442:20: style: The scope of the variable 'n2' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/dvb_api/dmx_pes.c:443:10: style: The scope of the variable 'l' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/dvb_api/dmx_ts.c:191:12: style: The scope of the variable 'b' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/dvb_api/dmx_tspidscan.c:181:9: style: The scope of the variable 'timeout_corr' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/dvb_api/dmx_tspidscan.c:182:12: style: The scope of the variable 'pid_low' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/dvb_api/dmx_tspidscan.c:187:8: style: The scope of the variable 'rescan' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/dvb_api/fe_misc.c:197:45: style: Function 'print_FE_BasicCapabilities' argument 2 names different: declaration 'f' definition 'fd_fe'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/dvb_api/fe_misc.h:49:45: note: Function 'print_FE_BasicCapabilities' argument 2 names different: declaration 'f' definition 'fd_fe'.
dvbsnoop-1.4.50/src/dvb_api/fe_misc.c:197:45: note: Function 'print_FE_BasicCapabilities' argument 2 names different: declaration 'f' definition 'fd_fe'.
dvbsnoop-1.4.50/src/dvb_api/fe_misc.c:308:45: style: Function 'print_FE_CurrentParameters' argument 2 names different: declaration 'f' definition 'fd_fe'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/dvb_api/fe_misc.h:50:45: note: Function 'print_FE_CurrentParameters' argument 2 names different: declaration 'f' definition 'fd_fe'.
dvbsnoop-1.4.50/src/dvb_api/fe_misc.c:308:45: note: Function 'print_FE_CurrentParameters' argument 2 names different: declaration 'f' definition 'fd_fe'.
dvbsnoop-1.4.50/src/ebu/teletext.c:129:2: style: Variable 'packet_nr' is reassigned a value before the old one has been used. [redundantAssignment]
dvbsnoop-1.4.50/src/ebu/teletext.c:101:0: note: Variable 'packet_nr' is reassigned a value before the old one has been used.
dvbsnoop-1.4.50/src/ebu/teletext.c:129:2: note: Variable 'packet_nr' is reassigned a value before the old one has been used.
dvbsnoop-1.4.50/src/ebu/teletext.c:130:2: style: Variable 'mag_nr' is reassigned a value before the old one has been used. [redundantAssignment]
dvbsnoop-1.4.50/src/ebu/teletext.c:102:0: note: Variable 'mag_nr' is reassigned a value before the old one has been used.
dvbsnoop-1.4.50/src/ebu/teletext.c:130:2: note: Variable 'mag_nr' is reassigned a value before the old one has been used.
dvbsnoop-1.4.50/src/ebu/vps.c:117:5: style: Variable 'pcs' is reassigned a value before the old one has been used. [redundantAssignment]
dvbsnoop-1.4.50/src/ebu/vps.c:115:5: note: Variable 'pcs' is reassigned a value before the old one has been used.
dvbsnoop-1.4.50/src/ebu/vps.c:117:5: note: Variable 'pcs' is reassigned a value before the old one has been used.
dvbsnoop-1.4.50/src/misc/helper.c:474:22: style: The scope of the variable 'x1' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/misc/helper.c:474:25: style: The scope of the variable 'x2' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/misc/helper.c:561:10: style: The scope of the variable 'in_emphasis' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/misc/helper.c:781:22: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/misc/helper.c:859:7: style: The scope of the variable 'v' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/misc/helper.c:1056:15: style: The scope of the variable 'err_str' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/misc/helper.c:678:24: style: Function 'print_time40' argument 1 names different: declaration 'verbose' definition 'v'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/misc/helper.h:41:24: note: Function 'print_time40' argument 1 names different: declaration 'verbose' definition 'v'.
dvbsnoop-1.4.50/src/misc/helper.c:678:24: note: Function 'print_time40' argument 1 names different: declaration 'verbose' definition 'v'.
dvbsnoop-1.4.50/src/misc/helper.c:746:27: style: Function 'print_databytes' argument 1 names different: declaration 'verbose' definition 'v'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/misc/helper.h:45:27: note: Function 'print_databytes' argument 1 names different: declaration 'verbose' definition 'v'.
dvbsnoop-1.4.50/src/misc/helper.c:746:27: note: Function 'print_databytes' argument 1 names different: declaration 'verbose' definition 'v'.
dvbsnoop-1.4.50/src/misc/helper.c:756:30: style: Function 'print_private_data' argument 1 names different: declaration 'verbose' definition 'v'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/misc/helper.h:47:30: note: Function 'print_private_data' argument 1 names different: declaration 'verbose' definition 'v'.
dvbsnoop-1.4.50/src/misc/helper.c:756:30: note: Function 'print_private_data' argument 1 names different: declaration 'verbose' definition 'v'.
dvbsnoop-1.4.50/src/misc/helper.c:999:47: style: Function 'displ_IPv6_addr' argument 2 names different: declaration 'ip' definition 'a'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/misc/helper.h:66:47: note: Function 'displ_IPv6_addr' argument 2 names different: declaration 'ip' definition 'a'.
dvbsnoop-1.4.50/src/misc/helper.c:999:47: note: Function 'displ_IPv6_addr' argument 2 names different: declaration 'ip' definition 'a'.
dvbsnoop-1.4.50/src/misc/helper.c:579:8: style: Variable 'in_emphasis' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/misc/hexprint.c:104:50: style: Function 'printhex_buf' argument 3 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/misc/hexprint.h:21:50: note: Function 'printhex_buf' argument 3 names different: declaration 'len' definition 'n'.
dvbsnoop-1.4.50/src/misc/hexprint.c:104:50: note: Function 'printhex_buf' argument 3 names different: declaration 'len' definition 'n'.
dvbsnoop-1.4.50/src/misc/hexprint.c:148:61: style: Function 'printhexdump_buf' argument 3 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/misc/hexprint.c:78:61: note: Function 'printhexdump_buf' argument 3 names different: declaration 'len' definition 'n'.
dvbsnoop-1.4.50/src/misc/hexprint.c:148:61: note: Function 'printhexdump_buf' argument 3 names different: declaration 'len' definition 'n'.
dvbsnoop-1.4.50/src/misc/hexprint.c:187:54: style: Function 'printhexline_buf' argument 3 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/misc/hexprint.h:22:54: note: Function 'printhexline_buf' argument 3 names different: declaration 'len' definition 'n'.
dvbsnoop-1.4.50/src/misc/hexprint.c:187:54: note: Function 'printhexline_buf' argument 3 names different: declaration 'len' definition 'n'.
dvbsnoop-1.4.50/src/misc/hexprint.c:221:62: style: Function 'printhexdump2_buf' argument 3 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/misc/hexprint.c:79:62: note: Function 'printhexdump2_buf' argument 3 names different: declaration 'len' definition 'n'.
dvbsnoop-1.4.50/src/misc/hexprint.c:221:62: note: Function 'printhexdump2_buf' argument 3 names different: declaration 'len' definition 'n'.
dvbsnoop-1.4.50/src/misc/output.c:139:11: style: The scope of the variable 'args' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/misc/output.c:152:11: style: The scope of the variable 'args' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/misc/pkt_time.c:85:57: style: Function 'delta_time_ms' argument 2 names different: declaration 'tv_last' definition 'last_tv'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/misc/pkt_time.h:69:57: note: Function 'delta_time_ms' argument 2 names different: declaration 'tv_last' definition 'last_tv'.
dvbsnoop-1.4.50/src/misc/pkt_time.c:85:57: note: Function 'delta_time_ms' argument 2 names different: declaration 'tv_last' definition 'last_tv'.
dvbsnoop-1.4.50/src/net_ip/ip.c:164:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dvbsnoop-1.4.50/src/net_ip/ip.c:165:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dvbsnoop-1.4.50/src/net_ip/ip.c:165:8: style: Same expression on both sides of '-='. [duplicateExpression]
dvbsnoop-1.4.50/src/pes/mpeg2_video.c:417:10: style: The scope of the variable 'pme' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/pes/mpeg2_video.c:175:8: style: Variable 'bc' is modified but its new value is never used. [unreadVariable]
dvbsnoop-1.4.50/src/pes/mpeg2_video.c:555:8: style: Variable 'bc' is modified but its new value is never used. [unreadVariable]
dvbsnoop-1.4.50/src/pes/pes_data_ebu.c:171:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dvbsnoop-1.4.50/src/pes/pes_data_ebu.c:172:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dvbsnoop-1.4.50/src/pes/pes_data_ebu.c:86:23: style: Variable 'data_identifier' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/pes/pes_data_sync.c:129:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dvbsnoop-1.4.50/src/pes/pes_data_sync.c:130:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dvbsnoop-1.4.50/src/pes/pes_data_sync.c:130:8: style: Same expression on both sides of '-='. [duplicateExpression]
dvbsnoop-1.4.50/src/pes/pes_dsmcc.c:203:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dvbsnoop-1.4.50/src/pes/pes_dsmcc.c:256:8: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dvbsnoop-1.4.50/src/pes/pes_dsmcc.c:284:19: style: Variable 'select_ack' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/pes/pes_dsmcc.c:287:18: style: Variable 'error_ack' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/private/premiere.de/dvb_descriptor_premiere.c:138:13: style: The scope of the variable 'str_tim_len' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/private/premiere.de/dvb_descriptor_premiere.c:70:11: style: Variable 'tag' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/private/premiere.de/dvb_descriptor_premiere.c:71:17: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/private/premiere.de/dvb_descriptor_premiere.c:111:11: style: Variable 'tag' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/private/premiere.de/dvb_descriptor_premiere.c:112:17: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/private/premiere.de/section_premiere_cpt.c:70:3: style: Variable 'section_syntax_indicator' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/private/userdefs.c:150:48: style: Function 'descriptor_PRIVATE' argument 2 names different: declaration 'scope' definition 'tag_scope'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/private/userdefs.h:45:48: note: Function 'descriptor_PRIVATE' argument 2 names different: declaration 'scope' definition 'tag_scope'.
dvbsnoop-1.4.50/src/private/userdefs.c:150:48: note: Function 'descriptor_PRIVATE' argument 2 names different: declaration 'scope' definition 'tag_scope'.
dvbsnoop-1.4.50/src/sections/eit.c:124:18: style: The scope of the variable 'len2' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/sections/mdt.c:95:9: style: Variable 'sfi' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/sections/nit.c:117:16: style: The scope of the variable 'l2' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/sections/sdt.c:124:16: style: The scope of the variable 'len2' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/sections/sectables.c:207:40: style: Function 'processSI_packet' argument 2 names different: declaration 'packet_nr' definition 'pkt_nr'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/sections/sectables.h:22:40: note: Function 'processSI_packet' argument 2 names different: declaration 'packet_nr' definition 'pkt_nr'.
dvbsnoop-1.4.50/src/sections/sectables.c:207:40: note: Function 'processSI_packet' argument 2 names different: declaration 'packet_nr' definition 'pkt_nr'.
dvbsnoop-1.4.50/src/sections/sectables.c:207:56: style: Function 'processSI_packet' argument 3 names different: declaration 'b' definition 'buf'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/sections/sectables.h:22:59: note: Function 'processSI_packet' argument 3 names different: declaration 'b' definition 'buf'.
dvbsnoop-1.4.50/src/sections/sectables.c:207:56: note: Function 'processSI_packet' argument 3 names different: declaration 'b' definition 'buf'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:601:35: style: Function 'dvbstrWEST_EAST_FLAG' argument 1 names different: declaration 'tag' definition 'flag'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:142:35: note: Function 'dvbstrWEST_EAST_FLAG' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:601:35: note: Function 'dvbstrWEST_EAST_FLAG' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:615:38: style: Function 'dvbstrPolarisation_FLAG' argument 1 names different: declaration 'tag' definition 'flag'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:143:38: note: Function 'dvbstrPolarisation_FLAG' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:615:38: note: Function 'dvbstrPolarisation_FLAG' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:629:39: style: Function 'dvbstrModulationSAT_FLAG' argument 1 names different: declaration 'tag' definition 'flag'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:145:39: note: Function 'dvbstrModulationSAT_FLAG' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:629:39: note: Function 'dvbstrModulationSAT_FLAG' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:676:36: style: Function 'dvbstrFECinner_SCHEME' argument 1 names different: declaration 'tag' definition 'flag'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:147:36: note: Function 'dvbstrFECinner_SCHEME' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:676:36: note: Function 'dvbstrFECinner_SCHEME' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:699:36: style: Function 'dvbstrFECouter_SCHEME' argument 1 names different: declaration 'tag' definition 'flag'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:148:36: note: Function 'dvbstrFECouter_SCHEME' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:699:36: note: Function 'dvbstrFECouter_SCHEME' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:720:33: style: Function 'dvbstrLinkage_TYPE' argument 1 names different: declaration 'tag' definition 'flag'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:149:32: note: Function 'dvbstrLinkage_TYPE' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:720:33: note: Function 'dvbstrLinkage_TYPE' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:750:34: style: Function 'dvbstrHandover_TYPE' argument 1 names different: declaration 'tag' definition 'flag'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:150:33: note: Function 'dvbstrHandover_TYPE' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:750:34: note: Function 'dvbstrHandover_TYPE' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:766:32: style: Function 'dvbstrOrigin_TYPE' argument 1 names different: declaration 'tag' definition 'flag'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:151:31: note: Function 'dvbstrOrigin_TYPE' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:766:32: note: Function 'dvbstrOrigin_TYPE' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:785:33: style: Function 'dvbstrService_TYPE' argument 1 names different: declaration 'tag' definition 'flag'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:152:32: note: Function 'dvbstrService_TYPE' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:785:33: note: Function 'dvbstrService_TYPE' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:830:32: style: Function 'dvbstrStream_TYPE' argument 1 names different: declaration 'tag' definition 'flag'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:153:31: note: Function 'dvbstrStream_TYPE' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:830:32: note: Function 'dvbstrStream_TYPE' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:924:31: style: Function 'dvbstrAudio_TYPE' argument 1 names different: declaration 'tag' definition 'flag'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:155:30: note: Function 'dvbstrAudio_TYPE' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:924:31: note: Function 'dvbstrAudio_TYPE' argument 1 names different: declaration 'tag' definition 'flag'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1255:36: style: Function 'dvbstrNetworkIdent_ID' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:159:35: note: Function 'dvbstrNetworkIdent_ID' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1255:36: note: Function 'dvbstrNetworkIdent_ID' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1293:34: style: Function 'dvbstrTeletext_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:161:33: note: Function 'dvbstrTeletext_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1293:34: note: Function 'dvbstrTeletext_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1319:41: style: Function 'dvbstrTerrBandwidth_SCHEME' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:162:40: note: Function 'dvbstrTerrBandwidth_SCHEME' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1319:41: note: Function 'dvbstrTerrBandwidth_SCHEME' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1335:43: style: Function 'dvbstrTerrConstellation_FLAG' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:163:42: note: Function 'dvbstrTerrConstellation_FLAG' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1335:43: note: Function 'dvbstrTerrConstellation_FLAG' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1351:39: style: Function 'dvbstrTerrHierarchy_FLAG' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:164:38: note: Function 'dvbstrTerrHierarchy_FLAG' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1351:39: note: Function 'dvbstrTerrHierarchy_FLAG' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1370:38: style: Function 'dvbstrTerrCodeRate_FLAG' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:165:37: note: Function 'dvbstrTerrCodeRate_FLAG' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1370:38: note: Function 'dvbstrTerrCodeRate_FLAG' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1388:43: style: Function 'dvbstrTerrGuardInterval_FLAG' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:166:42: note: Function 'dvbstrTerrGuardInterval_FLAG' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1388:43: note: Function 'dvbstrTerrGuardInterval_FLAG' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1404:46: style: Function 'dvbstrTerrTransmissionMode_FLAG' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:167:45: note: Function 'dvbstrTerrTransmissionMode_FLAG' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1404:46: note: Function 'dvbstrTerrTransmissionMode_FLAG' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1479:41: style: Function 'dvbstrAspectRatioInfo_FLAG' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:172:40: note: Function 'dvbstrAspectRatioInfo_FLAG' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1479:41: note: Function 'dvbstrAspectRatioInfo_FLAG' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1501:35: style: Function 'dvbstrHierarchy_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:173:34: note: Function 'dvbstrHierarchy_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1501:35: note: Function 'dvbstrHierarchy_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1528:39: style: Function 'dvbstrRunningStatus_FLAG' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:174:39: note: Function 'dvbstrRunningStatus_FLAG' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1528:39: note: Function 'dvbstrRunningStatus_FLAG' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1552:50: style: Function 'dvbstrDataStreamVIDEOAlignment_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:175:50: note: Function 'dvbstrDataStreamVIDEOAlignment_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1552:50: note: Function 'dvbstrDataStreamVIDEOAlignment_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1569:50: style: Function 'dvbstrDataStreamAUDIOAlignment_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:176:50: note: Function 'dvbstrDataStreamAUDIOAlignment_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1569:50: note: Function 'dvbstrDataStreamAUDIOAlignment_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1589:35: style: Function 'dvbstrDataService_ID' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:177:35: note: Function 'dvbstrDataService_ID' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1589:35: note: Function 'dvbstrDataService_ID' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1741:41: style: Function 'dvbstrLogCellPresInfo_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:179:40: note: Function 'dvbstrLogCellPresInfo_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1741:41: note: Function 'dvbstrLogCellPresInfo_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1763:41: style: Function 'dvbstrCellLinkageInfo_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:180:40: note: Function 'dvbstrCellLinkageInfo_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1763:41: note: Function 'dvbstrCellLinkageInfo_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1786:36: style: Function 'dvbstrTextCharset_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:181:36: note: Function 'dvbstrTextCharset_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1786:36: note: Function 'dvbstrTextCharset_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1815:38: style: Function 'dvbstrContentNibble_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:182:38: note: Function 'dvbstrContentNibble_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1815:38: note: Function 'dvbstrContentNibble_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1962:40: style: Function 'dvbstrParentalRating_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:183:39: note: Function 'dvbstrParentalRating_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1962:40: note: Function 'dvbstrParentalRating_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1996:40: style: Function 'dvbstrDelivSysCoding_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:184:39: note: Function 'dvbstrDelivSysCoding_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:1996:40: note: Function 'dvbstrDelivSysCoding_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2020:47: style: Function 'dvbstrShortSmoothingBufSize_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:185:46: note: Function 'dvbstrShortSmoothingBufSize_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2020:47: note: Function 'dvbstrShortSmoothingBufSize_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2036:51: style: Function 'dvbstrShortSmoothingBufLeakRate_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:186:50: note: Function 'dvbstrShortSmoothingBufLeakRate_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2036:51: note: Function 'dvbstrShortSmoothingBufLeakRate_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2262:37: style: Function 'dvbstrAncillaryData_ID' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:192:36: note: Function 'dvbstrAncillaryData_ID' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2262:37: note: Function 'dvbstrAncillaryData_ID' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2277:38: style: Function 'dvbstrAnnouncement_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:193:37: note: Function 'dvbstrAnnouncement_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2277:38: note: Function 'dvbstrAnnouncement_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2298:47: style: Function 'dvbstrAnnouncementReference_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:194:46: note: Function 'dvbstrAnnouncementReference_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2298:47: note: Function 'dvbstrAnnouncementReference_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2329:29: style: Function 'dvbstrTSpid_ID' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:199:29: note: Function 'dvbstrTSpid_ID' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2329:29: note: Function 'dvbstrTSpid_ID' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2351:27: style: Function 'dvbstrTS_TEI' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:201:27: note: Function 'dvbstrTS_TEI' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2351:27: note: Function 'dvbstrTS_TEI' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2368:28: style: Function 'dvbstrTS_PUSI' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:202:28: note: Function 'dvbstrTS_PUSI' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2368:28: note: Function 'dvbstrTS_PUSI' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2388:43: style: Function 'dvbstrTS_ScramblingCtrl_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:203:43: note: Function 'dvbstrTS_ScramblingCtrl_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2388:43: note: Function 'dvbstrTS_ScramblingCtrl_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2408:44: style: Function 'dvbstrTS_AdaptationField_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:200:44: note: Function 'dvbstrTS_AdaptationField_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2408:44: note: Function 'dvbstrTS_AdaptationField_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2439:33: style: Function 'dvbstrPESstream_ID' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:207:32: note: Function 'dvbstrPESstream_ID' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2439:33: note: Function 'dvbstrPESstream_ID' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2522:44: style: Function 'dvbstrPESscrambling_ctrl_TYPE' argument 1 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/strings/dvb_str.h:209:43: note: Function 'dvbstrPESscrambling_ctrl_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/strings/dvb_str.c:2522:44: note: Function 'dvbstrPESscrambling_ctrl_TYPE' argument 1 names different: declaration 'id' definition 'i'.
dvbsnoop-1.4.50/src/ts/ts2secpes.c:468:7: style: The scope of the variable 'sect_len' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/ts/ts2secpes.c:505:7: style: The scope of the variable 'pkt_len' can be reduced. [variableScope]
dvbsnoop-1.4.50/src/ts/ts2secpes.c:244:53: style: Function 'ts2SecPes_subdecode' argument 3 names different: declaration 'pid' definition 'opt_pid'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/ts/ts2secpes.h:26:53: note: Function 'ts2SecPes_subdecode' argument 3 names different: declaration 'pid' definition 'opt_pid'.
dvbsnoop-1.4.50/src/ts/ts2secpes.c:244:53: note: Function 'ts2SecPes_subdecode' argument 3 names different: declaration 'pid' definition 'opt_pid'.
dvbsnoop-1.4.50/src/ts/ts_mip.c:173:8: style: Variable 'slen' is assigned a value that is never used. [unreadVariable]
dvbsnoop-1.4.50/src/ts/ts_misc.c:51:46: style: Function 'decodeTS_PacketHeader' argument 2 names different: declaration 'header_data' definition 'h'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/ts/ts_misc.h:36:46: note: Function 'decodeTS_PacketHeader' argument 2 names different: declaration 'header_data' definition 'h'.
dvbsnoop-1.4.50/src/ts/ts_misc.c:51:46: note: Function 'decodeTS_PacketHeader' argument 2 names different: declaration 'header_data' definition 'h'.
dvbsnoop-1.4.50/src/ts/tslayer.c:147:40: style: Function 'processTS_packet' argument 2 names different: declaration 'packet_nr' definition 'pkt_nr'. [funcArgNamesDifferent]
dvbsnoop-1.4.50/src/ts/tslayer.h:21:40: note: Function 'processTS_packet' argument 2 names different: declaration 'packet_nr' definition 'pkt_nr'.
dvbsnoop-1.4.50/src/ts/tslayer.c:147:40: note: Function 'processTS_packet' argument 2 names different: declaration 'packet_nr' definition 'pkt_nr'.
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dvbstream/dvbstream_0.6+cvs20090621.orig.tar.gz
dvbstream-20090621.orig/dumprtp.c:44:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/dvbstream.c:323:17: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/dvbstream.c:323:17: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/dvbstream.c:792:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/dvbstream.c:1394:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/dvbstream.c:1413:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/dvbstream.c:1413:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/dvbstream.c:204:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:207:17: style: The scope of the variable 'freq' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:208:17: style: The scope of the variable 'srate' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:344:14: style: The scope of the variable 'out_buffer_n' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:345:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:680:57: style: The scope of the variable 'pid' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:727:42: style: The scope of the variable 'prog' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:727:48: style: The scope of the variable 'k' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:727:51: style: The scope of the variable 'descr_len' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:727:62: style: The scope of the variable 'found' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:774:13: style: The scope of the variable 'provider_len' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:774:27: style: The scope of the variable 'name_len' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:775:16: style: The scope of the variable 'pmt' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:890:10: style: The scope of the variable 'f' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:891:8: style: The scope of the variable 'start_time' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:892:8: style: The scope of the variable 'end_time' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:894:7: style: The scope of the variable 'found' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:1560:21: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstream-20090621.orig/dvbstream.c:450:7: style: struct member 'Anonymous6::len' is never used. [unusedStructMember]
dvbstream-20090621.orig/dvbstream.c:472:7: style: struct member 'Anonymous8::len' is never used. [unusedStructMember]
dvbstream-20090621.orig/dvbstream.c:698:11: style: Variable 'prog' is assigned a value that is never used. [unreadVariable]
dvbstream-20090621.orig/mpegtools/ctools.c:725:2: style: Variable 'neof' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstream-20090621.orig/mpegtools/ctools.c:724:2: note: Variable 'neof' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/ctools.c:725:2: note: Variable 'neof' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/ctools.c:739:3: style: Variable 'neof' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstream-20090621.orig/mpegtools/ctools.c:737:3: note: Variable 'neof' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/ctools.c:739:3: note: Variable 'neof' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/ctools.c:753:4: style: Variable 'neof' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstream-20090621.orig/mpegtools/ctools.c:751:4: note: Variable 'neof' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/ctools.c:753:4: note: Variable 'neof' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/ctools.c:758:4: style: Variable 'neof' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstream-20090621.orig/mpegtools/ctools.c:757:4: note: Variable 'neof' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/ctools.c:758:4: note: Variable 'neof' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/ctools.c:1056:4: style: Variable 'neof' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstream-20090621.orig/mpegtools/ctools.c:1055:4: note: Variable 'neof' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/ctools.c:1056:4: note: Variable 'neof' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/ctools.c:1072:5: style: Variable 'neof' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstream-20090621.orig/mpegtools/ctools.c:1071:5: note: Variable 'neof' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/ctools.c:1072:5: note: Variable 'neof' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/ctools.c:1073:5: style: Variable 'neof' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstream-20090621.orig/mpegtools/ctools.c:1072:5: note: Variable 'neof' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/ctools.c:1073:5: note: Variable 'neof' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/ctools.c:1074:5: style: Variable 'neof' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstream-20090621.orig/mpegtools/ctools.c:1073:5: note: Variable 'neof' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/ctools.c:1074:5: note: Variable 'neof' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/ctools.c:124:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:288:11: style: The scope of the variable 'p' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:333:5: style: The scope of the variable 'count' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:334:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:542:11: style: The scope of the variable 'po' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:544:6: style: The scope of the variable 'buf' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:630:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:715:11: style: The scope of the variable 'po' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:715:14: style: The scope of the variable 'q' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:783:11: style: The scope of the variable 'po' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:783:14: style: The scope of the variable 'q' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:969:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:971:5: style: The scope of the variable 'headr2' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:1027:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:1027:8: style: The scope of the variable 'done' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:1030:11: style: The scope of the variable 'q' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:1106:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:1106:8: style: The scope of the variable 'done' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:1109:11: style: The scope of the variable 'q' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:1224:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:1225:6: style: The scope of the variable 'off' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:1319:6: style: The scope of the variable 'l' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:1407:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:1407:8: style: The scope of the variable 'j' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:1408:6: style: The scope of the variable 'error' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:1554:6: style: The scope of the variable 'w' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:1633:6: style: The scope of the variable 'check' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:1928:6: style: The scope of the variable 'mpeg' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:2195:13: style: The scope of the variable 'r' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:2231:18: style: The scope of the variable 'hoste' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:2277:38: style: The scope of the variable 'sptr' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:2283:6: style: The scope of the variable 'mfd' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/ctools.c:548:10: style: Checking if unsigned variable 'po' is less than zero. [unsignedLessThanZero]
dvbstream-20090621.orig/mpegtools/ctools.c:2014:58: style: Unsigned variable '=' can't be negative so it is unnecessary to test it. [unsignedPositive]
dvbstream-20090621.orig/mpegtools/ctools.c:1262:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dvbstream-20090621.orig/mpegtools/ctools.c:1343:23: note: Calling function 'filt_is_set', 2nd argument 'filtn' value is 31
dvbstream-20090621.orig/mpegtools/ctools.c:1262:27: note: Shift
dvbstream-20090621.orig/mpegtools/ctools.c:860:12: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
dvbstream-20090621.orig/mpegtools/ctools.c:1332:9: style: Variable 'flag' is assigned a value that is never used. [unreadVariable]
dvbstream-20090621.orig/mpegtools/ctools.c:2010:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dvbstream-20090621.orig/mpegtools/ctools.c:586:0: error: Memory leak: buf [memleak]
dvbstream-20090621.orig/mpegtools/remux.c:468:12: error: Array 'b[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
dvbstream-20090621.orig/mpegtools/remux.c:782:12: style: Condition 'diff>0' is always false [knownConditionTrueFalse]
dvbstream-20090621.orig/mpegtools/remux.c:751:14: note: Assignment 'diff=0', assigned value is 0
dvbstream-20090621.orig/mpegtools/remux.c:782:12: note: Condition 'diff>0' is always false
dvbstream-20090621.orig/mpegtools/remux.c:514:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/mpegtools/remux.c:514:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/mpegtools/remux.c:617:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/mpegtools/remux.c:881:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/mpegtools/remux.c:782:12: style: Same expression on both sides of '>' because the value of 'diff' and '0' are the same. [duplicateExpression]
dvbstream-20090621.orig/mpegtools/remux.c:751:14: note: 'diff' is assigned value '0' here.
dvbstream-20090621.orig/mpegtools/remux.c:782:12: note: Same expression on both sides of '>' because the value of 'diff' and '0' are the same.
dvbstream-20090621.orig/mpegtools/remux.c:824:9: style: The scope of the variable 'r1' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/remux.c:824:13: style: The scope of the variable 'r2' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/remux.c:836:6: style: The scope of the variable 'ok_audio' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/remux.c:837:6: style: The scope of the variable 'ok_video' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/remux.c:1127:9: style: The scope of the variable 'filling' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/remux.c:594:4: style: Variable 'off' is modified but its new value is never used. [unreadVariable]
dvbstream-20090621.orig/mpegtools/remux.c:779:8: style: Variable 'dts' is assigned a value that is never used. [unreadVariable]
dvbstream-20090621.orig/mpegtools/ringbuffy.c:195:9: style: Variable 'rest' is assigned a value that is never used. [unreadVariable]
dvbstream-20090621.orig/mpegtools/transform.c:1296:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/mpegtools/transform.c:1296:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/mpegtools/transform.c:1399:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/mpegtools/transform.c:1460:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/mpegtools/transform.c:1464:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/mpegtools/transform.c:1469:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/mpegtools/transform.c:811:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstream-20090621.orig/mpegtools/transform.c:801:0: note: Variable 'count' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/transform.c:811:3: note: Variable 'count' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/mpegtools/transform.c:133:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:635:13: style: The scope of the variable 'count' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:804:6: style: The scope of the variable 'written' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:855:6: style: The scope of the variable 'l' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:859:10: style: The scope of the variable 'headr' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:1477:6: style: The scope of the variable 'check' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:1478:10: style: The scope of the variable 'pbuf' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:1479:13: style: The scope of the variable 'muxr' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:1480:13: style: The scope of the variable 'ai' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:1481:13: style: The scope of the variable 'vi' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:1482:13: style: The scope of the variable 'start' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:1483:18: style: The scope of the variable 'SCR' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:1540:6: style: The scope of the variable 'off' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:1543:6: style: The scope of the variable 'nframes' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:1544:6: style: The scope of the variable 'f' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:1606:10: style: The scope of the variable 'headr' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:1641:6: style: The scope of the variable 'l' can be reduced. [variableScope]
dvbstream-20090621.orig/mpegtools/transform.c:703:61: style: Function 'ts_to_pes' argument 4 names different: declaration 'pad' definition 'ps'. [funcArgNamesDifferent]
dvbstream-20090621.orig/mpegtools/transform.h:174:62: note: Function 'ts_to_pes' argument 4 names different: declaration 'pad' definition 'ps'.
dvbstream-20090621.orig/mpegtools/transform.c:703:61: note: Function 'ts_to_pes' argument 4 names different: declaration 'pad' definition 'ps'.
dvbstream-20090621.orig/mpegtools/transform.c:1211:58: style: Function 'init_ipack' argument 4 names different: declaration 'pad' definition 'ps'. [funcArgNamesDifferent]
dvbstream-20090621.orig/mpegtools/transform.h:214:8: note: Function 'init_ipack' argument 4 names different: declaration 'pad' definition 'ps'.
dvbstream-20090621.orig/mpegtools/transform.c:1211:58: note: Function 'init_ipack' argument 4 names different: declaration 'pad' definition 'ps'.
dvbstream-20090621.orig/mpegtools/transform.c:1924:22: style: Function 'ts_demux' argument 1 names different: declaration 'fd_in' definition 'fdin'. [funcArgNamesDifferent]
dvbstream-20090621.orig/mpegtools/transform.h:221:23: note: Function 'ts_demux' argument 1 names different: declaration 'fd_in' definition 'fdin'.
dvbstream-20090621.orig/mpegtools/transform.c:1924:22: note: Function 'ts_demux' argument 1 names different: declaration 'fd_in' definition 'fdin'.
dvbstream-20090621.orig/mpegtools/transform.c:1564:6: error: Uninitialized struct member: ai.framesize [uninitStructMember]
dvbstream-20090621.orig/mpegtools/transform.c:1569:27: error: Uninitialized struct member: ai.framesize [uninitStructMember]
dvbstream-20090621.orig/rtp.c:141:3: style: Variable 'intP' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstream-20090621.orig/rtp.c:139:3: note: Variable 'intP' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/rtp.c:141:3: note: Variable 'intP' is reassigned a value before the old one has been used.
dvbstream-20090621.orig/rtp.c:72:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dvbstream-20090621.orig/rtp.c:130:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dvbstream-20090621.orig/rtpfeed.c:50:7: style: The scope of the variable 'written' can be reduced. [variableScope]
dvbstream-20090621.orig/rtpfeed.c:85:7: style: The scope of the variable 'fda' can be reduced. [variableScope]
dvbstream-20090621.orig/rtpfeed.c:85:11: style: The scope of the variable 'fdv' can be reduced. [variableScope]
dvbstream-20090621.orig/server.c:26:10: style: The scope of the variable 'c' can be reduced. [variableScope]
dvbstream-20090621.orig/server.c:27:11: style: The scope of the variable 'fp' can be reduced. [variableScope]
dvbstream-20090621.orig/server.c:32:24: style: The scope of the variable 'ns' can be reduced. [variableScope]
dvbstream-20090621.orig/server.c:111:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
dvbstream-20090621.orig/ts_filter.c:36:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/ts_filter.c:43:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/ts_filter.c:51:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/ts_filter.c:63:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/ts_filter.c:63:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/tune.c:214:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dvbstream-20090621.orig/tune.c:163:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/tune.c:219:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/tune.c:233:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/tune.c:253:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/tune.c:253:7: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/tune.c:253:7: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/tune.c:253:7: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/tune.c:268:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbstream-20090621.orig/tune.c:268:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dvbstreamer/dvbstreamer_2.1.0.orig.tar.gz
dvbstreamer-2.1.0/src/cache.c:268:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dvbstreamer-2.1.0/src/cache.c:268:13: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dvbstreamer-2.1.0/src/cache.c:268:13: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dvbstreamer-2.1.0/src/cache.c:220:5: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/cache.c:212:0: note: Variable 'list' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/cache.c:220:5: note: Variable 'list' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/cache.c:265:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/cache.c:260:0: note: Variable 'result' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/cache.c:265:5: note: Variable 'result' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/cache.c:357:27: style: The scope of the variable 'msg' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/cache.c:358:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/cache.c:387:27: style: The scope of the variable 'msg' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/cache.c:388:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/cache.c:689:27: style: The scope of the variable 'msg' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/cache.c:770:27: style: The scope of the variable 'msg' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/commands.c:556:9: style: Variable 'end[0]' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/commands.c:554:9: note: Variable 'end[0]' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/commands.c:556:9: note: Variable 'end[0]' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/commands.c:506:10: style: The scope of the variable 't' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/commands.c:594:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/commands.c:459:23: style: Array index 'eoc' is used before limits check. [arrayIndexThenCheck]
dvbstreamer-2.1.0/src/commands/cmd_info.c:522:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dvbstreamer-2.1.0/src/commands/cmd_info.c:523:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dvbstreamer-2.1.0/src/commands/cmd_info.c:249:16: style: The scope of the variable 'service' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/commands/cmd_info.c:609:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/commands/cmd_info.c:718:11: style: The scope of the variable 'typeStr' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/commands/cmd_info.c:876:28: style: The scope of the variable 'sf' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/commands/cmd_info.c:889:28: style: The scope of the variable 'sf' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/commands/cmd_scanning.c:1174:9: style: Variable 'patentry' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/commands/cmd_scanning.c:1173:0: note: Variable 'patentry' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/commands/cmd_scanning.c:1174:9: note: Variable 'patentry' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/commands/cmd_scanning.c:527:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/commands/cmd_scanning.c:945:18: style: The scope of the variable 'mux' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/commands/cmd_scanning.c:958:10: style: The scope of the variable 'params' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/commands/cmd_scanning.c:962:18: style: The scope of the variable 'frequency' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/commands/cmd_scanning.c:966:9: style: The scope of the variable 'muxFindRange' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/commands/cmd_scanning.c:1438:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/commands/cmd_scanning.c:1505:18: style: The scope of the variable 'mux' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/commands/cmd_scanning.c:1544:39: style: Function 'ScanStart' argument 1 names different: declaration 'scanType' definition 'type'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/commands/cmd_scanning.c:195:39: note: Function 'ScanStart' argument 1 names different: declaration 'scanType' definition 'type'.
dvbstreamer-2.1.0/src/commands/cmd_scanning.c:1544:39: note: Function 'ScanStart' argument 1 names different: declaration 'scanType' definition 'type'.
dvbstreamer-2.1.0/src/commands/cmd_scanning.c:1187:17: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
dvbstreamer-2.1.0/src/commands/cmd_scanning.c:1105:60: error: Uninitialized variable: frequency [uninitvar]
dvbstreamer-2.1.0/src/commands/cmd_servicefilter.c:382:11: style: The scope of the variable 'idName' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/convertdvbdb.c:395:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/convertdvbdb.c:394:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/convertdvbdb.c:395:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/convertdvbdb.c:396:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/convertdvbdb.c:395:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/convertdvbdb.c:396:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/convertdvbdb.c:397:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/convertdvbdb.c:396:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/convertdvbdb.c:397:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/convertdvbdb.c:400:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/convertdvbdb.c:397:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/convertdvbdb.c:400:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/convertdvbdb.c:231:11: style: The scope of the variable 'update' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/dvbadapter.c:404:21: style: The scope of the variable 'inputLoop' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/dvbadapter.c:743:11: style: The scope of the variable 'AUTO' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/dvbadapter.c:944:110: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
dvbstreamer-2.1.0/src/dvbctrl.c:419:47: style: Function 'SendCommand' argument 2 names different: declaration 'line' definition 'cmd'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/dvbctrl.c:61:47: note: Function 'SendCommand' argument 2 names different: declaration 'line' definition 'cmd'.
dvbstreamer-2.1.0/src/dvbctrl.c:419:47: note: Function 'SendCommand' argument 2 names different: declaration 'line' definition 'cmd'.
dvbstreamer-2.1.0/src/dvbctrl.c:419:59: style: Function 'SendCommand' argument 3 names different: declaration 'version' definition 'ver'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/dvbctrl.c:61:60: note: Function 'SendCommand' argument 3 names different: declaration 'version' definition 'ver'.
dvbstreamer-2.1.0/src/dvbctrl.c:419:59: note: Function 'SendCommand' argument 3 names different: declaration 'version' definition 'ver'.
dvbstreamer-2.1.0/src/dvbctrl.c:432:13: error: Read and write operations without a call to a positioning function (fseek, fsetpos or rewind) or fflush in between result in undefined behaviour. [IOWithoutPositioning]
dvbstreamer-2.1.0/src/dvbctrl.c:293:0: error: Resource leak: fp [resourceLeak]
dvbstreamer-2.1.0/src/dvbpsi/demux.c:157:26: style: The scope of the variable 'p_subdec_temp' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/dvbpsi/descriptors/dr_14.c:83:48: portability: '(void*)p_decoded' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
dvbstreamer-2.1.0/src/dvbpsi/descriptors/dr_55.c:109:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/dvbpsi/descriptors/dr_56.c:119:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/dvbpsi/descriptors/dr_59.c:125:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/dvbpsi/psi.c:201:5: style: Variable 'p_cloned' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/dvbpsi/psi.c:200:0: note: Variable 'p_cloned' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/dvbpsi/psi.c:201:5: note: Variable 'p_cloned' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/dvbpsi/tables/atsc_eit.c:494:14: style: The scope of the variable 'i_length' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/dvbpsi/tables/atsc_ett.c:189:24: style: The scope of the variable 'p_ett' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/dvbpsi/tables/atsc_stt.c:212:22: style: The scope of the variable 'p_stt' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/dvbpsi/tables/atsc_vct.c:332:75: style: Function 'dvbpsi_atsc_VCTChannelAddDescriptor' argument 1 names different: declaration 'p_table' definition 'p_channel'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/dvbpsi/tables/atsc_vct.c:77:75: note: Function 'dvbpsi_atsc_VCTChannelAddDescriptor' argument 1 names different: declaration 'p_table' definition 'p_channel'.
dvbstreamer-2.1.0/src/dvbpsi/tables/atsc_vct.c:332:75: note: Function 'dvbpsi_atsc_VCTChannelAddDescriptor' argument 1 names different: declaration 'p_table' definition 'p_channel'.
dvbstreamer-2.1.0/src/dvbpsi/tables/nit.c:526:53: style: Function 'dvbpsi_NITAddTransport' argument 3 names different: declaration 'i_orignal_network_id' definition 'i_original_network_id'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/dvbpsi/tables/nit.c:84:53: note: Function 'dvbpsi_NITAddTransport' argument 3 names different: declaration 'i_orignal_network_id' definition 'i_original_network_id'.
dvbstreamer-2.1.0/src/dvbpsi/tables/nit.c:526:53: note: Function 'dvbpsi_NITAddTransport' argument 3 names different: declaration 'i_orignal_network_id' definition 'i_original_network_id'.
dvbstreamer-2.1.0/src/events.c:195:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/events.c:193:0: note: Variable 'result' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/events.c:195:5: note: Variable 'result' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/events.c:260:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/events.c:258:0: note: Variable 'result' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/events.c:260:5: note: Variable 'result' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/fileadapter.c:127:21: style: The scope of the variable 'inputLoop' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/fileadapter.c:580:11: style: The scope of the variable 'nl' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/fileadapter.c:583:10: style: The scope of the variable 'type' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/fileadapter.c:638:11: style: The scope of the variable 'nl' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/fileadapter.c:631:5: error: Resource leak: fp [resourceLeak]
dvbstreamer-2.1.0/src/fileadapter.c:674:5: error: Resource leak: fp [resourceLeak]
dvbstreamer-2.1.0/src/list.c:113:5: error: Memory leak: entry [memleak]
dvbstreamer-2.1.0/src/lnb.c:65:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/logging.c:167:10: style: The scope of the variable 'line' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/logging.c:168:10: style: The scope of the variable 'module' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/logging.c:178:21: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvbstreamer-2.1.0/src/logging.c:125:0: error: Memory leak: logFile [memleak]
dvbstreamer-2.1.0/src/logging.c:190:0: error: Resource leak: fp [resourceLeak]
dvbstreamer-2.1.0/src/main.c:659:0: error: #error Either ENABLE_DVB or ENABLE_ATSC needs to be defined! [preprocessorErrorDirective]
dvbstreamer-2.1.0/src/multiplexes.c:82:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dvbstreamer-2.1.0/src/multiplexes.c:82:9: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dvbstreamer-2.1.0/src/multiplexes.c:104:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/multiplexes.c:97:0: note: Variable 'result' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/multiplexes.c:104:5: note: Variable 'result' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/multiplexes.c:121:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/multiplexes.c:112:0: note: Variable 'result' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/multiplexes.c:121:5: note: Variable 'result' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/multiplexes.c:147:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/multiplexes.c:138:9: style: Unused variable: rc [unusedVariable]
dvbstreamer-2.1.0/src/multiplexes.c:139:42: style: Variable 'stmt' is assigned a value that is never used. [unreadVariable]
dvbstreamer-2.1.0/src/multiplexes.c:145:9: style: Variable 'rc' is not assigned a value. [unassignedVariable]
dvbstreamer-2.1.0/src/multiplexes.c:146:42: style: Variable 'stmt' is assigned a value that is never used. [unreadVariable]
dvbstreamer-2.1.0/src/multiplexes.c:150:9: error: Uninitialized variable: rc [uninitvar]
dvbstreamer-2.1.0/src/objects.c:368:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/objects.c:366:0: note: Variable 'result' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/objects.c:368:5: note: Variable 'result' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/parsezap.c:190:16: style: The scope of the variable 'result' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/pids.c:103:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/pluginmgr.c:242:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/pluginmgr.c:310:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/atsctoepg.c:160:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/atsctoepg.c:355:80: style: Function 'ProcessEvent' argument 2 names different: declaration 'event' definition 'eitevent'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/plugins/atsctoepg.c:87:80: note: Function 'ProcessEvent' argument 2 names different: declaration 'event' definition 'eitevent'.
dvbstreamer-2.1.0/src/plugins/atsctoepg.c:355:80: note: Function 'ProcessEvent' argument 2 names different: declaration 'event' definition 'eitevent'.
dvbstreamer-2.1.0/src/plugins/cam.c:88:10: style: The scope of the variable 'needs_decrypting' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/en50221.h:194:9: warning: Size of pointer 'p_answer' used instead of size of its data. [pointerSize]
dvbstreamer-2.1.0/src/plugins/cam.c:87:27: style: Variable 'was_decrypting' is assigned a value that is never used. [unreadVariable]
dvbstreamer-2.1.0/src/plugins/dsmcc.c:236:21: style: The scope of the variable 'session' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/dsmcc.c:264:21: style: The scope of the variable 'session' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/dsmcc.c:284:21: style: The scope of the variable 'session' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/dvbtoepg.c:384:10: style: The scope of the variable 'startTimeStr' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/dvbtoepg.c:385:10: style: The scope of the variable 'endTimeStr' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/dvbtoepg.c:379:75: style: Function 'ProcessEvent' argument 2 names different: declaration 'event' definition 'eitevent'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/plugins/dvbtoepg.c:103:75: note: Function 'ProcessEvent' argument 2 names different: declaration 'event' definition 'eitevent'.
dvbstreamer-2.1.0/src/plugins/dvbtoepg.c:379:75: note: Function 'ProcessEvent' argument 2 names different: declaration 'event' definition 'eitevent'.
dvbstreamer-2.1.0/src/plugins/en50221.c:504:15: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:504:15: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:505:15: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:505:15: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:506:15: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:506:15: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:507:15: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:507:15: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:558:19: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:558:19: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:944:15: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:545:40: note: Calling function 'ResourceManagerOpen', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:944:15: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:1011:15: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:547:47: note: Calling function 'ApplicationInformationOpen', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:1011:15: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:1405:15: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:549:42: note: Calling function 'ConditionalAccessOpen', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:1405:15: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:1406:15: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:549:42: note: Calling function 'ConditionalAccessOpen', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:1406:15: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:1407:15: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:549:42: note: Calling function 'ConditionalAccessOpen', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:1407:15: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:1408:23: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:549:42: note: Calling function 'ConditionalAccessOpen', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:1408:23: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:1430:34: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:551:33: note: Calling function 'DateTimeOpen', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:1535:29: note: Calling function 'DateTimeSend', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:1430:34: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:1529:15: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:551:33: note: Calling function 'DateTimeOpen', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:1529:15: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:1530:15: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:551:33: note: Calling function 'DateTimeOpen', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:1530:15: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:1531:15: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:551:33: note: Calling function 'DateTimeOpen', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:1531:15: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:1532:15: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:551:33: note: Calling function 'DateTimeOpen', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:1532:15: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:1533:23: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:551:33: note: Calling function 'DateTimeOpen', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:1533:23: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:1860:15: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:553:28: note: Calling function 'MMIOpen', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:1860:15: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:1861:15: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:553:28: note: Calling function 'MMIOpen', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:1861:15: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:1862:15: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:553:28: note: Calling function 'MMIOpen', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:1862:15: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:1863:32: error: Array 'p_sessions[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
dvbstreamer-2.1.0/src/plugins/en50221.c:494:5: note: After for loop, i_session_id has value 33
dvbstreamer-2.1.0/src/plugins/en50221.c:553:28: note: Calling function 'MMIOpen', 2nd argument 'i_session_id' value is 33
dvbstreamer-2.1.0/src/plugins/en50221.c:1863:32: note: Array index out of bounds
dvbstreamer-2.1.0/src/plugins/en50221.c:364:10: warning: Possible null pointer dereference: p_data [nullPointer]
dvbstreamer-2.1.0/src/plugins/en50221.c:468:50: note: Calling function 'TPDURecv', 4th argument 'p_data' value is 0
dvbstreamer-2.1.0/src/plugins/en50221.c:364:10: note: Null pointer dereference
dvbstreamer-2.1.0/src/plugins/en50221.c:373:15: warning: Possible null pointer dereference: p_data [nullPointer]
dvbstreamer-2.1.0/src/plugins/en50221.c:468:50: note: Calling function 'TPDURecv', 4th argument 'p_data' value is 0
dvbstreamer-2.1.0/src/plugins/en50221.c:373:15: note: Null pointer dereference
dvbstreamer-2.1.0/src/plugins/epgtoxmltv.c:99:16: style: The scope of the variable 'service' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/epgtoxmltv.c:100:18: style: The scope of the variable 'multiplex' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/epgtoxmltv.c:121:29: style: The scope of the variable 'info' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/epgtoxmltv.c:294:13: style: The scope of the variable 'services' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/freesat_huffman.c:24:54: style: Function 'freesat_huffman_to_string' argument 1 names different: declaration 'compressed' definition 'src'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/plugins/freesat_huffman.h:8:54: note: Function 'freesat_huffman_to_string' argument 1 names different: declaration 'compressed' definition 'src'.
dvbstreamer-2.1.0/src/plugins/freesat_huffman.c:24:54: note: Function 'freesat_huffman_to_string' argument 1 names different: declaration 'compressed' definition 'src'.
dvbstreamer-2.1.0/src/plugins/freesat_huffman.c:107:25: error: Common realloc mistake: 'uncompressed' nulled but not freed upon failure [memleakOnRealloc]
dvbstreamer-2.1.0/src/plugins/freesat_huffman.c:139:21: error: Common realloc mistake: 'uncompressed' nulled but not freed upon failure [memleakOnRealloc]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-biop.c:135:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-biop.c:210:18: style: The scope of the variable 'ret' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-biop.c:285:18: style: The scope of the variable 'ret' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-biop.c:367:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-biop.c:207:130: style: Function 'dsmcc_biop_process_srg' argument 4 names different: declaration 'cache' definition 'filecache'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-biop.h:225:128: note: Function 'dsmcc_biop_process_srg' argument 4 names different: declaration 'cache' definition 'filecache'.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-biop.c:207:130: note: Function 'dsmcc_biop_process_srg' argument 4 names different: declaration 'cache' definition 'filecache'.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-biop.c:282:131: style: Function 'dsmcc_biop_process_dir' argument 4 names different: declaration 'cache' definition 'filecache'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-biop.h:226:129: note: Function 'dsmcc_biop_process_dir' argument 4 names different: declaration 'cache' definition 'filecache'.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-biop.c:282:131: note: Function 'dsmcc_biop_process_dir' argument 4 names different: declaration 'cache' definition 'filecache'.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-biop.c:331:98: style: Function 'dsmcc_biop_process_file' argument 3 names different: declaration 'cache' definition 'filecache'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-biop.h:227:101: note: Function 'dsmcc_biop_process_file' argument 3 names different: declaration 'cache' definition 'filecache'.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-biop.c:331:98: note: Function 'dsmcc_biop_process_file' argument 3 names different: declaration 'cache' definition 'filecache'.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-biop.c:363:68: style: Function 'dsmcc_biop_process_data' argument 2 names different: declaration 'cache' definition 'filecache'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-biop.h:223:73: note: Function 'dsmcc_biop_process_data' argument 2 names different: declaration 'cache' definition 'filecache'.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-biop.c:363:68: note: Function 'dsmcc_biop_process_data' argument 2 names different: declaration 'cache' definition 'filecache'.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-cache.c:33:9: style: Variable 'filecache->name' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-cache.c:32:9: note: Variable 'filecache->name' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-cache.c:33:9: note: Variable 'filecache->name' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-cache.c:236:23: style: The scope of the variable 'founddir' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-cache.c:737:11: style: The scope of the variable 'data_fd' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-cache.c:738:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-cache.c:234:71: style: Function 'dsmcc_cache_scan_dir' argument 2 names different: declaration 'carousel_id' definition 'car_id'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-cache.h:75:75: note: Function 'dsmcc_cache_scan_dir' argument 2 names different: declaration 'carousel_id' definition 'car_id'.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-cache.c:234:71: note: Function 'dsmcc_cache_scan_dir' argument 2 names different: declaration 'carousel_id' definition 'car_id'.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-cache.c:262:73: style: Function 'dsmcc_cache_dir_find' argument 2 names different: declaration 'carousel_id' definition 'car_id'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-cache.h:93:71: note: Function 'dsmcc_cache_dir_find' argument 2 names different: declaration 'carousel_id' definition 'car_id'.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-cache.c:262:73: note: Function 'dsmcc_cache_dir_find' argument 2 names different: declaration 'carousel_id' definition 'car_id'.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-cache.c:488:74: style: Function 'dsmcc_cache_file_find' argument 2 names different: declaration 'carousel_id' definition 'car_id'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-cache.h:95:73: note: Function 'dsmcc_cache_file_find' argument 2 names different: declaration 'carousel_id' definition 'car_id'.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-cache.c:488:74: note: Function 'dsmcc_cache_file_find' argument 2 names different: declaration 'carousel_id' definition 'car_id'.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-descriptor.c:75:5: style: Variable 'location' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-descriptor.c:73:0: note: Variable 'location' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-descriptor.c:75:5: note: Variable 'location' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-descriptor.c:81:1: error: Memory leak: location [memleak]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-receiver.c:734:104: warning: Either the condition 'data!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-receiver.c:744:30: note: Assuming that condition 'data!=NULL' is not redundant
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-receiver.c:734:104: note: Null pointer addition
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-receiver.c:256:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-receiver.c:402:24: style: The scope of the variable 'found' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/libdsmcc/dsmcc-receiver.c:814:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
dvbstreamer-2.1.0/src/plugins/manualfilters.c:386:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dvbstreamer-2.1.0/src/plugins/outputs.c:357:5: style: Variable 'newDMInstance' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/plugins/outputs.c:356:0: note: Variable 'newDMInstance' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/plugins/outputs.c:357:5: note: Variable 'newDMInstance' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/plugins/outputs.c:256:19: style: The scope of the variable 'mrl' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/sap.c:265:13: style: The scope of the variable 'packet' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/sap.c:266:9: style: The scope of the variable 'packetLen' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/sap.c:267:19: style: The scope of the variable 'session' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/sap.c:159:48: style: Function 'SAPServerDeleteSession' argument 1 names different: declaration 'session' definition 'handle'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/plugins/sap.h:39:48: note: Function 'SAPServerDeleteSession' argument 1 names different: declaration 'session' definition 'handle'.
dvbstreamer-2.1.0/src/plugins/sap.c:159:48: note: Function 'SAPServerDeleteSession' argument 1 names different: declaration 'session' definition 'handle'.
dvbstreamer-2.1.0/src/plugins/sectionfilters.c:317:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dvbstreamer-2.1.0/src/plugins/sectionfilters.c:292:59: style: Function 'SectionFilterGatherSections' argument 1 names different: declaration 'p_decoder' definition 'decoder'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/plugins/sectionfilters.c:74:59: note: Function 'SectionFilterGatherSections' argument 1 names different: declaration 'p_decoder' definition 'decoder'.
dvbstreamer-2.1.0/src/plugins/sectionfilters.c:292:59: note: Function 'SectionFilterGatherSections' argument 1 names different: declaration 'p_decoder' definition 'decoder'.
dvbstreamer-2.1.0/src/plugins/sectionfilters.c:292:90: style: Function 'SectionFilterGatherSections' argument 2 names different: declaration 'p_section' definition 'section'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/plugins/sectionfilters.c:74:92: note: Function 'SectionFilterGatherSections' argument 2 names different: declaration 'p_section' definition 'section'.
dvbstreamer-2.1.0/src/plugins/sectionfilters.c:292:90: note: Function 'SectionFilterGatherSections' argument 2 names different: declaration 'p_section' definition 'section'.
dvbstreamer-2.1.0/src/plugins/sectionfilters.c:158:5: error: Buffer is accessed out of bounds: filterName [bufferAccessOutOfBounds]
dvbstreamer-2.1.0/src/plugins/sectionfilters.c:228:5: error: Buffer is accessed out of bounds: filterName [bufferAccessOutOfBounds]
dvbstreamer-2.1.0/src/plugins/sectionfilters.c:265:5: error: Buffer is accessed out of bounds: filterName [bufferAccessOutOfBounds]
dvbstreamer-2.1.0/src/plugins/sicapture.c:138:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/sicapture.c:139:18: style: The scope of the variable 'mux' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/traffic.c:309:9: style: The scope of the variable 'timeout' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/plugins/udpoutput.c:303:13: error: Memory leak: state [memleak]
dvbstreamer-2.1.0/src/properties.c:547:5: style: Variable 'childNode' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/properties.c:545:0: note: Variable 'childNode' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/properties.c:547:5: note: Variable 'childNode' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/properties.c:522:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/remoteintf.c:371:19: style: The scope of the variable 'nl' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/remoteintf.c:368:13: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
dvbstreamer-2.1.0/src/servicefilter.c:424:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/servicefilter.c:430:22: style: The scope of the variable 'es' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/servicefilter.c:422:53: style: Function 'ServiceFilterPMTRewrite' argument 1 names different: declaration 'filter' definition 'state'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/servicefilter.c:103:53: note: Function 'ServiceFilterPMTRewrite' argument 1 names different: declaration 'filter' definition 'state'.
dvbstreamer-2.1.0/src/servicefilter.c:422:53: note: Function 'ServiceFilterPMTRewrite' argument 1 names different: declaration 'filter' definition 'state'.
dvbstreamer-2.1.0/src/servicefilter.c:547:58: style: Function 'ServiceFilterAllocateFilters' argument 1 names different: declaration 'state' definition 'filter'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/servicefilter.c:105:58: note: Function 'ServiceFilterAllocateFilters' argument 1 names different: declaration 'state' definition 'filter'.
dvbstreamer-2.1.0/src/servicefilter.c:547:58: note: Function 'ServiceFilterAllocateFilters' argument 1 names different: declaration 'state' definition 'filter'.
dvbstreamer-2.1.0/src/services.c:156:5: style: Variable 'service' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/services.c:134:0: note: Variable 'service' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/services.c:156:5: note: Variable 'service' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/services.c:531:9: style: Variable 'service' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/services.c:528:0: note: Variable 'service' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/services.c:531:9: note: Variable 'service' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/services.c:617:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/services.c:515:9: style: Unused variable: rc [unusedVariable]
dvbstreamer-2.1.0/src/services.c:516:42: style: Variable 'stmt' is assigned a value that is never used. [unreadVariable]
dvbstreamer-2.1.0/src/services.c:522:42: style: Variable 'stmt' is assigned a value that is never used. [unreadVariable]
dvbstreamer-2.1.0/src/services.c:523:9: style: Variable 'rc' is not assigned a value. [unassignedVariable]
dvbstreamer-2.1.0/src/services.c:526:9: error: Uninitialized variable: rc [uninitvar]
dvbstreamer-2.1.0/src/setup.c:245:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/setup.c:244:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/setup.c:245:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/standard/atsc/atsctext.c:543:13: style: The scope of the variable 'b' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/standard/atsc/atsctext.c:545:27: style: The scope of the variable 'to' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/standard/atsc/atsctext.c:545:31: style: The scope of the variable 'zo' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/standard/atsc/psipprocessor.c:155:36: style: Function 'SubTableHandler' argument 1 names different: declaration 'state' definition 'arg'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/standard/atsc/psipprocessor.c:73:36: note: Function 'SubTableHandler' argument 1 names different: declaration 'state' definition 'arg'.
dvbstreamer-2.1.0/src/standard/atsc/psipprocessor.c:155:36: note: Function 'SubTableHandler' argument 1 names different: declaration 'state' definition 'arg'.
dvbstreamer-2.1.0/src/standard/dvb/nitprocessor.c:120:36: style: Function 'SubTableHandler' argument 1 names different: declaration 'state' definition 'arg'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/standard/dvb/nitprocessor.c:54:36: note: Function 'SubTableHandler' argument 1 names different: declaration 'state' definition 'arg'.
dvbstreamer-2.1.0/src/standard/dvb/nitprocessor.c:120:36: note: Function 'SubTableHandler' argument 1 names different: declaration 'state' definition 'arg'.
dvbstreamer-2.1.0/src/standard/dvb/sdtprocessor.c:130:36: style: Function 'SubTableHandler' argument 1 names different: declaration 'state' definition 'arg'. [funcArgNamesDifferent]
dvbstreamer-2.1.0/src/standard/dvb/sdtprocessor.c:75:36: note: Function 'SubTableHandler' argument 1 names different: declaration 'state' definition 'arg'.
dvbstreamer-2.1.0/src/standard/dvb/sdtprocessor.c:130:36: note: Function 'SubTableHandler' argument 1 names different: declaration 'state' definition 'arg'.
dvbstreamer-2.1.0/src/standard/mpeg2/mpeg2.c:72:12: warning: Redundant assignment of 'reader' to itself. [selfAssignment]
dvbstreamer-2.1.0/src/threading/messageq.c:187:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
dvbstreamer-2.1.0/src/threading/messageq.c:185:0: note: Variable 'result' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/threading/messageq.c:187:5: note: Variable 'result' is reassigned a value before the old one has been used.
dvbstreamer-2.1.0/src/ts.c:106:21: style: The scope of the variable 'inputLoop' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/ts.c:851:27: style: The scope of the variable 'cloned' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/tuning.c:115:18: style: The scope of the variable 'multiplex' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/utf8.c:410:9: style: The scope of the variable 'csz' can be reduced. [variableScope]
dvbstreamer-2.1.0/src/utf8.c:457:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dvbstreamer-2.1.0/src/utf8.c:461:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dvbstreamer-2.1.0/src/utf8.c:465:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dvbstreamer-2.1.0/src/yamlutils.c:79:18: style: The scope of the variable 'keyNode' can be reduced. [variableScope]
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dvbtune/dvbtune_0.5.ds.orig.tar.gz
dvbtune-0.5/dvbtune.c:1014:12: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dvbtune-0.5/dvbtune.c:1026:12: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dvbtune-0.5/dvbtune.c:1037:12: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dvbtune-0.5/dvbtune.c:1062:12: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dvbtune-0.5/dvbtune.c:1342:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbtune-0.5/dvbtune.c:1344:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbtune-0.5/dvbtune.c:1357:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbtune-0.5/dvbtune.c:1357:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbtune-0.5/dvbtune.c:1360:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbtune-0.5/dvbtune.c:1360:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbtune-0.5/dvbtune.c:1363:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbtune-0.5/dvbtune.c:159:7: style: The scope of the variable 'found' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:233:7: style: The scope of the variable 'found' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:423:7: style: The scope of the variable 'descriptor_tag' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:423:22: style: The scope of the variable 'descriptor_length' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:697:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:697:9: style: The scope of the variable 'seclen' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:698:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:702:7: style: The scope of the variable 'info_len' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:702:16: style: The scope of the variable 'network_id' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:770:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:770:9: style: The scope of the variable 'seclen' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:771:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:774:7: style: The scope of the variable 'service_id' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:775:7: style: The scope of the variable 'info_len' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:775:16: style: The scope of the variable 'es_pid' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:775:23: style: The scope of the variable 'stream_type' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:861:7: style: The scope of the variable 'n' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:861:9: style: The scope of the variable 'seclen' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:862:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:1090:7: style: The scope of the variable 'count' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:1091:19: style: The scope of the variable 't' can be reduced. [variableScope]
dvbtune-0.5/dvbtune.c:736:19: style: Variable 'network_id' is assigned a value that is never used. [unreadVariable]
dvbtune-0.5/dvbtune.c:906:17: error: Uninitialized struct member: pat.scanned [uninitStructMember]
dvbtune-0.5/dvbtune.c:906:17: error: Uninitialized struct member: pat.next [uninitStructMember]
dvbtune-0.5/tune.c:48:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dvbtune-0.5/tune.c:60:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dvbtune-0.5/tune.c:72:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dvbtune-0.5/tune.c:102:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dvbtune-0.5/tune.c:427:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dvbtune-0.5/tune.c:79:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbtune-0.5/tune.c:82:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbtune-0.5/tune.c:85:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbtune-0.5/tune.c:88:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbtune-0.5/tune.c:91:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbtune-0.5/tune.c:354:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbtune-0.5/tune.c:465:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbtune-0.5/tune.c:471:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbtune-0.5/tune.c:571:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvbtune-0.5/tune.c:571:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dvd+rw-tools/dvd+rw-tools_7.1.orig.tar.gz
dvd+rw-tools-7.1/transport.hxx:1728:0: error: #error "Unsupported OS" [preprocessorErrorDirective]
dvd+rw-tools-7.1/growisofs.c:2103:0: error: #error "Unsupported OS" [preprocessorErrorDirective]
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dvd-slideshow/dvd-slideshow_0.8.6.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dvdauthor/dvdauthor_0.7.0.orig.tar.gz
dvdauthor/src/compat.c:1016:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
dvdauthor/src/compat.c:1117:10: style: The scope of the variable 'hex' can be reduced. [variableScope]
dvdauthor/src/compat.c:1117:15: style: The scope of the variable 'nonhex' can be reduced. [variableScope]
dvdauthor/src/compat.c:1117:23: style: The scope of the variable 'paren' can be reduced. [variableScope]
dvdauthor/src/conffile.c:44:12: style: The scope of the variable 'result_len' can be reduced. [variableScope]
dvdauthor/src/conffile.c:363:12: style: The scope of the variable 'eol' can be reduced. [variableScope]
dvdauthor/src/dvdauthor.c:1184:32: style: The scope of the variable 'subname' can be reduced. [variableScope]
dvdauthor/src/dvdauthor.c:1251:17: style: The scope of the variable 'realfbase' can be reduced. [variableScope]
dvdauthor/src/dvdauthor.c:1331:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dvdauthor/src/dvdauthor.c:1518:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dvdauthor/src/dvdauthor.c:1650:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvdauthor/src/dvdauthor.c:1733:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dvdauthor/src/dvdauthor.c:1786:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dvdauthor/src/dvdcli.c:1035:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dvdauthor/src/dvdcli.c:216:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dvdauthor/src/dvdcli.c:368:23: style: The scope of the variable 'mg' can be reduced. [variableScope]
dvdauthor/src/dvdcli.c:374:9: style: The scope of the variable 'l' can be reduced. [variableScope]
dvdauthor/src/dvdifo.c:270:64: style: The scope of the variable 'ptsbase' can be reduced. [variableScope]
dvdauthor/src/dvdifo.c:270:73: style: The scope of the variable 'j' can be reduced. [variableScope]
dvdauthor/src/dvdifo.c:644:11: style: The scope of the variable 'h' can be reduced. [variableScope]
dvdauthor/src/dvdifo.c:645:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
dvdauthor/src/dvdifo.c:646:10: style: The scope of the variable 'backup' can be reduced. [variableScope]
dvdauthor/src/dvdunauthor.c:132:12: style: The scope of the variable 'j' can be reduced. [variableScope]
dvdauthor/src/dvdunauthor.c:163:12: style: The scope of the variable 'bytesneeded' can be reduced. [variableScope]
dvdauthor/src/dvdunauthor.c:91:5: error: Common realloc mistake: 'cellstarttimes' nulled but not freed upon failure [memleakOnRealloc]
dvdauthor/src/dvdunauthor.c:101:5: error: Common realloc mistake: 'vobbuttons' nulled but not freed upon failure [memleakOnRealloc]
dvdauthor/src/dvdunauthor.c:175:9: error: Common realloc mistake: 'fmtbuf' nulled but not freed upon failure [memleakOnRealloc]
dvdauthor/src/dvduncompile.c:408:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/dvduncompile.c:611:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/dvduncompile.c:729:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdvml.c:1573:27: warning: Possible null pointer dereference: b [nullPointer]
dvdvml.c:1570:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
dvdvml.c:1573:27: note: Null pointer dereference
dvdvml.c:1575:9: warning: Possible null pointer dereference: b [nullPointer]
dvdvml.c:1570:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
dvdvml.c:1575:9: note: Null pointer dereference
dvdvml.c:1901:2: warning: Possible null pointer dereference: b [nullPointer]
dvdvml.c:1794:20: note: Calling function 'dvdvm_init_buffer', 1st argument 'b' value is 0
dvdvml.c:1901:2: note: Null pointer dereference
dvdvml.c:1902:2: warning: Possible null pointer dereference: b [nullPointer]
dvdvml.c:1794:20: note: Calling function 'dvdvm_init_buffer', 1st argument 'b' value is 0
dvdvml.c:1902:2: note: Null pointer dereference
dvdvml.c:1913:9: warning: Possible null pointer dereference: b [nullPointer]
dvdvml.c:1794:20: note: Calling function 'dvdvm_init_buffer', 1st argument 'b' value is 0
dvdvml.c:1913:9: note: Null pointer dereference
dvdvml.c:1683:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
dvdvml.c:380:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
dvdvml.c:1683:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
dvdvml.c:2086:51: style: Function 'dvdvm_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
dvdvml.c:330:50: note: Function 'dvdvm_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
dvdvml.c:2086:51: note: Function 'dvdvm_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
dvdvml.c:2099:51: style: Function 'dvdvm_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
dvdvml.c:331:49: note: Function 'dvdvm_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
dvdvml.c:2099:51: note: Function 'dvdvm_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
dvdvml.c:2099:65: style: Function 'dvdvm_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
dvdvml.c:331:59: note: Function 'dvdvm_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
dvdvml.c:2099:65: note: Function 'dvdvm_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
dvdvml.c:2231:27: style: Function 'dvdvmset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
dvdvml.c:659:26: note: Function 'dvdvmset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
dvdvml.c:2231:27: note: Function 'dvdvmset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
dvdvmy.c:1343:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dvdvmy.y:108:32: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:112:38: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:117:32: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:120:32: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:146:32: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:152:32: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:157:18: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:161:31: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:172:18: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:176:30: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:203:18: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:207:31: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:215:18: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:219:30: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:310:18: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:314:30: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:333:30: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:336:30: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:356:30: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:359:30: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:369:36: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:372:89: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:375:89: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:378:89: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:381:89: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:384:89: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:387:89: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:390:89: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:393:89: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:396:89: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:399:89: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:412:88: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:415:88: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:418:89: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:421:88: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:424:89: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:427:88: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:430:89: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:433:90: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:436:89: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:439:90: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:444:39: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:449:30: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:452:30: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:494:56: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:499:32: style: Same expression on both sides of '-'. [duplicateExpression]
dvdvmy.y:503:51: style: Same expression on both sides of '-'. [duplicateExpression]
dvdauthor/src/dvdvob.c:1052:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/dvdvob.c:893:13: warning: Variable 'cr->state' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
dvdauthor/src/dvdvob.c:889:13: note: Variable 'cr->state' is reassigned a value before the old one has been used. 'break;' missing?
dvdauthor/src/dvdvob.c:893:13: note: Variable 'cr->state' is reassigned a value before the old one has been used. 'break;' missing?
dvdauthor/src/dvdvob.c:567:50: style: The scope of the variable 'newaspect' can be reduced. [variableScope]
dvdauthor/src/dvdvob.c:1401:22: style: The scope of the variable 'newname' can be reduced. [variableScope]
dvdauthor/src/dvdvob.c:2220:22: style: The scope of the variable 'fname' can be reduced. [variableScope]
dvdauthor/src/mpeg2desc.c:466:22: style: The scope of the variable 'scr' can be reduced. [variableScope]
dvdauthor/src/mpeg2desc.c:466:26: style: The scope of the variable 'scrhi' can be reduced. [variableScope]
dvdauthor/src/mpeg2desc.c:466:32: style: The scope of the variable 'scrext' can be reduced. [variableScope]
dvdauthor/src/mpeg2desc.c:649:23: style: Array index 'hdr' is used before limits check. [arrayIndexThenCheck]
dvdauthor/src/mpeg2desc.c:446:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dvdauthor/src/mpeg2desc.c:451:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dvdauthor/src/mpeg2desc.c:452:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dvdauthor/src/readxml.c:270:28: style: Function 'xml_ison' argument 1 names different: declaration 'v' definition 's'. [funcArgNamesDifferent]
dvdauthor/src/readxml.h:32:28: note: Function 'xml_ison' argument 1 names different: declaration 'v' definition 's'.
dvdauthor/src/readxml.c:270:28: note: Function 'xml_ison' argument 1 names different: declaration 'v' definition 's'.
dvdauthor/src/readxml.c:254:17: error: Common realloc mistake: 'parser_body' nulled but not freed upon failure [memleakOnRealloc]
dvdauthor/src/spuunmux.c:273:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:324:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:324:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:324:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:324:17: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:389:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:791:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:813:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:829:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:829:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:927:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:927:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:927:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:927:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:1188:17: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dvdauthor/src/spuunmux.c:1188:17: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dvdauthor/src/spuunmux.c:1188:17: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dvdauthor/src/spuunmux.c:1288:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:1333:29: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:1346:33: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:1346:33: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:1370:33: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:1377:33: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:1377:33: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:1377:33: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:1443:29: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:1569:29: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/spuunmux.c:568:18: style: The scope of the variable 'a' can be reduced. [variableScope]
dvdauthor/src/spuunmux.c:809:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvdauthor/src/spuunmux.c:898:19: style: The scope of the variable 'c' can be reduced. [variableScope]
dvdauthor/src/spuunmux.c:982:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
dvdauthor/src/spuunmux.c:606:0: error: Resource leak: fp [resourceLeak]
dvdauthor/src/subgen-encode.c:151:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/subgen-encode.c:151:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/subgen-encode.c:151:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/subgen-encode.c:151:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/subgen-encode.c:214:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/subgen-encode.c:283:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/subgen-encode.c:299:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/subgen-image.c:814:17: error: Common realloc mistake: 'rs' nulled but not freed upon failure [memleakOnRealloc]
dvdauthor/src/subgen-parse-xml.c:193:5: error: Common realloc mistake: 'spus' nulled but not freed upon failure [memleakOnRealloc]
dvdauthor/src/subgen-parse-xml.c:306:5: error: Common realloc mistake: 'spus' nulled but not freed upon failure [memleakOnRealloc]
dvdauthor/src/subgen.c:489:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/subgen.c:489:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/subgen.c:489:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/subgen.c:489:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/subgen.c:541:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/subgen.c:570:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvdauthor/src/subgen.c:546:17: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dvdauthor/src/subreader.c:2059:31: style: Condition '!sub_no_text_pp' is always true [knownConditionTrueFalse]
dvdauthor/src/subreader.c:733:17: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
dvdauthor/src/subreader.c:738:18: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
dvdauthor/src/subreader.c:738:18: warning: %ld in format string (no. 2) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
dvdauthor/src/subreader.c:1266:9: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
dvdauthor/src/subreader.c:1266:9: warning: %ld in format string (no. 2) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
dvdauthor/src/subreader.c:1340:13: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
dvdauthor/src/subreader.c:1510:37: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
dvdauthor/src/subreader.c:1515:37: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
dvdauthor/src/subreader.c:1522:33: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
dvdauthor/src/subreader.c:2489:9: warning: %li in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dvdauthor/src/subreader.c:2489:9: warning: %li in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dvdauthor/src/subreader.c:705:6: warning: Either the condition '!dest' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
dvdauthor/src/subreader.c:706:9: note: Assuming that condition '!dest' is not redundant
dvdauthor/src/subreader.c:705:6: note: Null pointer dereference
dvdauthor/src/subreader.c:812:12: style: The scope of the variable 'len' can be reduced. [variableScope]
dvdauthor/src/subreader.c:932:12: style: The scope of the variable 'len' can be reduced. [variableScope]
dvdauthor/src/subreader.c:995:12: style: The scope of the variable 'len' can be reduced. [variableScope]
dvdauthor/src/subreader.c:1395:12: style: The scope of the variable 'len' can be reduced. [variableScope]
dvdauthor/src/subreader.c:1479:65: style: The scope of the variable 'inverter' can be reduced. [variableScope]
dvdauthor/src/subreader.c:1864:21: style: The scope of the variable 'adjusted' can be reduced. [variableScope]
dvdauthor/src/subreader.c:2161:17: style: The scope of the variable 'local_start' can be reduced. [variableScope]
dvdauthor/src/subreader.c:2465:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvdauthor/src/subreader.c:682:22: style: Checking if unsigned variable 'current->end' is less than zero. [unsignedLessThanZero]
dvdauthor/src/subreader.c:1711:21: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
dvdauthor/src/subreader.c:733:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvdauthor/src/subreader.c:738:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvdauthor/src/subreader.c:819:24: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvdauthor/src/subreader.c:1171:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvdauthor/src/subreader.c:1183:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvdauthor/src/subreader.c:1266:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvdauthor/src/subreader.c:1465:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvdauthor/src/subreader.c:1475:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvdauthor/src/subreader.c:1588:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvdauthor/src/subreader.c:1758:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvdauthor/src/subreader.c:369:21: error: Common realloc mistake: 'sub_buf' nulled but not freed upon failure [memleakOnRealloc]
dvdauthor/src/subreader.c:378:21: error: Common realloc mistake: 'sub_buf' nulled but not freed upon failure [memleakOnRealloc]
dvdauthor/src/subreader.c:2028:13: error: Common realloc mistake: 'first' nulled but not freed upon failure [memleakOnRealloc]
dvdauthor/src/subrender.c:229:10: style: The scope of the variable 'warn_overlong_word' can be reduced. [variableScope]
dvdauthor/src/subrender.c:230:9: style: The scope of the variable 'textlen' can be reduced. [variableScope]
dvdauthor/src/subrender.c:237:9: style: The scope of the variable 'xtblc' can be reduced. [variableScope]
dvdauthor/src/subrender.c:237:16: style: The scope of the variable 'utblc' can be reduced. [variableScope]
dvdauthor/src/subrender.c:750:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dvdauthor/src/subrender.c:303:43: error: Uninitialized variable: curch [uninitvar]
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dvdbackup/dvdbackup_0.4.2.orig.tar.xz
dvdbackup-0.4.2/src/dvdbackup.c:424:2: style: Variable 'vmg_ifo' is reassigned a value before the old one has been used. [redundantAssignment]
dvdbackup-0.4.2/src/dvdbackup.c:418:0: note: Variable 'vmg_ifo' is reassigned a value before the old one has been used.
dvdbackup-0.4.2/src/dvdbackup.c:424:2: note: Variable 'vmg_ifo' is reassigned a value before the old one has been used.
dvdbackup-0.4.2/src/dvdbackup.c:1426:2: style: Variable 'vmg_ifo' is reassigned a value before the old one has been used. [redundantAssignment]
dvdbackup-0.4.2/src/dvdbackup.c:1420:0: note: Variable 'vmg_ifo' is reassigned a value before the old one has been used.
dvdbackup-0.4.2/src/dvdbackup.c:1426:2: note: Variable 'vmg_ifo' is reassigned a value before the old one has been used.
dvdbackup-0.4.2/src/dvdbackup.c:1547:2: style: Variable 'title_set_info' is reassigned a value before the old one has been used. [redundantAssignment]
dvdbackup-0.4.2/src/dvdbackup.c:1545:0: note: Variable 'title_set_info' is reassigned a value before the old one has been used.
dvdbackup-0.4.2/src/dvdbackup.c:1547:2: note: Variable 'title_set_info' is reassigned a value before the old one has been used.
dvdbackup-0.4.2/src/dvdbackup.c:1573:2: style: Variable 'title_set_info' is reassigned a value before the old one has been used. [redundantAssignment]
dvdbackup-0.4.2/src/dvdbackup.c:1566:0: note: Variable 'title_set_info' is reassigned a value before the old one has been used.
dvdbackup-0.4.2/src/dvdbackup.c:1573:2: note: Variable 'title_set_info' is reassigned a value before the old one has been used.
dvdbackup-0.4.2/src/dvdbackup.c:1603:2: style: Variable 'titles_info' is reassigned a value before the old one has been used. [redundantAssignment]
dvdbackup-0.4.2/src/dvdbackup.c:1600:0: note: Variable 'titles_info' is reassigned a value before the old one has been used.
dvdbackup-0.4.2/src/dvdbackup.c:1603:2: note: Variable 'titles_info' is reassigned a value before the old one has been used.
dvdbackup-0.4.2/src/dvdbackup.c:1644:2: style: Variable 'titles_info' is reassigned a value before the old one has been used. [redundantAssignment]
dvdbackup-0.4.2/src/dvdbackup.c:1639:0: note: Variable 'titles_info' is reassigned a value before the old one has been used.
dvdbackup-0.4.2/src/dvdbackup.c:1644:2: note: Variable 'titles_info' is reassigned a value before the old one has been used.
dvdbackup-0.4.2/src/dvdbackup.c:1806:2: style: Variable 'titles_info' is reassigned a value before the old one has been used. [redundantAssignment]
dvdbackup-0.4.2/src/dvdbackup.c:1798:0: note: Variable 'titles_info' is reassigned a value before the old one has been used.
dvdbackup-0.4.2/src/dvdbackup.c:1806:2: note: Variable 'titles_info' is reassigned a value before the old one has been used.
dvdbackup-0.4.2/src/dvdbackup.c:1871:2: style: Variable 'titles_info' is reassigned a value before the old one has been used. [redundantAssignment]
dvdbackup-0.4.2/src/dvdbackup.c:1869:0: note: Variable 'titles_info' is reassigned a value before the old one has been used.
dvdbackup-0.4.2/src/dvdbackup.c:1871:2: note: Variable 'titles_info' is reassigned a value before the old one has been used.
dvdbackup-0.4.2/src/dvdbackup.c:724:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dvdbackup-0.4.2/src/dvdbackup.c:735:4: note: Found duplicate branches for 'if' and 'else'.
dvdbackup-0.4.2/src/dvdbackup.c:724:2: note: Found duplicate branches for 'if' and 'else'.
dvdbackup-0.4.2/src/gettext.h:199:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
dvdbackup-0.4.2/src/gettext.h:245:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
dvdbackup-0.4.2/src/dvdbackup.c:192:6: style: The scope of the variable 'left' can be reduced. [variableScope]
dvdbackup-0.4.2/src/dvdbackup.c:198:6: style: The scope of the variable 'soffset' can be reduced. [variableScope]
dvdbackup-0.4.2/src/dvdbackup.c:409:6: style: The scope of the variable 'channels' can be reduced. [variableScope]
dvdbackup-0.4.2/src/dvdbackup.c:411:6: style: The scope of the variable 'chapters_1' can be reduced. [variableScope]
dvdbackup-0.4.2/src/dvdbackup.c:412:6: style: The scope of the variable 'chapters_2' can be reduced. [variableScope]
dvdbackup-0.4.2/src/dvdbackup.c:414:6: style: The scope of the variable 'number_of_multi' can be reduced. [variableScope]
dvdbackup-0.4.2/src/dvdbackup.c:819:6: style: The scope of the variable 'act_read' can be reduced. [variableScope]
dvdbackup-0.4.2/src/dvdbackup.c:938:6: style: The scope of the variable 'tsize' can be reduced. [variableScope]
dvdbackup-0.4.2/src/dvdbackup.c:1414:27: style: The scope of the variable 'i' can be reduced. [variableScope]
dvdbackup-0.4.2/src/dvdbackup.c:1631:6: style: The scope of the variable 'chapters' can be reduced. [variableScope]
dvdbackup-0.4.2/src/dvdbackup.c:1633:11: style: The scope of the variable 'epg' can be reduced. [variableScope]
dvdbackup-0.4.2/src/dvdbackup.c:1865:6: style: The scope of the variable 'titles' can be reduced. [variableScope]
dvdbackup-0.4.2/src/dvdbackup.c:1109:3: warning: The buffer 'progressText' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dvdbackup-0.4.2/src/dvdbackup.c:262:0: error: Memory leak: buffer [memleak]
dvdbackup-0.4.2/src/dvdbackup.c:475:3: error: Memory leak: titles_info.titles [memleak]
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dvdisaster/dvdisaster_0.79.6.orig.tar.bz2.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dvdtape/dvdtape_1.6.orig.tar.gz
dvdtape-1.6/dvdtape.c:138:9: warning: %Ld in format string (no. 1) requires 'long long *' but the argument type is 'unsigned long long *'. [invalidScanfArgType_int]
dvdtape-1.6/dvdtape.c:169:9: warning: %Ld in format string (no. 1) requires 'long long *' but the argument type is 'unsigned long long *'. [invalidScanfArgType_int]
dvdtape-1.6/dvdtape.c:211:9: warning: %Ld in format string (no. 1) requires 'long long *' but the argument type is 'unsigned long long *'. [invalidScanfArgType_int]
dvdtape-1.6/dvdtape.c:531:36: style: The scope of the variable 'sectors_other_layer' can be reduced. [variableScope]
dvdtape-1.6/dvdtape.c:592:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dvdtape-1.6/isosize.c:29:16: style: struct member 'iso_primary_descriptor::type' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:30:16: style: struct member 'iso_primary_descriptor::id' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:31:16: style: struct member 'iso_primary_descriptor::version' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:32:16: style: struct member 'iso_primary_descriptor::unused1' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:33:16: style: struct member 'iso_primary_descriptor::system_id' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:34:16: style: struct member 'iso_primary_descriptor::volume_id' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:35:16: style: struct member 'iso_primary_descriptor::unused2' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:37:16: style: struct member 'iso_primary_descriptor::unused3' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:38:16: style: struct member 'iso_primary_descriptor::volume_set_size' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:39:16: style: struct member 'iso_primary_descriptor::volume_sequence_number' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:41:16: style: struct member 'iso_primary_descriptor::path_table_size' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:42:16: style: struct member 'iso_primary_descriptor::type_l_path_table' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:43:16: style: struct member 'iso_primary_descriptor::opt_type_l_path_table' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:44:16: style: struct member 'iso_primary_descriptor::type_m_path_table' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:45:16: style: struct member 'iso_primary_descriptor::opt_type_m_path_table' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:47:16: style: struct member 'iso_primary_descriptor::volume_set_id' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:48:16: style: struct member 'iso_primary_descriptor::publisher_id' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:49:16: style: struct member 'iso_primary_descriptor::preparer_id' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:50:16: style: struct member 'iso_primary_descriptor::application_id' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:51:16: style: struct member 'iso_primary_descriptor::copyright_file_id' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:52:16: style: struct member 'iso_primary_descriptor::abstract_file_id' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:53:16: style: struct member 'iso_primary_descriptor::bibliographic_file_id' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:54:16: style: struct member 'iso_primary_descriptor::creation_date' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:55:16: style: struct member 'iso_primary_descriptor::modification_date' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:56:16: style: struct member 'iso_primary_descriptor::expiration_date' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:57:16: style: struct member 'iso_primary_descriptor::effective_date' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:58:16: style: struct member 'iso_primary_descriptor::file_structure_version' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:59:16: style: struct member 'iso_primary_descriptor::unused4' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:60:16: style: struct member 'iso_primary_descriptor::application_data' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:61:16: style: struct member 'iso_primary_descriptor::unused5' is never used. [unusedStructMember]
dvdtape-1.6/isosize.c:74:42: style: Variable 'idr' is assigned a value that is never used. [unreadVariable]
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dvdwizard/dvdwizard_0.7.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dvgrab/dvgrab_3.5.orig.tar.gz
dvgrab-3.5/avi.cc:1464:16: style: C-style pointer casting [cstyleCast]
dvgrab-3.5/avi.cc:1553:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dvgrab-3.5/avi.cc:648:6: style: The scope of the variable 'list' can be reduced. [variableScope]
dvgrab-3.5/avi.cc:1087:6: style: The scope of the variable 'num_blocks' can be reduced. [variableScope]
dvgrab-3.5/avi.cc:1434:6: style: The scope of the variable 'audio_chunk' can be reduced. [variableScope]
dvgrab-3.5/avi.cc:1439:6: style: The scope of the variable 'num_blocks' can be reduced. [variableScope]
dvgrab-3.5/avi.cc:1463:18: warning: Assert statement calls a function which may have desired side effects: 'IsHDV'. [assertWithSideEffect]
dvgrab-3.5/avi.cc:72:10: warning: Member variable 'AVIFile::mainHdr' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/avi.cc:72:10: warning: Member variable 'AVIFile::streamHdr' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/avi.cc:72:10: warning: Member variable 'AVIFile::dmlh' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/avi.cc:102:10: warning: Member variable 'AVIFile::streamHdr' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/avi.cc:102:10: warning: Member variable 'AVIFile::odml_list' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/avi.cc:102:10: warning: Member variable 'AVIFile::dmlh_chunk' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/avi.cc:904:11: warning: Member variable 'AVI1File::dvinfo' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/avi.cc:1201:11: warning: Member variable 'AVI2File::bitmapinfo' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/avi.cc:1201:11: warning: Member variable 'AVI2File::waveformatex' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/endian_types.h:113:3: performance: Variable 'm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dvgrab-3.5/endian_types.h:167:3: performance: Variable 'm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dvgrab-3.5/avi.cc:106:2: performance: Variable 'mainHdr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dvgrab-3.5/endian_types.h:115:2: style: Class 'le_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/endian_types.h:169:2: style: Class 'be_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/dvframe.h:87:7: style: The function 'SetDataLen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:75:15: note: Virtual function in base class
dvgrab-3.5/dvframe.h:87:7: note: Function in derived class
dvgrab-3.5/dvframe.h:90:7: style: The function 'GetTimeCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:80:15: note: Virtual function in base class
dvgrab-3.5/dvframe.h:90:7: note: Function in derived class
dvgrab-3.5/dvframe.h:91:7: style: The function 'GetRecordingDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:81:15: note: Virtual function in base class
dvgrab-3.5/dvframe.h:91:7: note: Function in derived class
dvgrab-3.5/dvframe.h:92:7: style: The function 'IsNewRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:82:15: note: Virtual function in base class
dvgrab-3.5/dvframe.h:92:7: note: Function in derived class
dvgrab-3.5/dvframe.h:94:7: style: The function 'IsComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:83:15: note: Virtual function in base class
dvgrab-3.5/dvframe.h:94:7: note: Function in derived class
dvgrab-3.5/dvframe.h:101:8: style: The function 'GetFrameRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:88:16: note: Virtual function in base class
dvgrab-3.5/dvframe.h:101:8: note: Function in derived class
dvgrab-3.5/dvframe.h:104:7: style: The function 'IsHDV' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:91:15: note: Virtual function in base class
dvgrab-3.5/dvframe.h:104:7: note: Function in derived class
dvgrab-3.5/avi.h:231:15: style: The function 'ParseList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/riff.h:83:15: note: Virtual function in base class
dvgrab-3.5/avi.h:231:15: note: Function in derived class
dvgrab-3.5/avi.h:232:15: style: The function 'ParseRIFF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/riff.h:84:15: note: Virtual function in base class
dvgrab-3.5/avi.h:232:15: note: Function in derived class
dvgrab-3.5/avi.h:234:15: style: The function 'WriteRIFF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/riff.h:87:15: note: Virtual function in base class
dvgrab-3.5/avi.h:234:15: note: Function in derived class
dvgrab-3.5/avi.h:287:15: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/avi.h:222:15: note: Virtual function in base class
dvgrab-3.5/avi.h:287:15: note: Function in derived class
dvgrab-3.5/avi.h:288:15: style: The function 'WriteFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/avi.h:227:15: note: Virtual function in base class
dvgrab-3.5/avi.h:288:15: note: Function in derived class
dvgrab-3.5/avi.h:289:15: style: The function 'WriteRIFF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/avi.h:234:15: note: Virtual function in base class
dvgrab-3.5/avi.h:289:15: note: Function in derived class
dvgrab-3.5/avi.h:290:15: style: The function 'setDVINFO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/avi.h:242:15: note: Virtual function in base class
dvgrab-3.5/avi.h:290:15: note: Function in derived class
dvgrab-3.5/avi.h:317:15: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/avi.h:222:15: note: Virtual function in base class
dvgrab-3.5/avi.h:317:15: note: Function in derived class
dvgrab-3.5/avi.h:318:15: style: The function 'WriteFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/avi.h:227:15: note: Virtual function in base class
dvgrab-3.5/avi.h:318:15: note: Function in derived class
dvgrab-3.5/avi.h:319:15: style: The function 'WriteRIFF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/avi.h:234:15: note: Virtual function in base class
dvgrab-3.5/avi.h:319:15: note: Function in derived class
dvgrab-3.5/avi.h:320:15: style: The function 'setDVINFO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/avi.h:242:15: note: Virtual function in base class
dvgrab-3.5/avi.h:320:15: note: Function in derived class
dvgrab-3.5/dvframe.cc:515:6: style: The scope of the variable 'af_size' can be reduced. [variableScope]
dvgrab-3.5/dvframe.cc:516:6: style: The scope of the variable 'smp' can be reduced. [variableScope]
dvgrab-3.5/dvframe.cc:517:6: style: The scope of the variable 'flag' can be reduced. [variableScope]
dvgrab-3.5/dvframe.cc:33:12: warning: Member variable 'VideoInfo::timeCode' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/dvframe.cc:33:12: warning: Member variable 'VideoInfo::recDate' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/dvframe.h:93:7: performance: Technically the member function 'DVFrame::IsNormalSpeed' can be static. [functionStatic]
dvgrab-3.5/dvframe.cc:676:15: note: Technically the member function 'DVFrame::IsNormalSpeed' can be static.
dvgrab-3.5/dvframe.h:93:7: note: Technically the member function 'DVFrame::IsNormalSpeed' can be static.
dvgrab-3.5/dvframe.h:113:7: style: Technically the member function 'DVFrame::IsPAL' can be const. [functionConst]
dvgrab-3.5/dvframe.cc:625:15: note: Technically the member function 'DVFrame::IsPAL' can be const.
dvgrab-3.5/dvframe.h:113:7: note: Technically the member function 'DVFrame::IsPAL' can be const.
dvgrab-3.5/dvframe.h:115:7: performance: Technically the member function 'DVFrame::ExtractHeader' can be static. [functionStatic]
dvgrab-3.5/dvframe.cc:965:15: note: Technically the member function 'DVFrame::ExtractHeader' can be static.
dvgrab-3.5/dvframe.h:115:7: note: Technically the member function 'DVFrame::ExtractHeader' can be static.
dvgrab-3.5/dvgrab.cc:389:11: warning: %llx in format string (no. 1) requires 'unsigned long long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
dvgrab-3.5/dvgrab.cc:791:16: style: C-style pointer casting [cstyleCast]
dvgrab-3.5/ieee1394io.h:228:2: warning: Member variable 'pipeReader::file' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/dvgrab.h:58:6: style: Member variable 'DVgrab::m_port' is in the wrong place in the initializer list. [initializerList]
dvgrab-3.5/dvgrab.cc:65:30: note: Member variable 'DVgrab::m_port' is in the wrong place in the initializer list.
dvgrab-3.5/dvgrab.h:58:6: note: Member variable 'DVgrab::m_port' is in the wrong place in the initializer list.
dvgrab-3.5/dvgrab.h:83:14: style: Member variable 'DVgrab::m_jpeg_temp' is in the wrong place in the initializer list. [initializerList]
dvgrab-3.5/dvgrab.cc:71:30: note: Member variable 'DVgrab::m_jpeg_temp' is in the wrong place in the initializer list.
dvgrab-3.5/dvgrab.h:83:14: note: Member variable 'DVgrab::m_jpeg_temp' is in the wrong place in the initializer list.
dvgrab-3.5/dvgrab.h:101:6: style: Member variable 'DVgrab::m_lockstep_maxdrops' is in the wrong place in the initializer list. [initializerList]
dvgrab-3.5/dvgrab.cc:76:3: note: Member variable 'DVgrab::m_lockstep_maxdrops' is in the wrong place in the initializer list.
dvgrab-3.5/dvgrab.h:101:6: note: Member variable 'DVgrab::m_lockstep_maxdrops' is in the wrong place in the initializer list.
dvgrab-3.5/dvgrab.h:64:7: style: Member variable 'DVgrab::m_hdv' is in the wrong place in the initializer list. [initializerList]
dvgrab-3.5/dvgrab.cc:77:56: note: Member variable 'DVgrab::m_hdv' is in the wrong place in the initializer list.
dvgrab-3.5/dvgrab.h:64:7: note: Member variable 'DVgrab::m_hdv' is in the wrong place in the initializer list.
dvgrab-3.5/dvgrab.h:63:6: style: Member variable 'DVgrab::m_showstatus' is in the wrong place in the initializer list. [initializerList]
dvgrab-3.5/dvgrab.cc:77:72: note: Member variable 'DVgrab::m_showstatus' is in the wrong place in the initializer list.
dvgrab-3.5/dvgrab.h:63:6: note: Member variable 'DVgrab::m_showstatus' is in the wrong place in the initializer list.
dvgrab-3.5/dvgrab.h:112:6: style: Member variable 'DVgrab::m_timeSplit' is in the wrong place in the initializer list. [initializerList]
dvgrab-3.5/dvgrab.cc:80:3: note: Member variable 'DVgrab::m_timeSplit' is in the wrong place in the initializer list.
dvgrab-3.5/dvgrab.h:112:6: note: Member variable 'DVgrab::m_timeSplit' is in the wrong place in the initializer list.
dvgrab-3.5/filehandler.h:118:8: style: Technically the member function 'FileHandler::GetLastCollectionFreeSpace' can be const. [functionConst]
dvgrab-3.5/filehandler.h:122:8: style: Technically the member function 'FileHandler::GetCurrentCollectionSize' can be const. [functionConst]
dvgrab-3.5/filehandler.h:126:6: style: Technically the member function 'FileHandler::GetFramesWritten' can be const. [functionConst]
dvgrab-3.5/smiltime.h:75:7: style: Technically the member function 'SMIL::Time::getTimeValue' can be const. [functionConst]
dvgrab-3.5/smiltime.h:79:11: style: Technically the member function 'SMIL::Time::getTimeType' can be const. [functionConst]
dvgrab-3.5/smiltime.h:83:7: style: Technically the member function 'SMIL::Time::getOffset' can be const. [functionConst]
dvgrab-3.5/smiltime.h:91:7: style: Technically the member function 'SMIL::Time::isResolved' can be const. [functionConst]
dvgrab-3.5/smiltime.h:97:7: style: Technically the member function 'SMIL::Time::isIndefinite' can be const. [functionConst]
dvgrab-3.5/dvgrab.h:146:7: style: Technically the member function 'DVgrab::isInteractive' can be const. [functionConst]
dvgrab-3.5/dvgrab.h:155:7: performance: Technically the member function 'DVgrab::sendCaptureStatus' can be static. [functionStatic]
dvgrab-3.5/dvgrab.cc:796:14: note: Technically the member function 'DVgrab::sendCaptureStatus' can be static.
dvgrab-3.5/dvgrab.h:155:7: note: Technically the member function 'DVgrab::sendCaptureStatus' can be static.
dvgrab-3.5/dvgrab.h:156:7: performance: Technically the member function 'DVgrab::sendFrameDroppedStatus' can be static. [functionStatic]
dvgrab-3.5/dvgrab.cc:935:14: note: Technically the member function 'DVgrab::sendFrameDroppedStatus' can be static.
dvgrab-3.5/dvgrab.h:156:7: note: Technically the member function 'DVgrab::sendFrameDroppedStatus' can be static.
dvgrab-3.5/dvgrab.h:160:7: style: Technically the member function 'DVgrab::print_usage' can be const. [functionConst]
dvgrab-3.5/dvgrab.cc:165:14: note: Technically the member function 'DVgrab::print_usage' can be const.
dvgrab-3.5/dvgrab.h:160:7: note: Technically the member function 'DVgrab::print_usage' can be const.
dvgrab-3.5/dvgrab.h:162:7: performance: Technically the member function 'DVgrab::print_version' can be static. [functionStatic]
dvgrab-3.5/dvgrab.cc:171:14: note: Technically the member function 'DVgrab::print_version' can be static.
dvgrab-3.5/dvgrab.h:162:7: note: Technically the member function 'DVgrab::print_version' can be static.
dvgrab-3.5/dvgrab.cc:131:4: style: Class 'DVgrab' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dvgrab-3.5/dvgrab.cc:131:4: style: Class 'DVgrab' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dvgrab-3.5/iec13818-2.h:95:2: style: Class 'VideoSection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/iec13818-2.h:123:2: style: Class 'Picture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/iec13818-2.h:148:2: style: Class 'SequenceHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/iec13818-2.h:176:2: style: Class 'SequenceExtension' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/iec13818-2.h:204:2: style: Class 'SequenceDisplayExtension' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/iec13818-2.h:230:2: style: Class 'QuantMatrixExtension' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/iec13818-2.h:256:2: style: Class 'CopyrightExtension' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/iec13818-2.h:285:2: style: Class 'SequenceScalableExtension' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/iec13818-2.h:315:2: style: Class 'PictureDisplayExtension' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/iec13818-2.h:341:2: style: Class 'PictureCodingExtension' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/iec13818-2.h:380:2: style: Class 'PictureSpatialScalableExtension' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/iec13818-2.h:404:2: style: Class 'PictureTemporalScalableExtension' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/iec13818-2.h:425:2: style: Class 'UserData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/iec13818-2.h:440:2: style: Class 'Group' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/iec13818-2.h:466:2: style: Class 'Slice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/hdvframe.h:63:2: style: Class 'HDVFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/ieee1394io.h:197:2: style: Class 'AVC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/filehandler.h:177:2: style: Class 'RawHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/filehandler.h:196:2: style: Class 'AVIHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/smiltime.h:68:2: style: Class 'Time' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/smiltime.h:69:2: style: Class 'Time' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/smiltime.h:124:2: style: Class 'MediaClippingTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvgrab-3.5/iec13818-2.h:126:6: style: The function 'GetCompleteLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:105:14: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:126:6: note: Function in derived class
dvgrab-3.5/iec13818-2.h:127:7: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:106:15: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:127:7: note: Function in derived class
dvgrab-3.5/iec13818-2.h:151:6: style: The function 'GetCompleteLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:105:14: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:151:6: note: Function in derived class
dvgrab-3.5/iec13818-2.h:152:7: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:106:15: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:152:7: note: Function in derived class
dvgrab-3.5/iec13818-2.h:179:6: style: The function 'GetCompleteLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:105:14: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:179:6: note: Function in derived class
dvgrab-3.5/iec13818-2.h:180:7: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:106:15: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:180:7: note: Function in derived class
dvgrab-3.5/iec13818-2.h:207:6: style: The function 'GetCompleteLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:105:14: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:207:6: note: Function in derived class
dvgrab-3.5/iec13818-2.h:208:7: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:106:15: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:208:7: note: Function in derived class
dvgrab-3.5/iec13818-2.h:233:6: style: The function 'GetCompleteLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:105:14: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:233:6: note: Function in derived class
dvgrab-3.5/iec13818-2.h:234:7: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:106:15: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:234:7: note: Function in derived class
dvgrab-3.5/iec13818-2.h:259:6: style: The function 'GetCompleteLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:105:14: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:259:6: note: Function in derived class
dvgrab-3.5/iec13818-2.h:260:7: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:106:15: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:260:7: note: Function in derived class
dvgrab-3.5/iec13818-2.h:288:6: style: The function 'GetCompleteLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:105:14: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:288:6: note: Function in derived class
dvgrab-3.5/iec13818-2.h:289:7: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:106:15: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:289:7: note: Function in derived class
dvgrab-3.5/iec13818-2.h:318:6: style: The function 'GetCompleteLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:105:14: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:318:6: note: Function in derived class
dvgrab-3.5/iec13818-2.h:319:7: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:106:15: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:319:7: note: Function in derived class
dvgrab-3.5/iec13818-2.h:344:6: style: The function 'GetCompleteLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:105:14: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:344:6: note: Function in derived class
dvgrab-3.5/iec13818-2.h:345:7: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:106:15: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:345:7: note: Function in derived class
dvgrab-3.5/iec13818-2.h:383:6: style: The function 'GetCompleteLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:105:14: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:383:6: note: Function in derived class
dvgrab-3.5/iec13818-2.h:384:7: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:106:15: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:384:7: note: Function in derived class
dvgrab-3.5/iec13818-2.h:407:6: style: The function 'GetCompleteLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:105:14: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:407:6: note: Function in derived class
dvgrab-3.5/iec13818-2.h:408:7: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:106:15: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:408:7: note: Function in derived class
dvgrab-3.5/iec13818-2.h:428:6: style: The function 'GetCompleteLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:105:14: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:428:6: note: Function in derived class
dvgrab-3.5/iec13818-2.h:429:7: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:106:15: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:429:7: note: Function in derived class
dvgrab-3.5/iec13818-2.h:443:6: style: The function 'GetCompleteLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:105:14: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:443:6: note: Function in derived class
dvgrab-3.5/iec13818-2.h:444:7: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:106:15: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:444:7: note: Function in derived class
dvgrab-3.5/iec13818-2.h:469:6: style: The function 'GetCompleteLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:105:14: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:469:6: note: Function in derived class
dvgrab-3.5/iec13818-2.h:470:7: style: The function 'Dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:106:15: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:470:7: note: Function in derived class
dvgrab-3.5/iec13818-2.h:483:7: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/iec13818-2.h:98:15: note: Virtual function in base class
dvgrab-3.5/iec13818-2.h:483:7: note: Function in derived class
dvgrab-3.5/hdvframe.h:66:7: style: The function 'SetDataLen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:75:15: note: Virtual function in base class
dvgrab-3.5/hdvframe.h:66:7: note: Function in derived class
dvgrab-3.5/hdvframe.h:67:7: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:77:15: note: Virtual function in base class
dvgrab-3.5/hdvframe.h:67:7: note: Function in derived class
dvgrab-3.5/hdvframe.h:70:7: style: The function 'GetTimeCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:80:15: note: Virtual function in base class
dvgrab-3.5/hdvframe.h:70:7: note: Function in derived class
dvgrab-3.5/hdvframe.h:71:7: style: The function 'GetRecordingDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:81:15: note: Virtual function in base class
dvgrab-3.5/hdvframe.h:71:7: note: Function in derived class
dvgrab-3.5/hdvframe.h:72:7: style: The function 'IsNewRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:82:15: note: Virtual function in base class
dvgrab-3.5/hdvframe.h:72:7: note: Function in derived class
dvgrab-3.5/hdvframe.h:74:7: style: The function 'IsComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:83:15: note: Virtual function in base class
dvgrab-3.5/hdvframe.h:74:7: note: Function in derived class
dvgrab-3.5/hdvframe.h:77:6: style: The function 'GetWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:86:14: note: Virtual function in base class
dvgrab-3.5/hdvframe.h:77:6: note: Function in derived class
dvgrab-3.5/hdvframe.h:78:6: style: The function 'GetHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:87:14: note: Virtual function in base class
dvgrab-3.5/hdvframe.h:78:6: note: Function in derived class
dvgrab-3.5/hdvframe.h:79:8: style: The function 'GetFrameRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:88:16: note: Virtual function in base class
dvgrab-3.5/hdvframe.h:79:8: note: Function in derived class
dvgrab-3.5/hdvframe.h:82:7: style: The function 'IsHDV' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:91:15: note: Virtual function in base class
dvgrab-3.5/hdvframe.h:82:7: note: Function in derived class
dvgrab-3.5/hdvframe.h:83:7: style: The function 'CanStartNewStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:96:15: note: Virtual function in base class
dvgrab-3.5/hdvframe.h:83:7: note: Function in derived class
dvgrab-3.5/hdvframe.h:84:7: style: The function 'CouldBeJVCP25' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/frame.h:92:15: note: Virtual function in base class
dvgrab-3.5/hdvframe.h:84:7: note: Function in derived class
dvgrab-3.5/ieee1394io.h:139:7: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/ieee1394io.h:77:15: note: Virtual function in base class
dvgrab-3.5/ieee1394io.h:139:7: note: Function in derived class
dvgrab-3.5/ieee1394io.h:140:7: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/ieee1394io.h:78:15: note: Virtual function in base class
dvgrab-3.5/ieee1394io.h:140:7: note: Function in derived class
dvgrab-3.5/ieee1394io.h:141:7: style: The function 'StartReceive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/ieee1394io.h:83:15: note: Virtual function in base class
dvgrab-3.5/ieee1394io.h:141:7: note: Function in derived class
dvgrab-3.5/ieee1394io.h:142:7: style: The function 'StopReceive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/ieee1394io.h:84:15: note: Virtual function in base class
dvgrab-3.5/ieee1394io.h:142:7: note: Function in derived class
dvgrab-3.5/ieee1394io.h:143:7: style: The function 'StartThread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/ieee1394io.h:61:15: note: Virtual function in base class
dvgrab-3.5/ieee1394io.h:143:7: note: Function in derived class
dvgrab-3.5/ieee1394io.h:144:7: style: The function 'StopThread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/ieee1394io.h:62:15: note: Virtual function in base class
dvgrab-3.5/ieee1394io.h:144:7: note: Function in derived class
dvgrab-3.5/ieee1394io.h:234:7: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/ieee1394io.h:77:15: note: Virtual function in base class
dvgrab-3.5/ieee1394io.h:234:7: note: Function in derived class
dvgrab-3.5/ieee1394io.h:238:7: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/ieee1394io.h:78:15: note: Virtual function in base class
dvgrab-3.5/ieee1394io.h:238:7: note: Function in derived class
dvgrab-3.5/ieee1394io.h:241:7: style: The function 'StartReceive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/ieee1394io.h:83:15: note: Virtual function in base class
dvgrab-3.5/ieee1394io.h:241:7: note: Function in derived class
dvgrab-3.5/ieee1394io.h:245:7: style: The function 'StopReceive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/ieee1394io.h:84:15: note: Virtual function in base class
dvgrab-3.5/ieee1394io.h:245:7: note: Function in derived class
dvgrab-3.5/ieee1394io.h:247:7: style: The function 'StartThread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/ieee1394io.h:61:15: note: Virtual function in base class
dvgrab-3.5/ieee1394io.h:247:7: note: Function in derived class
dvgrab-3.5/ieee1394io.h:248:7: style: The function 'StopThread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/ieee1394io.h:62:15: note: Virtual function in base class
dvgrab-3.5/ieee1394io.h:248:7: note: Function in derived class
dvgrab-3.5/filehandler.h:180:7: style: The function 'FileIsOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:110:15: note: Virtual function in base class
dvgrab-3.5/filehandler.h:180:7: note: Function in derived class
dvgrab-3.5/filehandler.h:181:7: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:111:15: note: Virtual function in base class
dvgrab-3.5/filehandler.h:181:7: note: Function in derived class
dvgrab-3.5/filehandler.h:182:6: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:112:14: note: Virtual function in base class
dvgrab-3.5/filehandler.h:182:6: note: Function in derived class
dvgrab-3.5/filehandler.h:183:6: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:113:14: note: Virtual function in base class
dvgrab-3.5/filehandler.h:183:6: note: Function in derived class
dvgrab-3.5/filehandler.h:184:8: style: The function 'GetFileSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:91:16: note: Virtual function in base class
dvgrab-3.5/filehandler.h:184:8: note: Function in derived class
dvgrab-3.5/filehandler.h:185:6: style: The function 'GetTotalFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:92:14: note: Virtual function in base class
dvgrab-3.5/filehandler.h:185:6: note: Function in derived class
dvgrab-3.5/filehandler.h:186:7: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:116:15: note: Virtual function in base class
dvgrab-3.5/filehandler.h:186:7: note: Function in derived class
dvgrab-3.5/filehandler.h:187:6: style: The function 'GetFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:117:14: note: Virtual function in base class
dvgrab-3.5/filehandler.h:187:6: note: Function in derived class
dvgrab-3.5/filehandler.h:200:7: style: The function 'FileIsOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:110:15: note: Virtual function in base class
dvgrab-3.5/filehandler.h:200:7: note: Function in derived class
dvgrab-3.5/filehandler.h:201:7: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:111:15: note: Virtual function in base class
dvgrab-3.5/filehandler.h:201:7: note: Function in derived class
dvgrab-3.5/filehandler.h:202:6: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:112:14: note: Virtual function in base class
dvgrab-3.5/filehandler.h:202:6: note: Function in derived class
dvgrab-3.5/filehandler.h:203:6: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:113:14: note: Virtual function in base class
dvgrab-3.5/filehandler.h:203:6: note: Function in derived class
dvgrab-3.5/filehandler.h:204:8: style: The function 'GetFileSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:91:16: note: Virtual function in base class
dvgrab-3.5/filehandler.h:204:8: note: Function in derived class
dvgrab-3.5/filehandler.h:205:6: style: The function 'GetTotalFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:92:14: note: Virtual function in base class
dvgrab-3.5/filehandler.h:205:6: note: Function in derived class
dvgrab-3.5/filehandler.h:206:7: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:116:15: note: Virtual function in base class
dvgrab-3.5/filehandler.h:206:7: note: Function in derived class
dvgrab-3.5/filehandler.h:207:6: style: The function 'GetFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:117:14: note: Virtual function in base class
dvgrab-3.5/filehandler.h:207:6: note: Function in derived class
dvgrab-3.5/filehandler.h:329:7: style: The function 'WriteFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:109:15: note: Virtual function in base class
dvgrab-3.5/filehandler.h:329:7: note: Function in derived class
dvgrab-3.5/filehandler.h:330:7: style: The function 'FileIsOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:110:15: note: Virtual function in base class
dvgrab-3.5/filehandler.h:330:7: note: Function in derived class
dvgrab-3.5/filehandler.h:331:7: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:111:15: note: Virtual function in base class
dvgrab-3.5/filehandler.h:331:7: note: Function in derived class
dvgrab-3.5/filehandler.h:332:6: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:112:14: note: Virtual function in base class
dvgrab-3.5/filehandler.h:332:6: note: Function in derived class
dvgrab-3.5/filehandler.h:333:6: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:113:14: note: Virtual function in base class
dvgrab-3.5/filehandler.h:333:6: note: Function in derived class
dvgrab-3.5/filehandler.h:334:8: style: The function 'GetFileSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:91:16: note: Virtual function in base class
dvgrab-3.5/filehandler.h:334:8: note: Function in derived class
dvgrab-3.5/filehandler.h:335:6: style: The function 'GetTotalFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:92:14: note: Virtual function in base class
dvgrab-3.5/filehandler.h:335:6: note: Function in derived class
dvgrab-3.5/filehandler.h:336:7: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:116:15: note: Virtual function in base class
dvgrab-3.5/filehandler.h:336:7: note: Function in derived class
dvgrab-3.5/filehandler.h:337:6: style: The function 'GetFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/filehandler.h:117:14: note: Virtual function in base class
dvgrab-3.5/filehandler.h:337:6: note: Function in derived class
dvgrab-3.5/smiltime.h:133:17: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/smiltime.h:101:17: note: Virtual function in base class
dvgrab-3.5/smiltime.h:133:17: note: Function in derived class
dvgrab-3.5/smiltime.h:134:17: style: The function 'serialise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvgrab-3.5/smiltime.h:102:17: note: Virtual function in base class
dvgrab-3.5/smiltime.h:134:17: note: Function in derived class
dvgrab-3.5/error.cc:61:25: style: Function 'd_hdv_pid_add' argument 1 names different: declaration 'p' definition 'pid'. [funcArgNamesDifferent]
dvgrab-3.5/error.h:43:25: note: Function 'd_hdv_pid_add' argument 1 names different: declaration 'p' definition 'pid'.
dvgrab-3.5/error.cc:61:25: note: Function 'd_hdv_pid_add' argument 1 names different: declaration 'p' definition 'pid'.
dvgrab-3.5/error.cc:67:27: style: Function 'd_hdv_pid_check' argument 1 names different: declaration 'p' definition 'pid'. [funcArgNamesDifferent]
dvgrab-3.5/error.h:44:27: note: Function 'd_hdv_pid_check' argument 1 names different: declaration 'p' definition 'pid'.
dvgrab-3.5/error.cc:67:27: note: Function 'd_hdv_pid_check' argument 1 names different: declaration 'p' definition 'pid'.
dvgrab-3.5/error.cc:75:27: style: Function 'sendEventParams' argument 1 names different: declaration 'clearline' definition 'preline'. [funcArgNamesDifferent]
dvgrab-3.5/error.h:52:27: note: Function 'sendEventParams' argument 1 names different: declaration 'clearline' definition 'preline'.
dvgrab-3.5/error.cc:75:27: note: Function 'sendEventParams' argument 1 names different: declaration 'clearline' definition 'preline'.
dvgrab-3.5/error.cc:75:40: style: Function 'sendEventParams' argument 2 names different: declaration 'newline' definition 'postline'. [funcArgNamesDifferent]
dvgrab-3.5/error.h:52:42: note: Function 'sendEventParams' argument 2 names different: declaration 'newline' definition 'postline'.
dvgrab-3.5/error.cc:75:40: note: Function 'sendEventParams' argument 2 names different: declaration 'newline' definition 'postline'.
dvgrab-3.5/filehandler.cc:732:19: style: C-style pointer casting [cstyleCast]
dvgrab-3.5/filehandler.cc:63:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dvgrab-3.5/filehandler.cc:69:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dvgrab-3.5/filehandler.cc:98:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dvgrab-3.5/filehandler.cc:382:14: style: The scope of the variable 'counter' can be reduced. [variableScope]
dvgrab-3.5/filehandler.cc:497:10: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
dvgrab-3.5/filehandler.cc:258:46: style: Function 'SetBaseName' argument 1 names different: declaration 'base' definition 's'. [funcArgNamesDifferent]
dvgrab-3.5/filehandler.h:99:42: note: Function 'SetBaseName' argument 1 names different: declaration 'base' definition 's'.
dvgrab-3.5/filehandler.cc:258:46: note: Function 'SetBaseName' argument 1 names different: declaration 'base' definition 's'.
dvgrab-3.5/filehandler.cc:731:19: warning: Assert statement calls a function which may have desired side effects: 'IsHDV'. [assertWithSideEffect]
dvgrab-3.5/filehandler.cc:120:14: warning: Member variable 'FileHandler::timeStamp' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/filehandler.cc:120:14: warning: Member variable 'FileHandler::timeSys' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/filehandler.cc:120:14: warning: Member variable 'FileHandler::timeCode' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/filehandler.cc:120:14: warning: Member variable 'FileHandler::everyNthFrame' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/filehandler.cc:120:14: warning: Member variable 'FileHandler::framesToSkip' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/filehandler.cc:120:14: warning: Member variable 'FileHandler::sizeSplitMode' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/filehandler.cc:120:14: warning: Member variable 'FileHandler::filmRate' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/filehandler.cc:120:14: warning: Member variable 'FileHandler::remove2332' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/filehandler.cc:120:14: warning: Member variable 'FileHandler::prevTime' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/filehandler.cc:522:13: warning: Member variable 'RawHandler::numBlocks' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/filehandler.cc:630:13: warning: Member variable 'AVIHandler::audioInfo' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/filehandler.cc:630:13: warning: Member variable 'AVIHandler::dvinfo' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/filehandler.cc:1293:15: warning: Member variable 'Mpeg2Handler::buffer' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/filehandler.h:145:7: style: Member variable 'FileHandler::isNewFile' is in the wrong place in the initializer list. [initializerList]
dvgrab-3.5/filehandler.cc:121:78: note: Member variable 'FileHandler::isNewFile' is in the wrong place in the initializer list.
dvgrab-3.5/filehandler.h:145:7: note: Member variable 'FileHandler::isNewFile' is in the wrong place in the initializer list.
dvgrab-3.5/filehandler.h:144:6: style: Member variable 'FileHandler::isFirstFile' is in the wrong place in the initializer list. [initializerList]
dvgrab-3.5/filehandler.cc:121:98: note: Member variable 'FileHandler::isFirstFile' is in the wrong place in the initializer list.
dvgrab-3.5/filehandler.h:144:6: note: Member variable 'FileHandler::isFirstFile' is in the wrong place in the initializer list.
dvgrab-3.5/filehandler.h:159:8: style: Member variable 'FileHandler::currentCollectionSize' is in the wrong place in the initializer list. [initializerList]
dvgrab-3.5/filehandler.cc:122:32: note: Member variable 'FileHandler::currentCollectionSize' is in the wrong place in the initializer list.
dvgrab-3.5/filehandler.h:159:8: note: Member variable 'FileHandler::currentCollectionSize' is in the wrong place in the initializer list.
dvgrab-3.5/filehandler.h:153:6: style: Member variable 'FileHandler::framesWritten' is in the wrong place in the initializer list. [initializerList]
dvgrab-3.5/filehandler.cc:122:60: note: Member variable 'FileHandler::framesWritten' is in the wrong place in the initializer list.
dvgrab-3.5/filehandler.h:153:6: note: Member variable 'FileHandler::framesWritten' is in the wrong place in the initializer list.
dvgrab-3.5/filehandler.h:212:16: style: Member variable 'AVIHandler::filen' is in the wrong place in the initializer list. [initializerList]
dvgrab-3.5/filehandler.cc:630:53: note: Member variable 'AVIHandler::filen' is in the wrong place in the initializer list.
dvgrab-3.5/filehandler.h:212:16: note: Member variable 'AVIHandler::filen' is in the wrong place in the initializer list.
dvgrab-3.5/filehandler.h:215:7: style: Member variable 'AVIHandler::infoSet' is in the wrong place in the initializer list. [initializerList]
dvgrab-3.5/filehandler.cc:631:40: note: Member variable 'AVIHandler::infoSet' is in the wrong place in the initializer list.
dvgrab-3.5/filehandler.h:215:7: note: Member variable 'AVIHandler::infoSet' is in the wrong place in the initializer list.
dvgrab-3.5/filehandler.h:60:18: style: Technically the member function 'FileTracker::GetMode' can be const. [functionConst]
dvgrab-3.5/filehandler.cc:85:30: note: Technically the member function 'FileTracker::GetMode' can be const.
dvgrab-3.5/filehandler.h:60:18: note: Technically the member function 'FileTracker::GetMode' can be const.
dvgrab-3.5/filehandler.h:63:7: performance: Technically the member function 'FileTracker::Add' can be static. [functionStatic]
dvgrab-3.5/filehandler.cc:95:19: note: Technically the member function 'FileTracker::Add' can be static.
dvgrab-3.5/filehandler.h:63:7: note: Technically the member function 'FileTracker::Add' can be static.
dvgrab-3.5/filehandler.h:208:7: style: Technically the member function 'AVIHandler::GetOpenDML' can be const. [functionConst]
dvgrab-3.5/filehandler.cc:809:18: note: Technically the member function 'AVIHandler::GetOpenDML' can be const.
dvgrab-3.5/filehandler.h:208:7: note: Technically the member function 'AVIHandler::GetOpenDML' can be const.
dvgrab-3.5/affine.h:93:9: style: Technically the member function 'AffineTransform::MapX' can be const. [functionConst]
dvgrab-3.5/affine.h:99:9: style: Technically the member function 'AffineTransform::MapY' can be const. [functionConst]
dvgrab-3.5/frame.cc:22:8: warning: Member variable 'Frame::data' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/frame.h:77:15: warning: Virtual function 'Clear' is called from constructor 'Frame()' at line 24. Dynamic binding is not used. [virtualCallInConstructor]
dvgrab-3.5/frame.cc:24:2: note: Calling Clear
dvgrab-3.5/frame.h:77:15: note: Clear is a virtual method
dvgrab-3.5/hdvframe.cc:190:2: warning: Either the condition 'if(pat&&pat->program_map_PID()>0&&!params->program_map_PID)' is redundant or there is possible null pointer dereference: pat. [nullPointerRedundantCheck]
dvgrab-3.5/hdvframe.cc:197:5: note: Assuming that condition 'if(pat&&pat->program_map_PID()>0&&!params->program_map_PID)' is not redundant
dvgrab-3.5/hdvframe.cc:190:2: note: Null pointer dereference
dvgrab-3.5/hdvframe.cc:341:18: warning: Member variable 'HDVStreamParams::carryover_data' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/hdvframe.cc:341:18: warning: Member variable 'HDVStreamParams::recordingDate' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/hdvframe.cc:341:18: warning: Member variable 'HDVStreamParams::timeCode' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/hdvframe.cc:341:18: warning: Member variable 'HDVStreamParams::gopTimeCode' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/hdvframe.h:47:6: style: Member variable 'HDVStreamParams::carryover_length' is in the wrong place in the initializer list. [initializerList]
dvgrab-3.5/hdvframe.cc:348:2: note: Member variable 'HDVStreamParams::carryover_length' is in the wrong place in the initializer list.
dvgrab-3.5/hdvframe.h:47:6: note: Member variable 'HDVStreamParams::carryover_length' is in the wrong place in the initializer list.
dvgrab-3.5/hdvframe.h:73:7: style: Technically the member function 'HDVFrame::IsGOP' can be const. [functionConst]
dvgrab-3.5/hdvframe.cc:122:16: note: Technically the member function 'HDVFrame::IsGOP' can be const.
dvgrab-3.5/hdvframe.h:73:7: note: Technically the member function 'HDVFrame::IsGOP' can be const.
dvgrab-3.5/hdvframe.cc:30:2: style: Class 'HDVFrame' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dvgrab-3.5/hdvframe.cc:30:2: style: Class 'HDVFrame' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dvgrab-3.5/iec13818-1.cc:197:6: warning: Member variable 'PAT::data' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/iec13818-1.cc:293:14: warning: Member variable 'PMT_element::data' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/iec13818-1.cc:359:6: warning: Member variable 'PMT::data' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/iec13818-1.cc:473:6: warning: Member variable 'PES::data' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/iec13818-1.cc:591:9: warning: Member variable 'SonyA1::data' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/iec13818-1.cc:28:12: warning: Member variable 'HDVPacket::data' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/iec13818-1.h:73:6: style: Technically the member function 'PAT::GetLength' can be const. [functionConst]
dvgrab-3.5/iec13818-1.cc:264:10: note: Technically the member function 'PAT::GetLength' can be const.
dvgrab-3.5/iec13818-1.h:73:6: note: Technically the member function 'PAT::GetLength' can be const.
dvgrab-3.5/iec13818-1.h:107:6: style: Technically the member function 'PMT_element::GetLength' can be const. [functionConst]
dvgrab-3.5/iec13818-1.cc:326:18: note: Technically the member function 'PMT_element::GetLength' can be const.
dvgrab-3.5/iec13818-1.h:107:6: note: Technically the member function 'PMT_element::GetLength' can be const.
dvgrab-3.5/iec13818-1.h:130:6: style: Technically the member function 'PMT::GetLength' can be const. [functionConst]
dvgrab-3.5/iec13818-1.cc:413:10: note: Technically the member function 'PMT::GetLength' can be const.
dvgrab-3.5/iec13818-1.h:130:6: note: Technically the member function 'PMT::GetLength' can be const.
dvgrab-3.5/iec13818-1.h:175:6: style: Technically the member function 'PES::GetLength' can be const. [functionConst]
dvgrab-3.5/iec13818-1.cc:505:10: note: Technically the member function 'PES::GetLength' can be const.
dvgrab-3.5/iec13818-1.h:175:6: note: Technically the member function 'PES::GetLength' can be const.
dvgrab-3.5/iec13818-1.h:226:6: style: Technically the member function 'SonyA1::GetLength' can be const. [functionConst]
dvgrab-3.5/iec13818-1.cc:627:13: note: Technically the member function 'SonyA1::GetLength' can be const.
dvgrab-3.5/iec13818-1.h:226:6: note: Technically the member function 'SonyA1::GetLength' can be const.
dvgrab-3.5/iec13818-1.h:262:6: performance: Technically the member function 'HDVPacket::GetLength' can be static. [functionStatic]
dvgrab-3.5/iec13818-1.cc:167:16: note: Technically the member function 'HDVPacket::GetLength' can be static.
dvgrab-3.5/iec13818-1.h:262:6: note: Technically the member function 'HDVPacket::GetLength' can be static.
dvgrab-3.5/iec13818-2.cc:671:6: style: The scope of the variable 'pos' can be reduced. [variableScope]
dvgrab-3.5/iec13818-2.cc:313:36: style: Function 'VideoSection' argument 1 names different: declaration 'video' definition 'v'. [funcArgNamesDifferent]
dvgrab-3.5/iec13818-2.h:95:23: note: Function 'VideoSection' argument 1 names different: declaration 'video' definition 'v'.
dvgrab-3.5/iec13818-2.cc:313:36: note: Function 'VideoSection' argument 1 names different: declaration 'video' definition 'v'.
dvgrab-3.5/iec13818-2.cc:313:15: warning: Member variable 'VideoSection::offset' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/iec13818-2.cc:313:15: warning: Member variable 'VideoSection::length' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/iec13818-2.cc:1204:8: warning: Member variable 'Slice::last_pos' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/iec13818-2.cc:29:8: warning: Member variable 'Video::timeCode' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/iec13818-2.h:326:16: style: Technically the member function 'PictureDisplayExtension::number_of_frame_centre_offsets' can be const. [functionConst]
dvgrab-3.5/iec13818-2.cc:952:40: note: Technically the member function 'PictureDisplayExtension::number_of_frame_centre_offsets' can be const.
dvgrab-3.5/iec13818-2.h:326:16: note: Technically the member function 'PictureDisplayExtension::number_of_frame_centre_offsets' can be const.
dvgrab-3.5/iec13818-2.h:505:7: style: Technically the member function 'Video::IsComplete' can be const. [functionConst]
dvgrab-3.5/iec13818-2.cc:126:13: note: Technically the member function 'Video::IsComplete' can be const.
dvgrab-3.5/iec13818-2.h:505:7: note: Technically the member function 'Video::IsComplete' can be const.
dvgrab-3.5/iec13818-2.cc:31:2: style: Class 'Video' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dvgrab-3.5/iec13818-2.cc:31:2: style: Class 'Video' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dvgrab-3.5/ieee1394io.cc:1056:6: style: C-style pointer casting [cstyleCast]
dvgrab-3.5/ieee1394io.cc:571:6: style: The scope of the variable 'result' can be reduced. [variableScope]
dvgrab-3.5/ieee1394io.cc:648:6: style: The scope of the variable 'numcards' can be reduced. [variableScope]
dvgrab-3.5/ieee1394io.cc:92:37: style: Function 'IEEE1394Reader' argument 1 names different: declaration 'channel' definition 'c'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:57:22: note: Function 'IEEE1394Reader' argument 1 names different: declaration 'channel' definition 'c'.
dvgrab-3.5/ieee1394io.cc:92:37: note: Function 'IEEE1394Reader' argument 1 names different: declaration 'channel' definition 'c'.
dvgrab-3.5/ieee1394io.cc:92:44: style: Function 'IEEE1394Reader' argument 2 names different: declaration 'frames' definition 'bufSize'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:57:40: note: Function 'IEEE1394Reader' argument 2 names different: declaration 'frames' definition 'bufSize'.
dvgrab-3.5/ieee1394io.cc:92:44: note: Function 'IEEE1394Reader' argument 2 names different: declaration 'frames' definition 'bufSize'.
dvgrab-3.5/ieee1394io.cc:644:15: style: Function 'AVC' argument 1 names different: declaration 'crd' definition 'p'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:197:11: note: Function 'AVC' argument 1 names different: declaration 'crd' definition 'p'.
dvgrab-3.5/ieee1394io.cc:644:15: note: Function 'AVC' argument 1 names different: declaration 'crd' definition 'p'.
dvgrab-3.5/ieee1394io.cc:698:28: style: Function 'isPhyIDValid' argument 1 names different: declaration 'id' definition 'phyID'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:200:24: note: Function 'isPhyIDValid' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:698:28: note: Function 'isPhyIDValid' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:761:20: style: Function 'Play' argument 1 names different: declaration 'id' definition 'phyID'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:202:16: note: Function 'Play' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:761:20: note: Function 'Play' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:778:21: style: Function 'Pause' argument 1 names different: declaration 'id' definition 'phyID'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:203:17: note: Function 'Pause' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:778:21: note: Function 'Pause' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:800:20: style: Function 'Stop' argument 1 names different: declaration 'id' definition 'phyID'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:204:16: note: Function 'Stop' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:800:20: note: Function 'Stop' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:818:22: style: Function 'Rewind' argument 1 names different: declaration 'id' definition 'phyID'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:206:18: note: Function 'Rewind' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:818:22: note: Function 'Rewind' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:831:27: style: Function 'FastForward' argument 1 names different: declaration 'id' definition 'phyID'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:205:23: note: Function 'FastForward' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:831:27: note: Function 'FastForward' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:843:23: style: Function 'Forward' argument 1 names different: declaration 'id' definition 'phyID'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:207:19: note: Function 'Forward' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:843:23: note: Function 'Forward' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:855:20: style: Function 'Back' argument 1 names different: declaration 'id' definition 'phyID'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:208:16: note: Function 'Back' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:855:20: note: Function 'Back' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:867:25: style: Function 'NextScene' argument 1 names different: declaration 'id' definition 'phyID'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:209:21: note: Function 'NextScene' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:867:25: note: Function 'NextScene' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:879:29: style: Function 'PreviousScene' argument 1 names different: declaration 'id' definition 'phyID'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:210:25: note: Function 'PreviousScene' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:879:29: note: Function 'PreviousScene' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:891:22: style: Function 'Record' argument 1 names different: declaration 'id' definition 'phyID'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:211:18: note: Function 'Record' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:891:22: note: Function 'Record' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:903:23: style: Function 'Shuttle' argument 1 names different: declaration 'id' definition 'phyID'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:212:19: note: Function 'Shuttle' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:903:23: note: Function 'Shuttle' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:915:40: style: Function 'TransportStatus' argument 1 names different: declaration 'id' definition 'phyID'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:213:36: note: Function 'TransportStatus' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:915:40: note: Function 'TransportStatus' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:928:25: style: Function 'Timecode' argument 1 names different: declaration 'id' definition 'phyID'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:214:21: note: Function 'Timecode' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:928:25: note: Function 'Timecode' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:981:23: style: Function 'Reverse' argument 1 names different: declaration 'id' definition 'phyID'. [funcArgNamesDifferent]
dvgrab-3.5/ieee1394io.h:216:19: note: Function 'Reverse' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:981:23: note: Function 'Reverse' argument 1 names different: declaration 'id' definition 'phyID'.
dvgrab-3.5/ieee1394io.cc:598:2: performance: Variable 'm_handle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dvgrab-3.5/ieee1394io.cc:438:2: style: Exception should be caught by reference. [catchExceptionByValue]
dvgrab-3.5/ieee1394io.cc:484:2: style: Exception should be caught by reference. [catchExceptionByValue]
dvgrab-3.5/ieee1394io.cc:660:2: style: Exception should be caught by reference. [catchExceptionByValue]
dvgrab-3.5/io.c:172:2: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
dvgrab-3.5/io.c:163:0: note: Variable 'n' is reassigned a value before the old one has been used.
dvgrab-3.5/io.c:172:2: note: Variable 'n' is reassigned a value before the old one has been used.
dvgrab-3.5/main.cc:109:25: style: Condition 'rt_raisepri(1)!=0' is always true [knownConditionTrueFalse]
dvgrab-3.5/main.cc:101:8: style: The scope of the variable 'c' can be reduced. [variableScope]
dvgrab-3.5/main.cc:138:2: style: Exception should be caught by reference. [catchExceptionByValue]
dvgrab-3.5/riff.cc:454:6: style: The scope of the variable 'typesize' can be reduced. [variableScope]
dvgrab-3.5/riff.cc:70:15: warning: Member variable 'RIFFDirEntry::parent' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/riff.cc:70:15: warning: Member variable 'RIFFDirEntry::written' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/riff.h:71:15: warning: Virtual function 'Close' is called from destructor '~RIFFFile()' at line 107. Dynamic binding is not used. [virtualCallInConstructor]
dvgrab-3.5/riff.cc:107:2: note: Calling Close
dvgrab-3.5/riff.h:71:15: note: Close is a virtual method
dvgrab-3.5/smiltime.cc:105:8: style: The scope of the variable 'c' can be reduced. [variableScope]
dvgrab-3.5/smiltime.cc:40:7: warning: Member variable 'Time::timeValue' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/smiltime.cc:40:7: warning: Member variable 'Time::offset' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/smiltime.cc:40:7: warning: Member variable 'Time::syncbaseBegin' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/smiltime.h:109:7: style: Unused private function: 'Time::setTimeValue' [unusedPrivateFunction]
dvgrab-3.5/smiltime.h:88:7: style: Technically the member function 'SMIL::Time::operator<' can be const. [functionConst]
dvgrab-3.5/smiltime.cc:268:12: note: Technically the member function 'SMIL::Time::operator<' can be const.
dvgrab-3.5/smiltime.h:88:7: note: Technically the member function 'SMIL::Time::operator<' can be const.
dvgrab-3.5/smiltime.h:95:7: style: Technically the member function 'SMIL::Time::getResolvedOffset' can be const. [functionConst]
dvgrab-3.5/smiltime.cc:257:12: note: Technically the member function 'SMIL::Time::getResolvedOffset' can be const.
dvgrab-3.5/smiltime.h:95:7: note: Technically the member function 'SMIL::Time::getResolvedOffset' can be const.
dvgrab-3.5/smiltime.h:105:7: performance: Technically the member function 'SMIL::Time::parseClockValue' can be static. [functionStatic]
dvgrab-3.5/smiltime.cc:195:12: note: Technically the member function 'SMIL::Time::parseClockValue' can be static.
dvgrab-3.5/smiltime.h:105:7: note: Technically the member function 'SMIL::Time::parseClockValue' can be static.
dvgrab-3.5/smiltime.h:73:15: warning: Virtual function 'parseTimeValue' is called from constructor 'Time(std::string time)' at line 63. Dynamic binding is not used. [virtualCallInConstructor]
dvgrab-3.5/smiltime.cc:63:2: note: Calling parseTimeValue
dvgrab-3.5/smiltime.h:73:15: note: parseTimeValue is a virtual method
dvgrab-3.5/smiltime.h:129:15: warning: Virtual function 'parseValue' is called from constructor 'MediaClippingTime(std::string time,float framerate)' at line 385. Dynamic binding is not used. [virtualCallInConstructor]
dvgrab-3.5/smiltime.cc:385:2: note: Calling parseValue
dvgrab-3.5/smiltime.h:129:15: note: parseValue is a virtual method
dvgrab-3.5/smiltime.cc:60:20: performance: Function parameter 'time' should be passed by const reference. [passedByValue]
dvgrab-3.5/smiltime.cc:379:46: performance: Function parameter 'time' should be passed by const reference. [passedByValue]
dvgrab-3.5/smiltime.cc:677:54: performance: Function parameter 'time' should be passed by const reference. [passedByValue]
dvgrab-3.5/smiltime.cc:42:2: style: Instance of 'Time' object is destroyed immediately. [unusedScopedObject]
dvgrab-3.5/smiltime.cc:62:2: style: Instance of 'Time' object is destroyed immediately. [unusedScopedObject]
dvgrab-3.5/srt.cc:85:7: style: The scope of the variable 'srtName' can be reduced. [variableScope]
dvgrab-3.5/srt.cc:113:40: style: Function 'frameToTime' argument 1 names different: declaration 'frameNo' definition 'frameNum'. [funcArgNamesDifferent]
dvgrab-3.5/srt.h:39:24: note: Function 'frameToTime' argument 1 names different: declaration 'frameNo' definition 'frameNum'.
dvgrab-3.5/srt.cc:113:40: note: Function 'frameToTime' argument 1 names different: declaration 'frameNo' definition 'frameNum'.
dvgrab-3.5/srt.cc:29:17: warning: Member variable 'SubtitleWriter::codeNow' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/srt.cc:29:17: warning: Member variable 'SubtitleWriter::nextCodeToWrite' is not initialized in the constructor. [uninitMemberVar]
dvgrab-3.5/srt.h:39:7: style: Technically the member function 'SubtitleWriter::frameToTime' can be const. [functionConst]
dvgrab-3.5/srt.cc:113:22: note: Technically the member function 'SubtitleWriter::frameToTime' can be const.
dvgrab-3.5/srt.h:39:7: note: Technically the member function 'SubtitleWriter::frameToTime' can be const.
dvgrab-3.5/srt.h:40:7: style: Technically the member function 'SubtitleWriter::codeToTime' can be const. [functionConst]
dvgrab-3.5/srt.cc:124:22: note: Technically the member function 'SubtitleWriter::codeToTime' can be const.
dvgrab-3.5/srt.h:40:7: note: Technically the member function 'SubtitleWriter::codeToTime' can be const.
dvgrab-3.5/stringutils.cc:46:7: style: The scope of the variable 'c' can be reduced. [variableScope]
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dvhtool/dvhtool_1.0.1.orig.tar.gz
dvhtool-1.0.1.orig/dvhlib.c:436:2: style: Variable 'vd' is reassigned a value before the old one has been used. [redundantAssignment]
dvhtool-1.0.1.orig/dvhlib.c:431:0: note: Variable 'vd' is reassigned a value before the old one has been used.
dvhtool-1.0.1.orig/dvhlib.c:436:2: note: Variable 'vd' is reassigned a value before the old one has been used.
dvhtool-1.0.1.orig/dvhlib.c:58:39: style: Function 'dvh_print_vh' argument 1 names different: declaration 'vh' definition 'dvh'. [funcArgNamesDifferent]
dvhtool-1.0.1.orig/dvhlib.h:46:51: note: Function 'dvh_print_vh' argument 1 names different: declaration 'vh' definition 'dvh'.
dvhtool-1.0.1.orig/dvhlib.c:58:39: note: Function 'dvh_print_vh' argument 1 names different: declaration 'vh' definition 'dvh'.
dvhtool-1.0.1.orig/dvhlib.c:69:39: style: Function 'dvh_print_vd' argument 1 names different: declaration 'vh' definition 'dvh'. [funcArgNamesDifferent]
dvhtool-1.0.1.orig/dvhlib.h:47:51: note: Function 'dvh_print_vd' argument 1 names different: declaration 'vh' definition 'dvh'.
dvhtool-1.0.1.orig/dvhlib.c:69:39: note: Function 'dvh_print_vd' argument 1 names different: declaration 'vh' definition 'dvh'.
dvhtool-1.0.1.orig/dvhlib.c:91:39: style: Function 'dvh_print_pt' argument 1 names different: declaration 'vh' definition 'dvh'. [funcArgNamesDifferent]
dvhtool-1.0.1.orig/dvhlib.h:48:51: note: Function 'dvh_print_pt' argument 1 names different: declaration 'vh' definition 'dvh'.
dvhtool-1.0.1.orig/dvhlib.c:91:39: note: Function 'dvh_print_pt' argument 1 names different: declaration 'vh' definition 'dvh'.
dvhtool-1.0.1.orig/dvhlib.c:311:72: style: Function 'dvh_file_to_vh' argument 3 names different: declaration 'dvh_name' definition 'vh_name'. [funcArgNamesDifferent]
dvhtool-1.0.1.orig/dvhlib.h:45:40: note: Function 'dvh_file_to_vh' argument 3 names different: declaration 'dvh_name' definition 'vh_name'.
dvhtool-1.0.1.orig/dvhlib.c:311:72: note: Function 'dvh_file_to_vh' argument 3 names different: declaration 'dvh_name' definition 'vh_name'.
dvhtool-1.0.1.orig/dvhtool.c:73:6: style: The scope of the variable 'c' can be reduced. [variableScope]
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dvi2dvi/dvi2dvi_2.0alpha.orig.tar.gz
dvi2dvi-2.0-alpha/bifont.c:368:9: style: The scope of the variable 'm' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/bifont.c:371:9: style: The scope of the variable 'code' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/bifont.c:77:11: style: Unused variable: filename [unusedVariable]
dvi2dvi-2.0-alpha/compfont.c:45:13: style: The scope of the variable 'subpre' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/compfont.c:46:9: style: The scope of the variable 's' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/compfont.c:48:18: style: The scope of the variable 'ffnew' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/decompfont.c:45:20: style: The scope of the variable 'ffnew' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/dvi.c:194:10: style: The scope of the variable 'b' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/dvi.c:195:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/dvi.c:52:24: style: Unused variable: fe [unusedVariable]
dvi2dvi-2.0-alpha/dvi2.c:276:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/dvi2.c:309:9: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/execfont.c:31:9: style: The scope of the variable 'c' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/fontdesc.c:316:11: style: The scope of the variable 'fend' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/fontdesc.c:811:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/fontdesc.c:811:14: style: The scope of the variable 'off' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/fontdesc.c:811:19: style: The scope of the variable 'n' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/fontdesc.c:812:10: style: The scope of the variable 'k' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/fontdesc.c:317:9: style: Unused variable: c [unusedVariable]
dvi2dvi-2.0-alpha/fontdesc.c:602:10: style: Unused variable: path [unusedVariable]
dvi2dvi-2.0-alpha/fontdesc.c:603:24: style: Unused variable: def [unusedVariable]
dvi2dvi-2.0-alpha/fontdesc.c:898:11: style: Unused variable: rawmagfact [unusedVariable]
dvi2dvi-2.0-alpha/fontdesc.c:898:23: style: Unused variable: newmagfact [unusedVariable]
dvi2dvi-2.0-alpha/fontdesc.c:900:9: style: Unused variable: i [unusedVariable]
dvi2dvi-2.0-alpha/fontdesc.c:900:12: style: Unused variable: next [unusedVariable]
dvi2dvi-2.0-alpha/open.c:33:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/open.c:33:12: style: The scope of the variable 'least_used' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/open.c:33:24: style: The scope of the variable 'current' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/open.c:35:9: style: The scope of the variable 'prio' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/open.c:36:24: style: The scope of the variable 'lu_fe' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/rfset.c:17:9: style: The scope of the variable 'cw' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/run.c:254:11: warning: fprintf format string requires 4 parameters but 5 are given. [wrongPrintfScanfArgNum]
dvi2dvi-2.0-alpha/run.c:28:10: style: The scope of the variable 'curname' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/run.c:30:17: style: The scope of the variable 'tcp1' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/run.c:31:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/run.c:32:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/scanfont.c:15:9: style: The scope of the variable 'command' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/util.c:184:13: warning: Suspicious code: sign conversion of sign in calculation, even though sign can have a negative value [signConversion]
dvi2dvi-2.0-alpha/virfont.c:104:9: style: The scope of the variable 'k' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/virfont.c:104:12: style: The scope of the variable 'c' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/virfont.c:104:15: style: The scope of the variable 's' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/virfont.c:104:18: style: The scope of the variable 'd' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/virfont.c:104:21: style: The scope of the variable 'a' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/virfont.c:104:24: style: The scope of the variable 'l' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/virfont.c:214:26: style: The scope of the variable 'ce' can be reduced. [variableScope]
dvi2dvi-2.0-alpha/virfont.c:35:11: style: Unused variable: filename [unusedVariable]
dvi2dvi-2.0-alpha/virfont.c:264:18: style: Unused variable: dp [unusedVariable]
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dvi2ps/dvi2ps_5.1j.orig.tar.gz
dvi2ps-5.1j/bifont.c:410:9: style: The scope of the variable 'm' can be reduced. [variableScope]
dvi2ps-5.1j/bifont.c:413:9: style: The scope of the variable 'code' can be reduced. [variableScope]
dvi2ps-5.1j/compfont.c:45:13: style: The scope of the variable 'subpre' can be reduced. [variableScope]
dvi2ps-5.1j/compfont.c:46:9: style: The scope of the variable 's' can be reduced. [variableScope]
dvi2ps-5.1j/compfont.c:48:18: style: The scope of the variable 'ffnew' can be reduced. [variableScope]
dvi2ps-5.1j/decompfont.c:45:20: style: The scope of the variable 'ffnew' can be reduced. [variableScope]
dvi2ps-5.1j/dvi2.c:320:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvi2ps-5.1j/dvi2.c:353:9: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dvi2ps-5.1j/dviconv.c:25:9: style: The scope of the variable 'command' can be reduced. [variableScope]
dvi2ps-5.1j/execfont.c:31:9: style: The scope of the variable 'c' can be reduced. [variableScope]
dvi2ps-5.1j/fontdesc.c:1080:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvi2ps-5.1j/fontdesc.c:1090:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvi2ps-5.1j/fontdesc.c:1148:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvi2ps-5.1j/fontdesc.c:1164:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvi2ps-5.1j/fontdesc.c:349:11: style: The scope of the variable 'fend' can be reduced. [variableScope]
dvi2ps-5.1j/fontdesc.c:758:10: style: The scope of the variable 'file' can be reduced. [variableScope]
dvi2ps-5.1j/fontdesc.c:759:10: style: The scope of the variable 'incfile' can be reduced. [variableScope]
dvi2ps-5.1j/fontdesc.c:350:9: style: Unused variable: c [unusedVariable]
dvi2ps-5.1j/fontdesc.c:606:10: style: Unused variable: path [unusedVariable]
dvi2ps-5.1j/fontdesc.c:607:24: style: Unused variable: def [unusedVariable]
dvi2ps-5.1j/gffont.c:64:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dvi2ps-5.1j/gffont.c:142:30: style: The scope of the variable 'min_n' can be reduced. [variableScope]
dvi2ps-5.1j/gffont.c:32:11: style: Unused variable: filename [unusedVariable]
dvi2ps-5.1j/gffont.c:88:10: style: Variable 'ds' is assigned a value that is never used. [unreadVariable]
dvi2ps-5.1j/io.c:75:11: style: The scope of the variable 'b' can be reduced. [variableScope]
dvi2ps-5.1j/io.c:74:10: style: Variable 'buf' is not assigned a value. [unassignedVariable]
dvi2ps-5.1j/mag.c:86:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvi2ps-5.1j/mag.c:69:9: style: The scope of the variable 'k' can be reduced. [variableScope]
dvi2ps-5.1j/mag.c:70:18: style: The scope of the variable 'tab_entry' can be reduced. [variableScope]
dvi2ps-5.1j/mag.c:108:18: style: The scope of the variable 'tab_entry' can be reduced. [variableScope]
dvi2ps-5.1j/open.c:33:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvi2ps-5.1j/open.c:33:12: style: The scope of the variable 'least_used' can be reduced. [variableScope]
dvi2ps-5.1j/open.c:33:24: style: The scope of the variable 'current' can be reduced. [variableScope]
dvi2ps-5.1j/open.c:35:9: style: The scope of the variable 'prio' can be reduced. [variableScope]
dvi2ps-5.1j/open.c:36:24: style: The scope of the variable 'lu_fe' can be reduced. [variableScope]
dvi2ps-5.1j/pkfont.c:66:9: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dvi2ps-5.1j/pkfont.c:34:11: style: Unused variable: filename [unusedVariable]
dvi2ps-5.1j/ps.c:308:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvi2ps-5.1j/psbi.c:595:6: performance: Buffer 'pname' is being written before its old content has been used. [redundantCopy]
dvi2ps-5.1j/psbi.c:594:6: note: Buffer 'pname' is being written before its old content has been used.
dvi2ps-5.1j/psbi.c:595:6: note: Buffer 'pname' is being written before its old content has been used.
dvi2ps-5.1j/psbi.c:524:10: style: The scope of the variable 'psprog' can be reduced. [variableScope]
dvi2ps-5.1j/psbi.c:542:10: style: The scope of the variable 'psprog' can be reduced. [variableScope]
dvi2ps-5.1j/psbi.c:580:9: style: The scope of the variable 'prelen' can be reduced. [variableScope]
dvi2ps-5.1j/psbi.c:666:11: style: The scope of the variable 'nbf' can be reduced. [variableScope]
dvi2ps-5.1j/psbi.c:849:10: style: The scope of the variable 'psprog' can be reduced. [variableScope]
dvi2ps-5.1j/pscolor.c:72:17: style: Redundant condition: If 'EXPR > ' '', the comparison 'EXPR' is always true. [redundantCondition]
dvi2ps-5.1j/pscolor.c:81:43: style: Redundant condition: If 'EXPR > ' '', the comparison 'EXPR' is always true. [redundantCondition]
dvi2ps-5.1j/pscolor.c:234:7: warning: Possible buffer overflow if strlen(colordat) is larger than or equal to sizeof(p). [possibleBufferAccessOutOfBounds]
dvi2ps-5.1j/psio.c:181:19: warning: Either the condition '(spfp=popen(fn,"r"))!=NULL' is redundant or there is possible null pointer dereference: spfp. [nullPointerRedundantCheck]
dvi2ps-5.1j/psio.c:240:34: note: Assuming that condition '(spfp=popen(fn,"r"))!=NULL' is not redundant
dvi2ps-5.1j/psio.c:246:12: note: Calling function 'cpfile', 1st argument 'spfp' value is 0
dvi2ps-5.1j/psio.c:181:19: note: Null pointer dereference
dvi2ps-5.1j/psio.c:71:11: style: Unused variable: filename [unusedVariable]
dvi2ps-5.1j/psio.c:234:9: style: Unused variable: t [unusedVariable]
dvi2ps-5.1j/psio.c:234:12: style: Unused variable: pt [unusedVariable]
dvi2ps-5.1j/psrast.c:109:9: style: The scope of the variable 'corr' can be reduced. [variableScope]
dvi2ps-5.1j/psrast.c:178:20: style: The scope of the variable 'sl' can be reduced. [variableScope]
dvi2ps-5.1j/psrast.c:109:26: style: Unused variable: i [unusedVariable]
dvi2ps-5.1j/psrast.c:111:9: style: Unused variable: j [unusedVariable]
dvi2ps-5.1j/psrast.c:112:20: style: Unused variable: sl [unusedVariable]
dvi2ps-5.1j/psrast.c:113:9: style: Unused variable: cc [unusedVariable]
dvi2ps-5.1j/psspecial.c:116:15: style: The scope of the variable 'q' can be reduced. [variableScope]
dvi2ps-5.1j/psspecial.c:255:15: style: The scope of the variable 'q' can be reduced. [variableScope]
dvi2ps-5.1j/psspecial.c:644:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvi2ps-5.1j/psspecial.c:903:15: style: The scope of the variable 'steps' can be reduced. [variableScope]
dvi2ps-5.1j/psspecial.c:433:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvi2ps-5.1j/pst1form.c:260:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dvi2ps-5.1j/pst1form.c:275:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
dvi2ps-5.1j/pst1form.c:299:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dvi2ps-5.1j/pst1form.c:300:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dvi2ps-5.1j/pst1form.c:301:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dvi2ps-5.1j/pstfm.c:90:13: style: The scope of the variable 'w' can be reduced. [variableScope]
dvi2ps-5.1j/pstype1.c:17:10: style: The scope of the variable 't1font' can be reduced. [variableScope]
dvi2ps-5.1j/pstype1.c:108:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dvi2ps-5.1j/pstype1.c:135:12: style: The scope of the variable 'c' can be reduced. [variableScope]
dvi2ps-5.1j/pstype1.c:41:9: style: Unused variable: len [unusedVariable]
dvi2ps-5.1j/pstype1.c:41:14: style: Unused variable: n [unusedVariable]
dvi2ps-5.1j/pswl.c:37:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dvi2ps-5.1j/pswl.c:225:13: style: The scope of the variable 'w' can be reduced. [variableScope]
dvi2ps-5.1j/rastfont.c:107:28: style: The scope of the variable 'ce' can be reduced. [variableScope]
dvi2ps-5.1j/rastfont.c:108:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvi2ps-5.1j/rfset.c:16:9: style: The scope of the variable 'cw' can be reduced. [variableScope]
dvi2ps-5.1j/rfset.c:44:17: style: The scope of the variable 'w' can be reduced. [variableScope]
dvi2ps-5.1j/run.c:319:11: warning: fprintf format string requires 6 parameters but 7 are given. [wrongPrintfScanfArgNum]
dvi2ps-5.1j/run.c:28:10: style: The scope of the variable 'curname' can be reduced. [variableScope]
dvi2ps-5.1j/run.c:30:17: style: The scope of the variable 'tcp1' can be reduced. [variableScope]
dvi2ps-5.1j/run.c:31:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dvi2ps-5.1j/run.c:33:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
dvi2ps-5.1j/scanfont.c:73:10: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
dvi2ps-5.1j/scanfont.c:16:9: style: The scope of the variable 'command' can be reduced. [variableScope]
dvi2ps-5.1j/tools/nup.c:105:9: error: Expression '*p++=tolower(*p)' depends on order of evaluation of side effects [unknownEvaluationOrder]
dvi2ps-5.1j/tools/nup.c:227:42: error: Expression '"%%%%Page: %i %i\nBP0\n",++page,page' depends on order of evaluation of side effects [unknownEvaluationOrder]
dvi2ps-5.1j/tools/nup.c:107:6: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
dvi2ps-5.1j/type1font.c:37:11: style: Unused variable: fp [unusedVariable]
dvi2ps-5.1j/util.c:143:13: warning: Suspicious code: sign conversion of sign in calculation, even though sign can have a negative value [signConversion]
dvi2ps-5.1j/virfont.c:126:9: style: The scope of the variable 'k' can be reduced. [variableScope]
dvi2ps-5.1j/virfont.c:126:12: style: The scope of the variable 'c' can be reduced. [variableScope]
dvi2ps-5.1j/virfont.c:126:15: style: The scope of the variable 's' can be reduced. [variableScope]
dvi2ps-5.1j/virfont.c:126:18: style: The scope of the variable 'd' can be reduced. [variableScope]
dvi2ps-5.1j/virfont.c:126:21: style: The scope of the variable 'a' can be reduced. [variableScope]
dvi2ps-5.1j/virfont.c:126:24: style: The scope of the variable 'l' can be reduced. [variableScope]
dvi2ps-5.1j/virfont.c:229:26: style: The scope of the variable 'ce' can be reduced. [variableScope]
dvi2ps-5.1j/virfont.c:251:26: style: The scope of the variable 'ce' can be reduced. [variableScope]
dvi2ps-5.1j/virfont.c:523:9: style: The scope of the variable 'w' can be reduced. [variableScope]
dvi2ps-5.1j/virfont.c:538:9: style: The scope of the variable 'w' can be reduced. [variableScope]
dvi2ps-5.1j/virfont.c:56:11: style: Unused variable: filename [unusedVariable]
dvi2ps-5.1j/virfont.c:294:18: style: Unused variable: dp [unusedVariable]
dvi2ps-5.1j/wlfont.c:66:13: style: The scope of the variable 'k1init' can be reduced. [variableScope]
dvi2ps-5.1j/wlfont.c:183:28: style: The scope of the variable 'bii' can be reduced. [variableScope]
dvi2ps-5.1j/writet1.c:1510:17: style: Condition 'charset==0' is always true [knownConditionTrueFalse]
dvi2ps-5.1j/writet1.c:1485:21: note: Assignment 'charset=0', assigned value is 0
dvi2ps-5.1j/writet1.c:1510:17: note: Condition 'charset==0' is always true
dvi2ps-5.1j/writet1.c:873:17: warning: Width 256 given in format string (no. 2) is smaller than destination buffer 't1_buf[4096]'. [invalidScanfFormatWidth_smaller]
dvi2ps-5.1j/writet1.c:912:9: warning: Width 256 given in format string (no. 1) is smaller than destination buffer 't1_buf[4096]'. [invalidScanfFormatWidth_smaller]
dvi2ps-5.1j/writet1.c:1455:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dvi2ps-5.1j/writet1.c:1462:17: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint]
dvi2ps-5.1j/writet1.c:598:9: style: The scope of the variable 'c' can be reduced. [variableScope]
dvi2ps-5.1j/writet1.c:812:21: style: The scope of the variable 'counter' can be reduced. [variableScope]
dvi2ps-5.1j/writet1.c:813:11: style: The scope of the variable 'r' can be reduced. [variableScope]
dvi2ps-5.1j/writet1.c:1037:9: style: The scope of the variable 'subr' can be reduced. [variableScope]
dvi2ps-5.1j/writet1.c:1157:12: style: The scope of the variable 'b' can be reduced. [variableScope]
dvi2ps-5.1j/writet1.c:1292:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvi2ps-5.1j/writet1.c:580:12: style: Unused variable: c [unusedVariable]
dvi2ps-5.1j/writet1.c:1530:9: style: Unused variable: i [unusedVariable]
dvi2ps-5.1j/writet1.c:1559:9: style: Unused variable: k [unusedVariable]
dvi2ps-5.1j/writet1.c:447:26: portability: Undefined behaviour, pointer arithmetic 't1_line-1' is out of bounds. [pointerOutOfBounds]
dvi2ps-5.1j/writet1.c:1249:22: error: Array index -1 is out of bounds. [negativeIndex]
dvi2ps-5.1j/writet1.c:1259:41: error: Array index -3 is out of bounds. [negativeIndex]
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dvi2ps-fontdata/dvi2ps-fontdata_1.0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dvidvi/dvidvi_1.0.orig.tar.gz
dvidvi-1.0.orig/dvidvi.c:625:16: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
dvidvi-1.0.orig/dvidvi.c:689:17: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
dvidvi-1.0.orig/dvidvi.c:1068:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
dvidvi-1.0.orig/dvidvi.c:844:20: style: The scope of the variable 'd' can be reduced. [variableScope]
dvidvi-1.0.orig/dvidvi.c:844:22: style: The scope of the variable 'e' can be reduced. [variableScope]
dvidvi-1.0.orig/dvidvi.c:1042:17: style: The scope of the variable 'len' can be reduced. [variableScope]
dvidvi-1.0.orig/dvidvi.c:1153:12: style: The scope of the variable 'beginp' can be reduced. [variableScope]
dvidvi-1.0.orig/dvidvi.c:1152:12: style: Unused variable: p [unusedVariable]
[15:39]

ftp://ftp.se.debian.org/debian/pool/main/d/dvipng/dvipng_1.15.orig.tar.gz
dvipng-1.15/color.c:227:7: style: Variable 'nname' is reassigned a value before the old one has been used. [redundantAssignment]
dvipng-1.15/color.c:225:7: note: Variable 'nname' is reassigned a value before the old one has been used.
dvipng-1.15/color.c:227:7: note: Variable 'nname' is reassigned a value before the old one has been used.
dvipng-1.15/color.c:194:37: style: Function 'InitXColorPrologue' argument 1 names different: declaration 'prologuename' definition 'name'. [funcArgNamesDifferent]
dvipng-1.15/dvipng.h:363:37: note: Function 'InitXColorPrologue' argument 1 names different: declaration 'prologuename' definition 'name'.
dvipng-1.15/color.c:194:37: note: Function 'InitXColorPrologue' argument 1 names different: declaration 'prologuename' definition 'name'.
dvipng-1.15/color.c:252:28: style: Function 'stringrgb' argument 1 names different: declaration 'colorstring' definition 'color'. [funcArgNamesDifferent]
dvipng-1.15/dvipng.h:353:28: note: Function 'stringrgb' argument 1 names different: declaration 'colorstring' definition 'color'.
dvipng-1.15/color.c:252:28: note: Function 'stringrgb' argument 1 names different: declaration 'colorstring' definition 'color'.
dvipng-1.15/draw.c:143:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/draw.c:148:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/draw.c:158:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/draw.c:158:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/draw.c:168:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/draw.c:168:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/draw.c:236:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/draw.c:241:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/draw.c:317:10: style: The scope of the variable 'x_width' can be reduced. [variableScope]
dvipng-1.15/draw.c:317:18: style: The scope of the variable 'y_width' can be reduced. [variableScope]
dvipng-1.15/draw.c:317:26: style: The scope of the variable 'x_offset' can be reduced. [variableScope]
dvipng-1.15/draw.c:317:35: style: The scope of the variable 'y_offset' can be reduced. [variableScope]
dvipng-1.15/draw.c:221:5: warning: Suspicious code: sign conversion of -5 in calculation because '-5' has a negative value [signConversion]
dvipng-1.15/draw.c:227:5: warning: Suspicious code: sign conversion of -5 in calculation because '-5' has a negative value [signConversion]
dvipng-1.15/draw.c:233:5: warning: Suspicious code: sign conversion of -5 in calculation because '-5' has a negative value [signConversion]
dvipng-1.15/dvi.c:88:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/dvi.c:88:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/dvi.c:90:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/dvi.c:296:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/font.c:86:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/font.c:86:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/font.c:90:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/font.c:90:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/font.c:94:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/font.c:98:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/font.c:98:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/font.c:98:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/fontmap.c:73:3: style: Variable 'psfont_name' is reassigned a value before the old one has been used. [redundantAssignment]
dvipng-1.15/fontmap.c:71:0: note: Variable 'psfont_name' is reassigned a value before the old one has been used.
dvipng-1.15/fontmap.c:73:3: note: Variable 'psfont_name' is reassigned a value before the old one has been used.
dvipng-1.15/fontmap.c:175:21: style: The scope of the variable 'entry' can be reduced. [variableScope]
dvipng-1.15/fontmap.c:223:13: style: The scope of the variable 'word' can be reduced. [variableScope]
dvipng-1.15/fontmap.c:292:27: style: The scope of the variable 'search_mmap_p' can be reduced. [variableScope]
dvipng-1.15/ft.c:78:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dvipng-1.15/ft.c:33:15: style: The scope of the variable 'hintwarning' can be reduced. [variableScope]
dvipng-1.15/misc.c:79:13: style: Redundant condition: If 'EXPR > '9'', the comparison 'EXPR != '-'' is always true. [redundantCondition]
dvipng-1.15/misc.c:385:12: style: The scope of the variable 'firstpage' can be reduced. [variableScope]
dvipng-1.15/misc.c:452:12: style: The scope of the variable 'lastpage' can be reduced. [variableScope]
dvipng-1.15/pk.c:100:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/pk.c:332:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/pk.c:336:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/pk.c:341:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/pk.c:341:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/pk.c:371:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/pk.c:371:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/pk.c:49:19: style: The scope of the variable 'j' can be reduced. [variableScope]
dvipng-1.15/pk.c:79:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dvipng-1.15/pk.c:126:13: style: The scope of the variable 'k' can be reduced. [variableScope]
dvipng-1.15/pk.c:309:33: style: Function 'InitPK' argument 1 names different: declaration 'newfontp' definition 'tfontp'. [funcArgNamesDifferent]
dvipng-1.15/dvipng.h:282:36: note: Function 'InitPK' argument 1 names different: declaration 'newfontp' definition 'tfontp'.
dvipng-1.15/pk.c:309:33: note: Function 'InitPK' argument 1 names different: declaration 'newfontp' definition 'tfontp'.
dvipng-1.15/pk.c:389:32: style: Function 'DonePK' argument 1 names different: declaration 'oldfontp' definition 'tfontp'. [funcArgNamesDifferent]
dvipng-1.15/dvipng.h:283:35: note: Function 'DonePK' argument 1 names different: declaration 'oldfontp' definition 'tfontp'.
dvipng-1.15/pk.c:389:32: note: Function 'DonePK' argument 1 names different: declaration 'oldfontp' definition 'tfontp'.
dvipng-1.15/set.c:263:7: style: The scope of the variable 'Color' can be reduced. [variableScope]
dvipng-1.15/set.c:42:25: style: Function 'CreateImage' argument 1 names different: declaration 'width' definition 'x_width'. [funcArgNamesDifferent]
dvipng-1.15/dvipng.h:335:30: note: Function 'CreateImage' argument 1 names different: declaration 'width' definition 'x_width'.
dvipng-1.15/set.c:42:25: note: Function 'CreateImage' argument 1 names different: declaration 'width' definition 'x_width'.
dvipng-1.15/set.c:42:40: style: Function 'CreateImage' argument 2 names different: declaration 'height' definition 'y_width'. [funcArgNamesDifferent]
dvipng-1.15/dvipng.h:335:44: note: Function 'CreateImage' argument 2 names different: declaration 'height' definition 'y_width'.
dvipng-1.15/set.c:42:40: note: Function 'CreateImage' argument 2 names different: declaration 'height' definition 'y_width'.
dvipng-1.15/sfd.c:59:40: warning: Logical disjunction always evaluates to true: EXPR != '\r' || EXPR != '\n'. [incorrectLogicOperator]
dvipng-1.15/sfd.c:37:3: style: Variable 'sfdfile' is reassigned a value before the old one has been used. [redundantAssignment]
dvipng-1.15/sfd.c:30:0: note: Variable 'sfdfile' is reassigned a value before the old one has been used.
dvipng-1.15/sfd.c:37:3: note: Variable 'sfdfile' is reassigned a value before the old one has been used.
dvipng-1.15/sfd.c:70:9: style: The scope of the variable 'number' can be reduced. [variableScope]
dvipng-1.15/sfd.c:143:0: error: Memory leak: sfdname [memleak]
dvipng-1.15/special.c:728:13: style: The scope of the variable 'txt' can be reduced. [variableScope]
dvipng-1.15/tfm.c:32:20: style: The scope of the variable 'c' can be reduced. [variableScope]
dvipng-1.15/vf.c:73:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/vf.c:76:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/vf.c:114:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/vf.c:114:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipng-1.15/vf.c:54:7: style: The scope of the variable 'length' can be reduced. [variableScope]
dvipng-1.15/vf.c:51:33: style: Function 'InitVF' argument 1 names different: declaration 'newfontp' definition 'tfontp'. [funcArgNamesDifferent]
dvipng-1.15/dvipng.h:284:36: note: Function 'InitVF' argument 1 names different: declaration 'newfontp' definition 'tfontp'.
dvipng-1.15/vf.c:51:33: note: Function 'InitVF' argument 1 names different: declaration 'newfontp' definition 'tfontp'.
dvipng-1.15/vf.c:127:32: style: Function 'DoneVF' argument 1 names different: declaration 'oldfontp' definition 'tfontp'. [funcArgNamesDifferent]
dvipng-1.15/dvipng.h:285:35: note: Function 'DoneVF' argument 1 names different: declaration 'oldfontp' definition 'tfontp'.
dvipng-1.15/vf.c:127:32: note: Function 'DoneVF' argument 1 names different: declaration 'oldfontp' definition 'tfontp'.
[15:40]

ftp://ftp.se.debian.org/debian/pool/main/d/dvipost/dvipost_1.1.orig.tar.gz
dvipost-1.1/alloc.c:40:19: style: Function 'xfree' argument 1 names different: declaration 'data' definition 'p'. [funcArgNamesDifferent]
dvipost-1.1/dvipost.h:41:26: note: Function 'xfree' argument 1 names different: declaration 'data' definition 'p'.
dvipost-1.1/alloc.c:40:19: note: Function 'xfree' argument 1 names different: declaration 'data' definition 'p'.
dvipost-1.1/dout.c:26:34: style: Function 'dout_byte' argument 2 names different: declaration 'val' definition 'c'. [funcArgNamesDifferent]
dvipost-1.1/dvi.h:46:41: note: Function 'dout_byte' argument 2 names different: declaration 'val' definition 'c'.
dvipost-1.1/dout.c:26:34: note: Function 'dout_byte' argument 2 names different: declaration 'val' definition 'c'.
dvipost-1.1/dout.c:130:41: style: Function 'dout_token' argument 2 names different: declaration 'token' definition 'tok'. [funcArgNamesDifferent]
dvipost-1.1/dvi.h:66:41: note: Function 'dout_token' argument 2 names different: declaration 'token' definition 'tok'.
dvipost-1.1/dout.c:130:41: note: Function 'dout_token' argument 2 names different: declaration 'token' definition 'tok'.
dvipost-1.1/dvi.c:376:8: style: The scope of the variable 'arg' can be reduced. [variableScope]
dvipost-1.1/dvi.c:421:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dvipost-1.1/dvi.c:649:40: style: Function 'process_dvi' argument 2 names different: declaration 'in' definition 'ifile'. [funcArgNamesDifferent]
dvipost-1.1/dvipost.h:58:47: note: Function 'process_dvi' argument 2 names different: declaration 'in' definition 'ifile'.
dvipost-1.1/dvi.c:649:40: note: Function 'process_dvi' argument 2 names different: declaration 'in' definition 'ifile'.
dvipost-1.1/dvi.c:649:53: style: Function 'process_dvi' argument 3 names different: declaration 'out' definition 'ofile'. [funcArgNamesDifferent]
dvipost-1.1/dvipost.h:58:57: note: Function 'process_dvi' argument 3 names different: declaration 'out' definition 'ofile'.
dvipost-1.1/dvi.c:649:53: note: Function 'process_dvi' argument 3 names different: declaration 'out' definition 'ofile'.
dvipost-1.1/dvifile.c:47:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipost-1.1/dvifile.c:25:28: style: Function 'df_init' argument 1 names different: declaration 'buf' definition 'df'. [funcArgNamesDifferent]
dvipost-1.1/dvi.h:38:35: note: Function 'df_init' argument 1 names different: declaration 'buf' definition 'df'.
dvipost-1.1/dvifile.c:25:28: note: Function 'df_init' argument 1 names different: declaration 'buf' definition 'df'.
[15:40]

ftp://ftp.se.debian.org/debian/pool/main/d/dvips-fontdata-n2bk/dvips-fontdata-n2bk_0.0.2001.12.12.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dvipsk-ja/dvipsk-ja_5.98+p1.7b.orig.tar.gz
dvipsk_TexLive-2009-stripped/afm2tfm.c:685:13: style: The scope of the variable 'p' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/afm2tfm.c:817:19: style: The scope of the variable 'p' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/afm2tfm.c:940:18: style: The scope of the variable 'l' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/afm2tfm.c:959:21: style: The scope of the variable 'l' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/afm2tfm.c:1199:31: style: The scope of the variable 'aci' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/afm2tfm.c:1566:8: style: The scope of the variable 'arginc' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/afm2tfm.c:1809:10: style: The scope of the variable 'mlist' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/afm2tfm.c:1963:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/afm2tfm.c:1964:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/afm2tfm.c:2015:0: error: Memory leak: e [memleak]
dvipsk_TexLive-2009-stripped/bbox.c:83:7: style: Variable 'li' is reassigned a value before the old one has been used. [redundantAssignment]
dvipsk_TexLive-2009-stripped/bbox.c:75:7: note: Variable 'li' is reassigned a value before the old one has been used.
dvipsk_TexLive-2009-stripped/bbox.c:83:7: note: Variable 'li' is reassigned a value before the old one has been used.
dvipsk_TexLive-2009-stripped/bbox.c:84:7: style: Variable 'li' is reassigned a value before the old one has been used. [redundantAssignment]
dvipsk_TexLive-2009-stripped/bbox.c:83:7: note: Variable 'li' is reassigned a value before the old one has been used.
dvipsk_TexLive-2009-stripped/bbox.c:84:7: note: Variable 'li' is reassigned a value before the old one has been used.
dvipsk_TexLive-2009-stripped/color.c:63:17: style: Redundant condition: If 'EXPR > ' '', the comparison 'EXPR' is always true. [redundantCondition]
dvipsk_TexLive-2009-stripped/color.c:71:43: style: Redundant condition: If 'EXPR > ' '', the comparison 'EXPR' is always true. [redundantCondition]
dvipsk_TexLive-2009-stripped/dosection.c:41:12: style: The scope of the variable 'prevptr' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/dosection.c:42:8: style: The scope of the variable 'np' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/dosection.c:238:21: style: The scope of the variable 'c' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/dospecial.c:334:15: style: The scope of the variable 'omega_specials' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/dospecial.c:415:17: style: The scope of the variable 'r' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/dospecial.c:558:11: style: The scope of the variable 'systemtype' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/dospecial.c:918:9: style: The scope of the variable 'seen' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/download.c:45:21: style: The scope of the variable 'j' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/download.c:47:18: style: The scope of the variable 'k' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/download.c:213:20: style: The scope of the variable 'i' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/download.c:468:32: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
dvipsk_TexLive-2009-stripped/dpicheck.c:19:9: style: The scope of the variable 't' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/dvips.c:812:33: warning: Either the condition '(p)!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
dvipsk_TexLive-2009-stripped/dvips.c:808:20: note: Assuming that condition '(p)!=NULL' is not redundant
dvipsk_TexLive-2009-stripped/dvips.c:812:33: note: Null pointer dereference
dvipsk_TexLive-2009-stripped/dvips.c:818:21: warning: Either the condition '(p)!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
dvipsk_TexLive-2009-stripped/dvips.c:815:20: note: Assuming that condition '(p)!=NULL' is not redundant
dvipsk_TexLive-2009-stripped/dvips.c:818:21: note: Null pointer dereference
dvipsk_TexLive-2009-stripped/dvips.c:1001:27: warning: Redundant assignment of 'vactualdpi' to itself. [selfAssignment]
dvipsk_TexLive-2009-stripped/dvips.c:508:15: style: The scope of the variable 'seq' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/dvips.c:509:17: style: The scope of the variable 'seqptr' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/dvips.c:808:20: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dvipsk_TexLive-2009-stripped/dvips.c:815:20: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dvipsk_TexLive-2009-stripped/dvips.c:830:21: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dvipsk_TexLive-2009-stripped/dvips.c:562:22: style: Array index 'qargc' is used before limits check. [arrayIndexThenCheck]
dvipsk_TexLive-2009-stripped/dvips.c:382:1: error: Memory leak: s [memleak]
dvipsk_TexLive-2009-stripped/finclude.c:193:30: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
dvipsk_TexLive-2009-stripped/finclude.c:192:9: note: Assuming that condition 'p==NULL' is not redundant
dvipsk_TexLive-2009-stripped/finclude.c:193:30: note: Null pointer dereference
dvipsk_TexLive-2009-stripped/finclude.c:201:30: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
dvipsk_TexLive-2009-stripped/finclude.c:200:9: note: Assuming that condition 'p==NULL' is not redundant
dvipsk_TexLive-2009-stripped/finclude.c:201:30: note: Null pointer dereference
dvipsk_TexLive-2009-stripped/finclude.c:111:17: style: The scope of the variable 'sav' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/finclude.c:137:14: style: The scope of the variable 'd' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/finclude.c:257:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/finclude.c:297:14: style: The scope of the variable 'q' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/finclude.c:406:9: style: The scope of the variable 'p' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/finclude.c:407:10: style: The scope of the variable 'r' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/finclude.c:410:12: style: The scope of the variable 'trueknown' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/finclude.c:500:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/finclude.c:501:10: style: The scope of the variable 's' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/fontdef.c:184:16: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/header.c:74:26: style: Function 'checkhmem' argument 2 names different: declaration 'p' definition 'pre'. [funcArgNamesDifferent]
dvipsk_TexLive-2009-stripped/protos.h:150:38: note: Function 'checkhmem' argument 2 names different: declaration 'p' definition 'pre'.
dvipsk_TexLive-2009-stripped/header.c:74:26: note: Function 'checkhmem' argument 2 names different: declaration 'p' definition 'pre'.
dvipsk_TexLive-2009-stripped/header.c:74:37: style: Function 'checkhmem' argument 3 names different: declaration 'q' definition 'post'. [funcArgNamesDifferent]
dvipsk_TexLive-2009-stripped/protos.h:150:47: note: Function 'checkhmem' argument 3 names different: declaration 'q' definition 'post'.
dvipsk_TexLive-2009-stripped/header.c:74:37: note: Function 'checkhmem' argument 3 names different: declaration 'q' definition 'post'.
dvipsk_TexLive-2009-stripped/loadfont.c:396:4: style: Variable 'k' is reassigned a value before the old one has been used. [redundantAssignment]
dvipsk_TexLive-2009-stripped/loadfont.c:395:4: note: Variable 'k' is reassigned a value before the old one has been used.
dvipsk_TexLive-2009-stripped/loadfont.c:396:4: note: Variable 'k' is reassigned a value before the old one has been used.
dvipsk_TexLive-2009-stripped/loadfont.c:242:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/loadfont.c:242:14: style: The scope of the variable 'j' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/loadfont.c:131:10: style: Unused variable: name_ret [unusedVariable]
dvipsk_TexLive-2009-stripped/output.c:869:20: style: The scope of the variable 'k' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/output.c:1019:14: style: The scope of the variable 'ih' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/output.c:1019:18: style: The scope of the variable 'iv' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/output.c:1019:22: style: The scope of the variable 'it' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/output.c:1020:14: style: The scope of the variable 'mindiff' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/output.c:1377:13: style: The scope of the variable 'p' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/output.c:594:41: style: Checking if unsigned variable 'dosepsend' is less than zero. [unsignedLessThanZero]
dvipsk_TexLive-2009-stripped/output.c:114:47: style: Function 'copyfile_general' argument 2 names different: declaration 'h' definition 'cur_header'. [funcArgNamesDifferent]
dvipsk_TexLive-2009-stripped/protos.h:198:59: note: Function 'copyfile_general' argument 2 names different: declaration 'h' definition 'cur_header'.
dvipsk_TexLive-2009-stripped/output.c:114:47: note: Function 'copyfile_general' argument 2 names different: declaration 'h' definition 'cur_header'.
dvipsk_TexLive-2009-stripped/output.c:1349:34: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
dvipsk_TexLive-2009-stripped/pc/winmain.c:53:22: style: Array index 'wargc' is used before limits check. [arrayIndexThenCheck]
dvipsk_TexLive-2009-stripped/pprescan.c:43:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/prescan.c:52:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/prescan.c:53:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/prescan.c:94:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/prescan.c:95:34: style: The scope of the variable 'thissecloc' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/repack.c:65:28: style: The scope of the variable 'p' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/repack.c:113:8: style: The scope of the variable 'diffrow' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/resident.c:501:26: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
dvipsk_TexLive-2009-stripped/resident.c:512:23: style: Redundant condition: If 'EXPR > ' '', the comparison 'EXPR' is always true. [redundantCondition]
dvipsk_TexLive-2009-stripped/resident.c:289:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipsk_TexLive-2009-stripped/resident.c:466:10: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvipsk_TexLive-2009-stripped/resident.c:253:13: style: The scope of the variable 'q' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/resident.c:377:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/resident.c:377:11: style: The scope of the variable 'j' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/resident.c:379:8: style: The scope of the variable 'canaddtopaper' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/resident.c:863:10: style: The scope of the variable 'specinfo' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/resident.c:864:9: style: The scope of the variable 'downbuf' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/resident.c:865:9: style: The scope of the variable 'specbuf' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/resident.c:866:8: style: The scope of the variable 'slen' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/resident.c:888:21: style: The scope of the variable 'encoding_p' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/resident.c:948:40: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dvipsk_TexLive-2009-stripped/resident.c:954:34: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dvipsk_TexLive-2009-stripped/resident.c:955:23: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dvipsk_TexLive-2009-stripped/resident.c:956:9: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dvipsk_TexLive-2009-stripped/resident.c:957:9: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
dvipsk_TexLive-2009-stripped/resident.c:600:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvipsk_TexLive-2009-stripped/resident.c:610:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvipsk_TexLive-2009-stripped/resident.c:623:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvipsk_TexLive-2009-stripped/resident.c:631:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvipsk_TexLive-2009-stripped/resident.c:641:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvipsk_TexLive-2009-stripped/resident.c:654:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvipsk_TexLive-2009-stripped/resident.c:801:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvipsk_TexLive-2009-stripped/resident.c:823:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvipsk_TexLive-2009-stripped/scanpage.c:44:26: style: The scope of the variable 'cras' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/scanpage.c:45:21: style: The scope of the variable 'thischar' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/search.c:387:8: style: The scope of the variable 'sub' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/squeeze/squeeze.c:95:8: style: The scope of the variable 'c' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/t1part.c:1153:41: style: Condition 'flg_seac>-3' is always true [knownConditionTrueFalse]
dvipsk_TexLive-2009-stripped/t1part.c:1150:38: note: Assignment 'flg_seac=1', assigned value is 1
dvipsk_TexLive-2009-stripped/t1part.c:1153:41: note: Condition 'flg_seac>-3' is always true
dvipsk_TexLive-2009-stripped/t1part.c:1180:41: style: Condition 'flg_seac>-3' is always true [knownConditionTrueFalse]
dvipsk_TexLive-2009-stripped/t1part.c:1176:38: note: Assignment 'flg_seac=1', assigned value is 1
dvipsk_TexLive-2009-stripped/t1part.c:1180:41: note: Condition 'flg_seac>-3' is always true
dvipsk_TexLive-2009-stripped/t1part.c:2342:25: style: Variable 'line' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dvipsk_TexLive-2009-stripped/t1part.c:2341:26: note: Variable 'line' is reassigned a value before the old one has been used if variable is no semaphore variable.
dvipsk_TexLive-2009-stripped/t1part.c:2342:25: note: Variable 'line' is reassigned a value before the old one has been used if variable is no semaphore variable.
dvipsk_TexLive-2009-stripped/t1part.c:2352:9: style: Variable 'line' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
dvipsk_TexLive-2009-stripped/t1part.c:2351:10: note: Variable 'line' is reassigned a value before the old one has been used if variable is no semaphore variable.
dvipsk_TexLive-2009-stripped/t1part.c:2352:9: note: Variable 'line' is reassigned a value before the old one has been used if variable is no semaphore variable.
dvipsk_TexLive-2009-stripped/t1part.c:907:9: style: The scope of the variable 'word_type' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/t1part.c:1044:9: style: The scope of the variable 'tmpnum' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/t1part.c:1051:9: style: The scope of the variable 'last_subr' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/t1part.c:1314:9: style: The scope of the variable 'word_type' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/t1part.c:1491:9: style: The scope of the variable 'word_type' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/t1part.c:1538:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/t1part.c:1770:9: style: The scope of the variable 'err_token' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/t1part.c:1823:9: style: The scope of the variable 'tmpnum' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/t1part.c:1877:18: style: The scope of the variable 'i' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/t1part.c:2030:9: style: The scope of the variable 'ch1' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/t1part.c:2030:14: style: The scope of the variable 'ch2' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/t1part.c:2030:19: style: The scope of the variable 'cipher' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/tfmload.c:143:22: style: Variable 'li' is reassigned a value before the old one has been used. [redundantAssignment]
dvipsk_TexLive-2009-stripped/tfmload.c:143:7: note: Variable 'li' is reassigned a value before the old one has been used.
dvipsk_TexLive-2009-stripped/tfmload.c:143:22: note: Variable 'li' is reassigned a value before the old one has been used.
dvipsk_TexLive-2009-stripped/tfmload.c:189:10: style: Variable 'li' is reassigned a value before the old one has been used. [redundantAssignment]
dvipsk_TexLive-2009-stripped/tfmload.c:188:10: note: Variable 'li' is reassigned a value before the old one has been used.
dvipsk_TexLive-2009-stripped/tfmload.c:189:10: note: Variable 'li' is reassigned a value before the old one has been used.
dvipsk_TexLive-2009-stripped/tfmload.c:198:10: style: Variable 'li' is reassigned a value before the old one has been used. [redundantAssignment]
dvipsk_TexLive-2009-stripped/tfmload.c:197:10: note: Variable 'li' is reassigned a value before the old one has been used.
dvipsk_TexLive-2009-stripped/tfmload.c:198:10: note: Variable 'li' is reassigned a value before the old one has been used.
dvipsk_TexLive-2009-stripped/unpack.c:55:19: style: The scope of the variable 'j' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/unpack.c:81:18: style: The scope of the variable 't' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/unpack.c:101:27: style: The scope of the variable 'wordweight' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/unpack.c:102:13: style: The scope of the variable 'rowsleft' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/unpack.c:104:13: style: The scope of the variable 'hbit' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/unpack.c:104:19: style: The scope of the variable 'ww' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/unpack.c:105:8: style: The scope of the variable 'count' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/vms/vaxvms.c:235:10: style: The scope of the variable 'c' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/vms/vaxvms.c:237:10: style: The scope of the variable 'val' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:98:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:225:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:257:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:265:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:279:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:366:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:371:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:377:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:387:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:392:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:441:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:446:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:451:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:456:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:179:18: style: Condition '1==1' is always true [knownConditionTrueFalse]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:203:14: style: Condition '1==1' is always true [knownConditionTrueFalse]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:206:14: style: Condition '1==0' is always false [knownConditionTrueFalse]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:179:18: style: Same expression on both sides of '=='. [duplicateExpression]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:203:14: style: Same expression on both sides of '=='. [duplicateExpression]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:22:11: style: The scope of the variable 'u' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:23:28: style: The scope of the variable 'prtr' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:167:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:227:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:236:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvipsk_TexLive-2009-stripped/vms/vmscli.c:337:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dvipsk_TexLive-2009-stripped/writet1.c:1575:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dvipsk_TexLive-2009-stripped/writet1.c:655:9: style: The scope of the variable 'c' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/writet1.c:867:21: style: The scope of the variable 'counter' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/writet1.c:868:11: style: The scope of the variable 'r' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/writet1.c:1088:9: style: The scope of the variable 'subr' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/writet1.c:1406:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/writet1.c:1406:12: style: The scope of the variable 'j' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/writet1.c:1549:11: style: The scope of the variable 'r' can be reduced. [variableScope]
dvipsk_TexLive-2009-stripped/writet1.c:1352:22: error: Array index -1 is out of bounds. [negativeIndex]
dvipsk_TexLive-2009-stripped/writet1.c:1367:41: error: Array index -3 is out of bounds. [negativeIndex]
[15:40]

ftp://ftp.se.debian.org/debian/pool/main/d/dvorak7min/dvorak7min_1.6.1.orig.tar.gz
dvorak7min-1.6.1/dvorak7min.c:188:8: style: The scope of the variable 'c' can be reduced. [variableScope]
dvorak7min-1.6.1/dvorak7min.c:697:8: style: The scope of the variable 'c' can be reduced. [variableScope]
[15:40]

ftp://ftp.se.debian.org/debian/pool/main/d/dvswitch/dvswitch_0.8.3.6.orig.tar.gz
dvswitch-0.8.3.6/src/auto_handle.hpp:37:0: style: 'operator=' should either return reference to 'this' instance or be declared private and left unimplemented. [operatorEqShouldBeLeftUnimplemented]
dvswitch-0.8.3.6/src/auto_handle.hpp:34:0: style: Class 'auto_handle < AVCodecContext * , auto_codec_closer , auto_codec_factory >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvswitch-0.8.3.6/src/auto_handle.hpp:34:0: style: Class 'auto_handle < int , auto_fd_closer , auto_fd_factory >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvswitch-0.8.3.6/src/config.c:159:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dvswitch-0.8.3.6/src/dif.c:104:59: style: Function 'dv_buffer_get_aspect' argument 1 names different: declaration 'frame' definition 'buffer'. [funcArgNamesDifferent]
dvswitch-0.8.3.6/src/dif.h:47:66: note: Function 'dv_buffer_get_aspect' argument 1 names different: declaration 'frame' definition 'buffer'.
dvswitch-0.8.3.6/src/dif.c:104:59: note: Function 'dv_buffer_get_aspect' argument 1 names different: declaration 'frame' definition 'buffer'.
dvswitch-0.8.3.6/src/dif.c:137:63: style: Function 'dv_buffer_get_sample_rate' argument 1 names different: declaration 'frame' definition 'buffer'. [funcArgNamesDifferent]
dvswitch-0.8.3.6/src/dif.h:37:70: note: Function 'dv_buffer_get_sample_rate' argument 1 names different: declaration 'frame' definition 'buffer'.
dvswitch-0.8.3.6/src/dif.c:137:63: note: Function 'dv_buffer_get_sample_rate' argument 1 names different: declaration 'frame' definition 'buffer'.
dvswitch-0.8.3.6/src/dif_audio.c:70:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dvswitch-0.8.3.6/src/dif_audio.c:198:47: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dvswitch-0.8.3.6/src/dif_audio.c:153:49: style: Function 'dv_buffer_get_audio_levels' argument 1 names different: declaration 'frame' definition 'buffer'. [funcArgNamesDifferent]
dvswitch-0.8.3.6/src/dif.h:104:49: note: Function 'dv_buffer_get_audio_levels' argument 1 names different: declaration 'frame' definition 'buffer'.
dvswitch-0.8.3.6/src/dif_audio.c:153:49: note: Function 'dv_buffer_get_audio_levels' argument 1 names different: declaration 'frame' definition 'buffer'.
dvswitch-0.8.3.6/src/dif_audio.c:260:2: style: Boolean variable 'use_12bit' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
dvswitch-0.8.3.6/src/dv_display_widget.cpp:589:51: style: Function 'update_selection' argument 1 names different: declaration 'x' definition 'x2'. [funcArgNamesDifferent]
dvswitch-0.8.3.6/src/dv_display_widget.hpp:75:31: note: Function 'update_selection' argument 1 names different: declaration 'x' definition 'x2'.
dvswitch-0.8.3.6/src/dv_display_widget.cpp:589:51: note: Function 'update_selection' argument 1 names different: declaration 'x' definition 'x2'.
dvswitch-0.8.3.6/src/dv_display_widget.cpp:589:59: style: Function 'update_selection' argument 2 names different: declaration 'y' definition 'y2'. [funcArgNamesDifferent]
dvswitch-0.8.3.6/src/dv_display_widget.hpp:75:38: note: Function 'update_selection' argument 2 names different: declaration 'y' definition 'y2'.
dvswitch-0.8.3.6/src/dv_display_widget.cpp:589:59: note: Function 'update_selection' argument 2 names different: declaration 'y' definition 'y2'.
dvswitch-0.8.3.6/src/dv_display_widget.cpp:86:20: warning: Member variable 'dv_display_widget::x_shm_first_event_' is not initialized in the constructor. [uninitMemberVar]
dvswitch-0.8.3.6/src/dv_display_widget.cpp:252:25: warning: Member variable 'dv_full_display_widget::sel_start_x_' is not initialized in the constructor. [uninitMemberVar]
dvswitch-0.8.3.6/src/dv_display_widget.cpp:252:25: warning: Member variable 'dv_full_display_widget::sel_start_y_' is not initialized in the constructor. [uninitMemberVar]
dvswitch-0.8.3.6/src/dv_display_widget.hpp:77:23: style: The function 'get_frame_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/dv_display_widget.hpp:42:23: note: Virtual function in base class
dvswitch-0.8.3.6/src/dv_display_widget.hpp:77:23: note: Function in derived class
dvswitch-0.8.3.6/src/dv_display_widget.hpp:78:23: style: The function 'get_frame_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/dv_display_widget.hpp:43:23: note: Virtual function in base class
dvswitch-0.8.3.6/src/dv_display_widget.hpp:78:23: note: Function in derived class
dvswitch-0.8.3.6/src/dv_display_widget.hpp:80:18: style: The function 'put_frame_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/dv_display_widget.hpp:45:18: note: Virtual function in base class
dvswitch-0.8.3.6/src/dv_display_widget.hpp:80:18: note: Function in derived class
dvswitch-0.8.3.6/src/dv_display_widget.hpp:114:23: style: The function 'get_frame_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/dv_display_widget.hpp:42:23: note: Virtual function in base class
dvswitch-0.8.3.6/src/dv_display_widget.hpp:114:23: note: Function in derived class
dvswitch-0.8.3.6/src/dv_display_widget.hpp:115:23: style: The function 'get_frame_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/dv_display_widget.hpp:43:23: note: Virtual function in base class
dvswitch-0.8.3.6/src/dv_display_widget.hpp:115:23: note: Function in derived class
dvswitch-0.8.3.6/src/dv_display_widget.hpp:117:18: style: The function 'put_frame_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/dv_display_widget.hpp:45:18: note: Virtual function in base class
dvswitch-0.8.3.6/src/dv_display_widget.hpp:117:18: note: Function in derived class
dvswitch-0.8.3.6/src/dv_display_widget.hpp:118:18: style: The function 'set_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/dv_display_widget.hpp:46:18: note: Virtual function in base class
dvswitch-0.8.3.6/src/dv_display_widget.hpp:118:18: note: Function in derived class
dvswitch-0.8.3.6/src/ring_buffer.hpp:59:0: warning: Member variable 'ring_buffer < std :: tr1 :: shared_ptr < dv_frame > , full_queue_len >::front_' is not assigned a value in 'ring_buffer < std :: tr1 :: shared_ptr < dv_frame > , full_queue_len >::operator='. [operatorEqVarError]
dvswitch-0.8.3.6/src/ring_buffer.hpp:59:0: warning: Member variable 'ring_buffer < mix_data , 10 >::front_' is not assigned a value in 'ring_buffer < mix_data , 10 >::operator='. [operatorEqVarError]
dvswitch-0.8.3.6/src/ring_buffer.hpp:23:0: performance: Technically the member function 'ring_buffer < std :: tr1 :: shared_ptr < dv_frame > , full_queue_len >::capacity' can be static. [functionStatic]
dvswitch-0.8.3.6/src/ring_buffer.hpp:23:0: performance: Technically the member function 'ring_buffer < mix_data , 10 >::capacity' can be static. [functionStatic]
dvswitch-0.8.3.6/src/dvsink-files.c:147:13: style: The scope of the variable 'chunk' can be reduced. [variableScope]
dvswitch-0.8.3.6/src/dvsource-dvgrab.c:123:13: style: The scope of the variable 'chunk' can be reduced. [variableScope]
dvswitch-0.8.3.6/src/dvsource-file.c:66:13: style: The scope of the variable 'chunk' can be reduced. [variableScope]
dvswitch-0.8.3.6/src/auto_handle.hpp:37:19: style: 'operator=' should either return reference to 'this' instance or be declared private and left unimplemented. [operatorEqShouldBeLeftUnimplemented]
dvswitch-0.8.3.6/src/auto_handle.hpp:34:5: style: Class 'auto_handle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dvswitch-0.8.3.6/src/frame.c:13:62: style: Function 'raw_frame_get_buffer' argument 2 names different: declaration 'av_frame' definition 'header'. [funcArgNamesDifferent]
dvswitch-0.8.3.6/src/frame.h:88:69: note: Function 'raw_frame_get_buffer' argument 2 names different: declaration 'av_frame' definition 'header'.
dvswitch-0.8.3.6/src/frame.c:13:62: note: Function 'raw_frame_get_buffer' argument 2 names different: declaration 'av_frame' definition 'header'.
dvswitch-0.8.3.6/src/frame.c:47:20: style: Function 'raw_frame_release_buffer' argument 2 names different: declaration 'frame' definition 'header'. [funcArgNamesDifferent]
dvswitch-0.8.3.6/src/frame.h:89:74: note: Function 'raw_frame_release_buffer' argument 2 names different: declaration 'frame' definition 'header'.
dvswitch-0.8.3.6/src/frame.c:47:20: note: Function 'raw_frame_release_buffer' argument 2 names different: declaration 'frame' definition 'header'.
dvswitch-0.8.3.6/src/frame.c:54:17: style: Function 'raw_frame_reget_buffer' argument 2 names different: declaration 'av_frame' definition 'header'. [funcArgNamesDifferent]
dvswitch-0.8.3.6/src/frame.h:90:71: note: Function 'raw_frame_reget_buffer' argument 2 names different: declaration 'av_frame' definition 'header'.
dvswitch-0.8.3.6/src/frame.c:54:17: note: Function 'raw_frame_reget_buffer' argument 2 names different: declaration 'av_frame' definition 'header'.
dvswitch-0.8.3.6/src/frame_timer.c:75:32: style: Function 'frame_timer_wait' argument 1 names different: declaration 'timestamp' definition 'point'. [funcArgNamesDifferent]
dvswitch-0.8.3.6/src/frame_timer.h:24:32: note: Function 'frame_timer_wait' argument 1 names different: declaration 'timestamp' definition 'point'.
dvswitch-0.8.3.6/src/frame_timer.c:75:32: note: Function 'frame_timer_wait' argument 1 names different: declaration 'timestamp' definition 'point'.
dvswitch-0.8.3.6/src/os_error.cpp:10:32: style: Function 'os_error' argument 1 names different: declaration 'call' definition 'function'. [funcArgNamesDifferent]
dvswitch-0.8.3.6/src/os_error.hpp:15:35: note: Function 'os_error' argument 1 names different: declaration 'call' definition 'function'.
dvswitch-0.8.3.6/src/os_error.cpp:10:32: note: Function 'os_error' argument 1 names different: declaration 'call' definition 'function'.
dvswitch-0.8.3.6/src/os_error.cpp:10:32: performance: Function parameter 'function' should be passed by const reference. [passedByValue]
dvswitch-0.8.3.6/src/server.cpp:361:29: warning: Member variable 'unknown_connection::greeting_' is not initialized in the constructor. [uninitMemberVar]
dvswitch-0.8.3.6/src/ring_buffer.hpp:59:0: warning: Member variable 'ring_buffer < queue_elem , 30 >::front_' is not assigned a value in 'ring_buffer < queue_elem , 30 >::operator='. [operatorEqVarError]
dvswitch-0.8.3.6/src/ring_buffer.hpp:23:0: performance: Technically the member function 'ring_buffer < queue_elem , 30 >::capacity' can be static. [functionStatic]
dvswitch-0.8.3.6/src/server.cpp:88:28: style: The function 'get_receive_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/server.cpp:73:28: note: Virtual function in base class
dvswitch-0.8.3.6/src/server.cpp:88:28: note: Function in derived class
dvswitch-0.8.3.6/src/server.cpp:89:26: style: The function 'handle_complete_receive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/server.cpp:74:26: note: Virtual function in base class
dvswitch-0.8.3.6/src/server.cpp:89:26: note: Function in derived class
dvswitch-0.8.3.6/src/server.cpp:90:28: style: The function 'print_identity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/server.cpp:75:28: note: Virtual function in base class
dvswitch-0.8.3.6/src/server.cpp:90:28: note: Function in derived class
dvswitch-0.8.3.6/src/server.cpp:104:25: style: The function 'do_send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/server.cpp:50:25: note: Virtual function in base class
dvswitch-0.8.3.6/src/server.cpp:104:25: note: Function in derived class
dvswitch-0.8.3.6/src/server.cpp:105:28: style: The function 'get_receive_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/server.cpp:73:28: note: Virtual function in base class
dvswitch-0.8.3.6/src/server.cpp:105:28: note: Function in derived class
dvswitch-0.8.3.6/src/server.cpp:106:26: style: The function 'handle_complete_receive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/server.cpp:74:26: note: Virtual function in base class
dvswitch-0.8.3.6/src/server.cpp:106:26: note: Function in derived class
dvswitch-0.8.3.6/src/server.cpp:107:28: style: The function 'print_identity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/server.cpp:75:28: note: Virtual function in base class
dvswitch-0.8.3.6/src/server.cpp:107:28: note: Function in derived class
dvswitch-0.8.3.6/src/server.cpp:136:25: style: The function 'do_send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/server.cpp:50:25: note: Virtual function in base class
dvswitch-0.8.3.6/src/server.cpp:136:25: note: Function in derived class
dvswitch-0.8.3.6/src/server.cpp:137:28: style: The function 'get_receive_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/server.cpp:73:28: note: Virtual function in base class
dvswitch-0.8.3.6/src/server.cpp:137:28: note: Function in derived class
dvswitch-0.8.3.6/src/server.cpp:138:26: style: The function 'handle_complete_receive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/server.cpp:74:26: note: Virtual function in base class
dvswitch-0.8.3.6/src/server.cpp:138:26: note: Function in derived class
dvswitch-0.8.3.6/src/server.cpp:139:28: style: The function 'print_identity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/server.cpp:75:28: note: Virtual function in base class
dvswitch-0.8.3.6/src/server.cpp:139:28: note: Function in derived class
dvswitch-0.8.3.6/src/server.cpp:141:18: style: The function 'put_frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dvswitch-0.8.3.6/src/mixer.hpp:68:15: note: Virtual function in base class
dvswitch-0.8.3.6/src/server.cpp:141:18: note: Function in derived class
dvswitch-0.8.3.6/src/video_effect.c:202:38: style: The scope of the variable 'row_p' can be reduced. [variableScope]
dvswitch-0.8.3.6/src/video_effect.c:61:24: style: Function 'video_effect_brighten' argument 2 names different: declaration 'dest_rect' definition 'd_rect'. [funcArgNamesDifferent]
dvswitch-0.8.3.6/src/video_effect.h:16:24: note: Function 'video_effect_brighten' argument 2 names different: declaration 'dest_rect' definition 'd_rect'.
dvswitch-0.8.3.6/src/video_effect.c:61:24: note: Function 'video_effect_brighten' argument 2 names different: declaration 'dest_rect' definition 'd_rect'.
dvswitch-0.8.3.6/src/video_effect.c:92:26: style: Function 'video_effect_pic_in_pic' argument 2 names different: declaration 'dest_rect' definition 'd_rect'. [funcArgNamesDifferent]
dvswitch-0.8.3.6/src/video_effect.h:18:26: note: Function 'video_effect_pic_in_pic' argument 2 names different: declaration 'dest_rect' definition 'd_rect'.
dvswitch-0.8.3.6/src/video_effect.c:92:26: note: Function 'video_effect_pic_in_pic' argument 2 names different: declaration 'dest_rect' definition 'd_rect'.
dvswitch-0.8.3.6/src/video_effect.c:94:26: style: Function 'video_effect_pic_in_pic' argument 4 names different: declaration 'source_rect' definition 's_rect'. [funcArgNamesDifferent]
dvswitch-0.8.3.6/src/video_effect.h:20:26: note: Function 'video_effect_pic_in_pic' argument 4 names different: declaration 'source_rect' definition 's_rect'.
dvswitch-0.8.3.6/src/video_effect.c:94:26: note: Function 'video_effect_pic_in_pic' argument 4 names different: declaration 'source_rect' definition 's_rect'.
dvswitch-0.8.3.6/tests/mixer.cpp:34:2: style: Class 'dummy_sink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[15:40]

ftp://ftp.se.debian.org/debian/pool/main/d/dvtm/dvtm_0.6.orig.tar.gz
dvtm-0.6/cmdfifo.c:38:28: style: The scope of the variable 'c' can be reduced. [variableScope]
dvtm-0.6/cmdfifo.c:39:7: style: The scope of the variable 'cmd' can be reduced. [variableScope]
dvtm-0.6/dvtm.c:213:10: style: The scope of the variable 'o' can be reduced. [variableScope]
dvtm-0.6/dvtm.c:370:15: style: The scope of the variable 'n' can be reduced. [variableScope]
dvtm-0.6/dvtm.c:409:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dvtm-0.6/dvtm.c:571:29: style: The scope of the variable 'c' can be reduced. [variableScope]
dvtm-0.6/dvtm.c:761:10: style: The scope of the variable 'c' can be reduced. [variableScope]
dvtm-0.6/dvtm.c:968:6: style: The scope of the variable 'len' can be reduced. [variableScope]
dvtm-0.6/dvtm.c:1047:9: style: The scope of the variable 'key' can be reduced. [variableScope]
dvtm-0.6/dvtm.c:363:24: style: Function 'togglebell' argument 1 names different: declaration 'key' definition 'args'. [funcArgNamesDifferent]
dvtm-0.6/dvtm.c:120:36: note: Function 'togglebell' argument 1 names different: declaration 'key' definition 'args'.
dvtm-0.6/dvtm.c:363:24: note: Function 'togglebell' argument 1 names different: declaration 'key' definition 'args'.
dvtm-0.6/dvtm.c:569:18: style: Function 'lock' argument 1 names different: declaration 'key' definition 'args'. [funcArgNamesDifferent]
dvtm-0.6/dvtm.c:127:30: note: Function 'lock' argument 1 names different: declaration 'key' definition 'args'.
dvtm-0.6/dvtm.c:569:18: note: Function 'lock' argument 1 names different: declaration 'key' definition 'args'.
dvtm-0.6/madtty.c:1212:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
dvtm-0.6/madtty.c:1212:13: style: The scope of the variable 'maxfd' can be reduced. [variableScope]
dvtm-0.6/madtty.c:1287:9: style: The scope of the variable 'key' can be reduced. [variableScope]
dvtm-0.6/madtty.c:1136:48: style: Function 'madtty_draw' argument 3 names different: declaration 'startrow' definition 'srow'. [funcArgNamesDifferent]
dvtm-0.6/madtty.h:72:47: note: Function 'madtty_draw' argument 3 names different: declaration 'startrow' definition 'srow'.
dvtm-0.6/madtty.c:1136:48: note: Function 'madtty_draw' argument 3 names different: declaration 'startrow' definition 'srow'.
dvtm-0.6/madtty.c:1136:58: style: Function 'madtty_draw' argument 4 names different: declaration 'startcol' definition 'scol'. [funcArgNamesDifferent]
dvtm-0.6/madtty.h:72:61: note: Function 'madtty_draw' argument 4 names different: declaration 'startcol' definition 'scol'.
dvtm-0.6/madtty.c:1136:58: note: Function 'madtty_draw' argument 4 names different: declaration 'startcol' definition 'scol'.
dvtm-0.6/madtty.c:1207:82: style: Function 'madtty_forkpty' argument 4 names different: declaration 'envp' definition 'env'. [funcArgNamesDifferent]
dvtm-0.6/madtty.h:64:80: note: Function 'madtty_forkpty' argument 4 names different: declaration 'envp' definition 'env'.
dvtm-0.6/madtty.c:1207:82: note: Function 'madtty_forkpty' argument 4 names different: declaration 'envp' definition 'env'.
dvtm-0.6/madtty.c:221:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dvtm-0.6/madtty.c:1060:9: error: Common realloc mistake: 'lines' nulled but not freed upon failure [memleakOnRealloc]
[15:40]

ftp://ftp.se.debian.org/debian/pool/main/d/dwarfutils/dwarfutils_20180527.orig.tar.gz
dwarfutils-20180527/dwarfdump/addrmap.c:78:56: style: Function 'addr_map_insert' argument 3 names different: declaration 'map' definition 'tree1'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/addrmap.h:38:24: note: Function 'addr_map_insert' argument 3 names different: declaration 'map' definition 'tree1'.
dwarfutils-20180527/dwarfdump/addrmap.c:78:56: note: Function 'addr_map_insert' argument 3 names different: declaration 'map' definition 'tree1'.
dwarfutils-20180527/dwarfdump/addrmap.c:100:42: style: Function 'addr_map_find' argument 2 names different: declaration 'map' definition 'tree1'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/addrmap.h:39:67: note: Function 'addr_map_find' argument 2 names different: declaration 'map' definition 'tree1'.
dwarfutils-20180527/dwarfdump/addrmap.c:100:42: note: Function 'addr_map_find' argument 2 names different: declaration 'map' definition 'tree1'.
dwarfutils-20180527/dwarfdump/checkutil.c:435:18: style: The scope of the variable 'pBucketData' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/checkutil.c:436:9: style: The scope of the variable 'nIndex' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/checkutil.c:488:18: style: The scope of the variable 'pUpper' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/checkutil.c:432:60: style: Function 'IsValidInBucketGroup' argument 2 names different: declaration 'pc' definition 'address'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/checkutil.h:94:71: note: Function 'IsValidInBucketGroup' argument 2 names different: declaration 'pc' definition 'address'.
dwarfutils-20180527/dwarfdump/checkutil.c:432:60: note: Function 'IsValidInBucketGroup' argument 2 names different: declaration 'pc' definition 'address'.
dwarfutils-20180527/dwarfdump/checkutil.c:320:17: error: Address of auto-variable 'pBucket->Entries[low]' returned [returnAddressOfAutoVariable]
dwarfutils-20180527/dwarfdump/command_options.c:778:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dwarfutils-20180527/dwarfdump/common.c:90:27: style: Function 'print_usage_message' argument 1 names different: declaration 'program_name' definition 'program_name_in'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/common.h:30:38: note: Function 'print_usage_message' argument 1 names different: declaration 'program_name' definition 'program_name_in'.
dwarfutils-20180527/dwarfdump/common.c:90:27: note: Function 'print_usage_message' argument 1 names different: declaration 'program_name' definition 'program_name_in'.
dwarfutils-20180527/dwarfdump/compiler_info.c:325:13: style: The scope of the variable 'count' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/dwarf_tsearchbal.c:654:5: style: Variable 'r->llink' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/dwarfdump/dwarf_tsearchbal.c:639:5: note: Variable 'r->llink' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfdump/dwarf_tsearchbal.c:654:5: note: Variable 'r->llink' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfdump/dwarf_tsearchbal.c:380:9: style: The scope of the variable 'kc' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/dwarf_tsearchbal.c:267:24: style: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'headp_in'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/dwarf_tsearch.h:99:29: note: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'headp_in'.
dwarfutils-20180527/dwarfdump/dwarf_tsearchbal.c:267:24: note: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'headp_in'.
dwarfutils-20180527/dwarfdump/dwarfdump.c:111:5: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/dwarfdump/dwarfdump.c:97:0: note: Variable 'f' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfdump/dwarfdump.c:111:5: note: Variable 'f' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfdump/dwarfdump.c:565:17: style: Variable 'print_it' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/dwarfdump/dwarfdump.c:562:17: note: Variable 'print_it' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfdump/dwarfdump.c:565:17: note: Variable 'print_it' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfdump/dwarfdump.c:1478:5: style: Variable 'start' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/dwarfdump/dwarfdump.c:1465:0: note: Variable 'start' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfdump/dwarfdump.c:1478:5: note: Variable 'start' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfdump/dwarfdump.c:158:9: style: The scope of the variable 'ftied' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/dwarfdump.c:541:13: style: The scope of the variable 'res' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/dwarfdump.c:1233:9: style: The scope of the variable 'res' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/dwarfdump.c:1463:12: style: The scope of the variable 'stored_text' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/dwarfdump.c:628:17: style: Function 'get_address_size_and_max' argument 4 names different: declaration 'err' definition 'aerr'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:177:17: note: Function 'get_address_size_and_max' argument 4 names different: declaration 'err' definition 'aerr'.
dwarfutils-20180527/dwarfdump/dwarfdump.c:628:17: note: Function 'get_address_size_and_max' argument 4 names different: declaration 'err' definition 'aerr'.
dwarfutils-20180527/dwarfdump/dwarfdump.c:707:22: style: Function 'process_one_file' argument 6 names different: declaration 'conf' definition 'l_config_file_data'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/dwarfdump.c:91:22: note: Function 'process_one_file' argument 6 names different: declaration 'conf' definition 'l_config_file_data'.
dwarfutils-20180527/dwarfdump/dwarfdump.c:707:22: note: Function 'process_one_file' argument 6 names different: declaration 'conf' definition 'l_config_file_data'.
dwarfutils-20180527/dwarfdump/dwarfdump.c:1010:9: style: Function 'print_error' argument 3 names different: declaration 'res' definition 'dwarf_code'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:136:64: note: Function 'print_error' argument 3 names different: declaration 'res' definition 'dwarf_code'.
dwarfutils-20180527/dwarfdump/dwarfdump.c:1010:9: note: Function 'print_error' argument 3 names different: declaration 'res' definition 'dwarf_code'.
dwarfutils-20180527/dwarfdump/dwarfdump.c:1011:17: style: Function 'print_error' argument 4 names different: declaration 'err' definition 'lerr'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:136:81: note: Function 'print_error' argument 4 names different: declaration 'err' definition 'lerr'.
dwarfutils-20180527/dwarfdump/dwarfdump.c:1011:17: note: Function 'print_error' argument 4 names different: declaration 'err' definition 'lerr'.
dwarfutils-20180527/dwarfdump/dwarfdump.c:1030:9: style: Function 'print_error_and_continue' argument 3 names different: declaration 'res' definition 'dwarf_code'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:135:77: note: Function 'print_error_and_continue' argument 3 names different: declaration 'res' definition 'dwarf_code'.
dwarfutils-20180527/dwarfdump/dwarfdump.c:1030:9: note: Function 'print_error_and_continue' argument 3 names different: declaration 'res' definition 'dwarf_code'.
dwarfutils-20180527/dwarfdump/dwarfdump.c:1031:17: style: Function 'print_error_and_continue' argument 4 names different: declaration 'err' definition 'lerr'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:135:94: note: Function 'print_error_and_continue' argument 4 names different: declaration 'err' definition 'lerr'.
dwarfutils-20180527/dwarfdump/dwarfdump.c:1031:17: note: Function 'print_error_and_continue' argument 4 names different: declaration 'err' definition 'lerr'.
dwarfutils-20180527/dwarfdump/dwarfdump.c:1166:19: style: Function 'get_producer_name' argument 4 names different: declaration 'producername' definition 'producernameout'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:185:19: note: Function 'get_producer_name' argument 4 names different: declaration 'producername' definition 'producernameout'.
dwarfutils-20180527/dwarfdump/dwarfdump.c:1166:19: note: Function 'get_producer_name' argument 4 names different: declaration 'producername' definition 'producernameout'.
dwarfutils-20180527/dwarfdump/dwarfdump.c:1501:9: error: Common realloc mistake: 'set_unique_errors' nulled but not freed upon failure [memleakOnRealloc]
dwarfutils-20180527/dwarfdump/dwconf.c:469:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dwarfutils-20180527/dwarfdump/dwconf.c:134:5: style: Variable 's->cfa_reg_lineno' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/dwarfdump/dwconf.c:133:5: note: Variable 's->cfa_reg_lineno' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfdump/dwconf.c:134:5: note: Variable 's->cfa_reg_lineno' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfdump/dwconf.c:401:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/dwconf.c:1068:9: style: The scope of the variable 'comtype' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/dwconf.c:1062:29: style: Function 'parse_abi' argument 4 names different: declaration 'out' definition 'conf_internal'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/dwconf.c:148:29: note: Function 'parse_abi' argument 4 names different: declaration 'out' definition 'conf_internal'.
dwarfutils-20180527/dwarfdump/dwconf.c:1062:29: note: Function 'parse_abi' argument 4 names different: declaration 'out' definition 'conf_internal'.
dwarfutils-20180527/dwarfdump/dwconf.c:1365:48: style: Function 'init_generic_config_1200_regs' argument 1 names different: declaration 'conf' definition 'config_file_data'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/dwconf.h:103:53: note: Function 'init_generic_config_1200_regs' argument 1 names different: declaration 'conf' definition 'config_file_data'.
dwarfutils-20180527/dwarfdump/dwconf.c:1365:48: note: Function 'init_generic_config_1200_regs' argument 1 names different: declaration 'conf' definition 'config_file_data'.
dwarfutils-20180527/dwarfdump/esb.c:260:12: style: The scope of the variable 'len' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/esb.c:383:50: style: Function 'esb_append_printf' argument 2 names different: declaration 'format' definition 'in_string'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/esb.h:121:55: note: Function 'esb_append_printf' argument 2 names different: declaration 'format' definition 'in_string'.
dwarfutils-20180527/dwarfdump/esb.c:383:50: note: Function 'esb_append_printf' argument 2 names different: declaration 'format' definition 'in_string'.
dwarfutils-20180527/dwarfdump/getopttest.c:220:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dwarfutils-20180527/dwarfdump/helpertree.c:92:37: style: The scope of the variable 're' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/helpertree.c:89:39: style: Function 'helpertree_add_entry' argument 3 names different: declaration 'helper' definition 'base'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/helpertree.h:59:31: note: Function 'helpertree_add_entry' argument 3 names different: declaration 'helper' definition 'base'.
dwarfutils-20180527/dwarfdump/helpertree.c:89:39: note: Function 'helpertree_add_entry' argument 3 names different: declaration 'helper' definition 'base'.
dwarfutils-20180527/dwarfdump/helpertree.c:118:65: style: Function 'helpertree_find' argument 2 names different: declaration 'helper' definition 'base'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/helpertree.h:63:65: note: Function 'helpertree_find' argument 2 names different: declaration 'helper' definition 'base'.
dwarfutils-20180527/dwarfdump/helpertree.c:118:65: note: Function 'helpertree_find' argument 2 names different: declaration 'helper' definition 'base'.
dwarfutils-20180527/dwarfdump/helpertree.c:138:55: style: Function 'helpertree_clear_statistics' argument 1 names different: declaration 'helper' definition 'base'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/helpertree.h:65:60: note: Function 'helpertree_clear_statistics' argument 1 names different: declaration 'helper' definition 'base'.
dwarfutils-20180527/dwarfdump/helpertree.c:138:55: note: Function 'helpertree_clear_statistics' argument 1 names different: declaration 'helper' definition 'base'.
dwarfutils-20180527/dwarfdump/macrocheck.c:100:36: style: The scope of the variable 're' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/macrocheck.c:96:38: style: Function 'macrocheck_map_insert' argument 1 names different: declaration 'off' definition 'offset'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/macrocheck.c:44:20: note: Function 'macrocheck_map_insert' argument 1 names different: declaration 'off' definition 'offset'.
dwarfutils-20180527/dwarfdump/macrocheck.c:96:38: note: Function 'macrocheck_map_insert' argument 1 names different: declaration 'off' definition 'offset'.
dwarfutils-20180527/dwarfdump/macrocheck.c:97:14: style: Function 'macrocheck_map_insert' argument 2 names different: declaration 'prim' definition 'add_prim'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/macrocheck.c:45:14: note: Function 'macrocheck_map_insert' argument 2 names different: declaration 'prim' definition 'add_prim'.
dwarfutils-20180527/dwarfdump/macrocheck.c:97:14: note: Function 'macrocheck_map_insert' argument 2 names different: declaration 'prim' definition 'add_prim'.
dwarfutils-20180527/dwarfdump/macrocheck.c:97:32: style: Function 'macrocheck_map_insert' argument 3 names different: declaration 'sec' definition 'add_sec'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/macrocheck.c:45:28: note: Function 'macrocheck_map_insert' argument 3 names different: declaration 'sec' definition 'add_sec'.
dwarfutils-20180527/dwarfdump/macrocheck.c:97:32: note: Function 'macrocheck_map_insert' argument 3 names different: declaration 'sec' definition 'add_sec'.
dwarfutils-20180527/dwarfdump/macrocheck.c:97:47: style: Function 'macrocheck_map_insert' argument 4 names different: declaration 'map' definition 'tree1'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/macrocheck.c:45:40: note: Function 'macrocheck_map_insert' argument 4 names different: declaration 'map' definition 'tree1'.
dwarfutils-20180527/dwarfdump/macrocheck.c:97:47: note: Function 'macrocheck_map_insert' argument 4 names different: declaration 'map' definition 'tree1'.
dwarfutils-20180527/dwarfdump/macrocheck.c:123:50: style: Function 'macrocheck_map_find' argument 2 names different: declaration 'map' definition 'tree1'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/macrocheck.c:48:12: note: Function 'macrocheck_map_find' argument 2 names different: declaration 'map' definition 'tree1'.
dwarfutils-20180527/dwarfdump/macrocheck.c:123:50: note: Function 'macrocheck_map_find' argument 2 names different: declaration 'map' definition 'tree1'.
dwarfutils-20180527/dwarfdump/macrocheck.c:225:40: style: Function 'get_next_unprinted_macro_offset' argument 1 names different: declaration 'base' definition 'tree'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/macrocheck.h:45:44: note: Function 'get_next_unprinted_macro_offset' argument 1 names different: declaration 'base' definition 'tree'.
dwarfutils-20180527/dwarfdump/macrocheck.c:225:40: note: Function 'get_next_unprinted_macro_offset' argument 1 names different: declaration 'base' definition 'tree'.
dwarfutils-20180527/dwarfdump/macrocheck.c:291:48: style: Function 'print_macro_statistics' argument 2 names different: declaration 'basep' definition 'tsbase'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/macrocheck.h:48:53: note: Function 'print_macro_statistics' argument 2 names different: declaration 'basep' definition 'tsbase'.
dwarfutils-20180527/dwarfdump/macrocheck.c:291:48: note: Function 'print_macro_statistics' argument 2 names different: declaration 'basep' definition 'tsbase'.
dwarfutils-20180527/dwarfdump/macrocheck.c:459:31: style: Function 'clear_macro_statistics' argument 1 names different: declaration 'basep' definition 'tsbase'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/macrocheck.h:50:36: note: Function 'clear_macro_statistics' argument 1 names different: declaration 'basep' definition 'tsbase'.
dwarfutils-20180527/dwarfdump/macrocheck.c:459:31: note: Function 'clear_macro_statistics' argument 1 names different: declaration 'basep' definition 'tsbase'.
dwarfutils-20180527/dwarfdump/print_abbrevs.c:162:17: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/print_abbrevs.c:70:9: style: The scope of the variable 'tres' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_abbrevs.c:71:9: style: The scope of the variable 'acres' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_abbrevs.c:319:55: style: Function 'get_abbrev_array_info' argument 2 names different: declaration 'offset' definition 'offset_in'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:188:66: note: Function 'get_abbrev_array_info' argument 2 names different: declaration 'offset' definition 'offset_in'.
dwarfutils-20180527/dwarfdump/print_abbrevs.c:319:55: note: Function 'get_abbrev_array_info' argument 2 names different: declaration 'offset' definition 'offset_in'.
dwarfutils-20180527/dwarfdump/print_abbrevs.c:374:29: error: Common realloc mistake: 'abbrev_array' nulled but not freed upon failure [memleakOnRealloc]
dwarfutils-20180527/dwarfdump/print_aranges.c:54:9: style: The scope of the variable 'is_info' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_die.c:1940:15: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dwarfutils-20180527/dwarfdump/print_die.c:3330:23: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dwarfutils-20180527/dwarfdump/print_die.c:3939:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/print_die.c:5694:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/print_die.c:5720:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/print_die.c:2005:9: style: Variable 'localvaln' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/dwarfdump/print_die.c:1995:0: note: Variable 'localvaln' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfdump/print_die.c:2005:9: note: Variable 'localvaln' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfdump/print_die.c:2008:9: style: Variable 'atname' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/dwarfdump/print_die.c:1998:0: note: Variable 'atname' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfdump/print_die.c:2008:9: note: Variable 'atname' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfdump/print_die.c:4802:5: style: Variable 'is_info' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/dwarfdump/print_die.c:4798:0: note: Variable 'is_info' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfdump/print_die.c:4802:5: note: Variable 'is_info' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfdump/print_die.c:4438:16: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dwarfutils-20180527/dwarfdump/print_die.c:4441:11: note: Found duplicate branches for 'if' and 'else'.
dwarfutils-20180527/dwarfdump/print_die.c:4438:16: note: Found duplicate branches for 'if' and 'else'.
dwarfutils-20180527/dwarfdump/print_die.c:4472:16: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dwarfutils-20180527/dwarfdump/print_die.c:4474:11: note: Found duplicate branches for 'if' and 'else'.
dwarfutils-20180527/dwarfdump/print_die.c:4472:16: note: Found duplicate branches for 'if' and 'else'.
dwarfutils-20180527/dwarfdump/print_die.c:968:9: style: The scope of the variable 'cdres' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_die.c:1007:29: style: The scope of the variable 'ctagname' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_die.c:1008:29: style: The scope of the variable 'ptagname' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_die.c:1135:22: style: The scope of the variable 'small_buf' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_die.c:1551:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_die.c:1968:13: style: The scope of the variable 'print_information' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_die.c:4551:18: style: The scope of the variable 'u' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_die.c:4654:14: style: The scope of the variable 'small_buf' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_die.c:4795:9: style: The scope of the variable 'dres' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_die.c:929:15: style: Function 'print_die_and_children' argument 2 names different: declaration 'in_die' definition 'in_die_in'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:194:15: note: Function 'print_die_and_children' argument 2 names different: declaration 'in_die' definition 'in_die_in'.
dwarfutils-20180527/dwarfdump/print_die.c:929:15: note: Function 'print_die_and_children' argument 2 names different: declaration 'in_die' definition 'in_die_in'.
dwarfutils-20180527/dwarfdump/print_die.c:930:15: style: Function 'print_die_and_children' argument 3 names different: declaration 'dieprint_cu_offset' definition 'dieprint_cu_goffset'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:195:15: note: Function 'print_die_and_children' argument 3 names different: declaration 'dieprint_cu_offset' definition 'dieprint_cu_goffset'.
dwarfutils-20180527/dwarfdump/print_die.c:930:15: note: Function 'print_die_and_children' argument 3 names different: declaration 'dieprint_cu_offset' definition 'dieprint_cu_goffset'.
dwarfutils-20180527/dwarfdump/print_die.c:1248:15: style: Function 'print_one_die' argument 3 names different: declaration 'dieprint_cu_offset' definition 'dieprint_cu_goffset'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:202:15: note: Function 'print_one_die' argument 3 names different: declaration 'dieprint_cu_offset' definition 'dieprint_cu_goffset'.
dwarfutils-20180527/dwarfdump/print_die.c:1248:15: note: Function 'print_one_die' argument 3 names different: declaration 'dieprint_cu_offset' definition 'dieprint_cu_goffset'.
dwarfutils-20180527/dwarfdump/print_die.c:1960:16: style: Function 'traverse_one_die' argument 5 names different: declaration 'Dwarf_Bool' definition 'is_info'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/print_die.c:47:16: note: Function 'traverse_one_die' argument 5 names different: declaration 'Dwarf_Bool' definition 'is_info'.
dwarfutils-20180527/dwarfdump/print_die.c:1960:16: note: Function 'traverse_one_die' argument 5 names different: declaration 'Dwarf_Bool' definition 'is_info'.
dwarfutils-20180527/dwarfdump/print_die.c:2462:21: style: Function 'print_attribute' argument 5 names different: declaration 'actual_addr' definition 'attr_in'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/print_die.c:83:21: note: Function 'print_attribute' argument 5 names different: declaration 'actual_addr' definition 'attr_in'.
dwarfutils-20180527/dwarfdump/print_die.c:2462:21: note: Function 'print_attribute' argument 5 names different: declaration 'actual_addr' definition 'attr_in'.
dwarfutils-20180527/dwarfdump/print_die.c:3458:21: style: Function 'dwarfdump_print_one_locdesc' argument 3 names different: declaration 'locs' definition 'locdesc'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:260:22: note: Function 'dwarfdump_print_one_locdesc' argument 3 names different: declaration 'locs' definition 'locdesc'.
dwarfutils-20180527/dwarfdump/print_die.c:3458:21: note: Function 'dwarfdump_print_one_locdesc' argument 3 names different: declaration 'locs' definition 'locdesc'.
dwarfutils-20180527/dwarfdump/print_die.c:4422:19: style: Function 'formxdata_print_value' argument 6 names different: declaration 'err' definition 'pverr'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/print_die.c:99:39: note: Function 'formxdata_print_value' argument 6 names different: declaration 'err' definition 'pverr'.
dwarfutils-20180527/dwarfdump/print_die.c:4422:19: note: Function 'formxdata_print_value' argument 6 names different: declaration 'err' definition 'pverr'.
dwarfutils-20180527/dwarfdump/print_die.c:4776:15: style: Function 'get_attr_value' argument 4 names different: declaration 'die_cu_offset' definition 'dieprint_cu_goffset'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:245:15: note: Function 'get_attr_value' argument 4 names different: declaration 'die_cu_offset' definition 'dieprint_cu_goffset'.
dwarfutils-20180527/dwarfdump/print_die.c:4776:15: note: Function 'get_attr_value' argument 4 names different: declaration 'die_cu_offset' definition 'dieprint_cu_goffset'.
dwarfutils-20180527/dwarfdump/print_die.c:5529:22: style: Function 'show_form_itself' argument 1 names different: declaration 'show_form' definition 'local_show_form'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/print_die.c:76:34: note: Function 'show_form_itself' argument 1 names different: declaration 'show_form' definition 'local_show_form'.
dwarfutils-20180527/dwarfdump/print_die.c:5529:22: note: Function 'show_form_itself' argument 1 names different: declaration 'show_form' definition 'local_show_form'.
dwarfutils-20180527/dwarfdump/print_die.c:5530:9: style: Function 'show_form_itself' argument 2 names different: declaration 'verbose' definition 'local_verbose'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/print_die.c:76:48: note: Function 'show_form_itself' argument 2 names different: declaration 'verbose' definition 'local_verbose'.
dwarfutils-20180527/dwarfdump/print_die.c:5530:9: note: Function 'show_form_itself' argument 2 names different: declaration 'verbose' definition 'local_verbose'.
dwarfutils-20180527/dwarfdump/print_die.c:5532:35: style: Function 'show_form_itself' argument 5 names different: declaration 'str_out' definition 'esbp'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/print_die.c:77:49: note: Function 'show_form_itself' argument 5 names different: declaration 'str_out' definition 'esbp'.
dwarfutils-20180527/dwarfdump/print_die.c:5532:35: note: Function 'show_form_itself' argument 5 names different: declaration 'str_out' definition 'esbp'.
dwarfutils-20180527/dwarfdump/print_die.c:5619:39: style: Function 'legal_tag_tree_combination' argument 1 names different: declaration 'parent_tag' definition 'tag_parent'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/print_die.c:90:50: note: Function 'legal_tag_tree_combination' argument 1 names different: declaration 'parent_tag' definition 'tag_parent'.
dwarfutils-20180527/dwarfdump/print_die.c:5619:39: note: Function 'legal_tag_tree_combination' argument 1 names different: declaration 'parent_tag' definition 'tag_parent'.
dwarfutils-20180527/dwarfdump/print_die.c:5619:62: style: Function 'legal_tag_tree_combination' argument 2 names different: declaration 'child_tag' definition 'tag_child'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/print_die.c:91:16: note: Function 'legal_tag_tree_combination' argument 2 names different: declaration 'child_tag' definition 'tag_child'.
dwarfutils-20180527/dwarfdump/print_die.c:5619:62: note: Function 'legal_tag_tree_combination' argument 2 names different: declaration 'child_tag' definition 'tag_child'.
dwarfutils-20180527/dwarfdump/print_frames.c:431:17: style: The scope of the variable 'lchres' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_frames.c:757:9: style: The scope of the variable 'offres' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_frames.c:761:10: style: The scope of the variable 'local_buf' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_frames.c:1426:18: style: Function 'print_frame_inst_bytes' argument 3 names different: declaration 'len' definition 'len_in'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/print_frames.c:66:43: note: Function 'print_frame_inst_bytes' argument 3 names different: declaration 'len' definition 'len_in'.
dwarfutils-20180527/dwarfdump/print_frames.c:1426:18: note: Function 'print_frame_inst_bytes' argument 3 names different: declaration 'len' definition 'len_in'.
dwarfutils-20180527/dwarfdump/print_frames.c:2490:46: style: Function 'load_CU_error_data' argument 2 names different: declaration 'die' definition 'cu_die'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/print_frames.c:51:58: note: Function 'load_CU_error_data' argument 2 names different: declaration 'die' definition 'cu_die'.
dwarfutils-20180527/dwarfdump/print_frames.c:2490:46: note: Function 'load_CU_error_data' argument 2 names different: declaration 'die' definition 'cu_die'.
dwarfutils-20180527/dwarfdump/print_lines.c:850:21: style: Condition '!is_logicals' is always false [knownConditionTrueFalse]
dwarfutils-20180527/dwarfdump/print_lines.c:844:42: note: Assignment 'is_logicals=1', assigned value is 1
dwarfutils-20180527/dwarfdump/print_lines.c:850:21: note: Condition '!is_logicals' is always false
dwarfutils-20180527/dwarfdump/print_lines.c:850:35: style: Condition '!is_actuals' is always true [knownConditionTrueFalse]
dwarfutils-20180527/dwarfdump/print_lines.c:845:41: note: Assignment 'is_actuals=0', assigned value is 0
dwarfutils-20180527/dwarfdump/print_lines.c:850:35: note: Condition '!is_actuals' is always true
dwarfutils-20180527/dwarfdump/print_lines.c:872:21: style: Condition '!is_logicals' is always false [knownConditionTrueFalse]
dwarfutils-20180527/dwarfdump/print_lines.c:866:42: note: Assignment 'is_logicals=1', assigned value is 1
dwarfutils-20180527/dwarfdump/print_lines.c:872:21: note: Condition '!is_logicals' is always false
dwarfutils-20180527/dwarfdump/print_lines.c:872:35: style: Condition '!is_actuals' is always true [knownConditionTrueFalse]
dwarfutils-20180527/dwarfdump/print_lines.c:867:41: note: Assignment 'is_actuals=0', assigned value is 0
dwarfutils-20180527/dwarfdump/print_lines.c:872:35: note: Condition '!is_actuals' is always true
dwarfutils-20180527/dwarfdump/print_lines.c:882:17: style: The scope of the variable 'ores' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_lines.c:677:55: style: Function 'print_line_numbers_this_cu' argument 2 names different: declaration 'in_die' definition 'cu_die'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:138:68: note: Function 'print_line_numbers_this_cu' argument 2 names different: declaration 'in_die' definition 'cu_die'.
dwarfutils-20180527/dwarfdump/print_lines.c:677:55: note: Function 'print_line_numbers_this_cu' argument 2 names different: declaration 'in_die' definition 'cu_die'.
dwarfutils-20180527/dwarfdump/print_macro.c:91:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/print_macro.c:265:9: style: Function 'print_macros_5style_this_cu' argument 3 names different: declaration 'in_import_list' definition 'by_offset'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:270:16: note: Function 'print_macros_5style_this_cu' argument 3 names different: declaration 'in_import_list' definition 'by_offset'.
dwarfutils-20180527/dwarfdump/print_macro.c:265:9: note: Function 'print_macros_5style_this_cu' argument 3 names different: declaration 'in_import_list' definition 'by_offset'.
dwarfutils-20180527/dwarfdump/print_pubnames.c:81:9: style: The scope of the variable 'cudres' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_pubnames.c:74:19: style: Function 'print_pubname_style_entry' argument 6 names different: declaration 'global_cu_off' definition 'global_cu_offset'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/print_sections.h:48:20: note: Function 'print_pubname_style_entry' argument 6 names different: declaration 'global_cu_off' definition 'global_cu_offset'.
dwarfutils-20180527/dwarfdump/print_pubnames.c:74:19: note: Function 'print_pubname_style_entry' argument 6 names different: declaration 'global_cu_off' definition 'global_cu_offset'.
dwarfutils-20180527/dwarfdump/print_ranges.c:324:13: style: The scope of the variable 'res' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_ranges.c:302:9: error: Common realloc mistake: 'range_array' nulled but not freed upon failure [memleakOnRealloc]
dwarfutils-20180527/dwarfdump/print_reloc.c:479:17: style: The scope of the variable 'shdr32' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/print_reloc.c:601:0: style: Variable 'add' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/dwarfdump/print_reloc.c:602:27: style: Variable 'rel_size' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/dwarfdump/print_reloc.c:604:0: style: Variable 'off' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/dwarfdump/print_reloc.c:605:18: style: Unused variable: tempesb [unusedVariable]
dwarfutils-20180527/dwarfdump/print_reloc.c:606:18: style: Unused variable: tempesc [unusedVariable]
dwarfutils-20180527/dwarfdump/print_sections.c:52:27: style: Function 'deal_with_name_offset_err' argument 6 names different: declaration 'err' definition 'aerr'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/print_sections.h:39:17: note: Function 'deal_with_name_offset_err' argument 6 names different: declaration 'err' definition 'aerr'.
dwarfutils-20180527/dwarfdump/print_sections.c:52:27: note: Function 'deal_with_name_offset_err' argument 6 names different: declaration 'err' definition 'aerr'.
dwarfutils-20180527/dwarfdump/section_bitmaps.c:136:15: style: Checking if unsigned variable 'index' is less than zero. [unsignedLessThanZero]
dwarfutils-20180527/dwarfdump/section_bitmaps.c:153:15: style: Checking if unsigned variable 'index' is less than zero. [unsignedLessThanZero]
dwarfutils-20180527/dwarfdump/strstrnocase.c:55:30: style: Function 'is_strstrnocase' argument 1 names different: declaration 'data' definition 'container'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:125:44: note: Function 'is_strstrnocase' argument 1 names different: declaration 'data' definition 'container'.
dwarfutils-20180527/dwarfdump/strstrnocase.c:55:30: note: Function 'is_strstrnocase' argument 1 names different: declaration 'data' definition 'container'.
dwarfutils-20180527/dwarfdump/strstrnocase.c:55:54: style: Function 'is_strstrnocase' argument 2 names different: declaration 'pattern' definition 'contained'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:125:62: note: Function 'is_strstrnocase' argument 2 names different: declaration 'pattern' definition 'contained'.
dwarfutils-20180527/dwarfdump/strstrnocase.c:55:54: note: Function 'is_strstrnocase' argument 2 names different: declaration 'pattern' definition 'contained'.
dwarfutils-20180527/dwarfdump/tag_attr.c:206:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dwarfutils-20180527/dwarfdump/tag_attr.c:218:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dwarfutils-20180527/dwarfdump/tag_attr.c:496:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/tag_attr.c:508:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/tag_attr.c:509:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/tag_attr.c:516:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/tag_attr.c:517:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/tag_attr.c:330:22: style: The scope of the variable 'attr' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/tag_attr.c:551:27: style: Function 'print_error' argument 4 names different: declaration 'err' definition 'localerr'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:136:81: note: Function 'print_error' argument 4 names different: declaration 'err' definition 'localerr'.
dwarfutils-20180527/dwarfdump/tag_attr.c:551:27: note: Function 'print_error' argument 4 names different: declaration 'err' definition 'localerr'.
dwarfutils-20180527/dwarfdump/tag_common.c:99:11: style: The scope of the variable 'res' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/tag_common.c:97:39: style: Function 'read_value' argument 2 names different: declaration 'f' definition 'file'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/tag_common.h:126:50: note: Function 'read_value' argument 2 names different: declaration 'f' definition 'file'.
dwarfutils-20180527/dwarfdump/tag_common.c:97:39: note: Function 'read_value' argument 2 names different: declaration 'f' definition 'file'.
dwarfutils-20180527/dwarfdump/tag_tree.c:174:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dwarfutils-20180527/dwarfdump/tag_tree.c:187:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dwarfutils-20180527/dwarfdump/tag_tree.c:344:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/tag_tree.c:344:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/tag_tree.c:353:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/tag_tree.c:353:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/tag_tree.c:448:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/tag_tree.c:461:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/tag_tree.c:462:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/tag_tree.c:467:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/tag_tree.c:469:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/dwarfdump/tag_tree.c:299:22: style: The scope of the variable 'child_tag' can be reduced. [variableScope]
dwarfutils-20180527/dwarfdump/tag_tree.c:505:27: style: Function 'print_error' argument 4 names different: declaration 'err' definition 'localerr'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfdump/globals.h:136:81: note: Function 'print_error' argument 4 names different: declaration 'err' definition 'localerr'.
dwarfutils-20180527/dwarfdump/tag_tree.c:505:27: note: Function 'print_error' argument 4 names different: declaration 'err' definition 'localerr'.
dwarfutils-20180527/dwarfdump/uri.c:301:14: style: The scope of the variable 'v' can be reduced. [variableScope]
dwarfutils-20180527/dwarfexample/frame1.c:237:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/dwarfexample/frame1.c:227:0: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfexample/frame1.c:237:5: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfexample/frame1.c:155:45: style: Function 'read_frame_data' argument 2 names different: declaration 'sec' definition 'sect'. [funcArgNamesDifferent]
dwarfutils-20180527/dwarfexample/frame1.c:59:57: note: Function 'read_frame_data' argument 2 names different: declaration 'sec' definition 'sect'.
dwarfutils-20180527/dwarfexample/frame1.c:155:45: note: Function 'read_frame_data' argument 2 names different: declaration 'sec' definition 'sect'.
dwarfutils-20180527/dwarfexample/simplereader.c:1145:5: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/dwarfexample/simplereader.c:1131:0: note: Variable 'f' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfexample/simplereader.c:1145:5: note: Variable 'f' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfgen/irepdie.h:196:5: warning: Member variable 'IRCUdata::dwarf32bit_' is not initialized in the constructor. [uninitMemberVar]
dwarfutils-20180527/dwarfgen/irepdie.h:210:5: warning: Member variable 'IRCUdata::dwarf32bit_' is not initialized in the constructor. [uninitMemberVar]
dwarfutils-20180527/dwarfgen/irepform.h:122:10: style: Unused private function: 'IRFormAddress::setAddress' [unusedPrivateFunction]
dwarfutils-20180527/dwarfgen/irepform.h:59:9: performance: Variable 'finalform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:60:9: performance: Variable 'initialform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:61:9: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:107:9: performance: Variable 'finalform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:108:9: performance: Variable 'initialform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:109:9: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:110:9: performance: Variable 'address_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:150:9: performance: Variable 'finalform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:151:9: performance: Variable 'initialform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:152:9: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:153:9: performance: Variable 'blockdata_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:154:9: performance: Variable 'fromloclist_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:155:9: performance: Variable 'sectionoffset_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:202:9: performance: Variable 'finalform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:203:9: performance: Variable 'initialform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:204:9: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:206:9: performance: Variable 'uval_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:207:9: performance: Variable 'sval_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:213:9: performance: Variable 'finalform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:214:9: performance: Variable 'initialform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:215:9: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:217:9: performance: Variable 'uval_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:218:9: performance: Variable 'sval_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:219:9: performance: Variable 'data16_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:233:9: performance: Variable 'finalform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:234:9: performance: Variable 'initialform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:235:9: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:237:9: performance: Variable 'uval_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:238:9: performance: Variable 'sval_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:239:9: performance: Variable 'data16_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:299:9: performance: Variable 'finalform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:300:9: performance: Variable 'initialform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:301:9: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:302:9: performance: Variable 'exprlocdata_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:347:9: performance: Variable 'initialform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:348:9: performance: Variable 'finalform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:349:9: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:350:9: performance: Variable 'flagval_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:390:9: performance: Variable 'finalform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:391:9: performance: Variable 'initialform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:392:9: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:393:9: performance: Variable 'debug_line_offset_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:435:9: performance: Variable 'finalform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:436:9: performance: Variable 'initialform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:437:9: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:438:9: performance: Variable 'loclist_offset_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:480:9: performance: Variable 'finalform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:481:9: performance: Variable 'initialform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:482:9: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:483:9: performance: Variable 'macro_offset_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:525:9: performance: Variable 'finalform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:526:9: performance: Variable 'initialform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:527:9: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:528:9: performance: Variable 'rangelist_offset_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:569:9: performance: Variable 'finalform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:570:9: performance: Variable 'initialform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:571:9: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:572:9: performance: Variable 'frame_offset_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:623:9: performance: Variable 'finalform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:624:9: performance: Variable 'initialform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:625:9: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:627:9: performance: Variable 'globalOffset_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:628:9: performance: Variable 'cuRelativeOffset_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:629:9: performance: Variable 'typeSig8_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:631:9: performance: Variable 'target_die_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:695:9: performance: Variable 'finalform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:696:9: performance: Variable 'initialform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:697:9: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:698:9: performance: Variable 'formdata_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:699:9: performance: Variable 'strpoffset_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepdie.h:46:9: performance: Variable 'attr_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepdie.h:47:9: performance: Variable 'finalform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepdie.h:48:9: performance: Variable 'initialform_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepdie.h:49:9: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/ireppubnames.h:43:9: performance: Variable 'name_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/ireppubnames.h:44:9: performance: Variable 'dieoffset_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/ireppubnames.h:45:9: performance: Variable 'cudieoffset_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/createirepformfrombinary.cc:453:5: performance: Variable 'formclass_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/createirepformfrombinary.cc:455:5: performance: Variable 'globalOffset_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/createirepformfrombinary.cc:456:5: performance: Variable 'cuRelativeOffset_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/createirepformfrombinary.cc:458:5: performance: Variable 'target_die_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/irepform.h:117:16: style: Technically the member function 'IRFormAddress::getInitialForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:118:16: style: Technically the member function 'IRFormAddress::getFinalForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:119:17: style: Technically the member function 'IRFormAddress::getAddress' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:162:16: style: Technically the member function 'IRFormBlock::getInitialForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:163:16: style: Technically the member function 'IRFormBlock::getFinalForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:246:16: style: Technically the member function 'IRFormConstant::getInitialForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:247:16: style: Technically the member function 'IRFormConstant::getFinalForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:310:16: style: Technically the member function 'IRFormExprloc::getInitialForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:311:16: style: Technically the member function 'IRFormExprloc::getFinalForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:358:16: style: Technically the member function 'IRFormFlag::getInitialForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:359:16: style: Technically the member function 'IRFormFlag::getFinalForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:361:16: style: Technically the member function 'IRFormFlag::getFlagVal' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:397:16: style: Technically the member function 'IRFormLinePtr::getInitialForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:398:16: style: Technically the member function 'IRFormLinePtr::getFinalForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:445:16: style: Technically the member function 'IRFormLoclistPtr::getInitialForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:446:16: style: Technically the member function 'IRFormLoclistPtr::getFinalForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:490:16: style: Technically the member function 'IRFormMacPtr::getInitialForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:491:16: style: Technically the member function 'IRFormMacPtr::getFinalForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:532:16: style: Technically the member function 'IRFormRangelistPtr::getInitialForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:533:16: style: Technically the member function 'IRFormRangelistPtr::getFinalForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:579:16: style: Technically the member function 'IRFormFramePtr::getInitialForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:580:16: style: Technically the member function 'IRFormFramePtr::getFinalForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:638:16: style: Technically the member function 'IRFormReference::getInitialForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:639:16: style: Technically the member function 'IRFormReference::getFinalForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:646:23: style: Technically the member function 'IRFormReference::getSignature' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:649:18: style: Technically the member function 'IRFormReference::getReferenceType' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:650:17: style: Technically the member function 'IRFormReference::getTargetGenDie' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:715:16: style: Technically the member function 'IRFormString::getInitialForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepform.h:716:16: style: Technically the member function 'IRFormString::getFinalForm' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepline.h:62:24: style: Technically the member function 'IRCULine::getpath' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepline.h:63:16: style: Technically the member function 'IRCULine::getaddr' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepline.h:64:10: style: Technically the member function 'IRCULine::getaddrset' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepline.h:65:10: style: Technically the member function 'IRCULine::getendsequence' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepline.h:66:20: style: Technically the member function 'IRCULine::getlineno' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepline.h:67:20: style: Technically the member function 'IRCULine::getlinecol' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepline.h:68:10: style: Technically the member function 'IRCULine::getisstmt' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepline.h:69:10: style: Technically the member function 'IRCULine::getisblock' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepline.h:70:10: style: Technically the member function 'IRCULine::getepiloguebegin' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepline.h:71:10: style: Technically the member function 'IRCULine::getprologueend' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepline.h:72:20: style: Technically the member function 'IRCULine::getisa' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepline.h:73:20: style: Technically the member function 'IRCULine::getdiscriminator' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepdie.h:142:14: style: Technically the member function 'IRDie::getTag' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepdie.h:229:10: style: Technically the member function 'IRCUdata::hasMacroData' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepdie.h:234:10: style: Technically the member function 'IRCUdata::hasLineData' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepdie.h:250:16: style: Technically the member function 'IRCUdata::getVersionStamp' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepdie.h:251:16: style: Technically the member function 'IRCUdata::getOffsetSize' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepdie.h:252:20: style: Technically the member function 'IRCUdata::getCUdieOffset' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepframe.h:56:10: style: Technically the member function 'IRCie::get_basic_cie_data' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepframe.h:104:18: style: Technically the member function 'IRFde::cie_index' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepframe.h:105:10: style: Technically the member function 'IRFde::get_fde_base_data' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepframe.h:124:10: performance: Technically the member function 'IRFde::fde_instrs' can be static. [functionStatic]
dwarfutils-20180527/dwarfgen/ireppubnames.h:63:24: style: Technically the member function 'IRPub::getName' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/ireppubnames.h:64:20: style: Technically the member function 'IRPub::getDieOffset' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/ireppubnames.h:65:20: style: Technically the member function 'IRPub::getCUdieOffset' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/irepresentation.h:144:14: style: Technically the member function 'IRepresentation::getBaseTextSymbol' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/strtabdata.h:37:19: style: Class 'strtabdata' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dwarfutils-20180527/dwarfgen/strtabdata.h:37:19: style: Class 'strtabdata' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dwarfutils-20180527/dwarfgen/irepform.h:57:5: style: Class 'IRFormUnknown' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dwarfutils-20180527/dwarfgen/irepform.h:96:5: style: Class 'IRFormAddress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dwarfutils-20180527/dwarfgen/irepform.h:137:5: style: Class 'IRFormBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dwarfutils-20180527/dwarfgen/irepform.h:194:5: style: Class 'IRFormConstant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dwarfutils-20180527/dwarfgen/irepform.h:288:5: style: Class 'IRFormExprloc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dwarfutils-20180527/dwarfgen/irepform.h:336:5: style: Class 'IRFormFlag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dwarfutils-20180527/dwarfgen/irepform.h:379:5: style: Class 'IRFormLinePtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dwarfutils-20180527/dwarfgen/irepform.h:424:5: style: Class 'IRFormLoclistPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dwarfutils-20180527/dwarfgen/irepform.h:469:5: style: Class 'IRFormMacPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dwarfutils-20180527/dwarfgen/irepform.h:514:5: style: Class 'IRFormRangelistPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dwarfutils-20180527/dwarfgen/irepform.h:558:5: style: Class 'IRFormFramePtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dwarfutils-20180527/dwarfgen/irepform.h:607:5: style: Class 'IRFormReference' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dwarfutils-20180527/dwarfgen/irepform.h:693:5: style: Class 'IRFormString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dwarfutils-20180527/dwarfgen/irepline.h:94:5: style: Class 'IRCUSrcfile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dwarfutils-20180527/dwarfgen/irepresentation.h:76:5: style: Class 'ElfSectIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dwarfutils-20180527/dwarfgen/irepresentation.h:92:5: style: Class 'ElfSymIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dwarfutils-20180527/dwarfgen/irepform.h:63:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:43:22: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:63:29: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:73:27: style: The function 'getFormClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:46:35: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:73:27: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:112:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:43:22: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:112:29: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:120:27: style: The function 'getFormClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:46:35: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:120:27: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:157:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:43:22: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:157:27: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:165:27: style: The function 'getFormClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:46:35: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:165:27: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:241:30: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:43:22: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:241:30: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:305:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:43:22: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:305:29: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:312:27: style: The function 'getFormClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:46:35: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:312:27: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:352:26: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:43:22: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:352:26: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:355:27: style: The function 'getFormClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:46:35: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:355:27: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:399:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:43:22: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:399:29: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:402:27: style: The function 'getFormClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:46:35: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:402:27: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:440:32: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:43:22: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:440:32: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:447:27: style: The function 'getFormClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:46:35: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:447:27: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:485:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:43:22: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:485:28: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:492:27: style: The function 'getFormClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:46:35: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:492:27: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:534:34: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:43:22: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:534:34: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:537:27: style: The function 'getFormClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:46:35: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:537:27: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:574:30: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:43:22: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:574:30: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:581:27: style: The function 'getFormClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:46:35: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:581:27: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:633:31: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:43:22: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:633:31: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:647:27: style: The function 'getFormClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:46:35: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:647:27: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:701:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:43:22: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:701:28: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepform.h:719:27: style: The function 'getFormClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dwarfutils-20180527/dwarfgen/irepform.h:46:35: note: Virtual function in base class
dwarfutils-20180527/dwarfgen/irepform.h:719:27: note: Function in derived class
dwarfutils-20180527/dwarfgen/irepline.h:94:29: performance: Function parameter 'file' should be passed by const reference. [passedByValue]
dwarfutils-20180527/dwarfgen/createirepfrombinary.cc:581:9: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/dwarfgen/createirepfrombinary.cc:580:0: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfgen/createirepfrombinary.cc:581:9: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfgen/createirepfrombinary.cc:430:16: style: Variable 'res2' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/dwarfgen/dwarfgen.cc:912:5: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/dwarfgen/dwarfgen.cc:898:0: note: Variable 'f' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfgen/dwarfgen.cc:912:5: note: Variable 'f' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfgen/dwarfgen.cc:936:5: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/dwarfgen/dwarfgen.cc:921:0: note: Variable 'f' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfgen/dwarfgen.cc:936:5: note: Variable 'f' is reassigned a value before the old one has been used.
dwarfutils-20180527/dwarfgen/dwarfgen.cc:769:9: style: Variable 'bct' is modified but its new value is never used. [unreadVariable]
dwarfutils-20180527/dwarfgen/dwarfgen.cc:180:13: performance: Variable 'section_name_itself_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dwarfutils-20180527/dwarfgen/dwarfgen.cc:159:20: style: Technically the member function 'SectionFromDwarf::getNextOffset' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/dwarfgen.cc:162:14: style: Technically the member function 'SectionFromDwarf::getSectionNameSymidx' can be const. [functionConst]
dwarfutils-20180527/dwarfgen/ireptodbg.cc:161:25: style: Variable 'foundhipc' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/dwarfgen/ireptodbg.cc:165:25: style: Variable 'foundlopc' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/dwarfgen/ireptodbg.cc:103:25: style: Variable 'form' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/dwarfgen/ireptodbg.cc:98:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dwarfutils-20180527/dwarfgen/ireptodbg.cc:139:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dwarfutils-20180527/dwarfgen/ireptodbg.cc:207:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dwarfutils-20180527/dwarfgen/ireptodbg.cc:286:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dwarfutils-20180527/dwarfgen/ireptodbg.cc:315:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dwarfutils-20180527/dwarfgen/ireptodbg.cc:477:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dwarfutils-20180527/dwarfgen/ireptodbg.cc:607:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dwarfutils-20180527/dwarfgen/ireptodbg.cc:638:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dwarfutils-20180527/dwarfgen/ireptodbg.cc:671:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dwarfutils-20180527/dwarfgen/ireptodbg.cc:714:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
dwarfutils-20180527/libdwarf/checkexamples.c:1613:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/checkexamples.c:1608:5: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/checkexamples.c:1613:5: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/checkexamples.c:671:16: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dwarfutils-20180527/libdwarf/checkexamples.c:680:11: note: Found duplicate branches for 'if' and 'else'.
dwarfutils-20180527/libdwarf/checkexamples.c:671:16: note: Found duplicate branches for 'if' and 'else'.
dwarfutils-20180527/libdwarf/checkexamples.c:1229:16: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dwarfutils-20180527/libdwarf/checkexamples.c:1232:11: note: Found duplicate branches for 'if' and 'else'.
dwarfutils-20180527/libdwarf/checkexamples.c:1229:16: note: Found duplicate branches for 'if' and 'else'.
dwarfutils-20180527/libdwarf/checkexamples.c:389:21: style: The scope of the variable 'opres' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/checkexamples.c:1214:9: style: The scope of the variable 'res' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/checkexamples.c:559:0: style: Variable 'linecount_total' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/checkexamples.c:1344:33: style: Variable 'cur' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/checkexamples.c:1399:0: style: Variable 'culength' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/checkexamples.c:1509:0: style: Variable 'ret_type' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/checkexamples.c:1546:0: style: Variable 'col' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/checkexamples.c:110:9: error: Memory leak: sec_nums [memleak]
dwarfutils-20180527/libdwarf/dwarf_arange.c:159:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dwarfutils-20180527/libdwarf/dwarf_arange.c:156:25: note: outer condition: info_offset>=dbg->de_debug_info.dss_size
dwarfutils-20180527/libdwarf/dwarf_arange.c:159:29: note: identical inner condition: info_offset>=dbg->de_debug_info.dss_size
dwarfutils-20180527/libdwarf/dwarf_arange.c:57:18: style: The scope of the variable 'header_ptr' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/dwarf_die_deliv.c:403:22: style: The scope of the variable 'res' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/dwarf_die_deliv.c:1059:9: style: The scope of the variable 'res' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/dwarf_die_deliv.c:1038:18: style: Function '_dwarf_next_cu_header_internal' argument 9 names different: declaration 'signature' definition 'signature_out'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_opaque.h:852:18: note: Function '_dwarf_next_cu_header_internal' argument 9 names different: declaration 'signature' definition 'signature_out'.
dwarfutils-20180527/libdwarf/dwarf_die_deliv.c:1038:18: note: Function '_dwarf_next_cu_header_internal' argument 9 names different: declaration 'signature' definition 'signature_out'.
dwarfutils-20180527/libdwarf/dwarf_die_deliv.c:1049:18: style: Function '_dwarf_next_cu_header_internal' argument 13 names different: declaration 'header_cu_type' definition 'header_type'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_opaque.h:856:22: note: Function '_dwarf_next_cu_header_internal' argument 13 names different: declaration 'header_cu_type' definition 'header_type'.
dwarfutils-20180527/libdwarf/dwarf_die_deliv.c:1049:18: note: Function '_dwarf_next_cu_header_internal' argument 13 names different: declaration 'header_cu_type' definition 'header_type'.
dwarfutils-20180527/libdwarf/dwarf_dnames.c:1260:19: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/dwarf_dnames.c:394:0: error: Memory leak: di_header [memleak]
dwarfutils-20180527/libdwarf/dwarf_dsc.c:73:17: style: Variable 'leblen' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/dwarf_dsc.c:107:17: style: Variable 'leblen' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/dwarf_dsc.c:189:9: error: Memory leak: ary [memleak]
dwarfutils-20180527/libdwarf/dwarf_elf_access.c:66:0: error: #error Without libelf.h dwarf_elf_access.c cannot compile, so giving up. [preprocessorErrorDirective]
dwarfutils-20180527/libdwarf/dwarf_form.c:129:56: warning: Either the condition 'input_block==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dwarfutils-20180527/libdwarf/dwarf_form.c:139:21: note: Assuming that condition 'input_block==NULL' is not redundant
dwarfutils-20180527/libdwarf/dwarf_form.c:129:56: note: Null pointer addition
dwarfutils-20180527/libdwarf/dwarf_form.c:364:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_form.c:360:0: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_form.c:364:5: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_form.c:1460:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_form.c:1453:0: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_form.c:1460:5: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_frame.c:1773:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_frame.c:1767:5: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_frame.c:1773:5: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_frame.c:260:18: style: The scope of the variable 'fp_register' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/dwarf_frame.c:281:34: style: The scope of the variable 'dealloc_instr_item' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/dwarf_frame.c:1961:9: style: The scope of the variable 'table_real_data_size' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/dwarf_frame2.c:401:13: style: Variable 'resf' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_frame2.c:391:0: note: Variable 'resf' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_frame2.c:401:13: note: Variable 'resf' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_frame2.c:570:9: style: The scope of the variable 'local_length_size' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/dwarf_frame2.c:1114:30: style: Function 'dwarf_read_cie_fde_prefix' argument 6 names different: declaration 'prefix_out' definition 'data_out'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_frame.h:422:30: note: Function 'dwarf_read_cie_fde_prefix' argument 6 names different: declaration 'prefix_out' definition 'data_out'.
dwarfutils-20180527/libdwarf/dwarf_frame2.c:1114:30: note: Function 'dwarf_read_cie_fde_prefix' argument 6 names different: declaration 'prefix_out' definition 'data_out'.
dwarfutils-20180527/libdwarf/dwarf_frame2.c:1449:19: style: Function 'read_encoded_ptr' argument 5 names different: declaration 'section_ptr_end' definition 'section_end'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_frame2.c:98:19: note: Function 'read_encoded_ptr' argument 5 names different: declaration 'section_ptr_end' definition 'section_end'.
dwarfutils-20180527/libdwarf/dwarf_frame2.c:1449:19: note: Function 'read_encoded_ptr' argument 5 names different: declaration 'section_ptr_end' definition 'section_end'.
dwarfutils-20180527/libdwarf/dwarf_frame2.c:1452:20: style: Function 'read_encoded_ptr' argument 8 names different: declaration 'input_field_out' definition 'input_field_updated'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_frame2.c:101:20: note: Function 'read_encoded_ptr' argument 8 names different: declaration 'input_field_out' definition 'input_field_updated'.
dwarfutils-20180527/libdwarf/dwarf_frame2.c:1452:20: note: Function 'read_encoded_ptr' argument 8 names different: declaration 'input_field_out' definition 'input_field_updated'.
dwarfutils-20180527/libdwarf/dwarf_frame2.c:1667:19: style: Function 'get_gcc_eh_augmentation' argument 5 names different: declaration 'section_end_pointer' definition 'section_ptr_end'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_frame2.c:79:19: note: Function 'get_gcc_eh_augmentation' argument 5 names different: declaration 'section_end_pointer' definition 'section_ptr_end'.
dwarfutils-20180527/libdwarf/dwarf_frame2.c:1667:19: note: Function 'get_gcc_eh_augmentation' argument 5 names different: declaration 'section_end_pointer' definition 'section_ptr_end'.
dwarfutils-20180527/libdwarf/dwarf_frame2.c:1680:9: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/dwarf_gdbindex.c:194:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_gdbindex.c:188:5: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_gdbindex.c:194:5: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_gdbindex.c:200:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_gdbindex.c:194:5: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_gdbindex.c:200:5: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_gdbindex.c:206:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_gdbindex.c:200:5: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_gdbindex.c:206:5: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_gdbindex.c:212:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_gdbindex.c:206:5: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_gdbindex.c:212:5: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_gdbindex.c:212:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/dwarf_global.c:157:53: warning: Either the condition 'section_data_ptr==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dwarfutils-20180527/libdwarf/dwarf_global.c:199:26: note: Assuming that condition 'section_data_ptr==NULL' is not redundant
dwarfutils-20180527/libdwarf/dwarf_global.c:157:53: note: Null pointer addition
dwarfutils-20180527/libdwarf/dwarf_init_finish.c:856:17: style: Variable 'resx' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_init_finish.c:852:0: note: Variable 'resx' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_init_finish.c:856:17: note: Variable 'resx' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_init_finish.c:942:9: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_init_finish.c:935:0: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_init_finish.c:942:9: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_init_finish.c:1159:9: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_init_finish.c:1154:0: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_init_finish.c:1159:9: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_init_finish.c:333:24: style: The scope of the variable 'dprefix' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/dwarf_init_finish.c:1079:17: style: The scope of the variable 'scn_name' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/dwarf_init_finish.c:1165:0: error: Memory leak: sections [memleak]
dwarfutils-20180527/libdwarf/dwarf_leb.c:62:16: style: The scope of the variable 'word_number' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/dwarf_line.c:525:16: style: Function '_dwarf_internal_srclines' argument 2 names different: declaration 'old_interface' definition 'is_new_interface'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_line.h:328:16: note: Function '_dwarf_internal_srclines' argument 2 names different: declaration 'old_interface' definition 'is_new_interface'.
dwarfutils-20180527/libdwarf/dwarf_line.c:525:16: note: Function '_dwarf_internal_srclines' argument 2 names different: declaration 'old_interface' definition 'is_new_interface'.
dwarfutils-20180527/libdwarf/dwarf_line.c:528:25: style: Function '_dwarf_internal_srclines' argument 5 names different: declaration 'line_context' definition 'line_context_out'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_line.h:331:25: note: Function '_dwarf_internal_srclines' argument 5 names different: declaration 'line_context' definition 'line_context_out'.
dwarfutils-20180527/libdwarf/dwarf_line.c:528:25: note: Function '_dwarf_internal_srclines' argument 5 names different: declaration 'line_context' definition 'line_context_out'.
dwarfutils-20180527/libdwarf/dwarf_line.c:530:20: style: Function '_dwarf_internal_srclines' argument 7 names different: declaration 'count' definition 'linecount'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_line.h:333:20: note: Function '_dwarf_internal_srclines' argument 7 names different: declaration 'count' definition 'linecount'.
dwarfutils-20180527/libdwarf/dwarf_line.c:530:20: note: Function '_dwarf_internal_srclines' argument 7 names different: declaration 'count' definition 'linecount'.
dwarfutils-20180527/libdwarf/dwarf_line.c:532:20: style: Function '_dwarf_internal_srclines' argument 9 names different: declaration 'count_actuals' definition 'linecount_actuals'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_line.h:335:20: note: Function '_dwarf_internal_srclines' argument 9 names different: declaration 'count_actuals' definition 'linecount_actuals'.
dwarfutils-20180527/libdwarf/dwarf_line.c:532:20: note: Function '_dwarf_internal_srclines' argument 9 names different: declaration 'count_actuals' definition 'linecount_actuals'.
dwarfutils-20180527/libdwarf/dwarf_line.c:427:20: style: Variable 'line_ptr' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/dwarf_line_table_reader_common.h:563:0: error: Memory leak: directory_entry_forms [memleak]
dwarfutils-20180527/libdwarf/dwarf_line_table_reader_common.h:659:0: error: Memory leak: filename_entry_types [memleak]
dwarfutils-20180527/libdwarf/dwarf_line_table_reader_common.h:659:0: error: Memory leak: filename_entry_forms [memleak]
dwarfutils-20180527/libdwarf/dwarf_line_table_reader_common.h:805:0: error: Memory leak: subprog_entry_types [memleak]
dwarfutils-20180527/libdwarf/dwarf_line_table_reader_common.h:805:0: error: Memory leak: subprog_entry_forms [memleak]
dwarfutils-20180527/libdwarf/dwarf_loc.c:1197:5: style: Variable 'setup_res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_loc.c:1193:0: note: Variable 'setup_res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_loc.c:1197:5: note: Variable 'setup_res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_loc.c:1394:5: style: Variable 'setup_res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_loc.c:1390:0: note: Variable 'setup_res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_loc.c:1394:5: note: Variable 'setup_res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_loc.c:1415:9: style: Variable 'off_res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_loc.c:1413:0: note: Variable 'off_res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_loc.c:1415:9: note: Variable 'off_res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_loc2.h:439:5: style: Variable 'setup_res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_loc2.h:436:0: note: Variable 'setup_res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_loc2.h:439:5: note: Variable 'setup_res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_loc2.h:471:13: style: Variable 'off_res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_loc2.h:466:0: note: Variable 'off_res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_loc2.h:471:13: note: Variable 'off_res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_loc2.h:560:13: style: Variable 'off_res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_loc2.h:555:0: note: Variable 'off_res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_loc2.h:560:13: note: Variable 'off_res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_loc2.h:685:9: style: Variable 'llhead->ll_locdesc' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_loc2.h:684:9: note: Variable 'llhead->ll_locdesc' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_loc2.h:685:9: note: Variable 'llhead->ll_locdesc' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_macro.c:365:28: warning: Either the condition 'pdata==0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
dwarfutils-20180527/libdwarf/dwarf_macro.c:366:15: note: Assuming that condition 'pdata==0' is not redundant
dwarfutils-20180527/libdwarf/dwarf_macro.c:365:28: note: Null pointer addition
dwarfutils-20180527/libdwarf/dwarf_macro5.c:514:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dwarfutils-20180527/libdwarf/dwarf_macro5.c:1086:23: style: Function '_dwarf_internal_macro_context' argument 3 names different: declaration 'offset' definition 'offset_in'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_macro5.c:96:20: note: Function '_dwarf_internal_macro_context' argument 3 names different: declaration 'offset' definition 'offset_in'.
dwarfutils-20180527/libdwarf/dwarf_macro5.c:1086:23: note: Function '_dwarf_internal_macro_context' argument 3 names different: declaration 'offset' definition 'offset_in'.
dwarfutils-20180527/libdwarf/dwarf_macro5.c:591:18: style: Variable 'mdata' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/dwarf_macro5.c:962:9: style: Variable 'opcode_number' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/dwarf_macro5.c:1307:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dwarfutils-20180527/libdwarf/dwarf_macro5.c:1309:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dwarfutils-20180527/libdwarf/dwarf_macro5.c:1311:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dwarfutils-20180527/libdwarf/dwarf_print_lines.c:310:9: style: Variable 'cres' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_print_lines.c:307:0: note: Variable 'cres' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_print_lines.c:310:9: note: Variable 'cres' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_query.c:683:20: style: Function '_dwarf_extract_address_from_debug_addr' argument 3 names different: declaration 'index' definition 'index_to_addr'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_opaque.h:757:20: note: Function '_dwarf_extract_address_from_debug_addr' argument 3 names different: declaration 'index' definition 'index_to_addr'.
dwarfutils-20180527/libdwarf/dwarf_query.c:683:20: note: Function '_dwarf_extract_address_from_debug_addr' argument 3 names different: declaration 'index' definition 'index_to_addr'.
dwarfutils-20180527/libdwarf/dwarf_query.c:1091:22: style: Function '_dwarf_get_ranges_base_attr_value' argument 3 names different: declaration 'rabase_out' definition 'rangesbase_out'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_query.c:45:22: note: Function '_dwarf_get_ranges_base_attr_value' argument 3 names different: declaration 'rabase_out' definition 'rangesbase_out'.
dwarfutils-20180527/libdwarf/dwarf_query.c:1091:22: note: Function '_dwarf_get_ranges_base_attr_value' argument 3 names different: declaration 'rabase_out' definition 'rangesbase_out'.
dwarfutils-20180527/libdwarf/dwarf_query.c:1317:20: style: Function '_dwarf_get_addr_from_tied' argument 3 names different: declaration 'addrindex' definition 'index'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_opaque.h:791:20: note: Function '_dwarf_get_addr_from_tied' argument 3 names different: declaration 'addrindex' definition 'index'.
dwarfutils-20180527/libdwarf/dwarf_query.c:1317:20: note: Function '_dwarf_get_addr_from_tied' argument 3 names different: declaration 'addrindex' definition 'index'.
dwarfutils-20180527/libdwarf/dwarf_query.c:1370:21: style: Function '_dwarf_get_ranges_base_attr_from_tied' argument 3 names different: declaration 'ranges_base_out' definition 'tiedbase_out'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_opaque.h:868:22: note: Function '_dwarf_get_ranges_base_attr_from_tied' argument 3 names different: declaration 'ranges_base_out' definition 'tiedbase_out'.
dwarfutils-20180527/libdwarf/dwarf_query.c:1370:21: note: Function '_dwarf_get_ranges_base_attr_from_tied' argument 3 names different: declaration 'ranges_base_out' definition 'tiedbase_out'.
dwarfutils-20180527/libdwarf/dwarf_query.c:1796:21: style: Function '_dwarf_calculate_info_section_start_ptr' argument 2 names different: declaration 'section_len_out' definition 'section_len'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_opaque.h:905:98: note: Function '_dwarf_calculate_info_section_start_ptr' argument 2 names different: declaration 'section_len_out' definition 'section_len'.
dwarfutils-20180527/libdwarf/dwarf_query.c:1796:21: note: Function '_dwarf_calculate_info_section_start_ptr' argument 2 names different: declaration 'section_len_out' definition 'section_len'.
dwarfutils-20180527/libdwarf/dwarf_ranges.c:137:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dwarfutils-20180527/libdwarf/dwarf_ranges.c:152:0: error: Memory leak: re [memleak]
dwarfutils-20180527/libdwarf/dwarf_str_offsets.c:269:5: style: Variable 'local_extension_size' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/dwarf_test_errmsg_list.c:96:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/libdwarf/dwarf_test_errmsg_list.c:276:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/libdwarf/dwarf_tied.c:175:9: style: Variable 'sres' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_tied.c:160:0: note: Variable 'sres' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_tied.c:175:9: note: Variable 'sres' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_tied.c:119:36: style: Function '_dwarf_tied_destroy_free_node' argument 1 names different: declaration 'node' definition 'nodep'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_opaque.h:814:42: note: Function '_dwarf_tied_destroy_free_node' argument 1 names different: declaration 'node' definition 'nodep'.
dwarfutils-20180527/libdwarf/dwarf_tied.c:119:36: note: Function '_dwarf_tied_destroy_free_node' argument 1 names different: declaration 'node' definition 'nodep'.
dwarfutils-20180527/libdwarf/dwarf_tied.c:229:41: style: Function '_dwarf_search_for_signature' argument 1 names different: declaration 'dbg' definition 'tieddbg'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_opaque.h:808:41: note: Function '_dwarf_search_for_signature' argument 1 names different: declaration 'dbg' definition 'tieddbg'.
dwarfutils-20180527/libdwarf/dwarf_tied.c:229:41: note: Function '_dwarf_search_for_signature' argument 1 names different: declaration 'dbg' definition 'tieddbg'.
dwarfutils-20180527/libdwarf/dwarf_tsearchhash.c:452:12: style: Condition 'want_delete' is always true [knownConditionTrueFalse]
dwarfutils-20180527/libdwarf/dwarf_tsearchhash.c:462:16: style: Condition 'want_delete' is always true [knownConditionTrueFalse]
dwarfutils-20180527/libdwarf/dwarf_tsearchhash.c:636:25: style: The scope of the variable 'prev' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/dwarf_tsearchhash.c:291:24: style: Function '_dwarf_tdump' argument 1 names different: declaration 'root' definition 'headp_in'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_tsearch.h:115:29: note: Function '_dwarf_tdump' argument 1 names different: declaration 'root' definition 'headp_in'.
dwarfutils-20180527/libdwarf/dwarf_tsearchhash.c:291:24: note: Function '_dwarf_tdump' argument 1 names different: declaration 'root' definition 'headp_in'.
dwarfutils-20180527/libdwarf/dwarf_tsearchhash.c:413:23: style: Function 'tsearch_inner' argument 6 names different: declaration 'parent_ptr' definition 'owner_ptr'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_tsearchhash.c:138:23: note: Function 'tsearch_inner' argument 6 names different: declaration 'parent_ptr' definition 'owner_ptr'.
dwarfutils-20180527/libdwarf/dwarf_tsearchhash.c:413:23: note: Function 'tsearch_inner' argument 6 names different: declaration 'parent_ptr' definition 'owner_ptr'.
dwarfutils-20180527/libdwarf/dwarf_util.c:106:9: style: Variable 'cres' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_util.c:103:0: note: Variable 'cres' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_util.c:106:9: note: Variable 'cres' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_util.c:127:9: style: Variable 'cres' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/dwarf_util.c:124:0: note: Variable 'cres' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_util.c:127:9: note: Variable 'cres' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/dwarf_util.c:1142:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/dwarf_util.c:89:18: style: Function '_dwarf_internal_get_die_comp_dir' argument 3 names different: declaration 'comp_name_out' definition 'compname_out'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_util.h:438:18: note: Function '_dwarf_internal_get_die_comp_dir' argument 3 names different: declaration 'comp_name_out' definition 'compname_out'.
dwarfutils-20180527/libdwarf/dwarf_util.c:89:18: note: Function '_dwarf_internal_get_die_comp_dir' argument 3 names different: declaration 'comp_name_out' definition 'compname_out'.
dwarfutils-20180527/libdwarf/dwarf_util.c:751:11: style: Function '_dwarf_check_string_valid' argument 3 names different: declaration 'startptr' definition 'strptr'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_util.h:417:11: note: Function '_dwarf_check_string_valid' argument 3 names different: declaration 'startptr' definition 'strptr'.
dwarfutils-20180527/libdwarf/dwarf_util.c:751:11: note: Function '_dwarf_check_string_valid' argument 3 names different: declaration 'startptr' definition 'strptr'.
dwarfutils-20180527/libdwarf/dwarf_util.c:751:25: style: Function '_dwarf_check_string_valid' argument 4 names different: declaration 'endptr' definition 'areaendptr'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/dwarf_util.h:417:27: note: Function '_dwarf_check_string_valid' argument 4 names different: declaration 'endptr' definition 'areaendptr'.
dwarfutils-20180527/libdwarf/dwarf_util.c:751:25: note: Function '_dwarf_check_string_valid' argument 4 names different: declaration 'endptr' definition 'areaendptr'.
dwarfutils-20180527/libdwarf/dwarf_util.c:323:9: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/dwarf_util.c:385:9: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/dwarf_util.c:430:9: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/dwarf_util.c:446:9: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/dwarf_xu_index.c:225:18: style: The scope of the variable 'hashentry' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/gennames.c:497:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/libdwarf/gennames.c:570:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dwarfutils-20180527/libdwarf/pro_alloc.c:76:5: style: Variable 'lp' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/pro_alloc.c:71:0: note: Variable 'lp' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/pro_alloc.c:76:5: note: Variable 'lp' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/pro_die.c:745:17: style: Function '_dwarf_pro_add_AT_macro_info' argument 2 names different: declaration 'first_die' definition 'die'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/pro_die.h:57:17: note: Function '_dwarf_pro_add_AT_macro_info' argument 2 names different: declaration 'first_die' definition 'die'.
dwarfutils-20180527/libdwarf/pro_die.c:745:17: note: Function '_dwarf_pro_add_AT_macro_info' argument 2 names different: declaration 'first_die' definition 'die'.
dwarfutils-20180527/libdwarf/pro_frame.c:88:12: warning: Either the condition '!tmpaug' is redundant or there is possible null pointer dereference: tmpaug. [nullPointerRedundantCheck]
dwarfutils-20180527/libdwarf/pro_frame.c:89:9: note: Assuming that condition '!tmpaug' is not redundant
dwarfutils-20180527/libdwarf/pro_frame.c:88:12: note: Null pointer dereference
dwarfutils-20180527/libdwarf/pro_frame.c:570:58: style: Function '_dwarf_pro_add_to_fde' argument 2 names different: declaration 'inst' definition 'curinst'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/pro_frame.c:38:23: note: Function '_dwarf_pro_add_to_fde' argument 2 names different: declaration 'inst' definition 'curinst'.
dwarfutils-20180527/libdwarf/pro_frame.c:570:58: note: Function '_dwarf_pro_add_to_fde' argument 2 names different: declaration 'inst' definition 'curinst'.
dwarfutils-20180527/libdwarf/pro_init.c:257:10: style: Function 'common_init' argument 5 names different: declaration 'error_ret' definition 'err_ret'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/pro_init.c:94:10: note: Function 'common_init' argument 5 names different: declaration 'error_ret' definition 'err_ret'.
dwarfutils-20180527/libdwarf/pro_init.c:257:10: note: Function 'common_init' argument 5 names different: declaration 'error_ret' definition 'err_ret'.
dwarfutils-20180527/libdwarf/pro_init.c:363:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dwarfutils-20180527/libdwarf/pro_line.c:347:12: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/pro_line.c:334:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
dwarfutils-20180527/libdwarf/pro_reloc_stream.c:180:44: style: The scope of the variable 'p_blk_last' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/pro_reloc_symbolic.c:154:44: style: The scope of the variable 'p_blk_last' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/pro_section.c:1782:21: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/libdwarf/pro_section.c:1777:21: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/pro_section.c:1782:21: note: Variable 'res' is reassigned a value before the old one has been used.
dwarfutils-20180527/libdwarf/pro_section.c:1454:13: style: The scope of the variable 'opc' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/pro_section.c:1459:13: style: The scope of the variable 'line_adv' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/pro_section.c:1873:14: style: The scope of the variable 'augmented_fields_length' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/pro_section.c:2038:13: style: The scope of the variable 'oet_length' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/pro_section.c:2459:14: style: The scope of the variable 'string_attr_offset' can be reduced. [variableScope]
dwarfutils-20180527/libdwarf/pro_section.c:3157:9: style: Function '_dwarf_pro_buffer' argument 2 names different: declaration 'sectno' definition 'elfsectno'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/pro_section.h:77:55: note: Function '_dwarf_pro_buffer' argument 2 names different: declaration 'sectno' definition 'elfsectno'.
dwarfutils-20180527/libdwarf/pro_section.c:3157:9: note: Function '_dwarf_pro_buffer' argument 2 names different: declaration 'sectno' definition 'elfsectno'.
dwarfutils-20180527/libdwarf/pro_section.c:148:27: style: struct member 'Dwarf_P_Rel_Head_s::drh_head' is never used. [unusedStructMember]
dwarfutils-20180527/libdwarf/pro_section.c:149:27: style: struct member 'Dwarf_P_Rel_Head_s::drh_tail' is never used. [unusedStructMember]
dwarfutils-20180527/libdwarf/pro_types.c:134:19: style: Function '_dwarf_transform_simplename_to_disk' argument 4 names different: declaration 'nbufs_out' definition 'nbufs'. [funcArgNamesDifferent]
dwarfutils-20180527/libdwarf/pro_types.h:34:19: note: Function '_dwarf_transform_simplename_to_disk' argument 4 names different: declaration 'nbufs_out' definition 'nbufs'.
dwarfutils-20180527/libdwarf/pro_types.c:134:19: note: Function '_dwarf_transform_simplename_to_disk' argument 4 names different: declaration 'nbufs_out' definition 'nbufs'.
dwarfutils-20180527/tsearch/dwarf_tsearch.c:58:0: error: #error Missing tsearch algorithm [preprocessorErrorDirective]
dwarfutils-20180527/tsearch/dwarf_tsearchbal.c:654:5: style: Variable 'r->llink' is reassigned a value before the old one has been used. [redundantAssignment]
dwarfutils-20180527/tsearch/dwarf_tsearchbal.c:639:5: note: Variable 'r->llink' is reassigned a value before the old one has been used.
dwarfutils-20180527/tsearch/dwarf_tsearchbal.c:654:5: note: Variable 'r->llink' is reassigned a value before the old one has been used.
dwarfutils-20180527/tsearch/dwarf_tsearchbal.c:380:9: style: The scope of the variable 'kc' can be reduced. [variableScope]
dwarfutils-20180527/tsearch/dwarf_tsearchbal.c:267:24: style: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'headp_in'. [funcArgNamesDifferent]
dwarfutils-20180527/tsearch/dwarf_tsearch.h:115:29: note: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'headp_in'.
dwarfutils-20180527/tsearch/dwarf_tsearchbal.c:267:24: note: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'headp_in'.
dwarfutils-20180527/tsearch/dwarf_tsearchbin.c:315:49: warning: Either the condition '!headppin' is redundant or there is possible null pointer dereference: headppin. [nullPointerRedundantCheck]
dwarfutils-20180527/tsearch/dwarf_tsearchbin.c:320:8: note: Assuming that condition '!headppin' is not redundant
dwarfutils-20180527/tsearch/dwarf_tsearchbin.c:315:49: note: Null pointer dereference
dwarfutils-20180527/tsearch/dwarf_tsearchbin.c:536:12: warning: Either the condition 'if(head)' is redundant or there is possible null pointer dereference: head. [nullPointerRedundantCheck]
dwarfutils-20180527/tsearch/dwarf_tsearchbin.c:537:7: note: Assuming that condition 'if(head)' is not redundant
dwarfutils-20180527/tsearch/dwarf_tsearchbin.c:536:12: note: Null pointer dereference
dwarfutils-20180527/tsearch/dwarf_tsearchbin.c:356:9: style: The scope of the variable 'done' can be reduced. [variableScope]
dwarfutils-20180527/tsearch/dwarf_tsearchbin.c:152:24: style: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'rootin'. [funcArgNamesDifferent]
dwarfutils-20180527/tsearch/dwarf_tsearch.h:115:29: note: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'rootin'.
dwarfutils-20180527/tsearch/dwarf_tsearchbin.c:152:24: note: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'rootin'.
dwarfutils-20180527/tsearch/dwarf_tsearchepp.c:312:49: warning: Either the condition '!headppin' is redundant or there is possible null pointer dereference: headppin. [nullPointerRedundantCheck]
dwarfutils-20180527/tsearch/dwarf_tsearchepp.c:317:8: note: Assuming that condition '!headppin' is not redundant
dwarfutils-20180527/tsearch/dwarf_tsearchepp.c:312:49: note: Null pointer dereference
dwarfutils-20180527/tsearch/dwarf_tsearchepp.c:562:12: warning: Either the condition 'if(head)' is redundant or there is possible null pointer dereference: head. [nullPointerRedundantCheck]
dwarfutils-20180527/tsearch/dwarf_tsearchepp.c:563:7: note: Assuming that condition 'if(head)' is not redundant
dwarfutils-20180527/tsearch/dwarf_tsearchepp.c:562:12: note: Null pointer dereference
dwarfutils-20180527/tsearch/dwarf_tsearchepp.c:352:9: style: The scope of the variable 'done' can be reduced. [variableScope]
dwarfutils-20180527/tsearch/dwarf_tsearchepp.c:362:21: style: The scope of the variable 'eppingerleft' can be reduced. [variableScope]
dwarfutils-20180527/tsearch/dwarf_tsearchepp.c:146:24: style: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'rootin'. [funcArgNamesDifferent]
dwarfutils-20180527/tsearch/dwarf_tsearch.h:115:29: note: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'rootin'.
dwarfutils-20180527/tsearch/dwarf_tsearchepp.c:146:24: note: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'rootin'.
dwarfutils-20180527/tsearch/dwarf_tsearchhash.c:452:12: style: Condition 'want_delete' is always true [knownConditionTrueFalse]
dwarfutils-20180527/tsearch/dwarf_tsearchhash.c:462:16: style: Condition 'want_delete' is always true [knownConditionTrueFalse]
dwarfutils-20180527/tsearch/dwarf_tsearchhash.c:634:25: style: The scope of the variable 'prev' can be reduced. [variableScope]
dwarfutils-20180527/tsearch/dwarf_tsearchhash.c:291:24: style: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'headp_in'. [funcArgNamesDifferent]
dwarfutils-20180527/tsearch/dwarf_tsearch.h:115:29: note: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'headp_in'.
dwarfutils-20180527/tsearch/dwarf_tsearchhash.c:291:24: note: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'headp_in'.
dwarfutils-20180527/tsearch/dwarf_tsearchhash.c:413:23: style: Function 'tsearch_inner' argument 6 names different: declaration 'parent_ptr' definition 'owner_ptr'. [funcArgNamesDifferent]
dwarfutils-20180527/tsearch/dwarf_tsearchhash.c:138:23: note: Function 'tsearch_inner' argument 6 names different: declaration 'parent_ptr' definition 'owner_ptr'.
dwarfutils-20180527/tsearch/dwarf_tsearchhash.c:413:23: note: Function 'tsearch_inner' argument 6 names different: declaration 'parent_ptr' definition 'owner_ptr'.
dwarfutils-20180527/tsearch/dwarf_tsearchred.c:223:24: style: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'rootin'. [funcArgNamesDifferent]
dwarfutils-20180527/tsearch/dwarf_tsearch.h:115:29: note: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'rootin'.
dwarfutils-20180527/tsearch/dwarf_tsearchred.c:223:24: note: Function 'dwarf_tdump' argument 1 names different: declaration 'root' definition 'rootin'.
dwarfutils-20180527/tsearch/tsearch.c:122:27: style: The scope of the variable 'mt' can be reduced. [variableScope]
dwarfutils-20180527/tsearch/tsearch.c:123:27: style: The scope of the variable 'retval' can be reduced. [variableScope]
dwarfutils-20180527/tsearch/tsearch.c:179:27: style: The scope of the variable 're3' can be reduced. [variableScope]
dwarfutils-20180527/tsearch/tsearch_tester.c:465:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dwarfutils-20180527/tsearch/tsearch_tester.c:486:25: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dwarfutils-20180527/tsearch/tsearch_tester.c:490:25: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dwarfutils-20180527/tsearch/tsearch_tester.c:497:25: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dwarfutils-20180527/tsearch/tsearch_tester.c:499:25: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dwarfutils-20180527/tsearch/tsearch_tester.c:524:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dwarfutils-20180527/tsearch/tsearch_tester.c:537:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
dwarfutils-20180527/tsearch/tsearch_tester.c:753:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/tsearch/tsearch_tester.c:843:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/tsearch/tsearch_tester.c:882:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/tsearch/tsearch_tester.c:893:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/tsearch/tsearch_tester.c:899:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwarfutils-20180527/tsearch/tsearch_tester.c:461:32: style: The scope of the variable 'mt' can be reduced. [variableScope]
dwarfutils-20180527/tsearch/tsearch_tester.c:462:32: style: The scope of the variable 'retval' can be reduced. [variableScope]
dwarfutils-20180527/tsearch/tsearch_tester.c:561:32: style: The scope of the variable 're3' can be reduced. [variableScope]
dwarfutils-20180527/tsearch/tsearch_tester.c:684:28: style: The scope of the variable 're3' can be reduced. [variableScope]
[15:40]

ftp://ftp.se.debian.org/debian/pool/main/d/dwarves-dfsg/dwarves-dfsg_1.10.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dwb/dwb_20140702hg.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/d/dwdiff/dwdiff_2.1.1.orig.tar.gz
dwdiff-2.1.1/src/buffer.c:59:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dwdiff-2.1.1/src/buffer.c:59:9: style: The scope of the variable 'ignore' can be reduced. [variableScope]
dwdiff-2.1.1/src/dwdiff.c:289:6: style: The scope of the variable 'category' can be reduced. [variableScope]
dwdiff-2.1.1/src/hashtable.c:70:12: style: The scope of the variable 'ptr' can be reduced. [variableScope]
dwdiff-2.1.1/src/option.c:80:34: warning: Possible null pointer dereference: string [nullPointer]
dwdiff-2.1.1/src/option.c:525:3: note: Assignment 'optArg=NULL', assigned value is 0
dwdiff-2.1.1/src/option.c:526:33: note: Calling function 'parseEscapes', 1st argument 'string' value is 0
dwdiff-2.1.1/src/option.c:80:34: note: Null pointer dereference
dwdiff-2.1.1/src/option.c:222:2: warning: Possible null pointer dereference: string [nullPointer]
dwdiff-2.1.1/src/option.c:525:3: note: Assignment 'optArg=NULL', assigned value is 0
dwdiff-2.1.1/src/option.c:526:33: note: Calling function 'parseEscapes', 1st argument 'string' value is 0
dwdiff-2.1.1/src/option.c:222:2: note: Null pointer dereference
dwdiff-2.1.1/src/option.c:705:4: warning: Possible null pointer dereference: optArg [nullPointer]
dwdiff-2.1.1/src/option.c:704:3: note: Assignment 'optArg=NULL', assigned value is 0
dwdiff-2.1.1/src/option.c:705:4: note: Null pointer dereference
dwdiff-2.1.1/src/option.c:710:4: warning: Possible null pointer dereference: optArg [nullPointer]
dwdiff-2.1.1/src/option.c:709:3: note: Assignment 'optArg=NULL', assigned value is 0
dwdiff-2.1.1/src/option.c:710:4: note: Null pointer dereference
dwdiff-2.1.1/src/option.c:728:31: warning: Possible null pointer dereference: optArg [nullPointer]
dwdiff-2.1.1/src/option.c:724:3: note: Assignment 'optArg=NULL', assigned value is 0
dwdiff-2.1.1/src/option.c:728:31: note: Null pointer dereference
dwdiff-2.1.1/src/option.c:746:15: warning: Possible null pointer dereference: optArg [nullPointer]
dwdiff-2.1.1/src/option.c:745:3: note: Assignment 'optArg=NULL', assigned value is 0
dwdiff-2.1.1/src/option.c:746:15: note: Null pointer dereference
dwdiff-2.1.1/src/option.c:749:22: warning: Possible null pointer dereference: optArg [nullPointer]
dwdiff-2.1.1/src/option.c:745:3: note: Assignment 'optArg=NULL', assigned value is 0
dwdiff-2.1.1/src/option.c:749:22: note: Null pointer dereference
dwdiff-2.1.1/src/option.c:752:22: warning: Possible null pointer dereference: optArg [nullPointer]
dwdiff-2.1.1/src/option.c:745:3: note: Assignment 'optArg=NULL', assigned value is 0
dwdiff-2.1.1/src/option.c:752:22: note: Null pointer dereference
dwdiff-2.1.1/src/option.c:664:10: style: The scope of the variable 'i' can be reduced. [variableScope]
[15:40]

ftp://ftp.se.debian.org/debian/pool/main/d/dwgsim/dwgsim_0.1.12.orig.tar.gz
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:862:27: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:862:27: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:862:27: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:862:27: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:880:27: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:880:27: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:880:27: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:880:27: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:897:23: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:897:23: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:897:23: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:897:23: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:966:27: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:966:27: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:966:27: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:966:27: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:966:27: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:966:27: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:984:27: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:984:27: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:984:27: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:984:27: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:984:27: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:984:27: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:1001:23: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:1001:23: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:1001:23: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:1001:23: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:1001:23: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:1001:23: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:1056:3: style: Variable 'opt' is reassigned a value before the old one has been used. [redundantAssignment]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:1051:0: note: Variable 'opt' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:1056:3: note: Variable 'opt' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:160:10: style: The scope of the variable 'fac' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:160:15: style: The scope of the variable 'rsq' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:160:20: style: The scope of the variable 'v1' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:160:24: style: The scope of the variable 'v2' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:625:22: style: The scope of the variable 'ran' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:626:19: style: The scope of the variable 'd' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:626:22: style: The scope of the variable 'pos' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:626:33: style: The scope of the variable 'strand' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:627:51: style: The scope of the variable 'ext_coor' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:627:73: style: The scope of the variable 'k' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:470:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:837:27: error: Common realloc mistake: 'qstr' nulled but not freed upon failure [memleakOnRealloc]
DWGSIM-dwgsim.0.1.12/src/dwgsim.c:926:27: error: Common realloc mistake: 'qstr' nulled but not freed upon failure [memleakOnRealloc]
DWGSIM-dwgsim.0.1.12/src/dwgsim_eval.c:283:11: style: The scope of the variable 'left' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/dwgsim_eval.c:293:11: style: The scope of the variable 'clip' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/dwgsim_eval.c:318:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DWGSIM-dwgsim.0.1.12/src/dwgsim_opt.c:141:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
DWGSIM-dwgsim.0.1.12/src/mut.c:109:22: style: Condition 'ins_length_mask<ins_length_max' is always false [knownConditionTrueFalse]
DWGSIM-dwgsim.0.1.12/src/mut.c:106:21: note: Assignment 'ins_length_mask=31', assigned value is 31
DWGSIM-dwgsim.0.1.12/src/mut.c:109:22: note: Condition 'ins_length_mask<ins_length_max' is always false
DWGSIM-dwgsim.0.1.12/src/mut.c:123:3: style: Variable 'seq' is reassigned a value before the old one has been used. [redundantAssignment]
DWGSIM-dwgsim.0.1.12/src/mut.c:122:0: note: Variable 'seq' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/mut.c:123:3: note: Variable 'seq' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/mut.c:265:7: style: Variable 'insertion' is reassigned a value before the old one has been used. [redundantAssignment]
DWGSIM-dwgsim.0.1.12/src/mut.c:263:0: note: Variable 'insertion' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/mut.c:265:7: note: Variable 'insertion' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/mut.c:447:7: style: Variable 'insertion' is reassigned a value before the old one has been used. [redundantAssignment]
DWGSIM-dwgsim.0.1.12/src/mut.c:446:0: note: Variable 'insertion' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/mut.c:447:7: note: Variable 'insertion' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/mut.c:143:15: style: The scope of the variable 'index' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/mut.c:284:9: style: The scope of the variable 'ins' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/mut.c:285:11: style: The scope of the variable 'j' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/mut.c:444:15: style: The scope of the variable 'bit_index' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/mut.c:589:17: style: The scope of the variable 'deleting' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/mut.c:589:31: style: The scope of the variable 'deletion_length' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/mut.c:151:16: style: Unsigned variable 'index' can't be negative so it is unnecessary to test it. [unsignedPositive]
DWGSIM-dwgsim.0.1.12/src/mut.c:173:16: style: Unsigned variable '*' can't be negative so it is unnecessary to test it. [unsignedPositive]
DWGSIM-dwgsim.0.1.12/src/mut.c:503:39: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
DWGSIM-dwgsim.0.1.12/src/mut.c:535:39: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
DWGSIM-dwgsim.0.1.12/src/mut.c:557:39: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
DWGSIM-dwgsim.0.1.12/src/mut_bed.c:104:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
DWGSIM-dwgsim.0.1.12/src/mut_bed.c:47:3: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
DWGSIM-dwgsim.0.1.12/src/mut_bed.c:39:0: note: Variable 'm' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/mut_bed.c:47:3: note: Variable 'm' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/mut_bed.c:55:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DWGSIM-dwgsim.0.1.12/src/mut_txt.c:54:13: warning: %d in format string (no. 5) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
DWGSIM-dwgsim.0.1.12/src/mut_txt.c:48:3: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
DWGSIM-dwgsim.0.1.12/src/mut_txt.c:42:0: note: Variable 'm' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/mut_txt.c:48:3: note: Variable 'm' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/mut_txt.c:64:19: style: Checking if unsigned variable 'pos' is less than zero. [unsignedLessThanZero]
DWGSIM-dwgsim.0.1.12/src/mut_txt.c:54:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
DWGSIM-dwgsim.0.1.12/src/mut_vcf.c:58:3: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
DWGSIM-dwgsim.0.1.12/src/mut_vcf.c:45:0: note: Variable 'm' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/mut_vcf.c:58:3: note: Variable 'm' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/mut_vcf.c:64:3: style: Variable 'n_read' is reassigned a value before the old one has been used. [redundantAssignment]
DWGSIM-dwgsim.0.1.12/src/mut_vcf.c:52:0: note: Variable 'n_read' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/mut_vcf.c:64:3: note: Variable 'n_read' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/mut_vcf.c:56:17: style: The scope of the variable 'len' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/mut_vcf.c:133:23: style: Checking if unsigned variable 'pos' is less than zero. [unsignedLessThanZero]
DWGSIM-dwgsim.0.1.12/src/mut_vcf.c:88:21: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
DWGSIM-dwgsim.0.1.12/src/regions_bed.c:45:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
DWGSIM-dwgsim.0.1.12/src/regions_bed.c:40:0: note: Variable 'r' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/regions_bed.c:45:3: note: Variable 'r' is reassigned a value before the old one has been used.
DWGSIM-dwgsim.0.1.12/src/regions_bed.c:42:24: style: The scope of the variable 'len' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/regions_bed.c:43:49: style: The scope of the variable 'b' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/regions_bed.c:124:22: style: The scope of the variable 'mid' can be reduced. [variableScope]
DWGSIM-dwgsim.0.1.12/src/regions_bed.c:54:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
[15:40]

ftp://ftp.se.debian.org/debian/pool/main/d/dwm/dwm_6.1.orig.tar.gz
dwm-6.1/drw.c:230:6: style: The scope of the variable 'utf8strlen' can be reduced. [variableScope]
dwm-6.1/drw.c:232:14: style: The scope of the variable 'utf8str' can be reduced. [variableScope]
dwm-6.1/dwm.c:1127:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dwm-6.1/dwm.c:316:6: style: The scope of the variable 'baseismin' can be reduced. [variableScope]
dwm-6.1/dwm.c:418:18: style: The scope of the variable 'x' can be reduced. [variableScope]
dwm-6.1/dwm.c:569:6: style: The scope of the variable 'dirty' can be reduced. [variableScope]
dwm-6.1/dwm.c:946:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dwm-6.1/dwm.c:946:19: style: The scope of the variable 'j' can be reduced. [variableScope]
dwm-6.1/dwm.c:947:16: style: The scope of the variable 'modifiers' can be reduced. [variableScope]
dwm-6.1/dwm.c:1275:6: style: The scope of the variable 'a' can be reduced. [variableScope]
dwm-6.1/dwm.c:1403:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dwm-6.1/dwm.c:274:23: style: struct member 'NumTags::limitexceeded' is never used. [unusedStructMember]
dwm-6.1/dwm.c:310:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dwm-6.1/dwm.c:721:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dwm-6.1/util.c:20:17: style: Function 'die' argument 1 names different: declaration 'errstr' definition 'fmt'. [funcArgNamesDifferent]
dwm-6.1/util.h:7:22: note: Function 'die' argument 1 names different: declaration 'errstr' definition 'fmt'.
dwm-6.1/util.c:20:17: note: Function 'die' argument 1 names different: declaration 'errstr' definition 'fmt'.
[15:40]

ftp://ftp.se.debian.org/debian/pool/main/d/dwoo/dwoo_1.1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dwz/dwz_0.4.orig.tar.xz
dwz-0.4/dwz.c:310:20: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dwz-0.4/dwz.c:10524:10: warning: Either the condition 'r' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
dwz-0.4/dwz.c:10522:11: note: Assuming that condition 'r' is not redundant
dwz-0.4/dwz.c:10524:10: note: Null pointer subtraction
dwz-0.4/dwz.c:9843:3: style: Variable 'elf' is reassigned a value before the old one has been used. [redundantAssignment]
dwz-0.4/dwz.c:9838:0: note: Variable 'elf' is reassigned a value before the old one has been used.
dwz-0.4/dwz.c:9843:3: note: Variable 'elf' is reassigned a value before the old one has been used.
dwz-0.4/dwz.c:926:10: style: The scope of the variable 'slot' can be reduced. [variableScope]
dwz-0.4/dwz.c:1727:37: style: The scope of the variable 'a' can be reduced. [variableScope]
dwz-0.4/dwz.c:2582:27: style: The scope of the variable 'limv' can be reduced. [variableScope]
dwz-0.4/dwz.c:3493:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dwz-0.4/dwz.c:3869:20: style: The scope of the variable 'len' can be reduced. [variableScope]
dwz-0.4/dwz.c:3988:21: style: The scope of the variable 'len2' can be reduced. [variableScope]
dwz-0.4/dwz.c:3989:22: style: The scope of the variable 'p2' can be reduced. [variableScope]
dwz-0.4/dwz.c:5511:20: style: The scope of the variable 'i' can be reduced. [variableScope]
dwz-0.4/dwz.c:5926:31: style: The scope of the variable 'dstcount' can be reduced. [variableScope]
dwz-0.4/dwz.c:6556:32: style: The scope of the variable 'op' can be reduced. [variableScope]
dwz-0.4/dwz.c:6885:33: style: The scope of the variable 'op' can be reduced. [variableScope]
dwz-0.4/dwz.c:7045:27: style: The scope of the variable 'm' can be reduced. [variableScope]
dwz-0.4/dwz.c:7150:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dwz-0.4/dwz.c:7150:19: style: The scope of the variable 'j' can be reduced. [variableScope]
dwz-0.4/dwz.c:7151:12: style: The scope of the variable 'low_pc' can be reduced. [variableScope]
dwz-0.4/dwz.c:7750:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dwz-0.4/dwz.c:8626:12: style: The scope of the variable 'low_pc' can be reduced. [variableScope]
dwz-0.4/dwz.c:9105:45: style: The scope of the variable 'i' can be reduced. [variableScope]
dwz-0.4/dwz.c:9319:33: style: The scope of the variable 'cucur' can be reduced. [variableScope]
dwz-0.4/dwz.c:9711:13: style: The scope of the variable 'data' can be reduced. [variableScope]
dwz-0.4/dwz.c:10400:24: style: The scope of the variable 'j' can be reduced. [variableScope]
dwz-0.4/dwz.c:10425:46: style: The scope of the variable 's' can be reduced. [variableScope]
dwz-0.4/dwz.c:11462:18: style: The scope of the variable 'pi' can be reduced. [variableScope]
dwz-0.4/dwz.c:11590:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dwz-0.4/dwz.c:2316:5: style: Redundant pointer operation on 'second_idx' - it's already a pointer. [redundantPointerOp]
dwz-0.4/dwz.c:7943:46: warning: Division of result of sizeof() on pointer type. [divideSizeof]
dwz-0.4/dwz.c:792:1: style: struct member 'align_abbrev_tag::c' is never used. [unusedStructMember]
dwz-0.4/dwz.c:793:1: style: struct member 'align_dw_file::c' is never used. [unusedStructMember]
dwz-0.4/dwz.c:794:1: style: struct member 'align_dw_cu::c' is never used. [unusedStructMember]
dwz-0.4/dwz.c:795:1: style: struct member 'align_dw_die::c' is never used. [unusedStructMember]
dwz-0.4/dwz.c:1653:1: style: struct member 'align_debug_loc_adjust::c' is never used. [unusedStructMember]
dwz-0.4/dwz.c:3674:1: style: struct member 'align_strp_entry::c' is never used. [unusedStructMember]
dwz-0.4/dwz.c:6447:1: style: struct member 'align_line_entry::c' is never used. [unusedStructMember]
dwz-0.4/dwz.c:6539:1: style: struct member 'align_macro_entry::c' is never used. [unusedStructMember]
dwz-0.4/dwz.c:1383:22: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
dwz-0.4/dwz.c:1063:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dwz-0.4/dwz.c:10016:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dwz-0.4/dwz.c:10824:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
dwz-0.4/hashtab.c:554:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dwz-0.4/hashtab.c:554:3: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dwz-0.4/hashtab.c:554:3: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dwz-0.4/hashtab.c:564:4: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dwz-0.4/hashtab.c:590:7: portability: %zd in format string (no. 1) requires 'ssize_t *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int]
dwz-0.4/hashtab.c:590:7: portability: %zd in format string (no. 2) requires 'ssize_t *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int]
dwz-0.4/hashtab.c:590:7: portability: %zd in format string (no. 3) requires 'ssize_t *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int]
dwz-0.4/hashtab.c:607:8: portability: %zd in format string (no. 1) requires 'ssize_t *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int]
dwz-0.4/hashtab.c:187:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dwz-0.4/hashtab.c:205:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dwz-0.4/hashtab.c:586:7: style: The scope of the variable 'c' can be reduced. [variableScope]
[15:40]

ftp://ftp.se.debian.org/debian/pool/main/d/dx/dx_4.4.4.orig.tar.gz
dx-4.4.4/src/exec/dpexec/cache.c:306:12: style: The scope of the variable 'curr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/cache.c:356:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/cachegraph.c:92:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/cachegraph.c:93:20: style: The scope of the variable 'p' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/cachegraph.c:265:26: style: The scope of the variable 'pt' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/cachegraph.c:201:34: style: Function '_dxf_ExManageCacheTable' argument 1 names different: declaration 'cpath' definition 'mod_path'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dpexec/cachegraph.h:31:38: note: Function '_dxf_ExManageCacheTable' argument 1 names different: declaration 'cpath' definition 'mod_path'.
dx-4.4.4/src/exec/dpexec/cachegraph.c:201:34: note: Function '_dxf_ExManageCacheTable' argument 1 names different: declaration 'cpath' definition 'mod_path'.
dx-4.4.4/src/exec/dpexec/ccm.c:99:5: style: Variable 'sock' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dpexec/ccm.c:81:0: note: Variable 'sock' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dpexec/ccm.c:99:5: note: Variable 'sock' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dpexec/ccm.c:98:1: style: Label 'retry' is not used. [unusedLabel]
dx-4.4.4/src/exec/dpexec/command.c:1060:21: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
dx-4.4.4/src/exec/dpexec/command.c:293:17: style: The scope of the variable 'sp' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/command.c:311:17: style: The scope of the variable 'index' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/command.c:327:18: style: The scope of the variable 'index' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/command.c:610:15: style: The scope of the variable 'index' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/command.c:630:18: style: The scope of the variable 'index' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/command.c:779:14: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/command.c:779:17: style: The scope of the variable 'k' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/command.c:779:20: style: The scope of the variable 'n' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/command.c:782:12: style: The scope of the variable 'minn' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/command.c:783:11: style: The scope of the variable 'mini' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/command.c:785:11: style: The scope of the variable 'help' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/command.c:902:15: style: The scope of the variable 'index' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/command.c:903:18: style: The scope of the variable 'hostentry' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/command.c:957:11: style: The scope of the variable 'env' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/command.c:958:12: style: The scope of the variable 'envp' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/crc.c:149:35: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dpexec/crc.c:154:35: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dpexec/crc.c:219:35: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dpexec/crc.c:224:35: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dpexec/crc.c:164:19: style: The scope of the variable 'c' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/d.c:451:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/dpexec/d.c:449:6: note: outer condition: l
dx-4.4.4/src/exec/dpexec/d.c:451:6: note: identical inner condition: l
dx-4.4.4/src/exec/dpexec/distconnect.c:244:25: style: The scope of the variable 'dxfd' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/distconnect.c:494:25: style: The scope of the variable 'dxfd' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/distconnect.c:664:17: style: The scope of the variable 'sp' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/distconnect.c:678:17: style: The scope of the variable 'sp' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/distpacket.c:622:9: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/dpexec/distpacket.c:625:9: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/dpexec/distpacket.c:628:9: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/dpexec/distpacket.c:331:38: warning: Possible null pointer dereference: spindex [nullPointer]
dx-4.4.4/src/exec/dpexec/distpacket.c:330:19: note: Assignment 'spindex=(0<(_dxd_slavepeers).nused)?(_dxd_slavepeers).vals+(0):0', assigned value is 0
dx-4.4.4/src/exec/dpexec/distpacket.c:331:38: note: Null pointer dereference
dx-4.4.4/src/exec/dpexec/distpacket.c:296:18: style: The scope of the variable 'index' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/distpacket.c:345:18: style: The scope of the variable 'index' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/distpacket.c:578:11: style: The scope of the variable 'gv' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/distpacket.c:875:42: style: The scope of the variable 'nselect' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/distpacket.c:961:15: style: The scope of the variable 'pgindex' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/distpacket.c:108:50: style: Function '_dxf_ExReceiveBuffer' argument 3 names different: declaration 'n' definition 'ndata'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dpexec/distp.h:234:56: note: Function '_dxf_ExReceiveBuffer' argument 3 names different: declaration 'n' definition 'ndata'.
dx-4.4.4/src/exec/dpexec/distpacket.c:108:50: note: Function '_dxf_ExReceiveBuffer' argument 3 names different: declaration 'n' definition 'ndata'.
dx-4.4.4/src/exec/dpexec/dpattribute.c:22:12: style: The scope of the variable 'id' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dpparse.c:531:7: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dx-4.4.4/src/exec/dpexec/dpparse.c:529:7: note: outer condition: msout
dx-4.4.4/src/exec/dpexec/dpparse.c:531:7: note: opposite inner condition: !msout
dx-4.4.4/src/exec/dpexec/dpparse.c:613:7: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dx-4.4.4/src/exec/dpexec/dpparse.c:611:7: note: outer condition: meout
dx-4.4.4/src/exec/dpexec/dpparse.c:613:7: note: opposite inner condition: !meout
dx-4.4.4/src/exec/dpexec/dpparse.c:642:6: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dx-4.4.4/src/exec/dpexec/dpparse.c:640:6: note: outer condition: stmt
dx-4.4.4/src/exec/dpexec/dpparse.c:642:6: note: opposite inner condition: !stmt
dx-4.4.4/src/exec/dpexec/dpparse.c:866:10: style: The scope of the variable 'count' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dpparse.c:867:10: style: The scope of the variable 'rank' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dpparse.c:868:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dpparse.c:869:11: style: The scope of the variable 'ival' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dpparse.c:870:12: style: The scope of the variable 'fval' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dpparse.c:871:13: style: The scope of the variable 'dval' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dpparse.c:864:34: style: Function '_dxf_ExPNegateConst' argument 1 names different: declaration 'elem' definition 'n'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dpexec/parse.h:377:34: note: Function '_dxf_ExPNegateConst' argument 1 names different: declaration 'elem' definition 'n'.
dx-4.4.4/src/exec/dpexec/dpparse.c:864:34: note: Function '_dxf_ExPNegateConst' argument 1 names different: declaration 'elem' definition 'n'.
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:280:21: style: C-style pointer casting [cstyleCast]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:644:18: style: C-style pointer casting [cstyleCast]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:733:25: style: C-style pointer casting [cstyleCast]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:848:21: style: C-style pointer casting [cstyleCast]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1207:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:327:10: style: The scope of the variable 'save_errorlevel' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:824:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1132:18: style: The scope of the variable 'index' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1133:15: style: The scope of the variable 'pgindex' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1134:18: style: The scope of the variable 'sindex' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1980:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:2125:15: style: The scope of the variable 'graph' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:2127:12: style: The scope of the variable 'prompt' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:733:42: style: Variable 'parent' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:2215:9: style: Unused variable: i [unusedVariable]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:105:2: warning: Member variable 'DXExecThread::mdffiles' is not initialized in the constructor. [uninitMemberVar]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:105:2: warning: Member variable 'DXExecThread::extesthost' is not initialized in the constructor. [uninitMemberVar]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:129:7: style: Unused private function: 'DXExecThread::GetNumThreads' [unusedPrivateFunction]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:132:7: style: Unused private function: 'DXExecThread::MainLoopSlave' [unusedPrivateFunction]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:136:7: style: Unused private function: 'DXExecThread::LockChildpidtbl' [unusedPrivateFunction]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:137:7: style: Unused private function: 'DXExecThread::UpdateChildpid' [unusedPrivateFunction]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:138:7: style: Unused private function: 'DXExecThread::SetRQReadFromChild1' [unusedPrivateFunction]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:139:7: style: Unused private function: 'DXExecThread::SetRQReader' [unusedPrivateFunction]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:140:7: style: Unused private function: 'DXExecThread::SetRQWriter' [unusedPrivateFunction]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:142:7: style: Unused private function: 'DXExecThread::ChildThread' [unusedPrivateFunction]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:143:7: style: Unused private function: 'DXExecThread::MainLoop' [unusedPrivateFunction]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:144:7: style: Unused private function: 'DXExecThread::KillChildren' [unusedPrivateFunction]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:149:7: style: Unused private function: 'DXExecThread::SigPipe' [unusedPrivateFunction]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:150:7: style: Unused private function: 'DXExecThread::SigQuit' [unusedPrivateFunction]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:153:7: style: Unused private function: 'DXExecThread::MyChildProc' [unusedPrivateFunction]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:154:7: style: Unused private function: 'DXExecThread::DXWinFork' [unusedPrivateFunction]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:156:7: style: Unused private function: 'DXExecThread::FindPID' [unusedPrivateFunction]
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:101:7: performance: Technically the member function 'DXExecThread::Terminate' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1089:20: note: Technically the member function 'DXExecThread::Terminate' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:101:7: note: Technically the member function 'DXExecThread::Terminate' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:127:7: performance: Technically the member function 'DXExecThread::Version' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1733:20: note: Technically the member function 'DXExecThread::Version' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:127:7: note: Technically the member function 'DXExecThread::Version' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:128:7: performance: Technically the member function 'DXExecThread::Copyright' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1672:20: note: Technically the member function 'DXExecThread::Copyright' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:128:7: note: Technically the member function 'DXExecThread::Copyright' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:141:7: performance: Technically the member function 'DXExecThread::SigDanger' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1807:20: note: Technically the member function 'DXExecThread::SigDanger' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:141:7: note: Technically the member function 'DXExecThread::SigDanger' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:142:7: performance: Technically the member function 'DXExecThread::ChildThread' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:788:20: note: Technically the member function 'DXExecThread::ChildThread' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:142:7: note: Technically the member function 'DXExecThread::ChildThread' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:143:7: performance: Technically the member function 'DXExecThread::MainLoop' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:811:20: note: Technically the member function 'DXExecThread::MainLoop' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:143:7: note: Technically the member function 'DXExecThread::MainLoop' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:144:7: performance: Technically the member function 'DXExecThread::KillChildren' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1006:20: note: Technically the member function 'DXExecThread::KillChildren' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:144:7: note: Technically the member function 'DXExecThread::KillChildren' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:145:7: performance: Technically the member function 'DXExecThread::InitFailed' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1018:20: note: Technically the member function 'DXExecThread::InitFailed' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:145:7: note: Technically the member function 'DXExecThread::InitFailed' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:146:7: performance: Technically the member function 'DXExecThread::CheckRunqueue' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1213:19: note: Technically the member function 'DXExecThread::CheckRunqueue' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:146:7: note: Technically the member function 'DXExecThread::CheckRunqueue' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:147:7: performance: Technically the member function 'DXExecThread::CheckGraphQueue' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1219:19: note: Technically the member function 'DXExecThread::CheckGraphQueue' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:147:7: note: Technically the member function 'DXExecThread::CheckGraphQueue' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:148:7: performance: Technically the member function 'DXExecThread::InputAvailable' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1254:19: note: Technically the member function 'DXExecThread::InputAvailable' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:148:7: note: Technically the member function 'DXExecThread::InputAvailable' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:149:7: performance: Technically the member function 'DXExecThread::SigPipe' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1762:20: note: Technically the member function 'DXExecThread::SigPipe' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:149:7: note: Technically the member function 'DXExecThread::SigPipe' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:150:7: performance: Technically the member function 'DXExecThread::SigQuit' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1788:20: note: Technically the member function 'DXExecThread::SigQuit' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:150:7: note: Technically the member function 'DXExecThread::SigQuit' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:151:7: performance: Technically the member function 'DXExecThread::OKToRead' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:2033:19: note: Technically the member function 'DXExecThread::OKToRead' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:151:7: note: Technically the member function 'DXExecThread::OKToRead' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:152:7: performance: Technically the member function 'DXExecThread::PromptSet' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:2042:20: note: Technically the member function 'DXExecThread::PromptSet' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:152:7: note: Technically the member function 'DXExecThread::PromptSet' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:153:7: performance: Technically the member function 'DXExecThread::MyChildProc' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:2072:19: note: Technically the member function 'DXExecThread::MyChildProc' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:153:7: note: Technically the member function 'DXExecThread::MyChildProc' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:154:7: performance: Technically the member function 'DXExecThread::DXWinFork' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:2103:19: note: Technically the member function 'DXExecThread::DXWinFork' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:154:7: note: Technically the member function 'DXExecThread::DXWinFork' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:156:7: performance: Technically the member function 'DXExecThread::FindPID' can be static. [functionStatic]
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:2213:19: note: Technically the member function 'DXExecThread::FindPID' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.h:156:7: note: Technically the member function 'DXExecThread::FindPID' can be static.
dx-4.4.4/src/exec/dpexec/dxThreadMain.cpp:1624:13: error: Uninitialized struct member: drpkg.del_name [uninitStructMember]
dx-4.4.4/src/exec/dpexec/dxmain.c:1489:82: style: Condition '!processor_status_on' is always true [knownConditionTrueFalse]
dx-4.4.4/src/exec/dpexec/dxmain.c:1577:24: style: Condition '!processor_status_on' is always true [knownConditionTrueFalse]
dx-4.4.4/src/exec/dpexec/dxmain.c:546:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dxmain.c:1471:18: style: The scope of the variable 'index' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dxmain.c:1472:15: style: The scope of the variable 'pgindex' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dxmain.c:1473:18: style: The scope of the variable 'sindex' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dxmain.c:1562:10: style: The scope of the variable 'pid' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dxmain.c:1797:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dxmain.c:2113:15: style: The scope of the variable 'graph' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dxmain.c:2115:12: style: The scope of the variable 'prompt' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/dxmain.c:1430:9: style: Unused variable: i [unusedVariable]
dx-4.4.4/src/exec/dpexec/dxmain.c:2064:13: error: Uninitialized struct member: drpkg.del_name [uninitStructMember]
dx-4.4.4/src/exec/dpexec/evalgraph.c:1227:21: warning: Either the condition 'gv==0' is redundant or there is possible null pointer dereference: gv. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/dpexec/evalgraph.c:1228:14: note: Assuming that condition 'gv==0' is not redundant
dx-4.4.4/src/exec/dpexec/evalgraph.c:1227:21: note: Null pointer dereference
dx-4.4.4/src/exec/dpexec/evalgraph.c:2621:10: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dx-4.4.4/src/exec/dpexec/evalgraph.c:179:24: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:183:21: style: The scope of the variable 'gf' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:183:26: style: The scope of the variable 'gf2' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:184:29: style: The scope of the variable 'jlimit' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:510:13: style: The scope of the variable 'ip' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:601:12: style: The scope of the variable 'gf' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:771:21: style: The scope of the variable 'pbuf' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:776:21: style: The scope of the variable 'pr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:1660:12: style: The scope of the variable 'gf' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:1775:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:1776:14: style: The scope of the variable 'requiredWas' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:2484:21: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:2484:24: style: The scope of the variable 'jlimit' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:2485:22: style: The scope of the variable 'pv' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:2487:21: style: The scope of the variable 'var' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:2564:22: style: The scope of the variable 'ip' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:2564:32: style: The scope of the variable 'input_p' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:2564:42: style: The scope of the variable 'pvar_p' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:2571:22: style: The scope of the variable 'cachedGvar' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:2735:21: style: The scope of the variable 'pvar_p' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:2735:30: style: The scope of the variable 'input_p' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:2904:10: style: The scope of the variable 'limit' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:2904:17: style: The scope of the variable 'k' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:2998:22: style: The scope of the variable 'index' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:3147:12: style: The scope of the variable 'gf' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:3181:12: style: The scope of the variable 'gf' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:3229:11: style: The scope of the variable 'modid' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/evalgraph.c:1031:20: style: Function '_execGnode' argument 1 names different: declaration 'n' definition 'ptr'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dpexec/evalgraph.c:67:32: note: Function '_execGnode' argument 1 names different: declaration 'n' definition 'ptr'.
dx-4.4.4/src/exec/dpexec/evalgraph.c:1031:20: note: Function '_execGnode' argument 1 names different: declaration 'n' definition 'ptr'.
dx-4.4.4/src/exec/dpexec/evalgraph.c:2996:45: style: Function 'ExCheckInputAvailability' argument 2 names different: declaration 'gf' definition 'n'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dpexec/evalgraph.c:80:57: note: Function 'ExCheckInputAvailability' argument 2 names different: declaration 'gf' definition 'n'.
dx-4.4.4/src/exec/dpexec/evalgraph.c:2996:45: note: Function 'ExCheckInputAvailability' argument 2 names different: declaration 'gf' definition 'n'.
dx-4.4.4/src/exec/dpexec/evalgraph.c:99:16: style: Variable 'buf' is not assigned a value. [unassignedVariable]
dx-4.4.4/src/exec/dpexec/exobject.c:173:11: style: The scope of the variable 'locked' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/exobject.c:265:10: style: The scope of the variable 'del' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/function.c:445:14: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
dx-4.4.4/src/exec/dpexec/graph.c:254:10: style: The scope of the variable 'procId' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/graph.c:482:12: style: The scope of the variable 'gf' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/graph.c:515:22: style: The scope of the variable 'pv' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/graph.c:517:15: style: The scope of the variable 'mr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/graph.c:759:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/graph.c:760:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/graph.c:763:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/graph.c:823:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/graph.c:1996:12: style: The scope of the variable 'pFnode' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/graph.c:2095:11: style: The scope of the variable 'nodep' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/graph.c:2490:12: style: The scope of the variable 'gf' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/graph.c:2765:12: style: The scope of the variable 'module_name' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/graph.c:326:19: style: Function 'GvarDelete' argument 1 names different: declaration 'p' definition 'var'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dpexec/graph.c:96:30: note: Function 'GvarDelete' argument 1 names different: declaration 'p' definition 'var'.
dx-4.4.4/src/exec/dpexec/graph.c:326:19: note: Function 'GvarDelete' argument 1 names different: declaration 'p' definition 'var'.
dx-4.4.4/src/exec/dpexec/graph.c:346:25: style: Function 'progobjDelete' argument 1 names different: declaration 'p' definition 'var'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dpexec/graph.c:97:36: note: Function 'progobjDelete' argument 1 names different: declaration 'p' definition 'var'.
dx-4.4.4/src/exec/dpexec/graph.c:346:25: note: Function 'progobjDelete' argument 1 names different: declaration 'p' definition 'var'.
dx-4.4.4/src/exec/dpexec/graph.c:2572:28: style: Function 'ExFixAsyncVarName' argument 1 names different: declaration 'p' definition 'program'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dpexec/graph.c:99:40: note: Function 'ExFixAsyncVarName' argument 1 names different: declaration 'p' definition 'program'.
dx-4.4.4/src/exec/dpexec/graph.c:2572:28: note: Function 'ExFixAsyncVarName' argument 1 names different: declaration 'p' definition 'program'.
dx-4.4.4/src/exec/dpexec/graph.c:2899:47: style: Function '_dxf_ExCacheStrPrepend' argument 1 names different: declaration 'p' definition 'program'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dpexec/graph.c:112:47: note: Function '_dxf_ExCacheStrPrepend' argument 1 names different: declaration 'p' definition 'program'.
dx-4.4.4/src/exec/dpexec/graph.c:2899:47: note: Function '_dxf_ExCacheStrPrepend' argument 1 names different: declaration 'p' definition 'program'.
dx-4.4.4/src/exec/dpexec/graph.c:1066:3: error: Uninitialized struct member: r.oneshot [uninitStructMember]
dx-4.4.4/src/exec/dpexec/graph.c:2180:17: error: Uninitialized struct member: avars.nameindx [uninitStructMember]
dx-4.4.4/src/exec/dpexec/graph.c:2180:17: error: Uninitialized struct member: avars.valueindx [uninitStructMember]
dx-4.4.4/src/exec/dpexec/graphqueue.c:264:9: style: Condition '!have_lock' is always true [knownConditionTrueFalse]
dx-4.4.4/src/exec/dpexec/graphqueue.c:269:9: style: Condition '!have_lock' is always true [knownConditionTrueFalse]
dx-4.4.4/src/exec/dpexec/graphqueue.c:42:26: style: Function '_dxf_ExGQInit' argument 1 names different: declaration 'ngraphs' definition 'nprocs'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dpexec/graphqueue.h:23:24: note: Function '_dxf_ExGQInit' argument 1 names different: declaration 'ngraphs' definition 'nprocs'.
dx-4.4.4/src/exec/dpexec/graphqueue.c:42:26: note: Function '_dxf_ExGQInit' argument 1 names different: declaration 'ngraphs' definition 'nprocs'.
dx-4.4.4/src/exec/dpexec/lex.c:999:9: style: The scope of the variable 'yytchar' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/lex.c:1021:10: style: The scope of the variable 'yytchar' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/log.c:285:21: style: Function '_dxf_ExQMessage' argument 1 names different: declaration 'type' definition 'ptype'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dpexec/log.h:34:26: note: Function '_dxf_ExQMessage' argument 1 names different: declaration 'type' definition 'ptype'.
dx-4.4.4/src/exec/dpexec/log.c:285:21: note: Function '_dxf_ExQMessage' argument 1 names different: declaration 'type' definition 'ptype'.
dx-4.4.4/src/exec/dpexec/packet.c:113:12: style: The scope of the variable 'sts' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/parsemdf.c:145:11: style: The scope of the variable 'name' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/parsemdf.c:145:18: style: The scope of the variable 'value' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/queue.c:259:11: style: The scope of the variable 's' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/rih.c:421:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/sfile.c:69:20: style: Function 'SFILEisatty' argument 1 names different: declaration 'sf' definition 'SF'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dpexec/sfile.h:40:27: note: Function 'SFILEisatty' argument 1 names different: declaration 'sf' definition 'SF'.
dx-4.4.4/src/exec/dpexec/sfile.c:69:20: note: Function 'SFILEisatty' argument 1 names different: declaration 'sf' definition 'SF'.
dx-4.4.4/src/exec/dpexec/sfile.c:76:20: style: Function 'SFILEfileno' argument 1 names different: declaration 'sf' definition 'SF'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dpexec/sfile.h:39:27: note: Function 'SFILEfileno' argument 1 names different: declaration 'sf' definition 'SF'.
dx-4.4.4/src/exec/dpexec/sfile.c:76:20: note: Function 'SFILEfileno' argument 1 names different: declaration 'sf' definition 'SF'.
dx-4.4.4/src/exec/dpexec/sfile.c:388:41: style: Variable 'ssf' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/dpexec/socket.c:141:5: style: Variable 'sock' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dpexec/socket.c:114:0: note: Variable 'sock' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dpexec/socket.c:141:5: note: Variable 'sock' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dpexec/socket.c:138:1: style: Label 'retry' is not used. [unusedLabel]
dx-4.4.4/src/exec/dpexec/swap.c:168:11: style: The scope of the variable 'gv' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/qsort.c:35:20: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/tmainUtil.cpp:61:9: style: The scope of the variable 'newlen' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/tmainUtil.h:77:6: style: Member variable 'DXEnvironment::numparams' is in the wrong place in the initializer list. [initializerList]
dx-4.4.4/src/exec/dpexec/tmainUtil.h:59:13: note: Member variable 'DXEnvironment::numparams' is in the wrong place in the initializer list.
dx-4.4.4/src/exec/dpexec/tmainUtil.h:77:6: note: Member variable 'DXEnvironment::numparams' is in the wrong place in the initializer list.
dx-4.4.4/src/exec/dpexec/tmainUtil.h:43:9: style: Technically the member function 'DXEnvironment::getExFlags' can be const. [functionConst]
dx-4.4.4/src/exec/dpexec/tmainUtil.cpp:133:23: note: Technically the member function 'DXEnvironment::getExFlags' can be const.
dx-4.4.4/src/exec/dpexec/tmainUtil.h:43:9: note: Technically the member function 'DXEnvironment::getExFlags' can be const.
dx-4.4.4/src/exec/dpexec/tmainUtil.h:44:9: style: Technically the member function 'DXEnvironment::getUiFlags' can be const. [functionConst]
dx-4.4.4/src/exec/dpexec/tmainUtil.cpp:142:23: note: Technically the member function 'DXEnvironment::getUiFlags' can be const.
dx-4.4.4/src/exec/dpexec/tmainUtil.h:44:9: note: Technically the member function 'DXEnvironment::getUiFlags' can be const.
dx-4.4.4/src/exec/dpexec/tmainUtil.h:46:7: style: Technically the member function 'DXEnvironment::isExecOnly' can be const. [functionConst]
dx-4.4.4/src/exec/dpexec/tmainUtil.cpp:93:2: error: Mismatching allocation and deallocation: value [mismatchAllocDealloc]
dx-4.4.4/src/exec/dpexec/tmainUtil.cpp:92:2: error: Mismatching allocation and deallocation: p [mismatchAllocDealloc]
dx-4.4.4/src/exec/dpexec/tmainUtil.cpp:630:2: error: Mismatching allocation and deallocation: s [mismatchAllocDealloc]
dx-4.4.4/src/exec/dpexec/tmainUtil.cpp:626:3: error: Mismatching allocation and deallocation: dest [mismatchAllocDealloc]
dx-4.4.4/src/exec/dpexec/variable.c:44:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/variable.c:66:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/variable.c:195:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/vcr.c:656:10: style: Condition '!multiProc' is always false [knownConditionTrueFalse]
dx-4.4.4/src/exec/dpexec/vcr.c:647:17: note: Assignment 'multiProc=1', assigned value is 1
dx-4.4.4/src/exec/dpexec/vcr.c:656:10: note: Condition '!multiProc' is always false
dx-4.4.4/src/exec/dpexec/vcr.c:643:11: style: The scope of the variable 'doGraph' can be reduced. [variableScope]
dx-4.4.4/src/exec/dpexec/vcr.c:268:28: style: Function 'ExVCRGet' argument 1 names different: declaration 'name' definition 'var'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dpexec/vcr.c:106:29: note: Function 'ExVCRGet' argument 1 names different: declaration 'name' definition 'var'.
dx-4.4.4/src/exec/dpexec/vcr.c:268:28: note: Function 'ExVCRGet' argument 1 names different: declaration 'name' definition 'var'.
yuiif.y:1143:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
dx-4.4.4/src/exec/dxmods/_autocolor.c:998:7: style: Variable 'datamin' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_autocolor.c:995:7: note: Variable 'datamin' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_autocolor.c:998:7: note: Variable 'datamin' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_autocolor.c:999:7: style: Variable 'datamax' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_autocolor.c:996:7: note: Variable 'datamax' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_autocolor.c:999:7: note: Variable 'datamax' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_autocolor.c:1430:3: style: Variable 'datamin' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_autocolor.c:1427:3: note: Variable 'datamin' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_autocolor.c:1430:3: note: Variable 'datamin' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_autocolor.c:1431:3: style: Variable 'datamax' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_autocolor.c:1428:3: note: Variable 'datamax' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_autocolor.c:1431:3: note: Variable 'datamax' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_autocolor.c:565:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dx-4.4.4/src/exec/dxmods/_autocolor.c:591:5: note: Found duplicate branches for 'if' and 'else'.
dx-4.4.4/src/exec/dxmods/_autocolor.c:565:5: note: Found duplicate branches for 'if' and 'else'.
dx-4.4.4/src/exec/dxmods/_autocolor.c:1845:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_autocolor.c:1846:9: style: The scope of the variable 'f' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_autocolor.c:1846:11: style: The scope of the variable 'p' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_autocolor.c:1846:13: style: The scope of the variable 'q' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_autocolor.c:1846:15: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_autocolor.c:1921:19: style: The scope of the variable 'delta' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_autocolor.c:2015:19: style: The scope of the variable 'delta' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_autocolor.c:2806:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_autocolor.c:487:42: error: Uninitialized variable: minvalue [uninitvar]
dx-4.4.4/src/exec/dxmods/_autocolor.c:487:19: error: Uninitialized variable: maxvalue [uninitvar]
dx-4.4.4/src/exec/dxmods/_autogray.c:989:7: style: Variable 'datamin' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_autogray.c:986:7: note: Variable 'datamin' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_autogray.c:989:7: note: Variable 'datamin' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_autogray.c:990:7: style: Variable 'datamax' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_autogray.c:987:7: note: Variable 'datamax' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_autogray.c:990:7: note: Variable 'datamax' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_autogray.c:1221:3: style: Variable 'datamin' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_autogray.c:1218:3: note: Variable 'datamin' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_autogray.c:1221:3: note: Variable 'datamin' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_autogray.c:1222:3: style: Variable 'datamax' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_autogray.c:1219:3: note: Variable 'datamax' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_autogray.c:1222:3: note: Variable 'datamax' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_autogray.c:574:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dx-4.4.4/src/exec/dxmods/_autogray.c:597:5: note: Found duplicate branches for 'if' and 'else'.
dx-4.4.4/src/exec/dxmods/_autogray.c:574:5: note: Found duplicate branches for 'if' and 'else'.
dx-4.4.4/src/exec/dxmods/_autogray.c:499:42: error: Uninitialized variable: minvalue [uninitvar]
dx-4.4.4/src/exec/dxmods/_autogray.c:499:19: error: Uninitialized variable: maxvalue [uninitvar]
dx-4.4.4/src/exec/dxmods/_cat_util.c:257:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_cat_util.c:288:12: style: The scope of the variable 's' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_cat_util.c:267:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dx-4.4.4/src/exec/dxmods/_cat_util.c:301:33: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
dx-4.4.4/src/exec/dxmods/_color.c:783:9: style: Variable 'minmap' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_color.c:780:9: note: Variable 'minmap' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_color.c:783:9: note: Variable 'minmap' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_color.c:784:9: style: Variable 'maxmap' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_color.c:781:9: note: Variable 'maxmap' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_color.c:784:9: note: Variable 'maxmap' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_colormap.c:344:4: style: Variable 'pa' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_colormap.c:341:4: note: Variable 'pa' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_colormap.c:344:4: note: Variable 'pa' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_colormap.c:235:22: style: Function 'fill_end' argument 1 names different: declaration 'inmap' definition 'in'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_colormap.c:33:29: note: Function 'fill_end' argument 1 names different: declaration 'inmap' definition 'in'.
dx-4.4.4/src/exec/dxmods/_colormap.c:235:22: note: Function 'fill_end' argument 1 names different: declaration 'inmap' definition 'in'.
dx-4.4.4/src/exec/dxmods/_colormap.c:235:31: style: Function 'fill_end' argument 2 names different: declaration 'map' definition 'outmap'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_colormap.c:33:41: note: Function 'fill_end' argument 2 names different: declaration 'map' definition 'outmap'.
dx-4.4.4/src/exec/dxmods/_colormap.c:235:31: note: Function 'fill_end' argument 2 names different: declaration 'map' definition 'outmap'.
dx-4.4.4/src/exec/dxmods/_colormap.c:25:9: style: struct member 'hsvo::map' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/_colormap.c:26:10: style: struct member 'hsvo::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/_colormap.c:27:8: style: struct member 'hsvo::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/_colormap.c:28:8: style: struct member 'hsvo::minmax' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/_compinput.c:377:9: style: The scope of the variable 'memInd' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_compoper.c:276:5: style: Variable 'terms' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_compoper.c:269:0: note: Variable 'terms' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_compoper.c:276:5: note: Variable 'terms' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_compoper.c:158:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_compoper.c:743:9: style: The scope of the variable 'numBasic' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_compoper.c:814:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_compoper.c:1731:9: style: The scope of the variable 'count' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_compoper.c:1788:9: style: The scope of the variable 'count' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_compoper.c:1838:9: style: The scope of the variable 'count' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_compoper.c:1890:9: style: The scope of the variable 'count' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_compoper.c:3481:17: style: The scope of the variable 'nextPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_compoper.c:1820:25: style: Variable 'listElement' is modified but its new value is never used. [unreadVariable]
dx-4.4.4/src/exec/dxmods/_compoper.c:1870:25: style: Variable 'listElement' is modified but its new value is never used. [unreadVariable]
dx-4.4.4/src/exec/dxmods/_compoper.c:1922:25: style: Variable 'listElement' is modified but its new value is never used. [unreadVariable]
dx-4.4.4/src/exec/dxmods/_compoper1.c:299:1: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_compoper1.c:300:1: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_compoper1.c:301:1: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_compoper1.c:302:1: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_compoper1.c:303:1: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_compoper2.c:473:1: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
dx-4.4.4/src/exec/dxmods/_compoper2.c:477:1: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
dx-4.4.4/src/exec/dxmods/_compoper2.c:506:1: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
dx-4.4.4/src/exec/dxmods/_compoper2.c:918:1: style: Variable 'size0' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/dxmods/_compoper2.c:919:1: style: Variable 'size0' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/dxmods/_compoper2.c:1007:14: style: Variable 'size0' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/dxmods/_connectgrids.c:672:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/dxmods/_connectgrids.c:669:9: note: outer condition: missing
dx-4.4.4/src/exec/dxmods/_connectgrids.c:672:9: note: identical inner condition: missing
dx-4.4.4/src/exec/dxmods/_connectgrids.c:1742:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/dxmods/_connectgrids.c:1739:9: note: outer condition: missing
dx-4.4.4/src/exec/dxmods/_connectgrids.c:1742:9: note: identical inner condition: missing
dx-4.4.4/src/exec/dxmods/_connectgrids.c:2473:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/dxmods/_connectgrids.c:2470:7: note: outer condition: missing
dx-4.4.4/src/exec/dxmods/_connectgrids.c:2473:7: note: identical inner condition: missing
dx-4.4.4/src/exec/dxmods/_connectgrids.c:814:8: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_connectgrids.c:823:8: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_connectgrids.c:850:6: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_connectgrids.c:859:6: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_connectgrids.c:334:3: style: Variable 'newino' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_connectgrids.c:325:0: note: Variable 'newino' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_connectgrids.c:334:3: note: Variable 'newino' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_connectgrids.c:412:3: style: Variable 'newino' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_connectgrids.c:403:0: note: Variable 'newino' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_connectgrids.c:412:3: note: Variable 'newino' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_connectgrids.c:1321:3: style: Variable 'in_invalidhandle' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_connectgrids.c:1303:0: note: Variable 'in_invalidhandle' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_connectgrids.c:1321:3: note: Variable 'in_invalidhandle' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_connectgrids.c:2465:3: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_connectgrids.c:2454:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_connectgrids.c:2465:3: note: Variable 'buffer' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_connectgrids.c:2927:3: style: Variable 'newino' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_connectgrids.c:2922:0: note: Variable 'newino' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_connectgrids.c:2927:3: note: Variable 'newino' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_connectgrids.c:358:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dx-4.4.4/src/exec/dxmods/_connectgrids.c:372:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dx-4.4.4/src/exec/dxmods/_connectgrids.c:231:28: error: Uninitialized variable: invert [uninitvar]
dx-4.4.4/src/exec/dxmods/_connectvor.c:1410:10: style: The scope of the variable 'index1' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_connectvor.c:1410:18: style: The scope of the variable 'index2' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_connectvor.c:1410:26: style: The scope of the variable 'tri1' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_connectvor.c:1410:32: style: The scope of the variable 'tri2' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_connectvor.c:1411:7: style: The scope of the variable 'A' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_connectvor.c:1411:10: style: The scope of the variable 'B' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_connectvor.c:1411:13: style: The scope of the variable 'C' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_connectvor.c:1411:16: style: The scope of the variable 'D' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_construct.c:443:5: style: Variable 'pA' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_construct.c:439:0: note: Variable 'pA' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_construct.c:443:5: note: Variable 'pA' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_divcurl.c:389:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_getfield.c:976:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dx-4.4.4/src/exec/dxmods/_getfield.c:1285:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dx-4.4.4/src/exec/dxmods/_glyph.c:1231:12: style: Variable 'origin' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_glyph.c:1225:0: note: Variable 'origin' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_glyph.c:1231:12: note: Variable 'origin' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_glyph.c:5394:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_glyph.c:5375:0: note: Variable 'data' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_glyph.c:5394:3: note: Variable 'data' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_glyph.c:1582:10: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dx-4.4.4/src/exec/dxmods/_glyph.c:5311:17: style: The scope of the variable 'oldstart' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_gradient.c:48:5: style: Variable 'copy' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_gradient.c:46:0: note: Variable 'copy' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:48:5: note: Variable 'copy' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:469:5: style: Variable 'outArray' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_gradient.c:463:5: note: Variable 'outArray' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:469:5: note: Variable 'outArray' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:671:5: style: Variable 'outArray' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_gradient.c:665:5: note: Variable 'outArray' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:671:5: note: Variable 'outArray' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:827:5: style: Variable 'outArray' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_gradient.c:821:5: note: Variable 'outArray' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:827:5: note: Variable 'outArray' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:1424:2: style: Variable 'gPtr' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_gradient.c:1422:3: note: Variable 'gPtr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:1424:2: note: Variable 'gPtr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:1428:2: style: Variable 'gPtr' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_gradient.c:1426:3: note: Variable 'gPtr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:1428:2: note: Variable 'gPtr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:1545:2: style: Variable 'gPtr' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_gradient.c:1543:3: note: Variable 'gPtr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:1545:2: note: Variable 'gPtr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:1549:2: style: Variable 'gPtr' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_gradient.c:1547:3: note: Variable 'gPtr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:1549:2: note: Variable 'gPtr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:1553:2: style: Variable 'gPtr' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_gradient.c:1551:3: note: Variable 'gPtr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:1553:2: note: Variable 'gPtr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_gradient.c:316:16: style: The scope of the variable 'k' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_gradient.c:397:11: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_gradient.c:1366:14: style: The scope of the variable 'gPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_gradient.c:1483:14: style: The scope of the variable 'gPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_grid.c:950:11: style: The scope of the variable 'index' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_grid.c:951:12: style: The scope of the variable 'cosval' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_grid.c:952:12: style: The scope of the variable 'sinval' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_grid.c:1115:11: style: The scope of the variable 'index' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_grid.c:24:11: style: struct member 'GridOutputs::npos' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/_grid.c:25:11: style: struct member 'GridOutputs::ncons' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/_helper_jea.c:1285:32: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_helper_jea.c:1292:32: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_helper_jea.c:821:20: style: The scope of the variable 'k' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_helper_jea.c:417:46: style: Function '_dxf_GetComponentData' argument 6 names different: declaration 'ptr' definition 'pointer'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_helper_jea.h:119:46: note: Function '_dxf_GetComponentData' argument 6 names different: declaration 'ptr' definition 'pointer'.
dx-4.4.4/src/exec/dxmods/_helper_jea.c:417:46: note: Function '_dxf_GetComponentData' argument 6 names different: declaration 'ptr' definition 'pointer'.
dx-4.4.4/src/exec/dxmods/_helper_jea.c:851:35: style: Function '_dxf_MakeFieldEmpty' argument 1 names different: declaration 'infield' definition 'field'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_helper_jea.h:204:35: note: Function '_dxf_MakeFieldEmpty' argument 1 names different: declaration 'infield' definition 'field'.
dx-4.4.4/src/exec/dxmods/_helper_jea.c:851:35: note: Function '_dxf_MakeFieldEmpty' argument 1 names different: declaration 'infield' definition 'field'.
dx-4.4.4/src/exec/dxmods/_helper_jea.c:188:20: style: struct member '_connect_data_rec_type::dimensionality' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/_helper_jea.c:190:20: style: struct member '_connect_data_rec_type::ndegens' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/_helper_jea.c:191:20: style: struct member '_connect_data_rec_type::degensiz' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/_helper_jea.c:192:20: style: struct member '_connect_data_rec_type::connect' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/_helper_jea.c:439:46: warning: Either the condition 'comp_type!=NULL_COMP' is redundant, otherwise there is negative array index -1. [negativeIndex]
dx-4.4.4/src/exec/dxmods/_helper_jea.c:429:26: note: Assuming that condition 'comp_type!=NULL_COMP' is not redundant
dx-4.4.4/src/exec/dxmods/_helper_jea.c:424:26: note: Assignment 'position=(int)(comp_type)-POSITIONS_2D_COMP', assigned value is -1
dx-4.4.4/src/exec/dxmods/_helper_jea.c:439:46: note: Negative array index
dx-4.4.4/src/exec/dxmods/_irregstream.c:1359:5: style: Variable 'w[1]' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_irregstream.c:1358:5: note: Variable 'w[1]' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_irregstream.c:1359:5: note: Variable 'w[1]' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_irregstream.c:1362:5: style: Variable 'w[2]' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_irregstream.c:1361:5: note: Variable 'w[2]' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_irregstream.c:1362:5: note: Variable 'w[2]' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_irregstream.c:1966:2: style: Variable 'VDotP' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_irregstream.c:1961:0: note: Variable 'VDotP' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_irregstream.c:1966:2: note: Variable 'VDotP' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_irregstream.c:2318:5: style: Variable 'handle' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_irregstream.c:2316:0: note: Variable 'handle' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_irregstream.c:2318:5: note: Variable 'handle' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_irregstream.c:1740:12: style: The scope of the variable 'd0' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_irregstream.c:1740:16: style: The scope of the variable 'd1' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_irregstream.c:1791:19: style: The scope of the variable 'elt' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_irregstream.c:1793:12: style: The scope of the variable 'prim' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_irregstream.c:1794:11: style: The scope of the variable 'ebuf' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_isosurface.c:2804:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_isosurface.c:6846:33: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_isosurface.c:6847:33: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_isosurface.c:7231:33: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_isosurface.c:7232:33: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_isosurface.c:2505:5: style: Variable 'di_info' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_isosurface.c:2474:0: note: Variable 'di_info' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_isosurface.c:2505:5: note: Variable 'di_info' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_isosurface.c:3427:5: style: Variable 'di_info' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_isosurface.c:3389:0: note: Variable 'di_info' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_isosurface.c:3427:5: note: Variable 'di_info' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_isosurface.c:4698:5: style: Variable 'ci_info' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_isosurface.c:4682:0: note: Variable 'ci_info' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_isosurface.c:4698:5: note: Variable 'ci_info' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_isosurface.c:4700:5: style: Variable 'no_info' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_isosurface.c:4683:0: note: Variable 'no_info' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_isosurface.c:4700:5: note: Variable 'no_info' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_isosurface.c:4791:5: style: Variable 'di_info' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_isosurface.c:4775:0: note: Variable 'di_info' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_isosurface.c:4791:5: note: Variable 'di_info' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_isosurface.c:5211:5: style: Variable 'di_info' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_isosurface.c:5170:0: note: Variable 'di_info' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_isosurface.c:5211:5: note: Variable 'di_info' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_isosurface.c:296:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dx-4.4.4/src/exec/dxmods/_isosurface.c:4424:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dx-4.4.4/src/exec/dxmods/_isosurface.c:306:11: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_isosurface.c:327:12: style: The scope of the variable 'list_item' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_isosurface.c:4580:12: style: The scope of the variable 'invD' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_isosurface.c:2453:5: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/dxmods/_isosurface.c:164:14: style: struct member 'conn_list_rec::conn' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/_isosurface.c:165:14: style: struct member 'conn_list_rec::conn_id' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/_maptoplane.c:1085:9: style: Condition '!hilo' is always true [knownConditionTrueFalse]
dx-4.4.4/src/exec/dxmods/_maptoplane.c:1065:12: note: Assignment 'hilo=NULL', assigned value is 0
dx-4.4.4/src/exec/dxmods/_maptoplane.c:1085:9: note: Condition '!hilo' is always true
dx-4.4.4/src/exec/dxmods/_maptoplane.c:1597:9: style: Condition 'cHandle' is always false [knownConditionTrueFalse]
dx-4.4.4/src/exec/dxmods/_maptoplane.c:1511:15: note: Assignment 'cHandle=NULL', assigned value is 0
dx-4.4.4/src/exec/dxmods/_maptoplane.c:1597:9: note: Condition 'cHandle' is always false
dx-4.4.4/src/exec/dxmods/_maptoplane.c:614:5: style: Variable 'icHandle' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_maptoplane.c:612:0: note: Variable 'icHandle' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_maptoplane.c:614:5: note: Variable 'icHandle' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_maptoplane.c:1060:5: style: Variable 'icHandle' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_maptoplane.c:1058:0: note: Variable 'icHandle' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_maptoplane.c:1060:5: note: Variable 'icHandle' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_maptoplane.c:3514:5: style: Variable 'new' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_maptoplane.c:3504:0: note: Variable 'new' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_maptoplane.c:3514:5: note: Variable 'new' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_maptoplane.c:3606:5: style: Variable 'new' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_maptoplane.c:3594:0: note: Variable 'new' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_maptoplane.c:3606:5: note: Variable 'new' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_maptoplane.c:4143:5: style: Variable 'icHandle' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_maptoplane.c:4141:0: note: Variable 'icHandle' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_maptoplane.c:4143:5: note: Variable 'icHandle' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_maptoplane.c:980:12: style: The scope of the variable 'd0' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_maptoplane.c:980:16: style: The scope of the variable 'd1' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_maptoplane.c:1559:12: style: The scope of the variable 'd0' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_maptoplane.c:1559:16: style: The scope of the variable 'd1' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_maptoplane.c:2175:8: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_maptoplane.c:2263:9: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_newtri.c:1024:23: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_newtri.c:1231:5: style: Variable 'last' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_newtri.c:1229:0: note: Variable 'last' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_newtri.c:1231:5: note: Variable 'last' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_newtri.c:2164:5: style: Variable 'first' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_newtri.c:2159:5: note: Variable 'first' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_newtri.c:2164:5: note: Variable 'first' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_newtri.c:118:13: style: The scope of the variable 'ls' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_newtri.c:118:17: style: The scope of the variable 'le' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_newtri.c:121:10: style: The scope of the variable 'nvert' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_newtri.c:881:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_newtri.c:881:12: style: The scope of the variable 'n' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_newtri.c:946:10: style: The scope of the variable 'elim' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_newtri.c:1052:9: style: The scope of the variable 'ui' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_newtri.c:1053:9: style: The scope of the variable 'vi' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_newtri.c:1591:10: style: The scope of the variable 'psign' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_newtri.c:2731:10: style: The scope of the variable 'psign' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_newtri.c:1733:37: style: Function 'AddLinkNested' argument 2 names different: declaration 'p' definition 'p0'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_newtri.c:61:50: note: Function 'AddLinkNested' argument 2 names different: declaration 'p' definition 'p0'.
dx-4.4.4/src/exec/dxmods/_newtri.c:1733:37: note: Function 'AddLinkNested' argument 2 names different: declaration 'p' definition 'p0'.
dx-4.4.4/src/exec/dxmods/_newtri.c:1938:42: style: Function 'PointInTri' argument 7 names different: declaration 'tsign' definition 'psign'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_newtri.c:58:44: note: Function 'PointInTri' argument 7 names different: declaration 'tsign' definition 'psign'.
dx-4.4.4/src/exec/dxmods/_newtri.c:1938:42: note: Function 'PointInTri' argument 7 names different: declaration 'tsign' definition 'psign'.
dx-4.4.4/src/exec/dxmods/_newtri.c:2384:17: style: Function 'InitLoops' argument 1 names different: declaration 'nloops' definition 'nloopsPtr'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_newtri.c:75:40: note: Function 'InitLoops' argument 1 names different: declaration 'nloops' definition 'nloopsPtr'.
dx-4.4.4/src/exec/dxmods/_newtri.c:2384:17: note: Function 'InitLoops' argument 1 names different: declaration 'nloops' definition 'nloopsPtr'.
dx-4.4.4/src/exec/dxmods/_newtri.c:2384:35: style: Function 'InitLoops' argument 2 names different: declaration 'loops' definition 'loopsPtr'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_newtri.c:75:55: note: Function 'InitLoops' argument 2 names different: declaration 'loops' definition 'loopsPtr'.
dx-4.4.4/src/exec/dxmods/_newtri.c:2384:35: note: Function 'InitLoops' argument 2 names different: declaration 'loops' definition 'loopsPtr'.
dx-4.4.4/src/exec/dxmods/_newtri.c:2645:31: style: Function 'AddLink' argument 2 names different: declaration 'p' definition 'p0'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_newtri.c:71:57: note: Function 'AddLink' argument 2 names different: declaration 'p' definition 'p0'.
dx-4.4.4/src/exec/dxmods/_newtri.c:2645:31: note: Function 'AddLink' argument 2 names different: declaration 'p' definition 'p0'.
dx-4.4.4/src/exec/dxmods/_normals.c:1355:12: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_normals.c:1405:12: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_normals.c:100:5: style: Variable 'gm' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_normals.c:94:0: note: Variable 'gm' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_normals.c:100:5: note: Variable 'gm' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_normals.c:483:12: style: The scope of the variable 'primitive' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_normals.c:806:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_normals.c:850:12: style: The scope of the variable 'primitive' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_normals.c:1266:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_normals.c:1471:20: style: The scope of the variable 'r' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_normals.c:1476:11: style: The scope of the variable 'trap' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_normals.c:1479:14: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_normals.c:1481:17: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_normals.c:1654:11: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_normals.c:1720:9: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_partnbrs.c:383:10: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_partnbrs.c:826:24: style: The scope of the variable 'fuzz' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_partnbrs.c:164:12: warning: Size of pointer 'grid' used instead of size of its data. [pointerSize]
dx-4.4.4/src/exec/dxmods/_plot.c:221:3: style: Variable 'group' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_plot.c:206:0: note: Variable 'group' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_plot.c:221:3: note: Variable 'group' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_plot.c:441:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_plot.c:436:0: note: Variable 'f' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_plot.c:441:3: note: Variable 'f' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_plot.c:496:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_plot.c:489:0: note: Variable 'f' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_plot.c:496:3: note: Variable 'f' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_plot.c:594:3: style: Variable 'group' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_plot.c:578:0: note: Variable 'group' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_plot.c:594:3: note: Variable 'group' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_plot.c:1426:17: style: The scope of the variable 'sum' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_plot.c:1634:43: style: The scope of the variable 'range' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_plot.c:1635:9: style: The scope of the variable 'max' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_plot.c:1635:14: style: The scope of the variable 'min' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_plot.c:1637:11: style: The scope of the variable 'absmin' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_plot.c:1637:19: style: The scope of the variable 'absmax' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_plot.c:1637:27: style: The scope of the variable 'biggestnum' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_plot.c:1637:39: style: The scope of the variable 'smallestnum' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_plot.c:1787:14: style: The scope of the variable 'lastz' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_plot.c:1790:14: style: The scope of the variable 'val' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_postscript.c:659:22: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_postscript.c:659:25: style: The scope of the variable 'knt' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_postscript.c:729:7: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_postscript.c:828:22: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_postscript.c:828:25: style: The scope of the variable 'knt' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_postscript.c:993:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_postscript.c:1433:11: style: The scope of the variable 'wx' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_postscript.c:1433:15: style: The scope of the variable 'wy' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_postscript.c:1434:11: style: The scope of the variable 'aspect' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_postscript.c:1435:11: style: The scope of the variable 'page_aspect' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_postscript.c:1024:28: style: Function 'ps_out_flc' argument 4 names different: declaration 'type' definition 'imageType'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_postscript.c:91:44: note: Function 'ps_out_flc' argument 4 names different: declaration 'type' definition 'imageType'.
dx-4.4.4/src/exec/dxmods/_postscript.c:1024:28: note: Function 'ps_out_flc' argument 4 names different: declaration 'type' definition 'imageType'.
dx-4.4.4/src/exec/dxmods/_postscript.c:1160:44: style: Function 'ps_out_gry' argument 4 names different: declaration 'type' definition 'imageType'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_postscript.c:93:44: note: Function 'ps_out_gry' argument 4 names different: declaration 'type' definition 'imageType'.
dx-4.4.4/src/exec/dxmods/_postscript.c:1160:44: note: Function 'ps_out_gry' argument 4 names different: declaration 'type' definition 'imageType'.
dx-4.4.4/src/exec/dxmods/_postscript.c:1477:20: style: Function 'parse_format' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_postscript.c:78:33: note: Function 'parse_format' argument 1 names different: declaration 'format' definition 'fmt'.
dx-4.4.4/src/exec/dxmods/_postscript.c:1477:20: note: Function 'parse_format' argument 1 names different: declaration 'format' definition 'fmt'.
dx-4.4.4/src/exec/dxmods/_postscript.c:1675:82: style: Function 'put_miff_header' argument 5 names different: declaration 'type' definition 'imageType'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_postscript.c:98:70: note: Function 'put_miff_header' argument 5 names different: declaration 'type' definition 'imageType'.
dx-4.4.4/src/exec/dxmods/_postscript.c:1675:82: note: Function 'put_miff_header' argument 5 names different: declaration 'type' definition 'imageType'.
dx-4.4.4/src/exec/dxmods/_postscript.c:1759:24: style: Function 'read_miff_header' argument 1 names different: declaration 'in' definition 'fin'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_postscript.c:99:37: note: Function 'read_miff_header' argument 1 names different: declaration 'in' definition 'fin'.
dx-4.4.4/src/exec/dxmods/_postscript.c:1759:24: note: Function 'read_miff_header' argument 1 names different: declaration 'in' definition 'fin'.
dx-4.4.4/src/exec/dxmods/_postscript.c:1759:68: style: Function 'read_miff_header' argument 4 names different: declaration 'type' definition 'imageType'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_postscript.c:99:80: note: Function 'read_miff_header' argument 4 names different: declaration 'type' definition 'imageType'.
dx-4.4.4/src/exec/dxmods/_postscript.c:1759:68: note: Function 'read_miff_header' argument 4 names different: declaration 'type' definition 'imageType'.
dx-4.4.4/src/exec/dxmods/_postscript.c:1863:28: style: Function 'miff_out_flc' argument 4 names different: declaration 'type' definition 'imageType'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_postscript.c:101:44: note: Function 'miff_out_flc' argument 4 names different: declaration 'type' definition 'imageType'.
dx-4.4.4/src/exec/dxmods/_postscript.c:1863:28: note: Function 'miff_out_flc' argument 4 names different: declaration 'type' definition 'imageType'.
dx-4.4.4/src/exec/dxmods/_refineirr.c:924:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/dxmods/_refineirr.c:923:9: note: outer condition: listElements
dx-4.4.4/src/exec/dxmods/_refineirr.c:924:9: note: identical inner condition: listElements
dx-4.4.4/src/exec/dxmods/_refinereg.c:288:2: style: Variable 'o' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_refinereg.c:284:2: note: Variable 'o' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_refinereg.c:288:2: note: Variable 'o' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_refinereg.c:289:2: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_refinereg.c:284:6: note: Variable 'd' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_refinereg.c:289:2: note: Variable 'd' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_refinereg.c:355:5: style: Variable 'outArray' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_refinereg.c:349:5: note: Variable 'outArray' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_refinereg.c:355:5: note: Variable 'outArray' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_refinereg.c:717:2: style: Variable 'o' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_refinereg.c:713:2: note: Variable 'o' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_refinereg.c:717:2: note: Variable 'o' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_refinereg.c:718:2: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_refinereg.c:713:6: note: Variable 'd' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_refinereg.c:718:2: note: Variable 'd' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_refinereg.c:794:35: style: Same expression on both sides of '/'. [duplicateExpression]
dx-4.4.4/src/exec/dxmods/_regstream.c:545:21: warning: Either the condition '!ip' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/dxmods/_regstream.c:547:9: note: Assuming that condition '!ip' is not redundant
dx-4.4.4/src/exec/dxmods/_regstream.c:545:21: note: Null pointer dereference
dx-4.4.4/src/exec/dxmods/_regstream.c:584:21: warning: Either the condition '!ip' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/dxmods/_regstream.c:586:9: note: Assuming that condition '!ip' is not redundant
dx-4.4.4/src/exec/dxmods/_regstream.c:584:21: note: Null pointer dereference
dx-4.4.4/src/exec/dxmods/_regstream.c:629:23: warning: Either the condition '!ip' is redundant or there is possible null pointer dereference: ip. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/dxmods/_regstream.c:633:9: note: Assuming that condition '!ip' is not redundant
dx-4.4.4/src/exec/dxmods/_regstream.c:629:23: note: Null pointer dereference
dx-4.4.4/src/exec/dxmods/_rgb_image.c:53:1: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/dxmods/_rgb_image.c:66:1: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/dxmods/_rgb_image.c:80:1: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/dxmods/_rgb_image.c:94:1: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/dxmods/_rubbersheet.c:523:7: portability: Casting between float* and double* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_rubbersheet.c:543:7: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_rubbersheet.c:551:7: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_rubbersheet.c:613:7: portability: Casting between float* and double* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_rubbersheet.c:633:7: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_rubbersheet.c:641:7: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_rubbersheet.c:667:3: portability: Casting between float* and double* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_rubbersheet.c:687:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_rubbersheet.c:695:3: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_rubbersheet.c:1628:12: style: The scope of the variable 'thickness' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_rw_image.c:188:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_rw_image.c:189:9: style: The scope of the variable 'matches' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_rw_image.c:232:9: style: The scope of the variable 'matches' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_rw_image.c:322:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_rw_image.c:322:12: style: The scope of the variable 'patlen' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_rw_image.c:323:31: style: The scope of the variable 'p1' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_rw_image.c:347:11: style: The scope of the variable 'c' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_rw_image.c:376:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_rw_image.c:320:35: style: Function 'SearchStringList' argument 2 names different: declaration 'extension' definition 'pattern'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/_rw_image.c:25:46: note: Function 'SearchStringList' argument 2 names different: declaration 'extension' definition 'pattern'.
dx-4.4.4/src/exec/dxmods/_rw_image.c:320:35: note: Function 'SearchStringList' argument 2 names different: declaration 'extension' definition 'pattern'.
dx-4.4.4/src/exec/dxmods/_sample.c:1134:24: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_sample.c:1135:24: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_sample.c:1148:24: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_sample.c:1149:24: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_sample.c:1162:24: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_sample.c:1163:24: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_sample.c:4193:25: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_sample.c:4194:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_sample.c:33:5: style: Variable 'copy' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_sample.c:31:0: note: Variable 'copy' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_sample.c:33:5: note: Variable 'copy' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_sample.c:4118:5: style: Variable 'cA' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_sample.c:4108:0: note: Variable 'cA' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_sample.c:4118:5: note: Variable 'cA' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_sample.c:4808:9: warning: Redundant assignment of 'j' to itself. [selfAssignment]
dx-4.4.4/src/exec/dxmods/_sample.c:1435:17: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_sample.c:1455:9: style: The scope of the variable 'str' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_sample.c:1457:7: style: The scope of the variable 'm' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_sample.c:2975:9: style: The scope of the variable 'p0' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_sample.c:3022:9: style: The scope of the variable 'p0' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_sample.c:3026:8: style: The scope of the variable 'p' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_sample.c:3906:11: style: The scope of the variable 'v0x' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_sample.c:3906:16: style: The scope of the variable 'v0y' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_sample.c:3907:11: style: The scope of the variable 'v1x' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_sample.c:3907:16: style: The scope of the variable 'v1y' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_sample.c:4057:11: style: The scope of the variable 'd' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_sample.c:5450:10: style: The scope of the variable 'e' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_sample.c:5743:9: warning: Either the condition 'nx<=0' is redundant or there is division by zero at line 5743. [zerodivcond]
dx-4.4.4/src/exec/dxmods/_sample.c:5748:9: note: Assuming that condition 'nx<=0' is not redundant
dx-4.4.4/src/exec/dxmods/_sample.c:5743:9: note: Division by zero
dx-4.4.4/src/exec/dxmods/_sample.c:5950:17: warning: Either the condition 'nx<=0' is redundant or there is division by zero at line 5950. [zerodivcond]
dx-4.4.4/src/exec/dxmods/_sample.c:5955:13: note: Assuming that condition 'nx<=0' is not redundant
dx-4.4.4/src/exec/dxmods/_sample.c:5950:17: note: Division by zero
dx-4.4.4/src/exec/dxmods/_sample.c:1134:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/_sample.c:1135:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/_sample.c:1136:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/_sample.c:1137:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/_sample.c:1138:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/_sample.c:1139:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/_sample.c:1140:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/_sample.c:1141:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/_sample.c:1148:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/_sample.c:1149:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/_sample.c:1150:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/_sample.c:1151:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/_sample.c:1152:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/_sample.c:1153:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/_sample.c:1154:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/_sample.c:1155:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/_sample.c:4865:22: error: Uninitialized variable: sd [uninitvar]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1697:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2144:9: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2266:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2594:20: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:4595:14: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:5756:13: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:5758:13: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:5760:13: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:5762:13: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:6444:9: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:6928:9: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:8111:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:625:3: style: Variable 'new_t' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:615:0: note: Variable 'new_t' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:625:3: note: Variable 'new_t' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1171:3: style: Variable 'newblock' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1169:0: note: Variable 'newblock' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1171:3: note: Variable 'newblock' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1309:3: style: Variable 'node' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1303:0: note: Variable 'node' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1309:3: note: Variable 'node' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2822:3: style: Variable 'new_v_number' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2812:0: note: Variable 'new_v_number' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2822:3: note: Variable 'new_v_number' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:7964:3: style: Variable 'vertex_star_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:7956:0: note: Variable 'vertex_star_buffer' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:7964:3: note: Variable 'vertex_star_buffer' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2065:28: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2138:16: style: The scope of the variable 'eps' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2468:16: style: The scope of the variable 'right' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2468:22: style: The scope of the variable 'child' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:3285:5: style: The scope of the variable 'link' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:3613:10: style: The scope of the variable 'x' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:4054:5: style: The scope of the variable 'new_error_sv' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:4175:27: style: The scope of the variable 'max_z' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:4175:34: style: The scope of the variable 'min_z' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:4281:41: style: The scope of the variable 'dmu' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:4281:49: style: The scope of the variable 'half_b' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:4281:60: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:4379:18: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:4450:18: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:4551:5: style: The scope of the variable 'potential_err_pivot' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:5575:50: style: The scope of the variable 'x3' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:5719:16: style: The scope of the variable 'potential_err_pivot' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:5720:5: style: The scope of the variable 'dist' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:5873:8: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:7208:7: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:7208:10: style: The scope of the variable 'i_min' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:7211:5: style: The scope of the variable 'vs' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:7213:5: style: The scope of the variable 'wp' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:7214:5: style: The scope of the variable 'alpha' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:7222:16: style: The scope of the variable 'potential_err_pivot' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:7222:61: style: The scope of the variable 'd_min' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:7730:28: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:186:12: style: Function '_dxfToOrientedManifold' argument 5 names different: declaration 'nVm' definition 'new_nV'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1044:12: note: Function '_dxfToOrientedManifold' argument 5 names different: declaration 'nVm' definition 'new_nV'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:186:12: note: Function '_dxfToOrientedManifold' argument 5 names different: declaration 'nVm' definition 'new_nV'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:186:28: style: Function '_dxfToOrientedManifold' argument 6 names different: declaration 'vm' definition 'new_v'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1044:25: note: Function '_dxfToOrientedManifold' argument 6 names different: declaration 'vm' definition 'new_v'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:186:28: note: Function '_dxfToOrientedManifold' argument 6 names different: declaration 'vm' definition 'new_v'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:186:40: style: Function '_dxfToOrientedManifold' argument 7 names different: declaration 'nTm' definition 'new_nT'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1044:34: note: Function '_dxfToOrientedManifold' argument 7 names different: declaration 'nTm' definition 'new_nT'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:186:40: note: Function '_dxfToOrientedManifold' argument 7 names different: declaration 'nTm' definition 'new_nT'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:186:54: style: Function '_dxfToOrientedManifold' argument 8 names different: declaration 'tm' definition 'new_t'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1044:45: note: Function '_dxfToOrientedManifold' argument 8 names different: declaration 'tm' definition 'new_t'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:186:54: note: Function '_dxfToOrientedManifold' argument 8 names different: declaration 'tm' definition 'new_t'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:187:46: style: Function '_dxfToOrientedManifold' argument 13 names different: declaration 'e' definition 'edges'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1045:46: note: Function '_dxfToOrientedManifold' argument 13 names different: declaration 'e' definition 'edges'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:187:46: note: Function '_dxfToOrientedManifold' argument 13 names different: declaration 'e' definition 'edges'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:758:25: style: Function '_dxfIndexEdges' argument 1 names different: declaration 'nE' definition 'n_edges'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1071:28: note: Function '_dxfIndexEdges' argument 1 names different: declaration 'nE' definition 'n_edges'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:758:25: note: Function '_dxfIndexEdges' argument 1 names different: declaration 'nE' definition 'n_edges'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:758:42: style: Function '_dxfIndexEdges' argument 2 names different: declaration 'edges' definition 'new_edges'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1071:40: note: Function '_dxfIndexEdges' argument 2 names different: declaration 'edges' definition 'new_edges'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:758:42: note: Function '_dxfIndexEdges' argument 2 names different: declaration 'edges' definition 'new_edges'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1008:60: style: Function '_dxfEliminateStandaloneVertices' argument 3 names different: declaration 'nVm' definition 'new_nV'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1059:63: note: Function '_dxfEliminateStandaloneVertices' argument 3 names different: declaration 'nVm' definition 'new_nV'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1008:60: note: Function '_dxfEliminateStandaloneVertices' argument 3 names different: declaration 'nVm' definition 'new_nV'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1008:76: style: Function '_dxfEliminateStandaloneVertices' argument 4 names different: declaration 'vm' definition 'new_v_exported'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1059:76: note: Function '_dxfEliminateStandaloneVertices' argument 4 names different: declaration 'vm' definition 'new_v_exported'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1008:76: note: Function '_dxfEliminateStandaloneVertices' argument 4 names different: declaration 'vm' definition 'new_v_exported'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1576:71: style: Function '_dxfCreateSimplificationDataStructure' argument 2 names different: declaration 'data' definition 'vertex_data'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1279:72: note: Function '_dxfCreateSimplificationDataStructure' argument 2 names different: declaration 'data' definition 'vertex_data'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1576:71: note: Function '_dxfCreateSimplificationDataStructure' argument 2 names different: declaration 'data' definition 'vertex_data'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1576:91: style: Function '_dxfCreateSimplificationDataStructure' argument 3 names different: declaration 'old_pos_err' definition 'old_positional_error'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1279:85: note: Function '_dxfCreateSimplificationDataStructure' argument 3 names different: declaration 'old_pos_err' definition 'old_positional_error'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1576:91: note: Function '_dxfCreateSimplificationDataStructure' argument 3 names different: declaration 'old_pos_err' definition 'old_positional_error'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1864:69: style: Function '_dxfFreeSimplificationDataStructure' argument 2 names different: declaration 'data' definition 'vertex_data'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1283:70: note: Function '_dxfFreeSimplificationDataStructure' argument 2 names different: declaration 'data' definition 'vertex_data'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1864:69: note: Function '_dxfFreeSimplificationDataStructure' argument 2 names different: declaration 'data' definition 'vertex_data'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1864:89: style: Function '_dxfFreeSimplificationDataStructure' argument 3 names different: declaration 'old_pos_err' definition 'old_positional_error'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1283:83: note: Function '_dxfFreeSimplificationDataStructure' argument 3 names different: declaration 'old_pos_err' definition 'old_positional_error'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:1864:89: note: Function '_dxfFreeSimplificationDataStructure' argument 3 names different: declaration 'old_pos_err' definition 'old_positional_error'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2537:34: style: Function '_dxfHeapDelete' argument 2 names different: declaration 'heap' definition 'h'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1145:44: note: Function '_dxfHeapDelete' argument 2 names different: declaration 'heap' definition 'h'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2537:34: note: Function '_dxfHeapDelete' argument 2 names different: declaration 'heap' definition 'h'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2556:26: style: Function '_dxfHeapDelMin' argument 1 names different: declaration 'heap' definition 'h'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1144:37: note: Function '_dxfHeapDelMin' argument 1 names different: declaration 'heap' definition 'h'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2556:26: note: Function '_dxfHeapDelMin' argument 1 names different: declaration 'heap' definition 'h'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2661:23: style: Function '_dxfHeapAdd' argument 1 names different: declaration 'k' definition 'key'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1143:34: note: Function '_dxfHeapAdd' argument 1 names different: declaration 'k' definition 'key'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2661:23: note: Function '_dxfHeapAdd' argument 1 names different: declaration 'k' definition 'key'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2661:34: style: Function '_dxfHeapAdd' argument 2 names different: declaration 'heap' definition 'h'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1143:43: note: Function '_dxfHeapAdd' argument 2 names different: declaration 'heap' definition 'h'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2661:34: note: Function '_dxfHeapAdd' argument 2 names different: declaration 'heap' definition 'h'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:6290:58: style: Function '_dxfBuildParentEdgeStars' argument 8 names different: declaration 's' definition 'simp_data'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1556:59: note: Function '_dxfBuildParentEdgeStars' argument 8 names different: declaration 's' definition 'simp_data'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:6290:58: note: Function '_dxfBuildParentEdgeStars' argument 8 names different: declaration 's' definition 'simp_data'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:6968:20: style: Function '_dxfSimplifiedVertexLocation' argument 1 names different: declaration 'simpdata' definition 's'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1570:47: note: Function '_dxfSimplifiedVertexLocation' argument 1 names different: declaration 'simpdata' definition 's'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:6968:20: note: Function '_dxfSimplifiedVertexLocation' argument 1 names different: declaration 'simpdata' definition 's'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:6975:20: style: Function '_dxfSimplifiedVertexLocation' argument 8 names different: declaration 'area' definition 'star_areas'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1571:48: note: Function '_dxfSimplifiedVertexLocation' argument 8 names different: declaration 'area' definition 'star_areas'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:6975:20: note: Function '_dxfSimplifiedVertexLocation' argument 8 names different: declaration 'area' definition 'star_areas'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:6979:17: style: Function '_dxfSimplifiedVertexLocation' argument 9 names different: declaration 'w' definition 'work'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:1571:61: note: Function '_dxfSimplifiedVertexLocation' argument 9 names different: declaration 'w' definition 'work'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:6979:17: note: Function '_dxfSimplifiedVertexLocation' argument 9 names different: declaration 'w' definition 'work'.
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2119:3: style: Variable 'origin' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/dxmods/_simplesurf.c:2146:3: style: Variable 'origin' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/dxmods/_tiff.c:188:14: style: struct member 'tiff_ifd::fields' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/_tube.c:816:12: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dx-4.4.4/src/exec/dxmods/_tube.c:802:19: note: outer condition: i<np-1
dx-4.4.4/src/exec/dxmods/_tube.c:816:12: note: opposite inner condition: i==np-1
dx-4.4.4/src/exec/dxmods/_tube.c:208:33: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_tube.c:1185:33: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_tube.c:2224:33: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/_tube.c:51:5: style: Variable 'oPts' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/_tube.c:44:0: note: Variable 'oPts' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_tube.c:51:5: note: Variable 'oPts' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/_tube.c:918:12: style: The scope of the variable 'mBend' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/arrange.c:416:18: style: Function '_get_bins' argument 1 names different: declaration 'I_group' definition 'o'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/arrange.c:62:31: note: Function '_get_bins' argument 1 names different: declaration 'I_group' definition 'o'.
dx-4.4.4/src/exec/dxmods/arrange.c:416:18: note: Function '_get_bins' argument 1 names different: declaration 'I_group' definition 'o'.
dx-4.4.4/src/exec/dxmods/arrange.c:197:13: error: Uninitialized variable: offset [uninitvar]
dx-4.4.4/src/exec/dxmods/autoaxes.c:45:11: style: Variable 'cursor' is not assigned a value. [unassignedVariable]
dx-4.4.4/src/exec/dxmods/autoaxes.c:617:10: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
dx-4.4.4/src/exec/dxmods/autoglyph.c:26:10: style: struct member 'Point2D::x' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/autoglyph.c:27:10: style: struct member 'Point2D::y' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/autoglyph.c:337:8: warning: Possible buffer overflow if strlen(type) is larger than or equal to sizeof(arg). [possibleBufferAccessOutOfBounds]
dx-4.4.4/src/exec/dxmods/bspline.c:24:7: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/categorize.c:759:5: style: Variable 'hashtable' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/categorize.c:754:0: note: Variable 'hashtable' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/categorize.c:759:5: note: Variable 'hashtable' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/catstats.c:429:13: error: Uninitialized variable: data_type [uninitvar]
dx-4.4.4/src/exec/dxmods/changemember.c:498:5: style: Variable 'outstr' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/changemember.c:495:0: note: Variable 'outstr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/changemember.c:498:5: note: Variable 'outstr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/clipbox.c:25:11: style: The scope of the variable 'b1' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/collectmulti.c:129:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/color.c:311:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/color.c:399:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/colormap.c:912:4: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/colormap.c:910:0: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/colormap.c:912:4: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/colormap.c:540:33: style: Function '_dxfcontrol_to_rgb' argument 1 names different: declaration 'in0' definition 'huemap'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/colormap.c:25:33: note: Function '_dxfcontrol_to_rgb' argument 1 names different: declaration 'in0' definition 'huemap'.
dx-4.4.4/src/exec/dxmods/colormap.c:540:33: note: Function '_dxfcontrol_to_rgb' argument 1 names different: declaration 'in0' definition 'huemap'.
dx-4.4.4/src/exec/dxmods/colormap.c:540:47: style: Function '_dxfcontrol_to_rgb' argument 2 names different: declaration 'in1' definition 'satmap'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/colormap.c:25:44: note: Function '_dxfcontrol_to_rgb' argument 2 names different: declaration 'in1' definition 'satmap'.
dx-4.4.4/src/exec/dxmods/colormap.c:540:47: note: Function '_dxfcontrol_to_rgb' argument 2 names different: declaration 'in1' definition 'satmap'.
dx-4.4.4/src/exec/dxmods/colormap.c:540:61: style: Function '_dxfcontrol_to_rgb' argument 3 names different: declaration 'in2' definition 'valmap'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/colormap.c:25:55: note: Function '_dxfcontrol_to_rgb' argument 3 names different: declaration 'in2' definition 'valmap'.
dx-4.4.4/src/exec/dxmods/colormap.c:540:61: note: Function '_dxfcontrol_to_rgb' argument 3 names different: declaration 'in2' definition 'valmap'.
dx-4.4.4/src/exec/dxmods/colormap.c:630:31: style: Function '_dxfcontrol_to_o' argument 1 names different: declaration 'in0' definition 'opmap'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/colormap.c:24:31: note: Function '_dxfcontrol_to_o' argument 1 names different: declaration 'in0' definition 'opmap'.
dx-4.4.4/src/exec/dxmods/colormap.c:630:31: note: Function '_dxfcontrol_to_o' argument 1 names different: declaration 'in0' definition 'opmap'.
dx-4.4.4/src/exec/dxmods/colormap.c:630:44: style: Function '_dxfcontrol_to_o' argument 2 names different: declaration 'op' definition 'opacity'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/colormap.c:24:42: note: Function '_dxfcontrol_to_o' argument 2 names different: declaration 'op' definition 'opacity'.
dx-4.4.4/src/exec/dxmods/colormap.c:630:44: note: Function '_dxfcontrol_to_o' argument 2 names different: declaration 'op' definition 'opacity'.
dx-4.4.4/src/exec/dxmods/colormap.c:744:43: style: Function 'colormap_to_rgb' argument 2 names different: declaration 'outmap' definition 'color'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/colormap.c:35:50: note: Function 'colormap_to_rgb' argument 2 names different: declaration 'outmap' definition 'color'.
dx-4.4.4/src/exec/dxmods/colormap.c:744:43: note: Function 'colormap_to_rgb' argument 2 names different: declaration 'outmap' definition 'color'.
dx-4.4.4/src/exec/dxmods/colormap.c:932:5: style: Function 'scale_output' argument 5 names different: declaration 'ip' definition 'iprint'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/colormap.c:32:74: note: Function 'scale_output' argument 5 names different: declaration 'ip' definition 'iprint'.
dx-4.4.4/src/exec/dxmods/colormap.c:932:5: note: Function 'scale_output' argument 5 names different: declaration 'ip' definition 'iprint'.
dx-4.4.4/src/exec/dxmods/colormap.c:1063:25: style: Function 'match_cpoints' argument 1 names different: declaration 'inmap' definition 'o'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/colormap.c:39:32: note: Function 'match_cpoints' argument 1 names different: declaration 'inmap' definition 'o'.
dx-4.4.4/src/exec/dxmods/colormap.c:1063:25: note: Function 'match_cpoints' argument 1 names different: declaration 'inmap' definition 'o'.
dx-4.4.4/src/exec/dxmods/colormap.c:47:9: style: struct member 'hsvo::map' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/colormap.c:48:10: style: struct member 'hsvo::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/colormap.c:49:8: style: struct member 'hsvo::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/colormap.c:50:8: style: struct member 'hsvo::minmax' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/definter.c:303:15: style: The scope of the variable 'nv' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/definter.c:305:28: style: The scope of the variable 'd' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/definter.c:307:8: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/definter.c:307:11: style: The scope of the variable 's' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/definter.c:307:14: style: The scope of the variable 'c' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/display.c:134:15: style: The scope of the variable 'c' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/display.c:462:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/display.c:443:1: style: Label 'done' is not used. [unusedLabel]
dx-4.4.4/src/exec/dxmods/display.c:456:73: style: Function 'message' argument 5 names different: declaration 'o' definition 'object'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/display.c:54:44: note: Function 'message' argument 5 names different: declaration 'o' definition 'object'.
dx-4.4.4/src/exec/dxmods/display.c:456:73: note: Function 'message' argument 5 names different: declaration 'o' definition 'object'.
dx-4.4.4/src/exec/dxmods/echo.c:107:9: warning: Either the condition 'if(echo_string)' is redundant or there is possible null pointer dereference: echo_string. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/dxmods/echo.c:115:8: note: Assuming that condition 'if(echo_string)' is not redundant
dx-4.4.4/src/exec/dxmods/echo.c:107:9: note: Null pointer dereference
dx-4.4.4/src/exec/dxmods/echo.c:112:9: warning: Either the condition 'if(echo_string)' is redundant or there is possible null pointer dereference: echo_string. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/dxmods/echo.c:115:8: note: Assuming that condition 'if(echo_string)' is not redundant
dx-4.4.4/src/exec/dxmods/echo.c:112:9: note: Null pointer dereference
dx-4.4.4/src/exec/dxmods/eigen.c:154:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/eigen.c:164:9: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/eigen.c:165:12: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/eigen.c:193:12: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/eigen.c:25:37: style: The scope of the variable 'sum' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/eigen.c:151:33: style: Function '_dxfEigenFreeVector' argument 1 names different: declaration 'v' definition 'vec'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/eigen.h:34:33: note: Function '_dxfEigenFreeVector' argument 1 names different: declaration 'v' definition 'vec'.
dx-4.4.4/src/exec/dxmods/eigen.c:151:33: note: Function '_dxfEigenFreeVector' argument 1 names different: declaration 'v' definition 'vec'.
dx-4.4.4/src/exec/dxmods/eigen.c:190:40: style: Function '_dxfEigenFreeConvertMatrix' argument 1 names different: declaration 'b' definition 'c'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/eigen.h:42:40: note: Function '_dxfEigenFreeConvertMatrix' argument 1 names different: declaration 'b' definition 'c'.
dx-4.4.4/src/exec/dxmods/eigen.c:190:40: note: Function '_dxfEigenFreeConvertMatrix' argument 1 names different: declaration 'b' definition 'c'.
dx-4.4.4/src/exec/dxmods/equalize.c:668:12: style: The scope of the variable 'intensity' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/exp_gai.c:578:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/exp_gai.c:578:10: style: The scope of the variable 'fill' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/exp_gai.c:178:46: style: Function 'object_ex' argument 2 names different: declaration 'h' definition 'f'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/exp_gai.c:64:45: note: Function 'object_ex' argument 2 names different: declaration 'h' definition 'f'.
dx-4.4.4/src/exec/dxmods/exp_gai.c:178:46: note: Function 'object_ex' argument 2 names different: declaration 'h' definition 'f'.
dx-4.4.4/src/exec/dxmods/exp_gai.c:682:43: style: Function 'freehandle' argument 1 names different: declaration 'info' definition 'ar'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/exp_gai.c:75:43: note: Function 'freehandle' argument 1 names different: declaration 'info' definition 'ar'.
dx-4.4.4/src/exec/dxmods/exp_gai.c:682:43: note: Function 'freehandle' argument 1 names different: declaration 'info' definition 'ar'.
dx-4.4.4/src/exec/dxmods/exp_gai.c:690:49: style: Function 'object_header' argument 2 names different: declaration 'h' definition 'f'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/exp_gai.c:76:49: note: Function 'object_header' argument 2 names different: declaration 'h' definition 'f'.
dx-4.4.4/src/exec/dxmods/exp_gai.c:690:49: note: Function 'object_header' argument 2 names different: declaration 'h' definition 'f'.
dx-4.4.4/src/exec/dxmods/export.c:34:38: style: The scope of the variable 'cp' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/filter.c:829:5: warning: Possible null pointer dereference: filter [nullPointer]
dx-4.4.4/src/exec/dxmods/filter.c:757:22: note: Assignment 'filter=NULL', assigned value is 0
dx-4.4.4/src/exec/dxmods/filter.c:829:5: note: Null pointer dereference
dx-4.4.4/src/exec/dxmods/filter.c:830:5: warning: Possible null pointer dereference: filter [nullPointer]
dx-4.4.4/src/exec/dxmods/filter.c:757:22: note: Assignment 'filter=NULL', assigned value is 0
dx-4.4.4/src/exec/dxmods/filter.c:830:5: note: Null pointer dereference
dx-4.4.4/src/exec/dxmods/filter.c:831:5: warning: Possible null pointer dereference: filter [nullPointer]
dx-4.4.4/src/exec/dxmods/filter.c:757:22: note: Assignment 'filter=NULL', assigned value is 0
dx-4.4.4/src/exec/dxmods/filter.c:831:5: note: Null pointer dereference
dx-4.4.4/src/exec/dxmods/filter.c:2143:20: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/filter.c:2144:19: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/filter.c:2145:20: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/filter.c:1372:5: style: Variable 'new' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/filter.c:1368:0: note: Variable 'new' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/filter.c:1372:5: note: Variable 'new' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/filter.c:999:11: style: The scope of the variable 'shape' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/filter.c:1340:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/filter.c:1400:10: style: The scope of the variable 'maxfilter' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/filter.c:752:22: style: Function '_CheckFilter' argument 1 names different: declaration 'obj' definition 'filt'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/filter.c:160:36: note: Function '_CheckFilter' argument 1 names different: declaration 'obj' definition 'filt'.
dx-4.4.4/src/exec/dxmods/filter.c:752:22: note: Function '_CheckFilter' argument 1 names different: declaration 'obj' definition 'filt'.
dx-4.4.4/src/exec/dxmods/format.c:150:36: style: Function 'format_field' argument 1 names different: declaration 'o' definition 'in'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/format.c:27:36: note: Function 'format_field' argument 1 names different: declaration 'o' definition 'in'.
dx-4.4.4/src/exec/dxmods/format.c:150:36: note: Function 'format_field' argument 1 names different: declaration 'o' definition 'in'.
dx-4.4.4/src/exec/dxmods/format.c:150:46: style: Function 'format_field' argument 2 names different: declaration 'format' definition 'cp'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/format.c:27:45: note: Function 'format_field' argument 2 names different: declaration 'format' definition 'cp'.
dx-4.4.4/src/exec/dxmods/format.c:150:46: note: Function 'format_field' argument 2 names different: declaration 'format' definition 'cp'.
dx-4.4.4/src/exec/dxmods/format.c:163:44: style: Function 'format_one' argument 2 names different: declaration 'format' definition 'cp'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/format.c:28:44: note: Function 'format_one' argument 2 names different: declaration 'format' definition 'cp'.
dx-4.4.4/src/exec/dxmods/format.c:163:44: note: Function 'format_one' argument 2 names different: declaration 'format' definition 'cp'.
dx-4.4.4/src/exec/dxmods/fourier.c:455:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/fourier.c:437:0: note: Variable 'info' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/fourier.c:455:5: note: Variable 'info' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/fourier.c:1143:22: style: The scope of the variable 'tor' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/fourier.c:1144:22: style: The scope of the variable 'toi' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/fourier.c:1151:22: style: The scope of the variable 'twopiu_n' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/fourier.c:513:5: error: Uninitialized variable: data [uninitvar]
dx-4.4.4/src/exec/dxmods/genimp.c:688:3: style: Variable 'mixarr' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/genimp.c:683:0: note: Variable 'mixarr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/genimp.c:688:3: note: Variable 'mixarr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/genimp.c:861:7: style: The scope of the variable 'count' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/genimp_io.c:1243:3: warning: Width 70 given in format string (no. 1) is smaller than destination buffer 'string[80]'. [invalidScanfFormatWidth_smaller]
dx-4.4.4/src/exec/dxmods/genimp_io.c:1356:6: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
dx-4.4.4/src/exec/dxmods/genimp_io.c:473:35: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/genimp_io.c:476:36: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/genimp_io.c:745:35: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/genimp_io.c:751:34: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/genimp_io.c:1847:7: style: The scope of the variable 'size' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/genimp_io.c:1235:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dx-4.4.4/src/exec/dxmods/genimp_parse.c:421:8: style: The scope of the variable 's' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/genimp_parse.c:422:7: style: The scope of the variable 'dim' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/genimp_parse.c:795:9: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
dx-4.4.4/src/exec/dxmods/genimp_parse.c:804:12: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
dx-4.4.4/src/exec/dxmods/glyph.c:28:10: style: struct member 'Point2D::x' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/glyph.c:29:10: style: struct member 'Point2D::y' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/glyph.c:339:8: warning: Possible buffer overflow if strlen(type) is larger than or equal to sizeof(arg). [possibleBufferAccessOutOfBounds]
dx-4.4.4/src/exec/dxmods/histogram.c:1854:81: style: Function 'VectorAllocAndExtract' argument 4 names different: declaration 'ptr' definition 'd_ptr'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/histogram.c:127:81: note: Function 'VectorAllocAndExtract' argument 4 names different: declaration 'ptr' definition 'd_ptr'.
dx-4.4.4/src/exec/dxmods/histogram.c:1854:81: note: Function 'VectorAllocAndExtract' argument 4 names different: declaration 'ptr' definition 'd_ptr'.
dx-4.4.4/src/exec/dxmods/imagemessage.c:320:10: style: Variable 'labels' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/imagemessage.c:317:0: note: Variable 'labels' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/imagemessage.c:320:10: note: Variable 'labels' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/imagemessage.c:623:13: style: Variable 'doit' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/imagemessage.c:622:13: note: Variable 'doit' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/imagemessage.c:623:13: note: Variable 'doit' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/imagemessage.c:864:10: style: Variable 'labels' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/imagemessage.c:861:0: note: Variable 'labels' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/imagemessage.c:864:10: note: Variable 'labels' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/imagemessage.c:901:10: style: Variable 'labels' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/imagemessage.c:898:0: note: Variable 'labels' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/imagemessage.c:901:10: note: Variable 'labels' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/imagemessage.c:939:10: style: Variable 'labels' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/imagemessage.c:936:0: note: Variable 'labels' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/imagemessage.c:939:10: note: Variable 'labels' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/imagemessage.c:1176:5: style: Variable 'plr' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/imagemessage.c:1173:0: note: Variable 'plr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/imagemessage.c:1176:5: note: Variable 'plr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/import.c:324:17: style: The scope of the variable 'ftmp' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/import.c:322:48: style: Function 'check_extension' argument 2 names different: declaration 'dt' definition 'entrynum'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/import.c:39:49: note: Function 'check_extension' argument 2 names different: declaration 'dt' definition 'entrynum'.
dx-4.4.4/src/exec/dxmods/import.c:322:48: note: Function 'check_extension' argument 2 names different: declaration 'dt' definition 'entrynum'.
dx-4.4.4/src/exec/dxmods/import_cm.c:60:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/import_cm.c:46:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/import_cm.c:60:5: note: Variable 'fp' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/import_cm.c:202:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/import_cm.c:197:0: note: Variable 'fp' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/import_cm.c:202:5: note: Variable 'fp' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/import_cm.c:38:8: style: struct member 'hsvo::minmax' is never used. [unusedStructMember]
dx-4.4.4/src/exec/dxmods/import_ss.c:1355:14: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
dx-4.4.4/src/exec/dxmods/import_ss.c:1341:10: error: Width 1 given in format string (no. 2) is larger than destination buffer 'percent[1]', use %0s to prevent overflowing it. [invalidScanfFormatWidth]
dx-4.4.4/src/exec/dxmods/import_ss.c:1342:9: error: Width 1 given in format string (no. 2) is larger than destination buffer 'percent[1]', use %0s to prevent overflowing it. [invalidScanfFormatWidth]
dx-4.4.4/src/exec/dxmods/import_ss.c:529:32: style: Function 'parse_it' argument 4 names different: declaration 'np' definition 'np1'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/import_ss.c:80:33: note: Function 'parse_it' argument 4 names different: declaration 'np' definition 'np1'.
dx-4.4.4/src/exec/dxmods/import_ss.c:529:32: note: Function 'parse_it' argument 4 names different: declaration 'np' definition 'np1'.
dx-4.4.4/src/exec/dxmods/import_ss.c:529:40: style: Function 'parse_it' argument 5 names different: declaration 'nrec' definition 'np2'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/import_ss.c:80:41: note: Function 'parse_it' argument 5 names different: declaration 'nrec' definition 'np2'.
dx-4.4.4/src/exec/dxmods/import_ss.c:529:40: note: Function 'parse_it' argument 5 names different: declaration 'nrec' definition 'np2'.
dx-4.4.4/src/exec/dxmods/import_ss.c:591:39: style: Function 'load_first' argument 1 names different: declaration 'src1' definition 'src'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/import_ss.c:83:46: note: Function 'load_first' argument 1 names different: declaration 'src1' definition 'src'.
dx-4.4.4/src/exec/dxmods/import_ss.c:591:39: note: Function 'load_first' argument 1 names different: declaration 'src1' definition 'src'.
dx-4.4.4/src/exec/dxmods/import_ss.c:591:65: style: Function 'load_first' argument 2 names different: declaration 'src2' definition 'labelsrc'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/import_ss.c:83:73: note: Function 'load_first' argument 2 names different: declaration 'src2' definition 'labelsrc'.
dx-4.4.4/src/exec/dxmods/import_ss.c:591:65: note: Function 'load_first' argument 2 names different: declaration 'src2' definition 'labelsrc'.
dx-4.4.4/src/exec/dxmods/import_ss.c:676:74: style: Function 'process_data' argument 4 names different: declaration 'delmiter' definition 'delimiter'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/import_ss.c:91:8: note: Function 'process_data' argument 4 names different: declaration 'delmiter' definition 'delimiter'.
dx-4.4.4/src/exec/dxmods/import_ss.c:676:74: note: Function 'process_data' argument 4 names different: declaration 'delmiter' definition 'delimiter'.
dx-4.4.4/src/exec/dxmods/import_ss.c:1331:50: style: Function '_dxf_isnumber' argument 3 names different: declaration 'f' definition 'ff'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/import_ss.c:88:51: note: Function '_dxf_isnumber' argument 3 names different: declaration 'f' definition 'ff'.
dx-4.4.4/src/exec/dxmods/import_ss.c:1331:50: note: Function '_dxf_isnumber' argument 3 names different: declaration 'f' definition 'ff'.
dx-4.4.4/src/exec/dxmods/import_ss.c:1341:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dx-4.4.4/src/exec/dxmods/import_ss.c:1342:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dx-4.4.4/src/exec/dxmods/include.c:282:45: style: Function 'Include_Wrapper' argument 2 names different: declaration 'argblk' definition 'a'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/include.c:42:45: note: Function 'Include_Wrapper' argument 2 names different: declaration 'argblk' definition 'a'.
dx-4.4.4/src/exec/dxmods/include.c:282:45: note: Function 'Include_Wrapper' argument 2 names different: declaration 'argblk' definition 'a'.
dx-4.4.4/src/exec/dxmods/inquire.c:72:12: style: Condition 'again' is always true [knownConditionTrueFalse]
dx-4.4.4/src/exec/dxmods/inquire.c:69:17: note: Assignment 'again=1', assigned value is 1
dx-4.4.4/src/exec/dxmods/inquire.c:72:12: note: Condition 'again' is always true
dx-4.4.4/src/exec/dxmods/inquire.c:1874:4: warning: Either the condition '!strlist' is redundant or there is possible null pointer dereference: strlist. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/dxmods/inquire.c:1875:6: note: Assuming that condition '!strlist' is not redundant
dx-4.4.4/src/exec/dxmods/inquire.c:1874:4: note: Null pointer dereference
dx-4.4.4/src/exec/dxmods/inquire.c:109:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/inquire.c:107:0: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/inquire.c:109:5: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/inquire.c:1866:15: style: The scope of the variable 'shape' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/integer.c:90:17: error: Uninitialized variable: min [uninitvar]
dx-4.4.4/src/exec/dxmods/integer.c:90:11: error: Uninitialized variable: max [uninitvar]
dx-4.4.4/src/exec/dxmods/isolate.c:167:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dx-4.4.4/src/exec/dxmods/isolate.c:184:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dx-4.4.4/src/exec/dxmods/isolate.c:201:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dx-4.4.4/src/exec/dxmods/isolate.c:220:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dx-4.4.4/src/exec/dxmods/list.c:75:5: style: Variable 'strlist' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/list.c:64:0: note: Variable 'strlist' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/list.c:75:5: note: Variable 'strlist' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/lookup.c:653:42: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/lookup.c:658:43: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/lookup.c:668:44: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/lookup.c:673:45: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/lookup.c:684:12: style: The scope of the variable 'f' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/lookup.c:685:10: style: The scope of the variable 'p' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/lookup.c:806:18: style: The scope of the variable 'found' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/lookup.c:810:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/lookup.c:678:39: style: Function 'init_lookup' argument 1 names different: declaration 'ls' definition 'l'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/lookup.c:20:39: note: Function 'init_lookup' argument 1 names different: declaration 'ls' definition 'l'.
dx-4.4.4/src/exec/dxmods/lookup.c:678:39: note: Function 'init_lookup' argument 1 names different: declaration 'ls' definition 'l'.
dx-4.4.4/src/exec/dxmods/lookup.c:802:37: style: Function 'do_lookup' argument 1 names different: declaration 'ls' definition 'l'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/lookup.c:21:37: note: Function 'do_lookup' argument 1 names different: declaration 'ls' definition 'l'.
dx-4.4.4/src/exec/dxmods/lookup.c:802:37: note: Function 'do_lookup' argument 1 names different: declaration 'ls' definition 'l'.
dx-4.4.4/src/exec/dxmods/loop.c:50:12: warning: Possible null pointer dereference: astate [nullPointer]
dx-4.4.4/src/exec/dxmods/loop.c:47:35: note: Assignment 'astate=NULL', assigned value is 0
dx-4.4.4/src/exec/dxmods/loop.c:50:12: note: Null pointer dereference
dx-4.4.4/src/exec/dxmods/loop.c:75:5: style: Variable 'out[0]' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/loop.c:71:5: note: Variable 'out[0]' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/loop.c:75:5: note: Variable 'out[0]' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/measure.c:1716:7: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/measure.c:1748:7: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/measure.c:660:21: style: The scope of the variable 'a' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:1708:13: style: The scope of the variable 'k' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:1740:13: style: The scope of the variable 'k' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2660:12: style: The scope of the variable 'cPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2661:12: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2662:12: style: The scope of the variable 'qPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2663:11: style: The scope of the variable 'l' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2683:12: style: The scope of the variable 'cPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2685:12: style: The scope of the variable 'qPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2686:11: style: The scope of the variable 'xdiff' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2686:18: style: The scope of the variable 'ydiff' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2707:12: style: The scope of the variable 'cPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2709:12: style: The scope of the variable 'qPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2710:11: style: The scope of the variable 'xdiff' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2710:18: style: The scope of the variable 'ydiff' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2710:25: style: The scope of the variable 'zdiff' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2732:12: style: The scope of the variable 'cPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2733:12: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2737:11: style: The scope of the variable 'a' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2764:12: style: The scope of the variable 'cPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2765:12: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2796:12: style: The scope of the variable 'cPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2797:12: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2800:12: style: The scope of the variable 'sPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2802:11: style: The scope of the variable 'a' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2802:14: style: The scope of the variable 'b' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2840:12: style: The scope of the variable 'cPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2841:12: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2844:12: style: The scope of the variable 'sPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2846:12: style: The scope of the variable 'a' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2846:15: style: The scope of the variable 'b' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2900:12: style: The scope of the variable 'cPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2901:12: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2902:12: style: The scope of the variable 'qPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2903:12: style: The scope of the variable 'rPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2904:12: style: The scope of the variable 'sPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2926:12: style: The scope of the variable 'cPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2927:12: style: The scope of the variable 'pPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2928:12: style: The scope of the variable 'qPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2929:12: style: The scope of the variable 'rPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2930:12: style: The scope of the variable 'sPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2931:12: style: The scope of the variable 'tPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2932:12: style: The scope of the variable 'uPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2933:12: style: The scope of the variable 'vPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:2934:12: style: The scope of the variable 'wPtr' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/measure.c:661:21: style: Variable 'lBuf' is not assigned a value. [unassignedVariable]
dx-4.4.4/src/exec/dxmods/measure.c:2973:11: style: Variable 'buf0' is not assigned a value. [unassignedVariable]
dx-4.4.4/src/exec/dxmods/measure.c:1791:11: error: Uninitialized struct member: seg.segments [uninitStructMember]
dx-4.4.4/src/exec/dxmods/overlay.c:915:1: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/dxmods/partition.c:105:5: style: Variable 'hTable' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/partition.c:102:0: note: Variable 'hTable' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/partition.c:105:5: note: Variable 'hTable' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/partition.c:584:5: style: Variable 'nf' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/partition.c:581:0: note: Variable 'nf' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/partition.c:584:5: note: Variable 'nf' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/partition.c:856:5: style: Variable 'out' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/partition.c:850:0: note: Variable 'out' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/partition.c:856:5: note: Variable 'out' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/pick.c:3407:9: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/pick.c:1239:5: style: Variable 'dst' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/pick.c:1232:0: note: Variable 'dst' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/pick.c:1239:5: note: Variable 'dst' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/pick.c:2838:10: style: The scope of the variable 'start' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/pick.c:1299:15: style: Function 'PickBox' argument 1 names different: declaration 'f' definition 'field'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/pick.c:65:29: note: Function 'PickBox' argument 1 names different: declaration 'f' definition 'field'.
dx-4.4.4/src/exec/dxmods/pick.c:1299:15: note: Function 'PickBox' argument 1 names different: declaration 'f' definition 'field'.
dx-4.4.4/src/exec/dxmods/pie.c:1333:3: style: Variable 'piedata' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/pie.c:1329:0: note: Variable 'piedata' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/pie.c:1333:3: note: Variable 'piedata' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/pie.c:1674:3: style: Variable 'newpositions' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/pie.c:1669:0: note: Variable 'newpositions' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/pie.c:1674:3: note: Variable 'newpositions' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/plot.c:1792:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/dxmods/plot.c:1769:9: note: outer condition: ylog
dx-4.4.4/src/exec/dxmods/plot.c:1792:13: note: identical inner condition: ylog
dx-4.4.4/src/exec/dxmods/print.c:30:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/print.c:30:16: style: The scope of the variable 'nstrings' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/programctl.c:606:3: style: Variable 'plr' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/programctl.c:603:0: note: Variable 'plr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/programctl.c:606:3: note: Variable 'plr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/quantize.c:1608:29: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/quantize.c:1609:29: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/quantize.c:1610:29: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/quantize.c:1115:3: style: Variable 'tree' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/quantize.c:1111:0: note: Variable 'tree' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/quantize.c:1115:3: note: Variable 'tree' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/quantize.c:1148:10: warning: Redundant assignment of 'i' to itself. [selfAssignment]
dx-4.4.4/src/exec/dxmods/quantize.c:1311:9: style: The scope of the variable 'index' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/quantize.c:1413:18: style: The scope of the variable 'child' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/quantize.c:1576:18: style: The scope of the variable 'child' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/quantize.c:777:20: error: Uninitialized variable: type [uninitvar]
dx-4.4.4/src/exec/dxmods/quantize.c:1001:20: error: Uninitialized variable: type [uninitvar]
dx-4.4.4/src/exec/dxmods/readimage.c:794:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/dxmods/readimage.c:783:27: note: outer condition: !channels_in_one_file
dx-4.4.4/src/exec/dxmods/readimage.c:794:11: note: identical inner condition: !channels_in_one_file
dx-4.4.4/src/exec/dxmods/readimage.c:794:11: style: Condition '!channels_in_one_file' is always true [knownConditionTrueFalse]
dx-4.4.4/src/exec/dxmods/readimage.c:783:27: note: Assuming that condition '!channels_in_one_file' is not redundant
dx-4.4.4/src/exec/dxmods/readimage.c:794:11: note: Condition '!channels_in_one_file' is always true
dx-4.4.4/src/exec/dxmods/readimage.c:1128:25: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/reduce.c:107:24: style: The scope of the variable 'maxFactor' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/reduce.c:108:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/reduce.c:1026:10: style: The scope of the variable 'axis' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/reduce.c:1529:9: style: The scope of the variable 'max' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/reorient.c:791:14: warning: Either the condition 'dattr' is redundant or there is possible null pointer dereference: dattr. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/dxmods/reorient.c:776:6: note: Assuming that condition 'dattr' is not redundant
dx-4.4.4/src/exec/dxmods/reorient.c:791:14: note: Null pointer dereference
dx-4.4.4/src/exec/dxmods/reorient.c:558:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/reorient.c:559:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/reorient.c:560:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/dxmods/rubbersheet.c:77:8: style: Variable 'scale' is not assigned a value. [unassignedVariable]
dx-4.4.4/src/exec/dxmods/scalar.c:85:17: error: Uninitialized variable: min [uninitvar]
dx-4.4.4/src/exec/dxmods/scalar.c:85:11: error: Uninitialized variable: max [uninitvar]
dx-4.4.4/src/exec/dxmods/select.c:184:17: warning: Function 'doselect' argument order different: declaration 'o, whichone, fexcept, whattype' definition 'o, whichone, whattype, fexcept' [funcArgOrderDifferent]
dx-4.4.4/src/exec/dxmods/select.c:30:31: note: Function 'doselect' argument order different: declaration 'o, whichone, fexcept, whattype' definition 'o, whichone, whattype, fexcept'
dx-4.4.4/src/exec/dxmods/select.c:184:17: note: Function 'doselect' argument order different: declaration 'o, whichone, fexcept, whattype' definition 'o, whichone, whattype, fexcept'
dx-4.4.4/src/exec/dxmods/separate.c:272:4: style: Variable 'cache_label' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/separate.c:270:0: note: Variable 'cache_label' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/separate.c:272:4: note: Variable 'cache_label' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/separate.c:327:23: style: The scope of the variable 'fuzz' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/separate.c:328:9: style: The scope of the variable 'fmt' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/sequencer.c:95:8: error: Uninitialized variable: uivar [uninitvar]
dx-4.4.4/src/exec/dxmods/showboundary.c:1096:5: style: Variable 'c_info' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/showboundary.c:1071:0: note: Variable 'c_info' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/showboundary.c:1096:5: note: Variable 'c_info' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/showboundary.c:716:29: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dx-4.4.4/src/exec/dxmods/showconnect.c:139:38: style: Function 'field_show_connections' argument 1 names different: declaration 'field' definition 'in_field'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/showconnect.c:56:45: note: Function 'field_show_connections' argument 1 names different: declaration 'field' definition 'in_field'.
dx-4.4.4/src/exec/dxmods/showconnect.c:139:38: note: Function 'field_show_connections' argument 1 names different: declaration 'field' definition 'in_field'.
dx-4.4.4/src/exec/dxmods/showposition.c:187:12: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/showposition.c:188:48: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/simplesurf.c:1108:25: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/dxmods/simplesurf.c:1994:3: style: Variable 'bbox' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/simplesurf.c:1990:0: note: Variable 'bbox' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/simplesurf.c:1994:3: note: Variable 'bbox' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/simplesurf.c:2087:3: style: Variable 'new_t' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/simplesurf.c:2083:0: note: Variable 'new_t' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/simplesurf.c:2087:3: note: Variable 'new_t' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/simplesurf.c:2044:2: style: The scope of the variable 'one_coordinate' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/simplesurf.c:1500:49: style: Function '_dxfResampleComponentValuesAfterSimplification' argument 11 names different: declaration 'face_areas' definition 'old_face_areas'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:684:50: note: Function '_dxfResampleComponentValuesAfterSimplification' argument 11 names different: declaration 'face_areas' definition 'old_face_areas'.
dx-4.4.4/src/exec/dxmods/simplesurf.c:1500:49: note: Function '_dxfResampleComponentValuesAfterSimplification' argument 11 names different: declaration 'face_areas' definition 'old_face_areas'.
dx-4.4.4/src/exec/dxmods/simplesurf.c:1769:19: style: Function '_dxfResampleComponentDepConAfterSimplification' argument 6 names different: declaration 'face_areas' definition 'old_face_areas'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:699:18: note: Function '_dxfResampleComponentDepConAfterSimplification' argument 6 names different: declaration 'face_areas' definition 'old_face_areas'.
dx-4.4.4/src/exec/dxmods/simplesurf.c:1769:19: note: Function '_dxfResampleComponentDepConAfterSimplification' argument 6 names different: declaration 'face_areas' definition 'old_face_areas'.
dx-4.4.4/src/exec/dxmods/simplesurf.c:2074:30: style: Function '_dxfQuads2Triangles' argument 1 names different: declaration 'nT' definition 'nQ'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/simplesurf.h:897:30: note: Function '_dxfQuads2Triangles' argument 1 names different: declaration 'nT' definition 'nQ'.
dx-4.4.4/src/exec/dxmods/simplesurf.c:2074:30: note: Function '_dxfQuads2Triangles' argument 1 names different: declaration 'nT' definition 'nQ'.
dx-4.4.4/src/exec/dxmods/slab.c:1134:65: style: Function 'Array_SlabP' argument 6 names different: declaration 'counts' definition 'ccounts'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/slab.c:50:10: note: Function 'Array_SlabP' argument 6 names different: declaration 'counts' definition 'ccounts'.
dx-4.4.4/src/exec/dxmods/slab.c:1134:65: note: Function 'Array_SlabP' argument 6 names different: declaration 'counts' definition 'ccounts'.
dx-4.4.4/src/exec/dxmods/slab.c:1365:65: style: Function 'Array_SlabC' argument 6 names different: declaration 'counts' definition 'ccounts'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/slab.c:52:10: note: Function 'Array_SlabC' argument 6 names different: declaration 'counts' definition 'ccounts'.
dx-4.4.4/src/exec/dxmods/slab.c:1365:65: note: Function 'Array_SlabC' argument 6 names different: declaration 'counts' definition 'ccounts'.
dx-4.4.4/src/exec/dxmods/slab.c:1552:25: style: Function 'numslabs' argument 1 names different: declaration 'f' definition 'cf'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/slab.c:60:38: note: Function 'numslabs' argument 1 names different: declaration 'f' definition 'cf'.
dx-4.4.4/src/exec/dxmods/slab.c:1552:25: note: Function 'numslabs' argument 1 names different: declaration 'f' definition 'cf'.
dx-4.4.4/src/exec/dxmods/slab.c:1552:44: style: Function 'numslabs' argument 2 names different: declaration 'a' definition 'ap'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/slab.c:60:56: note: Function 'numslabs' argument 2 names different: declaration 'a' definition 'ap'.
dx-4.4.4/src/exec/dxmods/slab.c:1552:44: note: Function 'numslabs' argument 2 names different: declaration 'a' definition 'ap'.
dx-4.4.4/src/exec/dxmods/slab.c:875:18: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
dx-4.4.4/src/exec/dxmods/slab.c:894:18: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
dx-4.4.4/src/exec/dxmods/slice.c:986:54: style: Function 'Array_Slice' argument 5 names different: declaration 'counts' definition 'ccounts'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/slice.c:42:67: note: Function 'Array_Slice' argument 5 names different: declaration 'counts' definition 'ccounts'.
dx-4.4.4/src/exec/dxmods/slice.c:986:54: note: Function 'Array_Slice' argument 5 names different: declaration 'counts' definition 'ccounts'.
dx-4.4.4/src/exec/dxmods/slice.c:1528:26: style: Function 'numslices' argument 1 names different: declaration 'f' definition 'cf'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/slice.c:51:39: note: Function 'numslices' argument 1 names different: declaration 'f' definition 'cf'.
dx-4.4.4/src/exec/dxmods/slice.c:1528:26: note: Function 'numslices' argument 1 names different: declaration 'f' definition 'cf'.
dx-4.4.4/src/exec/dxmods/slice.c:1528:45: style: Function 'numslices' argument 2 names different: declaration 'a' definition 'ap'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/slice.c:51:57: note: Function 'numslices' argument 2 names different: declaration 'a' definition 'ap'.
dx-4.4.4/src/exec/dxmods/slice.c:1528:45: note: Function 'numslices' argument 2 names different: declaration 'a' definition 'ap'.
dx-4.4.4/src/exec/dxmods/socketconnect.c:116:19: style: The scope of the variable 'args' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/stack.c:1148:5: style: Variable 'newtop' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/stack.c:1125:0: note: Variable 'newtop' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/stack.c:1148:5: note: Variable 'newtop' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/stack.c:1320:5: style: Variable 'newtop' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/stack.c:1314:0: note: Variable 'newtop' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/stack.c:1320:5: note: Variable 'newtop' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/stack.c:1377:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/stack.c:1373:0: note: Variable 'retval' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/stack.c:1377:5: note: Variable 'retval' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/stack.c:1719:6: style: Variable 'genorig' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/stack.c:1717:6: note: Variable 'genorig' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/stack.c:1719:6: note: Variable 'genorig' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/stack.c:1723:6: style: Variable 'gendelta' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/stack.c:1720:6: note: Variable 'gendelta' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/stack.c:1723:6: note: Variable 'gendelta' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/stack.c:2920:5: style: Variable 'newarr' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/stack.c:2908:0: note: Variable 'newarr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/stack.c:2920:5: note: Variable 'newarr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/stack.c:1724:46: style: Same expression on both sides of '||'. [duplicateExpression]
dx-4.4.4/src/exec/dxmods/stack.c:2540:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/stack.c:2546:10: style: The scope of the variable 'ip' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/stack.c:3120:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/streakline.c:2097:6: style: Condition 'bend' is always true [knownConditionTrueFalse]
dx-4.4.4/src/exec/dxmods/streakline.c:2066:9: note: Assignment 'bend=1', assigned value is 1
dx-4.4.4/src/exec/dxmods/streakline.c:2097:6: note: Condition 'bend' is always true
dx-4.4.4/src/exec/dxmods/streakline.c:1051:5: style: Variable 'field' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/streakline.c:1040:0: note: Variable 'field' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streakline.c:1051:5: note: Variable 'field' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streakline.c:1540:5: style: Variable 'vf' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/streakline.c:1537:0: note: Variable 'vf' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streakline.c:1540:5: note: Variable 'vf' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streakline.c:1718:5: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/streakline.c:1716:0: note: Variable 's' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streakline.c:1718:5: note: Variable 's' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streakline.c:1799:2: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/streakline.c:1797:3: note: Variable 'ptr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streakline.c:1799:2: note: Variable 'ptr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streakline.c:1812:2: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/streakline.c:1810:3: note: Variable 'ptr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streakline.c:1812:2: note: Variable 'ptr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streakline.c:2377:5: style: Variable 'pco' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/streakline.c:2373:0: note: Variable 'pco' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streakline.c:2377:5: note: Variable 'pco' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streakline.c:2003:12: style: The scope of the variable 'twist' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/streakline.c:2004:12: style: The scope of the variable 'mTwist' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/streakline.c:2004:23: style: The scope of the variable 'mBend' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/streakline.c:2006:12: style: The scope of the variable 'bend' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/streakline.c:2163:9: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/streakline.c:2246:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/streakline.c:2410:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/streakline.c:1927:17: warning: Redundant assignment of 'n->y' to itself. [selfAssignment]
dx-4.4.4/src/exec/dxmods/streakline.c:1914:32: style: Function 'ZeroVector' argument 2 names different: declaration 'nDim' definition 'n'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/streakline.c:114:46: note: Function 'ZeroVector' argument 2 names different: declaration 'nDim' definition 'n'.
dx-4.4.4/src/exec/dxmods/streakline.c:1914:32: note: Function 'ZeroVector' argument 2 names different: declaration 'nDim' definition 'n'.
dx-4.4.4/src/exec/dxmods/streakline.c:2028:35: style: Variable 'fna' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/dxmods/streakline.c:2029:35: style: Variable 'fba' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/dxmods/streamline.c:1741:6: style: Condition 'bend' is always true [knownConditionTrueFalse]
dx-4.4.4/src/exec/dxmods/streamline.c:1710:9: note: Assignment 'bend=1', assigned value is 1
dx-4.4.4/src/exec/dxmods/streamline.c:1741:6: note: Condition 'bend' is always true
dx-4.4.4/src/exec/dxmods/streamline.c:458:5: style: Variable 'stream' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/streamline.c:437:0: note: Variable 'stream' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streamline.c:458:5: note: Variable 'stream' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streamline.c:1082:5: style: Variable 'vf' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/streamline.c:1079:0: note: Variable 'vf' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streamline.c:1082:5: note: Variable 'vf' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streamline.c:1266:5: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/streamline.c:1264:0: note: Variable 's' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streamline.c:1266:5: note: Variable 's' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streamline.c:1344:2: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/streamline.c:1342:3: note: Variable 'ptr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streamline.c:1344:2: note: Variable 'ptr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streamline.c:1357:2: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/streamline.c:1355:3: note: Variable 'ptr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streamline.c:1357:2: note: Variable 'ptr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streamline.c:1385:5: style: Variable 'depattr' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/streamline.c:1383:0: note: Variable 'depattr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streamline.c:1385:5: note: Variable 'depattr' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streamline.c:1430:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/streamline.c:1428:5: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streamline.c:1430:5: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/streamline.c:1649:12: style: The scope of the variable 'twist' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/streamline.c:1650:12: style: The scope of the variable 'mTwist' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/streamline.c:1650:23: style: The scope of the variable 'mBend' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/streamline.c:1652:12: style: The scope of the variable 'bend' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/streamline.c:1808:9: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/streamline.c:1548:32: style: Function 'ZeroVector' argument 2 names different: declaration 'nDim' definition 'n'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/streamline.c:63:45: note: Function 'ZeroVector' argument 2 names different: declaration 'nDim' definition 'n'.
dx-4.4.4/src/exec/dxmods/streamline.c:1548:32: note: Function 'ZeroVector' argument 2 names different: declaration 'nDim' definition 'n'.
dx-4.4.4/src/exec/dxmods/streamline.c:1559:49: style: Function 'VectorDot' argument 3 names different: declaration 'nDim' definition 'n'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/streamline.c:64:62: note: Function 'VectorDot' argument 3 names different: declaration 'nDim' definition 'n'.
dx-4.4.4/src/exec/dxmods/streamline.c:1559:49: note: Function 'VectorDot' argument 3 names different: declaration 'nDim' definition 'n'.
dx-4.4.4/src/exec/dxmods/superstate.c:342:2: style: Variable 'udata' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/superstate.c:338:0: note: Variable 'udata' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/superstate.c:342:2: note: Variable 'udata' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/superwin.c:345:5: style: Variable 'iw' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/dxmods/superwin.c:341:0: note: Variable 'iw' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/superwin.c:345:5: note: Variable 'iw' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/dxmods/system.c:23:17: style: The scope of the variable 'format' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/toggle.c:128:9: error: Uninitialized struct member: ei.msgbuf [uninitStructMember]
dx-4.4.4/src/exec/dxmods/tracevisual.c:737:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dx-4.4.4/src/exec/dxmods/tracevisual.c:398:37: style: Function 'pix_set' argument 2 names different: declaration 'start' definition 'memstart'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/tracevisual.c:130:49: note: Function 'pix_set' argument 2 names different: declaration 'start' definition 'memstart'.
dx-4.4.4/src/exec/dxmods/tracevisual.c:398:37: note: Function 'pix_set' argument 2 names different: declaration 'start' definition 'memstart'.
dx-4.4.4/src/exec/dxmods/tracevisual.c:398:53: style: Function 'pix_set' argument 3 names different: declaration 'size' definition 'memsize'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/tracevisual.c:130:62: note: Function 'pix_set' argument 3 names different: declaration 'size' definition 'memsize'.
dx-4.4.4/src/exec/dxmods/tracevisual.c:398:53: note: Function 'pix_set' argument 3 names different: declaration 'size' definition 'memsize'.
dx-4.4.4/src/exec/dxmods/transform.c:71:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/transform.c:73:12: style: The scope of the variable 'fp' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/transpose.c:59:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/transpose.c:60:10: style: The scope of the variable 'cdim' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/transpose.c:214:12: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/transpose.c:217:27: style: The scope of the variable 'ccounts' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/transpose.c:218:29: style: The scope of the variable 'norigins' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/transpose.c:219:36: style: The scope of the variable 'ndeltas' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/transpose.c:388:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/transpose.c:388:12: style: The scope of the variable 'ndims' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/transpose.c:431:18: style: The scope of the variable 'nfp' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/transpose.c:163:56: style: Function 'Object_Transpose' argument 3 names different: declaration 'dimlist' definition 'dims'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/transpose.c:24:56: note: Function 'Object_Transpose' argument 3 names different: declaration 'dimlist' definition 'dims'.
dx-4.4.4/src/exec/dxmods/transpose.c:163:56: note: Function 'Object_Transpose' argument 3 names different: declaration 'dimlist' definition 'dims'.
dx-4.4.4/src/exec/dxmods/transpose.c:210:53: style: Function 'Field_Transpose' argument 3 names different: declaration 'dimlist' definition 'dims'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/transpose.c:25:53: note: Function 'Field_Transpose' argument 3 names different: declaration 'dimlist' definition 'dims'.
dx-4.4.4/src/exec/dxmods/transpose.c:210:53: note: Function 'Field_Transpose' argument 3 names different: declaration 'dimlist' definition 'dims'.
dx-4.4.4/src/exec/dxmods/transpose.c:420:52: style: Function 'Item_Transpose' argument 3 names different: declaration 'dimlist' definition 'dims'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/transpose.c:26:52: note: Function 'Item_Transpose' argument 3 names different: declaration 'dimlist' definition 'dims'.
dx-4.4.4/src/exec/dxmods/transpose.c:420:52: note: Function 'Item_Transpose' argument 3 names different: declaration 'dimlist' definition 'dims'.
dx-4.4.4/src/exec/dxmods/verify.c:184:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/verify.c:449:21: style: The scope of the variable 'this' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/visualobject.c:852:16: style: The scope of the variable 'c' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/visualobject.c:898:16: style: The scope of the variable 'c' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/visualobject.c:528:44: style: Function 'addCube' argument 2 names different: declaration 'np' definition 'n'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/visualobject.c:198:45: note: Function 'addCube' argument 2 names different: declaration 'np' definition 'n'.
dx-4.4.4/src/exec/dxmods/visualobject.c:528:44: note: Function 'addCube' argument 2 names different: declaration 'np' definition 'n'.
dx-4.4.4/src/exec/dxmods/visualobject.c:528:57: style: Function 'addCube' argument 3 names different: declaration 'c' definition 'colorptr'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/visualobject.c:198:59: note: Function 'addCube' argument 3 names different: declaration 'c' definition 'colorptr'.
dx-4.4.4/src/exec/dxmods/visualobject.c:528:57: note: Function 'addCube' argument 3 names different: declaration 'c' definition 'colorptr'.
dx-4.4.4/src/exec/dxmods/vrml.c:783:5: warning: Possible null pointer dereference: pos [nullPointer]
dx-4.4.4/src/exec/dxmods/vrml.c:760:14: note: Assignment 'pos=NULL', assigned value is 0
dx-4.4.4/src/exec/dxmods/vrml.c:783:5: note: Null pointer dereference
dx-4.4.4/src/exec/dxmods/vrml.c:784:5: warning: Possible null pointer dereference: pos [nullPointer]
dx-4.4.4/src/exec/dxmods/vrml.c:760:14: note: Assignment 'pos=NULL', assigned value is 0
dx-4.4.4/src/exec/dxmods/vrml.c:784:5: note: Null pointer dereference
dx-4.4.4/src/exec/dxmods/vrml.c:676:8: warning: Redundant assignment of 'angle' to itself. [selfAssignment]
dx-4.4.4/src/exec/dxmods/vrml.c:688:8: warning: Redundant assignment of 'angle' to itself. [selfAssignment]
dx-4.4.4/src/exec/dxmods/vrml.c:700:8: warning: Redundant assignment of 'angle' to itself. [selfAssignment]
dx-4.4.4/src/exec/dxmods/vrml.c:627:10: style: The scope of the variable 'd' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/vrml.c:627:12: style: The scope of the variable 'distance' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/vrml.c:647:9: style: The scope of the variable 'angle' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/vrml.c:854:10: style: The scope of the variable 'rgb' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/vrml.c:418:67: style: Function 'write_colors' argument 4 names different: declaration 'op' definition 'op_avg'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/vrml.c:39:74: note: Function 'write_colors' argument 4 names different: declaration 'op' definition 'op_avg'.
dx-4.4.4/src/exec/dxmods/vrml.c:418:67: note: Function 'write_colors' argument 4 names different: declaration 'op' definition 'op_avg'.
dx-4.4.4/src/exec/dxmods/vrml.c:756:35: style: Function 'write_caption' argument 1 names different: declaration 'o' definition 'dxobject'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/dxmods/vrml.c:45:35: note: Function 'write_caption' argument 1 names different: declaration 'o' definition 'dxobject'.
dx-4.4.4/src/exec/dxmods/vrml.c:756:35: note: Function 'write_caption' argument 1 names different: declaration 'o' definition 'dxobject'.
dx-4.4.4/src/exec/dxmods/vsincos.c:91:11: style: The scope of the variable 'v' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/vsincos.c:92:11: style: The scope of the variable 's' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/vsincos.c:93:11: style: The scope of the variable 'pow' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/vsincos.c:94:11: style: The scope of the variable 'fact' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/vsincos.c:95:11: style: The scope of the variable 'sign' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/vsincos.c:120:11: style: The scope of the variable 'v' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/vsincos.c:121:11: style: The scope of the variable 's' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/vsincos.c:122:11: style: The scope of the variable 'pow' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/vsincos.c:123:11: style: The scope of the variable 'fact' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/vsincos.c:124:11: style: The scope of the variable 'sign' can be reduced. [variableScope]
dx-4.4.4/src/exec/dxmods/writeimage.c:188:10: error: Uninitialized variable: p [uninitvar]
dx-4.4.4/src/exec/hwrender/gl/hwInteractorEchoGL.c:193:17: style: The scope of the variable 'dummy' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/gl/hwInteractorEchoGL.c:202:32: style: The scope of the variable 'Globeface' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/gl/hwInteractorEchoGL.c:471:7: style: The scope of the variable 'dummy' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/gl/hwInteractorEchoGL.c:867:11: style: The scope of the variable 'mx' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/gl/hwInteractorEchoGL.c:867:15: style: The scope of the variable 'my' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/gl/hwInteractorEchoGL.c:898:11: style: The scope of the variable 'mx' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/gl/hwInteractorEchoGL.c:898:15: style: The scope of the variable 'my' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:1887:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:342:14: style: The scope of the variable 'translation' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:345:16: style: The scope of the variable 'translu' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:500:11: style: The scope of the variable 'translu' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:742:8: style: The scope of the variable 'translu' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:444:1: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:582:1: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:841:1: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:878:1: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:1612:2: style: Label 'done' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:1808:2: style: Label 'done' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:1894:2: style: Label 'done' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:2001:1: style: Label 'done' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:268:14: style: Unused variable: helper [unusedVariable]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:299:14: style: Variable 'translation' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:302:8: style: Unused variable: i [unusedVariable]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:305:10: style: Unused variable: opacity [unusedVariable]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:461:10: style: Unused variable: opacity [unusedVariable]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:593:14: style: Unused variable: i [unusedVariable]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:597:12: style: Unused variable: opacity [unusedVariable]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:687:10: style: Unused variable: opacity [unusedVariable]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:854:0: style: Variable 'translu' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:855:24: style: Variable 'odep' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:856:24: style: Variable 'cdep' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:858:10: style: Unused variable: opacity [unusedVariable]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:1299:8: style: Unused variable: p [unusedVariable]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:1299:10: style: Unused variable: i [unusedVariable]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:1301:15: style: Unused variable: odep [unusedVariable]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:1302:10: style: Unused variable: opacity [unusedVariable]
dx-4.4.4/src/exec/hwrender/gl/helper.include:510:19: style: Variable 'iscratch' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/helper.include:523:19: style: Variable 'iscratch' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/helper.include:565:19: style: Variable 'iscratch' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/helper.include:578:19: style: Variable 'iscratch' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/helper.include:618:19: style: Variable 'iscratch' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/helper.include:630:19: style: Variable 'iscratch' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/helper.include:669:19: style: Variable 'iscratch' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/helper.include:681:19: style: Variable 'iscratch' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/helper.include:722:19: style: Variable 'iscratch' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/helper.include:735:19: style: Variable 'iscratch' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/helper.include:777:19: style: Variable 'iscratch' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/helper.include:790:19: style: Variable 'iscratch' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/helper.include:830:19: style: Variable 'iscratch' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/helper.include:842:19: style: Variable 'iscratch' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/helper.include:881:19: style: Variable 'iscratch' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/helper.include:893:19: style: Variable 'iscratch' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/gl/hwPortUtil.c:625:24: error: Uninitialized variable: max [uninitvar]
dx-4.4.4/src/exec/hwrender/hwClientMessage.c:1109:25: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwClientMessage.c:420:3: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwClientMessage.c:535:3: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwClientMessage.c:1236:3: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwClientMessage.c:1279:3: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwClientMessage.c:1423:45: error: Uninitialized variable: fov [uninitvar]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:2896:3: portability: Casting from const double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:2896:3: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1080:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1276:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1411:10: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1584:9: style: The scope of the variable 'projmat' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1585:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1585:10: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1736:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1789:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:2035:10: style: The scope of the variable 'normalize' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:2219:37: style: The scope of the variable 'tmax' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:2219:43: style: The scope of the variable 'tmin' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:2220:10: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:2693:19: style: The scope of the variable 'nz' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:231:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:283:7: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:283:7: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:336:7: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:336:7: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:364:7: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:364:7: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:385:7: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:385:7: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:494:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:495:3: style: Variable '_pFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:544:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:609:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:651:3: style: Variable '_pdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:651:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:674:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:703:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:704:3: style: Variable '_portContext' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:704:3: style: Variable '_eFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:704:3: style: Variable '_pFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:724:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1078:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1166:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1274:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1407:3: style: Variable '_pdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1407:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1478:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1479:3: style: Variable '_pFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1582:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1737:3: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1737:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1766:3: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1766:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1788:3: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1788:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1812:3: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1812:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1915:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:1916:3: style: Variable '_pFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:2068:5: style: Variable 'szcoor' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:2367:3: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:2367:3: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:2453:3: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:2453:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:2494:3: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwCursorInteractor.c:2494:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwDraw.c:484:3: style: Variable 'view' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/hwrender/hwDraw.c:462:0: note: Variable 'view' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/hwDraw.c:484:3: note: Variable 'view' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/hwDraw.c:234:5: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwDraw.c:278:5: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwDraw.c:327:5: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwDraw.c:138:10: error: Uninitialized variable: r [uninitvar]
dx-4.4.4/src/exec/hwrender/hwGather.c:566:3: style: Variable 'attributes' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/hwrender/hwGather.c:560:0: note: Variable 'attributes' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/hwGather.c:566:3: note: Variable 'attributes' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/hwGather.c:198:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dx-4.4.4/src/exec/hwrender/hwGather.c:785:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwGather.c:118:45: style: Function '_dxf_getHwGatherClipPlanes' argument 2 names different: declaration 'n' definition 'nClips'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwGather.h:53:51: note: Function '_dxf_getHwGatherClipPlanes' argument 2 names different: declaration 'n' definition 'nClips'.
dx-4.4.4/src/exec/hwrender/hwGather.c:118:45: note: Function '_dxf_getHwGatherClipPlanes' argument 2 names different: declaration 'n' definition 'nClips'.
dx-4.4.4/src/exec/hwrender/hwInteractor.c:53:28: style: Function '_dxfInitInteractors' argument 1 names different: declaration 'ctx' definition 'portHandle'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwInteractor.h:387:45: note: Function '_dxfInitInteractors' argument 1 names different: declaration 'ctx' definition 'portHandle'.
dx-4.4.4/src/exec/hwrender/hwInteractor.c:53:28: note: Function '_dxfInitInteractors' argument 1 names different: declaration 'ctx' definition 'portHandle'.
dx-4.4.4/src/exec/hwrender/hwList.c:112:3: warning: Either the condition 'list' is redundant or there is possible null pointer dereference: list. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/hwrender/hwList.c:101:7: note: Assuming that condition 'list' is not redundant
dx-4.4.4/src/exec/hwrender/hwList.c:112:3: note: Null pointer dereference
dx-4.4.4/src/exec/hwrender/hwList.c:71:27: style: Function '_dxf_listAppendItem' argument 1 names different: declaration 'list' definition 'lo'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwList.h:16:35: note: Function '_dxf_listAppendItem' argument 1 names different: declaration 'list' definition 'lo'.
dx-4.4.4/src/exec/hwrender/hwList.c:71:27: note: Function '_dxf_listAppendItem' argument 1 names different: declaration 'list' definition 'lo'.
dx-4.4.4/src/exec/hwrender/hwList.c:91:22: style: Function '_dxf_listEmpty' argument 1 names different: declaration 'list' definition 'lo'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwList.h:17:30: note: Function '_dxf_listEmpty' argument 1 names different: declaration 'list' definition 'lo'.
dx-4.4.4/src/exec/hwrender/hwList.c:91:22: note: Function '_dxf_listEmpty' argument 1 names different: declaration 'list' definition 'lo'.
dx-4.4.4/src/exec/hwrender/hwList.c:116:21: style: Function '_dxf_listSize' argument 1 names different: declaration 'list' definition 'lo'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwList.h:19:29: note: Function '_dxf_listSize' argument 1 names different: declaration 'list' definition 'lo'.
dx-4.4.4/src/exec/hwrender/hwList.c:116:21: note: Function '_dxf_listSize' argument 1 names different: declaration 'list' definition 'lo'.
dx-4.4.4/src/exec/hwrender/hwList.c:126:24: style: Function '_dxf_listGetItem' argument 1 names different: declaration 'list' definition 'lo'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwList.h:20:32: note: Function '_dxf_listGetItem' argument 1 names different: declaration 'list' definition 'lo'.
dx-4.4.4/src/exec/hwrender/hwList.c:126:24: note: Function '_dxf_listGetItem' argument 1 names different: declaration 'list' definition 'lo'.
dx-4.4.4/src/exec/hwrender/hwMatrix.c:585:3: portability: Casting from const double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/hwMatrix.c:585:3: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/hwMatrix.c:591:3: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/hwMatrix.c:604:3: portability: Casting from const double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/hwMatrix.c:604:3: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/hwMatrix.c:610:3: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/hwMatrix.c:745:36: style: The scope of the variable 'len' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwMatrix.c:550:32: style: Function '_dxfGetProjectionMatrix' argument 1 names different: declaration 'context' definition 'portHandle'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwMatrix.h:68:34: note: Function '_dxfGetProjectionMatrix' argument 1 names different: declaration 'context' definition 'portHandle'.
dx-4.4.4/src/exec/hwrender/hwMatrix.c:550:32: note: Function '_dxfGetProjectionMatrix' argument 1 names different: declaration 'context' definition 'portHandle'.
dx-4.4.4/src/exec/hwrender/hwMatrix.c:643:30: warning: Function '_dxfInverse' argument order different: declaration 's0, s1' definition 's1, s0' [funcArgOrderDifferent]
dx-4.4.4/src/exec/hwrender/hwMatrix.h:75:32: note: Function '_dxfInverse' argument order different: declaration 's0, s1' definition 's1, s0'
dx-4.4.4/src/exec/hwrender/hwMatrix.c:643:30: note: Function '_dxfInverse' argument order different: declaration 's0, s1' definition 's1, s0'
dx-4.4.4/src/exec/hwrender/hwMatrix.c:664:39: warning: Function '_dxfAdjointTranspose' argument order different: declaration 's0, s1' definition 's1, s0' [funcArgOrderDifferent]
dx-4.4.4/src/exec/hwrender/hwMatrix.h:77:41: note: Function '_dxfAdjointTranspose' argument order different: declaration 's0, s1' definition 's1, s0'
dx-4.4.4/src/exec/hwrender/hwMatrix.c:664:39: note: Function '_dxfAdjointTranspose' argument order different: declaration 's0, s1' definition 's1, s0'
dx-4.4.4/src/exec/hwrender/hwMatrix.c:686:32: warning: Function '_dxfTranspose' argument order different: declaration 's0, s1' definition 's1, s0' [funcArgOrderDifferent]
dx-4.4.4/src/exec/hwrender/hwMatrix.h:79:34: note: Function '_dxfTranspose' argument order different: declaration 's0, s1' definition 's1, s0'
dx-4.4.4/src/exec/hwrender/hwMatrix.c:686:32: note: Function '_dxfTranspose' argument order different: declaration 's0, s1' definition 's1, s0'
dx-4.4.4/src/exec/hwrender/hwMatrix.c:552:3: style: Variable '_portContext' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwMatrix.c:552:3: style: Variable '_eFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:213:4: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:218:4: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:223:4: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:538:7: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:297:20: style: The scope of the variable 'from' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:297:29: style: The scope of the variable 'zaxis' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:361:10: style: The scope of the variable 'a' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:361:13: style: The scope of the variable 'len' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:361:18: style: The scope of the variable 'square' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:362:18: style: The scope of the variable 'dx' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:362:22: style: The scope of the variable 'dy' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:362:26: style: The scope of the variable 'rx' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:362:30: style: The scope of the variable 'ry' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:362:34: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:362:37: style: The scope of the variable 's' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:362:40: style: The scope of the variable 'c' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:101:58: style: Function '_dxfCreateNavigator' argument 2 names different: declaration 'func' definition 'EchoFunc'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwInteractor.h:402:42: note: Function '_dxfCreateNavigator' argument 2 names different: declaration 'func' definition 'EchoFunc'.
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:101:58: note: Function '_dxfCreateNavigator' argument 2 names different: declaration 'func' definition 'EchoFunc'.
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:101:74: style: Function '_dxfCreateNavigator' argument 3 names different: declaration 'data' definition 'udata'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwInteractor.h:402:54: note: Function '_dxfCreateNavigator' argument 3 names different: declaration 'data' definition 'udata'.
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:101:74: note: Function '_dxfCreateNavigator' argument 3 names different: declaration 'data' definition 'udata'.
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:114:7: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:159:7: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:159:7: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:268:7: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:268:7: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:282:7: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:282:7: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:298:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:357:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwNavigateInteractor.c:499:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwObject.c:49:6: warning: Either the condition 'gPriv' is redundant or there is possible null pointer dereference: gPriv. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/hwrender/hwObject.c:43:6: note: Assuming that condition 'gPriv' is not redundant
dx-4.4.4/src/exec/hwrender/hwObject.c:49:6: note: Null pointer dereference
dx-4.4.4/src/exec/hwrender/hwObjectHash.c:212:6: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/hwObjectHash.c:47:12: style: The scope of the variable 'ptr' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwObjectHash.c:113:12: style: The scope of the variable 'ptr' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwObjectHash.c:243:13: style: The scope of the variable 'ptr' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwObjectHash.c:323:13: style: The scope of the variable 'ptr' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwPolyline.c:212:8: style: The scope of the variable 'start' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwPolyline.c:212:15: style: The scope of the variable 'end' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwPolyline.c:212:20: style: The scope of the variable 'knt' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwPolyline.c:253:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/hwPortHandle.c:178:28: warning: Either the condition 'if(portHandle)' is redundant or there is possible null pointer dereference: portHandle. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/hwrender/hwPortHandle.c:183:6: note: Assuming that condition 'if(portHandle)' is not redundant
dx-4.4.4/src/exec/hwrender/hwPortHandle.c:178:28: note: Null pointer dereference
dx-4.4.4/src/exec/hwrender/hwQmesh.c:464:10: warning: Either the condition 'nPtsInStrip<100' is redundant or the array 'point[100]' is accessed at index 100, which is out of bounds. [arrayIndexOutOfBoundsCond]
dx-4.4.4/src/exec/hwrender/hwQmesh.c:459:20: note: Assuming that condition 'nPtsInStrip<100' is not redundant
dx-4.4.4/src/exec/hwrender/hwQmesh.c:463:11: note: nPtsInStrip is incremented', new value is 100
dx-4.4.4/src/exec/hwrender/hwQmesh.c:464:10: note: Array index out of bounds
dx-4.4.4/src/exec/hwrender/hwQmesh.c:67:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/hwrender/hwQmesh.c:62:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/hwQmesh.c:67:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/hwQmesh.c:360:3: style: Variable 'qmesho' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/hwrender/hwQmesh.c:356:0: note: Variable 'qmesho' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/hwQmesh.c:360:3: note: Variable 'qmesho' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/hwRender.c:1056:8: warning: Either the condition 'if(pFormat)' is redundant or there is possible null pointer dereference: pFormat. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/hwrender/hwRender.c:278:8: note: Assuming that condition 'if(pFormat)' is not redundant
dx-4.4.4/src/exec/hwrender/hwRender.c:203:34: note: Calling function '_validateDisplayString', 1st argument 'pFormat' value is 0
dx-4.4.4/src/exec/hwrender/hwRender.c:1056:8: note: Null pointer dereference
dx-4.4.4/src/exec/hwrender/hwRender.c:1061:9: warning: Either the condition 'if(pFormat)' is redundant or there is possible null pointer dereference: pFormat. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/hwrender/hwRender.c:278:8: note: Assuming that condition 'if(pFormat)' is not redundant
dx-4.4.4/src/exec/hwrender/hwRender.c:203:34: note: Calling function '_validateDisplayString', 1st argument 'pFormat' value is 0
dx-4.4.4/src/exec/hwrender/hwRender.c:1061:9: note: Null pointer dereference
dx-4.4.4/src/exec/hwrender/hwRender.c:1071:16: warning: Either the condition 'if(pFormat)' is redundant or there is possible null pointer dereference: pFormat. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/hwrender/hwRender.c:278:8: note: Assuming that condition 'if(pFormat)' is not redundant
dx-4.4.4/src/exec/hwrender/hwRender.c:203:34: note: Calling function '_validateDisplayString', 1st argument 'pFormat' value is 0
dx-4.4.4/src/exec/hwrender/hwRender.c:1071:16: note: Null pointer dereference
dx-4.4.4/src/exec/hwrender/hwRender.c:1320:16: warning: Either the condition '!XserverP' is redundant or there is possible null pointer dereference: givenXserver. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/hwrender/hwRender.c:963:45: note: Assuming that condition '!XserverP' is not redundant
dx-4.4.4/src/exec/hwrender/hwRender.c:959:40: note: Calling function '_getFullXserver', 1st argument 'givenXserver' value is 0
dx-4.4.4/src/exec/hwrender/hwRender.c:1320:16: note: Null pointer dereference
dx-4.4.4/src/exec/hwrender/hwRender.c:1150:21: style: The scope of the variable 'globals' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwRender.c:580:58: style: Function '_dxfCreateRenderModule' argument 1 names different: declaration 'pFormat' definition 'format'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwDeclarations.h:123:44: note: Function '_dxfCreateRenderModule' argument 1 names different: declaration 'pFormat' definition 'format'.
dx-4.4.4/src/exec/hwrender/hwRender.c:580:58: note: Function '_dxfCreateRenderModule' argument 1 names different: declaration 'pFormat' definition 'format'.
dx-4.4.4/src/exec/hwrender/hwRender.c:680:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dx-4.4.4/src/exec/hwrender/hwRender.c:234:9: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwRender.c:1397:13: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:266:7: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:266:7: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:280:7: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:280:7: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:294:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:314:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:333:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:367:3: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:367:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:394:3: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:394:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:411:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:474:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:498:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:588:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:648:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:684:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:818:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:907:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:993:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:1040:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwRotateInteractor.c:1075:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwScreen.c:40:15: style: Function '_dxf_newHwScreen' argument 3 names different: declaration 'vm' definition 'mvm'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwScreen.h:14:14: note: Function '_dxf_newHwScreen' argument 3 names different: declaration 'vm' definition 'mvm'.
dx-4.4.4/src/exec/hwrender/hwScreen.c:40:15: note: Function '_dxf_newHwScreen' argument 3 names different: declaration 'vm' definition 'mvm'.
dx-4.4.4/src/exec/hwrender/hwScreen.c:40:32: style: Function '_dxf_newHwScreen' argument 4 names different: declaration 'pm' definition 'mm'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwScreen.h:14:29: note: Function '_dxf_newHwScreen' argument 4 names different: declaration 'pm' definition 'mm'.
dx-4.4.4/src/exec/hwrender/hwScreen.c:40:32: note: Function '_dxf_newHwScreen' argument 4 names different: declaration 'pm' definition 'mm'.
dx-4.4.4/src/exec/hwrender/hwScreen.c:64:30: style: Function '_dxf_setHwScreenView' argument 1 names different: declaration 'sp' definition 'ob'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwScreen.h:17:38: note: Function '_dxf_setHwScreenView' argument 1 names different: declaration 'sp' definition 'ob'.
dx-4.4.4/src/exec/hwrender/hwScreen.c:64:30: note: Function '_dxf_setHwScreenView' argument 1 names different: declaration 'sp' definition 'ob'.
dx-4.4.4/src/exec/hwrender/hwScreen.c:65:12: style: Function '_dxf_setHwScreenView' argument 4 names different: declaration 'vm' definition 'mvm'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwScreen.h:19:14: note: Function '_dxf_setHwScreenView' argument 4 names different: declaration 'vm' definition 'mvm'.
dx-4.4.4/src/exec/hwrender/hwScreen.c:65:12: note: Function '_dxf_setHwScreenView' argument 4 names different: declaration 'vm' definition 'mvm'.
dx-4.4.4/src/exec/hwrender/hwScreen.c:65:29: style: Function '_dxf_setHwScreenView' argument 5 names different: declaration 'pm' definition 'mm'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwScreen.h:19:29: note: Function '_dxf_setHwScreenView' argument 5 names different: declaration 'pm' definition 'mm'.
dx-4.4.4/src/exec/hwrender/hwScreen.c:65:29: note: Function '_dxf_setHwScreenView' argument 5 names different: declaration 'pm' definition 'mm'.
dx-4.4.4/src/exec/hwrender/hwScreen.c:122:30: style: Function '_dxf_getHwScreenView' argument 1 names different: declaration 'sp' definition 'ob'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwScreen.h:22:38: note: Function '_dxf_getHwScreenView' argument 1 names different: declaration 'sp' definition 'ob'.
dx-4.4.4/src/exec/hwrender/hwScreen.c:122:30: note: Function '_dxf_getHwScreenView' argument 1 names different: declaration 'sp' definition 'ob'.
dx-4.4.4/src/exec/hwrender/hwScreen.c:123:12: style: Function '_dxf_getHwScreenView' argument 4 names different: declaration 'vm' definition 'mvm'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwScreen.h:24:14: note: Function '_dxf_getHwScreenView' argument 4 names different: declaration 'vm' definition 'mvm'.
dx-4.4.4/src/exec/hwrender/hwScreen.c:123:12: note: Function '_dxf_getHwScreenView' argument 4 names different: declaration 'vm' definition 'mvm'.
dx-4.4.4/src/exec/hwrender/hwScreen.c:123:29: style: Function '_dxf_getHwScreenView' argument 5 names different: declaration 'pm' definition 'mm'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwScreen.h:24:29: note: Function '_dxf_getHwScreenView' argument 5 names different: declaration 'pm' definition 'mm'.
dx-4.4.4/src/exec/hwrender/hwScreen.c:123:29: note: Function '_dxf_getHwScreenView' argument 5 names different: declaration 'pm' definition 'mm'.
dx-4.4.4/src/exec/hwrender/hwSort.c:126:14: style: The scope of the variable 'cs' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwSort.c:127:15: style: The scope of the variable 'conn' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwSort.c:130:14: style: The scope of the variable 'k' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwStereo.c:215:1: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/hwStereo.c:93:5: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwStereo.c:163:5: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwStereo.c:237:5: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwStereo.c:304:5: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwStereo.c:336:5: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwTexture.c:433:12: style: The scope of the variable 'o' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwTexture.c:628:13: style: The scope of the variable 'o' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwTexture.c:663:16: style: The scope of the variable 'o' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwTmesh.c:348:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/hwrender/hwTmesh.c:343:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/hwTmesh.c:348:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:206:34: style: The scope of the variable 'zaxis' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:397:34: style: The scope of the variable 'zaxis' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:54:9: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:55:9: style: Variable '_portContext' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:55:9: style: Variable '_eFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:55:9: style: Variable '_pFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:83:5: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:84:5: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:84:5: style: Variable '_wdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:293:5: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:294:5: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:378:5: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:379:5: style: Variable '_portContext' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:379:5: style: Variable '_eFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:379:5: style: Variable '_pFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:401:5: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwUserInteractor.c:403:5: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwWindow.c:2229:5: style: Variable 'image' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/hwrender/hwWindow.c:2226:0: note: Variable 'image' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/hwWindow.c:2229:5: note: Variable 'image' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/hwWindow.c:1572:36: style: The scope of the variable 't1' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwWindow.c:1574:68: style: The scope of the variable 'dx' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwWindow.c:1574:72: style: The scope of the variable 'dy' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwWindow.c:1252:48: style: Function '_tdmResizeWindow' argument 4 names different: declaration 'change' definition 'winSizeChange'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwWindow.c:841:47: note: Function '_tdmResizeWindow' argument 4 names different: declaration 'change' definition 'winSizeChange'.
dx-4.4.4/src/exec/hwrender/hwWindow.c:1252:48: note: Function '_tdmResizeWindow' argument 4 names different: declaration 'change' definition 'winSizeChange'.
dx-4.4.4/src/exec/hwrender/hwWindow.c:1337:57: style: Function '_dxfProcessEvents' argument 3 names different: declaration 'flag' definition 'flags'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwDeclarations.h:132:59: note: Function '_dxfProcessEvents' argument 3 names different: declaration 'flag' definition 'flags'.
dx-4.4.4/src/exec/hwrender/hwWindow.c:1337:57: note: Function '_dxfProcessEvents' argument 3 names different: declaration 'flag' definition 'flags'.
dx-4.4.4/src/exec/hwrender/hwWindow.c:2117:35: style: Function '_tdmCleanupChild' argument 1 names different: declaration 'childGlobals' definition 'globals'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwWindow.c:845:34: note: Function '_tdmCleanupChild' argument 1 names different: declaration 'childGlobals' definition 'globals'.
dx-4.4.4/src/exec/hwrender/hwWindow.c:2117:35: note: Function '_tdmCleanupChild' argument 1 names different: declaration 'childGlobals' definition 'globals'.
dx-4.4.4/src/exec/hwrender/hwWindow.c:2119:5: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwWindow.c:2119:5: style: Variable '_wdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/hwXfield.c:410:16: style: Condition 'color_dep!=dep_field' is always true [knownConditionTrueFalse]
dx-4.4.4/src/exec/hwrender/hwXfield.c:378:15: note: Assignment 'color_dep=dep_none', assigned value is 0
dx-4.4.4/src/exec/hwrender/hwXfield.c:410:16: note: Condition 'color_dep!=dep_field' is always true
dx-4.4.4/src/exec/hwrender/hwXfield.c:514:19: style: Condition 'normal_dep!=dep_field' is always true [knownConditionTrueFalse]
dx-4.4.4/src/exec/hwrender/hwXfield.c:505:18: note: Assignment 'normal_dep=dep_none', assigned value is 0
dx-4.4.4/src/exec/hwrender/hwXfield.c:514:19: note: Condition 'normal_dep!=dep_field' is always true
dx-4.4.4/src/exec/hwrender/hwXfield.c:1586:22: style: Condition 'invertGamma>0.9' is always true [knownConditionTrueFalse]
dx-4.4.4/src/exec/hwrender/hwXfield.c:1582:18: note: Assignment 'invertGamma=1.0', assigned value is 1.0
dx-4.4.4/src/exec/hwrender/hwXfield.c:1586:22: note: Condition 'invertGamma>0.9' is always true
dx-4.4.4/src/exec/hwrender/hwXfield.c:372:14: style: The scope of the variable 'bs' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwXfield.c:500:11: style: The scope of the variable 's' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/hwXfield.c:1406:44: style: Function '_dxf_attributeMatrix' argument 2 names different: declaration 'm' definition 'matrix'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwDeclarations.h:177:49: note: Function '_dxf_attributeMatrix' argument 2 names different: declaration 'm' definition 'matrix'.
dx-4.4.4/src/exec/hwrender/hwXfield.c:1406:44: note: Function '_dxf_attributeMatrix' argument 2 names different: declaration 'm' definition 'matrix'.
dx-4.4.4/src/exec/hwrender/hwXfield.c:1416:47: style: Function '_dxf_setAttributeMatrix' argument 2 names different: declaration 'm' definition 'matrix'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/hwDeclarations.h:178:52: note: Function '_dxf_setAttributeMatrix' argument 2 names different: declaration 'm' definition 'matrix'.
dx-4.4.4/src/exec/hwrender/hwXfield.c:1416:47: note: Function '_dxf_setAttributeMatrix' argument 2 names different: declaration 'm' definition 'matrix'.
dx-4.4.4/src/exec/hwrender/hwXfield.c:918:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dx-4.4.4/src/exec/hwrender/hwXfield.c:922:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dx-4.4.4/src/exec/hwrender/hwZoomInteractor.c:82:7: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwZoomInteractor.c:113:7: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwZoomInteractor.c:141:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwZoomInteractor.c:166:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwZoomInteractor.c:191:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwZoomInteractor.c:238:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwZoomInteractor.c:292:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwZoomInteractor.c:350:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwZoomInteractor.c:508:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/hwZoomInteractor.c:545:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:251:7: style: The scope of the variable 'dummy' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:377:17: style: The scope of the variable 'dummy' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:386:32: style: The scope of the variable 'Globeface' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:249:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:250:3: style: Variable '_eFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:250:3: style: Variable '_pFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:375:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:376:3: style: Variable '_eFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:376:3: style: Variable '_pFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:689:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:766:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:800:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:845:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:879:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:880:3: style: Variable '_eFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:880:3: style: Variable '_pFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:973:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:1046:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:1104:3: style: Variable '_cdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwInteractorEchoOGL.c:1104:3: style: Unused variable: _w [unusedVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1618:3: style: Variable 'planes' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1611:0: note: Variable 'planes' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1618:3: note: Variable 'planes' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1427:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1494:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1707:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1885:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:655:3: style: Variable '_gdata' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:896:2: style: Variable '_portContext' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:896:2: style: Variable '_eFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:896:2: style: Variable '_pFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1304:3: style: Variable '_eFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1304:3: style: Variable '_pFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1541:3: style: Variable '_eFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1541:3: style: Variable '_pFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1677:3: style: Variable '_eFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1677:3: style: Variable '_pFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1764:5: style: Variable '_eFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1764:5: style: Variable '_pFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1790:5: style: Variable '_eFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwPortOGL.c:1790:5: style: Variable '_pFuncs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/opengl/hwPortUtilOGL.c:478:14: style: The scope of the variable 'translation' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/opengl/hwPortUtilOGL.c:483:9: style: The scope of the variable 'translu' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/opengl/hwPortUtilOGL.c:617:9: style: The scope of the variable 'translu' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/opengl/hwPortUtilOGL.c:750:17: style: The scope of the variable 'c1' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/opengl/hwPortUtilOGL.c:750:21: style: The scope of the variable 'translu' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/opengl/hwPortUtilOGL.c:1788:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dx-4.4.4/src/exec/hwrender/starbase/hwBoundingBoxDrawSB.c:30:21: style: Variable 'retobj' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwBoundingBoxDrawSB.c:53:3: style: Variable 'vertex_flags' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwBoundingBoxDrawSB.c:56:3: style: Variable 'cOffs' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwBoundingBoxDrawSB.c:42:14: style: Unused variable: nOffs [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwBoundingBoxDrawSB.c:42:21: style: Unused variable: oOffs [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwCacheUtilSB.c:193:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'xfieldT *'. [invalidPrintfArgType_uint]
dx-4.4.4/src/exec/hwrender/starbase/hwCacheUtilSB.c:98:20: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/starbase/hwCacheUtilSB.c:90:30: style: Function 'tdmFreeTmeshCacheSB' argument 1 names different: declaration 'cache' definition 'p'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/starbase/hwCacheUtilSB.h:69:30: note: Function 'tdmFreeTmeshCacheSB' argument 1 names different: declaration 'cache' definition 'p'.
dx-4.4.4/src/exec/hwrender/starbase/hwCacheUtilSB.c:90:30: note: Function 'tdmFreeTmeshCacheSB' argument 1 names different: declaration 'cache' definition 'p'.
dx-4.4.4/src/exec/hwrender/starbase/hwCacheUtilSB.c:202:34: style: Function 'tdmFreePolyhedraCacheSB' argument 1 names different: declaration 'cache' definition 'p'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/starbase/hwCacheUtilSB.h:72:34: note: Function 'tdmFreePolyhedraCacheSB' argument 1 names different: declaration 'cache' definition 'p'.
dx-4.4.4/src/exec/hwrender/starbase/hwCacheUtilSB.c:202:34: note: Function 'tdmFreePolyhedraCacheSB' argument 1 names different: declaration 'cache' definition 'p'.
dx-4.4.4/src/exec/hwrender/starbase/hwCacheUtilSB.c:42:11: style: Unused variable: o [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwCacheUtilSB.c:43:8: style: Unused variable: cache_id [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwCacheUtilSB.c:44:20: style: Unused variable: stripsSB [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwCacheUtilSB.c:69:11: style: Unused variable: o [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwCacheUtilSB.c:129:11: style: Unused variable: o [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwCacheUtilSB.c:130:8: style: Unused variable: cache_id [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwCacheUtilSB.c:131:24: style: Unused variable: cache [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwPolyhedraDrawSB.c.h:378:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:915:3: style: Variable 'red' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:906:3: note: Variable 'red' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:915:3: note: Variable 'red' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:916:3: style: Variable 'green' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:907:3: note: Variable 'green' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:916:3: note: Variable 'green' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:917:3: style: Variable 'blue' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:908:3: note: Variable 'blue' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:917:3: note: Variable 'blue' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:165:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:168:22: style: The scope of the variable 'bank_selection' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:255:7: style: The scope of the variable 'bank' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:698:23: style: The scope of the variable 'yflipper' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:699:7: style: The scope of the variable 'zoombox' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:700:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:700:10: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:987:22: style: The scope of the variable 'mx' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:987:26: style: The scope of the variable 'my' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:1274:19: style: The scope of the variable 'mx' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:1274:23: style: The scope of the variable 'my' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:66:7: style: Unused variable: size [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:66:13: style: Unused variable: i [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:66:16: style: Unused variable: x_len [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:66:23: style: Unused variable: y_len [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:168:16: style: Unused variable: bank [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:564:7: style: Unused variable: worldx [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:564:15: style: Unused variable: worldy [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:564:23: style: Unused variable: vdcx [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:564:29: style: Unused variable: vdcy [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:564:35: style: Unused variable: dcx [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:564:40: style: Unused variable: dcy [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:901:11: style: Variable 'csize' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwInteractorEchoSB.c:893:15: style: Unused variable: tdmImage [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwLineDrawSB.c:310:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/starbase/hwPlineDrawSB.c:128:26: style: The scope of the variable 'is_2d' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/starbase/hwPlineDrawSB.c:356:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/starbase/hwPlineDrawSB.c:173:42: style: Variable 'normals' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwPlineDrawSB.c:143:12: style: Variable 'approx' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwPlineDrawSB.c:237:18: style: Unused variable: nOffs [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwPlineDrawSB.c:291:0: style: Variable 'gnormals' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwPolylineDrawSB.c:221:1: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/starbase/hwPortSB.c:1323:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dx-4.4.4/src/exec/hwrender/starbase/hwPortSB.c:1041:49: style: Function '_dxf_WRITE_PIXEL_RECT' argument 2 names different: declaration 'buf' definition 'foo'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/starbase/hwPortSB.c:127:49: note: Function '_dxf_WRITE_PIXEL_RECT' argument 2 names different: declaration 'buf' definition 'foo'.
dx-4.4.4/src/exec/hwrender/starbase/hwPortSB.c:1041:49: note: Function '_dxf_WRITE_PIXEL_RECT' argument 2 names different: declaration 'buf' definition 'foo'.
dx-4.4.4/src/exec/hwrender/starbase/hwPortSB.c:1042:6: style: Function '_dxf_WRITE_PIXEL_RECT' argument 5 names different: declaration 'w' definition 'camw'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/starbase/hwPortSB.c:128:13: note: Function '_dxf_WRITE_PIXEL_RECT' argument 5 names different: declaration 'w' definition 'camw'.
dx-4.4.4/src/exec/hwrender/starbase/hwPortSB.c:1042:6: note: Function '_dxf_WRITE_PIXEL_RECT' argument 5 names different: declaration 'w' definition 'camw'.
dx-4.4.4/src/exec/hwrender/starbase/hwPortSB.c:1042:16: style: Function '_dxf_WRITE_PIXEL_RECT' argument 6 names different: declaration 'h' definition 'camh'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/hwrender/starbase/hwPortSB.c:128:20: note: Function '_dxf_WRITE_PIXEL_RECT' argument 6 names different: declaration 'h' definition 'camh'.
dx-4.4.4/src/exec/hwrender/starbase/hwPortSB.c:1042:16: note: Function '_dxf_WRITE_PIXEL_RECT' argument 6 names different: declaration 'h' definition 'camh'.
dx-4.4.4/src/exec/hwrender/starbase/hwPortSB.c:847:7: style: Unused variable: i [unusedVariable]
dx-4.4.4/src/exec/hwrender/starbase/hwMeshDrawSB.c.h:138:26: style: The scope of the variable 'is_2d' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/starbase/hwMeshDrawSB.c.h:476:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/starbase/hwPolygonDrawSB.c.h:265:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/starbase/hwPolygonDrawSB.c.h:454:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/starbase/hwPolygonDrawSB.c.h:464:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/starbase/hwPolygonDrawSB.c.h:527:9: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/starbase/hwPolygonDrawSB.c.h:547:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/starbase/hwStub.c:238:2: style: Label 'done' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/starbase/hwUnconPointDrawSB.c:32:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/starbase/hwUnconPointDrawSB.c:32:24: style: The scope of the variable 'num' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/starbase/wsutils.c:563:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
dx-4.4.4/src/exec/hwrender/xgl/hwCacheUtilXGL.c:111:11: style: Unused variable: o [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwCacheUtilXGL.c:112:8: style: Unused variable: cache_id [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwCacheUtilXGL.c:113:20: style: Unused variable: stripsXGL [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwCacheUtilXGL.c:137:11: style: Unused variable: o [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwCacheUtilXGL.c:209:11: style: Unused variable: o [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwCacheUtilXGL.c:210:9: style: Unused variable: priv [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwCacheUtilXGL.c:210:15: style: Unused variable: cache_id [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwCacheUtilXGL.c:233:11: style: Unused variable: o [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwCacheUtilXGL.c:267:11: style: Unused variable: o [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwCacheUtilXGL.c:268:16: style: Unused variable: priv [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwCacheUtilXGL.c:269:8: style: Unused variable: cache_id [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwCacheUtilXGL.c:293:11: style: Unused variable: o [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwCacheUtilXGL.c:339:11: style: Unused variable: o [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwCacheUtilXGL.c:340:9: style: Unused variable: priv [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwCacheUtilXGL.c:340:15: style: Unused variable: cache_id [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwCacheUtilXGL.c:364:11: style: Unused variable: o [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:1278:19: style: The scope of the variable 'mx' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:1278:23: style: The scope of the variable 'my' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:1312:22: style: The scope of the variable 'mx' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:1312:26: style: The scope of the variable 'my' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:892:11: style: Variable 'y1' is not assigned a value. [unassignedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:892:19: style: Variable 'y2' is not assigned a value. [unassignedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:944:11: style: Variable 'y1' is not assigned a value. [unassignedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:944:19: style: Variable 'y2' is not assigned a value. [unassignedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:1279:17: style: Unused variable: rect [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:1280:17: style: Unused variable: rect_list [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:1312:19: style: Unused variable: j [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:897:22: error: Uninitialized variable: x1 [uninitvar]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:898:63: error: Uninitialized variable: y1 [uninitvar]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:908:63: error: Uninitialized variable: y1 [uninitvar]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:918:30: error: Uninitialized variable: y1 [uninitvar]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:907:22: error: Uninitialized variable: x2 [uninitvar]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:898:30: error: Uninitialized variable: y2 [uninitvar]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:908:30: error: Uninitialized variable: y2 [uninitvar]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:928:30: error: Uninitialized variable: y2 [uninitvar]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:953:22: error: Uninitialized variable: x1 [uninitvar]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:954:63: error: Uninitialized variable: y1 [uninitvar]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:964:63: error: Uninitialized variable: y1 [uninitvar]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:974:30: error: Uninitialized variable: y1 [uninitvar]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:963:22: error: Uninitialized variable: x2 [uninitvar]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:954:30: error: Uninitialized variable: y2 [uninitvar]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:964:30: error: Uninitialized variable: y2 [uninitvar]
dx-4.4.4/src/exec/hwrender/xgl/hwInteractorEchoXGL.c:984:30: error: Uninitialized variable: y2 [uninitvar]
dx-4.4.4/src/exec/hwrender/xgl/hwLineDraw.c:118:7: style: The scope of the variable 'dl' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/xgl/hwLineDraw.c:118:11: style: The scope of the variable 'ol' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/xgl/hwLineDraw.c:118:15: style: The scope of the variable 'p' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/xgl/hwLineDraw.c:118:18: style: The scope of the variable 'q' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/xgl/hwLineDraw.c:226:7: style: The scope of the variable 'dl' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/xgl/hwLineDraw.c:226:11: style: The scope of the variable 'ol' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/xgl/hwLineDraw.c:226:15: style: The scope of the variable 'p' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/xgl/hwLineDraw.c:226:18: style: The scope of the variable 'q' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/xgl/hwLineDraw.c:366:7: style: The scope of the variable 'dl' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/xgl/hwLineDraw.c:366:11: style: The scope of the variable 'ol' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/xgl/hwLineDraw.c:366:15: style: The scope of the variable 'p' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/xgl/hwLineDraw.c:366:18: style: The scope of the variable 'q' can be reduced. [variableScope]
dx-4.4.4/src/exec/hwrender/xgl/hwLineDraw.c:215:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/xgl/hwLineDraw.c:355:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/xgl/hwLineDraw.c:465:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/xgl/hwPlineDraw.c:353:1: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/xgl/hwPlineDraw.c:142:11: style: Unused variable: normals [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPlineDraw.c:176:44: style: Variable 'opacities' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPlineDraw.c:166:42: style: Variable 'opacity_map' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPlineDraw.c:265:7: style: Variable 'fsize' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPlineDraw.c:258:20: style: Unused variable: v_nOffs [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPlineDraw.c:299:28: style: Unused variable: flist [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:579:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:587:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:600:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:609:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:623:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:631:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:644:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:652:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:665:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:673:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:683:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:693:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:703:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:713:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:723:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:733:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:749:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:757:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:770:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:779:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:793:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:801:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:814:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:822:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:835:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:843:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:853:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:863:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:873:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:883:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:893:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:903:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:579:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:579:7: style: Variable 'color_index' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:587:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:587:7: style: Variable 'color_index' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:600:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:609:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:623:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:631:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:644:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:652:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:665:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:673:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:683:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:683:7: style: Variable 'color_index' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:693:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:703:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:713:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:713:7: style: Variable 'color_index' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:723:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:733:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:749:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:749:7: style: Variable 'color_index' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:757:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:757:7: style: Variable 'color_index' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:770:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:779:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:793:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:801:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:814:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:822:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:835:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:843:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:853:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:853:7: style: Variable 'color_index' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:863:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:873:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:883:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:883:7: style: Variable 'color_index' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:893:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolygonDraw.c:903:7: style: Unused variable: os [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolylineDraw.c:545:43: style: Variable 'connections' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPolylineDraw.c:546:15: style: Variable 'nshapes' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPortXGL.c:534:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
dx-4.4.4/src/exec/hwrender/xgl/hwPortXGL.c:2124:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dx-4.4.4/src/exec/hwrender/xgl/hwPortXGL.c:795:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/xgl/hwPortXGL.c:973:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/xgl/hwPortXGL.c:2076:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/xgl/hwPortXGL.c:2109:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/xgl/hwPortXGL.c:566:22: style: Unused variable: buffers [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPortXGL.c:1620:7: style: Unused variable: nbytes [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwPortXGL.c:1679:17: style: Unused variable: pixarray [unusedVariable]
dx-4.4.4/src/exec/hwrender/xgl/hwMeshDraw.c.h:330:38: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/hwrender/xgl/hwMeshDraw.c.h:573:1: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/xgl/hwStub.c:216:2: style: Label 'done' is not used. [unusedLabel]
dx-4.4.4/src/exec/hwrender/xgl/hwUnconPointDraw.c:318:2: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/libdx/array.c:402:5: style: Variable 'handle' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/array.c:399:0: note: Variable 'handle' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/array.c:402:5: note: Variable 'handle' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/array.c:835:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/array.c:833:0: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/array.c:835:5: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/array.c:131:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/array.c:154:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/array.c:182:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/array.c:565:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/array.c:672:19: style: The scope of the variable 'right' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/arrayClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/arrayClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/arrayClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/arrayClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/arrayClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/arrayClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/axes.c:318:5: style: Variable 'group' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/axes.c:299:0: note: Variable 'group' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/axes.c:318:5: note: Variable 'group' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/axes.c:1739:5: style: Variable 'minprec' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/axes.c:1730:0: note: Variable 'minprec' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/axes.c:1739:5: note: Variable 'minprec' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/axes.c:752:43: style: The scope of the variable 'range' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/axes.c:849:14: style: The scope of the variable 'lastz' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/axes.c:852:14: style: The scope of the variable 'val' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/axes.c:1309:9: style: The scope of the variable 'l' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/axes.c:1732:20: style: The scope of the variable 'range' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/axes.c:1733:12: style: The scope of the variable 'val' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/binSort.c:138:15: style: The scope of the variable 'gl' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/binSort.c:139:10: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/binSort.c:366:11: style: The scope of the variable 'f' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/binSort.c:386:13: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/binSort.c:386:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/box.c:74:15: style: The scope of the variable 'k' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/box.c:677:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/box.c:208:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/libdx/box.c:269:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/libdx/box.c:270:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/libdx/box.c:271:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/libdx/box.c:275:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/libdx/box.c:276:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/libdx/box.c:277:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/libdx/buffer.c:305:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/buffer.c:299:0: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/buffer.c:305:2: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/buffer.c:396:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/buffer.c:387:0: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/buffer.c:396:2: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/buffer.c:608:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/buffer.c:602:0: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/buffer.c:608:2: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/buffer.c:911:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/buffer.c:905:0: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/buffer.c:911:2: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/buffer.c:1214:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/buffer.c:1208:0: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/buffer.c:1214:2: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/buffer.c:1305:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/buffer.c:1296:0: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/buffer.c:1305:2: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/buffer.c:1517:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/buffer.c:1511:0: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/buffer.c:1517:2: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/buffer.c:1608:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/buffer.c:1599:0: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/buffer.c:1608:2: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/buffer.c:1886:11: style: The scope of the variable 'str' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/buffer.c:9:54: style: Function '_dxf_InitBuffer' argument 7 names different: declaration 'c' definition 'bkgnd'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:339:53: note: Function '_dxf_InitBuffer' argument 7 names different: declaration 'c' definition 'bkgnd'.
dx-4.4.4/src/exec/libdx/buffer.c:9:54: note: Function '_dxf_InitBuffer' argument 7 names different: declaration 'c' definition 'bkgnd'.
dx-4.4.4/src/exec/libdx/buffer.c:229:41: style: Function '_dxf_CopyBufferToFBImage' argument 1 names different: declaration 'b' definition 'buf'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:345:47: note: Function '_dxf_CopyBufferToFBImage' argument 1 names different: declaration 'b' definition 'buf'.
dx-4.4.4/src/exec/libdx/buffer.c:229:41: note: Function '_dxf_CopyBufferToFBImage' argument 1 names different: declaration 'b' definition 'buf'.
dx-4.4.4/src/exec/libdx/buffer.c:742:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/libdx/buffer.c:755:71: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/libdx/buffer.c:756:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/libdx/cameraClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cameraClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cameraClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cameraClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cameraClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cameraClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cameraClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/client.c:137:21: style: The scope of the variable 'hp' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/client.c:138:9: style: Unused variable: length [unusedVariable]
dx-4.4.4/src/exec/libdx/clipped.c:498:47: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/clipped.c:396:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/libdx/clipped.c:397:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/libdx/clipped.c:398:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dx-4.4.4/src/exec/libdx/clippedClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/clippedClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/clippedClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/clippedClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/clippedClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/clippedClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/clippedClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/component.c:1018:58: style: Function 'Field__Replace' argument 3 names different: declaration 'old' definition 'from'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/component.c:25:58: note: Function 'Field__Replace' argument 3 names different: declaration 'old' definition 'from'.
dx-4.4.4/src/exec/libdx/component.c:1018:58: note: Function 'Field__Replace' argument 3 names different: declaration 'old' definition 'from'.
dx-4.4.4/src/exec/libdx/component.c:1018:70: style: Function 'Field__Replace' argument 4 names different: declaration 'new' definition 'to'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/component.c:25:69: note: Function 'Field__Replace' argument 4 names different: declaration 'new' definition 'to'.
dx-4.4.4/src/exec/libdx/component.c:1018:70: note: Function 'Field__Replace' argument 4 names different: declaration 'new' definition 'to'.
dx-4.4.4/src/exec/libdx/cstarray.c:116:5: style: Variable 'dst' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/cstarray.c:111:0: note: Variable 'dst' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/cstarray.c:116:5: note: Variable 'dst' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/cstarray.c:117:5: style: Variable 'src' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/cstarray.c:111:0: note: Variable 'src' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/cstarray.c:117:5: note: Variable 'src' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/cubesII.c:355:28: style: The scope of the variable 'found' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/cubesII.c:356:28: style: The scope of the variable 'cubeI' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/cubesII.c:1014:13: style: The scope of the variable 'new' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/cubesII.c:903:24: style: Variable 'vbuf' is not assigned a value. [unassignedVariable]
dx-4.4.4/src/exec/libdx/cubesIIClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesIIClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesIIClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesIIClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesIIClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesIIClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesIIClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesIIClass.c:152:12: style: struct member 'interpolator::min' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesIIClass.c:153:12: style: struct member 'interpolator::max' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesIIClass.c:154:11: style: struct member 'interpolator::nDim' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesIIClass.c:157:11: style: struct member 'interpolator::rank' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesIIClass.c:157:17: style: struct member 'interpolator::shape' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesIIClass.c:158:12: style: struct member 'interpolator::fuzz' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesRR.c:33:16: style: The scope of the variable 'shape' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/cubesRRClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesRRClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesRRClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesRRClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesRRClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesRRClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesRRClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesRRClass.c:152:12: style: struct member 'interpolator::min' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesRRClass.c:153:12: style: struct member 'interpolator::max' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesRRClass.c:154:11: style: struct member 'interpolator::nDim' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesRRClass.c:157:11: style: struct member 'interpolator::rank' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesRRClass.c:157:17: style: struct member 'interpolator::shape' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/cubesRRClass.c:158:12: style: struct member 'interpolator::fuzz' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/displayutil.c:212:19: style: The scope of the variable 'd' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/displayutil.c:428:20: style: Function '_dxf_MakeImage' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/internals.h:248:26: note: Function '_dxf_MakeImage' argument 1 names different: declaration 'width' definition 'w'.
dx-4.4.4/src/exec/libdx/displayutil.c:428:20: note: Function '_dxf_MakeImage' argument 1 names different: declaration 'width' definition 'w'.
dx-4.4.4/src/exec/libdx/displayutil.c:428:27: style: Function '_dxf_MakeImage' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/internals.h:248:37: note: Function '_dxf_MakeImage' argument 2 names different: declaration 'height' definition 'h'.
dx-4.4.4/src/exec/libdx/displayutil.c:428:27: note: Function '_dxf_MakeImage' argument 2 names different: declaration 'height' definition 'h'.
dx-4.4.4/src/exec/libdx/displayutil.c:428:34: style: Function '_dxf_MakeImage' argument 3 names different: declaration 'depth' definition 'd'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/internals.h:248:49: note: Function '_dxf_MakeImage' argument 3 names different: declaration 'depth' definition 'd'.
dx-4.4.4/src/exec/libdx/displayutil.c:428:34: note: Function '_dxf_MakeImage' argument 3 names different: declaration 'depth' definition 'd'.
dx-4.4.4/src/exec/libdx/displayx.c:3755:9: style: Condition '!p' is always true [knownConditionTrueFalse]
dx-4.4.4/src/exec/libdx/displayx.c:3721:19: note: Assignment 'p=NULL', assigned value is 0
dx-4.4.4/src/exec/libdx/displayx.c:3755:9: note: Condition '!p' is always true
dx-4.4.4/src/exec/libdx/displayx.c:5562:30: warning: Either the condition '!trans' is redundant or there is possible null pointer dereference: trans. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/libdx/displayx.c:5565:9: note: Assuming that condition '!trans' is not redundant
dx-4.4.4/src/exec/libdx/displayx.c:5562:30: note: Null pointer dereference
dx-4.4.4/src/exec/libdx/displayx.c:656:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:660:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:664:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:668:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:679:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:683:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:687:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:691:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:704:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:708:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:712:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:716:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:730:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:734:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:738:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:742:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:754:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:758:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:762:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:766:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:777:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:781:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:785:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:789:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/displayx.c:1737:5: style: Variable 'trans' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/displayx.c:1725:0: note: Variable 'trans' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/displayx.c:1737:5: note: Variable 'trans' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/displayx.c:1831:5: style: Variable 'trans' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/displayx.c:1819:0: note: Variable 'trans' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/displayx.c:1831:5: note: Variable 'trans' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/displayx.c:2175:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/displayx.c:2167:0: note: Variable 'p' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/displayx.c:2175:5: note: Variable 'p' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/displayx.c:2310:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/displayx.c:2308:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/displayx.c:2310:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/displayx.c:2339:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/displayx.c:2336:0: note: Variable 'p' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/displayx.c:2339:5: note: Variable 'p' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/displayx.c:3011:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/displayx.c:3008:5: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/displayx.c:3011:5: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/displayx.c:4623:5: style: Variable 'd->gtable' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/displayx.c:4622:5: note: Variable 'd->gtable' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/displayx.c:4623:5: note: Variable 'd->gtable' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/displayx.c:4970:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dx-4.4.4/src/exec/libdx/displayx.c:4972:5: note: Found duplicate branches for 'if' and 'else'.
dx-4.4.4/src/exec/libdx/displayx.c:4970:5: note: Found duplicate branches for 'if' and 'else'.
dx-4.4.4/src/exec/libdx/displayx.c:4120:21: style: The scope of the variable 'redI' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/displayx.c:4120:26: style: The scope of the variable 'greenI' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/displayx.c:4120:33: style: The scope of the variable 'blueI' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/displayx.c:5560:14: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/displayx.c:5563:17: style: The scope of the variable 'r' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/displayx.c:5563:20: style: The scope of the variable 'g' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/displayx.c:5563:23: style: The scope of the variable 'b' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/displayx.c:2928:40: style: Function '_dxf_CopyBufferToXImage' argument 1 names different: declaration 'b' definition 'buf'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:346:46: note: Function '_dxf_CopyBufferToXImage' argument 1 names different: declaration 'b' definition 'buf'.
dx-4.4.4/src/exec/libdx/displayx.c:2928:40: note: Function '_dxf_CopyBufferToXImage' argument 1 names different: declaration 'b' definition 'buf'.
dx-4.4.4/src/exec/libdx/displayx.c:2928:51: style: Function '_dxf_CopyBufferToXImage' argument 2 names different: declaration 'i' definition 'image'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:346:55: note: Function '_dxf_CopyBufferToXImage' argument 2 names different: declaration 'i' definition 'image'.
dx-4.4.4/src/exec/libdx/displayx.c:2928:51: note: Function '_dxf_CopyBufferToXImage' argument 2 names different: declaration 'i' definition 'image'.
dx-4.4.4/src/exec/libdx/displayx.c:3717:27: style: Function 'createTranslation' argument 1 names different: declaration 'dpy' definition 'dpy_object'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/displayx.c:1282:42: note: Function 'createTranslation' argument 1 names different: declaration 'dpy' definition 'dpy_object'.
dx-4.4.4/src/exec/libdx/displayx.c:3717:27: note: Function 'createTranslation' argument 1 names different: declaration 'dpy' definition 'dpy_object'.
dx-4.4.4/src/exec/libdx/displayx.c:3988:50: style: Function 'getDirectTranslation' argument 2 names different: declaration 'trans' definition 't'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/displayx.c:3332:63: note: Function 'getDirectTranslation' argument 2 names different: declaration 'trans' definition 't'.
dx-4.4.4/src/exec/libdx/displayx.c:3988:50: note: Function 'getDirectTranslation' argument 2 names different: declaration 'trans' definition 't'.
dx-4.4.4/src/exec/libdx/displayx.c:4018:52: style: Function 'getThreeMapTranslation' argument 2 names different: declaration 'trans' definition 'd'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/displayx.c:3327:65: note: Function 'getThreeMapTranslation' argument 2 names different: declaration 'trans' definition 'd'.
dx-4.4.4/src/exec/libdx/displayx.c:4018:52: note: Function 'getThreeMapTranslation' argument 2 names different: declaration 'trans' definition 'd'.
dx-4.4.4/src/exec/libdx/displayx.c:4551:50: style: Function 'getOneMapTranslation' argument 2 names different: declaration 'trans' definition 'd'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/displayx.c:3331:63: note: Function 'getOneMapTranslation' argument 2 names different: declaration 'trans' definition 'd'.
dx-4.4.4/src/exec/libdx/displayx.c:4551:50: note: Function 'getOneMapTranslation' argument 2 names different: declaration 'trans' definition 'd'.
dx-4.4.4/src/exec/libdx/displayx.c:5117:54: style: Function 'getGrayMappedTranslation' argument 2 names different: declaration 'trans' definition 'd'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/displayx.c:3330:67: note: Function 'getGrayMappedTranslation' argument 2 names different: declaration 'trans' definition 'd'.
dx-4.4.4/src/exec/libdx/displayx.c:5117:54: note: Function 'getGrayMappedTranslation' argument 2 names different: declaration 'trans' definition 'd'.
dx-4.4.4/src/exec/libdx/displayx.c:5430:54: style: Function 'getStaticGrayTranslation' argument 2 names different: declaration 'trans' definition 'd'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/displayx.c:3328:67: note: Function 'getStaticGrayTranslation' argument 2 names different: declaration 'trans' definition 'd'.
dx-4.4.4/src/exec/libdx/displayx.c:5430:54: note: Function 'getStaticGrayTranslation' argument 2 names different: declaration 'trans' definition 'd'.
dx-4.4.4/src/exec/libdx/displayx.c:5478:55: style: Function 'getStaticColorTranslation' argument 2 names different: declaration 'trans' definition 'd'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/displayx.c:3329:68: note: Function 'getStaticColorTranslation' argument 2 names different: declaration 'trans' definition 'd'.
dx-4.4.4/src/exec/libdx/displayx.c:5478:55: note: Function 'getStaticColorTranslation' argument 2 names different: declaration 'trans' definition 'd'.
dx-4.4.4/src/exec/libdx/displayx.c:5556:38: style: Function 'setColors' argument 2 names different: declaration 'xcmap' definition 'xCmap'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/displayx.c:1716:52: note: Function 'setColors' argument 2 names different: declaration 'xcmap' definition 'xCmap'.
dx-4.4.4/src/exec/libdx/displayx.c:5556:38: note: Function 'setColors' argument 2 names different: declaration 'xcmap' definition 'xCmap'.
dx-4.4.4/src/exec/libdx/displayx.c:5556:51: style: Function 'setColors' argument 3 names different: declaration 'icmap' definition 'iCmap'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/displayx.c:1716:65: note: Function 'setColors' argument 3 names different: declaration 'icmap' definition 'iCmap'.
dx-4.4.4/src/exec/libdx/displayx.c:5556:51: note: Function 'setColors' argument 3 names different: declaration 'icmap' definition 'iCmap'.
dx-4.4.4/src/exec/libdx/displayx.c:5732:29: style: Function 'getPrivateColormap' argument 1 names different: declaration 'd' definition 'dpy'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/displayx.c:3334:42: note: Function 'getPrivateColormap' argument 1 names different: declaration 'd' definition 'dpy'.
dx-4.4.4/src/exec/libdx/displayx.c:5732:29: note: Function 'getPrivateColormap' argument 1 names different: declaration 'd' definition 'dpy'.
dx-4.4.4/src/exec/libdx/displayx.c:5732:48: style: Function 'getPrivateColormap' argument 2 names different: declaration 't' definition 'trans'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/displayx.c:3334:59: note: Function 'getPrivateColormap' argument 2 names different: declaration 't' definition 'trans'.
dx-4.4.4/src/exec/libdx/displayx.c:5732:48: note: Function 'getPrivateColormap' argument 2 names different: declaration 't' definition 'trans'.
dx-4.4.4/src/exec/libdx/displayx.c:5732:64: style: Function 'getPrivateColormap' argument 3 names different: declaration 'c' definition 'xcmap'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/displayx.c:3334:71: note: Function 'getPrivateColormap' argument 3 names different: declaration 'c' definition 'xcmap'.
dx-4.4.4/src/exec/libdx/displayx.c:5732:64: note: Function 'getPrivateColormap' argument 3 names different: declaration 'c' definition 'xcmap'.
dx-4.4.4/src/exec/libdx/displayx.c:6093:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dx-4.4.4/src/exec/libdx/displayx.c:6097:29: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dx-4.4.4/src/exec/libdx/displayx.c:6101:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
dx-4.4.4/src/exec/libdx/displayx.c:6109:25: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
dx-4.4.4/src/exec/libdx/displayx.c:6092:2: note: After for loop, rshift has value 32
dx-4.4.4/src/exec/libdx/displayx.c:6109:25: note: Shift
dx-4.4.4/src/exec/libdx/displayx.c:6109:41: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
dx-4.4.4/src/exec/libdx/displayx.c:6096:2: note: After for loop, gshift has value 32
dx-4.4.4/src/exec/libdx/displayx.c:6109:41: note: Shift
dx-4.4.4/src/exec/libdx/displayx.c:6109:57: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
dx-4.4.4/src/exec/libdx/displayx.c:6100:2: note: After for loop, bshift has value 32
dx-4.4.4/src/exec/libdx/displayx.c:6109:57: note: Shift
dx-4.4.4/src/exec/libdx/edfdata.c:312:12: style: The scope of the variable 'dp' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/edfdata.c:794:20: style: The scope of the variable 'y' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/edfdata.c:830:3: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/libdx/edfdata.c:396:59: style: Function '_dxfskiparray_text' argument 3 names different: declaration 't' definition 'type'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:547:67: note: Function '_dxfskiparray_text' argument 3 names different: declaration 't' definition 'type'.
dx-4.4.4/src/exec/libdx/edfdata.c:396:59: note: Function '_dxfskiparray_text' argument 3 names different: declaration 't' definition 'type'.
dx-4.4.4/src/exec/libdx/edfio.c:337:5: warning: %o in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dx-4.4.4/src/exec/libdx/edfio.c:792:37: style: Function 'is_dir' argument 2 names different: declaration 'name' definition 'fname'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edfio.c:53:37: note: Function 'is_dir' argument 2 names different: declaration 'name' definition 'fname'.
dx-4.4.4/src/exec/libdx/edfio.c:792:37: note: Function 'is_dir' argument 2 names different: declaration 'name' definition 'fname'.
dx-4.4.4/src/exec/libdx/edfio.c:865:35: style: Function '_dxfinitfinfo' argument 1 names different: declaration 'f' definition 'fp'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:520:43: note: Function '_dxfinitfinfo' argument 1 names different: declaration 'f' definition 'fp'.
dx-4.4.4/src/exec/libdx/edfio.c:865:35: note: Function '_dxfinitfinfo' argument 1 names different: declaration 'f' definition 'fp'.
dx-4.4.4/src/exec/libdx/edfio.c:900:34: style: Function '_dxffreefinfo' argument 1 names different: declaration 'f' definition 'fp'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:521:43: note: Function '_dxffreefinfo' argument 1 names different: declaration 'f' definition 'fp'.
dx-4.4.4/src/exec/libdx/edfio.c:900:34: note: Function '_dxffreefinfo' argument 1 names different: declaration 'f' definition 'fp'.
dx-4.4.4/src/exec/libdx/edfio.c:913:33: style: Function '_dxfdupfinfo' argument 1 names different: declaration 'f1' definition 'fp1'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:522:42: note: Function '_dxfdupfinfo' argument 1 names different: declaration 'f1' definition 'fp1'.
dx-4.4.4/src/exec/libdx/edfio.c:913:33: note: Function '_dxfdupfinfo' argument 1 names different: declaration 'f1' definition 'fp1'.
dx-4.4.4/src/exec/libdx/edfio.c:913:52: style: Function '_dxfdupfinfo' argument 2 names different: declaration 'f2' definition 'fp2'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:522:60: note: Function '_dxfdupfinfo' argument 2 names different: declaration 'f2' definition 'fp2'.
dx-4.4.4/src/exec/libdx/edfio.c:913:52: note: Function '_dxfdupfinfo' argument 2 names different: declaration 'f2' definition 'fp2'.
dx-4.4.4/src/exec/libdx/edflex.c:816:38: style: Function 'set_lines' argument 1 names different: declaration 'fp' definition 'f'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edflex.c:26:38: note: Function 'set_lines' argument 1 names different: declaration 'fp' definition 'f'.
dx-4.4.4/src/exec/libdx/edflex.c:816:38: note: Function 'set_lines' argument 1 names different: declaration 'fp' definition 'f'.
dx-4.4.4/src/exec/libdx/edflex.c:986:37: style: Function '_dxfskip_object' argument 1 names different: declaration 'fp' definition 'f'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:570:45: note: Function '_dxfskip_object' argument 1 names different: declaration 'fp' definition 'f'.
dx-4.4.4/src/exec/libdx/edflex.c:986:37: note: Function '_dxfskip_object' argument 1 names different: declaration 'fp' definition 'f'.
dx-4.4.4/src/exec/libdx/edflex.c:1026:45: style: Function '_dxfskip_object_or_attr' argument 1 names different: declaration 'fp' definition 'f'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:571:53: note: Function '_dxfskip_object_or_attr' argument 1 names different: declaration 'fp' definition 'f'.
dx-4.4.4/src/exec/libdx/edflex.c:1026:45: note: Function '_dxfskip_object_or_attr' argument 1 names different: declaration 'fp' definition 'f'.
dx-4.4.4/src/exec/libdx/edflex.c:1068:44: style: Function '_dxfmatchbyte' argument 2 names different: declaration 'p' definition 'cp'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:506:52: note: Function '_dxfmatchbyte' argument 2 names different: declaration 'p' definition 'cp'.
dx-4.4.4/src/exec/libdx/edflex.c:1068:44: note: Function '_dxfmatchbyte' argument 2 names different: declaration 'p' definition 'cp'.
dx-4.4.4/src/exec/libdx/edflex.c:1091:46: style: Function '_dxfmatchubyte' argument 2 names different: declaration 'p' definition 'cp'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:507:54: note: Function '_dxfmatchubyte' argument 2 names different: declaration 'p' definition 'cp'.
dx-4.4.4/src/exec/libdx/edflex.c:1091:46: note: Function '_dxfmatchubyte' argument 2 names different: declaration 'p' definition 'cp'.
dx-4.4.4/src/exec/libdx/edflex.c:1115:46: style: Function '_dxfmatchshort' argument 2 names different: declaration 'p' definition 'sip'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:508:54: note: Function '_dxfmatchshort' argument 2 names different: declaration 'p' definition 'sip'.
dx-4.4.4/src/exec/libdx/edflex.c:1115:46: note: Function '_dxfmatchshort' argument 2 names different: declaration 'p' definition 'sip'.
dx-4.4.4/src/exec/libdx/edflex.c:1140:48: style: Function '_dxfmatchushort' argument 2 names different: declaration 'p' definition 'sip'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:509:56: note: Function '_dxfmatchushort' argument 2 names different: declaration 'p' definition 'sip'.
dx-4.4.4/src/exec/libdx/edflex.c:1140:48: note: Function '_dxfmatchushort' argument 2 names different: declaration 'p' definition 'sip'.
dx-4.4.4/src/exec/libdx/edflex.c:1164:42: style: Function '_dxfmatchint' argument 2 names different: declaration 'p' definition 'ip'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:510:50: note: Function '_dxfmatchint' argument 2 names different: declaration 'p' definition 'ip'.
dx-4.4.4/src/exec/libdx/edflex.c:1164:42: note: Function '_dxfmatchint' argument 2 names different: declaration 'p' definition 'ip'.
dx-4.4.4/src/exec/libdx/edflex.c:1184:44: style: Function '_dxfmatchuint' argument 2 names different: declaration 'p' definition 'ip'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:511:52: note: Function '_dxfmatchuint' argument 2 names different: declaration 'p' definition 'ip'.
dx-4.4.4/src/exec/libdx/edflex.c:1184:44: note: Function '_dxfmatchuint' argument 2 names different: declaration 'p' definition 'ip'.
dx-4.4.4/src/exec/libdx/edflex.c:1204:46: style: Function '_dxfmatchfloat' argument 2 names different: declaration 'p' definition 'fp'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:512:54: note: Function '_dxfmatchfloat' argument 2 names different: declaration 'p' definition 'fp'.
dx-4.4.4/src/exec/libdx/edflex.c:1204:46: note: Function '_dxfmatchfloat' argument 2 names different: declaration 'p' definition 'fp'.
dx-4.4.4/src/exec/libdx/edflex.c:1231:48: style: Function '_dxfmatchdouble' argument 2 names different: declaration 'p' definition 'dp'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:513:56: note: Function '_dxfmatchdouble' argument 2 names different: declaration 'p' definition 'dp'.
dx-4.4.4/src/exec/libdx/edflex.c:1231:48: note: Function '_dxfmatchdouble' argument 2 names different: declaration 'p' definition 'dp'.
dx-4.4.4/src/exec/libdx/edfobj.c:350:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/edfobj.c:513:9: style: The scope of the variable 'named' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/edfobj.c:514:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/edfobj.c:514:12: style: The scope of the variable 'matched' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/edfobj.c:515:10: style: The scope of the variable 'ip' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/edfparse.c:337:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/edfparse.c:327:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfparse.c:337:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfparse.c:1114:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/edfparse.c:1108:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfparse.c:1114:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfparse.c:1177:5: style: Variable 'shape' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/edfparse.c:1169:0: note: Variable 'shape' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfparse.c:1177:5: note: Variable 'shape' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfparse.c:2784:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/edfparse.c:2773:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfparse.c:2784:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfparse.c:2869:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/edfparse.c:2856:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfparse.c:2869:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfparse.c:3063:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/edfparse.c:3051:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfparse.c:3063:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfparse.c:3200:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/edfparse.c:3190:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfparse.c:3200:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfparse.c:3790:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/edfparse.c:3784:0: note: Variable 'rc' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfparse.c:3790:5: note: Variable 'rc' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfparse.c:3289:9: style: The scope of the variable 'start' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/edfparse.c:3783:9: style: The scope of the variable 'nalloc' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/edfparse.c:3783:21: style: The scope of the variable 'nfilled' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/edfparse.c:70:36: style: Function '_dxfparse_file' argument 1 names different: declaration 'f' definition 'fp'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:540:44: note: Function '_dxfparse_file' argument 1 names different: declaration 'f' definition 'fp'.
dx-4.4.4/src/exec/libdx/edfparse.c:70:36: note: Function '_dxfparse_file' argument 1 names different: declaration 'f' definition 'fp'.
dx-4.4.4/src/exec/libdx/edfparse.c:70:48: style: Function '_dxfparse_file' argument 2 names different: declaration 'retobj' definition 'returnobj'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edf.h:540:55: note: Function '_dxfparse_file' argument 2 names different: declaration 'retobj' definition 'returnobj'.
dx-4.4.4/src/exec/libdx/edfparse.c:70:48: note: Function '_dxfparse_file' argument 2 names different: declaration 'retobj' definition 'returnobj'.
dx-4.4.4/src/exec/libdx/edfprint.c:908:17: error: Array 'ap[9]' accessed at index 9, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/exec/libdx/edfprint.c:823:40: note: Assignment 'numtype=9', assigned value is 9
dx-4.4.4/src/exec/libdx/edfprint.c:908:17: note: Array index out of bounds
dx-4.4.4/src/exec/libdx/edfprint.c:910:40: error: Array 'ap[9]' accessed at index 9, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/exec/libdx/edfprint.c:823:40: note: Assignment 'numtype=9', assigned value is 9
dx-4.4.4/src/exec/libdx/edfprint.c:910:40: note: Array index out of bounds
dx-4.4.4/src/exec/libdx/edfprint.c:377:2: style: Variable 'iob' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/edfprint.c:373:0: note: Variable 'iob' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfprint.c:377:2: note: Variable 'iob' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfprint.c:988:2: style: Variable 'origin' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/edfprint.c:987:2: note: Variable 'origin' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfprint.c:988:2: note: Variable 'origin' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfprint.c:1011:2: style: Variable 'origin' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/edfprint.c:1010:2: note: Variable 'origin' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfprint.c:1011:2: note: Variable 'origin' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/edfprint.c:782:9: style: The scope of the variable 'stride' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/edfprint.c:785:12: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/edfprint.c:787:11: style: The scope of the variable 'format' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/edfprint.c:788:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/edfprint.c:1413:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/edfprint.c:1410:45: style: Function 'pinfo' argument 3 names different: declaration 't' definition 'type'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edfprint.c:63:45: note: Function 'pinfo' argument 3 names different: declaration 't' definition 'type'.
dx-4.4.4/src/exec/libdx/edfprint.c:1410:45: note: Function 'pinfo' argument 3 names different: declaration 't' definition 'type'.
dx-4.4.4/src/exec/libdx/edfprint.c:1410:60: style: Function 'pinfo' argument 4 names different: declaration 'c' definition 'category'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edfprint.c:63:57: note: Function 'pinfo' argument 4 names different: declaration 'c' definition 'category'.
dx-4.4.4/src/exec/libdx/edfprint.c:1410:60: note: Function 'pinfo' argument 4 names different: declaration 'c' definition 'category'.
dx-4.4.4/src/exec/libdx/edfprint.c:1467:35: style: Function 'pvalue' argument 2 names different: declaration 't' definition 'type'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edfprint.c:65:35: note: Function 'pvalue' argument 2 names different: declaration 't' definition 'type'.
dx-4.4.4/src/exec/libdx/edfprint.c:1467:35: note: Function 'pvalue' argument 2 names different: declaration 't' definition 'type'.
dx-4.4.4/src/exec/libdx/edfprint.c:1467:50: style: Function 'pvalue' argument 3 names different: declaration 'c' definition 'category'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/edfprint.c:65:47: note: Function 'pvalue' argument 3 names different: declaration 'c' definition 'category'.
dx-4.4.4/src/exec/libdx/edfprint.c:1467:50: note: Function 'pvalue' argument 3 names different: declaration 'c' definition 'category'.
dx-4.4.4/src/exec/libdx/field.c:56:14: style: The scope of the variable 'm' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/fieldClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldinterp.c:120:27: style: The scope of the variable 'boxPt' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/fieldinterp.c:258:12: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/fieldinterpClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldinterpClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldinterpClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldinterpClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldinterpClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldinterpClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldinterpClass.c:152:12: style: struct member 'interpolator::min' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldinterpClass.c:153:12: style: struct member 'interpolator::max' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldinterpClass.c:154:11: style: struct member 'interpolator::nDim' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldinterpClass.c:157:11: style: struct member 'interpolator::rank' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldinterpClass.c:157:17: style: struct member 'interpolator::shape' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fieldinterpClass.c:158:12: style: struct member 'interpolator::fuzz' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fileio.c:376:18: style: The scope of the variable 'rc' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/fileio.c:458:18: style: The scope of the variable 'rc' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/fle2D.c:437:9: style: The scope of the variable 'found' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/fle2DClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fle2DClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fle2DClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fle2DClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fle2DClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fle2DClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fle2DClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fle2DClass.c:152:12: style: struct member 'interpolator::min' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fle2DClass.c:153:12: style: struct member 'interpolator::max' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fle2DClass.c:154:11: style: struct member 'interpolator::nDim' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fle2DClass.c:157:11: style: struct member 'interpolator::rank' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fle2DClass.c:157:17: style: struct member 'interpolator::shape' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/fle2DClass.c:158:12: style: struct member 'interpolator::fuzz' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/gather.c:505:16: style: The scope of the variable 'colx' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/gather.c:606:19: style: The scope of the variable 'colx' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/group.c:413:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/group.c:613:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/groupClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupinterp.c:144:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/groupinterp.c:180:19: style: The scope of the variable 'sub' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/groupinterpClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupinterpClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupinterpClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupinterpClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupinterpClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupinterpClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupinterpClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupinterpClass.c:152:12: style: struct member 'interpolator::min' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupinterpClass.c:153:12: style: struct member 'interpolator::max' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupinterpClass.c:154:11: style: struct member 'interpolator::nDim' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupinterpClass.c:157:11: style: struct member 'interpolator::rank' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupinterpClass.c:157:17: style: struct member 'interpolator::shape' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/groupinterpClass.c:158:12: style: struct member 'interpolator::fuzz' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/hash.c:316:17: style: The scope of the variable 'element' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/hash.c:518:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/hash.c:719:15: style: The scope of the variable 'start' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/helper.c:1040:5: style: Variable 'hTable' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/helper.c:1037:0: note: Variable 'hTable' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/helper.c:1040:5: note: Variable 'hTable' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/helper.c:110:31: style: The scope of the variable 'h' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/helper.c:243:15: style: The scope of the variable 'surface' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/helper.c:243:25: style: The scope of the variable 'inner' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/helper.c:245:9: style: The scope of the variable 'ns' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/helper.c:245:13: style: The scope of the variable 'ni' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/image.c:152:9: warning: Either the condition '!format' is redundant or there is possible null pointer dereference: format. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/libdx/image.c:86:9: note: Assuming that condition '!format' is not redundant
dx-4.4.4/src/exec/libdx/image.c:152:9: note: Null pointer dereference
dx-4.4.4/src/exec/libdx/image.c:1019:13: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/image.c:1064:13: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/image.c:1096:14: style: The scope of the variable 'Er1' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/image.c:1096:19: style: The scope of the variable 'Eg1' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/image.c:1096:24: style: The scope of the variable 'Eb1' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/image.c:1096:29: style: The scope of the variable 'Er2' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/image.c:1096:34: style: The scope of the variable 'Eg2' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/image.c:1096:39: style: The scope of the variable 'Eb2' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/image.c:1097:14: style: The scope of the variable 'Y' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/interp.c:183:9: style: The scope of the variable 'nInterpolated' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/interp.c:183:24: style: The scope of the variable 'nAtStart' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/interpClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/interpClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/interpClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/interpClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/interpClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/interpClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/invalid.c:3773:10: style: The scope of the variable 'rtn' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/invalid.c:463:6: error: Uninitialized variable: nNewPolylines [uninitvar]
dx-4.4.4/src/exec/libdx/invalid.c:894:6: error: Uninitialized variable: nNewFaces [uninitvar]
dx-4.4.4/src/exec/libdx/invalid.c:1199:6: error: Uninitialized variable: nNewConnections [uninitvar]
dx-4.4.4/src/exec/libdx/irreggrow.c:2684:8: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/irreggrow.c:1577:7: style: Variable 'dst' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/irreggrow.c:1570:0: note: Variable 'dst' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/irreggrow.c:1577:7: note: Variable 'dst' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/irreggrow.c:1666:5: style: Variable 'eltHash' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/irreggrow.c:1655:5: note: Variable 'eltHash' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/irreggrow.c:1666:5: note: Variable 'eltHash' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/irreggrow.c:2286:5: style: Variable 'array' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/irreggrow.c:2282:5: note: Variable 'array' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/irreggrow.c:2286:5: note: Variable 'array' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/irreggrow.c:2287:5: style: Variable 'maxs' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/irreggrow.c:2284:5: note: Variable 'maxs' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/irreggrow.c:2287:5: note: Variable 'maxs' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/irreggrow.c:2288:5: style: Variable 'mins' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/irreggrow.c:2283:5: note: Variable 'mins' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/irreggrow.c:2288:5: note: Variable 'mins' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/irreggrow.c:2476:5: style: Variable 'components' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/irreggrow.c:2466:0: note: Variable 'components' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/irreggrow.c:2476:5: note: Variable 'components' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/irreggrow.c:2610:19: style: The scope of the variable 'xv1' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/irreggrow.c:2674:19: style: The scope of the variable 'k' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbcolor.c:279:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dx-4.4.4/src/exec/libdx/lbcolor.c:292:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dx-4.4.4/src/exec/libdx/lbextract.c:895:13: style: The scope of the variable 'rti' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbextract.c:895:18: style: The scope of the variable 'rci' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbextract.c:1102:11: style: The scope of the variable 'sp' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbmap.c:595:54: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/lbmap.c:636:51: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/lbmap.c:475:5: style: Variable 'newArray' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/lbmap.c:465:0: note: Variable 'newArray' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/lbmap.c:475:5: note: Variable 'newArray' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/lbmap.c:57:20: style: The scope of the variable 'shape' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbmap.c:856:14: style: The scope of the variable 'os' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbmap.c:883:13: style: The scope of the variable 'res' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbmap.c:908:13: style: The scope of the variable 'res' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbmap.c:978:22: style: The scope of the variable 'mS' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbmessage.c:59:13: style: The scope of the variable 'mno' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbmessage.c:285:17: style: The scope of the variable 'errnomsg' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbprint.c:1573:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1580:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1587:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1595:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1602:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1609:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1616:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1624:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1632:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1640:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1648:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1656:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1663:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1667:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1672:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1677:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1682:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1687:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1692:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1697:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1702:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:1709:6: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
dx-4.4.4/src/exec/libdx/lbprint.c:638:2: style: Variable 'origin' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/lbprint.c:637:2: note: Variable 'origin' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/lbprint.c:638:2: note: Variable 'origin' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/lbprint.c:222:9: style: The scope of the variable 'recursion_set' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbprint.c:225:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbprint.c:1744:48: style: Function 'pinfo' argument 3 names different: declaration 't' definition 'type'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/lbprint.c:135:48: note: Function 'pinfo' argument 3 names different: declaration 't' definition 'type'.
dx-4.4.4/src/exec/libdx/lbprint.c:1744:48: note: Function 'pinfo' argument 3 names different: declaration 't' definition 'type'.
dx-4.4.4/src/exec/libdx/lbprint.c:1744:63: style: Function 'pinfo' argument 4 names different: declaration 'c' definition 'category'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/lbprint.c:135:60: note: Function 'pinfo' argument 4 names different: declaration 'c' definition 'category'.
dx-4.4.4/src/exec/libdx/lbprint.c:1744:63: note: Function 'pinfo' argument 4 names different: declaration 'c' definition 'category'.
dx-4.4.4/src/exec/libdx/lbprint.c:1837:24: style: Function 'pchar' argument 1 names different: declaration 'cp' definition 'c'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/lbprint.c:142:24: note: Function 'pchar' argument 1 names different: declaration 'cp' definition 'c'.
dx-4.4.4/src/exec/libdx/lbprint.c:1837:24: note: Function 'pchar' argument 1 names different: declaration 'cp' definition 'c'.
dx-4.4.4/src/exec/libdx/lbprint.c:1865:37: style: Function 'pcharlist' argument 2 names different: declaration 'length' definition 'items'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/lbprint.c:143:37: note: Function 'pcharlist' argument 2 names different: declaration 'length' definition 'items'.
dx-4.4.4/src/exec/libdx/lbprint.c:1865:37: note: Function 'pcharlist' argument 2 names different: declaration 'length' definition 'items'.
dx-4.4.4/src/exec/libdx/lbprint.c:1935:25: style: Function 'pcurse' argument 1 names different: declaration 't' definition 'type'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/lbprint.c:139:25: note: Function 'pcurse' argument 1 names different: declaration 't' definition 'type'.
dx-4.4.4/src/exec/libdx/lbprint.c:1935:25: note: Function 'pcurse' argument 1 names different: declaration 't' definition 'type'.
dx-4.4.4/src/exec/libdx/lbprint.c:1935:40: style: Function 'pcurse' argument 2 names different: declaration 'c' definition 'category'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/lbprint.c:139:37: note: Function 'pcurse' argument 2 names different: declaration 'c' definition 'category'.
dx-4.4.4/src/exec/libdx/lbprint.c:1935:40: note: Function 'pcurse' argument 2 names different: declaration 'c' definition 'category'.
dx-4.4.4/src/exec/libdx/lbprint.c:1963:25: style: Function 'pvalue' argument 1 names different: declaration 't' definition 'type'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/lbprint.c:137:25: note: Function 'pvalue' argument 1 names different: declaration 't' definition 'type'.
dx-4.4.4/src/exec/libdx/lbprint.c:1963:25: note: Function 'pvalue' argument 1 names different: declaration 't' definition 'type'.
dx-4.4.4/src/exec/libdx/lbprint.c:1963:40: style: Function 'pvalue' argument 2 names different: declaration 'c' definition 'category'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/lbprint.c:137:37: note: Function 'pvalue' argument 2 names different: declaration 'c' definition 'category'.
dx-4.4.4/src/exec/libdx/lbprint.c:1963:40: note: Function 'pvalue' argument 2 names different: declaration 'c' definition 'category'.
dx-4.4.4/src/exec/libdx/lbshade.c:2982:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbtask.c:368:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbtext.c:311:5: style: Variable 'newf' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/lbtext.c:295:0: note: Variable 'newf' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/lbtext.c:311:5: note: Variable 'newf' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/lbtransform.c:274:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbtransform.c:276:12: style: The scope of the variable 'in' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbtransform.c:276:17: style: The scope of the variable 'out' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbtransform.c:360:12: style: The scope of the variable 'boxpts' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/lbtransform.c:480:9: style: Function 'doboxpts' argument 6 names different: declaration 'max' definition 'maxx'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/lbtransform.c:21:14: note: Function 'doboxpts' argument 6 names different: declaration 'max' definition 'maxx'.
dx-4.4.4/src/exec/libdx/lbtransform.c:480:9: note: Function 'doboxpts' argument 6 names different: declaration 'max' definition 'maxx'.
dx-4.4.4/src/exec/libdx/lightClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/lightClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/lightClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/lightClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/lightClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/lightClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/lightClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/line.c:276:3: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dx-4.4.4/src/exec/libdx/line.c:276:3: note: outer condition: !1
dx-4.4.4/src/exec/libdx/line.c:276:3: note: opposite inner condition: 1
dx-4.4.4/src/exec/libdx/line.c:283:3: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dx-4.4.4/src/exec/libdx/line.c:283:3: note: outer condition: !0
dx-4.4.4/src/exec/libdx/line.c:283:3: note: opposite inner condition: 0
dx-4.4.4/src/exec/libdx/line.c:349:2: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/line.c:350:2: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/line.c:380:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/line.c:383:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/line.c:384:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/line.c:415:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/line.c:418:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/line.c:419:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/line.c:538:2: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/line.c:539:2: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/line.c:586:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/line.c:593:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/line.c:629:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/line.c:634:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/line.c:657:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/line.c:701:9: style: The scope of the variable 'start' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/line.c:701:16: style: The scope of the variable 'last' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/line.c:701:22: style: The scope of the variable 'knt' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/line.c:332:15: style: Function '_dxf_Line' argument 4 names different: declaration 'line' definition 'lines'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:431:67: note: Function '_dxf_Line' argument 4 names different: declaration 'line' definition 'lines'.
dx-4.4.4/src/exec/libdx/line.c:332:15: note: Function '_dxf_Line' argument 4 names different: declaration 'line' definition 'lines'.
dx-4.4.4/src/exec/libdx/line.c:332:40: style: Function '_dxf_Line' argument 6 names different: declaration 'clip_status' definition 'clip'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:432:24: note: Function '_dxf_Line' argument 6 names different: declaration 'clip_status' definition 'clip'.
dx-4.4.4/src/exec/libdx/line.c:332:40: note: Function '_dxf_Line' argument 6 names different: declaration 'clip_status' definition 'clip'.
dx-4.4.4/src/exec/libdx/line.c:332:55: style: Function '_dxf_Line' argument 7 names different: declaration 'invalid_status' definition 'inv'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:432:46: note: Function '_dxf_Line' argument 7 names different: declaration 'invalid_status' definition 'inv'.
dx-4.4.4/src/exec/libdx/line.c:332:55: note: Function '_dxf_Line' argument 7 names different: declaration 'invalid_status' definition 'inv'.
dx-4.4.4/src/exec/libdx/line.c:444:65: style: Function '_dxf_LineFlat' argument 4 names different: declaration 'line' definition 'lines'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:433:71: note: Function '_dxf_LineFlat' argument 4 names different: declaration 'line' definition 'lines'.
dx-4.4.4/src/exec/libdx/line.c:444:65: note: Function '_dxf_LineFlat' argument 4 names different: declaration 'line' definition 'lines'.
dx-4.4.4/src/exec/libdx/line.c:446:43: style: Function '_dxf_LineFlat' argument 8 names different: declaration 'clip_status' definition 'clip'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:435:42: note: Function '_dxf_LineFlat' argument 8 names different: declaration 'clip_status' definition 'clip'.
dx-4.4.4/src/exec/libdx/line.c:446:43: note: Function '_dxf_LineFlat' argument 8 names different: declaration 'clip_status' definition 'clip'.
dx-4.4.4/src/exec/libdx/line.c:446:58: style: Function '_dxf_LineFlat' argument 9 names different: declaration 'invalid_status' definition 'inv'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:435:64: note: Function '_dxf_LineFlat' argument 9 names different: declaration 'invalid_status' definition 'inv'.
dx-4.4.4/src/exec/libdx/line.c:446:58: note: Function '_dxf_LineFlat' argument 9 names different: declaration 'invalid_status' definition 'inv'.
dx-4.4.4/src/exec/libdx/line.c:512:14: style: Function '_dxf_Polyline' argument 4 names different: declaration 'line' definition 'polylines'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:425:70: note: Function '_dxf_Polyline' argument 4 names different: declaration 'line' definition 'polylines'.
dx-4.4.4/src/exec/libdx/line.c:512:14: note: Function '_dxf_Polyline' argument 4 names different: declaration 'line' definition 'polylines'.
dx-4.4.4/src/exec/libdx/line.c:512:43: style: Function '_dxf_Polyline' argument 6 names different: declaration 'clip_status' definition 'clip'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:426:24: note: Function '_dxf_Polyline' argument 6 names different: declaration 'clip_status' definition 'clip'.
dx-4.4.4/src/exec/libdx/line.c:512:43: note: Function '_dxf_Polyline' argument 6 names different: declaration 'clip_status' definition 'clip'.
dx-4.4.4/src/exec/libdx/line.c:512:58: style: Function '_dxf_Polyline' argument 7 names different: declaration 'invalid_status' definition 'inv'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:426:46: note: Function '_dxf_Polyline' argument 7 names different: declaration 'invalid_status' definition 'inv'.
dx-4.4.4/src/exec/libdx/line.c:512:58: note: Function '_dxf_Polyline' argument 7 names different: declaration 'invalid_status' definition 'inv'.
dx-4.4.4/src/exec/libdx/line.c:686:68: style: Function '_dxf_PolylineFlat' argument 4 names different: declaration 'line' definition 'polylines'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:427:74: note: Function '_dxf_PolylineFlat' argument 4 names different: declaration 'line' definition 'polylines'.
dx-4.4.4/src/exec/libdx/line.c:686:68: note: Function '_dxf_PolylineFlat' argument 4 names different: declaration 'line' definition 'polylines'.
dx-4.4.4/src/exec/libdx/line.c:688:43: style: Function '_dxf_PolylineFlat' argument 8 names different: declaration 'clip_status' definition 'clip'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:429:42: note: Function '_dxf_PolylineFlat' argument 8 names different: declaration 'clip_status' definition 'clip'.
dx-4.4.4/src/exec/libdx/line.c:688:43: note: Function '_dxf_PolylineFlat' argument 8 names different: declaration 'clip_status' definition 'clip'.
dx-4.4.4/src/exec/libdx/line.c:688:58: style: Function '_dxf_PolylineFlat' argument 9 names different: declaration 'invalid_status' definition 'inv'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:429:64: note: Function '_dxf_PolylineFlat' argument 9 names different: declaration 'invalid_status' definition 'inv'.
dx-4.4.4/src/exec/libdx/line.c:688:58: note: Function '_dxf_PolylineFlat' argument 9 names different: declaration 'invalid_status' definition 'inv'.
dx-4.4.4/src/exec/libdx/linesII1D.c:277:9: style: The scope of the variable 'seg' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/linesII1D.c:279:9: style: The scope of the variable 'found' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/linesII1D.c:247:17: style: Variable 'pBuf' is not assigned a value. [unassignedVariable]
dx-4.4.4/src/exec/libdx/linesII1DClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesII1DClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesII1DClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesII1DClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesII1DClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesII1DClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesII1DClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesII1DClass.c:152:12: style: struct member 'interpolator::min' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesII1DClass.c:153:12: style: struct member 'interpolator::max' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesII1DClass.c:154:11: style: struct member 'interpolator::nDim' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesII1DClass.c:157:11: style: struct member 'interpolator::rank' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesII1DClass.c:157:17: style: struct member 'interpolator::shape' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesII1DClass.c:158:12: style: struct member 'interpolator::fuzz' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesII1DClass.c:279:11: style: struct member 'linearCoord::p' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesII1DClass.c:279:14: style: struct member 'linearCoord::q' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRI1D.c:273:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dx-4.4.4/src/exec/libdx/linesRI1D.c:280:5: note: Found duplicate branches for 'if' and 'else'.
dx-4.4.4/src/exec/libdx/linesRI1D.c:273:5: note: Found duplicate branches for 'if' and 'else'.
dx-4.4.4/src/exec/libdx/linesRI1D.c:32:20: style: The scope of the variable 'shape' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/linesRI1D.c:80:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/linesRI1D.c:187:15: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/linesRI1D.c:367:9: style: The scope of the variable 'seg' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/linesRI1D.c:369:9: style: The scope of the variable 'found' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/linesRI1D.c:370:9: style: The scope of the variable 'outside' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/linesRI1D.c:373:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/linesRI1DClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRI1DClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRI1DClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRI1DClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRI1DClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRI1DClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRI1DClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRI1DClass.c:152:12: style: struct member 'interpolator::min' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRI1DClass.c:153:12: style: struct member 'interpolator::max' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRI1DClass.c:154:11: style: struct member 'interpolator::nDim' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRI1DClass.c:157:11: style: struct member 'interpolator::rank' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRI1DClass.c:157:17: style: struct member 'interpolator::shape' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRI1DClass.c:158:12: style: struct member 'interpolator::fuzz' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRI1DClass.c:277:11: style: struct member 'linearCoord::p' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRI1DClass.c:277:14: style: struct member 'linearCoord::q' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRR1D.c:202:14: style: The scope of the variable 'x' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/linesRR1DClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRR1DClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRR1DClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRR1DClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRR1DClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRR1DClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRR1DClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRR1DClass.c:152:12: style: struct member 'interpolator::min' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRR1DClass.c:153:12: style: struct member 'interpolator::max' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRR1DClass.c:154:11: style: struct member 'interpolator::nDim' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRR1DClass.c:157:11: style: struct member 'interpolator::rank' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRR1DClass.c:157:17: style: struct member 'interpolator::shape' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/linesRR1DClass.c:158:12: style: struct member 'interpolator::fuzz' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/mem.c:944:40: style: Function '_dxfgetbrk' argument 2 names different: declaration 'size' definition 'n'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/mem.c:91:40: note: Function '_dxfgetbrk' argument 2 names different: declaration 'size' definition 'n'.
dx-4.4.4/src/exec/libdx/mem.c:944:40: note: Function '_dxfgetbrk' argument 2 names different: declaration 'size' definition 'n'.
dx-4.4.4/src/exec/libdx/memory.c:1305:19: warning: Return value of function atof() is not used. [ignoredReturnValue]
dx-4.4.4/src/exec/libdx/memory.c:378:18: style: The scope of the variable 'l' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/memory.c:901:23: style: The scope of the variable 'nb' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/memory.c:1953:9: style: The scope of the variable 'maxsize' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/memory.c:1954:9: style: The scope of the variable 'used' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/memory.c:1955:9: style: The scope of the variable 'free' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/memory.c:1956:9: style: The scope of the variable 'overflow' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/memory.c:936:9: warning: Size of pointer 'y' used instead of size of its data. [pointerSize]
dx-4.4.4/src/exec/libdx/mesharray.c:86:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/neighbors.c:46:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/neighbors.c:43:0: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/neighbors.c:46:5: note: Variable 'a' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/neighbors.c:87:5: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/neighbors.c:88:5: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/neighbors.c:89:5: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/neighbors.c:103:31: style: The scope of the variable 'ns' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/neighbors.c:103:35: style: The scope of the variable 'ni' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/neighbors.c:258:5: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/neighbors.c:381:5: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/neighbors.c:510:5: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/neighbors.c:511:5: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/neighbors.c:512:5: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/neighbors.c:513:5: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/neighbors.c:514:5: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/neighbors.c:515:5: style: The scope of the variable 't' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/neighbors.c:228:1: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/libdx/neighbors.c:643:1: style: Label 'error' is not used. [unusedLabel]
dx-4.4.4/src/exec/libdx/notify.c:59:48: warning: Either the condition '!str' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
dx-4.4.4/src/exec/libdx/notify.c:60:9: note: Assuming that condition '!str' is not redundant
dx-4.4.4/src/exec/libdx/notify.c:59:48: note: Null pointer dereference
dx-4.4.4/src/exec/libdx/object.c:271:12: style: The scope of the variable 'm' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/objectClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/outglue.c:214:9: style: Condition 'firsttime' is always true [knownConditionTrueFalse]
dx-4.4.4/src/exec/libdx/outglue.c:404:9: style: Condition 'firsttime' is always true [knownConditionTrueFalse]
dx-4.4.4/src/exec/libdx/outglue.c:484:9: style: Condition 'firsttime' is always true [knownConditionTrueFalse]
dx-4.4.4/src/exec/libdx/partreg.c:236:12: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/partreg.c:237:12: style: The scope of the variable 'root' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/partreg.c:303:12: style: The scope of the variable 'curpts' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/partreg.c:1089:11: style: The scope of the variable 'realend' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/partreg.c:654:15: style: Function 'Array_Subset_Pos' argument 4 names different: declaration 'offsets' definition 'offset'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/partreg.c:67:33: note: Function 'Array_Subset_Pos' argument 4 names different: declaration 'offsets' definition 'offset'.
dx-4.4.4/src/exec/libdx/partreg.c:654:15: note: Function 'Array_Subset_Pos' argument 4 names different: declaration 'offsets' definition 'offset'.
dx-4.4.4/src/exec/libdx/partreg.c:896:12: style: Function 'Array_Subset_Con' argument 4 names different: declaration 'offsets' definition 'offset'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/partreg.c:70:33: note: Function 'Array_Subset_Con' argument 4 names different: declaration 'offsets' definition 'offset'.
dx-4.4.4/src/exec/libdx/partreg.c:896:12: note: Function 'Array_Subset_Con' argument 4 names different: declaration 'offsets' definition 'offset'.
dx-4.4.4/src/exec/libdx/partreg.c:1330:46: style: Function '_dxf_fix_map_template' argument 2 names different: declaration 'newmap' definition 'partmap'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/partreg.c:75:46: note: Function '_dxf_fix_map_template' argument 2 names different: declaration 'newmap' definition 'partmap'.
dx-4.4.4/src/exec/libdx/partreg.c:1330:46: note: Function '_dxf_fix_map_template' argument 2 names different: declaration 'newmap' definition 'partmap'.
dx-4.4.4/src/exec/libdx/parts.c:201:5: style: Variable 'out_object' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/parts.c:197:0: note: Variable 'out_object' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/parts.c:201:5: note: Variable 'out_object' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/plane.c:92:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:176:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:206:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:272:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:356:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:386:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:448:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:532:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:562:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:629:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:713:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:743:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:981:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:1065:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:1095:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:1169:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:1253:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:1283:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:1521:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:1605:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:1635:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:1709:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:1793:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:1823:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:2061:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:2145:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:2175:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:2248:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:2332:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:2362:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:2600:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:2684:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:2714:13: warning: Logical conjunction always evaluates to false: 1 && !(1). [incorrectLogicOperator]
dx-4.4.4/src/exec/libdx/plane.c:2794:9: style: Condition 'contrary' is always false [knownConditionTrueFalse]
dx-4.4.4/src/exec/libdx/plane.c:2758:42: note: Assignment 'contrary=0', assigned value is 0
dx-4.4.4/src/exec/libdx/plane.c:2794:9: note: Condition 'contrary' is always false
dx-4.4.4/src/exec/libdx/plane.c:92:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:92:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:92:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:176:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:176:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:176:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:206:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:206:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:206:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:272:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:272:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:272:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:356:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:356:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:356:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:386:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:386:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:386:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:448:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:448:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:448:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:532:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:532:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:532:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:562:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:562:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:562:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:629:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:629:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:629:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:713:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:713:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:713:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:743:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:743:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:743:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:981:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:981:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:981:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1065:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:1065:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1065:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1095:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:1095:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1095:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1169:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:1169:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1169:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1253:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:1253:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1253:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1283:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:1283:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1283:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1521:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:1521:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1521:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1605:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:1605:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1605:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1635:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:1635:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1635:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1709:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:1709:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1709:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1793:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:1793:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1793:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1823:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:1823:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:1823:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2061:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:2061:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2061:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2145:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:2145:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2145:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2175:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:2175:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2175:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2248:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:2248:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2248:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2332:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:2332:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2332:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2362:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:2362:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2362:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2600:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:2600:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2600:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2684:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:2684:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2684:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2714:13: style: Opposite expression on both sides of '&&'. [oppositeExpression]
dx-4.4.4/src/exec/libdx/plane.c:2714:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2714:13: note: Opposite expression on both sides of '&&'.
dx-4.4.4/src/exec/libdx/plane.c:2846:24: style: Function '_dxf_CompositePlane' argument 13 names different: declaration 'cstcolors' definition 'cstc'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:554:20: note: Function '_dxf_CompositePlane' argument 13 names different: declaration 'cstcolors' definition 'cstc'.
dx-4.4.4/src/exec/libdx/plane.c:2846:24: note: Function '_dxf_CompositePlane' argument 13 names different: declaration 'cstcolors' definition 'cstc'.
dx-4.4.4/src/exec/libdx/plane.c:2847:24: style: Function '_dxf_CompositePlane' argument 16 names different: declaration 'cstopacities' definition 'csto'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:555:20: note: Function '_dxf_CompositePlane' argument 16 names different: declaration 'cstopacities' definition 'csto'.
dx-4.4.4/src/exec/libdx/plane.c:2847:24: note: Function '_dxf_CompositePlane' argument 16 names different: declaration 'cstopacities' definition 'csto'.
dx-4.4.4/src/exec/libdx/privateClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/privateClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/privateClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/privateClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/privateClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/privateClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/privateClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/productarray.c:99:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:143:12: style: Expression is always false because 'else if' condition matches previous condition at line 104. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:299:5: style: Expression is always false because 'else if' condition matches previous condition at line 292. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:349:5: style: Expression is always false because 'else if' condition matches previous condition at line 342. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:546:12: style: Expression is always false because 'else if' condition matches previous condition at line 507. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:702:5: style: Expression is always false because 'else if' condition matches previous condition at line 695. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:752:5: style: Expression is always false because 'else if' condition matches previous condition at line 745. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:976:12: style: Expression is always false because 'else if' condition matches previous condition at line 937. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:1132:5: style: Expression is always false because 'else if' condition matches previous condition at line 1125. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:1182:5: style: Expression is always false because 'else if' condition matches previous condition at line 1175. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:1379:12: style: Expression is always false because 'else if' condition matches previous condition at line 1340. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:1535:5: style: Expression is always false because 'else if' condition matches previous condition at line 1528. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:1585:5: style: Expression is always false because 'else if' condition matches previous condition at line 1578. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:1869:12: style: Expression is always false because 'else if' condition matches previous condition at line 1823. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:2179:12: style: Expression is always false because 'else if' condition matches previous condition at line 2133. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:2530:12: style: Expression is always false because 'else if' condition matches previous condition at line 2484. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:2840:12: style: Expression is always false because 'else if' condition matches previous condition at line 2794. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:3191:12: style: Expression is always false because 'else if' condition matches previous condition at line 3145. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:3501:12: style: Expression is always false because 'else if' condition matches previous condition at line 3455. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:3859:12: style: Expression is always false because 'else if' condition matches previous condition at line 3813. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:4169:12: style: Expression is always false because 'else if' condition matches previous condition at line 4123. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:4520:12: style: Expression is always false because 'else if' condition matches previous condition at line 4474. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:4830:12: style: Expression is always false because 'else if' condition matches previous condition at line 4784. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:5181:12: style: Expression is always false because 'else if' condition matches previous condition at line 5135. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:5491:12: style: Expression is always false because 'else if' condition matches previous condition at line 5445. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:5877:12: style: Expression is always false because 'else if' condition matches previous condition at line 5831. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:6187:12: style: Expression is always false because 'else if' condition matches previous condition at line 6141. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:6538:12: style: Expression is always false because 'else if' condition matches previous condition at line 6492. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:6848:12: style: Expression is always false because 'else if' condition matches previous condition at line 6802. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:7199:12: style: Expression is always false because 'else if' condition matches previous condition at line 7153. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:7509:12: style: Expression is always false because 'else if' condition matches previous condition at line 7463. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:7900:12: style: Expression is always false because 'else if' condition matches previous condition at line 7854. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:8210:12: style: Expression is always false because 'else if' condition matches previous condition at line 8164. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:8593:12: style: Expression is always false because 'else if' condition matches previous condition at line 8547. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:8903:12: style: Expression is always false because 'else if' condition matches previous condition at line 8857. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:9254:12: style: Expression is always false because 'else if' condition matches previous condition at line 9208. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:9564:12: style: Expression is always false because 'else if' condition matches previous condition at line 9518. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:9915:12: style: Expression is always false because 'else if' condition matches previous condition at line 9869. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:10225:12: style: Expression is always false because 'else if' condition matches previous condition at line 10179. [multiCondition]
dx-4.4.4/src/exec/libdx/quad.c:293:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:292:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:293:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:294:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:292:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:294:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:295:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:292:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:295:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:343:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:342:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:343:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:344:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:342:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:344:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:345:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:342:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:345:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:394:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:393:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:394:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:444:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:443:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:444:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:696:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:695:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:696:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:697:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:695:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:697:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:698:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:695:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:698:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:746:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:745:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:746:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:747:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:745:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:747:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:748:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:745:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:748:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:797:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:796:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:797:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:847:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:846:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:847:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1126:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:1125:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1126:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1127:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:1125:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1127:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1176:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:1175:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1176:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1177:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:1175:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1177:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1227:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:1226:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1227:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1277:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:1276:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1277:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1529:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:1528:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1529:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1530:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:1528:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1530:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1579:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:1578:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1579:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1580:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:1578:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1580:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1630:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:1629:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1630:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1680:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:1679:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:1680:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:11459:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:11458:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:11459:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:11509:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:11508:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:11509:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:11560:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:11559:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:11560:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:11610:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:11609:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:11610:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:11862:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:11861:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:11862:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:11912:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:11911:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:11912:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:11963:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:11962:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:11963:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:12013:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/quad.c:12012:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/quad.c:12013:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/quad.c:7782:26: style: Condition 'invalid_status==INV_UNKNOWN' is always false [knownConditionTrueFalse]
dx-4.4.4/src/exec/libdx/quad.c:7762:31: note: Assignment 'invalid_status=INV_VALID', assigned value is 1
dx-4.4.4/src/exec/libdx/quad.c:7782:26: note: Condition 'invalid_status==INV_UNKNOWN' is always false
dx-4.4.4/src/exec/libdx/quad.c:11429:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dx-4.4.4/src/exec/libdx/quad.c:11530:4: note: Found duplicate branches for 'if' and 'else'.
dx-4.4.4/src/exec/libdx/quad.c:11429:2: note: Found duplicate branches for 'if' and 'else'.
dx-4.4.4/src/exec/libdx/quad.c:11832:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dx-4.4.4/src/exec/libdx/quad.c:11933:4: note: Found duplicate branches for 'if' and 'else'.
dx-4.4.4/src/exec/libdx/quad.c:11832:2: note: Found duplicate branches for 'if' and 'else'.
dx-4.4.4/src/exec/libdx/quad.c:7941:22: style: Same expression on both sides of '||' because the value of 'opacities' and 'omap' are the same. [duplicateExpression]
dx-4.4.4/src/exec/libdx/quad.c:7759:25: note: 'opacities' is assigned value 'NULL' here.
dx-4.4.4/src/exec/libdx/quad.c:7761:19: note: 'omap' is assigned value 'NULL' here.
dx-4.4.4/src/exec/libdx/quad.c:7941:22: note: Same expression on both sides of '||' because the value of 'opacities' and 'omap' are the same.
dx-4.4.4/src/exec/libdx/quad.c:8251:22: style: Same expression on both sides of '||' because the value of 'opacities' and 'omap' are the same. [duplicateExpression]
dx-4.4.4/src/exec/libdx/quad.c:7759:25: note: 'opacities' is assigned value 'NULL' here.
dx-4.4.4/src/exec/libdx/quad.c:7761:19: note: 'omap' is assigned value 'NULL' here.
dx-4.4.4/src/exec/libdx/quad.c:8251:22: note: Same expression on both sides of '||' because the value of 'opacities' and 'omap' are the same.
dx-4.4.4/src/exec/libdx/quad.c:293:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:293:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:293:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:293:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:343:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:343:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:343:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:343:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:394:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:394:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:394:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:394:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:444:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:444:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:444:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:444:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:696:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:696:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:696:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:696:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:746:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:746:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:746:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:746:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:797:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:797:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:797:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:797:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:847:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:847:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:847:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:847:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1126:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1126:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1126:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1126:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1176:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1176:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1176:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1176:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1227:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1227:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1227:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1227:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1277:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1277:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1277:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1277:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1529:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1529:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1529:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1529:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1579:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1579:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1579:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1579:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1630:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1630:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1630:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1630:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1680:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1680:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1680:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:1680:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:10464:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11459:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11459:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11459:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11459:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11509:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11509:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11509:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11509:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11560:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11560:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11560:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11560:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11610:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11610:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11610:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11610:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11862:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11862:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11862:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11862:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11912:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11912:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11912:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11912:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11963:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11963:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11963:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:11963:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:12013:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:12013:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:12013:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:12013:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:16099:18: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quad.c:7740:20: style: Function '_dxf_QuadClipping' argument 1 names different: declaration 'b' definition 'buf'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:400:40: note: Function '_dxf_QuadClipping' argument 1 names different: declaration 'b' definition 'buf'.
dx-4.4.4/src/exec/libdx/quad.c:7740:20: note: Function '_dxf_QuadClipping' argument 1 names different: declaration 'b' definition 'buf'.
dx-4.4.4/src/exec/libdx/quad.c:7742:9: style: Function '_dxf_QuadClipping' argument 3 names different: declaration 'n' definition 'nquad'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:401:8: note: Function '_dxf_QuadClipping' argument 3 names different: declaration 'n' definition 'nquad'.
dx-4.4.4/src/exec/libdx/quad.c:7742:9: note: Function '_dxf_QuadClipping' argument 3 names different: declaration 'n' definition 'nquad'.
dx-4.4.4/src/exec/libdx/quad.c:10455:26: style: Function '_dxf_Quad' argument 1 names different: declaration 'b' definition 'buf'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:372:32: note: Function '_dxf_Quad' argument 1 names different: declaration 'b' definition 'buf'.
dx-4.4.4/src/exec/libdx/quad.c:10455:26: note: Function '_dxf_Quad' argument 1 names different: declaration 'b' definition 'buf'.
dx-4.4.4/src/exec/libdx/quad.c:10457:8: style: Function '_dxf_Quad' argument 3 names different: declaration 'n' definition 'nquad'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:372:58: note: Function '_dxf_Quad' argument 3 names different: declaration 'n' definition 'nquad'.
dx-4.4.4/src/exec/libdx/quad.c:10457:8: note: Function '_dxf_Quad' argument 3 names different: declaration 'n' definition 'nquad'.
dx-4.4.4/src/exec/libdx/quad.c:16079:20: style: Function '_dxf_QuadFlat' argument 1 names different: declaration 'b' definition 'buf'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:387:36: note: Function '_dxf_QuadFlat' argument 1 names different: declaration 'b' definition 'buf'.
dx-4.4.4/src/exec/libdx/quad.c:16079:20: note: Function '_dxf_QuadFlat' argument 1 names different: declaration 'b' definition 'buf'.
dx-4.4.4/src/exec/libdx/quad.c:16081:9: style: Function '_dxf_QuadFlat' argument 3 names different: declaration 'n' definition 'nquad'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:387:62: note: Function '_dxf_QuadFlat' argument 3 names different: declaration 'n' definition 'nquad'.
dx-4.4.4/src/exec/libdx/quad.c:16081:9: note: Function '_dxf_QuadFlat' argument 3 names different: declaration 'n' definition 'nquad'.
dx-4.4.4/src/exec/libdx/quad.c:16084:13: style: Function '_dxf_QuadFlat' argument 6 names different: declaration 'front' definition 'fcolors'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:389:15: note: Function '_dxf_QuadFlat' argument 6 names different: declaration 'front' definition 'fcolors'.
dx-4.4.4/src/exec/libdx/quad.c:16084:13: note: Function '_dxf_QuadFlat' argument 6 names different: declaration 'front' definition 'fcolors'.
dx-4.4.4/src/exec/libdx/quad.c:16085:13: style: Function '_dxf_QuadFlat' argument 7 names different: declaration 'back' definition 'bcolors'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:389:30: note: Function '_dxf_QuadFlat' argument 7 names different: declaration 'back' definition 'bcolors'.
dx-4.4.4/src/exec/libdx/quad.c:16085:13: note: Function '_dxf_QuadFlat' argument 7 names different: declaration 'back' definition 'bcolors'.
dx-4.4.4/src/exec/libdx/quad.c:16086:13: style: Function '_dxf_QuadFlat' argument 8 names different: declaration 'o' definition 'opacities'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:389:44: note: Function '_dxf_QuadFlat' argument 8 names different: declaration 'o' definition 'opacities'.
dx-4.4.4/src/exec/libdx/quad.c:16086:13: note: Function '_dxf_QuadFlat' argument 8 names different: declaration 'o' definition 'opacities'.
dx-4.4.4/src/exec/libdx/quad.c:16091:12: style: Unused variable: c1 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16091:17: style: Unused variable: c2 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16091:22: style: Unused variable: c3 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16092:8: style: Unused variable: x1 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16092:12: style: Unused variable: y1 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16092:16: style: Unused variable: x2 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16092:20: style: Unused variable: y2 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16092:24: style: Unused variable: x3 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16092:28: style: Unused variable: y3 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16093:8: style: Unused variable: r1 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16093:12: style: Unused variable: g1 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16093:16: style: Unused variable: b1 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16093:20: style: Unused variable: o1 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16093:24: style: Unused variable: z1 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16093:28: style: Unused variable: r2 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16093:32: style: Unused variable: g2 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16093:36: style: Unused variable: b2 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16093:40: style: Unused variable: o2 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16093:44: style: Unused variable: z2 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16093:48: style: Unused variable: r3 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16093:52: style: Unused variable: g3 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16093:56: style: Unused variable: b3 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16093:60: style: Unused variable: o3 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16093:64: style: Unused variable: z3 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16094:8: style: Unused variable: Qx [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16094:12: style: Unused variable: dxo [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16094:17: style: Unused variable: dxz [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16094:22: style: Unused variable: dxr [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16094:27: style: Unused variable: dxg [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16094:32: style: Unused variable: dxb [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16095:8: style: Unused variable: Qy [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16095:12: style: Unused variable: dyr [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16095:17: style: Unused variable: dyg [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16095:22: style: Unused variable: dyb [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16095:27: style: Unused variable: dyo [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16095:32: style: Unused variable: dyz [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16095:37: style: Unused variable: dyA [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16095:42: style: Unused variable: dyB [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16096:8: style: Unused variable: r [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16096:11: style: Unused variable: g [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16096:14: style: Unused variable: b [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16096:17: style: Unused variable: o [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16096:20: style: Unused variable: obar [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16096:26: style: Unused variable: z [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16096:39: style: Variable 'nearPlane' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/libdx/quad.c:16097:8: style: Unused variable: A [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16097:11: style: Unused variable: B [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16097:14: style: Unused variable: d [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16097:17: style: Unused variable: d1 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16097:21: style: Unused variable: d2 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16097:25: style: Unused variable: d3 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16098:6: style: Unused variable: iy1 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16098:11: style: Unused variable: iy2 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16098:16: style: Unused variable: iy3 [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16099:6: style: Unused variable: iA [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16099:10: style: Unused variable: iB [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16099:14: style: Unused variable: iy [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16099:21: style: Unused variable: n [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16099:24: style: Unused variable: nn [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16099:28: style: Unused variable: left [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16099:34: style: Unused variable: right [unusedVariable]
dx-4.4.4/src/exec/libdx/quad.c:16100:15: style: Variable 'minx' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/libdx/quad.c:16100:34: style: Variable 'miny' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/libdx/quad.c:16101:15: style: Variable 'maxx' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/libdx/quad.c:16101:34: style: Variable 'maxy' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/libdx/quadsII2D.c:654:52: style: Same expression on both sides of '||'. [duplicateExpression]
dx-4.4.4/src/exec/libdx/quadsII2D.c:656:52: style: Same expression on both sides of '||'. [duplicateExpression]
dx-4.4.4/src/exec/libdx/quadsII2D.c:658:52: style: Same expression on both sides of '||'. [duplicateExpression]
dx-4.4.4/src/exec/libdx/quadsII2D.c:701:52: style: Same expression on both sides of '||'. [duplicateExpression]
dx-4.4.4/src/exec/libdx/quadsII2D.c:703:52: style: Same expression on both sides of '||'. [duplicateExpression]
dx-4.4.4/src/exec/libdx/quadsII2D.c:705:52: style: Same expression on both sides of '||'. [duplicateExpression]
dx-4.4.4/src/exec/libdx/quadsII2D.c:196:11: style: The scope of the variable 'len' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quadsII2D.c:196:16: style: The scope of the variable 'area' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quadsII2D.c:346:9: style: The scope of the variable 'found' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quadsII2D.c:634:23: style: The scope of the variable 'fa' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quadsII2D.c:634:27: style: The scope of the variable 'fb' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quadsII2D.c:842:13: style: The scope of the variable 'side' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quadsII2D.c:843:20: style: The scope of the variable 'quad' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/quadsII2D.c:308:8: style: Variable 'pbuf' is not assigned a value. [unassignedVariable]
dx-4.4.4/src/exec/libdx/quadsII2D.c:831:13: style: Variable 'best' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:152:12: style: struct member 'interpolator::min' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:153:12: style: struct member 'interpolator::max' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:154:11: style: struct member 'interpolator::nDim' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:157:11: style: struct member 'interpolator::rank' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:157:17: style: struct member 'interpolator::shape' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:158:12: style: struct member 'interpolator::fuzz' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:279:11: style: struct member 'quadCoord::p' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:279:14: style: struct member 'quadCoord::q' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:279:17: style: struct member 'quadCoord::r' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsII2DClass.c:279:20: style: struct member 'quadCoord::s' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsRR2DClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsRR2DClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsRR2DClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsRR2DClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsRR2DClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsRR2DClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsRR2DClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsRR2DClass.c:152:12: style: struct member 'interpolator::min' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsRR2DClass.c:153:12: style: struct member 'interpolator::max' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsRR2DClass.c:154:11: style: struct member 'interpolator::nDim' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsRR2DClass.c:157:11: style: struct member 'interpolator::rank' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsRR2DClass.c:157:17: style: struct member 'interpolator::shape' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/quadsRR2DClass.c:158:12: style: struct member 'interpolator::fuzz' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/reggrow.c:1264:19: error: Array 'indices[3]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/exec/libdx/reggrow.c:1388:11: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/reggrow.c:1389:11: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/reggrow.c:1336:18: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/reggrow.c:2273:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/reggrow.c:2273:17: style: The scope of the variable 'nItems' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/reggrow.c:2543:25: style: The scope of the variable 'grownOffsets' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/reggrow.c:2545:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/reggrow.c:1971:8: error: Array 'indices[3]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/exec/libdx/reggrow.c:2031:3: error: Array 'indices[10]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/exec/libdx/reggrow.c:2174:7: error: Array 'indices[3]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/exec/libdx/reggrow.c:2232:4: error: Array 'indices[3]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/exec/libdx/reggrow.c:2245:8: error: Array 'indices[3]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/exec/libdx/rwobject.c:1124:6: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/rwobject.c:1125:6: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/rwobject.c:2474:5: style: Variable 'hashTable' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/rwobject.c:2452:0: note: Variable 'hashTable' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/rwobject.c:2474:5: note: Variable 'hashTable' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/rwobject.c:2729:5: style: Variable 'hashTable' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/rwobject.c:2713:0: note: Variable 'hashTable' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/rwobject.c:2729:5: note: Variable 'hashTable' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/rwobject.c:279:9: style: struct member 'i_named_obj::namelength' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/rwobject.c:284:9: style: struct member 'i_numbered_obj::number' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/screenClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/screenClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/screenClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/screenClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/screenClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/screenClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/screenClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/seglist.c:25:5: style: Variable 'slist' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/seglist.c:23:0: note: Variable 'slist' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/seglist.c:25:5: note: Variable 'slist' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/seglist.c:165:21: style: The scope of the variable 'last' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/stats.c:1829:27: style: The scope of the variable 'count' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/stats.c:1830:12: style: The scope of the variable 'op' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/stats.c:1187:48: style: Function 'Add__Stats' argument 5 names different: declaration 'sp' definition 'sptr'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/stats.c:78:77: note: Function 'Add__Stats' argument 5 names different: declaration 'sp' definition 'sptr'.
dx-4.4.4/src/exec/libdx/stats.c:1187:48: note: Function 'Add__Stats' argument 5 names different: declaration 'sp' definition 'sptr'.
dx-4.4.4/src/exec/libdx/stats.c:41:12: style: struct member 'statcomp::has_cf' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/stringClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/stringClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/stringClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/stringClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/stringClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/stringClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/stringClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/stringtable.c:157:11: warning: Redundant assignment of 'h' to itself. [selfAssignment]
dx-4.4.4/src/exec/libdx/stringtable.c:164:8: warning: Redundant assignment of 'h' to itself. [selfAssignment]
dx-4.4.4/src/exec/libdx/tetras.c:321:12: style: The scope of the variable 'len' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/tetras.c:321:17: style: The scope of the variable 'vol' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/tetras.c:564:21: style: The scope of the variable 'found' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/tetras.c:1102:11: style: The scope of the variable 'side' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/tetras.c:1103:18: style: The scope of the variable 'tet' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/tetras.c:1091:13: style: Variable 'best' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/libdx/tetrasClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tetrasClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tetrasClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tetrasClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tetrasClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tetrasClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tetrasClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tetrasClass.c:152:12: style: struct member 'interpolator::min' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tetrasClass.c:153:12: style: struct member 'interpolator::max' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tetrasClass.c:154:11: style: struct member 'interpolator::nDim' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tetrasClass.c:157:11: style: struct member 'interpolator::rank' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tetrasClass.c:157:17: style: struct member 'interpolator::shape' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tetrasClass.c:158:12: style: struct member 'interpolator::fuzz' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tetrasClass.c:279:11: style: struct member 'baryCoord::p' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tetrasClass.c:279:14: style: struct member 'baryCoord::q' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tetrasClass.c:279:17: style: struct member 'baryCoord::r' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tetrasClass.c:279:20: style: struct member 'baryCoord::s' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/tile.c:460:7: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/tile.c:458:7: note: Variable 's' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/tile.c:460:7: note: Variable 's' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/triangle.c:134:12: style: Expression is always false because 'else if' condition matches previous condition at line 95. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:290:5: style: Expression is always false because 'else if' condition matches previous condition at line 283. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:340:5: style: Expression is always false because 'else if' condition matches previous condition at line 333. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:555:12: style: Expression is always false because 'else if' condition matches previous condition at line 516. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:711:5: style: Expression is always false because 'else if' condition matches previous condition at line 704. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:761:5: style: Expression is always false because 'else if' condition matches previous condition at line 754. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:1046:12: style: Expression is always false because 'else if' condition matches previous condition at line 1000. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:1398:12: style: Expression is always false because 'else if' condition matches previous condition at line 1352. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:1750:12: style: Expression is always false because 'else if' condition matches previous condition at line 1704. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:2110:12: style: Expression is always false because 'else if' condition matches previous condition at line 2064. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:2462:12: style: Expression is always false because 'else if' condition matches previous condition at line 2416. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:2814:12: style: Expression is always false because 'else if' condition matches previous condition at line 2768. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:3201:12: style: Expression is always false because 'else if' condition matches previous condition at line 3155. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:3553:12: style: Expression is always false because 'else if' condition matches previous condition at line 3507. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:3905:12: style: Expression is always false because 'else if' condition matches previous condition at line 3859. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:7399:12: style: Expression is always false because 'else if' condition matches previous condition at line 7353. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:7783:12: style: Expression is always false because 'else if' condition matches previous condition at line 7737. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:8135:12: style: Expression is always false because 'else if' condition matches previous condition at line 8089. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:8487:12: style: Expression is always false because 'else if' condition matches previous condition at line 8441. [multiCondition]
dx-4.4.4/src/exec/libdx/triangle.c:284:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:283:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:284:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:285:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:283:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:285:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:286:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:283:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:286:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:334:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:333:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:334:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:335:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:333:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:335:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:336:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:333:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:336:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:385:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:384:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:385:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:435:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:434:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:435:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:705:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:704:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:705:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:706:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:704:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:706:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:755:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:754:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:755:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:756:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:754:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:756:6: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:806:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:805:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:806:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:856:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:855:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:856:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:4823:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:4822:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:4823:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:4873:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:4872:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:4873:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:4924:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:4923:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:4924:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:4974:335: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/exec/libdx/triangle.c:4973:6: note: outer condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:4974:335: note: identical inner condition: 1
dx-4.4.4/src/exec/libdx/triangle.c:7281:26: style: Condition 'invalid_status==INV_UNKNOWN' is always false [knownConditionTrueFalse]
dx-4.4.4/src/exec/libdx/triangle.c:7259:31: note: Assignment 'invalid_status=INV_VALID', assigned value is 1
dx-4.4.4/src/exec/libdx/triangle.c:7281:26: note: Condition 'invalid_status==INV_UNKNOWN' is always false
dx-4.4.4/src/exec/libdx/triangle.c:4793:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dx-4.4.4/src/exec/libdx/triangle.c:4894:4: note: Found duplicate branches for 'if' and 'else'.
dx-4.4.4/src/exec/libdx/triangle.c:4793:2: note: Found duplicate branches for 'if' and 'else'.
dx-4.4.4/src/exec/libdx/triangle.c:7440:22: style: Same expression on both sides of '||' because the value of 'opacities' and 'omap' are the same. [duplicateExpression]
dx-4.4.4/src/exec/libdx/triangle.c:7256:25: note: 'opacities' is assigned value 'NULL' here.
dx-4.4.4/src/exec/libdx/triangle.c:7258:19: note: 'omap' is assigned value 'NULL' here.
dx-4.4.4/src/exec/libdx/triangle.c:7440:22: note: Same expression on both sides of '||' because the value of 'opacities' and 'omap' are the same.
dx-4.4.4/src/exec/libdx/triangle.c:284:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:284:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:284:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:284:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:334:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:334:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:334:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:334:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:385:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:385:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:385:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:385:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:435:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:435:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:435:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:435:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:705:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:705:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:705:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:705:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:755:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:755:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:755:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:755:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:806:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:806:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:806:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:806:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:856:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:856:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:856:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:856:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4145:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4823:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4823:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4823:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4823:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4873:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4873:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4873:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4873:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4924:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4924:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4924:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4924:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4974:283: style: The scope of the variable 'ar' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4974:293: style: The scope of the variable 'ag' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4974:303: style: The scope of the variable 'ab' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4974:313: style: The scope of the variable 'ao' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:7206:18: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/triangle.c:4136:20: style: Function '_dxf_Triangle' argument 1 names different: declaration 'b' definition 'buf'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:369:36: note: Function '_dxf_Triangle' argument 1 names different: declaration 'b' definition 'buf'.
dx-4.4.4/src/exec/libdx/triangle.c:4136:20: note: Function '_dxf_Triangle' argument 1 names different: declaration 'b' definition 'buf'.
dx-4.4.4/src/exec/libdx/triangle.c:4138:9: style: Function '_dxf_Triangle' argument 3 names different: declaration 'n' definition 'ntri'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:369:62: note: Function '_dxf_Triangle' argument 3 names different: declaration 'n' definition 'ntri'.
dx-4.4.4/src/exec/libdx/triangle.c:4138:9: note: Function '_dxf_Triangle' argument 3 names different: declaration 'n' definition 'ntri'.
dx-4.4.4/src/exec/libdx/triangle.c:7186:20: style: Function '_dxf_TriangleFlat' argument 1 names different: declaration 'b' definition 'buf'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:383:40: note: Function '_dxf_TriangleFlat' argument 1 names different: declaration 'b' definition 'buf'.
dx-4.4.4/src/exec/libdx/triangle.c:7186:20: note: Function '_dxf_TriangleFlat' argument 1 names different: declaration 'b' definition 'buf'.
dx-4.4.4/src/exec/libdx/triangle.c:7188:9: style: Function '_dxf_TriangleFlat' argument 3 names different: declaration 'n' definition 'ntri'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:383:66: note: Function '_dxf_TriangleFlat' argument 3 names different: declaration 'n' definition 'ntri'.
dx-4.4.4/src/exec/libdx/triangle.c:7188:9: note: Function '_dxf_TriangleFlat' argument 3 names different: declaration 'n' definition 'ntri'.
dx-4.4.4/src/exec/libdx/triangle.c:7191:13: style: Function '_dxf_TriangleFlat' argument 6 names different: declaration 'front' definition 'fcolors'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:385:15: note: Function '_dxf_TriangleFlat' argument 6 names different: declaration 'front' definition 'fcolors'.
dx-4.4.4/src/exec/libdx/triangle.c:7191:13: note: Function '_dxf_TriangleFlat' argument 6 names different: declaration 'front' definition 'fcolors'.
dx-4.4.4/src/exec/libdx/triangle.c:7192:13: style: Function '_dxf_TriangleFlat' argument 7 names different: declaration 'back' definition 'bcolors'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:385:30: note: Function '_dxf_TriangleFlat' argument 7 names different: declaration 'back' definition 'bcolors'.
dx-4.4.4/src/exec/libdx/triangle.c:7192:13: note: Function '_dxf_TriangleFlat' argument 7 names different: declaration 'back' definition 'bcolors'.
dx-4.4.4/src/exec/libdx/triangle.c:7193:13: style: Function '_dxf_TriangleFlat' argument 8 names different: declaration 'o' definition 'opacities'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:385:44: note: Function '_dxf_TriangleFlat' argument 8 names different: declaration 'o' definition 'opacities'.
dx-4.4.4/src/exec/libdx/triangle.c:7193:13: note: Function '_dxf_TriangleFlat' argument 8 names different: declaration 'o' definition 'opacities'.
dx-4.4.4/src/exec/libdx/triangle.c:7237:20: style: Function '_dxf_TriangleClipping' argument 1 names different: declaration 'b' definition 'buf'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:398:44: note: Function '_dxf_TriangleClipping' argument 1 names different: declaration 'b' definition 'buf'.
dx-4.4.4/src/exec/libdx/triangle.c:7237:20: note: Function '_dxf_TriangleClipping' argument 1 names different: declaration 'b' definition 'buf'.
dx-4.4.4/src/exec/libdx/triangle.c:7239:9: style: Function '_dxf_TriangleClipping' argument 3 names different: declaration 'n' definition 'ntri'. [funcArgNamesDifferent]
dx-4.4.4/src/exec/libdx/render.h:399:12: note: Function '_dxf_TriangleClipping' argument 3 names different: declaration 'n' definition 'ntri'.
dx-4.4.4/src/exec/libdx/triangle.c:7239:9: note: Function '_dxf_TriangleClipping' argument 3 names different: declaration 'n' definition 'ntri'.
dx-4.4.4/src/exec/libdx/triangle.c:7198:12: style: Unused variable: c1 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7198:17: style: Unused variable: c2 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7198:22: style: Unused variable: c3 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7199:8: style: Unused variable: x1 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7199:12: style: Unused variable: y1 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7199:16: style: Unused variable: x2 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7199:20: style: Unused variable: y2 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7199:24: style: Unused variable: x3 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7199:28: style: Unused variable: y3 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7200:8: style: Unused variable: r1 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7200:12: style: Unused variable: g1 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7200:16: style: Unused variable: b1 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7200:20: style: Unused variable: o1 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7200:24: style: Unused variable: z1 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7200:28: style: Unused variable: r2 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7200:32: style: Unused variable: g2 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7200:36: style: Unused variable: b2 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7200:40: style: Unused variable: o2 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7200:44: style: Unused variable: z2 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7200:48: style: Unused variable: r3 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7200:52: style: Unused variable: g3 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7200:56: style: Unused variable: b3 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7200:60: style: Unused variable: o3 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7200:64: style: Unused variable: z3 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7201:8: style: Unused variable: Qx [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7201:12: style: Unused variable: dxo [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7201:17: style: Unused variable: dxz [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7201:22: style: Unused variable: dxr [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7201:27: style: Unused variable: dxg [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7201:32: style: Unused variable: dxb [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7202:8: style: Unused variable: Qy [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7202:12: style: Unused variable: dyr [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7202:17: style: Unused variable: dyg [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7202:22: style: Unused variable: dyb [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7202:27: style: Unused variable: dyo [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7202:32: style: Unused variable: dyz [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7202:37: style: Unused variable: dyA [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7202:42: style: Unused variable: dyB [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7203:8: style: Unused variable: r [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7203:11: style: Unused variable: g [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7203:14: style: Unused variable: b [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7203:17: style: Unused variable: o [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7203:20: style: Unused variable: obar [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7203:26: style: Unused variable: z [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7203:39: style: Variable 'nearPlane' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7204:8: style: Unused variable: A [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7204:11: style: Unused variable: B [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7204:14: style: Unused variable: d [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7204:17: style: Unused variable: d1 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7204:21: style: Unused variable: d2 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7204:25: style: Unused variable: d3 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7205:6: style: Unused variable: iy1 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7205:11: style: Unused variable: iy2 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7205:16: style: Unused variable: iy3 [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7206:6: style: Unused variable: iA [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7206:10: style: Unused variable: iB [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7206:14: style: Unused variable: iy [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7206:21: style: Unused variable: n [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7206:24: style: Unused variable: nn [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7206:28: style: Unused variable: left [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7206:34: style: Unused variable: right [unusedVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7207:15: style: Variable 'minx' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7207:34: style: Variable 'miny' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7208:15: style: Variable 'maxx' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7208:34: style: Variable 'maxy' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7209:22: style: Variable 'cmap' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/libdx/triangle.c:7210:19: style: Variable 'omap' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/libdx/trisRI2D.c:153:11: style: The scope of the variable 'len' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/trisRI2D.c:153:16: style: The scope of the variable 'area' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/trisRI2D.c:296:9: style: The scope of the variable 'found' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/trisRI2D.c:638:12: style: The scope of the variable 'p0' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/trisRI2D.c:638:17: style: The scope of the variable 'p1' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/trisRI2D.c:638:22: style: The scope of the variable 'p2' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/trisRI2D.c:639:11: style: The scope of the variable 'side' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/trisRI2D.c:640:15: style: The scope of the variable 'tri' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/trisRI2D.c:687:12: style: The scope of the variable 'p0' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/trisRI2D.c:687:17: style: The scope of the variable 'p1' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/trisRI2D.c:687:22: style: The scope of the variable 'p2' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/trisRI2D.c:688:11: style: The scope of the variable 'side' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/trisRI2D.c:689:15: style: The scope of the variable 'tri' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/trisRI2D.c:268:20: style: Variable 'pbuf' is not assigned a value. [unassignedVariable]
dx-4.4.4/src/exec/libdx/trisRI2D.c:621:13: style: Variable 'best' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/exec/libdx/trisRI2DClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/trisRI2DClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/trisRI2DClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/trisRI2DClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/trisRI2DClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/trisRI2DClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/trisRI2DClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/trisRI2DClass.c:152:12: style: struct member 'interpolator::min' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/trisRI2DClass.c:153:12: style: struct member 'interpolator::max' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/trisRI2DClass.c:154:11: style: struct member 'interpolator::nDim' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/trisRI2DClass.c:157:11: style: struct member 'interpolator::rank' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/trisRI2DClass.c:157:17: style: struct member 'interpolator::shape' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/trisRI2DClass.c:158:12: style: struct member 'interpolator::fuzz' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/trisRI2DClass.c:279:11: style: struct member 'triCoord::p' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/trisRI2DClass.c:279:14: style: struct member 'triCoord::q' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/trisRI2DClass.c:279:17: style: struct member 'triCoord::r' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/volume.c:377:11: style: The scope of the variable 'd' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/volume.c:1421:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/exec/libdx/xformClass.c:33:9: style: struct member '_root::size' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/xformClass.c:35:11: style: struct member '_root::name' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/xformClass.c:69:9: style: struct member 'object::count' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/xformClass.c:70:9: style: struct member 'object::tag' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/xformClass.c:74:28: style: struct member 'object::attributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/xformClass.c:75:9: style: struct member 'object::nattributes' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/xformClass.c:76:9: style: struct member 'object::attr_alloc' is never used. [unusedStructMember]
dx-4.4.4/src/exec/libdx/zclipQ.c:91:2: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/zclipQ.c:92:2: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/zclipQ.c:93:2: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/zclipQ.c:104:2: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/zclipQ.c:105:2: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/zclipQ.c:106:2: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/zclipQ.c:70:5: style: Variable 'xpos' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/zclipQ.c:66:5: note: Variable 'xpos' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/zclipQ.c:70:5: note: Variable 'xpos' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/zclipT.c:94:2: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/zclipT.c:95:2: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/zclipT.c:96:2: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/exec/libdx/zclipT.c:74:5: style: Variable 'xpos' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/exec/libdx/zclipT.c:70:5: note: Variable 'xpos' is reassigned a value before the old one has been used.
dx-4.4.4/src/exec/libdx/zclipT.c:74:5: note: Variable 'xpos' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/base/defines.h:58:0: error: #error "no iostream and no iostream.h" [preprocessorErrorDirective]
dx-4.4.4/src/uipp/base/help.c:294:24: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/base/help.c:295:23: style: The scope of the variable 'gptr' can be reduced. [variableScope]
dx-4.4.4/src/uipp/base/help.c:295:29: style: The scope of the variable 'plptr' can be reduced. [variableScope]
dx-4.4.4/src/uipp/base/help.c:297:17: style: The scope of the variable 'len' can be reduced. [variableScope]
dx-4.4.4/src/uipp/base/help.c:300:17: style: The scope of the variable 'tempname' can be reduced. [variableScope]
dx-4.4.4/src/uipp/base/help.c:302:17: style: The scope of the variable 'gpos' can be reduced. [variableScope]
dx-4.4.4/src/uipp/base/help.c:302:22: style: The scope of the variable 'plpos' can be reduced. [variableScope]
dx-4.4.4/src/uipp/base/help.c:635:16: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/base/help.c:635:18: style: The scope of the variable 'len' can be reduced. [variableScope]
dx-4.4.4/src/uipp/base/helplist.c:88:5: style: Variable 'index' is modified but its new value is never used. [unreadVariable]
dx-4.4.4/src/uipp/base/helpstack.c:95:3: warning: Either the condition 'NewEntry==NULL' is redundant or there is possible null pointer dereference: NewEntry. [nullPointerRedundantCheck]
dx-4.4.4/src/uipp/base/helpstack.c:97:33: note: Assuming that condition 'NewEntry==NULL' is not redundant
dx-4.4.4/src/uipp/base/helpstack.c:95:3: note: Null pointer dereference
dx-4.4.4/src/uipp/base/parse.c:74:9: style: The scope of the variable 'fmt' can be reduced. [variableScope]
dx-4.4.4/src/uipp/base/parse.c:110:22: style: The scope of the variable 'len' can be reduced. [variableScope]
dx-4.4.4/src/uipp/base/parse.c:82:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dx-4.4.4/src/uipp/dxl/conn.c:210:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/dxl/conn.c:210:9: style: The scope of the variable 'k' can be reduced. [variableScope]
dx-4.4.4/src/uipp/dxl/conn.c:590:33: style: Function 'DXLGetSocket' argument 1 names different: declaration 'conn' definition 'connection'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/dxl/dxlP.h:241:38: note: Function 'DXLGetSocket' argument 1 names different: declaration 'conn' definition 'connection'.
dx-4.4.4/src/uipp/dxl/conn.c:590:33: note: Function 'DXLGetSocket' argument 1 names different: declaration 'conn' definition 'connection'.
dx-4.4.4/src/uipp/dxl/conn.c:611:10: style: Unused variable: s [unusedVariable]
dx-4.4.4/src/uipp/dxl/conn.c:612:10: style: Unused variable: script_name [unusedVariable]
dx-4.4.4/src/uipp/dxl/conn.c:612:27: style: Unused variable: cmd [unusedVariable]
dx-4.4.4/src/uipp/dxl/conn.c:613:11: style: Unused variable: fp [unusedVariable]
dx-4.4.4/src/uipp/dxl/conn.c:614:9: style: Unused variable: i [unusedVariable]
dx-4.4.4/src/uipp/dxl/conn.c:618:9: style: Unused variable: in [unusedVariable]
dx-4.4.4/src/uipp/dxl/conn.c:618:16: style: Unused variable: out [unusedVariable]
dx-4.4.4/src/uipp/dxl/conn.c:618:24: style: Unused variable: err [unusedVariable]
dx-4.4.4/src/uipp/dxl/conn.c:622:9: style: Unused variable: child [unusedVariable]
dx-4.4.4/src/uipp/dxl/conn.c:623:21: style: Unused variable: he [unusedVariable]
dx-4.4.4/src/uipp/dxl/conn.c:624:9: style: Unused variable: findx [unusedVariable]
dx-4.4.4/src/uipp/dxl/conn.c:625:11: style: Unused variable: pathEnv [unusedVariable]
dx-4.4.4/src/uipp/dxl/conn.c:626:0: style: Variable 'defaultPath' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/uipp/dxl/conn.c:627:10: style: Unused variable: j [unusedVariable]
dx-4.4.4/src/uipp/dxl/conn.c:641:18: style: Variable 'width' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/uipp/dxl/conn.c:647:11: style: Unused variable: dnum [unusedVariable]
dx-4.4.4/src/uipp/dxl/dict.c:96:9: warning: Possible null pointer dereference: di [nullPointer]
dx-4.4.4/src/uipp/dxl/dict.c:157:29: note: Assignment 'next=0', assigned value is 0
dx-4.4.4/src/uipp/dxl/dict.c:178:14: note: Assignment 'dlist=next', assigned value is 0
dx-4.4.4/src/uipp/dxl/dict.c:183:18: note: Calling function 'DeleteDictItem', 1st argument 'di' value is 0
dx-4.4.4/src/uipp/dxl/dict.c:96:9: note: Null pointer dereference
dx-4.4.4/src/uipp/dxl/dict.c:99:9: warning: Possible null pointer dereference: di [nullPointer]
dx-4.4.4/src/uipp/dxl/dict.c:157:29: note: Assignment 'next=0', assigned value is 0
dx-4.4.4/src/uipp/dxl/dict.c:178:14: note: Assignment 'dlist=next', assigned value is 0
dx-4.4.4/src/uipp/dxl/dict.c:183:18: note: Calling function 'DeleteDictItem', 1st argument 'di' value is 0
dx-4.4.4/src/uipp/dxl/dict.c:99:9: note: Null pointer dereference
dx-4.4.4/src/uipp/dxl/dict.c:174:22: error: Null pointer dereference: next [nullPointer]
dx-4.4.4/src/uipp/dxl/dict.c:157:29: note: Assignment 'next=0', assigned value is 0
dx-4.4.4/src/uipp/dxl/dict.c:174:22: note: Null pointer dereference
dx-4.4.4/src/uipp/dxl/dict.c:154:14: style: Function 'DictDelete' argument 1 names different: declaration 'd' definition 'dictionary'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/dxl/dict.h:24:29: note: Function 'DictDelete' argument 1 names different: declaration 'd' definition 'dictionary'.
dx-4.4.4/src/uipp/dxl/dict.c:154:14: note: Function 'DictDelete' argument 1 names different: declaration 'd' definition 'dictionary'.
dx-4.4.4/src/uipp/dxl/dict.c:211:14: style: Function 'DictFind' argument 1 names different: declaration 'd' definition 'dictionary'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/dxl/dict.h:25:29: note: Function 'DictFind' argument 1 names different: declaration 'd' definition 'dictionary'.
dx-4.4.4/src/uipp/dxl/dict.c:211:14: note: Function 'DictFind' argument 1 names different: declaration 'd' definition 'dictionary'.
dx-4.4.4/src/uipp/dxl/dict.c:144:6: error: Memory leak: dict [memleak]
dx-4.4.4/src/uipp/dxl/execute.c:145:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/uipp/dxl/execute.c:139:7: note: outer condition: sts
dx-4.4.4/src/uipp/dxl/execute.c:145:11: note: identical inner condition: sts
dx-4.4.4/src/uipp/dxl/execute.c:94:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/dxl/execute.c:236:60: error: va_list 'arg' was opened but not closed by va_end(). [va_end_missing]
dx-4.4.4/src/uipp/dxl/execute.c:257:64: error: va_list 'arg' was opened but not closed by va_end(). [va_end_missing]
dx-4.4.4/src/uipp/dxl/handlers.c:411:68: style: Function '_DXLDefaultHandler' argument 3 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/dxl/dxlP.h:220:73: note: Function '_DXLDefaultHandler' argument 3 names different: declaration 'data' definition 'd'.
dx-4.4.4/src/uipp/dxl/handlers.c:411:68: note: Function '_DXLDefaultHandler' argument 3 names different: declaration 'data' definition 'd'.
dx-4.4.4/src/uipp/dxl/object.c:108:36: style: Function 'DXLSetObjectHandler' argument 1 names different: declaration 'c' definition 'conn'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/dxl/dxlP.h:270:45: note: Function 'DXLSetObjectHandler' argument 1 names different: declaration 'c' definition 'conn'.
dx-4.4.4/src/uipp/dxl/object.c:108:36: note: Function 'DXLSetObjectHandler' argument 1 names different: declaration 'c' definition 'conn'.
dx-4.4.4/src/uipp/dxl/object.c:108:54: style: Function 'DXLSetObjectHandler' argument 2 names different: declaration 'name' definition 'varname'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/dxl/dxlP.h:270:60: note: Function 'DXLSetObjectHandler' argument 2 names different: declaration 'name' definition 'varname'.
dx-4.4.4/src/uipp/dxl/object.c:108:54: note: Function 'DXLSetObjectHandler' argument 2 names different: declaration 'name' definition 'varname'.
dx-4.4.4/src/uipp/dxl/object.c:109:21: style: Function 'DXLSetObjectHandler' argument 3 names different: declaration 'h' definition 'handler'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/dxl/dxlP.h:271:58: note: Function 'DXLSetObjectHandler' argument 3 names different: declaration 'h' definition 'handler'.
dx-4.4.4/src/uipp/dxl/object.c:109:21: note: Function 'DXLSetObjectHandler' argument 3 names different: declaration 'h' definition 'handler'.
dx-4.4.4/src/uipp/dxl/object.c:134:39: style: Function 'DXLRemoveObjectHandler' argument 1 names different: declaration 'c' definition 'conn'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/dxl/dxlP.h:272:48: note: Function 'DXLRemoveObjectHandler' argument 1 names different: declaration 'c' definition 'conn'.
dx-4.4.4/src/uipp/dxl/object.c:134:39: note: Function 'DXLRemoveObjectHandler' argument 1 names different: declaration 'c' definition 'conn'.
dx-4.4.4/src/uipp/dxl/query.c:35:9: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/uipp/dxl/query.c:33:2: note: Variable 'r' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/dxl/query.c:35:9: note: Variable 'r' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/dxl/query.c:140:22: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dx-4.4.4/src/uipp/dxl/query.c:201:22: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dx-4.4.4/src/uipp/dxl/send.c:1020:9: style: The scope of the variable 'sts' can be reduced. [variableScope]
dx-4.4.4/src/uipp/dxl/send.c:1045:9: style: The scope of the variable 'sts' can be reduced. [variableScope]
dx-4.4.4/src/uipp/dxl/send.c:111:17: style: Function 'DXLNewEvent' argument 1 names different: declaration 'serial' definition 'serialId'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/dxl/dxlP.h:242:27: note: Function 'DXLNewEvent' argument 1 names different: declaration 'serial' definition 'serialId'.
dx-4.4.4/src/uipp/dxl/send.c:111:17: note: Function 'DXLNewEvent' argument 1 names different: declaration 'serial' definition 'serialId'.
dx-4.4.4/src/uipp/dxl/send.c:584:29: style: Function 'DXLGetPacketString' argument 3 names different: declaration 'matchstr' definition 'str'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/dxl/dxlP.h:232:53: note: Function 'DXLGetPacketString' argument 3 names different: declaration 'matchstr' definition 'str'.
dx-4.4.4/src/uipp/dxl/send.c:584:29: note: Function 'DXLGetPacketString' argument 3 names different: declaration 'matchstr' definition 'str'.
dx-4.4.4/src/uipp/dxl/send.c:597:29: style: Function 'DXLCheckPacketString' argument 3 names different: declaration 'matchstr' definition 'str'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/dxl/dxlP.h:236:53: note: Function 'DXLCheckPacketString' argument 3 names different: declaration 'matchstr' definition 'str'.
dx-4.4.4/src/uipp/dxl/send.c:597:29: note: Function 'DXLCheckPacketString' argument 3 names different: declaration 'matchstr' definition 'str'.
dx-4.4.4/src/uipp/dxl/send.c:609:29: style: Function 'DXLWaitPacketString' argument 3 names different: declaration 'matchstr' definition 'str'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/dxl/dxlP.h:238:53: note: Function 'DXLWaitPacketString' argument 3 names different: declaration 'matchstr' definition 'str'.
dx-4.4.4/src/uipp/dxl/send.c:609:29: note: Function 'DXLWaitPacketString' argument 3 names different: declaration 'matchstr' definition 'str'.
dx-4.4.4/src/uipp/dxl/send.c:659:17: style: Variable 'width' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/uipp/dxl/send.c:935:5: error: Buffer is accessed out of bounds. [bufferAccessOutOfBounds]
dx-4.4.4/src/uipp/dxl/send.c:834:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dx-4.4.4/src/uipp/dxl/send.c:210:9: error: Memory leak: buffer [memleak]
dx-4.4.4/src/uipp/dxl/socket.c:404:10: style: Unused variable: localHostname [unusedVariable]
dx-4.4.4/src/uipp/dxl/socket.c:405:10: style: Unused variable: localhostHostname [unusedVariable]
dx-4.4.4/src/uipp/dxl/socket.c:406:10: style: Unused variable: remoteHostname [unusedVariable]
dx-4.4.4/src/uipp/dxl/socket.c:407:21: style: Unused variable: he [unusedVariable]
dx-4.4.4/src/uipp/dxl/socket.c:408:10: style: Unused variable: hostnameFound [unusedVariable]
dx-4.4.4/src/uipp/dxuilib/ResourceManager.C:168:63: style: Function 'getValue' argument 2 names different: declaration 'value' definition 'result'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/dxuilib/ResourceManager.h:41:47: note: Function 'getValue' argument 2 names different: declaration 'value' definition 'result'.
dx-4.4.4/src/uipp/dxuilib/ResourceManager.C:168:63: note: Function 'getValue' argument 2 names different: declaration 'value' definition 'result'.
dx-4.4.4/src/uipp/dxuilib/ResourceManager.C:180:61: style: Function 'getValue' argument 2 names different: declaration 'value' definition 'result'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/dxuilib/ResourceManager.h:42:45: note: Function 'getValue' argument 2 names different: declaration 'value' definition 'result'.
dx-4.4.4/src/uipp/dxuilib/ResourceManager.C:180:61: note: Function 'getValue' argument 2 names different: declaration 'value' definition 'result'.
dx-4.4.4/src/uipp/dxuilib/ResourceManager.C:30:11: performance: Variable 'write_protection_complaint' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dx-4.4.4/src/uipp/dxuilib/TransferAccelerator.c:101:33: style: Variable 'accelerator' is assigned a value that is never used. [unreadVariable]
net.y:463:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
dx-4.4.4/src/uipp/java/server/DXLink.c:148:6: style: The scope of the variable 'tmpbuf' can be reduced. [variableScope]
dx-4.4.4/src/uipp/mb/MBApplication.h:72:5: style: Class 'MBApplication' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dx-4.4.4/src/uipp/mb/MBGenerate.C:110:33: error: Memory pointed to by 'description' is freed twice. [doubleFree]
dx-4.4.4/src/uipp/prompter/GARMainWindow.C:21:0: error: #error "no fstream and no fstream.h" [preprocessorErrorDirective]
dx-4.4.4/src/uipp/widgets/ColorBar.c:347:5: style: The scope of the variable 'level' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ColorBar.c:347:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ColorBar.c:404:5: style: The scope of the variable 'cb_count' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ColorBar.c:405:5: style: The scope of the variable 'cb_white' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ColorBar.c:338:35: style: Function 'FillColorBar' argument 1 names different: declaration 'xi' definition 'ximage'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/ColorBar.c:37:35: note: Function 'FillColorBar' argument 1 names different: declaration 'xi' definition 'ximage'.
dx-4.4.4/src/uipp/widgets/ColorBar.c:338:35: note: Function 'FillColorBar' argument 1 names different: declaration 'xi' definition 'ximage'.
dx-4.4.4/src/uipp/widgets/ColorBar.c:340:10: style: Function 'FillColorBar' argument 6 names different: declaration 'colunm_width' definition 'column_width'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/ColorBar.c:39:10: note: Function 'FillColorBar' argument 6 names different: declaration 'colunm_width' definition 'column_width'.
dx-4.4.4/src/uipp/widgets/ColorBar.c:340:10: note: Function 'FillColorBar' argument 6 names different: declaration 'colunm_width' definition 'column_width'.
dx-4.4.4/src/uipp/widgets/ColorBar.c:341:14: style: Function 'FillColorBar' argument 8 names different: declaration 'dithered_cells' definition 'cells'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/ColorBar.c:40:14: note: Function 'FillColorBar' argument 8 names different: declaration 'dithered_cells' definition 'cells'.
dx-4.4.4/src/uipp/widgets/ColorBar.c:341:14: note: Function 'FillColorBar' argument 8 names different: declaration 'dithered_cells' definition 'cells'.
dx-4.4.4/src/uipp/widgets/ColorBar.c:400:10: style: Function 'OpacityCorrectCells' argument 3 names different: declaration 'background' definition 'background_style'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/ColorBar.c:44:69: note: Function 'OpacityCorrectCells' argument 3 names different: declaration 'background' definition 'background_style'.
dx-4.4.4/src/uipp/widgets/ColorBar.c:400:10: note: Function 'OpacityCorrectCells' argument 3 names different: declaration 'background' definition 'background_style'.
dx-4.4.4/src/uipp/widgets/ColorMapEditor.c:643:24: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/ColorMapEditor.c:655:32: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/ColorMapEditor.c:1223:5: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ColorMapEditor.c:1391:13: style: The scope of the variable 'map' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ColorMapEditor.c:1631:13: style: The scope of the variable 'map' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ColorMapEditor.c:793:9: style: Function 'XmCreateColorMapEditor' argument 3 names different: declaration 'args' definition 'arglist'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/ColorMapEditor.h:62:11: note: Function 'XmCreateColorMapEditor' argument 3 names different: declaration 'args' definition 'arglist'.
dx-4.4.4/src/uipp/widgets/ColorMapEditor.c:793:9: note: Function 'XmCreateColorMapEditor' argument 3 names different: declaration 'args' definition 'arglist'.
dx-4.4.4/src/uipp/widgets/ColorMapEditor.c:794:10: style: Function 'XmCreateColorMapEditor' argument 4 names different: declaration 'num_args' definition 'argcount'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/ColorMapEditor.h:62:26: note: Function 'XmCreateColorMapEditor' argument 4 names different: declaration 'num_args' definition 'argcount'.
dx-4.4.4/src/uipp/widgets/ColorMapEditor.c:794:10: note: Function 'XmCreateColorMapEditor' argument 4 names different: declaration 'num_args' definition 'argcount'.
dx-4.4.4/src/uipp/widgets/ColorMapEditor.c:1125:2: error: Resource leak: fp [resourceLeak]
dx-4.4.4/src/uipp/widgets/ColorMapEditor.c:1130:2: error: Resource leak: fp [resourceLeak]
dx-4.4.4/src/uipp/widgets/ControlColor.c:80:6: style: The scope of the variable 'ii' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlColor.c:297:16: style: The scope of the variable 'red' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlColor.c:297:21: style: The scope of the variable 'green' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlColor.c:297:28: style: The scope of the variable 'blue' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlColor.c:323:12: style: The scope of the variable 'hue_fraction' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlColor.c:325:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlColor.c:321:31: style: Function 'ConvertHSVtoRGB' argument 5 names different: declaration 'color' definition 'cell'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/ControlColor.c:53:31: note: Function 'ConvertHSVtoRGB' argument 5 names different: declaration 'color' definition 'cell'.
dx-4.4.4/src/uipp/widgets/ControlColor.c:321:31: note: Function 'ConvertHSVtoRGB' argument 5 names different: declaration 'color' definition 'cell'.
dx-4.4.4/src/uipp/widgets/ControlField.c:340:13: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/ControlField.c:142:5: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlLine.c:94:13: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2389:52: error: Array 'cmew->color_map_editor.g.field[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2345:5: note: After for loop, field has value 4
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2389:52: note: Array index out of bounds
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2390:36: error: Array 'cmew->color_map_editor.g.field[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2345:5: note: After for loop, field has value 4
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2390:36: note: Array index out of bounds
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2391:44: error: Array 'cmew->color_map_editor.g.field[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2345:5: note: After for loop, field has value 4
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2391:44: note: Array index out of bounds
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2392:36: error: Array 'cmew->color_map_editor.g.field[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2345:5: note: After for loop, field has value 4
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2392:36: note: Array index out of bounds
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2428:49: error: Array 'cmew->color_map_editor.g.field[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2345:5: note: After for loop, field has value 4
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2428:49: note: Array index out of bounds
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2438:49: error: Array 'cmew->color_map_editor.g.field[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2345:5: note: After for loop, field has value 4
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2438:49: note: Array index out of bounds
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2441:50: error: Array 'cmew->color_map_editor.g.field[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2345:5: note: After for loop, field has value 4
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2441:50: note: Array index out of bounds
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2442:32: error: Array 'cmew->color_map_editor.g.field[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2345:5: note: After for loop, field has value 4
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2442:32: note: Array index out of bounds
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2443:49: error: Array 'cmew->color_map_editor.g.field[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2345:5: note: After for loop, field has value 4
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2443:49: note: Array index out of bounds
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2444:53: error: Array 'cmew->color_map_editor.g.field[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2345:5: note: After for loop, field has value 4
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2444:53: note: Array index out of bounds
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2445:52: error: Array 'cmew->color_map_editor.g.field[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2345:5: note: After for loop, field has value 4
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2445:52: note: Array index out of bounds
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2446:36: error: Array 'cmew->color_map_editor.g.field[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2345:5: note: After for loop, field has value 4
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2446:36: note: Array index out of bounds
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2447:44: error: Array 'cmew->color_map_editor.g.field[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2345:5: note: After for loop, field has value 4
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2447:44: note: Array index out of bounds
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2448:36: error: Array 'cmew->color_map_editor.g.field[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2345:5: note: After for loop, field has value 4
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2448:36: note: Array index out of bounds
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2449:35: error: Array 'cmew->color_map_editor.g.field[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2345:5: note: After for loop, field has value 4
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2449:35: note: Array index out of bounds
dx-4.4.4/src/uipp/widgets/ControlPoint.c:1617:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:1619:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:1621:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:1623:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:102:15: style: The scope of the variable 'field' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:483:9: style: The scope of the variable 'save_error' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:484:9: style: The scope of the variable 'save_i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:485:18: style: The scope of the variable 'error_i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:485:27: style: The scope of the variable 'error_y' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:559:24: style: The scope of the variable 'index' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:655:18: style: The scope of the variable 'field' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:662:5: style: The scope of the variable 'point' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:665:5: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:1073:5: style: The scope of the variable 'yupper' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:1073:13: style: The scope of the variable 'ylower' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:1073:21: style: The scope of the variable 'index' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:1629:5: style: The scope of the variable 'n' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:1759:17: style: The scope of the variable 'n' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2327:11: style: The scope of the variable 'level' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2329:11: style: The scope of the variable 'tmp_value' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:2618:13: style: The scope of the variable 'map' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:167:54: style: Function 'InsertControlPoint' argument 2 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:41:54: note: Function 'InsertControlPoint' argument 2 names different: declaration 'i' definition 'index'.
dx-4.4.4/src/uipp/widgets/ControlPoint.c:167:54: note: Function 'InsertControlPoint' argument 2 names different: declaration 'i' definition 'index'.
dx-4.4.4/src/uipp/widgets/ControlPoint.c:1805:5: error: Resource leak: fp [resourceLeak]
dx-4.4.4/src/uipp/widgets/ControlPoint.c:1817:5: error: Resource leak: fp [resourceLeak]
dx-4.4.4/src/uipp/widgets/ControlValue.c:150:12: style: The scope of the variable 'd_first' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlValue.c:150:21: style: The scope of the variable 'd_last' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlValue.c:195:28: style: The scope of the variable 'level_at_end' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlValue.c:196:12: style: The scope of the variable 'value_at_end' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlValue.c:197:12: style: The scope of the variable 'value_increment' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/ControlValue.c:198:13: style: The scope of the variable 'end_value_entry' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Dial.c:704:15: style: The scope of the variable 'angle' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Dial.c:704:21: style: The scope of the variable 'delta_angle' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Dial.c:704:33: style: The scope of the variable 'delta_increment' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Dial.c:1050:23: style: The scope of the variable 'cosine' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Dial.c:1050:30: style: The scope of the variable 'sine' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Dial.c:1460:12: style: The scope of the variable 'value' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:1182:3: style: Variable 'xmax' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/uipp/widgets/Findroute.c:1181:3: note: Variable 'xmax' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/widgets/Findroute.c:1182:3: note: Variable 'xmax' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/widgets/Findroute.c:1260:3: style: Variable 'xmax' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/uipp/widgets/Findroute.c:1259:3: note: Variable 'xmax' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/widgets/Findroute.c:1260:3: note: Variable 'xmax' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/widgets/Findroute.c:1341:6: style: Variable 'xmin' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/uipp/widgets/Findroute.c:1333:6: note: Variable 'xmin' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/widgets/Findroute.c:1341:6: note: Variable 'xmin' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/widgets/Findroute.c:1412:6: style: Variable 'xmax' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/uipp/widgets/Findroute.c:1405:6: note: Variable 'xmax' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/widgets/Findroute.c:1412:6: note: Variable 'xmax' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/widgets/Findroute.c:810:32: style: Same expression on both sides of '<' because the value of 'xmin' and 'xmax' are the same. [duplicateExpression]
dx-4.4.4/src/uipp/widgets/Findroute.c:731:26: note: 'xmin' is assigned value '0' here.
dx-4.4.4/src/uipp/widgets/Findroute.c:730:38: note: 'xmax' is assigned value '0' here.
dx-4.4.4/src/uipp/widgets/Findroute.c:810:32: note: Same expression on both sides of '<' because the value of 'xmin' and 'xmax' are the same.
dx-4.4.4/src/uipp/widgets/Findroute.c:222:21: style: The scope of the variable 'horizontal_dir' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:223:21: style: The scope of the variable 'newx' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:224:21: style: The scope of the variable 'slotx' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:229:21: style: The scope of the variable 'delta_x' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:229:30: style: The scope of the variable 'delta_y' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:229:39: style: The scope of the variable 'dist' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:229:45: style: The scope of the variable 'min_dist' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:229:55: style: The scope of the variable 'min_cost' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:229:65: style: The scope of the variable 'min_point' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:229:76: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:732:27: style: The scope of the variable 'ycenter' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:747:21: style: The scope of the variable 'newx' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:756:21: style: The scope of the variable 'inc' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:2253:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:3185:21: style: The scope of the variable 'ymin' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:3185:27: style: The scope of the variable 'ymax' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:3185:33: style: The scope of the variable 'xmin' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:3185:39: style: The scope of the variable 'xmax' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:3253:21: style: The scope of the variable 'ymin' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:3253:27: style: The scope of the variable 'ymax' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:3253:33: style: The scope of the variable 'xmin' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:3253:39: style: The scope of the variable 'xmax' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:3514:21: style: The scope of the variable 'count' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:3667:62: style: The scope of the variable 'prev_line1' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:3667:75: style: The scope of the variable 'prev_line2' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:3668:21: style: The scope of the variable 'min_disty' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:3668:32: style: The scope of the variable 'cur_disty' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:3669:21: style: The scope of the variable 'min_distx' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:3669:32: style: The scope of the variable 'cur_distx' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Findroute.c:2675:27: style: Function 'FindVerticalPlumb' argument 5 names different: declaration 'child' definition 'widget'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Findroute.c:118:27: note: Function 'FindVerticalPlumb' argument 5 names different: declaration 'child' definition 'widget'.
dx-4.4.4/src/uipp/widgets/Findroute.c:2675:27: note: Function 'FindVerticalPlumb' argument 5 names different: declaration 'child' definition 'widget'.
dx-4.4.4/src/uipp/widgets/Findroute.c:3317:53: style: Function 'InsertYCollideList' argument 3 names different: declaration 'ymin' definition 'xmin'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Findroute.c:86:53: note: Function 'InsertYCollideList' argument 3 names different: declaration 'ymin' definition 'xmin'.
dx-4.4.4/src/uipp/widgets/Findroute.c:3317:53: note: Function 'InsertYCollideList' argument 3 names different: declaration 'ymin' definition 'xmin'.
dx-4.4.4/src/uipp/widgets/Findroute.c:3318:10: style: Function 'InsertYCollideList' argument 4 names different: declaration 'ymax' definition 'xmax'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Findroute.c:87:10: note: Function 'InsertYCollideList' argument 4 names different: declaration 'ymax' definition 'xmax'.
dx-4.4.4/src/uipp/widgets/Findroute.c:3318:10: note: Function 'InsertYCollideList' argument 4 names different: declaration 'ymax' definition 'xmax'.
dx-4.4.4/src/uipp/widgets/FrameControl.c:939:9: style: The scope of the variable 'value' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/FrameControl.c:939:16: style: The scope of the variable 'which' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/FrameControl.c:762:29: style: Function 'CreateFrameControlNumber' argument 9 names different: declaration 'frame_control' definition 'fc'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/FrameControl.c:61:30: note: Function 'CreateFrameControlNumber' argument 9 names different: declaration 'frame_control' definition 'fc'.
dx-4.4.4/src/uipp/widgets/FrameControl.c:762:29: note: Function 'CreateFrameControlNumber' argument 9 names different: declaration 'frame_control' definition 'fc'.
dx-4.4.4/src/uipp/widgets/FrameControl.c:872:33: style: Function 'NumberFromGuide' argument 2 names different: declaration 'frame_control' definition 'fc'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/FrameControl.c:52:33: note: Function 'NumberFromGuide' argument 2 names different: declaration 'frame_control' definition 'fc'.
dx-4.4.4/src/uipp/widgets/FrameControl.c:872:33: note: Function 'NumberFromGuide' argument 2 names different: declaration 'frame_control' definition 'fc'.
dx-4.4.4/src/uipp/widgets/FrameControl.c:935:48: style: Function 'CallbackFromNumber' argument 1 names different: declaration 'w' definition 'nw'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/FrameControl.c:54:48: note: Function 'CallbackFromNumber' argument 1 names different: declaration 'w' definition 'nw'.
dx-4.4.4/src/uipp/widgets/FrameControl.c:935:48: note: Function 'CallbackFromNumber' argument 1 names different: declaration 'w' definition 'nw'.
dx-4.4.4/src/uipp/widgets/FrameControl.c:936:33: style: Function 'CallbackFromNumber' argument 2 names different: declaration 'frame_control' definition 'fc'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/FrameControl.c:55:27: note: Function 'CallbackFromNumber' argument 2 names different: declaration 'frame_control' definition 'fc'.
dx-4.4.4/src/uipp/widgets/FrameControl.c:936:33: note: Function 'CallbackFromNumber' argument 2 names different: declaration 'frame_control' definition 'fc'.
dx-4.4.4/src/uipp/widgets/FrameControl.c:1110:55: style: Function 'ChangeSlideBarValue' argument 1 names different: declaration 'frame_control' definition 'fc'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/FrameControl.c:74:55: note: Function 'ChangeSlideBarValue' argument 1 names different: declaration 'frame_control' definition 'fc'.
dx-4.4.4/src/uipp/widgets/FrameControl.c:1110:55: note: Function 'ChangeSlideBarValue' argument 1 names different: declaration 'frame_control' definition 'fc'.
dx-4.4.4/src/uipp/widgets/FrameControl.c:1205:57: style: Function 'AdjustIncrementLimits' argument 1 names different: declaration 'frame_control' definition 'fc'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/FrameControl.c:73:57: note: Function 'AdjustIncrementLimits' argument 1 names different: declaration 'frame_control' definition 'fc'.
dx-4.4.4/src/uipp/widgets/FrameControl.c:1205:57: note: Function 'AdjustIncrementLimits' argument 1 names different: declaration 'frame_control' definition 'fc'.
dx-4.4.4/src/uipp/widgets/Grid.c:107:28: style: The scope of the variable 'ypos' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Grid.c:163:20: style: The scope of the variable 'length' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Grid.c:163:28: style: The scope of the variable 'ypos1' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Grid.c:163:35: style: The scope of the variable 'ypos2' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Image.c:419:40: style: Function 'XmImageSetBackgroundPixel' argument 1 names different: declaration 'iw' definition 'image'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Image.h:39:46: note: Function 'XmImageSetBackgroundPixel' argument 1 names different: declaration 'iw' definition 'image'.
dx-4.4.4/src/uipp/widgets/Image.c:419:40: note: Function 'XmImageSetBackgroundPixel' argument 1 names different: declaration 'iw' definition 'image'.
dx-4.4.4/src/uipp/widgets/Image.c:419:53: style: Function 'XmImageSetBackgroundPixel' argument 2 names different: declaration 'pixel' definition 'bg'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Image.h:39:56: note: Function 'XmImageSetBackgroundPixel' argument 2 names different: declaration 'pixel' definition 'bg'.
dx-4.4.4/src/uipp/widgets/Image.c:419:53: note: Function 'XmImageSetBackgroundPixel' argument 2 names different: declaration 'pixel' definition 'bg'.
dx-4.4.4/src/uipp/widgets/Image.c:431:41: style: Function 'XmImageSetBackgroundPixmap' argument 1 names different: declaration 'iw' definition 'image'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Image.h:38:47: note: Function 'XmImageSetBackgroundPixmap' argument 1 names different: declaration 'iw' definition 'image'.
dx-4.4.4/src/uipp/widgets/Image.c:431:41: note: Function 'XmImageSetBackgroundPixmap' argument 1 names different: declaration 'iw' definition 'image'.
dx-4.4.4/src/uipp/widgets/MultiText.c:3221:4: warning: Either the condition '!isTab' is redundant or there is possible null pointer dereference: isTab. [nullPointerRedundantCheck]
dx-4.4.4/src/uipp/widgets/MultiText.c:3228:7: note: Assuming that condition '!isTab' is not redundant
dx-4.4.4/src/uipp/widgets/MultiText.c:3221:4: note: Null pointer dereference
dx-4.4.4/src/uipp/widgets/MultiText.c:3230:54: warning: Either the condition '!isTab' is redundant or there is possible null pointer dereference: isTab. [nullPointerRedundantCheck]
dx-4.4.4/src/uipp/widgets/MultiText.c:3228:7: note: Assuming that condition '!isTab' is not redundant
dx-4.4.4/src/uipp/widgets/MultiText.c:3230:54: note: Null pointer dereference
dx-4.4.4/src/uipp/widgets/MultiText.c:2166:3: style: Variable 'lp' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/uipp/widgets/MultiText.c:2163:0: note: Variable 'lp' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/widgets/MultiText.c:2166:3: note: Variable 'lp' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/widgets/MultiText.c:582:14: style: The scope of the variable 'y1' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/MultiText.c:583:14: style: The scope of the variable 'y2' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/MultiText.c:674:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/MultiText.c:813:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/MultiText.c:1096:36: style: The scope of the variable 'mondoBuffer' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/MultiText.c:1096:65: style: The scope of the variable 'space' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/MultiText.c:1096:79: style: The scope of the variable 'cr' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/MultiText.c:2103:22: style: The scope of the variable 'dy' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/MultiText.c:2842:12: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/MultiText.c:2986:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/MultiText.c:3049:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/MultiText.c:2396:47: style: Function 'XmMultiTextAppendChar' argument 2 names different: declaration 'str' definition 'ch'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/MultiText.c:207:61: note: Function 'XmMultiTextAppendChar' argument 2 names different: declaration 'str' definition 'ch'.
dx-4.4.4/src/uipp/widgets/MultiText.c:2396:47: note: Function 'XmMultiTextAppendChar' argument 2 names different: declaration 'str' definition 'ch'.
dx-4.4.4/src/uipp/widgets/MultiText.c:3106:44: style: Function 'NewLine' argument 1 names different: declaration 'w' definition 'cw'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/MultiText.c:120:69: note: Function 'NewLine' argument 1 names different: declaration 'w' definition 'cw'.
dx-4.4.4/src/uipp/widgets/MultiText.c:3106:44: note: Function 'NewLine' argument 1 names different: declaration 'w' definition 'cw'.
dx-4.4.4/src/uipp/widgets/MultiText.c:3428:75: style: Function 'PositionCursor' argument 4 names different: declaration 'lp' definition 'currentLine'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/MultiText.c:133:19: note: Function 'PositionCursor' argument 4 names different: declaration 'lp' definition 'currentLine'.
dx-4.4.4/src/uipp/widgets/MultiText.c:3428:75: note: Function 'PositionCursor' argument 4 names different: declaration 'lp' definition 'currentLine'.
dx-4.4.4/src/uipp/widgets/MultiText.c:3003:49: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dx-4.4.4/src/uipp/widgets/MultiText.c:1400:23: error: Undefined behavior: Variable 'buf' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
dx-4.4.4/src/uipp/widgets/Number.c:974:7: style: Condition 'unwarned' is always true [knownConditionTrueFalse]
dx-4.4.4/src/uipp/widgets/Number.c:961:17: note: Assignment 'unwarned=1', assigned value is 1
dx-4.4.4/src/uipp/widgets/Number.c:974:7: note: Condition 'unwarned' is always true
dx-4.4.4/src/uipp/widgets/Number.c:685:9: style: The scope of the variable 'num_chars' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Number.c:686:10: style: The scope of the variable 'string' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/NumberOutput.c:404:6: style: The scope of the variable 'format' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/NumberOutput.c:78:42: style: Function 'XmChangeNumberValue' argument 1 names different: declaration 'rw' definition 'nw'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Number.h:37:49: note: Function 'XmChangeNumberValue' argument 1 names different: declaration 'rw' definition 'nw'.
dx-4.4.4/src/uipp/widgets/NumberOutput.c:78:42: note: Function 'XmChangeNumberValue' argument 1 names different: declaration 'rw' definition 'nw'.
dx-4.4.4/src/uipp/widgets/NumberOutput.c:98:40: style: Function 'XmShowNumberValue' argument 1 names different: declaration 'rw' definition 'nw'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Number.h:36:47: note: Function 'XmShowNumberValue' argument 1 names different: declaration 'rw' definition 'nw'.
dx-4.4.4/src/uipp/widgets/NumberOutput.c:98:40: note: Function 'XmShowNumberValue' argument 1 names different: declaration 'rw' definition 'nw'.
dx-4.4.4/src/uipp/widgets/NumberOutput.c:157:40: style: Function 'XmHideNumberValue' argument 1 names different: declaration 'rw' definition 'nw'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Number.h:38:47: note: Function 'XmHideNumberValue' argument 1 names different: declaration 'rw' definition 'nw'.
dx-4.4.4/src/uipp/widgets/NumberOutput.c:157:40: note: Function 'XmHideNumberValue' argument 1 names different: declaration 'rw' definition 'nw'.
dx-4.4.4/src/uipp/widgets/NumericList.c:432:17: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/NumericList.c:434:13: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/NumericList.c:799:17: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/NumericList.c:801:13: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/NumericList.c:1422:12: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/NumericList.c:1475:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/NumericList.c:1476:9: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/NumericList.c:1508:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/NumericList.c:1510:13: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/NumericList.c:408:5: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/NumericList.c:455:7: style: The scope of the variable 'k' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/NumericList.c:881:6: style: The scope of the variable 'n' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/NumericList.c:1361:6: style: The scope of the variable 'k' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/NumericList.c:1454:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/NumericList.c:1455:6: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/NumericList.c:1456:6: style: The scope of the variable 'k' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/NumericList.c:1035:41: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
dx-4.4.4/src/uipp/widgets/Picture.c:975:36: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/Picture.c:976:36: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/Picture.c:977:36: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/Picture.c:978:36: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/Picture.c:5301:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/Picture.c:5312:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/Picture.c:5323:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/Picture.c:5334:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/Picture.c:5430:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/Picture.c:5442:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/Picture.c:5454:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/Picture.c:5466:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dx-4.4.4/src/uipp/widgets/Picture.c:681:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/uipp/widgets/Picture.c:671:5: note: Variable 'n' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/widgets/Picture.c:681:5: note: Variable 'n' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/widgets/Picture.c:8400:2: style: Variable 'length' is reassigned a value before the old one has been used. [redundantAssignment]
dx-4.4.4/src/uipp/widgets/Picture.c:8373:2: note: Variable 'length' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/widgets/Picture.c:8400:2: note: Variable 'length' is reassigned a value before the old one has been used.
dx-4.4.4/src/uipp/widgets/Picture.c:512:23: style: The scope of the variable 'gc_value_mask' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:515:22: style: The scope of the variable 'mask' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:516:8: style: The scope of the variable 'dash_list' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:2420:8: style: The scope of the variable 'x' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:2421:8: style: The scope of the variable 'y' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:2422:8: style: The scope of the variable 'z' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:2503:5: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:2504:5: style: The scope of the variable 'n_cursors' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:2563:8: style: The scope of the variable 'angle1' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:2564:8: style: The scope of the variable 'angle2' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:2565:8: style: The scope of the variable 'angle3' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:2569:8: style: The scope of the variable 'dir_x' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:2569:15: style: The scope of the variable 'dir_y' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:2569:22: style: The scope of the variable 'dir_z' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:2586:8: style: The scope of the variable 'center_x' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:2587:8: style: The scope of the variable 'center_y' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:3482:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:3483:17: style: The scope of the variable 'dz' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:3485:19: style: The scope of the variable 'globe' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:3486:9: style: The scope of the variable 'ay' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:3486:13: style: The scope of the variable 'az' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:3487:9: style: The scope of the variable 'l' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:3488:9: style: The scope of the variable 'angle' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:3489:9: style: The scope of the variable 'angle_tol' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:3496:5: style: The scope of the variable 'id' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:4056:5: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:4102:7: style: The scope of the variable 'id' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:4104:9: style: The scope of the variable 'l' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:4105:6: style: The scope of the variable 'screen' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:4109:5: style: The scope of the variable 'trans_x' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:4110:5: style: The scope of the variable 'trans_y' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:4489:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:4608:5: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:4648:7: style: The scope of the variable 'level' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:4818:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:4820:9: style: The scope of the variable 'dir_x' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:4820:16: style: The scope of the variable 'dir_y' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:4820:23: style: The scope of the variable 'dir_z' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:5161:5: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:5238:5: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:5500:5: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:5981:8: style: The scope of the variable 'normalize' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:7112:8: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:8192:9: style: The scope of the variable 'height' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:8310:10: style: The scope of the variable 'ratio' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:8312:10: style: The scope of the variable 'dxs' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:8313:10: style: The scope of the variable 'dys' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:8314:10: style: The scope of the variable 'dzs' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Picture.c:1339:29: error: Expression 'w->picture.undo_stk_ptr=--' depends on order of evaluation of side effects [unknownEvaluationOrder]
dx-4.4.4/src/uipp/widgets/Picture.c:1382:29: error: Expression 'w->picture.redo_stk_ptr=--' depends on order of evaluation of side effects [unknownEvaluationOrder]
dx-4.4.4/src/uipp/widgets/Picture.c:814:40: style: Function 'Redisplay' argument 1 names different: declaration 'ww' definition 'w'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Picture.c:143:43: note: Function 'Redisplay' argument 1 names different: declaration 'ww' definition 'w'.
dx-4.4.4/src/uipp/widgets/Picture.c:814:40: note: Function 'Redisplay' argument 1 names different: declaration 'ww' definition 'w'.
dx-4.4.4/src/uipp/widgets/Picture.c:1915:10: style: Function 'XmPictureChangeLookAt' argument 7 names different: declaration 'dir_x' definition 'from_x'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Picture.h:92:10: note: Function 'XmPictureChangeLookAt' argument 7 names different: declaration 'dir_x' definition 'from_x'.
dx-4.4.4/src/uipp/widgets/Picture.c:1915:10: note: Function 'XmPictureChangeLookAt' argument 7 names different: declaration 'dir_x' definition 'from_x'.
dx-4.4.4/src/uipp/widgets/Picture.c:1915:26: style: Function 'XmPictureChangeLookAt' argument 8 names different: declaration 'dir_y' definition 'from_y'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Picture.h:92:25: note: Function 'XmPictureChangeLookAt' argument 8 names different: declaration 'dir_y' definition 'from_y'.
dx-4.4.4/src/uipp/widgets/Picture.c:1915:26: note: Function 'XmPictureChangeLookAt' argument 8 names different: declaration 'dir_y' definition 'from_y'.
dx-4.4.4/src/uipp/widgets/Picture.c:1915:42: style: Function 'XmPictureChangeLookAt' argument 9 names different: declaration 'dir_z' definition 'from_z'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Picture.h:92:40: note: Function 'XmPictureChangeLookAt' argument 9 names different: declaration 'dir_z' definition 'from_z'.
dx-4.4.4/src/uipp/widgets/Picture.c:1915:42: note: Function 'XmPictureChangeLookAt' argument 9 names different: declaration 'dir_z' definition 'from_z'.
dx-4.4.4/src/uipp/widgets/Picture.c:2149:41: style: Function 'XmPicturePushUndoCamera' argument 1 names different: declaration 'picture' definition 'w'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Picture.h:78:55: note: Function 'XmPicturePushUndoCamera' argument 1 names different: declaration 'picture' definition 'w'.
dx-4.4.4/src/uipp/widgets/Picture.c:2149:41: note: Function 'XmPicturePushUndoCamera' argument 1 names different: declaration 'picture' definition 'w'.
dx-4.4.4/src/uipp/widgets/Picture.c:2160:35: style: Function 'XmPictureUndoable' argument 1 names different: declaration 'picture' definition 'w'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Picture.h:76:52: note: Function 'XmPictureUndoable' argument 1 names different: declaration 'picture' definition 'w'.
dx-4.4.4/src/uipp/widgets/Picture.c:2160:35: note: Function 'XmPictureUndoable' argument 1 names different: declaration 'picture' definition 'w'.
dx-4.4.4/src/uipp/widgets/Picture.c:2171:35: style: Function 'XmPictureRedoable' argument 1 names different: declaration 'picture' definition 'w'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Picture.h:77:52: note: Function 'XmPictureRedoable' argument 1 names different: declaration 'picture' definition 'w'.
dx-4.4.4/src/uipp/widgets/Picture.c:2171:35: note: Function 'XmPictureRedoable' argument 1 names different: declaration 'picture' definition 'w'.
dx-4.4.4/src/uipp/widgets/Picture.c:8610:50: style: Function 'alloc_drawing_colors' argument 1 names different: declaration 'w' definition 'new'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Picture.c:50:52: note: Function 'alloc_drawing_colors' argument 1 names different: declaration 'w' definition 'new'.
dx-4.4.4/src/uipp/widgets/Picture.c:8610:50: note: Function 'alloc_drawing_colors' argument 1 names different: declaration 'w' definition 'new'.
dx-4.4.4/src/uipp/widgets/Picture.c:4235:36: style: Variable 'aspect' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/uipp/widgets/Picture.c:5661:7: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/uipp/widgets/SlideBar.c:837:9: style: The scope of the variable 'x' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/SlideBar.c:897:11: style: The scope of the variable 'width' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/SlideBar.c:1504:11: style: The scope of the variable 'x' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/SlideBar.c:1540:11: style: The scope of the variable 'x' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/SlideBar.c:1575:11: style: The scope of the variable 'x' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/SlideBar.c:1611:11: style: The scope of the variable 'x' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/SlideBar.c:987:20: style: Function 'CallSlideBarValueCallback' argument 3 names different: declaration 'activate' definition 'reason'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/SlideBar.c:66:20: note: Function 'CallSlideBarValueCallback' argument 3 names different: declaration 'activate' definition 'reason'.
dx-4.4.4/src/uipp/widgets/SlideBar.c:987:20: note: Function 'CallSlideBarValueCallback' argument 3 names different: declaration 'activate' definition 'reason'.
dx-4.4.4/src/uipp/widgets/Slider.c:855:12: style: The scope of the variable 'value' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Slider.c:428:9: style: Function 'widgetnumber2appl' argument 2 names different: declaration 'number' definition 'widget_number'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Slider.c:102:24: note: Function 'widgetnumber2appl' argument 2 names different: declaration 'number' definition 'widget_number'.
dx-4.4.4/src/uipp/widgets/Slider.c:428:9: note: Function 'widgetnumber2appl' argument 2 names different: declaration 'number' definition 'widget_number'.
dx-4.4.4/src/uipp/widgets/Slider.c:814:49: style: Function 'CallbackFromNumber' argument 1 names different: declaration 'w' definition 'nw'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/Slider.c:80:48: note: Function 'CallbackFromNumber' argument 1 names different: declaration 'w' definition 'nw'.
dx-4.4.4/src/uipp/widgets/Slider.c:814:49: note: Function 'CallbackFromNumber' argument 1 names different: declaration 'w' definition 'nw'.
dx-4.4.4/src/uipp/widgets/Stepper.c:1329:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dx-4.4.4/src/uipp/widgets/Stepper.c:1327:20: note: outer condition: sw->stepper.timer
dx-4.4.4/src/uipp/widgets/Stepper.c:1329:17: note: identical inner condition: sw->stepper.timer
dx-4.4.4/src/uipp/widgets/Stepper.c:1054:30: warning: Redundant assignment of 'sw->stepper.value_minimum.f' to itself. [selfAssignment]
dx-4.4.4/src/uipp/widgets/Stepper.c:1046:6: style: The scope of the variable 'string' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Stepper.c:1099:13: style: The scope of the variable 'rvalue' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Stepper.c:1102:13: style: The scope of the variable 'expon' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/Stepper.c:1108:13: style: The scope of the variable 'string' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/VCRControl.c:1180:11: style: The scope of the variable 'highlight_thickness' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3868:20: warning: Either the condition 'if(constraints&&(ww->workspace.num_selected>1))' is redundant or there is possible null pointer dereference: constraints. [nullPointerRedundantCheck]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3888:7: note: Assuming that condition 'if(constraints&&(ww->workspace.num_selected>1))' is not redundant
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3887:44: note: Calling function 'OutlineChild', 2nd argument 'constraints' value is 0
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3868:20: note: Null pointer dereference
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3869:20: warning: Either the condition 'if(constraints&&(ww->workspace.num_selected>1))' is redundant or there is possible null pointer dereference: constraints. [nullPointerRedundantCheck]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3888:7: note: Assuming that condition 'if(constraints&&(ww->workspace.num_selected>1))' is not redundant
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3887:44: note: Calling function 'OutlineChild', 2nd argument 'constraints' value is 0
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3869:20: note: Null pointer dereference
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3872:7: warning: Either the condition 'if(constraints&&(ww->workspace.num_selected>1))' is redundant or there is possible null pointer dereference: constraints. [nullPointerRedundantCheck]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3888:7: note: Assuming that condition 'if(constraints&&(ww->workspace.num_selected>1))' is not redundant
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3887:44: note: Calling function 'OutlineChild', 2nd argument 'constraints' value is 0
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3872:7: note: Null pointer dereference
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3874:7: warning: Either the condition 'if(constraints&&(ww->workspace.num_selected>1))' is redundant or there is possible null pointer dereference: constraints. [nullPointerRedundantCheck]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3888:7: note: Assuming that condition 'if(constraints&&(ww->workspace.num_selected>1))' is not redundant
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3887:44: note: Calling function 'OutlineChild', 2nd argument 'constraints' value is 0
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3874:7: note: Null pointer dereference
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3754:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:990:28: style: The scope of the variable 'constraints' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:1352:14: style: The scope of the variable 'was_selected' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:1525:6: style: The scope of the variable 'n' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:1525:9: style: The scope of the variable 'wwidth' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:1525:17: style: The scope of the variable 'wheight' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:1526:6: style: The scope of the variable 'bottomp' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:1526:15: style: The scope of the variable 'rightp' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:1526:23: style: The scope of the variable 'leftp' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:1526:30: style: The scope of the variable 'topp' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:1527:23: style: The scope of the variable 'att' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:2370:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:2373:28: style: The scope of the variable 'constraints' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:2747:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:2748:11: style: The scope of the variable 'delta_x' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:2748:20: style: The scope of the variable 'delta_y' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:2749:11: style: The scope of the variable 'resize_x' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:2750:11: style: The scope of the variable 'resize_y' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:2754:9: style: The scope of the variable 'n' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:2916:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3205:34: style: The scope of the variable 'constraints' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3231:19: style: The scope of the variable 'direction' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3290:28: style: The scope of the variable 'constraints' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3291:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3338:28: style: The scope of the variable 'constraints' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3425:28: style: The scope of the variable 'constraints' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3503:28: style: The scope of the variable 'constraints' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:3646:25: style: The scope of the variable 'constraints' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:4161:28: style: The scope of the variable 'constraints' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:4677:14: style: The scope of the variable 'line_list' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:4930:17: style: The scope of the variable 'color' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:5220:17: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:5221:17: style: The scope of the variable 'j' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:5259:28: style: The scope of the variable 'constraints' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:5448:19: style: The scope of the variable 'i' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:2544:63: style: Function 'ChildNavigation' argument 3 names different: declaration 'params' definition 'ignore'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:252:43: note: Function 'ChildNavigation' argument 3 names different: declaration 'params' definition 'ignore'.
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:2544:63: note: Function 'ChildNavigation' argument 3 names different: declaration 'params' definition 'ignore'.
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:2544:81: style: Function 'ChildNavigation' argument 4 names different: declaration 'num_params' definition 'ignore2'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:253:45: note: Function 'ChildNavigation' argument 4 names different: declaration 'num_params' definition 'ignore2'.
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:2544:81: note: Function 'ChildNavigation' argument 4 names different: declaration 'num_params' definition 'ignore2'.
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:4442:71: style: Function 'MoveIfDisplaced' argument 2 names different: declaration 'list' definition 'sortlist'. [funcArgNamesDifferent]
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:357:51: note: Function 'MoveIfDisplaced' argument 2 names different: declaration 'list' definition 'sortlist'.
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:4442:71: note: Function 'MoveIfDisplaced' argument 2 names different: declaration 'list' definition 'sortlist'.
dx-4.4.4/src/uipp/widgets/WorkspaceW.c:2059:38: style: Variable 'ww' is assigned a value that is never used. [unreadVariable]
dx-4.4.4/src/uipp/widgets/findcolor.c:38:11: style: The scope of the variable 'red_dist' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/findcolor.c:39:11: style: The scope of the variable 'green_dist' can be reduced. [variableScope]
dx-4.4.4/src/uipp/widgets/findcolor.c:40:11: style: The scope of the variable 'blue_dist' can be reduced. [variableScope]
[15:41]

ftp://ftp.se.debian.org/debian/pool/main/d/dxf2gcode/dxf2gcode_20170925.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/d/dxflib/dxflib_3.17.0.orig.tar.gz
dxflib-3.17.0/src/dl_dxf.cpp:177:16: style: The scope of the variable 'line' can be reduced. [variableScope]
dxflib-3.17.0/src/dl_dxf.cpp:201:16: style: The scope of the variable 'line' can be reduced. [variableScope]
dxflib-3.17.0/src/dl_dxf.cpp:5217:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
dxflib-3.17.0/src/dl_dxf.cpp:234:71: style: Function 'getStrippedLine' argument 3 names different: declaration 'stream' definition 'fp'. [funcArgNamesDifferent]
dxflib-3.17.0/src/dl_dxf.h:132:38: note: Function 'getStrippedLine' argument 3 names different: declaration 'stream' definition 'fp'.
dxflib-3.17.0/src/dl_dxf.cpp:234:71: note: Function 'getStrippedLine' argument 3 names different: declaration 'stream' definition 'fp'.
dxflib-3.17.0/src/dl_dxf.cpp:299:45: style: Function 'stripWhiteSpace' argument 2 names different: declaration 'stripSpaces' definition 'stripSpace'. [funcArgNamesDifferent]
dxflib-3.17.0/src/dl_dxf.h:141:48: note: Function 'stripWhiteSpace' argument 2 names different: declaration 'stripSpaces' definition 'stripSpace'.
dxflib-3.17.0/src/dl_dxf.cpp:299:45: note: Function 'stripWhiteSpace' argument 2 names different: declaration 'stripSpaces' definition 'stripSpace'.
dxflib-3.17.0/src/dl_dxf.cpp:2037:23: warning: Accessing an item in container 'vertices'. Either the condition 'hatchEdge.vertices.empty()' is redundant or 'vertices' can be empty. [containerOutOfBounds]
dxflib-3.17.0/src/dl_dxf.cpp:2040:42: note: Assuming that condition 'hatchEdge.vertices.empty()' is not redundant
dxflib-3.17.0/src/dl_dxf.cpp:2037:23: note: Access out of bounds
dxflib-3.17.0/src/dl_entities.h:516:5: warning: Member variable 'DL_SplineData::tangentStartX' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:516:5: warning: Member variable 'DL_SplineData::tangentStartY' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:516:5: warning: Member variable 'DL_SplineData::tangentStartZ' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:516:5: warning: Member variable 'DL_SplineData::tangentEndX' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:516:5: warning: Member variable 'DL_SplineData::tangentEndY' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:516:5: warning: Member variable 'DL_SplineData::tangentEndZ' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:557:5: warning: Member variable 'DL_KnotData::k' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1468:5: warning: Member variable 'DL_HatchData::numLoops' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1468:5: warning: Member variable 'DL_HatchData::solid' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1468:5: warning: Member variable 'DL_HatchData::scale' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1468:5: warning: Member variable 'DL_HatchData::angle' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1468:5: warning: Member variable 'DL_HatchData::originX' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1468:5: warning: Member variable 'DL_HatchData::originY' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1515:5: warning: Member variable 'DL_HatchLoopData::numEdges' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::type' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::cx' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::cy' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::radius' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::angle1' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::angle2' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::ccw' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::mx' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::my' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::ratio' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::degree' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::rational' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::periodic' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::nKnots' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::nControl' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::nFit' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::startTangentX' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::startTangentY' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::endTangentX' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1537:5: warning: Member variable 'DL_HatchEdgeData::endTangentY' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::cx' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::cy' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::radius' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::angle1' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::angle2' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::ccw' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::mx' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::my' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::ratio' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::degree' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::rational' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::periodic' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::nKnots' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::nControl' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::nFit' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::startTangentX' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::startTangentY' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::endTangentX' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1544:5: warning: Member variable 'DL_HatchEdgeData::endTangentY' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::x1' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::y1' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::x2' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::y2' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::mx' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::my' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::ratio' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::degree' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::rational' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::periodic' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::nKnots' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::nControl' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::nFit' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::startTangentX' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::startTangentY' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::endTangentX' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1558:5: warning: Member variable 'DL_HatchEdgeData::endTangentY' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1576:5: warning: Member variable 'DL_HatchEdgeData::x1' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1576:5: warning: Member variable 'DL_HatchEdgeData::y1' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1576:5: warning: Member variable 'DL_HatchEdgeData::x2' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1576:5: warning: Member variable 'DL_HatchEdgeData::y2' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1576:5: warning: Member variable 'DL_HatchEdgeData::radius' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1576:5: warning: Member variable 'DL_HatchEdgeData::degree' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1576:5: warning: Member variable 'DL_HatchEdgeData::rational' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1576:5: warning: Member variable 'DL_HatchEdgeData::periodic' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1576:5: warning: Member variable 'DL_HatchEdgeData::nKnots' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1576:5: warning: Member variable 'DL_HatchEdgeData::nControl' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1576:5: warning: Member variable 'DL_HatchEdgeData::nFit' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1576:5: warning: Member variable 'DL_HatchEdgeData::startTangentX' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1576:5: warning: Member variable 'DL_HatchEdgeData::startTangentY' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1576:5: warning: Member variable 'DL_HatchEdgeData::endTangentX' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1576:5: warning: Member variable 'DL_HatchEdgeData::endTangentY' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1597:5: warning: Member variable 'DL_HatchEdgeData::x1' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1597:5: warning: Member variable 'DL_HatchEdgeData::y1' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1597:5: warning: Member variable 'DL_HatchEdgeData::x2' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1597:5: warning: Member variable 'DL_HatchEdgeData::y2' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1597:5: warning: Member variable 'DL_HatchEdgeData::cx' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1597:5: warning: Member variable 'DL_HatchEdgeData::cy' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1597:5: warning: Member variable 'DL_HatchEdgeData::radius' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1597:5: warning: Member variable 'DL_HatchEdgeData::angle1' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1597:5: warning: Member variable 'DL_HatchEdgeData::angle2' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1597:5: warning: Member variable 'DL_HatchEdgeData::ccw' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1597:5: warning: Member variable 'DL_HatchEdgeData::mx' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1597:5: warning: Member variable 'DL_HatchEdgeData::my' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_entities.h:1597:5: warning: Member variable 'DL_HatchEdgeData::ratio' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::firstHatchLoop' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::xRecordValues' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::groupCode' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::currentObjectType' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::settingValue' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::firstCall' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::libVersion' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::appDictionaryHandle' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::styleHandleStd' is not initialized in the constructor. [uninitMemberVar]
dxflib-3.17.0/src/dl_extrusion.h:128:5: style: 'DL_Extrusion::operator=' should return 'DL_Extrusion &'. [operatorEq]
dxflib-3.17.0/src/dl_entities.h:67:9: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dxflib-3.17.0/src/dl_entities.h:1714:9: performance: Variable 'ref' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dxflib-3.17.0/src/dl_entities.h:1776:9: performance: Variable 'ref' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dxflib-3.17.0/src/dl_entities.h:1777:9: performance: Variable 'file' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dxflib-3.17.0/src/dl_entities.h:159:10: style: Technically the member function 'DL_StyleData::operator==' can be const. [functionConst]
dxflib-3.17.0/src/dl_writer.h:553:10: style: Technically the member function 'DL_Writer::setModelSpaceHandle' can be const. [functionConst]
dxflib-3.17.0/src/dl_writer.h:557:19: style: Technically the member function 'DL_Writer::getModelSpaceHandle' can be const. [functionConst]
dxflib-3.17.0/src/dl_writer.h:565:10: style: Technically the member function 'DL_Writer::setPaperSpaceHandle' can be const. [functionConst]
dxflib-3.17.0/src/dl_writer.h:569:19: style: Technically the member function 'DL_Writer::getPaperSpaceHandle' can be const. [functionConst]
dxflib-3.17.0/src/dl_writer.h:577:10: style: Technically the member function 'DL_Writer::setPaperSpace0Handle' can be const. [functionConst]
dxflib-3.17.0/src/dl_writer.h:581:19: style: Technically the member function 'DL_Writer::getPaperSpace0Handle' can be const. [functionConst]
dxflib-3.17.0/src/dl_dxf.h:149:10: performance: Technically the member function 'DL_Dxf::endBlock' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:924:14: note: Technically the member function 'DL_Dxf::endBlock' can be static.
dxflib-3.17.0/src/dl_dxf.h:149:10: note: Technically the member function 'DL_Dxf::endBlock' can be static.
dxflib-3.17.0/src/dl_dxf.h:196:10: performance: Technically the member function 'DL_Dxf::addComment' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:760:14: note: Technically the member function 'DL_Dxf::addComment' can be static.
dxflib-3.17.0/src/dl_dxf.h:196:10: note: Technically the member function 'DL_Dxf::addComment' can be static.
dxflib-3.17.0/src/dl_dxf.h:211:10: performance: Technically the member function 'DL_Dxf::endEntity' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:2257:14: note: Technically the member function 'DL_Dxf::endEntity' can be static.
dxflib-3.17.0/src/dl_dxf.h:211:10: note: Technically the member function 'DL_Dxf::endEntity' can be static.
dxflib-3.17.0/src/dl_dxf.h:213:10: performance: Technically the member function 'DL_Dxf::endSequence' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:2265:14: note: Technically the member function 'DL_Dxf::endSequence' can be static.
dxflib-3.17.0/src/dl_dxf.h:213:10: note: Technically the member function 'DL_Dxf::endSequence' can be static.
dxflib-3.17.0/src/dl_dxf.h:220:10: style: Technically the member function 'DL_Dxf::writeHeader' can be const. [functionConst]
dxflib-3.17.0/src/dl_dxf.cpp:2333:14: note: Technically the member function 'DL_Dxf::writeHeader' can be const.
dxflib-3.17.0/src/dl_dxf.h:220:10: note: Technically the member function 'DL_Dxf::writeHeader' can be const.
dxflib-3.17.0/src/dl_dxf.h:239:10: style: Technically the member function 'DL_Dxf::writePolylineEnd' can be const. [functionConst]
dxflib-3.17.0/src/dl_dxf.cpp:2528:14: note: Technically the member function 'DL_Dxf::writePolylineEnd' can be const.
dxflib-3.17.0/src/dl_dxf.h:239:10: note: Technically the member function 'DL_Dxf::writePolylineEnd' can be const.
dxflib-3.17.0/src/dl_dxf.h:243:10: performance: Technically the member function 'DL_Dxf::writeControlPoint' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:2572:14: note: Technically the member function 'DL_Dxf::writeControlPoint' can be static.
dxflib-3.17.0/src/dl_dxf.h:243:10: note: Technically the member function 'DL_Dxf::writeControlPoint' can be static.
dxflib-3.17.0/src/dl_dxf.h:245:10: performance: Technically the member function 'DL_Dxf::writeFitPoint' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:2589:14: note: Technically the member function 'DL_Dxf::writeFitPoint' can be static.
dxflib-3.17.0/src/dl_dxf.h:245:10: note: Technically the member function 'DL_Dxf::writeFitPoint' can be static.
dxflib-3.17.0/src/dl_dxf.h:247:10: performance: Technically the member function 'DL_Dxf::writeKnot' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:2606:14: note: Technically the member function 'DL_Dxf::writeKnot' can be static.
dxflib-3.17.0/src/dl_dxf.h:247:10: note: Technically the member function 'DL_Dxf::writeKnot' can be static.
dxflib-3.17.0/src/dl_dxf.h:279:10: style: Technically the member function 'DL_Dxf::writeDimStyleOverrides' can be const. [functionConst]
dxflib-3.17.0/src/dl_dxf.cpp:2960:14: note: Technically the member function 'DL_Dxf::writeDimStyleOverrides' can be const.
dxflib-3.17.0/src/dl_dxf.h:279:10: note: Technically the member function 'DL_Dxf::writeDimStyleOverrides' can be const.
dxflib-3.17.0/src/dl_dxf.h:312:10: style: Technically the member function 'DL_Dxf::writeLeaderVertex' can be const. [functionConst]
dxflib-3.17.0/src/dl_dxf.cpp:3455:14: note: Technically the member function 'DL_Dxf::writeLeaderVertex' can be const.
dxflib-3.17.0/src/dl_dxf.h:312:10: note: Technically the member function 'DL_Dxf::writeLeaderVertex' can be const.
dxflib-3.17.0/src/dl_dxf.h:317:10: style: Technically the member function 'DL_Dxf::writeHatch2' can be const. [functionConst]
dxflib-3.17.0/src/dl_dxf.cpp:3511:14: note: Technically the member function 'DL_Dxf::writeHatch2' can be const.
dxflib-3.17.0/src/dl_dxf.h:317:10: note: Technically the member function 'DL_Dxf::writeHatch2' can be const.
dxflib-3.17.0/src/dl_dxf.h:320:10: performance: Technically the member function 'DL_Dxf::writeHatchLoop1' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:3550:14: note: Technically the member function 'DL_Dxf::writeHatchLoop1' can be static.
dxflib-3.17.0/src/dl_dxf.h:320:10: note: Technically the member function 'DL_Dxf::writeHatchLoop1' can be static.
dxflib-3.17.0/src/dl_dxf.h:322:10: performance: Technically the member function 'DL_Dxf::writeHatchLoop2' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:3567:14: note: Technically the member function 'DL_Dxf::writeHatchLoop2' can be static.
dxflib-3.17.0/src/dl_dxf.h:322:10: note: Technically the member function 'DL_Dxf::writeHatchLoop2' can be static.
dxflib-3.17.0/src/dl_dxf.h:324:10: performance: Technically the member function 'DL_Dxf::writeHatchEdge' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:3581:14: note: Technically the member function 'DL_Dxf::writeHatchEdge' can be static.
dxflib-3.17.0/src/dl_dxf.h:324:10: note: Technically the member function 'DL_Dxf::writeHatchEdge' can be static.
dxflib-3.17.0/src/dl_dxf.h:331:10: style: Technically the member function 'DL_Dxf::writeImageDef' can be const. [functionConst]
dxflib-3.17.0/src/dl_dxf.cpp:3729:14: note: Technically the member function 'DL_Dxf::writeImageDef' can be const.
dxflib-3.17.0/src/dl_dxf.h:331:10: note: Technically the member function 'DL_Dxf::writeImageDef' can be const.
dxflib-3.17.0/src/dl_dxf.h:338:10: style: Technically the member function 'DL_Dxf::writeLinetype' can be const. [functionConst]
dxflib-3.17.0/src/dl_dxf.cpp:3831:14: note: Technically the member function 'DL_Dxf::writeLinetype' can be const.
dxflib-3.17.0/src/dl_dxf.h:338:10: note: Technically the member function 'DL_Dxf::writeLinetype' can be const.
dxflib-3.17.0/src/dl_dxf.h:341:10: performance: Technically the member function 'DL_Dxf::writeAppid' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:3900:14: note: Technically the member function 'DL_Dxf::writeAppid' can be static.
dxflib-3.17.0/src/dl_dxf.h:341:10: note: Technically the member function 'DL_Dxf::writeAppid' can be static.
dxflib-3.17.0/src/dl_dxf.h:343:10: performance: Technically the member function 'DL_Dxf::writeBlock' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:3924:14: note: Technically the member function 'DL_Dxf::writeBlock' can be static.
dxflib-3.17.0/src/dl_dxf.h:343:10: note: Technically the member function 'DL_Dxf::writeBlock' can be static.
dxflib-3.17.0/src/dl_dxf.h:345:10: performance: Technically the member function 'DL_Dxf::writeEndBlock' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:3957:14: note: Technically the member function 'DL_Dxf::writeEndBlock' can be static.
dxflib-3.17.0/src/dl_dxf.h:345:10: note: Technically the member function 'DL_Dxf::writeEndBlock' can be static.
dxflib-3.17.0/src/dl_dxf.h:347:10: style: Technically the member function 'DL_Dxf::writeVPort' can be const. [functionConst]
dxflib-3.17.0/src/dl_dxf.cpp:3979:14: note: Technically the member function 'DL_Dxf::writeVPort' can be const.
dxflib-3.17.0/src/dl_dxf.h:347:10: note: Technically the member function 'DL_Dxf::writeVPort' can be const.
dxflib-3.17.0/src/dl_dxf.h:349:10: style: Technically the member function 'DL_Dxf::writeView' can be const. [functionConst]
dxflib-3.17.0/src/dl_dxf.cpp:4121:14: note: Technically the member function 'DL_Dxf::writeView' can be const.
dxflib-3.17.0/src/dl_dxf.h:349:10: note: Technically the member function 'DL_Dxf::writeView' can be const.
dxflib-3.17.0/src/dl_dxf.h:350:10: style: Technically the member function 'DL_Dxf::writeUcs' can be const. [functionConst]
dxflib-3.17.0/src/dl_dxf.cpp:4142:14: note: Technically the member function 'DL_Dxf::writeUcs' can be const.
dxflib-3.17.0/src/dl_dxf.h:350:10: note: Technically the member function 'DL_Dxf::writeUcs' can be const.
dxflib-3.17.0/src/dl_dxf.h:354:10: style: Technically the member function 'DL_Dxf::writeBlockRecord' can be const. [functionConst]
dxflib-3.17.0/src/dl_dxf.cpp:4269:14: note: Technically the member function 'DL_Dxf::writeBlockRecord' can be const.
dxflib-3.17.0/src/dl_dxf.h:354:10: note: Technically the member function 'DL_Dxf::writeBlockRecord' can be const.
dxflib-3.17.0/src/dl_dxf.h:355:10: style: Technically the member function 'DL_Dxf::writeBlockRecord' can be const. [functionConst]
dxflib-3.17.0/src/dl_dxf.cpp:4331:14: note: Technically the member function 'DL_Dxf::writeBlockRecord' can be const.
dxflib-3.17.0/src/dl_dxf.h:355:10: note: Technically the member function 'DL_Dxf::writeBlockRecord' can be const.
dxflib-3.17.0/src/dl_dxf.h:358:9: performance: Technically the member function 'DL_Dxf::writeDictionaryEntry' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:4706:13: note: Technically the member function 'DL_Dxf::writeDictionaryEntry' can be static.
dxflib-3.17.0/src/dl_dxf.h:358:9: note: Technically the member function 'DL_Dxf::writeDictionaryEntry' can be static.
dxflib-3.17.0/src/dl_dxf.h:363:10: performance: Technically the member function 'DL_Dxf::writeObjectsEnd' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:4755:14: note: Technically the member function 'DL_Dxf::writeObjectsEnd' can be static.
dxflib-3.17.0/src/dl_dxf.h:363:10: note: Technically the member function 'DL_Dxf::writeObjectsEnd' can be static.
dxflib-3.17.0/src/dl_dxf.h:365:10: performance: Technically the member function 'DL_Dxf::writeComment' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:4764:14: note: Technically the member function 'DL_Dxf::writeComment' can be static.
dxflib-3.17.0/src/dl_dxf.h:365:10: note: Technically the member function 'DL_Dxf::writeComment' can be static.
dxflib-3.17.0/src/dl_dxf.h:399:23: style: Technically the member function 'DL_Dxf::getVersion' can be const. [functionConst]
dxflib-3.17.0/src/dl_dxf.h:403:9: performance: Technically the member function 'DL_Dxf::getLibVersion' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.cpp:5212:13: note: Technically the member function 'DL_Dxf::getLibVersion' can be static.
dxflib-3.17.0/src/dl_dxf.h:403:9: note: Technically the member function 'DL_Dxf::getLibVersion' can be static.
dxflib-3.17.0/src/dl_dxf.h:418:9: performance: Technically the member function 'DL_Dxf::toInt' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.h:430:9: performance: Technically the member function 'DL_Dxf::toInt16' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.h:435:10: performance: Technically the member function 'DL_Dxf::toBool' can be static. [functionStatic]
dxflib-3.17.0/src/dl_dxf.h:454:12: performance: Technically the member function 'DL_Dxf::toReal' can be static. [functionStatic]
dxflib-3.17.0/src/dl_creationinterface.h:349:19: style: Technically the member function 'DL_CreationInterface::getAttributes' can be const. [functionConst]
dxflib-3.17.0/src/dl_extrusion.h:69:9: style: Class 'DL_Extrusion' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dxflib-3.17.0/src/dl_creationinterface.h:50:9: style: Class 'DL_CreationInterface' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dxflib-3.17.0/src/dl_creationinterface.h:50:9: style: Class 'DL_CreationInterface' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dxflib-3.17.0/src/dl_entities.h:562:5: style: Struct 'DL_KnotData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dxflib-3.17.0/src/dl_entities.h:1520:5: style: Struct 'DL_HatchLoopData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dxflib-3.17.0/src/dl_entities.h:1794:5: style: Struct 'DL_DictionaryData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dxflib-3.17.0/src/dl_extrusion.h:38:1: warning: The class 'DL_Extrusion' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
dxflib-3.17.0/src/dl_writer_ascii.h:57:10: style: The function 'dxfReal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_writer.h:592:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_writer_ascii.h:57:10: note: Function in derived class
dxflib-3.17.0/src/dl_writer_ascii.h:58:10: style: The function 'dxfInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_writer.h:601:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_writer_ascii.h:58:10: note: Function in derived class
dxflib-3.17.0/src/dl_writer_ascii.h:59:10: style: The function 'dxfHex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_writer.h:621:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_writer_ascii.h:59:10: note: Function in derived class
dxflib-3.17.0/src/dl_writer_ascii.h:60:10: style: The function 'dxfString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_writer.h:630:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_writer_ascii.h:60:10: note: Function in derived class
dxflib-3.17.0/src/dl_writer_ascii.h:61:10: style: The function 'dxfString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_writer.h:639:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_writer_ascii.h:61:10: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:43:18: style: The function 'processCodeValuePair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:60:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:43:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:44:18: style: The function 'endSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:65:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:44:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:45:18: style: The function 'addLayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:70:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:45:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:46:18: style: The function 'addLinetype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:75:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:46:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:47:18: style: The function 'addLinetypeDash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:80:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:47:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:48:18: style: The function 'addBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:88:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:48:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:49:18: style: The function 'endBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:91:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:49:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:50:18: style: The function 'addTextStyle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:94:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:50:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:51:18: style: The function 'addPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:97:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:51:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:52:18: style: The function 'addLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:100:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:52:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:53:18: style: The function 'addXLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:103:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:53:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:54:18: style: The function 'addRay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:106:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:54:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:56:18: style: The function 'addArc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:109:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:56:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:57:18: style: The function 'addCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:112:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:57:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:58:18: style: The function 'addEllipse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:115:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:58:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:60:18: style: The function 'addPolyline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:118:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:60:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:61:18: style: The function 'addVertex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:121:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:61:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:63:18: style: The function 'addSpline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:124:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:63:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:64:18: style: The function 'addControlPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:127:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:64:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:65:18: style: The function 'addFitPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:130:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:65:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:66:18: style: The function 'addKnot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:133:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:66:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:68:18: style: The function 'addInsert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:136:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:68:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:70:18: style: The function 'addMText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:149:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:70:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:71:18: style: The function 'addMTextChunk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:156:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:71:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:72:18: style: The function 'addText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:159:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:72:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:73:18: style: The function 'addArcAlignedText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:162:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:73:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:74:18: style: The function 'addAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:165:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:74:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:76:18: style: The function 'addDimAlign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:170:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:76:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:78:18: style: The function 'addDimLinear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:175:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:78:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:80:18: style: The function 'addDimRadial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:181:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:80:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:82:18: style: The function 'addDimDiametric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:187:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:82:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:84:18: style: The function 'addDimAngular' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:193:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:84:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:86:18: style: The function 'addDimAngular3P' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:199:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:86:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:88:18: style: The function 'addDimOrdinate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:205:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:88:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:90:18: style: The function 'addLeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:211:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:90:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:91:18: style: The function 'addLeaderVertex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:216:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:91:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:93:18: style: The function 'addHatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:221:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:93:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:95:18: style: The function 'addTrace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:139:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:95:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:96:18: style: The function 'add3dFace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:142:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:96:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:97:18: style: The function 'addSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:145:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:97:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:99:18: style: The function 'addImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:226:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:99:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:100:18: style: The function 'linkImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:231:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:100:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:101:18: style: The function 'addHatchLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:236:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:101:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:102:18: style: The function 'addHatchEdge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:241:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:102:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:104:18: style: The function 'addXRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:246:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:104:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:105:18: style: The function 'addXRecordString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:251:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:105:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:106:18: style: The function 'addXRecordReal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:256:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:106:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:107:18: style: The function 'addXRecordInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:261:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:107:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:108:18: style: The function 'addXRecordBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:266:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:108:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:110:18: style: The function 'addXDataApp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:271:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:110:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:111:18: style: The function 'addXDataString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:276:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:111:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:112:18: style: The function 'addXDataReal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:281:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:112:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:113:18: style: The function 'addXDataInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:286:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:113:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:115:18: style: The function 'addDictionary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:291:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:115:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:116:18: style: The function 'addDictionaryEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:296:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:116:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:118:18: style: The function 'endEntity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:301:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:118:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:120:18: style: The function 'addComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:306:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:120:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:122:18: style: The function 'setVariableVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:311:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:122:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:123:18: style: The function 'setVariableString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:316:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:123:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:124:18: style: The function 'setVariableInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:321:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:124:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:125:18: style: The function 'setVariableDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:326:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:125:18: note: Function in derived class
dxflib-3.17.0/src/dl_creationadapter.h:135:18: style: The function 'endSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxflib-3.17.0/src/dl_creationinterface.h:341:18: note: Virtual function in base class
dxflib-3.17.0/src/dl_creationadapter.h:135:18: note: Function in derived class
dxflib-3.17.0/src/dl_exception.h:51:5: style: Class 'DL_GroupCodeExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[15:42]

ftp://ftp.se.debian.org/debian/pool/main/d/dxpc/dxpc_3.9.2.orig.tar.gz
dxpc-3.9.2/BlockCacheSet.C:25:40: style: Function 'lookup' argument 1 names different: declaration 'size' definition 'dataLength'. [funcArgNamesDifferent]
dxpc-3.9.2/BlockCacheSet.H:13:29: note: Function 'lookup' argument 1 names different: declaration 'size' definition 'dataLength'.
dxpc-3.9.2/BlockCacheSet.C:25:40: note: Function 'lookup' argument 1 names different: declaration 'size' definition 'dataLength'.
dxpc-3.9.2/BlockCacheSet.C:94:38: style: Function 'set' argument 1 names different: declaration 'size' definition 'dataLength'. [funcArgNamesDifferent]
dxpc-3.9.2/BlockCacheSet.H:17:27: note: Function 'set' argument 1 names different: declaration 'size' definition 'dataLength'.
dxpc-3.9.2/BlockCacheSet.C:94:38: note: Function 'set' argument 1 names different: declaration 'size' definition 'dataLength'.
dxpc-3.9.2/BlockCacheSet.C:7:5: style: Class 'BlockCacheSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dxpc-3.9.2/BlockCacheSet.C:7:5: style: Class 'BlockCacheSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dxpc-3.9.2/BlockCacheSet.H:10:5: style: Class 'BlockCacheSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dxpc-3.9.2/CharCache.C:30:42: style: Function 'get' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
dxpc-3.9.2/CharCache.H:28:35: note: Function 'get' argument 1 names different: declaration 'i' definition 'index'.
dxpc-3.9.2/CharCache.C:30:42: note: Function 'get' argument 1 names different: declaration 'i' definition 'index'.
dxpc-3.9.2/CharCache.H:17:5: warning: Member variable 'CharCache::buffer_' is not initialized in the constructor. [uninitMemberVar]
dxpc-3.9.2/IntCache.H:22:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dxpc-3.9.2/IntCache.H:27:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dxpc-3.9.2/PixelCache.H:7:5: warning: Member variable 'PixelCache::buffer_' is not initialized in the constructor. [uninitMemberVar]
dxpc-3.9.2/IntCache.H:7:5: style: Class 'IntCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dxpc-3.9.2/LastPixels.H:7:5: style: Class 'LastPixels' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dxpc-3.9.2/ClientReadBuffer.H:11:5: warning: Member variable 'ClientReadBuffer::bigEndian_' is not initialized in the constructor. [uninitMemberVar]
dxpc-3.9.2/ClientChannel.C:10:16: warning: Member variable 'ClientChannel::bigEndian_' is not initialized in the constructor. [uninitMemberVar]
dxpc-3.9.2/ClientChannel.C:10:16: warning: Member variable 'ClientChannel::imageByteOrder_' is not initialized in the constructor. [uninitMemberVar]
dxpc-3.9.2/ClientChannel.C:10:16: warning: Member variable 'ClientChannel::bitmapBitOrder_' is not initialized in the constructor. [uninitMemberVar]
dxpc-3.9.2/ClientChannel.C:10:16: warning: Member variable 'ClientChannel::scanlineUnit_' is not initialized in the constructor. [uninitMemberVar]
dxpc-3.9.2/ClientChannel.C:10:16: warning: Member variable 'ClientChannel::scanlinePad_' is not initialized in the constructor. [uninitMemberVar]
dxpc-3.9.2/ClientChannel.C:21:9: style: Class 'ClientChannel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dxpc-3.9.2/ClientChannel.C:21:9: style: Class 'ClientChannel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dxpc-3.9.2/WriteBuffer.H:7:5: style: Class 'WriteBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dxpc-3.9.2/Compresser.H:27:5: style: Class 'Compresser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dxpc-3.9.2/ClientReadBuffer.H:20:17: style: The function 'locateMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/ReadBuffer.H:15:19: note: Virtual function in base class
dxpc-3.9.2/ClientReadBuffer.H:20:17: note: Function in derived class
dxpc-3.9.2/ClientChannel.H:22:17: style: The function 'doRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/Channel.H:16:17: note: Virtual function in base class
dxpc-3.9.2/ClientChannel.H:22:17: note: Function in derived class
dxpc-3.9.2/ClientChannel.H:23:17: style: The function 'doWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/Channel.H:17:17: note: Virtual function in base class
dxpc-3.9.2/ClientChannel.H:23:17: note: Function in derived class
dxpc-3.9.2/ClientMultiplexer.C:19:49: style: Function 'createNewConnection' argument 1 names different: declaration 'fd' definition 'clientFD'. [funcArgNamesDifferent]
dxpc-3.9.2/ClientMultiplexer.H:16:44: note: Function 'createNewConnection' argument 1 names different: declaration 'fd' definition 'clientFD'.
dxpc-3.9.2/ClientMultiplexer.C:19:49: note: Function 'createNewConnection' argument 1 names different: declaration 'fd' definition 'clientFD'.
dxpc-3.9.2/ClientMultiplexer.C:68:53: style: Function 'cleanupChannelFDMapping' argument 1 names different: declaration 'channelFD' definition 'channelNum'. [funcArgNamesDifferent]
dxpc-3.9.2/ClientMultiplexer.H:21:46: note: Function 'cleanupChannelFDMapping' argument 1 names different: declaration 'channelFD' definition 'channelNum'.
dxpc-3.9.2/ClientMultiplexer.C:68:53: note: Function 'cleanupChannelFDMapping' argument 1 names different: declaration 'channelFD' definition 'channelNum'.
dxpc-3.9.2/ProxyReadBuffer.H:10:5: style: Class 'ProxyReadBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dxpc-3.9.2/ProxyReadBuffer.H:18:17: style: The function 'locateMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/ReadBuffer.H:15:19: note: Virtual function in base class
dxpc-3.9.2/ProxyReadBuffer.H:18:17: note: Function in derived class
dxpc-3.9.2/ClientMultiplexer.H:16:20: style: The function 'createNewConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/Multiplexer.H:27:18: note: Virtual function in base class
dxpc-3.9.2/ClientMultiplexer.H:16:20: note: Function in derived class
dxpc-3.9.2/ClientMultiplexer.H:17:17: style: The function 'createNewConnectionFromProxy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/Multiplexer.H:38:17: note: Virtual function in base class
dxpc-3.9.2/ClientMultiplexer.H:17:17: note: Function in derived class
dxpc-3.9.2/ClientMultiplexer.H:19:17: style: The function 'channelIDToFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/Multiplexer.H:40:17: note: Virtual function in base class
dxpc-3.9.2/ClientMultiplexer.H:19:17: note: Function in derived class
dxpc-3.9.2/ClientMultiplexer.H:20:17: style: The function 'fdToChannelID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/Multiplexer.H:41:17: note: Virtual function in base class
dxpc-3.9.2/ClientMultiplexer.H:20:17: note: Function in derived class
dxpc-3.9.2/ClientMultiplexer.H:21:18: style: The function 'cleanupChannelFDMapping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/Multiplexer.H:42:18: note: Virtual function in base class
dxpc-3.9.2/ClientMultiplexer.H:21:18: note: Function in derived class
dxpc-3.9.2/Compresser.C:51:9: style: Class 'Compresser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dxpc-3.9.2/Compresser.C:51:9: style: Class 'Compresser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dxpc-3.9.2/Decompresser.C:15:5: performance: Variable 'decompressionFnc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
dxpc-3.9.2/Decompresser.H:18:5: style: Class 'Decompresser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dxpc-3.9.2/EncodeBuffer.C:199:44: style: Function 'growBuffer' argument 1 names different: declaration 'minimumFreeSpaceAfterGrow' definition 'minumumFreeSpaceAfterGrow'. [funcArgNamesDifferent]
dxpc-3.9.2/EncodeBuffer.H:34:34: note: Function 'growBuffer' argument 1 names different: declaration 'minimumFreeSpaceAfterGrow' definition 'minumumFreeSpaceAfterGrow'.
dxpc-3.9.2/EncodeBuffer.C:199:44: note: Function 'growBuffer' argument 1 names different: declaration 'minimumFreeSpaceAfterGrow' definition 'minumumFreeSpaceAfterGrow'.
dxpc-3.9.2/EncodeBuffer.C:27:5: style: Class 'EncodeBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dxpc-3.9.2/EncodeBuffer.C:27:5: style: Class 'EncodeBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dxpc-3.9.2/EncodeBuffer.C:35:5: error: Invalid memory address freed. [invalidFree]
dxpc-3.9.2/HuffmanCoder.C:114:46: style: Function 'addCode' argument 1 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent]
dxpc-3.9.2/HuffmanCoder.C:54:38: note: Function 'addCode' argument 1 names different: declaration 'v' definition 'value'.
dxpc-3.9.2/HuffmanCoder.C:114:46: note: Function 'addCode' argument 1 names different: declaration 'v' definition 'value'.
dxpc-3.9.2/HuffmanCoder.H:18:10: style: Technically the member function 'HuffmanCoder::encode' can be const. [functionConst]
dxpc-3.9.2/HuffmanCoder.C:271:20: note: Technically the member function 'HuffmanCoder::encode' can be const.
dxpc-3.9.2/HuffmanCoder.H:18:10: note: Technically the member function 'HuffmanCoder::encode' can be const.
dxpc-3.9.2/HuffmanCoder.C:256:5: style: Class 'HuffmanCoder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dxpc-3.9.2/HuffmanCoder.C:256:5: style: Class 'HuffmanCoder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dxpc-3.9.2/HuffmanCoder.C:161:5: style: Class 'Heap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dxpc-3.9.2/HuffmanCoder.C:161:5: style: Class 'Heap' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dxpc-3.9.2/HuffmanCoder.C:139:5: style: Class 'Heap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dxpc-3.9.2/IntCache.C:97:41: style: Function 'get' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
dxpc-3.9.2/IntCache.H:18:35: note: Function 'get' argument 1 names different: declaration 'i' definition 'index'.
dxpc-3.9.2/IntCache.C:97:41: note: Function 'get' argument 1 names different: declaration 'i' definition 'index'.
dxpc-3.9.2/IntCache.C:7:5: style: Class 'IntCache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dxpc-3.9.2/IntCache.C:7:5: style: Class 'IntCache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dxpc-3.9.2/LastPixels.C:6:5: style: Class 'LastPixels' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dxpc-3.9.2/LastPixels.C:6:5: style: Class 'LastPixels' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dxpc-3.9.2/Multiplexer.H:24:10: style: Technically the member function 'Multiplexer::setSelectFDs' can be const. [functionConst]
dxpc-3.9.2/Multiplexer.C:33:19: note: Technically the member function 'Multiplexer::setSelectFDs' can be const.
dxpc-3.9.2/Multiplexer.H:24:10: note: Technically the member function 'Multiplexer::setSelectFDs' can be const.
dxpc-3.9.2/PixelCache.C:32:43: style: Function 'get' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
dxpc-3.9.2/PixelCache.H:15:35: note: Function 'get' argument 1 names different: declaration 'i' definition 'index'.
dxpc-3.9.2/PixelCache.C:32:43: note: Function 'get' argument 1 names different: declaration 'i' definition 'index'.
dxpc-3.9.2/ReadBuffer.C:68:59: style: Function 'getMessage' argument 1 names different: declaration 'dataLength' definition 'messageLength'. [funcArgNamesDifferent]
dxpc-3.9.2/ReadBuffer.H:12:51: note: Function 'getMessage' argument 1 names different: declaration 'dataLength' definition 'messageLength'.
dxpc-3.9.2/ReadBuffer.C:68:59: note: Function 'getMessage' argument 1 names different: declaration 'dataLength' definition 'messageLength'.
dxpc-3.9.2/ReadBuffer.C:12:5: style: Class 'ReadBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dxpc-3.9.2/ReadBuffer.C:12:5: style: Class 'ReadBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dxpc-3.9.2/SequenceNumQueue.C:21:43: style: Function 'push' argument 2 names different: declaration 'requestOpcode' definition 'opcode'. [funcArgNamesDifferent]
dxpc-3.9.2/SequenceNumQueue.H:14:61: note: Function 'push' argument 2 names different: declaration 'requestOpcode' definition 'opcode'.
dxpc-3.9.2/SequenceNumQueue.C:21:43: note: Function 'push' argument 2 names different: declaration 'requestOpcode' definition 'opcode'.
dxpc-3.9.2/SequenceNumQueue.H:17:9: style: Technically the member function 'SequenceNumQueue::peek' can be const. [functionConst]
dxpc-3.9.2/SequenceNumQueue.C:60:23: note: Technically the member function 'SequenceNumQueue::peek' can be const.
dxpc-3.9.2/SequenceNumQueue.H:17:9: note: Technically the member function 'SequenceNumQueue::peek' can be const.
dxpc-3.9.2/SequenceNumQueue.C:7:5: style: Class 'SequenceNumQueue' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dxpc-3.9.2/SequenceNumQueue.C:7:5: style: Class 'SequenceNumQueue' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dxpc-3.9.2/ServerChannel.C:162:73: style: Same expression on both sides of '-'. [duplicateExpression]
dxpc-3.9.2/ServerChannel.C:2650:52: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 2616. [shiftTooManyBitsSigned]
dxpc-3.9.2/ServerChannel.C:2616:65: note: Assuming that condition 'height<=32' is not redundant
dxpc-3.9.2/ServerChannel.C:2650:52: note: Shift
dxpc-3.9.2/ServerReadBuffer.H:11:5: warning: Member variable 'ServerReadBuffer::bigEndian_' is not initialized in the constructor. [uninitMemberVar]
dxpc-3.9.2/ServerChannel.C:9:16: warning: Member variable 'ServerChannel::bigEndian_' is not initialized in the constructor. [uninitMemberVar]
dxpc-3.9.2/ServerChannel.C:9:16: warning: Member variable 'ServerChannel::imageByteOrder_' is not initialized in the constructor. [uninitMemberVar]
dxpc-3.9.2/ServerChannel.C:9:16: warning: Member variable 'ServerChannel::bitmapBitOrder_' is not initialized in the constructor. [uninitMemberVar]
dxpc-3.9.2/ServerChannel.C:9:16: warning: Member variable 'ServerChannel::scanlineUnit_' is not initialized in the constructor. [uninitMemberVar]
dxpc-3.9.2/ServerChannel.C:9:16: warning: Member variable 'ServerChannel::scanlinePad_' is not initialized in the constructor. [uninitMemberVar]
dxpc-3.9.2/ServerChannel.C:20:9: style: Class 'ServerChannel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dxpc-3.9.2/ServerChannel.C:20:9: style: Class 'ServerChannel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dxpc-3.9.2/ServerReadBuffer.H:25:17: style: The function 'locateMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/ReadBuffer.H:15:19: note: Virtual function in base class
dxpc-3.9.2/ServerReadBuffer.H:25:17: note: Function in derived class
dxpc-3.9.2/ServerChannel.H:20:17: style: The function 'doRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/Channel.H:16:17: note: Virtual function in base class
dxpc-3.9.2/ServerChannel.H:20:17: note: Function in derived class
dxpc-3.9.2/ServerChannel.H:21:17: style: The function 'doWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/Channel.H:17:17: note: Virtual function in base class
dxpc-3.9.2/ServerChannel.H:21:17: note: Function in derived class
dxpc-3.9.2/ServerMultiplexer.C:42:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
dxpc-3.9.2/ServerMultiplexer.C:40:49: style: Function 'createNewConnection' argument 1 names different: declaration 'fd' definition 'clientFD'. [funcArgNamesDifferent]
dxpc-3.9.2/ServerMultiplexer.H:20:44: note: Function 'createNewConnection' argument 1 names different: declaration 'fd' definition 'clientFD'.
dxpc-3.9.2/ServerMultiplexer.C:40:49: note: Function 'createNewConnection' argument 1 names different: declaration 'fd' definition 'clientFD'.
dxpc-3.9.2/ServerMultiplexer.C:95:53: style: Function 'cleanupChannelFDMapping' argument 1 names different: declaration 'channelFD' definition 'channelID'. [funcArgNamesDifferent]
dxpc-3.9.2/ServerMultiplexer.H:25:46: note: Function 'cleanupChannelFDMapping' argument 1 names different: declaration 'channelFD' definition 'channelID'.
dxpc-3.9.2/ServerMultiplexer.C:95:53: note: Function 'cleanupChannelFDMapping' argument 1 names different: declaration 'channelFD' definition 'channelID'.
dxpc-3.9.2/ServerMultiplexer.C:15:20: warning: Member variable 'ServerMultiplexer::fdToChannelIDMap_' is not initialized in the constructor. [uninitMemberVar]
dxpc-3.9.2/ServerMultiplexer.H:20:20: style: The function 'createNewConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/Multiplexer.H:27:18: note: Virtual function in base class
dxpc-3.9.2/ServerMultiplexer.H:20:20: note: Function in derived class
dxpc-3.9.2/ServerMultiplexer.H:21:17: style: The function 'createNewConnectionFromProxy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/Multiplexer.H:38:17: note: Virtual function in base class
dxpc-3.9.2/ServerMultiplexer.H:21:17: note: Function in derived class
dxpc-3.9.2/ServerMultiplexer.H:23:17: style: The function 'channelIDToFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/Multiplexer.H:40:17: note: Virtual function in base class
dxpc-3.9.2/ServerMultiplexer.H:23:17: note: Function in derived class
dxpc-3.9.2/ServerMultiplexer.H:24:17: style: The function 'fdToChannelID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/Multiplexer.H:41:17: note: Virtual function in base class
dxpc-3.9.2/ServerMultiplexer.H:24:17: note: Function in derived class
dxpc-3.9.2/ServerMultiplexer.H:25:18: style: The function 'cleanupChannelFDMapping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dxpc-3.9.2/Multiplexer.H:42:18: note: Virtual function in base class
dxpc-3.9.2/ServerMultiplexer.H:25:18: note: Function in derived class
dxpc-3.9.2/WriteBuffer.C:10:5: style: Class 'WriteBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dxpc-3.9.2/WriteBuffer.C:10:5: style: Class 'WriteBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dxpc-3.9.2/main.C:468:19: style: Condition 'maxNumFDs==0' is always true [knownConditionTrueFalse]
dxpc-3.9.2/main.C:436:17: note: Assignment 'maxNumFDs=0', assigned value is 0
dxpc-3.9.2/main.C:468:19: note: Condition 'maxNumFDs==0' is always true
dxpc-3.9.2/main.C:566:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dxpc-3.9.2/main.C:971:17: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dxpc-3.9.2/main.C:971:17: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dxpc-3.9.2/main.C:977:17: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dxpc-3.9.2/main.C:977:17: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dxpc-3.9.2/main.C:1061:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dxpc-3.9.2/main.C:1061:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dxpc-3.9.2/main.C:1112:9: style: The scope of the variable 'result' can be reduced. [variableScope]
dxpc-3.9.2/main.C:1314:18: style: The scope of the variable 'value' can be reduced. [variableScope]
dxpc-3.9.2/unittest.C:282:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dxpc-3.9.2/unittest.C:282:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dxpc-3.9.2/unittest.C:104:0: error: Resource leak: fp [resourceLeak]
dxpc-3.9.2/unittest.C:63:0: error: Memory leak: v [memleak]
dxpc-3.9.2/unittest.C:63:0: error: Memory leak: b [memleak]
dxpc-3.9.2/unittest.C:63:0: error: Memory leak: b2 [memleak]
dxpc-3.9.2/unittest.C:96:0: error: Memory leak: data [memleak]
dxpc-3.9.2/unittest.C:299:5: error: Mismatching allocation and deallocation: values [mismatchAllocDealloc]
dxpc-3.9.2/unittest.C:300:5: error: Mismatching allocation and deallocation: bitSize [mismatchAllocDealloc]
dxpc-3.9.2/unittest.C:284:0: error: Memory leak: blockSize [memleak]
dxpc-3.9.2/util.C:100:27: style: Same expression on both sides of '!=' because the value of 'DXPC_VERSION_BETA' and '0' are the same. [duplicateExpression]
dxpc-3.9.2/constants.H:8:47: note: 'DXPC_VERSION_BETA' is assigned value '0' here.
dxpc-3.9.2/util.C:100:27: note: Same expression on both sides of '!=' because the value of 'DXPC_VERSION_BETA' and '0' are the same.
dxpc-3.9.2/util.C:107:39: style: Function 'DumpMessage' argument 1 names different: declaration 'data' definition 'src'. [funcArgNamesDifferent]
dxpc-3.9.2/util.H:14:46: note: Function 'DumpMessage' argument 1 names different: declaration 'data' definition 'src'.
dxpc-3.9.2/util.C:107:39: note: Function 'DumpMessage' argument 1 names different: declaration 'data' definition 'src'.
dxpc-3.9.2/util.C:107:57: style: Function 'DumpMessage' argument 2 names different: declaration 'length' definition 'numBytes'. [funcArgNamesDifferent]
dxpc-3.9.2/util.H:14:65: note: Function 'DumpMessage' argument 2 names different: declaration 'length' definition 'numBytes'.
dxpc-3.9.2/util.C:107:57: note: Function 'DumpMessage' argument 2 names different: declaration 'length' definition 'numBytes'.
[15:42]

ftp://ftp.se.debian.org/debian/pool/main/d/dxsamples/dxsamples_4.4.0.orig.tar.gz
dxsamples-4.4.0/callmodule/ThunderStreamlines.c:51:5: style: Variable 'cap_pos_array' is reassigned a value before the old one has been used. [redundantAssignment]
dxsamples-4.4.0/callmodule/ThunderStreamlines.c:18:0: note: Variable 'cap_pos_array' is reassigned a value before the old one has been used.
dxsamples-4.4.0/callmodule/ThunderStreamlines.c:51:5: note: Variable 'cap_pos_array' is reassigned a value before the old one has been used.
dxsamples-4.4.0/callmodule/xapp_supervise.c:94:20: style: Unused variable: msg [unusedVariable]
dxsamples-4.4.0/callmodule/xapp_supervise.c:240:20: style: Unused variable: msg [unusedVariable]
dxsamples-4.4.0/callmodule/xapp_supervise.c:242:20: style: Unused variable: wid [unusedVariable]
dxsamples-4.4.0/callmodule/xapp_supervise.c:242:25: style: Unused variable: hei [unusedVariable]
dxsamples-4.4.0/data/externalfilter.c:30:20: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
dxsamples-4.4.0/dxlink/demoapp.c:259:12: style: The scope of the variable 'len' can be reduced. [variableScope]
dxsamples-4.4.0/dxlink/demoapp.c:270:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
dxsamples-4.4.0/dxlink/demoapp.c:291:0: error: Resource leak: fp [resourceLeak]
dxsamples-4.4.0/dxlink/maptoplane.c:44:5: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
dxsamples-4.4.0/dxlink/maptoplane.c:36:0: note: Variable 'conn' is reassigned a value before the old one has been used.
dxsamples-4.4.0/dxlink/maptoplane.c:44:5: note: Variable 'conn' is reassigned a value before the old one has been used.
dxsamples-4.4.0/dxlink/maptoplane.c:38:9: style: Unused variable: status [unusedVariable]
dxsamples-4.4.0/dxlink/maptoplane.c:106:5: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
dxsamples-4.4.0/dxlink/sealevel.c:28:5: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
dxsamples-4.4.0/dxlink/sealevel.c:21:0: note: Variable 'conn' is reassigned a value before the old one has been used.
dxsamples-4.4.0/dxlink/sealevel.c:28:5: note: Variable 'conn' is reassigned a value before the old one has been used.
dxsamples-4.4.0/dxlink/sealevel.c:88:5: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
dxsamples-4.4.0/outboard/my_simulation.c:21:11: style: The scope of the variable 'written' can be reduced. [variableScope]
dxsamples-4.4.0/outboard/my_simulation.c:23:11: style: The scope of the variable 'x' can be reduced. [variableScope]
dxsamples-4.4.0/outboard/my_simulation.c:23:14: style: The scope of the variable 'y' can be reduced. [variableScope]
dxsamples-4.4.0/outboard/my_simulation.c:24:12: style: The scope of the variable 'message' can be reduced. [variableScope]
dxsamples-4.4.0/outboard/socket.c:27:11: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/outboard/socket.c:27:18: style: Unused variable: write_fd [unusedVariable]
dxsamples-4.4.0/outboard/watchfile.c:31:12: style: The scope of the variable 'changed' can be reduced. [variableScope]
dxsamples-4.4.0/program_guide/add.c:97:16: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/add.c:99:27: style: Variable 'groupClass' is assigned a value that is never used. [unreadVariable]
dxsamples-4.4.0/program_guide/add.c:156:14: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/add.c:156:17: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/add.c:203:14: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/add.c:203:17: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/add.c:251:15: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/add.c:251:18: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/add2.c:104:16: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/add2.c:179:14: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/add2.c:179:17: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/add2.c:239:14: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/add2.c:239:17: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/add2.c:301:15: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/add2.c:301:18: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/add2invalid.c:104:16: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/add2invalid.c:179:14: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/add2invalid.c:179:17: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/add2invalid.c:239:14: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/add2invalid.c:239:17: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/add2invalid.c:301:15: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/add2invalid.c:301:18: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/averagecell.c:604:4: style: Variable 'itemcounts' is reassigned a value before the old one has been used. [redundantAssignment]
dxsamples-4.4.0/program_guide/averagecell.c:601:0: note: Variable 'itemcounts' is reassigned a value before the old one has been used.
dxsamples-4.4.0/program_guide/averagecell.c:604:4: note: Variable 'itemcounts' is reassigned a value before the old one has been used.
dxsamples-4.4.0/program_guide/averagecell.c:97:16: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/averagecell.c:99:27: style: Variable 'groupClass' is assigned a value that is never used. [unreadVariable]
dxsamples-4.4.0/program_guide/averagecell.c:153:14: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/averagecell.c:153:17: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/averagecell.c:197:14: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/averagecell.c:197:17: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/averagecell.c:242:15: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/averagecell.c:242:18: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/makex.c:98:16: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/makex.c:100:27: style: Variable 'groupClass' is assigned a value that is never used. [unreadVariable]
dxsamples-4.4.0/program_guide/makex.c:157:14: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/makex.c:157:17: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/makex.c:204:14: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/makex.c:204:17: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/makex.c:252:15: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/makex.c:252:18: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/makexeff.c:98:16: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/makexeff.c:100:27: style: Variable 'groupClass' is assigned a value that is never used. [unreadVariable]
dxsamples-4.4.0/program_guide/makexeff.c:157:14: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/makexeff.c:157:17: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/makexeff.c:204:14: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/makexeff.c:204:17: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/makexeff.c:252:15: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/program_guide/makexeff.c:252:18: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/program_guide/showpick.c:90:25: warning: Logical conjunction always evaluates to false: colorwhich < 0 && colorwhich > 2. [incorrectLogicOperator]
dxsamples-4.4.0/program_guide/showpick.c:579:2: style: Label 'error' is not used. [unusedLabel]
dxsamples-4.4.0/program_guide/simpleimport.c:91:3: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
dxsamples-4.4.0/program_guide/simpleimport.c:87:3: note: Variable 'a' is reassigned a value before the old one has been used.
dxsamples-4.4.0/program_guide/simpleimport.c:91:3: note: Variable 'a' is reassigned a value before the old one has been used.
dxsamples-4.4.0/program_guide/simpleimportfilter.c:27:20: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
dxsamples-4.4.0/program_guide/simpleimportfilter.c:41:5: error: Resource leak: in [resourceLeak]
dxsamples-4.4.0/program_guide/simpleimportfilter.c:131:0: error: Resource leak: in [resourceLeak]
dxsamples-4.4.0/stereo/src/mycams.c:117:9: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/stereo/src/mycams.c:117:12: style: Unused variable: j [unusedVariable]
dxsamples-4.4.0/supervise/complexdemo/interactors/interactors.c:352:9: style: The scope of the variable 'i' can be reduced. [variableScope]
dxsamples-4.4.0/supervise/complexdemo/interactors/interactors.c:764:12: style: The scope of the variable 'xyz' can be reduced. [variableScope]
dxsamples-4.4.0/supervise/complexdemo/interactors/interactors.c:566:12: style: Unused variable: caption [unusedVariable]
dxsamples-4.4.0/supervise/complexdemo/interactors/interactors.c:763:12: style: Unused variable: postion [unusedVariable]
dxsamples-4.4.0/supervise/complexdemo/interactors/interactors.c:765:18: style: Unused variable: n [unusedVariable]
dxsamples-4.4.0/supervise/complexdemo/interactors/interactors.c:765:22: style: Unused variable: ptr [unusedVariable]
dxsamples-4.4.0/supervise/interactors/myinteractors.c:299:14: style: The scope of the variable 't' can be reduced. [variableScope]
dxsamples-4.4.0/supervise/interactors/myinteractors.c:299:17: style: The scope of the variable 's' can be reduced. [variableScope]
dxsamples-4.4.0/supervise/interactors/myinteractors.c:299:20: style: The scope of the variable 'c' can be reduced. [variableScope]
dxsamples-4.4.0/supervise/interactors/myinteractors.c:750:16: style: Variable 'vd' is assigned a value that is never used. [unreadVariable]
dxsamples-4.4.0/supervise/mediumdemo/interactors/interactors.c:295:5: style: Variable 'oldglyphs' is reassigned a value before the old one has been used. [redundantAssignment]
dxsamples-4.4.0/supervise/mediumdemo/interactors/interactors.c:283:0: note: Variable 'oldglyphs' is reassigned a value before the old one has been used.
dxsamples-4.4.0/supervise/mediumdemo/interactors/interactors.c:295:5: note: Variable 'oldglyphs' is reassigned a value before the old one has been used.
dxsamples-4.4.0/supervise/mediumdemo/interactors/interactors.c:301:5: style: Variable 'xy' is reassigned a value before the old one has been used. [redundantAssignment]
dxsamples-4.4.0/supervise/mediumdemo/interactors/interactors.c:280:0: note: Variable 'xy' is reassigned a value before the old one has been used.
dxsamples-4.4.0/supervise/mediumdemo/interactors/interactors.c:301:5: note: Variable 'xy' is reassigned a value before the old one has been used.
dxsamples-4.4.0/supervise/mediumdemo/interactors/interactors.c:205:11: style: Unused variable: newgroup [unusedVariable]
dxsamples-4.4.0/supervise/mediumdemo/interactors/interactors.c:282:0: style: Variable 'one' is assigned a value that is never used. [unreadVariable]
dxsamples-4.4.0/supervise/mediumdemo/interactors/interactors.c:283:36: style: Unused variable: object [unusedVariable]
dxsamples-4.4.0/supervise/simpledemo/interactors/interactors.c:199:11: style: The scope of the variable 't' can be reduced. [variableScope]
dxsamples-4.4.0/user/makex.c:45:18: style: Function 'DoMakeX' argument 1 names different: declaration 'in' definition 'o'. [funcArgNamesDifferent]
dxsamples-4.4.0/user/makex.c:4:31: note: Function 'DoMakeX' argument 1 names different: declaration 'in' definition 'o'.
dxsamples-4.4.0/user/makex.c:45:18: note: Function 'DoMakeX' argument 1 names different: declaration 'in' definition 'o'.
dxsamples-4.4.0/util/biorad-pic/._PIC2dx.c:1:0: error: The code contains unhandled character(s) (character code=192). Neither unicode nor extended ascii is supported. [syntaxError]
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:394:10: warning: Either the condition 'if(outfs)' is redundant or there is possible null pointer dereference: outfs. [nullPointerRedundantCheck]
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:398:4: note: Assuming that condition 'if(outfs)' is not redundant
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:394:10: note: Null pointer dereference
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:516:9: warning: Either the condition 'if(PICfs)' is redundant or there is possible null pointer dereference: PICfs. [nullPointerRedundantCheck]
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:396:4: note: Assuming that condition 'if(PICfs)' is not redundant
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:388:22: note: Calling function 'PIC_addNotesAsAttr', 1st argument 'PICfs' value is 0
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:582:29: note: Calling function 'PIC_read_nth_note', 1st argument 'PICfs' value is 0
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:516:9: note: Null pointer dereference
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:525:32: warning: Either the condition 'if(PICfs)' is redundant or there is possible null pointer dereference: PICfs. [nullPointerRedundantCheck]
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:396:4: note: Assuming that condition 'if(PICfs)' is not redundant
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:388:22: note: Calling function 'PIC_addNotesAsAttr', 1st argument 'PICfs' value is 0
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:582:29: note: Calling function 'PIC_read_nth_note', 1st argument 'PICfs' value is 0
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:525:32: note: Null pointer dereference
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:217:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:218:6: style: The scope of the variable 'objCounter' can be reduced. [variableScope]
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:237:20: style: Array index 'arg' is used before limits check. [arrayIndexThenCheck]
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:242:25: style: Array index 'arg' is used before limits check. [arrayIndexThenCheck]
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:646:37: error: Undefined behavior: Variable 'buf' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:651:36: error: Undefined behavior: Variable 'buf' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
dxsamples-4.4.0/util/biorad-pic/PIC2dx.c:660:43: error: Undefined behavior: Variable 'buf' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
dxsamples-4.4.0/util/dxf/colors.c:329:22: warning: Either the condition 'i>256' is redundant or the array 'color_list[255]' is accessed at index 256, which is out of bounds. [arrayIndexOutOfBoundsCond]
dxsamples-4.4.0/util/dxf/colors.c:324:18: note: Assuming that condition 'i>256' is not redundant
dxsamples-4.4.0/util/dxf/colors.c:329:22: note: Array index out of bounds
dxsamples-4.4.0/util/dxf/colors.c:309:12: style: Unused variable: col [unusedVariable]
dxsamples-4.4.0/util/dxf/common.c:83:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
dxsamples-4.4.0/util/dxf/common.c:57:7: style: Unused variable: ret [unusedVariable]
dxsamples-4.4.0/util/dxf/dx.c:72:10: style: The scope of the variable 'b' can be reduced. [variableScope]
dxsamples-4.4.0/util/dxf/dxf.c:272:30: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
dxsamples-4.4.0/util/dxf/dxf.c:273:44: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
dxsamples-4.4.0/util/dxf/ignored.c:49:5: warning: Either the condition '!ignored' is redundant or there is possible null pointer dereference: ignored. [nullPointerRedundantCheck]
dxsamples-4.4.0/util/dxf/ignored.c:51:9: note: Assuming that condition '!ignored' is not redundant
dxsamples-4.4.0/util/dxf/ignored.c:49:5: note: Null pointer dereference
dxsamples-4.4.0/util/dxf/ignored.c:50:5: warning: Either the condition '!ignored' is redundant or there is possible null pointer dereference: ignored. [nullPointerRedundantCheck]
dxsamples-4.4.0/util/dxf/ignored.c:51:9: note: Assuming that condition '!ignored' is not redundant
dxsamples-4.4.0/util/dxf/ignored.c:50:5: note: Null pointer dereference
dxsamples-4.4.0/util/dxf/output_funcs.c:583:5: warning: %f in format string (no. 12) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
dxsamples-4.4.0/util/dxf/output_funcs.c:583:5: warning: %f in format string (no. 13) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
dxsamples-4.4.0/util/dxf/output_funcs.c:806:5: warning: %d in format string (no. 8) requires 'int' but the argument type is 'float'. [invalidPrintfArgType_sint]
dxsamples-4.4.0/util/dxf/output_funcs.c:806:5: warning: %f in format string (no. 11) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
dxsamples-4.4.0/util/dxf/output_funcs.c:806:5: warning: %x in format string (no. 12) requires 'unsigned int' but the argument type is 'float'. [invalidPrintfArgType_uint]
dxsamples-4.4.0/util/dxf/output_funcs.c:806:5: error: printf format string requires 13 parameters but only 12 are given. [wrongPrintfScanfArgNum]
dxsamples-4.4.0/util/dxf/output_funcs.c:969:5: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
dxsamples-4.4.0/util/dxf/output_funcs.c:1124:11: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
dxsamples-4.4.0/util/dxf/output_funcs.c:1072:3: style: Variable 'output_func' is reassigned a value before the old one has been used. [redundantAssignment]
dxsamples-4.4.0/util/dxf/output_funcs.c:1070:0: note: Variable 'output_func' is reassigned a value before the old one has been used.
dxsamples-4.4.0/util/dxf/output_funcs.c:1072:3: note: Variable 'output_func' is reassigned a value before the old one has been used.
dxsamples-4.4.0/util/dxf/output_funcs.c:75:9: style: The scope of the variable 'name' can be reduced. [variableScope]
dxsamples-4.4.0/util/dxf/output_funcs.c:441:20: style: The scope of the variable 'dx' can be reduced. [variableScope]
dxsamples-4.4.0/util/dxf/output_funcs.c:441:24: style: The scope of the variable 'dy' can be reduced. [variableScope]
dxsamples-4.4.0/util/dxf/output_funcs.c:1069:14: style: The scope of the variable 'i' can be reduced. [variableScope]
dxsamples-4.4.0/util/dxf/output_funcs.c:1093:10: style: The scope of the variable 'b' can be reduced. [variableScope]
dxsamples-4.4.0/util/dxf/output_funcs.c:1115:17: style: The scope of the variable 'k' can be reduced. [variableScope]
dxsamples-4.4.0/util/dxf/output_funcs.c:471:14: error: Expression 'connects[0][n++]' depends on order of evaluation of side effects [unknownEvaluationOrder]
dxsamples-4.4.0/util/dxf/output_funcs.c:298:7: style: Unused variable: ret [unusedVariable]
dxsamples-4.4.0/util/dxf/output_funcs.c:439:9: style: Unused variable: pt1 [unusedVariable]
dxsamples-4.4.0/util/dxf/output_funcs.c:439:14: style: Unused variable: pt2 [unusedVariable]
dxsamples-4.4.0/util/dxf/snag_funcs.c:752:43: warning: Redundant assignment of 'item->translate[1]' to itself. [selfAssignment]
dxsamples-4.4.0/util/dxf/snag_funcs.c:60:0: style: Variable 'comment' is assigned a value that is never used. [unreadVariable]
dxsamples-4.4.0/util/dxf/table.c:251:7: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
dxsamples-4.4.0/util/dxf/table.c:77:13: style: The scope of the variable 'table' can be reduced. [variableScope]
dxsamples-4.4.0/util/dxf/table.c:213:7: style: The scope of the variable 'i' can be reduced. [variableScope]
dxsamples-4.4.0/util/dxf/table.c:76:16: style: Unused variable: layers [unusedVariable]
dxsamples-4.4.0/util/dxf/table.c:81:0: style: Variable 'done' is assigned a value that is never used. [unreadVariable]
dxsamples-4.4.0/util/dxf/table.c:90:3: warning: The buffer 'name' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
dxsamples-4.4.0/util/dxf/table.c:189:0: error: Memory leak: layers [memleak]
dxsamples-4.4.0/util/dxf/tree.c:182:54: style: Function 'create_new_tree' argument 3 names different: declaration 'block' definition 'block_ent'. [funcArgNamesDifferent]
dxsamples-4.4.0/util/dxf/dxf.h:559:58: note: Function 'create_new_tree' argument 3 names different: declaration 'block' definition 'block_ent'.
dxsamples-4.4.0/util/dxf/tree.c:182:54: note: Function 'create_new_tree' argument 3 names different: declaration 'block' definition 'block_ent'.
dxsamples-4.4.0/util/dxf/tree.c:217:7: style: Unused variable: i [unusedVariable]
dxsamples-4.4.0/util/fluent/Fluent2DX.c:48:12: style: The scope of the variable 'found' can be reduced. [variableScope]
dxsamples-4.4.0/util/fluent/Fluent2DX.c:58:29: style: The scope of the variable 'pflag' can be reduced. [variableScope]
dxsamples-4.4.0/util/fluent/Fluent2DX.c:77:37: style: Variable 'basefile' is assigned a value that is never used. [unreadVariable]
dxsamples-4.4.0/util/fluent/Fluent2DX.c:76:37: style: Variable 'allfiles' is assigned a value that is never used. [unreadVariable]
dxsamples-4.4.0/util/fluent/Fluent2DX.c:54:26: style: Unused variable: uvw [unusedVariable]
dxsamples-4.4.0/util/fluent/Fluent2DX.c:54:31: style: Unused variable: vdim [unusedVariable]
dxsamples-4.4.0/util/fluent/Fluent2DX.c:55:11: style: Unused variable: line [unusedVariable]
dxsamples-4.4.0/util/fluent/Fluent2DX.c:258:6: style: Variable 'pflag' is assigned a value that is never used. [unreadVariable]
dxsamples-4.4.0/util/fluent/Fluent2DX.c:58:0: style: Variable 'sflag' is assigned a value that is never used. [unreadVariable]
dxsamples-4.4.0/util/fluent/Fluent2DX.c:115:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
dxsamples-4.4.0/util/fluent/Fluent2DX.c:685:0: error: Memory leak: basefile [memleak]
dxsamples-4.4.0/util/fluent/Fluent2DX.c:685:0: error: Memory leak: unvfile [memleak]
dxsamples-4.4.0/util/fluent/Fluent2DX.c:685:0: error: Memory leak: allfiles [memleak]
dxsamples-4.4.0/util/plot3d/Plot3DtoDX.c:49:2: warning: printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
dxsamples-4.4.0/util/plot3d/Plot3DtoDX.c:259:3: warning: %s in format string (no. 3) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
dxsamples-4.4.0/util/plot3d/Plot3DtoDX.c:259:3: warning: printf format string requires 3 parameters but 4 are given. [wrongPrintfScanfArgNum]
dxsamples-4.4.0/util/plot3d/Plot3DtoDX.c:604:2: style: Label 'skip' is not used. [unusedLabel]
dxsamples-4.4.0/util/plot3d/Plot3DtoDX.c:32:11: style: Unused variable: text [unusedVariable]
dxsamples-4.4.0/util/plot3d/Plot3DtoDX.c:35:52: style: Unused variable: uvw [unusedVariable]
dxsamples-4.4.0/util/plot3d/Plot3DtoDX.c:512:29: style: Variable 'vbuffer' is assigned a value that is never used. [unreadVariable]
dxsamples-4.4.0/util/plot3d/Plot3DtoDX.c:612:0: error: Memory leak: gbuffer [memleak]
dxsamples-4.4.0/util/plot3d/Plot3DtoDX.c:506:0: error: Memory leak: vbuffer [memleak]
[15:42]

ftp://ftp.se.debian.org/debian/pool/main/d/dxtool/dxtool_0.1.orig.tar.gz
dxtool-0.1/dxtool.c:43:7: style: Variable 'iincl' is reassigned a value before the old one has been used. [redundantAssignment]
dxtool-0.1/dxtool.c:42:7: note: Variable 'iincl' is reassigned a value before the old one has been used.
dxtool-0.1/dxtool.c:43:7: note: Variable 'iincl' is reassigned a value before the old one has been used.
dxtool-0.1/dxtool.c:123:22: warning: Assert statement modifies 'port'. [assignmentInAssert]
dxtool-0.1/dxtool.c:57:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dxtool-0.1/dxtool.c:72:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[15:42]

ftp://ftp.se.debian.org/debian/pool/main/d/dyfi/dyfi_1.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dymo-cups-drivers/dymo-cups-drivers_1.4.0.orig.tar.gz
dymo-cups-drivers-1.4.0.5/samples/custom_paper/CairoUtils.h:10:3: style: Class 'CairoSurfacePtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/samples/custom_paper/CairoUtils.h:23:3: style: Class 'CairoPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/samples/custom_paper/CustomPaper.cpp:17:3: style: Class 'Error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/samples/custom_paper_tape/CairoUtils.h:10:3: style: Class 'CairoSurfacePtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/samples/custom_paper_tape/CairoUtils.h:23:3: style: Class 'CairoPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/samples/custom_paper_tape/CustomPaperTape.cpp:17:3: style: Class 'Error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/samples/paper_bounds/CairoUtils.h:10:3: style: Class 'CairoSurfacePtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/samples/paper_bounds/CairoUtils.h:23:3: style: Class 'CairoPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/samples/paper_bounds/PaperBounds.cpp:18:3: style: Class 'Error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/samples/test_label/CairoUtils.h:10:3: style: Class 'CairoSurfacePtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/samples/test_label/CairoUtils.h:23:3: style: Class 'CairoPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/samples/test_label/TestLabel.cpp:17:3: style: Class 'Error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.cpp:102:29: warning: Member variable 'CCupsPrintEnvironmentForLM::PRNFile_' is not initialized in the constructor. [uninitMemberVar]
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.cpp:102:29: warning: Member variable 'CCupsPrintEnvironmentForLM::JobStatus_' is not initialized in the constructor. [uninitMemberVar]
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.cpp:43:5: style: Class 'CCupsPrintEnvironmentForDriver' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.cpp:43:5: style: Class 'CCupsPrintEnvironmentForDriver' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:34:3: style: Class 'CCupsPrintEnvironmentForDriver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:36:16: style: The function 'WriteData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:67:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:36:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:37:16: style: The function 'ReadData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:68:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:37:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:38:24: style: The function 'GetJobStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:70:24: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:38:24: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:39:16: style: The function 'SetJobStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:71:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:39:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:53:16: style: The function 'WriteData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:67:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:53:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:54:16: style: The function 'ReadData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:68:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:54:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:55:24: style: The function 'GetJobStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:70:24: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:55:24: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:56:16: style: The function 'SetJobStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:71:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/CupsPrintEnvironment.h:56:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/DummyLanguageMonitor.h:33:3: style: Class 'CDummyLanguageMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/src/common/DummyLanguageMonitor.h:36:16: style: The function 'StartDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:83:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/DummyLanguageMonitor.h:36:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/DummyLanguageMonitor.h:37:16: style: The function 'EndDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:84:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/DummyLanguageMonitor.h:37:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/DummyLanguageMonitor.h:39:16: style: The function 'StartPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:86:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/DummyLanguageMonitor.h:39:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/DummyLanguageMonitor.h:40:16: style: The function 'EndPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:87:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/DummyLanguageMonitor.h:40:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/DummyLanguageMonitor.h:42:16: style: The function 'ProcessData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:89:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/DummyLanguageMonitor.h:42:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/ErrorDiffusionHalftoning.cpp:51:13: style: The scope of the variable 'pixelValue' can be reduced. [variableScope]
dymo-cups-drivers-1.4.0.5/src/common/ErrorDiffusionHalftoning.cpp:52:13: style: The scope of the variable 'error' can be reduced. [variableScope]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:92:0: style: Class 'EHalftoneError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/src/common/ErrorDiffusionHalftoning.h:37:16: style: The function 'IsProcessLineSupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:50:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/ErrorDiffusionHalftoning.h:37:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/ErrorDiffusionHalftoning.h:39:16: style: The function 'ProcessLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:51:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/ErrorDiffusionHalftoning.h:39:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/ErrorDiffusionHalftoning.h:40:16: style: The function 'ProcessImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:54:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/ErrorDiffusionHalftoning.h:40:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/ErrorDiffusionHalftoning.h:41:16: style: The function 'ProcessImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:55:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/ErrorDiffusionHalftoning.h:41:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:57:11: style: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::GetInputImageType' can be const. [functionConst]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.cpp:41:18: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::GetInputImageType' can be const.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:57:11: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::GetInputImageType' can be const.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:58:11: style: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::GetOutputImageType' can be const. [functionConst]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.cpp:47:18: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::GetOutputImageType' can be const.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:58:11: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::GetOutputImageType' can be const.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:61:8: performance: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::RGBToGrayScale' can be static. [functionStatic]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.cpp:53:18: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::RGBToGrayScale' can be static.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:61:8: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::RGBToGrayScale' can be static.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:64:8: performance: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::SetPixelBW' can be static. [functionStatic]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.cpp:72:18: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::SetPixelBW' can be static.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:64:8: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::SetPixelBW' can be static.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:67:8: style: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::ExtractRGB' can be const. [functionConst]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.cpp:81:18: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::ExtractRGB' can be const.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:67:8: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::ExtractRGB' can be const.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:69:7: style: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::ExtractRGB' can be const. [functionConst]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.cpp:151:18: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::ExtractRGB' can be const.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:69:7: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::ExtractRGB' can be const.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:72:10: style: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::CalcImageWidth' can be const. [functionConst]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.cpp:101:18: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::CalcImageWidth' can be const.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:72:10: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::CalcImageWidth' can be const.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:74:10: style: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::CalcBufferSize' can be const. [functionConst]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.cpp:118:18: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::CalcBufferSize' can be const.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:74:10: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::CalcBufferSize' can be const.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:76:10: style: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::CalcOutputBufferSize' can be const. [functionConst]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.cpp:134:18: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::CalcOutputBufferSize' can be const.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:76:10: note: Technically the member function 'DymoPrinterDriver::CHalftoneFilter::CalcOutputBufferSize' can be const.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:94:11: style: Technically the member function 'DymoPrinterDriver::EHalftoneError::GetErrorCode' can be const. [functionConst]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.cpp:181:17: note: Technically the member function 'DymoPrinterDriver::EHalftoneError::GetErrorCode' can be const.
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:94:11: note: Technically the member function 'DymoPrinterDriver::EHalftoneError::GetErrorCode' can be const.
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.cpp:256:17: warning: Member variable 'CNLLHalftoning::ImageWidth_' is not initialized in the constructor. [uninitMemberVar]
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.cpp:256:17: warning: Member variable 'CNLLHalftoning::ImageHeight_' is not initialized in the constructor. [uninitMemberVar]
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.h:42:7: style: Technically the member function 'DymoPrinterDriver::CNLLHalftoning::GetThreshold' can be const. [functionConst]
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.cpp:430:17: note: Technically the member function 'DymoPrinterDriver::CNLLHalftoning::GetThreshold' can be const.
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.h:42:7: note: Technically the member function 'DymoPrinterDriver::CNLLHalftoning::GetThreshold' can be const.
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.cpp:44:10: style: Technically the member function 'DymoPrinterDriver::CNLLBlock::GetBlockIntenseValue' can be const. [functionConst]
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.cpp:549:12: note: Technically the member function 'DymoPrinterDriver::CNLLBlock::GetBlockIntenseValue' can be const.
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.cpp:44:10: note: Technically the member function 'DymoPrinterDriver::CNLLBlock::GetBlockIntenseValue' can be const.
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.cpp:52:8: performance: Technically the member function 'DymoPrinterDriver::CNLLBlock::ReduceClasses' can be static. [functionStatic]
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.cpp:458:12: note: Technically the member function 'DymoPrinterDriver::CNLLBlock::ReduceClasses' can be static.
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.cpp:52:8: note: Technically the member function 'DymoPrinterDriver::CNLLBlock::ReduceClasses' can be static.
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.cpp:69:8: style: Technically the member function 'DymoPrinterDriver::CNLLBlock::IsInImage' can be const. [functionConst]
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.cpp:636:12: note: Technically the member function 'DymoPrinterDriver::CNLLBlock::IsInImage' can be const.
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.cpp:69:8: note: Technically the member function 'DymoPrinterDriver::CNLLBlock::IsInImage' can be const.
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.h:37:16: style: The function 'IsProcessLineSupported' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:50:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.h:37:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.h:38:16: style: The function 'ProcessLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:51:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.h:38:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.h:39:16: style: The function 'ProcessImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/Halftoning.h:54:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/NonLinearLaplacianHalftoning.h:39:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/tests/MOCK_PrintEnvironment.h:38:19: style: Technically the member function 'MockPrintEnvironment::GetData' can be const. [functionConst]
dymo-cups-drivers-1.4.0.5/src/common/tests/MOCK_PrintEnvironment.cpp:47:23: note: Technically the member function 'MockPrintEnvironment::GetData' can be const.
dymo-cups-drivers-1.4.0.5/src/common/tests/MOCK_PrintEnvironment.h:38:19: note: Technically the member function 'MockPrintEnvironment::GetData' can be const.
dymo-cups-drivers-1.4.0.5/src/common/tests/MOCK_PrintEnvironment.h:32:16: style: The function 'WriteData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:67:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/tests/MOCK_PrintEnvironment.h:32:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/tests/MOCK_PrintEnvironment.h:33:16: style: The function 'ReadData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:68:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/tests/MOCK_PrintEnvironment.h:33:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/tests/MOCK_PrintEnvironment.h:35:24: style: The function 'GetJobStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:70:24: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/tests/MOCK_PrintEnvironment.h:35:24: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/common/tests/MOCK_PrintEnvironment.h:36:16: style: The function 'SetJobStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/common/PrinterDriver.h:71:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/common/tests/MOCK_PrintEnvironment.h:36:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/lm/LabelManagerDriver.h:78:0: style: Class 'CLabelManagerDriver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/src/lm/LabelManagerDriver.cpp:172:27: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
dymo-cups-drivers-1.4.0.5/src/lm/LabelManagerDriver.cpp:181:56: style: Function 'ProcessRasterLine' argument 1 names different: declaration 'LineBuffer' definition 'lineBuffer'. [funcArgNamesDifferent]
dymo-cups-drivers-1.4.0.5/src/lm/LabelManagerDriver.h:87:50: note: Function 'ProcessRasterLine' argument 1 names different: declaration 'LineBuffer' definition 'lineBuffer'.
dymo-cups-drivers-1.4.0.5/src/lm/LabelManagerDriver.cpp:181:56: note: Function 'ProcessRasterLine' argument 1 names different: declaration 'LineBuffer' definition 'lineBuffer'.
dymo-cups-drivers-1.4.0.5/src/lm/LabelManagerDriver.cpp:350:55: style: Function 'SetDeviceName' argument 1 names different: declaration 'DeviceName' definition 'Value'. [funcArgNamesDifferent]
dymo-cups-drivers-1.4.0.5/src/lm/LabelManagerDriver.h:89:41: note: Function 'SetDeviceName' argument 1 names different: declaration 'DeviceName' definition 'Value'.
dymo-cups-drivers-1.4.0.5/src/lm/LabelManagerDriver.cpp:350:55: note: Function 'SetDeviceName' argument 1 names different: declaration 'DeviceName' definition 'Value'.
dymo-cups-drivers-1.4.0.5/src/lm/LabelManagerDriver.cpp:35:22: warning: Member variable 'CLabelManagerDriver::PageLineCount_' is not initialized in the constructor. [uninitMemberVar]
dymo-cups-drivers-1.4.0.5/src/lm/LabelManagerLanguageMonitor.cpp:32:35: warning: Member variable 'CLabelManagerLanguageMonitor::TapeWidth_' is not initialized in the constructor. [uninitMemberVar]
dymo-cups-drivers-1.4.0.5/src/lm/tests/TestLabelManagerFilter.cpp:34:25: warning: Member variable 'LabelManagerFilterTest::Driver_' is not initialized in the constructor. [uninitMemberVar]
dymo-cups-drivers-1.4.0.5/src/lm/tests/TestLabelManagerFilter.cpp:34:25: warning: Member variable 'LabelManagerFilterTest::LM_' is not initialized in the constructor. [uninitMemberVar]
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.h:76:3: style: Class 'CLabelWriterDriver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.h:147:3: style: Class 'CLabelWriterDriver400' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.h:169:0: style: Class 'CLabelWriterDriverTwinTurbo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.h:150:16: style: The function 'StartDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.h:79:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.h:150:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.h:151:16: style: The function 'EndDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.h:80:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.h:151:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.h:152:16: style: The function 'EndPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.h:83:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.h:152:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.h:172:16: style: The function 'StartDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.h:150:16: note: Virtual function in base class
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.h:172:16: note: Function in derived class
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.cpp:141:27: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.cpp:275:55: style: Function 'ProcessRasterLine' argument 1 names different: declaration 'LineBuffer' definition 'lineBuffer'. [funcArgNamesDifferent]
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.h:85:50: note: Function 'ProcessRasterLine' argument 1 names different: declaration 'LineBuffer' definition 'lineBuffer'.
dymo-cups-drivers-1.4.0.5/src/lw/LabelWriterDriver.cpp:275:55: note: Function 'ProcessRasterLine' argument 1 names different: declaration 'LineBuffer' definition 'lineBuffer'.
dymo-cups-drivers-1.4.0.5/src/lw/tests/TestLabelWriterFilter.h:31:1: style: The class 'LabelWriterFilterTest' does not have a constructor although it has private member variables. [noConstructor]
[15:42]

ftp://ftp.se.debian.org/debian/pool/main/d/dynalang/dynalang_0.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dynalogin/dynalogin_1.0.0.orig.tar.gz
dynalogin-1.0.0/dynalogin_tester.c:64:3: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
dynalogin-1.0.0/dynalogind/dynalogind.c:665:13: style: Condition 'done!=1' is always true [knownConditionTrueFalse]
dynalogin-1.0.0/dynalogind/dynalogind.c:537:13: note: Assignment 'done=0', assigned value is 0
dynalogin-1.0.0/dynalogind/dynalogind.c:665:13: note: Condition 'done!=1' is always true
dynalogin-1.0.0/dynalogind/dynalogind.c:69:7: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
dynalogin-1.0.0/dynalogind/dynalogind.c:73:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dynalogin-1.0.0/dynalogind/dynalogind.c:238:6: style: The scope of the variable 'ntokens' can be reduced. [variableScope]
dynalogin-1.0.0/dynalogind/dynalogind.c:535:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
dynalogin-1.0.0/dynalogind/dynalogind.c:523:13: style: Unused variable: proc [unusedVariable]
dynalogin-1.0.0/dynalogind/dynalogind.c:123:9: error: Uninitialized variable: res [uninitvar]
dynalogin-1.0.0/libdynalogin/datasources/fs/fs_ds.c:139:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dynalogin-1.0.0/libdynalogin/datasources/fs/fs_ds.c:191:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dynalogin-1.0.0/libdynalogin/datasources/fs/fs_ds.c:62:29: style: The scope of the variable 'place' can be reduced. [variableScope]
dynalogin-1.0.0/libdynalogin/datasources/fs/fs_ds.c:131:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dynalogin-1.0.0/libdynalogin/datasources/fs/fs_ds.c:186:8: style: The scope of the variable 's' can be reduced. [variableScope]
dynalogin-1.0.0/libdynalogin/datasources/fs/fs_ds.c:262:7: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
dynalogin-1.0.0/libdynalogin/datasources/fs/fs_ds.c:88:8: style: Unused variable: p [unusedVariable]
dynalogin-1.0.0/libdynalogin/datasources/odbc/odbc_ds.c:226:3: warning: %ju in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
dynalogin-1.0.0/libdynalogin/datasources/odbc/odbc_ds.c:451:6: style: The scope of the variable 'field' can be reduced. [variableScope]
dynalogin-1.0.0/libdynalogin/datasources/odbc/odbc_ds.c:452:8: style: The scope of the variable 'scheme_name' can be reduced. [variableScope]
dynalogin-1.0.0/libdynalogin/datasources/odbc/odbc_ds.c:70:41: style: Variable 'mp' is assigned a value that is never used. [unreadVariable]
dynalogin-1.0.0/libdynalogin/datasources/odbc/odbc_ds.c:199:10: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
dynalogin-1.0.0/libdynalogin/datasources/odbc/odbc_ds.c:454:0: style: Variable '_dsn' is assigned a value that is never used. [unreadVariable]
dynalogin-1.0.0/libdynalogin/datasources/odbc/odbc_ds.c:527:0: style: Variable '_dsn' is assigned a value that is never used. [unreadVariable]
dynalogin-1.0.0/libdynalogin/dynalogin.c:356:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
dynalogin-1.0.0/libdynalogin/dynalogin.c:347:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dynalogin-1.0.0/libdynalogin/dynalogin.c:81:15: style: Unused variable: ret [unusedVariable]
dynalogin-1.0.0/libdynaloginclient/dynaloginclient.c:266:13: warning: Possible null pointer dereference: line [nullPointer]
dynalogin-1.0.0/libdynaloginclient/dynaloginclient.c:258:11: note: Assignment 'line=NULL', assigned value is 0
dynalogin-1.0.0/libdynaloginclient/dynaloginclient.c:266:13: note: Null pointer dereference
dynalogin-1.0.0/libdynaloginclient/dynaloginclient.c:39:8: style: The scope of the variable 'text_line' can be reduced. [variableScope]
dynalogin-1.0.0/libdynaloginclient/dynaloginclient.c:155:11: style: Unused variable: ii [unusedVariable]
dynalogin-1.0.0/libdynaloginclient/dynaloginclient.c:156:7: style: Unused variable: buffer [unusedVariable]
dynalogin-1.0.0/pam_dynalogin/pam_dynalogin.c:149:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dynalogin-1.0.0/pam_dynalogin/pam_dynalogin.c:231:14: style: Checking if unsigned variable 'wrote' is less than zero. [unsignedLessThanZero]
[15:42]

ftp://ftp.se.debian.org/debian/pool/main/d/dynamite/dynamite_0.1.1.orig.tar.gz
libdynamite-0.1.1/src/dynamite.c:44:5: error: Memory leak: cookie.input_file [memleak]
libdynamite-0.1.1/src/queen_extract.c:62:14: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[15:42]

ftp://ftp.se.debian.org/debian/pool/main/d/dynare/dynare_4.5.6.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/d/dyndns/dyndns_2016.1021.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/d/dzen2/dzen2_0.9.5~svn271.orig.tar.gz
dzen-0.9.5~svn271/action.c:121:32: warning: Either the condition 'opos<64' is redundant or the array 'item->action[hpos]->options[64]' is accessed at index 64, which is out of bounds. [arrayIndexOutOfBoundsCond]
dzen-0.9.5~svn271/action.c:119:12: note: Assuming that condition 'opos<64' is not redundant
dzen-0.9.5~svn271/action.c:121:32: note: Array index out of bounds
dzen-0.9.5~svn271/action.c:432:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dzen-0.9.5~svn271/action.c:431:15: note: outer condition: opt[i]
dzen-0.9.5~svn271/action.c:432:10: note: identical inner condition: opt[i]
dzen-0.9.5~svn271/action.c:145:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dzen-0.9.5~svn271/action.c:288:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dzen-0.9.5~svn271/action.c:428:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dzen-0.9.5~svn271/action.c:438:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dzen-0.9.5~svn271/action.c:448:8: style: The scope of the variable 'text' can be reduced. [variableScope]
dzen-0.9.5~svn271/action.c:449:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dzen-0.9.5~svn271/action.c:468:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dzen-0.9.5~svn271/action.c:485:8: style: The scope of the variable 'text' can be reduced. [variableScope]
dzen-0.9.5~svn271/draw.c:176:8: error: Array 'tokval[256]' accessed at index 256, which is out of bounds. [arrayIndexOutOfBounds]
dzen-0.9.5~svn271/draw.c:173:2: note: After for loop, i has value 256
dzen-0.9.5~svn271/draw.c:176:8: note: Array index out of bounds
dzen-0.9.5~svn271/draw.c:495:7: warning: Possible null pointer dereference: linep [nullPointer]
dzen-0.9.5~svn271/draw.c:413:11: note: Assignment 'line=NULL', assigned value is 0
dzen-0.9.5~svn271/draw.c:493:10: note: Assignment 'linep=line', assigned value is 0
dzen-0.9.5~svn271/draw.c:495:7: note: Null pointer dereference
dzen-0.9.5~svn271/draw.c:119:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dzen-0.9.5~svn271/draw.c:246:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dzen-0.9.5~svn271/draw.c:246:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
dzen-0.9.5~svn271/draw.c:246:18: style: The scope of the variable 'onlyx' can be reduced. [variableScope]
dzen-0.9.5~svn271/draw.c:247:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
dzen-0.9.5~svn271/draw.c:518:13: style: The scope of the variable 'y' can be reduced. [variableScope]
dzen-0.9.5~svn271/draw.c:1013:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dzen-0.9.5~svn271/draw.c:350:24: style: Function 'parse_line' argument 1 names different: declaration 'text' definition 'line'. [funcArgNamesDifferent]
dzen-0.9.5~svn271/dzen.h:165:39: note: Function 'parse_line' argument 1 names different: declaration 'text' definition 'line'.
dzen-0.9.5~svn271/draw.c:350:24: note: Function 'parse_line' argument 1 names different: declaration 'text' definition 'line'.
dzen-0.9.5~svn271/draw.c:350:34: style: Function 'parse_line' argument 2 names different: declaration 'linenr' definition 'lnr'. [funcArgNamesDifferent]
dzen-0.9.5~svn271/dzen.h:166:7: note: Function 'parse_line' argument 2 names different: declaration 'linenr' definition 'lnr'.
dzen-0.9.5~svn271/draw.c:350:34: note: Function 'parse_line' argument 2 names different: declaration 'linenr' definition 'lnr'.
dzen-0.9.5~svn271/draw.c:134:18: style: Variable 'font_extents' is assigned a value that is never used. [unreadVariable]
dzen-0.9.5~svn271/draw.c:239:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
dzen-0.9.5~svn271/draw.c:775:11: warning: Either the condition 'j>=0' is redundant, otherwise there is negative array index -1. [negativeIndex]
dzen-0.9.5~svn271/draw.c:774:79: note: Assuming that condition 'j>=0' is not redundant
dzen-0.9.5~svn271/draw.c:775:11: note: Negative array index
dzen-0.9.5~svn271/draw.c:275:13: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dzen-0.9.5~svn271/gadgets/dbar-main.c:32:10: style: The scope of the variable 'nv' can be reduced. [variableScope]
dzen-0.9.5~svn271/gadgets/dbar.c:28:13: style: The scope of the variable 'p' can be reduced. [variableScope]
dzen-0.9.5~svn271/gadgets/dbar.c:28:16: style: The scope of the variable 't' can be reduced. [variableScope]
dzen-0.9.5~svn271/gadgets/dbar.c:29:6: style: The scope of the variable 'segs' can be reduced. [variableScope]
dzen-0.9.5~svn271/gadgets/dbar.c:29:12: style: The scope of the variable 'segsa' can be reduced. [variableScope]
dzen-0.9.5~svn271/gadgets/gcpubar.c:184:0: error: Resource leak: statfp [resourceLeak]
dzen-0.9.5~svn271/gadgets/gdbar.c:7:10: style: The scope of the variable 'nv' can be reduced. [variableScope]
dzen-0.9.5~svn271/gadgets/textwidth.c:56:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dzen-0.9.5~svn271/gadgets/textwidth.c:69:18: style: Variable 'font_extents' is assigned a value that is never used. [unreadVariable]
dzen-0.9.5~svn271/main.c:122:22: style: Condition 'inbuf[off]=='\n'' is always true [knownConditionTrueFalse]
dzen-0.9.5~svn271/main.c:36:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dzen-0.9.5~svn271/main.c:148:4: style: The scope of the variable 'retbuf' can be reduced. [variableScope]
dzen-0.9.5~svn271/main.c:149:13: style: The scope of the variable 'n_off' can be reduced. [variableScope]
dzen-0.9.5~svn271/main.c:473:8: style: The scope of the variable 'datatype' can be reduced. [variableScope]
dzen-0.9.5~svn271/main.c:498:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dzen-0.9.5~svn271/main.c:787:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
dzen-0.9.5~svn271/main.c:825:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dzen-0.9.5~svn271/main.c:363:3: style: Variable 'strut_s' is assigned a value that is never used. [unreadVariable]
dzen-0.9.5~svn271/main.c:838:18: style: Variable 'font_extents' is assigned a value that is never used. [unreadVariable]
[15:42]

DATE 2018-08-22
TIME 15:42:10